*{ margin:0px; padding:0px; font-family:"微软雅黑"; font-size:14px;color: #5a5a5a;}
body{ width:100%; margin: 0 auto; overflow-x:hidden;}
ul,li,ol{ list-style:none;}
a{ text-decoration:none;}
img{ width: 100%; cursor: pointer;}
.clear{ width:100%; height:0px; clear:both;}
textarea{reszie:none;}/*禁止改变大小*/
/*清楚苹果按钮样式*/
input[type=”button”], input[type=”submit”], input[type=”reset”] {-webkit-appearance: none;}
/*pages*/
.page  { clear:both; margin: 0 auto; text-align: center;}
.pages { margin-bottom: 20px;}
.pages ul {  }
.pages ul li { display: inline-block; height:20px; line-height:20px;padding: 0px 5px; text-align:center; margin-left:4px; border:1px solid #1968c6;}
.pages ul li a { display: inline-block; color:#1968c6; font-size:12px;}
.pages ul .current { color:#1968c6; font-size:12px; font-weight:bold; height:30px; line-height:30px; width:30px;}
/*logo*/
.logo{ width:100%; height:100px; text-align:center; background:url(../img/top_bg.jpg) repeat-x;}
.logo img{ height:61px; width: auto; margin-top:20px;}
/*nav*/
.nav{ width:100%; overflow:hidden;}
.nav_cen{ width:101%;}
.nav_cen a{ float:left; width:calc(25% - 1px); height:40px; line-height:40px; text-align:center; margin-right:1px; margin-top:1px; background:#149ee6; font-size:14px; color:#FFF;}
/*nav*/
.fy_nav{ width:100%; overflow:hidden; margin-bottom: 5px;background:#066dbc; }
.fy_nav_cen{ width:101%;}
.fy_nav_cen a{ float:left; width:calc(25% - 1px); height:40px; line-height:40px; text-align:center; border-right:1px solid #fff; border-top:1px solid #fff; font-size:14px; color:#FFF;}
/*menu*/
.menu{ position:fixed; top:0px; z-index:999999999999; width:100%; height:0%; background:rgba(0,0,0,0.5); overflow:hidden;}
.menu_cen{ float:left; width:80%; height:100%; margin-left:20%; background:#FFF;}
.menu_top{ float:left; width:100%; height:61px;}
.menu_top div{ float:left; width:100%; height:60px; line-height:60px; text-align:center; font-size:23px; font-weight:bold; border-bottom:1px solid #000;}
.menu_top span{ position:absolute; right:0px; width:60px; height:60px; background:url(../img/guan.png) center center no-repeat; background-size:60%;}
.menu_bot{ float:left; width:100%; height:calc(100% - 61px); overflow-y:scroll;}
.menu_yi{ float:left; width:100%; border-bottom:1px solid #eee;}
.menu_yi_a{ float:left; width:calc(100% - 20px); height:50px; line-height:50px; padding-left:20px; font-size:16px; color:#000;}
.menu_er{ float:left; width:100%; height:0px; overflow:hidden;}
.menu_er a{ float:left; width:calc(100% - 50px); height:50px; line-height:50px; padding-left:50px; font-size:16px; color:#000;}

/*link*/
.links{ width:100%;background:#eeeeee;}
.links_w{ padding:10px;  }
.links_t{ text-align: center;height: 36px; line-height: 36px; margin-bottom: 10px; font-size: 18px; color: #fff; background:url(../img/link.jpg) center center no-repeat; }
.links a{ float:left; width:calc(50% - 20px); padding: 0px 10px;line-height:30px; font-size:14px; text-align: center;}
.links a div{ background:#fff; text-align: center; padding: 5px;}
.links a div img{ width: 60px;height: 50px; }
.links a span{ display: block; text-align: center;}

/*foot*/
.foot{ width:100%;background:#1da8eb; clear:both; }
.foot_logo{ float:left; width:100%; text-align:center; padding-top:20px;}
.foot_logo img{ height:auto; width:300px;}
.foot_zi{ width:310px; margin: 0px auto; color:#bdaa79; font-size:12px; line-height:18px; text-align:left; padding:5px 0;}
.foot_zi *{ color:#bdaa79; font-size:12px;}
.foot_cen_c{ padding-left:35px; font-size:14px; color:#FFF; line-height:25px; background:url(../img/diicon1.jpg) left top no-repeat; margin-top:10px;}
.foot_cen_b{ padding-left:35px; font-size:14px; color:#FFF; line-height:25px; background:url(../img/diicon2.jpg) left top no-repeat; margin-top:10px;}
.foot_cen_a{ padding-left:35px; font-size:14px; color:#FFF; line-height:25px; background:url(../img/diicon3.jpg) left top no-repeat; margin-top:10px;}

.di{ padding:10px 0; line-height:25px; color:#fff; font-size:14px; text-align:center; background:#008feb;}
.di *{ line-height:25px; color:#fff; font-size:14px;}

/*top*/
.top{ width:100%; height:45px; text-align: center;line-height:45px; color: #fff;font-size:16px; font-weight: bold; background:url(../img/mbg.jpg) repeat-x;background-size:8px;}
.top_fl{ float:left; width:40px; height:45px; background:url(../img/fh.png)  center center no-repeat; background-size:25px;}
.top_fr{float:right; width:60px; height:45px; background:url(../img/adw.png) center center no-repeat; background-size:25px;}
.top_height{ width:100%; height:45px;}



/*gonggao*/
.gonggao{ width:calc(100% - 16px); height:23px; padding:8px; background:#f1f1f1; margin-bottom:5px; }
.gonggao_fl{ float:left; width:80px; height:23px; line-height:24px; text-align:center; font-size:14px; color:#3e3e3e; }
.gonggao_fr{ float:left; width:calc(100% - 100px); height:23px; line-height:23px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; color:#6b6b6b;padding:0px 10px;}
/*banenr*/
#banner_box{ width:100%; overflow:hidden; z-index:1; margin-top:2px; }
#banner_box ul{ width:100%;}
#banner_box ul li{ position:relative; width:100%;}
#banner_box ul li a{ float:left; width:100%; margin:0px;}
/*lanmu*/
.lanmu{ width:100%; height:35px;line-height:35px; background:#f4f4f4; margin-top:2px; clear:both;}
.lanmu .div{ float:left; padding:0px 15px; font-size:16px; color:#FFF; background:#149ee6;}
.lanmu .awd{ float:left; width:40px; height:35px; background: url(../img/awd.jpg) left center no-repeat;}
.lanmu a{ float:right; padding:0px 10px; font-size:14px; color:#5a5a5a;}
/*gywm*/
.gywm{ padding:15px; }
.gywm_img{ float:left; width:40%; }
.gywm_zi { text-indent:30px; float:right; width:calc(60% - 15px); line-height:21px;}
.gywm_zi a{ width:100%; height:28px; line-height:28px; text-align:center; font-size:14px;color:#f68500;}
/*样式0*/
.list0{ margin:15px;background:#fff;}
.list0_a{ float:left; width:100%; height:80px;}
.list0_a_fl{ float:left; width:50px; height:80px; background:url(../img/caw.png) center center no-repeat; background-size:40px;}
.list0_a_fl div{ float:left; width:50px; height:40px; line-height:50px; text-indent:px; font-size:24px; color:#ad9965;}
.list0_a_fl span{ float:left; width:50px; height:40px; line-height:20px; text-indent:30px; font-size:14px; color:#848484;}
.list0_a_fr{ float:right; width:calc(100% - 70px); height:80px;}
.list0_a_fr div{ float:left; width:100%; height:30px; line-height:30px; font-size:18px; color:#404040; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list0_a_fr span{ float:left; width:100%; height:40px; line-height:20px; font-size:14px; color:#848484; overflow:hidden;}
/*头条*/
.list_a{ margin:10px 15px 0px 15px; border-bottom:1px solid #149ee6;}
.list_a a{ width:100%; font-size:14px;}
.list_a a div  { height:38px;line-height:38px; text-align: center; font-size:24px;  color:#f07f06; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.list_a a span { text-indent:30px;display: block; height:40px;line-height:20px;color:#555; overflow:hidden;  margin-bottom: 10px;}
/*最普通文字列表*/
.list_b{ margin:10px 15px;}
.list_b a{ float:left; width:100%; height:35px;line-height:35px;font-size:14px; border-bottom:1px dashed #eee;}
.list_b a div  { float:left; width:calc(100% - 110px);padding-left:18px; background:url(../img/dian2.jpg) left 6px center no-repeat;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.list_b a span{ float:right; width:90px; text-align: center; color:#555;}
/*带日期文字列表*/
.list{ margin:15px 15px 5px 15px;background:#fff;}
.list_c{ float:left; width:100%; height:80px;}
.list_c_fl{ float:left; width:70px; height:70px; background: #f0f0f0;}
.list_c_fl div { float:left; width:70px; height:40px; text-align: center; line-height:50px; font-size:24px; color:#1393e2;}
.list_c_fl span{ float:left; width:70px; height:30px; text-align: center; line-height:20px; font-size:14px; color:#1393e2;}
.list_c_fr{ float:right; width:calc(100% - 85px); height:75px;}
.list_c_fr div { float:left; width:100%; height:30px; line-height:30px; font-size:16px; color:#404040; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list_c_fr span{ float:left; width:100%; height:40px; line-height:20px; font-size:14px; color:#848484; overflow:hidden;}
/*fenye_img*/
.fenye_img{ width:100%;}
.fenye_img a{ float:left; width:calc(50% - 15px); margin-left:10px; margin-top:20px;}
.fenye_img a div{ float:right; width:100%;}
.fenye_img a span{ float:right; width:100%; height:30px; line-height:30px; color:#6e6e6e; font-size:16px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}

.member_f{margin-top:5px;}
.member_f dl{border-bottom:1px solid #E8E8E8; padding:5px 0; width:100%; float:left;}
.member_f dl dt{float:left; width:70px; text-align:right; line-height:26px; font-weight:bold;}
.member_f dl dd{float:left; line-height:26px; padding-left:10px;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}

/*da*/
.da{ width:100%;}
.da_top{ float:left; width:100%; height:40px; background:#e1e1e1;}
.da_top div{ float:left; padding:0px 10px; height:40px; line-height:40px; font-size:16px; color:#FFF; background:#878787;}
.da_bot{ float:left; width:calc(100% - 20px); padding:10px; line-height:25px; font-size:14px; color:#6e6e6e; display:none;}
.da_bot_span{ float:left; width:150px; height:120px; margin-right:10px;}

/*zsrx*/
.zsrx{ width:100%; height:80px;}
.zsrx div{ float:left; width:calc(50% - 10px); height:80px; background:url(../img/cs.jpg) right 10px center no-repeat #005bbb; background-size:130px;}
.zsrx p{ float:left; width:20px; height:80px; background:url(../img/san.png) left center no-repeat #c60001; background-size:10px;}
.zsrx span{ float:left; width:calc(50% - 10px); height:70px; line-height:20px; padding-top:10px; color:#FFF; font-size:16px; background:#c60001;}


/*xxdt*/
.xxdt{ width:100%;}
.xxdt_list{ width:calc(100% - 20px); padding:10px;}
.xxdt_list a{ float:left; width:100%; height:30px;}
.xxdt_list a div{ float:left; width:calc(100% - 125px); height:30px; line-height:30px; color:#6e6e6e; font-size:16px; background:url(../img/dian.jpg) left 10px center no-repeat; padding-left:30px; background-size:6px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xxdt_list a span{ float:right; width:90px; height:30px; line-height:30px; color:#6e6e6e; font-size:16px;}
/*xxgl*/
.xxgl{ width:100%;}
.xxgl_bot{ float:left; width:calc(100% - 20px); padding:10px; line-height:25px; font-size:14px; color:#6e6e6e;}
.xxgl_bot_span{ float:left; width:150px; height:120px; margin-right:10px;}
/*bkyrx*/
.bkyrx{ width:calc(100% - 20px); padding:10px; line-height:25px; font-size:14px; color:#6e6e6e;}
/*fol*/
.fol{ width:100%; height:80px; text-align:center;}
.fol img{ width:80px; height:80px;}

/*fenye_lanmu*/
.fenye_lanmu{ width:100%; background:#1860ac; overflow-y:hidden; overflow-x:scroll; margin-top:1px;}
.fenye_lanmu_cen{ width:99999999999px;}
.fenye_lanmu_cen a{ float:left; padding:0px 15px; height:40px; line-height:40px; font-size:13px; color:#FFF;}

/*cpzs*/
.cpzs{ width:100%;}
.cpzs_top{ width:100%; text-align:center;}
.cpzs_top a{ display:inline-block; width:95px; height:25px; line-height:25px; text-align:center; background:url(../img/fa.png) center center no-repeat; background-size:95px; margin:0px 5px; margin-bottom:10px; font-size:14px; color:#000;}
.cpzs_top_ahover{ background:url(../img/fah.png) center center no-repeat !important; background-size:95px !important  ;}

/*fenye_body*/
.fenye{ width:calc(100% - 40px); min-height: 300px; padding:20px;line-height:30px; font-size:14px; color:#000;}
.fenye_title{text-align:center; font-size:20px !important; padding-bottom:20px;}
.fy_ps a{line-height: 23px; font-size: 14px; color:#111; display:block;}


/*图片列表样式*/
.fenye_fr_bot_img{ width:100%;width:calc(100% - 30px); padding:15px;}
.fenye_fr_bot_img a{ float:left; width:calc(100% / 2 - 10px); margin:5px; }
.fenye_fr_bot_img a span{ float:left; width:100%; height:120px; background-size:cover !important;}
.fenye_fr_bot_img a div { float:left; width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}