@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;
-webkit-tap-highlight-color:rgba(0,0,0,0);
-webkit-text-size-adjust:none;
-ms-user-select:none;
user-select:none;
font-family:Arial, "Î¢ÈíÑÅºÚ";}
img{vertical-align:top;border:none; max-width:100%;}
body,p,form,input,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{margin:0;padding:0;list-style:none;}
body{ background:#fff;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea{-webkit-user-select:text;-ms-user-select:text;user-select:text;font-size:1em;line-height:1.5em;}
table{border-collapse:collapse;}
button,select,input{font-size:14px;}
input,select{vertical-align:middle;line-height:normal;font-size:1em;}
a{outline:0;cursor:pointer;*star:expression(this.onbanner=this.blur());}
a:link,a:active{text-decoration:none;}
a:visited{text-decoration:none;}
.ccolor{color:#BB1600;}
a.red:link,a.red:visited,a.red:active{color:#f47110; }
a.red:hover{color:#e60012; }
a.Purple:link,a.Purple:visited,a.Purple:active{color:#b03ca9; }
a.Purple:hover{color:#f00; }
input:focus,select:focus,textarea:focus,button:focus{outline:none;}
input[type="text"],input[type="password"],input[type="search"],input[type="tel"],input[type="number"]
,input[type="email"],input[type="url"],textarea{-webkit-appearance:none;border:1px solid;-webkit-border-radius:0;border-radius:0;}
input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;}
a{text-decoration:none;-webkit-touch-callout:none;}
em,i{font-style:normal;}
li{list-style:none;}
html{font-size:10px;}
.clear{clear:both;height:0;font-size:0;line-height:0;visibility:hidden; overflow:hidden;} 
body{ margin:0 auto;color:#353535; max-width:640px; min-width:320px;}

@media screen and (max-width:320px){body,input,select{font-size:10px}}
@media screen and (min-width:320px){body,input,select{font-size:11.25px}}
@media screen and (min-width:400px){body,input,select{font-size:12.5px}}
@media screen and (min-width:480px){body,input,select{font-size:13.75px}}
@media screen and (min-width:560px){body,input,select{font-size:15px}}
@media screen and (min-width:600px){body,input,select{font-size:16.25px}}
@media screen and (min-width:640px){body,input,select{font-size:18px}}

.main{ width:640px; margin:0 auto 10%; padding:0;}

.top{ width:100%; margin:0 auto; overflow:hidden; text-align:center;}
.nav { background:#c79351; color: #fff;  height:200%; overflow: hidden; text-align: center; width: 100%; }
.nav ul{ height:150%; padding:2% 0;}
.nav ul li { border-right: 1px solid #fff;font-size:140%; height:150%; line-height:150%; box-sizing: border-box; float: left;  height: 100%; width: 25%; }
.nav ul li a{ color:#FFFFFF;}
.flexslider { position: relative; width: 100%; overflow: hidden;  zoom: 1;}
.flexslider .slides {  zoom: 1;}
.flex-control-nav { width: 100%; position: absolute; bottom: 10px; text-align: center;}
.flex-control-nav li { margin: 0 5px; display: inline-block; zoom: 1;  *display: inline;}
.flex-control-paging li a { background: url(../images/dot.png) no-repeat 0 -16px; display: block; height: 16px; overflow: hidden; text-indent: -99em; width: 16px; cursor: pointer;}
.flex-control-paging li a.flex-active { background:url(../images/dot.png) no-repeat scroll 0 0;}
.flex-direction-nav a { width: 60px; height: 90px; line-height: 99em; overflow: hidden; margin: -60px 0 0; display: none; position: absolute; top: 50%; z-index: 10; cursor: pointer; opacity: 0;  filter: alpha(opacity=0);  -webkit-transition: all .3s ease; }
.addWrap{ position:relative; width:100%; background:#fff; height:285px; }
.addWrap .swipe{ overflow: hidden; visibility: hidden; position:relative; }
.addWrap .swipe-wrap{ overflow:hidden; position:relative; }
.addWrap .swipe-wrap > div { float: left; width: 100%; position:relative; }
#position{ position:absolute; bottom:1.5em; right:0; padding-right:8px; opacity: 0.9; width:100%; text-align: center }
#position li{ width:0.8em; height:0.8em; margin:0 3px; display:inline-block; border-radius:0.5em; background-color:#FFF; text-align: center }
#position li.cur{ background-color:#2a79b0; }
.img-responsive { display: block;  max-width: 100%;  height: auto; }



.zxbut{ width:100%; margin:4% auto;  overflow:hidden;}
.zxbut .dh2{width:53%; background:url(../images/zj_dh.png) no-repeat center #94bf41; background-size:100%; float:left; line-height:290%; margin-left:2%; overflow:hidden;}
.zxbut .dh2 a{ display:block; width:100%;  padding-left:17%; font-size:119%; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; line-height:290%; }
.zxbut .zx{width:42%; background:url(../images/zj_dh01.png) no-repeat center #fd4f00; float:left; line-height:290%; margin-left:2%; overflow:hidden;}
.zxbut .zx a{ display:block; width:100%;  text-align:center; font-size:119%; color:#fff; line-height:290%;  }

.zxbut1{ width:100%; margin:0% auto;  overflow:hidden;}
.zxbut1 .dh2{width:50%; background:url(../images/zj_dh1.png) no-repeat center #525252; background-size:100%; float:left; line-height:210%; margin-left:3%; overflow:hidden; font-size:160%; text-align:center; color:#fff;}
.zxbut1 .dh2 a{ display:block; width:100%;  padding-left:17%; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; line-height:290%; }
.zxbut1 .zx{width:42%; background:url(../images/zj_dh01.png) no-repeat center #fd4f00; background-size:100%; float:left; line-height:210%; margin-left:2%; overflow:hidden;font-size:160%; text-align:center;color:#fff;}
.zxbut1 .zx a{ display:block; width:100%;  text-align:center; font-size:119%; color:#fff; line-height:290%;  }


.foot{ max-width:100%; background:url(../images/footbg.jpg) no-repeat center;  background-size:100%; margin-top:5%; margin-bottom:11%; overflow:hidden;}
.ftzx{ width:62%; margin-left:35%; margin-top:27%;}
.ftzx a.ftzx1{ background:url(../images/ftzx.jpg) no-repeat center; background-size:96%; float:left; margin-left:4%; font-size:114%; line-height:130%; padding:8% 12% 8% 4%; color:#FFFFFF;}
.foot p{ width:62%; margin-left:21%; font-size:114%; line-height:130%; color:#000000; margin-bottom:2.8%;}

/*ÉÌÎñÍ¨µ×²¿*/

.float { bottom: 0; opacity: 0.9;  position: fixed; width: 100%; overflow:visible; z-index:999; left:0; bottom:0; _position:absolute;  _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); }
.zxdb{ width:100%;}
.zxdb li{ float:left; overflow:hidden; width:100%;}
.zxdb li.one{ width:40%; background:#26c540; line-height:350%;}
.zxdb li.two{ width:40%; background:#ff6005; line-height:350%;}
.zxdb li.top{ width:20%; background:#2e3642; line-height:350%;}
.zxdb li a{ color:#FFFFFF; }
.zxdb li.one a{ background:url(../images/phone.jpg) no-repeat 8% 50%; background-size:15%; line-height:350%; display:block; padding-left:25%; font-size:114%;}
.zxdb li.two a{background:url(../images/xinx.jpg) no-repeat 8% 50%; background-size:15%; line-height:350%; display:block; padding-left:25%; font-size:114%;}
.zxdb li.top a{background:url(../images/tp.jpg) no-repeat center; background-size:15%; line-height:350%; display:block;  padding-left:18%; font-size:114%; color:#2e3642;}

/*ÉÌÎñÍ¨µ¯´°*/

#best3g_swt a{position:relative;display:block;width:34px;height:103px;}
#best3g_swt {width: 30px;font-family:'ËÎÌå'; font-size:14px; font-weight:bold;}
#best3g_swt a{ width:30px; padding-top:6px;height:90px;margin-top: 15px;line-height: 18px;background: #008d99;color: white;text-align:center;}
#best3g_swt a:hover{ text-decoration:none;}
.tanchuan a{ color:#FFF;}
.tanchuan{ width:240px; height:109px; background:url(../images/sj_pf.gif) no-repeat center;  font-family:'Î¢ÈíÑÅºÚ'; text-align:center; overflow:hidden;}
.tc_t{ width:185px; height:26px; line-height:26px;text-align:right;color:#553513;float:left; font-size:20px;}
.tc_g{ width:20px; height:20px;float:right;  margin-top:11px; margin-right:13px;}
.tc_gb{ width:20px; height:20px; float:right; margin-top:11px; margin-right:13px;}
.swt_sj_pop {height:109px;left: 50%;position: fixed;top: 25%;width: 216px;margin: 0 0 0 -111px;}
.fd23{width:30px;top:50%;margin-top:-100px;height:220px;z-index:99999999;margin-left:290px;position: fixed;}
.fd1{margin-bottom:10px;}
.tc_zx{ width:190px; height:25px; margin:0 auto; margin-top:48px; text-align:center;  }
.tc_zx1{ width:90px; height:25px; float:left; display:block;}
.tc_zx2{width:90px; height:25px; float:right; display:block;}



.slideTxtBox_izj{ width:100%;margin:0 auto; }
.slideTxtBox_izj > .hd{width:100%; }
.slideTxtBox_izj > .hd > ul{ float:left;  top:-1px; width:100%; margin-top:5%;  }
.slideTxtBox_izj > .hd > ul > li{ float:left; width:14%; margin-left:8%;  line-height:160%;  cursor:pointer;  overflow:hidden;}
.slideTxtBox_izj > .hd > ul > li.on{float:left; width:14%; margin-left:8%; line-height:160%; overflow:hidden;  }
.slideTxtBox_izj > .hd > ul > li > a{ color:#707070; }
.slideTxtBox_izj > .hd > ul > li.on > a{ color:#fff;}
.slideTxtBox_izj > .hd > ul > li > a img{ background:#d0cdce; border-radius:50%; max-width:100%;  display:block;}
.slideTxtBox_izj > .hd > ul > li.on > a img{background:#dc6737; border-radius:50%; max-width:100%;   display:block;}

.slideTxtBox_izj > .hd > ul > li h3{ color:#525252; line-height:220%; font-size:114%; font-weight:bold; text-align:center;}
.slideTxtBox_izj > .hd > ul > li p{ color:#ff5a00; line-height:140%; padding:2%; font-size:100%; text-align:center; border:1px solid #ff5a00;}
.slideTxtBox_izj > .hd > ul > li p.wh{ color:#acacac; line-height:140%; padding:2%; font-size:100%; text-align:center; border:1px solid #a8a8a8;}
.slideTxtBox_izj > .bd > ul{ zoom:1;}
.slideTxtBox_izj > .bd > ul > li{ width:96%; margin:0 auto;}
.izj_zj01{ width:100%; background:#f7f5f6;}
.izj_zjlf{width:45%; float:left;}
.izj_zjrg{ width:45%; float:right; margin-right:3%; overflow:hidden;}
.izj_zjrg1{ border-bottom:1px solid #d6d4d4; overflow:hidden; padding-bottom:4%;}
.izj_zjrg1 > h3{ font-size:135%; font-weight:bold; line-height:160%; color:#dc6737; margin-top:10%; overflow:hidden;}
.izj_zjrg1 > h3 > span{ padding-right:1%; font-size:145%;}
.izj_zjrg > .izj_zjrg2{ width:100%; margin:4% auto 0;}
.izj_zjrg > .izj_zjrg2 > p{ font-size:100%; line-height:150%; color:#555555;}
.izzy{ margin-top:10%; zoom:1;}
.izzy ol{ float:left; width:28%; margin-left:3%;}
.izzy ol img{ margin:0 0 0 21%; width:58%; text-align:center;}
.izzy ol p{ text-align:center; font-size:100%; line-height:160%; color:#666666;}














