@charset "utf-8";
body{padding:0; margin:0 auto; font-size:14px; font-family:"微软雅黑"; color:#333333; background:#fff;  -webkit-text-size-adjust:none;}
ol, ul, dl, dt, dd, form{ padding:0; margin:0;}
li{ list-style:none;}
img{ border:none; border:0;}
img, object, embed, video {max-width:100%;}
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur()); -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms;}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:"微软雅黑"; font-size:14px;}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.zt-main{margin:auto; max-width:1200px; _width:1200px;}
.space15, .space20, .space25, .space30{clear:both; line-height:0; font-size:0; overflow:hidden; zoom:1;}
.space15{height:15px;}
.space20{height:20px;}
.space25{height:25px;}
.space30{height:30px;}
.left{float:left;}
.right{float:right;}


/************** Header CSS **************/
#top{text-align:center; overflow: hidden;}
#top img{width:100%;}
.zt-title{height: 48px; line-height: 48px; text-align: center; background: url(ljgaqn_title_bg2021.jpg) bottom center no-repeat; font-size: 42px; font-weight: bold; margin: 55px 0 40px;}
.zt-title a{display: block; color: #1f7dc9; font-size: 38px;}
.ztbox{margin: 50px 0;}
/*.ztbox .pic{width: 49%; border: 1px #2381c9 solid;}
.ztbox .pic img{height: 190px; width: auto; border: 10px #fff solid;} */
/******* “五乐”行动 *******/
.wlxd-l{width:48%;}
.wlxd-r{width:50%;}
.wlxd_tpxw{width:100%; height:320px; overflow:hidden; position:relative; border:0;  }
.wlxd_tpxw .hd{ height:15px; overflow:hidden; position:absolute; right:6px; bottom:10px; z-index:2; }
.wlxd_tpxw .hd ul{ overflow:hidden; zoom:1; float:left;}
.wlxd_tpxw .hd ul li{ float:left; margin-right:8px;  width:13px; height:13px; line-height:13px; border-radius:50%; background:#fff; cursor:pointer; text-indent:99999em;}
.wlxd_tpxw .hd ul li.on{ background:#f00; color:#fff; }

.wlxd_tpxw .bd{position:absolute; top:0; left:0; width:100%; height:100%;}
.wlxd_tpxw .bd ul{width:100%; height:100%;}
.wlxd_tpxw .bd ul li{position:relative; line-height:30px; height:320px;}
.wlxd_tpxw .bd li img{width:100%;  height:320px;}
.wlxd_tpxw .bd li b{ display:block; position:absolute; width:100%; height:40px; bottom:0;left:0;background:#000; opacity:.5;filter:alpha(opacity=50); z-index:1;}
.wlxd_tpxw .bd li span{ display:block; position:absolute;width:82%;height:40px; bottom:0;left:0; z-index:2; line-height:40px;}
.wlxd_tpxw .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}
.wlxd_tpxw .bd li span a:hover{color:#FC0;}

.wlxd-list li{font-size:16px; line-height:46px; overflow:hidden; position:relative; padding-right: 100px;}
.wlxd-list li span{ position:absolute; right:0;  top:0; color:#999999;  z-index:1;}
.wlxd-list li a{float:left; max-width:95%; background: url(ljgaqn-list-icon.png) left center no-repeat; padding-left: 25px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; font-size: 16px;}
.wlxd-list li a:hover{color:#F12B22;}
.wlxd-list li a font{color: #fe4e00;}

/******* 政策措施 *******/
.zccs-list li{font-size:16px; line-height:46px; overflow:hidden; position:relative; padding-right: 100px; width: 48%; float: left;}
.zccs-list li span{ position:absolute; right:0;  top:0; color:#999999;  z-index:1;}
.zccs-list li a{float:left; max-width:95%; background: url(ljgaqn-list-icon2.png) left center no-repeat; padding-left: 20px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display: block; font-size: 16px;}
.zccs-list li a:hover{color:#F12B22;}
.zccs-list li a font{color: #fe4e00;}
.zccs-list li.xx2, .zccs-list li.xx4, .zccs-list li.xx6{float: right;}

/******* 办事服务 *******/
.bsfw{height: 202px; position: relative; *overflow: hidden; overflow: hidden;}
.m-qjgh{display: none;}
.bsfw .bd{overflow: hidden; width: 1080px; margin: 0 auto;}
.bsfw .bd li{float: left; margin-right: 16px; width: 255px; height: 200px; background-color: #fff; text-align:center; border:1px #ccc solid; box-shadow: 5px 5px  7px #E9EEF3;}
.bsfw .bd li:hover{background-color: #CC0001;}
.bsfw .bd li:hover a{color:#fff}
.bsfw .bd ul div.box{position:relative; overflow:hidden;}
.bsfw .bd li .pic{height: 140px; overflow: hidden;}
.bsfw .bd li .pic img{display: block; width:255px; height: 132px;}
.bsfw .bd ul li .wybs_list{text-align:center; padding:0 10px 15px}
.bsfw .bd ul li .wybs_list a{display:block; font-size:16px;}
.bsfw .bd ul li .wybs_list .txt{line-height:1.5; padding:0px 5px 10px; display:block;  overflow:hidden;}
.bsfw .bd ul li .wybs_list .jj{line-heigh:24px; font-size:14px; text-align:center; display: none;}
.bsfw .bd li:hover .txt a{color: #fff;}
.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;}

.ztzl{ position: relative; *overflow: hidden; overflow: hidden;}
.ztzl .bd{overflow: hidden; width: 1200px; margin: 0 auto;}
.ztzl .bd li{float: left; margin-right: 16px; text-align:center; border:1px #2381c9 solid; width:570px; padding:10px;}
.ztzl .bd ul div.box{position:relative; overflow:hidden;}
.ztzl .bd li .pic{ overflow: hidden;}
.ztzl .bd li .pic img{display: block; width:100%; height: auto;}
.ztzl .hgan{display: block;}
.ztzl .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; z-index: 2}
.ztzl .hgan .prev{left: 0;}
.ztzl .hgan .next{right: 0;}


/*******list*******/
.sidebar{ float:left; width:26%; border-right:#ebebeb 1px solid; margin-right:-1px;}
.sidenav h2, .sidetop{line-height:25px; background:#3AA9F0; color:#fff; font-size:18px; margin:0; padding:15px 15px 15px 39px;}
.sidenav h2 i{position:absolute; width:13px; height:13px; right:18px; top:18px; color:#666; background:url(../images/2016_gk_wgk_sidemenu_icon5.gif) center center no-repeat; display:none; -webkit-transition: 500ms; -moz-transition: 500ms; -o-transition: 500ms; transition: 500ms;  -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.sidenav h2 i.toggle{ display:block; -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); transform:rotate(90deg);}
.sidenav h2 i.toggle1{background:url(../images/2016_gk_wgk_sidemenu_icon5.gif) center center no-repeat; display:block; -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
.sidemenu li{ margin-top:1px; font-size:18px;}
.sidemenu li a{display:block; padding:13px 30px 13px 40px; position:relative; line-height:24px; background:#efefef;}
.sidemenu li a i{ position:absolute; font-family:"宋体"; font-style:normal; right:18px; top:50%; margin-top:-11px; color:#666; display:block;}
.sidemenu li a:hover, .sidemenu li a.aon{background-color:#e0e0e0; color:#bc1010;}
.sidemenu li a:hover i, .sidemenu li a.aon i{display:block;}

.mainContent{ float:right; width:69%; padding:0 30px; _padding:0 20px; border-left:#ebebeb 1px solid; margin-left:-1px;}
.main_title{ height:50px; line-height:32px; 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;}
.curmb{border-bottom:#ebebeb 1px solid; background:url(../images/2016_icon_curb.gif) no-repeat 5px 13px; padding:8px 0 10px 28px; line-height:22px; margin-top:7px; color:#666666; margin-bottom:15px;}
.curmb a{color:#666;}
.curmb a:hover{ color:#333;}
.curb3{border-bottom:#ebebeb 1px solid;}
.enlm{width:15%; border-bottom:2px #0F70FF solid; text-align:center; font-size:26px; font-weight:bold; height:45px; line-height:45px; color:#0F70FF; margin-top:15px;}
.curb2{margin-bottom:15px;}
.mainTitle{border-bottom:#ebebeb 1px solid;  padding:8px 0 10px; line-height:22px; margin-top:7px; overflow:hidden; zoom:1;}
.mainTitle h2{ float:left; margin:0; font-size:16px; padding-left:5px;}
.mainTitle .curb2{float:right; background:url(../images/2016_icon_curb.gif) no-repeat 5px center; color:#666666; padding-left:28px;}
.mainTitle .curb2 a{color:#666;}
.mainTitle .curb2 a:hover{ color:#000;}

.sidebox .title{ background:#3979b6; padding:15px 12px 15px 0; color:#fff; line-height:25px;}
.sidebox .title h2{ margin:0; position:relative; padding-left:58px; color:#fff; font-size:18px;}
.icon-whiterect{ position:absolute; left:40px; top:50%; margin-top:-7px; width:5px; height:15px; background:#fff;}

.news-list ul{padding:10px 0;}
.news-list li{padding:0 100px 0 0px; font-size:16px; line-height:32px;  overflow:hidden; position:relative;}
.news-list li span{ position:absolute; right:0; top:0; color:#999999; padding-left:10px; z-index:1;}
.news-list li a{float:left; max-width:95%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(ygadwqzl_r9_c16_s1.jpg) no-repeat 2px center; padding-left:20px;}
.news-list li a:hover{padding-left:20px; color:#F12B22;}
.news-list .more{text-align:right; padding:10px;}
.newslist_nodate li{ padding-right:0;}
.newslist_nodate li a{max-width:96%;}



.SinglePage{padding:25px 0; line-height:2; font-size:16px;}
.SinglePage img{ max-width:80%;}

.news_list_fggw{padding:20px 0; border-bottom:#ebebeb 1px solid;}
.news_list_fggw li{background:url(../images/2016_icon_dot_grey.gif) no-repeat 2px 18px; padding:6px 0 6px 30px; font-size:16px; line-height:24px;}
.news_list_fggw li a:hover{font-weight:bold;}

/*page*/
.pagediv{ clear:both; padding:30px 0 26px; text-align:center; color:#323232;  border-top:#ebebeb 1px solid;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px 5px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#fdfdfd; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{display:inline-block; padding:0 8px; line-height:28px; border:#b5b5b5 1px solid; background:url(/global/2016_page_num.gif) repeat-x;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; text-align:center;}

/*enpage*/
.enpagediv{line-height:25px; text-align:center; padding-top:5px;}
.enpagediv input{width:30px;}
.f12rw { color:#FF0000;}
/*content*/
.listconcent { MARGIN: 10px auto;}
.main{margin-top:20px; background:#fff; padding:20px 30px; border:1px #ccc solid;}
.zoomtitl {
	LINE-HEIGHT: 1.5; COLOR:#bc1010; FONT-SIZE: 24px; FONT-WEIGHT: bold; text-align:center; padding:20px 10px 40px 10px;
}
.concentftitle {
	TEXT-ALIGN: center;  COLOR: #666; background:#f5f5f5;
}
.concentftitle1 {
	LINE-HEIGHT: 30px; FONT-WEIGHT: bold
}
.concent {
	TEXT-ALIGN: left;  line-height:1.9; font-size:16px; font-family:"宋体";  padding:20px 120px;
}
.concent img{max-width:100%;}
.concentbj04{line-height:30px; text-align:right; padding-right:63px;}
.sub_left{width:50%; float:left; line-height:35px;  text-align:right; padding-right:15px; font-size:12px;}
.sub_right{width:20%; float:left; font-size:12px;}

.info_xgxw_title{ border-bottom:#ebebeb 1px solid; background:url(/global/2016-icon-sidenav.gif) no-repeat left center; padding-left:22px; font-size:18px; font-weight:bold; height:60px; line-height:60px;}
.info_xgxw{clear:both; }
.info_xgxw ul{padding:15px 0 20px;}
.info_xgxw li{ background:url(/global/2016_icon_dot_grey.gif) no-repeat left center; padding:0 100px 0 18px; font-size:16px; line-height:34px;  overflow:hidden; position:relative; *font-size:0;}
.info_xgxw li *{*font-size:16px;}
.info_xgxw li span{ position:absolute; right:0; background:#fff; top:0; color:#999999; padding-left:10px; z-index:1;}
.info_xgxw li a{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.info_xgxw li a:hover{font-weight:bold;}

@media (max-width: 1280px) {
	#footer .container{text-align:center;}
	.footer-nav{ float:none; padding:10px 0 0; width:auto;}
	.footer-pic{float:none; width:150px; margin:0 auto; padding:3px 0;}
	.footer-copyright{float:none; padding:0 10px 10px; width:auto;}
	
}
@media (max-width: 1024px) {
	.zt-main{width: 100%; padding: 0 4%;}
	#top img{width: 150%; height: auto; max-width: 200%; margin-left: -25%;}
	.wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height: 251px;}
	.wlxd-list li{line-height: 2.2; padding-right: 90px;}
	.zccs-list li{width: 46.7%; padding-right: 90px;}
	.wlxd-list li a, .zccs-list li a{max-width: 98%;}
	.bsfw .bd{width: 830px;}
	.bsfw .bd li{margin-right: 35px;}
	.ztzl .bd, .ztzl .bd .tempWrap{width: 942px;}
	.ztzl .bd li{width: 496px;}

}
/* sm */
@media (min-width: 768px) and (max-width: 991px) {
   .zt-main{width: 100%; padding: 0 3%;}
   .zt-title{margin: 30px 0 20px;}
   .fl, fr{float: none;}
   .wlxd-l, .wlxd-r{width: 100%;}
   .ztbox .pic, .zccs-list li{width: 100%; float: none;}
   .wlxd-l{margin-bottom: 15px;}
   .wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height: 409px;}
   .wlxd_tpxw .bd li span a{max-width: 100%;}
   .zccs-list li{margin: 0;}
   .wlxd-list li{line-height: 3;}
   .bsfw{height: auto;}
   .bsfw .bd{width: 600px;}
   .bsfw .bd li{width: 280px;}
   .bsfw .bd li .pic img{width: 290px; height: 150px;}
   .bsfw .bd ul li .wybs_list .txt{padding-bottom: 0;}
   .ztbox{margin: 30px 0 10px;}
   .ztbox .pic img{width: 100%; height: auto;}
   .ztbox .pic{margin-bottom: 20px;}

   .sidebar,.sidebox{width:100%;}
   .mainContent{padding:0 10px; width:100%}

   .info_xgxw li{padding:10px 0; padding-left: 16px; line-height: 22px;  background: url(/global/2016_icon_dot_grey.gif) no-repeat 0 20px;}
	.info_xgxw li span{display: none;}
   .info_xgxw li a{white-space: normal}

}
/* xs */
@media (max-width: 768px) {
	/*手机版*/
	body{background:#fff;}
	#top img{width: 150%; height: auto; max-width: 200%; margin-left: -25%;}

   .zt-main{width: 100%; padding: 0 3%;}
   .zt-title{margin: 30px 0 20px;}
   .fl, fr{float: none;}
   .wlxd-l, .wlxd-r{width: 100%;}
   .ztbox .pic, .zccs-list li{width: 100%; float: none;}
   .wlxd-l{margin-bottom: 15px;}
   .wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height: 409px;}
   .wlxd_tpxw .bd li span a{max-width: 100%;}
   .zccs-list li{margin: 0;}
   .wlxd-list li{line-height: 3;}
   .bsfw{height: auto;}
   .bsfw .bd{width: 600px;}
   .bsfw .bd li{width: 280px;}
   .bsfw .bd li .pic img{width: 280px; height: 150px;}
   .bsfw .bd ul li .wybs_list .txt{padding-bottom: 0;}
   .ztbox{margin: 30px 0 10px;}
   .ztbox .pic img{width: 100%; height: auto;}
   .ztbox .pic{margin-bottom: 20px;}
	
	.sidebar,.sidebox{width:100%;}
	.sjshow_sidebar{display:block; position:relative;}
	.sidenav h2 i{display:block;}
	.sidebar_gk_zfgb{display:block;}
	.news-list li{padding:0 10px 8px 26px;  line-height:1.5em }
	.news-list li a, .news-list li span, .news-list li img{float:none; display:inline;  position:static;  white-space:normal; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:auto; line-height:1.5em !important;}
	.mainContent{padding:0 10px; width:100%}

    .concent{padding:20px;}
	.info_xgxw li{padding:10px 0; padding-left: 16px; line-height: 22px;  background: url(/global/2016_icon_dot_grey.gif) no-repeat 0 20px;}
	.info_xgxw li span{display: none;}
   .info_xgxw li a{white-space: normal}

   .ztzl .bd li{width:386px;}
}

/* XS Portrait */
@media (max-width: 640px) {
    .wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height:216px;}
	.wlxd_tpxw .bd li span a{width: 82%;}
	.wlxd-list li, .zccs-list li{padding: 10px 0; line-height:1.5;}
	.wlxd-list li a, .zccs-list li a{white-space: normal; display:initial; float: none;}
	.wlxd-list li span{position: inherit; padding-left: 10px;}
	.zccs-list li span{position: inherit; padding-left: 10px;}

	.bsfw .bd{width: 100%;}
    .bsfw .bd li{width:393px; margin: 0 5px; box-shadow:none}
    .bsfw .bd li .pic img{width: 100%; height: 201px; }
	.bsfw .hgan .next{right: 5px;}

	.concentftitle{padding:5px 15px;}
	.sub_left{width:100%; text-align:left;}
	.sub_right{width:100%;}
	.concent{padding:20px;}
	
}
/* XS Portrait */
@media (max-width: 479px) {
    .wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height:216px;}
	.wlxd_tpxw .bd li span a{width: 82%;}
	.wlxd-list li, .zccs-list li{padding: 10px 0; line-height:1.5;}
	.wlxd-list li a, .zccs-list li a{white-space: normal; display:initial; float: none;}
	.wlxd-list li span{position: inherit; padding-left: 10px;}
	.zccs-list li span{position: inherit; padding-left: 10px;}

	.bsfw .bd{width: 100%;}
    .bsfw .bd li{width:393px; margin-right: 0; box-shadow:none; float: none;}
    .bsfw .bd li .pic img{width: 100%; height: 201px; }
	.bsfw .hgan .next{right: 0px;}

	.concentftitle{padding:5px 15px;}
	.sub_left{width:100%; text-align:left;}
	.sub_right{width:100%;}
	.concent{padding:20px;}
	.ztzl .bd li{width:402px; margin-right: 0; border: none; padding: 0}
	
}

@media (max-width: 400px) {
	.wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height:196px;}
	.bsfw .bd li{width:356px;}
    .bsfw .bd li .pic img{width: 356px; height: 182px; }
	.ztzl .bd li{width:382px;}
}
@media (max-width: 380px) {
	.ztzl .bd li{width:362px;}
}
@media (max-width: 360px) {
	.wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height:188px;}
	.bsfw .bd li{width:343px;}
    .bsfw .bd li .pic img{width: 100%; height: 175px; }
	.ztzl .bd li{width:352px;}
}

@media (max-width: 320px) {
	.wlxd_tpxw .hd ul li{width: 8px; height: 8px;}
	.wlxd_tpxw, .wlxd_tpxw .bd ul li, .wlxd_tpxw .bd li img{height:167px;}
	.bsfw .bd li{width:305px;}
    .bsfw .bd li .pic img{width: 100%; height: 156px; }
	.ztzl .bd li{width:312px;}
}