/*reset*/
@charset "utf-8";
body, div, p, span, ul, li, dl, dt, dd, a, ol,img, h1, h2, h3, h4, h5, h6,select, section,input, footer{padding: 0; margin: 0; list-style: none; border: 0; box-sizing: border-box; -webkit-tap-highlight-color:transparent;font-family: "sans-serif", "Microsoft YaHei", "微软雅黑", "Tahoma", "Helvetica"; max-height: 100000px;}
body {  color: #3333; background:#f1f1f1; width: 100%;}
a {text-decoration: none; outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333;}
body,html{width:100%;min-width:320px; max-width:640px;margin:0 auto;background:#f1f1f1;}
a:hover { text-decoration: none;}
input, button { outline: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
i,em {font-style: normal;}
img { vertical-align: middle;max-width: 100%;}
input,button{outline:none; border:none; border-radius:0;}
ul,ol{list-style: none;}
input,textarea{outline:none; resize:none; border:0; background:none; }
.clearfix::before,.clearfix::after{content: "."; height: 0; line-height: 0; display: block; visibility: hidden; clear: both;}
.text_overflow{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.text_overflow2{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.margin_auto{margin:0 auto;}
.f_left{float:left;}
.f_right{float:right;}
.all{min-width:320px; max-width:640px; width:100%;position:relative;}
.fenH{height:0.10rem;background:#f1f1f1;}
.chengH{height:0.8rem;}


/*顶部*/
.of_top{height:0.88rem;background:#e60012;width:100%;position: relative;}
.of_logo{display: -webkit-flex;display: flex;justify-content: center;align-items:center;}
.of_logo img{width:0.48rem;height:0.48rem;margin-top:0.20rem;}
.of_logo span{font-size:0.22rem;color:#fff;margin:0.14rem 0 0 0.17rem;}
.of_phone{position: absolute;top:0.26rem;right:0.24rem;}
.of_phone img{display: block;width:0.33rem;height:0.33rem;}
.fanhui{position: absolute;top:0.30rem;left:0.24rem;}
.fanhui img{display: block;width:0.16rem;height:0.28rem;}
/*顶部*/


.of_bottom{background:#353841;font-size:0.18rem;color:#fff;line-height:1.8;text-align: center;padding:0.25rem 0 0.5rem;margin-top:0.15rem;}

.back{width:10%;position: fixed;right:0.5rem;bottom:18%;display:none;}
.back img{display: block;}

.headerli {width:100%;height:0.66rem;line-height:0.66rem;background:#fff;overflow:auto;overflow-y:hidden;}
.headerli ul{width:9.80rem;height:0.66rem;padding-left: 0.33rem;overflow-y:hidden;}
.headerli li{ font-size: 0.26rem;display:block; height: 0.66rem;float: left;position: relative; padding: 0 0.2rem;margin-right:0.40rem;}
.headerli li a{ display: block;line-height:0.66rem;}
.headerli ul::-webkit-scrollbar {display: none;}
.headerli li.current a{ color: #fc2c22; }
.headerli li.current{border-bottom: 3px solid #fc2c22;}
.details_top .new_inp{width:62%;padding-left:8%;}
.details_top .new_inp input{width:95%;margin:0 auto;}
.details_top .new_share{float:right;width:0.27rem;height:0.8rem;margin-right: 0.25rem;}
.details_top .new_share img{display:block;width:0.27rem;height:0.33rem;margin:0.20rem auto 0;}
.new_details_banner{margin:0.15rem 0;}
.newlist, .provi{ background: #fff; padding: 0.26rem 0.33rem; margin-bottom: 0.15rem;}
.newlist dl{ padding-bottom: 0.28rem; border-bottom: 1px solid #eee; /*height: 2rem;*/}
.newlist dl dt{ float: left; width: 68%;}
.newlist dl dd{ float: right; width: 30%;/* height: 1.29rem;*/ padding-top: 0.35rem;}
.newlist dl dd img{ width: 100%;}
.newlist dl dt h2{ font-size: 0.28rem; color: #333; margin: 0.2rem 0;}
.newlist dl dt p i{ color: #666; font-size: 0.22rem;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.newlist dl dt em{font-size: 0.18rem; color: #aaa; display: block; margin: 0.2rem 0 0;}
.morezx{ font-size: 0.22rem; color: #666; text-align: center;}
.provi h2{ font-size: 0.3rem; color: #333; margin-bottom: 0.2rem;}
.provi dl{ width: 48%; float: left; background: #eee;}
.provi dl:last-child{ float: right;}
.provi dl dd{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 0.2rem; color: #666; padding: 0.1rem 0.05rem;}
.z_biaodan{ background: #fff; margin-bottom: 0.15rem;}
.new_details_con{padding:0.30rem 0.20rem 0.10rem;background:#fff;}
.new_details_con h1{font-size:0.36rem;color:#000;font-weight: bold;}
.new_sc{padding:0.15rem 0 0.30rem;}
.new_sc p.p1 span{color:#999;float:left;font-size:0.22rem;margin-left:0.10rem;margin-right:0.20rem;}

.new_sc .p1{font-size:0.22rem;color:#666;}
.new_sc .p1 span{float:left;margin-right:0.20rem;}
.new_sc .p1 span i.yan{margin:0;}
.new_sc .p1 em{color:#e60012;float:right;}
.new_sc .p1 em i.sc{width:0.25rem;height:0.24rem;display:inline-block;background:url(../imgs/new_ico.png) no-repeat;background-size: 2rem 2rem;background-position: 0 -0.39rem;vertical-align: -0.05rem;}
.new_sc .p1 em i.sc.curr{background-position: 0 -0.64rem;}
i.xin{width:0.19rem;height:0.18rem;display:inline-block;background:url(../imgs/new_ico.png) no-repeat;background-size: 2rem 2rem;background-position: 0 0;vertical-align: -0.02rem;}
i.yan{width:0.25rem;height:0.18rem;display:inline-block;background:url(../imgs/new_ico.png) no-repeat;background-size: 2rem 2rem;background-position: 0 -0.20rem;margin-left:0.10rem;vertical-align: -0.02rem;}
.z_shi{padding:0.20rem 0.10rem;margin-top:0.30rem; border: 1px solid #ccc;}
.z_shi img{float:left;width:0.60rem;height:0.60rem;}
.z_shi span{float:left;font-size:0.24rem;color:#333;margin-left:0.10rem;}
.z_shi span em{display: block;font-size:0.18rem;color:#999;}
.z_shi span em b{color:#f5570c;}
.z_shi a{float:right;padding-top:0.10rem;}
.z_shi a img{display: block;width:1.36rem;height:0.45rem;}
.z_biaodan{padding:0.28rem 0.22rem;}
.z_form{padding:0.38rem 0.38rem 0.48rem;background: #f65f4c url(../imgs/frombg.png) right top no-repeat; background-size: 50%; border-radius:0.1rem;}
.z_form h3{font-size:0.36rem;color:#fff;text-align: center;}
.z_form_input p{background:#f5f5f5;height:0.68rem;line-height:0.68rem;margin:0.17rem auto 0;overflow:hidden;border-radius:0.05rem;}
.z_form_input p input{background:none;border:none;font-size:0.22rem;color:#999;display: block;line-height:0.68rem;height:0.68rem;padding-left:10px;width:100%;}
.z_form_input p select{background:none;border:none;font-size:0.22rem;color:#999;display: block;line-height:0.68rem;height:0.68rem;padding-left:10px;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../imgs/xl1.png) no-repeat right center;}
.z_form_input p input.yan{width:60%;float:left;}
.z_form_input p a.code{float:left;width:40%;font-size:0.22rem;line-height:0.68rem;color:#ff615a;text-align: center;text-decoration:underline;}
.z_form_input p a.button{display: block; background:#fce64b;height:0.68rem;line-height:0.68rem;overflow:hidden;color:#ff4200;font-size:0.28rem;text-align: center; border-bottom: 3px solid #f39b31;}
.z_form_input p a.button:hover{background:#e2501d;color:#fff;}
.dllist h2, .hottalk h2{ font-size: 0.3rem; color: #333; margin-bottom: 0.2rem;} 
.dllist, .hottalk{ background: #fff; padding: 0.26rem 0.33rem; margin-bottom: 0.15rem;}
.dllist h2 a{ float: right; color: #999; font-size: 0.18rem;margin-top: 6px;}



.ke_tuijian a{border-top:1px #ccc solid;overflow: hidden;display:block;height: 0.60rem;}
.ke_tuijian a:last-child{border-bottom:1px #ccc solid;}
.ke_tuijian a em{float:left; font-size:0.18rem;color:#333;width:55%;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;line-height: 0.6rem;}
.ke_tuijian a i{font-size:0.16rem;color:#999;float: left;width:20%;text-align: center;line-height: 0.60rem;}
.ke_tuijian a span{float:right;width:20%;height: 0.40rem;line-height: 0.40rem; font-size:0.18rem;color:red;border:1px #ff4200 solid;border-radius: 0.10rem;text-align: center;margin-top:0.08rem;}
.ke_tuijian a span:hover{background: #ff4200;color:#fff;}



.dllist dl{ margin-bottom: 0.2rem;}
.dllist dl dt{ width: 38%; float: left;}
.dllist dl dd{ width: 60%;  height: 1.35rem;float: right; font-size: 0.22rem; color: #333; position: relative;    padding-top: 0.1rem;}
.dllist dl dd p{overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.dllist dl dd i{ width: 100%; color: #888; margin-top: 0.22rem; position: absolute; bottom: 0; font-size: 0.2rem;}
.dllist dl dd i a{ float: right; display: block; width: 60%; height: 0.46rem; line-height: 0.46rem; border-radius: 0.05rem; text-align: center; color: #fff; background: #f85415; font-size: 0.18rem;}
.hottalk ul li{ padding: 0.1rem 0.15rem; text-align: center; color: #333; font-size: 0.2rem; float: left; border: 1px solid #d3d3d3; border-radius: 0.25rem; margin-right: 0.22rem; margin-bottom: 0.15rem;}
.b_height{height:1.17rem;}
.boxdw{ height: 1.17rem; position: fixed; bottom: 0; left: 0; background: #fff; width: 100%; z-index: 999;}
.boxdw a{ float: left; width: 33.33%; text-align: center;}
.boxdw a span{display: block; font-size: 0.2rem; color: #666;line-height:2;text-align: center;}
.boxdw a img{ width: 1.11rem;height:0.98rem;display: block;margin:-0.25rem auto 0;}
.new_details_text{padding:0 0.10rem;overflow:hidden;position: relative;}
.new_details_text.curr{height:auto;padding-bottom:0.8rem;}
.quan{position: absolute;bottom:0;left:0;background:-webkit-linear-gradient(top,rgba(255,255,255,0.9),#fff);width:100%;font-size:0.24rem;color:#999;text-align: center;line-height: 0.8rem;}
.quan img{display: inline-block;width:0.18rem;height:0.10rem;}
.quan img.zhuan{transform:rotate(180deg);}
.new_details_text p{font-size:0.24rem;color:#333;line-height: 1.8;}
.new_details h4{font-size:0.28rem;color:#333;font-weight: bold;margin:0.30rem 0.30rem;}
/*.zixun{margin-top:0.30rem;}
.zixun a{height:0.65rem;display: block;line-height: 0.63rem;float:left;width:49%;border:1px #cccccc solid;font-size:0.22rem;color:#666;text-align: center;border-radius: 0.1rem;}
.zixun a:hover{background:#f42b33;color:#fff;border:1px #f42b33 solid;}
.zixun a.curr{background:#f42b33;color:#fff;border:1px #f42b33 solid;}
.zixun a+a{margin-left:2%;}*/

/*.ad{margin:0.10rem 0;}
.ad a{display: block;}
.ad a img{display: block;width:100%;}*/

.exper{background:#fff;padding:0.20rem;margin-top:0.10rem;}
.exper h3{line-height: 0.60rem;}
.exper h3 em{float:left; font-size:0.28rem;color:#333;}
.exper h3 span{float:right; font-size:0.20rem;color:#333;}
.exper h3 span img{display: inline-block;width:0.10rem;height:0.19rem;}

.news a{display: block;color:#333;font-size:0.22rem;line-height: 0.60rem;overflow:hidden;}
.news a span{width:75%;float:left;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news a time{font-size:0.18rem;color:#999;float:left;width:25%;text-align: center;}


/*.new1{margin-top:0.10rem;}
.new1 a{display: block;background:#fff;}
.new1_left{width:36%;position: relative;}
.new1_left img{display: block;}
.new1_left em{position: absolute;bottom:0.05rem;right:0.05rem;background:rgba(0,0,0,0.5);color:#fff;font-size:0.18rem;padding:0.06rem 0.10rem 0.02rem;border-radius: 0.05rem;}
.new1_right{width:64%;padding:0.10rem 0.15rem 0;font-size:0.20rem; }
.new1_right .p1{display:block;color:#333;font-size: 0.22rem;}
.new1_right .p2 i{display:block;float:left; font-size:0.16rem;color:#888888;padding:0.02rem 0.08rem 0.02rem;border-radius: 0.10rem;margin-right: 0.10rem;border:1px #888 solid;margin-top:0.10rem;}
.new1_right .p3{text-align: right;color:#999999;font-size:0.16rem;margin-top:0.15rem;}*/



/*.zke{background:#fff;padding-bottom: 0.18rem;margin-top:0.10rem;}
.zke h3{line-height: 0.60rem;padding:0.20rem 0.20rem 0 0.20rem;}
.zke h3 em{float:left; font-size:0.28rem;color:#333;}
.zke h3 span{float:right; font-size:0.20rem;color:#333;}
.zke h3 span img{display: inline-block;width:0.10rem;height:0.19rem;}*/

/*.ke_list{margin-top:0.18rem;}
.ke_list a{display: block;background:#fff;}
    .ke_left{width:36%;position: relative;}
    .ke_left img{display: block;}
    .ke_left em{position: absolute;bottom:0.05rem;right:0.05rem;background:rgba(0,0,0,0.5);color:#fff;font-size:0.18rem;padding:0.06rem 0.10rem 0.02rem;border-radius: 0.05rem;}
    .ke_right{width:64%;padding:0.10rem 0.15rem;font-size:0.20rem; }
    .ke_right .p1{display:block;color:#333;font-size: 0.22rem;margin:0.10rem 0;}
    .ke_right .p2 {font-size:0.20rem;color:#888888;}
    .ke_right .p3{text-align: right;color:#999999;font-size:0.18rem;margin-top:0.10rem;}
    .ke_right .p3 span{float:left;padding-top:0.15rem;}
    .ke_right .p3 em{float:right;}
    .ke_right .p3 em i{float:right; padding:0 0.10rem;border-radius:0.05rem; background:#f42c33; color:#fff;font-size:0.18rem;line-height:0.46rem;}*/

/*.download{margin-top:0.10rem;}
.download a{display: block;}
.download a img{display: block;}*/

/*.hotht {background:#fff;margin-top:0.10rem;padding-bottom: 0.30rem;}
.hotht h3{font-size:0.28rem;color:#333;line-height: 0.60rem;padding:0.20rem 0.20rem 0 0.20rem;}
.biaoqian a{float:left;font-size:0.20rem;color:#333;line-height: 0.40rem;border:1px #d3d3d3 solid;padding:0 0.20rem;border-radius: 0.30rem;margin-left: 0.20rem; margin-top:0.20rem;}*/

/*
.down {margin-top:0.20rem;}
.down .down_left{float:left; width:2.11rem;height:1.40rem;background:url(../imgs/downbg.jpg) no-repeat;padding:0.14rem;background-size:100% 100%;}
.down .down_left span{font-size:0.30rem;color:#fff;opacity:0.6;display: block;}
.down .down_left em{display: block;color:#fff;font-size:0.28rem;font-weight: bold;margin-top:0.30rem;}
.down .down_left em i{font-size:0.20rem;}
.down .down_right{width:60%;float:left;margin-left:0.20rem;}
.down .down_right p{color:#333;font-size:0.20rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.down .down_right a{float:right;width:1.10rem;height:0.45rem;background:#f32830;color:#fff;font-size:0.18rem;text-align: center;border-radius:0.05rem;line-height:0.45rem;margin-top:0.50rem;}
*/



/*  xiangqing */
.postyy{ margin: 0.25rem 0 0.25rem 0.2rem; color: #666;font-size: 0.18rem;}
.postyy a{ color: #666;float:left;margin-right:0.10rem;}
.new_details_text h2{color: #ff0000; font-size: 0.24rem; margin: 0.48rem 0;}
.article_content {margin-bottom: 0.3rem;color: #454545;line-height:0.4rem;}
.readall_box {position: relative;z-index: 7;padding: 0 0 0.25rem;margin-top: -2rem;text-align: center; height: 2.6rem;}
.readall_box .read_more_mask {height: 2rem;background: -moz-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));background: -webkit-gradient(linear,0 top,0 bottom,from(rgba(255,255,255,0)),to(#fff));background: -o-linear-gradient(bottom,rgba(255,255,255,0.1),rgba(255,255,255,0));}
.read_more_btn{cursor:pointer;font-size: 0.24rem;color: #f85415;background: #fff;border-radius: 0.04rem;  position: relative; top: -0.8rem;}
.read_more_btn:hover{background:#de686d;color:#fff;}

#tab {overflow:hidden;zoom:1;}
#tab li {float:left;color:#333;	cursor:pointer;	line-height:0.2rem; padding: 0.1rem 0.2rem; border: 1px solid #eee; background: url(../imgs/bgtab.png) no-repeat center center; background-position: left; margin-right: 0.15rem; font-size: 12px; border-radius: 0.05rem;}
#tab li.current {color:#f39800; border: 1px solid #f39800; background: url(../imgs/bgtab.png) no-repeat center center; background-position: right;}
#content ul {line-height:0.25rem;display:none;	}
#content h2{ text-align: left; color: #333; font-size: 0.26rem; margin: 0.25rem 0;}
.bgtab tr th{ height: 0.38rem; background: #eee; color: #333;  font-size: 0.22rem; text-align: center; border: 1px dashed #ddd;}
.bgtab tr td{ text-align: center; border: 1px dashed #ddd; color: #333; line-height: 0.25rem; font-size: 0.2rem; height: 0.65rem;}
.bgtab tr td:nth-child(1){ width: 50%; color: #f85415;}
.bgtab tr td:nth-child(2){ width: 20%;}
.bgtab tr td:nth-child(3){ width: 30%;}
.bgtab tr td a{padding: 0.1rem 0.15rem 0; color: #f85415; border-bottom: 1px solid #f85415; margin: 0 auto;}
.z_biaodan.zf{ padding: 0.28rem 0;}
.mt015{ margin-top: 0.15rem;}





