@charset "utf-8";

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

	.l_navright {

		padding-left: 400px;

	}

}

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

	.l_navright {

		padding-left: 330px;

	}

	.l_navxlnr {

		padding-left: 200px;

	}

	.l_navxlle {

		width: 350px;

	}

	.l_navxlri {

		width: calc(100% - 350px);

		padding-left: 200px;

	}

	/* .l_z1bx1nr {

		padding-left: 106px;

	} */

	.l_naybanwz {

		top: 40px;

	}

	.l_h4banmr {

		margin-top: 50px;

	}

	.l_h1bx4nr2 {

		padding-left: 130px;

		padding-right: 190px;

	}

	.l_c1bx2img {

		right: 260px;

	}

	.l_c1bx4p {

		margin-top: 30px;

	}

	/* .l_c1bx4ri {

		padding-top: 30px;

	} */

}

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

	.l_con1490 {

		width: 85%;

	}

	.l_sybtnbox,

	.l_banspbtn{

		left: calc(50% - 663px);

	}

	.l_sybx2li1 .l_sybx2linr {

		padding-left: calc(100% - 663px);

	}

	.l_navhead {

		padding-right: calc(50% - 663px);

	}

	.l_navright {

		padding-left: 260px;

	}

	.l_navxlnr {

		padding-left: 120px;

		padding-right: calc(50% - 663px);

	}

	.l_navxlri {

		padding-left: 120px;

	}

	.l_sybx4p1 p {

		height: 56px;

	}

	.l_sybx4lbri {

		padding: 48px 60px 33px 48px;

	}

	/* .l_z1bx1nr {

		padding-left: 178px;

	} */

	.l_h4bx1wz {

		padding: 30px 60px 0;

	}

	.l_h4bx1lc1 {

		padding: 0 30px;

	}

	.l_h4bx1lc {

		margin: 50px -30px 0;

	}

	.l_h4bx1info {

		margin-top: 30px;

	}

	.l_fybox.l_con1490{

		width: 100%;

	}

	.l_h2bx2li {

		padding: 0 60px;

	}

	.l_h2bx2list {

		margin: 0 -60px;

		margin-top: 80px;

	}

	.l_g4box1.on{

		height: 740px;

	}

	.l_f1sect1 .l_fybox.l_con1490{

		width: 85%;

	}

	.l_c1bx2img {

		right: 200px;

	}

	.l_sybtnbox {

		bottom: 30px;

	}

	.l_navright {

		padding-left: 205px;

	}

}

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

	.l_navright {

		width: calc(100% - 200px);

		padding-left: 158px;

	}

	.l_navleft {

		width: 200px;

	}

	.l_search {

		margin-top: 6px;

	}

	.l_navlogo a {

		line-height: 58px;

	}

	.l_navlia1 {

		line-height: 58px;

	}

	.g_syban {

		margin-top: 58px;

	}

	.l_navxlbox {

		top: 58px;

	}

	.l_navxlri {

		padding-left: 100px;

	}

	.l_title h2 {

		font-size: 28px;

	}

	.l_navli2a {

		font-size: 20px;

	}

	.l_navli2 {

		margin-bottom: 10px;

	}

	.l_navulbox1 {

		width: 190px;

	}

	.l_title h1 {

		font-size: 40px;

	}

	.l_navhead {

		padding-right: calc(50% - 612px);

	}

	.l_sybtnbox, .l_banspbtn {

		left: calc(50% - 612px);

	}

	.l_sybx2li1 .l_sybx2linr {

		padding-left: calc(100% - 612px);

	}

	.l_sybx3linr {

		padding: 20px;

	}

	.l_sybx3p2 {

		margin-top: 50px;

	}

	.l_sybx3icon {

		width: 70px;

		margin-top: 30px;

	}

	.l_sybox1.l_space1 {

		padding-top: 50px;

	}

	.l_space1 {

		padding-top: 50px;

		padding-bottom: 70px;

	}

	.l_sybx2more1 {

		margin-top: 30px;

	}

	.l_sybox4 {

		padding-top: 70px;

		padding-bottom: 80px;

	}

	.l_sybx4more1 {

		margin-top: 30px;

	}

	.l_sybx1wz p {

		font-size: 20px;

		height: 50px;

	}

	.l_sybx1more {

		margin-top: 30px;

	}

	.l_syftbtle {

		padding-right: 150px;

	}

	.l_syftcode {

		width: 100px;

	}

	.l_sybx1tit h2::before {

		height: 30px;

		top: 5px;

	}

	.l_sybx4tit h2 {

		height: 72.8px;

	}

	.l_sybx4lbri {

		padding: 30px 60px 33px 48px;

	}

	.l_sybx4p1 {

		margin-top: 30px;

	}

	.l_sybx4p1 p {

		height: 84px;

	}

	.l_sybx4mic{

		top: 4px;

	}

	.l_banbtn1,.l_sybx4mr,.l_sybx4mic {

		width: 20px;

	}

	.l_h3bx1ifri{

		width: 20px;

	}

	.l_g3bx1mr{

		width: 20px;

	}

	.l_sybx2litit h2 {

		height: 72.8px;

	}

	.l_z1right{

		width: calc(100% - 200px);

	}

	/* .l_z1bx1nr {

		padding-left: 185px;

	} */

	.l_z1bx1p1 h1 {

		font-size: 28px;

	}

	.l_title h3 {

		font-size: 20px;

	}

	.l_z1bx1nr {

		padding-bottom: 80px;

	}

	.l_z1bx1li a {

		padding: 20px 0;

	}

	.l_ny {

		margin-top: 58px;

	}

	.l_f2bx1tit h1::after {

		height: 36px;

	}

	.l_h5bx1con {

		padding-top: 32px;

		padding-bottom: 80px;

	}

	.l_h2nav.on {

		top: 58px;

	}

	.l_nybantit h1::after {

		height: 36px;

	}

	.l_h4box1 {

		padding: 50px 0;

	}

	.l_h3box1 {

		padding-top: 50px;

		padding-bottom: 80px;

	}

	.l_h4bx1lcimg::after {

		right: -118px;

	}

	.l_h4bx1lcimg::before {

		right: -86px;

	}

	.l_h4bx1lc1nr::before,

	.l_h4bx1lcimg::before,

	.l_h4bx1lcimg::after,

	.l_h4bx1lc1nr::after{

		width: 12px;

    	height: 12px;

	}

	.l_h4bx1ris {

		height: 580px;

	}

	.l_h2bx1p {

		padding-left: 100px;

	}

	.l_h2box1 {

		padding: 50px 0;

	}

	.l_h2box2 {

		padding-top: 50px;

		padding-bottom: 90px;

	}

	.l_h2bx2li {

		padding: 0 50px;

	}

	.l_h2bx2list {

		margin: 0 -50px;

		margin-top: 50px;

	}

	.l_h2bx3p {

		margin-top: 30px;

	}

	.l_h2box3 {

		padding: 50px 0;

	}

	.l_h2bx4ri {

		padding-left: 200px;

	}

	.l_h1bx4nr2 {

		padding-left: 115px;

		padding-right: 110px;

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

	}

	.l_h1bx4nr1 {

		width: 120px;

	}

	.l_h1bx4nr3 {

		width: 112px;

	}

	.l_space3 {

		padding-top: 50px;

		padding-bottom: 90px;

	}

	.l_h1bx1tit h2 {

		font-size: 40px;

	}

	.l_h1box4 {

		padding: 50px 0;

	}

	.l_h1box2 {

		padding: 90px 0;

	}

	.l_h1bx1tit h2::after {

		height: 34px;

	}

	.l_g4bx1ri {

		padding-left: 180px;

	}

	.l_g4bx1more {

		margin-top: 40px;

	}

	.l_g3bx1tit h3 {

		height: 52px;

	}

	.l_f1box1 .l_sybx4tit h1 {

		font-size: 26px;

		height: 67.6px;

	}

	.l_f1bx2li1 a {

		padding: 16px 300px 16px 32px;;

	}

	.l_f1sect1 {

		padding-bottom: 90px;

	}

	.l_f1bx2list1 {

		margin-top: 40px;

	}

	.l_f1bx2time p {

		font-size: 20px;

	}

	.l_f1bx2litit h3 {

		height: 52px;

	}

	.l_f2sect1 {

		padding-bottom: 90px;

	}

	.yxedr_active p,.l_f2bx1con p{

		margin-bottom: 20px;

	}

	.l_f2bx1info {

		margin-top: 25px;

		margin-bottom: 20px;

	}

	.l_e2box1 {

		padding: 50px 0;

	}

	.l_e2bx1ri {

		padding-left: 200px;

	}

	.l_g1bx1le p,.l_g1bx1le span {

		font-size: 28px;

	}

	.l_g1bx1bt {

		margin-top: 50px;

	}

	.l_h4banmr {

		margin-top: 35px;

	}

	.l_d2box1 {

		padding: 50px 0;

	}

	.l_d2box2 {

		padding-top: 50px;

	}

	.l_d2bx1ri {

		padding-left: 100px;

	}

	.l_g5tabs.act {

		top: 58px;

	}

	.l_c1bx4p p {

		font-size: 28px;

	}

	.l_c1box5 {

		padding-top: 60px;

		padding-bottom: 90px;

	}

	.l_c1box3 {

		height: 550px;

	}

	.l_c1bx2p2 h2 {

		font-size: 40px;

	}

	.l_c1bx1wz h1::after {

		height: 35px;

		left: -30px;

	}

	.l_c1bx2img {

		width: 450px;

	}

	.l_d1bx1ri {

		width: calc(100% - 300px);

	}

	.l_d1bx1le {

		width: 300px;

	}

	.g_sybanwz h1::after {

		height: 40px;

		left: -30px;

	}

	.l_d1bx1wzic {

		width: 20px;

	}

	.l_g2bx1lis {

		margin-bottom: 42px;

	}

	.l_b1box1 {

		padding-top: 50px;

		padding-bottom: 90px;

	}

	.l_b1box2 {

		padding-top: 50px;

		padding-bottom: 60px;

	}

	.l_b1box4 {

		padding-top: 40px;

		padding-bottom: 90px;

	}

	.l_b1bx3tit h2 {

		font-size: 40px;

	}

	.l_b1bx3tit h2::before {

		height: 35px;

		left: -30px;

	}

	.l_b1bx2bt {

		margin-top: 30px;

	}

	.l_sybx3p2 p {

		height: 96px;

	}

	.l_d1bx1wzp {

		width: calc(100% - 20px);

	}

	.l_c1box4 {

		height: 510px;

	}

	.l_search {

		margin-top: 11.5px;

	}

	.l_f2bx1nr.l_con1110, .l_f2sect1 .l_f2bread.l_con1110 {

		margin: auto;

	}

	/* .l_h1bx2le {

		height: 380px;

	} */

	.g_sybansk .slick-dots {

		bottom: 25px;

	}

	.l_navulbox1 {

		width: 285px;

	}

	.l_f1bx2litit h3{

		line-height: 52px;

	}
	/* 2021.11.2 */
	.l_g3bx1tri {
		width: 390px;
	}
	.l_g3bx1tle {
		position: relative;
    	top: 4px;
	}
	.l_navli2a {
		line-height: 24px;
	}
	.l_tcphone a {
		font-size: 22px;
	}
	
	.l_tcbutton {
		margin-top: 20px;
	}
	/* 北元新增 */
	.l_rebx1wz h3{
		height: 26px;
	}
	.l_rebx1li {
		margin-bottom: 32px;
	}
	.l_reboxs {
		margin-top: 32px;
	}
	.l_abbx1p {
		height: 210px;
	}
	.l_abbx1p p {
		font-size: 20px;
	}
	.l_abboxs {
		padding-top: 60px;
	}
	.l_abbox1, .l_abbox2, .l_abbox3 {
		margin-bottom: 60px;
	}
	.l_abbx2p p {
		margin-bottom: 15px;
	}
	.l_abbx2p {
		margin-top: 20px;
	}
	.l_abbx2img {
		padding-top: 20px;
	}
	.l_abbx4p {
		margin-top: 28px;
	}
	.l_ableli {
		margin-bottom: 28px;
	}
	.l_abbx4ri {
		padding-left: 65px;
	}
	.l_abbx4bt {
		margin-top: 50px;
	}
	.l_abbox4 {
		margin-bottom: 80px;
	}
	.l_abbox5 {
		margin-bottom: 70px;
	}
	.l_abbx1li .l_abbx1p {
		margin-top: 50px;
	}
	.l_abbx1li3 .l_abbx1p {
		margin-top: 15px;
	}
	.l_abbx1li h2 {
		height: 36.4px;
	}
	.l_rebox1 h1{
		font-size: 28px;
	}
	.l_rebox1 h1::before {
		height: 30px;
		top: 5px;
	}
	.l_navli2a {
		font-size: 18px;
	}
	/* 2022.2.16 */
	.l_g2bx1li a {
		padding: 71px 35px;
	}
}

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

	.l_sybtnbox, .l_banspbtn {

		left: calc(50% - 580.55px);

	}

	.l_sybx2li1 .l_sybx2linr{

		padding-left: calc(100% - 580.55px);

	}

	.l_sybx4more {

		margin-top: 30px;

	}

	.l_h4bx1wz {

		padding: 30px 40px 0;

	}

	.l_h1bx4nr2s {

		width: 325px;

	}

	.l_g4bx1ri {

		padding-left: 150px;

	}

	.l_f2bread {

		padding-top: 18px;

		padding-bottom: 15px;

	}

	.l_sybanp {

		margin-top: 15px;

	}

	.l_navright {

		padding-left: 120px;

	}
	/* 2021.11.2 */
	.l_g3bx1tle {
		top: 6px;
	}
}

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

	.l_navright {

		width: calc(100% - 180px);

		/* padding-left: 158px; */

	}

	.l_navleft {

		width: 180px;

	}

	.l_navul {

		width: calc(100% - 180px);

	}

	.l_search {

		width: 180px;

	}

	.l_search .l_shinput input {

		width: 125px;

	}

	.icon-search_ {

		width: calc(100% - 125px);

	}

	.l_sybtnbox, .l_banspbtn {

		left: calc(50% - 544px);

	}

	.l_sybx2li1 .l_sybx2linr {

		padding-left: calc(100% - 544px);

	}

	.l_sybx3icon {

		width: 50px;

	}

	.l_sybx3p2 {

		margin-top: 30px;

	}

	.l_sybx3p1 p {

		font-size: 20px;

		height: 25px;

	}

	.l_title h1 {

		font-size: 34px;

	}

	.g_sybanwz h1::after {

		height: 35px;

		top: 7px;

	}

	.l_sybx4p1 {

		margin-top: 30px;

	}

	.l_sybx4lbri {

		padding: 30px 40px 33px 30px;

	}

	.l_sybx4p1 {

		margin-top: 20px;

	}

	.l_sybx4more {

		margin-top: 20px;

	}

	.l_h4bx1ri {

		width: calc(100% - 270px);

	}

	.l_h4bx1le {

		width: 270px;

	}

	.l_h2bx2img {

		width: 138px;

	}

	.l_h2bx2lip1 p {

		font-size: 20px;

		height: 40px;

	}

	.l_h2bx2bts::after {

		bottom: 47px;

		width: 95%;

	}

	.l_h2bx2li {

		padding: 0 35px;

	}

	.l_h2bx2list {

		margin: 0 -35px;

		margin-top: 50px;

	}

	.l_h2bx2sz::after {

		width: 30px;

		height: 35px;

		top: -2px;

		left: -4px;

	}

	.l_h2bx2sz p {

		font-size: 18px;

	}

	.l_h1bx4nr2 {

		padding-left: 90px;

	}

	.l_h1bx1tit h2 {

		font-size: 34px;

	}

	.l_g4bx1ris {

		width: 75%;

	}

	.l_f2bx1tit h1::after {

		left: -30px;

		top: 6px;

	}

	.l_nybantit h1::after {

		top: 6px;

	}

	.l_c1bx4ri {

		padding-left: 50px;

	}

	/* .l_c1bx4p p {

		font-size: 24px;

		line-height: 1.5;

	} */

	.l_sybx2p {

		margin-top: 20px;

	}

	.l_sybx2p p {

		height: 72px;

	}
	/* 北元新增 */
	.l_abbx1p p {
		font-size: 18px;
	}
	.l_abbx1p {
		height: 189px;
	}
	.l_navlia1,.l_navlogo a{
		line-height: 52px;
	}
	.l_search {
		margin-top: 8.5px;
	}
	.l_ny {
		margin-top: 52px;
	}
	.l_navxlbox {
		top: 52px;
	}
	.g_syban {
		margin-top: 52px;
	}
	.l_navli2a {
		font-size: 16px;
	}
}

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

	.g_content{

		width:100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.g_phfy {

		display: block;

	}

	.g_pcfy {

		display: none;

	}

	.l_con1490 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.l_navright {

		padding-left: 90px;

	}

	.l_navhead {

		padding-right: 40px;

		padding-left: 40px;

	}

	.l_navlia1 {

		padding: 0 10px;

	}

	.l_navul {

		margin: 0 -10px;

	}

	.l_navxlnr {

		padding-left: 60px;

		padding-right: 40px;

	}

	/* .l_navulbox1 {

		width: 200px;

	} */

	.l_sybx2li1 .l_sybx2linr {

		padding-left: 40px;

	}

	.l_title h2 {

		font-size: 24px;

	}

	.l_sybx2litit h2 {

		height: 31.2px;

	}

	.l_sybx2litit {

		width: 100%;

		margin-top: 30px;

	}

	.l_sybx1tit h2::before {

		left: -20px;

		top: 2px;

	}

	.l_sybx4lb .slick-next {

		right: -20px;

	}

	.l_sybx4lb .slick-prev {

		left: -20px;

	}

	.l_sybx4tit h2 {

		height: 62.4px;

	}

	.l_sybx1wz p {

		font-size: 18px;

		height: 45px;

	}

	.l_sybx2more .l_banspbtn1 {

		padding-bottom: 0px;

	}

	.g_sybanwz h1::after {

		left: -27px;

		height: 28px;

	}

	.l_title h1 {

		font-size: 30px;

	}

	.l_sybtnbox, .l_banspbtn {

		left: 40px;

		/* bottom: 20px; */

	}

	.l_z1right {

		padding-left: 50px;

	}

	.l_z1bx1p1 h1 {

		font-size: 24px;

	}

	.l_z1bx1nr{

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

		padding-top: 32px;

		padding-bottom: 60px;

	}

	.l_fybox.l_con1490{

		padding-left: 0px;

    	padding-right: 0px;

	}

	.l_z1bx1bt .l_fybox {

		width: 100%;

	}

	.l_con1110 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.l_f2bx1tit h1::after {

		height: 30px;

		left: -27px;

		top: 5px;

	}

	.l_h5bx1nr1 {

		margin-bottom: 30px;

	}

	.l_h2nav{

		padding-left: 40px;

	}

	.l_nybantit h1::after {

		height: 30px;

		left: -28px;

	}

	/* .l_h4sect1 .l_fybxle{

		width: 100%;

	} */

	.l_h3bx1zw p {

		font-size: 20px;

		height: 35px;

	}

	/* .l_h3sect1 .l_fybxle{

		width: 100%;

	} */

	.l_h1bx1tit h2::after {

		left: -29px;

		top: 7px;

	}

	.l_g5tabli {

		width: 180px;

	}

	.l_g4bx1bt1 {

		margin-bottom: 30px;

	}

	.l_g4bx1hdri p,.l_g4bx1hdle p{

		font-size: 20px;

	}

	.l_g4bx1hdle {

		width: 100px;

	}

	.l_g4bx1hdri {

		width: calc(100% - 100px);

		padding-left: 15px;

	}

	.l_f1bx2li1 a {

		padding: 16px 200px 16px 32px;

	}

	.l_f1sect1 .l_fybox.l_con1490 {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.l_f2sect1 {

		padding-bottom: 60px;

	}

	.l_f2bread.l_con1110{

		padding-left: 0;

		padding-right: 0;

	}

	.l_c1bx2img {

		right: 90px;

	}

	.l_c1bx2p2 h2 {

		font-size: 36px;

	}

	.l_c1bx1wz h1::after {

		height: 25px;

		left: -28px;

	}

	.l_d1sect1 .l_fybxle{

		width: 100%;

	}

	.l_space3 {

		padding-top: 50px;

		padding-bottom: 70px;

	}

	.l_z2sect1 .l_fybxle{

		width: 100%;

	}

	.l_g2bx1img img {

		width: 115px;

	}

	.l_g2bx1lis {

		margin-bottom: 29px;

	}

	.l_g2bx1lis.l_g2bx1lis4 {

		margin-bottom: 40px;

	}

	.l_b1box1 {

		padding-top: 40px;

		padding-bottom: 70px;

	}

	.l_b1box2 {

		padding-top: 50px;

		padding-bottom: 40px;

	}

	.l_b1bx3tit h2 {

		font-size: 34px;

	}

	.l_b1bx3tit h2::before {

		height: 30px;

		left: -27px;

	}

	.l_b1box4 {

		padding-top: 40px;

		padding-bottom: 70px;

	}

	.l_f2sect1 .l_f2bread.l_con1110{

		padding-left: 40px;

		padding-right: 40px;

	}
	/* 北元新增 */
	.l_abboxs {
		padding-top: 50px;
	}
	.l_abbox1, .l_abbox2, .l_abbox3 {
		margin-bottom: 50px;
	}
	.l_abbx4bt {
		margin-top: 35px;
	}
	.l_ableli {
		margin-bottom: 20px;
	}
	.l_abbox4 {
		margin-bottom: 60px;
	}
	.l_abbox5 {
		margin-bottom: 50px;
	}
	.l_abbx5bt {
		margin-top: 30px;
	}
	.l_abbx1li h2 {
		height: 31.2px;
	}
	.l_rebox1 h1{
		font-size: 24px;
	}
	.l_rebox1 h1::before {
	    left: -20px;
    	top: 2px;
	}

	/* 2022.2.16 */
	.l_g2bx1li a {
		padding: 72px 35px;
	}
}

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

    .ys_navph3_header {

        display: block;

    }

	.g_syhead {

		display: none;

	}

	.g_syban {

		margin-top: 64px;

	}

	.l_ny {

		margin-top: 64px;

	}

	.l_syftlogo {

		width: 120px;

	}

	.l_f2bread {

		display: none;

	}

	.l_f2box1{

		padding-top: 50px;

	}

}

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

	.l_b1bx3img{

		display: block;

	}

	.l_b1video{

		display: none;

	}

	.l_syftbtle1 {

		width: 260px;

	}

	.l_sybx4lbri {

		padding: 20px 15px;

	}

	.l_sybox4 {

		padding-top: 50px;

		padding-bottom: 60px;

	}

	.l_navright {

		padding-left: 24px;

		width: calc(100% - 150px);

	}

	.l_navleft {

		width: 150px;

	}

	.l_sybx3p1 p {

		font-size: 18px;

		height: 22.5px;

	}

	.l_h5bx1ri {

		width: 100%;

		padding-left: 0;

	}

	.l_h5bx1le {

		width: 100%;

	}

	.l_h5bx1nr1:last-child {

		margin-bottom: 20px;

	}

	.l_h5bx1nr1 {

		margin-bottom: 20px;

	}

	.l_h5bx1con {

		padding-bottom: 60px;

	}

	.l_h4banmr {

		margin-top: 30px;

	}

	.l_h4bx1lcimg::before,

	.l_h4bx1lcimg::after{

		display: none;

	}

	.l_h4bx1lcimg {

		width: 110px;

	}

	.l_h4bx1lc1nr::before, 

	.l_h4bx1lc1nr::after{

		top: 50px;

	}

	.l_h4bx1lcp p {

		font-size: 18px;

		height: 22.5px;

	}

	.l_h4bx1info {

		margin-top: 20px;

	}

	.l_h3bx1zw p {

		font-size: 18px;

		height: 31.5px;

	}

	.l_h3box1 {

		padding-bottom: 60px;

	}

	.l_nybanp {

		margin-top: 20px;

	}

	.l_h2bx1p {

		padding-left: 50px;

	}

	.l_h2bx4ri {

		padding-left: 100px;

	}

	.l_nybantit h1::after {

		top: 4px;

	}

	.l_h1bx1tit h2 {

		font-size: 30px;

	}

	.l_h1bx1tit h2::after {

		height: 28px;

		top: 6px;

	}

	.l_h1box1 .l_h1bx1tit {

		width: 100%;

	}

	.l_h1btn {

		width: 60px;

	}

	.l_h1bx2p2 {

		width: 100%;

		margin-top: 20px;

	}

	.l_h1bx2more {

		margin-top: 35px;

	}

	.l_h1bx2p1 p {

		font-size: 18px;

	}

	.l_h1bx1p {

		margin-top: 20px;

	}

	.l_h1box3 .l_h1bx1p {

		margin-bottom: 30px;

	}

	.l_h1bx4nr1 {

		width: 100px;

	}

	.l_h1bx4nr2 {

		padding-left: 40px;

		padding-right: 40px;

		width: calc(100% - 100px - 112px);

	}

	/* .l_g5sect1 .l_fybxle{

		width: 100%;

	} */

	.l_g4bx1ris {

		width: 85%;

	}

	.l_g4bx1ri {

		padding-left: 100px;

	}

	.l_g4box1.on {

		height: 700px;

	}

	.l_f1sect1 {

		padding-bottom: 60px;

	}

	.l_f1bx2li1 a {

		padding: 16px 100px 16px 32px;

	}

	.l_g1bx1le p, .l_g1bx1le span {

		font-size: 24px;

	}

	.l_f2bread {

		display: none;

	}

	.l_d2sect1 .l_naybanwz {

		top: 40px;

	}

	.l_e2sect1 .l_naybanwz {

		top: 40px;

	}

	.l_c1bx4p p {

		font-size: 20px;

		line-height: 1.5;

	}

	.l_c1bx4p {

		margin-top: 20px;

	}

	.l_c1box4 .l_h1video{

		display: none;

	}

	.l_c1bx4img{

		display: block;

		position: static;

		transform: inherit;

	}

	.l_c1box4 .l_spfmt {

		display: block;

	}

	.l_c1bx1sp {

		display: none;

	}

	.l_c1bx1img {

		display: block;

	}

	.l_c1box1 {

		height: 55vh;

	}

	.l_c1box2 {

		padding-top: 50px;

		padding-bottom: 65px;

	}

	.l_c1bx2p2 h2 {

		font-size: 32px;

	}

	.l_c1bx2img {

		width: 355px;

	}

	.l_c1box3 {

		height: 450px;

	}

	.l_d1sect1 .l_sybanp {

		margin-top: 15px;

	}

	.l_d1bx1li {

		width: 50%;

	}

	.l_g2bx1le {

		width: calc(100% - 300px);

	}

	.l_g2bx1ri {

		width: 300px;

	}

	.l_sybx3p2 p {

		font-size: 14px;

		height: 84px;

	}

	.l_d1ban .l_sybanp {

		width: 400px;

	}

	.l_d1sect1 .l_sybanp {

		margin-top: 10px;

	}

	.l_c1box4 {

		height: inherit;

	}

	.l_c1bx4ri {

		padding-top: 40px;

	}

	/* .l_h1bx2le {

		height: 300px;

	} */

	.l_b1bx4le {

		padding-right: 40px;

	}
	/* 北元新增 */
 	.l_abbx2p {
		width: 100%;
	}
	.l_abbx2p p {
		margin-bottom: 10px;
	}
}

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

	.g_content{

		width:100%;

		padding-left: 20px;

		padding-right: 20px;

	}

	.header2, .phxia{

		display: block !important;

	}

	.l_syvideo{

		display: none;

	}

	/* .l_c1bx1img{

		display: block;

	}

	.l_c1bx1sp{

		display: none;

	} */

	.l_c1box4 .l_spfmt {

		display: block;

	}

	.l_c1box4 .l_h1video{

		display: none;

	}

	

	.l_sybox1.l_space1 {

		padding-top: 40px;

	}

	.l_space1 {

		padding-top: 40px;

		padding-bottom: 50px;

	}

	.l_sybx2li {

		width: 100%;

	}

	.l_sybx3li {

		width: 33.333333%;

		margin-bottom: 16px;

	}

	.l_sybx4lble {

		width: 100%;

	}

	.l_sybx4lbri {

		width: 100%;

		position: static;

	}

	.l_sybx4li {

		width: 33.333333%;

	}

	.l_syftbtle {

		padding-right: 80px;

	}

	.l_sybx2linr {

		padding-left: 40px;

	}

	.l_sousuoy{

		margin-top: 64px

	}

	.l_sousuoy .l_navleft {

		display: none;

	}

	.l_z1right {

		width: 100%;

		padding-left: 0;

	}

	.l_f2bread {

		display: none;

	}

	/* .l_ny {

		margin-top: 64px;

	} */

	.l_h4bx1le {

		width: 100%;

	}

	.l_h4bx1ri {

		width:100%;

		padding-left: 0;

		margin-top: 20px;

	}

	.l_h3bx1li {

		width: 33.333333%;

	}

	.l_nyphban{

		display: block;

	}

	.l_nypcban{

		display: none;

	}

	.l_nybantit h1::after {

		top: 4px;

	}

	.l_h2bx1le{

		width: 100%;

	}

	.l_h2bx1p {

		width: 100%;

		padding-left: 0;

		margin-top: 20px;

	}

	.l_h2bx1p p {

		margin-bottom: 15px;

	}

	.l_h2bx2bts::after {

		opacity: 0;

	}

	.l_h2bx2li {

		width: 25%;

		margin-bottom: 20px;

	}

	.l_h2box2 {

		padding-top: 50px;

		padding-bottom: 60px;

	}

	.l_h2bx3le {

		width: 100%;

		padding-right: 0;

	}

	.l_h2bx3ri {

		width: 100%;

		margin-top: 20px;

	}

	.l_h2bx3p {

		margin-top: 20px;

	}

	.l_h2bx4ri {

		padding-left: 50px;

	}

	.l_space3 {

		padding-bottom: 60px;

		padding-top: 50px;

	}

	/* .g_sybantuph{

		display: block;

	}

	.g_sybantupc{

		display: none;

	} */

	.l_h1sect1 .l_nybanimg {

		height: 55vh;

	}

	.l_h1nysech {

		margin-top: 50px;

	}

	.l_h1box2 {

		padding: 60px 0;

	}

	.l_h1bx4nr2 {

		padding-left: 0;

		padding-right: 0;

		width: 100%;

		margin-top: 20px;

		margin-bottom: 20px;

	}

	.l_h1box4 {

		padding: 32px 0;

	}

	.l_h1bx4nrp2.l_space2{

		margin-top: 20px;

	}

	.l_g5tabli {

		width: 160px;

	}

	.l_g5bx1li {

		width: 33.333333%;

	}

	.l_g4bx1ris {

		width: 100%;

	}

	.l_f1bx2li1 a {

		padding: 16px 32px;

	}

	.l_f1bx2lile {

		width: 120px;

	}

	.l_f1bx2liri {

		width: calc(100% - 120px);

	}

	.l_f2box1{

		padding-top: 50px;

	}

	.l_e2sect1 .l_naybanwz {

		top: 40px;

	}

	.l_e2bx1ri {

		padding-left: 100px;

	}

	.l_g1bx1bt {

		margin-top: 30px;

	}

	.l_d2bx1le {

		width: 100%;

	}

	.l_d2bx1ri {

		width: 60%;

		padding-left: 0;

		margin-top: 20px;

		float: left;

	}

	.l_sybtnbox, .l_banspbtn {

		left: 40px;

		/* bottom: inherit;

		top: 380px; */

	}

	.l_d1bx1le {

		width: 170px;

	}

	.l_d1bx1ri {

		width: calc(100% - 170px);

	}

	.l_banspbtn{

		top: 285px;

	}

	/* .l_sybtnbox{

		top: 350px;

	} */

	.l_g4bx1ip2 {

		width: 160px;

	}

	.l_b1bx1cons {

		width: 100%;

	}

	.l_b1box1 {

		padding-top: 40px;

		padding-bottom: 50px;

	}

	.l_b1box3 {

		height: 55vh;

	}

	.l_b1bx3tit h2 {

		font-size: 30px;

	}

	.l_b1bx3tit h2::before {

		top: 7px;

	}

	.l_b1bx4bt {

		margin-top: 40px;

	}

	.g_sybansk .slick-dots {

		bottom: 15px;

	}

	.l_banbtnp1 {

		padding-right: 20px;

	}

	.l_banspbtn1, .l_banspbtn2 {

		width: 170px;

	}
	/* 2021.11.2 */
	.l_g3bx1shin input {
		height: 35px;
	}
	.l_g3bx1shic {
		line-height: 35px;
	}
	.l_g3bx1tri {
		width: 335px;
	}
	.l_g3bx1tle {
		top: 2px;
	}
	/* 北元新增 */
	.l_rebx1li {
		width: 33.333333%;
	}
	.l_rebx1bt {
		margin-top: 20px;
	}
	.l_rebx1wz {
		padding: 12px 0;
	}
	.l_rebx1li {
		margin-bottom: 25px;
	}
	.l_abbx1p p {
		font-size: 16px;
	}
	.l_abbx1p {
		height: 168px;
	}
	.l_abbx1bt {
		height: 310px;
	}
	.l_abbx1li .l_abbx1p {
		margin-top: 25px;
	}
	.l_abbx1li3 .l_abbx1p {
		margin-top: 15px;
	}
	/* 2022.2.16 */
	.l_g2bx1li a {
		padding: 81px 35px;
	}
}

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

	.l_banbtnp,.l_banbtnp1{

		padding-right: 15px;

	}

	.l_banspbtn {

		width: 180px;

	}

	.l_banspbtn1, .l_banspbtn2 {

		width: 180px;

	}

	.g_sybansk .slick-dots {

		bottom: 20px;

	}

	.l_sybx4li {

		width: 50%;

	}

	.yxedr_active h6,.l_h5bx1nr1 h6 {

		font-size: 20px;

	}

	.l_h4box1 {

		padding: 40px 0;

	}

	.l_h3box1 {

		padding-bottom: 40px;

		padding-top: 40px;

	}

	.l_h3bx1li {

		width: 50%;

	}

	.l_g5bx1tbli {

		width: 140px;

	}

	.l_h2box2,.l_space3{

		padding-top: 40px;

		padding-bottom: 40px;

	}

	.l_h2box1,.l_h2box3{

		padding: 40px 0;

	}

	.l_h2bx2list {

		margin-top: 30px;

	}

	.l_h2bx2li {

		width: 33.333333%;

	}

	.l_h1nysech,.l_h1bx1p{

		width: 100%;

	}

	.l_h1bx1li {

		width: 50%;

	}

	.l_h1bx2le {

		width: 100%;

	}

	.l_h1bx2ri {

		width: 100%;

		padding-left: 0;

		margin-top: 20px;

	}

	.l_h1box2 {

		padding: 40px 0;

	}

	.l_g5tabli {

		width: 130px;

	}

	.l_g5bx1tabs, .l_g5bx1list {

		padding-top: 20px;

	}

	.l_g5bx1li {

		width: 50%;

	}

	.l_g4bx1le {

		width: 100%;

	}

	.l_g4bx1ri {

		width: 100%;

		padding-left: 0;

		margin-top: 20px;

	}

	.l_g4bx1ris1 {

		padding: 30px 20px;

	}

	.l_g4bx1bt {

		margin-top: 15px;

	}

	.l_g4bx1more {

		margin-top: 25px;

	}

	.l_g4bx1hide {

		left: -20px;

		width: calc(100% + 20px + 20px);

	}

	.l_g4box1.on {

		height: 640px;

	}

	.l_g3bx1tit h3 {

		height: 78px;

	}

	.l_f1box1 .l_sybx4tit h1 {

		font-size: 22px;

		height: 28.6px;

	}

	.l_f1box1 {

		padding-bottom: 32px;

	}

	.l_f2box1{

		padding-top: 40px;

	}

	.l_f2sect1 {

		padding-bottom: 40px;

	}

	.l_e2bx1le {

		width: 100%;

	}

	.l_e2bx1ri {

		width: 100%;

		padding-left: 0;

		margin-top: 20px;

	}

	.l_e2box1 {

		padding: 40px 0;

	}

	.l_g1bx1le p, .l_g1bx1le span {

		font-size: 20px;

	}

	.l_d2box1 {

		padding: 40px 0;

	}

	.l_d2box2 {

		padding-top: 40px;

		padding-bottom: 40px;

	}

	.l_c1bx2img {

		right: 50px;

		width: 340px;

	}

	.l_c1bx2p2 h2 {

		font-size: 28px;

	}

	.l_c1bx4le {

		width: 100%;

	}

	.l_c1bx4ri {

		width: 100%;

		padding-bottom: 40px;

		position: static;

		padding-left: 40px;

		padding-right:40px;

	}

	.l_c1bx4p {

		padding-right: 0;

	}

	.l_c1bx5p {

		width: 100%;

	}

	.l_space2 {

		margin-top: 20px;

	}

	.l_g2bx1img img {

		width: 80px;

	}

	.l_g2bx1lip1 p {

		font-size: 20px;

	}

	.l_g2bx1img {

		margin-bottom: 20px;

	}

	.l_g2bx1li a {

		padding: 50px 35px;

	}

	.l_g2bx1le {

		width: 100%;

		padding-right: 0;

	}

	.l_g2bx1ri {

		width: 100%;

		overflow: hidden;

		margin-top: 20px;

	}

	.l_g2bx1li {

		background: none;

		float: left;

		width: 50%;

		padding-right: 16px;

	}

	.l_g2bx1li a {

		background: #C9CACA;

	}

	.l_g2bx1li:last-child{

		padding-right: 0;

	}

	

	.l_nybanp {

		width: 100%;

	}

	.l_b1bx4ri{

		width: 100%;

		margin-top: 20px;

	}

	.l_b1bx4le{

		width: 100%;

		padding-right: 0;

	}

	.l_e2tc_window {

		width: 90%;

	}

	.l_e2tc_content {

		padding: 40px 30px;

	}

	.l_e2tc_top .l_g3tcp2 p {

		font-size: 18px;

		padding-bottom: 15px;

	}

	.l_g3tcp1 p {

		font-size: 20px;

	}

	.g_sybantuph{

		display: block;

	}

	.g_sybantupc{

		display: none;

	}

	.g_sybantu::after{

		display: block;

	}

	.l_nybanimg::after{

		display: block;

	}

	.l_syftbtle1 {

		width: 33.333333%;

	}

	.l_syftbtle {

		padding-right: 0;

	}
	/* 2021.11.2 */
	.l_tcwin {
		width: 80%;
		padding: 30px;
	}
	/* 北元新增 */
	.l_rebx1li {
		width: 50%;
	}
	.l_abbx1p p {
		font-size: 14px;
		line-height: 1.5;
	}
	.l_abbx1p {
		height: 126px;
	}
	.l_abbx1lis h2{
		font-size: 20px;
		height: 26px;
	}
	.l_abboxs {
		padding-top: 42px;
	}
	.l_abbox1, .l_abbox2, .l_abbox3 {
		margin-bottom: 32px;
	}
	/* .l_ableli p {
		font-size: 20px;
	} */
	.l_ableli {
		margin-bottom: 15px;
	}
	.l_abbx4ri {
		padding-left: 40px;
	}
	.l_abbox4 {
		margin-bottom: 40px;
	}
	.l_abbx5li {
		width: 50%;
		margin-bottom: 20px;
	}
	/* 2022.2.16 */
	.l_g2bx1ri{
		position: relative;
	}
	.l_g2bx1li2{
		float: right;
	}
	.l_g2bx1li1{
		position: absolute;
		top: 0;
		left: 0;
		height: 100%;
	}
	.l_g2bx1li a{
		height: 100%;
	}
}	

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

	.l_sousuobox {

		padding: 20px 20px;

	}

	.l_sousuo {

		width: 100%;

	}

	.l_con1490 {

		padding-left: 20px;

		padding-right: 20px;

	}

	.l_sybx1ul .slick-next {

		right: -10px;

	}

	.l_sybx1ul .slick-prev {

		left: -10px;

	}

	.l_sybx1ul .slick-dots {

		position: absolute;

		bottom: -20px;

	}

	.l_banbtnp1 p {

		font-size: 14px;

		line-height: 36px;

	}

	.l_banbtn1 {

		line-height: 36px;

	}

	.l_banspbtn1, .l_banspbtn2 {

		width: 140px;

	}

	.l_sybx2li1 .l_sybx2linr {

		padding-left: 20px;

		padding-right: 20px;

	}

	.l_sybx2linr {

		padding-left: 20px;

		padding-right: 20px;

	}

	.l_sybx2p p {

		font-size: 14px;

		height: auto;

	}

	.l_title h2 {

		font-size: 20px;

	}

	.l_sybx2litit h2 {

		height: auto;

	}

	.l_sybx2litit {

		margin-top: 20px;

	}

	.l_sybx2more .l_banspbtn1 {

		padding-bottom: 0px;

	}

	.l_sybx2p {

		width: 100%;

		margin-top: 10px;

	}

	.l_sybx2more1 .l_banspbtn1{

		width: 180px;

	}

	.l_sybx3li {

		width: 100%;

	}

	/* .l_sybx3li:last-child{

		margin-bottom: 0;

	} */

	.l_sybx3p1 p {

		height: auto;

	}

	.l_sybx3p2 p {

		height: auto;

	}

	.l_space1 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_sybox4 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_sybx1tit h2::before {

		height: 22px;

	    left: -18px;

	}

	.l_space2 {

		margin-top: 20px;

	}

	.l_sybx4tit h2 {

		height: 52px;

	}

	.l_sybx4p1 p {

		font-size: 14px;

		line-height: 1.5;

	}

	.l_sybx4mp p {

		font-size: 14px;

		line-height: 1.5;

	}

	.l_sybx4mic {

		top: 3px;

	}

	.l_banbtn1, .l_sybx4mr, .l_sybx4mic {

		width: 16px;

	}

	.l_g3bx1mr{

		width: 16px;

	}

	.l_h3bx1ifri{

		width: 16px;

	}

	.l_sybx4li {

		width: 100%;

	}

	.l_sybx4li:last-child{

		margin-bottom: 0;

	}

	.l_sybx4p2 p {

		font-size: 14px;

		height: auto;

	}

	.l_sybx4mr {

		margin-top: 20px;

	}

	.l_syfttp {

		padding-top: 32px;

	}

	.l_syftbtle {

		width: 100%;

		padding-right: 0;

	}

	.l_syftbtle1 {

		width: 100%;

		margin-right: 0;

		margin-bottom: 10px;

	}

	.l_syftbt1 {

		margin-top: 20px;

	}

	.l_syftadd {

		margin-bottom: 10px;

	}

	.l_ftnavli a,.l_syftbtp1 p,.l_syftaddp1 p,.l_syftaddp2 p,.l_syftbt p,.l_ftbta1{

		font-size: 14px;

		line-height: 1.5;

	}

	.l_syftcode {

		width: 60px;	

		margin-top: 10px;

	}

	.l_syftbtri{

		float: left;

		margin-top: 10px;

	}

	.l_sousuoy .l_navhead {

		padding-right: 20px;

		padding-left: 20px;

	}

	.l_z1bx1nr {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_title h3 {

		font-size: 18px;

	}

	.l_parag p {

		font-size: 14px;

	}

	.l_z1bx1li:last-child {

		margin-bottom: 12px;

	}

	.l_z1rights {

		height: 40px;

	}

	.l_z1riic1 {

		line-height: 40px;

		margin-right: 10px;

	}

	.l_z1bx1p1 h1 {

		font-size: 20px;

	}

	.l_z1bx1p2 p {

		font-size: 14px;

	}

	.l_z1bx1li:first-child a{

		padding-top: 0;

	}

	.l_h2nav{

		display: none;

	}

	.l_h5box1 {

		padding-top: 32px;

	}

	.l_con1110 {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}

	.l_f2bx1tit h1::after {

		left: -8px;

	}

	.l_title h1 {

		padding-left: 10px;

	}

	.yxedr_active h6, .l_h5bx1nr1 h6 {

		font-size: 18px;

		margin-bottom: 10px;

	}

	.l_h5bx1con {

		padding-top: 20px;

		padding-bottom: 22px;

	}

	.l_h5bx1if1 {

		margin-bottom: 10px;

	}

	.l_h5bx1nr1 {

		margin-bottom: 10px;

	}

	.l_h5bx1nr1:last-child {

		margin-bottom: 10px;

	}

	.l_nybantit h1::after {

		top: 7px;

		left: -15px;

		width: 20px;

		height: 20px;

	}

	.l_title h1 {

		font-size: 24px;

	}

	.l_sybx1tit h2::before {

		left: -20px;

		top: 4px;

		height: 20px;

	}

	.l_h4box1 {

		padding: 32px 0;

	}

	

	.l_h4bx1lc1nr::before,

	.l_h4bx1lc1nr::after{

		display: none;

	}

	.l_h4bx1lc .slick-dots li {

		width: 8px;

		height: 8px;

		background: rgba(255,255,255,0.30);

		border: 1px solid #979797;

		margin: 0 4px;

	}

	.l_h4bx1lc .slick-dots li.slick-active {

		background: rgba(255,255,255,0.70);

	}

	.l_h4bx1img img,.l_h4bx1ris{

		height: auto;

	}

	.l_h4bx1wzp1{

		position: relative;

	}

	.l_h4bx1wz {

		position: static;

		transform: inherit;

	}

	.l_h4bx1wz {

		padding: 25px 20px;

	}

	/* .l_h4bx1lcimg,.l_h4bx1ifs {

		display: inline-block;

	} */

	/* .l_h4bx1lc1nr {

		text-align: center;

	} */

	.l_h4bx1lc {

		margin: 20px -30px 0;

	}

	.l_h4bx1wzp1 p {

		font-size: 18px;

	}

	.l_h4bx1inp1 p {

		font-size: 14px;

	}

	.l_h4bx1lcp p {

		font-size: 16px;

		height: 20px;

	}

	.l_h4bx1kp p {

		font-size: 18px;

		position: relative;

	}

	.l_h4bx1ris.on .l_h4bx1kp {

		position: static;

		transform: inherit;

		margin-top: 20px;

	}

	.l_g5bx1tbli {

		width: 150px;

	}

	.l_h3bx1li {

		width: 100%;

	}

	.l_h3box1 {

		padding-bottom: 32px;

		padding-top: 32px;

	}

	.l_h3bx1list {

		margin-bottom: 0;

	}

	.l_h3bx1zw p {

		font-size: 16px;

		height: auto;

	}

	.l_h3bx1if1 p,.l_h3bx1add p{

		font-size: 14px;

		line-height: 1.5;

	}

	.l_g5bx1tabs, .l_g5bx1list {

		padding-top: 20px;

	}

	.l_g5bx1tbli p::after{

		opacity: 0;

	}

	.l_g5bx1tbli {

		margin: 0 5px 10px;

	}

	.l_h3bx1list {

		margin-top: 20px;

	}

	.l_h2box2,.l_space3{

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_h2box1,.l_h2box3{

		padding: 32px 0;

	}

	.l_h2bx4le {

		width: 100%;

	}

	.l_h2bx4ri {

		width: 100%;

		margin-top: 20px;

		padding-left: 0;

	}

	.l_h2bx4li1 {

		width: 100%;

		margin-bottom: 16px;

	}

	.l_h2bx4li {

		margin-bottom: 10px;

	}

	.l_h2bx3p {

		margin-top: 10px;

	}

	.l_h2bx2li {

		width: 100%;

		margin-bottom: 16px;

	}

	.l_h2bx2lip2 p {

		font-size: 14px;

		line-height: 1.5;

		height: 42px;

		overflow: hidden;

	}

	.l_h2bx2lip1 p {

		font-size: 18px;

		line-height: 1.75;

	}

	.l_h2bx2sz {

		position: absolute;

		top: 0;

		left: 95px;

	}

	.l_h2bx2list .slick-dots li {

		width: 8px;

		height: 8px;

		background: rgba(255,255,255,0.30);

		border: 1px solid #979797;

		margin: 0 4px;

	}

	.l_h2bx2list .slick-dots li.slick-active {

		background: rgba(201,202,202,0.70);

	}

	.l_h2bx2list .slick-dots {

		bottom: -10px;

	}

	.l_h2bx1p p {

		margin-bottom: 10px;

	}

	.l_h2bx1p {

		margin-top: 10px;

	}

	.l_nybanp {

		margin-top: 20px;

		width: 100%;

	}

	.l_sybanp {

		margin-top: 20px;

		max-height: inherit;

	}

	.l_sybanp p {

		font-size: 14px;

	}

	.l_banspbtn1 {

		margin-right: 10px;

	}

	.l_sybtnbox, .l_banspbtn {

		left: 20px;

		bottom: 40px;

	}

	.l_h1shlb {

		width: 50%;

		/* border: 1px solid #898989; */

		margin-bottom: 5px;

		background: #EEEEEE;

	}

	.l_h1nysech {

		background: none;

	}

	.l_h1shinp {

		width: 100%;

		background: #EEEEEE;

	}

	.l_h1shlb.l_h1shlb2::after{

		opacity: 0;

	}

	.l_h1bx1tit h2 {

		font-size: 20px;

	}

	.l_h1bx1tit h2::after {

		left: -24px;

		top: 4px;

		height: 20px;

	}

	.l_h1bx1p {

		margin-top: 10px;

		margin-bottom: 10px;

	}

	.l_h1bx1more {

		margin-top: 10px;

	}

	.l_h1btn {

		width: 40px;

	}

	.l_h1bx2p2 {

		margin-top: 10px;

	}

	.l_h1bx2p1 p {

		font-size: 16px;

		line-height: 1.5;

	}

	.l_h1bx2more {

		margin-top: 20px;

	}

	.l_h1box3 .l_h1bx1p {

		margin-bottom: 10px;

	}

	.l_h1box3 .l_h3bx1list {

		margin-bottom: 15px;

	}

	.l_h1bx4nr1 {

		width: 80px;

	}

	.l_h1bx4nr2s {

		margin-top: 10px;

	}

	.l_h1bx4nrp2.l_space2{

		margin-top: 10px;

	}

	.l_g5tabs{

		display: none;

	}

	.l_g5bx1li {

		width: 100%;

	}

	.l_g5bx1tabs, .l_g5bx1list {

		padding-top: 15px;

	}

	.l_g5bx1tit h4 {

		height: auto;

	}

	.l_g4bx1tit {

		padding-bottom: 10px;

	}

	.l_g4bx1ip,.l_g4bx1ip2{

		height: 30px;

	}

	.l_g4bx1ip2{

		width: 100%;

	}

	.l_g4bx1code {

		width: 130px;

		margin-top: 10px;

	}

	.l_g4bx1bt2p {

		margin-top: 20px;

	}

	.l_g4bx1bt1 {

		margin-bottom: 15px;

	}

	.l_g4bx1hd1 {

		margin-bottom: 10px;

	}

	.l_g4bx1hdri p,

	.l_g4bx1hdri p, .l_g4bx1hdle p{

		font-size: 14px;

		line-height: 1.5;

	}

	.l_g4bx1hide {

		padding: 0 15px 32px;

	}

	.l_g4bx1hdm {

		margin-top: 20px;

	}

	.l_g4box1.on {

		height: 445px;

	}

	.l_g3bx1li {

		width: 100%;

	}

	.l_g3bx1tit h3 {

		height: auto;

	}

	.l_f1box1 .l_sybx4tit h1 {

		font-size: 18px;

		height: 46.8px;

	}

	.l_f1bx2tbli {

		width: 120px;

	}

	.l_f1bx2list1 {

		margin-top: 32px;

	}

	.l_f1bx2li1 a {

		padding: 16px 15px;

	}

	.l_f1bx2lile {

		width: 100%;

	}

	.l_f1bx2time p {

		font-size: 14px;

	}

	.l_f1bx2liri {

		width: 100%;

		padding-left: 0;

		border-left: none;

		margin-top: 10px;

	}

	.l_f1bx2litit h3 {

		height: auto;

	}

	.l_f1bx2more {

		margin-top: 10px;

	}

	.l_f1bx2mp p {

		font-size: 14px;

		line-height: 1.5;

	}

	.l_f1sect1 {

		padding-bottom: 32px;

	}

	.l_f1bx2list1 {

		padding-bottom: 20px;

	}

	.l_f1sect1 .l_fybox.l_con1490{

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}

	.l_f2box1{

		padding-top: 32px;

	}

	.l_f2sect1 {

		padding-bottom: 32px;

	}

	.l_f2bx1tit h1::after {

		height: 23px;

		left: -16px;

	}

	.l_f2bx1info p {

		font-size: 14px;

		line-height: 1.5;

	}

	.l_f2bx1info {

		margin-top: 15px;

		margin-bottom: 15px;

	}

	.yxedr_active p, .l_f2bx1con p{

		font-size: 14px;

		margin-bottom: 10px;

	}

	.l_f2fyp p {

		font-size: 16px;

		line-height: 1.5;

	}

	.l_f2fyic {

		width: 18px;

		top: 4px;

	}

	/* .l_f2bx1fy {

		width: 100%;

		padding: 0;

	} */

	/* .f1bx2prev {

		margin-bottom: 8px;

	} */

	.l_e2bx1ris p{

		margin-bottom: 10px;

	}

	.l_g1bx1bt {

		margin-top: 20px;

	}

	.l_g1bx1le{

		position: static;

		float: left;

	}

	.l_g1bx1ri{

		float: right;

		margin-top: 10px;

	}

	.l_g1bx1bt{

		overflow: hidden;

	}

	.l_g1bx1le p, .l_g1bx1le span {

		font-size: 16px;

	}

	.l_d2box1 {

		padding: 32px 0 50px;

	}

	.l_d2bx1con.l_space2{

		margin-top: 10px;

	}

	.l_d2bx1ri {

		width: 100%;

	}

	.l_d2bx1lb .slick-next {

		right: 0px;

	}

	.l_d2bx1lb .slick-prev {

		left: 0;

	}

	.l_d2bx1lb .slick-dots {

		bottom: -20px;

	}

	.l_d2box2 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_c1bx1wz h1::after {

		left: -17px;

		top: 4px;

	}

	.l_c1bx2p2 h2 {

		font-size: 22px;

	}

	.l_c1bx2img {

		right: 0;

	}

	.l_c1bx4p p {

		font-size: 16px;

	}

	.l_c1bx4ri{

		padding: 32px 20px;

	}

	.l_c1bx4p {

		margin-top: 10px;

	}

	.l_c1bx2p1 h3{

		font-size: 14px;

	}

	.l_c1bx5list .slick-dots {

		bottom: -25px;

	}

	.l_c1box5 {

		padding-top: 32px;

		padding-bottom: 50px;

	}

	.l_c1bx5list .slick-next {

		right: -5px;

	}

	.l_c1bx5list .slick-prev {

		left: -5px;

	}

	.l_space2 {

		margin-top: 10px;

	}

	.l_d1bx1wzic {

		width: 16px;

	}

	.l_d1bx1le {

		width: 100%;

	}

	.l_d1bx1ri {

		width: 100%;

		padding-left: 0;

		margin-top: 20px;

	}

	.l_d1bx1li {

		width: 100%;

	}

	.l_d1bx1list {

		margin-top: 20px;

	}

	.l_d1bx1wzp p {

		font-size: 18px;

		height: auto;

	}

	.l_d1rilist{

		margin-bottom: 0;

	}

	.l_d1ban .l_sybanp {

		width: 100%;

	}

	/* .l_sybtnbox, .l_banspbtn {

		bottom: inherit;

	} */

	.l_banspbtn {

		top: 200px;

	}

	.g_sybanwz h1::after {

		left: -16px;

		top: 3px;

	}

	/* .l_sybtnbox {

		top: 240px;

	} */

	.l_banspbtn {

		width: 140px;

	}

	.l_banbtnp p {

		font-size: 14px;

		line-height: 36px;

	}

	.l_banbtn {

		width: 18px;

		line-height: 36px;

	}

	.l_z2shbox {

		padding-top: 32px;

	}

	.l_g2bx1les {

		padding: 32px 20px;

	}

	.l_g2bx1lis {

		width: 100%;

	}

	.l_g2bx1dp p {

		line-height: 30px;

	}

	.l_g2bx1xl {

		line-height: 30px;

	}

	.l_g2bx1ics {

		width: 18px;

		line-height: 30px;

		height: 18px;

	}

	.l_g2bx1lis {

		margin-bottom: 15px;

	}

	.l_g4bx13zs {

		float: left;

		/* width: 100%; */

	}

	.l_g2bx1lis.l_g2bx1lis4 {

		margin-bottom: 20px;

	}

	.l_g2bx1li {

		width: 100%;

		padding-right: 0;

	}

	.l_g2bx1lip1 p {

		font-size: 16px;

	}

	.l_b1bx2bt .swiper-button-next {

		right: -10px;

	}

	.l_b1bx2bt .swiper-button-prev{

		left: -10px;

	}

	.l_b1box2 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_b1bx2bt {

		margin-top: 15px;

	}

	.l_b1bx2bt .swiper-wrapper {

		padding-bottom: 15px;

	}

	.l_b1bx3tit h2 {

		font-size: 20px;

	}

	.l_b1bx3p p {

		font-size: 18px;

		color: #C9CACA;

		line-height: 1.75;

	}

	.l_b1bx3tit h2::before {

		height: 20px;

		left: -18px;

		width: 20px;

		top: 5px;

	}

	.l_b1box4 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_b1bx4tp .slick-prev {

		left: -5px;

	}

	.l_b1bx4tp .slick-next {

		right: -5px;

	}

	.l_b1bx4tp .slick-prev, .l_b1bx4tp .slick-next {

		width: 18px;

		height: 18px;

	}

	.l_b1bx4p1 p {

		font-size: 20px;

	}

	.l_b1bx4bt {

		margin-top: 20px;

	}

	.l_b1box1 {

		padding-top: 32px;

		padding-bottom: 32px;

	}

	.l_b1bx1lb .slick-prev, .l_b1bx1lb .slick-next {

		width: 18px;

		height: 18px;

	}

	.l_b1bx1lb .slick-next {

		right: 0px;

	}

	.l_b1bx1lb .slick-prev {

		left: 0;

	}

	.l_b1bx1lb .slick-dots {

		bottom: 5px;

	}

	.l_g4bx13zs p {

		font-size: 14px;

	}

	.l_e2tc_bot {

		margin-top: 15px;

		max-height: 155px;

	}

	.l_e2tc_content {

		padding: 30px 15px;

	}

	.l_g3tcp1 p {

		font-size: 16px;

	}

	.l_g3tcp1 {

		width: 35px;

	}

	.l_g3tcp2 {

		width: calc(100% - 35px);

	}

	.l_e2tc_top .l_g3tcp2 p {

		font-size: 16px;

	}

	.l_et2_close {

		width: 20px;

		right: 5px;

		top: 5px;

	}

	.l_h1sect1 .l_nybanimg {

		height: 60vh;

	}

	.l_h4bx1lc1 {

		padding: 0 20px;

	}

	.l_h4bx1lc {

		margin-top: 10px;

	}

	.l_h4bx1lc .slick-dots {

		bottom: -15px;

	}

	.l_h4bx1info {

		margin-top: 10px;

	}

	.l_d1bx1wzp {

		width: calc(100% - 16px);

	}

	.g_sybanwz {

		top: 10%;

	}

	/* .l_sybtnbox {

		top: 180px;

	} */

	.yxedr_active p, .l_f2bx1con p {

		margin-bottom: 15px;

	}

	.l_syftbtle1 {

		width: 50%;

		padding: 0 10px;

	}

	.l_syftbtle{

		margin: 0 -10px;

	}

	.l_syftbtle2 {

		display: none;

	}

	.l_sybx1ul .slick-prev,

	.l_sybx1ul .slick-next,

	.l_sybx4lb .slick-next,

	.l_sybx4lb .slick-prev,

	.l_c1bx5list .slick-prev,

	.l_c1bx5list .slick-next{

		display: none !important;

	}

	.l_h2bx2lip1 p{

		height: 31.5px;

		font-weight: bold;

	}

	.l_h1box3 .l_h1bx1p {

		margin-bottom: 20px;

	}

	.l_syftcode {

		width: 100px;

	}

	/* 2021.8.19 */

	.g_sybanwz {

		padding-left: 35px;

		padding-right: 35px;

	}

	.l_sybx1tit {

		padding-left: 20px;

	}

	.l_sybx3icon {

		margin-top: 15px;

	}

	.l_sybx3p2 {

		margin-top: 15px;

	}

	.l_sybx3list {

		margin-top: 20px;

	}

	.l_syftbt p a {

		display: inline-block;

	}

	.l_ftnavli a, .l_syftbtp1 p, .l_syftaddp1 p, .l_syftaddp2 p, .l_syftbt p, .l_ftbta1 {

		font-size: 12px;

	}

	.l_nybantit {    

		padding-left: 15px;

	}

	.l_b1bx2bt .swiper-button-next:after,

	.l_b1bx2bt .swiper-button-prev{

		display: none;

	}

	.l_b1bx3tit{

		padding-left: 15px;

	}

	.l_c1bx1wz h1{

		padding-left: 25px;

	}

	.l_c1bx1wz h1::after {

		left: -5px;

	}

	.l_g3bx1bt {

		margin-top: 20px;

	}

	.l_h1bx1tit{

		padding-left: 15px;

	}

	.l_title h1 {

		font-size: 20px;

	}

	.l_h4sect1 .l_banbtn2{

		height: 16px;

		top: 10px;

	}

	.l_g2bx1ip {

		padding-left: 5px;

		padding-right: 5px;

	}

	.l_g4bx1ip input {

		padding: 0 10px;

	}

	.l_g2bx1ip .l_g4bx1ip {

		padding-right: 10px;

	}

	.l_g2bx1lis1 input::-webkit-input-placeholder{

		font-size: 14px;

	}

	.l_g2bx1dp p {

		font-size: 14px;

	}

	.l_g2bx1xl {

		width: 14px;

	}

	.l_g2bx1bt1 p {

		font-size: 14px;

	}

	.l_g2bx1lis {

		margin-bottom: 30px;

	}

	.l_g2bx1bcp {

		bottom: -25px;

	}

	.l_sybx4lb .slick-dots {

		bottom: -30px;

		width: 100%;

		right: inherit;

	}

	.l_f1box1 {

		padding-bottom: 50px;

	}

	.l_sybx4list {

		margin-top: 50px;

	}

	.l_b1bx1lb .slick-next,

	.l_b1bx1lb .slick-prev{

		display: none !important;

	}

	.l_b1bx1lb .slick-dots {

		bottom: -20px;

	}

	.l_ftbxrip p {

		font-size: 14px;

		line-height: 1.5;

	}

	.g_phfy a {

		font-size: 14px;

	}

	.mc_fybtn{

		line-height: 1.5;

	}

	.l_fybxri {

		width: 130px;

	}

	.l_fybxle {

		width: calc(100% - 130px);

	}

	.l_g2bx1bt {

		margin-top: 20px;

	}

	.l_h4bx1lcimg{

		display: inline-block;

	}

	.l_h4bx1lcimgs{

		text-align: center;

	}

	.l_h4bx1lcp p{

		text-align: center;

	}

	.l_g5bx1tbli {

		width: 96px;

	}

	/* .l_h4bx1ifs {

		display: inline-block;

	}

	.l_h4bx1info{

		text-align: center;

	} */

	.l_shinput1 input {

		font-size: 14px;

	}

	.l_shinput1 input::-moz-placeholder { 

		font-size: 14px;

	}

	.l_shinput1 input:-moz-placeholder { 

		font-size: 14px;

	}

	.l_shinput1 input::-webkit-input-placeholder { 

		font-size: 14px;

	}

	.l_shinput1 input:-ms-input-placeholder { 

		font-size: 14px;

	}

	.l_f1bx2litit h3 {

		line-height: 1.75;

	}

	.l_f1bx2lile {

		position: static;

		transform: inherit;

	}
	.l_sybx1more {
		margin-top: 45px;
	}
	.l_sybx2more {
		bottom: 22px;
	}
	.l_title h1 {
		font-size: 22px;
	}
	.l_h1bx4nr2s {
		margin-top: 20px;
	}

	.l_nybanp {
		padding-left: 25px;
	}
	.l_h1box2 .l_h1bx1tit {
		padding-left: 0;
	}
	.l_d1box1 .l_sybx1tit {
		display: none;
	}
	.l_d1button{
		display: block;
	}
	.l_d1btnp p {
		font-size: 16px;
	}
	.l_d1bx1cd{
		display: none;
	}
	
	.l_g4bx1hdle {
		width: 80px;
	}
	.l_g4bx1hdri {
		width: calc(100% - 80px);
	}
	.l_g4bx1hide {
		padding: 0 15px 0;
	}
	.l_h1sect1 .l_nybanimg {
		height: 480px;
	}
	.l_g4bx1ip, .l_g4bx1ip2 {
		height: 36px;
	}
	.l_g2bx1ics,.l_g2bx1dp p,.l_g2bx1xl{
		line-height: 36px;
	}
	/* 2021.11.2 */
	.l_g3bx1tri {
		width: 100%;
		margin-top: 15px;
		padding: 0 10px;
	}
	.l_g3bx1tle {
		top: 0;
	}
	.l_g3bx1shic {
		width: 20px;
	}
	.l_g3bx1shin input {
		font-size: 14px;
	}
	.l_g3bx1shin input::-webkit-input-placeholder{
		font-size: 14px;
	}
	.l_g3bx1shin {
		width: calc(100% - 20px);
		padding-left: 10px;
	}
	.l_tcphone a {
		font-size: 20px;
	}
	.l_tcwinp p {
		font-size: 14px;
		line-height: 1.5;
	}
	.l_tcwin {
		padding: 20px;
	}
	/* 北元新增 */
	.l_rebx1li {
		width: 100%;
	}
	.l_rebx1wz h3,.l_rebx1p{
		height: auto;
	}
	.l_rebx1li {
		margin-bottom: 22px;
	}
	.l_reboxs {
		margin-top: 42px;
		padding-bottom: 20px;
	}
	.l_rebx1wz {
		padding: 12px 0 0;
	}
	.l_abbox4 {
		margin-bottom: 32px;
	}
	.l_abbx5li {
		width: 100%;
	}
	.l_abbx5li:last-child{
		margin-bottom: 0;
	}
	.l_abbox5 {
		margin-bottom: 42px;
	}
	.l_ableli {
		float: left;
		/* display: inline-block; */
		/* width: auto; */
	}
	/* .l_abbxtab {
		display: inline-block;
	} */
	.l_abbx4le{
		width: 100%;
		/* white-space: nowrap;
		overflow-x: auto; */
	}
	.l_abbx4ri{
		width: 100%;
		padding-left: 0;
		margin-top: 15px;
	}
	.l_ableli p {
		/* font-size: 18px; */
		line-height: 1.5;
	}
	.l_ableli::after {
		height: 2px;
	}
	.l_ableli {
		margin:0 10px;
	}
	.l_abbx4p {
		margin-top: 15px;
	}
	.l_abbx4p p {
		margin-bottom: 10px;
	}
	.l_abbx5bt {
		margin-top: 15px;
	}
	.l_abbx4bt {
		margin-top: 15px;
	}
	.l_abbx1li{
		width: 100%;
		height: 33.333333%;
		border-right:none;
		border-bottom: 1px solid rgba(255,255,255,.47);
	}
	.l_abbx1p{
		height: auto;
	}
	.l_abbx1li .l_abbx1p {
		margin-top: 10px;
	}
	.l_abbx1lis h2{
		font-size: 18px;
		height: auto;
	}
	.l_abbx1bt {
		height: 610px;
	}
	.l_rebox1 h1{
		font-size: 20px;
	}
	.l_rebox1 h1::before {
	    left: -20px;
		top: 4px;
		height: 20px;
	}
	/* 2021.11.10 */
	.l_abbxtab .slick-prev, .l_abbxtab .slick-next {
		width: 18px;
		height: 18px;
		top: calc(50% - 5px);
	}
	.l_abbxtab .slick-prev {
		background: url(../images/ab_prev.svg) center / cover no-repeat;
		left: -20px;
	}
	.l_abbxtab .slick-next {
		background: url(../images/ab_next.svg) center / cover no-repeat;
		right: -20px;
	}
	.l_abbx4le {
		padding: 0 10px;
	}
	.l_abbx3lb {
		margin-top: 25px;
	}
	.l_abbx4bt {
		margin-top: 25px;
	}
	.l_ableli{
		width: 25%;
		margin: 0 5px;
	}
	.l_ableli::after{
		display: none;
	}
	.l_ableli p {
		display: inline-block;
		position: relative;
		/* font-size: 16px; */
	}
	.l_ableli p::after{
		content: "";
		width: 100%;
		height: 2px;
		background-color: #c92628;
		position: absolute;
		bottom: -10px;
		left: 0;
		transition: all .36s;
		opacity: 0;
	}
	.l_ableli.on p::after {
		opacity: 1;
	}
	.l_ableli p {
		font-size: 14px;
	}
	/* 2022.2.16 */
	.l_g2bx1li1 {
		position: static;
	}
}
