/************************************************************************************
RESET
*************************************************************************************/
* {
    margin: 0;
    padding: 0;
}


img, fieldset {
    border: 0;
}

/* set image max width to 100% */
img {
    max-width: 100%;
	border:0;
    height: auto;
    width: auto\9; /* ie8 */
}

/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body {
    /*background: #0d1424 url(images/body-bg.jpg) no-repeat center top;*/
    font: .81em/150% Arial, "Microsoft YaHei", sans-serif;
    color: #000;
	margin:0 auto;
	max-width:640px;
}
a {
    color: #000;
    text-decoration: none;
    outline: none;
}
a:hover {
    text-decoration: none;
}

/* list */
ul, ol {
    padding: 0;
    list-style: none;
}
li {
    padding: 0;
    list-style: none;
}

/* headings */
h1, h2, h3, h4, h5, h6 {
    line-height: 1.4em;
    /*margin: 20px 0 .4em;*/
    color: #000;
	font-weight:normal;
}
h1 {
    font-size: 1.4em;
}
h2 {
    font-size: 1.2em;
}
h3 {
    font-size: 1em;
}
h4 {
    font-size: 1em;
}
h5 {
    font-size: 1em;
}
h6 {
    font-size: 1em;
}
.center{ text-align:center;}
.fl{float: left;}
.fr{float: right;}
/************************************************************************************
CLEARFIX
*************************************************************************************/
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
.clearfix { display: block; zoom: 1; }
.clear{clear:both;}


/*logo部分*/

#logo{ width:100%;background:#000; overflow:hidden;}

#logo .ico-home{float:left; overflow:hidden; text-indent:-9999em;
	background:url(../images/home.png) center no-repeat; padding-top:8%;}


.logo2{width:100%;background:url("../images/logo.png") no-repeat center;}

#logo .pho{ color:#fff; float:right; padding-top:5%; padding-right:2%; }

#logo .pho span{font-style: italic; color:#fff; font-weight:bold; }


.icon{ width:100%; margin:0 auto; height:12em; background:#f8f8f8; padding:8% 0 4%;}
.icon ul li{ width:20%; float:left; margin-left:4%;}


#main{ width:100%; min-width:320px; max-width:640px; margin:0 auto;}

.part01{ margin:6% 0;}

/*滚动*/

table{cursor: pointer;overflow: hidden;}

.scroll{width:80%; overflow:hidden; color:#aeaeae; margin:0 auto; margin-top:3%;}

.xbgdxx{ width:90%; margin:0 auto;  border: none;}

.scroll .xbgdxx td{  padding:1% 0; color:#000; padding-left:1.2em;  border: none; font-size:0.8em; }
.scroll .xbgdxx td a{color:#3d6195;}


.part02{ margin:6% 0; padding:5% 0 0;}


#jiuye{ width:100%;}


#jiuye{ width:100%;}

#jiuye .h2{ margin-top:5%; margin-bottom:1%; color:#2c2c2c;}

#jiuye .h2 span,#jiuye .h3 span{ color:#08c;}

#jiuye .h2p{  color:#716f6f;}

#jiuye .h2p span{  color:#e74716;}

#jiuye .jyxy{ width:95%; margin:0 auto;}

#jiuye .jyxy li{ width:28%; float:left; position:relative; margin-left:4%; text-align:center;}

#jiuye .h3{ font-size:1.5em;}


#jiuye .h3 .lan{ color:#1891c4;}

#jiuye .h2p .linux,#jiuye .h2 .linux{ color:#304491;}

#jiuye .h2p .dsj,#jiuye .h2 .dsj{ color:#ff7c35;}
#jiuye .h2p .hong,#jiuye .h2 .hong{ color:#d02a2a;}

#jiuye .h2p .mhong,#jiuye .h2 .mhong{ color:#e5007f;}

#jiuye .h2p .lv,#jiuye .h2 .lv{ color:#63ab00;}
#jiuye .h2p .lvs,#jiuye .h2 .lvs{ color:#21aa68;}
#jiuye .h2p .lan,#jiuye .h2 .lan{ color:#1891c4;}
#jiuye .h2p .lan1,#jiuye .h2 .lan1{ color:#1f90b4;}
#jiuye .h3{ margin-top:4%; margin-bottom:4%; color:#2c2c2c; font-weight:bold;}

.jyl,.laoshi,.jy2{ width:100%; margin:0 auto;border-bottom:1px solid #ededed;  padding-bottom:4%;}

.jyl li{ width:21%; margin-left:4%; float:left; display:block; text-align:center; color:#2c2c2c;}

.jyl li p{ margin-top:5%;}
.jyl li p span{ font-size:1.6em; font-weight:bold;}


.tach{ width:27%; color:#fff; float:left; margin-left:5%; margin-bottom:4%;}
.tach .mingz p,.tach .jingy p{ margin-left:5%;}
.tach .mingz_1{ font-size:1.4em; font-weight:bold;}
.tach .mingz{ background:#08c; font-size:1.5em; padding-bottom:5%;}
.tach .lao_ys_php{ background:#1891c4;}


.tach .jingy{ background:#2d2d2d; padding:5% 0%; font-size:1.4em;}

/************底部增加四大保障四大保障**************/
  #sdbz{ width:95%; margin:0 auto; font-size:1em;min-width:320px;}	
  .sdbz_1{ width:40%; float:left; margin-left:4%; background:#f8f8f8; padding:2%; margin-top:4%; color:#5e5e5e;}
  .sdbz_nr{ font-size:0.7em; margin-top:1%;}
  .sdbz_1 p:nth-child(1){ color:#f00; font-size:1em;}
  .sdbz_1 p:nth-child(1){ margin-top:1%;}


.bigger2{ width:90%; margin:0 auto; padding-bottom:4%; }
.bigger3{ width:90%; margin:0 auto; padding-bottom:5%; border-bottom:1px solid #ededed;}

.db3{ font-size:1em;}

.db3_1,.db3_2,.db3_3{ width:31%; float:left;}

.db3_2,.db3_3{ margin-left:3.5%;}

.db3_1{ color:#3a7da1;}

.db3_2{ color:#e85b4d;}

.db3_3{ color:#439fa8;}

.db3_1 dl,.db3_2 dl,.db3_3 dl{ margin-top:1%; height:9em; padding:4%;}

.db3_1 dl{ border:1px dashed #3a7da1;}

.db3_2 dl{ border:1px dashed #e85b4d;}

.db3_3 dl{ border:1px dashed #439fa8;}

.db3_1 dl dt,.db3_2 dl dt,.db3_3 dl dt{ font-size:1.2em; font-weight:bold; margin-top:4%;}


.biao{ clear:both; color:#fff; margin:0 auto;  
	overflow:hidden; padding:9% 0% 5%; 
background:#e11432 ; background-size:100%;}

.biao form{ width:68%; margin:0 auto;}

.biao ul li{ width:100%; display:block; clear:both;}

.biao ul li:nth-child(1){ color:#fe5945; text-align:center;font-size:1.2em;}

.biao ul li i{ font-weight:bold;}

.biao label{ float:left; margin-top:7%;font-size:1.2em; font-weight:bold;}

.biao input{ border:0; width:50%; border:1px solid #9a9486; 
-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; 
background:#fcf3de; padding:3%; margin-left:3%; font-size:1em; float:left; margin-top:5%;}


#go{ width:50%; margin:0 auto; 
	height:45px; line-height:15px;
	border:none;
    border-bottom: 4px solid #ffa200;
    background: #ffcc00;
	border-radius:10px;
	color:#ff4c00; font-size:1.3em;  
	margin:4% 0 0% 28%; cursor:pointer;

}




/**============底部=================**/
#bottom{ max-width:1000px; margin:0 auto; text-align:center; margin-bottom:10%; background:#e8e8e8; color:#505661; padding:2% 0%;}

#bottom p{ margin-bottom:0.7%;}

#bottom p a{ color:#505661; padding:0% 1%;}






