*{ margin:0; padding:0; font-family:Arial; font-size:14px; color:#000;}
img{ border:none;}
a{ text-decoration:none;}
li{ list-style:none;}

body{ background:url(../images/beijin.jpg);}
.BOX{ width:1000px; margin:0 auto;}
.navbox{ width:100%; height:80px; background:#04c6bb;}
.navbox .logo{ width:290px; float:left; height:80px; }
.navbox .nav{ width:500px; float:left; margin-left:100px; margin-top:30px;}
.navbox .nav ul{ overflow:hidden;} 
.navbox .nav ul li{ float:left;margin-right:70px; height:30px;}
.navbox .nav ul li a{ line-height:30px; color:#fff;font-weight:600;}

.navbox .nav ul .currentA{ color:#ff498c; font-weight:600;}


.navbox .nav ul a:hover{color:#ff498c; font-weight:600;}


.youxiang{ width:84px; float:right; margin-top:30px;}
.db{ display:block;}
.xinxi{ background:url(../images/xinxi.png) no-repeat    ;}
.youxiang a{ width:65px; height:61px;}
.youxiang a span{ margin-right:10px;}
.icon1 ,.icon2{ height:28px; width:30px; float: left;}
.icon1{ background-position:-34px -0px;}
.icon2{ background-position:-0px -0px;}
.youxiang a:hover .icon1 { background-position: -34px -32px; }
.youxiang a:hover .icon2 { background-position: -0px -32px; }



.flexslider {
	margin: 0px auto;
	position: relative;
	width: 100%;
	height:500px;
	overflow: hidden;
	zoom: 1;
}

.flexslider .slides li {
	width: 100%;
	height:100%;
}

.flex-direction-nav a {
	width: 70px;
	height: 70px;
	line-height: 99em;
	overflow: hidden;
	margin: -35px 0 0;
	display: block;
	background:url(../images/ad_ctr.png)no-repeat;
	position: absolute;
	top: 50%;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transition: all .3s ease;
	border-radius: 35px;
}

.flex-direction-nav .flex-next {
	background-position: 0 -70px;
	right: 0;
}

.flex-direction-nav .flex-prev {
	left: 0;
}

.flexslider:hover .flex-next {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-prev {
	opacity: 0.8;
	filter: alpha(opacity=25);
}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
	opacity: 1;
	filter: alpha(opacity=50);
}

.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
}

.flex-control-nav li {
	margin: 0 2px;
	display: inline-block;
	zoom: 1;
	*display: inline;
}

.flex-control-paging li a {
	background:url(../images/dot.png) no-repeat 0 -16px;
	display: block;
	height: 16px;
	overflow: hidden;
	text-indent: -99em;
	width: 16px;
	cursor: pointer;
}

.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {
	background-position: 0 0;
}

.flexslider .slides a img {
	width: 100%;
	height: 500px;
	display: block;
}


.leibieBox{ width:1000px; margin:0 auto; margin-top:50px; margin-bottom:20px; overflow:hidden;}
.leibieBox ul li{ width:333px; float:left; height:250px; margin-bottom:50px;}
.leibieBox ul li img{ display:block; margin:0 auto;}
.leibieBox ul li span{ width:150px; display:block; margin:0 auto; margin-top:10px;}
.leibieBox ul li p{ text-align:center;font-size:24px; width:150px;}
.leibieBox ul li .af{ color:#d8b16f; text-align:center;}
.leibieBox ul li .ac{ color:#04c6bb;}
.leibieBox ul li .at{ color:#f18d78;}

.leibieBox ul .f{ background:url(../images/kuang1.png) no-repeat center top;}
.leibieBox ul .c{ background:url(../images/kuang2.png) no-repeat center top;}
.leibieBox ul .t{ background:url(../images/kuang3.png) no-repeat center top;}


.center{ overflow:hidden;}
.pchanpin  ul li{ float:left; width:240px; height:324px; background:#04c6bb;  margin-right:8px; margin-bottom:30px; padding:1px;}
.pchanpin  ul li img{ width:240px; height:240px; display:block;}

.pchanpin  ul li span{ display:block; padding:10px;}
.pchanpin  ul li span a{ line-height:20px; color:#fff;}
.pchanpin  ul li span a:hover{ color:#000;}

.footer{ width:100%; border-top:2px solid #fff; height:32px; overflow:hidden;}
.footer .BOX P{ text-align:center; line-height:32px;}


.productlist{ margin-top:30px; margin-bottom:30px; overflow:hidden;}
.list_bt{ height:50px;}
.list_bt h1{ line-height:30px; height:30px; color:#04c6bb; font-weight:600; background:url(../images/xiaobj.jpg) left bottom no-repeat; font-size:24px;}
.productlist ul li{ float:left; width:230px; padding-left:20px;  background:url(../images/product.png) no-repeat left center; height:36px; line-height:36px; margin-bottom:12px;}
.productlist ul li a{ color:#fff; font-size:16px;}
.productlist ul li:hover{ width:230px; padding-left:20px; background:url(../images/product-1.png) no-repeat left center; height:36px; line-height:36px;}


.productlist .currentC{float:left; width:230px; padding-left:20px;  background:url(../images/product-1.png) no-repeat left center; height:36px; line-height:36px; margin-bottom:12px;}



.pageBox{ width:1000px; margin:0px auto 50px auto;}
.page{ width:240px; margin:0 auto;}
.page a{ height:32px; padding:8px 10px; color:#fff; background:#9d9d9d;}
.page a:hover{background:#04c6bb;}
.page .currentB{background:#04c6bb;}
.page span {height:32px; padding:8px 10px;background:#04c6bb; color:#ffffff;}

.aboutusbox .BOX{ position:relative;}
.aboutusbox{ width:100%; overflow:hidden; margin-top:30px;}
.guanyu{ width:500px; height:349px; background:#04c6bb; margin:20px 20px;padding: 20px 50px 0px 30px;}
.aboutusbox .guanyu p{ width:450px; line-height:24px; height:200px; color:#fff; font-size:16px; line-height:30px;}
.xiangguantu{ position:absolute; width:435px; height:340px; top:85px; right:20px;}


.contactus{ width:276px; height:401px; margin:100px auto;}


.p-detail{margin-top:30px; width:1100px; margin:20px auto;}
.text-img{ overflow:hidden;}
.imgBOX{ float:left;}
.imgBOX img{ border:1px solid #009944; width:498px; height:498px}
.text-biaoti{ float:right; margin-right:40px; width:500px;}
 
.textBox{ margin-top:20px;}
.textBox p{ font-size:12px; color:#000; line-height:20px;}
.textBox p strong{font-size:14px; color:#000; line-height:60px; font-weight:600;}


.feedbackbj{ margin:0 auto;margin-top:30px; width:1000px; }
.feedbackBox{width:1000px; height:520px; padding:20px; margin:0 auto;}
.feedbackBox strong{ font-size:20px; font-weight:600; line-height:30px; color:#000;}
.feedbackBox p{ color:#000; font-size:14px; margin-bottom:40px;}
.feedbackBox span{ display:block; color:#000; font-size:14px; line-height:35px;}
.feedbackBox span input{ width:248px; height:16px; border:1px solid #000; background:#fff; padding-left:2px;}
.feedbackBox span label{color:#d61e0e}
.feedbackBox span textarea{width:420px; height:80px; border:1px solid #000; background:#fff; padding-left:2px;}

.feedbackBox span a{ padding:2px 7px; color:#fff; margin-top:20px; background:#04c6bb;}
.feedbackBox span a:hover{ background:#00e6d9;}

.subscribebj{ margin:0 auto; margin-top:30px; width:1000px;}
.subscribeBox{width:1160px; height:140px; padding:20px;margin:0 auto;}
.subscribeBox strong{ font-size:20px; font-weight:600; line-height:30px; color:#000;}
.subscribeBox p{ color:#000; font-size:14px; margin-bottom:40px;}
.subscribeBox span input{ width:248px; height:16px; border:1px solid #000; background:#fff; padding-left:2px;}
.subscribeBox span a{ background:#04c6bb; padding:1px 7px; color:#fff; margin-top:20px;}

.subscribeBox span a:hover{ background:#00e6d9;}


