﻿/***********新闻内页************/

.wrap{ max-width:1200px; margin:0 auto; width:100%; min-width:300px}
.mg40{margin-top:40px}
.news_tt{ width:100%;font-size:24px; text-align:left;line-height:1.6;}
.news_time{border-bottom:1px solid #ddd; padding:10px 0 20px; font-family:Arial; color:#999}
.article{line-height:2; font-size:16px; padding:40px 0}
.pre_next{ line-height:30px; color:#999; margin-bottom:50px;}
.pre_next a{color:#999}
/***********新闻内页结束************/
/******首页*******/
iframe{width: 1200px;height: 600px}
/*头部*/
.video{height: 650px}
.nr{width: 1440px;margin: 0 auto;}
.header{width: 100%;background: white;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 8px #6c6b6b;-moz-box-shadow:2px 2px 8px #6c6b6b; -webkit-box-shadow:2px 2px 8px #6c6b6b;}
.top{height:150px;position: relative;text-align: center;padding-top: 30px;}
.head_lf{color: #333;font-size: 16px;position: absolute;top:50px;left: 0;letter-spacing: 2px;text-align: left;width: 40%;font-weight: bold;letter-spacing: 4px;}
.head_lf span{font-size: 14px;font-weight: normal;font-family: arial;letter-spacing: 2px;color: #333333;}
/*.head_lf em{color: #333333;font-weight: bold;}*/
.head_rg{position: absolute;top:20px;right: 0;}
.head_rg .qh{text-align: right;}
.head_rg .qh li{display: inline-block;color: #999999;font-size: 16px;margin: 0 10px;position: relative;}
.head_rg .qh li:last-child{margin-right: 0;}
.head_rg .qh li a{color: #999999;font-size: 16px;}
.head_rg .qh li.active a{color: #333333;}
.head_rg .qh li:before{content: "";width: 1px;height:10px;background:#cccccc;position: absolute;top: 6px;right: -12px;}
.head_rg .qh li:last-child:before{display: none;}
.head_rg .top_tel{color: #666666;font-size: 16px;margin-top: 10px;}
.head_rg .top_tel em{color: #17998f;font-size: 20px;font-weight: bold;}
.head_rg .top_tel img{margin-right: 10px;}

/*导航*/
.nav_box{width: 100%;border-top: 1px solid #e5e5e5;height: 65px;}
.nav_lb{display: flex;justify-content: space-between;}
.nav_lb>li{padding: 0 80px;height: 65px;line-height: 65px;position: relative;}
.nav_lb>li:first-child{padding-left: 0;}
.nav_lb>li:last-child{padding-right: 0;}
.nav_lb>li a{color: #333333;font-size: 16px;position: relative;z-index:2;}
.nav_lb>li:before{content: "";width: 6px;height: 14px;background: url(../images/nav_icon.png) no-repeat;background-size: 100% 100%;position: absolute;top: 26px;right: -3px;}
.nav_lb>li:last-child:before{display: none;}
.nav_lb>li.active a{color: #17998F;font-weight:bold;}
.nav_lb>li:hover>a,.two_nav li:hover>a{color: #17998F;}
.nav_lb>li:hover .two_nav{visibility: visible;
    top: 100%;opacity:1;}
.y_nav{display: none;}
.two_nav{
    position: absolute;
z-index:1;
    top: 15px;
    left: 0;
    width: 100%;
    text-align: center;
    background-color: #fff;
transition: all .3s;
visibility: hidden;
opacity:0;
}
.two_nav li{
padding-left:0px;
}

/*banner*/
.ban_swi{margin-top: 215px;}
.ban_swi .swiper-slide img{width: 100%;}
.ban_swi .swiper-button-next,.ban_swi .swiper-button-prev{width: 33px;height: 56px;opacity: 0.6;}
.ban_swi .swiper-button-next{background: url(../images/ban_rg.png) no-repeat;background-size: 100% 100%;right: 6%;}
.ban_swi .swiper-button-prev{background: url(../images/ban_lf.png) no-repeat;background-size: 100% 100%;left: 6%;}
.ban_swi .swiper-button-next:hover,.ban_swi .swiper-button-prev:hover{opacity: 1;}
.ban_swi .swiper-pagination{color: white;font-size: 22px;color: #e5e5e5;text-align: right;bottom: 40px;padding-right: 11%;}
.ban_swi .swiper-pagination-current{color: white;font-size: 33px;}
.ban_swi .swiper-pagination span{margin: 0 5px;}

/*搜索*/
.tz{width: 100%;padding: 27px 0;overflow: hidden;background: white;}
.sec{position: relative;top: 2px;}
.sec_list{display: inline-block;position: relative;top: 8px;}
.sec_list li{display: inline-block;margin-right:35px;}
.sec_list li:last-child{margin-right: 0;}
.sec_list li a{color: #999999;font-size: 15px;}
.sec_list li:nth-child(1){color: #000;margin-right: 20px;}
.sec_list li:hover a{color:#17998F;}
.sec_list li em{color:#17998F;}
.sec_list li img{margin-right: 10px;position: relative;bottom: 3px;}
.sec form{display: inline-block;width: 300px;height: 40px;background: #f5f5f5;border-radius: 25px;float: right;padding: 0 20px;}
.sec form input{width: 85%;height: 40px;border: none;background: transparent;}
.sec form button{float: right;border: none;background: transparent;height: 40px;}
.sec form input::-webkit-input-placeholder{color:#bfbfbf;}
.sec form input::-moz-placeholder{color:#bfbfbf;}
.sec form input:-moz-placeholder{color: #bfbfbf;}
.sec form input:-ms-input-placeholder{color: #bfbfbf;}

/*产品*/
.ind_pro{width: 100%;background:#f5f5f5;padding-top: 115px;padding-bottom: 120px;}
.tit{display: flex;justify-content: space-between;align-items: flex-end;}
.tit_zt h2{color: #000000;font-size: 42px;font-weight: bold;margin-bottom: 7px;}
.tit_zt p{color: #666666;font-size: 14px;}
.tit_more{color: #999999;font-size: 14px;position: relative;z-index: 9;}
.tit_more:hover{color:#17998F;}
.cp_box{margin-top: 45px;position: relative;}
.cp_lf{width: 48.6%;}
.cp_dl{display: flex;justify-content: space-between;}
.cp_dl li{width: 48%;position: relative;overflow: hidden;}
.cp_dl li img{width: 100%;transition: all 0.5s;}
.cp_dl li .cp_mod{width: 100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;top: 0;left: 0;display: flex;justify-content: center;align-items: center;text-align: center;}
.cp_dl li .cp_mod h2{color: white;font-size: 26px;font-weight: bold;margin-bottom: 5px;}
.cp_dl li .cp_mod p{color: white;color: #e1e1e1;font-size: 16px;}
.cp_dl li:hover img{transform: scale(1.1);transition: all 0.5s;}
.cp_dl li:hover h2{color:#17998F;}

.cp_tab{width: 49.3%;position: absolute;top: -70px;right: 0;}
.cp_tab .tab-hd {text-align: right;padding-right: 0px;}
.cp_tab .tab-hd li{display: inline-block;height:30px;line-height:30px;padding: 0 15px;color:#fff;cursor:pointer;color:#666666;font-size: 14px;border-radius: 25px;margin-left: 25px;}
.cp_tab .tab-hd li:first-child{margin-left: 0;}
.cp_tab .tab-hd li.active{background:#17998F;color: white;}
.cp_tab .tab-bd>li{display:none;position: relative;}
.cp_tab .tab-bd li.thisclass{display:list-item;}
.cp_tab .tab-bd{margin-top: 40px;}
.cp_list{display: flex;justify-content: space-between;flex-wrap: wrap;}
.cp_list li{width: 48%;height: 322px;background: white;margin-bottom: 25px;transition: all 0.5s;}
.cp_list li .cp_mg{height:280px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.cp_list li .cp_mg img{max-height: 240px;transition: all 0.5s;}
.cp_list li:hover .cp_mg img{transform:scale(1.1)}
.cp_list li .cp_wz{text-align: center;}
.cp_list li .cp_wz h4{color: #000000;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cp_list li:hover{background:#17998F;transition: all 0.5s;}
/*.cp_list li:hover .cp_mg img{transform: scale(1.1);transition: all 0.5s;}*/
.cp_list li:hover h4{color: white;}

/*核心优势*/
.ind_hx{margin-top:120px;display: flex;justify-content: space-between;margin-bottom: 220px;}
.hx_lf,.hx_rg{width: 50%;}
.hx_lf img{width: 100%;}
.hx_rg{position: relative;padding-left: 75px;padding-top: 70px;padding-right: 12%;}
.hx_rg h1{color: #000000;font-size: 42px;font-weight: bold;line-height: 55px;}
.hx_sj{margin-top: 60px;border-top: 1px solid #e5e5e5;display: flex;justify-content: space-between;padding-top: 60px;}
.hx_sj li{width: 33.33%;text-align: center;}
.hx_sj li p{color: #666666;font-size: 16px;}
.hx_sj li p em{color: #17998F;font-size: 38px;font-weight: bold;}
.hx_sj li span{color: #666666;font-size: 16px;}
.hx_ab{width: 805px;background: #F5F5F5;padding: 70px 0;padding-right: 65px;padding-left: 165px;position: absolute;bottom: -100px;right: 23%;}
.hx_ab h3{color: black;font-size: 28px;font-weight: bold;margin-bottom: 20px;}
.hx_ab p{color: #666666;font-size: 16px;line-height: 25px;height: 75px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.hx_ab .hx_more{display: inline-block;width: 120px;line-height: 40px;border: 1px solid #dcdcdc;text-align: center;border-radius: 25px;color: #999999;font-size: 14px;transition: all 0.3s;margin-top: 75px;}
.hx_ab .hx_more:hover{background:#17998F;border-color: #17998F;color: white;transition: all 0.3s;}

@media only screen and (max-width: 1680px) {
	.hx_rg{padding-right: 6%;padding-top: 50px;}
	.hx_rg h1{font-size: 42px;line-height: 55px;}
	.hx_ab{right: 12%;padding: 50px 0;padding-left: 155px;padding-right: 65px;}
}
@media only screen and (max-width: 1550px) {
	.hx_rg{padding-right: 3%;padding-top: 30px;}
	.hx_rg h1{font-size: 36px;line-height: 50px;}
	.hx_ab{right: 5%;padding: 40px 0;padding-left: 155px;padding-right: 65px;}
}
@media only screen and (max-width: 1380px) {
	.hx_rg{padding-right: 3%;padding-top: 20px;}
	.hx_rg h1{font-size: 30px;line-height: 40px;}
	.hx_sj{padding-top: 35px;margin-top: 55px;}
	.hx_ab{width: 715px;right: 5%;padding: 40px 0;padding-left: 140px;padding-right: 65px;}
	.hx_ab .hx_more{margin-top: 60px;}
}

/*解决方案*/
.ind_fn{width: 100%;background-image: url();background-repeat: no-repeat;background-attachment: fixed;background-size: cover;text-align: center;padding: 275px 0;color: white;}
.ind_fn h1{font-size: 42px;font-weight: bold;margin-bottom: 25px;color: white;letter-spacing: 2px;}
.ind_fn p{font-size: 16px;color: white;line-height: 25px;}
.fn_btn{margin-top: 80px;}
.fn_btn a{display: inline-block;width: 135px;line-height: 40px;text-align: center;font-size: 15px;color: white;border: 1px solid rgba(255,255,255,0.4);border-radius: 25px;margin: 0 10px;}
.fn_btn a img{margin-left: 8px;}
.fn_btn a:hover{background:#17998F;border-color: #17998F;}
.modal-dialog{width: 1235px;}
.close{font-size: 33px;}
.modal-header{border-bottom: none;padding: 10px;}
.modal-header .close{margin-top: -10px;}

/*荣誉见证*/
.ind_ry{margin: 120px auto;display: flex;justify-content: space-between;}
.ry_lf{width:225px;}
.ry_rg{width:1110px;position: relative;}
.ry_lf .ry_t{margin-top: 30px;}
.ry_swi .swiper-slide{height: 520px;border: 2px solid #ebebeb;padding: 30px;text-align: center;cursor: pointer;}
.ry_swi .swiper-slide .ry_mg{height: 400px;overflow: hidden;display: flex;justify-content: center;align-items: center;}
.ry_swi .swiper-slide .ry_mg img{max-height: 400px;}
.ry_swi .swiper-slide p{color: #333333;font-size: 16px;height: 80px;display: flex;justify-content: center;align-items: center;}
.ry_swi .swiper-slide:hover{border-color:#17998F;}
.ry_swi .swiper-slide:hover p{color:#17998F;}
.ry_rg .swiper-button-next,.ry_rg .swiper-button-prev{width: 40px;height: 40px;top: inherit;margin-top: 0;bottom: 0;}
.ry_rg .swiper-button-next{background: url(../images/ind_icon06.png) no-repeat;background-size: 100% 100%;right: inherit;left: -260px;}
.ry_rg .swiper-button-prev{background: url(../images/ind_icon05.png) no-repeat;background-size: 100% 100%;left: -320px;}
.ry_rg .swiper-button-next:hover,.ry_rg .swiper-button-prev:hover{filter: invert(49%) sepia(60%) saturate(557%) hue-rotate(126deg) brightness(88%) contrast(91%);}

/*应用场景*/
.ind_yj{width: 100%;background: #f5f5f5;padding: 115px 0;padding-bottom:90px;}
.yj_box{position: relative;}
.yj_tab{position: relative;width: 100%;top: -25px;}
.yj_dbox{display: flex;justify-content: space-between;}
.yj_bn{width: 49.1%;position: relative;}
.yj_lb{width: 49.8%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.yj_lb li{width: 49%;margin-bottom: 2.5%;position: relative;}
.yj_lb li:nth-child(3),.yj_lb li:nth-child(4){margin-bottom: 0;}
.yj_mod{width: 100%;height: 100%;background: rgba(0,0,0,0.4);position: absolute;top: 0;left: 0;display: flex;justify-content: center;align-items: center;text-align: center;color: white;opacity: 0;transition: all 0.4s;}
.yj_mod h3{font-size: 28px;font-weight: bold;position: relative;top: -70px;transition: all 0.5s;}
.yj_mod p{font-size: 16px;position: relative;top: -50px;transition: all 0.5s;}
.yj_mod em{display: inline-block;width: 120px;line-height: 40px;border: 1px solid white;text-align: center;border-radius: 25px;color: white;position: relative;top: -50px;transition: all 0.7s;}
.yj_bn:hover .yj_mod h3,.yj_lb li:hover .yj_mod h3{top: 0;transition: all 0.5s;margin-bottom: 20px;}
.yj_bn:hover .yj_mod p,.yj_lb li:hover .yj_mod p{top: 0;transition: all 0.6s;}
.yj_bn:hover .yj_mod em,.yj_lb li:hover .yj_mod em{top:0;margin-top: 65px;transition: all 0.7s;}
.yj_bn:hover .yj_mod,.yj_lb li:hover .yj_mod{opacity: 1;transition: all 0.4s;}
.yj_mod em:hover{background:#17998F;border-color: #17998F;transition: all 0.3s;}
.yj_lb li .yj_mod{padding: 0 15px;}
.yj_lb li .yj_mod h3{font-size: 21px;}
.yj_lb li .yj_mod p{font-size: 15px;}
.yj_lb li .yj_mod em{line-height: 35px;}
.yj_lb li:hover .yj_mod em{margin-top: 45px;}



/*新闻动态*/
.ind_xw{margin-top: 115px;margin-bottom: 120px;}
.xw_list{display: flex;}
.xw_list li{width:460px;margin-right: 30px;background: #f5f5f5;height: 480px;}
.xw_list li:nth-child(3n){margin-right: 0;}
.xw_t img{width: 100%;height: 220px;    object-fit: contain; background-color: #fff;}
.xw_t .xw_wz{padding: 0 30px;margin-top: 25px;margin-bottom: 20px;}
.xw_t .xw_wz h4{color: #000000;font-size: 16px;font-weight: bold;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw_t .xw_wz p{font-size: 14px;color: #666666;line-height: 23px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xw_fl{padding: 0 30px;border-top: 1px solid #e6e6e6;padding-top: 15px;}
.xw_fl a{display: block;padding-left: 20px;position: relative;color: black;font-size: 14px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xw_fl a:before{content: "";width: 7px;height: 7px;border-radius: 50%;background: #999999;position: absolute;top: 12px;left: 0;}
.xw_fl a:hover{color: #17998F;}
.xw_t:hover .xw_wz h4{color: #17998F;}

/*底部*/
.footer{width: 100%;background: #282d33;padding-top: 90px;}
.footer .nr .yqlj {margin-top: 45px;color: #abacad;}
.footer .nr .yqlj a{color: #abacad;line-height: 28px;}
.foot_box{display: flex;justify-content: space-between;}
.foot_nav{display: flex;}
.foot_nav li{margin-right: 125px;color: white}
.foot_nav li:last-child{margin-right: 0;}
.foot_nav li p{color: white;font-size: 16px;margin-bottom: 20px;}
.foot_nav li a{display: block;color: #abacad;line-height: 28px;}
.foot_nav li a:hover{color: #17998F;}

.foot_w li{display: inline-block;text-align: center;margin-left: 20px;}
.foot_w li img{width: 100px;}
.foot_w{display: inline-block;vertical-align: top;margin-right: 50px;}
.foot_tel{text-align: right;display: inline-block;}
.foot_w li p{color: #abacad;margin-top: 10px;}


.foot_tel p{color: #abacad;margin-bottom: 5px;}
.foot_tel p img{margin-right: 10px;}
.foot_tel span{color: #17998F;font-size: 28px;font-weight: bold;letter-spacing: 2px}
.foot_bq{margin-top:70px;border-top: 1px solid #484c51;padding: 25px 0;}
.foot_bq .nr{display: flex;justify-content: space-between;}
.foot_bq p{color: #999999;}
.foot_bq .nr p a{color: #abacad;}
.bq_rg{display: flex;color: #575b60;}
.bq_rg a{color: #999999;font-size: 13px;display: inline-block;padding: 0 10px;}



/****香氛设备****/
.banner{margin-top:215px;}
.banner img{width: 100%;}
.pro_bg{background:#fafafa;padding-top: 75px;padding-bottom: 70px;}
.pro_box{display: flex;justify-content: space-between;}
.pro_lf{width: 280px;}
.pro_rg{width: 78.5%;}
.pro_lf h2{height: 90px;line-height: 90px;color: white;background: #17998f;font-size: 30px;font-weight: bold;padding-left: 20px;}
.c_nav{background: white;}
.c_nav li{height: 75px;display: flex;align-items: center;padding-left: 20px;border-bottom: 1px solid #ebebeb;}
.c_nav li a{color: #666666;font-size: 16px;display: inline-block; width: 100%;}
.c_nav li:last-child{border-bottom: none;}
.c_nav li.active a,.c_nav li:hover a{color:#17998f;}
.pro_list{justify-content: inherit;}
.pro_list li,.cj_lb li{width: 31.4%;margin-right: 2.9%;background: transparent;height: auto;margin-bottom: 30px;}
.pro_list li:nth-child(3n),.cj_lb li:nth-child(3n){margin-right: 0;}
.pro_list li .cp_mg{height: 300px;background: white;transition: all 0.3s;}
.pro_list li .cp_wz p{color: #666666;font-size: 14px;margin-top: 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pro_list li .cp_wz{margin-top: 15px;}
.pro_list li:hover{background: transparent;} 
.pro_list li:hover .cp_mg{background:#17998f;transition: all 0.3s;}
.pro_list li:hover .cp_wz h4{color:#17998f;font-weight: bold;}

.pagination{width: 100%;text-align: center;margin-top: 35px;}
/*.pagination a,.pagination p{display:inline-block;margin-right:5px;padding: 5px 10px;background:#fff;text-decoration:none;color:#666666;font-size:12px;}
.pagination a:hover{color:#17998f;background: white;}
.pagination a.cur{background:#17998f;color:#fff;}
.pagination p.pageRemark{display: none;border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
.pagination p.pageRemark b{color:red;}

.pagination p.pageEllipsis{border-style:none;background:none;padding:4px 0px;color:#808080;}*/




/****应用场景****/
.cj_lb{display: flex;flex-wrap: wrap;}
.cj_lb li{text-align: center;}
.cj_lb li p{color: black;font-size: 16px;margin-top: 10px;}
.cj_lb li:hover p{color:#17998f;}
.cj_lb li img{width: 100%;transition:all 0.5s;}
.cj_lb li .cj_mg{overflow: hidden;}
.cj_lb li:hover img{transform: scale(1.1);transition:all 0.5s;}


/****产品详情****/
.pro_lg_t{display: flex;}
.pro_lg_lf{width: 660px;}
.gallery-top {width:100%;}
.gallery-top .swiper-slide{text-align: center;height: 570px;background: #f5f5f5;padding-top: 50px;}
.gallery-top .swiper-slide img{}
.gallery-thumbs {
 width: 100%;
  box-sizing: border-box;
  text-align: center;
  margin-top: -100px;
}
.gallery-thumbs .swiper-slide {
  width: 115px !important;
  height: 80px;
  opacity: 1;
  border: 2px solid #e5e5e5;
  cursor: pointer;
  margin-right: 10px;
  background: #f5f5f5;
  text-align: center;
}
.gallery-thumbs .swiper-slide:last-child{margin-right: 0;}
.gallery-thumbs .swiper-slide img{max-height: 76px;}
.gallery-thumbs .swiper-slide-active {opacity: 1;border-color: #17998f;}
.gallery-thumbs .swiper-wrapper{flex-wrap:wrap;justify-content: center;}
.gallery-thumbs .swiper-wrapper{transform:none !important;}
.gallery-top .swiper-button-next,.gallery-top .swiper-button-prev{width: 26px;height: 44px;top: 40%;}
.gallery-top .swiper-button-next{background: url(../images/pro_rg.png) no-repeat;background-size: 100% 100%;right: 20px;}
.gallery-top .swiper-button-prev{background: url(../images/pro_lf.png) no-repeat;background-size: 100% 100%;left: 20px;}
.gallery-top .swiper-button-next:hover,.gallery-top .swiper-button-prev:hover{filter: invert(52%) sepia(24%) saturate(1327%) hue-rotate(126deg) brightness(89%) contrast(87%);}
.pro_lg_rg{width: 55%;height: 570px;background: white;padding: 35px;}
.pro_lg_rg h2{color: #17998F;font-size: 32px;letter-spacing: 1px;margin-bottom: 10px;}
.pro_lg_rg p{color: #666666;font-size: 15px;line-height: 25px;}
.pro_lg_rg .td{border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;margin-top: 30px;padding: 35px 0;}
.pro_lg_rg .td h4{color: #000000;font-size: 20px;letter-spacing: 2px;margin-bottom: 10px;}
.pro_lg_rg .lg_zx{display: inline-block;width:150px;height: 50px;line-height: 50px;background:#17998f;color: white;font-size: 16px;border-radius: 50px;text-align: center;margin-top: 100px;}

.pro_lg_cs{width: 100%;background: white;margin-top: 40px;padding: 35px 40px;}
.pro_lg_cs h3{color: #000000;font-size: 24px;margin-bottom: 35px;}
.cs_lb{border-top: 1px solid #E5E5E5;display: flex;flex-wrap: wrap;padding-top: 35px;}
.cs_lb li{color: #666666;font-size: 15px;width: 25%;margin-bottom: 20px;padding-right: 15px;word-wrap:break-word;}
.pro_lg_tj{background: white;margin-top: 40px;padding: 25px 35px;}

.pro_lf_tj{margin-top: 100px;}
.pro_lf_tj .tit_zt h2{font-size: 36px;font-weight: normal;}
.pro_lf_tj .tit{margin-bottom: 40px;}


/****代理合作****/
.join_bz{margin-top: 90px;}
.j_tit{text-align: center;}
.j_tit h2{color: black;font-size: 45px;margin-bottom: 15px;letter-spacing: 2px;}
.j_tit p{color: #666666;font-size: 16px;}
.bz_lb{display: flex;justify-content: space-between;margin-top: 70px;}
.bz_lb li{width: 22.6%;height: 600px;background: #f5f5f5;padding: 0 25px;padding-top: 80px;text-align: center;position: relative;cursor: pointer;transition: all 0.3s;}
.bz_lb li .bz_ic{height:70px;}
.bz_lb li h4{margin-top: 50px;margin-bottom: 55px;font-size: 24px;color: black;}
.bz_lb li p{color: #666666;font-size: 16px;line-height: 25px;}
.bz_lb li .jh{position: absolute;bottom:30px;left: 50%;margin-left:-24px;color: #d0d0d0;font-size: 65px;}
/*.bz_lb li:hover{background: #17998f;transition:background-color 0.5s;}*/
.bz_lb li.curr{background:#17998f;transition: all 0.5s;}
.bz_lb li.curr h4,.bz_lb li.curr p{color: white;transition: all 0.3s;}
.bz_lb li.curr .bz_ic img{filter: invert(99%) sepia(0%) saturate(7500%) hue-rotate(192deg) brightness(103%) contrast(105%);transition: all 0.3s;}
.bz_lb li.curr .jh{color: white;transition: all 0.3s;}


.join_zc{width: 100%;background: #fafafa;padding: 100px 0;margin-top: 90px;}
.zc_lb{display: flex;margin-top: 60px;flex-wrap: wrap;}
.zc_lb li{width:31.6%;background: white;margin-right:2.6%;}
.zc_lb li:nth-child(3n){margin-right: 0;}
.zc_lb li img{width: 100%;}
.zc_lb li .zc_wz{padding: 20px;}
.zc_lb li .zc_wz h4{color: #000000;font-size: 18px;margin-bottom: 5px;font-weight: bold;}
.zc_lb li .zc_wz p{color: #666666;font-size: 16px;}
.join_ys{margin-top: 90px;}
.ys_list{margin-top: 135px;display: flex;justify-content: space-between;}
.ys_list li{width:16.4%;text-align: center;}
.ys_list li .ys_ic{height: 55px;display: flex;justify-content: center;align-items: center;margin-bottom: 30px;}
.ys_list li .ys_ic img{max-height: 52px;}
.ys_list li p{color: #666666;font-size: 16px;line-height: 25px;}

.join_lc{background: url(../images/hz_img04.png) no-repeat center;background-size: cover;padding-top: 130px;padding-bottom: 60px;margin-top: 120px;}
.join_lc .j_tit h2,.join_lc .j_tit p{color: white;}
.lc_lb{margin-top: 80px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.lc_lb li{width: 32.7%;display: flex;align-items: center;margin-bottom: 65px;position: relative;}
.lc_wz{color: white;margin-left: 15px;}
.lc_wz p{font-size: 20px;color: white;margin-bottom: 2px;}
.lc_wz span{font-family: arial;font-size: 16px;opacity:0.6;}
.lc_lb li:before{content: "";width: 22px;height: 37px;background: url(../images/hz_icon17.png) no-repeat;background-size: 100% 100%;position: absolute;top: 50%;margin-top: -18.5px;right: 0;}
.lc_lb li:nth-child(3n){width: 20%;}
.lc_lb li:nth-child(3n):before{display: none;}

.join_sq{margin-top: 90px;margin-bottom: 95px;}
.sq_form{margin-top:45px;}
.sq_form .inp{display: flex;justify-content: space-between;flex-wrap: wrap;}
.sq_form .inp input,.sq_form .inp select{width: 32%;height: 55px;border: 1px solid #ebebeb;padding-left: 20px;margin-bottom: 20px;outline: none;}
.sq_form .inp textarea{width: 100%;height:200px;padding: 20px;border: 1px solid #ebebeb;}
.sq_form .inp select{padding-left: 15px;}
.sq_form .inp_sub{text-align: center;margin-top: 55px;}
.sq_form .inp_sub input{width: 200px;height: 55px;border: none;background:#17998f;color: white;font-size: 16px;}


/****关于我们****/
.about{margin-top: 125px;display: flex;justify-content: space-between;}
.ab_lf{width:62%;}
.ab_lf h2{color: #000000;font-size: 38px;margin-bottom: 40px;line-height: 45px;}
.ab_lf p{color: #666666;font-size: 16px;margin-bottom: 20px;line-height: 24px;line-height: 30px;}
.ab_rg{width: 30%;}
.ab_lf .hx_sj{border-top: none;padding-top: 0;}
.ab_lf .hx_sj li{text-align: left;}

.ab_ys{margin-top: 100px;background: #FAFAFA;padding-top: 120px;overflow: hidden;}
.ab_ys_lb li{margin-bottom: 130px;overflow: hidden;}
.ab_ys_lb li .ab_ys_wz{display: inline-block;margin-left: 40px;}
.ab_ys_lb li:nth-child(2n) .ab_ys_wz{width: 31%;margin-left: 0;padding-top: 65px;}
.ab_ys_lb li:nth-child(2n) .ab_ys_mg{float: right;max-width: 61%;}
.ab_ys_wz h3{color: #000000;font-size: 33px;letter-spacing: 2px;margin-bottom: 20px;}
.ab_ys_wz p{color: #666666;font-size: 16px;line-height: 25px;}

.ab_ry{margin-top: 100px;margin-bottom: 80px;}
.ab_tit .tit_zt h2{font-size: 40px;font-weight: normal;}
.ab_ry_box{position: relative;margin-top: 70px;}
.ab_ry_box .ry_swi{width: 85%;padding: 15px 0;}
.ab_ry_box .ry_swi .swiper-slide{padding: 0;height: auto;border: none;}
.ab_ry_box .ry_swi .swiper-slide .ry_mg{overflow: initial;}
.ab_ry_box .ry_swi .swiper-slide .ry_mg img{box-shadow:0px 0px 15px #c9c8c8;-moz-box-shadow:0px 0px 15px #c9c8c8; -webkit-box-shadow:0px 0px 15px #c9c8c8;padding: 20px;}
.ab_ry_box .swiper-button-next{background: url(../images/pro_rg.png) no-repeat;background-size: 100% 100%;}
.ab_ry_box .swiper-button-prev{background: url(../images/pro_lf.png) no-repeat;background-size: 100% 100%;}
.ab_ry_box .swiper-button-next:hover,.ab_ry_box .swiper-button-prev:hover{filter: invert(52%) sepia(24%) saturate(1327%) hue-rotate(126deg) brightness(89%) contrast(87%);}
.ab_hx img{width: 100%;}

.ab_fw{margin-top: 100px;background: #fafafa;padding: 100px 0;}
.ln_lb{margin-top: 65px;display: flex;flex-wrap: wrap;}
.ln_lb li{width: 23.6%;position: relative;margin-right: 1.8%;}
.ln_lb li:nth-child(4n){margin-right: 0;}
.ln_lb li img{width: 100%;}
.ln_lb li p{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;color: white;display: flex;align-items: flex-end;justify-content: center;padding-bottom: 15px;font-size: 16px;}

.ab_team{margin-top: 100px;margin-bottom: 90px;}
.team_lb{margin-top: 65px;display: flex;flex-wrap: wrap;}
.team_lb li{width: 49%;background: #fafafa;margin-right: 2%;height: 580px;}
.team_lb li:nth-child(2n){margin-right: 0;}
.team_lb li .te_mg{overflow: hidden;height: 445px;}
.team_lb li .te_mg img{width: 100%;height: 100%;transition: all 0.5s;}
.te_wz{padding: 25px;}
.te_wz h4{color: #000000;font-size: 20px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.te_wz p{color: #666666;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.team_lb li:hover .te_mg img{transform: scale(1.1);}


/****联系我们****/
.contact{margin-top: 100px;display: flex;justify-content: space-between;}
.cont_tel span{color: #000000;font-size: 22px;}
.cont_tel p{color: #17998F;font-size: 46px;font-weight: bold;margin-top: 10px;}
.cont_tel em{color: #999999;font-size: 15px;}
.cont_jl{margin-top:145px;}
.cont_jl p{color: #333333;font-size: 22px;}
.cont_jl span{color: #999999;font-size: 16px;}
.cont_list{display: flex;}
.cont_list li{width:240px;height: 390px;border: 1px solid #e1e1e1;text-align: center;position: relative;margin-left: 24px;padding: 0 25px;padding-top: 70px;transition: all 0.2s;}
.cont_list li:first-child{margin-left: 0;}
.cont_list li span{display: block;color: #000000;font-size: 22px;margin-top: 20px;transition: all 0.2s;}
.cont_list li:nth-child(2) img{margin-top: 7px;}
.cont_list li img{transition: all 0.2s;}
.cont_list li p{color: #333333;font-size: 18px;margin-top: 120px;transition: all 0.2s;}
.cont_list li:before{content: "";width: 14px;height: 3px;background:#17998F;position: absolute;top: 225px;left: 50%;margin-left: -7px;}
.cont_list li:first-child p{margin-top:95px;}
.cont_list li:hover{background:#17998F;transition: background-color all 0.2s;}
.cont_list li:hover:before{background: white;transition: all 0.2s;}
.cont_list li:hover p,.cont_list li:hover span{color: white;transition: all 0.2s;}
.cont_list li:hover img{filter: invert(100%);transition: all 0.2s;}
.cont_list li:hover p img{filter: inherit;}

.map{margin-top: 100px;height: 400px}
.map,.map img{width: 100%;}


/****香氛学院****/
.news_list{display: flex;flex-wrap: wrap;}
.news_list li{width: 32%;height: 480px;background: white;margin-right: 2%;margin-bottom: 30px;}
.news_list li:nth-child(3n){margin-right: 0;}
.news_mg{height: 280px;overflow: hidden;}
.news_mg img{width: 100%;height: 100%;transition: all 0.5s;}
.news_wz{padding: 25px;}
.news_wz h4{color: #333333;font-size: 22px;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_wz p{color: #666666;font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news_gd{margin-top: 30px;display: flex;justify-content: space-between;}
.news_gd span{color: #333333;font-size: 15px;}
.news_gd em{color: #999999;font-size: 14px;}
.news_list li:hover{background:#17998F;transition: background-color 0.3s;transition-duration: 0.3s;}
.news_list li:hover .news_mg img{transform: scale(1.1);transition: all 0.5s;}
.news_list li:hover .news_wz h4,.news_list li:hover .news_wz p,.news_list li:hover .news_gd span,.news_list li:hover .news_gd em{color: white;transition: all 0.3s;}

.jiejue-p{
    margin: 0 auto;
    width: 60%;
}
.article-box{
    flex: 1;
    margin-left:50px;
}
.about-nav{
    padding: 15px 0;
}
.about-nav li{
    margin: 0 30px;
    font-size: 20px;
    display: inline-block;
}
.about-nav li.active a{color:#17998F;}
.about-nav li a{color:#333333;}
.pagination>li{
    display: inline-block;
}
.pagination li.active .page-link{background: #17998f; color:#fff}
.pagination li:hover{color:#17998f;background: white;}

.t-title{text-align:right; border-bottom:1px #D8D8D8 solid;font-size:16px; line-height:40px;}
.t-title a{color:#666}
.place-title{
    float: right;
}
.place-title a{color:#666 }

.right_message{
  position: fixed;
  right: 10px;
  bottom: 80px;
  z-index: 999;
}
.right_message>ul{
  width: 60px;
  display: inline-block;
  border: 1px solid #e0e0e0;
}
.right_message>ul>li{
  width: 100%;
  height: 64px;
  border-bottom: 1px solid #e0e0e0;
  position: relative;
  z-index: 150;
}
.right_message>ul>.TOP{
  border-bottom: none;
}
.right_message>ul>li>div{
  width: 100%;
  transition: all 0.5s;
}
.right_message>ul>li>div>div{
  width: 100%;
  height: 64px;
  position: absolute;
  top: 0px;
  left: 0px;
  text-align: center;
  background-color: #fff;
  font-size: 12px;
}
.right_message>ul>li>div>div:nth-of-type(2){
  background-color: #17998F;
  top: 65px;
  transition: all 0.5s;
}
.right_message>ul>li>div>div:nth-of-type(2)>span{
  color: #fff;
}
.right_message .right_erweima{
  padding-top: 0px !important;
}
.right_message>ul>li>div>div>img{
  margin-top: 10px;
  width: 20px;
  margin-bottom: 5px;
}
.right_message>ul>li>div>div>span{
  display: block;
  font-size: 12px;
  color: #363636;
}
.right_message>ul>li>ul{
  width: 0px;
  position: absolute;
  left: -145px;
  top: 0px;
  overflow: hidden;
  transition: all 0.5s;

}
.right_message>ul>li>ul>li{
  width: 145px;
  height: 64px;
  background-color: #17998F;
  color: #fff;
  text-align: center;
  margin-left: 100%;
  transition: all 0.5s;
}
.right_message>ul>li>ul>li a{
  font-size: inherit;
  color: inherit;
}
.right_message>ul>li>ul .qq{
  line-height: 64px;
  font-size: 12px;
}

.right_message>ul>li>div>div .vx{
  width: 25px;
}
.right_message>ul>li>ul .imgbox{
  height: 100%;
  font-size: 12px;
  line-height: 30px;
}
.right_message>ul>li>ul .imgbox>img{
  width: 100%;
}

.right_message>ul>li .dh_box{
  /*margin-top: -64px;*/
}

.right_message>ul>li>ul .dh{
  text-align: left;
}
.right_message>ul>li>ul>.dh:nth-of-type(even){
  background-color: #17998F;
}



.right_message>ul>li>ul .dh>img{
  float: left;
}
.right_message>ul>li .dh_box>li:nth-of-type(1)>img{
  margin: 23px 13px;
}

.right_message>ul>li .dh_box>li:nth-of-type(2)>img{
  margin: 23px 16px;
}
.right_message>ul>li .dh_box>li:nth-of-type(3)>img{
  margin: 22px 12px;
}

.right_message>ul>li>ul .dh>div{
  width: 100px;
  margin: 11px 0px;
  font-size: 12px;
  float: left;
}
.right_message>ul>li>ul .dh>div>span{
  overflow:hidden;
  white-space:nowrap;
}
.right_message>ul>li>div>div .yuy{
  width: 30px;
}
.right_message>ul .yuyue{
  cursor: pointer;
}
.right_message>ul>li>ul>li>div>p{
  margin-bottom: 5px;
}
.toTop {
  width: 35px;
  height: 28px;
  display: block;
  margin: 15px auto 0px;
  background: url(../img/icon_right/toTop2_h.png) center/100% 100%;
  z-index: 99;
  cursor: pointer;

}
.right_message>ul>.TOP>div>div{
  background-color: #17998F;
}
@media only screen and (min-width: 1480px) {
    html,body{
        overflow-x: hidden;
    }
}

@media only screen and (max-width: 1480px) {
	.nr{width: 1200px;}
	.head_lf{width: 35%;}
	.nav_lb li{padding: 0 60px;}
	
	.cp_list li{height: 267px;}
	.cp_list li .cp_mg{height: 230px;}
	.cp_list li .cp_mg img{max-height: 155px;}
	
	.ry_rg{width: 900px;}
	.ry_swi .swiper-slide .ry_mg{height: 300px;}
	.ry_swi .swiper-slide .ry_mg img{max-height: 300px;}
	.ry_swi .swiper-slide{height: 420px;}
	.ry_swi .swiper-slide p{font-size: 14px;}
	.ry_rg .swiper-button-prev{left: -295px;}
	.ry_rg .swiper-button-next{left: -240px;}	
	.xw_list li{width: 380px;height: 435px;}	
	.foot_nav li{margin-right: 100px;}
	
	.pro_rg{width: 76%;}
	.c_nav li a{font-size: 14px;}
	.pro_lf{width: 260px;}
	.pro_list li{height: auto;}
	
	.bz_lb li{padding-top: 55px;height: 550px;}
	.bz_lb li p{font-size: 15px}
	.bz_lb li h4{margin-bottom: 40px;}
	.bz_lb li .jh{bottom: 15px;}
	.ys_list li p{font-size: 15px;}
	.lc_lb li{width: 34.7%;}
	.lc_wz p{font-size: 17px;}
	.lc_wz span{font-size: 14px;}
	
	.team_lb li .te_mg{height: 370px;}
	.ab_ys_lb li:nth-child(2n) .ab_ys_wz{width: 36%;}
	.ab_ys_lb li:nth-child(2n) .ab_ys_mg{width: 56%;}
	.ab_ys_wz h3{font-size: 31px;}
	.ab_ys_lb li{margin-bottom: 100px;}
	.ab_ys{padding-top: 100px;}
	.ab_lf h2{font-size: 34px;margin-bottom: 30px;}
	.ab_tit .tit_zt h2{font-size: 32px;}
	.ab_fw{padding: 70px 0;margin-top: 70px;}
	.ab_ry{margin-top: 70px;margin-bottom: 60px;}
	.ab_team{margin-top: 70px;}
	.team_lb li{height: 500px;}
	
	.news_mg{height: 235px;}
	.news_list li{height: 420px;}
	.news_wz h4{font-size: 20px;}
	.news_wz p{font-size: 15px;}
	
	.xw_t img{height: 180px;}
}




/******分辨率小于768px******/
@media only screen and (max-width: 768px) {
	.video{height: 200px}
	.header,.nav_box{display: none;}
	.nr{width: 100%;padding: 0 15px;}
	.container-fluid>.navbar-header{width: 100%;margin: 0;}
	.navbar{margin-bottom: 0;}
	.navbar-brand{width: 25%;padding:0; padding-top: 12px;padding-left: 0;}
	.navbar-brand>img{width:100%;}
	.navbar-default .navbar-toggle {border-color: transparent;margin-right: 0;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #17998F;} 
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {background-color: transparent;}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{background: #17998F;color: white;}
	.navbar-default{background: white;}
	.y_nav{display: block;width: 100%;position: fixed;top: 0;left: 0;z-index: 999;box-shadow:2px 2px 5px #A1A1A1;-moz-box-shadow:2px 2px 5px #A1A1A1; -webkit-box-shadow:2px 2px 5px #A1A1A1;}
	
	.ban_swi,.banner{margin-top: 53px;}
	.ban_swi .swiper-button-next, .ban_swi .swiper-button-prev{width: 10px;height: 20px;}
	.ban_swi .swiper-pagination{bottom: 10px;font-size: 12px;}
	.ban_swi .swiper-pagination-current{font-size: 14px;}
	.ban_swi .swiper-pagination span{margin: 0;}
	.ban_swi .swiper-button-next{right: 4%;}
	.ban_swi .swiper-button-prev{left: 4%;}
	
	.sec_list{display: none;}
	.tz{text-align: center;padding: 10px 0;}
	.sec form{float: none;width: 80%;padding-left: 10px;}
	
	.ind_pro{padding: 35px 0;}
	.tit_zt h2{font-size: 22px;margin-bottom: 5px;}
	.tit_zt{width: 80%;}
	.cp_lf{display: none;}
	.cp_tab{width: 100%;position: static;}
	.tit_more{font-size: 12px}
	.cp_tab .tab-hd{padding-right: 0;text-align: inherit;display: flex;flex-wrap: wrap;}
	.cp_tab .tab-hd li{margin-left: 10px;}
	.cp_box{margin-top: 35px;}
	.cp_tab .tab-bd{margin-top: 25px;}
	.cp_list li .cp_mg{height: 140px;}
	.cp_list li .cp_mg img {max-height: 100px;}
	.cp_list li .cp_wz h4{font-size: 14px;}
	.cp_list li {height: 180px;margin-bottom: 10px;}
	
	.ind_hx{flex-wrap: wrap;padding: 0 15px;margin-top: 35px;margin-bottom: 50px;}
	.hx_lf, .hx_rg{width: 100%;}
	.hx_rg{padding-right: 0;padding-left: 0;}
	.hx_ab{width: 100%;position: static;margin-top: 40px;padding: 20px;}
	.hx_rg h1 {font-size: 22px;line-height: 30px;}
	.hx_sj {padding-top: 25px;margin-top: 25px;}
	.hx_sj li p em{font-size: 24px;}
	.hx_sj li p{font-size: 14px;}
	.hx_sj li span{font-size: 12px;}
	.hx_ab h3{font-size: 18px;}
	.hx_ab p{font-size: 14px;}
	.hx_ab .hx_more{margin-top: 25px;line-height: 30px;font-size: 12px;width: 100px;}
	
	.ind_fn{padding: 35px 15px;}
	.ind_fn h1{font-size: 21px;}
	.ind_fn p{font-size: 13px;}
	.fn_btn {margin-top: 35px;}
	.fn_btn a{font-size: 13px;line-height: 30px;width: 120px;}
	.modal-dialog{width: 94%;margin-top: 30%;}
	.modal-body{padding: 5px;}
	.close {font-size: 25px;}
	
	.ind_ry{flex-wrap: wrap;margin: 40px auto;}
	.ry_lf{width: 100%;}
	.ry_lf .ry_t{display: none;}
	.ry_rg{width: 100%;margin-top: 25px;}
	.ry_swi .swiper-slide .ry_mg{height: 150px;}
	.ry_swi .swiper-slide .ry_mg img{max-height: 145px;}
	.ry_swi .swiper-slide{padding: 10px;height: 240px;}
	.ry_swi .swiper-slide p{font-size: 12px;}
	.ry_rg .swiper-button-next, .ry_rg .swiper-button-prev{display: none;}
	
	.ind_yj{padding: 40px 0;}
	.yj_box{margin-top: 25px;}
	.yj_dbox{flex-wrap: wrap;}
	.yj_bn,.yj_lb{width: 100%;}
	.yj_lb{margin-top: 10px;}
	.yj_lb li .yj_mod{display: none;}
	
	.ind_xw{margin-top: 35px;margin-bottom: 60px;}
	.xw_list{flex-wrap: wrap;}
	.xw_list li{width: 100%;margin-bottom: 15px;height: auto;}
	.xw_t img{height: auto;}
	.xw_t .xw_wz{padding: 0 15px;}
	.xw_fl{padding:15px;}
	
	.foot_box,.bq_rg{display: none;}
	.footer{padding-top: 0;}
	.foot_bq{margin-top: 0;padding: 15px 0;text-align: center;}
	.foot_bq p{font-size: 12px;}
	
	/*产品*/
	.pro_bg{padding-top: 25px;}
	.pro_box{flex-wrap: wrap;}
	.pro_lf,.pro_rg{width: 100%;}
	.pro_rg{margin-top: 25px;}
	.pro_lf h2{font-size: 20px;height: 50px;line-height: 50px;}
	.c_nav li{height: 50px;}
	.pro_list{justify-content: space-between;}
	.pro_list li{width: 48%;margin-right: 0;height: auto;}
	.pro_list li .cp_wz p{font-size: 12px;}
	
	/*产品详情*/
	.pro_lg_t{flex-wrap: wrap;}
	.pro_lg_lf{width: 100%;}
	.gallery-thumbs .swiper-slide{width: 17% !important;height: 43px;margin-right: 5px;}
	.gallery-thumbs .swiper-slide img{max-height: 38px;}
	.gallery-top .swiper-button-next, .gallery-top .swiper-button-prev{width: 15px;height: 28px;}
	.gallery-top .swiper-button-next{right: 0;}
	.gallery-top .swiper-button-prev{left: 0;}
	.gallery-top .swiper-slide img{max-height: 250px;}
	.gallery-top .swiper-slide{height: 400px;padding-top: 30px;}
	.gallery-thumbs{margin-top: -60px;}
	.pro_lg_rg{width: 100%;height: auto;margin-top: 30px;padding: 15px;}
	.pro_lg_rg h2{font-size: 22px;}
	.pro_lg_rg .td{padding: 15px 0;}
	.pro_lg_rg .td h4{font-size: 16px}
	.pro_lg_rg p{font-size: 14px;}
	.pro_lg_rg .lg_zx{height: 35px;line-height: 35px;width: 120px;font-size: 12px;margin-top: 30px;}	
	.pro_lg_cs{margin-top: 20px;padding: 15px;}
	.cs_lb li{width: 50%;margin-bottom: 10px;font-size: 12px;}
	.pro_lg_cs h3{font-size: 18px;margin-bottom: 15px;}
	.cs_lb{padding-top: 15px;}
	.pro_lg_tj{margin-top: 20px;padding: 15px;}
	.pro_lf_tj{margin-top: 20px;}
	.pro_lf_tj .tit_zt h2{font-size: 22px;margin-bottom: 0;}
	.pro_lf_tj .tit{margin-bottom: 15px;}
	
	/*加盟*/
	.join_bz{margin-top: 35px;}
	.j_tit h2{font-size: 26px;margin-bottom: 10px;}
	.j_tit p{font-size: 14px;}
	.bz_lb{flex-wrap: wrap;margin-top: 30px;}
	.bz_lb li{width: 100%;margin-bottom: 15px;height: auto;padding: 20px 10px;}
	.bz_lb li .jh{display: none;}
	.bz_lb li:nth-child(1) img{width: 85px;}
	.bz_lb li:nth-child(2) img{width: 55px;}
	.bz_lb li:nth-child(3) img{width: 55px;}
	.bz_lb li:nth-child(4) img{width: 60px;}
	.bz_lb li .bz_ic{height: 55px;}
	.bz_lb li h4{margin-top: 20px;font-size: 18px;margin-bottom: 20px;}
	.bz_lb li p{font-size: 14px;line-height: 24px;}
	.join_zc{margin-top: 20px;padding: 35px 0;}
	.zc_lb li{width: 100%;margin-right: 0;margin-bottom: 15px;}
	.zc_lb{margin-top: 30px;}
	.zc_lb li .zc_wz h4{font-size: 16px;}
	.zc_lb li .zc_wz p{font-size: 14px;}
	.ys_list{flex-wrap: wrap;margin-top: 35px;}
	.ys_list li{width: 48%;margin-bottom: 20px;}
	.ys_list li p{font-size: 14px;line-height: 24px;}
	.ys_list li .ys_ic img{max-width: 30px;}
	.ys_list li:nth-child(4) .ys_ic img{max-width: 38px;}
	.ys_list li .ys_ic{margin-bottom: 10px;}
	.join_ys{margin-top: 40px;}
	.lc_lb li{width: 100%;margin-bottom: 25px;}
	.lc_lb li:before{display: none;}
	.lc_lb li:nth-child(3n){width: 100%;}
	.lc_lb li img{width: 55px;}
	.lc_lb{margin-top: 45px;}
	.join_lc{padding-top: 50px;margin-top: 30px;padding-bottom: 20px;}
	.sq_form .inp input, .sq_form .inp select{width: 100%;height: 40px;margin-bottom: 10px;}
	.join_sq{margin-top: 30px;}
	.sq_form{margin-top: 25px;}
	.sq_form .inp textarea{height: 145px;}
	.sq_form .inp_sub input{width: 135px;height: 35px;font-size: 14px;}
	.sq_form .inp_sub{margin-top: 30px;}
	
	/*关于*/
	.about{margin-top: 35px;flex-wrap: wrap;}
	.ab_lf,.ab_rg{width: 100%;}
	.ab_lf h2{font-size: 22px;line-height: 30px;margin-bottom: 15px;}
	.ab_lf p{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
	.ab_rg{margin-top: 20px;}
	.ab_ys{margin-top: 35px;padding-top: 20px;}
	.ab_ys_lb li{margin-bottom: 20px;}
	.ab_ys_lb li img,.ab_ys_lb li .ab_ys_wz{width: 100%;}
	.ab_ys_lb li .ab_ys_wz{margin-left: 0;margin-top: 15px;}
	.ab_ys_wz h3{font-size: 18px;margin-bottom: 10px;}
	.ab_ys_wz p{font-size: 14px;line-height: 20px;}
	.ab_ys_lb li:nth-child(2n) .ab_ys_wz{width: 100%;padding-top: 0;}
	.ab_ys_lb li:nth-child(2n) .ab_ys_mg{width: 100%;float: none;max-width: initial;}
	.ab_tit .tit_zt h2{font-size: 22px;}
	.ab_ry{margin-top: 35px;margin-bottom: 35px;}
	.ab_ry_box .swiper-button-prev, .ab_ry_box .swiper-button-next{width: 13px;height: 25px;}
	.ab_ry_box .ry_swi{width: 81%;}
	.ab_ry_box{margin-top: 20px;}
	.ab_hx{display: none;}
	.ab_fw{margin-top: 0;}
	.ab_fw{padding: 30px 0;}
	.ln_lb{margin-top: 25px;justify-content: space-between;}
	.ln_lb li{width: 48%;margin-right: 0;margin-bottom: 15px;}
	.ln_lb li p{font-size: 14px;}
	.ab_team{margin-top: 30px;}
	.team_lb{margin-top: 30px;}
	.team_lb li{width: 100%;margin-right: 0;height: auto;margin-bottom: 15px;}
	.team_lb li .te_mg{height: auto;}
	.te_wz{padding: 10px;}
	.te_wz h4{font-size: 16px}
	.te_wz p{font-size: 14px;}
	
	/*联系*/
	.contact{margin-top: 45px;flex-wrap: wrap;}
	.cont_lf,.cont_list{width: 100%;}
	.cont_jl{display: none;}
	.cont_tel span{font-size: 18px;}
	.cont_tel p{font-size: 25px;}
	.cont_tel em{font-size: 12px}
	.cont_list{margin-top: 25px;flex-wrap: wrap;}
	.cont_list li{width: 100%;margin-bottom: 15px;height: auto;padding: 20px;margin-left: 0;}
	.cont_list li span{font-size: 17px;margin-top: 10px;}
	.cont_list li:first-child p {
		margin-top: 25px;
	}
	.cont_list li p{margin-top: 25px;font-size: 14px;}
	.cont_list li:before{display: none;}
	.cont_list li:nth-child(1) img{width:40px;}
	.cont_list li:nth-child(2) img{width:35px;}
	.cont_list li:nth-child(3) img{width:30px;}
	.map{margin-top: 20px;height: 200px}
	
	/*新闻*/
	.news_list{justify-content: space-between;}
	.news_list li{width: 48%;margin-right: 0;margin-bottom: 15px;height: auto;}
	.news_mg{height: 100px;}
	.news_wz{padding: 10px;}
	.news_wz h4{font-size: 14px;}
	.news_wz p{font-size: 13px;}
	.news_gd span{display: none;}
	.news_gd em{font-size: 12px;}
	.news_gd{margin-top: 15px;}

	/********新闻内页********/
	.mg40{ margin-top:20px}
	.wrap{ margin:0 10px;width:auto}
	.news_tt{font-size:18px;}
	.article{ padding:20px 0; font-size:14px;}

	.article img[align="right"]{ display:block; margin:5px auto;}
	.article img[align="left"]{ display:block; margin:5px auto;}
	/********新闻内页结束********/
	iframe{width: 100%;height: 100%}
	
	.article-box{
    margin-left:0px;
}
.jiejue-p{
  
    width: 90%;
}
}