/**************** common ************/
@charset "GB2312";
body{color: #5f5f5f;line-height: 1.75;font-family: "Microsoft JhengHei"}
.tempWrap{height: 100%!important;margin: 0 auto!important;}
.left{float: left}
.right{float: right}
a{text-decoration: none;color: #000;display: inline-block}
.cls{clear: both;display: block}

.idx_more{display: inline-block;line-height: 40px;width: 154px;text-align:center;height: 40px;border: 1px solid #333;color:#333;position: relative}
.idx_more::after{content: '';display: inline-block;position: absolute;left: 5px;top: 5px;width: 154px;height: 40px;border: 1px solid #333;transition: all .3s ease-in-out}
.idx_more:hover::after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%}

/*浮动图标*/
.drift{width:50px;height:auto;position:fixed;bottom:30%;right:-120px;z-index:999;padding-top: 10px;}
.drift:after{content: '';width:50px;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0, 0, 0, 0.35);border-radius: 10px 0 0 10px;display: inline-block;z-index: -1}
.drift ul{width: max-content}
.drift li{position: relative;transition: all ease-in-out 0.5s;width: max-content;padding-right: 16px;border-radius: 10px 0 0 10px;}
.drift li:hover{background-color: rgba(0, 0, 0, 0.35);transform: translateX(calc(-100% + 50px))}
.drift li a{display:inline-block;text-decoration:none;}
.drift li a i{display: inline-block;width: 50px;height: 50px;float: inherit;float: left;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.drift li a span{color: #fff;font-size: 16px;display: inline-block;line-height: 50px;}

/*标题*/
.currency_title{text-align: center;padding: 50px 0}
.currency_title h1{font-size: 26px;font-weight: normal;line-height: 36px;}
.currency_title h1 span{color: #fcc800 }
.currency_title p:nth-of-type(1){text-transform: uppercase;font-size: 14px;color: #9f9f9f;}
.currency_title p:nth-of-type(2){font-size: 13px;color: #9f9f9f;}






/*头部*/

.header{position:fixed;left:0;top:0;width:100%;z-index:11;height:105px;}
.header .logo{margin-left:26px;margin-top: 20px;position:relative;z-index:2;max-width: 236px;}
.header .menu{-webkit-transition:background .2s ease;transition:background .2s ease;background:rgba(37,34,32,.8);cursor:pointer;float:right;width:40px;height:40px;padding: 11px 13px 0;display:none;margin-right:15px;margin-top:8px;position:relative;z-index:2;}
.header .menu:before,.header .menu:after,.header .menu b{-webkit-transition:-webkit-transform .2s ease,width .2s ease,background .2s ease;transition:transform .2s ease,width .2s ease,background .2s ease;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#bbb0ac;content:'';display:block;margin:3px 0;height:2px;width:100%}
.header .menu b{margin-right:1px}
.header .menu:after{width:12px}
.header .menu:hover{background:#23201d}
.header .menu:hover:before,.header .menu:hover:after,.header .menu:hover b{background:#e7e0dd}
.header .menu:hover b{-webkit-transform:translate3d(-3px,0,0);-ms-transform:translate3d(-3px,0,0);transform:translate3d(-3px,0,0)}
.header .menu:hover:after{-webkit-transform:translate3d(3px,0,0);-ms-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0);width:100%;}
.header .menu-close{width:40px;height:40px;cursor:pointer;position:relative;z-index:3;position:absolute;right:15px;top:8px;background:#1f1d1b;display:none;}
.header .menu-close b{position:absolute;top:50%;left:50%;right:auto;bottom:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;height:25px;}
.header .menu-close b:after,.header .menu-close b:before{position:absolute;top:12px;left:0;right:auto;bottom:auto;background:#ac8f62;content:'';height:2px;width:100%;}
.header .menu-close b:after{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.header .menu-close b:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.header .nav{margin-top:36px;}
.header .nav ul{}
.header .nav ul li{padding:0 25px;text-align:center;float:left;font-size:18px;border-right:1px solid rgba(255,255,255,.24);}
.header .nav ul li a{display:inline-block;text-align:center;line-height:20px;position:relative;color:#fff;}
.header .nav ul li a:before{position:absolute;bottom:-5px;left:50%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform: translateX(-50%);-webkit-transition:width .2s ease;transition:width .2s ease;background:#c79b32;content:'';height:1px;width:0;}

.header .nav ul li a.select{color:#c79b32;}
.header .nav ul li a.select:before{width:100%;}

.header.fixed{background:#1b1b1b;}

@media screen and (min-width:1025px) {
	.header .nav ul li:hover a{color:#c79b32;}
	.header .nav ul li:hover a:before{width:100%;}
}
@media screen and (max-width:1367px) {
	.header{}
	.header .logo{margin-left:20px;}
	.header .nav ul li{padding: 0 20px;}
}
@media screen and (max-width:1025px) {
	.overh{overflow: hidden}
	body.header-normal{padding-top:55px;}
	.header{height:55px;}
	.header .logo{max-width:110px;margin-top:16px;}
	.header .menu{display:block;}
	.header .nav{background:#171210;position:fixed;left:0;top:-100%;width:100%;height:100%;margin-top:0;text-align:center;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
	}
	.header .nav ul{max-width:98%;display:inline-block;}
	.header .nav ul li{border:none;width:100% !important;float:none;transition:transform .2s ease .3s,opacity .2s ease .3s;-webkit-transition:-webkit-transform .2s ease .3s,opacity .2s ease .3s;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);opacity:0;}
	.header .nav ul li:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s;}
	.header .nav ul li:nth-child(2){-webkit-transition-delay:.4s;transition-delay:.4s;}
	.header .nav ul li:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s;}
	.header .nav ul li:nth-child(4){-webkit-transition-delay:.6s;transition-delay:.6s;}
	.header .nav ul li:nth-child(5){-webkit-transition-delay:.7s;transition-delay:.7s;}
	.header .nav ul li:nth-child(6){-webkit-transition-delay:.8s;transition-delay:.8s;}
	.header .nav ul li:nth-child(7){-webkit-transition-delay:.9s;transition-delay:.9s;}
	.header .nav ul li a{color:#cba181;display:inline-block;line-height:35px;padding:5px 0;}
	
	.header .nav ul li.select a:before{width:100%;bottom:0;}
	
	.header .nav.open{top:0;}
	.header .nav.open ul li{-webkit-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);opacity:1;}
}


.banner{}
.banner .swiper-slide{
	width: 100%;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;}
.banner .swiper-slide .cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;}
.banner .swiper-slide .cover:after,.banner .swiper-slide .cover:before{width:100%;height:100%;content:'';position:absolute;top:0;background:url(../img/banner-line.png) no-repeat center center;opacity:0;transition:.8s ease-out;-webkit-transition:.8s ease-out;-moz-transition:.8s ease-out;-ms-transition:.8s ease-out;}
.banner .swiper-slide .cover:after{left:-50%;}
.banner .swiper-slide .cover:before{left:80%;}
.banner .swiper-slide img{transition:transform 5.4s;-webkit-transition:transform 5.4s;-moz-transition:transform 5.4s;-ms-transition:transform 5.4s;}
.banner .swiper-slide img.m-img{display:none;}
.banner .swiper-slide .content{position:absolute;top:50%;transform:translateY(-55%);-webkit-transform:translateY(-55%);-moz-transform:translateY(-55%);-ms-transform:translateY(-55%);color:#ecc286;left:10%;z-index:3;}
.banner .swiper-slide .content .line{width:45px;height:2px;background:#a98970;margin-bottom:50px;}
.banner .swiper-slide .content .title{font-size:68px;font-weight:bold;}
.banner .swiper-slide .content .en{font-size:36px;line-height:48px;text-transform:uppercase;letter-spacing:5px;margin-top:25px;}
/*.banner .swiper-slide.swiper-slide-select img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);}*/
.banner .swiper-slide.swiper-slide-select .cover:after,.banner .swiper-slide.swiper-slide-select .cover:before{opacity:1;}
.banner .swiper-slide.swiper-slide-select .cover:after{left:5%;}
.banner .swiper-slide.swiper-slide-select .cover:before{left:-5%;}
.banner .index-pagination{}
.banner .index-pagination span{border-radius:0;width:25px;height:2px;opacity:1;background:#3d302b;}
.banner .index-pagination span.swiper-pagination-bullet-select{background:#a98970;}

.banner .index-next,.banner .index-prev{width:26px;height:43px;background:url(../img/index-arrow.png) no-repeat left top;opacity:.5;}
.banner .index-prev{left:60px;}
.banner .index-next{background-position:right top;margin-top:-21px;right:60px;}
.banner .index-prev:hover,.banner .index-next:hover{opacity:1;}

@media screen and (max-width:1441px) {
}
@media screen and (max-width:1367px) {
	.banner .swiper-slide .content .line{margin-bottom:30px;width:35px;}
	.banner .swiper-slide .content .title{font-size:30px;}
	.banner .swiper-slide .content .en{font-size:20px;line-height:24px;}
}
@media screen and (max-width:1025px) {
	.banner .index-next,.banner .index-prev{width:15px;height:25px;background-size:30px auto;}
	.banner .index-prev{left:15px;}
	.banner .index-next{right:15px;}
}
@media screen and (max-width:769px) {
	.banner .swiper-slide img.pc-img{display:none;}
	.banner .swiper-slide img.m-img{display:block;}
	
	.banner .swiper-slide .content{left:15px;}
	.banner .swiper-slide .content .line{margin-bottom:20px;width:25px;}
	.banner .swiper-slide .content .title{font-size:18px;}
	.banner .swiper-slide .content .en{font-size:14px;line-height:20px;letter-spacing:0px;margin-top:10px;}
	
}

@media screen and (max-width: 1200px){
	.mq{width: 100%;padding: 0 15px}
}

@media screen and (max-width: 1025px){

}


.slideBox{width: 100%;height:780px;position: relative;background: #fcc800}
.slideBox .hd{ width:100%; position:absolute; left:0; bottom:60px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1;text-align: center  }
.slideBox .hd ul li{  margin:0 2px;  width:15px; height:15px;border-radius: 100%; background:#333; cursor:pointer;display: inline-block }
.slideBox .hd ul li.on{ background:#f00;}
.slideBox .prev,.slideBox .next{position:absolute;top:50%; margin-top:-35px; display:block; width:71px; height:71px; background:url(../img/left.png) no-repeat center #333;opacity:.5;;border-radius: 5px;transition: all .5s ease-in-out  }
.slideBox .prev{left:30px;}
.slideBox .next{right:30px; background:url(../img/right.png) no-repeat center #333;}
.slideBox .prev:hover,.slideBox .next:hover{opacity:1;}
.slideBox .bd,.slideBox .bd ul,.slideBox .bd ul li{height: 100%}
/*底部*/

.footer { width: 100%; height: auto; padding: 75px 0 70px 0; background: #1b1b1b; color: #9c9c9c; font-size: 14px; }
.footer_l {  height: auto;font-size: 16px }
.footer_l_t { padding-bottom: 35px; }
.footer_l_add {line-height: 22px; margin-bottom: 10px; }
.footer_l_email a{ color:#9c9c9c;}
.footer_l_email a:hover{ color:#fcc900;}
.footer_r { height: auto; padding-top: 18px; }
.footer_r dl {height: auto;float: left;/* width: 142px; */margin-right: 74px;}
.footer_r dl.last {margin-right: 0;/* width: 104px; */}
.footer_r dl dt { padding-bottom: 15px; display: block; }
.footer_r dl dt a { font-size: 16px; color: #FFF; padding-bottom: 20px; background: url(../img/footer_tt_bg.jpg) no-repeat left bottom; display: block; }
.footer_r dl dt a:hover { color: #fcc900; }
.footer_r dl dd a { font-size: 14px; color: #9c9c9c; line-height: 25px; }
.footer_r dl dd a:hover { color: #fcc900; }
.copyright {border-top: 1px #272727 solid;background: #1b1b1b;text-align: center;line-height: 60px;color: #9c9c9c;font-size: 14px;}

.follow_bg { width: 100%; height: 78px; background: url(../img/follow_bg.png) no-repeat 50% top; position: relative;top: 39px; line-height: 78px; font-size: 16px; color: #FFF; text-transform: uppercase; }
.follow_bg_c_t { padding-right: 50px; }
.follow_bg_c_img { padding-top: 25px; }
.follow_bg_c_img img { padding-right: 12px; }
a.member1{display: none}
.footer_r_1{width: 160px;text-align: center;line-height: 2;margin-left: 25px;margin-top: 18px;}
.footer_r_1 img{max-width: 100%}
@media screen and (max-width:1025px) {
	.footer{padding: 30px 0}
	.footer_l{margin: 0 auto;float: none;font-size: 14px;line-height:  2;padding: 0 45px}
	.footer_r{display: none}
	.copyright{height: inherit;line-height: inherit;padding: 20px 0}
	.copyright a.member{display: none;}
	.copyright a.member1{display:inline-block;color: inherit!important;}
	.footer_r_1{max-width: 100%;float: none;width: auto;margin-left: 0;}
	.footer_r_1 img{max-width: 45%}
	
}


.lbottom2.box .lbody{ width: 100%; height: 262px; background: #2b3033; overflow: hidden;}
.lbottom2.box .lbody ul{ overflow: hidden; margin-top: 58px; margin-left: -35px; float: left;width: initial}
.lbottom2.box .lbody ul li{ float: left; padding: 0 35px; height: 155px; border-right: 1px dashed #ffd1b8;}
.lbottom2.box .lbody ul li a{ display: block; }
.lbottom2.box .lbody ul li a:hover{ color: #313131;}
.lbottom2.box .lbody ul li .ldiv1{ font-size: 16px; color: #fff; margin-bottom: 10px;}
.lbottom2.box .lbody ul li .ldiv2{ font-size: 14px; color: #ffe9dd; line-height: 28px;}
.lbottom2.box .lbody .lbox{ float: right; width: 313px; height: 262px; background: url(../img/index2_86.jpg) no-repeat;}
.lbottom2.box .lbody .lbox .ldiv1{ width: 240px; margin: 55px auto 5px; font-size: 30px; color: #ff8a00; line-height: 40px; }
.lbottom2.box .lbody .lbox .ldiv1 span{ font-weight: bold;}
.lbottom2.box .lbody .lbox .ldiv2{ width: 240px; margin: 0 auto 0; font-size: 14px; color: #fff; line-height: 20px;border-bottom: 1px solid #5F5F5F; padding-bottom: 8px;}
.lbottom2.box .lbody .lbox .ldiv3{ width: 240px; margin: 0 auto 0; font-size: 14px; color: #fff; line-height: 20px;padding-top: 8px;}


/************** index ************/
/*旗下品牌*/
.index-item01{padding:0px 10px 65px;background: #f1f1f1;}
.index-item01 .tit{padding: 30px;text-align: center;color: #1b1b1b;}
.index-item01 .tit .title{font-size: 30px;font-weight: bold}
.index-item01 .tit .cn{font-size:18px;}
.index-item01 .list{width:25%;float:left;padding:0px 10px;margin-top:20px;padding-top: 15%;height: 0;overflow: hidden;position: relative;}
.index-item01 .list>a{position: absolute;overflow:hidden;display: block;width: calc(100% - 20px);height: 200%;background: #333;top: 0;left: 10px;}
.index-item01 .list>a img{width:100%;}
.index-item01 .list>a .content{width:100%;color:#a98970;text-align:center;height: 50%;padding-top: 14%;}
.index-item01 .list>a .content .title{font-size:24px;}
.index-item01 .list>a .content .cn{font-size:18px;margin:10px 0px 20px 0;}
.index-item01 .list>a .content .icon{width:25px;height:25px;background:url(../img/index-item01-icon.png) no-repeat center center;margin:0 auto;}
.index-item01 .list>a > .content{transition: all 0.5s ease-in-out}
.index-item01 .list>a > .brand_img{height: 50%;padding: 30px 0;text-align: center;transition: all 0.5s ease-in-out;}
.index-item01 .list>a > .brand_img img{height: 100%;width: auto}

	.index-item01 .list>a:hover .content,
	.index-item01 .list>a:hover .brand_img{transform:translate(0,-100%);-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);}


.index-item01 a.more{position:relative;display:block;width:162px;height:44px;color:#685f56;margin:65px auto 0;text-align:center;line-height:43px;font-size:16px;background:url(../img/index-item01-more.png) no-repeat center center/cover;}
.index-item01 a.more:before,.index-item01 a.more:after{content:'';position:absolute;width:120px;height:1px;background:#342b22;top:50%;margin-top:-.5px;}
.index-item01 a.more:before{left:-135px;}
.index-item01 a.more:after{right:-135px;}
.index-item01 a.more img{display:inline-block;vertical-align:middle;margin-top:-4px;margin-left:50px;}
.index-item01 a.more:hover{background:url(../img/index-item01-more-h.png) no-repeat center center/cover;color:#fff;}

@media screen and (max-width:1025px) {
	.index-item01{padding: 0px 5px 20px;}
	.index-item01 .list{width:50%;padding:0px 5px;margin-top:10px;}
	.index-item01 .list>a .content .cn{margin:5px 0px 10px 0;}
	.index-item01 .list>a .content .icon{}
	.index-item01 a.more{width:120px;height:33px;line-height:33px;font-size:14px;margin: 30px auto 0;}
}
@media screen and (max-width:640px) {
	.index-item01 .tit .title{font-size: 22px;font-weight: bold}
	.index-item01 .tit .cn{font-size:14px;}
	.index-item01{background: #f5f5f5;padding-bottom: 30px}
	.index-item01 .list{height: 150px;}
	.index-item01 .list>a .content{display:none;}
	.index-item01 .list>a > .brand_img{height: 150px}
}

/*色卡*/
.index-item02{position:relative;}
.index-item02 .left,.index-item02 .right{width:50%;float:left;height:626px;position:relative;}
.index-item02 .left{background:url(../img/index-item02-bg.jpg) no-repeat left center/cover;}
.index-item02 .left .list-box{position:absolute;width: calc(100% - 245px);top:0;height:100%;border-left:1px solid #342924;}
.index-item02 .left .list-box .list{width: calc(100% / 9);float:left;text-align:center;cursor:pointer;border-right:1px solid #342924;height:100%;position:relative;background:#171210;}
.index-item02 .left .list-box .list:nth-of-type(1){background: url(../img/card_1.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(2){background: url(../img/card_2.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(3){background: url(../img/card_3.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(4){background: url(../img/card_4.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(5){background: url(../img/card_5.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(6){background: url(../img/card_6.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(7){background: url(../img/card_7.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(8){background: url(../img/card_8.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:nth-of-type(9){background: url(../img/card_9.jpg) no-repeat center / cover}
.index-item02 .left .list-box .list:after{content: '';display: inline-block;width: 100%;height: 100%;background: #000;position: absolute;left: 0;top:0;opacity: 0.5}
.index-item02 .left .list-box .list .content{position:absolute;left:0;top:50%;width:100%;color:#ababab;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index: 2;line-height: initial}
.index-item02 .left .list-box .list .content .cn{font-size:26px;}
.index-item02 .left .list-box .list:hover:after,
.index-item02 .left .list-box .list.on:after{opacity: 0;}
.index-item02 .left .list-box .list:hover .cn,
.index-item02 .left .list-box .list.on .cn{color: #fff;text-shadow:2px 2px 2px #000}
.index-item02 .right .index-item02-container{height:100%;}
.index-item02 .index-item02-next,.index-item02 .index-item02-prev{width:26px;height:43px;background:url(../img/index-arrow.png) no-repeat left top;margin-top:-33px;opacity:.5;position: absolute;right: 7%;top: 50%;z-index: 5;}
.index-item02 .index-item02-next:hover,.index-item02 .index-item02-prev:hover{opacity:1;}
.index-item02 .index-item02-prev{display:none;}
.index-item02 .index-item02-next{background-position:right top;}
.index-item02 .right > .index-item02-next{position:absolute;display:block;top:50%;margin-top:-21px;right:80px;z-index:2;cursor:pointer;background-position:right top;}
.index-item02 .right .index-item02-container .swiper-slide img{display: none}

.index-item02 .index-item02-small{width:410px;height:525px;background:rgba(72,62,55,.97);left:50%;top:50%;position:absolute;margin:-262.5px 0 0 -205px;z-index:2;padding:10px;}
.index-item02 .index-item02-small .index-item02-small-container{height:100%;border:2px solid #cba181;}
.index-item02 .index-item02-small .swiper-slide{text-align:center;color:#e2cab2;height:100%;}
.swiper-container_cardt .swiper-slide{background-size: cover;background-repeat:no-repeat;background-position:center center;}
.index-item02 .index-item02-small .swiper-slide a{color:#e2cab2;vertical-align: middle}
.index-item02 .index-item02-small .swiper-slide .box{height:100%;padding-top:45px;}
.index-item02 .index-item02-small .swiper-slide .en{text-transform:uppercase;letter-spacing:2px;font-size:18px;}
.index-item02 .index-item02-small .swiper-slide img{margin:70px auto;}
.index-item02 .index-item02-small .swiper-slide .contxt{max-width:300px;margin:0 auto;line-height:30px;}

@media screen and (max-width:1441px) {
	.index-item02 .index-item02-small{width:360px;margin-left:-180px;}
	.index-item02 .left .list-box{width:calc(100% - 212px);}
}
@media screen and (max-width:1367px) {
	.index-item02 .left,.index-item02 .right{height:550px;}
	.index-item02 .left .list-box{width:calc(100% - 200px);}
	.index-item02 .left .list-box .list .content .cn{font-size:16px;}
	.drift{display:none}
}
@media screen and (max-width:1025px) {
	.index-item02-small{display: none}
	.index-item02 .left,.index-item02 .right{height:336px;}
	.index-item02 .right .index-item02-container .swiper-slide{background-size:auto 100% ;}
	/*.index-item02 .left .list-box{display:none;}*/
	.index-item02 .index-item02-next{right: 20px;}
	.index-item02 .left .list-box{width:100%;}
	
}
@media screen and (max-width:641px) {
	.index-item02 .right{height:inherit;}
	.index-item02 .right .index-item02-container .swiper-slide{background:none!important;}
	.index-item02 .right .index-item02-container .swiper-slide img{display: inline-block}
	.index-item02 .left{display: none}
	.index-item02 .right{width: 100%}
	.index-item02 .index-item02-small{width:auto;height:auto;left:0;top:0;right:0;bottom:0;margin:30px 60px;display: none}
	.index-item02 .index-item02-small .swiper-slide .box{padding:0px 10px;padding-top:45px;}
	.index-item02 .index-item02-small .swiper-slide .en{font-size:16px;letter-spacing:5px;}
	.index-item02 .index-item02-small .swiper-slide img{max-width:60%;margin:30px auto;}
	.index-item02 .index-item02-small .swiper-slide .contxt{line-height:24px;}
	.index-item02 .index-item02-next,.index-item02 .index-item02-prev{display:block;width:15px;height:25px;background-size:30px auto;}
	.index-item02 .index-item02-prev{left:15px;}
	.index-item02 .index-item02-next{right:15px;background-position:right top;}
}
/*新闻*/
.index-item03{padding:45px 0px 100px 0;text-align:center;color:#1b1717;}
.news_index .tit{padding: 30px;text-align: center;color: #1b1b1b}
.news_index .tit .title{font-size: 30px;font-weight: bold}
.news_index .tit .cn{font-size:18px;}
.index-item03 .index-item03-container{margin:0 auto;width: 1200px;}
.index-item03 .index-item03-container .swiper-slide{}
.index-item03 .index-item03-container .swiper-slide .content{border: 1px solid #e3e3e3;border-top: none;padding: 20px 35px 30px;min-height: 175px;line-height: initial;}
.index-item03 .index-item03-container .swiper-slide .content .title{font-size: 20px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.index-item03 .index-item03-container .swiper-slide .content .date{color: #333333;margin:15px 0;font-size: 18px;text-align: left;}
.index-item03 .index-item03-container .swiper-slide .content .ms{color:#4c4c4c;font-size: 17px;text-align: left;}
.index-item03 .index-item03-container .swiper-slide .img{width: 100%;height: 0;padding-top:  62%;position: relative;overflow: hidden;}
.index-item03 .index-item03-container .swiper-slide .img a{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2}
.index-item03 .index-item03-container .swiper-slide .img a img{width: 100%;height: 100%;object-fit: cover;transition: all 0.5s ease-in-out}
.index-item03 .index-item03-container .swiper-slide .img a:hover img{transform: scale(1.1)}
.index-item03 .index-item03-container .swiper-slide.swiper-slide-active,.index-item03 .index-item03-container .swiper-slide:hover{box-shadow: inset 0 0 9px #000}
.index-item03 .index-item03-container .index-item03-prev,.index-item03 .index-item03-container .index-item03-next{width:26px;height:43px;margin-top:-80px;background:url(../img/index-arrow.png) no-repeat left top;opacity:.5;}
.index-item03 .index-item03-container .index-item03-prev{left:40px;}
.index-item03 .index-item03-container .index-item03-next{right:40px;background-position:right top;}
.index-item03 .index-item03-container .index-item03-prev:hover,.index-item03 .index-item03-container .index-item03-next:hover{opacity:1;}

.index-item03 > a{width:105px;height:30px;line-height:30px;text-align:center;color:#fff;display:block;margin:40px auto 0;text-transform:uppercase;background:-webkit-linear-gradient(left, red , blue); /* Safari 5.1 - 6.0 */
	background:-o-linear-gradient(right, #cba181, #deb89a); /* Opera 11.1 - 12.0 */
	background:-moz-linear-gradient(right, #cba181, #deb89a); /* Firefox 3.6 - 15 */
	background:linear-gradient(to right, #cba181 , #deb89a); /* 标准的语法（必须放在最后） */}

@media screen and (max-width:1025px) {
	.index-item03{padding:40px 0;}
	.index-item03 > .title{font-size:20px;}
	.index-item03 > .subtit{font-size:16px;margin:10px 0;}
	.index-item03 .index-item03-container{width: 100%}
	.index-item03 .index-item03-container .swiper-slide.swiper-slide-active,.index-item03 .index-item03-container .swiper-slide:hover{box-shadow: none}
	.index-item03 .index-item03-container .index-item03-prev{left:15px;}
	.index-item03 .index-item03-container .index-item03-next{right:15px;}
	.index-item03 .index-item03-container .index-item03-prev,.index-item03 .index-item03-container .index-item03-next{width:15px;height:25px;background-size:30px auto;margin-top:-50px;}
	.index-item03 > a{margin-top:20px;}
}
@media screen and (max-width:641px) {
	.news_index .tit .title{font-size: 22px;font-weight: bold}
	.news_index .tit .cn{font-size:14px;}
	.index-item03{padding:20px 20px 40px;}
	.index-item03 .index-item03-container{padding:0;}
	.index-item03 .index-item03-container .swiper-slide .content .title{font-size:15px;}
	.index-item03 .index-item03-container .swiper-slide .content .date{font-size: 14px;text-align: left;}
	.index-item03 .index-item03-container .swiper-slide .content .ms{font-size: 14px;}
	.index-item03 .index-item03-container .swiper-slide .content{min-height: 136px;}
}

.index-item04{}
.index-item04 > div{width:50%;float:left;height:355px;overflow:hidden;position:relative;}
.index-item04 > div .b,.index-item04 > div .img{position:absolute;left:0;top:0;width:100%;height:100%;}
.index-item04 > div .b{background:rgba(23,18,16,.92);z-index:2;}
.index-item04 > div a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;font-size:30px;color:#cba181;}
.index-item04 > div a img{display:inline-block;vertical-align:middle;margin-right:10px;margin-top:-4px;}
.index-item04 > div:hover .b{background:rgba(23,18,16,.6);}
.index-item04 > div:hover .img{transform:scale(1.2);}

@media screen and (max-width:1025px) {
	.index-item04 > div{height:280px;}
	.index-item04 > div a{font-size:20px;}
	.index-item04 > div a img{width:20px;}
}
@media screen and (max-width:769px) {
	.index-item04 > div{height:180px;width:100%;}
}








/************** layout ***********/



.layout_banner{position: relative;overflow: visible;margin-bottom: 60px}
.layout_banner img{display: none}
@media screen and (max-width:641px) {
	.layout_banner{height: inherit!important;margin-bottom: 0}
	.layout_banner li{background: none!important;font-size: 0}
	.layout_banner img{display: inline-block}
}


.page-tab{max-width:855px;left:0;right:0;margin:0 auto;position:absolute;top:100%;margin-top: -25px;z-index:2;font-size: 0;text-align: center;}
.page-tab li{border-right:1px solid #ebebeb;width: 20%;display: inline-block;}
.page-tab li:last-child{border-right:none;}
.page-tab li a{display:block;height:50px;line-height:50px;text-align:center;background:#e3e3e2;font-size: 16px;}
.page-tab li a i{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-top:-4px;margin-right:5px;float: none;}
.page-tab li a.select{background:#363332;color:#fff;}

.datalist_1{display: none}
@media screen and (max-width:641px) {
	.page-tab{padding: 0 15px;text-align: left;position: inherit;margin: 0;padding: 0;}
	.page-tab li{width:33.33%;border-bottom:1px solid #ebebeb;}
	.page-tab li:nth-child(3n){border-right:none;}
	.page-tab li a{height:40px;line-height:39px;}
	.datalist_1{display: block}
	.datalist{display: none}
	.datalist_1{}
	.datalist_1 li{padding-bottom: 20px;border-bottom: 1px dashed #bdbdbd;padding-top: 20px}
	.datalist_1 li:nth-of-type(1){padding-top:0}
	.datalist_1 h2{display: inline-block;width: 100%;line-height:  initial;margin-bottom: 5px;}
	.datalist_1 h2 span{display: inline-block;font-size: 24px;color: #1b1b1b;}
	.datalist_1 h2 i{font-size: 18px;color: #ff7e00;}
	.datalist_1 p{font-size: 0}
	.datalist_1 p span{display: inline-block;font-size: 15px;padding: 0 9px;}
	.datalist_1 p span:nth-last-of-type(1){width: 100%;text-align: right;font-size: 16px;font-weight: bold }
	.datalist_1 p span:nth-last-of-type(1) a{color:#ff7e00;}
	.datalist_1 p span:nth-of-type(1){padding-left: 0}
	.job-title{height: auto!important;}
	.job-title>h4 + a{top: 0!important;margin-top: 0!important;}
	.job-title>h4 + a + p{line-height: 2;padding-bottom: 5px}
	.job-title h4{font-size: 20px!important;font-weight: bold!important;}
	
}
/*公司介绍*/
#about_body .ltitle{text-align: center;color:#fcc800 }
#about_body .ltitle p{font-size: 30px;font-weight: bold;}
#about_body .ltitle span{display: block;font-size: 12px;text-transform: uppercase;color: #333;}
#about_body .lmain1{ width: 100%; background: #fefefe; padding-top: 26px;}
#about_body .lmain1 .ltitle{ width: 288px; height: 198px; background: url(../img/about2_05.jpg) no-repeat; margin: 0 auto;}
#about_body .lmain1 .lbody{ width: 1200px; margin-top: 68px; margin-bottom: 60px; overflow: hidden;}
#about_body .lmain1 .lbody .lbox{ width: 400px; float: left; overflow: hidden;}
#about_body .lmain1 .lbody .lbox .limg{ float: left;}
#about_body .lmain1 .lbody .lbox .ltest{ width: 210px; margin-left: 29px; float: left; border-right: 2px dashed #fec4a2;}
#about_body .lmain1 .ltest .ldiv1{ color: #333333; font-weight: bold; font-size: 20px; line-height: 30px; margin-top: 5px;}
#about_body .lmain1 .ltest .ldiv2{ color: #a1a1a1; font-size: 14px;}
#about_body .lmain1 .ltest .ldiv3{ color: #333333; font-size: 14px; margin-top: 15px;}
#about_body .lmain2{ width: 100%; height: 467px; background: url(../img/about2_29.jpg) no-repeat center;}
#about_body .lmain2 .lbox{ width: 322px; height: 278px; position: absolute; left: 0; top: 110px;}
#about_body .lmain2 .lbtn{ width: 287px; height: 70px; background: #fff; color: #fcc800; font-size: 20px; line-height: 70px; padding-left: 35px; margin-bottom: 20px; cursor: pointer;}
#about_body .lmain2 .lbox .lbtn span{ font-size: 14px; color: #cccccc;}
#about_body .lmain2 .lbox .lbtn:hover,#about_body .lmain2 .lbox .on{ background: #666666; color: #fff;}
#about_body .lmain2 .lbox .lbtn:hover span,#about_body .lmain2 .lbox .on span{ color: #fff;}
#about_body .lmain2 .ltest{ width: 640px; position: absolute; left: 442px; top: 110px; display: none;}
#about_body .lmain2 .ltest p{ font-size: 24px; color: #fff; line-height: 30px; font-weight: bold; margin-bottom: 16px;}
#about_body .lmain2 .ltest div{ font-size: 14px; color: #fff; line-height: 28px;height: 252px}
#about_body .lmain2 .ltest div{overflow-y: scroll;}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
#about_body .lmain2 .ltest div::-webkit-scrollbar
{
    width: 5px;
    height: 16px;
    background-color: #F5F5F5;
    border-radius: 3px;
}

/*定义滚动条轨道 内阴影+圆角*/
#about_body .lmain2 .ltest div::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 3px;
    background-color: #F5F5F5;
}

/*定义滑块 内阴影+圆角*/
#about_body .lmain2 .ltest div::-webkit-scrollbar-thumb
{
    border-radius: 3px;
    background-color: #666666;
}



#about_body .lmain2 .ltest:nth-of-type(1) div p{ font-size: 14px!important; color: #fff!important; line-height: 28px!important;text-indent: 2em;text-align: justify;padding-right: 5px}
#about_body .lmain3{ width: 100%; height: 563px; padding-top: 18px; background: url(../img/about2_26.jpg) center;}
#about_body .lmain3 .ltitle{ width: 288px; height: 198px; background: url(../img/about2_19.png) no-repeat; margin: 0 auto;}
#about_body .lmain3 .lbody{ width: 1041px; height: 250px; overflow: hidden; margin: 55px auto 0;}
#about_body .lmain3 .lbody ul{ width: 100%;}
#about_body .lmain3 .lbody ul li{ width: 339px; height: 250px; float: left;  margin-right: 20px;}
#about_body .lmain3 .lleft{width: 35px;height: 35px;background: url(../img/left.png) no-repeat center / 85% #33333347;position: absolute;left: 0;top: 360px;}
#about_body .lmain3 .lright{ width: 35px; height: 35px; background: url(../img/right.png) no-repeat center / 85% #33333347; position: absolute; right: 0; top: 360px;}
#about_body .lmain3 .lleft:hover,#about_body .lmain3 .lright:hover{background-color: #fcc800;cursor: pointer;}
.lmain2_1{display: none}
.mq.mq2{display: none}
#dpageDetail_body .cnt.detail>p{font-size: 16px;text-align: justify;text-indent: 2em;line-height: 2}
#dpageDetail_body .cnt.detail>p img{margin-left: -2em}
#dpageDetail_body .cnt.detail>p strong{font-weight: bolder;font-size: 18px;}

@media screen and (max-width:640px) {
	#about_body .lmain1{display: none}
	#about_body  .ltitle>img{display: none}
	#about_body .lmain1 .ltitle,
	#about_body .lmain3 .ltitle{height: auto}
	#about_body .lmain1 .lbody{margin: 20px 0;width: 100%}
	#about_body .lmain1 .lbody .lbox{margin-bottom: 20px;border-bottom: 1px dashed #bfbfbf;padding: 0 20px 20px}
	#about_body .lmain1 .lbody .lbox .ltest{border-right: 0;}
	#about_body .lmain1 .ltest .ldiv3{margin-top: 0}
	#about_body .lmain1 .lbody .lbox .limg{width: 50px;}
	#about_body .lmain1 .ltest .ldiv2{display: none}
	#about_body .lmain3{height: auto}
	#about_body .lmain3 .lbody{width: 100%;height: auto;margin-top: 20px}
	#about_body .lmain3 .lleft,
	#about_body .lmain3 .lright{top: 50%;margin-top: 15px}
	#about_body .lmain3 .lleft{background: url(../img/left.png) no-repeat center / 85% rgba(51, 51, 51, 0.28);}
	#about_body .lmain3 .lright{background: url(../img/right.png) no-repeat center / 85% rgba(51, 51, 51, 0.28);}
	#about_body .lmain3 .lbody ul li{margin-right: 0}
	.lmain2_1,.mq.mq2{display: block;font-size: 16px;text-align: justify;text-indent: 2em;line-height: 2}
	.lmain2,.mq.mq1{display: none}

}


#news_body ul.txtlist li{ padding-bottom: 39px; margin-bottom: 40px; border-bottom: 1px solid #D2D2D2;  }
#news_body ul.txtlist li .img{ width: 300px; height: 190px;border:1px solid #c0c0c0;padding: 10px;-webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s; }
#news_body ul.txtlist li img{width: 100%;height: 100%; object-fit:cover}
#news_body ul.txtlist li:hover .img{ background: #FFF}
#news_body ul.txtlist li .text{ width: calc(100% - 360px); }
#news_body ul.txtlist .text strong{display: block;font-size: 20px;padding: 8px 0 17px;color: #231815;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;transition: all 0.6s;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#news_body ul.txtlist .text .time{ display: block; color: #727171;font-size: 14px; }
#news_body ul.txtlist .text p{ height: 75px; overflow: hidden; color: #727171; line-height: 1.8; margin: 15px 0 10px; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;font-size: 16px; }
#news_body ul.txtlist .text b{ display: block; width: 105px; height: 31px; line-height: 31px; border: 1px solid #D2D2D2; -moz-border-radius: 6px; border-radius: 6px; color: #727171; -webkit-transition: all 0.6s; -moz-transition: all 0.6s; transition: all 0.6s;text-align: center;font-size: 14px; }
#news_body ul.txtlist li:hover .text strong{ color: #fcc800; }
#news_body ul.txtlist li:hover .text b{ background-color: #fcc800; border-color: #fcc800; color: #fff; }

@media screen and (max-width:641px) {
	
	#news_body ul.txtlist li a{display: inline-block;width: 100%}
	#news_body ul.txtlist li .img{width: 100%;}
	#news_body ul.txtlist li .text{width: 100%}
	#news_body ul.txtlist .text p{margin: 0;padding: 10px 0;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: inherit}
}
@media screen and (max-width:1025px) {
	#news_body ul.txtlist .text p{overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height: inherit}
}


/*********************************/
#newsDetail_body .ar{display: none}
#newsDetail_body .notice{display: inherit}
#newsDetail_body .cnt .text p,
#newsDetail_body .cnt .text div{font-size: 16px;text-align: justify;line-height: 32px;padding-bottom: 5px;text-indent: 2em;}
#newsDetail_body .cnt .text p strong,
#newsDetail_body .cnt .text div strong{font-size: 18px;line-height: 36px;padding: 5px 0}
#about_body .cnt p,#about_body .cnt div{font-size: 16px;text-align: justify;line-height: 32px;padding-bottom: 5px;text-indent: 2em;}
#about_body .cnt p strong,#about_body .cnt div strong{font-size: 18px;line-height: 36px;padding: 5px 0}

/*新闻详情 - 热点新闻*/
#newsDetail_body .left,
#dlistDetail_body .left{width: calc(100% - 348px)}
#newsDetail_body .right,
#dlistDetail_body .right{width: 318px;}
#newsDetail_body .left .content_box,
#dlistDetail_body .left .content_box {background: #fff;padding: 38px 30px;border: #e6e6e6 1px solid;}
.content_box .content {padding: 40px 0;}
#newsDetail_body .left .content_box p,
#dlistDetail_body .left .content_box p{font-size: 16px;line-height: 32px;text-indent: 2em;}
#newsDetail_body .left .content_box p img,#dlistDetail_body .left .content_box p img{margin-left: -2em}
.title_box {border-bottom: #e1e1e1 1px solid;text-align: center;}
.title_box h3{font-size: 24px;}
.title_box p{padding: 10px 0;}
#newsDetail_body .list,
#dlistDetail_body .list {background: #ffffff;border: #e6e6e6 1px solid;margin-bottom: 20px;}
#newsDetail_body .list h3 ,
#dlistDetail_body .list h3 {height: 54px;line-height: 53px;padding: 0 20px 0 45px;margin: auto;border-bottom: #e7e7e7 1px solid;font-size: 17px;color: red;}

.list_1 h3.hot {background: url(../img/hot.png) no-repeat 20px center #fff;}
.list_3 h3.faq {background: url(../img/faq.png) no-repeat 20px center;}
.list_1 .content em ,
.list_3 .content em {width: 15px;height: 15px;border-radius: 5px;font-style: normal;display: inline-block;vertical-align: middle;font-size: 12px;color: #fff;background: #ababab;text-align: center;line-height: 15px;margin-right: 12px;}
.list_1 .content li:nth-of-type(1) em,
.list_1 .content li:nth-of-type(2) em,
.list_1 .content li:nth-of-type(3) em {background: #fcc800 ;}

#newsDetail_body .list .content {padding: 20px;}
#newsDetail_body .list .content li {margin: 5px 0;}
#newsDetail_body .list .content li,
#newsDetail_body .list .content a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;line-height: 32px;}
#newsDetail_body .list .content a {display: inline-block;font-size: 15px;color: #666666;width: calc(100% - 27px);}
#newsDetail_body .dpages{ padding: 20px 0;margin-bottom: 40px;border-top: #e1e1e1 1px solid;border-bottom: #e1e1e1 1px solid;text-indent: 0em!important;}
#newsDetail_body .dpages a:nth-of-type(1){margin-right: 30px}
#dlistDetail_body .list .content {padding: 20px;}
#dlistDetail_body .list .content li {margin: 5px 0;}
#dlistDetail_body .list .content li,
#dlistDetail_body .list .content a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: middle;line-height: 32px;}
#dlistDetail_body .list .content a {display: inline-block;font-size: 15px;color: #666666;width: calc(100% - 27px);}
#dlistDetail_body .dpages{ padding: 20px 0;margin-bottom: 40px;border-top: #e1e1e1 1px solid;border-bottom: #e1e1e1 1px solid;}
#dlistDetail_body .dpages a:nth-of-type(1){margin-right: 30px}

@media screen and (max-width:641px) {
	#newsDetail_body .left,
	#dlistDetail_body .left{width: 100%;margin-bottom: 30px}
	#newsDetail_body .right,
	#dlistDetail_body .right{width: 100%}
	#newsDetail_body .left .content_box,
	#dlistDetail_body .left .content_box {padding: 20px 0;border:none;}
	.title_box h3{font-size: 20px;}
	#newsDetail_body .dpages{border-bottom: none;margin-bottom: 0;line-height: 1!important;text-align: left}
	#newsDetail_body .dpages a:nth-of-type(1){margin: 0}
	#newsDetail_body .dpages a{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
}


/*产品页面 - 分类和联系方式*/
.index2-ctl {width: 320px;background-color: #262525;display: table; }
.index2-ctl-title {background-color: #fcc800 ;padding: 18px 0 17px 42px;position: relative;}
.index2-ctl-title>h3 {font-size: 26px;color: #fff;font-weight: bold;background: url(../img/icon.png) no-repeat left center / 35px;padding-left: 45px;line-height: 35px;}
.pt-menu {width: 100%;display: table;}
.pt-menu ul li a {color: #fff;display: block;height: 65px;line-height: 65px;position: relative;background: url(../img/icon1.png) no-repeat 25px center;font-size: 20px;padding-left: 60px;overflow: hidden;}
.pt-menu ul li a:hover,.pt-menu ul li a.select{background-color: #000}
.border1{ border:1px solid #d3d3d3; border-top: none; padding-top: 10px; padding-bottom: 10px;}
.call-me{ background: #fff;}
.call-me h2{ text-indent:87px ; background: #fcc800  url(../img/icon.png) no-repeat 45px center / 35px; font-size: 24px; font-weight: bold; color: #fff; line-height: 66px;}
.phone-number{ font-size: 14px; color: #666666; padding:10px 40px;}
.phone-number p{ margin-bottom: 0; line-height: 1.5;}
.phone-number span{ font-size: 24px; color: #fcc800 ; font-weight: bold; font-family: arial;}
.call-me{ max-width: 320px; margin-top: 25px;background-color: #fff; padding-bottom: 0;}
.call-me ul{ padding:0px 40px  0;}
.call-me ul li{ border-bottom:1px solid #e1e1e1; font-size: 14px; padding: 10px 0;}
.call-me ul li:first-child{ padding-top: 0;}
.call-me ul li:last-child{ border-bottom: none;}
.call-me ul li p{ margin-bottom: 0; font-weight: bold; line-height: 1.5;}
.call-me ul li span{ line-height: 1.5; display: block;}


@media screen and (max-width:641px) {
	.list-center-l,.list-center-l .index2-ctl,.list-center-l + .right{float: none;width: 100%!important;background: transparent}
	.list-center-l .call-me,.list-center-l .index2-ctl-title{display: none}
	.pt-menu{display: none}
	.page-tab{display:block!important;}
	#goods_body .cnt{padding: 0}
	#dimgs_body .cnt{padding: 0}
	#goods_body .cnt ul li{padding: 0}
	#dimgs_body .cnt ul li{padding: 0}
	#goods_body .cnt ul li:nth-child(2n-1){padding-right: 5px}
	#dimgs_body .cnt ul li:nth-child(2n-1){padding-right: 5px}
	#goods_body .cnt ul li:nth-child(2n){padding-left: 5px}
	#dimgs_body .cnt ul li:nth-child(2n){padding-left: 5px}
	
	#contact_body{}
	.footer_l_t{width: 70%}
	
}




/*招商加盟*/
#agent_body .lmain1{ width: 100%;height:617px;background: url(../img/join2_03.jpg) no-repeat center; padding-top: 324px;}
#agent_body .lmain1 ul{/* overflow: hidden; */}
#agent_body .lmain1 ul li{width: 196px;height:calc(187px + 46px);background: #fff;padding-top: 46px;float: left;margin-right: 4px;cursor: pointer;box-shadow: 0 3px 8px 0px #33333340;}
#agent_body .lmain1 .limg{ width: 60px; height: 60px; background: url(../img/join2_12.png) no-repeat; margin: 0 auto;}
#agent_body .lmain1 .ltest{ font-size: 14px; color: #666666; line-height: 28px; text-align: center; margin-top: 22px;}
#agent_body .lmain1 ul li:hover{ background: #e9e9e9;}
#agent_body .lmain1 ul li:hover .limg{ background: url(../img/join2_13.png) no-repeat;}
#agent_body .lmain1 ul li .limg2{ background: url(../img/join2_14.png) no-repeat;}
#agent_body .lmain1 ul li:hover .limg2{ background: url(../img/join2_15.png) no-repeat;}
#agent_body .lmain1 ul li .limg3{ background: url(../img/join2_16.png) no-repeat;}
#agent_body .lmain1 ul li:hover .limg3{ background: url(../img/join2_17.png) no-repeat;}
#agent_body .lmain1 ul li .limg4{ background: url(../img/join2_18.png) no-repeat;}
#agent_body .lmain1 ul li:hover .limg4{ background: url(../img/join2_19.png) no-repeat;}
#agent_body .lmain1 ul li .limg5{ background: url(../img/join2_20.png) no-repeat;}
#agent_body .lmain1 ul li:hover .limg5{ background: url(../img/join2_21.png) no-repeat;}
#agent_body .lmain1 ul li .limg6{ background: url(../img/join2_22.png) no-repeat;}
#agent_body .lmain1 ul li:hover .limg6{ background: url(../img/join2_23.png) no-repeat;}

#agent_body .lmain3{ width: 100%; height: 693px; background: url(../img/join2_48.jpg) no-repeat center;}
#agent_body .lmain3 .ltitle{ width: 603px; height: 210px; margin: 0 auto; background: url(../img/index2_72.png) no-repeat; margin-top: 37px; margin-bottom: 33px;}
#agent_body .lmain3 ul{ width: 1000%; overflow: hidden;}
#agent_body .lmain3 ul li{ width: 192px; float: left; margin-right: 60px;}
#agent_body .lmain3 ul li .limg{ width: 180px; height: 180px;  margin: 0 auto 40px; overflow: hidden;transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -ms-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;}
#agent_body .lmain3 ul li .limg:hover{transform:rotateY(360deg); -moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg); -webkit-transform:rotateY(360deg); }
#agent_body .lmain3 ul li .ltest{ width: 192px; font-size: 14px; line-height: 24px; color: #fff; text-align: center;}
#agent_body .lmain4{width: 100%;height: calc(365px + 50px);padding-top: 50px;}
#agent_body .lmain4 .ltitle{ text-align: center; font-size: 40px; color: #666666; font-weight: bold; line-height: 50px;}
#agent_body .lmain4 .ltitle span{ font-size: 16px; font-weight: normal; line-height: 40px;}
#agent_body .lmain4 ul{ overflow: hidden; margin-top: 45px;padding-left: 95px;}
#agent_body .lmain4 ul li{ width: 300px; height: 168px; border-bottom: 3px solid #fcc800; margin-right: 55px; float: left;}
#agent_body .lmain4 ul li div{ font-size: 24px; color: #fff; line-height: 48px; background: #fcc800; text-align: center;}
#agent_body .lmain4 ul li p{ font-size: 16px; line-height: 30px; color: #666666; text-align: center; margin-top: 30px;}
#agent_body .lmain4 ul li:hover{ border-bottom: 3px solid #666666;}
#agent_body .lmain4 ul li:hover div{ background: #666666;}
#agent_body .lmain5{width: 100%;height: 500px;background: url(../img/join2_50.jpg) no-repeat center;}
#agent_body .lmain5 .lleft{position: absolute;left: 0;top: 160px;}
#agent_body .lmain5 .lleft .lbox{ line-height: 22px; padding-left: 132px; background: url(../img/join2_51.png) no-repeat left center; font-size: 16px; color: #fff; margin-bottom: 24px;}
#agent_body .lmain5 .lright{ position: absolute; right: 0; top: 160px;}
#agent_body .lmain5 .lright .lbox{ line-height: 22px; padding-right: 132px; background: url(../img/join2_52.png) no-repeat right center; font-size: 16px; color: #fff; margin-bottom: 24px; text-align: right;}
#agent_body .lmain6{ width: 100%; height: 438px; background: url(../img/join2_53.jpg) no-repeat center; }
#agent_body .lmain6 .lbody{ padding-top: 114px;}
#agent_body .lmain6 .lbody div{ line-height: 52px; color: #fff; font-size: 24px; margin-bottom: 5px;}
#agent_body .lmain6 .lbody p{ line-height: 30px; color: #fff; font-size: 16px; color: #fff;}
#agent_body .lmain6 .lprocess{ padding-right: 30px; background: url(../img/join2_57.png) no-repeat top right; width: 70px; text-align: center; font-size: 24px; color: #666; line-height: 30px; height: 225px; position: absolute; left: 648px; top: 128px;}
#agent_body .lmain6 .llist{ width: 458px; overflow: hidden; position: absolute; right: 0; top: 51px;}
#agent_body .lmain6 .llist div{ width: 195px; height: 40px; line-height: 40px; margin-bottom: 36px;  float: left;}
#agent_body .lmain6 .llist div span{ display: block; float: left; width: 40px; line-height: 40px; background: url(../img/join2_53.png) no-repeat; text-align: center; color: #fff; font-size: 20px; float: left;}
#agent_body .lmain6 .llist div em{font-size: 16px;color: #666666;line-height: 40px;margin-left: 15px;float: left;font-style:  normal;}
#agent_body .lmain7{ width: 100%; height: 830px; padding-top: 64px; background: url(../img/join2_58.jpg) ; }
#agent_body .lmain7 .ltitle{ text-align:center; font-size:40px; color:#666666; line-height:44px; font-weight:bold;    margin-bottom: 15px;}
#agent_body .lmain7 .ltitle span{ text-align:center; font-size:16px; color:#666666; font-weight:normal;}
#agent_body .lmain7 .lbody{ width: 1220px; height: 547px; background: url(../img/join_77.png); margin-left: -10px; padding-top: 85px;}
#agent_body .lmain7 .lbg{ width: 1035px; margin-left: 119px;}
#agent_body .lmain7 .lbox{ width: 310px; height: 54px; float: left; position: relative; margin:0 27px 34px 0}
#agent_body .lmain7 .lbox input{ width: 207px; height: 52px; border: 0; border: 1px solid #fcc800; font-size: 16px; color: #666666; font-family: "微软雅黑"; padding: 0 75px 0 26px;}
#agent_body .lmain7 .lbitian{ font-size: 16px; color: #cccccc; position: absolute; right: 0; top:0; width: 60px;height: 54px; line-height: 54px; padding-left: 10px;}
#agent_body .lmain7 .lbox textarea{ width: 880px; height: 191px; border: 0; border: 1px solid #fcc800; font-size: 16px; color: #666666; font-family: "微软雅黑"; padding: 10px 75px 10px 26px;}
#agent_body .lmain7 .lbtn{ width:983px; float: left;}
#agent_body .lmain7 .lbtn input{ width:211px; height:42px; margin: 0 auto; cursor: pointer; display: block; border: 0; background: #fcc800;  font-size: 16px; color: #fff; text-align: center; line-height: 16px; font-family: "微软雅黑"; }
#agent_body .lmain7 .lbtn input:hover{filter:alpha(opacity=80);  -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;  }

/*contact*/
#contact_body .lmain1{ width: 100%;padding-top: 39px;}
#contact_body .lmain1 .lleft{ width: 361px; height: 312px; background: url(../img/contact2_05.jpg) no-repeat; margin: 0 0 0 134px; float: left;}
#contact_body .lmain1 .lright{ width: 550px; float: right;}
#contact_body .lmain1 .lright .ltitle{ width: 297px; height: 75px; line-height: 85px; font-size: 24px; color: #373433; font-weight: bold; border-bottom: 1px dashed #cccccc;}
#contact_body .lmain1 .lright .ldiv1{ font-size: 14px; color: #373433; line-height: 24px; margin: 15px 0;}
#contact_body .lmain1 .lright .lline{ width: 76px; height: 1px; background: #cccccc;}
#contact_body .lmain1 .lright .ldiv2{font-size: 18px;color: #373433;font-weight: bold;line-height: 24px;margin: 15px 0;}
#contact_body .lmain1 .lright .ldiv3{ overflow: hidden; padding-top: 15px;}
#contact_body .lmain1 .lright .ldiv3 .lbox{padding-left: 31px;height: 30px;line-height: 30px;background: url(../img/contact2_08.jpg) no-repeat left center;font-size: 14px;color: #666666;width: 50%;float: left;margin-bottom: 5px;}
#contact_body .lmain1 .lright .ldiv3 .lbox span{ color: #373433;}

@media screen and (max-width:1025px) {
	#contact_body .lmain1{padding: 0;height: auto}
	#contact_body .lmain1 .lleft{width: 100%;float: none;margin: 0 auto;display: none}
	#contact_body .lmain1 .lright{width: 100%;float: none;margin: 0 auto}
	#contact_body .lmain1 .lright .ldiv3 .lbox{width: 100%}
	#myMap{height: 400px!important;}
}



.join-case-contxt{}
.join-case-contxt .title{font-size:60px;color:#9f855e;font-weight:300;line-height: initial}
.join-case-contxt .subtit{font-size:30px;color:#9f855e;margin-top:10px;}
.join-case-contxt .line{}
.join-case-contxt .line span{width:60px;display:inline-block;background:#ceb29a;height:2px;margin:30px 0;}
.join-case-contxt .contxt{line-height:34px;font-size:16px;color:#4c4c4c;}

@media screen and (max-width:1025px) {
	.join-case-contxt .title{font-size:18px;}
	.join-case-contxt .subtit{font-size:14px;}
	.join-case-contxt .line span{margin:15px 0;}
	.join-case-contxt .contxt{font-size:14px;line-height:2;}
}


.join-case-item05{padding:0 0px 100px 0;background:#fff;}
.join-case-item05 .m-img{display:none;}
.join-case-item05 .left,.join-case-item05 .right{width:50%;}
.join-case-item05 .left{padding-left:120px;padding-top:40px;}
.join-case-item05 .left .contxt{max-width:415px;margin-top:65px;line-height: 2}
.join-case-item05 .left .contxt h1{line-height: initial}

@media screen and (min-width:1025px) {
	.join-case-item05{padding:0 0px 40px 0;}
}
@media screen and (max-width:1025px) {
	.join-case-item05{padding:0 0px 50px 0;}
	.join-case-item05 .left{padding-left:0;}
}
@media screen and (max-width:769px) {
	.join-case-item05 .m-img{display:block;}
	.join-case-item05 .left{width:100%;float:none;padding-top: 0}
	.join-case-item05 .left .contxt{margin-top:20px;max-width:inherit;font-size: 14px;}
	.join-case-item05 .right{float: none;width: 100%;margin-top: 30px;}
}

.join-case-item06{padding:150px 0px 100px 0;}
.join-case-item06 .join-case-contxt h1{line-height: initial}
.join-case-item06 .left,.join-case-item06 .right{width:50%;}
.join-case-item06 .right{padding-right:100px;text-align:right;}
.join-case-item06 .right .line{}
.join-case-item06 .right img{display:inline-block;margin-top:35px;}
.join-case-item06 .right .contxt{max-width:510px;float:right;}

@media screen and (min-width:1025px) {

}
@media screen and (max-width:1025px) {
	.join-case-item06{padding:20px 0px;}
	.join-case-item06 .right{padding-right:0;}
}
@media screen and (max-width:769px) {
	.join-case-item06 .right,.join-case-item06 .left{width:100%;}
	.join-case-item06 .left{width:100%;margin-top: 30px}
	.join-case-item06 .right img{max-width:60%;margin:0 auto;display:block;margin-top:10px;}
}



