html{height:100%;}
body{overflow-x:hidden;width:100%;height:100%}

.main-header{position:fixed;left:0px;top:0px;width:100%;z-index:999;}
.header-top{background:rgba(0,0,0,0.6);height:38px;font-size:14px;color:#fff;line-height:38px;transition:all .3s;}
.top-mail{background:url("../images/hea1.png") no-repeat 0px center;padding-left:25px;}
.top-tel{background:url("../images/hea4.png") no-repeat 0px center;padding-left:25px;}

.nei-header{position:relative}
.nei-header .top-mail{background:url("../images/g1.png") no-repeat 0px center;padding-left:25px;color:#666;}
.nei-header .top-tel{background:url("../images/g2.png") no-repeat 0px center;padding-left:25px;color:#666;}
.nei-header .header-top{background:#e7e7e7;}

.top-line{width:1px;height:24px;background:rgba(221,221,221,0.3);margin:0px 25px;position:relative;top:8px;}
.nei-header .top-line{background:#bbb;}
.top-wx{width:58px;height:38px;background:url("../images/hea2.png") no-repeat center;position:relative;}
.top-wb{width:58px;height:38px;background:url("../images/hea3.png") no-repeat center;display:block;}
.nei-header .top-wx{width:58px;height:38px;background:url("../images/g3.png") no-repeat center;position:relative;}
.nei-header .top-wb{width:58px;height:38px;background:url("../images/g4.png") no-repeat center;display:block;}
.wx-down{position:absolute;left:-10px;top:45px;display:none;}
.top-wx:hover .wx-down{display:block;}
.header{padding:18px 0px;transition:all 250ms;}
.pc-logo img{display:block;height:40px;}
.nav li{float:left;width:96px;height:38px;border:1px solid rgba(255,255,255,0);border-radius:20px;line-height:38px;text-align:center;transition:all .3s;margin-left:15px;}
.nav li a{display:block;font-size:15px;color:#fff;}
.nav li:hover{border:1px solid rgba(255,255,255,0.6);}

/*.nei-header .nav li a{color:#222;}*/
.nav li.on{border:1px solid rgba(255,255,255,0.6);}
/*.nei-header .nav li.on{border:1px solid #da251c;}*/
/*.nei-header .nav li.on a{color:#da251c;}*/
/*.nei-header .nav li:hover{border:1px solid #da251c;}*/
/*.nei-header .nav li:hover a{color:#da251c;}*/
.main-header.fixed .header-top{height:0px;overflow:hidden}
.main-header.fixed{position:fixed}
.main-header.fixed{background:rgba(0,0,0,0.5)}
/*.main-header.nei-header.fixed{position:fixed;background:rgba(255,255,255,0.9);box-shadow:0px 2px 6px rgba(0,0,0,0.1)}*/
.main-header.fixed .header{padding:10px 0px;}
.m-logo{display:none;}
.m-logo img{display:block;height:20px;margin:0 auto;}
.msearch{left: 15px;top:15px;position: absolute;cursor: pointer;z-index:99;display:none;
    width:30px;height:30px;background:url("../images/m/ms.png") no-repeat center;background-size:100% auto;}
/*.nei-header .msearch{background:url("../images/m/gsear.png") no-repeat center;background-size:100% auto;}*/

.mNavBtn {right: 15px;top:15px;position: absolute;cursor: pointer;z-index:99999;display:none;
    width:30px;height:30px;background:url("../images/m/menu.png") no-repeat center;background-size:100% auto;}
/*.nei-header .mNavBtn{background:url("../images/m/gmenu.png") no-repeat center;background-size:100% auto;}*/
.body_hide{overflow:hidden;position:fixed;left:0px;top:0px;width:100%;height:100%;}
.black_bg{background:rgba(0,0,0,0.5);position:fixed;left:0px;top:0px;width:100%;height:100%;z-indx:9999;display:none;}
.black_bg.fix{display:block;z-index:999}

.main-header.fixed .msearch{top:5px;}
.main-header.fixed .mNavBtn{top:5px;}


.index-banner{position:relative;}
.index-banner-img img{display:block;width:100%;}
.index-banner .index-banner-img .m-banner{display:none;}
.index-banner-icon{position:absolute;left:0px;bottom:5%;width:100%;background:url("../images/m/mindex2.png") no-repeat center;background-size:50px auto;height:100px;display:none;z-index:11}

.index-class{margin-top:-90px;position:relative;z-index:12;}
.index-class-con{max-width:1100px;margin:0 auto;background:rgba(238,238,238,0.5);height:90px;overflow:hidden}
.index-class .li{width:25%;float:left;height:90px;}
.index-class .li a{display:flex;align-items:center;justify-content:center;height:90px;transition:all 250ms;}
.index-class .li .gray{display:block;}
.index-class .li .white{display:none;}
.index-class .li .name{margin-left:15px;font-size:16px;}
.index-class .li:hover a{color:#fff;background: #C4223D}
.index-class .li:hover .gray{display:none;}
.index-class .li:hover .white{display:block;}
.index-class .li.on a{color:#fff;background:#C4223D}
.index-class .li.on .gray{display:none;}
.index-class .li.on .white{display:block;}
.m-class{display:none;}


.index-asd{margin:20px 10px;}
.index-asd-li{width:50%;float:left;}
.index-asd-li a{display:block;margin:10px;}
.index-asd-li img{display:block;width:100%;}
.index-masd{display:none;}

.index-project{margin:60px auto;}
.index-project ul{margin:30px -10px;display:flex;justify-content:center;flex-wrap:wrap;}
.index-project ul li{width:33.333333%;min-width:33.33333%;max-width:33.33333%;}
.index-project ul li .pc-pro-img{display:block;width:100%;}
.index-project ul li .m-pro-img{display:none;}
.index-project ul li a{display:block;margin:10px;position:relative;}
.index-project ul li .txt{position:absolute;left:0px;top:50px;width:100%;color:#fff;text-align:center;}
.index-project ul li .t{font-size:30px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-project ul li .c{font-size:18px;margin:20px 10px 25px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-project ul li .more span{display:inline-block;background:url("../images/pre.png") no-repeat right center;padding-right:25px;}
.index-project ul li .icon{display:none;position:absolute;left:0px;top:0px;width:100%;height:100%;}
.index-project ul li .icon img{display:block;margin:0 auto;width:50px;}
.index-project ul li .icon .name{font-size:16px;line-height:2;}
.index-news{margin:60px auto;}
.index-news-ul{margin:30px -15px;}
.index-news-ul li{width:33.333333%;float:left;}
.index-news-ul li .li-con{margin:15px 15px;}
.index-news-ul li .img{position:relative;}
.index-news-ul li .img img{display:block;width:100%;}
.index-news-ul li .t{font-size:16px;margin:5px 0px;overflow:hidden;line-height:24px;height:48px;}
.index-news-ul li .c{color:#666;line-height:22px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;margin-top:5px;}
.index-news-ul li .date{right:20px;top:0px;position:absolute;background:#CB1C1D;color:#fff;text-align:center;width:60px;padding:10px 0px;}
.index-news-ul .tip{height:30px;border-radius:15px;background:rgba(255,255,255,0.6);padding:0px 20px;left:20px;bottom:20px;position:absolute;line-height:30px;}
.index-news-ul .f18{font-size:18px;}
.index-title{font-size:38px;text-align:center;}
.index-news-more{display:block;width:88px;height:30px;border-radius:4px;border:1px solid #ddd;display:block;margin:25px auto;font-size:13px;color:#666;text-align:center;line-height:30px;
    transition:all 250ms;}
.index-news-more:hover{background:#CB1C1D;border:1px solid #CB1C1D;color:#fff;}

.index-contact{background:#f8f8f8;padding:50px 0px;}
.index-contact .li{width:33.33333%;float:left;text-align:center;}
.index-contact .tt{display:none;font-size:24px;line-height:30px;margin:5px 0px;}
.index-contact .cc{display:none;color:#666;line-height:22px;}
.index-contact .t{font-size:24px;line-height:30px;margin:5px 0px;}
.index-contact .c{color:#666;line-height:20px;}
.index-contact .img img{display:block;max-width:40%;margin:10px auto 15px auto;}

.main-footer{background:#474548;padding:20px 0px;color:#99999b}
.foot-nav{display:flex;align-items:center;justify-content:center;}
.foot-nav a{color:#99999b;font-size:13px;margin:0px 20px;}
.foot-logo{padding-top:45px;}
.foot-logo img{width:75px;display:block;
    opacity: 0.6;}
.foot-wx{padding-top:20px;}
.foot-wx img{display:block;width:80px;}
.foot-mid{width:75%;text-align:center;}
.foot-pccopy{font-size:13px;line-height:20px;margin:15px 0px;text-align:center;}
.foot-mcopy{font-size:13px;line-height:20px;margin:15px 0px;text-align:center;display:none;}
.foot-shop{margin:10px 0px;text-align:center;}
.f-shop{display:inline-block;background:#59575a;border-radius:4px;padding:0px 10px;margin:0 10px;}
.f-shop img{display:block;}


.nei-banner-pc{display:block;width:100%;}
.nei-banner-m{display:none;width:100%;}
.nei-banner{position:relative;}
.nei-banner .txt{position:absolute;left:0px;top:0px;height:100%;color:#fff;left:50%;margin-left:-600px;font-size:42px;display:flex;align-items:center;}


.nei-container{}
.nei-nav{padding:20px 0px;text-align:center;}
.nei-nav a{display:inline-block;padding:10px 0px;margin:0px 20px;font-size:15px;}
.nei-nav a.on{color:#e50215;border-bottom:2px solid #e50215;}
.nei-nav a:hover{color:#e50215;}
.news-date{display:none;color:#666;font-size:13px;}


.about-sec1{margin:60px auto;}
.about-sec1-img{width:580px;float:left;}
.about-sec1-img img{display:block;width:100%;}
.about-sec1-txt{margin-left:660px;}
.about-sec1-txt .en{color:#888;text-transform:uppercase;font-size:20px;}
.about-sec1-txt .ch{font-size:30px;}
.about-sec1-txt .con{margin:25px 0px;color:#666;line-height:24px;}
.about-title{font-size:32px;text-align:center;}
.about-sec2{margin:60px auto;}

.about-sec3{margin:60px auto;}
.about-sec3-img{width:560px;}
.about-sec3-img img{display:block;width:100%;}
.about-sec3-box{margin:35px 0px;}
.about-sec3-txt{width:640px;}
.about-sec3-txt .txt{margin:0px 60px;}
.about-sec3-txt .red-t{color:#E40214;font-size:24px;position:relative;padding:10px 0px;}
.about-sec3-txt .red-t::after{height:2px;position:absolute;left:0px;width:60px;background:#E40214;bottom:0px;display:block;content:"";}
.about-sec3-txt .t{font-size:24px;padding:10px 0px;}
.about-sec3-txt .con{color:#666;line-height:24px;margin:25px 0px;}


.about-sec4{padding:60px 0px;background:#f8f8f8;}
.about-sec4-ul{margin:25px 65px;}
.about-sec4-ul li{width:16.6666%;float:left;}
.about-sec4-ul li a{display:block;margin:15px;}
.about-sec4-ul li a img{display:block;width:100%;}
.about-sec4-ul li a p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#666;line-height:2;margin:10px 0px;}

.about-more{background:#93172C;color:#fff;border-radius:18px;line-height:36px;width:150px;text-align:center;margin:20px auto;display:none;}

.nei-project{}
.nei-project-ul li{width:50%;float:left;}
.nei-project-ul li a{display:block;margin:30px;}
.nei-project-ul li a img{display:block;width:100%;}
.nei-project-ul li .t{font-size:16px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0px;}

.contact-sec1 .map{width:760px;}
.contact-sec1{margin:50px auto;}
.contact-sec1 .sec1-li{display:flex;align-items:center;margin:35px 0px;line-height:1.8;flex-wrap:nowrap;}
.contact-sec1 .sec1-li img{width:42px;margin-right:20px;}
.contact-sec1 .sec1-li .c{color:#666;
    overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.contact-sec1 .sec1-li .t{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sec1-txt{max-width:400px;}
.contact-sec1 .sec1-li .con{max-width:calc(100% - 50px)}


.contact-sec2{margin:60px auto;}
.contact-sec2-li{width:33.33333%;float:left;font-size:20px;text-align:center;}
.contact-sec2-li .con{margin:20px;border:1px solid #ddd;border-radius:6px;box-shadow:1px 2px 6px rgba(0,0,0,0.1);padding:35px 0px 20px 0px;}
.contact-sec2-li .img{width:110px;height:110px;display:flex;align-items:center;justify-content:center;background:#fff;margin:0 auto;}
.contact-sec2-li .img img{display:block;margin:0 auto;max-width:100%;}
.contact-sec2-li .img .wx-i{display:block;width:100px;}
.contact-sec2-li .t{margin:15px 0px;}
#allmap{width:100%;height:420px;}

.project-sec1{background:#f8f8f8;padding:30px 0px;}
.project-sec1-li{width:20%;float:left;text-align:center;}
.project-sec1-li .img{padding:15px;background:#fff;width:90px;height:90px;margin:0 auto;border-radius:100%;}
.project-sec1-li .img img{display:block;width:100%;width:90px;height:90px;margin:0 auto;background:#fff;}
.project-sec1-li .t{font-size:18px;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:15px 10px;}

.project-sec2{margin:50px auto;}
.project-sec2 .title .t{font-size:24px;line-height:40px;}
.project-sec2 .title .more{display:inline-block;background:url("../images/pre1.png") no-repeat right center;padding-right:25px;}
.project-sec2-ul li{float:left;margin:10px;text-align:center;width:208px;}
.project-sec2-ul{margin:0px -10px;}
.project-sec2-ul li.li1{width:280px;}
.project-sec2-ul li .img{border:1px solid #ddd;display:flex;align-items:center;justify-content:center;padding:10px;}
.project-sec2-ul li .img img{display:block;width:100%;}
.project-sec2-ul li .t{text-align:center;margin:10px;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.project-sec2-ul li.li1 .img{border:none;}
.project-sec2-ul li.li1 .img img{width:100%;height:208px;}

.about-sec2 .about-slide-ul li{float:left;}
.about-sec2 .swiper-slide-thumb-active{color:#CB1C1D}
.about-sec2 .about-sec2-box{margin:40px 75px;}
.about-sec2 .about-sec2-box::-webkit-scrollbar{display:none;}

.about-sec2 .about-slide-ul li .con{margin:0px 15px;}

.tab_nav_li{margin:0px 15px;width:200px;text-align:center;position:relative;font-size:15px;color:#666;cursor:pointer;
    display: inline-table;}
.nav-con{white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;padding:25px 0px;}
#tab_nav{text-align:center;position:relative;cursor:pointer;}
.tab_nav_li.on{color:#CB1C1D;}
.tab_nav_li::after{width:10px;height:10px;background:#CB1C1D;display:block;left:50%;margin-left:-5px;bottom:-25px;content:"";position:absolute;border-radius:100%;display:none;z-index:3;}
#tab_nav::before{height:1px;width:100%;background:#ddd;position:absolute;left:0px;bottom:5px;display:block;content:"";}
.tab_nav_li.on::after{display:block;}

#tab_contentBox .box{display:none;}
#tab_contentBox .box.active{display:block;}
.about-develop .li{width:270px;margin:10px;}
.about-develop .li img{display:block;width:100%;}
.about-develop{white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden;padding:15px 0px;display:flex;}
.about-develop .t{text-align:center;margin:10px 0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*修改滚动条样式*/
.about-develop::-webkit-scrollbar{
    width:4px;
    height:4px;
    /**/
}
.about-develop::-webkit-scrollbar-track{
    background: rgb(239, 239, 239);
    border-radius:2px;
}
.about-develop::-webkit-scrollbar-thumb{
    background: #bfbfbf;
    border-radius:10px;
}
/*修改滚动条样式*/
.nav-con::-webkit-scrollbar{
    width:4px;
    height:4px;
    /**/
}
.nav-con::-webkit-scrollbar-track{
    background: rgb(239, 239, 239);
    border-radius:2px;
}
.nav-con::-webkit-scrollbar-thumb{
    background: #bfbfbf;
    border-radius:10px;
}
.about-title.ma{display:none;}


.news6_fl{width:760px;}
.news6_fr{width:360px;}
.news6_t{font-size:28px;line-height:1.5;text-align:center;}
.news6_date{color:#888;margin:20px 0px;text-align:center;}
.news6_article{padding:20px 0px;font-size:16px;line-height:1.8;}

.news6_other{margin:20px 10%}
.news6_other .other_li{width:50%;margin:0 0%;float:left;text-align:center;}
.news6_other a{display:inline-block;padding-left:30px;color:#666;}
.news6_other a.p{background:url("../images/btn.png") no-repeat 0px center;}
.news6_other a.n{background:url("../images/btn1.png") no-repeat 0px center;}
.news8_sec{background:#f8f8f8;padding:30px;margin:40px 0px;}
.news8_sec .news7_t{margin:10px 0px;}
.news8_item{padding:15px 0px;}
.news8_item .img{width:106px;float:left;}
.news8_item .img img{display:block;width:100%;}
.news8_item .txt{margin-left:121px;}
.news8_item .t{font-size:14px;line-height:22px;height:44px;overflow:hidden;}
.news8_item .date{color:#888;font-size:12px;margin-top:10px;}
.news7_t{font-size:24px;margin:10px 30px;}

.videolist { position:relative; }
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ display:none; position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background:rgba(0,0,0,0.6);}
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; width:auto;height:auto;}
.videolist:hover .videoed{display:block}
.videom{position:relative;width:65%;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:center;}
.videom video{width:100%;}
.videon{position:relative}

.project-sec3{margin:35px auto;}
.project-sec3-fl{width:268px;background:#f8f8f8;padding:15px 0;}
.project-sec3-fl .li{line-height:50px;}
.project-sec3-fl .li a{display:block;font-size:16px;line-height:50px;padding-left:55px;padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;
    border-bottom:1px solid #eee}
.project-sec3-fl .li a::before{width:6px;height:6px;background:#888;border-radius:100%;position:absolute;left:35px;top:50%;margin-top:-3px;display:block;content:"";}
.project-sec3-fl .li:hover a{background:#0069b5;color:#fff;}
.project-sec3-fl .li:hover a::before{background:#fff;}
.project-sec3-fl .li.on a{background:#0069b5;color:#fff;}
.project-sec3-fl .li.on a::before{background:#fff;}
.project-sec3-fr{margin-left:300px;}

.project-sec3-fl .li:nth-last-child(1) a{border:none;}
.pro-detail-img{max-width:1200px;margin:35px auto;}
.pro-detail-img img{max-width:100%;}

.pro-sec4{background:#F8F8F8;padding:35px 0px;}
.pro-max{margin-top:35px;}
.pro-max .pro-con{background:#fff;width:540px;height:540px;background:#fff;}
.pro-max .pro-con img{display:block;width:100%;height:540px;}
.pro-max .pro-tab{float:left;}
/*.pro-max .pro-content{margin-left:140px;margin-top:20px;}*/
.pro-max .pro-li img{display:block;width:120px;height:120px;}
.pro-max .pro-li{margin:20px 0px;}
.pro-max .pro-li.on{border:1px solid #DA251C}
.pro-max .pro-con{display:none;}
.pro-max .pro-con.active{display:block}
.pro-box{width:560px;}
.pro-txt{margin-left:600px;}
.pro-txt .t{font-size:20px;}
.pro-txt .redt{color:#DA251C;padding:15px 0px;border-bottom:1px solid #ddd;}
.pro-txt .c{line-height:30px;margin:15px 0;}
.pro-txt  .pro-btn{background:#fff;border-radius:3.6px;width:125px;height:36px;border:1px solid #DA251C;display:flex;align-items:center;justify-content:center;margin-right:25px;}
.pro-txt .bot{display:flex;margin:25px 0;}
.fix-screen{position:fixed;left:0px;top:0px;width:100%;height:100%;}
.screen-bot{position:absolute;left:0px;bottom:0px;width:100%;background:rgba(196,34,61,0.6);padding:35px 0px;}
.screen-bot .con{color:rgba(255,255,255,0.8);}
.screen-bot .con .li{float:left;padding:0 30px;border-right:1px solid rgba(255,255,255,0.3);}
.screen-bot .con .li:nth-last-child(1){border:none}
.screen-bot .con .t{font-size:30px;}
.screen-bot .con .c{font-size:15px;margin-top:15px;}
.screen-bot .sicon{float:right;margin:0px 10px;}
.screen-bot .sicon a{display:block;width:20px;height:20px;background:rgba(0,0,0,0.2);border-radius: 100%;}
.screen-bot .sicon.close{margin-left:55px;}
.screen-bot .confr{padding-top:25px;}
.fix-screen .img{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.fix-screen .img img{display:block;width:100%;height:100%;}
.main-header{background:rgba(0,0,0,0.5)}
/*.nei-header.main-header{background:#fff;}*/
.msearch-box{display:none;}
.project-sec3-fr.mm{margin-left:0px;}

.yxtj-form{background:#f7f7f7;border-radius:10px;max-width:1024px;margin:25px auto;padding:50px;}
.yxtj-form .con{margin-top:30px;}
.yxtj-form .con .item{display:flex;margin:25px 0px;}
.yxtj-form .con .item .li{flex:1;margin:0px 15px;}
.yxtj-form .con .item input{font-size:16px;line-height:50px;border-bottom:1px solid #ddd;width:100%;}
.yxtj-form .con .item textarea{width:100%;border-bottom:1px solid #ddd;background:none;outline:none;font-size:16px;}
.yxtj-form .index_more{font-weight:bold;border-radius:3px;}
.yxtj-form .index_more{width:130px;height:45px;background:#CB1C1D;font-size:16px;color:#fff;display:block;line-height:45px;text-align:center;transition:all .3s;
    justify-content:center;align-items:center;overflow:hidden;margin:0 auto;}

.yxtj-form .tit{font-size:24px;font-weight:600;color:#CB1C1D;}
.yxtj-form .con{margin-top:30px;}

.project-sec2-ul li .img img{width:186px;height:186px;}
.main-header{background:rgba(192,25,42,1)}
.main-header.nei-header.fixed{background:rgba(192,25,42,1)}
.main-header.fixed{background:rgba(192,25,42,1)}
.header-top{background:rgba(0,0,0,1)}


@media (max-width:1200px){
    .project-sec2-ul li .img img{width:100%;}
    .yxtj-form .tit{font-size:18px;}
    .yxtj-form{padding:25px 15px;margin:25px 15px;}
    .yxtj-form  .con .item{display:block;}
    .yxtj-form  .content{padding:20px;}
    .msearch-box{display:none;position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999;background:rgba(0,0,0,0.5);}
    .msearch-box .con{background:#fff;margin:100px 15px;height:40px;padding-left:10px;border-radius:5px;overflow:hidden;position:relative;}
    .msearch-close{position:absolute;right:20px;top:50px;background:#fff;width:24px;height:24px;border-radius:100%;text-align:center;line-height:24px;}
    .msearch-box .input{height:40px;width:100%;}
    .msearch-box .msearch-but{display:block;position:absolute;right:0px;top:0px;height:40px;padding:0px 15px;background:#93172c;color:#fff;}
    .screen-bot{padding:15px 0px;}
    .screen-bot .confr{float:none;padding:0px;align-items:center;justify-content:center;}
    .screen-bot .confl{display:none;}
    .pc-logo{display:none;}
    .m-logo{display:block;float:none;margin:0 auto;}
    .header-top{display:none;}
    .header{border:none;}
    .mNavBtn{display:block;}
    .msearch{display:block}
    .header-nav{position:fixed;left:0px;top:0px;height:100%;width:60%;display:none;background:rgba(0,0,0,0.8);z-index:99999;float:none;}
    .header-nav.active{display:block;}
    .header-nav ul li{float:none;}
    .header-nav .nav{padding:25px;}
    .index-banner .index-banner-img .pc-banner{display:none;}
    .index-banner .index-banner-img .m-banner{display: block;width:100%;}
    .nav li:hover{border:none;border-bottom:1px solid #eee;width:auto;}
    .nav li{border-radius:0px;width:auto;border:none;height:50px;line-height:50px;}
    .nav li.on{border:none;border-bottom:1px solid #eee;width:auto;}
    .index-banner-icon{display:block;}
    .index-class{margin:15px;}
    .m-class{display:block;}
    .m-class img{display:block;width:40px;margin:0 auto;}
    .index-class .li a{display:block;height:auto;margin:10px;background:#F4F6F9;border-radius:20px;height:120px;}
    .index-class-con{background:none;height:auto;}
    .index-class .li{width:33.33333%;text-align:center;height:auto;}
    .index-class-con{margin:0 -5px;}
    .index-class .li img{display:block;margin:0 auto;width:40px;height:40px;padding:20px 0px 15px 0px;}
    .index-class .m-class a{background:#fff;}
    .index-class .li:hover a{color:#222;background: #F4F6F9}
    .index-class .li:hover .gray{display:block;}
    .index-class .li:hover .white{display:none;}
    .index-class .li.on a{color:#222;background:#F4F6F9}
    .index-class .li.on .gray{display:block;}
    .index-class .li.on .white{display:none;}
    .index-class .li .name{margin-left:0px;font-size:16px;}
    .m-class a{color:#93172C}
    .index-asd-li{width:100%;}
    .index-asd{display:none;}
    .index-masd{display:block;}
    .index-news{display:none;}

    .index-project ul li .pc-pro-img{display:none;width:100%;}
    .index-project ul li .m-pro-img{display:block;width:100%;}
    .index-project ul li .txt{display:none;}
    .index-project ul li .icon{display:flex;align-items:center;justify-content:center;text-align:center;}
    .index-title{font-size:24px;}
    .index-project ul{margin:25px 10px 0px 10px;}
    .index-project ul li a{margin:5px;border-radius:10px;overflow:hidden;}
    .index-project{margin:30px 0px;}
    .index-contact .tt{display:block;}
    .index-contact .cc{display:block;}
    .index-contact .mt{display:none;}
    .index-contact .mc{display:none;}
    .index-contact .li2{display:none;}
    .index-contact .li{width:50%;}
    .index-contact .pc{display:none;}
    .index-contact .t{font-size:18px;letter-spacing:-2px;}
    .index-contact .tt{font-size:18px;}
    .index-contact{background:#fff;padding:25px 0px;}
    .index-contact{margin:0px 5px;}
    .index-contact .con{border-radius:10px;border:2px solid #eee;padding:15px 0px 20px 0px;margin:0px 10px;}
    .foot-logo{display:none}
    .foot-wx{display:none}
    .foot-mid{width:auto;float:none;margin:0px 15px;}
    .foot-nav a{width:30px;overflow:hidden;height:24px;line-height:24px;margin:0px 5px;}
    .foot-pccopy{display:none;}
    .foot-mcopy{display:block;}
    .nei-banner-pc{display:none;width:100%;}
    .nei-banner-m{display:block;width:100%;}



    .nei-header .nav li a{color:#fff;}

    .nei-header .nav li.on{border:none;border-bottom:1px solid #eee;}
    .nei-header .nav li.on a{color:#fff;}
    .nei-header .nav li:hover{border:none;border-bottom:1px solid #eee;}
    .nei-header .nav li:hover a{color:#fff;}
    .index-news-ul{margin:15px;}
    .index-news-ul li{width:100%;float:none;}
    .index-news-ul li .li-con{margin:15px 0px 25px 0px;}
    .index-news-ul li .date{display:none;}
    .index-news-ul .tip{display:none;}
    .index-news-ul li .c{display:none;}
    .news-date{display:block;margin-top:10px;}
    .nei-nav a.on{background:#93172c;color:#fff;border:none;padding:0px 10px;margin:0px;border-radius:15px;line-height:30px;}
    .nei-nav a{background:#f8f8f8;border:none;padding:0px 10px;margin:0px;border-radius:15px;line-height:30px;font-size:14px;}
    .about-sec4-ul li{width:50%;}
    .about-sec4{padding:35px 0px;}
    .about-sec4-ul{margin:20px 10px;}
    .about-sec4-ul li a{margin:10px 5px;}
    .about-title{font-size:24px;}
    .about-sec3{margin:30px 15px;}
    .about-sec3-box{margin:20px 0px;}
    .about-sec3-img{width:100%;float:none;}
    .about-sec3-txt{float:none;width:100%;}
    .about-sec1-img{width:100%;float:none;}
    .about-sec1-txt{margin:15px 0px;}
    .about-sec1{margin:30px 15px;}
    .about-sec1-txt .ch{font-size:22px;}
    .about-sec1-txt .en{font-size:16px;}
    .about-sec3-txt .red-t{font-size:18px;}
    .about-sec3-txt .txt{margin:0px;}
    .about-sec3-txt .con{margin:10px 0px;}
    .about-more{display:block}
    .nei-project-ul{margin:0px 10px;}
    .nei-project-ul li a{margin:15px 5px;}
    .contact-banner{display:none;}
    #allmap{height:300px;}
    .contact-sec1{margin:0px;}
    .contact-sec1 .map{width:100%;float:none;}
    .sec1-txt{float:none;margin:15px;}
    .contact-sec2-li{width:100%;float:none;}
    .contact-sec2{margin:30px auto;}
    .project-sec2{display:none;}
    .project-sec1-li{width:46%;margin:2%;background:#f8f8f8;}
    .project-sec1{background:#fff;margin:0px 15px;}
    .project-sec1-li .img{background:#f8f8f8;border-radius:0px;}
    .project-sec1-li .img img{background:none;}
    .nei-banner .txt{display:none;}
    .nei-nav a{margin-bottom:5px;}
    .about-sec2 .about-sec2-box{margin:20px 10px;}
    .about-develop .li{width:150px;}
    .tab_nav_li{width:100px;}
    .nav-con::-webkit-scrollbar{display:none;}
    .about-develop::-webkit-scrollbar{display:none;}
    .about-sec2{margin:30px 0px;}
    .nei-nav a{font-size:13px;padding:0px 5px;}
    .about-title span{display:inline-block;position:relative;line-height:40px;}
    .about-title span::before{background:#DA251C;display:block;position:absolute;left:-10px;top:50%;margin-top:-15px;height:20px;width:6px;border-radius:6px;content:""}
    .about-title.ma{display:block;margin-bottom:15px;}
    .news6_fl{float:none;width:auto;margin:0px 15px;}
    .news6_fr{float:none;width:auto;}
    .videom{width:85%;}
    .project-sec3-fl{width:auto;float:none;margin:0px 25px;}
    .project-sec3-fr{margin:0 15px;}
    .project-sec2-ul li{width:50%;margin:0;}
    .project-sec2-ul li a{display:block;margin:10px;}
    .project-sec2-ul{margin:15px 0px;}
    .project-sec3{margin:15px auto;}
    .pro-box{float:none;width:auto;}
    .pro-max .pro-tab{float:none;display:flex}
    .pro-max .pro-content{margin:15px}
    .pro-max .pro-con{width:100%;height:auto;}
    .pro-max .pro-con img{height:auto;}
    .pro-max .pro-li{width:23%;margin:0 1%;}
    .pro-max .pro-li img{width:100%;height:auto;}
    .pro-txt{margin:15px;}
    .pro-detail-img{margin:15px;}
    .pro-pos{margin:15px;font-size:12px;color:#aaa;}
    .project-sec1{padding:5px 0px;}
    .m-logo img{height:40px;}
    .header{padding:12px 0px;}
    .main-header.fixed .header{padding:5px 0px}
    .main-header.fixed .mNavBtn{top:9px;}
    .main-header.fixed .msearch{top:9px;}
    .project-sec2-ul li .t{text-align:center;margin:10px;font-size:15px;overflow:hidden;text-overflow:inherit;white-space:inherit;
        line-height:24px;height:48px;overflow:hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
    }
    .main-header{background:rgba(192,25,42,1)}
    .main-header.fixed{background:rgba(192,25,42,1)}
    .main-header.nei-header.fixed{background:rgba(192,25,42,1)}
}

@media (max-width:1024px){.project-sec2-ul li .img img{height:462px;}}
@media (max-width:640px){.project-sec2-ul li .img img{height:158px;}}
@media (max-width:413px){.project-sec2-ul li .img img{height:138px;}}
@media (max-width:375px){.project-sec2-ul li .img img{height:135px;}}
.project-sec2-ul li .p{color:#DA251C}

.fixed-top{position:fixed;right:0px;bottom:25%;z-index:99;width:32px;height:32px;background:rgba(00,0,0,0.6) url("../images/icon.png") no-repeat center;border-radius:100%;
    cursor:pointer;
    background-size:100%;}
.news6_article img{max-width:100%;}
.project-sec2-ul li .btnbox{margin-top:-10px;}

@media (max-width:320px){


}
.install-container{}
.install-nav{display:flex;padding:35px 15px;justify-content:center;}
.install-nav-li{margin:10px 25px;}
.install-nav-li a{display:block;}
.install-nav-li .img img{display:block;width:120px;height:120px;padding:10px;border:1px solid #e6e6e6;margin:0 auto;border-radius:4px;}
.install-nav-li .t{color:#61636f;text-align:center;margin-top:10px;}
.install-nav-li.on .img img{border:1px solid #1f294b}
.install-nav-li.on .t{color:#1f294b}

.install-list{padding:35px 60px;background:#f5f6f7}
.install-list-ul li{width:23%;margin:1%;float:left;}
.install-list-ul li a{display:block;}
.install-list-ul li .img img{display:block;width:100%;}
/*yzj 20211028*/
@media screen and (min-width: 320px) and (max-width: 1156px){
    .install-list-ul li .img img{display:block;width:150px;height:150px;}
}

.install-list-ul li .img{padding:20px;border:1px solid #e6e6e6;background:#fff;}
.install-list-ul li .t{color:#23293d;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:16px;}
.install-list-ul li .price{color:#9a4d85;font-size:20px;margin:10px 0px;text-align:center;}


@media (max-width:1200px){
    .install-nav-li{margin:5px;}
    .install-list{padding:35px 15px;}
    .install-list-ul li{width:48%;}
    .install-nav-li .img img{width:50px;height:50px;}
    .project-ul li{width:48%;}
    .project-ul li .t{font-size:16px;margin:10px 0px;}
}
@media (max-width:375px){
    .install-list-ul li .img img{width:125px;height:125px;}
}

@media (max-width:320px){
    .install-list-ul li .img img{width:95px;height:95px;}
}

.news6_fl.m1109{width:100%;float:none;padding-top:30px;}



