@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
	 }
img{
	border:none;
	}
a:link, a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
	}
a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.container{
	width:100%;
	margin:0 auto;
	padding:0;
	}
.top_part{
	width:930px;
	margin:0 auto;
	background-image:url(../images/top.jpg);
	background-repeat:no-repeat;
	height:19px;
	}
.middle_part{
	width:930px;
	margin:0 auto;
	background-image:url(../images/middle.jpg);
	background-repeat:repeat-y;
	padding:0;
	}
.bottom_part{
	width:930px;
	margin:0 auto;
	background-image:url(../images/bottom.jpg);
	background-repeat:no-repeat;
	height:29px;
	}
.header{
	width:877px;
	margin:0 auto;
	height:80px;
	}
.langue{
	height:20px;
	padding:7px 0 0 0;
	}
.langue ul{
	margin:0;
	padding:0;
	float:right;
	width:120px;
	}
.langue ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	width:58px;
	text-align:center;
	}
.langue a:link, .langue a:visited{
	color:#b1b1b1;
	}
.langue a:hover{
	color:#7b7b7b;
	}
.cn{
	border-right:1px solid #b1b1b1;
	}
.logo{
	float:left;
	}
.menu{
	width:470px;
	float:right;
	margin:17px 0 0 0;
	}
.menu ul{
	margin:0;
	padding:0;
	float:right;
	}
.menu ul li{
	float:left;
	padding:0 10px 0 10px;
	margin:0;
	list-style:none;
	}
.banner{
	width:877px;
	margin:0 auto;
	padding:0px;
	height:220px;
	}
.main{
	width:877px;
	margin:0 auto;
	padding:0px;
	padding:18px 0 0 0;
	}
.main_left{
	float:left;
	width:588px;
	background-image:url(../images/welcom.jpg);
	background-repeat:no-repeat;
	}
.info{
	padding:50px 10px 15px 10px;
	}
.info h1{
	margin:0;
	padding:0px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	}	
.info p{
	margin:0;
	padding:0px 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	}
.info li{
	list-style:inside;
	margin:0;
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#333;
	}
.main_right{
	float:right;
	width:265px;
	}
.clear{
	clear:both;
    }

.right_pro{
	padding:8px 0 8px 0;
	margin:0;
	border-bottom:#ccc 1px solid;
	}
.right_pro h2{
	margin:0;
	padding:0 0 5px 0;
	font-size:18px;
	color:#333;
	}
.right_pro a:link, .right_pro a:visited{
	margin:0;
	padding:0 0 5px 0;
	font-size:18px;
	color:#333;	
	}
.right_pro a:hover{
	margin:0;
	padding:0 0 5px 0;
	font-size:18px;
	color:#cf030e;	
	}
.right_pro li{
	margin:0;
	padding:0;
	list-style:inside;
	line-height:20px;
	font-size:16px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	}
.search{
	padding:20px 10px 15px 10px;
	border-top:#CCC 1px dashed;
	height:18px;
	margin:0;
	}
.search span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cf030e;
	font-weight:bold;
	}
.input{
	border:#CCC 1px solid;
	height:19px;
	width:200px;
	margin:0;
	padding:0;
	}
.go{
	width:33px;
	}
.footer{
	width:877px;
	margin:0 auto;
	padding:20px 0 15px 0;
	}
.footer_bg{
	background-color:#e8e8e8;
	height:18px;
	}
.footer_left{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
    }
.footer_right{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	}
	
	
.banner_inter{
	width:877px;
	margin:0 auto;
	padding:0px;
	height:136px;
	}
.Category{
	width:200px;
	height:136px;
	border:#CCC 1px solid;
	float:left;
	}
.right_banner{
	float:right;
	}
.Category h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999;
	padding:5px;
	margin:0;
    }
.Category ul{
	margin:0;
	padding:5px 0 0 10px;
	}
.Category li{
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	color:#999;
	line-height:30px;
	background-image:url(../images/icon1.jpg);
	background-position:left;
	padding-left:14px;
	background-repeat:no-repeat;
	}
.mian_text{
	margin:0 auto;
	width:auto;
	padding:0px 10px 0px 10px;
	font-size:14px;
	/*border:#CCC 1px solid;*/
	}
.mian_text h1{
	margin:0 0 20px 0;
	padding:0px 0 5px 0;
	border-bottom:1px #CCC dashed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#333;
	}
.mian_text h2{
	margin:0;
	padding:0px 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	}
.product_part h1{
	margin:0 0 20px 0;
	padding:0px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:#CCC 1px dashed;
	font-size:20px;
	color:#333;
	}
.product_part p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
	text-decoration:none;
	font-weight:normal;
	line-height:24px;
	}
.product_part h2{
	margin:0 0 20px 0;
	padding:0px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:#CCC 1px dashed;
	font-size:18px;
	color:#333;
	}
.product_part h3{
	margin:0;
	padding:0px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	}
.product_part td{
	margin:0;
	padding:0;
	line-height:24px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
    }
.mian_text ul{
	margin:0;
	padding:0;
	}
.mian_text li{
	margin:0;
	padding:0 0 0 14px;
	background-image:url(../images/icon1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	list-style:none;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	}

.mian_text p{
	margin:0;
	padding:0 0 0 14px;
	background-position:left;
	background-repeat:no-repeat;
	font-size:18px;
	list-style:none;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	}
.company_img{
	margin:10px 0 0 0 ;
	}
.product_img{
	margin:10px 0 0 0 ;
	}
.product_part{
	margin:0 auto;
	width:auto;
	padding:0px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F00;
	/*border:#CCC 1px solid;*/
	}
.product_part a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#F00;
	font-weight:normal;
	}
product_part a:link, product_part a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:underline;
	}
product_part a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	}
.contact_text{
	margin:0 auto;
	width:auto;
	padding:0;
	font-size:12px;
	}
.contact_text td{
	margin:0;
	padding:15px 0 15px 0;
	line-height:24px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	}
.contact_text td h3{
	margin:0;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333;
	clear:both;
	}
.contact_text td h4{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	clear:both;
	}
.product_text{
	padding:35px 0 0 0;
	}
.product_text p{
	font-size:14px;
	color:#666;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	margin:0;
	}
.product_text h3{
	font-size:18px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 10px 0;
	margin:0;
    }
.product_text2{
	padding:30px 0 0 0;
	}
.product_text2 h3{
	font-size:16px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 2px 0;
	margin:0;
    }
.product_text2 p{
	font-size:14px;
	color:#666;
	line-height:22px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
	margin:0;
	}
.product_part span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:normal;
	}
.product_tab{
	}
.product_tab td{
	padding:0 0 15px 0;
	}
.product_tab h4{
	font-size:16px;
	color:#333;
	margin:0;
	padding:0 0 5px 0;
	}
.product_tab h4 a:link, .product_tab h4 a:visited{
	font-size:16px;
	color:#333;
	text-decoration:none;
	}
.product_tab h4 a:hover{
	font-size:16px;
	color:#F00;
	text-decoration:none;	
	}
.product_text3 {
	margin:0 0 0px 0;
	}
.product_text3 td{
	padding:0 0 45px 0;
	line-height:22px;
	font-size:14px;
	}
.product_text3 h3{
	font-size:16px;
	color:#333;
	margin:0;
	padding:0 0 5px 0;
	}
.product_text3_div{
	font-size:16px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22px;
    }
.actmain{
	margin:0 auto;
	width:877px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
    }
.sitemap{
    font-size:14px;
	color:#FF0000;
	padding:5px;
	}
.name{
     padding:5px;
	 }
a.title_search{
     font-size:14px;
	 color:#333333;
	 }
.text_search{
font-size:12px;
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}
.text_search li{
list-style:none;
}
