body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#f4f4f4;
}

body,td,th {
	font-size: 12px;
	color: #666666;
	line-height: 23px;
	font-family:Arial,‘宋体’;
	line-height: 23px;
}
.right{float:right;}
.top {
	margin-top:0;
	height: 96px;
	width: 100%;
	background: url(../images/index_01.jpg) center;
}

a:link {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #1351a6;
	text-decoration: underline;
}
a:active {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
/*标题栏链接样式*/

a.link_class:link {
	font-size: 14px;
	line-height: 32px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration: none;
}
a.link_class:visited {
	font-size: 14px;
	line-height: 32px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.link_class:hover {
	font-size: 14px;
	line-height: 32px;
	font-weight:bold;
	color: #1351a6;
	text-decoration: underline;
}
a.link_class:active {
	font-size: 14px;
	line-height: 32px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: none;
}
/**/
.nav {
	height: 46px;
	line-height: 46px;
	width:1000px;
	color:#FFFFFF;
	background:#5a92df;
	margin:auto;
}

.nav ul  {
	margin:0;
	padding:0;
	color:#ffffff;
	height:46px;
}
.nav ul li {
	color:#ffffff;
	float: left;
	width: 100px;
	height: 46px;
	line-height: 46px;
	list-style:none;
	text-align:center;

}
.nav ul li a {
	color: #ffffff;
	line-height: 46px;
	height: 46px;
	font-weight: bold;
	font-family: "宋体";
	font-size: 14px;
}
.nav ul li a:link {
	text-decoration: none;
	line-height:46px;
	height: 46px;
	color: #ffffff;
	font-size: 14px;
}
.nav ul li a:visited {
	text-decoration: none;
	line-height: 46px;
	height: 46px;
	color: #ffffff;
}
.nav ul li a:hover {
	text-decoration: none;
	line-height: 46px;
	height: 46px;
	color: #ffff00;
	font-size: 14px;
	background:#dc4862;
	display:block;
}
.nav ul li a:active {
	text-decoration: none;
	line-height: 46px;
	height: 46px;
	color: #ffffff;
	font-size: 14px;
}
.top_font_w { font-size:13px; font-weight:bold; color:#666666;}
.top_font_c { font-size:12px; color:#999999}
h2 { text-align:center;}
.box1 { font-size:14px; line-height:25px;}


.news_f {
	background:url(../images/bullet_arrow_right.png) no-repeat;
	padding-left:31px; 
	text-align:left;
	background-position: 5px center;
	line-height:34px;
	height:34px;
	border-bottom:#CCCCCC dotted 1px;
	}
.news_e {
	padding-left:15px; 
	text-align:left;
	background-position: 5px center;
	line-height:28px;
	height:28px;
	color:#666666;
	background:url(../images/index_09.jpg) no-repeat left;
	border-bottom:#CCCCCC dotted 1px;
	}

.news_r {
	background:url(../images/index_32.jpg) no-repeat;
	padding-left:20px; 
	text-align:left;
	background-position: 5px center;
	line-height:24px;
	height:24px;
	padding-top:3px;
	}

.title1_bg{
	background:url(../images/index_15.jpg); 
	height:34px;
	line-height:34px;
	}
.title1_navbg1{
	font-size:14px; 
	color:#026698; 
	font-weight:bold;
	float:left; 
	width:90px; 
	height:34px;
	line-height:34px;
	padding-left:15px;
	}
.title2_bg{
	height:35px;
	line-height:35px;
	border-bottom:#5a92df solid 4px;
	}
.title2_navbg1{
	font-size:14px; 
	color:#666666; 
	font-weight:bold; 
	float:left; 
	height:35px;
	line-height:35px;
	text-align:left;
	padding-left:25px;
	margin-left:5px;
	background-position:5px center;
	background:url(../images/index_08.jpg) no-repeat left;
	}
.title3_bg{
	background:url(../images/index_11.jpg); 
	height:37px;
	line-height:37px;
	border-bottom:none;
	}
.title3_navbg1{
	font-size:16px; 
	color:#FFFFFF; 
	font-weight:bold; 
	float:left; 
	width:128px; 
	height:37px;
	line-height:37px;
	text-align:center;
	background:url(../images/index_12.jpg) no-repeat center;
	}
.title4_bg{
	background:url(../images/index_13.jpg) repeat-x ; 
	height:32px;
	line-height:32px;
	border-bottom:none;
	}
.title4_navbg1{
	font-size:14px; 
	color:#444444; 
	font-weight:bold; 
	float:left; 
	width:100px; 
	height:32px;
	line-height:32px;
	text-align:center;
	}
.title4_navbg2{
	font-size:14px; 
	color:#444444; 
	font-weight:bold; 
	float:left; 
	width:100px; 
	height:32px;
	line-height:32px;
	text-align:center;
	background:url(../images/index_14.jpg) repeat-x;
	border-left:#CCCCCC solid 1PX;
	border-right:#CCCCCC solid 1PX;
	}
.title4_navbg3{
	font-size:14px; 
	color:#444444; 
	font-weight:bold; 
	float:left; 
	width:100px; 
	height:32px;
	line-height:32px;
	text-align:center;
	background:url(../images/index_20.jpg) repeat-x;
	border-left:#CCCCCC solid 1PX;
	border-right:#CCCCCC solid 1PX;
	}
.title4_navbg4{
	font-size:14px; 
	color:#444444; 
	font-weight:bold; 
	float:left; 
	width:100px; 
	height:32px;
	line-height:32px;
	text-align:center;
	background:url(../images/index_24.jpg) repeat-x;
	border-left:#CCCCCC solid 1PX;
	border-right:#CCCCCC solid 1PX;
	}
	
.title5_bg{
	background:url(../images/index_19.jpg); 
	height:37px;
	line-height:37px;
	border-bottom:none;
	}
.title5_navbg1{
	font-size:16px; 
	color:#FFFFFF; 
	font-weight:bold; 
	float:left; 
	width:128px; 
	height:37px;
	line-height:37px;
	text-align:center;
	background:url(../images/index_18.jpg) no-repeat center;
	}
.title5_navbg2{
	font-size:12px; 
	color:#333333; 
	float:right; 
	height:37px;
	line-height:37px;
	text-align:center;
	padding-right:10px;
	}
.title6_bg{
	height:35px;
	line-height:35px;
	border-bottom:#5a92df solid 4px;
	}
.title6_navbg1{
	font-size:14px; 
	color:#666666; 
	font-weight:bold; 
	float:left; 
	height:35px;
	line-height:35px;
	text-align:left;
	padding-left:25px;
	margin-left:5px;
	background-position:5px center;
	background:url(../images/index_34.jpg) no-repeat left;
	}
.title7_bg{
	background:url(../images/index_23.jpg); 
	height:37px;
	line-height:37px;
	border-bottom:none;
	}
.title7_navbg1{
	font-size:16px; 
	color:#FFFFFF; 
	font-weight:bold; 
	float:left; 
	width:128px; 
	height:37px;
	line-height:37px;
	text-align:center;
	background:url(../images/index_22.jpg) no-repeat center;
	}
.title8_bg{
	height:30px;
	line-height:30x;
	border-bottom:#da4362 solid 3px;
	}
.title8_navbg1{
	font-size:14px; 
	color:#666666; 
	font-weight:bold; 
	float:left; 
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:25px;
	margin-left:5px;
	background-position:5px center;
	background:url(../images/index_29.jpg) no-repeat left;
	}
.title9_bg{
	height:30px;
	line-height:30x;
	border-bottom:#5b94d9 solid 3px;
	}
.title9_navbg1{
	font-size:14px; 
	color:#666666; 
	font-weight:bold; 
	float:left; 
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:25px;
	margin-left:5px;
	background-position:5px center;
	background:url(../images/index_30.jpg) no-repeat left;
	}
.title10_bg{
	height:30px;
	line-height:30x;
	border-bottom:#7aab5c solid 3px;
	}
.title10_navbg1{
	font-size:14px; 
	color:#666666; 
	font-weight:bold; 
	float:left; 
	height:30px;
	line-height:30px;
	text-align:left;
	padding-left:25px;
	margin-left:5px;
	background-position:5px center;
	background:url(../images/index_31.jpg) no-repeat left;
	}

.title3_more{ 
	float:right;
	width:60px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px auto;
	}
.title3_more a:link {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.title3_more a:visited {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.title3_more a:hover {
	font-size: 12px;
	color: #1351a6;
	text-decoration: none;
}
.title3_more a:active {
	font-size: 12px;
	color:#666666;
	text-decoration: none;
}

.title_more{ 
	float:right;
	width:50px;
	margin-top:5px;
	color:#FFFFFF
	}
.title_more a:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.title_more a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.title_more a:hover {
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}
.title_more a:active {
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
}

.left_bg1 {
	background:url(../images/index_02.png) no-repeat;
	height:217px;
}
.left_bg2 {
	background:url(../images/index_03.png) no-repeat;
	height:217px;
}
.left_bg3 {
	background:url(../images/index_08.png) no-repeat;
	height:165px;
}
.right_bg1 {
	background:url(../images/index_04.png) no-repeat;
	height:217px;
}
.right_bg2 {
	background:url(../images/index_05.png) no-repeat;
	height:217px;
}
.mid_bg1 {
	background:url(../images/index_06.png) no-repeat;
	height:230px;
}
.mid_bg2 {
	background:url(../images/index_07.png) no-repeat;
	height:288px;
}
.mid_bg3 {
	background:url(../images/index_09.png) no-repeat;
	height:233px;
}

.mid_bg4 {
	background:url(../images/index_10.png) no-repeat;
	height:233px;
}
.mid_bg5 {
	background:url(../images/index_11.png) no-repeat;
	height:141px;
}


img { border:0px;}

.sub_mit { border:#002276 solid 1px;
	background:#3051a0;
	color:#ffffff;}
.pic_img {
	padding: 2px;
	border: #a8d1ff solid 1px;
	margin-top: 3px;
	margin-right: 1px;
	margin-bottom: 3px;
	margin-left: 1px;
	}
.pic_1 {
padding-bottom:5px;
padding-top:7px;
}
.pic_2 { 
	padding:5px 5px;
	margin:3px 1px;
	border:#cecece solid 1px;
	}

.link_yq { 
width:100%;
margin:0 auto;
}
.link_yq ul {
	 list-style: none; margin: 0px; padding: 0px; 
	}
.link_yq ul li { 
	float:left;
	height:28px;
	line-height:28px;
	text-align:center;
	list-style:none;
	font-size:12px;
	background-position: 5px center;
	padding-left:15px;
	padding-right:10px;
	white-space:nowrap;
	}
#base { padding-left:10px;}
#base ul {margin-left:0; padding-left:0;list-style:none;margin:0px;}
#base li {background:url(../images/pro2.jpg) no-repeat; width:147px; height:32px; padding-top:7px; padding-left:40px;}

.foot {line-height:23px; color:#FFFFFF; font-size:12px; text-align:center; height:100px; border-top:#999999 solid 1px; margin-top:10px;}
