@charset "utf-8";
/* CSS Document */
body {
	padding:0px;
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#5F5F5F;
	font-family:Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) repeat-x #F7F7F7;
}
　　form, ul, ol, h1, h2, h3, h4, h5, h6, p, dl, dt, dd {
	margin:0;
	padding:0;
	list-style:none;
}
　　input, textarea, select, button {
	font-size:12px;
}
a img{ border:none;}
.clear{clear:both;}
a{ color:#5F5F5F; text-decoration:none;}
.box{width:1003px; margin:auto; background:#FEFEFE;}
.header{width:980px;margin:auto;}
.logo{width:414px; float:left;}
.top_serach{width:545px; float:right;margin-top:38px;}


.nav{width:980px;height:40px; line-height:40px; background:url(../images/img_11.gif) no-repeat;overflow:hidden;}
.nav ul li{width:132px; height:40px; line-height:40px; text-align:center; float:left;font-size:14px;}
.nav ul li a{ color:#FFF; font-weight:bold; }
.nav ul ul{ position:absolute;width:132px; background:#00A7EB; display:none;margin:0px;+margin:23px 0 0 -104px;_margin:23px 0 0 -104px;}
.nav ul ul li{height:25px; line-height:25px; border-bottom:1px solid #FFF; color:#FFF; font-size:12px; font-weight:normal;}
.nav ul li.line{width:4px;}
.banner{width:980px; margin:auto;}
.content{width:980px; height:207px; margin:auto; background:url(../images/img_21.gif) no-repeat;}

.i_left{width:269px; float:left;margin:19px 0 0 25px;_margin:19px 0 0 15px;}
.i_con{width:266px; float:left;margin:19px 0 0 30px;}
h1.title01{ font-size:13px; font-weight:bold; color:#01029B;}
.il_top{ height:32px; line-height:32px;}
.il_list ul li{ line-height:22px; height:51px; background:url(../images/img_23.gif) repeat-x bottom;padding-top:10px;width:265px; overflow:hidden;}
.il_list ul li b{ color:#000;}
.i_con_c{margin-top:3px;}
.i_right{width:336px; float:right;margin:25px 5px 0 0; overflow:hidden;}
.ir_con{width:211px; height:100px; overflow:hidden; float:left;margin: 10px 0 0 90px;_margin: 10px 0 0 50px; line-height:20px;}

.content02{width:980px; margin:auto;}
.ny_left{width:225px; float:left;margin:15px 0 0 15px;_margin:15px 0 0 8px;}
h2.title02{ height:41px; line-height:41px; text-indent:19px; background:url(../images/ny_03.gif) no-repeat; font-size:14px; color:#494949;}
.nav_list{ border:1px solid #ECECEC;margin-top:12px;}
.nav_list ul{width:210px; margin:auto;margin-top:5px;}
.nav_list ul li{width:209px; height:29px; line-height:29px; text-indent:32px; background:url(../images/ny_09.gif) no-repeat;}
.ny_right{width:710px; float:right;margin-top:15px; overflow:hidden;}
.ny_dh{  height:30px; line-height:30px;margin-top:10px; border-bottom:1px solid #E9E9E9; }
.ny_dh b{ font-size:14px;}
.ny_content{ line-height:25px; padding:10px;text-align:justify;text-justify:inter-ideograph;}

.newslist{width:702px; color:#666666; line-height:20px;overflow:auto;margin:auto;}
.news_list li{height:30px; line-height:30px; background:url(../images/ico02%20.gif) repeat-x bottom; border-bottom:dashed 1px #CCC}
.news_list li a{color:#5E5E5E; text-decoration:none;}
.news_page{ text-align:center;margin-top:15px;}
.news_title{width:610px; float:left; display:block;}
.news_time{width:80px; float:left; display:block;}
.news_even{ background:#F4F8FB;}
h3{ text-align:center;height:35px; line-height:35px; font-size:16px; font-weight:bold;margin-top:15px;}
.news_xx{ border-bottom:1px solid #CCC; text-align:center;margin-top:10px;}
.news_text{padding:10px 0; line-height:25px;}
.more_news{ text-align:right;margin-top:10px;}
.more_news a{color:#55BAB5; text-decoration:none;} 

.pro_new2{margin-top:10px;}
.pro_new2 dl{width:155px; float:left;margin-right:17px; height:150px;margin-bottom:15px;}
.pro_new2 dl dt{width:155px; text-align:center;margin:auto;}
.pro_new2 dl dd{width:155px; text-align:center; height:25px; line-height:25px;margin:auto;}
.b_img{ text-align:center;margin-top:25px;}
.pro_text{margin-top:20px; line-height:25px;}
.page{ text-align:center;margin-top:10px;}

.title05{ width:710px; height:39px; background:url(../images/ny_10.gif); font-size:15px; font-weight:bold; color:#FFF; line-height:39px; font-size:16px;margin:0;padding:0; text-indent:0;}

.foot{ height:49px; line-height:49px;width:980px; margin:auto;border-top:1px solid #ddd; margin-top:10px;}