@charset "utf-8";
/* CSS Document */

a {blr:expression(this.onFocus=this.blur())}

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textatea,p,blockquote,th,td{margin:0; padding:0;}
body{
	font-size:12px;
	font-family:"微软雅黑","宋体";
	background-color: #19191b;
}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal; font-weight:normal;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
addr,acronym{border:0;}
a{
	color:#FFF;
}
a:active,a:link,a:visited{text-decoration:none;	color:#FFF;}
.fl{float:left;}
.fr{float:right;}

strong{font-weight:bold;}

.eng{font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.mlr10{margin-left:10px; margin-right:10px;}
.mlr5{margin-left:5px; margin-right:5px;}
.mr5{margin-right:5px;}
.mt20{margin-top:20px;}

.navBg{ background:#000; width:100%; height:35px; }
.nav{margin:0 auto; background:url(../../../images/navBg.jpg) repeat-x; width:980px; height:40px; overflow:hidden; text-align:center;}
.nav .mainlevel{ width:125px; height:35px; line-height:35px; text-align:center; color:#FFF; float:left; font-size:14px; overflow:hidden; border-right: 1px solid #252525; font-family: "微软雅黑"; font-weight:bold; }
.nav .last_nav_li{background:none;}
.nav .mainlevel a{display:block; color:#FFF;}
.nav .mainlevel a:hover,.nav .mainlevel a.on,.nav .mainlevel a.hover{color:#ff6600;}
.nav .mainlevel a.nav_li_icon{ background:url(../../../images/nav_li_icon.gif) no-repeat 98px center; padding-right: 15px; }
.nav .mainlevel .subNav{ width:127px; position:absolute; text-align:center; z-index:600; *margin-left:-60px; display:none;}
.nav .mainlevel .subNav li{ width:127px; font-size:12px; background:#222222; color:#999; *float:left; overflow:hidden; }
.nav .mainlevel .subNav li a,.nav .mainlevel .subNav li a.hover{ padding:10px; border-bottom:1px solid #403c39; color:#999; height:auto; background:none; line-height:normal; width:107px; display:block; font-weight:normal; *float:left; overflow:hidden; }
.nav .mainlevel .subNav li a:hover{ border-bottom:1px solid #ff6600; color:#FFF; font-weight:bold; background:none; font-weight:normal; }

.orange{color:#ff3300;}
.red{color:#F00;}
.black{color:#000;}

.text_center{text-align:center;}

.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{content:".";clear:both;display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{* zoom:1}

.nw_dh_icon{background:url(../../../images/nw_dh_icon.gif) no-repeat right center; padding-right:15px;}

.top{height:28px; width:100%; background:#FFF;  border-bottom:1px solid #e9e9e9;}
.top_main{margin:0 auto; width:980px; height:28px; line-height:28px; color:#333; background:#FFF; overflow:hidden;}
.top_main a{color:#333;}
.top_main a:hover{color:#000;}
.top_eng{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666;}

.Nw_map{color:#333;}
.Nw_map strong{cursor:pointer;}
.Nw_map strong.on{color:#ff3300;}
.Nw_map_main{
	float:left;
	margin-left:-915px;
	margin-top:0px;
	width:958px;
	position:absolute;
	z-index:2000;
	background:#FFF;
	border:1px solid #ccc;
	border-top:none;
	line-height:normal;
	display:none;
	overflow:hidden;
   *margin-left:-985px; 
   *margin-top:20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.Nw_map_main dl{float:left; width:135px; min-height:180px; float:left;  overflow:hidden;}
.Nw_map_main dt{float:left;  width:125px; margin-bottom:10px;  font-size:13px; font-weight:bold; overflow:hidden;}
.Nw_map_main dd{float:left; width:125px; overflow:hidden;}
.Nw_map_main dd li{float:left;  width:125px; background:url(../../../images/sub/li_icon.gif) no-repeat left center; padding-left:10px; margin-bottom:10px; overflow:hidden;}
.Nw_map_main a{color:#333;}
.Nw_map_main a:hover{color:#000;}

.head{width:100%; height:90px; }
.head_main{margin:0 auto; width:980px; height:90px; overflow:hidden;}

.logo,.logo img{width:270px; height:90px; overflow:hidden;}
.logo{margin-right:20px;}

.find{width:398px; height:70px; margin-top:15px; overflow:hidden;}
.find_con{width:398px; overflow:hidden;}
.find_textMain{background:url(../../../images/find.jpg) no-repeat left; width:310px; height:24px; border:none; padding:8px; overflow:hidden;}
.find_select{width:90px; border:none; padding:5px 10px 5px 0px; margin-right:5px; border:none; background:none; color:#666; overflow:hidden;}
.find_text{width:115px; height:24px; line-height:24px; color:#666; border:0px; background:none; overflow:hidden;}
.find_button{background:url(../../../images/find.jpg) no-repeat right; width:72px; height:40px; cursor:pointer; border:none; text-indent:-9999px;}
.find_Kwcon{width:398px; height:20px; line-height:20px; margin-top:5px; color:#666; overflow:hidden;}
.find_Kwcon a{color:#666; margin-right:10px;}
.find_Kwcon a:hover{
	color:#F3F3F3;
}

.call{
	width:226px;
	height:55px;
	margin:0px;
	overflow:hidden;
	background-image: url(../../../images/call.png);
	background-repeat: no-repeat;
	background-position: left center;
}

/*.call img{width:226px; height:40px;}*/



.links{
	width:100%;
	background:#19191b;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.links_main{margin:0 auto;  color:#333; width:980px; overflow:hidden; background:url(../../../images/links_dl.jpg) no-repeat right 2px;}/*background:#1d1d1d;*/
.links_main dl{float:left; width:195px; height:120px; padding-top:5px;  background:url(../../../images/links_dl.jpg) no-repeat 2px 2px; overflow:hidden;}
.links_main dt{ float:left; width:155px; margin-bottom:5px; font-size:13px; font-weight:bold; overflow:hidden;}
.links_main dd{ float:left; width:155px; overflow:hidden;}
.links_main dd li{float:left; width:155px; margin-bottom:5px; overflow:hidden; }
.links_main a{ color:#333; padding-left:60px;}
.links_main a:hover{color:#000;}

/*.links{width:100%; padding:20px 0; background:#ededed;}
.links_main{margin:0 auto; background:url(../img/links_dl.jpg) no-repeat right center #ededed; color:#333; width:980px; overflow:hidden;}
.links_main dl{width:190px; min-height:130px; float:left; background:url(../img/links_dl.jpg) no-repeat left center; overflow:hidden;}
.links_main dt{margin:0 auto; width:100px; margin-bottom:5px; font-size:13px; font-weight:bold; overflow:hidden;}
.links_main dd{margin:0 auto; width:100px; overflow:hidden;}
.links_main dd li{margin:0 auto; width:150px; margin-bottom:5px; overflow:hidden;}
.links_main a{color:#333;}
.links_main a:hover{color:#000;}*/

.foot{width:100%;  background:#000; padding-bottom:20px;}
.foot_main{margin:0 auto; background:#000; color:#FFF; width:980px; overflow:hidden;}
.foot_content{margin:0 auto; background:#000; color:#FFF; width:980px; height:35px; line-height:35px;  border-bottom:1px solid #3e3e3e; margin-bottom:5px; overflow:hidden;}
.foot_nav li{float:left; margin-right:20px;}
.foot_main a{color:#FFF;}
.foot_con{margin:0 auto; background:#000; color:#666; width:980px; text-align:right; overflow:hidden;}
.foot_con a{color:#666;}
.foot_con a:hover{color:#FFF;}

.page{width:100%; text-align:center; overflow:hidden;}
.page a{background:#d1d1d1; display:inline-block; padding:2px 8px; color:#333; margin:0 5px;}
.page a:hover,.page a.on{background:#000; color:#FFF;}


.video_Box{margin:0 auto; width:642px; background:#FFF; overflow:hidden;}
.video_Box_title{width:642px; height:35px; line-height:35px; margin-bottom:10px; font-size:25px; color:#333; overflow:hidden;}
.video_Box_con{width:642px; height:435px; overflow:hidden;}





.productlist {
	MARGIN-TOP: 5px;
}
.productlist LI {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 1px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 222px;
	PADDING-TOP: 0px;
	HEIGHT: 236px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.productlist LI IMG {
border: 1px solid #666;
	WIDTH: 220px;
	HEIGHT: 188px;
	padding: 0px;
}
.productlist LI .product_name {
	DISPLAY: block;
	OVERFLOW: hidden;
	WIDTH: 220px;
	LINE-HEIGHT: 18px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



.pagelink{
	float:right;
	height:21px;
	line-height:21px;
	/*background-color:#F1F0ED;*/
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}



.pagelink a, .pagelink span{ padding:0 3px; color:#666;}
.pagelink a.on, .pagelink a:hover{
	color:#FFF;
}

.clearboth { clear:both; display:block; height:0;font-size:0; overflow:hidden;}


