@charset "UTF-8";






@font-face {
    font-family: hyqh25jf;
    src: url("../font/HYQiHei-25JF.otf");
}

.application{
    padding: 60px 0;
}
.application > div{
    width: 1470px;
    margin: auto;
}
.application .title{
    margin-bottom: 55px;
    text-align: center;
}
.application .title h2{
    margin-bottom: 10px;
    color: #333;
    font-size: 24px;
}
.application .title p{
    color: #808080;
    font-family: hyqh25jf;
    font-size: 22px;
}
.application .content{
    margin-bottom: 115px;
}
.application .content .left{
    width: 44.2%;
}
.application .content .left i {
    display: none;
    width: 106px;
    height: 3px;
    margin-bottom: 50px;
    background-color: #367fb8;
}
.application .content .left p{
    /*margin-bottom: 35px;*/
    color: #333;
    font-size: 16px;
    line-height: 25px;
    text-indent: 2em;
    text-align: justify;
}
.application .content .right{
    width: 49.3%;
    overflow: hidden;
}
.application .content .right img{
    transition: .5s;
}
.application .content .right:hover img{
    transform: scale(1.1);
}
.application h5{
    position: relative;
    margin-bottom: 45px;
    text-align: center;
    color: #367fb8;
    font-size: 16px;
}
.application h5:before,
.application h5:after{
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 50px;
    height: 1px ;
    background-color:#367fb8 ;
}
.application h5:before{
    margin-right: 15px;
}
.application h5:after{
    margin-left: 15px;
}
.application .share div{
    width: 18.3%;
    margin-bottom: 10px;
    padding: 65px 62px;
    background-color: #f5f5f5;
    box-sizing: border-box;
}
.application .share div + div{
    margin-left: 2.1%;
}
.application .share div:nth-child(5n+1){
    margin-left: 0;
}

@media screen and (max-width: 425px){
    .application .share div:nth-child(5n+1){
        margin-left: 2%;
    }
}




