@import url("bootstrap.min.css");
@import url("swiper.min.css");
@import url("aos.css");
@font-face {font-family:'NumTTf';src:url('fonts/Number.ttf');}
@font-face {font-family:'icomoon';src:url('fonts/icomoon.eot?-2mgmdr&v=114');src:url('fonts/icomoon.eot?#iefix-2mgmdr&v=114') format('embedded-opentype'),url('fonts/icomoon.woff?-2mgmdr&v=114') format('woff'),url('fonts/icomoon.ttf?-2mgmdr&v=114') format('truetype');font-weight:normal;font-style:normal}
[class^="icon-"],[class*=" icon-"],[class*="icons-"] {font-family:'icomoon',微软雅黑,'microsoft yahei',Arial;speak:none;font-style:normal;	font-weight:normal;	font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
::-webkit-scrollbar{width:4px;height:4px}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:0;background:rgba(0,0,0,0.1)}
::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.2)}
::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:rgba(0,0,0,0.4)}
.Ican-loader{position:fixed;left: 0px;top: 0px;width: 100%;height:100%;z-index:9999;background: url(../index/loader.gif) center no-repeat #fff;transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0s;}
nav#Header{background:#fff;height:auto; margin:0;padding:0;}
nav#Header div.container{padding:.15rem .2rem; }
nav#Header div.container a.navbar-brand{padding:.25rem 0;display:block;}
nav#Header div.container a.navbar-brand img.img-Logo{max-height:1.2rem; margin:.2rem 0;}
button.SearBtn{width:1rem;height:.9rem;background:url(../index/searBtn.png) center center no-repeat; background-size:auto 65%;float:right;border:0;margin:.2rem; padding:.3rem 0;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;width:100%;}
#Banner{clear:both;position:relative;width:100%;height:auto;overflow:hidden; text-align:center;z-index:3;}
#Banner .swiper-slide{height:auto;overflow:hidden;}
#Banner .swiper-slide img{max-width:100%;margin:0 auto;}
#Banner .swiper-slide a.phoneimg,div.headerFix{display:none;}
div.buttonBox{position:absolute; bottom:1rem; z-index:30;width:100%; text-align:right; }
#Banner .pagination {text-align:right;}
#Banner .pagination .swiper-pagination-bullet{display:inline-block;width:.5rem;height:.5rem;background:#fff;margin:0 .1rem;cursor:pointer;opacity:.8; border-radius:50%; }
#Banner .pagination .swiper-pagination-bullet-active{background:#c00;}
div#Banner a.phoneimg{display:none;}
.navbar-nav{margin-top:.4rem;}
div#BannerNews{position:relative;margin-top:-1.65rem;height:1.65rem;padding:0;z-index:25;}
div#BannerNews div.BannerNbg{position:absolute;height:100%;width:50%;left:-50%;background:#d6000f;}
div#NewsList{width:40%;overflow:hidden;padding:.2rem .5rem .2rem 0;height:1.65rem;position:relative;background:#d6000f;}
#announcement {height:2em;margin:.3rem  .25em;width:92%;padding-right:8%;position:relative;}
#announcement div.swiper-slide a {color:#fff;text-decoration:none;display:block;line-height:2;height:2em;text-indent:0.5em;overflow:hidden;max-width:68%; white-space:nowrap; text-overflow:ellipsis;float:left; margin-right:5%;}
#announcement div.swiper-slide span{float:right;display:block;line-height:2;height:2em;text-indent:0.5em;color:#fff;}
#announcement .swiper-button-next,#announcement .swiper-button-prev {width:9px;height:9px; z-index:15; cursor:pointer;margin:0 .25rem;position:absolute; float:none; display:inline-block; background-repeat:no-repeat;background-size:auto;right:-5px;left:auto;}
#announcement .swiper-button-next{bottom:-5px; background:url(../index/arrow.jpg) bottom no-repeat;}
#announcement .swiper-button-prev{top:0px; background:url(../index/arrow.jpg) top no-repeat;}
form.hSearForm{width:20%;height:1rem;position:absolute;left:40%;background:#fff;bottom:0;padding:.1rem .25rem;border:1px solid #dedede; border-bottom:0;display:none;}
#BannerNews form.hSearForm{display:block;}
form.hSearForm input.keys{border:0;line-height:.78rem;height:.78rem;width:78%;}
form.hSearForm input.subBtn{width:18px;height:18px; vertical-align:middle; margin:.2rem .1rem;float:right; background:url(../index/searBtn.png) center no-repeat;border:0;background-size:auto 90%; cursor:pointer;}
section#ABanner{background-color:#f6f6f6;padding:1rem 0;border:1px solid #cfcfcf;border-width:1px 0;height:auto;overflow:hidden;}
section#ABanner div.container div.h_title{ text-align:center;}
section#ABanner div.container div.h_title h2{color:#da212e;font-size:.9rem;line-height:1.2rem;}
section#ABanner div.container div.h_title p{color:#666; font-size:.45rem;}
section#ABanner div.container div.Alcn{padding:1rem 0; text-align:center; position:relative;}
section#ABanner div.container div.Alcn img{border-radius:100%;border:.3rem solid #fff; box-shadow:0 0 .15rem rgba(0,0,0,.2); margin:0 auto; position:relative;z-index:10;}
ul#Control_ul{position:absolute;width:100%;height:100%;z-index:6;top:0;left:0;padding:0;margin:0;}
ul#Control_ul li{ list-style:none; text-align:left;width:43%;padding:0;margin:.8rem 0;float:left;}
ul#Control_ul li h3{line-height:1.1rem;color:#d40001; }
ul#Control_ul li h3:before{display:inline-block;width:10px;height:10px; content:"●"; margin-right:.25rem;float:left;}
ul#Control_ul li p{margin-left:.5rem;border-bottom:1px solid #ddd;padding-top:.2rem;padding-left:0; padding-right:28%;padding-bottom:.5rem;color:#666;display:block; font-size:.35rem;}
ul#Control_ul li:nth-child(2),ul#Control_ul li:nth-child(4){float:right; text-align:right}
ul#Control_ul li:nth-child(2) h3:before,ul#Control_ul li:nth-child(4) h3:before{float:right;margin-right:0;margin-left:.25rem;}
ul#Control_ul li:nth-child(2) p,ul#Control_ul li:nth-child(4) p{margin-right:.5rem; padding-left:28%;padding-right:0; display:block;}
ul#Control_ul li:nth-child(3){padding-left:.8rem;}
ul#Control_ul li:nth-child(3) {width:40%;}
ul#Control_ul li:nth-child(4){padding-right:.8rem;}
section#Components{padding:1rem 0;}
section#Components div.C_title{ text-align:center;}
section#Components div.C_title h2{color:#da212e;font-size:.9rem;line-height:1.2rem;}
section#Components div.C_title p{color:#666; font-size:.45rem;}
section#Components div.slide_hd{ text-align:center;padding:.5rem 0;}
section#Components div.slide_hd span{display:inline-block;margin:.1rem .1rem;border:1px solid #d2d2d2;padding:.2rem .5rem;border-radius:2em 2em; cursor:pointer;}
section#Components div.slide_hd span:hover{color:#333;border-color:#333;}
section#Components div.slide_hd span.active{background:#da212e;border:1px solid #cc0000;color:#fff;}
section#Components div.slide_bd{ width:100%;height:auto;overflow:hidden;padding:.5rem .2rem;}
section#Components div.slide_bd div.product_lb{display:none;}
section#Components div.slide_bd div.swiper-slide{ text-align:center;height:auto;overflow:hidden;}
section#Components div.slide_bd div.swiper-slide a{display:block;border:1px solid #e5e5e5;border-radius:3px;}
section#Components div.slide_bd div.swiper-slide a span.img{display:block;position:relative;overflow:hidden;padding:.2rem;}
section#Components div.slide_bd div.swiper-slide a:hover span.img img{-webkit-transform: scale(1.05,1.05);-moz-transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);transform: scale(1.05,1.05);-webkit-transition:all .5s ease-in-out .3s; transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s; -ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;}
section#Components div.slide_bd div.swiper-slide a span.pName{display:block;line-height:1.2rem;height:1.2rem;}
section#Components div.slide_bd div.swiper-slide a:hover{border-color:#da212e}
section#Components div.slide_bd div.swiper-slide a:hover span.pName{background-color:#f6f6f6;}
#Components .swiper-pagination-bullet{width: 12px;height: 12px;background: #fff; border: 1px solid #da212e;opacity: 1;margin: 0 5px;}
#Components .swiper-pagination-bullet-active{background: #da212e;}
#Components .swiper-pagination{position: static;text-align: center;margin-top: 45px;}
section#Company{width:100%;padding:1rem 0;background:url(../index/companyBg.jpg) #000000 center no-repeat;background-size:100% 100%; min-height:15rem;}
section#Company div.container div.title{padding:.5rem 0; text-align:center;color:#fff;}
section#Company div.container div.title h3{display:block;height:1.05rem;line-height:1.05rem; letter-spacing:.05rem;font-size:.55rem;}
section#Company div.container div.title p{font-size:.45rem;padding-bottom:.5rem;}
section#Company div.container div.title a.more{background:#da212e;color:#fff;border:1px solid #e0e0e0;padding:.15rem .4rem;border-radius:2em 2em;}
section#Company div.container div.title a.more:hover{ box-shadow:0 0 .15rem rgba(255,255,255,.5);}
section#Company div.container div.CompIstr{padding:.8rem .2rem;line-height:.75rem;color:#fff;}
div#CompNum div.col-md-4{color:#ffffff;list-style:none;height:auto;overflow:hidden;float:left;}
div#CompNum div.col-md-4 h2{font-family:'NumTTf';font-size:1.2rem;}
div#CompNum div.col-md-4 div.fr{float:right;}
div#CompNum div.col-md-4 div.middle{display:block;max-width:150px;margin:0 auto;}
section#solution{height:auto;overflow:hidden;width:100%;padding:0;padding-bottom:.2rem;margin:0;}
section#solution dl{margin:0; background:url(../index/sbg.jpg) repeat-x;}
section#solution dl dt.tl{ text-align:center;color:#fff;padding:1rem 0 .58rem;}
section#solution dl dt.tl p{font-size:.5rem;font-weight:normal;}
section#solution dl dd.lcn{background:#fff;padding:0;box-shadow:0 0 .1rem rgba(0,0,0,.25); height:auto;overflow:hidden;position:relative;}
section#solution dl dd.lcn div.swiper-slide img{max-width:100%; max-height:349px;}
section#solution dl dd.lcn div.swiper-slide div.md-5{float:left;width:40%;padding:2%;}
section#solution dl dd.lcn div.swiper-slide div.md-5 strong{display:block;height:.8rem;line-height:.8rem;font-size:.45rem; white-space:normal; text-overflow:ellipsis;overflow:hidden;width:100%;}
section#solution dl dd.lcn div.swiper-slide div.md-5 abbr{display:block;padding:.4rem 0;line-height:.65rem; text-indent:.5rem;font-size:.35rem;max-height:7rem;overflow:hidden;}
section#solution dl dd.lcn div.swiper-slide div.md-5 a.more{display:inline-block;border:1px solid #ccc;border-radius:2em 2em;font-size:.3rem;padding:.15rem .5rem;}
section#solution dl dd.lcn div.swiper-slide div.md-5 a.more:hover{border-color:#da212e;}
section#solution dl dd.lcn div.swiper-slide div.md-7{float:right;width:60%;padding:0;}
section#solution dl dd.lcn div.swiper-button-next,section#solution dl dd.lcn div.swiper-button-prev{height:35px;width:80px;line-height:35px;background:#d7000f;background-repeat:no-repeat; text-align:center;color:#fff; box-shadow:0 0 .15rem rgba(0,0,0,.2);}
section#solution dl dd.lcn div.swiper-button-next{ right:auto;left:40%; bottom:10%;top:auto;}
section#solution dl dd.lcn div.swiper-button-disabled{background:#fff;color:#464646; opacity:1;}
section#solution dl dd.lcn div.swiper-button-next:before{display:block;content:">";font-weight:bold;font-size:.5rem;}
section#solution dl dd.lcn div.swiper-button-prev{ left:auto;right:60%; bottom:10%;top:auto;}
section#solution dl dd.lcn div.swiper-button-prev:before{display:block;content:"<";font-weight:bold;font-size:.5rem;}
section#NewsView{padding:1rem 0;}
section#NewsView div.tl{ text-align:center;}
section#NewsView div.lcn{padding:1rem 0;height:auto;overflow:hidden;}
section#NewsView div.lcn div.col-md-4 a{display:block;overflow:hidden;height:auto;border-bottom:2px solid #f5f5f5;position:relative;}
section#NewsView div.lcn div.col-md-4 a:after{height:2px;width:0px;position:absolute;left:0;bottom:0; content:"";display:block;background-color:#cc0000;}
section#NewsView div.lcn div.col-md-4 a span.img{ position:relative;overflow:hidden;height:auto; display:block;}
section#NewsView div.lcn div.col-md-4 a span.Nname{display:inline-block;line-height:1.3rem;height:1.3rem;-webkit-transition:all .5s ease-in-out .3s; transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s; -ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;}
section#NewsView div.lcn div.col-md-4 a img{max-width:391px;max-height:241px; width:100%;}
section#NewsView div.lcn div.col-md-4 a:hover img{-webkit-transform: scale(1.05,1.05);-moz-transform: scale(1.05,1.05);-ms-transform: scale(1.05,1.05);-o-transform: scale(1.05,1.05);transform: scale(1.05,1.05);-webkit-transition:all .5s ease-in-out .3s; transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s; -ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;}
section#NewsView div.lcn div.col-md-4 a:hover{ box-shadow:0 0 .2rem rgba(0,0,0,.15);}
section#NewsView div.lcn div.col-md-4 a:hover span.Nname{ text-indent:.25rem;} 
section#NewsView div.lcn div.col-md-4:hover a:after{width:100%;-webkit-transition:all .5s ease-in-out .3s; transition:all .5s ease-in-out .3s;-moz-transition:all .5s ease-in-out .3s; -ms-transition:all .5s ease-in-out .3s;-o-transition:all .5s ease-in-out .3s;}
section#NewsView a.more{display:block; margin:0 auto;padding:.2rem .35rem;border:1px solid #e5e5e5;max-width:120px; text-align:center; border-radius:2em 2em;}
section#NewsView a.more:hover{border-color:#d7000f;}
footer{padding:1rem 0 0;background-color:#f1f1f1;width:100%;height:auto;overflow:hidden;}
dl#Footer dt.CompName{height:auto;overflow:hidden; border-bottom:1px solid #b5b5b5;padding:.25rem 0;}
dl#Footer dt.CompName img{max-width:70%;}
dl#Footer {padding-bottom:0;}
dl#Footer:after{padding:0;}
dl#Footer dd.Fcn{padding:.5rem 0; height:auto;overflow:hidden;}
dl#Footer dd.Fcn ul#Fnav{height:auto;overflow:hidden;width:54%;float:left;}
dl#Footer dd.Fcn ul#Fnav li{list-style:none;width:25%;float:left;}
dl#Footer dd.Fcn ul#Fnav li a{font-size:.4rem;height:1rem;line-height:1rem;display:block; font-weight:bold;}
dl#Footer dd.Fcn ul#Fnav li ul,dl#Footer dd.Fcn ul#Fnav li ul li{display:block;width:100%;}
dl#Footer dd.Fcn ul#Fnav li ul li a{font-size:.35rem;height:.7rem;line-height:.7rem;display:block; font-weight:normal;}
dl#Footer dd.Fcn ul#Fnav li ul li ul{display:none;}
dl#Fcontact{width:32%;display:block; text-align:right; float:left;}
dl#Fcontact dt.tl{font-size:.45rem;padding:.2rem 0;color:#333;}
dl#Fcontact dd.Clcn{padding:.5rem 0;height:auto;overflow:hidden;}
dl#Fcontact dd.Clcn strong{font-size:.8rem;color:#d7000f; font-family:'NumTTf';display:block;line-height:1.1rem;height:1.1rem;}
dl#Fcontact dd.Clcn span.Addr{display:block;line-height:.6rem;height:auto;overflow:hidden;}
dl#Fcontact dd.Clcn img{float:right; box-shadow:0 0 .1rem rgba(0,0,0,.25);margin:.2rem;}
dl#Footer dd.copyright{border-top:1px solid #b5b5b5;padding:.4rem 0 0;font-size:.3rem;line-height:.75rem;}
dl.downFoot{float:right; text-align:right;}
dl.downFoot dt.tl{font-size:.45rem;padding:.2rem 0;color:#333; }
dl.downFoot dd{background:#fff;padding:.15rem;border:1px solid #e5e5e5;}
#Banners{padding:2.4rem 0 2.7rem 0;background-size: cover; background-position:center center;}
#Banners h2{color:#000;font-size:.8rem;line-height:1rem;height:1rem; margin-left:.5rem; text-shadow:0 0 .2rem rgba(0,0,0,.2);}
#Banners h2:before{display:block;width:3px;height:1rem;background:#c00;margin-right:.5rem;content:""; vertical-align:middle;float:left;}
section.WebPath{border-bottom:1px solid #ccc; background:#f6f6f6; margin-bottom:.5rem; }
section.WebPath div.container{padding:0 .2rem;}
section.WebPath ol.breadcrumb{margin:0;padding:.38rem .5rem;float:left;}
section.WebPath ol.breadcrumb:before{display:block;width:18px;height:15px;float:left; margin-right:.3rem;content:"";background:url(../index/homeIcon.png) no-repeat;background-size:90% auto; vertical-align:middle;}
section.WebPath ul.navbar-nav{margin:0;float:right;}
section.WebPath ul.navbar-nav li{float:left;}
section.WebPath ul.navbar-nav li a{ text-indent:0;padding:.41rem .5rem;}
section.WebPath ul.navbar-nav li a.active{background:#d7000f;color:#fff; text-align:left;}
section.WebPath ul.navbar-nav li ul li{width:100%;float:none;}
section.WebPath ul.navbar-nav li ul li a{padding:.2rem .5rem;}
section.WebPath ul.navbar-nav li ul.dropdown-menu{margin:0;}
section#Main{padding:0;padding-bottom:1rem;line-height:.75rem;color:#666;}
section#Main img{max-width:100%;}
ul#FootNav{display:none;}
@media only screen and (max-width:1200px) {
	nav#Header { box-shadow:0 0 .3rem rgba(0,0,0,.15);}
	nav#Header div.container a.navbar-brand img.img-Logo{margin:0;max-height:.75rem;} 
	nav#Header div.container .navbar-nav{margin-top:0;} 
	div#CompNum div.col-md-4{width:32.888%;}
	section#solution dl dd.lcn{margin:.2rem;}
}
@media only screen and (max-width:1000px) {
	#Banner .swiper-slide a.phoneimg{display:block;}
	div#Banner a.pcimg{display:none;}
	nav#Header div.container a.navbar-brand img.img-Logo{max-height:.8rem;} 
	div#BannerNews div.BannerNbg,div#BannerNews div#NewsList{display:none;}
	 form.hSearForm{display:none;text-align:center;position:fixed;top:1.6rem;width:100%;left:0;padding:.5rem; height:auto;overflow:hidden; box-shadow:0 0 .2rem rgba(0,0,0,.35); border:0;bottom:auto;}
	 form.hSearForm input.keys{display:inline-block;border:1px solid #e8e8e8;padding:.2rem;height:1rem;line-height:1rem; vertical-align:middle;}
	 form.hSearForm input.subBtn{float:none;height:1rem;width:10%;border:1px solid #cc0000;margin:0;background-color:#cc0000; background-size:auto 60%; background-image:url(../index/searbtn1.png);border-radius:0 3px 3px 0;}
	section#ABanner{padding-bottom:.25rem;}
	ul#Control_ul{ position:static;}
	ul#Control_ul li p{padding-right:0;}
	ul#Control_ul li,ul#Control_ul li:nth-child(3),ul#Control_ul li:nth-child(4),ul#Control_ul li:nth-child(2),ul#Control_ul li,ul#Control_ul li:nth-child(1){width:100%;padding:0;margin:.2rem 0; text-align:left; clear:both; float:none;}
	ul#Control_ul li:nth-child(2) h3:before,ul#Control_ul li:nth-child(4) h3:before{float:left;margin-left:0;margin-right:.25rem;}
    ul#Control_ul li:nth-child(2) p,ul#Control_ul li:nth-child(4) p,ul#Control_ul li:nth-child(2) p,ul#Control_ul li,ul#Control_ul li:nth-child(1) p{float:none;margin-right:0;margin-left:.25rem;display:block;padding-left:.35rem;}
	section#Company{background-size:auto 100%; min-height:16rem;}
	section#solution dl dd.lcn{background:#fff;padding:0;margin:0 .25rem;}
	section#NewsView div.lcn div.col-md-4{width:33%;float:left;}
	dl#Footer dd.Fcn ul#Fnav{height:auto;overflow:hidden;width:100%;padding-bottom:.2rem;}
	dl#Fcontact{width:50%; text-align:left;}
	dl.downFoot{ text-align:left; float:left;}
	ul#FootNav {z-index:50;padding:.4rem 0; box-shadow:0 0 .2rem rgba(0,0,0,.5);
	background-image: -moz-linear-gradient(top, #d40001, #cc0000); /* Firefox */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d40001), color-stop(1, #cc0000)); /* Saf4+, Chrome */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d40001', endColorstr='#cc0000', GradientType='0'); /* IE*/}
	ul#FootNav li.nav-item{width:25%;float:left;}
	ul#FootNav li.nav-item a{color:#fff !important; display:block; height:auto;overflow:hidden; text-align:center;border-right:1px solid #bd0102;padding:.3rem 0;}
	ul#FootNav li.nav-item a:hover{background:none; font-style:normal; text-decoration:none;}
	ul#FootNav li.nav-item a:before{display:block;width:100%;clear:both;font-size:1.2rem; text-align:center; margin-bottom:.15rem;}
	.nav-justified>li>a {background:none; margin-bottom:0; border-radius:0; border-right:1px solid #bd0102;}
	.nav-justified>li:last-child a{border-right:0;}
	.nav-justified>li>a:hover{background-color:#000; opacity:.8;}
	ul#FootNav li.nav-item a.icons-qq:before{content:"";}
	ul#FootNav li.nav-item a.icons-tel:before{content:"";}
	ul#FootNav li.nav-item a.icons-share:before{content:"\e6a3";}
	ul#FootNav li.nav-item a.icons-baiduAddr:before{content: "";}
	.nav-pills>li+li{margin:0;}
}
@media only screen and (max-width:800px) {
	section#solution dl dd.lcn div.swiper-slide div.col-md-5,section#solution dl dd.lcn div.swiper-slide div.col-md-7{float:none;width:100%;padding:0;}
	section#solution dl dd.lcn div.swiper-slide div.md-7{width:100%; float:none;clear:both;}
	section#solution dl dd.lcn div.swiper-slide div.md-5{float:none;width:100%;padding:.5rem; padding-bottom:2rem;}
	section#solution dl dd.lcn div.swiper-button-prev{ left:auto;right:50%; bottom:3%;top:auto;}
	section#solution dl dd.lcn div.swiper-button-next{ right:auto;left:50%; bottom:3%;top:auto;}
	section#NewsView div.lcn div.col-md-4{width:100%;float:left;}
	section#NewsView div.lcn div.col-md-4 a{display:block;padding:.2rem 0; border-bottom:1px solid #e5e5e5;height:auto;overflow:hidden;}
	section#NewsView div.lcn div.col-md-4 a span.img,section#NewsView div.lcn div.col-md-4 a span.Nname{display:inline-block; vertical-align:middle;}
	section#NewsView div.lcn div.col-md-4 a span.Nname{display:inline-block;width:65%; line-height:.7rem;}
	section#NewsView div.lcn div.col-md-4 a span.img img{max-width:100px;float:left; box-shadow:0 0 .1rem rgba(0,0,0,.25);padding:.1rem;background-color:#fff;margin:.2rem;margin-right:.5rem; }
	section.WebPath ul.navbar-nav{ position:static;width:100%; clear:both;border-top:1px solid #c9c9c9;}
	footer{height:2.7rem;background-color:#fff;}
	dl#Footer{display:none;}
	ul#FootNav{display:block;}
}
 
@media only screen and (max-width:640px) {
	nav#Header div.container a.navbar-brand img.img-Logo{max-height:1.05rem;}
	button.SearBtn{padding:16px;margin-top:9px;margin-right:8px;margin-bottom: 8px;}
	#Banner{z-index:6666;}
	div#Banner div.buttonBox{bottom:.5rem;}
	div#Banner .swiper-button-next, div#Banner .swiper-button-prev{width:18px;height:18px; background-size:auto 100%;}
	form.hSearForm input.keys,form.hSearForm input.subBtn{height:1.2rem;line-height:1.2rem;}
	form.hSearForm input.subBtn{padding:0 .9rem;}
	section#ABanner div.container div.Alcn img{max-width:80%;}
	ul#Control_ul li h3:before{ margin-right:.5rem;float:left;font-size:.35rem;}
	ul#Control_ul li h3{font-size:.7rem;}
	ul#Control_ul li p{font-size:.45rem;}
	section#Company div.container div.title h3{font-size:.7rem;}
	section#Company div.container div.title p{font-size:.6rem;padding-bottom:.5rem;}
	section#Company div.container div.CompIstr{line-height:1.1rem;font-size:.4rem;}
	div#CompNum div.col-md-4{width:99%; border-bottom:1px solid #555;}
	div#CompNum div.col-md-4 div.fr{float:left;}
    div#CompNum div.col-md-4 div.middle{display:block;max-width:100%;margin:0;}
	section#Company div.container div.CompIstr{font-size:.4rem;}
	section#solution dl dd.lcn div.swiper-slide div.md-5 strong{font-size:.55rem;}
    section#solution dl dd.lcn div.swiper-slide div.md-5 abbr{line-height:.8rem;font-size:.4rem;}
	dl#Footer dd.Fcn ul#Fnav{width:100%;padding:0 .25rem;}
	dl#Fcontact{width:100%; text-align:left;border-bottom:1px solid #e2e2e2;  }
	dl#Fcontact dd.Clcn img{float:left;}
	dl#Footer dd.Fcn ul#Fnav {display:none;}
	dl#Fcontact dt.tl,dl.downFoot dt.tl{font-size:.6rem;line-height:1.3rem;height:1.3rem;}
	dl#Fcontact dd.Clcn strong{font-size:1rem;line-height:1.5rem;height:1.5rem;}
	dl#Fcontact dd.Clcn span.Addr{padding:.25rem 0;height:1.2rem;}
	dl#Fcontact dd.Clcn img{display:none;}
	dl#Fcontact,dl.downFoot {margin-bottom:.2rem;}
	dl.downFoot dt.tl{height:2rem;}
	.navbar-default .navbar-nav>li a { text-indent:.5rem;}
	#Banners{padding:1rem 0 1.5rem 0;background-size: cover;}
	section#Main{line-height:.9rem;}
	
}

@media only screen and (max-width:480px) {
	nav#Header div.container a.navbar-brand img.img-Logo{margin-top:.3rem;max-height:1rem;} 
} 
.webMapServiceBox {position:fixed;top:150%;height: 100%;width:100%;max-width:100%;z-index:99999;background:#000 none repeat scroll 0% 0%;transition: all 500ms ease 0s;}
.showMapService {top: 0px;visibility: visible;transition: all 500ms ease 0s;}
.webHeaderBg {background-color:#d40001;background-size: cover;height: 2rem;line-height: 2rem;border-bottom: 1px solid rgba(0, 0, 0, 0.1);box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.2) inset; color: #FFF;position: relative;}
.icon-gClose{font-size: 1.6rem;color: #FFF; cursor:pointer;}
.webHeaderBg .g_close{top:0;left:0;}
.webHeaderBg .icon-gClose::before{color:#fff;}
.g_close{bottom:0px;top:0px;float:left;background-size:70% auto;background-repeat:no-repeat;background-position:center center;position:absolute;left: 0px;display:table;height:100%;}
.icon-gClose::before {content:"";display:table-cell;vertical-align: middle;}
div#qqdiv{position:fixed;height:auto;overflow:hidden;background:#fff;opacity: 1;bottom:-150%;z-index: 101;transition: all 0.3s ease 0s; padding-bottom:.25rem; width:100%; box-shadow:0 0 .1rem rgba(0,0,0,.3);}
div#qqdiv ul{margin:.5rem;height:auto;overflow:auto;max-height:10rem;}
div#qqdiv ul li{line-height:1.8rem;height:1.8rem;border-bottom:1px solid #e5e5e5; display:block;width:100%;}
div#qqdiv ul li a{display:inline-table;width:100%;}
div#qqdiv ul li span{display:table-cell;vertical-align: middle;padding: 0px 0px 0px 0.5rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
div#qqdiv ul li span:nth-child(1){color: #000;text-align: center;width: 25%;padding-left: 0px;font-size: 0.8rem;}
div#qqdiv ul li span:nth-child(2){color: #000;text-align: center;width:50%;padding-left: 0px;font-size: 0.8rem;font-weight:bold;}
div#qqdiv ul li span:nth-child(3){text-align: center;width:25%; background:url(../Index/QQ.png) no-repeat; background-position:80% center;background-size:auto 90%;}
div#qqdiv a.cancel{display:block;line-height:20px;height:35px;text-align:center;}
div#bsBox {width:90% !important;height:auto !important;overflow:hidden; margin-left:-45% !important;} 
div#bsBox .bsTop,div#bsMorePanel{width:100% !important;}
div#bsBox div.bFind-wrapper-top{height:auto;overflow:hidden;}
.bFind-wrapper-top input{width:80%;}
#bsPanelHolder{display:none !important;}