﻿@charset "utf-8";
@media screen and (max-width: 1680px) {

	.t_font1 h1 {

		font-size: 50px;

	}

	.t_naverla {

		width: 200px;

	}

	.t_fottop {

		width: 50px;

		height: 50px;

		bottom: 140px;

		right: 30px;

	}

	.t_fotupnr {

		padding-top: 60px;

		padding-bottom: 40px;

	}

	.t_fotdownnr {

		padding: 14px 0 18px;

	}

	.t_navcontent {

		padding-left: 50px;

		padding-right: 50px;

	}

	.t_synavbanr {

		width: 1400px;

		display: inline-block;

		margin-left: -112px;

	}

	.t_sybannav {

		padding-left: 0px;

		padding-right: 0px;

		text-align: center;

	}

	.t_synewwen {

		text-align: left;

	}

	.t_syk1bg1 {

		width: 100%;

	}

	.t_syk1bg2 {

		width: 100%;

	}

	.w_e1li a {

		padding: 10px 60px;

	}

	.t_b1k2pic {

		height: 700px;

	}

	.t_b1k2ic {

		width: 80px;

		height: 99px;

	}

	.t_b1k2li.on .t_b1k2ic {

		width: 98px;

		height: 121px;

	}

	/* 修改内容区 */

	.t_sybannav {

		width: 100%;

	}

	.t_synavbanr {

		padding-left: 204px;

		padding-right: 260px;

		width: 100%;

		margin-left: 0px;

	}

	.t_syk1ul {

		padding: 4% 14% 4%;

	}

	.t_syk1li {

		padding-bottom: 7.5%;

		padding-top: 7.5%;

	}

	.t_syk1rg {

		max-width: calc(100% - 200px);

	}

	.t_syk2le {

		padding: 2% 10% 2% 8.571428%;

	}

	.t_sydalun {

		font-size: 86px;

		top: 14px;

	}

	.t_syk3nr {

		padding: 55px 80px 70px;

	}

	.t_syk3wen {

		padding-left: 60px;

	}

	.t_content1 {

		width: 100%;

		padding-left: 200px;

		padding-right: 200px;

	}

	.t_synavbanr {

		padding-left: 144px;

		padding-right: 200px;

		width: 100%;

	}

	.t_sybdao {

		width: 310px;

	}

	.t_sybtxian {

		right: 56px;

	}

	.t_synews {

		width: calc(100% - 620px);

	}

	/* b1:1360 */

	.w_content {

		padding-left: 200px;

		padding-right: 200px;

	}

	.w_e1fl {

		width: 620px;

	}

	.w_e1fr {

		width: calc(100% - 620px);

	}

	.w_e1fr {

		padding-right: 60px;

	}

	.w_e1li a {

		padding: 10px 50px;

	}

	.w_h1btms {

		width: 100%;

		padding-left: 200px;

		padding-right: 200px;

	}

	.t_g1tannr {

		max-height: calc(100vh - 180px);

	}

	.t_synewx {
		padding: 38px 40px 38px 40px;
	}
    .t_sybtxian {
        right: 36px;
    }

}

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

	/* Wendy start */

	.w_e1st2btm {

		padding-top: 0;

	}

	.w_e1li {

		margin-bottom: 70px;

	}

	/* Wendy end */

	.t_fottop {

		bottom: 70px;

	}

	.t_forbg {

		width: 900px;

	}

	/* 修改内容区 */

	.t_syk2li {

		padding-bottom: 14%;

		padding-top: 14%;

	}

	.t_syk1li {

		padding-bottom: 7%;

		padding-top: 7%;

	}

	.t_fotul {

		margin-left: 80px;

	}

	.t_content1 {

		width: 100%;

		padding-left: 150px;

		padding-right: 150px;

	}

	.t_synavbanr {

		padding-left: 94px;

		padding-right: 150px;

		width: 100%;

	}

	.t_sybtxian {

		right: 40px;

	}

	.t_synews {

		width: calc(100% - 540px);

	}

	.t_sybtc {

		padding-left: 40px;

	}

	.t_sybdao {

		width: 270px;

	}

	.t_synavbanr {

		padding-left: 110px;

	}

	/* b1:1360 */

	.w_content {

		padding-left: 150px;

		padding-right: 150px;

	}

	.w_h1btms {

		padding-left: 150px;

		padding-right: 150px;

	}

	.w_e1li a::before {

		height: calc(100% + 80px);

		top: -30px;

	}

	.t_e1bg {

		height: calc(100% + 80px);

		top: -30px;

	}

	.w_e1li {

		margin-bottom: 80px;

	}
    .t_sybtxian {
        right: 24px;
    }
    
    .t_sybtc {
        padding-left: 24px;
    }
    .t_synavbanr {
        padding-left: 126px;
    }
    
}

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



	/* Wendy start */

	.w_e1toptit h2 {

		font-size: 26px;

		height: 45.5px;

	}

	.w_e1st2tit h2 {

		font-size: 18px;

		height: 81px;

	}

	.w_e2sect1 {

		padding-bottom: 65px;

	}

	.w_space1 {

		padding-top: 80px;

	}

	.w_h1btms {

		width: 100%;

		padding: 0 40px;

	}

	.w_h1p2 {

		padding-top: 60px;

	}

	.w_h1numbox {

		padding-top: 38px;

	}

	.w_h1num span {

		font-size: 70px;

		line-height: 1;

	}

	.w_h1numli {

		padding: 0 84px;

	}

	.w_h1num i {

		padding-left: 24px;

	}

	.w_h1linebox {

		margin: 58px auto;

	}

	.w_h1btmimg {

		margin: 50px auto;

		margin-bottom: 76px;

	}

	.w_h1bgbox {

		background-size: 66%, 82%;

		background-position: center;

	}

	.w_h2dl p {

		margin-bottom: 20px;



	}

	.w_h2tong {

		height: 510px;

	}

	.w_h2tu {

		margin-top: 80px;

	}

	.w_h3tit h3 {

		font-size: 28px;

		height: 49px;

	}

	.w_h3line {

		width: 182px;

	}

	.w_h3sect {

		padding: 70px 62px;

	}

	.w_g1 .w_e1st2btm {

		padding-top: 36px;

		padding-bottom: 34px;

	}

	.w_tit3 h3 {

		font-size: 28px;

		height: 49px;

	}

	.w_tit4 h4 {

		font-size: 20px;

	}

	.w_g1st2fltit h4 {

		height: 35px;

	}

	.w_g1st2icon {

		width: 38px;

	}

	.w_g1st2ins {

		width: calc(100% - 38px);

	}

	.w_g1st3tu {

		margin-bottom: 8px;

	}

	.w_g1st3tit h4 {

		height: 35px;

		margin-bottom: 8px;

	}

	.w_tit2 h2 {

		font-size: 30px;

	}

	.w_f .w_space2 {

		padding-top: 28px;

	}

	.w_flitxt p {

		font-size: 24px;

	}

	.w_flknr a {

		font-size: 20px;

		max-height: 35px;

	}

	.w_flknr {

		font-size: 20px;

		max-height: 70px;

	}

	.w_fbtm {

		margin-top: 38px;

		padding-bottom: 80px;

	}

	/* Wendy end */

	.t_content1 {

		width: 85%;

	}

	.t_navcontent {

		padding-left: 40px;

		padding-right: 40px;

	}

	.t_synavbanr {

		width: 100%;

		padding-left: 40px;

		display: inline-block;

		margin-left: -60px;

		padding-right: 40px;

	}

	.t_synewdate {

		margin-right: 40px;

	}

	.t_synewwen {

		width: calc(100% - 120px);

	}

	.t_banduan1 p {

		font-size: 18px;

	}

	.t_syk1ul {

		padding: 42px 80px 36px;

	}

	.t_syk2le {

		padding: 38px 80px 49px 80px;

	}

	.t_jinlid1 {

		padding-top: 80px;

		padding-bottom: 80px;

	}

	.t_jinlid1x {

		padding-bottom: 80px;

	}

	.t_syk3nr {

		padding: 60px 80px 80px;

		margin-bottom: 40px;

	}

	.t_syk3hao {

		font-size: 70px;

	}

	.t_syk3wen {

		padding-left: 80px;

		padding-top: 2px;

	}

	.t_syk3ri {

		font-size: 16px;

	}

	.t_syk3xin {

		padding-top: 28px;

	}

	.t_syconnr1 .t_duan1 {

		margin-bottom: 22px;

	}

	.t_syk3date {

		padding-bottom: 28px;

	}

	.t_fonth2 h2 {

		font-size: 32px;

	}

	.t_jianxia1 {

		margin-bottom: 32px;

	}

	.t_syconnr1 .t_duan1 {

		margin-bottom: 14px;

	}

	.t_sybtc {

		padding: 26px 0;

		padding-left: 30px;

	}

	.t_sybtxian {

		right: 30px;

	}

	.t_synews {

		width: calc(100% - 520px);

	}

	.t_sybdao {

		width: 260px;

	}

	.t_synewx {

		padding: 26px 40px 26px 40px;

	}

	.t_sybanwen {

		bottom: 80px;

	}

	.t_navmonex a {

		line-height: 68px;

	}

	.t_navlogoh {

		width: 128px;

		line-height: 68px;

	}

	.t_searchnav {

		line-height: 68px;

	}

	.t_navyu {

		line-height: 68px;

	}

	.t_navbao {

		line-height: 68px;

	}

	.t_sousuo {

		top: 70px;

	}

	.t_naverla {

		top: calc(100% + 20px);

	}

	.t_fonth4 h4 {

		font-size: 24px;

	}

	.t_syk3wen .t_syk3tit {

		height: 28px;

	}

	.t_fotli a {

		font-size: 16px;

	}

	.t_neitit h1 {

		font-size: 40px;

	}

	.t_neitit {

		margin-bottom: 20px;

	}

	.t_ertop {

		padding-top: 69px;

	}

	.t_b2k3go {

		margin-bottom: 50px;

	}

	.t_jinlid2 {

		padding-bottom: 36px;

	}

	.t_neilv {

		height: 80px;

	}

	.t_b3k1bg {

		width: 600px;

	}

	.t_b3k1ul1 {

		margin-bottom: 60px;

	}

	.t_b3k1xin1 {

		padding: 22px 40px 34px;

	}

	.t_b3k1xin2 {

		padding: 30px 40px 30px;

	}

	.t_b3k1ic {

		margin-bottom: 8px;

	}

	.t_b3k1xin2 .w_tit4 {

		margin-bottom: 8px;

	}

	.t_fonth3 h3 {

		font-size: 28px;

	}

	.t_b3k2erli {

		margin-bottom: 30px;

	}

	.t_b3k2er {

		margin-bottom: 20px;

	}

	.t_b3k2liuyu {

		margin-bottom: 20px;

	}

	.t_c1con .t_fonth3 h3 {

		margin-bottom: 20px;

	}

	.t_c1top {

		padding: 10px 0;

	}

	.t_c1dibu {

		padding-top: 20px;

		padding-bottom: 50px;

	}

	.t_c1huan {

		margin-bottom: 70px;

	}

	.t_c1qie .slick-dots {

		bottom: -30px;

	}

	.t_c1dibu .w_dl p {

		padding-right: 50px;

	}

	.t_c1con {

		margin-bottom: 80px;

	}

	.t_c1topname {

		font-size: 18px;

	}

	.t_c1topic {

		top: 6px;

	}

	.t_c1con2 .t_fonth3 h3 {

		margin-bottom: 20px;

	}

	.t_drgnr .t_fonth2.t_fonth2_5 {

		margin-bottom: 18px;

	}

	.t_drgnr .w_dl {

		margin-bottom: 23px;

	}

	.t_drgone.t_drgone1 {

		margin-bottom: 24px;

	}

	.t_drgnr .t_drgone2 .w_dl p {

		margin-bottom: 8px;

	}

	.t_drgul {

		margin-bottom: 10px;

	}

	.t_drgone.t_drgone2 {

		margin-bottom: 22px;

	}

	.t_drgnr .t_drgone3 .t_djiap.w_dl {

		margin-bottom: 40px;

	}

	.t_dxiaotit {

		padding-left: 10px;

		padding-bottom: 18px;

	}

	.t_dlist {

		padding-top: 24px;

	}

	.t_dlist .t_drgli {

		margin-bottom: 10px;

	}

	.t_dxing {

		margin-bottom: 34px;

	}

	.t_drgone7,
	.t_drgone6,
	.t_drgone3 {

		margin-bottom: 70px;

	}

	.t_dvideo.t_dvideo2 {

		margin-bottom: 35px;

	}

	.t_drgone4 .t_dlist {

		padding-top: 19px;

		margin-bottom: 60px;

	}

	.t_drgone5 {

		margin-bottom: 60px;

	}

	.t_drgli {

		margin-bottom: 8px;

	}

	.t_drgul {

		margin-bottom: 20px;

	}

	.t_dguli {

		padding: 12px 12px 12px 15px;

	}

	.t_dlegu {

		width: 240px;

	}

	.t_drgnr {

		width: calc(100% - 240px);

		padding-left: 80px;

	}

	.w_e1li a {

		padding: 10px 30px;

	}

	.t_e2le h1 {

		font-size: 26px;

		padding-right: 120px;

	}

	.t_e2tebg {

		height: 300px;

	}

	.t_b1k2pic {

		height: 650px;

	}

	.t_b1k1nr .w_dl {

		margin-bottom: 80px;

	}

	.t_b1k4ul {

		padding: 20px 20px 10px 20px;

	}

	.t_b1k4fa {

		margin-bottom: 40px;

	}

	.t_b1k4year {

		font-size: 200px;

	}

	.t_b1k4ul li {

		margin-bottom: 8px;

	}

	.t_b1k3ic {

		margin-right: 24px;

		width: 48px;

	}

	.t_b1k1shu span {

		font-size: 80px;

	}

	.t_b1nav3 .fix_area {

		left: -150px;

	}

	.t_b1k1xin {

		width: 900px;

	}

	.t_b1k1xin .w_dl p {

		line-height: 1.875;

		margin-bottom: 20px;

	}

	@keyframes kuo {

		from {

			width: 10px;

			height: 10px;

		}

		to {

			height: 80%;

			width: 80%;

		}

	}

	.t_b1nav3 {

		margin-bottom: 320px;

	}

	.t_b1nav3 .fix_area {

		bottom: 50%;

	}

	.t_g1tannr {

		max-height: 500px;

	}

	.t_g1zhao {

		padding: 38px 30px 40px;

	}

	.t_g1wenxin h6 {

		margin-bottom: 14px;

	}

	.t_g1tanp.t_duan1 p {

		line-height: 2.5;

	}

	.t_g1wenxin {

		margin-bottom: 40px;

	}

	.t_g1tanwen {

		margin-bottom: 44px;

	}

	.t_g1zhao::before {

		transform: scale(0.5);

	}

	.t_g1zhao::before {

		bottom: -200px;

		right: -203px;

	}

	.t_synavbanr {

		width: 85%;

		display: inline-block;

		margin-left: -60px;

		padding-left: 0;

		padding-right: 0;

	}

	.t_syk1pic {

		width: 720px;

	}

	.t_syk1hrg {

		width: calc(100% - 720px);

	}

	.t_syk1ul {

		padding: 34px 60px 32.77px;

	}

	.t_syk1li {

		padding-bottom: 30px;

		padding-top: 30px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 720px;

	}

	.t_syk2le {

		padding: 37px 58px 37.61px 58px;

		width: calc(100% - 720px);

	}

	.t_syk2li {

		padding-bottom: 44px;

		padding-top: 44px;

	}

	.t_sydalun {

		font-size: 70px;

	}

	.w_content {

		width: 85%;

	}

	.t_b2k2p .w_dl p {

		margin-bottom: 4px;

	}

	.w_e1fl {

		width: 600px;

	}

	.w_e1fr {

		width: calc(100% - 600px);

	}

	.w_h1btms {

		width: 85%;

		padding: 0 0px;

	}

	/* 修改内容区 */

	.t_syk1hrg {

		position: relative;

	}

	.t_syk1imgv {

		width: 720px;

	}

	.t_content1 {

		width: 100%;

		padding-left: 108px;

		padding-right: 108px;

	}

	.t_syk2imgv {

		width: auto;

	}

	.t_sydalun {

		top: 26px;

	}

	.t_syk2le {

		padding: 37px 52px 37.61px 52px;

	}

	.t_synavbanr {

		width: 100%;

		margin-left: 0px;

		padding-left: 78px;

		padding-right: 108px;

	}

	/* b1:1360 */

	.w_content {

		width: 100%;

		padding-left: 108px;

		padding-right: 108px;

	}

	.g_content {

		width: 100%;

		padding-left: 108px;

		padding-right: 108px;

	}

	.w_content3 {

		width: 100%;

		padding-left: 108px;

		padding-right: 108px;

	}

	.w_contentg1 {

		width: 100%;

		padding-left: 108px;

		padding-right: 108px;

	}

	.w_h1btms {

		padding-left: 108px;

		padding-right: 108px;

	}

	.t_ertop {

		padding-top: 70px;

	}

	.w_e1li a::before {

		height: calc(100% + 76px);

		top: -40px;

	}

	.t_e1bg {

		height: calc(100% + 76px);

		top: -40px;

	}

	.w_e1ul {

		padding-top: 40px;

	}

	.t_synewwen {

		width: calc(100% - 130px);

	}

	/* 2021.7.5 */

	.t_g2seltop {

		width: 180px;

		padding: 20px 40px;

	}

	.t_g2ul {

		top: 63px;

		padding: 20px 0 20px;

	}

	.t_g2li {

		padding: 10px 42px;

	}

	.t_g2sou {

		padding: 20px 50px;

	}

	.t_g2wen {

		font-size: 16px;

	}

	.t_g2sou {

		font-size: 16px;

	}

	.t_g2jian {

		top: 5px;

	}

	.t_g2li {

		font-size: 16px;

	}

	.t_g2wen {

		height: 24px;

		width: 64px;

		overflow: hidden;

	}

	.t_g2li {

		max-width: 180px;

		max-height: 40px;

		line-height: 1.75;

		overflow: hidden;

	}

	.t_g2li {

		padding: 6px 42px;

	}

	.t_b1nav3 {

		margin-bottom: 0px;

	}

	.w_h1cenp p {

		padding: 0 200px;

	}

	.t_e1bg {

		height: calc(100% + 60px);

		top: -34px;

	}

	.w_e1li a::before {

		height: calc(100% + 60px);

		top: -34px;

	}

	.t_navlogoh {

		width: 140px;

	}

	.t_synewdate {
		margin-right: 30px;
	}

	.t_synewwen {
		width: calc(100% - 119px);
	}
    .t_sybtxian {
        right: 24px;
    }
    
    .t_sybtc {
        padding-left: 24px;
    }
    .t_synavbanr {
        padding-left: 126px;
    }
    .w_e1toptit h2 {
        height: 91px; 
    }
    .w_e1date p {
        margin-bottom: 10px;
    }
    .w_e1toptit h2 {
        margin-bottom: 10px;
    }
    
}

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



	/* Wendy start */

	/* Wendy end */

	.t_font1 h1 {

		font-size: 46px;

	}

	.t_syk1pic {

		width: 720px;

	}

	.t_syk1hrg {

		width: calc(100% - 720px);

	}

	.t_syk1li {

		padding-bottom: 30px;

		padding-top: 30px;

	}

	.t_syk1ul {

		padding: 34px 60px 32.77px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 720px;

	}

	.t_syk2le {

		width: calc(100% - 720px);

		padding: 38px 60px 38px 60px;

	}

	.t_syk2li {

		padding-bottom: 44px;

		padding-top: 44px;

	}

	.t_sydalun {

		font-size: 70px;

	}

	.t_syk2le {

		padding: 37px 60px 37.61px 60px;

	}

	.t_syk3wen {

		padding-left: 60px;

	}

	.t_b2k1ic {

		width: 380px;

	}

	.t_b2k1zi {

		margin-left: 380px;

		width: calc(100% - 380px);

		padding-right: 100px;

	}

	.t_b2k1zi .t_fonth4.t_fonth4_3 {

		margin-bottom: 20px;

	}

	.t_b2k1li {

		margin-bottom: 40px;

	}

	.t_b2k1up .w_dl {

		margin-bottom: 50px;

	}

	.t_b3k1li1 {

		padding: 0 20px;

	}

	.t_b3k1ul1 {

		margin: 0 -20px;

		margin-bottom: 50px;

	}

	.t_b1k2nr {

		bottom: 100px;

	}



	.t_syk1pic {

		width: 600px;

	}

	.t_syk1hrg {

		width: calc(100% - 600px);

	}

	.t_syk1ul {

		padding: 19.82px 50px 16px;

	}

	.t_syk1li {

		padding-bottom: 24px;

		padding-top: 24px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 600px;

	}

	.t_syk2le {

		padding: 30.83px 50px 37px 50px;

		width: calc(100% - 600px);

	}

	.t_syk2li {

		padding-bottom: 32px;

		padding-top: 32px;

	}

	.t_sydalun {

		top: 16px;

	}

	.w_e1fl {

		width: 540px;

	}

	.w_e1fr {

		width: calc(100% - 540px);

	}

	.w_e1ins p {

		margin-bottom: 30px;

	}

	/* 修改内容区 */

	.t_syk1imgv {

		width: auto;

	}

	.t_synewx {
		padding: 26px 30px 26px 30px;
	}

	.t_synewdate {
		margin-right: 22px;
	}

	.t_synewwen {
		width: calc(100% - 111px);
	}
	.t_synewwen {
		font-size: 14px;
		line-height: 1.75;
		height: 24px;
	}
	.w_e1fr {
        padding-right: 50px;
        padding-left: 40px;
    }

}

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

	/* Wendy start */

	.w_e1fl {

		width: 520px;

	}

	.w_e1fr {

		width: calc(100% - 520px);

		padding-right: 50px;

	}

	.w_h2sect3 .w_h2litxtbox {

		left: 46%;

	}

	.w_h2smltit p {

		margin-bottom: 20px;

	}

	.w_h2smltit {

		margin-bottom: 30px;

	}

	.w_h2sect3 {

		margin-top: 0px;

	}

	.w_h2litit h4 {

		margin-bottom: 26px;

	}

	.w_h2tong {

		height: 470px;

	}

	.w_h2tu {

		margin-top: 46px;

	}

	/* Wendy end */

	.t_navmonex a {

		margin: 0 20px;

	}

	.t_font1 h1 {

		font-size: 34px;

	}

	.t_syk1pic {

		width: 600px;

	}

	.t_syk1hrg {

		width: calc(100% - 600px);

	}

	.t_syk1li {

		padding-bottom: 24px;

		padding-top: 24px;

	}

	.t_syk1ul {

		padding: 19.82px 50px 16px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 600px;

	}

	.t_syk2le {

		width: calc(100% - 600px);

	}

	.t_syk2li {

		padding-bottom: 32px;

		padding-top: 32px;

	}

	.t_syk2le {

		padding: 30.83px 50px 37px 50px;

	}

	.t_sydalun {

		top: 16px;

	}

	.t_syk3nr {

		padding: 40px 60px 70px;

	}

	.t_syk3date {

		width: 130px;

	}

	.t_syk3wen {

		width: calc(100% - 130px);

	}

	.t_fonth2 h2 {

		font-size: 30px;

	}

	.t_forbg {

		width: 850px;

		left: calc(50% - 660px);

	}

	.g_content {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.t_neinr {

		top: calc(50% + 30px);

	}

	.t_neitit h1 {

		font-size: 32px;

	}

	.t_jinlid2 {

		padding-bottom: 28px;

	}

	.t_drgnr {

		padding-right: 40px;

		padding-left: 60px;

	}

	.t_b1nav3 .fix_area {

		left: -200px;

	}

	.t_b1k4year {

		font-size: 150px;

	}

	.t_b1k1xiang {

		position: relative;

		width: 100%;

	}

	.t_b1k4ul li {

		line-height: 1.875;

	}

	.t_b1k4ul .t_b1k4id {

		top: -3px;

	}

	.t_b1k4ul {

		padding: 20px 10px 8px 10px;

	}

	.t_syk1rg {

		width: 870px;

	}

	/* 修改内容区 */

	.t_syk1ul {

		padding: 19.82px 36px 16px;

	}

	.t_syk2le {

		padding: 30.83px 30px 37px 30px;

	}

	.t_sybdao {

		width: 250px;

	}

	.t_synews {

		width: calc(100% - 500px);

	}

	.t_synewx {

		padding: 26px 30px 26px 30px;

	}

	.t_synewdate {

		margin-right: 24px;

	}

	.t_synewwen {

		width: calc(100% - 104px);

	}

	.t_dlegu {

		padding-left: 0px;

	}

	.t_drgnr {

		padding-right: 0px;

		padding-left: 50px;

	}

	.g_content {

		width: 100%;

		padding-left: 108px;

		padding-right: 108px;

	}

	.w_e1fr {

		padding-right: 40px;

		padding-left: 30px;

	}

	.t_synewwen {

		width: calc(100% - 113px);

	}

	/* 2021.7.5 */

	.t_g2seltop {

		width: 160px;

		padding: 16px 30px;

	}

	.t_g2sou {

		padding: 16px 40px;

	}

	.t_g2ul {

		top: 55px;

		padding: 15px 0 15px;

	}

	.t_g2li {

		padding: 10px 32px;

	}

	.t_synewx {
		padding: 26px 20px 26px 20px;
	}

	.t_synewdate {
		margin-right: 18px;
	}
	.t_synewwen {
		width: calc(100% - 107px);
	}
	.t_sybtxian {
        right: 20px;
    }
    
    .t_sybtc {
        padding-left: 20px;
    }
    .t_synavbanr {
        padding-left: 130px;
    }
	
	
}

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

	.g_content {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.t_content1 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.t_synavbanr {

		width: 100%;

		padding-left: 40px;

		display: inline-block;

		margin-left: -60px;

		padding-right: 40px;

	}

	.w_content {

		width: 100%;

		margin: 0 auto;

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_h1btms {

		width: 100%;

		padding: 0 40px;

	}

	/* Wendy start */

	.w_contentg1 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_g1 .w_space1 {

		padding-top: 38px;

	}

	.w_content3 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	/* Wendy end */

	.t_bannerp {

		margin-bottom: 24px;

	}

}

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

	.ys_navph1_header,
	.ys_navph1_phxia {

		display: block !important;

	}

	.t_syban {

		margin-top: 64px;

	}

	.t_sybanpic video {

		display: none;

	}

	.t_syban::before {

		display: none;

	}

	.t_syhead {

		display: none !important;

	}

	.t_banduan1 p {

		width: 50%;

	}

	.t_sybtc {

		padding: 20px 0;

		padding-left: 20px;

	}

	.t_synewx {

		padding: 20px 30px 20px 30px;

	}

	.t_sybtxian {

		right: 20px;

	}

	.t_sybdao {

		width: 240px;

	}

	.t_synews {

		width: calc(100% - 480px);

	}

	.t_synewdate {

		margin-right: 20px;

	}

	.t_synewwen {

		width: calc(100% - 100px);

	}

	.t_sybanwen {

		bottom: 64px;

	}

	.t_synavbanr {

		margin-left: -40px;

	}

	.t_sybanmore {

		margin-bottom: 40px;

	}

	.t_sybanp {

		margin-bottom: 22px;

	}

	.t_syk1rg {

		width: calc(100% - 180px);

	}

	.t_tit1 {

		margin-top: -5px;

	}

	.t_syk1ul {

		padding: 19.33px 40px 17px;

	}

	.t_syk1pic {

		width: 540px;

	}

	.t_syk1hrg {

		width: calc(100% - 540px);

	}

	.t_syk1li {

		padding-bottom: 19px;

		padding-top: 19px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 540px;

	}

	.t_syk2le {

		width: calc(100% - 540px);

		padding: 25.46px 40px 27px 40px;

	}

	.t_syk2wen {

		padding-left: 88px;

	}

	.t_syk2li {

		padding-bottom: 28px;

		padding-top: 28px;

	}

	.t_syk3nr {

		padding: 30px 50px 60px;

	}

	.t_syk3wen {

		padding-left: 50px;

	}

	.t_fotul {

		margin-left: 100px;

	}

	.t_fotlogo {

		margin-bottom: 26px;

	}

	.t_fotli {

		margin-bottom: 16px;

	}

	.t_fotol {

		margin-bottom: 8px;

	}

	.t_fotdit p:first-of-type {

		font-size: 12px;

	}

	.t_fotdit p:last-of-type a {

		font-size: 12px;

	}

	.t_fotdit p:first-of-type span {

		font-size: 12px;

	}

	.t_fotdit p:first-of-type a {

		font-size: 12px;

	}

	.t_fotdit p:last-of-type span:first-of-type::before {

		height: 16px;

	}

	.t_fotdit p:last-of-type span {

		padding: 0 10px;

	}

	.t_fotdit p:last-of-type {

		margin: 0 -10px;

	}

	.t_fotdit p:last-of-type span:first-of-type::before {

		right: -2px;

	}

	.t_ertop {

		padding-top: 64px;

	}

	.t_b2k1ic {

		width: 240px;

	}

	.t_b2k1zi {

		margin-left: 240px;

		width: calc(100% - 240px);

		padding-right: 60px;

		padding-top: 40px;

		padding-bottom: 36px;

		padding-left: 10px;

	}

	.t_b2k2le {

		padding-left: 50px;

		width: calc(100% - 600px);

	}

	.t_b2k2rg {

		width: 600px;

	}

	.t_b2k2p {

		margin-bottom: 4px;

	}

	.t_b2k2li .t_fonth4.t_fonth4_3 {

		margin-bottom: 16px;

	}

	.t_b2k2li {

		margin-bottom: 22px;

	}

	.t_b2k3go {

		margin-bottom: 40px;

	}

	.t_neinr {

		top: calc(50% + 10px);

	}

	.t_b2k3xin .w_dl {

		width: 100%;

	}

	.t_b3k1see {

		opacity: 1;

	}

	.t_content2 {

		max-width: calc(100% - 80px);

	}

	.t_dlegu {

		padding-left: 0px;

	}

	.t_drgnr {

		padding-right: 0px;

		padding-left: 40px;

	}

	/* .w_e1li {

		border-left: 6px solid #82bf43;

		box-shadow: 0 18px 20px #f1f4f6;

	} */

	.t_e2teban {

		margin-top: 64px;

	}

	.t_b1k3quan {

		width: 220px;

		height: 220px;

	}

	.t_b1k3quan2 {

		top: -40px;

	}

	.t_neilv.t_more2 {

		width: 119px;

	}

	.w_e1ul {

		padding-top: 0px;

	}

	.t_synewwen {

		width: calc(100% - 110px);

	}

	.w_e1li {

		padding: 0;

	}

	.w_e1ul {

		margin: 0;

	}

	.t_sybtxian::before {

		width: 100%;

	}
    .t_sybtc {
        padding-left: 14px;
    }
    .t_sybtxian {
        right: 14px;
    }
    .t_synavbanr {
        margin-left: -32px;
    }
    .w_e1toptit h2 {
        height: 77px;
        font-size: 22px;
    }
    .w_e1ins p {
        margin-bottom: 14px;
    }
    
}

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

	/* Wendy start */

	.w_e1fl {

		width: 470px;

	}

	.w_e1fr {

		width: calc(100% - 470px);

	}

	.w_e1ins p {

		margin-bottom: 20px;

	}

	.w_e1toptit h2 {

		margin-bottom: 10px;

	}

	.w_e1date p {

		margin-bottom: 8px;

	}

	.w_e1li a {

		padding: 10px 20px;

	}

	.w_e1st2tit h2 {

		font-size: 18px;

		height: 54px;

	}

	.w_space1 {

		padding-top: 70px;

	}

	.w_content2 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_e2sect1 {

		padding-bottom: 20px;

	}

	.w_e2.w_space1 {

		padding-top: 36px;

	}

	.w_h1cenp p {

		padding: 0 76px;

	}

	.w_h1cont1 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_space2 {

		padding-top: 30px;

	}

	.w_h1p2 {

		padding-top: 34px;

	}

	.w_h1numli {

		padding: 0 60px;

	}

	.w_h1numbox {

		padding-top: 25px;

	}

	.w_conth2 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_h2 .w_h1numli {

		padding: 0 50px;

	}

	.w_h2sect3 .w_h2litxtbox {

		left: 52%;

	}

	.w_h2litxtbox {

		padding-right: 20px;

	}

	.w_h3li {

		width: 33.3333%;

		padding: 0 18px;

		margin-bottom: 30px;

	}

	.w_contenth4 {

		width: 100%;

		padding: 40px;

	}

	.w_fli {

		padding-right: 40px;

	}

	/* Wendy end */

	.t_jinlid1 {

		padding-top: 70px;

		padding-bottom: 70px;

	}

	.t_jinlid1x {

		padding-bottom: 70px;

	}

	.t_fotul {

		margin-left: 80px;

	}

	.t_fotnav {

		padding-top: 8px;

	}

	.t_fottop {

		bottom: 90px;

	}

	.t_font1 h1 {

		font-size: 30px;

	}

	.t_banduan1 p {

		font-size: 16px;

	}

	.t_sybanh1 {

		margin-bottom: 12px;

	}

	.t_sybanp {

		margin-bottom: 18px;

	}

	.t_sybanmore {

		margin-bottom: 34px;

	}

	.t_sybtc {

		padding: 16px 0;

		padding-left: 20px;

	}

	.t_synewx {

		padding: 16px 20px 16px 20px;

	}

	.t_sybtczi {

		font-size: 14px;

	}

	.t_sybdao {

		width: 210px;

	}

	.t_sybdao::before {

		height: 32px;

	}

	.t_synewdate {

		font-size: 14px;

	}

	.t_synewwen {

		font-size: 14px;

		height: 21px;

	}

	.t_syk1pic {

		width: 500px;

	}

	.t_syk1hrg {

		width: calc(100% - 500px);

	}

	.t_syk1ul {

		padding: 17px 30px 17px;

	}

	.t_syk1li {

		padding-bottom: 16px;

		padding-top: 16px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 500px;

	}

	.t_syk2le {

		width: calc(100% - 500px);

		padding: 19.19px 30px 19px 30px;

	}

	.t_syk2li {

		padding-bottom: 26px;

		padding-top: 26px;

	}

	.t_syk2wen {

		padding-left: 80px;

	}

	.t_syk3nr {

		padding: 30px 40px 50px;

	}

	.t_syk3date {

		width: 100px;

	}

	.t_syk3hao {

		font-size: 60px;

	}

	.t_fonth4 h4 {

		font-size: 20px;

	}

	.t_syk3wen .t_syk3tit {

		height: 24px;

	}

	.t_syk3wen .t_syk3tit {

		margin-bottom: 10px;

	}

	.t_syk3wen {

		padding-left: 40px;

	}

	.t_syk3date {

		padding-bottom: 26px;

	}

	.t_syk3xin {

		padding-top: 20px;

	}

	.t_jianxia1 {

		margin-bottom: 30px;

	}

	.t_synews {

		width: calc(100% - 420px);

	}

	.t_sybanwen {

		bottom: 54px;

	}

	.t_c1con {

		margin-bottom: 70px;

	}

	.t_dlegu {

		display: none;

	}

	.t_drgnr {

		width: 100%;

		padding-left: 0px;

	}

	.t_drgone.t_drgone1 {

		margin-bottom: 4px;

	}

	.t_drgnr .w_dl {

		margin-bottom: 13px;

	}

	.t_drgone.t_drgone2 {

		margin-bottom: 14px;

	}

	.t_drgone7,
	.t_drgone6,
	.t_drgone3 {

		margin-bottom: 60px;

	}

	.t_drgone4 .t_dlist {

		margin-bottom: 50px;

	}

	.t_drgone5 {

		margin-bottom: 50px;

	}

	.t_e2le h1 {

		font-size: 24px;

		padding-right: 80px;

	}

	.t_syk1pic {

		cursor: pointer;

	}

	.fix_area {

		display: none;

	}

	.t_b1nav3 {

		margin-bottom: 0px;

	}

	.t_sybtczi {

		height: 21px;

		overflow: hidden;

	}

	.t_syphpic {
		display: block;
	}

	.t_sypcpic {
		display: none;
	}

	.t_syk1pic video {
		display: none;
	}
    .t_sybtc {
        padding: 12px 0;
        padding-left: 12px;
    }
    .t_sybtxian {
        right: 12px;
    }
    .t_synavbanr {
        margin-left: -28px;
    }
    .t_sybtxian {
        width: 36px;
    }
    .w_fli {
    padding-right: 0;
}
/*10.09*/
.w_fli iframe {
    height: 250px;
}
.w_fbtm {
    margin-top: 38px;
    padding-bottom: 0px;
}
}

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

	.g_content {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}

	.header2,
	.phxia {

		display: block !important;

	}

	.g_syhead {

		display: none;

	}

	/* Wendy start */

	.w_e1li {

		margin-bottom: 40px;

	}

	.w_e1st2btm {

		padding-top: 34px;

	}

	.w_h2tupos {

		width: 320px;

	}

	.w_h2litxtbox {

		width: calc(100% - 320px);

		padding-right: 20px;

	}

	.w_h2smltit {

		margin-bottom: 16px;

	}

	.w_h2smltit p {

		margin-bottom: 14px;

	}

	.w_h2litit h4 {

		font-size: 20px;

		height: 35px;

		margin-bottom: 13px;

	}

	.w_h2tong {

		height: 345px;

	}

	.w_h2sect3 .w_h2tupos {

		width: 390px;

	}

	.w_h2sect3 .w_h2litxtbox {

		width: calc(100% - 390px);

		left: 48%;

	}

	.w_h2sect3 {

		padding-bottom: 70px;

	}

	.w_space1 {

		padding-top: 50px;

	}

	.w_h2 .w_h1numli {

		padding: 0 40px;

	}

	.w_h3more button {

		width: 130px;

	}

	.w_h3k p {

		line-height: 2.5;

	}

	.w_h3codeimg {

		width: 78px;

		margin-top: 2px;

	}

	.w_h3li.w_h3code .w_h3put {

		width: calc(100% - 66px - 78px);

	}

	.w_g1 .w_e1st2btm {

		padding-bottom: 20px;

	}

	.w_g1st3li {

		padding: 0 20px;

	}

	.w_g1linebox {

		margin: 30px auto;

	}

	.w_g1st2li {

		margin-bottom: 25px;

	}

	.w_g1st3ul {

		margin: 0 -16px;

	}

	.w_fli a {

		padding: 28px 50px;

	}

	.w_fmap {

		margin-top: -30px;

	}

	.w_fbtm {

		padding-bottom: 50px;

	}

	/* Wendy end */

	.t_font1 h1 {

		font-size: 26px;

	}

	.t_sybanh1 {

		margin-bottom: 8px;

	}

	.t_sybanp {

		margin-bottom: 14px;

	}

	.t_sybanmore {

		margin-bottom: 26px;

	}

	.t_jinlid1 {

		padding-top: 50px;

		padding-bottom: 50px;

	}

	.t_jinlid1x {

		padding-bottom: 50px;

	}

	.t_fonth2 h2 {

		font-size: 24px;

	}

	.t_syk1rg {

		width: calc(100% - 140px);

	}

	.t_syconnr1 .t_duan1 {

		margin-bottom: 6px;

	}

	.t_jianxia1 {

		margin-bottom: 26px;

	}

	.t_syk1pic {

		width: 400px;

	}

	.t_syk1hrg {

		width: calc(100% - 400px);

	}

	.t_syk1ul {

		padding: 12.2px 18px 12px;

	}

	.t_syk1lizi {

		font-size: 14px;

	}

	.t_syk1ic {

		width: 30px;

		margin-right: 6px;

	}

	.t_syk1li {

		padding-bottom: 12px;

		padding-top: 12px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 380px;

	}

	.t_syk2le {

		width: calc(100% - 380px);

		padding: 19px 16px 18.43px 16px;

	}

	.t_sydalun {

		font-size: 44px;

	}

	.t_syk2wen {

		padding-left: 50px;

	}

	.t_syk2li {

		padding-bottom: 14px;

		padding-top: 14px;

	}

	.t_syk2dan {

		margin-bottom: 0px;

	}

	.t_syk3hao {

		font-size: 50px;

		margin-bottom: 10px;

	}

	.t_syk3date {

		width: 70px;

	}

	.t_syk3ri {

		font-size: 14px;

	}

	.t_syk3wen {

		width: calc(100% - 70px);

		padding-left: 15px;

	}

	.t_syk3wen .t_syk3tit {

		margin-bottom: 6px;

	}

	.t_syk3nr {

		padding: 20px 30px 40px;

	}

	.t_syk3nr {

		margin-bottom: 30px;

	}

	.t_fotul {

		margin-left: 40px;

	}

	.t_fotdit p {

		display: inline;

	}

	.t_fotupnr {

		padding-top: 50px;

	}

	.t_fotlogo a img {

		width: 150px;

	}

	.t_erpic {

		width: 110px;

		margin-bottom: 12px;

	}

	.t_fotlogo {

		margin-bottom: 20px;

	}

	.t_forbg {

		width: 800px;

		left: calc(50% - 550px);

	}

	.t_synavbanr {

		padding-left: 20px;

		padding-right: 20px;

	}

	.t_content1 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.t_ernav {

		display: none;

	}

	.t_jinlid2 {

		padding-bottom: 24px;

	}

	.t_b2k1up .w_dl p {

		line-height: 1.75;

	}

	.t_b2k1zi .w_dl p {

		line-height: 1.75;

	}

	.t_b2k1zi .t_fonth4.t_fonth4_3 {

		margin-bottom: 12px;

	}

	.t_b2k1up .w_dl {

		margin-bottom: 40px;

	}

	.t_b2k1li {

		margin-bottom: 30px;

	}

	.t_b2k3xin .w_dl p {

		line-height: 1.75;

		margin-bottom: 16px;

	}

	.t_b2k3xin .w_dl {

		margin-bottom: 26px;

	}

	.t_b2k3go {

		margin-bottom: 34px;

	}

	.t_b2k1up .w_dl {

		width: 100%;

	}

	.t_b2k2rg {

		width: 450px;

	}

	.t_b2k2le {

		padding-left: 20px;

		width: calc(100% - 450px);

	}

	.t_b2k2li {

		margin-bottom: 14px;

	}

	.t_b2k2li .t_fonth4.t_fonth4_3 {

		margin-bottom: 8px;

	}

	.t_b2k2p {

		margin-bottom: 0px;

	}

	.t_b2k2ic {

		margin-right: 10px;

	}

	.t_neitit h1 {

		font-size: 28px;

	}

	.t_b3k2table {

		max-width: calc(100% - 40px);

	}

	.t_b3k2table input {

		padding-bottom: 2px;

	}

	.t_fonth3 h3 {

		font-size: 24px;

	}

	.t_b3k2erli {

		margin-bottom: 20px;

	}

	.t_b3k2er {

		margin-bottom: 10px;

	}

	.t_b3k1xin1 {

		padding: 22px 20px 24px;

	}

	.t_b3k1ul1 {

		margin-bottom: 40px;

	}

	.t_b3k1xin2 {

		padding: 30px 30px 30px;

	}

	.t_b3k1li1 {

		padding: 0 10px;

	}

	.t_b3k1ul1 {

		margin: 0 -10px;

		margin-bottom: 40px;

	}

	.t_b3k1xin2 {

		padding: 20px 20px 20px;

	}

	.t_c1con {

		margin-bottom: 50px;

	}

	.t_content2 {

		max-width: calc(100% - 40px);

	}

	.t_c1qie {

		max-width: 100%;

		padding-right: 20px;

	}

	.t_c1shou {

		position: relative;

		width: 50%;

	}

	.t_c1shul li {

		margin-bottom: 0px;

	}

	.t_c1shuo {

		padding-top: 0px;

	}

	.t_c1shul li {

		line-height: 1.875;

		height: 30px;

	}

	ul.t_c1shul {

		height: 120px;

		margin-bottom: 24px;

	}

	.t_c1dibu .w_dl p {

		padding-right: 30px;

	}

	.t_c1dibu .w_dl p {

		line-height: 1.75;

	}

	.t_c1con2 .t_c1shuo {

		padding-top: 56px;

	}

	.t_mian {

		display: none;

	}

	.t_drgnr .w_dl p {

		margin-bottom: 8px;

		line-height: 1.75;

	}

	.t_drgnr .t_drgone2 .w_dl {

		margin-bottom: 3px;

	}

	.t_drgone2 .t_drgul {

		margin-bottom: 10px;

	}

	.t_drgone3 .t_drgli {

		margin-bottom: 4px;

	}

	.t_drgnr .t_drgone3 .w_dl {

		margin-bottom: 12px;

	}

	.t_drgnr .t_drgone3 .t_djiap.w_dl {

		margin-bottom: 30px;

	}

	.t_dxing {

		margin-bottom: 20px;

	}

	.t_dlist {

		padding-top: 14px;

	}

	.t_dxiaotit {

		padding-bottom: 14px;

	}

	.t_drgone7,
	.t_drgone6,
	.t_drgone3 {

		margin-bottom: 44px;

	}

	.t_drgnr .t_fonth2.t_fonth2_5 {

		margin-bottom: 14px;

	}

	.t_drgnr .t_drgone4 .w_dl {

		margin-bottom: 18px;

	}

	.t_drgone4 .t_dlist {

		margin-bottom: 40px;

	}

	.w_content {

		padding-left: 20px;

		padding-right: 20px;

	}

	.t_fotdownnr {

		padding: 14px 10px 18px;

	}

	.t_b1k1xin {

		max-width: 100%;

	}

	.t_b1k1xin .w_dl p {

		line-height: 1.75;

		margin-bottom: 10px;

	}

	.t_b1k1nr .w_dl {

		margin-bottom: 50px;

	}

	.t_b1k1shu span {

		font-size: 70px;

	}

	.t_b1k2pic {

		height: 500px;

	}

	.t_b1k3ul {

		max-width: 100%;

		padding-right: 10px;

		padding-bottom: 26px;

		padding-top: 28px;

	}

	.t_b1k3up {

		margin-bottom: 18px;

	}

	.t_b1k4ul li {

		line-height: 1.75;

		font-size: 16px;

	}

	.t_b1k4xia {

		height: 100px;

	}

	.t_fonth4 h4 {

		font-size: 18px;

	}

	.t_b1k2ic {

		margin-bottom: 20px;

	}

	.t_b1k4year {

		font-size: 120px;

	}

	@keyframes kuo {

		from {

			width: 8px;

			height: 8px;

		}

		to {

			height: 60%;

			width: 60%;

		}

	}

	.t_b1k2ic {

		width: 60px;

		height: 74px;

	}

	.t_b1k2li.on .t_b1k2ic {

		width: 80px;

		height: 99px;

	}

	.t_b1nav1 .t_b1k4xia {

		height: 80px;

	}

	.t_syk1rg {

		max-width: calc(100% - 120px);

	}

	.w_content3 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_contentg1 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.t_syk1lizi {

		width: calc(100% - 36px);

	}

	.t_syk1ic {

		width: 30px;

		height: 30px;

	}
    .w_e1fl {
        width: 360px;
    }
    .w_e1fr {
        width: calc(100% - 360px);
    }
    .w_e1toptit h2 {
        height: 70px;
        font-size: 20px;
    }
    .w_e1date p {
        font-size: 14px;
    }
    .w_e1date p {
        margin-bottom: 2px;
    }
    .w_e1toptit h2 {
        margin-bottom: 6px;
    }
    .w_e1ins p {
        margin-bottom: 8px;
    }
    .w_e1fr {
        padding-right: 24px;
        padding-left: 24px;
    }
    .w_e1ins p {
        line-height: 1.75;
    }
    .w_e1ins p{
        height: 73.5px;
    }  
    .w_h1numli {
        padding: 0 20px;
    }
    .he_h1bx{
        padding: 0 40px;
    }
    /*10.09*/
    .w_fbtm {
    padding-bottom: 0;
}
}

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

	/* Wendy start */

	.w_e1fl {

		width: 100%;

	}

	.w_e1fr {

		width: 100%;

		position: static;

		transform: inherit;

		margin-top: 30px;

		padding-bottom: 30px;

	}

	.w_e1more {

		width: 100px;

	}

	.w_content {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_e1toptit h2 {

		font-size: 18px;

		height: 31.5px;

	}

	.w_e1more .w_e1k p {

		line-height: 2.5;

	}

	.w_e1ins p {

		height: 84px;

	}

	.w_e1li {

		width: 50%;

	}

	.w_e1st2tit h2 {

		font-size: 16px;

		height: 48px;

	}

	.w_e1st2ins p {

		margin-bottom: 10px;

	}

	.w_space1 {

		padding-top: 40px;

	}

	.w_e1li.on {

		border-right: 1px solid #eaeaea;

	}

	.w_e1ul:nth-child(even) .w_e1li {

		border-right: none;

	}

	.w_e1st2date p {

		margin-bottom: 10px;

	}

	.w_e1st2btm {

		padding-bottom: 40px;

		padding-top: 10px;

	}

	.w_content2 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_h1cont1 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_h1p2 {

		padding-left: 25px;

		padding-right: 25px;

	}

	.w_h1numli {

		padding: 0 36px;

	}

	.w_h1linebox {

		margin: 20px auto;

	}

	.w_h1 .w_g1line {

		height: 60px;

	}

	@keyframes move2 {

		from {

			height: 0;

		}

		to {

			height: 60px;

		}

	}

	.w_h1num span {

		font-size: 40px;

	}

	.w_h1cenp p {

		padding: 0 20px;

	}

	.w_h1linebox {

		height: 60px;

	}

	.w_h1bgbox {

		background-size: 50%, 82%;

	}

	.w_space2 {

		padding-top: 20px;

	}

	.w_h1p2 {

		padding-top: 20px;

	}

	.w_h1btmimg {

		margin: 26px auto;

		margin-bottom: 44px;

	}

	.w_h1line {

		height: 60px;

	}

	@keyframes move2 {

		from {

			height: 0;

		}

		to {

			height: 60px;

		}

	}

	.w_h2 .w_h1numli {

		padding: 0 25px;

	}

	.w_h2linebox {

		height: 60px;

		margin: 34px auto;

	}

	.w_h2top {

		padding-bottom: 0px;

	}

	.w_h2sect3 .w_h2tupos {

		width: 288px;

	}

	.w_h2sect3 .w_h2litxtbox {

		width: calc(100% - 288px);

		left: 42%;

	}

	.w_conth2 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_h2litit h4 {

		margin-bottom: 4px;

	}

	.w_h2smltit p {

		margin-bottom: 8px;

	}

	.w_h2smltit h5 {

		margin-bottom: 4px;

	}

	.w_h2smltit {

		margin-bottom: 8px;

	}

	.w_cont2 {

		background-size: 58%, 100%;

		background-position-y: 0px;

	}

	.w_h3li {

		width: 50%;

	}

	.w_contenth4 {

		padding: 30px 20px;

	}

	.w_g1penli {

		width: 50%;

		padding: 0 6px;

		margin-bottom: 15px;

	}

	.w_g1penul {

		margin: 0 -6px;

	}

	.w_g1st2fr {

		width: 247px;

		float: left;

	}

	.w_g1st2fl {

		width: 100%;

		padding-right: 0px;

		margin-top: 30px;

	}

	.w_g1st2ins {

		padding-left: 20px;

	}

	.w_g1st2ju2 {

		width: 74px;

		height: 74px;

	}

	.w_g1st3li {

		width: 50%;

		margin-bottom: 10px;

	}

	.w_g1st3tit p {

		height: 84px;

	}

	.w_g1line {

		height: 60px;

	}

	.w_g1linebox {

		height: 60px;

	}

	@keyframes move {

		from {

			height: 0;

		}

		to {

			height: 60px;

		}

	}

	.w_g1sect4 {

		padding-bottom: 50px;

	}

	.w_contentg1 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_fli a {

		padding: 30px 38px;

	}

	.w_flitu {

		width: 50px;

		display: inline-block;

		margin-bottom: 8px;

	}

	.w_content3 {

		padding-left: 20px;

		padding-right: 20px;

	}

	/* Wendy end */

	.t_sybanpc {

		display: none !important;

	}

	.t_sybanph {

		display: block !important;

	}

	.t_font1 h1 {

		font-size: 24px;

	}

	.t_banduan1 p {

		font-size: 14px;

	}

	.t_more2.on .t_chax1 {

		width: 36px;

	}

	.t_more1.on .t_chax1 {

		width: 36px;

	}

	.t_sybtczi {

		font-size: 12px;

	}

	.t_sybtxian {

		width: 20px;

		height: 1px;

	}

	.t_sybdao {

		width: 50%;

	}

	.t_synavbanr {

		margin-left: -20px;

	}

	.t_sybtc {

		padding: 10px 0;

		padding-left: 10px;

	}

	.t_sybtxian {

		right: 10px;

	}

	.t_synews {

		width: calc(100% - 300px);

	}

	.t_synews {

		width: 100%;

	}

	.t_sybdao:nth-child(2):before {

		display: none;

	}

	.t_synewx {

		padding: 10px 10px 10px 10px;

	}

	.t_synewdate {

		font-size: 12px;

		margin-right: 15px;

	}

	.t_synewwen {

		font-size: 12px;

		height: 18px;

	}

	.t_sybanwen {

		bottom: 76px;

	}

	.t_banduan1 p {

		width: 80%;

	}

	.t_sybanp {

		margin-bottom: 10px;

	}

	.t_jinlid1 {

		padding-top: 40px;

		padding-bottom: 40px;

	}

	.t_jinlid1x {

		padding-bottom: 40px;

	}

	.t_syk1rg {

		width: 100%;

		margin-top: 10px;

	}

	.t_syconnr1 .t_duan1 {

		margin-bottom: 2px;

	}

	.t_syk1pic {

		width: 100%;

	}

	.t_syk1hrg {

		width: 100%;

	}

	.t_syk1li {

		padding-bottom: 8px;

		padding-top: 8px;

	}

	.t_syk2le {

		width: 100%;

		padding: 8px 16px 10px 16px;

	}

	.t_syk2imgv .t_syk1pic {

		width: 100%;

	}

	.t_syk3nr {

		padding: 10px 20px 30px;

	}

	.t_fonth4 h4 {

		font-size: 18px;

		line-height: 1.5;

	}

	.t_syk3wen .t_syk3tit {

		height: 27px;

	}

	.t_duan1 p {

		font-size: 14px;

		line-height: 1.5;

	}

	.t_tit1 {

		margin-top: 0px;

	}

	.t_syk3date {

		width: 60px;

	}

	.t_syk3wen {

		width: 100%;

		padding-left: 75px;

	}

	.t_syk3date {

		position: absolute;

		height: calc(100% - 15px);

	}

	.t_syk3xin {

		position: relative;

		padding-top: 15px;

	}

	.t_syconnr1 .t_syk3duanp.t_duan1 {

		height: auto;

		max-height: 84px;

		margin-bottom: 15px;

	}

	.t_fotnav {

		display: none;

	}

	.t_forbg {

		width: 100%;

		left: 0;

	}

	.t_fotupnr {

		padding-top: 40px;

		padding-bottom: 20px;

	}

	.t_fotdit p:last-of-type {

		display: inline-block;

	}

	.t_fonth2 h2 {

		font-size: 20px;

	}

	.neibanpc {

		display: none !important;

	}

	.neibanph {

		display: block !important;

	}

	.t_jinlid2 {

		padding-bottom: 16px;

	}

	.t_b2k1up .w_dl p {

		line-height: 1.5;

	}

	.t_b2k1zi .w_dl p {

		line-height: 1.5;

	}

	.t_b2k1zi .t_fonth4.t_fonth4_3 {

		margin-bottom: 8px;

	}

	.t_b2k1ic {

		width: 200px;

	}

	.t_b2k1zi {

		margin-left: 200px;

		width: calc(100% - 200px);

		padding-right: 20px;

		padding-top: 20px;

		padding-bottom: 20px;

		padding-left: 4px;

	}

	.t_b2k1li {

		margin-bottom: 20px;

	}

	.t_b1k1pic {

		width: 100px;

	}

	.t_b2k3xin .w_dl p {

		line-height: 1.5;

		margin-bottom: 12px;

	}

	.t_b2k3zi {

		font-size: 14px;

	}

	.t_b2k3ic {

		width: 12px;

		top: 5px;

	}

	.t_b2k3xin .w_dl {

		margin-bottom: 16px;

	}

	.t_b2k3go {

		margin-bottom: 24px;

	}

	.t_b2k2rg {

		width: 56%;

	}

	.t_b2k2le {

		padding-left: 0px;

		width: 44%;

	}

	.w_dl p {

		font-size: 14px;

		line-height: 1.5;

	}

	.t_b2k2ic {

		margin-right: 8px;

		width: 14px;

	}

	.t_b2k2p .w_dl {

		width: calc(100% - 22px);

	}

	.t_neitit h1 {

		font-size: 24px;

	}

	.t_b3k1see {

		float: left;

		display: block;

		width: 100%;

	}

	.t_b3k1xin1 .w_tit4.w_tit4_1 {

		margin-bottom: 0px;

	}

	.t_b3k1phone {

		margin-bottom: 0px;

	}

	.w_tit4_2 h4 {

		line-height: 1.5;

	}

	.t_b3k1ul1 .t_duan1 p {

		margin-bottom: 6px;

	}

	.t_b3k2erli {

		padding: 0 10px;

	}

	.t_b3k2er {

		margin: 0 -10px;

	}

	.t_b3k2yanxin input {

		width: 140px;

	}

	.t_b3k2yanxin {

		margin-right: 10px;

	}

	.t_b3k2zh {

		margin-bottom: 10px;

	}

	.t_fonth3 h3 {

		font-size: 20px;

	}

	.t_c1con {

		margin-bottom: 40px;

	}

	.t_c1upli {

		padding: 0 15px;

	}

	.t_c1top {

		padding: 6px 0;

	}

	.t_c1book {

		width: 180px;

	}

	.t_c1bookwen {

		line-height: 44px;

	}

	.t_c1bookic {

		line-height: 44px;

	}

	ul.t_c1shul {

		height: auto;

		margin-bottom: 20px;

		max-height: 90px;

	}

	.t_c1huan {

		margin-bottom: 50px;

	}

	.t_c1dibu {

		padding-top: 10px;

		padding-bottom: 30px;

	}

	.t_c1con2 .t_c1shou {

		width: 80%;

	}

	.t_c1shul li {

		font-size: 14px;

		line-height: 1.75;

		height: 24.5px;

		padding-left: 18px;

	}

	.t_c1shul li::before {

		width: 6px;

		height: 6px;

	}

	.t_c1con2 ul.t_c1shul {

		margin-bottom: 8px;

	}

	.t_drgli {

		font-size: 14px;

		padding-left: 16px;

	}

	.t_danniu {

		width: 26px;

	}

	.t_drgone4 .t_dlist {

		margin-bottom: 30px;

		padding-top: 16px;

	}

	.w_tit4 h4 {

		font-size: 18px;

	}

	.t_dlist.t_dlist2 .t_drgli {

		width: 100%;

		margin-bottom: 4px;

	}

	.t_dlie {

		margin-bottom: 20px;

	}

	.t_drgone7,
	.t_drgone6,
	.t_drgone3 {

		margin-bottom: 38px;

	}

	.w_e1li:nth-child(3n) {

		border-right: 1px solid #eaeaea;

	}

	.w_e1li:nth-child(2n) {

		border-right: 0;

	}

	.w_e1li:last-of-type {

		border-right: 0;

	}

	.t_e2le h1 {

		font-size: 22px;

		padding-right: 40px;

	}

	.t_bannerp p {

		font-size: 16px;

	}

	.t_b1k1nr .w_dl {

		margin-bottom: 40px;

	}

	.t_b1k1shu span {

		font-size: 60px;

		margin-right: 6px;

	}

	.t_b1k2con .t_fonth4 h4 {

		font-size: 16px;

	}

	.t_b1k2pic {

		height: 400px;

	}

	.t_b1k2nr {

		bottom: 70px;

	}

	.t_b1k1li {

		width: 33.333333%;

	}

	.t_b1k3quan {

		width: 160px;

		height: 160px;

		margin: 0 0px;

	}

	.t_b1k3rg .w_dl p {

		line-height: 1.5;

		height: 63px;

	}

	.t_b1k3ic {

		margin-right: 12px;

		width: 30px;

	}

	.t_b1k3up {

		margin-bottom: 12px;

	}

	.t_b1k3ul {

		padding-bottom: 18px;

		padding-top: 18px;

	}

	.w_tit2 h2 {

		font-size: 24px;

	}

	.t_b1k4year {

		font-size: 90px;

	}

	.t_b1k4ul li {

		line-height: 1.5;

	}

	.t_b1k4ul .t_b1k4id {

		top: -7px;

	}

	/* .t_neilv {

		height: 60px;

	} */

	.t_b1k4ul li {

		padding-left: 28px;

	}

	.t_b1k4con {

		margin-bottom: 50px;

	}

	.t_neipic .t_dingkuo {

		display: none;

	}

	.t_g1wenxin {

		margin-bottom: 30px;

	}

	.t_g1tanwen {

		margin-bottom: 34px;

	}

	.t_g1zhao {

		padding: 30px 24px 30px;

	}

	.t_g1tannr {

		max-height: 400px;

	}

	.t_g1tanbtn {

		width: 140px;

		line-height: 40px;

	}

	.t_b1k1wen {

		margin-bottom: 30px;

	}

	.t_drgul .t_drgli::before {

		top: 8px;

	}

	.t_sybtczi {

		height: 18px;

		max-width: 100px;

	}

	/* 2021.7.5 */

	.t_g2seltop {

		width: 130px;

		padding: 14px 20px;

	}

	.t_g2sou {

		padding: 14px 20px;

	}

	.t_g2ul {

		top: 51px;

		padding: 10px 0 10px;

	}

	.t_g2li {

		padding: 5px 22px;

	}

	.t_b1k1pic {

		width: 100px;

		height: 100px;

	}

	.t_synews {

		display: none;

	}

	.t_syk2le {
		width: 100%;
		position: static;
		height: 100%;
		left: 0;
	}

	.t_sydalun {
		top: 11px;
	}

	.t_sydalun {
		font-size: 32px;
	}

	.t_syk2wen {
		padding-left: 40px;
	}
    .t_sybtczi {
        max-width: 140px;
    }
    .he_h1bx {
        padding: 0 0px;
    }
    .w_h1numli {
        padding: 0 6px;
    }
    .w_h1num i {
        padding-left: 10px;
    } 
    .he_h1bx {
        padding: 0 19px;
    }
    .w_fty {
        width: 100%;
    }
    .w_fmap {
        margin-top: 20px;
        margin-left: 0;
    }
    .w_ftz{
        width: 100%;
        text-align: center;
    }
}

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

	/* Wendy start */

	.w_e1li {

		width: 100%;

		/* border: none; */

		margin-bottom: 17px;

	}

	.w_e1toptit h2 {

		margin-bottom: 5px;

	}

	.w_e1fr {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_e1li.on {

		border: none;

	}

	.w_e1st2tit h2 {

		height: 100%;

	}

	.w_e1st2ins p {

		height: 100%;

	}

	.w_e1li a {

		padding: 0;

	}

	.yxedr_active p {

		font-size: 14px;

		margin-bottom: 6px;

	}

	.w_e2sect1 {

		font-size: 14px;

		margin-bottom: 6px;

	}

	.w_e2afl {

		padding-right: 0;

	}



	.w_e2a {

		width: 100%;

	}

	.w_e2afr a {

		text-align: left;

	}

	.w_e2afr {

		padding-left: 0;

	}

	.w_e2sect2 {

		padding: 17px 0;

	}

	.w_e2.w_space1 {

		padding-top: 28px;

	}

	.w_h1play {

		width: 28px;

	}

	.w_dl p {

		font-size: 14px;

	}

	.w_h1p2 {

		padding-left: 0px;

		padding-right: 0px;

	}

	.w_h1num span {

		font-size: 28px;

	}

	.w_h1btms {

		padding: 0 20px;

	}

	.w_h1cenp p {

		padding: 0;

	}

	.w_h1num i {

		font-size: 14px;

		padding-left: 10px;

	}

	.w_h1numbox {

		padding-top: 20px;

	}

	.w_h1numli {

		padding: 0 18px;

		margin-bottom: 10px;

	}

	.w_h1 .w_g1line {

		height: 40px;

	}

	@keyframes move2 {

		from {

			height: 0;

		}

		to {

			height: 40px;

		}

	}

	.w_h1linebox {

		height: 40px;

	}

	.w_h2numbox {

		padding: 0;

	}

	.w_h2dl p {

		margin-bottom: 8px;

	}

	.w_h2 .w_h1numli {

		padding: 0 20px;

	}

	.w_h2linebox {

		height: 40px;



	}

	@keyframes move2 {

		from {

			height: 0;

		}

		to {

			height: 40px;

		}

	}

	.w_h2tupos {

		width: 100%;

	}

	.w_h2litxtbox {

		width: 100%;

		padding-right: 0;

		position: static;

		transform: inherit;

		margin-top: 20px;

	}

	.w_h2sect3 .w_h2tupos {

		width: 100%;

	}

	.w_h2sect3 .w_h2litxtbox {

		width: 100%;

		position: static;

		transform: inherit;

		left: 0;

		padding-right: 0;

		margin-top: 20px;

	}

	.w_h2smltit p {

		max-height: 100%;

	}

	.w_h2litit h4 {

		font-size: 18px;

		height: 31.5px;

	}

	.w_h2sect3 .w_h2tu {

		margin-top: 0;

	}

	.w_h2tong {

		height: 100%;

		padding-top: 34px;

		padding-bottom: 24px;

	}

	.w_h2tu {

		margin-top: 26px;

	}

	.w_h2sect3 .w_h2litit h4 {

		text-align: left;

	}



	.w_h2tu {

		margin-top: 0;

	}

	.w_space1 {

		padding-top: 34px;

	}

	.w_h2sect3 {

		padding-bottom: 22px;

	}

	.w_h2 .w_h1line {

		height: 40px;

	}

	.w_h3li {

		width: 100%;



		margin-bottom: 20px;

	}

	.w_h3tit h3 {

		font-size: 18px;

		height: 31.5px;

	}

	.w_h3line {

		width: 108px;

		margin-top: -15px;

		margin-left: -18px;

	}

	.w_h3sect {

		padding: 28px 28px;

	}

	.w_h3 .w_space2 {

		padding-top: 4px;

	}

	.w_h3name p {

		height: 24.5px;

	}

	.w_h3li.w_text .w_h3put {

		width: 100%;

	}

	.w_h3put input {

		font-size: 14px;

	}

	.w_mtrl_tp {

		font-size: 14px;

		height: 24.5px;

	}

	.w_li5labox {

		width: 10px;

		line-height: 22px;

	}

	.w_h3li.w_text .w_h3put {

		margin-top: 6px;

	}

	.w_h3put textarea {

		font-size: 14px;

	}

	.w_h3more button {

		width: 90px;

	}

	.w_h3k p {

		font-size: 14px;

		line-height: 2.5;

	}

	.w_tit3 h3 {

		font-size: 20px;

		height: 35px;

	}

	.w_g1penli {

		width: 100%;

		padding: 0;

		margin-bottom: 10px;

	}

	.w_g1penul {

		margin: 0;

	}

	.w_g1li {

		width: 110px;

	}

	.w_g1 .w_space1 {

		padding-top: 26px;

	}

	.w_g1 .w_e1st2btm {

		padding-top: 22px;

		padding-bottom: 4px;

	}

	.w_g1 .w_e1more {

		width: 106px;

	}

	.w_g1sttit p {

		margin-top: 10px;

	}

	.w_g1st2fltit h4 {

		height: 28px;

	}

	.w_tit4 h4 {

		font-size: 16px;

	}

	.w_g1st2icon {

		width: 30px;

	}

	.w_g1st2ins {

		width: calc(100% - 30px);

		padding-left: 12px;

	}

	.w_g1st2p p {

		height: 24.5px;

		padding-left: 12px;

	}

	.w_g1st2li {

		margin-bottom: 2px;

	}

	.w_g1st3tu {

		width: 45px;

	}

	.w_g1st3tit p {

		height: 73.5px;

	}

	.w_g1line {

		height: 40px;

	}

	.w_g1linebox {

		height: 40px;

		margin: 20px auto;

	}

	@keyframes move {

		from {

			height: 0;

		}

		to {

			height: 40px;

		}

	}

	.w_g1li a {

		padding-left: 10px;

	}

	.w_g1_lis {

		padding: 17px 20px 6px;

	}

	.w_g1_hotbox {

		top: 20px;

		right: 20px;

	}

	.w_g1st2p p::before {

		width: 4px;

		height: 4px;

		top: 10px;



	}

	.w_g1st3ul {

		margin: 0 -10px;

	}

	.w_g1st3li {

		padding: 0 11px;

	}

	.w_g1st3tit h4 {

		height: 28px;

		margin-bottom: 4px;

	}

	.w_g1st2fr {

		width: 100%;

	}

	.w_g1sect4 {

		padding-bottom: 34px;

	}

	.w_tit2 h2 {

		font-size: 20px;

	}

	.w_fmail,
	.w_faddress {

		padding-top: 2px;

	}

	.w_ftz {

		width: 100%;

	}

	.w_fty {

		width: 100%;

	}

	.w_fmap {

		margin-top: 21px;



		margin-left: 0;

	}

	.w_fxt p {

		font-size: 14px;

		margin-bottom: 4px;

	}

	.w_fxtxia {

		width: 10px;

	}

	.w_fxtmore {

		margin-top: 2px;

	}

	.w_faddbox {

		bottom: 20px;

		right: 35%;

	}

	.w_flitxt p {

		font-size: 16px;

		height: 28px;

	}

	.w_flknr a {

		font-size: 16px;

		max-height: 28px;

	}

	.w_flknr {

		font-size: 16px;

		max-height: 28px;

	}

	.w_flinkph {

		margin-bottom: 0px;

	}

	.w_f .w_space2 {

		padding-top: 10px;

	}

	.w_fli a {

		padding: 20px 20px;

	}

	.w_fli {

		padding-right: 22px;

		margin-bottom: 10px;

	}

	.w_fbtm {

		padding-bottom: 32px;

		margin-top: 15px;

	}

	.w_h2smltit h5::before {

		height: 4px;

		width: 4px;

	}

	.w_h2smltit h5 {

		padding-left: 15px;

	}

	.w_h2smltit p {

		padding-left: 15px;

	}

	/* Wendy end */

	.t_font1 h1 {

		font-size: 20px;

	}

	.t_banduan1 p {

		width: 100%;

		max-height: 42px;

		overflow: hidden;

	}

	.t_sybanp {

		margin-bottom: 4px;

	}

	.t_sybanh1 {

		margin-bottom: 4px;

	}

	.t_sybanmore {

		margin-bottom: 10px;

	}

	.t_sybtc {

		padding: 5px 0;

		padding-left: 10px;

	}

	.t_synewdate {

		margin-right: 8px;

	}

	.t_synewwen {

		width: calc(100% - 90px);

	}

	.t_sybdao::before {

		height: 22px;

	}

	.t_sybanwen {

		bottom: 70px;

	}

	.t_chax1 {

		margin-right: 14px;

	}

	.t_fonth2 h2 {

		font-size: 18px;

	}

	.t_jinlid1 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.t_jinlid1x {

		padding-bottom: 32px;

	}

	.t_jianxia1 {

		margin-bottom: 20px;

	}

	.t_syk1li {

		padding-bottom: 6px;

		padding-top: 6px;

	}

	.t_syk3wen {

		padding-left: 0px;

	}

	.t_syk3date {

		position: relative;

		padding-bottom: 0px;

		width: 100%;

		border-bottom: 0;

	}

	.t_fonth4 h4 {

		font-size: 16px;

	}

	.t_syk3wen .t_syk3tit {

		height: 24px;

	}

	.t_syk3hao {

		font-size: 18px;

		display: inline;

		margin-bottom: 10px;

	}

	.t_syk3ri {

		font-size: 14px;

		display: inline;

	}

	.t_syk3wen .t_syk3tit {

		margin-bottom: 30px;

	}

	.t_syk3date {

		text-align: left;

		position: absolute;

		top: 40px;

		width: 100%;

		height: auto;

	}

	.t_syk3xin {

		padding-top: 10px;

	}

	.t_syk3nr {

		margin-bottom: 22px;

	}

	.t_fotlogo a img {

		width: 100px;

	}

	.t_erpic {

		width: 80px;

		margin-bottom: 8px;

	}

	.t_fotlogo {

		margin-bottom: 16px;

	}

	.t_erwen {

		font-size: 12px;

	}

	.t_fotupnr {

		padding-top: 30px;

	}

	.t_fottop {

		bottom: 100px;

	}

	.t_fottop {

		width: 40px;

		height: 40px;

		right: 20px;

	}

	.t_neitit h1 {

		font-size: 20px;

	}

	.t_jinlid2 {

		padding-bottom: 12px;

	}

	.t_b2k1up .w_dl {

		margin-bottom: 20px;

	}

	.t_b2k1ic {

		width: 100%;

		position: relative;

		padding-top: 10px;

	}

	.t_b1k1pic {

		width: 100px;

		position: relative;

		top: 0;

		left: 0;

		transform: translate(0);

	}

	.t_b2k1zi {

		margin-left: 15px;

		width: calc(100% - 15px);

		padding-right: 15px;

		padding-top: 20px;

		padding-bottom: 20px;

		padding-left: 0px;

	}

	.t_b2k2le {

		width: 100%;

	}

	.t_b2k2rg {

		width: 100%;

	}

	.t_b2k3go {

		margin-bottom: 18px;

	}

	.t_b2k3xin .w_dl {

		margin-bottom: 12px;

	}

	.t_b3k1li1 {

		width: 100%;

		margin-bottom: 18px;

	}

	.t_b3k1li1:last-of-type {

		margin-bottom: 0px;

	}

	.t_b3k1xin1 {

		padding: 16px 15px 12px;

	}

	.w_tit4_2 h4 {

		font-size: 20px;

	}

	.t_b3k1ul1 {

		margin-bottom: 30px;

	}

	.t_b3k1li2 {

		width: 100%;

	}

	.t_b3k1li2:nth-child(2n) .t_b3k1xin2 {

		border-left: 0px;

	}

	.t_b3k1li2:nth-last-of-type(2) .t_b3k1xin2 {

		border-bottom: 2px solid #efefef;

	}

	.t_b3k1xin2 {

		padding: 16px 15px 16px;

	}

	.t_b3k1xin2 .w_tit4 {

		margin-bottom: 4px;

	}

	.t_b3k1ic {

		margin-bottom: 4px;

	}

	.t_fonth3 h3 {

		font-size: 18px;

	}

	.t_b3k2erli {

		width: 100%;

	}

	.t_b3k2erli {

		margin-bottom: 16px;

	}

	.t_b3k2liuyu {

		margin-bottom: 0px;

	}

	.t_b3k2button {

		float: left;

	}

	.t_b3k2yanxin {

		width: 50%;

	}

	.t_b3k2yanxin input {

		width: calc(100% - 60px);

	}

	.t_b3k2img {

		width: calc(50% - 10px);

		position: relative;

		top: 8px;

	}

	.t_b3k2zh {

		margin-bottom: 20px;

	}

	.t_b3k2sub {

		width: 160px;

		line-height: 48px;

		border-radius: 24px;

	}

	.t_c1con {

		margin-bottom: 32px;

	}

	.t_c1con .t_fonth3 h3 {

		margin-bottom: 14px;

	}

	.t_c1topname {

		font-size: 16px;

	}

	.t_c1shou {

		width: 100%;

		margin-bottom: 40px;

	}

	.t_c1qie .slick-dots {

		bottom: -26px;

	}

	.t_c1shuo {

		width: 100%;

	}

	ul.t_c1shul {

		margin-bottom: 15px;

		max-height: none;

	}

	.t_c1book {

		width: 160px;

	}

	.t_c1bookic {

		margin-right: 6px;

	}

	.t_c1huan {

		margin-bottom: 20px;

	}

	.t_c1dibu .w_dl p {

		padding-right: 0px;

	}

	.t_c1dibu .w_dl p {

		line-height: 1.5;

	}

	.t_c1dibu {

		padding-top: 10px;

		padding-bottom: 20px;

	}

	.t_c1con2 .t_fonth3 h3 {

		margin-bottom: 14px;

	}

	.t_c1con2 .t_c1shuo {

		padding-top: 0px;

	}

	.t_c1con2 .t_c1shou {

		width: 100%;

	}

	.t_drgnr .t_fonth2.t_fonth2_5 {

		margin-bottom: 12px;

	}

	.t_drgnr .w_dl p {

		margin-bottom: 6px;

		line-height: 1.5;

	}

	.t_drgone.t_drgone1 {

		margin-bottom: 10px;

	}

	.t_drgul {

		width: 100%;

	}

	.t_drgli {

		width: 100%;

		margin-bottom: 2px;

	}

	.t_drgone2 .t_drgul {

		margin-bottom: 6px;

	}

	.t_drgone3 .t_drgli {

		margin-bottom: 2px;

	}

	.t_drgli::before {

		top: 8px;

		transform: translateY(0);

	}

	.t_dxiaoic {

		width: 24px;

		margin-right: 10px;

	}

	.t_dlist.t_dlist1 {

		width: 100%;

	}

	.t_dlist.t_dlist1 .t_drgli {

		width: 50%;

	}

	.t_dlist.t_dlist2 .t_drgli {

		margin-bottom: 2px;

	}

	.t_danniu {

		width: 20px;

	}

	.t_drgone7,
	.t_drgone6,
	.t_drgone3 {

		margin-bottom: 28px;

	}

	.t_dvideo.t_dvideo2 {

		margin-bottom: 20px;

	}

	.t_drgone4 .t_dlist {

		margin-bottom: 22px;

		padding-top: 8px;

	}

	.t_drgone4 .t_dlist .t_drgli {

		padding-left: 16px;

		margin-bottom: 2px;

	}

	.t_dxiaotit {

		padding-bottom: 10px;

	}

	.t_dlist {

		padding-top: 10px;

	}

	.w_e1li {

		border-right: 0 !important;

	}

	.w_e1li a {

		padding: 10px;

	}

	.w_e1fr {

		padding-left: 15px;

		padding-right: 15px;

		margin-top: 15px;

		padding-bottom: 20px;

	}

	.w_e1date p {

		margin-bottom: 2px;

		font-size: 14px;

		line-height: 1.5;

	}

	.w_space1 {

		padding-top: 32px;

	}

	.w_e1st2btm {

		padding-bottom: 32px;

	}

	.w_e1ins p {

		font-size: 14px;

		line-height: 1.5;

		height: auto;

		margin-bottom: 18px;

	}

	.w_e1st2date p {

		margin-bottom: 4px;

		font-size: 14px;

		line-height: 1.5;

		height: 21px;

	}

	.w_e1 .w_e1st2btm.w_space1 {

		padding-top: 10px;

	}

	.t_e2le h1 {

		font-size: 20px;

		padding-right: 20px;

		line-height: 1.5;

	}

	.t_e2date {

		font-size: 14px;

	}

	.t_e2rg {

		width: 30px;

	}

	.t_e2le {

		width: calc(100% - 30px);

	}

	.t_e2tebg {

		height: 240px;

	}

	.w_fli {

		padding: 0 5px;

		margin-bottom: 0px;

	}

	.w_ful {

		margin: 0 -5px;

	}

	.w_fli {

		width: 33.333333%;

	}

	.w_fli a {

		padding: 15px 15px;

	}

	.w_flitxt p {

		font-size: 14px;

		height: 24.5px;

	}

	.w_tit2 h2 {

		font-size: 18px;

	}

	.w_g1penli.w_g1lastli .w_g1_txt p {

		height: auto;

	}

	.w_g1sttit p {

		height: auto;

	}

	.w_g1st2p p {

		height: auto;

	}

	.w_g1st3tit p {

		height: 84px;

	}

	.t_bannerp p {

		font-size: 14px;

	}

	.t_neitit {

		margin-bottom: 8px;

	}

	.t_bannerp p a {

		font-size: 14px;

		line-height: 1.75;

	}

	.t_bannerp p a .t_banshu {

		font-size: 16px;

	}

	.t_neibanner2 .t_neitit {

		margin-bottom: 10px;

	}

	.t_b1k1xin .w_dl p {

		line-height: 1.5;

		margin-bottom: 8px;

	}

	.t_b1k1shu span {

		font-size: 40px;

		margin-right: 2px;

	}

	.t_b1k1shu i {

		font-size: 12px;

	}

	.t_b1k1xiang p {

		font-size: 12px;

	}

	.t_b1k2pic {

		height: 260px;

	}

	.t_b1k2li .t_fonth4 {

		text-align: center;

	}

	.t_b1k2li .t_fonth4 h4 {

		width: 64px;

		display: inline-block;

	}

	.t_b1k2ic {

		margin-bottom: 12px;

	}

	.t_b1k2nr {

		bottom: 30px;

	}

	.t_b1k3quan {

		width: 100px;

		height: 100px;

	}

	.t_b1k3quan2 {

		top: -20px;

	}

	.t_b1k3rg .w_dl p {

		height: 63px;

	}

	.t_b1k3ul {

		padding-bottom: 11px;

		padding-right: 0px;

		padding-top: 11px;

	}

	.t_b1k3up {

		margin-bottom: 6px;

	}

	.t_b1k3le {

		width: 36%;

	}

	.t_b1k3rg {

		width: 64%;

	}

	.t_b1k3le {

		position: relative;

		top: 32px;

	}

	.t_b1k4year {

		font-size: 80px;

	}

	.t_b1k4le {

		width: 100%;

	}

	.t_b1k4fa {

		position: relative;

	}

	.t_b1k4rg {

		width: 100%;

	}

	.t_b1k4year {

		transition: all 0.36s;

	}

	.t_b1k4le {

		transition: all 0.36s;

	}

	.t_b1k4le.on {

		top: 100px !important;

	}

	.t_b1k4le.on .t_b1k4year {

		opacity: .09;

	}

	.t_b1k4le {

		position: relative;

		top: 0px;

		padding-top: 0px;

	}

	.t_b1k4ul li {

		padding-left: 24px;

		font-size: 14px;

	}

	.t_b1k4ul li {

		margin-bottom: 6px;

	}

	.t_b1k4ul .t_b1k4id {

		top: -4px;

		font-size: 20px;

	}

	.t_b1k4ul {

		padding: 15px 10px 3px 10px;

	}

	.t_b1k4xia {

		height: 70px;

	}

	.t_b1k4fa {

		margin-bottom: 20px;

	}

	.t_neilv {

		height: 60px;

	}

	.t_b1k4con {

		margin-bottom: 32px;

	}

	.fix_area .scroll_bar .flex a {

		height: 1px;

	}

	.fix_area .scroll_bar .scroll .flex {

		height: 1px;

	}

	.t_b1nav3 .fix_area .scroll_bar .scroll i {

		height: 1px;

	}

	.fix_area .scroll_bar .comment li {

		margin-bottom: 4px !important;

		font-size: 14px !important;

	}

	.t_b1nav3 .fix_area {

		left: -177px;

	}

	.fix_area .scroll_bar .scroll {

		width: 240px !important;

	}

	.fix_area .scroll_bar>div span {

		font-size: 18px;

	}

	.fix_area .scroll_bar>div,
	.fix_area .scroll_bar>div span {

		font-size: 16px;

	}

	.w_dl p {

		margin-bottom: 6px;

	}

	.t_b1k2ic {

		width: 40px;

		height: 50px;

	}

	.t_b1k2li.on .t_b1k2ic {

		width: 60px;

		height: 74px;

	}

	.t_g1zhao {

		padding: 20px 20px 20px;

	}

	.t_g1tanp.t_duan1 p {

		line-height: 1.75;

	}

	.t_g1wenxin h6 {

		margin-bottom: 10px;

		font-size: 18px;

	}

	.t_g1wenxin {

		margin-bottom: 20px;

	}

	.t_g1tanwen {

		margin-bottom: 22px;

	}

	.t_g1zhao {

		max-width: calc(100% - 40px);

	}

	.t_g1zhao {

		padding: 20px 6px 20px 20px;

	}

	.t_g1tanclose {

		top: 20px;

		right: 20px;

	}

	.t_g1zhao::before {

		transform: scale(0.3);

	}

	.t_g1zhao::before {

		bottom: -278px;

		right: -288px;

	}

	.w_h3li {

		margin-bottom: 10px;

	}

	.w_h3more_b {

		width: 120px;

	}

	.t_syk1rg {

		max-width: 100%;

	}

	.t_syk1lizi {

		height: 35px
	}

	.t_b1k4le {

		position: absolute;

	}

	.t_b1k4rg {

		padding-top: 80px;

	}

	.t_b1k4le.act {

		position: absolute !important;

	}

	.t_b1k2li.on {

		width: 42%;

	}

	.t_b1k2li.act {

		width: 29%;

	}

	.t_b1k2li.on .t_b1k2ic {

		width: 56px;

		height: 69px;

	}

	.t_bannerp {

		margin-bottom: 18px;

	}

	/* 2021.7.5 */

	.t_g2wen {

		font-size: 14px;

	}

	.t_g2li {

		font-size: 14px;

	}

	.t_g2seltop {

		width: 110px;

		padding: 10px 15px;

	}

	.t_g2jian {

		top: 3px;

		width: 6px;

	}

	.t_g2sou {

		padding: 10px 15px;

		font-size: 14px;

	}

	.t_g2ul {

		top: 40px;

		padding: 8px 0 8px;

	}

	.t_g2li {

		padding: 2px 18px;

	}

	.t_g2xuan {

		float: left;

		margin-bottom: 10px;

	}

	.t_neitit {

		margin-right: 82px;

	}

	.t_g2wen {

		width: 56px;

		height: 21px;

		overflow: hidden;

	}

	.t_g2li {

		width: 110px;

		height: 25px;

		overflow: hidden;

	}

	.t_b1k4ul {

		padding: 22px 10px 10px 10px;

	}

	.t_b1k4ul li {

		margin-bottom: 10px;

	}

	.w_fbtm {
		width: 100%;

	}

	.w_fli {
		width: 100%;
		margin-bottom: 20px;
	}

	.w_fli:last-child {
		margin-bottom: 10px;
	}

	.w_ful {
		width: 100%;
		margin: 0;
	}

	.t_sybannav {
		display: none;
	}

	.t_fotle {
		width: 100%;
		text-align: center;
	}

	.t_fotlogo {
		display: inline-block;
	}

	.t_fotdownnr {
		padding: 11px 10px 12px;
	}

	.t_fotlogo {
		margin-bottom: 14px;
	}

	.t_erpic {
		width: 60px;
		margin-bottom: 5px;
	}

	.t_fotupnr {
		padding-top: 20px;
		padding-bottom: 18px;
	}

	.t_fotlogo a img {
		width: 90px;
	}

	.t_fotlogo {
		margin-bottom: 10px;
	}

	.t_b1k2li:last-of-type .t_b1k2pic img {
		right: -45px;
	}

	.w_e1toptit h2 {
		height: inherit;
		max-height: 62px;
	}

	.w_e1st2tit h2 {
		height: inherit;
		max-height: 48px;
	}

	.t_fonth2 h2 {
		line-height: 1.75;
	}

	.w_h1bgbox {
		text-align: center;
	}

	.he_h1bx {
		width: 234px;
		max-width: 100%;
		display: inline-block;
	}

	.w_space2 {
		text-align: center;
	}

	.t_syk1pic video {
		display: none;
	}

	.t_b1k2pic img {
		left: 16%;
	}

	.t_syk3date {
		display: none;
	}

	.he_date {
		display: block;
	}

	.t_syk3wen .t_syk3tit {
		margin-bottom: 11px;
		height: inherit;
		max-height: 48px;
	}

	.t_syk3xin .w_e1st2date p {
		margin-top: 10px;
		margin-bottom: 5px;
	}

	.t_c1shul li {
		height: inherit;
	}

	.w_g1_lis {
		text-align: left;
	}

	.w_g1st2ins {
		text-align: left;
	}
	.t_dtitnr {
		font-size: 14px;
	}
	.t_djiap {
		width: 100%;
	}
    .w_e1toptit h2{
        max-height: none;
    }
    .he_h1bx {
        width: 100%;
        padding: 0;
    }
    .w_h1numli {
        width: 100%;
        padding: 0;
    }
    /*10.09*/
    .w_fli iframe {
        height: 215px;
    }
    .w_fli {
        width: 100%;
        margin-bottom: 20px;
        overflow-x: auto;
    }
    .w_fli1box {
        width: 700px;
        /* overflow: hidden; */
    }
    .w_fli {
        padding: 0;
        margin-bottom: 0px;
    }
    .w_fxt p, .w_fxtmore p{
        font-size: 14px;
    }
}