*{font-family: Arial, 微软雅黑!important;}

.home_banner{
    overflow: hidden;
    height: auto!important;
    min-height: 0!important;
}
@media (max-width: 767px) {
    .home_banner {
        padding-top: 0  ;
    }
}


.news_list_met_11_1 .video{
    width: 100%;
    height: 540px;
}
@media (max-width:767px){
    .news_list_met_11_1 .video{
        width: 100%;
        height: 260px;
    }
}

.espcms_page_botton{
    text-align: center;
}

.espcms_page_botton .current{
    padding: 9px 15px;
    border:1px solid #e4eaec;
    background: white;
}

.espcms_page_botton a{
    padding: 9px 15px;
    border:1px solid #e4eaec;
    background: #61bfad;
    color: white;
}
@media (max-width:767px){
    .espcms_page_botton .current{
        padding: 6px 9px;
        margin: 6px 0;
    }

    .espcms_page_botton a{
        padding: 3px 9px;
        margin: 6px 0;
        display: inline-block;
    }
    /*.espcms_page_botton span:nth-child(3){*/
        /*display: none;*/
    /*}*/
    /*.espcms_page_botton a:nth-child(4){*/
        /*display: none;*/
    /*}*/
    /*.espcms_page_botton a:nth-child(5){*/
        /*display: none;*/
    /*}*/
    /*.espcms_page_botton a:nth-child(6){*/
        /*display: none;*/
    /*}*/
    /*.espcms_page_botton a:nth-child(7){*/
        /*display: none;*/
    /*}*/
}

.nocon{
    text-align: center;
    color: #888888;
    font-size:16px;
    margin: 30px 0;
}

@media (max-width:767px){
    .container{
    }
    .p-r-15{
        padding-right: 0!important;
    }
}
@media (max-width:768px) {
    .nav .disppp .box-shadow-none{
        display: none!important;
    }
}

.fa-search{
     color: #fff;
     width: 22px;
     height: 22px;
     font-size: 22px;
     position: absolute;
     top: 50%;
     left: 50%;
     transform: translate(-50%, -50%);
}


.about_list_met_11_3 .right .text .about_list_zidingyi p span{
    font-size: 16px!important;
    overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;word-break: break-all;
    max-height: 68px;
}

.dropdown-menu a{
    background: #DEB776!important;
}

.read_menu a{
    background: white!important;
}



/*call*/
.contact-v1{
    text-align: center;
    font-size: 16px;
}
.espcms_member_login_center{
    border: 1px #444444 solid;
    border-radius: 5px;
    margin: 30px 0;
}
.espcms_member_login_center .messtitle{
    font-size: 19px;
    margin-bottom: 10px;
    padding: 11px;
    background: #444444;
    color: white;
}
.espcms_member_login_center .button{
    margin:10px ;
    background: #61bfad;
    border-radius: 3px;
    border: none;
    padding: 5px 17px;
    font-size: 14px;
    color: white;
}
.espcms_member_login_center .button:hover{
    background: #343434;
}



.pro_background{
    background: url("../images/pro_bg.png")no-repeat center;
    background-size: 100% 100%;
    height: 270px;
    width:100%;
    position: absolute;
    top:200px;
}
.right {
    padding-left: 15px;
}
.pro_right_img{
    margin-top:47px
}
.pro_right_img img{
    width: 22%;
    padding: 0 17px;
}
@media (max-width: 1440px) {
    .pro_background {
        height: 235px;
    }
    .about_list_met_11_3 .content .text{
        padding-top: 100px;
    }
    .pro_right_img{
        margin-top:31px
    }
}
@media (max-width: 1024px) {
    .pro_right_img{
        display: none;
    }
    .pro_background {
        height: 200px;
    }
    .about_list_met_11_3 .content .text{
        padding-top: 60px;
    }
}
@media (max-width: 640px) {
    .pro_background {
        height: 300px;
        top:430px;
    }
}
@media (max-width: 390px) {
    .pro_background {
        height: 260px;
    }
}
@media (max-width: 345px) {
    .pro_background {
        top:385px;
        height: 260px;
    }
}



.video_head{
    padding-top: 80px;
    padding-bottom: 40px;
    text-align: center;
}
.video_head h2{
    color: #61bfad;
}
.video_head p{
    color: #61bfad;
}


.navbar-header h4{
    float: right;
    margin-top: 15px;
    margin-left: 15px;
}
@media (max-width: 1024px) {
    .navbar-header h4{
        display: none;
    }
}


.dujiapadding{
    padding: 25px 20px!important;
}


@media (max-width: 767px) {
    .row{
        padding: 0;
    }
}