@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,caption,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
caption{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
h3{font-size:1rem;font-family:微软雅黑;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:15px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
body{font-family: 微软雅黑;}
a{ text-decoration: none; color:#000}
p{ text-decoration: none; color:#000}
.clear{ clear:both}
.content img{max-width: 95%;}
.br_18{margin-top: 18px}
/* 头部 */
.heder-top{ width:100%;background-color:#e8e8e8; margin:0 auto;}
.heder-topnhhy{width:1020px;height:30px;  margin:0 auto; }
.nhhy{width:382px;height:30px; float:left; }
.nhhy span{ font-size:12px; font-family:微软雅黑; line-height:30px; color:#312e2e;}
.swsy{ width:638px;height:30px; float:left; float:left;}
.swsy span{ font-size:12px; font-family:微软雅黑; line-height:30px;margin-left:430px; color:#312e2e;}
.swsyays{ color:#312e2e;}
.picture{ width:1020px;height:204px; margin:0 auto; background-repeat:no-repeat;background-size:1020px 204px;}

.nav{ width:1020px;height:42px; margin:0 auto; background-color:#3b65ed;}

.wzsykj{width:1020px;height:42px; line-height:42px; background-color:#3b65ed}
.wzsykj span a{ font-size:20px; font-family:微软雅黑;color:#FFF}
.nav-left{width:739px;height:42px;float:left; }

.nav-left li{ height:42px; line-height:42px;font-size:18px; font-family:微软雅黑; float:left;padding-left:31px; padding-right:31px;}
.nav-left li a{height:42px; line-height:42px;color:#FFF;}
.nav-left li a:hover,.cur{height:42px; line-height:42px; font-weight:bold; }



.ggys{line-height:45px;padding-top:9px;float:left;}

.search { width:281px;height:42px; float:left;}
.fr {
    float: right;
}
.ipt01 {
    width: 213px;
    height:29px;
    line-height: 29px;
    font-size: 13px;
    border: none;
    background-color: #ffffff;
    margin-right:3px;
	font-family:宋体;
	color:#a5a2a2;
	float: left;
margin-top:7px;
}
.btn01 {
    background: #073282;
    width: 52px;
    height: 30px;
    border: none;
    cursor: pointer;
	float: left;
    margin-top: 6px;
    color:white;
    font-family: Microsoft YaHei;
    font-weight: 500;
    font-size: 16px;
}

/*main*/
.xzmain{  width: 1020px;
			margin:0 auto;
			margin-top:13px;}
	
.jdtgzdt{ width: 1020px;
		height:335px;
		margin:0 auto;
	}
	/*焦点图*/
.jdtys{width: 456px;height:335px;float:left;margin-right:16px; }
.jdtys .m_swiper{width:455px;height:334px;background:#efefef;position:relative;}
.jdtys .m_swiper .bd{width:100%;height:100%;}
.jdtys .m_swiper .bd li{width:455px;height:334px;position:relative;}
.jdtys .m_swiper .bd li>a{width:100%;height:100%;display:block;}
.jdtys .m_swiper .bd li>a img{width:100%;height:100%;}
.jdtys .m_swiper .bd li div.mes{height:40px;position:absolute;left:0px;right:0px;bottom:0px;padding-left:5px;padding-right:164px;line-height:40px;background:rgba(0,0,0,0.6);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jdtys .m_swiper .bd li div.mes a{color:#fff;font-size:15px;}
.jdtys .m_swiper .hd{position:absolute;width:150px;right:0px;height:40px;bottom:0px;text-align:right;padding-right:5px;}
.jdtys .m_swiper .hd ul{display:inline-block;padding-top:10px;}
.jdtys .m_swiper .hd li{width:20px;height:20px;float:left;background:#fff;margin-left:5px;border-radius:2px;text-align:center;line-height:20px;font-size:12px;color:#333;cursor:pointer;}
.jdtys .m_swiper .hd li.on{background:#0665da;color:#fff;}
/*焦点图*/	
.gzdtys{width: 546px;  height:331px;float:left;border:1px solid #c0bfc5;}
.gzdtfont{ font-family: 微软雅黑;font-size: 16px;float: left;height:36px;line-height:36px;color:#FFF; background-color:#5d7eec;padding:0 20px;}


.gzdtmore{ float: right;margin-top: 13px;margin-right: 10px;font-size:12px;}

.gzdtnrys{width: 546px;  
		height:287px;
			padding-top:8px; }
		
.gzdtbox{width: 546px;  height:36px;border-bottom:2px solid #5d7eec;}
.gzdtnrys ul {padding-left: 10px;}	
.gzdtnrys ul li {
    /*background: url(../images/d.png) left center no-repeat;*/
    padding-left:16px;
    height:32px;
    line-height: 32px; 
	border-bottom:dashed 1px #d3d3d3;
	font-size:12px;
}

.gzdtnrys ul li span {
    float: right;
    padding-right: 8px;
    font-size:12px;
    font-family: 宋体;
    color: #333333;
}

.focusBox { position: relative; width: 1022px; height: 74px; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 1022px; height: 74px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }

/*2*/
.secondbox{ width:1020px; height:315px;margin-top:14px; }
.xxgkmlbgkj{ width:272px; height:315px; float:left;}

.gsggbox{width:359px; height:310px; float:left;  margin-left:15px; border:1px solid #d3d3d3;}
.jczwbox{ width:358px; height:310px; float:left; margin-left:12px;border:1px solid #d3d3d3;}

.xxgkmlbgkj li{width:272px; height:56px; background-color:#5d7eec;float:left; text-align:center; }

.xxglmlys{ margin-top:8px;}
.xxgkfontys{  font-size:16px;
    font-family: 宋体;
	height:56px; 
	line-height:56px;
	text-align:center;
	color:#FFF;
}

.gsggwenzbox{width:357px; height:36px; border-bottom:2px solid #5d7eec; }

.gsggfont {
    background-color: #5d7eec;
    padding: 0px 20px;
    font-family: 微软雅黑;
    font-size: 16px;
    float: left;
    height: 36px;
    line-height: 36px;
    color: #FFF;
}

.gsggsamllbox{width:357px; height:267px;}

.gsggsamllbox  span{    float: right;
    padding-right: 8px;
    font-size: 12px;
    font-family: 宋体;
    color: #333333;
}
.swgkleftbox  span{    float: right;
    padding-right: 8px;
    font-size: 12px;
    font-family: 宋体;
    color: #333333;
}


.gsggsamllbox ul {
    padding-left: 10px;
}
.gsggsamllbox ul li {
    height: 32px;
    line-height: 32px;
    border-bottom: dashed 1px #d3d3d3;
    font-size: 12px;
	padding-left:16px;
}

.jczwenzbox {width: 357px;height: 36px;border-bottom:2px solid #5d7eec;}
.jczwfont{font-family: 微软雅黑;font-size: 16px;float: left;height: 36px;line-height: 36px;color: #FFF;padding:0 20px;background-color:#5d7eec;}
.jczwmore { float: right;margin-top: 13px;margin-right: 10px;font-size: 12px;}

/* 广告位*/
.xzggwwz{ width: 1020px;
    height:103px; 
	margin:0 auto;
	margin-top:14px;}
	
	
.swgkdkjbox{	width: 1020px;
    height:50px;
	margin:0 auto;
	margin-top:14px;
	 }
	
.zwdthdjlbox{ width:100%px;
    height:50px;
	float:left;
}


.swglnrbox{ width:726px;height:215px;float:left;margin-left:13px;border:1px solid #c0bfc5;}
	
.swgkxxnrbox{  width:726px;height:138px;}
.yqljdkbox{width:1020px;
    height:122px;
	border:1px solid #c0bfc5;
	margin:0 auto;
	margin-top:14px; }
	
.yqljfontbox{ width:1020px;height:36px;border-bottom: 2px solid #5d7eec;}
	
.yqljcljbox{ width:976px;
    height:80px;
	margin:0 auto;
	margin:12px 19px 15px 15px ;
	 }
	 
.yqljcljbox li{width:237px;
    height:80px;
	float:left;
	padding-right:7px; }
	
.zndttxkbox{ width:100%;height:30px; background-color:#d6d8ed;margin:0  auto;}

.zzsysmallbox { text-align:center; height:30px; line-height:30px;width:396px;margin:0  auto;letter-spacing:2px;font-size:14px;}

.zzsyays{ color:#6e696d; font-size:14px;}

.jszcboxdkj{width:527px;height:85px;margin:0 auto  }
.leftjszc{ width:410px;height:85px; float:left; margin-top:18px;  }

.rightjszc{width:57px;height:85px;float:left;margin-top:19px;  }

.leftjszc p{ text-align:center; color:#000; margin-top:10px; font-size:14px;}



/*二级页面*/



/* 主体left */
.ba{
	margin:0 auto;
	width:1020px;
	height:auto;
	margin-top:10px;
	}
.menu{
	width:251px;
	float:left;
	border:1px solid #e2e2e2;
	}
.menu li{
	background:#336cd7;
	height:auto;
	line-height: 38px;
    text-align: center;
	margin-bottom:10px;
    cursor:pointer;
}
.menu li.cur a, .menu li:hover a {
	color:#316ad6;
}
.menu li.cur, .menu li:hover {
	/*background:url(../images/erji_07.png);*/
    background-color:#f2f6fa;
   
}
.menu > ul > li > a{
	font-family:宋体;
	font-weight:bold;
    color:white;}
.menu li ul{
	background:#fff;
	width: 145px;
    padding-left: 65px;
    padding-right: 41px;}
.menu li ul li{line-height: 24px;background-color:#f2f6fa;/*background:url(../images/erji_11.png) no-repeat 0px center;*/padding-left: 20px;text-align: left;border-bottom:1px dashed  #ccc;margin-bottom: 2px;}
.menu li ul li:hover{background-color:#f2f6fa;/*background:url(../images/erji_11.png) no-repeat 0px center*/;}
a.zfxxabq{
	color:#1256cd;
	font-size:13px;}
a.zfxxabq:hover{
	color:#1256cd;
	font-size:13px;}
.br{
	float:left;
    border:1px solid #e2e2e2;
	width:756px;
	margin-left:8px;
    }
.br1{
    border:1px solid #e2e2e2;
    }
.br_fir{
	/*background:url(../images/erji_03.png) repeat-x;*/
    background-color:#f2f6fa;
	height:30px;}
.br_fir img{
	margin-left: 16px;
    margin-top: 5px;
	float:left;
    margin-right:8px;}
.br_fir span {
	line-height:22px;
}
.br_fir span a{
	padding:8px;
}
.br_sec ul{
	padding:20px;}
.br_sec ul li{
	height:30px;
	line-height:30px;
    border-bottom:1px dashed  #ccc;
}
.br_sec ul li img{
	margin-right:8px;
	position: relative;
    top: 15px;
    float:left;
	}
.br_sec ul li a,.br_sec ul li span.br_fir a{
	color:#000;
	font-family:微软雅黑;
	font-size:12px;
    float:left;
    text-overflow:ellipsis;
	}
.br_sec ul li span{
	float:right;
    font-size:12px;

}
.br_fir span{
	float:left;
	margin-top:5px;}
.br_fir a{
	color:#565656;
	font-family:微软雅黑;
	font-size:14px;
	}
.br_sec ul li a:hover{
	color:#f80a0f;
	font-family:微软雅黑;
	font-size:12px;
	}
.br_fir a:hover{
	color:#f80a0f;
	font-family:微软雅黑;
	font-size:14px;
	}

.content{
	padding:25px;
	}
.content_fir{
	font-size:16px;
	font-family:微软雅黑;
	text-align:center;
	line-height:20px;}
.content_sec{
	font-size:24px;
	font-family:微软雅黑;
	text-align:center;
	line-height:40px;
	font-weight:bold;}
.xian{
	height:1px;
	background:#d2d2d2;
	margin-top:10px;}
.content_tir{
	text-align:center;
	font-size:12px;
	font-family:宋体;
	line-height:60px;}
.biaozhu{
    color: #F32424;
    line-height: 30px;
    font-size: 14px;
    margin-left: 36px;	}	

.govinfopencon{ height: auto;
width: 730px;
margin: 0 auto;
margin-top: 10px;
margin-bottom: 25px;}

.hudongjiaoliucon{padding: 10px;}
.hudongjiaoliutable{border-width: 1px;
border-style: solid;
border-color: #C1C5C9 ;
width: 100%;
border-collapse: collapse;
height: 60px;margin-top: 10px;}
.hudongjiaoliucontd{text-align: center;
background-color: #edf0f5;
height: 30px;
vertical-align: middle;border: #C1C5C9  1px solid; font-family:Arial;
font-size:12px;}
.hudongjiaoliucontd1{text-align: center;
height: 30px;
vertical-align: middle;border: #C1C5C9  1px solid;
font-size:12px;}
.hudongjiaoliuconbt{font-family: 宋体;
color: #5E5E5E;
font-style: normal;
font-weight: normal;
font-size: 12px;text-align: left;
height: 30px;
vertical-align: middle;
border: #C1C5C9  1px solid;}
.hudongjiaoliuconbt a{font-family: 宋体;
color: #5E5E5E;
font-style: normal;
font-weight: normal;
font-size: 12px;text-align: left;
height: 30px;
vertical-align: middle;}
.hudongjiaoliuconbt a:hover{color: #F9793C;text-decoration: underline;}




.xinjian{width: 100%; border-collapse: collapse; height: 296px; border: #cccccc 1px solid;}
.xinjintd1{text-align: center; background-color: #f0f0f0; width: 20%; height: 25px; vertical-align: middle;font-size: 12px;}
.xinjintd2{background-color: #f0f0f0; padding-left: 5px; width: 50%; vertical-align: middle;font-size: 12px;}
.xinjintd3{background-color: #f0f0f0; padding-left: 10px; width: 30%; vertical-align: middle;font-size: 12px;}
.xinjintd4{border-bottom: #cccccc 1px solid; text-align: center; height: 25px; vertical-align: middle;font-size: 12px;}
.xinjintd5{border-bottom: #cccccc 1px solid; padding-left: 5px; vertical-align: middle;font-size: 12px;}
.xinjintd6{border-bottom: #cccccc 1px solid; padding-left: 10px; vertical-align: middle;font-size: 12px;}
.xinjintd7{text-align: center; padding-left: 5px; height: 100px; vertical-align: top; padding-top: 10px; line-height:100px;font-size: 12px;}
.xinjintd8{text-align: left; padding-left: 5px; vertical-align: middle;font-size: 12px;}
.xinjintd9{z-index: 10;line-height: 20px;  position: static; border: #dcdcdc 1px solid; width: 478px; height: 95px;  top: 1px;  left: 1px;font-size: 12px;}
.xinjintd10{text-align: center; background-color: #f5f5f5; padding-left: 5px; height: 25px; vertical-align: middle;font-size: 12px;}
.xinjintd11{text-align: left; padding-left: 5px; vertical-align: middle;font-size: 12px;}
.xinjintd12{text-align: right; background-color: #f5f5f5; vertical-align: middle;font-size: 12px;}
.xinjintd13{text-align: left; padding-left: 5px; color: #f04321; vertical-align: middle;font-size: 12px;}

#menu1{
    --padding-top:5px;
    --font-size:12px;
}

.welcome{
    display: block;
    float: left;
    font-size:12px;
}

.center_a a{
    display: block;
    float: left;
    margin-left: 10px;
    color:black;
}

.welcome a{
    display: block;
    float: left;
    margin-left: 10px;
    color:black;
}

.swsy{
    display: block;
    float: right;
    margin-top: -5px;
}

.rank-list li a{ display:block; padding:0; color:#312e2e;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; position:absolute; }

.show_tbl {
    width: 100%;
    table-layout: fixed;
    font-size: 12px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
}

.show_tbl .lbl {
    text-align: center;
    font-weight: 600;
    background-color: #E1F3FF;
}
.show_tbl td {
    line-height: 30px;
    padding: 0 6px;
    border-bottom: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.show_content{
    width: 95%;
    margin: 0 auto;
    overflow:hidden;
}

.show_content p span{
    --font-size:13px;
}
.show_content img{
    margin-top: 25px;
    margin-bottom: 12px;
}

.show_content > table {
	width: 100% !important;
}

/*分页*/
.digg {
    /*width: 740px;*/
    margin: 18px auto 10px;
    height: 25px;
    text-align:center;
}
.digg span{
    width: auto;
    margin: 0px 7px 0px 0px;
    color: #CCC8BF;
    background: #eee;
    padding: 0px 12px;
    display: inline-block;
    transition: 0.3s;
    line-height: 25px;
}
.digg .current{
    padding:0 12px;
    color:#fff;
    background:#7f95e1;
}
.digg a{
    width: auto;
    margin: 0px 7px 0px 0px;
    color: #2a2a2a;
    background: #eee;
    padding: 0px 7px;
    display: inline-block;
    transition: 0.3s;
    line-height: 25px;
    padding:0 12px;
}

.show_content a{
    color:#3b65ed
}


/***** ysqgk.html *****/
.right_container_title{
    text-align: center;
    font-family: 黑体;
    font-size: 30px;
    font-weight: 600;
    padding-top: 30px;
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 5px;
    width: 95%;
    margin-left: 2%;
}
.right_container_footer{
    width: 95%;
    margin-left: 2%;
    margin-top: 10px;
}

.right_container_footer_title{
    font-family: "Microsoft YaHei";
    font-size: 18px;
}

.right_container_footer_table{
    margin-top: 5px;
}

.ysqgk_table{
    margin-top: 20px;
    width: 95%;
    margin-left: 2%;
}
.ysqgk_td_1{
    text-align: center;
    background-color: #f5f5f5;
    height: 50px;
    /*border-bottom: 1px solid #ffffff;*/
}

.td_7{
    background-color: #f5f5f5;
    height: 50px;
}

.ysqgk_td_2{
    background-color: #f5f5f5;
    text-align: right;
    padding-right: 10px;
    height: 35px;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
}
.td_4{
    background-color: #f5f5f5;
    text-align: right;
    /*border-right: 1px solid #ffffff;*/
}

.td_4_1{
    background-color: #f5f5f5;
    text-align: right;
}

.td_4_2{
    background-color: #f5f5f5;
    text-align: right;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
}

.ysqgk_td_3{
    background-color: #fafafa;
    height: 30px;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
}

.ysqgk_td_3_1{
    background-color: #fafafa;
    height: 30px;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
    text-align: center;
}

.td_5{
    background-color: #f5f5f5;
    text-align: right;
    padding-right: 10px;
    height: 35px;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
}

.td_5_1{
    background-color: #f5f5f5;
    text-align: right;
    padding-right: 10px;
    height: 35px;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
}

.td_6{
    background-color: #f5f5f5;
    height: 35px;
    /*border-right: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;*/
}

.yxmr_ey{
	vertical-align: middle;
	float: left;
	width: 165px;
	height: 45px;
	padding-left: 10px;
    margin-top:10px
}

.yxmr_ey a{
	font-size: 15px;
    /*border:solid 1px #cccccc;*/
    padding:8px;
}

.mlyx_nj{
	vertical-align: middle;
	float: left;
	width: 147px;
	height: 200px;
	margin-left: 10px;
    margin-right:10px;
    margin-top:20px
}

.mlyx_nj img{
    width: 147px;
	height: 200px;
}

.input{ background:#fff; vertical-align:middle; color:#333; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; *min-height:20px; }
.upload-box{position:relative;vertical-align:middle;}
.upload-box,.upload-box .upload-btn{display:inline-block;height:2pc;zoom:1;}
.upload-box .upload-progress{position:absolute;top:0;left:0;overflow:hidden;padding:2px 5px;height:26px;border:1px solid #d7d7d7;background:#fff;}
.upload-box .upload-progress .txt{display:block;overflow:hidden;padding-right:10px;height:18px;text-overflow:ellipsis;font-weight:400;font-style:normal;font-size:11px;line-height:18px;}
.upload-box .upload-progress .bar{position:relative;display:block;width:7pc;height:4px;border:1px solid #1da76b;}
.upload-box .upload-progress .bar b{display:block;overflow:hidden;width:0;height:4px;background:#28b779;text-indent:-99em;font-weight:400;}
.upload-box .upload-progress .close{position:absolute;top:1px;right:1px;display:block;overflow:hidden;width:14px;height:14px;text-align:center;line-height:14px;cursor:pointer;}
.upload-box .upload-progress .close:hover{text-decoration:none;}
.upload-box .upload-progress .close i{color:#535353;font-size:10px;line-height:14px;-webkit-transform:scale(.833);}
.webuploader-container{position:relative;}
.webuploader-element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}
.webuploader-pick{margin-top:5px; position:relative;display:inline-block;overflow:hidden;width:65px;height:20px;border:1px solid grey;background:#fff;color:#333;text-align:center;line-height:20px;cursor:pointer;zoom:1;}
.webuploader-pick-hover{background:#fafafa;}
.webuploader-pick-disable{opacity:.6;pointer-events:none;}
.listbor_content{padding: 8px 10px;min-height: 260px;}
.right_container_warn{width: 98%;margin-left: 2%;padding-top: 10px;}
.warn1{color:red;float:right;}
.l_red{color: red !important;}


/***** 部门index.html *****/
.row{
    margin: 0 auto;
    width: 1024px;
    padding: 0;
    clear: both;
}
/** header **/
.bmNar{height: 45px;background-color: #043591;}
.bmNar .active{
    background-color: #fff;
    color: #043591;
    font-weight: 600;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
}
.bmNar a{
    margin: 10px 14px 0px;
    padding: 5px;
    text-align: center;
    display: block;
    color: #fff;
    line-height: 25px;
    font-size: 18px;
    cursor: pointer;
}
.nar_l{
    width: 14%;
    float: left;
}
._today{
    padding-left: 45px;
    font-size: 14px;
    line-height: 45px;
    height: 45px;
    position: relative;
    background-image: url(../images/header_03.png);
    background-repeat: repeat-x;
}
#menu1 {
    float: left;
    margin-left: 15px;
}
.index_1_right{
    width: 547px;
    min-height: 313px;
    float: right;
    border: 1px solid #C0BFC5;
}
.index_2_right{
    width: 284px;
    min-height: 261px;
    float: right;
    border: 1px solid #C0BFC5;
}
.index_border{
    border: 1px solid #C0BFC5;
}
.index_img{
    height: 67px;
}
.index_img li:first-child{
    margin-left: 0px !important;
}
.index_img li{
    float: left;
    margin-left: 20px;
}

.index_title{
    height: 35px;
    border-bottom: 2px solid #1971C8;
}
.index_title div{
    background-color:#1971C8;
    font-size: 16px;
    line-height: 35px;
    height: 35px;
    color: #fff;
    width: 134px;
    text-align: center;
    float: left;
}
.index_more {
    float: right;
    margin-top: 7px;
    margin-right: 15px;
}
.index_more1 {
    font-size: 12px;
    position: absolute;
    top: -26px;
    right: 10px;
}
.list1 {
    height: 33px;
    line-height: 33px;
    border-bottom: 1px dashed #DBDBDB;
    font-size: 12px;
    margin-right: 10px;
}
.list3 {
    line-height: 35px;
    border-bottom: 1px dashed #DBDBDB;
    font-size: 12px;
    margin-right: 10px;
}
.list2 {
    line-height: 32px;
    font-size: 12px;
}
.list1 b, .list2 b, .list3 b{
    padding: 0 7px;
}
.scotr{
    padding-left: 18px;
}
.scotr a{
    color:#1971C8;
    font-weight: bold;
}
.scotr a:hover{
    color:#F5B64D;
}
.list1_date {
    float: right;
    color: #797979;
    white-space: nowrap;
}
.nar2_l, .index_4_left{
    width: 270px;
    float: left;
}
.index_4_left img{
    width: 328px;
    height: 75px;
}
.index_4_left li:first-child {
    margin-top: 0;
}
.index_4_left li{
    margin-top: 23px;
}
.nar2_c{
    width: 430px;
    float: right;
    margin-right: 20px;
    border: 1px solid #C0BFC5;
    min-height: 261px;
}
.nar2_l a {
    display: block;
    width: 270px;
    padding: 0;
    margin: 0;
    line-height: 58px;
    font-size: 16px;
    background-color: #DBE9F7;
    margin-bottom: 12px;
    text-align: center;
    height:58px;
}
.nar2_l a, .nar2_l a:hover{
    color: #000;
    text-decoration: none;
}
.nar2_l li:last-child a{
    margin-bottom: 0 !important;
}
.nar2_r {
    height: 35px;
    border-bottom: 2px solid #1971C8;
}
.nar2_r li{
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    width: 150px;
    text-align: center;
    float: left;
}
.nar2_r li a,.nar2_r li a:hover{
    color: #000;
}
.nar2_r .active{
    background-color:#1971C8;
}
.nar2_r .active a{
    color: #fff !important;
}

.nar2_r_gzdt {
    height: 35;
    /*border-bottom: 2px solid #1971C8;*/
}
.nar2_r_gzdt li{
    font-size: 16px;
    line-height: 35px;
    color: #fff;
    width: 150px;
    text-align: center;
    float: left;
    height: 35px !important;
}
.nar2_r_gzdt li a,.nar2_r li a:hover{
    color: #000;
}
.nar2_r_gzdt .cur{
    background-color:#1971C8;
}
.nar2_r_gzdt .cur a{
    color: #fff !important;
}

.nar2_more{
    width: 217px;
    text-align: right;
    padding-right: 8px;
    display: block;
    float: right;
    font-size: 20px;
    height: 37px;
    line-height: 37px;
    margin-top: 4px;
}
.nar2_more a,.nar2_more a:hover{
    color: #000;
    text-decoration: none;
}
.index_3_right{
    float: right;
    width: 284px;
}
.index_4_center{
    width:430px;
    min-height: 265px;
    float: right;
    margin-right:20px;
    border: 1px solid #C0BFC5;
}
.index_357{
    width: 357px;
    min-height: 261px;
    border: 1px solid #C0BFC5;
}
.index_732{
    width: 732px;
    min-height: 261px;
    border: 1px solid #C0BFC5;
}
.bmxx_btn{
    width: 192px;
    height: 32px;
    border: 0;
}
/***** 部门【政府信息公开】页面css *****/
.g_adr{
    line-height: 34px;
    position: relative;
    font-size:14px;
   
}
.left_pnl{
    float: left;
    width: 241px;
}
.left_title{
    border-top: 4px solid #043591;
    padding-left: 60px;
    color: #043591;
    font-size: 18px;
    line-height: 34px;
    background-color: #EEEEEE;
    font-weight: 600;
}
.left_pnl .currentItem{
    color: #60C0FD;
    font-weight: 600;
}
.menu_1 li{
    padding-left: 65px;
    border-bottom: 1px dashed #ccc;
    min-height: 33px;
    line-height: 33px;
    font-size: 14px;
}
.menu_2 li{
    margin-left: -65px;
    padding-left: 95px;
    border-top: 1px dashed #ccc;
    border-bottom: 0 !important;
    font-size: 12px;
    line-height: 33px;
}
.right_pnl{
    float: right;
    width: 765px;
}
.right_title{
    border: 2px solid #E1E1E1;
    /*background-image: url(../images/index_06.png);*/
    background-color:#f7f7f7;
    background-repeat: repeat-x;
    padding: 8px 22px;
}
.right_title div{
    padding-left: 14px;
    border-left: 4px solid #009AFE;
    height: 17px;
    font-size: 18px;
    line-height: 18px;
}
.right_container{
    border: 1px solid #eee;
    min-height: 300px;
}
/*新增封面页 部门有子栏目列表*/
.right_container_fm{
    border: 1px solid #eee;
    padding-bottom: 15px;
}
/*新增封面页 部门有子栏目列表*/
.zfxxgk_ul{padding-top: 20px;}
.zfxxgk_li{line-height: 28px;padding-left:25px;}
.zfxxgk_li span{color: #9F9F9F;font-size: 12px;padding-left: 10px;}
.zfxxgk_li a{padding-left: 10px;font-size: 12px;}
/***** show.html *****/
.g_show{width: 1020px;height: auto;margin: 0 auto;border: 1px solid #DCDCDC;background-color: #fff;}
.g_position{border-bottom: 1px solid #EEEEEE;line-height: 34px;padding-left: 20px;}
.g_show_title{/*height: 70px;line-height: 70px;*/text-align: center;color: #2167AD;font-family: 微软雅黑;font-size: 24px;}
.g_show_rq{height: 50px;line-height: 50px;border-bottom: 1px dashed #EEEEEE;}
.g_show_article{text-align: left;line-height: 25px;margin-top: 20px;margin-left:10px;margin-right:10px;}
.g_show_article img{max-width:100%;}.g_show_article table{max-width:733px;margin: 0 auto;}
.g_show_dqys{height: 30px;background-color: #EEEEEE;line-height: 30px;text-align: right;margin-top: 30px;padding-right: 20px;}
.g_show_dqys_red{color: red;padding-left: 10px;padding-right: 10px;}
.g_show_close{text-align: right;font-size: 15px;margin-top: 15px;}
.listbor_title{margin-top: 10px;margin-bottom: 20px;background: #f1f1f1;height: 45px;padding: 0 20px;line-height: 45px;border-left: #ffffff solid 1px;border-right: #ffffff solid 1px;}
/*滚动*/
#marquee1{overflow:hidden;padding: 8px;width: 1000px;margin: 0 auto;}
#marquee1 ul li{float:left; padding:0 7px;}
#marquee1 ul li img{display:block;}
.scjgyxmr_ey{
	vertical-align: middle;
	float: left;
	width: 240px;
	height: 80px;
    margin:8px 0px 8px 10px;
}

.scjgyxmr_ey a{
	font-size: 15px;
    /*border:solid 1px #cccccc;*/
}

.swiper_imgs{height:176px;}
.swiper_imgs .bd{padding:10px 15px;height:176px;}
.swiper_imgs .bd ul::after{display:block;content:"";width:0px;height:0px;padding:0px;margin:0px;clear:both;}
.swiper_imgs .bd ul li{float:left;margin:0px 10px;width:178px;height:156px;}
.swiper_imgs .bd ul li a{width:100%;height:132px;background:#eee;display:block;}
.swiper_imgs .bd ul li a img{width:100%;height:100%;}
.swiper_imgs .bd ul li div{height:24px;line-height:24px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}



