@charset "utf-8";
*{ font-family:'微软雅黑'; }
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;color:#242424;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#333;}
a:hover{ color:#d22311;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}
.contxt{ background:#e3e1da; border:1px solid #CCC; padding:5px;}
body{cursor:default;-webkit-text-size-adjust:none;font-size:100%;background:#FFF; overflow-x:hidden}
.linkk{padding-top:10px; color:#fff;}
.linkk a{color:#fff; margin-right:10px;}
@media screen and (max-width:768px){
.linkk{ display:none;}
html{ font-size:24px !important}
body{ font-size:24px !important; width:100%;}
}
DIV.green-black{ width:100%; padding:20px 0; text-align:center; }
DIV.green-black A{COLOR: #fff;MARGIN-RIGHT: 2px;TEXT-DECORATION: none;font-size:100%;background-color: #464646; padding:8px 12px; display:inline-block;}
DIV.green-black A:hover{COLOR: #fff;font-size:100%;background-color: #e50f00;}
DIV.green-black A:active{COLOR: #fff;font-size:100%;background-color: #e50f00;}
DIV.green-black SPAN.current{FONT-WEIGHT: bold;COLOR: #fff;MARGIN-RIGHT: 2px;font-size:100%;background-color:#e50f00;padding:8px 12px; display:inline-block}
::-webkit-scrollbar {width:6px;height:8px;background-color:#fff;border-radius:4px; position:relative;}
::-webkit-scrollbar-thumb {background-color:#b1b1b1;border-radius:3px}
@font-face{
font-family:'DINEngschriftStd';
font-family:'DINEngschriftStd';
	src:url('../fonts/DINEngschriftStd.eot?') format('eot');/*IE*/
	src:url('DINEngschriftStd.ttf') format('truetype');/*non-IE*/
}
@font-face{
font-family:'Alternate';
font-family:'Alternate';
	src:url('../fonts/Alternate.eot?') format('eot');/*IE*/
	src:url('../fonts/Alternate.ttf') format('truetype');/*non-IE*/
}
.fl{ float:left;}
.fr{ float:right;}
.kd{ width:96%; max-width:1400px; margin:0 auto;}
.tkd{ width:98%; margin:0 auto}
.Icontent{ max-width:1300px; width:92%; margin:0 auto;}
@media screen and (max-width:1368px){
.kd{ width:1200px;}
.Icontent{width:1200px;}
}
@media screen and (max-width:1024px){
.kd{ width:980px;}
.Icontent{width:980px;}
}
@media screen and (max-width:768px){
.kd{ width:97%;}
.Icontent{width:97%;}
}
.head{ background:url(../images/headbg.png)  left no-repeat; width:100%; min-height:100px; position:fixed; z-index:99;}
.head .logo{ padding-top:8px;}
.language{ position:relative; margin-top:37px;}
.language .lag{ border-left:1px solid #d8d8d8; display:block; cursor:pointer; background:url(../images/qi1.png) 15px center no-repeat; padding-left:46px; min-height:26px; line-height:26px;}
.language .lag span{ display:inline-block; font-family:'宋体'; transform:rotate(90deg); margin-left:10px}
.dropdown-m{position:absolute; z-index:99;margin-top:10px; width:100%; text-align:center; display:none;box-shadow: 0 5px 5px rgba(0,0,0,0.1); background:#fff; left:0}
.dropdown-m a{ text-decoration:none; color:#1d1d1d;padding:10px; width:auto;display: block;}
.dropdown-m a:hover{background:#e50f00; color:#fff;}
.content{margin:40px; }
.show{display:block;}
.sticky{}
.snow{ transition:all 0.3s}
.sticky .snow{ position:absolute; bottom:0px; width:84.375%;box-shadow:0 2px 1px 1px rgba(0,0,0,0.2); right:0; z-index:-1}
.tel{ background:url(../images/tel1.png) left center no-repeat; margin-top:36px}
.tel p{ color:#e50f00;font-family:'DINEngschriftStd'; font-weight:bold;font-size:1.875rem; letter-spacing:3px; line-height:1em; padding-left:31px; padding-right:18px}
@media screen and (max-width:1440px){
.head{ background:url(../images/headbg.png) left center no-repeat; width:100%; min-height:100px; position:fixed; z-index:99;}
.sticky .snow{width:79%;}
}
@media screen and (max-width:1440px){
.sticky .snow{width:78%;}
}
@media screen and (max-width:768px){
.head{ background:url(../images/headbg.png) -30px center no-repeat; }
.head .logo{ width:180px; padding-top:13px}
.head .logo img{ width:100%;}
.tel{ display:none}
.sticky .snow{width:100%;}
}
.menu{  width:50%; margin-right:3%}
.mobile-inner-nav{ z-index:99; display:block;  width:100%; display:inline-block;}
.menu li{ float:left; width:12.5%; text-align:center; box-sizing:border-box; box-sizing:border-box; background:url(../images/hxie.png) right center no-repeat;}
.menu li:last-child{ background:none}
.menu a{ display:inline-block; color:#000000; margin:0; font-size:1rem; text-align:center;transition:all 0.5s; position:relative; padding:0 10px; }
.menu a span{ position:absolute; bottom:-3px; left:0; width:100%; height:6px; transform:scale(0,1); transition:all 0.5s;  background:#e50f00;}
.menu a p{ color:#000000; font-size:1rem; transition:all 0.5s; padding:39.5px 0;  display:block; z-index:2; position:relative}
.menu li:hover a span,.menu li.cur a span{ transform:scale(1,1);}
.menu li:hover a p,.menu li.cur a p{ color:#e50f00;}
.banner{ width:100%; float:right; overflow:hidden; background:#1174c8; border-bottom:5px solid #e50f00}
@media screen and (max-width:1440px){
.menu{  width:56%; margin-right:3%}
}
@media screen and (max-width:1280px){
.menu{  width:56%; margin-right:0%}
}
@media screen and (max-width:1024px){.menu{ display:none}}
@media screen and (max-width:768px){
.banner{ display:none;}
}

.slide_tabs {list-style: none;padding: 0; font-size: 18px;list-style: none; padding: 10px 0;text-align: center; width: 100%; position:absolute; z-index:95; top:94%; }
.slide_tabs li {display:inline-block;margin-right: 5px; height:15px; overflow:hidden;}
.slide_tabs li.slide_here a{ border:2px solid #ff9952;border-radius:17px; background:none}
.slide_tabs a {width: 11px; line-height: 90px; height: 11px;background:#ffffff; display:block; color:#000; overflow:hidden;border:2px solid #ffffff; border-radius:50%; }
.slide_tabs li:first-child {margin-left: 0;}
.slide_container {position: relative;float: right; width: 100%; overflow:hidden; }
.slide {position: relative;list-style: none; overflow: hidden;width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0;top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto;width: 100%;border: 0; }
.slide .caption {display: block; position: absolute;z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0;
right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none;}
.slide_nav { position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0); bottom: 0%; left: 0; margin-left:10%; opacity: 1; z-index: 3; text-indent: -9999px;overflow: hidden; text-decoration: none;height: 40px;width: 42px;background: transparent url("../images/prne.jpg") no-repeat left top;margin-top: -45px; }
.slide_nav:active {opacity: 1.0; }
.slide_nav.next {left: 42px;background-position: right top;right: 42px;margin-right:10%;}

/*核心技术*/
.in-core{ background:#f8f9fb; width:100%; overflow:hidden; padding:35px 0 77px;}
.coretit{ text-align:center;}
.coretit span{ color:#e3e3e3; line-height:1em; font-size:100px;font-family:'DINEngschriftStd'; text-transform:uppercase;}
.coretit h2{ font-size:2.5rem; color:#e50f00; margin-top:-50px; position:relative; z-index:2; line-height:1em; font-weight:bold;}
.coretit p{ font-size:1.25rem; color:#676767; margin:5px 0;}
.coretit hr{ width:61px; height:4px; background:#e50f00; border:none;}
.coreu1{ position:relative; margin-top:52px; margin-bottom:30px;}
.coreu1 li{ float:left; width:24.14%; margin-right:1.146%; display:block; position:relative; border-bottom:3px solid #ff7e00; overflow:hidden; cursor:pointer}
.coreu1 li:nth-child(4){ margin-right:0;}
.coreu1 li img{ width:100%; transform:scale(1); transition:all 0.3s linear}
.coreu1 li:hover img{ transform:scale(1.05);}
.coreu1 li div{ position:absolute; top:70%; width:100%; text-align:center;}
.coreu1 li div h3{ font-size:1.5rem; color:#fff; font-weight:bold;}
.coreu1 li div p{ color:#ffffff; font-size:1rem; margin-top:16px}
.coreu2{ margin-top:50px;}
.coreu2 li{ margin-bottom:17px;border:2px solid #dedede; width:32%; float:left; margin-right:1.5%;}
.coreu2 li:nth-child(3n){ float:right; margin-right:0px;}
.co-pic{ width:100%; text-align:center; display:inline-block;}
.co-pic img{ width:100%;}
.co-txt{ width:96%; display:inline-block;  padding:2%; text-align:center;}
.co-txt h3{ color:#e50f00; font-size:1.875rem; margin-bottom:10px;}
.co-txt span{ font-family:'DIN'; font-size:1rem; text-transform:uppercase; color:#858585}
.coreu3{ display:none}

.coreu11{ position:relative; margin-top:52px; margin-bottom:30px;}
.coreu11 li{ float:left; width:32%; margin-right:1.6%; display:block; margin-bottom:20px; border:1px solid #eee;}
.coreu11 li:nth-child(3n){ margin-right:0;}
.coreu11 li img{ width:100%; transform:scale(1); transition:all 0.3s linear}
.coreu11 li div{width:100%; text-align:center;}
.coreu11 li div p{ color:#000; font-size:0.8rem; padding:16px; line-height:25px; background:#eee;}
@media screen and (max-width:768px){
.in-core{ background:#efefef; width:100%; overflow:hidden; margin-bottom:180px;}
.coretit span{ font-size:90px;}
.coretit h2{ font-size:1.66rem;}
.coretit p{ font-size:1rem; }
.coreu1 li{ float:left; width:49%; margin-right:2%; margin-bottom:16px}
.coreu1 li:nth-child(2){ margin-right:0;}
.coreu1 li div{ text-align:left; padding-left:18px; top:70%}
.coreu1 li div h3{ font-size:1.125rem; font-weight:normal}
.coreu1 li div p{  font-size:0.75rem; margin-top:8px}
.coreu11 li{ float:left; width:48%; margin-right:2%; margin-bottom:16px}
.coreu11 li:nth-child(2n){ margin-right:0; float:right;}
.coreu11 li div p{  font-size:0.6rem;line-height:25px;}

.coreu2 li{ margin-bottom:17px; width:48%;border:2px solid #dedede;float:left; border-radius:5px}
.coreu2 li:nth-child(2n){ float:right; margin-right:0px;}
.coreu2 li:nth-child(3){ float:left; margin-right:1.5%;}
.coradius1{ display:none}
.coradius2{ display:none}
.co-txt{}
.co-txt h3{ color:#e50f00; font-size:1.5rem;}
.co-txt span{ font-family:'DIN'; font-size:0.8rem; text-transform:uppercase; color:#858585}
}
/*产品中心*/
.index-c1{ padding: 7% 0;}
.index-c1 ul{margin-top: 6%;}
.index-c1 ul li{width: 31.333%;float: left;margin-right: 3%;margin-bottom: 25px;}
.index-c1 ul li:nth-child(3n){margin-right: 0;}
.index-c1 ul li a{padding: 4px;display: block;}
.index-c1 ul li .img{border: 1px solid #d2d2d2;}
.index-c1 ul li .img img{width: 100%;}
.index-c1 ul li h3{text-align: center;font-size: 16px;color: #3c3c3c;line-height: 4;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index-c1 ul li a:hover{background: #e50f00;}
.index-c1 ul li a:hover .img{border-color: #e50f00;}
.index-c1 ul li a:hover h3{color: #fff;}
.index-c1 a.more1{display: block;width: 170px;height: 40px;background: #e50f00;color: #fff;font-size: 16px;line-height: 40px;text-align: center;margin: 0 auto;border-radius: 20px;margin-top: 3%; clear:both;}
@media (max-width: 768px){
.index-c1{ margin-bottom:0px;}
.index-c1 ul li{width: 48%;margin-right: 0!important;margin-bottom: 15px;}
.index-c1 ul li:nth-child(2n){ margin-left: 4%;}
.index-c1 ul li h3{font-size: 14px;line-height: 3;}
}
/*公司简介*/
.in-about{ position:relative; width:100%; min-height:650px;}
.in-about .vplay{ position:absolute; left:0; top:0; width:100%; height:650px; z-index:1; overflow:hidden;}
.aprofile{ width:50%; position:relative; z-index:3; margin-top:-50px;}
.aprofile .abto{ background:url(../images/aor1.jpg); min-height:264px; box-sizing:border-box; padding:40px 0 0 40px}
.aprofile .abto span{ color:#fff; font-family:'DINEngschriftStd'; font-size:100px; text-transform:uppercase; line-height:1em}
.aprofile .abto h2{ color:#fff; font-size:2.5rem;}
.aprofile .abco{ background:rgba(255,255,255,0.95);box-sizing:border-box; padding:40px 40px;}
.aprofile .abco h3{ font-size:1.875rem; color:#333333; font-weight:bold;}
.aprofile .abco p{ font-size:1rem; color:#767676; line-height:1.875em; margin-top:40px; margin-bottom:30px;}
.anum{ padding-top:220px; width:50%; box-sizing:border-box; position:relative; z-index:3}
.anum li{ width:49%; float:left;}
.anum li h4{ color:#fff; font-family:'DINEngschriftStd'; font-size:100px; display:inline-block;}
.anum li .ed{ display:inline-block; margin-left:8px;}
.anum li .ed p{ color:#fff; font-size:1.5rem;}
.anum li .ed span{ color:#fff; font-size:1.125rem;}
.anum li:nth-child(6){ padding-top:26px;}
.anum li:nth-child(5) p{ font-size:1.125rem;}
.anum li:nth-child(6) p{ font-size:1.125rem;}
.amore{ background:url(../images/amore.png) center no-repeat; width:139px; height:43px; display:inline-block; text-indent:30px; line-height:43px; color:#fff; margin-top:60px}
.amore:hover{ color:#fff;}
@media screen and (max-width:1368px){
.in-about{ min-height:750px;}
.in-about .vplay{  height:750px; }
}
@media screen and (max-width:768px){
.in-about{ position:relative; width:100%; min-height:550px; background:#eee;margin-bottom:30px;}
.in-about .vplay{ display:none;}
.aprofile{ width:100%; margin-top:-212px; box-sizing:border-box;}
.aprofile .abto h2{ color:#fff; font-size:1.6rem;}
.aprofile .abco{ background:rgba(255,255,255,0.95);box-sizing:border-box; padding:31px 20px;}
.aprofile .abco h3{ font-size:1.25rem;}
.aprofile .abco p{ font-size:0.875rem;margin-top:20px;}
.anum{ padding-top:48px; width:100%; box-sizing:border-box; position:relative; z-index:3}
.anum li{ width:49%; float:left; text-indent:8px}
.anum li h4{  font-size:100px; }
.anum li .ed p{ color:#fff; font-size:1rem;}
.anum li .ed span{ color:#fff; font-size:0.75rem;}
.amore{ display:none}
.mbab{background:url(../images/amore.png) center no-repeat; width:139px; height:43px; display:inline-block; text-indent:20px; line-height:43px; color:#fff; margin-top:20px; font-size:0.875rem}
}
/*服务*/
.in-ser{ background:url(../images/serbg.jpg) center no-repeat; width:100%; overflow:hidden; min-height:633px; position:relative; z-index:2; margin-top:100px; padding:44px 0 0; box-sizing:border-box}
.sertit{ text-align:center;}
.sertit span{color:#d0d0d0;font-family:'DINEngschriftStd'; font-size:100px; text-transform:uppercase; line-height:0.8em; opacity:0.2}
.sertit h2{ font-size:2.5rem; color:#fff; margin-top:-30px}
.sertit p{ font-size:1.5rem; color:#fff; line-height:1.5em; font-weight:lighter;}
.sertit hr{ width:48px; height:3px; background:#e50f00; border:none;}
.serul{width:100%; margin:120px auto 0px;}
.serul li{ width:25%; float:left;}
.serul li img{ display:inline-block; float:left;}
.serul li p{ display:inline-block; color:#fff; font-size:1.5rem; font-weight:lighter; margin-left:13px; padding-top:33px;}
.vmore{ text-align:center;margin-top:73px;}
.vmore a {display: inline-block;background: url(../images/amore.png) center no-repeat;width: 139px;height: 43px;display: inline-block;text-indent: 30px;line-height: 43px;color: #fff;text-align: left;}
@media screen and (max-width:1368px){.serul li p{font-size:1.375rem;}}
@media screen and (max-width:768px){
.in-ser{ margin-top:0;background:url(../images/mserbg.jpg) center top no-repeat;min-height:660px;padding:16px 0 0; margin-top:50px;}
.sertit span{ font-size:90px;}
.sertit h2{ font-size:1.6rem; color:#fff; margin-top:-30px}
.sertit p{ font-size:1rem; color:#fff; line-height:1.5em; font-weight:lighter;}
.serul{ width:92%; margin:70px auto 0;}
.serul li{ width:50%; float:left; margin-bottom:52px}
.serul li:nth-child(3){ margin-bottom:0}
.serul li:nth-child(4){ margin-bottom:0}
.serul li p{ font-size:1rem;}
.vmore{ text-align:center;margin-top:37px;}
.vmore a{ font-size:0.875rem; text-indent:20px}
.mbmore{ text-align:center;margin-top:28px; display:block; position:relative; z-index:3}
.mbmore a{ display:inline-block;background:url(../images/amore.png) center no-repeat; width:139px; height:43px; display:inline-block; text-indent:20px; line-height:43px; color:#fff;  text-align:left;font-size:0.875rem; }
}
a.HomeMore{display: block;width:200px;height: 44px;line-height: 44px;border-radius: 44px;border: 1px solid #bababa;font-weight: bold;font-size: 15px;color: #333;padding-left:50px;background: url(../images/n_more.png) 185px center no-repeat;margin: 3% auto 0;position: relative;clear: both;}
a.HomeMore:hover{background: #0165a8;background: linear-gradient(90deg, #e50f00 , #e50f00);color: #fff;}
a.HomeMore:hover:after{display: block;width: 20px;height: 100%;content: '';position: absolute;left: 185px;top: 0;background:url(../images/his_right11.png) center no-repeat;}

.HomePage2{ margin-top:50px;}
.HomePage2 .ul{overflow: hidden; margin-top:50px;}
.HomePage2 .ul li{padding:1%;width:48%;float: left;overflow: hidden; }
.HomePage2 .ul li a{display: block;overflow: hidden;box-shadow: 0 0 15px #ccc;background: #fff;}
.HomePage2 .ul li a{display: block;overflow: hidden;position:relative;box-shadow: 0 0 15px #ccc; padding:2%;}
.HomePage2 .ul li .ImgDiv{width:50%;float:left;}
.HomePage2 .ul li .txtbox{width:45%;float:right;}
.HomePage2 .ul li .TxtPage{color: #999; font-size:14px;margin-bottom:25px; line-height:25px;}
.HomePage2 .ul li .h3{font-size:20px;font-weight: normal;color: #333;margin-bottom: 15px; margin-top:15px; font-weight:bold;}
.HomePage2 .ul li .span{color: #919191;font-size: 12px;display: inline-block;background: url(../images/look_bg1.png) 75px center no-repeat;border-radius: 34px;line-height: 34px;padding: 0 45px 0 15px;border: 1px solid transparent;padding-left: 0;}
.HomePage2 .ul li a:hover{background: #e50f00;background: linear-gradient(90deg, #e50f00 , #e50f00);}
.HomePage2 .ul li a:hover .h3{color: #fff;}
.HomePage2 .ul li a:hover .TxtPage{color: #fff;}
.HomePage2 .ul li a:hover .span{color: #fff;background: url(../images/look_bg2.png) 75px center no-repeat;border-color: #fff;padding-left: 15px;}
.HomeBan .ul li video.pcban,.HomeBan .ul li video.wapban{display: block;margin: auto;position: relative;width: 100%;}
@media screen and (max-width:1240px){
.HomePage2 .ul li .TxtPage{margin-bottom: 5px;}
.HomePage2 .ul li .h3{margin-bottom: 5px;}
.HomePage2 .ul li .txtbox{padding: 4% 4% 4% 40px;}
}
@media screen and (max-width:1025px){
.HomePage2 .ul li .txtbox{width: 100%;float: none;height: auto;padding: 0 4% 4%;height: auto!important;}
.HomePage2 .ul li .ImgDiv{width: 100%;float: none;}
}
@media screen and (max-width:640px){
a.HomeMore{font-size: 12px;font-weight: normal;width: 160px;padding: 0 15px;height: 30px;line-height: 30px;background-image: none;text-align: center;}
a.HomeMore:hover:after{display: none;}
.HomePage2 .ul li{width: 100%;}
}
/*foot*/
.foot{ background:url(../images/footbg.jpg) center no-repeat; width:100%; padding:; min-height:408px;}
.fott{ padding-top:49px; width:100%;}
.fmenu{ width:60%;}
.fmenu dl{ width:25%; float:left;}
.fmenu dl dt a{ color:#ffffff; font-size:1.125rem;transition:all 0.5s}
.fmenu dl dt a:hover{ color:#e50f00}
.fmenu dl hr{ width:35px; height:1px; border:none; background:#767676; margin:20px 0;}
.fmenu dl dd a{ color:#999999; line-height:2em;transition:all 0.5s}
.fmenu dl dd a:hover{ color:#e50f00}
.fcon{ width:37.14%;}
.fwx{ width:40%; margin-top:20px; text-align:center;}
.fwx p{ display:inline-block; color:#fff; font-size:0.875rem; margin-right:8px;}
.fwx img{ display:inline-block; width:80%; margin-bottom:10px;}
.flogo{ width:54%}
.flogo span{ color:#fff; font-size:0.875rem; display:block; margin:5px 0;}
.flogo h4{ font-size:1.875rem; font-family:'DIN'; color:#fff; letter-spacing:2px; font-weight:bold;}
.fbq{ border-top:1px solid rgba(255,255,255,0.3); width:100%; padding:25px 0; margin-top:80px}
.fbq p{ color:#fff;}
.fbq p a{ color:#fff; transition:all 0.5s}
.fbq p a:hover{ color:#e50f00}
@media screen and (max-width:1368px){
.fcon{ width:39%;}
}
@media screen and (max-width:1024px){.fcon{ width:48%;}}
@media screen and (max-width:768px){
.foot{ background-size:cover; margin-bottom:100px}
.fmenu{ width:100%; float:none; border-bottom:1px solid rgba(255,255,255,0.3); padding-bottom:50px}
.fmenu dl dt{ text-align:center}
.fmenu dl dt a{ color:#bababa; text-align:center;}
.fmenu dl hr{ display:none;}
.fmenu dl dd{ display:none;}
.fcon{ width:100%; padding:60px 0;}
.flogo h4{ font-size:1.25rem;}
.fbq{ text-align:center; margin-top:0;}
.fbq p{ float:none !important; font-size:1rem; line-height:1.5em; color:#a1a1a1}
.fbq p a{ color:#a1a1a1;}
.flogo{ width:45%; float:right; border:1px solid;}

}


.mban{ display:none;}
@media all and (max-width: 768px) {
.mban{ display:block; border-bottom:5px solid #e50f00}
.swiper-container1 { width: 750px; 
     height:667px; 
     margin-left: auto;
    margin-right: auto;
	position: relative;
	overflow: hidden;
	list-style: none;
	padding: 0;
	z-index: 1}
.mban .swiper-pagination-bullet {
    width: 16px;
    height: 16px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
}
.mban .swiper-pagination-bullet-active{ background:#e50f00}
}

/*浮动*/
.fudong{ display:none}
@media screen and (max-width:768px){
.fudong{ display:block; position:fixed; bottom:0; left:0; width:100%; height:100px; background:#e50f00; z-index:99999}
.fudong li{ width:25%; text-align:center; height:80px; margin:10px 0; border-right:1px solid rgba(255,255,255,0.5); float:left; box-sizing:border-box;}
.fudong li p{ color:#fff;}
}
