.head{
    height: 65px;
    overflow: hidden;
    background-color: #1b172e;
    z-index: 99;
}
.box_flex_between{
    /*height: 100px;*/
}
.head .box_logo{
    float: left;
}
.head .box_nav{
    float: right;
}
.head .box_nav ul{
    padding-top: 10px;
}
.head .box_nav li{
    float: left;
}
.box_home_service{
    text-align: center;
}
.box_home_service .box_flex_row .box_1{
    float: left;
    width: 22%;
}
.box_home_company .box_1{
    float: left;
    width: 49%;
}
.box_home_company .box_ie_company{
    padding: 80px 0;
}
.box_home_company .box_ie_company .title_1{
    text-align: center;
    margin-right:110px;
}
.box_home_technology{
    text-align: center;
}
.box_home_technology .box_1{
    float: left;
    width: 28%;
}
.box_home_technology2 .box_2{
    float: left;
    width: 40%;
}
.box_home_technology2 .box_2 .ie{
    float: left;
    margin-top: 25px;
}
.box_home_technology2 .box_2 .box_2_1{
    float: left;
    width: 350px;
}
.box_home_news .title_1{
    text-align: center;
}
.box_home_news .box_flex_row .ie{
    float: left;
    display: flex;
}
.box_home_news .box_flex_row .box_1{
    float: left;
    width: 32%;
}
.box_home_news .box_flex_row .box_2_1{
    clear: both;
}
.box_home_news .box_flex_row .box_2_1 span{
    float: left;
}
.box_home_news .box_flex_row .box_2_1 a{
    float: right;
    width: 270px;
    display: inline-block;
    overflow: hidden;
}
.box_home_form .box_1{
    float: left;
    width: 30%;
}
.box_home_form .box_2{
    float: left;
    width: 50%;
}
.blank0_ie{
    height: 0;
}
.box_news_list .box{
    clear: both;
}
.box_news_list .box a{
    float: left;
}
.box_news_list .box span{
    float: right;
}
