body {	font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; color:#333}
a{ text-decoration:none; color:#666}
a:hover{ text-decoration:none; color:#000}
img{ border:0}
ul{ margin:0px; list-style:none}
form{ margin:0px}
.clear{ clear:both}
.main{ width:873px;}
.top{ }
.logo{ float:left; text-align:left}
.langue{ float:right; display:inline; margin:40px; 10px 0 0 }
.langue img{ margin-bottom:-4px}

.nav{ background:url(../images/nav_bg.jpg); height:54px; line-height:44px; float:left; width:873px}
.nav li{ float:left; text-align:center; width:83px; height:54px; font-weight:bold ; display:inline; margin-left:10px; }
.nav li a{ color:#184238; font-size:13px}
.nav li a:hover{ color:#184238; background:url(../images/nav_over.jpg);display:block;}


.zhuti{ width:873px; height:407px;  background:url(../images/zhuti_bg.jpg); margin-top:10px;}
.news{ text-align:left; float:left; display:inline; width:520px; padding:10px; margin:10px 0 0 10px}
.news_t{ border-bottom:solid 1px #ddd}
.news_t span{ float:right; margin-right:10px;}
.news_img{ float:left; display:inline; margin:10px;}
.newslist{ float:left; margin-top:5px}
.newslist li{ border-bottom: solid 1px #CCCCCC; width:360px; line-height:24px; height:24px}
.newslist li span{ float:right; margin-right:10px;}
.newslist li img { margin-top:3px;}

.pro{ text-align:left; float:left; display:inline; width:520px; padding:10px; margin:10px 0 0 10px}
.pro_t{ border-bottom:solid 1px #ddd; height:22px;}
.pro_t span{ float:right; margin-right:10px;}
.xx{ float:right; border: solid 1px #ddd; padding:5px; display:inline; margin:20px 20px 0 0}
.about{ width:290px; float:left; display:inline; margin:10px 0 0 12px; }
.about_t{ width:290xp; height:30px; background:url(../images/about_t.jpg) no-repeat}
.about_t span{ float:right; margin-right:10px;}
.about_c{ width:270px; height:125px; background:url(../images/about_bg.jpg) no-repeat; text-align:left; padding:10px; margin-top:5px;}

.b_line{ width:100%; height:19px; background:url(../images/b_line.jpg) repeat-x; margin-top:8px;}
.bottom{ text-align:left; background:url(../images/b_bg.jpg); height:96px;}

.kind{ float:left; display:inline; width:200px; margin-top:10px;}
.kind_t{ background-color:#C8152B; color:#FFFFFF; font-weight:bold; height:30px; line-height:30px;}
.kind ul{ background:url(../images/kind_bg.jpg); text-align:left; padding-left:20px;}
.kind li{ height:30px; line-height:30px;}
.kind li a{ display:block}

.content{float:left; display:inline; margin:10px 0 0 10px; width:660px; border:solid 1px #CCCCCC}
.content_t{ text-align:left; line-height:32px; padding-left:10px; margin-top:10px;  width:614px; height:34px; background:url(../images/about_t_bg.jpg); font-size:18px; font-weight:bold; color:#990000}
.content_t i { font-style:normal; font-weight:normal; font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; padding-left:8px;}
.content_t span{ float:right; margin-right:20px; font-size:12px; font-weight:normal; color:#666666}
.content_c{ padding:20px; padding-top:0px; text-align:left}
.prolist{ text-align:center}
.prolist li { width:120px; height:148px; line-height:18px; float:left; margin:10px 20px 0 0px}
.prolist li img{ width:120px; height:100px}
.newlist li{ height:26px; border-bottom:solid 1px #ddd}
.newlist li span{ float:right; margin-right:10px;}
