.service{/*background:url("../images/service_bg03.png") no-repeat center center;*/position:relative;background-size:cover;}
.service .swiper-container{background:url("../images/service_bg04.png");height:100%;}
.service .swiper-slide,.service .swiper-wrapper{height:100%!important;}
.service .swiper-slide .content{border-right:1px solid #898989;height:100%;color:#fff;padding:0 13%;line-height:1.8;}
.service .swiper-slide .content div{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.service .swiper-slide .ser_pic{padding-top:150px;}
.service .swiper-slide .ser_title{padding-top:10px;font-size:20px;font-weight:bold;text-transform:uppercase;line-height:1.5;}
.service .swiper-slide .ser_title span{font-size:14px;font-weight:normal;display:block;}
.service .swiper-slide .ser_title i{display:block;height:2px;width:180px;overflow:hidden;background:#2778e3;margin:15px 0;}
.service .swiper-slide .text{display:none;}
.service .swiper-slide a{color:#fff;background:url("../images/service_icon05.gif") no-repeat center 0;height:34px;line-height:34px;padding-lefT:34px;width:0px;overflow:hidden;display:inline-block;}
.service .swiper-slide:hover{background:url("../images/service_bg05.gif") no-repeat center 0;}
.service .swiper-slide:hover .ser_pic{padding:80px 0 5px;}
.service .swiper-slide:hover .ser_title{padding:20px 0 20px;}
.service .swiper-slide:hover .ser_title i{display:none;}
.service .swiper-slide:hover .text{display:block;padding-bottom:25px}
.service .swiper-slide:hover a{background:url("../images/service_icon06.gif") no-repeat 0 center;width:80px;}
.service .swiper-slide:hover a:hover{text-decoration:underline;}
.service a.prev,.service a.next{background:url("../images/arrow_img04.png") no-repeat 0 0;position:absolute;bottom:77px;width:46px;height:46px;}
.service a.prev{left:23px;display:none;}
.service a.next{right:23px;background-position:right 0;}
.service a.prev:hover,.service a.next:hover{background-image:url("../images/arrow_img05.png");}
/*--·þÎñ·¶Î§½áÊø--*/

.banner{position:relative;z-index:1;cursor:default!important;}
.banner/*-- .swiper-slide--*/{height:520px;background:no-repeat center center;}
.banner a.prev{position:absolute;width:55px;height:55px;top:233px;text-align:center;left:0;background:url("../images/arrow_img02.png") no-repeat 0 0;text-indent:999px;overflow:hidden;z-index:99;}
.banner a.next{position:absolute;width:55px;height:55px;top:233px;text-align:center;right:0;background:url("../images/arrow_img02.png") no-repeat right 0;text-indent:999px;overflow:hidden;z-index:99;}
.service2{padding:64px 0 53px;}
.service2 .item,.service3 .item{position:relative;float:left;width:18.98%;margin-left:6.01%;text-align:center;margin-bottom:53px;font-size:13px;color:#555;line-height:24px;}
.service2 .item .img{padding-bottom:14px;}
.service2 .item h3{font-size:20px;color:#323232;margin-bottom:10px;}
.service3{padding-bottom:55px;}
.service3 .index_section_title{margin-bottom: 64px;color: #041122;text-align: center;font-size: 22px;}
.service3 .item{text-align:left;}
.service3 .item h3{font-size:16px;color:#323232;margin-bottom:10px;}

.ww_officialImg{display:inline-block;overflow:hidden;font-size:0;line-height:0;}
.service3 .ww_officialImg{vertical-align:middle;margin-right:8px;}
.ww_officialImg_SubFeature1, .ww_officialImg_SubFeature10, .ww_officialImg_SubFeature11, .ww_officialImg_SubFeature12, .ww_officialImg_SubFeature2, .ww_officialImg_SubFeature4, .ww_officialImg_SubFeature5, .ww_officialImg_SubFeature6, .ww_officialImg_SubFeature7, .ww_officialImg_SubFeature8, .ww_officialImg_SubFeature9{background-image:url("../images/ser_wx_icon01.png");width:30px;height:31px;}
.ww_officialImg_SubFeature1{background-position:-400px -700px;}
.ww_officialImg_SubFeature10{background-position:-360px -700px;}
.ww_officialImg_SubFeature11{background-position:-320px -700px;}
.ww_officialImg_SubFeature12{background-position:-652px -546px;}
.ww_officialImg_SubFeature2{background-position:-200px -700px;}
.ww_officialImg_SubFeature3{background-image:url("../images/ser_wx_icon01.png");background-position:-280px -700px;width:30px;height:31px;}
.ww_officialImg_SubFeature4{background-position:-440px -700px;}
.ww_officialImg_SubFeature5{background-position:-240px -700px;}
.ww_officialImg_SubFeature6{background-position:-598px -40px;}
.ww_officialImg_SubFeature7{background-position:-598px -81px;}
.ww_officialImg_SubFeature8{background-position:-593px -129px;}
.ww_officialImg_SubFeature9{background-position:-593px -170px;}
.but{text-align: center;font-size: 14px;}
.but .more .icon{position: relative;top: -1px;left: -2px;background:url("../images/ser_wx_icon01.png") no-repeat -774px -570px;display:inline-block;width:17px;height:17px;margin-left:5px; vertical-align: middle;}
.but .more:hover .icon{background-position:-772px -658px;}
.but .more .more_hide,.but .more.hover .more_show{display:none;}
.but .more .more_hide .icon{background-position:-774px -614px;}
.but .more:hover .more_hide .icon{background-position:-692px -546px;}
.but .more.hover .more_hide{display:inline-block;}
.service4 .serv_banner{height:450px;position:relative;}
.service4 .serv_banner .pic{position:absolute;left:0;}
.service4 .serv_banner .pic li{height:450px;background:no-repeat center 0;float:left;}
.service4 .serv_banner .text li{position:absolute;width:100%;height:260px;top:50%;margin-top:-130px;left:0;text-align:center;color:#fff;}
.service4 .serv_banner .text li h3,.serv_banner .text li p{font-size:20px;font-weight:bold;padding:16px 36px 0;}
.service4 .serv_banner .text li p{font-size:14px;}
.service4 .serv_banner .text li a{color:#fff;margin-top:48px;display:inline-block;}
.service4 .icon{position:absolute;width:100%;lefT:0;text-align:center;top:422px;z-index:99;}
.service4 .icon a{background:url("../images/ser_wx_icon01.png") no-repeat;display:inline-block;width:68px;height:68px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out;color:#CDCED1;font-size:13px;font-weight:bold;margin:0 5px;line-height:68px;}
.service4 .icon a span{display:block;width:30px;line-height:18px;overflow: hidden;margin:16px auto 0;}
.service4 .icon a.icon01 span,.service4 .icon a.icon04 span,.service4 .icon a.icon05 span{line-height:38px;}
.service4 .icon a.on{color:#fff;}
.service4 .icon a.icon01{background-position:-652px -390px;}
.service4 .icon a.icon01.on{background-position:-730px -156px;}
.service4 .icon a.icon02{background-position:-156px -622px;}
.service4 .icon a.icon02.on{background-position:-468px -622px;}
.service4 .icon a.icon03{background-position:-234px -622px;}
.service4 .icon a.icon03.on{background-position:-312px -622px;}
.service4 .icon a.icon04{background-position:-546px -622px;}
.service4 .icon a.icon04.on{background-position:-730px 0;}
.service4 .icon a.icon05{background-position:-730px -78px;}
.service4 .icon a.icon05.on{background-position:-390px -622px;}
.service4 .icon a.icon06{background-position:-652px -78px;}
.service4 .icon a.icon06.on{background-position:0 -622px;}
.ser_content {background:#fff;}
.ser_content .warper{width:1000px;margin:0 auto;padding:70px 0 95px;}
.ser_content .item a{border-bottom:1px solid #EAEAEA;display:block;}
.ser_content .item .img{width:120px;float:left;margin-right: 14px;margin-top: 8px;}
.ser_content .item .text{overflow: hidden;zoom: 1;padding: 32px 0;}
.ser_content .item .text .icon{position:relative;top:0;text-align:left;background:url("../images/ser_wx_icon02.gif") no-repeat 0 center;padding-left:13px;color:silver;}
.ser_content .item .text p{line-height: 20px;color: #555;margin-bottom:8px;}
.ser_content .item .text h3{font-size:20px;color:#323232;margin-bottom:8px;}
.ser_content .item .list{padding-bottom:53px;border-bottom:1px solid #EAEAEA;}
.ser_content .item .list dl{padding:60px 0 50px;}
.ser_content .item .list dt{width:500px;}
.ser_content .item .list dd{width:400px;margin-left:28px;}
.ser_content .item a.more{border-bottom:0px;}
.ser_content .item .but{padding-top:20px;}
.ser_content .item .list dd span{font-size:70px;color:#eee;}
.ser_content .item .list dd h3{font-size: 22px;color: #323232;margin: 9px 0;}
.ser_content .item .list dd p{color: #555;line-height: 24px;}
.xcx{padding:60px 0 45px;}
.xcx .content{text-align:center;padding:20px 0;line-height:1.71;}
.xcx2,.xcx3{background:#f4f4f4;padding:55px 0 60px;}
.xcx2 .content ul{width:1250px;padding-top:42px;}
.xcx2 .content li{background:#fff;border:1px solid #dcdcdc;float:left;margin:11px 12px 0 0;width:287px;height:106px;line-height:106px;text-align:center;font-size:16px;}
.xcx2 .content li span{padding-left:55px;background:no-repeat 0 center;display:inline-block;}
.xcx2 .content li:hover{border-color:#007ddd;}
.xcx .title p{padding-top:15px;}
.wx-box6-content{width: 1150px;margin: 0 auto;padding-top: 10px;}
.wx-box6-content ul{width:1250px;}
.wx-exp-box{float: left;width: 126px;margin-top: 34px;position: relative;margin-right: 78px;}
.wxe-box-img{width: 120px;height: 120px;overflow: hidden;border-radius: 10px;margin: 0 auto;position: relative;}
.wxe-box-p{font-size: 18px;color: #999999;text-align: center;margin-top: 20px;}
.wx-exp-box:hover .wxe-box-p{color: #333333;}
.wxe-code{ position: absolute;left: 0;top: -146px; width: 100%;height: 138px;background: url("../images/wxe-code-bg.png") no-repeat center top;text-align: center;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;display: none;}
.wxe-code img{margin-top: 4px;}
.wx-exp-box:hover .wxe-code{display:block;opacity: 1;z-index: 2;}
img.BWFilter{filter: grayscale(100%);-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);}
.wx7-step{margin-top: 60px;}
.wx7-step-box{float: left;width: 270px;height: 100px;background: url("../images/ser_xcx_bg01.gif") no-repeat;margin-left: 40px;}
.wx7-step-box:hover{background: url("../images/ser_xcx_bg02.gif") no-repeat;}
.wx7-step .wx7-step-box.no_margin{margin-left: 0;}
.wx7-step-box-num{float: left;width: 80px;height: 80px;line-height: 80px;text-align: center;font-size: 50px;border-radius: 100%;margin-top: 10px;margin-left: 10px;color: #999999;font-weight: 200;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.wx7-step-box:hover .wx7-step-box-num{color: white;}
.wx7-step-box-p{float: left;margin-left: 12px;margin-top: 24px;}
.wx7-step-box-p h4{font-size: 24px;color: #666666;font-weight: normal;}
.wx7-step-box-p p{font-family: Arial;color: #bbbbbb;line-height: 20px;text-transform: uppercase;letter-spacing: -1px;margin-top: 3px;font-size:12px;}
.wx-box7{padding-bottom: 30px;}
.wx7-p{text-align:center;font-size:18px;color:#333;padding-top:55px;}
.wx7-more{padding:40px;text-align: center;}
.wx7-more a{display: inline-block;width: 240px;height: 48px;line-height: 48px;border: 1px solid #007ddd;border-radius: 48px;color: #007ddd;font-size:16px;}
.wx7-more a:hover{background-color: #007ddd;color: white;}
.xcx3 .content{padding-top:45px;}
.xcx3 .content .item{width:355px;float:left;padding:0 0 0 10px;}
.xcx3 .content .item li{height:32px;line-height:32px;background:url("../images/ser_xcx_icon02.gif") no-repeat 0 center;padding-left:10px;}
.xcx3 .content .item li a{float:left;}
.xcx3 .content .item li span{float:right;color:#999;}
.xcx3 .content .item.item02{padding-left:53px;}
.xcx3 .content .item li.hong span{color:#f00;}


.website{position:relative;padding:80px 0 50px;background:url("../images/website_bg05.gif") repeat-x 0 bottom;overflow:hidden;}
.website .fl{width:650px;padding-top:105px;}
.w_title{border-left:2px solid #007ddd;line-height:1;padding-lefT:8px;font-size:24px;color:#333;}
.w_title span{font-size:18px;color:#666;}
.w_content{line-height:2.15;}
.website .w_content{padding-top:35px;}
.website2{padding:70px 0 20px;overflow:hidden;}
.website2 .w_content{padding-top:15px;}
.website2 .content{height:400px;position:relative;margin-top:45px;}
.website2 .content .item{width:300px;height:200px;float:left;overflow:hidden;position:relative;}
.website2 .content .item.item02{height:400px;}
.website2 .content .item.item03{position:absolute;left:300px;top:200px;}
.website2 .content .item .text{position:absolute;left:0;right:0;top:0;bottom:0;text-align:center;font-size: 16px;color:#fff;background:rgba(0,0,0,0.8);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)\9;padding:43px 0 0 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.website2 .content .item .text i{display:block;width:32px;height:2px;background:#fff;margin:20px auto;}
.website2 .content .item.item02 .text{padding-top:128px;}
.website2 .content .item .text:hover{background:rgba(0,125,221,0.7);background:none\9; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3007ddd, endColorstr=#b3007ddd)\9;}


.client{background:url("../images/website_bg01.jpg") no-repeat center center;padding:55px 0 45px;overflow:hidden;}
.client .warper{position:relative;}
.client .cl_right{width:623px;border-bottom:1px solid #dcdcdc;}
.client .cl_right ul{width:630px;padding-top:43px;}
.client .cl_right li{width:155px;height:93px;border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc;float:left;position:relative;text-align:center;}
.client .cl_right li .img{overflow:hidden;position:relative;}
.client .cl_right li .icon{background:url("../images/client_icon.gif");position:absolute;width:9px;height:11px;}
.client .cl_right li .icon.icon01{left:-5px;top:-6px;}
.client .cl_right li .icon.icon02{right:-5px;top:-6px;}
.client .cl_right li .icon.icon03{left:-5px;bottom:-6px;}
.client .cl_right li .icon.icon04{right:-5px;bottom:-6px;}
.client .cl_right li a{display:table-cell;width:155px;height:93px;line-height:93px;overflow:hidden;}
.client .cl_right li a i{display:inline-block;height:100%;width:0;vertical-align: middle;overflow:hidden;}
.client .cl_right li a img{max-width:100px;max-height:75px;}
.client .cl_right li a .text{position:absolute;left:0;top:0;width:155px;height:93px;text-align:center;color:#fff;font-size:18px;background:rgba(0,0,0,0.6);background:none\9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)\9;display:none;}
.client .cl_right li a:hover .text{display:block;}
.client .cl_right li.no_border{border-right:0px;}
.client_img{position:absolute;top:-55px;lefT:678px;}
.website3{padding:70px 0;overflow:hidden;}
.website3 .content ul{width:1330px;padding-top:70px;}
.website3 .content li {width:134px;overflow:hidden;float:left;text-align:center;font-size:20px;margin:0 103px 0 71px;}
.website3 .content li i{background:url("../images/website_bg02.png") no-repeat;display:block;width:134px;height:134px;line-height:134px;font-size:60px;margin-bottom:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.website3 .content li:hover i{background:url("../images/website_bg03.png") no-repeat;color:#fff;}
.website4{padding:70px 0 80px;overflow:hidden;}
.website4 dt{float:left;width:365px;}
.website4 dd{float:right;width:790px;}
.website4 dd h3{font-weight:bold;color:#333;font-size:20px;padding:20px 0 15px;}
.website4 dd a{background:url("../images/website_bg04.png") no-repeat;color:#fff;line-height:38px;width:129px;display:inline-block;height:46px;padding-right:8px;text-align:center;margin-top:30px;}
.website4 dd a:hover{text-decoration: underline;}
.website4 .swiper-wrapper,.website4 .swiper-slide{height:215px!important;}
.website4 .swiper-wrapper{padding-top:60px;}
.website4 .swiper-container{position:relative;}
.website4 .pagination{position:absolute;right:0;text-align:right;bottom:10px;}
.website4 .pagination span{display:inline-block;width:10px;height:10px;border:1px solid #666;border-radius: 10px;margin-left:10px;z-index:99;cursor:pointer;}
.website4 .pagination span.swiper-active-switch{background:#666;}


.news{position:relative;padding:78px 0 85px;}
.news_tab{padding-top:45px;}
.news_tab ul{margin-right: -40px;}
.news_tab li{float:left;width:205px;height:70px;overflow:hidden;padding-left:20px;margin-right:19px;margin-bottom:20px;}
.news_tab h2{font-size:20px;color:#fff;font-weight:normal;padding-top:12px;}
.news_tab .eg{font-size:14px;color:#fff;text-transform: uppercase;padding-bottom:12px;font-family:Arial;}
.news_tab li:hover{opacity:1;filter:alpha(opacity=100)}
.news_tab li.sel{opacity:0.8;filter:alpha(opacity=80)}
.news_tab .cyan{background: #43bcc7;opacity:0.8;filter:alpha(opacity=80)}
.news_tab .red{background: #de6764;opacity:0.8;filter:alpha(opacity=80)}
.news_tab .blue{background: #31a0e1;opacity:0.8;filter:alpha(opacity=80)}
.news_tab .purple{background: #6a8bd2;opacity:0.8;filter:alpha(opacity=80)}
.news_tab .green{background: #9ac047;opacity:0.8;filter:alpha(opacity=80)}
.news_tab .black{background: #000000;}
.news_tab .cyansel{background: #43bcc7;opacity:1;filter:alpha(opacity=100)}
.news_tab .redsel{background: #de6764;opacity:1;filter:alpha(opacity=100)}
.news_tab .bluesel{background: #31a0e1;opacity:1;filter:alpha(opacity=100)}
.news_tab .purplesel{background: #6a8bd2;opacity:1;filter:alpha(opacity=100)}
.news_tab .greensel{background: #9ac047;opacity:1;filter:alpha(opacity=100)}
.news_list{padding-bottom:55px;}
.news_list li{background: #f7f7f7;zoom:1;margin-top:30px;position: relative;}
.news_list .line{display: block;position: absolute;background: #007ddd;}
.news_list li:after{content: "";clear: both;display: table;}
.news_time{background: #007ddd;width: 120px;height: 100%;padding:8px 20px 26px 0;font-size:12px;}
.news_time .day{display: block;font-size: 70px;color: #fff;font-family:Verdana, "sans-serif";text-align: right;}
.news_time .year{display: block;color: #d9d9d9;text-align: right;line-height: 22px;}
.news_time .author{display: block;color: #d9d9d9;text-align: right;line-height: 22px;}
.news_time .type{display: block;text-align: right;background: url("../images/n01.jpg"/*tpa=http://www.huisheng.com/Public/home/cn/images/n01.jpg*/) no-repeat right top;padding-top: 6px;margin-top: 4px;font-size:14px;}
.news_time .type a{color: #d9d9d9;}
.news_cont{width: 980px;margin-right: 40px;}
.news_cont h2{font-size: 20px;font-weight: normal;padding-top: 26px;}
.news_cont h2 a{color: #333;}
.news_cont a:hover{color: #007ddd;}
.news_cont .demo{line-height: 24px;margin-top: 14px;font-size:13px;color:#666;}
.news_cont .demo a{color:#666;}
.news_cont .vis{color: #007ddd;line-height: 38px;margin-top: 12px;}
.news_cont .vis a,.news_cont .demo a:hover{color:#007ddd;}
.news_cont .more{float: right;color: #007ddd;display: inline-block;border: 1px solid #007ddd;line-height: 38px;padding: 0 24px;margin-top:0px;}/*margin-top:-10px;*/
.news_cont .more:hover,.page_list .return:hover{background:#007ddd;color:#fff;}
.news_more{width: 1200px;margin: 40px auto 80px;text-align: center;}
.news_more a{display: block;font-size: 14px;color: #007ddd;border: 1px solid #007ddd;line-height: 38px;}
.news_list li .line{position:absolute;background:#007ddd;width:0;height:0px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.news_list li .line_top{left:0;top:0;height:1px;}
.news_list li .line_bottom{right:0;bottom:0;height:1px;}
.news_list li .line_left{left:0;top:0;width:1px;}
.news_list li .line_right{right:0;bottom:0;width:1px;}
.news_list li:hover .line_top,.news_list li:hover .line_bottom{width:1200px}
.news_list li:hover .line_left,.news_list li:hover .line_right{height:100%;}
.new2{background:#f7f7f7;padding:10px 0 35px;}

.news_box{width: 900px;}
.news_title{border-bottom:2px solid #f3f3f3;padding-bottom:15px;height:30px;}
.news_title h2{font-size:20px;color: #333;font-weight: normal;float:left;}
.news_title span{float:right;background:url("../images/solution_icon01.png") no-repeat 0 center;padding-left:25px;color:#999;line-height:28px;font-size:13px;height:26px;}
.detail_title{text-align:center;padding:55px 0 30px 0;border-bottom:1px solid #dcdcdc;}
.detail_title h2{font-size:24px;color:#333;padding-bottom:20px;}
.detail_title .bdsharebuttonbox{display:inline-block;*display:inline;height:30px;line-height:30px;}
.detail_title .fengxiang{height:30px;line-height:30px;}
.detail_title .fengxiang i{font-style: normal;color:#007ddd;}
.detail_title .fengxiang span{position:relative;top:-30px;padding-right:36px;}
.detail_title .bdsharebuttonbox a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}
.news_box .content{color: #333;padding-top:30px;line-height:2.1;}
.page_list{border-top: 1px dashed #d3d3d3;margin-top: 30px;padding-top: 15px;}
.page_list li{line-height: 32px;color: #999;background:url("../images/new_icon01.gif") no-repeat 0 center;padding-left:30px;}
.page_list li a{color: #999;}
.page_list li a:hover{color: #007ddd;}
.page_list .return{float: right;font-size: 14px;color: #007ddd;border: 1px solid #007ddd;line-height: 38px;padding: 0 20px;margin-top: 6px;}
.news_menu{width: 240px;}
.n_right01,.n_right02{background: #f6f6f6;padding:15px 20px 25px;}
.news_menu .n_tite{border-bottom:1px solid #ddd;color:#e5000c;font-size:16px;line-height:2.5;position:relative;}
.n_right01 ul{width:210px;padding-top:3px;}
.n_right01 li{width:95px;margin:12px 10px 0 0;float:left;font-size:12px;}
.n_right01 li a{display:block;height:24px;line-height:24px;text-align:center;border-radius: 20px;color:#fff;background:#898686;}
.n_right01 li a:hover{background:#007ddd;}
.n_right02{margin-top:10px;}
.n_right02 li{height:146px;margin-top:10px;overflow:hidden;position:relative;}
.n_right02 li .text{position:absolute;width:100%;left:0;top:0;bottom:0px;font-size:20px;color:#fff;text-align:center;padding:58px 0;background:rgba(37,119,227,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#992577e3, endColorstr=#992577e3)\9;background:none\9;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display:none;}
.news_menu .n_tite a{position:absolute;font-size:12px;color:#999;right:0;top:7px;}
.news_menu .n_tite a:hover{color:#007ddd;}


.solution{position:relative;padding:78px 0 85px;}
.solution .sol_title{border-left:2px solid #007ddd;line-height:1;padding-lefT:8px;font-size:24px;color:#333;}
.solution .sol_title span{font-size:18px;color:#666;}
.solution .sol_list ul{width:1250px;}
.solution .sol_list li p{line-height:20px;margin-bottom:10px;}
.solution .sol_list li{position:relative;height:330px;border:1px solid #f1f1f1;padding:30px;float:left;background:#fff;width:322px;margin:24px 24px 0 0;}
.solution .sol_list li a{color:#007ddd;text-decoration:none;font-size:14px}
.solution .sol_list li h3{font-weight:500;font-size:24px;color:#000}
.solution .sol_list li img{width:300px;position:absolute;bottom:80px;left:41px;}
.solution .sol_list li:hover,.solution .sol_list li:hover h3,.solution .sol_list li:hover a{background: #8774cc;color:#fff;}
.news_box{width: 840px;}
.news_title{border-bottom:2px solid #f3f3f3;padding-bottom:15px;height:30px;}
.news_title h2{font-size:20px;color: #333;font-weight: normal;float:left;}
.news_title span{float:right;background:url("../images/solution_icon01.png") no-repeat 0 center;padding-left:25px;color:#999;line-height:28px;font-size:13px;height:26px;}
.detail_title{text-align:center;padding:55px 0 30px 0;border-bottom:1px solid #dcdcdc;}
.detail_title h2{font-size:24px;color:#333;padding-bottom:20px;}
.detail_title .bdsharebuttonbox{display:inline-block;*display:inline;height:30px;line-height:30px;}
.detail_title .fengxiang{height:30px;line-height:30px;}
.detail_title .fengxiang i{font-style: normal;color:#007ddd;}
.detail_title .fengxiang span{position:relative;top:-30px;padding-right:36px;}
.detail_title .bdsharebuttonbox a{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;transition:all 0s ease-in-out;}
.news_box .content{color: #333;padding-top:30px;line-height:2.1;}
.news_menu{width: 240px;background: #f7f7f7;padding: 30px;}
.news_menu dt{font-size: 20px;color: #333;margin-bottom: 24px;}
.news_menu dd{border-bottom: 1px dashed #cccccc;margin-bottom: 20px;}
.news_menu dd h3{color: #333;font-size: 16px;font-weight: normal;margin-bottom: 10px;}
.news_menu a{color:#666;}
.news_menu a:hover{color:#007ddd;}
.news_menu .text{color:#666;line-height:24px;margin-bottom:14px;font-size:12px;}
.sol_case{padding:40px 0 70px;}

.about{background:url("../images/about.jpg") no-repeat center 0 fixed;color:#fff;padding:122px 0 100px;position:relative;}
.about .title{color:#fff;}
.about .title h2{font-size:36px;font-weight:bold;color:#fff;}
.about .title p{padding-top:20px;}
.about .content{text-align:center;line-height:1.71;padding-top:30px;}
.about ul{margin-top:80px;}
.about li{float:left;width:299px;border-lefT:1px solid #c9c9c9;height:117px;text-align:center;font-size:18px;color:#ccc;line-height:1.2;}
.about li.no_border{border:0px;}
.about li b{display:block;color:#fff;font-weight:normal;padding-bottom:10px;}
.about li b a{color:#fff;font-size:60px;font-weight:bold;}
.title p{padding-top:15px;}
.about2{padding:20px 0 40px;overflow:hidden;position:relative;}
.about2 .content{padding:60px 0 0;}
.about2 .content .item{float:left;width:240px;padding:0 30px;text-align:center;}
.about2 .content .item .img{width:202px;margin:0 auto;position:relative;}
.about2 .content .item .img i{background:url("../images/about_bg01.png");position:absolute;left:0;top:0;width:202px;height:202px;}
.about2 .content .item h3{padding:30px 0 10px;font-size:18px;color:#333;}
.new{padding:63px 0 108px 0;position:relative;}
.new .new_title{text-align:center;padding:13px 0 30px;line-height:30px;}
.new .new_title span{display:inline-block;margin:0 36px;cursor:pointer;}
.new .new_title span.on{color:#007ddd;}
.new .new_content dt,.new .new_content dd{background:#f5f5f5;width:320px;padding:25px 40px;height:260px;float:left;position:relative;font-size:12px;line-height:1.7;}
.new .new_content dd{padding:25px 30px 25px 20px;width:740px;float:right;font-size:14px;}
.new .new_content span.time{color:#999;line-height:1.2;}
.new .new_content span.time b{display:block;font-size:30px;color:#666;}
.new .new_content dt span{border-bottom:1px solid #e0e0e0;display:block;padding-bottom:25px;margin-bottom:5px;}
.new .new_content dt h3{font-weight:bold;padding:10px 0 15px;font-size:14px;}
.new .new_content dl a.detail{border:2px solid #52a5e5;color:#52a5e5; border-radius: 20px;display:inline-block;padding:4px 20px;margin-top:20px;}
.new .new_content dl a.detail:hover{background:#52a5e5;color:#fff;}
.new .new_content dt a.more{position:absolute;right:40px;top:25px;width:60px;height:30px;line-height:30px;text-align:center;color:#fff;background:#007ddd;}
.new .new_content dt a.more:hover{background:#52a5e5;}
.new .new_content dd img{float:left;margin-right:15px;}
.new .new_content dd h3{font-weight:bold;padding:15px 0 20px;}
.new .new_content dd a.detail{margin-top:35px;}
.new .new_content ul{margin-top:10px;}
.new .new_content li{float:left;width:300px;position:relative;height:90px;}
.new .new_content li a{display:block;padding:25px 25px 25px 90px;height:40px;}
.new .new_content li a:hover{background:url("../images/new_bg01.gif");color:#fff;}
.new .new_content li span{position:absolute;lefT:25px;top:20px;font-size:12px;}
.new .new_content li a:hover span.time,.new_content li a:hover span.time b{color:#fff;}
.new .new_content li.bg01{background:#f5f5f5;}
.new .new_content li.bg02{background:#efefef;}
.new .new_content li.bg03{background:#e4e4e4;}
.new .new_content li.bg04{background:#dcdcdc;}
.about3{background:#000;padding:68px 0 47px;position:relative;height:459px;overflow:hidden;}
.about3 .a_title{border-left:2px solid #fff;line-height:1;padding-lefT:8px;font-size:24px;color:#fff;position:relative;z-index:99;}
.about3 .w_title span{font-size:18px;color:#fff;}
.about3 .about_nav{width:260px;float:left;position:relative;z-index:99;}
.about3 .about_nav a{display:block;background:url("../images/about_bg05.png");height:83px;text-align:center;color:#fff;font-size:16px;padding-top:17px;line-height:2;}
.about3 .about_nav a.hover,.about_nav a:hover{background:url("../images/about_bg03.jpg") no-repeat;}
.about3 .a_content{width:855px;float:right;color:#fff;line-height:2.14;position:relative;z-index:99;}
.about3 .a_content h3{font-weight:bold;font-size:34px;line-height:1.41;padding:77px 0 30px;}
.about3 .a_content .item{position:absolute;left:0;top:0;}
.about3 .content{padding-top:35px;}
.about3 .bg .a_bg{position:absolute;width:100%;left:0;top:0;height:574px;background:no-repeat center center;}
.about4{background:url("../images/about_bg04.jpg") no-repeat center 0;padding:70px 0 85px;}
.about4 .a_title2{color:#fff;font-size:24px;text-align:center;}
.about4 .a_title2 i{display:block;width:32px;height:5px;margin:15px auto 0;background:#fff;}
.about4 .content{border-top:1px solid #717172;border-bottom:1px solid #717172;margin-top:60px;}
.about4 .item{width:299px;border-lefT:1px solid #717172;float:left;text-align:center;color:#ccc;height:186px;padding-top:60px;}
.about4 .item a{color:#ccc;}
.about4 .item a:hover{color:#fff;}
.about4 .item h3{color:#fff;text-transform: uppercase;font-size:14px;padding:25px 0 15px;}
.about4 .item.no_border{border:0px;}


.contact{padding:65px 0 80px;position:relative;}
.contact .title p{padding-top:15px;}
.contact .content{padding-top:35px;}
.contact .content_02{width:560px;}
.contact .content_02 dd{min-height:31px;position:relative;line-height:31px;padding:0 0 20px;width:580px;}
.contact .content_02 h2{font-size:16px;}
.contact .content_02 dd input,.content_02 dd textarea{padding:0 6px;height:42px;line-height:42px;border:1px solid #ddd;color:#666;width:263px;margin-right:3px;font-size:12px;}
.contact .content_02 dd textarea{height:81px;padding:5px 6px;line-height:35px;font-size:12px;width:546px;}
.contact .content_02 dt a{background:url("../images/contact_but02.gif") no-repeat;height:47px;display:block;color:#fff;text-align:center;line-height:47px;margin-top:6px;}
.contact2{background:#f7f7f7;padding:50px 0 70px;margin-bottom:78px;}
.contact2 .content{padding-top:65px;}
.contact2 .item{float:left;padding:50px 38px 0 30px;width:195px;text-align:center;background:url("../images/contact_bg01.png") no-repeat;height:191px;position:relative;margin:0 67px 0 70px;}
.contact2 .item span{position:absolute;lefT:86px;top:-40px;}
.contact2 .item h3{font-size:18px;color:#333;padding-bottom:23px;}
.contact2 .item h3 i{display:block;margin:0 auto;width:33px;height:3px;background:#000;margin-top:5px;}
.contact2 .item.bgfc0 h3 i{background:#fc0;} 
.contact2 .item.bg2778e3 h3 i{background:#2778e3;} 
.contact2 .item.bg094 h3 i{background:#094;}
.join{padding-top:78px;}
.j_title{border-left:2px solid #007ddd;line-height:1;padding-lefT:8px;font-size:24px;color:#333;}
.j_title span{font-size:18px;color:#666;}
.join .join_content{background:url("../images/join_img01.jpg") no-repeat center 0;height:467px;margin-top:50px;}
.join .join_content .warper{position:relative;height:467px;}
.join .join_content .warper .item{position:absolute;left:0;}
.join .join_content .warper .item01{left:198px;top:414px;}
.join .join_content .warper .item02{left:261px;top:210px;}
.join .join_content .warper .item03{left:650px;top:120px;}
.join .join_content .warper .item04{left:947px;top:240px;}
.join .join_content .warper .item05{left:1148px;top:100px;}
.join .join_content .warper .item .text{width:391px;height:212px;padding:70px 60px 0 156px;background:url("../images/join_bg01.png") no-repeat;color:#fff;position:absolute;left:-9px;top:-7px;display:none;z-index:2;}
.join .join_content .warper .item01 .text{background-image: url("../images/join_bg03.png");top:auto;bottom:-9px;padding-top:30px;height:252px;}
.join .join_content .warper .item04 .text,.join .join_content .warper .item05 .text{background-image: url("../images/join_bg02.png");left:auto;right:-10px;padding:70px 186px 0 30px;top:-18px;}
.join .join_content .warper .item .text a.iconfont{font-size:36px;text-align:center;display:block;padding-top:13px;color:#fff;}
.join .join_content .warper .item:hover .text{display:block;}
.join .join_content .warper .item .text h3{padding-bottom:10px;font-size:18px;}
@keyframes warn {  
    0% {  
        width:16px;height:16px;  
        opacity:1; lefT:0;top:0;
    }  
    100% {  
        width:60px;height:60px;  
        opacity: 0.0; lefT:-22px;top:-22px;
    }  
}  
@-webkit-keyframes "warn" {  
    0% {  
        width:16px;height:16px;  
        opacity:1; lefT:0;top:0;
    }  
    100% {  
        width:60px;height:60px;  
        opacity: 0.0; lefT:-22px;top:-22px;
    }  
}  
.join .join_content .warper .item .container {position: relative;width: 18px;height: 18px;  }   
.join .join_content .warper .item .dot {position: absolute;width: 16px;height:16px;left:0px;top: 0px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border: 1px solid #2575df;border-radius: 20px;z-index: 2;  }  
.join .join_content .warper .item .pulse {  position: absolute;width: 40px;height: 40px;left: -12px;top: -12px;border: 1px solid #2575df;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;z-index: 1;opacity: 0;-webkit-animation: warn 3s ease-out;-moz-animation: warn 3s ease-out;animation: warn 3s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}  
.join .join_content .warper .item .pulse2{-webkit-animation: warn 3s ease-out 1s forwards;-moz-animation: warn 3s ease-out 1s forwards;animation: warn 3s ease-out 1s forwards;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}  
.join .join_content .warper .item .pulse3{-webkit-animation: warn 3s ease-out 2s forwards;-moz-animation: warn 3s ease-out 2s forwards;animation: warn 3s ease-out 2s forwards;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite; animation-iteration-count: infinite;}  
.join2{padding:85px 0 100px;}
.join2 .join_content{padding-top:20px;}
.join2 .join_content ul{width:1250px;}
.join2 .join_content li{width:105px;height:140px;float:left;margin:30px 30px 0 0;text-align:center;color:#fff;padding:35px 35px 0 35px;position:relative;overflow:hidden;}
.join2 .join_content li .text{padding-bottom:3px;}
.join2 .join_content li h3{font-size:18px;}
.join2 .join_content li .text p{display:none;}
.join2 .join_content li.hover{width:215px;padding:45px 35px 0 130px;height:130px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.join2 .join_content li.hover img{position:absolute;top:55px;left:35px;}
.join2 .join_content li.hover .text{width:215px;float:right;text-align:left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.join2 .join_content li.hover .text h3{padding-bottom:10px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.join2 .join_content li.hover .text p{display:block;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.bgeaa132{background:#eaa132;}
.bg6ad377{background:#6ad377;}
.bge78361{background:#e78361;}
.bg7ca8e7{background:#7ca8e7;}
.bg8ece3a{background:#8ece3a;}
.join3{background:#f4f4f4;padding:65px 0 120px;}
.join3  .join_content ul{width:1250px;padding-top:29px;}
.join3  .join_content li{width:281px;height:175px;float:left;margin:19px 19px 0 0;position:relative;}
.join3  .join_content li.img01{width:597px;height:369px;}
.join3  .join_content li .text{position:absolute;lefT:0;top:0;right:0;bottom:0;background:rgba(37,119,227,0.8);color:#fff;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc2577e3, endColorstr=#cc2577e3)\9;background:none\9;line-height:175px;font-size:20px;display:none;}
.join3  .join_content li .text span{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:10px 0;}
.join3  .join_content li.img01 .text{line-height:369px;}
.pop{position:fixed;left:0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.8);color:#fff;z-index:999;display:none;text-align:center;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000, endColorstr=#cc000000)\9;background:none\9;}
.pop .pop_content{background:#fff;width:664px;height:511px;position:absolute;lefT:50%;top:50%;margin:-318px 0 0 -412px;padding:70px 80px 55px 80px;z-index:9;line-height:2.1;color:#333;text-align:left;}
.pop .pop_bg{background:#fff;filter:alpha(opacity=40);opacity:0.4;width:824px;height:636px;position:absolute;lefT:50%;top:50%;margin:-307px 0 0 -423px;}
.pop .pop_content .close{position:absolute;right:0;top:-68px;cursor:pointer;}
.pop .pop_content .join_title{text-align:center;font-size:24px;}
.pop .pop_content .but{display:block;background:url("../images/join_but01.gif") no-repeat;width:181px;height:50px;line-height:50px;text-align:center;font-size:18px;color:#fff;margin:0 auto;}
.pop .pop_content .detail{height:352px;padding:30px 0;}
#scrollbar1 .viewport { height: 352px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0;width:100%; }
#scrollbar1 .scrollbar{position: relative;position:absolute;right:50px; }
#scrollbar1 .track { background:#999; height:100%; width:1px; position: relative;}
#scrollbar1 .thumb { background:#2778e3; height: 20px; width:5px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -2px; }
#scrollbar1 .disable { display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }


.about2 .case_nav{text-align:center;letter-spacing: -4px;width:1210px;margin-lefT:-5px;margin-bottom:20px;}
.about2 .case_nav a{display:inline-block;width:124px;height:40px;line-height:40px;margin:10px 5px 0;letter-spacing:0;background:#fff}
.about2 .case_nav a.hover,.case .case_nav a:hover{background:url("../images/case_bg02.gif");color:#fff;}



.case{position:relative;padding:46px 0 84px;}
.case .case_nav{text-align:center;letter-spacing: -4px;width:1210px;margin-lefT:-5px;}
.case .case_nav a{display:inline-block;width:124px;height:40px;line-height:40px;margin:10px 5px 0;letter-spacing:0;background:#fff}
.case .case_nav a.hover,.case .case_nav a:hover{background:url("../images/case_bg02.gif");color:#fff;}

.case .case_list{padding-bottom:67px;}
.case .case_list ul{width:1250px;padding-top:26px;}
.case .case_list li,.case_xg .swiper-slide{float:left;width:382px;margin:27px 27px 0 0;position:relative;}
.case .case_list li a,.case_xg .swiper-slide a{position:absolute;lefT:0px;top:0;right:0;bottom:0;border:1px solid #27a3fb;filter:alpha(opacity=0);opacity: 0;}
.case .case_list li:hover a,.case_xg .swiper-slide:hover a{filter:alpha(opacity=100);opacity:1;z-index:9;}
.case .case_list li .text,.case_xg .swiper-slide .text{background:#fff;color:#999;font-size:12px;padding:15px 75px 15px 30px;line-height:1.8;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;position:relative;}
.case .case_list li .text h3,.case_xg .swiper-slide .text h3{font-size:16px;color:#333;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;}
.case .case_list li:hover .text,.case_xg .swiper-slide:hover .text{background:url("../images/case_bg03.jpg");color:#fff;}
.case .case_list li:hover .text h3,.case_xg .swiper-slide:hover .text h3{color:#fff;}
.case .case_list li:hover img,.case_xg .swiper-slide:hover img{-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}
.case .case_list li .img,.case_xg .swiper-slide .img{overflow:hidden;}
.case .case_list li .text i{background:url("../images/case_icon05.gif");width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;right:33px;}
.case_title{text-align:center;color:#333;font-size:24px;padding:65px 0 35px;}
.case_text{text-align:center;line-height:1.7;}
.case_but{text-align:center;padding:45px 0;}
.case_but a{display:inline-block;background:#e8e8e8;color:#666;padding:10px 40px;border-radius: 3px;font-size:16px;}
.case_but a:hover{background:#007ddd;color:#fff;}
.case_img{position:relative; margin-bottom:40px}
.case_img a.prev,.case_img a.next{position:absolute;width:50px;height:50px;background:url("../images/arrow_img06.png") no-repeat;top:50%;margin-top:-25px;z-index:9;}
.case_img a.prev{left:0;}
.case_img a.next{right:0;background-position: right 0;}
.case_img .swiper-slide,.case_img .swiper-wrapper{height:816px!important;float:left;}
.case_xg .title p{padding:15px 0 45px;}
.case_xg .swiper-slide{width:286px!important;margin:0 9px;position:relative;height:273px!important;}
.case_xg .swiper-wrapper{height:273px!important;}
.case_xg .swiper-slide .text{padding:10px 20px;}
.case_xg .swiper-slide .text h3{font-size:14px;}
.case_xg .swiper-container{margin-left:-12px;height:273px;}
.case_xg .content{position:relative;}
.case_xg .content a.prev,.case_xg .content a.next{background:url("../images/arrow_img07.png");width:36px;height:36px;position:absolute;top:50%;margin-top:-18px;}
.case_xg .content a.prev{left:-76px;}
.case_xg .content a.next{right:-76px;background-position:right 0;}
.case_xg .content a.prev:hover,.case_xg .content a.next:hover{background-image:url("../images/arrow_img08.png");}


