﻿@charset "utf-8";

/* CSS Document */



/*-----whole-----*/

/*-----whole-----*/

html{font-size:100px;}

body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out; overflow-x:hidden;}

body.resizing *{transition:none !important;-webkit-transition:none !important;-moz-transition:none !important;}



.contain{width:1200px;margin:0 auto;}



/*clearfix*/

.clearfix{*zoom:1}

.clearfix:before,

.clearfix:after{display:table;content:""}

.clearfix:after{clear:both}



/*初始化按钮*/

.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}

.btn span{display:inline-block;}

.H-show{display:none;}



/*视频插件--视频窗口*/

.media-modal{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0px;left:0px;z-index:9999;display:none;opacity:0;}

.media-modal .mediaModal-contain{width:720px;height:480px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;margin:-240px 0 0 -360px;display:none;}

.mediaModal-contain .mediaModal-box,

.mediaModal-contain video,

.mediaModal-contain .mejs-container,

.mediaModal-contain .mejs-overlay-play,

.mediaModal-contain .mejs-poster,

.mediaModal-contain .mejs-layers,

.mediaModal-contain .mejs-overlay{width:100% !important;height:100% !important;}

.mediaModal-contain .close{display:block;width:32px;height:32px;background:url(../images/icon-close.png) no-repeat center center / cover;position:absolute;right:5px;top:5px;z-index:2;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}

.mediaModal-contain:hover .close{opacity:1;}

@media all and (max-width:980px){.mediaModal-contain .close{opacity:1;}.media-modal .mediaModal-contain{width:100%;left:0;margin-left:0;}}





/*通用img*/

img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}



input.text,

textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;}



.Header-wrapper{z-index:99;}

.Header-wrapper .Header-cl{height:70px;position:relative;left:0px;top:0px;}

.header-container{width:100%;position:relative;top:110px;left:0px;z-index:90; background:#fff;}



.index-header{background:#fff;border-bottom:1px solid #e5e5e5}

/*logo*/

.Hlogo{height:75px;line-height:75px;font-size:0px;float:left;position:relative;overflow:hidden;z-index:5;}



/*srch*/

.H-srch{float:right;padding:0px 23px;position:relative;z-index:3;}

.Hsrch-menu{display:block;width:34px;height:70px;background:url(../images/icon-Hsrch.png) no-repeat center center;position:relative;}

.Hsrch-box{width:100%;height:70px;background:#1b232f;position:absolute;top:0px;left:0px;display:none;position:absolute;z-index:2;}

.Hsrch-block{padding:0 0 0 4rem !important;width:12rem !important;height:32px;margin:20px auto 0;}

.Hsrch-block .btn{width:24px;height:32px;background:url(../images/icon-Hsrch.png) no-repeat center center;float:left;}

.Hsrch-block .close{display:block;width:24px;height:32px;background:url(../images/icon-close.png) no-repeat center center;float:right;}

.Hsrch-block .text{width:70%;height:32px;font-size:16px;float:left;margin:0 0 0 10px;color:#fff;}

.Hsrch-block .text::-webkit-input-placeholder{color:#fff;}



.header-container.header-searching .H-lang{z-index:0;}

.header-container.header-searching .H-nav{z-index:0;}

.header-container.header-searching .H-srch{position:static;}





.H-nav{float:left; margin-left:40px;}

.H-nav>li{float:left;margin:0 0 0 16px;position:relative;}

.H-nav>li:first-child{margin:0px;}

.H-nav .Hnav-menu{display:block;line-height:75px;text-align:center;font-size:16px;color:#888;position:relative;overflow:hidden;padding:0px 10px;opacity: 0.8;}

.Hnav-menu i{display:none;width:45px;height:45px;position:absolute;right:0px;top:0px;display:none;}



.H-nav>li:hover .Hnav-menu{color:#fff;}

.H-nav>li.cur .Hnav-menu,.H-nav>li:hover .Hnav-menu{background:#d20a2c;color:#888;opacity:1;}



@media all and (min-width:980px){

	/*.Hnav>li:hover .Hn2nd-box{display:block;animation:HnavDD .6s ease-in-out;-webkit-animation:HnavDD .6s ease-in-out;}*/

	.H-lang:hover .Hlang-box{display:block;animation:HnavDD .6s ease-in-out;-webkit-animation:HnavDD .6s ease-in-out;}

}

@keyframes HnavDD{

	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}

	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}

}

@-webkit-keyframes HnavDD{

	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}

	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}

}





/*二级*/

.Hn2nd-box{padding:20px 20px 30px;background:#1b232f;position:absolute;top:75px;left:-35px;display:none;width:180px; text-align:center}

.H-nav>li:last-child .Hn2nd-box{right:0px;}

.Hn2nd-dd{display:block;width:21px;height:11px;position:absolute;bottom:0px;left:50%;margin-left:-10px;display:none;}

.Hn2nd-list{width:100%;float:left;}

.Hn2nd-list li{width: 100%;float:left;}

.Hn2nd-list li a{display:block;line-height:42px;color:#fff;border-bottom:1px solid rgba(255,255,255,.2);}

.Hn2nd-list li a:hover{color:#fff;border-bottom:1px solid rgba(210,10,44,.6)}

.Hn2nd-img{display:block;width: 55%;height:160px;overflow:hidden;float:right;}



.H-nav>li.cur .Hnav-menu,

.H-nav>li:hover .Hnav-menu{color:#fff;} 



@media all and (min-width:980px){

	.H-lang:hover .Hlang-box,

	.H-nav>li:hover .Hn2nd-dd,

	.H-nav>li:hover .Hn2nd-box{display:block;animation:fadeDown .6s ease-in-out;-webkit-animation:fadeDown .6s ease-in-out;}	

}

@keyframes fadeDown{

	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}

	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}

}

@-webkit-keyframes fadeDown{

	from{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}

	top{transform:translateY(0px);-webkit-transform:translateY(0px);opacity:1;}

}





.bread-crumbs-nav {
    background-color: #fbfbfb;
    margin: 15px 0;
    line-height: 40px;
    padding: 0 15px;
    color: #555;
    font-size: 14px;
}
.bread-crumbs-nav a {
    color: #555;
}


/*--- Footer ---*/

.Footer-wrapper{z-index:98;}

/*底部公用*/

.footer{width:100%;overflow:hidden;background-color:#1b232f;color:#fff;}

.footer a:hover{color:#FFF;}

.foot_t{padding:50px 0 0px;border-bottom:1px solid #4a4949;}

.foot_chnal{width:70%;float:left;}

.foot_chnal dl{width:15%;float:left;margin-right:2.5%; margin-left:2.5%}

.foot_chnal dl dt{margin-bottom:34px;font-size:16px;}

.foot_chnal dl dd{height:30px;line-height:30px;color:#fff;}
.foot_chnal dl dd:hover a{ color:#dd0404}


.foot_all{width:30%;float:right;border-left:1px solid rgba(255,255,255,0.1);padding-left:3%;}

.foot_all .ft-tel h2{font-size:16px;margin-bottom:20px;}

.foot_all .ft-tel p{line-height:30px;}





/*底部分享*/

.foot_share{position:relative; height:30px;margin-top:20px;text-align:left;}

.foot_share a{display:inline-block; margin-right:5px;width:28px; height:28px;background:url(../images/icon_ft_share.png) no-repeat left center;}

.foot_wx{display:none; position:absolute;left:-10px; top:35px; z-index:20;width:100px; height:100px;}

.foot_wx img{max-width:100%;}

.foot_wxShow{padding:10px 10px 10px 10px; width:120px; height:140px; background-color:#FFF;}

.foot_wxName{font-size:12px; height:32px; line-height:25px; text-align:center;color:#333;}

.foot_sh2:hover .foot_wx{display: block;}

.foot_share .foot_sh2{background-position:-37px center;}

.foot_share .foot_sh3{background-position:-74px center;}



/*copyright*/

.foot_d{overflow:hidden;padding:20px 0px 20px 0px;color:#919090;}

.foot_click span.sh1{background:url(../images/icon-ft-sina.png) no-repeat 20px center;padding-left:50px;margin-right:10px;}

.foot_click span.sh2{background:url(../images/icon-ft-wechat.png) no-repeat 20px center;padding-left:50px;}





/*--- Banner ---*/

#index-bnr{position:relative;}

#index-bnr .bnr-img img{width:100%;height:680px;object-fit:cover;}

#index-bnr .swiper-pagination-bullet{width:50px;height:4px;background:#686d8e;border-radius:0px;}

#index-bnr .swiper-pagination-bullet-active{background:#fff;}

#index-bnr .swiper-slide{overflow:hidden;position:relative;}

#index-bnr .swiper-pagination{bottom:30px;}

/*#index-bnr .swiper-slide img{transform:matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition:all 0.4s ease 1.2s; -moz-transition:all 0.4s ease 1.2s; -ms-transition:all 0.4s ease 1.2s; -o-transition:all 0.4s ease 1.2s; transition:all 0.4s ease 1.2s;max-width:100%;}

#index-bnr .swiper-slide-active img{transition-delay:0.4s !important; transform:matrix(1.0, 0, 0, 1.0, 0, 0); -webkit-transition:all 5.0s ease; -moz-transition:all 5.0s ease; -ms-transition:all 5.0s ease; -o-transition:all 5.0s ease; transition:all 5.0s ease;}*/



.bnrbox{position:absolute;width:1200px;left:50%;margin-left:-600px;margin-top:-207px;top:50%;height:413px;}

.bnr-t2{position:absolute;left:0px;color:#fff;padding-top:100px;width:50%;text-align:center;}

.bnr-t2 h2{font-size:60px;color:#fff;margin-bottom:30px;}

.bnr-t2 p{font-size:22px;color:#fff;font-family:"Microsoft yahei";font-weight:lighter;letter-spacing:2em;padding-left:35px;}

.bn-img{position:absolute;right:0px;width:50%;}

.bn-imgt{position:absolute;right:0px;bottom:0px;}

.bn-img img{height:413px;width:100%;object-fit:cover;}



#index-bnr .bnr-t1{position:absolute;width:1200px;left:50%;margin-left:-600px;top:50%;margin-top:-100px;text-align:center;color:#fff;}

#index-bnr .bnr-t1 h2{font-size:60px;margin-bottom:30px;}

#index-bnr .bnr-t1 p{font-size:24px;font-weight:lighter;}





/*-- Web banner --*/

#web-bnr{display:none;}

#web-bnr .swiper-pagination-bullet{width:20px;height:5px;background:#686d8e;}

#web-bnr .swiper-pagination-bullet-active{background:#fff;}

#web-bnr img{height:300px;width:100%;object-fit:cover;}

/**********合作伙伴*********/
.zd_anli {

}
.zd_tit {
    height: 80px;padding-bottom: 50px;margin-top: 60px;
}
.zd_tit dt {
    position: relative;
    height: 60px;
    font-size: 36px;
   text-align: center;font-weight:bold;color: #1b232f;text-align: center;margin-top:10px; 
}
.zd_tit dd {
    text-align: center;color: #666; margin-top:10px; 
}

.zd_layout {
    clear: both;
    width: 1200px;
    margin: 0 auto;
    position: relative; margin-top:20px;
}
.zd_anli .casebox .slide { height: 400px; overflow: hidden }
.zd_anli .casebox .slide li { position: relative; top: 0; float: left; width: 240px; height: 96px;  text-align: center; background: #fff; -webkit-transition: all .5s; transition: all .5s; margin-bottom:80px; }

.zd_anli .casebox .slide li dl { position: relative; top: 20px }

.zd_anli .casebox .slide li dt { width: 78px; height: 78px; margin: 0 auto; background: #fff; border: 1px solid #dbdbdb; border-radius: 50%; -webkit-transition: all .2s; transition: all .2s }

.zd_anli .casebox .slide li dd { height: 50px; font-size: 14px; line-height: 50px; color:#777}

.zd_anli .casebox .slide li:hover { top: -20px;  }

.zd_anli .casebox .slide li:hover a { color: #777 }


/********合作伙伴**********/

/*--- Container ---*/

.ind-part{padding:70px 0px;background:#f4f4f4;}

.ind-tit{text-align:center;font-size:36px;font-weight:lighter;color:#1b232f;text-transform:uppercase;position:relative;margin-bottom:25px;padding-bottom:25px; font-weight:bold}

.ind-tit:after{position:absolute;left:50%;bottom:0px;width:52px;height:3px;content:"";background:#666;margin-left:-26px;}

.ind-sub-tit{text-align:center;font-size:16px;color:#777;margin-top:10px;}

.ind-part ul li{width:21.8333%;float:left;text-align:center;padding:35px 0px;background:#f7f7f7;margin-left:4.1666%;-webkit-transition:all .2s linear;transition:all .2s linear;}

.ind-part ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}

.ind-part ul li:first-child{margin-left:0px;}

.ind-part ul{margin-top:60px;}

.ind-part ul li p{margin:10px auto;font-size:17px;color:#666;}



/*企业文化*/

.ind-news{padding:20px 0px;}

.ind-news .ind-cul-box{margin-top:60px;overflow:hidden;}

.ind-culture ul li{width:31%;float:left;margin-left:3.1%;text-align:center;transition:all .2s linear;-webkit-transition:all .2s linear; margin-top:15px;}

.ind-culture ul li .com-img{position:relative;}

.ind-culture ul li .com-img img{height:260px;width:100%;object-fit:cover;}

.ind-culture ul li .com-img span{position:absolute;left:0px;bottom:0px;background:rgba(0,0,0,0.3);width:137px;height:32px;text-align:left;line-height:32px;color:#fff;padding-left:30px;}

.ind-culture ul li:first-child{margin-left:0px;}

.ind-culture ul li h4{font-size:16px;color:#444;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; height:20px; }

.ind-culture ul li .box{padding:10px 20px;border:1px solid #ececec;border-top:0px;border-bottom:0px;;}

.ind-culture ul li p.info{color:#777;line-height:30px;margin:15px auto;height:60px;overflow:hidden;}

.ind-culture ul li a{display: block;text-align:center;color:#777;}

.ind-culture ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}

.ind-culture ul li:hover span.more{background:#d20a2c;color:#fff;border-color:#d20a2c;}

.ind-culture ul li span.more{border:1px solid #ececec;display: block;padding:10px 0px;}
.ind-culture ul li:nth-child(4) {margin-left:0px;}





/*解决方案*/

.ind-solution{padding:70px 0px;background:#f6f6f6;}

.ind-sol-list{overflow:hidden;}

.ind-sol-list ul li:first-child{margin-left:0px;}

.ind-sol-list ul li{float:left;width:24.6875%;margin-left:0.4%;height:516px;position:relative;text-align:center;color:#fff;}

.ind-sol-list ul li.ind-s1{background:url(../images/s1.jpg) no-repeat center;background-size:cover;}

.ind-sol-list ul li.ind-s2{background:url(../images/s2.jpg) no-repeat center;background-size:cover;}



.ind-sol-list ul li .box{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(0,0,0,0.5);padding:100px 0px;}



.ind-sol-list .ind-s1 .box span{background:url(../images/ind-sol-1.png) no-repeat center;display: block;width:88px;height:85px;margin:0px auto 35px;}

.ind-sol-list .ind-s2 .box span{background:url(../images/ind-sol-2.png) no-repeat center;display: block;width:88px;height:85px;margin:0px auto 35px;}

.ind-sol-list .ind-s3 .box span{display: block;width:88px;height:85px;margin:0px auto 35px;}

.ind-sol-list .ind-s4 .box span{display: block;width:88px;height:85px;margin:0px auto 35px;}

.ind-sol-list .ind-s5 .box span{display: block;width:88px;height:85px;margin:0px auto 35px;}



.ind-sol-list ul li h2,.ind-sol-list ul li p,.ind-sol-list li .box span{

	-moz-transition: all 0.5s ease-out;

    -o-transition: all 0.5s ease-out;

     -webkit-transition: all 0.5s ease-out; 

     transition: all 0.5s ease-out;

}

.ind-sol-list ul.modify0327 {width:1200px;margin:0 auto;display:flex;}

.ind-sol-list ul.modify0327 li {flex:1 0 auto;}

.ind-sol-list ul li h2{font-size:28px;margin:35px auto 20px;transition-delay:.2s;-webkit-transition-delay:.2s;}

.ind-sol-list ul li p{font-size:15px;margin-bottom:65px;transition-delay:.2s;-webkit-transition-delay:.2s;padding:0px 6%;line-height:30px;}



.ind-sol-list ul li:hover h2,.ind-sol-list ul li:hover p,.ind-sol-list li:hover .box span{transform:translateY(-20px);-webkit-transform:translateY(-20px);}

.ind-sol-list ul li:hover h2{transition-delay:0s;-webkit-transition-delay:0s;}

.ind-sol-list ul li:hover p{transition-delay:.2s;-webkit-transition-delay:.2s;}





.ind-sol-list ul li a{display:none;width:160px;height:48px;line-height:48px;text-align:center;background:#fff;border-radius:5px;margin:0px auto;color:#0254b9;font-size:16px;font-weight:lighter;}

.ind-sol-list li:hover .box{background:rgba(0,124,194,0.5);}

.ind-sol-list li:hover a{display:block;}





/*首页-公司优势*/

.ind-adv{padding:70px 0px;background:#eef2f4;}

.ind-adv .ind-tit{color:#1b232f;}

.ind-adv .ind-tit:after{background:#1b232f;}

.ind-adv .ind-sub-tit{color:#fff;margin-bottom:60px;}

.ind-adv .ind-adv-box{}

.ind-adv ul{overflow:hidden;}

.ind-adv ul li{float:left;width:33.3333%;padding:10px;margin-bottom:10px;text-align:center; height:150px;}

.ind-adv ul li span{width:60px;height:60px;display:block;margin:10px 5px; float:left;}
.ind-adv ul li .txt1{ float:left; width:75%; text-align:left;}

.ind-adv ul li span.icon-adv1{background:url(../images/icon-adv1.png) no-repeat center;}

.ind-adv ul li span.icon-adv2{background:url(../images/icon-adv2.png) no-repeat center;}

.ind-adv ul li span.icon-adv3{background:url(../images/icon-adv3.png) no-repeat center;}

.ind-adv ul li span.icon-adv4{background:url(../images/icon-adv4.png) no-repeat center;}

.ind-adv ul li span.icon-adv5{background:url(../images/icon-adv5.png) no-repeat center;}

.ind-adv ul li span.icon-adv6{background:url(../images/icon-adv6.png) no-repeat center;}

.ind-adv ul li:hover{background:#dde6ed;}

.ind-adv ul li:hover h4{color:#666;}

.ind-adv ul li:hover p{color:#0e2c49;}



.ind-adv ul li h4{font-size:20px;color:#d20a2c;margin:10px 0px;}

.ind-adv ul li p{color:#333;font-size:15px; line-height:24px;}








/*首页-核心服务*/

.ind-server{padding:50px 0px;}

.ind-server .Ipro-list{position:relative;margin:67px 0 0;z-index:2;height:500px;}

.ind-server .Iplist-img{padding:30px 0 20px;}

.ind-server .Ipro-list li{cursor: pointer; float: left; width: 18%; height: 440px; text-align: center; position: relative; background-color: #fff; border: 1px solid #ebebec; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s; -webkit-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s; -moz-transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1), z-index 0s 0.12s;}

.ind-server li.active{width: 27%; border: 1px solid #2084f5; height: 500px; top: -30px; box-shadow: 0 0px 30px rgba(20,106,211,0.6); z-index: 1;}

.ind-server .Ipro-list li.active .name{font-size:24px;}

.ind-server .Ipro-list li .on{display:none;}

.ind-server .Ipro-list li.active .on{display:block;}



.ind-server .Ipro-list li:nth-child(2n){background:#fff;}

.ind-server .Ipro-list{display:block;padding:0px 0px 46px;text-align:center;color:#777;position:relative;}

.ind-server .Iplist-img{font-size:0px;padding:60px 55px;}

.ind-server li.active .Iplist-img{background:#2084f5;}

.ind-server li:nth-child(2).active .Iplist-img{background:#42c5f3;}

.ind-server li:nth-child(3).active .Iplist-img{background:#9a80ed;}

.ind-server li:nth-child(4).active .Iplist-img{background:#20cab8;}

.ind-server li:nth-child(5).active .Iplist-img{background:#fbb154;}

.ind-server li:nth-child(2).active{border:1px solid #42c5f3;}

.ind-server li:nth-child(3).active{border:1px solid #9a80ed;}

.ind-server li:nth-child(4).active{border:1px solid #20cab8;}

.ind-server li:nth-child(5).active{border:1px solid #fbb154;}



.ind-server .Ipro-list li .on a{display:block;width:148px;height:44px;line-height:44px;border-radius:3px;border:1px solid #2084f5;color:#2084f5;margin:0px auto;}

.ind-server .Ipro-list li .on a:hover{background:#2084f5;color:#fff;}

.ind-server .Ipro-list li:nth-child(2) .on a{display:block;width:148px;height:44px;line-height:44px;border-radius:3px;border:1px solid #27b3e4;color:#27b3e4;margin:0px auto;}

.ind-server .Ipro-list li:nth-child(2) .on a:hover{background:#27b3e4;color:#fff;}

.ind-server .Ipro-list li:nth-child(3) .on a{display:block;width:148px;height:44px;line-height:44px;border-radius:3px;border:1px solid #896be6;color:#896be6;margin:0px auto;}

.ind-server .Ipro-list li:nth-child(3) .on a:hover{background:#896be6;color:#fff;}

.ind-server .Ipro-list li:nth-child(4) .on a{display:block;width:148px;height:44px;line-height:44px;border-radius:3px;border:1px solid #1eb9a9;color:#1eb9a9;margin:0px auto;}

.ind-server .Ipro-list li:nth-child(4) .on a:hover{background:#1eb9a9;color:#fff;}

.ind-server .Ipro-list li:nth-child(5) .on a{display:block;width:148px;height:44px;line-height:44px;border-radius:3px;border:1px solid #e5a34f;color:#e5a34f;margin:0px auto;}

.ind-server .Ipro-list li:nth-child(5) .on a:hover{background:#e5a34f;color:#fff;}

.ind-server li .cart-about{padding:30px 20px;}

.ind-server li.cur .cart-about{padding:30px 60px;}

.ind-server .Ipro-list .name{line-height:36px;font-size:20px;color:#333;}

.ind-server .Ipro-list .con{line-height:28px;height:80px;margin:10px auto;color:#777;}

.ind-server li .hx1{width:104px;height:103px;margin:0px auto;background:url(../images/jy.png) no-repeat center;}

.ind-server li .hx2{width:104px;height:103px;margin:0px auto;background:url(../images/sj.png) no-repeat center;}

.ind-server li .hx3{width:104px;height:103px;margin:0px auto;background:url(../images/sq.png) no-repeat center;}

.ind-server li .hx4{width:104px;height:103px;margin:0px auto;background:url(../images/yl.png) no-repeat center;}

.ind-server li .hx5{width:104px;height:103px;margin:0px auto;background:url(../images/zw.png) no-repeat center;}

.ind-server li.active .hx1{width:130px;height:130px;background:url(../images/jyon.png) no-repeat center;border:13px solid #2676d6;border-radius:50%;}

.ind-server li.active .hx2{width:130px;height:130px;background:url(../images/sjon.png) no-repeat center;border:13px solid #27b3e4;border-radius:50%;}

.ind-server li.active .hx3{width:130px;height:130px;background:url(../images/sqon.png) no-repeat center;border:13px solid #896be6;border-radius:50%;}

.ind-server li.active .hx4{width:130px;height:130px;background:url(../images/ylon.png) no-repeat center;border:13px solid #1eb9a9;border-radius:50%;}

.ind-server li.active .hx5{width:130px;height:130px;background:url(../images/zwon.png) no-repeat center;border:13px solid #e5a34f;border-radius:50%;}



.ind-server li:nth-child(2).active{border: 1px solid #27b3e4; height: 500px; top: -30px; box-shadow: 0 0px 30px rgba(39,179,228,0.6); z-index: 1;}

.ind-server li:nth-child(3).active{border: 1px solid #896be6; height: 500px; top: -30px; box-shadow: 0 0px 30px rgba(137,107,230,0.6); z-index: 1;}

.ind-server li:nth-child(4).active{border: 1px solid #1eb9a9; height: 500px; top: -30px; box-shadow: 0 0px 30px rgba(30,185,169,0.6); z-index: 1;}

.ind-server li:nth-child(5).active{border: 1px solid #e5a34f; height: 500px; top: -30px; box-shadow: 0 0px 30px rgba(229,163,79,0.6); z-index: 1;}


/**********首页公司新闻*******/
.ind-case{ background:url(../images/new_bg.jpg) no-repeat center; height:600px;}
.sum{ width:1200px; margin:0 auto; padding:0px;}
.ind-case .new_left{ float:left; width:551px; height:410px; position:relative;overflow: hidden;}
.ind-case .new_left p{ width:551px; height:50px; line-height:50px; text-align:center;background:rgba(0,0,0,0.5); color:#fff; position:absolute; bottom:0px;}
.ind-case .new_left img{ width:551px; height:425px;dobject-fit: cover;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear; transition: transform .3s linear;object-fit: cover;}
.ind-case .new_left:hover img{-webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-transform: scale(1.1) !important;transform: scale(1.1) !important; overflow:hidden;width:551px; height:425px;transition: transform .3s linear;object-fit: cover;}
.ind-case .new_right{ float:right; width:586px; height:425px; margin-right:20px;}
 .w-list-ul .w-list-item {
    padding: 0;
        padding-bottom: 0px;
    margin: 0;
        margin-bottom: 0px;
    padding-bottom: 6px;
    margin-bottom: 6px;
    position: relative;
    min-height: 120px;
    border-bottom-color: #ddd;
    border-bottom-width: 0px;
    border-bottom-style: dotted;
}

.w-list .w-list-ul .w-list-item .w-list-pic {
    padding: 0;
    margin: 0;
        margin-right: 0px;
    margin-right: 10px;
    width: 185px;
    height: 120px;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
}

.w-list .w-list-ul .w-list-item .w-list-pic .w-list-piclink {
    display: block;
    width: 185px;
    height: 120px;
}
 .w-list .w-list-ul .w-list-item .w-list-pic .w-list-piclink .w-listpic-in {
    width: 185px;
    height: 120px;
    border: none;
    object-fit: cover;
    -webkit-transition: transform .3s linear;
    -moz-transition: transform .3s linear;
    -o-transition: transform .3s linear;
    -ms-transition: transform .3s linear;
    transition: transform .3s linear;
}
.w-list-pic .w-list-piclink .w-listpic-in:hover {
    -webkit-transform: scale(1.1) !important;
    -moz-transform: scale(1.1) !important;
    -ms-transform: scale(1.1) !important;
    transform: scale(1.1) !important;
}
.w-list .w-list-ul .w-list-item .w-list-r {
    padding-left: 185px;
}
.w-list .w-list-ul .w-list-item .w-list-r .w-list-r-in {
    padding-left: 12px;
}
.w-list .w-list-ul .w-list-item .w-list-title {
    padding: 0;
    margin: 0;
    width: 100%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden; font-size:16px; line-height:24px; color:#666;
}
.w-list .w-list-ul .w-list-item .w-list-title .w-list-titlelink {
    line-height: 34px;
    display: block;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    color: #404040; max-height:34px;

}
.w-list .w-list-ul .w-list-item .w-list-desc {
    padding: 0;
    margin: 0; max-height:48px;
        margin-top: 0px;
    margin-top: 5px;
    line-height: 24px;
    font-size: 15px;
    font-style: normal;
    font-weight: normal;
    color: #999;
    text-decoration: none;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
}
.w-list .w-list-ul .w-list-item .w-list-bottom {
    padding: 0;
    margin: 0;
        margin-top: 0px;
    margin-top: 5px;
    height: 50px;
    line-height: 50px;
}
 .w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum {
    float: right;
    font-family: Tahoma;
    font-size: 12px;
    color: #BBB;
}

.w-list .w-list-ul .w-list-item .w-list-r:hover .w-list-title{}
.w-list .w-list-ul .w-list-item .w-list-r:hover .w-list-bottom .w-list-viewnum{ color:#d20a2c}
.w-list .w-list-ul .w-list-item .w-list-r:hover .w-list-bottom .w-list-date{ color:#d20a2c}
.mw-iconfont {
    font-family: "mw-iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum .w-list-viewicon {
    font-size: 12px;
    color: #BBB;
    padding-right: 3px;
}
.w-list .w-list-ul .w-list-item .w-list-bottom .w-list-viewnum {
    font-family: Tahoma;
    font-size: 12px;
    color: #BBB;
}
.w-list .w-list-ul .w-list-item .w-list-bottom .w-list-date {
    padding: 0;
    margin: 0;
    display: inline-block;
    font-family: Tahoma;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: #BBB;
    text-decoration: none;
}
.w-list-item:hover .w-list-desc { color:#999 !important}
/********公司新闻结束*****/


/*联系我们*/

.pdtb70{padding:70px 0px;}

.bann{height:450px;padding-top:160px;margin-top:110px;color:#fff;}

.bann h2{font-size: 52px;
line-height: 1.38;
overflow: hidden;
margin: 0;
padding-top: 9px;
text-align: inherit;
padding-bottom: 0;
color: inherit;text-align:center;}

.bann h3{font-size: 22px;line-height: 1.45;overflow: hidden;padding-top: 27px;margin-bottom: -3px; text-align:center}

@media (max-width:1600px) {
.bann h2 {
	font-size: 48px
}
.bann h3{font-size: 22px;padding-top: 20px;
	
}}

@media (max-width:1200px) {
.bann{height:375px;padding-top:120px;margin-top:110px;color:#fff;}
.bann h2 {
	font-size: 44px
}
.bann h3{font-size: 20px;padding-top: 20px;
	
}}
..storageBanner .box .title{}

.bann h4{font-size:36px;margin-bottom:30px; text-align:center}

.bann h5{font-size:14px;line-height:30px; text-align:center}

.contact h2{font-size:40px;text-align:center;font-weight:lighter;}

.contact ul li{width:33.3333%;float:left;margin:60px auto;border-left:1px solid #ececec;height:81px;}

.contact ul li:first-child{border-left:0px;}

.contact ul li p{font-size:18px;margin:15px auto;}

.contact ul li span{font-size:15px;}

.contact ul li.ctel{padding-left:100px;width:26.666%;}

.contact ul li.cemail{padding-left:200px;width:40.41%}

.contact ul li.cadd{padding-left:140px;width:32.91%}



.contact .list dl{width:33.33333%;float:left;border-left:1px solid #e1e1e1;padding-left:28px;position:relative;margin-top:70px;}

.contact .list dl:after{position:absolute;left:-1px;top:0px;content:"";width:1px;height:40px;background:#333;}

.contact .list dl dt{color:#333;font-size:16px;margin-bottom:35px;}

.contact .list dl dd{color:#777;line-height:40px;}

.ct_kf{padding:65px 0px;color:#fff;text-align:center;font-size:18px;}

.ct_kf .wx_kf{display:inline-block;padding-left:90px;height:65px;line-height:65px;margin-left:20px;}

.ct_kf .sina_kf{display:inline-block;padding-left:90px;height:65px;line-height:65px;}



/*********列表页二级样式******/
.about_news {
    margin: 30px 0;
}
.news1300 {
    width: 1200px;
    margin: 0 auto;
}
.about_news h2 {
    font-size: 30px;
    text-align: center;
    position: relative;
}
.Container-wrapper {
    margin-top: 30px; width:1200px; margin:30px auto;
}


.pub_cate {
    height: 60px;
    line-height: 60px;
}
.pub_cate ul{ width:100%; margin:0 auto; height:60px; background:#504e4e}
.count {
    width: 1200px;
    margin: 0 auto;
}

.pub_cate ul li {
    float: left;
    width: 20%;
    text-align: center;
    font-size: 15px;
    position: relative;
}
.pub_cate ul li a{ color:#fff; font-size:18px;}
.navon {
    border-bottom: 1px solid #d20a2c;
    background: #d20a2c;
    color: fff;
}

/*新闻列表*/



#firstN{position:relative;}

#firstN .swiper-pagination{bottom:15px;text-align:right;padding-right:20px;width:50%;left:0px;}

.first-news{padding:60px 0 10px;overflow:hidden;}

.first-news .news-pic{width:50%;float:left;overflow:hidden;position:relative;}

.first-news .news-pic img{width:100%;}

.first-news .news-note{width:50%;float:right;padding-left:4%;}

.first-news .news-note h4{font-size:20px;color:#333;}

.first-news .news-note p{color:#777;line-height:28px;margin:20px auto;}

.first-news .news-note a.more{display: block;width:124px;height:46px;line-height:46px;background:#177ffe;border-radius:3px;color:#fff;text-align:center;}

.first-news .swiper-slide{position:relative;}

.first-news .swiper-slide .news-pic h4{position:absolute;height:50px;width:100%;background:rgba(0,0,0,0.6);left:0px;bottom:0px;color:#fff;padding:0px 20px;line-height:50px;font-size:18px;}



.nlist{padding:40px 0px;}

.nlist li{overflow:hidden;padding-top:40px;padding-bottom:40px;border-top:1px solid #ececec;}

.nlist li .date{width:8.9%;float:left;padding:50px 0px;}

.nlist li .date p{font-size:48px;color:#333;padding-left:10px;margin-bottom:25px;}

.nlist li .date span{font-size:18px;color:#777;}

.nlist li .note{width:61.6%;float:left;padding:0 3%;border-left:1px solid #ececec;}



.note .on a {

    margin-top:15px;

    display: block;

    width: 148px;

    height: 44px;

    line-height: 44px;

    border-radius: 3px;

    border: 1px solid #d20a2c;

    color: #d20a2c;

    float:left;

	text-align:center;

}



.note .on a:hover {

    background: #d20a2c;

    color: #fff;

}





.nlist li .note h4{font-size:20px;color:#333;}

.nlist li .note p{color:#777;line-height:28px;margin:35px auto 50px;}

.nlist li .note a.more{display: block;border:1px solid #e1e1e1;width:146px;height:44px;line-height:44px;border-radius:3px;color:#666;text-align:center;}

.nlist li .note a:hover{color:#177ffe;}

.nlist li .note a.more:hover{background:#177ffe;color:#fff;border-color:#177ffe;}

.nlist li .pic{width:29.5%;float:right;}

.nlist li .pic img{max-width:100%;max-height: 200px;object-fit: cover;}





/*新闻详情页*/

.pub_crumbs{height:60px;line-height:60px;background:#f9f9f9;color:#777;}

.pub_crumbs a.home{padding-left:20px;}

.pub_crumbs a:hover,.pub_crumbs span{color:#005fc0;}



.artInfo-container{padding:20px 0 65px;}



.artInfo-container .page-navbar,

.artInfo-container .page-navbar .pNavBar-locate{background:#fff;}

.artInfo-container .page-navbar .pNavBar-locate{float:left;}





.artInfo-left{width:65.5%;float:left;}

.artInfo-left .artInfo-name{text-align:center;line-height:44px;font-size:30px;font-weight:lighter;color:#333;margin-top:25px;}

.artInfo-left .artInfo-ab{text-align:center;line-height:22px;color:#777777;margin:15px 0 0;}

.artInfo-ab span{display:inline-block;margin:0 5px;}

.artInfo-ab span.see{padding:0 0 0 24px;}

.artInfo-con{line-height:32px;color:#777777;position:relative;overflow:hidden;margin:37px 0 0;}

.artInfo-con img{max-width:100%;}

.artInfo-page{padding:15px 3.689567430025445%;line-height:24px;color:#666666;background:#f1f1f1;margin:49px 0 0;}

.artInfo-page .type{color:#999999;margin:0 5px 0 0;}

.artInfo-page a{display:block;width:46%;}

.artInfo-page a.fr{text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.artInfo-page a:hover{color:#177ffe;}

.artInfo-page a span{color:#666;}

.artInfo-action{line-height:24px;font-size:12px;color:#b1b1b1;position:relative;margin:33px 0 0;}

.artInfo-action .bdsharebuttonbox{text-align:center;}



.artInfo-right{width:27.5%;float:right;}

.aiAbout-news{margin:25px 0 30px;border:1px solid #ececec;padding:30px 25px 60px;position:relative;}

.aiAbout-news .top{line-height:28px;font-size:18px;color:#333;border-bottom:1px solid #ececec;padding-bottom:20px;}

.aiAbout-news .list li{padding:0 0 0 0px;position:relative;margin:20px 0 20px;}

.aiAbout-news .list .ref{display: block;height:40px;background:#ececec ;position:absolute;bottom:0px;left:0px;width:100%;}

.aiAbout-news .list li .name{line-height:26px;max-height:75px;color:#666666;}

.aiAbout-news .list li .date{line-height:21px;font-size:12px;color:#999999;margin:5px 0 0;}

.aiAbout-news .list li:hover .name{color:#005fc0;}



.artInfo-nav{margin-top:20px;overflow:hidden;}

.aiAbout-news.pdtb25{padding:25px;}

.artInfo-nav a{display:block;padding:10px 0;line-height:28px;text-align:center;color:#777;border-bottom:1px solid #ececec;float:left;width:48%;background:#f2f2f2;margin-bottom:15px;}

.artInfo-nav a:nth-child(2n){margin-left:4%;}

.artInfo-nav a.cur,

.artInfo-nav a:hover{color:#fff;background:#005fc0;border-color:#005fc0;}

.artInfo-action .bdsharebuttonbox a{display:inline-block;width:22px;height:21px;}

.bdsharebuttonbox a#bds_more{background-position:0px 0px;float:none;}

.bdsharebuttonbox a#bds_qzone{background-position:-27px 0px;float:none;}

.bdsharebuttonbox a#bds_tsina{background-position:-54px 0px;float:none;}

.bdsharebuttonbox a#bds_tqq{background-position:-81px 0px;float:none;}

.bdsharebuttonbox a#bds_renren{background-position:-108px 0px;float:none;}

.bdsharebuttonbox a#bds_weixin{background-position:-135px 0px;float:none;}



/*丰宇足球*/

.glb-tit{font-size:40px;color:#333;font-weight:lighter;text-align:center;}

.glb-note{color:#777;line-height:30px;text-align:center;margin-top:50px;}

.glb-note2{margin-top:30px;color:#777;line-height:30px;text-align:center;}

.proadv ul li{float:left;width:33.3333%;margin-top:50px;padding-left:134px;height:114px;}

.proadv ul li h4{font-size:18px;color:#333;margin-bottom:20px;margin-top:25px;}

.proadv ul li p{color:#777;}


/*辅警*/

.proadvt ul li{width:25%;float:left;padding:0px 4%;}

.proadvt ul{overflow:hidden;margin-top:70px;text-align:center;}

.proadvt ul li h4{font-size:18px;color:#333;margin:20px auto;}

.proadvt ul li p{color:#777;line-height:30px;}

.proadvt ul li span{display:block;width:163px;height:142px;line-height:142px;margin:0px auto;}

.proadvt ul li span img{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}

.proadvt ul li:hover img{margin-top:-10px;}



.application{background:#f6f6f6;}

.application .glb-tit{margin-bottom:70px;}

.application ul li{width:49%;float:left;margin-bottom:25px;background:#fff;}

.application ul li:nth-child(2n){float:right;}

.application ul li .note{padding:20px;}

.application ul li h4{font-size:18px;color:#333;}

.application ul li .note p{color:#777;margin-top:20px;line-height:30px;}



/*核心业务*/

.int .int-note{float:left;width:45%;}

.int .int-note .glb-tit{text-align:left;}

.int .int-note .glb-note{text-align:left;margin-top:35px;}

.int .int-pic{float:right;width:46.4%;}


.range .glb-tit{color:#fff;margin-bottom:70px;}

.range ul li{width:24%;float:left;padding:40px 30px 30px;background:#fff;text-align:center;margin-left:1.3%;-webkit-transition:all .2s linear;transition:all .2s linear;}

.range ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);-webkit-transform:translate3d(0, -8px, 0);transform:translate3d(0, -8px, 0)}

.range ul li:first-child{margin-left:0px;}

.range ul li h4{font-size:22px;font-weight:lighter;color:#333;margin:35px 0 20px;}

.range ul li p{color:#888;line-height:30px;}



.industry ul {margin-top:20px;}

.industry ul li{width:32.5%;float:left;text-align:center;margin-right:1%;margin-top:20px;}

.industry ul li:nth-child(3n){margin-right:0px;}

.industry ul li h4{font-size:18px;color:#333;margin-top:20px;}

.industry ul li .com-img{position:relative;}

.industry ul li .cont{position:absolute;left:0px;top:0px;background:rgba(25,47,81,0.8);width:100%;height:100%;color:#fff;display:none;}

.industry ul li:hover .cont{display:block;}

.industry ul li .cont h4{color:#fff;font-size:20px;margin:70px 0px 20px;}

.industry ul li .cont p{line-height:30px;}






/*资质荣誉*/

.abUs-honor .glb-note{margin:30px 0px 50px;font-size:16px;}

.abUs-honor .swiper-slide{background:#f3f3f3;text-align:center;padding:30px;margin-top:10px!important;position:relative;}

.abUs-honor .swiper-slide .box{position:absolute;left:0px;top:0px;width:100%;height:100%;background:rgba(27,127,251,0.6);color:#fff;font-size:20px;display:none;}

.abUs-honor .swiper-slide .box span{display:block;width:39px;height:38px;background:url(../images/icon_fdj.png) no-repeat center;margin:80px auto 30px;}

.abUs-honor .swiper-slide:hover .box{display:block;}

.abUs-honor .swiper-slide img{max-height:206px;}



.auHonor-page{height:47px;margin-top:50px;text-align:center;}

.auHonor-page .prev{width:47px;height:47px;background:url(../images/hn-prev.png) no-repeat center;display:inline-block;margin:0px auto;}

.auHonor-page .next{width:47px;height:47px;background:url(../images/hn-next.png) no-repeat center;display:inline-block;margin:0px auto;margin-left:10px;}



.auHonor-page .prev:hover{background:url(../images/hn-prevon.png) no-repeat center;}

.auHonor-page .next:hover{background:url(../images/hn-nexton.png) no-repeat center;}



/*资质轮播*/

.company{ background:#f6f6f6; }
.qywh .glb-note{margin-top:30px;margin-bottom:60px;font-size:16px;color:#888;}

.comp-titbox{margin:0px auto; padding-top:30px; padding-bottom:20px;}

.comp-titbox .glb-note{margin-top:20px;font-size:16px;}

.lb_gl{margin-bottom: 30px;height:auto;}

#mob-swp{display:none;}

.container{width: 1200px;margin:0 auto;position: relative;}

.pictureSlider{height:330px;margin-bottom: 24px;}

.poster-item{background: #fff;height:330px;width:440px;border-radius: 10px;

	transition: all 0.5s;cursor: default;

	-moz-transition: all 0.5s;cursor: default;

	-webkit-transition: all 0.5s;cursor: default;

	-o-transition: all 0.5s;cursor: default;

	box-shadow:0px 8px 30px #999;

}

.turn_3d{text-align: center;color: #fff;font-weight: 400;font-size: 36px;padding: 28px 0;}



.students_star{padding:30px 0px ;}

.zwjs{color:#666;padding:0px 70px;margin-top:20px;line-height:30px;}

.students_star h2{font-size:48px;color:#999;font-weight:bold;position:relative;padding-left:20px;}

.students_star h2:after{position:absolute;left:0px;top:0px;height:50px;width:9px;background:#177ffe;content:"";}

.students_star h2 span{font-size:30px;color:#444;font-weight:bold;position:absolute;top:5px;}

.for_btn{position: relative;/*height:214px;*/height:auto;overflow:hidden}

.check_more{width: 180px;height: 50px;line-height: 50px;text-align: center;color:#fff;background: #bc241d;margin:0 auto;display: block;}



.cpn-note{padding:0px 0px 50px;}

.cpn-art{padding:0px 0px 50px 0px;}

.cpn-note .pic p{color:#333;font-size:18px;}

.cpn-note .pic{float:left;width:45%;text-align:center;}
.cpn-note .pic a {width:80%; text-align:center;display:block}
.cpn-note .pic a p{ width:100%; height:35px;line-height:30px; text-align:center; }

.cpn-note .pic:hover p {
			     width:100%;
				 text-align:center;
				height:30px; line-height:30px;
				
				color: #fff !important;
				overflow: hidden;
				background: #d20a2c;
				cursor: pointer;
				border-left: solid 1px #d20a2c;
				border-right: solid 2px #d20a2c;
				border-bottom: solid 1px #d20a2c;
			}
.cpn-note .note{float:right;width:55%;line-height:30px;color:#777;}

.cpn-note .note i{color:#333;font-size:16px;float:left;display:inline-block;width:10%;font-style: normal;}

.cpn-note .note span{float:right;display:inline-block;width:90%;}

.cpn-note .note ul li{margin-bottom:25px;position:relative;padding-left:20px;overflow:hidden;}

.cpn-note .note ul li:after{position:absolute;content:"";left:0px;top:10px;width:8px;height:8px;border:2px solid #777;border-radius:50%;}

.cpn-art{line-height:35px;color:#777;text-align:center;font-size:15px;}



.cpn-date{background:#4f6c8e url(../images/abdate-bg.jpg) no-repeat center / cover;color:#fff;}

.cpn-date ul li{width:25%;float:left;text-align:center;}

.cpn-date ul li h4{font-size:36px;font-weight:bold;margin:40px auto;}

.cpn-date ul li h4#num1,.cpn-date ul li h4#num2,.cpn-date ul li h4#num3{font-size:48px;}

.cpn-date ul li h5{font-size:18px;}



.mtxt{display: block;position:relative;margin-top:35px;}

.mtxt:after{content:"";left:0px;top:50%;height:1px;background:#efefef;width:100%;position:absolute;margin-top:1px;}

.mtxt span{position:relative;z-index:2;}
.button {
    width: 100%;
    margin: 0 auto;
    top: -290px;
    position: relative;
    z-index: 1002;
}
.swiper-button-prev {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%…4%2C22l17.8%2C17.8L22%2C44L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E) #000000 center 50%/50% 50% no-repeat;
    opacity: 0.5;
    background-size: 15px;
    cursor: pointer;
}
.swiper-button-next {
    width: 70px;
    height: 70px;
    border-radius: 50%;
    background: url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%…4.2-4.2L18.6%2C22L0.8%2C4.2L5%2C0z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E) #000000 center 50%/50% 50% no-repeat;
    opacity: 0.5;
    background-size: 15px;
    cursor: pointer;
}



/**********联系我们*****/
.link{ width:1200px; margin:0 auto;}
.w-company-info {
    text-align: center;
    overflow: hidden;
}
.w-company-info .company-info-item {
    margin-bottom: 20px;
    float: left;
}

.w-company-info .company-info-item .company-info-icon {
    display: inline-block;
    *display: inline;
    *zoom: 1;

}
.w-company-info .company-info-item .ltd-icon {
    color: #0e3773;
    font-size: 80px;
}
.ltd-icon {
    font-family: "company-icon" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.w-company-info .company-info-item .company-text {
    margin-top: 10px;
}

.w-company-info .company-info-item .company-info-text {
    line-height: 25px;
    font-weight: 400;
    font-style: normal;
    text-decoration: none; font-size:14px;
}

.navon { border-bottom:1px solid #d20a2c }
.navon a { color:#fff; }