@charset "utf-8";
.l{float:left}
.adboxbg{background:url(../images/nav_06.png); overflow:hidden}
.scrnews{
	height:48px;
	position:relative;
	overflow:hidden;
	width: 1000px;
}
.scrnews a.prebt,.scrnews a.nextbt{position:absolute;top:4px;display:block;width:27px;height:41px}
.scrnews a.prebt:hover,.scrnews a.nextbt:hover{transition:none}
.scrnews a.prebt{background-position:0 -8px;left:0}
.scrnews a.prebt:hover{background-position:0 -92px;}
.scrnews a.nextbt{background-position:0 -50px;right:0}
.scrnews a.nextbt:hover{background-position:0 -134px}
.whidden{overflow:hidden;width:100%;height:48px;}
.newslist{
	font-size: 14px;
}
.newsindexbg{
	background-color: #F4F4F4;
}
.newslist li{
	float:left;
	line-height:48px;
	width:30%;
	white-space:nowrap;
	text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden;text-decoration: none;}
.newslist li a{
	color:#828282;
	padding-left:8px;
	background-position:-31px 8px;
	text-decoration: none;	
}
.newslist li a:hover{color:#ff8a00}
.tile-l{line-height:48px;padding:0 8px 0 37px;color:#CC0000;font-size:13px}
.scrollbox{width:312px;height:230px; background-position:-34px -14px;margin:30px 34px 26px 0}


.imgnav,.newslist li a{
	overflow:hidden;
	background-image: url(../images/navbg.png);
	background-repeat: no-repeat;
	text-decoration: none;
}


.con{
	width:90%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 47px;
}
.autowidth{
	width:100%;float:left;
	height: auto;
	margin-right: auto;
	margin-left: auto;
}
.handbg{
	width:;
	height: 113px;
	background-image: url(../images/top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 90%;
}
.hand{height:77px; position:relative; z-index:2}
.handmenu{
	float:right;
	width: auto;
	margin-top: 30px;
	margin-right: 100px;
}
.handmenu li{
	float:left;
	padding-right:20px;

}
.handmenu li a{float:left;display:block;color:#FFFFFF;font:500 14px/70px;height:55px;}
.handmenu li a span{font-size:14px;padding-right:5px}
.handmenu li a:hover{text-decoration:none;	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D4E600;}
.handmenu li a:hover span{color:#D4E600}
.mline{margin-right:6px;cursor:default;height:40px}
.product-layer{width:1920px;}
.ove{border-top:2px solid #ff8a00;border-bottom:1px solid #ff8a00;background:#f4f4f4;width:100%;height:400px}
.layer-abs{position:absolute;left:-305px;top:100px}
.handmenu li .toparo{
	width:1104px;
	padding-top:20px;
	height:380px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 20px;
}
.aro-layer{bbackground-position:0 0;width:13px;height:7px;margin-left:950px;overflow:hidden;display:block;}
.menuline{background-position:left -133px;width:1px;height:174px;margin:0 2px}
.handmenu li dl.sermenu{border-right:1px solid #ddd;width:404px;}
.handmenu li dl.sermenu dt{font:bold 14px/1.5 ΢ź;color:#ff8a00;padding:4px 0 13px 0}
.handmenu li dl.sermenu dd ul li{padding:0;width:200px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden}
.handmenu li dl.sermenu dd ul li a{color:#666;font-size:12px;padding:0;height:30px; line-height:30px}
.handmenu li dl.sermenu dd ul li a:hover{color:#ff8a00}
.handmenu li dl.bigw{width:375px;padding-left:55px;}
.handmenu li dl.bigw dd ul li{width:185px}
.handmenu li dl.smaw{
	width:130px;
	border-right:1px solid #ddd;
	padding-left:35px;
	border-right:1px solid #ddd;
	padding-right: 35px;
}
.handmenu li dl.smaw dd ul li{width:110px}
.gdxw{width:1200px;margin:0 auto;height:40px;}
.gdxwl{float:left;height:40px;width:35px;}
.gdxwlr{float:right;height:40px;width:35px;}
.gdxw ul{float:right;height:40px;overflow:hidden;width:85%;}
.gdxw ul li{float:left;width:28%;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-right:1%;}
.gdxw ul li a{
	float:left;
	width:100%;
	display:block;
	line-height:40px;
	color:#666;
	font-size:14px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	text-indent: 2em;
	background-image: url(../images/d_2.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
}
.gdxw ul li a:hover{color:red;}
.gdxwred{line-height:40px;
	font-size:16px;float:left;
	color:red;
	font-weight: bold;
	text-decoration: none;
}
