﻿body,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,td,th,ul{margin:0;padding:0}body{background:#fff;color:#333;font-size:12px;font-family: "SOURCEHANSANSCN-NORMAL_0","Arial";line-height:24px}img{border:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}em{font-style:normal}button,input,select,textarea{outline:0}textarea{resize:none}a{text-decoration:none}.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:''}*html .clearfix{height:1%}
@font-face {
  font-family: "SOURCEHANSANSCN-NORMAL_0";
  src: url("../ttf/sourcehansanscn-normal_0.ttf") format("truetype"),
       url("../eot/sourcehansanscn-normal_0.eot") format("embedded-opentype"),
       url("../svg/sourcehansanscn-normal_0.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.container{margin:0 auto;width:1221px}.header-top{width:100%;height:35px;background:#f2f2f2}.header-top-left{float:left;color:#555;line-height:35px}.header-top-right{float:right}.header-middle .logo,.ht-r1,.ht-r1 ul li,.ht-r2{float:left}.ht-r1 ul li a span{position:relative;top:2px;left:-6px}.ht-r2{width:95px;border:1px solid #e0e0e0}.ht-r2 span{display:block;padding-left:12px}.ht-r2 span a{color:#555}.ht-r1 ul li{padding:0 15px;background:url(../png/ab-bg.png) right center no-repeat}.ht-r1 ul li a{display:inline-block;color:#555;line-height:35px}.red{margin-left:8px}.header-middle{width:100%;height:96px;background:#fff}.header-middle .logo .h_right{float:left;margin:23px 0 0 5px;border-left:1px solid #000}.header-middle .logo h1{margin:0 0 5px 10px;color:#0459ac;font-size:20px}.nav li a,.nav li#current a,.nav li.current a{color:#fff}.header-middle .logo .h_txt{margin:0 0 0 10px;font-size:18px}.header-middle .logo-ri{float:right}.nav{width:100%;height:50px;background:#0459ac}.nav-in{margin:0 auto;width:1200px;height:50px}.nav li{float:left;padding:0 56px}.nav li#current,.nav li.current{background:url(../png/aa.png) bottom center no-repeat}.nav li a{display:block;text-align:center;font-size:16px;line-height:50px}.searchBox{width:100%;height:40px;border-bottom:1px solid #e8e8e8}.search{margin:0 auto;width:1200px}.search-left{float:left;margin-left:57px;width:770px}.search-left span{display:inline-block;color:#777;font-weight:700;font-size:14px;line-height:40px}.search-left a{padding:0 14px;height:50px;background:url(../jpg/a-bg.jpg) right center no-repeat;color:#666;font-size:14px;line-height:40px}.search-left a:hover{color:#676565}.search-right{position:relative;float:right;margin:5px 0 0;width:259px}.search-right input{display:block;padding:5px 0;width:227px;height:18px;border:1px solid #d3d3d3;color:#777;text-indent:8px}.search-right button{position:absolute;top:0;right:-1px;display:block;width:34px;height:30px;border:none;background:#117dc2;color:#fff;cursor:pointer}.search-right1{position:relative;float:right;margin:15px 0 0;width:300px}.search-right1 input{display:block;padding:5px 0;width:265px;height:18px;border:1px solid #d3d3d3;background:0 0;color:#fff;text-indent:8px}.search-right1 button{position:absolute;top:0;right:-1px;display:block;width:34px;height:30px;border:none;border:1px solid #d3d3d3;border-left:none;background:0 0;color:#fff;cursor:pointer}.ft a{margin-left:20px;color:#898989}.qqbox{position:fixed;top:40%;right:0;z-index:999;width:120px;height:340px;background:#117dc2;color:#fff;text-align:center}.qqbox .qqbtn1,.qqbox .qqbtn2{position:absolute;top:130px;left:-26px;display:block;width:25px;height:67px;border-bottom-left-radius:3px;border-top-left-radius:3px}.qqbox .p1{margin-top:10px}.qqbox .qqbtn1{background:url(../png/qqbtn1.png) center no-repeat #117dc2}.qqbox .qqbtn2{background:url(../png/qqbtn2.png) center no-repeat #117dc2}.qqbox .returnTop{position:relative;margin-top:10px;margin-left:20px;width:75px;height:43px;background:url(../png/r-top.png) center no-repeat}.pright-right h4{margin-top:80px;color:#117dc2;text-align:center;font-size:20px}
/*  nav */
.n-top2{height: 46px;float:none;clear:both;width:100%;display: block;background: url(../jpg/evopute_s_221828.jpg) repeat-x center top;line-height:46px;border-top: 1px solid #d7d4cf;}

.n-top2 ul{float: left;height:46px;display: inline;text-align: center;background: url(../jpg/nav_xian.jpg) no-repeat right bottom;}
.n-top2 ul.ulhover{background: none;}
.n-top2 ul:hover,.n-top2 ul.ultoph{background: url(../jpg/top-hover.jpg) no-repeat center top;}
.n-top2 ul li.to-h a{ position:relative;z-index:3; }
.n-top2 li.current a {color: #fff; background: url(../png/top-hovera.png);}
.n-top2 ul:hover li .to-h1,.n-top2 ul.ultoph li .to-h1{background:url(../png/to-h.png) no-repeat left;width:1px;height:100%;position:absolute;left:0;top:0px;z-index:9}
.n-top2 ul:hover li .to-h2,.n-top2 ul.ultoph li .to-h2{
   background:url(../png/to-h.png) no-repeat left;width:1px;height:100%;position:absolute;right:0;top:0px;z-index:9;_right:-8px;}
.n-top2 ul.indexnav li .to-h2{_right:-1px;}
.n-top2 ul:hover a.ulaho{border-left:1px solid #f1850c;border-right:1px solid #f1850c;padding: 0 25px;}
.n-top2_1{height:46px;position: relative;;width:1200px;margin: auto;}
.n-top2 ul li{display: block;float:left; line-height:46px; width:120px;}
.n-top2 ul li a{font-size: 16px;font-weight: bold;display: block;_display:inline-block;height: 46px;*+padding-right:28px;position: relative; color:#fff; font-weight:normal}
.n-top2 ul li a:hover{ text-decoration:none;}
.topnavdiv{border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);display: none;left: 0; position: absolute;top: 46px; z-index: 9990; background: url(../jpg/navv.jpg) repeat-x center top #fff; text-align: left;    }
.topnavview{ margin-right: 0;height: 100%;margin-right: 7px;padding: 20px 25px;width: auto;position: relative;zoom: 1;z-index: 999;}
.t-wrap {position: relative;z-index: 999; zoom: 1;}
.top-item{float:left;width:auto;}
.top-h{background-color: #FFFFFF;border-left: 1px solid #CFCFCF;float: left; height: 200px; left: 200px; margin: 0 13px; min-height: 200px;width: 1px;display: inline;}
.top-item *{width:auto}
.n-top2 .topnavdiv .item-titles a{color:#000;font-size: 14px;display: inline;font-family: "Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; text-align:center; display:block; line-height:24px;}
.n-top2  .top-item li{display: block;float:none;line-height: 20px;}
.n-top2 .topnavdiv a{font-size: 12px;color: #666;padding: 0;height: auto;font-weight: normal;line-height: 20px;}
.n-top2 .topnavdiv a:hover{color:#eb7d05 !important;}
.n-top2  .h1ul ol{ margin-bottom:10px;}
.h1ul li{ line-height:25px; height:25px;}
.item-titles{margin-bottom:10px;}
.n-top2  .h1ul h1 a{font-size: 13px;color: #000;}
.n-top .topnavview a:hover{ color:#eb7d05}
.n-top2 .last-ttle a{color: #060709;font-size: 15px;line-height: 30px;display: inline;}
.last3_1{float:left;margin-right: 30px;display: inline;}
.last3_2{width:200px;float:left;font-weight:normal;line-height:23px; padding-bottom:12px;}
.last3_2 img{margin-bottom:10px;}
.last-ttle{}
.n-top2 .last3_1 .caseh1ul a{font-size: 14px; color: #000; line-height:26px; border-bottom:1px dashed #CCC}
.item-titles img{ width:210px;}
#tpmenu1{left:1px;}
#tpmenu11{left:26px;}
#tpmenu12{left:148px;}
#tpmenu13{left:268px;}
#tpmenu14{left:386px;}
#tpmenu15{left:506px;}
#tpmenu16{left:586px;}
#tpmenu17{left:596px;}
.last-sub{text-indent: 10px;}
.moreporso{text-align:right;float:left;clear:left;width:100%;}
.n-top2 .topnavdiv  .moreporso a{ color:#fff  }


:after,:before{box-sizing:inherit}
a{text-decoration:none;color:inherit}
ul{list-style:none}
.col-sm-4{float:left;position:relative;width:20%}
.selected-solution{height:725px;background:#fff}
.selected-solution>div{position:relative;width:1270px;margin:0 auto}
.selected-solution .swiper-container{height:725px;width:1200px}
.selected-solution .layer-title{color:#393b40;padding:50px 0 30px;text-align:center;font-size:30px;letter-spacing:1.09px}
/*主体列表*/
.selected-solution .solution-cardlist{max-width:1200px;margin:20px auto 0}
.swiper-slide,.swiper-wrapper{height:590px!important}
.selected-solution .solution-cardlist .col-sm-4{padding:0 10px;top:0;transition:all .15s linear;box-sizing:border-box}
.selected-solution .solution-cardlist .col-sm-4 .solution-card{height:480px;background:#f4f4f4;border-radius:6px;text-align:left;overflow:hidden;transition:all .15s linear}
.selected-solution .solution-cardlist .col-sm-4:hover{position:relative;top:-20px;transition:all .25s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card{height:530px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-4 .solution-card img{width:auto;height:400px;transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-4 .solution-card h3{margin:20px 30px 10px;font-size:18px;color:#252b3a;letter-spacing:.65px;text-align:left}
.selected-solution .solution-cardlist .col-sm-4 .solution-card p{margin:0 30px;padding-bottom:30px;font-size:14px;color:#666a75;letter-spacing:.51px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl{margin:0 30px;overflow:visible}
.cf:after,.cf:before{content:" ";display:table;line-height:0}
.cf:after{clear:both}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt{margin-bottom:10px;font-size:14px;color:#252b3a;letter-spacing:.51px;line-height:19px;position:relative}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dt:before{position:absolute;display:inline-block;left:-8px;top:7px;content:'';vertical-align:middle;width:4px;height:4px;border-radius:50%;background:#252b3a}
.selected-solution .solution-cardlist .col-sm-4 .solution-card dl dd{float:left;width:50%;margin-bottom:6px;font-size:12px;color:#a0a2a8;letter-spacing:.44px;line-height:20px}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span{margin:20px 30px 0;font-size:14px;display:inline-block;color:#666a75;letter-spacing:.51px;line-height:22px;opacity:0;transition:opacity .15s linear}
.selected-solution .solution-cardlist .col-sm-4:hover .solution-card>span{opacity:1;transition:opacity .2s linear 50ms}
/*了解更多*/
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span{display:inline-block;vertical-align:middle}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a span.arrow-f{width:13px;height:13px;background:url(../svg/marketplace-selected-arrow0.svg);display:inline-block;vertical-align:middle;margin-left:5px;position:relative;transition:.3s ease-out}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover{color:#e6c16c}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span a:hover span.arrow-f{transform:translate(4px,0);background:url(../svg/marketplace-selected-arrow2.svg)}
/*重置swiper*/
.swiper-container-horizontal>.swiper-pagination-bullets.solution-pagination{bottom:15px}
.solution-pagination .swiper-pagination-bullet{width:24px;height:4px;border-radius:100px;overflow:hidden;background:#dfe1f1;border:none;cursor:pointer;content:'';display:inline-block;box-sizing:border-box;opacity:1;vertical-align:middle}
.solution-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f66f6a;box-sizing:border-box}
.swiper-container-solution .swiper-button-prev{left:0;width:14.5px;height:30px;margin-top:0;background-image:url(../svg/marketplace-home-arrow_big.svg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next{right:0;width:14.5px;height:30px;margin-top:0;background-image:url(../svg/marketplace-home-arrow_big.svg);transform:rotate(180deg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next:hover,.swiper-container-solution .swiper-button-prev:hover{background-image:url(../svg/marketplace-home-arrow_big_hover.svg);transition:background-image .2s}



.about {
	overflow: hidden;
	margin-top: 70px;
	width: 100%;
	height: 519px;
	background: url(../jpg/about.jpg) center no-repeat
}


#scroll{width:1200px;margin:0 auto;padding-top:30px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:230px;height:280px;margin:0 auto;background-color:#fff;overflow:hidden;}



#scroll p{width:226px;height:54px;line-height:18px;font-size:16px; text-align:center;padding:15px}

#scroll .item:hover .shd{background-color:rgba(0, 0, 0, 0);}
#scroll .item:hover .txt{background-color:#fff\9;background-color:rgba(248, 249, 249, 0.95);box-shadow:0 0 15px 15px rgba(248, 249, 249, 0.95);}

.owl-theme .owl-controls .owl-buttons div{position:absolute;top:140px;width:30px;height:60px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-40px;}
.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:"<";}
.owl-theme .owl-controls .owl-buttons .owl-next:before{content:">";}





.w_bbox-001 .p_wbox {
	background-color: rgba(255,255,255,1);
}

.w_bbox-001 .w_bbox-001 .p_wbox {
	margin-top: 20px;
}

.w_bbox-001 {
	position: absolute;
	width: 100%;
	height: 120px;
}

.w_rbox-001 {
	position: absolute;
	width: 300px;
	height: 300px;
}

.w_rbox-001 .p_stylebox {
	width: 100%;
}

.w_img-002 .p_title {
	display: inline-table;
	margin: 0;
	min-width: 37px;
	padding: 0;
	color: rgba(51,51,51,1);
	font-size: 16px;
	font-weight: 400;
	cursor: pointer;
}

.w_img-002 .p_title .font {
	vertical-align: middle;
	line-height: 21px;
}

.w_img-002 .p_title:hover {
	color: rgba(87,177,173,1);
}

.w_img-002 .p_title:active {
	color: rgba(69,165,161,1);
}

.w_img-002 .p_title .iconfont:before {
	display: inline-block;
	content: "";
}

.w_img-002 .p_dimage {
	padding: 0;
	border-width: 0px;
	border-style: solid;
	border-color: rgba(228,228,228,1);
	background-color: transparent;
	overflow: hidden;
}

.w_img-002 .p_dimage:hover {
	border-width: 0px;
	border-style: solid;
	border-color: rgba(228,228,228,1);
	background-color: transparent;
}

.w_img-002 .p_dimage:active {
	border-width: 0px;
	border-style: solid;
	border-color: rgba(228,228,228,1);
	background-color: transparent;
}

.e_title.w_img-002 .p_link002 {
	display: inline-block;
	padding: 0;
	color: #707070;
	font-size: 14px;
	text-align: left;
}

.e_title.w_img-002 .p_link002 {
	white-space: nowrap;
	vertical-align: middle;
	line-height: 19px;
}

a>.e_title.w_img-002 .p_link002:hover {
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
	color: #60a9d7;
}

a>.e_title.w_img-002 .p_link002:active {
	color: #60a9d7;
	font-weight: 400;
}

a>.e_title.w_img-002 .p_link002:active {
	text-decoration: none;
	margin-top: 0;
}

.e_title.w_img-002 .p_link002 .iconfont:before {
	display: inline-block;
	content: "";
}

.e_title.w_img-002 .p_link001 {
	display: inline-block;
	padding: 0;
	color: #707070;
	font-size: 14px;
	text-align: left;
	height: calc(100%);
}

.e_title.w_img-002 .p_link001 {
	white-space: nowrap;
	vertical-align: middle;
	line-height: 19px;
}

a>.e_title.w_img-002 .p_link001:hover {
	text-decoration: underline;
	font-weight: bold;
	cursor: pointer;
	color: #60a9d7;
}

a>.e_title.w_img-002 .p_link001:active {
	color: #60a9d7;
	font-weight: 400;
}

a>.e_title.w_img-002 .p_link001:active {
	text-decoration: none;
	margin-top: 0;
}

.e_title.w_img-002 .p_link001 .iconfont:before {
	display: inline-block;
	content: "";
}

.w_img-002 .p_box {
	margin: 0;
	width: 236px;
	height: 317px;
	padding: 0;
	border-width: 1px;
	border-style: none;
	border-color: rgba(228,228,228,0);
	background-color: transparent;
	overflow: hidden;
}

.w_img-002 {
	position: absolute;
	width: 300px;
	height: 249px;
}

.w_img-002 .animated {
	width: 100%;
	height: 100%;
}

.w_img-002 .font {
	white-space: nowrap;
}

.w_img-002 .p_link001 {
	width: 100%;
	height: calc(100%);
}

.w_img-002 .p_link002 {
	width: 100%;
	height: 30px;
}

.w_img-002 .p_box {
	width: 100%;
	height: 100%;
	text-align: center;
}

.w_img-002 .p_dimage {
	height: inherit;
	overflow: hidden;
	font-size: 0;
}

.w_img-002 .e_image:hover:after {
	background: transparent;
}

.w_img-002 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

.w_img-002 >div {
	animation-fill-mode: both;
}

.c_onlineService_categorylay-01001 {
	width: 38px;
	height: 152px;
	position: fixed !important;
	right: 0 !important;
	top: 20% !important;
	left: initial !important;
	font-size: 0;
}




.f_bg{background:url(../gif/f_bg.gif) repeat-x;height:280px; overflow:hidden;clear: both;}
.footer{width: 1200px; margin:0 auto;}
.f_nav{height: 50px;line-height: 50px;overflow: hidden;}
.f_nav ul li{float: left;padding: 0 15px;background:url(../gif/f_bor.gif) no-repeat 0 18px;}
.f_nav ul li a{font-size: 16px;color: #999;}
.f_nav ul li a:hover{color: #333;}
.f_nav ul li:first-child{background: none;}
.f_logo{width: 315px;height: 205px;padding: 25px 0 0;background:url(../png/f_line.png) no-repeat right 35px;}
.f_logo h5{width: 205px;height: 65px;}
.f_logo h5 img{width: 205px;height: 50px;}
.f_logo em{display: block;font-size: 18px;color: #999;height: 40px;}
.f_logo p{font-size: 14px;color: #999;line-height: 30px;}
.f_ban{width: 520px;padding: 25px 0 0 0px;height: 205px;background:url(../png/f_line.png) no-repeat right 35px;}
.f_ban p{line-height: 42px;font-size: 14px;color: #999;padding: 0 0 0 30px;}
.f_ban span{padding: 0 10px;}
.f_ban a{color: #999;}
.f_ban .f_p01{background:url(../png/f_ico01.png) no-repeat 0 13px;}
.f_ban .f_p02{background:url(../png/f_ico02.png) no-repeat 0 15px;}
.f_ban .f_p03{background:url(../png/f_ico03.png) no-repeat 0 14px;}
.f_ban .f_p04{background:url(../png/f_ico04.png) no-repeat 0 15px;}
.f_ers{width: 320px; padding:40px 0 0;height: 190px;}
.f_ers p{width: 260px;float: left;padding: 0 40px 0 0;text-align: center;}
.f_ers img{ width:260px; height:120px;}
.f_ers p span{display: block;font-size: 14px;color: #999;line-height: 40px;}
  

        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 62px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../png/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 12px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px 5px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -53px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
               width: 33px;
    height: 31px;
    background-position: -23px -47px;
    background-size: 52px 82px;
        }
        .client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 62px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 14px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #0c86e0;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #0c86e0;
            width: 97px;
            height: 53px;
            position: relative;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    


.floating_ck{position:fixed;right:20px;top:45%;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#e40231;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../png/zxicon.png);}
.quote{background-image:url(../png/kficon.png);}
.qrcord{background-image:url(../png/erweima.png);}
.return{background-image:url(../png/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#e40231;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:220px;top:-140px;}
.floating_ewm i{background-image:url(../png/erweima.png);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}


.m_nav{display:none}
.headlf .m_logo{display: none}
.headrg .m_menuimg{display: none}
h2.slide-top{text-align:center;}
.g_jb12 h2{text-align:center;}	
.g_dszjy h2{text-align:center;}


/*移动端导航*/
@media screen and (max-width: 1024px) and (min-width: 0px){
.msgNum{display: none;}
.slider{margin-top:65px;}
.header-middle{display:none}
   .m_img{display:block;height:65px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd;overflow: hidden;}
   .m_img .headlf{padding-top:2px;padding-left:5px;float: left;}
   .m_img .headlf .m_logo{height:62px;display: block}
   .m_img .headrg{padding-right:5%;padding-top:14px;float: right;}
   .m_img .headrg a .m_menuimg{height:20px;vertical-align:top;display: block;margin-top: 9px;}
   .m_nav {display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
   .m_nav .closecover{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
   .m_nav .closeicon{position:absolute;width:20%;left:5px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
   .m_nav .m_navList{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%;overflow-y: scroll;}
   .m_nav .m_navList ul{padding-left:5%;padding-right:5%}
   .m_nav .m_navList ul li{border-bottom:1px solid #232530}
   .m_nav .m_navList ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
   .m_nav .m_navList ul li .m_f_a{display: flex;align-items: center;justify-content: space-between; width: 100%}
   .m_nav .m_navList ul li .m_f_a a{flex: 1;}
   .m_nav .m_navList ul li .m_f_a i{width: 40px;height:35px;box-sizing: border-box; padding:0 5px; display: block;}
   .icon{ background:url(../png/plus.png) 100% no-repeat;background-position: 50% 50%; -webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .icon_on{background:url(../jpg/reduce.jpg) 50% no-repeat!important;background-position: 50% 50%;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
   .m_nav .m_navList ul li .m_s_nav{display:none;width: 100%;}
.m_nav .m_navList ul li .m_s_nav a{display: block; height:40px;line-height:40px;font-size:14px;padding-left:10%;overflow: hidden; white-space: nowrap;width: 90%;text-overflow: ellipsis;}
.floating_ck{display:none}	
.flexBanner{height: 200px !important;}
.flexslider .img{height: 200px !important;background-size: cover !important;background-size: 120% 100% !important;}
.flex-control-paging li a{width: 40px !important;height:8px !important;}
.tit p{width:100% !important;text-align: justify !important;}	
.tit{padding: 0px 2% !important;}	
.tit span{    font-size: 0.26rem !important;margin-bottom:20px;}	
.inA_con li{width: 48% !important;float: left;margin-bottom:50px !important;}
.inA_con li span{padding-right: 0 !important;margin-top: 0.04rem !important;}
.inA_con li span i{font-size: 0.32rem !important;}
.inA_con li p{margin-top: 0 !important;}
.benginVedio{width:100% !important;height: auto !important;}	
.index-title h3{font-size: 24px !important;}
.index-title .en{font-size: 28px !important;}
.com-width{width:100% !important;}
.index-product-content .parBd ul{width:100% !important;}	
.index-product-content .parBd ul li{margin-right: 1% !important;width: 48%;margin-left: 1%;}
.index-product-content .parBd ul li .pic{width:99% !important;height: 190px !important;margin-bottom: 0px !important;}
.index-product-content .parBd ul li .pic img,.muscle-list li .pic img{width:100% !important;height: 190px;}
.swiper-container-horizontal>.swiper-pagination-bullets.solution-pagination{display:none;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card>span{display:none;}	
	
.environment-list li .box img{height: 125px;}
.honor-list-1 li img{height: 125px;display: block;margin: 0 auto;}
.honor-list-2 li img{height: auto;}
.honor-list-2{width:100% !important;left:0 !important;}
.honor-list-2 li{width: 48% !important;margin-left: 1%;margin-right: 1% !important;}
.honor-list-2 li .pic{height:280px !important;line-height:unset !important;}
	
.com-width .environment-list{margin-top:15px;}
.pb-60 {padding-bottom:15px !important;}	
	
.index-product-content .parBd ul li .tit, .index-product-content .parBd ul li h5{font-size:15px !important;line-height:45px !important;}	
.selected-solution>div{width:100% !important;}
.selected-solution .swiper-container{width:100% !important;}	
.index-product{height:760px !important;background-size: 100% 100% !important;}	
.index-product-content .parBd{margin-bottom:30px !important;}
.selected-solution .solution-cardlist{max-width:100% !important;transform: unset !important;display: block !important;}	
.selected-solution .solution-cardlist .col-sm-4	{width:50% !important;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card img{height:auto !important;width:100% !important;}
.selected-solution .solution-cardlist .col-sm-4 .solution-card{height:100% !important;}
.selected-solution{height:100% !important;}
.f_bg{height:auto !important;background-size: 100% 100% !important;background: #222;}	
.f_bg .f_nav{display:none;}
.f_logo{width:100% !important;height:auto !important;text-align: center;}	
.footer{width:100% !important;}	
.f_logo h5{margin: 0 auto;margin-bottom: 10px;}	
.f_ban{width:95% !important;margin-left: 3%;height:auto !important;}	
.product-content{width:100% !important;min-width:100% !important;;max-width:100% !important;;}
.product-title{font-size: 26px !important;}
.product-explain{font-size:14px !important;margin-top:18px !important;}	
.product-content li{width:33% !important;height: 90px !important;background-size: 60% 60%;border: 1px solid #ccc;}	
.selected-solution .solution-cardlist .col-sm-4 .solution-card h3{font-size:14px !important;margin: 10px 30px 10px;text-align: center;}
.product-content li.active{top:0px !important;}
.product-content ul{padding-left:1%;clear: both;}
.com-title-2{font-size: 24px !important;text-align: center;}	
.index-youshi ul li .box{padding-bottom: 40px !important;}
.index-youshi ul li	{width:100% !important;height:100% !important;margin-bottom:20px;}
.zx-bar .com-more {display: block;margin: 0 auto;margin-bottom: 20px;margin-right:auto!important;}
.index-news-content .hd{top: 25px !important;width: 100%;left: 0;}
.index-news{padding: 30px 0 !important;}
.com-title-2 h3{font-size: 25px !important;text-align: center;}
.index-news-content{padding-top: 90px !important;}
.news-list{width:100% !important;}
.news-list li{width:100% !important;    margin-bottom: 20px;}	
.news-list li .pic img{width:100% !important;border: 1px solid #ccc;}	
.news-list li .pic{height:100% !important;}
.news-list li .cont h4{height:auto !important;}	
.news-list li .cont{height:auto !important;}		
.container	{width:100% !important;}
.index-titles h3{font-size: 24px !important;text-align: center;}
.index-titles .en{font-size: 26px !important;text-align: center;}
#scroll{width:100% !important;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left: 30px !important;}
.owl-theme .owl-controls .owl-buttons .owl-next{right: 30px !important;}	
.banner{width: 100%;height: 140px !important;background-size: 160% 100% !important;margin-top: 30px;}	
.product .pro-rightt{width:96% !important;margin-right:2%;}	
.case-ul li p, .downp{font-size:14px !important;}
.lijing span{display: none;}	
.proinfo-con{display:block;clear: both;width: 100%;margin-top:50px;}
.product .pro-left .left-2{display: none;}	
.product .pro-left .pro-title{display: none;}	
.product .pro-left{width:100% !important;text-align: center;}	
.product .pro-left .pro-inn ul li{width:23% !important;float: left;;display: inline-block;margin-left: 2%;}		
.curture img{height:auto !important;}	
.page-cate{height:auto !important;}	
.page-cate a{float: left;width: 32.7%;line-height: 45px;padding: 0 !important;}	
.ny_dbj{clear: both;}
.w1200{width:100% !important;}
.cpxq_t_l{width:100% !important;}	
.cpxq_t_r{width:96% !important;margin-right: 2%;}	
.cpxq_t_r .cpxq_t_r_wb{text-align: justify;}
.m_gzxj{width:100% !important;}
.header, .content, .footer{width:100% !important;}
.m_gzxj h2 {height: auto !important;padding-bottom: 20px;}	
.m_gzxj .gzxj dt, .m_gzxj .gzxj dt img{height: auto !important;}	
.m_gzxj .gzxj dd h3{font-size:15px !important;}
.m_gzxj .gzxj{width:100% !important;margin-right: 0px !important;height:auto !important;    margin-bottom: 0px !important;border: none !important;}
.m_gzxj .gzxj dt{width:100% !important;}
.m_gzxj .gzxj dt img{border: 1px solid #ccc;width:100% !important;}
.m_gzxj{height:1230px !important;}
.tempWrap{width:100% !important;}
.g_smtan .m_pcan dt{width:100% !important;height:auto !important;}
.g_smtan .m_pcan dl{margin-right:0 !important;margin-left:28px !important;}
.g_zqyjg{width: 100% !important;height: auto !important;background:#3a3a3c!important;background-position-x: 41% !important;}	
.g_zqyjg .wz {padding: 0px 0 0 0px !important;padding-bottom: 50px !important;}	
.g_zqyjg p{padding-top:50px !important;width:90%;margin: 0 auto;}	
.g_zqyjg span a{margin: 0 auto;}
.f_ers p{float: none;margin: 0 auto;width: 70%;padding: 0;}
.f_ers img{height:auto;}
.f_ers{width:100% !important;}		
.contact-message{height:auto !important;padding: 20px;}	
.contact-message .form-box{width:100% !important;}		
.com-form-box ul li	{width:100% !important;}
.com-form-box ul li~li{margin-left:0% !important;margin-top: 20px;}
.g_lxtit .m_lxtitr{width:100% !important;height:auto !important;background-size: 100% 100% !important;padding: 40px 45px 0 35px !important;}	
.g_lxtit .m_lxtitl{width:100% !important;height: auto !important;padding-bottom:30px;}
.g_lxtit .m_lxtitl h2{font-size:20px !important;height: 35px !important;}
.g_lxtit .m_lxtitl em{font-size:20px !important;padding-bottom:25px;}
.g_lxtit .m_lxtitr p{overflow: inherit !important;}	
.g_lxfs .lxfsr{padding-left:0px !important;width:100% !important;height:auto !important;}
#dituContent{width:100% !important;}	
#dituContent iframe{width:100% !important;}	
.f_ban p{line-height:25px;}	
.f_ban .f_p01 {background: url(../png/f_ico01.png) no-repeat 0 7px;}	
.f_ban .f_p03 {background: url(../png/f_ico03.png) no-repeat 0 5px;}	
.f_ban .f_p04 {background: url(../png/f_ico04.png) no-repeat 0 7px;}	
.g_lxfs .lxadd dl {padding-left: 10px !important;}	
.g_lxfs .lxadd .dl02 {height:auto !important;}	
.g_lxfs .lxfsl{width:100% !important;}		
.g_lxfs .lxadd dd{width:70% !important;}
.g_kpj .m_kpj2{width:100% !important;padding:28px 10px 0 10px !important;}	
.g_kpj .m_kpj2 p img{width: 100%;}
.g_kpj{height:auto !important;}	
.g_papbys{height:auto !important;clear: both;padding-top:10px !important;padding-bottom: 20px;}		
.g_paba{padding-top:0 !important;}	
.product .pro-left .pro-inn{padding: 16px 8px 3px 0px !important;}	
.g_kpj .m_kpj2 dd h3{font-size:22px !important;}
.g_kpj .m_kpj2 dd{width: 70% !important;}	
.g_papbys .m_gy{position:unset !important;}
.f_pa {position:unset !important;}
.pcbays1{margin-top:20px !important;}
.pcbays2{margin-top:20px !important;}
.pcbays3{margin-top:20px !important;}	
.pcbays4{margin-top:20px !important;}
.pacaysline {display: none;}
.m_pays1{margin-top:20px !important;margin-left:2.5% !important;width: 95% !important;}
.m_pays2{margin-top:20px !important;margin-left:2.5% !important;width: 95% !important;}
.m_pays3{margin-top:20px !important;margin-left:2.5% !important;width: 95% !important;}	
.m_pays4{margin-top:20px !important;margin-left:2.5% !important;width: 95% !important;right:0px !important;}
.g_papbys .m_gy p{text-align: justify;}
.news-ul li{height:auto !important;}
.news-ul li .hz-le{width:100% !important;}	
.news-ul li .hz-le img{width:100% !important;}	
.news-ul li .hz-rii{width:100% !important;padding-top: 10px;padding-bottom: 30px;}	
.pager a{padding: 0 5px !important;}	
.index-about .left{width:100% !important;}
.page-title h3{font-size:23px !important;}
.num-scroll-two li .num-tit{font-size:14px;}
.index-about .right{width: 100% !important;padding-right: 2% !important;float: left;padding-left: 2% !important;margin-top: 30px;}	
.index-about .right h4{font-size:17px !important;text-align: center;}
.culture-list{width:100% !important;}
.culture-list li{width:100% !important;height:auto !important;padding: 30px 10px 30px 0 !important;}	
.environment-list li .box, .muscle-list li .pic	{height:auto !important;}
.g_ab3fz{height:auto !important;}
.g_ab3fz h2 img{max-width: 100%;}
.g_ab3fz .u_ljt a{width:30px !important;height:30px !important;background-size: cover !important;}
.g_ab3fz .u_rjt a{width:30px !important;height:30px !important;background-size: cover !important;}	
.g_ab3fz .u_ljt, .g_ab3fz .u_rjt{width:30px !important;height:30px !important;top: 260px !important;}	
.g_jb12{height:auto !important;}
.g_jb12{height:auto !important;clear: both;}
.g_jb12 h2 img{max-width: 100%;} 	
.g_jb12 h2	{height:auto !important;padding-top: 20px;}
.g_jb12 p img{max-width: 100%;padding-bottom: 20px;}	
.g_dszjy{height:auto !important;clear: both;}	
.g_dszjy h2 img{max-width: 100%;}	
.g_dszjy dt{width:100% !important;}
.g_dszjy dt img{width:100% !important;height:auto !important;}	
.g_dszjy dd{width:98% !important;height:auto !important;padding: 0 !important;padding-left: 2% !important;}
.g_dszjy dd h3 img{max-width: 98%;margin-top: 20px;}	
.g_dszjy dd p{height:auto !important;clear: both;margin-bottom:20px !important;}	
.g_dszjy dd span a{margin-bottom:30px !important;}
.g_ab3fz .m_ab3fz{padding-left: 0px !important;}
.g_ab3fz .m_ab3fz dt img{width:100% !important;}	
.g_ab3fz .m_ab3fz dd{width:100% !important;}	
.g_ab3fz .m_ab3fz dd p{height:auto !important;margin-bottom: 30px;padding-left: 2%;padding-right: 2%;}
.g_ab3fz .m_ab3fz dd h3{height:80px !important;font-size: 40px !important;text-align: center;}
.ab3fztab{height:50px !important;}
.g_ab3fz .m_ab3fz dt{width:100% !important;}
.bgli{width:100% !important;height: 100%;}	
.honor-list-1{width:100% !important;}	
.honor-list-1 li{width:48% !important;height:130px !important;margin-left:1% !important;margin-right: 1% !important;}
.m_jobhome{height:auto !important; margin-bottom:0px !important;}	
.m_jobhome dd{width:100% !important;height:auto !important;padding: 40px 10px 25px 10px !important;}
.m_jobhome dt{width:100% !important;margin-top:30px;}
.m_jobhome dd span a{margin: 0 auto;float: inherit !important;}
.m_jobhome dt img{width:100% !important;height:auto !important;}
.m_jobtit{height:auto !important;clear: both;}
.g_jobys{height:auto !important;clear: both;padding-top:94px !important;background: url(../jpg/hdbg.jpg) no-repeat center bottom !important;padding-bottom:80px;background-size: cover !important;}	
.g_jobtab li{width: 30% !important;margin-right: 3% !important;line-height: 30px;display: none;}
.g_jobys h2{height:auto !important;clear: both;padding-left:0 !important;}
..g_jobtab span{margin:0 auto;}	
.g_jobys .yswz{height:auto !important;clear: both;padding-left:10px !important;margin-top:35px;}	
.g_jobys .ysimg	{height:auto !important;clear: both;padding-left:0 !important;margin-top:25px;}
.g_jobys .ysimg li{width:38% !important;margin-right:6% !important;margin-left:6% !important;background-size: 100% !important;margin-bottom:20px;}
.g_jobys .ysimg li em {height: 155px !important;margin-bottom: 0px !important;}	
.g_jobys .zrsy{width:100% !important;clear: both;padding-top:20px !important;}	
.g_jobys .zrsy h3 img{max-width: 80%;margin: 0 auto;text-align: CENTER;margin-bottom: 30px;}
.g_jobys .zrsy h3{text-align: CENTER;}
.g_jobtab{height:auto !important;clear: both;background-size: 100% 100% !important;}	
.m_jobtit ul{width:100% !important;	}	
.m_jobtit li{margin: 0 auto;margin-right: auto !important;float: unset !important;margin-top: 50px;}
.m_jobtit h2{width:100% !important;text-align: center;margin-top:50px;}	
.g_jobtab span{line-height: 30px;width:100% !important;margin-top: 30px;}
.g_jobtab dl{height:auto !important;padding: 28px 20px 0 10px !important;width: 95% !important;margin: 0 auto;}		
.g_jobtab dd{width:100% !important;clear: both;}
.lijing h2{font-size: 16px !important;line-height: 37px;}
.g_lxtit{height:auto !important;}
.g_lxtit .m_lxtitr p{height:auto !important;}	
.g_lxtit .m_lxtitr span{height:auto !important;padding-left:0px !important;}	
.ny_bj{padding-bottom:30px !important;}	
.g_smtan{height:auto !important;}	
.g_smtan .m_pcan{height:auto !important;}	
.jobcdl{overflow:inherit !important;width:100% !important;left:0px !important;}
.g_jobtab .hd{display: none;}
.g_jobtab dt img{height:auto !important;width:100% !important;}		
.g_jobtab dt{height:auto !important;width:100% !important;}
.g_jobtab h3 em	{display: none;}
.index-news-content .hd ul li{width: 30.3% !important;margin-left: 2.2% !important;}
.m_jobhome dd h3{text-align: center;}	
.m_jobtit h2{display: none;}	
.m_jobhome dd p{text-align: center;}	
.about{margin-top: 30px !important;}
	
	
	
	
	
}










@media screen and (max-width: 1024px) and (min-width:768px){
.f_ban{width: 55% !important;}
.f_bg{height: 590px !important;}
.f_ers{width: 260px !important;padding: 50px 0 0;} 

	
	
	
}




