body{font-family:"微软雅黑";margin:0;padding:0;font-size:12px;color:#3b3a3a;background:#f4f4f4}
.flex{display:-moz-box;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:box;display:flexbox;display:flex}
.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.clamp2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.clamp5{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}
.topLogo{width:100%;background-color:#fff;padding:26px 0;position:relative;z-index:2}
.main{width:1320px;margin:0 auto}
.topLogo-lft{overflow:hidden}
.logo{width:79px;height:83px;display:block;float:left}
.logoname{float:left;padding:12px 0 0 15px}
.logoname h1{font-size:36px;color:#3b3a3a;font-weight:bold}
.logoname .en{font-size:15px;color:#3b3a3a}
.topLogo-rht{position:relative;margin-top:20px}
.lg-icon{position:relative;float:left}
.show-icon{width:44px;height:44px;background-color:#d9d9d9;border-radius:50%;justify-content:center;align-items:center;margin-right:12px}
.show-icon img{margin:0 auto;display:block}
.show-icon img.mailicon{width:26px;height:18px}
.show-icon img.toulicon{width:26px;height:26px}
.show-icon img.weiboicon{width:32px;height:26px}
.show-icon img.weixinicon{width:34px;height:27px}
.show-icon img.douyinicon{width:26px;height:29px}
.hide-box{position:absolute;display:none}
.lg-mail .hide-box{font-size:16px;color:#fff;background-color:#bf0303;height:40px;min-width:200px;line-height:40px;border-radius:5px;text-align:center;top:2px;right:72px}
.lg-mail .hide-box em{width:9px;height:10px;background:url(../images/red1.png) no-repeat right center;background-size:100%;display:block;position:absolute;right:-9px;top:15px}
.qrimg{width:100px;height:auto;display:block}
.lg-toul .hide-box,.lg-weibo .hide-box,.lg-weixin .hide-box,.lg-douyin .hide-box{top:46px;left:-22px}
.show-icon:hover{background-color:#bf0303}
.show-icon:hover + .hide-box{display:block}
.nav{background-color:#bf0303;height:54px;width:100%;position:relative;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4}
.navul li:nth-child(2) .xiala li:nth-child(2){ display:none}
.navli{width:122px;height:54px;margin-right:10px;line-height:54px;position:relative;text-align:center;display:block}
.navli:last-child{margin-right:0}
.nava{font-size:18px;color:#fff;line-height:54px}
.navli:hover{background-color:#ef2120;position:relative;top:-1px;height:55px}
.navli:hover .xiala{max-height:300px}
.xiala{max-height:0;background:#ef2120;overflow:hidden;transition:all 0.3s ease-in;position:absolute;top:55px;left:0;z-index:333;width:100%;box-sizing:border-box}
.xiala .xli{height:54px;line-height:54px;box-sizing:border-box}
.xiala .xli:first-child a{border-top:1px solid #f4f4f4}
.xiala .xli a{display:block;width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:18px;color:#fff;border-bottom:1px solid #f4f4f4}
.banner{width:100%}
.swiper-container{width:100%}
.bannerimg{width:100%;display:block}
.fdlink{padding:30px 0;background-color:#fff;position:relative;border-bottom:1px solid #f4f4f4}
.fdlink span{font-size:20px;color:#3b3a3a}
.fdlink a{font-size:16px;color:#3b3a3a}
.footer{width:100%;background-color:#fff;padding:18px 0 20px}
.qr1,.qr2{width:166px;height:187px;display:block;float:left;margin:0 30px 0 25px}
.ftcon{margin-left:60px;padding-top:24px;float:left;position:relative}
.ftcon p{font-size:18px;color:#3b3a3a;margin-bottom:10px}
.org{width:56px;height:68px;display:block;position:absolute;right:20px;bottom:12px}
.content{width:100%;margin:10px 0;position:relative}
.bgwhite{background-color:#fff;padding:22px 15px}
.pagett1{width:100%;background:url(../images/con-tt.png) no-repeat;background-size:100%;align-items:center;padding-bottom:6px;justify-content:space-between;margin-bottom:30px}
.pagett1 h3{font-size:20px;color:#fff;line-height:53px;width:209px;text-align:center}
.pagett1 p,.pagett1 a{font-size:16px;color:#3b3a3a}
.bgimg{width:542px;height:381px;display:block;float:left}
.bgcon{width:550px;float:left;padding:24px 0 0}
.bgcon p{font-size:18px;color:#242424;margin-bottom:12px}
.qrimg2{overflow:hidden;margin:20px 0 0}
.qrimg2 img{width:166px;height:187px;display:block;float:left;margin-right:50px}
.map{margin:30px 50px}
.map img{width:1100px;height:426px;display:block}
.pagett2{width:100%;background:url(../images/con-tt2.png) no-repeat;background-size:100%;align-items:center;padding-bottom:6px;justify-content:space-between;margin-bottom:30px}
.pagett2 h3{font-size:20px;color:#fff;line-height:53px;width:209px;text-align:center}
.conat-list{position:relative;padding:0 8px}
.conat-list li{width:calc(25% - 14px);display:block;margin:0 7px 18px;float:left}
.conat-list li a{display:block; width:100%}
.conat-list li img{width:100%;height:auto;}
.seemore{font-size:18px;color:#3b3a3a;text-align:center;display:block;margin:0 auto}
.pd0{padding:0 0 22px}
.herosearch{position:relative;padding:22px 0}
.herobox{width:874px;height:54px;border:2px solid #cc0001;border-radius:10px;margin:48px auto 12px;align-items:center;justify-content:space-between;padding:0 0 0 24px;box-sizing:border-box}
.herobox input{width:660px;height:30px;line-height:30px;font-size:22px;color:#d3d3d3;border:0;outline:0}
.surebtn{width:152px;height:54px;background-color:#cc0001;font-size:22px;color:#fff;text-align:center;line-height:54px;border-radius:10px;cursor:pointer}
.enA{font-size:16px;color:#acacac;text-align:center;margin-bottom:33px}
.enA span:not(:first-child){padding:0 7px;cursor:pointer}
.enAnow{font-size:16px;color:#cc0001;border-bottom:1px solid #cc0001}
.showname{font-size:16px;color:#676767;padding:0 30px 20px;border-bottom:1px solid #f4f4f4;margin-bottom:30px}
.showname a{color:#676767;margin-right:10px;width:80px;display:inline-block;margin-bottom:10px;white-space:nowrap}
.pd15{padding:0 15px}
.conat-list li.wd210{width:216px;height:260px;display:block;margin:0 10px 15px 0;float:left}
.conat-list li.wd210 img{width:210px;height:214px;border:3px solid #dddddd;display:block}
.conat-list p{font-size:16px;color:#3b3a3a;text-align:center;margin:10px 0}
.pd20{padding:22px 15px 0}
.heroview{padding:40px;border-bottom:1px solid #e9e9e9}
.herodesc{overflow:hidden;justify-content:center;margin-bottom:35px}
.herodesc img{width:385px;height:385px;display:block;border:2px solid #dddddd;margin-right:48px}
.hdesc{width:345px}
.bdline{border-bottom:2px dashed #3b3a3a;padding:20px 5px 10px;width:256px}
.bdline:last-child{border-bottom:0}
.bdline p{font-size:16px;color:#3b3a3a;margin-bottom:8px}
.herocon{font-size:16px;color:#3b3a3a;line-height:26px}
.herocon span{color:#202020}
.goin{width:215px;height:63px;background-color:#ef2120;text-align:center;line-height:63px;font-size:28px;color:#fff;border-radius:10px;display:block;margin:34px auto 10px}
.bgimg2{width:491px;height:344px;display:block;float:left;border:4px solid #cc0001;margin:0 10px 10px 0}
.huanrao{font-size:18px;color:#4b4b4b;line-height:28px;padding:0 8px 30px}
.installation{position:relative}
.itation{padding:15px 40px 30px;border-bottom:1px solid #e9e9e9}
.itation .p1{font-size:22px;color:#1d1c1c;font-weight:bold;text-align:center}
.itation .p2{font-size:16px;color:#a6a6a6;text-align:center;margin:15px 0 30px}
.newscon img{width:60%}
.newscon video{
    /*width: 60%; */
    margin: 0 auto;
    
}
.itaimg{width:793px;height:589px;display:block;border:4px solid #cc0001;margin:0 auto}
.goin2{width:179px;height:48px;background-color:#ef2120;text-align:center;line-height:48px;font-size:18px;color:#fff;border-radius:10px;display:block;margin:34px auto 10px}
.changepage{font-size:16px;color:#3b3a3a;padding:25px 35px 0}
.changepage a{color:#3b3a3a}
.changepage p{margin-bottom:16px}
.news-ul{width:100%;padding:0 5px 50px 30px;box-sizing:border-box;overflow:hidden}
.news-lia{align-items:center;justify-content:space-between;margin-bottom:18px}
.news-lia .ch{font-size:18px;color:#3b3a3a;width:980px}
.news-lia .time{font-size:18px;color:#4b4b4b}
.news-lia:last-child{margin-bottom:0}
.ticon2{width:15px;height:16px;background:url(../images/ticon2.png) no-repeat left center;background-size:100%;display:inline-block;vertical-align:-1px;margin-right:7px}
.paging{justify-content:center;align-items:center}
.pg-zi{font-size:16px;color:#3b3a3a;margin:0 15px}
.pg-btn{width:37px;height:37px;background-color:#8a8a8a;font-size:18px;color:#fff;text-align:center;line-height:37px;border-radius:5px;margin:0 4px}
.pg-now{background-color:#cc0002}
.pdt22{padding:22px 15px 40px;border-bottom:1px solid #e9e9e9;margin-bottom:32px}
.pagett3{width:100%;background:url(../images/con-tt3.png) no-repeat;background-size:100%;align-items:center;padding-bottom:6px;justify-content:space-between;margin-bottom:30px}
.pagett3 h3{font-size:20px;color:#fff;line-height:53px;width:248px;text-align:center}
.jisi1{width:1103px;height:auto;display:block;border-radius:5px;margin:0 auto}
.goin3{width:187px;height:53px;background-color:#cc0001;text-align:center;line-height:53px;font-size:18px;color:#fff;border-radius:6px;display:block;margin:34px auto 10px}
.mg35{margin:0 auto 35px}
.pdd0{padding:0}
.bbline{border-bottom:1px solid #e9e9e9}
.layout{overflow:hidden}
.xiaolist{width:600px;float:left;padding:30px 5px 33px 20px;box-sizing:border-box}
.pagett4{width:100%;background:url(../images/con-tt4.png) no-repeat;background-size:100%;align-items:center;padding-bottom:6px;justify-content:space-between;margin-bottom:30px}
.pagett4 h3{font-size:20px;color:#fff;line-height:48px;width:185px;text-align:center}
.xiaoul{width:100%;padding:0 5px 50px 30px;box-sizing:border-box;overflow:hidden}
.xiaoA{margin-bottom:18px}
.xiaoA .ch{font-size:18px;color:#3b3a3a;width:540px}
.mb40{margin-bottom:40px}
.newscon{position:relative}
.newscon p{font-size:16px;color:#3b3a3a;line-height:28px}
.nwimg{width:827px;height:550px;display:block;margin:14px auto}
.hor-box{font-size:18px;color:#4b4b4b;padding:0 27px;line-height:28px}
.honour{width:1165px;height:364px;display:block;margin:25px auto}
.guide{padding:0 18px;position:relative}
.guide p{font-size:18px;color:#4b4b4b;margin-bottom:35px;line-height:25px}
.guide p span{font-size:18px;color:#cc0001;font-weight:bold}
.video1{padding:0 25px 40px}
.hong-video{width:357px;height:267px;border:4px solid #cc0001;margin:0 10px 42px 0}
.hong-video:nth-of-type(3n){margin-right:0}
.vd{width:357px;height:220px;display:block}
.hong-video a{font-size:18px;display:block;color:#fff;text-align:center;background-color:#cc0001;line-height:50px}
.audio1{padding:0 20px 22px}
.audioli{width:368px;height:94px;position:relative;margin:0 13px 25px 0;border-radius:5px}
.audioli:nth-of-type(3n){margin-right:0}
.audshow{align-items:center;padding:15px 0;background-color:#f8f8f8;position:relative;z-index:2}
.playmusic{width:39px;height:46px;display:block;margin:0 auto;cursor:pointer}
.msinfo{width:270px;padding:7px 0 7px 24px;box-sizing:border-box;position:relative}
.msinfo::before{content:'';display:inline-block;position:absolute;left:0;top:0;width:2px;height:60px;background-color:#fff;box-shadow:2px 0 3px #d3d3d3}
.msinfo .p1{font-size:20px;color:#4b4b4b}
.msinfo .p2{font-size:18px;color:#8a8a8a}
.audhide{position:absolute;z-index:-2;top:0;left:0}
.pb10{padding-bottom:10px}
.service{display: none;}
.title4{display: none;}
@media screen and (max-width:992px){
	body{background:#FFFFFF;}
	.content{margin:1rem 0 0 0;}
	.main{width: 100%;}
	.bgwhite{padding:4%;}
	.pagett1{display: none;}
	
	.service{background-color:#f4f4f4;position:relative;padding-top:.16rem;display: block;}
	.sv-img{width:5.9rem;height:3.3rem;border:.04rem solid #cc0001;display:block;margin:0 auto;position:absolute;left:.22rem}
	.redbg{background-color:#cc0001;padding-top:1.86rem;margin-top:1.7rem}
	.sv-tt{width:2.66rem;height:.69rem;text-align:center;line-height:.69rem;background:url(../images/ttbg3.png) no-repeat;background-size:100%;font-size:.273rem;color:#cc0001;margin:0 auto .23rem}
	.sv-ul ul{overflow:hidden;padding-bottom:.2rem;width:4.7rem;margin:0 auto}
	.sv-li{width:.92rem;height:.92rem;display:block;float:left;background-color:#fff;padding:.14rem .16rem;box-sizing:border-box;border-radius:.08rem;line-height:.32rem;font-size:.249rem;color:#3b3a3a;letter-spacing:.05rem;margin-right:.3rem}
	.sv-li:last-child{margin-right:0}
	.sv-li a{color:#3b3a3a}
	iframe{width: 100%;}
	.huanrao{padding:0;}
	.pagett2{width:100%;background:url(../wap/ttbg.png) no-repeat;background-size:2.02rem .55rem;align-items:center;padding-bottom:0;justify-content:space-between;margin-bottom:.3rem;}
	.pagett2 h3{font-size: .273rem;width: 2.02rem; line-height: .55rem;}
	
	.video1{padding: 0;}
	.hong-video{width:2.89rem;height:2.22rem;border:0.03rem solid #cc0001;margin:0 .1rem .38rem 0;float:left;}
	.vd{width:2.83rem;height:1.77rem;display:block;}
	.hong-video a{font-size: .204rem;line-height: .4rem;}
	.hong-video:nth-of-type(2n){margin-right: 0;}
	.audio1{padding: 0;}
	.audioli{width:100%;height:.8rem;position:relative;border-radius:.05rem}
	.audioli:last-child{margin-bottom:.5rem}
	.audshow{align-items:center;padding:.13rem 0;background-color:#f8f8f8;position:relative;z-index:2;display:flex}
	.playmusic{width:.34rem;height:.4rem;display:block;margin:0 auto;cursor:pointer}
	.msinfo{width:5rem;padding:.06rem 0 .06rem .24rem;box-sizing:border-box;position:relative}
	.msinfo::before{content:'';display:inline-block;position:absolute;left:0;top:0;width:.02rem;height:.5rem;background-color:#fff;box-shadow:0.02rem 0 .03rem #d3d3d3}
	.msinfo .p1{font-size:.221rem;color:#4b4b4b;margin-bottom:.05rem}
	.msinfo .p2{font-size:.204rem;color:#8a8a8a}
	.seemore{font-size: .24rem; margin:.25rem auto;}
	.pd0{padding: 0;}
	.pd20{padding: .22rem .15rem 0;}
	.itation{padding: .35rem .22rem 0;}
	.itation .p1{font-size: .255rem;}
	.itation img{max-width:100%;}
	.itation .p2{font-size: .204rem;color:#a6a6a6;margin: .14rem 0;}
	.newscon video{width: 100% !important; height: auto !important; }
	.goin2{width:1.79rem;height:.5rem;background-color:#ef2120;text-align:center;line-height:.5rem;font-size:.24rem;color:#fff;border-radius:.1rem;display:block;margin:.34rem auto .1rem;}
	.changepage{font-size: .2rem;padding: .25rem .35rem 0;}
	.news-ul{padding: 0;}
	.news-lia{margin-bottom: .2rem;}
	.ticon2{width: .15rem;height: .16rem;margin-right:.05rem}
	.news-lia .ch{font-size:.238rem;}
	.news-lia .time{display: none;}
	.paging{display:flex;justify-content:center;align-items:center; margin-top: .35rem}
	.pg-zi{font-size:.204rem;color:#3b3a3a;margin:.09rem 0;width: .85rem;text-align: center;}
	.pg-btn{width:.31rem;height:.31rem;background-color:#8a8a8a;font-size:.17rem;color:#fff;text-align:center;line-height:.31rem;border-radius:.05rem;margin:0 .04rem}
	.pg-now{background-color:#cc0002}
	
	.pagett3{display: none;}
	.title4{font-size:.254rem;color:#fff;text-align:center;line-height:.55rem;background:url(../wap/ttbg4.png) no-repeat top center;background-size:2.54rem .55rem;margin-bottom:.28rem}
	.jisi1{width: 100%; height: auto;}
	.goin3{width:1.98rem;height:.54rem;background-color:#cc0001;text-align:center;line-height:.54rem;font-size:.256rem;color:#fff;border-radius:.1rem;display:block;margin:.34rem auto}
	.pdt22{padding:4%;margin-bottom:.32rem}
	.pagett2s{display: none;}
	.title2{font-size:.238rem;color:#fff;text-align:center;line-height:.55rem;background:url(../wap/ttbg.png) no-repeat top center;background-size:2.02rem .55rem;margin-bottom:.28rem;}
	.herosearch{position:relative;padding:.4rem .22rem .1rem;margin-bottom:.2rem}
	.herobox{width:5.22rem;height:.49rem;border:.02rem solid #cc0001;border-radius:.1rem;margin:0 auto .2rem;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 .24rem;box-sizing:border-box}
	.herobox input{width:3.6rem;height:.3rem;line-height:.3rem;font-size:.221rem;color:#3a3a3a;border:0;outline:0}
	.herobox input::placeholder{color:#d3d3d3}
	.surebtn{width:1.3rem;height:.49rem;background-color:#cc0001;font-size:.221rem;color:#fff;text-align:center;line-height:.49rem;border-radius:.1rem;cursor:pointer;border:0}
	.enA{font-size:.221rem;color:#acacac;text-align:center;margin:.2rem .43rem .35rem}
	.enA span:not(:first-child){padding:0 .07rem;margin-bottom:.15rem;display:inline-block;cursor:pointer}
	.enAnow{color:#cc0001;border-bottom:.01rem solid #cc0001}
	.showname{font-size:.204rem;color:#676767;padding:0 0 .2rem;border-bottom:.01rem solid #f4f4f4}
	.showname a{color:#676767;margin:0 .12rem;width:.75rem;display:inline-block;margin-bottom:.15rem;text-align:center;white-space:nowrap}
	.heroimg{padding:0 .22rem}
	.heroimg2{padding:.3rem .22rem}
	
	.pd20{padding-top:.26rem;padding-bottom:.4rem}
	.mt20{margin-top:.2rem}
	.pd15{padding: 0;}
	.conat-list{margin: 0 4%;}
	/*.conat-list ul{display:flex; align-items:center;justify-content:center;flex-wrap:wrap;}*/
	.conat-list li.wd210{width:2.84rem;height:3.26rem;display:block;margin:0 .17rem .2rem 0;float:left}
	.conat-list li.wd210 img{width:2.84rem;height:2.84rem;border:.02rem solid #cc0001;display:block}
	.conat-list p{font-size:.238rem;color:#3b3a3a;text-align:center;margin:.12rem 0}
	.conat-list li:nth-of-type(2n){margin-right:0}
	.heroview{padding: 4%;}
	.herodesc{display: block !important;}
	.herodesc img{width:3.3rem;display:block;margin:0 auto;height:3.29rem;border:0.02rem solid #dddddd;}
	.hdesc{width: 100%;margin-top: .25rem;border-top: 0.02rem solid #f4f4f4;}
	.bdline{width: 100%;padding: .2rem .05rem .1rem;border-bottom: 1px dashed #3b3a3a;}
	.bdline p{font-size: .204rem;margin-bottom:.1rem}
	.goin{width:1.98rem;height:.54rem;background-color:#ef2120;text-align:center;line-height:.54rem;font-size:.256rem;color:#fff;border-radius:.1rem;display:block;margin:.34rem auto;}
	.pagett4{width:100%;background:url(../wap/ttbg.png) no-repeat;background-size:2.02rem .55rem;align-items:center;padding-bottom:0;justify-content:space-between;margin-bottom:.3rem;}
	.pagett4 h3{font-size: .273rem; width: 2.02rem;line-height: .55rem;}
	.xiaolist{width: 100%;padding:4%}
	.xiaoul{padding:0}
	.xiaoA{margin-bottom: .18rem;}
	.xiaoA .ch{width: 100%; font-size:.238rem ;}
	.huanrao video{width: 100% !important; height: auto !important;}
	.sheshi ul{white-space:nowrap;overflow-x:auto; width: 100%;height:1.84rem; display: flex; overflow-y: hidden;}
	.sheshi li{width:2.34rem;height:1.74rem;display:inline-block;margin-right:.2rem;}
	.sheshi li img{width:2.3rem;height:1.7rem;display:block;border:0.02rem solid #cc0001;}
	.sheshi{margin:0 !important; padding: 0 !important;}
	.mr{margin-right: .2rem !important;}
	.imglist{margin:0 !important; padding: 0 !important;}
	.conat-list li{width:2.89rem;height:2.42rem;margin:0 .1rem .18rem 0;float:left;}
	.imgdoc{width:2.85rem;height:2rem;display:block;border:0.02rem solid #cc0001}
	.banner{display: none;}
	.conat-list li img{width: auto; height: 1.8rem; margin:0 auto;}
	.newscon img{width: 90%; display: inline-block; margin: 0 auto;}
	.itaimg{width: 90%; height: auto;}
}
	
	   
	    