@charset "UTF-8";
.ibase{
	width:1200px; margin:0 auto;
}
.re{
	position:relative;
}
.carousel-indicators{
	display:none;
}
.product{
	padding:20px 0px; background:url(../images/bg2.jpg) no-repeat center top; color:white;
}
.ititle{
	margin-bottom:25px; text-align:center;
}
#myCarousel{
	margin-bottom:0px;
}
.ccs1{
	position:relative;  padding-left:142px; padding-bottom:20px; margin-bottom:255px;
}
.ccs1-num{
	width:115px; position:absolute; left:0px; top:0px;
}
.dds1{
	height:660px; border:solid 6px #AD9470; padding:20px 30px;
}
.ccs1-num img{
	max-width:100%;
}

.vtit1{
	height:50px; line-height:50px;  font-size:30px; 
}
.vtit2{
	height:45px; line-height:45px; margin-bottom:2px; font-size:20px; 
}
.vtit3{
	height:35px; line-height:35px; margin-bottom:3px; font-size:16px; 
}
.v-desc{
	line-height:26px; margin-bottom:50px;
}
.ccs-img1{
	text-align:center; margin-bottom:12px;
}
.ccs-img1 img{
	max-width:100%; max-height:335px;
}
.ccs-more{
	text-align:right; margin-top:8px;
}

.ccs2{
	padding-top:250px; position:relative; padding-bottom:20px; margin-bottom:260px;
}
.ccs2-num{
	width:152px; position:absolute; left:0px; top:80px; height:166px;
}
.dds2{
	padding:20px 20px;  position:relative;
}
.ees2{
	border-left:solid 6px #AD916B; padding-left:25px; position:relative;
}

.ccs3{
	 position:relative; padding-bottom:20px; margin-bottom:300px; overflow:visible;
}
.dds3{
	padding:20px 20px;
}
.ees3{
	border-left:solid 6px #AD916B; padding-left:25px; position:relative;
}
.ccs3-num{
	width:151px; position:absolute; left:-155px; top:-50px; height:168px;
}


.ccs4{
	padding-top:165px; position:relative; padding-bottom:20px; margin-bottom:100px; width:500px;
}
.ccs4-num{
	width:152px; position:absolute; left:0px; top:0px; height:162px;
}
.dds4{
	 border:solid 6px #AD9470; padding:20px 30px; padding-bottom:38px;
}


.ccs5{
	 position:relative; padding-bottom:20px; padding-left:145px;  
}
.ccs5-num{
	width:139px; position:absolute; left:0px; top:0px; height:185px;
}
.dds5{
	 border:solid 6px #AD9470; padding:20px 30px; padding-bottom:38px;
}






.ccs6{
	padding-top:183px; position:relative; padding-bottom:20px; margin-bottom:40px;
}
.ccs6-num{
	width:152px; position:absolute; left:0px; top:0px; height:173px;
}
.dds6{
	padding:20px 20px;  position:relative;
}
.ees6{
	border-left:solid 6px #AD916B; padding-left:25px; position:relative;
}


.news{
	padding:45px 0px; background:#595959; border-top:solid 2px #9B9B9B;
}
.tbar{
	height:42px; line-height:42px; padding-left:5px; border-bottom:solid 1px white; padding-bottom:12px; margin-bottom:20px; color:white; text-align:right;
}
.tbar span{
	display:inline-block; padding-left:38px; line-height:42px; float:left;
}
.tbar span.q1{
	background:url(../images/ico1.png) no-repeat left center;
}

.tbar span.q2{
	background:url(../images/ico2.png) no-repeat left center;
}
.tbar span font{
	display:inline-block; margin-right:10px; font-size:22px;
}
.q1img{
	margin-bottom:10px;
}
.tbar a{
	color:white; position:relative; top:5px;
}
a.hnews{
	display:block; height:37px; line-height:37px; overflow:hidden; color:white;
}
a.hnews span{
	float:right;
}
.ndesc{
	line-height:22px; color:#999999; font-size:12px;
}
.ndesc a{
	color:white; margin-left:5px;
}
a.ntitle{
	height:28px; line-height:28px; overflow:hidden; color:white; margin-bottom:6px; font-size:16px; display:block;
}
.amore{
	text-align:right; margin-top:5px;
}
.amore a{
	color:white;
}
.nlist li{
	height:45px; line-height:45px; border-bottom:dashed 1px #ccc; text-align:right; overflow:hidden; color:white; font-size:12px;
}
.nlist li a{
	color:white; float:left; margin-top:0px;
}
.about{
	padding:50px 0px;
}
a.as{
	display:block; text-decoration:none;
}
.as span{
	height:35px; line-height:35px; text-align:center; font-size:20px; color:white; display:block;
}
.as  font{
	display:block; height:26px; text-align:center; 
}
.as  font.up{
	background:url(../images/up.png) no-repeat center center;
}
.as  font.down{
	background:url(../images/down.png) no-repeat center center;
}