@charset "utf-8";
@media screen and (max-width: 1680px) {
	/* am_start */
	.am_title h3 {
		font-size: 38px;
	}
	.am_e2_botitem a {
		padding-left: 180px;
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-right: 180px;
	}
	.am_f3_floor1 {
		padding-top: 60px;
		padding-bottom: 30px;
	}
	.am_f3_floor2 {
		margin-left: 120px;
	}
	.he_pgnavnti h4 {
		font-size: 32px;
	}
	
	.he_pgnavnti h1 {
		font-size: 32px;
	}
	.he_bante p {
		font-size: 46px;
		line-height: 60px;
	}
	.he_syp1bp1 h4 span {
		font-size: 42px;
	}
	.he_syp4ln {
		padding-left: 235px;
	}
	.he_syp2pn {
		padding-left: 25px;
		padding-right: 90px;
	}
	.he_syp2 {
		width: 100%;
		padding-left: 147px;
	}
	.he_syp2pn {
		padding-left: 90px;
	}
	/* am_end */
	.he_d1ppd {
		padding-left: 225px;
	}
	.he_d1ppd2 {
		padding-left: 109px;
	}
	.he_aprt::after {
		width: 95px;
	}
	.he_pgnavn {
		min-height: inherit;
	}
	.am_f3_floor2 {
		margin-left: 125px;
	}
	/* 20251017--delia--修改start */
	.home-page .serv-slide-topcry {
		padding-right: 90px;
		padding-left: 237px;
	}
	
}
@media screen and (max-width: 1560px) {
	/* am_start */
	.am_title h3 {
		font-size: 36px;
	}
	.am_title {
		padding: 80px 0 110px;
	}
	.am_b1_content {
		padding-top: 30px;
	}
	.am_b1_fr1texth2 {
		padding: 30px 0 10px;
	}
	.am_b1_fr1textmore {
		padding: 20px 0 30px;
	}
	.am_c1_content {
		padding-top: 70px;
	}
	.am_c1_floor {
		padding-bottom: 100px;
	}
	.am_e1_content {
		padding-top: 60px;
	}
	.am_e2_botitem a {
		padding-left: 120px;
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-right: 120px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: -120px;
	}
	.am_e2_content {
		padding-bottom: 50px;
	}
	.am_f4_fritem {
		padding-top: 120px;
	}
	.am_f4fritem4 {
		padding-bottom: 100px;
	}
	.am_f4_content {
		padding-bottom: 100px;
	}
	.am_f5_content {
		padding-top: 70px;
	}
	.am_f5_content .am_f4_fritem {
		padding-top: 60px;
	}
	.am_f5bottitle {
		padding: 35px 0;
	}
	.g_f5 .am_title {
		padding-bottom: 80px;
	}
	.am_fot {
		padding-top: 80px;
	}
	.am_f5_content {
		padding-bottom: 100px;
	}
	.am_f6_floor {
		padding-top: 50px;
	}
	.am_f3_fr1title {
		margin-bottom: 30px;
	}
	.am_f3_floor2 {
		margin-left: 60px;
	}
	.am_f3_floor1 {
		padding-bottom: 10px;
	}
	.am_f3_fr1p p {
		margin-bottom: 25px;
	}
	.am_f3_fr2item {
		padding-top: 100px;
		padding-bottom: 90px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 60px;
	}
	/* am_end */
	.he_con1 {
		width: 100%;
		padding: 0 40px;
	}
	.he_f2p2b::after {
		left: -100px;
	}
	.he_syp4ln {
		padding-left: 180px;
	}
	.he_syp4nri {
		width: calc(100% - 530px);
		margin-top: 80px;
	}
	.he_syp4nle {
		width: 530px;
		padding-right: 110px;
	}
	.he_syp3nle {
		left: 80px;
	}
	.he_syp2 {
		padding-left: 90px;
	}
	.he_syp2pn {
		padding-right: 35px;
	}
	.he_d1ppd {
		padding-left: 175px;
	}
	.he_d1p2bx {
		width: 100%;
		transform: translateX(72px);
	}
	.he_d1p2bx .he_sp2nt {
		left: -110px;
	}
	.he_aprt::after {
		width: 40px;
	}
	.he_banfto {
		right: 64px;
	}
	.he_bangb {
		right: -16px;
	}
	.am_b1_content {
		padding-top: 75px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 127px;
	}
	/* 20251017--delia--修改start */
	.home-page .serv-slide-topcry {
        padding-right: 35px;
        padding-left: 180px;
    }
	
}
@media screen and (max-width: 1440px) {
	
	/* am_start */
	.am_content1400 {
		width: 1300px;
	}
	.am_title h3 {
		font-size: 32px;
	}
	.am_title {
		padding: 50px 0 80px;
	}
	.am_b1_content {
		padding-top: 30px;
	}
	.am_b1_fr1texth2 {
		padding: 20px 0 8px;
	}
	.am_b1_fr1textmore {
		padding: 15px 0 25px;
	}
	.am_b1_fr1texth5 {
		padding: 15px 0 5px;
	}
	.g_word2 {
		font-size: 22px;
	}
	.am_c1_content {
		padding-top: 50px;
	}
	.am_c1_floor {
		padding-bottom: 80px;
	}
	.am_c1_floor.on .am_c1_fr1text {
		padding-left: 60px;
	}
	.am_c1_fr1text {
		padding-right: 60px;
	}
	.am_c1_fr1p {
		margin-bottom: 40px;
	}
	.am_c1_fr1img {
		width: 600px;
	}
	.am_c1_fr1text {
		width: calc(100% - 600px);
	}
	.am_e1_floor {
		margin: 0 -18px;
	}
	.am_e1_flritem {
		padding: 0 18px;
	}
	.g_word3 {
		font-size: 16px;
	}
	.am_e1_fr1texth3 {
		height: 56px;
	}
	.am_e1_fr1text {
		padding: 10px 0 15px;
	}
	.g_e1 .am_fot {
		padding: 80px 0;
	}
	.am_e2_titlenav {
		padding-top: 30px;
		padding-bottom: 15px;
	}
	.am_e2_titleh2 {
		font-size: 22px;
	}
	.am_e2_title {
		padding-top: 60px;
	}
	/* 
	.am_e2_content p {
		margin-bottom: 28px;
	} */
	.am_e2_botitem a {
		padding-left: 100px;
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-right: 100px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: -110px;
	}
	.am_f1_text {
		padding-top: 50px;
	}
	.am_fritemtitle {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.am_fritemtopl {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.am_fritemtopr {
		height: 58px;
	}
	.am_fritem {
		margin-top: 25px;
	}
	.am_fritembotjl {
		margin-top: 30px;
		width: 158px;
		height: 35px;
	}
	.am_fritembotjl a {
		line-height: 35px;
	}
	.am_fritembotitem {
		padding-top: 30px;
	}
	.am_fritembot {
		padding-bottom: 30px;
	}
	.am_f1_cselc {
		width: 180px;
	}
	.am_f1_cselcittop {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.am_f1_cselbtn {
		width: 35px;
		height: 36px;
	}
	.am_e1_floorbox {
		padding-bottom: 100px;
	}
	.g_f1 .am_fot {
		padding: 80px 0;
	}
	.am_f4_fritem {
		padding-top: 80px;
	}
	.am_f4_fritemct {
		margin-top: 45px;
	}
	.am_f4fritem3 {
		padding-top: 35px;
	}
	.am_f4fritem3 .am_f3_fr1title {
		margin-bottom: 25px;
	}
	.am_f4it3box {
		margin-top: 15px;
		padding-bottom: 30px;
	}
	.am_f4fritem4 {
		padding-top: 25px;
		padding-bottom: 70px;
	}
	.am_f4_fritemctl {
		width: 590px;
	}
	.am_f4_fritemctr {
		width: calc(100% - 590px);
	}
	.am_f5_content {
		padding-top: 50px;
	}
	.am_f5_content .am_f4_fritem {
		padding-top: 40px;
	}
	.am_f4_fritemct {
		margin-top: 30px;
	}
	.am_f5bottitle h2 {
		font-size: 20px;
	}
	.am_f5bottitle {
		padding: 22px 0;
	}
	.am_f5bottext table tr td {
		padding: 18px 0;
		padding-left: 30px;
	}
	.am_f6_fr1nav {
		padding-bottom: 25px;
	}
	.am_f6_fr1navitem a {
		padding: 0 30px;
	}
	.am_f3_fr1title {
		margin-bottom: 20px;
	}
	.am_f6_fr1nav {
		padding-bottom: 18px;
	}
	.am_f6_content {
		padding-bottom: 100px;
	}
	.g_f3 .am_title {
		padding-bottom: 80px;
	}
	.am_f3_fr1p p {
		margin-bottom: 15px;
	}
	.p_img {
		padding-top: 20px;
		padding-bottom: 30px;
	}
	.am_f3_fr2item {
		padding-top: 80px;
		padding-bottom: 70px;
	}
	.am_f3_floor2 {
		margin-left: 40px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 70px;
	}
	.am_f3_fr2itetext {
		padding-right: 140px;
	}
	.am_f3_fr2item.on .am_f3_fr2itetext {
		padding-left: 140px;
	}
	.am_f3_fr2itetext p {
		margin-bottom: 15px;
	}
	/* am_end */
	.he_pgnavnti h4 {
		font-size: 26px;
	}
	
	.he_pgnavnti h1 {
		    
		font-size: 26px;
	}
	.he_pgnavnti {
		padding-top: 38px;
		padding-bottom: 34px;
	}
	.he_g1p1 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.he_content {
		padding: 0 20px;
	}
	.he_fot {
		padding-top: 40px;
		padding-bottom: 45px;
	}
	.he_banfrnle {
		width: 120px;
	}
	.he_banfrnce {
		width: calc(100% - 222px);
	}
	.he_puti {
		font-size: 22px;
		padding-bottom: 15px;
	}
	.he_b2p1 {
		padding-top: 55px;
		padding-bottom: 75px;
	}
	.he_bap1ydul {
		margin-top: 15px;
	}
	.he_bap1ydli {
		margin-bottom: 10px;
	}
	.he_bap1yd {
		margin-top: 18px;
	}
	.he_b2p2 {
		padding-top: 44px;
		padding-bottom: 44px;
	}
	.he_b2p2te {
		margin-top: 25px;
	}
	.he_b2p2te p {
		margin-bottom: 20px;
	}
	.he_b2p3 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.he_sybth4 {
		font-size: 26px;
	}
	.he_b2p3blp {
		margin-top: 24px;
	}
	.he_b2p1 {
		padding-top: 55px;
		padding-bottom: 110px;
	}
	.he_c1p1 {
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.he_c1p1rib {
		padding-left: 50px;
		padding-right: 50px;
	}
	.he_c1p2 {
		padding-top: 34px;
	}
	.he_c1p2bg {
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.he_c1p2b2 {
		margin-top: 24px;
	}
	.he_c1p2b2ul {
		padding-top: 24px;
		padding-bottom: 0px;
	}
	.he_c1p2bht {
		margin-top: 16px;
	}
	.he_c1p2bhp {
		margin-top: 4px;
	}
	.he_c1p2b2li {
		margin-bottom: 15px;
	}
	.he_c1p2b3co {
		margin-top: 15px;
	}
	.he_c1p2b3co p {
		margin-bottom: 5px;
		font-size: 14px;
	}
	.he_c1p2 {
		padding-bottom: 30px;
	}
	.he_f2p1 {
		background: #f5f5f5;
		padding-top: 60px;
		padding-bottom: 60px;
	}
	.he_f2p1b .he_f2p1bri {
		padding-left: 55px;
	}
	.he_f2p2b {
		padding-top: 60px;
	}
	.he_f2p2li {
		padding-bottom: 55px;
	}
	.he_f2p2li.on .he_f2p1bri {
		padding-right: 55px;
	}
	.he_f2p2 {
		padding-bottom: 56px;
	}
	.he_f2p2ul {
		padding-bottom: 0px;
	}
	.he_f2p2b::after {
		left: -60px;
	}
	.he_g2p1 {
		padding-top: 36px;
		padding-bottom: 30px;
	}
	.he_g2p2tp {
		padding-top: 55px;
		padding-bottom: 39px;
	}
	.he_g2p2b {
		padding: 0 55px 55px;
	}
	.he_g2pfyb {
		padding: 50px 0;
	}
	.he_g2p1ti h4 {
		font-size: 22px;
	}
	.he_g3p1b {
		padding-top: 40px;
	}
	.g3p1btp {
		margin-top: 16px;
	}
	.g3p1bby {
		margin-top: 15px;
	}
	.he_g3p2 {
		padding-top: 26px;
		padding-bottom: 50px;
	}
	.he_g3p3 {
		padding-bottom: 50px;
	}
	.he_g3p2li {
		padding: 0 20px;
	}
	.he_g3p2ul {
		margin: 0 -20px;
	}
	.he_g4p1b {
		padding-top: 50px;
	}
	.he_g4p1tp {
		padding-top: 36px;
	}
	.he_g4p1tpub {
		padding: 37px 75px 51px 63px;
	}
	.he_g4p1b {
		padding-bottom: 55px;
	}
	.he_g4p1tpub {
		padding: 37px 46px 51px 46px;
	}
	.he_bante p {
		font-size: 36px;
		line-height: 50px;
	}
	.he_bantep1 {
		font-size: 20px;
	}
	.he_bante {
		bottom: 215px;
	}
	.he_annui {
		bottom: 115px;
	}
	.he_syp1ble {
		width: 225px;
	}
	.he_syp1bri {
		width: calc(100% - 225px);
	}
	.he_syp1tph4 {
		font-size: 20px;
	}
	.he_syp1tpp {
		margin-top: 22px;
	}
	.he_syp1b {
		padding-left: 110px;
	}
	.he_syp1 {
		padding-top: 55px;
		padding-bottom: 55px;
	}
	.he_syp1bp1 h4 span {
		font-size: 30px;
	}
	.he_syp1bp {
		margin-top: 30px;
	}
	.he_syp1mo {
		margin-top: 33px;
	}
	.he_syp2n {
		height: 550px;
	}
	.he_syp2hyti h4 {
		font-size: 20px;
		line-height: 28px;
	}
	.he_syp2hy {
		margin-top: 75px;
	}
	.he_syp2 {
		padding-left: 75px;
	}
	.he_syp3 {
		padding-top: 55px;
		padding-bottom: 52px;
	}
	.he_syp3bp {
		margin-top: 33px;
	}
	.he_syp2pnle {
		width: 40px;
		height: 40px;
	}
	.he_syp2pnle img {
		width: 10px;
	}
	/* .he_syp3nle .he_sp2nt {
		top: 50%;
	} */
	.he_syp3bmo {
		margin-top: 25px;
	}
	.he_syp3nle {
		width: 125px;
	}
	.he_syp3n {
		width: calc(100% - 125px);
	}
	.he_syp4ln {
		padding-left: 170px;
	}
	.he_syp2 {
		padding-left: 20px;
	}
	.he_syp2pn {
		padding-left: 120px;
	}
	.he_syp2nig img {
		height: 113%;
	}
	.he_syp3nle {
		width: 100px;
	}
	.he_syp3n {
		width: calc(100% - 100px);
	}
	.he_syp3nle {
		left: 63px;
	}
	.he_syp4ln {
		padding-left: 140px;
	}
	.he_syp4 {
		position: relative;
		padding-top: 53px;
		padding-bottom: 57px;
	}
	.he_syp4np {
		margin-top: 30px;
	}
	.he_syp4fr {
		margin-top: 30px;
	}
	.he_syp5 {
		padding-top: 55px;
		padding-bottom: 58px;
	}
	.he_syp5b {
		margin-top: 26px;
	}
	.he_syp5brili a {
		padding-bottom: 45px;
		padding-top: 60px;
	}
	.he_d1p1 {
		padding-top: 49px;
	}
	.he_d1p1fp {
		margin-top: 18px;
	}
	.he_d1p1ri {
		width: 700px;
	}
	.he_d1p1fl {
		width: calc(100% - 700px);
		padding-right: 25px;
	}
	.he_d1p1fp p {
		margin-bottom: 14px;
	}
	.he_d1p2::after {
		width: 289px;
	}
	.he_d1p2 {
		margin-top: 20px;
	}
	.he_swipetim p {
		font-size: 40px;
	}
	.he_d1p2bx .swiper-wrapper {
		padding-bottom: 50px;
	}
	.he_d1p2bx .swiper-container {
		padding-bottom: 55px;
	}
	.he_d1p2bx .swiper-slide {
		width: 15%;
	}
	.he_swipep {
		margin-top: 20px;
	}
	.he_swipep p {
		height: 144px;
	}
	.he_d1p3bxri {
		padding-left: 47px;
		margin-top: 40px;
	}
	.he_d1p3p {
		margin-top: 25px;
	}
	.he_d1p4bti {
		margin-top: 52px;
	}
	.he_d1p4bul {
		padding-bottom: 0px;
	}
	.he_d1p5b {
		width: 100%;
		padding: 50px 80px 54px;
	}
	.he_d1p5big {
		margin-top: 25px;
	}
	.he_d1p6 {
		padding-top: 46px;
	}
	.he_d1p6bul {
		padding-top: 32px;
		padding-bottom: 40px;
	}
	.he_d1p6teti h4 {
		font-size: 26px;
		line-height: 40px;
	}
	.he_d1p7ghle h4 {
		font-size: 20px;
	}
	.he_d1p7bli {
		padding-bottom: 36px;
	}
	.he_d1p7 {
		padding-bottom: 14px;
	}
	.he_d1p4bzp p {
		margin-bottom: 13px;
	}
	.he_d1p4bzp {
		margin-top: 16px;
	}
	.am_b1_content {
		padding-top: 50px;
		padding-bottom: 30px;
	}
	.am_c1_floor {
		padding-bottom: 55px;
	}
	.am_c1_content {
		padding-bottom: 25px;
	}
	.am_e1_floorbox {
		padding-bottom: 0px;
	}
	.am_e1_floor {
		padding-bottom: 35px;
	}
	.am_fot {
		padding-top: 64px;
	}
	.he_fftg {
		padding-bottom: 64px;
	}
	.he_f1bx .am_content1400 {
		padding-bottom: 80px;
	}
	.he_f1bx .am_fot {
		padding-bottom: 76px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 84px;
	}
	.am_f3_fr2 {
		padding-bottom: 30px;
	}
	.he_f3bx .he_min {
		padding-bottom: 80px;
	}
	.am_f3_fr2itetext {
		padding-right: 60px;
	}
	.am_f3_fr2item.on .am_f3_fr2itetext {
		padding-left: 60px;
	}
	.am_f4_fritem {
		padding-top: 30px;
	}
	.he_xingcxig {
		margin-top: 15px;
	}
	.he_xingcx {
		margin-bottom: 34px;
	}
	.he_navnl {
		margin-left: 26px;
	}
	.he_navnli {
		margin-left: 25px;
	}
	.he_banfin .he_syp4cod {
		width: 90px;
	}
	
	
	.he_banfin {
        width: 19%;
    }
    
    .he_banfinp3 {
        width: 13%;
    }
    .he_banfinp2 {
        width: 10%;
    }
    
    .he_f6link  .g_word3  {
            font-size: 16px;
    }
	/* 20251017--delia--修改start */
	.home-page .serv-slide-topcry {
        padding-right: 35px;
        padding-left: 140px;
    }
    
}
@media screen and (max-width: 1366px) {
	/* am_start */
	.am_e2_botitem a {
		padding: 28px 0;
		padding-left: 90px;
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-right: 90px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: -80px;
	}
	.am_e2_titleh2 {
		font-size: 20px;
	}
	.am_e2_titlenav {
		padding-top: 20px;
	}
	.am_e2_content {
		padding-top: 28px;
	}
	/* 
	.am_e2_content p {
		margin-bottom: 20px;
	} */
	.am_f4_fritemctl {
		width: 550px;
	}
	.am_f4_fritemctr {
		width: calc(100% - 550px);
	}
	.am_f4_fritemctr {
		left: 550px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 40px;
	}
	/* am_end */
	.he_navle {
		width: 200px;
		line-height: 75px;
	}
	.he_navnli {
		margin-left: 30px;
	}
	.he_naverli {
		padding: 0 20px;
	}
	.he_navnli a {
		line-height: 75px;
	}
	.he_navnlang a {
		line-height: 75px;
	}
	.he_navnlsr {
		line-height: 75px;
	}
	.he_navnlsr .he_hide {
		top: 33px;
	}
	.he_navnl {
		margin-left: 40px;
	}
	.he_pgnavnti h4 {
		font-size: 22px;
	}
	.he_pgnavnti h1 {
		font-size: 22px;
	}
	.he_nybx .he_banner {
		margin-top: 75px;
	}
	.he_naverul {
		top: 75px;
	}
	.he_naverli {
		padding: 0 15px;
	}
	.he_naverli a {
		font-size: 14px;
		line-height: 59px;
	}
	.he_syp4ln {
		padding-left: 100px;
	}
	.he_syp3n {
		width: calc(100% - 60px);
	}
	.he_syp3nle {
		width: 60px;
		left: 30px;
	}
	.he_syp2pn {
		padding-left: 79px;
	}
	.he_d1ppd {
		padding-left: 94px;
	}
	.he_d1p1ri {
		width: 600px;
	}
	.he_d1p1fl {
		width: calc(100% - 600px);
		padding-right: 25px;
	}
	.he_d1p1fp p {
		margin-bottom: 8px;
	}
	.he_d1p2bx {
		width: 100%;
		transform: translateX(-11px);
	}
	.he_swipetim p {
		font-size: 28px;
	}
	.he_swipe {
		padding-right: 18px;
		padding-left: 18px;
	}
	.he_d1p2bx .he_sp2nt {
		left: -70px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 51px;
	}
	.he_banfin .he_syzlyz button {
		font-size: 12px;
		line-height: 30px;
	}
	.he_banfrn {
		padding: 0 90px;
	}
	.he_banfto {
		right: 30px;
	}
	.he_zhlif {
		margin-top: 22px;
	}
	.he_banfin .he_syp4cod {
    width: 78px;
    }
	/* 20251017--delia--修改start */
	.home-page .serv-slide-topcry {
        padding-right: 35px;
        padding-left: 99px;
    }
}
@media screen and (max-width: 1280px) {
	/* am_start */
	.am_content1400 {
		width: 1150px;
	}
	.g_content {
		width: 1100px;
	}
	.am_title h3 {
		font-size: 30px;
	}
	.am_title {
		padding: 40px 0 60px;
	}
	.am_b1_content {
		padding-top: 20px;
	}
	.am_b1_fr1texth2 {
		padding: 15px 0 8px;
	}
	.am_b1_fr1textmore {
		padding: 10px 0 20px;
	}
	.am_b1_fr1texth5 {
		padding: 10px 0 5px;
	}
	.g_word2 {
		font-size: 20px;
	}
	.am_c1_floor.on .am_c1_fr1text {
		padding-left: 40px;
	}
	.am_c1_fr1text {
		padding-right: 40px;
	}
	.am_c1_fr1img {
		width: 550px;
	}
	.am_c1_fr1text {
		width: calc(100% - 550px);
	}
	.am_c1_fr1p {
		margin-bottom: 30px;
	}
	.am_c1_floor {
		padding-bottom: 60px;
	}
	.am_c1_content {
		padding-bottom: 30px;
	}
	.am_e1_floor {
		padding-bottom: 50px;
	}
	.g_e1 .am_fot {
		padding: 50px 0;
	}
	.am_e1_content {
		padding-top: 40px;
	}
	.am_e1_navitem {
		margin: 0 35px;
		padding-bottom: 5px;
	}
	.am_e2_botitem a {
		padding: 28px 0;
		padding-left: 40px;
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-right: 40px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: -80px;
	}
	.am_e2_title {
		padding-top: 40px;
	}
	.am_e1_navitem {
		margin: 0 25px;
	}
	.am_f1_floor {
		padding-top: 15px;
	}
	.am_fritem {
		margin-top: 15px;
	}
	.am_fritembotitem h3 {
		margin-bottom: 10px;
	}
	.am_fritembotitem {
		padding-top: 15px;
	}
	.am_fritemtopl {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.am_fritemtopr {
		height: 48px;
		width: 18px;
	}
	.am_e1_floorbox {
		padding-bottom: 60px;
	}
	.g_f1 .am_fot {
		padding: 60px 0;
	}
	.am_f1_text {
		padding-top: 30px;
	}
	.am_f1_content {
		padding-top: 25px;
	}
	.am_fritembotjl {
		width: 130px;
		height: 30px;
	}
	.am_fritembotjl a {
		line-height: 30px;
	}
	.am_f1_cselc {
		width: 150px;
	}
	.am_f4_fritem {
		padding-top: 50px;
	}
	.am_f4_fritemct {
		margin-top: 30px;
	}
	.am_f4_fritemctr {
		left: 550px;
	}
	.am_f4fritem3 .am_f3_fr1title h2 {
		font-size: 18px;
	}
	.am_f3_fr1title {
		padding-bottom: 5px;
	}
	.am_f3_fr1title::after {
		height: 3px;
	}
	.am_f4fritem3 .am_f3_fr1title {
		margin-bottom: 15px;
	}
	.am_f4it3box {
		padding-bottom: 15px;
	}
	.am_f4fritem4 {
		padding-top: 20px;
		padding-bottom: 55px;
	}
	.am_f4_content {
		padding-bottom: 80px;
	}
	.am_f4_fritemtopnav {
		width: 100px;
		height: 35px;
	}
	.am_f4_fritemtopnav a {
		line-height: 35px;
	}
	.am_f4_fritem {
		padding-top: 40px;
	}
	.am_f4fritebip {
		margin-top: 10px;
	}
	.g_f5 .am_title {
		padding-bottom: 60px;
	}
	.am_f5_content {
		padding-top: 40px;
	}
	.am_f5_content .am_f4_fritem {
		padding-top: 30px;
	}
	.am_f5bot {
		padding-bottom: 80px;
	}
	.am_fot {
		padding-top: 60px;
	}
	.am_f5_content {
		padding-bottom: 80px;
	}
	.am_f6_fr1navitem a {
		padding: 0 20px;
	}
	.am_f6_floor {
		padding-top: 40px;
	}
	.am_f6_lbbot {
		margin-top: 25px;
	}
	.am_f3_floor1 {
		padding-top: 40px;
		padding-bottom: 10px;
	}
	.am_f3_fr2item {
		padding-top: 50px;
		padding-bottom: 60px;
	}
	.am_f3_fr2itemimg {
		width: 400px;
	}
	.am_f3_fr2itetext {
		width: calc(100% - 400px);
	}
	.am_f3_fr2box .g_content {
		width: 1100px;
		/* padding-right: 50px; */
	}
	.g_f3 .am_title {
		padding-bottom: 60px;
	}
	/* am_end */
	.he_fotnav2 {
		margin-top: 18px;
	}
	.he_fotleli {
		margin-right: 52px;
	}
	.he_puti {
		font-size: 20px;
	}
	.he_puti::after {
		width: 40px;
		height: 3px;
	}
	.he_puti {
		padding-bottom: 10px;
	}
	.he_sybth4 {
		font-size: 22px;
	}
	.he_f2p2b::after {
		left: -60px;
	}
	.he_g2p2bliri {
		padding-left: 30px;
	}
	.he_g2p3le {
		width: 165px;
	}
	.he_g2p3ri {
		width: calc(100% - 165px);
	}
	.he_syp4ln {
		padding-left: 63px;
	}
	.he_syp4nle {
		width: 460px;
		padding-right: 60px;
	}
	.he_syp4nri {
		width: calc(100% - 460px);
	}
	.am_b1_content {
		padding-top: 44px;
	}
	.am_b1_fr1text {
		margin-top: 434px;
	}
	.am_c1_content {
		padding-bottom: 0px;
	}
	.am_e1_floorbox {
		padding-bottom: 0px;
	}
	.am_e1_floor {
		padding-bottom: 35px;
	}
	.am_f3_fr2itetext {
		position: static;
		transform: inherit;
	}
	.he_xinjtp {
		right: 25px;
	}
	.am_f3_fr2itemimg {
		width: 480px;
	}
	.am_f3_fr2itetext {
		width: calc(100% - 480px);
	}
	.he_xingcx {
		margin-bottom: 24px;
	}
	
	.he_banfinp3 {
    width: 14%;
    }
    .he_f6link .he_f6sc {
        padding: 0 20px;
    }
}
@media screen and (max-width: 1200px) {
	.am_content1400 {
		width: calc(100% - 80px);
		margin-left: 40px;
		margin-right: 40px;
		box-sizing: border-box;
	}
	.g_content {
		width: 100%;
		padding-left: 40px;
		padding-right: 40px;
	}
	.am_title h3 {
		font-size: 28px;
	}
	.am_title {
		padding: 30px 0 40px;
	}
	.am_b1_floor {
		padding-top: 25px;
	}
	.am_b1_fr1texth2::after {
		height: 2px;
	}
	.am_b1_fr1texth2 {
		padding: 10px 0 5px;
	}
	.am_b1_fr1textmore {
		padding: 5px 0 10px;
	}
	.am_c1_floor.on .am_c1_fr1text {
		padding-left: 20px;
	}
	.am_c1_fr1text {
		padding-right: 20px;
	}
	.am_c1_fr1img {
		width: 450px;
	}
	.am_c1_fr1text {
		width: calc(100% - 450px);
	}
	.am_c1_fr1p {
		line-height: 1.5;
	}
	.am_c1_fr1p {
		margin-top: 15px;
		margin-bottom: 20px;
	}
	.am_e1_fr1texth3 {
		margin-bottom: 5px;
	}
	.am_e1_fr1text h5 {
		line-height: 1.5;
	}
	.am_e1_floor {
		padding-bottom: 30px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: -30px;
	}
	.am_e2_botitemp {
		padding-left: 20px;
	}
	.am_e2_botitemp::after {
		left: 10px;
	}
	.am_e2_tnlist {
		margin: 0 15px;
	}
	.am_e2_titleh2 {
		font-size: 18px;
	}
	.am_e2_titlenav {
		padding-top: 15px;
		padding-bottom: 10px;
	}
	.am_e2_content {
		padding-bottom: 40px;
	}
	.am_fritemtitle {
		padding-top: 8px;
		padding-bottom: 8px;
	}
	.g_f1 .am_fot {
		padding: 40px 0;
	}
	.am_e1_navitem {
		margin: 0 15px;
		padding-bottom: 3px;
	}
	.am_fritembot {
		padding-bottom: 20px;
	}
	.am_f4_fritemctl {
		width: 420px;
	}
	.am_f4_fritemctr {
		width: calc(100% - 420px);
		left: 420px;
	}
	.am_f4_fritemctr h2 {
		margin-bottom: 9px;
	}
	.am_f4_fritemctr p {
		line-height: 1.5;
	}
	.am_f4fritem3 {
		padding-top: 25px;
		margin-bottom: 10px;
	}
	.am_f4it3box {
		margin-top: 10px;
	}
	.am_f4it3box {
		padding-bottom: 10px;
	}
	.am_f4fritem4 {
		padding-top: 5px;
		padding-bottom: 35px;
	}
	.am_f4fritem4box {
		margin-top: 10px;
	}
	.am_f4_fritemctr {
		padding-left: 20px;
		padding-right: 20px;
	}
	.am_f4_fritemctr h2 {
		line-height: 1.5;
		margin-bottom: 5px;
	}
	.am_f5bottitle h2 {
		font-size: 18px;
	}
	.am_f5bottitle {
		padding: 18px 0;
	}
	.am_f6_floor {
		padding-top: 25px;
	}
	.am_f3_fr1title {
		margin-bottom: 10px;
	}
	.am_f3_fr1title {
		padding-bottom: 3px;
	}
	.am_f6_fr1nav {
		padding-bottom: 12px;
	}
	.am_f6_lbbot {
		margin-top: 18px;
	}
	.am_f6_content {
		padding-bottom: 80px;
	}
	.am_f3_fr2box .g_content {
		width: 100%;
		padding-left: 40px;
		padding-right: 40px;
	}
	.am_f3_floor2 {
		margin-left: 20px;
	}
	.am_f3_fr2itetext {
		padding-right: 50px;
	}
	.am_f3_fr2item.on .am_f3_fr2itetext {
		padding-left: 50px;
	}
	.am_f3_fr2 {
		padding-bottom: 80px;
	}
	.am_f3_fr2itetext p {
		line-height: 1.5;
	}
	.g_f3 .am_title {
		padding-bottom: 40px;
	}
	.he_content {
		width: 100%;
		padding: 0 20px;
	}
	.he_navnli {
		margin-left: 22px;
	}
	.he_banfrn {
		padding: 0 65px;
	}
	.he_fotleli {
		margin-right: 60px;
	}
	.he_con1 {
		width: 100%;
		padding: 0 20px;
	}
	.he_b2p2ltye p {
		font-size: 14px;
		line-height: 26px;
		height: 52px;
	}
	.he_b2p2ltye p {
		padding: 0 0px;
	}
	.he_b2p2lcli {
		padding: 0 3px;
	}
	.he_b2p2lcul {
		margin: 0 -3px;
	}
	.he_c1p2b2li {
		padding: 0 10px;
	}
	.he_c1p2b2ul {
		margin: 0 -10px;
	}
	.he_f2p2b::after {
		left: -20px;
	}
	.he_f2p1b .he_f2p1bri {
		padding-left: 25px;
	}
	.he_f2p2li.on .he_f2p1bri {
		padding-right: 20px;
	}
	.he_g3p2li {
		padding: 0 10px;
	}
	.he_g3p2ul {
		margin: 0 -10px;
	}
	.he_syp3bpli {
		padding: 0 10px;
	}
	.he_syp3bpul {
		margin: 0 -10px;
	}
	.he_syp3nle {
		width: 40px;
		left: 20px;
	}
	.he_syp3n {
		width: calc(100% - 60px);
	}
	.he_syp1b {
		padding-left: 40px;
	}
	.he_syp2pn {
		padding-left: 54px;
	}
	.he_syp4ln {
		padding-left: 20px;
	}
	.he_syp4nle {
		width: 400px;
		padding-right: 20px;
	}
	.he_syp4nri {
		width: calc(100% - 400px);
	}
	.he_syp2hyti {
		padding-right: 260px;
	}
	.he_d1p6bli {
		padding: 0 10px;
	}
	.he_d1p6bul {
		margin: 0 -10px;
	}
	.he_d1p2bx .swiper-slide {
		width: 18%;
	}
	.he_d1ppd {
		padding-left: 20px;
	}
	.he_scbar .swiper-scrollbar-drag {
		height: 2px;
	}
	.he_aprt::after {
		width: 20px;
	}
	.he_d1p3bxri {
		padding-left: 20px;
		margin-top: 27px;
		padding-right: 0;
	}
	.he_banfto {
		right: 22px;
	}
	.am_b1_fr1text {
		margin-top: 460px;
	}
	.am_b1_fr1textmore {
		padding: 5px 0 20px;
	}
	.am_f3_fr2box .g_content {
		padding-left: 0px;
	}
	.am_f3_fr2 {
		padding-bottom: 0px;
	}
	.am_f3_fr2item {
		padding-right: 30px;
	}
	.am_f4_fritemtopnav {
		margin: 0 15px;
	}
	.he_zhlif {
		width: 130px;
	}
	.he_navnl {
		margin-left: 25px;
	}
	.he_navnli a {
		font-size: 14px;
	}
	
	.he_banfrnle {
        width: 100px;
    }
    
	.he_banfrnce {
        width: calc(100% - 200px);
    }
	.he_f2p1bht_expend {
    padding-left: 20px;   
	 padding-bottom: 10px;
	}
.he_f2p1bht_box .he_f2p1brbx {
    padding-bottom: 8px;
}
.he_f2p1bht_expend{
	padding-left: 10px;
}
}
@media screen and (max-width: 1024px) {
	/* am_syart */
	.am_title h3 {
		font-size: 26px;
	}
	.am_title {
		padding: 20px 0 30px;
	}
	.am_b1_floor {
		padding-top: 15px;
	}
	.am_b1_fr1texth5 {
		padding: 5px 0;
	}
	.am_b1_fr1textp {
		line-height: 1.5;
	}
	.am_b1_content {
		padding-bottom: 30px;
		padding-top: 40px;
	}
	.am_f5bot {
		padding-bottom: 60px;
	}
	.am_fot {
		padding-top: 40px;
	}
	.g_f5 .am_title {
		padding-bottom: 30px;
	}
	.am_f5bottext table tr td {
		padding: 15px 0;
		padding-left: 25px;
	}
	.am_f3_fr2box .g_content {
		margin-left: 0px;
		padding-left: 25px;
	}
	.g_f3 .am_title {
		padding-bottom: 30px;
	}
	/* am_end */
	.he_navnli a {
		font-size: 14px;
	}
	.he_b2p1ble {
		padding-right: 34px;
	}
	.he_b2p1 {
		padding-top: 55px;
		padding-bottom: 50px;
	}
	.he_c1p1ble {
		width: 512px;
	}
	.he_c1p1ri {
		width: calc(100% - 512px);
	}
	.he_syp4fin {
		height: 38px;
	}
	.he_syp4fin input {
		padding: 10px 20px;
	}
	.he_syp4bt .he_syp4btp {
		font-size: 14px;
		line-height: 38px;
	}
	.he_syp4bt .he_syp4btp {
		padding-left: 40px;
		padding-right: 40px;
	}
	.he_b2p3blp {
		margin-top: 11px;
	}
	.he_b2p3bfr {
		margin-top: 13px;
	}
	.he_syp4bt {
		margin-top: 14px;
	}
	.he_c1p2bg p {
		font-size: 14px;
	}
	.he_f2p1bfl {
		width: 530px;
	}
	.he_f2p1bri {
		padding-left: 30px !important;
		width: calc(100% - 530px);
	}
	.he_f2p1briul {
		padding-top: 8px;
	}
	.he_f2p1brbx p {
		font-size: 16px;
		line-height: 44px;
		height: 44px;
		padding-left: 16px;
	}
	.he_f2p2li.on .he_f2p1bri {
		padding-right: 30px;
		padding-left: 0px !important;
	}
	.he_g4p1tyt h4 {
		font-size: 18px;
	}
	.he_g4p1b .he_syp4lixri p {
		font-size: 20px;
	}
	.he_g4p1b .he_syp4lixle {
		width: 18px;
		line-height: 32px;
	}
	.he_g4p1b .he_syp4lixri {
		width: calc(100% - 20px);
	}
	.he_g4p1mp {
		margin-top: 5px;
	}
	.he_g4p1tr {
		margin-top: 4px;
	}
	.he_g4p1tpub {
		padding: 38px 40px 39px 40px;
	}
	.he_bante p {
		font-size: 24px;
		line-height: 32px;
	}
	.he_bante {
		bottom: 140px;
	}
	.am_banjian {
		width: 10px;
	}
	.he_banig video {
		display: none;
	}
	.he_annui {
		bottom: 60px;
	}
	.he_syp4np {
		margin-top: 20px;
	}
	.he_syp4fr {
		margin-top: 21px;
	}
	.he_syp5brili a {
		padding-bottom: 38px;
		padding-top: 39px;
	}
	.he_d1p1ri {
		width: 530px;
	}
	.he_d1p1fl {
		width: calc(100% - 530px);
	}
	.he_d1p1fp p {
		font-size: 14px;
	}
	.he_swipep p {
		font-size: 14px;
	}
	.he_d1p2::after {
		width: 253px;
	}
	.he_d1p3p p {
		font-size: 14px;
	}
	.he_d1p4ble {
		padding-right: 20px;
	}
	.am_b1_fr1text {
		margin-top: 398px;
	}
	.am_b1_floor {
		margin-bottom: 32px;
	}
	.am_c1_floor {
		padding-bottom: 36px;
	}
	.he_syp4fin select {
		padding-left: 20px;
		cursor: pointer;
	}
	.am_fritemtopl p {
		width: 22.3%;
	}
	.he_c1p2bhp p {
		height: 168px;
	}
	.am_f3_fr2itemimg {
		width: 420px;
	}
	.am_f3_fr2itetext {
		width: calc(100% - 420px);
	}
	.am_f4_fritemtopnav {
		margin: 0 9px;
	}
	.he_syp4cod {
		width: 120px;
	}
	.he_navnl {
		margin-left: 26px;
	}
	.he_navnli {
		margin-left: 14px;
	}
	.he_navle {
		width: 180px;
	}
	.g_xiala input {
        padding: 0;
    }
    .g_xiala_top {
        padding: 10px 20px;
    }
    .g_xiala_bot {
        padding: 10px 20px;
        top: 40px;
    }
}
@media screen and (max-width: 950px) {
	.header2,
	.phxia {
		display: block !important;
	}
	.g_syhead {
		display: none;
	}
	/* am_start */
	.g_content {
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	.g_phfy {
		display: block;
		margin-top: 22px;
	}
	.pc_fenye {
		display: none;
	}
	.am_title h3 {
		font-size: 24px;
	}
	.am_title {
		padding: 30px 0 20px;
	}
	.g_word2 {
		font-size: 18px;
	}
	.g_word4 {
		font-size: 14px;
	}
	.am_b1_fr1texth2 {
		padding: 5px 0 3px;
	}
	.am_b1_fr1texth5 {
		padding: 3px 0;
	}
	.am_c1_fr1img {
		float: none;
		width: 100%;
	}
	.am_c1_fr1text {
		float: none;
		width: 100%;
		position: relative;
		transform: translate(0);
		height: auto;
	}
	.am_c1_fr1text {
		padding-right: 0;
	}
	.am_c1_floor.on .am_c1_fr1text {
		padding-left: 0;
	}
	.am_c1_floor .am_b1_fr1texth2 {
		padding-bottom: 5px;
		padding-top: 15px;
	}
	.am_c1_fr1p {
		margin: 5px 0;
	}
	.am_c1_floor {
		padding-bottom: 28px;
	}
	.am_content1400 {
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
		margin: 0;
	}
	.am_e1_content {
		padding-top: 25px;
	}
	.am_e1_flritem {
		margin-bottom: 10px;
	}
	.g_e1 .am_fot {
		padding: 20px 20px 30px;
	}
	.am_e1_fr1texth3 {
		line-height: 1.5;
		height: 48px;
	}
	.am_e2_botitem a {
		padding-left: 20px;
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-right: 20px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: -15px;
	}
	.am_e2_botitemp {
		width: calc(100% - 9px);
		padding-right: 20px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: 10px;
	}
	.am_e2_botitem.am_e2_botitemr a .am_e2_botitemp {
		padding-left: 0;
		padding-right: 0;
	}
	.g_f1 .am_fot {
		padding: 30px 20px;
	}
	.am_fritemtitle {
		padding-left: 23px;
	}
	.am_fritemtop {
		padding-left: 23px;
	}
	.am_fritembotjl a {
		font-size: 14px;
	}
	.am_fritembot {
		padding-left: 23px;
	}
	.am_fritembotjl {
		width: 100px;
		margin-top: 15px;
	}
	.am_e1_floorbox {
		padding-bottom: 40px;
	}
	.am_fritembotitem p {
		line-height: 1.5;
	}
	.am_f4_content {
		padding-bottom: 50px;
	}
	.am_f4fritem4 {
		padding-bottom: 25px;
	}
	.am_f5_content {
		padding-top: 30px;
	}
	.am_f5_content .am_f4_fritem {
		padding-top: 20px;
	}
	.am_f4_fritemct {
		margin-top: 15px;
	}
	.am_f4_fritemtopnav {
		margin: 0 15px;
	}
	.am_fot {
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 20px;
	}
	.am_f5_content {
		padding-bottom: 40px;
	}
	.am_f6_content {
		padding-bottom: 60px;
	}
	.am_f6_floor {
		padding-top: 15px;
	}
	.am_f3_fr1title {
		margin-bottom: 5px;
	}
	.am_f3_fr2itetext {
		padding-right: 10px;
	}
	.am_f3_fr2item.on .am_f3_fr2itetext {
		padding-left: 10px;
	}
	/* .am_f3_fr2itemimg {
		width: 280px;
	}
	.am_f3_fr2itetext {
		width: calc(100% - 280px);
	} */
	.am_f3_fr1p p {
		margin-bottom: 9px;
	}
	.g_f3 .am_title {
		padding-bottom: 20px;
	}
	.am_f3_fr2box .g_content {
		width: 100%;
		padding: 0 20px;
	}
	.am_f3_floor2 {
		margin-left: 0px;
	}
	/* am_end */
	.header2 .logo {
		width: 200px;
	}
	.he_fotle {
		display: none;
	}
	.he_fot {
		padding-top: 23px;
		padding-bottom: 23px;
	}
	.he_pgnavnti h4 {
		font-size: 18px;
	}
	.he_pgnavnti h1 {
		font-size: 18px;
	}
	.he_pgnavnti {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.he_pgnavnli a {
		padding-bottom: 5px;
	}
	.he_pgnavnli {
		padding: 0 20px;
	}
	.he_banfrn {
		padding: 0 40px;
		padding-left: 20px;
	}
	.he_banfr {
		display: none;
	}
	.he_fotbqle p {
		font-size: 12px;
	}
	.he_fotbqri a {
		font-size: 12px;
	}
	.he_fotbq {
		padding: 8px 0;
	}
	.he_pgnavnli a {
		font-size: 14px;
	}
	.he_fotri {
		float: left;
		padding-left: 0;
	}
	.he_fotbshr:first-child {
		margin-left: 0;
	}
	.he_banmib {
		display: none;
	}
	.he_fotbshr {
		width: 20px;
		margin-left: 17px;
	}
	.he_g1p1 {
		padding-top: 25px;
		padding-bottom: 25px;
	}
	.he_fotbqle p a {
		font-size: 12px;
	}
	.he_b2pms {
		margin-top: 16px;
	}
	.he_bap1ydti h4 {
		font-size: 16px;
	}
	.he_bap1ydli {
		margin-bottom: 8px;
	}
	.he_bap1ydul {
		margin-top: 10px;
	}
	.he_b2p2te {
		margin-top: 10px;
	}
	.he_b2p2te p {
		margin-bottom: 14px;
	}
	.he_b2p2te p {
		margin-bottom: 10px;
	}
	.he_b2p2lcul {
		padding-top: 15px;
	}
	.he_b2p3blp {
		margin-top: 11px;
	}
	.he_b2p3blp p {
		font-size: 16px;
	}
	.he_b2p3bfr {
		margin-top: 15px;
	}
	.he_syp4fin {
		height: 38px;
	}
	.he_syp4fin {
		margin-bottom: 13px;
	}
	.he_syp4fin input {
		padding: 10px 20px;
	}
	.he_syp4bt .he_syp4btp {
		font-size: 14px;
		line-height: 38px;
		padding-left: 40px;
		padding-right: 40px;
	}
	.he_syp4bt {
		margin-top: 11px;
	}
	.he_syp4lixri p {
		font-size: 14px;
	}
	.he_syp4lixle {
		width: 14px;
	}
	.he_syp4lixri {
		width: calc(100% - 14px);
		padding-left: 6px;
	}
	.he_syp4lix {
		margin-top: 17px;
	}
	.he_sybth4 {
		font-size: 18px;
		line-height: 1.6;
	}
	.he_b2p3blp {
		margin-top: 8px;
	}
	.he_nybx .he_banner {
		margin-top: 64px;
	}
	.he_puti {
		font-size: 18px;
	}
	.he_puti::after {
		width: 36px;
		height: 2px;
	}
	.he_puti {
		padding-bottom: 6px;
	}
	.he_b2p2 {
		padding-top: 26px;
	}
	.he_b2p2te p {
		font-size: 14px;
		line-height: 1.75;
	}
	.he_b2p2te p {
		margin-bottom: 8px;
	}
	.he_b2p2te span {
		margin-bottom: 4px;
	}
	.he_b2p2lcti h4 {
		font-size: 16px;
	}
	.he_b2p2lcul {
		padding-top: 10px;
	}
	.he_b2p2lcli {
		width: 33.333333%;
	}
	.he_b2p2lcig::after {
		height: 18px;
	}
	.he_b2p2ltye {
		margin-top: 34px;
	}
	.he_b2p2lcli {
		margin-bottom: 10px;
	}
	.he_b2p2 {
		padding-bottom: 16px;
	}
	.he_b2p3ble {
		width: 100%;
		padding-right: 0;
	}
	.he_b2p3bri {
		display: none;
	}
	.he_b2p3blp p {
		font-size: 14px;
	}
	.he_b2p3 {
		padding-top: 26px;
	}
	.he_syp4bt {
		margin-top: 5px;
	}
	.he_syp4lix {
		margin-top: 13px;
	}
	.he_b2p3 {
		padding-bottom: 24px;
	}
	.he_c1p1ble {
		width: 450px;
	}
	.he_c1p1ri {
		width: calc(100% - 450px);
	}
	.he_c1p1riti p {
		margin-top: 11px;
	}
	.he_c1p1rib {
		padding-left: 30px;
		padding-right: 30px;
	}
	.he_c1p1rib {
		top: 48%;
	}
	.he_f2p1bfl {
		width: 460px;
	}
	.he_f2p1bri {
		padding-left: 20px !important;
		width: calc(100% - 460px);
	}
	.he_f2p1brbx p {
		font-size: 14px;
		line-height: 37px;
		height: 37px;
		padding-left: 11px;
	}
	.he_f2p1brbx p::after {
		content: '';
		width: 3px;
		height: 3px;
		top: 19px;
	}
	.he_g2p1ti h4 {
		font-size: 18px;
	}
	.he_g2p1 {
		padding-top: 27px;
		padding-bottom: 28px;
	}
	.he_g2p2tp {
		padding-top: 33px;
		padding-bottom: 23px;
	}
	.he_g2p2tp1 select {
		height: 38px;
	}
	.he_g2p2tp2 {
		height: 38px;
	}
	.he_g2p2b {
		padding: 0 16px 35px;
	}
	.he_g2pfyb {
		padding: 28px 0;
		padding-top: 10px;
	}
	.he_g2p2bli {
		padding-top: 28px;
		padding-bottom: 28px;
	}
	.he_g2p2blile {
		width: 150px;
	}
	.he_g2p2bliri {
		padding-left: 16px;
	}
	.he_g2p3le h4 {
		font-size: 16px;
	}
	.he_g2p3le {
		width: 120px;
	}
	.he_g2p4ri p {
		font-size: 14px;
		line-height: 26px;
		height: 26px;
	}
	.he_g2p4le {
		line-height: 26px;
	}
	.he_g2p3ri {
		width: calc(100% - 120px);
	}
	.he_g2p2bliri {
		width: calc(100% - 150px);
	}
	.he_g2p5ri {
		width: 80px;
		float: right;
	}
	.he_g2p5le {
		width: calc(100% - 80px);
		padding-left: 5px;
	}
	.he_g2p5ri p {
		font-size: 14px;
	}
	.he_g3p1b {
		padding-top: 25px;
	}
	.g3p1btp {
		margin-top: 9px;
	}
	.g3p1bby {
		margin-top: 8px;
	}
	.he_g2p5li {
		margin-bottom: 3px;
	}
	.he_g3p2 {
		padding-top: 18px;
		padding-bottom: 32px;
	}
	.he_g3p3 {
		padding-bottom: 32px;
	}
	.he_g4p1b {
		padding-top: 25px;
	}
	.he_g4p1tp {
		padding-top: 20px;
	}
	.he_g4p1tpub {
		padding: 31px 25px 30px 25px;
	}
	.he_g4p1b {
		padding-bottom: 42px;
	}
	.he_bante p {
		font-size: 18px;
		line-height: 26px;
	}
	.he_bantep1 {
		font-size: 14px;
	}
	.he_syp1tph4 {
		font-size: 16px;
	}
	.he_syp1ble {
		width: 110px;
	}
	.he_syp1bri {
		width: calc(100% - 110px);
	}
	.he_syp1tpp {
		font-size: 14px;
		color: #666666;
		line-height: 1.75;
		margin-top: 6px;
	}
	.he_syp1b {
		padding-left: 0px;
	}
	.he_syp1bp1 h4 span {
		font-size: 20px;
	}
	.he_syp1bp1 h4 {
		font-size: 14px;
	}
	.he_syp1bp1 p {
		font-size: 14px;
	}
	.he_syp1bp {
		margin-top: 13px;
	}
	.he_syp1moa {
		font-size: 14px;
	}
	.he_syp1mo {
		margin-top: 16px;
	}
	.he_syp1 {
		padding-top: 26px;
		padding-bottom: 20px;
	}
	.he_syp1bp {
		margin-top: 9px;
	}
	.he_syp1mo {
		margin-top: 7px;
	}
	.he_syp2 {
		padding-left: 0px;
	}
	.he_syp2n {
		height: 410px;
	}
	.he_syp2nig img {
		height: 100%;
	}
	.he_syp2ti {
		margin-bottom: 8px;
	}
	.he_syp2hyti h4 {
		font-size: 16px;
		padding-bottom: 10px;
	}
	.he_syp2hyti h4::after {
		width: 32px;
		height: 2px;
	}
	.he_syp2hyti p {
		font-size: 14px;
		line-height: 24px;
		height: 52px;
		margin-top: 12px;
	}
	.he_syp2hy {
		margin-top: 43px;
	}
	.he_syp2mo {
		margin-top: 24px;
	}
	.he_sp2nt {
		bottom: 65px;
	}
	.he_syp2pn {
		padding-left: 20px;
		padding-right: 20px;
	}
	.he_syp2hy {
		margin-top: 30px;
	}
	.he_syp2mo {
		margin-top: 15px;
	}
	.he_syp2n {
		height: 337px;
	}
	.he_syp2nig img {
		height: 122%;
	}
	.he_syp3 {
		padding-top: 26px;
	}
	.he_syp3bp {
		margin-top: 11px;
	}
	.he_syp3bte h4 {
		font-size: 16px;
		line-height: 34px;
		height: 34px;
	}
	.he_syp3bte {
		padding-top: 9px;
	}
	.he_syp3bte h4 {
		margin-bottom: 3px;
	}
	.he_syp3bmo {
		margin-top: 8px;
	}
	.he_syp3 {
		padding-bottom: 18px;
	}
	.he_syp4 {
		padding-top: 28px;
		padding-bottom: 28px;
	}
	.he_syp4nle p {
		font-size: 16px;
	}
	.he_syp4np {
		margin-top: 6px;
	}
	.he_syp4fr {
		margin-top: 13px;
	}
	.he_syp5 {
		padding-top: 26px;
	}
	.he_syp5blbo p {
		font-size: 16px;
		padding-bottom: 7px;
	}
	.he_syp5b {
		margin-top: 10px;
	}
	.he_syp5bp1 p {
		font-size: 16px;
		line-height: 26px;
		height: 26px;
	}
	.he_syp5blbt {
		margin-top: 15px;
	}
	.he_syp5big {
		margin-top: 16px;
	}
	.he_syp5lile p {
		font-size: 14px;
		line-height: 26px;
		height: 26px;
	}
	.he_syp5brili a {
		padding-bottom: 32px;
		padding-top: 32px;
	}
	.he_syp5liri p {
		font-size: 14px;
	}
	.he_syp5 {
		padding-bottom: 29px;
	}
	.he_d1p1fl {
		width: 100%;
	}
	.he_d1p1ri {
		width: 100%;
	}
	.he_d1p1 {
		padding-top: 28px;
	}
	.he_d1p1fp {
		margin-top: 15px;
	}
	.he_swipetim p {
		font-size: 20px;
	}
	.he_d1p2bx .swiper-slide {
		width: 23%;
	}
	.he_d1p4bzp p {
		font-size: 14px;
	}
	.he_d1p2bx .swiper-wrapper {
		padding-bottom: 32px;
	}
	.he_d1p2bx .swiper-container {
		padding-bottom: 35px;
	}
	.he_d1p3p {
		margin-top: 16px;
	}
	.he_d1p4bti {
		margin-top: 27px;
	}
	.he_d1p4bli {
		padding-top: 32px;
		padding-bottom: 32px;
	}
	.he_d1na {
		line-height: 1.75;
	}
	.he_d1nap {
		line-height: 1.75;
	}
	.he_d1p4bzp {
		margin-top: 8px;
	}
	.he_d1p4bzp p {
		margin-bottom: 6px;
	}
	.he_d1p5b {
		width: 100%;
		padding: 30px 24px 32px;
	}
	.he_d1p6 {
		padding-top: 28px;
	}
	.he_d1p6bul {
		padding-top: 30px;
		padding-bottom: 32px;
	}
	.he_d1p6te {
		padding: 25px 25px;
	}
	.he_d1p6teti h4 {
		font-size: 18px;
		line-height: 26px;
	}
	.he_d1p6tepe p {
		font-size: 16px;
		color: #ffffff;
		line-height: 18px;
		margin-left: 13px;
	}
	.he_d1p6tepe {
		margin-top: 28px;
		height: 325px;
	}
	.he_d1p7ghle {
		width: 100px;
	}
	.he_d1p7ghri {
		width: calc(100% - 100px);
	}
	.he_d1p7ghle h4 {
		font-size: 16px;
	}
	.he_d1p7ghri p {
		font-size: 14px;
		line-height: 1.75;
	}
	.he_d1p7bli {
		padding-bottom: 30px;
	}
	.he_d1p7 {
		padding-bottom: 10px;
	}
	.he_foph {
		display: block;
	}
	.am_b1_fr1text {
		margin-top: 387px;
	}
	.am_b1_content {
		padding-bottom: 15px;
	}
	.he_fftg {
		padding-bottom: 35px;
	}
	.am_fot {
		padding-top: 0px;
	}
	.am_e1_floorbox {
		padding-bottom: 0px;
	}
	.am_e1_flritem {
		padding: 0 10px;
	}
	.am_e1_floor {
		margin: 0 -10px;
	}
	.he_f1bx .am_content1400 {
		padding-bottom: 34px;
	}
	.he_f1bx .am_fot {
		padding-bottom: 22px;
	}
	.am_f3_fr2item {
		padding-top: 29px;
		padding-bottom: 34px;
	}
	.am_f3_fr2item {
		padding-right: 0px;
	}
	.he_f3bx .he_min {
		padding-bottom: 44px;
	}
	.he_xinjtp {
		bottom: 6px;
		right: 25px;
		background: #808080;
		z-index: 9999;
	}
	.am_f3_fr2itetext {
		padding-right: 20px;
	}
	.am_f4_fritemtopnav a {
		padding: 0 10px;
	}
	.am_f4_fritemtopnav {
		width: 95px !important;
	}
	.am_f4_fritemct {
		text-align: center;
	}
	.am_f4_fritemtop {
		text-align: left;
	}
	.am_f4_fritemtopnav {
		margin-bottom: 15px !important;
	}
	.am_f4_fritemct {
		margin-top: 5px;
	}
	.he_fot {
		display: none;
	}
	.he_bangb {
		left: 20px;
		top: 15px;
	}
	.g_xiala input {
        padding: 0;
    }
    .g_xiala_top {
        padding: 10px 20px;
    }
    
    
}
@media screen and (max-width: 768px) {
	/* am_start */
	.am_title h3 {
		font-size: 22px;
	}
	.am_b1_content {
		padding-top: 10px;
	}
	.am_d1fr1imgd {
		width: 40px;
	}
	.am_e1_flritem {
		width: 50%;
	}
	.am_e1_floor {
		padding-top: 30px;
		padding-bottom: 15px;
	}
	.am_e1_navitem {
		margin: 0 20px;
	}
	.am_e2_content {
		padding-top: 15px;
	}
	.am_e2_content p {
		margin-bottom: 13px;
	}
	.am_e2_botitem a {
		padding-bottom: 18px;
		padding-top: 18px;
	}
	.am_e2_titleh2 {
		font-size: 16px;
	}
	.am_e2_botitem.am_e2_botitemr a .am_e2_botitemp {
		width: calc(100% - 9px);
	}
	.am_e2_botitem.am_e2_botitemr a {
		padding-left: 20px;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: 5px;
	}
	.am_e2_tnlist {
		margin: 0 10px;
	}
	.am_e1_nav {
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.am_f1_cselc {
		width: 43%;
	}
	.am_f1_cselcittop {
		padding: 6px 5px;
	}
	.am_f1_cselcitbot {
		padding: 0 5px;
	}
	.am_f1_cselbtn {
		width: 26px;
		height: 26px;
	}
	.am_f1_cselbtn button img {
		width: 12px;
	}
	.am_fritemtitle p {
		font-size: 14px;
	}
	.am_fritemtopl p {
		font-size: 14px;
	}
	.am_fritemtop::before {
		width: 3px;
	}
	.am_fritemtitle {
		padding-left: 15px;
	}
	.am_fritemtop {
		padding-left: 15px;
	}
	.am_fritembot {
		padding-left: 15px;
	}
	.am_fritemtopr {
		width: 12px;
		height: 44px;
	}
	.am_fritemtopl {
		width: calc(100% - 12px);
	}
	.am_fritemtitle p:nth-child(3) {
		width: 23%;
	}
	.am_fritemtopl p {
		width: 20%;
	}
	.am_fritemtopl p {
		width: 20%;
	}
	.am_fritemtopl p:nth-child(3) {
		width: 25%;
	}
	.am_fritembot {
		padding-bottom: 12px;
	}
	.am_f4_fritemctl {
		float: none;
		width: 100%;
	}
	.am_f4_fritemctr {
		position: relative;
		height: auto;
		transform: translate(0);
		width: 100%;
		padding-left: 20px;
		padding-right: 0;
		left: 0;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.am_f4_fritemtopnav {
		width: 85px;
		height: 30px;
		margin: 0 18px;
	}
	.am_f4_fritemtopnav a {
		line-height: 30px;
	}
	.am_f4_fritem {
		padding-top: 20px;
	}
	.am_f4_fritemct {
		margin-top: 15px;
	}
	/* .am_f4it3ip h2 {
		line-height: 1.5;
	} */
	.am_f4it3ip p {
		line-height: 1.5;
	}
	.am_f4it3item {
		width: 50%;
		margin-bottom: 15px;
	}
	.am_f4fritem3 {
		padding-top: 10px;
	}
	.am_f4fritem3 .am_f3_fr1title {
		margin-bottom: 4px;
	}
	.am_f4fritem4boxitem {
		width: 100%;
		margin-bottom: 15px;
	}
	.am_f4fritebip {
		margin-top: 5px;
	}
	.am_f4_fritemtopnav {
		margin: 0 12px;
	}
	.am_f4_content {
		padding-top: 15px;
	}
	.am_f5bottext {
		width: 100%;
		overflow-x: auto;
		overflow-y: hidden;
	}
	.am_f5bottext table {
		width: 100%;
	}
	.am_f5bottitle h2 {
		font-size: 16px;
	}
	.am_f5bottext table tr td {
		font-size: 14px;
		padding: 8px 0;
		padding-left: 15px;
	}
	.am_f5bot {
		padding-bottom: 30px;
	}
	.am_f6_fr1navitem a {
		padding: 0 10px;
		padding-top: 15px;
		font-size: 14px;
	}
	.am_f3_fr1title::after {
		width: 40px;
	}
	.am_f3_fr2itemimg {
		float: none;
		width: 100%;
	}
	.am_f3_fr2itetext {
		float: none;
		width: 100%;
		position: relative;
		height: auto;
		transform: translate(0);
		margin-top: 30px;
	}
	.am_f3_fr2item {
		padding-top: 30px;
		padding-bottom: 30px;
	}
	.am_f3_fr2item.on .am_f3_fr2itetext {
		padding-left: 0;
	}
	.am_f3_fr2itetext {
		padding-right: 0;
	}
	/* .am_f3_fr2item.on .am_f3_fr2itetext{
		float: none;
		width: 100%;
		position: relative;
		height: auto;
		transform: translate(0);
		
	} */
	/* am_end */
	.he_pgnavnti {
		padding-top: 14px;
		padding-bottom: 14px;
	}
	.he_b2p1ble,
	.he_b2p1bri {
		width: 100%;
	}
	.he_b2p1vi {
		width: 100%;
		position: relative;
		top: inherit;
		left: inherit;
	}
	.he_b2p1ble {
		padding-right: 0px;
	}
	.he_b2p1vi {
		margin-top: 20px;
	}
	.he_b2p1 {
		padding-top: 25px;
	}
	.he_b2pms p {
		font-size: 14px;
		line-height: 1.75;
	}
	.he_bap1yd {
		margin-top: 5px;
	}
	.he_bap1ydul {
		margin-top: 7px;
	}
	.he_bap1ydlile {
		width: 16px;
	}
	.he_bap1ydliri p {
		font-size: 14px;
	}
	.he_bap1ydliri {
		width: calc(100% - 16px);
		padding-left: 10px;
	}
	.he_bap1ydli {
		margin-bottom: 6px;
	}
	.he_b2p1 {
		padding-bottom: 21px;
	}
	.he_c1p1ble {
		width: 100%;
	}
	.he_c1p1ri {
		width: 100%;
		position: static;
		transform: inherit;
	}
	.he_c1p1rib {
		position: static;
		transform: inherit;
	}
	.he_c1p1rib {
		padding-left: 18px;
		padding-right: 18px;
		padding-bottom: 25px;
		padding-top: 23px;
	}
	.he_c1p1riti p {
		font-size: 14px;
	}
	.he_c1p1 {
		padding-top: 33px;
		padding-bottom: 33px;
	}
	.he_c1p2 {
		padding-top: 28px;
	}
	.he_c1p2bg {
		padding-top: 11px;
		padding-bottom: 8px;
	}
	.he_c1p2bli {
		width: 100%;
	}
	.he_c1p2bul {
		padding-top: 4px;
	}
	.he_c1p2b2li {
		width: 50%;
	}
	/* .he_c1p2bhp p {
		height: 84px;
	} */
	.he_c1p2 {
		padding-bottom: 24px;
	}
	.he_f2p1bri {
		padding-left: 0px !important;
		width: 100%;
	}
	.he_f2p1bfl {
		width: 100%;
		margin-top: 28px;
	}
	.he_f2p1 {
		background: #f5f5f5;
		padding-top: 26px;
		padding-bottom: 33px;
	}
	.he_pgnavnti {
		padding-top: 25px;
		padding-bottom: 20px;
	}
	.he_f2p2b {
		padding-top: 24px;
	}
	.he_f2p1bht {
		margin-top: 10px;
	}
	.he_f2p2li {
		padding-bottom: 25px;
	}
	.he_f2p2ul {
		padding-bottom: 8px;
	}
	.he_f2p2 {
		padding-bottom: 34px;
	}
	.he_pgnavnul {
		display: flex;
		white-space: nowrap;
		overflow-x: auto;
		justify-content: center;
	}
	.he_pgnavnli {
		padding: 0 10px;
	}
	.he_pgnavnli a::after {
		bottom: 0px;
	}
	.he_g2p2blile {
		display: none;
	}
	.he_g2p2bliri {
		width: 100%;
		padding-left: 0;
	}
	.he_g2p2bliri {
		padding-top: 0px;
	}
	.he_g2p2bli {
		padding-top: 18px;
		padding-bottom: 16px;
	}
	.he_g2p5li {
		margin-bottom: 2px;
	}
	.he_g2p1ti h4 {
		font-size: 16px;
	}
	.g3p1btp p {
		font-size: 14px;
		line-height: 1.75;
	}
	.he_g3p3 {
		height: 260px;
	}
	.he_g4p1tple,
	.he_g4p1tpri {
		width: 100%;
	}
	.he_g4p1tpub {
		padding: 23px 16px 23px 16px;
	}
	.he_g4p1tyt h4 {
		font-size: 16px;
	}
	.he_g4p1b .he_syp4lixle {
		width: 16px;
		line-height: 23px;
	}
	.he_g4p1b .he_syp4lixri p {
		font-size: 16px;
	}
	.he_g4p1tr {
		margin-top: 0px;
	}
	.he_g4p1mp p {
		font-size: 14px;
		line-height: 1.75;
		height: inherit;
	}
	.he_g4p1bpli {
		width: 100%;
	}
	.he_g4p1b {
		padding-bottom: 32px;
	}
	.he_g4p1tpub {
		padding: 20px 16px 23px 16px;
	}
	.he_bapc {
		display: none;
	}
	.he_baph {
		display: block;
	}
	.he_syp1ble {
		width: 100%;
	}
	.he_syp1bri {
		width: 100%;
		margin-top: 7px;
	}
	.he_syp2pnle {
		width: 34px;
		height: 34px;
	}
	.he_syp2pnle img {
		width: 8px;
	}
	.he_syp3nle {
		width: 34px;
	}
	.he_syp3n {
		width: calc(100% - 54px);
	}
	.he_sp2nt {
		display: none;
	}
	.he_syp2hyti {
		padding-right: 0px;
	}
	.he_syp2sul .slick-dots li {
		width: 8px;
		height: 8px;
		margin: 0 4px;
		border-color: #c0a15d;
	}
	.he_syp2sul .slick-dots li.slick-active {
		background: #c0a15d;
	}
	.he_syp2sul .slick-dots {
		position: absolute;
		bottom: -15px;
	}
	.he_syp3nle {
		display: none;
	}
	.he_syp3n {
		width: 100%;
	}
	.he_syp3bpul .slick-dots li {
		width: 8px;
		height: 8px;
		margin: 0 4px;
		border-color: #c0a15d;
	}
	.he_syp3bpul .slick-dots li.slick-active {
		background: #c0a15d;
	}
	.he_syp3bpul .slick-dots {
		bottom: -23px;
	}
	.he_syp3 {
		padding-bottom: 37px;
	}
	.he_syp4nri {
		display: none;
	}
	.he_syp4nle {
		width: 100%;
		padding-right: 0;
	}
	.he_syp4 {
		background: #fff;
	}
	.he_syp4ln {
		padding-right: 20px;
	}
	.he_syp5ble {
		width: 100%;
	}
	.he_syp5bri {
		width: 100%;
		padding-left: 0;
	}
	.he_syp3tpri a {
		line-height: 30px;
	}
	.he_syp5brili a {
		padding-bottom: 20px;
		padding-top: 20px;
	}
	.he_syp2swli {
		margin-right: 15px;
	}
	.he_d1bx .he_sp2nt {
		display: block;
	}
	.he_d1p2bx .swiper-slide {
		width: 30%;
	}
	.he_d1ppd2 {
		padding-left: 80px;
	}
	.he_d1p2bx .he_sp2nt {
		left: -52px;
		bottom: 55px;
	}
	.he_d1p3bxle {
		float: none;
		width: 100%;
		margin-top: 32px;
	}
	.he_d1p3bxri {
		width: 100%;
		float: none;
		padding-left: 0;
		padding-bottom: 27px;
		margin-top: 22px;
	}
	.he_aprt::after {
		display: none;
	}
	.he_d1p4ble {
		width: 100%;
		padding-left: 0;
		padding-top: 25px;
	}
	.he_d1p4bri {
		float: none;
		max-width: 100%;
	}
	.he_d1p4bli {
		padding-top: 30px;
		padding-bottom: 26px;
	}
	.he_d1p5 {
		display: none;
	}
	.he_d1p6 {
		padding-top: 0px;
	}
	.he_d1p4ble {
		padding-right: 0;
	}
	.he_d1p4bzp p:last-child {
		margin-bottom: 0;
	}
	.he_d1p6bul {
		padding-top: 30px;
		padding-bottom: 55px;
	}
	.he_d1p6bul .slick-dots li {
		width: 8px;
		height: 8px;
		margin: 0 4px;
		border-color: #c0a15d;
	}
	.he_d1p6bul .slick-dots li.slick-active {
		background: #c0a15d;
	}
	.he_d1p6bul .slick-dots {
		bottom: 18px;
	}
	.am_b1fr1imgbox {
		position: relative;
		top: inherit;
		left: inherit;
		margin-top: 20px;
		margin-bottom: 13px;
	}
	.am_b1_fr1text {
		margin-top: 0px;
	}
	.am_b1_floor {
		margin-bottom: 0px;
	}
	.am_e2_botitem.am_e2_botitemr a .am_e2_botitemp {
		padding-right: 10px;
	}
	.am_fritemtopr {
		width: 22px;
		height: 49px;
	}
	.am_fritemtopl {
		width: calc(100% - 22px);
	}
	.am_f5bottext table tr td:first-child {
		width: 100%;
		/* display: block; */
		/* font-weight: bold; */
		color: #333;
		margin-top: 19px;
	}
	.am_f5bottext table tr td {
		font-size: 16px !important;
	}
	.am_f5bottext table tr td:nth-child(2) {
		width: 100%;
		display: block;
	}
	.am_f5bottext table tr td {
		width: 100%;
		display: block;
		color: #333;
		padding: 4px 15px;
		line-height: 1.75;
	}
	.am_f5bottext table tr td:last-child {
		margin-bottom: 19px;
	}
	.am_fritemtopl p {
		width: 22.1%;
	}
	.he_abst .he_pgnavnul {
		display: none;
	}
	.he_tij {
		width: 96%;
		position: fixed;
		bottom: inherit;
		left: 50%;
		background: rgba(0, 0, 0, 0.57);
		top: 50%;
		display: none;
		z-index: 999;
		transform: translate(-50%,-50%);
	}
	
}
@media screen and (max-width: 767px) {
	.he_fotbqri {
		float: left;
	}
	.he_fotbqle p a {
		line-height: 24px;
	}
	.he_fotbqle p {
		line-height: 24px;
	}
	.he_fotbqri a {
		line-height: 24px;
	}
	.he_b2p2lcli {
		width: 50%;
	}
	.he_syp4cod {
		width: 87px;
	}
	.he_syp4fin input {
		padding: 10px 15px;
	}
	.he_syp4bt .he_syp4btp {
		padding-left: 30px;
		padding-right: 30px;
	}
	.he_c1p2b2 {
		margin-top: 21px;
	}
	.he_c1p2b2li {
		width: 100%;
	}
	.he_c1p2bhp p {
		height: inherit;
	}
	.he_c1p2bg p {
		font-size: 14px;
		height: inherit;
	}
	.he_f2p1brili {
		width: 100%;
	}
	.he_f2p1brbx p {
		height: inherit;
	}
	.he_f2p1brbx p {
		line-height: 1.75;
		padding-top: 7px;
		padding-bottom: 7px;
	}
	.he_f2p1brbx p::after {
		top: 18px;
	}
	.he_g2p3le {
		float: none;
		width: 100%;
	}
	.he_g2p5le {
		width: 100%;
		float: none;
		padding-left: 0px;
	}
	.he_g2p5ri {
		width: 100%;
		float: none;
	}
	.he_g2p5ri {
		margin-top: 6px;
	}
	.he_g2p5ri p {
		line-height: 24px;
	}
	.he_g2p2b {
		padding: 0 16px 30px;
	}
	.g_phfy {
		margin-top: 18px;
	}
	.l_a1_tztic {
		width: 30px;
		height: 30px;
	}
	.l_syqq_act svg {
		width: 30px;
		height: 30px;
	}
	.fp-arc-loader circle {
		cx: 15px;
		cy: 15px;
		r: 15px;
	}
	.he_annui {
		bottom: 35px;
	}
	.he_bante {
		bottom: 90px;
	}
	.he_syp2hyti p {
		height: 72px;
	}
	.he_syp2hy {
		margin-top: 22px;
	}
	.he_syp2swli p {
		font-size: 14px;
		line-height: 32px;
	}
	.he_syp5liri {
		width: 65px;
	}
	.he_syp5lile {
		width: calc(100% - 65px);
	}
	.he_d1p7ghle {
		width: 100%;
		margin-bottom: 6px;
	}
	.he_d1p7ghri {
		width: 100%;
		border: none;
		padding-left: 0;
	}
	.he_d1p7bli {
		padding-bottom: 18px;
	}
	.he_d1p2bx .swiper-slide {
		width: 40%;
	}
	.am_e1_floor {
		padding-top: 34px;
	}
	.am_e1_fr1textp {
		display: none;
	}
	.am_f6_fr1nav {
		width: 100%;
		display: flex;
		white-space: nowrap;
		overflow-y: auto;
	}
	.g_xiala input {
        padding: 0;
    }
    .g_xiala_top {
        padding: 10px 15px;
    }
	.he_f2p1bht_expend, .he_f2p1bht_expend p {
    font-size: 12px;
	}
	.he_f2p1brbx_icon {
    margin-right: 6px;
	}
}
@media screen and (max-width: 450px) {
	/* am_start */
	.am_title h3 {
		font-size: 18px;
	}
	.g_word2 {
		font-size: 16px;
	}
	.am_b1_fr1textmore {
		padding: 5px 0 5px;
	}
	.am_d1fr1imgd {
		width: 30px;
	}
	.am_c1_content {
		padding-top: 18px;
		padding-bottom: 15px;
	}
	.am_c1_floor .am_b1_fr1texth2 {
		padding-top: 10px;
	}
	.am_e1_flritem {
		width: 100%;
	}
	.am_e1_fr1textp {
		line-height: 1.5;
		height: 42px;
	}
	.am_e1_navitem {
		margin: 0 15px
	}
	.am_e2_tnlist {
		width: 100%;
		margin-bottom: 5px;
		margin-left: 0;
		margin-right: 0;
	}
	.am_e2_titlenav {
		text-align: left;
	}
	.am_e2_botitem.am_e2_botitemr a .am_e2_botitemp {
		padding-right: 10px;
	}
	.am_e2_content p {
		margin-bottom: 5px;
	}
	.am_e2_titlenav {
		padding: 5px 0;
	}
	.am_e2_botitem.am_e2_botitemr .am_e2_botitemp::after {
		right: 10px;
	}
	.am_fritemtopl p {
		width: 49%;
	}
	.am_fritemtopl p:nth-child(3) {
		width: 49%;
	}
	.am_fritemtopr {
		height: 100%;
	}
	.am_fritemtop {
		height: 63px;
	}
	.am_f1_cselc {
		width: 42%;
	}
	.am_f1_cselcittop img {
		width: 9px;
	}
	.g_f1 .am_fot {
		padding: 10px 20px;
	}
	.am_f4fritem3 .am_f3_fr1title h2 {
		font-size: 16px;
	}
	.am_f4_fritem3texth2 {
		font-size: 14px;
	}
	.am_f4it3item {
		margin-bottom: 8px;
	}
	.am_f4it3ip p {
		margin-bottom: 0;
	}
	.am_f4fritem4 {
		padding-top: 0;
	}
	.am_f4fritebip {
		font-size: 14px;
		/* height: 21px; */
		/* line-height: 1.5; */
	}
	.am_f4fritebip {
		line-height: 26px;
		height: 26px;
	}
	.am_fot {
		padding-top: 0px;
	}
	.am_f5_content {
		padding-bottom: 20px;
	}
	.am_f6_fr1navitem a {
		padding: 0 5px;
	}
	.am_f6_banjian img {
		width: 10px;
	}
	.p_img {
		padding-top: 20px;
		padding-bottom: 0px;
	}
	.am_f3_floor1 {
		padding-top: 20px;
	}
	.am_f3_fr2itetext p {
		font-size: 14px;
	}
	.am_f3_fr2 {
		padding-bottom: 40px;
	}
	.am_f3_fr2itetext p {
		margin-bottom: 8px;
	}
	.am_f3_fr2item {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	/* am_end */
	.he_g2p2tp1 {
		width: 110px;
	}
	.he_g2p2tp2 {
		width: calc(100% - 120px);
	}
	.he_syp1bp1 h4 span {
		font-size: 18px;
	}
	.he_d1p2bx .swiper-slide {
		width: 88%;
	}
	.he_d1p2::after {
		width: 40px;
	}
	.am_b1_floor {
		padding-top: 26px;
	}
	.am_b1_fr1textmore {
		padding: 5px 0 15px;
	}
	.am_b1_fr1texth5 {
		padding: 8px 0 3px;
	}
	.am_b1_fr1texth2::after {
		width: 33px;
	}
	.am_b1_content {
		padding-bottom: 13px;
	}
	.am_b1_floor {
		padding-top: 10px;
	}
	.am_c1_content {
		padding-top: 34px;
	}
	.am_c1_floor {
		padding-bottom: 22px;
	}
	.am_c1_content {
		padding-bottom: 0px;
	}
	.am_e1_fr1texth3 {
		height: inherit;
		max-height: 48px;
	}
	.he_fftg {
		padding-bottom: 27px;
		padding-top: 5px;
	}
	.am_e1_floor {
		padding-bottom: 7px;
	}
	.am_e2_botitem {
		width: 100%;
	}
	.am_e2_content {
		padding-bottom: 22px;
	}
	.am_e2_title {
		padding-top: 30px;
	}
	.am_fritemtop {
		height: inherit;
	}
	.am_fritemtop {
		position: relative;
	}
	.am_fritemtopr {
		height: 100%;
		position: absolute;
		right: 0;
	}
	.am_f1_cselc {
		margin-bottom: 10px;
	}
	.am_f1_cselbtn {
		vertical-align: top;
	}
	.am_f3_fr2itetext {
		margin-top: 17px;
	}
	.am_f3_fr2 {
		padding-bottom: 0px;
	}
	.he_f3bx .he_min {
		padding-bottom: 37px;
	}
	.am_f4_fritem {
		padding-top: 33px;
	}
	.am_f4fritem4 {
		padding-bottom: 15px;
	}
	.am_f4_content {
		padding-bottom: 37px;
	}
	.g_word3 {
		font-size: 14px;
	}
	.am_f4it3iph2 {
		line-height: 28px;
		height: 28px;
	}
	.am_f6_floor {
		padding-top: 19px;
	}
	.am_f3_fr1title {
		margin-bottom: 12px;
	}
	.am_f6_content {
		padding-bottom: 34px;
	}
	.am_f5_content .am_f4_fritem {
		padding-top: 32px;
	}
	.am_f1_cselc {
		width: 47%;
	}
	.am_f1_cselc {
		margin-right: 0;
	}
	.am_f1_cselbtn {
		display: block;
		width: 34px;
		height: 34px;
		float: right;
	}
	.am_f1_text {
		margin: 0 -5px;
	}
	.am_f1_cselc {
		width: 50%;
		padding: 0 5px;
		float: left;
		position: relative;
	}
	.am_f1_cselcitbot {
		position: absolute;
		left: 50%;
		transform: translateX(-50%);
		width: 94.4%;
		top: 28px;
	}
	.he_syp1tpp {
		margin-top: 9px;
	}
	.he_syp1bp {
		margin-top: 13px;
	}
	.he_syp1mo {
		margin-top: 9px;
	}
	.he_syp1 {
		padding-top: 30px;
		padding-bottom: 22px;
	}
	.he_syp2n {
		height: 400px;
	}
	.he_syp2ti {
		margin-bottom: 21px;
	}
	.he_syp2nig img {
		height: 100%;
	}
	.he_syp2hy {
		margin-top: 41px;
	}
	.he_syp2mo {
		margin-top: 22px;
	}
	.am_f6_fr1navitem .he_f6sc {
		padding: 0 15px;
	}
	.he_g2p3ri {
		width: 100%;
	}
	.he_g2p4ri p {
		height: inherit;
	}
	.he_banig {
		margin-top: 64px;
	}
	.he_syzlyz button {
		font-size: 14px;
		line-height: 27px;
	}
	.he_syp5blbo p {
		display: none;
	}
	.am_f4_fritemctr {
		padding-right: 15px;
	}
	.he_xingcx {
		margin-top: 18px;
	}
	.he_xingcxig {
		margin-top: 7px;
	}
	.he_syp4cod {
		width: 106px;
	}
	.he_pgnavnul {
		justify-content: inherit;
	}
	.he_fotbq {
		padding: 0px 0;
	}
	.he_fophte {
		position: relative;
	}
	.he_fophte .he_bangb {
		position: absolute;
		top: 10px;
		left: 10px;
	}
	.he_syp4bg {
		border: 1px solid #fff;
		border-radius: 50%;
		width: 20px;
		height: 20px;
		padding: 5px;
	}
	.he_syp4bg img {
		padding: 5px;
		width: 100%;
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
	}
	.ul2 a {
		display: block;
	}
	.xialaph::after {
		content: '';
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: rgba(0, 0, 0, 0.3);
		z-index: -1;
	}
	.phxia {
		padding: 0 0px;
	}
	.xialaph {
		padding: 20px;
	}
	.he_b2p3 .he_syp4cod {
		right: 9px;
		width: 108px;
	}
	.he_b2p3bfli {
		width: 100%;
	}
	.he_syp2sw {
		display: flex;
		width: 100%;
		white-space: nowrap;
		overflow-x: auto;
		overflow-y: hidden;
	}
	.he_d1p2bx .swiper-slide:last-child {
		width: 0px;
	}
	.he_sybx .he_banig::after {
		background: rgba(0, 0, 0, 0);
	}
	.he_bantee h4 {
		text-shadow: #000 1px 1px 1px;
	}
	.he_bantee p {
		text-shadow: #000 1px 1px 1px;
	}
	.am_e2_botitemp {
		height: 22px;
		line-height: 22px;
	}
	.am_e2_botitemimg img {
		top: 4px;
	}
	.am_fritemtopl p:nth-child(1) {
		width: 70%;
	}
	.am_fritemtopl p:nth-child(2) {
		width: 30%;
	}
	.am_fritemtopl p:nth-child(3) {
		width: 70%;
	}
	.am_fritemtopl p:nth-child(4) {
		width: 30%;
	}
	.am_fritemtopl {
		font-size: 0;
	}
	.he_fophte .he_bangb {
		top: 50%;
		transform: translateY(-50%);
	}
	.he_b2p2ltye {
		text-align: center;
	}
	.ph_search_ph {
		width: 100%;
		height: 36px;
	}
	.ph_search_ph input {
		padding: 10px 0;
	}
	.he_syp2swli p::after {
		bottom: -5px;
	}
	.he_b2p1vi {
		height: 212px;
	}
	.am_fritembot {
		padding-right: 15px;
	}
	.g_xiala input {
        padding: 0;
    }
    .g_xiala_top {
        padding: 10px 15px;
    }
    
    .he_f6link  .g_word3  {
        font-size: 14px;
    }
    
    .am_f6_fr1navitem .he_f6sc {
        padding: 0 8px;
    }
    
}


/* 20250926--新增--end */
@media screen and (max-width: 1680px) {
	/* Yori 9.30新增 - start */
	/* f2 */
	.cctc-tit {
		font-size: 26px !important;
	}
	.cctc-tit::after {
		bottom: -8px;
		width: 45px;
	}
	.contact-case-top {
		padding: 38px 32px 66px 50px;
		margin-bottom: 18px;
	}
	.contact-case-bottom .contact-case-top {
		padding: 40px 32px 115px 50px;
	}
	.contact-case-top-case {
		margin-bottom: 56px;
	}
	.cctb-nub-icon {
		width: 26px;
	}
	.cctb-nub-num {
		font-size: 18px;
	}
	.contact-case-top-pic {
		width: 22%;
	}
	.contact-case-bottom .contact-case-top-pic {
		width: 32%;
	}
	.contact-case-top-right li {
		margin-bottom: 120px;
	}
	.contact-case-top-bottom li:nth-child(2),
	.contact-case-top-right li:nth-child(1) {
		padding-left: 50px;
	}
	.contact-case-inner {
		padding-top: 76px;
		padding-bottom: 110px;
	}
	.cctb-nub-case-send {
		margin-top: 2px;
	}
	/* e1 */
	.enter-case {
		padding-top: 70px;
		padding-bottom: 80px;
	}
	.enter-case .g_word1 {
		margin-bottom: 50px;
	}
	.enter-case .cctc-tit::after {
		bottom: -12px;
	}
	.esin-content {
		padding: 25px;
	}
	.enter-case-inof {
		margin: 0 -3px 60px;
	}
	.ecin-swiper-box-btn {
		--width: 44px;
		height: 44px;
	}
	.enter-case-btn-link {
		width: 20%;
		padding: 10px;
	}
	/* e2 */
	.talent-case {
		padding-top: 68px;
		padding-bottom: 115px;
	}
	.talent-case .g_word1 {
		margin-bottom: 52px;
	}
	.tlnb-content .g_word2 {
		font-size: 22px;
		padding-right: 6px;
	}
	.tlnb-icon {
		width: 28px;
	}
	.tlnb-content {
		padding-top: 26px;
		padding-left: 22px;
	}
	.tcbr-case {
		padding: 74px 68px 106px 70px;
	}
	.tcbr-tit {
		font-size: 30px;
	}
	.tcbr-txt {
		margin-bottom: 22px;
	}
	/* f1 */
	.network-case {
		padding-bottom: 110px;
		padding-top: 70px;
	}
	.network-case-txt {
		margin-bottom: 42px;
	}
	.network-case-swiper {
		margin-bottom: 60px;
	}
	.network-case-bottom {
		padding-top: 60px;
	}
	.ncin-box {
		padding: 18px 36px 28px 36px;
	}
	.ncsi-nub {
		padding: 0 20px;
	}
	.ncin-box-tit {
		padding-bottom: 12px;
		font-size: 22px;
		margin-bottom: 16px;
	}
	.ncin-box-inof-nub .g_word5 {
		padding-left: 16px;
	}
	/* Yori 9.30新增 - end */
	.plul-title {
		padding-bottom: 16px;
		margin-bottom: 40px;
	}
	.privacy-list-ul-li {
		margin-bottom: 80px;
	}
	.privacy-page .am_c1_content {
		padding-top: 90px;
		padding-bottom: 130px;
	}
	.privacy-page .g_word1{
		font-size: 26px;
	}
	.plul-list-item {
		margin-bottom: 24px;
	}
	.privdet-cont .g_content {
		margin-top: 62px;
		padding-top: 35px;
	}
	.privdet-cont .am_e2_content {
		padding-bottom: 80px;
	}
	.serv-list h2,
	.serv-slide h2{
		font-size: 26px;
	}
	.slau-lis {
		margin-bottom: 18px;
	}
	.slau-lis-icon {
		width: 22px;
		margin-right: 10px;
	}
	.serv-slide::before, .serv-slide::after{
		width: 12%;
	}
	.serv-slide-top{
		margin-bottom: 60px;
	}
	.serv-slide{
		padding: 90px 0;
	}
	.about-topcry-btn {
		width: 50px !important;
	}
	.about-down {
		padding-right: 175px;
		padding-bottom: 70px;
	}
	.adsu-li-link{
		padding-top: 20px;
	}
	.adsu-li-link-title{
		font-size: 18px;
		margin-bottom: 20px;
	}
	.about-member .serv-slide-top {
		margin-bottom: 30px;
	}
	.amul-list-item-link {
		padding: 38px 55px 35px;
	}
	.amul-list-item {
		padding: 0 10px;
		margin-top: 20px;
	}
	.amul-list {
		margin: 0 -10px;
	}
	.acru-li-box{
		padding: 70px 65px;
	}
	.acru-li-box-bg {
		width: 60px;
		bottom: -2px;
		right: -6px;
	}
	.acru-li-box-text{
		font-size: 24px;
	}
	.aclu-li-box-tit {
		font-size: 32px;
		margin-bottom: 16px;
	}
	.about-comp .he_puti{
		font-size: 32px;
	}
	.about-honor-right-edr ul li {
		margin-bottom: 16px;
	}
	.about-honor-right-edr ul li p{
		font-size: 20px;
	}
	.ahrb-link {
		padding: 12px 40px;
	}
	.part-content-wrap-logo {
		width: 364px;
		margin-bottom: 18px;
	}
	.part-content-wrap-edr p {
		font-size: 16px;
		margin-bottom: 24px;
	}
	.part-content-wrap {
		padding: 46px 78px 60px;
	}
	.part-page .he_d1p1flti {
		margin-bottom: 44px;
	}
	.honor-list .he_puti {
		font-size: 32px;
	}
	.honor-list .he_d1p1flti {
		margin-bottom: 30px;
	}
	.hlbc-title {
		font-size: 32px;
		margin-bottom: 8px;
	}
	.yrln-box {
		padding: 40px 35px;
	}
	.honor-slide .serv-slide-top {
		margin-bottom: 40px;
	}
	.honor-deve {
		padding-top: 100px;
	}
	.hdul-box-left-icon {
		width: 60px;
		height: 60px;
	}
	.honor-deve-wrap-pro {
		left: calc(18.5% - 32px);
	}
	.yrln-cry-title{
		font-size: 28px;
	}
	.maul-link-icon {
		width: 22px;
	}
	.mod-aside {
		width: 65px;
		right: 20px;
	}
	.mod-aside-ul-li:first-child .maul-link-icon {
		width: 30px;
	}
	.foot-code-logo {
		width: 200px;
		margin-bottom: 26px;
	}
	.fcul-boc-img {
		width: 80px;
		margin: 0 auto 10px;
	}
	.foot-code-ul-li {
		padding: 0 12px;
	}
	.foot-code-ul{
		margin: 0 -12px;
	}
	.serv-box .he_syp2hy {
		margin-top: 70px;
	}
	.serv-box .he_syp2p {
		top: 100px;
	}
}
@media screen and (max-width: 1440px) {
	/* Yori 9.30新增 - start */
	/* f2 */
	.contact-case-inner {
		padding-top: 70px;
		padding-bottom: 84px;
	}
	.cctc-tit {
		font-size: 20px !important;
	}
	.cctc-tit::after {
		bottom: -6px;
		width: 40px;
		height: 3px;
	}
	.contact-case-top-case {
		margin-bottom: 40px;
	}
	.cctb-nub-icon {
		width: 22px;
	}
	.cctb-nub-case {
		margin-bottom: 16px;
	}
	.cctb-nub-num {
		font-size: 16px;
	}
	.cctb-nub-txt {
		font-size: 16px;
		line-height: 1.5;
		color: #333;
	}
	.contact-case-top-case .g_word4 {
		font-size: 16px;
	}
	.contact-case-top-right li {
		margin-bottom: 80px;
	}
	.contact-case-top {
		padding: 36px 28px 60px 46px;
		margin-bottom: 16px;
	}
	.contact-case-bottom .contact-case-top {
		padding: 40px 28px 84px 46px;
	}
	.contact-case-top-pic {
		width: 20%;
	}
	.contact-case-bottom .contact-case-top-pic {
		width: 28%;
	}
	/* e1 */
	.enter-case {
		padding-top: 60px;
		padding-bottom: 70px;
	}
	.enter-case .cctc-tit::after {
		bottom: -8px;
	}
	.esin-content {
		padding: 20px;
	}
	.enter-case-inof {
		margin: 0 -3px 50px;
	}
	.enter-case-btn-link .g_word4 {
		font-size: 16px;
		padding-left: 6px;
	}
	.enter-case-btn-link img {
		width: 20px;
	}
	/* e2 */
	.talent-case {
		padding-top: 60px;
		padding-bottom: 100px;
	}
	.talent-case .g_word1 {
		margin-bottom: 44px;
	}
	.talent-case .cctc-tit::after {
		bottom: -8px;
	}
	.tlnb-content .g_word2 {
		font-size: 20px;
		padding-right: 4px;
	}
	.tlnb-icon {
		width: 24px;
	}
	.tcbr-case {
		padding: 63px 57px 80px 64px;
	}
	.tcbr-tit {
		font-size: 24px;
		margin-bottom: 24px;
	}
	.tcbr-txt {
		margin-bottom: 12px;
	}
	.tcbr-inof-nub {
		margin-bottom: 20px;
	}
	.tcbr-inof {
		margin-bottom: 30px;
	}
	/* f1 */
	.network-case-top .ecin-swiper-box-btn {
    	top: -60px;
	}    
	.network-case-txt {
        margin-bottom: 30px;
    }    
	.network-case-swiper {
        margin-bottom: 50px;
    }    
	.ncin-box {
        padding: 18px 28px 26px 28px;
    }    
	.ncin-box-tit {
        padding-bottom: 10px;
        font-size: 20px;
        margin-bottom: 14px;
    }
	.ncin-box-inof-nub {
		margin-bottom: 12px;
	}
	.nbin-icon {
		width: 18px;margin-top: 2px;
	}    
	.network-case-bottom {
        padding-top: 50px;
    }
	.ncin-box-inof {
		width: 93%;
	}
	/* Yori 9.30新增 - end */
	.privacy-list-ul-li {
		margin-bottom: 50px;
	}
	.plul-title::after {
		width: 42px;
		height: 3px;
	}
	.privacy-page .am_c1_content {
        padding-top: 80px;
        padding-bottom: 80px;
    }
	.mod-text20 {
		font-size: 18px;
	}
	.privacy-page .g_word1 {
        font-size: 20px;
    }
	.plul-title {
        padding-bottom: 10px;
        margin-bottom: 26px;
    }
	.plul-list-item {
        margin-bottom: 20px;
    }
	.foot-list-item {
		padding: 0 15px;
	}
	.foot-list{
		margin: 0 -15px;
	}
	.privdet-cont {
		padding-top: 60px;
	}
	.privdet-cont .g_content {
		margin-top: 50px;
		padding-top: 30px;
	}
	.privdet-cont .g_content p {
		font-size: 14px;
		margin-bottom: 12px;
	}
	.privdet-cont .g_content h4 {
		font-size: 16px;
		margin-bottom: 16px;
	}
	.privdet-cont .am_e2_content {
        padding-bottom: 60px;
    }
	.privdet-page .am_e2_titleh2{
		font-size: 20px !important;
	}
	.serv-list .am_c1_fr1text {
		width: 43.8%;
		padding-left: 50px !important;
	}
	.serv-slide::before, .serv-slide::after {
        width: 40px;
    }
	.ssul-box .ys-imgbox-cover{
		width: 160px;
	}
	.serv-slide-top {
        margin-bottom: 40px;
    }
	.serv-slide{
		padding: 70px 0;
	}
	.serv-list h2,
	.serv-slide h2 {
        font-size: 22px;
    }
	.slau-lis {
        margin-bottom: 12px;
    }
	.about-honor-left {
		width: 60%;
		transform: translateX(-0px);
	}
	.about-honor-right {
		padding-bottom: 70px;
	}
	.ahrb-link {
		padding: 10px 30px;
	}
	.about-honor-right-edr ul li p {
        font-size: 18px;
    }
	.about-honor .he_d1p1flti {
		margin-bottom: 70px;
	}
	.aclu-li-box-tit {
        font-size: 28px;
        margin-bottom: 14px;
    }
	.about-comp-right {
		width: 40%;
	}
	.about-comp-wrap{
		justify-content: space-between;
	}
	.acru-li-box {
        padding: 58px 60px;
    }
	.acru-li-box-text {
        font-size: 20px;
    }
	.acru-li-box-bg {
        width: 52px;
        bottom: -2px;
        right: -6px;
    }
	.about-topcry-btn {
        width: 44px !important;
    }
	.about-comp .he_puti {
        font-size: 28px;
    }
	.part-content-wrap-logo {
        width: 264px;
	}
	.part-content-wrap-edr p {
        font-size: 14px;
        margin-bottom: 20px;
    }
	.part-list {
		padding-top: 80px;
	}
	.hdul-box-left-year,
	.yrln-cry-title {
		font-size: 26px;
	}
	.honor-list-cry {
		width: 48%;
	}
	.hlbc-title {
        font-size: 24px;
        margin-bottom: 6px;
    }
	.honor-list .he_d1p1flti {
        margin-bottom: 20px;
    }
	.hlcu-lis {
		padding: 0 36px;
		margin-top: 36px;
	}
	.honor-list .he_puti {
        font-size: 28px;
    }
	.honor-slide {
		padding-top: 80px;
	}
	.honor-deve {
        padding-top: 80px;
    }
	.maul-link-text {
		font-size: 10px;
	}
	.maul-link-icon {
        width: 20px;
    }
	.mod-aside-ul-li:first-child .maul-link-icon {
        width: 28px;
    }
	.maul-link {
		padding: 8px 6px 3px;
	}
	.mod-aside-ul-li {
		margin-bottom: 18px;
	}
	.mod-aside {
        width: 55px;
        right: 16px;
    }
	.foot-code {
		padding-top: 40px;
	}
	.foot-code-logo {
        width: 190px;
        margin-bottom: 20px;
    }
	.fcul-boc-img {
        width: 70px;
        margin: 0 auto 10px;
    }
	.serv-box .he_syp2hy {
		margin-top: 50px;
	}
	.serv-box .he_syp2p {
		top: 80px;
	}
	.tcbr-scroll {
		height: 460px;
	}
	.serv-box .he_syp2hy {
        margin-top: 40px;
    }
}
@media screen and (max-width: 1200px) {
	.home-page .serv-slide-topcry {
        padding-left: 74px;
    }
}
@media screen and (max-width: 1199px) {
	/* Yori 9.30新增 - start */
	/* f2 */
	.contact-case-inner {
		padding-top: 60px;
		padding-bottom: 70px;
	}
	.cctc-tit {
		font-size: 18px !important;
	}
	.cctc-tit::after {
		bottom: -4px;
		width: 32px;
		height: 2px;
	}
	.contact-case-top-case {
		margin-bottom: 26px;
	}
	.cctb-nub-icon {
		width: 20px;
	}
	.cctb-nub-num {
		font-size: 16px;
	}
	.cctb-nub-case-send {
		margin-top: 1px;
	}
	.cctb-nub-case {
		margin-bottom: 8px;
	}
	.contact-case-top-bottom li:nth-child(2),
	.contact-case-top-right li:nth-child(1) {
		padding-left: 36px;
	}
	.contact-case-top {
		padding: 32px 24px 49px 34px;
		margin-bottom: 14px;
	}
	.contact-case-bottom .contact-case-top {
		padding: 32px 24px 52px 34px;
	}
	.contact-case-top-case .g_word4 {
		font-size: 14px;
	}
	.contact-case-top-right li {
		margin-bottom: 60px;
	}
	.contact-case-bottom .contact-case-top::before {
		height: 80%;
	}
	/* e1 */
	.enter-case {
		padding-top: 50px;
		padding-bottom: 60px;
	}
	.enter-case .g_word1 {
		margin-bottom: 34px;
	}
	.enter-case .cctc-tit::after {
		bottom: -6px;
	}
	.esin-content {
		padding: 14px;
	}
	.enter-case-btn-link .g_word4 {
		font-size: 14px;
	}
	.enter-case-btn-link {
		width: 22%;
		padding: 6px;
	}
	.enter-case-btn-link img {
		width: 18px;
	}
	.enter-case-inof {
		margin: 0 -3px 40px;
	}
	.ecin-swiper .ecin-swiper-box-btn {
		opacity: 1;
	}
	.ecin-swiper .ecin-swiper-box-le.swiper-button-disabled {
		opacity: .5;
		pointer-events: none;
	}
	.ecin-swiper .ecin-swiper-box-ri.swiper-button-disabled {
		pointer-events: none;
		opacity: .5;
	}
	.ecin-swiper-box-btn {
		--width: 32px;
		height: 32px;
		border: 1px solid rgb(255, 255, 255, 0.5);
	}
	.ecin-swiper-box-btn img {
		width: 10px;
	}
	/* e2 */
	.tcbr-case {
		padding: 28px 36px 38px 26px;
	}
	.tcbr-inof-nub-icon{
		width: 22px;
	}
	.tcbr-txt.g_word4,
	.tcbr-txt.g_word4 p {
		font-size: 14px;
	}
	.tinr-tit {
		font-size: 14px;
	}
	.tinr-txt,
	.tinr-txt p {
		font-size: 14px;
	}
	.tcbr-btn-link .g_word4 {
		font-size: 14px;
	}
	.talent-case {
		padding-top: 50px;
		padding-bottom: 80px;
	}
	.talent-case .g_word1 {
		margin-bottom: 30px;
	}
	.talent-case .cctc-tit::after {
		bottom: -6px;
	}
	.tcbl-right {
		width: 52%;
	}
	.tcbl-left {
		width: 44%;
	}
	.tlnb-content .g_word2 {
		font-size: 16px;
		padding-right: 3px;
	}
	.tcbr-tit {
		font-size: 18px;
	}
	.tcbr-inof {
		margin-bottom: 20px;
	}
	.tcbr-tit2 {
		margin-bottom: 12px;
	}
	.tcbr-inof-nub {
		margin-bottom: 12px;
	}
	/* f1 */
	.network-case-bottom{
		padding-top: 0;
	}
    .network-case {
        padding-bottom: 70px;
        padding-top: 60px;
    }    
	.network-case-txt {
        margin-bottom: 20px;
    }    
	.network-case-top .ecin-swiper-box-btn {
        top: -44px;
    }    
	.ncsi-nub {
        padding: 0 12px;
    }    
	.network-case-swiper {
        margin-bottom: 38px;
    }    
	.ncin-box-tit {
        padding-bottom: 8px;
        font-size: 18px;
        margin-bottom: 12px;
    }    
	.ncin-box {
        padding: 18px 19px 24px 20px;
    }    
	.ncin-box-inof-nub .g_word5 {
        padding-left: 10px;
    }    
	.nbin-icon {
        width: 16px;
        margin-top: 4px;
    }
	.ncin-box-inof {
    	width: 92%;
	}
	/* Yori 9.30新增 - end */
	.privacy-page .am_c1_content {
        padding-top: 60px;
        padding-bottom: 60px;
    }
	.privacy-page .g_word1 {
        font-size: 16px;
    }
	.mod-text20 {
        font-size: 14px;
    }
	.plul-list-item-link::after {
		top: 9px;
		width: 4px;
		height: 4px;
	}
	.plul-list-item-link {
		padding-left: 14px;
	}
	.plul-title::after {
        width: 34px;
        height: 2px;
    }
	.plul-title {
        padding-bottom: 6px;
        margin-bottom: 18px;
    }
	.privacy-list-ul-li {
        margin-bottom: 40px;
    }
	.plul-list-item {
        margin-bottom: 16px;
    }
	.privdet-cont {
        padding-top: 50px;
    }
	.privdet-cont .g_content {
        margin-top: 25px;
        padding-top: 26px;
    }
	.privdet-cont .am_e2_content {
        padding-bottom: 50px;
    }
	.serv-list .am_c1_fr1img {
		width: 100%;
	}
	.serv-list .am_c1_fr1text {
        width: 100%;
        padding-left: 0px !important;
    }
	.serv-page .am_c1_content{
		padding-top: 0px;
	}
	.serv-list h2,
	.serv-slide h2 {
        font-size: 18px;
    }
	.serv-list .am_c1_fr1p {
		margin-top: 16px;
		margin-bottom: 20px;
	}
	.slau-lis-icon {
        width: 20px;
        margin-right: 8px;
    }
	.slau-lis {
        margin-bottom: 8px;
    }
	.serv-list-advbox-title{
		margin-bottom: 16px;
	}
	.serv-slide::before, .serv-slide::after{
		display: none;
	}
	.serv-slide {
        padding: 50px 0;
    }
	.about-down {
        padding-right: 20px;
        padding-bottom: 40px;
    }
	.about-down .slick-dots{
		opacity: 0;
		pointer-events: none !important;
	}
	.amul-list-item-link {
        padding: 30px 35px;
    }
	.alil-logo{
		margin-bottom: 8px;
	}
	.about-member {
		padding: 70px 0;
	}
	.about-member .serv-slide-top {
        margin-bottom: 16px;
    }
	.acru-li-box {
        padding: 25px 40px 25px 20px;
    }
	.acru-li {
		margin-bottom: 34px;
	}
	.acru-li-box-text {
        font-size: 16px;
    }
	.acru-li-box-bg {
        width: 30px;
        bottom: -2px;
        right: -6px;
    }
	.about-comp .he_puti {
        font-size: 22px;
    }
	.aclu-li-box-tit {
        font-size: 20px;
        margin-bottom: 12px;
    }
	.aclu-li {
		margin-top: 24px;
	}
	.about-comp .he_d1p1flti {
		margin-bottom: 60px;
	}
	.about-comp{
		padding: 70px 0;
	}
	.about-honor .he_d1p1flti {
        margin-bottom: 30px;
    }
	.about-honor-right-edr ul li p {
        font-size: 16px;
    }
	.about-honor-right {
        padding-bottom: 50px;
    }
	.about-honor-right-edr ul li {
        margin-bottom: 14px;
    }
	.about-honor-right-btn {
		margin-top: 20px;
	}
	.ahrb-link {
        padding: 8px 26px;
        font-size: 14px;
    }
	.part-page .he_d1p1flti {
        margin-bottom: 26px;
    }
	.part-content-wrap {
        padding: 50px 40px;
    }
	.part-list {
        padding-top: 60px;
    }
	.honor-list .he_puti {
        font-size: 18px;
    }
	.hlbc-title {
        font-size: 16px;
        margin-bottom: 5px;
    }
	.honor-list-bg {
		width: 68%;
		transform: translateX(0px);
	}
	.honor-list-cry-ul {
		margin: 0 -10px;
	}
	.hlcu-lis {
        padding: 0 10px;
        margin-top: 26px;
    }
	.hlbc-word p {
		font-size: 12px;
		line-height: 1.5;
	}
	.honor-slide {
		padding-top: 60px;
	}
	.hdul-box-left-icon {
        width: 50px;
        height: 50px;
    }
	.hdul-box-left-icon::after {
		border: solid 6px #fff;
	}
	.hdul-box-left-year, .yrln-cry-title {
        font-size: 18px;
    }
	.honor-deve-wrap-pro {
        width: 3px;
        left: calc(18.5% - 25px);
    }
	.honor-deve {
        padding-top: 60px;
    }
	/* .mod-aside{
		display: none !important;
	} */
	.foot-code{
		width: 100%;
	}
	.foot-code {
        padding-top: 32px;
        padding-bottom: 32px;
    }
	.serv-box .he_syp2p {
        top: 50%;
        transform: translateY(-50%);
    }
	.serv-box .he_syp2hy {
        margin-top: 24px;
    }
	.he_syp2ti {
		margin-bottom:30px;
	}
	.he_syp2hyti h2 {
		padding-bottom: 18px;
	}
	.ncin-box-inof-nub .g_word5 {
        font-size: 16px;
    }
	.ncin-box-tit {
        font-size: 20px !important;
    }
	.ssul-box .ys-imgbox-cover {
        width: 110px;
    }
	.ecin-swiper-box{
		opacity: 1;
	}
	.serv-box .he_syp2hy {
        margin-top: 12px;
    }
	.serv-box .he_syp2ti {
        margin-bottom: 15px;
    }
	.serv-box .he_syp2hyti h2 {
        font-size: 20px;
        padding-bottom: 10px;
    }
}
@media screen and (max-width: 950px) {
	.home-page .serv-slide-topcry {
        padding-left: 20px;
    }
}
@media screen and (max-width: 767px) {
	/* Yori 9.30新增 - start */
	/* f2  */
	.contact-case-inner {
		padding-top: 40px;
		padding-bottom: 50px;
	}
	.contact-case-top {
		padding: 25px 20px ;
		margin-bottom: 12px;
	}
	.contact-case-bottom .contact-case-top {
			padding: 25px 20px ;
	}
	.cctb-nub {
		width: 100%;
		padding-right: 2px;
		margin-bottom: 20px;
	}
	.contact-case-top-bottom li:nth-child(2),
	.contact-case-top-right li:nth-child(1) {
		padding-left: 0;
	}
	.contact-case-top-case {
		margin-bottom: 20px;
	}
	.contact-case-top-left {
		margin-bottom: 16px;
	}
	.contact-case-top-left .cctb-nub {
		margin-bottom: 0;
	}
	.contact-case-top-case {
		flex-wrap: wrap;
	}
	.contact-case-bottom-box .contact-case-top-bottom {
		width: 100%;
	}
	.cctc-tit {
		width: 100%;
		margin-bottom: 10px;
	}
	.contact-case-top::before {
		opacity: 0;
	}
	.contact-case-top-right li {
		margin-bottom: 14px;
	}
	.cctb-nub-case {
		margin-bottom: 4px;
	}
	.contact-case-top-pic {
		width: 46%;
	}
	.contact-case-bottom .contact-case-top-pic {
		width: 50%;
		left: auto;
		right: 0;
		bottom: auto;
		top: 0;
	}
	/* e1 */
	.enter-case-inof-nub {
		width: 100%;
		padding: 0;
		margin-bottom: 20px;
	}
	.enter-case-inof {
		margin: 0 0px 20px;
	}
	.enter-case-btn-link {
		width: 50%;
		padding: 6px;
	}
	.enter-case {
		padding-top: 40px;
		padding-bottom: 50px;
	}
	.enter-case .g_word1 {
		margin-bottom: 24px;
	}
	/* e2 */
	.tcbr-inof-nub-right {
		padding-left: 8px;
	}
	.tcbr-inof-nub-icon {
		width: 18px;
	}
	.talent-case {
		padding-top: 40px;
		padding-bottom: 50px;
	}
	.talent-case .g_word1 {
		margin-bottom: 24px;
	}
	.talent-case-bottom-left {
		width: 100%;
		margin-bottom: 18px;
	}
	.talent-case-bottom-inof {
		width: 100%;
	}
	.tlnb-icon {
		width: 20px;
	}
	.tcbl-left-nub {
		padding: 6px 0;
	}
	.tcbl-right {
		margin: -6px 0;
	}
	.tcbl-left {
		margin: -6px 0;
	}
	.tlnb-content .g_word2 {
		font-size: 14px;
	}
	/* f1 */
	.network-case {
        padding-bottom: 50px;
        padding-top: 40px;
    }    
	.network-case-txt {
        margin-bottom: 14px;
    }    
	.ncsi-nub {
        padding: 0 8px;
    }    
	.network-case-swiper {
        margin-bottom: 28px;
    }
	.network-case-inof-nub{
		width: 100%;
		padding: 0;
		margin-bottom: 18px;
	}
	.network-case-inof {
		margin: 0 0px -18px;
	}
	.network-case-top .ecin-swiper-box-btn {
		border: 1px solid rgba(192, 161, 93, .5);
	}    
	.ecin-swiper-box-btn {
        --width: 30px;
        height: 30px;
    }

	/* Yori 9.30新增 - end */
	footer .he_content{
		flex-direction: column-reverse;
		align-items: flex-start;
	}
	.privacy-page .am_c1_content {
        padding-top: 30px;
        padding-bottom: 30px;
    }
	.privdet-page .am_e2_titleh2 {
        font-size: 18px !important;
        width: 100%;
        padding: 0 20px;
    }
	.privdet-cont {
        padding-top: 36px;
    }
	.privdet-cont .g_content {
        margin-top: 18px;
        padding-top: 22px;
    }
	.privdet-cont .g_content p {
        font-size: 14px;
        margin-bottom: 10px;
    }
	.privdet-cont .am_e2_content {
        padding-bottom: 30px;
    }
	.serv-slide {
        padding: 30px 0;
    }
	.serv-list .am_c1_fr1p {
        margin-top: 10px;
        margin-bottom: 18px;
    }
	.serv-list .am_c1_fr1more {
		margin-top: 14px;
	}
	.serv-slide-top {
        margin-bottom: 16px;
    }
	.ssul-box .ys-imgbox-cover {
        width: 120px;
    }
	.about-topcry-btn {
        width: 32px !important;
    }
	.adsu-li-link {
        padding-top: 16px;
    }
	.about-down .he_d1p1flti {
		margin-bottom: 22px;
	}
	.adsu-li-link-title {
        font-size: 16px;
        margin-bottom: 16px;
    }
	.allb-text {
		font-size: 14px;
	}
	.about-down {
        padding-right: 20px;
        padding-bottom: 26px;
    }
	.about-member {
        padding: 32px 0;
    }
	.amul-list-item {
        width: 50%;
        padding: 0 8px;
        margin-top: 16px;
    }
	.amul-list{
		margin: 0 -8px;
	}
	.about-member .serv-slide-top {
        margin-bottom: 10px;
    }
	.amul-list-item-link {
        padding: 22px 16px;
    }
	.alil-word {
		font-size: 12px;
	}
	.about-member-ul .slick-dots{
		opacity: 0;
		pointer-events: none !important;
	}
	.about-comp {
        padding: 40px 0;
    }
	.about-comp-bg img:nth-child(1){
		display: none;
	}
	.about-comp-bg img:nth-child(2){
		display: block;
	}
	.about-comp-wrap{
		flex-direction: column;
	}
	.about-comp-left{
		width: 100%;
	}
	.about-comp-right{
		width: 100%;
		margin-top: 30px;
	}
	.about-comp .he_puti {
        font-size: 18px;
    }
	.about-comp .he_d1p1flti {
        margin-bottom: 10px;
    }
	.aclu-li {
        margin-top: 18px;
        padding: 0 10px;
    }
	.about-comp-left-ul{
		margin: 0 -10px;
	}
	.aclu-li-box-tit {
        font-size: 16px;
        margin-bottom: 10px;
    }
	.aclu-li-box-word p {
		font-size: 14px;
	}
	.acru-li {
        margin-bottom: 18px;
    }
	.acru-li-box-bg {
        width: 26px;
        bottom: 0px;
        right: 0px;
    }
	.about-honor-wrap {
		flex-direction: column-reverse;
	}
	.about-honor-left{
		width: 100%;
	}
	.about-honor-right {
        padding-bottom: 30px;
        width: 100%;
    }
	.about-honor-right-edr ul li p {
        font-size: 14px;
    }
	.about-honor-right-edr ul li {
        margin-bottom: 10px;
    }
	.part-content-wrap {
        padding: 25px 20px;
    }
	.part-content-wrap-logo {
        width: 214px;
        margin-bottom: 10px;
    }
	.part-content-wrap-edr p {
        font-size: 14px;
        margin-bottom: 14px;
    }
	.part-list {
        padding-top: 40px;
    }
	.honor-list-bg{
		display: none;
	}
	.honor-list-wrap {
		position: relative;
		top: auto;
		left: auto;
		transform: translate(0px);
	}
	.honor-list-cry{
		width: 100%;
	}
	.honor-list{
		overflow: hidden;
		padding: 40px 0;
	}
	.honor-list .he_d1p1flti {
        margin-bottom: 0;
    }
	.honor-slide {
        padding-top: 40px;
    }
	.honor-slide .serv-slide-top {
        margin-bottom: 20px;
    }
	.honor-slide-topcry {
		width: 100%;
		margin: 0 auto;
	}
	.yrln-box {
        padding: 22px 18px;
    }
	.yx_rotate10_list_nub.swiper-slide-duplicate.swiper-slide-prev, .yx_rotate10_list_nub.swiper-slide-prev, .yx_rotate10_list_nub.swiper-slide-next {
		opacity: 0 !important;
	}
	.hdul-box-left-year, .yrln-cry-title {
        font-size: 16px;
    }
	.honor-deve {
        padding-top: 40px;
    }
	.hdul-box-left {
		width: 100px;
		flex-shrink: 0;
	}
	.hdul-box-left-icon {
        width: 32px;
        height: 32px;
		display: none;
    }
	.hdul-box-right {
		width: 100%;
		padding-left: 0px;
	}
	.hdul-box-right-edr ul li {
		margin-bottom: 6px;
	}
	.hdul-box-left{
		width: 100%;
		position: relative;
		top:auto;
	}
	.hdul-box{
		flex-direction: column;
	}
	.hdul-box-left-year{
		font-size: 20px;
		margin-bottom: 10px;
	}
	.hdul-box-right-edr{
		/* height: 200px; */
		/* padding-right: 10px; */
	}
	.honor-deve-ul .slick-dots li.slick-active {
		background: #c0a15d;
	}
	.honor-deve-ul .slick-dots li {
		width: 8px;
		height: 8px;
		border: 1px solid #c0a15d;
	}
	.honor-deve-wrap-pro{
		display: none;
	}
	.honor-deve-ul .slick-dots{
		bottom: 0;
	}
	.honor-deve-ul .slick-list{
		padding-bottom: 30px;
	}
	.honor-deve-ul .slick-slide{
		/* -webkit-user-select: text;
		-khtml-user-select: text;
		-moz-user-select: text;
		-ms-user-select: text; */
		user-select: text;
		padding-bottom: 0px !important;
	}
	.honor-deve-ul-li {
		padding-bottom: 20px;
	}
	.honor-deve-ul .slick-slide:not(:first-child){
		display: none;
	}
	.honor-deve .mCSB_outside+.mCSB_scrollTools{
		right: 0px;
	}
	.honor-deve .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
		background-color: rgba(192, 161, 93, 0.75) !important;
		width: 2px;
	}
	.foot-right{
		display: none !important;
	}
	.foot-code-logo {
        width: 160px;
        margin-bottom: 17px;
    }
	.fcul-boc-img {
        width: 62px;
        margin: 0 auto 8px;
    }
	.foot-code {
        padding-bottom: 26px;
    }
	.network-case-pic{
		width: 100%;
		margin: 0 auto 20px;
	}
	.ncin-box-inof-nub .g_word5 {
        font-size: 14px;
    }
	.ncin-box-tit {
        font-size: 18px !important;
    }
	.nbin-icon {
        margin-top: 0px;
    }
	.serv-swip {
		width: 100%;
	}
	.tcbr-case {
        padding: 25px 20px;
    }
	.tcbr-inof-nub-icon {
        position: relative;
        top: 4px;
    }
	.tcbr-scroll {
		height: 375px;
	}
	.enter-case-inof-nub.on{
		width: 100% !important;
	}
	.tcbr-scroll .mCSB_outside+.mCSB_scrollTools {
		right: -20px;
	}
	.hlcu-lis-box-cry {
		width: 100%;
		position: relative;
		top: auto;
		left: auto;
		transform: inherit;
		padding: 0 35px;
		overflow: hidden;
	}
	.hlcu-lis-box-bg{
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		width: 100%;
	}
	.honor-list::after{
		height: 100%;
	}
	.cctb-nub-num {
		font-size: 14px;
	}
	.cctb-nub-txt {
		font-size: 14px;
	}
	.contact-case-top-case .g_word4 {
		font-size: 14px;
	}
	.serv-box .he_syp2hyti p {
		max-height: 120px;
		height: 120px !important;
	}
	.serv-box .he_syp2hyti h2 {
        font-size: 18px;
        padding-bottom: 6px;
    }
}
/* 20250926--新增--end */