﻿
html{
  font-size: 6.666vw;
}
@media screen and  (min-width: 1500px){
  html{
  font-size: 100px;
}
}
@media screen and  (max-width:300px){
  html{
  font-size:100px;
}
}
.w_width{max-width:1200px; margin-right: auto; margin-left: auto;}
.w_1920{max-width:1920px; margin-right: auto; margin-left: auto;}
.ctext{padding-left: 0.7rem;padding-right: 0.7rem;}
@media  screen and (max-width: 1024px){
.ctext{padding-left: 15px;padding-right: 15px;}
}
/*PC head*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{position: fixed;z-index: 99; background: #fff; width: 100%;}
.t_navs{ width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
.t_navs .top{ width: 100%; float: left; position: relative;padding-left: 40px;padding-right: 40px;}
.t_navs .top .logo{ margin: 21px 0; line-height: 0; float: left;}
.t_navs .top .logo img{ width: auto; height: 62px;}
.t_navs .top .right{ float: right;}
.t_navs .top .right .menu{float: left;margin-right: 175px;    margin-top: 24px;}
.t_navs .top .right .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative;padding: 0 10px;text-align: center;}
.t_navs .top .menu .nli span a{ display: block;color: #393939; position: relative;padding: 0 10px;line-height: 140%; font-size: 18px;
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.t_navs .top .menu .nli.on span a,.t_navs .top .menu .nli:hover span a{ color: #096858;font-weight: bolder;}
.t_navs .top .sub{ display: none; position: absolute; width: 210px; top:100%; left: 50%; background: rgba(233,236,239,0.9); z-index: 4;box-shadow: 0 0 30px rgba(0,0,0,0.1);
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .sub .l2{ width: 100%;border-bottom: 1px solid #fff;}
.t_navs .top .sub .l2:last-child{border-bottom: 0;}
.t_navs .top .sub .l2 a{ display: block; color: #000000;font-size: 16px; line-height: 64px;text-align: center;}
.t_navs .top .sub .l2 a:hover{ color: #fff;background: #096858;}
.t_navs .top .right .sousuo{float: left;margin-right: 17px;position: relative;padding: 30px 0;}
.t_navs .top .right .sousuo ._t{width: 44px;background: #096858;border-radius: 100%;cursor: pointer;}
.t_navs .top .right .sousuo ._t:hover,
.t_navs .top .right .sousuo ._t.on{background: #6bc092;}
.t_navs .top .right .sousuo ._t img{width: 100%;display: block;}
.t_navs .top .right .sousuo ._b{width: 340px;position: absolute;top: 100%;right: 0;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);display: none;}
.t_navs .top .right .sousuo ._b input.s_w{width: 100%;height: 44px;display: block;padding: 0 80px 0 12px;font-size: 14px;color: #333;}
.t_navs .top .right .sousuo ._b input.btn{display: block;width: 60px;font-size: 14px;color: #fff;line-height: 30px;position: absolute;right: 10px;top: 50%;margin-top: -15px;background: #096858;border-radius: 4px;text-align: center;}
.t_navs .top .right .sousuo ._b input.btn:hover{background: #6bc092;}
.t_navs .top .right .phone{float: left;position: relative;padding: 30px 0;}
.t_navs .top .right .phone ._t{width: 44px;background: #096858;border-radius: 100%;cursor: pointer;}
.t_navs .top .right .phone ._t:hover,.t_navs .top .right .phone ._t.on{background: #6bc092;}
.t_navs .top .right .phone ._t img{width: 100%;display: block;}
.t_navs .top .right .phone ._b{width: 200px;position: absolute;top: 100%;right: 0;background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);display: none;}
.t_navs .top .right .phone ._b .num{font-size: 18px;color: #555;line-height: 40px;font-weight: bolder;text-align: center;}
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1750px) {
.t_navs .top .right .menu{margin-right: 100px;}
}
@media screen and (max-width:1680px) {
.t_navs .top .right .menu{margin-right: 10px;}
.t_navs .top .menu .nli{padding: 0 0;}
}
@media screen and (max-width:1410px) {
.t_navs .top .right .menu{margin-right: 10px;}
.t_navs .top .menu .nli span a{padding: 0 2px;}
}
@media screen and (max-width:1240px) {
.t_navs .top{padding-left: 30px;padding-right: 30px;}
.t_navs .top .right .menu{margin-right: 30px;}
.t_navs .top .menu .nli span a{padding: 0 6px;}
}
@media screen and (max-width:1150px) {
.t_navs .top{padding-left: 15px;padding-right: 15px;}
.t_navs .top .right .menu{margin-right: 20px;}
.t_navs .top .menu .nli span a{padding: 0 6px;}
.t_navs .top .right .sousuo{margin-right: 10px;}
.t_navs .top .menu .nli span a{ font-size: 16px;}
}
@media screen and (max-width:1024px) {
/*WAP head*/
.t_navs .menu{ display: none;}
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.1);}
.t_navs .top .logo{ margin: 10px 0;}
.t_navs .top .logo img{ height: 30px;}
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 14px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #096858;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #096858;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 60px 15px 100px 15px; display: none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph .ul1{width: 100%;overflow: hidden;padding-bottom: 14px;border-bottom: 1px solid #eee;}
.t_navs .xialaph .ul1 li{float: left;width: 100%;}
.t_navs .xialaph h4 a{ float: left; width: 80%; color: #333333;line-height: 40px;font-size: 16px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #096858;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 22px; cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.t_navs .xialaph h4.active img,
.t_navs .xialaph h5.active img{
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;width: 100%;}
.t_navs .xialaph .ul2 li{width: 100%;float: left;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px;  position: relative;width: 100%;float: left;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #096858;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;float: left;width: 100%;}
.t_navs .img_d,
.t_navs .disno{ display: none;} 
.t_navs .xialaph .inputbox{width: 100%;position: relative;border: 1px solid #eee;margin-top: 20px;}
.t_navs .xialaph .inputbox .s_w{width: 100%;height: 36px;display: block;padding: 0 50px 0 12px;font-size: 14px;color: #333;}
.t_navs .xialaph .inputbox .btn{width: 26px;height:26px;display: block;position: absolute;right: 12px;top: 50%;margin-top: -13px;cursor: pointer;background:url(/skin/images/img6.png) no-repeat;background-size: cover;}
.t_navs .xialaph .yyqh{width: 100%;font-size: 0;text-align: center;margin-top: 20px;}
.t_navs .xialaph .yyqh a{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;}
.t_navs .xialaph .yyqh span{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 20px;margin: 0 6px;}
.t_navs .xialaph .yyqh a:hover,
.t_navs .xialaph .yyqh a.on{color: #096858;}
.t_navs .xialaph .number{font-size: 18px;color: #096858;line-height: 24px;text-align: center;font-weight: bolder;margin-top: 16px;}
.t_navs .xialaph .number span{margin-right: 8px;}
.t_navs .top .right .sousuo{display: none;}
.t_navs .top .right .phone{display: none;}
}

/*b Nav*/
.bottomnav{width: 100%;background: #000;}
.bottomnav .top{width: 100%;padding-top: calc(24px + 0.56rem);padding-bottom: calc(24px + 0.3rem);border-bottom: 1px solid rgba(255,255,255,0.14);}
.bottomnav .top .w_width::after{content: "";display: block;clear: both;}
.bottomnav .top .left{width: 57.33333333333333%;float: left;padding-right: 1rem;}
.bottomnav .top .left ul{display: flex; flex-direction: row; justify-content: space-between; align-items: left;width: 100%;}
.bottomnav .top .left ul li{display: inline-block;vertical-align: top;}
.bottomnav .top .left ul ._t{margin-bottom: calc(12px + 0.14rem);}
.bottomnav .top .left ul ._t a{display: block;font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(18px + 0.04rem);font-weight: bolder;}
.bottomnav .top .left ul ._t a:hover{color: rgba(255,255,255,0.8);}
.bottomnav .top .left ul ._b a{display: block;font-size: calc(14px + 0.02rem);color: #a3a3a3;line-height: calc(18px + 0.02rem);margin-bottom: calc(10px + 0.06rem);}
.bottomnav .top .left ul ._b a:hover{color: #fff;}
.bottomnav .top .right{width:42.66666666666667%;float: right;}
.bottomnav .top .right ._t{width: 100%;padding-bottom: calc(14px + 0.2rem);margin-bottom: calc(14px + 0.2rem);border-bottom: 1px solid rgba(255,255,255,0.1);}
.bottomnav .top .right ._t img{height: calc(29px + 0.2rem);display: block;}
.bottomnav .top .right ._b{width: 100%;overflow: hidden;}
@media screen and (min-width: 1024px) {.bottomnav .top .right ._b .listbox{width: 49%;float: left;}}
@media screen and (max-width: 1024px) {.bottomnav .top .right ._b .listbox{width: 100%;float: left; margin-bottom:24px;}}

.bottomnav .top .right ._b .listbox .list{margin-bottom: calc(14px + 0.08rem);}
.bottomnav .top .right ._b .listbox .list:last-child{margin-bottom: 0;}
.bottomnav .top .right ._b .listbox .list .words1{font-size: 14px;color: #ffffff;line-height: 18px;margin-bottom: calc(6px + 0.06rem);}
.bottomnav .top .right ._b .listbox .list .words2{font-size: calc(10px + 0.16rem);color: #ffffff;line-height: calc(18px + 0.16rem);font-weight: bolder;}
.bottomnav .top .right ._b .listbox .list .words3{font-size: 14px;color: #ffffff;line-height: 30px;}
.bottomnav .top .right ._b .ewmbox{width: 20%;float: left; margin-right:24px;}
.bottomnav .top .right ._b .ewmbox img{width: 100%;display: block;}
.bottomnav .top .right ._b .ewmbox .words{font-size: 14px;color: #ffffff;line-height: 18px;text-align: center;margin-top: calc(6px + 0.04rem);margin-bottom: calc(12px + 0.1rem);}
.bottomnav .top .right ._b .ewmbox a{display: block;width: calc(60px + 0.5rem); font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(24px + 0.1rem);text-align: center;border-radius: 3px;background: #096858;margin: 0 auto;}
.bottomnav .top .right ._b .ewmbox a:hover{background: #6bc092;}
.bottomnav .bottom{width: 100%;padding-top: calc(14.5px + 0.1rem);padding-bottom: calc(14.5px + 0.1rem);}
.bottomnav .bottom .words{font-size: 14px;color: rgba(255,255,255,0.51);line-height: 20px;text-align: center;}
.bottomnav .bottom .words br{display: none;}
.bottomnav .bottom .words a{color: rgba(255,255,255,0.51);}
@media screen and (max-width:1024px) {
.bottomnav{margin-bottom: 50px;}
.bottomnav .top .left{display: none;}
.bottomnav .top .right{width: 100%;}
.bottomnav .bottom .words br{display: block;}
.bottomnav .top .right ._t img{height: auto;width: 80%;}
.bottomnav .top .right ._b .listbox .list .words3{line-height: 24px;}

}

.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #096858; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*sybanner*/
.sy_banner{width: 100%;position: relative;}
.sy_banner .ul{width: 100%;}
.sy_banner .li{width: 100%;}
.sy_banner a{display: block;}
.sy_banner img{width: 100%;display: block;}
.sy_banner .slick-prev{width: calc(50px + 0.3rem);height: calc(50px + 0.3rem);background: url(img11.png) no-repeat center center; background-size: cover;left: 26.5%;top: auto;bottom: 1.32rem;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_banner .slick-next{width: calc(50px + 0.3rem);height: calc(50px + 0.3rem);background: url(img12.png) no-repeat center center; background-size: cover;right: auto;left: calc(26.5% + 60px + 0.4rem); top: auto;bottom: 1.32rem;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_banner .slick-prev:hover,
.sy_banner .slick-next:hover{background-color: #6bc092;}
.sy_banner .banner_number{font-size: calc(14px + 0.04rem);color: rgba(255,255,255,0.5);line-height: calc(18px + 0.16rem);font-weight: bolder;position: absolute;left: 22%;bottom: 1.56rem;}
.sy_banner .banner_number font:nth-child(1){font-size: calc(14px + 0.16rem);color: #fff;margin-right: calc(6px + 0.06rem);}
.sy_banner .banner_number font:nth-child(2){padding-left: calc(5px + 0.05rem);position: relative;}
.sy_banner .banner_number font:nth-child(2)::after{content: "";display: block;width: calc(1.5px + 0.015rem);height: calc(7px + 0.07rem);background: rgba(255,255,255,0.5);position: absolute;left: 0;bottom: 3px;}
@media screen and (max-width:1680px) {
.sy_banner .slick-prev{width: calc(50px + 0.3rem);height: calc(50px + 0.3rem);left: 26.5%;top: auto;bottom: 0.6rem;}
.sy_banner .slick-next{width: calc(50px + 0.3rem);height: calc(50px + 0.3rem);right: auto;left: calc(26.5% + 60px + 0.4rem); top: auto;bottom: 0.6rem;}
.sy_banner .banner_number{left: 18%;bottom: 0.9rem;}
}
@media screen and (max-width:1024px) {
.sy_banner{margin-top: 50px;}
.sy_banner .slick-prev{width: 0;height: 0;opacity: 0;}
.sy_banner .slick-next{width: 0;height: 0;opacity: 0;}
.sy_banner .banner_number{left: auto;right: 15px; bottom: 1rem;}
.sy_banner .slick-dots{position: absolute; bottom: 20px; height: 8px; text-align: center;}
.sy_banner .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #fff;}
.sy_banner .slick-dots li.slick-active{ background: #096858;}
}

 /*侧漂浮*/
.r_pf{width: 70px;position: fixed;right: 58px;bottom: 10%;display: none;z-index: 99;}
.r_pf.on{display: block;}
.r_pf .boxs1{width: 100%;margin-bottom: 25px;}
.r_pf .boxs1 img{width: 100%;display: block;}
.r_pf .boxs2{width: 100%;cursor: pointer;}
.r_pf .boxs2 img{width: 100%;display: block;}
@media screen and (max-width:1024px) {
.r_pf{display: none!important;}
}

/*首页标题*/
.sy_tit{width: 100%;overflow: hidden;position: relative;}
.sy_tit .words{font-size: calc(20px + 0.28rem);color: #221815;line-height: calc(30px + 0.24rem);text-align: center;}
.sy_tit .ico{position: absolute;right: 0;top: 0.06rem;}
.sy_tit .ico a{display: block;width: calc(26px + 0.14rem);height: calc(26px + 0.14rem);background: #096858;border-radius: 100%;position: relative;}
.sy_tit .ico a img{width: calc(14px + 0.07rem);position: absolute;left: -0.06rem;top: 48%;display: block;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_tit .ico a:hover img{left: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
@media  screen and (max-width: 1024px){
.sy_tit .words{font-size: calc(20px + 0.1rem);color: #221815;line-height: calc(30px + 0.1rem);text-align: center;}
.sy_tit .ico{top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
}

/*首页*/
.sy_section3{width: 100%;padding-top: 1.24rem;padding-bottom: 1.28rem;}
.sy_section3 .sy_tit{margin-bottom: 0.66rem;}
.sy_section3 .ul{margin: -0.315rem;width: calc(100% + 0.63rem);}
.sy_section3 .li{padding: 0.315rem;}
.sy_section3 a{display: block;width: 100%;padding: 0.6rem 0.2rem;position: relative;}
.sy_section3 a::before{content: "";display: block;width: calc(25.5px + 0.255rem);height: calc(18.5px + 0.185rem);background: url(img19.png)no-repeat center center;background-size: cover;position: absolute;left: calc(100% + 0.07rem);top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section3 .li:last-child a::before{display: none;}
.sy_section3 a::after{content: "";display: block;width: 100%;height: calc(100% - 0.3rem);background: #096858;position: absolute;left: 0;top: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 a:hover::after{height: 100%;box-shadow: 0 0 0.3rem rgba(0,0,0,0.3);}
.sy_section3 .li:nth-child(1) a::after{background: #004e41;}
.sy_section3 .li:nth-child(2) a::after{background: #007965;}
.sy_section3 .li:nth-child(3) a::after{background: #00a085;}
.sy_section3 .li:nth-child(4) a::after{background: #02c9a7;}
.sy_section3 .wordsbox{position: relative;z-index: 2;}
.sy_section3 .wordsbox .words1{font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(18px + 0.02rem);font-weight: lighter;text-align: center;margin-bottom: calc(6px + 0.06rem);text-transform:uppercase;}
.sy_section3 .wordsbox .words2{font-size: calc(14px + 0.58rem);color: #ffffff;line-height: calc(18px + 0.58rem);font-weight: lighter;text-align: center;margin-bottom: calc(12px + 0.16rem);}
.sy_section3 .wordsbox .words3{font-size: calc(14px + 0.12rem);color: #ffffff;line-height: calc(18px + 0.12rem);font-weight: bolder;text-align: center;margin-bottom: calc(10px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section3 .wordsbox .words4{font-size: calc(14px + 0.02rem);color: rgba(255,255,255,0.68);line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(10px + 0.1rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section3 .wordsbox img{width: calc(65px + 0.14rem);display: block;margin: 0 auto;}
@media  screen and (max-width: 1680px){
.sy_section3 .wordsbox .words3{font-size: calc(14px + 0.06rem);line-height: calc(18px + 0.12rem);margin-bottom: calc(10px + 0.04rem);}
.sy_section3 .wordsbox .words4{font-size: calc(14px + 0rem);line-height: calc(18px + 0.04rem);margin-bottom: calc(10px + 0.1rem);}
}
@media  screen and (max-width: 1024px){
.sy_section3 .ul{padding-bottom: 20px;}
.sy_section3 a::before{display: none;}
.sy_section3 .wordsbox .words4{-webkit-line-clamp:3;}
.sy_section3 .wordsbox .words4 br{display: none;}
.sy_section3 .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section3 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: rgba(255,255,255,0.5);}
.sy_section3 .ul .slick-dots li.slick-active{ background: #fff;}
}

.sy_section4{width: 100%;padding-top: 0.24rem;padding-bottom: 1rem;}
.sy_section4 .qh_t{width: 100%;margin-top: 0.4rem;margin-bottom: 0.36rem;font-size: 0;text-align: center;}
.sy_section4 .qh_t .list{cursor: pointer; display: inline-block;vertical-align: middle;font-size: calc(14px + 0.04rem);color: #101010;line-height: calc(18px + 0.04rem);margin: 0 0.3rem;padding-bottom: 0.07rem;position: relative;}
.sy_section4 .qh_t .list.on{color: #096858;}
.sy_section4 .qh_t .list.on::after{content: "";display: block;width: 100%;height: 2px;background: #096858;position: absolute;left: 0;bottom: 0;}
.sy_section4 .qh_b{width: 100%;position: relative;}
.sy_section4 .qh_b .list{width: 100%;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section4 .qh_b .list.on{position: relative;z-index: 2;opacity: 1;}
.sy_section4 .qh_b .ul{width: calc(100% + 0.48rem);margin: 0 -0.24rem;}
.sy_section4 .qh_b .li{padding: 0.24rem;}
.sy_section4 .qh_b a{display: block;width: 100%;background: #ffffff;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1);padding: 0.3rem 0.3rem 0.4rem 0.3rem;}
.sy_section4 .qh_b a:hover{background: #096858;}
.sy_section4 .qh_b .pic{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section4 .qh_b .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section4 .qh_b a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section4 .qh_b .wordsbox{width: 100%;padding-top: 0.34rem;}
.sy_section4 .qh_b .wordsbox .words1{font-size: calc(14px + 0.04rem);color: #101010;line-height: 22px;height: 44px; margin-bottom: calc(8px + 0.08rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section4 .qh_b .wordsbox .words2{font-size: calc(14px + 0.02rem);color: #787878;line-height: calc(18px + 0.02rem);font-weight: lighter;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section4 .qh_b a:hover .wordsbox .words1,
.sy_section4 .qh_b a:hover .wordsbox .words2{color: #fff;}
@media  screen and (max-width: 1024px){
.sy_section4 .qh_b .ul{width: calc(100% + 0.6rem);margin: 0 -0.3rem;padding-bottom: 20px;}
.sy_section4 .qh_b .li{padding: 0.3rem;}
.sy_section4 .qh_b .wordsbox .words1{font-size: calc(14px + 0.04rem);color: #101010;line-height: calc(18px + 0.04rem);margin-bottom: calc(8px + 0.08rem);}
.sy_section4 .qh_b .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.sy_section4 .qh_b .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #6bc092;}
.sy_section4 .qh_b .ul .slick-dots li.slick-active{ background: #096858;}
.sy_section6 .sy_tit .words{font-size: 20px;}

}

.sy_section5{width: 100%;padding-top: 0rem;padding-bottom: 1.06rem;}
.sy_section5 .sy_tit{margin-bottom: 0.7rem; }
.sy_section5 ul{margin: -0.25rem -0.31rem;width: calc(100% + 0.62rem);}
.sy_section5 ul::after{content: "";display: block;clear: both;}
.sy_section5 li{width: 33.333%;float: left;padding: 0.25rem 0.31rem;}
.sy_section5 a{display: block;width: 100%;position: relative;}
.sy_section5 a .ba_pic{ width: 100%; padding-bottom: 71.95%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section5 a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section5 a:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section5 a .wordsbox{width: 100%;position: absolute;left: 0;bottom: 0;padding: 0.26rem 0.32rem;}
.sy_section5 a:hover .wordsbox{background: rgba(9,104,88,0.9);}
.sy_section5 a .wordsbox img{width: calc(20px + 0.1rem);display: block;margin-bottom: 0.1rem;}
.sy_section5 a .wordsbox .words{font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(18px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media  screen and (max-width: 1024px){
.sy_section5 li{width: 50%;}
}

.sy_section6{width: 100%;padding-bottom: 1.24rem;position: relative;}
.sy_section6::after{content: "";display: block;width: 100%;height: 3.18rem;background: #f4f4f4;position: absolute;left: 0;top: 1.24rem;z-index: 1;}
.sy_section6 .sy_tit{margin-bottom: 0.7rem;}
.sy_section6 .content1{width: 100%;margin-bottom: 0.56rem;overflow: hidden;position: relative;z-index: 2;}
.sy_section6 .content1 .l_words{float: left;font-size: calc(14px + 0.1rem);color: #2b2b2b;line-height: calc(35px + 0.35rem);float: left;width: 1.8rem; position: relative;text-align: center;}
.sy_section6 .content1 .l_words::after{content: "";display: block;width: 1px;height: 0.54rem;background: #cccccc;position: absolute;right: 0;top: 50%;margin-top: -0.27rem;}
.sy_section6 .content1 .r_con{width: calc(100% - 1.8rem);float: left;padding-left: 0.48rem;padding-right: 0.48rem;}
.sy_section6 .content1 ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.sy_section6 .content1 li{display: inline-block;vertical-align: top;}
.sy_section6 .content1 a{display: block;}
.sy_section6 .content1 img{height: calc(35px + 0.35rem);display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section6 .content1 a:hover img{
transform: scale(0.95);
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);}
.sy_section6 .content2{width: 100%;position: relative;z-index: 2;background: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);padding: 0.5rem 0.66rem 0.52rem 0.63rem;}
.sy_section6 .content2 .ul{margin: 0 -0.07rem;width: calc(100% + 0.14rem);padding-bottom: 0.42rem;}
.sy_section6 .content2 .li{padding: 0 0.07rem;}
.sy_section6 .content2 a{display: block;width: 100%;border: 1px solid #cececf;}
.sy_section6 .content2 .pic{ width: 100%; padding-bottom: 68.48%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section6 .content2 .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section6 .content2 a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section6 .content2 .slick-dots{position: absolute; bottom: 0; height: calc(6px + 0.04rem); text-align: center;}
.sy_section6 .content2 .slick-dots li{ vertical-align: top; width: calc(6px + 0.04rem); height: calc(6px + 0.04rem);border-radius: 100%; margin: 0 calc(2px + 0.05rem); border: 1px solid #838383;}
.sy_section6 .content2 .slick-dots li.slick-active{ background: #096858;border-color: #096858;}
.sy_section6 .content2 .slick-prev{width: 48px;height: 48px;background: url(img54.png) no-repeat center center; background-size: cover;left: -0.56rem;top: 50%;background-color: rgba(4,99,202,0.26);}
.sy_section6 .content2 .slick-next{width: 48px;height: 48px;background: url(img55.png) no-repeat center center; background-size: cover;right: -0.59rem;top: 50%;background-color: rgba(4,99,202,0.26);}
.sy_section6 .content2 .slick-prev:hover,
.sy_section6 .content2 .slick-next:hover{background-color: #096858;}
@media  screen and (max-width: 1024px){
.sy_section6::after{top: 1.7rem;height: 11rem;}
.sy_section6 .content1 .l_words{width: 100%;text-align: center;margin-bottom: 10px;line-height: calc(18px + 0.1rem);}
.sy_section6 .content1 .l_words::after{display: none;}
.sy_section6 .content1 .r_con{width: 100%;padding-left: 0;padding-right: 0}
.sy_section6 .content1 ul{width: 100%;display: block;margin: -5px;overflow: hidden;width: calc(100% + 10px);}
.sy_section6 .content1 li{display: block;width: 24%;float: left;padding: 5px;}
.sy_section6 .content1 img{height: calc(40px + 0.3rem);margin: 0 auto;}
.sy_section6 .content2 .ul{margin: 0 -0.2rem;width: calc(100% + 0.4rem);padding-bottom: 0.8rem;}
.sy_section6 .content2 .li{padding: 0 0.2rem;}
.sy_section6 .content2 .slick-prev{width: 0;height: 0;}
.sy_section6 .content2 .slick-next{width: 0;height: 0;}
.sy_section6 .content2{padding: 0.66rem}
}

.sy_section7{width: 100%;padding-bottom: 1.48rem;padding-top: 1.04rem;position: relative;}
.sy_section7 .ba_pics{width: 100%;display: block;position: absolute;left: 0;bottom: 0;z-index: 1;}
.sy_section7 .w_width{position: relative;z-index: 2;}
.sy_section7 .sy_tit{margin-bottom: 0.68rem;}
.sy_section7 .ul{width: 100%;}
.sy_section7 .li{width: 100%;}
.sy_section7 a{display: block;width: 100%;background: #f4f4f4;overflow: hidden;}
.sy_section7 .left{width: 50%;float: left;padding: 0.6rem 0.8rem 0.3rem 0.46rem;}
.sy_section7 .left .tit{font-size: calc(14px + 0.16rem);color: #161515;line-height: calc(18px + 0.16rem);margin-bottom: 0.28rem;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section7 a:hover .left .tit{font-weight: bolder;color: #096858;}
.sy_section7 .left .info{font-size: calc(14px + 0.1rem);color: #2a2a2a;line-height: calc(20px + 0.2rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.sy_section7 .right{width: 50%;float: right;}
.sy_section7 .right .pic{ width: 100%; padding-bottom: 44.93%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section7 .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section7 a:hover .right .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section7 .banner_numbers{font-size: calc(14px + 0.04rem);color: rgba(42,42,42,0.5);line-height: calc(18px + 0.16rem);font-weight: bolder;position: absolute;left: 0.46rem;bottom: 0.3rem;}
.sy_section7 .banner_numbers font:nth-child(1){font-size: calc(14px + 0.16rem);color: #096858;margin-right: calc(6px + 0.06rem);}
.sy_section7 .banner_numbers font:nth-child(2){padding-left: calc(5px + 0.05rem);position: relative;}
.sy_section7 .banner_numbers font:nth-child(2)::after{content: "";display: block;width: calc(1.5px + 0.015rem);height: calc(7px + 0.07rem);background: rgba(166,166,166,0.5);position: absolute;left: 0;bottom: 3px;}
.sy_section7 .slick-prev{width: 56px;height: 56px;background: url(img62.png) no-repeat center center; background-size: cover;left: 50%;top: auto;bottom: 0.3rem;margin-left: -0.56rem;background-color: #ffffff;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_section7 .slick-next{width: 56px;height: 56px;background: url(img63.png) no-repeat center center; background-size: cover;right: 50%;top: auto;bottom: 0.3rem;margin-right: -0.56rem;background-color: #ffffff;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.sy_section7 .slick-prev:hover{background: url(img64.png) no-repeat center center; background-size: cover;background-color: #292929;}
.sy_section7 .slick-next:hover{background: url(img65.png) no-repeat center center; background-size: cover;background-color: #292929;}
@media  screen and (max-width: 1680px){
.sy_section7 .left{padding: 0.3rem 0.3rem;}
.sy_section7 .banner_numbers{left: 0.3rem;}
}
@media  screen and (max-width: 1024px){
.sy_section7 .left{width: 100%;padding: 0.4rem 0.4rem 2rem 0.4rem;}
.sy_section7 .right{width: 100%;}
.sy_section7 .left .info{font-size: calc(14px + 0.04rem);-webkit-line-clamp:2;}
.sy_section7 .banner_numbers{bottom: auto;top: 6rem;}
.sy_section7 .slick-prev{width: 0;height: 0;opacity: 0;}
.sy_section7 .slick-next{width: 0;height: 0;opacity: 0;}
}

/*内页banner1*/
@media screen and (min-width: 1024px) {.ny_banner1{width: 100%;position: relative;    padding-top: 100px;}}
@media screen and (max-width: 1024px) {.ny_banner1{width: 100%;position: relative;    padding-top: 0px;}}

.ny_banner1 .ba_pic{width: 100%;position: relative;z-index: 1;}
.ny_banner1 .ba_pic::after{content: "";display: block;width: 100%;height: 100%;background: rgba(4,99,202,0.62);position: absolute;left: 0;top: 0;z-index: 2;}
.ny_banner1.ny_banner1s .ba_pic::after{display: none;}
.ny_banner1 .ba_pic img{width: 100%;display: block;}
.ny_banner1 .wordsbox{width: 100%;position: absolute;left: 0;top: 34%;z-index: 2;}
.ny_banner1 .wordsbox h1{font-size: calc(14px + 0.34rem);color: #ffffff;line-height: calc(18px + 0.34rem);margin-bottom: calc(10px + 0.02rem);}
.ny_banner1 .wordsbox h3{font-size: calc(14px + 0.1rem);color: #ffffff;line-height: calc(18px + 0.1rem);text-transform:uppercase;}
@media screen and (max-width:1024px) {
.ny_banner1{margin-top: 50px;}
.ny_banner1 .wordsbox{top: 26%;}
}

/*二级导航*/
.ej_section{width: 100%;border-bottom: 1px solid #e9e9e9;}
.ej_section ul{width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;font-size: 0;}
.ej_section ul::-webkit-scrollbar{ height: 3px;}
.ej_section ul::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.ej_section ul::-webkit-scrollbar-thumb{ height: 3px;  background-color: #096858; border-radius: 3px;}
.ej_section ul li{display: inline-block;vertical-align: middle;margin-right: calc(14px + 0.6rem);}
.ej_section ul li:last-child{margin-right: 0;}
.ej_section ul a{display: block;font-size: calc(14px + 0.04rem);color: #2a2a2a;line-height: calc(34px + 0.46rem);padding: 0 calc(6px + 0.04rem);position: relative;}
.ej_section ul li:hover a,
.ej_section ul li.on a{color: #096858;}
.ej_section ul li:hover a::after,
.ej_section ul li.on a::after{content: "";display: block;width: 100%;height: 2px;background: #096858;position: absolute;left: 0;bottom: 0;}
@media screen and (max-width:1024px) {
.ej_section ul::-webkit-scrollbar{ height: 0;}
.ej_section ul::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.ej_section ul::-webkit-scrollbar-thumb{ height: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
.ej_section ul::-webkit-scrollbar{ display: none;}
}

/*联系方式*/
.lxfs_section{width: 100%;padding-top: 1.8rem;padding-bottom: 1.78rem;}
.lxfs_section .w_width::after{content: "";display: block;clear: both;}
.lxfs_section .left{width: calc(100% - 387px);float: left;padding-right: 1rem;}
.lxfs_section .left h2{font-size: calc(14px + 0.22rem);color: #096858;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.28rem);}
.lxfs_section .left .tit{font-size: calc(14px + 0.04rem);color: #221815;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.28rem);font-weight: bolder;}
.lxfs_section .left .info{font-size: calc(14px + 0.02rem);color: #716b69;line-height: calc(26px + 0.06rem);}
.lxfs_section .right{width: 387px;float: right;}
.lxfs_section .right ul{width: calc(100% + 0.75rem);margin: 0 -0.375rem;}
.lxfs_section .right ul::after{content: "";display: block;clear: both;}
.lxfs_section .right li{width: 50%;float: left;padding: 0 0.375rem;}
.lxfs_section .right li .ewm{width: 100%;margin-bottom: calc(12px + 0.24rem);}
.lxfs_section .right li .ewm img{width: 100%;display: block;}
.lxfs_section .right li .words{font-size: calc(14px + 0.04rem);color: #221815;line-height: calc(18px + 0.04rem);text-align: center;margin-bottom: calc(14px + 0.22rem);position: relative;}
.lxfs_section .right li .words::after{content: "";display: block;width: 1px;height: calc(12px + 0.08rem);background: #cfcfcf;position: absolute;left: calc(100% + 0.375rem);top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.lxfs_section .right li .border{width: calc(26px + 0.26rem);height: 3px;background: #096858;margin: 0 auto;}
@media screen and (max-width:1024px) {
.lxfs_section .left{width: 100%;padding-right: 0;}
.lxfs_section .right{width: 100%;margin-top: 20px;}
}

/*招贤纳士*/
.zxns_section{width: 100%;padding-top: 0.9rem;padding-bottom: 1rem;}
.zxns_section .top{width: 100%;background: #3f4454;overflow: hidden;border: 1px solid #3f4454;}
.zxns_section .top .list{float: left;font-size: calc(14px + 0.0288rem);color: #ffffff;line-height: calc(35px + 0.4rem);}
.zxns_section .top .list:nth-child(1){width: 18.15754339118825%;padding-left: 0.86rem;}
.zxns_section .top .list:nth-child(2){width: 16.55540720961282%;text-align: center;}
.zxns_section .top .list:nth-child(3){width: 17.69025367156208%;text-align: center;}
.zxns_section .top .list:nth-child(4){width: 14.15220293724967%;text-align: center;}
.zxns_section .top .list:nth-child(5){width: 19.29238985313752%;text-align: center;}
.zxns_section .top .list:nth-child(6){width: 14.15220293724967%;text-align: center;}
.zxns_section ul{width: 100%;border: 1px solid #dcdcdc;margin-bottom: calc(20px + 0.2rem);}
.zxns_section li{width: 100%;border-bottom: 1px solid #dcdcdc;}
.zxns_section li:last-child{border-bottom: 0;}
.zxns_section ._t{width: 100%;overflow: hidden;cursor: pointer;}
.zxns_section ._t .list{float: left;font-size: calc(14px + 0.0288rem);color: #151515;line-height: calc(32px + 0.4rem);}
.zxns_section ._t .list img{margin-left: calc(6px + 0.08rem);vertical-align: middle;}
.zxns_section ._t .list:nth-child(1){width: 18.15754339118825%;padding-left: 0.86rem;}
.zxns_section ._t .list:nth-child(2){width: 16.55540720961282%;text-align: center;}
.zxns_section ._t .list:nth-child(3){width: 17.69025367156208%;text-align: center;}
.zxns_section ._t .list:nth-child(4){width: 14.15220293724967%;text-align: center;}
.zxns_section ._t .list:nth-child(5){width: 19.29238985313752%;text-align: center;}
.zxns_section ._t .list:nth-child(6){width: 14.15220293724967%;text-align: center;}
.zxns_section li:nth-child(even) ._t{background: #f9f9f9;}
.zxns_section ._b{width: 100%;border-top: 1px solid #dcdcdc;padding: 0.4rem 0;display: none;}
.zxns_section ._b .listbox{width: 100%;overflow: hidden;margin-bottom: calc(12px + 0.2rem);position: relative;}
.zxns_section ._b .listbox::after{content: "";display: block;width: 1px;height: 100%;position: absolute;left: 50%;top: 0;background: #dcdcdc;}
.zxns_section ._b .listbox .list{width: 50%;float: left;padding: 0 0.6rem 0.22rem 0.6rem;}
.zxns_section ._b .listbox .list2{display: none;}
.zxns_section ._b .listbox .list .tit{font-size: calc(14px + 0.04rem);color: #1d1d1d;line-height: calc(18px + 0.04rem);margin-bottom: 6px;font-weight: bolder;}
.zxns_section ._b .listbox .list .info{font-size: calc(14px + 0.02rem);color: #1d1d1d;line-height: calc(26px + 0.06rem);}
.zxns_section ._b .more{width: calc(80px + 1rem);margin: 0 auto;}
.zxns_section ._b .more a{display: block;width: 100%;font-size: calc(14px + 0.04rem);color: #ffffff;line-height: calc(36px + 0.14rem);text-align: center;background: #096858;border-radius: calc(18px + 0.07rem);}
.zxns_section ._b .more a:hover{opacity: 0.8;}
@media screen and (max-width:1024px) {
.zxns_section .top .list:nth-child(1){width: 70%;padding-left: 0.8rem;}
.zxns_section .top .list:nth-child(2){display: none;}
.zxns_section .top .list:nth-child(3){display: none;}
.zxns_section .top .list:nth-child(4){display: none;}
.zxns_section .top .list:nth-child(5){display: none;}
.zxns_section .top .list:nth-child(6){width: 30%;}
.zxns_section ._t .list:nth-child(1){width: 70%;padding-left: 0.86rem;}
.zxns_section ._t .list:nth-child(2){display: none;}
.zxns_section ._t .list:nth-child(3){display: none;}
.zxns_section ._t .list:nth-child(4){display: none;}
.zxns_section ._t .list:nth-child(5){display: none;}
.zxns_section ._t .list:nth-child(6){width: 30%;}
.zxns_section ._b{padding: 16px;}
.zxns_section ._b .listbox{margin-bottom: 14px;}
.zxns_section ._b .listbox::after{display: none;}
.zxns_section ._b .listbox .list{width: 100%;padding: 0;margin-bottom: 14px;}
.zxns_section ._b .listbox .list:last-child{margin-bottom: 0;}
.zxns_section ._b .listbox .list2{display: block;font-size: 16px;color: #333;line-height: 24px;}
}

/*分页*/
.page_section{width: 100%;}
.page_section .page1{width: 100%;font-size: 0;text-align: center;}
.page_section .page1 a{display: inline-block;vertical-align: middle;font-size: calc(14px + 0.02rem);color: #221815;line-height: calc(34px + 0.11rem);border-radius: calc(17px + 0.055rem);}
.page_section .page1 a.boxs1{width: calc(60px + 0.4rem);background: #f4f4f4;margin: 0 calc(17px + 0.17rem);}
.page_section .page1 a:hover,
.page_section .page1 a.on{color: #fff;background: #096858;}
.page_section .page1 a.boxs2{width: calc(34px + 0.11rem);margin: 0 calc(8px + 0.08rem);}
.page_section .page1 a.boxs3:hover,
.page_section .page1 a.boxs3.on{color: #221815;background: rgba(255,255,255,0);}
.page_section .page2{width: 100%;font-size: 0;text-align: center;}
.page_section .page2 a{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;line-height: 36px;padding: 0 20px;background: #096858;border-radius: 18px;}
.page_section .page2 span{display: inline-block;vertical-align: middle;font-size: 16px;color: #555;line-height: 36px;padding: 0 20px;}
.page_section .page2 a:hover{opacity: 0.8;}

/*在线咨询*/
.zxzx_section{width: 100%;padding-top: 1.24rem;padding-bottom: 1rem;background: #f3f3f3;}
.zxzx_section h2{font-size: calc(14px + 0.34rem);color: #221815;line-height: calc(18px + 0.34rem);margin-bottom: calc(12px + 0.18rem);font-weight: bolder;}
.zxzx_section .tit{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(18px + 0.04rem);margin-bottom: calc(16px + 0.54rem);}
.zxzx_section .listbox1{margin: 0 -0.5rem;width: calc(100% + 1rem);overflow: hidden;}
.zxzx_section .listbox1 .list{float: left;padding: 0 0.5rem;}
.zxzx_section .listbox1 .list:nth-child(1){width: 28%;}
.zxzx_section .listbox1 .list:nth-child(2){width: 28%;}
.zxzx_section .listbox1 .list:nth-child(3){width: 44%;}
.zxzx_section .words{font-size: calc(14px + 0.04rem);color: #333333;line-height: calc(18px + 0.04rem);margin-bottom: calc(10px + 0.06rem);}
.zxzx_section .words span{color: #9c0f0f;}
.zxzx_section .input{width: 100%;}
.zxzx_section .input input{width: 100%;height: calc(36px + 0.1rem);background: #fff;padding: 0 calc(10px + 0.08rem);border-radius: 4px;font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .input input::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .input input::-moz-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .input input::moz-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .input input:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .textbox{margin-top: calc(10px + 0.34rem);margin-bottom: calc(10px + 0.36rem);}
.zxzx_section textarea{width: 100%;height: calc(60px + 1.2rem);background: #fff;border-radius: 4px;padding: calc(10px + 0.06rem) calc(10px + 0.08rem);font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section textarea::-webkit-input-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section textarea::-moz-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section textarea::moz-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section textarea:-ms-input-placeholder{font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .boxs{width: 100%;overflow: hidden;}
.zxzx_section .boxs .left{float: left;}
.zxzx_section .boxs .left .yzm{width: 475px;overflow: hidden;}
.zxzx_section .boxs .left .yzm input{width: 314px;float: left;display: block;padding: 0 calc(10px + 0.08rem);background: #ffffff;line-height: calc(36px + 0.1rem);border-radius: 4px;font-size: calc(14px + 0.02rem);color: rgba(14,21,27,0.4);}
.zxzx_section .boxs .left .yzm img{width: 136px;float: right;display: block;}
.zxzx_section .boxs .right{float: right;padding-top: 38px;}
.zxzx_section .boxs .right a{display: block;width: calc(120px + 1.5rem);font-size: 0;text-align: center;background: #096858;}
.zxzx_section .boxs .right a .text{font-size: calc(14px + 0.06rem);color: #ffffff;line-height: calc(46px + 0.1rem);display: inline-block;vertical-align: middle;margin-right: calc(12px + 0.12rem);}
.zxzx_section .boxs .right a .ico{width: calc(16px + 0.1rem);display: inline-block;vertical-align: middle;}
.zxzx_section .boxs .right a img{width: 100%;display: block;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxzx_section .boxs .right a:hover img{margin-left: 10px;}
@media screen and (max-width:1024px) {
.zxzx_section .listbox1{margin: 0;width: 100%;}
.zxzx_section .listbox1 .list{padding: 0;margin-bottom: 12px;}
.zxzx_section .listbox1 .list:nth-child(1){width: 100%;}
.zxzx_section .listbox1 .list:nth-child(2){width: 100%;}
.zxzx_section .listbox1 .list:nth-child(3){width: 100%;margin-bottom: 0;}
.zxzx_section .textbox{margin-top: 12px;margin-bottom: 12px;}
.zxzx_section .boxs{width: 100%;overflow: hidden;}
.zxzx_section .boxs .left .yzm{width: 100%;overflow: hidden;}
.zxzx_section .boxs .left .yzm input{width: 60%;}
.zxzx_section .boxs .left .yzm img{width: 36%; height: auto;}
.zxzx_section .boxs .right{padding-top: 20px;width: 100%;}
.zxzx_section .boxs .right a{margin: 0 auto;}
.zxzx_section .boxs .right a .text{line-height: calc(36px + 0.1rem);}
}

/*咨询方法*/
.zxff_section{width: 100%;padding-top: 0.9rem;padding-bottom: 0.62rem;}
.zxff_section h2{font-size: calc(14px + 0.26rem);color: #096858;line-height: calc(18px + 0.26rem);margin-bottom: calc(8px + 0.08rem);}
.zxff_section h4{font-size: calc(14px + 0.02rem);color: #cdcdcd;line-height: calc(18px + 0.02rem);margin-bottom: calc(12px + 0.2rem);}
.zxff_section .tit{font-size: calc(14px + 0.06rem);color: #096858;line-height: calc(18px + 0.06rem);margin-bottom: calc(12px + 0.18rem);font-weight: bolder;}
.zxff_section .info{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(26px + 0.16rem);}

/*咨询产品与服务*/
.zxcpfw_section{width: 100%;padding-top: 0.86rem;padding-bottom: 1.2rem;}
.zxcpfw_section .w_width::after{content: "";display: block;clear: both;}
.zxcpfw_section .left{width: 258px;float: left;}
.zxcpfw_section .left ul{width: 100%;}
.zxcpfw_section .left li{width: 100%;margin-bottom: calc(6px + 0.04rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zxcpfw_section .left a{display: block;font-size: calc(14px + 0.04rem);color: #2a2a2a;line-height: calc(34px + 0.24rem);padding: 0 calc(8px + 0.1rem);background: #f6f6f6;}
.zxcpfw_section .left a:hover,
.zxcpfw_section .left li.on a{color: #fff;background: #096858;}
.zxcpfw_section .right{width: calc(100% - 258px);float: right;padding-left: 0.6rem;}
.zxcpfw_section .right h2{font-size: calc(14px + 0.26rem);margin-bottom: calc(10px + 0.06rem);color: #096858;line-height: calc(18px + 0.26rem);}
.zxcpfw_section .right h4{font-size: calc(14px + 0.02rem);margin-bottom: calc(16px + 0.36rem);color: #cdcdcd;line-height: calc(18px + 0.02rem);text-transform:uppercase;}
.zxcpfw_section .right .pic{width: 100%;margin-bottom: calc(14px + 0.44rem);}
.zxcpfw_section .right .pic img{width: 100%;display: block;}
.zxcpfw_section .right .listbox{width: 100%;}
.zxcpfw_section .right .list{width: 100%;margin-bottom: calc(12px + 0.4rem);padding-bottom: calc(12px + 0.4rem);border-bottom: 1px solid #e4e4e4;}
.zxcpfw_section .right .list:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
.zxcpfw_section .right .tit{font-size: calc(14px + 0.06rem);color: #096858;line-height: calc(18px + 0.06rem);margin-bottom: calc(12px + 0.24rem);font-weight: bolder;}
.zxcpfw_section .right .tit2{margin-bottom: calc(12px + 0.06rem);}
.zxcpfw_section .right .info{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(30px + 0.12rem);}
.zxcpfw_section .right .info .span1{font-weight: bolder;}
.zxcpfw_section .right .info .span2{color: #096858;}
.zxcpfw_section .right .u1{width: 100%;background: #f8f8f8;padding: 0 0.6rem;margin-bottom: calc(12px + 0.28rem);}
.zxcpfw_section .right .u1 .l1{width: 100%;border-bottom: 1px solid #e6e6e6;padding: 0.475rem 0.36rem;overflow: hidden;}
.zxcpfw_section .right .u1 .l1:last-child{border-bottom: 0;}
.zxcpfw_section .right .u1 ._ls{float: left;width: calc(110px + 1.1rem);font-size: calc(14px + 0.06rem);color: #1f1f1f;line-height: calc(30px + 0.1rem);font-weight: bolder;position: relative;}
.zxcpfw_section .right .l1:hover ._ls{color: #096858;}
.zxcpfw_section .right .u1 ._ls span{font-size: calc(14px + 0.02rem);color: #096858;}
.zxcpfw_section .right .u1 ._ls::after{content: "";display: block;width: calc(8px + 0.06rem);height: calc(8px + 0.06rem);background: #e4e4e4;border-radius: 100%;position: absolute;right: calc(21.5px + 0.215rem);top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.zxcpfw_section .right .u1 ._rs{float: right;width: calc(100% - 100px - 1.2rem);}
.zxcpfw_section .right .u1 .dl{overflow: hidden;width: 100%;}
.zxcpfw_section .right .u1 .dl .dd{float: left;margin-right: calc(12px + 0.56rem);font-size: calc(14px + 0.02rem);color: #1f1f1f;line-height: calc(30px + 0.1rem);}
.zxcpfw_section .right .u1 .dl .dd:last-child{margin-right: 0;}
.zxcpfw_section .right .u1 .dl .dd span{color: #096858;}
.zxcpfw_section .right .info2{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(30px + 0.12rem);font-weight: bolder;}
.zxcpfw_section .right .u2{margin: 0 -0.66rem;overflow: hidden;width: calc(100% + 1.32rem);}
.zxcpfw_section .right .l2{width: 50%;float: left;padding: 0 0.66rem;}
.zxcpfw_section .right .l2 a{display: block;width: 100%;padding-bottom: calc(12px + 0.28rem);padding-top: calc(12px + 0.28rem);border-bottom: 1px solid #e7e7e7;overflow: hidden;}
.zxcpfw_section .right .l2 a .wordsbox{width: calc(100% - 80px - 0.4rem);float: left;padding-right: calc(20px + 0.48rem);}
.zxcpfw_section .right .l2 a .wordsbox .words1{font-size: calc(14px + 0.02rem);color: #282828;line-height: calc(20px + 0.04rem);margin-bottom: calc(8px + 0.04rem);font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zxcpfw_section .right .l2 a:hover .wordsbox .words1{color: #096858;}
.zxcpfw_section .right .l2 a .wordsbox .words2{font-size: calc(14px + 0.02rem);color: #787878;line-height: calc(18px + 0.02rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zxcpfw_section .right .l2 a .picbox{width: calc(80px + 0.4rem);float: right;}
.zxcpfw_section .right .l2 a .picbox .pics{ width: 100%; padding-bottom: 64.16%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.zxcpfw_section .right .l2 a .picbox .pics img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.zxcpfw_section .right .l2 a:hover .picbox .pics img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media screen and (max-width:1024px) {
.zxcpfw_section .left{width: 100%;margin-bottom: 20px;}
.zxcpfw_section .left ul{font-size: 0;width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.zxcpfw_section .left ul::-webkit-scrollbar{ display: none;}
.zxcpfw_section .left ul li{display: inline-block;vertical-align: middle;width: auto;margin-right: 14px;}
.zxcpfw_section .left ul li a{padding: 0 12px;}
.zxcpfw_section .right{width: 100%;padding-left: 0;}
.zxcpfw_section .right .u1{padding: 0;}
.zxcpfw_section .right .u1 .l1{padding: 12px;}
.zxcpfw_section .right .u1 ._ls{width: 100%;line-height: 20px;margin-bottom: 12px;}
.zxcpfw_section .right .u1 ._ls::after{display: none;}
.zxcpfw_section .right .u1 ._rs{width: 100%;}
.zxcpfw_section .right .u1 .dl .dd{margin-right: 8px;}
.zxcpfw_section .right .info2{font-size: 16px;line-height: 30px;}
.zxcpfw_section .right .u2{margin: 0;width: 100%;}
.zxcpfw_section .right .l2{width: 100%;padding: 0;}
.zxcpfw_section .right .l2 a{padding-bottom: 0;padding-top: 0;padding-top: 12px;padding-bottom: 12px;}
}

.symsll_section{width: 100%;padding-top:0.44rem;padding-bottom: 0rem;}
.symsll_section .top{width: 100%;margin-bottom: calc(20px + 0.52rem);}
.symsll_section .top ul{width: 100%;}
.symsll_section .top li{width: 100%;}
.symsll_section .top li a{display: block;width: 100%;background: #f8f8f8;font-size: 0;}
.symsll_section .top li .left{width: 38.2%;display: inline-block;vertical-align: middle;padding: 0 0.62rem;}
.symsll_section .top li .left .bq{font-size: calc(14px + 0.08rem);color: #ffffff;line-height: calc(30px + 0.1rem);display: inline-block;margin-bottom: calc(10px + 0.2rem);background: #096858;padding: 0 calc(8px + 0.04rem);}
.symsll_section .top li .left .tit{font-size: calc(14px + 0.12rem);color: #221815;line-height: calc(30px + 0.12rem);margin-bottom: calc(12px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.symsll_section .top li .left .info{font-size: calc(14px + 0.02rem);color: #454545;line-height: calc(24px + 0.06rem);margin-bottom: calc(12px + 0.82rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.symsll_section .top li .left .date{font-size: calc(14px + 0.02rem);color: #096858;line-height: calc(18px + 0.02rem);}
.symsll_section .top li .right{width: 61.8%;display: inline-block;vertical-align: middle;}
.symsll_section .top li .right .pic{ width: 100%; padding-bottom: 63.96%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.symsll_section .top li .right .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.symsll_section .top li:hover .right .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.symsll_section .top .slick-prev{width: calc(30px + 0.18rem);height: calc(30px + 0.18rem);background: url(zimg25.png) no-repeat center center; background-size: cover;left: 38.2%;top: 50%;background-color: rgba(0,0,0,0.13);}
.symsll_section .top .slick-next{width: calc(30px + 0.18rem);height: calc(30px + 0.18rem);background: url(zimg26.png) no-repeat center center; background-size: cover;right: 0;top: 50%;background-color: rgba(0,0,0,0.13);}
.symsll_section .top .slick-prev:hover,
.symsll_section .top .slick-next:hover{background-color: rgba(0,0,0,0.54);}
.symsll_section .bottom{width: 100%;margin-bottom: calc(20px + 0.5rem);}
/*20230112satrt*/
.symsll_section .bottom ul{margin: -0.24rem;width: calc(100% + 0.48rem);display:flex; flex-wrap: wrap; align-items: flex-start;}
/*20230112end*/
.symsll_section .bottom ul::after{content: "";display: block;clear: both;}
.symsll_section .bottom li{width: 33.3333333%;float: left;padding: 0.24rem;}
.symsll_section .bottom a{display: block;width: 100%;padding: 0.32rem 0.4rem 0.4rem 0.4rem;background: #f8f8f8;min-height: 6.2rem;}
.symsll_section .bottom a:hover{background: rgba(255,255,255,0);box-shadow: 0 0 0.3rem rgba(61,61,61,0.2);}
.symsll_section .bottom a .date{width: 100%;margin-bottom: calc(12px + 0.06rem);}
.symsll_section .bottom a .date1{font-size: calc(14px + 0.22rem);color: #92aecc;line-height: calc(18px + 0.22rem);margin-bottom: calc(8px + 0.06rem);}
.symsll_section .bottom a:hover .date1{color: #096858;}
.symsll_section .bottom a .date2{font-size: calc(14px + 0.02rem);color: #92aecc;line-height: calc(18px + 0.02rem);}
.symsll_section .bottom a .border{width: calc(20px + 0.15rem);height: 2px;background: #92aecc;margin-bottom: calc(12px + 0.14rem);}
.symsll_section .bottom a .tit{height:68px;font-size: calc(14px + 0.08rem);color: #221815;line-height: calc(26px + 0.08rem);font-weight: bolder; margin-bottom: calc(12px + 0.1rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.symsll_section .bottom a:hover .tit{color: #096858;}
.symsll_section .bottom a .info{font-size: calc(14px + 0.02rem);color: #7b7b7b;line-height: calc(20px + 0.06rem); margin-bottom: calc(12px + 0.28rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.symsll_section .bottom a .pic{ width: 100%; padding-bottom: 63.91%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.symsll_section .bottom a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.symsll_section .bottom a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media screen and (max-width:1024px) {
.symsll_section .top li .left{width: 100%;padding: 0.62rem;}
.symsll_section .top li .right{width: 100%;}
.symsll_section .top .slick-prev{left: 0%;top: 80%;}
.symsll_section .top .slick-next{right: 0;top: 80%;}
.symsll_section .bottom li{width: 50%;}
.symsll_section .bottom li{display: block!important;}
.symsll_section .top li .left .tit br{display: none;}
/*.symsll_section .top li .left .info{margin-bottom: 16px;}*/
.symsll_section .bottom a .date{display: inline-block;overflow: hidden;width: auto;}
.symsll_section .bottom a .date1{float: right;margin-left: 10px;line-height: 24px;font-size: 16px;margin-bottom: 0;}
.symsll_section .bottom a .date2{float: left;line-height: 24px;font-size: 16px;}
.symsll_section .bottom a .tit{line-height: 24px;}
}
/*详情banner*/
.xq_banner{width: 100%;position: relative;padding-top: 1.36rem;padding-bottom: 0.36rem; background-image: linear-gradient(to right,#6bc092, #096858);}
.xq_banner .w_width::after{content: "";display: block;clear: both;}
.xq_banner .left{float: left;}
.xq_banner .left h1{font-size: calc(14px + 0.22rem);color: #ffffff;line-height: calc(18px + 0.22rem);}
.xq_banner .right{float: right;}
.xq_banner .right .dq_section{overflow: hidden;color: #ffffff;margin-top: calc(10px + 0.1rem);}
.xq_banner .right a{font-size: 14px;color: #ffffff;line-height: 20px;}
.xq_banner .right a:hover{color: rgba(255,255,255,0.8);}
.xq_banner .right img{display: block;width: 3px;float: left;margin: 7.5px 12px;}
@media screen and (max-width:1024px) {
.xq_banner{margin-top: 50px;padding-top: 2rem;padding-bottom: 1rem;}
.xq_banner .left{width: 100%;margin-bottom: 12px;}
.xq_banner .right{width: 100%;}
.xq_banner .right .dq_section{margin-top:0;}
}

/*商业模式理论_详情*/
.symsxq_section{width: 100%;padding-top: 0.84rem;padding-bottom: 1rem;}
.symsxq_section h2{font-size: calc(14px + 0.22rem);color: #252525;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.06rem);}
.symsxq_section .boxs{font-size: 14px;color: #7b7b7b;line-height: 18px;margin-bottom: calc(12px + 0.4rem);}
.symsxq_section .boxs span{margin-right: calc(12px + 0.1rem);}
.symsxq_section .content{width: 100%;overflow: hidden;}
.symsxq_section .left{width: 100%;float: left;padding-top: 0.5rem;border-top: 1px solid #f0f0f0;}
.symsxq_section .left .info{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(27px + 0.1rem);margin-bottom: calc(16px + 0.2rem);}
.symsxq_section .left .info img{max-width: 100%;display: block;}
.symsxq_section .left .page{width: 100%;background: #f4f4f4;display: block!important;}
.symsxq_section .left .page a{display: block;width: 100%;padding: 0.3rem 0.42rem 0.4rem 0.3rem;}
.symsxq_section .left .page a .words1{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(18px + 0.04rem);margin-bottom: calc(10px + 0.1rem);}
.symsxq_section .left .page a .words2{font-size: calc(14px + 0.1rem);color: #454545;line-height: calc(18px + 0.1rem);font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.symsxq_section .left .page a:hover .words2{color: #096858;}
.symsxq_section .right{width: 27.46666666666667%;float: right;;border-top: 1px solid #f0f0f0;padding-top: 0.5rem;}
.symsxq_section .right h3{font-size: calc(14px + 0.16rem);color: #221815;line-height: calc(18px + 0.16rem);margin-bottom: 2px;}
.symsxq_section .right ul{width: 100%;}
.symsxq_section .right li{width: 100%;border-bottom: 1px solid #e7e7e7;}
.symsxq_section .right li a{display: block;width: 100%;padding-top: calc(12px + 0.2rem);padding-bottom: calc(12px + 0.2rem);overflow: hidden;}
.symsxq_section .right li a .wordsbox{width: calc(100% - 120px);float: left;padding-right: 36px;}
.symsxq_section .right li a .wordsbox .tit{font-size: calc(14px + 0.02rem);color: #221815;line-height: calc(20px + 0.04rem);margin-bottom: calc(8px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.symsxq_section .right li a:hover .wordsbox .tit{color: #096858;}
.symsxq_section .right li a .wordsbox .date{font-size: 14px;color: #959595;line-height: 18px;}
.symsxq_section .right li a .picbox{width: 120px;float: left;}
.symsxq_section .right li a .pic{ width: 100%; padding-bottom: 64.16%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.symsxq_section .right li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.symsxq_section .right li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media screen and (max-width:1024px) {
.symsxq_section .left{width: 100%;margin-bottom: 20px;}
.symsxq_section .right{width: 100%;}
}

/*出版书籍*/
.cbsj_section{width: 100%;padding-top: 1rem;padding-bottom: 1rem;}
.cbsj_section ul{margin: -0.24rem;width: calc(100% + 0.48rem);}
.cbsj_section ul::after{content: "";display: block;clear: both;}
.cbsj_section li{width: 33.33333333%;float: left;padding: 0.24rem;}
.cbsj_section li a{display: block;width: 100%;background: #ffffff;box-shadow: 0 0 0.43rem rgba(198,200,202,0.2);padding: 0.3rem 0.3rem 0.36rem 0.3rem;}
.cbsj_section li a:hover{box-shadow: 0 0 0.43rem rgba(198,200,202,0.4);}
.cbsj_section li a .pic{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cbsj_section li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cbsj_section li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cbsj_section li a .wordsbox{width: 100%;margin-top: calc(14px + 0.22rem);}
.cbsj_section li a .wordsbox .tit{font-size: calc(14px + 0.04rem);color: #101010;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsj_section li a:hover .wordsbox .tit{color: #096858;}
.cbsj_section li a .wordsbox .info{font-size: calc(14px + 0.02rem);color: #787878;line-height: calc(18px + 0.02rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsj_section .page_section{margin-top: calc(14px + 0.42rem);}
@media screen and (max-width:1024px) {
.cbsj_section li{width: 50%;}
}

/*出版书籍_详情*/
.cbsjxq_section{width: 100%;padding-top: 1rem;padding-bottom: 0.8rem;}
.cbsjxq_section .content{width: 100%;overflow: hidden;}
.cbsjxq_section .left{width: 65.6%;float: left;}
.cbsjxq_section .left .ul{width: 100%;margin-bottom: calc(16px + 0.52rem);}
.cbsjxq_section .left .ul .li{width: 100%;}
.cbsjxq_section .left .ul a{display: block;width: 100%;}
.cbsjxq_section .left .ul a .pic{ width: 100%; padding-bottom: 47.76%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cbsjxq_section .left .ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cbsjxq_section .left .ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cbsjxq_section .left .ul .slick-prev{width: calc(32px + 0.18rem);height: calc(32px + 0.18rem);background: url(zimg35.png) no-repeat center center; background-size: cover;left: 0;top: 50%;}
.cbsjxq_section .left .ul .slick-next{width: calc(32px + 0.18rem);height: calc(32px + 0.18rem);background: url(zimg36.png) no-repeat center center; background-size: cover;right: 0;top: 50%;}
.cbsjxq_section .left .ul .slick-prev:hover{background: url(zimg37.png) no-repeat center center; background-size: cover;}
.cbsjxq_section .left .ul .slick-next:hover{background: url(zimg38.png) no-repeat center center; background-size: cover;}
.cbsjxq_section .left h3{font-size: calc(14px + 0.22rem);color: #101010;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.34rem);}
.cbsjxq_section .left .boxs1{width: 100%;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;margin-bottom: calc(12px + 0.38rem);}
.cbsjxq_section .left .boxs1 .listbox{width: 100%;overflow: hidden;padding-top: calc(12px + 0.5rem);padding-bottom: calc(12px + 0.5rem);}
.cbsjxq_section .left .boxs1 .list{float: left;padding-right: 0.2rem;}
.cbsjxq_section .left .boxs1 .list .words1{font-size: calc(14px + 0.04rem);color: #959595;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.06rem);}
.cbsjxq_section .left .boxs1 .list .words2{font-size: calc(14px + 0.04rem);color: #221815;line-height: calc(18px + 0.04rem);}
.cbsjxq_section .left .boxs1 .list:nth-child(1){width: 25.4%;}
.cbsjxq_section .left .boxs1 .list:nth-child(2){width: 24.39%;}
.cbsjxq_section .left .boxs1 .list:nth-child(3){width: 50.21%;}
.cbsjxq_section .left .boxs2{width: 100%;}
.cbsjxq_section .left .boxs2 li{width: 100%;margin-bottom: calc(12px + 0.38rem);}
.cbsjxq_section .left .boxs2 .tit{width: 100%;background: #f4f4f4;font-size: calc(14px + 0.1rem);color: #096858;line-height: calc(36px + 0.44rem);margin-bottom: calc(12px + 0.38rem);padding: 0 calc(12px + 0.28rem);border-left: 2px solid #096858;}
.cbsjxq_section .left .boxs2 .info{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(26px + 0.1rem);}
.cbsjxq_section .left .page{width: 100%;background: #f4f4f4;}
.cbsjxq_section .left .page a{display: block;width: 100%;padding: 0.3rem 0.42rem 0.4rem 0.3rem;}
.cbsjxq_section .left .page a .words1{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(18px + 0.04rem);margin-bottom: calc(10px + 0.1rem);}
.cbsjxq_section .left .page a .words2{font-size: calc(14px + 0.1rem);color: #454545;line-height: calc(18px + 0.1rem);font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsjxq_section .left .page a:hover .words2{color: #096858;}
.cbsjxq_section .right{width: 27.46666666666667%;float: right;padding-top: 0.54rem;border-top: 1px solid #e7e7e7;}
.cbsjxq_section .right h2{font-size: calc(14px + 0.16rem);color: #221815;line-height: calc(18px + 0.16rem);margin-bottom: 2px;}
.cbsjxq_section .right ul{width: 100%;}
.cbsjxq_section .right li{width: 100%;border-bottom: 1px solid #e7e7e7;}
.cbsjxq_section .right a{display: block;width: 100%;padding-top: 0.4rem;padding-bottom: 0.4rem;overflow: hidden;}
.cbsjxq_section .right a .wordsbox{width: calc(100% - 120px);float: left;padding-right: calc(12px + 0.2rem);padding-top: 0.2rem;}
.cbsjxq_section .right a .wordsbox .words1{font-size: calc(14px + 0.02rem);color: #282828;line-height: calc(18px + 0.02rem);margin-bottom: calc(8px + 0.04rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsjxq_section .right a:hover .wordsbox .words1{color: #096858;}
.cbsjxq_section .right a .wordsbox .words2{font-size: calc(14px + 0.02rem);color: #787878;line-height: calc(18px + 0.02rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsjxq_section .right a .picbox{width: 120px;float: left;}
.cbsjxq_section .right a .pic{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cbsjxq_section .right a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cbsjxq_section .right a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media screen and (max-width:1024px) {
.cbsjxq_section .left{width: 100%;float: left;}
.cbsjxq_section .left .boxs1 .list .words1{margin-bottom: 8px;}
.cbsjxq_section .left .boxs1 .list:nth-child(1){width: 50%;}
.cbsjxq_section .left .boxs1 .list:nth-child(2){width: 50%;}
.cbsjxq_section .left .boxs1 .list:nth-child(3){width: 100%;margin-top: 12px;}
.cbsjxq_section .right{width: 100%;margin-top: 20px;}
.cbsjxq_section .right h2{margin-bottom: 12px;}
.cbsjxq_section .right a .wordsbox{width: calc(100% - 100px);}
.cbsjxq_section .right a .picbox{width: 100px;}
}

/*三级导航*/
.sj_section{width: 100%;background: #f8f8f8;}
.sj_section ul{width: calc(100% + 0.32rem);margin: 0 -0.16rem;font-size: 0;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.sj_section ul::-webkit-scrollbar{ height: 3px;}
.sj_section ul::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.sj_section ul::-webkit-scrollbar-thumb{ height: 3px;  background-color: #096858; border-radius: 3px;}
.sj_section ul li{display: inline-block;vertical-align: middle;padding: 0 0.16rem;}
.sj_section ul a{display: block;font-size: calc(14px + 0.02rem);color: #979797;line-height: calc(30px + 0.1rem);padding: 0.16rem 0;}
.sj_section ul a:hover,
.sj_section ul li.on a{color: #096858;}
@media screen and (max-width:1024px) {
.sj_section ul::-webkit-scrollbar{ height: 0;}
.sj_section ul::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.sj_section ul::-webkit-scrollbar-thumb{ height: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
.sj_section ul::-webkit-scrollbar{ display: none;}
}

/*咨询成功案例*/
.zxcg_section{width: 100%;padding-bottom:0.4rem;}
.zxcg_section ul{width: 100%;margin-bottom: calc(20px + 0.4rem);}
.zxcg_section li{width: 100%;}
.zxcg_section li:hover{background: #f8f8f8;}
.zxcg_section li a{display: block;border-bottom: 1px solid #f1f1f1;padding-bottom: calc(14px + 0.26rem);padding-top: calc(14px + 0.26rem);font-size: 0;}
.zxcg_section li .left{width: 516px;display: inline-block;vertical-align: bottom;}
.zxcg_section li .left .pic{ width: 100%; padding-bottom: 63.95%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.zxcg_section li .left .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.zxcg_section li:hover .left .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.zxcg_section li .right{width: calc(100% - 516px);display: inline-block;vertical-align: top;padding-left: 0.86rem;}
.zxcg_section li .tit1{font-size: calc(16px + 0.06rem);color: #221815;line-height: calc(18px + 0.08rem);margin-bottom: calc(8px + 0.06rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zxcg_section li:hover .tit1{color: #096858;}
.zxcg_section li .tit2{font-size: calc(14px + 0.04rem);color: #221815;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.24rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zxcg_section li .listbox{width: 100%;margin-bottom: calc(14px + 0.24rem);}
.zxcg_section li .list{width: 100%;margin-bottom: calc(8px + 0.06rem);overflow: hidden;}
.zxcg_section li .list:last-child{margin-bottom: 0;}
.zxcg_section li .list .words1{width: 80px;float: left;font-size: calc(14px + 0.02rem);color: #a9a9a9;line-height: calc(26px + 0.07rem);}
.zxcg_section li .list .words2{width: calc(100% - 80px);float: left;font-size: calc(14px + 0.02rem);color: #7b7b7b;line-height: calc(26px + 0.07rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zxcg_section li .more{width: calc(90px + 0.7rem);color: #ffffff;line-height: calc(30px + 0.1rem);font-size: calc(14px + 0.02rem);background: #92aecc;text-align: center;}
.zxcg_section li:hover .more{background: #096858;}
@media screen and (max-width:1024px) {
.zxcg_section li .left{width: 100%;display: block;}
.zxcg_section li .right{width: 100%;display: block; padding-left: 0;padding-top: 12px;}
.zxcg_section li .list .words1{width: 100%;}
.zxcg_section li .list .words2{width: 100%;}
}

/*咨询成功案例_详情*/
.cbsjxq_sections{width: 100%;padding-top: 1rem;padding-bottom: 0.8rem;}
.cbsjxq_sections .content{width: 100%;overflow: hidden;}
.cbsjxq_sections .left{width: 65.6%;float: left;}
.cbsjxq_sections .left .ul{width: 100%;margin-bottom: calc(16px + 0.52rem);}
.cbsjxq_sections .left .ul .li{width: 100%;}
.cbsjxq_sections .left .ul a{display: block;width: 100%;}
.cbsjxq_sections .left .ul a .pic{ width: 100%; padding-bottom: 64.02%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cbsjxq_sections .left .ul a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cbsjxq_sections .left .ul a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.cbsjxq_sections .left .ul .slick-prev{width: calc(32px + 0.18rem);height: calc(32px + 0.18rem);background: url(zimg35.png) no-repeat center center; background-size: cover;left: 0;top: 50%;}
.cbsjxq_sections .left .ul .slick-next{width: calc(32px + 0.18rem);height: calc(32px + 0.18rem);background: url(zimg36.png) no-repeat center center; background-size: cover;right: 0;top: 50%;}
.cbsjxq_sections .left .ul .slick-prev:hover{background: url(zimg37.png) no-repeat center center; background-size: cover;}
.cbsjxq_sections .left .ul .slick-next:hover{background: url(zimg38.png) no-repeat center center; background-size: cover;}
.cbsjxq_sections .left h3{font-size: calc(14px + 0.22rem);color: #101010;line-height: calc(18px + 0.22rem);margin-bottom: calc(12px + 0.34rem);}
.cbsjxq_sections .left .boxs1{width: 100%;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;margin-bottom: calc(12px + 0.38rem);}
.cbsjxq_sections .left .boxs1 .listbox{width: 100%;overflow: hidden;padding-top: calc(12px + 0.5rem);padding-bottom: calc(12px + 0.5rem);}
.cbsjxq_sections .left .boxs1 .list{float: left;padding-right: 0.2rem;}
.cbsjxq_sections .left .boxs1 .list .words1{font-size: calc(14px + 0.04rem);color: #959595;line-height: calc(18px + 0.04rem);margin-bottom: calc(12px + 0.06rem);}
.cbsjxq_sections .left .boxs1 .list .words2{font-size: calc(14px + 0.04rem);color: #221815;line-height: calc(18px + 0.04rem);}
.cbsjxq_sections .left .boxs1 .list:nth-child(1){width: 34.5%;}
.cbsjxq_sections .left .boxs1 .list:nth-child(2){width: 23.6%;}
.cbsjxq_sections .left .boxs1 .list:nth-child(3){width: 41.9%;}
.cbsjxq_sections .left .boxs2{width: 100%;}
.cbsjxq_sections .left .boxs2 li{width: 100%;margin-bottom: calc(12px + 0.38rem);}
.cbsjxq_sections .left .boxs2 .tit{width: 100%;background: #f4f4f4;font-size: calc(14px + 0.1rem);color: #096858;line-height: calc(36px + 0.44rem);margin-bottom: calc(12px + 0.38rem);padding: 0 calc(12px + 0.28rem);border-left: 2px solid #096858;}
.cbsjxq_sections .left .boxs2 .info{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(26px + 0.1rem);}
.cbsjxq_sections .left .page{width: 100%;background: #f4f4f4;display: block!important;}
.cbsjxq_sections .left .page a{display: block;width: 100%;padding: 0.3rem 0.42rem 0.4rem 0.3rem;}
.cbsjxq_sections .left .page a .words1{font-size: calc(14px + 0.04rem);color: #454545;line-height: calc(18px + 0.04rem);margin-bottom: calc(10px + 0.1rem);}
.cbsjxq_sections .left .page a .words2{font-size: calc(14px + 0.1rem);color: #454545;line-height: calc(18px + 0.1rem);font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsjxq_sections .left .page a:hover .words2{color: #096858;}
.cbsjxq_sections .right{width: 27.46666666666667%;float: right;padding-top: 0.54rem;border-top: 1px solid #e7e7e7;}
.cbsjxq_sections .right h2{font-size: calc(14px + 0.16rem);color: #221815;line-height: calc(18px + 0.16rem);margin-bottom: 2px;}
.cbsjxq_sections .right ul{width: 100%;}
.cbsjxq_sections .right li{width: 100%;border-bottom: 1px solid #e7e7e7;}
.cbsjxq_sections .right a{display: block;width: 100%;padding-top: 0.4rem;padding-bottom: 0.4rem;overflow: hidden;}
.cbsjxq_sections .right a .wordsbox{width: calc(100% - 120px);float: left;padding-right: calc(12px + 0.2rem);}
.cbsjxq_sections .right a .wordsbox .words1{font-size: calc(14px + 0.02rem);color: #282828;line-height: calc(20px + 0.04rem);margin-bottom: calc(8px + 0.02rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.cbsjxq_sections .right a:hover .wordsbox .words1{color: #096858;}
.cbsjxq_sections .right a .wordsbox .words2{font-size: calc(14px + 0.02rem);color: #787878;line-height: calc(18px + 0.02rem);
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.cbsjxq_sections .right a .picbox{width: 120px;float: left;}
.cbsjxq_sections .right a .pic{ width: 100%; padding-bottom: 64.16%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.cbsjxq_sections .right a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.cbsjxq_sections .right a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media screen and (max-width:1024px) {
.cbsjxq_sections .left{width: 100%;float: left;}
.cbsjxq_sections .left .boxs1 .list{margin-bottom: 12px;}
.cbsjxq_sections .left .boxs1 .list .words1{margin-bottom: 8px;}
.cbsjxq_sections .left .boxs1 .list:nth-child(1){width: 100%;}
.cbsjxq_sections .left .boxs1 .list:nth-child(2){width: 100%;}
.cbsjxq_sections .left .boxs1 .list:nth-child(3){width: 100%;margin-top: 0;}
.cbsjxq_sections .right{width: 100%;margin-top: 20px;}
.cbsjxq_sections .right h2{margin-bottom: 12px;}
.cbsjxq_sections .right a .wordsbox{width: calc(100% - 100px);}
.cbsjxq_sections .right a .picbox{width: 100px;}
}

/*咨询服务企业*/
.zxfwqy_section{width: 100%;padding-top: 1rem;padding-bottom: 1rem;}
.zxfwqy_section ul{margin: -0.24rem;width: calc(100% + 0.48rem);}
.zxfwqy_section ul::after{content: "";display: block;clear: both;}
.zxfwqy_section li{width: 20%;float: left;padding: 0.24rem;}
.zxfwqy_section li a{display: block;width: 100%;position: relative;overflow: hidden;box-shadow: 0px 0.1rem 0.2rem 0px rgba(61,61,61,0.15);}
.zxfwqy_section li .pic{ width: 100%; padding-bottom: 55%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.zxfwqy_section li .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.zxfwqy_section li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.zxfwqy_section li a .wordsbox{width: 100%;position: absolute;left: 0;bottom: -80px;background: #096858;font-size: calc(14px + 0.02rem);color: #ffffff;line-height: calc(30px + 0.26rem);text-align: center;padding: 0 12px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxfwqy_section li a:hover .wordsbox{bottom: 0;}
.zxfwqy_section .page_section{margin-top: 0.6rem;}
@media screen and (max-width:1024px) {
.zxfwqy_section li{width: 50%;}
.zxfwqy_section li a .wordsbox{font-size: 15px;padding: 0 10px;line-height: 24px;text-align: left;}
}

/*咨询客户见证*/
.zxkjjz_section{width: 100%;padding-top: 0.44rem;padding-bottom: 1rem;}
.zxkjjz_section ul{margin: -0.25rem;width: calc(100% + 0.5rem);display:flex; flex-wrap: wrap; align-items: flex-start;}
.zxkjjz_section ul::after{content: "";display: block;clear: both;}
.zxkjjz_section li{width: 25%;float: left;padding: 0.25rem;}
.zxkjjz_section li a{display: block;width: 100%;background: #f4f4f4;}
.zxkjjz_section li a:hover{background: #fff;box-shadow: 0px 0.1rem 0.2rem 0px rgba(61,61,61,0.15);}
.zxkjjz_section li a .picbox{width: 100%;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxkjjz_section li a:hover .picbox{padding: 16px;}
.zxkjjz_section li a .pic{ padding-bottom: 64.1%; position: relative; overflow: hidden;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxkjjz_section li a .pic::before{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: rgba(4,99,202,0.8);opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.zxkjjz_section li a:hover .pic::before{opacity: 1;}
.zxkjjz_section li a .pic::after{content: "";display: block;width: calc(34px + 0.2rem);height: calc(34px + 0.2rem);position: absolute;left: 50%;top: 50%;z-index: 3;background: url(https://www.ivfphyathai.com/images00/zimg57.png)no-repeat center center;background-size: cover; opacity: 0;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.zxkjjz_section li a:hover .pic::after{opacity: 1;}
.zxkjjz_section li a:hover .pic{padding-bottom: calc(64.1% - 14px);}
.zxkjjz_section li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;z-index: 1;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);}
.zxkjjz_section li a .wordsbox{font-size: calc(14px + 0.04rem);color: #2d2c2c;line-height: calc(32px + 0.4rem);text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zxkjjz_section li a:hover .wordsbox{color: #096858;}
.zxkjjz_section .page_section{margin-top: 0.6rem;}
@media screen and (max-width:1024px) {
.zxkjjz_section li{width: 50%;}
.zxkjjz_section li a:hover .pic{padding-bottom: calc(64.1% - 12px);}
}

/*弹窗*/
._pop{ float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:99999999; display:none;background-color: rgba(0,0,0,0.8);}
._col{ float:left;  font-size: 0; position:absolute; right:-60px; top:-44px; width:44px; height:44px; border-radius: 100%;color: #999;cursor: pointer;background: url(zimg1.png)no-repeat center center;background-size: cover;
-webkit-transform: rotate(0);
-moz-transform: rotate(0);
-ms-transform: rotate(0);
-o-transform: rotate(0);
transform: rotate(0);}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);background-color: rgba(255,255,255,0.5);padding: 12px;}
._htm video{width: 100%;display: block;margin: 0 auto;}
._htm img{width: 100%;display: block;margin: 0 auto;}
@media  screen and (max-width: 1680px){
._htm{ float:left; width:600px;}
}
@media  screen and (max-width: 991px){
._col{ float:left;  font-size: 50px; position:absolute; right:-50px; top:0; width:34px; height:34px; border-radius: 100%;color: #999;cursor: pointer;background: url(images);
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width:500px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}           
@media  screen and (max-width: 767px){
._col{ float:left;  font-size: 50px; position:absolute; right:10px; top:-55px; width:20px; height:20px; border-radius: 100%;color: #999;cursor: pointer;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
._htm{ float:left; width: calc(100% - 30px);position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
}








































































/*zzh*/
.sy_main{width: 100%;}
.sy_main::after{content: "";display: block;clear: both;}
.sy_main .sectionA{float: left;width: 100%;background: linear-gradient(to top,#e8f1fa,#ffffff);padding-top: 1.55rem;padding-bottom: 1.55rem;}
/*20230213start*/
.sy_main .sectionA .sy_tit{height:124px;padding-right: 50px;}
/*20230213end*/
.sy_main .sectionA .cont_L{float: left;width:50%;padding-right: 0.39rem;}
.sy_main .sectionA .cont_R{float: left;width:50%;padding-left:0.39rem;}
.sy_main .sectionA .tita{font-size: calc(14px + 0.27rem);line-height: calc(20px + 0.4rem); color: #101010;text-align:left;}
.sy_main .sectionA .info{float: left;width: 100%;margin-top:calc(20px + 0.2rem); margin-bottom: calc(40px + 0.42rem);}
.sy_main .sectionA ul{float: left;width: 100%;width: 100%;}
.sy_main .sectionA li{float: left;}
.sy_main .sectionA li:first-child{margin-right:0.94rem;}
.sy_main .sectionA li:last-child{margin-left:0.78rem;}
.sy_main .sectionA ._t{width: 100%;}
.sy_main .sectionA ._t::after{content: "";display: block;clear: both;}
.sy_main .sectionA .word1{float: left;font-size:calc(16px + 0.2rem);line-height: calc(20px + 0.1rem);color: #096858;font-weight: bold;margin-right:calc(4px + 0.1rem);margin-bottom: 0.15rem;}
.sy_main .sectionA .word2{float: left;font-size: calc(12px + 0.06rem);line-height: calc(12px + 0.08rem);color:#096858;}
.sy_main .sectionA ._b{width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #262626;}
.sy_main .sectionA ._video{float: left;width: 100%;position: relative;padding-bottom: 61.97%;overflow: hidden;}
.sy_main .sectionA ._video img{width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
  -webkit-transform: translate(-50%, -50%); 
  -moz-transform: translate(-50%, -50%); 
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);}
.sy_main .sectionA .v_btn{display: block;position: absolute;width:calc(20px + 0.52rem);height:calc(20px + 0.52rem);border-radius: 100%;left: 50%;top:50%;transform: translate(-50%,-50%);}
/*20230213satrt*/
.sy_main .sectionA .text{float: left;width: 100%;font-size:calc(12px + 0.06rem);line-height: calc(20px + 0.14rem);color: #101010;
padding-right: 6px; height: 350px;}
.sy_main .sectionA .text p{text-align:justify;}
.sy_main .sectionA .h350{height: 350px;}
.sy_main .sectionA .h226{height: 226px;}


.sy_main .sectionA .text::-webkit-scrollbar{ width: 3px;}
.sy_main .sectionA .text::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.sy_main .sectionA .text::-webkit-scrollbar-thumb{ width: 3px;  background-color: #096858; border-radius: 3px;}
/*20230213end*/
.sy_main .sectionB{float: left;width: 100%;background:#ffffff;padding-top: 0rem;padding-bottom:1.28rem;}
.sy_main .sectionB .contb_L{float: left;width:50%;margin-top:calc(20px + 0.3rem);padding-right: 0.39rem;}
.sy_main .sectionB .contb_R{float: left;width:50%;margin-top: calc(20px + 0.3rem);padding-left: 0.39rem;}
.sy_main .sectionB ul{width: 100%;}
.sy_main .sectionB li{width: 100%;border-bottom: 1px solid #e7e7e7;}
.sy_main .sectionB li::after{content: "";display: block;clear: both;}
.sy_main .sectionB li a{float: left;width: 100%;padding:0.4rem 0.5rem 0.4rem 0.4rem;display: flex;align-items: top;}
.sy_main .sectionB .time{float: left;color: #096858;padding-right: 0.44rem;}
.sy_main .sectionB .day{display: block;font-size:calc(14px + 0.22rem);line-height: calc(20px + 0.2rem);font-weight: bold;}
.sy_main .sectionB .year{display: block;font-size:calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);font-weight: bold;}
.sy_main .sectionB .contb{float: left;}
.sy_main .sectionB .titb{font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #101010;margin-bottom: 0.1rem;font-weight: bold;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_main .sectionB .textb{font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.06rem);color: #afafaf;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_main .sectionB .c1{width:calc(100% - 1.02rem);}
.sy_main .sectionB li a:hover{background: #f5f5f5;}
.sy_main .sectionB a:hover .titb{color: #096858;}
.sy_main .sectionB .sect_l{float: left;width:73.735%;position: relative;padding-bottom:0.38rem;}
.sy_main .sectionB .sect_l::after{content: "";display: block;position: absolute;width:5.24rem;height: 2.64rem;background:linear-gradient(to top,#f5f5f5,#f1f1f1);border-radius: 0.16rem 0 0 0.16rem; left: 0;bottom: 0;z-index: -1;}
.sy_main .sectionB .b_img1{float: left;width: 100%;padding:0.2rem 0 0 0.34rem;margin-bottom: 0.37rem;}
.sy_main .sectionB .b_img1 img{width: 100%;display: block;box-shadow:0 0.29rem 0.19rem rgba(0,0,0,0.21);}
.sy_main .sectionB .c2{padding-left: 0.52rem;padding-right: 0.36rem;width: 100%;}
.sy_main .sectionB .sect_r{float: left;width: 26.265%;padding-top:calc(20px + 0.49rem);position: relative;}
.sy_main .sectionB .b_img2{float: left; width: 100%;}
.sy_main .sectionB img{width: 100%;line-height: 0;display: block;}
.sy_main .sectionB .time2{color: #ffffff;font-weight: bold;position: absolute;display: block;left:0.32rem;bottom:0.48rem;}
.sy_main .sectionB .t1{display: block;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);}
.sy_main .sectionB .t2{display: block;font-size: calc(14px + 0.46rem);line-height: calc(20px + 0.4rem);}
@media screen and (max-width:1600px) {
.sy_main .sectionA{padding-top: calc(20px + 0.8rem);padding-bottom: calc(20px + 0.8rem);}
.sy_main .sectionB{padding-top: calc(20px + 0.8rem);padding-bottom: calc(20px + 0.8rem);}
}
/*20230113satrt*/
@media screen and (max-width:1500px) {
.sy_main .sectionA .tita p span{font-size: calc(14px + 0.14rem)!important;}
.sy_main .sectionA .info{margin-bottom: calc(34px + 0.42rem);}
}
@media screen and (max-width:1366px) {
.sy_main .sectionA .text{line-height: calc(20px + 0.1rem);}
}

/*20230113end*/
@media screen and (max-width:767px) {
.sy_main .sectionA .cont_L{width:100%;padding-right: 0;}
.sy_main .sectionA .info{margin-top:calc(10px + 0.1rem); margin-bottom: calc(10px + 0.2rem);}
.sy_main .sectionA .cont_R{width:100%;margin-top: calc(10px + 0.2rem); padding-left:0;}
.sy_main .sectionB .contb_L{width:100%;margin-top:calc(10px + 0.2rem);}
.sy_main .sectionB .contb_R{width: 100%;margin-top:calc(10px + 0.1rem);padding-left: 0;}
.sy_main .sectionA .sy_tit .ico{top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_main .sectionA ul{display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.sy_main .sectionB .time2{left:0.5rem;}

/*20230113satrt*/
.sy_main .sectionA .text{margin-bottom:0.67rem;padding-right: 0;height: auto;}
.sy_main .sectionA .text::-webkit-scrollbar{ width: 0;}
.sy_main .sectionA .text::-webkit-scrollbar-track{ background-color: rgba(255,255,255,0); border-radius: 0;}
.sy_main .sectionA .text::-webkit-scrollbar-thumb{ width: 0;  background-color: rgba(255,255,255,0); border-radius: 0;}
/*20230113end*/

}

/* zzh */
/* banner */
.banner{width: 100%;position: relative;line-height: 0;}
.banner img{width: 100%;display: block;}
.banner .ban_tit{display: block;position: absolute;left:10.9375%;top: 50%;color: #ffffff;transform: translate(0,-50%);}
.banner .ban_tit .b1{display: block;font-size: calc(14px + 0.34rem);line-height: calc(20px + 0.3rem);margin-bottom: calc(5px + 0.1rem);}
.banner .ban_tit .b2{display: block;font-size: calc(12px + 0.12rem);line-height: calc(20px + 0.1rem);}
@media screen and (max-width:1024px) {
  .banner{padding-top:50px;}
}
/* 当前位置 */
.onplace{width: 100%;background: #ffffff;border-bottom: 1px solid #e9e9e9;}
.onplace::after{content: "";display: block;clear: both;}
.onplace ul{float: left;width: 100%;}
.onplace li{float: left;margin-right: calc(10px + 0.7rem);}
.onplace li:last-child{margin-right: 0;}
.onplace a{float: left;font-size: calc(12px + 0.06rem);line-height: calc(30px + 0.5rem);color: #2a2a2a;padding: 0 calc(6px + 0.04rem);position: relative;}
.onplace a::after{content:"";display:none;position: absolute;width: 100%;height: 2px;background: #096858;left: 0;bottom: 0;}
.onplace a:hover{color: #096858;}
.onplace a:hover::after{display: block;}
.onplace .on::after{display: block;}
.onplace .on{color: #096858;}
@media screen and (max-width:767px) {
  .onplace ul{display: flex;justify-content: space-between;}
  .onplace li{margin-right: 0px;}
}
/* 关于我们-核心团队*/
.team_main{width: 100%;padding-top: calc(10px + 0.44rem);padding-bottom: calc(10px + 0.44rem);background: linear-gradient(to top,rgba(255,255,255) 70%,rgba(244,244,244));}
.team_main img{display: block;width: 100%;transition: all .5s ease .1s;}
@media screen and (min-width: 1024px) {.about_tits{width: 100%;text-align: center;  padding-top: 44px;  padding-bottom: 44px;}}
@media screen and (max-width: 1024px) {.about_tits{width: 100%;text-align: center;  padding-top: 2px;  padding-bottom: 24px;}}

.about_tits .at1{display: block;width: 100%;font-size: calc(14px + 0.34rem);line-height: calc(20px + 0.2rem);color: #096858;margin-bottom: calc(10px + 0.12rem); font-weight:700;}
.about_tits .at2{display: block;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(12px + 0.04rem);color: #cdcdcd;text-transform:uppercase;}
.team_main .team_sectA{width: 100%;margin-top: calc(10px + 0.46rem);}
.team_main .team_sectA::after{content: "";display: block;clear: both;}
.team_main .team_sectA a{float: left;width: 100%;background: #ffffff;display: flex;align-items: center;flex-wrap: wrap;}
.team_main .team_sectA .imga{float: left;width: 38.2%;line-height: 0;overflow: hidden;}
.team_main  a:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
.team_main .team_sectA .conta{float: left;width: 61.8%;padding: calc(15px + 1rem) calc(10px + 0.42rem) calc(10px + 1.06rem) calc(10px + 0.78rem);}
.team_main .team_sectA .people{float: left;width: 100%;padding-bottom: calc(10px + 0.35rem);border-bottom: 1px solid #e6e6e6;margin-bottom: calc(10px + 0.25rem); position: relative;}
.team_main .team_sectA .people::after{content: "";display: block;position: absolute;background: #096858;width: calc(30px + 0.7rem);height: 3px;left: 0;bottom: 0;}
.team_main .team_sectA .name{float: left;width: 100%;font-size: calc(16px + 0.2rem);line-height: calc(20px + 0.2rem);color: #221815;font-weight: bold;margin-bottom: calc(10px + 0.25rem);}
.team_main .team_sectA .work{float: left;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.1rem);color: #484747;}
.team_main .team_sectA .intro{float: left;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(26px + 0.1rem);color: #7b7b7b;margin-bottom: calc(10px + 0.46rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.team_main .more{float: left;width: 100%;}
.team_main .more span{float: left;font-size: calc(12px + 0.04rem);line-height: calc(30px + 0.1rem);padding:0 calc(10px + 0.38rem);color: #ffffff;background: #92aecc;display: block;}
.team_main a:hover .more span{background: #096858;}
.team_main .team_sectB{width: 100%;margin-top: calc(10px +0.44rem);margin-bottom: calc(10px + 0.5rem);}
.team_main .team_sectB::after{content: "";display: block;clear: both;}
.team_main .team_sectB .ul{float: left;width:100%;}
.team_main .team_sectB .li{float: left;width: 100%;margin-bottom: calc(10px + 0.48rem);}
.team_main .team_sectB .li:last-child{margin-bottom: 0;}
.team_main .team_sectB a{float: left;width: 100%;background: #f8f8f8;display: flex;align-items: center;flex-wrap: wrap;}
.team_main .team_sectB .imgb{float: left;width: 38.2%;line-height: 0;overflow: hidden;}
.team_main .team_sectB .contb{float: left;width: 61.8%;padding: calc(10px + 0.9rem) calc(10px + 0.42rem) calc(10px + 0.75rem) calc(10px + 0.78rem);}
.team_main .team_sectB .people{float: left;width: 100%;margin-bottom: calc(10px + 0.4rem);}
.team_main .team_sectB .name{float: left;width: 100%;font-size: calc(14px + 0.16rem);line-height: calc(20px + 0.1rem);color: #221815;margin-bottom: calc(6px + 0.06rem);}
.team_main .team_sectB .work{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #7b7b7b;}
.team_main .team_sectB .intro{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.08rem);color: #7b7b7b;margin-bottom: calc(8px + 0.46rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:6;}
@media screen and (max-width:767px) {
  .team_main .team_sectA a{display: block;}
  .team_main .team_sectA .imga{width: 30%;}
  .team_main .team_sectA .conta{width: 70%;padding: 14px;}
  .team_main .team_sectB a{display: block;}
  .team_main .team_sectB .imgb{width: 30%;}
  .team_main .team_sectB .contb{width: 70%;padding: 14px;padding-top: 0;}
  .team_main .team_sectB{width: 100%;margin-top: 16px;}
  .team_main .team_sectB .people{margin-bottom: 14px;}
  .team_main .team_sectA{width: 100%;margin-top: calc(10px + 0.46rem);padding-top: 14px;}
  .team_main .team_sectB .li a{padding-top: 12px;}


}
/* 分页 */
.page{width: 100%;display: flex;align-items: center;justify-content: center;}
.page ul{float: left;}
.page li{float: left;width: calc(20px + 0.26rem);margin:0 calc(5px + 0.1rem);}
.page .fy{width:calc(50px + 0.5rem);margin: 0 calc(10px + 0.25rem);}
.page .fy a{background: #f4f4f4;}
.page li a{float: left;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.26rem);border-radius:calc(20px + 0.26rem); color: #221815;display: flex;align-items: center;justify-content: center;}
.page li a:hover{background: #096858;color: #ffffff;}
.page li .on{background: #096858;color: #ffffff;}

.page_ph{width: 100%;display: none;text-align: center;}
.page_ph::after{content: "";display: block;clear: both;}
.page_ph .fy{float: left;width: 20%;font-size: calc(12px + 0.04rem);line-height:30px;background: #096858;color: #ffffff;}
.page_ph .numb{float: left;width: 60%;font-size: calc(12px + 0.04rem);line-height: 30px;color: #221815;background: #f4f4f4;}
@media screen and (max-width:767px) {
  .page{display: none;}
  .page_ph{display: block;}
}
/* 关于我们-文化理念 */
.cultural_main{width: 100%;padding-top: calc(10px + 1rem);}
.cultural_main img{display: block;width: 100%;transition: all .5s ease .1s;}
.cultural_main .w_sect{width: 100%;margin-bottom: calc(10px + 0.7rem);}
.cultural_main .w_sect::after{content: "";display: block;clear: both;}
.cultural_main .tits{float: left;width: 100%;text-align: center;color: #096858;}
.cultural_main .tit1{float: left;width: 100%;font-size: calc(16px + 0.44rem);line-height: calc(20px + 0.4rem);font-weight: bold;margin-bottom: calc(6px + 0.1rem);}
.cultural_main .tit2{float: left;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.1rem);}
.cultural_main .w_sect .list1{float: left;width: 100%;margin-top: calc(10px + 0.37rem);}
.cultural_main .w_sect .ul1{float: left;width:calc(100% + 10px + 0.1rem);margin: calc(-5px - 0.05rem);}
.cultural_main .w_sect .li1{float: left;width: 33.333%;padding: calc(5px + 0.05rem);position: relative;cursor: pointer;}
.cultural_main .w_sect ._img{float: left;width: 100%;line-height: 0;overflow: hidden;}
.cultural_main .w_sect .li1:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
@media screen and (min-width: 1024px) {.cultural_main .w_sect .text{display: block;position: absolute;left:calc(10px + 0.6rem);bottom: calc(14px + 0.09777rem);color: #ffffff;width: 70%;}}
@media screen and (max-width: 1024px) {.cultural_main .w_sect .text{display: block;position: absolute;left:calc(10px + 0.6rem);bottom: calc(14px + 0.09777rem);color: #ffffff;width: 70%;zoom:0.7}}

.cultural_main .w_sect .t1{display: block;font-size: calc(14px + 0.24rem);line-height: calc(20px + 0.2rem);margin-bottom: calc(4px + 0.07rem); font-weight:boldl}
.cultural_main .w_sect .t2{display: block;font-size: calc(10px + 0.06rem);line-height: calc(20px + 0.1rem);}
.cultural_main .c_sect{width: 100%;}
.cultural_main .c_sect::after{content: "";display: block;clear: both;}
.cultural_main .c_sect .list2{float: left;width: 100%;margin-top: calc(10px + 0.38rem);}
.cultural_main .c_sect .ul2{float: left;width:calc(100% + 10px + 0.1rem);margin: calc(-5px - 0.05rem);display: flex;flex-wrap: wrap;}
.cultural_main .c_sect .li2{float: left;width: 25%;padding: calc(5px + 0.05rem);cursor: pointer;min-height: calc(200px + 3.36rem);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cultural_main .c_sect .li2:hover{
transform: scale(0.98);
-webkit-transform: scale(0.98);
-moz-transform: scale(0.98);
-o-transform: scale(0.98);
-ms-transform: scale(0.98);}
.cultural_main .li2:nth-child(even) ._t{background: #3984d5;}
.cultural_main .li2:nth-child(even) ._b{background: #2e6bae;}
.cultural_main .c_sect ._t{float: left;width: 100%;min-height:calc(100px + 1.68rem);background: #2e6bae;color: #ffffff;padding:calc(10px + 0.22rem) calc(10px + 0.18rem) calc(10px + 0.28rem) calc(10px + 0.34rem);}
.cultural_main .c_sect .l{float: left;width: calc(16px + 0.44rem); font-size: calc(16px + 0.44rem);line-height: calc(20px + 0.4rem);font-weight: bold;writing-mode:tb;margin-top: calc(10px + 0.1rem);}
.cultural_main .c_sect .r{float: right;width: calc(100% - 16px - 0.44rem); font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);text-align: right;}
.cultural_main .c_sect ._b{float: left;width: 100%;min-height:calc(100px + 1.68rem);background: #3984d5;font-size: calc(14px + 0.1rem);line-height: calc(22px + 0.26rem);color: #ffffff;padding:calc(10px + 0.6rem) calc(10px + 0.13rem) calc(10px + 0.78rem) calc(10px + 0.3rem);}
.cultural_sect{width: 100%;background: url(about14.jpg) no-repeat;background-size: cover;padding-top: calc(10px + 1.16rem);padding-bottom: calc(10px + 1.16rem);}
.cultural_sect .ul3{width: 100%;display: flex;flex-wrap: wrap;}
.cultural_sect .ul3::after{content: "";display: block;clear: both;}
.cultural_sect .li3{float: left;width: 50%;background: rgba(248, 248, 248, 0.5);min-height: calc(200px + 2.64rem);padding:calc(10px + 1.1rem) calc(10px + 0.9rem) calc(10px + 1.1rem) calc(10px + 0.9rem);}
.cultural_sect .li3:nth-child(2),.li3:nth-child(3){background: rgba(4, 99, 202, 0.7);}
.cultural_sect .opt1{float: left;width: 100%;margin-bottom: calc(10px + 0.2rem);}
.cultural_sect .opt1 .o1{display: block;font-size: calc(14px + 0.22rem);color: #221815;line-height: calc(20px + 0.2rem);font-weight: bold;margin-bottom: calc(4px + 0.05rem);}
.cultural_sect .opt1 .o2{display: block;font-size: calc(12px + 0.04rem);color: #7b7b7b;line-height: calc(20px + 0.1rem);}
.cultural_sect .opt2{float: left;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(20px + 0.16rem);color: #2d2e2e;}
@media screen and (max-width:1024px) {
  .cultural_main .c_sect .li2{width: 50%;}
}
@media screen and (max-width:767px) {
  .cultural_main .w_sect .li1{width: 50%;}
  .cultural_sect .opt2 br{display: none;}
}
/* 关于我们-荣誉资质 */
/*20221226start*/
.honor_main{width: 100%;padding-top: calc(10px + 0.44rem);padding-bottom: calc(10px + 0.9rem);}
.honor_main .list{width: 100%;margin-top: calc(10px + 0.65rem);margin-bottom: calc(10px + 0.2rem);}
.honor_main .list img{display: block;width: 100%;transition: all .5s ease .1s;}
.honor_main .list::after{content: "";display: block;clear: both;}
/*.honor_main .list .ul{float: left;width: calc(100% + 10px + 0.38rem);margin: calc(-5px - 0.19rem);}
.honor_main .list .li{float: left;width: 33.33%;padding: calc(5px + 0.19rem);margin-bottom: calc(10px + 0.2rem);}*/
.honor_main .list .ul{width: calc(100% + 10px + 0.38rem);margin: calc(-5px - 0.19rem);
  -moz-column-count: 3;
-webkit-column-count: 3;
column-count: 3;}
.honor_main .list .li{width:100%;padding: calc(5px + 0.19rem);
  -moz-page-break-inside: avoid;
-webkit-column-break-inside: avoid;
break-inside: avoid;}
.honor_main .list .a{width: 100%;display: block; padding: calc(10px + 0.6rem) calc(10px + 0.22rem) calc(10px + 0.3rem) calc(10px + 0.22rem); position: relative;box-shadow: 0 0 0.27rem 0 rgba(0,0,0,0.08);}
.honor_main .list .a::after{content: "";display: block;clear: both;}
.honor_main .list .hz_ico{display: block;position: absolute;width: calc(14px + 0.35rem);height: calc(20px + 0.5rem);left: 50%;top: 0;transform: translate(-50%,-40%);}
.honor_main .list .h_name{float: left;width: 100%;font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.1rem);color: #313131;text-align: center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.honor_main .list .h_img{float: left;width: 100%;line-height: 0;overflow: hidden;margin-top: calc(10px + 0.28rem);}
.honor_main .a:hover .h_img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
@media screen and (max-width:1024px) {
/*.honor_main .list .li{width: 100%;padding: 0; margin: 0;}
.honor_main .list .ul{column-count: 2;column-gap: 10px;margin: 0;width: 100%;}
.honor_main .list .li a{margin-bottom: 20px;}*/

.honor_main .list .li{width: 100%;}
.honor_main .list .ul{-moz-column-count: 2;
-webkit-column-count: 2;
column-count: 2;}

}
/*20221226end*/
/* 关于我们-核心优势 */
.advant_main{width: 100%;padding-top: calc(10px + 0.9rem);overflow: hidden;}
.advant_main .cont{width: 100%;font-size: calc(12px + 0.07rem);line-height: calc(20px + 0.28rem);color: #23272b;margin-top: calc(10px + 0.5rem);margin-bottom: calc(10px + 1.28rem);}
.advant_main .list{width: 100%;}
.advant_main .list::after{content: "";display: block;clear: both;}
.advant_main .list .li{float: left;width: 100%;position: relative;}
.advant_main .list li::after{content: "";display: none;position: absolute;width: 10000px;height: 100%;left: -1000px;top: 0;z-index: -1;}
.advant_main .list li:nth-child(1)::after{display: block;}
.advant_main .list li:nth-child(3)::after{display: block;}
.advant_main .list li:nth-child(5)::after{display: block;}
.advant_main .list a{float: left;width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.advant_main .list .opt1{float: left;font-size: calc(16px + 0.44rem);line-height: calc(20px + 0.4rem);color: #096858;font-weight: lighter;margin-right: calc(10px + 0.78rem);}
@media screen and (min-width: 1024px) {.advant_main .list .opt2{float: left; width: 60%;margin-right: calc(20px + 2.76rem);min-width: calc(150px + 2.56rem);margin-top:calc(-20px - 0.34rem);}}
@media screen and (max-width: 1024px) {.advant_main .list .opt2{float: left; width: 100%;margin-right: calc(20px + 2.76rem);min-width: calc(150px + 2.56rem);margin-top:calc(-20px - 0.34rem);}}


.advant_main .list .s1{display: block;font-size: calc(12px + 0.04rem);line-height: calc(16px + 0.04rem);color: #a8a8a8;font-weight: lighter;margin-bottom: calc(20px + 0.29rem);}
.advant_main .list .s2{display: block;font-size: calc(6px + 0.34rem);line-height: calc(20px + 0.3rem);color: #096858;font-weight: bold;}
.advant_main .list .opt3{float: right;font-size: calc(12px + 0.12rem);line-height: calc(24px + 0.24rem);color: #23272b;font-weight: bold;margin-top: calc(-10px - 0.2rem);width: 30%;}
.advant_main img{width: 100%; }
.advant_main .list .ico{display: block;position: absolute;width:calc(133px + 7rem);height: calc(33px + 0.33rem);bottom: 0;}
.advant_main .list li:nth-child(1) .ico{left:-1.22rem;}
.advant_main .list li:nth-child(2) .ico{right:-1.58rem;}
.advant_main .list li:nth-child(3) .ico{left: 0;}
.advant_main .list li:nth-child(4) .ico{right:0;}
.advant_main .list li:nth-child(5) .ico{display: none;}
@media screen and (max-width:1024px) {
  .advant_main .list .opt2{margin-right: calc(10px + 1rem);}
  .advant_main .list .ico{height: calc(22px + 0.33rem);bottom: -6px;}
  .advant_main .list li:nth-child(1) .ico{left:0;}
  .advant_main .list li:nth-child(2) .ico{right:0;}
}
@media screen and (max-width:767px) {
  .advant_main .list a{flex-wrap: wrap;align-items: flex-start;}
  .advant_main .list .opt1{margin-top:40px;}
  .advant_main .list .opt2{margin-top:20px;}
  .advant_main .list .opt3{width: 100%;padding-left:27%;margin-top:70px;}
}
.det_banner{width: 100%;background: #6bc092;height:calc(100px + 1.12rem);}
.det_banner::after{content: "";display: block;clear: both;}
.det_banner .w_width{height:calc(100px + 1.12rem);display: flex;align-items: flex-end;}
.det_banner .b_box{float: left;width: 100%;padding-bottom: calc(10px + 0.25rem);}
.det_banner .tit{float: left;font-size: calc(14px + 0.22rem);line-height: calc(20px + 0.2rem);color: #ffffff;font-weight: bold;}
.det_banner .place{float: right;margin-top: calc(4px + 0.06rem);}
.det_banner .place a{display: inline-block;vertical-align: middle; font-size: calc(12px + 0.02rem);line-height: calc(20px + 0.1rem);color: #ffffff;}
.det_banner .place a:hover{color: #096858;}
.det_banner .place i{display: inline-block;vertical-align: middle;margin-top: 4px;margin: 4px calc(4px + 0.08rem) 0 calc(4px + 0.08rem);border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 5px solid #ffffff;transform: rotate(270deg);}
.team_det{width: 100%;padding-top: calc(10px + 0.57rem);padding-bottom: calc(10px + 0.9rem); overflow: hidden;}
.team_det img{display: block;width: 100%;}
.team_det .sect_top{width: 100%;position: relative;margin-bottom: calc(10px + 1.05rem);display: flex;align-items: flex-end;flex-wrap: wrap;}
.team_det .sect_top::after{content: "";display: block;clear: both;}
.team_det .t_l{float: left;width: 38.2%;line-height: 0;position: relative;z-index: 10;}
.team_det .t_r{float: left;width: 61.8%;}
.team_det .t_r .people{float: left;width: 100%;padding-left: calc(10px + 0.56rem);margin-bottom: calc(10px + 0.82rem);}
.team_det .t_r .name{display: block;width: 100%;font-size: calc(14px + 0.22rem);line-height: calc(20px + 0.2rem);color: #2b2b2b;font-weight: bold;margin-bottom: calc(10px + 0.12rem);}
.team_det .t_r .work{display: block;width: 100%;font-size: calc(12px + 0.12rem);line-height: calc(20px + 0.1rem);color: #2b2b2b;}
.team_det .ul_t{float: left;width: 100%;padding-top: calc(10px + 0.3rem);padding-bottom: calc(6px + 0.4rem);position: relative;}
.team_det .ul_t::after{content: "";display: block;position: absolute;background: #096858;width: 10000px;height:100%;left: -3000px;bottom: 0;z-index: -1;}
.team_det .li_t{float: left;width: 100%;margin-bottom: calc(4px + 0.06rem);font-size: calc(12px + 0.08rem);line-height: calc(20px + 0.52rem);color: #ffffff;padding-left: calc(10px + 0.58rem);background: linear-gradient(to right,rgba(255,255,255,0.1),rgba(255,255,255,0));}
.team_det .li_t:last-child{margin-bottom: 0;}
.team_det .sect_bot{width: 100%;}
.team_det .sect_bot::after{content: "";display: block;clear: both;}
.team_det .sect_bot ._left{float: left;width: 100%;}
.team_det .sect_bot .list_l{float: left;width: 100%;}
.team_det .sect_bot .li_l{float: left;width: 100%;}
.team_det .sect_bot .tit_l{float: left;width: 100%;font-size: calc(14px + 0.1rem);line-height: calc(30px + 0.5rem);color: #096858;background:#f4f4f4;padding-left:calc(10px + 0.24rem);position: relative;}
.team_det .sect_bot .tit_l::after{content: "";display: block;position: absolute;background: #096858;width: 2px;height: 100%;left: 0;top: 0;}
.team_det .sect_bot .cont_l{float: left;width: 100%;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.18rem);color: #454545;padding: calc(10px + 0.4rem) 0 calc(10px + 0.6rem) 0;}
.team_det .sect_bot .fy{float: left;width: 100%;background:#f7f7f7;min-height: calc(60px + 0.8rem);display: flex;align-items: center;}
.team_det .sect_bot .fy ._l{float: left;width:calc(100% - 40px - 1rem);padding-left: calc(10px + 0.26rem);}
.team_det .sect_bot .fy ._r{float: left;width: calc(40px + 1rem);display: flex;align-items: center;justify-content: center;position: relative;}
.team_det .sect_bot .fy ._r::after{content: "";display: block;width: 1px;height: calc(30px + 0.48rem);background: #e0e0e0;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}

.team_det .sect_bot .fy a{display: inline-block;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.1rem);color: #454545;}

.team_det .sect_bot .fy .line_prenext{width:100%;height:1px;margin-bottom: calc(10px + 0.16rem);}
.team_det .sect_bot .fy a:hover{color: #096858;}
.team_det .sect_bot .fy .pre{margin-bottom: calc(10px + 0.16rem);}
.team_det .sect_bot ._right{float: left;width: 33.34%;padding-left: calc(10px + 0.7rem);}
.team_det .sect_bot .tit_r{float: left;width: 100%;font-size: calc(14px + 0.16rem);line-height: calc(20px + 0.1rem);color: #221815;border-top: 1px solid #e7e7e7;padding-top: calc(10px + 0.48rem);}
.team_det .sect_bot .list_r{float: left;width: 100%;margin-top: calc(10px + 0.44rem);}
.team_det .sect_bot .li_r{float: left;width: 100%;border-bottom:1px solid #e7e7e7;margin-bottom: calc(10px + 0.26rem);}
.team_det .sect_bot .li_r:last-child{margin-bottom: 0;}
.team_det .sect_bot .a_r{float: left;width: 100%;padding-bottom: calc(10px + 0.34rem);}
.team_det .sect_bot .a_r:hover .l1{color: #096858;}
.team_det .sect_bot ._l{float: left;width:calc(100% - 120px);padding-right: calc(10px + 0.24rem);}
.team_det .sect_bot ._r{float: left;line-height: 0;width: 120px;}
.team_det .sect_bot .l1{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(20px + 0.04rem);color: #282828;margin-bottom:calc(4px + 0.06rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.team_det .sect_bot .l2{float: left;width: 100%;font-size: calc(14px + 0.02rem);line-height: calc(16px + 0.04rem);color: #787878;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
@media screen and (max-width:767px) {
.team_det .sect_top{display: block;}
.team_det .t_l{width: 30%;}
.team_det .t_r{width: 70%;padding-left: 12px;}
.team_det .t_r .people{padding-left: 0;margin-top: 10px;margin-bottom: 12px;}
.team_det .sect_bot ._left{width: 100%;}
.team_det .sect_bot ._right{width: 100%;padding-left: 0;}
.team_det .ul_t{margin-top: 16px;}
}
/* 关于我们公司简介 */
.about_sectA{width: 100%;padding-top:calc(10px + 0.7rem);padding-bottom: calc(10px + 0.66rem);}
.about_sectA::after{content: "";display: block;clear: both;}
.about_sectA ._top{float: left;width:100%;display:flex;align-items: center;flex-wrap: wrap;}
.about_sectA .text_l{float: left;width:40%;padding-right: calc(10px + 0.94rem);}
.about_sectA .text_l .t1{float: left;width: 100%;font-size: calc(14px + 0.22rem);line-height: calc(30px + 0.32rem);color: #096858;font-weight: bold;}
.about_sectA .text_l .t2{float: left;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.08rem);color: #221815;margin-top: calc(10px + 0.12rem);}
.about_sectA .text_r{float: left;width: 60%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.16rem);color: #221815;}
.about_sectA ._bot{float: left;width: 100%;margin-top: calc(10px + 1rem);}
.about_sectA ._bot ul{float: left;width: 100%;display: flex;justify-content: space-between;}
.about_sectA ._bot li{float: left;}
.about_sectA ._bot .numb{display: block;color: #096858;}
.about_sectA ._bot .numb::after{content: "";display: block;clear: both;}
.about_sectA ._bot .n1{float: left;font-size: calc(14px + 0.58rem);line-height: calc(20px + 0.6rem);font-weight: bold;margin-right: calc(4px + 0.1rem);}
.about_sectA ._bot .n2{float: left;font-size: calc(12px + 0.08rem);line-height: calc(12px + 0.08rem);margin-top: calc(4px + 0.08rem);}
.about_sectA ._bot .name{display: block;font-size: calc(12px + 0.1rem);line-height: calc(18px + 0.12rem);color: #111111;margin-top: calc(8px + 0.14rem);font-weight: bolder;}
.about_sectB{width: 100%;position: relative;padding-bottom: calc(20px + 1.04rem);position: relative;}
.about_sectB::before{content: "";display: block;position: absolute;background: #096858;width: 100%;height: 60%;left: 0;bottom: 0;}
.about_sectB img{display: block;width: 100%;}
.about_sectB::after{content: "";display: block;clear: both;}
.about_sectB .ulb{float: left;width:calc(100% + 10px + 0.2rem);margin: calc(-5px - 0.1rem);}
.about_sectB .lib{float: left;width: 33.33%;padding: calc(5px + 0.1rem);}
.about_sectB .lib a{float: left;width: 100%;position: relative;}
.about_sectB .lib ._video{float: left;width: 100%;line-height: 0;}
.about_sectB .lib video{display: block;width: 100%;}
.about_sectB .lib .bf_btn{position: absolute;display: block;width: calc(20px + 0.44rem);height: calc(20px + 0.44rem);border-radius:100%;background: rgba(255,255,255,0.6);left: 50%;top:50%;transform: translate(-50%,-50%);display:flex;align-items: center;justify-content: center;}
.about_sectB .lib .bf_btn i{display: block;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 14px solid #ffffff;margin-right: -3px;}
.about_sectB .lib .b_name{position: absolute;display: block;width: 100%;text-align: center;left: 0;bottom: 0;font-size: calc(14px + 0.04rem);line-height: calc(20px + 0.42rem);color: #ffffff;background: rgba(0,0,0,0.45);}
.about_sectB .slick-prev{width: calc(10px + 0.1rem);height: calc(15px + 0.18rem);background: url(about33.png) no-repeat center center; background-size: cover;left: 50%;top: auto;bottom:-23.8%;margin-left: calc(-50px - 0.56rem);}
.about_sectB .slick-next{width: calc(10px + 0.1rem);height: calc(15px + 0.18rem);background: url(about34.png) no-repeat center center; background-size: cover;right:50%;left: auto; top: auto;bottom:-23.8%;margin-right: calc(-50px - 0.56rem);}
.about_sectB ._number{font-size: calc(16px + 0.32rem);color: rgba(255,255,255);line-height: calc(20px + 0.28rem);font-weight: bolder;position: absolute;left: 50%;bottom:7%;transform: translate(-50%,0);}
.about_sectB ._number font:nth-child(1){padding-right: calc(10px + 0.13rem);position: relative;}
.about_sectB ._number font:nth-child(2){margin-left: calc(6px + 0.09rem);font-size: calc(12px + 0.18rem);color: rgba(255,255,255,0.3);}
.about_sectB ._number font:nth-child(1)::after{content: "";display: block;width:1px;height: calc(16px + 0.26rem);background: rgba(255,255,255);position: absolute;right:0;bottom:calc(4px + 0.06rem);}
.about_sectC{width: 100%;padding-top: calc(10px + 0.44rem);padding-bottom: calc(10px + 0.44rem);}
.about_sectC::after{content: "";display: block;clear: both;}
.about_sectC .titbox{float: left;width: 100%;}
.about_sectC .titbox .t1{float: left;font-size: calc(16px + 0.32rem);line-height: calc(20px + 0.3rem);color: #221815;width: 24.66%;}
.about_sectC .titbox .t2{float: left;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.14rem);color: #221815;width: 75.34%;}
.about_sectC .listc{float: left;width: 100%;margin-top: calc(10px + 0.47rem);margin-bottom: calc(10px + 1.1rem);}
.about_sectC .listc ._l{float: left;width: 40%;padding-right: calc(10px + 0.2rem);}
.about_sectC .listc ._l a{min-height: calc(200px + 4.3rem);padding-bottom: calc(10px + 0.6rem);padding-right: calc(10px + 0.6rem);}
.about_sectC .listc ._r{float: left;width: 60%;}
.about_sectC .listc .r_t{float: left;width: 100%;margin-bottom:calc(10px + 0.2rem);}
.about_sectC .listc .r_b{float: left;width: 100%;}
.about_sectC .listc .r_b .b{width:calc(50% - 5px - 0.1rem);}
.about_sectC .listc a{float: left;width: 100%;min-height:calc(100px + 2rem);padding: calc(10px + 0.3rem);display: flex;align-items: flex-end;}
.about_sectC .listc .contbox{display: block;}
.about_sectC .listc .cont1{display: block;width: 100%;font-size: calc(14px + 0.16rem);line-height: calc(20px + 0.1rem);color: #ffffff;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.about_sectC .listc .cont2{display: block;width: 100%;font-size: calc(12px + 0.04rem);line-height: calc(20px + 0.12rem);color: #ffffff;margin-top: calc(10px + 0.15rem);overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.about_sectD{width: 100%;background: url(about32.jpg) no-repeat;background-size: cover;}
.about_sectD::after{content: "";display: block;clear: both;}
.about_sectD .ul{float: left;width: 100%;}
.about_sectD .li{float: left;width: 25%;position: relative;}
.about_sectD .li::before{content: "";display: block;position: absolute;background: rgba(255,255,255,0.32);width: 1px;height:calc(60px + 2.8rem);left: 0;top: 50%;transform: translate(0,-50%);}
.about_sectD .li:last-child::after{content: "";display: block;position: absolute;background: rgba(255,255,255,0.32);width: 1px;height:calc(60px + 2.8rem);right: 0;top: 50%;transform: translate(0,-50%);}
.about_sectD .li a{float: left;width: 100%;height: calc(100px + 4.33rem);position: relative;}
.about_sectD .li .cont{display: block;width: 100%;color: #ffffff;padding-left: calc(10px + 0.48rem);position: absolute;left: 0;top: 65.29%;}
.about_sectD .li .c1{display: block;width: 100%;font-size: calc(14px + 0.16rem);line-height: calc(20px + 0.1rem);margin-bottom: calc(4px + 0.09rem);}
.about_sectD .li .c2{display: block;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);}
.about_sectD .li a:hover{background: rgba(4,99,202,0.79);}
.about_sectD .li a:hover .cont{top: 50%;transition: all .5s ease .1s;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
@media screen and (max-width:1600px) {
  .about_sectB ._number{margin-bottom:0.1rem;}
}
@media screen and (max-width:1024px) {
  .about_sectC .listc br{display: none;}
  .about_sectC .listc ._l a{min-height: calc(200px + 4.4rem);}
  .about_sectD .li .cont{top: 56%;}
  .about_sectD .li a:hover .cont{top: 40%;}
  .about_sectA ._bot .n1{float: left;font-size: calc(14px + 0.3rem);line-height: calc(20px + 0.6rem);font-weight: bold;margin-right: calc(4px + 0.1rem);}

  .about_sectB .slick-prev{bottom:-28%;}
.about_sectB .slick-next{bottom:-28%;}
.about_sectB ._number{bottom:3%;}
.about_sectC .listc a{padding: 20px 12px 60px 12px;}




.about_sectD {padding-top: 1rem;padding-bottom: 1rem;}
.about_sectD .li{width: 100%;}
.about_sectD .li::before{display: none;}
.about_sectD .li:last-child::after{display: none;}

.about_sectD .li a{height: auto;padding: 12px;}
.about_sectD .li .cont{padding-left: 0;position: static;;}
.about_sectD .li .c1{display: block;width: 100%;font-size: calc(14px + 0.16rem);line-height: calc(20px + 0.1rem);margin-bottom: calc(4px + 0.09rem);}
.about_sectD .li .c2{display: block;width: 100%;font-size: calc(12px + 0.06rem);line-height: calc(20px + 0.1rem);}
.about_sectD .li a:hover{background: rgba(4,99,202,0.79);}
.about_sectD .li a:hover .cont{top: 50%;transition: all .5s ease .1s;
transform: translate(00);
-ms-transform: translate(00);
-webkit-transform: translate(00);
-moz-transform: translate(00);
-o-transform: translate(00);}

}
@media screen and (max-width:767px) {
  .about_sectA .text_l{width: 100%;margin-bottom: 10px;}
  .about_sectA .text_r{width: 100%;}
  .about_sectA ._bot ul{flex-wrap: wrap;}
  .about_sectA ._bot li{width: 30%;margin-bottom: 10px;}
  .about_sectC .listc ._l{width: 100%;padding-right: 0;margin-bottom:calc(10px + 0.2rem);}
  .about_sectC .listc ._r{width: 100%;}
  .about_sectC .titbox .t1{width: 100%;}
  .about_sectC .titbox .t2{width: 100%;margin-top: 10px;}
}

.gsgs01{ line-height:200%; width:100%; text-align:center; padding:10px;}
}
@media screen and (min-width: 1024px) {.gsgs02{width: 60% !important;float: right;}
.gsgs03{ font-size:14px; line-height:170%; padding:0px 14px 14px 14px; height:100px;}
.gsgs04{ font-size:14px; line-height:170%; padding:0px 14px 14px 14px; height:120px;}
}
@media screen and (max-width: 1024px) {.gsgs02{width: 60% !important;float: left;}
.gsgs03{ font-size:14px; line-height:170%; padding:0px 14px 14px 14px; height:100px;}
.gsgs04{ font-size:14px; line-height:170%; padding:0px 14px 14px 14px; height:200px;}
}



#wrap{margin:10px auto;width:100%;overflow:hidden;}
#wrap h1{margin:20px 0;text-align:center;color:#006393;}
/* 1 */
.item1 img{vertical-align:top;}
@media screen and (min-width: 1024px) {.item1 li{position:relative;float:left;margin-right:1%;width:32.333%;height:100%;overflow:hidden;cursor:pointer;}

.item1 div{position:absolute;left:0;top:300px;width:100%;height:50px;text-align:center;background:url(https://www.ivfphyathai.com/images/images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.item1 p{display:none;margin:5px auto 0;width:80%;line-height:200%;text-align:left;text-indent:2em;font-size:16px;padding-top: 0px;}
.item1 h3{margin:11px 0;height:34px; font-size:34px;}
}
@media screen and (max-width: 1024px) {.item1 li{position:relative;float:left;margin:1%;width:100%;height:100%;overflow:hidden;cursor:pointer;}
.item1 div{position:absolute;left:0;top:100px !important;width:100%;height:50px;text-align:center;background:url(https://www.ivfphyathai.com/images/images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.item1 p{display:none;margin:5px auto 0;width:80%;line-height:200%;text-align:left;text-indent:2em;font-size:16px;padding-top: 0px;}
.item1 h3{margin:11px 0;height:34px; font-size:34px;}
}



.hty01{margin-left:24px; width:300px !important; height:100%;max-width: none;}
.hty02{ padding:44px 24px 24px 24px;}

@media screen and (min-width: 1024px) {.typp01{top:300px; height:120px;}}
@media screen and (max-width: 1024px) {.typp01{top:100px; height:120px;}}

.sbc01{ padding:7px 14px 34px 14px; font-size:14px;}


.ks_tab_con {
  float: left;
  height: 50px;
  font-size: 14px;
  text-align: center; padding:0px 14px;
  line-height: 50px;
  background: #eef3fa;
  margin-top: 10px;
  margin-right: 10px;
  color: #545454;
  border-radius: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
}
.ks_tab_con:hover {
  background: #00568e !important;  color: #fff;
}
.ks_tab_con:hover a {
  color: #fff;
}

.yui01{ padding-top:34px;}



.ffg05{clear:both; height:244px;}
.kgkg01{ width:100%;background: #fff; margin-top: -50px; padding:70px; overflow:hidden;}
.kgkg02{ position:relative; float:left; margin-right:2%}
.kgkg03{ position:relative; float:left;}
.kgkg03_01{width:50%; float:left;}
.kgkg03_01 .kgkg05{text-align:center;}

.kgkg04{ position:relative; float:right;}
.kgkg05{ color: #096858; font-size:24px; font-weight:900; line-height:200%; padding-bottom:4px;}
.kgkg06{color: #666; font-size:18px; font-weight:400; line-height:200%;padding-bottom:44px}

@media screen and (min-width: 1024px) {
.kgkg01{ padding:70px;}
.kgkg02{ width:57%;}

.kgkg03{ width:40%; }
.kgkg04{ width:40%; }
.kgkg07{text-align:center;}
}

@media screen and (max-width: 1024px) {
.ffg05{clear:both; height:0;}
.kgkg01{ padding:24px;}
.kgkg02{ width:100%; }
.kgkg03{ width:100%; }
.kgkg04{ width:100%; }

}

.mmp04{ font-size:12px;}
.mmp05{ width:100%; text-align:center; padding-top:14px; font-size:22px;}
.mmp06{ width:100%; text-align:left; padding-top:4px;font-size:22px;}
.mmp07{ width:100%; text-align:center; padding-top:4px;font-size:22px;}


.page22{width:100%;height:auto;margin-bottom: 30px;text-align:center;position:relative;overflow:hidden;}
.page22 li{display:inline-block;width: 36px;height: 36px;line-height: 36px;text-align:center;font-size: 14px;border:1px solid #cccccc;margin:0 4px;overflow:hidden}
.page22 li a{ width:100%; color:#888; display:block; }
.page22 li.thisclass,.page22 li:hover{background-color: #147861;color:#ffffff;border-color: #147861;}
.page22 li.thisclass a,.page22 li a:hover,.page22 li:hover,.page22 li:hover a{color:#ffffff;}