@charset "gb2312";
/* CSS Document */

*{
	margin:0px; padding:0px; text-decoration:none; font-size:12px; color:#555555; line-height:24px; list-style:none;
}
body{
	background:url(images/bg.gif); text-align:center;
}
.page{
	margin:0px auto; text-align:left; width:993px; height:auto; background-color:#FFFFFF;
}
.logo{
	background:url(images/main_01.jpg); width:257px; height:70px; float:left;
}
.nav{
	background:url(images/main_02.jpg) repeat-x; width:736px; height:70px; float:left; clear:right;
}
.nav .right{
	width:65px; float:right; height:60px; margin:5px 0px;
}
.nav .right a{
	display:block; line-height:20px; background:url(images/main_05.jpg) no-repeat 0px; padding-left:10px; color:#666666
}
.banner{
	background:url(images/index_08.jpg); width:993px; height:200px; clear:both;
}







.left{
	background:url(images/main_09.jpg) no-repeat top; background-color:#FFFFFF; width:193px; height:auto; float:left;
}
.in_right{
	width:800px; height:auto; float:left;
}




/*×ó±ß*/
.left .pro_type{
	width:177px; margin:30px 8px 0px 8px;
}
.left .pro_type .title{
	background:url(images/main_17.jpg); width:177px; height:15px; display:block;
}
.left .pro_type .type1{
	background:url(images/arrow_3.gif) no-repeat 15px; padding-left:45px; background-color:#eeeeee; display:block; margin-top:5px; line-height:30px; color:#555555;
}
.left .pro_type .tpye2{
	background:none; background-color:#FdFdFd; line-height:24px; display:block; padding-left:40px;
}
.left .pro_type .tpye2:hover{
	background-color:#F9F9F9;
}
.left .pro_type a:hover{
	color:#e51616;
}

.left .so{
	width:177px; margin:15px 8px;
}
.left .so .text{
	height:16px; border:1px solid #ff6600; width:130px;
}
.left .so .images{
	margin:10px 0px 0px 0px;
}
.left .contact{
	width:177px; margin:0px 8px 0px 8px;
}
.left .contact .title{
	background:url(images/main_31.jpg); width:177px; height:15px; display:block;
}
.left .contact .text{
	display:block; padding:5px 10px; background:url(images/main_34.jpg) repeat-x top; margin-top:5px; line-height:20px;
}

.left .link{
	margin:5px 8px 0px 8px; text-align:center;
}
.left .lo{
	background:url(images/lo.jpg); width:181px; height:97px; margin:5px 6px;
}




/*ÓÒ±ß*/
.in_right .in_title{
	height:35px; background:url(images/main_12-08.jpg) repeat-x; margin-bottom:5px;
}
.in_right .in_title img{
	float:left;
}
.in_right .in_title .more{
	width:40px; height:11px; float:right; display:block; background:url(images/main_12-09.jpg); margin-top:8px; overflow:hidden;
}
.in_right .pro{
	width:760px; margin:18px 8px 0px 32px;
}
.in_right .pro ul{
	clear:both; width:760px; height:203px; overflow:hidden;
}
.in_right .pro ul li {
	width:126px; float:left; text-align:center;
}
.in_right .pro ul li .img{
	border:1px solid #d6d6d6; background-color:#f8f8f8; margin:5px; display:block;
}
.in_right .pro ul li img{
	border:1px solid #ededed; margin:2px;
}



.in_right .about_news{
	width:760px; margin:0px 8px 0px 32px;
}
.in_right .about_news .about{
	width:385px; float:left; margin-right:40px;
}
.in_right .about_news .about .text img{
	margin:5px 10px 10px 0px;
}
.in_right .about_news .news{
	width:335px; float:left;
}
.in_right .about_news .news ul li{
	height:29px; background:url(images/index_36.jpg) repeat-x bottom;
}
.in_right .about_news .news ul li a{
	display:block; background:url(images/index_30.jpg) no-repeat 10px; line-height:29px; height:29px; float:left; width:260px;
}
.in_right .about_news .news ul li a:hover{
	color:#999999;
}
.in_right .about_news .news ul li span{
	font-family:Arial, Helvetica, sans-serif; line-height:29px; font-size:10px; color:#CCCCCC;
}





/*µ×²¿*/
.foot{
	background:url(images/main_02.jpg); width:993px; padding-top:10px; float:left; text-align:center; margin-top:20px;
}




/*ÄÚÒ³*/
.con_title{
	width:760px; margin:18px 8px 0px 32px; height:35px; background:url(images/main_12-08.jpg) repeat-x;
}
.con_title img{
	margin-top:5px; float:left;
}
.con_title .k{
	font-size:14PX; font-weight:bold; color:#CC3300
}
.con_text{
	 margin:0px 8px 0px 32px; font-family:Arial, Helvetica, sans-serif;
}




.con_text .product{
	clear:both; width:760px;
}
.con_text .product li {
	width:150px; float:left; text-align:center; margin:10px 0px;
}
.con_text .product li .img{
	border:1px solid #d6d6d6; background-color:#f8f8f8; margin:5px; display:block;
}
.con_text .product li img{
	border:1px solid #ededed; margin:2px;
}




.con_text .news li{
	height:29px; background:url(images/index_36.jpg) repeat-x bottom;
}
.con_text .news li a{
	display:block; background:url(images/index_30.jpg) no-repeat 10px; line-height:29px; height:29px; float:left; width:600px;
}
.con_text .news li a:hover{
	color:#999999;
}
.con_text .news li span{
	font-family:Arial, Helvetica, sans-serif; line-height:29px; font-size:12px; color:#bbbbbb;
}