
.web_tt{	font-size: 34px;
	font-weight: 600;
	line-height: 44px;
	letter-spacing: 0px;
	color: #222222;text-align: center;}

.web_tt2{	font-size: 16px;
	font-weight: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #666666;text-align: center;max-width:1120px;margin:0 auto;margin-top: 20px;}



/* ny_box1 */
.ny_box1{margin-top: 75px;}
.ny_ab11{margin-top: 40px;	font-family: ArialMT;
	font-size: 15px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #777777;}

.xdao {
        margin-top: 20px;
    }

    .xdao .xypg-left-nav {
        display: flex;
        margin: 0;
        flex-wrap: wrap;
    }

    .xdao .xypg-left-nav>li {
        min-width: 11%;
        text-align: center;
        background: #f4f4f4;
        border-bottom: none;
        margin-bottom: 15px;
        position: relative;
        margin-right: 1%;
    }

    .xdao .xypg-left-nav>li .first-nav-btn {
        display: none;
    }

    .xdao .xypg-left-nav>li>a {
        color: #333;
        line-height: 50px;
        padding: 0 30px;
    }

    .xdao .xypg-left-nav>li>a:hover {
        color: #fff;
        background: #0066ff;
    }

/* ny_box2 */
.ny_box2{margin-top: 75px;background:#f7f7f7;padding: 80px 0;}
.rr_swiper{margin-top: 60px;overflow: hidden;}
.rr_swiper li{background-color: #ffffff;padding-bottom: 30px;}
.rr_swiper li .img{width: 70%;margin:0 auto;margin-top: 37px;}
.rr_swiper li .img img{width: 100%;border-radius: 50%;}
.rr_swiper li h2{	font-size: 24px;
	font-weight: 600;
	line-height: 30px;
	letter-spacing: 0px;
	color: #222222;text-align: center;margin-top: 15px;height:30px;overflow: hidden;}

.rr_swiper li h3{	font-size: 16px;
	font-weight: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #777777;height:30px;overflow: hidden;text-align: center;}



/* hh_con */
.hh_con{margin-top: 40px;position: relative;overflow: hidden;margin-bottom: 4.6vw;}
.hh_swiper{max-width: 1270px;margin:0 auto;margin-top:0px;overflow: hidden;}
.hh_swiper li .img{display: block;}
.hh_swiper li .img img{width: 100%;}

.hh_con .swiper-button-next,
.hh_con .swiper-button-prev {
        outline: none;
        position: absolute;
        top:50%;
        z-index: 9999;
        height: 48px;width: 48px;margin-top: -24px;
        -webkit-transition: all .5s ease;
        transition: all .5s ease;border-radius: 50%;}

.hh_con .swiper-button-prev{background:url(//wm.cdn.cn86.cn/waimao/2025/08/2d087d608aakr62r.png) no-repeat 50% #afafaf;}
.hh_con .swiper-button-next{background:url(//wm.cdn.cn86.cn/waimao/2025/08/ae50b3c219nzfesa.png) no-repeat 50% #afafaf;}

.hh_con .swiper-button-prev:hover{background:url(//wm.cdn.cn86.cn/waimao/2025/08/2d087d608aakr62r.png) no-repeat 50% #0066ff;}
.hh_con .swiper-button-next:hover{background:url(//wm.cdn.cn86.cn/waimao/2025/08/ae50b3c219nzfesa.png) no-repeat 50% #0066ff;}


.hh_con .swiper-button-prev:after{display: none;}
.hh_con .swiper-button-next:after{display: none;}



@media (max-width: 1280px) {
.ny_box1{margin-top: 40px;}
.ny_box2{margin-top: 40px;background:#f7f7f7;padding: 40px 0;}
  }

@media(max-width: 640px){
    .ny_box1{margin-top: 0;}
    .ny_ab11{margin-top: 10px;}
    .web_tt{font-size:24px;line-height: 1.5;}
    .ny_ab11{line-height: 1.6;}
    .rr_swiper{margin-top: 20px;}
   .xdao .xypg-left-nav>li>a{padding: 0 15px;line-height: 40px;height: 40px;font-size: 14px;}
   .ny_box4{margin-top: 30px;}
   .web_tt2{font-size: 14px;line-height: 24px;margin-top: 10px;}
   .hh_con{margin-top: 25px;margin-bottom: 30px;}
}
