@charset "gb2312";html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0; box-sizing:border-box;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block; box-sizing:border-box;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
h{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:0.28rem;}
sup,sub{font-size:80%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;height: 0.64rem;line-height: 0.64rem;padding: 0 5px;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,b{font-weight:normal;font-style: normal;}
strong{font-weight: bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
textarea,input,button,select,keygen,legend{font-size:0.28rem;font-family: "Microsoft YaHei";color:#666666;outline:0;border: 1px solid #ccc;}
@media only screen and (min-width: 320px) { html { font-size: 42.66667px; } }
@media only screen and (min-width: 360px) { html { font-size: 48px; } }
@media only screen and (min-width: 375px) { html { font-size: 50px; } }
@media only screen and (min-width: 384px) { html { font-size: 51.2px; } }
@media only screen and (min-width: 414px) { html { font-size: 55.2px; } }
@media only screen and (min-width: 480px) { html { font-size: 64px; } }
@media only screen and (min-width: 640px) { html { font-size: 85.33333px; } }
@media only screen and (min-width: 750px) { html { font-size: 100px; } }
@media only screen and (max-width: 319px) { html { font-size: 42.53333px; } }
body{background:#eeeeee;text-align: left;position:relative;margin: 0 auto;max-width: 750px;min-width: 320px;font-size: 0.34rem;font-family: "Microsoft YaHei";color:#666666;outline:0;}
a,a:hover{color: #666666;text-decoration:none;}
.clear {clear: both;}
section{width:100%;margin:0px auto;background:#fff;overflow:hidden;margin-bottom: 0.2rem;}
section.gay{width:100%;margin:0px auto;background: #f7f7f7 url(../images/border_bottom.png) repeat-x bottom;overflow:hidden;background-size: 100% 0.2rem;margin-bottom: 0.2rem;padding-bottom: 0.2rem;}
.floatL {float: left;}  
    
.mb10{margin-bottom: 0.2rem;}
.mb0{margin-bottom: 0px;}
.mt10{margin-top: 0.2rem;}
.disn{ display:none;}
.sho{ display:block;}
.m0{margin: 0px;}
.nob_bottom{border-bottom: none;}
.nob_top{border-top: none;}
header{width:100%;height:0.8rem;background:#368deb ;color:#ffffff;padding:0px 0.2rem 0px 0.2rem;overflow:hidden;}
header span{font-size: 0.36rem;color: #fff;float: left;width: 85%;height: 0.8rem;line-height: 0.8rem;text-align: left;text-align: center;}
#logo{display:block;float:left;margin-top: 0.24rem;width: 0.68rem;height:0.64rem;width:auto;}
#logo img{display:block;width: 0.34rem; height:0.32rem;float:left;}
#navBtn{display:block;float:right;width: 0.37rem;height:0.28rem;background:url(../images/nav.png) no-repeat center center;background-size: 100%;margin-top: 0.24rem;}
.index_top{}
.index_top img{width:100%; height:auto;}
nav{padding: 0;}
nav ul{padding: 0px 0.16rem 0.2rem 0.16rem;overflow: hidden;}
nav li{padding: 0;overflow:hidden;float: left;margin: 0.2rem 0rem 0 0.1rem;text-align:left;width: 23%;}
nav li a{font-size: 0.28rem;color: #333;width: 86%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color: #fff;padding: 0.2rem 0.1rem;float: left;text-align: center;border: 1px solid #dfdfdf;}
nav li.cur a{color: #fff;background: #609be7;}
.title-bar{line-height: 0.8rem;text-align: left;background-color: #fff;color:#333;margin-left: 0.2rem;border-bottom:1px solid #ccc;margin-right: 0.2rem;height: 0.8rem;}
.title-bar h3{border-bottom: 3px solid #296fc4;display: inline-block;font-size: 0.36rem;margin-right: 0.2rem;line-height: 0.8rem;height: 0.8rem;}
.title-bar span{font-size: 0.24rem;color: #a2a2a2;}
.title-bar .more{float:right;font-size: 0.28rem;color:#666;font-weight: normal;}
.Msg{padding:0}
.text_1{width:100%;margin-top: 0.16rem;line-height: 0.42rem;text-indent:2em;font-size: 0.28rem;color:#333;text-align:left;overflow:hidden;}
.text_1 img{display:block;float:left;width: 1.8rem;height: 2.27rem;margin: 0 0.2rem 0 0;border: 1px solid #ccc;padding: 1px;}
.text_1 .more{color: #cc0000}
.text_2{width:100%;margin-top: 0.16rem;}
.text_2 p{line-height: 0.6rem;font-size: 0.28rem;color:#333;text-align:left;overflow:hidden;padding-left: 0.4rem;}
.text_2 p:nth-of-type(1){background: url(../images/icon1.png) 0 0.1rem no-repeat ;background-size: 0.32rem 0.32rem;border-bottom: 1px dashed #a2a2a2;}
.text_2 p:nth-of-type(2){background: url(../images/icon2.png) 0 0.1rem no-repeat ;background-size:0.32rem 0.32rem;border-bottom: 1px dashed #a2a2a2;}
.text_2 p:nth-of-type(3){background: url(../images/icon3.png) 0 0.1rem no-repeat ;background-size:0.26rem 0.34rem;}
.ys_list{width:100%;padding: 0.2rem 0.2rem 0.2rem 1.68rem;min-height: 1.8rem;border-bottom: 1px dashed #dddddd;position:relative;text-align:left;overflow:hidden;}
.ys_list span{display:block;position:absolute;top: 0.2rem;left: 0;width: 1.6rem;height: 1.6rem;padding:2px;overflow:hidden;}
.ys_list span img{border: 1px solid #e3e3e3;border-radius: 50%;padding: 2px;width: 1.36rem;height: 1.36rem;min-width: 1.36rem;}
.ys_list h3{display:block;width:100%;height: 0.6rem;line-height: 0.6rem;font-size: 0.32rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color: #333;font-weight: bold;}
.ys_list h3 em{color: #a2a2a2;font-style: normal;font-size: 0.32rem;}
.ys_list p{display:block;width:100%;line-height: 0.44rem;color: #333;overflow:hidden;height: 0.44rem;font-size: 0.24rem;}
.ys_list p a{ color:#00b489;}
.ys_list .tag{height: 0.48rem!important;position: absolute;top: 0.2rem;right: 0.2rem;}
.ys_list .tag i{background: url(../images/icon4.png) no-repeat;background-size: 0.48rem 0.48rem;width: 0.48rem;height: 0.48rem;float: left;}
.ys_list .tag a{color: #333;line-height: 0.47rem;border-top: 1px solid #f0b158;border-radius: 0.1rem;font-size: 0.28rem;margin-left: -0.36rem;height: 0.46rem;float: left;padding: 0 0.2rem 0 0.44rem;border-bottom: 1px solid #f0b158;border-right: 1px solid #f0b158;}
.twopic{width: -webkit-fill-available;height:auto;margin-top:0.3rem;background:#fff;}
.twopic_top{width:100%;height: 0.80rem;border-bottom:1px #f1f1f1 solid;}
.twopic_top h2{background: url(../images/special.png) 0.2rem 0.18rem no-repeat;background-size: 0.39rem 0.39rem;color:#333;float:left;font-size: 0.4rem;line-height: 0.80rem;font-weight: normal;text-indent: 0.7rem;}
.twopic_top a{ color:#999; font-size:0.875em; line-height:0.8rem; float:right; margin-right:0.2rem; display:inline;}
.twopic_cont{padding: 0;position: relative;margin-top: 0.15rem;padding-bottom: 0.15rem;display: inline-block;}
.twopic_cont ul{width:100%;height: 2rem;}
.twopic_cont li{-webkit-box-flex:1;text-align:left;height: 2.38rem;position:relative;margin-right: 0.24rem;width:48%;display: inline-block;margin-top: 0.2rem;}
.twopic_cont li a{color:#666;font-size:0.875em;display:block;width:100%;height: 2.38rem;overflow:hidden;}
.twopic_cont li img{margin:0 auto;width:100%;height: 2.38rem;}
.twopic_txt{background-color:rgba(0,0,0,0.5);color:#fff;height: 0.46rem;line-height: 0.46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;position:absolute;bottom:0px;left:0px;-webkit-box-sizing:border-box;text-align:center;}
.twopic_cont li:nth-child(2n){ margin-right:0px; float:right}
.dian li{background: url(../images/dian.png) 0.2rem 0.3rem no-repeat;background-size: 0.06rem 0.06rem;}
.list_wenzi{width:100%;text-align:left;overflow:hidden;}
.list_wenzi li{width:100%;padding: 0px 0.2rem 0px 0.44rem;line-height: 0.64rem;font-size: 0.28rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border-bottom: 1px dashed #e6e6e6;}
.list_wenzi li:last-child{border-bottom: none;}
.list_wenzi li span{font-size: 0.24rem;background: #fff url(../images/icon_duihua.png) right no-repeat;background-size: 0.24rem 0.22rem;padding-right: 0.3rem;float: right;}
.list_wenzi li p.tab_p{    float: left;    white-space: initial;    line-height: 0.4rem;    color: #999;}
.index_tab .hd{height: 0.8rem;line-height: 0.8rem;font-size: 0.32rem;position:relative;}
.index_tab .hd ul{position:absolute;height: 0.8rem;top:0;}
.index_tab .hd ul li{float:left;padding: 0;color: #333;width: 2.35rem;float: left;background: url(../images/tab_bg1.png) center bottom no-repeat;height: 0.9rem;font-size: 0.32rem;text-align: center;}
.index_tab .hd ul .on{background: url(../images/tab_bg.png) center bottom no-repeat;height: 0.9rem;border-bottom: none;}
.index_tab .hd ul .on a{ display:block;   }
.index_tab .bd ul{    float: left;}
.index_tab .bd li{/* height: 0.64rem; */font-size: 0.28rem;line-height: 0.64rem;}
.index_tab .bd li a{color: #333;}
.index_tab .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  
.index_tab .bd li.onepic{height: 3.2rem;position: relative;margin-top: 0.2rem;padding: 0;border-bottom: none;}
.index_tab .bd li.onepic img{height: 3.2rem;width: 100%;}
.index_tab .bd li.onepic a{  position: relative;height: 3.2rem;width: 100%;}
.index_tab .bd li.onepic p.onepic_txt{background-color:rgba(0,0,0,0.5);color:#fff;height: 0.6rem;line-height: 0.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;position:absolute;bottom:0px;left:0px;-webkit-box-sizing:border-box;text-align:center;font-size: 0.28rem;}
.index_tab .bd li p{white-space: normal;line-height: 0.44rem;color: #999;}
.index_tab .bd li h6{    color: #666;}
.index_tab .bd li em{    color: #f0b157;}
.pingjia {margin-top: 0.2rem;background:#fff;display: inline-block;text-align: left;border-bottom: 1px dashed #e6e6e6;padding-bottom: 0.2rem;}
.pingjia:last-child{border-bottom: none;}
.pingjia .pic{width: 1.5rem;height:auto;overflow:hidden;float:left;}
.pingjia .pic img{width: 1.36rem;height: 1.36rem;border-radius: 50%;padding: 2px;border: 1px solid #dfdfdf;}
.pingjia .pic span{width:100%;color: #a2a2a2;font-size: 0.28rem;}
.pingjia .info-m{float:left;width: 5.3rem;margin-left: 0.2rem;}
.pingjia .info-m .wenben{line-height: 0.42rem;color:#333;font-size:0.28rem;float: left;width: 100%;margin: 0.08rem 0;}
.pingjia .info-m .wenben p{float:left;display:inline-block;color: #333;font-size:0.28rem;}
.pingjia .info-m .wenben span{color: #a2a2a2}
.other_more{height:0.8rem;margin: 0.2rem 0;border: 1px solid #dfdfdf;border-radius: 5px;}
.other_more a{width:3rem;text-align:center;height:0.8rem;display:block;color: #333;font-size: 0.28rem;line-height:0.8rem;background-size:20px;margin:0 auto;border-bottom:none;}
.other_more a i{background: url(../images/other_morei.png) no-repeat;background-size: 0.24rem 0.14rem;width: 0.24rem;height: 0.14rem;display: inline-block;margin-left: 0.2rem;}
/*foot*/
.footer{width:100%;line-height: 0.8rem;font-size:0.28rem;text-align:center;}
.footer .f_nav{color: #fff;width:100%;background: #368deb;height: 0.8rem;}
.footer .f_nav a,.footer .f_ter a{display:inline-block;color: #fff;padding:0px 0.06rem;}
.footer .f_ter a{color: #999 !important;}
.footer .f_ter{width:100%;overflow:hidden;}
.footer .f_copy{width:100%;line-height: 0.48rem;color: #333;overflow:hidden;font-size: 0.26rem;margin-top: 0.3rem;}
.footer .f_copy a{color: #333;}
/*headhide*/
.heabar{display:none;width:100%;position:absolute;left:0;top: 0.8rem;z-index:1000;font-size:14px;}
.heaber_be{background: #313131;overflow:hidden;}
.heabar a{color: #fff;}
.info{ margin-top:10px; overflow:hidden;}
.heabar h3{text-align:center;font-size:14px;color: #fff;letter-spacing:1px;position:relative;margin: 0.1rem 0.2rem;}
.heabar h3 span{position: relative;background: #313131;font-weight:bold;z-index: 1;padding: 0 0.2rem;font-size: 0.28rem;}
.info{width: 100%;margin:0 auto;padding: 0 0.1rem;}
.x_xian{ display:block; margin-top:10px; width:95%; border-bottom:1px solid #5a5a5a; border-top:1px solid #2d2e30; position:relative;}
.info a{float:left;width: 1.2rem;text-align:center;font-size: 0.28rem;line-height: 0.6rem;border: 1px solid #e5e5e5;margin: 0 0.1rem 0.1rem 0.1rem;background: #fff;color: #666;}
.info a:hover{background: #5f9be6;color: #fff}
.login{width:100%;padding: 0.2rem 0 0.4rem 0;text-align:center;}
.login a{display:inline-block;margin: 0px 0.1rem;font-size: 0.36rem;color: #fff;padding: 0.1rem 0.8rem;/* border-radius:2px; */}
.login a.loginicon{background: #ff8a00;}
.login a.regicon{background: #5f9be6;}
.tj_bx1 ul{padding: 0px 10px;overflow: hidden;}
.tj_bx1 ul li{float: left;width: 20%;text-align: center;}
.tj_bx1 ul li a{display: block;position: relative;width: 100%;height: 1.5rem;color: #fff;text-align: center;}
.tj_bx1 ul li a span{display: inline-block;width: 100%;position: absolute;bottom: 0px;text-align: center;left: 50%;margin-left: -.76rem;font-size: 0.28rem;}
.tj_bx1 ul li a i{position: absolute;width: 0.95rem;height: 0.95rem;position: absolute;left: 50%;margin-left: -0.475rem;}
.tj_bx1 ul li a i.tjd_ico01{background: url(../images/tjd_icon01.png) no-repeat center center;background-size: 0.95rem 0.95rem;}
.tj_bx1 ul li a i.tjd_ico02{background: url(../images/tjd_icon02.png) no-repeat center center;background-size: 0.95rem 0.95rem;}
.tj_bx1 ul li a i.tjd_ico03{background: url(../images/tjd_icon03.png) no-repeat center center;background-size: 0.95rem 0.95rem;}
.tj_bx1 ul li a i.tjd_ico04{background: url(../images/tjd_icon04.png) no-repeat center center;background-size: 0.95rem 0.95rem;}
.tj_bx1 ul li a i.tjd_ico05{background: url(../images/tjd_icon05.png) no-repeat center center;background-size: 0.95rem 0.95rem;}
.heabar h3:before {content: '';position: absolute;    top: 50%;   left: 0;margin-top: 1px;width: 100%;height: 1px;margin-top: 0;background: #fff;z-index: 0;}
.heabar h3:after {content: '';position: absolute;top: 50%;left: 0;margin-top: 1px;width: 100%;height: 1px;z-index: 0;}
.icon-header-up {position: absolute;width: 0.8rem;height: 0.8rem;background: #313131;left: 50%;margin-left: -0.4rem;bottom: -0.4rem;-webkit-border-radius: 50%;border-radius: 50%;z-index: 0;}
.icon-header-up:after {content: '';position: absolute;width: 0.2rem;height: 0.2rem;left: 50%;top: 50%;margin: -0.01rem 0 0 -0.1rem;border-left: 0.03rem solid #ccc;border-bottom: 0.03rem solid #ccc;-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);}
.hd-srh{position:relative;padding: 0.1rem 0.2rem 0 0.2rem;border-bottom: none;}
.hd-srh p{height: 0.7rem;padding: 0 0.72rem 0 0;overflow:hidden;background: #fff;border:1px solid #e6e6e6;border-radius: 0.2rem;}
.hd-srh .input{width:100%;height: 0.7rem;line-height: 0.7rem;padding: 0 0.2rem;-webkit-appearance:none;background: #fff;border:0;}
.hd-srh .input::-webkit-input-placeholder{color:#999;  }
.hd-srh .btn{position:absolute;top: 0.15rem;right: 0.2rem;width: 0.7rem;height: 0.6rem;border:0;border-radius:0 4px 4px 0;-webkit-appearance:none;color:white;background: url(../images/ss_icon.png) 0 0.14rem no-repeat;background-size: 0.33rem 0.33rem;text-indent:-9999px;cursor:pointer;}
.hd-srh span{line-height:30px;color: #999;padding: 5px 0px;width: 100%;text-align: left;float: left;    height: 30px;overflow: hidden;}
.hd-srh span a{color: #999;}
.logout{width:100%;line-height:30px;padding: 0.2rem 0 0.4rem 0;text-align:center;}
.logout a{display:inline-block;margin: 0px 0.1rem;font-size: 0.28rem;color: #fff;padding: 0px 0.4rem 0 0.4rem;border-radius:2px;letter-spacing:1px;}
.logout a.logout_user{background: #5f9be6 ;}
.logout a.logout_userout{background: #5f9be6;}
a.lotal{display:block;overflow:hidden;color: #fff;text-align:center;}
a.lotal span{ /*! height:.6rem; */ /*! line-height:.6rem; */ position:relative; text-indent:.55rem;}
a.lotal span:after{content:"";position:absolute;left: -0.6rem;width: 0.4rem;height: 0.4rem;background:url(../images/logbg.png) no-repeat;background-size:100% 100%;top: -3px;}
.maintit{font-size: 0.36rem;margin-right: 0.2rem;line-height: 0.8rem;height: 0.8rem;padding: 0 0.2rem;text-align: left;color: #333;}
.maintit a.tittapa{float: right;color: #368deb;font-size: 0.3rem;}
.maintit a.tittapa i{width: 0.14rem;height: 0.24rem;float: right;background: url(../images/arrow-r.png) no-repeat center center;background-size: 0.14rem 0.24rem;margin: 0.3rem 0 0 0.2rem;}
.tittap{padding: 0;background: #eee;display: none;}
.tittap ul{padding: 0px 0.16rem 0.2rem 0.16rem;overflow: hidden;}
.tittap li{padding: 0;overflow:hidden;float: left;margin: 0.2rem 0rem 0 0.1rem;text-align:left;width: 23%;}
.tittap li a{font-size: 0.28rem;color: #333;width: 86%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color: #dfdfdf;padding: 0.2rem 0.1rem;float: left;text-align: center;border: 1px solid #dfdfdf;}
.maincon{padding:0.2rem;border-top: 1px solid #dfdfdf;}
.yyinfotop{width:100%;line-height: 0.42rem;font-size: 0.28rem;color:#333;text-align:left;overflow:hidden;}
.yyinfotop img{display:block;float:left;width: 1.8rem;height: 2.27rem;margin: 0 0.2rem 0 0;}
.yyinfotop_t{width:100%;text-align: left;}
.yyinfotop_t p{line-height: 0.6rem;font-size: 0.28rem;color:#333;text-align:left;overflow:hidden;border-bottom: 1px solid #dfdfdf;}
.yyinfotop_t p span{color: #a2a2a2;float: left;}
.yyinfotop_t p a{float: right;color: #cc0000}
.yyinfotxt {font-size: 0.36rem;line-height: 0.64rem;color: #333;position: relative;margin-top: 0.2rem;}
.yyinfotxt .luxian{color: #a2a2a2;font-size: 0.36rem;line-height: 0.64rem;}
.yyinfotxt:after {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 0;-webkit-transform: scale(1, 0.5);-ms-transform: scale(1, 0.5);transform: scale(1, 0.5);}
.yyinfotxt img { display: block; margin: 0 auto; width: 100%; }
#certify{position: relative}
#certify .swiper-container {	padding-bottom: 0.8rem;}
#certify  .swiper-slide {	width: 5rem;	height: 2.4rem;	background: #fff;	line-height: 3.2rem;	margin-top: 0.3rem;}
#certify  .swiper-slide-active {	width: 5rem;	height: 3.2rem;	margin: 0;	}
#certify  .swiper-slide p{width: 100%;text-align: center;position: absolute;bottom: 0;height: 0.56rem;line-height: 0.56rem;background: rgba(0,0,0,0.5);color: #fff}
#certify  .swiper-slide img{	width: 100%;	height: 100%;	display:block;	margin: auto;}
#certify .swiper-pagination {	width: 100%;	bottom: 0.2rem;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 5px;	border: 3px solid #fff;	background-color: #d5d5d5;	width: 10px;	height: 10px;	opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {	border: 3px solid #00aadc;	background-color: #fff;}
#certify .swiper-button-prev {	left: 140px;	width: 60px;	height: 111px;	top:133px;	background-size: 100%;}
#certify .swiper-button-prev:hover {	/*background-position: 0 -46px;*/	/*background-size: 100%*/}
#certify .swiper-button-next {	right: 140px;	width: 60px;	height: 111px;	top:133px;
	background-size: 100%;}
#certify .swiper-button-next:hover {	/*background-position: 0 -139px;*/	/*background-size: 100%*/}
.bottom_tit{font-size: 0.4rem;margin-right: 0.2rem;line-height: 0.8rem;height: 0.8rem;padding: 0 0.2rem;text-align: left;color: #333;}
.bottom_tit i{width: 0.6rem;height: 0.8rem;float: left;background: url(../images/bottom_tit_i.png) no-repeat top;background-size: 0.6rem 0.8rem;margin:0 0.2rem 0 0;}
.bottom_tit1{font-size: 0.4rem;margin-right: 0.2rem;line-height: 0.8rem;height: 0.8rem;padding: 0 0.2rem;text-align: left;color: #333;border-bottom: 1px #ddd solid;}
.bottom_tit1 i.i1{width: 0.6rem;height: 0.5rem;float: left;background: url(../images/bottom_tit_i1.png) no-repeat top;background-size: 0.6rem 0.5rem;margin:0.2rem 0.2rem 0 0;}
.listtext{height:auto;overflow:hidden;padding: 0 0.2rem 0.2rem 0.2rem;}
.listtext li{width:100%;height:0.8rem;border-bottom:1px #ddd dashed;background: url(../images/li.png) 0rem center no-repeat;display:block;overflow:hidden;text-indent: 0.2rem;}
.listtext li a{ color:#555; font-size:1em; line-height:0.8rem;}
.tuwen1{height:auto;overflow:hidden;padding: 0 0.2rem 0.05rem 0.2rem;}
.tuwen1 a{ width:100%; height:auto; border-bottom:1px #ddd dashed; display:block; }
.tuwen1 dl{padding: 0.2rem 0rem;height:auto;overflow:hidden;}
.tuwen1 dt{width: 25%;height: 1.6rem;float:left;}
.tuwen1 dt img{width:100%;height: 1.6rem;}
.tuwen1 dd{width: 71%;height: 1.6rem;float:left;margin-left:0.2rem;display:inline;}
.tuwen1 dd h3{width:100%;height:0.56rem;overflow:hidden;color:#333;font-size: 0.34rem;line-height:0.56rem;font-weight:normal;}
.tuwen1 dd p{width:100%;height: 0.96rem;color:#666;font-size: 0.28rem;line-height: 0.46rem;overflow:hidden;margin-top: 0.1rem;}
.fenye {text-indent: 0;padding: 0.3rem 0.2rem;width: 100%;float: left;text-align: center;}
.fenye a p, .fenye div ul {border: 1px solid #efefef;background: #fff;height: 0.7rem;text-align: center;font-size: 0.36rem;padding: 0.1rem 0.2rem;border-radius: 5px;}
.fenye a {display: block;float: left;width: 30%;}
.fenye a p {color: #666;}
.fenye div {display: block;float: left;height: 0.7rem;line-height: 0.7rem;padding: 0 0.3rem;width: 40%;}
.fenye div ul {margin: 0 .1rem; }
.fenye div ul p {display: inline;padding-right: 0;position: relative;color: #333;}
.fenye ul p span {color: #3cad4c;}
.pingjiatab{    height: 0.8rem;    line-height: 0.8rem;}
.pingjiatab a{width: 50%;float: left;background: #ffa438;color: #fff;text-align: center;}
.pingjiatab a:nth-child(2){background: #35b149;}
.pingjiatab i{width: 0.32rem;height: 0.32rem;margin:0 0.2rem 0 0;display: inline-block;}
.pingjiatab i.i1{background: url(../images/icon5.png) no-repeat top;background-size: 0.32rem 0.32rem;}
.pingjiatab i.i2{background: url(../images/icon6.png) no-repeat center;background-size: 0.32rem 0.32rem;}
.pingjia1 {margin: 0.2rem 0.2rem 0 0.2rem;background:#fff;display: inline-block;text-align: left;border-bottom: 1px dashed #e6e6e6;padding-bottom: 0.2rem;}
.pingjia1:last-child{border-bottom: none;}
.pingjia1 .pic{width: 1.5rem;height:auto;overflow:hidden;float:left;}
.pingjia1 .pic img{width: 1.36rem;height: 1.36rem;border-radius: 50%;padding: 2px;border: 1px solid #dfdfdf;}
.pingjia1 .pic span{width:100%;color: #a2a2a2;font-size: 0.28rem;}
.pingjia1 .info-m{float:left;width: 5.3rem;margin-left: 0.2rem;}
.pingjia1 .info-t{width: 100%;float: left;}
.pingjia1 .info-t p{color: #333;font-size: 0.28rem;line-height: 0.46rem;}
.pingjia1 .info-m .wenben{line-height: 0.42rem;color:#333;font-size:0.28rem;float: left;width: 100%;margin: 0;}
.pingjia1 .info-m .wenben p{float:left;display:inline-block;color: #333;font-size:0.28rem;}
.pingjia1 .info-m .wenben span{color: #a2a2a2}
.apply{display: none;}
.form-wrap{padding:10px;background:#fff;float: left;padding-bottom: 12px;border-bottom: 1px solid #e5e5e5;}
.form-wrap li{float: left;width: 100%;}
.form-wrap .tips{color: #333;font-size: 0.28rem;width: 20%;float: left;line-height: 0.48rem;height: 0.8rem;margin: 0 0 0.2rem 0;text-align: right;}
.form-wrap span{ float:right; display:inline-block; height:30px; line-height:30px; padding-right:10px;font-size: 14px;}
.form-wrap .tips a{color:#7cc521;}
.form-wrap textarea{width:100%;height: 2rem;line-height:1.5em;padding:10px;border:1px solid #d4d4d4;border-bottom:0;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;font-size: 0.28rem;border-bottom:1px solid #d4d4d4;}
.form-wrap .label{width: 76%;margin: 0 0 0.2rem 0;display:block;overflow:hidden;float: right;margin-left: 5px;}
.form-wrap .input{width: 80%;height: 0.64rem;line-height:1;float:left;padding: 0 0.2rem;border:1px solid #d4d4d4;-moz-box-sizing:border-box;box-sizing:border-box;font-size: 0.28rem;color:#666;background:#fefefe;font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;}
.form-wrap .long{width:100%;}
.form-wrap .input-error{border:1px solid #cc0000;}
.form-wrap .label em{width:20%;height:44px;float:right;display:block;cursor:pointer;background:#7cc521 url(../images/icon_form.png) center -64px no-repeat;}
.form-wrap .bdr{padding:8px 10px;border:1px solid #d4d4d4;-moz-box-sizing:border-box;box-sizing:border-box;background:white;}
.form-wrap .label b{float:left;line-height:2em;color:#666;font-weight:normal;}
.form-wrap .label .sex{width:28px;height:28px;line-height:28px;display:inline-block;margin:0 10px 0 5px;padding-left:28px;cursor:pointer;color:#7cc521;background:url(../images/df9b7feae19a44faa109ac82d0d2e03d.gif) 0 center no-repeat;background-size:24px;}
.form-wrap .label .checked{background:url(../images/df9b7feae19a44faa109ac82d0d2e03d.gif) 0 center no-repeat;background-size:24px;}
.form-wrap .label select{position:relative;height: 0.8rem;line-height: 0.8rem;margin:0;padding:0;float:left;border:1px solid #ccc;background:#fefefe;width:100%;color:#999;font-size: 0.28rem;font-family:"\5FAE\8F6F\96C5\9ED1",Helvetica;padding-left: 0.2rem;}
.form-wrap .label select:before{position:absolute;left:52px;top:14px;content:"";display: block;width:12px;height:12px;background:url(../images/dfa37467e7884f63957563a079e2b989.gif) 0 0 no-repeat;background-size:12px;}
.search dt select{width:100%;height:38px;line-height:34px;padding-left:1px;overflow:hidden;outline:none;-webkit-appearance:none;border:0;font-size:16px;font-weight:normal;background:transparent;}
.form-wrap .label select option{ line-height:40px;}
label {font-size:14px;cursor:pointer;}
label i {font-size:14px;font-style:normal;display:inline-block;width:12px;height:12px;text-align:center;line-height:12px;color:#fff;vertical-align:middle;margin:-2px 2px 1px 0px;border:#3cad4c 1px solid;}
.comment-btn{height: 0.6rem;line-height: 0.6rem;text-align:center;background:#5f9be6;border-radius:4px;color:white;font-size: 0.28rem;width:100%;display: block;}
/* article */
.article-box {position: relative;padding: 0 0.2rem 0 0.2rem;background: #fff;border-top: none;}
.article-header {position: relative;padding: 0 0 0.25rem 0;margin-bottom: 0.3rem;}
.article-header:after {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 0;border-bottom: 1px dashed #7a7a7a;}
.article-header h3 {font-size: 0.44rem;line-height: 0.64rem;color: #333;overflow: hidden;/* white-space: nowrap; */text-overflow: ellipsis;}
.article-header .header-date {padding-top: 0.18rem;font-size: 0.24rem;color: #999;position: relative;}
.article-header .header-date > span { padding-right: 0.1rem; }
.article-header .header-link { color: #999; }
.article-info {font-size: 0.36rem;line-height: 0.64rem;text-indent: 2em;color: #333;position: relative;}
.article-info:after {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 0;-webkit-transform: scale(1, 0.5);-ms-transform: scale(1, 0.5);transform: scale(1, 0.5);}
.article-info img { display: block; margin: 0 auto; width: 100%; }
  .caption_right{width:0.81rem;float:right;height:0.30rem;position:absolute;right:0.05rem;top: 0.2rem;}
 .f_size{ width:0.35rem; height:0.22rem; float:right;background:url(../images/size.png) center no-repeat; display:inline-block;box-sizing:border-box; -moz-box-sizing:border-box; background-size:0.35rem 0.22rem; cursor:pointer; }
.size_up {    width: 0px;    height: 0px;    border-left: 4px solid transparent;    border-right: 4px solid transparent;    border-bottom: 5px solid #ddd;    position: absolute;    z-index: 99;    right: 10px;    top: 25px;}.size_box {    width: 65px;    height: 30px;    /* background: #f5f5f5; */
    border: 1px #ddd solid;    position: absolute;    z-index: 9;    right: 0px;    top: -10px;}
.size_small {    width: 30px;    float: left;    height: 28px;    background: url(../images/size2.png) center no-repeat;    background-size: 15px 11px;    display: block;    cursor: pointer;}
.size_box span {    float: left;    width: 1px;    height: 29px;    color: #ddd;    line-height: 10px;    border-right: 1px solid #ddd;}
.size_add {    width: 30px;    float: right;    height: 28px;    background: url(../images/size1.png) center no-repeat;    background-size: 15px 11px;    display: block;    cursor: pointer;}
.zj_list{width:100%;padding: 0.2rem 0.2rem 0.8rem 1.68rem;min-height: 1.8rem;border-bottom: 1px dashed #dddddd;position:relative;text-align:left;overflow:hidden;}
.zj_list span{display:block;position:absolute;top: 0.2rem;left: 0;width: 1.6rem;height: 1.6rem;padding:2px;overflow:hidden;}
.zj_list span img{border: 1px solid #e3e3e3;border-radius: 50%;padding: 2px;width: 1.36rem;height: 1.36rem;min-width: 1.36rem;}
.zj_list h3{display:block;width:100%;height: 0.6rem;line-height: 0.6rem;font-size: 0.32rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color: #333;font-weight: bold;}
.zj_list h3 em{color: #a2a2a2;font-style: normal;font-size: 0.32rem;}
.zj_list p{display:block;width:100%;line-height: 0.44rem;color: #333;font-size: 0.3rem;margin: 0.1rem 0rem;}
.zj_list p a{ color:#00b489;}
.zj_list .tag{height: 0.48rem!important;position: absolute;top: 0.2rem;right: 0.2rem;}
.zj_list .tag i{background: url(../images/icon4.png) no-repeat;background-size: 0.48rem 0.48rem;width: 0.48rem;height: 0.48rem;float: left;}
.zj_list .tag a{color: #333;line-height: 0.47rem;border-top: 1px solid #f0b158;border-radius: 0.1rem;font-size: 0.28rem;margin-left: -0.36rem;height: 0.46rem;float: left;padding: 0 0.2rem 0 0.44rem;border-bottom: 1px solid #f0b158;border-right: 1px solid #f0b158;}
.zj_list p.zjlist_js{overflow:hidden;height: 0.44rem;}
.zjlist_more{width: 1.18rem;height: 0.59rem;position: absolute;bottom: 0;left: 50%;margin-left: -0.59rem;}
.zjlist_more a{width: 1.18rem;height: 0.59rem;background: url(../images/zjlist_more.png) no-repeat top;background-size: 1.18rem 0.59rem;float: left;}
.share{padding: 0px;height:auto;margin-top:0.3rem;overflow:hidden;}
.share li{width:31%;float:left;margin-right:3.5%;display:inline;height: 0.58rem;background: #8abe71;}
.share li:nth-child(3){ margin-right:0;}
.go_top{    position: fixed;    right: 0.3rem;    bottom: 0.8rem;}
.go_top img{width: 0.6rem;height: 0.6rem}
.fixed-ad {    width: 100%;    background: rgba(0,0,0,.3);    position: relative;    left: 0;    bottom: inherit;    top: 0;    z-index: 998;    margin: 0px;    padding: 0px;}
.fixed-ad-close {    width: 0.4rem;    height: 0.4rem;    background: rgba(0,0,0,.3) url("../images/dfa37467e7884f63957563a079e2b989.gif") no-repeat center;    background-size: 0.2rem 0.2rem;    position: absolute;    right: 0;    top: 0;	z-index:1000;}
.fixed-ad-con {    width: 100%;    max-width: 750px;    overflow: hidden;    margin: 0 auto;}
.fixed-ad-con img {    width: 100%;    max-width: 750px;}
.top1 { width: 100%;position: relative;left: 0;bottom: inherit;top: 0;z-index: 998;}
.top1-close {width: 20px;height: 20px;background: rgba(0,0,0,.3) url("../images/top_close.png") no-repeat center;background-size: 10px 10px; position: absolute;right: 0;top: 0;z-index:1000;}
.top1-con {width: 100%;overflow: hidden;margin: 0 auto;}
.top1-con img {width: 100%;max-height: 1.2rem;}
.swt1{width: 100%;float: left;}
.swt1 ul{width: 100%;padding-bottom: 0.2rem;float: left;}
.swt1 ul li{width: 50%;float: left;height: 0.8rem;text-align: center;background: #f0b158 url(../images/swt1_icon2.png) 0.2rem no-repeat;background-size: 0.5rem 0.5rem;}
.swt1 ul li:nth-child(1){background: #296fc4 url(../images/swt1_icon1.png) 0.2rem no-repeat;background-size: 0.5rem 0.5rem;}
.swt1 ul li a{color: #fff;line-height: 0.8rem;width: 100%;float: left;}.footer{width:100%;line-height: 0.8rem;font-size:0.28rem;text-align:center;}
.swt_pic img{width: 100%;}
#wrap{position: relative;padding: 0 0.2rem;overflow: hidden;}
#gradient{width: 100%;height: 0.7rem;background-image: linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1));position: absolute;bottom: 0;left: 0;}
#read-more{padding: 0.1rem;background: #fff;color: #333;text-align:center ;}
#read-more a{text-align:center ;background: url() no-repeat 100% 50%;font-weight: bold;text-decoration: none;}