*{ margin:0px; padding:0px; border:0px;}
body,html{font-family:tahoma,"Microsoft Yahei", "Segoe Light", Segoe, Arial;font-size:100%; line-height:1.5;overflow-x:hidden;}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,textarea{display:block}
ul{list-style:none}
li{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:none}
table{border-collapse:collapse;border-spacing:0}
div:after{clear:both;content:'';display:block;line-height:1px}
iframe,img,embed,object,video,canvas{max-width:100%}
img{height:auto;}
*:focus,button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{outline:0}
html,body{font-size:100%;font-family: "Microsoft YaHei"; color: black;/*word-break:keep-all;*/word-wrap:normal;}
a,a:active,a:focus,a:hover,a:link,a:visited {color:inherit;text-decoration:none;font-weight:inherit;}
abbr,acronym{border-bottom:1px dotted #000;}
blockquote{border-left:2px solid #4db6ac;margin-bottom:1em;padding-left:1em;}
cite:before,q:before{content:'\201C';}
cite:after,q:after{content:'\201D';}
code,samp,kbd,command,var{-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background-color:#e2e2e2;color:#000;font-family:'Fira mono', 'Courier New', Courier, monospace;font-size:85%;letter-spacing:.05em;padding:0 .5em;}
dl dd{margin:.5em;padding-bottom:1em;padding-left:1em;}
b,strong,dl dt{font-weight:700;}

h1{font-size:3.5em;}
h2{font-size:3em;}
h3{font-size:2.5em;}
h4{font-size:2em;}
h5{font-size:1.5em;}
h6{font-size:1.2em;}
hr{margin: 1em;border: 0;height: 1px;background-color:lightgrey;}
iframe {margin: 0 auto;max-width: 100%;}
pre{margin-bottom:1em;overflow-x:auto;}
small{font-size:70%;}
sub{font-size:80%;vertical-align:sub;}
sup{font-size:80%;vertical-align:super;}
u{text-decoration:underline;}
address,cite,i,em{font-style:italic;}

input {background-color: #F2F2F2;border: 1px solid #EAEAEA;}
input:active {outline: none;}
input:hover {outline: none;}
input:active, input:hover {background-color: #7DD5D5;border-color: #EAEAEA;}

section {margin: 4em 0;}
.h3{height:5px; width:100%; display:block;}
.h5{height:5px; width:100%; display:block;}
.h10{height:10px; width:100%; display:block;}
.h20{height:20px; width:100%; display:block;}
.h30{height:30px; width:100%; display:block;}
.h40{height:40px; width:100%; display:block;}
.h50{height:50px; width:100%; display:block;}

body{background:#fff URL(wap-bg.png);}
.wap-head{ max-width:640px;width:100%;margin: 0 auto;position: relative; background:#66CCCC;}
.wap-head .zhuye{text-align:center;display:block;width:15%;position:absolute;top: 0px;left: 0px;height: 100%;}
.wap-head .logo{width:100%; display:block; border:0px;top:0px; left:0px; right:0px;}
.nav-site{width:15%; float:right;position:absolute;top: 0px;right: 0px;height: 100%;}
.nav-site .f{text-align:center; display:block;height:100%; cursor:pointer;}
.submenu{margin:0px auto;float:left;position:absolute;right:-999em; /* Hides the drop down */text-align:left;background: #f7f92a;width: 130px;}
/*.nav-site:hover .submenu{ right:0px;top:auto;z-index:999;}*/
.submenu-tan{ right:0px;top:auto;z-index:999;}
.submenu #sbnava{display:block;width:100%;height:35px;line-height:35px;border-bottom: 1px dotted #B9B9B9;float:left; text-align:left; position:relative; overflow:hidden;font-size: 1.2em;}
.submenu #sbnava span{display:block; position:absolute;height:35px;line-height:35px;left:20px;transition: left 0.5s;cursor:pointer;}
.submenu #sbnava:hover span{left:30px;}
.boxclose{display:block;width:100%;height:35px;line-height:35px; color:#f7f92a;float:left; text-align:left; position:relative; overflow:hidden;background: #000;}
.boxclose span{display:block; position:absolute;height:35px;line-height:35px; color:#f7f92a;left:20px;transition: left 0.5s;cursor:pointer;}
/***********************/
.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}
.slide_container {position: relative;width: 100%; overflow:hidden;}
.slide {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}
.slide li {position: absolute;width: 100%;left: 0;top: 0;}
.slide img {display: block;position: relative;z-index: 1;height: auto;width: 100%;border: 0;}
.slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("../images/z10/wap_themes.gif") no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right: 0;}


.main{max-width:640px;width:100%;margin: 0 auto; overflow:hidden;}
.list ul{ display:block; overflow:hidden;}
.list li{ display:block; float:left; width:50%; margin-top:10px;}
.list li a{display: block;width: 97%;margin: 0px auto;}
.list li a img{display:block;width: 100%; border:0px;}
.list li a b{display:block;width: 100%; height:2.5em; line-height:2.5em; font-size:1.2em; background:#FFF; text-align:center;}
.list p{ width:50%; border-radius:90px; background:#FFF;color: #8C8C8C;height:2em; line-height:2em; font-size:1.4em; text-align:center; display:block; margin:15px auto;}
.pages{ overflow:hidden; padding-top:20px; padding-bottom:20px;padding-left: 10px;padding-right: 10px;}
.pages a{font-size:1.2em; text-align:center;border:1px solid #F2F2F2;border-radius:90px; padding:4px 10px;line-height: 40px;background: #FFF;}
.pages span{font-size:1.2em; text-align:center;border-radius:90px;border:1px solid #66CCCC; background:#66CCCC;padding:4px 10px;line-height: 40px;}
.pages .a1{border:0px !important;}

.big-pic{ overflow:hidden;width:95%; margin:0px auto;}
.big-pic img{display:block; width:100%; border:0px; margin-top:5px;}

#Article{width:95%; margin:0px auto;}
#Article .time{color: #D4D4D4;line-height: 2em;font-size: 1.1em;}
#Article .summary p{font-size:1.3em;color: #666;line-height: 1.5em;background: #FCFCFC;padding:10px; border-top:2px solid #F7F92A;border-left: 1px solid #F3F3F3; border-bottom: 1px solid #F3F3F3; border-right:1px solid #F3F3F3; }
#Article .summary span{ background:#A2A2A1;padding: 0px 3px;margin-right: 5px;border-radius: 5px;color:#FFF;font-size:1em;}
#Article h1{ display:block;line-height:1.5em; font-weight:400;color: #000;font-size:2.3em;padding-bottom: 10px;padding-top: 10px;}
.previous-next{ width:50%; margin:15px auto;}
.previous-next a{ text-align:center;width:40%;display: block;float: left;line-height: 2em;border-bottom: 1px solid red; margin-left:6%;color: #000;}

.wap-footer{max-width:640px;width:100%;margin:0px auto; overflow:hidden;}
.wap-footer .dalibao{ overflow:hidden; width:95%; margin:0px auto;}
.wap-footer .dalibao a{display:block; width:100%; overflow:hidden;}
.wap-footer .dalibao img{ display:block; width:100%; border:0px;}
.wap-footer .dalibao span{ display:block; width:100%; line-height:3em; font-size:1.5em; background:#FBFBFB ; text-align:center;color: #2A2A2A;}
.wap-footer .tel a{ display:block; margin:0px auto; width:90%; background:#F7F92A; color:#000;font-size:1.6em; height:2.2em;line-height:2.2em; text-align:center;border-radius:90px;}
.wap-footer .tt{text-align:center;font-size: 1em;color: #4E4E4E;display: block;margin-bottom: 50px;}
.wap-footer .f_nav{ width:95%; margin:0px auto;text-align:center;line-height:3em;}
.wap-footer .about{ width:85%; margin:0px auto; text-align:center; line-height:2.5em;    background: #f7f92a; border-radius:90px;}
.wap-footer .about a{ padding:0px 0.3em; font-size:1.2em;color: #000;}

.wap-footer .f_nav a{border: 1px solid #D4D4D4;border-radius:90px;padding: 0.1em 1.3em;line-height: 2em;display: inline-block;background: #DADADA;}
.hd_content img{ display:block; width:100%; height:auto; border:0px; overflow:hidden;}
.main .title{font-size:2em; width:95%; margin:0px auto; height:2em; line-height:2em;}
.ad_list{overflow:hidden;}
.ad_list a img {width:100%;border:0px;}
#show_picture{ width:95%; margin:0px auto;}

.wap_fengge{ overflow:hidden;}
.wap_fengge img{ display:block; width:100%; height:auto; border:0px; overflow:hidden;}
.wap_fengge .gengduo{ display:block; width:80%;line-height:2.5em; text-align:center;font-size:1.5em;color:#16A4A4;margin: 10px auto;border-bottom: 1px solid #E6E6E6;}

.style a{ display:block; width:48.5%; margin-left:1%; float:left; margin-top:1%;}
.style a img{display:block; width:100%; height:auto !important;}

.zhutui{ width:95%; margin:0px auto;background: #f7f92a;}

.wap_about .about{ width:90%; margin:20px auto; overflow:hidden;}
.wap_about .about p{text-indent:2em;line-height:1.7em;font-size: 1.4em;color:#47494C;text-align: justify;}
.wap_about .about span{text-indent:2em;line-height: 2em;font-size:2em;color:#18B1B1; display:block;border-bottom:1px dotted #B1B1B1; margin-bottom:10px;}
.wap_about .contactus{ width:95%; margin:0px auto;}
.wap_about .contactus li{ background:#EBEBEB; margin:20px auto;}
.wap_about .contactus li img{display:block; width:100%; height:auto !important;}
.wap_about .contactus li p{width:98%; margin:5px auto;line-height:1.5em;font-size: 2em;color: #1FB9B9;display: block;}
.wap_about .contactus li span{width:100%;font-size: 0.6em;color:#767676;}

.list-nav{line-height:2em;background:#FFF;padding-bottom:20px; overflow:hidden; padding-top:10px;}
.list-nav a{ display:block;float:left; width:23.5%;border-radius:90px;font-size: 1.1em;line-height:2em; text-align:center; background:#000;color:#FFF;margin-top:1.2%;margin-left:1.2%;}
.list-nav .f{background:none !important;color:#5F5E5E;}

.vurl{width:95%;margin:0px auto; overflow:hidden;}
.vurl iframe{ display:block; margin:0px auto;}
.vi-content{width:95%;margin:30px auto; overflow:hidden;font-size: 1.3em;color: #666;line-height: 1.5em;}
.vi-list{overflow:hidden; width:95%; margin:10px auto;background: #FFF; border-radius:5px;}
.vi-list a{ display:block;width:47%; float:left;margin-left:2%;overflow:hidden;}
.vi-list a img{ display:block;width:100%;}
.vi-list a b{ display:block;width:100%; line-height:2.5em; font-size:1.2em; font-weight:normal;color: #4D4D4D;}
.herder-t{ line-height:1.6em; margin:20px auto;}
.herder-t h1{display:block; line-height:1.6em; font-size:1.6em; font-weight:normal; width:50%; float:left;border-left: 2px solid #20ADAD;margin-left: 2%;padding-left: 1%;}
.herder-t span{ display:block; width:30%; float:right;line-height:1.6em;margin-right:2%;}
.herder-t span a{ width:100% !important; text-align:right !important;line-height:1.6em;font-size:1.2em; color:#C7C7C7;line-height:1.6em;margin-right:2%; margin-left:0px !important;}
.tongji{width:0px;height:0px;margin: 0px auto;}

#yzmmobilearea{border:#666 1px solid; margin:10px; padding:10px;}
.teltext{
    background-color: rgba(0,0,0,0.07);
    margin-top: 0.5em;
    font-size: 2em;
    line-height: 30px;
    font-weight: bold;
    color: #fff;
    text-align: center;
  }
.teltext img{
    vertical-align: middle;
}
.telinput {
  height: 70px;
  margin: 0;
  font-size: 2em;
  width: 70%;
  padding-left:0.1em;
}
.telbtn {
  height: 70px;
  line-height: 70px;
  display: inline-block;
  background-color: #762e2e;
  color: #fff;
  float: right;
  width: 28%;
  text-align: center;
  font-size:2em;
  border-radius: 0;
}