﻿BODY {font-size: 12px; margin: 0px; color: #194D7D; font-family: tahoma,宋体;}
TD {font-size: 12px;}
A:link {color: #194d7d; text-decoration: none;}
A:visited {color: #194d7d; text-decoration: none;}
A:hover {text-decoration: underline;}
form{margin:0; padding:0;}

/*广告背景*/
.ad_bg{ border:#EBEBEB 0px solid;}

/*顶部*/
.topBar {background: url(img/top_bg.jpg) repeat-x; width: 100%; line-height: 33px; border-bottom: #C5E4F8 1px solid; height: 33px; overflow:hidden;}
.topBar_d{ width:960px; height:25px; overflow:hidden; margin:7px auto; color:#000;} 
   .topBar_d .left{ width:560px; height:30px; line-height:20px; overflow:hidden; font-size:12px; float:left;}
		.topBar_d .left .kj{ float:left;}
	.topBar_d .right{ width:390px; height:20x; overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;float:right; line-height:20px; text-align:right;}
		.topBar_d .right .search{ width:130px; height:18px; overflow:hidden; border:#0F65B3 1px solid; background:url(img/sear.jpg) no-repeat 3px 2px #FFFFFF; padding:0 0 0 20px; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}
		.topBar_d .right .search_btn{ width:72px; height:20px; overflow:hidden; border:0; background:url(img/sear_btn.jpg) no-repeat; line-height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#194D7D; font-weight:200;}

.head_div{width:960px; height:62px; overflow:hidden; margin:8px auto; color:#333333;}
	.head_div .left{ width:320px; height:62px; line-height:62px; overflow:hidden; float:left;}
		.head_div .left	.logo{width:300px; height:60px; overflow:hidden; margin:1px;}
	.head_div .right{ width:630px; height:62px; overflow:hidden; float:right;}	
		.head_div .right .ad1{ width:368px; height:60px; overflow:hidden; float:left;}
		.head_div .right .ad_text{ width:250px; height:60px; overflow:hidden; float:right; border:#EBEBEB 1px solid;}
		.head_div .right .ad_text ul{ margin:0; padding:0; list-style-type:none;}
		.head_div .right .ad_text li{ list-style:none; margin-left:5px; line-height:20px; color: #666666;}

/*导航菜单*/
.navbar_div{width:960px;  overflow:hidden; margin:8px auto;}
	#navbar {background: url(img/navbar.jpg) #31a2e4 repeat-x 0px -42px; overflow: hidden; color: #fff; _width: 100%;}
		#navbar .m {font-size: 14px; background: url(img/navbar.jpg) #31a2e4 repeat-x 0px -42px; overflow: hidden; line-height: 46px; height: 42px; text-align: center;}
		#navbar .l {background: url(img/navbar.jpg) #31a2e4 no-repeat; width: 10px; margin-right: -3px; height: 42px; float:left;}
		#navbar .r {background: url(img/navbar.jpg) #31a2e4 no-repeat 0px -84px; margin-left: -3px; width: 10px; height: 42px; float:right;}
	#navbar A {	display: block; float: left; width: 84px; height: 42px;}
	#navbar A:link {background: url(img/nav_line.jpg) no-repeat 0px 0px; color: #fff; text-decoration: none;}
	#navbar A:visited {	background: url(img/nav_line.jpg) no-repeat 0px 0px; color: #fff; text-decoration: none;}
	#navbar A:hover {background: url(img/nav_on.jpg) no-repeat; color: #fff; text-align: center;}
	#navbar A.first, #navbar A:link.first, #navbar A:visited.first, #navbar A:hover.first {background: url(img/nav_on.jpg) no-repeat; color: #fff; text-align: center;}
	#navbar A.thisclass:link {background: url(img/nav_on.jpg) no-repeat; color: #fff;}
	#navbar A.thisclass:visited {background: url(img/nav_on.jpg) no-repeat; color: #fff;}
	#navbar A.thisclass:hover {	background: url(img/nav_on.jpg) no-repeat; color: #fff;}
	
/*首页横幅广告*/
.index_ad{width:958px; height:90px; overflow:hidden; margin:8px auto;}

/*容器 公用对象们*/
.w960{ width:960px; height:auto;}
.biankuang{ border:#A5CDF0 1px solid;}
.fl{ float:left;}
.fr{ float:right;}
.mt8{ margin-top:8px;}
.mR {margin-right: 8px;}
.style_01_ht{ width:auto; height:36px; background:url(img/title_bg.jpg) -613px 0px no-repeat;}
.style_02_ht{ width:auto; height:36px; background:url(img/title_bg.jpg) -30px 0px no-repeat;}
.style_03_ht{ width:auto; height:36px; background:url(img/title_bg.jpg) 0px 0px no-repeat;}

.style_01_nr{ width:100px; height:36px; background:url(img/title_nt_1.jpg) 0px 4px no-repeat; text-align:center; line-height:38px; font-size:14px; font-weight:bold; color:#033F6D; margin:0 0 0 8px;}

.style_02_nr{ width:97px; height:36px; margin:0 0 0 18px;text-align:center; line-height:31px; font-size:14px; font-weight:bold; color:#033F6D;}

.style_03_nr{ width:97px; height:36px; background:url(img/title_nt_2.jpg) no-repeat; margin:0 0 0 0;text-align:center; line-height:34px; font-size:14px; font-weight:bold; color:#033F6D;}

.nr_bk{ width: auto; height: auto; overflow:hidden;margin:8px 8px;}
.nr_bk_02{ width: auto; height: auto; overflow:hidden;margin:4px 12px auto 12px;}
.nr_bk_03{ width: auto; height: auto; overflow:hidden;margin:10px 12px 8px 12px;}

.box1 UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin:0px; list-style-type:none;}
.box1 LI {clear: both; line-height: 26px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.jpg) left no-repeat;}
.box1 A {font-size: 12px;}

.box2 UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin:0px; list-style-type:none;}
.box2 LI {clear: both; line-height: 27px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.jpg) left no-repeat; height:27px; overflow: hidden; width:auto;}
.box2 A {font-size: 14px;}

.box3 UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; margin:0px; list-style-type:none;}
.box3 LI {clear: both; line-height: 24px;list-style-type:none; padding:0px 0 0 14px; background:url(img/ico_dot.jpg) left no-repeat;}
.box3 A {font-size: 12px;}

/*第一部分*/
.div_body1{ margin:8px auto; overflow:hidden;}
	.div_body1 .left{ width:300px; margin:0 8px 0 0;overflow:hidden; height:auto;}
		.div_body1 .left .bd1{ height:155px; overflow:hidden; width:298px;}
		.div_body1 .left .bd2{ height:150px; overflow:hidden; margin:8px 0 0 0;}
		
	.div_body1 .mid{ width:412px; height:315px; overflow: hidden; margin:0 0px 0 0; background:url(img/top_news.jpg) repeat-x top;}
		.div_body1 .mid .bd1{ height:105px; overflow:hidden; border-bottom: #CDCDCD 1px dotted; padding:0 0 15px 0;}
			.div_body1 .mid .bd1 UL {padding:0px; margin:0px; list-style-type:none;}
			.div_body1 .mid .bd1 {list-style-type:none; padding:0px 0 0 0px;}
			.div_body1 .mid .hot_news{ font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif; color:#04476E; font-size:22px; text-align:center;}
			.div_body1 .mid .hot_news_txt{ color: #999999; font-size:12px; text-align: left; line-height:21px; margin:3px 0 0 0; text-indent:23px;}					
		.div_body1 .mid .bd2{ height:185px; overflow:hidden; margin:5px 0 0 0;}
			.div_body1 .mid .bd2 span{padding-right: 5px; float: right;color: gray! important;}

	.div_body1 .right{ width:227px; height:314px; overflow: hidden;}
	
/*滚动图片*/
.div_pic_m{margin:8px auto; width:958px; height:auto;}

.imgList {padding-right: 1px; display: block; padding-left: 1px; padding-bottom: 5px; overflow: hidden; line-height: 1.8; padding-top: 5px; text-align: center;}
.imgList UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; list-style-type: none
;}
.imgList LI {float: left;width: 140px;}
.imgList LI IMG {border-right: #ddd 1px solid; padding-right: 3px; border-top: #ddd 1px solid; display: block; padding-left: 3px; background: #fff; padding-bottom: 3px; margin: auto; border-left: #ddd 1px solid; padding-top: 3px; border-bottom: #ddd 1px solid; _vertical-align: bottom;}
A.imgLink IMG {	border-right: #ddd 1px solid; padding-right: 3px; border-top: #ddd 1px solid; display: block; padding-left: 3px; background: #fff; padding-bottom: 3px; margin: auto; border-left: #ddd 1px solid; padding-top: 3px; border-bottom: #ddd 1px solid; _vertical-align: bottom;}
A.imgLink {	margin: 5px auto; line-height: 1.8;}
.imgList LI A:hover IMG {	border-right: #ace 1px solid; padding-right: 3px; border-top: #ace 1px solid; padding-left: 3px; background: #f6f6f6; padding-bottom: 3px; border-left: #ace 1px solid; padding-top: 3px; border-bottom: #ace 1px solid;}
A.imgLink:hover IMG {	border-right: #ace 1px solid; padding-right: 3px; border-top: #ace 1px solid; padding-left: 3px; background: #f6f6f6; padding-bottom: 3px; border-left: #ace 1px solid; padding-top: 3px; border-bottom: #ace 1px solid;}

.div_body2{margin:8px auto; height:auto;}
	.div_body2 .list{ width:312px; height:306px;}
	.div_body2 .list2{ width:312px; height:306px; margin:0 9px 8px 0 ;}
	.summary { width:auto; height: 100px; overflow:hidden;}
	.summary .cont {overflow: hidden; color: #666; position: relative; margin:8px 0 0 0;}
	.summary .title {	padding-right: 2px; padding-left: 2px; font-weight: bold; font-size: 14px;padding-bottom: 2px; overflow: hidden; padding-top: 2px; margin:0 5px 0 0;}
	.summary .sum {	padding-right: 15px; padding-left: 8px; padding-bottom: 3px; padding-top: 3px;}
	.summary .foot {padding-right: 15px; padding-left: 15px; padding-bottom: 3px; overflow: hidden; color: #999; padding-top: 3px;}
	.summary .foot SPAN {padding-right: 40px; color: #ff890c;}
	.summary .imgDiv {margin:8px 10px;}
	.summary .imgDiv IMG {	display: inline;}
	.summary .hr {clear: both; margin: 5px 0px;}
	.summary_foot{width:auto; height: auto; overflow:hidden;}
	.summary_foot  span{padding-right: 5px; float: right;color: gray! important;}

/*友情连接*/
.links_yl{margin:auto auto 10px auto; width:960px; overflow:hidden; height:auto;}
	.links_yl .nr{ width:auto; height:auto; padding:8px 10px 8px 10px; color:#02203E; font-size:14px;line-height:24px;}
	
/*页面底部*/
.footer {margin: 8px auto; line-height: 1.5; text-align: center; border-top: #E8E8E8 1px solid; padding:2px 0;}
      .footer  A:link {font-size: 12px; color: #333; text-decoration: none;}
      .footer  A:visited {font-size: 12px; color: #333; text-decoration: none;}
      .footer  A:hover {font-size: 12px; color: #333; text-decoration: underline;}
   .footer .bottom_link{ width:auto; height:30px; color:#999; font-size:14px; text-align:center; line-height:35px;word-spacing: 0.5em;}
   .footer .copyright{ width: auto; height:30px; font-family: Verdana, Arial; font-size:12px; color:#333; margin:0px auto 2px auto;  line-height:22px; text-align: center;}

/*新闻列表*/
.list_twidth {background: #fff; overflow-x: hidden; margin-left: 10px; width: 720px; height:auto; overflow:hidden; margin-right: auto; margin-bottom:8px;}
	.list_twidth .sep {	padding-right: 0px; padding-left: 0px; background: none transparent scroll repeat 0% 0%; padding-bottom: 0px; padding-top: 0px; list-style-type: none; height: 8px; overflow:hidden;}
	.list_twidth .dateR {font-size: 12px; color: gray! important; text-decoration: none; float:right;}
	
.mframe {margin-bottom: 4px; width:700px; overflow: hidden; height:auto; float:left;}
.mframe .tm {border-right: #c5d8e6 1px solid; border-top: #c5d8e6 1px solid; background: url(img/newbg.jpg) repeat-x 0px -28px; overflow: hidden; border-left: #c5d8e6 1px solid; line-height: 31px; border-bottom: #c5d8e6 1px solid; height: 31px;}
.mframe .tm_1 {border-right: #c5d8e6 1px solid; border-top: #c5d8e6 1px solid;  overflow: hidden; border-left: #c5d8e6 1px solid; line-height: 36px; height: 36px;}
.mframe .tl {display: none;}
.mframe .tr {display: none;}
.mframe SPAN.tt {padding-left: 10px; font-size: 14px; color: #194d7f;}

.mframe .mm {border-right: #c5d8e6 1px solid;  border-top: #c5d8e6 0px solid; background: #fff;  overflow: hidden; border-left: #c5d8e6 1px solid;  border-bottom: #c5d8e6 1px solid; padding:10px 12px 10px 12px;}
.mframe .ml {display: none;}
.mframe .mr {display: none;}
.mframe .bm {display: none;}
.mframe .bl {display: none;}
.mframe .br {display: none;}
.mframe UL.nl A {font-size: 14px;}
.mframe UL.pl A {font-size: 14px;}
.mframe .tit {	 float: left; color: #333; font-size:12px;}
.mframe .tit SPAN.tt {padding-right: 13px; padding-left: 20px; padding-bottom: 0px; padding-top: 0px;}
.mframe .titr {	font-size: 1px; background: url(img/titbg.jpg) no-repeat 0px -31px; float: left; width: 8px; height: 31px;}
SPAN.tn {padding-right: 0px; display: block; padding-left: 0px; font-size: 14px; background: url(sptn.jpg) no-repeat; padding-bottom: 0px; width: 113px; color: #194d7f; padding-top: 3px; text-align: center;}
.mframe SPAN.tnews {padding-right: 0px; display: block; padding-left: 0px; font-size: 14px; background: url(img/sptnews.jpg) no-repeat; padding-bottom: 0px; width: 119px; color: #fff; padding-top: 3px; text-align: center;}


.lframe {margin-bottom: 8px; width:250px; float:right;}
.lframe .tm {border-right: #c5d8e6 1px solid; border-top: #c5d8e6 1px solid; overflow: hidden; border-left: #c5d8e6 1px solid; line-height: 31px; height: 38px; width:auto; height:36px; background:url(img/title_bg.jpg) -600px 0px no-repeat;}
.lframe .tl {display: none;}
.lframe .tr {display: none;}
.lframe SPAN.tt {padding-left: 27px; font-size: 14px; background: url(img/lsptt.jpg) no-repeat 12px 0px; color: #194d7f;}
.lframe .mm {border-right: #c5d8e6 1px solid; border-top: #c5d8e6 0px solid; overflow: hidden; border-left: #c5d8e6 1px solid; border-bottom: #c5d8e6 1px solid; padding:5px 10px 5px 10px;}
.lframe .ml {display: none;}
.lframe .mr {display: none;}
.lframe .bm {display: none;}
.lframe .bl {display: none;}
.lframe .br {display: none;}


.sList {padding-right: 0px; list-style: none none outside; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
.sList A {padding-left: 23px; background: url(img/iwms.jpg) no-repeat 0px -250px; line-height: 20px;}
.sList A.sOpen {background: url(img/iwms.jpg) no-repeat 0px -300px;}
.sList .gray {font-size: 8pt; font-family: arial;}


/*分页*/
.pager {clear: both; padding-right: 5px; padding-left: 5px; font-size: 12px; padding-bottom: 0px; word-break: keep-all; padding-top: 10px; font-family: verdana; height: 25px;}
.pager UL {	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; line-height: 1.2em; padding-top: 0px; list-style-type: none;}
.pager LI {	float: left; margin: 0px 5px 0px 0px; color: #999;}
.pager LI.p_total {	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; font-weight: bold; background: #fff; padding-bottom: 3px; border-left: #ddd 1px solid; color: #3F6EAF; padding-top: 3px; border-bottom: #ddd 1px solid;}
.pager LI.p_current {border-right: #5D94E0 1px solid; padding-right: 5px; border-top: #5D94E0 1px solid; padding-left: 5px; background: #5D94E0; padding-bottom: 3px; border-left: #5D94E0 1px solid; color: #fff; padding-top: 3px; border-bottom: #5D94E0 1px solid;}
.pager LI.p_nolink {border-right: #f3f3f3 1px solid; padding-right: 5px; border-top: #f3f3f3 1px solid; padding-left: 5px; padding-bottom: 3px; border-left: #f3f3f3 1px solid; color: #ccc; padding-top: 3px; border-bottom: #f3f3f3 1px solid;}
.pager LI A:link {	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; background: #fff; float: left; padding-bottom: 3px; border-left: #ddd 1px solid; color: #3F6EAF; padding-top: 3px; border-bottom: #ddd 1px solid; text-decoration: none! important;}
.pager LI A:visited {	border-right: #ddd 1px solid; padding-right: 5px; border-top: #ddd 1px solid; padding-left: 5px; background: #fff; float: left; padding-bottom: 3px; border-left: #ddd 1px solid; color: #3F6EAF; padding-top: 3px; border-bottom: #ddd 1px solid; text-decoration: none! important;}
.pager LI A:hover {	border-left-color: #1E6DBD; background: #D6ECFF; border-bottom-color: #1E6DBD; color: #254D84; border-top-color: #1E6DBD; border-right-color: #1E6DBD;}
.pager LI A:active {	border-left-color: #1E6DBD; background: #D6ECFF; border-bottom-color: #1E6DBD; color: #254D84; border-top-color: #1E6DBD; border-right-color: #1E6DBD;}
.pager LI INPUT {border-right: #ddd 1px solid; padding-right: 0px; border-top: #ddd 1px solid; padding-left: 0px; font-size: 12px; background: url(inputborder.jpg); float: left; padding-bottom: 2px; border-left: #ddd 1px solid; width: 3em; color: #999; padding-top: 2px; border-bottom: #ddd 1px solid; font-family: verdana; height: 1.3em; text-align: center;}

/*页面浏览页*/
.aTitle {font-weight: bold; font-size: 16px; padding-top: 10px; position: relative;}

#content {font-size: 14px; margin: 20px auto; width: 96%; line-height: 1.6; font-family: tahoma,宋体;}
#content TD {font-size: 14px; line-height: 1.6; font-family: tahoma,宋体;}
#content DIV {font-size: 14px; line-height: 1.6; font-family: tahoma,宋体;}
/*#content A:visited {COLOR: #b32bd5; TEXT-DECORATION: underline}
#content A:link {COLOR: #b32bd5; TEXT-DECORATION: underline}*/
.nearNews {clear: both; padding-right: 0px; padding-left: 0px; padding-bottom: 5px; overflow: hidden; color: #999; padding-top: 5px; _zoom: 1;}
.nextNews {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.prevNews {	overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.prevNews {	float: left; width: 50%;}
.nextNews {	text-align: right;}
.prevNews A {	padding-right: 20px; padding-left: 20px; background: url(img/iwms.jpg) no-repeat 0px -400px; float: left; padding-bottom: 0px; padding-top: 0px;}
.nextNews A {padding-right: 20px; padding-left: 20px; background: url(img/iwms.jpg) no-repeat right -450px; float: right; padding-bottom: 0px; padding-top: 0px;}
.luru_c{ color:#999; clear:both; overflow:hidden;}
.artpage{ text-align:center; font-size:12px;}
.artpage strong{ font-size:12px; border:1px solid #CCC; padding:2px 5px;}
.artpage a{ font-size:12px; color:#194d7d; border:1px solid #CCC; padding:2px 5px;}
.code{ width:625px; height:200px;}

.red{ color:#FF0000;}