@charset "utf-8";
/* CSS Document */
/************************************************************************************
RESET
*************************************************************************************/
* {
	padding: 0;
	margin: 0
}
html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul, dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object, a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span, strong, sub, sup, tt, var, legend, fieldset {
	margin: 0;
	padding: 0;
}
img, fieldset {
	border: 0;
}
/* set image max width to 100% */
img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}
/* set html5 elements to block */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
/************************************************************************************
GENERAL STYLING
*************************************************************************************/
body {
	font-size: 16px;
	color: #333;
	font-family: "Microsoft YaHei";
/*	background: #fff url(../imagesnew/bg.png) no-repeat top center fixed;
	background: #fff url(../imagesnew/bg.png) no-repeat top center;
	*/
	background: #fff url(../images/bg.png) no-repeat top center;
}
a {
	color: #333;
	text-decoration: none;
	outline: none;
}
/*a:hover {
	text-decoration: underline;
}*/
p {
	margin: 0;
	padding: 0;
}
/* list */
ul, ol {
	padding: 0;
	list-style: none;
}
li {
	margin: 0;
	padding: 0;
}
/* headings */
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	color: #000;
}
h1 {
	font-size: 2em;
}
h2 {
	font-size: 1.6em;
}
h3 {
	font-size: 1.4em;
}
h4 {
	font-size: 1.2em;
}
h5 {
	font-size: 1.1em;
}
h6 {
	font-size: 1em;
}
/* reset webkit search input styles */
input[type=search] {
	-webkit-appearance: none;
	outline: none;
}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {
 display: none;
}
.inner {
	width: 1200px;
	margin: auto;
}
.l {
	float: left;
}
.r {
	float: right;
}
.clear {
	clear: both;
}
/*header*/
/*top*/
.headertop {
	height: 26px;
	padding: 7px 0 6px;
	line-height: 26px;
	border-bottom: 3px #b1ddf8 solid;
	background: white;
	margin-bottom: 10px;
	/*margin-bottom: 100px;*/
	color:#636363;
}
.headertop .left span,.headertop .left label,.headertop .left input {
	float:left;	
}
.headertop .left label {
	margin-left:15px;	
}
.logins {
	display:inline-block;
	width:52px;
	height:24px;
	border:1px #2983b8 solid;
	background-image: linear-gradient(to bottom, rgba(23,187,225, 1) 0%, rgba(5,139,202, 1) 100%, #FFFFFF 100%);
	background-image: -webkit-linear-gradient(top, rgba(23,187,225, 1) 0%, rgba(5,139,202, 1) 100%, #FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#17bbe1', EndColorStr='#068ccb');
	text-align:center;
	color:white;
	line-height:24px;
	margin:0 4px 0 15px;
	_background:url(../imagesnew/wsdcsubmit.png) no-repeat center center;
}
.logins {
	*display:inline;
}
.register {
	display:inline-block;
	width:52px;
	height:24px;
	border:1px #ccc solid;
	background:white;
	text-align:center;
	color:#686868;
	line-height:24px;
}
.register {
	*display:inline;
}
.headertop input {
	width:85px;
	height:24px;
	line-height:24px;
	border:1px #ccc solid;
	margin-left:5px;
	padding:0 5px;
}
.headertop .right a {
	padding:0 5px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;	
}
.headertop .right a:hover {
	color:#0860ba;
	text-decoration:underline;	
}
.headerflash {
	height: 206px;
	width: 1100px;
}
.headerbottom {
	height: 28px;
	padding: 4px 0;
	background: white;
	line-height: 26px;
	color:#646464;
}
.headerbottom .right a,.headerbottom .right label,.headerbottom .right span{
	float:right;
}
.headerbottom .left {
	width:250px;	
}
.headerbottom span {
	margin-right:5px;	
}
.headerbottom span.jt {
	margin-left:5px;
	font-weight:bold;	
}
.headerbottom span.kqzl{
	display:inline-block;
	width:25px;
	height:18px;
	background:#fbba14;
	line-height:18px;
	color:white;
	text-align:center;
	margin-left:5px;	
}
.headerbottom span.kqzl{
	*display:inline;	
}
.headerbottom img {
	vertical-align:middle;	
}
.headerbottom input {
	width:188px;
	height:24px;
	border:1px #ccc solid;
	padding:0 10px;
	color:#999;
	line-height:24px;
	font-size:14px;
}
.headerbottom .ss {
	display:inline-block;
	width:34px;
	height:26px;
	background:url(../imagesnew/search.png) no-repeat center center;
	text-indent:99px;
	vertical-align:middle;
	margin:0 5px;
	float:right;
	_text-indent:-999px;
}


/*nav*/
.nav {
	height: 54px;
	line-height: 54px;
	position: relative;
	z-index: 9;
}
.nav a {
	color: #2a6aa7;
}
.nav li {
	float: left;
	position: relative;
	display: inline;
}
.nav li h3 {
	float: left;
}
.nav li h3 a {
	display: block;
	width:110px;
	text-align:center;
	padding: 0 30px;
	font-size: 22px;
	font-weight: normal;
}
.nav li.on h3 a {
	color: #fff;
	background: #275293;
}
.nav li h3 a.home{
	padding-left:60px;
	width:80px;
	background:url(../imagesnew/home1.png) no-repeat 45px center;
}
.nav li.on h3 a.home {
	background:#275293 url(../imagesnew/home.png) no-repeat 45px center;
}

.nav .sub {
	display: none;
	width: 100%;
	left: 0;
	top: 54px;
	text-align: center;
	position: absolute;
	background: #fff;
	line-height: 26px;
	padding: 5px 0;
	border: 1px #b3dcf8 solid;
	z-index: 9;
}
.nav .sub li {
	zoom: 1;
}
.nav .sub a {
	display: block;
	padding: 0 10px;
	color: #333
}
.nav .sub a:hover {
	background: #b0ddf2;
	color: #333;
}
/*------------------header选项卡-------------------*/
#header .outBox .inner {
	background: none;
	margin: 15px auto;
}
.outBox {
	text-align: left;
}
.outBox .hd {
	width: 100%;
	height: 54px;
	line-height: 54px;
	position: relative;
	border-bottom: 6px #0b67d4 solid;
}
.outBox .hd ul {
	width: 1200px;
	margin: auto;
	height: 54px;
	background: #f2f2f2;
}
.outBox .hd ul li {
	float: left;
	width:170px;
	padding: 0px;
	cursor: pointer;
	text-align:center;
}
.outBox .hd ul li.on {
	height: 54px;
}
.outBox .bd {
	height: 370px;
}
/*--------图片新闻----------*/
.newsimg {
	width: 590px;
}
.slideBoximg {
	width: 590px;
	height: 370px;
	overflow: hidden;
	position: relative;
}
.slideBoximg .hdimg {
	height: 18px;
	overflow: hidden;
	position: absolute;
	right: 7px;
	bottom: 9px;
	z-index: 1;
}
.slideBoximg .hdimg ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.slideBoximg .hdimg ul li {
	float: left;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #161616;
	cursor: pointer;
	color: #fff;
}
.slideBoximg .hdimg ul li.on {
	background: #02519e;
}
.slideBoximg .bdimg {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBoximg .bdimg li {
	zoom: 1;
	vertical-align: middle;
	position: relative;
}
.slideBoximg .bdimg li span.p {
	display: block;
	width: 570px;
	padding: 0 10px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../imagesnew/hei5.png);
}
.slideBoximg .bdimg img {
	width: 590px;
	height: 410px;
	display: block;
}
/*首页新闻选项卡*/
.newsright {
	width:590px;
}
.newsright .inHd {
	height: 46px;
	line-height: 46px;
	padding: 0;
	border-bottom: 2px solid #e9ebea;
	position: relative;
}
.newsright .inHd ul li {
	width: 25%;
	text-align: center;
	font-size: 18px;
	float: left;
	cursor: pointer;
	height: 46px;
	line-height: 46px;
	color: #333;
}
.newsright .inHd ul li.on a{
	display:block;
	border-bottom: 2px solid #0b67d4;
}
.newsright .inBd ul {
	padding: 0 0 10px;
	zoom: 1;
}
.newsright .inBd li {
	height: 39px;
	line-height: 39px;
	border-bottom: 1px #cbcbcb dashed;
	position: relative;
}
.newsright .inBd li .date {
	position: absolute;
	right: 10px;
	top: 0;
	color: #999;
}
.newsright .inBd li a {
	display: block;
	padding-left: 22px;
	height: 39px;
	width:460px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: url(../imagesnew/blueicon2.png) no-repeat 8px center;
}
.newsright .inBd li a:hover, .inBd li.first a {
	color: #2668b4;
	background: url(../imagesnew/blueicon.png) no-repeat 8px center;
}
/*-----------区情概况----------*/
.introduction .inHd {
	width: 180px;
	float: left;
}
.introduction .inHd li {
	font-size: 18px;
	width: 228px;
	height: 43px;
	border: 1px #cee1f2 solid;
	line-height: 43px;
	text-align: center;
	margin-bottom: 10px;
	background: #f4f8fc;
	border-radius: 5px;
	cursor: pointer;
}
.introduction .inHd li:hover, .introduction .inHd li.on {
	background: url(../imagesnew/bg2.jpg) no-repeat left center;
	color: white;
	border: 1px #145dcc solid;
}
.introduction .inBd {
	width:910px;
	float: right;
	padding: 20px;
	background: url(../imagesnew/jjbg.jpg) no-repeat center center;
	margin-bottom:5px;
}
.introduction .inBd .box {
	height: 210px;
}
.introduction .inBd .txt {
	width: 530px;
	margin-right: 20px;
	line-height: 1.8em;
	text-indent: 2em;
}
.introduction .inBd .txt a {
	color: #ff9900;
	padding-left: 10px;
}
.introduction .inBd .img {
	width: 320px;
	margin: 10px 0;
}
.introduction .ul {
	width: 960px;
	padding-left: 10px;
}
.introduction .ul li {
	float: left;
	width: 308px;
	background: #2a6aa7;
	line-height: 38px;
	height: 38px;
	border: 1px #0b48a4 solid;
	border-radius: 5px;
	color: #fff;
	text-align: center;
	margin: 8px 0 0 10px;
}
/*政务信息*/ 
.zhengwu .left {
	height:260px;
	font-size: 24px;
	width: 40px;
	padding: 115px 40px 0;
}
.zhengwu .center {
	height: 285px;
	width: 750px;
	padding: 0 10px 0 20px
}
.zhengwu .right {
	width: 300px;
	height: 285px;
}
.zhengwu .inHd {
	width: 100%;
	height: 46px;
	border-bottom: 2px #ccc solid;
	position: relative;
}
.zhengwu .inHd li {
	width: auto;
	text-align: center;
	font-size: 18px;
	float: left;
	cursor: pointer;
	height: 46px;
	line-height: 46px;
	color: #333;
}
.zhengwu .inHd li a {
	display: block;
	padding: 0 10px;
}
.zhengwu .inHd li.on {
	border-bottom: 2px solid #0b67d4;
}
.zhengwu .inBd ul {
	padding: 5px 0 10px;
	zoom: 1;
}
.zhengwu .inBd li {
	height: 39px;
	line-height: 39px;
	border-bottom: 1px #cbcbcb dashed;
	position: relative;
}
.zhengwu .inBd li .date {
	position: absolute;
	right: 10px;
	top: 0;
	color: #999;
}
.zhengwu .inBd li a {
	display: block;
	padding-left: 22px;
	height: 39px;
	width: 550px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: url(../imagesnew/blueicon2.png) no-repeat 8px center;
}
.zhengwu .inBd li a:hover, .zhengwu .inBd li.first a {
	color: #2668b4;
	background: url(../imagesnew/blueicon.png) no-repeat 8px center;
}
.zhengwu .left {
	background: url(../imagesnew/i.jpg) no-repeat center top;
	text-align: center;
	color: #fff;
}
.zhengwu .right li {
	height:118px;
	width:140px;
	float:left;
	line-height: 65px;
	margin:0 0 10px 8px; 
	text-align: center;
	border-radius: 5px;
}
.zhengwu .right li a {
	display: block;
	color:white;
	padding-top:52px;
/*	background: url(../imagesnew/bg3.jpg) no-repeat bottom center;
*/
}
.zhengwu .right li.zw1 {
	background:#2668b4 url(../imagesnew/zwicon.png) no-repeat 40px 25px;
}
.zhengwu .right li.zw2 {
	background:#4b89cf url(../imagesnew/zwicon-02.png) no-repeat 43px 25px;
}
.zhengwu .right li.zw3 {
	background:#4b89cf url(../imagesnew/zwicon-03.png) no-repeat 40px 25px;
}
.zhengwu .right li.zw4 {
	background:#2668b4 url(../imagesnew/zwicon-04.png) no-repeat 40px 25px;
}
.zhengwu .right li.zw5 {
	background:#2668b4 url(../imagesnew/zwicon-05.png) no-repeat 40px 25px;
}
.zhengwu .right li.zw6 {
	background:#4b89cf url(../imagesnew/zwicon-06.png) no-repeat 40px 25px;
}
.zhengwu .right li:hover {
	background-color:#1556a1;
}
/*.zhengwu .right li a:hover {
	color:#2569b2;
}*/
.zhengwu .bottom li {
	display: inline-block;
	margin: 0 2px 6px;
	width: 192px;
	line-height: 36px;
	text-align: center;
}
.zhengwu .bottom li {
 *display:inline;
}
.zhengwu .bottom li a {
	border: 1px #cee1f2 solid;
	display: block;
	border-radius: 5px;
	background: #f4f8fc;
	font-family: "微软雅黑";
	font-size: 16px;
}
.zhengwu .bottom li a:hover {
	background: url(../imagesnew/bg3.jpg) no-repeat top center;
	color: #fff;
}
/*政务服务*/
.service .left {
	width: 360px;
	height: 260px;
	padding: 20px 25px 0;
	background: #f8f8f8;
}
.service .h4 {
	text-align: center;
	line-height: 39px;
	height: 39px;
	border-bottom: 3px #ccc solid;
	position: relative;
	margin-bottom: 20px;
}
.service .h4 h4 {
	color: ##2666b0;
	font-size: 20px;
	width: 150px;
	text-align: center;
	position: absolute;
	border-bottom: 3px #2666b0 solid;
	top: 0;
	left: 100px;
	font-weight: normal;
}
.service .search {
	display: block;
	width: 270px;
	margin: 20px auto;
}
.service .search input {
	border: 2px #ccc solid;
	background: white;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	width: 250px;
	color: #333;
	font-weight: normal;
	font-size: 14px;
	text-align: left;
	border-radius: 5px;
	outline: none;
}
.service .btn {
	display: block;
	width: 100px;
	margin: auto;
}
.service .btn input {
	width: 100px;
	height: 36px;
	line-height: 36px;
	cursor: pointer;
	background: #dfeffc;
	border: 1px #a2aaff solid;
	border-radius: 5px;
	outline: none;
}
.service .right {
	width: 740px;
	background: white;
	padding:20px 10px 10px 20px;
	border: 1px #ccc solid;
}
.service .inHd {
	width: 100%;
	height: 36px;
	position: relative;
	margin-bottom: 10px;
}
.service .right .inHd li {
	width: auto;
	text-align: center;
	font-size: 18px;
	float: left;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
	color: #333;
	padding: 0 20px 4px;
}
.service .inHd li.on {
	background: #dd4d20 url(../imagesnew/bsicon.png) no-repeat bottom center;
	border-radius: 5px;
}
.service .inHd li.on a {
	color: white;
}
.service .lefth {
	width: 20px;
	height:64px;
	padding: 13px 10px;
	text-align: center;
	background: #f19b21;
	color: white;
	margin: 0 10px 8px 0;
}
.service .inBd li,.service .bd li {
	float: left;
	width: 220px;
	height: 42px;
	margin: 0 10px 5px 0;
	background: #eaeaea;
	text-align: center;
	line-height: 42px;
}
.service .bd li {
	width:162px;
}
.service .inBd .box1 {
	margin-bottom: 5px;
}
.service .box1 li a {
	padding-left: 40px;
	text-align: left;
	width: 150px;
}
.service .inBd li.li1 a ,.service .bd li.li1 a {
	background: url(../imagesnew/bsicon-05.png) no-repeat 10px center;
}
.service .inBd li.li2 a,.service .bd li.li2 a {
	background: url(../imagesnew/bsicon-03.png) no-repeat 10px center;
}
.service .inBd li.li01 a,.service .bd li.li01 a {
	background: url(../imagesnew/hjbl.png) no-repeat 10px center;
}
.service .inBd li.li02 a,.service .bd li.li02 a {
	background: url(../imagesnew/jycy.png) no-repeat 10px center;
}
.service .inBd li.li3 a,.service .bd li.li3 a {
	background: url(../imagesnew/bsicon-04.png) no-repeat 10px center;
}
.service .inBd li.li4 a,.service .bd li.li4 a {
	background: url(../imagesnew/bsicon-07.png) no-repeat 10px center;
}
.service .inBd li.li5 a,.service .bd li.li5 a {
	background: url(../imagesnew/bsicon-10.png) no-repeat 10px center;
}
.service .inBd li.li6 a,.service .bd li.li6 a {
	background: url(../imagesnew/bsicon-11.png) no-repeat 10px center;
}
.service .inBd li.li7 a,.service .bd li.li7 a {
	background: url(../imagesnew/bsicon-05.png) no-repeat 10px center;
}
.service .inBd li.li8 a,.service .bd li.li8 a {
	background: url(../imagesnew/bsicon-04.png) no-repeat 10px center;
}
.service .inBd li.li9 a,.service .bd li.li9 a {
	background: url(../imagesnew/bsicon-07.png) no-repeat 10px center;
}
.service .inBd li.li10 a ,.service .bd li.li10 a {
	background: url(../imagesnew/bsicon-03.png) no-repeat 10px center;
}
.service .inBd li.li11 a,.service .bd li.li11 a {
	background: url(../imagesnew/bsicon-08.png) no-repeat 10px center;
}
.service .inBd li.li12 a,.service .bd li.li12 a {
	background: url(../imagesnew/bsicon-11.png) no-repeat 10px center;
}
.service .xzql li.li13 {
	background: #3085dc url(../imagesnew/bsicon-02.png) no-repeat center 10px;
}
.service .xzql li.li14 {
	background: #a1d243 url(../imagesnew/bsicon-06.png) no-repeat center 10px;
}
.service .xzql li.li15 {
	background: #a96ce3 url(../imagesnew/bsicon-12.png) no-repeat center 10px;
	margin-right: 0;
}
.service .inBd li a:hover {
	color: #3085dc;
}
.service .xzql li {
	width: 396px;
	height: 80px;
	margin-right: 5px;
	margin-top: 10px;
}
.service .xzql li a {
	color: white;
	text-align: center;
	display: block;
	padding-top: 50px;
}
/*专题*/
.zhuanti li {
	float: left;
	margin: 0 10px 10px 0;
}
.zhuanti li.mgb0 {
	margin-bottom: 0;
}
.zhuanti li.mgr0 {
	margin-right: 0;
}
/*民政互动*/
.minzheng .hdjltop {
	width: 1200px;
	height: 40px;
	background: url(../imagesnew/hdbg.jpg) no-repeat center center;
	padding: 5px 0;
	margin-bottom: 10px;
}
.hdjltop li {
	height: 40px;
	float: left;
	margin-left: 20px;
	vertical-align: middle;
	min-width: 103px;
	border-right: 1px #98bad6 dashed;
	line-height:40px;
	width: 180px;
}
.hdjltop li a {
	display: block;
	color: #fff;
	padding-left: 73px;
}
.hdjltop li span {
	font-weight: bold;
	color: #fff;
}
.hdjltop li.li1 {
	background: url(../imagesnew/hdjlicon-04.png) no-repeat 15px center;
}
.hdjltop li.li2 {
	background: url(../imagesnew/hdjlicon-05.png) no-repeat 15px center;
}
.hdjltop li.li3 {
	background: url(../imagesnew/hdjlicon-05.png) no-repeat 15px center;
	line-height: 1.3em;
	width:160px;
	padding-left: 80px;
}
.hdjltop li.li4 {
	background: url(../imagesnew/zwicon-055.png) no-repeat 15px center;
}.hdjltop li.li7 {
	background: url(../imagesnew/zwicon-055.png) no-repeat 15px center;
	border:0;
	width: 300px;
	line-height: 1.3em;
}
.hdjltop li.li4 a {
	width: 80px
}
.hdjltop li.li3 span,.hdjltop li.li7 span {
	display: block;
/*	padding-top: 12px;
*/}
.hdjltop li span.p {
	padding: 0;
	font-size:14px;
	font-weight: normal;
}
.hdjltop li.li5 {
	line-height: 1.3em;
	background: url(../imagesnew/hdjlicon-02.png) no-repeat 18px center;
}
.hdjltop li.li5 {
	border: 0;
}
.hdjltop li.li5 span {
	display: block;
	padding-left: 10px;
}
.hdjltop li.li6 {
	line-height: 1.5em;
	border: 0;
	background: url(../imagesnew/weixin.jpg) no-repeat 8px center;
	background-size: 70px 70px;
}
.hdjltop li.li6 a {
	padding-left: 85px;
}
.hdjltop li.li5 a, .hdjltop li.li6 a {
	padding-top: 3px;
}
.dzdt {
	width: 250px;
	height: 246px;
	border: 1px #ccc solid;
	overflow: hidden;
	padding:10px;
}
.dzdt img {
	width:100%;
}
.dzdt h4{
	padding:0 10px;
	margin-bottom:30px;
}
.wsdc, .gzly {
	width: 432px;
	border: 1px #ccc solid;
	overflow: hidden;
	padding:10px;
	margin-right: 10px;
}
.wsdc li {
	  display: block;
    height:36px;
    line-height:36px;
    padding-left: 27px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	border-bottom: 1px #cbcbcb dashed;
    background: url(../imagesnew/blueicon2.png) no-repeat 10px center;
}
.gzly li {
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom: 1px #cbcbcb dashed;
	position: relative;
	padding-left: 32px;
	background: url(..//images/wicon.png) no-repeat 8px 10px;
}
.wsdc a:hover,.gzly a:hover{
	color: #2668b4;
}
.minzheng h4 {
	font-weight:normal;
}
/**/
.jbdh {
	padding:7px 20PX;
	background: #eaeaea;
	margin-top:10px;
}
.jbdh span {
	margin-right: 25px;
}
/*投资园区*/
.inBox {
	height:380px;
}
.tzyq .slideBoximg {
	width:447px;
	height:280px;
}
.tzyq .h {
	width:100%;
	height:30px;
	border-bottom:2px #ccc solid;
	margin-bottom:5px;
}
.tzyq h4 {
	font-weight:normal;
	font-size:18px;
	line-height:30px;
}
.tzyq .zqqy .h,.tzyq .fjllfs .h{
	margin-bottom:8px;
	border:0;
}
.tzyq .dongtai .h h4,.tzyq .zqqy .h h4,.tzyq .fjllfs .h h4 {
	display:inline-block;
	width:auto;
	padding:0 10px;
	border-bottom:2px #0b67d4 solid;
	line-height:1em;
	padding:2px 10px 10px;
}
#header .tzyq .dongtai li {
	line-height:34px;
}
.tzyq .dongtai li {
	line-height:36px;
}
.tzyq .zqqy .h h4,.tzyq .fjllfs .h h4 {
	border:0;
}
.slideBoximg .hdimg2 {
	height: 18px;
	overflow: hidden;
	position: absolute;
	right: 7px;
	bottom: 9px;
	z-index: 1;
}
.slideBoximg .hdimg2 ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.slideBoximg .hdimg2 ul li {
	float: left;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #161616;
	cursor: pointer;
	color: #fff;
}
.slideBoximg .hdimg2 ul li.on {
	background: #02519e;
}
.slideBoximg .bdimg2 li  {
	width:447px;
	height:280px;
}
.slideBoximg .bdimg2 li span.p {
	display: block;
	width: 327px;
	padding: 0 110px 0 10px;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../imagesnew/hei5.png);
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.tzyq .left {
	width:990px;
	margin-bottom:10px;
}
.tzyq .dongtai {
	width:515px;
	padding:0 0 0 20px;
	line-height:36px;
}
.tzyq .dongtai li {
	border-bottom:1px #ccc dashed;
	width:100%;
	position:relative;
	
}
.tzyq .dongtai li .date {
	position:absolute;
	top:0;
	right:0;
	color:#999;
}
.tzyq .dongtai li a {
	display:block;
	width:340px;
	overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.tzyq .dongtai li a:hover {
	color:#2668b4;
}
.tzyq .right {
	width:440px;
}
.tzyq .zhinan,.tzyq .jiqun{
	width:497px;
	float:left;
}
.tzyq .fjllfs {
	width:150px;
	height:380px;
	margin-left:18px;
}
.tzyq .fjllfs li {
	background:#eaeaea;
	margin-top:6px;
	text-align:center;
}
.tzyq .zhinan li,.tzyq .jiqun li {
	float:left;
	margin:0 5px 8px 0;
	line-height:36px;
	border-radius:3px;
	background:#eaeaea;
	text-align:center;
}
.tzyq .zhinan li a,.tzyq .jiqun li a {
	color:#052649;
}
.tzyq .zhinan li a:hover,.tzyq .jiqun li a:hover {
	color:#3085dc;
}

.tzyq .jiqun li.liw {
	width:auto;
	padding:0 1px;	
}
.tzyq .jiqun li.liw2 {
	padding:0 6px;	
}

.tzyq .zhinan h4,.tzyq .jiqun h4 {
	float:left;
	line-height:1em;
	padding:8px 10px;
	width:16px;
	height:65px;
	margin-right:5px;
	background:#0b67d4;
	color:white;
	border-radius:5px;
	font-size:16px;
	font-weight:normal;
}
.zqqy {
	width:205px;
}
.zqqy li {
	float:left;
	margin:0 0 0 6px;
}
.zqqy .btn {
	height:55px;
	width:195px;
	line-height:55px;
	text-align:center;
	font-size:20px;
	color:white;
	margin:5px auto 0;
	background:url(../imagesnew/i2.jpg) no-repeat bottom center;
}
.zqqy .btn a {
	display:block;
	color:white;
}
/*首中间页轮播图*/
.main1 {
	margin: 10px 0;
}
.tupian {
	width: 1200px;
	height: 160px;
	overflow: hidden;
	position: relative;
}
.tupian .hd {
	height: 18px;
	overflow: hidden;
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 1;
}
.tupian .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.tupian .hd ul li {
	float: left;
	width: 18px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	background: #161616;
	cursor: pointer;
	color: #fff;
}
.tupian .hd ul li.on {
	background: #02519e;
}
.tupian .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.tupian .bd li {
	zoom: 1;
	vertical-align: middle;
}
.tupian .bd li span.p {
	display: block;
	width: 1100px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #026acb;
}
.tupian .db {
	height: 85px;
	width: 1040px;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 80px;
	text-align: center;
	line-height: 28px;
}
.tupian .db a {
	font-size: 22px;
	font-weight: bold;
}
/*相关链接*/
.indexh {
	margin: 8px 0 10px;
	height: 36px;
	border-bottom: 3px #2077d8 solid;
	background: url(../imagesnew/indexhbg.png) repeat-x bottom left;
}
.indexh div.l {
	background: white;
	background-image: url(../imagesnew/icon-03.png);
	background-repeat: no-repeat;
	background-position: 15px center;
	height: 36px;
	width: 145px;
}
.indexh .more {
	line-height: 28px;
	margin-top: 8px;
	color: #0951a3;
	margin-right: 10px;
	float: right;
}
.xglj .indexh div.l {
	background-image: url(../imagesnew/icon-22.png);
}
/* 底部选项卡css */
.xglj {
	position: relative;
}
.linkTxtBox {
	width: 1198px;
	border: 1px solid #ddd;
	text-align: left;
}
.linkTxtBox .hd {
	height: 31px;
	line-height: 31px;
	padding: 0 10px 0 20px;
	position: absolute;
	top: 8px;
	left: 155px;
	width: 900px;
}
.linkTxtBox .hd ul {
	float: left;
	position: absolute;
	left: 20px;
	top: -1px;
	height: 32px;
}
.linkTxtBox .hd ul li {
	float: left;
	padding: 0 18px;
	cursor: pointer;
}
.linkTxtBox .hd ul li.on {
	height: 30px;
	background-image: linear-gradient(to bottom, rgba(235,233,234, 1) 0%, rgba(255,2255,255, 1) 100%, #FFFFFF 100%);
	background-image: -webkit-linear-gradient(top, rgba(235,233,234, 1) 0%, rgba(255,255,255, 1) 100%, #FFFFFF 100%);
 filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ebe9ea', EndColorStr='#ffffff');
	border: 1px solid #2077d8;
	border-bottom: 2px solid #fff;
	font-weight: bold;
	color: #2077d8;
}
.linkTxtBox .bd ul {
	padding: 15px;
	zoom: 1;
}
.linkTxtBox .bd li {
	height: 28px;
	line-height: 28px;
	display: inline-block;
	margin-left: 30px;
}
.linkTxtBox .bd li {
 *display:inline;
}
.linkTxtBox .bd li a {
	color: #444;
}
.linkTxtBox .bd li a:hover {
	color: #2668b6;
	text-decoration: underline;
}
.linkTxtBox .bd li .date {
	float: right;
	color: #999;
}
/*内容 通知公告*/
#main .tzgg {
	padding:10px 0;
}
#main .tzgg .left,#main .tzgg .right,#main .tzyq .left,#main .tzyq .right {
	width:585px;
	background:white;
}
/* 新闻列表css */
#main a {
	color:#333;
}
#main li.on a {color:#2668b4;font-weight:bold;}
.slideTxtBox1,.slideTxtBox2,.slideTxtBox3{ width:585px; text-align:left;margin-bottom:7px;  }
.slideTxtBox1 .hd,.slideTxtBox2 .hd,.slideTxtBox3 .hd{ height:40px; line-height:40px; padding:5px 0;border-bottom:1px solid #ddd;font-size:18px;  position:relative;margin-bottom:10px; }
.slideTxtBox1 .hd ul li,.slideTxtBox2 .hd ul li,.slideTxtBox3 .hd ul li{ float:left; padding:0 30px 0 0; cursor:pointer;  }
.slideTxtBox1 .hd ul li.on,.slideTxtBox2 .hd ul li.on,.slideTxtBox3 .hd ul li.on{ height:30px; }
.slideTxtBox1 .bd ul,.slideTxtBox2 .bd ul{ zoom:1;  }
.slideTxtBox1 .bd li,.slideTxtBox2 .bd li{ height:24px; line-height:24px; padding:5px 0;position:relative;  }
.slideTxtBox1 .bd li .date,.slideTxtBox2 .bd li .date{ float:right; color:#999;position:absolute;
top:5px;right:0px;  }
#main .slideTxtBox1 .bd li a,#main .slideTxtBox2 .bd li a {
	color:#666;
	display:block;
	width:450px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#main .slideTxtBox1 .bd li a:hover,#main .slideTxtBox2 .bd li a:hover{
	color:#2668b4;
}
.slideTxtBox3 .bd {
	height:196px;
	padding:0 0 0 15px;
}
#main .zwgk h4 {
	height:40px; line-height:40px; padding:5px 0;border-bottom:1px solid #ddd;font-size:18px;  position:relative;margin-bottom:15px;
	color:#2668b4;
}
.slideTxtBox3 .hd {
	padding-top:3px;
}
#main .zwgk li {
	display:block;
	width:133px;
	margin:0 0 10px 11px;
	text-align:center;
	line-height:41px;
	float:left;
	border-radius:5px;
	background:#f4f8fc;
	overflow:hidden;
}
#main .zwgk li a {
	display:block;
	color: #fff;
}
#main .zwgk .ul1 li a {
	background:#4b89cf;
}
#main .zwgk .ul2 li a {
	background:#2668b4;
}
#main .zwgk .ul3 li a {
	border:1px #cee1f2 solid;
	background:#f4f8fc;
	border-radius:5px;
	color:#666;
}
#main .zwgk li a:hover {
	background: url(../imagesnew/bg3.jpg) no-repeat top center;
	color: #fff;
}
#main .service {
	margin:10px 0 0;
}
#main .service .bszncx {
	padding:30px 0 10px;
}
#main .service .bszncx span {
	display:block;
	text-align:center;
}
#main .service .search {
	margin:10px auto 20px;
}
#main .service .xzql li {
	width:175px;
	margin:0 0 0 15px;
	height:60px;
	line-height:60px;
}
#main .service .xzql li.li13,#main .service .xzql li.li14,#main .service .xzql li.li15 {
	background-position:30px center;
}

#main .service .xzql li a {
	color:#fff;
	padding:0 0 0 30px;
}
#main .service .bd li a:hover {
	color: #3085dc;
}
/* 专题专栏css */
#main .ztzl .left {
	font-size:18px;
	text-align:center;
	width:30px;
	line-height:1.3em;
	padding:13px 10px;
	background:#2668b4;
	color:white;
}
#main .ztzl .left a {
	display:block;
	color:white;
}
.picScroll-left{ width:1135px;overflow:hidden; position:relative;border:1px #ccc solid;}
#main .picScroll-left .prev,#main .picScroll-left .next{ display:block; width:30px; height:117px; float:right;overflow:hidden;
	 cursor:pointer;background:#f4f4f4;font-size:40px;line-height:117px; font-family:"宋体";text-align:center;color:#666}
 
#main .picScroll-left .next{float:left;  }
#main .picScroll-left .prevStop,#main .picScroll-left .nextStop{color:#999;}
.picScroll-left .bd{width:1010px;float:left;margin-left:7px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:255px;height:117px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
/*投资动态*/
#main .tzyq {
	margin-top:20px;
}
#main .tzyq .dongtai{
	padding:0;
	width:100%;
}
#main .tzyq .dongtai li a {
	width:450px;
}
#main .tzyq h4 {
	height:40px; line-height:40px; padding:0 0 5px;border-bottom:1px solid #ddd;font-size:18px;  position:relative;margin-bottom:15px;
	color:#2668b4;
	font-weight:bold;
}
#main .gzly {
	padding:0;
	margin:0;
	border:0;
}
#main .gzly li {
	height:36px;
	line-height:36px;
	position:relative;
}
#main .gzly li a {
	display:block;
	width:300px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#333;
}
#main .gzly li .date {
	position:absolute;
	top:0;
	right:0;
	color:#666;
}
#main .tzyq .dongtai li a:hover,#main .gzly li a:hover {
	color: #3085dc;
}
#main .tzyq .btn li {
	margin-top:8px;
	width:130px;
	text-align:center;
	color:white;
}
#main .tzyq .btn li.li1 {
	background:#3085dc url(../imagesnew/zwicon-055.png) no-repeat center 10px;
}
#main .tzyq .btn li.li2 {
	padding:50px 0 10px;
	background:#3085dc url(../imagesnew/hdjlicon-05.png) no-repeat center 10px;
}
#main .tzyq .btn li.li3 {
	background:#3085dc url(../imagesnew/hdjlicon-05.png) no-repeat center 10px;
}
#main .tzyq .btn li span {
	display:block;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#main .tzyq .btn li a{
	display:block;
	padding:50px 0 10px;
	color:white;
}
/*悬浮*/
#xf {
	background: #fff url(../imagesnew/xfbg.jpg) no-repeat left 36px;
	width: 300px;
	position: fixed;
	bottom: 0px;
	right: 0;
	border: 1px #ccc solid;
	padding: 5px 10px;
	z-index: 10000;
}
#xfl {
	width: 115px;
	height: 408px;
	position: fixed;
	top: 60px;
	z-index: 10000;
}
#xfr {
	width: 115px;
	height: 408px;
	position: fixed;
	top: 60px;
	right: 80px;
	z-index: 10000;
}
#xf .close {
	position: absolute;
	top: 5px;
	right: 10px;
	line-height: 26px;
}
#xf h5 {
	font-size: 16px;
	color: #06C;
	background: #fff;
	border-bottom: 1px #ccc solid;
	padding-bottom: 5px;
	line-height: 26px;
}
#xf .text {
	line-height: 30px;
	padding: 25px 5px 0;
}
#xf .text li {
	width: 280px;
	height: 24px;
	overflow: hidden;
	line-height: 24px;
	padding-left: 15px;
	background: url(../imagesnew/blueicon3.png) no-repeat 5px center;
	overflow: hidden;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 13px;
}
#xf .text a:hover {
	text-decoration: underline;
}
#xf .red {
	color: red;
}
/*footerbox*/
#footerbox .inner {
	height: 30px;
	margin-top: 10px;
	background: url(../imagesnew/slideTxtBoxhlibg.png) repeat-x left top;
	text-align: center;
	line-height: 30px;
}
#footerbox .inner li {
	display: inline-block;
}
#footerbox .inner li {
 *display:inline;
}
#footerbox .inner li a {
	color: #fff;
	margin: 0 5px;
}
#footerbox .inner li a:hover {
	text-decoration: underline;
}
/*footer*/
#footer {
	margin-top: 20px;
	padding: 10px 0;
	border-top: 2px #eaeaea solid;
}
#footer .inner {
	background: white;
	color: #555;
	padding: 25px 0;
}
.bottomlogo {
	margin-left: 40px;
}
#footer .l {
	margin-right: 30px;
	line-height: 28px;
}
#footer .l a, #footer .l #_span_jiucuo {
	display: block;
	float: left;
	margin-right: 5px;
	height: 64px;
}
#footer .l span#_span_jiucuo {
	width: 110px;
	_height: 64px;
	_width: 110px;
	_float: left;
}

/*政策解读*/
#header .zcjd {
	border:1px #ccc solid;
	height:330px;
	padding:20px 10px;
}
#header .zcjd li {
	line-height: 34px;
	border-bottom: 1px #ccc dashed;
	height:39px;
	width: 567px;
	margin-left:15px;
	float:left;
	position: relative;
}
#header .zcjd li a {
	display: block;
	width:430px;
  padding-left: 22px;
  background: url(../images/blueicon2.png) no-repeat 8px center;
	line-height:39px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
#header .zcjd li .date {
    position: absolute;
    right: 10px;
    top: 0;
    color: #999;
}
#header .zcjd li a:hover {
	color: #2668b4;
	background: url(../images/blueicon.png) no-repeat 8px center;
}
#header .tzyq .dongtai li a {
	width:398px;
  padding-left: 22px;
  background: url(../images/blueicon2.png) no-repeat 8px center;
}


/*20210518*/
.Nums {
	position: absolute;
	top: 20px;
	right:2%;
	font-size: 18px;
	width: 30px;
	height: 30px;
	border: 3px solid #ff6633;
	border-radius: 50%;
	text-align: center;
	line-height:24px;
}
.count-down {
	position: fixed;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 100px;
	color: #ff6633;
	text-shadow: black 1px 1px 1px;
	top: 5%;
	left: 5%;
	z-index: 99999999;
	width:90%;
	height:90%;
	background-image:url(../imagesnew/100year.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: contain;
	transition: all 1s;
}
.count-down.active {
	width: 200px;
	height: 100px;
	bottom: 50px!important;
	top: auto!important;
	right: 5%;
	left: auto!important;
	font-size: 16px;
	opacity:0;
}

.wzsyx {
	position:fixed;
	top:50%;
	right:0;
	margin-top:-125px; 
	z-index: 999;
}

.wzsyx .close {
	display:block;
	width:20px;
	height:20px;
	text-align:center;
	line-height:18px;
	font-size:18px;
	background:white;
	border:1px #ccc solid;
	cursor:pointer;
}
/*20210518*/


/*20220411*/
body { /* IOS禁止微信调整字体大小 */
	-webkit-text-size-adjust: 100% !important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important;
}

