*{box-sizing:border-box}
.wrap{max-width:100%;max-width:1400px;margin:0 auto;}
.wrap-max{max-width:100%;max-width:1660px;margin:0 auto;}
.flex{display: flex;}

.header{height:85px;position:relative;line-height:85px;box-shadow:0 0 30px rgba(0,0,0,.15);}
.header .logo{position:absolute;left:60px;}
.header .info{position:absolute;right:0;width:100%;max-width:920px;}
.header .info .nav li{float:left;margin-right:40px;position:relative;}
.header .info .nav li .sub{display:none;position:absolute;top:85px;left:0;z-index:222;width:250%;background:#004B74;}
.header .info .nav li .sub a{display:block;padding:5px 15px;line-height:35px;color:#fff;font-size:16px;border-bottom:1px solid #276489;}
.header .info .nav li .sub a img{margin-right:10px;}
.header .info .nav li.on h3 a,.header .info .nav li:hover h3 a{color:#045284}
.header .info .ico{position:relative;}
.header .info .ico:before{width:1px;height:18px;content:"";background:#9AA1A6;position:absolute;margin-top:-9px;left:30px;top:50%;}
.header .info .ico a{margin-right:20px;}
.header .info .lang{position:relative;}
.header .info .lang h3{cursor:pointer;background:#004B74;width:160px;text-align:center;}
.header .info .lang h3 span{font-size:16px;color:#fff;margin:0 5px; font-family:'Barlow-Medium';}
.header .info .lang h3 i{font-size:18px;color:#fff;}
.header .info .lang .sub{z-index:33;display:none;position:absolute;width:100%;background:#004B74;top:85px;}
.header .info .lang .sub a{display:block;padding:5px 10px;line-height:35px;color:#fff;font-size:14px;border-bottom:1px solid #276489;}
.header .info .lang .sub a img{max-width:20px;max-height:20px;margin-right:10px;}
.header .info .lang .sub a:hover,.header .info .nav li .sub a:hover{background:#042D44}
.header .info .lang:hover .sub,.header .info .nav li:hover .sub{display:block;}
.header.height{position:fixed;top:0;left:0;width:100%;z-index:999999999;background:#fff;}

.pc-menu{line-height:55px;border-bottom:1px solid #D8D8D8;}
.pc-menu a{color:#212121;font-size:16px;display:inline-block;margin-right:35px;padding-left:30px;background:url(../images/d1.png) no-repeat left center;}
.pc-menu a:hover,.pc-menu a.on{color:#045284;background:url(../images/d1a.png) no-repeat left center;}
.about-menu a:nth-child(2){background:url(../images/d2.png) no-repeat left center;}
.about-menu a:nth-child(3){background:url(../images/d3.png) no-repeat left center;}
.about-menu a:nth-child(4){background:url(../images/d4.png) no-repeat left center;}
.about-menu a:nth-child(5){background:url(../images/d5.png) no-repeat left center;}
.about-menu a:nth-child(2):hover{background:url(../images/d2a.png) no-repeat left center;}
.about-menu a:nth-child(3):hover{background:url(../images/d3a.png) no-repeat left center;}
.about-menu a:nth-child(4):hover{background:url(../images/d4a.png) no-repeat left center;}
.about-menu a:nth-child(5):hover{background:url(../images/d5a.png) no-repeat left center;}

.list-about{overflow:hidden;padding:60px 0;}
.list-about .body{width: calc(100% - 600px);}
.list-about .body h2{color:#045284;font-size:36px;margin-bottom:30px;}
.list-about .body p{font-size:16px;line-height:24px;color:#212121;margin-bottom:15px;}
.list-about .data{width:520px;}
.list-about .data li{width:50%;padding:0 10%;margin-bottom:40px;float:left;}
.list-about .data h3{color:#045284;font-size:48px;font-family: 'Barlow-Medium';position:relative;}
.list-about .data h3 span{text-align:center;width:20px;height:20px;background:#045384;line-height:20px;border-radius:20px;position:absolute;top:10px;display:inline-block;color:#fff;font-size:14px;font-family:"Microsoft YaHei";}
.list-about .data p{font-size:16px;color:#212121;}
.list-about .data .pic{border-top:1px solid #C6C6C6;padding-top:20px;max-width:120px;margin-top:20px;}
.about-content{padding:40px 0;text-align:center;}
.list-culture{padding:60px 0;}
.list-culture .txt{width:440px;}
.title h2{color:#045284;font-size:36px;}
.title h3{color:#191919;font-size:16px;}
.list-culture .txt ul{margin-top:50px;}
.list-culture .txt ul li:first-child{border-bottom:1px solid #505050;color:#045284;padding-bottom:6px;margin-bottom:6px;}
.list-culture .txt ul li{font-size:16px;color:#191919;line-height:30px;}
.list-culture .pic{width: calc(100% - 500px);}
.list-history{padding:60px 0;}
.list-history .txt p{color:#191919;font-size:16px;max-width:950px;line-height:30px;padding:40px 0;}
.list-history ul{position:relative;padding-bottom:60px}
.list-history ul:before{height:100%;content:"";width:5px;background:#E4E7E9;position:absolute;left:50%;}
.list-history ul li{position:relative;width:100%;margin-bottom:30px;padding-right:52%;}
.list-history ul li:before{width:22px;height:22px;border-radius:100%;content:"";background:#004B74;top:20px;position:absolute;left:50%;margin-left:-9px;}
.list-history ul li h3{margin-bottom:10px;color:#045284;font-size:48px;font-family: 'Barlow-Medium';position:relative;}
.list-history ul li h3 span{text-align:center;width:20px;height:20px;background:#045384;line-height:20px;border-radius:20px;position:absolute;top:10px;display:inline-block;color:#fff;font-size:14px;font-family:"Microsoft YaHei";}
.list-history ul li p{font-size:14px;line-height:26px;color:#4e4e4e;}
.list-history ul li:nth-child(2n){padding:0 0 0 52%;}
.list-certificate{padding:60px 0}
.list-certificate .box .hd{position:relative;margin:40px auto;width:180px;height:45px;line-height:45px;text-align:center;font-size:26px;background:#045384;color:#fff;border-radius:5px;;}
.list-certificate .box .hd:after,.list-certificate .box .hd:before{content:"";background:#fff;position:absolute;top:50%;margin-top:-7px;width:14px;height:14px;border-radius:14px;}
.list-certificate .box .hd:after{left:15px;}
.list-certificate .box .hd:before{right:15px;}
.list-certificate .box .bd li{width:23.5%;float:left;margin:0 2% 20px 0}
.list-certificate .box .bd li:nth-child(4n){margin-right:0;}
.list-certificate .box .bd2 li{width:32%;float:left;margin:0 2% 20px 0}
.list-certificate .box .bd2 li:nth-child(3n){margin-right:0;}
.list-content{padding:60px 0}
.list-content .body{margin-top:50px;font-size:16px;line-height:24px;color:#4e4e4e;}
.list-content .body p{margin-bottom:15px;}

.footer{padding:60px 0;background:#0D0D0D}
.footer .txt{width:30%;}
.footer .txt h2{font-size:30px;color:#fff;margin-bottom:20px;}
.footer .txt p{color:#fff;font-size:16px;line-height:30px;}
.footer .txt form{margin-top:40px;}
.footer .txt form .text{width: calc(100% - 100px);border-bottom:1px solid #414141;background:none;float:left;line-height:30px;font-size:16px;color:#fff;}
.footer .txt form .submit{width:90px;height:33px;line-height:33px;background:#fff;border-radius:30px;text-align:center;color:#212121;font-size:16px;cursor:pointer;}
.footer .nav{width:40%;padding-left:10%;}
.footer .nav dl{width:50%;float:left;}
.footer .nav dl dd{margin-bottom:15px;}
.footer .nav dl dd a{color:#fff;font-size:16px;transition-duration:.6s;}
.footer .nav dl dd a:hover{padding-left:10px;}
.footer .info{width:30%;text-align:center;}
.footer .info .return{cursor:pointer;width:116px;height:116px;line-height:116px;text-align:center;border-radius:100%;background:#045384;margin:0 auto 30px;}
.footer .info .ico a{color:#fff;font-size:22px;margin-right:12px;}

.bottom{padding:30px 0;}
.bottom .wrap{position:relative;}
.bottom p{font-size:16px;color:#5b5b5b}
.bottom .mc{position:absolute;right:0;top:0;}

.list-contact{padding:60px 0;}
.list-contact .txt{margin-bottom:40px;}
.list-contact .txt li{width:33.3%;float:left;min-height:140px;border-left:1px solid #DEDEDE;padding-left:20px;}
.list-contact .txt li .pic{padding:10px 0}
.list-contact .txt li p{font-size:16px;line-height:36px;color:#212121}
.list-contact .txt li:nth-child(1){padding-left:0;border:0;}
.list-contact .form,.list-contact .map{width:45%;}
.list-contact .form h2{color:#045284;font-size:36px;margin-bottom:5px;}
.list-contact .form p{font-size:16px;color:#212121;line-height:24px;}
.list-contact .form form{margin-top:20px}
.list-contact .form input,.list-contact .form textarea{line-height:48px;height:50px;border:1px solid #E8E8E8;border-radius:5px;color:#212121;font-size:16px;margin-bottom:10px;display:block;width:100%;padding-left:20px;}
.list-contact .form textarea{min-height:130px;line-height:26px;}
.list-contact .form .submit{background:#045384;color:#fff;cursor:pointer;border-color:#045384;}
.list-contact .map img{width:100%;}

.list-equipment{padding:60px 0;}
.list-equipment li{width:32%;float:left;padding:15px 15px 0 15px;box-shadow:0 0 30px rgba(0,0,0,.1);margin:0 2% 30px 0;}
.list-equipment li:nth-child(3n){margin-right:0;}
.list-equipment li .pic{overflow:hidden;}
.list-equipment li .pic img{width:100%;}
.list-equipment li .txt{color:#045284;font-size:16px;text-align:center;line-height:45px;height:45px;overflow:hidden}

.list-production{padding:60px 0;}
.list-production li{margin-bottom:40px;overflow:hidden;box-shadow:0 0 30px rgba(0,0,0,.1);padding:20px;}
.list-production li .pic{float:left;overflow:hidden;width:35%;}
.list-production li .pic img{width:100%;}
.list-production li .txt{float:right;width:62%;}
.list-production li .txt h3{color:#000;font-size:24px;position:relative;padding:20px 0 50px;}
.list-production li .txt h3:before{width:50px;height:4px;content:"";background:#045384;position:absolute;left:0;bottom:30px;}
.list-production li .txt h4{color:#353535;font-size:16px;line-height:30px;border-bottom:1px solid #C9C9C9;padding-bottom:30px;margin-bottom:30px;}
.list-production li .txt .body{line-height:25px;font-size:15px;}
.list-production li .txt dl dd{padding-left:20px;position:relative;width:50%;float:left;color:#045284;font-size:16px;line-height:30px;margin-bottom:10px;}
.list-production li .txt dl dd:before{width:8px;height:8px;background:#045384;content:"";position:absolute;left:0;top:50%;margin-top:-4px;border-radius:8px}

.list-research{padding:60px 0;}
.list-research .hd{margin:10px 0 30px 0;position:relative;text-align:center;}
.list-research .hd:before{background:#E9E9E9;width:100%;content:"";position:absolute;left:0;top:50%;z-index:1;height:1px;}
.list-research .hd span{display:inline-block;padding:0 20px;background:#fff;z-index:2;position:relative;color:#045284;font-size:30px;}
.list-research .bd li{overflow:hidden;position:relative;width:23.5%;float:left;margin:0 2% 20px 0;padding:10px;box-shadow:0 0 15px rgba(0,0,0,.15);}
.list-research .bd li .pic{overflow:hidden;}
.list-research .bd li .pic img{width:100%;}
.list-research .bd li:nth-child(4n){margin-right:0;}
.list-research .bd li .txt{transition-duration:.6s;text-align:center;display:flex;justify-content:center;align-items:center;background:rgba(0,75,116,.9);z-index:3;width:100%;position:absolute;left:0;top:-100%;width:100%;height:100%;}
.list-research .bd li .txt h2{font-size:18px;color:#fff;margin-bottom:40px;}
.list-research .bd li .txt p{font-size:14px;color:#fff;margin-bottom:10px;}
.list-research .bd li:hover .txt{top:0;}

.list-news{padding:60px 0;}
.news-right{width:420px;}
.news-right h2{color:#045284;font-size:36px;position:relative;padding-bottom:30px;}
.news-right h2:before{position:absolute;left:0;bottom:15px;width:70px;height:3px;background:#045384;content:"";}
.list-news ul li{padding:30px 0;border-bottom:1px solid #D3D3D3;}
.list-news ul li h3{color:#045284;margin-bottom:10px}
.list-news ul li p{font-size:16px;line-height:26px;color:#212121;}
.news-left,.news-content{width: calc(100% - 500px);}
.news-left li{overflow:hidden;position:relative;}
.news-left li .pic{transition-duration:.6s;position: absolute;left:-20%;width:20%;float:left;}
.news-left li .pic img{max-height:90px;}
.news-left li .txt{transition-duration:.6s;}
.news-left li:hover .txt{margin-left:20%;}
.news-left li:hover .pic{left:0;}
.news-left li p{width: calc(100% - 100px);}
.news-left li .ico{position:absolute;top:50%;margin-top:-18px;right:20px}
.news-left li .ico span{display:block;width:36px;height:36px;background:url(../images/ico4.jpg) no-repeat center center;}
.news-left li:hover .ico span{background:url(../images/ico5.jpg) no-repeat center center;}
.news-content h1{color:#045284;}
.news-content .time{color:#9a9a9a;font-size:16px;padding:20px 0 10px 0;border-bottom:1px solid #D3D3D3;}
.news-content .body{padding:30px 0;font-size:16px;line-height:26px;color:#212121}
.news-content .body p{margin-bottom:20px;}
.news-content .news-up{position:relative;padding-top:30px;margin-top:30px;border-top:1px solid #D3D3D3;}
.news-content .news-up p,.news-content .news-up p a{color:#212121;font-size:16px;}
.news-content .news-up p{margin-bottom:10px}
.news-content .news-up p a:hover{color:#004B74}
.news-content .news-up .more{transition-duration:.6s;width:140px;height:45px;line-height:45px;background:#045384;text-align:center;color:#fff;display:block;position:absolute;right:0;top:30px;font-size:16px;border-radius:30px}
.news-content .news-up .more i{margin-right:10px;}
.news-content .news-up .more:hover{background:#042D44}

.list-pro{padding:60px 0;}
.list-pro .list-pro-left{width:525px;}
.list-pro .list-pro-left .box{position:relative;overflow:hidden;margin-bottom:30px;}
.list-pro .list-pro-left .box .pic img{height:515px;}
.list-pro .list-pro-left .box .ico{width:70px;height:70px;border-radius:70px;background:#FFFFFF;position:absolute;top:200px;right:50px;z-index:3;text-align:center;line-height:65px;}
.list-pro .list-pro-left .box .bg{transform: skew(0deg, -10deg);padding:30px;height:300px;z-index:1;background:#004B74;position:absolute;left:0;bottom:-50px;width:100%;}
.list-pro .list-pro-left .box .info{padding:30px;height:285px;z-index:2;position:absolute;left:0;bottom:0;width:100%;}
.list-pro .list-pro-left .box .info .t{color:#fff;font-size:24px;text-align:center;padding:40px 0 30px;margin-bottom:30px;border-bottom:1px solid #3B7193;}
.list-pro .list-pro-left .box .info .t a{color:#fff;font-size:24px;}
.list-pro .list-pro-left .box .info .c a{position:relative;font-size:16px;margin-bottom:30px;color:#fff;width:33.3%;float:left;display:block;}
.list-pro .list-pro-left .box .info .c a:nth-child(2n):after,.list-pro .list-pro-left .box .info .c a:nth-child(2n):before{background:#397091;height:15px;width:1px;top:5px;content:"";position:absolute;}
.list-pro .list-pro-left .box .info .c a:nth-child(2n):before{left:-30px;}
.list-pro .list-pro-left .box .info .c a:nth-child(2n):after{right:30px;}
.list-pro .list-pro-right{width: calc(100% - 560px);}
.list-pro .list-pro-right li{position:relative;border-radius:5px;width:32%;float:left;margin:0 2% 20px 0;box-shadow:0 0 15px rgba(0,0,0,.1);padding:30px 20px;}
.list-pro .list-pro-right li:nth-child(3n){margin-right:0;}
.list-pro .list-pro-right li .pic{overflow:hidden;}
.list-pro .list-pro-right li .pic img{width:100%;}
.list-pro .list-pro-right li .ico{position:absolute;z-index:3;right:20px;top:20px;cursor:pointer;}
.list-pro .list-pro-right li .t{color:#c7ccd0;font-size:16px;position:absolute;left:0;top:56px;transform:rotate(90deg)}
.list-pro .list-pro-right li .txt{margin-top:20px;}
.list-pro .list-pro-right li .txt .name{float:left;width: calc(100% - 130px);}
.list-pro .list-pro-right li .txt .name h3{color:#045284;font-size:18px;}
.list-pro .list-pro-right li .txt .name p{color:#757575;font-size:14px;}
.list-pro .list-pro-right li .txt .url{float:right;text-align:center;width:120px;height:40px;line-height:40px;background:#045384;}
.list-pro .list-pro-right li .txt .url a{display:block;font-size:15px;color:#fff;}
.list-pro .list-pro-right li .txt .url a i{margin-left:5px;}
.list-pro .list-pro-right li .txt .url:hover{background:#042D44}

.back{line-height:55px;border-bottom:1px solid #D8D8D8;color:#045284;font-size:16px;}
.list-content-header{margin:50px 0 0;border:1px solid #E8E8E8;padding:30px 0 15px;}
.list-content-header-bd{width:650px;text-align:center;position:relative;z-index:999;}
.list-content-header-bd img{max-height:500px;}
.list-content-header-hd{width:100px;}
.list-content-header-hd li{width:100px;border:1px solid #DADADA;height:100px;margin-bottom:10px;}
.list-content-header-hd li img{width:98px;height:98px;}
.list-content-header-hd a.next,.list-content-header-hd a.prev{color:#fff;background:#045384;cursor:pointer;width:50px;float:left;height:36px;line-height:36px;text-align:center;}
.list-content-header-hd a.prev{background:#212121;}
.list-content-header-info{width: calc(100% - 800px);position:relative;z-index:1;}
.list-content-header-info h3{color:#045284;font-size:22px;}
.list-content-header-info h2{color:#757575;font-size:16px;padding:5px 0 10px 0;}
.list-content-header-info .body{border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;padding:20px 0;color:#212121;font-size:16px;line-height:26px;}
.list-content-header-info .info-nav{margin-top:20px;}
.list-content-header-info .info-nav a{transition-duration:.6s;width:50px;height:50px;background:#212121;border-radius:50px;;line-height:50px;text-align:center;color:#fff;display:inline-block;margin-right:7px;}
.list-content-header-info .info-nav a:first-child{width:150px;background:#045384;color:#fff;}
.list-content-header-info .info-nav a:first-child i{margin-right:5px;}
.list-content-header-info .info-nav a:hover{background:#004B74;color:#fff}
.pro-up{margin-top:20px;position:relative;border-top:1px solid #E8E8E8;padding-top:15px;;}
.pro-up:before{content:"";width:1px;height:50px;left:50%;top:15px;position:absolute;background:#BCBCBC;}
.pro-up a{display:block;width:50%;float:left;color:#212121;line-height:50px;}
.pro-up a:hover{color:#045384}
.pro-up a:nth-child(1){padding-left:30px;}
.pro-up a:nth-child(2){padding-right:30px;text-align:right;}
.list-pro2{padding:30px 0;}
.list-pro2 .t{color:#045284;font-size:36px;margin-bottom:30px;}
.list-pro2 .list-pro-right{width:100%;}
.list-pro2 .list-pro-right li{width:23.5%;margin:0 2% 0 0 !important;}
.list-pro2 .list-pro-right li:nth-child(4n){margin-right:0 !important;}

.index-banner .swiper-pagination-bullet{width:12px;height:12px;;background:#fff;opacity:1;}
.index-banner .swiper-pagination-bullet-active{background:#004B74;border-color:#004B74;}
.index-banner .swiper-button{transition-duration:.5s;width:50px;height:50px;border-radius:50px;text-align:center;cursor:pointer;background:rgba(0,0,0,.5) !important;bottom:5%;position:absolute;z-index:999;}
.index-banner .swiper-next{right:20px;}
.index-banner .swiper-prev{left:20px;}
.index-banner .swiper-button i{font-size:25px;line-height:52px;color:#fff;}
.index-banner .swiper-button:hover{background:#004B74 !important;}

.index-title{position:relative;margin-bottom:40px;padding-bottom:60px;border-bottom:1px solid #D9DCDE}
.index-title h2{font-weight:bold;font-size:36px;line-height:50px;color:#131313}
.index-title h3{margin-top:30px;font-family: 'Barlow-Medium';font-size:18px;line-height:22px;color:#858585}
.index-title a{position:absolute;right:0;top:13px;color:#131313;font-size:18px;z-index:2;}
.index-title a:hover{color:#004B74}
.index-title:before{content:"";width:50px;height:50px;background:#F78B1E;position:absolute;z-index:1;border-radius:50px;right:60px;}

.index-news{padding:60px 0;}
.index-news ul li{width:32%;float:left;margin-right:2%;}
.index-news ul li:nth-child(3n){margin-right:0;}
.index-news ul li .pic{overflow:hidden}
.index-news ul li .pic img{width:100%;}
.index-news ul li .txt .time{color:#888;font-family: 'Barlow-Medium';font-size:18px;}
.index-news ul li .txt h3{padding:25px 0;color:#004974;font-size:18px;}
.index-news ul li .txt p{color:#454545;font-size:16px;line-height:30px;height:60px;overflow:hidden;}
.index-news ul li .txt i{padding:25px 0;color:#909090;font-size:20px}

.index-about{padding:100px 0;background:#fff url(../images/index-about.jpg) no-repeat center top;}
.index-about .index-title,.index-pro .index-title{border:0;}
.index-about .box{color:#131313;font-size:18px;line-height:30px;max-width:1150px;}
.index-about .data{padding:70px 0;background:#004974;margin-top:100px;}
.index-about .data li{min-height:66px;width:25%;float:left;text-align:center;display:flex;justify-content:center;align-items:center;}
.index-about .data li .ico{margin-right:25px;border-right:1px solid #3B7394;padding-right:25px;}
.index-about .data li .txt h3{line-height:48px;font-size:48px;color:#fff;font-family: 'Barlow-Medium';position:relative;}
.index-about .data li .txt h3 span{position:absolute;line-height:20px;right:-25px;top:0px;width:20px;height:20px;background:#fff;border-radius:20px;color:#004974;font-size:14px;text-align:center;}
.index-about .data li .txt p{font-size:16px;color:#fff;}
.about-video video{width:100%;display:block;height;100%;max-height:665px;object-fit: fill}
.index-pro{padding:60px 0;}
.index-pro ul li{transition-duration:.6s;overflow:hidden;width:330px;height:455px;background:#EDEDED;float:left;}
.index-pro ul li:nth-child(2){background:#F6F6F6}
.index-pro ul li .txt{padding-left:40px;height:455px;}
.index-pro ul li .txt .ico{padding:90px 0 45px 0;}
.index-pro ul li .txt .ico img:last-child{display:none;}
.index-pro ul li .txt h3{color:#212121;font-size:30px;}
.index-pro ul li .txt h4{color:#b4b4b4;font-size:16px;font-family: 'Barlow-Medium';padding:20px 0 40px}
.index-pro ul li .txt p{display:block;width:30px;height:30px;border:1px solid #B4B4B4;line-height:28px;text-align:center;border-radius:30px;}
.index-pro ul li .txt p i{color:#B4B4B4}
.index-pro ul li.on{width:calc(100% - 660px);background:#004974}
.index-pro ul li.on .txt{width:330px;float:left;}
.index-pro ul li.on .txt .ico img:first-child{display:none;}
.index-pro ul li.on .txt .ico img:last-child{display:block;}
.index-pro ul li.on .txt p{border-color:#fff;}
.index-pro ul li.on .txt h3,.index-pro ul li.on .txt h4,.index-pro ul li.on .txt p i{color:#fff;}
.index-pro ul li.on .pic{display:block;width:calc(100% - 330px);float:left;}
.index-pro ul li.on .pic img{display:block;width:100%;height:455px;}


@media (max-width: 1660px){
	.wrap,.wrap-max{max-width:96%;}
}

@media (max-width: 1440px){
	.index-pro ul li{width:230px;}
	.index-pro ul li.on{width: calc(100% - 460px);}
}
@media screen and (max-width:992px) {
	.wrap,.wrap-max{max-width:100%;}
	.show-pro .bd,.show-pro .hd,.pc-menu,.header{display:none;}
	.fl,.fr{float:none;}
	.index-pro{padding:30px 10px;}
	.index-title{margin-bottom:20px;padding-bottom:20px;}
	.index-title h2{font-size:24px;font-weight:normal;max-width:65%;line-height:28px;}
	.index-title h3{margin-top:10px;}
	.index-pro ul li{width:100% !important;float:none !important;margin:0 0 20px 0 !important;height:auto !important;}
	.index-pro ul li:last-child{margin:0 !important}
	.index-pro ul li .txt .ico{padding:30px 0 15px}
	.index-pro ul li .txt .ico img{width:33%;}
	.index-pro ul li .txt h3{font-size:18px;}
	.index-pro ul li .txt h4{padding:25px 0}
	.index-pro ul li .txt{float:left;width:150px !important;padding:0 20px 30px 20px !important;height:auto !important}
	.index-pro ul li .pic{float:right;width:calc(100% - 150px) !important;display:block !important}
	.index-pro ul li .pic img{height:250px !important}
	.index-about{padding:60px 10px}
	.index-about .data{border-radius:10px;padding:35px 10px;margin-top:50px;}
	.index-about .data li{margin-bottom:20px;width:50%;float:left;}
	.index-about .data li .ico{width:60px;margin-right:10px;padding-right:10px;}
	.index-about .data li .ico img{width:100%;}
	.index-about .data li .txt{width:64px;}
	.index-about .data li .txt h3{font-size:32px;line-height:32px;}
	.index-news{padding:10px 10px 30px;}
	.index-news ul li{width:100%;float:none;margin:0 0 15px 0;}
	.index-news ul li .txt h3{padding:15px 0;}
	.index-news ul li .txt p{font-size:13px;line-height:24px;height:48px;overflow:hidden;}
	.index-news ul li .txt i{padding:15px 0;}
	.footer{padding:40px 20px}
	.footer .txt{width:100%;}
	.footer .nav,.footer .info{display:none;}
	.bottom{padding:30px 10px 60px;}
	.bottom .mc{position:static;display:block;margin:20px auto 0;text-align:center;}
	.show-pro,.list-pro,.list-news,.list-content,.list-research,.list-production,.list-history,.list-equipment,.list-culture,.list-contact,.list-about,.list-certificate{padding:30px 10px}
	.list-pro .list-pro-right,.news-left, .news-content,.list-culture .pic,.list-culture .txt,.list-about .body{width:100%;}
	.list-about .data{width:100%;margin:20px 0 0 0;}
	.list-certificate .box .hd{margin:20px auto;}
	.list-research .bd li,.list-equipment li,.list-certificate .box .bd li,.list-certificate .box .bd2 li{width:48% !important;margin:0 4% 15px 0 !important;}
	.list-research .bd li:nth-child(2n),.list-equipment li:nth-child(2n),.list-certificate .box .bd li:nth-child(2n),.list-certificate .box .bd2 li:nth-child(2n){margin-right:0 !important;}
	.list-contact .txt li{float:none;width:100%;min-height:auto;border:0 !important;padding-left:0 !important;}
	.list-contact .txt{margin-bottom:0px;}
	.list-contact .form{margin:20px 0;}
	.list-contact .form, .list-contact .map{width:100%;}
	.list-history ul li{padding:0 !important;}
	.list-history ul:before,.list-history ul li:before{display:none;}
	.list-production li{padding:15px;margin-bottom:30px;}
	.list-production li .pic,.list-production li .txt{width:100%;float:none;}
	.list-production li .txt h3{padding:10px 0 30px}
	.list-production li .txt h3:before{bottom:10px;}
	.list-production li .txt h4{line-height:24px;font-size:14px;margin-bottom:20px;padding-bottom:20px;}
	.list-production li .txt dl dd{font-size:14px;line-height:25px;}
	.list-research .hd span{font-size:20px}
	.list-news ul li{padding:20px 0;}
	.news-left li .pic{float:none;margin:0 0 15px 0;position:static;width:100%;}
	.news-left li .pic img{max-height:100%;width:100%;}
	.news-left li .txt{margin-left:0!important}
	.news-left li .ico{display:none;}
	.news-left li p{width:100%;}
	.list-content-header-bd,.list-content-header-hd,.back,.news-content .news-up .more,.news-right,.list-pro .list-pro-left{display:none;}
	.list-pro .list-pro-right li{width:100%;float:none;margin:0 0 10px 0;overflow:hidden;}
	.click_qrcode{display:none !important}
	.show-banner{display:block !important}
	.list-content-header{border:0;padding:15px 0;margin:0;}
	.list-content-header-info{width:100%}
}