html,body,div,ul,ol,li,img,a,span,em,i,strong,form,label,input,button,textarea,h1,h2,p{margin:0;padding:0;border:0;font-style:normal;outline:0;}
html,body{background:#fff;font-family:Tahoma,Arial,"\5fae\8f6f\96c5\9ed1";-webkit-touch-callout:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input,button,textarea,label{margin:0;padding:0;border:0;outline:0;vertical-align:middle;-webkit-appearance:none;font-family:Tahoma,Arial,"\5fae\8f6f\96c5\9ed1";}
body{width:100%;min-width:320px;max-width:640px;margin:0 auto;font-size:14px;position:relative;}
img.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);}
div,li,dd,p{word-wrap:break-word;word-break:break-all;}
table{border-collapse:collapse;border-spacing:0;}
input::-webkit-input-placeholder{color:#ccc;}
input:-ms-input-placeholder{color:#ccc;}
input::-moz-placeholder{color:#ccc;}
input:-moz-placeholder{color:#ccc;}
ul,ol,li,img{list-style:none;border:0;}
a,a:visited{text-decoration:none;}
a:active,a:hover{outline:0;}
em,i{font-style:normal;}
td,th{padding:0;}
.body-bj{background:#F8F8F8;}
.header{position:fixed;width:100%;min-width:320px;max-width:640px;top:0;margin:0 auto;z-index:99;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.05);}
.head{width:100%;height:55px;background:#333;display:-webkit-box;display:-moz-box;display:box;overflow:hidden;}
.logo{display:block;width:70%;overflow:hidden;height:100%; overflow:hidden;}
.logo img{margin-left:16px;height:24px; margin-top:15px;}
.sortnav{display:block;width:52px;height:100%;text-align:right; width:30%;overflow:hidden;}
.sortnav img{width:24px;height:18px;margin-top:17px;-webkit-transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out; }

.cid{margin-right:16px;}
.sortnav a.cid img.act{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.top-sort{display:none;position:fixed;width:100%;height:100%;min-width:320px;max-width:640px;top:55px;margin:0 auto;z-index:101;background:rgba(0,0,0,0.6);overflow:hidden;}
.top-sort li{width:40%;text-align:center;background:#333333;overflow:hidden; padding:0px;float:right;height:100%; padding:20px 5%;}
.top-sort a{ display:block; height:40x; line-height:40px; font-size:120%; overflow:hidden; border-bottom:1px #999999 dotted; color:#ffffff;}

/***banner***/
.banner{width:100%;margin:12px auto;text-align:center;background-position:center;overflow:hidden;}
.banner-1{background:url(../images/m_banner_1.jpg) no-repeat center top; background-size:100%;margin-bottom:30px; height:auto; padding-bottom:40px; background-color:#FBFBFB;}
.banner-2{background:url(../images/m_banner_2.jpg) no-repeat center top; background-size:100%;margin-bottom:30px; height:auto; padding-bottom:40px; background-color:#FBFBFB;}
.bn-pic{width:100%;margin-top:65%;overflow:hidden;}
.bn-pic img{width:80%;border:0px;}
.bn-btn{width:100%; margin-top:10%;overflow:hidden;}
.bn-btn-1{float:left; margin-left:8%;display:block; border:1px solid #0087FB;  width:39%; font-size:16px; text-decoration:none; color:#0087FB; height:34px;line-height:34px;}
.bn-btn-2{float:right; margin-right:8%;display:block; border:1px solid #0087FB; background-color:#0087FB;font-size:16px; color:#FFFFFF; width:39%; height:34px;  line-height:34px;}

.main{width:100%;height:auto;padding-top:43px;padding-bottom:6px;}

.footer{width:100%;box-sizing:border-box;background:#333; overflow:hidden; height:260px;}
.foot-top{width:94%; margin:0px 3%; border-bottom:#616264 1px solid; color:#fff; overflow:hidden; padding:20px 0px;}
.foot-top a{float:left;display:block; width:25%; color:#FFFFFF; height:20px;line-height:20px; text-align:center; overflow:hidden;}
.foot-bottom{width:94%; margin:0px 3%; color:#fff;overflow:hidden;}
.foot-b-l{float:left;height:60px;width:65%; text-align:center; margin-top:20px;}
.foot-b-l a{display:block; height:30px; width:80%; margin-left:10%; line-height:30px; color:#fff;  border:#D7D8D8 1px solid; color:#eee; border-radius:3px; overflow:hidden;}
.foot-b-l span{display:block; width:100%; overflow:hidden; font-size:80%; margin-top:16px; line-height:18px;}
.foot-b-r{float:left;height:120px;width:35%; text-align:center; margin-top:15px;}
.foot-b-r img{width:68%; padding:4%; background-color:#fff;}
.foot-b-r span{display:block; margin-top:4px; font-size:80%; overflow:hidden;}
.ask-box{position:fixed;width:100%;min-width:320px;max-width:640px;bottom:0;margin:0 auto;z-index:102;overflow:hidden;background-color:#FFFFFF;}
.tongji{display:none;}

.bottom-btn {display:block;width:100%;height:48px; line-height:48px;font-size:120%;letter-spacing:1px; background:#155BD8;color:#fff;text-align:center;text-decoration:none;overflow:hidden;}

.tan-bgs{display:none;position:fixed !important;position:absolute;background:#000;z-index:10000;width:100%;height:100%;left:0;top:0;margin:0;-moz-opacity:0.4;opacity:0.4;filter:alpha(opacity=40);-khtml-opacity:0.4;}
.tan-box{display:none;position:absolute;position:fixed !important;left:10%;bottom:25%;z-index:10009;background:rgba(0,0,0,0.2) none repeat scroll 0 0 !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99a0a0a0,endColorstr=#99a0a0a0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99a0a0a0,endColorstr=#99a0a0a0);width:80%;height:322px;overflow:hidden;border-radius:3px;}
.tan-rcont{width:100%;height:322px;position:relative;background:#fff;font-family:"\5fae\8f6f\96c5\9ed1";overflow:hidden;}
.tan-close{position:absolute;top:10px;right:10px;width:10px;height:10px;background:url(../images/close.gif) no-repeat;font-weight:bold;cursor:pointer;}
.tan-lianxi{margin-top:40px;overflow:hidden;}
.tan-touxiang{text-align:center;}
.tan-touxiang img{width:66px; height:66px;border-radius:33px;box-shadow:0 4px 10px rgba(0,0,0,.05);}
.tan-tel{text-align:center; margin:10px 15%;line-height:24px; width:70%; border-bottom:1px solid #eee; padding:10px 0px; overflow:hidden;}
.tan-tel a{color:#3366CC;}
.tan-ts{text-align:center; margin:0px 15%;line-height:20px; width:70%; padding:10px 0px; overflow:hidden;}
.tan-btn{width:100%; overflow:hidden; margin-top:10px;}
.tan-btn-lx{display:block; float:left;width:44%; box-sizing:border-box;margin:0px 2% 0px 4%; height:30px; line-height:30px; text-align:center; border:1px solid #ddd;border-radius:2px; color:#333333;}
.tan-btn-ddh{display:block; float:left; width:44%;box-sizing:border-box; margin:0px 4% 0px 2%; height:30px; line-height:30px; text-align:center; background-color:#3366CC; color:#fff;border-radius:2px;}

.js-banner{width:100%;height:160px;line-height:160px;  margin-top:12px;background-image:url(../images/banner_m1.jpg);background-position:center center; color:#333333; text-align:center; font-size:160%;}
.js-banner h2{ font-weight:normal;}
.jieshao{width:90%;padding:10px 2%; margin:3% auto;overflow:hidden; margin-top:10px; font-size:110%; color:#333; background-color:#f7f7f7;border-radius:3px; line-height:22px;}
.jieshao span{color:#CC0000;}
.jstitle{width:94%;padding:0px 3%; overflow:hidden; margin:30px 0px 10px; font-size:160%; text-align:center;}

/*Pagebox*/
.page-box{text-align:center;overflow:hidden; margin-bottom:30px;}
.page-box a{height:32px;line-height:32px;font-size:14px; text-align:center;text-decoration:none;color:#333;background:#fff; padding:10px 15%; margin-right:4%;}
.page-box a:last-child{ margin-right:0px;}

