body{font-family:"微软雅黑"!important;color: #999;font-size: 14px;line-height: 24px;background: #fff;opacity: 0;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #666;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;}
a:focus {outline:none;outline-offset:0;}
/*img{max-width: 100%;}*/
.img img{width: 100%;transition: 0.7s transform;}
.slick-slide{outline: none!important;}
.wrapper{overflow: hidden;}
.holder{/*padding: 0 8.33%;*/width: 1350px;margin: 0 auto;}

/*头部*/
#header{width: 100%;height:auto;z-index: 2;position: fixed;top: 0;left: 0;z-index: 5;transition: 300ms;padding: 0 60px;
background-image: linear-gradient(to bottom, rgba(0,0,0,0.8), transparent);}
#header .header_box{display: flex;align-items: center;}
#header .logo{width:auto;height: 80px;transition: 300ms;}
#header .logo a img{height: 100%;width: auto;transition: 300ms;}
.mol_navbutton{width: 60px;height: 54px;padding:15px 4px 10px 26px;}
.mol_navbutton .img2{display: none;}
#header .nav_box{flex:1;height: auto;text-align: center;}
.nav_box .yiji{display: inline;width: auto;position: relative;margin: 0 1.4%;}
.nav_box .yiji .one{display:inline-block;width:auto;height:80px;line-height: 80px;font-size:16px;color: #ffffff;font-weight: bold;transition: 300ms;position: relative;}
#header.ny_header .nav_box .yiji:hover .one,#header .nav_box .yiji:hover .one,.nav_box .yiji.on .one{color: #017f42;transition: 300ms;}
.nav_box .yiji .one:before{content: "";min-width: 0;width:0%;height:3px;background: #017f42;position: absolute;bottom: 17px;left:50%;transform: translate(-50%, 0);transition: 300ms;}
.nav_box .yiji:hover .one:before,.nav_box .yiji.on .one:before{width: 40px;transition: 300ms;}
/*二级下拉*/
.nav_box .yiji .libox{padding:15px 20px;width: 190px;height: auto;position: absolute;top:35px;left:50%;z-index: 8;text-align: left;background:#fff;margin-left: -95px;box-shadow: 0 0 12px rgba(0,0,0,0.05);border-radius: 8px;
transition: all 0.3s ease 0s;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px); -webkit-transform: translate3d(0px, 10px, 0px); visibility: hidden; opacity: 0; }
.yiji:hover .libox{opacity: 1;transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); visibility: visible;}
.yiji .libox a{display: block;width: 100%;height: 30px;line-height:30px;overflow: hidden;color: #808080;font-size: 16px;transition: 300ms;position: relative;}
.yiji .libox a:hover{color: #017f42;text-decoration: underline;transition: 300ms;}

#header.ny_header{background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.07);transition: 300ms;}
#header.ny_header .nav_box .yiji .one,#header.nyheader .nav_box .yiji .one{color: #181818;}
#header.ny_header .mol_navbutton .img2,#header.nyheader .mol_navbutton .img2{display: block;}
#header.ny_header .mol_navbutton .img1,#header.nyheader .mol_navbutton .img1{display: none;}

#header .itell{width:auto;height:auto;line-height: 80px;font-size:22px;color: #e5bb60;font-weight: bolder;transition: 300ms;position: relative;}
#header .itell span{position: relative;z-index: 2; display: inline-block;padding-left: 50px;background: url(../images/icon1.png) left center no-repeat;}
/*#header.ny_header .itell{line-height: 80px;transition: 300ms;}*/

@media(min-width: 991px){

}
/*首页大图*/
.slick-dotted.slick-slider{margin-bottom: 0;}
#banner{width: 100%;}
#banner img{width: 100%;}
#banner .slick-slide{overflow: hidden;}
/*#banner .slick-slide img{transform:  scale(1.15);}
#banner .slick-slide.slick-active img{animation: banner 3s linear forwards;}
@keyframes banner {
    0{transform:  scale(1.15);}
    100% {transform: scale(1);}
}*/
.slick-dots button{display: none;}
.slick-dots li button:before{display: none;}
.slick-arrow:before{display: none;}
#banner .slick-dots{bottom:24px;}
#banner .slick-dots li{width: 30px;height:3px;margin: 0 6px;background:#fff;transition: 300ms;}
#banner .slick-dots button{display: none;}
#banner .slick-dots li.slick-active{background: #017f42;transition: 300ms;}

/*大图视频*/
.shipin{width: 100%;height: auto;position: relative;}

/*内容*/
.content{width: 100%;height: auto;padding: 5% 0;}
#content1{background: #f2f2f2;}
#content1 .holder{display: flex;}
#content1 .yslist{flex:1;display: flex;flex-flow: wrap;justify-content: space-between;}
#content1 .yslist li{width: 32.65%;background: #fff;margin-bottom: 1%;transition: 300ms;}
#content1 .yslist li a{display: block;width: 100%;height: auto;padding:5.7% 2.4% 6%;}
.yslist li .ystitle{font-size: 22px;color: #181818;line-height: 1.6;transition: 300ms;}
.yslist li .ystext{font-size: 16px;color: #999999;line-height: 1.5;margin: 3% 0 5%;transition: 300ms;}
.yslist li .ysicon{width: 18.3%;height: auto;margin: 0 auto;}
.yslist li .ysicon .yimg2,.yslist li:hover .ysicon .yimg1{display: none;}
#content1 .yslist li:hover{background: #017f42;transition: 300ms;}
.yslist li:hover .ystitle,.yslist li:hover .ystext{color: #fff;transition: 300ms;}
.yslist li:hover .ysicon .yimg2{display: block;}
#content1 .ysimg{width: 25.92%;margin-left: 20px;}

#content2 .pcshow{width: 100%;display: flex;}
.pcshow .baojia_l{width: 31.11%;position: relative;z-index: 2;overflow: hidden;}
.pcshow .baojia_l .pa{width: 100%;height: auto;top: 0;left: 0;padding: 9% 7%;color: #fff;}
.pcshow .baojia_l .pa .bjtitle{font-size: 32px;font-weight: bold;line-height: 2;}
.pcshow .baojia_l .pa .number{font-size: 18px;}
.pcshow .baojia_l .pa .number span{color: #e2b960;margin: 0 4px;}

.pcshow .baojia_r{flex:1;border: 1px solid #efefef;border-left: none;box-shadow: 0 0 25px rgba(0,0,0,0.05);display: flex;padding: 1.7% 0;}
.pcshow .baojia_r .bjtype_l{flex:1;padding: 0 5.5%;background: url(../images/bg1.png) right center no-repeat;}
.pcshow .baojia_r .bjtype_l p{font-size: 30px;color: #017f42;font-weight: bold;line-height: 2;margin-bottom: 2%;}
.bjtype_l .chose{width: 101.8%;height: auto;display:flex;margin-left: -0.9%;}
.chose .xzkgd{border:1px solid #e5e5e5;line-height: 48px;height: 50px;width: 31.53%;padding: 0 8px;margin:0 0.9%;outline: none;}
.formpoint{flex-flow: wrap;}
.formpoint .xzkgd{width: 48.2%;margin-top: 4%!important;font-size: 16px;}
.formpoint .sbtn{width: 48.2%;margin: 4% 0.9% 0 0.9%;background: #017f42;border-radius: 0;color: #fff;font-size: 18px;}
.pcshow .baojia_r .bjtype_r{width: 34.44%;padding: 0 4.5%;}
.bjtype_r .ystitle{font-size: 22px;color: #181818;font-weight: bold;line-height: 2;margin-top: 4%;}
.ysslider{width: 100%;height: auto;}
.allmoney{font-size: 20px;color: #017f42;font-weight: bold;margin: 12% 0;}
.allmoney span{font-size: 36px;}
.moneyul li{font-size: 16px;color: #999999;line-height: 30px;}
.moneyul li span{font-weight: bold;font-size: 20px;color: #e5bb60;margin: 0 4px 0 0;}

.alltitle{width: 100%;position: relative;}
.alltitle p{font-weight: bold;font-size: 36px;color: #181818;line-height: 1.8;position: relative;z-index: 2;}
.alltitle .en_title{width: 100%;height: auto;text-align: center;font-size: 48px; color: #e5bb60;font-weight: bold;text-transform: uppercase;opacity: 0.2;position: absolute;top: 0;}
.alltitle .title_text{font-size: 16px;color: #999999;}

/*#content3{padding-bottom: 0;}*/
#content3 .content{padding:1% 0 2%;}
.caselist{width: 100.74%;margin-left: -0.37%;display: flex;padding: 4% 0;}
.caselist li{width: 19.4%;margin: 0 5px;transition: 300ms;}
.caselist li a{display: block;width: 100%;height: auto;border-radius: 5px;overflow: hidden;position: relative;}
.caselist li a:before{content: "";width: 100%;height: 100%;position: absolute;top: 0;left: 0;
background:rgba(0, 0, 0, 0.5);}
/*.caselist li a:after{content: "";width: 100%;height: 25%;position: absolute;bottom: 0;left: 0;
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);}*/
.caselist li a>img{display: inline-block;}
.caselist li .catitle{width:100%;position: absolute;left: 0;top:7%;padding: 0 8%;z-index: 2;color: #fff;font-size: 16px;line-height: 1.6; }
.caselist li .catitle .cicon{width: 52px;margin-bottom: 12%;}
.caselist li .catitle p{font-size: 22px;}
.caselist li .catext{width: 100%;position: absolute;left: 0;top: 58%;padding: 0 8%;font-size: 16px;color: #fff;line-height: 1.5;text-shadow:0 3px 2px rbga(0,0,0,0.3); 
  -webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);
visibility: hidden;opacity: 0;transition: 300ms;z-index: 2}
.caselist li .morediv{width: 100%;position: absolute;right:calc(84% - 32px);bottom: 7%;padding: 0 8%;z-index: 2;
	display: flex;justify-content: space-between;align-items: center;transition: 300ms;}
.caselist li .morediv .morel{width: 140px;height: 45px;line-height: 45px;border-radius: 23px;background: #017f42;
	text-align: center;color: #fff;font-size: 16px;opacity: 0;}
.caselist li .morediv .morer{width: 32px;height:auto;opacity: 0.5;}
.caselist li.li_hover{width: 37.77%;}
.caselist li.li_hover2{width: 14.8%;}
.caselist li.li_hover .catitle{top: 9%;line-height: 1.8;}
.caselist li.li_hover .catitle .cicon{display: none;}
.caselist li.li_hover .catitle p{font-weight: bold;color: #e5bb60;text-shadow:0 3px 2px rbga(0,0,0,0.3);}
.caselist li.li_hover .morediv .morer{opacity: 1;}
@media (min-width: 768px){
.caselist li:hover .catext{visibility: visible;opacity: 1;top: 50%;transition: 300ms;}
.caselist li:hover .morediv{right: 0%;transition: 300ms;}
.caselist li:hover .morediv .morel{opacity: 1;}
}
.seemore{display: block;text-align: center;width: 200px;height: 55px;line-height: 55px;border: 1px solid #e5e5e5;font-size: 16px;color: #333333;margin: 0 auto;}
.seemore:hover{background: #017f42;color: #fff;border: 1px solid #017f42;border-radius: 28px;}

/*优惠套餐*/
#content4 .content{padding:2% 0;}
.active_img{margin-bottom: 7%;}
.discount_nav{width: 71.11%;display: flex;justify-content: space-between;margin: 3% auto 1.7%;border: 1px solid #e5e5e5;
text-align: center;border-radius: 30px;}
.discount_navitem{width:25%;cursor: pointer;color: #333;line-height: 60px;font-size: 20px;color: #222;transition: 300ms;}
.discount_navitem:hover,.discount_navitem.on{background: #e2b960;color: #fff;border-radius: 30px;}
.discount_for{}
.discount_show{width: 100%;height: auto;overflow: hidden;display: none;}
.discount_show.eon{display: block;}
.discount_show .disbox{width: 100%;height: auto;overflow: hidden;background: #017f42;}
.discount_show .disbox .img{width:68.88%;float: left;}
.discount_show .disbox .distext{width:31.12%;float: right;padding: 3% 2%;}
.disbox .distext dt a{font-size: 30px;color: #fff;}
.disbox .distext dd{font-size: 22px;color: #e5bb60;line-height: 1.9;}
.disbox .distext .disdec{font-size: 16px;color: #fff;line-height: 1.875;margin: 8.5% 0 15%;}
.disbox .distext .disalink{display: block;width: 82%;height: 60px;line-height: 60px;background: #fff;font-size: 20px;color: #282828;
	text-align: center;border-radius: 30px;margin: 0 auto;}
.disbox .distext .disalink:hover{color: #017f42;}
/*门店*/
#content5 .content,#content7 .content{padding-bottom: 2%;}
.shop_nav,.gy_nav{width:100%;text-align: center;color: #e9e9e9;padding: 2% 0;}
.shop_navitem,.gy_navitem{width:auto;display: inline-block;cursor: pointer;line-height: 1.2;font-size: 16px;color: #181818;padding: 0 8px;}
.shop_navitem:hover,.shop_navitem.on,.gy_navitem:hover,.gy_navitem.on{color: #017f42;}
.shop_for{width: 100%;position: relative;}
.shop_show{width: 100%;height: auto;overflow: hidden;position: absolute;top: 0;left: 0;opacity: 0;}
.shop_show.eon{z-index: 2;opacity: 1;}

.shoplider a{display: block;width: 100%;padding: 2% 3.5% 3%;transition: 300ms;
-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);
            -webkit-transform: scale(0.8);transform: scale(0.8);}
.shoplider .slick-center a{-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);
            -webkit-transform: scale(1);transform: scale(1);transition: 300ms;}
.shopdec{width: 100%;height:auto;text-align: center;padding: 3% 0;line-height: 1.8;display: none;
background: url(../images/bg2.png) center top no-repeat;background-size: 100% auto;}
.shopdec .p1{font-size: 24px;color: #181818;}
.shopdec .p2{font-size: 16px;color: #999999;}
.shoplider .slick-center a .shopdec{display: block;}
.shoplider .slick-arrow{width: 48px;height: 48px;z-index: 5;top: 43%;}
.shoplider .slick-arrow:before{display: block;font-family: "幼圆";font-weight: bolder;color: #999;font-size: 42px;transition: 300ms;}
.shoplider .slick-next:before{content: ">";}
.shoplider .slick-prev:before{content: "<";}
.shoplider .slick-prev{left: 21.5%;}
.shoplider .slick-next{right: 21.5%;}

/*设计师*/
#content6 .content{padding-bottom: 1.2%;}
.designer{width: 100%;margin: 3% 0 3.6%;}
.desi_for{margin-bottom: 24px;}
.desi_for_item{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.desi_for_item .img{width:56.66%; }
.desi_for_item .designer_dec{width: 39.7%;}
.designer_dec .dectop{width: 100%;height: auto;overflow: hidden;}
.designer_dec .dectop .dectop_l{width:57%;float: left; }
.dectop_l .ennav{font-size: 36px;font-weight: bold;color: #017f42;text-transform: uppercase;line-height: 1.9;}
.dectop_l p{font-size: 24px;color: #181818;line-height: 30px;}
.dectop_l p span{font-size: 16px;color: #999;margin-left: 5px;}
.dectop_l .where,.wrapdec_l2 .teamli .where{font-size: 18px;color: #fff;line-height: 35px;background: #017f42;padding: 0 20px;border-radius: 18px;
	display: inline-block;width: auto;margin: 6% 0;}
.dectop_l .detext{font-size: 16px;color: #181818;line-height: 35px;}
.designer_dec .dectop .dectop_r{width: 41.79%;float: right;}
.alink{width: 100%;height: auto;overflow: hidden;margin-top: 10%;}
.alink a{display: block;width: 45%;height: 60px;line-height: 60px;border: 1px solid #017f42;font-size: 20px;color: #017f42;}
.alink a.adec{float: left;}
.alink a.desibtn{float: right;}

.desi_nav{padding: 0 60px;}
.desi_nav_item{padding: 0 13px;}
.desi_nav_item img{border: 2px solid #fff;}
.desi_nav_item.slick-current img{border: 2px solid #017f42;border-radius: 2px;}
.desi_nav .slick-arrow{width: 50px;height: 100%;top: 0px;z-index: 2;transition: 300ms;overflow: hidden;
	transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);}
.desi_nav .slick-prev{background: url(../images/desi_prev.png) #e5e5e5 center center no-repeat;left: 0px;border-radius: 6px 0 0 6px;}
.desi_nav .slick-next{background: url(../images/desi_next.png) #e5e5e5 center center no-repeat;right: 0px;border-radius: 0 6px 6px 0;}
.desi_nav .slick-prev:hover{background: url(../images/desi_prev_h.png) #017f42 center center no-repeat;}
.desi_nav .slick-next:hover{background: url(../images/desi_next_h.png) #017f42 center center no-repeat;}
.desi_nav .slick-prev:before{display: none;}
.desi_nav .slick-next:before{display: none;}
/*工艺*/
.gy_for{margin-bottom: 3.5%;}
.gy_show{width: 100%;height: auto;overflow: hidden;display: none;}
.gy_show.eon{display: block;}
/*交付*/
.accept{width:98%;margin: 4% auto; }
.accept .slick-slide{padding: 0 30px;}
.accept a{display: block;width: 100%;height: auto;text-align: center;}
.accept a .img{box-shadow: 14px 14px 0 #bfdfd0;}
.accept a p{width: 100%;font-size: 18px;color: #181818;margin-top: 20%; }
/*页脚*/
.footer{width: 100%;height: auto;background: #181818;}
.foot_top{width: 100%;height: auto;padding:3% 0 6%;display: flex;}
.foottop_l{width: 282px;}
.foottop_l img{max-width: 100%;}
.foottop_text{width: 100%;height: auto;overflow: hidden;padding-top: 20px;}
.foottop_text p{width: 50%;float: left;font-size: 18px;line-height: 2;color: #999;}
.foottop_m{flex:1;margin: 0 4%;}
.foot_top h2{font-size: 16px;font-weight: bold;color: #333;padding-bottom: 20px;color: #fff;line-height: 2;}
.foottop_m .adrul{width: 100%;position:relative;}
.foottop_m .adrul li{width: auto;float: left;padding: 0 4.36%;}
.foottop_m .adrul li p{height: 35px;line-height: 35px;cursor: pointer;}
.foottop_m .adrul li .addres{width:100%;height: auto;position: absolute;top: 35px;left: 0;background: #222222;
font-size: 14px;color: #999;line-height: 30px;padding: 5%;display: none;}
.foottop_m .adrul li.on{background: #222;color: #017f42;}
.foottop_m .adrul li.on .addres{display: block;}
.foottop_r{width: 34.07%;min-width: 360px;}
.foottop_r .ewmlist{display: flex;justify-content: space-around;}
.foottop_r .ewmlist li{width: 30%;text-align: center;}
.foottop_r .ewmlist li p{font-size: 14px;color: #808080;line-height: 2.8;}
.copy{border-top: 1px solid #333;padding: 20px 0;font-size: 14px;line-height: 1.8;color: #505050;}


/*.backtop{width: 44px;height: 44px;border-radius: 50%;background: #fff;box-shadow: 0 0 24px rgba(154,154,154,0.2);
  position: fixed;bottom:0;right: 3%;cursor: pointer;z-index: 5;opacity: 0;transition: 300ms;}
.backtop.show{opacity: 1;bottom: 2%;transition: 300ms;}*/

/*手机底部联系我们*/
/*.contactus{width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;background: #017f42;position: fixed;bottom: 0;left: 0;z-index: 5;}
.contactus a{display: block;color: #fff;}
.contactus img{display: inline-block;width: 20px;margin-right: 7px;}*/
/*侧边悬浮*/
.rightbox{width:90px;height: auto;z-index: 9;position: fixed;top: 50%;right: 12px;transform: translateY(-50%);
box-shadow: 0 2px 20px rgba(0,0,0,0.08);border-radius: 12px;background: #fff;padding: 0 15px;}
.rightbox ul{width: 100%;height: auto;overflow: unset;}
.rightbox ul li{width: 100%;position: relative;cursor: pointer;padding: 8px 0;border-bottom: 1px solid #e5e5e5;}
.rightbox ul li .ricon{width: 100%;height: auto;position: relative;z-index: 3;}
.rightbox ul li .ricon img{width:37px;margin: 7px auto;display: block; }
.rightbox ul li .ricon p{text-align: center;font-size: 14px;color: #333;line-height: 1.6;}
.rightbox ul li .hovershow{width:252px;height: 100%;position: absolute;right: 0%;background: #fff;top: 0;opacity: 0;transition: 300ms;
box-shadow: -10px 0 10px rgba(0,0,0,0.08);padding:18px 12px;border-radius: 10px 0 0 10px;font-size: 16px;color: #333;line-height: 1.6;}
.rightbox ul li .hovershow p{}
.rightbox ul li:hover .hovershow{right: 121%;opacity: 1;transition: 300ms;}
/*预约表单*/
.close-re{width: 44px;height: 44px;border-radius: 50%;text-align: center;line-height: 40px;font-size: 30px;color: #017f42;background: #e5e5e5;
position: absolute;top: 2%;right: 2%;cursor: pointer;}
.zhezhao{display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #000;opacity: 0.5;z-index: 44;}
.reserform{display: none;width:600px;background: #fff;box-shadow: 0 0 38px rgba(0,0,0,0.12);border-radius: 10px;
position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 66;padding: 30px 67px;}
.reserform p{font-size: 30px;color: #181818;text-align: center;line-height: 2;}
.reserform .reser{width: 100%;display: flex;align-items: center;padding:15px 0;}
.reserform .reser span{display: block;width: 64px;font-size: 18px;color: #181818;}
.reserform .reser input{display: block;flex:1;height: 60px;border: 1px solid #e5e5e5;padding: 0 12px;border-radius:5px;font-size: 18px;color: #999999;}
.reserform .reser select{display: block;flex:1;height: 60px;border: 1px solid #e5e5e5;padding: 0 12px;border-radius:5px;font-size: 18px;color: #999999;outline: none;}
.reserform .putbtn{width: 100%;height: auto;text-align: center;padding: 30px 0;}
.reserform .putbtn input{display: block;width:200px;height: 60px;margin: 0 auto;background: #017f42;color: #fff;border-radius: 8px;font-size: 18px;}
/*留言*/
.messhow{display: none;width: 70px;height: 70px;border-radius: 50%;background: #017f42;color: #fff;font-size: 20px;
    position: fixed;bottom: 12px;left: 12px;z-index: 33;text-align: center;line-height: 70px;cursor: pointer;}
.message{width: 390px;background: #fff;box-shadow: 0 0 38px rgba(0,0,0,0.12);border-radius: 10px;position: fixed;bottom: 12px;left: 12px;z-index: 33;overflow: hidden;}
.mtitle{width: 100%;height: auto;background: #017f42;padding: 0 16px;line-height: 48px;font-size: 18px;color: #fff;}
.mtitle span{float: right;display: block;width: 50px;height: 70px;text-align: right;cursor: pointer;}
.message form{padding: 0 16px 22px;}
.message p{font-size: 16px;line-height: 23px;color: #181818;margin: 14px 0;}
.message textarea{height: 110px;width: 100%;border: 1px solid #e5e5e5;padding: 8px 12px;margin: 0px 0;border-radius: 5px;}
.message .mesput{height: 45px;width: 100%;border: 1px solid #e5e5e5;padding: 0 12px;margin: 6px 0;border-radius: 5px;}
.message .putbtn{width: 100%;height: auto;overflow: hidden;}
.message .putbtn input{width: 100px;height: 44px;background: #017f42;color: #fff;font-size: 14px;border-radius: 5px;float: right;margin-top: 10px;}
.mtitle.mclose{width: 70px;}
/*漂浮width:314px;*/
.dyimg{width:auto;height:auto;z-index:100;position: absolute;top:10px;left:10px;}
.dyimg .close_dy{width:33px;height: 33px;position: absolute;top: 5px;right: 0; }
/*报价弹窗*/
.quota_r.quota_tc{display: none;position: fixed;width: 540px;margin: 0;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 66;}

/*我们的优势*/
#nybanner{width: 100%;height: auto;margin-top: 80px;position: relative;}
#nybanner img{width: 100%;}
.bannav{width: 100%;position: absolute;top: 45%;left: 0;transform: translate(0,-50%);text-align: center;font-size: 36px;color: #fff;line-height: 1;}
.bannav span{display: block;width: 50px;height: 4px;background: #017f42;margin: 10px auto 0;}
.bannav2{width: 100%;position: absolute;bottom: 6%;left: 0;}
.bannav2 a{display: inline-block;padding: 0 10px;color: #fff;font-size: 18px;line-height: 2;}
.bannav2 a.cur,.bannav2 a:hover{font-weight: bold;color: #e5bb60;}
.wrapbg{background: #f8f8f8;}
.cu_addres{font-size: 18px;color: #999999;line-height: 2.2;padding: 15px 0;}
.cu_addres a{color: #999;}
.cu_addres a:hover,.cu_addres a:last-child{color: #017f42;}
.skubox{width: 100%;height: auto;margin: 3.5% 0;background: #fff;border: 1px solid #e5e5e5;}
.skuitem{width: 100%;display: flex;align-items: center;border-bottom: 1px solid #e5e5e5;background: #f0f0f0;}
.skuitem:last-child{border-bottom: none;}
.skuitem p{width: 120px;height: 100%;text-align: center;background: #f0f0f0;
	font-weight:bold;color: #181818;font-size:18px;border-right: 1px solid #e5e5e5; }
.skuitem .skus{flex:1;padding: 7px 16px;background: #fff;}
.skuitem .skus a{display: inline-block;height: 36px;font-size: 18px;color: #181818;line-height: 36px;padding: 0 15px;margin: 5px 10px;transition: 300ms;}
.skuitem .skus a.cu,.skuitem .skus a:hover{background: #017f42;color: #fff;transition: 300ms;}

.nytitle{font-size: 30px;color: #181818;line-height: 2.1;}
.wangdul{width: 102.22%;height: auto;overflow: hidden;margin-left: -1.11%;padding-bottom: 4%;display: flex;flex-wrap: wrap;}
.wangdul li{width: 50%;padding:1.3% 1.11%;}
.wangdul li .wdli{background: #fff;height: 100%;transition: 300ms;}
.wangdul li .wdli a{display: block;width: 100%;height: auto;}
.wangdul li .wdli a:before{content: "";display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;opacity: 0.5;}
.vrdiv{width: 200px;height: 60px;line-height: 60px;text-align: center;border-radius: 30px;border: 1px solid #fff;color: #fff;
position: absolute;top: 65%;left: 50%;transform: translate(-50%,-50%);font-size: 20px;z-index: 2;transition: 300ms;opacity: 0;}
.wangdul li .wdli dl{width: 100%;padding: 2% 4% 3%;transition: 300ms;}
.wangdul li .wdli dt{font-size: 24px;color: #181818;font-weight: normal;line-height: 2.2;}
.wangdul li .wdli dd{font-size: 18px;color: #999;line-height: 1.7;}
.wangdul li .wdli:hover{box-shadow: 0 0 20px rgba(0,0,0,0.2);transition: 300ms;}
.wangdul li .wdli:hover a:before{display: block;}
.wangdul li .wdli:hover .vrdiv{top: 50%;opacity: 1;transition: 300ms;}
.wangdul li .wdli:hover dl{background: #017f42;transition: 300ms;}
.wangdul li .wdli:hover dt,.wangdul li .wdli:hover dd{color: #fff;}
/*设计奖项*/
.jximg{width: 100%;margin: 3% 0;}
.jiangxul{width: calc(100% + 22px);margin-left: -11px;display: flex;flex-wrap: wrap;}
.jiangxul li{width: 33.33%;padding: 11px;}
.jiangxul li a{display: block;width: 100%;height: auto;}
.jiangxul li p{width: 100%;padding: 22px 0;font-size: 20px;color: #181818;line-height: 1.6;text-align: center;transition: 300ms;}
.jiangxul li a:hover p{background: #017f42;color: #fff;transition: 300ms;}
/*案例集锦*/
.caseul li .caseli{width: 100%;height: auto;overflow: hidden;background: #fff;}
.caseli .caimg:before{content: "";display: none;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: #000;opacity: 0.5;}
.caseli .caimg a{display: block;width: 100%;height: 100%;}
.caseli .caimg .cmore{width: 100px;height:auto;text-align: center;color: #f1f2f4;font-size:18px;
position: absolute;top: 65%;left: 50%;transform: translate(-50%,-50%);z-index: 2;transition: 300ms;opacity: 0;}
.caseli .img .cmore img{width: 35px;margin: 0 auto 7px;display: block;}
.caseli .case_bot{width: 100%;height: auto;padding: 1% 4%;}
.caseli .case_bot dl{border-bottom: 1px solid #e5e5e5;padding: 7px 0 10px;
background: url(../images/more2.png) right 14px no-repeat;background-size: 7% auto;}
.caseli .case_bot dt{font-size: 24px;color: #181818;font-weight: normal;line-height: 1.8}
.caseli .case_bot dd{font-size: 18px;color: #999999;line-height: 1.8}
.case_name{padding: 16px 0;display: flex;align-items: center;}
.case_name .photo{width: 60px;height: 60px;border-radius: 50%;overflow: hidden;}
.case_name .cname{flex:1;padding: 0 12px;font-size: 18px;color: #999999;}
.case_name .cname p{height: auto;font-size: 20px;color: #181818;line-height: 1.6;text-align: left;padding: 0;}
.case_name .desibtn{width: 120px;height: 46px;line-height: 46px;text-align: center;font-size: 18px;
	border: 1px solid #017f42;color: #017f42;cursor: pointer;transition: 300ms;}
.caseli:hover .case_name .desibtn{background: #017f42;color: #fff;transition: 300ms;}
.caseli:hover .img:before{display: block;}
.caseli:hover .img .cmore{top: 50%;opacity: 1;transition: 300ms;}
/*案例集锦详情*/
.wrapdec{width: 100%;height: auto;overflow: hidden;padding: 14px 0;}
.wrapdec .wrapdec_l{width: 71.11%;float: left;padding: 2.14%;background: #fff;}
.wrapdec .wrapdec_l p{font-size: 24px;color: #181818;line-height: 1.4;}
.casetext{width: 100%;height: auto;overflow: hidden;border: 1px solid #e5e5e5;border-right: none;border-bottom: none;margin: 3.5% 0 9%;}
.casetext .caseitem{width: 33.33%;height: 61px;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;line-height: 60px;padding: 0 3.5%;float: left;font-size: 18px;color: #999999;}
.casetext .caseitem span{color: #181818;}
.casetext .caseitem a{color: #017f42;text-decoration: underline;}
.dectitle{width: 100%;height: 60px;line-height: 60px;background: #f8f8f8;font-size: 20px;font-weight: bold;color: #181818;}
.dectitle .img{width: 60px;height: 60px;background: #017f42;display:block;float: left;margin-right: 16px;}
.dectil{font-size: 18px;color: #999999;line-height: 30px;margin: 16px 0;}
.dectil img{max-width: 100%;}
.wrapdec .wrapdec_r{width: 27.4%;float: right;}
.r_designer{width: 100%;padding: 4% 13.5%;background: #fff;margin-bottom: 20px;}
.r_designer p{font-size: 24px;color: #181818;line-height: 2.2;text-align: center;width: 100%;}
.r_designer .img{width: 100%;margin: 15px 0 12px;}
.r_designer .dename{font-size: 18px;color: #999;text-align: center;line-height: 36px;}
.r_designer .dename span{font-size: 20px;color: #181818;margin-right: 4px;}
.r_designer .alink{margin: 4% 0;}
.r_designer .alink a{height: 46px;line-height: 46px;font-size: 18px;}
.r_designer2{padding: 2% 6.75% 6%;}
.r_designer2 .xzkgd{width: 100%!important;height: 50px;margin: 2.6% 0 !important;margin-top: 2.6% !important;border: none;background: #f8f8f8;padding: 0 4%;}
.r_designer2 .sbtn{width: 100%;height: 50px;font-size: 18px;margin:5% 0;}
.baojia{width: 100%;padding: 4%;background: #f8f8f8;}
.baojia dd{font-size: 20px;color: #181818;line-height: 2;}
.baojia dd span{font-weight: bold;color: #e5bb60;}
.bjslider{margin: 3.5% 0;}
.bjslider .bjli{font-size: 18px;color: #999;line-height: 40px;}
.bjslider .bjli span{color: #181818;margin: 0 5%;}
.wrapdec_b{padding: 3.5% 0;}
.tjtitle{font-size: 24px;color: #181818;line-height: 2;}
/*工艺*/
.nycontent_gy{padding-bottom: 2.5%;background:#f1f2f4 url(../images/bg3.png) center no-repeat;background-size: cover;}
.gytitle{font-size: 30px;color: #181818;line-height: 2;margin: 2% 0;}
.gytitle span{color: #e5bb60;}
.nygy_nav{width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.nygy_nav .gy_navitem{width: 30%;text-align: left;height: 70px;background: #e5e5e5;display: flex;align-items: center;vertical-align: middle;margin: 10px 0;padding: 10px 2%;font-size: 20px;color: #181818;}
.nygy_for .gy_show{width: 100%;min-height: 390px;padding: 3%;background: #fff;border-radius: 8px;font-size: 18px;color: #000000;line-height:1.7; }
.nygy_for .gy_show h2{font-size: 24px;color: #181818;margin-bottom: 1.5%;}
.nygy_nav .gy_navitem.on{background: #017f42;color: #fff;}
.nycontent_gybot{padding-bottom: 3%;}
.nycontent_gybot .gylist li p{width: 450px;height: 80px;font-size: 18px ;color: #181818;background: #fff;padding: 0;display: table-cell;vertical-align: middle;}

.tiyanbox{width: 100%;height: auto;background: #fff;padding: 4.4%;margin: 12px 0 4%;}
.tiyanbox .img{padding: 0 3%;}
.tiyanbox .vrlink{width: 350px;height: 70px;text-align: center;line-height: 70px;background: #017f42;color: #fff;border-radius: 35px;margin: 5% auto;font-size: 20px;display: block;transition: 300ms;}
.tiyanbox .vrlink:hover{box-shadow: 0 3px 20px rgba(1,127,66,0.2);transition: 300ms;}
/*工厂*/
.gc_nav{text-align: center;margin: 3% 0 16px;}
.gc_navitem{width:150px;height: 50px;line-height:50px;display: inline-block;cursor: pointer;font-size: 20px;color: #181818;background: #e5e5e5;margin: 0 4px;transition: 300ms;position: relative;}
.gc_navitem:hover,.gc_navitem.on{background: #017f42;color: #fff;transition: 300ms;}
.gc_navitem.on:before{content: "";border-top: 8px solid #017f42;border-bottom: 8px solid transparent;border-left: 8px solid transparent;border-right: 8px solid transparent;
position: absolute;top: 100%;left: 50%;margin-left: -8px;}
.gc_for{width: 100%;}
.gc_show{width: 100%;height: auto;overflow: hidden;display: none;}
.gc_show.eon{display: block;}
.gcimg{padding: 0 4%;}
.gcimg img{display: block;width: auto;max-width: 100%;margin: 0 auto;}
/*装修报价*/
.wrapbg2{background: url(../images/bg4.jpg) center no-repeat;background-size: cover;}
.quotation{width: 100%;padding: 7% 0;height: auto;overflow: hidden;}
.quota_l{width: 44.37%;float: left;}
.quota_r{width: 40%;float: right;background: #fff;padding:1.8% 2.6%;border-radius: 12px;margin-right: 3%;}

.quota_r p{font-size: 30px;color: #181818;text-align: center;line-height: 2;}
.quota_r .reser{width: 100%;display: flex;align-items: center;padding:10px 0;}
.quota_r .reser span{display: block;width: 57px;font-size: 18px;color: #181818;}
.quota_r .reser input{display: block;flex:1;height: 60px;border: 1px solid #e5e5e5;padding: 0 12px;border-radius:5px;font-size: 18px;color: #999999;}
.quota_r .putbtn{width: 100%;height: auto;text-align: center;padding: 20px 0;}
.quota_r .putbtn input{display: block;width:59.5%;height: 60px;margin: 0 auto;background: #017f42;color: #fff;border-radius: 30px;font-size: 18px;}
.quotip{font-size: 18px;color: #999;line-height: 1.7;text-align: center;padding: 8px 0;}
.quotip span{color: #e5bb60;}
.quotip dd{color: #017f42;}

.quolist{width: 100%;background: #fff;border-radius: 12px;padding: 3% 4%;margin: 2% 0 3.5%;}
.quolist li a{display: block;width: 100%;height: 50px;line-height: 50px;font-size: 18px;color: #181818;padding-left: 45px;
background: url(../images/icon15.png) center left no-repeat;background-size: 31px auto;}
.quolist li a:hover{color: #017f42;}

.quolist_dec{width: 100%;background: #fff;border-radius: 12px;padding: 3%;margin: 2% 0 3.5%;}
.quolist_dec .qtitle{width: 100%;border-bottom: 1px solid #e5e5e5;padding-bottom: 12px;font-size: 24px;line-height: 1.6;color: #181818;}
.quolist_dec .qtitle p{font-size: 16px;color: #999999;padding: 12px 0;}

/*产品套餐*/
.protext{padding: 2.5%;background: #fff;margin: 10px 0 20px;}
.protext dt{color: #181818;font-size: 30px;line-height: 1.8;}
.protext dt p{font-size: 22px;color: #e5bb60;font-weight: normal;}
.protext dd{font-size: 18px;color: #999;line-height: 32px;padding: 10px 0;}
/*设计师团队*/
.teamul{width: 102.22%;height: auto;margin-left: -1.11%;display: flex;flex-wrap: wrap;}
.teamul li{width: 50%;padding: 1.11%;}
.teamul li .teamli{background: #fff;padding: 3%;height: auto;overflow: hidden;}
.teamli .timg{width: 36.3%;float: left;}
.teamli .teamli_r{width: 58.74%;float: right;}
.teamli .team_top{width: 100%;display: flex;margin: 5px 0;}
.teamli .team_top p{flex:1;font-size: 18px;color: #999;line-height: 46px;}
.teamli .team_top p span{font-size: 24px;color: #181818;margin-right: 5px;}
.teamli .team_top .desibtn{width: 120px;height: 46px;line-height: 46px;text-align: center;font-size: 18px;
	border: 1px solid #017f42;color: #017f42;cursor: pointer;transition: 300ms;}
.teamli:hover .team_top .desibtn{background: #017f42;color: #fff;transition: 300ms;}
.teamli .team_text{min-height:88px;font-size: 18px;color: #181818;line-height: 1.9;margin: 4px 0;}
.team_case p{font-size: 18px;color: #e5bb60;line-height: 2;margin-bottom: 4px;}
.team_case .caselink{display: flex;justify-content: space-between;}
.team_case .caselink a{display: block;width: 45%;}

.wrapdec .wrapdec_l2{width: 71.11%;float: left;}
.wrapdec_l2 .teamli{padding:3.5% 2.4%;background: #fff;height: auto;overflow: hidden;}
.wrapdec_l2 .teamli .timg{width: 29.6%;}
.wrapdec_l2 .teamli .teamli_r{width: 66.74%;}
.wrapdec_l2 .teamli .team_top{margin: 0;}
.wrapdec_l2 .teamli .team_top p{line-height: 30px;}
.wrapdec_l2 .teamli .where{margin: 12px 0;}
.wrapdec_l2 .teamli .team_text span{color: #999;}
.wrapdec_l2 .teamli .desibtn{width: 39.35%;height: 60px;line-height: 60px;border: 1px solid #017f42;font-size: 20px;
	color: #017f42;text-align: center;margin-top:5.5%;cursor: pointer;}
.team_case{padding:2.4%;background: #fff;margin: 20px 0 4%;}
.team_case h2{font-size: 24px;color: #181818;position: relative;line-height: 2;}
.team_case h2:before{content: "";width: 40px;height: 3px;background: #017f42;position: absolute;bottom:0;left: 0;}
.team_case ul{width: 102.26%;height: auto;overflow: hidden;margin-left: -1.13%;padding: 12px 0;}
.team_case ul li{width: 33.33%;float: left;padding: 1.13%;}
.team_case ul li a{display: block;}
.team_case ul li .tctitle{font-size: 18px;color: #999;line-height: 1.8;margin: 12px 0 8px;}
.team_case ul li .tctitle p{color: #181818;font-size: 20px;margin-bottom:0;line-height: 1.4;}
.tuijian{width: 100%;margin: 10px 0;}
.tuijian li a{display: flex;width: 100%;align-items: center;padding: 8px 0;}
.tuijian li a .img{width: 28%;margin: 0;}
.tuijian li a dd{flex:1;margin-left: 7%;font-size: 18px;color: #999;}
.tuijian li a dd p{text-align: left;font-size: 20px;}

.acceptul{width: calc(100% + 16px);margin-left: -8px;display: flex;flex-wrap: wrap;padding-top: 2%;}
.acceptul li{width: 25%;padding: 11px 8px;}
.acceptul li a{display: block;width: 100%;height: auto;padding: 0 14px;}
.acceptul li a .img{box-shadow: 14px 14px 0 #bfdfd0;}
.acceptul li a p{width: 100%;text-align: center;height: 44px;line-height: 44px;font-size: 18px;color: #181818;margin-top: 22px;}
.accept_dec{width: 100%;background: #fff;border-radius: 12px;padding: 4%;margin: 2% 0 3.5%;}
.actitle{font-size: 30px;color: #181818;line-height: 1.5;margin: 2% 0;}
.actimg{padding: 2.5% 6.5%;}
.actimg .slick-arrow{width: 50px;height:50px;z-index: 2;}
.actimg .slick-prev{background: url(../images/desi_prev.png) center no-repeat;left: 0px;}
.actimg .slick-next{background: url(../images/desi_next.png) center no-repeat;right: 0px;}
.actimg .slick-arrow:before{display: none;}
.accept_sm{width: 100%;height: 60px;background: #f8f8f8;line-height: 60px;margin: 2% 0;}
.accept_sm span{display: block;width: 150px;height: 100%;background: #017f42;color: #fff;text-align: center;font-size: 20px;}
@media(min-width: 768px){
/*.contact_lx .lxvox:nth-child(2),.about_point_li:nth-child(2){animation-delay: 0.2s;}*/
}

.vrbox{display: none;width: 90%;height: 90%;padding: 2%;background: #fff;z-index: 66;
	position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.vrbox .close_vr{width: 40px;height: 40px;line-height: 36px;text-align: center;background: #017f42;font-family: "幼圆";
	font-size: 24px;font-weight: bold;color: #fff;position: absolute;top: 20px;right: 20px;border-radius: 50%;cursor: pointer;}
iframe{width: 100%;height:100%;}

input::-webkit-input-placeholder {color: #929292;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #929292;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #929292;}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #929292;}
/*图片经过放大*/
.img{transition: 300ms;overflow: hidden;}
.imgbig:hover img{transition: 0.7s transform;-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
/*页码*/
.pagebox{width: 100%;height: auto;text-align: center;padding: 5% 0 9%;display: flex;align-items: center;justify-content: center;}
.pagebox a{display: inline-block;width: 40px;height: 40px;line-height: 38px;border: 1px solid #e5e5e5;font-size: 16px;color: #181818;background: #fff;margin: 0 5px;transition: 300ms;}
.pagebox a.on,.pagebox a:hover{background: #017f42;border: 1px solid #017f42;color: #fff;transition: 300ms;}
.pagebox a.prev{font-family: "幼圆";font-size: 20px;color: #ababab;font-weight: bold;}
.pagebox a.prev:hover{color: #fff;}
.pagebox .hidden-xs{display: inline-block;}
.pagebox span{display: inline-block;width: auto;height: 40px;line-height: 38px;border: 1px solid #e5e5e5;font-size: 16px;color: #999;margin: 0 5px;padding: 0 8px;background: #fff;}
.pagebox input{width: 50px;height: 40px;line-height: 38px;border: 1px solid #e5e5e5;font-size: 16px;color: #999;margin: 0 5px;text-align: center;color: #181818;}

/*panle导航开始*/
.left_navbg{display: none;width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: #000;opacity: 0.2;z-index: 7;}
.left_nav{width:100%;height:100%;z-index:7;background: #fff;position: fixed;top:0; right:-100%;z-index: 99;padding: 2% 6%;transition: 300ms;}
.left_nav.left_nav_show{right: 0;transition: 300ms;}
.lnav_top{width: 100%;height: 50px;line-height: 50px;font-size: 22px;font-weight: bold;color: #017f42;}
.close_lnav{width: 50px;height: 50px;line-height: 50px;text-align: right;font-size: 40px;color: #333;float: right;}
.left_nav .nnav{width:100%;height: 94%;overflow-y:auto;}
.left_nav .nnav li{width: 100%;height: auto;overflow: hidden;}
.left_nav .nnav li .ce{display: block;width: 100%;color: #333;font-size: 17px;height:50px;line-height:50px;border-bottom: 1px solid #e5e5e5;}
.left_nav .nnav li .ce.xz_a{color: #017f42;}
.menu_head .ericon{color:#666;width:40px;height:50px;line-height:50px;text-align:center;float:right;position: relative;z-index: 3;font-size: 24px;}
.menu_head .icont1{ display:none;}
.menu_head .xz .icont1{ display:block;color: #017f42;}
.menu_head .xz .icont2{ display:none;}
.left_nav .nnav li .menu_body{display: none;padding: 8px 14px;background: #f2f2f2;}
.menu_body li a.er{font-size:15px;display: block;height:40px;line-height:40px;font-size: 14px;color: #666;position: relative;}
.menu_body li a.er.tz_a{color: #017f42;}
/*.menu_body .thricon{color:#666;width:48px;height:40px;line-height:40px;text-align:center;float:right;position: relative;z-index: 3;font-size: 24px;cursor: pointer;}
.menu_body .icont1{ display:none;}
.menu_body .tz .icont1{ display:block;color: #017f42;}
.menu_body .tz .icont2{ display:none;}
.left_nav .nnav li .thr_body{display: none;}
.thr_body li a.thr{position: relative;padding-left:30px;font-size: 14px;display: block;height:40px;line-height:40px;color: #999;}
.thr_body li a.thr.fz_a{color: #017f42;}
.left_nav .nnav li .for_body{display: none;}
.for_body li a.for{position: relative;padding-left:58px;font-size: 14px;display: block;height:40px;line-height:40px;color: #999;}
.menu_body .foricon{color:#999;width:44px;height:40px;line-height:40px;text-align:center;float:right;position: relative;z-index: 3;font-size: 24px;cursor: pointer;}*/
/*panle导航结束*/

@media(min-width: 1920px){

}
@media(max-width: 1240px){
	
.yslist li .ystext{height: 60px;}

}
@media(max-width: 1640px){
  #header{padding: 0 40px;}
  #header .itell span{padding-left: 42px;}

  



 
}
@media(max-width: 1440px){
  #header .itell{display: none;}
  .holder{width: auto;padding: 0 6%;}
  .yslist li .ystitle{font-size: 20px;}
  .yslist li .ystext{font-size: 13px;}
  .yslist li .ysicon{width: 16.5%;}
  .pcshow .baojia_l .pa .bjtitle{font-size: 30px;}
  .pcshow .baojia_r .bjtype_l p{font-size: 28px;}
  .bjtype_r .ystitle{font-size: 20px;}
  .allmoney span{font-size: 34px;}
  .allmoney{font-size: 18px;}
  .caselist li .catitle .cicon{width: 48px;}
	.alltitle p{font-size: 33px;}
	.alltitle .en_title{font-size: 44px;}
	.seemore{width: 180px;height: 50px;line-height: 50px;}
	.discount_nav{width: 80%;}
	.discount_navitem{font-size: 18px;line-height: 56px;}
	.disbox .distext dt a{font-size: 26px;}
	.disbox .distext dd{font-size: 18px;}
	.disbox .distext .disdec{font-size: 14px;}
	.disbox .distext .disalink{height: 52px;line-height: 52px;width: 80%;font-size: 18px;}
	.shopdec .p1{font-size: 20px;}
	.dectop_l .ennav{font-size: 32px;}
	.dectop_l .where,.wrapdec_l2 .teamli .where{font-size: 16px;line-height: 33px;}
	.dectop_l .detext{font-size: 15px;line-height: 32px;}
	.alink a,.wrapdec_l2 .teamli .desibtn{height: 50px;line-height: 50px;font-size: 18px;}
	.desi_nav_item{padding: 0 9px;}
	.desi_nav .slick-arrow{width: 44px;}
	.desi_nav{padding: 0 54px;}
	.accept .slick-slide{padding: 0 26px;}
	.accept a p{font-size: 16px;}

	.foottop_l {width: 234px;}
	.foottop_text p{font-size: 15px;}
	.foottop_r{width: 302px;min-width: 302px;}
	.foottop_m .adrul li{padding: 0 3.6%;}
	/*内页*/
	.bannav{font-size: 32px;}
	.bannav2 a{font-size: 16px;padding: 0 7px;}
	.cu_addres{font-size: 16px;}
	.nytitle{font-size: 27px;}
	.vrdiv{width: 180px;height: 54px;line-height: 54px;font-size: 17px;}
	.wangdul li .wdli dt{font-size: 22px;}
	.wangdul li .wdli dd{font-size: 16px;}
	.jiangxul li p{font-size: 18px;}
	.skuitem p{font-size: 16px;width: 105px;}
	.skuitem .skus{padding: 7px 10px;}
	.skuitem .skus a{font-size: 16px;padding: 0 11px;margin: 5px 8px;height: 34px;line-height: 34px;}
	.caseli .caimg .cmore{font-size: 16px;}
	.caseli .img .cmore img{width: 30px;}
	.caseli .case_bot dt{font-size: 20px;}
	.caseli .case_bot dd,.case_name .cname{font-size: 16px;}
	.case_name .cname p{font-size: 18px;}
	.case_name .desibtn,.teamli .team_top .desibtn{width: 95px;height: 42px;line-height: 42px;font-size: 15px;}
	.casetext .caseitem{font-size: 16px;height: 55px;line-height: 54px;}
	.wrapdec .wrapdec_l p{font-size: 22px;}
	.dectitle{height: 54px;line-height: 54px;font-size: 18px;}
	.dectitle .img{width: 54px;height: 54px;}
	.dectil,.r_designer .dename{font-size: 16px;}
	.r_designer p {
    font-size: 20px;}
    .r_designer .alink a{height: 40px;line-height: 38px;font-size: 16px;}
	.baojia dd{font-size: 17px;}
	.bjslider .bjli{font-size: 16px;line-height: 34px;}
	.gytitle{font-size: 28px;}
	.nygy_nav .gy_navitem{font-size: 19px;}
	.nygy_for .gy_show h2{font-size: 22px;}
	.nygy_for .gy_show{font-size: 16px;}
	.quota_r p{font-size: 28px;}
	.protext dt{font-size: 28px;}
	.protext dt p{font-size: 20px;}
	.teamli .team_top p span{font-size: 22px;}
	.teamli .team_top p{font-size: 16px;line-height: 42px;}
	.teamli .team_text{min-height: 0;font-size: 16px;line-height: 1.8;}
	.team_case p{font-size: 16px;margin: 0;}
	.team_case ul li .tctitle,.tuijian li a dd{font-size: 16px;}
	.team_case ul li .tctitle p,.tuijian li a dd p{font-size: 18px;}
    /*iframe{width: 100%;height: 640px;}*/

}
@media (max-width: 1240px){
  #header{padding: 0 2%;}
  #header .logo{width: 20%;height: auto;}
  #header .logo a img{width: 100%;height: auto;}
  .nav_box .yiji .one{font-size: 15px;}
  .nav_box .yiji{margin: 0 1%;}
  .yslist li .ystitle{font-size: 18px;}
  .pcshow .baojia_l .pa .bjtitle{font-size: 24px;}
  .pa .number{font-size: 15px;}
  .pcshow .baojia_r .bjtype_l p {font-size: 23px;}
  .bjtype_l .chose{flex-wrap: wrap;}
  .pcshow .baojia_r .bjtype_l{padding: 0 4.5%;}
  .chose .xzkgd{width: 48.2%;margin: 0.9%;}
  .pcshow .baojia_r .bjtype_r{width: 37.4%;}
  .bjtype_r .ystitle{font-size: 18px;}
  .allmoney{font-size: 16px;}
  .allmoney span{font-size: 30px;}
  .moneyul li{font-size: 15px;}
  .moneyul li span{font-size: 17px;}
  .alltitle p{font-size: 30px;}
  .alltitle .en_title{font-size: 40px;}
  .caselist li .catitle{font-size: 14px;}
  .caselist li .catitle p{font-size: 20px;}
  .caselist li .morediv .morel{width: 128px;height: 40px;line-height: 40px;font-size: 14px;}
  .discount_nav{width: 100%;}
  .discount_navitem{font-size: 16px;line-height: 46px;}
  .disbox .distext dt a{font-size: 20px;}
  .disbox .distext dd{font-size: 15px;line-height: 1.4;margin-top: 4px;}
  .disbox .distext .disdec{margin: 5.5% 0 10%;}
  .disbox .distext .disalink{height: 44px;line-height: 44px;width: 72%;font-size: 16px;}
  .shopdec .p1{font-size: 18px;}
  .shopdec .p2{font-size: 15px;}
  .dectop_l .ennav{font-size: 26px;}
    .dectop_l p{font-size: 22px;}
    .dectop_l p span{font-size: 15px;}
    .dectop_l .where,.wrapdec_l2 .teamli .where{font-size: 14px;line-height: 30px;padding: 0 15px;}
    .dectop_l .detext {font-size: 14px;line-height: 28px;}
    .alink a,.wrapdec_l2 .teamli .desibtn{height: 44px;line-height: 44px;font-size: 16px;}
    .desi_for{margin-bottom: 16px;}
    .desi_nav{padding: 0 42px;}
    .desi_nav .slick-arrow{width: 36px;}
    .desi_nav_item{padding: 0 5px;}
    .foottop_l{display: none;}
    .foottop_m{margin-left: 0;}
    .foottop_r{width: 320px;min-width: 320px;}
    /*.message{width: 390px;}
    .mtitle{height: 60px;line-height: 60px;font-size: 18px;}
    .message p{font-size: 16px;line-height: 26px;}
    .message .putbtn input{height: 48px;font-size: 16px;}
    .messhow{width: 60px;height: 60px;line-height: 60px;font-size: 18px;}*/
    .rightbox{width: 76px;padding: 0 10px;}
    .rightbox ul li .ricon p{font-size: 13px;}
    .rightbox ul li .ricon img{width: 34px;}
    .rightbox ul li:hover .hovershow{right: 118%;}
	/*内页*/
	.bannav{font-size: 30px;}
	.bannav2 a{padding: 0 5px;}
	.wangdul li .wdli dt{font-size: 19px;}
	.wangdul li .wdli dd{font-size: 14px;}
	.jiangxul{width: calc(100% + 14px);margin-left: -7px;}
	.jiangxul li{padding: 7px;}
	.jiangxul li p{font-size: 16px;padding: 15px 0;}
	.skuitem .skus a{margin: 3px 6px;}
	.caseli .case_bot dt{font-size: 18px;}
	.caseli .case_bot dd, .case_name .cname{font-size: 14px;}
	.case_name .photo{width: 52px;height: 52px;}
	.case_name .cname{padding: 0 9px;}
	.case_name .cname p{font-size: 16px;}
	.case_name .desibtn,.teamli .team_top .desibtn{width: 88px;height: 34px;line-height: 34px;font-size: 14px;}
	.casetext .caseitem{padding: 0 2.8%;}
	    .r_designer p {
        font-size: 18px;
    }
    .r_designer .alink a {
        height: 36px;
        line-height: 34px;
        font-size: 14px;
    }
    .baojia dd {
        font-size: 16px;
    }
    .bjslider .bjli {
        font-size: 15px;
        line-height: 32px;
    }
    .tjtitle{font-size: 20px;}
        .nygy_nav .gy_navitem {
        font-size: 17px;
        width: 31%;
    }
    .nycontent_gybot .gylist li p{font-size: 17px;}
    .tiyanbox .vrlink{width: 300px;height: 60px;line-height: 60px;font-size: 18px;}
    .gc_navitem{height: 44px;line-height: 44px;font-size: 18px;}
    .quota_r{width: 47%;}
        .quota_r p {
        font-size: 25px;
    }
    .quota_r .reser{padding: 8px 0;}
    .quota_r .reser input,.quota_r .putbtn input{height: 50px;font-size: 16px;}
    .quotip{font-size: 16px;}
	.quolist_dec .qtitle{font-size: 22px;}
	.protext dt{font-size: 26px;}
	.protext dt p{font-size: 18px;}
	.protext dd{font-size: 16px;line-height: 30px;}
    .teamli .team_top p{font-size: 14px;line-height: 34px;}
    .teamli .team_top p span,.team_case h2{font-size: 20px;}
    .teamli .team_text,.team_case p{font-size: 14px;}
    .team_case ul li .tctitle p,.tuijian li a dd p{font-size: 16px;}
    .team_case ul li .tctitle,.tuijian li a dd{font-size: 14px;}
    .acceptul li a{padding:0 10px;}
    .acceptul li a p{font-size: 16px;margin-top: 15px;}
    .acceptul li a .img{box-shadow: 10px 10px 0 #bfdfd0;}
    .actitle{font-size: 26px;}
    .accept_sm{height: 50px;line-height: 50px;}
    .accept_sm span{width: 130px;font-size: 18px;}
    /*iframe{width: 100%;height: 500px;}*/

}
@media (max-width: 991px){
	.nav_box .yiji{margin: 0 2px;}
    .nav_box .yiji .one{font-size: 14px;font-weight: normal;height: 74px;line-height: 74px;}
    #banner .slick-dots{bottom: 9px;}
    .music{width: 54px;height: 54px;right: 8%;}
    #nybanner{margin-top: 74px;}
    .bannav{font-size: 26px;}
    .bannav span{width: 40px;}
    .bannav2{position: relative;bottom: unset;padding: 14px 0;width: 102%;margin-left: -1%;height: auto;overflow: hidden;}
    .bannav2 a{display: block;width: 32.13%;margin: 0.6%;background: #f2f2f2;border: 1px solid #e5e5e5;float: left;
    	height: 40px;line-height: 40px;color: #181818;font-size: 14px;}
    .bannav2 a.cur{background: #e5bb60;color: #fff;border: 1px solid #e5bb60;}
    .wangdul li{width: 100%;}
    .pagebox a{width: 34px;height: 34px;line-height: 32px;font-size: 14px;margin: 0 3px;}
    .pagebox span,.pagebox input{height: 34px;line-height: 32px;font-size: 14px;margin: 0 3px;}
    .pagebox input{width: 40px;}
    .jiangxul.caseul li{width: 50%;}
    .wrapdec .wrapdec_l{width: 100%;}
    .wrapdec .wrapdec_r{width: 100%;}
    .r_designer2 .xzkgd{margin: 6px 0 !important;margin-top: 6px !important;}
    .r_designer2 .sbtn{margin: 12px 0;}
    .casetext{margin: 3% 0;}
    .wrapdec_l .case_name{padding: 16px 0;border-bottom: 1px solid #e5e5e5;margin-bottom: 30px;}
    .gytitle{font-size: 24px;}
    .nygy_nav .gy_navitem {
        font-size: 15px;
        width: 32%;
        margin: 7px 0;
    }
    .nygy_for .gy_show h2 {
        font-size: 20px;
        margin-bottom: 15px;
    }
	.nycontent_gybot .gylist li p{font-size: 16px;}
    .tiyanbox .vrlink{width: 270px;height: 55px;line-height: 55px;font-size: 16px;}
    .quota_r p{font-size: 20px;}
    .quota_r .reser {
        padding: 6px 0;
    }
    .quota_r .reser span{font-size: 16px;}
    .quota_r .reser input, .quota_r .putbtn input {
        height: 44px;
        font-size: 14px;
    }
    .quota_r .putbtn{padding: 14px 0;}
    .quotip{font-size: 14px;}
    .quolist,.quolist_dec{margin: 3.5% 0;border-radius: 8px;}
    .quolist li a{font-size: 16px;height: 44px;line-height: 44px;background-size: 27px auto;padding-left:40px;}
	.quolist_dec .qtitle{font-size: 20px;}
	.quolist_dec .qtitle p{font-size: 14px;padding: 8px 0;}
	.protext dt{font-size: 22px;}
	.protext dt p{font-size: 16px;}
	.protext dd{font-size: 14px;line-height: 28px;}
	.teamul li{width: 100%;}
	.wrapdec .wrapdec_l2{width: 100%;}
	.acceptul li{width: 33.33%;}
	.actitle{font-size: 20px;}
	.accept_dec{margin: 20px 0;}
	.accept_sm{height: 44px;line-height: 44px;}
    .accept_sm span{width: 122px;font-size: 16px;}
    /*iframe{width: 100%;height: 380px;}*/

  
}

@media (min-width: 767px) and (max-width: 991px){
	.teamli .timg{width: 30.3%;}
	.teamli .teamli_r{width: 65.74%;}

}
@media (max-width: 768px){
	#header,.holder{padding: 0 12px;}
	#header .header_box{justify-content: space-between;}
	#header .logo{width: 36%;}
	#banner .slick-dots li{width: 23px;height: 2px;margin: 0 4px;}
    .rightbox{width: 100%;height: 58px;background: #017f42;top: unset;bottom: 0;right: 0;
    	transform: translateY(0%);border-radius: 0;}
    .rightbox ul li{width: 25%;float: left;padding: 0;border: none;}
    .rightbox ul li .ricon p{color: #fff;line-height: 1.2;}
    .rightbox ul li .ricon img {width: 21px;}
    .wrapper{padding-bottom: 58px;}
    .content{padding:34px 0;}
    #content1 .ysimg{display: none;}
    #content1 .yslist li{width: 49.2%;margin-bottom: 1.5%;}
    .yslist li .ystitle {font-size: 16px;}
    .yslist li .ystext {font-size: 12px;height: 54px;}
    .molshow p{font-weight: bold;color: #017f42;font-size: 20px;text-align: center;}
    .molshow .number{font-size: 13px;line-height: 2.3;margin-bottom: 3%;}
	.molshow .number span{color: #e5bb60;}
	.aj_allmoney{width: 100%;height: 48px;line-height: 48px;border-radius: 8px;text-align: right;padding: 0 14px;
		background: #f2f2f2;box-shadow:inset 0 6px 10px rgba(0,0,0,0.25);font-weight: bold;color: #222;font-size: 12px; }
	.aj_allmoney span{font-size: 20px;margin-right: 4px;}
	.chose .xzkgd{height: 46px;line-height: 46px;border: none;background: #f2f2f2;border-radius: 7px;font-size: 13px;
	width: 47.2%;margin: 1.4%;margin-bottom: 0;}
  	.chose .xzkgd:nth-child(3){width: 100%;}
  	.formpoint .sbtn{height: 46px;width: 100%;}
  	.alltitle p{font-size: 20px;}
    .alltitle .en_title {font-size: 28px;top: -4px;}
    .alltitle .title_text{font-size: 13px;}
    .caselist{width: 100%;margin-left: 0;display: block;}
    .caselist li{width: 100%;margin: 10px 0;}
    .caselist li a{height: auto;}
    .caselist li .catitle{padding: 0 5%;font-size: 12px;}
    .caselist li img{width: 100%;}
    .caselist li a:before{height: 100%;background: rgba(0, 0, 0, 0.5);}
    .caselist li .catitle .cicon {width: 32px;margin-bottom: 4%;}
    .caselist li .catitle p {font-size: 16px;}
    .caselist li .morediv{right: calc(87% - 24px);bottom: 2px;}
    .caselist li .morediv .morer{width: 24px;}
    .seemore{width: 126px;height: 38px;line-height: 38px;font-size: 13px;}
    .active_img{margin-bottom: 12%;}
    .discount_nav{border: none;display: block;overflow: hidden;margin: 15px 0;}
    .discount_navitem{border: 1px solid #e5e5e5;width: 47%;margin:1% 1.5%;border-radius: 30px;float: left;font-size: 15px;
        line-height: 40px;}
    .discount_navitem:hover, .discount_navitem.on{border: 1px solid #e2b960;}
    .discount_show .disbox .img{width: 100%;}
    .discount_show .disbox .distext{width: 100%;padding: 2.5% 4%}
    .disbox .distext dt a{font-size: 18px;}
    .disbox .distext dd{font-size: 14px;line-height: 1}
    .shop_nav, .gy_nav{padding: 3% 0 2%;}
    .shop_navitem, .gy_navitem{font-size: 14px;}
    .shoplider a{padding: 2% 0 3%;}
        .shopdec .p1 {
        font-size: 16px;
    }
        .shopdec .p2 {
        font-size: 13px;
        line-height: 1.3;margin-top: 3px;
    }
    .shoplider .slick-prev {
    left: 1.5%;}
    .shoplider .slick-next {
    right: 1.5%;
}
.desi_for_item>.img{display: none;}
.desi_for_item .designer_dec{width: 100%;border: 1px solid #e5e5e5;padding:15px 10px;}
.designer_dec .dectop .dectop_r{width: 37%;}
.designer_dec .dectop .dectop_l{width: 60%;}
    .dectop_l .ennav {
        font-size: 22px;
    }
    .dectop_l p{font-size: 20px;}
        .dectop_l p span {
        font-size: 13px;
    }
        .dectop_l .where,.wrapdec_l2 .teamli .where {
        font-size: 13px;
        line-height: 26px;
        padding: 0 12px;
        margin: 3% 0;
    }
        .dectop_l .detext {
        font-size: 13px;
        line-height: 22px;
    }
    .alink{padding: 0 5%;}
        .alink a{
        height: 38px;
        line-height: 38px;
        font-size: 13px;
    }
        .desi_for {
        margin-bottom: 12px;
    }
        .desi_nav {
        padding: 0 24px;
    }
        .desi_nav .slick-arrow {
        width: 20px;background-size: 10px auto!important;
    }
        .desi_nav_item {
        padding: 0 2px;
    }
    .accept a .img{box-shadow: 10px 10px 0 #bfdfd0;}
    .accept a p{font-size: 14px;margin-top: 14%;}
    .logoimg img{width: 40%;margin-bottom: 14px;}
    .foottop_m{height: 400px;}
        .foottop_m {
        height: 185px;
        margin:0;
    }
    .foottop_m .adrul li {
        padding: 0 3%;
    }
    .foottop_m .adrul li p{font-size: 13px;height: 32px;line-height: 32px;}
    .foottop_m .adrul li .addres{top: 32px;padding: 4%;font-size: 13px;line-height: 22px;}
    .copy{padding: 14px 0;font-size: 13px;line-height: 1.4;}
    .reserform{width: 88%;padding: 5%;}
    .reserform p{font-size: 22px;}
    .reserform .reser{padding: 8px 0;}
    .reserform .reser span{width: 52px;font-size: 14px;}
    .reserform .reser input,.reserform .reser select{height: 48px;font-size: 14px;}
    .reserform .putbtn input{width: 160px;height: 48px;font-size: 15px}
    
    #nybanner{margin-top: 54px;}
    .bannav{font-size: 22px;}
    .bannav span{width: 37px;height: 3px;margin: 7px auto 0;}
    .bannav2 a{font-size: 12px;}
    .wangdul li{padding: 1.8% 1.11%;}
    .wangdul li .wdli dl{padding: 2% 5% 4%;}
    .wangdul li .wdli dt{font-size: 17px;}
    .wangdul li .wdli dd{font-size: 13px;}
    .jiangxul{width: calc(100% + 8px);margin-left: -4px;}
    .jiangxul li{padding: 4px;width: 50%;}
    .jiangxul li p{font-size: 14px;padding: 9px 0;line-height: 1.4;}
    .pagebox a{width: 30px;height: 30px;line-height: 28px;font-size: 13px;margin: 0 2px;}
    
    .jiangxul.caseul li{width: 100%;}
    .caseli .case_bot{padding: 1% 3%;}
    .case_name .photo{width: 45px;height: 45px;}
    .skubox{width: 100%;border: 1px solid #e5e5e5;background: #fff;height: auto;overflow: hidden;margin: 2% 0 3%;}
    .skubox .sku{width: 25%;float: left;border: none;border-right: 1px solid #e5e5e5;outline: none;
    	height: 40px;line-height: 40px;padding: 0 2%;font-size: 13px;font-weight: bold;color: #181818;}
        .wrapdec .wrapdec_l p {
        font-size: 18px;
        line-height: 2.2;
    }
        .casetext .caseitem {
        width: 50%;
        font-size: 14px;
        height: 46px;
        line-height: 46px;
    }
    .wrapdec_l .case_name .cname p{line-height: 1.4;font-size: 16px;}
    .wrapdec_l .case_name .desibtn{border-radius: 40px;font-size: 12px;height: 30px;line-height: 28px;background: #017f42;color: #fff;}
    .dectitle{height: 46px;line-height: 46px;font-size: 15px;}
    .dectitle .img{width: 46px;height: 46px;}
    .dectil{font-size: 14px;line-height: 1.8;}
    .r_designer2 .sbtn{font-size: 16px;}
    .bjslider .bjli span{margin: 0 9%;}
	.r_designer2{padding: 2% 2.14% 6%;}
	.gytitle{font-size: 19px;}
	.nygy_nav{padding: 0 0 3%;}
        .nygy_nav .gy_navitem {
        font-size: 12px;
        width: 32.4%;
        margin: 3px 0;
        height: 50px;
    }
    .nygy_for .gy_show{font-size: 13px;border-radius: 4px;min-height: 0;padding:5% 4%;}
    .nygy_for .gy_show h2{font-size: 16px;margin-bottom: 12px;}
    .nycontent_gybot .gylist li p{font-size: 14px;height: 44px;}
	.tiyanbox .img{padding: 0;}
        .tiyanbox .vrlink {
        width: 194px;
        height: 40px;
        line-height: 40px;
        font-size: 12px;
        margin: 9% auto;
    }
    .gc_nav{margin-bottom: 0;width: 100%;height: auto;overflow: hidden;}
    .gc_navitem{float: left;width: 50%;height: 40px;line-height: 40px;font-size: 16px;margin: 0;}
  	.gc_for .tiyanbox{margin-top: 0;}
  	.gc_navitem:hover,.gc_navitem.on{background: #fff;color: #017f42;font-weight: bold;}
  	.gcimg{padding:0;}
  	.quota_l{width: 83%;}
  	.quota_r{width: 100%;margin-top: 3%;margin-right: 0;padding: 4% 6%;border-radius: 8px;}
  	.quota_r p{line-height: 2.4;}
  	.quolist,.quolist_dec{margin: 25px 0;padding: 3%;}
    .quolist li a{font-size: 14px;height: 38px;line-height: 38px;background-size: 22px auto;padding-left: 32px;}
    .quolist_dec .qtitle{font-size: 17px;padding: 5px 0 12px;}
    .quolist_dec .qtitle p{font-size: 12px;padding: 3px 0;}
	.protext dt{font-size: 19px;}
	.protext dt p{font-size: 14px;}
	.nycontent-pro .bannav2 a{width: 48.6%}
	.teamli .team_top{margin: 0;}
	.teamli .team_top .desibtn{display: none;}
	.teamli .team_top p span{font-size: 18px;}
	.teamli .team_text, .team_case p{font-size: 13px;}
	.wrapdec_l2 .teamli .desibtn{width: 60%;height: 36px;line-height: 36px;font-size: 13px;}
	.team_case h2{font-size: 18px;}
	.team_case ul li{width: 50%;}
	.team_case ul li .tctitle{margin: 8px 0 5px;font-size: 13px;}
	.acceptul li{width: 50%;}
	.acceptul li a{padding:0 8px;}
    .acceptul li a p{font-size: 14px;margin-top: 12px;}
    .acceptul li a .img{box-shadow: 8px 8px 0 #bfdfd0;}
	.actitle{font-size: 18px;}
	.accept_sm{height: 34px;line-height: 34px;}
    .accept_sm span{width: 90px;font-size: 13px;}
    .actimg{padding: 2.5% 0;}
    .actimg .slick-arrow{width: 40px;height: 40px;background-size: 12px auto!important;}
    /*iframe{width: 100%;height: 240px;}*/
}
@media (max-width: 560px){
	.quota_r.quota_tc{width: 92%;}
    .close-re{width: 34px;height: 34px;line-height: 32px;}


}
@media (max-width: 376px){
	

    

    

    
    
}



