*{ margin:0px; padding:0px;}
ul,ol,dl,li{ list-style:none}
img{ border:none;max-width: 100%;margin-left: auto;margin-right: auto;}
a{ text-decoration:none; color:#444}
a:hover{ color:#444;}
.clear{ clear:both}
body{
	color:#444;
	line-height:24px;
	font-size:12x;
	font-family: Tahoma, Geneva, sans-serif;
	position:relative;
	z-index:999; 

}
.f-l{ float: left;}
.f-r{ float: right;}
header{ width: 100%; }
.top{width: 100%; background-color: #eeeeee; padding-top: 10px;padding-bottom: 10px}
.top-title{ width:1200px; margin: auto; }
.nav ul li{ float: left; padding-right: 30px;}
.nav ul li a{ font-size: 16px;;}
.search{ border-radius:50px;width: 260px;background: #fff; padding-bottom: 5px; }
.search-1{ border: none;  color: #999; height:20px; margin-left: 10px; width: 220px;}
.search-2{ border: none; width: 18px; height: 16px; background: url(../img/search.jpg) no-repeat left center;}
.top-1{ width: 1200px; margin: auto; padding-top: 20px;padding-bottom: 20px;}
.top-logo{ padding-right: 20px; float: left;}
.top-tel{ margin-left: 120px;float: left; margin-top:10px}
.top-messages{ float: right; width: 250px;height: 50px; background-color: #949595;  text-align: center; line-height: 50px; border-radius:30px;}
.top-messages a{ color: #fff; font-size:18px;}

.container-about{ width: 100%; height: auto;margin-top: 20px;}
.nav-title{ height: auto; width: 100%;position: relative; text-align: center; margin-top:20px;margin-bottom: 30px;}
.nav-title:after{ content:"";  width: 100%;height:1px; position: absolute; left: 0; top: 40%; z-index: 9;  background-color: #ddd;}
.nav-p-title{  padding: 10px 30px; position: relative; z-index: 99;text-align:center; }
.nav-span-title{ font-size:36px;  padding: 6px 60px; border:1px solid #ddd; background-color: #fff; font-family:impact ; border-radius: 15px 15px;}
.about{  width: 1200px; margin: auto;}
.about-1{ width: 620px;}
.about-1 h1{font-size: 16px; color: #000;margin-bottom: 10px;}
.about-1 p{ padding-bottom: 20px; line-height: 36px; color: #666;}
.about-1 span{padding: 10px 20px;border: 1px #ddd solid;  text-align: center; line-height: 40px; border-radius: 10px 10px; color: #ff0000;}
.color{background-color: #eee;}
.container-product{padding-top: 20px;padding-bottom: 60px; margin-top: 30px;}

.scroll-outer{height:350px;}
#scroll{width:1080px;margin:0 auto;padding-top:30px;font-family: tahoma;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:350px;height:339px;margin:0 auto;background-color:#fff;overflow:hidden;}
#scroll .shd{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
#scroll .shd a{display:block;width:350px;height:239px;*background-image:url(about:blank);background-image:url(about:blank)\0;}
#scroll .txt{position:absolute;left:0;bottom:0;width:326px;height:100px;padding:0 12px;color:#888;box-shadow:0 0 15px 15px rgba(228, 233, 238, 0.95);background-color:#e4e9ee\9;background-color:rgba(228, 233, 238, 0.95);}
#scroll h3{width:326px;height:25px;margin-bottom:6px;padding-top:6px;font:700 18px/25px arial,"Microsoft Yahei";overflow:hidden;}
#scroll h3 a{color:#333;text-decoration:none;}
#scroll h3 a:hover{color:#338de6;}
#scroll p{width:226px;height:54px;line-height:18px;font-size:12px;}
#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:180px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}

.container-news{ width: 1200px; margin: auto;margin-top: 40px;}
.container-news-text{margin-top: 20px;padding-top: 20px;border-top: 1px #ddd solid;padding-bottom: 20px;text-align: center;}
.container-news-text h1{font-size: 24px; padding-bottom: 10px;}
.container-news-text p{ color: #999;}
.container-news-2{width: 580px; }
.new-title{ height: auto; border:1px #ddd solid;position: relative;  margin-top:30px; }
.new-title:after{ content:""; position: absolute; left: 0; top: -50%; z-index: 9;  background-color: #ddd;}
.new-p-title{  position: relative; z-index: 99;text-align:center; }
.new-span-title{  width:100px; height:60px;background: url(../img/news.jpg) no-repeat top center #fff; margin:auto; top:-25px; position: relative;  }
.container-news-1{ padding-left:10px; padding-right:10px; }
.container-news-1 h1{ margin: 0 0; font-size:18px; margin-bottom:10px;}
.container-news-1 p{ color:#999; line-height:30px; }
.new-time-title{  position: relative; z-index: 99;text-align:center; }
.new-t-title{  top:10px; position: relative; width:240px; margin:auto; background-color:#fff  }
footer{margin-top: 50px; background-color: #f3f5f8;padding-top: 30px;padding-bottom: 10px;}
.bottom{ width: 1200px;margin: auto;}
.foot-1{width: 350px;}
.foot-1 h1{ font-size:18px; margin:0 0; margin-bottom:20px;}
.foot-1 ul li{ text-align: left; color:#999; line-height:30px;}
.foot-2{width: 450px;}
.foot-2 h1{ font-size:18px; margin:0 0; margin-bottom:20px;}
.foot-2 ul li{ text-align: left; color:#999; line-height:30px;}
.foot-3{ text-align: center; font-size:12px; color:#999;width: 200px;}

.banner{box-shadow:5px 5px 5px #999;}
.content{width: 1200px;margin: auto;margin-top: 30px;}
.content-left{width:300px;}
.product-list{margin-bottom: 10px;border: 1px #ddd solid; padding-bottom: 20px;}
.product-list h1{font-size: 20px; padding: 15px 0;border-bottom: 1px #ddd dashed;text-align: center;}
.product-list ul li{padding-left: 20px; padding: 10px 10px; border-bottom: 1px #ddd dashed;}
.left-contact{border: 1px #ddd solid;margin-top: 30px;padding-bottom: 20px;}
.left-contact h1{font-size: 20px; padding: 15px 0;border-bottom: 1px #ddd dashed;text-align: center;}
.left-contact p{padding: 0px 10px;line-height: 30px;color: #999;}
.content-right{ width: 850px;padding: 10px 10px;}
.content-text{font-size: 16px; padding: 10px 0px;border-bottom: 1px #ddd dashed;}
.content-about{padding-bottom: 30px;}
.content-about p{color: #999;line-height: 30px;}
.content-product{margin-top: 20px;}
.content-product ul li{ float: left;width: 270px;margin-right: 10px; padding-bottom: 10px;}
.content-product ul li img{width: 270px;}
.content-messages{ padding:0 0;color: #999;}
.content-messages ul li{ padding:0 0; margin:5px 0; padding-right:10px;}
.messages-button{ width:100%; height:35px; margin-top: 10px;}
.messages-button-1{width:100%; height:80px;margin-top: 10px;}}
.messages-button-2{ width:50%; height:35px;}
.messages-button-3{ background-color:#f00; height:50px; text-align:center; padding:0 30px;font-family:Tahoma, Geneva, sans-serif; border:none; color:#fff; font-size:18px; margin-top:10px}
.content-contact{margin-top: 10px;}
.content-contact p{line-height: 30px;color: #666;}
.content-news{margin-top: 20px;}
.content-news dl{padding-bottom: 10px;border-bottom: 1px #ddd dashed;padding-top: 10px;}
.content-news dl dt{float: left; padding-right: 10px;width: 205px;}
.content-news dl dd{float: right;width: 625px;}
.content-news dl dd h1{font-size: 15px; padding-bottom: 10px;}
.content-news dl dd p{color: #666;margin-bottom: 15px; line-height: 30px;}
.content-news dl dd span{color: #999;}

.content-newsinfo{ margin-top:20px; font-size:14px; color:#666 }
.tie{margin-top:20px; padding-left:20px; font-size:16px; font-weight:bold; text-align:center;}
.tit_3{display:block; margin:10px 0; padding-bottom:10px; border-bottom:1px dashed #d2d2d2; text-align:center; color:#999;}
.tit_4{display:block;  margin:10px 0; padding:10px 0 10px 10px; text-indent:2em;border-bottom:1px dashed #d2d2d2;}

.content-newsinfo-1{ margin-top:20px; line-height:30px; font-size:14px;}
.content-newsinfo-1 h1{ font-size:18px;}
.content-newsinfo-1 a{ color:#666}

.content-productinfo{padding-bottom: 20px; border-bottom: 1px #ddd solid; margin-top: 20px;;}
.productinfo-1{width: 350px;}
.productinfo-2{width: 480px;}
.productinfo-2 h1{font-size: 15px;margin-top: 10px; margin-bottom: 20px;}
.productinfo-2  ul li{ color: #666; line-height: 36px;}

.content-productinfo-1{color: #888;line-height: 30px;}

.badoo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 15px; PADDING-BOTTOM: 10px; COLOR: #fe0000; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.badoo A {
	BORDER-RIGHT: #fe0000 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fe0000 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; BORDER-LEFT: #fe0000 2px solid; COLOR: #fe0000; PADDING-TOP: 2px; BORDER-BOTTOM: #fe0000 2px solid; TEXT-DECORATION: none
}
.badoo A:hover {
	BORDER-RIGHT: #fe0000 2px solid; BORDER-TOP: #fe0000 2px solid; BORDER-LEFT: #fe0000 2px solid; COLOR: #000; BORDER-BOTTOM: #fe0000 2px solid
}
.badoo .current {
	BORDER-RIGHT: #fe0000 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fe0000 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #fe0000 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #fe0000 2px solid; BACKGROUND-COLOR: #fe0000
}