/*lingdao*/
.an_lingdao{padding-top:30px;position:relative;overflow:hidden;}
.an_lingdao .anl_con{padding:20px 0 0;}
.an_lingdao .anl_con .anl_left{padding:120px 0;}
.an_lingdao .anl_con .anl_left p{font-size:16px;line-height:25px;color:var(--fontColor);}
.an_lingdao .anl_con .anl_left p:first-child{font-size:64px;height:74px;line-height:74px;margin-bottom:5px;color:var(--logoColor);font-weight:bold;}
.an_lingdao .anl_con .anl_left p:nth-child(2){font-size:32px;height:42px;line-height:42px;margin-bottom:60px;color:var(--logoColor);}
.an_lingdao .anl_con .anl_right{width:616px;position:relative;}
.an_lingdao .anl_con .anl_right:before{content:'';width:695px;height:695px;position:absolute;right:0;bottom:-227px;background:var(--logoColor);border-radius:50%;}
.an_lingdao .anl_con .anl_right img{display:block;position:absolute;width:100%;height:680px;right:15px;bottom:0;}
/*tuandui*/
.an_tuandui{background:var(--logoColor);position:relative;overflow:hidden;padding:60px 0 80px;}
.an_tuandui .ant_top{overflow:hidden;}
.an_tuandui .ant_top .ant_tli{width:calc(25% - 30px);margin-left:40px;margin-top:40px;}
.an_tuandui .ant_top .ant_tli:nth-child(4n+1){margin-left:0;}
.an_tuandui .ant_top .ant_tpic{width:100%;height:290px;position:relative;}
.an_tuandui .ant_top .ant_tpic .ant_timg{width:100%;height:100%;position:relative;}
.an_tuandui .ant_top .ant_txt{padding:10px 15px 10px 22px;border-radius:34px 0 34px 0;
    background:-webkit-gradient(linear, left top, right top, from(#EDD286), to(#F0E9AA));
	background:-webkit-linear-gradient(left, #EDD286 0%, #F0E9AA 100%);
	background:-moz-linear-gradient(left, #EDD286 0%, #F0E9AA 100%);
	background:linear-gradient(90deg, #EDD286 0%, #F0E9AA 100%);
}
.an_tuandui .ant_top .ant_txt .ant_pp{}
.an_tuandui .ant_top .ant_txt .ant_pp p{font-size:12px;color:var(--logoColor);font-weight:bold;text-transform:uppercase;}
.an_tuandui .ant_top .ant_txt .ant_pp p:first-child{font-size:18px;margin-bottom:3px;}
.an_tuandui .ant_top .ant_txt .ant_pp p span{font-size:14px;font-weight:normal;}
.an_tuandui .ant_top .ant_txt .ant_r{}
.an_tuandui .ant_top .ant_txt .ant_r p{font-size:15px;color:var(--logoColor);}
.an_tuandui .ant_top .ant_txt .ant_r p span{font-size:30px;font-weight:bold;margin:0 5px;}
.an_tuandui .ant_top .ant_con{padding-top:8px;}
.an_tuandui .ant_top .ant_con .ant_cp{padding-left:22px;margin-top:12px;}
.an_tuandui .ant_top .ant_con .ant_cp b{color:#F2E98C;font-size:15px;}
.an_tuandui .ant_top .ant_con .ant_cpp{}
.an_tuandui .ant_top .ant_con .ant_cpp span{font-size:14px;color:#F2E98C;}
.an_tuandui .swiper-button-next,.an_tuandui .swiper-button-prev{top:115px;margin-top:0;outline:none;width:60px;height:60px;background:url(../Image/btn_icon.png) no-repeat center center rgba(255,255,255,.3);background-size:auto 32px;border-radius:16px;}
.an_tuandui .swiper-button-next:after,.an_tuandui .swiper-button-prev:after{content:none;}
.an_tuandui .swiper-button-next{right:-80px;}
.an_tuandui .swiper-button-prev{left:-80px;
    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -ms-transform:rotate(180deg);
    transform:rotate(180deg);
}
.an_tuandui .ant_ul{padding-top:40px;}
.an_tuandui .ant_ul .ant_li{width:calc(100%/3 - 20px);margin-left:30px;margin-top:30px;}
.an_tuandui .ant_ul .ant_li:nth-child(3n+1){margin-left:0;}
.an_tuandui .ant_ul .ant_li .ant_left{width:160px;min-height:160px;background:url(../Image/tuandui_bg.jpg) no-repeat center center;background-size:100% 100%;border-radius:40px 0 40px 0;overflow:hidden;position:relative;z-index:1;}
.an_tuandui .ant_ul .ant_li .ant_left img{display:block;width:auto;height:100%;position:absolute;right:0;bottom:0;}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p{position:absolute;left:0;top:0;padding-left:13px;height:100%;}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_en{text-transform:uppercase;}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_en span{font-size:12px;color:#191916;}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_en span:first-child{font-size:18px;font-weight:bold;}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p p{font-size:16px;font-weight:bold;color:#191916;margin:12px 0;}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_span{}
.an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_span span{font-size:12px;color:#191916;}
.an_tuandui .ant_ul .ant_li .ant_right{background:#FFF;padding:5px 17px;position:relative;border-radius:0 5px 5px 0;}
.an_tuandui .ant_ul .ant_li .ant_right:before{content:'';width:80px;height:100%;position:absolute;left:-80px;top:0;background:#FFF;}
.an_tuandui .ant_ul .ant_li .ant_right .antr_txt{margin:4px 0;}
.an_tuandui .ant_ul .ant_li .ant_right .antr_txt span{color:#595857;font-size:14px;letter-spacing:-1px;}
.an_tuandui .ant_ul .ant_li .ant_right .antr_txt span:first-child{width:78px;}
.an_tuandui .ant_logo{height:82px;margin-top:60px;}
.an_tuandui .ant_logo img{display:block;width:auto;height:100%;}

@media screen and (max-width:1599px){
    .an_lingdao{padding-top:25px;}
    .an_lingdao .anl_con{padding:16px 0 0;}
    .an_lingdao .anl_con .anl_left{padding:80px 0;}
    .an_lingdao .anl_con .anl_left p{font-size:15px;line-height:24px;}
    .an_lingdao .anl_con .anl_left p:first-child{font-size:56px;height:66px;line-height:66px;margin-bottom:5px;}
    .an_lingdao .anl_con .anl_left p:nth-child(2){font-size:26px;height:36px;line-height:36px;margin-bottom:50px;}
    .an_lingdao .anl_con .anl_right{width:528px;}
    .an_lingdao .anl_con .anl_right:before{width:620px;height:620px;bottom:-230px;}
    .an_lingdao .anl_con .anl_right img{height:583px;right:13px;}
    .an_tuandui{padding:50px 0 60px;}
    .an_tuandui .ant_top .ant_tli{width:calc(25% - 24px);margin-left:32px;margin-top:30px;}
    .an_tuandui .ant_top .ant_tpic{height:248px;}
    .an_tuandui .ant_top .ant_txt{padding:8px 12px 8px 17px;border-radius:25px 0 25px 0;}
    .an_tuandui .ant_top .ant_txt .ant_pp p:first-child{font-size:17px;}
    .an_tuandui .ant_top .ant_txt .ant_pp p span{font-size:13px;}
    .an_tuandui .ant_top .ant_txt .ant_r p{font-size:14px;}
    .an_tuandui .ant_top .ant_txt .ant_r p span{font-size:24px;margin:0 4px;}
    .an_tuandui .ant_top .ant_con{padding-top:7px;}
    .an_tuandui .ant_top .ant_con .ant_cp{padding-left:17px;margin-top:10px;}
    .an_tuandui .ant_top .ant_con .ant_cp b{font-size:14px;}
    .an_tuandui .swiper-button-next,.an_tuandui .swiper-button-prev{top:98px;width:52px;height:52px;background-size:auto 28px;border-radius:12px;}
    .an_tuandui .swiper-button-next:after,.an_tuandui .swiper-button-prev:after{content:none;}
    .an_tuandui .swiper-button-next{right:-70px;}
    .an_tuandui .swiper-button-prev{left:-70px;}
    .an_tuandui .ant_ul{padding-top:32px;}
    .an_tuandui .ant_ul .ant_li{width:calc(100%/3 - 14px);margin-left:21px;margin-top:20px;}
    .an_tuandui .ant_ul .ant_li .ant_left{width:140px;min-height:140px;border-radius:34px 0 34px 0;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p{padding-left:10px;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_en span:first-child{font-size:16px;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p p{font-size:15px;margin:10px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right{padding:4px 12px;border-radius:0 4px 4px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right:before{width:70px;left:-70px;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt{margin:3px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt span{font-size:12px;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt span:first-child{width:66px;}
    .an_tuandui .ant_logo{height:70px;margin-top:50px;}
}

@media screen and (max-width:1359px){
    .an_lingdao{padding-top:20px;}
    .an_lingdao .anl_con{padding:12px 0 0;}
    .an_lingdao .anl_con .anl_left{padding:50px 0;}
    .an_lingdao .anl_con .anl_left p{font-size:14px;line-height:22px;}
    .an_lingdao .anl_con .anl_left p:first-child{font-size:48px;height:58px;line-height:58px;margin-bottom:4px;}
    .an_lingdao .anl_con .anl_left p:nth-child(2){font-size:20px;height:30px;line-height:30px;margin-bottom:40px;}
    .an_lingdao .anl_con .anl_right{width:430px;}
    .an_lingdao .anl_con .anl_right:before{width:490px;height:490px;bottom:-170px;}
    .an_lingdao .anl_con .anl_right img{height:475px;right:10px;}
    .an_tuandui{padding:35px 0 40px;}
    .an_tuandui .ant_top .ant_tli{width:calc(25% - 18px);margin-left:24px;margin-top:25px;}
    .an_tuandui .ant_top .ant_tpic{height:200px;}
    .an_tuandui .ant_top .ant_txt{padding:6px 10px 6px 15px;border-radius:18px 0 18px 0;}
    .an_tuandui .ant_top .ant_txt .ant_pp p{font-size:10px;}
    .an_tuandui .ant_top .ant_txt .ant_pp p:first-child{font-size:16px;}
    .an_tuandui .ant_top .ant_txt .ant_pp p span{font-size:12px;}
    .an_tuandui .ant_top .ant_txt .ant_r p{font-size:13px;}
    .an_tuandui .ant_top .ant_txt .ant_r p span{font-size:20px;margin:0 3px;}
    .an_tuandui .ant_top .ant_con{padding-top:6px;}
    .an_tuandui .ant_top .ant_con .ant_cp{padding-left:13px;margin-top:8px;}
    .an_tuandui .ant_top .ant_con .ant_cp b{font-size:13px;}
    .an_tuandui .ant_top .ant_con .ant_cpp span{font-size:13px;}
    .an_tuandui .swiper-button-next,.an_tuandui .swiper-button-prev{top:77px;width:46px;height:46px;background-size:auto 22px;border-radius:10px;}
    .an_tuandui .swiper-button-next{right:0;}
    .an_tuandui .swiper-button-prev{left:0;}
    .an_tuandui .ant_ul{padding-top:25px;}
    .an_tuandui .ant_ul .ant_li{width:calc(50% - 10px);margin-left:20px;margin-top:20px;}
    .an_tuandui .ant_ul .ant_li:nth-child(3n+1){margin-left:20px;}
    .an_tuandui .ant_ul .ant_li:nth-child(odd){margin-left:0;}
    .an_tuandui .ant_ul .ant_li .ant_left{width:160px;min-height:160px;border-radius:30px 0 30px 0;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p{padding-left:10px;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_en span:first-child{font-size:16px;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p p{font-size:15px;margin:10px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right{padding:4px 15px;border-radius:0 4px 4px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right:before{width:80px;left:-80px;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt{margin:3px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt span{font-size:13px;letter-spacing:0;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt span:first-child{width:78px;}
    .an_tuandui .ant_logo{height:55px;margin-top:35px;}
}

@media screen and (max-width:1023px){
    .an_lingdao{padding-top:15px;}
    .an_lingdao .anl_con{padding:10px 0 0;}
    .an_lingdao .anl_con .anl_left{padding:30px 0;}
    .an_lingdao .anl_con .anl_left p:first-child{font-size:40px;height:50px;line-height:50px;margin-bottom:4px;}
    .an_lingdao .anl_con .anl_left p:nth-child(2){font-size:16px;height:26px;line-height:26px;margin-bottom:30px;}
    .an_lingdao .anl_con .anl_right{width:320px;}
    .an_lingdao .anl_con .anl_right:before{width:376px;height:376px;bottom:-146px;}
    .an_lingdao .anl_con .anl_right img{height:353px;}
    .an_tuandui{padding:20px 0 25px;}
    .an_tuandui .ant_top .ant_tli{width:calc(100%/3 - 15px);margin-left:20px;margin-top:20px;}
    .an_tuandui .ant_top .ant_tli:nth-child(4n+1){margin-left:20px;}
    .an_tuandui .ant_top .ant_tli:nth-child(3n+1){margin-left:0;}
    .an_tuandui .ant_top .ant_tpic{height:160px;}
    .an_tuandui .ant_top .ant_txt{padding:5px 10px;border-radius:10px 0 10px 0;}
    .an_tuandui .ant_top .ant_con{padding-top:5px;}
    .an_tuandui .ant_top .ant_con .ant_cp{margin-top:6px;padding-left:10px;}
    .an_tuandui .swiper-button-next,.an_tuandui .swiper-button-prev{top:60px;width:40px;height:40px;background-size:auto 18px;border-radius:8px;}
    .an_tuandui .ant_ul{padding-top:20px;}
    .an_tuandui .ant_ul .ant_li{width:calc(50% - 7px);margin-left:14px;margin-top:15px;}
    .an_tuandui .ant_ul .ant_li:nth-child(3n+1){margin-left:14px;}
    .an_tuandui .ant_ul .ant_li:nth-child(odd){margin-left:0;}
    .an_tuandui .ant_ul .ant_li .ant_left{width:140px;min-height:140px;border-radius:22px 0 22px 0;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p{padding-left:10px;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p .antl_en span:first-child{font-size:16px;}
    .an_tuandui .ant_ul .ant_li .ant_left .antl_p p{font-size:15px;margin:10px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right{padding:0 10px;border-radius:0 3px 3px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right:before{width:70px;left:-70px;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt{margin:3px 0;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt span{font-size:12px;}
    .an_tuandui .ant_ul .ant_li .ant_right .antr_txt span:first-child{width:72px;}
    .an_tuandui .ant_logo{height:43px;margin-top:25px;}
}

@media screen and (max-width:767px){
    .an_lingdao .anl_con{flex-wrap:wrap;flex-direction:column-reverse;}
    .an_lingdao .anl_con .anl_left{padding:20px 0 30px;width:100%;flex:auto;}
    .an_lingdao .anl_con .anl_left p:first-child{font-size:32px;height:40px;line-height:40px;}
    .an_lingdao .anl_con .anl_left p:nth-child(2){margin-bottom:20px;}
    .an_lingdao .anl_con .anl_right{width:100%;overflow:hidden;}
    .an_lingdao .anl_con .anl_right:before{width:100%;height:calc(100vw - 30px);bottom:-38vw;}
    .an_lingdao .anl_con .anl_right img{height:auto;position:relative;right:auto;width:80%;left:10%;}
    .an_tuandui{padding:20px 0 25px;}
    .an_tuandui .ant_top .swiper-slide{width:240px;}
    .an_tuandui .ant_ul{padding-top:20px;}
    .an_tuandui .ant_ul .ant_li{width:100%;margin-left:0;}
    .an_tuandui .ant_ul .ant_li:nth-child(3n+1){margin-left:0;}
    .an_tuandui .ant_ul .ant_li .ant_left{border-radius:16px 0 16px 0;}
    .an_tuandui .ant_logo{height:40px;margin-top:22px;}
}