@charset "gb2312";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	list-style: none;
}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, textarea, th, td {
	margin: 0;
	padding: 0;
	word-wrap: break-word;
}
body, html, input {
	font-size:16px ;
	font-family:Î¢ÈíÑÅºÚ, serif;
	color: #262626;
}
body{	background-color: #fff;}
/********  Microsoft Yahei ******/
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	padding: 3px 0;
}
input.dialog {
	height: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border: none
}
h1 {
	font-size: 34px;
	line-height: 100px;
}
h2 {
	font-size: 24px;
	font-weight: 300
}
h3 {
	font-size: 18px; color: #3c3c3c;font-weight: normal;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 12px;
}
ul, ol, li {
	list-style: none;
}
a {
	text-decoration: none;
	color: #262626;
}
a:hover {
	text-decoration: none;
	color: #2f2f2f;
}
p {
	font-size: 14px;
	color: #4d4d4d;
	font-weight: normal;
	line-height: 28px;

}

img {
	border: none
}

.header {
	margin: 0 auto;
	color:#fff;
}



/*Ñ¡Ïî¿¨*/
.tab-wrapper {
	margin: 0 auto;
	width: 1200px;
	padding: 0px;
}
.tab-wrapper ul {
	margin:0 auto;

}
.tab-menu{  width: 640px;padding: 30px 0;}
.tab-menu li {
	position:relative;
	background-color: none;
	color:#444;
	display: inline-block;
	padding: 20px 40px;
	opacity: 0.8;
	cursor:pointer;
	z-index:0;
	font-size: 18px;

}

.tab-menu li:hover {
	color:#fff;
	background: #c99f8f;
}

.tab-menu li.active {
	color:#fff;
	opacity: 1;
	background: #c99f8f;
}

.tab-menu li.active:hover {
	color:#fff;
	background: #c99f8f;
}

.tab-content>div {
	background-color: none;
	box-sizing:border-box;
	width: 1150px;
	padding: 0px;   
	min-height:200px;
	overflow: hidden;
	margin: 0 auto;
}

.line {
	position:absolute;
	width: 0;
	height: 7px;
	background-color: #c99f8f;
	top: 0;
	left: 0;
}
.navbox{width:100%; background:#fff;position:fixed;left:0;top:0;z-index:111; opacity:.9}
.nav{width:1200px; margin: 0 auto;}
.navbar{ width:800px; float:left}
.nav li{float: left; padding-left:10px;background: none;cursor:pointer;line-height: 90px; text-align: center;color:#2d3e50;}
.nav li a{padding:0 12px;height:90px;display:block; font-size: 18px; font-weight: normal}
.nav li a:hover{color:#1ba6e6;  font-weight:inherit; border-bottom: 2px solid #1ba6e6 ;height:90px;}
.logo{width: 390px;float: left; overflow:hidden;}


/**/
.tab-content{width: 100%; overflow: hidden; padding-bottom: 60px;}
.tab-content ul li{ float: left;}
.tab-content ul li ul{ width:510px;height: 490px; padding: 20px;  overflow: hidden; border: 1px solid #e1e1e1;margin:10px}
.tab-content ul li ul li{float: left; }
.tab-content ul li ul li img{width: 512px;height: 300px; }
.tab-content p {padding: 10px 0;height: 80px;overflow: hidden;}
.tab-content h2{height: 35px;overflow: hidden;}
.content{width: 1200px;  margin: 0 auto;padding-bottom: 60px;overflow: hidden;}
.gray{background: #f0f0f0;}
.box{padding: 60px}
.w1200{ width: 1200px;margin: 0 auto;overflow: hidden; }
.lbt{ height:700px}
.shipinbox{ width:100%; background:url(../images/sp.jpg) top center; height:592px; overflow:hidden;}
.morebox{margin: 473px 0 0 355px}
.more{ background:none; border: 1px solid #d2d2d2; padding:10px 20px; color:#49aeff;z-index:999;    margin-left: 430px;margin:0 0 40px 0}
.more2{ background:none; border: 1px solid #e1e1e1; padding:10px 20px; color:#49aeff;z-index:999;  width:105px;  float:right;text-align: center; margin:0 0 50px 0;}
.shipinbox li{ float:left;}
.shipin{padding:106px 0 0 0 }
.new{ background:url(../images/new.jpg) top center; height:600px}
.new ul{ float:left; margin-top:160px}

.picshow{ height: 600px;padding-top: 0;}
.zixun{ width:570px; float:left; padding:15px}
.zixun li{}
.gongnue{ width:570px; float:left; padding:15px}

.yinxiang{}
.yinxiang ul li{ width: 31%;float: left; padding:10px; }
.yinxiang ul li ul li{ margin:0; padding:0; width:100%}
.yinxiang ul li img{ width: 380px;height: 200px}