﻿html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
 body{ color:#1b1b1b; font-family:Verdana, Arial, Helvetica, sans-serif;}
 * {}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;-webkit-tap-highlight-color:rgba(0,0,0,0)}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-family: "Microsoft YaHei",sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)} table{border-collapse:collapse;border-spacing:0;} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"],input[type="text"], button ,select{ -webkit-appearance: none;font-family: "Microsoft YaHei",sans-serif; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
select{
 -webkit-appearance:none;-moz-appearance:none;appearanearance: none;}

html {
	font-size:100%
}
/*文字超出隐藏*/
.w_break{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
strong,em,i{ font-style:normal; font-weight:normal;}
.clear{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size: 0}
.clearfix{zoom:1;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
.fl{ float:left;}
.fr{ float:right;}
body{-webkit-text-size-adjust:none; /*禁止苹果对部分字体放大处理bug*/line-height: 1.7;}
.menu{background:#dae1fe; height:46px; line-height:46px; text-align:center;}
.menu a{padding:0 10px 0 8px; color:#FFF;font-size:16px;}
.menu a:visited{color:#fffffe;}
.menu a:last-child{background:none; padding:0 10px;}
.red{ color:#fe0000;}
/**************************************/
::-webkit-input-placeholder {color:#999; text-overflow:ellipsis;}
:-moz-placeholder {color:#999; text-overflow:ellipsis;}
::-moz-placeholder {color:#999; text-overflow:ellipsis;} /* for the future */
:-ms-input-placeholder {color:#999; text-overflow:ellipsis;} 

.lft{ float:left;}
.rgt{ float:right;}
img{  max-width:100%;}
html{-webkit-text-size-adjust:none; }
body{font-family: "Microsoft YaHei",sans-serif;  line-height: 1.7;  margin: 0 auto; min-width: 320px; position: relative; height:100%; color:#333; max-width:750px;font-size: .24rem }
body a{ color:#333;text-decoration:none;cursor:pointer}
body a:hover,body a:active,body a:focus{text-decoration:none;outline:none}
a:hover,a:link,a:visited,a{ color:inherit; text-decoration:none;}
.layout{position:relative; margin:0 auto;text-align:left;background:#fff; height:100%; width:100%; }

::-webkit-input-placeholder {
color: #999; text-overflow: ellipsis;
}
:-moz-placeholder {
color: #999; text-overflow: ellipsis;
}
::-moz-placeholder {
color: #999; text-overflow: ellipsis;
} /* for the future */
:-ms-input-placeholder {
color:#999; text-overflow: ellipsis;
} 
.top{ text-align:center;background-color: #fff; margin:10px;}
 
.head{padding: 0 .3rem;line-height: 1.3rem; overflow: hidden;position: relative}
.head h1{float: left;height:1.3rem;font-size: .38rem;color: #fff;}
.head h1 b{margin-left: 0.6rem;}
.head h1 img{vertical-align: middle;width: 4.41rem;height: .77rem}
.menu_close,.menu_show{position: absolute;display: inline-block;background: url(../images/menu.png) no-repeat center;width: 1.08rem;height: 0.9rem;background-size: .64rem;vertical-align: middle;right: 0.4REM;top: .2rem;transition: all .3s}
.menu_close{background: url(../images/close.png) no-repeat center;background-size: .64rem;transform: rotateY(0);transition: all .3s}
.tt1{width:100%; margin:0 auto;overflow: hidden; padding-top:.1rem; }
.tt1 .tt2{display:block; text-align: center;}
 .load{text-decoration:none; color:#999; font-size:.22rem; float:right; padding-right:.18rem; padding-top:.08rem;}
 .load.app{ margin-left:15px; margin-top:5px;}
 .load.app span{ line-height:30px;}
.load span{ padding:3px 10px;background:#0882c7; color: #fff;font-family: sans-serif;display:block; border-radius:2px; font-size:.22rem;}
 .load span p{ font-size:.18rem;}
.tt1 h9{color:#666;font-size:0.18rem;text-align:left;background:url(../images/cjwx.jpg) no-repeat 0 .08rem; background-size:.68rem; padding-left:.68rem;}
.tt1 h9  a{color:#666;font-size:0.19rem;text-align:left;}

.tt1 h9 em{color:#34344c;font-weight:bold; font-style:normal; font-size:0.4rem}
.subtopic-head{margin-top:60px;}
.f-mt45 {margin-top: 105px;}
.f-fl {float: left;padding-top:6px;padding-left:15px;width:60%;}

#slideBox{width: 100%;position: relative;overflow:hidden;}
#slideBox .slide-bd ul li img{width: 100%;height: auto;display: block;}
#slideBox .slide-hd ul{text-align: center;position: absolute;left: 0;right: 0;bottom: 0.22rem;z-index: 2;height: 0.15rem;}
#slideBox .slide-hd ul li{width: 0.15rem;height:0.15rem;display: inline-block;border-radius: 50%;text-indent: 999px;margin: 0 0.05rem;border:1px solid #fff;}
#slideBox .slide-hd ul li.on{background: #fff;}

.menulist{position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: rgba(0,0,0,.9);z-index: 9999;padding-top: 1.5rem;display: none; }
.menulist dl{ overflow: hidden;padding: .3rem .6rem;position: relative;padding-bottom: 0}
.menulist dl dd{text-align: center;color: #fff;font-size: .28rem;width: 50%;float: left;text-align: center;margin: .1rem 0}
.menulist dl dd a{display: block;border: 1px solid #AAAAAA;margin: 0 .2rem}
.menulist dt{font-size: .3rem;border-bottom: 1px solid #BCB4B4;margin: 0 .2rem;color: #fff;margin-bottom: .2rem}

.list_menu{padding: .2rem 0}
.list_menu ul{overflow: hidden;padding: 0 .3rem}
.list_menu ul li{float: left;width: 33%;text-align: center;}
.list_menu ul li a{ display: block; padding-top: .25rem;}
.list_menu ul li img{width:96%;}
.list_menu ul li p{font-size: .24rem;color: #5c5e5d;}

.list_menu2 ul{padding: .3rem 0; margin: 0 .3rem;background: #fff;border-radius: .15rem}
.list_menu2 ul li{width: 33.33%}
.list_menu2 ul li img{width: 1.57rem;height: 1.12rem;}
	.txtScroll-top .bd{  margin-left: .3rem  }
.txtScroll-top .infoList li {line-height: .34rem}
.txtScroll-top .infoList li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: .25rem;}
		.txtScroll-top .infoList li img{vertical-align:middle;margin-bottom: 1px; margin-right: .1rem;width: .41rem}
.txtScroll-top .infoList li a:active{color: #dd4e31}
.bg_gray{background: #f1f1f1;height: .35rem}
.toutiao{ background: #fff;padding: .25rem .3rem}
.toutiao .img{ }
.toutiao .img img{width: .77rem; }
.title{ }
.title h2{padding: .2rem 0.3rem;border-bottom: 1px solid #ddd;}
.title h2 span{font-size: .36rem;color: #4c4c4c;border-left: .18rem solid #04a66a;padding-left: .25rem;display: inline-block;height: .4rem;vertical-align: middle;line-height: .4rem}
.title h2 a{color: #787878;font-size: 0.24rem;}
.title h2 a img{width: .24rem;vertical-align: middle;margin-bottom: 1px}
.workdiv{margin: .3rem .3rem  ;  }
.workdiv ul li{overflow: hidden;margin-bottom: .3rem;padding-bottom: .2rem;border-bott1px solid #ddd;}
.workdiv ul li:last-of-type{margin-bottom: 0}
.workdiv .img{width:2.6rem;height: 1.64rem;line-height: 1.14rem;padding-top: .2rem}
.workdiv .img img{vertical-align: middle}
.workdiv .txt{width: 4rem;}
.workdiv .txt h3{margin-bottom: .05rem;font-size: .31rem;color: #4c4c4c}
.textinfo{margin: 0 .3rem;padding: .3rem 0;border-bottom: 1px solid #eee}
.none{border-bottom: none}
.textinfo p,.workdiv .txt{font-size: .24rem;color: #4c4c4c;line-height: 1.6}
.textinfo h3{background: url(../images/ico9.png) no-repeat left center;background-size: 1.5rem;height: .55rem;padding-left: .3rem;margin-bottom: .1rem;font-size: .3rem}
.textinfo p a,.workdiv .txt p a{display: inline-block;padding: 0 .1rem;border-radius: .1rem;color: #fff;background: #dd4e31;line-height: 1.6;margin-top: .1rem}
.question{padding: 0 .3rem;}
.question ul{padding-bottom: .3rem;padding-top: .2rem}
.question ul li{height: .56rem;line-height: .56rem;font-size: .26rem;}
.question ul li a{display: block;background: url(../images/dot.png) no-repeat left center;background-size: .24rem;padding-left: .24rem;font-size: .26rem;color: #4c4c4c}

#online{transition: all .3s;}
.divadd a:last-of-type{transition: all .3s;}
.flow{padding: 0 .36rem;background: url(../images/bg1.png) no-repeat center 2.3rem #54d2d5;background-size: 6.79rem;padding-bottom: .4rem}
.flow h2{margin: 0 .7rem;border-bottom: 1px solid #fff;padding: .3rem 0;font-size: .37rem;color: #fff;margin-bottom: .3rem;text-align: center}
.table{font-size: .31rem;color: #414141;padding: 0 .7rem;}
.table li{margin-top: .4rem;position: relative}
.table li span{display: inline-block;width: 2rem;}
.table li .inp{border: 1px solid #04a66a;height: .54rem;width: 4rem;text-indent: .2rem;font-size: .3rem;color: #414141}
.table li img{position: absolute;right: .2rem;top: .21rem;width: .2rem}

.bnt{display: block;margin: .4rem auto;background:#ee531c;color: #fff;border: none;border-radius: .12rem;padding: .05rem .5rem;font-size: .31rem }
.h2{color: #fff;height: .9rem;line-height: .9rem;font-size: .36rem;text-align: center;background: #ff7d1f}

.addrese{padding: .3rem .3rem;}
.addrese .divadd{padding-bottom: .2rem;border-bottom: 1px solid #cccccc;margin-bottom: .2rem}
.addrese h4{ color: #3e3e3e;font-size: .28rem;margin-bottom: .05rem}
.addrese h4 em{font-size: .24rem;}
.addrese p{color: #9e9e9e;font-size: .26rem;height: .54rem;}
.addrese p a{display: inline-block;margin: 0 .08rem;background: url(../images/talk.png) no-repeat center center;background-size: 1.45rem .56rem;width: 1.54rem;height: .56rem; text-align: center;line-height: .46rem;color: #343434}

.footer{background: #04a66a;color: #fff;text-align: center;padding: .2rem 0}
.footer span{font-size: .3rem}
.footer strong{font-size: .3rem;}
.footer a{color: #fff;}
.weixin{position: fixed;left: 0;right: 0;bottom:0rem;background: rgba(0,0,0,.7);overflow: hidden;padding: .2rem .4rem;}
.weixin img{float: left;width: .78rem;height: .75rem;}
.weixin p{float: left;margin: 0 .2rem;font-size: .28rem;line-height: 1.4;color: #fff;width: 2.74rem;}
.weixin a{display: inline-block;margin-left: .1rem;border-radius: .1rem;background:#ee531c ;color: #fff;font-size: .24rem;margin-top: .22rem;padding: 0.06rem .1rem}
.hidew{position: absolute;right: .1rem;top: 0rem;padding: .1rem}
.hidew img{width: .24rem;height: .24rem;}


.question .time {
	float: right;
	color: #bbb;
}

.page3 span {
    float: left;
    display: block;
    height: 25px;
    line-height: 25px;
    width: 40px;
}

.page3 ul li {
    float: left;
    margin: 0 10px 0 0;
	line-height: 22px;
}

.page3 ul li a {
    background: none;
}

.page3 .current {
    background: #FFF;
    border: #666 1px solid;
    color: #666;
	padding: 0 5px;
}

.question h2 {
    font-size: 23px;
    font-weight: bold;
    color: #000;
    display: block;
    line-height: 40px;
}