.top-box {
	width: 100%;
	height: 175px;
	background: url(style_res/top-bg.jpg) no-repeat top center
}
.top {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	height: 125px;
}
.logo {
	width: 725px;
	height: 80px;
	margin-top: 23px;
	display: block;
	float: left;
}
.search {
	width: 210px;
	float: right;
	margin-top: 40px;
	height: 26px;
	padding: 8px 5px;
	overflow: hidden;
	background: #bccbdf
}
.search-text {
	width: 165px;
	float: left;
	line-height: 26px;
	color: #333;
	background: none;
	border: none;
	padding-left: 10px;
	border-right: 1px solid #4b7dba;
}
.search-image {
	width: 20px;
	height: 20px;
	float: right;
	margin-top: 4px;
	cursor: pointer;
	margin-right: 5px;
}
.nav {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	height: 50px;
}
.nav > li {
	width: auto;
	float: left;
}
.nav > li >a {
	width: auto;
	display: block;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	padding: 0 35px;
}
.nav > img {
	display: block;
	float: left;
	margin: 15px 3px;
}
.nav > li >a:hover {
	background-color: #023571;
	color: #fff
}
.nav > li > ul {
	display: none
}
.nav > li:hover > ul {
	display: block;
	background-color: #f1f1f1;
	width: 150px;
	padding: 5px 0;
	position: absolute;
	z-index: 20
}
.nav > li:hover > ul li a {
	border-bottom: 1px solid #cccccc;
	line-height: 40px;
	display: block;
	width: 130px;
	margin: 0 auto;
	text-align: center;
	color: #434343
}
.nav > li:hover > ul li a:hover {
	color: #0a7dce
}
.banner {
	width: 1400px;
	height: 345px;
	margin: 0 auto
}
.con1-box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-top: 5px;
}
.news-box {
	float: left;
	width: 780px;
}
.big-title {
	width: 100%;
	overflow: hidden
}
.big-title img {
	float: left;
	margin-top: 14px;
}
.big-title h3 {
	float: left;
	color: #093d84;
	font-weight: 500;
	line-height: 60px;
	height: 60px;
	font-size: 26px;
	margin-left: 5px;
	margin-right: 10px;
}
.big-title h4 {
	float: left;
	color: #ccc;
	line-height: 56px;
	height: 56px;
	font-size: 24px;
	margin-right: 10px;
	margin-top: 4px;
}
.big-title .line {
	background-color: #e5e5e5;
	height: 1px;
	float: left;
	margin-top: 30px;
}
.line1 {
	width: 355px;
}
.line2 {
	width: 75px;
}
.line3 {
	width: 470px;
	margin-left: 5px;
}
.line4 {
	width: 160px;
	background: #999
}
.line7 {
	width: 715px;
}
.big-title a {
	float: right;
	line-height: 60px;
	color: #808080;
	font-size: 16px;
}
.notice-more {
	float: right;
}
.news {
	width: 780px;
	overflow: hidden
}
.news-img {
	float: left;
	width: 380px;
	height: 310px;
	background: #000
}
.news-list {
	float: right;
	width: 380px;
	margin-top: -5px;
}
.news-list li {
	overflow: hidden;
	width: 380px;
	background: url(style_res/news-list-bg.png) no-repeat;
	background-position-y: 17px;
}
.news-list li a {
	line-height: 40px;
	height: 40px;
	width: 280px;
	float: left;
	display: block;
	font-size: 16px;
	color: #1a1a1a;
	text-indent: 15px;
	overflow: hidden
}
.news-list li div {
	line-height: 40px;
	height: 40px;
	float: right;
	display: block;
	font-size: 16px;
	color: #808080;
}
.pt-box {
	width: 380px;
	float: right;
}
.pt {
	width: 380px;
	margin-top: 5px;
}
.pt li {
	margin-bottom: 15px;
}
.notice-box {
	width: 1200px;
	margin: 10px auto
}
.notice-title {
	float: left;
	overflow: hidden;
	margin-top: 15px;
}
.notice-title li {
	float: left;
}
.notice-title li a {
	display: block;
	padding: 0 15px;
	line-height: 30px;
	font-size: 16px;
	color: #fff;
	background: #bfbfbf;
	margin: 0 5px;
}
.notice-active a {
	background: #093d84 !important
}
.notice-list {
	overflow: hidden;
	width: 1200px;
}
.notice-list li {
	overflow: hidden;
	width: 580px;
	background: url(style_res/news-list-bg.png) no-repeat;
	background-position-y: 17px;
	float: left;
}
.notice-list li a {
	line-height: 40px;
	height: 40px;
	width: 480px;
	float: left;


	display: block;
	font-size: 16px;
	color: #1a1a1a;
	text-indent: 15px;
	overflow: hidden
}
.notice-list li div {
	line-height: 40px;
	height: 40px;
	float: right;
	display: block;
	font-size: 16px;
	color: #808080;
}
.con2-big-box {
	width: 100%;
	padding: 10px 0;
	height: 260px;
	background: #f1f1f1;
}
.con2-box {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden
}
.con2 {
	width: 380px;
	float: left
}
.con2 li {
	float: left;
	background: url(style_res/con1.png) no-repeat;
	background-position-y: 12px
}
.con2 li a {
	line-height: 40px;
	height: 40px;
	display: block;
	font-size: 16px;
	color: #1a1a1a;
	text-indent: 25px;
	overflow: hidden;
	width: 190px;
}
.kc {
	width: 1200px;
	overflow: hidden;
	margin-top: 10px;
}
.kc li {
	float: left;
	width: 160px;
	position: relative;
	margin-right: 10px;
	height: 100px;
}
.kc li a img {
	width: 160px;
	height: 100px;
}
.kc li a div {
	width: 270px;
	height: 40px;
	line-height: 40px;
	background: url(style_res/1pxblack.png);
	color: #fff;
	font-size: 16px;
	position: absolute;
	bottom: 0px;
	z-index: 2;
	text-align: center
}
.link-box {
	margin: 30px auto;
	overflow: hidden;
	width: 1200px;
}
.link-box h3 {
	width: 80px;
	height: 60px;
	padding: 10px 0;
	text-align: center;
	float: left;
	background-color: #093e84;
	color: #fff;
	font-size: 22px;
}
.link-box ul {
	width: 1100px;
	padding: 10px 10px;
	background: #eeeeee;
	float: right;
	overflow: hidden;
}
.link-box ul li {
	float: left;
	margin: 0 20px;
	background: url(style_res/con2.png) no-repeat;
	background-position-y: 6px;
}
.link-box ul li a {
	text-indent: 25px;
	line-height: 30px;
	height: 30px;
	display: block;
	overflow: hidden;
	font-size: 16px;
	color: #333
}
.bottom-box {
	background: url(style_res/bottom-bg.jpg) no-repeat center;
	height: 110px;
}
.bottom {
	width: 1200px;
	margin: 0 auto;
}
.copy {
	color: #f1f1f1;
	float: left;
	line-height: 30px;
	margin-top: 25px;
}
.copy a {
	color: #f1f1f1;
	line-height: 30px;
}
.ma {
	float: right;
	margin-top: 15px;
}
.list-bg {
	width: 100%;
	height: 290px;
	background: url(style_res/list-bg.jpg) no-repeat top center;
}
.list-box {
	width: 1300px;
	margin: 0 auto;
	min-height: 460px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-top: -50px;
}
.list-nav {
	width: 220px;
	box-shadow: 0 0 10px #666;
	margin-left: 10px;
	margin-bottom: 10px;
}
.list-nav h2 {
	line-height: 90px;
	width: 220px;
	background: #093d84;
	text-align: center;
	font-size: 28px;
	font-weight: 500;
	color: #fff
}
.list-nav ul {
	background-color: #f2f2f2;
	padding-bottom: 278px;
	background: #fff url(style_res/list-nav-bg.png) no-repeat bottom;
}
.list-nav ul li a {
	display: block;
	color: #1a1a1a;
	line-height: 56px;
	text-align: center;
	font-size: 18px;
	border-bottom: 1px dashed #ccc;
	width: 200px;
	margin-left: 10px;
}
.list-nav ul li:last-child a {
	border-bottom: none
}
.list-nav ul .active a, .list-nav ul li a:hover {
	color: #ef5907;
	width: 200px;
}
.list-top {
	width: 1020px;
	border-bottom: 1px solid #ccc;
	height: 22px;
	padding: 25px 0;
	margin-top: 60px
}
.list-top h3 {
	border-left: 4px solid #093d84;
	float: left;
	line-height: 26px;
	color: #333;
	font-size: 24px;
	text-indent: 25px;
	font-weight: 500
}
.list-top ul {
	overflow: hidden;
	background: url(style_res/list-top-bg.png) no-repeat;
	float: right;
	padding-left: 20px;
	margin-top: 3px;
}
.list-top ul li, .list-top ul div {
	float: left;
	margin-left: 16px;
}
.list-top ul li a {
	color: #575757;
	line-height: 22px;
}
.list-top ul li a:hover {
	color: #8f000b
}
.list-top ul div {
	width: 6px;
	height: 22px;
}
.list {
	margin-top: 10px;
}
.list li {
	padding-left: 15px;
	width: 1005px;
	height: 48px;
	overflow: hideen;
	background-position-y: 21px;
	border-bottom: 1px dashed #e5e5e5;
	background-image: url(style_res/listbg.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.list li a {
	float: left;
	line-height: 48px;
	height: 48px;
	width: 880px;
	color: #515151;
	overflow: hidden;
	font-size: 16px;
}
.list li a:hover {
	color: #8f000b
}
.list li p {
	float: right;
	width: 105px;
	line-height: 48px;
	color: #999;
	text-align: right
}
.content-box {
	width: 850px;
	margin: 0 auto;
	min-height: 400px;
}
.content-box p {
	/*text-indent: 2em;*/
	line-height: 2em;
	font-size: 18px;
	color: #444
}
.content-title {
	line-height: 48px;
	font-size: 30px;
	margin: 26px 0;
	text-align: center;
	color: #4c4c4c
}
.label {
	line-height: 38px;
	color: #949494;
	font-size: 14px;
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #f1f1f1;
	width: 850px;
	text-align: center;
	margin: 0 auto
}
.content {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}
.content p {
	line-height: 38px;
	font-size: 14px;
	color: #3a3a3a;
	margin-top: 10px;
}
.list-img {
	width: 945px;
	overflow: hidden;
	padding-top: 10px;
}
.list-img li {
	margin: 20px 24px;
	box-shadow: 0 0 4px #999;
	float: left;
	width: 237;
	padding: 0 15px;
}
.list-img li a img {
	margin-top: 15px;
	display: block;
	width: 237px;
	height: 145px;
}
.zhiwu-title {
	line-height: 40px;
	color: #333;
	width: 237px;
	overflow: hidden;
	font-size: 13px
}
.zhiwu-title span {
	float: right;
	color: #666;
	font-size: 13px
}
.list-img li:hover {
	box-shadow: 0 0 6px #666;
}
.list-img li:hover a .zhiwu-title {
	color: #01538b
}
.list-img li:hover a .zhiwu-title span {
	color: #01538b
}



.selected1,.parent1 {color: #ef5907 !important;}
.possplit {background: none; width: auto;text-align: center;text-indent: 0px;padding:0 5px;}
.fbt {font-size:18px; line-height:38px; text-align:center;}
.xlwz {padding: 30px 0;
}

.list-top a {color:#222;}
.wp_entry {
    width: 980px;
    line-height: 1.7em;
    font-size: 13px;
    color: #333;
    overflow: hidden;
    padding: 0 20px;
}

.dtjt9_div_text {bottom: 0;}
.dtjt9_div_text .dtjt9_div_text_title {    height: 40px;    background: #e5e5e5;
}
.dtjt9_div_text a:link{color: #222222; line-height:40px;font-size: 16px; font-family:å¾®è½¯é›…é»‘;    font-weight: normal;}
.dtjt9_div_img .number {bottom: 45px;}
.dtjt9_div_text a:hover{color:#222222;}
.HHY2,.HHY4,.HHY6,.HHY8,.HHY10 {float:right !important;}

.wp_articlecontent {
    overflow-x: scroll;
}

