3rem@charset "utf-8";
/*common*/
.commonbox{padding:20px 5%; line-height:1.8;}
.sideBar{float:left; width:22%;}
.parentName{padding: 15px 2%; text-align: center; line-height: 24px; color: #fff; background: #3f74bb; font-size: 20px; font-weight: normal;}
.sideMenu{font-size:18px;}
.sideMenu > li{margin-bottom: 1px;}
.sideMenu li.li1 a{display: block; background: #f6f6f6; padding:18px 15% 18px 7%; position: relative; line-height: 24px;}
.sideMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(/global/sidemenu_icon.png) no-repeat;}
.sideMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
 .sideMenu li.li1 >.aon, .sideMenu li.li1 >.down{background: #ccdcf0; color: #333;}
.sideMenu li a:hover{border-color: #a11f1e; color: #a11f1e;}

.sideMenu li.li2 a{padding:18px 0% 18px 7%;}
.zjgbMenu{font-size:18px;}
.zjgbMenu > li{margin-bottom: 1px;}
.zjgbMenu a{display: block; background: #f6f6f6; padding:18px 15% 18px 7%; position: relative; line-height: 24px;}
.zjgbMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(/global/sidemenu_icon.png) no-repeat;}
.zjgbMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.zjgbMenu li >.on{background: #ccdcf0; color: #333;}
.zjgbMenu li a:hover{border-color: #a11f1e; color: #a11f1e;}

.sideMenu .dropdown{ padding:10px 20px 10px 20px; font-size:16px; background:#fff}
.sideMenu .dropdown li{ background:url(/global/2016_gk_wgk_sidemenu_icon1.gif) no-repeat 0px 15px #fff; line-height:24px; padding:7px 0; float:none;}
.sideMenu .dropdown li a{display:inline; background:none;}
.sideMenu .dropdown li a:hover, .sideMenu .dropdown li a.aon{color:#bc1010;}

.sideMenu .dropdown{display:none;}
/*.sideMenu a:hover{color:#B70100;}
.sideMenu .li1{border-top:#fff 1px solid; background:#efefef;}
.sideMenu .li1 a.down, .sideMenu .li1 a.select{background: #ccdcf0; color: #333; font-weight: bold;}
.sideMenu .a1{display:block; padding:15px 42px 15px 36px; font-size:16px; line-height:1.5; position:relative;}
.sideMenu .a1 i{position:absolute; right:15px; top:50%; width:13px; height:13px; margin-top:-7px;}
.sideMenu .a1:hover, .sideMenu .a1.aon, .sideMenu .a1.down{background:#e6e6e6; color:#333;}
.sideMenu .a1.select i{background-image:url(/ztimages/sidebar_arrow.png);}
.sideMenu .a1.down i{}
.sideMenu .ul2{background:#fff; border-right:#f2f2f2 1px solid; padding: 10px 15px; padding-left: 20px;}
.sideMenu .li2{ }
.sideMenu .li2 a{ background:url(/global/2016_gk_wgk_sidemenu_icon1.gif) no-repeat 9px 17px; display: block; padding:8px 0;}
.sideMenu .li2 a.aon{color:#B70100; font-weight: bold; }
.sideMenu .a2{background:url(/ztimages/sidebar_ul2.gif) no-repeat 36px center; padding:12px 15px 12px 52px; display:block; border-bottom:#e3e3e3 1px dashed; color:#666;}
.sideMenu .a2.down{background-image:url(/ztimages/sidebar_ul2_down.gif);}
.sideMenu .a2.aon{background-color:#f8f8f8; color:#B70100;}
.sideMenu .ul3{padding:5px 15px 5px 52px; font-size:14px; border-bottom:#e3e3e3 1px dashed;}
.sideMenu .li3{}
.sideMenu .li3 a{background:url(/ztimages/common_dot.gif)  10px center no-repeat; padding: 8px 0; padding-left:20px; }
.sideMenu .li3 a.aon{color:#B70100; font-weight: bold; display: block;  padding-left:20px; background:url(/ztimages/jd100zn_r29_c14_s1.jpg)  10px center no-repeat #fff;}*/

.ysgzMenu{font-size:18px;}
.ysgzMenu > li{margin-bottom: 1px; width:19%; margin:5px; float:left;}
.ysgzMenu a{display: block; background: #f6f6f6; padding:18px 15% 18px 7%; position: relative; line-height: 24px;}
.ysgzMenu > li > a:after{ display:block; content:" "; position:absolute; right:7%; top:50%; width:6px; height:11px; margin-top:-5px; background:url(/global/sidemenu_icon.png) no-repeat;}
.ysgzMenu .li2 > a:after{-moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.ysgzMenu a:hover, .ysgzMenu li >.aon{background: #ccdcf0; color: #333;}
.ysgzMenu li a:hover{border-color: #a11f1e; color: #a11f1e;}

.ysgzMenu .dropdown{ padding:10px 30px 10px 28px; font-size:16px; background:#fff}
.ysgzMenu .dropdown li{ background:url(/global/2016_gk_wgk_sidemenu_icon1.gif) no-repeat left center #fff; line-height:24px; padding:6px 15px; float:none;}
.ysgzMenu .dropdown li a{display:inline; background:none;}
.ysgzMenu .dropdown li a:hover, .ysgzMenu .dropdown li a.aon{color:#bc1010;}

.sideBar .tips{ height:46px; line-height:46px; background:#f5f5f5; text-align:center; font-size:16px; color:#bc1011; border:#e6e6e6 1px solid;}
.sideBar .date{height:335px; padding:10px; border:#e6e6e6 1px solid; border-top:0;}

.xxyxgzk{border: 1px #e7e7e7 solid; position: relative; z-index: 100;}
.xxyxgzk img{width: 100%; height: auto; display: block; }

.mainContent{float:right; width:75%; *width: 75%;}
.main_pad{padding: 20px 5%;}
.main_title{ height:50px; line-height:50px; border-bottom:#e7e7e7 1px solid; margin-bottom:20px;}
.main_title h2{ display:block; padding:0 15px; float:left; color:#cc3333; border-bottom:#cc3333 2px solid; font-size:20px;}
.main_title span{padding: 0px 20px; background: #efefef; float:right;}

.gktit{border-bottom:#e7e7e7 1px solid; margin-bottom:20px; line-height:50px;}
.main_gktitle{ height:50px; line-height:50px; float:left; width:20%;}
.main_gktitle h2{ display:block; padding:0 15px; float:left; color:#cc3333; border-bottom:#cc3333 2px solid; font-size:20px;}

.gjflfg li{display: block;padding: 18px 10% 18px 28%;position: relative; line-height: 38px; margin-bottom: 1px}
.gjflfg li.li-0{background: url(/global/fggw_icon01.png) no-repeat 20px center #f0f6ff;}
.gjflfg li.li-1{background: url(/global/fggw_icon02.png) no-repeat 20px center #f0f6ff;}
.gjflfg li.li-2{background: url(/global/fggw_icon06.png) no-repeat 20px center #f0f6ff;}

.wjgzk{margin-top: 10px;}
.wjgzk li{display: block;padding: 18px 6% 18px 28%;position: relative; line-height: 1.5; margin-bottom: 1px;}
.wjgzk li.li-0{background: url(/global/fggw_icon03.png) no-repeat 20px center #fff6e9;}
.wjgzk li.li-1{background: url(/global/fggw_icon04.png) no-repeat 20px center #fff6e9;}
.wjgzk li.li-2{background: url(/global/fggw_icon07.png) no-repeat 20px center #fff6e9;}

.wyzzc{margin-top: 10px;}
.wyzzc li{display: block;padding: 18px 6% 18px 28%;position: relative; line-height: 1.5; margin-bottom: 1px;}
.wyzzc li a{display: block;}
.wyzzc li.current a{display: block; background: url(wyzzc_icon_jt.png) right center no-repeat;}
.wyzzc li.li-0{background: url(/global/wyzzc_icon.png) no-repeat 20px center #fdf6ff;}

/*list*/
.news_list{padding-bottom: 10px;}
.news_list li{ position:relative; padding:0 88px 0 27px; clear:both; overflow:hidden; line-height:35px; border-bottom: #f1f1f1 1px solid;}
.news_list strong, .news_list li strong, .list-fy span{font-weight: normal !important;}
.news_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.time1{width:120px; text-align:center;}
.news_list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.news_list li a:hover{color:#cc3333;}
.news_list li i{position:absolute; left:5px; top:16px; width: 4px; height: 4px; background: #999999;}

.myzj_list{padding-bottom: 10px;}
.myzj_list li{ position:relative; padding:0 88px 0 20px; clear:both; overflow:hidden; line-height:45px; border-bottom: #f1f1f1 1px solid;}
.myzj_list strong, .myzj_list li strong, .list-fy span{font-weight: normal !important;}
.myzj_list li .time{ position:absolute; right:0; top:0; color:#999999;}
.time1{width:auto; text-align:right;}
.myzj_list li a{float:left; max-width:96%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.myzj_list li a:hover{color:#cc3333;}
.myzj_list li i{position:absolute; left:5px; top:22px; width: 4px; height: 4px; background: #999999;}

.star{ height:22px; line-height:22px; background:#cc3333; color:#fff; border-radius: 10px; padding:0 10px 3px; margin-right:5px; display: inline-block;}
.end{ height:22px; line-height:22px; background:#999; color:#fff; padding:0 10px 3px; border-radius: 10px; margin-right:5px; display: inline-block;}

.singlePage{line-height:2.2; font-size: 16px; padding:20px !important;}

.wjbh_list{padding-bottom: 10px;}
.wjbh_list li{ position:relative; padding:10px 200px 10px 27px; clear:both; overflow:hidden; line-height:25px; border-bottom: #f1f1f1 1px solid;}
.wjbh_list li .time{ position:absolute; right:0; top:10px; color:#999999; white-space: nowrap;}
.wjbh_list li a{float:left; max-width:96%;}
.wjbh_list li a:hover{color:#cc3333;}
.wjbh_list li i{position:absolute; left:5px; top:23px; width: 4px; height: 4px; background: #999999;}
.wjbh{width:230px; text-align:right; white-space: nowrap;}

.wjbh_list li a .post-ifyx{padding: 0 5px; height: 20px; line-height: 20px; font-size: 14px; border-radius: 5px; text-align: center; display: inline-block;
color: #fff; margin-right: 5px;}
/* 有效 */
.wjbh_list li a .red{background-color: #D30627;}
/* 已失效 */
.wjbh_list li a .grey{background-color: #999;}  
/* 尚未施行 */
.wjbh_list li a .yellow{background-color: #f8a300;} 
/* 已被修改 */
.wjbh_list li a .blue{background-color: #4171D2;} 

.mainContent .more{text-align:right; padding:10px;}

.all_list{padding-bottom: 10px; margin:auto; max-width:1000px;}
.all_list li{ position:relative; padding-left:27px; overflow:hidden; line-height:35px; float:left; width:30%;}
.all_list li a{float:left; max-width:99%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.all_list li a:hover{color:#cc3333;}
.all_list li:after{position:absolute; content:" "; left:5px; top:16px; width: 4px; height: 4px; background: #999999;}

/*部门列表*/
.gk_bmdt_menu{ margin-bottom:13px; background:#e3e3e3;}
.gk_bmdt_menu .qxz{ padding:10px 0 10px 12px; font-weight:bold;}
.gk_bmdt_menu ul{background:#efefef; height:150px; overflow:auto; padding:8px 15px;}
.gk_bmdt_menu ul li{float:left; width:25%; line-height:30px; }
.gk_bmdt_menu ul li a{margin-left:10px; display:block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.gk_bmdt_menu ul li a:hover{color:#bc1010;}
/*各区列表*/
.gk_gqdt_tab{ margin:0 0 13px 0; background:#efefef; overflow:hidden; zoom:1;}
.gk_gqdt_tab li{float:left; width:9.09%; text-align:center; cursor:pointer; font-size:14px; min-width:60px; white-space:nowrap;}
.gk_gqdt_tab li a{ display:block; height:40px; line-height:40px;}
.gk_gqdt_tab li.current a{background:#bc1010; color:#fff; font-weight:bold;}
.gk_gqdt_tab li.current a:hover{background:#bc1010; color:#fff;}
.gk_gqdt_tab li a.aon, .gk_gqdt_tab li a.aon:hover, .gk_gqdt_tab li.hover, .gk_gqdt_tab li.hover a:hover{background:#bc1010; color:#fff; font-weight:bold;}
.gk_gqdt_tab li.hover a{color:#fff;}
.gk_gqdt_tab li a:hover{ background:#e0e0e0;}

/*图片新闻列表*/
.pic_list ul{margin:0 -15px; padding:30px 0 0; overflow:hidden; zoom:1;}
.pic_list ul li{float:left; width:33.33%; margin-bottom:15px;}
.pic_list ul div{margin:0 15px;}
.pic_list ul div.pic{ overflow:hidden; position:relative;}
.pic_list ul li .pic img{display:block; width:100%; height:157px;}
.pic_list ul li .txt{ margin-top:12px; line-height:20px; text-align:center; overflow:hidden; height:40px;}
.pic_list ul li .txt a:hover{color:#bc1010; font-weight:bold;}
.pic_list .pagediv{padding-top:10px;}

.pic_list2 ul{padding-top:0 !important}
.pic_list2 ul li{float:left; width:50%; margin-bottom:0;}
.pic_list2 ul div.box{margin:15px; border:1px solid #eee; padding:15px 0; position:relative; overflow:hidden;}
.pic_list2 ul li .pic img{display:block; width:100%; height:230px;}
.pic_list2 ul div.box .txt{position:absolute; bottom:0; left:0; width:100%; margin:0; background:rgba(0,0,0,0.4); color:#FFF; line-height:30px; height:30px;}
.pic_list2 ul div.box .txt a{color:#FFF; display: block; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow: hidden; padding: 0 10px;}

/*图片标题摘要列表*/
.picbtzy_list{padding: 20px;}
.picbtzy_list li{padding-bottom:20px; border-bottom: 1px #ccc dashed; margin-bottom: 25px;}
.picbtzy_list li .pic{width:30%; float: left; margin-right: 20px;}
.picbtzy_list li .pic img{width:100%; height: 180px;}
.picbtzy_list li .list-btzy{width: 100%;}
.picbtzy_list li .list-btzy .tit{font-size: 24px; font-weight: bold; color:#29548e; margin-bottom: 25px;}
.picbtzy_list li .list-btzy .tit a{font-size: 24px; display: block; color:#29548e; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.picbtzy_list li .list-btzy .zy{line-height:25px; text-indent: 2em;}
.picbtzy_list li .list-btzy .zy a{color:#f00;}


/********ldzc*****/
.ldzc-cont{padding:30px 0 0; overflow:hidden; zoom:1;}
.ldzc-cl{ float:left; width:18%;}
.ldzc-cl dt{background:#f5f5f5; padding:18px 0;}
.ldzc-cl dt img{ display:block; width:101px; height:133px; margin:0 auto;}
.ldzc-cl dd{ text-align:center;}
.ldzc-cl dd b{ display:block; color:#bc1010; font-size:18px; padding:15px 0 2px;}
.ldzc-cl dd span{ display:block; color:#999999; font-size:16px; padding-bottom:10px;}
.ldzc-cl dd a{ display:block; height:24px; line-height:24px; text-align:center; color:#fff; background:#bc1010; max-width:148px; margin:0 auto;}
.ldzc-cl dd a:hover{ font-weight:bold;}

.ldzc-cr{ float:right; width:77.2%; background: #fbfafa;}
.ldzc-cr .tt{ margin:0; font-size:16px; background:#dae9fc; height:45px; line-height:45px; font-weight:bold; padding-left:20px;}
.ldzc-cr .txt2{ line-height:34px; padding:15px 30px; text-indent: 2em;}
.ldzc-cr .txt{ line-height:34px; padding:15px 30px;}
.ldzc-cr .txt p{text-indent: 2em;}

.gk_fggw_title{ margin:0; height:36px; line-height:36px; background:#f5f5f5; font-weight:normal; font-size:16px; padding-left:44px;}
.gk_fggw_title span{float:right; width:130px; text-align:center;}

.fggw_side{/*border:#e7e7e7 1px solid;*/ margin-top:10px;}
.gk_zfgz_sidepiclink img{display:block; width:100%; }
.gk_zfgz_sidelink li{ border-top:#e7e7e7 1px solid; padding:18px 10px 18px 98px; line-height:24px; font-size:18px; color:#333}

.gk_zfgz_sidelink li.li-0{ background:url(/global/2016_gk_side_icon1.gif) no-repeat 44px center;}
.gk_zfgz_sidelink li.li-1{ background:url(/global/2016_gk_side_icon2.gif) no-repeat 46px center;}
.gk_zfgz_sidelink li a:hover{color:#bc1010;}


/*ldxx*/
.hd_ldxx_btnlink{ text-align:center; padding:10px 0 32px;}
.hd_ldxx_btnlink a{display:inline-block; width:210px; height:64px; text-indent:62px; font-size:20px; line-height:64px; color:#fff; font-weight:bold; margin:0 8px;}
.hd_ldxx_btnlink a.a01{background:url(/global/2016_hd_iconlink2.png) no-repeat 28px center #e24443;}
.hd_ldxx_btnlink a.a02{background:url(/global/2016_hd_iconlink1.png) no-repeat 28px center #0498be;}
.hd_ldxx_list{clear:both; margin-bottom:20px;}
.hd_ldxx_list h3{ margin:0; height:40px; line-height:40px; background:#f5f5f5; text-align:center; font-size:16px; margin-bottom:1px;}
.hd_ldxx_list ul{overflow:hidden; zoom:1; padding:1px 0 0 1px;}
.hd_ldxx_list ul li{float:left;  width:25%; *width:186px; border:#ebebeb 1px solid; margin:-1px 0 0 -1px; text-indent:20px; padding:14px 0; line-height:26px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; box-sizing:border-box; }
.hd_ldxx_list ul li a:hover{color:#bc1010;}
.hd_ldxx_qzf{margin-bottom:30px;}
.hd_ldxx_qzf ul li{ width:14.3%; text-indent:0; text-align:center; font-size:14px;}

/*zwwb*/
.zwwb_pic_list ul{margin:0 -15px; padding:30px 0 0; overflow:hidden; zoom:1;}
.zwwb_pic_list ul li{float:left; width:113px; padding:0 15px; height:138px;}
.zwwb_pic_list ul li .pic img{display:block; width:70px; height:70px; margin:0 auto;}
.zwwb_pic_list ul li .txt{ margin-top:10px; line-height:20px; text-align:center; max-height:40px; overflow:hidden;}
.zwwb_pic_list ul li .txt a:hover{color:#bc1010; font-weight:bold;}
.zwwb_pic_list .pagediv{padding-top:10px;}
/*zwwx*/
.zwwx_pic_list ul{padding:30px 0 0 4px; overflow:hidden; zoom:1;}
.zwwx_pic_list ul li{float:left; width:135px; padding:0 15px; height:198px;}
.zwwx_pic_list ul li .pic img{display:block; width:100%; height:135px; margin:0 auto;}
.zwwx_pic_list ul li .txt{ margin-top:10px; line-height:20px; text-align:center; max-height:40px; overflow:hidden;}
.zwwx_pic_list ul li .txt a:hover{color:#bc1010; font-weight:bold;}
/*fwzd*/
.csgk2 td{background:#EBEBEB; height:40px; line-height:40px; border-bottom:1px #fff solid; text-align:center;}
.csgk{border:1px #ccc solid; border-collapse:collapse;}
.csgk td{border:1px #ccc solid; border-collapse:collapse; padding:10px;}

.gqlj{margin:20px 10px;}
.gqlj li{display:block; float:left; width:33%; text-align:center; line-height:2.2;}

.gk_sydwzp_link{ text-align:center; clear:both; padding:0 0 15px; overflow:hidden; zoom:1; margin:0 -5px;}
.gk_sydwzp_link li{float:left; width:50%;}
.gk_sydwzp_link a{line-height:24px; margin:5px; padding:10px 5px; background:#efefef; display:block; font-size:16px;}
.gk_sydwzp_link a:hover{background:#e0e0e0; color:#bc1010;}


/*ly*/
.ly_total_list{ padding:20px 0 15px;}
.ly_total_list .item{margin-bottom:18px;}
.ly_total_list .title{ height:40px; text-align:center; margin:0 0 20px;}
.ly_total_list .title h2{ overflow:hidden; height:40px; background:url(/global/2016_ly_totletitle_line.gif) repeat-x left 19px; padding:0 24px; display:inline-block; *display:inline; *zoom:1; margin:0; position:relative;}
.ly_total_list .title h2 b{ margin:0; font-size:18px; background:#fff; padding:0 13px 0 50px; display:inline-block; line-height:36px; }
.ly_total_list .title .more{float:right; color:#666; line-height:40px; margin-right:17px;}
.ly_total_list .title .more:hover{color:#333;}
.ly_total_list .title h2 i{width:30px; height:30px; background-position:center center; background-repeat:no-repeat; position:absolute; top:50%; margin-top:-15px; left:36px;}
.ly_total_list .title h2 i.icon_lytotal1{ background-image:url(/global/2016_ly_icon1.gif);}
.ly_total_list .title h2 i.icon_lytotal2{ background-image:url(/global/2016_ly_icon2.gif);}
.ly_total_list .title h2 i.icon_lytotal3{ background-image:url(/global/2016_ly_icon3.gif);}
.ly_total_list .title h2 i.icon_lytotal4{ background-image:url(/global/2016_ly_icon4.gif);}

.ly_total_list .piclist{overflow:hidden; zoom:1; margin:0 -8px;}
.ly_total_list .piclist li{float:left; width:33.33%; overflow:hidden;}
.ly_total_list .piclist li .box{ border:#ebebeb 1px solid; padding:13px; margin:0 8px;}
.ly_total_list .piclist li .box a{display:block; position:relative; overflow:hidden;}
.ly_total_list .piclist li .box img{display:block; width:100%; height:153px;}
.ly_total_list .piclist li .box span{ position:absolute; bottom:0; width:100%;}
.ly_total_list .piclist li .box i{ display:block; height:25px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.ly_total_list .piclist li .box b{ position:absolute; line-height:25px; bottom:0; width:100%; text-align:center; color:#fff; font-weight:normal;}

.ly_total_commonlist .title h2 b{ padding:0 15px;}

.csgk2 td{background:#EBEBEB; height:40px; line-height:40px; border-bottom:1px #fff solid; text-align:center;}
.csgk{border:1px #ccc solid; border-collapse:collapse;}
.csgk td{border:1px #ccc solid; border-collapse:collapse; padding:10px;}

/*zwwb*/
.zwwb_pic_list ul{margin:0 -15px; padding:30px 0 0; overflow:hidden; zoom:1;}
.zwwb_pic_list ul li{float:left; width:113px; padding:0 15px; height:138px;}
.zwwb_pic_list ul li .pic img{display:block; width:70px; height:70px; margin:0 auto;}
.zwwb_pic_list ul li .txt{ margin-top:10px; line-height:20px; text-align:center; max-height:40px; overflow:hidden;}
.zwwb_pic_list ul li .txt a:hover{color:#bc1010; font-weight:bold;}
.zwwb_pic_list .pagediv{padding-top:10px;}

.zwwx_pic_list ul{padding:30px 0 0 4px; overflow:hidden; zoom:1;}
.zwwx_pic_list ul li{float:left; width:142px; padding:0 15px; height:198px;}
.zwwx_pic_list ul li .pic img{display:block; width:100%; height:135px; margin:0 auto;}
.zwwx_pic_list ul li .txt{ margin-top:10px; line-height:20px; text-align:center; max-height:40px; overflow:hidden;}
.zwwx_pic_list ul li .txt a:hover{color:#bc1010; font-weight:bold;}

.wxgzh{padding:0px 20px; margin-top:40px; font-weight:bold;}
.wxgzh_left{width:100%;  text-align:center; margin-bottom:30px;}
.wxgzh_pic{  text-align:center; padding-bottom:10px;}
.wxgzh_txt{height:60px; line-height:60px; text-align:center; color:#f76e00; font-size:30px;}
.wxgzh_txt2{height:60px; line-height:60px; text-align:center; color:#f22428; font-size:29px;}
.wxgzh_right{width:100;}

/*gk_gwjs*/
.zwgk_wjjsxt{border-bottom:#e7e7e7 1px solid; margin-bottom: 12px;  background-color: #f5fffc; padding: 0 4%; margin-top: 10px;}
.zwgk_wjjsxt .common_tit2{padding: 15px 0 15px; font-size: 18px; color: #cc3333; font-weight: bold; position: relative}
.zwgk_wjjsxt .common_tit2 .jsmore{position: absolute; top: 0; right: 5px; font-weight: normal; height: 54px; line-height: 54px;}
.zwgk_wjjsxt .common_tit2 .jsmore a{display: block; font-size: 14px; color:#CC3333}
.zwgk_wjjsxt .wjcsbox{min-height:70px;}
.zwgk_wjjsxt .wjcxbox{overflow: hidden; margin-right:-10px;}
.zwgk_wjjsxt .wjcxbox li{float: left; width: 50%; overflow: hidden; padding: 5px 0;}
.zwgk_wjjsxt .wjcxbox li label{float: left; width: 76px; line-height: 36px;}
.zwgk_wjjsxt .wjcxbox .inputTxt{width:180px; height:20px; border: #e9e9e9 1px solid; line-height: 20px; padding: 7px 8px; box-sizing:content-box !important; margin-right:10px;}
.zwgk_wjjsxt .wjcxbox .inputll{width:54%;}
.zwgk_wjjsxt .btn{text-align: center; padding:10px 0 18px;}
.zwgk_wjjsxt .btn a{display: inline-block; width: 108px; height: 36px; border-radius: 2px; line-height: 36px; text-align: center; color: #fff; margin: 0 7px;}
.zwgk_wjjsxt .btn a.blue{background: #306bbb;}
.zwgk_wjjsxt .btn a.red{background: #dd6c6c;}

.jsbtn{height: 36px; line-height: 36px; border: 0; color: #fff;font-size: 16px; background: #306bbb; width: 108px;}


.wzys{font-size:12px; float:right; margin-right:10px;}

/*zt_tplist*/
.sidebar{ float:left; width:23%; border-right:#ebebeb 1px solid; margin-right:-1px;}
.sidenav .lmtplj{padding:10px;}
.sidenav .lmtplj img{width:100%;}
.sidenav .lmjj{padding:15px; line-height:1.8; font-size:16px; text-indent:2em;}
.sidenav .lmjj a{color:#F00; white-space:nowrap;}
.sidenav .lmjj a:hover{color:#F60;}
.mainContent2019{ float:right; width:833px; padding:0 30px; _padding:0 20px; border-left:#ebebeb 1px solid; margin-left:-1px;}
.tpjj-list li{display:block; position:relative; padding:10px; border-bottom:1px #CCCCCC dotted; box-sizing:content-box !important; min-height:100px;}
.tpjj-list li .tpimg{ position:absolute; top:10px; left:10px; width:160px; height:100px;}
.tpjj-list li .tpimg img{width:100%; height:100%;}
.tpjj-list li .btjj{margin-left:180px;}
.tpjj-list li .btjj .bt{font-weight:bold; font-size:20px; line-height:2;}
.tpjj-list li .btjj span{font-size:16px; line-height:1.5;}
.ztfw_list{padding:0px 20px;}
.lmlj{color:#0168c0; font-weight:normal; float:left;}
.lmlj a{color:#0168c0}
.lmlj a:hover{color:#F00;}
.sideMenu .dropdown li .fwsx a{background:url(/global/2016_icon_dot_grey.gif) no-repeat 10px 15px; line-height:20px; padding:6px 0 6px 25px; display:block;}
.sideMenu .dropdown li .fwsx a:hover{background:url(/global/2016_icon_dot_grey.gif) no-repeat 10px 15px; line-height:20px; padding:6px 0 6px 25px; display:block;}

/*zt_ljfl*/
.ljfl_ban{text-align:center; position:relative; overflow:hidden;}
.ljfl_ban img{width:100%;}	
.ljfl_pad{padding:20px 50px;}
.ljfl_box{margin-bottom:30px;}
.ljfl_tit{background:url(/global/ljfl_r4_c1_s1.jpg) bottom left repeat-x; text-align:center; margin-bottom:20px; height:72px;}
.ljfl_tt{box-shadow: 8px 8px  5px #E9EEF3; border-radius:10px; border:1px #E9EEF3 solid; background:#fff; padding:20px 20px 20px; margin-bottom:30px;}
.zxxx{width:64px; float:left; height:130px; background:url(/global/dwqzt_r7_c6_s1.jpg) top no-repeat; margin-right:32px;}
.zxxx a{display:block; width:100%; height:100%; cursor:pointer;}
.zxxx_con{width:90%; float:right;} 
.zxxx_tit{padding-top:15px; font-size:25px; font-weight:bold; color:#cd3333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; width:95%; padding-bottom:10px; text-align:center;}
.zxxx_jj{line-height:25px; font-size:16px; text-indent:2em;}
.zxxx_jj a{color:#e54c2b;}
.zyzs{z-index:9; position:relative; text-align:center; top:27px;}

.ljfltj{clear:both; overflow:hidden;  width:1100px; margin:30px auto 0px;}
.ljfltj .inlinks{margin:0 50px; position:relative;}
.ljfltj .prev, .ljfltj .next{ position:absolute; top:40%; width:40px; height:40px;  border:1px solid #2843A2; border-radius:40px; background:#fff; text-align:center; line-height:40px; color:#2843A2; font-family:"宋体"; font-size:30px; font-weight:bold; cursor:pointer;  opacity:.8; filter:alpha(opacity=80); }

.ljfltj .prev{left:-45px;}
.ljfltj .next{right:-45px;}
.ljfltj .bd{width:970px; margin:0 auto; overflow:hidden;}
.ljfltj .bd ul li{float:left; margin:0px 16px; width:30%; height:298px; text-align:center; border:1px #ccc solid; border-radius:10px; box-shadow: 5px 5px  7px #E9EEF3;}
.ljfltj .bd ul li img{width:100%; height:204px; border-radius:10px 10px 0px 0px;}
.ljfltj .bd ul li .txt{line-height:25px; font-size:15px; padding:10px 5px; display:block;}
.ljfltj .bd ul li .txt a{font-size:14px;}
.ljfltj .prev:hover, .ljfltj .next:hover{color:#333; background:#FFF;  opacity:.6; filter:alpha(opacity=60);}
.mobile_ljfltj{display:none;}

.ljfl-list ul{padding:0;}
.ljfl-list li{border-bottom:1px #DEDEDE dashed; margin-bottom:25px; padding-bottom:20px;}
.ljfl_list_tit{font-size:18px; line-height:25px; padding-bottom:40px; background:url(/global/bwcxzt_r3_c8_s1.jpg) 0px 7px no-repeat; padding-left:22px;}
.ljfl_list_tit a{float:left; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.ljfl_list_tit a:hover{color:#F12B22;}

.ljfl-list2 ul{padding:0;}
.ljfl-list2 li{margin-bottom:25px; padding-top:20px; width:46%; float:left; margin:0px 17px;}
.ljfl_list_con{line-height:25px; overflow:hidden; text-indent:2em; color:#928681;}
.ljfl_more{width:188px; height:50px; text-align:center; line-height:50px; margin:0 auto; background:#DB0200}
.ljfl_more a{color:#fff;}

.shb_ban{text-align:center; position:relative; overflow:hidden;}
.shb_ban img{width:100%;}	
.shb_list{width:65%; float:left;}
.shb_gg{width:32%; float:right;}
.shb_gg img{width:100%; height:auto;}

.ztygd2020{position: absolute; right: 10px; top: 10px; text-align: center}
.guidang{font-size: 18px; line-height: 2;}

.wngh_banner{}
.wngh_banner img{width:100%; heihgt:auto; display:block;}

.cyj_banner{}
.cyj_banner img{width:100%; heihgt:auto; display:block;}

.zlhid{padding:0 5%;}
.bsfw{position: relative; *overflow: hidden; height: auto; overflow: hidden; display: none;}
.bsfw .bd{overflow: hidden;   margin: 0 auto;}
.bsfw .bd li{float: left;  width: 100%; text-align:center; }

.bsfw .bd ul div.box{position:relative; overflow:hidden;}
.bsfw .bd li .pic{overflow: hidden;}
.bsfw .bd li .pic img{display: block; width:100%; height: 100%;}
.bsfw .bd ul li .wybs_list{text-align:center; padding:10px}
.bsfw .bd ul li .wybs_list a{display:block; font-size:16px;}
.bsfw .hgan{display: block;}
.bsfw .hgan a{position:absolute; top:40%; width:40px; height:40px; cursor:pointer; border: 1px solid #2843A2;
    background: #0C5AAC; text-align: center; line-height: 40px; color: #fff; font-family: "宋体"; font-size: 16px; font-weight: bold; cursor: pointer;}
.bsfw .hgan .prev{left: 0;}
.bsfw .hgan .next{right: 0;}

.iconlist li{width: 22%; float: left; margin: 10px; background: #f3f8ff;  transition:all .7s ease 0s;  text-align:center; border-radius:10px;}
.iconlist li a{display: block; padding:30px 0; color: #3f74bb; font-size: 16px;}
.iconlist li img{display: block; margin: 0 auto 10px; transition: all 0.43s ease 0s;}
.iconlist li:hover img{transform: rotateY(180deg);}

.fggwfl ol{height: 50px; border-bottom: 2px solid #ccc;}
.fggwfl ol li{float: left; width: 49%; margin: 0 0.5%; text-align: center;  font-size: 18px; line-height: 50px; color: #000; cursor: pointer; background: #f0f0f0; border-radius: 10px 10px 0 0;}
.fggwfl ol li span.qyzc{background: url(qyzc_icon_link.png) left center no-repeat; padding-left: 35px; display: inline-block; background-size: 22%}
.fggwfl ol li span.grzc{background: url(grzc_icon_link.png) left center no-repeat; padding-left: 35px; display: inline-block; background-size: 22%}
.fggwfl ol li.on{ border-bottom: 2px solid #a60a12; background: #a60a12; color:#fff; border-radius: 10px 10px 0 0;}
.fggwfl ol li.on span.qyzc{background: url(qyzc_icon_hover.png) left center no-repeat; background-size: 22%; color: #Fff;}
.fggwfl ol li.on span.grzc{background: url(grzc_icon_hover.png) left center no-repeat; background-size: 22%; color: #fff;}
.fggwfl .bdbox{padiing:15px 0}
.zcfl .hd{border-bottom: 1px #ccc solid; padding: 25px 0 0px;}
.zcfl .hd li{float: left; margin: 5px 0}
.zcfl .hd li span{display: inline-block; padding: 0 11px; border-right: 1px solid #808080; margin: 7px 0; font-size: 16px; line-height: 15px; cursor: pointer;}
.zcfl .hd li span.last{border:none;}
.zcfl .hd li.on span{color: #d30b15;}
.zcfl .bd{padding-top: 20px;}
.fggw_list li{position:relative; padding-left:16px; height:34px; line-height:34px; overflow:hidden; vertical-align:top;}
.fggw_list li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.fggw_list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }

.fggwms{color: #d30b15; text-align:center; display: inherit; font-size: 16px;line-height: 1.5; padding: 10px; margin-top:20px; background: #f0f6ff;}
.m_fggwms{display: none; color: #d30b15; text-align:center; font-size: 16px;line-height: 1.5; padding: 10px; margin-top:20px; background: #f0f6ff;}

.curmb{position: relative;}
.curmb .fhfyzt{position: absolute; top: 12px; right: 10px; background: #5d7dbe; display: inline-block; border-radius: 6px}
.curmb .fhfyzt a{padding: 4px 6px; color: #fff; display: block}


.ggqsydw{margin: 6% 0}
.ggqsydw li{width: 50%; float: left}
.ggqsydw li img{display: block; margin: 0 auto}

/* 各区专栏 */
.gqzl_list li{width: 22%; line-height: 50px; text-align: center; border: 1px #ccc solid; margin: 10px; float: left;}

.bmfx{margin-top:20px;}
.bmfx li{width: 49%; float: left;}
.bmfx li img{width: 100%; height: auto;}
.bmfx li.xx2{float: right;}

/* Paging */
.paging_content {
				display: flex;
				justify-content: center;
				margin-top: 50px;
			}

			.paging_first,
			.paging_last,
			.paging_up,
			.paging_down {
				width: 60px;
				height: 40px;
				line-height: 40px;
				color: #333;
				border:1px solid #ccc;
				cursor: pointer;
				text-align: center;
				border-right: 0;
			}
			.paging_last{
				border:1px solid #ccc;
				margin-right: 10px;
			}
			.paging_first:hover,
			.paging_last:hover,
			.paging_up:hover,
			.paging_down:hover {
				background-color: #b6b6b6;
				color: #fff;
			}
			.paging_Btn p{
				color: red;
			}
			.paging_textBox{
				margin-right: 10px;
				color: #585858;
				font-size: 18px;
			}
			.paging_textBox input{
				margin: 0 2px;
				width: 50px;
				height: 38px;
				border:1px solid #ccc;
				outline: none;
			}
			.paging_textBox button{
				width: 50px;
				height: 38px;
				cursor: pointer;
				color: #333;
				border:1px solid #ccc;
				transition: .5s;
				margin-left: 10px;
				outline: none;
			}
			.paging_textBox button:hover{
				background: #b6b6b6;
			}
			.paging_max{
				padding: 0 10px;
				height: 40px;
				line-height: 40px;
				text-align: center;
				color: #8b8b8b;
			}
			
			/* 注意!! 这个两个样式是一些效果必备的! */
			.paging_none{
				display: none !important;
			}
			.paging_btn_none_block{
				display: block !important;
			}
/*page*/
.page {
    margin: 0px auto 20px;
    text-align: center;
}

.page a {
    display: inline-block;
    color: #0c6c8b;
    padding: 4px 11px 4px 11px;
    margin: 0 2px;
}

.page a.current {
    color: #fff;
    background-color: #0c6c8b;
}
.bai12_22h{margin-left: 10px !important;}

/***responsive***/
@media (max-width: 1280px) {
	.jsbtn, .zwgk_wjjsxt .btn a{width: 43%;}
	.zwgk_wjjsxt .wjcxbox .inputll{width: 86%; margin-top:5px;}
    .zwwx_pic_list ul li{width: 134px; padding: 0;}
}
@media (max-width: 1024px) {
.zwgk_wjjsxt .wjcxbox .inputll{width:88%; margin-top:10px; margin-right:0px;}	
.zwgk_wjjsxt .btn a{width:88px; margin:0px 5px;}
.ljfltj{width:940px;}
.ljfltj .bd{width:780px;}
.zxxx_con{width:89%;}
.ljfl_ban img{width:135%; height:auto; max-width:200%; margin-left:-17%;}
.zwwx_pic_list ul li{width:20%;}
.zwwx_pic_list ul li .pic img{height:110px;}
.sidemenu_wgk .dropdown{padding-left: 38px;}
.gjflfg li, .wjgzk li{padding-left: 30%;}
.zwgk_wjjsxt .wjcxbox .inputll{width: 85%;}
}
@media (max-width: 991px){
	.main_pad{padding-left: 3%; padding-right:3%;}
	.zwgk_wjjsxt .btn a{width:88px; margin:0px 2px;}
	.sidebar, .mainContent {
    float: none;
    width: 100%;
    border: #ebebeb 1px solid;
    margin: 0;
}
.zxxx_con{width:87%;}
.ljfltj{display:none;}	
.mobile_ljfltj{position:relative; overflow:hidden; display:block; margin-top:30px;}
.mobile_ljfltj .bd{ position:relative; z-index:0;}
.mobile_ljfltj .bd li{ position:relative;}
.mobile_ljfltj .bd li a{position:relative; display:block;}
.mobile_ljfltj .bd li a b{position:absolute; bottom:0; left:0; width:100%; height:35px; line-height:35px; text-align:center; color:#FFF; background:rgba(0,0,0,0.5);}
.mobile_ljfltj .bd li img{width:100%; height:380px; background:url(/global/loading.gif) center center no-repeat; vertical-align:top;}
.mobile_ljfltj .bd li a:hover:after{background-color:rgba(0,0,0,0.4);  opacity:1}
.mobile_ljfltj .hd{ position:absolute; bottom:16px; right:10px; z-index:1; display:none;}
.mobile_ljfltj .hd li{display:inline-block; width:12px; height:5px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#dfdfdf; cursor:pointer;}
.mobile_ljfltj .hd li.on{ background:#dc2925;}
.mobile_ljfltj .arrow{position:absolute; top:50%; margin-top:-26px; cursor:pointer;}
.mobile_ljfltj .prev{left:0;}
.mobile_ljfltj .next{right:0;}
.mobile_ljfltj .arrow img{display:block; width:100%;}
.zxxx_con{width:85%;}
.ljfl-list2 li{width:45%;}
.ljfl_pad{padding:20px 30px;}
.sideMenu .dropdown li a{color:#333;}

.fggw_side{position: relative; z-index: 99; border-bottom: #999 1px solid;}
.gk_zfgz_sidelink li{font-size: 14px; padding-left: 65px; border-top: 1px #999 solid; color: #ffff;}
.gk_zfgz_sidelink li a{color: #ffff;}
.gk_zfgz_sidelink li a:hover{color: #fff;}
.gk_zfgz_sidelink li a:visited{color: #fff;}
.gk_zfgz_sidelink li.li-0{background: url(/global/2016_gk_side_icon1.gif) no-repeat 15px center;}
.gk_zfgz_sidelink li.li-1 {background: url(/global/2016_gk_side_icon2.gif) no-repeat 19px center;}
.zwgk_wjjsxt{position: relative; z-index: 99; }
.zwgk_wjjsxt .common_tit2{ text-align: center;}
.zwgk_wjjsxt .wjcxbox{color: #fff;}
.zwgk_wjjsxt .wjcxbox label{padding-left: 10px; display: none;}
.zwgk_wjjsxt .wjcxbox .inputll{width: 86%;}
.sidemenu_wgk{position: relative; z-index: 100;}
.sidemenu_wgk .dropdown{background-color: #fff; padding-left: 20px !important;}
.mobile_sideBar .menu{position: relative; z-index: 90;}
}

@media (max-width:820px) {
	.ggqsydw li img{width: 80%;}

	.fggwms{display: none;}
	.zcfl .hd{border: none;}
	.m_fggwms{display: block;}
	.m_fggwms i{display: inline-block; margin-right: 10px;}
.m_fggwms img{display: initial; vertical-align: middle;}
.m_fggwms .qyzc_open{color: #d90000;}
.m_fggwms .grzc_open{color: #d90000;}
.m_fggwms .qyzc_close{display: none; color: #d90000;}
.m_fggwms .grzc_close{display: none; color: #d90000;}
.mobile_sideBar .menu{position: relative; z-index: 90;}
}
/* xs mobile*/

@media (max-width: 768px) {
	.mainContent{float:none; width:100%;}
	.mainContent2019{float:none; width:100%;}
	.parentName, .sideMenu{ position: relative; z-index: 90;}
	.sideMenu .li1{background:rgba(0,0,0,0.5); padding:0; margin-bottom:1px;}
	.sideMenu a{padding:8px 13% 8px 8%; color: #333; font-size: 15px; background: none;}
	.sideMenu a.aon, .sideMenu a:hover{background:#6a8bba; color: #fff;}
	.sideMenu .dropdown li a{color:#333;}
	.sideMenu a.aon:after{content: ''; width: 3px;  left: 0; top: 0; bottom: 0; position: absolute;}
	.mobile_sideBar{position: fixed; left:-200px;  bottom: 0; z-index: 99; background:rgba(0,0,0,0.6); width: 200px; transition: all .3s; -webkit-transition: all .3s; box-shadow:0 0 5px rgba(0,0,0,0.4);}
	.mobile_sidebar_mark{position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.3); z-index:88; display: none;}
	.mobile_sidebar_icon{width: 40px; height: 40px; background:url(/global/site_tree_ico.gif) no-repeat center center; background-color:rgba(0,0,0,0.6); border-radius:0 4px 0 0;  position: absolute; left: 100%; bottom: 0; cursor: pointer; box-shadow: 0 0 5px rgba(0,0,0,0.5);}
	.mobile_sidebar_icon_open{transform: rotate(180deg); border-radius: 0 0 0 4px;}
	.sidemenu_wgk{position: relative; z-index: 100;}
	.news_list li, .myzj_list li{padding:12px 10px 12px 25px !important;  line-height:1.6; height:auto;}
	.news_list li i, .myzj_list li i{top: 26px; left: 10px;}
	.news_list li a, .news_list li .time{float:none; display:inline; position:static; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto;}
	.myzj_list li a, .myzj_list li .time{float:none; display:inline; position:static; white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto;}
	.news_list li .time{margin-left:10px;}
	.myzj_list li .time{margin-left:10px;}
	.fggw_side{position: relative; z-index: 99; border-bottom: #999 1px solid;}
	.sidemenu_wgk .dropdown{background-color: #fff; padding-left: 20px !important;}
    .gk_zfgz_sidelink li{font-size: 14px; padding-left: 65px; border-top: 1px #999 solid; color: #ffff;}
    .gk_zfgz_sidelink li a{color: #333;}
    .gk_zfgz_sidelink li a:hover{color: #f00;}
     .gk_zfgz_sidelink li a:visited{color: #333;}
     .gk_zfgz_sidelink li.li-0{background: url(/global/2016_gk_side_icon1.gif) no-repeat 15px center #fff;}
     .gk_zfgz_sidelink li.li-1 {background: url(/global/2016_gk_side_icon2.gif) no-repeat 19px center #fff;}
     .zwgk_wjjsxt{position: relative; z-index: 99; }
     .zwgk_wjjsxt .common_tit2{text-align: center;}
     .zwgk_wjjsxt .wjcxbox{color: #fff;}
     .zwgk_wjjsxt .wjcxbox label{padding-left: 10px; display: none;}
      .zwgk_wjjsxt .wjcxbox .inputll{width: 86%;}
	
	.pic_list ul li{width:50%; height:220px;}
	.pic_list ul li .pic img{height:137px;}

	.ldzc-cl{ float:none; width:auto; margin-bottom:25px;}
	.ldzc-cr{ float:none; width:auto;}
	.hide_mobile{display: none;}
	.zwwx_pic_list ul li .pic img{height:105px;}
	.parentName{padding:10px 2%;}
	.sidebar, .sidebox {display: none;}
	.ljfl_ban img{width:135%; height:auto; max-width:200%; margin-left:-17%;}
	.ljfl_pad{padding:20px 30px;}

.ljfltj{display:none;}	
.mobile_sideBar .menu{position: relative; z-index: 90;}
.mobile_ljfltj{position:relative; overflow:hidden; display:block; margin-top:30px;}
.mobile_ljfltj .bd{ position:relative; z-index:0;}
.mobile_ljfltj .bd li{ position:relative;}
.mobile_ljfltj .bd li a{position:relative; display:block;}
.mobile_ljfltj .bd li a b{position:absolute; bottom:0; left:0; width:100%; height:35px; line-height:35px; text-align:center; color:#FFF; background:rgba(0,0,0,0.5);}
.mobile_ljfltj .bd li img{width:100%; height:380px; background:url(/global/loading.gif) center center no-repeat; vertical-align:top;}
.mobile_ljfltj .bd li a:hover:after{background-color:rgba(0,0,0,0.4);  opacity:1}
.mobile_ljfltj .hd{ position:absolute; bottom:16px; right:10px; z-index:1; display:none;}
.mobile_ljfltj .hd li{display:inline-block; width:12px; height:5px; margin:0 3px; line-height:0; overflow:hidden; font-size:0; background:#dfdfdf; cursor:pointer;}
.mobile_ljfltj .hd li.on{ background:#dc2925;}
.mobile_ljfltj .arrow{position:absolute; top:50%; margin-top:-26px; cursor:pointer;}
.mobile_ljfltj .prev{left:0;}
.mobile_ljfltj .next{right:0;}
.mobile_ljfltj .arrow img{display:block; width:100%;}
.zxxx_con{width:85%;}
.ljfl-list2 li{width:45%;}
.shb_list{float: none; width: 100%;}
.shb_gg{float: none; width: 100%; display: none;}
.picbtzy_list{padding: 20px 10px;}
.picbtzy_list li .pic{width: 45%;}
.picbtzy_list li .list-btzy .zy{height: 124px; overflow: hidden;}

.gjflfg li, .wjgzk li{padding-left: 32%;}
.fggwfl ol{height: 52px;}
.zcfl .bd{padding: 10px 15px;}

.ggqsydw li img{width: 80%;}

	.fggwms{display: none;}
	.zcfl .hd{border: none;}
	.m_fggwms{display: block;}
	.m_fggwms i{display: inline-block; margin-right: 10px;}
.m_fggwms img{display: initial; vertical-align: middle;}
.m_fggwms .qyzc_open{color: #d90000;}
.m_fggwms .grzc_open{color: #d90000;}
.m_fggwms .qyzc_close{display: none; color: #d90000;}
.m_fggwms .grzc_close{display: none; color: #d90000;}
}


@media (max-width: 480px) {
	.ljfl_pad{padding:20px;}
	/* .mobile_sideBar{top: 22%;} */
	.mobile_sideBar .menu{height: auto; overflow: hidden; overflow-y: scroll;}
	.zwgk_wjjsxt{display: none;}
	.pic_list li{ width:50%;}
	.pic_list li .box a{height:134px;}
	.zxft_t .pic, .zxft_t .txt{float: none; width: 100%;}
	.zxft_t .txt .inbox{padding:0 5%; border:#cacaca 1px solid; border-top: none; overflow: hidden;}
	.ly_total_list .piclist li{float:none; width:100%; margin-bottom:10px;}
	.gk_bmdt_menu ul li{width:33.3333%;}
	.pic_list ul li{width:100%; height:auto;}
	.zwwx_pic_list ul li{width:50%;}	
	.zwwx_pic_list ul li .pic img{height:125px;}
	.hd_ldxx_list ul li{float:left;  width:33.33%;}
	.all_list li{width:50%;}
	.main_gktitle{width:100%;}
	.wzys{width:100%; text-align:center; margin-right:0px;}
	.tpjj-list li{height:auto;}
	.tpjj-list li .tpimg{ position:static; width:100%; height:100%;}
	.tpjj-list li .btjj{margin-left:0;}
	.zxxx_con{width:100%;}
	.zxxx{height:100px;}
	.mobile_ljfltj .bd li img{height:300px;}
	.ljfl-list2 li{width:95%;}
	.ljfl_list_con{height:auto;}
	.zxxx_tit{white-space:normal;}
	.ljfl_list_tit{padding-bottom:10px;}
	.ljfl_list_tit a{float:none; max-width:auto; white-space:normal;}
	.ljfl_list_con{padding-bottom:15px;}
	.zyzs img{width:40%;}
	.ldzc-cr .txt{padding:15px;}
	.wjbh_list li{padding: 10px 10px 10px 27px;}
	.wjbh_list li a{float: none;}
	.wjbh_list li .time{position:static;}
	.picbtzy_list li .pic{width:100%; float:none; margin:0; margin-bottom: 20px;}
	.picbtzy_list li .list-btzy .tit{text-align: center; margin-bottom: 15px;}
	.picbtzy_list li .list-btzy .tit a{white-space: normal;}
	.picbtzy_list li .list-btzy .zy{height: auto;}

	.jsbt, .czbtn{width: 45%;}
	.gjflfg li{padding: 10px 10% 10px 32%;}
	.wjgzk li{padding: 10px 6% 10px 32%;}
	.zlhid{display: none;}
	.bsfw{display: block;}
	.iconlist li{width: 44%;}
	.curmb{padding: 16px 10px;}
	.curmb .fhfyzt{position: relative; float: right; top: 0; margin-right: -13px;}
	.curmb .fhfyzt a{font-size: 12px; padding: 2px 6px;}
	.picbtzy_list{padding-top: 25px;}

    .qytab .hd li span{padding: 0 14px;}
	.qytab .hd li:nth-child(4) span, .qytab .hd li:nth-child(8) span{border: none;}
	.grtab .hd li span{padding: 0 14px;}
	.grtab .hd li:nth-child(6) span{border: none;}

    .zcfl .bd{padding: 10px 15px;}
	.fggwfl ol{height: 52px;}
	.fggw_list li{height: auto; line-height: 1.8; padding: 10px 0; padding-left: 16px;}
	.fggw_list li:after{top: 25px;}
	.fggw_list li a{white-space: normal;}
	.poster-btn{width: 40% !important;}
    .zcscroll{overflow-y: scroll; height: 690px;}

	.ggqsydw li img{width:95%;}

	.gqzl_list li{width:27%;}

	.gk_gqdt_tab ul{display: flex; justify-content:start; flex-wrap: wrap;}
	.gk_gqdt_tab ul li{float: none; width: 16.6667%;}
}

@media (max-width: 400px) {
	/* .mobile_sideBar{top: 22.5%;} */
	.mobile_sideBar .menu{height: auto;}
	.iconlist li{width: 43%;}
	.qytab .hd li span{padding: 0 9px;}
	.grtab .hd li span{padding: 0 11px;}

}
@media (max-width: 380px) {
	/* .mobile_sideBar{top: 27%;} */
	.zcscroll{overflow-y: scroll; height: 540px;}
	.curmb .fhfyzt{top: 3rem; margin-right: -12px;}

}
@media (max-width: 360px) {
	/* .mobile_sideBar{top: 24.5%;} */
	.zcscroll{overflow-y: scroll; height: 550px;}
	.mobile_sideBar .menu{height: 410px; }
    .zwgk_wjjsxt .common_tit2{padding: 10px 0 0;}
	.qytab .hd li span{padding: 0 7px;}
	.grtab .hd li span{padding: 0 10px;}
}

@media (max-width: 320px) {
	.pic_list li{ width:100%;}
	.pic_list li .box a{height:auto;}
	.hd_ldxx_list ul li{float:left;  width:50%;}
	/* .mobile_sideBar{top: 30.8%;} */
	.zcscroll{overflow-y: scroll; height: 388px;}

	.all_list li{width:100%;}
	.zwwx_pic_list ul li .pic img{height:95px;}
	.zwwx_pic_list ul li{height:168px;}
	.mobile_ljfltj .bd li img{height:200px;}
	.zyzs img{width:50%;}
	.iconlist li{width: 42%}

	.qytab .hd li span{padding: 0 14px;}
	.qytab .hd li:nth-child(4) span, .qytab .hd li:nth-child(8) span{border-right:1px solid #808080;}
	.qytab .hd li:nth-child(3) span, .qytab .hd li:nth-child(6) span, .qytab .hd li:nth-child(9) span{border-right:none;}
	.grtab .hd li:nth-child(6) span{border-right:1px solid #808080;}
	.grtab .hd li:nth-child(5) span{border:none;}
	.grtab .hd li span{padding: 0 11px;}
}

@media (max-width: 280px) {
	/* .mobile_sideBar{top: 26%;} */
	.zcscroll{overflow-y: scroll; height: 478px;}
}