*{box-sizing:border-box}
.wrap{max-width:100%;max-width:1200px;margin:0 auto;}
.wrap-max{max-width:100%;max-width:1600px;margin:0 auto;}
.star{color:#BB171E}

.header{height:70px;width:100%;position:relative;background:#2B2B2B;z-index:9999999;}
.header .search{left:80px;top:0;position: absolute;}
.header .header-leng{display: flex;right:80px;top:0;position: absolute;}
.header .header-leng a{display:inline-block;line-height:70px;margin-left:20px;}
.header .header-leng a img{width:26px;height:26px;display:inline-block;vertical-align:middle;}
.header .search i{line-height:70px;color:#fff;cursor: pointer;font-size:20px}
.header.height{position: fixed;top:0;left:0;}
.header li{float:left;position:relative;overflow:hidden}
.header li h3{font-weight:normal;overflow:hidden;}
.header li h3 a{text-transform:uppercase;transition: all 1.5s ease;position: relative;display:block;font-size:15px;color:#fff;text-align:center;line-height:70px;}
.header li h3 a:before{content: attr(data-title);position: absolute;top: 0;left: 0;transform: translateY(100%);width: 100%;height: 100%;color: #fff;}
.header li h3 a:hover{transform: translateY(-100%);}
.header li img{vertical-align:middle;display:inline-block;}
.header li:nth-child(1){padding:0 60px 0 10px;}
.header li:nth-child(2){padding:0 60px 0 70px;}
.header li:nth-child(3){padding:0 70px 0 60px;}
.header li:nth-child(5){padding:0 50px 0 60px;}
.header li:nth-child(6){padding:0 60px 0 50px;}
.header li:nth-child(7){padding:0 10px 0 60px;}
.header li:after{content:"";position:absolute;width:1px;height:18px;background:#BDBDBD;right:0;top:26px;}
.header li:nth-child(3):after,.header li:nth-child(4):after,.header li:nth-child(7):after{display:none;}
.header li:nth-child(4) h3 a{transform:none}
.header-pro-menu{box-shadow:0 0 30px rgba(0,0,0,.1);transition-duration:.5s;display:none;top:70px;z-index:9999;padding:25px;background:#FFFFFF;position:fixed;left:0;width:100%;}
.header-pro-menu ul{overflow:hidden;position: relative;}
.header-pro-menu ul:after,.header-pro-menu ul:before{height:100%;top:0;content:"";position: absolute;background:#E7E7E7;width:1px;}
.header-pro-menu ul:after{left:32.5%;}
.header-pro-menu ul:before{left:67.5%;}
.header-pro-menu li{transition-duration: 1s;width:30%;padding:40px 0;margin-right:5%;float:left;border-bottom:1px solid #E7E7E7;}
.header-pro-menu li:nth-child(3n){margin-right:0;}
.header-pro-menu li:hover{border-color:#BB171E}
.header-pro-menu li a{text-transform:uppercase;display:block;}
.header-pro-menu li .pic{float:left;margin-right:50px;vertical-align:middle;}
.header-pro-menu li .pic img{height:90px}
.header-pro-menu li p{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:90px;color:#595959;font-size:16px;vertical-align:middle;font-family: 'Roboto-Medium';}

.index-banner{width:100%;clear:both;}
.index-banner .swiper-pagination-bullet{width:14px;height:14px;}
.index-banner .swiper-pagination-bullet-active{background:#C1353B}
.index-banner .swiper-button-prev,
.index-banner .swiper-button-next{width:60px;height:60px;color:#fff;font:30px/60px '宋体';text-align:center;background: rgba(0, 0, 0, .4);border-radius: 100%;}
.index-banner .swiper-button-prev{left:2%;}
.index-banner .swiper-button-next{right:2%;}

.index-data{padding:90px 0 0 0;}
.list-about .index-data{padding:90px 0 70px 0}
.index-data li{float:left;width:30%;margin-right:5%;text-align:center;}
.index-data li:last-child{margin-right:0;}
.index-data li span{display:block;color:#7d868f;font-size:45px;font-family: 'Roboto-Medium';}
.index-data li h3{border-top:1px solid #E4E4E4;margin-top:8px;color:#858b92;font-size:28px;font-style:italic;font-weight:normal;padding:10px 0 20px;}
.index-data li p{color:#bdbdbd;font-size:14px;text-transform:uppercase}

.index-pro-type{margin-bottom:70px;}
.index-pro-type .wrap-max{position: relative;}
.index-pro-type .type-prev,.index-pro-type .type-next{color:#BDBDBD;font-size:30px;cursor: pointer;position: absolute;z-index:2;top:50%;}
.index-pro-type .type-prev{left:-70px;}
.index-pro-type .type-next{right:-70px;}
.index-pro-type h2{color:#b2b2b2;font-family: 'Roboto-Light';text-align:center;font-size:45px;margin-bottom:60px;text-transform:uppercase}
.index-pro-type a{display:block}
.index-pro-type .pic{overflow:hidden}
.index-pro-type h3{transition-duration: 1s;color:#030406;font-size:22px;padding:25px 0 10px;font-family: 'Roboto-Medium';}
.index-pro-type h4{line-height:20px;height:40px;overflow:hidden;color:#030406;font-size:15px;}
.index-pro-type a:hover h3{text-decoration:underline;}

.index-new-pro{padding:90px 0 60px;background:#FEFEFE;}
.index-new-pro .title{text-align:center}
.index-new-pro .title h2{font-family: 'Roboto-Medium';font-size:45px;color:#8d8d8d;font-family: 'Roboto-Medium';font-weight:normal;	text-transform:uppercase}
.index-new-pro .title p{margin:30px auto 60px;line-height:24px;color:#acacac;max-width:1000px;font-size:18px;font-family: 'Roboto-Light';}
.index-new-pro li{transition-duration:.1s;margin-bottom:30px;width:23.5%;box-shadow:0 0 30px rgba(0,0,0,.1);float:left;margin-right:2%;border-radius:10px;}
.index-new-pro li a{display:block;}
.index-new-pro li a .pic{padding:20px;overflow:hidden;}
.index-new-pro li a .pic img{width:100%;}
.index-new-pro li a .txt{transition-duration:.1s;position: relative;border-bottom-right-radius:10px;background:#fff;padding:35px;border-bottom-left-radius:10px;}
.index-new-pro li a .txt h3{transition-duration: 1s;font-size:20px;color:#060606}
.index-new-pro li a .txt p{margin-top:5px;transition-duration: 1s;font-size:18px;color:#060606}
.index-new-pro li a .txt i{transition-duration:.1s;top:50%;margin-top:-14px;position: absolute;right:35px;width:28px;height:28px;background:url(../images/btn.png);display:block}
.index-new-pro li:nth-child(4n){margin-right:0;}
.index-new-pro li:hover{box-shadow:0 0 30px rgba(0,0,0,.25);}
.index-new-pro li a:hover .txt{background:#333;}
.index-new-pro li a:hover .txt h3,.index-new-pro li a:hover .txt p{color:#fff;}
.index-new-pro li a:hover .txt i{background:url(../images/btn2.png);}


.link{background:#F8F8F8;padding:65px 0 30px;}
.link ul{display: flex;justify-content: center;}
.link ul li{margin-left:20px;}

.footer{padding:100px 0 80px;background:#FFFFFF;}
.footer h2{font-size:22px;margin-bottom:30px;color:#6c6c6c;font-family: 'Roboto-Medium';text-transform:uppercase;}
.footer .nav{width:300px;}
.footer .nav li{margin-bottom:15px;}
.footer .nav li a{font-size:16px;color:#888888;}
.footer .nav li a:hover{color:#000000;border-bottom:2px solid #474747;}
.footer .txt{width:450px;}
.footer .txt li{margin-bottom:20px;font-size:15px;color:#595959;line-height:24px;padding-left:40px;;}
.footer .txt li:nth-child(1){background:url(../images/ico1.jpg) no-repeat 10px center;}
.footer .txt li:nth-child(2){background:url(../images/ico2.jpg) no-repeat 10px center;}
.footer .txt li:nth-child(3){background:url(../images/ico3.jpg) no-repeat 10px center;}
.footer .txt li a{color:#595959;}
.footer .txt dl{margin-top:30px;overflow:hidden}
.footer .txt dl dd{transition-duration: 1s;text-align:center;float:left;margin-right:15px;}
.footer .msg{width: calc(100% - 870px);}
.footer .msg h2{margin-bottom:10px;}
.footer .msg form input{width:49%;float:left;margin-right:2%;margin-bottom:10px;height:44px;line-height:44px;background:#F8F8F8;padding:0 10px;}
.footer .msg form input:nth-child(2n){margin-right:0;}
.footer .msg form textarea{background:#F8F8F8;padding:10px;min-height:100px;display:block;width:100%;margin-bottom:10px;}
.footer .msg form input.submit{font-size:18px;cursor:pointer;background:#474747;color:#fff;text-align:center;padding:0;}
.bottom{border-top:1px solid #F2F2F2;padding:20px 0;background:#FFFFFF;}
.bottom .wrap-max{position:relative;}
.bottom .mc{position:absolute;right:0;top:0;}
.bottom p{color:#474747;font-family: 'Roboto-bold';font-size:15px;text-transform:uppercase}

.list-news{padding:70px 0 50px}
.list-news .wrap{max-width:1600px;}
.list-news li{width:48%;float:left;margin:0 4% 40px 0;}
.list-news li:nth-child(2n){margin-right:0;}
.list-news li a{display:block;width:100%;color:#9fa7b0}
.list-news li .pic img{width:100%;}
.list-news li .txt{box-shadow:0 0 30px rgba(0,0,0,.15);width: calc(100% - 60px);left:60px;position:relative;top:-30px;background:#fff;padding:20px 40px;}
.list-news li .txt h4{margin-bottom:20px;font-size:22px}
.list-news li .txt p{font-family: 'Roboto-Light';font-size:18px;color:#9fa7b0;line-height:28px;}
.list-news li .txt i{margin-top:20px;font-size:20px;color:#C3C8CF;}
.index-news{padding:60px 0 10px 0;}
.index-news li .txt{padding:50px}

.pc-menu{text-align:center;position:relative;}
.pc-menu:before{width:100%;height:1px;background:#EDEDED;content:"";position:absolute;bottom:0;left:0;}
.pc-menu a{text-transform:uppercase;position:relative;color:#3c3c3c;padding:0 10px;margin-right:50px;font-size:21px;line-height:70px;display:inline-block;}
.pc-menu a:hover,.pc-menu a.on{color:#7D868F}
.pc-menu a.on:before{width:100%;height:2px;background:#7D868F;content:"";position:absolute;bottom:0;left:0;}

.show-news{padding:40px 0;}
.list-news-content{width: calc(100% - 40%);}
.list-news-content h1{font-size:24px;font-family:"Roboto-Medium";}
.list-news-content .body p{font-size:18px;color:#000;margin-bottom:20px;line-height:28px;}
.list-news-sidebar{width:35%;}
.list-news-sidebar h2{color:#7D868F;margin-bottom:20px;font-size:30px;font-family: 'Roboto-Medium';}
.show-news ul li{padding:30px 0 20px;border-bottom:1px solid #7D868F;}
.show-news ul li:first-child{padding-top:0;}
.show-news ul li h3 a{font-size:24px;font-family:"Roboto-Medium";}
.show-news .time{margin:10px 0;color:#717171;font-size:14px;}
.show-news ul li p{color:#434343;font-size:16px;line-height:24px;}
.news-updown{padding-top:10px;border-top:1px solid #F1F1F1;position:relative;margin:30px 0 20px;}
.news-updown a,.news-updown p{font-size:16px;display:block;line-height:32px;}
.news-updown a.more{width:100px;font-size:14px;height:38px;line-height:38px;text-align:center;position:absolute;text-transform:uppercase;right:0;top:30px;color:#fff;background:#7D868F;}
.news-updown a.more i{width:14px;height:14px;margin-left:5px;border-radius:14px;background:#fff;text-align:center;color:#003A6D;line-height:14px;font-size:12px;}

.list-video{padding:70px 0;}
.list-video li{margin-bottom:70px}
.list-video li:last-child{margin-bottom:0;}
.list-video li video{width:800px;height: 500px;margin:0 auto;display:block}

.list-contact .info{padding:80px 0}
.list-contact .info li{transition-duration: 1s;height:370px;padding:0 40px;float:left;width:32%;margin-right:2%;border-radius:10px;background:#F9F9F9}
.list-contact .info li:nth-child(3n){margin-right:0;}
.list-contact .info li h3{padding:80px 0  40px;color:#141414;font-size:28px;font-family: 'Roboto-Medium';}
.list-contact .info li p{font-size:16px;color:#141414;line-height:29px}
.list-contact .info li p a{text-decoration:underline;font-family: 'Roboto-Medium';}
.list-contact .info li:nth-child(3n) p a{text-decoration:none;color:#141414;}
.list-contact .info li:hover{background:#4B4B4B;}
.list-contact .info li h3,.list-contact .info li p{transition-duration: 1s;}
.list-contact .info li:hover h3,.list-contact .info li:hover p,.list-contact .info li:hover p a{color:#fff;}
.list-contact .map img{width:100%}
.list-contact .form{padding:65px 0;}
.list-contact .form h2{text-align:center;font-size:38px;color:#3c3c3c;font-family: 'Roboto-Medium';}
.list-contact .form p{margin-top:10px;text-align:center;font-size:14px;color:#3c3c3c;font-family: 'Roboto-Medium';}
.list-contact .form form{max-width:1100px;margin:60px auto 0;padding:50px 35px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.15);border-radius:8px}
.list-contact .form form input,.list-contact form textarea{color:#fff;text-transform:uppercase;border-radius:4px;display:block;background:#83858F;}
.list-contact .form form input{margin:0 4% 20px 0;float:left;height:40px;line-height:40px;padding-left:20px;color:#fff;width:48%;}
.list-contact .form form input::-webkit-input-placeholder{color:#fff;}
.list-contact .form form input:nth-child(3),.list-contact form input:nth-child(5),.list-contact form input:nth-child(7){margin-right:0;}
.list-contact .form form textarea{width:100%;min-height:100px;padding:20px;color:#fff;}
.list-contact .form form textarea::-webkit-input-placeholder{color:#fff;}
.list-contact .form form input.submit{float:none;width:200px;margin:30px auto 0;font-size:18px;padding-left:0;cursor:pointer;}

.list-about .list-about-content{padding-top:70px;}
.list-about .list-about-content p{margin-bottom:30px;line-height:44px;font-size:18px;color:#3c3c3c;font-family: 'Roboto-Light';}
.list-about .list-about-content p:last-child{margin-bottom:0;}
.index-about-pic li{cursor: pointer;width:32%;float:left;margin:0 2% 30px 0;}
.index-about-pic li .pic img{width:100%}
.index-about-pic li .txt{color:#464646;font-size:20px;text-transform:uppercase;height:60px;line-height:60px;text-align:center;background:#FAFAFA;}
.index-about-pic li:nth-child(3n){margin-right:0;}
.index-honor{padding:100px 0 80px;}
.index-honor .wrap{position: relative;}
.index-honor .swiper-container{width:85%;margin:0 auto;}
.index-honor .swiper-slide{cursor: pointer;}
.index-honor .honor-prev,
.index-honor .honor-next{z-index:99;top:40%;position: absolute;width:50px;cursor: pointer;border-radius:50px;height:50px;color:#fff;font:20px/50px '宋体';text-align:center;background: rgba(0, 0, 0, .4);}
.index-honor .honor-prev{left:2%;}
.index-honor .honor-next{right:2%;}
.list-about-map{padding:70px 0;text-align:center;}
.list-about-map img{display:inline-block;}
.list-history{padding:100px 0 50px;text-align:center;background:url(../images/list-history.jpg) no-repeat;height:773px}
.list-history h2{margin-bottom:100px;font-family: 'Roboto-Medium';line-height:70px;text-transform:uppercase;font-size:80px;color:#fff;display:inline-block;border-bottom:3px solid #fff}
.list-history .swiper-container:before{left:0;width:100%;height:1px;background:#fff;position: absolute;content:"";top:52%;}
.list-history .swiper-slide{position: static;}
.list-history .swiper-slide:nth-child(2n){margin-top:250px;}
.list-history .swiper-slide h3{color:#fff;font-size:60px;font-family: 'Roboto-Medium';}
.list-history .swiper-slide p{margin-top:10px;color:#fff;font-size:14px;line-height:24px;}
.list-history .swiper-slide:before{top:50%;position: absolute;width:10px;height:10px;background:#FFFFFF;border-radius:18px;border:4px solid #CCDDED;content:"";}

.list-pro{padding:120px 0;}
.list-pro-menu{width:330px;float:left;}
.list-pro-menu h2{display:inline-block;margin-bottom:30px;font-size:60px;position: relative;text-align:center;color:#575758;font-family: 'Roboto-Medium';line-height:50px;text-transform:uppercase}
.list-pro-menu h2:before{height:6px;background:#575758;position: absolute;content:"";width:100%;left:0;bottom:-5px;}
.list-pro-menu li{padding:10px 20px;border-bottom:1px solid #ECECEC;}
.list-pro-menu li a{display: flex;align-items: center;position: relative;}
.list-pro-menu li a p{color:#555;font-size:16px;}
.list-pro-menu li a i{position: absolute;right:0px;font-size:20px;color:#555}
.list-pro-menu li .pic{overflow:hidden;}
.list-pro-menu li .pic img{width:60px;height:60px;}
.list-pro-menu li a:hover p,.list-pro-menu li a:hover i{color:#bb171e;}
.list-pro-content{width: calc(100% - 400px);float:right}
.list-pro-content .index-new-pro{padding:0}
.list-pro-content .index-new-pro li{width:32%;margin-right:2%;margin-bottom:40px;}
.list-pro-content .index-new-pro li:nth-child(3n){margin-right:0;}

.list-banner{position: relative;}
.list-banner form{border-radius:10px;position:absolute;top:50%;margin-top:-40px;left:50%;margin-left:-310px;width:620px;border:10px solid rgba(255,255,255,.2);}
.list-banner form input{width: calc(100% - 80px);padding-left:2%;height:60px;line-height:60px;float:left;background:#fff;color:#000;border:0;}
.list-banner form button{width:80px;float:right;cursor:pointer;background:#BB171E;height:60px;color:#fff;text-align:center;border:0;}
.list-banner form button i{font-size:25px;line-height:60px;}

.list-content-right-header{padding:60px 0 0 0;max-width:1200px;}
.list-content-right-bd{width:485px;padding:20px;height:485px;border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.2);}
.list-content-right-hd{margin:0 0 0 40px;}
.list-content-right-hd li{margin:0 5px;padding:5px;height:90px;width:90px;margin-bottom:15px;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);}
.list-content-right-hd li img{height:80px;width:100%;}
.list-content-right-hd .next,.list-content-right-hd .prev{width: 50%;height: 30px;line-height: 30px;text-align: center;cursor: pointer;font-size: 20px;color: #fff;background: #1e223d;margin-top:20px;display:block;float:left;}
.list-content-right-hd .next:hover,.list-content-right-hd .prev:hover{background:#BB171E}
.list-content-right-info{width: calc(100% - 700px);}
.list-content-right-info h2{font-size:32px;color:#060606;font-family: 'Roboto-Medium';}
.list-content-right-info h3{font-size:24px;padding:10px 0 20px;text-transform:uppercase;color:#060606;font-family: 'Roboto-Medium';}
.list-content-right-info .ico a{display:inline-block;border-radius:4px;width:37px;height:37px;text-align:center;line-height:37px;margin-right:10px;background:#277FC6;}
.list-content-right-info .ico a:nth-child(2){background:#3F579E}
.list-content-right-info .ico a:nth-child(3){background:#0B66C1}
.list-content-right-info .ico a i{font-size:24px;color:#fff;line-height:37px;}
.list-content-right-info .info{padding:25px 0;margin:30px 0;border-top:1px dashed #343531;border-bottom:1px dashed #343531;}
.list-content-right-info .info li{border-radius:10px;text-align:center;float:left;width:30%;border:1px solid #EBEBEB;background:#F5F5F5;padding:30px 10px;height:120px;margin-right:5%}
.list-content-right-info .info li:nth-child(3n){margin-right:0;}
.list-content-right-info .info li p{font-size:22px;color:#353531;font-weight:bold;margin-bottom:10px;}
.list-content-right-info .info li span{font-size:14px;color:#929292;text-transform:uppercase}
.list-content-right-info .info-nav a{margin-right:8px;font-size:14px;color:#fff;background:#bb181f;border-radius:5px;display:inline-block;text-align:center;width:44px;height:44px;}
.list-content-right-info .info-nav a i{line-height:44px;}
.list-content-right-info .info-nav a:first-child{width:110px;background:#BB171E;color:#fff;line-height: 34px;padding: 5px;}
.list-content-right-info .info-nav a:first-child i{float: left;
    width: 34px;
    line-height: 34px;
    color: #fe243d;
    background: #fff;
    border-radius: 5px;}
.list-pro-content .protwo{  font-family: 'Arial';  padding: 10px 0;  margin-top: 30px;  position: relative;  border-top: 1px dotted #808499;  border-bottom: 1px dotted #808499;  }
.list-pro-content .protwo:before{  content: '';  width: 1px;  height: 60px;  background: #ced0d9;  position: absolute;  top: 50%;  left: 50%;  margin-top: -30px;  }
.list-pro-content .protwo .page_left,
.list-pro-content .protwo .page_right{  width: 50%;  }
.list-pro-content .protwo .page_left a,
.list-pro-content .protwo .page_right a{  display: block;  padding: 20px;  border-radius: 5px;  }
.list-pro-content .protwo .page_left a{  margin-right: 30px;  text-align: left;  }
.list-pro-content .protwo .page_right a{  margin-left: 30px;  text-align: right;  }
.list-pro-content .protwo .page_left a:hover,
.list-pro-content .protwo .page_right a:hover{  background: #BB171E;  }
.list-pro-content .protwo .page_left a .page1,
.list-pro-content .protwo .page_right a .page1{  color: #35373a;  border: 1px solid #35373a;  width: 40px;  height: 40px;  line-height: 40px;  text-align: center;  font-size: 20px;  }
.list-pro-content .protwo .page_left a .page1{  margin-right: 20px;  }
.list-pro-content .protwo .page_right a .page1{  margin-left: 20px;  }
.list-pro-content .protwo .page_left a:hover .page1,
.list-pro-content .protwo .page_right a:hover .page1{  color: #fff;  border: 1px solid #fff;  }
.list-pro-content .protwo .page_left a .page2,
.list-pro-content .protwo .page_right a .page2{  font-size: 16px;  color: #3f4145;  padding: 3px;  }
.list-pro-content .protwo .page_left a:hover .page2,
.list-pro-content .protwo .page_right a:hover .page2{  color: #fff;  }
.list-pro-content .protwo .page_left a .page3,
.list-pro-content .protwo .page_right a .page3{  font-size: 14px;  color: #3f4145;  padding: 3px;  }
.list-pro-content .protwo .page_left a:hover .page3,
.list-pro-content .protwo .page_right a:hover .page3{  color: #fff;  }    
    
.showpro-content{margin-top:40px;}
.showpro-content .hd{overflow:hidden;border-bottom:2px solid #BB171E;}
.showpro-content .hd li{float:left;width:160px;text-align:center;;cursor:pointer;height:45px;line-height:45px;text-align:center;font-family: 'DINPro-Black';font-size:18px;background:#FFFFFF;color:#000;margin-right:5px;text-transform:uppercase}
.showpro-content .hd li.on{background:#BB171E;color:#fff;}
.showpro-content .bd{padding-top:30px;color:#101011;}
.showpro-content .bd .body tr:nth-child(2n){background:#F0F0F0}

.index-video{background:url(../images/index-video.jpg) no-repeat;height:821px;}
.index-video .wrap-max{position: relative;}
.index-video .video-box{position: absolute;right:0;top:130px;max-width:1000px}
.index-video .video-box video{width:100%;height:500px;display:block;}

@media (max-width: 1600px){
	.header .search{display:none;}
	.wrap,.wrap-max{max-width:96% !important;}
	.index-pro-type .type-prev, .index-pro-type .type-next{display:none;}
}

@media (max-width: 1440px){
	.list-pro-menu{width:280px;}
	.list-pro-menu li{padding:10px}
	.list-pro-content{width: calc(100% - 350px);}
	.list-content-right-info{width: calc(100% - 650px);}
	.list-content-right-info .info-nav a{margin-right:0px;margin-bottom:5px;}
	.footer .msg{width: calc(100% - 750px);}
}

@media (max-width: 1280px){
	.header .search,.header .header-leng{display:none;}
}

@media (max-width: 1200px){
	.list-pro-menu{width:250px;}
	.list-pro-content{width: calc(100% - 300px);}
	.list-content-right-hd{margin-left:10px}
	.list-content-right-info{width: calc(100% - 610px);}
	.header li:nth-child(2),.header li:nth-child(3){padding: 0 50px;}
	.list-pro{padding:80px 0;}
	.list-pro-menu h2{font-size:40px;}
}

@media (max-width: 1024px){
	.header li{padding: 0 28px !important;}
	.index-news li .txt{padding:20px;}
	.list-news li .txt p{font-size:14px;line-height:24px;}
	.footer .nav{width:220px;}
	.footer .msg {width: calc(100% - 670px);}
	.pc-menu a{margin-right:30px;font-size:18px;}
	.list-contact .info li{padding:0 20px;}
	.list-pro-menu{width:200px;}
	.list-pro-content {width: calc(100% - 220px);}
	.list-video li video{width:100%;}
}

@media screen and (max-width:992px) {
	.wrap,.wrap-max{max-width:100% !important;margin:0 auto;}
	.fl,.fr{float:none;}
	.header-pro-menu,.pc-menu,.click_qrcode,.list-content-right-bd,.list-content-right-hd,.list-pro-menu,.list-banner form,.link,.footer,.index-banner .swiper-button-prev, .index-banner .swiper-button-next,.list-history .swiper-container:before,.list-history .swiper-slide:before{display:none !important;}
	.index-data{padding:40px 20px 20px;}
	.index-data li{float:none;width:100%;border-bottom:1px solid #E4E4E4;padding-bottom:20px;margin:0 0 20px 0;;}
	.index-data li h3{border-top:0;padding:0 0 10px 0;margin-top:0;}
	.index-news{padding:40px 0 20px 0;}
	.list-news li{width:100%;float:none;margin:0 0 20px 0;}
	.list-news li .txt{left:0;width:100%;position: static;}
	.index-pro-type h2{font-size:30px;margin-bottom:30px;}
	.index-pro-type{margin:0;padding:0 10px 30px}
	.index-new-pro{padding:40px 10px;}
	.index-new-pro .title h2{font-size:30px;}
	.index-new-pro .title p{margin:10px auto 20px;max-width:100%;font-size:15px;line-height:22px;}
	.index-new-pro li,.index-about-pic li,.list-pro-content .index-new-pro li{width:49%;margin:0 2% 10px 0 !important;}
	.index-new-pro li:nth-child(2n),.index-about-pic li:nth-child(2n),.list-pro-content .index-new-pro li:nth-child(2n){margin-right:0 !important;}
	.index-new-pro li a .txt{padding:15px}
	.index-new-pro li a .txt i{right:15px}
	.bottom{padding:30px 10px 80px;}
	.bottom .wrap-max,.bottom .wrap-max .mc{position: static;}
	.bottom .wrap-max .mc img{margin:20px auto 0;}
	.list-about{padding:20px 10px;}
	.list-about .list-about-content{padding-top:0;}
	.list-about .list-about-content p{margin-bottom:15px;font-size:15px;line-height:32px;}
	.index-about-pic li .txt{font-size:14px;height:40px;line-height:40px;}
	.index-honor{padding:60px 0}
	.list-history{padding:50px 10px;height:auto;}
	.list-history h2{margin-bottom:30px;font-size:40px;line-height:40px;}
	.list-history .swiper-slide:nth-child(2n){margin-top:0px;}
	.list-about-map{padding:35px 10px}
	.list-contact .info{padding:40px 10px}
	.list-contact .info li{width:100%;padding:30px 15px;float:none;height:auto;margin-right:0;margin-bottom:20px;}
	.list-contact .info li h3{padding:0 0 20px 0;}
	.list-contact .form{padding:35px 10px;}
	.list-contact .form form{max-width:100%;margin-top:30px;padding:25px}
	.list-contact .form form input{width:100%;margin-right:0;margin-bottom:10px;}
	.list-pro,.list-video{padding:30px 10px;}
	.list-pro-content,.list-content-right-info{width:100%;}
	.list-video li{margin-bottom:20px}
	.list-news{padding:30px 0}
	.show-news{padding:20px 10px;}
	.list-news-content{width:100%;}
	.list-news-content h1{font-size:20px}
	.show-news .time{margin:10px 0;font-size:15px;}
	.list-news-content .body p{font-size:15px;margin-bottom:10px;line-height:25px}
	.list-news-sidebar,.news-updown a.more{display:none;}
	.index-banner{display:block !important;}
	.list-content-right-header{padding:0;}
	.index-video{height:auto;padding:50px 10px;}
	.index-video .wrap-max{position: static;}
	.index-video .video-box{position: static;top:0;max-width:100%}
	.index-video .video-box video{height:auto;}
	.piaofu{display:none;}
    .protwo .fl{float:left}
    .protwo .fr{float:right}
    .list-pro-content .protwo .page_left a, .list-pro-content .protwo .page_right a{padding:0;}
    .list-pro-content .protwo .page_left a .page1{margin-right:10px}
    .list-pro-content .protwo .page_right a .page1{margin-left:10px}
}