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

	.row {padding:0 100px;}

	.sc-res .sbn {padding-left:200px;}
	.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {padding:0 100px;}

    .sel_about .technological_innovation .swiper-container .sbn .swiper-button-prev {left:100px;}
    .sel_about .technological_innovation .swiper-container .sbn .swiper-button-next {right:100px;}

    .spd_8 .swiper-container .swiper-button-prev {left:30px;}
    .spd_8 .swiper-container .swiper-button-next {right:30px;}



}




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

	/****************************************/
	/*************    public    *************/
	/****************************************/
		/**/
		.row {padding:0 50px; width:100%;}
		a.btn {padding:12px 25px 12px 29px;font-size:14px;}
		/**/
		.tab .box a {font-size:16px;}
		/**/
		.con_products_list {margin:0 -10px;}
		.con_products_list li a {display:block; padding:50px;}
		.con_products_list li a .text {width:100%;}
		.con_products_list li a .cover {width:100%;}
		.con_products_list li a .text h3 {font-size:18px;}
		.con_products_list li a .text p {}
		.con_products_list li a::after {display:none; width:40px; height:40px; left:50px;}
		.con_products_list li a:hover::after {bottom:42px;}
		/**/
		.con_temp_banner .b_bg {padding:200px 0;}
		.con_temp_banner .box {margin-top:-100px;}
		.con_temp_banner .box .text {padding:40px;}
		.con_temp_banner .box .text h1 {font-size:32px;}
		.con_temp_banner .box .text p {font-size:22px;}
		/**/
		.con_news_list li {width:33.333333%;}
		.con_news_list li a .text h3 {font-size:16px; margin-bottom:20px;}
		.con_news_list li a .text p {font-size:14px;}

		/* ---- navigation ---- */
		.navigation {position:fixed; background:#FFFFFF; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.05);}
		.navigation .content {padding:0; box-shadow:none;}
		.navigation .top ul li a {font-size:12px;}
		.navigation .box {height:64px;}
		.navigation .logo {width:120px; margin:0;}
		/**/
		.navigation .menuanchor { display:block; position:relative; z-index:2; width:40px; height:40px; border:none; outline:none; cursor:pointer;}
		.navigation .menuanchor span {display:block; margin:auto; top:0; bottom:0; left:auto; right:0; content:""; position:absolute; width:18px; height:18px; overflow:hidden;} 
		.navigation .menuanchor span::before,
		.navigation .menuanchor span::after {content:""; position:absolute; width:20px; height:2px; background:#000000;}
		.navigation .menuanchor span::before,
		.navigation .menuanchor span::before {top:4px;}
		.navigation .menuanchor span::after {bottom:4px;}
			/* anchor展开 */
		    .open .menuanchor span:before {animation:0.3s ease-in-out 0s normal forwards 1 running n1;}
		    .open .menuanchor span:after {animation:0.3s ease-in-out 0s normal forwards 1 running n2;}
			@keyframes n1 {
		        0% {
		            top:4px;
		        }
		        50% {
		            transform:rotate(0deg);
		        }
		        100% {
		            top:8px;
		            transform:rotate(45deg);
		        }
		    }
		    @keyframes n2 {
		        0% {
		            bottom:4px;
		        }
		        50% {
		            transform:rotate(0deg);
		        }
		        100% {
		            bottom:8px;
		            transform:rotate(-45deg);
		        }
		    }
		    /* anchor收起 */
		    .close .menuanchor span:before { animation:0.4s ease-in-out 0s normal forwards 1 running n3;}
		    .close .menuanchor span:after {animation:0.4s ease-in-out 0s normal forwards 1 running n4;}
		    @keyframes n3 {
		        0% {
		            top:8px;
		            transform:rotate(45deg);
		        }
		        50% {
		            transform:rotate(0deg);
		        }
		        100% {
		        	top:4px;
		        }
		    }
		    @keyframes n4 {
		        0% {
		            bottom:8px;
		            transform:rotate(-45deg);
		        }
		        50% {
		            transform:rotate(0deg);
		        }
		        100% {
		        	bottom:4px;
		        }
		    }
		/**/
		.navigation .menu {width:auto;}
		.navigation .menu ul {display:block; visibility:hidden; position:fixed; left:0; top:0; z-index:998; margin-top:64px; padding:50px; overflow:scroll; -webkit-transition:0.3s; transition:0.3s;}
		.navigation .menu ul:before {content:""; position:fixed; left:0; top:64px; width:100%; height:0; background:#FFFFFF;}
		.navigation .menu ul li {display:none; opacity:0; position:relative; width:100%; padding:0; border-bottom:1px solid rgba(0,0,0,0.05); overflow:hidden;}
		.navigation .menu ul li a { margin:0; padding:20px 0; position:relative; width:100%; height:auto; line-height:normal; text-align:left; justify-content:flex-start; border:none; font-size:14px; color:#000000;}
		.navigation .menu ul li.sub > a {}
		.navigation .menu ul li.sub i {display:none; margin:auto; width:40px; height:40px; position:absolute; z-index:1; right:0; top:0; bottom:0; -moz-transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
		.navigation .menu ul li.sub i:before {content:""; position:absolute; left:0; right:0; top:0; bottom:0; width:10px; height:1px; margin:auto; background:#000000; -moz-transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
		.navigation .menu ul li.sub i:after {content:""; position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; width:1px; height:10px; background:#000000;}
		.navigation .menu ul li.sub i.rotate { transform:rotate(90deg); -ms-transform:rotate(90deg); -moz-transform:rotate(90deg); -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
		.navigation .menu ul li.sub i.rotate:before {opacity:0;}
		.navigation .menu ul li.sub .total_i_sub {display:none; position:static; border:none; padding:0 0 20px 0; background:none;}
		.navigation .menu ul li.sub .i_sub {padding:0; border:none;}
		.navigation .menu ul li.sub .i_sub span {width:100%; position:relative; padding:10px 20px; font-size:14px; text-align:left;}
		.navigation .menu ul li.sub .i_sub .i_sub_list {position:static; visibility:visible; opacity:1; display:none; padding:0; border:none;}
		.navigation .menu ul li.sub .i_sub .i_sub_list .cell {margin:10px 40px; padding:0;}
		.navigation .menu ul li.sub .i_sub .i_sub_list .cell .img {display:none;}
		.navigation .menu ul li.sub .i_sub .i_sub_list .cell .text {display:block; padding:0; width:100%;}
		.navigation .menu ul li.sub .i_sub .i_sub_list .cell .text h4 {margin-bottom:5px; font-size:12px;}
		.navigation .menu ul li.sub .i_sub .i_sub_list .cell .text a {margin:0; padding:10px 0; font-size:12px; width:100%; text-align:left; font-weight:normal; background:none; opacity:0.5;}
		.navigation .menu ul li.sub .i_sub .i_sub_list .cell .text a:hover {color:#000000; opacity:1; background:none;}
			/* menu展开 */
			.open .menu ul {visibility:visible;}
			.open .menu ul li {display:block; animation:0.3s ease-in-out 0s normal forwards 1 running menu_show;}
			.open .menu ul:before { animation:0.3s ease-in-out 0s normal forwards 1 running menu_bg_show;}
			@keyframes menu_show{
				0%{
					margin-top:10px;
				}
				100%{
					opacity:1;
				}
			}
			@keyframes menu_bg_show{
				0%{
				}
				100%{
					height:100%;
				}
			}

			/* menu收起 */
			.close .menu ul {visibility:hidden;}
			.close .menu ul li {display:block; animation:0.3s ease-in-out 0s normal forwards 1 running menu_hide;}
			.close .menu ul:before { animation:0.3s ease-in-out 0s normal forwards 1 running menu_bg_hide;}
			@keyframes menu_hide{
				0%{
					opacity:1;
				}
				100%{
					margin-top:10px;
				}
			}
			@keyframes menu_bg_hide{
				0%{
					height:100%;
				}
				100%{
				}
			}
	    .navigation .menu .search {width:40px; height:40px; margin:0 0 0 10px; padding:0; background-size:55% auto;}
	    .navigation .menu .search i {width:16px; height:16px;}
	    .navigation .menu .search i:before {width:14px; height:14px;}
	    .navigation .menu .search i:after {}
	    .searchview {width:100%;}
	    .searchview .form {margin:auto; position:relative; width:calc(100% - 100px);}
	    .searchview .form i {background-position:center left;}
	    .searchview .form button {background-position:center right;}
	    .searchview .results {padding:20px 80px 30px;}
	    .strange {display:none;}

	    /**/
		.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {padding:0 50px;}
		/**/
		.copyright {padding:30px 0 0;}
		.copyright .inner {}
		.copyright .t {display:block; margin-bottom:0;}
		.copyright .t .l {width:100%; display:block;}
		.copyright .t .l .c-col {width:100%; padding:0; border-bottom:1px solid rgba(255,255,255,0.1);}
		.copyright .t .l .c-col h3 {font-size:14px; margin:0; padding:20px 0; position:relative;}
		.copyright .t .l .c-col h3 span {display:block; margin:auto; width:10px; height:10px; position:absolute; right:0; top:0; bottom:0; -moz-transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
		.copyright .t .l .c-col h3 span:before {content:""; position:absolute; left:0; top:50%; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); width:10px; height:1px; background:#ffffff; -moz-transition:all 0.3s ease-out 0s; -webkit-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
		.copyright .t .l .c-col h3 span:after {content:""; position:absolute; left:50%; top:0; -webkit-transform:translateX(-50%); -moz-transform:translateX(-50%); -ms-transform:translateX(-50%); width:1px; height:10px; background:#ffffff;}
		.copyright .t .l .c-col h3 span.rotate {transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);  -webkit-transform:rotate(90deg); -o-transform:rotate(90deg);}
		.copyright .t .l .c-col h3 span.rotate:before {opacity:0;}
		.copyright .t .l .c-col ul {display:none; border:none; padding:0; margin:0 0 20px; width:100%!important;}
		.copyright .t .l .c-col ul li {font-size:12px; width:100%; padding:0;}
		.copyright .t .l .c-col ul li a {font-size:12px; display:block; padding:10px 0; text-indent:10px;}
		.copyright .t .r {width:100%; margin-top:40px; flex-direction:column; justify-content:flex-start; align-items:flex-start;}
		.copyright .t .r .hotline {width:auto; text-align:left; margin-bottom:20px;}
		.copyright .t .r .hotline p {font-size:12px;}
		.copyright .t .r .hotline h2 {font-size:20px;}
		.copyright .t .r ul {width:auto; margin:0;}
		.copyright .t .r ul li {margin:0 20px 0 0;}
		.copyright .t .r ul li a {width:40px; height:40px;}
		.copyright .b {display:block; padding:30px 0; font-size:12px;border:none;}
		.copyright .b p {}
		.copyright .b p em {display:none;}
		.copyright .b p span:first-child {display:block;}
		.copyright .b p span .vokodesign {padding-left:0;}
		.copyright .b .pp {display:block; margin:20px 0 0 0;}
		/**/
		a.r_top {display:none!important;}
		/**/
		.swiper-container-horizontal > .swiper-pagination-bullets em:nth-child(1), .swiper-pagination-custom, .swiper-pagination-fraction em:nth-child(1) {font-size:24px;}
		.swiper-container-horizontal > .swiper-pagination-bullets em:nth-child(3), .swiper-pagination-custom, .swiper-pagination-fraction em:nth-child(3) {font-size:16px;}
		.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {bottom:47px;}
		.swiper-button-next, .swiper-button-prev {width:50px; height:50px;}
		.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-size:11px auto;}
		.swiper-button-prev:hover, .swiper-container-rtl .swiper-button-next:hover {background-size:13px auto;}
		.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-size:11px auto;}
		.swiper-button-next:hover, .swiper-container-rtl .swiper-button-prev:hover {background-size:13px auto;}
		.sc-res .swiper-slide .it {border-width:5px;}
		.sc-res .swiper-slide .it h6 {font-size:14px;}
		.sc-res .swiper-slide .it h2 {font-size:52px;}
		.sc-res .swiper-slide .it p {font-size:16px;}
		.sc-res .swiper-slide .video .mask::before {display:none;}
		.sc-res .num ul li {padding:0; width:50%;}
		.sc-res .num ul li h3 {font-size:22px;}
		.sc-res .num ul li p {font-size:14px;}
		.sc-res .sbn {display:none; padding-left:180px;}
		/**/
		.pages a {font-size:14px;}

		/**/
		a.anchor {top:-64px;}


	/****************************************/
	/**************    home    **************/
	/****************************************/
		/**/
		.sc-res {height:80vh;}
		/**/
		.scene {padding:200px 0 100px;}
		.scene .tab { margin-top:-320px; width:calc(33.333333% - 10px);}
		.scene .tab ul li a {padding:20px 10px;}
		.scene .tab ul li span {width:50px; height:50px;}
		.scene .img {width:50%;}
		.scene .text {width:50%;}
		.scene .text h2 {font-size:32px;}
		.scene .text p {font-size:16px;}
		/**/
		.intro {}
		.intro .summary {padding:100px 0;}
		.intro .summary .box {}
		.intro .summary .sl {width:60%;}
		.intro .summary .sl .i_sl {width:100%; padding:0;}
		.intro .summary .sl .i_sl h2 {font-size:28px; margin-bottom:30px;}
		.intro .summary .sl .i_sl p {padding-right:5px;}
		.intro .summary .sr {width:calc(33.333333% - 10px);}
		.intro .summary .sr ul {flex-wrap:wrap; align-content:space-between; height:100%;}
		.intro .summary .sr ul li {width:100%;}
		.intro .summary .sr ul li h3 {font-size:32px;}
		.intro .main .box {margin-top:70px;}
		.intro .main .ml {width:60%;}
		.intro .main .ml ul {margin:0;}
		.intro .main .ml ul li{margin-bottom:40px; padding:0; width:100%;}
		.intro .main .ml ul li h3 {margin:0 0 20px 0; padding:0 0 20px 0; font-size:18px;}
		.intro .main .ml ul li p {font-size:14px;}
		.intro .main .mr {width:calc(33.333333% - 10px); margin:0;}
		.intro .main .mr .cover {padding:0;}
		.intro .main .mr .text {padding:20px;}
		.intro .main .mr .text p {}
		/**/
		.products_list {padding:50px 0;}
		.products_list .shead {margin-bottom:30px;}
		.products_list .shead h2 {font-size:32px;}
		.products_list .box ul:nth-child(even) {flex-direction:row-reverse;}
		.products_list .box ul:nth-child(even) li:nth-child(odd) {padding:0 0 20px 20px;}
		/**/
		.news {padding:50px 0;}
		.news .con_news_list {margin:20px -10px 40px;}
		.news h2 {font-size:32px;}
		.news ul {margin:30px -10px 20px;}
		.news ul li a .cover i {height:200px;}
		.news ul li .text {padding:20px;}
		.news ul li .text h4 {font-size:16px;}
		.news ul li .text p {font-size:12px;}
		/**/
		.player video {width:100%;}
		.player .close {right:10px; top:10px;}


	/*****************************************/
	/**************    about    **************/
	/*****************************************/
		/**/
		.sel_about .banner {padding:200px 0;}
		.sel_about .banner .text h3 {font-size:22px;}
		.sel_about .banner .text h2 {font-size:44px; margin:auto;}
		.sel_about .banner .anchor_nav {display:none;}
		.scrolling {height:40px;}
		/**/
		.sel_about .survey {padding:100px 0 50px;}
		.sel_about .survey .text h2 {font-size:32px;}
		.sel_about .survey .text h2 span::before {top:60px; width:20px; height:20px;}
		.sel_about .survey .text .t_r ul {width:100%; margin-top:50px;}
		.sel_about .survey .text .t_r ul li .box h3 {font-size:36px;}
		/**/
		.sel_about .marketing_outlets {padding:100px 0;}
		.sel_about .marketing_outlets .lr {flex-wrap:wrap;}
		.sel_about .marketing_outlets .lr .text {width:100%;}
		.sel_about .marketing_outlets .lr .text h2 {font-size:32px;}
		.sel_about .marketing_outlets .lr .text .t_t ul {margin-top:50px; justify-content:flex-start;}
		.sel_about .marketing_outlets .lr .text .t_t ul li {margin-right:100px;}
		.sel_about .marketing_outlets .lr .text .t_t ul li .box h3 {font-size:32px; margin-bottom:0;}
		.sel_about .marketing_outlets .lr .img {width:100%; margin-top:50px; padding:0;}
		/**/
		.sel_about .organizational_structure {padding:100px 0 0;}
		.sel_about .organizational_structure .text {margin-bottom:50px;}
		.sel_about .organizational_structure .text h2 {font-size:32px;}
		.sel_about .organizational_structure .text p {width:100%;}
		.sel_about .organizational_structure .img {}
		/**/
		.sel_about .technological_innovation {overflow:hidden;}
		.sel_about .technological_innovation .f_bg {padding:100px 0 300px;}
		.sel_about .technological_innovation .text h2 {font-size:32px; margin-bottom:20px;}
		.sel_about .technological_innovation .text p {width:100%;}
		.sel_about .technological_innovation .swiper-container {margin-top:-220px; max-width:calc(100% - 100px);}
		.sel_about .technological_innovation .swiper-container .sbn .swiper-button-prev {left:-30px;}
		.sel_about .technological_innovation .swiper-container .sbn .swiper-button-next {right:-30px;}
		/**/
		.sel_about .investment_highlights {padding:100px 0;}
		.sel_about .investment_highlights h2 {font-size:32px;}
		.sel_about .investment_highlights ul li a {padding:100px 20px 80px;}
		.sel_about .investment_highlights ul li a i {width:75px; height:100px;}
		.sel_about .investment_highlights ul li a .text h3 {font-size:32px;}
		.sel_about .investment_highlights ul li a .text p {font-size:18px;}
		/**/
		.sel_about .philosophy {padding:100px 0;}
		.sel_about .philosophy .pl_bg {display:none;}
		.sel_about .philosophy .l ul li a {padding:40px 10px;}
		.sel_about .philosophy .l ul li a h3 {font-size:22px;}
		.sel_about .philosophy .r {padding-left:100px;}
		.sel_about .philosophy .r ul li {padding:0;}
		.sel_about .philosophy .r ul li h3 {font-size:44px;}
		.sel_about .philosophy .r ul li h4 {font-size:52px; margin:10px 0 50px;}
		.sel_about .philosophy .r ul li p {width:100%;}
		/**/
		.sel_about .time_line {padding:100px 0;}
		.sel_about .time_line .box .text h2 {font-size:32px;}
		.sel_about .time_line .swiper-container {margin-top:20px;}
		.sel_about .time_line .swiper-container .swiper-slide-active h2 {font-size:100px;}
		.sel_about .time_line .swiper-container .swiper-slide p {font-size:16px;}
		.sel_about .time_line .swiper-container .swiper-button-prev {left:50px;}
		.sel_about .time_line .swiper-container .swiper-button-next {right:50px;}
		/**/
		.sel_about .honor {padding:100px 0;}
		.sel_about .honor h2 {font-size:32px;}
		.sel_about .honor ul li .inner {padding:50px 0;}
		/**/
		.sel_about .contact_form {padding:100px 0;}
		.sel_about .contact_form .fb_l {width:35%;}
		.sel_about .contact_form .fb_l span {width:200%; right:40px;}
		.sel_about .contact_form .fb_r {width:65%;}
		.sel_about .contact_form .fb_r .info h2 {font-size:22px; margin-bottom:5px;}
		.sel_about .contact_form .fb_r .info p {font-size:14px;}
		.sel_about .contact_form .fb_r .info dl dt span {width:50px; height:50px;}
		.sel_about .contact_form .fb_r .info dl dt .d_r {padding-left:20px;}
		.sel_about .contact_form .fb_r .info dl dt .d_r p {font-size:14px;}
		.sel_about .contact_form .fb_r .info dl dt .d_r h6 {font-size:16px;}
		.sel_about .contact_form .fb_r .c_f h2 {font-size:22px;}


	/*****************************************/
	/*************    products    ************/
	/*****************************************/
		/**/
		.sel_products .banner {padding:200px 0;}
		.sel_products .banner .box .text h1 {font-size:44px;}
		.sel_products .banner .box .text i {font-size:100px; top:-100%;}
		.sel_products .banner .box .img {width:60%;}
		/**/
		.sel_products .products_list .con_products_list li {}


	/*****************************************/
	/*********    products_detail    *********/
	/*****************************************/
		/**/
		.spd_1 {}
		.spd_1 .box {padding:200px 0;}
		.spd_1 .box .text h2 {font-size:18px; margin-bottom:10px;}
		.spd_1 .box .text h1 {font-size:52px;}
		.spd_1 .box .img {width:60%;}
		/**/
		.spd_2 {}
		.spd_2 .box {padding:100px 0;}
		.spd_2 .box .text {width:50%;}
		.spd_2 .box .text p {}
		.spd_2 .box .text ul {margin-top:50px;}
		.spd_2 .box .text ul li h3 {font-size:32px;}
		.spd_2 .box .text ul li span {font-size:12px;}
		.spd_2 .box .aux {width:40%;}
		.spd_2 .box .aux h2 {font-size:44px;}
		.spd_2 .box .aux h1 {font-size:28px;}
		/**/
		.spd_3 .swiper-container {height:500px;}
		/**/
		.spd_4 {padding:100px 0;}
		.spd_4 .box {flex-direction: row-reverse;}
		.spd_4 .box .img {padding:0;}
		.spd_4 .box .text {padding-right:50px;}
		.spd_4 .box .text h2 {font-size:32px;}
		.spd_4 .box .text p {font-size:16px;}
		.spd_4 .box .text ul {margin-top:30px;}
		.spd_4 .box .text ul li {padding:10px 0;}
		.spd_4 .box .text ul li span {font-size:14px;}
		/**/
		.spd_5 {padding:100px 0;}
		.spd_5 .text h2 {font-size:32px; margin-bottom:20px;}
		.spd_5 .text p {font-size:16px;}
		.spd_5 .text ul {margin-top:50px;}
		/**/
		.spd_6 {padding:300px 0 0;}
		.spd_6 .box .aux {padding-bottom:100px;}
		.spd_6 .box .aux::before {width:calc(100% - 25px);}
		.spd_6 .box .aux h2 {font-size:44px;}
		.spd_6 .box .aux h1 {font-size:28px;}
		/**/
		.spd_7 {padding:50px 0 100px;}
		.spd_7 .list ul {margin:-25px;}
		.spd_7 .list ul li {padding:25px;}
		.spd_7 .list ul li h5 {font-size:18px;}
		/**/
		.spd_8 {padding:0 0 100px;}
		.spd_8 .text h2 {font-size:32px;}


	/*****************************************/
	/***************    news    **************/
	/*****************************************/
	.sel_news {}
		.sel_news .con_temp_banner .box .text {padding:0 0 40px 0;}
	    /**/
	    .sel_news .news_list .tab {margin:50px 0 30px;}
	    /**/
	    .sel_news .pages {margin:40px auto 80px;}


	/*****************************************/
	/***********    news_detail    ***********/
	/*****************************************/
	.sel_news_detail {}
	    /**/
	    .sel_news_detail .article {margin-top:64px; padding:100px 0;}
	    .sel_news_detail .article .box {width:100%;}
	    .sel_news_detail .article .title h1 {font-size:32px;}
	    .sel_news_detail .article p {font-size:16px;}
        .sel_news_detail .article .note {font-size:12px;}
	    /**/
	    .sel_news_detail .news_list {padding:100px 0;}
	    .sel_news_detail .news_list h2 {font-size:32px; margin-bottom:20px;}


	/*****************************************/
	/***************    join    **************/
	/*****************************************/
	.sel_join .grow_up {}
	.sel_join .grow_up .g_bg {width:100%; max-width:100%; margin:50px auto 0; padding:50px 0 50px; background-size:95% auto;}
	.sel_join .grow_up .text h4 {font-size:22px; width:100%;}
	.sel_join .grow_up .swiper-container {max-width:100%;}
	.sel_join .grow_up .swiper-container .swiper-button-prev {left:50px;}
	.sel_join .grow_up .swiper-container .swiper-button-next {right:50px;}
	.sel_join .grow_up .slg .slg_i h2 {font-size:44px;}
	.sel_join .grow_up .slg .slg_i p {font-size:16px;}
	.sel_join .sy_life {padding:100px 0 0;}
	.sel_join .sy_life h3 {font-size:32px; margin-bottom:30px;}
	.sel_join .sy_life .swiper-container .swiper-slide .text {width:80%; margin:50px auto 100px; padding:50px 50px 0;}
	.sel_join .sy_life .swiper-container .swiper-slide .text:before {background-size:80% auto;}
	.sel_join .sy_life .swiper-container .swiper-slide .text:after {background-size:80% auto;}
	.sel_join .sy_life .swiper-container .swiper-slide .text p {font-size:14px;}
	.sel_join .sy_life .swiper-container .swiper-slide .text .name {}
	.sel_join .sy_life .swiper-container .swiper-slide .text .name h5 {font-size:16px;}
	.sel_join .sy_life .swiper-container .swiper-slide .text .name span {font-size:14px;}
	.sel_join .welfare {padding:100px 0;}
	.sel_join .welfare h2 {font-size:32px;}
	.sel_join .welfare .list {margin:0; padding:50px 0 0;}
	.sel_join .welfare .list ul li a {padding:40px 0;}
	.sel_join .welfare .list ul li a h6 {font-size:18px;}
	.sel_join .welfare .jobs {padding:0;}
	.sel_join .welfare .jobs ul li .text p {font-size:16px;}
	.sel_join .welfare .jobs ul li .text a {font-size:16px;}
	.job_list {padding:50px 0;}
	.job_list .filter {margin-bottom:20px; padding:20px;}
	.job_list .th {padding:15px 20px;}
	.job_list .th span {font-size:14px;}
	.job_list ul li .shead {padding:15px 20px;}
	.job_list ul li .shead span {font-size:14px;}
	.job_list ul li .shead span:last-child i {width:20px; height:20px;}
	.job_list ul li .inner .i-inner {padding:20px;}
	.job_list .pages {margin:30px 0 0 0;}


	/*****************************************/
	/*************    search    **************/
	/*****************************************/
	.search_form {margin-top:64px;}
	.search_form .sf {width:100%;}
	.search_form .sf input {padding:15px;}
	.search_form .sf button {width:60px; background-size:40% auto;}
	.sel_search .type .t_title span {padding:10px 0; font-size:18px;}
	.sel_search .type.type_md {padding:40px 0 60px;}


	/*****************************************/
	/***********    sel_privacy    ***********/
	/*****************************************/
	.sel_privacy article {max-width:none; width:100%; padding:200px 50px 100px;}


}










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

	.sc-res .swiper-slide .it {border-left-width:5px;}

	.scene .tab {width:calc(50% - 10px);}

	.scene .text {padding-left:30px;}

	.intro .main .ml {width:calc(50% - 30px);}
	.intro .main .ml ul {display:block;}
	.intro .main .ml ul li {width:100%;}
	.intro .main .mr {width:calc(50% - 10px);}

	.con_products_list li:nth-child(n+2):nth-child(-n+3) {width:50%;}
	.con_products_list li:nth-child(n) {width:50%;}

	.tab .box {margin:0 -10px; justify-content:space-between;}
	.tab .box a {margin:0 10px;}

}

	








@media all and (max-width:667px){

	.row {padding:0 20px;}
	a.btn {padding:10px 20px 10px 25px;}

	/**/
	.con_temp_banner .b_bg {padding:150px 0;}
	.con_temp_banner .box {margin-top:-65px;}
	.con_temp_banner .box .text {padding:20px; width:100%;}
	.con_temp_banner .box .text h1 {font-size:22px;}
	.con_temp_banner .box .text p {font-size:18px;}
	/**/
	.con_news_list {margin:0 -10px 0;}
	.con_news_list li {width:100%; padding:10px;}
	.con_news_list li a .text {padding:20px;}
	.con_news_list li a .text h3 {}
	.con_news_list li a .text p {font-size:12px;}

	.navigation .logo {width:90px;}
	.navigation .menu ul {padding:50px 20px;}
	.searchview .form {width:calc(100% - 40px);}
	.searchview .form i {width:26px; height:26px;}
	.searchview .form input {font-size:14px;}
	.searchview .results {padding:0 60px 30px; font-size:14px;}

	.sc-res .swiper-slide .it {padding-left:20px;}
	.sc-res .swiper-slide .it h6 {font-size:14px; margin-bottom:10px; padding:6px 10px;}
	.sc-res .swiper-slide .it h2 {font-size:32px; margin-bottom:10px;}
	.sc-res .swiper-slide .it p {font-size:14px; line-height:1.5;}
	.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {padding:0 20px; bottom:140px;}
	.swiper-container-horizontal > .swiper-pagination-bullets em:nth-child(1), .swiper-pagination-custom, .swiper-pagination-fraction em:nth-child(1) {font-size:18px;}
	.swiper-container-horizontal > .swiper-pagination-bullets i, .swiper-pagination-custom, .swiper-pagination-fraction i {font-size:22px; padding:0 5px;}
	.swiper-container-horizontal > .swiper-pagination-bullets em:nth-child(3), .swiper-pagination-custom, .swiper-pagination-fraction em:nth-child(3) {font-size:14px;}
	.sc-res .sbn {bottom:125px; padding-left:120px;}

	.scene {padding:100px 0 80px;}
	.scene .row {}
	.scene .tab {margin:-255px auto 50px; width:100%;}
	.scene .tab ul li {/*width:25%;*/}
	.scene .tab ul li a {}
	.scene .tab ul li:nth-child(1) a,
	.scene .tab ul li:nth-child(2) a,
	.scene .tab ul li:nth-child(3) a {}
	.scene .tab ul li span {width:40px; height:40px;}
	.scene .tab ul li p {font-size:12px;}
	.scene .box {}
	.scene .box .inner {flex-wrap:wrap;}
	.scene .img {width:100%; margin:auto;}
	.scene .text {width:100%; padding:0; text-align:center; margin-top:20px;}
	.scene .text h2 {font-size:22px;}
	.scene .text p {font-size:14px; margin:10px auto 20px; text-align:justify;}

	.intro .summary {padding:80px 0 60px;}
	.intro .summary .box {display:block;}
	.intro .summary .sl {width:100%;}
	.intro .summary .sl .i_sl h2 {font-size:24px; margin-bottom:20px;}
	.intro .summary .sl .i_sl p {}
	.intro .summary .sr {width:100%; margin-top:30px;}
	.intro .summary .sr ul {}
	.intro .summary .sr ul li {width:auto;}
	.intro .summary .sr ul li:nth-child(1) {margin:0;}
	.intro .summary .sr ul li h3 {font-size:24px;}
	.intro .summary .sr ul li p {font-size:14px;}
	.intro .main .box {display:block; margin:0;}
	.intro .main .ml {width:100%; padding:20px 0 0;}
	.intro .main .ml .shead h2 {font-size:22px;}
	.intro .main .ml ul {margin-top:20px;}
	.intro .main .ml ul li {margin-bottom:40px; padding:0;}
	.intro .main .mr {width:100%; margin:0;}
	.intro .main .mr .cover {padding:0;}
	.intro .main .mr .text {}
	.intro .main .mr .text p {}

	.con_products_list li:nth-child(n+2):nth-child(-n+3) {width:100%;}
	.con_products_list li:nth-child(n) {width:100%;}
	.con_products_list li a {}
	.con_products_list li:nth-child(n+2):nth-child(-n+3) a {}
	.con_products_list li a::after {left:30px;}
	.products_list .shead h2 {font-size:22px;}
	
	.news h2 {font-size:22px;}
	.news .con_news_list {margin-bottom:0;}
	.news ul li {width:100%;}

	/*****************************************/
	/**************    about    **************/
	/*****************************************/
		/**/
		.sel_about .banner {padding:200px 0 120px;}
		.sel_about .banner .text h3 {font-size:16px; margin-bottom:20px;}
		.sel_about .banner .text h2 {font-size:22px;}
		.scrolling {bottom:20px;}
		/**/
		.sel_about .survey {padding:50px 0;}
		.sel_about .survey .text {flex-wrap:wrap;}
		.sel_about .survey .text h2 {font-size:22px; width:100%; text-align:center;}
		.sel_about .survey .text h2 span::before {top:40px; width:10px; height:10px;}
		.sel_about .survey .text .t_r {width:100%; margin-top:40px;}
		.sel_about .survey .text .t_r p {font-size:14px;}
		.sel_about .survey .text .t_r ul {margin-top:30px;}
		.sel_about .survey .text .t_r ul li:nth-child(1) {margin-right:40px;}
		.sel_about .survey .text .t_r ul li .box h3 {font-size:22px;}
		.sel_about .survey .text .t_r ul li .box p {font-size:12px;}
		/**/
		.sel_about .marketing_outlets {padding:50px 0;}
		.sel_about .marketing_outlets .lr {}
		.sel_about .marketing_outlets .lr .text {}
		.sel_about .marketing_outlets .lr .text h2 {font-size:22px; margin-bottom:20px;}
		.sel_about .marketing_outlets .lr .text .t_t p {font-size:14px;}
		.sel_about .marketing_outlets .lr .text .t_t ul {margin-top:30px; justify-content:space-between;}
		.sel_about .marketing_outlets .lr .text .t_t ul li {margin:0;}
		.sel_about .marketing_outlets .lr .text .t_t ul li .box h3 {font-size:22px; margin-bottom:0;}
		.sel_about .marketing_outlets .lr .img {margin-top:30px;}
		.sel_about .marketing_outlets .citys {margin-top:30px;}
		.sel_about .marketing_outlets .citys ul {flex-wrap:wrap; margin:0 -10px;}
		.sel_about .marketing_outlets .citys ul li {width:33.333333%; margin-bottom:10px; padding:0 10px;}
		.sel_about .marketing_outlets .citys ul li img {margin-bottom:5px;}
		.sel_about .marketing_outlets .citys ul li p {font-size:12px; opacity:0.5;}
		/**/
		.sel_about .organizational_structure {padding:50px 0 0;}
		.sel_about .organizational_structure .text {margin-bottom:10px;}
		.sel_about .organizational_structure .text h2 {font-size:22px;}
		.sel_about .organizational_structure .text p {width:100%; font-size:14px; text-align:justify;}
		.sel_about .organizational_structure .img {width:100%;}
		/**/
		.sel_about .technological_innovation {}
		.sel_about .technological_innovation .f_bg {padding:50px 0 100px;}
		.sel_about .technological_innovation .text {margin-bottom:40px;}
		.sel_about .technological_innovation .text h2 {font-size:22px; margin-bottom:20px;}
		.sel_about .technological_innovation .text p {width:100%; font-size:14px;}
		.sel_about .technological_innovation .swiper-container {margin-top:-70px; max-width:calc(100% - 40px);}
		.sel_about .technological_innovation .swiper-container .sbn .swiper-button-prev,
    	.sel_about .technological_innovation .swiper-container .sbn .swiper-button-next {width:40px; height:40px;}
    	.sel_about .technological_innovation .swiper-container .sbn .swiper-button-prev {left:-20px;}
    	.sel_about .technological_innovation .swiper-container .sbn .swiper-button-next {right:-20px;}
    	.sel_about .technological_innovation ul li {width:100%; padding:10px 20px;}
    	.sel_about .technological_innovation ul li .inner {padding:40px 20px;}
    	.sel_about .technological_innovation ul li h3 {font-size:18px; margin-bottom:20px; padding:0;}
    	.sel_about .technological_innovation ul li h3::before {display:none;}
    	.sel_about .technological_innovation ul li p {font-size:14px;}

		/**/
		.sel_about .investment_highlights {padding:50px 0;}
		.sel_about .investment_highlights h2 {font-size:22px;}
		.sel_about .investment_highlights ul {margin-top:30px;}
		.sel_about .investment_highlights ul li a {padding:40px 20px;}
		.sel_about .investment_highlights ul li a i {width:37.5px; height:50px;}
		.sel_about .investment_highlights ul li a .text h3 {font-size:22px;}
		.sel_about .investment_highlights ul li a .text p {font-size:14px;}
		/**/
		.sel_about .philosophy {padding:80px 0 60px; background-position:center left;}
		.sel_about .philosophy .pl_bg {display:none;}
		.sel_about .philosophy .l {width:100%;}
		.sel_about .philosophy .l ul {display:flex; justify-content:space-between;}
		.sel_about .philosophy .l ul li {width:33.333333%;}
		.sel_about .philosophy .l ul li a {padding:15px 5px;}
		.sel_about .philosophy .l ul li a h3 {font-size:14px;}
		.sel_about .philosophy .r {margin:40px 0 0 0; padding:0; width:100%;}
		.sel_about .philosophy .r ul li {padding:0;}
		.sel_about .philosophy .r ul li h3 {font-size:18px;}
		.sel_about .philosophy .r ul li h4 {font-size:32px; margin:10px 0 20px;}
		.sel_about .philosophy .r ul li p {width:100%; font-size:16px;}
		.sel_about .philosophy .r ul li p::before {width:20px;}
		/**/
		.sel_about .time_line {padding:80px 0;}
		.sel_about .time_line .box h2 {font-size:22px;}
		.sel_about .time_line .main {display:block; margin-top:40px;}
		.sel_about .time_line .swiper-container {width:100%; height:180px;}
		.sel_about .time_line .swiper-container .swiper-slide a {font-size:16px;}
		.sel_about .time_line .text_switch {position:static; padding:0; transform:none;}
		.sel_about .time_line .text_switch .cell {margin-top:40px;}
		.sel_about .time_line .text_switch .cell h3 {font-size:72px; margin-bottom:20px;}
		.sel_about .time_line .text_switch .cell p {font-size:14px;}
		/**/
		.sel_about .honor {padding:50px 0;}
		.sel_about .honor .shead {margin-bottom:30px;}
		.sel_about .honor .shead h2 {font-size:22px;}
		.sel_about .honor .main {display:block;}
		.sel_about .honor .side {width:100%;}
		.sel_about .honor .ul_switch {width:100%; margin-top:20px; padding:0;}
		.sel_about .honor .ul_switch ul li {width:50%;}
		.sel_about .honor .ul_switch ul li .inner {padding:40px 20px;}
		.sel_about .honor .ul_switch ul li i {width:50%;}
		.sel_about .honor .ul_switch ul li p {font-size:12px; line-height:1.5;}
		.sel_about .honor .zoom .close {top:10px; right:10px;}
		.sel_about .honor .zoom img {max-width:80%;}
		/**/
		.sel_about .contact_form {padding:50px 0 80px;}
		.sel_about .contact_form .box {flex-wrap:wrap;}
		.sel_about .contact_form .fb_l {width:100%; margin-bottom:20px;}
		.sel_about .contact_form .fb_l span {position:static; width:100%; max-width:none;}
		.sel_about .contact_form .fb_r {width:100%;}
		.sel_about .contact_form .fb_r .info h2 {font-size:18px; margin-bottom:5px;}
		.sel_about .contact_form .fb_r .info p {font-size:12px;}
		.sel_about .contact_form .fb_r .info dl {margin:20px 0 60px;}
		.sel_about .contact_form .fb_r .info dl dt {width:100%; margin:0; padding:25px 0; border-bottom:1px solid #F2F2F2;}
		.sel_about .contact_form .fb_r .info dl dt:nth-child(2n) {padding:25px 0;}
		.sel_about .contact_form .fb_r .info dl::before,
		.sel_about .contact_form .fb_r .info dl::after {display:none;}
		.sel_about .contact_form .fb_r .info dl dt span {width:55px; height:55px;}
		.sel_about .contact_form .fb_r .info dl dt .d_r {padding-left:30px;}
		.sel_about .contact_form .fb_r .info dl dt .d_r p {font-size:14px; margin-bottom:10px; line-height:1;}
		.sel_about .contact_form .fb_r .info dl dt .d_r h6 {font-size:16px;}
		.sel_about .contact_form .fb_r .c_f h2 {font-size:18px; margin-bottom:20px;}
		.sel_about .contact_form .fb_r ul {margin:-10px;}
		.sel_about .contact_form .fb_r ul li {padding:10px; width:100%;}
		.sel_about .contact_form .fb_r ul li input {padding:20px; font-size:14px;}
		.sel_about .contact_form .fb_r ul li textarea {padding:20px; font-size:14px;}
		.sel_about .contact_form .fb_r a.btn {margin-top:20px;}


	/*****************************************/
	/*************    products    ************/
	/*****************************************/
		/**/
		.sel_products .banner {padding:150px 0;}
		.sel_products .banner .box .text i {font-size:72px;}
		.sel_products .banner .box .text h1 {font-size:32px;}
		.sel_products .products_list .con_products_list li {width:100%;}
		.sel_products .products_list .main {display:block;}
		.sel_products .products_list .side {width:100%;}
		.sel_products .products_list .ul_switch {width:100%; margin-top:10px; padding:0;}
		.sel_products .products_list .con_products_list li a {padding:50px;}


	/*****************************************/
	/*********    products_detail    *********/
	/*****************************************/
		/**/
		.spd_1 {}
		.spd_1 .box {padding:150px 0 100px;}
		.spd_1 .box .text {text-align:center;}
		.spd_1 .box .text h2 {font-size:16px;}
		.spd_1 .box .text h1 {font-size:32px;}
		.spd_1 .box .text p {width:90%; font-size:16px;}
		.spd_1 .box .img {position:static; width:100%;}
		/**/
		.spd_2 {}
		.spd_2 .box {flex-wrap:wrap; flex-direction:column-reverse; padding:50px 0;}
		.spd_2 .box .text {width:100%; margin-top:40px;}
		.spd_2 .box .text p {font-size:14px;}
		.spd_2 .box .text ul {margin-top:30px;}
		.spd_2 .box .text ul li h3 {font-size:22px;}
		.spd_2 .box .text ul li span {font-size:12px;}
		.spd_2 .box .aux {width:100%;}
		.spd_2 .box .aux::before {width:50%;}
		.spd_2 .box .aux h2 {font-size:32px;}
		.spd_2 .box .aux h1 {font-size:18px;}
		/**/
		.spd_3 {background-image:none;}
		.spd_3 .swiper-container {width:100%;}
		.spd_3 .swiper-container .swiper-slide h4 {left:20px; bottom:20px; font-size:14px;}
		/**/
		.spd_4 {padding:50px 0 0;}
		.spd_4 .box {flex-wrap:wrap; flex-direction:column-reverse;}
		.spd_4 .box .img {width:100%; margin-top:40px;}
		.spd_4 .box .img ul li .inner {padding:50px 10px;}
		.spd_4 .box .img ul li img {width:100%;}
		.spd_4 .box .text {width:100%; padding:0;}
		.spd_4 .box .text h2 {font-size:22px; margin-bottom:20px;}
		.spd_4 .box .text p {font-size:14px;}
		.spd_4 .box .text ul {margin-top:20px;}
		.spd_4 .box .text ul li {padding:10px 0; font-size:14px;}
		/**/
		.spd_5 {padding:50px 0; background:none;}
		.spd_5 .text {width:100%;}
		.spd_5 .text h2 {font-size:22px; margin-bottom:10px;}
		.spd_5 .text p {font-size:14px;}
		.spd_5 .text ul {display:flex; justify-content:space-between; margin-top:30px;}
		.spd_5 .text ul li {flex-direction:column; padding:10px 0;}
		.spd_5 .text ul li span {margin-bottom:20px;}
		.spd_5 .text ul li h4 {font-size:12px; font-weight:normal; padding:0;}
		/**/
		.spd_6 {padding:200px 0 0;}
		.spd_6 .box .aux {padding-bottom:50px;}
		.spd_6 .box .aux::before {width:calc(100% - 10px);}
		.spd_6 .box .aux h2 {font-size:32px;}
		.spd_6 .box .aux h1 {font-size:18px;}
		/**/
		.spd_7 {padding:20px 0 50px;}
		.spd_7 .list ul {margin:-10px;}
		.spd_7 .list ul li {padding:10px;}
		.spd_7 .list ul li .inner {padding:20px;}
		.spd_7 .list ul li h5 {font-size:14px;}
		/**/
		.spd_8 {}
		.spd_8 .text h2 {font-size:22px; margin-bottom:20px;}
		.spd_8 .swiper-container .swiper-slide {padding:50px 0; background:#000000;}
		.spd_8 .swiper-container .swiper-button-next,
		.spd_8 .swiper-container .swiper-button-prev {width:40px; height:40px;}


	/*****************************************/
	/***************    news    **************/
	/*****************************************/
	.sel_news {}
	    /**/
	    .sel_news .news_list {margin:50px 0;}
	    .sel_news .news_list .main {display:block;}
	    .sel_news .news_list .tab {margin:0; width:100%;}
	    .sel_news .news_list .con_news_list {width:auto; margin:10px -10px 0; padding:0;}
	    /**/
	    .sel_news .pages {margin:20px auto 50px;}


	/*****************************************/
	/***********    news_detail    ***********/
	/*****************************************/
	.sel_news_detail {}
	    /**/
	    .sel_news_detail .article {padding:50px 0;}
	    .sel_news_detail .article .box {width:100%; font-size:14px;}
	    .sel_news_detail .article .title {margin-bottom:20px;}
	    .sel_news_detail .article .title h1 {font-size:22px;}
	    .sel_news_detail .article .title span {font-size:12px;}
	    .sel_news_detail .article p {font-size:14px;}
	    /**/
	    .sel_news_detail .news_list {padding:50px 0;}
	    .sel_news_detail .news_list h2 {font-size:22px;}


	/*****************************************/
	/***************    join    **************/
	/*****************************************/
	.sel_join .grow_up {}
	.sel_join .grow_up .g_bg {width:100%; max-width:100%; margin:30px auto 0; padding:40px 0 30px; background-size:95% auto;}
	.sel_join .grow_up .text h4 {font-size:18px;}
	.sel_join .grow_up .swiper-container {max-width:100%;}
	.sel_join .grow_up .swiper-container .swiper-button-next,
	.sel_join .grow_up .swiper-container .swiper-button-prev {width:44px; height:44px;}
	.sel_join .grow_up .swiper-container .swiper-button-prev {left:20px;}
	.sel_join .grow_up .swiper-container .swiper-button-next {right:20px;}
	.sel_join .grow_up .slg .slg_i {padding:50px 0;}
	.sel_join .grow_up .slg .slg_i h2 {font-size:22px;}
	.sel_join .grow_up .slg .slg_i p {font-size:14px;}
	.sel_join .sy_life {padding:50px 0 0;}
	.sel_join .sy_life h3 {font-size:22px; margin-bottom:30px;}
	.sel_join .sy_life .swiper-container .swiper-slide .text {width:100%; margin:30px auto 50px; padding:50px 20px 0;}
	.sel_join .sy_life .swiper-container .swiper-slide .text:before {background-size:50% auto;}
	.sel_join .sy_life .swiper-container .swiper-slide .text:after {background-size:50% auto;}
	.sel_join .sy_life .swiper-container .swiper-slide .text p {font-size:14px; text-align:justify;}
	.sel_join .sy_life .swiper-container .swiper-slide .text .name {margin-top:30px;}
	.sel_join .sy_life .swiper-container .swiper-slide .text .name h5 {font-size:14px;}
	.sel_join .sy_life .swiper-container .swiper-slide .text .name span {font-size:12px;}
	.sel_join .welfare {padding:50px 0;}
	.sel_join .welfare h2 {font-size:22px;}
	.sel_join .welfare .list {margin:0; padding:50px 0 0;}
	.sel_join .welfare .list ul {}
	.sel_join .welfare .list ul li {padding:0 10px;}
	.sel_join .welfare .list ul li a {padding:20px 0;}
	.sel_join .welfare .list ul li a h6 {font-size:14px; background-size:22px auto;}
	.sel_join .welfare .list ul li a p {font-size:12px;}
	.sel_join .welfare .jobs {margin-top:50px;}
	.sel_join .welfare .jobs ul {flex-wrap:wrap;}
	.sel_join .welfare .jobs ul li {width:100%;}
	.sel_join .welfare .jobs ul li:nth-child(1) {margin-bottom:20px;}
	.sel_join .welfare .jobs ul li .inner {height:200px;}
	.sel_join .welfare .jobs ul li .text {margin:0 20px 20px;}
	.sel_join .welfare .jobs ul li .text p {font-size:14px;}
	.sel_join .welfare .jobs ul li .text a {font-size:14px;}
	.job_list {padding:20px 0 50px;}
	.job_list .filter {padding:10px 20px;}
	.job_list .filter .f_cell {flex-wrap:wrap;}
	.job_list .filter .f_cell h4 {width:100%; padding:0 0 10px 0;}
	.job_list .filter .f_cell span {padding:5px 10px; font-size:12px;}
	.job_list .th {padding:15px 20px;}
	.job_list .th span {font-size:12px;}
	.job_list ul li .shead {padding:15px 20px;}
	.job_list ul li .shead span {font-size:12px;}
	.job_list ul li .shead span:last-child i {width:20px; height:20px;}
	.job_list ul li .shead span:last-child i::before {width:40%;}
	.job_list ul li .shead span:last-child i::after {height:40%;}
	.job_list ul li .inner .i-inner {padding:20px;}
	.job_list .pages {margin:30px 0 0 0;}


	/*****************************************/
	/***********    sel_privacy    ***********/
	/*****************************************/
	.sel_privacy article {padding:150px 20px 50px;}


	/*****************************************/
	/***    sel_enterprise_establishing    ***/
	/*****************************************/
    /**/
    .sel_enterprise_establishing article {padding:150px 20px 50px;}
    .sel_enterprise_establishing article h1 {font-size:22px;}
    .sel_enterprise_establishing article section {font-size:14px; line-height:1.8;}
    .sel_enterprise_establishing article section p {font-size:14px; line-height:1.8; margin-bottom:20px;}
	
}










@media all and (max-width:414px){


}










@media all and (max-width:375px){


}