@charset "utf-8";
/* CSS Document */
/*头部*/
#header{
	height:103px;	
	width:100%;
	min-width:1100px;
	background:#fff;
}
.header_content{
	height:103px;
	position:relative;	
}
.logo{
	position:absolute;
	left:0px;
	top:42px;	
}
.language{
	position:absolute;
	top:6px;
	right:0px;	
	overflow:hidden;
	width:310px;
}
.language li{
	float:left;
	padding-left:40px;
	padding-right:20px;
	height:30px;
	line-height:30px;	
}
.lan1{
	background:url(../images/lan1.png) no-repeat left center;
}
.lan2{
	background:url(../images/lan2.png) no-repeat left center;
}
.lan3{
	background:url(../images/alibaba.png) no-repeat left center;
}
.language li a:hover{
	color:#f88125;
}

/*导航栏*/
#nav{
	position:absolute;
	right:0px;
	bottom:20px;
	overflow:hidden;	
	height:27px;
}
#nav li{
	width:82px;
	height:27px;	
	margin:0px 13px;
	float:left;
}
#nav li a{
	display:block;
	height:27px;
	width:82px;
	line-height:27px;
	text-align:center;
	font-size:14px;	
}
#nav li a:hover{
	color:#fff;
	background:url(../images/nav_hover.png) no-repeat;	
}
.current a{
	color:#fff !important;
	background:url(../images/nav_hover.png) no-repeat !important;		
}
.current1 a{
	color:#fff !important;
	background:url(../images/nav_hover1.png) no-repeat !important;		
}
.pro_li{
	width:139px !important; 	
}
.pro_li a{
	width:139px !important;	
}
.pro_li a:hover{
	background:url(../images/nav_hover1.png) no-repeat !important;	
}
#banner{
	position:relative;
	height:450px;
	width:100%;
	min-width:1100px;
	overflow:hidden;	
}
.banner_ul li{
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-800px;
	height:450px;
	width:1600px;
	z-index:7;
	opacity:0;	
}

/*主体内容*/
#main{
	position:relative;
	z-index:10;
	margin-top:-34px;
	background:#fff;
	padding-bottom:15px;	
}

.main_left{
	width:222px;
	margin-top:-26px;	
}
.left_title{
	height:75px;
	background:#ed1100;
	padding:30px 25px 0px 0px;	
	color:#fff;
	text-align:right;
}
.left_title h2{
	line-height:25px;
	font-size:20px;
	font-weight:bold;	
}
.left_title h3{
	line-height:25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;	
}
.left_ul{
		
}
.left_ul li{
	background:url(../images/li_bg1.png) no-repeat;
	height:51px;
}
.left_ul li a{
	display:block;
	width:155px;
	height:51px;
	line-height:50px;
	padding-right:67px;	
	font-size:14px;
	text-align:right;
}
.left_ul li a:hover{
	color:#fff;
	background:url(../images/li_bg2.png) no-repeat;	
}
.producttype1sel a{
	color:#fff !important;
	background:url(../images/li_bg2.png) no-repeat !important;		
}
.producttype2,.producttype2sel{
	height:30px !important;	
	background:none !important;
}
.producttype2 a,.producttype2sel a{
	height:30px !important;
	line-height:30px !important;
	font-size:12px !important;	
}
.producttype2sel a{
	color:#ed1100 !important;	
}
.producttype2 a:hover,.producttype2sel a:hover{
	background:none !important;	
	color:#ed1100 !important;
}

.main_right{
	width:813px;
	margin-right:30px;	
	padding-top:15px;
}

.right_box{
	overflow:hidden;
	min-height:400px;	
	padding:10px 0px;
	font-size:13px;
}
.pro_wrap{
	margin-left:-9px;
	width:831px;
	overflow:hidden;	
}
.hot_pro{
	margin-top:15px;	
}
.hot_title{
	background:url(../images/title_bg1.png) no-repeat;
	height:30px;	
	line-height:30px;
	font-size:18px;
	color:#fff;
	padding-left:7px;
	position:relative;
}
.hot_more{
	position:absolute;
	font-size:12px;
	right:10px;
	top:0px;	
	color:#fff !important;
}
#hot_box{
	padding-top:19px;
	height:215px;
	overflow:hidden;		
}

/*底部版权*/
#footer{
	height:140px;
	background:#333;
	text-align:center;
	border-top:3px solid #ED1100;	
	line-height:24px;
	color:#949494;
	padding-top:71px;
	margin-top:-42px;
	position:relative;
	z-index:5;
}
/*内页样式*/
.left_contact{
	margin-top:34px;	
}
.c_title{
	height:40px;
	line-height:40px;
	padding-left:18px;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	background:#ED1100;	
}
.c_box{
	background:url(../images/left_bg.png) repeat-y center;
	padding:10px;	
}
.right_title{
	height:33px;
	line-height:33px;
	border-bottom:1px solid #D7D7D7;	
	position:relative;
	font-size:14px;
}
.weizhi{
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
	color:#c7c7c7;	
}
.weizhi a{
	color:#c7c7c7;		
}
.pro_scroll{
	width:1088px;
	margin:10px auto 15px;
}
.s_title{
	background:url(../images/title_bg2.png) no-repeat;	
	height:39px;
	line-height:39px;
	font-size:14px;
	color:#fff;
	text-indent:24px;
	margin-bottom:13px;
}

.fixed{
	background:url(../images/ewm.jpg) no-repeat;
	width:160px;
	height:160px;
	position:fixed;
	z-index:20;
	right:0px;
	top:200px;	
}


/**pager css****/
.pager{ text-align:center; margin-top:25px; line-height: normal;}
.pager span{ display:inline-block; padding:0 6px; margin:0 3px; border:1px solid #a7a7a7; text-align:center; height:20px; line-height:20px;}
.pager a{ display:inline-block; height:20px; padding:0 6px; margin:0 3px; border:1px solid #a7a7a7; line-height:20px; text-align:center}

.pager span.current{ background-color:#ED1100; border:1px solid #ED1100; color:#fff;} 