@charset "utf-8";
@media (min-width:992px){
	.nav li:hover .nav-er{opacity: 1;margin-top: 0;pointer-events: auto;transform: scaleY(1);}
	.nav-er a:hover{background: #efefef;color: #891117;}
	.nav li:hover .nav-yi{color: #891117;}
	.mingxing-body .nav li:hover .nav-yi span:after{width: 100%;}
	.mingxing-body .nav li:hover .nav-yi span:before{border-top-color: #891117;}
	.kslj1 a:hover .kslj1-con{height: 150px;opacity: 1;filter: alpha(opacity=1);}
	.koubei li:hover .koubie-top{background: #fff;}
}
@media (max-width:1700px){
	.expimg{height: 520px;}
	.news li{height: 540px;}
	.huli{height: 720px;}
}
@media (max-width:1500px){
	.nav-yi{padding: 0 22px;}
	.index-des span,.index-title h2,.store-warp h3{font-size: 32px;}
	.index-des h3{font-size: 20px;}
	.title-flower{height: 60px;}
	.news li{height: 490px;height: 33vw;}
	.expimg{height: 460px;height: 33vw;}
	.titleimg{margin-bottom: -18px;}
	.title-text{margin-bottom: -20px;height: 50px;}
	.news li .index-des span{margin-bottom: 30px;}
	.index-title-con span{letter-spacing: 5px;right: -5px;}
	.index-des-bot,.news li .index-des-bot,.index-des span{min-height: 100%;}
	.index-des h3{margin-bottom: 30px;}
}
@media (max-width:1400px){
	.index-des-bot{min-height: 60px;}
	.news li .index-des-bot{min-height: 40px;}
	.news li .index-des span{margin-bottom: 30px;}
}
@media (max-width:1300px){
	.smgm{margin-right: 4%;}
}
@media (max-width:1250px){
	.news li .index-des span,.news li .index-title{margin-bottom: 20px;}
	/*.index-des span{margin-bottom: 30px;}*/
	.waterBtn{bottom:0;}
	.news li{height: 390px;}
	.expimg{height: 360px;}
	.huli{height: 560px;}
}

@media (max-width:1050px){
	.index-des span, .index-title h2, .store-warp h3{font-size: 24px;}
	.index-des h3{font-size: 18px;}
	.store-warp p{font-size: 16px;}
	.bannerPage{left: 3%;}
	.ljts{width: auto;padding: 0 15px;min-width: 90px; line-height: 36px;font-size: 14px;border-radius: 5px;}
	.ckxq{width: auto;padding: 0 15px;min-width: 90px; font-size: 14px;border-radius: 5px;}
	.ckxq span{line-height: 36px;}
	.padding-tb120{padding: 80px 0;}
	.index-title-mxcp{margin-bottom: 0;}
	.star .swiper-slide{padding-top: 40px;}
	.ckxq i{width: 16px;height: 14px;}
	.huli{position: relative;overflow: hidden;padding: 80px 0;}
	.huli-bot{position: static;}
	.huli .img100{display: none;}
	.huli .title40{margin-bottom:0 !important;}
	.xinpin-warp h3{font-size: 20px;}
	.xinpin-warp h3{margin-bottom: 5px;}
	.xinpin-warp p{font-size: 16px;}
	.ppdw-page{margin-bottom: 10px;}
	/*.title30{margin-bottom: 20px;}*/
	/*.title30 h3{margin-top: 10px;}*/
	.ban-des span,.ban-des h2,.title30 span,.en48{font-size: 40px;}
	.ppjj{padding: 60px;}
	.koubei li:nth-child(odd) .koubie-top{margin-left: -60px;}
	.koubei li:nth-child(odd) .koubie-bot{margin-right: 60px;}
	.koubei li:nth-child(even) .koubie-top{margin-left: 60px;}
	.koubei li:nth-child(even) .koubie-bot{margin-left: 60px;}
	.koubie-top{padding: 20px 40px;}
	.cpxqimg{width: 50%;}
	.cpxq-con{width: 45%;}
	.index-title{margin-bottom: 30px;}
	.title-text{height:40px;margin-bottom: -18px;}
}
@media (max-width:992px){
	.nav-yi span:after,.le-box{display: none;}
	.menu-handler{display: block;}
	.header{height: 60px !important;box-shadow: 0 1px 2px #ddd;position: fixed;}
	.header .header-top .w1600{height: 60px;max-width: 100%;width: 100%;}
	.menu-handler{right: 4%;width: 28px;}
	.logo{left: 4%;margin-left: 0;position: absolute;top:50%;transform: translateY(-50%);}
	.logo img{height: 38px;}
	body{padding-top: 60px !important;}
	.header-con{position: fixed;top:60px;left: -100%;width:100%;bottom:0;background: #fff;float: none;transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);-webkit-transition: all .3s cubic-bezier(0.89, 0.04, 0.21, 0.93);}
	.index-body .header-con{background: #fbf6f3;}
	.index-body .nav-er{background: #fbf6f3;}
	.header-con.active{left: 0;}
	.nav-box{margin: 0;position: absolute;top:10px;left: 4%;right: 4%;bottom:30px;overflow: auto;padding-right: 0;border-right: 0;}
	.nav{text-align: left;}
	.nav li{float: none;border-bottom: 1px solid #ddd;margin-right:0 !important;display: block;}
	.nav li.active{border-color:#891117;}
	.nav-yi{line-height: 50px;height: 50px; padding: 0;background: none !important;margin-top: 0 !important;font-size: 15px;}
	.header.active li.active .nav-yi{color: #333;}
	.nav li.none .nav-yi{display: block;}
	.nav li:after{width: 10px;height: 10px;position: absolute;content: '';right: 2px;top:20px;background: url("../images_2022/phone-arrow.png") no-repeat center;background-size:cover;display: none;transition: all .4s;}
	.nav li.has:after{display: block;}
	.nav li.on:after{transform: rotate(180deg);}
	.nav-er{display: none;pointer-events: auto;opacity: 1;position: static;width: 100% !important;margin: 0 !important;box-shadow: none;padding:0 0 10px;transition: none;transform: none;border-top: none;}
	.nav-er a{text-align: left;padding-left: 1em;font-size: 14px;}
	.header-top{height: 60px;padding: 0;}
	.mingxing-body .nav-yi{color: #333;}
	.mingxing-body .nav li.active .nav-yi{color: #891117;}
	.banner-full{height:360px;}
	.mingxing-body .header{position: fixed;background: #fff;}
	.mingxing-body .logo2{opacity: 0;}
	.mingxing-body .logo1{opacity: 1;}
}
@media (max-width:950px){
	.index-left{position: static;width: auto;margin-bottom: 80px;}
	.odd .index-right{margin-left: 0;}
	.even .index-right{margin-right: 0;}
	.xggty{padding-bottom: 0;background: #faf2e7 !important;padding-top: 80px;}
	.news li:nth-child(1){position: static;width: auto;padding: 80px 0;}
	.news li{width: 50%;}
	.news li{height: 50vw;}
	.expimg{height: 50vw;}
}
@media (max-width:800px){

	.footer-nav a{margin-right: 40px;}

	.waterBtn{position: static;}
	.waterBtn div{position: absolute;top:50%;margin-top: -12px;z-index: 9;}
	.waterBtnl{left: 5px;}
	.waterBtn2{right: 5px;}
	.startBtn div{width: 17px;height: 38px;margin-top: -19px;}
	.star .swiper-container{margin: 0 20px;}
	.star-des{min-height: 1px;}
	.star-des .i{width: 40px;}
	.mingxing li{width: 49%;}
	.mingxing li:nth-child(even){margin-right: 0;}
	.title36 span{font-size: 54px;}
	.ppdw-img{width: 100%;}
	.ppdw-con,.koubei-con{position: static;width: auto;}
	.ppdw-img{margin-bottom: 30px;}
	.ppgs-warp{padding: 60px;}
	.koubei-img{width: 100%;}
	.koubei li:nth-child(odd) .koubie-top{margin-left: 0;}
	.koubei li:nth-child(odd) .koubie-bot{margin-right: 0;}
	.koubie-top{padding: 0;margin-bottom: 10px;}
	.koubie-bot{padding: 0;}
	.koubie-bot p{width: 100%;}
	.koubei-con{background: #f5f5f5;padding: 25px;}
	.koubei li:nth-child(even) .koubie-top{margin-left: 0;}
	.koubei li:nth-child(even) .koubie-bot{margin-left: 0;}
	.koubei li:nth-child(even) .koubei-img{float: none;}
	.xw-img{height: 250px;}
	.xw-con h3{margin-top: 20px;}
	.xw-con .i{bottom:20px;}
	.tj-page{float: none;width: auto;margin-right: 0;}
	.tj-page:nth-child(1){margin-bottom: 30px;}
	.jkrs-img{width: 100%;margin-bottom: 35px;}
	.jkrs-con{position: static;width: 100%;}
}
@media (max-width:760px){
	.pc-show{display: none;}
	.wap-show{display: block;}
	.title36 span,.cpxq-price{font-size: 24px;}
	.title40 h2,.title36 h2{font-size: 20px;}
	.ban-des span,.xwxq-title h1,.tj-title h3,.cxpq-a h2{font-size: 20px;}
	.index-title h2,.index-des span,.store-warp h3,.jishu-warp h3,.xinpinPage span.active,.title30 h3,.ppzz .ban-des span,.pages.active,.xw-con h3,.mx-price,.title24 h3{font-size: 18px;}
	.index-des h3,.star-des h3,.ban-des h2,.title40 p,.xinpin-warp h3,.mingxing-bot h3,.title30 span,.koubie-top h3,.tj-title span,.tjcp-con p,.lxwm-list li,.en48{font-size: 16px;}
	.store-warp p,.jishu-warp p,.huli-top,.xpsx p,.wap14 p,.xinpinPage span,.title36 p,.title30 h2,.ppjj-des p,.ppdw-page h4,.ppdw-page p,.des18 p,.koubie-top span,.xw-con p,.edit p,.tjxw-con p,.cxpq-a p,.text18{font-size: 14px;}
	.index-des p,.ljts,.star-des span,.star-des p,.bannerPage span,.ban-des p,.xinpin-warp p,.choose-name,.choose-list a,.pages,.xwxq-title span,.tjxw-con span,.spgg span{font-size: 12px;}

	.title40 p,.xinpin-warp p,.ppjj-des p,.des18 p{line-height: 1.6em;}
	.jishu-img{float: none;width: auto;}
	.jishu-con{position: static;width: auto;}
	.jishu-img{text-align: center;}

	.index-left,.title40,.title36,.mingxing li,.choose,.ppdw li,.xw li,.cxpq-a,.ppdw-img{margin-bottom: 30px;}
	.footer-nav,.cpxqimg{margin-bottom: 25px;}
	.index-title,.jishu-img,.xiuhu-title40 h2,.xwxq-title h1,.tj-title{margin-bottom: 20px;}
	.index-left-warp .index-title,.index-left-warp .index-title h2,.index-des span,.index-des h3,.news li .index-des span, .news li .index-title,.jishu-warp h3,.koubei li,.xw li:last-child,.cxpq-a h2{margin-bottom: 10px;}
	.star-des h3,.bannerPage span{margin-bottom: 5px;}
	.mingxing .img,.choose-page:last-child,.tj-title h3,.cxpq-b,.cpxq-mp4{margin-bottom: 0;}

	.lxwm-list li{margin: 15px 0;}
	.title40 p,.huli-con h2,.title36 h2,.choose-page,.ppjj-des p{margin: 10px 0;}
	.ban-des h2,.xw-con span{margin: 5px 0;}
	.jishu-warp p{margin: 0;}
	.ppjj-des p:first-child{margin-top: 0;}


	.swiperDot{margin-top: 30px;}
	.xpsx p{margin-top: 15px;}
	.title30 span{margin-top: 10px;}
	.title30 h3,.cxpq-a p{margin-top: 5px;}

	.padding-tb110{padding: 50px 0;}
	.padding-tb80,.padding-tb120,.news li:nth-child(1),.padding-tb90,.huli{padding: 30px 0;}
	.footer-top{padding:25px 0;}

	.kslj1 a{margin-left: 10px;}
	.title-text{margin-bottom: -12px;height: 26px;}
	.title-flower{height: 40px;margin-bottom: -10px;}
	.ljts{line-height: 30px;}
	.index-des-bot{min-height: 1px;margin-bottom: 20px;}
	.waterBtn div{width: 20px;height: 20px;margin-top: -10px;}
	.star .img100{height: 180px;width: auto;margin-bottom: 5px;}
	.star-des .i{width: 30px;margin: 10px auto;}
	.startBtn div{width: 13px;height: 30px;}
	.xggty{padding-top: 30px;}
	.expDot{bottom:10px;}
	.bannerDot{bottom:10px;}
	.store-warp img{width: 16px;margin: 15px auto;}
	.star .swiper-slide{padding-top: 15px;}
	.ckxq span{line-height: 33px;}
	.news li .index-des-bot{min-height: 1px;}
	.bannerPage span:before{width: 8px;}
	.bannerPage span.active:before{width: 16px;}
	.ban790{height: 180px;overflow: hidden;}
	.ban-des{padding-bottom: 0;}
	.ban790 .img100 img{width: 100%;top:50%;position: absolute;left: 0;transform: translateY(-50%);}
	.jishu-warp{margin-right: 0;}
	.jishu-con{text-align: center;}
	.jishu-img img{width: 80%;}
	.swiperDot .swiper-pagination-bullet{width: 20px;height: 2px;margin: 0 4px;}
	.huli-con p:last-child{margin-bottom: 0;}
	.xpsxBtn div{width: 18px;height: 36px;margin-top: -18px;}
	.xpsx .swiper-container{margin: 0 24px;}
	.xpsxBtn{bottom:37px;}
	.xinpin-warp{padding: 12px;}
	.xinpin-fy-box{ text-align: center;margin-top: 30px;position: relative;left: auto;right: auto; top: auto;bottom:auto;}
	.xinpin-fy{display: inline-block;position: relative;}
	.xinpin .swiper-slide{padding-bottom: 35px;}
	.xinpin-bot{max-width: 80%;}
	.xinpinBtn div{width: 17px;height: 9px;margin-top: -4px;}
	.xinpin-fy{padding: 0 25px;}
	.mingxing .img{height: 220px;position: relative;height: 160px;}
	.mingxing .img img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);max-height: 80%;}
	.look{width: 120px;font-size: 14px;border-radius: 5px;}
	.look span{line-height: 40px;font-size: 14px;}
	.mx-price{margin: 10px auto 25px;}
	.footer-nav{text-align: left;}
	.footer-nav a{display: block;border-bottom: 1px solid rgba(255,255,255,.6);margin-right: 0;font-size: 14px;line-height: 40px;}
	.choose{padding: 15px 26px;}
	.choose-list{margin-left: 75px;}
	.choose-list li{width: auto;}
	.choose-list a{padding-left: 18px;}
	.choose-list a i{width: 12px;height: 12px;margin-top: -7px;}
	.choose-name{top:2px;}
	.story-body .ban-des p{font-size: 12px;}
	.ppjj,.ppgs-warp{padding: 25px 20px;}
	.ppgs-img{height: 210px;}
	.ppgs-con{margin-top: -112px;}
	.koubei-con{padding: 20px;}
	.index-title.margin-b60{margin-bottom: 30px;}
	.pages{width: 30px;}
	.page-btn{width: 17px;height: 9px;}
	.page-left{margin-right: 10px;}
	.page-right{margin-left: 10px;}
	.page{padding-top: 20px;}
	.xw-img{width: 100%;height: 180px;}
	.xw-con{position: static;width: 100%;}
	.xw-con p{-webkit-line-clamp: 3;}
	.xw-con .i{display: none;}
	.xwxq-title{padding-top: 0;}
	.padding-tb60{padding: 30px 0;}
	.tj-page .swiperDot .swiper-pagination-bullet{width: 10px;margin: 0 3px;}
	.tj-page .swiperDot .swiper-pagination-bullet-active{width: 20px;}
	.tjxw-img{height: 150px;}
	.tj-page{padding: 20px;}
	.tjxw-con .i{width: 15px;margin-bottom: 15px;}
	.tjcp-img{width: 44%;height: 160px;}
	.tjcp-con{top:5px;}
	.tjcp-con .mx-price{margin-bottom:0;}
	.tjcp-con .look{transform: scale(.8);transform-origin: left;}
	.xwxq-bot{padding-top: 0;}
	.xwxq-fx a{margin: 0 6px;}
	.xwxq-fy-con a{float: none;display: block;max-width: 100%;margin: 10px 0;}
	.xwxq-fy-con a.fr{padding-left: 80px;padding-right: 0;}
	.xwxq-fy-con a.fr i{left: 0;right: auto;}
	.xwxq-fy-con a.fr span{left: 20px;right: auto;}
	.xwxq-fy-bot{position: static;transform: none;margin: 15px auto;text-align: center;}
	.lxwm-code li{width: 50%;box-sizing: border-box;padding: 0 10px;margin: 10px 0;}
	.lxwm-code li p{margin-top: 5px;}
	.map{height: 250px;}
	.cpxqimg{width: 100%;}
	.cpxq-con{position: static;width: auto;}
	.cpxqDot{margin-top: 5px;}
	.cpxqDot .swiper-pagination-bullet{width: 15px;height: 2px;margin: 0 3px;}
	.cpxq-tab a{font-size: 16px;margin: 0 20px;line-height: 60px;}
	.banner-full{height:300px;}
	.huli-con h2{font-size: 18px;}
	.ppts-gs4Box3{width: 60px;height: 100px;margin: -50px 0 0 -30px;}
	.pages:after{font-size: 12px;}
	.titleimg img{width: 50px;}
	.titleimg{margin-bottom: -10px;}
	.text16{font-size: 12px;line-height: 1.6em;margin-top: 10px;}
	.huli{height: 360px;}
	.huli-des{bottom:15px;}
	.huli-des p{line-height: 1.6em;}
	.huli-con{margin-bottom: 180px;}
	.xiuhu li{float: none;display: block; width: 100% !important;margin-right: 0;margin-bottom: 30px;}
	.xiuhu{padding-top: 0;}
	.xiuhu li:last-child{margin-bottom: 0;}
	.ppjj-titl-img img{width: 32px;}
	.ppjj-des,.ppgs-warp .des18{text-align: left;}
	.policy_box{}
	.index-title-con span{font-size: 10px;letter-spacing: 1px;right: 0;}
	.index-title h2{margin-bottom: 2px !important;}
	.index-title-con{padding-bottom: 1em;margin: 0 24px;}
	.index-title{margin-bottom: 25px !important;}
	.mg-bt60{margin-bottom: 30px;}
	.mg-bt40{margin-bottom: 20px;}
	.line2em{line-height: 1.6em;}
	.text20{font-size: 16px;}
	.ppdw-page p{width: 49%;}
	.ppdw-page p:nth-child(3n){margin-right: 2%;}
	.ppdw-page p:nth-child(2n){margin-right: 0;}
	.play116{width: 48px;height: 48px;}
	.sp19-bg{bottom:35px;}
	.mg-bt30{margin-bottom: 15px;}
	.title-icon-sm-img{width: 50px;}
	.title-icon-sm-text{padding-right: 20px;}
	.title30{margin-bottom: 30px;}
	.ppjj-titl-img,.mg-bt20{margin-bottom: 10px;}
	.flower-a{width: 48%;}
	.flower-b{width: 40%;}
	.tianjian .title30{margin-bottom: 40px;}
	.title-icon-sm-img2{width: 34px;}
	li .title-icon-sm-img2{width: 42px;}
	.title-icon-sm.mg-bt60{margin-bottom: 20px;}
	.en48{padding: 0;}
	.title30-d9{margin-bottom: 20px;}
	.ppgs-flower-003,.flower-004{width: 42%;}
	.ppjj-titl-img2{padding-right: 20px;}
	.ppgs-flower-001{width: 35%;}
	.ppgs-flower-002{width: 50%;}
	.xw{padding-top: 15px;}
	.ppjj-titl-img{margin-bottom: 25px;}
	.ygjppjj{padding-top:10px !important;}

}
@media (max-width:460px){
	.ban790 .img100 img{height: 100%;width: auto;top:0;position: absolute;left: 50%;transform: translateX(-50%);}
	.banner-full{height:240px;}
}