@charset "utf-8";
.w1400{width: 94%; max-width: 1400px;margin: 0 auto;}
.w1200{width: 94%; max-width: 1200px;margin: 0 auto;}
.header{width: 100%;box-sizing: border-box;background: #fff; -webkit-box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%); box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%);display: flex;left: 0;right: 0;top: 0;z-index: 99;position: fixed;}
.fixed{position: fixed}
.head{position: relative;box-sizing:border-box;width: 100%;text-align: center;}
.header1{width: 100%;position: relative;}
.lingo{right: 220px;float: left;font-size: 14px;position: absolute;top: 33px;}
.lingo a{color: #6a6a6a;}
.lingo i{padding-right: 5px;font-size: 18px;float: left;padding-top: 5px;}
.logo{float: left;padding:  0;position: relative;}
.logotu{max-height: 100px;}
.top{width: 100%;display: inline-block;position: relative;padding-bottom: 15px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}

.dcaidan{margin-left: 15em;}
.mnav{margin-bottom: -0px;float: left;background: url("../images/toubg.png")180px center no-repeat;padding-right: 50px;}
.nav{width: 100%;}
.nav .m{float: left;margin: 0 35px 0 20px;position:relative;display: inline-block;}
.nav .m h3 a .icon-zhuye{font-size: 16px;text-decoration: none;margin-right: 10px;color: #000;}
.nav .m h3 a{
    /*padding: 10px 0px;*/
display: inline-block;font-size: 18px;font-weight: 700;text-transform: uppercase;box-sizing: border-box;width: 100%;text-align: center;position: relative;line-height: 100px;color: #000;}
.nav .m h3 i{position: absolute;bottom: 0;left: 0;height: 3px;width: 0;transition:all 0.5s; -moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;background: #e60012;}

.nav .m h3  a:hover i,.nav .m h3 .active i{width: 100%;}

.nav .sub{ display:none;width: 100%; padding:40px 0;  position:fixed; left:0px; top:120px;  background:#fff;  float:left; line-height:30px;-webkit-box-shadow: 0px 7px 12px 0px rgb(225 225 225 / 50%); box-shadow: 0px 7px 12px 0px rgb(225 225 225 / 50%);}
.nav .sub li{ text-align:center;  }
.nav .sub li a{ color:#333; display:block; zoom:1;}
.nav .sub li a:hover{  background:#ddd; color:#c00;   }
.sub1 .caifenl{width: 24%;float: left;text-align: left;padding: 0 10px;box-sizing: border-box;}
.sub1-l{float: left;width: 100%;overflow: hidden;font-size: 20px;padding-bottom: 20px;}
.sub1-l a{color:#e6212a; }
.sub1-l img{width: 99%;border: 1px solid #ddd;padding-bottom: 20px;}
.sub1-r{float: right;width: 100%;font-size: 14px;}
.sub1-r dl{width: 100%;line-height: 30px;border-right: 1px solid #ddd;float: left;}

#m2 .sub1 .caifenl{width: 25%;}
.tsearch{float: right;font-size: 20px;line-height: 40px;margin-top: 25px;}
.tel{float: right;font-size: 14px;margin-top: 25px;background: #e60012;border-radius: 20px;padding: 0px 15px;color: #fff;line-height: 36px;}
.tel i{margin-right: 10px;float: left;font-size: 16px;line-height: 20px;color: #fff;margin-top: 8px;}
/**/

/**/
.muner { width: 40px; height: 40px; float: right; margin-right: 1px;  display: none;  font-size: 40px;text-align: right;margin-top: 22px;font-weight: 100;}
.fmenu{position: fixed;width: 100%;height: 100vh;background:rgba(0,0,0,0.9);left: -100%;top: 60px;z-index: 21;overflow-x: auto;}
.fnav{width: 100%;height: 100vh;position: relative;}
.fnav .fnav-tit{line-height: 60px;text-align: left;padding-top: 40px;}
.fnav .fnav-tit a{padding: 5px 10px;font-size: 16px;color: #fff;margin-left: 14px;}
.fnav-m {width: 100%;height: 100%;transition: all .3s;}
.fnav-m a {display: block;overflow: hidden;padding-left: 20px;line-height: 46px;max-height: 46px; color: #ffffff;transition: all .3s;font-size: 0.14rem;}
.fnav-m dl{padding-left: 50px;box-sizing: border-box;}
.fnav-m a span { margin-left: 30px}
.nav-item { position: relative}
.nav-item .icon-arrow-down{margin-left: 20px;}
.nav-item.nav-show { border-bottom: none}
.nav-item ul {display: none; background: rgba(0, 0, 0, .1)}
.nav-item.nav-show ul {display: block}
.nav-item > a:before {content: ""; position: absolute;left: 0; width: 2px; height: 46px;background: #34a0ce; opacity: 0; transition: all .3s}
.nav .nav-icon {font-size: 0.2rem;position: absolute; margin-left: -1px}
.icon_1::after {content: ""}
.icon_2::after {content: ""}
.icon_3::after {content: ""}
.fnav-m .icon-arrow-right { float: right; margin-right: 20px; font-size: 12px; transition: transform .3s}
.fnav-m .icon-arrow-right::after { content: ""}
.nav-show .icon-arrow-right {transform: rotate(90deg)}
.nav-show, .nav-item > a:hover {color: #fff; background: rgba(20, 182, 171, 1)}
.nav-show > a:before, .nav-item > a:hover:before { opacity: 1}
.nav-item li:hover a {color: #fff;  background: rgba(0, 0, 0, .1)}
.nav-item .down{position: absolute;right: 20px;top: 0px;color: #fff;z-index: 99;line-height: 46px;font-size: 14px}
/**/
.isousuo{position: relative;float: right;padding-left: 80px;width: 100px;}
.isousuot{display: none;font-size: 24px;}
.search{position: absolute;top: 33px;right: 0px;width: 200px;z-index: 12;overflow: hidden;}
.search input{line-height: 36px;border: 1px solid #ccc;background: #ddd;border-radius: 5px 0 0 5px;font-size: 14px;box-sizing: border-box;width: calc(100% - 80px);width:-moz-calc(100% - 80px);width:-webkit-calc(100% - 80px);width:-o-calc(100% - 80px);}
.search button{width: 80px;border-radius: 5px;border: 0;margin-left: -4px;float: right;background:#e6212a;color: #fff;font-size: 20px;}
/*多语言*/
.langu{ position:relative; padding: 2px 20px;background: #e6212a;border-bottom: 1px solid #f2f2f2;cursor: pointer;transition: all .3s;
border-radius: 5px;}
.langu img{ margin-top:-3px;}
.langu span{ padding:0 4px;font-size: 18px;font-weight: 600; color: #fff;}
.langu:after{ position:absolute; content:"";top:50%; right:0; margin-top:-8px; border:6px solid #fff; border-color:transparent transparent #fff transparent ; }
.langu:hover span{ color:#fff; transition: all .3s; }
.langu:hover:after{ margin-top:-2px; border:6px solid #fff; border-color: #fff transparent transparent transparent;transition: all .3s; }
.langu .languageBox{ display:none; position:absolute; width:114px; left:50%;transform:translateX(-50%);top:30px; text-align:center;z-index:10; }
.langu .language{ width:100%; margin-top:6px;border: 1px solid #e6e6e6;background-color: #fff; }
.langu .language a{ display:block; padding:6px 0; color:#808080; }
.langu .language a:hover{ color:#333; background-color: #f4f7ff; transition:all .3s; }
.langu:hover .languageBox{ display:block; transition:all .3s; }

/* 幻灯 */
#ibanner{margin-top: 100px;}
.container{width: 100%; padding-right: 15px;padding-left: 15px; margin-right: auto; margin-left: auto;}
.position-absolute{position: absolute;color: #fff;max-width: 1600px;left: 0; right: 0;margin: 0 auto;}
.fs-20{font-size: 40px;font-weight: 700;text-shadow: 6px 4px 4px #000000;text-transform: uppercase;text-align: center;}
.fs-14{font-size: 20px;padding-bottom: 80px;}
.fs-link{padding: 15px 50px;border: 1px solid #fff;font-size: 18px;color: #fff;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.fs-link:hover{background:#e60012;color: #fff; }
.w-100{width: 100%;min-height: 160px;}
#ibanner .fangye{width: 45%;background:#026ed1;position: absolute;left: 0;bottom: 0;padding: 20px 20px 20px 0;box-sizing: border-box;z-index: 2;}
#ibanner .swiper-button-next,#ibanner .swiper-button-prev{background-image: none;float: right;position: relative;color: #fff;width: 57px;margin-left: 40px;margin-top: 0;}
/*首页介绍*/
.iproduct-tit{width: 100%;padding: 20px 0;box-sizing: border-box;overflow: hidden;}
.iprod-l{float: left;font-size: 28px;position: relative;}
.iprod-l i{position: absolute;width: 80px;height: 4px;left: 0;top: 60px;background:#e60012; }
.iprod-r{float: right;padding-top: 10px;}
.iprod-r li{float: left;margin-left: 20px;font-size: 14px;background: #e60012;padding: 5px 20px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.iprod-r li a{color: #fff;}
.iprod-r li:hover{background: #ffa800;}
.iproduct-t{text-align: center;color: #fff;}
.iproduct-t h2{font-size: 30px;font-weight: bold;line-height: 40px;}
.iproduct-t i{border-bottom: 2px solid #fff;width: 80px;display: inline-block;}
.pr-keyword{width: 100%;text-align: center;padding-top: 10px;}
.pr-keyword p{display: inline-block;font-size: 14px;font-weight: bold;color: #fff;}
.pr-keyword a{display: inline-block;margin: 0 10px;font-size: 14px;color: #fff;}
.iproduct-list{padding: 40px 0;width: 100%;position: relative;}
#iproduct .swiper-slide { text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;
display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;
-ms-flex-align: center;-webkit-align-items: center;align-items: center;  }
#iproduct .swiper-slide a{width: 100%;border: 1px solid #f3f3f3;box-sizing: border-box;}
#iproduct .timg{width: 100%;overflow: hidden;}
#iproduct .ttxt{width: 100%;padding: 20px 0;background:#fff;color: #2222222;}
#iproduct .ttxt h2{font-size: 18px;}
#iproduct .ttxt span{font-size: 14px;}
#iproduct .timg img{width: 100%;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
#iproduct a:hover .timg img{transform:scale(1.3);}
#iproduct .swiper-wrapper{padding-bottom: 40px;}
.iproduct-more{width: 100%;text-align: center;}
.iproduct-more a{display: inline-block;padding: 20px 80px;color: #fff;font-size: 14px;background:#e60012;border-radius: 40px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s; }
.iproduct-more a:hover{background: #ffa800;}

.hotfenlei{padding-top: 80px;width: 94%}
.hotfenlei-tit{width: 100%;padding-bottom: 40px;overflow: hidden;}
.hfenlei-l{float: left;font-size: 24px;}
.hfenlei-r{float: right;}
.hfenlei-r li{float: left;margin-left: 10px;background: #ffa800;padding: 10px;line-height: 1;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;font-size: 14px}
.hfenlei-r li:hover{background: #004ea2;}
.hfenlei-r li:hover a{color: #fff;}
.hfenlei-r li:first-child{background: #004ea2; }
.hfenlei-r li:first-child a{color: #fff;}

.hotfenlei-m{width: 100%;overflow: hidden;padding-bottom: 60px;}
.hotfenlei-m ul{margin-left: -2%;}
.hotfenlei-m li{float: left;width: 18%;margin-left: 2%; margin-bottom: 2%;overflow: hidden;}
.htimg{width: 100%;overflow: hidden;}
.htimg img{width: 100%;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.httxt{padding: 20px;box-sizing: border-box;background: #fff;font-size: 14px;text-align: center;min-height: 80px;line-height: 20px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.hotfenlei-m li:hover .htimg img{transform:scale(1.3);}
.hotfenlei-m li:hover .httxt{background: #004ea2;color: #fff;}

.shou1{width: 100%;background: url("../images/index1bg.jpg")center top no-repeat #fff;display: inline-block;box-sizing: border-box;padding: 40px 0;overflow: hidden;}
.shou1-m{width: 94%;}

.shou1-r{flex: 1;font-size: 16px;padding-top: 60px;}
.shou1-r:hover a{color:#000 }
.shou1-r p{text-indent: 2em; }

.shou2{width: 100%;display: inline-block;box-sizing: border-box;padding: 60px 0;overflow: hidden;background-attachment: fixed;}
.shou2-title{position: relative;font-size: 28px;padding-bottom: 10px;}
.shou2-title i{position: absolute;width: 80px;height: 4px;background:#e60012;top: 60px;left: 0; }
.shou2-m{width: 94%;}
.shou2-l{float: left;background: rgba(255,255,255,0.7); padding:40px 0;position: relative;width: 48%;box-sizing: border-box;}
.shou2-l-tit{font-size: 24px;color: #2f6f33;line-height: 1.5;padding-bottom: 30px;}
.shou2-l-tit span{padding-right: 15px;}
.shou2-l-link{width: 100%;}
.shou2-l-biao{position: relative; width: 50px; height: 50px;text-align: center;line-height: 50px;font-size: .28rem; transition: color .3s ease-in-out; z-index: 2;color: #e60012;float: left;}
.shou2-l-biao::before,.shou2-l-biao::after{content: ''; position: absolute; top: 0;width: 100%;height: 100%; z-index: -1;border-radius: 3px; transform: rotate(45deg);  transition: background-color .3s ease-in-out;}
.shou2-l-biao::before{    background-color: #fff;    border: 1px solid #e60012;left: 0;z-index: -1;}
.shou2-l-biao::after{background-color: #fff; border: 1px solid #03abad;left: 20px;z-index: -2;opacity: 0.1;}
.shou2-l-link:hover .shou2-l-biao{color: #fff;}
.shou2-l-link:hover .shou2-l-biao::before,.shou1-l-link:hover .shou1-l-biao::after{background:#e60012 }
.shou2-l-a{margin-left: 90px;font-size: 16px;line-height: 50px;}
.shou2-jieshao{position: absolute;top: 0;left: -160px;width: 130px;height: 380px;z-index: 1;}
.shou2-l-txt{font-size: 14px;padding: 30px 0;line-height: 24px;}
.shou2-r{float: right;width: 48%;box-shadow:-15px 15px 0px 1px rgba(0, 0, 0, 0.5);}
.shou2-r video{width: 100%;}

.shou4{width: 100%;overflow: hidden;}
.shou4-m{padding: 40px 0;width: 94%}
.shou4-tit{text-align: center;padding-bottom: 60px;}
.shou4-tit b{font-size: 24px;}
.shou4-tit p{font-size: 16px;}
.iyoushi {position:relative;width:  100%; max-height: 560px;overflow:hidden;display: flex;}
.iyoushi .bd { position:relative; float:right; flex: 1; height:100%;overflow:hidden;}
.iyoushi .bd img {width:100%;min-height: 560px; height:100%;}
.iyoushi .hd {position:relative; width:360px; float:left; margin-right: 20px; z-index:1; }
.iyoushi .hd ul { position:relative; width:100%; overflow:hidden;   }
.iyoushi .hd li {  padding:65px 50px; overflow:hidden; color: #fff;background: #ffa800;margin-bottom: 27px; transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;cursor: pointer;}
.iyoushi .hd li i{padding-right: 20px;font-size: 30px;}
.iyoushi .hd li b{font-size: 18px;font-weight: 300;}
.iyoushi .hd li.on{background: #214480;}
.iyoushi .hoverBg {position:absolute; top:0; left:0px; width:100%;height: 0px; z-index:-1;background: #214480;	}

.shou3{width: 100%;background: url("../images/shou3bg.jpg")center bottom no-repeat;display: inline-block;box-sizing: border-box;padding:80px 0 120px 0;overflow: hidden;}
.shou3-m{width: 94%;}
.ixinwei{width: 48%;}
.shou3-tit{width: 100%;padding-bottom: 50px;overflow: hidden;padding-top: 20px;}
.shou3-tit h2{float: left;font-size: 30px;}
.shou3-tit a{float: right;font-size: 14px;padding: 5px 0;line-height: 50px;}
.shou3-list{width: 100%;}
.shou3-list-l{float: left;width: 60%;}
.shou3-list-l li{float: left;width: 48%;margin-right: 2%;box-sizing: border-box;background: #fff;overflow: hidden;padding: 20px;}
.shou3-list-l li .inews-img{width: 100%;overflow: hidden;margin-bottom: 20px;}
.shou3-list-l li .inews-img img{width: 100%;max-height: 220px;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.shou3-list-l li:hover .inews-img img{transform:scale(1.3);}
.shou3-list-l li:hover .inews-txt{color: #214480;}
.shou3-list-l li .inews-txt{width: 100%;padding-bottom: 30px;}
.shou3-list-l li .inews-txt b{font-size: 16px;}
.shou3-list-l li .inews-txt p{font-size: 14px;}
.shou3-list-r{float: right;width: 100%;}
.shou3-list-r li{float: left;margin-bottom: 15px;background: #fff;box-sizing: border-box;padding:20px 30px;width: 100%;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.shou3-list-r li a{display: flex;}
.shou3-list-r li .date{float: left;width: 80px;}
.shou3-list-r li .date .d{font-size: 20px;text-align: center;}
.shou3-list-r li .date .year{font-size: 14px;}
.shou3-list-r-txt{float: right;flex: 1;padding-left: 10px;}
.shou3-list-r-txt h2{font-size: 16px;color: #000;}
.shou3-list-r-txt p{font-size: 14px;color: #999;max-height: 60px;overflow: hidden;}
.shou3-list-r li:hover{background: #214480;}
.shou3-list-r li:hover .date,.shou3-list-r li:hover .indew-r-txt h2,.shou3-list-r li:hover .indew-r-txt p{color: #fff;}

.shou5{width: 100%;overflow: hidden;background: url("../images/ffbg.jpg")bottom center no-repeat;padding-top: 200px;padding-bottom: 150px;}
.shou5-m{padding:0 0 40px 0;width: 94%;margin-top: -80px;}
.iabout-tit{width: 100%;text-align: center;}
.iabout-tit h2{font-size: 24px;line-height: 60px;font-weight: bold;padding-bottom: 10px;}
.iabout-tit p{font-size: 40px;line-height: 1;padding-top: 20px;font-weight: bold;color: #666;}
.iabout-tit i{width: 50px;height: 2px;background:#ffa800;display: block;}
.iabout-txt{padding: 30px 0;font-size: 14px;line-height: 36px;width: 100%;text-indent:2em;text-align: center;}
.iabout-kh{width: 100%}
.iabout-kh li{float: left;width: 25%;position: relative;box-sizing: border-box;padding-left: 2vw;text-align: center;}
.iabout-kh li::before{content: ''; display: block;position: absolute;height: 20px;left: -1px;top: 0;}
.iabout-kh li h2{font-size: 48px;color:#ffa800;display: inline-block;line-height: 40px;font-weight: bold;}
.iabout-kh li i{display: inline-block;padding-left: 5px;color:#ffa800;}
.iabout-kh li p{font-size: 14px;color: #000;font-weight: 200;}

.shou8{width: 100%;overflow: hidden;margin: 0 auto;padding: 50px 0;box-sizing: border-box;}
.shou8-tit{width: 100%;padding-bottom: 50px;box-sizing: border-box;position: relative;text-align: center;}
.shou8-tit h2{font-size: 28px;color: #000;}
.shou8-tit i{width: 80px;height: 4px;background:#e60012;display: inline-block;}
.shou8pc{width: 100%;overflow: hidden;}
.shou8pc li{width: 20%;float: left;overflow: hidden;position: relative;cursor: pointer;}
.shou8pc .shouimg{width: 100%;overflow: hidden;}
.shou8pc .shouimg img{width: 100%;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.shou8pc li:hover img{transform:scale(1.3);}
.shou8pc .shoutxt{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;text-align: center;padding: 40px;box-sizing: border-box;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.shou8pc .shoutxt b{font-size: 20px;color: #fff;margin-top: 45%;display: inline-block;width: 100%;text-align: center;}
.shou8pc .shoutxt i{display: inline-block;margin-top: 10px;width: 40px;height: 4px;background: #fff;}
.shou8pc .shoutxt p{font-size: 14px;color: #fff;line-height: 30px;text-align: center;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;width: 100%;position: absolute;bottom: -80px;left: 0;box-sizing: border-box;padding: 0 60px;}
.shou8pc li:hover .shoutxt{background: rgba(0,0,0,0.7);}
.shou8pc li:hover .shoutxt p{bottom: 40%;}

.shou8wap{width: 100%;overflow: hidden;display: none;}
.shou8wap li{width: 100%;float: left;overflow: hidden;position: relative;cursor: pointer;}
.shou8wap .shouimg{width: 100%;overflow: hidden;}
.shou8wap .shouimg img{width: 100%;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.shou8wap li:hover img{transform:scale(1.3);}
.shou8wap .shoutxt{position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;text-align: center;padding: 40px;box-sizing: border-box;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.shou8wap .shoutxt b{font-size: 20px;color: #fff;margin-top: 10%;display: inline-block;width: 100%;text-align: center;}
.shou8wap .shoutxt i{display: inline-block;margin-top: 10px;width: 40px;height: 4px;background: #fff;}
.shou8wap .shoutxt p{font-size: 14px;color: #fff;line-height: 30px;text-align: center;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;width: 100%;position: absolute;top: 60%; left: 0;box-sizing: border-box;padding: 0 60px;}
.shou8wap li:hover .shoutxt{background: rgba(0,0,0,0.7);}
.shou8wap li:hover .shoutxt p{bottom: 20%;}

/*首页产品*/
.index1{width: 100%;overflow: hidden;background: url("../images/indexbg.jpg")125px center no-repeat #fff;}
.index1-m{padding: 60px 0;overflow: hidden;position: relative;}
.index1-tit{background: url("../images/jiantou.png")130px center no-repeat;;background-size: auto 100%;padding-left: 80px;width: 100%;overflow: hidden;color: #000;line-height: 60px;}
.index1-tit h2{font-size: 40px;padding-left: 100px;}
.index1-txt{padding: 20px 0;width: 100%;overflow: hidden;color: #040203;}
.index1-txt li{width: 100%;float: left;font-weight: 100;line-height: 2.5;font-size: 24px;}
.index1-txt li b{float: left;}
.index1-txt li p{font-weight: normal;}
.index1-list{width: 100%;padding: 20px 0;}
.index1-list li{float: left;width: 23%;margin: 1%;box-sizing: border-box;border: 1px solid #f3f3f3;overflow: hidden;}
.index1-list li img{display: inline-block;vertical-align: middle; max-height: 100%;max-width: 70%;height: auto;width: auto;}
.index1-more{width: 100%;overflow: hidden;padding-bottom: 30px;text-align: right;}
.index1-more a{float: right;font-size: 28px;color: #000;}
.index1-more a i{color:#e6212a;padding-left: 10px; }
.index1-link{width: 100%;}
.index1-link a{float:left;margin-right: 50px;background: #e6212a;font-size: 24px;color: #fff;padding: 5px 20px;border-radius: 10px;}
/*公司介绍*/
.index2{background: #eeeeee;padding-bottom: 200px;box-sizing: border-box;overflow: hidden;}
.index2-bg{width: 100%;z-index: 2;position: relative;}
.index2-bg img{width: 100%;}
.index2-m{margin-top: -100px;}
.index2-list{z-index: 3;position: relative;}
.index2-img img{width: 80px;}
.numCount{ margin: 0 -10px;}
.numCount ul{margin-left: -2%;}
.numCount li{ float: left; width: 23%; font-size: 15px;text-align: center;margin-left: 2%;background: #fff;-webkit-box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%); box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%);padding: 30px;box-sizing: border-box;}
.numCount li .item{ margin: 0 10px;}
.numCount li .numU{ line-height:1.3;}
.numCount li .numCX{ font-size:54px; color:#000;}
.numCount li .numU .unitC{font-size:20px; line-height: 1.3; margin-left: 0.3em;}
.numCount li .numU sup{vertical-align: top;}
.numCount li .numU sub{vertical-align:baseline;}
/**/
/*案例*/
.index3-tit{width: 100%;text-align: center;padding: 50px 0 0 0;font-size: 50px;font-weight: bold;}
.index3-m{position: relative;}
.index3-ding{position: absolute;right: 0;top: -200px;background: url("../images/ding.png")top right no-repeat;height: 407px;width:430px;z-index: 1; }
.index3-list{padding: 60px;width: 100%;box-sizing: border-box;}
#iproduct  .swiper-slide { text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;
display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center; justify-content: center; -webkit-box-align: center;
-ms-flex-align: center;-webkit-align-items: center;align-items: center;  }
#iproduct .swiper-slide a{width: 100%;}
#iproduct .timg{width: 100%;overflow: hidden;}
#iproduct .ttxt{width: 100%;padding: 20px 0;color: #000;}
#iproduct .ttxt h2{font-size: 18px;}
#iproduct .ttxt span{font-size: 14px;}
#iproduct .timg img{width: 100%;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;max-height: 220px;}
#iproduct a:hover .timg img{transform:scale(1.3);}
#iproduct .swiper-wrapper{padding-bottom: 40px;}

.index4{width: 100%;overflow: hidden;}
.index4 img{width: 100%;}
/* 介绍 */
.about{width: 100%;display:block;box-sizing: border-box;padding: 80px 0 0 0;background: #f2f4f6;}
.introduction{box-sizing: border-box;position: relative; overflow: hidden;width: 94%;margin: 0 auto;max-width: 1600px;padding-bottom: 40px;}
.intro-tit{width: 100%;text-align: center;padding-bottom: 50px;}
.intro-tit h2{font-size: 34px;display: block;width: 100%;}
.intro-tit p{font-size: 14px;color: #666;text-transform: uppercase;}
.intro-m{width: 100%;}
.intro-m ul{margin-left: -2%;}
.intro-m li{width: 48%;float: left;margin: 0 0 20px 2%;box-sizing: border-box;}
.intro-m li img{width: 100%;}
.shebei{width: 100%;overflow: hidden;background: url("../images/ab.jpg")bottom center no-repeat #fff;padding: 40px 0;}
.jieshao{width: 94%;}
.jieshaom{width: 100%;}
.jieshaol{float: left;width: 65%;}
.jieshaol li{float: left;width: 48%;margin-right: 2%;}
.jieshaol li img{width: 100%;}
.jieshaor{float: right;width: 35%;}
.jieshaor li{width: 100%;float: left;margin-bottom: 20px;}
.jieshaor li img{width: 100%;}
.jiance{width: 100%;overflow: hidden;background: url("../images/jianbg.jpg")bottom center no-repeat #fff;padding: 60px 0;background-attachment: fixed;}
.jiancem{width: 94%;}
.jiancelist{width: 100%;}
.jiancelist ul{margin-left: -2%;}
.jiancelist li{float: left;width: 31.333333%;margin-left: 2%;margin-bottom: 20px;}
.jiancelist li img{width: 100%;}

.jstit{width: 100%;text-align: center;border-bottom: 1px solid #f1f1f1;padding-bottom: 30px;}
.jstit h2{font-size: 36px;color: #108C00}
.jstit span{font-size: 14px;text-transform:uppercase;}
.jstxt{padding: 40px 0;font-size: 14px;line-height: 40px;}
.jstxt img{max-width: 100%;}
.jsmore a{display: inline-block;padding: 10px 50px;background: #108C00;color: #fff;font-size: 14px;}
.jsimg{position: absolute;top: 80px;right: -100px;}
.jsimg img{width: 400px;}
.aboutl{width: 100%;padding: 60px 0 40px 0;display: inline-block;}
.aboutl-img{box-sizing: border-box;width: 45%;float: left;overflow: hidden;cursor: pointer;}
.aboutl-img img{width: 100%;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.aboutl-img:hover img{transform:scale(1.3);}
.aboutl-txt{width: 48%;float: right;box-sizing: border-box;padding: 50px;background: rgba(33,68,128,.6);min-height: 443px;color: #fff;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;cursor: pointer;}
.aboutl-txt h2{font-size: 24px;line-height: 60px;}
.aboutl-txt:hover{background: rgba(33,68,128,1)}
.about-top{width: 100%;position: relative;z-index: 1;margin-top: 60px;overflow: hidden;}
.about-top img{max-width: 100%;}
.about-topbg{background: url("../images/about-top.jpg")top center no-repeat;background-size: cover; width: 100%;height: 900px;position: relative;z-index: 1;}
.about-txt{position: absolute;width: 94%;top: 180px;left: 50%;z-index: 8;transform:translate(-50%,0%);}
.about-c-m-b{padding: 50px 0;}
.about-c-m-b li{float: left;width: 100%;margin-bottom: 20px;display: flex;padding-right: 200px;box-sizing: border-box;font-size: 16px;font-weight: bold;}
.about-c-m-b li lable{padding-right: 30px;font-weight: bold;font-size: 24px;color: #000;width: 150px;}
.about-c-m-b li input{flex: 1; border: 0;background: #f8c7cb;border-bottom: 2px solid #d92129;padding: 10px 20px;box-sizing: border-box;}
.about-c-m-b li i input{width: 30px;border: 1px solid #000;padding-right: 20px;}
.gongyitit{font-size: 14px;line-height: 40px;display: inline-block;}
.gongyi{width: 100%;display: inline-block;}
.gongyi li{float: left;text-align: center;width: 23%;margin: 1%;}
.gongyi li img{width: 100%;}

.lcheng{width: 100%;display: inline-block;}
.lchengl{width: 100%;text-align: center}
.lchengl img{max-width: 100%;}
.lchengr{width: 100%;}
.lchengr li{width: 33%;text-align: center;display: inline-block;}
.lchengr li img{max-width: 100%;}

.about-x{width: 100%;overflow: hidden;background: url("../images/aboubg.png")0px 100px no-repeat;position: relative;}
.about-x1{width: 100%;background: url("../images/aboubg.png")0px 100px no-repeat;position: relative;}
.about-x-m{padding: 50px 0;position: relative;}
.about-x-r{float: right;width: 400px;padding-left: 50px;box-sizing: border-box;}
.clanmu{width: 100%;}
.clanmu li{float: left;width: 100%;margin-bottom: 20px;background: #f8c7cb;padding: 10px 20px;box-sizing: border-box;border-left: 3px solid #f8c7cb;font-size: 18px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.clanmu li a{color: #000;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.clanmu li:hover,.clanmu li.active{background: #e6212a;border-left: 3px solid #632729;}
.clanmu li:hover a,.clanmu li.active a{color: #fff;}
.about-x-l{float: left;width: calc(100% - 450px);width:-moz-calc(100% - 450px);width:-webkit-calc(100% - 450px);width:-o-calc(100% - 450px);background: #fff;}
.about-x-tit{border-bottom: 1px solid #372f2d;padding-bottom: 20px;font-size: 30px;font-weight: bold;color: #372f2d;width: 100%;}
.about-x-txt{padding: 50px 0;width: 100%;overflow: hidden}
.about-x-txt img{max-width: 100%;}

.about-contact{}
.about-contact-tit{position: absolute;left: 0;top: -150px;width: 100%;right: 0;}
.about-contact-tit ul{margin-left: -2%;}
.about-contact-tit li{ float: left; width: 31.33333%; text-align: center;margin-left: 2%;background: #fff;-webkit-box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%); box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%);padding: 30px;box-sizing: border-box;}
.about-contact-tit li lable{display: block;font-size: 50px;color: #000;text-align: center;width: 100%;}
.about-contact-tit li b{font-size: 14px;font-weight: bold;color: #000;display: block;width: 100%;text-align: center;padding: 10px 0;}
.about-contact-tit li p{width: 100%;font-size: 18px;font-weight: bold;color: #000;display: block;}
.about-contact-m{width: 100%;box-sizing: border-box;background: url("../images/indexbg.jpg")left bottom no-repeat;background-size: auto 100%;padding: 80px 0 80px 200px;}
.about-contact-m-tit{width: 100%;}
.about-contact-m-tit li{padding-bottom: 80px;}
.about-contact-m-tit li b{font-size: 24px;line-height: 60px;}
.about-contact-m-tit li p{font-size: 18px;line-height: 1.5}
.about-contact-m-tit li p i{color: #e6212a;}
.about-c-m-t{width: 100%;}
.about-c-m-t b{font-size: 24px;line-height: 60px;width: 100%;display: block;padding: 30px 0;}
.about-c-m-t a,.eyou_form_btn{padding: 10px 40px;color: #fff;background:#e6212a;font-size: 18px;border: 0; }
/*应用*/
.yingyong{width: 100%; -webkit-box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%); box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%);background: #fff;padding: 60px 20px;box-sizing: border-box;float: left;margin-top: 80px;}
.yingyong li{float: left;font-size: 14px;width: 100%;}
.yingyong li b{float: left;padding-right: 10px;display: block;}
/*新闻样式2*/
.blog_list{position:relative;width:100%}
.blog-item{position:relative;width:100%;overflow:hidden;padding:35px 20px}
.blog-item:nth-child(2n+1){background:#f9f9f9}
.blog-item:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd}
.blog-item .item-img,.blog-item .item-img img{border-radius:5px}
.blog-item .item-img{position:relative;display:block;max-width:200px;padding:5px;border:1px solid #eee;background-color:#fff;margin:0 20px 0 0;float:left}
.blog-item .item-img img{position:relative;width:100%}
.blog-item .item-info .item-title{height:1.5em;line-height:1.5em;overflow:hidden;font-size:20px;font-weight:bold}
.blog-item .item-info time{display:block;margin:8px 0;color:#828282}
.blog-item .item-info .item-detail{color:#828282;font-size: 16px;}
.blog-item .item-info .item-more{margin:20px 15px 0 0;float:right}
.blog-item .item-info .item-more,.blog-item .item-info .item-more:after{-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.blog-item .item-info .item-more{display:inline-block;font-size:14px;color:#fff!important;padding:.5em 1.2em .5em 1.5em;border:2px solid #e22e2b;background-color:#e22e2b;position:relative}
.blog-item .item-info .item-more:after{content:'';display:block;width:1em;height:100%;border:2px solid #e22e2b;border-left:0;background-color:#e22e2b;position:absolute;right:-.7em;top:-2px;-webkit-transform:skew(15deg);-ms-transform:skew(15deg);-o-transform:skew(15deg);transform:skew(15deg)}
.blog-item .item-info .item-more:hover,.blog-item .item-info .item-more:hover:after{background-color:#fff!important;color:#e22e2b!important}
/*
/*问答*/
.wendan{width: 100%;}
.wendan li{float: left;width: 100%;margin-bottom: 20px;}
.wenda-w{position: relative;padding:20px 0 20px 80px;width: 100%;box-sizing: border-box;font-size: 18px;font-weight: bold;border-bottom: 1px dashed #333;}
.wenda-w a{color: #000;}
.wenda-w lable,.wenda-d lable{position: absolute;left: 0;top: 20px;font-size: 40px;}
.wenda-d{position: relative;padding:20px 0 20px 80px;width: 100%;box-sizing: border-box;font-size: 18px;font-weight: 100;color: #333}
.wenda-nei{width: 100%;overflow: hidden;}
.wenda-nei-tit{border-bottom: 1px solid #372f2d;padding-bottom: 20px;font-size: 16px;color: #372f2d;width: 100%;overflow: hidden;}
.wenda-nei-tit h2{float: left;font-weight: bold;font-size: 30px;width: 100%;}
.wenda-nei-tit p{float: right;line-height: 30px;display: block;width: 100%;text-align: left;}
.wenda-nei-tit p span{padding-right: 20px;}
.wenda-nei-txt{padding: 50px 0;width: 100%;overflow: hidden}
.wenda-nei-txt img{max-width: 100%;}
.wendan1{width: 100%;}
.wendan1 li{float: left;width: 100%;margin-bottom: 50px;}
.wenda-w1{position: relative;padding:20px 0 20px;width: 100%;box-sizing: border-box;font-size: 18px;font-weight: bold;border-bottom: 1px dashed #333;}
.wenda-w1 a{color: #000;}
.wenda-d1{position: relative;padding:20px 0 20px;width: 100%;box-sizing: border-box;font-size: 18px;font-weight: 100;color: #333}
/*联系方式*/
.map{margin-top: 90px;width: 100%;}
.lianxi{width: 100%;display: inline-block;box-sizing: border-box;background: #f2f4f6;z-index: 8;}
.contact{width: 94%;margin: -150px auto 50px auto;position: relative;z-index: 3;max-width: 1600px;overflow: hidden;}
.contact-m{float: left;width: 50%;background: #fff;padding: 50px;box-sizing: border-box;border-bottom: 10px solid #026ed1;}
.contact-m h2{font-size: 20px;font-weight: bold;padding-bottom: 30px;}
.contact-m p{font-size: 14px;}
.gbook{float: right;width: 50%;background: #026ed1;padding: 50px;box-sizing: border-box;border-bottom: 10px solid #026ed1;}
.gbook h2{font-size: 20px;font-weight: bold;padding-bottom: 30px;color: #fff;}
.gbook .my-4 textarea{width: 100%;box-sizing: border-box;background: none;border: 0;border-bottom: 1px solid #fff;min-height: 100px;font-size: 14px;}
.gbook .my-4 input{width: 100%;box-sizing: border-box;background: none;border: 0;border-bottom: 1px solid #fff;line-height: 60px;font-size: 14px;}
.gbook .my-4 input.code{width: 200px;}
.gbook .my-4 input:-moz-placeholder,textarea:-moz-placeholder {  color: #fff; }
.gbook .my-4 input::-moz-placeholder,textarea::-moz-placeholder {  color: #fff; }
.gbook .my-4 input:-ms-input-placeholder,textarea:-ms-input-placeholder {  color: #fff; }
.gbook .my-4 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {  color: #fff; }
.gbook .my-4 .tj{width: 100%;padding-top: 27px;}
.gbook .my-4 .btn-info{background: #fff;padding: 5px 30px;border: 0;}

/*新闻*/
.newslist{width: 100%;box-sizing: border-box;padding: 40px 0;background: #f2f4f6;}
.article-list{flex: 1;}
.article-list1{overflow: hidden;width: 100%;padding:10px 0 20px 0;}
.article-list ul{}
.article-list li{float: left;width:100%;margin: 10px 0 ;box-sizing: border-box;padding: 30px;border: 1px solid #f1f1f1;background: #fff;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.article-list li:hover{background: #026ed1;}
.article-list li:hover a{color: #fff;}
.article-list li a{display: flex;}
.article-list li .artimg{width: 200px;margin-right: 30px;overflow: hidden;float: left;}
.article-list li .artimg img{width: 100%;}
.article-list li .artimg b{font-size: 26px;line-height: 60px;text-align: center;display: block;width: 100%;}
.article-list li .artimg p{font-size: 16px;text-align: center;}
.article-list li .arttxt{float: right;font-size: 14px;}
.article-list li .arttxt h3{font-size: 16px;font-weight: bold;line-height: 50px;}
.article-list li .arttxt .date{line-height: 40px;text-align: right;font-size: 14px;}

/*新闻内页*/
.newsmain{padding: 50px;box-sizing: border-box;border: 1px solid #f1f1f1;margin:50px auto;flex: 1; background: #fff;}
.nmtit{width: 100%;text-align: center;border-bottom: 1px solid #f1f1f1}
.nmtit h2{font-size: 20px;line-height: 40px;}
.nmtit p{font-size: 14px;line-height: 30px;padding-bottom: 30px;}
.nmtxt{padding: 50px 0;width: 100%;box-sizing: border-box;border-bottom: 1px solid #f1f1f1;}
/*.nmtxt p{font-size: 16px;}*/
.nmtxt img{max-width: 100%;}
.nmpage{width: 100%;padding: 20px 0;}
.nmpage p{font-size: 14px;line-height: 30px;}

/*产品列表*/
.zneirong{width: 94%;margin: 0 auto;max-width: 1600px;display: flex;}
.productlist{width: 100%;box-sizing: border-box;padding: 30px 0;background: #fff;}
.prlist{margin: 0 auto;width: 94%;}
.prlist1{width: 100%;overflow: hidden;padding: 30px 0;border-top: 1px solid #333;margin-top: 30px;}
.prlist1 ul{margin-left: -2%;font-size: 0}
.prlist1 li{width:24%;margin-left: 1%;box-sizing: border-box;margin-bottom: 20px;float: left;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;background: #fff;}
.prlist1 li a{width: 100%;overflow: hidden;display: block;}
.prlist1 li .prlistimg{width: 100%;overflow: hidden;max-height: 390px;float: left;}
.prlist1 li .prlistimg img{width: 100%;height:296px;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;min-height: 190px;}
.prlist1 li:hover .prlistimg img{transform:scale(1.3);}
.prlist1 li .prlisttxt{padding: 15px 30px;height: 110px;float: right;box-sizing: border-box;width: 100%;text-align: center;background: #f6f7f9;}
.prlist1 li .prlisttxt b{font-size: 18px;font-weight: bold;padding-bottom: 10px;width: 100%;}
.prlist1 li .prlisttxt p{font-size: 12px;color: #333;width: 100%;line-height: 24px;}
.prlist1 li .prlisttxt h3{display: inline-block;padding: 5px 10px;background:#214480;color: #fff;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s; }
.prlist1 li:hover .prlisttxt h3{background: #fff;color: #214480}
.prlist1 li .prlisttxt p{line-height: 20px;font-size: 13px;width: 100%;padding-bottom: 15px;text-align: center;}
.prlist1 li:hover .prlisttxt{background: #e60012;}
.prlist1 li:hover a{color: #fff;}
.fei-nav{width: 300px;padding-right: 40px;padding-top: 20px;}
.prtit{width: 100%;padding-left: 50px;box-sizing: border-box;font-size: 36px;font-weight: bold;background: url("../images/jiantou.png")left top no-repeat;background-size: auto 100%;}

.product-nei{position: relative;}
.product-nei-t{width: 100%;position: relative;overflow: hidden;padding-top: 80px;}
.product-nei-t-l{float: left;width: 40%;}
.product-nei-t-r{float: right;width: 60%;padding-left: 50px;box-sizing: border-box;}
.product-t-tit{font-size: 24px;font-weight: bold;color: #000;}
.product-t-txt{font-size: 14px;line-height: 1.5;padding-bottom: 50px;border-bottom: 1px solid #333;}
.product-t-a{padding-top: 150px;}
.product-t-a a{padding: 10px 30px;font-size: 14px;background: #e60012;color: #fff;box-sizing: border-box;width: 150px;text-align: center;display: block;cursor: pointer;}
.product-nei-m{width: 100%;padding: 80px 0;}
.product-nei-m table { border-collapse: collapse;width: 100%;line-height: 40px;font-size: 14px;}
.product-nei-m th,.product-nei-m td {  border: 1px solid #f3f3f3;font-weight: bold;box-sizing: border-box;padding-left: 15px;}
.product-nei-b{padding: 50px 0;box-sizing: border-box;}
.product-nei-b img{max-width: 100%;}
.product-nei-m-t{font-size: 30px;font-weight: bold;width: 100%;padding: 50px 0;}

.tanchuang{position:fixed;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);width: 70%;    box-sizing: border-box; background: #fff; -webkit-box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%); box-shadow: 0px 7px 12px 0px rgb(0 0 0 / 10%);z-index: 999;display: none;}
.tanchuang-m{padding: 50px;box-sizing: border-box;width: 100%;position: relative;overflow: hidden;}
.tanchuang-l-tit{width: 100%;padding-bottom: 10px;font-size: 18px;font-weight: bold;}
.tanchuang-l{float: left;width: 60%}
.tanchuang-l li{float: left;width: 100%;margin-bottom: 10px;}
.tanchuang-l li input,.tanchuang-l li textarea{padding:15px 10px;box-sizing: border-box;background: #e5f0f4;color: #333333!important;border: 0;width: 100%;}
.tanchuang-l li textarea::placeholder{color: #333;}
.tanchuang-l li input{width: 100%;}
.tanchuang-l li textarea{width: 100%;}
.tanchuang-l li.mm1{width: 49%;}
.tanchuang-l li.fr{float: right;}
.tanchuang-l li .tanchuangtj{width: 30%;border: 1px solid #000;background: #fff;}
.tanchuang-r{float: right;width: 40%;padding-left: 50px;box-sizing: border-box;}
.tanchuang-r li{float: left;width: 100%;}
.tanchuang-r-tit{width: 100%;padding-bottom: 10px;font-size: 18px;font-weight: bold;}
.tanchuang-r-list{width: 100%;}
.tanchuang-r-list ul li{width: 100%;display: flex;float: left;margin-bottom: 15px;}
.tc-r-img{width:71px; padding-right: 40px;}
.tc-r-img img{width: 71px;}
.tc-r-txt{flex: 1;line-height: 24px;}
.tc-r-txt i{padding-right: 10px;}
.tanchuang-close{position: absolute;right: 20px;top: 0px;font-size: 30px;width: 50px;cursor: pointer;}
/* tFocus */
#tFocus-btn li.active,#tFocus-leftbtn,#tFocus-rightbtn{display:block;background:url(../images/spr.png) no-repeat;}
#tFocus{width:100%;height:100%;overflow:hidden;margin:30px auto 0 auto;}
#tFocus-pic{width:100%;height:100%;position:relative;min-height: 680px;}
#tFocus-pic li{width:100%;height:auto;position:absolute;left:0;top:0;filter:alpha(opacity:0);opacity:0;}
#tFocusBtn{width:100%;height:68px;padding-left:5px;margin-top:5px;z-index:20;overflow:hidden;padding-bottom: 10px;}
#tFocus-btn{width: calc(100% - 85px);width:-moz-calc(100% - 85px);width:-webkit-calc(100% - 85px);width:-o-calc(100% - 85px);height:68px;position:relative;left:0;bottom:0;overflow:hidden;float:left;margin-right:3px;}
#tFocus-btn ul{width:100000px;position:absolute;left:0;top:0;}
#tFocus-btn li{height:57px;width:91px;padding-top:7px;display:block;float:left;margin-right:5px;}
#tFocus-btn li img{border:2px solid #dddddd}
#tFocus-btn li.active{background-position:-448px -100px;}
#tFocus-btn li.active img{border:2px solid #40b9e5}
#tFocus-leftbtn,#tFocus-rightbtn{height:40px;margin-top:18px;width:30px;float:left;text-indent:-9999px;}
#tFocus-leftbtn{margin-right:5px;background-position:-446px -60px;}
#tFocus-rightbtn{background-position:-474px -60px;}
div.zoomDiv {
	z-index: 999;
	position: absolute;
	top: 0;
	left: 0;
	background: #ffffff;
	border: 1px solid #ddd;
	display: none;
	text-align: center;
	overflow: hidden;
	font-size: 0;
}
div.zoomMask {
	position: absolute;
	background: url(../images/mask.png) repeat scroll 0 0 transparent;
	cursor: move;
	z-index: 1;
}
.pc-slide {
	float: left;
	width: 480px;
}
.view .swiper-slide .img-center {
	width: 100%;
	height: 400px;
	line-height: 400px;
}
.view .swiper-container {
	width: 100%;
}
.preview {
	width: 100%;
	margin-top: 10px;
	position: relative;
}
.preview .swiper-container {
	margin: 0 30px;
}
.preview .swiper-slide .img-center {
	height: 80px;
	border: 1px solid #ddd;
	cursor: pointer;
	position: relative;
	line-height: 80px;
}
.preview .arrow-left {
	background: url(../images/feel3.png) no-repeat left top;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}
.preview .arrow-right {
	background: url(../images/feel4.png) no-repeat left bottom;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -9px;
	width: 9px;
	height: 18px;
	z-index: 10;
}
.preview .active-nav .img-center {
	border-color: #dd0000;
}
.img-center img {
    display: inline-block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
/*fnav*/
.fei-nav-tit{line-height: 40px;margin-bottom: 20px;font-size: 16px;border-bottom: 1px solid #ccc;position: relative;}
.fei-nav-tit::after { content: "";display: block; position: absolute;bottom: -1px;left: 0; height: 1px; background: #646464; width: 50px;}
.fei-nav-tit1{line-height: 80px;margin-bottom: 20px;position: relative;text-align: center;font-size: 26px;background: #e60012;color: #fff;}
.nsubnav{width: 100%;overflow: hidden;}
.nsubnav ul{float: left;width: 100%;}
.nsubnav li{float: left;width: 100%;padding: 5px 0;margin-bottom: 15px;border: 1px solid #ccc;box-sizing: border-box;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;}
.nsubnav li a{padding: 0 20px;line-height: 36px;font-size: 14px;display: block;}
.nsubnav li.son,.nsubnav li:hover{background:#e60012;color: #fff; }
.nsubnav li.son a,.nsubnav li:hover a{color: #fff;}
.position{float: right;font-size: 14px;line-height: 60px}
.position i{margin-right: 10px;}
.fei-tuijian{width: 100%;}
.fei-tuijian li{float: left;width: 100%;margin-bottom: 10px;overflow: hidden;text-align: center;}
.fei-tuijian-img{width: 100%;overflow: hidden;}
.fei-tuijian-img img{width: 100%;}
.fei-tuijian-txt{border: 1px solid #ccc;box-sizing: border-box;text-align: center;line-height: 24px;padding: 5px 0;}
.anniu{position: relative;box-sizing: border-box;width: 100%;height: 40px;background: #fff;border: 1px solid #ccc;text-align: center;font-size: 14px;line-height: 40px;display: none;margin-bottom: 10px;}
.anniu i{font-size: 16px;position: absolute;right: 10px;top: 10px;}

.product{width: 100%;box-sizing: border-box;padding: 20px 0;background: #f2f4f6;}
.productmain{padding: 0px;box-sizing: border-box;border: 1px solid #f1f1f1;margin:50px auto;flex: 1; background: #fff;}
.nmimg{width: 100%;overflow: hidden;position: relative;padding-top: 0px;}
.nmimg::after{content: "";position: absolute;top: 0;width: 0%;height: 100%;right: 0;background: #026ed1;z-index: 1; }
.nmimgl{float: left;width: 50%;text-align: center;position: relative;}
.nmimgl img{width: 100%;}
.neishibo{width: 50px;height: 50px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 999;color: #fff;font-size: 40px;cursor: pointer;}
.nmimgr{float: right;width: 50%;background: #026ed1;box-sizing: border-box;padding: 50px;color: #fff;height: 100%;position: relative;z-index: 2;min-height: 420px;}
.nmbiaoti{width: 100%;padding-bottom: 40px;}
.nmbiaoti h2{font-size: 30px;}
.nmbiaoti p{font-size: 14px;}
.nmjianjie{width: 100%;font-size: 14px;line-height: 36px;}
.nmjieshao{width: 100%;box-sizing: border-box;padding: 50px 50px 0 50px;}
.nmjieshao-m{width: 100%;line-height: 2;}
.nmjieshao-m img{max-width: 100%;}
.nmjieshao-tit{font-size: 30px;padding-bottom: 30px;}
.nmjieshao-tit p{font-size: 14px;line-height: 34px;}
.nmjieshao-txt{font-size: 14px;width: 100%}
.nmjieshao-txt img{max-width: 100%;}
.neishiping{position: fixed;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.8);z-index: 9999;display: none;}
.nsp-m{position: relative;width: 100%;height: 100%;}
.nsp-m1{position: absolute;width: 80%;left: 50%;top: 50%;transform: translate(-50%, -50%); }
.nsp-m2{width: 100%;height: 100%;position: relative;}
.nsp-close{position: absolute;right: 0px;top: 0px;width: 50px;height: 50px;font-size: 30px;color: #fff;z-index: 9991;}
.nsp-nei{width: 100%;height: 100%;}
.nsp-nei video{width: 100%;height: 100%;}
/*底部信息*/
.footer{width: 100%;position: relative;background: #342c2a;overflow:hidden;padding: 60px 0;box-sizing: border-box;}
.footer-m{overflow: hidden;padding: 30px 0;}
.footer-nav{border-bottom: 1px solid #2d2c2d;overflow: hidden;padding: 20px 0;}
.footer-lanmu{float: left;}
.footer-lanmu li{float: left;margin-right: 40px;font-size: 14px;}
.footer-lanmu li a{color: #fff;}
.footer-tel{float: right;font-size: 20px;color: #fff;}
.footer-tel i{padding-right: 5px;}
.footer-copy{border-top: 1px solid #2d2c2d;padding: 20px 0;}
.footer-copy1{font-size: 14px;color: #fff;line-height: 24px;}
.footer-copy1 p{display: inline-block;}
.footer-copy1 a{color: #fff;}
.foot{width: 94%;margin: 0 auto;position: relative;overflow: hidden;display: flex;}
.foot-l{float: left;color: #fff;box-sizing: border-box;}
.foot-l .foot-logo{float: left;padding-right: 10px;}
.foot-l .foot-logo img{width: 100%;max-width: 200px;}
.foot-l .foot-txt{float: left;padding-top: 40px;}
.foot-l .foot-txt h2{font-size: 24px;color: #fff;}
.foot-l .foot-txt p{font-size: 16px;line-height: 36px;}
.foot-c{;width: 120px;float: right;text-align: center;padding-top: 40px;}
.foot-c p{font-size: 14px;color: #fff;line-height: 30px;}
.foot-c img{width: 120px;}
.link{font-size: 14px;color: #fff;padding-top: 20px;}
.link b{padding-right: 10px;}
.link a{padding: 0 10px;color: #fff;}
.foot-r{flex: 1;}
.foot-r li{width: 55%;float: left;box-sizing: border-box;background: url("../images/jiantou.png")left top no-repeat;background-size: auto 100%;padding-left: 80px;color: #fff;}
.foot-r li:nth-child(2){width: 43%;margin-left: 2%;line-height: 24px;}
.foot-r .foot-add{font-size: 14px;float: left;max-width: 400px;}
.foot-weixin{float: right;text-align: center;}
.foot-weixin img{max-width: 100px;width: 100%;padding-top: 20px;}
.foot-weixin h2{font-size: 14px;font-weight: bold;line-height: 30px;}
.foot-r .foot-add p{line-height: 24px;}
.foot-r .foot-add a{color: #fff;}
.foot-txt{line-height: 24px;font-size: 14px;}
/* banner */
.banner{width: 100%;height: 460px;text-align: center;margin-top: 100px;}
.banner h1{padding-top: 150px;font-size: 30px;color: #fff;line-height: 10px;}
.banner p{font-size: 16px;color: #000;}
.neicai{width: 100%;background: #fff; overflow: hidden;}


/*分页*/
.page{margin: 20px auto;text-align: center;font-size: 14px;padding-bottom: 30px;padding-top: 40px;width: 100%;text-align: center;}
.page-status,.page-index,.page-pre,.page-num,.page-next,.page-last{padding: 10px 20px;border: 1px solid #f1f1f1;margin-right: 10px;}
.page .page-num-current{background:#e60012;color: #fff; }
.page li{margin: 2px;display: inline-block;border: 1px solid #ccc;}
.page a{transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;padding:10px 15px;}
.page  a{}
.page  a:hover{background: #e60012;color: #fff;}
.page  a:hover{color: #fff;}
.page .page-numbar:hover{background: none;}
.page .page-numbar a:hover{background: #e60012;color: #fff;}

.wapfoot{display: none;width: 100%;background:#e60012;color: #fff;position: fixed;left: 0;right: 0;bottom: 0;z-index: 10;padding: 10px 0;}
.wapfoot li{width: 25%;float: left;text-align: center;}
.wapfoot li i{font-size: 22px;line-height: 30px;display: block;color: #fff;}
.wapfoot li b{font-size: 14px;line-height: 30px;font-weight: 100;display: block;color: #fff;}
.wapfoot li a{color: #fff;}
#container {width:100%; height: 100%;min-height: 600px;z-index: 1; }  
@media screen and (max-width: 1600px) {
    .mnav{padding-right: 80px;}
	.shou8pc li:hover .shoutxt p{bottom: 20%;}
}

@media screen and (max-width: 1367px) {
    .shou3-list-l li .inews-txt{width: 100%;padding-bottom: 0px;}
    .iyoushi .hd li{}  
    .nmimgr{min-height: 370px;}
}

@media screen and (max-width: 1281px) {
	.foot-r .foot-add{font-size: 12px;width: 100%; max-width: 320px;}
}
@media screen and (max-width: 1201px) {
.w1200{width: 100%;box-sizing: border-box;padding-left: 20px;padding-right: 20px;}
    .position-absolute{width: 100%;left: 10%;margin-left: 0;}
    .fs-20{font-size: 20px;}
    .fs-14{font-size: 16px;}
    .foot-l{}
    .foot-r{}
    .nmimgr{min-height: 320px;}
    
    
}
@media screen and (max-width: 1025px) {
    .nmbiaoti h2,.nmjieshao-tit{font-size: 24px;}
    .nmimgl{width: 100%;}
    .nmimgr{width: 100%;}
    .mnav{display: none;}
    .muner{display: block;}
    .lang{right: 60px;}
    .nav .m{margin: 0 10px;}
    .aboutl-txt p{line-height: 20px;}
    .zhanluel-1{padding-bottom: 40px;}
    .zhanluel-2{padding-bottom: 60px}
    .shou1-m{display: block;}
    .shou1-l{width: 100%;box-sizing: border-box;}
    .shou1-r{width: 100%;box-sizing: border-box;}
    .iyoushi{display: block;max-height: 1500px;}
    .iyoushi .hd{width: 100%;box-sizing: border-box;}
    .iyoushi .hd li{width: 32.333%;float: left;margin-left: 1%;box-sizing: border-box;padding: 50px 30px;}
    .iyoushi .hd li b{font-size: 18px;}
    .iyoushi .hd li i{font-size: 18px;}
    .iyoushi .bd{width: 100%;flex: none;box-sizing: border-box;padding-left: 1%;}
    .iyoushi .bd img {min-height:510px;}
    .shou3-list-l{width: 100%;padding-bottom: 30px;}
    .shou3-list-l li{margin: 0 1%;width: 48%;}
    .shou3-list-r{width: 100%;padding: 0 1%;box-sizing: border-box;}
    .aboutl-txt{padding: 30px;min-height: inherit;}
    .shou2-l{width: 90%; margin-right: 0;}
	.shou8pc .shoutxt p{padding: 0 15px;}
	.shou8pc li .shoutxt p{bottom: -20%;}
	.shou8pc li:hover .shoutxt p{bottom: 15%;line-height: 1.5;}
	.shou2-r{width: 100%;}
	.foot{display: block}
	.foot-l{width: 100%;margin-bottom: 50px;}
    .foot-r{width: 100%;}
	.foot-r li{width: 98%;margin-bottom: 50px;}
	.foot-r li:nth-child(2){width: 98%;}
	.index3-tit{font-size: 30px;position: relative;z-index: 4;}
	.about-x-r{float: left;width: 100%;padding-left: 0;}
	.clanmu li{margin-bottom: 10px;}
	.about-x{background: none;}
	.about-x-l{width: 100%;}
	.about-x-tit{font-size: 20px;}
	.yingyong{width: 98%;margin: 60px auto;}
	.about-contact-m{background-size: auto;padding: 60px 0 60px 100px}
	.about-c-m-b li{padding-right: 0;}
    
}
@media screen and (max-width: 769px) {
    .pc-slide {float: none;width: auto;}
    .lingo {right: 180px;float: left; font-size: 14px;position: absolute;top: 10px;}
	.about-contact-m-tit li{padding-bottom: 30px;}
	.about-contact-m-tit li b{line-height: 30px;}
	.about-x1{background: none;}
	.about-contact-tit{position: relative;top: 0;overflow: hidden;padding-bottom: 20px;}
	.about-contact-tit li{width: 96%;margin-bottom: 2%;}
	.about-contact-m{padding: 20px;}
	.about-c-m-b li lable{font-size: 16px;width: 100px;box-sizing: border-box;padding-right: 10px;}
	.index1-m{background: #fff;}
	.index1-link a{box-sizing: border-box;margin-bottom: 20px;width: 100%;text-align: center;}
	.index1-list li{width: 48%;margin-bottom: 2%;}
	.index1-txt li{font-size: 18px;line-height: 1.5;}
	.index1-tit{padding-left: 20px;box-sizing: border-box;padding-right: 20px;}
	.index1-tit h2{font-size: 30px;padding-left: 20px;}
	.numCount li .numCX{font-size: 30px;}
	.isousuot{display: block;position: absolute;right: 150px;top: 8px;}
	.numCount li{width: 48%;margin-bottom: 20px;height: 240px;}
    .anniu{display: block;}
    .nsubnav{display: none;}
    .nsubnav li{margin-bottom: 5px;font-size: 12px;}
    #container{min-height: 400px;}
    .prlist,.productmain{width: 100%;}
    .fei-tuijian{overflow: hidden;}
    .fei-tuijian li{width: 48%;margin: 1%;}
    .zneirong{display: block;}
    .fei-nav{width: 100%;margin-bottom: 30px;}
    .newsmain{width: 100%;flex: none;}
    .footer-lanmu{display: none;}
    .footer-tel{width: 100%;}
    .shou3-list-r li a{overflow: hidden;}
    .shou3{padding: 20px 0;}
    .shou3-tit{padding-bottom: 20px;}
    .indew-r-txt{flex: 1;}
    .shou3-tit h2{font-size: 20px;}
    .ixinwei{width: 100%;}
    .iabout-kh li{width: 50%;}
    .hfenlei-r{display: none;}
    .hfenlei-r li{margin-bottom: 10px;margin-left: 0;margin-right: 10px;}
    .hotfenlei-m li{width: 48%;}
    .lang{top: 16px;}
  .muner{display: block;}
  .search{top: 50px;right: 0;width: 100%;display: none;position: absolute;}  
    .yewu-list li{width: calc(50% - 20px);width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);}
    .inewsm-list li h2{height: 30px;overflow: hidden;}
    .caselist li{float: left;width: calc(50% - 20px);width:-moz-calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-o-calc(50% - 20px);box-sizing: border-box;margin-left: 20px;margin-bottom: 20px;}
    .tel,#ibanner .fangye{display: none}
    .index1-bg{width: 100%;height: 20%;}
    .iabout-l,.inews-l,.inews-r{width: 100%}
    .iabout-r{width: 100%}
    .iabout-l .about-img>img{height: auto;}
    .inews-l .inews-img>img{height: auto;}
    .inews-l{margin-bottom: 20px;}
    .inews-r{}
    .inews-tit a{font-size: 12px;padding: 5px 10px}
    .index4{background: url("../images/newsbg.jpg")top center #f6f6f6 no-repeat;}
    .indew-r-txt h2{font-size: 14px;}
    .indew-r-txt p{font-size: 12px;height: 48px;}
    .inews-tit h2,.iproduct-t h2,.iabout-tit h2{font-size: 20px;}
    .foot-c{width: 100%;text-align: center;padding-top: 30px;}
    .i-about{padding: 60px 10px;}
    .iabout-txt{line-height: 24px;padding: 30px 0;}
    .iproduct,.foot{padding: 0 10px;box-sizing: border-box;}
    .yongtu li{width: 48%;}
    .yongtu{padding: 0 10px;box-sizing: border-box;}
    .foot-l p,.foot-r p{line-height: 26px;}
    .foot-l h2{font-size: 20px;}
    .foot-r h2{font-size: 20px;}
    .foot-r{text-align: left;}
    .contact-m{width: 100%;}
    .gbook{width: 100%;}
    .gbook .my-4 input.code{width: 110px;}
    .map{margin-top: 70px;}
    .aboutl{padding: 20px 0;}
    .aboutl-img{width: 100%;margin-bottom: 20px;}
    .aboutl-txt{width: 100%;}
    .introduction{padding: 15px;}
    .aboutl-txt h2{font-size: 18px;}
    .gongyi li{width: 98%;}
    .lchengr li{width: 98%;}
    .lchengr li img{width: 100%;}
    .footer{}
    .wapfoot{display: block;}
    .prlist1 li{width: 100%;}
    .prlist1 li .prlistimg{width: 100%;height: auto;max-height: 100%;}
    .prlist1 li .prlisttxt{width: 100%;}
    .youshil{width: 100%}
    .youshir{width: 100%;}
    .shou3-list-l li{width: 98%;margin-bottom: 20px;}
    .shou3-list-l li .inews-img img{max-height: 100%;}
    .shou3 {    background: url(../images/shou3bg.jpg)center bottom #f2f7fb no-repeat;}
    .iyoushi .hd li{width: 99%;margin-bottom: 10px;padding: 30px;}
    .iyoushi .bd img{min-height: 260px;}
    .shou1-l-tit{font-size: 40px;}
    .intro-m li{width: 98%;}
    .about-txt{top: 80px;}
    .jieshaol{width: 100%;margin-bottom: 20px;}
    .jieshaor{width: 100%;}
    .jieshaol ul{margin-left: -2%;}
    .jieshaol li{margin-left: 2%;margin-right: 0;}
    .jiancelist ul{margin-left: 0;}
    .jiancelist li{width: 100%;margin-left: 0;margin-bottom: 20px;}
    .intro-tit h2{font-size: 28px;}
    .intro-tit p{font-size: 14px;}
    .nmimgl{width: 100%;}
    .nmimgr{width: 100%;padding: 20px;}
    .nmjieshao{padding: 20px;}
    .nmimg::after{background: none;}
    .banner h1{padding-top: 30px;}

    .page a{padding: 5px 10px;}
	.dtel{display: none;}
	.logo img{max-height: 60px;}
	.shou8pc{display: none}
	.shou8wap{display: block;}
	.iprod-l{width: 100%;padding-bottom: 15px;}
	.iprod-r{width: 100%;float: left;}
	.iprod-r li{margin-left: 0;margin-right: 10px;}
	.foot-l .foot-logo,.footer-nav{text-align: center;width: 100%;}
	.shou2-l{width: 100%;}
	.shou2{padding: 40px 10px;}
	.shou2-r{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}
	.isousuo{width: 100%;position: fixed;left: 0;padding-left: 0;right: 0;top: 10px;}
	.foot-weixin{width: 100%;}
	.foot-r li:nth-child(2){display: none}
	.tanchuang-r{display: none;}
	.tanchuang-l{width: 100%;}
	.tanchuang-l li.mm1{width: 100%;}
	.product-nei-t-l{width: 100%;}
	.product-nei-t-r{width: 100%;padding-left: 0;}
	.tanchuang{width: 98%;}
	.items_list .product_item{-webkit-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%}
	.item_img a:after{display:none}
.items_list ul{margin:0 -5px}
.items_list .product_item figure{margin:5px}
.items_list .product_item .item_title{font-size:12px}
.items_list .product_item .item_title a{padding:0}
.blog-item{padding:30px 5px}
.blog-item .item-img{width:auto;max-width:100%;float:none;margin-right:0;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}
.blog-item .item-info .item-title{line-height:1.2;font-weight:normal}
.blog-item .item-info{padding-top:15px}
.blog-item .item-info .item-title{height:auto;font-size:22px}
.blog-item .item-info .item-detail{max-height:9em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}
.blog-item .item-info .item-more{float:none}
.blog-item .item-info time{font-size:14px;color:#888}
.items_list .share_this{position:static;text-align:left;padding-bottom:15px;float:none}
}
@media screen and (max-width: 600px) {
    .position{display: none;}
    .nsubnav ul{float: left;}
    .logo img{max-height: 60px;}
    .tel{line-height: 70px;}
    .muner{margin-top:15px;margin-right: 10px;font-size: 30px;}
    .banner{margin-top: -40px;height: 280px;}
    .banner h1{margin-top: 100px;}
    #ibanner{margin-top: 60px;}
    .yewu-list li{width: 48%;margin-left: 1%; margin-right: 1%;padding: 10px;}
    .yewu-list li p{display: none;}
    .yewu-list li h2{font-size: 14px;height: 28px;overflow: hidden;}
    .nsubnav li a{padding: 0 5px;}
    .ihotnews ul{margin-left: 0;}
    .ihotnews li{width: 100%;margin-left: 0;margin-bottom: 20px;box-sizing: border-box;}
    .inewsm-list li{width: 100%;margin-left: 0;}
    .foot-l{width: 100%;text-align: center;}
    .foot-l h2{padding-bottom: 1px;}
    .foot-r{width: 100%;}
    .foot-r h2{display: none}
    .flogo{padding-top: 20px;}
    .link{display: none;}
    .copy p{width: 100%;font-size: 12px;}
    .copy a{float: left;font-size: 12px;margin-left: 0;}
    .article-list li a{display: block;}
    .article-list li .artimg{width: 100%;}
    .article-list li .arttxt{width: 100%;}
    .page-status, .page-index, .page-pre, .page-num, .page-next, .page-last{padding: 10px;}
    .page-status,.page-index,.page-last,.page-pre,.page-next{display: none;}
    .newsmain{margin-left: 10px;margin-right: 10px;box-sizing: border-box;width: calc(100% - 20px);width:-moz-calc(100% - 20px);width:-webkit-calc(100% - 20px);width:-o-calc(100% - 20px);}
    .caselist ul{margin-left: 0;}
    .caselist li{width: 100%;margin-left: 0;}
    .team-list{box-sizing: border-box;padding: 60px;}
    .newslist{padding: 20px 0;}
    .newsmain{padding: 30px;}
    .nsubnav li a{line-height: 24px;}
    .contact-m{padding: 30px;}
    .iabout-kh li h2{font-size: 22px;}
    .prlist1 ul{margin-left: 0;}
    .prlist1 li{width: 100%;margin-left: 0;}
    .youshi-txt{width: 100%;}
    .youshi-img{width: 100%;}
    .youshi-img img{height: auto;}
    .youshir-img img{height: auto;}
    .zhanluel{width: 100%;padding: 30px;box-sizing: border-box;}
    .zhanluel-3{padding-bottom: 0;}
    .zhanluer{width: 100%;padding: 30px;box-sizing: border-box;}
}
