.header{width: 100%;
    height: 100px;
    background: 0 0;
    position: fixed;
    margin: 0 auto;
    top: 0px;
    left: 0px;
    z-index: 99;}
.header .inner{margin-top:0px;position:relative;z-index:4;background:0 0}
.logo a{margin-top: 30px;display:block;width:154px;height:44px;background:url(../images2/logo_2.png) no-repeat left center;background-size: contain;}
.tpphone{
    float:right;line-height:100px;font-size:22px;color:#d2d2d2;font-family:"宋体";
    display: flex;
    align-items: center;
}
.tpphone .wechat .wechat-icon {
    width: 22px;
    height: 22px;
    background: url(../images2/wechat.svg) no-repeat;
    background-size: contain;
}
.mc_fixed .wechat .wechat-icon {
    background: url(../images2/wechat2.svg) no-repeat;
    background-size: contain;
}

.nav{padding-right:16px;float:right}
:not(.mc_fixed) .nav ul li>a{display:block;color:#d2d2d2}
:not(.mc_fixed) .nav li.active>a,
:not(.mc_fixed) .nav li:hover>a{color:#28aea7;background:0 0}
/**
.nav ul li{float:left;line-height:50px;position:relative;font-size:16px;z-index:80}
.nav ul li>a{display:block;padding:0 0px;color:#d2d2d2}
.nav ul li>a .fa{display:none}

.xiala{position:absolute;left:0;top:40px;width:100%;display:none;text-align:center;background:0 0}
.nav li:hover .xiala{display:block}
*{box-sizing:border-box}
.xiala a{display:block;font-size:13px;line-height:20px;color:#d2d2d2;padding-left:0}
.xiala a:hover{color:#28aea7}
**/
.mc_fixed .nav ul li>a {color: #535353;}
.mc_fixed .logo a {
    margin-top: 0px;
    display: block;
    width: 270px;
    height: 100px;
    background: url(../images2/logo.png) no-repeat left center;
    background-size: contain;
}
.slideBox{display:none}
.zhonglebx{position:relative;z-index:5;background:rgba(0,0,0 ,.26);margin-top:-221px}
.ytzlei{float:left;width:50%;padding-left:17px;color:#fff}
.vedio-wrap{position:relative;width:100%;margin-top:-116px}
.vedio-wrap .video-wrapper{position:relative;padding-bottom:38.6%;padding-top:0;height:0}
.vedio-wrap .video-wrapper video{position:absolute;top:0;left:0;width:100%}
.vedio-wrap .content{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;color:#fff;background:rgba(0,0,0,.3);text-align:center}
.vedio-wrap .content .wrap{position:relative;top:50%;left:52%;-webkit-transform:translateY(-41%);-ms-transform:translateY(-41%);transform:translateY(-41%);width:47%;text-align:left}
.vedio-wrap .content .group{margin:25px 0}
.vedio-wrap .content .remark{margin:25px 0;left:52%;opacity: 0.3;}
.vedio-wrap .content b{font-size:28px;font-weight:700;letter-spacing:1.2px}
.vedio-wrap .content b span { color: #ffed24;}
.vedio-wrap .content h3{line-height:40px;font-size:24px;letter-spacing:.6px;font-weight:400}
.vedio-wrap .content h3 span{color:#ffed24}
@media(max-width:1220px){.header{max-width:1024;width:100%}
.inner{width:100%;max-width:1024px}
.header .inner{margin-top:0}
.tpphone{font-size:15px;padding-right:6px}
.mc_fixed .logo a {
        max-width: 220px;
    }
}
@media(max-width:1054px){.slideBox{display:block}
.vedio-wrap{display:none}
.header{
        position: relative;
        width: 100%;
        height: 50px;
    }

    .mc_fixed {
        background: #fff !important;
        box-shadow: 0 0 10px rgba(0, 0, 0, .07);
    }
.mc_fixed .logo a{height:50px;width:150px;background:url(../images2/logo.png) no-repeat left center;background-size:100% auto}
.logo a{margin-top: 0px;height:50px;width:150px;background:url(../images2/logo.png) no-repeat left center;background-size:100% auto}
.tpphone{
    line-height:50px;padding-left:10px;margin-left:0;color:#35b3ac;
    display: flex;
    align-items: center;
}
.tpphone .wechat .wechat-image {
    top: 30px;
    left: auto;
    right: 20px;
}
.flxfas-hei{width:100%;overflow:hidden;padding:25px 15px}
.cunxq2{padding:12px 15px}
.hein{padding:12px 15px}
.renlun{margin:0}
.renlun li{width:33.33%}
.sibcontin{padding-right:15px;padding-left:15px}
.tpphone{float:left;margin-left:20px}
.hedaer{position:relative}
.nav ul{position:absolute;left:0;top:60px;width:100%;background:rgba(0,0 ,0 ,.36);z-index:99;display:none}
.nav ul li{float:none;line-height:65px;padding:0 15px}
.nav ul li a{color:#fff;border-bottom:1px solid #fff;text-align:left}
.nav ul li>a .fa{display:inline;margin-right:5px}
.navbar{display:block;line-height:50px;width:40px;text-align:center;font-size:20px;color:#00adb1}
.xiala{position:relative;left:0;top:0;padding-bottom:12px;padding-left:23px}
.vedio-wrap{margin-top:-50px}
.vedio-wrap .content .wrap{position:relative;top:50%;left:45%;-webkit-transform:translateY(-41%);-ms-transform:translateY(-41%);transform:translateY(-41%);width:55%;text-align:left}
.vedio-wrap .content .group{margin:15px 0}
.vedio-wrap .content b{font-size:22px;font-weight:600;letter-spacing:1.2px}
}
@media(max-width:767px){.slideBox{display:block}
.header {position: relative;height: 50px;}
.vedio-wrap{display:none}
.mc_fixed {position: relative;}
.mc_fixed .logo a,.logo a{margin-top: 0px;height:50px;width:150px;background:url(../images2/logo.png) no-repeat left center;background-size:100% auto}
.tpphone{line-height:50px;padding-left:10px;margin-left:0;color:#35b3ac}
.vedio-wrap .content .wrap{position:relative;top:50%;left:35%;-webkit-transform:translateY(-41%);-ms-transform:translateY(-41%);transform:translateY(-41%);width:65%;text-align:left}
.vedio-wrap .content .group{margin:8px 0}
.vedio-wrap .content b{font-size:12px;font-weight:500;letter-spacing:1.2px}
.navbar{line-height:50px}
.nav{padding-right:0}
.nav ul{padding-bottom:15px}
.nav ul li{line-height:48px}
.nav ul{top:50px}
}
