body{
	overflow:scroll;
	overflow-x:hidden;
	font:16px/2 "微软雅黑","Microsoft YaHei",tahoma,Srial,helvetica,sans-serif;
	/* background: #f3f8fc no-repeat center top;*/
       margin:0;
       min-width:1300px;
}
h3{font-size:150%;}
ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
}
.clear {
	clear: both;
}
.nynu{ width:1200px; color:#2D59B5; border:0px; margin:0px 0px 5px 0px; float: left; text-align:right; position:relative; z-index:900;} 
.nynu a{  color:#2D59B5; text-decoration:none; letter-spacing:1px; font-size:15px;   }
.nynu a:hover{ color:#0033FF;text-decoration:none; }
/*导航菜单*/
.main-nav .menu .top-nav li li a {display:inline-block; font-weight:normal; line-height:33px; height:40px; letter-spacing: 1px}
.top-nav li li a {display:block;}
.top-nav ul {letter-spacing: 1px; list-style-type:none;margin:0;padding:0; position:relative; z-index:9999;}
.main-nav .menu .top-nav ul li { float:left;display:block;font-size:0;padding:0;margin:0;width:120px; line-height:38px; height:40px;}
.top-nav ul li a {display:block;width:120px;height:40px;font-size:18px;text-align:center;color:#FFFFFF;text-decoration:none;font-weight:lighter; background-color:#286ac8;}
.top-nav ul table {	width:100%;	border-collapse:collapse;	border:0;	padding:0;	margin:0;	background-color: #286ac8;}
.top-nav ul li ul {display:none; background-color: #286ac8; }
.top-nav ul li:hover,.top-nav ul li a:hover,.top-nav ul li a:active {	color:#fff;	background-color: #F97B46;}
.top-nav ul li:hover ul,.top-nav ul li a:hover ul,.top-nav ul li a:active ul {display:block;}
.main-nav .menu .top-nav ul ul li {display:block;width:100%;border:none; line-height:36px; height:40px;}
.main-nav .menu .top-nav ul ul li a{display:block;color:blue;border:none; font-weight:normal; line-height:36px; height:40px; color:#fff; }
.main-nav .menu .top-nav ul ul li a:hover{color:#fff;font-weight:normal;}
/*导航菜单结束*/

/*banner start*/
#banner{
	position:relative;
	width:100%; 
	height:460px; 
	overflow: hidden;
}
#banner .banner_hd{
	position: absolute;
	bottom: 28px;
	width: 100%;
	z-index: 99;
}
#banner .banner_hd ul{
	display: block;
	width: 68px;
	height: 20px;
    padding: 0 4px;
    border-radius: 8px;
    background: rgba(0,0,0,0.5);
    margin: 0 auto;
}
#banner .banner_hd ul li{
	display: inline-block;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	margin: 0 4px;
	cursor: pointer;
	background: #fff;
}
#banner .banner_hd ul li.on{
	background: #fe6500;
}
#banner .banner_pic ul li{
	position: absolute;
	left: 50%;
	top: 0px;
	display: none;
	margin-left: -960px;
	width: 1920px;
	height:460px;
    z-index:8;
}
#banner .banner_pic ul li a img{ 
	display:block;  
	width:1920px; 
	height:460px; 
	background-size: 100% 100%;
}
#banner .banner_btn a{
	position:absolute; 
	top:50%;
	margin-top:-35px; 
	width:35px; 
	height:70px; 
	display:block; 
	cursor: pointer;
	-webkit-transition: all 1000ms ease;
    -moz-transition: all 1000ms ease;
    -ms-transition: all 1000ms ease;
    -o-transition: all 1000ms ease;
    transition: all 1000ms ease;
    z-index: 99;
    opacity: .15;
    transition: opacity .2s linear 0s;
    border-radius: 3px;
}
#banner .banner_btn a.prev{ 
	left:20%; 
	background:#000 url("../images/arrow-left.png")  no-repeat  50%;
}
#banner:hover .banner_btn a.prev{
	opacity: .6;
}
#banner .banner_btn a.next{ 
	right:20%; 
	background:#000 url("../images/arrow-right.png") no-repeat  50%;  
}
#banner:hover .banner_btn a.next{
	opacity: 1;
}
/*end banner*/


.dhcenter{ margin:0 ; width:1100px;  border:0px;} /*导航块*/
#nav{width:100%;background:#286ac8;height:40px;}
.index_td{ border-left: solid 1px; border-bottom:solid 1px; border-right:solid 1px; border-top:solid 1px; border-color:#D7D7D7;
margin:0px  padding:0px; }
.index_tdtop{ border-left: solid 1px; border-top:solid 1px; border-right:solid 1px; border-color:#D7D7D7;
margin:0px  padding:0px; }
/* 图片渐隐 */
#focus{width:340px;height:260px;margin:0 auto;}
#focus div{position:absolute;width:340px;height:260px;overflow:hidden;}
#focus img{width:340px;height:260px;}
#focus #focus_img{display:none;}
.index_lanmu_left{
	padding-left:15px;	padding-bottom:1px;	
	font-size:22px;		color:#000;
	letter-spacing:1px;	display: block;  }
.index_lanmu_left span{
		font-size:12px;	color:#0099FF;	letter-spacing:1px; font-family:"Times New Roman"; clear:right;float: right;}
.index_lanmu_left span a:link{color:#286ac8;text-decoration:none; padding:5px 5px 0px 0px; display:block;font-size:14px;letter-spacing:0px; }
.index_lanmu_left span a:visited{color:#286ac8;text-decoration:none;}
.index_lanmu_left span a:hover {color:#286ac8;text-decoration:none;}
		
.label_list27_date li{padding-bottom:11px;border-bottom:1px solid #e5e5e5;margin-bottom:15px; padding:0px;}
.label_list27_date .item, .label_list27_date .info{overflow: hidden;zoom: 1;}
.label_list27_date .time{width:58px;height:56px;float:left;text-align:center;margin-right:12px;}
.label_list27_date .time span{display:block;text-align:center;font-size:16px;}
.label_list27_date .time .date{height:27px;line-height:27px;color:#fff;background:#005faf;}
.label_list27_date .time .year{height:29px;line-height:29px;font-size:12px;color:#666666; background-color:#eeeeee}
.label_list27_date .info h4{font-size:16px;font-weight:normal;margin:0;line-height:28px; color:#666666}
.label_list27_date .info h4 a{display:block;text-decoration:none;  color:#666666}
.label_list27_date .info h4 a:hover{display:block;text-decoration:none;  color:#0066CC}
.dtzx {
    width: 700px;
	padding: 0px; margin:0px;
}
.dtzx dl {
    width: 100%;
    height: 23px;
    overflow: hidden;
    margin-bottom: 0px;
    background: #fff;
    margin-top:20px;
}
.dtzx dl dt {
    float: left;
    height: 23px;
    width: 90px;
    line-height: 23px;
    text-align: center;
    color: #046D9B;
    font-size: 16px;
    background: #dfe7ed;
}
.dtzx dl dd {
    height: 23px;
    line-height: 23px;
	margin:0px;
display:inline!important;
-webkit-margin-start:0px!important;
}
.dtzx dl dd a{width:500px;padding-left: 5px;text-decoration:none;  color:#666666;float:left;display:block;font-size:16px;}
.dtzx dl dd a:hover{color:#0066cc;}
.dtzx span{width:90px;float:right;display:block; margin:0; list-style:none;color:#666666;}
.index_tel{
    width:120px;height:30px; margin:60px 0 0 0;
	font-size:18px; line-height:18px;		color:#fff; font-family:"黑体";
	letter-spacing:1px;	display: block;
}
.index_tel a:link{color:#fff;text-decoration:none;}
.index_tel a:visited{color:#fff;text-decoration:none;}
.index_tel a:hover{color:#FFFF00;text-decoration:none;}
.newslink1{ width:220px; display:block;vertical-align: middle; color:#046D9B;	font-size:16px; word-break:break-all}
.newslink1 a:link{color:#046D9B;text-decoration:none;}
.newslink1 a:visited{color:#046D9B;text-decoration:none;}
.newslink1 a:hover {color:#0066CC;text-decoration:none;}
.lmtd{background-image:url(../images/lm2.gif);background-repeat: no-repeat;background-position: left bottom;}
		
.index_lanmu{
	padding-left:4px;	padding-bottom:1px;	border-bottom:1px dashed #D7D7D7;
	font-size:14px;			color:#FF6633;
	letter-spacing:1px;	display: block; width:345px;
}
.index_lanmu span{
		font-size:14px;	font-family:"Times New Roman";	letter-spacing:0px; }
#notice_list{height:200px;display:block; 
font-size:16px;
line-height:35px;
margin:140px 0 0 0px;
padding:2 0 0 0px;
}
#notice_list ul {
list-style-type:none;
margin:0px 0px 0px 0px;padding:0; }
#notice_list li { display:block; 
list-style-type:none;
background-image:url(../images/tb.gif); background-repeat:no-repeat; background-position:left;
margin:0px ;padding:0; }
#notice_list ul li a:link{display:block;color:#FFFFFF;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_list ul li a:visited{display:block;color:#fff;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_list ul li a:hover {display:block;color:#FFFF00;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_list ul li a:active {display:block;color:#fff;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_more{font-size:16px; color:fff;}
#notice_more a:link{display:block;color:#FFFFFF;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_more a:visited{display:block;color:#fff;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_more a:hover {display:block;color:#FFFF00;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
#notice_more a:active {display:block;color:#fff;text-decoration:none;margin:0px 0px 5px 18px;padding:0;}
.newlist {
	font-size: 16px;
	color: #000000;
	line-height: 50px;	
	padding:0px; margin:0px;
}
			   
.newlist ul{
	 margin:0px 0px 0px 25px; padding:0px;
}
.newlist ul li a {BORDER-BOTTOM: #999999 1px dashed; LINE-HEIGHT: 50px; 
PADDING-LEFT: 0 px; DISPLAY: block; MARGIN-top: 0px;MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px;
list-style:none; 
color:#000000;
font-size:16px;
text-decoration:none;
 }
.newlist ul li a:hover{BORDER-BOTTOM: #999999 1px dashed; LINE-HEIGHT: 50px; 
PADDING-LEFT: 0 px; DISPLAY: block; MARGIN-top: 0px;MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px;
list-style:none; 
color:#0000FF;
text-decoration:none;
}
.ny_nav_t{ width:210px; height:40px; line-height:40px;overflow:hidden; font-size:20px; color:#fff; display:block; }
.ny_nav{ border-left: solid 1px; border-bottom:solid 1px; border-right:solid 1px; border-top:solid 1px; border-color:#D7D7D7;
margin:0px  padding:0px;}
.ny_nav ul{ overflow:hidden; list-style:none; margin:0px; padding:0px 0px 20px 0px;}
.ny_nav ul li{ width:255px; height:41px; line-height:41px; background:url(../images/left_ico.gif) no-repeat 20px center; font-size:16px; text-indent:35px; margin:0px 0ox 1px 0px;}
.ny_nav ul li a{ color:#333333; display:block;}
.ny_nav ul li a:hover{ color:#FFFFFF; background:url(../images/left_ico2.gif) #2948a3 no-repeat 20px center;}
.ny_nav ul li a.thinss{ color:#FFFFFF; background:url(../images/left_ico2.gif) #2948a3 no-repeat 20px center;}
.dangqian{ height:40px;font-size:14px; color:#999999;line-height:40px; padding-left:20px;  overflow:hidden; float:right}
.dangqian a{color:#999999; text-decoration:none;}
.dangqian a:hover{color:#999999;text-decoration:none;}
.dangqian2{height:40px;font-size:20px;line-height:40px; color:#254892; padding-left:10px;overflow:hidden; float:left;}
.current-address{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	word-spacing:8px;
	letter-spacing: 5px;
	margin-left: 18px;
		
	}
.current-address a{
color:#FFF;
font-size:14px;
text-decoration:none;
margin:0 3px;
}
.current-address a:hover{
color:#FFF;
text-decoration:underline;
}
.current-list{
    vertical-align:top
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	word-spacing:8px;
	letter-spacing: 6px;
	text-align:center;
	
		}
.current-list ul {list-style-type:none;margin:0 10px;padding:0; position:relative; z-index:9999;}
.current-list li{
BACKGROUND-IMAGE: url(../images/icon.gif); 
BORDER-BOTTOM: #999999 1px dashed; LINE-HEIGHT: 30px; 
PADDING-LEFT: 0 px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 10px 50%; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px;
list-style:none; 
}
.current-list a {
color:#666;
font-size:14px;
text-decoration:none;
 }
.current-list a:hover{
color:#333;
text-decoration:underline;
}
.index-link{
    vertical-align:top
	font-size:14px;
	color:#000;
	text-align:center;	
		}
.index-link a {color:#333333;font-size:14px;text-decoration:none; }
.index-link a:hover{
color:#006633;
text-decoration:underline;
}
.content{
font-size:14px;
margin-left:8PX;
margin-right:8PX; 
line-height:25px; 
}
.content p{ text-indent:2em;}
.fleft{clear:left;float: left;}
.fright{clear:right;float: right; margin-right:1px;}
.pagecenter p{margin:10px; width: auto; text-decoration:none; color:#333333}
.pagecenter a {color:#333333; text-decoration:none;}
.pagecenter a {color:#003399;}
.pagecenter a visited{color:#333333; text-decoration:none;}
#demo { 
background: #FFF; 
overflow:hidden; 
border: 0px; 
width: 1200px; 
} 
#demo img {
		border:  0px;
	} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 
.bottomFont{ letter-spacing:1px;font-size:16px; color:#FFF;}
#vsb_content_2 P{font-size:18px !important;color:#000 !important;font-family: 仿宋_GB2312;line-height:38px !important;}