@charset "utf-8";
/* CSS Document */

body{	
}

.hd a.more { position: absolute; right: 10px; top: 18px; color: #000; font-size: 14px;}
.hd a.more:hover { color: #ae7700; text-decoration: none;} 
.shadow1 { background: url(../images/shadow1.gif) no-repeat center top; height: 30px;width:100%;min-width:1169px;}
.shadow2 { background: url(../images/shadow2.gif) no-repeat center top; height: 55px;width:100%;min-width:1169px;}
.wrapper1{width:1168px;margin:0 auto;}

.products { width: 100%; border-bottom: 1px #dcdcdc solid; height: 221px;}
	.products .hd { height: 51px; text-align: right; position: ;}
	.products .hd h3 { line-height: 51px; font-weight: normal; font-size: 16px; color: #2d2d2d;}
	.products .bd { background: none;}

ul.list { padding: 10px 10px 10px 10px; }
ul.list li { background: url(../images/li.gif) no-repeat 0 7px; padding-left: 20px; line-height: 24px; clear: both; font-size: 14px;}
ul.list li.top1 { background: none; padding: 0 0 10px 0; overflow: hidden;}
ul.list li span { float: right;}

.layer2 { overflow: hidden;  width: 1182px; background: url("../images/zjqb.jpg") no-repeat center top;}
	.layer2 .content{padding-top:63px;height:334px;width:1170px;margin:0 auto;}
	.layer2 dl{width:265px;padding-top:23px;}
	.layer2  dl dt{padding:7px 0 0 9px;height:148px;background: url("../images/dt_bg.jpg") no-repeat left top;}	
	.layer2 dl dt img{}
	.layer2 dl dd.title{font-size:18px; color:#eb6100;font-weight:600;padding-bottom:9px;}
	.layer2 dl dd.info{font-size:12px;color:666;line-height:20px;}
	.layer2 .left { float: left; width: 265px; padding:0 0 0 50px ;}
	.layer2 .middle { float: left; width: 265px; padding:0 140px;}
	.layer2 .right { float: left; width: 265px;}
	
.layer3 { overflow: hidden;  padding:10px 0 0 20px;margin-top:46px;background: #fff url(../images/layer3_left_bg.gif) no-repeat 20px 56px ; width: 1148px;  }
	.layer3 .left { float: left; width: 240px;}
	.layer3 .right { float: right; width: 876px;padding-right:10px;}
	.layer3 .hd { background: url(../images/h3_bg1.gif) repeat-x left bottom; height: 33px; line-height: 33px;}
	.layer3 .left .hd h3 { width: 146px; background: url(../images/h3_layer3_1.gif) no-repeat left bottom; height: 33px;}
	.layer3 .left .bd {}
	.layer3 .left ul { padding: 27px 16px; overflow: hidden;}
	.layer3 .left ul li { line-height: 36px; font-size: 16px; padding-left: 35px;}

	.layer3 .right .hd h3 { width: 146px; background: url(../images/h3_layer3_2.gif) no-repeat left bottom; height: 33px;}
	.layer3 .right .bd { width: 876px; overflow: hidden;}
	.layer3 .right ul { padding: 27px 16px; overflow: hidden; width: 908px;}
	.layer3 .right ul li { float: left; padding:10px 0; width: 178px; margin-right: 49px; text-align: center;}
	.layer3 .right ul li p {}
	.layer3 .right ul li span { line-height: 25px; }
.layer5{position:relative;}
.layer5 a{width:127px;height:37px;position:absolute;right:63px;bottom:42px;text-indent:-99999px;}
.layer6 { overflow: hidden; background: #fff; width: 1117px; padding: 12px 25px; }
 	.layer6 .hd { background: url(../images/h3_bg1.gif) repeat-x left bottom; height: 45px; line-height: 45px; position: relative;}
	.layer6 .hd h3 { background: url(../images/h3_layer6.gif) no-repeat left bottom; height: 45px;}
	.layer6 .hd a.more { top: 5px; color: #e31c12;}
	.layer6 .bd {overflow:hidden;width:1200px;}
	.layer6 dl { float:left; width:200px; height:170px; display:block; margin-right: 28px; padding-top: 30px;}
	.layer6 dl.nobackground { background:none;}
	.layer6 dl dt { height:140px; }
	.layer6 dl dd { text-align:center;background:#f3f3f3;}
	.layer6 dl dd h3 a { font-size:16px; font-weight:normal; color:#000; line-height:32px; height:32px;}
	
	
.layer7 { overflow: hidden; background: #fff; width: 1117px; padding: 12px 25px; }
 	.layer7 .hd { background: url(../images/h3_bg1.gif) repeat-x left bottom; height: 45px; line-height: 45px; position: relative;}
	.layer7 .hd h3 { background: url(../images/h3_layer7_1.gif) no-repeat left bottom; height: 45px;}
	.layer7 .hd a.more { top: 5px; color: #e31c12; font-size: 12px;}
	.layer7 .left { width: 258px; float: left;}
	.layer7 .left .bd { height: 377px;}
	.layer7 .midd { width: 544px; float: left; padding-left: 26px; background: url(../images/layer7_bd_bg.gif) no-repeat 0 45px;}
	.layer7 .midd .hd h3 { background-image: url(../images/h3_layer7_2.gif);}
	.layer7 .right { width: 258px; float: right; padding-left: 26px; background: url(../images/layer7_bd_bg.gif) no-repeat 0 45px;}
	.layer7 .right .hd h3 { background-image: url(../images/h3_layer7_3.gif);}
	.layer7 ul.list { padding: 15px 0px 10px 5px; }
	.layer7 ul.list li { background: url(../images/li.gif) no-repeat 0 7px; padding-left: 15px; line-height: 22px; clear: both; font-size: 12px;}
	.layer7 ul.list li.top1 { background: none; padding: 0; height: 110px; overflow: hidden;}
	.layer7 ul.list li.top1 img { padding: 2px; border:1px #e4e4e4 solid; float: left; margin-right: 10px;}
	.layer7 ul.list li a.title { font-size: 14px; line-height: 28px; font-weight: 700;}
	.layer7 ul.list li p { line-height: 24px; padding-bottom: 5px;}

.layer8 {  overflow: hidden; clear: both; background: url(../images/layer8_bg.gif) repeat-x 0 0 #fff;width:100%;min-width:1169px;}
	.layer8 .title {float:left; height:394px; background:url(../images/layer8_title.jpg) no-repeat left top;width:610px;}
	.layer8 .bd { height:418px; padding:0;}
	.feedback { float: right; width: 548px; padding-top: 55px;}
	.feedback p { font-size: 16px; color: #ff550c;}
	.feedback .fed { padding-top: 10px;}
	.feedback div { padding: 8px 0;}
	.feedback label { width: 100px; font-size: 14px; text-align: right; float: left; display: block; line-height: 26px;}
	.feedback .text { height: 18px; padding: 3px 5px; border: 1px #cccccc solid;}
	.feedback .button {}