<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*@charset "UTF-8";*/
/*æ‰‹æœºç«¯*/
/*html5*/
@media screen and (max-width: 1200px) {
    .pd0 {
        padding: 0 !important;
    }
    .body_content_2022 {
        padding-top: 60px;
        overflow-x: hidden;
    }
    .cities_banner_img {
        padding-bottom: 61.8357487%;
        position: relative;
        height: 0;
        overflow: hidden;
    }
    .cities_content_box {
        padding: 0 20px;
        margin-top: 50px;
    }
    .cities_content_name h1 {
        font-size: 18px;
        line-height: 28px;
    }
    .cities_content_head {
        width: 100%;
        padding-right: 0;
        margin-bottom: 10px;
    }
    .cities_content_img {
        width: 115px;
    }
    .cities_content_read {
        width: 100%;
        margin-top: 30px;
    }
    .cities_content_text {
        font-size: 14px;
        line-height: 24px;
        margin-bottom: 15px;
    }
    .cities_banner_img img {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        object-fit: cover;
    }  .news_cities_top{
           padding-top:48px;
           padding-bottom:50px;
       }
    .news_cities_top .left_box{
        width:100%;
        padding-left:0;
        padding-right:0;
        font-size:14px;
        line-height:24px;
    }
    .news_cities_top .left_box img{
        width:128px;
        margin:0 auto;
    }
    .news_cities_top .right_box{
        width:100%;
        padding-top:20px;
        font-size:14px;
        line-height:24px;
    }
    .news_cities_top .right_box h1{
        font-size:16px;
        line-height:30px;
        margin-bottom:12px;
    }
    .news_cities_top .right_box .para{
        font-size:14px;
        line-height:24px;
    }
    .news_cities_mid{
        padding-top:48px;
    }
    .title-text{
        font-size:16px;
        line-height:30px;
    }
    .news_cities_mid .title-text{
        margin-bottom:12px;
    }
    .case_more_box_for_cities{
        height:102px;
    }
    .case_more_box_for_cities .cities_cases_more{
        bottom:23px;
    }
    .cities_cases_more{
        padding:0 40px;
        font-size:12px;
        line-height:46px;
    }
    .news_cities_rela{
        padding-top:6px;
        padding-bottom:40px;
        margin-bottom:12px;
    }
    .news_cities_rela .title-text{
        margin-bottom:12px;
    }
    .news_cities_rela_bdy{
        width:100%;
    }
    .news_cities_rela_item{
        width:100%;
        font-size:14px;
        line-height:24px;
    }
    .news_cities_ser{
        padding-top:48px;
        padding-bottom:48px;
    }
    .news_cities_ser .title-text{
        margin-bottom:18px;
    }
    .news_cities_ser_bdy{
        padding:0;
    }
    .news_cities_ser_item{
        width:100%;
        margin-bottom: 12px;
    }
    .news_cities_ser_cir{
        width:220px;
        height:220px;
    }
    .news_cities_ser_title{
        padding-top:28px;
        padding-bottom:12px;
        font-size:16px;
        line-height:30px;
    }
    .news_cities_ser_content{
        font-size:13px;
        line-height:22px;
    }
    .news_cities_bot{
        padding-top:48px;
        padding-bottom:50px;
    }
    .news_cities_bot_bdy{
        padding-top:28px;
        width:100%;
    }
    .news_cities_bot_item{
        padding:0;
        width:100%;
    }
    .news_cities_bot_item_title{
        font-size: 14px;
        line-height: 30px;
        height: 30px;
        margin-bottom: 5px;
    }
    .news_cities_bot_item_time {
        font-size: 14px;
        line-height: 30px;
    }
    .news_cities_bot_item:nth-child(1) .news_cities_bot_item_title, .news_cities_bot_item:nth-child(2) .news_cities_bot_item_title, .news_cities_bot_item:nth-child(3) .news_cities_bot_item_title {
        font-size: 16px;
        margin-bottom: 5px;
    }
    .header-wrap2 {
        box-shadow: 0 0 3px rgba(0, 0, 0, .15);
        -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .15);
    }
    .header_logo_slogan {
        font-size: 14px;
        margin-left: 10px;
    }
    .header-wrap2 .header-logo {
        width: 82px;
    }
    .shuzhong_wrap{
        display:none;
    }
    .page-lable-wrap {
        padding: 30px 0;
        text-align: center;
    }

    .page-lable-wrap span {
        display: none;
    }

    .page-lable-wrap .m-show {
        display: inline-block;
    }

    .page-lable-wrap span a {
        padding: 5px 10px;
    }

    .width-auto1 {
        padding: 0 10px;
    }

    .width-auto2 {
        padding: 0 20px;
    }

    .banner-wrap {
        width: calc(100vw);
        width: -webkit-calc(100vw);
    }
	.banner_wrap_pc{
		display:none;
	}
	.wap_banner_index{
		padding-top:60px;
		position:relative;
		background:#000;
	}
	.wap_banner_index .swiper-container-index-wap{
		height:-webkit-calc(100vh - 60px);	
		height:calc(100vh - 60px);
	}
	.index-wap-arr{
		position:absolute;
		z-index:9;
		left:50%;
		bottom:80px;
		width:50px;
		height:50px;
		border:1px solid transparent;
		border-radius:100%;
		margin-top:-26px;
		margin-left:-26px;	
		cursor:pointer;
	}
	.index-wap-arr i{
		position:absolute;
		left:50%;
		top:50%;
		border-right:2px solid #fff;
		border-bottom:2px solid #fff;
		border-left:none;
		border-top:none;
		margin-left:-10px;
		margin-top:-12px;
		width:18px;
		height:18px;
		cursor:pointer;
		-webkit-transform:rotate(45deg);
		-moz-transform:rotate(45deg);
		transform:rotate(45deg);
	}
	

    .black-box {
        position: fixed;
        width: 100%;
        height: 100%;
        z-index: 98;
        left: 0;
        top: 0;
        background: rgba(0, 0, 0, 1);
        display: none;
    }

    .footer_ul {
		display:none;
        position: relative;
        clear: both;
    }

    .footer_wrap {
        padding: 50px 0 32px;
    }
    .foot_wap_xgl_tit{
        font-size:28px;
        line-height:58px;
        padding-top:10px;
        padding-bottom:30px;
        color:#fff;
        text-align:center;
    }
    .foot_wap_xgl_tit span{
        font-weight:bold;
        color:#e8bf30;
    }
    .foot_wap_xgl_icons{
        padding-bottom:24px;
    }
    .foot_wap_xgl_icon{
        padding:12px 0;
        text-align:center;
    }
    .foot_wap_xgl_lnk{
        display:inline-block;
        vertical-align:top;
        border:1px solid #898989;
        color:#898989;
        border-radius:6px;
        padding:10px 0;
        width:82px;
        font-size:14px;
        line-height:20px;
        text-align:center;
        cursor:pointer;
    }
    .foot_wap_xgl_lnk:before{
        content:'';
        display:block;
        margin:0 auto;
        width:40px;
        height:40px;
    }
    .foot_wap_xgl_lnk::before{
        content:'';
        display:block;
        margin:0 auto;
        width:40px;
        height:40px;
    }
    .foot_wap_xgl_lnk_tel:before{
        background:url("../images/foot_xgl_tel.png") no-repeat center;
        background-size:contain;
    }
    .foot_wap_xgl_lnk_anchor:before{
        background:url("../images/foot_xgl_anchor.png") no-repeat center;
        background-size:contain;
    }

    .footer_li:nth-child(1){
        margin-left:0;
        margin-right:0;
    }
    .footer_li:nth-child(2){
        margin-left:0;
        margin-right:0;
    }
    .footer_li:nth-child(3){
        margin-left:0;
        margin-right:0;
    }
    .footer_li:nth-child(4){
        margin-left:0;
        margin-right:0;
    }
	.swiper-slide:not(.swiper-slide-about-foot-wrap) .footer_wrap{
		height:-webkit-calc(100vh - 60px);	
		height:calc(100vh - 60px);	
		padding-top:-webkit-calc(50vh - 260px);
		padding-top:calc(50vh - 260px);
	}
	.foot_wap_tel_wrap{
		margin-bottom:40px;
		text-align:center;	
	}
	.foot_wap_tel{
		display:inline-block;
		vertical-align:top;
		font-size:16px;
		line-height:42px;
		height:42px;
		padding:0 12px;
		border-radius:5px;
		background:#f6ca27;
		color:#000;
	}
	.foot_wap_tel .iconfont2{
		font-size:16px;
		margin-right:5px;	
	}

    
    .footer_tel_title {
        text-align: center;
        font-size: 12px;
        line-height: 18px;
        padding-bottom: 9px;
        position: relative;
        margin-bottom: 5px;
    }

    .footer_tel_title:after {
        content: "";
        width: 5px;
        height: 1px;
        position: absolute;
        bottom: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
        transform: translateX(-50%);
        background: #fff;
    }

    .footer_tel_number {
        text-align: center;
        line-height: 36px;
        height: 36px;
        margin-bottom: 0;
    }

    

    .width-auto {
        padding: 0 20px;
    }

    .header_wrap {
        padding: 0 20px;
    }

    .header_nav_ul {
        display: none;
    }

    .header_black_nav {
        width: 80%;
		margin-top:-30px;
    }

    .header_black_li {
        font-size: 20px;
        line-height: 52px;
    }

    .header_black_hide {
        right: 5px;
        top: 5px;
    }

    .header_black_hide:after {
        width: 26px;
        left: 12px;
    }

    .header_black_hide:before {
        width: 26px;
        right: 12px;
    }

    .header_black_wrap {
        background: rgba(0, 0, 0, 1);
    }

    .header_box {
        height: 60px;
    }

    .header_logo_box {
        width: auto;
        top: 19px;
    }

    .header_logo_img {
        height: 22px;
    }

    .banner_wrap {
        padding: 0;
    }

    .banner-box {
        height: 53vh;
    }

    .banner-box .swiper-pagination {
        width: auto;
        left: 50% !important;
        -webkit-transform: translateX(-50%);
        -moz-transform:translateX(-50%);
        -o-transform:translateX(-50%);
        -ms-transform:translateX(-50%);
        transform:translateX(-50%);
        top:auto!important;
        bottom:10px!important;
    }

    .banner-box .swiper-pagination-bullet {
        margin: 0 4px !important;
    }

    .banner-box .swiper-pagination-bullet-active {
        height: 7px;
        width: 27px;
    }

    .news_sore_title a {
        display: block;
    }

    .header_nav_black {
        display: inline-block;
        padding: 19px 0 0 0;
    }

    .header_wrap2 {
        background: #fff;
        -webkit-box-shadow: rgba(0, 0, 0, .05) 0 1px 6px;
        box-shadow: rgba(0, 0, 0, .05) 0 1px 6px;
    }

    .footer_fixed_wrap {
        display: none;
    }

    .header_nav_black span {
        height: 3px;
        margin-bottom: 6px;
    }

    .header_wrap2 .header_nav_black span {
        background: #000;
    }
    .header_logo_img a {
        width: 49px;
    }
    /*.header_wrap2 .header_logo_img a img {*/
    /*    margin-top: -22px;*/
    /*}*/

    .case_index_box {
        padding: 0 20px;
    }

    .case_index_li {
        width: 100%;
        display: block;
    }

    .case_index_label {
        padding: 50px 0 10px 0;
        text-align: left;
    }

    .case_index_label span {

        line-height: 30px;
        display: inline-block;
        margin-right: 10px;
        padding: 0;
    }

    .case_index_label span:last-child {
        margin-right: 0;
    }

    .case_index_label span a {
        font-size: 12px;
        color: #888889;
    }

    .case_more_wrap {
        padding: 40px 0;
    }
	.case_more_box{
		text-align:center;
	}

    .case_more_box a {
		display:inline-block;
        font-size: 12px;
		line-height:44px;
		padding:0 38px;
		border:1px solid #000;
		
    }
	.case_more_box a:after{
		content:'+';
		margin-left:8px;
		color:#000;	
	}
    .case_more_box .morelnk {
        display:inline-block;
        font-size: 12px;
        line-height:44px;
        padding:0 38px;
        border:1px solid #000;

    }
    .case_more_box .morelnk:after{
        content:'+';
        margin-left:8px;
        color:#000;
    }
    .case_read_more:hover a:after,.case_read_more a:hover:after{
        color: #fff;
    }

    .img_index_box .swiper-slide a {
        padding-bottom: 60%;
    }

    .news_index_box {
        padding: 22px 0;
    }

   
	.case_index_list .case_index_li:first-child{
		margin-top:0;
	}
    .news_index_list {
        padding: 0;
    }

    .news_index_li {
        width: 100%;
        padding: 160px 0 0 0 !important;
        position: relative;
		margin-bottom:11px;
		display:none;
		
    }
	.news_index_pd:nth-child(2),.news_index_pd:nth-child(2) ~ .news_index_pd{
		display:none;
	}
	.news_index_li:nth-child(1){
		display:block;
	}

    .news_index_pd {
        padding: 35px 0 0 0;
    }
	.news_sort_top{
		padding:0 0 12px 0;
	}

    .news_sore_title ,.news_sore_title a{
        font-size: 15px;
		line-height:20px;
    }

    .news_sore_text {
        font-size: 12px;
        line-height: 21px;
        height: 42px;
		margin:15px 0 0;
    }
	.news_min_list{
		font-size: 12px;
        line-height: 21px;
		padding:10px 0;
	}

    .news_sort_top:after {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .news_index_banner {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
    }

    .news_index_banner a {
        height: 170px;
    }

    .news_min_li {
        display:inline-block;
        width:auto;
        max-width:-webkit-calc(50% - 8px);
        max-width:calc(50% - 8px);
	    vertical-align:top;
        line-height: 24px;
        height: 24px;
        padding-right: 0;
        margin-right:8px;
        text-overflow:ellipsis;
        white-space:nowrap;
        overflow:hidden;
    }
	.news_min_li a{
		display:inline;
		margin-right:0px;
	}

    .news_min_li a {
        font-size: 12px;
    }

    .news_index_bd {
        padding: 20px 0 0 0;
    }

    .header_black_li a span:nth-child(2) {
		position:relative;
        display: block;
		opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1);
    }

    .header_black_li a span:nth-child(1),.header_black_li a:hover span:nth-child(1) {
        display:none;
    }
	.header_black_friend{
		position:absolute;
		bottom:55px;
		left:0;
		width:100%;
		text-align:center;
	}
	.header_black_friend .lnk{
		display:inline-block;
		vertical-align:top;
		text-align:center;
		margin:0 15px;
		cursor:pointer;
		font-size:24px;
		line-height:60px;
		height:60px;
		width:60px;
		color:#b3b3b3;
		border:1px solid #b3b3b3;
		border-radius:10px;
		
	}

    .footer_li {
        width: 100% !important;
    }

    .footer_nav, .footer_map, .footer_li:nth-child(2) {
        display: none;
    }

    .footer_address {
        margin-bottom: 0;
        text-align: center;
    }

    .footer_copyright {
        text-align: center;
    }

    .footer_icon {
        text-align: center;
    }

    .footer_ewm {
        width: 110px;
        margin: 0 auto;
    }
	.footer_ewm_name{
		font-size:13px;
		line-height:36px;
		color:#fff;
		text-align:center;	
	}
	.foot_wap_line{
		margin:10px auto 13px;
		width:16px;
		height:1px;
		background:#fff;	
	}
	.foot_wap_online_title{
		font-size:13px;
		line-height:28px;
		text-align:center;	
	}
	.foot_wap_online_content{
		font-size:14px;
		line-height:24px;	
		text-align:center;	
		font-weight:bold;
	}
	.foot_wap_online{
		margin-bottom:27px;			
	}
	.foot_wap_online,.foot_wap_online a{
		color:#fff;
	}
	.footer_address span{
		font-size:13px;
		line-height:25px;
		color:#898989;	
		
	}
	.footer_copyright{
		font-size:12px;
		line-height:18px;
		color:#898989;	
			
	}

    .page_box_max {
        font-size: 30px;
		line-height:60px;
    }

    .page_box_min {
        font-size: 25px;
		line-height:44px;
    }

    .page_box_text {
        font-size: 14px;
        line-height: 32px;

    }
    .page_box_text .pc_text{
        display:none;
    }

    .page_box_title {
        padding-bottom: 50px;
    }
	.page_news_img .page_news_img_pc{
		display:none;	
	}
    .about_page_back .pc_img{
        display:none;
    }
    .ipo_box_text .pc_text{
        display:none;
    }
	.about_page_wrap{
		padding-top:60px;
	}
	.about_page_swiper{
		    height:auto;
	}

    .about_page_swiper .swiper-pagination,
    .ipo_page_swiper .swiper-pagination,
    .plan_page_swiper .swiper-pagination {
		display:none;
        right: 7px;
    }

   
	
	.about_page_swiper .swiper-wrapper{
		display:block;
		height:auto;
	}
	.about_page_swiper .swiper-slide-about-page1{
		height:-webkit-calc(100vh - 60px);
		height:calc(100vh - 60px);
	}
	.about_page_swiper .swiper-slide-about-page3{
		height:-webkit-calc(100vh - 60px);
		height:calc(100vh - 60px);
	}
	.about_page_swiper .swiper-slide-about-page5{
		height:-webkit-calc(100vh - 60px);
		height:calc(100vh - 60px);
	}
	.about_page_swiper .swiper-slide-about-page6{
		height:-webkit-calc(100vh - 60px);
		height:calc(100vh - 60px);
	}
	
	
	
    .page_wrap2,
    .about_number_wrap,
    .page_wrap3,
    .page_wrap4,
    .page_wrap5,
    .page_ipo_wrap,
    .page_ipo_wrap2,
    .plan_wrap1,
    .plan_wrap2,
    .plan_wrap3,
    .sale_box,
    .page_wrap_news {
        width: 100%;
        padding: 0 20px;
        margin-top: 0px;
    }
	 .page_wrap1 {
		margin-top:0;
        padding: 0 20px;
        
    }
	.page_wrap2{
		position:relative;
		top:0;
		left:0;
		-webkit-transform: none;
    	transform: none;	
		padding-top:25px;
		padding-bottom:50px;
		
	}
	.page_wrap2_2{
		position: absolute;
		left: 50%;
		top: 50%;
		-webkit-transform: translateY(-50%) translateX(-50%);
		transform: translateY(-50%) translateX(-50%);
        padding-bottom:80px;
	}
	.page_wrap2_2 .ipo_title{
		font-size:14px;
		line-height:32px;
		padding-bottom:0;
		font-weight:normal;
	}
	.page_wrap2_2 .ipo_title span:nth-child(2){
		font-weight:normal;
	}
	.page_wrap2_2 .ipo_text{
		font-size:14px;
		line-height:32px
	}
	.page_wrap5{
		position:relative;
		top:0;
		left:0;
		-webkit-transform: none;
    	transform: none;	
		padding-top:25px;
		padding-bottom:40px;
	}
	.page_wrap_news{
		position:relative;
		height:auto;
		left:0;
		top:0;
		-webkit-transform: none;
    	transform: none;	
		padding-top:25px;
		padding-bottom:38px;
	}
	

    .page_left {
        width: 100%;
    }

    .page_right {
        width: 100%;
        padding: 0;
    }

    .page_right_text {
        font-size: 14px;
        line-height: 28px;
        
    }

    .page_left_title {
		position:relative;
        font-size: 0;
		text-align:center;
        line-height: 60px;
		margin-bottom:36px;
		width:100%;
    }
	.page_left_title:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);	
	}

    .page_left_title p {
        display: inline-block;
        vertical-align: top;
        font-size: 18px;
		font-weight:bold;
		color:#000;
    }

    .page_left_en {
		display:none;
        -webkit-transform: none;
        transform: none;
        line-height: 20px;
        padding: 10px 0 0 10px;
        font-size: 18px;
    }
	.banner_wrap_cases{
		display:none;	
	}
	.case_wap_chs_banner{
		display:block;
		padding-top:60px;
		position:relative;	
	}
	.case_wap_chs_banner .inDiv{
		position:relative;
		overflow:hidden;
		width:100%;
	}
	.case_wap_chs_banner .tit-wrap{
		position:absolute;
		left:0;
		width:100%;
		text-align:center;
		top:50%;
		-webkit-transform:translateY(-50%);
		-moz-transform:translateY(-50%);
		transform:translateY(-50%);
	}
	.case_wap_chs_banner .tit1{
		/*font-size:30px;
		line-height:42px;*/
		font-size:21px;
		line-height:28px;
		font-weight:bold;
		color:#f6ca27;
	}
	.case_wap_chs_banner .tit2{
		/*font-size:25px;
		line-height:40px;*/
		font-size:18px;
		line-height:25px;
		font-weight:bold;
		color:#f6ca27;
	}
	.case_wap_chs_banner .tit3{
		padding-top:2px;
		padding-bottom:8px;
		font-size:14px;
		line-height:22px;
		color:#fff;
	}
    .case_wap_chs_banner .mytit{
        font-size:21px;
        line-height:27px;
        font-weight:bold;
        color:#f6ca27;
    }
    .case_wap_chs_banner .mysubtit{
        font-size:15px;
        line-height:24px;
        font-weight:bold;
        color:#fff;

    }
	.case_list_foot{
		display:none;	
	}

    .img_index_box .swiper-pagination-bullet,
    .banner-box .swiper-pagination-bullet,
    .about_page_swiper .swiper-pagination-bullet,
    .ipo_page_swiper .swiper-pagination-bullet,
    .plan_page_swiper .swiper-pagination-bullet {
        width: 6px;
        height: 6px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
    }

    .img_index_box .swiper-pagination-bullet-active,
    .banner-box .swiper-pagination-bullet-active {
        width: 15px;
    }

    .about_page_swiper .swiper-pagination-bullet-active,
    .ipo_page_swiper .swiper-pagination-bullet-active,
    .plan_page_swiper .swiper-pagination-bullet-active {
        height: 15px;
    }

    .img_index_box .swiper-pagination {
        bottom: 10px !important;
    }

    .about_number_list {
        padding: 48px 0 0;
    }
	.about_number_li{
		width:50%;	
		margin-top:32px;
		text-align:left;
		padding-left:11%;
	}
	.number_li_title{
		line-height:62px;
		height:62px;
		overflow:hidden;
	}
    .number_li_title span:nth-child(1) {
        font-size: 44px;
    }
	 .number_li_title span:nth-child(2) {
        font-size: 21px;
    }

    .number_li_text {
        font-size: 12px;
        line-height: 20px;
		width:6em;
    }

   

    .about_number_year {
        font-size: 44px;
		line-height:64px;
    }

    .about_number_text {
        font-size: 25px;
		line-height:42px;
    }
	.about_page_swiper .swiper-slide:last-child{
		height: auto;
	}
    .ipo_page_swiper .swiper-slide:last-child,
    .plan_page_swiper .swiper-slide:last-child {
        
		height:-webkit-calc(100vh - 60px);
		height:calc(100vh - 60px);
    }
	.about_page_swiper .swiper-slide-about-page2{
		height:auto;
	}

    .page_wrap4_text {
		text-align:center;
        font-size: 14px;
        line-height: 32px;
		color:#fff;
        padding: 0 0 20px 0;
    }
	.page_wrap4_label{
		text-align:center;
        font-size: 12px;
        line-height: 28px;
		color:#898989;
		margin:0 auto;
		width:80%;
	}

    .page_wrap4_left {
        width: 100%;
    }

    .page_wrap4_title {
		position:relative;
		text-align:center;
        line-height: 60px;
    	margin-bottom: 36px;
		font-size: 18px;
    	font-weight: bold;
    	color: #000;
    }
	.page_wrap4_title:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);	
	}
	.page_wrap4_title2{
		color:#f6ca27;
	}
	.page_wrap4_title2:before{
		background:#fff;
	}

    .page_wrap4_en {
		display:none;
        font-size: 18px;
        padding-bottom: 20px;
    }

    .page_wrap4_line {
		display:none;
        width: 100%;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

   

    .page_wrap4_title {
        padding: 0;
    }

    .page_wrap4_right {
        width: 100%;
        padding: 30px 10% 0;
    }

    .page_wrap5_line {
		display:none;
        width: 100%;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .page_wrap5_title {
        position:relative;
		text-align:center;
        line-height: 60px;
    	margin-bottom: 36px;
		font-size: 18px;
    	font-weight: bold;
    	color: #000;
    }
	.page_wrap5_title:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);
	}

    .page_wrap5_en {
		display:none;
        font-size: 20px;
        padding-bottom: 10px;
    }

    .page_wrap5_li {
        width: 30%;
        margin: 0 5% 0 0 !important;
        
    }

    .logo_show {
        display: inline-block;
    }

    .page_wrap5_li:nth-child(3n) {
        margin: 0 0 0 0 !important;
    }

    .page_wrap5_list {
        padding: 0;
    }

    .page_banner_wrap {
        padding: 0;
    }

    .page_banner_img {
        padding-bottom: 70%;
    }

    .page_banner_title {
        font-size: 21px;
    }

    .page_banner_text {
        font-size: 18px;
    }
    .page_banner_text_contact{
        font-size:15px;
    }
	
	.core_list_wrap{
		padding:0;
		background:#fff;
	}

    .core_li_box {
        width: -webkit-calc(50% - 6px);
        width: calc(50% - 6px);
    }
	.core_li_box{
        margin-bottom:12px;
	}
    .core_li_box:nth-child(1),.core_li_box:nth-child(2){
        margin-top:12px;
    }
    .core_li_box:after,.core_li_box:before{
       display:none!important;
    }
    .core_li_box:nth-child(2n-1){
        margin-right:6px
    }
    .core_li_box:nth-child(2n){
        margin-left:6px
    }


    .core_li_read {
        margin: 40px 0 25px;
    }

    .core_li_en {
        font-size: 14px;
        line-height: 16px;
        height: 32px;
    }

    .core_li_title {
        font-size: 16px;
        line-height: 30px;
        height: 30px;
		margin:0 0 0;
		padding-top:4px;
    }

    .core_li_line {
        width: 70%;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .core_li_text {
		font-size:12px;
		line-height:20px;
		height:auto;		
        margin: 0 20px 32px;
    }
    .core_li_box:nth-child(1) .core_li_text,.core_li_box:nth-child(2) .core_li_text,.core_li_box:nth-child(3) .core_li_text,.core_li_box:nth-child(4) .core_li_text,.core_li_box:nth-child(7) .core_li_text,.core_li_box:nth-child(8) .core_li_text{
        height:40px;
    }
    .core_li_box:nth-child(5) .core_li_text,.core_li_box:nth-child(6) .core_li_text{
        height:60px;
    }
    .core_li_box:after {
        display:none;
    }

    .core_li_box:nth-child(1):before {
        display: none;
    }

    .core_li_box:nth-child(2):before {
        display: none;
    }

    .core_li_box:before {
       display:none;
    }

    .core_list_box:after {
        display: none;
    }

    .core_li_icon {
		font-size:0;
        width: 100%;
		text-align:center;
    }
	.core_li_icon:before{
		content:'';
		display:inline-block;
		vertical-align:middle;
		height:100%;
		width:0;
	}
	.core_li_icon img{
		display:inline-block;
		vertical-align:middle;
		width:auto;
		height:auto;
		max-width:80%;
		min-height:90px;
		max-height:100px;
	}
	
	.page_ipo_back_2{
		margin:0 20px;
	}

    .view_list_title {
        padding: 50px 0 20px 0;
    }

    .view_list_cn {
        font-size: 22px;
    }

    .view_list_en {
        font-size: 14px;
    }

    .view_li_box {
        width: 100%;
        margin: 0 0 20px 0;
    }

    .view_li_box:nth-child(4n) {
        margin: 0 0 20px 0;
    }

    .view_li_title {
        padding: 15px 0 10px 0;
    }

    .view_li_title a {
        font-size: 14px;
        line-height: 22px;
    }

    .view_li_text {
        font-size: 12px;
        line-height: 22px;
        padding-top: 8px
    }
    .view_list_page{
        font-size:0;
        letter-spacing:-5px;
    }
    .view_list_page:after {
       content:'';
        display:block;
        height:0;
        overflow:hidden;
        clear:both;
    }
    .view_list_page::after {
        content:'';
        display:block;
        height:0;
        overflow:hidden;
        clear:both;
    }
    .view_list_page a{
        display:inline-block;
        vertical-align:top;
        letter-spacing:normal;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        -ms-box-sizing:border-box;
        -o-box-sizing:border-box;
        box-sizing:border-box;
        width:46%;
        margin:0 2%;
        text-align:center;
        font-size:15px;
        line-height:42px;
        height:44px;
    }
    .view_list_page .lnk,.view_list_page .both_ends{
        display:none;
    }
    .view_list_page .current{
        border:1px solid #f2ce2a;
        background:#f2ce2a;
    }
    .view_button_page {
        text-align: center;
        line-height: 30px;
        color: #999;
    }

    .view_list_wrap {
        padding-bottom: 50px;
    }

    .view_list_box {
        padding-bottom: 0;
    }

    .view_button_page a,.view_button_page .morelnk {
        color: #999;
        cursor: pointer;
    }

    .view_content_box {
        padding: 0;
    }

    .view_content_wrap {
        padding: 50px 0;
    }

    .view_content_title {
        font-size: 20px;
        margin-bottom: 20px;
    }

    .view_content_read, .view_content_read p {
        font-size: 14px;
        line-height: 28px;
    }

    .view_content_read {
        padding-bottom: 20px;
    }

    .view_content_read img {
        margin: 20px 0;
    }

    .view_content_line {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .view_read_prev {
        padding-right: 20px;
    }

    .view_read_next {
        padding-left: 20px;
    }

    .view_content_page {
        line-height: 24px;
    }

    .ipo_box_max {
        font-size: 30px;
		line-height:48px;
		color:#f6ca27;
    }

    .ipo_box_min {
        font-size: 25px;
		line-height:46px;
		color:#000;
    }

    .ipo_box_text {
        font-size: 12px;
        line-height: 23px;
        padding-bottom:80px;
    }

    .ipo_title span {
        font-size: 18px;
    }

    .ipo_list {
        padding-top: 90px;
    }

    .ipo_text {
        font-size: 14px;
    }

    .ipo_title {
        padding-bottom: 15px;
    }

    .ipo_li_title {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 15px;
        font-weight: bold;
    }

    .ipo_li_box {
		width:50%;
        padding: 0;
    }
	.ipo_list .ipo_li_box:nth-child(1),.ipo_list .ipo_li_box:nth-child(2){
		margin-bottom:60px;	
	}

    .ipo_li_line {
        width: 44px;
    }

    .page_ipo_left {
        width: 100%;
        padding: 0;
    }

    .page3_ipo_title {
        position:relative;
		text-align:center;
        line-height: 60px;
    	margin-bottom: 36px;
		font-size: 18px;
    	font-weight: bold;
    	color: #000;
		padding:0;
    }
	.page3_ipo_title span{
		color:#000;	
	}
	.page3_ipo_title:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);	
	}
	.page3_ipo_line{
		display:none;	
	}

    .page3_ipo_text {
		display:none;
        font-size: 14px;
        line-height: 28px;
        padding: 10px 0 20px 0;
    }

    .page3_ipo_read {
        font-size: 14px;
        line-height: 24px;
        padding: 0 0 0 0;
    }

    .page_ipo_right {
        width: 100%;
        padding: 0 0 30px;
    }

    .page3_ipo_img {
        width: 80%;
        margin: 0 auto;
        padding: 20px 0 0;
    }

    .page4_ipo_list {
        padding: 5px 0 30px;
    }

    .page4_ipo_li, .page4_ipo_li:nth-child(2n), .page4_ipo_li:nth-child(2n+1) {
        width: 100%;
        padding: 0 0 18px;
    }

    .page4_li_title {
		position:relative;
        font-size: 14px;
        line-height: 36px;
        text-align: center;
		color:#231815;
    }
	.page4_li_title:before{
		content:'';
		position:absolute;
		bottom:0;
		left:50%;
		margin-left:-34px;
		width:68px;
		border-bottom:1px dashed #3e330a;
		-webkit-transform-origin:bottom;
		transform-origin:bottom;
		-webkit-transform:scaleY(.5);	
		transform:scaleY(.5);
	}

    .page4_li_text {
        font-size: 12px;
        line-height: 20px;
        padding: 8px 0 0 0;
        display: none;
    }

    .page4_ipo_cn {
        position:relative;
		text-align:center;
        line-height: 60px;
    	margin-bottom: 32px;
		font-size: 18px;
    	font-weight: bold;
    	color: #000;
		padding-bottom:0;
    }
	.page4_ipo_cn:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);	
	}

    .page4_ipo_en {
		display:none;
        font-size: 18px;
    }

    .page4_li_line {		
        width: 100%;
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
        display: none;
    }

    .plan_back {
        padding: 20px;
    }

    .plan_title {
        font-size: 36px;
    }

    .plan_span:nth-child(1) {
        width: 100%;
    }

    .plan_span:nth-child(2) {
        width: 100%;
    }

    .plan_text {
        font-size: 26px;
        margin-bottom: 60px;
    }

    .plan_title_wrap {
        display: block
    }

    .plan_right_text {
        font-size: 14px;
        margin: 10px 0 0 0;
        padding: 0;
    }

    .plan2_title {
        padding-bottom: 50px;
    }

    .plan2_max {
        font-size: 44px;
        line-height: 44px;
    }

    .plan2_center_wrap {
        padding: 0 15px;
        line-height: 80px;
    }

    .plan2_center_title {
        font-size: 80px;
        line-height: 50%;
    }

    .plan2_max {
        padding-bottom: 30px;
    }

    .plan2_min {
        font-size: 18px;
    }

    .plan2_text {
        font-size: 14px;
        line-height: 22px;
        padding: 50px 0 0 0;
    }

    .plan2_line {
        -webkit-transform: scaleY(.5);
        transform: scaleY(.5);
    }

    .plan3_left {
        width: 44%;
        margin: 0;
    }

    .plan3_center {
        width: 56%;
        padding: 0 0 0 30px;
        margin: 0;
    }

    .plan3_title {
        font-size: 44px;
        width: 45px;
        line-height: 50px;
    }

    .plan3_cn {
        font-size: 16px;
        width: 24px;
        margin: 5px 30px 0 10px;
        padding: 0;
    }

    .plan3_en {
        font-size: 12px;
        width: 130%;
        top: -21px;
        left: 83px;
    }

    .plan3_text {
        font-size: 20px;
        line-height: 28px;
        padding: 0;
    }

    .plan3_line {
        width: 1px;

        top: 2%;
        margin: 5px 0 0 0;
    }

    .plan3_img {
        width: 60%;
        margin: 50px auto 0;
    }

    .plan_li_box {
        width: 160px;
        height: 160px;
        background-size: 100% 100%;
        margin: 0 10px;
    }

    .plan_li_title {
        font-size: 22px;
    }

    .plan_li_read {
        padding: 20px 0 0 0;
    }

    .plan_li_text {
        font-size: 14px;
        line-height: 22px;
        margin: 10px 0 0 0;
    }

    .plan_list_box {
        margin: 40px 0;
    }

    .plan2_center_title2 {
        font-size: 48px;
        line-height: 45px;
    }

    .sale_title {
        font-size: 32px;
    }

    .sale_read {
        margin: 50px 0 20px;
    }

    .sale_li {
        width: 47%;
        padding: 30px 0 30px 0;
        margin: 0 6% 6% 0;
    }

    .sale_li:nth-child(2n) {
        margin-right: 0;
    }

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

    .contact_top {
        padding: 60px 0 52px;
    }
	.contact_list_wrap{
		border-top:1px solid #ababab;
		padding-bottom:50px;
	}

    .contact_title {
        font-size: 20px;
		line-height:34px;
        padding: 0 0 40px;
    }

    .contact_text {
        font-size: 24px;
        line-height: 40px;
    }

    .contact_text span {
        font-size: 20px;
        display: block;
        padding: 0;
    }

    .contact_right {
		display:none;
        position: static;
        margin: 30px auto 0;
    }

    .contact_icon {
        margin-bottom: 10px;
    }

    .contact_list_box {
        width: 100%;
		border-bottom:1px solid #ababab;
        padding: 40px 0;
    }

    .contact_list_title {
        font-size: 18px;
        line-height: 36px;		
    }
	.contact_list_title,.contact_list_title a{
		color:#000;	
	}

    .contact_list_tel, .contact_list_address {
        font-size: 15px;
        line-height: 30px;
    }
	.contact_list_tel, .contact_list_address,.contact_list_tel a, .contact_list_address a{
		color:#626262;	
	}

    .view_button_page {
        display: none;
    }

    .news_page_li {
        display: none;
        width: 50%;
    }

    .news_page_li:nth-child(1) {
        display: inline-block;
    }

    .news_page_li:nth-child(2) {
        display: inline-block;
    }

    .news_page_li:nth-child(3) {
        display: inline-block;
    }

    .news_page_li:nth-child(4) {
        display: inline-block;
    }

    .news_more_wrap {
        width: 150px;
        height: 40px;
        line-height: 38px;
        margin: 30px auto 50px;
    }

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

    .news_page_left {
        width: 100%;
    }

    .xgl_shu_cats_right{
        text-align:left;
        font-size:12px;
        line-height:24px;
        white-space:nowrap;
        overflow:hidden;
        text-overflow: ellipsis;
    }
    .xgl_shu_cats_right_title{
        margin-right:0;
    }
    .xgl_shu_cats_right .lnk{
        margin-left:10px;
    }
    .xgl_shu_cats_right_content{
        display:inline-block;
        max-width:-webkit-calc(100% - 70px);
        width:-webkit-calc(100% - 70px);
        white-space:nowrap;
        overflow:hidden;
        text-overflow: ellipsis;
    }

    .news_page_right {
        display:none;
        width: 100%;
        text-align: left;
        position: relative;
        padding: 0 0 0 60px;
    }

    .news_swiper_title {
        padding: 0;
        width: 60px;
        position: absolute;
        left: 0;
        top: 0;
    }

    .news_prev_button, .news_next_button {
        display: none;
    }

    .news_swiper_read {
        width: auto;
    }

    .news_swiper_list {
        display: inline-block;
        vertical-align: top;
        overflow: initial;
    }

    .news_swiper_list .swiper-slide {
        display: inline-block;
        vertical-align: top;
        width: auto;
        height: 30px;
    }

    .news_swiper_list .swiper-slide a {
        display: inline-block;
        margin: 0 5px;
    }

    .news_swiper_list .swiper-wrapper {
        display: inline-block;
    }

    .news_li_read {
        padding: 30px 10px 30px 10px;
        width: 49%;
        margin: 0 2% 20px 0;
    }

    .news_li_read:nth-child(2n) {
        margin: 0 0 20px 0;
    }



    .news_li_read_no_pad{
        padding:0;
    }


    .news_li_read_no_pad_inner{
        padding: 30px 10px 30px 10px;
    }

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

    .news_li_title{
        margin-bottom:10px;
    }

    .news_li_label {
        padding: 10px 0;
    }

    .news_li_text {
        font-size: 12px;
        line-height: 24px;
        height:48px;
        overflow:hidden;
    }

    .news_li_time {
        font-size: 12px;
        line-height: 24px;
    }

    .news_page_top {
        padding: 30px 0;
    }

    .news_center_list {
        padding-bottom: 30px;
    }

    .news_center_box {
        padding-bottom: 10px;
    }

    .case_content_box {
        width: 100%;
        padding: 48px 0 0;
    }
    .case_content_box .news_page_top{
        display:none;
        margin-bottom:40px;
        padding:0 20px;
    }

    .case_brand_box {
        width: 100%;
        padding: 0 10px;
    }

    .case_top_left {
        width: 100%;
    }

    .case_top_right {
        width: 100%;
    }

    .case_content_wrap {
    }
	.case_top_title_wap,.news_index_title{
		position:relative;
		font-size:19px;
		line-height:40px;
		text-align:center;
		font-weight:bold;
		padding-top:25px;
		margin-bottom:45px;	
		color:#000;
		
	}
	.case_top_title_wap:before,.news_index_title:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);		
	}
	.case_top_title_wap a,.news_index_title a{
		font-size:inherit;
		color:#000;	
	}
	.case_index_li{
		margin-top:28px;
	}

    .case_top_title {
        font-size: 20px;
		display:none;
    }
	.case_top_title_read{
		display:block;
		font-size:16px;
		line-height:22px;
	}
	.img_index_wrap{
		display:none;	
	}
	.case_top_title_wap2{
		display:block;
	}
	.case_top_title_wap2 .case_index_label{
		padding:35px 0;
	}
	.case_top_title_wap2 .case_index_label span{
		line-height:36px;
		margin-right:20px;
	}
	.case_top_title_wap2 .case_index_label span,.case_top_title_wap2 .case_index_label span a{
		color:#999;	
	}
	.case_top_title_wap2 .case_index_label span a{
		font-size:18px;
		text-decoration:underline;
	}
	.case_top_title_wap2 .case_index_label .current a{
		color:#000;	
	}

    .case_top_label {
        font-size: 12px;
        line-height: 22px;
        padding: 30px 0;
    }
	.case_top_label_read{
		font-size:14px;
		line-height:24px;
		padding:20px 0;
		
	}

    .case_top_text {
        font-size: 12px;
        line-height: 22px;
    }
	.case_top_text_read{
		font-size:14px;
		line-height:24px;
	}

    .case_top_box {
        padding: 0 20px;
		margin-bottom:30px;
    }

    .case_bjq_box img {
        margin: 10px 0;
    }

    .case_bjq_box {
        font-size: 12px;
        line-height: 24px;
        padding: 0 20px;
		margin-bottom:22px;
    }

    .case_bjq_box p {
        font-size: 12px;
        line-height: 24px;
    }

    .case_read_button {
        width: 76px;
    }

    .case_prev_button:after, .case_next_button:after {
        width: 70px;
    }

    .case_center_button:after {
        width: 100%;
        left: 0;
		background:#7b7c7c;
    }

    .case_center_button:before {
        width: 100%;
        right: 0;
		background:#7b7c7c;
    }

    .case_content_brand {
        padding: 50px 0;
    }
	.case_content_brand_read{
		display:none;
	}

    .case_page_box {
        padding: 0 20px;
    }
	.case_page_box_2{
		display:none;	
	}
	.case_page_box_3{
		margin:0 20px 45px;
		height:32px;
		line-height:32px;
	}
	.case_page_box_3 .case_center_button{
		position:absolute;
		top:50%;
		margin-top:-15px;
		left:50%;
		margin-left:-15px;
	}
	.case_page_box_3 .case_left_button{
		float:left;
	}
	.case_page_box_3 .case_right_button{
		float:right;
	}
	.case_page_box_3 .case_left_button,.case_page_box_3 .case_right_button{
		position:relative;
		font-size:14px;
		color:#717071;
	}
	.case_page_box_3 .case_left_button{
		padding-right:22px;	
	}
	.case_page_box_3 .case_right_button{
		padding-left:22px;	
	}
	.case_page_box_3 .arr-tri{
		position:absolute;
		top:50%;
		width:14px;
		height:14px;
		margin-top:-7px;
	}
	.arr-tri-left{
		right:0;	
	}
	.arr-tri-right{
		left:0;	
	}
	.arr-tri-left i:first-child{
		position:absolute;
		right:-5px;
		top:50%;
		margin-top:-6px;
		border-left:1px solid #717071;
		border-top:1px solid #717071;
		width:12px;
		height:12px;
		-webkit-transform:rotate(-45deg);
		-moz-transform:rotate(-45deg);
		transform:rotate(-45deg);
	}
	.arr-tri-left i:nth-child(2){
		position:absolute;
		width:1px;
		height:14px;
		top:0;
		right:0;
		background:#717071;
	}
	.arr-tri-right i:first-child{
		position:absolute;
		left:-5px;
		top:50%;
		margin-top:-6px;
		border-right:1px solid #717071;
		border-top:1px solid #717071;
		width:12px;
		height:12px;
		-webkit-transform:rotate(45deg);
		-moz-transform:rotate(45deg);
		transform:rotate(45deg);
	}
	.arr-tri-right i:nth-child(2){
		position:absolute;
		width:1px;
		height:14px;
		top:0;
		left:0;
		background:#717071;
	}

    .case_prev_button {
        left: 10px;
    }

    .case_next_button {
        right: 10px;
    }

    .case_brand_left {
        width: 100%;
    }

    .case_brand_max, .case_brand_title {
        font-size: 38px;
        line-height: 50px;
        letter-spacing: 4px;
    }

    .case_brand_min {
        font-size: 14px;
        line-height: 24px;
        padding: 10px 0 0 0;
    }

    .case_brand_right {
        padding-right: 0;
        width: 100%;
        margin: 20px 0 0 0;
    }

    .case_border_ewm {
        width: 80px;
    }

    .case_border_text {
        font-size: 14px;
        line-height: 32px;
    }

    .case_tel_box:nth-child(1) {
        margin-bottom: 20px;
    }

    .case_border_title {
        font-size: 16px;
        line-height: 24px;
    }

    .case_border_phone a {
        font-size: 12px;
        line-height: 22px;
    }

    .case_read_list {
        padding: 0 20px 15px;
    }

    .case_read_cn {
        position:relative;
		text-align:center;
        line-height: 60px;
    	margin-bottom: 36px;
		font-size: 18px;
    	font-weight: bold;
    	color: #000;
    }
	.case_read_cn:before{
		content:'';
		position:absolute;
		left:0;
		bottom:0;
		height:1px;
		background:#000;
		width:100%;
		-webkit-transform:scaleY(.5);
		transform:scaleY(.5);	
	}
	.case_more_box_read{
		display:none;
	}
	.case_read_list_news{
		padding-top:20px;	
	}

    .case_read_en {
		display:none;
        font-size: 18px;
        padding: 5px 0;
    }

   


    .case_read_title {
        padding-bottom: 30px;
    }
	.case_read_title_2{
		padding-bottom: 12px;	
	}

    .case_read_more {
        width: 150px;
        height: 36px;
        margin: 30px auto 0;
    }

    .case_read_more a {
        font-size: 12px;
        line-height: 34px;
    }
	.page_banner_wrap_case_read{
		display:none;	
	}
	.case_top_title_wap2_2{
		padding-top:60px;	
	}	
	.case_ban_wap_re .lay_img img{
		display:block;
		width:100%;
	}
	.case_ban_wap_re p{
		font-size:12px;
		line-height:30px;
		color:#717071;
	}

    .news_read_left {
        width: 100%;
        padding: 0 0 50px 0;
        border: none;
    }
    .news_read_left_xxx{
        padding-bottom:0;
    }

    .news_read_title {
        font-size: 16px;
        margin: 30px 0;
    }

    .news_read_bjq {
        font-size: 12px;
        line-height: 22px;
    }

    .news_read_bjq p {
        font-size: 12px;
        line-height: 22px;
    }

    .news_read_bjq {
        margin-bottom: 30px;
    }

    .news_content_line {
        height: 1px;
    }

    .news_read_right {
        width: 100%;
    }
    .news_read_right_xxx{
        display:none;
    }

    .news_content_list {
        padding: 20px 0;
    }

    .news_right_title {
        display:none;
        font-size: 16px;
        line-height: 50px;
        padding-left: 0;
        border-bottom: 1px solid #d7d6d6;
    }

    .news_read_li {
        font-size: 0;
        line-height: 30px;
    }

    .top_border {
        border-top: 1px solid #d7d6d6;
    }

    .news_label_box {
        display:none;
        padding: 20px 0;
    }

    .news_text_button {
        display:none;
        padding: 20px 0;
    }

    .news_button_q {
        width: 150px;
        height: 36px;
        line-height: 36px;

    }

    .news_button_q a {
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }

    .news_page_read {
        padding-bottom: 5px;
    }

    .label_wrap_banner {
        padding: 0;
    }

    .label_box_banner {
        padding: 80px 0 20px 0;
    }

    .label_max_title {
        font-size: 28px;
    }

    .label_min_title {
        font-size: 20px;
        padding: 20px 0 50px 0;
    }

    .label_title {
        font-size: 14px;
        line-height: 24px;
        height: 24px;
    }

    .label_title_nav {
        padding: 20px 0;
    }

    .label_icon {
        font-size: 18px;
        margin: 0 10px;
        line-height: 24px;
    }

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

    .label_nav_list {
        height: auto;
        width:100%;
    }

    .label_nav_li {
        margin: 0 10px;
        height: 24px;
        line-height: 24px;
    }

    .label_list_wrap {
        padding: 30px 0 50px 0;
    }

    .label_list_wrap span a {
        font-size: 12px;
        line-height: 22px;
    }

    .label_list_wrap span {
        line-height: 22px;
    }

    .page_people_li,.page_people_li:nth-child(4n) {
        width: 46.3%;
        margin: 8px 0 15px 0;
    }
	.page_people_li:nth-child(2n-1) {
		margin-right:3.7%;
	}

    .page_people_li:nth-child(2n) {
       margin-left:3.7%;
    }
	

    .page_people_title {
        font-size: 13px;
        line-height: 30px;
        text-align: center;
    }
	.page_people_title strong{
		margin-right:10px;	
	}

    .page_people_imgBox {
        width: 100%;
        margin: 0 auto;
    }

    .page_news_img img {
        width: 100%;
        position: absolute;
        left: 0;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
	.page_news_img_pc{
		display:none;	
	}

    .case_banner {
        padding: 0;
    }
	.case_banner_news{
		padding-top:60px;
	}

    .case_banner a {
        padding-bottom: 75%;
    }
    .people_wrap {
        padding: 50px 0 50px 0;
    }
    .people_span:nth-child(1) {
        padding: 0;
    }
    .people_li,.people_li:nth-child(2n) .people_span:nth-child(1) {
        padding: 200px 0 40px 0;
    }
    .people_span:nth-child(2),.people_li:nth-child(2n) .people_span:nth-child(2) {
        width: 100%;
    }
    .people_li:nth-child(2n) {
        padding: 0;
    }
    .people_img_box {
        height: 200px;
        position: relative;
    }
    .people_img_box img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .people_li_cn {
        font-size: 22px;
        line-height: 30px;
        padding-top: 10px;
    }
    .people_li_en {
        line-height: 30px;
        font-size: 14px;
    }
    .people_li_text {
        padding: 20px 0 0 0;
        font-size: 12px;
        line-height: 22px;
    }
    .people_li {
        padding: 200px 0 30px 0;
    }
    .news_cities_bot_item:nth-child(1) .news_cities_bot_item_content, .news_cities_bot_item:nth-child(2) .news_cities_bot_item_content, .news_cities_bot_item:nth-child(3) .news_cities_bot_item_content {
        margin-bottom: 20px;
    }.news_cities_bot_item:nth-child(1), .news_cities_bot_item:nth-child(2), .news_cities_bot_item:nth-child(3) {
         margin-bottom: 20px;
     }
}

@media screen and (min-width: 500px) and (max-width: 1200px) {
    .news_index_li {
        padding: 0!important;
    }
    .news_index_banner {
        position: relative;
    }
    .news_index_banner a {
        height: 0;
        padding-bottom: 48%;
    }
    .news_index_pd {
        padding-top: 25px;
    }
}

/*å…¼å®¹ç¬”è®°æœ¬*/
@media screen and (min-width: 1201px) and (max-width: 1600px) {










    .news_sore_text {
        line-height: 24px;
        height: 48px;
    }

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

    .header_black_li {
        line-height: 60px;
        font-size: 38px;
    }



    .core_li_en {
        font-size: 22px;
        line-height: 28px;
        height: 56px;
    }

    .core_li_title {
        line-height: 28px;
        font-size: 18px;
        height: 56px;
    }

    .core_li_line {
        width: 180px;
    }

    .core_li_read {
        position: relative;
        margin: 90px 0 40px 0;
    }

    .core_li_text {
        margin: 0 0 70px 0;
    }
    .core_li_box:nth-child(1) .core_li_icon img{
        width:auto;
        height:150px;
    }
    .core_li_box:nth-child(2) .core_li_icon img{
        width:auto;
        height:150px;
    }
    .core_li_box:nth-child(3) .core_li_icon img{
        width:auto;
        height:150px;
    }
    .core_li_box:nth-child(4) .core_li_icon img{
        width:auto;
        height:140px;
    }
    .core_li_box:nth-child(5) .core_li_icon img{
        width:auto;
        height:150px;
    }
    .core_li_box:nth-child(6) .core_li_icon img{
        width:auto;
        height:150px;
    }
    .core_li_box:nth-child(7) .core_li_icon img{
        width:auto;
        height:150px;
    }
    .core_li_box:nth-child(8) .core_li_icon img{
        width:auto;
        height:150px;
    }
















    .header_black_li {
        line-height: 60px;
        font-size: 38px;
    }

    

   

    
   

   

   

    .about_page_swiper .swiper-pagination, .ipo_page_swiper .swiper-pagination {
        right: 40px;
    }

    .about_number_wrap {
        width: 1000px;
    }

    

   

   

    

    .page_wrap3 {
        width: 1000px;
    }

    .page_wrap4 {
        width: 1100px;
    }

    

    

   

   








    .ipo_title span {
        font-size: 22px;
    }

    .ipo_text {
        font-size: 22px;
    }

    .ipo_title {
        padding-bottom: 20px;
    }

    .ipo_list {
        padding-top: 160px;
    }

    .ipo_li_title {
        font-size: 30px;
        line-height: 40px;
        padding-bottom: 20px;
    }













    .plan_wrap1 {
        width: 1100px;
    }

    .plan_title {
        font-size: 52px;
    }

    .plan_text {
        font-size: 40px;
    }

    .plan_right_text {
        font-size: 20px;
        padding: 206px 0 0 0;
    }

    .plan_text {
        margin-bottom: 110px;
    }

    .plan_back {
        padding: 60px 70px;
    }

    .plan2_title {
        padding-bottom: 80px;
    }

    .plan2_max {
        font-size: 80px;
        padding-bottom: 40px;
    }

    .plan2_center_title {
        font-size: 160px;
    }

    .plan2_min {
        font-size: 22px;
    }

    .plan_wrap2 {
        width: 1000px;
    }

    .plan2_text {
        font-size: 17px;
        line-height: 36px;
        padding: 60px 0 0 0;
    }

    .plan3_text {
        font-size: 42px;
        line-height: 80px;
        padding: 0 40px;
    }

    .plan3_title {
        font-size: 80px;
        line-height: 100px;
        width: 80px;
    }

    .plan3_cn {
        font-size: 28px;
        line-height: 100%;
        width: 28px;
        margin-top: 20px;
        margin-right: 80px;

    }

    .plan_wrap3 {
        width: 1000px;
        text-align: center;
    }

    .plan3_right {
        width: 276px;
    }

    .plan3_img {
        display: inline-block;
    }

    .plan3_en {
        font-size: 12px;
        top: -5px;
        width: 101%;
        left: 125px;

    }

    .plan3_text {
        font-size: 36px;
        line-height: 64px;
        text-align: left;

    }

    .plan_li_box {
        width: 240px;
        height: 240px;
        background-size: 100% 100%;
        margin-right: 90px;
    }

    .plan_li_title {
        font-size: 28px;
    }

    .plan_li_read {
        padding-top: 40px;
    }

    .plan_li_text {
        font-size: 16px;
        line-height: 26px;
        margin: 20px 0 0 0;
    }

    .plan2_center_title2 {
        font-size: 110px;
        line-height: 105px;
    }

    .sale_title {
        font-size: 50px;
    }

    .sale_text {
        font-size: 28px;
    }

    .sale_box {
        width: 1000px;
    }

    .sale_li {
        width: 220px;
        padding: 90px 0 50px 0;
    }

    .sale_read {
        margin: 80px 0 0 0;
    }



    .contact_text span {
        font-size: 38px;
        padding-left: 25px;
    }








    .news_swiper_read {
        width: 450px;
    }

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

    .news_li_label {
        padding: 12px 0;
    }

    .news_li_text {
        line-height: 24px;
        height:48px;
    }

    .news_li_title {
        line-height: 24px;
        height:24px;
        margin-bottom:12px;
    }

    .news_more_wrap {
        width: 200px;
        height: 54px;
        line-height: 52px;
        margin: 40px auto 110px;
    }

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



















    .case_more_box .iconfont {
        font-size: 30px;
    }

    .case_read_more {
        width: 220px;
        height: 40px;
    }

    .case_read_more a {
        line-height: 38px;
    }


    .news_read_left {
        width: 65%;
        padding: 0 80px 50px 0;
    }


    .news_read_right {
        width: 35%;
        padding-bottom:40px;
    }


    .label_box_banner {
        padding: 150px 0 30px 0;
    }

    .label_max_title {
        font-size: 80px;
    }

    .label_min_title {
        padding: 30px 0 120px 0;
    }

    .label_min_title {
        font-size: 28px
    }

    .label_title {
        font-size: 16px;
    }

    .label_icon {
        font-size: 20px;
        margin: 0 40px;
    }


    .label_nav_li {
        margin: 0 12px;
    }

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

   

    .page_news_img {
        margin: 0 auto;
        position: relative;
        height: 100%;
    }



    .people_li_cn {
        font-size: 28px;
    }

    .people_li_en {
        font-size: 22px;
    }

    .people_span:nth-child(1) {
        padding: 0 80px 0 0;
    }

    .people_li:nth-child(2n) .people_span:nth-child(1) {
        padding: 0 0 0 80px;
    }

    .people_li_text {
        padding: 30px 0 0 0;
        font-size: 12px;
        line-height: 22px;
    }
	

    .people_wrap {
        padding: 120px 0 50px 0;
    }

    .people_li {
        padding: 0 43% 140px 0;
    }

    .people_li:nth-child(2n) {
        padding: 0 0 140px 43%;
    }
}

@media screen and (max-width:1340px){
    .label_nav_li {
        margin: 0 8px;
    }

    .label_nav_li a {
        font-size: 12px;
    }
}



</pre></body></html>