@charset "utf-8";
.w1400{width: 94%; max-width: 1600px;margin: 0 auto;}
.header{width: 100%;box-sizing: border-box;display: flex;left: 0;right: 0;top: 0;z-index: 99;position: fixed;}
.headerb{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%);}
.fixed{position: fixed}
.head{position: relative;box-sizing:border-box;width: 100%;text-align: center;}
.header1{width: 100%;position: relative;box-sizing: border-box;}
.lang{position: absolute;right: 40px;top: 35px;font-size: 14px;}
.lang a{color: #000;}
.lang i{padding-right: 5px;font-size: 18px;float: left;padding-top: 5px;}
.logo{float: left;padding:  0;position: relative;}
.logo img{max-height: 186px;position: absolute;left: 0;top: 0px;}
.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{float: right;padding-right: 100px;}
.nunerpc{float: right;color: #fff;font-size: 30px;cursor: pointer;}
.dtel{float: right;padding-left: 40px;}
.dtel li{float: left;line-height: 98px;font-size: 18px;}
.dtel li i{padding-right: 5px;color:#0a2940 }
.dweixin{position: relative;}
.dweixin1{padding-right: 20px;}
.dweixin2{display: none;position: absolute;top: 70px;left: -50px;z-index: 33;}
.dweixin2 img{max-width: 240px;}
.dweixin:hover .dweixin2{display: block;}
.ddianhua{color: #0a2940;}


.mnav{margin-bottom: -0px;float: left;}
.nav{width: 100%;}
.nav .m{float: left;margin: 0 20px 0 20px;position:relative;display: inline-block;}
.nav .m a .icon-zhuye{font-size: 16px;text-decoration: none;margin-right: 10px;color: #000;}
.nav .m a{padding: 10px 0px;display: inline-block;font-size: 18px;box-sizing: border-box;width: 100%;text-align: center;position: relative;line-height: 80px;color: #000;}
.nav .m 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: #0a2940;}
.nav .m  a:hover i,.nav .m .active i{width: 100%;}

.nav .sub{ display:none;width: 100%; padding:10px 0;  position:absolute; left:0px; top:53px;  background:#eee;  float:left; line-height:30px;border-bottom: 2px solid #0270c9;-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;   }
.tsearch{float: right;font-size: 20px;line-height: 40px;margin-top: 25px;}
.tel{float: right;font-size: 14px;margin-top: 25px;background: #0a2940;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;}
.quanpc{position: fixed;width: 100%;height: 100%;left: -100%;right: 0;top: 0;bottom: 0;z-index: 9999;background: #6c1533;}
.quanpcn{position: relative;width: 100%;}
.quanpccaidan{padding-top: 100px;}
.h100{height: 100%}
.quanpcc{position: absolute;right: 50px;top: 50px;width: 50px;height: 50px;}
.quanpcc a{font-size: 50px;color: #fff;font-weight: bold;}
.quanpccaidanl{width: 100%;text-align: left;height: 40%;box-sizing: border-box;vertical-align: middle;position: relative}
.quanpccaidanl ul{display: flex;position: absolute;top: 40%;left: 0;width: 100%}
.quanpccaidanl li{float: left;margin-right: 50px;font-size: 36px;font-weight: bold;flex: 1;}
.quanpccaidanl li a{color: #fff;}
.quanpccaidanr{width: 100%;height: 40%;text-align: left}
.quanpccaidanr h2{font-size: 36px;color: #fff;width: 100%;display: block;}
.quanpccaidanr p{width: 100%;font-size: 14px;color: #fff;display: block;line-height: 40px;}
.headerb .nunerpc{color: #000;}
.headerb .nav .m a{color: #000;}
.headerb .lang a{color: #000;}
/**/
.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(108,21,51,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 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(161, 82, 0, 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}
/**/
.search{position: absolute;top: 20px;right: 240px;display: none;width: 500px;z-index: 12;overflow: hidden;height: 52px;}
.search input{line-height: 40px;border: 1px solid #ccc;background: #fff;border-radius: 5px 0 0 5px;font-size: 14px;;padding: 5px 10px;box-sizing: border-box;width: calc(100% - 50px);width:-moz-calc(100% - 50px);width:-webkit-calc(100% - 50px);width:-o-calc(100% - 50px);}
.search button{width: 50px;height: 52px;border: 0;margin-left: -4px;float: right;background: url("../images/search1.png")center center no-repeat #0270c9;}
/* 幻灯 */
.bannerw{width: 100%;overflow: hidden;}
#ibanner{margin-top: 0px;}
.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;}
.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:#0a2940;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;}
/*首页介绍*/
.xgongsi{background: url("../images/chanpingbg.jpg")top center no-repeat;padding: 100px 0;background-size: cover;overflow: hidden;}
.xgongsi-m{position: relative;padding: 50px 0;}
.xgongsi-l{float: left;width: 40%;}
.xgongsi-l h2{font-size: 26px;line-height: 60px;}
.xgongsi-l p{font-size: 14px;line-height: 2;padding: 80px 0;}
.xgongsi-l a{padding: 15px 30px;border: 1px solid #0a2940;font-size: 14px;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.xgongsi-l a:hover{background:#0a2940;color: #fff; }
.xgongsi-r{float: right;width: 55%;}
.xgongsi-r img{width: 100%;}
.xgongsi-f{background: #0a2940;padding: 30px 0;position: relative;width: 100%;display: inline-block;margin-bottom: -20px;min-height:93px;}
.xgongsi-f-m{}
.xgongsi-f-l{float: left;width: 60%}
.numCount{ margin: 0 -10px;}
.numCount ul{margin-left: -2%;}
.numCount li{ float: left; width: 33%; text-align: center;box-sizing: border-box;color: #fff;}
.numCount li .item{ margin: 0 10px;}
.numCount li .numU{ line-height:1.3;}
.numCount li .numCX{ font-size:54px; color:#fff;}
.numCount li .numU .unitC{font-size:100%; line-height: 1.3; margin-left: 0.3em;}
.numCount li .numU sup{vertical-align: top;}
.numCount li .numU sub{vertical-align:baseline;}
.xgongsi-f-r{float: right;width: 40%;position: relative;}
.xgongsi-c{position: absolute;left: 0;right: 0;bottom: -124px;;padding: 50px;box-sizing: border-box;background: #c0c5cb;color: #0a2940;}
.xgongsi-c b{font-size: 24px;line-height: 30px;padding-bottom: 30px;display: block;}
.xgongsi-c p{font-size: 16px;line-height: 36px;}

.xhezuo{width: 100%;background: #fff;padding: 100px 0;overflow: hidden;}
.xhezuo-tit{width: 100%;padding-bottom: 60px;font-size: 24px;text-align: center;}
.xhezuo-list{overflow: hidden;}
.xhezuo-list li{float: left;width: 20%;border: 1px solid #f1f1f1;box-sizing: border-box;}
.xhezuo-list li img{width: 100%;}


.xshou{width: 100%;background: url("../images/chanpingbg.jpg") top center no-repeat;padding: 100px 0;background-size: cover;overflow: hidden; }
.xshou-tit{padding-bottom: 40px;position: relative;}
.xshou-tit h2{border-left:solid 3px #b7602d;font-size: 20px;padding-left: 30px;}
.xshou-tit h3{font-size: 60px;color: #000;text-transform: uppercase;}
.xshou-tit a{float: right;display: block;background:#b7602d;padding: 15px 40px;font-size: 14px;color: #fff;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;border: 3px solid #b7602d;position: absolute;right: 0;top: 50px;}
.xshou-tit a:hover{background: #6c1533;border: 3px solid #fff;}
.xshou-list{width: 100%;padding: 40px 0 80px 0;overflow: hidden;}
.xshou-list li{float: left;width: 48%;position: relative;overflow: hidden;padding: 20px;box-sizing: border-box;background: #fff;max-height: 445px;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;cursor: pointer;margin-bottom: 40px;}
.xshou-list li:nth-child(2n){float: right;}
.xshou-list li:hover{background: #6c1533;}
.xshou-img{width: 100%;}
.xshou-img img{height: 100%;max-height: 420px;}
.xshou-txt{position: absolute;z-index: 5;left: 50%;top: 100px;padding-right: 30px;box-sizing: border-box}
.xshou-txt h2{font-size: 24px;color: #b7602d;line-height: 40px;padding: 20px 0;}
.xshou-txt p{font-size: 16px;color: #000;padding-bottom: 80px;}
.xshou-txt a{background:#b7602d;padding: 10px 40px;font-size: 14px;color: #fff;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;border: 3px solid #b7602d;}
.xshou-txt a:hover{background: #6c1533;border: 3px solid #fff;}
.cpbg{position: absolute;right: 0;bottom: 0;z-index: 4;}
.cpbg img{max-height: 100%;}

.xshou1{width: 100%;background: url("../images/yingyong.jpg") top center no-repeat;padding: 200px 0 150px 0;  background-repeat: no-repeat;  background-size: cover;  background-position: center;  background-attachment: fixed; overflow: hidden; height: 100vh}
.xshou1-m{}
.xshou1-l{float: left;width: 40%;box-sizing: border-box;padding-top: 180px;}
.xshou1-l h2{font-size: 48px;color: #fff;font-weight: bold;}
.xshou1-l p{font-size: 16px;line-height: 40px;color: #fff;display: block;width: 100%;padding-bottom: 60px;}
.xshou1-l a{padding: 15px 30px;border: 1px solid #fff;font-size: 16px;color: #fff;}
.xshou1-r{float: right;width: 50%;}
.xshou1-r li{float: left;width: 48%;margin-left: 2%;background: #fff;color: #0a2940;position: relative;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;min-height: 400px; margin-bottom: 20px;cursor: pointer;overflow: hidden;}
.xshou1-r li i{position: absolute;right: 40px;top: 40px;font-size: 80px;}
.xshou1-r li b{position: absolute;left: 40px;bottom:40px;font-size: 16px;font-weight: bold;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.xshou1-r li p{position: absolute;bottom: -220px;font-size: 14px;color:#0a2940;line-height: 20px;left: 40px;right: 40px; transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;box-sizing: border-box;}
.xshou1-r li:hover{background:#0a2940;color: #fff; }
.xshou1-r li:hover b{bottom: 180px;}
.xshou1-r li:hover p{bottom: 60px;color: #fff;}
.xshou2{width: 100%;overflow: hidden;padding: 100px 0;position: relative;}
.xshou2-bg{background: #f8f8f8;width: 100%;position: absolute;left: 0;top: 0;right: 0;height: 750px;z-index: 0;}
.xshou2-m{position: relative;z-index: 1;}
.xshou2-l{float: left;width: 48%;position: relative;}
.xshou2-l-img{width: 100%;overflow: hidden;}
.xshou2-l-img img{width: 100%;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.xshou2-l-img:hover img{transform:scale(1.3);}
.xshou2-l-ss{width: 100px;height: 100px;text-align: center;line-height: 100px;font-size: 36px;background:#0a2940;color: #fff;position: absolute;right: -105px;bottom: 0;border: 3px solid #0a2940;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;cursor: pointer;}
.xshou2-l-ss:hover{background: #6c1533;border: 3px solid #fff;}
.xshou2-r{width: 48%;float: right;}
.xshou2-r h2{font-size: 30px;color: #000;line-height: 80px;}
.xshou2-r p{font-size: 16px; line-height: 40px;}
.xvideo{position: fixed;width: 100%;height: 100%;z-index: 99;top: 0;left: -100%;right: 0;bottom: 0;background: rgba(0,0,0,0.9);}
.xvideom{position: relative;height: 100%;}
.xvideom-close{position: absolute;right: 50px;top: 100px;font-size: 40px;color: #fff;}
.xvideom-close a{color: #fff;}
.xvideo-video{padding-top: 10%;width: 100%;text-align: center;}
.xshou3{width: 100%;overflow: hidden;padding: 0px 0;position: relative;}
.xshou3-top{;position: relative;background: url("../images/tuanduibg.jpg") top center no-repeat;background-size: 100% ;overflow: hidden;z-index: 3;}
.xshou3-m{background: #fff;padding:150px 80px;box-sizing: border-box;margin-top: 450px;margin-bottom: 100px;}
.xshou3-tit{font-size: 36px;color: #3b3b3b;line-height: 60px;width: 100%;}
.xshou3-txt{width: 100%;overflow: hidden;display: flex}
.xshou3-txt-l{float: left;width:160px;padding-right: 160px;}
.xshou3-img{width: 100%;float: left;}
.xshou3-img img{width: 100%}
.xshou3-img-txt{font-size: 16px;line-height: 60px;text-align: center; box-sizing: border-box;color: #3b3b3b;}
.xshou3-txt-m{font-size: 16px;color: #3b3b3b;line-height: 50px;flex: 1;}
.xshou3-txt-r{padding-left: 160px;padding-top: 80px}
.xshou3-txt-r a{font-size: 16px;padding: 20px 100px;text-align: center;color:#3b3b3b;border: 1px solid #3b3b3b;background: #fff;transition: all .8s ease; -moz-transition: all .8s ease; -webkit-transition: all .8s ease;  -o-transition: all .8s ease;}
.xshou3-txt-r a:hover{background:#6c1533;color: #fff;border: 1px solid #fff; }
.xshou3-foot{background: url("../images/dibubg.jpg") bottom center no-repeat;background-size: 100%;width: 100%;position: absolute;left: 0;bottom: 0;right: 0;height: 400px;z-index: 1;}
/* 介绍 */
.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;position: relative;}
.intro-m li img{width: 100%;}
.intro-m li h2{position: absolute;top: 40%;font-size: 30px;color: #fff;left: 0;right: 0;text-align: center;}
.shebei{width: 100%;overflow: hidden;background: url("../images/ab.jpg")bottom center no-repeat #fff;padding: 40px 0;}
.jieshao{width: 94%;}
.jieshaom{width: 100%;overflow: hidden;}
.jieshaol{float: left;width: 65%;}
.jieshaol li{float: left;width: 48%;margin-right: 2%;box-sizing: border-box;border: 1px solid #f1f1f1;}
.jieshaol li img{width: 100%;max-height: 749px;}
.jieshaor{float: right;width: 35%;}
.jieshaor li{width: 100%;float: left;margin-bottom: 20px;box-sizing: border-box;border: 1px solid #f1f1f1;}
.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(10,41,64,.8);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;max-height: 530px;overflow-y: scroll;overflow-x: hidden;}
.aboutl-txt h2{font-size: 30px;line-height: 60px;}
.about-neirong{font-size: 18px;font-weight: 100;line-height: 45px;}
.aboutl-txt:hover{background: rgba(10,41,64,1)}
.about-top{width: 100%;position: relative;z-index: 1;margin-top: 0px;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%);}



.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%;}
/*业务范围*/
.yewu{width: 100%;padding: 100px 0;}
.yewulist ul{margin-left: -2%}
.yewulist li{float: left;margin-bottom: 60px;background: #fff;border: 1px solid #f1f1f1;box-sizing: border-box;width: 48%;margin-left: 2%}
.yewu-img{width: 100%;overflow: hidden;}
.yewu-img img{width: 100%;}
.yewu-txt{width: 100%;padding: 40px;box-sizing: border-box;}
.yewu-txt h2{font-size: 30px;line-height: 2;}
.yewu-txt p{font-size: 16px;line-height: 40px;}
/*联系方式*/
.map{;width: 100%;position: relative;}
.mapbg{background: linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0));height: 110px;width: 100%;z-index: 2;position: absolute;left: 0;top: 0;}
.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 #0a2940;}
.contact-m h2{font-size: 20px;font-weight: bold;padding-bottom: 30px;}
.contact-m img{width: 150px;padding-top: 32px;}
.contact-m p{font-size: 14px;}
.gbook{float: right;width: 50%;background: #0a2940;padding: 50px;box-sizing: border-box;border-bottom: 10px solid #0a2940;}
.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;color: #fff;}
.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;color: #fff;}
.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-list1 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-list1 li:hover{background: #0a2940;}
.article-list1 li:hover a{color: #fff;}
.article-list1 li a{display: flex;}
.article-list1 li .artimg{width: 200px;margin-right: 30px;overflow: hidden;float: left;}
.article-list1 li .artimg img{width: 100%;}
.article-list1 li .artimg b{font-size: 26px;line-height: 60px;text-align: center;display: block;width: 100%;}
.article-list1 li .artimg p{font-size: 16px;text-align: center;}
.article-list1 li .arttxt{float: right;font-size: 14px;}
.article-list1 li .arttxt h3{font-size: 16px;font-weight: bold;line-height: 50px;}
.article-list1 li .arttxt .date{line-height: 40px;text-align: right;font-size: 14px;}

/*下载*/
.down-list{overflow: hidden;width: 100%;padding:10px 0 20px 0;}
.down-listul{}
.down-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;}
.down-list li:hover{background: #0a2940;}
.down-list li:hover ,.down-list li:hover a{color: #fff;}
.down-list li {display: flex;}
.down-list li .artimg{width: 200px;margin-right: 30px;overflow: hidden;float: left;}
.down-list li .artimg img{width: 100%;}
.down-list li .artimg b{font-size: 26px;line-height: 60px;text-align: center;display: block;width: 100%;}
.down-list li .artimg p{font-size: 16px;text-align: center;}
.down-list li .arttxt{float: right;font-size: 14px;}
.down-list li .arttxt h3{font-size: 16px;font-weight: bold;line-height: 50px;}
.down-list li .arttxt .date{line-height: 40px;text-align: right;font-size: 14px;}
.down-list li .artdown{width: 100px;padding-left: 50px;font-size: 30px;padding-top: 30px;box-sizing: border-box;}

/*新闻内页*/
.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;}
.tuijianlist{padding:30px 0;box-sizing: border-box;width: 100%;overflow: hidden;}
/*产品列表*/
.zneirong{width: 94%;margin: 0 auto;max-width: 1600px;}
.productlist{width: 100%;box-sizing: border-box;padding: 30px 0;background: #f2f4f6;}
.prlist{margin: 0 auto;flex: 1}
.prlist1{width: 100%;overflow: hidden;padding: 20px 0;}
/*.prlist ul{margin-left: 0%;font-size: 0}
.prlist li{width: 23%;margin-left: 2%;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;}
.prlist li a{width: 100%;overflow: hidden;display: block;}
.prlist li .prlistimg{width: 100%;overflow: hidden;max-height: 390px;float: left;}
.prlist li .prlistimg img{width: 100%;transition:all 0.8s; -moz-transition:all 0.8s;-webkit-transition:all 0.8s;-o-transition:all 0.8s;min-height: 190px;}
.prlist li:hover .prlistimg img{transform:scale(1.3);}
.prlist li .prlisttxt{padding: 15px 30px;float: right;box-sizing: border-box;width: 100%;text-align: center;}
.prlist li .prlisttxt b{font-size: 15px;font-weight: bold;padding-bottom: 10px;}
.prlist 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; }
.prlist li:hover .prlisttxt h3{background: #fff;color: #214480}
.prlist li .prlisttxt p{line-height: 20px;font-size: 13px;width: 100%;padding-bottom: 15px;text-align: center;}
.prlist li:hover {background: #0a2940;}
.prlist li:hover a{color: #fff;}*/
.fei-nav{width: 300px;padding-right: 40px;padding-top: 20px;}
/*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;font-size: 16px;position: relative;text-align: center;font-size: 26px;background: #0a2940;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:#0a2940;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;display: flex;}
.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: #0a2940;box-sizing: border-box;padding: 50px;color: #fff;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: #1c1c1c;overflow:hidden;padding: 10px 0;box-sizing: border-box;}
.footer-m{overflow: hidden;padding: 80px 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;background: #161616}
.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;}
.foot-l{float: left;color: #fff;box-sizing: border-box;}
.foot-l .foot-logo{float: left;padding-right: 150px;padding-top: 0px;}
.foot-l .foot-logo img{width: 100%;max-width: 167px;}
.foot-l .foot-txt{float: left;padding-top: 0px;}
.foot-l .foot-txt h2{font-size: 24px;color: #fff;}
.foot-l .foot-txt p{font-size: 16px;line-height: 36px;}
.foot-c{;width: 280px;float: right;text-align: center;padding-top: 0px;}
.foot-c p{font-size: 14px;color: #fff;line-height: 30px;}
.foot-c img{width: 160px;}
.link{font-size: 14px;color: #fff;padding-top: 20px;}
.link b{padding-right: 10px;}
.link a{padding: 0 10px;color: #fff;}
/* banner */
.banner{width: 100%;height: 760px;text-align: center;}
.banner h1{padding-top: 15%;font-size: 30px;color: #fff;line-height: 60px;}
.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: 94%;}
.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:#0a2940;color: #fff; }
.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: #0a2940;color: #fff;}
.page  a:hover{color: #fff;}
.page .page-numbar:hover{background: none;}
.page .page-numbar a:hover{background: #0a2940;color: #fff;}

.wapfoot{display: none;width: 100%;background:#0a2940;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: 20px;}
	.shou8pc li:hover .shoutxt p{bottom: 20%;}
	.position-absolute{max-width: 1400px;}
}

@media screen and (max-width: 1367px) {
    .shou3-list-l li .inews-txt{width: 100%;padding-bottom: 0px;}
    .iyoushi .hd li{}  
    .nmimgr{min-height: 370px;}
	.position-absolute{max-width: 1200px;}
	.nav .m{margin: 0 10px;}
	.xshou3-m{padding: 100px 80px;}
	.xshou3-txt-l{padding-right: 120px;}
	.xshou3-txt-r{padding-left: 120px;}
	.xshou3-txt-m{line-height: 40px;}
	.nav .m a{font-size: 16px;}
	.xshou1-r li{min-height: 340px;}
	.xshou1-r li:hover p{bottom: 20px;}
}

@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{width: 50%;}
    .foot-r{width: 50%;}
    .nmimgr{min-height: 320px;}
	.xshou-tit h3{font-size: 40px;}
    
}
@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: 80px;top: 26px;}
    .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%;}
	.header1{padding: 0 20px;}
	.nunerpc{display: none;}
	.logo img{top: 20px;}
	.xshou2-r h2{font-size: 24px;}
	.xshou2-r p{font-size: 14px;line-height: 30px;}
	.xshou3-txt{display: block;}
	.xshou3-txt-r{padding-top: 30px;padding-left: 0;height: 50px;}
	.xshou3-txt-r a{padding: 20px 100px;}
	
    
}
@media screen and (max-width: 769px) {
	.yewulist ul{margin-left: 0;}
	.yewulist li{width: 100%;margin-left: 0;}
	.fs-link{display: none;}
	.xgongsi-f-l{width: 100%;}
	.xgongsi-f-r{width: 100%;display: none}
	.numCount li .numCX{font-size: 20px;}
	.xshou1{padding: 50px 0 1300px 0; }
	.xgongsi-l{width: 100%;margin-bottom: 60px;}
	.xgongsi-r{width: 100%;}
    .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%;}  
    .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{margin-bottom: 80px;}
    .wapfoot{display: block;}
    .prlist li{width: 100%;}
    .prlist li .prlistimg{width: 100%;height: auto;max-height: 100%;}
    .prlist 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: 15%;}
    .page a:first-child {display: none;}
    .page a:last-child {display: none;}
    .page a{padding: 5px 10px;}
	.dtel{display: none;}
	.logo img{max-height: 90px;}
	.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{display: none;}
	.shou2-l{width: 100%;}
	.shou2{padding: 40px 10px;}
	.shou2-r{box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);}
	.xshou-list li{width: 96%;margin-left: 2%;margin-bottom: 2%;}
	.xshou-list li:nth-child(2n){float: left;}
	.xshou{padding: 60px 0;}
	.xshou-tit h3{font-size: 24px;}
	.xshou1-l{width: 100%;padding-bottom: 80px;padding-top: 100px;}
	.xshou-img img{width: 90%;}
	.xshou-txt{left: 0%;position: relative;padding-bottom: 40px;top: 0;}
	.xshou-list li{max-height: 100%;}
	.xshou-txt p{padding-bottom: 40px;}
	.xshou1-l h2{font-size: 36px;}
	.xshou1-r{width: 96%;margin-right: 2%;}
	.xshou1-r li{width: 100%;margin-left: 0;}
	.xshou-tit a{top: 0;padding: 5px 20px;}
	.xshou2-l{width: 100%;}
	.xshou2-l-ss{right: 0;}
	.xshou2-r{width: 100%;}
	.xshou3-m{margin-top: 100px;padding: 50px;}
	.xshou3-txt-l{width: 100%;padding-right: 0;}
	.xvideo-video{padding-top: 45%;}
	.xvideom-close{top: 0;right: 20px;}
	.xvideo-video video{width: 98%;}
	.banner{margin-top: 0px;height: 280px;}
	
}
@media screen and (max-width: 600px) {
	.quanpc{display: none;}
    .position{display: none;}
    .nsubnav ul{float: left;}
    .logo img{max-height: 40px;top: 10px;}
    .tel{line-height: 70px;}
    .muner{margin-top:15px;margin-right: 10px;font-size: 30px;}
    
    .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%;}
    .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;}
    .prlist ul{margin-left: 0;}
    .prlist 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;}
}
