﻿@charset "utf-8";
/* CSS Document */
*{ color:inherit;}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix {*zoom:1;}
.mb17_body{ background:url(../images/mb17-body-bg.jpg) center top no-repeat #fff; width: 100%; min-width: 1200px;}
.x-content{ width:1200px; margin-left:auto; margin-right:auto;}
.a1{ color:#333; }
.a1:hover{ color:#3e6199;}
.a2{ color:#a60909; }
.a2:hover{ color:#a60909;}
.a3{ color:#666; }
.a3:hover{ color:#a60909;}
.mt40 {margin-top:40px;}
.mt20 {margin-top:0px;}
.c_yellow{ color:#f1c520;}
.mb20 {margin-bottom:20px;}
.fs50{font-size:55px;}



/*头部*/
.mb17-top{
	min-width: 1200px;
	text-align:right;
	height: 174px;
	padding: 0 15px;
	
}
.mb17-top .logo{
	margin-top:10px;
}
.mb17-top .search {margin-top: 90px; width: 250px;height: 30px;}
.mb17-top .search input[type=text] {width: 218px; height: 30px; float: left; border-radius: 3px; background: url(../images/mb17-ssbg.png); border: 0; padding: 0 10px; color: #333;}
.mb17-top .search input[type=button] {width: 30px; height: 30px; float: right; background: url(../images/mb17-ss-butt_03.png) center no-repeat #3f6099; border: 0; border-radius: 3px; cursor: pointer;}

/*导航*/
.mb17-nav{width:100%; background-color:#3f6099; min-width: 1200px;}
.mb17-nav .nav-item{ display:table; padding:0 15px;}
.mb17-nav .nav-item li{width:1%; display:table-cell; line-height:47px; text-align:center;}
.mb17-nav .nav-item li a{ width:100%; height:50px; line-height:47px; color:#fff; display:block;border-top:3px #3f6099 solid; font-size: 22px; font-weight: bold;}
.mb17-nav .nav-item li a:hover,.mb17-nav .nav-item li a.cur{color:#3f6099; font-size: 22px; background: #fff;}


/*头条*/
.bg-fff{ background-color:#fff;}
.mb17-bghead{ background:url(../images/mb17-headline.png) left top no-repeat #fff;padding:20px 40px; margin-top: 20px;}
.mb17-bghead h1{ margin-bottom:20px; color:#525252; padding:0 150px; width: 1000px; margin: 0 auto 20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display: block;}
.mb17-bghead p{ line-height:20px; color:#999; overflow : hidden;}
.mb17-bghead p:hover{color:#a60909; cursor:pointer;}

/*轮播*/
#mb17-wrap{width: 80%;margin: 10px auto 20px;background: #fefefe;}
#mb17-wrap img {
    width:600px;
    height:396px;
}
.hiSlider{overflow: hidden;height: 271px;width: 585px;background: #eee;}
.hiSlider-item{float: left;}
.hiSlider-pages,.hiSlider-title{position:absolute;z-index:3;}
.hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../images/mb17-hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:0.6;filter:alpha(opacity:60);}
.hiSlider-btn-prev{left:10px;}
.hiSlider-btn-next{right:10px;background-position:-30px 0;}
.hiSlider-btn-prev:hover,.hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100);}
.hiSlider-title{bottom:0;width:100%;padding:6px 0;color:#fff;text-indent:10px;background:rgba(0,0,0,.6);z-index:2;font:16px/2 "Microsoft YaHei",Arial,Tahoma;}
.hiSlider-pages{bottom:10px;right:10px;text-align:right;}
.hiSlider-pages a{height:10px;width:10px;margin:0 6px;display:inline-block;overflow:hidden;text-indent:-100px;font-size:0;border-radius:50%;background:#fff;}
.hiSlider-pages a.active{background:#a60909;}

/*资讯*/
.mb17-news{padding-left:30px; padding-right:15px;}
.mb17-title{height:35px; line-height:35px; border-bottom:2px #3f6099 solid;}
.mb17-title h2{font-size:18px; color:#fff; display:inline-block; background-color:#3f6099; padding:0 15px; font-weight:normal;}
.mb17-title span{color:#a60909; font-size:14px;}
.mb17-title span:hover{color:#a60909;}
.mb17-title .tabb {float: right; font-size: 16px;color: #3f6099;}
.mb17-title .tabb a {color: #3f6099;}
.mb17-title .tabb a:hover {text-decoration: underline;}
.mb17-content{margin-top:15px; padding-left:5px;}
.mb17-content li{ width:100%;line-height:32px; height:32px; display:inline-block; background:url(../images/mb17-squre.jpg) center left no-repeat;padding-left:15px;}
.mb17-content li span{float:right;color:#999; font-size:14px;display:inline-block;text-align:right;}
.mb17-content li a{width:80%; float:left; font-size:16px; color:#666; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}



/*公告*/
.mb17-notice{height:60px; background-color:#f1f1f1; margin:0 15px; position: relative;}
.mb17-notice h3{height:60px;line-height:60px; display:inline-block; background-color:#3f6099; color:#fff; font-size:18px;padding:0 30px; position:relative; font-weight:normal;}
.mb17-notice h3 i{width:30px; height:30px; background:url(../images/mb17-icon1.png) no-repeat; display:inline-block; margin-right:10px; vertical-align:middle;}
.mb17-notice h3:before{width: 0;height:0;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #3f6099; z-index:999; position:absolute;left:100%;top:33%; content:""; display:block;}
.notice-list{position: absolute; right: 30px; left: 180px;}
.notice-list p{display:inline-block; line-height:60px; font-size:16px; color:#333; margin-right:20px; background:url(../images/mb17-circle1.png) center left no-repeat; padding-left:15px;}


/*视频*/
.mb17-video{ padding:0 15px;}
.mb17-title1{ height:35px; line-height:35px; border-bottom:2px #f1f1f1 solid;}
.mb17-title1 h2{height:35px; font-size:18px; color:#3f6099; border-bottom:2px #3f6099 solid;display:inline-block;padding:0 10px;}
.mb17-title1 span{color:#a60909; font-size:14px; float:right;}
.mb17-title1 span:hover{color:#3f6099;}
.mb17-title1 h2:before{width:6px; height:22px; background-color:#3f6099; display:inline-block; content:""; vertical-align:middle; margin-right:10px;}
.mb17-content1 ul{margin-top:20px;margin-left:10px; }
.mb17-content1 ul li{text-algin:center;float:left;margin-top:20px;}
.mb17-content1 ul li p{color:#333;font-size:14px; text-align:center;line-height:30px;display:block;width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mb17-content1 ul li:hover p{color:#a60909;}
.mb17-content1 ul li img {
    width:160px;
    height:110px;
}

/*政务公开*/
.mb17-content2{}
.mb17-content2 ul{margin-top:20px;}
.mb17-content2 ul li{float:left; padding:10px 30px; padding-bottom:20px;}
.mb17-content2 ul li i{width:80px; height:80px; display:block; background: url(../images/mb17-bluebg.png) no-repeat; padding-top:10px; text-align: center;}
.mb17-content2 ul li:hover i{background:url(../images/mb17-redbg.png) no-repeat;/*transition:all .4s ease;*/}
.mb17-content2 ul li p{color:#3275b3;font-size:16px; text-align:center;}
.mb17-content2 ul li:hover p{color:#a60909;}
.mb17-content2 ul li.butt01 i {background: url(../images/mb17-butt01_01.png) no-repeat;}
.mb17-content2 ul li.butt01:hover i {background: url(../images/mb17-butt01_02.png) no-repeat;}

/*四张图*/
.mb17-four-pic{margin:20px 15px 0 15px;}
.mb17-four-pic .pic img{ width:280px;}
.mb17-four-pic ul {}

#marquee1 { width: 100%; position: relative; overflow: hidden; }
#marquee1 .content { width: 100%; position: relative; height: 111px; line-height: 20px; }
#marquee1 ul {height: 111px; float: left;}
#marquee1 li { text-align: center; float: left; font-size: 12px; width: 290px; box-sizing: border-box; padding: 0 10px 0 0; }
#marquee1 li a:hover { position: relative; }
#marquee1 li a img { display: block; width: 280px; }


/*大图*/
.mb17-ad{padding: 20px 15px 0;}
.mb17-ad img {width: 100%;}

/*网站地图tab*/
.mb17-invest_i_tit{height:42px;}
.mb17-invest_i_tit ul{width:100%;}
.mb17-invest_i_tit ul li{width:20%;display: block; float: left; height: 40px;border-bottom: 2px #f1f1f1 solid; line-height: 40px; text-align: center;  background-color: #fff; color: #333; font-size: 18px; cursor: pointer; }
.mb17-invest_i_tit ul li.on{height: 40px; line-height: 40px;border-bottom: 2px #416099 solid; color: #416099;}
.mb17-invest_i_con{height:100%; background-color: #fff; padding:20px 50px; line-height: 28px; font-size: 16px; }
.mb17-invest_i_con .invest_i_c{display: none; clear:both; }
.mb17-invest_i_con .invest_i_c a{ width:16%; float:left; display:inline-block; color:#333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.mb17-invest_i_con .invest_i_c a:before{ width:8px; height:8px; background-color:#ccc; content:""; display:inline-block; vertical-align:middle;margin-right:8px; border-radius:50%;}
.mb17-invest_i_con .invest_i_c a:hover{ color:#a60909;}
/********/


/*友情链接*/

.mb17-link{
	min-width: 1200px;
	width:100%;
	height:54px;
	margin-top:10px;
}
.mb17-link .linkbox{
	height:54px;
	background-color:#fff;
	margin-top:20px;
	line-height:54px;
	padding-left:30px;
	font-size:20px;
	font-weight: bold;
	color: #39548b;
}
.mb17-link .linkbox span {color: #c90209;}


.mb17-link .linkbox select {width: 190px; height: 25px; margin-right: 15px; border: 1px solid #d2d2d2; box-sizing: border-box; color: #333;}



/*footer*/
.mb17-footer{ width:100%; min-width: 1200px; font-size:0; background:#3f6099;  margin-top:35px; text-align:center; padding:20px 0;}
.mb17-footer>*{ display:inline-block; font-size:14px; vertical-align:middle;}
.mb17-footer>img{ height:60px; padding:10px; border-radius:3px; margin:0 5px;}
.mb17-footer>div{ margin:10px 10px; text-align:left; color:#fff; line-height:24px;}
/********/


/*左侧*/
.x-content { width: 1200px; margin-left: auto; margin-right: auto; }
.bread{height:50px; line-height:50px;position:relative;padding-left:20px;}
.bread span{padding-left:18px;}
.bread span:before{content:""; font-family:"iconfont"; display:block;color:#ccc; float:left;position:absolute; left:16px;}
.hwq-left-list { background: #f5f5f5; border-radius: 3px 3px 0 0; margin-top:10px; }
.hwq-left-list ol { height: 70px; background-color: #3f6099; border-radius: 3px 3px 0 0; color: #fff; text-align: center; font-size: 24px; font-weight: bolder; display: table; width: 100%; }
.hwq-left-list ol a { line-height: 40px; display: table-cell; vertical-align: middle; padding: 0 10px; color:#fff; }
.hwq-left-list li { line-height: 40px; border-bottom: dashed 1px #dcdcdc; text-align: center; font-size: 16px; color: #333; position: relative; }
.hwq-left-list li:before { content: '';font-family:"iconfont"; display: block; margin:0;float: left;  right: 6px; top: 2px; color:#0a7aca; position: absolute; }
.hwq-left-list li:hover,
.hwq-left-list li.active { background: #eaf4f8;margin: 0; border-bottom: #ecf5ff 1px solid; color:#3f6099;}
.hwq-left-list li:hover:before { content: '';font-family:"iconfont"; display: block; float: left;  right: 6px; top: 2px; color:#0a7aca; position: absolute; }
.hwq-left-list li:last-child { border-bottom: none;}

.hwq-tab { background: #FFF; padding-top: 1px; border-radius: 3px 3px 0 0; margin-top: 10px;}
.hwq-tab div.title { overflow: auto; background: #fff; margin: 10px 10px 0 20px; border-bottom: solid 1px #f5f5f5; }
.hwq-tab div.title span:before{content:""; display:block;width:5px; height:25px; background-color:#3f6099; float:left; position:absolute; top:10px; left:0px;}
.hwq-tab div.title span { line-height: 44px;text-align: center; float: left; margin: 0px;margin-right: 10px; font-size: 20px; color:#333; cursor: pointer; padding:0 15px; position:relative; /*transition: ease-in-out 0.2s; */}
.hwq-tab ul { font-size: 14px; display: none; clear: both; height: auto; padding: 25px 20px; background: #fff; position: relative; }
.hwq-tab ul > span {font-size: 12px; color: #333; padding: 10px 20px; position: absolute; bottom: 100%; z-index: 999; right: 0; }
.hwq-tab ul > span > a:first-child:after { content: '>'; margin: 0 5px }
.hwq-tab ul > span > a:after {/* content:'>'; font-family:SimSun; margin:0 5px*/ }
.hwq-tab ul > span > a:last-child:after { content: ''; }
.hwq-tab ul > a { font-size: 12px; color: #0a7aca; padding: 10px 20px; position: absolute; bottom: 100%; z-index: 999; right: 0; }
.hwq-tab ul > a:hover { margin-right: 5px; }
.hwq-tab ul li { line-height: 40px;font-size:16px; padding-left: 20px; background: url(../images/mb17-squre.jpg) center left no-repeat; }
.hwq-tab ul li:after { content: ''; display: block; clear: both; }
.hwq-tab ul li .name { margin-right: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; }

.hwq-tab ul li .name.new{ padding-right:28px; position:relative;}
.hwq-tab ul li .name.new:after{ content:"new"; display:block; position:absolute; right:0; background:#f00; color:#fff; font-size:10px; line-height:12px; top:50%; margin-top:-8px; padding:2px; border-radius:3px; font-family:KaiTi; }
.hwq-tab ul li .name a:hover{ color: #a60909;}
.hwq-tab ul li .time { float: right; color: #999999;}

/*页码*/
.hwq-page { text-align: center; padding-top: 60px; clear: both; position: relative;padding-bottom:30px; }
.hwq-page:before { border-top: dashed #dcdcdc 1px; position: absolute; top: 20px; left: 0; right: 0; content: ''; display: block; }
/*.hwq-page>a { display: inline-block; height: 30px; line-height: 30px; border: solid 1px #b8b8b8; border-radius: 3px; background: #f0f0f0; min-width: 30px; padding: 0 5px; box-sizing: border-box; font-size: 14px; margin: 0 5px; box-shadow: #999 0 1px 3px; font-weight: bolder; color: #777; position: relative; }*/
.hwq-page>a {color: #0a7aca;}
.hwq-page>a:hover { /*background: #ccc;*/ color:#333; text-decoration: underline;}
.hwq-page>a.active { background: #ccc; border: solid 1px #e8f1d5; box-shadow: 0 1px 3px #e8f1d5;color:#333; }
.hwq-page>a.active:hover { background: #ccc; }

/*文章列表*/
.hwq-info-article { }
.hwq-info-article ul { height: auto !important; padding: 15px; }
.hwq-info-article-title { text-align: center; line-height: 42px; padding: 5px 0; border-bottom: dashed 1px #eee; font-size: 24px; color: #3f6099; }
.hwq-info-article-time { line-height: 40px; text-align: center; }
.hwq-info-article-time span { margin: 0 10px; }
.hwq-info-article p { line-height: 35px; text-indent: 2em; }
.hwq-info-article img { margin: 20px auto; /*display: block; */max-width: 100%; }
.hwq-info-article .hwq-page { text-align: right; padding-bottom: 20px; }
.hwq-info-article .hwq-page >span { float: left; font-size: 14px; text-indent: 0em; text-align: left; width: 80%;}
.hwq-info-article .hwq-page >span >a { display: block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  width: 100%;}
.hwq-info-article .hwq-page >span >a:hover { color: #f00; }
.hwq-img-list .info a:hover {color:#ff0000;}




.dakuang {overflow: hidden;}
.dakuang > div {margin-bottom: -9999px; padding-bottom: 9999px; background: #fff;}
.dakuang > div .hwq-left-list {margin-top: 0;}
.dakuang > div.item-2 {width: 15.66%; float: left; margin-left: 1%; padding-left: 0!important; padding-right: 0!important; background: #eee;}
.dakuang > div.item-10 {width: 82.33%; float: right;}
.dakuang > div.bread {background: none;width: 100%; float: left; margin-bottom: 0; padding-bottom: 0;}



.hwq-tab.hwq-list ul { height: auto; min-height: 500px; padding-top: 30px;}
.hwq-page {padding: 40px 0 80px; margin-right: 15px;}
.hwq-info-article-center {padding: 20px 30px 50px; min-height: 700px;}





/*频道页*/
.pindao-img01 {width: 100%; clear: both; position: relative; height: 229px; border: solid 1px #dcdcdc; border-radius: 3px; }
.hwq-tab div.title .more {float: right; line-height: 34px; padding-right: 10px; font-size: 14px; color: #0a7aca;}
.hwq-tab div.title .more:hover {color: #0a0aca;}
.pindao-center01 {line-height: 30px; font-size: 14px; color: #333; padding: 20px 15px 0; height: 260px; overflow: hidden;}
.pindao-center02 {line-height: 30px; font-size: 14px; color: #333; padding: 10px 15px; height: 210px; overflow: hidden; border-bottom: 15px solid #fff;}

.pindao-ad-wrap01 {display:table; height: 70px; margin: 10px -5px; font-size: 0; display: block!important; position: relative;}
.pindao-ad-wrap01 li {display:table-cell; width:1%; white-space:nowrap; text-align:center; padding: 0 5px; box-sizing: border-box;}
.pindao-ad-wrap01 li a {width: 100%; height: 100%; display: block; background: #7a96ce; border-radius: 3px; padding: 10px 20px; text-align: center; line-height: 50px; box-sizing: border-box;}
.pindao-ad-wrap01 li a p {display: inline-block; vertical-align: middle; color: #fff; font-size: 18px; line-height: 25px; white-space: pre-wrap;}
.pindao-ad-wrap01 li a:hover {opacity: 0.8;}

.zwgk-left-wrap {width: 100%;}
.zwgk-left-wrap .title {height: 60px; line-height: 60px; text-align: center; font-size: 24px; color: #fff; background: #39548b;}
.zwgk-left-wrap .nav-wrap {margin: 10px -5px 0; font-size: 0;}
.zwgk-left-wrap .nav-wrap li {width: 50%; margin-bottom: 10px; padding: 0 5px; display: inline-block; vertical-align: top;}
.zwgk-left-wrap .nav-wrap a {text-align: center; border: 1px solid #39548b; padding: 0 10px; display: block; width: 100%; height: 40px; line-height: 40px; border-radius: 3px; background: #fff;}
.zwgk-left-wrap .nav-wrap a p {font-size: 14px; color: #39548b; line-height: 16px; display: inline-block; vertical-align: middle;}
.zwgk-left-wrap .nav-wrap a:hover {opacity: 0.8; background: #fff;}

.zwgk-butt-wrap {line-height: 40px; display:table; font-size: 0; margin: 10px -5px;}
.zwgk-butt-wrap > div {display:table-cell; width:1%; white-space:nowrap; text-align:center; padding: 0 5px; box-sizing: border-box;}
.zwgk-butt-wrap > div > a {width: 100%; height: 100%; display: block; background: #7a96ce; border-radius: 3px; padding: 10px 10px; text-align: center; line-height: 40px; box-sizing: border-box;}
.zwgk-butt-wrap > div > a > p {display: inline-block; vertical-align: middle; color: #fff; font-size: 16px; line-height: 18px; max-height: 36px; white-space: pre-wrap; overflow: hidden;}

.hwq-tab div.title .tabbb1024 {float: right; padding-right: 10px; font-size: 0; color: #39548b; padding-top: 15px;}
.hwq-tab div.title .tabbb1024 a {padding: 0 10px; display: inline-block; font-size: 14px; line-height: 24px;}
.hwq-tab div.title .tabbb1024 a.cur {background: #39548b; color: #fff;}

.zwgk-butt-wrap1 {line-height: 40px; font-size: 0; margin: 10px 5px 0; height: 190px}
.zwgk-butt-wrap1 > div {display:inline-block; min-width: 25%; white-space:nowrap; text-align:left; padding: 0 5px; box-sizing: border-box;}
.zwgk-butt-wrap1 > div > a {width: 100%; height: 100%; display: block; border-radius: 3px; padding: 0 0 0 15px; text-align: left; line-height: 20px; box-sizing: border-box; margin:0 10px; color: #39548b; font-size: 16px; background: url(../images/mb9-dian.png) left center no-repeat;}
.zwgk-butt-wrap1 > div > a:hover {color: #333;}


/*互动交流*/
.hwq-tab div.title.tabbb2046 {overflow: hidden;}
.hwq-tab div.title.tabbb2046 > a {line-height: 45px; text-align: center; float: left; min-width: 130px; margin: 0px; margin-right: 10px; font-size: 20px; color: #39548b; cursor: pointer; /*transition: ease-in-out 0.2s;*/ padding: 0 10px; position: relative; }
/*.hwq-tab div.title.tabbb2046 > a.cur:after { position: absolute; right: -20px; bottom: 0; content: ""; width: 0; height: 0; border-style: solid; border-width: 12px 10px; border-color: #e69d9c transparent transparent #e69d9c; }*/
.hwq-tab div.title.tabbb2046 > a.cur {line-height: 45px; text-align: center; float: left; min-width: 130px; margin: 0px; background: #39548b; margin-right: 10px; font-size: 20px; color: #fff; cursor: pointer; /*transition: ease-in-out 0.2s;*/ padding: 0 10px; position: relative; }
.hwq-tab div.title .more {float: right; line-height: 45px; padding-right: 15px;}
.hwq-tab div.title .more a {font-size: 16px; color: #333;}
.hwq-tab div.title .more a:hover {color: #39548b;}

.hdjl-shiz {width: 100%; height: 230px; padding: 0 30px; background: #39548b; padding-top: 40px;}
.hdjl-shiz .title {line-height: 80px; font-size: 40px; color: #fff;}
.hdjl-shiz .title a {display: inline-block;width: 100px;height: 36px;border: 1px solid #fff;line-height: 34px;text-align: center;color: #fff;border-radius: 3px;font-size: 16px; vertical-align: middle; margin-left: 35px; margin-bottom: 4px;}
.hdjl-shiz .title a:hover {background: #fff; color: #39548b;}
.hdjl-shiz .title i {width: 70px; height: 65px; display: inline-block; vertical-align: middle; margin: 0 15px 4px 0; background: url(../images/hdjl_03.jpg);}
.hdjl-shiz .cent {line-height: 20px; color: #fff; font-size: 16px;}

.hdjl-tous-wrap {width: 100%; height: 230px; padding: 0 30px; background: #39548b; padding-top: 35px;}
.hdjl-tous-wrap .title {line-height: 30px; color: #feed8a; font-size: 26px; margin-bottom: 10px;}
.hdjl-tous-wrap p {line-height: 20px;color: #fff;font-size: 14px; margin-bottom: 10px; height: 60px; display: block;}
.hdjl-tous-wrap .butt {text-align: left; font-size: 0;}
.hdjl-tous-wrap .butt a {display: inline-block;width: 100px;height: 36px;border: 1px solid #fff;line-height: 34px;text-align: center;color: #fff;border-radius: 3px;font-size: 16px; margin: 0 5px;}
.hdjl-tous-wrap .butt a:hover {background: #fff; color: #39548b;}



.p15 { padding: 15px!important; }

a {box-sizing: border-box;}

.dakuang > div.item-1,.dakuang > div.item-2,.dakuang > div.item-3,.dakuang > div.item-4,.dakuang > div.item-5,.dakuang > div.item-6,.dakuang > div.item-7,.dakuang > div.item-8,.dakuang > div.item-9,.dakuang > div.item-10,.dakuang > div.item-11 {padding-bottom: 9999px!important;}


.wbj-xxgkml-listmain {min-height: 800px; padding-bottom: 40px; margin: 0 10px 0 20px; padding-top: 25px;}

.wbj-xxgkml-table {border: 1px solid #e1e1e5; border-bottom: 0;}
.wbj-xxgkml-table table {table-layout: auto; border-collapse:collapse; border-spacing:0;}
.wbj-xxgkml-table table td,.wbj-xxgkml-table table th{margin:0; border-collapse:collapse; border-spacing:0; line-height:20px; padding:10px;border-bottom:1px solid #e1e1e5;font-size:16px; text-align: left; padding-left: 30px; color: #333;}
.wbj-xxgkml-table table th {font-weight: normal; font-weight: bold; background: #f5f5f5; color: #333;}
.wbj-xxgkml-table table td a {color: #333;}
.wbj-xxgkml-table table td a:hover {color: #205ebc;}
.wbj-xxgkml-table table p {text-indent:0;}

.hwq-tab.headline-box > a {cursor: pointer;}
.hwq-tab.headline-box {font-size: 16px; text-align: center; padding-bottom: 40px; margin-top: 0;}


.wbj-xxgkml-left .tit1 {height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;background: #39548b; margin-bottom: 10px; display: block;}
.wbj-xxgkml-left .nav-wrap {margin: 0 10px; font-size: 0;}
.wbj-xxgkml-left .nav-wrap li {width: 100%; padding: 0 5px; display: inline-block; vertical-align: top; margin: 0 auto 10px;}
.wbj-xxgkml-left .nav-wrap a {text-align: center; border: 1px solid #39548b; padding: 0 10px; display: block; width: 100%; height: 40px; line-height: 40px; border-radius: 3px; background: #fff;}
.wbj-xxgkml-left .nav-wrap a p {font-size: 14px; color: #39548b; line-height: 16px; display: inline-block; vertical-align: middle;}
.wbj-xxgkml-left .nav-wrap a:hover {opacity: 0.8; background: #fff;}


/*20200110 孙兵*/
.hwq-info-article-center,.hwq-info-article-center * {font-family:"SimSun";font-size: 16px; color: #333; text-indent: 0; line-height: 35px;}
.hwq-info-article-center table {width:100%!important;}
.hwq-info-article-center table * {text-indent: 0;text-align: center; width:auto!important;word-wrap:break-word!important;}
.hwq-info-article-center table.MsoNormalTable * {padding:0!important;}


/*20200112 孙兵*/

#marquee2 { width: 100%; position: relative; overflow: hidden;}
#marquee2 .content { width: 100%; position: relative; height: 60px; line-height: 20px; }
#marquee2 ul {height: 60px; float: left;}



.floatingAd .ad {z-index: 99999!important;}







/* 20200122 sunb 手机浏览器列表时间串行 */
.mb17-content li {overflow: hidden;}
.mb17-content li span {white-space: nowrap;}


.hwq-tab ul li {height: 40px; overflow: hidden;}
.hwq-tab ul li .time {white-space: nowrap;}





/*20200203 政府文件*/
.zf-zfgw-body {background: #808080;}
.zf-zfgw-main {width: 698px; margin: 0 auto; background: #fff; min-height: 1000px; padding: 60px 0;}
.zf-zfgw-main .title {width: 100%; line-height: 60px; text-align: center; font-size: 35px; font-weight: bold; color: #f00; font-family: "黑体";}
.zf-zfgw-main .title img {vertical-align: top;}
.zf-zfgw-main .fawenhao {line-height: 60px; height: 60px; text-align: center; font-size: 15px; color: #333;}
.zf-zfgw-main .fawenhao.ling {margin-bottom: 20px;}
.zf-zfgw-main .line1 {width: 523px; height: 2px; background: #f00; margin: 0 auto 35px;}
.zf-zfgw-main .tit {width: 523px; line-height: 30px; text-align: center; font-size: 21px; font-weight: bold; color: #333; font-family: "宋体"; margin: 0 auto 30px;}
.zf-zfgw-main .tit * {font-family: "宋体"; color: inherit; font-size: inherit;}
.zf-zfgw-main .text {width: 523px; margin: 0 auto 20px; line-height: 30px; font-size: 16px; color: #333; font-family: "宋体";}
.zf-zfgw-main .text a,.zf-zfgw-main .text a * {color: #205ebc; font-family: "宋体";}
.zf-zfgw-main .text a:hover,.zf-zfgw-main .text a:hover * {text-decoration: underline;}
.zf-zfgw-main .text * {font-family: "宋体";color: inherit; font-size: inherit;}
.zf-zfgw-main .text table {border-collapse:collapse; border-spacing:0;table-layout: auto; max-width: 100%; margin: 30px auto;}
.zf-zfgw-main .text table td,.zf-zfgw-main .text table th {border: 1px solid #000;}
.zf-zfgw-main .text table p {text-indent:0;}


.zf-fudong-wrap {width: 68px; position: fixed; bottom: 280px; left: 50%; margin-left: 620px; z-index: 100;}
.zf-fudong-wrap > div {background-color: #205ebc; border-radius: 3px; color: #fff; display: block; margin-bottom: 2px; position: relative;}
.zf-fudong-wrap > div:hover {background-color: #3185d7;}
.zf-fudong-wrap > div.butt2 {width: 68px; height: 68px; cursor: pointer;}
.zf-fudong-wrap > div > p {color: #fff; text-align: center; line-height: 22px; font-size: 16px;}

.nmxgxx-wrap {padding: 20px 0; border-top: 1px solid #999; margin: 0;}
.nmxgxx-wrap .zf-listwrap1 {min-height: auto; padding: 10px 0 0;}
.nmxgxx-wrap .zf-listwrap1 a {width: 95%;}
.nmxgxx-wrap .title01 {height: 45px; border-bottom: 1px solid #e5e5e5; margin-bottom: 5px;}
.nmxgxx-wrap .title01 .tab-wrap {float: left;}
.nmxgxx-wrap .title01 .tab-wrap > div {margin-bottom: -1px; height: 45px; line-height: 41px; padding: 0 15px; float: left; display: block; font-size: 20px;}
.nmxgxx-wrap .title01 .tab-wrap > div.cur {border-bottom: 4px solid #205ebc; color: #205ebc; font-weight: bold;}
.zf-zfgw-main .nmxgxx-wrap {padding: 20px 0 0; width: 650px; margin: 60px auto 0;}
.zf-zfgw-main .nmxgxx-wrap .title01 .tab-wrap > div.cur {border-bottom: 4px solid #f00; color: #f00; font-weight: bold;}
.zf-zfgw-main .nmxgxx-wrap .title01 .tab-wrap > div.cur a {color: #f00;}

.zf-listwrap1 {padding: 25px 25px 40px; min-height: 800px;}
.zf-listwrap1 li {height: 45px; line-height: 44px; padding-left: 20px; font-size: 0; border-bottom: 1px dashed #e0e0e0; position: relative;}
.zf-listwrap1 li:before {content:''; width: 8px; height: 8px; border-radius: 4px; background: #c7c7c7; position: absolute; left: 2px; top: 17px;}
.zf-listwrap1 li a {width: 85%; height: 44px; display: inline-block; font-size: 16px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; vertical-align: middle; margin-bottom: 2px;}
.zf-listwrap1 li a:hover {color: #205ebc;}
.zf-listwrap1 li span {color: #999; float: right; font-size: 16px;}


.mb17-footer a,.mb17-footer span {font-size:14px; color:#fff;}
