b,body,div,em,h1,h2,h3,li,span,ul{padding:0;margin:0}
img{border:0; max-width:100%;}
em{font-style:normal}
ol,ul{list-style:none}
h1,h2,h3,h4,h6{font-size:100%}
html{-webkit-text-size-adjust:100%;width:100%;height:100%}
body{font:.625em/1.5 "microsoft yahei",tahoma,arial,\5b8b\4f53,sans-serif;background-color:#f3f3f3;color:#222}
.wrapper{position:relative;width:100%;overflow:hidden}
.fl{float:left}
.fr{float:right}
.clear{clear:both}
.clearfix:after{content:".";display:block;height:0;font-size:0;line-height:0;clear:both;visibility:hidden}
.clearfix{display:block;zoom:1}
.mt10{margin-top:10px}
a{color:#222;text-decoration:none;outline:0}
a:hover{color:#222}
.head_tit a{color:#fff;text-decoration:none;outline:0}
.head_tit a:hover{color:#fff}
.pt10{padding-top:10px}
 .spr_01{overflow:hidden;background:url(/public/img/ip8_spr.png) no-repeat;background-size:100% auto}
@media screen and (min-width:720px){.wrapper{width:720px;margin:0 auto}
}
.header{position:relative;height:46px;background-color:#65BB0A}
.menu_btn{display:block;position:absolute;top:0;left:0;width:44px;height:46px;text-align:center;line-height:46px;font-size:0}
.head_tit{height:46px;overflow:hidden;font:2em/46px SimHei;text-align:center;color:#fff}
.client_btn{display:block;position:absolute;right:10px;top:8px;height:28px;line-height:28px;padding:0 6px;font-size:1.6em;color:#fff;background-color:#04abe2}
.banner img{display:block;width:100%}
.b_info{padding:10px 10px 0}
.b_info h2{font-size:1.6em;line-height:24px;font-weight:400}
.b_info p{margin-top:5px;font-size:1.2em;line-height:15px;color:#888}
.col_tit_wrap{position:relative;height:35px;border-left:3px solid #65BB0A;background-color:#eaeaea}
.col_tit_wrap:after{position:absolute;display:block;content:'';width:100%;height:0;border-top:1px dotted #c8c8c8;left:0;top:50%}
.col_tit_wrap h3{position:relative;z-index:5;width:45px;height:30px;padding:5px 0 0 10px;font-size:1.5em;font-weight:400;line-height:15px;background-color:#eaeaea}
.col_tit_wrap h3 span{display:block;font-size:.67em;color:#919191}
.col_tit_wrap .more_btn{position:relative;z-index:5;float:right;width:50px;height:35px;line-height:35px;text-align:center;background-color:#eaeaea}
.container{clear:both;overflow:hidden}
.sina_btn,.weixin_btn{display:inline-block;width:25px;height:25px;margin:-4px 6px 0 0;overflow:hidden;vertical-align:middle}
.sina_btn{background-position:-50px center}
.weixin_btn{background-position:-100px center}
.sina_btn:hover{background-position:-75px center}
.weixin_btn:hover{background-position:-125px center}
.container a:visited{color:#888}
.news_list li{width:100%;line-height:0;border-bottom:1px solid #ddd}
.news_list li:last-child{border-bottom:none}
.art_one{display:block;padding:10px}
.art_one:after{display:block;content:"";height:0;visibility:hidden;clear:both}
.art_one_pic{float:left;width:16%;margin-right:10px;overflow:hidden;line-height:0}
.art_one_pic img{display:block;box-sizing:border-box;width:100%;min-height:40px;border:1px solid #d9dbdc}
.art_one_tit{height:40px;overflow:hidden}
.art_one_tit span{display:table;height:40px;overflow:hidden;font-size:1.6em;line-height:20px}
.art_one_tit strong{display:table-cell;max-height:40px;line-height:20px;overflow:hidden;font-weight:400;vertical-align:middle}
.art_one_tit b{float:right;margin-left:5px;line-height:40px;font-weight:400}
.art_one:hover{background-color:#e7e7e7}
.pic_list li{float:left;width:50%;padding:15px 0 0;text-align:center}
.pic_list li img{display:block;box-sizing:border-box;width:85%;margin:0 auto;border:1px solid #d9dbdc}
.pic_list li span{font-size:1.3em;line-height:26px}
.par_table_wrap{padding:10px}
.par_table{width:100%;border-collapse:collapse}
.par_table td,.par_table th{padding:10px 5px;border:1px solid #d9dbdc;font-size:1.2em}
.par_table tr:nth-child(2n) td,.par_table tr:nth-child(2n) th{background-color:#fff}
.par_table th{width:18px;font-weight:400}
.par_table img{display:block;width:80%;margin:0 auto}
.p_pic td{text-align:center}
.p_pic strong{font-weight:400}
.par_table p:last-child{margin-top:15px}
.par_table b{font-weight:400;color:#fe322f}
.share_wrap{margin:20px 0;text-align:center}
.share_btn{display:inline-block;width:100px;height:34px;padding-left:30px;line-height:34px;font-size:1.5em;background:#65BB0A url(/public/img/ip8_spr.png) 10px -48px no-repeat;color:#fff;background-size:40px auto}
.to_btn_wrap{position:fixed;right:10px;bottom:120px;z-index:999;line-height:0}
.to_top{display:none;width:41px;height:41px;overflow:hidden;background-position:0 -90px}
.bdshare-button-style2-16 a.spr_2{display:inline-block;width:48px;height:48px;overflow:hidden;background:url(/public/img/ip8_sprite.png) no-repeat;background-size:198px 98px; padding:0; float:none;}
.share_wrap_img{display:none;position:fixed;left:50%;top:30%;z-index:10;box-sizing:border-box;width:70%;margin-left:-35%;padding:5px 0 0;border-radius:5px;background-color:#fff}
.share_wrap_list{padding:20px 0 10px;text-align:center}
.share_wrap_list li{display:inline-block;float:left;width:33.3%;line-height:0;text-align:center}
.share_wrap_list li span{display:block;height:26px;line-height:26px;text-align:center}
.tsina_icon{background-position:0 0}
.bdshare-button-style2-16 a.tqq_icon{background-position:-50px 0}
.bdshare-button-style2-16 a.tqzone_icon{background-position:-150px 0}
.bdshare-button-style2-16 a.tsina_icon:hover{background-position:0 -50px}
.tqq_icon:hover{background-position:-50px -50px}
.tqzone_icon:hover{background-position:-150px -50px}
.close_btn{display:block;width:100%;height:36px;line-height:36px;font-size:1.6em;border-top:1px solid #ddd;border-radius:0 0 5px 5px;text-align:center;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ededed))}
footer.bottom{background:#ebebeb none repeat scroll 0 0;border-top:1px solid #d9d9d9;left:0;margin:15px 0 0;position:relative;right:0;text-align:center;width:100%;font-size:1.5em;clear:both;overflow:hidden}
footer.bottom #goTop{background:#ccc url(../img/all_ico.png) no-repeat scroll 3px -271px/24px auto;height:26px;position:absolute;right:10px;text-indent:-9999px;top:12px;width:26px}
footer.bottom p{height:46px;line-height:46px}
footer.bottom p a{padding:0 10px}
