.bg-color{background-color: #fff;}

.nav-bar{background-color: #fff;height: 98px;position: fixed;top: 0;left: 0;width: 100%;z-index: 99;}
.nav-bar .logo{float: left;width: 20%;height: 98px;line-height: 98px;font-size: 0;}
.nav-bar .logo img{height: 80px;display: inline-block;vertical-align: middle;}
.nav-bar .list{float: right;width: 80%;}
.nav-bar .list ul{display: flex;justify-content: space-between;align-items: center;}
.nav-bar .list ul li{line-height: 98px;margin-right: auto;position: relative;}
.nav-bar .list ul li a{display: block;font-size: 18px;color: #333;transition: all 0.5s ease-in-out;}
.nav-bar .list ul li a:hover,
.nav-bar .list ul li.active a{color: #e50052;}
.nav-bar .list ul .buy{margin-left: 6%;position: relative;line-height: 60px;}
.nav-bar .list ul .buy .name{cursor: pointer;padding-left: 26px;color: #333;font-size: 16px;background-image: url(../image/buy.png);background-position: left center;background-repeat: no-repeat;}
.nav-bar .list ul .buy .buylist{position:absolute;width:220px;left:50%;display:none;transform: translateX(-50%);padding: 12px 20px;background-color: rgba(255,255,255,1);border: 1px solid #e50052;}
.nav-bar .list ul .buy .buylist::before,
.nav-bar .list ul .buy .buylist::after{content: '';position: absolute;left: 50%;transform: translateX(-50%);border-left: 8px solid transparent;border-right: 8px solid transparent;}
.nav-bar .list ul .buy .buylist::before{top: -9px;border-bottom: 9px solid #e50052;}
.nav-bar .list ul .buy .buylist::after{top: -8px;border-bottom: 9px solid #fff;}
.nav-bar .list ul .buy .buylist li{line-height: normal;margin-right: 0;}
.nav-bar .list ul .buy .buylist li a{font-size: 14px;height: 48px;border-bottom: 1px solid #dcdcdc;display: flex;align-items: center;}
.nav-bar .list ul .buy .buylist li a .icon{width: 20px;height: 20px;margin-right: 20px;line-height: 20px;font-size: 0;overflow: hidden;}
.nav-bar .list ul .buy .buylist li a .icon img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.nav-bar .list ul .buy .buylist li:last-child a{border: none;}
.nav-bar .list ul .buy .buylist li a:hover{color: #e50052;border-color: #e50052;}
.nav-bar .list ul .buy:hover .buylist{display: block;}
.nav-bar .list ul .search{width: 110px;padding: 0 7px;border: 1px solid #dcdcdc;margin: 0 4%;}
.nav-bar .list ul .search form{display: flex;justify-content: space-between;align-items: center;height: 24px;}
.nav-bar .list ul .search .text{width: calc(100% - 16px);color: #999;font-size: 14px;border: none;border-radius: 0;box-shadow: none;}
.nav-bar .list ul .search .btn{width: 14px;height: 14px;background-image: url(../image/search.png);background-position: center;background-repeat: no-repeat;background-size: 14px 14px;border: none;border-radius: 0;box-shadow: none;}
.nav-bar .list ul .topLan{margin-right: 0;}
.nav-bar .list ul .topLan a{display: flex;align-items: center;}
.nav-bar .list ul .topLan i.ditu{width: 21px;height: 21px;background-image: url(../image/diqiu.png);background-position: center;background-repeat: no-repeat;background-size: 21px 21px;animation: drotate 3s infinite linear;-webkit-animation: drotate 3s infinite linear;}
@keyframes drotate{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@-webkit-keyframes drotate  {from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
.nav-bar .list ul .topLan span{padding: 0 10px;color: #999;font-size: 14px;}
.nav-bar .list ul .topLan i.jiantou{width: 7px;height: 26px;background-image: url(../image/en-jiantou.png);background-position: center;background-repeat: no-repeat;background-size: 7px 26px;}
.nav-bar .list ul .topLan a:hover i.ditu{background-image: url(../image/diqiuH.png);}
.nav-bar .list ul .topLan a:hover span{color: #e50052;}
.nav-bar .list ul .topLan a:hover i.jiantou{background-image: url(../image/en-jiantouH.png);}
.nav-bar.nav-move{-webkit-transform: translateY(-100%);transform: translateY(-100%);box-shadow: none !important;}
.nav-bar.nav-hide{box-shadow: 0 2px 11px rgba(0, 0, 0, 0.5);height: 80px;background-color: rgba(255, 255, 255, 1);}
.nav-bar.nav-hide .logo{height: 80px;line-height: 80px;}
.nav-bar.nav-hide .logo img{height: 60px;}
.nav-bar.nav-hide .list ul li{line-height: 80px;}

.mHeader{display: none;}
.mHeader,.mMenuLayBg,.mCloseBtn,.mMmenuLay{display: none;}

.banner{width: 100%;margin: 98px auto 0;position: relative;overflow: hidden;z-index: 1;text-align: center;}
.banner a{display: block;overflow: hidden;}
.banner img{width: 100%;}
.banner .swiper-pagination{display: flex;justify-content: center;align-items: center;bottom: 4%;}
.banner .swiper-pagination-bullet{width: 12px;height: 12px;background-color: #fff;margin: 0 10px !important;border-radius: 50%;opacity: 1;transition: all 0.5s ease-in-out;}
.banner .swiper-pagination-bullet-active{background-color: #e50050;}
.banner .banner-prev::after,
.banner .banner-next::after{display: none;}
.banner .banner-prev,
.banner .banner-next{width: 57px;height: 57px;border: 2px solid rgba(255, 255, 255, 0.3);border-radius: 50%;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: 12px 20px;}
.banner .banner-prev{background-image: url(../image/banner-left.png);left: 5%;}
.banner .banner-next{background-image: url(../image/banner-right.png);right: 5%;}
.banner .banner-prev:hover,
.banner .banner-next:hover{background-color: #e50050;border-color: #e50050;}
.WAPbanner{display: none;}
#main{overflow: hidden;}

.ind_title{ position: relative;margin-bottom: 2%;}
.ind_title h2{font-size: 40px;color: #000;font-weight: 700;}
.ind_title p{font-size: 18px; color: #999;}
.ind_title a.more{color: #666;position: absolute;right:0;top: 20px;display: block;border-bottom: solid 1px #e5e5e5;width: 20%;max-width: 200px;transition: 0.3s;}
.ind_title a.more:before{content: ''; position:absolute; display: block; width: 100%; height: 100%; transition: 0.3s; z-index: 1}
.ind_title a.more i{padding: 10px 0; font-style: normal; display: block; position: relative; z-index: 2;transition: 0.3s}
.ind_title a.more i:before{content: '';display: block;position: absolute;right: 17px;top: 38%;width: 10px;height: 10px;background: url(../image/home_more.png) no-repeat;}
.ind_title a.more:hover{border-bottom: none}
.ind_title a.more:hover:before{transform:skew(-30deg);background-color: #e50052;border-radius: 10px;}
.ind_title a.more:hover i{color: #fff; padding-left: 10px;padding-right: 10px; }
.ind_title a.more:hover i:before{background-position: bottom;}
.deg{position: relative;line-height: 46px; display: inline-block;}
.deg:before{content: ''; position:absolute; display: block; width: 100%; height: 100%; transition: 0.3s; z-index: 1}
.deg i{ display: block; font-style: normal;position: relative; z-index: 2 ;transition: 0.3s}
a:hover .deg:before{background: #e50052;transform:skew(-30deg);border-radius: 10px;}
a:hover .deg i{color: #fff;padding: 0px 28px;}
@media(max-width:1400px){
	.ind_title h2{font-size: 30px;}
	.ind_title p{font-size: 16px;}
}
@media(max-width:1024px){
	.ind_title a.more i{padding:5px 0;}
	.ind_title h2{font-size: 24px;}
	.ind_title p{ font-size: 15px;}
}
@media(max-width:992px){
	.ind_title{border-bottom: 1px solid #e5e5e5;padding-bottom: 5px;margin-bottom: 15px;}
	.ind_title h2{font-size: 20px;display: inline-block;position: relative;}
	.ind_title h2::before{content: '';position: absolute;bottom: -6px;left: 0;width: 100%;height: 1px;background-color: #e50052;}
	.ind_title p{display: none;}
	.ind_title a.more{width:auto;font-size: 14px;top: 50%;transform: translateY(-50%);border: none;max-width: none;padding-right: 25px;}
	.ind_title a.more i:before{content: '+';right: -25px;top: 50%;transform: translateY(-50%);background: none;width: 18px;height: 18px;border: 2px solid #e50150;color: #e50150;line-height: 14px;border-radius: 5px;font-weight: 700;font-size: 14px;text-align: center;}
	.ind_title a.more:hover i:before{display: none;}
	.ind_title a.more:hover{padding-right: 0;}
}


.slick-prev,
.slick-next{font-size: 0; line-height: 0; position: absolute; top: 50%; display: block; width:40px; height:40px; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); cursor: pointer; color: transparent; outline: none; background: no-repeat; z-index:30;border:none; background-size: contain}
.slick-dots{z-index: 5; display: block; width: 100%; bottom: 5%; padding: 0 1% ; margin: 0; list-style: none; text-align: center;position:absolute;}
.slick-dots li{display: inline-block; width: 60px; cursor: pointer; position: relative;}
.slick-dots li:before{ content: ''; position: absolute; left: 20%; top:50%; margin-top: -1px; width: 60%; height: 2px; background: #fff; transition: 0.3s}
.slick-dots li button{ text-align: center;font-size: 0; border: none; background: none}
.slick-dots li button:hover,
.slick-dots li button:focus{ outline: none;}
.slick-dots li.slick-active button{ color: #c8192a; font-size: 20px; font-weight: bold}
.slick-dots li.slick-active:before{ width: 0; height: 0;}

.ind_product{background-color: #fff;padding: 3% 0;}
.ind_product .listbox{position: relative;overflow: hidden;}
.ind_product .photo{padding-right: 18.1%}
.ind_product .item{padding-right: 10px;opacity: 0.2;}
.ind_product .item a{display:block; position: relative;}
.ind_product .item .pic{overflow: hidden;width: 100%;}
.ind_product .item .pic img{display: block;width: 100%;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.ind_product .item .pro{position: absolute;width: 25.976%;right: 6%;bottom: 6%;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; -ms-transition: all 0.2s linear; transition: all 0.2s linear;}
.ind_product .item .pro img{display: block;width: 100%;}
.ind_product .item a:hover .pic img{-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); transform: scale(1.1,1.1);}
.ind_product .item a:hover .pro{-webkit-transform: scale(1.4);  -moz-transform: scale(1.4);  -o-transform: scale(1.4); -ms-transform: scale(1.4); transform: scale(1.4);}
.ind_product .info{padding: 4% 6%}
.ind_product .txt{max-width: 70%}
.ind_product .txt h3{font-size: 24px;color: #333;}
.ind_product .txt p{margin-bottom: 10px;color: #333;font-size: 16px;}
.ind_product .txt .deg{ border-bottom: solid 1px #e5e5e5}
.ind_product .txt .deg i{color: #999999;}
.ind_product .num{ position: absolute;bottom: 60%;right: 10%;color: #000; line-height: 28px;height: 28px;font-size: 18px; }
.ind_product .num span{font-size: 20px; padding-left:8px; font-weight: bold;}
.ind_product .slick-list{ overflow: inherit}
.ind_product .slick-list .slick-active{opacity: 1}
.ind_product .slick-dots{ bottom: 60%; width: auto; right: 12%;}
.ind_product .slick-dots li{display: none;width: auto;}
.ind_product .slick-dots li.slick-active{ display: inline-block}
.ind_product .slick-dots li.slick-active button{ color: #000}
.ind_product .slick-arrow{ width: 60px; background: url(../image/home_jt.png) no-repeat}
.ind_product .slick-arrow.slick-prev{ left: auto; right: 10%; background-position: left}
.ind_product .slick-arrow.slick-next{right: 6%; background-position: right}
@media(min-width:768px){
    .ind_product .item a:hover .txt .deg{ border-bottom: none;}
	.ind_product .item a:hover .txt .deg i{ color: #FFF}
}
@media(max-width:768px){
	.ind_product .txt h3{font-size:16px;}
	.ind_product .photo{ padding-right: 0}
	.ind_product a:hover .deg:before{display: none;}
	.ind_product a:hover .deg i{color: #c8192a; padding: 0;}
	.ind_product .txt .deg i{ padding: 0px 28px; font-size: 14px; padding: 0; color: #000; position: relative;}
	.ind_product .item.slick-current .pro{-webkit-transform: scale(1.4);  -moz-transform: scale(1.4);  -o-transform: scale(1.4); -ms-transform: scale(1.4); transform: scale(1.4);}
	.ind_product .txt .deg{border: 0;}
	.ind_product .num{bottom: 0;right: calc(50% - 40px);line-height: 44px;z-index: 9;height: 44px;color: #999;}
	.ind_product .item{ padding-right: 0px;}
	.ind_product .slick-dots{position: relative;bottom: auto;right: auto;padding: 10px 0;background-color: #eee;border-radius: 20px;margin: 0 15px;}
	.ind_product .slick-dots li{ display: inline-block}
	.ind_product .slick-dots li:before{ background: #e7e7e7}
	.ind_product .slick-dots li.slick-active button{ color: #c8192a}
	.ind_product .slick-prev,
	.ind_product .slick-next{top: auto;bottom: -14px;width: 36px;height: 36px;background-position: center !important;background-repeat: no-repeat;background-size: 36px 36px;}
	.ind_product .slick-prev{left: 20px !important;background-image: url(../image/pro-left.png);}
	.ind_product .slick-next{right: 20px !important;background-image: url(../image/pro-right.png);}
}

.ind_jieshao{position: relative;}
.ind_jieshao .bd .mbox{display: none;}
.ind_jieshao .bd ul img{display: block;width: 100%;}
.ind_jieshao .list,
.ind_jieshao .hd{position: absolute;left: 0;width: 100%;}
.ind_jieshao .list{top: 8%;z-index: 3;}
.ind_jieshao .list ul{display: flex;justify-content: center;align-items: center;}
.ind_jieshao .list ul li{padding: 0 8%;position: relative;}
.ind_jieshao .list ul li::before{content: '';position: absolute;top: 50%;right: 0;width: 1px;height: 80%;transform: translateY(-50%);background-color: #dcdcdc;}
.ind_jieshao .list ul li:last-child::before{display: none;}
.ind_jieshao .list ul li .icon{width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 0;margin: 0 auto;overflow: hidden;}
.ind_jieshao .list ul li .icon img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.ind_jieshao .list ul li .box{margin-top: 5%;line-height: 1;color: #e50050;display: flex;justify-content: center;align-items: center;}
.ind_jieshao .list ul li .box .num{font-size: 72px;}
.ind_jieshao .list ul li .box .txt{margin-left: 15px;}
.ind_jieshao .list ul li .box .txt .danwei{color: #fff;font-size: 16px;margin-bottom: 14px;}
.ind_jieshao .list ul li .box .txt .con{font-size: 24px;}
.ind_jieshao .hd{bottom: 5%;}
.ind_jieshao .hd ul{display: flex;justify-content: center;align-items: center;}
.ind_jieshao .hd ul li{padding: 20px 5%;text-align: center;transition: 0.3s;}
.ind_jieshao .hd ul li a{display: block;line-height: 1;color: #fff;}
.ind_jieshao .hd ul li a .tit{font-size: 30px;font-weight: 700;transition: 0.3s;}
.ind_jieshao .hd ul li a .txt{font-size: 18px;margin: 20px 0 35px 0;transition: 0.3s;}
.ind_jieshao .hd ul li a .deg i{padding: 0 24px;color: #e50050;font-style: normal;}
.ind_jieshao .hd ul li a .deg i::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 2px solid #e50050;transform:skew(-30deg);border-radius: 10px;}
.ind_jieshao .hd ul li.on a .deg i{color: #fff;}
.ind_jieshao .hd ul li.on a .deg::before{border-radius: 10px;background: #e50052;transform:skew(-30deg);}
.ind_jieshao .hd ul li.on{background-color: rgba(255, 255, 255, 0.75);}
.ind_jieshao .hd ul li.on a .tit{color: #333;}
.ind_jieshao .hd ul li.on a .txt{color: #666;}
@media(max-width:1300px){
	.ind_jieshao .list ul li .box{margin-top: 10px;}
	.ind_jieshao .list ul li .box .num{font-size: 50px;}
	.ind_jieshao .list ul li .box .txt .danwei{margin-bottom: 10px;}
	.ind_jieshao .list ul li .box .txt .con{font-size: 20px;}
	.ind_jieshao .hd ul li a .tit{font-size: 20px;}
	.ind_jieshao .hd ul li a .txt{margin: 15px 0 25px 0;font-size: 16px;}
}
@media (max-width: 992px){
	.ind_jieshao .list,
	.ind_jieshao .hd{display: none;}
	.ind_jieshao .bd .mbox{display: block;position: absolute;bottom: 15px;left: 50%;transform: translateX(-50%);width: 80%;}
	.ind_jieshao .bd ul{display: block !important;}
	.ind_jieshao .bd ul li{position: relative;margin-bottom: 10px;}
	.ind_jieshao .bd ul li a{display: block;line-height: 1;background-color: rgba(255, 255, 255, 0.75);text-align: center;padding: 10px 0;}
	.ind_jieshao .bd ul li a .tit{color: #333;font-size: 18px;font-weight: 700;}
	.ind_jieshao .bd ul li a .txt{color: #666;font-size: 14px;margin: 10px 0 15px 0;}
	.ind_jieshao .bd ul li a .deg{line-height: 35px;}
	.ind_jieshao .bd ul li a .deg i{padding: 0 18px;color: #fff;}
	.ind_jieshao .bd ul li a .deg::before{border-radius: 10px;background: #e50052;transform:skew(-30deg);}
}

.ind_video{background-color: #fff;padding: 3% 0;}
.ind_video .list{position: relative;height: 590px;}
.ind_video .list .gallery-top{position: absolute;top: 0;left: 0;width: calc(100% - 240px);}
.ind_video .list .gallery-top .swiper-slide a{display: block;width: 100%;height: 100%;}
.ind_video .list .gallery-top .swiper-slide a .img{width: 100%;height: 590px;overflow: hidden;}
.ind_video .list .gallery-top .swiper-slide a .tit{display: none;text-align: center;color: #333;font-size: 20px;line-height: 1;padding: 15px 5px;background-color: #eee;}
.ind_video .list .swiper-slide a img{width: 100%;height: 100%;object-fit: cover;}
.ind_video .list .gallery-top .swiper-slide a:hover img{transform: scale(1.1);}
.ind_video .list .gallery-thumbs{position: absolute;top: 0;right: 0;width: 225px;height: 530px;}
.ind_video .list .gallery-thumbs .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.ind_video .list .gallery-thumbs .swiper-slide a::before,
.ind_video .list .gallery-thumbs .swiper-slide a::after{content: '';height: 100%;}
.ind_video .list .gallery-thumbs .swiper-slide a::before,
.ind_video .list .gallery-thumbs .swiper-slide a::after,
.ind_video .list .gallery-thumbs .swiper-slide a .img,
.ind_video .list .gallery-thumbs .swiper-slide a .tit{position: absolute;left: 0;width: 100%;}
.ind_video .list .gallery-thumbs .swiper-slide a::before{background-color: rgba(0, 0, 0, 0.5);background: linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0, rgba(0, 0, 0, 0) 100%);z-index: 2;}
.ind_video .list .gallery-thumbs .swiper-slide a::after{border: 3px solid #e50050;z-index: 3;opacity: 0;transition: all 0.5s ease-in-out;}
.ind_video .list .gallery-thumbs .swiper-slide a .img{top: 0;height: 100%;z-index: 1;}
.ind_video .list .gallery-thumbs .swiper-slide a .tit{bottom: 10px;text-align: center;line-height: 1;color: #fff;font-size: 14px;padding: 0 10px;z-index: 4;}
.ind_video .list .gallery-thumbs .swiper-slide.swiper-slide-thumb-active a::after{opacity: 1;}
.ind_video .list .video-prev::after,
.ind_video .list .video-next::after{display: none;}
.ind_video .list .video-prev,
.ind_video .list .video-next{top: auto;bottom: 0;margin-top: 0;width: 40px;height: 40px;border: 3px solid #e50050;border-radius: 5px;background-position: center;background-repeat: no-repeat;background-size: 9px 13px;}
.ind_video .list .video-prev{left: auto;right: 66px;background-image: url(../image/video-left.png);}
.ind_video .list .video-next{right: 0;background-image: url(../image/video-right.png);}
.ind_video .list .video-prev:hover,
.ind_video .list .video-next:hover{background-color: #e50050;}
.ind_video .list .video-prev:hover{background-image: url(../image/video-leftH.png);}
.ind_video .list .video-next:hover{background-image: url(../image/video-rightH.png);}
@media (max-width: 992px){
	.ind_video .list{height: auto;}
	.ind_video .list .gallery-top,
	.ind_video .list .gallery-thumbs{position: initial;top: auto;left: auto;right: auto;width: 100%;height: auto;}
	.ind_video .list .gallery-top .swiper-slide a .img{height: 460px;}
	.ind_video .list .gallery-top .swiper-slide a .tit{display: block;}
	.ind_video .list .gallery-thumbs{margin-top: 15px;}
	.ind_video .list .gallery-thumbs .swiper-slide a{height: 160px;}
	.ind_video .list .gallery-thumbs .swiper-slide a .tit{display: none;}
	.ind_video .list .video-prev,
	.ind_video .list .video-next{display: none;}
}
@media (max-width: 768px){
	.ind_video .list .gallery-top .swiper-slide a .img{height: 300px;}
	.ind_video .list .gallery-top .swiper-slide a .tit{font-size: 16px;}
	.ind_video .list .gallery-thumbs .swiper-slide a{height: 100px;}
}

.ind_news{padding: 3% 0;background-image: url(../image/newsbg.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.ind_news .list{padding-top: 30px;position: relative;}
.ind_news .list::before{width: 100%;top: 80px;left: 0;height: 1px;content: '';position: absolute;background-color: #dcdcdc;}
.ind_news .list li{float: left;width: 33.33%;}
.ind_news .list li a{display: block;position: relative;}
.ind_news .list li a::before{position: absolute;width: 1px;height: 80%;background-color: #dcdcdc;left: 0;bottom: 0;content: '';}
.ind_news .list li:first-child a::before{display: none;}
.ind_news .list li a .text{position: absolute;width: 100%;left: 0;top: 90px;padding: 0 30px;z-index: 3;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1)}
.ind_news .list li a .text .t{font-size: 16px;color: #e50050;line-height: 1;margin-bottom: 18px;-webkit-transition: color .25s cubic-bezier(.77, 0, .175, 1);-o-transition: color .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: color .25s cubic-bezier(.77, 0, .175, 1);transition: color .25s cubic-bezier(.77, 0, .175, 1)}
.ind_news .list li a .text .t span{display: inline-block;width: 12px;height: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;border: 1px solid #e50050;margin-top: 2px;margin-right: 10px;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1)}
.ind_news .list li a .text h3{color: #3a3a3a;font-size: 24px;line-height: 30px;min-height: 60px;font-weight: 700;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ind_news .list li a .text .con{color: #666;font-size: 18px;line-height: 1.8;display: none;}
.ind_news .list li a .img{position: absolute;width: calc(100% - 60px);height: 320px;padding-top: 75%;left: 30px;bottom: 0;background-position: center bottom;background-size: cover;background-repeat: no-repeat;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1);-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.ind_news .list li a .img::before{content: '';height: 60%;width: 100%;background: -webkit-gradient(linear, left top, left bottom, from(229, 0, 80, .9)), to(rgba(0, 0, 0, 0)));background: -webkit-linear-gradient(top, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));background: -moz-linear-gradient(top, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));background: -o-linear-gradient(top, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));background: linear-gradient(to bottom, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));left: 0;top: 0;position: absolute;opacity: 0;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1)}
.ind_news .list li a img{width: 100%}
.ind_news .list li a:hover .text{top: 50px;}
.ind_news .list li a:hover .text .t,
.ind_news .list li a:hover .text h3{color: #fff;}
.ind_news .list li a:hover .text .t span{border-color: #fff}
.ind_news .list li a:hover .img::before{opacity: 1}
.ind_news .list li a:hover .img{height: 100%;left: 0;width: 100%;-webkit-box-shadow: 0 0 20px 0 rgba(10, 10, 10, .65);-moz-box-shadow: 0 0 20px 0 rgba(10, 10, 10, .65);box-shadow: 0 0 20px 0 rgba(10, 10, 10, .65)}
@media(max-width:1300px){
	.ind_news .list li a .text .t{margin-bottom: 10px}
	.ind_news .list li a .text h3{font-size: 16px;line-height: 1.6;height: 50px;font-weight: 400;min-height: auto;}
	.ind_news .list li a .img{padding-top: 65%}
	
}
@media (max-width: 992px){
	.ind_news{background-attachment: initial;}
	.ind_news .list{padding-top: 0;}
	.ind_news .list li{float: none;width: 100%;margin-bottom: 20px;}
	.ind_news .list li:last-child{margin-bottom: 0;}
	.ind_news .list::before,
	.ind_news .list li a::before,
	.ind_news .list li a .img::before,
	.ind_news .list li a img,
	.ind_news .list li a .text .t{display: none;}
	.ind_news .list li a .img,
	.ind_news .list li a .text{position: initial;top: auto;left: auto;bottom: auto;right: auto;padding: 0;}
	.ind_news .list li a {display: flex;justify-content: space-between;align-items: center;}
	.ind_news .list li a .img{width: 180px;height: 180px;}
	.ind_news .list li a .text{width: calc(100% - 220px);}
	.ind_news .list li a .text h3{color: #050505;font-size: 20px;font-weight: 700;line-height: 1;height: auto;-webkit-line-clamp: 1;margin-bottom: 20px;}
	.ind_news .list li a .text .con{display: -webkit-box;-webkit-line-clamp: 3;}
	.ind_news .list li a:hover .text{top: auto;}
	.ind_news .list li a:hover .text h3{color: #050505;}
	.ind_news .list li a:hover .img{width: 180px;height: 180px;left: auto;box-shadow: none;}
}
@media (max-width: 768px){
	.ind_news .list li{margin-bottom: 10px;}
	.ind_news .list li a .img{width: 90px;height: 90px;}
	.ind_news .list li a .text{width: calc(100% - 110px);}
	.ind_news .list li a .text h3{font-size: 18px;font-weight: 400;margin-bottom: 10px;}
	.ind_news .list li a .text .con{font-size: 14px;-webkit-line-clamp: 2;}
	.ind_news .list li a:hover .img{width: 90px;height: 90px;}
}

.footer{padding-top: 50px;border-top: 4px solid #e50050;background-color: rgba(229,0,80,0.05);background: linear-gradient(0deg, rgba(229,0,80,0.05) 0, rgba(229,0,80,0) 100%);}
.footer .box{margin-bottom: 30px;}
.footer .logo{float: left;width: 25%;}
.footer .logo .img{width: 60%;margin-bottom: 28px;}
.footer .logo .img img{max-width: 100%;}
.footer .logo .tel{line-height: 1;}
.footer .logo .tel p{color: #666;font-size: 14px;margin-bottom: 14px;}
.footer .logo .tel a{display: block;color: #e50050;font-size: 36px;}
.footer .box .ewm{margin-top: 32px;}
.footer .box .ewm a{display: inline-block;position: relative;margin-right: 10px;}
.footer .box .ewm a .img{width: 48px;height: 48px;border: 1px solid #ccc;border-radius: 50%;text-align: center;line-height: 48px;transition: all 0.5s ease-in-out;}
.footer .box .ewm a .img i{color: #ccc;font-size: 24px;transition: all 0.5s ease-in-out;}
.footer .box .ewm a span{z-index: 1;width: 110px;position: absolute;top: -148px;left: 0;display: block;background: #fff;transition: all 0.5s ease-in-out;box-shadow: 0 0 10px rgba(0,0,0,0.08);border-width: 2px;border-style: solid;border-color: #e50050;visibility: hidden;opacity: 0;transform: translateY(-20px);}
.footer .box .ewm a span p{text-align: center;color: #fff;line-height: 24px;background-color: #e50050;}
.footer .box .ewm a span em{position: relative;width: 100%;display: block;}
.footer .box .ewm a span em::before{content: '';position: absolute;bottom: -10px;left: 15px;border-width: 10px;border-bottom-width: 0;border-style: dashed;border-top-style: solid;border-color: #e50050;border-left-color: transparent;border-right-color: transparent;}
.footer .box .ewm a span img{width: 100%;}
.footer .box .ewm a:hover .img{border-color: #e50050;}
.footer .box .ewm a:hover .img i{color: #e50050;}
.footer .box .ewm a:hover span{ transform: translateY(0); visibility: visible; opacity: 1; }
.footer .footermenu{float: left;width: 75%;}
.footer .footermenu dl{float: left;width: 20%;}
.footer .footermenu .footermenu1{display: block;color: #333;font-size: 18px;line-height: 1;margin-bottom: 20px;}
.footer .footermenu .footermenu2{color: #666;font-size: 14px;position: relative;line-height: 30px;z-index: 1;}
.footer .footermenu .footermenu2:before{content: '';position: absolute;bottom: 0;left: 0;width: 0;height: 4px;background-color: rgba(0, 0, 0, 0.2);transition: all 0.5s ease-in-out;z-index: -1;}
.footer .footermenu .footermenu2:hover{color: #e50050;}
.footer .footermenu .footermenu2:hover:before{width: 100%;}
.footer .telwechat{display: none;}
.footer .contact{padding: 30px 0;border-top: 1px solid rgba(229, 0, 80, 0.09);color: #666;font-size: 14px;line-height: 2;text-align: center;}
.footer .contact p{display: inline-block;}
.footer .contact a{color: #666;}
.footer .contact a:hover{color: #e50050;}
.footer .contact span{padding: 0 10px;}
.footer .contact p img{display: inline-block;vertical-align: middle;}
.mobilefooter{display: none;}

.fix_box{display: block;position: fixed;right: 20px;top: 0;bottom: 0;z-index: 99;width: 98px;padding: 22px 10px 10px 9px;margin:auto;height: 293px;background-image: url(../image/side.png);background-position: center;background-repeat: no-repeat;}
.fix_box li{width: 100%;height: 72px;cursor: pointer;position: relative;border-top: 1px solid #fff;display: flex;justify-content: center;flex-direction: column;}
.fix_box li:first-child{border-top: none;}
.fix_box li a{display: block;text-align: center;line-height: 1;}
.fix_box li a .img{width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 0;margin: 0 auto;}
.fix_box li a .img img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.fix_box li a .name{color: #fff;font-size: 12px;margin-top: 8px;}
.fix_box li .box{display: none;position: absolute;right:80px;padding:10px;padding-right: 15px; top:-10px;z-index: 999;}
.fix_box li .box .hb{min-width: 200px;border: 1px solid #ccc;background-color: #fff; padding: 10px 20px;border-top: 2px solid #e50050;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.fix_box li .box .hb h5{padding: 5px 0;border-bottom: 2px solid #ccc;color: #e50050;font-size: 16px;font-weight: 400;display: block;white-space: nowrap;}
.fix_box li .box .hb p{margin-top: 5px;font-size: 20px;font-weight: 700;}
.fix_box li .box .hb img{width: 100%;margin-top: 10px;}
.fix_box li.back_to_top{height: 45px;border-bottom: none;line-height: 45px;text-align: center;font-size: 0;background-color: #fff;border-radius: 5px;display: block;}
.fix_box li.back_to_top img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.fix_box .close_btn{position: absolute;top: 9px;right: 10px;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 0;border-radius: 50%;z-index: 9999;}
.fix_box .close_btn img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.show_btn{display: none;cursor: pointer;position: fixed;right: 0;top: 50%;transform: translateY(-50%);z-index: 99;border-radius: 5px;width: 40px;height: 100px;background-color: #e50050;color: #fff;font-size: 14px;line-height: 40px;box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);-webkit-writing-mode: vertical-rl;-ms-writing-mode: bt-rl;writing-mode: vertical-rl;text-align: center;}
.cd-top{display: none;}

.fixed-banner{margin-top: 98px;}
.fixed-banner img{display: block;width: 100%;}

.nytype{background-color: #e50050;}
.nytype .swiper-slide{padding: 0 4%;width: auto !important;height: 80px;display: flex;justify-content: center;flex-direction: column;transition: all 0.5s ease-in-out;}
.nytype .swiper-slide a{height: 100%;align-items: center;display: flex;padding-left: 24px;color: #fff;font-size: 18px;position: relative;transition: all 0.5s ease-in-out;}
.nytype .swiper-slide a::before{content: '';position: absolute;top: 50%;left: 0;width: 12px;height: 12px;border: 2px solid #fff;border-radius: 5px;transform: translateY(-50%);transition: all 0.5s ease-in-out;}
.nytype .swiper-slide.on,
.nytype .swiper-slide:hover{background-color: #fff9fb;}
.nytype .swiper-slide.on a,
.nytype .swiper-slide:hover a{color: #e50050;}
.nytype .swiper-slide.on a::before,
.nytype .swiper-slide:hover a::before{border-color: #e50050;}
.nytype.goodstype .swiper-slide{padding: 0 1.8%;}
.nytype.goodstype .swiper-slide a{padding-left: 0;}
.nytype.goodstype .swiper-slide a::before{display: none;}
.nytype.goodstype .swiper-slide a{font-size: 0;height: 80%;}
.nytype.goodstype .swiper-slide a img{max-width: 100%;max-height: 100%;display: inline-block;}

.common-inner{background: #fff;padding: 60px 0;overflow: hidden;}
.inner-left{float: left;width: calc(100% - 310px);}
.inner-right{float: right;width: 250px;}
@media (max-width: 992px){
	.inner-left{width: 100%;float: none;}
	.inner-right{display: none;}
}

.nylistright .txt{color: #666;font-size: 16px;line-height: 28px;}
.nylistright .txt a{color: #666;}
.nylistright .txt a:hover{color: #e50050;}
.nylistright .img{margin-top: 30px;border-radius: 5px;overflow: hidden;}
.nylistright .img img{width: 100%;}

.nytitle{line-height: 1;margin-bottom: 30px;text-align: center;}
.nytitle .en{color: #999;font-size: 36px;}
.nytitle .name{color: #000;font-size: 40px;margin-top: 20px;}
.brandintroduction{padding: 50px 0;background-image: url(../image/brandintroduction.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.brandintroduction .brandthems{font-size: 18px;color: #333;line-height: 2;text-align: center;}
.brandintroduction .list{display: flex;background-color: #fff;margin-top: 40px;box-shadow: 0 0 15px 0 rgba(0,0,0,0.28);}
.brandintroduction .list li{width: 33.33%;padding: 50px 0;position: relative;text-align: center;line-height: 1;}
.brandintroduction .list li::before{content: '';position: absolute;top: 0;left: 0;width: 1px;height: 100%;background-color: #dcdcdc;}
.brandintroduction .list li:first-child::before{display: none;}
.brandintroduction .list li .top{display: flex;align-items: baseline;justify-content: center;color: #e50050;}
.brandintroduction .list li .top .num{font-weight: 700;font-size: 72px;}
.brandintroduction .list li .top .danwei{margin-left: 6px;font-size: 20px;}
.brandintroduction .list li .con{color: #333;font-size: 16px;margin-top: 20px;}

.brandfounder{width: 100%;position: relative;height: 520px;z-index: 1;}
.brandfounder .brandimages{width: 50%;position: absolute;top: 0;left: 0;height: 100%;}
.brandfounder .brandimages img{display: block;width: 100%;height: 100%;object-fit: cover;}
.brandfounder .bfmessagewrap{width: 50%;position: absolute;top: 50%;right: 0;height: 100%;transform: translateY(-50%);background-color: rgba(229,0,80,0.05);background: linear-gradient(0deg, rgba(229,0,80,0.05) 0, rgba(229,0,80,0) 100%);padding-left: 5%;box-sizing: border-box;display: flex;justify-content: center;flex-direction: column;}
.brandfounder .bfmessagewrap .nytitle{text-align: left;}
.brandfounder .bfmessagewrap .bfthems{font-size: 16px;color: #333;overflow: hidden;line-height: 40px;}
.brandfounder .logo{position: absolute;top: 50%;right: 5%;width: 15%;transform: translateY(-50%);z-index: -1;}
.brandfounder .logo img{width: 100%;}

.history{padding: 80px 0;background-image: url(../image/history.jpg);background-position: center;background-repeat: no-repeat;background-size: cover;}
.history .historylistwrap{margin-top: 50px;}
.history .historylistwrap .historylist{float: left;width: 20%;height: 268px;padding-right: 5%;margin-right: 5%;border-right: 1px dashed #d6d6d6;overflow-y: auto;}
.history .historylistwrap .historylist li{list-style-type: none;width: 100%;height: 45px;border: solid 1px #d6d6d6;margin-bottom: 10px;font-size: 18px;color: #999;text-align: center;line-height: 45px;box-sizing: border-box;cursor: pointer;}
.history .historylistwrap .historylist::-webkit-scrollbar{display: none;}
.history .historylistwrap .historylist .hisliston{background-color: #e50050;border: 0;color: #fff;}
.history .historylistwrap .historycon{width: 69%;box-sizing: border-box;float: left;display: flex;}
.history .historylistwrap .historycon .historyyear{margin-top: 30px;}
.history .historylistwrap .historycon .historyyear img{max-width: 100%;}
.history .historylistwrap .historycon .historyright{margin-left: 70px;}
.history .historylistwrap .historycon .historyright .historycontent{display: none;height: 260px;overflow-x: auto;}
.history .historylistwrap .historycon .historyright .historycontent.show{display: block;}
.history .historylistwrap .historycon .historyright .historycontent .txt{padding: 5px 0;color: #333;font-size: 18px;line-height: 48px;}
@media screen and (max-width: 1200px){
	.history{padding: 60px 0;}
	.history .historylistwrap{margin-top: 30px;}
	.history .historylistwrap .historycon .historyright .historycontent .txt{font-size: 16px;line-height: 36px;}
}
@media screen and (max-width: 768px){
	.history{padding: 30px 0;}
	.history .history_list_wrap{width: 100%;overflow-y: auto;}
	.history .history_list_wrap .historylist{width:200%;height: auto;padding-right: 0;margin-right: 0;border: none;}
	.history .history_list_wrap .historylist li{width: 20%;height: 40px;font-size: 16px;line-height: 40px;color: #999;text-align: center;float: left;}
	.history .historylistwrap .historycon{width: 100%;float: none;}
	.history .historylistwrap .historycon .historyyear{display: none;}
	.history .historylistwrap .historycon .historyright{margin-left: 0;margin-top: 20px;}
	.history .historylistwrap .historycon .historyright .historycontent{height: auto;}
	.history .historylistwrap .historycon .historyright .historycontent .txt{font-size: 14px;line-height: 2;}
}

.about-care{padding: 60px 0;background-color: #fff;}
.about-care .list dl{float: left;width: 33.33%;}
.about-care .list dl dt{display: block;}
.about-care .list dl dt a{display: flex;background-color: #f5f5f5;height: 330px;}
.about-care .list dl dt a .box{width: 200px;height: 100%;display: flex;justify-content: center;flex-direction: column;text-align: center;}
.about-care .list dl dt a .box .icon{width: 60px;height: 60px;line-height: 60px;text-align: center;font-size: 0;margin: 0 auto;}
.about-care .list dl dt a .box .icon img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.about-care .list dl dt a .box .tit{color: #e50050;font-size: 30px;line-height: 1;margin-top: 10px;}
.about-care .list dl dt a .img{width: calc(100% - 200px);height: 100%;overflow: hidden;}
.about-care .list dl dt a .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.about-care .list dl dt a:hover .box .icon img{-webkit-animation-name: pulse-shrink;animation-name: pulse-shrink;-webkit-animation-duration: 0.3s;animation-duration: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate;}
.about-care .list dl dt a:hover .img img{transform: scale(1.1);}
@-webkit-keyframes pulse-shrink{to{-webkit-transform: scale(0.9);transform: scale(0.9);}}
@keyframes pulse-shrink{to{-webkit-transform: scale(0.9);-ms-transform: scale(0.9);transform: scale(0.9);}}
@media (max-width: 992px){
	.about-care .list dl{width: 100%;}
	.about-care .list dl dt a .box{width: 32%;}
	.about-care .list dl dt a .img{width: 68%;}
}
@media screen and (max-width: 768px){
	.about-care .list dl dt a{height: 200px;}
	.about-care .list dl dt a .box .icon{width: 40px;height: 40px;line-height: 40px;}
	.about-care .list dl dt a .box .tit{font-size: 18px;}
}

.de-honor-list ul{margin: 0 -1%;}
.de-honor-list ul li{float: left;width: 31.33%;margin: 0 1%;}
.de-honor-list ul li a{display: block;}
.de-honor-list ul li a .img img{max-width: 100%;}
.de-honor-list ul li a .tit{text-align: center;color: #333;font-size: 16px;line-height: 1;padding: 20px 0 30px 0;}
.de-honor-list ul li a:hover .tit{color: #e50050;}
@media screen and (max-width: 768px){
	.de-honor-list ul li{width: 48%;}
	.de-honor-list ul li a .tit{padding: 10px 0 15px 0;font-size: 14px;}
}

.de-job-list ul li{margin-bottom:20px;}
.de-job-list ul li .jitp{padding: 0 5%;background-color: #e1e1e1;height: 60px;display: flex;justify-content: space-between;align-items: center;}
.de-job-list ul li .jitp .zpzw{width: calc(100% - 30px);color: #333;font-size: 18px;}
.de-job-list ul li .jitp .dianji{width: 16px;height: 16px;position: relative;}
.de-job-list ul li .jitp .dianji::before,
.de-job-list ul li .jitp .dianji::after{content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);background-color: #999;transition: all 0.5s ease-in-out;}
.de-job-list ul li .jitp .dianji::before{width: 100%;height: 1px;}
.de-job-list ul li .jitp .dianji::after{width: 1px;height: 100%;}
.de-job-list ul li .jibt{display:none;padding: 20px;}
.de-job-list ul li .jibt section{color:#333;font-size: 14px;line-height:26px;}
.de-job-list ul li .jibt a.more{display: inline-block;height: 43px;font-size: 16px;border: 1px solid #e50050;color: #e50050;cursor: pointer;text-align: center;line-height: 43px;padding: 0 25px;margin-top: 20px;}
.de-job-list ul li .jibt a.more:hover{background-color: #e50050;color: #fff;}
.de-job-list ul li.cur{box-shadow:0px 0px 30px rgba(0,0,0,.15);}
.de-job-list ul li.cur .jitp .dianji::after{opacity: 0;}
@media screen and (max-width: 768px) {
	.de-job-list ul li .jitp{height: 50px;}
	.de-job-list ul li .jitp .zpzw{font-size: 16px;}
}
.jobs_content .ijoindd .zwxxx span{display:block;line-height:30px;color:#000;}
.jobs_content .ijoindd .zwxxx .zpzw{font-size:20px;margin-bottom:10px;}
.jobs_content .sqxx{width:100%;background:#fff;}
.jobs_content .sqxx h2{text-align:center;font-size:20px;color:#000;line-height:90px;}
.jobs_content .sqxx .form{background:#f6f6f6;padding:30px 7% 25px;}
.jobs_content .sqxx .form div{float:left;width:47%;margin-right:6%;margin-bottom:25px;}
.jobs_content .sqxx .form div:nth-child(2n+0){margin-right:0;}
.jobs_content .sqxx .form div p{float:left;width:88px;color:#636366;line-height:42px;}
.jobs_content .sqxx .form div p:before{content:"* ";color:#f00;}
.jobs_content .sqxx .form div input{width:calc(100% - 88px);background:#fff;border:1px rgba(0,0,0,.1) solid;line-height:22px;outline:none;padding:9px 10px;box-sizing: border-box;}
.jobs_content .sqxx .form div.captcha{position: relative;}
.jobs_content .sqxx .form div.captcha img{position: absolute;top: 0;right: 0;height: 42px;}
.jobs_content .sqxx .form div .tr-cont.radio-cont{width:calc(100% - 88px);line-height: 40px;display: inline-block;margin-bottom: 0;}
.jobs_content .sqxx .form div .tr-cont.radio-cont input[type=radio]{font-size: 14px;color: #333;padding: 0 10px;width: 20px;height: 12px;border: 1px solid #e6e6e6;}
.jobs_content .sqxx .form div .tr-cont.radio-cont label{margin-right: 30px;color: #4c4c4c;line-height: 40px;font-weight: bold;}
.jobs_content .sqxx .form div:last-child{width:100%;}
.jobs_content .sqxx .form div textarea{width:calc(100% - 88px);background:#fff;border:1px rgba(0,0,0,.1) solid;line-height:22px;outline:none;padding:9px 10px;resize:none;box-sizing: border-box;}
.jobs_content .sqxx form .submit{display:block;margin:30px auto 0px;background:#e50050;width:100%;max-width:230px;color:#fff;height:44px;outline:none;font-size:18px;transition:.3s;border:0;text-align: center;line-height: 44px;}
.jobs_content .zwcont form .submit:hover{background:#333;}
@media screen and (max-width: 768px) {
	.jobs_content .sqxx h2{font-size:1rem;line-height:40px;}
	.jobs_content .sqxx .form div p{line-height:34px;}
	.jobs_content .sqxx .form div{width:100%;margin-right:0;margin-bottom:10px;}
	.jobs_content .sqxx .form div input{padding:5px 10px;}
	.jobs_content .sqxx .form div textarea{padding:4px 10px;}
	.jobs_content .sqxx .form div.captcha img{height: 34px;}
}

.de-news-list li{float: left;width: 33.33%;position: relative;margin-bottom: 30px;}
.de-news-list li::before{width: 100%;top: 60px;left: 0;height: 1px;content: '';position: absolute;background-color: #dcdcdc;}
.de-news-list li a{display: block;position: relative;}
.de-news-list li a::before{position: absolute;width: 1px;height: 80%;background-color: #dcdcdc;right: 0;bottom: 0;content: '';}
.de-news-list li:nth-child(3n) a::before{display: none;}
.de-news-list li a .text{position: absolute;width: 100%;left: 0;top: 90px;padding: 0 30px;z-index: 3;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1)}
.de-news-list li a .text .t{font-size: 16px;color: #e50050;line-height: 1;margin-bottom: 18px;-webkit-transition: color .25s cubic-bezier(.77, 0, .175, 1);-o-transition: color .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: color .25s cubic-bezier(.77, 0, .175, 1);transition: color .25s cubic-bezier(.77, 0, .175, 1)}
.de-news-list li a .text .t span{display: inline-block;width: 12px;height: 12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;border-radius: 12px;border: 1px solid #e50050;margin-top: 2px;margin-right: 10px;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1)}
.de-news-list li a .text h3{color: #3a3a3a;font-size: 24px;line-height: 30px;min-height: 60px;font-weight: 700;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.de-news-list li a .text .con{color: #666;font-size: 18px;line-height: 1.8;display: none;}
.de-news-list li a .img{position: absolute;width: calc(100% - 60px);height: 320px;padding-top: 75%;left: 30px;bottom: 0;background-position: center bottom;background-size: cover;background-repeat: no-repeat;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1);-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}
.de-news-list li a .img::before{content: '';height: 60%;width: 100%;background: -webkit-gradient(linear, left top, left bottom, from(rgba(229, 0, 80, .9)), to(rgba(0, 0, 0, 0)));background: -webkit-linear-gradient(top, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));background: -moz-linear-gradient(top, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));background: -o-linear-gradient(top, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));background: linear-gradient(to bottom, rgba(229, 0, 80, .9), rgba(0, 0, 0, 0));left: 0;top: 0;position: absolute;opacity: 0;-webkit-transition: all .25s cubic-bezier(.77, 0, .175, 1);-o-transition: all .25s cubic-bezier(.77, 0, .175, 1);-moz-transition: all .25s cubic-bezier(.77, 0, .175, 1);transition: all .25s cubic-bezier(.77, 0, .175, 1)}
.de-news-list li a img{width: 100%}
.de-news-list li a:hover .text{top: 50px;}
.de-news-list li a:hover .text .t,
.de-news-list li a:hover .text h3{color: #fff;}
.de-news-list li a:hover .text .t span{border-color: #fff}
.de-news-list li a:hover .img::before{opacity: 1}
.de-news-list li a:hover .img{height: 100%;left: 0;width: 100%;-webkit-box-shadow: 0 0 20px 0 rgba(10, 10, 10, .65);-moz-box-shadow: 0 0 20px 0 rgba(10, 10, 10, .65);box-shadow: 0 0 20px 0 rgba(10, 10, 10, .65)}
@media(max-width:1300px){
	.de-news-list li a .text .t{margin-bottom: 10px;}
	.de-news-list li a .text h3{font-size: 16px;line-height: 1.6;height: 50px;font-weight: 400;min-height: auto;}
	.de-news-list li a .img{padding-top: 65%;}
}
@media (max-width: 992px){
	.de-news-list li{float: none;width: 100%;margin-bottom: 20px;}
	.de-news-list li:last-child{margin-bottom: 0;}
	.de-news-list li::before,
	.de-news-list li a::before,
	.de-news-list li a .img::before,
	.de-news-list li a img,
	.de-news-list li a .text .t{display: none;}
	.de-news-list li a .img,
	.de-news-list li a .text{position: initial;top: auto;left: auto;bottom: auto;right: auto;padding: 0;}
	.de-news-list li a {display: flex;justify-content: space-between;align-items: center;}
	.de-news-list li a .img{width: 180px;height: 180px;}
	.de-news-list li a .text{width: calc(100% - 220px);}
	.de-news-list li a .text h3{color: #050505;font-size: 20px;font-weight: 700;line-height: 1;height: auto;-webkit-line-clamp: 1;margin-bottom: 20px;}
	.de-news-list li a .text .con{display: -webkit-box;-webkit-line-clamp: 3;}
	.de-news-list li a:hover .text{top: auto;}
	.de-news-list li a:hover .text h3{color: #050505;}
	.de-news-list li a:hover .img{width: 180px;height: 180px;left: auto;box-shadow: none;}
}
@media (max-width: 768px){
	.de-news-list li{margin-bottom: 10px;}
	.de-news-list li a .img{width: 90px;height: 90px;}
	.de-news-list li a .text{width: calc(100% - 110px);}
	.de-news-list li a .text h3{font-size: 18px;font-weight: 400;margin-bottom: 10px;}
	.de-news-list li a .text .con{font-size: 14px;-webkit-line-clamp: 2;}
	.de-news-list li a:hover .img{width: 90px;height: 90px;}
}
.news-detail-content{overflow: hidden;}
.news-detail-content .title{text-align: center;color: #333;font-size: 36px;line-height: 1.5;}
.news-detail-content .tit{text-align: center;padding: 20px 0;line-height: 30px;border-bottom: 1px solid #ead7d0;margin: 20px 0;}
.news-detail-content .tit span{padding: 0 2%;color: #666;font-size: 15px;}
.news-detail-content .news-detail{color: #333;font-size: 16px;line-height: 2;}
.news-detail-content .news-detail p{text-indent: 2em;}
.news-detail-content .news-detail p img{max-width: 100%;margin: 0 auto;padding: 0;}
.newsPage{margin-top: 40px;display: flex;justify-content: space-between;align-items: center;}
.newsPage .page-a{width: 49%;color: #333;font-size: 20px;padding: 20px;line-height: 2;background-color: #fff;border: 1px solid #ddd;border-top: 3px solid #e50050;transition: all 0.5s ease-in-out;}
.newsPage .page-a a{display: block;color: #666;font-size: 16px;}
.newsPage .page-a:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.2);transform:translate3d(0,-10px,0);}
.newsPage .page-a a:hover{color: #e50050;}

.de-about-content{color: #333;font-size: 16px;line-height: 2;}
.de-about-content p{text-indent: 2em;}
.de-about-content p img{max-width: 100%;}

.nycontact{padding-bottom: 0 !important;}
.de-contact{border: 1px solid #e5e5e5;padding: 5%;}
.de-contact h3{color: #000;font-size: 30px;font-weight: 700;line-height: 1;}
.de-contact .list{margin: 4% 0;display: flex;flex-wrap: wrap;}
.de-contact .list li{width: 33.33%;position: relative;padding: 2% 5%;display: flex;align-items: center;}
.de-contact .list li:nth-child(3n+1){padding-left: 0;}
.de-contact .list li::before{content: '';position: absolute;top: 0;right: 0;height: 100%;border-right: 1px dashed #ddd;}
.de-contact .list li:nth-child(3n)::before{display: none;}
.de-contact .list li .icon{margin-right: 20px;width: 45px;}
.de-contact .list li .icon img{max-width: 100%;}
.de-contact .list li .box{line-height: 24px;width: calc(100% - 65px);}
.de-contact .list li .box .b1{color: #000;font-size: 20px;}
.de-contact .list li .box .b1.add{font-size: 16px;}
.de-contact .list li .box .b1 a{color: #000;}
.de-contact .list li .box .b1 a:hover{color: #e50050;}
.de-contact .list li .box .b2{color: #666;font-size: 14px;}
.de-contact .wechat{display: flex;flex-wrap: wrap;}
.de-contact .wechat li{width: 132px;margin-right: 4%;}
.de-contact .wechat li .img{border: 1px solid #d1d1d1;padding: 10px;background-color: #fff;height: 130px;line-height: 130px;text-align: center;font-size: 0;border-radius: 10px;}
.de-contact .wechat li .img img{max-width: 100%;max-height: 100%;display: inline-block;}
.de-contact .wechat li .name{text-align: center;color: #666;font-size: 14px;line-height: 1;padding: 18px 0;}
.contact-map #dituContent{height: 680px;margin-top: 4%;}
@media (max-width: 992px){
	.de-contact h3{font-size: 20px;}
	.de-contact .list li{width: 50%;}
	.de-contact .list li:nth-child(3n+1){padding-left: 5%;}
	.de-contact .list li:nth-child(2n+1){padding-left: 0;}
	.de-contact .list li:nth-child(3n)::before{display: block;}
	.de-contact .list li:nth-child(2n)::before{display: none;}
	.de-contact .list li .icon{width: 35px;}
	.de-contact .list li .box{width: calc(100% - 55px);}
}
@media (max-width: 768px){
	.de-contact .list li{width: 100%;padding: 10px 0;}
	.de-contact .list li:nth-child(2n+1){padding-left: 0;}
	.de-contact .list li:nth-child(3n+1){padding-left: 0;}
	.de-contact .list li:nth-child(3n)::before{display: none;}
	.de-contact .list li::before{display: none;}
	.de-contact .list li .icon{width: 30px;margin-right: 10px;}
	.de-contact .list li .box{width: calc(100% - 40px);}
}

.de-product-list ul{margin: 0 -1%;}
.de-product-list ul li{float: left;width: 23%;margin: 1%;}
.de-product-list ul li a{display: block;position: relative;z-index: 2;}
.de-product-list ul li a::before{opacity: 0;content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(229,0,80,1);background: linear-gradient(0deg, rgba(229,0,80,0.85) 0, rgba(229,0,80,0.2) 100%);z-index: 2;transition: all 0.5s ease-in-out;}
.de-product-list ul li a .img{overflow: hidden;position: relative;z-index: 1;}
.de-product-list ul li a .img::before{content: '';position: absolute;top: 5px;left: 5px;width: 47px;height: 47px;background-image: url(../image/pro-logo.png);background-position: center;background-repeat: no-repeat;background-size: cover;}
.de-product-list ul li a .img img{width: 100%;}
.de-product-list ul li a .tit{border: 1px solid #f7f8f9;border-top: none;text-align: center;padding: 8% 10px;color: #333;font-size: 16px;line-height: 1;}
.de-product-list ul li a .box{position: absolute;bottom: -50%;left: 0;width: 100%;text-align: center;z-index: 9;opacity: 0;transition: all 0.5s ease-in-out;}
.de-product-list ul li a .box .name{padding: 0 10px;color: #fff;font-size: 24px;line-height: 1;}
.de-product-list ul li a .box .more{display: inline-block;padding: 15px 35px;color: #fff;font-size: 16px;line-height: 1;border: 2px solid #fff;border-radius: 30px;margin-top: 15%;}
.de-product-list ul li a .box .more:hover{background-color: #fff;color: #e50050;}
.de-product-list ul li a:hover{box-shadow: 0 6px 10px 0 rgba(0,0,0,0.38);-webkit-transform: translate3d(0,-10px,0);-moz-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
.de-product-list ul li a:hover::before{opacity: 1;}
.de-product-list ul li a:hover .tit{opacity: 0;}
.de-product-list ul li a:hover .box{opacity: 1;bottom: 20px;}
@media (max-width: 992px){
	.de-product-list ul li{width: 31.33%;}
	.de-product-list ul li a .box .name{font-size: 20px;}
	.de-product-list ul li a .box .more{font-size: 14px;padding: 10px 20px;margin-top: 10%;}
}
@media (max-width: 768px){
	.de-product-list ul li{width: 48%;}
	.de-product-list ul li a .img::before{width: 30px;height: 30px;}
	.de-product-list ul li a .tit{font-size: 14px;}
}

.info-crumbs{border-top: 1px solid #dcdcdc;padding: 30px 0 20px 0;}
.info-crumbs.newscrubs{border-bottom: 1px solid #dcdcdc;padding: 30px 0;margin-top: 98px;}
.info-crumbs .warpper{display: flex;justify-content: space-between;align-items: center;}
.info-crumbs .crumbs{width: calc(100% - 130px);color: #666;font-size: 14px;line-height: 1.5;}
.info-crumbs .crumbs a{color: #666;}
.info-crumbs .crumbs a:hover{color: #e50050;}
.info-crumbs .back{width: 120px;height: 35px;line-height: 31px;text-align: center;font-size: 16px;color: #e50050;border: 2px solid #e50050;border-radius: 5px;}
.info-crumbs .back:hover{background-color: #e50050;color: #fff;}
.prodect-Info{padding: 4% 0;background-color: #f7f7fa;}
.prodect-Info .box{padding: 0 10%;}

.prodect-Info .box .info-preview{width: 800px;margin: 0 auto;}
.prodect-Info .box .info-preview .swiper-slide img{width: 100%;}
.prodect-Info .box .info-preview .gallery-thumbs{margin-top: 14px;position: relative;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-slide::before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 2px solid #e50050;transition: all 0.5s ease-in-out;opacity: 0;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-slide.swiper-slide-thumb-active::before{opacity: 1;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-prev::after,
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-next::after{display: none;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-prev.swiper-button-disabled,
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-next.swiper-button-disabled{opacity: 0;transition: all 0.5s ease-in-out;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-prev,
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-next{width: 30px;height: 50px;line-height: 50px;text-align: center;background-color: #e50050;background-position: center;background-repeat: no-repeat;background-size: 12px 20px;margin-top: 0;transform: translateY(-50%);}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-prev{background-image: url(../image/banner-left.png);left: 0;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-next{background-image: url(../image/banner-right.png);right: 0;}
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-prev:hover,
.prodect-Info .box .info-preview .gallery-thumbs .swiper-button-next:hover{background-color: #000;}

.prodect-Info .box .info-main{margin-bottom: 20px;}
.prodect-Info .box .info-main .title{color: #000;font-size: 28px;line-height: 1.5;text-align: center;font-weight: 700;}
.prodect-Info .box .info-main .de-list{min-height: 320px;}
.prodect-Info .box .info-main .de-list dl{border-bottom: 1px solid #dcdcdc;display: flex;}
.prodect-Info .box .info-main .de-list dl dt{width: 50%;height: 80px;color: #333;font-size: 16px;line-height: 1.5;display: flex;justify-content: center;flex-direction: column;}
.prodect-Info .box .info-main .de-list dl:last-child dt{width: 100%;}
.prodect-Info .box .info-main .shop{display: block;height: 50px;line-height: 46px;text-align: center;font-size: 16px;color: #fff;background-color: #e50050;border: 2px solid #e50050;}
.prodect-Info .box .info-main .shop:hover{background-color: transparent;color: #e50050;border-radius: 10px;font-weight: 700;}
.prodect-Info .box .info-main .tel{padding-left: 56px;line-height: 1;color: #666;margin-top: 30px;background-image: url(../image/pro-tel.png);background-position: left center;background-repeat: no-repeat;background-size: 45px 38px;}
.prodect-Info .box .info-main .tel p{font-size: 14px;margin-bottom: 8px;}
.prodect-Info .box .info-main .tel a{display: block;font-size: 24px;color: #666;}
.info-center .box{padding: 0 10%;}
.info-center .center-title{background-color: #f7f7fa;line-height: 59px;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;}
.info-center .center-title span{display: inline-block;position: relative;color: #e50050;font-size: 18px;padding: 0 10px;}
.info-center .center-title span::before{content: '';position: absolute;bottom: -3px;left: 0;width: 100%;height: 2px;background-color: #e50050;}
.info-center .center-content{margin: 5% 0;min-height: 500px;color: #333;font-size: 16px;line-height: 2;}
.info-center .center-content p{text-indent: 2em;padding: 5px 0;}
.info-center .center-content p img{max-width: 100%;}
@media (max-width: 1300px){
	.prodect-Info .box,
	.info-center .box{padding: 0;}
}
@media (max-width: 992px){
	.info-crumbs.newscrubs{margin-top: 56px;}
	.info-crumbs .crumbs{width: 100%;}
	.info-crumbs .back{display: none;}
	.prodect-Info .box .info-preview,
	.prodect-Info .box .info-main{width: 100%;float: none;}
	.prodect-Info .box .info-main{margin-top: 5%;}
	.prodect-Info .box .info-main .de-list{min-height: auto;}
	.prodect-Info .box .info-main .de-list{margin: 20px 0;}
	.prodect-Info .box .info-main .de-list dl dt{height: 70px;}
	.info-center .center-title{line-height: 40px;}
	.info-center .center-title span{font-size: 16px;}
	.info-center .center-title span::before{height: 1px;bottom: -2px;}
	.info-center .center-content{margin: 20px 0;font-size: 14px;padding: 2px 0;}
}
@media (max-width: 768px){
	.info-crumbs{padding: 15px 0 10px 0;}
	.info-crumbs.newscrubs{padding: 15px 0;}
	.prodect-Info{padding: 20px 0;}
	.prodect-Info .box .info-main{margin-top: 20px;}
	.prodect-Info .box .info-main .title{font-size: 20px;}
	.prodect-Info .box .info-main .de-list{margin: 10px 0;}
	.prodect-Info .box .info-main .de-list dl dt{font-size: 14px;height: 60px;}
	.prodect-Info .box .info-main .tel{background-size: 40px 33px;padding-left: 50px;}
	.prodect-Info .box .info-main .tel p{margin-top: 15px;}
}

.de-video-list ul{margin: 0 -1%;}
.de-video-list ul li{float: left;width: 31.33%;margin: 0 1%;}
.de-video-list ul li a{display: block;}
.de-video-list ul li a .img{position: relative;height: 230px;overflow: hidden;}
.de-video-list ul li a .img::before{content: '';position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;transform: translate(-50%,-50%);background-color: rgba(0,0,0,0.2);background-image: url(../image/video-icon.png);background-position: center;background-repeat: no-repeat;background-size: 51px 51px;z-index: 2;}
.de-video-list ul li a .img img{width: 100%;height: 100%;object-fit: cover;}
.de-video-list ul li a .box{padding: 0 5%;background-color: #f7f7f7;height: 70px;display: flex;justify-content: space-between;align-items: center;margin-bottom: 20px;}
.de-video-list ul li a .box .tit{width: calc(100% - 90px);color: #333;font-size: 16px;}
.de-video-list ul li a .box .time{width: 90px;text-align: right;color: #999;font-size: 14px;}
.de-video-list ul li a:hover .img img{transform: scale(1.1);}
.de-video-list ul li a:hover .box{background-color: #e50050;}
.de-video-list ul li a:hover .box .tit,
.de-video-list ul li a:hover .box .time{color: #fff;}
@media (max-width: 992px){
	.de-video-list ul li{width: 48%;}
	.de-video-list ul li a .img{height: 200px;}
}
@media (max-width: 768px){
	.de-video-list ul{margin: 0;}
	.de-video-list ul li{width: 100%;margin: 0;float: none;}
	.de-video-list ul li a .img{height: auto;}
	.de-video-list ul li a .img::before{background-size: 40px 40px;}
	.de-video-list ul li a .box{padding: 0 10px;height: 50px;margin-bottom: 15px;}
	.de-video-list ul li a .box .tit{font-size: 14px;width: calc(100% - 80px);}
	.de-video-list ul li a .box .time{font-size: 12px;width: 80px;}
}

.search_pagenation{text-align: center;padding: 30px 0;}
.search_pagenation a{display: inline-block;width: 80px;height: 35px;font-size: 14px;background: #e50050;color: #fff;line-height: 35px;margin:0 5px;}
.search_pagenation a:hover{background-color: #000;}
.search_pagenation .noothers {display: none;}

.de-cooper-list .box{display: flex;justify-content: space-between;align-items: center;}
.de-cooper-list .box .con{width: calc(100% - 400px);font-size: 18px;line-height: 2;}
.de-cooper-list .box .con p{padding: 5px 0;}
.de-cooper-list .box .con p em{padding: 5px 10px;color: #fff;margin-right: 10px;}
.de-cooper-list .box .con p:nth-child(1n) em{background-color: #e50050;}
.de-cooper-list .box .con p:nth-child(2n) em{background-color: #f7b3b2;}
.de-cooper-list .box .con p:nth-child(3n) em{background-color: #a0d7c0;}
.de-cooper-list .box .con p:nth-child(4n) em{background-color: #9fd6f5;}
.de-cooper-list .box .img{width: 300px;}
.de-cooper-list .box .img img{width: 100%;}
.de-cooper-list .de-message{margin-top: 40px;}
.de-cooper-list .de-message .left{width: 48%;float: left;}
.de-cooper-list .de-message .right{width: 48%;float: right;}
.de-cooper-list .de-message .form-tr{float: left;width: 100%;margin-bottom: 15px;}
.de-cooper-list .de-message .form-tr input{width: 100%;border: 1px solid #e5e5e5;height: 50px;padding: 0 15px;font-size: 14px;}
.de-cooper-list .de-message .form-tr input.yaz{float: left;width: calc(100% - 170px);}
.de-cooper-list .de-message .form-tr .verify{float: right;width: 152px;height: 50px;line-height: 50px;text-align: center;overflow: hidden;font-size: 0;border: 1px solid #e5e5e5;}
.de-cooper-list .de-message .form-tr .verify img{display: inline-block;max-width: 100%;max-height: 100%;vertical-align: middle;}
.de-cooper-list .de-message .form-tr textarea{width: 100%;border: 1px solid #e5e5e5;height: 245px;line-height: 43px;padding: 0 15px;font-size: 16px;}
.de-cooper-list .de-message .form-tr .submit{display: block;margin: 0 auto;max-width: 196px;line-height: 40px;text-align: center;color: #fff;font-size: 16px;background-color: #e50050;border-radius: 20px;}
.de-cooper-list .de-message .form-tr .submit:hover{border-radius: 0;}
@media (max-width: 992px){
	.de-cooper-list .box{display: block;justify-content: initial;}
	.de-cooper-list .box .con{width: 100%;}
	.de-cooper-list .box .img{display: none;}
	.de-cooper-list .de-message .left,
	.de-cooper-list .de-message .right{width: 100%;}
}
@media (max-width: 768px){
	.de-cooper-list .box .con{font-size: 16px;}
	.de-cooper-list .de-message{margin-top: 20px;}
	.de-cooper-list .de-message .form-tr input{height: 40px;font-size: 13px;}
	.de-cooper-list .de-message .form-tr input.yaz{width: calc(100% - 140px);}
	.de-cooper-list .de-message .form-tr .verify{height: 40px;line-height: 38px;width: 122px;}
	.de-cooper-list .de-message .form-tr textarea{height: 120px;}
}