﻿@charset "utf-8";

/*整体定义*/


.clear{clear:both; height:0px; overflow:hidden;}

.left {float:left;}
.right{float:right;}


/*头部定义*/
#header{margin:0 auto; width:940px; height:123px; overflow:hidden; zoom:1; font-size:14px;}
	   #header #logo{width:201px; overflow:hidden;}
	   #header .header{width:739px;}
	   #header .header .language{text-align:right; line-height:30px;}
	   #header .header .language a{padding:0 10px;}
	   #header .header .language .this{color:#c8a063;}
	   #header .header .search{overflow:hidden; zoom:1;}
	   #header .header .search dl{width:224px; overflow:hidden; zoom:1;}
	   #header .header .search dt{width:184px; float:left;}
	   #header .header .search dt input{border:#e2e3ea 1px solid; border-radius:2px; width:172px; height:20px; padding:0 5px; font-size:12px; color:#666;}
	   #header .header .search dd{width:35px; float:right;}
	   #header .header .search dd input{width:35px; height:22px; background:#f0f0f0; cursor:pointer; border:0; text-align:center; line-height:20px; color:#000; font-size:12px;}
	   #header .nav{padding-top:20px; font-size:16px;}
	   #header .nav ul{overflow:hidden; zoom:1;}
	   #header .nav ul li{float:left; padding:0 30px;}
	   #header .nav ul li a{display:block; text-align:center; padding: 0 0 7px 0; color:#000;}
	   #header .nav ul li a:hover{border-bottom:#cf1d1c 2px solid; color:#c8a063;}
	   #header .nav ul li .this{border-bottom:#cf1d1c 2px solid; color:#c8a063;}
#bannerBg{height:310px; background:url(../images/bannerBg.jpg) no-repeat center;}
		 .banner{border:0px solid blue; width:940px; height:310px; margin:0 auto; overflow:hidden; position:relative;}
		 .banner ul{display:block; width:900%; height:310px; position:absolute;}
		 .banner ul li{float:left; display:block; height:310px; width:940px;}
		 .banner .a{position:absolute; bottom:10px; left:50%; width:144px; height:21px; overflow:hidden; zoom:1; margin-left:-30px;}
		 .banner .a a{background:#595757; text-decoration:none; color:#FFF; border-radius:50%; text-indent:-9999px; width:10px; height:10px; display:block; float:left; margin-right:5px;}
		 .banner .a .hovera{color:#fff; background:#B5B5B6;}

/*首页*/
#home{margin:0 auto; width:940px; overflow:hidden; zoom:1; padding-bottom:30px;}
	 #home .homeLeft{width:470px;}
	 #home .homeLeft dl{padding:20px 0 15px 0; overflow:hidden; zoom:1; background:url(../images/homeListBg.gif) no-repeat bottom;}
	 #home .homeLeft .noBg{background:none !important;}
	 #home .homeLeft dt{width:176px; float:left;}
	 #home .homeLeft dd{width:280px; height:125px; position:relative; float:right; line-height:20px; color:#000;}
	 #home .homeLeft dd a{display:block;}
	 #home .homeLeft dd h2{color:#c00; font-size:14px; padding-bottom:5px;}
	 #home .homeLeft dd .homeMore{position:absolute; left:0; bottom:0; display:block; width:50px; height:20px; background:#ffcc01; line-height:20px; text-align:center; color:#000; font-size:12px; text-align:center;}
	 #home .homeRight{width:410px; padding-top:20px;}

/*内容定义*/
#content{margin:0 auto; width:940px; overflow:hidden; zoom:1; padding-bottom:15px;}
		#leftNav{width:205px;}
				#leftNav h2{background:#c40018; color:#fff; font-size:20px; height:70px; line-height:70px;  margin-bottom:10px; text-align:center; font-weight:normal;}
				#leftNav .leftNav{position:relative;}
				#leftNav .leftNav .leftNavBox{}
				#leftNav .leftNav .pf{position:fixed; top:0; left:50%; margin-left:-470px; width:205px;}
				#leftNav .leftNav ul{padding:15px 0px 25px 0px; background:#000; text-align:center; line-height:40px; font-size:14px; font-family:Tahoma; letter-spacing:0.2px;}
				#leftNav .leftNav ul li a{color:#c8a063; /*border-bottom:#c8a063 1px solid;*/ display:block; background:url(../images/a_06.jpg) no-repeat center bottom;}
				#leftNav .leftNav ul li .this{/*border-bottom:#fd0000 2px solid;*/  background:url(../images/a_03.jpg) no-repeat center bottom !important; font-weight:bold;}
				#leftNav .leftNav dl{padding:0 20px;}
				#leftNav .leftNav h3{color:#c8a063; background:url(../images/a_06.jpg) no-repeat center bottom; }
		.content{width:710px;}
				/*品牌*/
				.processBox{padding-bottom:10px; margin-bottom:30px; border-bottom:#676663 1px dashed;}
				.processBox h2{background:#c8a063; padding:20px 20px 20px 80px; background:#c8a063 url(../images/processPic_01.jpg) no-repeat 15px 10px; color:#000; font-weight:normal; font-size:23px; /*letter-spacing:2px; */line-height:30px;}
				.processFont{padding-top:18px; overflow:hidden; zoom:1; font-size:14px; line-height:24px; color:#000;}
				.processFont_12{font-size:12px !important; line-height:20px !important;}
				.processFont p{text-align:justify !important; text-justify:inter-ideograph !important;}
				.processVideo ul{width:428px; height:356px; overflow:hidden;}
				.processVideo ul li{display:none;}
				.processVideo dl{padding-top:10px; width:450px;}
				.processVideo dt{float:left; margin-right:15px; width:133px; font-size:12px; cursor:pointer;}
				.processVideo dt p{text-align:center !important; line-height:15px !important;}

.picList{overflow:hidden; padding-bottom:20px;}
.picList ul{width:900px !important; overflow:hidden; zoom:1; border-bottom:#000 1px dashed;}
.picList ul li{width:220px; float:left; padding-right:26px; line-height:30px; text-align:center; padding-bottom:15px;}
.picList ul li img{cursor:pointer;}
.picList dl{position:fixed; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.8); z-index:999999; display:none;}
.picList dt{width:750px; height:500px; margin:50px auto 0 auto; position:relative; padding:20px; background:#FFF; display:none;}
.picList dt span{width:30px; height:30px; line-height:30px; text-align:center; font-size:18px; background:#000; color:#FFF; border-radius:50%; display:block; position:absolute; right:-10px; top:-10px; cursor:pointer;}

/*尾巴定义*/
#footer{margin:0 auto; width:940px; border-top:#000 1px solid; padding:15px 0 30px 0; color:#000; line-height:20px;}


/*响应式*/
@media screen and (min-width:600px){
	.box{border:1px solid #F00; width:100px; height:100px;}
}
@media all and (max-width:480px){
	
}
/*
弹出
#wrapper{width:531px; height:460px; margin:0 0 0 -265px; background:#FFF; position:fixed; top:0; _top:expression(documentElement.scrollTop + "px"); _top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); _position:absolute; z-index:999;}
*/