@media screen and (max-width: 1910px) {
	.w_syphonebox {
		padding-left: 90px;
	}
	.w_sysearch {
		padding-left: 50px;
	}
}
@media screen and (max-width: 1870px) {
	.w_synav {
		padding-left: 16%;
	}
	.w_sysearch {
		padding-left: 3.3%;
	}
	.w_pcnavli {
		margin: 0 28px;
	}
}
@media screen and (max-width: 1680px) {

	.w_space1 {

		padding-top: 80px;

	}

	.w_space2 {

		padding-top: 30px;

	}

	.w_space3 {

		padding-top: 45px;

	}
}
@media screen and (max-width: 1440px) {
    .s_b1_nr .s_d3_chagbox {

		padding: 0px 10px;

	}

	.s_b1_nr .s_d3_chag {

		margin: 0 -10px;

	}
	.s_content {

		width: 100%;

		padding: 0 30px;

	}
	.s_e1_listbox {

		padding-bottom: 40px;

	}
	.g_b1navfl a {
		font-size: 22px;
		line-height: 50px;
	}

	.g_b1nav {
		margin: 72px -63px 42px;
	}
	.s_b1_cont {

		padding-top: 10px;

	}
	.g_pro .s_content {
		width: calc(100% - 80px);
		margin: 0 auto;
		padding: 0;
	}
	.s_g1_glotop {

		margin-bottom: 64px;

	}

	.w_g1mapfl {

		width: 800px;

	}

	.w_g1comli {

		padding: 0 16px;

		margin-bottom: 28px;

	}

	.w_g1comul {

		margin: 0 -16px;

	}

	.w_g1mapfr {

		width: calc(100% - 800px);

	}

	.w_g1comlibox {

		padding: 50px 40px;

	}

	.w_g1ab1 {

		margin-bottom: 15px;

	}

	.w_g1comlibox {

		height: 260px;

	}

	.w_g1comul.w_space3 {

		padding-top: 20px;

		padding-bottom: 20px;

	}

	.w_g1btmborder {

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_nr {

		margin-top: 50px;

	}

	.w_tit3_2 {

		font-size: 24px;

	}

	.w_g1comtit {

		height: 42px;

	}

	.w_g1tit .w_tit2_2 {

		height: 49px;

	}

	.w_nycontent {

		width: 100%;

		padding-left: 40px;

		padding-right: 40px;

	}

	.w_tit2_2 {

		font-size: 28px;

	}

	.w_space1 {

		padding-top: 60px;

	}

	.w_space2 {

		padding-top: 20px;

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

		width: calc(100%);

		padding-left: 0px;

	}
}
@media screen and (max-width: 1280px) {
	.g_b1navfl {
		padding: 0 49px;
	}

	.g_b1nav {
		margin: 30px -49px 30px;
	}
	.s_d3_vidbot {
    width: 60px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);}
	.s_d3_chagnr p {

		font-size: 16px;

		color: #666666;

		line-height: 2.5;

		height: 40px;

		overflow: hidden;

		transition: all .36s;

	}
	.s_b1_nr .s_d3_chag {

		margin: 0 -10px;

	}
	.s_b1_cont {

		padding-top: 20px;

	}
	.s_g1_glotop {

		margin-bottom: 22px;

	}

	.s_g1_glotop {

		margin-bottom: 44px;

	}

	.s_g1_glotop h4 {

		font-size: 30px;
	}
	.s_d3_twbox {
    width: 20%;
    padding: 0 10px;
    margin-bottom: 35px;}


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

		width: 33.333333%;

		padding: 0 10px;

		padding-bottom: 60px;

	}



	.s_e1_cont {

		margin: 0 -10px;

	}



	.s_e1_listwz {

		padding: 0 15px;

		padding-top: 33px;

		padding-bottom: 30px;

	}



	.s_e1_listbox {

		width: 33.333333%;

		padding: 0 10px;

		padding-bottom: 35px;

	}
	.g_b1navfl {
		padding: 0 40px;
	}

	.g_b1nav {
		margin: 72px -42px 42px;
	}
	.s_b1_nr .s_d3_chagbox {

		padding: 0px 8px;

	}
	.s_d3_chagbox {

		width: 11.7%;

		padding: 0 15px;

	}
	.s_d3_twnrwz {

		background-color: #f7f7f7;

		padding-top: 20px;

		padding-bottom: 25px;

		padding-left: 30px;

		padding-right: 30px;

		position: relative;

	}



	.s_d3_vidbot {

		width: 50px;

		position: absolute;

		top: 50%;

		left: 50%;

		transform: translateX(-50%) translateY(-50%);

	}
	.s_b1_nr {

		width: calc(100% - 240px);

	}
	.w_g1mapfr {
		width: calc(100% - 710px);
	}

	.w_g1mapfl {
		width: 710px;
	}
}
@media screen and (max-width: 1199px) {
	.g_b1nav {}

	.g_b1navfl a {
		font-size: 18px;
	}

	.g_b1navfl {
		padding: 0 25px;
	}

	.g_b1nav {
		margin: 72px -25px 42px;
		padding-bottom: 13px;
	}
}
@media screen and (max-width: 1024px) {
	.s_e1_listwz {

		padding: 0 15px;

		padding-top: 16px;

		padding-bottom: 8px;

	}

	.s_e1_listbox {

		width: 33.333333%;

		padding: 0 10px;

		padding-bottom: 25px;

	}
	.w_g1comlibox {

		padding: 26px 20px;

	}

	.w_g1mapfl {

		width: 600px;

	}

	.w_g1ab1 {

		margin-bottom: 0px;

	}

	.w_g1comlibox {

		height: 228px;

	}

	.w_g1mapfr {

		width: calc(100% - 600px);

	}
	.s_d3_twbox {
    width: 20%;
    padding: 0 10px;
    margin-bottom: 25px;
}
@media screen and (max-width: 950px) {
	.w_fenyenew .g_pcfy {
		display: none;
	}

	.w_fenyenew .g_phfy {
		display: block;
	}
	/* Sumi start */

	.s_content {

		width: 100%;

		padding: 0 20px;

	}
	.s_d3_chagbox {

		width: 19.7%;

		padding: 0 15px;

		margin-bottom: 15px;

	}
	.s_b1_nr {

		width: 100%;

		padding-left: 0;

	}

	.s_b1_cont {

		padding-top: 25px;

	}
	.g_pro .s_content {
		width: calc(100% - 40px);
	}
	.s_g1_glotop h4 {

		font-size: 22px;

		color: #fff;

		line-height: 1.75;

		font-weight: bold;

	}

	.s_f1_glolbox {

		width: 900px;

	}

	.w_g1comul.w_space3 {

		padding-bottom: 32px;

	}

	.w_g1ulhuan.w_space3 {

		padding-top: 35px;

	}

	.w_g1comli {

		padding: 0 9px;

		margin-bottom: 18px;

	}

	.w_g1comul {

		margin: 0 -8px;

	}

	.w_g1tit .w_tit2_2 {

		height: 38.5px;

	}

	.w_nr {

		margin-top: 38px;

	}

	.w_g1mapfr {

		padding-left: 18px;

	}

	.w_tit3_2 {

		font-size: 18px;

	}

	.w_g1comtit {

		height: 31.5px;

	}

	.g_content {

		width: 100%;

		padding-left: 20px;

		padding-right: 20px;

	}

	.header2,
	.phxia {

		display: block !important;

	}

	.g_syhead {

		display: none;

	}

	.w_content {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_space3 {

		padding-top: 25px;

	}

	.w_space1 {

		padding-top: 40px;

	}
	.w_tit2_2 {

		font-size: 22px;

	}

	.w_space2 {

		padding-top: 8px;

	}

}
@media screen and (max-width: 768px) {
    	.w_fenyenew .g_pcfy {
		display: none;
	}

	.w_fenyenew .g_phfy {
		display: block;
	}
	.w_fenyenew {
		padding-top: 34px;
	}

	.s_e1_listbox {

		width: 50%;

		padding: 0 10px;

		padding-bottom: 25px;

	}

	.s_e1_listwz h4 {

		font-size: 16px;

		color: #0e050b;

		line-height: 1.75;

		height: 28px;

		overflow: hidden;

		font-weight: bold;

		transition: all .36s;

	}

	.s_e1_listwz p {

		font-size: 14px;

		color: #666666;

		line-height: 1.75;

		max-height: 49px;

		overflow: hidden;

	}
	.g_b1navfl a {
		padding: 0 3px 17px;
	}

	.g_b1navfl {
		padding: 0 15px;
	}

	.g_b1nav {
		margin: 72px -15px 42px;
		padding-bottom: 13px;
	}

	.g_b1nav {
		width: 728px;
	}

	.g_b1navbox {
		overflow-x: auto;
	}
	.s_d3_twbox {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 25px;
	.s_d3_chag {

		margin: 0 -5px;

	}



	.s_d3_chagbox {

		width: 10.7%;

		padding: 0 5px;

	}



	.s_d3_chagbox {

		width: 19.7%;

		padding: 0 5px;

		margin-bottom: 10px;

	}
	.g_pro .s_d3_chagnr {
		padding: 0;
	}
	.w_g1comli {

		width: 50%;



	}

	.w_g1mapfl {

		width: 400px;

	}

	.w_g1btmborder {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_g1ab1 {

		max-height: 56px;

	}

	.w_about1 {

		font-size: 16px;

	}

	.w_g1li {

		padding: 0px 20px;

	}

	.w_g1ul {

		margin: 0 -20px;

	}

	.w_nycontent {

		padding-left: 20px;

		padding-right: 20px;

	}

	.w_g1mapfr {

		width: calc(100% - 400px);

	}

	.w_g1comlibox {

		height: 194px;

	}

}

@media screen and (max-width: 480px) {
    	.w_fenyenew .g_pcfy {
		display: none;
	}

	.w_fenyenew .g_phfy {
		display: block;
	}
	.w_fenyenew {
		padding-top: 6px;
	}
	.s_e1_listbox {

		width: 100%;

		padding: 0 10px;

		padding-bottom: 20px;

	}
	.g_b1navfl {
		padding: 0 9px;
	}

	.g_b1nav {
		margin: 32px -9px 0;
	}

	.g_b1navfl a {
		font-size: 14px;
	}

	.g_b1navfl a {
		padding: 0 3px 20px;
	}

	.g_b1nav {
		width: 100%;
	}
	.g_b1navfl a {
		padding: 0 3px 5px;
	}
	.s_d3_twbox {
    width: 100%;
    margin-bottom: 20px;
}
	.s_d3_chagbox {

		width: 24.7%;

		padding: 0 5px;

		margin-bottom: 10px;

	}
	.s_d3_chagnr p {

		font-size: 14px;

		color: #666666;

		line-height: 2;

		height: 28px;

		overflow: hidden;

		transition: all .36s;

	}

	.s_b1_nr .s_d3_chagbox {

		margin-bottom: 10px;

		padding: 0 5px;

	}
	.s_d3_chagbox {
		width: 50%;
	}
	.g_pro .s_d3_chagnr {
		padding: 0 20px;
	}
	.s_g1_glotop h4 {

		font-size: 20px;

		color: #fff;

		line-height: 1.75;

		font-weight: bold;

	}

	.w_tit2_2 {

		font-size: 20px;

	}

	.w_space1 {

		padding-top: 34px;

	}

	.w_space2 {

		padding-top: 15px;

	}
	.w_g1mapfl {

		width: 100%;

	}

	.w_g1mapfr {

		width: 100%;

		margin-top: 20px;

	}

	.w_g1comli {

		width: 100%;

	}

	.w_g1li {

		padding: 0px 14px;

	}

	.w_g1lia .w_dl1 {

		line-height: 2.5;

	}

	.w_g1ul {

		margin: 0;

	}

	.w_g1comlibox {

		height: 196px;

	}

	.w_g1ab1 {

		max-height: 28px;

	}

	.w_g1mapfr {
		padding-left: 0;
	}

	.w_g1comul.w_space3 {
		padding-bottom: 2px;
	}

	.w_g1ul {
		overflow-x: auto;
		white-space: nowrap;
		display: flex;
	}

	.w_g1ab1 {
		max-height: 100%;
	}

	.w_g1comlibox {
		height: auto;
	}

	.w_g1mapfl {

		width: 100%;

	}

	.w_g1dlpos {

		max-height: 100%;

	}

	.w_g1dla {

		height: 100%;

	}

	.w_g1mapfr {

		margin-top: 40px;

		width: 100%;

		padding-left: 0;

	}

	.w_g1lia .w_dl1 {

		line-height: 3;

	}

	.w_g1comlibox .w_dl2 {

		font-size: 14px;

	}

	.w_g1comlibox {

		height: 178px;

		overflow: hidden;

	}

	.w_g1ul {

		margin: 0 -10px;

	}

	.w_g1li {

		padding: 0px 10px;

	}

	.w_g1comul.w_space3 {

		padding-bottom: 24px;

	}

	.w_g1comli {

		width: 100%;

		padding: 0 9px;

		margin-bottom: 14px;

	}


	.w_tit2_2 {

		font-size: 20px;

	}

	.w_space1 {

		padding-top: 34px;

	}

	.w_space2 {

		padding-top: 15px;

	}
}
@media screen and (max-width: 375px) {
	.g_b1nav {
		margin: 42px -15px 24px;
		padding-bottom: 13px;
	}

	.g_b1navfl a {
		font-size: 16px;
	}

	.g_b1nav {
		margin: 42px -15px 0;
	}
	.g_b1nav {
		margin: 32px -15px 0;
	}

	.s_e1_cont {
		margin-top: 24px;
	}

	.g_b1nav {
		margin: 32px -9px 0;
	}

	.g_b1navfl a {
		font-size: 14px;
	}

	.g_b1navfl a {
		padding: 0 3px 20px;
	}
	.g_b1navfl a {
		padding: 0 3px 5px;
	}
	.s_b1_nr .s_d3_chagbox {

		width: 32.7%;

		margin-bottom: 8px;

		padding: 0 5px;

	}

	.s_b1_nr .s_d3_chag {

		margin: 0px -5px;

	}
	.s_d3_cont {
		margin-top: 24px;
	}
	.s_d3_chagnr {
		padding: 0 12px;
	}
	.s_d3_chagbox {
		width: 33.333333%;
	}
}