@charset "utf-8";

/*公共样式*/
body>div {
	margin: auto;
}

body {
	position: relative;
	color: #333333;
	font-size: 16px;
	font-family: Microsoft YaHei, Simsun, SimHei, Arial;
	-webkit-text-size-adjust: none;
}

body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
textarea,
ul {
	padding: 0;
	margin: 0;
}

html,
body {
	/*min-width: 1200px;*/
}

li,
ol,
ul {
	list-style: none;
}

img {
	border: none;
	border: 0;
	/*max-width: 100%;*/
}

a {
	text-decoration: none;
	color: #333333;
}

a:focus {
	outline: none;
	-moz-outline: none;
}

a:hover {
	color: #1b48a5;
}

button,
input,
select,
textarea {
	font-family: inherit;
	font-size: 0.9375em;
}

input:focus,
textarea:focus {
	outline: none;
}

input::-webkit-input-placeholder {
	color: #cccccc;
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

*:before,
*:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/****/

/****/
body {
    padding: 0;
    margin: 0;
    border: 0;
    font-size: 14px;
    color: #444;
    width: 100%;
    min-width: 1200px;
}

/*main*/
.main {
	min-width: 1200px;
	margin: 0 auto;
	max-width: 1920px;
	position: relative;
	top: 0px;
	bottom: 0;
	overflow: hidden;
}


.clearfloat {
    zoom: 1;
}



/*header*/
.header {
	width: 100%;
	height: 430px;
	background: url(../img/logobj.png) no-repeat center;
	margin: auto;
}

.header-time {
	/*width: 1200px;*/
	height: auto;
	margin: auto;
}

.header-zcdl {
	width: 600px;
	height: 32px;
	margin: auto;
	border-radius: 0 0 15px 15px;
	-webkit-border-radius: 0 0 15px 15px;
	background: rgba(17, 41, 74, 0.4);
	-webkit-background: rgba(17, 41, 74, 0.4);
	text-align: center;
}

.header-zcdl a,
.t {

	display: block;
	float: left;
	color: #ffffff;
	font-size: 16px;
	padding: 4px 0px 0px 27px;
}

.header-logo {
	/*width: 1200px;*/
	height: auto;
	margin: auto;
	margin-top: 40px;
}

.h-logo {
	width: 339px;
	height: 186px;
	margin: auto;
}

.h-title {
	width: 274px;
	margin: auto;
}

.header-search {
	position: relative;
	width: 550px;
	margin: 0 auto;
	padding: 0 58px 0 20px;
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	-webkit-background: rgba(255, 255, 255, 0.8);
	overflow: hidden;
	border-radius: 10px;
	margin-top: 25px;
}

.header-search .s-text {
	width: 100%;
	height: 48px;
	line-height: 48px;
	border: 0;
	color: #666666;
	background: none;
}

.header-search .s-btn {
	position: absolute;
	top: 0;
	right: 0;
	width: 31px;
	height: 31px;
	border: 0;
	cursor: pointer;
	/*background: url(../img/header_search.png) no-repeat center center;*/
	-webkit-appearance: none;
	transition: all .3s;
	-webkit-transition: all .3s;
	margin: 9px 15px 9px 15px;
}


.main-nav {
	width: 100%;
	height: 109px;
	position: relative;
	z-index: 9;
	/*margin-top: -45px;*/
	background: url(../img/nav_bj.png) repeat-x center bottom;
	overflow: hidden;
	margin-top: 25px;

}

.main-nav ul {
	width: 1200px;
	margin: auto;
}

.main-nav ul li {
	width: 16.5%;
	float: left;
	position: relative;

}

.main-nav ul li a {
	display: block;
	position: relative;
	line-height: 106px;
	font-size: 1.25em;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.main-nav ul li a:hover{
	color: #ffc436;
}
/*content*/
.content{
	width: 100%;
	height: auto;
}
.new{
	height: 150px;
	background-color: #f8f8f8;
	margin-bottom: 35px;
	margin-top: 15px;
	
}
.new-b {
    width: 1200px;
    margin: auto;
	padding: 30px;
	/*padding: 30px 216px;*/
	background: url(../img/news.png) no-repeat;
    
}
.new-img{
	float: left;
}
.new-title{
	float: left;
	padding-left: 10px;
}
/*.new-title a{
	float: left;
	font-size: 36px;
	color: #0055c2;
	font-weight: 700;
	background: url(../img/news.png) no-repeat;
    padding-left: 100px;
	
}*/
.new-keywords{
	clear: both;
	width: 1200px;
	margin: auto;
	padding: 20px 40px;
	color: #999999;
}
.new-keywords a{
	color: #999999;
}
.new-keywords span{
	display: block;
	color: #0055C2;
	float: right;
}
/*变换图片文章*/
.focus{ position:relative; width:500px; height:380px; overflow:hidden; }  
.focus img{width:500px; height:380px;} 
.focus .btn{ position:absolute; bottom:34px; left:600px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer; background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:54px; line-height: 54px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px;display:block;width:350px;height:54px;white-space: nowrap;text-overflow:ellipsis; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; height:19px; text-align:center; z-index:12; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:7px; height:7px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#cd0008;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:45px;height:100px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 40%;margin-top: -37px; left: 0;cursor:pointer; }  
.focus .next{top: 40%;margin-top: -37px; right: 0;  background-position:-45px 0;  cursor:pointer;}  
/*变换图片文end章*/
.column1{
	height: 365px;
}
.column2{
	height: 72px;
}
.column3{
	height: 90px;
}
.column5{
	height: 575px;
}
.column6{
	height: 150px;
}
.column7{
	height: 430px;
}
.column1,.column2,.column3,.column4,.column5,.column6,.column7,.column8,.column9,.column10{
	width: 1200px;
	margin: auto;
	margin-bottom: 35px;
}

.newimg{
	width: 585px;
	float: left;
	}
.newlist{
	width: 585px;
	float: right;
}
.list_lis li{
	width: 146px;
	line-height: 45px;
	float: left;
	background-color: #f4f4f4;
}
.list_lis li a{
	color: #333333;
	font-size: 20px;
	font-weight: 600;
	padding: 10px 33px;
}
.list_lis li:hover{
	color: #ffffff;
	background-color: #0055C2;
}
.list_lis li a:hover{
	color: #ffffff;
	}
.sy_k_xl2{
	clear: both;
}
.news_list_sy li {
    height: 47px;
    line-height: 47px;
    padding-left: 20px;
    background: url(../img/sy_qdf.png) no-repeat left center;
	
}
.news_list_sy li .tit {
    display: block;
    float: left;
    height: 45px;
    width: 80%;
    font-size: 16px;
    color: #4d4e4f;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.news_list_sy li .time {
    float: right;
    font-size: 14px;
    color: #c4c5c8;
    width: 20%;
    text-align: right;
}
.news_list_sy1 li {
    height: 45px;
    line-height: 45px;
    padding-left: 20px;
    background: url(../img/sy_qdf.png) no-repeat left center;
	
}
.news_list_sy1 li .tit {
    display: block;
    float: left;
    height: 45px;
    width: 75%;
    font-size: 16px;
    color: #4d4e4f;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.news_list_sy1 li .time {
    float: right;
    font-size: 14px;
    color: #c4c5c8;
    width: 25%;
    text-align: right;
}

.img-list ul li{
	float: left;
	
	
}
.column2,.column3{
	clear: both;
	}
.column4{
    height: 360px;
}
.img-l2,.img-l3,.img-l4,.img-l5,.img-l6{
	padding-left: 20px;
}
.gwyxx{
	width: 585px;
	float: left;
}
.szfxx{
	width: 585px;
	float: right;
}
.list_gwy  {
	border-bottom:2px solid #f4f4f4 ;
	height: 46px;
}
.list_gwy li {
    width: 180px;
    line-height: 45px;
    float: left;
}
.list_gwy li a {
    color: #333333;
    font-size: 20px;
    font-weight: 600;
    padding: 10px 33px;
}
.list_gwy li a:hover{
	color: #1e51b1;
}
.list_gwy li:hover {
        height: 46px;
        border-bottom: 3px solid #1e51b1;
}
.column5{
	clear: both;
}
.zwgk{
    width: 30%;
	float: left;
	padding-top: 10px;
}
.zwgk-nav li {
    float: left;
    width: 33.3333%;
    margin-bottom: 28px;
}
.zwgk-nav li a {
    display: block;
        position: relative;
}
.zwgk-nav li.li0 a:before {
    background-image: url(../img/z1.png);
}
.zwgk-nav li.li1 a:before {
    background-image: url(../img/z2.png);
}
.zwgk-nav li.li2 a:before {
    background-image: url(../img/z3.png);
}
.zwgk-nav li.li3 a:before {
    background-image: url(../img/z4.png);
}
.zwgk-nav li.li4 a:before {
    background-image: url(../img/z5.png);
}
.zwgk-nav li.li5 a:before {
    background-image: url(../img/z6.png);
}
.zwgk-nav li.li6 a:before {
    background-image: url(../img/z7.png);
}
.zwgk-nav li.li7 a:before {
    background-image: url(../img/z8.png);
}
.zwgk-nav li.li8 a:before {
    background-image: url(../img/z9.png);
}
.zwgk-nav li.li9 a:before {
    background-image: url(../img/z10.png);
}
.zwgk-nav li.li10 a:before {
    background-image: url(../img/z11.png);
}
.zwgk-nav li.li11 a:before {
    background-image: url(../img/z12.png);
}
.zwgk-nav li a span {
    display: block;
    text-align: center;
}
.zwgk-nav li a:before {
    content: '';
    display: block;
    margin: 0 auto 12px;
    width: 60px;
    height: 60px;
    
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 40%;
    -webkit-border-radius: 40%;
    -o-border-radius: 40%;
}
.grid {
    padding: 0 15px;
}
.zwgk-list-r{
	width: 70%;
	float: right;
}
.zw-list-r li{
	width: 100px;
	    line-height: 45px;
	    float: left;
}
.zw-list-r li a{
	font-size: 1.125em;
	    font-weight: bold;
		padding: 10px;
}
.zw-list-r li a:hover{
	color:#1e51b1 ;
	
}
.zw-list-r{
	color:#1e51b1 ;
	border-bottom: 2px solid #f4f4f4;
	    height: 46px;
}
.zw-list-r li:hover{
	height: 46px;
	border-bottom: 3px solid #1e51b1;
}
#con_d_1 {
    padding: 25px;
    border: #4469b5 1px solid;
    height: 510px;
}

#con_d_3 {
    padding: 25px;
    border: #4469b5 1px solid;
    height: 510px;
}
.zwfu-l{
	width: 28%;
	float: left;
}
.zwfu-r{
	width: 70%;
	float: right;
}
.z-img-r ul li{
	padding: 0px 0px 20px 20px;
	    width: 33.3%;
	float: left;
	
}
.z-img-l a img{
	width: 321px;
}
.hdjl-l{
	width: 32%;
	float: left;
}
.hdjl-r{
	width: 68%;
	float: right;
}
.h-img-l ul li{
	padding: 0px 10px 15px 0px;
	float: left;
}
.list_zw li{
	width: 300px;
	float: left;
	background-color: #8ea8d8;
	padding: 10px 98px;
	    margin: 10px 10px 0px 10px;
}
.list_zw li a{
	font-size: 26px;
	color: #ffffff;
}
.list_zw li:hover{
	background-color: #0055C2;
}
.list_zw {
    width: 960px;
    margin: auto;
}
.zt-img ul li{
	padding: 10px 7px 10px 7px;
	float: left;
}

.sdll {
    margin: auto;
    width: 291px;
    /* width: 24.3%; */
}
.sdll-l{
	width: 68%;
	float: left;
}
.sdll-r{
	width: 30%;
	float: right;
}
.sdll-img{
	width: 28%;
	float: left;
}
.sdll-img1{
	
	width: 70%;
float: right;
}
.sdll-img1 ul li{
	padding: 0px 0px 18px 24px;
	float: left;
}
.hdjl{
	color: #1e51b1;
	    border-bottom: 2px solid #f4f4f4;
	    height: 36px;
}
.hdjl li {
    width: 120px;
    padding: 0 0 15px;
    float: left;
}
.hdjl li:hover{
	height: 36px;
	border-bottom: 3px solid #1e51b1;
}
.hdjl li a {
    font-size: 1.125em;
    font-weight: bold;
    padding: 18.5px;
}
.sdll-1 {
    margin: 15px 0px 15px 0px;
}
/*footer*/
.footer-nav{
				width:100%;
    margin: auto;
   
    background-color: #dfeefe;
    height: auto;
	height:46px;
			}
			.footer-n {
    width: 1200px;
    margin: 0 auto;
    height: auto;
}
.form_input {
    width: 100%;
    height: auto;
}
.form_input>li {
    float: left;
    height: 40px;
    width: 182px;
    margin-right: 21px;
}
.sel_mask {
   
}
.sel_mask {
    position: relative;
    width: 100%;
    height: 46px;
    line-height: 46px;
    color: #1f52b1;
    font-size: 14px;
	 background: url(/img/lx_ss.png) no-repeat center right;
}
.sel_mask span {
    position: absolute;
    top: 0px;
    left: 0px;
    left: 20px;
    display: block;
    width: 90%;
    cursor: pointer;
}
.sel_mask ul {
    width: 100%;
    position: absolute;
    top: 39px;
    left: -1px;
    height: 120px;
    overflow: auto !important;
    overflow-x: hidden;
    background: #f4f4fa;
    display: none;
    border: 1px solid #eee;
    border-top: none;
}
.sel_mask ul li a {
    clear: both;
    display: block;
    padding-left: 10px;
    text-align: left;
    color: #333;
    border-bottom: 1px dotted #999;
    height: 30px;
    line-height: 30px;
}
a:link, a:visited {
    TEXT-DECORATION: none;
}
.footer {
    clear: both;
}		
.footer-bq{
	background-color: #1e51b1;
	height: 125px;
}
.footer-b{
	width: 1200px;
	margin: auto;
}
.bq1,.bq2,.bq3{
	float: left;
	}
.bq1{
	width: 8%;
	padding: 20px;
}
.bq2{
	width: 72%;
	padding: 15px;
}
.bq3{
	width: 20%;
	padding-top: 30.5px;
}
.bgt,.zc{
	float: left;
}
.zc{
	padding-left: 20px;
}
.bq2 ul li{
	width: 33.3%;
	font-size: 15px;
	color: #ffffff;
	padding: 10px 10px 0 10px;
	float: left;
}
.bq2 ul li a{
	font-size: 15px;
	color: #ffffff;
}
/**内容页**/
.content-c{
	width:1200px;
	height:auto;
	margin:35px auto ;
	
}
.dqwz a {
    height: 24px;
    line-height: 24px;
    font-size: 16px;
    color: #666666;
}
.dqwz {
    margin-bottom: 35px;
	padding: 0 10px;
}
.lm-t {
    margin-bottom: 35px;
}
.content-n .tit {
    font-size: 24px;
    color: #0055c2;
    line-height: 35px;
    text-align: center;
    padding: 30px 0 20px;
    font-weight: bold;
}
.content-n .tit_f {
    font-size: 18px;
    color: #1b50a0;
    line-height: 35px;
    text-align: center;
    padding: 30px 0 20px;
    font-weight: bold;
}
.content-n .zz_time_ll {
    margin-bottom: 20px;
    height: 35px;
    line-height: 35px;
    font-size: 13px;
    color: #999999;
    border-bottom: 1px dotted #dfdfdf;
    border-top: 1px dotted #dfdfdf;
    text-align: center;
}
.content-n .content_zw {
    font-size: 16px;
    color: #494949;
    line-height: 36px;
    text-align: justify;
    text-indent: 2em;
    padding-bottom: 30px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 30px;
}
.next_per .up {
    line-height: 30px;
    font-size: 14px;
    color: #666666;
}
.next_per .up a {
    color: #666666;
}
.ewm {
    text-align: center;
    margin-top: 20px;
}

	.content-n .zz_time_ll .zz {
    padding: 0 8px;
}
.lm-t {
    padding: 0 15px;
    width: 100%;
    border-bottom: 2px #ffbc42 solid;
    height: 46px;
    font-size: 22px;
    color: #0055c2;
    line-height: 35px;
    font-weight: bold;
}
/**列表页**/
.content-l{
	width:78%;
	float:left;
}
.content-r{
	width:20%;
	float:right;
}

.list_news_s {
    padding: 20px 0;
}
.list_news_s li {
    height: 48px;
    line-height: 48px;
    padding-left: 20px;
    background: url(../img/sy_qdf.png) no-repeat 3px center;
}
.list_news_s li .titt {
    width: 85%;
    font-size: 16px;
    color: #494949;
    height: 48px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
	float: left;
}
.list_news_s li .time {
    width: 90px;
    font-size: 14px;
    color: #999999;
	float: right;
}
/*.time {
    float: left;
    width: 175px;
}
*/
.content-n {
    margin-bottom: 35px;
}
.lm-t1 {
    padding: 0 15px;
    width: 100%;
    border-bottom: 2px #ffbc42 solid;
    height: 46px;
    font-size: 22px;
    color: #0055c2;
    line-height: 35px;
    font-weight: bold;
}
.tsbs_right_content {
    width: 240px;
    height: auto;
}
.xwzx_l {
    width: 100%;
    height: auto;
}
.ej_nav {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
}
.ej_nav .lmmc {
    background-color: #0055c2;
    line-height: 60px;
    padding: 0px 20px;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    text-align: center;
}
.xwzx_l .ej_xwzx_list {
    height: auto;
    padding-bottom: 30px;
    background-color: #f9f9f9;
}
.xwzx_l .ej_xwzx_list .nav_rj {
    width: 100%;
    margin: 0 auto;
    height: auto;
}
.xwzx_l .ej_xwzx_list li {
    font-size: 16px;
    position: relative;
}
.xwzx_l .ej_xwzx_list li a {
    border-bottom: 1px dotted #e6e6e6;
    line-height: 60px;
    color: #494949;
    font-weight: bold;
    text-align: center;
    display: block;
}
.xwzx_l .ej_xwzx_list .on>a {
    color: #0055c2;
    border-right: 3px solid #0055c2;
    background-color: #fff;
}

/**混合检索**/
.js{
	padding:10px;
	font-size:16px;
	}
/**县政府**/
.content-xzf{
	width:1200px;
	height:auto;
	margin:35px auto ;
	}
.xzf-l{
	width:580px;
	float:left;
	}
.xzf-r{
	width:580px;
	float:right;
	}
.xzfld_list {
    width: 96%;
    height: auto;
    margin: 0 auto 30px;
}
.ld-l {
    clear: both;
}
.list_zfhy {
    border-bottom: 2px solid #f4f4f4;
    height: 46px;
}
.list_zfhy li {
    /*width: 180px;*/
    line-height: 45px;
    float: left;
}
.list_zfhy li a {
    color: #333333;
    font-size: 20px;
    font-weight: 600;
    padding:10px 15px;
}
.list_zfhy li a{
	color: #1e51b1;
}
.list_zfhy li {
        height: 46px;
        border-bottom: 3px solid #1e51b1;
}
.news_list_sy li .tit-x {
    display: block;
    float: left;
    height: 45px;
    width: 80%;
    font-size: 16px;
    color: #4d4e4f;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.list_gzbg {
    border-bottom: 2px solid #f4f4f4;
    height: 46px;
}
.list_gzbg li {
    /*width: 180px;*/
    line-height: 45px;
    float: left;
}
.list_gzbg li a {
    color: #333333;
    font-size: 20px;
    font-weight: 600;
    padding:10px 15px;
}
.list_gzbg li a{
	color: #1e51b1;
}
.list_gzbg li {
        height: 46px;
        border-bottom: 3px solid #1e51b1;
}
.news_list_sy li .tit-x {
    display: block;
    float: left;
    height: 45px;
    width: 80%;
    font-size: 16px;
    color: #4d4e4f;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.xzfgzjg {
    width: 250px;
    margin: auto;
    border-bottom: 2px #0055c2 solid;
	margin-bottom:25px;
}
.gk_bt {
    width: 150px;
    margin: 0 auto;
    padding: 20px 0px;
	text-align:center;
}
.gzbg{
	margin-top:35px;
}
.xzbm{
	clear:both;
	/*margin-top:35px;*/
	margin-bottom:35px;
	}
	.xzbm ul li{
		width:200px;
		
		float: left;
    margin:0 40px;
   
    /*border: 1px solid #0055c2;*/
    height: 35px;
    line-height:35px;
    text-align:left;
	}
.xzflist{
	clear:both;
}
/**施甸概况**/
.sdjj{
	background:url(../img/gkbj.png) no-repeat;
    margin-bottom: 35px;
    margin-top: 15px;
	
	}

.jj-more{
  
    /* width: 20%; */
    /* margin: auto; */
    float: right;
    border: 2px solid #0055c2;
    border-radius: 20px;

}
.xlsd {
    height: 112px;
    margin-bottom: 35px;
}
.jj-more a{
	padding:10px;
	}
	.gkimg-l2, .gkimg-l3, .gkimg-l4, .gkimg-l5, .gkimg-l6 {
    padding-left: 24px;
}
.sd-img{
	height:700px;
	background-color:#dfeefe;
	}
.sd-img1{
	padding:25px;
}
.smsd{
	height: 60px;
    margin: 35px 100px;
	}
.smsd img {
	float:right;
	}
	.mlsd {
    height: 450px;
}
.mlsd2 ul li {
    float: left;
    width: 25%;
    padding: 10px;
}
.ml-l{
	float:left;
	width:40%;
	padding: 30px 135px;
	}
.ml-r{
	float:right;
	width:60%;
	margin-top: 80px;
	
}
.ml-r ul li {
    float: left;
    width: 33%;
    padding: 10px 0px 10px 0px;
}
/**互动交流**/
.lytj{
	height:50px;
	border:2px solid #0055c2;
	margin-bottom: 35px;
    margin-top: 15px;
	}
.lytj-l {
    text-align: center;
    padding: 15px;
   
}
.zxlx-t {
    padding: 0 15px;
    border-left: 20px #ffbc42 solid;
    height: 40px;
    font-size: 22px;
    line-height: 35px;
    font-weight: bold;
    border-right: 5px #ffbc42 solid;
}
.zxlx {
  height: 490px; 
    margin-bottom: 35px;
	clear:both;
}
.zxlx-r {
    padding: 0 15px;
    /* border-left: 20px #ffbc42 solid; */
    height: 40px;
    font-size: 18px;
    line-height: 35px;
    font-weight: bold;
    border-bottom: 5px #ffbc42 solid;
    float: right;
    
    margin-top: 10px;
}
.zxlx-r a{color: #0055c2;}
.zjdc{
	margin-top:35px;
	margin-bottom:35px;
}
.h-img{
	width:80%;
	margin-bottom: 35px;
	margin:auto;
	}

.h-img ul li{
	width:20%;
	height:150px;
	float:left;
	}
/**年度报告**/
.ndbgt {
    width: 1200px;
    height: 45px;
    font-size: 18px;
    line-height: 45px;
    background-color: #f6f6f6;
    padding: 0 20px;
    border-left: 5px solid #069be5;
}
.ndbgl ul {
    margin-top: 20px;
    margin-bottom: 20px;
}
.ndbgl ul li {
    width: 213px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #dcdcdc;
    float: left;
    margin: 0 27px 20px 0;
}
.ndbgl ul li a {
    color: #4d4e4f;
    display: block;
    text-align: center;
    font-size: 15px;
}
.ndbglogo {
    margin-bottom: 30px;
}
.ewm ul li {
    float: left;
}
/**利企惠民**/
.lqhmlogo{
	background:url(/img/lqhmbg.png) no-repeat center;
	height:1200px;
	
	}
	.lqhm {
    min-width: 1200px;
    margin: 0 auto;
    max-width: 1920px;
    background: url(img/lqhm_bg.png) no-repeat center 0;}
.lqhm_t {
    width: 1200px;
    margin: auto;}
.lqhm_t img {
    padding-top: 150px;}
.lqhm_content{
	width:1200px;
	margin:auto;
	padding-top:360px;}
.lqhm_l{
	width:790px;
	float:left;
	background-color:#FFF;
	border-radius: 10px 0 0px 10px;
	margin-bottom: 20px;}
.lqhm_r{
	width:410px;
	float:right;
	background-color:#FFF;
	border-radius: 0 10px 10px 0;
	height: 820px;
    margin-bottom: 20px;}
.lq_dt_zf {
    width: 790px;
    height: 820px;
    overflow: hidden;}
.lqlist_lis {
    height: 70px;
    width: 100%;
   background-color: #94d9f0;
    border-radius: 10px;}
.lqdt .curr {
   background: url(img/t_bg.png) no-repeat center;}
.lqlist_lis .curr a {
    color: #fff;}
.lqlist_lis li {
    width: 130px;
    height: 50px;
    /*border: 1px solid #e5e5e5;
    background-color: #f6f6f6;*/
    float: left;
   margin: 10px;}
.lqlist_lis li a {
    display: block;
    width: 130px;
    height: 50px;
    line-height: 48px;
    text-align: center;
    font-size: 16px;
	color:#000;
	font-weight: bold;
    font-size: 22px;}
.lqsy_k_xl1 {
   
    width: 100%;
    height: auto;}
	ul.lqnews_list_sy {
    padding: 10px;
}

.lqnews_list_sy li a{
	font-size:16px;
	color:#000;}
.lqnews_list_sy li span{
	float: right;
    font-size: 14px;
    color: #c4c5c8;
    width: 100px;
    text-align: right;
    height: 30px;}

.lqnews_list_sy li {
	
    height: 45px;
    line-height: 45px;
    padding-left: 20px;
	padding-right: 20px;
    background: url(../images/sy_qdf.png) no-repeat left center;}
.lqnews_list_sy li .tit {
    display: block;
    float: left;
    height: 35px;
    width: 80%;
    font-size: 15px;
    color: #4d4e4f;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;}
.lqnews_list_sy li .date {
    float: right;
    font-size: 16px;
    color: #c4c5c8;
    /*width: 85px;*/
    text-align: right;}
	.lqhm_h {
    margin-left: 40px;}
.lqhm_h_t {
    display: block;
    height: 56px;
    line-height: 48px;
    font-size: 16px;
    font-weight: bold;
    font-size: 22px;
    padding-top: 10px;
    border-bottom: 4px solid #94d9f0;
	width: 350px;}
.lqhm_h_i ul {
    padding: 10px 0;}
	.lqhm_h_i ul li img {
		padding-top:5px;
		}
		/*图片滚动*/	
.bs_001_02{
	width:1198px;
	/*border:1px solid #e5e8eb;
	background-color:#f6f6f6;*/
	height:auto;
	padding:25px 0;
	margin-bottom:35px;
	}	
	.bottom_kstd {
    height: 70px;
    width: 1200px;
}
.blk_18 {
    overflow: hidden;
    zoom: 1;
    float: left;
    width: 1178px;
    margin: 0 10px;
    display: inline;
}
.blk_18 .LeftBotton {
    background: url(/images/prv_i.png) no-repeat;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton {
    width: 22px;
    height: 70px;
    float: left;
   
    margin-top: 20px;
}

.blk_18 .pcont {
    width: 1134px;
    float: left;
    overflow: hidden;
}
.blk_18 .ScrCont {
    width: 32766px;
    zoom: 1;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
    float: left;
}
.blk_18 ul li {
    width: 367px;
    float: left;
    line-height: 106px;
    margin: 0 7px;
    display: inline;
}
.blk_18 ul li a {
    display: block;
    width: 367px;
    height: 106px;
}
.blk_18 ul li a img {
    width: 367px;
    height: 106px;
}
.blk_18 .RightBotton {
    background: url(/images/next_i.png) no-repeat;
}
/**统计数据**/
.sjtj_t{
	height:87px;
	margin-bottom:10px;
	}
.sjtj{
	height:655px;
	margin-bottom:77px;}
.sjtj_l{
	width:290px;
	float:left;
}
.sjtj_l li{
background-color: #eeeef1;
    margin: 0 0 2px 0;
   padding: 14px 10px;}
	.sjtj_l li {
		font-size:16px;
		color:#000;
		font-weight:bold;
		}
		.sjtj_l li:hover{
	color:#FFF;
	}

.sjtj_l li:hover{
	
	background-color:#527dc4;}

.sjtj_r{
	width:896px;
	float:right;
	}
.sjtj-l2{
	height:74px;
	margin-bottom:35px;
	}
.sjtj-l2 ul li{
	float:left;}
.sjtj-l2_img{
	padding-left:6px;
}
.bmsj-img ul li {
    float: left;
    padding: 8px;
}

.busj-t{
	height:87px;
	margin-bottom:10px;}
	.bmsj {
    height: 540px;
   
    background-color: #f2f2f2;
}
.bmsj_t{
	width: 1200px;
    height: auto;
    margin: 0 auto;
    padding: 20px 0 40px;
	}
/**疫情专题**/
.yqfk-main{
	min-width: 1200px;
	margin:0 auto;
    max-width: 1920px;
}
.yqfk-logo img{
	width: 100%;
}
.yqfk-centent{
	width: 100%;
	
}
.centent-yq{
	width: 1200px;
	margin: auto;
	background-color: #FFFFFF;
}
.yqlist1,.yqlist2,.yqlist3,.yqlist4,.yqlist5{
	width: 1100px;
	margin: auto;
	
	clear: both;
}
.yqlist1{
	height: 400px;
	margin-bottom:35px;
}
.yqlist2{
	height: 94px;
}
.yqlist3{
	height: 450px;
}
.yqlist5{
	height: 450px;
}
.yqlist1-l{
	width: 516px;
	float: left;
	margin-top: 30px;
}
.yqlist1-r{
	width: 516px;
	float: right;
	margin-top: 30px;
}
.yqlist4 {
    margin-top: 30px;
}
.yqlist ul li{
	height: 35px;
	line-height: 35px;
	padding-left: 20px;
    background: url(../images/sy_qdf.png) no-repeat left center;
}
.yqlist ul li a{
	display: block;
	    float: left;
	    height: 35px;
	    width: 80%;
	    font-size: 15px;
	    color: #4d4e4f;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
}
.yqlist ul li.date{
	float: right;
	    font-size: 14px;
	    color: #c4c5c8;
	    width: 75px;
	    text-align: right;
}
.yqlist2 ul li{
	float: left;
	margin-top:30px;
}
.yimg1{
	padding-left: 20px;
}
.yqlist4 ul li{
	float: left;
}
.yimg2{
	padding-left: 16px;
}
.yqimg2{
	padding-top: 16px;
}
.wsxc {
    width: 1100px;
    margin: auto;
}
/**组织机构*/
.zdxzjct {
    border-bottom: 2px solid #ccc;
    width: 768px;
    margin-left: -20px;
}
.zdxzjct ul li {
    padding: 0 23px;
    min-width: auto;
}
.zdxzjct ul li {
    min-width: 94px;
    font-weight: bold;
    height: 35px;
    line-height: 35px;
    display: inline-block;
    padding: 0 8px;
    background: rgb(45,102,165);
    color: #fff;
    font-size: 16px;
    text-align: center;
    display: inline-flex;
}
.zdxzjct ul li {
    padding: 0 23px;
    min-width: auto;
}
/*社会公益*/
.shgy_c1,.shgy_c2,.shgy_c3,.shgy_c4,.shgy_c5{
	clear:both;
	margin-top:30px;
}
.shgy_c1{
	height:400px;
}
.shgy_c2{
	height:250px;
}
.shgy_c3 {
    height: 280px;
}
.shgy_c4 {
    height: 160px;
}
.shgy_c5 {
    height: 280px;
}
.shgy-l{
	width: 580px;
    float: left;
	
	}
.shgy-r{
	width: 580px;
    float: right;
	}
.shgy3 {
    border-bottom: 2px #308bd6 solid;
    height: 36px;
}
.shgy3 a {
    border-bottom: 5px #308bd6 solid;
    color: #308bd6;
    font-size: 24px;
    font-weight: bold;
    height: 40px;
    
}
.shgy5 ul li{
	float:left;
	padding: 0 27px;
}
/**应急管理**/
.zhy_zfzx_tsbs {
    width: 100%;
    height: auto;
}
.clearfloat {
    zoom: 1;
}
.a2019_pic {
    width: 100%;
    height: 120px;
}

.a2019_pic img {
    height: 120px;
    width: 100%;
}
.fzzf_center_zh {
    width: 100%;
    height: auto;
    margin: 30px auto 0;
}
.fl {
    float: left;
}
.fzzf_left_zh {
    width: 930px;
    height: auto;
}
.fzzf_001 {
    width: 100%;
    height: 250px;
    margin-bottom: 10px;
    overflow: hidden;
}
.zffzdt_slit {
    width: 450px;
    height: 250px;
}
.fr {
    float: right;
}
.bs_lmmc_sy {
    height: 45px;
    line-height: 45px;
    background-color: #f6f6f6;
    border-left: 3px solid #0055c2;
}
.bs_lmmc_sy .lm {
    display: inline-block;
    padding: 0 20px;
    font-size: 16px;
    color: #0055c2;
    font-weight: bold;
    float: left;
}
.bs_lmmc_sy .sy_more {
    float: right;
    display: inline-block;
    padding: 0 10px 0 20px;
    height: 45px;
    line-height: 45px;
}
.bs_lmmc_sy .sy_more img {
    margin-top: 8px;
    width: 30px;
}
.sy_k_xl1 {
    margin-top: 15px;
    width: 100%;
    height: auto;
}
.news_list_sy li {
    height: 35px;
    line-height: 35px;
    padding-left: 20px;
    background: url(/img/sy_more.png) no-repeat left center;
}
.news_list_sy li .tit {
    display: block;
    float: left;
    height: 35px;
    width: 80%;
    font-size: 15px;
    color: #4d4e4f;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.news_list_sy li .date {
    float: right;
    font-size: 14px;
    color: #c4c5c8;
    width: 75px;
    text-align: right;
}
/**政务服务**/
#con_d_2 {
	width: 1200px;
	margin: auto;
    padding: 25px;
    border: #4469b5 1px solid;
    height: 640px !important;
	
}
.ztfw-t,.ztfwl,.ztfw-l {
	margin-bottom:35px;
}
.zwfu-l {
    width: 49%;
    float: left;
	border-right: 2px #dbe2e8 solid;
}
.zwfu-r {
    width:49%;
    float: right;
}
.sw1{
	width: 50px;
	    height: 50px;
	    vertical-align: top;
		display: inline-block;
		    background-image: url(../img/sw1.png);
		    background-repeat: no-repeat;
		    background-position: 50% 50%;
		    background-color: transparent;
		    background-size: auto;
}
.ztfw-t h3{
	font-size: 32px;
	font-weight: bold;
}
.ztfwl{
	font-size: 0;
	    margin: 0 0;
		padding: 10px 35px;
		margin-bottom:35px;
}
li {
    list-style: none;
}
a {
    text-decoration: none;
}
.ztfwl li{
	text-align: center;
	display: inline-block;
	    vertical-align: top;
	    width: 20%;
	    padding: 0 0;
}
.ztfwl .round{
	
	    width: 90px;
	    height: 90px;
	    margin: 0 auto 8px;
	    line-height: .9rem;
	    background: #f1f5f8;
	    border-radius: 50%;
	    -webkit-transition: all 0.2s linear 0s;
	    -moz-transition: all 0.2s linear 0s;
	    -ms-transition: all 0.2s linear 0s;
	    -o-transition: all 0.2s linear 0s;
	    transition: all 0.2s linear 0s;
	}

.spirit {
	width: 48px;
	height: 48px;
	vertical-align: middle;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: transparent;
    background-size: auto;
	margin:20px;
}
.sw2{
	 background-image: url(../img/sw2.png);
}
.ztfwl a:hover .title {
    color: #1e51b1;
}
.title {
    height: 50px;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    color: #000;
    text-align: center;
}
.tt2 {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.sw3{
	 background-image: url(../img/sw3.png);
}
.sw4{
	 background-image: url(../img/sw4.png);
}
.sw5{
	 background-image: url(../img/sw5.png);
}
.sw6{
	 background-image: url(../img/sw6.png);
}
.sw7{
	 background-image: url(../img/sw7.png);
}
.sw8{
	 background-image: url(../img/sw8.png);
}
.sw9{
	 background-image: url(../img/sw9.png);
}
.sw10{
	 background-image: url(../img/sw10.png);
}
.sw11{
	 background-image: url(../img/sw11.png);
}
.sw12{
	 background-image: url(../img/sw12.png);
}
.sw13{
	 background-image: url(../img/sw13.png);
}
.sw14{
	 background-image: url(../img/sw14.png);
}
.sw7 {
    width: 50px;
    height: 50px;
    vertical-align: top;
    display: inline-block;
    background-image: url(../img/sw7.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: transparent;
    background-size: auto;
}
.ztfw-l h3 {
    font-size: 32px;
    font-weight: bold;
}
.column {
    position: relative;
    margin: 0 0 20px;
}
.column h3 {
    font-size: 32px;
    font-weight: 700;
    line-height: 50px;
    color: #000;
    text-align: left;
	margin: 0;
}
.info {
    font-size: 15px;
    font-weight: 500;
    line-height: 28px;
    color: #706f6f;
    text-align: justify;
	margin: 0;
}
.info-link3.mb22 {
    margin-bottom: 24px;
}
.info-link3 {
    font-size: 0;
    margin: 0 -4px;
}
ul, li {
    margin: 0px;
    padding: 0px;
}
ul, ol {
    list-style: none;
}
.info-link3 > li {
    display: inline-block;
    vertical-align: top;
    width: 23%;
    padding: 0 4px;
}
.info-link3 a {
    display: block;
    margin: 0 0 8px;
    font-size: 16px;
    font-weight: 500;
    line-height:40px;
    color: #000;
    text-align: center;
    border: 1px solid #dbe2e8;
    border-radius: 6px;
    -webkit-transition: all 0.2s linear 0s;
    -moz-transition: all 0.2s linear 0s;
    -ms-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
}
a {
    cursor: pointer;
}
.info-link3 li.w50 {
    width: 47.5%;
}
