@charset "utf-8";
/* CSS Document */
body{font:normal 12px/normal "微软雅黑",Arial, Helvetica, sans-serif; color:#333;background:#fff;}
body,div,span,p,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,textarea,fieldset,legend,label,button,input,table,th,tr,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img,a img{border:0 none;}
ul,ol{list-style:none}
table,td,th,select,textarea,button{font-size:12px;border:none;padding:0px;margin:0px;}
input{font-size:12px;padding:0px;margin:0px;}
input.text{height:17px;}
select{padding:1px;height:21px;}
select,input,img,button{vertical-align:middle;}
textarea{overflow:auto;}
table{border-collapse:collapse;border-spacing:0;}
button{overflow:visible;}
address,caption,cite,em,i,u{font-style:normal;text-decoration:none;}
caption, th{text-align:left;}
/* 默认链接颜色 */
a,a:focus{-moz-outline:none;outline:none;ie-dummy:expression(this.hideFocus=true);}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}

/* 通用属性 */
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;zoom:1}
.w_398{width:398px;}
.w_298{width:298px;}
.w_258{width:258px;}
.w_318{width:318px;}
.w_638{width:638px;}
.w_328{width:328px!important;}
.w_468{width:468px;}
.mt10{margin-top:10px;}
.ml10{margin-left:10px;}
.mr15{margin-right:15px;}
.mt50{margin-top:50px;}
.m10{margin:10px 0;}
.pt10{padding-top:10px;}
.pb10{padding-bottom:10px;}
.p5{padding:5px;}
/*文字对齐方式*/
.txtl{text-align:left}
.txtr{text-align:right}
.txtc{text-align:center}
/*字体字号*/
.font12{font-size:12px;}
.font14{font-size:14px;}
.fontA{font-family:'Arial'}
.b{font-weight:bold;}
/*常用方法*/
.block{display:block}
.inline{display:inline}
.hidden{display:none}
.vshow{visibility:visible;}
.vhidden{visibility:hidden;}
.hand{cursor:pointer;}
.nobd{border:none!important;}
.nobx{border-bottom:none!important;}
.nobr{border-right:none!important;}
.nobt{border-top:none!important;}
.nobg{background:none!important;}
/*字体颜色*/
.c_red{color:#ff4c00!important;}
.c_bule{color:#267ba6!important;}
.c_yellow{color:#ff0!important;}
.c_color1{color:#d82c10!important;}
.c_color2{color:#000aff!important;}
.c_color3{color:#ff3301!important;}
.c_color4{color:#165e8f!important;}
.c_color5{color:#ff0000!important;}
.c_color6{color:#4d4d4d!important;}
/* 列表属性 */
.list12 ul{width:auto;margin:0 auto;}
.list12 li,.list12 p{line-height:22px;font-size:12px;text-align:left;}
.list12 li img {margin-right:2px;}
.list14 ul{width:auto;margin:0 auto;}
.list14 li,.list14 p{line-height:24px;font-size:14px;text-align:left;}
.list14 li img{margin-right:2px;}
.public_ul li{line-height:33px;/*background:url(../../img/20180313/body_bg.png) no-repeat -135px -277px;*/}
.public_ul a{color:#1772a0;font-size:14px;padding-left:15px;}
.box_li li{background:none!important;line-height:33px;}
.sh_left{width:640px;float:left;}
.sh_right{float:right;width:330px;}
.sdimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -4px -4px;*/}
.ssqimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -4px -81px;*/}
.dltimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -125px -81px;*/}
.qxcimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -6px -239px;*/}
.plsimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -126px -3px;*/}
.plwimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -125px -158px;*/}
.ljyimg{float:left;width:72px;height:72px;margin-right:12px;/*background:url(../../img/20180313/body_bg.png) no-repeat -5px -159px;*/}
.kj_qiu{margin-top:20px;}
.kj_qiu a{display:inline-block;float:right;font-size:12px;color:#1772a0;line-height:35px;}
.kj_qiu span{display:inline-block;width:32px;height:35px;line-height:35px;text-align:center;
color:#fff;float:left;font-size:18px;font-weight:bold;}
.kj_qiu .red_qiu{/*background:url(../../img/20180313/body_bg.png) no-repeat -162px -238px;*/}
.kj_qiu .bule_qiu{/*background:url(../../img/20180313/body_bg.png) no-repeat -125px -238px;*/}
/*布局*/
.blank10{clear:both;display:block;height:10px;overflow:hidden;}
.content,.ad{width:980px;margin:3px auto;}
.main_box{border:1px solid #becfde;}
/*.body_h2{padding:0 15px;background:url(../images/body_h1.jpg) repeat-x; background-color:#f5f8fd;height:34px;line-height:34px;font-size:15px;color:#1772a0; border-bottom:1px solid #c4ced8}*/
.body_h2{padding:0 15px; background-color:#f5f8fd;height:34px;line-height:34px;font-size:15px;color:#1772a0; border-bottom:1px solid #c4ced8}
.body_h2 a{display:inline-block;float:right;font-size:12px;color:#165e8f;text-decoration:none;font-weight:normal;}
.body_h2 span{display:inline-block;float:right;color:#606060;font-size:12px;font-weight:normal;}
.body_h2 span.zj_name{font-size:20px;color:#4d4d4d;float:inherit;font-weight:bold;}
.body_h2 em{display:inline-block;margin-right:5px;width:5px;height:15px;vertical-align:-2px;
/*background:url(../../img/20180313/body_bg.png) no-repeat -72px -340px;*/}
.body_h2 a.title{float:left;font-size:15px;color:#1772a0;font-weight:bold;}
.body_h2 i{display:inline-block;margin-right:5px;width:14px;height:20px;vertical-align:-4px;
/*background:url(../images/body_bg.png) no-repeat -3px -436px;*/}
.body_h2 a.refresh{/*background:url(../../img/20180313/body_bg.png) no-repeat -109px -399px;width:64px;*/}
.body_h2 span.body_time{float:inherit;font-size:12px;color:#165e8f;font-weight:normal;padding-left:150px;}
.zst_kjh{font-size:14px;color:#1772a0;text-indent:28px;padding:8px 10px;line-height:21px;}
.zst_kjh .sjhh_look{text-align:right;}
.zst_kjh .sjhh_look a{display:inline-block;font-size:14px;color:#1772a0;
/*background:url(../../img/20180313/body_bg.png) no-repeat  84px -407px;padding-right:20px;*/}
.public_table{padding:5px 10px;}
.public_table table{width:100%;}
.public_table td{text-align:center;line-height:24px;}
.public_table td a{font-size:14px;color:#165e8f;}
.public_h2{padding:0 15px;height:40px;line-height:40px;font-size:16px;color:#4a4a4a;border-bottom:1px solid #BECFDE;
background:#F5F9FF url(../images/cfw.png) no-repeat 5px -144px;font-weight:normal;}
.public_h2 a{float:right;display:inline-block;text-decoration:none;font-size:14px;color:#4a4a4a;}
/*分页*/
#pages{margin:15px auto;text-align:center;clear:both;font-size:14px;color:#165E8F}
#pages b{font-size:14px;color:#165E8F;}
#pages a{padding:5px 10px;margin:3px;border:1px solid #3874B1;text-align:center;color:#3874B1;font-size:14px;}
#pages a.now{background:#3874B1;color:#fff;}
#pages a:hover,#pages a.now:hover{background:#3874B1;color:#fff;}
#pages .input_blur{width:48px;height:28px;border:1px solid #3874B1;font-size:14px;}
#pages .button_style{padding:0 10px;background:#3874B1;color:#fff;text-align:center;border:none;height:30px;
line-height:30px;font-size:14px;}
.pages{border-top:1px solid #becfde;margin:0 auto!important;padding:15px 0;}
/*广告位*/
.gg_visible{width:980px;height:90px;margin:10px auto;}
.gg_l{padding:5px;}
.gg_table{width:980px;height:130px;margin:10px auto;padding:0;}
.gg_article{padding:10px 0;}
.sh_gg{padding:10px;}
.gg_cb{padding:10px 0;width:980px;margin:10px auto;text-align:center;}

/*daohang*/
/*.body_h2dh{padding:0 15px;background:url(../images/body_h1.jpg) repeat-x;height:34px;line-height:34px;font-size:15px;color:#1772a0;}*/
.body_h2dh{padding:0 15px; height:34px;line-height:34px;font-size:15px;color:#1772a0;}
.body_h2dh a{display:inline-block;font-size:15px;color:#165e8f;text-decoration:none;font-weight:bold;}
.body_h2dh span{display:inline-block;float:right;color:#606060;font-size:12px;font-weight:normal;}
.body_h2dh span.zj_name{font-size:20px;color:#4d4d4d;float:inherit;font-weight:bold;}
.body_h2dh em{display:inline-block;margin-right:5px;width:5px;height:15px;vertical-align:-2px;
/*background:url(../images/body_bg.png) no-repeat -72px -340px;*/}
.body_h2dh i{display:inline-block;margin-right:5px;width:14px;height:20px;vertical-align:-4px;
/*background:url(../images/body_bg.png) no-repeat -3px -436px;*/}
.body_h2dh a.refresh{/*background:url(../images/body_bg.png) no-repeat -109px -399px;padding:0 20px;*/}
.body_h2dh span.body_time{float:inherit;font-size:12px;color:#165e8f;font-weight:normal;padding-left:150px;}

.banner18313{ margin-top:3px; margin-bottom:8px;}

