@charset "utf-8";
/* CSS Document .focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#f96b17;  }*/
html{}
body{}
.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
a{text-decoration:none; color:#666;}

.header{overflow:hidden;}
.header .logoImg{float:left; margin:5.5% 0 5.5% 3%; width:7.167em;}
.header .hdTxt{float:right; margin-top:5.4%; margin-right:0%; width:60%;}
.header .hdTxt p{font-weight:bold; font-size:1em; color:#ed5915;}
.header .hdTxt h2{margin-bottom:0.2em; font-size:1em; color:#333;}

.bannerBox img{display:block; width:100%;}
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
	.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
	.focus .hd ul .on{ background:#FE6C9C;  }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* ×÷·ÏÁ´½Ó¸ßÁÁ */ }

.flBox{position:relative; overflow:hidden;}
.flBox:after{content:''; position:absolute; top:50%; left:0; z-index:9; width:100%; height:0;  border-bottom:1px solid #e5e5e5;}
.flBox li{position:relative; float:left; width:25%;}
.flBox li:after{content:''; position:absolute; top:0; right:-1px; z-index:9; height:100%; width:0px;  border-left:1px solid #e5e5e5;}
.flBox li img{max-width:100%; display:block;}

.contTit{padding:1em; border:1px solid #d5d5d5; border-left:3px solid #ed5915; font-size:1em; border-right:none;}
.contTit a{color:#ed5915;}

.fwBox{padding-top:1em; padding-bottom:2em; background-color:#ededed;}
.fwTit{margin-bottom:0.6em; text-align:center; color:#ed5915;}
.fwTit h4{font-size:1.4em;}
.fwTit h4 b{font-size:2em;}
.fwTit h4 span{position:relative; top:-0.4em; font-size:1.4em;}
.fwTit p{font-size:1.4em; font-weight:bold; font-family:arial; text-transform:uppercase;}
.fwBox ul{overflow:hidden;}
.fwBox li{float:left; width:50%; margin-bottom:1em;}
.fwBox li a{display:block; margin:0 auto; width:10em; height:10em; background-color:#ed5915; text-align:center; color:#fff; border-radius:50%;}
.fwBox li a img{margin-top:1.4em; width:5em;}
.fwBox li a b{display:block; margin:0 0.8em; font-size:1.2em;}
.fwBox .btnXq{text-align:center;}
.fwBox .btnXq a{display:inline-block; padding:0.6em 1em; border:4px solid #ee5915; font-size:1em; font-weight:bold; color:#ee5915; background-color:#fff;}

.faBox{margin-top:1em; margin-bottom:7em;}
.faBox ul{margin:1em 0; overflow:hidden;}
.faBox li{float:left; width:50%; text-align:center;}
.faBox li img{width:5.667em;}
.faBox li h5{padding-top:0.6em; padding-bottom:1em; font-size:1.2em;}
.faBox li h5 a{color:#000;}
.faBox dl{padding-top:1em; border-top:1px solid #d6d6d6; text-align:center;}
.faBox dt{margin-bottom:1em;}
.faBox dt a{display:inline-block; padding:0.6em 1em; border:4px solid #ee5915; font-size:1em; font-weight:bold; color:#ee5915;}
.faBox dd a{color:#ee5915;}
.faBox dd a span{font-size:1.6em;}


.tabTitEr{overflow:hidden;}
.tabTitEr li{float:left; padding:0.6em 0; width:33.3%; text-align:center; font-size:1.167em; color:#333; border-bottom:3px solid #fff;}
.tabTitEr li.on{font-weight:bold; color:#ed5915; border-bottom-color:#ed5915;}

.cpBox{}
.cpBox h4{padding:1em; font-size:1.3em; background-color:#ed5915;}
.cpBox h4 a{color:#fff;}
.cpBox .cpCont{overflow:hidden; padding-top:1em;}
.cpBox .cpCont li{float:left; margin-bottom:1.583em; width:50%; text-align:center;}
.cpBox .cpCont li img{width:10em;padding:0.4em; border:1px solid #e5e5e5;}
.cpBox .cpCont li h5{margin-top:0.4em; font-weight:normal; font-size:1.2em;}
.cpBox .cpCont li h5 a{color:#333;}

.gdPhone{display:block; height:5.833em; line-height:5.833em; overflow:hidden; background:url(/Mobile/images/Index/gdPhone.png) no-repeat center; background-size:100% 5.833em;}
.gdPhone a{color:#fff; font-size:1.2em; color:#fff;}
.gdPhone span.fl{margin-top:0.6em; margin-left:2em;}
.gdPhone span.fr{margin-right:4em; font-weight:bold;}

.tydBox .contTit{border-top:none;}
.tydBox dl{padding:1.2em 0; text-align:center;}
.tydBox dd img{width:90%;}
.tydBox dd a{font-size:1.2em;}
.tydBox dt{margin-top:0.4em;}
.tydBox dt a{color:#333;}

.tydBox .hd{ height:40px; line-height:40px;   overflow:hidden; text-align:left;  padding:0 10px;  }
	.tydBox .hd ul{ float:right; padding-top:16px;   }	
	.tydBox .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden; 
	-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; 
	}
	.tydBox .hd .on{ background:#ed5915;  }



.footer{position:fixed; left:0; bottom:0; z-index:999; width:100%;}
.toTop{position:absolute; top:-3em; left:50%; z-index:999; margin-left:-2.2em; width:4.583em; height:4.583em; line-height:4.583em; text-align:center; background-color:#000; color:#fff; border-radius:50%;}

.fotNav{overflow:hidden;}
.fotNav li{float:left; width:25%; text-align:center;}
.fotNav li a{display:block; padding:1em 0px;  font-size:1em; color:#fff; margin-top:1px; position:relative; background-color:#ee5915;}
.fotNav li a:after{content:''; position:absolute; top:0; right:-1px; z-index:9; height:100%; width:0px;  border-left:1px solid #fa6724;}

@media screen and (min-width:320px) {
	body{font-size:75%;}
}
@media screen and (min-width:375px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}<!--ºÄÊ±1756546602.6739Ãë-->