@font-face {
    font-family: 'Roboto-Bold-3';
    src: url('../fonts/Roboto-Bold-3.ttf') format('truetype');
   }

/* CSS Document */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.bounceIn,
.animated.bounceOut,
.animated.flipOutX,
.animated.flipOutY {
  -webkit-animation-duration: .75s;
  animation-duration: 0.75s;
}
@keyframes dong {
  0% {
    -webkit-transform: translateY(-100px);
    transform: translateY(-100px);
  }
  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}
@keyframes fadeInUp2 {
  from {
    opacity: 0;
    transform: translate3d(0, 100px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInUp2 {
  animation-name: fadeInUp2;
}
@keyframes fadeInDown2 {
  from {
    opacity: 0;
    transform: translate3d(0, -100px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInDown2 {
  animation-name: fadeInDown2;
}
@keyframes fadeInLeft2 {
  from {
    opacity: 0;
    transform: translate3d(-100px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft2 {
  animation-name: fadeInLeft2;
}
@keyframes fadeInLeft {
  from {
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInLeft {
  animation-name: fadeInLeft;
}
@keyframes fadeInRight2 {
  from {
    opacity: 0;
    transform: translate3d(200px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight2 {
  animation-name: fadeInRight2;
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0, 0);
  }
}
.fadeInRight {
  animation-name: fadeInRight;
}
@keyframes bmove {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
.bmove {
  animation-name: bmove;
}
@keyframes bmove1 {
  0% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes wave {
  100% {
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}

body{overflow-x:hidden;}

 
.phone-nav{top:25px;position:absolute;width:35px;height:35px;background:url(../images/menu.png) no-repeat center;margin:0 0 0 5px;z-index:999; display:none;right: 13px;}

.phone-subnav{width:100%;position:fixed;left:0;height:100%;top:0;background:rgba(255,255,255,.98);z-index:999999;margin:0 auto;display:none;}
.phone-subnav .close{padding:20px 40px;display:block}
.phone-subnav .close img{max-height:40px}
.phone-subnav ul{height:90%;overflow-y:scroll;margin:0 30px}
.phone-subnav ul li{position:relative;border-top:1px solid #dadada; overflow:hidden; text-align:left;}
.phone-subnav ul li i{position:absolute;right:10px;top:5px;text-align:center;line-height:30px;display:block;border-radius:100%;font-style:inherit;cursor:pointer}
.phone-subnav ul li i:after{content:"+";color:#666;font-size:24px;cursor:pointer;text-align:center}
.phone-subnav ul li .menu{color:#333;font-size:16px;line-height:40px;overflow:hidden;padding:0 40px 0 20px;display:block;cursor:pointer;text-align:left;position:relative;border-bottom:1px solid rgba(255,255,255,.05)}
.phone-subnav ul li .menu>a{display:block;color:#333}
.phone-subnav ul li .menu02>a{color:#1b8fe2}
.phone-subnav ul li .menu03{display:block;padding:10px 0}
.phone-subnav ul li .menu03 a{color:#888;font-size:13px;line-height:20px;padding-top:0}
.phone-subnav ul li div{display:none;padding-bottom:15px}
.phone-subnav ul li div a{color:#666;line-height:20px;padding:5px 10px 5px 20px;display:block;height:auto;font-weight:100;position:relative}
.phone-subnav ul li div em{display:block;font-style:inherit}
.phone-subnav ul li div em>a{color:#666;font-size:12px;display:block;padding:5px 5px 5px 48px;line-height:18px}
.phone-subnav ul .active i:after{content:"-"}


/*头部*/
.header{top:0;left:0;width:100%;z-index:99;position:absolute;/*background:rgba(0,0,0,.5);border-bottom:solid 1px rgba(255,255,255,.1);*/transition:all .5s ease; padding-top:48px;}
.header .logo{margin-top: -17px;display: inline-block;}
.header .logo img{/*max-height:54px;*/transition:all .5s ease}
.header .info{right:0;top:30px;position:absolute}
.header .toptel{ float:right; font-size:24px; color:#fff;font-family: 'Roboto-Bold-3';margin-top:7px;}
.header .toptel img{ display:inline-block; vertical-align:middle; padding-right:13px;}
.header .head_right{width:72%; float:right;}
.header .head_right .nav{width:80%; float:left; padding-top:12px;}
.header .head_right .nav li{ padding-right:6%; font-size:20px;}
.header .head_right .nav li:last-child{ padding-right:0px;}
.header .nav ul{display:flex}
.header .nav li{float:left;/*margin:0 40px;*/position:relative}
.header .nav li>a{color:#fff;display:block;position:relative}
.header .nav li p{ position:relative; padding-bottom:12px;}
.header .nav li p:after{content:"";width:0%;bottom:0;left:50%;opacity:0;height:4px;position:absolute;background:#2c55c6;transition:all .5s ease}
.header .nav .active p:after,.header .nav li:hover p:after{opacity:1;left:0;width:100%;}
.header .nav li .subnav{left:29%;top:35px;text-align:center;font-size:16px;width:180px;display:none;transform:translateX(-50%);line-height:32px;position:absolute;padding:15px 0;background:rgba(245,245,245,.7); border-radius:8px;}
.header .nav li .subnav .xz-nav{position:relative}
.header .nav li .subnav a{color:#333!important;display:block; line-height:45px;}
.header .nav li .subnav a:hover{color:#2c55c6!important;}
.header .nav li:last-child .subnav{left:54%;}


.banner .juzhong{max-width:1600px;margin-left:auto;margin-right:auto;}
.banner{overflow:hidden;text-align:center;position:relative;z-index:9}
.banner .textbox{top:25%;left:0;width:100%;z-index:1;color:#fff;text-align:left;position:absolute}
.banner .t1{font-size:30px; color:#fff; font-weight:bold;}
.banner .t2{ font-size:30px; color:#fff;font-weight:bold; margin-bottom:25px;}
.banner .t3{ font-size:20px; color:#e2f7ff;}
.banner .hx{width:120px; height:1px; background:#e3f7ff;  margin-bottom:20px;position:relative;}
.banner .hx:before{position:absolute; content:"";left:0px; top:-3px;width:24px; height:4px; background:#f6c13a; } 
.banner .textbox .container{position:relative;}

.banner .swiper-dw{ position:absolute;bottom:27%;}
.banner .swiper-dw .swiper-pagination{ top:26px;}

.banner .swiper-slide-active .hx{animation:1s fadeInLeft2 linear}
.banner .swiper-slide-active .t1{animation:1s fadeInLeft2 linear}
.banner .swiper-slide-active .t2{animation:1s fadeInLeft2 linear}
.banner .swiper-slide-active .t3{animation:1s fadeInLeft2 linear}
.banner .swiper-pagination{width:100%;opacity:1;text-align:center;bottom:-27px; font-size:16px; font-weight:bold;}
.banner .swiper-pagination-bullet{opacity:1;width:auto;height:auto;color:#fff;margin:0 8px;font-family:arial;background:0 0}
.banner .swiper-pagination-bullet:before{content:"0";display:inline-block}
.banner .swiper-pagination-bullet::after{content:"";width:0;height:1px;margin-left:8px;margin-bottom:0px;vertical-align:middle;background:#fff;display:inline-block;transition:all .5s linear}
.banner .swiper-pagination-bullet-active:after{width:55px;}
.banner .swiper-pagination{position:relative}
.banner .swiper-button-next,.banner .swiper-button-prev{top:60%;left:auto;right:auto;display:inline-block;position:relative;margin-top:auto;color:transparent!important;opacity:1!important;width:17px;height:29px;}
.banner .swiper-button-next:after,.banner .swiper-button-prev:after{ content:"";}
.banner .swiper-button-prev{margin-right:200px;margin-left:0px}
.banner .swiper-button-prev{background:url(../images/banner_left.png) no-repeat center center;background-size:cover}
.banner .swiper-button-next{background:url(../images/banner_right.png) no-repeat center center;background-size:cover}
.banner .phone{ display:none;}

@-webkit-keyframes upDown {
    from {
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes upDown {
    from {
        -webkit-transform: translate3d(0, -50px, 0);
        transform: translate3d(0, -50px, 0);
        visibility: visible
    }

    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.upDown {
    -webkit-animation-name: upDown;
    animation-name: upDown
}


/*首页主营业务*/
.home_title .tit1{text-shadow: #ced1d9 1px 0 0, #ced1d9 0 1px 0, #ced1d9 -1px 0 0, #ced1d9 0 -1px 0;color:#fff; font-size:30px;line-height:32px;font-family: 'Roboto-Bold-3';}
.home_title .tit2{ font-size:33px; color:#333; font-weight:bold; line-height:42px;position:relative; padding-bottom:18px;}
.home_title .tit2:before{ content: "";min-width:43px;bottom:2px;left: 0;height: 3px;position: absolute;background: #ecb71f;-webkit-transition: all 500ms ease;transition: all 500ms ease;}
.home_title .tit2:after{content: "";min-width:100px;bottom: 2px;left:43px;height:3px;position: absolute;background: #2c55c6;-webkit-transition: all 500ms ease;transition: all 500ms ease;}
.index_homeone{ margin-bottom:60px;}
.index_homeone .left{width:30%; float:left;}
.index_homeone .right{width:48%; float:right; text-align:right;}
.index_homeone .right .img img{ display:block; max-width:500px; float:right;}
.index_homeone .right p{ font-size:26px; color:#333; font-weight:bold; margin-top:30px;}
.xinhai_juli{ padding-top:76px;}		  
.index_homeone .one{ overflow:hidden; margin-bottom:60px;}
.twolist li{width:20%; float:left;transition: all 500ms ease; padding:45px 38px 70px 38px;}
.twolist li .yi{ overflow:hidden; border-bottom:1px solid #cccccc; padding-bottom:14px; margin-bottom:23px;}
.twolist li .yi .left{ font-size:22px; color:#333; float:left;width:55%; padding-top:21px;}
.twolist li .yi .right{ float:right;width:71px;height:71px;transition: all 500ms ease;}
.twolist li:hover .yi .right{ background:url(../images/yw_tb1.png) no-repeat 0px -73px;background-size: 50% 50%;}
.twolist li:hover{ background:url(../images/yewu_bj.jpg) no-repeat center center;}
.twolist li:nth-child(1) .yi .right{background:url(../images/yw_tb1.png) no-repeat 0px 0px;}
.twolist li:nth-child(1):hover .yi .right{ background:url(../images/yw_tb1.png) no-repeat 0px -73px;}
.twolist li:nth-child(2) .yi .right{background:url(../images/yw_tb2.png) no-repeat 0px 0px;}
.twolist li:nth-child(2):hover .yi .right{ background:url(../images/yw_tb2.png) no-repeat 0px -73px;}
.twolist li:nth-child(3) .yi .right{background:url(../images/yw_tb3.png) no-repeat 0px 0px;}
.twolist li:nth-child(3):hover .yi .right{ background:url(../images/yw_tb3.png) no-repeat 0px -73px;}
.twolist li:nth-child(4) .yi .right{background:url(../images/yw_tb4.png) no-repeat 0px 0px;}
.twolist li:nth-child(4):hover .yi .right{ background:url(../images/yw_tb4.png) no-repeat 0px -73px;}
.twolist li:nth-child(5) .yi .right{background:url(../images/yw_tb5.png) no-repeat 0px 0px;}
.twolist li:nth-child(5):hover .yi .right{ background:url(../images/yw_tb5.png) no-repeat 0px -73px;}
.twolist li:nth-child(6) .yi .right{background:url(../images/yw_tb6.png) no-repeat 0px 0px;}
.twolist li:nth-child(6):hover .yi .right{ background:url(../images/yw_tb6.png) no-repeat 0px -73px;}
.twolist li:nth-child(7) .yi .right{background:url(../images/yw_tb7.png) no-repeat 0px 0px;}
.twolist li:nth-child(7):hover .yi .right{ background:url(../images/yw_tb7.png) no-repeat 0px -73px;}
.twolist li:nth-child(8) .yi .right{background:url(../images/yw_tb8.png) no-repeat 0px 0px;}
.twolist li:nth-child(8):hover .yi .right{ background:url(../images/yw_tb8.png) no-repeat 0px -73px;}
.twolist li:nth-child(9) .yi .right{background:url(../images/yw_tb9.png) no-repeat 0px 0px;}
.twolist li:nth-child(9):hover .yi .right{ background:url(../images/yw_tb9.png) no-repeat 0px -73px;}
.twolist li:nth-child(10) .yi .right{background:url(../images/yw_tb10.png) no-repeat 0px 0px;}
.twolist li:nth-child(10):hover .yi .right{ background:url(../images/yw_tb10.png) no-repeat 0px -73px;}
.moreM { overflow:hidden;}
.moreM span{ font-size:16px; display:block; color:#999; float:left;width:90%;}
.moreM img{ display:block; float:right; margin-top:9px;}	

/*主营产品*/

.index_hometwo{ padding-top:0px;background:#f4faff; overflow:hidden; padding-bottom:60px; }
.index_hometwo .htwoleft{ float:left;width:43.5%;}
.index_hometwo .htwoleft img{ display:block;}
.index_hometwo .htworight{width:54%; float:left; padding-top:5.5%;}
.index_hometwo .htworight .container{max-width:756px;}
.index_hometwo .htworight .home_title{ text-align:right;}
.index_hometwo .htworight .home_title .tit2{float: right;}	

.homepro_list{overflow:hidden; margin-top:60px; padding-bottom:25px;}
.promenu { padding-bottom:45px; overflow:hidden;}
.promenu li{width:22%; float:left; text-align:center;}	
.promenu li:nth-child(2),.promenu li:nth-child(3){width:28%;}
.promenu li a{ position:relative; font-size:21px; color:#999;padding-bottom:14px; display:inline-block;}	
.promenu li a:after{ position:absolute; content:"";width: 0%;bottom: 0;left: 50%;opacity: 0;height: 4px;background: #2c55c6;transition: all .5s ease;}
.promenu li.cur a:after,.promenu li:hover a:after{opacity: 1;left: 0;width: 100%;}
.promenu li.cur a,.promenu li:hover a{ color:#333;}	




.mySwiper{ height:550px; padding-bottom:20px !important;}

.mySwiper .swiper-slide{text-align:center;font-size:18px;height:calc((100% - 30px)/ 2)!important;display:flex;justify-content:center;align-items:center;padding:10px;} 
.mySwiper .swiper-slide .wcyy{ border:solid 1px #d0dde5; width:100%; height:100%;display:grid;justify-content:center;align-content:center;}

.mySwiper .swiper-pagination{ bottom:0px !important;} 
.mySwiper .swiper-pagination span{ width:11px; height:11px; background:#2c55c6; opacity:1;}
.mySwiper .swiper-pagination span.swiper-pagination-bullet-active{ background:#ecb71f;}
.mySwiper .box .phhover{ display:none;}

.mySwiper .swiper-slide .wcyy:hover{ background:#fff;box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.1);}
.mySwiper .wcyy p{ font-size:18px; font-weight:bold; padding-top:15px;} 
 
 
 


.chanpincont .tabcont{ display:none;}




/*.doll_list .img .phhover{ display:none;}
.doll_list .img .ph{ display:block;}


.doll_list{position: relative; z-index:999;}
.caitem ul{}
.caitem li{ float:left; width:30%;margin-bottom:40px; border:1px solid #c8d7e0; margin-right:5%; text-align:center; padding:49px 20px; font-size:24px; color:#333;transition: all .5s ease;}
.caitem li:nth-child(3n){ margin-right:0px;}
.doll_list .img img{ display:block; margin:0 auto;}
.doll_list .img{ margin-bottom:23px;}
.caitem li a{ display:block;}
.caitem li img{-webkit-transition: all 600ms ease-in-out;transition: all 600ms ease-in-out;}
.caitem li:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.caitem li:hover{ background:#fff; border:1px solid #ecf1f5;box-shadow:0 0 9px 3px #ecf1f5;}
.caitem li:hover a p{ color:#000;}
.caitem li:hover .img .ph{ display:none;}
.caitem li:hover .img .phhover{ display:block;}
.doll_list .slick-dots{ bottom:-19px;}
.doll_list .slick-dots li button {border-radius:100%; border:none; background:#2c55c6; display: block; height:11px; width:11px;line-height: 0;cursor: pointer;}
.doll_list .slick-dots li button:focus { outline: none; }
.doll_list .slick-dots li button:before { position: absolute; top: 0; left: 0; content: ""; width: 11px; height: 11px;opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.doll_list .slick-dots li.slick-active button {background:#ecb71f; opacity:1;border-radius:100%;}
*/
/*服务优势*/
.hthree_youshi{ background:url(../images/bj2_03.jpg) no-repeat center top;padding-top:85px; overflow:hidden;background-attachment:fixed;background-size:cover;width:100%;}
.hthree_youshi .home_title .tit2{ color:#fff;}
.hthree_youshi .home_title .tit1{ color:#152c60;}
.youshi_list{ margin-top:149px; margin-bottom:190px; overflow:hidden;}
.youshi_list li{ text-align:center;background:url(../images/yuanq.png) no-repeat center center;padding:85px 0px 63px 0px;min-height:370px;min-width:370px;width:23.5%; float:left; margin-right:1.8%;}
.youshi_list li .img{margin:0px 70px;}
.youshi_list li .ys_tet{ margin-top:12px; margin:0px 70px;}
.youshi_list li .ys_tet strong{ display:block; font-size:24px; color:#fff; margin-bottom:10px;}
.youshi_list li .ys_tet .xx{ font-size:18px; color:#fff; min-height:81px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.youshi_list li:last-child{ margin-right:0px;}

/*报关工作室*/
.hfour_baoguan{ margin-top:93px; }
.hfour_baoguan .home_title .tit2::after{ min-width:200px;}
.baoguN_list{ background:url(../images/baog_bj1.png) no-repeat center bottom;padding-bottom:118px;}
.baoguN_list .container{position:relative;}
.baoguN_list .toptet .zb{ font-size:24px; color:#333;writing-mode:vertical-lr;writing-mode: tb-rl; float:left;margin-top: 32px;}
.baoguN_list .toptet .yb{ font-size:18px; color:#333;writing-mode:vertical-lr;writing-mode: tb-rl;float:right;}
.baoguN_list .topbot{ font-size:24px; color:#333;position: absolute;bottom: 22px;right: 0;}
 
.baoguN_list .swiper-slide .toptet{ position:absolute;right:0px;top:0px;width:65px;}

.baoguN_list .swiper-button-next,.baoguN_list .swiper-button-prev{top:22px;bottom:auto;width:53px; height:53px;}

.baoguN_list .swiper-button-next{right:0px;background:url(../images/bg_right.png) no-repeat;}
.baoguN_list .swiper-button-prev{right:60px;left:auto; background:url(../images/bg_left.png) no-repeat;}
.baoguN_list .swiper-button-next:hover{background:url(../images/bg_righth.png) no-repeat;}
.baoguN_list .swiper-button-prev:hover{background:url(../images/bg_lefth.png) no-repeat;}
.baoguN_list .swiper-button-next:after{ content:"";}
.baoguN_list .swiper-button-prev:after{ content:"";}



.in_bg{ position:relative; overflow:hidden; padding-top:80px;}

	  
.hfive_fuwu{ background:url(../images/fw_bj.jpg) no-repeat center center;padding-top:70px; padding-bottom:80px;overflow:hidden;}
.hfive_fuwu .fuwu_text{ color:#fff;width:45%;}
.hfive_fuwu .fuwu_text .tet01{ font-size:26px; font-weight:bold; margin-bottom:40px;}
.hfive_fuwu .fuwu_text .tet02{ font-size:16px;background:#ecb71f;padding:20px 20px; text-align:center;}
.hfive_fuwu .fuwu_text .tet02 span{ padding-left:38px;}

.doll_list{ display:none;}

.hsix_network{ background:#f4faff; padding-top:96px; overflow:hidden; padding-bottom:25px;}
.networkmain .home_title{ float:left;width:50%;}
.networkmain .netright{ float:right;width:25%; margin-top:4%;}
.networkmain .netright li{width:50%; float:left; text-align:right;}
.networkmain .netright li p{ position:relative; font-size:21px; color:#999;padding-bottom:14px; display:inline-block;}	
.networkmain .netright li p:after{ position:absolute; content:"";width: 0%;bottom: 0;left: 50%;opacity: 0;height: 4px;background: #2c55c6;transition: all .5s ease;}
.networkmain .netright li.cur p:after,.networkmain .netright li:hover p:after{opacity: 1;left: 0;width: 100%;}
.networkmain .netright li.cur p,.networkmain .netright li:hover p{ color:#333;}	
.netwlsit{ margin-top:30px;}
.netwlsit .itemx{ display:none;}

/*关于欣海*/
.hseven_about{ padding-top:115px; padding-bottom:33px; overflow:hidden;}
.hseven_about .about_one .ableft{width:46%; float:left; margin-top:60px;}
.hseven_about .about_one .abright{width:42.6%; float:right;}
.hseven_about .about_one .abright img{ display:block;}
.hseven_about .about_one .abtetx_box{ margin-top:40px;}
.hseven_about .about_one .abtetx_box .box01{ font-size:18px; line-height:36px; color:#333;}
.hseven_about .about_one .abtetx_box .box02{ margin-top:40px; margin-bottom:67px; overflow:hidden;}
.hseven_about .about_one .abtetx_box .box02 li{width:37%; float:left;}
.hseven_about .about_one .abtetx_box .box02 li:nth-child(1){width:25%;}
.hseven_about .about_one .abtetx_box .box02 .wz{ font-size:18px; color:#999;}
.hseven_about .about_one .abtetx_box .box02 span{ color:#333; font-size:48px; font-weight:bold;}
.hseven_about .about_one .abtetx_box .box02 em{ font-style:normal;vertical-align: top; color:#ecb71f; font-size:24px; font-weight:bold;} 
.hseven_about .about_two{ font-size:24px; color:#333; margin-top:55px; font-weight:bold;}
.hseven_about .about_two li{ background:url(../images/ab_bj2.png) no-repeat;width:20.4%; margin-right:6.1%; float:left; min-height:299px;background-size:100%;}
.hseven_about .about_two li:last-child{ margin-right:0px;}
.hseven_about .about_two li p{width:55%;text-align:center;margin: 29% auto;}


.index-more{text-align:center;height:65px;border-radius:50px;line-height:65px;min-width:220px;display:inline-block;background:#2c55c6;position:relative; font-size:21px; font-weight:bold;}
.index-more a{color:#fff; display:block;}
.index-more a:before,.index-more span:before{content:"";top:0;left:0;width:0%;height:100%;position:absolute;-webkit-transition:width 334ms linear;transition:width 334ms linear;background:rgba(229,232,240,.18);border-radius:50px}
.index-more a i,.index-more span i{z-index:2;font-style:normal;position:relative}
.index-more a:hover span:before,.index-more a:hover:before{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

/*首页新闻中心*/
.height_xinwen{ background:#f5f5f5; padding-top:58px; padding-bottom:70px; overflow:hidden;}
.xinwen_cont{ margin-top:48px;}
.xinwen_cont .xinwenleft{width:40.2%; float:left; overflow:hidden;}
.xinwen_cont .xinwenleft .img img{ display:block;}
.xwtetbox{ background:#fff; overflow:hidden; padding:32px 28px 52px 20px;}
.xwtetbox .xleft strong{ display:block; font-size:21px; color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; margin-bottom:15px;}
.xwtetbox .xleft p{font-size:18px; color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.xwtetbox .xleft{width:80%; float:left;}
.xwtetbox .xright{width:80px; float:right; text-align:center;}
.xwdate{color:#333;}
.xwdate strong{ display:block; font-size:45px;line-height:46px; margin-bottom:6px;}
.xwdate p{font-size:18px;}
.xinwenleft .swiper-pagination-bullet{width:11px; height:11px; background:#2c55c6;opacity: 1;}
.xinwenleft .swiper-pagination-bullet-active{ background:#ecb71f;}
.xinwenleft .swiper-pagination{ text-align:left; margin-left:20px;}
.xinwenleft .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:19px;}

.homexw_list li .youbian_wz .bt{ font-size:21px; color:#333; font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; margin-bottom:15px;}
.homexw_list li .youbian_wz .tetx{ font-size:18px; color:#666; line-height:36px;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.homexw_list li{width:48%; float:left; margin-right:3.5%; padding:40px 10px 50px 20px; border-bottom:1px solid #cccccc;}
.homexw_list li:nth-child(2n){ margin-right:0px;}
.homexw_list li .xwdate{ float:left;width:80px;}
.homexw_list li .youbian_wz{ float:left; padding-left:19px;width:78%;}

.xinwen_cont .xinwenright{width:58%; float:right;}
.homexw_list li:hover{ background:#fff;box-shadow:0 0 9px 3px #ecf1f5;}


.hnine_parter{ padding:80px 0px;}
.partlist{ margin-top:66px; padding-bottom:40px;}
.paitem{ position:relative;}
.paitem li{width:23.5%; float:left; margin-right:2%; border:1px solid #e0e0e0; text-align:center; margin-bottom:50px; padding:45px 0px;}
.paitem li:nth-child(4n){ margin-right:0px;}
.paitem li img{ display:block; margin:0 auto;-webkit-transition: all .5s;transition: all .5s;}
.paitem li:hover img{transform: scale(1.05);}

.partlist .slick-prev,.partlist .slick-next{bottom:-40px;width:53px; height:53px;top:auto;}
.partlist .slick-prev{ background:url(../images/bg_left.png) no-repeat;left:46%;}
.partlist .slick-next{ background:url(../images/bg_right.png) no-repeat;right:46%;}
.partlist .slick-prev:hover{ background:url(../images/bg_lefth.png) no-repeat;}
.partlist .slick-next:hover{ background:url(../images/bg_righth.png) no-repeat;}
.partlist .slick-dots{ bottom:15px; display:none !important;}
.partlist .slick-dots li button {border-radius:100%; border:none; background:#2c55c6; display: block; height:11px; width:11px;line-height: 0;cursor: pointer;}
.partlist .slick-dots li button:focus { outline: none; }
.partlist .slick-dots li button:before { position: absolute; top: 0; left: 0; content: ""; width: 11px; height: 11px;opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.partlist .slick-dots li.slick-active button {background:#ecb71f; opacity:1;border-radius:100%;}

/*sibu*/
.footer-bottom{ background:#343434; overflow:hidden; padding-top:80px; clear:both;}
.footer-bottom .footer-left{width: 27%;float: left;}
.footer-bottom .footer-list{float: right;width: 73%;}
.footer-bottom .footer-list ul li{width: 16.5%; float:left;}
.footer-bottom .footer-left .dbtel{font-family: 'Roboto-Bold-3'; font-size:30px; color:#fff; margin-top:30px;}
.footer-bottom .footer-left .dbtel img{ display:inline-block; vertical-align:middle; padding-right:10px;}
.footer-bottom .footer-left .db_share{ font-size:14px; color:#999; margin-top:60px;}
.xisha{ margin-top:25px;}
.xisha a{ display:inline-block;width:50px; height:50px; border:1px solid #636363; border-radius:100%; margin-right:10px;}
.xisha a:hover{ background:#1783da; border:1px solid #1783da;}
.footer-list{ padding-top:30px;}
.footer-list li a{ display:block; font-size:18px; color:#fff;}
.footer-list li .xxtet a{ color:#cccccc; font-size:14px; line-height:30px;}
.footer-list li .xxtet{ margin-top:20px;}

.banquan{ margin-top:60px; padding-top:37px; border-top:1px solid #808080; overflow:hidden; font-size:14px; color:#999; line-height:30px; padding-bottom:40px;}
.banquan .bqleft{width:33.333%; float:left; padding-right:20px;}
.banquan .bqmiddle{width:33.333%; float:left; padding-right:20px;}
.banquan .bqright{width:33.333%; float:right; text-align:right;}
.banquan .bqmiddle .lx01{ font-size:18px;}
.banquan .bqleft a{ color:#999;}
.banquan .bqmiddle .lx02 a{ font-size:18px; color:#fff;}
.banquan .bqmiddle .lx02 span{ padding-left:20%;}
.banquan .bqleft a:hover{ color:#fff; text-decoration:underline;}
.banquan .bqmiddle .lx02 a:hover{text-decoration:underline;}
.banquan .bqright a{ color:#999;}
.banquan .bqright a:hover{ color:#fff; text-decoration:underline;}

/*进口报关*/
.neiyebanner{ position:relative;}
.neiyebanner .bj{ position: absolute; left:0; width: 100%; transform: translateY(-50%);top:50%;}
.neiyebanner .textbox{background:url(../images/bbb.png) no-repeat center left;}
.jinkoubaa .textbox{background:url(../images/bbb2.png) no-repeat center left !important;}
.neiyebanner .textbox .wenzi{ max-width:517px;padding:38px 0px;-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2;}
.neiyebanner .textbox .hx{width:27px; height:2px; background:#fff; margin-bottom:15px;-webkit-animation:1.5s ease fadeInUp2;animation:1.5s ease fadeInUp2;}
.neiyebanner .textbox .container .t1{ font-size:22px; color:#fff; line-height:48px;}
.neiyebanner .phone{ display:none;}
.neiyebanner img{ display:block; margin:0 auto;width:100%;} 

.jinkou_one{ margin-top:80px; margin-bottom:75px;}
.jinkou_one .se_left{width: 46%;float: left;margin-top: 60px;}
.jinkou_one .se_right{width: 42.6%;float: right;}
.jinkou_one .se_right img{ display:block;}
.jinkou_one .ser_wz01{ line-height:36px; color:#333; font-size:18px; margin-top:32px; margin-bottom:33px;}
.jinkou_one .ser_wz02 .serstr{ font-size:22px; color:#333; font-weight:bold; margin-bottom:28px;}
.jinkou_one .ser_wz02 p{ font-size:17px; color:#333; position:relative; line-height:36px; margin-bottom:10px; padding-left:22px;}
.jinkou_one .ser_wz02 p:before{ position:absolute; content:"";width:10px; height:10px; border-radius:100%; background:#2c55c6;left:0px;top:14px;}

.jinkou_shipin .img img{ display:block;}
.jinkou_shipin{ position:relative;}
.jinkou_shipin .video_dj{ position:absolute; left:0px; right:0px;top:42%;width:120px; height:120px; margin:0 auto;-webkit-animation:1s ease bmove1 infinite;
	animation:1s ease bmove1 infinite}



.jinkou_two { margin-bottom:40px;}
.jinkou_two .jinksq_tetx{ max-width:1450px; margin:-126px auto 0px;background:rgba(255,255,255,.6); padding:38px 55px; overflow:hidden; position:relative; z-index:2; border-radius:8px;}
.jinkou_two .jinksq_tetx p{ font-size:16px; color:#333; line-height:30px;}


.jkyoushi .jkysleft{width:40%; float:left;}
.jkyoushi .jkysleft img{ display:block;}

.jkyoushi{ margin-top:50px; margin-bottom:100px; overflow:hidden;}
.jkyoushi .jkysright{width:55%; float:right;}
.jkyoushi .jkysright .ysone{}
.jkyoushi .jkysright .ysone li{ float:left;width:47%; float:left; margin-right:6%; margin-bottom:7%;}
.jkyoushi .jkysright .ysone li:nth-child(2n){ margin-right:0px;}
.jkyoushi .jkysright .ysone li .btt{ position:relative; font-size:25px; color:#333; font-weight:bold; padding-top:18px; margin-bottom:20px;}
.jkyoushi .jkysright .ysone li .btt:before{width:37px; height:6px; background:#e2b845; position:absolute; content:"";top:0px; left:0px;}
.jkyoushi .jkysright .ysone li p{ font-size:18px; color:#333; line-height:30px;}
.jkyoushi .jkysright .ystwo{ padding-top:30px;}
.font30{ font-size:25px; color:#333; font-weight:bold;}
.font24{ font-size:20px; color:#333;}
.jkyoushi .jkysright .ystwo ul{ overflow:hidden; margin-top:45px;}
.jkyoushi .jkysright .ystwo li{border-left:1px solid #cccccc; padding:5px 0px 10px 18px;width:20%; float:left;}
.jkyoushi .jkysright .ystwo li p{ font-size:18px; color:#666;  line-height:30px;}

 


.jkyoushi .jkysright .ystwo ul li .font24{
    margin-bottom:15px; display:block;
}

.jinkou_four{ background:#f5f5f5; padding:80px 0px;}
.biaozhun_img{ margin-top:50px;}
.biaozhun_img img{ display:block; margin:0 auto;}

.jinkou_five{ margin:80px 0px;}
.jinkou_five .font30{ margin-top:50px;}

.jk_team{ margin-top:50px; margin-bottom:100px;}
.jk_team .swiper-container { overflow:hidden;}
.jk_team .swiper-slide{ background:#f5f5f5; overflow:hidden;}
.jk_team .left{width:51.2%; float:left; overflow:hidden;}
.jk_team .left img{ display:block;-webkit-transition: all .5s;transition: all .5s;}
.jk_team .swiper-slide:hover img{transform: scale(1.05);}
.jk_team .team{width:48.8%; float:left; padding:65px 40px;}
.jk_team .team p{ font-size:18px; line-height:36px; color:#333;}
.jk_team .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{ left:85px;bottom:50px;}
.jk_team .swiper-pagination-bullet{width:10px; height:10px;background:#2c55c6 !important;opacity: 1;}
.jk_team .swiper-pagination-bullet-active{ background:#ecb71f !important;}
.jk_team .team .font24{ font-weight:bold; margin-bottom:40px;}

.jinkou_seven{ background:#f5f5f5; padding:80px 0px;}
.casewz .font30{ margin-bottom:14px; font-size:20px;}
.casewz p{ font-size:16px; line-height:30px; color:#666;}
.jkcaselist { }
.xindejk .casewz{ position:absolute;right:0px;width:58%; float:left; padding-left:40px;top:0px; background:#f5f5f5; min-height:600px;}
.casewz .two{ margin:25px 0px;}
.xindejk .item{ margin:0px 30px;position:relative; overflow:hidden;}
.xindejk{ margin-top:50px; position:relative;}
.xindejk .casewz{ display:none;-webkit-transition: all .5s;transition: all .5s;}
.xindejk .slick .casewz{-webkit-transition: all .5s;transition: all .5s;}
.xindejk .slick-active:hover .casewz{ display:block;}



.jkcaselist .slick-prev,.jkcaselist .slick-next{bottom:auto;width:53px; height:53px;top:-100px;}
.jkcaselist .slick-prev{ background:url(../images/bg_left.png) no-repeat !important;left:auto;right:266px;}
.jkcaselist .slick-next{ background:url(../images/bg_right.png) no-repeat !important;right:189px;left:auto;}
.jkcaselist .slick-prev:hover{ background:url(../images/bg_lefth.png) no-repeat !important;left:auto;right:266px;}
.jkcaselist .slick-next:hover{ background:url(../images/bg_righth.png) no-repeat !important;right:189px;left:auto;}

.jkcaselist { padding-bottom:40px; margin-top:40px;}
.jkcaselist .slick-dots{bottom:0px;}
.jkcaselist .slick-dots li button{width:10px; height:10px; background:#ecb71f; border-radius:100%;}
.jkcaselist .slick-dots li{width:10px; height:10px;}
.jkcaselist .slick-dots .slick-active button{ background:#2c55c6;}

.jinkou_eight{ position:relative;}
.jinkou_eight .partlist .slick-dots{bottom: 41px;display:block !important;}
.jinkou_eight .slick-dots li button{width:10px; height:10px; background:#ecb71f; border-radius:100%;}
.jinkou_eight .slick-dots li{width:10px; height:10px;}
.jinkou_eight .slick-dots .slick-active button{ background:#2c55c6 !important;}

.jinkou_nine{ background:#f5f5f5; overflow:hidden; padding-top:60px;}
.honorlist{ margin-top:50px; }
.honorlist .swiper-container{ padding-bottom:80px;overflow:hidden;}
.honorlist .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{ left:0px;bottom:35px; display:block;}
.honorlist .swiper-pagination-bullet{width:10px; height:10px;background:#2c55c6 !important;opacity: 1;}
.honorlist .swiper-pagination-bullet-active{ background:#ecb71f !important;}
.honorlist .swiper-slide{ overflow:hidden;}
.honorlist .swiper-slide img{ display:block; margin:0 auto;-webkit-transition: all .5s;transition: all .5s;}
.honorlist .swiper-slide:hover img{transform: scale(1.05);}


.jinkou_ten{ padding:80px 0px;}
.faqleft{width:50%;float:left;}
.faqleft .list{ margin-top:50px;}
.faqleft .list .span-01{ font-size:18px; color:#333;width: 88%;display: inline-block;}
.faqleft .list dl{ border-bottom:1px solid #cccccc; margin-bottom:28px;}
.faqleft .bd dt .icon{float: right;width:29px;height:17px;cursor: pointer;background: url(../images/down.png) no-repeat center;transition: all 0.1s ease-out 0s; margin-top:10px}	
.faqleft .bd .cur .icon{    background: url(../images/up.png) no-repeat center;}
.faqleft .bd dd{ margin-top:20px; font-size:16px; color:#666; line-height:36px; margin-bottom:20px;}
.faqleft .bd dd{height:0;overflow:hidden}
.faqleft .bd .cur dd{height:auto;}
.faqright{width:45%;float:right;}
.faqright img{ display:block;}

.jinkou_eleven{ background:url(../images/jk_lxwmbj1.jpg) no-repeat center center; overflow:hidden; padding-top:50px;}
.lxwm_tit{ font-size:25px; text-align:center; font-weight:bold; color:#333; margin-bottom:50px;}
.jkmess li:nth-child(1), .jkmess li:nth-child(2){width:45%; float:left;}
.jkmess li:nth-child(2){ float:right;}
.jkmess li{width:100%; border-bottom:1px solid #cccccc; padding-bottom:15px; margin-bottom:50px;}
.jkmess li input{ font-size:17px; color:#333; border:none;background:none; line-height:36px;width:100%;}
.jkmess .btnbox{width:100%; border:none; text-align:center;}
.jkmess .btnbox #submit{ background:#2c55c6;width:200px; height:60px; line-height:60px; border-radius:30px; color:#fff; font-size:20px;}

.jkxg_xmlist{ margin-top:50px; margin-bottom:80px; }
.jkxg_xmlist .swiper-container{ overflow:hidden;}
.jkxg_xmlist .container{ background:#f5f5f5; padding:30px;position:relative;}
.jkxg_xmlist .container .font30{ margin-bottom:50px;}
.jkxg_xmlist .swiper-slide p{ font-size:20px; color:#333; text-align:center; margin-top:20px;}
.jkxg_xmlist .swiper-slide{ overflow:hidden;}
.jkxg_xmlist .swiper-slide img{ display:block; margin:0 auto;-webkit-transition: all .5s;transition: all .5s;}
.jkxg_xmlist .swiper-slide:hover img{transform: scale(1.05);}

.jkxg_xmlist .swiper-button-next,.jkxg_xmlist .swiper-button-prev{top:52px;bottom:auto;width:53px; height:53px;}
.jkxg_xmlist .swiper-button-next{right:38px;background:url(../images/bg_right.png) no-repeat;}
.jkxg_xmlist .swiper-button-prev{right:100px;left:auto; background:url(../images/bg_left.png) no-repeat;}
.jkxg_xmlist .swiper-button-next:hover{background:url(../images/bg_righth.png) no-repeat;}
.jkxg_xmlist .swiper-button-prev:hover{background:url(../images/bg_lefth.png) no-repeat;}
.jkxg_xmlist .swiper-button-next:after{ content:"";}
.jkxg_xmlist .swiper-button-prev:after{ content:"";}

.jkxg_xmlist .swiper-pagination-bullets.swiper-pagination-horizontal{width:100%;bottom: 38px;right:0px; display:none}
.jkxg_xmlist .swiper-container-horizontal > .swiper-pagination-bullets{ left:0px;bottom:0px;right:auto;}
.jkxg_xmlist .swiper-pagination-bullet{width:10px; height:10px;background:#2c55c6 !important;opacity: 1;margin: 0 5px;}
.jkxg_xmlist .swiper-pagination-bullet-active{ background:#ecb71f !important;}

/*出口*/
.chukoubt{ font-size:30px; color:#fff; font-weight:bold;}
.chukouwz .textbox .container .hx{ margin-top:3px;margin-top: 11px;margin-bottom: 8px;}
.chukouwz .textbox .container .t1{ font-size:20px;}

.chukou_xsan{}
.chukouys_list{width:70%; margin-top:50px;}
.chukouys_list li{width:46%; float:left; margin-right:5%; background:#f5f5f5; padding:30px 0px 20px 36px; overflow:hidden; margin-bottom:48px;}
.chukouys_list li:nth-child(2n){ margin-right:0px;}
.chukouys_list li .ckwz p{ font-size:18px; color:#333; min-height:54px;}
.chukouys_list li .img{ float:left;width:68px; float:left; margin-top:6px;transition: .5s;}
.chukouys_list li .img img{ display:block;}
.chukouys_list li .ckwz{ float:left;width:68%;padding-left:30px;}
.chukouys_list li .ckwz .font24{ font-weight:bold; margin-bottom:5px;}
.chukouys_list li:hover .img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}

.chukou_xxsi{ background:#f5f5f5; padding:60px 0px 80px 0px; overflow:hidden;}
.ckcpser_list{ position:relative; min-height:538px; margin-top:50px;}
.ckcpser_list .img{position: absolute; top: 44px;left: 50%;transform: translateX(-50%);width:728px;height:538px;}
.ckcpser_list .list li{ width:50%;display: inline-block;vertical-align: top;padding-right:452px;overflow: hidden;margin-bottom: 93px; position:absolute;}
.ckcpser_list .list li p{background:#fff; padding:25px; position:relative; line-height:30px; font-size:18px; color:#333;}
.ckcpser_list .list li p:after{ position:absolute; content:"";right:-14px;top: 31%;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #fff;}

.ckcpser_list .list li:nth-child(1){left:106px;top:50px;}
.ckcpser_list .list li:nth-child(2){right:-345px;top:80px;left:auto;}
.ckcpser_list .list li:nth-child(4) p:after,.ckcpser_list .list li:nth-child(6) p:after,.ckcpser_list .list li:nth-child(2) p:after{ position:absolute; content:"";left:-14px !important;top: 31%;width:0;height:0;border-top:14px solid transparent !important;border-bottom:14px solid transparent !important;border-right:14px solid #fff !important;right:auto; border-left:none;}
.ckcpser_list .list li:nth-child(4) p,.ckcpser_list .list li:nth-child(6) p,.ckcpser_list .list li:nth-child(2) p{ margin-left:15px !important;}

.ckcpser_list .list li:nth-child(3){left:46px;top:284px;}
.ckcpser_list .list li:nth-child(5){left:112px;top:auto;bottom:-20px; margin-bottom:0px;}

.ckcpser_list .list li:nth-child(4){right:-400px;top:285px;left:auto;}
.ckcpser_list .list li:nth-child(6){right:-345px;bottom:-20px;left:auto;top:auto;margin-bottom:0px;}

.cpfwlist_phone{ display:none; margin-top:30px;}
.cpfwlist_phone li .fwtit{ font-size:18px;margin-bottom: 5px; color:#333;}
.cpfwlist_phone li p{ font-size:14px;line-height: 25px; color:#666;}
.cpfwlist_phone li{border-bottom: 1px #dadada dashed;padding-bottom: 17px;margin-bottom: 20px;}
.cpfwlist_phone li:nth-child(2n){text-align: right;}
.chukou_xsan .container{ background:url(../images/upjiantou.png) no-repeat right bottom; min-height:890px; margin-bottom:3%;}

.chukouteam{ margin-top:50px;}
.ckteamlist li .cktd_one .left{ float:left;width:54%; color:#333;}
.ckteamlist li .cktd_one .right{ float:right;width:140px; margin-top:-88px; }
.ckteamlist li .cktd_one .right img{ display:block;border-radius:100%;}
.ckteamlist{ margin-top:50px;}
.ckteamlist li .cktd_one .left .small{ font-size:18px;}
.ckteamlist li .cktd_one .left .big{ font-size:24px;}
.ckteamlist li .main{ padding:40px; background:#f5f5f5;}
.ckteamlist li .cktd_two { margin-top:30px; font-size:18px; color:#333; line-height:30px; min-height:150px;}
.ckteamlist li{width:49%; float:left; margin-right:2%; margin-bottom:90px;}
.ckteamlist li:nth-child(2n){ margin-right:0px;}

.ckanli_two .img img{ display:block;width:100%;}
.ckanli_two{ position:relative;}
.ckanli_two .casewz{background:#fff; bottom:-40px; position:absolute;width:90%; margin:0px 5%; padding:30px; display:none;}  
.ckanli_two .casewz .one .font30{ font-size:24px; color:#070e18;}
.ckanli_two .casewz .one p{ font-size:18px; color:#666;}
.ckanli_two .slick-slide{transition: .5s;}
.ckanli_two .slick-active:hover .casewz{ display:block;}
.chukoucase .ckanli_two .item{ margin:0px 20px; position:relative;}
.chukoucase .ckanli_two .slick-list{ overflow:inherit !important;}



/*关务咨询*/
.gwte_twt ul{ display:inline-block; margin-top:16px;}
.gwte_twt ul li{text-align:center; display:inline-block;padding:0px 20px; margin-right:14px; background:rgba(255,255,255,.3); border-radius:30px; color:#fff; height:33px; line-height:30px; font-size:18px;}
.gwte_twt ul li:last-child{ margin-right:0px;}

.gwzxx_one .se_right{ margin-top:10%;}
.gwzxx_one .ser_wz02{ margin-top:30px;}
.gwzxx_one .ser_wz02 p{ position:inherit; padding-left:0px;}
.gwzxx_one .ser_wz02 p:before{ display:none;}
.gwzxx_one .ser_wz02 .serstr{ margin-bottom:18px;}

.gwzx_honorlist{ background:#f5f5f5; padding:50px 0px;}
.bjhometit .tit1{text-shadow: #bec2cc 1px 0 0, #bec2cc 0 1px 0, #bec2cc -1px 0 0, #bec2cc 0 -1px 0; color:#f5f5f5;}
.gwzxrylit .left{width:46.2%; float:left;}
.gwzxrylit{ margin-top:40px; }
.gwzxrylit .left img{ display:block;}
.gwzxrylit .swiper-slide{background:#fff;}
.gwzxrylit .team{width:53.8%; float:left; padding:50px 6%; text-align:center;font-size:20px; } 
.gwzxrylit .team .noe1{  color:#666; margin-bottom:10px;}
.gwzxrylit .team .noe2 strong{ color:#333;}
.gwzxrylit .team .noe2{color:#666;margin-bottom:20px;}
.gwzxrylit .team .noe3{color:#333;margin-bottom:10px;}
.gwzxrylit .team .noe4{font-size:23px;color:#333;margin-bottom:10px;}
.gwzxrylit .team .noe5{font-size:23px;color:#333;}
.gwzxrylit .swiper-container{padding-bottom:80px; overflow:hidden;}
.gwzxrylit .swiper-button-next,.gwzxrylit .swiper-button-prev{top:auto;bottom:0;width:53px; height:53px;}
.gwzxrylit .swiper-button-next{right:45.5%;left:auto;background:url(../images/bg_right.png) no-repeat;}
.gwzxrylit .swiper-button-prev{left:45.5%;right:auto; background:url(../images/bg_left.png) no-repeat;}
.gwzxrylit .swiper-button-next:hover{background:url(../images/bg_righth.png) no-repeat;}
.gwzxrylit .swiper-button-prev:hover{background:url(../images/bg_lefth.png) no-repeat;}
.gwzxrylit .swiper-button-next:after{ content:"";}
.gwzxrylit .swiper-button-prev:after{ content:"";}

.gwzxrylit .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{ left:0px;bottom:0px; display:none;}
.gwzxrylit .swiper-pagination-bullet{width:10px; height:10px;background:#2c55c6 !important;opacity: 1;}
.gwzxrylit .swiper-pagination-bullet-active{ background:#ecb71f !important;}

.gwzx_tuandui{ margin:80px 0px;}
.tuandui_list{ margin-top:60px;}
.tuandui_list li{width:24%; float:left; margin-right:1.3%;}
.tuandui_list li .img{margin:0 auto -75px; text-align:center;}
.tuandui_list li .img img{ border-radius:100%;box-shadow: 0 0 35px 0 rgba(4, 0, 2, 0.15);}
.tduitext .tdone{ text-align:center; margin-bottom:18px;}
.tduitext .tdone .yi{ font-size:18px; color:#333;}
.tduitext .tdone .er{ font-size:24px; color:#333;}
.tduitext .tdtwo{ font-size:16px; color:#333; line-height:30px; min-height:300px;}
.tduitext{background:#f5f5f5; padding:90px 40px 30px 40px;}
.tuandui_list li:last-child{ margin-right:0px;}

.gwzxcase_list{ margin-top:40px; position:relative;}
.gwzxcase_list .swiper-container{overflow:hidden;}

.gwzxcase_list .img{ float:left;width:49.5%;}
.gwzxcase_list .zxanli_tet{ float:left;width:50.5%; padding:0px 6%; font-size:16px; line-height:33px; color:#666;}
.gwzxcase_list .zxanli_tet strong{ color:#333; font-weight:normal;}
.gwzxcase_list .zxanli_tet p{ margin-bottom:6%;}


.gwzxcase_list .swiper-button-next,.gwzxcase_list .swiper-button-prev{top:-80px;bottom:auto;width:53px; height:53px;}
.gwzxcase_list .swiper-button-next{right:0%;left:auto;background:url(../images/bg_right.png) no-repeat;}
.gwzxcase_list .swiper-button-prev{left:auto;right:75px; background:url(../images/bg_left.png) no-repeat;}
.gwzxcase_list .swiper-button-next:hover{background:url(../images/bg_righth.png) no-repeat;}
.gwzxcase_list .swiper-button-prev:hover{background:url(../images/bg_lefth.png) no-repeat;}
.gwzxcase_list .swiper-button-next:after{ content:"";}
.gwzxcase_list .swiper-button-prev:after{ content:"";}

.gwzxcase_list .swiper-pagination-bullets.swiper-pagination-horizontal{width:100%;bottom:0px; display:none;}
.gwzxcase_list .swiper-pagination-bullet{width:10px; height:10px;background:#2c55c6 !important;opacity: 1; margin:0px 5px;}
.gwzxcase_list .swiper-pagination-bullet-active{ background:#ecb71f !important;}

/*联系我们*/
.cont_aboutone .ser_wz02 { margin-top:30px;}
.cont_aboutone .ser_wz02 p{ position:inherit; padding-left:0px;}
.wangdian{ margin:50px 0px 20px 0;}
.lxwm_cont{ margin-top:30px;}
.lxwm_cont .left{width:35%; float:left; margin-top:5%;}
.lxwm_cont .right{width:60%; float:right;}
.lxwm_cont .right img{ display:block;}
.lxwm_cont .left li{overflow:hidden; margin-bottom:11%}
.lxwm_cont .left li img{ display:block; float:left;width:44px; vertical-align:top;}
.lxwm_cont .left li .lxtet{float:left;width:80%;padding-left:8px;}
.lxwm_cont .left li .lxtet p{ font-size:18px; color:#999;margin-bottom:5px;}
.lxwm_cont .left li .lxtet .lx01{ font-size:26px;}
.lxwm_cont .left li .lxtet .lx01 a{ display: block; font-weight:bold;color:#2c55c6;}
.lxwm_cont .left li .lxtet .lx02{ font-size:20px; color:#333;font-weight:bold;}
.lxwm_cont .left li .lxtet .lx03{ font-size:20px; color:#333;}
.lxwm_cont .left li .lxtet .lx04 a{ display: block; font-size:20px; color:#333;}
.cont_lianxiwom{ background:#f5f5f5; padding:60px 0px;}

.qitays_list { margin-top:50px; margin-bottom:30px; overflow:hidden;}
.qitays_list li .qtbt1{ font-size:21px; color:#333; font-weight:bold; margin-bottom:22px;line-height: 31px;}
.qitays_list li p{ font-size:16px; color:#666;}
.qitays_list li p strong{ color:#333; font-weight:normal;}
.qitays_list li{width:28%; float:left; margin-right:7.2%; margin-bottom:5%; border-left:1px solid #cccccc; padding-left:12px; position:relative; margin-left:3px;}
.qitays_list li:nth-child(3n){ margin-right:0px;}
.qitays_list li:before{ position:absolute; content:"";width:6px; height:37px; background:#e2b845;left:-3px;top:0px;}

.other_fwpzcont{ background:#f5f5f5; padding:50px 0px;}
.qitapz_list .list-nav-1{width:40%; float:right; font-size:21px; color:#333; margin-bottom:40px;}
.qitapz_list .list-nav-1 span{ position:relative; display:inline-block; padding-bottom:5px; cursor:pointer;}
.qitapz_list .list-nav-1 .item span:after{ content:"";width:0%;bottom:0;left:0px;opacity:0;height:4px;position:absolute;background:#2c55c6;transition:all .5s ease;}
.qitapz_list .list-nav-1 .cur span:after,.qitapz_list .list-nav-1 .item:hover span:after{opacity:1;left:0;width:100%;}

.qitapz_list .list-nav-1 .slick-current span:after{opacity:1;left:0;width:100%;}



.qitapz_list .list-cot-1 { text-align:center; font-size:20px; color:#333;}
.qitapz_list .list-cot-1 .txt{ margin-bottom:40px;}
 
.items-scroll li img{ display:block;}
.items-scroll li{ overflow:hidden;}

.items-scroll{ position:relative;padding-bottom:88px;}
.items-scroll .slick-prev,.items-scroll .slick-next{bottom:-25px;width:53px; height:53px;top:auto;}
.items-scroll .slick-prev{ background:url(../images/bg_left.png) no-repeat !important;left:45.8%;}
.items-scroll .slick-next{ background:url(../images/bg_right.png) no-repeat !important;right:45.8%;}
.items-scroll .slick-prev:hover{ background:url(../images/bg_lefth.png) no-repeat !important;}
.items-scroll .slick-next:hover{ background:url(../images/bg_righth.png) no-repeat !important;}

.items-scroll .slick-dots{bottom:0px;}
.items-scroll .slick-dots li button{width:10px; height:10px; background:#ecb71f; border-radius:100%;}
.items-scroll .slick-dots li{width:10px; height:10px;}
.items-scroll .slick-dots .slick-active button{ background:#2c55c6;}


.gwzx_chengnuo{ background:#f5f5f5; padding:60px 0px;}
.fwcn_list{ overflow:hidden; margin-top:40px;}
.fwcn_list li{width:23%; float:left; margin-right:2.5%; background:#fff; border-radius:50%; min-height:370px; min-width:370px; text-align:center; padding-top:7%;}
.fwcn_list li:last-child{ margin-right:0px;}
.fwcn_list li strong{ font-size:32px; color:#e2b845; margin-top:10px; display:block;}
.fwcn_list li p{ font-size:20px; color:#333333;}

.other_teammian{ padding:60px 0px 40px 0;}
.qtteamlist{ margin-top:40px;}
.qtteamlist li{width:45%; float:left; margin-right:10%; padding-bottom:25px; border-bottom:1px solid #e0e0e0; margin-bottom:40px;}
.qtteamlist li:nth-child(2n){ margin-right:0px;}
.qtteamlist li .top { margin-bottom:20px; overflow:hidden;}
.qtteamlist li .top .img{width:140px; float:left;}
.qtteamlist li .top .img img{ border-radius:100%;box-shadow: 0 0 5px 0 rgba(4, 0, 2, 0.15);}
.qtteamlist li .top .tdone{ padding-left:30px; float:left;}
.qtteamlist li .top .yi{ font-size:18px; color:#333;}
.qtteamlist li .top .er{ font-size:24px; color:#333;}
.qtteamlist li .bottom{ font-size:16px; line-height:30px; color:#333; min-height:150px;}

.qitaanli_cont{ background:#f5f5f5; padding:60px 0px;}
.qitaotcase_list{ margin-top:50px;}
.qitaotcase_list .item { position:relative; margin:0px 30px;}
.qitaotcase_list .item .casewz{ position:absolute;width:100%;bottom:0px; background:#fff; padding:20px 40px; display:none; font-size:16px;}
.qitaotcase_list .item .casewz .font30{ font-size:20px;margin-bottom:4px;}
.qitaotcase_list .item .casewz .one span{ display:block; position:relative; padding-left:12px;}
.qitaotcase_list .item .casewz .one span:before{ position:absolute;left:0px;width:7px; height:7px; border-radius:100%; background:#2c55c6; content:"";top:13px;}
.qitaotcase_list .slick-active:hover .casewz{ display:block;}
.qitaotcase_list .item .casewz .two{margin: 20px 0px;}



.qitaotcase_list .slick-prev,.qitaotcase_list .slick-next{bottom:auto;width:53px; height:53px;top:-100px;}
.qitaotcase_list .slick-prev{ background:url(../images/bg_left.png) no-repeat !important;left:auto;right:266px;}
.qitaotcase_list .slick-next{ background:url(../images/bg_right.png) no-repeat !important;right:189px;left:auto;}
.qitaotcase_list .slick-prev:hover{ background:url(../images/bg_lefth.png) no-repeat !important;left:auto;right:266px;}
.qitaotcase_list .slick-next:hover{ background:url(../images/bg_righth.png) no-repeat !important;right:189px;left:auto;}

/*.qitaotcase_list { padding-bottom:40px; margin-top:40px;}
*/.qitaotcase_list .slick-dots{bottom:-30px;}
.qitaotcase_list .slick-dots li button{width:10px; height:10px; background:#ecb71f; border-radius:100%;}
.qitaotcase_list .slick-dots li{width:10px; height:10px;}
.qitaotcase_list .slick-dots .slick-active button{ background:#2c55c6;}

.gwfwyoushi{ margin-bottom:80px; margin-top:50px; overflow:hidden;}
.gwfwyoushi li{width:20.2%; float:left; margin-right:1.8%; text-align:center; padding:20px 10px;background:#e6e6e6;font-size:20px; color:#999999;}
.gwfwyoushi li:last-child{ margin-right:0px;}
.gwfwyoushi li:first-child{ color:#333;width:12%; background:none;}
.gwfwyoushi li p{ height:58px; margin-bottom:10px;}
.gwfwyoushi li:hover{ background:#2c55c6; color:#fff;}
.gwfwyoushi li:first-child:hover{ background:none; color:#333;}

.gwfwyoushi_ph{ display:none; margin:30px 0px;}
.gwfwyoushi_ph li{width: 100%;margin-bottom: 20px;background:#fff;border-top-right-radius:50px;border-bottom-left-radius:50px;box-shadow:0 0 35px 0 rgba(4, 0, 2, 0.15);padding:42px 20px;}

.gwfwyoushi_ph li .info{ font-size:17px; color:#333; margin-bottom:8px;}
.gwfwyoushi_ph li .ystext{ font-size:14px; line-height:30px;}


.swbz_daiban{ margin-top:40px; margin-bottom:50px;}
.swbz_daiban .bbleft{width:46%; float:left;}
.swbz_daiban .bbrigyht{width:42.6%; float:right;}
.swbz_daiban .bbleft .bztet{ font-size:20px; color:#333; margin-bottom:20px; font-weight:bold;}
.swbz_daiban .bbleft .font18{ font-size:17px; color:#333; line-height:36px;}
.swbz_daiban .bbleft .bbcox{ font-size:16px; color:#666; margin-top:8px;}
.swbz_daiban .bbleft .bbcox p{ position:relative; padding-left:23px; margin-bottom:12px;}
.swbz_daiban .bbleft .bbcox p:before{ position:absolute; content:"";width:10px; height:10px; background:#ecb71f; border-radius:100%;left:0px;top:10px;}
.swbz_daiban .bbrigyht{ padding-top:3%;}
.swbz_daiban .bbrigyht li{width:47%; margin-right:4.5%;color:#333;border-left: 1px solid #cccccc;padding-left: 12px;position: relative;margin-left: 3px; float:left; }
.swbz_daiban .bbrigyht li:last-child{ margin-right:0px;}
.swbz_daiban .bbrigyht li strong{ font-size:20px;line-height: 31px;margin-bottom:22px; display:block;}
.swbz_daiban .bbrigyht li p{ font-size:17px; margin-bottom:6px;}
.swbz_daiban li:before{ position:absolute; content:"";width:6px; height:37px; background:#e2b845;left:-3px;top:0px;}
.swbz_daiban li div{ min-height:60px;}

/*商务办证*/
.swyoushi_list { margin-top:70px;}
.swyoushi_list li{width:16%; float:left; text-align:center; margin-bottom:6%; margin-right:20%;transition:all .5s ease;}
.swyoushi_list li .img{ margin:0 auto;transition:all .5s ease;}
.swyoushi_list li .tet{ font-size:18px; color:#333; font-weight:bold; position:relative; padding-top:25px; margin-top:28px;}
.swyoushi_list li .tet:before{ position:absolute; content:"";width:37px; height:6px; background:#e2b845; margin:0 auto;top:0px;left:0px;right:0px;transition:all .5s ease;} 
.swyoushi_list li:nth-child(3n){ margin-right:0px;}
.swyoushi_list li:hover .tet:before{width:100%;}
.swyoushi_list li:hover .img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}

.swbzcaselist .item .casewz{ background:rgba(255, 255, 255, 0.7);top:0px; padding:8% ; display:none;}
.swbzcaselist .slick-active:hover .casewz{ display:block;}
.swbzcaselist .item .casewz p{ color:#333;}
.swbzcaselist .item .casewz .font30{ margin-bottom:20px; font-size:24px;}
.swbzcaselist .item .casewz .tt1{ margin-bottom:6%;}
.swbzcaselist{ padding-bottom:80px;}
.swbzcaselist .slick-prev{left: 46%;right: 0;}
.swbzcaselist .slick-next{left: auto;right:46%;}
.swbzcaselist .slick-prev, .swbzcaselist .slick-next{top:auto;bottom:-30px;}
.swbzcaselist .slick-prev:hover{left: 46%;right: 0;}
.swbzcaselist .slick-next:hover{left: auto;right:46%;}

.shangwu_teamlist{ margin-top:50px;}
.shangwu_teamlist .img{width:51.3%;float:left;}
.shangwu_teamlist .img img{ display:block;}
.shangwu_teamlist .swtdcont{width:48.7%; float:left;}
.shangwu_teamlist .swtdcont .list dl{margin-bottom:10px;}
.shangwu_teamlist .swtdcont .list dt{ font-size:21px; color:#333; background:#f5f5f5; line-height:80px; padding-left:40px; padding-right:50px;}
.shangwu_teamlist .swtdcont .list dd{background:#f5f5f5; padding-left:40px; padding-right:60px; font-size:18px; line-height:32px; color:#333;}
.shangwu_teamlist .bd dt .icon{float: right;width:40px;height:40px;cursor: pointer;background: url(../images/sw_teamdown.png) no-repeat center;transition: all 0.1s ease-out 0s; margin-top:20px}	
.shangwu_teamlist .bd .cur .icon{    background: url(../images/sw_teamup.png) no-repeat center;}
.shangwu_teamlist .bd dd{height:0;overflow:hidden;}
.shangwu_teamlist .bd .cur dd{height:auto;}
.shangwu_teamlist .bd dd .fq_text{ margin-bottom:27px;}

/*工作室*/
.nywork_one{ margin:80px 0px;}
.nywork_one .ser_wz01{ line-height:36px; font-size:18px; color:#333; margin-top:40px;}
.nyw_teamone{padding-left:60px; padding-right:30px; overflow:hidden; margin:50px 0px; background:#f5f5f5;}
.nyw_teamone .bjk{background:url(../images/worktb1_03_03.png) no-repeat right bottom; overflow:hidden;}
.nyw_teamone .img{float:left;width:33%;}
.nyw_teamone .img img{ display:block;}
.nyw_teamone .right{ float:left;width:67%; padding-top:6%; padding-left:6%; padding-right:40px;}
.nyw_teamone .right .btq{ font-size:30px; color:#333;border-bottom:2px solid #ebebeb; padding-bottom:15px; position:relative;}
.nyw_teamone .right .btq:after{ position:absolute; content:"";width:34px; height:6px; background:#ffcd35;left:0px;bottom:0px;}
.nyw_teamone .right .bt2{ font-size:24px; color:#333; font-weight:bold; margin-top:15px;}
.nyw_teamone .right .bt3{ font-size:18px; color:#666; line-height:36px;width:55%; margin-top:4%;}

.nyw_teamtwo { padding-top:40px; position:relative;}
.nyw_teamtwo .swiper-slide .img{ border:1px dashed #eeeeee; border-radius:100%; max-height:221px; max-width:221px; float:left;}
.nyw_teamtwo .swiper-slide .img img{ border-radius:100%; margin:9px;}
.nyw_teamtwo .swiper-slide .gzwenzi{width:63%; float:left;padding-left:3%; padding-top:2%;} 
.nyw_teamtwo .swiper-slide .gzwenzi .bt01{ font-size:30px; color:#333;}
.nyw_teamtwo .swiper-slide .gzwenzi .bt01 span{ font-size:16px; padding-left:13px;}
.nyw_teamtwo .swiper-slide .gzwenzi .bt02{ font-size:18px; color:#333; line-height:36px; margin-top:20px;}
.nyw_teamtwo .swiper-slide{ background:url(../images/yinhao.png) no-repeat right top; border-bottom:2px solid #f1f1f1; padding-bottom:20px;}

.nyw_teamtwo .swiper-pagination{width:100%;}
.nyw_teamtwo .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px; display:block;}

.nyw_teamtwo .swiper-pagination-bullet{width:10px; height:10px;background:#2c55c6 !important;opacity: 1; margin:0px 5px;}
.nyw_teamtwo .swiper-pagination-bullet-active{ background:#ecb71f !important;}
.nyw_teamtwo .swiper-container{ padding-bottom:70px;}

.nywork_service{ margin:50px 0px;}
.work_serlist{ margin-top:40px;}
.work_serlist li{width:29.5%; float:left; margin-right:5.7%;}
.work_serlist li:last-child{ margin-right:0px;}
.work_serlist li .img{ overflow:hidden;}
.work_serlist li .img img{ display:block;-webkit-transition: all .5s;transition: all .5s;}
.work_serlist li .tupian{ position:relative;}
.work_serlist li .tupian:before{ position:absolute; content:"";background:rgba(44, 85, 198, 0.6);width:100%;  height:100%;}
.work_serlist li .tupian .wztp{text-align:center; position:absolute;top:40%;width:100%; color:#fff;font-size:36px; font-weight:bold;}
.work_serlist li .wkbt_tet .one2{ margin-bottom:9%;}
.work_serlist li .wkbt_tet{ padding:25px 25px 70px 25px; background:#f5f5f5;}
.work_serlist li .wkbt_tet strong{ display:block; font-size:24px; color:#333; margin-bottom:10px;}
.work_serlist li .wkbt_tet p{ font-size:18px; color:#333; line-height:30px;}
.work_serlist li:hover .img img{transform: scale(1.05);}
.nywork_caselist { padding:60px 0px 80px 0px; background:#f5f5f5;}
.nywork_caselist .gwzxcase_list .zxanli_tet{ padding-left:40px; padding-right:0px;}
.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet01{ font-size:30px; color:#333; font-weight:bold; margin-bottom:20px;}
.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet02{ font-size:24px; color:#333; font-weight:bold; margin-bottom:10px;}
.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet03{ font-size:24px; color:#333; font-weight:bold; margin-bottom:10px;padding-top: 9px;}
.nywork_caselist .gwzxcase_list .zxanli_tet p{ margin-bottom:15px;}

.cont_aboutone .ser_wz02 p:before{ display:none;}

/*新闻中心*/
.nyxinwenmain{ margin-top:60px;}
.neiye_newslist{ padding-bottom:49px;}
.neiye_newslist li{ padding:48px 38px 38px 45px; overflow:hidden; border-bottom:1px solid #E5E5E5; margin-bottom:39px;transition: all .5s;}
.neiye_newslist li:hover{background:#f5f5f5;box-shadow: 0 8px 30px #e5e5e5;}
.neiye_newslist li .date{width:123px; float:left; text-align:center;margin-top:50px;}
.neiye_newslist li .date .time{ font-size:33px; color:#999; position:relative; padding-bottom:6px; margin-bottom:6px;}
.neiye_newslist li .date .time:after{ position:absolute; content:""; left:0px; bottom:0px; background:#E5E5E5; height:1px; width:100%;}
.neiye_newslist li .date .year{ font-size:21px; color:#999;}
.neiye_newslist li .xwright{width:85%; float:right;}
.neiye_newslist li .xwright .xwtet{ margin-top:50px;width:60%; float:left;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:22px; color:#333; margin-bottom:18px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:16px; color:#666;}
.neiye_newslist li .xwright .img{width:25%; float:right;}
.neiye_newslist li .xwright .img img{ display:block;}

.yemapage{clear:both;text-align:center;font-size:0;font-family:arial;line-height:16px; padding-bottom:50px;}
.yemapage a{color:#9E9E9E;display:inline-block;text-align:center;font-size:18px;min-width:48px;line-height:48px;height:48px;border-radius:3px;background-color:#f5f5f5;margin:0 6px; padding:0px 20px;}
.yemapage a.page-num-current,.yemapage a:hover{ background:#2c55c6; color:#fff;}


/*新闻详细*/
.neiye_xwxiangq{ background:#F5F5F5; overflow:hidden;}
.neiye_xwxiangq .xinwenxx_list{ margin:50px 0px; background:#fff; padding:54px;}
.neiye_xwxiangq .xinwenxx_list .nytitle{ text-align:center; padding-bottom:30px; border-bottom:1px solid #E5E5E5; margin-bottom:18px; font-size:22px;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit p{ text-align:center; font-size:18px; color:#333;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit p span{ color:#999;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit{ margin-bottom:57px;}
.xxqra{}
.xxqra p{ font-size:18px; line-height:30px; margin-bottom:20px;}
.pianzhang{border-top:1px solid #E5E5E5; margin-top:50px; padding-top:30px; overflow:hidden;}
.pianzhang .pzleft{ font-size:18px; color:#999;width:60%; float:left;}
.pianzhang .pzleft a{ color:#333;}
.pianzhang .pzleft a:hover{ color:#2c55c6;}
.pianzhang .pzleft p{ margin-bottom:10px;}
.pzrightt{ float:right; margin-top:5px;}








@media (max-width:1600px){

.qitaotcase_list .item .casewz .font30{ font-size:17px;}


}


@media (max-width:1590px){
.header .head_right .nav{padding-top: 0;}
.header .toptel{margin-top: -5px;}
.header .head_right{width: 72%;}
.header .nav li p{ font-size:18px;}
.header .toptel{ font-size:19px;}
.header .toptel img{max-width: 40px;padding-right: 10px;}

.header .nav li .subnav{ font-size:15px;top: 36px; padding:20px 0px;width: 186px;}
.header .nav li .subnav a{ line-height:40px;}
.banner .t1,.banner .t2{ font-size:25px;}
.banner .hx{ margin-bottom:15px;width: 89px;}
.banner .t3{ font-size:17px;}
.banner .t2{margin-bottom: 19px;}

.banner .swiper-dw{bottom:40%;}

.index_homeone .right p{ font-size:25px; margin-top:38px;}
.home_title .tit2{ font-size:38px;line-height: 42px;}
.home_title .tit1{ font-size:30px;}
.home_title .tit2::before{min-width: 43px;}
.home_title .tit2::after{left: 43px;min-width: 116px;}
.twolist li{ padding:45px 25px;}
.twolist li .yi .left{ font-size:20px;}

.youshi_list li{ background:none;min-height:inherit; min-width: inherit;padding:40px;border:1px solid #fff;}
.youshi_list li .img{ margin:0px;}
.youshi_list li .ys_tet{ margin:10px 0px 0px 0px;}
.hfive_fuwu .fuwu_text{width: 53%;}
.neiyebanner .textbox .container .t1{ font-size:22px; color:#fff; line-height:48px;}

.jinkou_one .ser_wz02 .serstr{ font-size:21px; margin-bottom:15px;}
.jinkou_one .ser_wz02 p{ font-size:16px;line-height: 27px;padding-left: 14px;}
.jinkou_one .ser_wz02 p::before{width: 6px;height: 6px;top: 11px;}
.jinkou_one .ser_wz01{line-height: 33px;font-size: 17px; margin:28px 0px;}


.jkcaselist .item{ margin:0px 30px;}
.ckcpser_list .list li p{padding: 20px 20px;line-height: 26px;font-size: 14px;}

.gwzxx_one .ser_wz02 p{ position:inherit; padding-left:0px;}

.gwzxrylit .team{ padding:3%;font-size: 20px;}
.gwzxrylit .team .noe5,.gwzxrylit .team .noe4{ font-size:22px;}
.tduitext .tdtwo{ font-size:14px;min-height: 290px;}
.tduitext .tdone .yi{ font-size:16px;}
.tduitext .tdone .er{ font-size:18px;}
.tduitext .tdone{margin-bottom: 10px;}
.cont_aboutone .ser_wz02 p{ padding-left:0px;}
.fwcn_list li{ min-height:320px; min-width:320px;}

.xindejk .casewz .font30{ font-size:18px !important;margin-bottom: 5px;}
.casewz p{ font-size:14px;line-height: 28px;}
.casewz .two{ margin:15px 0px;}
.swbz_daiban .bbleft .bztet{ font-size:21px;}

.shangwu_teamlist .swtdcont .list dd{ font-size:14px;}

.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet01{ font-size:20px;margin-bottom: 15px;}
.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet02{ font-size:15px; margin-bottom:2px;}
.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet03{ font-size:15px; margin-bottom:2px;}
.nywork_caselist .gwzxcase_list .zxanli_tet p{margin-bottom: 6px;}



}




@media (max-width:1400px){

.header .head_right{width:76%;}
.header .head_right .nav li{ font-size:14px;padding-right: 6%;} 
.header .nav li p{ font-size:16px;}
.hfive_fuwu .fuwu_text .tet01{ font-size:22px;margin-bottom: 18px;}
.hfive_fuwu .fuwu_text .tet02{ font-size:14px;}
.hseven_about .about_one .abtetx_box .box02 span{ font-size:28px;}
.hseven_about .about_one .abtetx_box .box02 .wz{ font-size:14px;}
.hseven_about .about_one .abtetx_box .box01{ font-size:14px; line-height:30px;}
.hseven_about .about_one .abtetx_box{ margin-top:15px;}
.hseven_about .about_one .abtetx_box .box02{margin-top: 14px;margin-bottom: 28px;}
.index-more{height: 50px;border-radius: 50px;line-height: 50px;min-width: 170px;font-size: 16px;}
.hseven_about{padding-top: 20px;padding-bottom: 20px;}
.hseven_about .about_two{font-size: 17px;margin-top: 20px;}
.hseven_about .about_two li p{margin: 35% auto;}

.homexw_list li .youbian_wz .bt{ font-size:17px;}
.homexw_list li .xwdate{ display:none;}
.homexw_list li .youbian_wz .tetx{ font-size:14px;line-height: 29px;}
.xwtetbox .xleft strong{ font-size:17px;}
.xwtetbox .xleft p{ font-size:14px;}
.xwdate strong{ font-size:38px; line-height:40px;}
.homexw_list li{padding: 38px 10px 46px 20px;}
.homexw_list li .youbian_wz{width:100%; float:none; padding-left:0px;}

.jinkou_two .jinksq_tetx{ max-width:inherit; margin-top:0px; position:inherit; padding:20px 0px;}
.jinkou_two .jinksq_tetx p{ font-size:16px;}
.jinkou_two{ margin-bottom:20px;}

.jkyoushi .jkysright .ysone li .btt{font-size: 19px;padding-top:8px;margin-bottom: 12px;}
.jkyoushi .jkysright .ysone li .btt::before{ height:2px;}
.jkyoushi .jkysright .ysone li p{ font-size:14px; line-height:28px;}
.font30{ font-size:20px;}
.font24{ font-size:17px;}
.jkyoushi .jkysright .ystwo li p{ font-size:14px;margin-top: 12px;}

.jinkou_four{ padding:40px 0px;}
.jinkou_five{ margin:40px 0px;}
.jinkou_five .font30 {margin-top: 22px;}

.jk_team .team .font24{ margin-bottom:20px;}
.jk_team .team p{ font-size:14px;line-height: 32px;}
.jk_team .team{ padding:40px;}
.jk_team .swiper-container-horizontal > .swiper-pagination-bullets{bottom:20px;}

.casewz p{ font-size:14px;line-height: 28px;}
.casewz .font30{ margin-bottom:5px;}
.jinkou_ten{ padding:40px 0px;}
.faqleft .list .span-01{ font-size:16px;}
.faqleft .bd dd{font-size: 14px;line-height: 31px;}
.faqleft .list{ margin-top:23px;}
.faqleft .bd dt .icon{ margin-top:0px;}
.jkxg_xmlist .swiper-slide p{ font-size:14px;margin-top: 10px;}
.jkxg_xmlist .container .font30 {margin-bottom: 20px;}
.jkxg_xmlist .container{ padding-bottom:80px;}
.jkxg_xmlist .swiper-button-next, .jkxg_xmlist .swiper-button-prev{ display:none;}
.jkxg_xmlist .swiper-pagination-bullets.swiper-pagination-horizontal{display:block;}
.jkxg_xmlist{ margin:20px 0px;}
.nywork_one{ margin:40px 0px;}
.lxwm_tit{ font-size:21px;}
.chukouyi .se_left{ margin-top:0px;}
.nywork_one .ser_wz01{ font-size:15px;    margin-top: 15px;    line-height: 30px;}
.chukou_xsan .container{ background:none; min-height:inherit;}

.ckteamlist li .cktd_one .left .small{ font-size:15px;}
.ckteamlist li .cktd_one .left .big{ font-size:17px;}
.ckteamlist li .cktd_two{ font-size:14px;margin-top: 17px;line-height: 27px;min-height: 138px;}

.ckanli_two .casewz .one .font30{ font-size:17px;}
.ckanli_two .casewz .one p{ font-size:14px;}

.jinkou_shipin .video_dj{width:80px; height:80px;}
.gwzxrylit .team{ font-size:14px; padding:20px}
.gwzxrylit .team .noe5, .gwzxrylit .team .noe4{ font-size:16px;}
.gwzxrylit .team .noe1,.gwzxrylit .team .noe4{ margin-bottom:2px;}
.gwzxrylit .team .noe2{ margin-bottom:10px;}
.gwzxrylit .team .noe3{ margin-bottom:5px;}

.gwzxcase_list .zxanli_tet{ font-size:14px; line-height:27px; padding:0px 0px 0px 30px;}
.cont_aboutone .ser_wz02{ margin-top:15px;}
.chukoubt{ font-size:23px;}

.lxwm_cont .left li .lxtet p{ font-size:14px; margin-bottom:3px;}
.lxwm_cont .left li .lxtet .lx01{ font-size:18px;}
.lxwm_cont .left li .lxtet .lx02{ font-size:16px;}
.lxwm_cont .left li .lxtet .lx03{ font-size:15px;}
.lxwm_cont .left li .lxtet .lx04 a{ font-size:15px;}

.qitays_list li .qtbt1{font-size: 18px;margin-bottom: 12px;line-height: 24px;}
.qitays_list li p{ font-size:14px; line-height:28px;}
.qitays_list{margin-top: 30px;margin-bottom: 10px;}
.qitays_list li{margin-bottom: 27px;}
.fwcn_list li{ border-radius:0px; min-height:inherit; min-width:inherit; padding:6% 0px 7% 0;}
.fwcn_list li strong{ font-size:18px;}
.fwcn_list li p{ font-size:15px;}
.qtteamlist li .bottom{ font-size:14px;line-height: 28px;}
.qtteamlist li .top .er{ font-size:17px;}
.qtteamlist li .top .yi{ font-size:14px;}
.qtteamlist li .top .img{width:90px;}
.qtteamlist li .top{margin-bottom: 9px;}
.qtteamlist li{margin-bottom: 30px;}
.xindejk .casewz{width:90%; padding-left:20px;bottom:0px; min-height:inherit; left:10%;}
.qitaotcase_list .item .casewz .two{ margin:0px;}

.gwfwyoushi li{ font-size:18px;}
.gwfwyoushi li p{ height:50px;}

.swbz_daiban .bbrigyht li strong{ font-size:18px;}
.swbz_daiban .bbrigyht li p{ font-size:14px;}
.swbz_daiban .bbleft .font18{ font-size:16px;line-height: 30px;}
.swbz_daiban .bbleft .bbcox{ margin-top:12px;font-size:14px;}
.swbz_daiban .bbrigyht{width:48%;}
.swbz_daiban .bbrigyht li{ margin-right:2%}
.swyoushi_list li .tet{ font-size:17px;}

.swbzcaselist .slick-prev{left: 44%;right: 0;}
.swbzcaselist .slick-next{left: auto;right:44%;}
.swbzcaselist .slick-prev:hover{left: 44%;right: 0;}
.swbzcaselist .slick-next:hover{left: auto;right:44%;}

.shangwu_teamlist .swtdcont .list dt{ font-size:17px;line-height:50px;padding-right:30px; padding-left:20px;}
.shangwu_teamlist .bd dt .icon{width:25px; height:25px; margin-top:13px;}
.shangwu_teamlist .swtdcont .list dd{padding-right:30px; padding-left:20px;}

.nyw_teamtwo .swiper-slide .gzwenzi{width:60%;}
.nyw_teamtwo .swiper-slide .img{max-height: 190px;max-width: 190px;}
.nyw_teamtwo .swiper-slide .img img{max-width: 170px;}
.nyw_teamtwo .swiper-slide .gzwenzi .bt01{ font-size:20px;}
.nyw_teamtwo .swiper-slide .gzwenzi .bt02{font-size: 14px;line-height: 29px;}
.nyw_teamtwo{ padding-top:0px;}

.neiye_newslist li .xwright .xwtet .xwbt{ font-size:18px;}
.neiye_newslist li .date{margin-top: 20px;width: 92px;}
.neiye_newslist li .date .time{ font-size:26px;}
.neiye_newslist li .date .year{font-size: 20px;}
.neiye_newslist li .xwright .xwtet{margin-top: 20px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:16px;}

.neiye_xwxiangq .xinwenxx_list{ margin:30px 0px;padding: 30px;}
.xxqra{width:100%;}
.neiye_xwxiangq .xinwenxx_list .xwxx-tit{margin-bottom: 30px;}
.neiye_xwxiangq .xinwenxx_list .nytitle{ padding-bottom:23px;}

}
@media (max-width:1208px){
.header .head_right .nav{ display:none;}
.phone-nav{ display:block;}
.header{padding-top:35px;}
.header .head_right{width:220px;}
.header .toptel{ padding-right:48px;}

.banner .swiper-dw{bottom:20%;}
.index_homeone .right p{ font-size:14px;margin-top: 19px;}
.index_homeone .right{width:50%; overflow:hidden;}
.index_homeone .right .img{ max-width:60%; float:right;width:100%;}
.index_homeone .right .img img{ max-width:100%;}
.xinhai_juli{padding-top: 24px;}
.index_homeone .one{margin-bottom: 17px;}
.home_title .tit2{ font-size:20px;line-height: 30px;padding-bottom: 12px;}
.home_title .tit1{ font-size:18px;line-height: 25px;}
 .home_title .tit2::before{min-width: 20px;}
 .home_title .tit2::after{left: 20px;min-width:60px;}
.twolist li{width:25%;}
.promenu li a{ font-size:14px;padding-bottom:6px;}
.promenu li a::after{ height:2px;}
.caitem li{ font-size:14px;}
.promenu{ padding-bottom:20px;}
.homepro_list{ margin-top:25px; padding-bottom:0px;}
.index_hometwo .htworight{ padding-top:20px;}
.caitem li{margin-bottom: 16px;width: 31.3%;margin-right:3%;padding:30px 10px;}
.doll_list .img{ margin-bottom:15px;}
.index_hometwo{ padding-bottom:30px; padding-top:0px;}
.youshi_list li .ys_tet strong{ font-size:17px;}
.youshi_list li .ys_tet .xx{ font-size:14px;}
.youshi_list li{ padding:20px;}
.youshi_list li .img img{ max-width:65px;}
.youshi_list{ margin:60px 0px;}
.hfour_baoguan .home_title .tit2::after{ min-width:100px;}

.networkmain .netright{width:30%;}
.networkmain .netright li p{ font-size:14px;padding-bottom:6px;}
.networkmain .netright li p::after{ height:2px;}
.hsix_network{ padding-top:30px;}
.xwtetbox .xright{ display:none;}
.xwtetbox .xleft{width:100%; float:none;}
.homexw_list li{padding: 26px 10px 23px 20px;}
.homexw_list li .youbian_wz .bt{margin-bottom: 10px;}
.xinwen_cont{ margin-top:30px;}

.partlist .slick-prev{left:44%;}
.partlist .slick-next{right:44%;}
.hnine_parter{ padding:30px 0px;}
.partlist{ margin-top:30px;}
.partlist .slick-next{ background:url(../images/bg_leftph.png) no-repeat center center;width:33px; height:33px;}
.partlist .slick-prev{ background:url(../images/bg_rightph.png) no-repeat center center;width:33px; height:33px;}
.partlist .slick-prev, .partlist .slick-next{bottom:-10px;}

.paitem li{ margin-bottom:25px;}
.banquan .bqmiddle span{ display:block;}

.neiyebanner .textbox .container .t1{ font-size:19px; color:#fff; line-height:30px;}
.neiyebanner .textbox .wenzi{max-width: 650px;}

.solutionlist ul li .pic{width:100%}
.solutionlist ul li .text{float:right;width:100%;padding:20px!important;position:relative;top:auto;right:auto;transform:none}
.solutionlist ul li .text .bt{font-size:20px;margin-bottom:15px}
.solutionlist ul li .text .bt:after{width:20px;height:2px;margin-top:5px}
.solutionlist ul li .text .jsh{font-size:14px;line-height:25px}
.solutionlist ul li .text .jsh .h3{font-size:15px;background:url(../images/dot3.png) no-repeat left 5px;background-size:13px;padding-left:20px;margin-bottom:3px}
.solutionlist ul li .text .jsh .p{padding-left:20px;margin-bottom:10px}
.solutionlist ul li{margin-bottom:0}

.jkcaselist .item{ margin:0px 15px;}
.jkcaselist .slick-prev,.jkcaselist .slick-next{ display:none;}


.jinkou_nine{padding-top:30px;}
.honorlist{ margin-top:20px; }
.honorlist .swiper-container{ padding-bottom:60px;}
.honorlist .swiper-container-horizontal > .swiper-pagination-bullets {bottom: 25px;}

.cpfwlist_phone{ display:block;}	
.ckcpser_list{ display:none;}
.chukou_xxsi{ padding:30px 0px;}

.chukouys_list li .ckwz p{ font-size:14px;}
.chukouys_list{width: 85%;margin-top: 30px;}

.chukoucase .ckanli_two .slick-dots{bottom: -40px;}
.gwzxrylit .swiper-button-next,.gwzxrylit .swiper-button-prev{ display:none;}
.gwzxrylit .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{ display:block;}
.gwzxrylit .swiper-container{ padding-bottom:40px;}

.tduitext{padding: 90px 20px 30px 20px;}

.qitapz_list .list-nav-1{ font-size:16px;}
.qitapz_list .list-nav-1 .item span::after{ height:2px;}
.qitapz_list .list-cot-1{ font-size:14px;}
.qitapz_list .list-cot-1 .txt{ margin-bottom:20px;}
.items-scroll{ padding-bottom:45px;}
.other_fwpzcont{ padding:35px 0px;}

.xindejk .casewz{ position:inherit;left:0px;width:100%; padding-left:0px; margin-top:20px;}
.qitaotcase_list .item .casewz .two{ margin:15px 0px;}
.qitaotcase_list .item .casewz{position:inherit;left:0px;width:100%; padding:20px;}
.qitaotcase_list .item{ margin:0px 15px;}
.swbzcaselist .img img{margin:0 auto;}
.swbzcaselist .item .casewz .tt1{ margin-bottom:26px;}
.swbzcaselist .item .casewz .font30 {margin-bottom: 5px;}
.swbzcaselist{ padding-bottom:10px;}

.shangwu_teamlist .img{width:100%; float:none;}
.shangwu_teamlist .img img{ display:block; margin:0 auto;}
.shangwu_teamlist .swtdcont{width:100%; float:none;}
.shangwu_teamlist{ margin-top:25px;}

.nyw_teamone .right .btq{ font-size:16px;}
.nyw_teamone .right .bt2{ font-size:17px;}
.nyw_teamone .right .bt3{ font-size:14px; line-height:30px; margin-top:10px;}

.work_serlist li .tupian .wztp{ font-size:19px;}
.work_serlist li .wkbt_tet strong{ font-size:16px;margin-bottom: 0px;}
.work_serlist li .wkbt_tet p{ font-size:14px;}
.work_serlist li .wkbt_tet .one2{ margin-bottom:6%;}
.work_serlist li{width: 31%;margin-right:3.5%;}
.nywork_service{ margin:10px 0px 30px 0px;}




}

@media(max-width:1024px) {
.header{background:rgba(0,0,0,.5);height:68px; padding:0px;overflow:hidden; position:inherit;}	
.header .logo img {max-height: 47px;margin-top:28px;}	
.header .toptel{margin-top: 17px;}
.phone-nav{top: 13px;}
.banner .phone{ display:block;}
.banner .pc{ display:none;}
.neiyebanner .phone{ display:block;}
.neiyebanner .pc{ display:none;}

.banner{margin-top:0px}
.banner .t1, .banner .t2{ font-size:17px;}
.banner .t3{ font-size:14px;}
.banner .hx{width:63px;}
.banner .hx::before{top: -2px;width: 21px;height: 3px;}
.banner .textbox{top:20%;}
.banner .t2{margin-bottom: 13px;}
.banner .swiper-pagination-bullet-active::after {width: 32px;}
.banner .swiper-button-prev{ margin-right:140px;width: 15px;height: 17px;}
.banner .swiper-button-next{width: 15px;height: 17px;}
.banner .swiper-dw .swiper-pagination {top: 21px;}

.banner .swiper-dw{ bottom:30px;}
.index_homeone .right .img{ max-width:40%;}
.twolist li{ padding:8px;width:33.333%;}
.twolist li .yi .left{ font-size:15px;}
.moreM span{ font-size:15px;width:60%;}
.index_hometwo .htwoleft{ display:none;}
.index_hometwo .htworight{width:100%;}
.index_hometwo .htworight .home_title{ text-align:inherit;}
.index_hometwo .htworight .home_title .tit2{ float:inherit;}
.index_homeone{ margin-bottom:30px;}
.hfour_baoguan{ margin-top:30px;}

baoguN_list { position:relative;}
.baoguN_list .swiper-button-next,.baoguN_list .swiper-button-prev{bottom:auto;width:33px; height:33px;}
.baoguN_list .swiper-button-next{right:15px;background:url(../images/bg_rightph.png) no-repeat;}
.baoguN_list .swiper-button-prev{right:55px;left:auto; background:url(../images/bg_leftph.png) no-repeat;}
.baoguN_list .swiper-button-next:hover{background:url(../images/bg_righthph.png) no-repeat;}
.baoguN_list .swiper-button-prev:hover{background:url(../images/bg_lefthph.png) no-repeat;}
.baoguN_list{padding-bottom: 37px;background: url(../images/baog_bj1h.png) no-repeat center bottom;}

.hseven_about .about_one .abright{width:50%;}
.hseven_about .about_one .ableft{ margin-top:10px;}
.hseven_about .about_two li{width: 24%;margin-right:1.3%;min-height:inherit;}
.height_xinwen{ padding:26px 0px;}

.paitem li{padding:16px 10px;}
.partlist .slick-prev, .partlist .slick-next{ display:none !important;}
.partlist .slick-dots{ display:block !important;}
.footer-bottom .footer-list{ display:none;}
.footer-bottom .footer-left{width:100%; float:none;}
.footer-bottom{padding-top: 40px;}
.footer-bottom .footer-left .dbtel{ margin-top:8px;}
.footer-bottom .footer-left .db_share{ margin-top:29px;}
.banquan .bqleft{width:100%; float:none; padding-right:0px;}
.banquan .bqmiddle{width:100%; float:none; padding-right:0px;}
.banquan .bqright{width:100%; float:none; text-align:left;}
.banquan .bqmiddle .lx02 span{ display:inline-block; padding-left:20px;}
.banquan{margin-top: 30px;padding-top: 25px;}

.jinkou_one .se_left{margin-top: 10px;}
.jinkou_one .se_right{width: 50%;}
.jinkou_one{ margin:30px 0px 40px 0px;}
.jinkou_one .ser_wz01 {line-height: 28px;font-size: 14px;margin: 14px 0px;}
.jinkou_one .ser_wz02 .serstr{ font-size:16px;}  
.jinkou_one .ser_wz02 p{font-size: 14px;line-height: 26px;}

.jkyoushi .jkysleft{width:100%; float:none;}  
.jkyoushi .jkysleft img{ margin:0 auto;}  
.jkyoushi{ margin:30px 0px;}
.jkyoushi .jkysright{width:100%; float:none; margin-top:20px;}
.jkyoushi .jkysright .ystwo ul{ margin-top:20px;}
.jkyoushi .jkysright .ysone li{ margin-bottom:30px;}
.jk_team .swiper-slide{ background:none;}
.jk_team .left{width:100%; float:none;}
.jk_team .left img{width:100%;}
.jk_team .team{ background:#f5f5f5;width:100%; padding:20px;}
.jk_team .swiper-container-horizontal > .swiper-pagination-bullets{ left:0px;}
.jk_team .team p{ margin-bottom:20px;}
.jk_team{ margin-top:20px; margin-bottom:17px;}

.jinkou_seven{ padding:30px 0px;}
.jkcaselist{ margin-top:20px;}

.ckteamlist li .cktd_two{min-height: 190px;}
.chukouteam{ margin-top:30px;}
.ckteamlist li{ margin-bottom:70px;}
.chukoucase { padding-bottom:40px;}
.chukoucase .ckanli_two .item{ position:inherit;}
.ckanli_two .casewz{ position:inherit;width:100%; margin:0px;bottom:0px;}
.chukoucase .ckanli_two .slick-dots{ bottom:0px;}
.jinkou_shipin .video_dj{width:45px; height:45px;}
.gwte_twt ul li{font-size:14px; height:28px; line-height:26px;}
.gwte_twt ul{ margin-top:10px;}

.gwzxrylit .left{width:100%; float:none; text-align:center;}
.gwzxrylit .left img{ display:block; margin:0 auto;}
.gwzxrylit .swiper-slide{ background:none;}
.gwzxrylit .team{width:100%; float:none; text-align:center;}
.gwzx_honorlist{ padding:30px 0px;}
.gwzxrylit{ margin-top:20px;}

.tuandui_list li{width:49%;}
.tuandui_list li:nth-child(2n){ margin-right:0px;}
.gwzx_tuandui{ margin:40px 0px;}
.gwzxcase_list .img{width:100%; float:none; text-align:center;}
.gwzxcase_list .zxanli_tet{width:100%; float:none; padding-left:0px; margin-top:20px;}
.gwzxcase_list .zxanli_tet p{ margin-bottom:20px;}
.gwzxcase_list .swiper-button-next, .gwzxcase_list .swiper-button-prev{ display:none;}
.gwzxcase_list .swiper-pagination-bullets.swiper-pagination-horizontal{ display:block;}
.gwzxcase_list{ padding-bottom:25px; margin-top:25px;}
.lxwm_cont .left li img{width:30px;}
.lxwm_cont .left{ margin-top:0px;}
.gwzx_chengnuo{ padding:30px 0px;}
.fwcn_list{ margin-top:20px;}
.gwfwyoushi li{ font-size:14px;}
.gwfwyoushi li p{ height:40px;}
.swbz_daiban .bbleft .bztet{ font-size:17px;margin-bottom: 9px;}
.swbz_daiban .bbleft .font18{ font-size:15px;}
.swyoushi_list li .tet{ font-size:15px;padding-top:15px;margin-top:12px;}
.swyoushi_list li{width: 25%;margin-right: 12%;margin-bottom: 5%;}
.swyoushi_list{ margin-top:30px;}
.swyoushi_list li .tet::before{ height:3px;}

.nyw_teamtwo .swiper-slide .gzwenzi{width:45%;}
.nywork_caselist{ padding:30px 0px;}
.nywork_caselist .gwzxcase_list .zxanli_tet{ padding-left:0px;}
.nywork_caselist .gwzxcase_list .zxanli_tet .zxc_tet01{ font-size:16px; margin-bottom:5px;}


.neiye_newslist li{ padding:20px;margin-bottom: 20px;}
.neiye_newslist li .xwright .xwtet .xwbt{ font-size:16px;margin-bottom: 11px;}
.neiye_newslist li .xwright .xwtet .xwwd{ font-size:14px;}
.neiye_newslist li .xwright .xwtet{margin-top: 10px;width: 67%;}
.neiye_newslist li .date{ margin-top:10px;width: 66px;}
.neiye_newslist li .date .time{ font-size:20px;}
.neiye_newslist li .date .year{ font-size:16px;}
.neiye_newslist li .xwright{width: 87%;}

.neiye_xwxiangq .xinwenxx_list .xwxx-tit p{ font-size:15px;}
.xxqra p{ font-size:14px;}
.pianzhang .pzleft{ font-size:15px;}
.pianzhang{margin-top: 29px;}

}

.xz_yd{display:none !important;}

@media(max-width:767px) {
	
.xz_pc{display:none  !important;}	
.xz_yd{display:block  !important}	


.mySwiper{ height:300px;}	
.mySwiper .wcyy p{ font-size:14px; padding-top:0px;}	
.mySwiper .swiper-slide .wcyy img{ max-width:65px;}
	
.in_bg{padding-top:43px;}	
.hseven_about .about_two li p{ font-size:14px;}
	
 .index_homeone .right{width:65%;}   
.twolist li{width:50%;}
.twolist li .yi .left{width:52%;}
.index_homeone .right .img{max-width:73%;}
.index_homeone .right p{ margin-top:9px;}
.youshi_list li{width:49%; margin-bottom:20px;padding: 14px;}
.youshi_list li:nth-child(2n){ margin-right:0px;}
.hthree_youshi{ padding-top:40px;}
.caitem li{width:48%;}
.caitem li:nth-child(3n){ margin-right:3%;}
.caitem li:nth-child(2n){ margin-right:0px;}
.baoguN_list .toptet .zb{ font-size:17px;}
.baoguN_list .toptet .yb{ font-size:14px;}
.baoguN_list .topbot{ font-size:15px;}
.baoguN_list .swiper-slide .toptet{width:50px;}
.hfive_fuwu .fuwu_text{width:100%;}
.hfive_fuwu .fuwu_text .tet01{ font-size:17px;}
.hfive_fuwu .fuwu_text .tet02 span{ display:block;}
.networkmain .netright{width:50%; margin-top:40px;}
.hseven_about .about_one .ableft{ float:none;width:100%;}
.hseven_about .about_one .abright{ float:none;width:100%;}
.hseven_about .about_one .abright img{display:block; margin:0 auto;}
.hseven_about .about_one .abtetx_box .box02 li:nth-child(1){width: 23%;}
.hseven_about .about_one .abtetx_box .box02 li{width:38%;}
.hseven_about .about_two li{width:48%;margin-right:1.3%; margin-bottom:10px;}
.hseven_about .about_two li:nth-child(2n){ margin-right:0px;}
.hseven_about .about_one .abtetx_box .box02 .wz{ font-size:12px;}
.xinwen_cont .xinwenleft{width:100%; float:none;}
.xinwen_cont .xinwenleft .img img{ width:100%;}
.xinwen_cont .xinwenright{ width:100%; float:none;}
.neiyebanner .textbox .container .t1{ font-size:15px; color:#fff; line-height:30px;}
.neiyebanner .textbox .wenzi{ padding:20px 0px;}
.neiyebanner .textbox .hx{ margin-bottom:7px;}

.jinkou_one .se_left{float: none;width: 100%;}
.jinkou_one .se_right{float: none;width: 100%; margin-top:15px;}

.font24{ font-size:14px;}
.jkyoushi .jkysright .ysone li .btt{ font-size:16px;margin-bottom: 6px;}

.font30{ font-size:17px;}
.jinkou_two .jinksq_tetx p{ font-size:14px;}

.jkcaselist .left{width:100%; float:none;}
.jkcaselist .left img{width:100%;}
.jkcaselist .casewz{width:100%; float:none; padding-left:0px; margin-top:20px;}
.faqleft{width:100%; float:none;}
.faqright{ display:none}
.faqleft .bd dd{ margin-bottom:10px;}
.faqleft .bd dt .icon{ margin-top:5px;}
.jkmess li { margin-bottom:20px; padding-bottom:10px;}
.jkmess li input{ font-size:14px;}
.jkmess li:nth-child(1), .jkmess li:nth-child(2){width:100%;}
.jkmess .btnbox #submit{ font-size:17px;width: 160px;height: 50px;line-height: 50px;font-size: 17px;}

.jkxg_xmlist{ margin-bottom:20px;}
.jinkou_ten{ padding-bottom:10px;}
.chukouys_list{width:100%;}
.chukouys_list li{width:48%; margin-right:4%; margin-bottom:20px; padding-left:12px;}
.chukouys_list li:nth-child(2n){ margin-right:0px;}
.chukouys_list li .ckwz{ padding-left:15px;}
.ckteamlist li{width:100%; float:none; margin-bottom:60px;}
.ckteamlist li .main{ padding:40px 25px;}
.ckteamlist li .cktd_two{ min-height: inherit;}
.ckteamlist li .cktd_one .left{width: 51%;}
.ckanli_two .casewz{ margin-top:0px; padding:20px;}
.ckteamlist li:last-child{ margin-bottom:30px;}
.tuandui_list li{width:100%; float:none; margin-right:0px; margin-top:20px;}
.tduitext .tdtwo{ min-height:inherit;}
.tuandui_list{ margin-top:20px;}
.lxwm_cont .left{width:100%; float:none;}
.lxwm_cont .right{width:100%; float:none;}
.lxwm_cont .left li{ margin-bottom:25px;}
.cont_lianxiwom{ padding:30px 0px;}
.qitays_list li{width:45%; margin-right:8%;}
.qitays_list li:nth-child(2n){ margin-right:0px;}
.qitays_list li:nth-child(3n){margin-right:8%;}
.qitapz_list .list-nav-1{width:80%; margin-top:20px; margin-bottom:30px;}
.other_fwpzcont{ padding-bottom:10px;}
.items-scroll .slick-dots{bottom: 13px;}
.fwcn_list li{width:48%;margin-right:4%; margin-bottom:4%;}
.fwcn_list li:nth-child(2n){ margin-right:0px;}
.fwcn_list li:nth-child(3n){ margin-right:4%;}
.qtteamlist li{width:100%; float:none;}
.qtteamlist li .bottom{ min-height:inherit;}
.other_teammian{ padding:30px 0px 10px 0px;}	
.gwfwyoushi{ display:none;}	
.gwfwyoushi_ph{ display:block;}
.swbz_daiban .bbleft{width:100%; float:none;}	
.swbz_daiban .bbrigyht{width:100%; float:none;}
.swbz_daiban .bbrigyht li strong{ font-size:16px;}
.swbz_daiban{ margin-bottom:30px;}

.swyoushi_list li .img{ max-width:60px;}
.swyoushi_list li .tet{ font-size:14px; font-weight:normal;}
.swyoushi_list li{ margin-bottom:40px;}

.nyw_teamone .bjk{ background:none;}
.nyw_teamone{ padding:20px; margin:30px 0;}
.nyw_teamone .right{ padding-top:0px; padding-right:0px;}
.nyw_teamone .right .bt3{width:100%; line-height:26px;}

.nyw_teamtwo .swiper-slide .img img{ max-width:125px;}
.nyw_teamtwo .swiper-slide .img{ max-width:145px; max-height:145px;}
.nyw_teamtwo .swiper-slide .gzwenzi .bt02{ margin-top:9px;}
.nyw_teamtwo .swiper-slide .gzwenzi{width:55%;}

.twolist li .yi .right{width:60px; height:60px; }
.twolist li:nth-child(1) .yi .right{background-size:cover;}
.twolist li:nth-child(1):hover .yi .right{ background:url(../images/yw_tb1.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(2) .yi .right{background-size:cover}
.twolist li:nth-child(2):hover .yi .right{ background:url(../images/yw_tb2.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(3) .yi .right{background-size:cover;}
.twolist li:nth-child(3):hover .yi .right{ background:url(../images/yw_tb3.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(4) .yi .right{background-size:cover;}
.twolist li:nth-child(4):hover .yi .right{ background:url(../images/yw_tb4.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(5) .yi .right{background-size:cover;}
.twolist li:nth-child(5):hover .yi .right{ background:url(../images/yw_tb5.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(6) .yi .right{background-size:cover;}
.twolist li:nth-child(6):hover .yi .right{ background:url(../images/yw_tb6.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(7) .yi .right{background-size:cover;}
.twolist li:nth-child(7):hover .yi .right{ background:url(../images/yw_tb7.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(8) .yi .right{background-size:cover;}
.twolist li:nth-child(8):hover .yi .right{ background:url(../images/yw_tb8.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(9) .yi .right{background-size:cover;}
.twolist li:nth-child(9):hover .yi .right{ background:url(../images/yw_tb9.png) no-repeat 0px -62px;background-size:cover;}
.twolist li:nth-child(10) .yi .right{background-size:cover;}
.twolist li:nth-child(10):hover .yi .right{ background:url(../images/yw_tb10.png) no-repeat 0px -62px;background-size:cover;}
.youshi_list li .ys_tet .xx{min-height: 63px;}
.youshi_list {margin: 25px 0px;}
.hnine_parter {padding:20px 0px 0px 0px;}
.paitem li {margin-bottom: 19px;}
.jkyoushi .jkysright .ystwo li{    padding: 3px 0px 10px 7px;}
/*.jinkou_four {padding: 25px 0px;}*/
.jk_team .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{ left:0;bottom:15px;right:0px;}
.jinkou_eight .partlist .slick-dots{bottom: 28px;}
.honorlist .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:25px;}
.qitaanli_cont{ padding-top:20px;}
.qitaotcase_list{ margin-top:20px;}

.yemapage a{ font-size:14px;min-width: 36px;line-height: 36px;height: 36px;padding: 0px 16px;}
.yemapage{padding-bottom: 30px;}
.neiye_newslist{padding-bottom: 30px;}

.neiye_newslist li .date{ display:none;}
.neiye_newslist li .xwright{width:100%; float:none;}
.neiye_newslist li .xwright .xwtet{width:100%; float:none; margin-bottom:20px;}
.neiye_newslist li .xwright .img{width:100%; float:none;}
.neiye_newslist li .xwright .img img{ display:block; margin:0 auto;}
.neiye_newslist li{ padding:10px 0px 20px 0px;}
.yemapage a{ margin:0px 2px;padding: 0px 9px;}
.nyxinwenmain{ margin-top:20px;}
.pianzhang .pzleft{width: 100%;float: none;}


	
	}
	
@media(max-width:640px) {
.chukouys_list li{ padding:15px; text-align:center;}
.chukouys_list li .ckwz{ float:none;width:100%; margin-top:5px;}
.chukouys_list li .img{width:100%; float:none;}	
.chukouys_list li .img img{ margin:0 auto;}

.work_serlist li{width:100%; float:none; margin-right:0px; margin-bottom:20px;}
.work_serlist li .img img{width:100%;}

}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	