@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 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 a:hover, .sideMenu li >.aon{background: #ccdcf0; color: #333;}
.sideMenu li a:hover{border-color: #a11f1e; color: #a11f1e;}

.sideMenu .dropdown{ padding:10px 30px 10px 28px; font-size:16px; background:#fff}
.sideMenu .dropdown li{ background:url(/global/2016_gk_wgk_sidemenu_icon1.gif) no-repeat left center #fff; line-height:24px; padding:6px 15px; float:none;}
.sideMenu .dropdown li a{display:inline; background:none;}
.sideMenu .dropdown li a:hover, .sideMenu .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;}

.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;}

.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;}

/*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 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:23px; width: 4px; height: 4px; background: #999999;}
.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;}
.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:210px; text-align:right;}

.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 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; overflow:hidden; text-overflow:ellipsis;}
.pic_list2 ul div.box .txt a{color:#FFF;}

/********ldzc*****/
.ldzc-cont{padding:30px 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%;}
.ldzc-cr .tt{ margin:0; font-size:16px; background:#f5f5f5; height:45px; line-height:45px; font-weight:bold; padding-left:20px;}
.ldzc-cr .txt{ line-height:34px; padding:15px 10px;}

.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;}
.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:184px; height:64px; text-indent:72px; font-size:20px; line-height:64px; color:#fff; font-weight:bold; margin:0 8px;}
.hd_ldxx_btnlink a.a01{background:url(/global/2016_hd_iconlink1.png) no-repeat 28px center #e24443;}
.hd_ldxx_btnlink a.a02{background:url(/global/2016_hd_iconlink2.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: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;}

.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;}
.zwgk_wjjsxt .common_tit2{padding: 15px 0 15px; font-size: 18px; color: #cc3333; font-weight: bold;}
.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:58%;}
.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;}

.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;}

/*zt_ljfl*/
.ljfl_ban{text-align:center; position:relative; overflow:hidden;}
.ljfl_ban img{width:100%;}	
.yqfk_ban{text-align:center; position:relative; overflow:hidden;}
.yqfk_ban img{width:100%;}	
.ljfl_pad{padding:20px 50px;}
.ljfl_box{margin-bottom:40px;}
.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:90%; padding-bottom:15px; text-align:center; margin:0 auto;}
.zxxx_jj{line-height:25px; font-size:16px; text-indent:2em; margin-bottom: 10px;}
.zxxx_jj a{color:#e54c2b;}
.zyzs{z-index:9; position:relative; top:27px; width: 182px; margin: 0 auto}
.zyzs img{;}

.ljfltj{clear:both; overflow:hidden;  margin:30px auto 0px; padding-top: 20px;}
.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:338px; text-align:center; border:1px #ccc solid; border-radius:10px; box-shadow: 5px 5px  7px #E9EEF3;}
.ljfltj .bd ul li img{width:100%; height:265px; 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;}

 .gdqycx{float:left; width:378px; height:338px; text-align:center; border:1px #ccc solid; border-radius:10px; box-shadow: 5px 5px  7px #E9EEF3;}
.gdqycx img{width:100%; height:265px; border-radius:10px 10px 0px 0px;}
 .gdqycx .txt{line-height:25px; font-size:15px; padding:10px 5px; display:block;}
 .gdqycx .txt a{font-size:14px;}
 .yqfkcs .bd{width:700px; float:right;}
.yqfkcs .bd ul li{width:45%;}

.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;}

.yqtb{background:url(/ztglobal/yqtb2022_icon.jpg) 0px 12px no-repeat;}

.ljfl-list2 ul{padding:0;}
.ljfl-list2 li{margin-bottom:25px; padding-top:20px; width:45%; float:left; margin:0px 17px; padding-bottom:20px; border-bottom:1px #dedede solid;}

.xgfg-list ul{padding:0;}
.xgfg-list li{margin-bottom:25px; padding-top:20px; width:46%; float:left; margin:0px 17px; padding-bottom:10px; border-bottom:1px #dedede solid;}

.ljfl_list_con{line-height:25px; overflow:hidden; text-indent:2em; color:#928681; height: 75px;}
.ljfl_more{width:188px; height:50px; text-align:center; line-height:50px; margin:0 auto; background:#DB0200; margin-top:20px;}
.ljfl_more a{color:#fff;}
.ljfl_more a:hover{color:#fff;}
.fkzy_newslist{margin-bottom:20px;}
.fkzy_newslist li{position:relative; padding:0 0px  0 16px; height:50px; line-height:50px; overflow:hidden; vertical-align:top; float:left; width:44.5%; margin:0px 20px; border-bottom:1px #dedede solid;}
.fkzy_newslist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.fkzy_newslist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.yqfkzy_tit{height:50px; line-height:50px; border-bottom:1px #ccc solid; margin-top:20px;}
.yqfkzy_tit h3{display:inline; border-bottom:3px #DA0300 solid; padding:0px 10px 12px;}

.fkzy_newslist2{margin-bottom:20px;}
.fkzy_newslist2 li{position:relative; padding:10px 0px  10px 16px; height: 50px;  line-height:22px; display: flex; align-items: center; overflow:hidden; vertical-align:top; float:left; width:44.5%; margin:0px 20px; border-bottom:1px #dedede solid;}
.fkzy_newslist2 li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.fkzy_newslist2 li a{}

.yqfk_ban img{display:block;}
.yqfk_menu{background:url(/global/yqfk_nav_bg_s1.jpg) top repeat-x; margin-top:1px; padding: 5px 0;}
.yqfk_menu li{color:#193961; padding:0 27px; float:left; line-height:36px; font-weight:bold; cursor:pointer; text-align:center;}
.yqfk_menu li a, .yqfk_menu li a:hover{display:block; font-size:20px; color:#193961;}
.kyyx{padding:0px 30px 10px; line-height:35px; text-indent:2em}

.yqfk-fl{float: left;}
.yqfk-fr{float: right;}
.yqfk-box{width: 47.7%;}
.yqfk_newslist{margin-bottom:20px;}
.yqfk_newslist li{position:relative; padding:0 0px  0 16px; height:50px; line-height:50px; overflow:hidden; vertical-align:top;  margin:0px 20px; border-bottom:1px #dedede solid;}
.yqfk_newslist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.yqfk_newslist li a{float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.gzzxd_newslist li{position:relative; padding:10px 0px  10px 16px; line-height:22px; height: 50px; display: flex; align-items: center; overflow:hidden; vertical-align:top;  margin:0px; border-bottom:1px #dedede solid;}
.gzzxd_newslist li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.gzzxd_newslist li a{display: block;}


.gzzxd_newslist2 li{position:relative; padding:10px 0px  10px 16px; line-height:22px; height: 30px; display: flex; align-items: center; overflow:hidden; vertical-align:top;  margin:0px; border-bottom:1px #dedede solid;}
.gzzxd_newslist2 li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #000;}
.gzzxd_newslist2 li a{display: block;}

.gzzxd_newslist3 li{position:relative; padding:10px 0px  10px 16px; line-height:22px; height: 50px; display: flex; align-items: center; overflow:hidden; vertical-align:top; border-bottom:1px #dedede solid;}
.gzzxd_newslist3 li:after{position:absolute; content:" "; left:0; top: 50%; margin-top: -1px; width: 6px; height: 6px; background: #DA0300; border-radius: 50%;}
.gzzxd_newslist3 li a{display: block;}

.yqfkzy{display: none}
.yqfkzy{width:100%; height:553px; overflow:hidden; position:relative; border:0;  }
.yqfkzy .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:2; }
.yqfkzy .hd ul{ overflow:hidden; zoom:1; float:left;}
.yqfkzy .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; line-height:8px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.yqfkzy .hd ul li.on{ background:#f00; color:#fff; }

.yqfkzy .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.yqfkzy .bd ul{width:100%; height:100%;}
.yqfkzy .bd ul li{position:relative; line-height:30px; height: 553}
.yqfkzy .bd li img{width:100%;  height:553px;}
.yqfkzy .bd li b{ display:block; position:absolute; width:100%; height:38px; bottom:0;left:0;background:#000; opacity:.7;filter:alpha(opacity=70); z-index:1;}
.yqfkzy .bd li span{ display:block; position:absolute;width:85%;height:38px; bottom:0;left:0; z-index:2; line-height:38px;}
.yqfkzy .bd li span a{color:#FFF; display:block; float:left; padding-left:15px; position:relative; z-index:3; font-size:17px; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden}
.yqfkzy .bd li span a:hover{color:#fff;}

.yqfkzy .prev,
.yqfkzy .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/ztimages/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.yqfkzy .next{ left:auto; right:3%; background-position:8px 5px; }
.yqfkzy .prev:hover,
.yqfkzy .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.yqfkzy .prevStop{ display:none;  }
.yqfkzy .nextStop{ display:none;  }

/***responsive***/
@media (max-width: 1280px) {
.yqfk_menu li{padding: 0 19px;}
}
@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%;}
}
@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(images/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;}
.fkzy_newslist li{width:44%;}
.fkzy_newslist2 li{width:44%;}

.yqfk-box{width: 100%;}
.yqfk-fl, .yqfk-fr{float: none;}
.yqfk-fr{margin-top: 30px;}
}

/* sm */
@media (min-width: 768px) and (max-width: 991px) {
.yqfkzy{display: block;}
.yqfkzy, .yqfkzy .bd li, .yqfkzy .bd img{height:472px;}	
}

/* 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: #fff; font-size: 15px; background: none;}
	.sideMenu a.aon, .sideMenu a:hover{background:#6a8bba; color: #fff;}
	.sideMenu a.aon:after{content: ''; width: 3px; background:#002d8e; left: 0; top: 0; bottom: 0; position: absolute;}
	.mobile_sideBar{position: fixed; left:-200px; top: 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;}
	.news_list li{padding:12px 10px 12px 25px !important;  line-height:1.6; height:auto;}
	.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;}
	.news_list li .time{margin-left:10px;}
	
	.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_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(images/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%;}

.yqfkzy{display: block;}
.yqfkzy, .yqfkzy .bd li, .yqfkzy .bd img{height:472px;}

.zxxx_con{width:85%;}
.ljfl-list2 li{width:45%;}
.fkzy_newslist li{width:44%;}
.fkzy_newslist2 li{width:44%;}
.ljfl_list_co{height: 125px;}
.yqfk-box{width: 100%;}
.yqfk-fl, .yqfk-fr{float: none;}
.gzzxd_newslist li{height: auto;}
.gzzxd_newslist li:after{top:22px;}
.xgfg-list li{width: 95%;}
}

@media (max-width: 640px) {
.yqfkzy, .yqfkzy .bd li, .yqfkzy .bd img{height:427px;}
.xgfg-list li{width: 95%;}
}
@media (max-width: 480px) {
	.ljfl_pad{padding:20px;}
	.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%;}
	.fkzy_newslist li{width:100%; float:none;  margin:0; height: auto; padding: 15px 5px 15px 20px; line-height: 23px;}
	.fkzy_newslist2 li{width:100%; float:none;  margin:0; height: auto; padding: 15px 5px 15px 20px; line-height: 23px;}
	.fkzy_newslist li a{white-space: normal;}
	.yqfk_menu{height:auto; padding:5px 0px;}
	.yqfk_menu li{width:33.3333%;}
	.yqfkzy, .yqfkzy .bd li, .yqfkzy .bd img{height:276px;}
	.xgfg-list li{width: 95%;}

}
@media (max-width: 400px) {
	.yqfkzy, .yqfkzy .bd li, .yqfkzy .bd img{height:250px;}
}

@media (max-width: 360px) {
	.yqfkzy, .yqfkzy .bd li,  .yqfkzy .bd img{height:240px;}
}

@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%;}

	.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%;}
	.yqfk_menu li{line-height:30px;}
	.yqfk_menu li a, .yqfk_menu li a:hover{font-size:16px;}
	.yqfkzy, .yqfkzy .bd li, .yqfkzy .bd img{height:213px;}
}