html,body{font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ","SimSun","ºÚÌå"; color:#3e3e3e; padding:0; margin:0; font: 14px/1.8 "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif; color:#666;}
.container{padding:0;}
.row, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding:0; margin:0;}
.d-main{padding:0px 15px;}
	
div,ul,li,table,tr,td,dl,dd,dt,p,a,input,button,h1,h3,img{padding:0; margin:0; color:#9c9c9c;}
h2 {color:#4c4b4b; margin:0;}
li{list-style:none;}
input{outline:0px;}
a{color:#3e3e3e;}
a:hover{color:#ea9214; text-decoration:none;}
.header{background:#efefef; padding:5px 10px;}
.header a{padding:0px 15px;}
.logo-contain{margin:auto; clear:both; padding:15px 0px;}
.search-contain{position:relative; top:12px;}
.search-txt{width:590px; border:#ddd solid 1px; height:56px; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; padding:0px 120px 0px 50px;}
.search-submit{background:#31a3a4; height:56px; border:0; width:115px; color:#fff; position:absolute; right:0; top:0;border-radius:0px 50px 50px 0px; -moz-border-radius:0px 50px 50px 0px; -ms-border-radius:0px 50px 50px 0px; -o-border-radius:0px 50px 50px 0px; font-size:18px;}
.search-icon{font-size:20px; color:#a7a7a7; position:absolute; left:20px; top:20px;}

.navbar-default{background:#ea9214;}
.navbar-default .navbar-nav>li>a{color:#fff;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{background-color:#cf7b02; color:#fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:inherit;}
.navbar-default .navbar-toggle .icon-bar{background-color: #ddd;}

.w1200{max-width:1200px; margin:auto;}
.w1110{max-width:1110px; margin:auto;}
.nav>li>a{padding-left:24px; padding-right:24px; font-size:16px;}

.banner{overflow:hidden;}
.banner img{width:100%; min-height:210px;}
.banner-title{position:absolute; left:0; bottom:0; padding:5px 0px; background-color: rgba(0, 0, 0, 0.3); display:block; width:100%; text-align:center; color:#fff;}
.top{position:relative;}
.top .top-h2{line-height:28px; font-size:20px; font-weight:bold; text-align:center;}
.top .top-p{clear:both; padding-top:3px; text-indent:20px; color:#929292;}
.top .read-all{color:#ea9214; position:absolute; right:0; bottom:0; background:#fff;}
.top .read-all span{color:#929292; padding:0px 5px;}
.top-list{clear:both; border-top:#ddd solid 1px; margin-top:15px;}
.top-list ul{margin-top:5px;}
.top-list ul li{background:url(../images/icion_01.png) no-repeat left center; padding-left:10px; padding-right:70px; position:relative; line-height:32px; height:32px;}
.top-list ul.li-border li{border-bottom:#efefef dotted 1px; line-height:38px; height:38px;}
.top-list ul.li-border-white li{border-bottom:#fff dotted 1px; line-height:38px; height:38px; padding-right:0;}
.top-list ul li a{display:block;}
.top-list ul li span{position:absolute; right:0; top:0px; color:#929292; background:#fff; padding-left:5px;}
.top-list .prouct-items{position:relative;}
.top-list .prouct-items .right{position:absolute; left:0; padding-left:110px; width:100%;}
.top-list .prouct-items img{width:160px; max-height:130px;}
.top-list .prouct-items img.w100{width:100%; height:auto;}
.top-list .left img{width:100px; height:68px;}
.right .top-list ul li{padding-right:0px;}


.prouct-items{border:#ddd solid 1px; padding:10px; position:relative;}
.prouct-items:hover{border:#ea9214 solid 1px;}
.prouct-items .price{position:absolute; left:10px; bottom:5px; color:#e4393c;}
.border-bottom{border:0; border-bottom:#efefef dotted 1px;}
.hover-none:hover{border:unset; border-bottom:#efefef dotted 1px; opacity:0.8;}
.border-none,.border-none:hover{border:none;}
.product-title{text-align:center; width:fit-content; margin:auto; border-top:#ea9214 solid 1px; min-width:310px;}
.product-title .product-title-contain{position:relative; top:-15px; color:#31a3a4;}
.product-title .product-title-contain h2{color:#31a3a4; background:#fff; font-size:24px; width:fit-content; margin:auto; padding:0px 10px; margin-bottom:8px;}
.product-title .product-title-contain p{color:#31a3a4; font-size:16px;}

.footer{clear:both; background:#212424; color:#555; padding:10px 0px; color:#888;}
.footer .code{text-align:center; color:#888;}
.footer .code p{color:#888;}
.footer .code img{width:130px; height:124px;}
.footer .border-bottom{border-bottom:#444 solid 1px; padding-bottom:10px; margin-bottom:10px;}
.friendship-links{margin-top:-3px;}
.friendship-links li{float:left; padding:2px 10px;}
.friendship-links li a{font-size:12px; color:#888;}
.copyright{text-align:center; color:#888;}
.copyright a{color:#888;}


.mt15{margin-top:15px;}
.pc-mt15{margin-top:15px;}
.mt40{margin-top:40px;}
.mr10{margin-right:10px;}
.mb15{margin-bottom:15px;}
.mmg0{margin:0;}
.pcpdtb10{padding:10px 0px;}
.mpd10{padding:10px 0px;}

.pd0{padding:0;}
.pt3{padding-top:3px;}
.pt15{padding-top:15px;}
.pdr60{padding-right:60px;}
.pd10{padding:10px;}

.w100{width:100px;}
.w210{width:210px;}
.w250{width:250px;}
.m-w260{width:260px;}
.w260{background:#efefef;}
.w130{width:130px; height:130px;}
.w230{width:230px;}

.pdtb{padding:10px 0px;}



.left{float:left;}
.right{float:right;}
.clearboth{clear:both;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px; line-height:1.5}
.fs18{font-size:18px; line-height:20px;}
.fs24{font-size:24px;}
.fw600{font-weight:600;}
.acenter{text-align:center;}

.wap-hidden{display:none;}
.show1{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.show2{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.show3{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}

.h50{height:49px;}
.h40{line-height:40px; height:40px;}
.h45{height:48px;}
.h120{height:120px;}
.readmore{color:#ea9214;}

.location{clear:both; line-height:40px; height:40px; border-bottom:#ddd solid 1px;}
.banner-right{margin-bottom:20px;}
.banner-right img{width:100%;}
.new-ul li{border-bottom:#eee solid 1px;}
.new-ul li .item-info{}
.new-ul li img{float:left; height:100px; padding-right:10px;}
.new-ul li a:hover{text-decoration:none;}
.new-ul li a:hover h2,.new-ul li a:hover p{color:#ea9214;}

.service-items{background:#fff; padding:10px; text-align:center;}
.service-items img{width:100%; margin-bottom:5px;}
.hauto{height:auto;}

.pagination>li>a, .pagination>li>span{margin:0px 2px; color:#333; background:#f7f7f7;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background:#fff; border-color:#fff; color:#e4393c;}

.produt-item{padding:10px; border:#ddd solid 1px; margin-left:-1px;}
.produt-item1 .produt-item1-img{height:150px; overflow:hidden;}
.produt-item:hover{border:#ea9214 solid 1px; position:relative; z-index:99;}
.produt-item img{width:100%;}
.produt-item .price{color:#e4393c;}
.produt-item .produt-item-img{height:160px; overflow:hidden;}

.article-top{padding:25px 0px 8px 0px; text-align:center; border-bottom:#eee solid 1px;}
.article-top h2{font-size:24px; margin-bottom:10px;}
.article-top p label{font-weight:normal;}
.article-content{padding:20px 0px; font-size:16px;}
.article-content img{max-width:100%;}
.label-item{background:#eee; padding:5px 8px}
.label-item b{font-size:14px; color:#ea9214;}
.label-item a{font-size:14px; margin-right:15px; display:inline-block;}
.article-page{padding:15px 0px; text-align:left;}
.relate-article{clear:both;}
.relate-article-title{background:#eee; padding:8px 8px;}
.relate-article-title h2{border-left:#ea9214 solid 5px; font-size:18px; padding-left:8px;}

.filter{border-bottom:#ddd solid 1px;}
.filter table{width:100%;}
.filter label{margin:0;}
.filter .border-top{border-top:#ddd solid 1px;}
.filter td{padding:10px 10px;}
.filter td div{width:105px; margin-left:5px; display:inline-flex;}
.filter td div a{color:#005aa0;}
.filter td div a:hover{color:#ea9214;}
.filter .filter-class{background:#efefef; width:100px;}
.filter .filter-search{width:100%; max-width:260px; position:relative;}
.filter-search-input{width:100%; border:#ddd solid 1px; height:36px; border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; padding:0px 70px 0px 35px;}
.filter-search-submit{background:#ea9214; height:36px; border:0; width:60px; color:#fff; position:absolute; right:0; top:0;border-radius:0px 50px 50px 0px; -moz-border-radius:0px 50px 50px 0px; -ms-border-radius:0px 50px 50px 0px; -o-border-radius:0px 50px 50px 0px; font-size:14px;}
.filter-search-icon{font-size:16px; color:#a7a7a7; position:absolute; left:12px; top:12px;}

.orange{border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; color:#ea9214; border:#ea9214 solid 1px; padding:0px 8px; display:inline-block;}
.green{border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; color:#68bf7b; border:#68bf7b solid 1px; padding:0px 8px; display:inline-block;}
.red{border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; color:#fb6a80; border:#fb6a80 solid 1px; padding:0px 8px; display:inline-block;}

.orange-bg{border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; color:#fff; border:#ea9214 solid 1px; background:#ea9214; padding:0px 8px; display:inline-block;}
.green-bg{border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; color:#fff; border:#68bf7b solid 1px; background:#68bf7b; padding:0px 8px; display:inline-block;}
.red-bg{border-radius:50px; -moz-border-radius:50px; -ms-border-radius:50px; -o-border-radius:50px; color:#fff; border:#fb6a80 solid 1px; background:#fb6a80; padding:0px 8px; display:inline-block;}

.hot-label-items h2{border-bottom:#ddd solid 1px; line-height:32px;}
.hot-label-items-list li{float:left; margin-top:10px; padding:0px 1px;}
.hot-label-items-list li a{font-size:12px;}
.hot-label-items-list li a:hover{color:#fff; opacity:0.8; font-size:12px;}

.big-pic{width:100%; overflow:hidden; position:relative;}
.big-pic img{width:100%; height:100%; position:absolute; left:0; top:0;}
.min-pic{clear:both; margin-top:5px; width:100%; max-height:120px; overflow:hidden;}
.min-pic ul{}
.min-pic li{width:25%; border:#fff solid 1px;float:left; position:relative; padding-bottom:25%; overflow:hidden;}
.min-pic li img{width:96%; height:96%; position:absolute; left:2%; top:2%;}
.min-pic li.active{border:#ea9214 solid 1px;}

.service-title{min-height:80px;}
.service-title h2{font-size:24px; margin-bottom:10px; line-height:1.2}
.service-title h3{font-size:18px; line-height:1.3}
.service-attr{position:relative; border-bottom:#ddd solid 1px; padding:8px 0px;}
.service-attr dl{clear:both; padding:8px 0;}
.service-attr dd,.service-attr dt{float:left; font-size:16px; font-weight:normal;}
.service-attr dd span{color:#ea9214; font-size:20px;}

.person{text-align:center;}
.person img{max-width:100%;}

.product-item3{padding:5px;}
.product-item3 img{width:100%;}
.product-item3:hover{opacity:0.8;}
.product-item3 .product-item3-img{height:140px; overflow:hidden;}


.jd-pic img{max-width:100%;}
.jd .w350{height:281px;}
.hero-gallery__cell{padding:0;}

.flickity-prev-next-button{display:none;}
.flickity-viewport{max-height:160px;}
.banner .flickity-viewport{max-height:160px;}
.banner img{min-height:160px; min-width:160px; width:100%;}
.banner1 img{min-height:160px; min-width:160px; width:100%;}
.hero-gallery{margin:0;}
.flickity-page-dots{bottom:36px; z-index:999;}
.flickity-page-dots .dot{background:#ea9214; opacity:1}
.flickity-page-dots .dot.is-selected{background:#eee; opacity:1}

.filter td div .active-select{background:#ea9214; padding:2px 8px; display:inline-block; color:#fff;}
.filter td div .active-select:hover{color:#eee;}

.show-element{position:relative; text-align:center;}
.show-element .show-node{position:absolute; display:none; border:#ccc solid 1px; top:30px; left:50%; margin-left:-70px; background:#fff; padding:10px; z-index:9;}
.show-element .show-node .icon_10{margin-top:-28px;}

.news-list-pic-B{height:160px; overflow:hidden;}
.news-list-pic-c{height:100px; width:100px; overflow:hidden; display:inline; margin-right:10px;}
.xgyd-pic-height{height:66px; overflow:hidden;}
@media (min-width:768px) and (max-width:10000px){
	.wap-hidden{
		display:block;
	}
	
	.flickity-viewport{max-height:unset}
	.banner1 img{height:440px; width:1110px;}
	.banner{width:555px; height:340px; overflow:hidden;}
	.banner img{width:555px; height:340px;}
	.banner .flickity-viewport{max-height:340px;}	
	
	.pcw1200{width:1200px;}
	.m-w260{width:300px;}
	.w290{width:290px;}
	.new-ul{padding-right:20px;}
	.pc-fr{float:right;}
	.hauto{height:auto;}

	.produt-item325{height:215px;}
	.produt-item1{height:333px;}
	.produt-item{margin-left:0;}
	
	
	.w392{width:392px; margin-right:15px;}
	
	.big-pic {width:430px; padding-bottom:100%; overflow:hidden;}

	.product-item3{padding:0;}
	.product-item3 img{max-width:100%; width:350px; height:216px;}
	
	.pcmg0{margin:0;}
	.pcpd0{padding:0;}
	.mpd10{padding:0px;}
	.pd10{padding:10px;}
	.pd5{padding:0px;}
	.pl15{padding-left:15px;}
	.pcpl15{padding-left:15px;}
	.pcpr15{padding-right:15px;}
	.pc-mt10{margin-top:5px;}
	.pc-mt15{margin-top:0px;}
	.pcmt30{margin-top:30px;}
	.pcmr30{margin-right:30px;}
	.w800{width:800px; overflow:hidden;}
	.w835{width:835px; overflow:hidden;}
	.w260{width:260px; background:#efefef; float:right;}
	.w268{width:268px; margin-right:15px;}
	.w267{width:267px; margin-right:10px;}
	.width260{width:260px;}
	.w850{width:850px;}
	.w430{width:430px;}
	.w460{width:460px;}
	.w385{width:385px;}
	.w350{width:350px;}
	.h350{height:350px;}
	.h450{height:450px;}
	.container, .w1110{width:1170px;}
	.navbar-default, .header{min-width:1200px;}
	.mmg0{margin-right:0; margin-left:0px;}
	.navbar-default, .footer{min-width:1200px;}
	.produt-item .produt-item-img{height:246px; overflow:hidden;}
	
	.news-list-pic-c{height:100px; width:160px; overflow:hidden; display:inline; margin-right:10px;}
	.new-ul li img{float:left; height:auto; width:100%; padding-right:10px;}
	.product-item3 .product-item3-img{height:216px; overflow:hidden;}
	.produt-item1 .produt-item1-img{height:246px; overflow:hidden;}
}

@media (min-width:768px) and (max-width:1200px){
	.pcmg0{margin:0;}
	.product-item3{padding:0;}
	.produt-item{margin-left:0;}
	.mgl-10-768{margin-left:-30px;}
	.produt-item .produt-item-img{height:246px; overflow:hidden;}
	.navbar-default, .footer{min-width:1200px;}
	.news-list-pic-c{height:100px; width:160px; overflow:hidden; display:inline; margin-right:10px;}
	.new-ul li img{float:left; height:auto; width:100%; padding-right:10px;}
	.product-item3 .product-item3-img{height:216px; overflow:hidden;}
	.produt-item1 .produt-item1-img{height:246px; overflow:hidden;}
}
.fl{float:left;}
.h88{height:88px; overflow:hidden;}
.produt-item .product-item4-img{height:165px; overflow:hidden;}

@media (max-width:768px){
.xiangqing-shouji-img img, iframe{max-width:100%;height:auto; height:auto!important;} 
.h45{height:20px;}
.show2{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; overflow:hidden;}
.mobile .show2{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.news-list-pic-B{height:110px;}
.news-list-pic-B p.pd10{padding:0;}
p.pd10{padding:0;}
.big-pic {width:100%; padding-bottom:100%; overflow:hidden;}
.jd .w350{height:unset;}
.show1{height:25px; line-height:25px;}
.footer{display:none;}
.shouji-none{display:none;}

.banner-right img{border-top:#efefef solid 2px; padding-top:20px;}
.recommend-img1{height:155px; overflow:hidden;}
.pdtb{padding:0;}
.prouct-items .left .show1{margin:0;}
.service-title{min-height:fit-content;}
.service-attr dl{padding:0;}
.service-attr dd, .service-attr dt{line-height:40px;}
}



