/* 服务案例页面样式 开始 */
.comwidth{max-width:1200px;width:auto;}
.threeBox,.twoBox {background-color:#FAFAFA;}
.oneBox .banner .banner_cj {height:518px;}
.oneBox .bannerTitle {border-bottom:1px solid #FFF;text-align:center;}
.oneBox .banner_cj {padding-top:134px;}
.oneBox .banner_cj .bannerTitle {margin-top:0 !important;}
.oneBox .banner_cj .bannerTit1 {height:66px;font-size:50px;font-weight:400;line-height:66px;color:#FFFFFF;opacity:1;margin:92px 0px;}
.oneBox .banner_cj .bannerTit1 a{font-size:50px;font-weight:400;line-height:66px;color:#FFFFFF;}
.jxal_zs{padding-top:120px;background:#fafafa;}
.jxal_zs_tit {font-size:40px;font-weight:bold;line-height:52px;color:#002DA1;opacity:1;}
.jxal_zs_sum {}
.jxal_zs_sum p {font-size:20px;font-weight:400;line-height:30px;color:#666666;opacity:1;margin-top:30px;text-align:justify;}
.jxal_zs_sum p:first-child {margin-bottom:60px;margin-top:0;}
.jxal_zs_sum p strong,.jxal_zs_sum p strong *{font-size:40px;font-weight:bold;line-height:52px;color:#2D0707;opacity:1;}
.gdal{padding-top:120px;padding-bottom:80px;}
.gdal .tongTitle {height:52px;font-size:40px;font-weight:bold;line-height:52px;color:#2d0707;opacity:1;margin:0px;}
.gdal .syjh {padding:50px 0 50px 0;}
.gdal .busuness .ywBox {background-color:transparent;}
.gdal .ywBox p img {box-shadow:0px 10px 40px rgba(0,26,91,0.14);}
.gdal_slide .swiper-wrapper,.gdal_slide .swiper-slide {height:100% !important;}
.gdal_slide .swiper-slide .ywBox {margin:60px 15px 0 15px;height:362px;box-shadow:0px 10px 40px rgba(0,26,91,0.14);background:#fff;padding: 17px 30px 35px;box-sizing:border-box;}
.gdal_slide .swiper-slide .ywBox .busImg img {width:auto;height:85px;}
.gdal_slide .swiper-slide .ywBox .busTit{margin-top:17px;}
.gdal_slide .swiper-slide .ywBox .busTit a {font-size:24px;font-weight:bold;line-height:40px;color:#222222;opacity:1;}
.gdal_slide .swiper-slide .ywBox .busT {font-size:16px;font-weight:400;line-height:26px;color:#333333;opacity:1;margin-top:10px;}
.gdal_slide .swiper-pagination {width:1000px;margin:auto;border-radius:12px;padding-top:60px;text-align:center;}
.gdal_slide .swiper-pagination .swiper-pagination-switch {display:inline-block;width:16.66666%;height:0;background:#999;border:2px solid #999;cursor:pointer;opacity:0.4;}
.gdal_slide .swiper-pagination .swiper-active-switch {border:2px solid #002DA1;opacity:1;}

/* 自适应公用 */
.gdal_slide .swiper-pagination{width:auto !important;max-width:1000px;}
.footerer .footererBox .footL{width:auto !important;max-width:880px;}

/* 自适应 */
@media only screen and (max-width:1200px){
.comwidth{width: 96%;margin: auto;}/* 自适应公用 */
.oneBox .banner_cj .bannerTit1{font-size:40px;margin: 62px 0px;}
.jxal_zs{padding:60px 0px 0px;}
.jxal_zs_tit{font-size:30px;}
.jxal_zs_sum{margin-top: 30px;}
.jxal_zs_sum p{font-size:18px;}
.gdal{padding-top: 60px;}
.gdal .tongTitle{font-size:35px;}
.gdal_slide .swiper-slide .ywBox .busTit a{font-size:20px;}
.gdal_slide .swiper-slide .ywBox{height:auto;}
.footerer{padding: 50px 0 50px 0 !important;}
.footerer .footererBox .footL h4{font-size:36px !important;}
}
@media only screen and (max-width:1024px){
.comwidth{width: 96%;margin: auto;}/* 自适应公用 */
.oneBox .banner_cj .bannerTit1{font-size:30px;margin: 62px 0px;}
.jxal_zs{padding:60px 0px 0px;}
.jxal_zs_tit{font-size:22px;}
.jxal_zs_sum{margin-top: 30px;}
.jxal_zs_sum p{font-size:16px;}
.gdal{padding-top: 60px;}
.gdal .tongTitle{font-size:25px;}
.gdal_slide .swiper-slide .ywBox .busTit a{font-size:18px;}
.gdal_slide .swiper-slide .ywBox{height:auto;}
.footerer{padding: 50px 0 50px 0 !important;}
.footerer .footererBox .footL h4{font-size:26px !important;}
}
@media only screen and (max-width:768px){
body {padding-top: 60px;}
.jxal_zs_sum p strong,.jxal_zs_sum p strong *{font-size:18px;line-height:28px;}
.jxal_zs_sum p:first-child{margin-bottom:20px;}

}
@media only screen and (max-width:420px){
.comwidth{width: 96%;margin: auto;}/* 自适应公用 */
.oneBox .banner_cj .bannerTit1{font-size:18px;margin: 24px 0px;line-height: 28px;height:auto;}
.oneBox .banner_cj .bannerTit1 a{font-size:16px;line-height:24px;}
.jxal_zs{padding:20px 0px 0px;}
.jxal_zs_tit{font-size:18px;line-height: 32px;}
.jxal_zs_sum{margin-top: 0px;}
.jxal_zs_sum p{font-size:14px;margin-top: 12px;line-height:24px;}
.gdal{padding-top: 20px;padding-bottom:0px;}
.gdal .tongTitle{font-size:18px;}
.gdal_slide .swiper-slide .ywBox .busTit a{font-size:18px;}
.gdal_slide .swiper-slide .ywBox{height:auto;margin:0;padding:2rem 1rem;min-height:362px;box-shadow:inherit;}
.gdal_slide .swiper-pagination{padding-top:40px;}
.footerer{padding: 30px 0 30px 0 !important;}
.footerer .footererBox{padding: 30px 20px !important;}
.footerer .footererBox .footL h4{font-size:22px !important;}
.footerer .footererBox .footL p{font-size: 16px !important;}
}
/* 服务案例页面样式 结束 */

/* 关于我们页面样式 开始 */
.gywm_bgColor {background-color:#fafafa;}
.gywm_bgColor1{background-color:#fff;}
.gywm_fwjg h3,.gywm_lxwm h3,.gywm_zlxz h3,.gywm_tzdt h3,.gywm_wzdt h3 {height:52px;font-size:40px;font-weight:bold;line-height:52px;color:#2d0707;opacity:1;margin:0px;}
.gywm_banner .bannerTit {font-size:80px;font-weight:400;line-height:80px;color:#FFFFFF;opacity:1;margin-top:80px;margin-bottom:20px;}
.bannerBor {width:320px;height:10px;background:#FFFFFF;border:1px solid #707070;opacity:1;margin:auto;margin-bottom:62px;}
.gywm_fwjg {padding:50px 0;}
.gywm_fwjg h3 {height:52px;font-size:40px;font-weight:bold;line-height:52px;color:#2d0707;opacity:1;}
.gywm_fwjg p{font-size:34px;font-weight:bold;margin-top:40px;color:#2d0707;text-align:center;}
.gywm_fwjg_img {margin-top:40px;}
.gywm_lxwm {padding:50px 0;}
.gywm_lxwm ul {margin-top:40px;margin-left:-48px;}
.gywm_lxwm ul li {float:left;width:576px;margin-left:48px;box-shadow: 0px 10px 40px rgba(0, 26, 91, 0.14);padding:98px 50px 50px 50px;}
.gywm_lxwm ul li h4 img {width:126px;height:126px;float:right;margin-top:-48px;}
.guwm_lxwm_flr {}
.gywm_lxwm ul li h4 {margin:0px;font-size:30px;font-weight:bold;line-height:40px;color:#333333;opacity:1;margin-bottom:30px;}
.guwm_lxwm_flr p {margin-bottom:20px;}
.guwm_lxwm_flr .gywm_lxwm_sub{margin-bottom:0px;}
.gywm_lxwm_sum {font-size:18px;font-weight:400;line-height:18px;color:#333333;opacity:1;}
.gywm_lxwm_short,.gywm_lxwm_short a,.gywm_lxwm_sub,.gywm_lxwm_sub a{font-size:18px;font-weight:400;line-height:18px;color:#333333;opacity:1;white-space:nowrap}
.gywm_lxwm_sub a {color:#002DA1 !important;text-decoration: underline !important;}
.gywm_zlxz{padding:50px 0;}
.gywm_zlxz ul{margin-top:40px;}
.gywm_zlxz ul li{margin-top:50px;}
.gywm_zlxz ul li:first-child{margin-top:0px;}
.gywm_zlxz ul li .gywm_zlxz_title a {font-size:26px;font-weight:bold;line-height:40px;color:#002DA1;opacity:1;margin-right:40px;border-bottom: 2px solid #002DA1;}
.gywm_zlxz ul li .gywm_zlxz_xz a {position: relative;top: -5px;font-size:18px;font-weight:400;line-height:40px;height:40px;color:#002DA1;opacity:1;}
.gywm_tzdt{padding:50px 0;}
.gywm_tzdt ul{margin-top:40px;}
.gywm_tzdt ul li{margin-top:20px;background:#fff;box-shadow: 0px 10px 40px rgba(0, 26, 91, 0.07);line-height:60px;height:60px;padding-left:20px;}
.gywm_tzdt ul li img{width:50px;margin:-8px 40px 0 40px;}
.gywm_tzdt ul li:first-child{margin-top:20px;}
.gywm_tzdt ul li a {font-size:20px;font-weight:bold;color:#333333; display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gywm_tzdt h3 a,.gywm_zlxz h3 a{float:right;font-size:20px;font-weight:400;color:#2d0707}
.gywm_wzdt{padding:50px 0}
.gywm .footerer .footererBox .footL h4 {color: #002DA1;}

/* 自适应 */
@media only screen and (max-width:1200px){
.gywm_banner .bannerTit{font-size:60px;margin-bottom: 10px;margin-top: 60px;}
.bannerBor{width:240px;height: 7px;}
.gywm_lxwm ul{margin-left:0px;}
.gywm_lxwm ul li{width:45.5%;margin-left: 3%;padding: 98px 20px 50px 20px;}

}
@media only screen and (max-width:1024px){
.gywm_fwjg h3, .gywm_lxwm h3, .gywm_zlxz h3, .gywm_tzdt h3, .gywm_wzdt h3{font-size: 32px;}
.gywm_zlxz ul li .gywm_zlxz_title a{font-size: 24px;}
.gywm_tzdt h3 a,.gywm_zlxz h3 a{font-size: 20px;}
.gywm_zlxz ul li .gywm_zlxz_xz a{top:-3px;}
}
@media only screen and (max-width:768px){
body {padding-top: 60px;}
.gywm_fwjg h3, .gywm_lxwm h3, .gywm_zlxz h3, .gywm_tzdt h3, .gywm_wzdt h3{font-size: 26px;}
.gywm_lxwm ul li{width:100%;margin-left: 0px;margin-bottom: 2rem;}
.gywm_fwjg,.gywm_lxwm{padding:20px 0;}
.gywm_fwjg p{font-size: 16px;margin-top:0;}
.gywm_lxwm ul li{padding: 98px 50px 50px 50px;}
.gywm_zlxz ul li .gywm_zlxz_title a{font-size: 18px;}
.gywm_tzdt ul li a{font-size: 18px;}
.gywm_tzdt ul li img{width: 36px;margin: 0 20px;}
.gywm_zlxz ul li .gywm_zlxz_xz a{top:0px;}
.gywm_lxwm ul,.gywm_tzdt ul{margin-top:10px;}

.gywm_fwjg_img {margin-top:20px;}

.gywm_wzdt .ditu{margin-top: 20px !important;}
.gywm_wzdt .ditu .two:after{content: "";clear: both;display: block;}
.gywm_wzdt .ditu>li{float:none !important;width:auto !important;}
.gywm_wzdt .ditu>li>ul>li{float:left !important;}
.gywm_wzdt .ditu>li>ul>li>a{margin-right: 2rem;}
}
@media only screen and (max-width:520px){
.gywm_banner .bannerTit{font-size:20px;margin: 1.5rem 0;line-height:inherit;}
.bannerBor{width: 160px;display:none;}
.gywm_lxwm ul li h4{font-size: 26px;}
.gywm_lxwm_short, .gywm_lxwm_short a, .gywm_lxwm_sub, .gywm_lxwm_sub a,.gywm_lxwm_sum{font-size: 16px;line-height: 16px;}
.gywm_lxwm ul li{padding: 98px 20px 50px 20px;}
.gywm_zlxz{padding: 20px 0;}
.gywm_fwjg h3, .gywm_lxwm h3, .gywm_zlxz h3, .gywm_tzdt h3, .gywm_wzdt h3{font-size: 18px;}
.gywm_zlxz ul{margin-top: 20px;}
.gywm_zlxz ul li{margin-top: 10px;}
.gywm_zlxz ul li .gywm_zlxz_title a{font-size: 14px;}
.gywm_zlxz ul li .gywm_zlxz_xz a{font-size: 14px;}
.gywm_zlxz_xz{display:none;}
.gywm_tzdt h3 a,.gywm_tzdt ul li a, .gywm_zlxz h3 a{font-size: 14px;}
.gywm_tzdt ul li img{width: 22px;margin: 0 10px;}
.gywm_tzdt ul li{margin-top: 20px;line-height: 40px;height:40px;}
.gywm_tzdt ul li:first-child{margin-top: 20px;}
.gywm_tzdt,.gywm_wzdt{padding: 20px 0;}
.gywm_wzdt .ditu>li>a{font-size:18px !important;}


.oneBox .banner .banner_cj{height:25vh;padding-top:0rem;display:flex;align-items:center;}

}
/* 关于我们页面样式 结束 */