@charset "utf-8";
/* CSS Document */
body {
	padding:0px;
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#666666;
	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:#666666; text-decoration:none;}
.box{width:1004px; margin:auto; background:#FFF;}
.header{width:979px; margin:auto; overflow:hidden;}
.nav{width:979px;height:29px; line-height:29px; background:url(../images/img_04.gif); float:left;overflow:hidden;}
.nav ul li{width:110px; height:29px; line-height:29px; text-align:center; float:left;font-size:13px; color:#FFF;}
.nav ul li a{ color:#FFF; font-weight:bold; }
.nav ul li.nav_line{width:1px; float:left;}
.banner{width:979px;margin:auto;padding-top:15px; background:url(../images/img_06.gif) repeat-x;}
.content{width:979px; margin:auto;margin-top:9px;}
.i_left{width:247px; float:left; overflow:hidden;}
.title01{width:247px; height:30px; background:url(../images/img_10.gif); overflow:hidden; color:#FFF;}

.ip_t1{ font-size:13px; font-weight:bold; display:block;width:94px; text-align:center; float:left; height:30px; line-height:30px;}
.ip_t2{width:60px; text-align:center; display:block; float:right; height:30px; line-height:30px;}
.ip_t2 a{ color:#FFF;}
.i_pro{ background:#F8F9FB;padding-bottom:15px;}
.i_pro ul{width:223px; margin:auto;margin-top:10px;}
.i_pro ul li{ line-height:28px;margin-bottom:3px; text-indent:25px;}
.i_pro ul li a{ height:28px; display:block; background:url(../images/bg02.gif); font-weight:bold; font-size:13px;}
.i_pro ul li ul{ display:none;}
.contact_text{background:#F8F9FB;padding:10px; line-height:25px; border:1px solid #C7C7C7;}
.i_right{width:725px; float:right;}
.i_pro_list{width:469px; float:left; border:1px solid #CCCCCC; overflow:hidden;}
.title02{width:468px; height:30px; line-height:30px; background:url(../images/img_12.gif); overflow:hidden; color:#FFF;}
.title02 a{ color:#666666;}
.prolist dl{width:132px; float:left;margin:10px 11px 10px 12px;_margin:10px 11px 9px 8px; text-align:center;}
.prolist dl dt{ border:1px solid #B2C2E3;}
.prolist dl dt img{margin:5px 5px 0 5px;}
.prolist dl dd{ height:25px; line-height:25px; text-align:center;}

.i_news{width:247px; float:right; border:1px solid #CCCCCC;}
.i_news a{ color:#666666;}

.news_list2{width:240px;margin:10px auto;+padding-bottom:7px;}
.news_list2 li{height:32px; line-height:32px;+height:29px; +line-height:29px;_height:30px; _line-height:30px; background:url(../images/line01.gif) bottom repeat-x;}
.news_title2{width:240px; float:left; display:block; background:url(../images/ico02.gif) no-repeat 0 8px; text-indent:15px;}
.news_time2{width:80px; float:left; display:block; text-align:right;}

.i_r_bottom{width:725px;margin-top:10px; border:1px solid #CCCCCC;}
.title03{width:723px; height:30px; line-height:30px; color:#FFF; background:url(../images/img_19.gif)}
.title03 a{ color:#666666;}

.prolist2{height:155px; overflow:hidden;}
.prolist2 dl{width:132px; float:left;margin:15px 0px 10px 12px;_margin:15px 0px 10px 9px; text-align:center;}
.prolist2 dl dt{ border:1px solid #B2C2E3;}
.prolist2 dl dt img{margin:5px 5px 0 5px;}
.prolist2 dl dd{ height:25px; line-height:25px; text-align:center;}


.i_right2{width:720px; float:right; border:1px solid #CCCCCC;}
.ny_title{ height:30px;line-height:30px; background:url(../images/ny_title.gif); overflow:hidden; font-weight:bold;text-indent:20px;}
.ny_content{padding:15px; line-height:25px;}
.pList{width:266px; border:1px solid #D0D0D0; float:left;background:#EEEEEE;margin-right:20px;margin-bottom:20px;margin-left:30px;}
.plist_title{height:28px; line-height:28px; color:#FFF; font-size:14px; text-indent:15px; background:url(../images/bg03.gif);}
.pList ul{margin:13px 0 0 18px;padding-bottom:10px;}
.pList ul li{ line-height:25px; height:25px;width:230px; overflow:hidden;}


.pro_new2 {margin-left:35px;}
.pro_new2 dl{width:147px; float:left;margin-right:30px;margin-top:25px; height:110px;margin-bottom:15px;}
.pro_new2 dl dt{width:147px; text-align:center;margin:auto;}
.pro_new2 dl dd{width:147px; 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;}


.newslist{width:602px; color:#666666; line-height:20px;overflow:auto;margin:auto;}
.news_list{margin-top:20px;margin-left:5px;}
.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:510px; 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;} 




.bottom_nav{width:749px; margin:auto;}
.bottom_nav ul li{width:102px; text-align:center; float:left; font-size:12px; font-weight:bold;margin-top:10px;}
.copy{margin-top:15px; text-align:center;}
.foot{width:979px; margin:auto; border-top:2px solid #C9C9C9;padding:10px;margin-top:15px}

