@charset "utf-8";
/* 重置 CSS*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
fieldset, img, html, body, iframe {
	border: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
li {
	list-style: none;
}
em, i, small, caption, th {
	font-weight: normal;
	font-style: normal;
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6, em, strong, b {
	font-weight: bold;
	font-size: 100%;
}
caption, th {
	text-align: left;
}
body {
	word-wrap: break-word;
	font: 12px/normal "宋体";
	background: #11a0dc;
}
textarea, input, button, select, pre {
	outline: 0;
	font-size: inherit;
	line-height: inherit;
	color: inherit;
	font-family: inherit;
}
textarea {
	overflow: auto;
	resize: none;
}
a, button {
	cursor: pointer;
	outline: 0;
}
a, a:hover {
	text-decoration: none;
	color:#000;
}
/*清除浮动*/
.clearFloat {clear: both;line-height: 0;margin: 0;padding: 0;border: none;}




/*头部样式*/
.header{width:1000px; margin:0 auto; overflow:hidden;}
.nav{width:1000px; height:38px; background:url(nav.png) repeat-x; padding:0 18px;}
.nav ul li{float:left; padding:0 60px; text-align:center; height:38px; line-height:38px;  background:url(nav_list.png) no-repeat center right;}
.nav ul li a{color:#FFF; font-size:14px; font-weight:bold; font-family:'微软雅黑';}
.nav ul li a:hover{color:#fff;}

/*内容*/
.container{width:974px; margin:0 auto; overflow:hidden; background:#FFF; padding:20px 13px;}
.content{width:974px; margin:0 0 20px 0;}
.top-con{width:974px; margin-bottom:20px;}
.con-tleft{float:left; width:333px; height:266px; border:1px solid #11a0dc; overflow:hidden;}
.con-tright{float:left; width:617px; margin:0 0 0 19px; _margin:0 0 0 15px;}
.r-title{width:607px; height:35px; line-height:35px; color:#047eb1; font-size:14px; font-weight:bold; font-family:'微软雅黑'; background:url(title.png) no-repeat; padding:0 0 0 10px;}
.r-con{width:617px; margin:10px 0 0 0;}
.r-con h3{font-size:20px; font-weight:bold; font-family:'微软雅黑'; text-align:center; color:#ff0000;}
.r-con p{width:556px; height:20px; line-height:20px;  text-indent:20px;}
.r-title span{float:right; margin-right:5px;}
.r-conb ul li a,.r-title span a{color:#000;}
.r-conb ul li a:hover,.r-title span a:hover{color:#004499;}
.lmargin{margin-left:20px; _margin-left:3px;}
.left-con,.right-con{float:left; width:453px; height:243px; border:1px solid #cfd6e0; padding:10px;}
.con-tielt{height:20px; line-height:18px; background:url(title_b.png) no-repeat bottom; width:453px;}
.con-tielt span{float:left; font-size:14px; color:#1386b5; font-weight:bold; background:url(title_icon.png) no-repeat center left; padding-left:10px;}
.con-tielt .more{float:right; background:none; font-weight:400; font-size:12px;}
.con-tielt .more a{color:#333333;}
.left-content{padding:5px 0;}
.left-content ul li{float:left; width:443px; margin:0 5px; height:27px; line-height:27px; font-size:14px;}
.left-content ul li span{float:right; color:#9c9c9c;}
.left-content ul li a{color:#181818;}
.left-content ul li a:hover{color:#F00;}
.news_img{width:974px;}
.new_title{width:963px; height:34px; line-height:34px; color:#047eb1; font-size:14px; font-weight:bold; font-family:'微软雅黑'; background:url(title_img.png) no-repeat; padding:0 0 0 10px;}
.new_con{width:973px; height:142px; overflow:hidden; margin-top:10px;}
.footer{width:1000px; height:160px; margin:0 auto; text-align:center; color:#FFF; margin-top:34px;}
.footer p{height:20px; line-height:20px;}




/*列表页面*/
.sidebar span{font-weight:bold;}
.sidebar a,.list_content table tr td a{color:#000;}
.sidebar a:hover,.list_content table tr td a:hover{color:#000;}
.list_content{padding: 20px; width: 900px;}
.list_content ul li{height:25px; line-height:25px; background:url(list_lid.png) no-repeat left center; padding-left:10px;}
.list_content ul li span{float:right;}
.left-content ul li a{display: inline-block; width: 80%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_con table tr td img{margin:0 2px;}


.pre_next{background:#f7f7f7; border-top:1px solid #efefef; border-bottom:1px solid #efefef; text-align:right; height:26px; line-height:26px; padding:2px 8px 0 0; margin:6px 8px 0}

/* 2022-03-22 */
.center-box,.container,.header{width: 1300px !important; box-sizing: border-box;}
.nav{width:auto !important; box-sizing: border-box;}
.content,.list_content{width: auto !important; box-sizing: border-box;}
.header img{width: 100%;}
.right-con{float: right !important;}
.right-con.lmargin{margin-left: 0;}
.left-con, .right-con{width: 49.21% !important; height: auto !important; box-sizing: border-box;}
.con-tielt{ position: relative; width: auto !important;   background: url(title_b.png) no-repeat left bottom !important;}
.con-tielt:before{ position: absolute; bottom: 0; height: 2px; content:' ';left: 80px; right: 0; background: #F7F7F7;}
.left-content ul li{width: auto !important; float: inherit !important;}
@media screen and (max-width:1366px) {
	.center-box,.container,.header{max-width: 1200px;}
}
@media screen and (max-width:1280px) {
	.center-box,.container,.header{max-width: 1000px;}
}
@media screen and (max-width:992px) {
	html{font-size:10px;}
	body{ font-size: 1.6rem;}
	*{ box-sizing:border-box; -webkit-tap-highlight-color:rgba(0,0,0,0);}
	.center-box,.container,.header{width: 100% !important; margin-bottom: 0; max-width:inherit;}
	.container{padding-top: 0;}
	.left-con, .right-con{width: auto; float: inherit; height: auto; margin-bottom: 16px;}
	.lmargin{margin-left: inherit;}
	.left-content ul li{float: inherit; border-bottom:1px solid #f7f7f7; width: auto; height: auto; padding-bottom: 35px; position: relative;white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.left-content ul li a{ line-height: 30px;width:auto; white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.con-tielt{width: auto;}
	.nav{width: auto;}
	.nav ul{white-space: nowrap; overflow: scroll;}
	.nav ul li{padding: 0 30px; display: inline-block; float: inherit;}
	.left-content ul li span,.list_content ul li span{position: absolute; left:0; padding-left: 0px !important; color: #999; bottom:6px;}
	.con-tielt{line-height: 30px; height: 30px;}
	.sidebar{display: none;}
	.list_content ul li{float: inherit; padding-left: 0; background: none; border-bottom:1px solid #f7f7f7; width: auto; height: auto; padding-bottom: 35px; position: relative;white-space: inherit !important; text-overflow: inherit !important; overflow: inherit !important;}
	.left-con, .right-con{width: auto !important; float: inherit !important;}
}
@media screen and (max-width:640px) {
}
@media screen and (max-width:414px) {
}
@media screen and (max-width:374px) {
	.logo_2021{width: 120px;}
}