body{padding:0;margin:0;color:#444;font-family: Arial;font-size: 12px;}
*{margin:0;padding:0;border:0;}
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;	padding:0;font-size:12px;font-weight: normal;}
h2{background:url(../images/left01.gif) no-repeat 0 5px; margin-left:6px; padding-left:17px; padding-top:4px; float:left;} 
img{ display:block;}
.bule{ color:#039; font-size:13px; font-weight:bold;}
/*趨ʽ*/
a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:hover{color:#444;text-decoration:none;}
a:active{color:#444;text-decoration:none;}

#box{ width:967px; margin:0 auto;}

.abc{ float:left; height:9px; width:9px; line-height:9px; text-valign:middle; padding-top:8px;}
/*top*/
#box .top{ width:967px; height:114px; margin:0 auto;}
#box .top .logo{  height:72px; }
#box .top .menu{
	width:897px;
	height:28px;
	background: url(../image/menu.jpg) no-repeat;
	padding-left:70px;
	padding-top:10px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#box .top .menu li{
	float:left;
	width:125px;
	font-weight: bold;
	color: #FFFFFF;
	height:20px;
	font-size: 14px;
	text-decoration: none;
}
#box .top .menu li a {
	height:20px;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
#box .top .logo1{height:72px; width:850px; float:left;}
#box .top .logo2{height:42px; width:100px;  float:left; padding-top:30px;}

/*top*/
/*bannr*/
#box .banner{ width:967px; height:219px; background: #003366; margin:0 auto;}
/*bannr*/

/*mair*/
#box .mair{ width:967px; height:250px; margin:0 auto; margin:8px 0 20px 0;}
#box .mair .mair_com{ height:250px; width:226px; background: url(../image/com_bj.jpg) no-repeat; float:left;}
.mair_com .mair_coms{width:211px;height:13px; padding-left:15px; padding-top:2px;}
.mair_com .mair_comx{width:216px;height:222px;padding-top:10px; line-height:22px; padding-left:10px;}
.mair_com .mair_coms a{color:#FFFFFF;font-weight: bold;}
.mair_com .mair_comx span{ float:right;}
.mair_com .mair_comx a{color:#003266;}

#box .mair .mair_news{ height:250px; width:273px; background:url(../image/news_bj.jpg) no-repeat; float:left; margin:0 15px;}
.mair_news .mair_newss{height:17px; width:273px; }
.mair_news .mair_newsx{height:220px; width:263px; padding-top:12px; padding-left:10px;}
.mair_news .mair_newss a{color:#FFFFFF;font-weight: bold; line-height:17px; padding-left:15px;}
.mair_news .mair_newsx li{height:28px;line-height:28px;border-bottom-width: 1px;
	border-bottom-style: dashed;border-bottom-color: #B2C1D6;text-indent: 15px;	background-image: url(../image/dian.jpg);	background-repeat: no-repeat;	background-position: 3px; }
.mair_news .mair_newsx a{color:#003266;}
.mair_news .mair_newsx span{ height:28px; line-height:28px; float:right;}

#box .mair .mair_fw{ height:250px; width:226px; background:url(../image/fw_bj.jpg) no-repeat; float:left; margin-right:15px;}
#box .mair .mair_fw .mair_fwx p {font-weight: bold;}

.mair_fw .mair_fws{height:17px; width:226px;}
.mair_fw .mair_fws a{ color:#FFFFFF;font-weight: bold; line-height:17px; padding-left:15px;}
.mair_fw .mair_fwx{height:213px; width:226px; padding-top:20px;}
.mair_fw .mair_fwx li{ height:80px; width:220px; margin-bottom:25px; line-height:20px;}
.mair_fw .mair_fwx a{color:#003266;}
.mair_fw .mair_fwx span{ float:left;}

#box .mair .mair_links{ height:250px; width:193px; background: url(../image/links_bj.jpg) no-repeat; float:left;}
.mair_links .mair_linkss{height:17px; width:193px;}
.mair_links .mair_linksx{height:223px; width:193px;}
.mair_links .mair_linkss a{color:#FFFFFF;font-weight: bold; padding-left:15px;}
.mair_links .mair_linksx li{
	padding:0px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.mair_linksx .aa a {
	padding:0px;
	margin:0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/*mair*/

#box .footer{ width:967px; height:45px; background: #00489D; color:#fff; line-height:45px; text-align:center; margin-top:8px; float:left;}

#box .mair2{ width:967px; float:left;}
#box .banner2{width:967px; height:175px; margin:0 auto;}
#box .mair2 .mair2l{width:190px; height:320px; background: url(../image/ny_tit.jpg) no-repeat; float:left;}

#box .mair2 .mair2lg2{width:190px; height:390px;background: url(../image/ny_tit2.jpg) no-repeat; float:left;}
.mair2 .mair2lg2 .mair2ls{width:140px; padding-left:50px;padding-top:20px}

.mair2 .mair2lg2 .mair2lx{width:90px; padding-left:50px;
background-color:#003300;}

.mair2 .mair2lg2 .mair2lx a:hover{font-weight: bold;color: #00489D;}

.mair2 .mair2lg2 .mair2ls a{color:#00489D;font-size: 14px;font-weight: bold;}

.mair2 .mair2lg2 .mair2lx li{line-height:24px;float:left; 
}


.mair2 .mair2l .mair2lx{width:90px; padding-left:50px;}

.mair2 .mair2l .mair2lx li{float:left; margin-top:22px;width:90px;}

.mair2 .mair2l .mair2ls{width:90px; padding-left:50px;padding-top:20px;}

.mair2 .mair2l .mair2lx a:hover{color: #00489D;}

.mair2 .mair2l .mair2ls a{color:#00489D;font-size: 14px;font-weight: bold;}

#box .mair2 .mair2lg{width:190px; height:390px;background: url(../image/ny_tit2.jpg) no-repeat; float:left;}
.mair2 .mair2lg .mair2ls{width:140px;  padding-left:50px;padding-top:20px;}
.mair2 .mair2lg .mair2ls a{color:#00489D;font-size: 14px;font-weight: bold;}
.mair2 .mair2lg .mair2lx{width:90px; padding-left:50px; }
.mair2 .mair2lg .mair2lx li{ line-height:24px; float:left; width:100px;}
.mair2 .mair2lg .mair2lx span{ width:90px;  background-color:#ACEBFF;}
.mair2 .mair2lg .mair2lx a:hover{font-weight: bold;color: #00489D;}
.sjx{background-image:url(../image/sjx.jpg);background-repeat: no-repeat;background-position:70px 15px;}




#box .mair2 .mair2r{width:770px; float:left; margin-top:30px;}
.mair2 .mair2r .mair2rs{width:752px; height:30px; background: url(../image/com_tit.jpg) no-repeat; padding-left:18px;}
.left{ float:left;}
.right{ float:right;}
.mair2 .mair2r .mair2rs a{font-size: 12px;font-weight: bold;color: #00489D;}


.mair2 .mair2r .mair2rx{width:770px; }
.mair2 .mair2r .mair2rx span{ float:left; padding-right:10px;}
.mair2 .mair2r .mair2rx a{ line-height:23px;}
.mair2r .mair2rx .mair2rxs{width:770px;  }
.mair2 .mair2r .mair2rx2 li{ height:150px; width:90px; float:left; margin-right:42px; display:inline; margin-bottom:10px;}

.mair2r .mair2rx .mair2rxx{width:770px; height:30px; background:#EFEFEF; float:left;}
.mair2r .mair2rx .mair2rxs li{height:28px;line-height:28px;	font-family: "宋体";
border-bottom-width: 1px;	border-bottom-style: dashed;border-bottom-color: #CACACA;}
.mair2r .mair2rx .mair2rxs span{ float:right; line-height:28px;}
.mair2r .mair2rx .mair2rxx{ line-height:30px; text-align:center;}
.mair2r .mair2rx .mair2rxz{ width:210px;  float:left; margin-right:20px;}
.mair2r .mair2rx .mair2rxy{ width:520px; float:left;}

.mair2 .mair2r .mair2rx span{ float:left;}
.mair2r .mair2rx .mair2rxs h1{ float:right;}

#box .mair2 .mair2r .mair2rx .mair2rxs p{ line-height:25px;}







.yun{
	width:90px;
	float:left;
	font-size:10px;
	position: absolute;
	display:inline;

}

.yun ul li{
	width:100px;
	height:20px;
	list-style-type:none;
	font-size: 10px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	margin-bottom:1px;
	float:left;
}

.yun ul li a{
	font-size: 12px!important;
	line-height: 20px;
	color: #054389;
	text-decoration: none;
	float:left;
	width:100px;
	background-color:#0066CC;
	font-weight: normal!important;
}


.yun ul li a:hover{
	font-size: 12px;
	line-height: 20px;
	color: #ff0000 ;
	text-decoration: none;
	list-style-image:none;
	width:100px;
	background-color:#B4D3FD;
	font-weight: normal!important;
}



#yun{
	width:80px;
	float:left;
	position: absolute;
	display:inline;
}

#yun ul{
	height:20px;
	list-style-type:none;
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
}

#yun ul a{
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
	width:100px;
}


#yun ul a:hover{
		font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}






#yun2{
	width:80px;
	float:left;
	position: absolute;
	display:inline;
}

#yun2 ul{
	height:20px;
	list-style-type:none;
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
}

#yun2 ul a{
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
	width:100px;
}


#yun2 ul a:hover{
		font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}




#yun3{
	width:80px;
	float:left;
	position: absolute;
	display:inline;
}

#yun3 ul{
	list-style-type:none;
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
}

#yun3 ul a{
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
	width:100px;
}


#yun3 ul a:hover{
		font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}




#yun4{
	width:80px;
	float:left;
	position: absolute;
	display:inline;
}

#yun4 ul{
	list-style-type:none;
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
}

#yun4 ul a{
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
	width:80px;
}


#yun4 ul a:hover{
		font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}



#yun5{
	width:80px;
	float:left;
	position: absolute;
	display:inline;
}

#yun5 ul{
	list-style-type:none;
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
}

#yun5 ul a{
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
	width:80px;
}


#yun5 ul a:hover{
		font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}


#yun5 ul a{
	font-size: 12px;
	line-height: 20px;
	color: #130A49;
	text-decoration: none;
	float:left;
	width:80px;
}


.zi{
	font-size: 12px;
	line-height: 20px;
	color: #ff0000;
	text-decoration: none;
}


