@import url("menu.css");
#index{

	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#header_wrapper{
	width:100%;
	margin:auto;
	/*overflow:hidden;*/
	height:93px;
	
}
#header{width:1070px;margin:auto;height:93px; position:relative;}
#slog{position:absolute; left:100px; top:0; height:93px;}
#header_sub1{width:220px;float:left;}
#header_sub2{width:800px;height:93px;float:left; position:relative;}
#header_sub2_sub1{overflow:hidden;}
#header_sub2_sub2{text-align:right; padding-right:11px; padding-top:15px;}

#quick{position:absolute; right:0px; top:12px; height:22px;/*border:1px solid #dfdfdf;*/ padding-left:5px;}
#quick ul{}
#quick li{float:left; background:url(../images/basic/line1.gif) no-repeat left center; display:block; white-space:nowrap;}
#quick li.first{background:none;}
#quick a{line-height:25px; display:block; padding:0 10px; height:22px; white-space:nowrap; _float:left;}
#quick .sina a{background:url(../images/basic/ico_sina.gif) no-repeat left center; width:63px!important; padding:0 7px!important;}
#quick .qq a{background:url(../images/basic/ico_qq.gif) no-repeat left center; width:60px!important; padding:0 7px!important;}


#menu_wrap{
	width:100%;
	height:42px;
	position:relative;
	margin:auto;
	z-index:999;
	background: url(../images/basic/mt.jpg) repeat-x;
}
#menu {margin:0 auto; display:block; height:42px;padding-left:170px}
/*
#menu a{display:block; width:125px; height:36px; line-height:36px; font-weight:bold; float:left; text-align:center; font-size:14px; letter-spacing:1px; color:#fff; background:url(../images/basic/menu_vline.gif) no-repeat right center;}
#menu a:hover, #menu a.current{color:#fff; text-decoration:none; background:#ed911a!important;}

*/

#menu li{width:120px;position: relative; z-index:9999; display:block; height:42px; line-height:42px; padding:0; float:left; display:inline; background:url(../images/basic/menu_vline.gif) no-repeat right center; margin:0 5px; padding-right:10px;}
#menu li a{display:block;  height:42px;  text-transform:uppercase; font-size:14px; font-weight:bold; white-space:nowrap; text-align:center; color:#fff; }
#menu li.current{ color:#F7AC1B; height:42px; line-height:42px; text-decoration:none;}
#menu li a:hover{background:url(../images/muen.png) no-repeat 0 0; color:#F7AC1B; height:42px; line-height:42px; text-decoration:none;}

#search{width:240px; height:22px; position:absolute; right:130px; top:12px;}
.key{width:159px; height:18px;  background:none; border:1px solid #b4b4b4; border-right:none; line-height:18px; color:#999; text-indent:5px; font-family:Microsoft Yahei;}
.btn{width:26px; height:23px; background:url(../images/basic/search_btn.gif) no-repeat; position: absolute; right:0; top:0; *top:1px; border:none; line-height:22px;cursor:pointer;}



/**/

#banner {
	width:100%; height:533px;
	overflow:hidden;
	margin:auto;
	background:url(../images/basic/banner_bg.gif) repeat-x left top;
	text-align:center;
}

#banner1 {
	width:100%; height:435px;
	overflow:hidden;
	margin:auto;
	padding-top:10px;
	text-align:center;
}
#banner1.title{
	overflow:hidden;
	width:1070;
	margin:auto;
	height:35px;
	line-height:35px;
	padding:0 10px 0 10px;
	text-align:center;
	background-color: #666666;
}

#product-category{width:1000px; margin:auto;}

/*end*/

#news{width:928px; margin:10px auto 10px; border:1px solid #dedede; height:18px; padding:8px 0 2px 70px; position:relative;}
#news h4{position:absolute; left:0; top:7px; height:18px; font-weight:bold; padding:0 5px; line-height:18px; font-size:12px;}
#hot{line-height: 18px; height: 18px; overflow: hidden}
#hotnews li{line-height:18px;list-style:none; height:18px; }
#hotnews li a{line-height:18px; color:#1262aa; }

/**/
/**/
#main_wrap{width:1070px; margin:auto; padding-left:4px;}
#main{width:1070px;margin:20px auto 20px auto;overflow:hidden;height:175px; background:url(../images/basic/main_bg.gif) no-repeat center top; height:260px;}
#main_sub1{width:335px;float:left;background:url(../images/basic/main_vline.gif) no-repeat right center;height:170px;}
#main_sub2{width:400px;float:left;background:url(../images/basic/main_vline.gif) no-repeat right center;height:170px; padding:0;position:relative;}
#main_sub3{width:335px;float:right;height:170px;}

#main_sub1 .title{height:32px;overflow:hidden;font-family:Microsoft Yahei; font-size:14px; font-weight:bold; line-height:32px; padding-left:10px;}
#main_sub2 .more{position:absolute; display:block; width:100px; height:30px; right:5px; top:5px;}
#main_sub1 .content{padding:10px 8px 0 7px;}

#main_sub2 .title{height:32px;overflow:hidden;font-family:Microsoft Yahei; font-size:14px; font-weight:bold; line-height:32px; padding-left:10px;}
#main_sub2 .content{padding:10px 15px; word-break:break-all; line-height:22px;}
#main_sub2 .content .news_pic{float:left; padding-right:10px; padding-top:5px;}
#main_sub3 .title{height:32px;overflow:hidden;font-family:Microsoft Yahei; font-size:14px; font-weight:bold; line-height:32px; padding-left:10px;}
#main_sub3 .content{padding:10px 8px 0 7px; }
#main_sub3 .content .news_pic{float:left; padding-right:10px; padding-bottom:10px;}
#main_sub3 .content .news_content{float:left; width:315px;}
#product{}
#product ul{overflow:hidden;}
#product ul li{float:left; margin:0 8px;padding-bottom:8px;}
#product ul li img{display:block;}
#product ul li a{display:block; background:#e1e1e1; text-align:center; padding:2px 2px 5px 2px;}
#product ul li a:hover{background:#b6921c; color:#fff; text-decoration:none;}


#main_sub1 .content img, #main_sub3 .content img{margin-bottom:7px;}
#main_sub1 .pic{}
/*main_sub1 结束*/

#main .title{
	height:32px; position:relative;
}
#main .title a{display:block; position:absolute; right:5px; top:0; height:32px; line-height:32px; color:#b6921c; font-size:10px; font-family:Microsoft Yahei; text-transform:uppercase;}
#main_sub3 .title a{right:10px;}

#link{background:url(../images/basic/link_bg.gif) no-repeat left center; border:1px solid #dedede; height:35px; line-height:35px; width:918px; padding-left:80px; margin:auto;}




/*产品滚动开始*/
.rollBox{width:270px;overflow:hidden;margin:0px auto 0 auto;}
.rollBox .Cont{width:265px;overflow:hidden;margin:0 auto;text-align:center;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:90px;float:left;text-align:center;padding:0;}
*+html .rollBox .Cont .pic{width:90px;float:left;text-align:center;padding:0;}
.rollBox .Cont .pic img{padding:0px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto 0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1{position:absolute!important;left:112px;bottom:5px;display:block;width:19px;height:19px;cursor:pointer;background:url(../images/basic/btn_left.gif) no-repeat;}
.img2{position:absolute!important;right:112px;bottom:5px;display:block;width:19px;height:19px;cursor:pointer;background:url(../images/basic/btn_right.gif) no-repeat;}
/*产品滚动结束*/



#footer_wrap{
	width:1070px;
	margin:auto;
	line-height:20px;
	overflow:hidden;
	font-family:Microsoft Yahei;
	border-top:1px solid #cccccc;
	background:#ffffff;
}
#footer{position:relative; width:1070px; margin:auto;}
#footer .menu{background:#ececec; width:960px; height:32px; line-height:32px; margin:auto; text-indent:2em;}
#footer .copyright{
	width:1070px;
	margin:auto;
	text-align:left;
	padding:5px 0;
	line-height:25px;
	color:#666;
	
}

#footer .power{position:absolute; right:0; top:5px; line-height:25px; color:#666;}
/*
* html #footer{
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/basic/footer_bg.gif" ,sizingMethod="crop"); 
}
html > body #footer{
	background:url(../images/basic/footer_bg.png) no-repeat left top;
	
}*/
#footer #footer_left{
	width:700px;
	text-indent:3em;
	
}
#footer #footer_right{
	width:240px;
	text-align:right;
	padding-right:3em;
}

#partner{}
#partner .title{}
#partner .content{padding:10px 0;}
#partner .content img{margin-right:12px;}
#partner .content .last{margin-right:0;}