/* ----------- iPhone 5 ----------- */
@media only screen and (max-width: 320px) and (min-height: 568px) and (-webkit-min-device-pixel-ratio: 2) {
	body{
		min-width: 0px;
	}
	.Head{
		position: fixed;
		top: 0px;
	}
	.phonebd{
		height: 270px !important;
	}
	#conta1 .New_Moudle_bot .New_Moudle_square a{
		padding: 25px 0px;
	}
	.hei620{
		height: 300px;
	}
	.mar20{
		margin-left: 0px;
	}
	.phone_mar60{
		margin-top: 60px;
	}
	
	#qiuxian{
		padding: 0px 10px;
	}
	.newadd24{
		flex-direction: column;
	}
	.phones{
		display: none;
	}
	.phone_none{
		display: block;
	}
	.wid50{
		width: 100%;
		margin-top: 10px;
	}
	.padright{
		padding-right: 0px;
	}
	.wid95{
		width: 95%;
		/*height: 500px !important;*/
		/*padding-bottom: 20px;*/
	}

	.Newadd{}
	.abt_up_phone .newsleft{
		width: 100% !important;
	}
	.abt_up_phone .abt_flex{
		flex-direction: column;
	}
	.abt_up_phone .newsright{
		width: 100% !important;
	}
	.flow_flex{
		display: flow-root;
	}
	.inbigs{
		width: 140px;
		height: 55px;
		padding-left: 10px;
		padding-right: 10px;
		margin: 5px;
		font-size: 15px;
	}
	.phone_mr30{
		margin-top: 30px;
	}
	.news_content p{
		width: auto !important;
	}
	.imgMask_box{
		height: 25% !important;
	}
	#qiuxian_info1 .flexinline{
		justify-content: center;
	}
	.img_staff_box .pt10{
		padding-bottom: 0px;
	}
	.New_bomtop{
		margin-left: 0px !important;
	}
	.hei229{
		width: 100%;
		height: auto;
	}
	.zhonggang{
		top: 100px;
		right: 178px;
	}
	.zhonggang_boss{
		font-size: 10px;
		padding:2px 6px;
		font-weight: bold;
	}
	.zhonggang_detail{
		font-size: 10px;
		margin-top: 0px;
	}
	.dacheng{
		top: 105px;
		right: 25px;
	}
	.dacheng_boss{
		font-size: 10px;
		padding: 2px 10px;
	}
	.dacheng_detail{
		font-size: 12px;
		margin-top: 0px;
	}
	.dianqi{
		top: 249px;
		right: 98px;
	}
	.dianqi_boss{
		font-size: 10px;
		padding: 2px 6px;
	}
	.dianqi_detail{
		font-size: 12px;
		margin-top: 0px;
	}
	.slideBox{
		width: 100%;
	}
	.Head_box{
		width: 100%;
		height: 45px;
	}
	.fr{
		display: none;
	}
	.w85{
		display: none;
	}
	.fangdajing{
		display: none;
	}
	.Head_box>.fl{
		display: flex;justify-content: center;margin-right: 0px;
		width: 80%;
	}
	.logo{
		width: 80%;
		height: auto;
	}
	.headnav{
		display: block;
	}
	.showmb{
		/* width: 25%; */
	}
	.showmb img{
		width: 60%;
		float: right;
	}
	.phone_column{
		width: 100%;
		 height: 100%;
		text-align: center;
		background: #FFFFFF;
		/*display: block;*/
		flex-direction: column;
		flex-wrap: wrap;
		position: fixed;
		top: 0px;
		right: 0px;
		z-index: 9999;
		/*padding: 0px 10px;*/
	}
	.phone_column li{
		width: 90%;
		padding: 10px 0px;
		display: inline-flex;
		align-items: center;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.pic15{
		width: 15px;
		height: 15px;
	}
	.pic15s{
		width: 15px;
		height: 15px;
	}
	.head_down{
		background-color: #96afd4;
	}
	.abt_up{
		display: none;
		height: 140px;
	}
	.abt_up_phone{
		display: block;
		width: 100%;
	}
	.abt_up_phone ul{
		width: 100%;
		height: 340px;
	}

	.fadeInRight {
        -webkit-animation: fadeInRight .6s .2s ease both;
        -moz-animation: fadeInRight .6s .2s ease both
    }

    @-webkit-keyframes fadeInRight {
        0% {
            opacity: .6;
            right: -200px;
        }

        100% {
            opacity: 1;
            right: 0
        }
    }

    @-moz-keyframes fadeInRight {
        0% {
            opacity: .6;
            right: -200px;
        }

        100% {
            opacity: 1;
            right: 0
        }
    }
	.fadeOutRight {
	    -webkit-animation: fadeOutRight .6s .2s ease both;
	    -moz-animation: fadeOutRight .6s .2s ease both
	}

	@-webkit-keyframes fadeOutRight {
	    0% {
	        opacity: 1;
	        right: 0
	    }

	    100% {
	        opacity: .6;
	        right: -250px
	    }
	}

	@-moz-keyframes fadeOutRight {
	    0% {
	        opacity: 1;
	        right: 0
	    }

	    100% {
	        opacity: .6;
	        right: -200px
	    }
	}
	.abt_auto{
		width: 100%;
		margin-top: 40px;
	}
	.abt_auto>.fly_left img{
		width: 100%;
	}
	.abt_auto>.abt_flex{
		flex-direction: column;
	}
	.abt_auto>.abt_size {
		padding: 0px 10px;
	}
	.abt_mr_phone{
		display: block;
	}
	.pc{
		display: none;
	}
	.abt_column{
		display: flex;
		flex-direction: column;
		padding: 0px 10px;
	}
	.abt_data{
		flex-wrap: wrap;
		position: static;
		left: 0px;
		margin-top: 40px;
	}
	.font24{
		font-size: 20px;
	}
	.font22{
		font-size: 18px;
	}
	.mission{
		font-size: 14px;
	}
	.abt_data_box{
		width: 45%;
		padding: 10px 0px;
		justify-content: center;
		box-shadow: 0px 0px 1px #999999;
		margin: 7px;
	}
	.abt_data_font{
		font-size: 30px;
	}
	.abt_data_font1{
		font-size: 15px;
	}
	.abt_year_font{
		font-size: 17px;
		padding-top: 12px;
	}
	.abt_bom{
		font-size: 15px;
	}
	.phone_up_title{
		margin-bottom: 40px;
	}
	/* 换行 */
	.phone_flex_column{
		flex-direction: column;
	}
	.phone_flex{
		flex-wrap: wrap;
	}
	.core{
		font-size: 20px;
	}
	.abt_hx_box{
		padding: 10px;
		margin-right: 0px;
		width: 42%;
		margin: 4px;
	}
	.abt_hx_box img{
		/*width: 70% !important;*/
		float: right;
	}
	.abt_hx_box>.abt_under_line{
		margin: 15px 0px;
	}
	.core_box{
		font-size: 13px;
		padding-left: 8px !important;
	}
	.abt_culture{
		height: auto;
		background-size: cover;
	}
	.pad6030{
		padding: 15px;
	}
	.abt_title_spirit{
		font-size: 15px;
	}
	.abt_bom_spirit{
		font-size: 13px;
	}
	.about_bg{
		width: 100%;
	}
	.abt_title{
		font-size: 20px;
	}
	.abt_title_line{
		width: 40px;
		height: 2px;
		margin: 10px 0px;
	}
	.ywfb>.p30{
		padding-top: 10px;
	}
	.ywfb_font{
		font-size: 15px;
	}
	.ywfb_line{
		width: 45px;
		height: 2px;
		margin: 5px 0px;
	}
	.ywfb_bom{
		font-size: 10px;
	}
	.p30> .f19{
		display: none;
		font-size: 13px;
	}
	.contact_box{
		padding-top: 10px;
		display: -webkit-box;
		overflow: hidden;
		/*超出隐藏*/
		text-overflow: ellipsis;
		/*隐藏后添加省略号*/
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
	.ywfb{
		height: 260px;
	}
	.New_Moudle_top{
		padding: 0px 10px;
	}
	.New_Moudle_top>.bg_r{
		margin-bottom: 30px;
	}
	.Newadd>.New_projects_bom{
		width: 60% !important;
	}
	.New_projects_bom{
		width: 100%;
		justify-content: space-between;
	}
	.New_projects_bom>.spacing{
		margin-left: 0px;
		font-size: 14px;
	}
	.abt_thirds{
		width: 148px !important;
		height: 90px !important;
		margin: 0px 3px 5px 7px;
	}
	.abt_thirds >.zizhi_box_font{
		font-size: 12px;
	}
	.miss_boxs>.hei700 {
		height: 200px;
	}
	.abt_seconds{
		width: 148px;
		height: 90px;
		margin: 0px 3px 5px 7px;
	}
	.abt_seconds>.zizhi_box_font{
		font-size: 12px;
	}
	.abt_hezuo {
		width: 49%;
	}
	.abt_hezuo img{
		width: 100%;
	}
	.About_title{
		display: none;
	}
	.bom_above_square{
		width: 100%;
		margin-top: 40px;
		padding-top: 0px;
	}
	.align_both_style{
		flex-direction: column;
		padding: 0px 10px;
		font-size: 12px;
		padding-top: 15px;
	}
	.bom_title{
		display: none;
	}
	.Main_projects_bom{
		margin-top: 15px;
		justify-content: space-between;
	}
	.m_tb{
		margin-top: 15px;
	}
	.Main_projects_bom>.b_right{
		padding-left: 0px;
	}
	.bom_code{
		width: 90px;
		height: 90px;
	}
	.bom_above{
		height: auto;
	}
	.bom_above_left span{
		margin-top: 15px;
	}
	.bom_tips{
		/* height: 80px; */
		margin-top: 15px;
	}
	.bom_tips li a img{
		height: 30px ;
	}
	.bom_tips>.tips{
		flex-wrap: wrap;
		justify-content: space-around;
		font-size: 12px;
	}
	.tips {
		padding: 0px 10px;
	}
	.tips li{
		margin-right: 14px;
	}
	.bom{
		flex-wrap: wrap;
		font-size: 12px;
		padding: 10px 10px;
	}
	.bom>div{
		margin-right: 0px;
	}
	/* -----------------------------------------------智能制造----------------------------------------------- */
	.Make_text>.index_title_line{
		height: 45px;
	}
	.bg_r>.index_font{
		font-size: 20px;
	}
	.bg_r>.index_zm{
		font-size: 15px;
		margin-top: 5px;
	}
	.showUltop_pic{
		width: 100%;
		height: auto;
	}
	.Make_module_first{
		margin: 0px;
		font-size: 14px;
	}
	.showUltop>.abt_flex{
		flex-direction: column;
	}
	.showUltop>.bom_style{
		flex-direction: column;
		padding: 0px 10px;
	}
	.p50 li{
		font-size: 14px;
	}
	.Make_module_first_data{
		position: static;
		margin-top: 40px;
	}
	.Make_module_first_data>.abt_flex{
		flex-wrap: wrap;
	}
	.abt_flex>.Make_box{
		width: 44%;
		height: auto;
		padding: 20px 0px;
		margin: 9px;
	}
	.Make_box img{
		width: 80%;
	}
	.Make_Info{
		width: auto;
		margin-left: 0px;
		flex-direction: column;
	}
	.Make_Info>.Make_Info_Model{
		flex-direction: column;
		margin: 0px 0px;
	}
	.wid290{
		margin: 10px 0px;
		width: 100%;
	}
	.mt40{
		margin-bottom: 40px;
	}
	.abt_auto>.bom_style {
		flex-direction: column;

	}
	.bom_style>.Make_center{
		justify-content: space-between;
	}
	.Make_center>.mtf{
		margin-left: 0px;
	}
	.wuliu .wid660{
		width: 100%;
	}
	.wuliu ul>.abt_flex {
		flex-wrap: wrap;
	}
	.wuliu ul>.bom_style{
		flex-direction: column;
		padding: 0px 10px;
	}
	.wuliu ul div>.Make_wl_Info{
		margin-left: 0px;
	}
	.bx-wrapper{
		/* height: 100px !important; */
	}
	.bx-viewport ol li{
		width: 130px !important;
		margin-right: 0px !important;
	}
	/* -----------------------------------------------工程板块----------------------------------------------- */
	.projects_module{
		width: 100%;
	}
	.pro_module_pad{
		padding: 40px 10px 40px 10px;
	}
	.pro_module_pad ul>.font_grey{
		text-indent: 2em;
		font-size: 13px;
	}
	.New_Moudle_top>.Pro_plate_module {
		margin-bottom: 15px;
		box-shadow: 0px 0px 10px #ebf0f7;
		width: 130px !important;
		height: 130px !important;
	}
	.abt_mt>.p40{
		padding: 10px;
	}
	.index_business>.wid150{
		width: 13%;
	}
	.wid150>.Pro_head{
		font-size: 15px;
	}
	.index_business>.wid420{
		width: 40%;
	}
	.wid420>.Pro_head{
		font-size: 15px;
	}
	.index_business>.wid223{
		width: 20%;
	}
	.wid223>.Pro_head{
		font-size: 15px;
	}
	.index_business >.Pro_xuhao{
		width: 13%;
	}
	.index_business >.Pro_xuhao div{
		width: 20px;
		height: 20px;
		line-height: 20px;
		font-size: 13px;
	}
	.index_business >.Pro_boss{
		width: 40%;
		font-size: 12px;
	}
	.index_business >.Pro_xm{
		width: 40%;
		font-size: 12px;
	}
	.index_business >.Pro_time{
		width: 20%;
		font-size: 12px;
	}
	.pad230{
		padding: 10px;
	}
	.bg_r>.boss_info{
		margin-top: 0px;
	}
	.bg_r>.boss_name{
		font-size: 15px;
	}
	.bg_r>.boss_name_line{
		margin: 10px 0px;
	}
	.Pro_box>.New_projects_bom img{
		width: 7%;
		margin-right: 5px !important;
	}
	.Pro_box>.New_projects_bom{
		font-size: 12px;
		justify-content: flex-start;
	}
	.Pro_box{
		flex-direction: column;
	}
	.notShow div>.case_pic{
		width: 100%;
		height: 150px;
	}
	.case_pic_text>.case_pic_font{
		font-size: 12px;
	}
	.case_box div>.Make_zb_buju{
		margin: 7px;
	}
	.make_time{
		font-size: 13px;
	}
	.notShow>.case_box{
		flex-direction: column;
	}
	.wid46{
		width: 95%;
		margin: 0 auto;
		margin-bottom: 40px;
	}
	.New_projects_bom>.case_btn_mr img{
		width: 100%;
	}
	.Make_zb_buju>.New_projects_bom{
		width: auto;
	}
	.Make_zb_buju>.New_projects_bom>.New_projects_bom{
		width: auto;
	}
	.Make_zb_buju>.case_btn{
		width: 120px;
		height: 32px;
		line-height: 31px;
	}
	.Make_zb_buju>.case_btn span{
		font-size: 10px;
	}
	/* ----------------------------经典案例详情---------------------------------- */
	/* 详情 */
	.case_font>.abt_flex{
		flex-direction: column;
	}
	.case_font>.abt_flex>.p20{
		padding-left: 0px;
	}
	.New_Moudle_bg>.inlineimg>.chang_big{
		width: 305px;
	}
	.New_Moudle_bg>.inlineimg{
		margin: 0px;
	}
	.case_box>.wid47{
		width: 100%;
	}
	.wid47 .wid100{
		height: auto;
	}
	.abt_flex .hg>li{
		font-size: 15px;
	}
	.case_box>.wid47>.case_info{
		padding: 15px 10px 15px 10px;
	}
	.case_box>.wid47 div>.case_btn{
		width: 120px;
	}
	.wid47 div>.case_btn span{
		font-size: 13px;
	}
	/* ----------------------------企业动态---------------------------------- */
	.qy_title_box>.projects_module>.New_Moudle_bom{
		padding-left: 0px;
		font-size: 13px;
	}
	.mtb div>.thumb_list{
		width: 150px;
		height: 120px;
	}
	#dongtai_info1 .thumb_list{
		width: 150px !important;
		height: 120px !important;
	}
	.mtb .New_Moudle{
		padding-left: 10px;
	}
	.mtb .New_Moudle .New_projects_bom .New_time{
		width: 13px;
		height: 13px;
	}
	.mtb .New_Moudle .New_active{
		margin: 5px 0px;
	}
	.mtb .New_Moudle div>.New_title{
		font-size: 13px;
	}
	.mtb .New_Moudle .mtb{
		margin: 0px 0px;
	}
	.mtb .New_Moudle .new_text{
		font-size:13px;
	}
	.mtb .New_Moudle div a{
		font-size: 14px;
	}
	.mtb .New_Moudle .mtb span{
		font-size: 13px;
		display: -webkit-box;
		overflow: hidden;
		/*超出隐藏*/
		text-overflow: ellipsis;
		/*隐藏后添加省略号*/
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
	/* ----------------------------企业动态详情---------------------------------- */
	.qy_title_box .projects_module div .pad110{
		padding: 10px;
	}
	.qy_title_box .projects_module div .pad110 .font_style{
		font-size: 15px;
	}
	.qy_title_box .projects_module div .pad110 .mar50{
		margin: 10px 0px;
		font-size: 13px;
	}
	.qy_title_box .projects_module div .pad110 .mar50 .mar020{
		margin: 0px 5px;
	}
	.pad110 .news_content{
		width: 100%;
	}
	.pad110 .news_content p span{
		font-size: 14px !important;
	}
	.pad110 .news_content p span img{
		width: 100% !important;
		height: auto !important;
	}
	.pad110 .news_content h1 span{
		font-size: 14px;
	}
	.projects_module .pad110 .news_content p img{
		width: 100% !important;
		height: auto !important;
	}
	.qy_title_box .projects_module .pro_module_top{
		flex-direction: column;
	}
	/* -----------------------------招贤纳士-------------------------------- */
	.qxns_bg .projects_module .New_moudle_box{
		flex-direction: column;
	}
	.New_moudle_box .pad100{
		padding: 30px 10px;
	}
	.qxns_bg .projects_module .New_moudle_box .qxns_bg_font {
		font-size: 14px;
	}
	.qxns_bg_fonts {
		font-size: 13px;
	}
	.qxns_h2{
		font-size: 13px;
	}
	.noshowpic{
		display: none;
	}
	.projects_module .Pro_padding{
		padding: 30px 0px;
	}
	.projects_module .between_style{
		flex-direction: column;
	}
	.between_style ul li{
		font-size: 14px;
		margin-left: 0px;
	}
	.between_style .Make_zb_center{
		margin-top: 30px;
		justify-content: space-between;
	}
	.qxns_fuli .abt_flex {
		flex-direction: column;
	}
	.qxns_box{
		width: 100%;
	}
	.qxns_box .case_btn_mr{
		margin-right: 1px;
	}
	.qxns_box li{
		font-size: 13px;
	}
	.qxns_box .case_btn_mr img{
		width: 65%;
	}
	.qxns_fuli .projects_module .qxns_buju{
		padding: 0px;
	}
	.qxns_fuli .padbom30 .qxns_buju ul{
		margin: 10px 0px;
	}
	.zxns_64{
		width: 35%;
		height: 60px;
		text-align: center;
	}
	.zxns_31{
		width: 66%;
		display: flex;
	}
	.zxnswork{
		width: 36%;
		height: 60px;
	}
	.zxnsxl{
		width: 27%;
		height: 60px;
		text-align: center;
	}
	.zxns8{
		width: 35%;
		height: 60px;
		text-align: center;
	}
	.mt .xlmenu{
		font-size: 14px;
		line-height: normal;
	}
	.xlmenu .xlmenu_55{
		width: 35%;
		height: 60px;
		padding-left: 0px;
		display: flex;align-items: center;
		justify-content: center;
		text-align: center;
	}
	.xlmenu .submenu_15{
		width: 20%;
		display: flex;
		align-items: center;
		justify-content: center;
		height: 60px;
	}
	.xlmenu .submenu_12{
		width: 25%;
		text-align: center;
		display: flex;
		justify-content: center;
		height: 60px;
		align-items: center;
	}
	.xlmenu .submenu_14{
		width: 20%;
		height: 60px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.xlmenu .submenu_14 img{
		width: 15% !important;
	}
	.mt .recruit_info .recruit_box{
		padding: 0px;
	}
	.submenu .submenu_left{
		padding-left: 10px;
	}
	.submenu .submenu_left ul{
		font-size: 15px;
		padding: 10px 0px;
	}
	.submenu .submenu_right{
		padding-right: 10px;
	}
	.submenu .submenu_right ul{
		font-size: 15px;
		padding: 10px 0px;
	}
	.submenu .submenu_font{
		line-height: 24px;
		font-size: 13px;
	}
	/* -----------------------------投资者关系-------------------------------- */
	.projects_module .phone_pic img{
		width: 100%;
	}
	/* -----------------------------联系我们-------------------------------- */
	.lxour_pad{
		padding: 0px 10px;
	}
	.lxour{
		padding: 0px;
		height: 170px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		/* align-items: center; */
		padding-top: 20px;
	}
	.lxour .about_box li{
		padding-bottom: 10px;
	}
	.lxour_pad .p80{
		padding-left: 10px;
	}
	.lxour_pad .p80 .qy_title_font{
		font-size: 14px;
	}
	.lxour_pad .p80 li .case_btn_mr{
		margin-right: 10px;
	}
	.lxour_pad .p80 li img{
		width: 25px;
		height: 25px;
	}
	.lxour_pad .about_box li{
		font-size: 14px;
	}
	.lxour_pad .lxour_box {
		flex-direction: column;
	}
	.lxour_box .mar_100{
		margin-left: 0px;
	}
	.lxour_box .mar_100 .abt_flex {
		flex-direction: column;
	}
	.mar_100 li{
		font-size: 14px;
	}
	.mar_100 ul .Make_text {
		margin-bottom: 10px;
	}
	.wid30{
		width: auto;
	}
	.wid30 .mt{
		margin-top: 0px;
		margin-bottom: 15px;
	}
	.Media .Media_content{
		padding: 0px 10px 0px 10px;
	}
	.Media .projects_module .abt_flex {
		flex-direction: column;
	}
	.wid30 .abt_flex{
		flex-direction: row !important;
	}
	.Media .Media_code_box li img{
		width: 90px;
		height: 90px;
	}
	.Media .Media_code_box{
		width: 100%;
	}
	.Media_code_box .Media_font{
		padding-top: 15px;
	}
	.Media_from {
		padding: 10px 0px;
	}
	.phone_fl{
		display: flex;
		flex-direction: column;
	}
	.phone_fl .Media_input{
		width: 100%;
	}
	.phone_fl .Media_advise{
		width: 100%;
	}
	.house{
		display: none;
	}
	/* ------------------------------首页------------------------- */
	/* 轮播 */
	/* .bg_ban{
		display: none;
	} */
	.index_pic{
		display: none;
	}
	.Main_projects{
		width: 100%;
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.index_business .Module_square{
		width: 50%;
		height: auto;
		box-shadow: 0px 0px 5px rgba(235, 240, 247,1);
	}
	.index_modle{
		flex-wrap: wrap;
		padding: 0px 10px;
	}
	.index_modle .pic3 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic5 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic6 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic8 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic3 img{
		width: 50%;
	}
	.index_modle .pic5 img{
		width: 50%;
	}
	.index_modle .pic6 img{
		width: 50%;
	}
	.index_modle .pic8 img{
		width: 50%;
	}
	.pic3 .padtop{
		font-size: 14px;
	}
	.pic5 .padtop{
		font-size: 14px;
	}
	.pic6 .padtop{
		font-size: 14px;
	}
	.pic8 .padtop{
		font-size: 14px;
	}
	.bomtop{
		padding: 0px;
		font-size: 14px;
		padding-bottom: 18px;
		justify-content: center;
	}
	.project_square .index_box{
		width: 100%;
	}
	.animation{
		display: none;
	}
	.project_square_font {
		width: 100%;
		height: auto;
		padding-top: 40px;
	}
	.index_box .pro_module_top{
		padding: 0px 10px;
	}
	.index_box .pro_module_bom{
		padding: 20px 10px;
		flex-wrap: wrap;
	}
	.phone_news .New_Moudle_top{
		flex-direction: column;
	}
	/*#spa{*/
	/*	margin-top: 20px;*/
	/*}*/
	.Main_projects .New_model_contant{
		padding: 20px 10px 0px 10px;
	}
	/* .New_model_contant ul .p25 a{
		width: 50%;
	} */
	.phone_conta{
		width: 50%;
	}

	.New_model_contant ul .abt_flex .newsleft{
		width: 47%;
		height: 150px;
		margin-right: 10px;
	}
	.New_model_contant ul .abt_flex .newsright{
		width: 47%;
	}
	.New_Moudle{
		padding-left: 0px;
	}
	.New_model_contant .newsright .New_time{
		width: 12px;
		height: 12px;
	}
	.newsright .content_font{
		display: -webkit-box;
		overflow: hidden;
		/*超出隐藏*/
		text-overflow: ellipsis;
		/*隐藏后添加省略号*/
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.newsright .content{
		text-align: justify;
		line-height: normal;
	}
	.New_model_contant .newsright .new_text{
		font-size: 13px;
	}
	.newsright .New_active{
		margin: 7px 0px;
		width: 10px;
	}
	.newsright .New_title{
		font-size: 14px;
	}
	.newsright .mtb{
		margin: 7px 0px ;
	}
	.newsright .mt{
		margin: 7px 0px ;
	}
	.newsright div a span{
		font-size: 14px;
	}
	.New_model_contant .New_Moudle_bot {
		flex-wrap: wrap;
	}
	.New_Moudle_bot .New_Moudle_square{
		width: 100%;
		/*margin-bottom: 25px;*/
	}
	.New_Moudle_bot .New_Moudle_square a .News_title{
		height: auto;
	}
	.New_Moudle_bot .New_Moudle_square:last-child{
		margin-bottom: 0px;
	}
	.New_projects_bom .New_time{
		width: 12px;
		height: 12px;
	}
	.New_projects_bom .new_text{
		font-size: 13px;
	}
	.New_active{
		margin: 7px 0px;
		width: 10px;
	}
	.New_title{
		font-size: 14px;
	}
	.new_thumb_index{
		width: 100%;
		height: 150px;
	}
	.bg{
		height: 100px;
	}
	.bg .index_business{
		justify-content: space-around;
	}
	.bg .bg_line{
		width: 2px;
		height: 50px;
	}
	.bg .bg_module{
		padding-left: 10px;
	}
	.bg .bg_module_suqare{
		align-items: center;
	}
	.bg .index_box{
		width: 100%;
	}
	.bg .index_box .bg_module_suqare{
		margin-right: 15px !important;
	}
	.bg .index_box .bg_line{
		margin-right: 8px !important;
	}
	.bg .bg_font{
		font-size: 20px;
	}
	.bg .bg_size{
		font-size: 15px;
	}
	.bg .Pro_head{
		font-size: 13px;
	}
	.bg .text_back{
		font-size: 13px;
	}
	.bg .p30{
		padding-top: 10px;
	}
	.phone_jiejian{
		flex-direction: column;
	}
	.phone_jiejian .jianjie {
		width: 100%;
		height: auto;
		padding: 40px 0px;
	}
	.videos img{
		width: 95%;
	}
	.phone_nav{
		/*width: 300px !important;*/
	}
	.phone_nav div{
		/*width: 100%;*/
		/*height: 30px;*/
		/*overflow-x: scroll;*/
	}
	.phone_nav div .New_Moudle_bot{
		width: 100%;
		white-space: nowrap;
		overflow-x: scroll;
	}
	.phone_nav_tit .Make_zb_center{
		margin-top: 30px;
		justify-content: space-between;
	}
	.phone_bn{
		padding: 0px 10px;
	}
	.phone_bn .font_style{
		font-size: 15px;
	}
	.phone_bn .font_active{
		width: 15px;
		height: 2px;
	}
	.jianjie .content{
		padding: 0px 10px;
	}
	.jianjie .btn{
		margin-left: 10px;
	}
	.videos {
		text-align: center;
	}
	.hideheight{
		max-height: 380px !important;
		padding: 0px 7px;
	}
	.pro_module{
		width: 130px !important;
		height: 130px !important;
		margin-bottom: 10px;
	}
	.New1013 .abt_flex{
		justify-content: center;
	}

}
@media screen and (max-width: 769px) {
	body{
		min-width: 0px;
	}
	.slideBox{
		width: 100%;
	}
	.Head_box{
		width: 100%;
		height: 45px;
	}
	.fr{
		display: none;
	}
	.w85{
		display: none;
	}
	.fangdajing{
		display: none;
	}
	.Head_box>.fl{
		display: flex;justify-content: center;margin-right: 0px;
		width: 80%;
	}
	.logo{
		width: 80%;
		height: auto;
	}
	.headnav{
		display: block;
	}
	.showmb{
		/* width: 25%; */
	}
	.showmb img{
		width: 60%;
		float: right;
	}
	.phone_column{
		width: 100%;
		 height: 100%;
		text-align: center;
		background: #FFFFFF;
		/*display: block;*/
		flex-direction: column;
		flex-wrap: wrap;
		position: fixed;
		top: 0px;
		right: 0px;
		z-index: 9999;
		/*padding: 0px 10px;*/
	}
	.phone_column li{
		width: 90%;
		padding: 10px 0px;
		display: inline-flex;
		flex-wrap: wrap;
		justify-content: space-between;
		align-items: center;
	}
	.pic15{
		width: 15px;
		height: 15px;
	}
	.pic15s{
		width: 15px;
		height: 15px;
	}
	.head_down{
		background-color: #96afd4;
		z-index: 9990;
	}
	.abt_up{
		display: none;
		height: 140px;
	}
	.abt_up_phone{
		display: block;
		width: 100%;
	}
	.abt_up_phone .abt_flex{
		flex-direction: column;
	}
	.abt_up_phone .newsleft{
		width: 100% !important;
	}
	.abt_up_phone .newsright{
		width: 100% !important;
	}
	.abt_up_phone ul{
		width: 100%;
		height: 340px;
	}

	.fadeInRight {
	    -webkit-animation: fadeInRight .6s .2s ease both;
	    -moz-animation: fadeInRight .6s .2s ease both
	}

	@-webkit-keyframes fadeInRight {
	    0% {
	        opacity: .6;
	        right: -200px;
	    }

	    100% {
	        opacity: 1;
	        right: 0
	    }
	}

	@-moz-keyframes fadeInRight {
	    0% {
	        opacity: .6;
	        right: -200px;
	    }

	    100% {
	        opacity: 1;
	        right: 0
	    }
	}
	.fadeOutRight {
	    -webkit-animation: fadeOutRight .6s .2s ease both;
	    -moz-animation: fadeOutRight .6s .2s ease both
	}

	@-webkit-keyframes fadeOutRight {
	    0% {
	        opacity: 1;
	        right: 0
	    }

	    100% {
	        opacity: .6;
	        right: -250px
	    }
	}

	@-moz-keyframes fadeOutRight {
	    0% {
	        opacity: 1;
	        right: 0
	    }

	    100% {
	        opacity: .6;
	        right: -200px
	    }
	}
	.abt_auto{
		width: 100%;
		margin-top: 40px;
	}
	.abt_auto>.fly_left img{
		width: 100%;
	}
	.abt_auto>.abt_flex{
		flex-direction: column;
	}
	.abt_auto>.abt_size {
		padding: 0px 10px;
	}
	.abt_mr_phone{
		display: block;
	}
	.pc{
		display: none;
	}
	.abt_column{
		display: flex;
		flex-direction: column;
		padding: 0px 10px;
	}
	.abt_data{
		flex-wrap: wrap;
		position: static;
		left: 0px;
		margin-top: 40px;
	}
	.font24{
		font-size: 20px;
	}
	.font22{
		font-size: 18px;
	}
	.mission{
		font-size: 14px;
		text-align: justify;
	}
	.abt_data_box{
		width: 45%;
		padding: 10px 0px;
		justify-content: center;
		box-shadow: 0px 0px 1px #999999;
		margin: 7px;
	}
	.abt_data_font{
		font-size: 30px;
	}
	.abt_data_font1{
		font-size: 15px;
	}
	.abt_year_font{
		font-size: 17px;
		padding-top: 12px;
	}
	.abt_bom{
		font-size: 15px;
	}
	.phone_up_title{
		margin-bottom: 40px;
	}
	/* 换行 */
	.phone_flex_column{
		flex-direction: column;
	}
	.phone_flex{
		flex-wrap: wrap;
	}
	.core{
		font-size: 20px;
	}
	.abt_hx_box{
		padding: 10px;
		margin-right: 0px;
		width: 42%;
		margin: 4px;
	}
	.abt_hx_box img{
		/*width: 100% !important;*/
		float: right;
	}
	.abt_hx_box>.abt_under_line{
		margin: 15px 0px;
	}
	.core_box{
		font-size: 13px;
		padding: 0px 10px;
	}
	.abt_culture{
		height: auto;
		background-size: cover;
	}
	.pad6030{
		padding: 15px;
	}
	.abt_title_spirit{
		font-size: 15px;
	}
	.abt_bom_spirit{
		font-size: 13px;
	}
	.about_bg{
		width: 100%;
	}
	.abt_title{
		font-size: 20px;
	}
	.abt_title_line{
		width: 40px;
		height: 2px;
		margin: 10px 0px;
	}
	.ywfb>.p30{
		padding-top: 10px;
	}
	.ywfb_font{
		font-size: 15px;
	}
	.ywfb_line{
		width: 45px;
		height: 2px;
		margin: 5px 0px;
	}
	.ywfb_bom{
		font-size: 10px;
	}
	.p30> .f19{
		display: none;
		font-size: 13px;
	}
	.contact_box{
		padding-top: 10px;
		display: -webkit-box;
		overflow: hidden;
		/*超出隐藏*/
		text-overflow: ellipsis;
		/*隐藏后添加省略号*/
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
	.ywfb{
		height: 260px;
	}
	.New_Moudle_top{
		padding: 0px 10px;
	}
	.New_Moudle_top .tips{
		padding: 0px;
	}
	.New_Moudle_top>.bg_r{
		margin-bottom: 30px;
	}
	.Newadd>.New_projects_bom{
		width: 60% !important;
	}
	.New_projects_bom{
		width: 100%;
		justify-content: space-between;
	}
	.New_projects_bom>.spacing{
		margin-left: 0px;
		font-size: 12px;
	}
	.abt_thirds{
		width: 47%;
		height: 110px;
		margin: 0px 3px 5px 7px;
	}
	.abt_thirds >.zizhi_box_font{
		font-size: 12px;
	}
	.miss_boxs>.hei700 {
		height: 200px;
	}
	.abt_seconds{
		width: 47%;
		height: 110px;
		margin: 0px 3px 5px 7px;
	}
	.abt_seconds>.zizhi_box_font{
		font-size: 12px;
	}
	.abt_hezuo {
		width: 49%;
		height: auto;
	}
	.abt_hezuo img{
		width: 100%;
	}
	.About_title{
		display: none;
	}
	.bom_above_square{
		width: 100%;
		margin-top: 40px;
		padding-top: 0px;
	}
	.align_both_style{
		flex-direction: column;
		padding: 0px 10px;
		font-size: 12px;
		padding-top: 15px;
	}
	.bom_title{
		display: none;
	}
	.Main_projects_bom{
		margin-top: 15px;
		justify-content: space-between;
	}
	.m_tb{
		margin-top: 15px;
	}
	.Main_projects_bom>.b_right{
		padding-left: 0px;
	}
	.bom_code{
		width: 90px;
		height: 90px;
	}
	.bom_above{
		height: auto;
	}
	.bom_above_left span{
		margin-top: 15px;
	}
	.bom_tips{
		/* height: 80px; */
		margin-top: 15px;
	}
	.bom_tips>.tips{
		flex-wrap: wrap;
		justify-content: space-around;
		font-size: 12px;
	}
	.tips{
		padding: 0px 10px;
	}
	.tips li{
		margin-right: 14px;
	}
	.bom{
		flex-wrap: wrap;
		font-size: 12px;
		padding: 10px 10px;
	}
	.bom>div{
		margin-right: 0px;
	}
	/* -----------------------------------------------智能制造----------------------------------------------- */
	.Make_text>.index_title_line{
		height: 45px;
	}
	.bg_r>.index_font{
		font-size: 20px;
	}
	.bg_r>.index_zm{
		font-size: 15px;
		margin-top: 5px;
	}
	.showUltop_pic{
		width: 100%;
		height: auto;
	}
	.Make_module_first{
		margin: 0px 10px;
		font-size: 14px;
	}
	.showUltop>.abt_flex{
		flex-direction: column;
	}
	.showUltop>.bom_style{
		flex-direction: column;
		padding: 0px 10px;
	}
	.p50 li{
		font-size: 14px;
	}
	.Make_module_first_data{
		position: static;
		margin-top: 40px;
	}
	.Make_module_first_data>.abt_flex{
		flex-wrap: wrap;
	}
	.abt_flex>.Make_box{
		width: 44%;
		height: auto;
		padding: 20px 0px;
		margin: 9px;
	}
	.Make_box img{
		width: 80%;
	}
	.Make_Info{
		width: auto;
		margin-left: 0px;
		flex-direction: column;
	}
	.Make_Info>.Make_Info_Model{
		flex-direction: column;
		margin: 0px 0px;
	}
	.wid290{
		margin: 10px 0px;
		width: 100%;
	}
	.mt40{
		margin-bottom: 40px;
	}
	.abt_auto>.bom_style {
		flex-direction: column;

	}
	.bom_style>.Make_center{
		justify-content: space-between;
	}
	.Make_center>.mtf{
		margin-left: 0px;
	}
	.wuliu .wid660{
		width: 100%;
	}
	.wuliu ul>.abt_flex {
		flex-wrap: wrap;
	}
	.wuliu ul>.bom_style{
		flex-direction: column;
		padding: 0px 10px;
	}
	.wuliu ul div>.Make_wl_Info{
		margin-left: 0px;
	}
	.bx-wrapper{
		/* height: 100px !important; */
	}
	.bx-viewport ol li{
		width: 130px !important;
		margin-right: 0px !important;
	}
	/* -----------------------------------------------工程板块----------------------------------------------- */
	.projects_module{
		width: 100%;
	}
	.pro_module_pad{
		padding: 40px 10px 40px 10px;
	}
	.pro_module_pad ul>.font_grey{
		text-indent: 2em;
		font-size: 13px;
	}
	.New_Moudle_top>.Pro_plate_module {
		margin-bottom: 15px;
		box-shadow: 0px 0px 10px #ebf0f7;
		width: 110px;
		height: 110px;
	}
	.abt_mt>.p40{
		padding: 10px;
	}
	.index_business>.wid150{
		width: 13%;
	}
	.wid150>.Pro_head{
		font-size: 15px;
	}
	.index_business>.wid420{
		width: 40%;
	}
	.wid420>.Pro_head{
		font-size: 15px;
	}
	.index_business>.wid223{
		width: 20%;
	}
	.wid223>.Pro_head{
		font-size: 15px;
	}
	.index_business >.Pro_xuhao{
		width: 13%;
	}
	.index_business >.Pro_xuhao div{
		width: 20px;
		height: 20px;
		line-height: 20px;
		font-size: 13px;
	}
	.index_business >.Pro_boss{
		width: 35%;
		font-size: 12px;
	}
	.index_business >.Pro_xm{
		width: 35%;
		font-size: 12px;
	}
	.index_business >.Pro_time{
		width: 20%;
		font-size: 12px;
	}
	.pad230{
		padding: 10px;
	}
	.bg_r>.boss_info{
		margin-top: 0px;
	}
	.bg_r>.boss_name{
		font-size: 15px;
	}
	.bg_r>.boss_name_line{
		margin: 10px 0px;
	}
	.Pro_box>.New_projects_bom img{
		width: 7%;
		margin-right: 5px !important;
	}
	.Pro_box>.New_projects_bom{
		font-size: 12px;
		justify-content: flex-start;
	}
	.Pro_box{
		flex-direction: column;
	}
	.notShow div>.case_pic{
		width: 100%;
		height: 150px;
	}
	.case_pic_text>.case_pic_font{
		font-size: 12px;
	}
	.case_box div>.Make_zb_buju{
		margin: 7px;
	}
	.make_time{
		font-size: 13px;
	}
	.notShow>.case_box{
		flex-direction: column;
	}
	.wid46{
		width: 95%;
		margin: 0 auto;
		margin-bottom: 40px;
	}
	.New_projects_bom>.case_btn_mr img{
		width: 100%;
	}
	.Make_zb_buju>.New_projects_bom{
		width: auto;
	}
	.Make_zb_buju>.New_projects_bom>.New_projects_bom{
		width: auto;
	}
	.Make_zb_buju>.case_btn{
		width: 120px;
		height: 32px;
		line-height: 31px;
	}
	.Make_zb_buju>.case_btn span{
		font-size: 10px;
	}
	/* ----------------------------经典案例详情---------------------------------- */
	/* 详情 */
	.case_font>.abt_flex{
		flex-direction: column;
	}
	.case_font>.abt_flex>.p20{
		padding-left: 0px;
	}
	.New_Moudle_bg>.inlineimg>.chang_big{
		width: 305px;
	}
	.New_Moudle_bg>.inlineimg{
		margin: 0px;
	}
	.case_box>.wid47{
		width: 100%;
	}
	.wid47 .wid100{
		height: auto;
	}
	.abt_flex .hg>li{
		font-size: 15px;
	}
	.case_box>.wid47>.case_info{
		padding: 15px 10px 15px 10px;
	}
	.case_box>.wid47 div>.case_btn{
		width: 120px;
	}
	.wid47 div>.case_btn span{
		font-size: 13px;
	}
	/* ----------------------------企业动态---------------------------------- */
	.qy_title_box>.projects_module>.New_Moudle_bom{
		padding-left: 0px;
		font-size: 13px;
		padding: 0px 10px;
	}
	.mtb div>.thumb_list{
		width: 150px;
		height: 120px;
	}
	#dongtai_info1 .thumb_list{
		width: 150px !important;
		height: 120px !important;
	}
	.mtb .New_Moudle{
		padding-left: 10px;
	}
	.mtb .New_Moudle .New_projects_bom .New_time{
		width: 13px;
		height: 13px;
	}
	.mtb .New_Moudle .New_active{
		margin: 5px 0px;
	}
	.mtb .New_Moudle div>.New_title{
		font-size: 13px;
	}
	.mtb .New_Moudle .mtb{
		margin: 0px 0px;
	}
	.mtb .New_Moudle .new_text{
		font-size:13px;
	}
	.mtb .New_Moudle div a{
		font-size: 14px;
	}
	.mtb .New_Moudle .mtb span{
		font-size: 13px;
		display: -webkit-box;
		overflow: hidden;
		/*超出隐藏*/
		text-overflow: ellipsis;
		/*隐藏后添加省略号*/
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 1;
	}
	#dongtai_info1 .abt_flex {
		padding: 0px 10px;
	}
	/* ----------------------------企业动态详情---------------------------------- */
	.qy_title_box .projects_module div .pad110{
		padding: 10px;
	}
	.qy_title_box .projects_module div .pad110 .font_style{
		font-size: 15px;
	}
	.qy_title_box .projects_module div .pad110 .mar50{
		margin: 10px 0px;
		font-size: 13px;
	}
	.qy_title_box .projects_module div .pad110 .mar50 .mar020{
		margin: 0px 5px;
	}
	.pad110 .news_content{
		width: 100%;
	}
	.pad110 .news_content p span{
		font-size: 14px !important;
	}
	.pad110 .news_content p span img{
		width: 100% !important;
		height: auto !important;
	}
	.pad110 .news_content h1 span{
		font-size: 14px;
	}
	.projects_module .pad110 .news_content p img{
		width: 100% !important;
		height: auto !important;
	}
	.qy_title_box .projects_module .pro_module_top{
		flex-direction: column;
	}
	/* -----------------------------招贤纳士-------------------------------- */
	.qxns_bg .projects_module .New_moudle_box{
		flex-direction: column;
	}
	.New_moudle_box .pad100{
		padding: 30px 10px;
	}
	.qxns_bg .projects_module .New_moudle_box .qxns_bg_font {
		font-size: 14px;
	}
	.qxns_bg_fonts {
		font-size: 18px;
	}
	.qxns_h2{
		font-size: 18px;
	}
	.noshowpic{
		display: none;
	}
	.projects_module .Pro_padding{
		padding: 30px 0px;
	}
	.projects_module .between_style{
		flex-direction: column;
	}
	.between_style ul li{
		font-size: 14px;
		margin-left: 0px;
	}
	.between_style .Make_zb_center{
		margin-top: 30px;
		justify-content: space-between;
	}
	.qxns_fuli .abt_flex {
		flex-direction: column;
	}
	.qxns_box{
		width: 100%;
	}
	.qxns_box .case_btn_mr{
		margin-right: 1px;
		margin-left: 10px;
	}
	.qxns_box li{
		font-size: 13px;
	}
	.qxns_box .case_btn_mr img{
		width: 65%;
	}
	.qxns_fuli .projects_module .qxns_buju{
		padding: 0px;
	}
	.qxns_fuli .padbom30 .qxns_buju ul{
		margin: 10px 0px;
		/* margin-left: 10px; */
	}
	.zxns_64{
		width: 35%;
		height: 60px;
		text-align: center;
	}
	.zxns_31{
		width: 66%;
		display: flex;
	}
	.zxnswork{
		width: 36%;
		height: 60px;
	}
	.zxnsxl{
		width: 27%;
		height: 60px;
		text-align: center;
	}
	.zxns8{
		width: 35%;
		height: 60px;
		text-align: center;
	}
	.mt .xlmenu{
		font-size: 14px;
		line-height: normal;
	}
	.xlmenu .xlmenu_55{
		width: 35%;
		height: 60px;
		padding-left: 0px;
		display: flex;align-items: center;
		justify-content: center;
		text-align: center;
	}
	.xlmenu .submenu_15{
		width: 20%;
		display: flex;
		align-items: center;
		justify-content: center;
		height: 60px;
	}
	.xlmenu .submenu_12{
		width: 25%;
		text-align: center;
		display: flex;
		justify-content: center;
		height: 60px;
		align-items: center;
	}
	.xlmenu .submenu_14{
		width: 20%;
		height: 60px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.xlmenu .submenu_14 img{
		width: 15% !important;
	}
	.mt .recruit_info .recruit_box{
		padding: 0px;
	}
	.submenu .submenu_left{
		padding-left: 10px;
	}
	.submenu .submenu_left ul{
		font-size: 15px;
		padding: 10px 0px;
	}
	.submenu .submenu_right{
		padding-right: 10px;
	}
	.submenu .submenu_right ul{
		font-size: 15px;
		padding: 10px 0px;
	}
	.submenu .submenu_font{
		line-height: 24px;
		font-size: 13px;
	}
	/* -----------------------------投资者关系-------------------------------- */
	.projects_module .phone_pic img{
		width: 100%;
	}
	/* -----------------------------联系我们-------------------------------- */
	.lxour_pad{
		padding: 0px 10px;
	}
	.lxour{
		padding: 0px;
		height: 170px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		/* align-items: center; */
		padding-top: 20px;
	}
	.lxour .about_box li{
		padding-bottom: 10px;
	}
	.lxour_pad .p80{
		padding-left: 10px;
		padding-right: 10px;
	}
	.lxour_pad .p80 .qy_title_font{
		font-size: 14px;
	}
	.lxour_pad .p80 li .case_btn_mr{
		margin-right: 10px;
	}
	.lxour_pad .p80 li img{
		width: 25px;
		height: 25px;
	}
	.lxour_pad .about_box li{
		font-size: 14px;
	}
	.lxour_pad .lxour_box {
		flex-direction: column;
	}
	.lxour_box .mar_100{
		margin-left: 0px;
	}
	.lxour_box .mar_100 .abt_flex {
		flex-direction: column;
	}
	.mar_100 li{
		font-size: 14px;
	}
	.mar_100 ul .Make_text {
		margin-bottom: 10px;
	}
	.wid30{
		width: auto;
	}
	.wid30 .mt{
		margin-top: 0px;
		margin-bottom: 15px;
	}
	.Media .Media_content{
		padding: 0px 10px 0px 10px;
	}
	.Media .projects_module .abt_flex {
		flex-direction: column;
	}
	.wid30 .abt_flex{
		flex-direction: row !important;
	}
	.Media .Media_code_box li img{
		width: 90px;
		height: 90px;
	}
	.Media .Media_code_box{
		width: 100%;
	}
	.Media_code_box .Media_font{
		padding-top: 15px;
	}
	.Media_from {
		padding: 10px 0px;
	}
	.phone_fl{
		display: flex;
		flex-direction: column;
	}
	.phone_fl .Media_input{
		width: 100%;
	}
	.phone_fl .Media_advise{
		width: 100%;
	}
	.house{
		display: none;
	}
	/* ------------------------------首页------------------------- */
	/* .bg_ban{
		display: none;
	} */
	.index_pic{
		display: none;
	}
	.Main_projects{
		width: 100%;
		margin-top: 40px;
		margin-bottom: 40px;
	}
	.index_business .Module_square{
		width: 50%;
		height: auto;
		box-shadow: 0px 0px 5px rgba(235, 240, 247,1);
	}
	.index_modle{
		flex-wrap: wrap;
		padding: 0px 10px;
	}
	.index_modle .pic3 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic5 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic6 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic8 div{
		padding-top: 18px !important;
		text-align: center;
	}
	.index_modle .pic3 img{
		width: 50%;
	}
	.index_modle .pic5 img{
		width: 50%;
	}
	.index_modle .pic6 img{
		width: 50%;
	}
	.index_modle .pic8 img{
		width: 50%;
	}
	.pic3 .padtop{
		font-size: 14px;
	}
	.pic5 .padtop{
		font-size: 14px;
	}
	.pic6 .padtop{
		font-size: 14px;
	}
	.pic8 .padtop{
		font-size: 14px;
	}
	.bomtop{
		padding: 0px;
		font-size: 14px;
		padding-bottom: 18px;
		justify-content: center;
	}
	.project_square .index_box{
		width: 100%;
	}
	.animation{
		display: none;
	}
	.project_square_font {
		width: 100%;
		height: auto;
		padding-top: 40px;
	}
	.index_box .pro_module_top{
		padding: 0px 10px;
	}
	.index_box .pro_module_bom{
		padding: 20px 10px;
		flex-wrap: wrap;
	}
	.phone_news .New_Moudle_top{
		flex-direction: column;
	}
	/*#spa{*/
	/*	margin-top: 20px;*/
	/*}*/
	.Main_projects .New_model_contant{
		padding: 20px 10px 0px 10px;
	}
	/* .New_model_contant ul .p25 a{
		width: 50%;
	} */
	.phone_conta{
		width: 50%;
	}

	.New_model_contant ul .abt_flex .newsleft{
		width: 47%;
		height: 150px;
		margin-right: 10px;
	}
	.New_model_contant ul .abt_flex .newsright{
		width: 47%;
	}
	.New_Moudle{
		padding-left: 0px;
	}
	.New_model_contant .newsright .New_time{
		width: 13px;
		height: 13px;
	}
	.newsright .content_font{
		display: -webkit-box;
		overflow: hidden;
		/*超出隐藏*/
		text-overflow: ellipsis;
		/*隐藏后添加省略号*/
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.newsright .content{
		text-align: justify;
		line-height: normal;
	}
	.New_model_contant .newsright .new_text{
		font-size: 13px;
	}
	.newsright .New_active{
		margin: 7px 0px;
		width: 10px;
	}
	.newsright .New_title{
		font-size: 14px;
	}
	.newsright .mtb{
		margin: 7px 0px ;
	}
	.newsright .mt{
		margin: 7px 0px ;
	}
	.newsright div a span{
		font-size: 14px;
	}
	.New_model_contant .New_Moudle_bot {
		flex-wrap: wrap;
	}
	.New_Moudle_bot .New_Moudle_square{
		width: 100%;
		/*margin-bottom: 25px;*/
	}
	.New_Moudle_bot .New_Moudle_square a .News_title{
		height: auto;
	}
	.New_Moudle_bot .New_Moudle_square:last-child{
		margin-bottom: 0px;
	}
	.New_projects_bom .New_time{
		width: 12px;
		height: 12px;
	}
	.New_projects_bom .new_text{
		font-size: 13px;
	}
	.New_active{
		margin: 7px 0px;
		width: 10px;
	}
	.New_title{
		font-size: 14px;
	}
	.new_thumb_index{
		width: 100%;
		height: 150px;
	}
	.bg{
		height: 100px;

	}
	.bg .index_business{
		justify-content: space-around;
	}
	.bg .bg_line{
		width: 2px;
		height: 50px;
	}
	.bg .bg_module{
		padding-left: 10px;
	}
	.bg .bg_module_suqare{
		align-items: center;
	}
	.bg .index_box{
		width: 100%;
	}
	.bg .index_box .bg_module_suqare{
		margin-right: 15px;
	}
	.bg .index_box .bg_line{
		margin-right: 20px;
	}
	.bg .bg_font{
		font-size: 21px;
	}
	.bg .bg_size{
		font-size: 15px;
	}
	.bg .Pro_head{
		font-size: 13px;
	}
	.bg .text_back{
		font-size: 13px;
	}
	.bg .p30{
		padding-top: 7px;
	}
	.phone_jiejian{
		flex-direction: column;
	}
	.phone_jiejian .jianjie {
		width: 100%;
		height: auto;
		padding: 40px 0px;
	}
	.videos img{
		width: 95%;
	}
	.phone_nav{
		/*width: 375px;*/
	}
	.phone_nav div{
		/*width: 100%;*/
		/*height: 30px;*/
		/*overflow-x: scroll;*/
	}
	.phone_nav div .New_Moudle_bot{
		width: 100%;
		white-space: nowrap;
		overflow-x: scroll;
	}
	.phone_nav_tit .Make_zb_center{
		margin-top: 30px;
		justify-content: space-between;
	}
	.Make_left_btns{
		display: none;
	}
	.Make_right_btn{
		display: none;
	}
	.bom_styles ul{
		margin-left: 0px;
	}
	.bom_styles{
		overflow-x: scroll;
	}
	.phone_bn{
		padding: 0px 10px;
	}
	.phone_bn .font_style{
		font-size: 15px;
	}
	.phone_bn .font_active{
		width: 15px;
		height: 2px;
	}
	.jianjie .content{
		padding: 0px 10px;
	}
	.jianjie .btn{
		margin-left: 10px;
	}
	.videos {
		text-align: center;
	}
	.zizhi_box{
		 justify-content: space-between;
	}
	.hideheight {
		max-height: 415px;
		padding: 0px 7px;
	}
	.p50_font{
		padding: 0px 10px;
	}
	.font_26{
		padding: 0px 10px;
	}
	.font_mtb20{
		padding: 0px 10px;
	}
	.New_Moudle_bg{
		width: 100%;
		justify-content: space-around;
	}
	.phone_space{
		padding: 0px 10px;
	}
	.phone_space p span{
		white-space: normal !important;
	}
	.qyxc{
		width: auto;
		height: 100px;
	}
	.img_staff_box a{
		width: 50%;
	}
	.img_staff_box a div{
		width: auto !important;
	}
	#qiuxian_info1 .inlineimg{
		margin: 0px !important;
	}
	.slideBox .bd{
		min-width: auto;
	}
	.phonebd{
		height: 330px;
	}
	.bg_ban{
		position: relative;
	}
	.bg_ban .hd ul li{
		height: 40px;
	}
	.title_space{
		margin-bottom: 40px;
	}
	.pro_module{
		width: 110px;
		height: 110px;
		margin-bottom: 10px;
	}
	.new_brick_right{
		display: none;
	}
	.squery_brick_bom{
		display: none;
	}
	.p10{
		padding: 0px 10px;
	}
	.font_style{
		font-size: 20px;
	}
	.font_active{
		width: 15px;
		height: 2px;
	}
	.bom_above .bom_above_square{
		margin-top: 40px;
	}
	.Pro_contact{
		padding-top: 40px;
	}
	.abt_mt{
		margin-top: 40px;
	}
	.phone_mt{
		margin-top: 40px;
	}
	.Make_tb {
		margin: 40px 0px;
	}
	.Pro_padding{
		padding: 40px 0px;
	}
	#makes{
		margin-top: 40px;
		padding: 0px 10px;
	}
	.Make_bot{
		padding-bottom: 40px;
	}
	.phone_fuli{
		padding-top: 40px;
		padding-bottom: 40px;
	}
	.nav_down {
	    /*position: absolute;*/
	    /* background-color: #376196; */
	    /*padding-left: 10px;*/
	    /*padding-right: 10px;*/
		width: 100%;
		margin-top: 10px;
		margin-left: -15px;
	    /*left: -120px;*/
	    /*display: none;*/
	    /*top: 200px;*/
	}
	.phone_down {
	    /*position: absolute;*/
	    /* background-color: #376196; */
	    /*padding-left: 10px;*/
	    /*padding-right: 10px;*/
	    width: 100%;
		margin-top: 10px;
		margin-left: -15px;
	    /*left: -120px;*/
	    /*display: none;*/
	    /*top: 100px;*/
	}
	.lxour_box {
		padding: 20px 0px;
	}
	.New_bomtop{
		margin-left: 0px !important;
	}
	.zhonggang{
		top: 264px;
		right: 21px;
	}
	.zhonggang_boss{
		font-size: 10px;
		padding:2px 10px;
			font-weight: bold;
	}
	.zhonggang_detail{
		font-size: 10px;
		margin-top: 0px;
	}
	.dacheng{
		top: 358px;
		right: 14px;
	}
	.dacheng_boss{
		font-size: 10px;
		padding: 2px 10px;
	}
	.dacheng_detail{
		font-size: 12px;
		margin-top: 0px;
	}
	.dianqi{
		top: 288px;
		right: 165px;
	}
	.dianqi_boss{
		font-size: 10px;
		padding: 2px 10px;
	}
	.dianqi_detail{
		font-size: 12px;
		margin-top: 0px;
	}
	.hei229{
		width: 100%;
		height: auto;
	}
	.phone_mr30{
		margin-top: 30px;
	}
	#zhuangbei_info .Make_tb .bx-wrapper{
		max-width: 297px !important;
	}
	#zhuangbei_info .Make_tb .bx-wrapper .bx-viewport{
		height: 100px !important;
	}
	#zhuangbei_info .Make_tb .bx-wrapper .bx-viewport ol li{
		width: 297px !important;
	}
	.bx-wrapper .bx-next{
		right: -42px !important;
	}
	.bx-wrapper .bx-prev{
		left: -42px !important;
	}
	#zhuangbei {
		margin-top: 40px;
		width: 100% !important;
		/* justify-content: space-between; */
	}
	.zb_detail_content{
		width: 100%;
		margin-top: 20px;
		display: flex;
		flex-direction: column;
		justify-content: space-between;
	}
	.zb_detail_content_thumb{
		margin-right: 20px;
		width: 100%;
	}
	.zb_detail_content_box{
		line-height: 2;
		width: 90%;
		margin: 10px auto;
	}
	.zb_detail_content_box table{
		width: 100% !important;
	}
	.zb_detail_content_box table tr td{
		width: auto !Important;
	}
	#zhuangbei li{
		margin-left: 10px !important;
		margin-right: 20px;
	}
	.img_staff_box .pt10{
		padding-bottom: 0px;
	}
	#qiuxian_info1 .flexinline{
		justify-content: center;
	}
	/*.imgMask_box{*/
	/*	height: 31% !important;*/
	/*}*/
	.news_content p{
		width: auto !important;
	}
	.hei620{
		height: 300px;
	}
	.inbigs{
		width: 135px;
		height: 55px;
		padding-left: 10px;
		padding-right: 10px;
		margin: 5px;
		font-size: 15px;
	}
	.flow_flex{
		display: flow-root;
	}
	.Newadd{}
	.wid95{
		width: 95%;
		/*height: 440px;*/
		/*padding-bottom: 20px;*/
	}
	.wid50{
		width: 100%;
		margin-top: 10px;
	}
	.padright{
		padding-right: 0px;
	}
	.img_staff_box {
		max-height: 520px;
	}
	#qiuxian{
		padding: 0px 10px;
	}
	.phones{
		display: none;
	}
	.computer_pc{
		display: none;
	}
	.phone_none{
		display: block;
	}
	.computer_phone{
		display: block;
	}
	.newadd24{
		flex-direction: column;
	}
	.mar20{
		margin-left: 0px;
	}
	.phone_mar60{
		margin-top: 60px;
	}
	.abt_btn {
	    margin-top: 0px;
	}
	.boss_people{
		width: 110px;
		height: 50px;
		text-align: center;
		color: #2357a7;
		cursor: pointer;
		font-size: 20px;
		line-height: 50px;
	}
	.make_align{
		padding: 0px 10px;
		text-align: justify;
	}
	.color_pale_scroll{
	    height: auto;
	    overflow-y: scroll;
	}
	.tttt::-webkit-scrollbar-track {
	    /*滚动条里面轨道*/
	    background: #FFFFFF;
	    border-radius: 10px;
	}
	.back_pic{
	    width: 95%;
	    height: 215px;
		margin: 0 auto;
	}
	#imageBox .chang_big{
		width: 95%;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	.flexinline_wrap{
		display: flex;
		flex-direction: column;
		margin-right: 0px;
	}
	.qxns_pic{
		width: 340px;
		height: 200px;
	}
	.qxns_pics{
		width: 340px;
	}
	.mtfs{
		font-weight: bold;
		margin-right: 50px;
	}
	#dongtai_info ul div .New_projects_bom{
		justify-content: flex-start;
	}
	.time_bom{
		margin-bottom: 10px;
	}
	.imgMask_control_next{
		right: 18px;
	}
	.imgMask_control_prev{
		left: 0px;
	}
	.close_mask_img {
		right: 0px !important;
	}
	#make1{
		margin-right: 35px;
	}
	#make1:first-child{
		margin-left: 10px;
	}
	#make1:last-child{
		margin-right: 10px;
	}
	.case_more_box{
		width: 100%;
		margin-right: 0px;
	}
	.case_more_box .chang_big{
		width: 100%;
	}
	.Newfive .New_moudle_box{
		align-items: flex-start;
		flex-direction: column;
	}
	.case_box_new{
		margin-right: 0px;
	}
	.intwolist{
		height: 105px;
	}
	.xian{
		border-bottom: 1px solid #e7e7e7;
	}
	.phone_showmb{
		width: 25px;height: 25px;
		position: absolute;right: 15px;top: 10px;
	}
	.qxns_miss{
		width: 95%;
	}
	#conta1 .New_Moudle_bot .New_Moudle_square a{
		padding: 15px 0px 15px 0px;
		border-bottom: 1px solid #F2F2F2;
	}
	.New1013 .abt_flex{
		justify-content: center;
	}
	.New1800 .phone_up_title{
		margin-bottom: 20px;
	}
	.New1800 .mtb{
		margin: 20px 0px;
	}
	.Head{
		position: fixed;
		top: 0px;
	}
	#toTop{
		width: 45px;
		height: 45px;
		padding: 5px;
		background: #96afd4;
		color: #000000;
		text-align: center;
		position: fixed;
		bottom: 45px;
		right: 55px;
		display: none;
	}
	.index_business .abt_up_phone .content_font p{
		margin-bottom: 15px;
	}
	.M-box11 .page span{
		margin: 0px 20px;
	}
	.M-box11 .page a{
		margin: 0px 20px;
		font-size: 20px;
	}
	.foot_left{
		width: 25%;
	}
	.foot_right{
		width: 75%;
	}
    .foot_right li a{
		/* width: 52px !important; */
	}
	#main{
		width: 100% !important;
	}
	.nano > .nano-pane{
		width: 6px !important;
	}
	.newadd24 img{
		width: 100% !important;
		margin-top: 20px !important;
	}
	.Make_info_box{
		display: block;
	}
	.Make_info_titleLeft{
		margin-left: 20px;
	}
	.make_jhx .Make_Info_Model .wid290{
		width: 100%;
	}
	.Make_ldbox{
		display: block !important;
	}
	.Make_ldbox img{
		width: 80% !important;
		display: block !important;


		height: auto !important;
	}
	.newadd24 div{
		width: 100% !important;
	}
	.newadd24 div img{
		width: 100% !important;
	}
	.Make_Info_Modelgg{
		display: block !important;
	}
	.Make_Info_Modelgg .wid290{
		width: 100% !important;
	}

}
@media only screen and (max-width: 375px) and (min-height: 812px){
	.phonebd{
		height: 315px;
	}
	/*.imgMask_box{*/
	/*	height: 31% !important;*/
	/*}*/
}



@media only screen and (min-width: 414px) and (min-height: 896px){
	.phonebd{
		height: 315px;
	}
	/*.imgMask_box{*/
	/*	height: 31% !important;*/
	/*}*/
	.hideheight{
		/*padding: 0px 15px;*/
	}
}

@media only screen and (max-width: 600px) and (min-height: 736px){
	.wid95{
		width: 95%;
		/*height: 390px;*/
		/*padding-bottom: 20px;*/
	}
	.phone_nav{
		/*width: 400px;*/
	}
	.phone_nav div .New_Moudle_bot{
		width: 100%;
		white-space: nowrap;
		overflow-x: scroll;
	}

	.phone_mar60{
		margin-top: 60px;
	}
	.qxns_pic{
		width: 350px;
		height: 200px;
	}
}
/*@media only screen and (max-width: 390px) and (min-height: 844px){*/
/*	.phone_nav div .New_Moudle_bot{*/
/*		width: 100%;*/
/*		white-space: nowrap;*/
/*		overflow-x: scroll;*/
/*	}*/
/*}*/


/*@media only screen and (max-width: 600px) and (min-height: 896px){*/

/*	.phone_mar60{*/
/*		margin-top: 60px;*/
/*	}*/
/*}*/
/*@media only screen and (max-width: 600px) and (min-height: 844px){*/
/*	.wid95{*/
/*		width: 95%;*/
/*	}*/

/*	.phone_mar60{*/
/*		margin-top: 60px;*/
/*	}*/

/*}*/
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio:2 ){
	.abt_hx_box{
		padding: 10px 0px;
		margin-right: 0px;
		width: 46%;
		margin: 4px;
	}
	.core_box{
		padding: 0px 6px;
	}
	.bom_tips li a img{
		height: 25px ;
	}
	.dianqi{
		top: 253px;
		right: 147px;
		    transform: scale(0.8);
	}
	
	.natural2{
		     top: 193px;
		     right: 45px;
		transform: scale(0.8);
	}
	
	.natural1{
		top: 104px;
		right: 161px;
		transform: scale(0.8);
	}

	.zhonggang{
		top: 236px;
		right: 22px;
		 transform: scale(0.8);
	}

	.dacheng{
		top: 310px;
		right: 10px;
		transform: scale(0.8);
	}
	.showUltop_video{
		width: 100%;
		height: auto;
	}
	.showUltop_video_box{
		width: 100%;
		height: auto;
		padding-top: 40px;
	}
	
	.showUltop_video_box_info{
		
		display: flex;
	}
	/*.dacheng_boss{*/
	/*	font-size: 10px;*/
	/*	padding: 2px 6px;*/
	/*}*/
	/*.dacheng_detail{*/
	/*	font-size: 10px;*/
	/*}*/
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (-webkit-min-device-pixel-ratio:2 ){
	.zhonggang {
		top: 275px;
		    right: 36px;
		transform: scale(0.9);
	}
    .natural2{
		top: 117px;
		    right: 198px;
		transform: scale(0.9);
	}
	
	.natural1{
		top: 220px;
		    right: 63px;
		transform: scale(0.9);
	}

	.dacheng {
		    top: 362px;
		    right: 23px;
		transform: scale(0.9);
	}

	.dianqi {
		top: 293px ;
		right: 181px;
		transform: scale(0.9);
	}
}
@media only screen and (min-device-width: 390px) and (max-device-width: 844px) and (-webkit-device-pixel-ratio:3 ){
	.zhonggang {
		top: 286px !important;
		right: 45px;
	}

	.dacheng {
		    top: 377px !important;
		    right: 35px;
	}

	.dianqi {
		  top: 305px !important;
		      right: 197px;
	}
	.natural2{
		    top: 120px;
		    right: 211px;
		transform: scale(1);
	}
	
	.natural1{
		top: 228px;
		right: 71px;
		transform: scale(1);
	}

}
@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio:3 ){
	.zhonggang {
		top: 302px !important;
		right: 43px;
		transform: scale(1);
	}

	.dacheng {
		top: 398px !important;
		right: 32px;
			transform: scale(1);
	}
	
	.natural2{
		    top: 125px;
		    right: 225px;
		transform: scale(1);
	}
	
	.natural1{
		top: 239px;
		    right: 77px;
		transform: scale(1);
	}

	.dianqi {
		top: 322px !important;
		right: 205px;
			transform: scale(1);
	}

}

/*ios 11 / ios xr*/
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (-webkit-device-pixel-ratio:2 ){
	.zhonggang {
		top: 300px !important;
		right: 45px;
	}

	.dacheng {
		top: 397px !important;
		right: 37px;
	}

	.dianqi {
		top: 321px !important;
		right: 208px;
	}
	
	.natural2{
		    top: 126px;
		    right: 226px;
		transform: scale(1);
	}
	
	.natural1{
		    top: 240px;
		    right: 78px;
		transform: scale(1);
	}

}




