@charset "gb2312";
/*** CSS Document */
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl{margin:0;padding:0;}
html {filter:expression(document.execCommand("BackgroundImageCache",false,true));}
i, cite, em, var, address, dfn {font-style: italic;}
i, em, cite {font-style: normal;}
body {font-size:14px;font-family: "Microsoft YaHei";}
img {border: none;}
ul, li {list-style-type: none;}
.hide{display:none;}
/*
a:link {color: #333;text-decoration: none;}
a:visited {color:#555;;text-decoration: none;}
*/ 
a:active {text-decoration: none;}
a {color: #333;text-decoration:none;}
a:hover {color: #D3000F;text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.linkcolor{color:#0866AD;}
.clear {clear: both;}
/*-------------------------------------------首页 top 开始---------------------------------------------------------*/
.top{
	width: 100%;
	z-index: 999;
	overflow: hidden;
	position: static;
	background-image: url(resourcesimagesswf_bg.png);
}

.top1{
	width: 100%;
	z-index: 999;
	overflow: hidden;
	position: static;
	background-image: url(resourcesimagesbg_logo150106.png);
}

.topMenu{/*border-bottom: 4px solid #AB161C;background-color:#AC171B;*/
	background-image: url(../images/bg_menu.png);
	background-repeat: repeat-x;
	background-position: top;
}
.nav_bg{
	margin: 0 auto;
	background: url(../images/nav_bg150106.png) repeat-y center top;
}

.topBox{
	width: 1100px;
	overflow: hidden;
	height: 200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.topBox .logo{overflow:hidden; margin-top: 10px;float: left;}

.topMenu1{/*border-bottom: 4px solid #AB161C;background-color:#AC171B;*/background: url("../images/bg_menu.png") repeat-x top;}
.topA{font-size:12px;color:#fff;font-family: serif;}
.topA:hover{color:#fff;}
.topBox1{ 
	width: 940px;
	margin: 0 auto;
	overflow: hidden;
	height: 130px;
	position: relative;
	background: url(../images/top.png) no-repeat center center;
}
.menu{
	width: 1100px;
	height: 42px;
	background-color: #AC171B;
	padding-top: 5px;
	border-radius: 4px 4px 0 0;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#toolbar{ width:100%; margin:0; padding:0;background-color: #3C75E6;;font-size:12px;display:none}
.index_top {width: 940px;margin: 0px auto;line-height: 28px;color: #fff;}
.index_top a{ color:#fff}
.index_top a:hover {text-decoration:underline;}
.weather{float:left; width:260px; display:none}
.search{display: inline;float: right;margin: 25px 0;width: 225px;}
#time{float:left;color: #fff; }
#time span{float: left;font-weight: bold;margin-left: 5px;}  
.notify{width:940px; margin:0 auto; text-align:center;height: 30px;}
.notify_left{width:680px;float:left; margin-top:4px;margin-bottom:4px;height:30px;line-height:30px;font-size: 15px;text-align: left;color: #FFF;}
.notify a{ height: 43px;line-height: 30px;font-size: 15px; margin-right:8px;margin-top: 4px;
margin-bottom: 4px; color:#044b7e;}
.notify a:hover {color: #D3000F;text-decoration:underline;}
.notify_left span{font-weight: bold;font-size:15px;color:#fff;background-color:#0367A5;width:100px;height:30px;line-height:30px; display:block;float:left;text-align: center;margin-top: 4px;}  
/*-------------------------------------------搜索---------------------------------------------------------*/
#top_search{display: inline; float: right; margin: 25px 0;width: 225px;}
#search_text{height: 31px;line-height:31px; color:#333333;width: 163px; background:url(../images/search.png) no-repeat left -30px ;padding-left:6px;vertical-align:middle; border:none}
#search_text.blur{background-position:left top ; }
#button{height: 31px;width: 49px; background:url(../images/search.png) no-repeat right top ; margin-left:-8px;border:none;text-indent:999em;cursor:pointer;vertical-align:middle;}
#button.blur,#button:hover{border:none;background-position:right -30px ;} 

.middle{
	width: 1100px;
	padding-top: 10px;
	/*border-bottom: 5px solid #B2B0B1;
		background-color: #2756A8;*/
	height: 104px;
	MARGIN-RIGHT: auto;
	MARGIN-LEFT: auto;
}

.flashPaper{
	width: 100%;
	/*border-bottom: 5px solid #B2B0B1;
		background-color: #2756A8;*/
	height: 375px;
	padding-top: 2px;
}
.flashPaper_r{
	width:540px;
	float:left;
}
.flashPaper_l{
border-radius: 0 4px 4px 0;
	width:400px;
	float:right;
	background-color: #1F479E;
height: 290px;
}
.box_163css{ display: inline;
float: right;}
.key{ position:relative; width:76px; float:left; padding-top:4px;}
.mkey{ display:block; padding-left:16px; width:60px; height:35px; background:url(../images/seabg.gif) no-repeat; line-height:35px;float:left; cursor:pointer;}
.keyul{ position:absolute; left:0; top:38px; z-index:10; background:#fff; width:74px; border:1px solid #d0d0d0; border-top:none; border-bottom:none; display:none;}
.keyul li{ padding-left:17px; width:57px; height:30px; float:left; font-size:12px; border-bottom:1px solid #ccc; line-height:30px; cursor:pointer;}
.keyul li:hover,.keyul li.on{ background:#fff6dd; color:#e77802;}
.keyul li a:hover{background:#fff6dd; color:#e77802; text-decoration:underline;}
.seatext{ padding-left: 15px;
font-size: 14px;
color: #666;
width: 190px;
height: 26px;
line-height: 26px;
border: 1px solid #c1c1c1;
float: left;}
.seabtn{display: block;
background: url(../images/sb1.png) no-repeat 1px;
border: none;
cursor: pointer;
width: 45px;
height: 28px;
float: left;
text-indent: -999em;
margin-left: -1px;}
.seabtn:hover{ }
/*-------------------------------------------首页 头部菜单---------------------------------------------------------*/ 
#nav{display:block;position: absolute;list-style:none;margin:0;z-index:5;text-align: center;display:block;}
#nav li {display:block;list-style:none;position:relative;float:left;font-weight: bold;font-size: 16px;color: #FFF;}  
#nav li a{
	color: #FFF;
	text-decoration: none;
	display: block;
	font-size: 16px;
	float: left;
	width: 115px;
	_width:110px;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
}
 
#nav li.on a,#nav li.hover a{/*color: #ccc;*/}   
#nav li.on ul,#nav li.hover ul{ border-top-color:#fff}  
 
#nav ul{background:#fff;border:1px solid #1b6094;left:0;padding: 0;margin: 0;list-style: none;display:none; position:absolute;top:0;overflow:visible;width: 92px; zoom: 1;opacity: 0.95;margin-left: -1000em;margin-top:34px;} 
#nav li li{	float:none;margin: 0; border:none; overflow:hidden }
#nav li li a{padding:0; margin:0px;font-weight:normal;color:#316394;position:relative;float:none; font-size:14px}
#nav li span{font-weight: normal;height:30px;line-height:30px;font-size:12px;}   
#nav ul li a:hover{background-color:#044b7e ;color:#FFF;}  
#nav li:hover ul{margin-left: -1px; } 
/*****中间部分*****/
#content{ margin:0 auto; height:auto;background: url("../images/bg140116.png") repeat-x  top;background-color: #f5f4ec;}
.main{
	width: 1100px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.main_side {;width: 256px;overflow: hidden;}
.main_con {overflow: hidden;}
.main_top{height: 38px;background: url(../images/main_top.gif) repeat-x 0 0;overflow: hidden; line-height:38px}
.wrapp {
	width: 1100px;
	padding: 0px;
	background-color: #fff;
	margin-top: 10px;
	border-radius: 4px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.topNews{
	width: 1100px;
	padding: 0px;
	height: 55px;/*border-bottom: 1px dotted #FFF;*/
	margin-bottom: 10px;
	background: white;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
}
.topNews .img{float:left;margin-top:2px;margin-left: 5px;}
.topNews .news{font-size:30px;overflow:hidden; } 
#Marquee{
	height: 50px;
	overflow: hidden;
	margin-left: 20px;
	width: 520px;
	font-size: 22px;
	float: left;
}
#Marquee div{  height:50px;line-height:50px;}
#Marquee div a{  color:black;text-decoration: none;}
#Marquee div a:hover{  color:#941e23;text-decoration: none;}
 /**tab***/
.tab{ overflow:hidden;padding-left: 8px;}
.tab .hover a{text-decoration: none;color: #1b456c;border-bottom: 2px #1b456c solid;}
.tab li{float: left; }
.tab li a{color: #555;font-size: 14px; display:block; line-height:34px;padding: 0 7px;font-weight: bold;}
.tab_fix li a{padding: 0 4px;}
.tab li a:hover{text-decoration: none;color: ##1b456c;}
/**首页栏目   第一栏目**/
.t_box dl dt{height:34px; line-height:34px;}
.t_box dl dd{text-align: left;min-height: 30px;display: block;}
.t_box dl dt .ti{padding-left: 2px;font-size: 16px;font-weight: bold;color: #555;line-height: 34px;}
.t_box dl dt .more{width: 57px;vertical-align: bottom;color: #015d98;}
.t_box dl dt .more a{line-height:34px; color:#015d98;}
.t_box dl dt .more a:hover{color: red;}
.t_box{
	float: left;
	width: 510px;
	margin-right: 10px;/*margin-top:10px;*/
	display: inline;
	background-color: #fff;
	border-radius: 4px;
} 
.t_box .flashnews{text-align: center;vertical-align: middle;padding: 0;}
.t_box .newscon{}
.flashnews{
	width: 1100px;
	margin: auto;
}

.flashnews .l{
	width: 580px;
	float: left;
}
.flashnews .r{
	float: left;
	background-color: white;
	height: 335px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 495px;
	margin-left: 5px;
}
.flashnews .r .tit{
	border-bottom:3px solid #6E92EA;
}
.flashnews .r .tit span{
color:#fff;width: 90px;height: 30px;padding-left:15px;display: block;background-color: #BA2000;line-height: 30px;font-size: 15px;font-weight: bold;
}
.flashnews .r ul{
	margin-top:0px;
	height: 300px;
overflow: hidden;
}
.flashnews .r ul li{
	line-height: 20px;
	font-size: 16px;
	width: 488px;
	/*border-bottom: 3px solid #ccc; */
	overflow: hidden;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.flashnews .r ul li span{
	width:12px;
	height:12px;
	display:block;
	float:left;
	margin-top: 10px;
	background-color:#ccc;
}
.flashnews .r ul li a{
	/*font-weight: bold; */
	/*color: #004986;
	letter-spacing: 2px;
	padding-left:10px;*/
}

.flashnews .r ul li a:hover{
 	color: #941e23;
 	text-decoration:none;
}
/* 头条新闻 */
.t_box .newscon .t_con{border-bottom:1px solid #DDDDDD;padding: 4px 6px;margin-top: 10px;/*height: 82px;*/padding: 2px 10px 2px 10px;} 
.t_box .newscon .t_con h1{font-size:18px;line-height:24px; font-family:"Microsoft YaHei","SimHei";margin-bottom:10px;} 
.t_box .newscon .t_con h1 a{ color:#555;width:460px;/*overflow: hidden;height: 26px;*/display: inline-block;line-height: 26px;text-align: left;} 
.t_box .newscon .t_con h1 a:hover {color: #D3000F;text-decoration:underline;}
.t_box .newscon .top_p{line-height:24px;color:#666;word-wrap: break-word;word-break: break-all;text-indent: 2em; overflow:hidden} 
.t_box .newscon .f_black a {color: #D00010;}
.t_box .tit{border-bottom: 5px solid #02558a; width:390px;width: 98%;margin: auto;}

#newsTab{ overflow:hidden;padding-left:8px;}
#newsTab .hover a{text-decoration: none;color: #1b456c;border-bottom: 2px #1b456c solid;} 
#newsTab li a{color: #555;font-size: 14px; display:block; line-height:34px;padding: 0 6px;font-weight: bold;}
#newsTab li{float: left; }
#newsTab li a:hover{text-decoration: none;color: #1b456c;}
.newscon ul{padding: 4px 6px;height: 210px;*height: 218px;overflow: hidden;}
.newscon ul li{line-height:30px;height:28px; font-size:12px;padding: 2px 10px 2px 10px;}
.newscon ul li span{ float:right; color:#434343;display:none;}
.newscon ul li a{ font-size:14px; background:url(../images/list.gif) 2px 11px no-repeat; padding-left:10px; width:450px; /*height:26px; */display:block; /*overflow:hidden;*/ float:left;/*white-space:nowrap;text-overflow:ellipsis;*/color: #333}
.newscon ul li .aaa{ font-size: 14px;
background: none;
padding-left: 0;
width: 185px;
display: block;
overflow: hidden;
height: 130px; }
.newscon ul li a:hover {color:#cc0000;text-decoration: underline} 
/**第二栏目**/

.box1{float: left;width: 250px;margin-top: 2px;margin-right: 10px;display: inline;}  
.box1 dl dt{line-height:34px;border-bottom: 1px solid #02558a;}
.box1 dl dt .tit{border-bottom: 3px solid #02558a;}
.box1 dl dd{text-align: left;min-height: 30px;display: block;overflow: hidden;}
.box1 dl dt .ti{font-size: 16px;font-weight: bold;color: #555;line-height: 34px;}
.box1 dl dt .more{width: 57px;vertical-align: bottom;}
.box1 dl dt .more a{line-height:34px;width:170px;}
.box1 dl dt .more a:hover{color: red;}

.box{
	float: left;
	width: 580px;
	margin-top: 10px;
	margin-right: 10px;
	display: inline;
	border-radius: 4px;
}  
.box dl dt{line-height:34px;background: #FFFFFF;border-top: none;border-radius: 4px 4px 0 0;}
.box dl dt .tit{border-bottom: 5px solid #1b456c;margin: auto;width:98%;}
.box dl dd{text-align: left;display: block;overflow: hidden;background-color:#fff;border-radius: 0 0 4px 4px;}
.box dl dt .ti{font-size: 16px;font-weight: bold;color: #555;line-height: 34px;padding-left: 8px;}
.box dl dt .more{width: 57px;vertical-align: bottom;}
.box dl dt .more a{line-height:34px;}
.box dl dt .more a:hover{color: red;}

.box dd ul{ padding:0; margin:0 ; } 
.box dd ul li{line-height:26px;height:26px; font-size:12px;padding: 2px 10px 2px 10px;/*border-bottom: 1px solid #efeeee;*/}
.box dd ul li span{ float:right; color:#434343;display:none;}
.box dd ul li a{
	font-size: 14px;
	background: url(../images/list.gif) 2px 11px no-repeat;
	padding-left: 10px; /*height:26px;*/
	display: block; /*overflow:hidden;*/
	float: left;/*white-space:nowrap;*/
	text-overflow: ellipsis;
	color: #333;
	width: 460px;
	border-bottom: 1px solid #efeeee;
}
.box dd ul li a:hover {color:#cc0000;text-decoration: underline}
/* 信息公开 */
.gk{/*border: #DDD 1px solid;*/width: 343px;height: 80px;padding-left:15px;}
.gk li{float:left;margin-right:4px;margin-right: 15px;margin-top: 10px;font-size:14px;}
/* 推荐新闻 */
.box .t_list{border-bottom: 1px solid #DDD;padding-bottom: 10px; margin-top:8px;overflow:hidden} 
.box .t_list h5{height: 26px; line-height:26px;color:#333333;font-family:"Microsoft YaHei","SimHei";font-size:14px;font-weight:800;}
.box .t_list .pic{float:left; margin-right:15px;}
.box .t_list .txtbox{word-wrap: break-word;word-break: break-all;text-indent: 2em;}
.box .t_list .txtbox span a{color:#D00010}
.box .t_list .col-extra .list5{margin:0 10px;}

.box5{margin-top: 2px;margin-right: 10px;display: inline;}
.box5 .t_list{border-bottom: 1px solid #DDD;padding-bottom: 10px; margin-top:8px;overflow:hidden} 
.box5 .t_list h5{height: 26px; line-height:26px;color:#333333;font-family:"Microsoft YaHei","SimHei";font-size:14px;font-weight:800;}
.box5 .t_list .pic{float:left; margin-right:15px;}
.box5 .t_list .txtbox{word-wrap: break-word;word-break: break-all;text-indent: 2em;}
.box5 .t_list .txtbox span a{color:#D00010}
.box5 .t_list .col-extra .list5{margin:0 10px;}
.box5 dl dt{line-height:34px;border-bottom: 1px solid #02558a;}
.box5 dl dt .tit{border-bottom: 2px solid #02558a;}
.box5 dl dd{text-align: left;min-height: 30px;display: block;overflow: hidden;}
.box5 dl dt .ti{font-size: 16px;font-weight: bold;color: #555;line-height: 34px;}
.box5 dl dt .more{width: 57px;vertical-align: bottom;}
.box5 dl dt .more a{line-height:34px;}
.box5 dl dt .more a:hover{color: red;}
.box5 dd ul{ padding:0; margin:0 ; min-height:260px;} 
.box5 dd ul li{line-height:26px;height:26px; font-size:12px}
.box5 dd ul li span{ float:right; color:#434343;}
.box5 dd ul li a{ font-size:14px; background:url(../images/list.gif) 2px 11px no-repeat; padding-left:10px; height:26px; display:block; overflow:hidden; float:left;white-space:nowrap;text-overflow:ellipsis;color: #333;width:170px;}
.box5 dd ul li a:hover {color:#cc0000;text-decoration: underline}
.box4{float: left;width: 445px;margin-top: 2px;margin-right: 10px;display: inline;background-color: #fff;padding: 0px 10px;margin-top:10px;border-radius: 4px;}
.box4 .t_list{border-bottom: 1px solid #DDD;padding-bottom: 10px; margin-top:8px;overflow:hidden} 
.box4 .t_list h5{height: 26px; line-height:26px;color:#333333;font-family:"Microsoft YaHei","SimHei";font-size:14px;font-weight:800;}
.box4 .t_list .pic{float:left; margin-right:15px;}
.box4 .t_list .txtbox{word-wrap: break-word;word-break: break-all;text-indent: 2em;}
.box4 .t_list .txtbox span a{color:#D00010}
.box4 .t_list .col-extra .list5{margin:0 10px;}
.box4 dl dt{line-height:34px;}
.box4 dl dt .tit{border-bottom: 5px solid #02558a;}
.box4 dl dd{text-align: left;min-height: 30px;display: block;overflow: hidden;}
.box4 dl dt .ti{font-size: 16px;font-weight: bold;color: #555;line-height: 34px;}
.box4 dl dt .more{width: 57px;vertical-align: bottom;}
.box4 dl dt .more a{line-height:34px;}
.box4 dl dt .more a:hover{color: red;}
.box4 dd ul{ padding:0; margin:0 ; min-height:130px;padding-top: 15px;} 
.box4 dd ul li{line-height:26px;height:26px; font-size:12px;padding: 2px 10px 2px 10px;border-bottom: 1px solid #efeeee;}
.box4 dd ul li span{ float:right; color:#434343;display:none;}
.box4 dd ul li a{ font-size:14px; background:url(../images/list.gif) 2px 11px no-repeat; padding-left:10px; height:26px; display:block; overflow:hidden; float:left;white-space:nowrap;text-overflow:ellipsis;color: #333;width: 420px;}
.box4 dd ul li a:hover {color:#cc0000;text-decoration: underline}

/**专题**/
.zt_box .hd{height: 35px;line-height: 35px;border-bottom: 3px solid #02558a;}
.zt_box .hd .ti{padding-left: 10px;font-size: 16px;font-weight: bold;color: #FFF;}
.zt_box .bd{text-align: left;/*border: #DDD 1px solid;*/border-top-style: none;min-height: 30px;}
.zt_box ul{/*background: #F6F6F6;*/text-align: center;padding: 0;display: block;overflow: hidden;}
.zt_box li{padding-top: 15px;width: 118px;text-align: center; float:left}
.zt_box li h5 {padding-left: 10px;padding-right: 3px;width: 105px;font-weight: normal;line-height: 1.2em;height: 28px;overflow: hidden;margin: 10px 0;text-align: left;}
/**互动**/
.hd_box .hd{height: 35px;background: #015d98;line-height: 35px;}
.hd_box .hd .ti{padding-left: 10px;font-size: 16px;font-weight: bold;color: #FFF;}
.hd_box .bd{text-align: left;border: #DDD 1px solid;border-top-style: none;min-height: 30px;}
.hd_box ul{background: #F6F6F6;text-align: center;padding: 0;display: block;overflow: hidden;}
.hd_box li{padding-top: 14px;width: 118px;text-align: center; float:left;padding-bottom: 15px;}
/**政务**/
.zw_box .hd{height: 35px;background: #015d98;line-height: 35px;}
.zw_box .hd .ti{padding-left: 10px;font-size: 16px;font-weight: bold;color: #FFF;}
.zw_box .bd{text-align: left;border: #DDD 1px solid;border-top-style: none;min-height: 30px;}
.zw_box ul{background: #F6F6F6;text-align: center;padding: 0;display: block;overflow: hidden;padding-bottom: 3px;}
.zw_box li{padding-top: 5px;width: 178px;text-align: center; float:left;}
/****首页长条图片***/ 
.pic_more{background: white;margin-top:10px;}  
.pic_more .bx-wrapper .bx-viewport {border:none;left: 0px;background: #FFF;}
.pic_more .bx-wrapper .bx-pager,.pic_more .bx-wrapper .bx-controls-auto {bottom: 5px;display:none;}
.pic_more .bx-wrapper {margin: 0 auto}
/*****侧边栏目*******/
.side{background: #fff;overflow: hidden;margin-top:10px;padding-bottom:14px;border-radius: 4px;}
.side .qcode{text-align:center;font-size:14px;padding-left:25px;padding-right:25px;color: #000;line-height: 22px;} 
.side dl{width:490px;}
.side .tj dt{width:430px;height: 37px;line-height: 37px;border-bottom: 5px solid #1b456c;width: 98%;margin: auto; }
.side .tj .tmp{*height:10px;_height:10px;height:10px\9;line-height:10px;} 
.side .tj dt .ti{padding-left: 0px;font-size: 16px;font-weight: bold;color: #555;padding-left: 8px;}
.side .tj dt .more{width: 57px;vertical-align: bottom;color: #EDB56F;}
.side .tj dt .more a{ line-height:34px; color:#9e6620;}
.side .tj dt .more a:hover{color: #CD3501;}
.side .tj dd{text-align:left;/*border: #DDD 1px solid;*/border-top-style: none;min-height:30px;overflow: hidden;font-size: 14px;}
.qcode{margin-top: 0px;line-height: 26px;}  
/**
.side .tt dt{width:256px;line-height:35px;height: 35px;background: #EFEFEF;border-top: 3px solid #02558a;border-bottom: 1px solid #DDD;} 
.side .tt dt .ti{padding-left: 10px;font-size: 16px;font-weight: bold;color: #555;}
.side .tt dd{text-align:left;background: #F8F8F8;min-height:30px;}  
*****/
.side .tt dt{width:256px;line-height:35px; border-bottom: 1px solid #02558a;} 
.side .tt dt .ti{font-size: 16px;font-weight: bold;color: #555;}
.side .tt dd{text-align:left;min-height:30px;}  
.side .tt dt .tit{border-bottom: 3px solid #02558a;}

.jubao img{ margin-top:3px}
.jubao1{background: #9D0F16;height: 35px;margin: 10px 15px 0px 15px;}
.jubao1:hover{ background:#7a1318;} 
.jubaofangshi{margin-top: 6px;}
.jubaofangshi p{ line-height:22px}

#hudong{text-align:center;}
#hudong{ border-style:none;text-align: center;/*padding-top:5px;*padding-top:15px;*/}
#hudong img{
	width: 430px;
	cursor: pointer;
	width: 120px;
	height: 120px;
	border-radius: 4px;
}
#hudong a{
	width: 430px;
	cursor: pointer;
	width: 112px;
	height: 112px;
	display: inline-block;
	display: inline-block;
	_zoom: 1;
	_display: inline;
	line-height: 35px;
	padding-top: 5px;




*margin-top:10px;					border-radius: 4px;
	padding-right: 5px;
	padding-left: 5px;
}
#hudong .a2{background-color:#EDAE5C;}
#hudong a:hover{background-color:#224F79;}
#hudong .a2:hover{background-color:#D0943E;}
#hudong .a3{width:355px;height:47px;margin:5px 0;background-color:#fff;margin-bottom:10px;}
#hudong .a3:hover{background-color:#fff;}
#hudong .a3 img{width:355px;height:52px;}

.jb_fangshi{background: #F8F8F8;padding: 3px 5px}
.jb_fangshi p{ font-size:14px; line-height:30px}

#weixin{ padding-left: 30px;padding-top: 20px;margin-bottom: 10px;}
#weixin img{width:160px;height:170px; float:left;}
#weixin div{float: left;width: 160px;line-height: 210%;font-size: 16px;padding-left: 20px;padding-right: 10px;font-weight: normal;}

.channelImg img{width:120px;float:left;margin-left:6px;margin-top:6px;}
#baoguang img{width:250px}
/*****侧边栏目 - 列表*******/
.qu_ul {padding:3px 5px;height:auto!important;}
.qu_ul li {height:26px;line-height:26px;}
.qu_ul li span {float:right;color:#999999;margin-right:5px; display:inline;}
.qu_ul li a {color:#333333;padding-left:10px;background:url(../images/list.gif) no-repeat left center;word-break:keep-all;white-space:nowrap; line-height:26px;display: block;overflow: hidden;text-overflow: ellipsis; font-size:14px}
.qu_ul li a:hover {color:#cc0000;text-decoration: underline} 
/*****网页底部*******/
#allfooter{
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
	color: #000;
}
#youqinglianjie{width:934px; height:20px; margin:0 auto; line-height:20px; vertical-align:middle; padding-left:45px; padding-right:45px;}

#footer{margin: 0 auto; text-align:center;line-height:20px;}
#footer a{color:#000000;}
#footer a:hover{color:#fff;}
#footer .footer-nav{
	height: 60px;
	line-height: 36px;
	margin-bottom: 10px;
	color: #fff
}
#footer .footer-nav a{ font-size:14px; color:#fff} 
#footer .footer-nav a:hover{
	font-size: 14px;
	color: #000;
}
#CopyRight{
	line-height: 25px;
	color: #000;
	text-align: center;
}
#footer .counter span{text-align: center;margin-top: -15px;display: inline-block;margin-left:20px;}
 
/********子栏目***********/
.any_colum{margin:10px 0 10px 10px;height: auto;_margin-bottom:0px; background-color:#fff;}
.list_title{height: 34px; line-height:34px;font-size: 14px;font-weight: bold;color: #015d98;padding-left:15px;border: solid #DDD 1px;border-top: 3px solid #02558a;}
.list_con{height: auto;border: #DDD 1px solid;border-top: 0px;}

.list_title span {font-size: 12px;font-weight: normal;float: right;margin-right: 15px;color: #015d98;}
.list_title span a{line-height: 34px;color: #015d98;}
.list_title span a:hover{color:red;}
/*******图片列表*********/ 
.picList{padding: 10px 15px 10px 25px;overflow:hidden;}
.picList li{line-height:22px; margin:4px 8px; display:inline; float:left;  }
.picList li a{ display:block; text-align:center;}
.picList li img{ border:2px solid #cccccc; padding:2px; width:145px; height:116px}  
.picList li a:hover img{ border:2px solid #316394}

/*******文章列表*********/ 
.ulList{padding: 10px 15px 10px 15px; overflow:hidden}
.list_con .ulList li{ height:30px;width:685px;line-height:30px;border-bottom: solid 1px #DDD;}
.list_con .ulList li span{ float:right; color:#333; font-size:14px}
.list_con .ulList li a{ padding-left:10px;width:560px;overflow:hidden; display:block;font-size:14px; color:#333;text-overflow: ellipsis;word-break: keep-all;white-space: nowrap;background: url(../images/list.gif) no-repeat left center;}
.list_con .ulList li a:hover{color:#C00;text-decoration: underline;}
/*********详细内容页***********/ 
.art_con{padding:15px}
.any_colum_content{line-height: 200%;font-size: 14px;overflow: hidden;text-indent: 2em;margin-top: 10px;}
.any_colum_content img{ max-width:680px}  
.art_con h1 {text-align: center;font-size: 20px;font-family: "微软雅黑";font-weight: normal;color: #015d98;}
.c_title_author{text-align: center;height: 30px;line-height: 30px;border-bottom: 1px solid #DDD ;margin: 0px 24px; padding:8px 0;color: #656565;} 
.c_title_author span{ margin-right:5px}

.any_other{text-align: right;background:#EAEAEF;height: 26px;line-height: 26px;margin:0px;padding-right: 10px;}
.any_other a{ color:#333}
.any_other a:hover{color:#C00}

.aboutNews{height:auto;padding-top:10px;border-top:1px solid #DDD; margin:10px 0;}
.aboutNews ul li{width:680px;height:25px;line-height:25px;padding-left: 10px;}
.aboutNews ul li span{display:block;}
.aboutNews ul li span.sleft{float:left;}
.aboutNews ul li span.sright{float:right; color:#a3a3a3;}
.aboutNews a{color:#015d98}
.aboutNews a:hover{color:#C00; text-decoration:underline;}
 
/************封面内容页************/
.any_colum  .title{height: 35px;line-height: 35px;font-size: 14px;font-weight: bold;color: #316394;border-bottom: 2px solid #DCDCDC;padding-left: 20px;}
.any_colum_list{ padding:10px 15px;}
/************子栏目导航菜单************/
.quick{margin-top:10px;overflow:hidden;} 
.quick dl dt{line-height: 35px;height: 35px;background: #EFEFEF;border: #DDD 1px solid;border-top: 3px solid #02558a;border-bottom: 1px solid #DDD;} 
.quick dl dd{text-align: left;border: #DDD 1px solid;border-top-style: none;min-height: 30px;overflow: hidden;} 
.quick dl dt span,.quick dl dt .nav_title{padding-left: 10px;font-size: 16px;font-weight: bold;color: #015d98;}

.leftNav{display: none;}
.leftNav dt{height:35px;line-height:35px;font-size: 14px;font-weight: bold;color: #316394;border-top: 3px solid #02558a;}  
.leftNav dd{height:auto; padding-bottom:10px;}
.leftNav dd ul{ height:auto; margin:0 10px}
.leftNav dd ul li{border: 1px solid #E0E0E0;height: 27px;line-height: 27px;background: #F5F5F5;width:185px; font-size:14px; padding-left:45px; display:block; margin-top:6px;}
.leftNav dd ul li:hover,.leftNav dd ul .thisclass{background: #015d98;} 
.leftNav dd ul li:hover a,.leftNav dd ul .thisclass a{ color:#fff} 

.quick_list ul {background: none;}
.quick_list .top {margin: 5px;clear: both;padding-left:30px;background: url(../images/lanm.gif) no-repeat; width:200px; } 
.quick_list .top a {padding-left:10px;color: #666;height:28px; line-height:28px; margin:0px; padding:0px;}
.quick_list .top:hover,.quick_list .on{background: url(../images/lanm_hover.gif) no-repeat;padding-left: 30px;color:#cc0000;}  
.quick_list .top a:hover{color:#cc0000;}  
.quick_list .selected{color:#cc0000;}
.quick_list .son{}
.quick_list .son li{width:180px;background: url(../images/lanmu.gif) no-repeat  left top;padding-left:20px;margin: 5px 0; }
.quick_list .son li a{}
.quick_list .son li:hover,.quick_list .son li.hover{background: url(../images/lanmu.gif) no-repeat left bottom;padding-left:20px;margin: 5px 0;}
 
.quick_list .open{background: url(../images/lanmopen.gif) no-repeat; }
.quick_list .open:hover,.quick_list .hover{background: url(../images/lanmopen_hover.gif) no-repeat; }
.quick_list .close{}

/*********软件下载页面***********/ 
.soft{padding: 0px 15px 10px 15px;overflow: hidden;}
.listbox .soft li {border-bottom: dashed 1px #D7E5F1;display: block;overflow: hidden; padding:10px 0}
.listbox .soft .litimg{ float:left;margin-right: 20px;margin-top: 3px;}
.listbox .soft .litimg img{width: 130px;height: 114px;}
.listbox .soft .info{width: 550px;float: left;}
.listbox .soft .info p{color:#555454;height: 20px; line-height:20px}
.listbox .soft .info .tit{height:25px;font-size: 12px;font-weight: bold;color: #316394;}
.listbox .soft .info .intro{ line-height:20px;color:#555454;} 

.viewbox{padding: 10px 15px;}
.viewbox .tit h1{font-size: 18px;font-family: "微软雅黑";font-weight: normal;color: #316394;line-height: 30px;margin-bottom: 8px;border-bottom: 1px dashed #CABFBF;}
.viewbox .picview{float: left;margin-top: 5px;}
.viewbox .picview img{width: 180px;height: 160px}
.viewbox .infolist{float: left;margin-left: 10px; width:400px}
.viewbox .labeltitle{background: #B4CBE0;height: 26px;line-height: 26px;padding-right: 10px; margin:10px 0;padding-left: 10px;}
.viewbox .content{text-indent: 2em;color: #666;}
.viewbox .intro p{line-height: 24px;color: #333;margin-left: 7px;}
.viewbox .downurllist li{ line-height:25px}
.viewbox .infolist p{ height:20px}
/*********幻灯片***********/ 
.picbox {text-align: left;text-indent:0; width:650px; overflow:hidden}
.picbox .c1 {display: inline-block;border: 1px solid #A8C1CE;padding: 3px 8px;color: #325E7F;line-height: 100%;margin-left: 5px; min-width:40px; font-size:12px;text-indent:0}
.picbox .c1:hover {color:#cc0000;color: white;border: 1px solid #418501;background: #4D920B;} 
.picbox center{ margin-bottom:10px}
.pic-tit{ text-align:center; margin-top:10px}
/*********分页***********/ 
.pages {text-align: center;border-top: 1px solid #D8D8D8;padding: 3px;background: #FFF;}
.page_css {background: #F7F7F7;height: 30px;line-height: 30px;}
.page_css span{display: inline-block;border: 1px solid #A8C1CE;padding: 3px 8px;color: #325E7F;line-height: 100%;margin-left: 5px;}
.page_css a {display: inline-block;border: 1px solid #A8C1CE;padding: 3px 8px;color: #325E7F;line-height: 100%;margin-left: 5px;}
.page_css a:hover,.pages .thisclass {color:#cc0000;color: white;border: 1px solid #A8C1CE;background: #4D920B;}
.pages .pageinfo {line-height: 30px;color: #325E7F; padding:0px 8px; margin:0px; border:0}
.page_css strong {color:#316394; padding:0px 2px}
.pages select{padding: 0px;margin: 0px;margin-left: 5px;border: 1px solid #A8C1CE; line-height:30px}
/*********友情链接***********/ 
.link{ margin-top:1px}
.link .link_title{height: 34px;line-height: 34px;border-top: 5px solid #02558a;font-size: 16px;font-weight: bold;color: #555;margin-bottom: 10px;width: 98%;margin: auto;}
.link .link_title a{ display:block;float: left;}

.link_con{overflow:hidden;width: 100%;}
.link_con li{float: left;line-height: 26px;margin-left: 15px;margin-right: 15px;}
.link_con li a{ font-size:14px;}

.link_Tab{float:left}
#myTab{background: #EFEFEF;}
#myTab .hover a{text-decoration: none;color: #02558a;border-bottom:2px #02558a solid;}
#myTab li{float: left; }
#myTab li a{color: #000;font-size: 15px; display:block; line-height:34px;padding: 0 7px;}
#myTab li a:hover{text-decoration: none;border-bottom:2px #02558a solid;color: #02558a;}
/*********网站地图***********/
.linkbox { border-top-style:none;padding: 0px 15px 0px 25px;}  	
.linkbox h3 {height:31px;line-height:31px;background:url(../images/map_h3.gif) no-repeat left center;padding-left:30px;margin-top:10px;font-size:12px;}
.linkbox h3 a {color:#000;}
.linkbox h3 a:hover {color:#cc0000;}
.linkbox ul {padding:10px 0px;padding-left:25px;}
.linkbox  li {height:27px;line-height:27px;margin-right:30px;display: inline-block;*display:inline; zoom:1;}
.linkbox  li  a {color:#000;}
.linkbox  li a:hover {color:#cc0000;}
/***********通用**********/
.top20{ padding-top:20px}
.top10{ padding-top:10px} 
.mtop10{margin-top: 10px;} 
.mtop20{margin-top: 20px;} 
.mbottom10{margin-bottom:10px} 
 
/**********返回顶部*********/ 
#wrap{position:relative; margin:0 auto; padding:0; width:940px;}
.back-top{position:fixed; _position:absolute; margin-left:940px; bottom:81px; _bottom: auto;width:24px; height:73px; background:url(../images/gotop.gif) no-repeat 0 0; cursor:pointer; display:none;}
.back-top:hover{background-position:-29px 0;}
#wrap{display:none}

.imgLink ul li{float:left; margin-right:25px;height:35px; margin-bottom:5px;}
.imgLink ul li img{border:none;width:90px;height:35px;}
.mbottom_box1{*margin-right: 0px;*padding-left:10px;*padding-right:0px;*width:455px;}
.mbottom_box1 dd ul li a{/*width: 340px;*/}
.mbottom_box2{
	width: 1100px;
	background-color: #fff;
}
.mbottom_box22{
	width: 545px;
}
.mbottom_box23{margin-top:0px;margin-right: 0px; }
.mbottom_box28 dd ul{min-height: 248px;}
.mbottom_box4{width: 390px;margin-right: 0px;}
.mbottom_box4 dd ul li a{width:270px;}
.mbottom_box2 .tit{border-bottom: 5px solid #941e23;margin: auto;background-color: #fff;width: 98%;}
.mbottom_box2 .tit .ti{font-size: 16px;font-weight: bold;color: #555;line-height: 34px;padding-left: 8px;}
.mbottom_box2 dd ul li a{
	width: 460px;
}
.mbottom_box3 dd ul li a{width:280px;}
.mbottom_box23 dd ul li a{/*width:360px;*/}
.mbottom_box24 dd ul li a{width:230px;}
.mbottom_box25 dd ul li a{/*width:345px;*/}
.mbottom_box7{width:445px;border-radius: 4px;*width:455px;*margin-right: 0px;*padding-left:10px;*padding-right:0px;}
.mbottom_box7 dd ul {min-height: 137px;}
.content_l{
	width: 580px;
	float: left;
}
.content_r{
	width: 510px;
	margin-left: 10px;
	float: left;
}
.zt {
	width: 540px;
	height: 74px;
	margin-top: 10px;
	cursor: pointer;
}
.zt ul li{
	width:265px;
}
.zt ul li img{
	height:81px;
	width: 265px;
}
.zt ul li h5{
		display:none;
}
.zt1,.zt2,.zt3{
	
}
.zt2{
	float: right;
}
.zt3{
	float: left;
	margin-right: 0px;
	text-align: right;
}
.tNews{
	padding:10px;
	/*background-color:#D1E5FE;*/
	height:228px;
}
.tNews h2{
	color:#FFF;
	font-size: 21px;
}
.tNews p{
	margin-top:10px;
	color:#FFF;
	text-indent: 2em;
	line-height:210%;
	font-size:14px;
}
.tNews .more{
	font-size:14px;
}
.tNews a{
	color:#fff;
}
.jb{
	margin-top: 10px;
	padding: 12px;
	background-color: #941D23;
	color: #fff;
	border-radius: 4px;
	font-size: 6px;
}
.jb h3{
    font-size:16px;
}
.jb hr{
	width: 100%;
	color: #fff;
}
.jb p{
	font-size: 13.5px;
	line-height: 190%;
}
.jb p a{
	color:#fff;
}
.more{
	width:100%;
	text-align:right;
}
.zh{
	width:940px;
	margin:0 auto;
	text-align:center;
	height:32px;
	line-height:32px;
	font-size: 22px;
	font-weight: bold;
}
.zh a{
	color:red;
	margin-right:12px;
}

img { border: 0 none; vertical-align: top; border-radius: 4px;}
.banner_0{min-height: 295px;position:relative; z-index:100; width:100%;}
.banner_0_top{ }
.banner_0_top li{ position:absolute; left:0; top:0; width:100%;  text-align:center;}
.banner_0_top li img{ position:relative; width:540px; height:290px;border-radius: 4px 0 0 4px;}
 
.banner_0_top li .tit{ 
font-size: 17px;
min-height: 20px;
padding: 8px 0;
width: 100%;
height: 115px;
text-align: left;
padding-top: 10px;
}
.banner_0_top li .tit p{
font-size: 21px;
padding: 15px;
color: #fff;}
.banner_0_top li .tit a{ color:#fff;font-weight: bold;}
.banner_0_top li .tit a:hover{ text-decoration:underline;}
.banner_0_top li .p{
color: #fff;
text-align: left;
font-size: 14px;
text-indent: 2em;
line-height: 180%;
padding: 15px;
}
.banner_0_top li .p2{
width: 90%;
border-bottom-color: #7193D0;
border-bottom-width: 2px;
border-bottom-style: dotted;
margin: auto;
}
.banner_0_top li .p a{ display:inline-block; padding:0 10px; text-indent: 30px;font-size:14px;font-weight: bold;}

.banner_0_bottom {position: absolute;bottom: 5px;width: 100%;left: 0;text-align: right;z-index: 20;}
.banner_0_bottom span{ background:url(imagesbtn.png) left top no-repeat; width:12px; height:12px; display:inline-block; cursor:pointer;  margin:0 2px;display: no2ne;}
.banner_0_bottom span.on{ background:url(imagesbtn.png) right top no-repeat;}
.banner_0_bottom .lastSpan{display: inline;width: 10px;float: right;height: 20px;}
.banner_0 .next{ background:url(../images/in_bon_01.png) no-repeat; width:19px; height:34px; position:absolute; left: -30px; top:35%; opacity:0.7; cursor:pointer; z-index:20;*top:120px;}
.banner_0 .por{ background:url(../images/in_bon_03.png) no-repeat; width:19px; height:34px; position:absolute;  right:-30px; top:35%; opacity:0.7; cursor:pointer; z-index:20;*top:120px;}
.banner_0 .next:hover{ background:url(../images/in_bon_02.png) no-repeat; width:19px; height:34px; position:absolute; left:-30px; top:35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;*top:120px;}
.banner_0 .por:hover{ background:url(../images/in_bon_04.png) no-repeat; width:19px; height:34px; position:absolute;  right:-30px; top:35%; /*opacity:0.7;*/ cursor:pointer; z-index:20;*top:120px;}
/*.banner_0 .next:hover,.banner_0 .por:hover{opacity:1; filter:alpha(opacity=100);}*/
.in_bg{
	background: url(../images/in_bg_01.jpg) repeat-x 0 0;
background-color: #ebeaea;
}
.other_bg {
background: #ebeaea;
}
.myMenu_cont{display:none;}
.hd{margin-top:11px;}
.in_footer {
	margin: 0;
	padding-bottom: 20px;
	min-height: 70px;
	margin-top: 10px;
	color: #fff;
	font-size: 14px;
	background-color: #e2f3fa;
	border-top-width: 10px;
	border-top-style: solid;
	border-top-color: #0033CC;
}
.tit .imgLink{padding: 10px;}

.scolor .tab .hover a{color:#941e23;}
.scolor dl dt .tit{border-bottom: 5px solid #941e23;}
.scolor .hover a{border-bottom: 2px #941e23 solid;}
.scolor .tit{}
.box200{
	width: 545px;

*background-color:#fff;}
.box200 dd ul {
	min-height: 260px;
}
.box200 dd ul li a{/*width:350px;*/}
.side2{
	float: right;
	margin-left: 10px;
	margin-top: 5px;
	cursor: pointer;
}
.side2 .imgZ1{float:left;}
.side2 .imgZ2{float:right;margin-left:15px;}
.top2{background: #0237A1;border-bottom: 10px solid #ab161c;}
.side .sifeng{/*background-image: url(../images/ztc_bg.jpg);*/
	height: 55px;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 580px;
}
.side .sifeng img{/*width: 460px;*/}
.side_sf{padding-bottom:0px;};
.article{font-size:14px;}
.article .tit {
font-size: 26px;
color: #1f5781;
font-weight: bold;
text-align: center;
}

.article .daty {
padding-top: 20px;
padding-bottom: 10px;
border-bottom: 1px dashed #ddd;
text-align: center;
font-size: 14px;
}
.article .daty em {
display: inline-block;
margin: 0 10px;
line-height: 25px;
color: #78797;
}
.article .daty .e2 {
padding-left: 30px;
}
.article  .content {
padding: 20px;
line-height: 1.8;
font-size: 16px;
}
.art_c{background-color:#ebeaea;}
.art_content{width:940px;margin-left:auto;margin-right:auto;background-color:#fff;margin-top:10px;}
.art_location{width:940px;margin-left:auto;martin-right:auto;height:52px;line-height:52px;font-size:14px;margin-top:0px;font-size: 14px;margin-top: 10px;margin: auto;background-color: #fff;}

.tmp .tit{
border-bottom: 5px solid #1b456c ;
}

.mainContent{
	width:940px;
}
.other_Location {
border-radius: 4px;
background: #fff;
height: 45rpx;
margin-top: 10px;
}
.fixed {
display: block;
min-height: 1%;
}.fixed:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
.other_Location .fl {
margin: 16px 0 0 10px;
}
.other_Location .fl span {
color: #205882;
display: inline-block;
padding-left: 5px;
}
.seach_dl {
min-width: 385px;
}
.fl, .fr {
display: inline;
float: left;
}
.fr {
float: right;
padding-right:16px;
}
.rh_box{
	padding-top: 10px;
}
.center_nav {
	width: 710px;
}

.other_center {
float: left;
border-radius: 4px;
background: #fff;
min-height: 200px;
margin-top: 10px;
}
.other_center .tith2 {
margin: 10px 15px;
font-size: 16px;
border-bottom: 5px solid #941e23;
padding: 0 0 5px 0;
height: 25px;
}
.other_center .tith2 .explain {
float: right;
margin-top: 3px;
margin-right: 5px;
font-size: 14px;
}
.other_right3 {
float: right;
width: 270px;
display: block;
}
.rh_right_news {
margin-top: 10px;
}

@media all and (min-width:0) { 
    .right_news .tit{  background:#fafbfb; border:1px solid #fafbfb;}
}
.right_news .tit .em {
float: left;
margin-top: 10px;
}
.right_news ul {
background: url(../images/n_html52.jpg) left bottom no-repeat #fff;
border: none;
border-top: none;
min-height: 200px;
border-bottom-right-radius: 4px;
border-bottom-left-radius: 4px;
padding: 10px 10px 15px 15px;
}
.rh_right_news ul {
min-height: 100px;
}
@media (min-width: 0)
.right_news ul {
background: #fff;
border-top: none;
}
@media all and (min-width:0) {
    .right_news ul{ background:#fff; border-top:none;}
}
.right_news ul li {
padding: 5px 0;
height: 25px;
vertical-align: top;
font-size: 14px;
font-weight: bold;
}
.right_news ul li.first {
font-size: 16px;
height: 46px;
font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
}
.shadow0 {
	border: #fff 1px solid;
	box-shadow: 0 0 4px rgba(225, 225, 225, 1);
	-webkit-box-shadow: 0 0 4px rgba(225, 225, 225, 1);
	-moz-box-shadow: 0 0 4px rgba(225, 225, 225, 1);
}
.right_news .tit {
background: url(../images/n_html51.jpg) left top no-repeat #fafbfb;
border: none;
height: 50px;
padding: 0 10px;
font-size: 16px;
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
.list_news_dl {
margin: 0 10px;
}
.list_news_dl li {
border-bottom: 1px solid #f0eeee;
padding: 15px 5px;
}
.list_news_dl li dt {
margin-bottom: 10px;
height: 25px;
line-height: 25px;
}
.list_news_dl li dt a {
color: #555656;
font-size: 18px;
float: left;
font-weight: bold;
width: 380px;
overflow: hidden;
margin-bottom:10px;
}
.list_news_dl li dt span {
color: #555656;
font-size: 14px;
float: right;
}
.page {
vertical-align: middle;
text-align: center;
font-size: 12px;
margin: 30px 0px 20px;
color: #636363;
height: 24px;
line-height: 24px;
}
.page a {
vertical-align: middle;
display: inline-block;
zoom: 1;
margin: 0 1px;
min-width: 16px;
height: 16px;
line-height: 16px;
text-align: center;
color: #676766;
font-family: Arial, Helvetica, sans-serif;
background: url(../images/rh_30.jpg) repeat-x center bottom;
border: 1px solid #fff;
text-decoration: none;
font-size: 10px;
}
.page a.first {
width: 40px;
background: #f5f5f5;
background: url(../images/rh_30.jpg) repeat-x center bottom;
border: 1px solid #d4d4d4;
margin: 0px 5px;
font-family: "\5b8b\4f53";
height: 16px;
line-height: 16px;
text-align: center;
color: #941e23;
white-space: nowrap;
}
.page a.prev, .page a.next {
width: 25px;
background: #f5f5f5;
border: 1px solid #d4d4d4;
margin: 0px 5px;
font-family: "\5b8b\4f53";
}
.page a.prev, .page a.next {
width: 25px;
background: #f5f5f5;
border: 1px solid #d4d4d4;
margin: 0px 5px;
font-family: "\5b8b\4f53";
}
.right_news ul li a i {
float: left;
width: 6px;
height: 6px;
display: inline;
background: url(../images/no_html53.jpg) no-repeat;
margin: 7px 10px 0 0;
}
.webuser {
margin-top: 10px;
}
.webuser ul li a i {
background: url(../images/rh_17.jpg) no-repeat;
width: 20px;
height: 16px;
margin-top: 0;
color: #fff;
text-align: center;
line-height: 16px;
font-size: 11px;
font-family: "arial,黑体";
}
.right_news ul li {
padding: 5px 0;
height: 25px;
vertical-align: top;
font-size: 12px;
font-weight: bold;
width: 200px;
overflow: hidden;
height: 24px;
line-height: 24px;
}
.webuser ul .webuer_01 a i {
background: url(../images/rh_11.jpg) no-repeat;
}
.webuser ul .webuer_02 a i {
background: url(../images/rh_14.jpg) no-repeat;
}
.webuser ul .webuer_03 a i {
background: url(../images/rh_16.jpg) no-repeat;
}
.list_news_dl li .p {
color: #787979;
line-height: 1.5;
font-size: 14px;
text-indent: 32px;
word-wrap: break-word;
height:60px;
clear:both;
}
.flater_tab {
width: 94%;
border-radius: 4px;
background: #fff;
padding: 40px 3%;
}
.flater_tab .subT{
text-align: center;
margin-top: 15px;
color: #1f5781;
}
.flater_tab .tit {
font-size: 26px;
color: #1f5781;
font-weight: bold;
text-align: center;
}
.flater_tab .tit1 {
font-size: 16px;
color: #1f5781;
font-weight: bold;
text-align: center;
}
.flater_tab .daty {
padding-top: 20px;
padding-bottom: 10px;
border-bottom: 1px dashed #ddd;
text-align: center;
font-size: 14px;
}
.flater_tab .content {
padding: 20px;
line-height: 2;
font-size: 16px;
word-wrap: break-word;
}
.flater_tab .content p{
	text-indent: 2em;
	margin-bottom: 1em;
}
.flater_tab .daty em {
display: inline-block;
margin: 0 10px;
line-height: 25px;
font-weight: normal;
color: #787970;
}
.Article_61 .daty .e2 {
padding-left: 30px;
}
.other_left {
float: left;
width: 158px;
margin-right: 19px;
}
.other_left .u_list_2 {
background: #fff;
padding: 20px 0 20px;
margin-top: 10px;
border-radius: 4px;
}
.other_left .u_list_2 li {
background: url(../images/00_17.jpg) 20px center no-repeat;
padding: 8px 0;
padding-left: 35px;
line-height: 20px;
font-size: 15px;
vertical-align: top;
}
.other_left .u_list_2 li.on {
background: url(../images/00_18.jpg) 20px center no-repeat #941e23;
border-radius: 4px;
}

.other_left .u_list_2 li.on a {
color: #fff;
font-style: italic;
text-decoration: underline;
}

.other_right {
float: right;
width: 238px;
}
.other_center {
float: left;
border-radius: 4px;
background: #fff;
min-height: 200px;
margin-top: 10px;
}
.other_center {
float: left;
border-radius: 4px;
background: #fff;
min-height: 585px;
margin-top: 10px;
}
.center_pub {
width: 505px;
}
.ods{
	*background-color: #fff;
}
.ods dd ul {
padding: 0;
margin: 0;
height: 160px;
}
.ods dd ul li a {
	width: 540px;
}
.odsa1 dd ul{
	height: 340px;
	overflow: hidden;
}
.imagesnewscon ul{
	height:330px;
	padding:0px;
	padding-top: 15px;
}
.imagesnewscon ul li {
padding: 0;
line-height: normal;
height: 160px;
font-size: 12px;
width: 185px;
float: left;
}
.imagesnewscon ul li .tit1{
 font-size: 14px; 
 background: none; 
 padding-left: none; 
 width: 170px; 
 height: 32px; 
 overflow: hidden; 
 white-space: nowrap; 
 text-overflow: ellipsis; 
 color: #333; 
}
.imagesnewscon ul li {
	text-align: center;
margin-left: 6px;
display: table-cell;
vertical-align: middle;
}
.imagesnewscon ul li img{
	width: 180px;
height: 120px;
}
.imagesNews .imgCt{
	float: left;
	width: 190px;
	height: 140px;
	margin-right: 16px;
	text-align: center;
}
.imagesNews .imgCt h4{
	height: 41px;
display: block;
width: 100%;
overflow: hidden;
}
.imagesNews .imgCt img{
	width:190px;
	height:110px;
	border-radius: 4px;
}
.shadow0 .imgCt {
	text-align: center;
}
.shadow0 .imgCt img{
	width:190px;
	height:110px;
	border-radius: 4px;
}
.right_news5 ul li{
	height:160px;
}
.flater_tab .info {
	padding: 20px;
line-height: 1.8;
font-size: 16px;
}
.flater_tab .info ul{
	width: 100%;
text-align: center;
min-width: 197px;
}
.flater_tab .info ul li
{
float: left;
height: 56px;
line-height: 56px;
min-width: 250px;
background-image: url(../images/xxgk_bg.png);
background-repeat: no-repeat;
background-position: center center;
font-size: 16px;
font-weight: 500;
font-family: "Microsoft Yahei","\5b8b\4f53";
margin-top: 10px;
text-align: center;
margin-bottom: 30px;
margin-left: 18px;
}
.flater_tab .tit3 {
font-size: 31px;
color: #1f5781;
font-weight: bold;
text-align: center;
}
.1{
	width: 540px;
height: 304px;
}
.ods1 .tab4_cont{
	*width:540px;
	*height:250px;
}
.ods1 .t_con {
	padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
}
.ods1 .t_con a{
	font-size:16px;
	font-weight: bold;
}
.ods1 .t_con p{
	text-indent: 2em;
	line-height: 180%;
	margin-top: 5px;
	color: #666;
}
.ods1 .imgBox{
	width: 250px;
	height: 155px;
	float: left;
	margin-left: 14px;
	margin-top: 10px;
	text-align: center;
	*width:210px;
	*margin-left:10px;
	*margin-top:5px;
	*height:110px;
}
.ods1 .imgBox .thumbnail{
	width: 240px;
	height: 130px;
	border: 2px solid #ccc;
	padding: 1px;
	*padding: 2px;
	text-align:center;
	border-radius: 4px;
	display: table-cell;
vertical-align: middle;
}
.ods1 .imgBox img{
	
}
.ods1 .imgBox .tit12{
	width:240px;
	display: block;
	margin-top:4px;
}
.ods1 dl dd{
	height: 210px;
	margin-bottom: 4px;
} 
.odsa1 dl dd{
	_height: 195px;
_margin-bottom: 4px;
}
.art_more{
float: right;
color: #005596;
margin-bottom: 10px;
font-size: 14px;
margin-right: 15px;
}
.art_more em{
	color: #005596;
}
.attach{
min-height: 75px;
padding: 15px;
background-color: beige;
border-radius: 10px;
}
.attach h1{
	font-size: 16px;
	margin-bottom: 10px;
}
.attach ul {}
.attach ul li{
border-radius: 4px;
float: left;
margin-top: 4px;
margin-right: 15px;
background-color: rgb(185, 218, 185);
padding: 4px;
}

.ods2 .t_con {
	padding-left: 10px;
padding-right: 10px;
padding-top: 28px;
padding-bottom: 15px;
}
.ods2 .t_con a{
	font-size:16px;
	font-weight: bold;
}
.ods2 .t_con p{
	text-indent: 2em;
	line-height: 180%;
	margin-top: 15px;
	color:#666;
	min-height: 75px;
}
.ods2 dd ul{
	padding-top:5px;
}
.rh_box{ padding-top:10px;}
.other_left{ float:left; width:158px; margin-right:19px;}
.other_left .tith2{ background:#941e23; font-size:16px; color:#fff; padding:10px 20px; margin-top:10px;}
.other_left .tith2 a{ color:#fff; }
.other_left .u_list{ background:#fff; padding:10px 0;}
.other_left .u_list li{ background:url(../images/rh_07.jpg) 20px center no-repeat; padding-left:35px; line-height:20px; font-size:110%; margin:8px 0; vertical-align:top;}
.other_left .u_list li.on{ background:url(../images/00_17.jpg) 20px center no-repeat;}
.other_left .u_list li.on a{ color:#941e23;}
.other_left .u_list li a{ color:#555;}
.other_left .u_list li a:hover{ color:#941e23;}

.other_left .u_list_2{ background:#fff; padding:20px 0 20px; margin-top:10px;}
.other_left .u_list_2 li{ background:url(../images/00_17.jpg) 20px center no-repeat; padding:8px 0; padding-left:35px; line-height:20px; font-size:110%; vertical-align:top;}
.other_left .u_list_2 li.on{ background:url(../images/00_18.jpg) 20px center no-repeat #941e23; border-radius: 4px;}
.other_left .u_list_2 li.on a{ color:#fff; font-style:italic; text-decoration:underline;}
.other_left .u_list_2 li.on a:hover{ color:#fff;}
.other_left .u_list_2 li a{ color:#555;}
.other_left .u_list_2 li a:hover{ color:#941e23;}
.other_left .u_list_0603{  }
.other_left .u_list_0603 li{ background-position:20px 11px; padding:0 10px; }
.other_left .u_list_0603 li h2{ font-size:110%; padding-left:25px; border-bottom:1px solid #ddd; line-height:1.8;}
.other_left .u_list_0603 li .child{ padding-left:25px; margin:10px 0 20px;}
.other_left .u_list_0603 li .child a{ display:block; margin-bottom:5px; background:url(../images/s0_07.jpg) no-repeat left center; padding-left:15px;}
.other_center_22 {
float: left;
width: 505px;
margin-top: 10px;
}
.other_center_r1 {
width: 762px;
}
.s_0603_list{ padding:20px; padding-top:0;}
.s_0603_list li { position:relative; border-bottom:1px solid #ddd; padding:15px 10px;  line-height:25px;}
.s_0603_list em.emtitle { padding-right:90px; display:block; font-size: 12px; position:relative;}
.s_0603_list em.emtitle .title{ display:block; font-size: 130%; color:#555656;  background:url(../images/s0_11.jpg) no-repeat left center;
padding-left:15px; max-width: 560px; white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.s_0603_list em.emtitle .title a{color:#555656;}
.s_0603_list em.emtitle .title a:hover{color:#941e23;}

.s_0603_list em.emabstr { padding-right: 0px; display:block;}
.s_0603_list em.emabstr .abstract { display:block; padding-left:15px;line-height:1.5; font-size: 110%; text-indent:30px;color:#787979;}
.s_0603_list em.emabstr .abstract a{color:#787979;}
.s_0603_list em.emabstr .abstract a:hover{color:#941e23;}

.s_0603_list li span{ position:absolute; right:0; top: 16px; color:#555656; font-size:100%; font-family:Arial;}

.mb{
padding: 0px 70px 40px 70px;
}
.mb .summary{
	padding:20px;
	font-size:16px;
}
.mb .summary p{
	line-height:200%;
}
.mb .summary p a {
text-decoration: underline;
color:red;
}
.mb .formTable table{
	width:760px;
	margin-left:auto;
	margin-right:auto;
}
.mb .formTable table tr td{
	padding-left:6px;
}
.mb .formTable table tr input{
width: 180px;
height: 18px;
line-height: 18px;
}
.searchText{
	background: url(../images/s2.png) no-repeat;
	border: none;
	height: 35px;
	width: 225px;
	font-size: 14px;
	line-height: 35px;
	padding-right: 70px;
	padding-left:5px;
	float: left;
	outline: none;
}
.searchBtn{
	width:80px;
	height:35px;
	margin-left:-80px;
	float: left;
	display: inline-block;
	cursor: pointer;
	cursor:hand;
	line-height: 35px;
	*background-image:url(about:blank);
	line-height: 35px;
	z-index: 99999;
}
.disabledTxt{
	color:#666;
}
.boxt1 img{
	width: 202px;
	height: 78px;

	*width: 191px;
}
.boxt2 img{
	width: 100px;
	height: 100px;




	*width: 191px;
	padding-right: 10px;
	padding-left: 10px;
}
.zhibo{
	height:256px;
	background-color:#fff;
	border-radius: 4px;
	overflow:hidden;
}
.zhibo .img{
	margin-left: 10px;
margin-top: 30px;
float: left;
}
.zhibo .right1{
	float:right;
	width: 260px;
	padding-top: 10px;
	_width: 250px;
}
.zhibo .right1 ul {
}
.zhibo .right1 ul li {
	padding-bottom: 15px;
	position: relative;
	padding-bottom: 15px;
	position: relative;
	line-height: 28px;
height: inherit;
font-size: initial;
padding: initial;
border-bottom: initial;
border-bottom: none;
padding-bottom: 0px!important;
_padding-bottom: 0px;
}
.zhibo .right1 ul li p a{
width: 170px;
height: inherit;
word-wrap: break-word;
overflow: inherit;
float: inherit;
padding-left:0px;
background:inherit;
}
.zhibo .right1 ul li span{
	display:inline;
	position: absolute;
	width: 70px;
	color: #002b50;
	font-size: 14px;
}
.zhibo .right1 ul li p{
	padding-left: 80px;
	font-size: 14px;
	color: #555;
}
.zhibo dd ul li a{
	text-decoration: none;
	background: initial;
	padding-left: initial;
	height: initial;
	display: initial;
	overflow: initial;
	float: initial;
	white-space: initial;
	text-overflow: initial;
	color: initial;
	width: initial;
}
.tab4_cont{
	margin-top:5px;
}
.mbottom_box241 dd ul li a{width: 500px;}
.box200 dd ul .list a{float: left;width: 35px;background-image: none;font-weight: bold;color: #7399A0;_width: 30px;}
.tab2_con .tab2_cont ul .list a{float: left;width: inherit;background-image: none;font-weight: bold;color: #7399A0;_width:30px}
.box200 dd ul .list1 a{float: left;width:inherit;background-image: none;font-weight: bold;color: #7399A0;_width:62px;}


.shell64R{
	width: 495px;
	overflow: hidden;
	float: right;
	text-align: center;
}
.headlines2{
overflow: hidden;
padding-top: 15px;
}
.headlines2 dt{
font-size: 16px;
font-weight: bold;
color: #A30000;
/*background-color: #ddd; */
padding: 5px 4px 5px 10px;
overflow: hidden;
text-align:left;
}
.headlines2 dt a{
font-size: 16px;
font-weight: bold;
color: #CC1A1A;
/*background-color: #ddd; */
padding: 5px 4px 5px 10px;
overflow: hidden;
text-align:left;
}
.headlines2 dd{
    font-size: 14px;
    color: #888;
    line-height: 30px;
    overflow: hidden;
    text-align: left;
    text-indent: 2em;
    padding-top: 5px;
}
.topBorder{
border: 3px solid #eeeeee;
}
}
.topColumnlist {
	overflow: hidden;
}

.topColumnlist li {
	font-size: 16px;
	color: #aaa;
	padding: 0px 5px 0px 30px;
	height: 20px;
    line-height: 20px;
	background: url("img/icon.png") #fff no-repeat 0px 5px;
	overflow: hidden;
	text-align: left;
}

.topColumnlist li a{
	font-size: 14px;
	background: url(../images/list.gif) 2px 11px no-repeat;
	padding-left: 20px;
	width: 450px; /*height:26px; */
	display: block; /*overflow:hidden;*/
	float: left;/*white-space:nowrap;text-overflow:ellipsis;*/
	color: #333
.headlines2 dt {
	background-color: white;
	text-align: center;
}

.shell64R .graySpanA  dt a {
	color: #c6382a;
}

.graySpanA dd .yelloF a {
	color: #ca6743;
}

.public_search {
	padding: 6.5px;
	background-color: #eaeaea;
}
