.top_news {
	text-align: center;
	padding: 10px 0px 5px;
	position: relative;
}

.top_news h1 {
	font-size: 26pt;
	white-space: nowrap
}

.top_news h1 em{
	display: block;
	font-size: .7em;
	font-family: "ËÎÌå";	
}

.top_news h1 em a{
	color: #3e3e3e;
	font-weight: 400;
	letter-spacing: -1px;
}



.top_news h1 a {
    color: #005293;
    text-decoration: none;
    font-weight: bold;
    font-family: 'govwf_fzzhunysk_ys';
    letter-spacing: -3px;
}

.top_news p {
	line-height: 30px;
	color: #666;
}

.top_news p span {
	padding: 0px 7px;
}

.top_news p span a {
	color: #005293;
	text-decoration: none;
font-size: 16px;
}

.top_news>span.more{ 
	position: absolute;
	right: 10px;
	bottom: 10px;
	line-height: 42px;;
	}

.top_news>span.more a{ color: #999;}

.txtScroll-top {
	overflow: hidden;
	position: relative;
}

.txtScroll-top .hd {
	overflow: hidden;
	position: absolute;
	right: 12px;
	top: 0px;
	height: 46px;
	text-align: center;
	z-index: 99;
}

.txtScroll-top .hd .prev,
.txtScroll-top .hd .next {
	display: block;
	width: 16px;
	height: 23px;
	font-size: 16px;
	cursor: pointer;
	font-weight: 600;
	color: #005293;
	text-shadow: rgba(0, 0, 0, .3) 1px 1px 1px 1px;
}

.txtScroll-top .hd .prev:hover,
.txtScroll-top .hd .next:hover {
	text-shadow: rgba(0, 0, 0, .3) 2px 2px 2px 5px;
	font-size: 18px;
}

.txtScroll-top .bd {
	height: 46px;
	overflow: hidden;
}

.txtScroll-top .bd li {
	height: 46px;
	line-height: 46px;
	font-size: 26pt;
	white-space: nowrap;
	overflow: hidden;
        padding:0px 15px
}

.txtScroll-top .bd li a {
	color: #005293;
	text-decoration: none;
	font-weight: bold;
	font-family: 'govwf_fzzhunysk_ys';
	letter-spacing: -3px;
}




.focuseBox {
	width: 700px;
	height: 370px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd;
	float: left;
}

.focuseBox .hd {
	overflow: hidden;
	position: absolute;
	right: 0px;
	bottom: 10px;
	width: 100%;
	z-index: 1;
}

.focuseBox .hd ul {
	overflow: hidden;
	float: right;
	padding-top: 10px;
	margin-right: 24px;
	zoom: 1;
}

.focuseBox .hd ul li {
	float: left;
	margin: 0px 5px;
	width: 60px;
	height: 32px;
	text-align: center;
	border: #333333 solid 1px;
	cursor: pointer;
	overflow: hidden;
}

.focuseBox .hd ul li img {
	width: 60px;
	height: 32x;
	z-index: 3;
}

.focuseBox .hd ul li.on {
	border: #fff solid 1px;
}

.focuseBox .hd .more{
	background: url(../png/sifd3w.png) right no-repeat;
	height: 20px ;
	width: 20px;
	display: block;
	position: absolute;
	right: 5px;
	top: 16px;
}

.focuseBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.focuseBox .bd li {
	zoom: 1;
	vertical-align: middle;
	position: relative;
}

.focuseBox .bd img {
	width: 702px;
	height: 370px;
	display: block;
}

.focuseBox .bd li .tit {
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	text-indent: 10px;
	height: 35px;
	line-height: 35px;
	background: rgba(0, 0, 0, .6);
	color: #fff;
	margin-bottom: 0px;
}

.newsbox {}

.newsbox .hd {
	height: 32px;
	line-height: 32px;
	padding: 0px;
	position: relative;
	border-bottom: #bbbbbb solid 1px;
}

.newsbox .hd ul {
	float: left;
	position: absolute;
	left: 12px;
	width: 100%;
}

.newsbox .hd  span.more {
	position: absolute;
	right: 10px;
	float: right;
	font-size: 16px;
	display: none;
	
}

.newsbox .hd ul li {
	float: left;
	cursor: pointer;
	margin-right: 15px;
}

.newsbox .hd ul li a {
    font-family: "ËÎÌå",serif;
    font-weight: bold;
	color: #747474;
	padding-right: 15px;
	line-height: 1em;
	background: url(../png/466rij.png) right no-repeat;
	text-decoration: none;
	font-size: 22px;
}

.newsbox .hd ul li:last-child a {
	background: transparent ;
}

.newsbox .hd ul li.on a {
	color: #000;
}

.newsbox .bd ul {
	padding: 7px 0px 0 0;
	zoom: 1;
}

.newsbox .bd li {
	line-height: 35px;
}

.newsbox .bd li a {
	font-size: 18px;
}

.newsbox .bd li .date {
	float: right;
	color: #747474;
}




.gk_left {
	float: left;
	width: 200px;
}

.gk_left ul li {
	background: #0f72cf;
	line-height: 50px;
	margin-bottom: 5px;
	text-align: center;
}

.gk_left ul li a {
	font-size: 18px;
	color: #fff;
	text-decoration: none;
}

.gk_mid {
	float: left;
	padding: 0px 38px 0px 20px;
	border-right: #bbbbbb solid 1px;
	width: 410px;
}

.gk_right {
	float: right;
	width: 205px;
}

.gk_right h1 {
	border-bottom: #bbb solid 1px;
	line-height: 32px;
	font-size: 16px;
	color: #000;
	margin-bottom: 10px;
}

#searchform input {
	border: none;
	background: none;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
}

#searchform div {
	margin-bottom: 7px;
}

#searchform .line1 {
	background: url(../png/5xvzsc.png) no-repeat;
	height: 33px;
	width: 203px;
	text-indent: 10px;
	margin-bottom: 7px;
}

#searchform .line3{
	width: 100%;
	margin-bottom: 10px;
}

#searchform .line3 input{
	background: url(../png/k1zt6b.png) no-repeat;
	height: 33px;
	width: 90px;;
	text-indent: 10px;

}

#searchform .line3 input, #searchform .line3 span{
	*float: left;
}


#searchform .line4{
	 text-align: right;
	 margin-top: 7px;
	 margin-bottom: 0px;
}

#searchform .line4 span{
	margin-left: 10px;
}



.r_box{ padding: 8px 20px 0px;margin-bottom: 7.6px}
.r_box h1{ color: #1f3653; line-height: 40px; border-bottom: #bbb solid 1px; font-size: 22px;}
.r_box h1 span.small a{  color: #b52d15; font-size: 16px;}
.r_box .commonList{ padding: 10px 0px;}
.r_box .commonList li{ line-height: 30px;}
.r_box .commonList li a { color: #000000; }
.r_box .mails { width: 100%; margin-top: 10px;}
.r_box .mails tr{ position: relative; line-height: 30px;}
.r_box .mails td.text-right{ text-align: right;}
.r_box .mails td span { padding: 3px 7px; background: #0f72cf; color: #fff; }
.r_box .mails td span.over{ background: #ce452c;}
.r_box .zt  li{ float: left; background: #0f72cf; text-align: center; width: 112px; line-height: 44px; display: block;}
.r_box .zt  li a{ color: #fff;}
.r_box .zt ~ p { padding: 0px 0px; clear: both;}
.r_box .zt ~ p a{ padding: 5px 5px; white-space: nowrap; display: inline-block;}
.r_box .data{ margin-top: -1px; position: relative;}
.r_box .data img{ width: 100%; height: auto; min-height:176px}
.r_box .data p{ position: absolute; width: 100%; text-indent: 6px; line-height: 28px; color: #fff; background: rgba(0,0,0,.4); left: 0px; bottom: 0px;}



#tab1 {
	float: right;
	width: 480px;
}

.w890 {
	
	
	width: 903px;
}

.w275 {
	width: 275px;
	background: #e6f3ff;
	padding-bottom: 16px;
}

#tab3{ float: left; width: 420px; border-right: #bbb solid 1px; padding-right: 30px;}
#tab3 .bd ul{padding: 0px;}
#tab3 .bd ul li.top{background: none;border: #e6e6e6 solid 1px; padding: 5px 0px; margin-bottom: 5px;}
#tab3 .bd ul li.top h5 {  text-align: center; display: block; }
#tab3 .bd ul li.top h5 a{color: #ce452c; line-height: 2em;}
#tab3 .bd ul li.top p{ display: block; line-height:32px}
#tab3 .bd ul li.top p span.tit{ width:60px; text-align: right; float: left; padding: 0px;}
#tab3 .bd ul li.top p span.con{ text-indent: 0px; width: 335px; text-align: left;float: right; padding: 0px 6px;}

#tab4{ float: right; width: 420px;}
#tab5 .bd ul{  padding: 0px;  }
#tab5 .bd #ifm html{ overflow-x: hidden;}


@media  (max-width:320px ) {
	.newsbox .bd li a {
	font-size: 16px !important;
}
}