/* CSS Document */
body{width:973px; height:auto; margin:0 auto; font-size:12px; line-height:20px; color:#666666; background:url(../images/body_bg2.jpg) center repeat-y #cccccc;}
*{margin:0; padding:0;}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:visited {
	COLOR:#666666; TEXT-DECORATION: none
}
A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}
.head{width:973px; height:395px; float:left;}
.logo{width:256px; height:130px; float:left;}
.menu{width:256px; height:264px; float:left; margin-top:1px; background:url(../images/menu_foot_bg.jpg) bottom no-repeat;}
.menu ul li{width:256px; height:32px; float:left; list-style:none; padding-bottom:1px;}
.top{width:715px; height:66px; float:right; background:url(../images/top_bg.jpg);}
.banner{
	width:715px;
	height:282px;
	float:right;
	margin-top: 2px;
}
.pro_menu{
	width:715px;
	height:45px;
	float:right;
	background:url(../images/pro_menu_bg.jpg) repeat-y;
	line-height: 45px;
	color: #FFFFFF;
	text-align: center;
}
.pro_menu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.pro_menu A:visited {
	COLOR:#ffffff; TEXT-DECORATION: none
}
.pro_menu A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.pro_menu A:hover {
	COLOR:#FFFF00; TEXT-DECORATION: none
}
.content{width:973px; height:auto; float:left;}
.left{
	width:700px;
	height:auto;
	float:left;
	padding-left:26px;
	padding-bottom: 24px;
}
.about{
	width:700px;
	height:auto;
	float:left;
	margin-top: 17px;
}
.about_title{
	width:700px;
	height:24px;
	float:left;
	background:url(../images/about_title_bg.jpg);
	line-height: 24px;
	text-indent: 22px;
	color: #FFFFFF;
}
.about_content{
	width:700px;
	height:auto;
	float:left;
	margin-top:14px;
	line-height: 24px;
}
.honor{
	width:296px;
	height:286px;
	float:left;
	margin-top:24px;
	margin-right: 12px;
	padding-left: 10px;
}
.news{width: 375px; height:287px; float:left; margin-top:24px; background:url(../images/news_content_bg.jpg);}
.news_s1{width:336px; height:112px; float:left; padding-left:20px; margin-top:35px;}
.news_s1 ul li{
	width:336px;
	height:28px;
	float:left;
	line-height:28px;
	list-style:none;
	background:url(../images/tb_s2.jpg) no-repeat 0 10px;
	text-indent: 12px;
}
.news_s2{width:336px; height:112px; float:left; padding-left:20px; margin-top:28px;}
.news_s2 ul li{
	width:336px;
	height:28px;
	float:left;
	line-height:28px;
	list-style:none;
	background:url(../images/tb_s2.jpg) no-repeat 0 10px;
	text-indent: 12px;
}
.product{width:682px; height:125px; float:left; padding-left:10px; margin-top:24px; background:#f9f9f9;}
.product_title{width:29px; height:125px; float:left;}
.product_content{
	width:630px;
	height:114px;
	float:left;
	margin-top:5px;
	padding-left: 12px;
}
.right{width:220px; height:auto; float:right; background:#f8f1e9;}
.new_product{width:199px; height:auto; float:left; padding-left:10px;}
.new_product_title{width:199px; height:20px; float:left; margin-top:12px;}
.new_product_content{width:199px; height:170px; float:left; margin-top:10px;}
.right_btn_1{width:192px; height:54px; float:left; margin-top:22px; padding-left:14px;}
.right_btn_2{width:192px; height:54px; float:left; margin-top:12px; padding-left:14px;}
.qywh{width:210px; height:291px; background:url(../images/qywh_bg.jpg) repeat-x; float:left; margin-top:20px; padding-left:10px;}
.qywh_pic{width:199px; height:92px; float:left; margin-top:10px;}
.qywh_content{
	width:194px;
	height:auto;
	float:left;
	margin-top:15px;
	line-height:30px;
	padding-left: 3px;
}
.yylj{
	width:194px;
	height:20px;
	float:left;
	margin-top: 15px;
	padding-left: 3px;
}
.foot{width:973px; height:60px; float:left; background:url(../images/foot_bg.jpg) repeat-x;}

.td_s1 img{border:1px solid #cccccc;}
