* {

    margin: 0;

    padding: 0;

    -webkit-touch-callout: none;

    box-sizing: border-box;

}



body {

    font: 14px/24px, " ImexLatin-Regular", "\5b8b\4f53", sans-serif, tahoma;

    background: #fff;



    font-family: " ImexLatin-Regular";

}



@font-face {

    src: url(../fonts/ImexLatin-Regular.otf);

    font-family: " ImexLatin-Regular";

}



/* a {

  -webkit-transition: all .3s ease-in-out;

  transition: all .3s ease-in-out

} */



a,

a:focus,

a:hover {

    text-decoration: none;

    color: #252525;

    transition: all 0.3s;

}



a:focus,

input,

textarea,

select {

    outline: none;

}



ul,

ol {

    list-style-type: none;

}



.i {

    display: inline-block;

    margin: 0 3px;

    vertical-align: middle;

    margin-top: -3px;

}



img {

    border: none;

    outline: none;

    vertical-align: middle;

    max-width: 100%;

}



input,

textarea {

    border: 1px solid #303030;

    background: #fff;

    border-radius: 4px;

}



.transition {

    -webkit-transition: all 0.2s ease-in;

    -moz-transition: all 0.2s ease-in;

    transition: all 0.2s ease-in;

}



.clear:after {

    content: "";

    display: block;

    clear: both;

}



.clear {

    zoom: 1;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



.img img {

    display: block;

    width: 100%;

}



.text-center {

    text-align: center;

}



.none {

    display: none;

}



.block {

    display: block;

}



.b-l {

    display: inline-block;

}



.ell {

    display: block;

    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}



.et {

    display: inline-block;

}



.box {

    box-sizing: border-box !important;

}



.container {

    width: 100%;

    max-width: 1420px;

    margin: 0 auto;

    padding-left: 18px;

    padding-right: 18px;

}



.pr {

    position: relative;

}



.pa {

    position: absolute;

}



.beijing {

    background: #fff;

}



.banner {

    overflow: hidden;

    position: relative;

}

.main {

    background: #fff;

}



.top_ul {

    padding : 100px 100px 12px 0px;

    position: absolute;

    left: 0;

    top: 0;

    z-index: 99999;

    width: 100%;

}

.nav_ul {

    border-top: 1px solid #3c3c3c;

    height: 40px;

    line-height: 40px;

    display: inline-block;

}

.nav a{

    color: #fff;

    margin: 0 45px;
    transition: color 0.5s;

}

.nav a:hover{
    color: #989898;
}
.nav{

    background: url(../img/nav.jpg) top right no-repeat;

}

.banner{

    height: 100vh;

}

.foot_en{
    font-size: 12px;
}

/* 小屏幕（平板，大于等于 768px） */



@media (max-width: 750px) {

    .pc {

        /* 隐藏 */



        display: none;

    }



    .phone {

        /* 显示 */



        display: block;

    }

    .index_title .p1 {

        font-size: 18px;

        color: #333333;

    }

    .index_title .p1 i {

        margin: 0 20px;

    }

    .index_title .p2 {

        font-size: 14px;

        color: #999999;

    }

    .case .case_nav a {

        margin: 0 12px;

    }

    .biao_ul img {

        width: 50px;

    }

    .li_ul > div {

        width: 50px;

    }

    .li_ul p {

        font-size: 12px;

    }

    .other .others {

        display: block;

    }

    .other .others a {

        margin: 0;

    }

    .other .others div {

        width: 100%;

    }

}



/* 小屏幕（平板，大于等于 768px） */



@media (min-width: 750px) {

    .pc {

        /* 隐藏 */



        display: none;

    }



    .phone {

        /* 显示 */



        display: block;

    }

    .index_title .p1 {

        font-size: 18px;

        color: #333333;

    }

    .index_title .p1 i {

        margin: 0 20px;

    }

    .index_title .p2 {

        font-size: 14px;

        color: #999999;

    }

}



/* 中等屏幕（桌面显示器，大于等于 992px） */



@media (min-width: 992px) {

    .pc {

        /* 隐藏 */



        display: block;

    }



    .phone {

        /* 显示 */



        display: none;

    }

}



/* 大屏幕（大桌面显示器，大于等于 1200px） */



@media (min-width: 1200px) {

    .pc {

        /* 隐藏 */



        display: block;

    }



    .phone {

        /* 显示 */



        display: none;

    }

}

