body {
	margin: 0px; padding: 0px; font-size: 12px; background-color: rgb(255, 255, 255);
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(1, 69, 142);
}
.header {
	margin: 0px auto; width: 100%; height: 218px;
}
.top {
	margin: 0px auto; width: 100%; height: 180px; overflow: hidden;
}
.top_nav_bg {
	width: 100%; height: 29px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(1, 69, 142);
}
.top_nav {
	margin: 0px auto; width: 1000px; height: 29px; text-align: left; line-height: 29px;
}
.top_nav a {
	background: url("../images/top_navbg.gif") no-repeat left; padding: 0px 15px; color: rgb(255, 255, 255); display: inline-block;
}
.top_nav a.nobg {
	background: none;
}
.top_nav a:hover {
	color: rgb(216, 237, 227);
}
.logo {
	margin: 0px auto; width: 100%; height: 150px; position: relative;
}
.logo_link {
	margin: 0px auto; width: 1000px; height: 129px; display: block;
}
.logo img {
	
}
.search {
	background: url("../images/search_bg.jpg") no-repeat left; top: 3px; width: 199px; height: 24px; right: 50%; margin-right: -500px; position: absolute; z-index: 1000;
}
.search input {
	background: none; margin: 0px; padding: 0px; border: currentColor; border-image: none; left: 0px; top: 0px; width: 163px; height: 24px; color: rgb(50, 50, 50); line-height: 24px; position: absolute;
}
.search input.notxt {
	color: rgb(63, 63, 60); padding-left: 12px;
}
.search input.notxt1 {
	left: 190px; width: 28px; height: 29px; position: absolute;
}
.nav {
	background: rgb(13, 172, 253); width: 100%; height: 38px; line-height: 38px;
}
.nav ul {
	margin: 0px auto; width: 1000px;
}
.nav ul li {
	
}
.nav ul li:first-child {
	background: none;
}
.nav ul li a {
	padding: 0px 30px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bolder; display: inline-block;
}
.nav ul li a:hover {
	color: rgb(255, 255, 255);
}
.nav ul li.on a {
	color: rgb(255, 255, 255);
}
.nav ul li .subNav a:hover {
	color: rgb(255, 255, 255);
}
.nav ul li.on a {
	background: url("../images/nav_li_bg.jpg") no-repeat 90%; color: rgb(255, 255, 255);
}
.nav ul li .subNav {
	padding: 10px 15px; top: 38px;
}
.nav ul li .subNav dd {
	background: url("../images/nav_list_bg.jpg") repeat-x bottom; text-align: left; line-height: 36px; padding-left: 13px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.nav ul li .subNav a {
	background: none; padding: 5px 0px; height: auto; text-align: left; color: rgb(0, 65, 116); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: normal; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.nav ul li .subNav a:hover {
	background: none; color: rgb(0, 65, 116); text-decoration: underline;
}
.nav ul li.on .subNav dl dd a:hover {
	font-weight: normal;
}
.nav ul li.on .subNav dl dd a {
	padding: 0px; text-align: left;
}
.content .Banner .slides li .til_slides {
	background: rgb(0, 0, 0); padding: 10px 20px; left: 30px; width: 292px; height: 55px; bottom: 30px; color: rgb(255, 255, 255); line-height: 24px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; position: absolute; opacity: 0.75;
}
.content .Banner .slides li .til_slides a {
	color: rgb(255, 255, 255);
}
.content {
	background: rgb(255, 255, 255); margin: 1px auto 0px; width: 100%; overflow: hidden;
}
.Banner {
	margin: 0px auto; width: 1003px; height: 320px; overflow: hidden;
}
.flex-control-paging li a {
	background: url("../images/icon2.png") no-repeat;
}
.flex-control-paging li a:hover {
	background: url("../images/icon1.png") no-repeat;
}
.flex-control-paging li a.flex-active {
	background: url("../images/icon1.png") no-repeat;
}
.flex-control-nav {
	text-align: right;
}
.flex-control-nav li a {
	width: 9px; height: 9px; text-indent: 114px;
}
.flex-control-nav li {
	margin: 0px 10px 0px 0px;
}
.flex-direction-nav {
	display: none;
}
.mode01 {
	margin: 10px auto; width: 1003px; overflow: hidden;
}
.mode01 .lf {
	width: 632px; height: 284px; float: left;
}
.mode01 .rt {
	width: 332px; height: 284px; float: right;
}
.articleList_firstImageSummary .articleList_firstImageSummary_title {
	height: 36px; line-height: 36px; border-bottom-color: rgb(104, 104, 104); border-bottom-width: 1px; border-bottom-style: solid;
}
.articleList_firstImageSummary .articleList_firstImageSummary_title {
	margin: 0px 0px 10px; color: rgb(51, 51, 51); font-size: 16px; font-weight: bolder;
}
.articleList_firstImageSummary .articleList_firstImageSummary_title .title {
	float: left;
}
.articleList_firstImageSummary .articleList_firstImageSummary_title .more {
	margin: 15px 0px 0px; float: right;
}
.articleList_firstImageSummary .firstArticle {
	width: 256px; height: 238px; margin-top: 10px; float: left;
}
.articleList_firstImageSummary .firstArticle_content {
	margin: 5px 0px 0px;
}
.articleList_firstImageSummary .firstArticle_content .firstArticle_title a {
	font-size: 14px; margin-top: 5px;
}
.articleList_firstImageSummary ul {
	margin: 0px 0px 0px 20px; width: 56%; float: right;
}
.articleList_firstImageSummary ul li {
	background: url("../images/icon1.jpg") no-repeat left; width: 341px; line-height: 30px; padding-left: 15px; font-size: 12px; float: left;
}
.articleList_firstImageSummary ul li span {
	font: 12px/30px Gautami; color: rgb(113, 113, 113); float: right; font-size-adjust: none; font-stretch: normal;
}
.articleList_firstImageSummary ul li a {
	font: 12px/30px "Î¢ÈíÑÅºÚ"; float: left; font-size-adjust: none; font-stretch: normal;
}
.articleList .articleList_title {
	margin: 0px 0px 10px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 16px; font-weight: bolder; border-bottom-color: rgb(104, 104, 104); border-bottom-width: 1px; border-bottom-style: solid;
}
.articleList .articleList_title .more {
	margin: 15px 0px 0px;
}
.articleList ul li {
	margin: 10px 0px; height: auto; line-height: 20px; padding-bottom: 10px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.articleList ul li a {
	float: none;
}
.articleList ul li .leftDate {
	background: url("../images/time_bg.jpg") no-repeat; width: 46px; height: 39px; margin-right: 15px; float: left; display: block;
}
.articleList ul li .leftDate .years {
	width: 46px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-family: "Georgia"; font-size: 14px; display: block;
}
.articleList ul li .leftDate .month {
	width: 46px; height: 20px; text-align: center; color: rgb(205, 0, 0); line-height: 20px; font-family: "Georgia"; display: block;
}
.mode02 {
	margin: 15px auto 0px; width: 1003px; height: 365px;
}
.mode02 .lf {
	width: 256px; height: 365px; float: left;
}
.mode02 .md {
	margin: 0px 0px 0px 39px; width: 338px; height: 365px; float: left;
}
.mode02 .rt {
	width: 330px; height: 365px; float: right;
}
.channelLink .channelLink_title {
	margin: 0px 0px 15px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 16px; font-weight: bolder; border-bottom-color: rgb(104, 104, 104); border-bottom-width: 1px; border-bottom-style: solid;
}
.channelLink .row {
	margin: 17px 0px; width: 256px; height: 45px;
}
.channelLink .row .lf {
	width: 256px; height: 45px;
}
.articleList02 .articleList_title {
	height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 16px; font-weight: bolder; border-bottom-color: rgb(104, 104, 104); border-bottom-width: 1px; border-bottom-style: solid;
}
.articleList02 .articleList_title .more {
	margin: 15px 0px 0px;
}
.articleList02 ul li {
	padding-top: 6px; padding-bottom: 6px; border-bottom-color: rgb(195, 195, 195); border-bottom-width: 1px; border-bottom-style: dashed;
}
.articleList02 ul li span {
	width: 100%; height: 20px; line-height: 20px; display: block;
}
.articleList02 ul li span.bottomDate {
	background: url("../images/icon_time.jpg") no-repeat left; height: 20px; line-height: 20px; padding-left: 20px;
}
.articleList02 ul li span.bottomAddress {
	background: url("../images/icon_addres.jpg") no-repeat left; height: 20px; line-height: 20px; padding-left: 20px;
}
.articleList02 ul li a {
	height: 26px; line-height: 26px;
}
.articleList03 .articleList_title {
	height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 16px; font-weight: bolder; border-bottom-color: rgb(104, 104, 104); border-bottom-width: 1px; border-bottom-style: solid;
}
.articleList03 .articleList_title .more {
	margin: 15px 0px 0px;
}
.articleList03 ul {
	margin-top: 6px;
}
.articleList03 ul li {
	background: url("../images/icon2.jpg") no-repeat left; height: 34px; line-height: 34px; padding-left: 15px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: solid;
}
.mode03 {
	background: rgb(244, 244, 244); margin: 30px 0px 0px; width: 100%; height: 215px;
}
.mode03 .md {
	margin: 0px auto; padding: 40px 0px 15px; width: 1003px; height: 160px;
}
.scroll {
	width: 246px; height: 160px;
}
.scroll .prev {
	display: none;
}
.con1_pic .next {
	display: none;
}
.scroll .scrollBox {
	width: 220px; height: 175px; overflow: hidden; margin-left: 0px; position: relative;
}
.scroll .scrollBox li {
	margin: 0px 19px 0px 0px; padding: 0px; width: 220px; height: 175px; float: left; display: inline;
}
.scroll .scrollBox li img {
	width: 236px; height: 160px;
}
.scroll .scrollBox li h3 {
	height: 30px; line-height: 30px; font-weight: bold;
}
.scroll {
	margin: 0px auto; width: 1003px; height: 160px; overflow: hidden;
}
.scroll .prev_02 {
	display: none;
}
.con1_pic .next_02 {
	display: none;
}
.scroll .scrollBox {
	width: 1003px; height: 160px;
}
.scroll .scrollBox li {
	margin: 0px 19px 0px 0px; width: 236px; height: 160px; float: left; display: inline; position: relative;
}
.scroll .scrollBox li .Explain {
	left: 0px; top: 40%; width: 100%; text-align: center; font-size: 14px; display: none; position: absolute;
}
.scroll .scrollBox li img {
	width: 236px; height: 160px; display: block;
}
.scroll .scrollBox li:hover img {
	opacity: 0.6;
}
.scroll .scrollBox li:hover .Explain {
	display: block;
}
.mode04 {
	background: rgb(244, 244, 244); width: 100%; height: 95px;
}
.mode04 .md {
	margin: 0px auto; width: 1003px; height: 95px;
}
.friendLink {
	
}
.friendLink .friendLink_title {
	height: 40px; color: rgb(51, 51, 51); line-height: 40px; font-size: 16px; font-weight: bolder; border-bottom-color: rgb(200, 200, 200); border-bottom-width: 1px; border-bottom-style: solid;
}
.linkList ul li {
	margin: 0px 28px 0px 0px; height: 50px; line-height: 50px; float: left;
}
.footer {
	width: 100%; height: 99px; color: rgb(255, 255, 255); background-color: rgb(1, 69, 142);
}
.copyRight {
	margin: 0px auto; width: 1003px; height: 99px; text-align: center; line-height: 99px; font-family: "Î¢ÈíÑÅºÚ";
}
.subPage {
	margin: 1px auto 0px; width: 1003px;
}
.pageBanner {
	width: 1000px;
}
.Bread {
	width: 1003px; height: 39px; color: rgb(1, 69, 142); line-height: 39px; font-size: 13px; margin-top: 5px; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.Bread a {
	color: rgb(1, 69, 142);
}
.articleList2 {
	
}
.subPage .articleList2 ul {
	overflow: hidden; padding-top: 10px;
}
.subPage .articleList2 ul li {
	margin: 0px; padding: 0px; height: 30px; line-height: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.listTitle2 {
	background: none; padding-left: 0px;
}
.listTitle2 h2 {
	margin: 5px 0px; padding: 0px; color: rgb(1, 69, 142); line-height: 33px; font-size: 16px; font-weight: bold;
}
.subPage .articleList2 {
	margin: 10px 0px 20px;
}
.listTitle2 a {
	line-height: 40px; float: right;
}
.page {
	margin: 20px 0px 30px; width: 100%; height: 30px; text-align: center; line-height: 30px; clear: both; font-size: 12px;
}
.page a {
	padding: 0px 5px;
}
.pageList {
	overflow: hidden;
}
.articleTitle {
	width: 100%; text-align: center;
}
.articleTitle h2 {
	padding: 10px 0px; color: rgb(1, 69, 142); line-height: 20px; font-size: 18px;
}
.articleTitle h3 {
	padding: 10px 0px; color: rgb(85, 85, 85); line-height: 20px; font-size: 14px; font-weight: bold;
}
.articleAuthor {
	background: rgb(245, 245, 245); margin: 10px; height: 30px; text-align: center; color: rgb(119, 119, 119); line-height: 30px;
}
.article {
	margin: 20px 10px; line-height: 22px; overflow: hidden; font-size: 12px;
}
.Annex {
	padding: 0px; overflow: hidden; margin-bottom: 30px;
}
.Annex h3 {
	color: rgb(1, 69, 142); line-height: 30px; padding-left: 5px; font-size: 16px;
}
.Annex ul li {
	background: url("../images/icon2.jpg") no-repeat 10px; height: 26px; line-height: 26px; padding-left: 28px;
}
.Annex ul li a {
	color: rgb(101, 100, 100); line-height: 24px; font-size: 12px;
}
.Annex ul li a:hover {
	color: rgb(1, 69, 142);
}

.cont1_rt1_list{ width: 330px; height:310px;}
