

.com-img img{transition:all 0.4s ease-in 0s; -webkit-transition:all 0.4s ease-in 0s; -moz-transition:all 0.4s ease-in 0s; -o-transition:all 0.4s ease-in 0s;}

.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}

.ofH{overflow: hidden;}

.bgcolor1{background:#f5f5f5;}

/* 通用内页Banner */

.pub_bann{position:relative;}

.pub_bann h2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:45px;font-family:'opensansB';color:#fff;}

.pub_bann img{max-width:100%;}



.pub_cate{margin-bottom:60px;line-height:80px;background:#fff;}

.pub_cate ul{max-width:1300px;margin:0px auto;text-align:center;}

.pub_cate ul li{display:inline-block;text-align:center;font-size:16px;color:#a7a7a7;font-family:'opensansB';font-weight:bold;margin:0px 30px;position:relative;}

.pub_cate ul li:after{position:absolute;left:0px;width:100%;height:1px;background:#273c92;content:"";bottom:20px;opacity:0;}

.pub_cate ul li:hover:after,.pub_cate ul li.cur:after{opacity:1;}

.pub_cate ul li:hover,.pub_cate ul li.cur{color:#273c92;}



.cwrap{max-width:1300px;margin:0px auto;}



/* 关于我们 */

.about_list ul li{width:46.92%;float:left;margin-bottom:60px;}

.about_list ul li .com-img{border-bottom:5px solid #273c92;}

.about_list ul li:nth-child(2n){float:right;}

.about_list ul li h4{font-size:24px;font-weight:bold;color:#333;font-family: "opensansB";margin-bottom:10px;}

.about_list ul li:hover h4{color:#273c92;}

.about_list ul li p{color:#666666;font-family: "opensansR";height:90px;line-height:30px;overflow:hidden;}

.about_list ul li .note{padding:45px 40px;border:1px solid #eee;}



/* 资质荣誉 */

.honor_list li{width:31.15%;float:left;text-align:center;margin-right:2.46%;margin-bottom:35px;}

.honor_list li:nth-child(3n){margin-right:0;}

.honor_list .com-img{background:#fff;padding:100px 70px;}

.honor_list .com-img img{max-width:100%;height:188px;object-fit:cover;}

.honor_list .note{background:#ebebeb;padding:25px 14%;}

.honor_list .note h4{font-size:18px;color:#333;font-family:'opensansB';font-weight:bold;line-height:30px;overflow: hidden;}

.honor_list li:hover h4{color:#273c92;}



/* 公司简介 */

#cmp{margin-top:50px;}

.company{text-align: center;padding-bottom:60px;}

.company h1{font-size:42px;color:#000;font-family: "opensansB";font-weight:bold;text-transform: uppercase;}

.company h5{font-size:18px;color:#333;font-family: "opensansB";font-weight: bold;margin:20px auto;}

.company p{font-size:16px;color:#666;line-height:30px;}

.cmp-num{padding:70px 0;}

.cmp-num ul{overflow: hidden;}

.cmp-num li{width:25%;text-align:center;float:left;}

.cmp-num li .date{width:145px;height:145px;background: #fff;border-radius: 50%;-webkit-border-radius:50%;margin:0px auto;padding-top:35px;}

.cmp-num li .date span{font-size:60px;font-family: "dincond";color:#273c92;display:block;}

.cmp-num li i{font-size:14px;font-style:normal;color:#666;text-transform: uppercase;}

.cmp-num li p{font-size:16px;margin-top:35px;text-transform: uppercase;color:#666;}



.cmp-con{margin:60px auto 100px;}

.cmp-con p{color:#666;line-height:30px;font-size:16px;}



/* 团队 */

.teamPhoto{overflow: hidden;padding-bottom:80px;}

.gallery-top{width:78.125%;float:left;height:600px;}

.gallery-thumbs{width:21.48%;float:right;height:600px;border:1px solid #e5e5e5;padding:19px 33px;}

.gallery-thumbs .swiper-button-prev{background:url(../image/team_prev.png) no-repeat center;top:0px;left:50%;margin-left:-8px;width:16px;height:8px;margin-top:7px;}

.gallery-thumbs .swiper-button-next{background:url(../image/team_next.png) no-repeat center;bottom:0px;left:50%;margin-left:-8px;width:16px;height:8px;margin-bottom:7px;top:auto;}

.gallery-thumbs .equip-min.cur img{border:2px solid #273c92;display:block;}

.teamPhoto h2{font-size:24px;color:#333;margin:40px auto 30px;font-family: "opensansB";}

.teamPhoto p{font-size:16px;line-height:28px;color:#666;}



@media all and (max-width:1000px){
    .cwrap{width: 94%;margin-left: 3%;}

    .pub_cate ul li{width:20%;text-align:center;margin:0 0;float:left;}

}



@media all and (max-width:640px){

    .pub_cate{height:auto;line-height:50px;margin-bottom:1rem;}

    .pub_cate ul li{width:50%;float:left;font-size:14px;}

    .pub_cate ul li:after{bottom:0px;}

    .pub_bann img{height:200px;object-fit:cover;width:100%;}

    .about_list ul li h4{font-size:20px;}

    .about_list ul li{margin-bottom:1rem;width:100%;}

    .about_list ul li .note{padding:20px;}



    /* 荣誉 */

    .honor_list li{width:100%;}

    .honor_list .com-img{padding:30px;}



    /* 关于我们 */

    .company{padding-bottom:30px;}

    .cmp-num li{width:50%;margin-bottom:1rem;}

    .cmp-num{padding:30px 0 20px;}

    .cmp-con{margin:30px 0 10px;}

    .company h1{font-size:22px;}

    .gallery-top{height:200px;line-height:200px;}

    .gallery-thumbs,.gallery-top{height:200px;}

    .gallery-thumbs{padding:10px 0;}

    .gallery-thumbs .swiper-button-prev{top:0px;margin-top:3px;}

    .gallery-thumbs .swiper-button-next{bottom:0px;margin-bottom:3px;}



    /* ------------------------G-------------------------------- */

    .cwrap{width: 94%;margin-left: 3%;}

    .company p{text-align: left;}

    #cmp img{width: 100%;height: 148px;object-fit: cover;}

}









/* -----------------------------------G----------------------------------- */

.Words-Vinter-Phone{

    display: none;

}





.Words-Vinter{

    position: absolute;

    width: 98.5%;

    left: 0;

    bottom: 0;

    background-color: rgba(0,0,0,.5);

}

.Words-Vinter h2{

    color: #fff;

    width: 94%;

    margin-left: 3%;

    margin: 16px auto 10px;

}

.Words-Vinter p{

    color: #fff;

    width: 94%;

    margin-left: 3%;

    padding: 0 0 16px 0;

}

@media all and (max-width:1320px) {

    .Words-Vinter{

        width:100%;

    }
    .cwrap{width: 94%;margin-left: 3%;}

}

@media all and (max-width:1000px) {

    .Words-Vinter{

        display: none;

    }

    .Words-Vinter-Phone{

        display: block;

    }

    .gallery-top img{

        height: 100%;

        object-fit: cover;

    }

}



















































/* --------------------修改------------------------------------ */



@media all and (min-width:1000px) {

    .gallery-thumbs span{

        width: 210px;

        height: 125px;

        display: inline-block;

    }

    .gallery-thumbs span img{

        width: 100%;

        height: 100%;

        object-fit: cover;

    }

}









