.he_syp3_h1 {
	text-align: center;
	font-size: 24px;
	padding-bottom: 20px;
}

@media screen and (max-width: 1700px) {

	.he_bante {

		top: 150px;

	}

}



@media screen and (max-width: 1680px) {

	.t_b1tit1 h2 {

		font-size: 36px;

	}



	.t_b1k1nr {

		padding-top: 100px;

		padding-bottom: 100px;

	}



	.t_b1k2xin {

		padding-top: 80px;

		padding-bottom: 100px;

	}



	.t_b1k3xin {

		padding-top: 80px;

	}



	.t_b1k4 {

		padding-top: 80px;

		padding-bottom: 90px;

	}



	.he_nateh1 {

		font-size: 38px;

	}



	.w_b3nrtit {

		font-size: 34px;

	}



	.he_b4suo {

		top: -14%;

	}



	.he_dp3linp1 p {

		font-size: 36px;

	}



	.he_syp3byte p {

		font-size: 36px;

	}

	.he_syp3_h1 {
		font-size: 36px;
	}



	.he_p6arghri {

		right: -6%;

	}



	.he_bante {

		top: 130px;

	}



	.he_b4suo {

		top: -135px;

	}



	.he_bangd {

		width: 918px;

	}



}



@media screen and (max-width: 1560px) {

	.t_b1k2p {

		margin-bottom: 50px;

	}



	.t_b1tit1.t_b1k3tit1 {

		margin-bottom: 50px;

	}



	.t_b1k3bg {

		height: 488px;

	}



	.t_b1k2p.t_b1k4p {

		margin-bottom: 60px;

	}



	/* .he_b4suo {

        top: -12%;

    } */



	.he_p6arghri {

		right: -2%;

	}



	.he_logo {

		line-height: 68px;

	}



	.he_logo .he_img1 {

		top: 18px;

	}



	.he_navla {

		line-height: 68px;

	}



	.he_b4suo {

		top: -115px;

	}



	.he_dowm {

		top: 68px;

	}





}



@media screen and (max-width: 1440px) {



	/* Wendy start */

	/* B2 */

	.w_b1_top {

		padding-top: 80px;

	}



	.w_b1_titnav {

		font-size: 22px;

	}



	.w_b1_cont.w_content {

		width: 85%;

	}



	.w_b1_listbox {

		padding-top: 66px;

		margin: 0 -15px;

	}



	.w_b1_li {

		padding: 0 15px;

		margin-bottom: 35px;

	}
	.w_yj_li {
	
		padding: 0 15px;
		margin-bottom: 35px;
	    width: 33.333333%;
	}



	.w_b1_fy {

		padding-bottom: 66px;

		padding-top: 16px;

	}



	.w_b1_tit {

		padding: 0px 60px;

	}



	/* F2 */

	.w_f2_sect .w_b3topnr {

		padding-bottom: 50px;

	}



	.w_f2nr {

		width: 85%;

	}



	.w_f2_sect .w_b3nrtit {

		font-size: 24px;

		margin-bottom: 0;

	}



	.w_f2tit4 {

		font-size: 18px;

	}



	.w_f2_li {

		margin-bottom: 30px;

	}



	.w_f2rtit h4 {

		font-size: 22px;

	}



	.w_f2litit {

		padding-bottom: 16px;

	}



	.w_f2_lip {

		margin-top: 16px;

		padding-right: 30px;

	}



	.w_f2_contnr.w_c1_cont {

		padding: 60px 0 60px;

	}



	.w_f2_rli.w_f1_cusli {

		margin-bottom: 24px;

	}



	.w_f2_left {

		padding-right: 40px;

	}



	.w_f2_right {

		padding-left: 40px;

	}



	/* F1 */

	.w_f1_casetit {

		font-size: 24px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-top: 66px;

		padding-bottom: 76px;

	}



	.w_f1_caselist {

		padding-top: 24px;

	}



	.w_f1_subtit {

		padding-top: 24px;

	}



	.w_f1_custome {

		padding-top: 56px;

	}



	/* .w_f1_more {

        padding-top: 24px;

    } */



	.w_f1numbig {

		font-size: 24px;

	}



	.w_f1_caseimg {

		width: 100%;

	}



	.w_f1_cusli {

		padding: 0px 14px;

	}



	.w_f1cuslist {

		margin: 0 -14px;

	}



	.w_f1_cusnr {

		padding: 30px;

	}



	/* B3 */

	.w_b3nrtit {

		font-size: 28px;
     text-align: center;
	}



	.w_b3nrback {

		margin-bottom: 20px;

	}



	.w_b3topnr {

		padding: 20px 0;

	}



	.w_b3_xq {

		padding-top: 20px;

		padding-bottom: 22px;

	}



	/* B4 */

	.w_b4tit {

		font-size: 22px;

	}



	.w_b4_listbox {

		padding-top: 28px;

	}



	.w_b4_li {

		margin-bottom: 18px;

	}



	.w_b4_cont {

		padding-bottom: 80px;

	}



	.w_b4_morebox {

		margin-top: 40px;

	}



	/* B5 */

	.w_b5nrbox::before {

		width: 40px;

		height: 120px;

	}



	.w_b5nrbox::after {

		width: 40px;

		height: 120px;

	}



	.w_b5nrbox .w_b3_xq {

		padding: 118px 0 98px;

	}




	.w_b3xqtxt p {

		margin-bottom: 20px;

	}



	/* C1 */

	.w_c1_cont {

		width: 85%;

		padding: 60px 0 0;

	}



	.w_c1_listbox .w_b4_li {

		width: 50%;

		padding: 0px 24px;

		margin-bottom: 40px;

	}



	.w_c1_listbox .w_b4_list {

		margin: 0 -24px;

	}



	.w_c1_fy {

		padding-top: 15px;

		padding-bottom: 56px;

	}



	.w_c1_lipro h3 {

		width: calc(100% - 126px);

		font-size: 24px;

		margin-bottom: 6px;

		height: 42px;

	}



	.w_c1down {

		font-size: 16px;

	}



	.w_c1_lipro {

		padding: 40px 60px;

	}



	.w_c1_libg {

		width: 126px;

	}



	.w_c2_fy {

		padding-bottom: 56px;

	}



	/* C2 */

	.w_c2_q {

		width: 38px;

		height: 38px;

		line-height: 38px;

		font-size: 22px;

		text-align: center;

	}



	.w_c2_wen {

		width: calc(100% - 22px - 38px);

		line-height: 2.11;

		height: 38px;

		padding: 0px 30px;

	}



	.w_c2_xiala {

		width: 22px;

		line-height: 34px;

	}



	.w_c2_ques {

		padding: 22px 30px;

	}



	.w_c2_da {

		padding: 0px 30px;

		width: calc(100% - 38px - 50px);

		font-size: 18px;

		line-height: 1.75;

		color: #666666;

	}



	.w_c2_answer {

		padding: 22px 30px;

	}



	.w_c2img2 {

		top: 13px;

	}



	.w_c2_problembox {

		padding: 0px 0 56px;

	}



	/* Wendy end */



	.t_content1 {

		width: 85%;

	}



	.t_b1k1le {

		padding: 0 80px 0 80px;

	}



	.t_b1k1le h6 {

		margin-bottom: 20px;

	}



	.t_b1tit1 h2 {

		font-size: 32px;

	}



	.t_b1k2zi h3 {

		font-size: 22px;

		padding-bottom: 10px;

		margin-bottom: 50px;

	}



	.t_b1k2zi {

		padding: 40px 30px 40px;

	}



	.t_b1k2ic {

		width: 50px;

	}



	.t_b1k3time {

		font-size: 36px;

	}



	.t_b1k3li h6 {

		font-size: 18px;

	}



	.t_b1k3fang li {

		font-size: 16px;

	}



	.t_b1k3fang li::before {

		font-size: 16px;

	}



	.t_b1k3fang {

		height: 160px;

	}



	.t_b1k3bg {

		height: 456px;

	}



	.t_b1k4le {

		padding-right: 70px;

	}



	.t_b1k4lixin {

		line-height: 90px;

		height: 90px;

	}



	.t_b1k4pic {

		width: 400px;

		margin-bottom: 8px;

	}



	.t_b1k4xtit {

		font-size: 20px;

	}



	.t_b1k2p p {

		font-size: 18px;

	}



	.t_b1tit1.t_b1k4tit1 {

		margin-bottom: 10px;

	}



	.t_b1k3li {

		padding: 0 15px;

	}



	.t_b1k3ul {

		padding: 0 40px;

	}



	.t_b1k4goback {

		padding-right: 70px;

	}



	.he_con {

		width: 85%;

	}



	.he_nateh1 {

		font-size: 34px;

	}



	.he_b1banri {

		padding: 20px
	}



	.t_b1k1nr {

		padding-top: 80px;

		padding-bottom: 80px;

	}



	.he_fonvli {

		margin-left: 100px;

	}



	.he_fontp {

		padding-top: 85px;

		padding-bottom: 60px;

	}



	.he_logo {

		line-height: 68px;

	}



	.he_logo .he_img1 {

		top: 18px;

	}



	.he_navla {

		line-height: 68px;

	}



	.he_manshi {

		margin-top: 11px;

	}



	.w_b1_top {

		padding-top: 60px;

	}



	.w_b1_txtbox {

		padding: 20px 20px;

	}



	.he_b4suble {

		height: 50px;

	}



	.he_b4suhsri p {

		line-height: 50px;

	}



	.he_b4suhsle {

		line-height: 50px;

	}



	.he_b4suhri {

		height: 50px;

	}



	.he_b4suhbt {

		line-height: 50px;

	}



	.he_b4suhxa {

		top: 54px;

	}



	.w_b4_cont {

		width: 85%;

	}



	.he_b4ym .he_nybatp p {

		font-size: 22px;

	}



	.w_b4_top {

		padding-top: 60px;

	}



	.w_b4_cont {

		padding-bottom: 60px;

	}



	.w_b4_morebox {

		margin-top: 31px;

	}



	.w_b5nrbox .w_b3_xq {

		padding: 80px 0 66px;

	}



	.w_b5nrbox::before {

		width: 30px;

		height: 83px;

	}



	.w_b5nrbox::after {

		width: 30px;

		height: 83px;

	}



	.he_nybatp p {

		font-size: 18px;

	}



	.w_c1_cont {

		padding: 70px 0 0;

	}



	.he_dp1 {

		padding-top: 6px;

	}



	.he_dp1 .he_puti2 p {

		font-size: 30px;

	}



	.he_dp1lip1 p {

		font-size: 30px;

	}



	.he_dp1lip1 span {

		font-size: 80px;

	}



	.he_dp1lile {

		padding-left: 40px;

	}



	.he_dp1li.on .he_dp1lile {

		float: left;

		padding-left: 0;

		padding-right: 40px;

	}



	.he_dp1linu {

		margin: 45px -42px 0;

	}



	.he_dp1li {

		margin-top: 15px !important;

	}



	.he_dp1zh {

		width: 600px;

	}



	.he_dp1 {

		padding-bottom: 3px;

	}



	.he_dp2ul {

		margin: 56px -17px 0;

	}



	.he_dp3 {

		padding-top: 26px;

		padding-bottom: 32px;

	}



	.he_puti2 p {

		font-size: 26px;

	}



	.he_dp3linp1 p {

		font-size: 30px;

	}



	.he_dp3libg {

		padding: 58px 93px 50px 90px;

	}



	.he_sp3blep1 p {

		font-size: 40px;

	}



	.he_syp3byte p {

		font-size: 30px;

	}

	.he_syp3_h1 {
		padding-bottom: 30px;
		font-size: 30px;
	}



	.t_ek1 {

		padding-top: 74px;

		padding-bottom: 74px;

	}



	.t_ek1con {

		padding-top: 50px;

	}



	.t_ek2con {

		margin-top: 40px;

	}



	.t_ek2 {

		padding-bottom: 70px;

	}



	.t_ek3con {

		margin-top: 44px;

	}



	.t_ek3bg {

		font-size: 200px;

	}



	/* .t_ek3con {

        text-align: center;

    } */



	.t_ek3 {

		padding-bottom: 74px;

	}



	.t_ek4lun {

		margin-top: 40px;

	}



	.t_ek4 {

		padding-bottom: 80px;

	}



	.t_gh4 h4 {

		font-size: 28px;

	}



	.w_b4tcjob {

		height: 346px;

	}



	.he_bap1bt {

		font-size: 32px;

	}



	.he_bante {

		top: 140px;

	}



	.he_syp1 {

		padding-top: 67px;

		padding-bottom: 66px;

	}



	.he_syp1ul {

		margin-top: 46px;

	}



	/* .he_syp1li {

        margin: 0 16px 30px;

    } */



	.he_syp2 {

		padding-top: 74px;

	}



	.he_syp2ul {

		padding: 53px 70px 30px;

	}



	.he_syp4 {

		padding-top: 70px;

		padding-bottom: 66px;

	}



	.he_syp4ul {

		margin-top: 52px;

	}



	.he_syp4ul::after {

		top: 60px;

	}



	.he_syp5 {

		padding-top: 106px;

		padding-bottom: 43px;

	}



	.he_syp5ul {

		margin-top: 38px;

	}



	.he_syp6 {

		padding-top: 66px;

		padding-bottom: 100px;

		min-height: 765px;

	}



	.he_syp7 {

		padding-top: 69px;

		padding-bottom: 50px;

	}



	.he_syp7ul {

		margin-top: 49px;

	}



	.he_syp7ti .he_puti2 p {

		font-size: 30px;

	}



	/* .he_syp1li {

        margin: 0 26px 30px;

    } */



	.he_p6arghri {

		right: 2%;

	}



	.he_syp4ul {

		margin-top: 26px;

	}



	.w_f1_cusli {

		margin-bottom: 26px;

	}



	.he_dp1liri {

		width: 650px;

	}



	.he_dp1lile {

		width: calc(100% - 650px);

	}



	.he_dp1linuli {

		margin-bottom: 32px;

	}



	.he_bante {

		top: 114px;

	}



	.he_dp3lile {

		width: 410px;

	}



	.he_dp3liri {

		width: calc(100% - 410px);

	}



	.he_dp3libg {

		padding: 40px 60px 40px 60px;

	}



	.he_dp3liri {

		height: 500px;

	}



	.he_b4suo {

		top: -105px;

	}



	.he_find {

		padding-top: 63px;

	}



	.he_navli {

		margin: 0 16px;

	}



	.w_f1_sublun {

		padding: 0 220px;

	}



	.he_grgfli {

		padding: 0 30px;

	}



	.he_grgful {

		margin: 0 -30px;

	}



	.he_dp1li {

		margin-top: 50px !important;

	}



	.he_dp1li:first-child {

		margin-top: 0px !important;

	}



	.he_c1tan {

		width: 377px;

	}



	.t_gxiala ul li {

		line-height: 30px;

	}

}



@media screen and (max-width: 1366px) {



	/* Wendy end */

	.t_b1k1nr {

		padding-top: 80px;

		padding-bottom: 80px;

	}



	.t_b1k2xin {

		padding-top: 60px;

		padding-bottom: 80px;

	}



	.t_b1k2p {

		margin-bottom: 50px;

	}



	.t_b1k3xin {

		padding-top: 60px;

	}



	.t_b1tit1 h2 {

		font-size: 30px;

	}



	.t_b1k3xin {

		padding-bottom: 76px;

	}



	.t_b1k3bg {

		height: 438px;

	}



	.t_b1k3time {

		font-size: 32px;

	}



	.t_b1k3quan {

		padding-left: 24px;

	}



	.t_b1k3zhuan {

		width: 50px;

		height: 50px;

	}



	.t_b1k3goback {

		margin: 0 -25px;

	}



	.t_b1k3zhuan img {

		width: 10px;

	}



	.t_b1k4 {

		padding-top: 60px;

		padding-bottom: 80px;

	}



	.t_b1k2p.t_b1k4p {

		margin-bottom: 44px;

	}



	.he_fonvli {

		margin-left: 86px;

	}



	.w_b1_listbox {

		margin: 0;

	}



	.w_b1_list {

		margin: 0 -15px;

	}



	.he_dp1linuli {

		padding: 0 20px;

		margin-bottom: 28px;

	}



	.he_dp1linu {

		margin: 35px -20px 0;

	}



	.t_content2 {

		width: 85%;

	}



	.t_ek1duan {

		padding: 70px 50px 36px;

	}



	.w_f1_sublun {

		padding: 0 200px;

	}



	.t_gli {

		padding: 0 10px;

	}



	.t_gul {

		margin: 0 -10px;

		margin-bottom: 44px;

	}



	/* .he_syp1li {

        margin: 0 20px 30px;

    } */



	.he_banbt {

		margin-top: 32px;

	}



	.he_bante {

		top: 130px;

	}



	.he_p6arghri {

		right: 5.5%;

	}



	.he_syp6mul {

		width: calc(50vw + 600px);

	}



	.he_navli {

		margin: 0 18px;

	}



	.he_bante {

		top: 110px;

	}



	.he_navli {

		margin: 0 16px;

	}



	.he_nav {

		width: 50%;

	}



	.he_syp6tiri {

		margin-right: 30px;

	}



	.he_syp6tile {

		width: calc(100% - 190px);

	}



	.t_ek1duan {

		padding: 46px 50px 25px;

	}



	.t_ek1dian {

		margin-bottom: 24px;

	}



	.he_grgfli {

		padding: 0 20px;

		margin-top: 30px;

	}



	.he_grgful {

		margin: 0 -20px;

	}

	.he_glit {

		padding: 0 10px;

	}

	.t_gtian input {

		padding: 0 10px;

		font-size: 12px;

	}

	.t_gtiande {

		padding: 0 10px;

	}

}



@media screen and (max-width: 1300px) {

	.he_nav {

		width: 52%;

	}

}



@media screen and (max-width: 1280px) {



	/* Wendy end */

	/* B2 */

	.w_b1_top .w_content {

		width: 100%;

	}



	.t_b1k1le {

		padding: 0 60px 0 60px;

	}



	.t_b1k2zi {

		padding: 30px 20px 30px;

	}



	.t_b1k3li {

		padding: 0 10px;

	}



	.t_b1k2p {

		margin-bottom: 40px;

	}



	.he_fonvli {

		margin-left: 70px;

	}



	.he_dp1liri {

		width: 600px;

	}



	.he_dp1lile {

		width: calc(100% - 600px);

	}



	.he_dp3libg {

		padding: 40px 50px 40px 50px;

	}



	.he_content {

		width: 100%;

		padding: 0 20px;

	}



	.t_ektit h3 {

		font-size: 26px;

	}



	.t_gkrg {

		width: 420px;

		padding: 54px 30px;

	}



	.t_gkle {

		width: calc(100% - 420px);

		padding: 54px 40px 64px;

	}



	.he_content {

		width: 85%;

		padding: 0 0px;

	}



	/* .he_syp1li {

        margin: 0 16px 30px;

    } */



	.he_bap1bt {

		font-size: 28px;

	}



	.he_syp4tpri p {

		font-size: 23px;

	}



	.he_syp6mul {

		width: calc(50vw + 560px);

	}



	.he_p6arghri {

		right: 1.5%;

	}



	.he_navli {

		margin: 0 16px;

	}



	.w_f1_subli {

		padding: 0 3px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 49px;

	}



	.he_syp4bntp {

		width: 100%;

		padding: 20px 50px
	}



	.he_syp4bntp1 {

		padding-top: 40px;

		padding-bottom: 40px;

	}



	.he_b4suo {

		top: -96px;

	}



	.he_syp2bp1 p {

		height: 72px;

	}



	.he_syp5tp2 p {

		height: 72px;

	}

}



@media screen and (max-width: 1260px) {

	.he_nav {

		width: 55%;

	}



	.w_f1_sublun {

		padding: 0px 160px;

	}

}



@media screen and (max-width: 1200px) {

	/* Wendy start */

	/* B2 */

	/* .w_b1_sect .w_content {

		width: 100%;

	} */



	.w_b4_cont {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}



	/* Wendy end */



	.g_content {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}



	.g_content {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}



	.t_b1k1rg .t_b1k1pic {

		width: 100%;

	}



	.t_b1k3ul {

		padding: 0 30px;

	}



	.t_b1k1le {

		padding: 0 40px 0 30px;

	}



	.t_b1k1le h6 {

		font-size: 18px;

		margin-bottom: 18px;

	}



	.t_b1k1nr {

		padding-top: 60px;

		padding-bottom: 60px;

	}



	.t_b1tit1 h2 {

		font-size: 26px;

	}



	.t_b1k2xin {

		padding-top: 50px;

		padding-bottom: 60px;

	}



	.t_b1k2zi h3 {

		font-size: 20px;

		padding-bottom: 8px;

	}



	.t_b1k2xin {

		padding-top: 56px;

		padding-bottom: 60px;

	}



	.t_b1k3xin {

		padding-bottom: 60px;

		padding-top: 50px;

	}



	.t_b1tit1.t_b1k3tit1 {

		margin-bottom: 40px;

	}



	.t_b1k3bg {

		height: 406px;

	}



	.t_b1k4 {

		padding-top: 50px;

		padding-bottom: 60px;

	}



	.t_b1k4lixin {

		line-height: 80px;

		height: 80px;

	}



	.t_b1k4pic {

		width: 370px;

	}



	.he_fonvli {

		margin-left: 52px;

	}



	.he_navli {

		margin: 0 16px;

	}



	.he_fontcod {

		width: 126px;

	}



	.he_fonvlpk a {

		font-size: 14px;

	}



	.he_nateh1 {

		font-size: 28px;

	}



	.t_ek2pic {

		width: 90%;

	}



	.t_gkuai {

		top: -46px;

	}



	.t_gh4 h4 {

		font-size: 22px;

	}



	/* .he_syp1li {

        margin: 0 10px 30px;

    } */



	.he_syp2li {

		padding: 0 10px;

	}



	.he_syp2ul {

		margin: 0 -10px;

	}



	.he_bante {

		top: 90px;

	}



	.he_syp6mul {

		width: calc(50vw + 510px);

	}



	.he_swipnrp6 {

		padding: 0 25px;

	}



	.he_navli {

		margin: 0 13px;

	}



	.w_f1_sublun {

		padding: 0 160px;

	}



	.he_baneyle {

		padding-left: 0%;

	}

}



@media screen and (max-width: 1199px) {

	.t_b1k2kuai {

		padding: 0 6px;

	}



	.t_b1k2lun {

		margin: 0 -6px;

	}



	.t_b1k2ic {

		width: 40px;

	}



	.t_b1k2zi h3 {

		margin-bottom: 60px;

	}



	.t_b1k1le {

		padding: 0 30px 0 0px;

	}



	.t_b1k1le h6 {

		margin-bottom: 8px;

	}



	.t_b1k1wen p {

		line-height: 1.625;

	}



	.t_b1k3time {

		font-size: 28px;

	}



	.t_b1k3li h6 {

		margin-bottom: 0px;

	}



	.t_b1k3time {

		margin-bottom: 0px;

	}



	.t_b1k3bg {

		height: 394px;

	}



	.t_b1k4pic {

		width: 340px;

	}



	.t_b1k4le {

		padding-right: 40px;

	}



	.t_b1k4goback {

		padding-right: 40px;

	}



	.t_b1k4lixin {

		line-height: 70px;

		font-size: 18px;

		height: 70px;

	}



	.w_f1_sublun {

		padding: 0 120px;

	}



	.w_f1cuslist {

		padding-bottom: 0px !important;

	}



	.he_b4suo {

		top: -86px;

	}



}



@media screen and (max-width: 1110px) {

	.he_nav {

		width: 520px;

	}

}



@media screen and (max-width: 1024px) {



	/* Wendy start */

	/* F2 */

	.w_b1_listbox {

		padding-top: 50px;

	}



	.w_b1_txtbox {

		padding: 20px 20px;

	}



	.w_b1_txt {

		font-size: 16px;

		height: 56px;

	}



	.w_b1_li {

		margin-bottom: 15px;
        width: 49.333333%;
	}
	.w_yj_li {
	
		margin-bottom: 15px;
	    width: 49.333333%;
	}

	.w_al_li {

		margin-bottom: 15px;
        width: 33.333333%;
	}

	.w_b1_fy {

		padding-bottom: 18px;

		padding-top: 0px;

	}



	/* B3 */

	.w_b3topnr {

		padding: 38px 0;

	}



	.w_b3nrback {

		margin-bottom: 10px;

	}



	.w_b3_xq {

		padding-top: 32px;

		padding-bottom: 16px;

	}



	.w_b3xqtxt p {

		margin-bottom: 12px;

	}



	.w_b3_btm {

		padding: 0;

	}



	.w_b3nr {

		width: 100%;

		margin: 0 auto;

		padding: 38px 20px 30px;

	}



	.w_b3topnr.w_b3nr {

		padding: 38px 20px 40px;

	}



	/* B4_1 */

	.w_g_tc {

		width: 600px;

	}



	.w_b4_tc {

		padding: 30px 0;

	}



	.w_b4tcjob h3 {

		margin-top: 10px;

		font-size: 16px;

	}



	.w_b4tcjob p {

		font-size: 14px;

	}



	.w_b4_closeimg {

		font-size: 30px;

	}



	/* B5 */

	.w_b5_cont.w_b3nr {

		padding: 0 40px;

	}



	/* .w_b5nrbox .w_b3_xq {

        padding: 118px 0 108px;

    } */



	/* Wendy end */

	.he_ph_hd {

		display: block;

	}



	.he_pc_hd {

		display: none;

	}



	/* 分页 */

	.he_pcfy {

		display: none;

	}



	.he_phfy {

		display: block !important;

	}



	.t_b1k2p {

		margin-bottom: 30px;

	}



	.t_b1k2zi h3 {

		margin-bottom: 50px;

	}



	.t_b1k2p.t_b1k4p {

		margin-bottom: 38px;

	}



	.t_b1k2xin {

		padding-top: 40px;

		padding-bottom: 50px;

	}



	.t_b1k1nr {

		padding-top: 50px;

		padding-bottom: 50px;

	}



	.t_b1k3xin {

		padding-bottom: 50px;

		padding-top: 40px;

	}



	.t_b1k4 {

		padding-top: 40px;

		padding-bottom: 50px;

	}



	.t_content1 {

		width: 94%;

	}



	.he_con {

		width: 94%;

	}



	.he_fonvli {

		margin-left: 39px;

	}



	.he_fontnav {

		display: none;

	}



	.w_b1_cont.w_content {

		width: 94%;

	}



	.w_b1_fy {

		padding-bottom: 57px;

		padding-top: 14px;

	}



	.w_b1_top {

		padding-top: 44px;

	}



	.he_b3ym .he_main {

		margin-top: 0px;

	}



	/* .he_b4suo {

        top: -9%;

    } */



	.he_b4ym .he_nybatp p {

		font-size: 18px;

	}



	.w_c1_cont {

		width: 95%;

	}



	.he_dp1 .he_puti2 p {

		font-size: 24px;

	}



	.he_dp1lip1 p {

		font-size: 24px;

	}



	.he_dp1liri {

		width: 500px;

	}



	.he_dp1lile {

		width: calc(100% - 500px);

	}



	.he_dp1lip1 span {

		font-size: 52px;

	}



	.he_dp1lile {

		padding-left: 10px;

	}



	.he_dp1li.on .he_dp1lile {

		float: left;

		padding-left: 0;

		padding-right: 10px;

	}



	.he_dp1lile {

		margin-top: 57px;

	}



	.he_dp2lbx {

		width: 100%;

		position: relative;

		padding: 30px 26px;

	}



	.he_dp2lbic {

		width: 40px;

	}



	.he_dp2lbx {

		height: inherit;

	}



	.he_dp2lbied p {

		height: 90px;

	}



	.he_dp2mo {

		opacity: 1;

	}



	.he_dp2lbx {

		background: #0d1c4f;

	}



	.he_dp2lbx .he_dp2mo {

		opacity: 1;

	}



	.he_dp2lbx .he_img1 {

		opacity: 0;

	}



	.he_dp2lbx .he_img2 {

		opacity: 1;

	}



	.he_dp2lbx .he_dp2lbirp p {

		color: #fff;

	}



	.he_dp2lbx .he_dp2lbied p {

		color: rgba(255, 255, 255, 0.5);

	}



	.he_dp3linp1 p {

		font-size: 24px;

	}



	.he_sp3blep1 p {

		font-size: 30px;

	}



	.he_sp3blep1 p {

		line-height: 50px;

		height: 50px;

	}



	.he_syp3byte p {

		font-size: 24px;

	}

	.he_syp3_h1 {
		text-align: center;
		font-size: 24px;
		padding-bottom: 20px;
	}



	.he_syp3bt {

		height: 270px;

	}



	.t_content2 {

		width: 95%;

	}



	.w_f2nr {

		width: 95%;

	}



	.he_f2ym .he_main {

		margin-top: 0px;

	}



	.w_b4_tc {

		padding: 30px 30px;

	}



	.w_b4tcjob {

		height: 322px;

	}



	.he_bante {

		top: 60px;

	}



	.he_banlite video {

		display: none;

	}



	/* .he_syp1li {

        margin: 0 6px 30px;

    } */



	.he_puti1 {

		padding-bottom: 14px;

	}



	.he_syp2ul {

		padding: 24px 0px 26px;

	}



	.he_syp2ln {

		padding: 17px 20px 16px;

	}



	.he_syp2ic {

		width: 46px;

	}



	.he_syp2li {

		margin-bottom: 9px;

	}



	.he_syp4bntp {

		width: 100%;

		padding: 22px 30px;

	}



	.he_syp4bntp1 {

		padding-top: 46px;

		padding-bottom: 22px;

	}



	.he_p6arghri {

		right: -8.5%;

	}



	.he_content {

		width: 95%;

	}

}





/* 平板竖屏 */

@media screen and (max-width: 991px) {



	/* 移动端banner */

	.he_ban_pc {

		display: none;

	}



	.he_ban_ph {

		display: block;

	}



	.he_banner_bg {

		height: unset;

	}



	.he_fontplo {

		width: 120px;

	}



	.he_fontpul {

		margin-top: 30px;

	}



	.he_fontp {

		padding-top: 50px;

		padding-bottom: 36px;

	}



	.he_fotbd p {

		font-size: 12px;

	}
    .he_fotlink p {

		font-size: 12px;

	}


	.he_b4suo {

		position: static;

		transform: inherit;

		width: 100%;

		padding-top: 42px;

		background: #f9f9f9;

	}



	.w_b4_cont {

		margin-top: 0px !important;

	}



	.w_b1_sect {

		box-shadow: inherit;

	}



	.he_con1 {

		width: 100%;

		padding: 0 20px;

	}



	.w_b4_top {

		padding-top: 22px;

	}



	.w_b4tit {

		font-size: 18px;

	}



	.he_b4suo {

		top: -74px;

	}





}





@media screen and (max-width: 950px) {



	/* Wendy start */

	/* B2 */

	/* .w_b1_sect {

        margin-top: 68px;

    } */

	.selectedbox {

		margin-bottom: 45px;

		margin-top: 60px;

	}

	.recommendbox {

		width: 100%;

		display: table;

		height: auto;

		margin-bottom: 45px;

	}

	.recommend-list {

		width: 100%;

		display: block;

		height: 215px;

		overflow: hidden;

		-webkit-transition: all .3s ease-out 0s;

		-moz-transition: all .3s ease-out 0s;

		-ms-transition: all .3s ease-out 0s;

		-o-transition: all .3s ease-out 0s;

		transition: all .3s ease-out 0s;

	}

	.selected-list {

		width: 100%;

		display: block;

		height: 122px;

		overflow: hidden;

		-webkit-transition: all .3s ease-out 0s;

		-moz-transition: all .3s ease-out 0s;

		-ms-transition: all .3s ease-out 0s;

		-o-transition: all .3s ease-out 0s;

		transition: all .3s ease-out 0s;

	}

	.selectedbox.open .selected-list {

		height: 244px;

	}

	.recommendbox.open .recommend-list {

		height: 450px;

	}

	.recommendbox.open>img,
	.selectedbox.open>img {

		transform: rotate(180deg);

	}

	.selected-list dl {

		display: table;

		margin-bottom: 20px;

		padding-bottom: 20px;

	}

	.selected-title h3,
	.recommend-title h3 {

		text-align: center;

		position: relative;

		padding-bottom: 30px;

		font-size: 20px;

	}

	.selected-title h3:after,
	.recommend-title h3:after {

		content: "";

		position: absolute;

		bottom: 15px;

		width: 38px;

		height: 2px;

		background: #3C99F8;

		left: 50%;

		transform: translateX(-50%);

	}

	.selectedbox>img,
	.recommendbox>img {

		margin: 0 auto;

		display: block;

		-webkit-transition: all .3s ease-out 0s;

		-moz-transition: all .3s ease-out 0s;

		-ms-transition: all .3s ease-out 0s;

		-o-transition: all .3s ease-out 0s;

		transition: all .3s ease-out 0s;

	}



	.w_b1_top {

		padding-top: 38px;

	}



	/* F2 */

	.w_f2_contnr.w_c1_cont {

		margin-top: 0;

		padding: 40px 0 40px;

	}



	.w_f2_sect {

		margin-top: 68px;

	}



	.w_f2_cont {

		padding-left: 20px;

		padding-right: 20px;

	}



	.w_f2_left {

		padding-right: 15px;

	}



	.w_f2_right {

		padding-left: 15px;

	}



	.w_f2_sect .w_b3nrtit {

		font-size: 22px;

	}



	.w_f2rtit h4 {

		font-size: 20px;

		margin-bottom: 10px;

	}



	/* F1 */

	.w_f1_contbox.w_c1_cont {

		margin-top: 0;

	}



	.w_f1_contbox.w_c1_cont {

		padding-top: 30px;

		padding-bottom: 46px;

	}



	.w_f1_casetit {

		margin: 0 0 18px;

	}



	.w_f1_custome {

		padding-top: 30px;

	}



	.w_f1_cusnr {

		padding: 14px;

	}



	.w_f1_cusli {

		padding: 0px 6px;

	}



	.w_f1cuslist {

		margin: 0px -6px;

	}



	.w_f1_custxt2 {

		margin-bottom: 14px;

	}



	.w_f1_more .w_b4_morebox {

		margin-top: 20px;

	}



	.w_f1_cont.w_c1_cont {

		padding: 20px;

	}



	.w_f1num {

		padding: 6px 20px 6px 20px;

	}



	.w_f1moretit {

		font-size: 16px;

		height: 28px;

	}



	.w_f1moreyou {

		line-height: 25px;

		margin-left: 6px;

	}



	.w_f1_casep {

		line-height: 1.5;

		max-height: 42px;

	}



	/* B3 */

	.w_b3_btm.w_b1_sect {

		border-bottom: 1px solid #e5e5e5;

		padding-bottom: 25px;

		margin: 30px 0;

	}



	.w_b3_sect {

		margin-top: 64px;

	}



	.w_b3nrtit {

		font-size: 22px;

		margin-bottom: 10px;

	}



	.w_b3nr {

		padding: 38px 20px;

	}



	.w_b3xqtxt p {

		margin-bottom: 5px;

	}



	.w_b4_cont {

		margin-top: 64px;

		padding-bottom: 50px;

		padding-left: 20px;

		padding-right: 20px;

	}



	.w_b4_top {

		padding-top: 38px;

	}



	.w_b4_listbox {

		padding-top: 14px;

	}



	.w_b4_morebox {

		margin-top: 30px;

	}



	.w_b4_lis {

		padding: 18px 20px 4px;

	}



	/* B5 */

	/* .w_b5_cont.w_b3nr {

        margin-top: 68px;

    } */



	/* .w_b5nrbox .w_b3_xq {

        padding: 118px 0 114px;

    } */



	/* C1 */

	.w_c1_cont {

		width: 100%;

		/* margin-top: 68px; */

		padding: 48px 20px 0px;

	}



	.w_c1_lipro {

		padding: 28px 24px;

	}



	.w_c1_listbox .w_b4_li {

		margin-bottom: 20px;

		padding: 0px 10px;

	}



	.w_c1_listbox .w_b4_list {

		margin: 0 -10px;

	}



	.g_phfy {

		display: block;

		padding: 20px 20px;

	}



	.g_pcfy {

		/* display: none; */

		padding: 20px 20px;

	}



	.w_c1_fy {

		padding-top: 0;

		padding-bottom: 20px;

	}



	.w_c1_lipro h3 {

		width: calc(100% - 90px);

		font-size: 20px;

		margin-bottom: 2px;

		height: 35px;

	}



	.w_c1_libg {

		width: 80px;

		top: 26px;

		right: 30px;

	}



	/* C2 */

	.w_c2_problembox {

		padding: 0px 0 16px;

	}



	.w_c2_fy {

		padding-bottom: 20px;

	}



	/* Wendy end */







	.g_content {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}



	.header2,

	.phxia {

		display: block !important;

	}



	.g_syhead {

		display: none;

	}



	.g_content {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}



	/* .header2, .phxia{

		display: block !important;

	} */

	.g_syhead {

		display: none;

	}



	.t_content1 {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}



	.t_b1k1le {

		padding: 0 20px 0 0px;

	}



	.t_b1k1wen p {

		font-size: 14px;

	}



	.t_b1k1le h6 {

		font-size: 16px;

	}



	.t_b1tit1 h2 {

		font-size: 22px;

	}



	.t_b1k2p p {

		font-size: 16px;

	}



	.t_b1tit1.t_b1k2tit1 {

		margin-bottom: 8px;

	}



	.t_b1k2p {

		margin-bottom: 26px;

	}



	.t_b1k2zi h3 {

		font-size: 18px;

	}



	.t_b1k2zi h3::before {

		width: 28px;

	}



	.t_b1tit1.t_b1k3tit1 {

		margin-bottom: 30px;

	}



	.t_b1k3zhuan {

		width: 40px;

		height: 40px;

	}



	.t_b1k3goback {

		margin: 0 -20px;

	}



	.t_b1k3zhuan img {

		width: 8px;

	}



	.t_b1k3ul {

		padding: 0 24px;

	}



	.t_b1k3quan {

		padding-left: 20px;

	}



	.t_b1k3quan span {

		margin-bottom: 0px;

	}



	.t_b1k3quan {

		margin-bottom: 10px;

	}



	.t_b1k3xian {

		top: 14px;

	}



	.t_b1k4pic {

		width: 300px;

	}



	.t_b1k4le {

		padding-right: 20px;

	}



	.t_b1k4goback {

		padding-right: 20px;

	}



	.t_b1k4zhuan {

		width: 10px;

	}



	.t_b1k4xtit {

		font-size: 18px;

	}



	.t_b1k4lixin {

		line-height: 60px;

		font-size: 16px;

		height: 60px;

	}



	.t_b1k2p.t_b1k4p {

		margin-bottom: 30px;

	}



	.he_nateh1 {

		font-size: 20px;

	}



	.he_nybatp p {

		font-size: 16px;

	}



	.he_nybatp {

		margin-top: 9px;

	}



	.he_b1banri {

		width: 100px;

	}



	.he_b1banpt1 p {

		font-size: 16px;

	}



	.he_b1banpt2 p {

		font-size: 12px;

	}



	.he_b1banri {

		padding: 10px;

	}



	.t_b1k1wen p {

		line-height: 1.75;

	}



	.t_b1k1le h6 {

		line-height: 1.75;

	}



	.t_b1tit1 h2 {

		font-size: 18px;

	}



	.t_b1k2p p {

		font-size: 14px;

	}



	.t_b1k2zi h3 {

		font-size: 16px;

	}



	.t_b1k2zi h3::before {

		width: 28px;

	}



	.t_b1k3goback {

		display: none;

	}



	.he_b1ym .slick-dots li.slick-active {

		background: rgba(67, 127, 236, 0.62);

		width: 8px;

		height: 8px;

	}



	.he_b1ym .slick-dots li {

		width: 6px;

		height: 6px;

		background: rgba(202, 202, 202, 0.62);

	}



	.t_b1k3ul .slick-dots {

		bottom: -36px;

	}



	.t_b1k3bg {

		height: 450px;

	}



	/* .t_b1k3bg {

        bottom: inherit;

        top: 0;

    } */



	.t_b1k3time {

		font-size: 26px;

	}



	.t_b1k3li h6 {

		font-size: 16px;

	}



	.t_b1k3fang li {

		font-size: 14px;

	}



	.t_b1k3fang li::before {

		font-size: 12px;

	}



	.t_b1k3fang li::before {

		top: 3px;

	}



	.t_b1k3xin {

		padding-bottom: 74px;

	}



	.he_con {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}



	.w_b1_cont.w_content {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}



	.w_b1_titnav {

		font-size: 16px;

	}



	.w_b1_tit {

		padding: 0px 20px;

	}



	.w_b1_titnav::after {

		height: 18px;

	}



	.w_b1_txtbox {

		padding: 14px 10px 7px;

	}



	.w_b1_listbox {

		padding-top: 36px;

	}



	.w_b1_li {

		padding: 0 10px;

	}
	.w_yj_li {
	
		padding: 0 10px;
	
	}



	.w_b1_list {

		margin: 0 -10px;

	}



	.w_b1_fy {

		padding-bottom: 13px;

		padding-top: 0px;

	}



	.g_phfy {

		display: block;

		padding: 0px 20px !important;

	}



	.w_b1_fy {

		padding-bottom: 22px;

		padding-top: 0px;

	}

	.w_b3nrtit {

		font-size: 18px;

	}

	.w_nrdate {

		font-size: 16px;

	}

	.w_b3_sect {

		margin-top: 0px;

	}



	.he_b4suble {

		width: 250px;

	}



	.he_b4subri {

		width: calc(100% - 250px);

	}



	.he_b4suhri {

		width: 140px;

	}



	.he_b4suhle {

		width: calc(100% - 140px);

	}



	.w_c1_lipro h3 {

		font-size: 18px;

		height: 32px;

	}



	.w_c1down {

		font-size: 14px;

	}



	.he_dp1zh {

		width: 400px;

	}



	.he_dp1 .he_puti2 p {

		font-size: 18px;

	}



	.he_dp1lip1 p {

		font-size: 18px;

	}



	.he_puti2::after {

		width: 24px;

		height: 2px;

	}



	.he_dp1gbtpri {

		width: calc(100% - 40px);

		padding-left: 4px;

	}



	.he_puti2 p {

		font-size: 18px;

	}



	.he_dp2li {
        width: 49.333333%;
		padding: 0 10px;

		margin-bottom: 20px;

	}



	.he_dp2ul {

		margin: 29px -10px 0;

	}



	.he_dp1 {

		padding-top: 4px;

	}



	.he_dp1li {

		margin-top: 10px !important;

	}



	.he_dp2lbx {

		padding: 26px 20px;

	}



	.he_dp2lbirp {

		margin-top: 13px;

		margin-bottom: 12px;

	}



	.he_dp2mo {

		margin-top: 16px;

	}



	.he_dp3ul {

		margin-top: 30px;

	}



	.he_dp3libg {

		padding: 25px 20px 25px 20px;

	}



	.he_dp3linp1 p {

		font-size: 18px;

	}



	.he_dp3linp2 p {

		font-size: 16px;

		line-height: 1.75;

		max-height: 56px;

	}



	.he_dp3linp3 .he_syp4bngtr p {

		color: #666666;

		font-size: 14px;

		font-weight: normal;

	}



	.he_dp3li:nth-child(3) .he_sp3blep1 p {

		font-size: 22px;

	}



	.he_syp3byte p {

		font-size: 20px;

	}



	.t_content2 {

		width: 100%;

		padding: 0 20px;

	}



	.t_ektit h3 {

		font-size: 18px;

	}



	.t_ek1 {

		padding-top: 40px;

		padding-bottom: 50px;

	}



	.t_ek1con {

		padding-top: 38px;

	}



	.t_ek1duan {

		padding: 50px 26px 22px;

	}



	.t_ek1biao {

		font-size: 16px;

	}



	.t_ek1dian {

		position: relative;

		padding-left: 19px;

		margin-bottom: 20px;

	}



	.t_ek1dian::before {

		width: 4px;

		height: 4px;

		left: 0;

		top: 10px;

	}



	.t_ek2con {

		margin-top: 25px;

	}



	.t_ek2 {

		padding-bottom: 44px;

	}



	.t_ek3con {

		margin-top: 26px;

	}



	.t_ek3hao {

		width: 50px;

		height: 50px;

		font-size: 24px;

		line-height: 50px;

	}



	.t_ek3hao {

		margin-right: 25px;

	}



	.t_ek3h5 {

		width: calc(100% - 89px);

	}



	.t_ek3bg {

		font-size: 156px;

	}



	.t_ek3h5 h5 {

		font-size: 16px;

	}



	.t_ek3h5 p {

		font-size: 14px;

	}



	.t_ek3xu {

		margin-bottom: 24px;

	}



	.t_ek3 {

		padding-bottom: 54px;

	}



	.t_ek4lun {

		margin-top: 24px;

	}



	.t_ek4goback {

		padding: 0 0px;

	}



	.t_ek4ul {

		margin: 0 40px;

	}



	.w_f1_casetit {

		font-size: 18px;

	}



	.w_f1_caselist .slick-dots li.slick-active {

		background: rgba(67, 127, 236, 0.62);

		width: 8px;

		height: 8px;

	}



	.w_f1_caselist .slick-dots li {

		width: 6px;

		height: 6px;

		background: rgba(202, 202, 202, 0.62);

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 70px;

	}



	.w_f1_caselist .slick-dots {

		position: absolute;

		bottom: -39px;

	}



	.w_f1_sublun {

		padding: 0 50px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 55px;

	}



	.w_f1_cusnr {

		padding: 20px;

	}



	.w_f1_custxt2 {

		font-size: 14px;

		height: 120px;

	}



	.w_f1_sublitxt {

		font-size: 16px;

	}



	.w_f1_custu {

		margin-bottom: 8px;

	}



	.w_f2_sect {

		margin-top: 0px;

	}



	.w_f2_sect .w_b3nrtit {

		font-size: 18px;

	}



	.w_f2tit4 {

		font-size: 16px;

	}



	.t_gh4 h4 {

		font-size: 18px;

	}



	.t_gkle {

		width: calc(100% - 380px);

		padding: 40px 20px 40px;

	}



	.t_gkrg {

		width: 380px;

		padding: 40px 20px 40px;

	}



	.t_gul {

		margin: 0 -10px;

		margin-bottom: 10px;

	}



	.he_bap1bt {

		font-size: 20px;

	}



	.he_banbt {

		margin-top: 20px;

	}



	.he_bap2bt {

		font-size: 14px;

	}



	.he_banqhsw {

		width: 18px;

	}



	.he_banqhswri {

		right: 15px;

	}



	.he_banqhswle {

		left: 15px;

	}



	.he_puti1 p {

		font-size: 18px;

	}



	.he_puti1::after {

		width: 30px;

		height: 2px;

	}



	.he_syp1 {

		padding-top: 30px;

		padding-bottom: 30px;

	}



	.he_syp1li img {

		width: 100%;

	}



	.he_syp1ul {

		margin-top: 32px;

	}



	.he_syp2 {

		padding-top: 46px;

	}



	.he_content {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}



	.he_cenav {

		display: none;

	}



	.he_syp2ln {

		padding: 8px 15px 8px;

	}



	.he_syp2bt p {

		font-size: 16px;

		height: 28px;

	}



	.he_syp2ic {

		width: 40px;

	}



	.he_syp2bp1 p {

		font-size: 14px;

		line-height: 1.5;

		height: 42px;

	}



	.he_syp2li {

		margin-bottom: 2px;

	}



	.he_syp4 {

		padding-top: 40px;

		padding-bottom: 12px;

	}



	.he_syp4tij p {

		font-size: 14px;

	}



	.he_syp4ul {

		margin-top: 30px;

	}



	.he_syp4bv {

		padding: 40px 0 40px 40px;

		min-height: 600px;

		width: 96%;

		float: right;

	}



	.he_syp4ul::after {

		height: 103%;

	}



	.he_syp4tpri p {

		font-size: 18px;

	}



	.he_syp5tp1 p {

		font-size: 16px;

		height: 28px;

	}



	.he_syp5tp2 p {

		font-size: 14px;

		height: 42px;

	}



	.he_syp5li {

		padding: 0px 30px;

		margin-bottom: 30px;

	}



	.he_syp5lnjle {

		margin-top: 8px;

		width: 50px;

	}



	.he_syp5lnjri {

		width: calc(100% - 50px);

		padding-left: 22px;

	}



	.he_syp5 {

		padding-bottom: 16px;

	}



	.he_syp6mul {

		width: calc(50vw + 455px);

	}



	.he_p6argh {

		width: 40px;

		height: 40px;

	}



	.he_p6arghle {

		left: 16px;

	}



	.he_p6argh img {

		width: 8px;

	}



	.he_p6arghri {

		right: 8.5%;

	}



	.he_switetip1 p {

		font-size: 16px;

		height: 24px;

	}



	.he_syp6 {

		min-height: 690px;

	}



	.he_syp7 {

		padding-top: 49px;

		padding-bottom: 28px;

	}



	.he_syp7ti .he_puti2 p {

		font-size: 18px;

	}



	.he_syp4tij {

		margin-top: 14px;

	}



	.he_syp7lbx {

		width: 446px;

		padding: 36px 27px;

	}



	.he_syp7ul {

		margin-top: 32px;

	}



	.he_syp4ul {

		margin-top: 12px;

	}



	.w_f1_cusli {

		margin-bottom: 12px;

	}



	.he_syp1 {

		padding-bottom: 60px;

	}



	.he_syp1li {

		padding: 0 10px;

	}



	.he_syp1ul {

		margin: 20px -10px 0;

	}



	.he_syp4bntp1 {

		padding-top: 32px;

		padding-bottom: 34px;

	}



	.he_find {

		padding-top: 42px;

	}



	.he_sypz2vle {

		margin-top: 0%;

	}



}



@media screen and (max-width: 768px) {



	/* Wendy start */

	/* B2 */

	.w_b1_titnav {

		font-size: 20px;

		padding-bottom: 6px;

	}



	.w_b1_li {

		width: 50%;

		padding: 0 8px;

	}
	.w_yj_li {
	
		width: 50%;
	
		padding: 0 8px;
	
	}



	.w_b1_list {

		margin: 0 -8px;

	}



	.w_b1_cont.w_content {

		width: 90%;

	}



	.w_b1_listbox {

		padding-top: 38px;

	}



	.w_b1_fy .g_phfy {

		padding: 10px 20px 20px;

	}



	/* F2 */

	.w_f2_sect .w_b3nrtit {

		font-size: 20px;

	}



	.w_f2_sect .w_b3topnr {

		padding-bottom: 35px;

	}



	.w_f2_rli .w_f1_custu {

		width: 130px;

	}



	.w_f2_ltop {

		width: 280px;

	}



	.w_f2rtit h4 {

		font-size: 18px;

		margin-bottom: 8px;

	}



	.w_f2_rli .w_f1_custxt2 {

		margin-bottom: 10px;

		height: 98px;

	}



	.w_f2_rli .w_f1_cusnr {

		padding: 20px 20px 20px;

	}



	.w_b3wz {

		font-size: 16px;

	}



	.w_b3jian {

		line-height: 25px;

		margin-right: 5px;

	}



	.w_f2_ltop {

		margin: 20px 0 20px;

	}



	/* F1 */

	.w_f1numbig {

		font-size: 20px;

	}



	.w_f1numsmall {

		font-size: 14px;

		height: 24.5px;

	}



	.w_f1_casetit {

		font-size: 18px;

	}



	.w_f1_caseli {

		width: 50%;

		padding: 0 8px;

		margin-bottom: 10px;

	}



	.w_f1_caselist {

		margin: 0 -8px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 32px;

	}



	.w_f1_sublitxt {

		font-size: 16px;

	}



	.w_f1_cusli {

		width: 50%;

		margin-bottom: 10px;

	}



	.w_f1_subtit {

		padding-top: 10px;

	}



	.w_f1_more .w_b4_morebox {

		margin-top: 0px;

	}



	.w_f1_custxt2 {

		font-size: 14px;

		margin-bottom: 10px;

		height: 50px;

	}



	.w_f1_subli {

		padding: 0 6px;

	}



	/* B3 */

	.w_b3_abox {

		width: calc(50% - 50px);

	}



	/* B4 */

	.w_b4_li {

		width: 50%;

	}



	.w_b4_moretxt {

		padding: 0 28px;

	}



	/* B5 */

	.w_b5_cont.w_b3nr {

		padding: 0 20px;

	}



	/* C1 */

	.w_c1_tc .w_g_tc {

		width: 300px;

	}



	.w_c1tccode {

		padding-top: 20px;

	}



	.w_c1_tc .w_b4_tc {

		padding: 20px 20px 10px;

	}



	.w_c1tcimg {

		width: 110px;

	}



	.w_c1tc_logo {

		width: 90px;

	}



	.w_c1tc_scan p {

		font-size: 14px;

	}



	/* C2 */

	.w_c2_q {

		width: 28px;

		height: 28px;

		line-height: 28px;

		font-size: 18px;

		margin-top: 0;

	}



	.w_c2_wen {

		width: calc(100% - 16px - 28px);

		line-height: 1.75;

		height: 28px;

		font-size: 16px;

		/* padding: 0px 20px; */

	}



	.w_c2_ques {

		padding: 22px 20px;

	}



	.w_c2_xiala {

		width: 16px;

		line-height: 27px;

	}



	.w_c2_answer {

		padding: 22px 20px;

	}



	.w_c2_da {

		padding: 0px 30px;

		width: calc(100% - 28px - 50px);

		font-size: 16px;

	}



	.w_c2img2 {

		top: 9px;

	}



	/* Wendy end */

	.t_b1k1rg {

		width: 100%;

	}



	.t_b1k1le {

		padding: 0 0px 20px 0px;

		width: 100%;

	}



	.t_b1k1nr {

		padding-top: 40px;

		padding-bottom: 40px;

	}



	.t_b1tit1 h2 {

		font-size: 20px;

	}



	.t_b1k2xin {

		padding-top: 34px;

		padding-bottom: 40px;

	}



	.t_b1k2zi {

		padding: 15px 10px 15px;

	}



	.t_b1k2zi h3 {

		font-size: 16px;

	}



	.t_b1k2ic {

		width: 30px;

	}



	.t_b1k2zi h3 {

		margin-bottom: 40px;

	}



	.t_b1k3xin {

		padding-bottom: 40px;

		padding-top: 34px;

	}



	.t_b1tit1.t_b1k3tit1 {

		margin-bottom: 24px;

	}



	.t_b1k3time {

		font-size: 22px;

	}



	.t_b1k3li h6 {

		font-size: 16px;

	}



	.t_b1k3fang li {

		font-size: 14px;

	}



	.t_b1k3fang {

		height: 140px;

	}



	.t_b1k3bg {

		height: 308px;

	}



	.t_b1k4 {

		padding-top: 34px;

		padding-bottom: 20px;

	}



	.t_b1k4le {

		padding-right: 0px;

		width: 100%;

		margin-bottom: 20px;

	}



	.t_b1k4goback {

		padding-right: 0px;

	}



	.t_b1k4rg {

		width: 100%;

	}



	.t_b1tit1 h2 {

		font-size: 18px;

	}



	.t_b1k2xin {

		padding-bottom: 70px;

	}



	.t_b1k2lun {

		overflow: inherit;

	}



	.t_b1k2lun .slick-dots {

		bottom: -37px;

	}



	.t_b1k3ul .slick-dots {

		bottom: -12px;

	}



	.he_banpc {

		display: none;

	}



	.he_banph {

		display: block;

	}



	.he_b1ym .he_nybanb {

		padding-right: 100px;

	}



	.w_b1_titnav {

		font-size: 16px;

	}



	.w_b1_cont.w_content {

		width: 100%;

	}



	.yxedr_active p {

		font-size: 14px;

	}



	.w_b5nrbox::before {

		width: 18px;

		height: 50px;

	}



	.w_b5nrbox::after {

		width: 18px;

		height: 50px;

	}



	.w_b5nrbox .w_b3_xq {

		padding: 53px 0 48px;

	}



	.he_dp1liri {

		width: 100%;

		float: none;

	}



	.he_dp1lile {

		margin-top: 10px;

		float: none;

		position: static;

		transform: inherit;

		width: 100%;

	}



	.he_dp1lip2 p {

		font-size: 14px;

	}



	.he_dp1lip1 span {

		font-size: 46px;

	}



	.he_dp2li {

		width: 50%;

	}



	.he_dp2lbirp p {

		font-size: 16px;

	}



	.he_dp2lbied p {

		font-size: 14px;

	}



	.he_dp2lbied p {

		height: 69px;

	}



	.he_dp3lile {

		width: 100%;

		position: static;

		top: 50%;

		right: 0;

		transform: inherit;

	}



	.he_dp3liri {

		width: 100%;

		height: inherit;

	}



	.he_dp3linp3 {

		margin-top: 20px;

		height: inherit;

	}



	.he_dp3li {

		margin-bottom: 90px;

	}



	.he_dp3ul {

		margin-top: 78px;

	}



	.t_ek1pic {

		position: relative;

		width: 100%;

	}



	.t_ek1duan {

		width: 100%;

		margin-right: 0px;

		position: static;

		margin-left: 0px;

		background: #f0f2f6;

		margin-top: 36px;

		padding: 30px 20px 30px;

	}



	.t_ek1dian:last-child {

		margin-bottom: 0;

	}



	.t_ek1duanp p {

		font-size: 14px;

	}



	.t_ek1 {

		padding-top: 40px;

		padding-bottom: 30px;

	}



	.t_ek1con {

		padding-top: 26px;

	}



	.t_ektit::before {

		content: '';

		width: 30px;

		height: 2px;

	}



	.t_ek4zhuan {

		width: 14px;

	}



	.t_ek3bg {

		font-size: 122px;

	}



	.t_ek3 {

		padding-bottom: 39px;

	}



	.t_ek4 {

		padding-bottom: 38px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 74px;

	}



	.w_f1_sublun {

		padding: 0 30px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 46px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 68px;

	}



	.t_gkle {

		width: 100%;

		padding: 40px 20px 40px;

	}



	.t_gkrg {

		width: 100%;

		padding: 40px 20px 40px;

		position: static;

		transform: inherit;

	}



	.t_gh4 {

		margin-bottom: 17px;

	}



	.t_gtian input {

		line-height: 38px;

	}



	.t_gtian {

		width: 100%;

		height: 38px;

	}



	.t_gname {

		font-size: 14px;

	}



	.t_ghuo a {

		line-height: 36px;

	}



	.t_gli {

		height: 70px;

	}



	.t_gli {

		margin-bottom: 20px;

	}



	.t_gtiande {

		line-height: 38px;

	}



	.t_gxiala {

		top: 46px;

	}



	.t_gkle {

		overflow: inherit;

	}



	.t_gshen {

		font-size: 16px;

		line-height: 46px;

	}



	.t_gdabtn a {

		height: 46px;

	}



	.t_gkrg {

		border-radius: 0 0 8px 8px;

	}



	.t_gkrg .t_gh4 {

		margin-bottom: 17px;

	}



	.t_grgli {

		margin-bottom: 12px;

	}



	.t_gcon {

		padding-bottom: 0px;

	}



	.t_gkrg {

		padding: 30px 20px 20px;

	}



	.t_gkle {

		width: 100%;

		padding: 30px 20px 40px;

	}



	.he_syp4bny {

		width: 80%;

	}



	.he_syp4tple {

		width: 48px;

	}



	.he_syp4tpri p {

		line-height: 50px;

		height: 50px;

	}



	.he_syp6mul {

		width: calc(50vw + 364px);

	}



	.he_swiper {

		width: 45%;

	}



	.he_dp1liri {

		position: static;

		top: 0;

		left: 0;

	}



	.he_fontjti {

		display: block;

	}



	.he_xinsyli a:first-child {

		margin-top: 15px;

	}



	.he_syp5tp2 p {

		height: 63px;

	}



	.he_xbtnpk {

		margin-top: 15px;

	}



	.he_sypz2vrf {

		border-radius: 14px;

	}



	.he_baneyop {

		text-align: center;

	}



	.he_sypz2iul .slick-list {

		overflow: inherit;

	}

	.he_cebnpc {

		display: none !important;

	}

	.he_cebnph {

		display: flex !important;

	}

	.he_aside_zk1 {

		bottom: 100%;

		top: inherit;

		left: 0 !important;

		transform: inherit !important;

	}
    .he_aside_zk3 {
    
    	bottom: 100%;
    
    	top: inherit;
    
    	left: 0 !important;
    
    	transform: inherit !important;
    
    }
}



@media screen and (max-width: 767px) {



	/* Wendy start */

	/* B2 */

	.w_b1_li {

		width: 100%;

		padding: 0 20px;

	}
	.w_yj_li {
	
		width: 100%;
	
		padding: 0 20px;
	
	}



	.w_b1_tit {

		padding: 0px 20px;

	}



	.w_b1_titnav {

		font-size: 18px;

	}



	.w_b1_top {

		padding-top: 38px;

	}



	/* F2 */

	.w_f2_sect .w_b3topnr {

		padding-bottom: 30px;

	}



	.w_f2_left {

		width: 100%;

		border: none;

		padding-right: 0;

	}



	.w_f2_lip {

		margin-top: 16px;

		padding-right: 0;

	}



	.w_f2litit {

		padding-bottom: 8px;

	}



	.w_f2_lip {

		margin-top: 8px;

	}



	.w_f2_li {

		margin-bottom: 20px;

	}



	.w_f2_right {

		width: 100%;

		padding-left: 0px;

	}



	.w_f2_ltop {

		width: 300px;

	}



	.w_f2_contnr.w_c1_cont {

		padding: 24px 0 30px;

	}



	.w_b3topnr {

		padding: 34px 0;

	}



	.w_f2_rli.w_f1_cusli {

		margin-bottom: 15px;

	}



	/* F1 */

	.w_f1numli {

		width: 50%;

		margin-bottom: 10px;

	}



	.w_f1_caseli {

		width: 100%;

	}



	.w_f1_cusli {

		width: 100%;

	}



	.w_f1_custu {

		width: auto;

	}



	.w_f1_sublist {

		display: block;

	}



	.w_f1_subtit {

		/* border: none; */

		padding: 0;

	}



	.w_f1_custome {

		padding-top: 20px;

	}



	/* B3 */

	.w_b3_abox a {

		height: 28px;

	}



	.w_b3nrtit {

		font-size: 18px;

		margin-bottom: 6px;

	}



	.w_b3topnr.w_b3nr {

		padding: 30px 20px 30px;

	}



	.w_b3wz {

		font-size: 14px;

	}



	.w_b3jian {

		width: 11px;

		line-height: 22px;

		margin-right: 5px;

	}



	.w_b3nrback {

		margin-bottom: 4px;

	}



	.w_nrdate {

		font-size: 16px;

	}



	.w_b3nr {

		padding: 25px 20px;

	}



	.w_b3xqtxt p {

		font-size: 14px;

	}



	.w_b3_abox {

		width: 100%;

	}



	/* B4 */

	.w_b4_li {

		width: 100%;

		margin-bottom: 12px;

	}



	.w_b4tit {

		font-size: 18px;

	}



	.w_b4_morebox {

		margin-top: 20px;

	}



	.w_b4_top {

		padding-top: 30px;

	}



	.w_b4_cont {

		padding-bottom: 40px;

	}



	.w_g_tc {

		width: 300px;

		padding: 0 20px;

	}



	.w_b4_tc {

		width: 100%;

	}



	.w_b4_close {

		right: 0px;

	}



	.w_b4_jobdz {

		font-size: 16px;

		padding-right: 60px;

	}



	/* B5 */

	/* .w_b5nrbox::before {

        width: 25px;

        height: 80px;

    }



    .w_b5nrbox::after {

        width: 25px;

        height: 80px;

    } */

	/* 

    .w_b5nrbox .w_b3_xq {

        padding: 80px 0 74px;

    } */



	/* C1 */

	.w_c1_listbox .w_b4_li {

		width: 100%;

		margin-bottom: 14px;

	}



	.w_c1_lipro h3 {

		width: calc(100% - 80px);

		font-size: 18px;

		height: 31.5px;

	}



	.w_c1down {

		font-size: 14px;

	}



	.w_c1_lipro {

		padding: 20px;

	}



	.w_c1_cont {

		padding: 38px 20px 0px;

	}



	.w_c1_fy {



		padding-bottom: 10px;

	}



	/* C2 */

	.w_c2_da {

		font-size: 14px;

		padding: 0px 0px 0 20px;

		width: calc(100% - 28px);

	}



	.w_c2_wen {

		padding: 0px 20px;

		height: 24.5px;

		font-size: 14px;

		line-height: 2;

	}



	.w_c2_ques {

		padding: 10px 20px;

	}



	.w_c2_problembox {

		padding: 0px 0 10px;

	}



	.w_c2_fy {

		padding-bottom: 12px;

	}



	.w_c2_xiala {

		width: 12px;

	}



	.w_c2_answer {

		padding: 16px 20px;

	}



	/* Wendy end */

	.t_b1k1nr {

		padding-top: 30px;

		padding-bottom: 30px;

	}



	.t_b1k1le h6 {

		margin-bottom: 6px;

	}



	.t_b1k1le {

		padding: 0 0px 18px 0px;

	}



	.t_b1k2xin {

		padding-top: 26px;

		padding-bottom: 30px;

	}



	.t_b1k2p p {

		font-size: 14px;

	}



	.t_b1tit1 h2 {

		font-size: 18px;

	}



	.t_b1k2p {

		margin-bottom: 16px;

	}



	.t_b1k2kuai {

		width: 33.333333%;

		margin-bottom: 12px;

	}



	.t_b1k2zi h3 {

		margin-bottom: 20px;

	}



	.t_b1k3xin {

		padding-bottom: 30px;

		padding-top: 26px;

	}



	.t_b1tit1.t_b1k3tit1 {

		margin-bottom: 16px;

	}



	.t_b1k4 {

		padding-top: 26px;

		padding-bottom: 20px;

	}



	.t_b1k4zhuan {

		width: 8px;

	}



	.t_b1k4pic {

		width: calc(100% - 30px);

		margin-bottom: 6px;

	}



	.t_b1k4le {

		margin-bottom: 16px;

	}



	.t_b1k4lixin {

		line-height: 44px;

		height: 44px;

	}



	.t_b1k4lizi {

		margin-bottom: 12px;

	}



	.t_b1k2p.t_b1k4p {

		margin-bottom: 18px;

	}



	.t_b1k4lixin {

		line-height: 50px;

		font-size: 14px;

		height: 50px;

	}



	.he_fontple {

		width: 100%;

		float: none;

	}



	.he_fontple {

		width: 322px;

	}



	.he_fontcod {

		float: none;

	}



	.he_fontpri {

		width: 100%;

		float: none;

	}



	.he_fontp {

		padding-top: 15px;

		padding-bottom: 27px;

	}



	.crumbs {

		margin-bottom: 27px;

	}



	.he_fontcig {

		width: 80%;

		margin: 0 auto;

	}



	.he_fontite p {

		font-size: 14px;

		line-height: 22px;

	}



	.he_fontic {

		/*width: 16px; */

		line-height: 22px;

	}



	.he_fontpli {

		width: 100%;

	}



	.he_fontpul {

		margin-top: 24px;

	}



	.t_b1k4xtit {

		font-size: 16px;

	}



	.t_b1k2lun .slick-dots {

		bottom: -24px;

	}



	.t_b1k2xin {

		padding-bottom: 52px;

	}



	.t_b1k3ul .slick-dots {

		bottom: 4px;

	}



	.t_b1k3ul .slick-dots {

		left: 0;

	}



	.w_b1_li {

		width: 100%;

		padding: 0 8px;

	}
	.w_yj_li {
	
		width: 100%;
	
		padding: 0 8px;
	
	}
	.w_al_li {
	
		width: 49.333333%;
	
		padding: 0 8px;
	
	}



	.w_b1_titnav {

		font-size: 16px;

	}



	.w_b1_top {

		padding-top: 34px;

	}



	.w_b1_date {

		font-size: 14px;

	}



	.w_b1_fy {

		padding-bottom: 25px;

	}



	.w_nrdate {

		font-size: 14px;

	}



	.he_b4suble {

		width: 100%;

	}



	.he_b4suhle {

		width: 100%;

	}



	.he_b4subri {

		width: 100%;

		margin-top: 20px;

	}



	.he_b4subx {

		background: transparent;

	}



	.he_b4suble {

		background: #fff;

		border-radius: 60px;

	}



	.he_b4suble {

		height: 40px;

	}



	.he_b4img {



		width: 14px;

	}



	.he_b4suble input {

		padding-left: 40px;

		font-size: 14px;

	}



	.he_b4suhri {

		width: 140px;

		border-radius: 50px;

		float: left;

		margin-top: 20px;

	}



	.he_b4suhxa p {

		font-size: 14px;

	}



	.he_b4suhxa {

		padding: 16px 0 5px;

	}



	.he_b4suhxa p {

		margin-bottom: 8px;

	}



	.he_b4suhbh {

		height: 134px;

	}



	.he_b4suhsri p {

		font-size: 14px;

	}



	.he_b4suhsle {

		line-height: 40px;

		width: 14px;

	}



	.he_b4suhsri p {

		line-height: 40px;

	}



	.he_b4suhbt {

		font-size: 14px;

		line-height: 40px;

	}



	.he_b4suhri {

		height: 40px;

	}



	.w_b4_moretxt {

		line-height: 40px;

	}



	.w_c1_libg {

		width: 60px;

		top: 39px;

		right: 17px;

	}



	.w_c1_fy {

		padding-bottom: 26px;

		padding-top: 12px;

	}



	.w_c1_lipro h3 {

		font-size: 16px;

		height: inherit;

	}



	.w_c2_ques {

		padding: 10px 10px;

	}



	.w_c2_fy {

		padding-bottom: 24px;

		padding-top: 10px;

	}



	.w_c2_answer {

		padding: 16px 10px;

	}



	.he_dp1 {

		padding-top: 8px;

	}



	.he_dp1li {

		margin-top: 6px !important;

	}



	.he_dp1lip2 {

		margin-top: 6px;

		padding-right: 0;

	}



	.he_dp1lile {

		padding-left: 0px;

		padding-right: 0;

	}



	.he_dp1linuli {

		padding: 0 10px;

		margin-bottom: 18px;

		width: 100%;

	}



	.he_dp1linu {

		margin: 35px -10px 0;

	}



	.he_dp1gbpt p {

		height: inherit;

	}



	.he_dp1zh {

		width: 200px;

	}



	.he_dp1linu {

		margin: 22px -10px 0;

	}



	.he_dp2li {

		width: 100%;

	}



	.he_dp2lbirp p {

		height: inherit;

	}



	.he_dp2lbied p {

		height: inherit;

	}



	.he_sp3ble {

		width: 160px;

		padding-top: 26px;

		height: 160px;

	}



	.he_sp3blep1 p {

		font-size: 26px;

	}



	.he_sp3blep2 {

		padding: 0 30px;

	}



	.he_sp3ble {

		right: 30px;

	}



	.he_dp3li:nth-child(3) .he_sp3blep1 p {

		font-size: 20px;

	}



	.he_sp3blep2 p {

		font-size: 14px;

	}



	.he_sp3blep1 p {

		line-height: 46px;

		height: 46px;

	}



	.he_dp3linp2 {

		margin-top: 5px;

	}



	.he_dp3linp3 {

		margin-top: 12px;

	}



	.he_syp4bngtr p::after {

		top: 8px;

		width: 4px;

		height: 4px;

	}



	.he_syp4bngtr p {

		padding-left: 12px;

	}



	.he_dp3linp3 .he_syp4bngtr {

		margin-bottom: 8px;

	}



	.he_dp3li:last-child {

		margin-bottom: 0;

	}



	.he_syp3byte p {

		font-size: 18px;

	}



	.he_pubt a {

		line-height: 40px;

	}



	.he_syp3btn {

		margin-top: 30px;

	}



	.he_syp3bt {

		height: 230px;

	}



	.t_ek1 {

		padding-top: 36px;

	}



	.t_ek3ul {

		width: 100%;

	}



	.t_ek3bg {

		font-size: 70px;

	}



	.t_ek3hao {

		width: 40px;

		height: 40px;

		font-size: 20px;

		line-height: 36px;

	}



	.t_ek3hao {

		margin-right: 18px;

	}



	.t_ek3h5 {

		width: calc(100% - 58px);

	}



	.t_ek3xu {

		margin-bottom: 20px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 60px;

	}



	.w_f1_caselist .slick-dots {

		position: absolute;

		bottom: -30px;

	}



	.w_f1_sublist .slick-prev {

		background-image: url(../images/swepile.png);

		width: 10px;

		height: 20px;

		background-size: 100% 100%;

		z-index: 100;

		left: -33px;

	}



	.w_f1_sublist .slick-next {

		background-image: url(../images/swepiri.png);

		width: 10px;

		height: 20px;

		background-size: 100% 100%;

		z-index: 100;

		right: -33px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 41px;

	}



	.t_gli {

		width: 100%;

	}



	.t_gxiala ul li {

		line-height: 28px;

	}



	.t_gxiala {

		padding: 16px;

	}



	.t_grgic {

		width: 14px;

		margin-right: 12px;

	}



	.t_grgwen {

		width: calc(100% - 26px);

	}



	.t_grgwen p {

		color: rgba(255, 255, 255, .6);

		font-size: 14px;

	}



	.t_grgwen h6 {

		font-size: 15px;

	}



	.he_gzs {

		width: 140px;

	}



	.w_g_tc {

		width: calc(100% - 40px);

		padding: 0 0px;

	}



	.w_b4_jobdz {

		font-size: 16px;

		padding-right: 33px;

	}



	.w_b4_close {

		right: 23px;

	}



	.w_b4tcjob .mCSB_scrollTools {

		right: -5px;

	}



	.w_c1_tc .w_g_tc {

		width: calc(100% - 40px);

		padding: 0 0px;

	}



	.he_banqhsw {

		width: 14px;

	}



	.he_bante .he_con {

		padding: 0 40px;

	}



	.he_banlite {

		position: relative;

	}



	/* .he_banlite::after {

        content: '';

        position: absolute;

        top: 0;

        left: 0;

        width: 100%;

        height: 100%;

        background: rgba(0, 0, 0, 0.4);

    } */



	.he_pubt a {

		line-height: 38px;

	}



	.he_pubt a {

		padding: 0 28px;

	}



	.he_banbtli {

		margin: 0 6px;

	}



	/* .he_syp1li {

        margin: 0px 2px 25px;

    } */



	.he_syp1 {

		padding-top: 30px;

		padding-bottom: 36px;

	}



	.he_syp2li {

		width: 50%;

	}



	.he_syp2ln {

		padding: 8px 0px 8px;

	}



	.he_syp2bt {

		margin-top: 13px;

	}



	.he_syp2ic {

		width: 32px;

	}



	.he_syp2bp1 p {

		height: 63px;

	}



	.he_syp2ul {

		padding: 15px 0px 6px;

	}



	.he_syp2 {

		padding-top: 35px;

	}



	.he_syp4bny {

		width: 100%;

	}



	.he_syp4bv {

		width: 100%;

	}



	.he_syp4bny {

		width: 100%;

		position: relative;

		transform: translateX(0px);

	}



	.he_syp4bv {

		padding: 40px 20px;

	}



	.he_syp4tple {

		width: 32px;

	}



	.he_syp4tpri p {

		line-height: 34px;

		height: 34px;

	}



	.he_syp4bntp {

		padding: 18px 15px;

	}



	.he_syp4bntp1 {

		padding-top: 25px;

		padding-bottom: 16px;

	}



	.he_syp4bngtr p {

		font-size: 16px;

	}



	.he_syp4bnmk p {

		font-size: 14px;

	}



	.he_syp4bnmk {

		padding-left: 12px;

	}



	.he_syp4bnju {

		margin-bottom: 12px;

	}



	.he_syp4bv {

		min-height: 500px;

	}



	.he_syp5li {

		width: 100%;

	}



	.he_syp5li {

		padding: 0px 0px;

		margin-bottom: 16px;

	}



	.he_syp5tp2 p {

		font-size: 14px;

		height: inherit;

	}



	.he_syp5lnjle {

		margin-top: 14px;

		width: 40px;

	}



	.he_syp5lnjri {

		width: calc(100% - 40px);

		padding-left: 18px;

	}



	.he_syp5ul {

		margin-top: 20px;

	}



	.he_syp6tile {

		width: 100%;

	}



	.he_syp6tiri {

		width: 100%;

	}



	.he_syp6tiri .he_pubt {

		display: inline-block;

	}



	.he_syp6 {

		padding-top: 36px;

		padding-bottom: 50px;

	}



	.he_syp6th2 p {

		font-size: 14px;

	}



	.he_syp6tiri {

		margin-top: 20px;

	}



	.he_syp6ml {

		margin-top: 36px;

	}



	.he_swipnr {

		padding: 38px 0;

	}



	.he_swiper {

		width: 56%;

	}



	.he_switeti p {

		font-size: 14px;

	}



	.he_swite {

		margin-top: 24px;

	}



	.he_syp6mo {

		margin-top: 20px;

	}



	.he_syp6 {

		min-height: 500px;

	}



	.he_syp7 {

		padding-top: 38px;

		padding-bottom: 14px;

	}



	.he_syp7lbx {

		width: 280px;

		padding: 20px 19px;

	}



	/* .he_syp7lvgri {

        width: 100%;

        padding-left: 00px;

    } */



	.he_syp7lbx {

		width: 264px;

	}



	.he_syp7lbx {

		margin: 0 7px;

	}



	.he_syp7ul {

		margin-top: 28px;

	}



	.he_syp7li {

		margin-bottom: 22px;

	}



	.he_codetnj {

		width: 340px;

	}



	.he_codenh {

		padding-top: 39px;

	}



	.he_btgb {

		width: 34px;

		height: 34px;

		top: 12px;

		right: 12px;

	}



	.he_codenhcvg img {

		width: 94%;

	}



	.he_syp4ul {

		margin-top: 0px;

	}



	.he_syp4ul .slick-dots {

		bottom: -12px;

	}



	.he_syp4ul::after {

		height: 99%;

	}



	.he_syp5 {

		padding-top: 85px;

	}



	.he_syp5tp2 p {

		min-height: 42px;

	}



	.he_syp6tiri {

		text-align: left;

	}



	.he_pubt a {

		line-height: 36px;

	}



	.he_fotbd {

		text-align: left;

	}
	.he_fotlink {
	
		text-align: left;
		display: none;
	
	}



	.w_f1_cusli {

		margin-bottom: 22px;

	}



	.w_f1_custome {

		padding-top: 27px;

	}



	.w_f1_more .w_b4_morebox {

		margin-top: 8px;

	}



	.he_p6arghri {

		right: 20px;

	}



	.w_f1_contbox.w_c1_cont {

		padding-bottom: 60px;

	}



	.he_dp1li.on .he_dp1lile {

		float: left;

		padding-left: 0;

		padding-right: 0px;

	}



	.he_dp1liri {

		padding: 0 20px;

	}



	.he_syp7lvgle {

		width: 110px;

	}



	.he_syp7lvgri {

		width: calc(100% - 110px);

		padding-left: 5px;

	}



	.he_syp7lbx {

		width: 280px;

		padding: 12px 10px;

	}



	.he_syp7lfg p {

		font-size: 14px;

		height: 26px;

	}



	.he_syp7lfl p {

		font-size: 12px;

		line-height: 1.75;

		height: 21px;

	}



	.he_syp7lbx {

		width: auto;

	}



	.he_syp4bv {

		background-image: none !important;

		background: #f1f2f6 !important;

		position: relative;

	}



	.he_syp4bv::after {

		content: '';

		position: absolute;

		top: 0;

		left: 0;

		width: 100%;

		background: url("../images/sybtqu.png") center center / 100% no-repeat;

		height: 330px;

		z-index: -1;

	}



	.he_syp4bntp {

		position: relative;

		z-index: 10;

	}



	.he_syp7lvg {

		position: relative;

		padding-bottom: 30px;

	}



	.he_syp7lfg {

		position: absolute;

		top: 30px;

		left: 0;

		width: 100%;

		height: 26px;

		overflow: hidden;

	}



	.he_syp7lvgri {

		margin-top: 3px;

	}



	.he_syp1li {

		width: 33.333333%;

		margin-bottom: 15px;

	}



	.he_dp1lip1 p {

		font-size: 20px;

	}



	/* .he_bap1bt {

        font-size: 22px;

    } */

	.he_nateh1 {

		font-size: 22px;

	}



	.he_fontcod {

		margin: 0 auto;

	}



	/* .he_fontpli:first-child {

        margin-bottom: 20px;

    } */



	.he_fontpli {

		margin-bottom: 14px;

	}



	.he_syp4bntp1 {

		padding-top: 25px;

		padding-bottom: 27px;

	}



	.he_sypgt {

		height: 350px;

	}



	.he_fontpli1 .he_fontjti p {

		font-size: 16px;

	}



	.he_fontpli1 {

		margin-bottom: 18px;

	}



	.he_fontpli1 .he_fontjti p {

		font-size: 14px;

	}



	.he_find p {

		font-size: 16px;

	}



	.he_find {

		padding-top: 30px;

	}



	.he_syp6tiri {

		margin-right: 0px;

	}

}









/* 新增 star */



@media screen and (max-width: 1680px) {

	.he_p6arghri {

		right: 11%;

	}

}



@media screen and (max-width: 1560px) {

	.he_baneyti p {

		font-size: 46px;

	}



	.he_syjcbx {

		width: 640px;

		position: absolute;

		top: 50%;

		left: 50%;

		transform: translate(-50%, -50%);

		background: #fff;

		border-radius: 9px;

		padding: 79px 116px 101px;

		min-height: 740px;

	}



	.he_syjcbx {

		width: 610px;

		padding: 80px 75px 160px;

	}



	.he_bangd {

		width: 123%;

	}

	.he_syjcbx {

		width: 610px;

		padding: 75px 50px 40px;

		min-height: inherit;

	}

}

@media screen and (max-width: 1500px) {

	.newsbox {

		width: 85%;

	}

	.news-right {

		padding-top: 140px;

	}

}



@media screen and (max-width: 1440px) {

	.news-right {

		padding-top: 120px;

	}

	.he_baneyti p {

		font-size: 36px;

	}



	.he_baneytp p {

		font-size: 18px;

	}



	.he_banebx {

		padding-top: 100px;

		padding-bottom: 5px;

	}



	.he_sypz2 {

		padding: 30px 0;

	}



	.he_sypz2vid {

		margin-top: 40px;

	}



	.he_syp1 {

		padding-top: 60px;

		padding-bottom: 0px;

	}



	.he_syp1 {

		padding-top: 36px;

	}



	.he_grgfti p span {

		font-size: 28px;

	}



	.he_g1p2 {

		padding: 70px 0;

	}



	.he_g1p2ti p {

		font-size: 30px;

	}



	.he_g1p2dr {

		margin-top: 36px;

	}



	.he_i1p1 {

		padding: 70px 0;

	}



	.he_i1p2 {

		padding: 62px 0 80px;

	}



	.he_i1p1uex h2,

	.he_i1p1uex h3,

	.he_i1p1uex h4,

	.he_i1p1uex h5,

	.he_i1p1uex h6 {

		font-size: 22px;

	}



	.he_c1tanti p {

		font-size: 24px;

	}



	.he_syjcti p {

		font-size: 22px;

	}



	.he_sypz2vid {

		padding: 0 0%;

	}



	.he_sypz2vded {

		width: 62px;

	}



	.he_dp1li {

		margin-top: 69px !important;

	}



	.he_baneyop {

		min-height: 260px;

	}



	.he_bangd {

		width: 116%;

	}



	.he_grgfli {

		padding: 0 25px;

	}



	.he_grgful {

		margin: 0 -25px;

	}



	.he_syp6 {

		padding-bottom: 133px;

	}



	.he_dp1 {

		padding-bottom: 6px;

	}



	.he_baneyle {

		margin-top: 73px;

	}



	.he_dp1li:first-child {

		margin-top: 30px !important;

	}



	/* .he_duoxrli {

        width: 50%;

    } */

	.he_p6arr {

		left: 43.2%;

	}





}

/* 新增样式 */

@media screen and (max-width: 1400px) {

	.news-left {

		max-width: 100%;
padding: 0 20px;
	}

	.news-right {

		max-width: 25%;

		padding-top: 115px;

	}

}

/* 新增样式 end */

@media screen and (max-width: 1366px) {



	.t_gtiande {

		height: 40px;

	}



	.he_con1260 {

		width: 1200px;

	}



	.he_c1tan {

		padding: 31px 34px 77px;

	}



	.he_syjcti p {

		font-size: 18px;

	}



	.he_syjcti {

		margin-bottom: 20px;

	}



	.he_syjcbx {

		padding: 77px 116px 60px;

		min-height: 600px;

	}



	.he_syjcv .he_tancin .he_preoe {

		margin-top: 5px;

	}



	.he_syjbj {

		bottom: -55px;

	}



	.he_syjcbx {

		overflow: hidden;

	}



	.he_syjcv .he_tancin .t_gli {

		margin-bottom: 12px;

	}



	.he_syjcbx {

		padding: 77px 75px 60px;

	}



	.t_gh4 {

		margin-bottom: 23px;

	}



	.he_preoe {

		margin-top: 50px;

	}



	.he_grgfli {

		margin-top: 19px;

	}



	.t_gtian input {

		line-height: 40px;

	}



	.t_gtian {

		height: 40px;

	}



	.t_gtiande {

		line-height: 40px;

	}



	.he_g1ym .t_content2 {

		width: 70%;

	}



	.he_preoeri p {

		font-size: 14px;

	}



	.t_gshen {

		font-size: 16px;

		line-height: 45px;

	}



	.t_gdabtn a {

		height: 45px;

	}



	.t_gkle {

		padding: 40px 40px 45px;

	}



	.he_preoe {

		margin-top: 17px;

	}



	.he_g1ym .t_gkle {

		width: 430px;

	}



	.he_g1ym .t_gkrg {

		width: calc(100% - 430px);

	}



	.t_gkrg {

		padding: 40px 72px;

	}



	.he_grgfou {

		margin-top: 15px;

	}



	.he_syjcbx {

		width: 460px;

	}



	.t_gxiala ul {

		max-height: 133px;

	}



	.he_syjcbx {

		padding: 77px 55px 60px;

	}



	.he_syjbj {

		bottom: 0px;

	}



	.he_syjcbx {

		min-height: 530px;

	}



	.he_syjbj {

		width: 76%;

		left: auto;

		right: 0;

	}



	.he_syjcbx {

		width: 496px;

	}



	.he_bangd {

		width: 110%;

	}



	.he_grgfli {

		padding: 0 15px;

	}



	.he_grgful {

		margin: 0 -15px;

	}



	.t_gkrg {

		padding: 40px 58px;

	}



	.he_p6arr {

		left: 43.1%;

	}



	.he_g1ym .t_gcon .t_content2 {

		padding: 0 22px;

	}



	.he_g1ym .t_gkrg {

		width: calc(100% - 460px);

	}



	.he_g1ym .t_gkle {

		width: 460px;

	}



	.he_grgfli {

		padding: 0 16px;

	}

	.he_syjclg {

		left: 52px;

	}

	.he_syjcbx {

		padding: 77px 55px 40px;

	}

	.he_glit p {

		font-size: 12px;

	}

	.t_gtiande {

		font-size: 12px;

	}

	.t_gxiala ul li {

		font-size: 12px;

	}



	.he_syjclg {

		width: 102px;

	}

	.he_syjcbx {

		padding: 60px 55px 40px;

	}

}



@media screen and (max-width: 1280px) {

	.he_p6arr {

		left: 43%;

	}



	.he_con1260 {

		width: 85%;

		padding: 0;

	}



	.he_sypz2vded {

		width: 56px;

	}



	.he_sypz2vdtr p {

		font-size: 16px;

	}



	.he_sypz2vdtr {

		padding: 18px 20px;

	}



	.he_baneyri {

		width: 590px;

	}



	.he_baneyle {

		width: calc(100% - 590px);

	}



	.he_sypz2ili {

		padding: 28px 35px;

	}



	.he_sypz2qdr p {

		font-size: 16px;

	}



	.he_sypz2vle {

		width: 270px;

	}



	.he_sypz2vri {

		width: calc(100% - 270px);

	}



	.he_g1p2dig {

		width: 52px;

	}



	.he_i1p1vpl {

		width: 60px;

	}



	.t_gkrg {

		padding: 40px 35px;

	}



	.he_sypz2vid {

		padding: 0 0%;

	}



	.he_baneyig {

		min-height: 600px;

	}



	.he_sypz2vle {

		padding-right: 10px;

	}



	.he_bangd {

		width: 115%;

	}



	.he_g1p2bx {

		padding: 0 6%;

	}



	.he_sypz2vle {

		padding-left: 4%;

	}



	.he_baneyle {

		margin-top: 34px;

	}

	.he_navli {

		margin: 0 10px;

	}

}



@media screen and (max-width: 1240px) {

	.he_g1p2bx {

		padding: 0 0%;

	}

}



@media screen and (max-width: 1199px) {

	.he_bangd {

		width: 108%;

	}



	.he_banebx {

		padding-top: 38px;

		padding-bottom: 30px;

	}



	.he_g1ym .t_content2 {

		width: 95%;

	}



	.he_con1260 {

		width: 95%;

	}



	.he_baneyti p {

		font-size: 28px;

	}



	.he_baneytp p {

		font-size: 16px;

	}



	.he_sypz2vh {

		padding-top: 22px;

	}



	.he_sypz2xti p {

		font-size: 16px;

	}



	.he_sypz2qdr p {

		font-size: 14px;

	}



	.he_sypz2ilti p {

		font-size: 16px;

	}



	.he_sypz2ilp p {

		font-size: 14px;

	}



	.he_sypz2vded {

		width: 40px;

	}



	.he_sypz2vid {

		margin-top: 40px;

	}



	.he_baneyti p {

		font-size: 20px;

	}



	.he_g1ym .t_gkle {

		width: 450px;

	}



	.he_g1ym .t_gkrg {

		width: calc(100% - 450px);

	}



	.he_grgfli {

		padding: 0 22px;

	}



	.he_grgful {

		margin: 0 -22px;

	}



	.he_grgfti p span {

		font-size: 24px;

	}



	.he_grgfti p {

		font-size: 14px;

	}



	.he_grgfli {

		margin-top: 30px;

	}



	.he_g1p2diti p {

		font-size: 16px;

	}



	.he_g1p2ti p {

		font-size: 20px;

	}



	.he_g1p2ti.he_g1p2ti::after {

		width: 26px;

		height: 2px;

	}



	.he_g1p2ti {

		padding-bottom: 9px;

	}



	.he_g1p2dr {

		margin-top: 30px;

	}



	.he_g1p2dst {

		padding: 25px 20px;

	}



	.he_sypz2ilp {

		padding-right: 0%;

	}



	.he_baneyri {

		margin-top: 6px;

	}



	.he_dp1li:first-child {

		margin-top: 0px !important;

	}



}

/* 新增样式 */

@media screen and (max-width: 1180px) {

	.case-list dl {

		width: 50%;

	}

}

/* 新增样式 end */

@media screen and (max-width: 991px) {

	/* 新增样式 */

	.newsbox {

		width: 96%;

	}

	.case-list dl {

		width: 100%;

		padding: 0;

	}

	.news-left,
	.news-right {

		max-width: 100%;

		float: none;

		padding: 0 20px;

	

	}

	.newsbox .w_b3nr {

		padding: 0;

		padding-top: 25px;

	}

	/* 新增样式 end */

	.he_baneyri {

		width: 550px;

	}



	.he_baneyle {

		width: calc(100% - 550px);

	}



	.he_syp1::before {

		top: -30px;

		height: 30px;

	}



	.he_sypz2 {

		padding: 38px 0;

	}



	.he_preoe {

		margin-top: 90px;

	}



	.he_g1p2 {

		padding: 42px 0;

	}



	.he_i1p1 {

		padding: 40px 0 36px;

	}



	.he_i1p1uex p {

		font-size: 14px;

	}



	.he_i1p1uex h2,

	.he_i1p1uex h3,

	.he_i1p1uex h4,

	.he_i1p1uex h5,

	.he_i1p1uex h6 {

		font-size: 16px;

	}



	.he_i1p2 {

		padding: 38px 0 40px;

	}



	.he_i1p2 .he_sypz2vid {

		margin-top: 30px;

	}



	.he_c1tanti p {

		font-size: 18px;

	}



	.he_c1tanti {

		margin-bottom: 18px;

	}



	.he_tancin .t_ghuo a {

		font-size: 14px;

	}



	.he_tancin .t_gul {

		margin-bottom: 13px;

	}



	.he_c1tan::after {

		display: none;

	}



	.he_con1260 {

		width: 100%;

		padding: 0 20px;

	}



	.he_baneyig {

		min-height: 500px;

	}



	.he_sypz2vle {

		padding-left: 0%;

	}



	.he_sypz2itu img {

		padding-left: 0px;

	}



	.he_bangd {

		width: 105%;

	}



	.w_b3nr {

		padding-top: 0;

	}



	.w_b3nr .he_i1p1ny {

		margin-bottom: 20px;

	}



	.he_grgfli {

		padding: 0 15px;

	}



	.he_grgful {

		margin: 0 -15px;

	}

	.he_cenav {

		display: block;

	}

}





@media screen and (max-width: 768px) {

	.he_baneyle {

		width: 100%;

	}



	.he_baneyri {

		width: 100%;

	}



	.he_baneytp p {

		font-size: 14px;

	}



	.he_baneytp p:last-child {

		margin-top: 20px;

	}



	.he_baneapc {

		display: none;

	}



	.he_baneaph {

		display: flex;

	}



	.he_xbtnp a {

		line-height: 38px;

		font-size: 14px;

		padding: 0 24px;

	}



	.he_xbtnpk a {

		line-height: 36px;

		font-size: 14px;

		padding: 0 24px;

	}



	.he_xbtnpk {

		margin-left: 12px;

	}



	.he_baneakn {

		margin-top: 10px;

	}



	.he_syp1 {

		padding-top: 16px;

	}



	.he_banebx {

		padding-top: 38px;

		padding-bottom: 38px;

	}



	.he_sypz2vle {

		width: 160px;

	}



	.he_sypz2vri {

		width: calc(100% - 160px);

	}



	.he_sypz2ili {

		padding: 24px 20px;

	}



	.he_swiper {

		width: 50%;

	}



	.he_xbtnp a {

		line-height: 36px;

		font-size: 14px;

		padding: 0px 26px;

	}



	.he_g1ym .t_gkle {

		width: 350px;

	}



	.he_g1ym .t_gkrg {

		width: calc(100% - 350px);

	}



	.he_glit p {

		font-size: 12px;

	}



	.t_gul .t_gli {

		height: inherit;

	}



	.he_preoeri p {

		font-size: 14px;

	}



	.he_grgfli {

		padding: 0 14px;

	}



	.he_grgful {

		margin: 0 -14px;

	}



	.he_grgfou {

		margin-top: 16px;

	}



	.he_g1ym .t_ghuo a {

		font-size: 14px;

	}



	.he_syjcbx {

		min-height: 500px;

	}



	.he_g1ym .t_gcon .t_content2 {

		padding: 0 20px;

		width: 100%;

	}



	.he_baneyop {

		min-height: 120px;

	}



	.he_baneyig {

		min-height: 700px;

	}



	.he_xbtnpk {

		margin-top: 0px;

	}



	.he_baneyle {

		margin-top: 0px;

	}



	.t_gtiande {

		height: 38px;

	}



	.he_syp1bx {

		padding: 0 0%;

	}

	.he_cenav {

		width: 100%;

		bottom: 0;

		top: auto;

		right: inherit;

		left: 0;

		transform: inherit;

	}



	.he_cenav {

		display: flex;

		justify-content: space-around;

		background: linear-gradient(180deg, #41CAF4 0%, #3C99F8 100%) !important;

		border-radius: inherit;

	}
.mc_aside_qrbox3 img {
    width: 100%;
    height: 100%;
    text-align: center;
}


	.he_cenavli4 {

		position: relative !important;

		opacity: 1 !important;

		left: 0 !important;

	}



	.he_cenavli {

		box-shadow: inherit !important;

		background: inherit !important;

	}



	.he_cenavli {

		padding: 12px 0px;

		height: 58px;

	}

	.he_cenavli4 .he_cenavte {

		display: block;

	}

	.he_fot {

		margin-bottom: 64px;

	}

	.he_aside_zk1 {

		bottom: 100%;

		top: inherit;

		left: 50%;

		right: inherit;

		transform: translateX(-50%);

		min-width: 170px;

	}
	.he_aside_zk3 {
	
		bottom: 100%;
	
		top: inherit;
	
		left: 50%;
	
		right: inherit;
	
		transform: translateX(-50%);
	
		min-width: 170px;
	
	}

}





@media screen and (max-width: 767px) {

	.he_sypz2vle {

		width: 100%;

	}



	.he_sypz2vri {

		width: 100%;

		margin-top: 20px;

	}



	.he_sypz2qdr {

		padding-left: 0px;

		margin-bottom: 4px;

	}



	.he_sypz2qdr::before,

	.he_sypz2qdr::after {

		display: none;

	}



	/* .he_sypz2qh {

        display: flex;

        white-space: nowrap;

        overflow-x: auto;

    } */



	.he_sypz2vdli {

		width: 100%;

		margin-bottom: 25px;

	}



	.he_sypz2vdli:last-child {

		margin-bottom: 0;

	}



	.he_syp3 {

		padding-top: 10px;

	}



	.he_syp6mul {

		width: calc(100% + 20px);

	}



	.he_swiper {

		width: 100%;

	}



	.he_xbtnp {

		margin-top: 15px;

	}



	.he_preoe {

		margin-top: 12px;

	}



	.t_gshen {

		font-size: 14px;

		line-height: 40px;

	}



	.t_gdabtn a {

		height: 40px;

	}



	.he_preoele {

		width: 16px;

		height: 16px;

	}



	.he_preoeri {

		width: calc(100% - 16px);

		padding-left: 10px;

	}



	.he_preoele::after {

		width: 12px;

		height: 12px;

	}



	.he_g1ym .t_gcon .t_content2 {

		padding: 0 20px;

	}



	.t_gkrg {

		width: 100%;

	}



	.he_g1ym .t_gkrg {

		width: 100%;

	}



	.he_grgfti p span {

		font-size: 20px;

	}



	.he_grgfou {

		margin-top: 12px;

	}



	.he_grgfli {

		padding: 0 10px;

	}



	.he_grgful {

		margin: 0 -10px;

	}



	.he_grgfli {

		margin-top: 20px;

	}



	.he_g1p2dli {

		width: 100%;

	}



	.he_g1p2 {

		padding: 36px 0 24px;

	}



	.he_i1p1uex {

		width: 100%;

		padding-right: 0%;

	}



	.he_i1p1vpl {

		width: 42px;

	}



	.he_c1tan {

		width: 100%;

	}



	.he_c1tan {

		padding: 40px 20px 77px;

	}



	.he_syjcbx {

		width: 96%;

		padding: 60px 20px 35px;

	}



	.he_syjclg {

		top: 20px;

		left: 21px;

		width: 100px;

	}



	.he_syjcti p {

		font-size: 16px;

	}



	.he_syjbj {

		bottom: -11px;

	}



	.he_syjcv .t_gxiala ul {

		max-height: 110px;

	}



	.t_gxiala {

		padding: 0 16px;

	}



	.he_syjcv .t_gshen {

		line-height: 40px;

		font-size: 14px;

	}



	.he_syp3bx .he_pubt a {

		font-size: 14px;

	}



	.he_sypz2qdr p::after {

		display: none;

	}



	.he_g1ym .t_gkle {

		width: 100%;

	}



	.t_gkle {

		padding: 40px 20px 45px;

	}



	.t_gkrg {

		padding: 40px 20px;

	}



	.he_sypz2qdr p {

		width: 100%;

		text-align: center;

	}



	.he_sypz2vri {

		margin-top: 0px;

	}



	.he_sypz2qdr.act p {

		color: #999999;

		background: rgba(220, 226, 238, 0.15);

	}



	.he_sypz2qdr.slick-current p {

		background: #299DFB;

		color: #fff;

	}



	.he_sypz2qh .slick-prev {

		background-image: url(../images/swepile.png);

		width: 10px;

		height: 20px;

		background-size: 100% 100%;

		z-index: 100;

		left: -5px;

	}



	.he_sypz2qh .slick-next {

		background-image: url(../images/swepiri.png);

		width: 10px;

		height: 20px;

		background-size: 100% 100%;

		z-index: 100;

		right: -5px;

	}



	.he_sypz2qh {

		padding: 0 20px;

	}



	.he_sypz2vle {

		padding-right: 0px;

	}



	.he_sypz2ili {

		padding: 24px 20px 0;

	}



	.w_f1_subli.slick-current .w_f1_sublitxt {

		color: #666;

		border-bottom: inherit;

	}



	.w_f1_subli.on .w_f1_sublitxt {

		color: #062066;

		border-bottom: 2px solid rgba(6, 32, 102, 1);

	}



	.he_baneyig {

		min-height: 300px;

	}



	.he_xbtnpk {

		margin-top: 15px;

	}



	.he_g1p2dli {

		margin-bottom: 18px;

	}



	.he_g1p2dig {

		width: 40px;

	}



	.he_g1p2dst {

		padding: 18px 15px;

	}



	.he_g1p2diti p {

		font-size: 14px;

	}



	.he_g1p2ditp p {

		font-size: 12px;

	}



	.he_g1p2ditp {

		margin-top: 6px;

	}



	.he_g1p2dilk {

		margin-bottom: 5px;

	}



	.he_sypz2xti p {

		text-align: center;

		font-weight: bold;

	}



	.he_sypz2ili.slick-current .he_sypbjt {

		opacity: 1;

	}



	.he_sypz2ili.slick-current .he_sypz2itu {

		opacity: 1;

	}



	.he_sypz2ili.slick-current .he_sypz2itu img {

		transform: translateX(0px);

	}



	.t_gxiala ul li {

		line-height: 24px;

	}



	.he_baneaph {

		justify-content: center;

	}



	.he_sypz2qdr {

		margin-bottom: 0px;

	}



	.he_baneyri {

		margin-top: 20px;

	}



	.he_duoxrks p {

		font-size: 12px;

	}



	.he_sypz2ili {

		padding: 24px 0px 0;

	}



	.he_sypz2ili {

		padding-left: 0px !important;

	}



	.he_imgkph {

		display: block;

	}



	.he_imgkpc {

		display: none;

	}

	.he_cenavli {

		height: 82px;

	}

	.he_cenavli {

		margin-bottom: 0 !important;

	}

	.he_fot {

		margin-bottom: 82px;

	}

	.he_syjcv .he_gli3,
	.he_syjcv .he_gli4 {

		width: 100%;

	}

}



/* 新增 end */
