﻿html,body {position:relative;height:100%;}
/* 按钮 */.but_a {display:inline-flex;padding:0.2rem 0.35rem;align-items:center;justify-content:center;color:#fff;background-image:url(../images/but_b.png);background-repeat:no-repeat;background-size:cover;}
.but2 img,.but_a img {width:14px;height:11px;margin-left:10px;}
.but2 {display:inline-flex;color:#03a9f4;align-items:center;}
.but1 img {width:0.28rem;height:0.28rem;min-width:20px;min-height:20px;margin-right:10px;}
.underline .title_span {color:#333;padding-bottom:-1px;background-image:linear-gradient(to bottom,rgba(0,0,0,0) 96%,#333 0%);background-size:0 100%;background-repeat:no-repeat;text-decoration:none;-moz-transition:background-size 0.4s cubic-bezier(0.32,0.17,0,1);-o-transition:background-size 0.4s cubic-bezier(0.32,0.17,0,1);-webkit-transition:background-size 0.4s cubic-bezier(0.32,0.17,0,1);transition:background-size 0.4s cubic-bezier(0.32,0.17,0,1);}
.underline:hover .title_span {background-size:100% 100%;color:#333;}
.underline.active {padding-bottom:1px;border-bottom:#333 1px solid;}
.underline.active .title_span {color:#333;}
.swiper-container {width:100%;height:100%;margin-left:auto;margin-right:auto;z-index:2 !important;}
.swiper-wrapper{ height:400px;}
.swiper-slide {text-align:left;background:rgba(0,0,0,0);overflow:hidden;/* Center slide text vertically */    display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center; }
.zl_img img{ width:100%;}
.close img { max-width: 100%;}
.nav{ box-shadow:rgb(0 0 0 / 0%) 4px 20px 20px !important;}
/*#nav {height:100px;width:100%;position:fixed;z-index:99;top:0;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.nav {height:100px;width:100%;position:fixed;top:0;z-index:100;-webkit-transition:ease .8s;-moz-transition:ease .8s;-o-transition:ease .8s;transition:ease .8s;box-shadow:4px 5px 20px rgba(0,0,0,0.05);}
.nav_up {top:-100px;}
*/
.ding {height:100px;width:100%;}
.nav_zw {height:100px;}
.nav_mod {display:none;}
.cp_mod {height:20px;width:100%;}
.nav .container1 {height:100%;display:flex;justify-content:space-between;align-items:center;}
.nav .h_logo {align-self:center;flex-shrink:0;}
.nav .h_logo img {object-fit:contain;width:auto;height:0.4rem;min-height:30px;}
.nav .h_logo .logo {display:none;}
.nav_r {display:flex;align-items:center;align-self:center;flex-shrink:0;}
.nav_r .ss {height:20px;width:20px;display:flex;cursor:pointer;margin-right:10px;}
.nav_r .ss .ss_b,.nav_r .lang .lang_b {display:none;}
.nav_r .lang {display:flex;align-items:center;align-self:center;flex-shrink:0;margin-left:0.45rem;color:#fff;cursor:pointer;position:relative;}
.nav_r .lang img {margin-left:0.1rem;height:5px;width:auto;}
.nav_r .lang .lang_change {position:absolute;top:100%;height:0;overflow:hidden;background-color:#fff;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.nav_list {height:100%;width:100%;margin:0 15% 0 15%;}
.nav .nav_list .first_ul .first_li {height:100%;width:100%;}
.nav_mod_gb {display:none;}
.nav .nav_list .first_ul .first_li .cp_mod a {color:#fff;cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;font-weight:900;}
.nav .nav_list .first_ul .first_li.active .cp_mod a {color:#333 !important;}
.nav .dh {width:34px;height:34px;margin-right:20px;display:inline-block;flex-shrink:0;}
.nav .dh1 {display:none;}
.nav .dh img {object-fit:contain;width:100%;}
.nav .dhm {display:inline-block;}
.nav .dhm a {font-family:"AvantGarde Bk BT";font-size:24px;color:#333;}
.first_ul {display:flex;align-items:center;height:100%;justify-content:space-between;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.first_ul .first_li {position:relative;display:flex;align-items:center;justify-content:center;}
.nav_line {width:0%;height:2px;position:absolute;z-index:1;bottom:-1px;margin:auto;background-color:rgba(7,104,181,0);-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;left:0\0;}
.first_ul .first_li .sed_ul {position:absolute;background-color:rgba(255,255,255,0.9);width:100%;left:0%;display:none;box-shadow:4px 20px 20px rgba(0,0,0,0.05);top:100%;}
.first_ul .first_li .sed_ul li {display:block;}
.first_ul .first_li .sed_ul li a {display:block;margin:0;padding:20px 0px;text-align:center;color:#666;font-size:15px;}
.jia_jian {display:none;}
.z_padding {padding:1.25rem 0;position:relative;z-index:1;background-color:#fff;}
.sy_banner {height:auto;/* min-height:60vh;*/    z-index:11;position:relative;}
.sy_banner .down {position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11;}
.sy_banner .down .line {width:1px;height:50px;background-color:rgba(255,255,255,0.2);position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:20px;}
.sy_banner .text_banner {background-color:rgba(0,0,0,0.3);position:absolute;width:100%;color:#fff;text-align:left;top:0;height:100%;display:flex;align-items:center;text-align:center;justify-content:center;}
.sy_banner .text_banner .t20 {padding-top:0.3rem;}
.sy_banner .text_banner .but_a1 {margin-top:0.5rem;}
.sy_banner .index_banner {height:auto;/* min-height:60vh;*/}
.sy_banner .index_banner img {object-fit:cover;height:auto;width:100%;min-height:90vh;}
.banner .index_banner img {object-fit:cover;height:auto;width:100%;min-height:400px;}
.banner .text_banner {background-color:rgba(0,0,0,0.2);text-align:left;}
.swip_pag {align-items:center;display:block;}
.swip_pag1 {position:absolute;left:auto !important;right:0.5rem !important;top:50% !important;width:auto !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);bottom:0 !important;display:flex;flex-direction:column;align-items:center;justify-content:center;}
.swip_pag .swiper-pagination-bullet.swiper-pagination-bullet-active .mun {width:6px;height:6px;background-color:#fff;border-radius:50%;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;}
.swip_pag .swiper-pagination-bullet {position:relative;margin:0 8px !important;width:12px;height:12px;display:block;border-radius:100%;background:transparent;opacity:1;}
.swip_pag1 .swiper-pagination-bullet {margin:8px 0 !important;width:20px;height:20px;}
.swip_pag .swiper-pagination-bullet.swiper-pagination-bullet-active {width:20px;height:20px;}
.swip_pag .swiper-pagination-bullet::before {content:"";position:absolute;z-index:-1;top:50%;left:50%;width:8px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:rgba(255,255,255,0.5);transition:all 0s;z-index:1;}
.swip_pag .swiper-pagination-bullet.swiper-pagination-bullet-active::before {top:0;left:0;width:8px;height:8px;border:2px solid rgba(255,255,255,.5);background:transparent;display:none;}
.swip_pag .swiper-pagination-bullet svg {vertical-align:top;}
.swip_pag .swiper-pagination-bullet svg circle {opacity:0;fill:none;stroke:#fff;stroke-width:0.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:39 39;stroke-dashoffset:39;-webkit-transition:stroke-dashoffset 0s linear,opacity 0s linear;transition:stroke-dashoffset 0s linear,opacity 0s linear;}
.swip_pag .swiper-pagination-bullet.swiper-pagination-bullet-active svg circle {opacity:1;stroke-dashoffset:0;-webkit-transition:stroke-dashoffset 5s linear,opacity 0s linear;transition:stroke-dashoffset 5s linear,opacity 0s linear;}
.index2,.index3,.index5 {background-size:cover;background-repeat:no-repeat;background-position:center;}
.index2 .l_buju {display:flex;justify-content:center;align-items:center;}
.index2 .l_buju img {width:100%;height:auto;}
.index2 .r_buju {display:flex;align-items:center;padding:20px 0 20px 1.2rem;}
.index5 .t14,.index2 .r_buju .t14.t_c_fff {padding:8px 15px;background-color:#36b876;display:inline-block;}
.index5 .t50,.index2 .r_buju .t50 {margin:0.25rem 0;}
.index5 .but2,.index2 .r_buju .but2 {margin-top:0.55rem;}
.index5 .t22,.index2 .r_buju .t22.t_c_777 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;}
.flex_sb {display:flex;justify-content:space-between;}
.top_title {margin-bottom:0.55rem;}
.index3 .top_title {margin-bottom:0.8rem;}
.index3 .top_title .t50 {margin-bottom:0.25rem;}
.index3 .top_title .width25 {width:40%;}
.index3 .top_title .width25 .width100 {background-color:#fff;padding:0.15rem 0;display:flex;}
.index3 .top_title .width25 .width100 input {padding:0 20px;width:100%;color:#666;border-right:1px solid rgba(51,51,51,0.1);}
.index3 .top_title .width25 .width100 .ckach {padding:0 20px;}
.index3 .top_title .width25 .width100 .ckach img {width:23px;height:23px;}
.index3 .list_all {margin:-5px;display:flex;flex-wrap:wrap;}
.index3 .list_all .list {margin:5px;width:calc(50% - 10px);position:relative;}
.index3 .list_all .list .text {position:absolute;width:90%;bottom:20px;background-image:url(../images/index3_img_b.png);padding:0.25rem 0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;}
.index4 .list_all {margin:-0.15rem;display:flex;flex-wrap:wrap;}
.index4 .list_all .list {width:calc(25% - 0.3rem);margin:0.15rem;display:block;position:relative;overflow:hidden;}
.index4 .list_all .list:first-child {width:calc(50% - 0.3rem);}
.index4 .list_all .list:last-child {width:calc(50% - 0.3rem);}
.index4 .list_all .list .text {background-color:rgba(0,0,0,0.6);position:absolute;bottom:0;left:0;height:80px;}
.index4 .but2 {color:rgba(255,255,255,0.3);}
.index4 .list_all .list .text .position_r {padding:15px 0px 15px 20px;position:relative;width:100%;height:100%;}
.index4 .list_all .list .text .san {width:0;height:0;border-width:0 40px 80px;border-style:solid;border-color:transparent transparent rgba(0,0,0,0.6) rgba(0,0,0,0.6);position:absolute;right:-80px;top:0;}
.index4 .list_all .list:hover .text {display:none;}
.index4 .list_all .list .list1 {width:100%;height:100%;background-color:rgba(3,169,244,0.9);display:flex;align-items:center;justify-content:center;text-align:center;padding:0.3rem;position:absolute;left:0;top:100%;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.index4 .list_all .list .list1 .t24 {margin-bottom:0.1rem;}
.index4 .list_all .list .list1 .t14 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;}
.index4 .list_all .list .list1 .yuan {width:0.5rem;height:0.5rem;min-width:30px;min-height:30px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;margin:auto;margin-top:0.15rem;}
.index4 .list_all .list .list1 .yuan img {width:8px;height:11px;}
.index4 .list_all .list:hover .list1 {top:0%;}
.index5 {padding:2.25rem 0;}
.index6 .l_buju {padding-right:0.6rem;border-right:1px solid #ececec;}
.index6 .l_buju .t26 {margin-top:0.45rem;margin-bottom:0.1rem;}
.index6 .l_buju .con {margin-top:0.25rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.index6 .r_buju {padding-left:0.6rem;}
.index6 .r_buju .list {margin-bottom:0.5rem;display:flex;}
.index6 .r_buju .list:last-child {margin-bottom:0;}
.index6 .r_buju .list .new_img {width:175px;height:100px;margin-right:0.25rem;flex-shrink:0;}
.index6 .r_buju .list .t22 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:50px;text-overflow:ellipsis;margin-bottom:0.25rem;line-height:1.2;}
.foot {padding-top:50px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.foot .foot_logo {display:flex;justify-content:space-between;}
.foot .foot_logo .logo_l img {height:0.6rem;min-height:30px;width:auto;}
.foot .foot_logo .logo_l .t14 {margin-top:10px;display:none;}
.foot .foot_logo .logo_r {display:flex;}
.foot .foot_logo .logo_r .other_logo {margin-left:0.3rem;}
.foot .foot_logo .logo_r .other_logo img {height:18px;width:auto;}
.foot .foot_body {padding:0.9rem 0 0.8rem;display:flex;justify-content:space-between;}
.foot .foot_body .foot_body_l {display:flex;}
.foot .foot_body .foot_body_l .list {padding-right:1.5rem;}
.foot .foot_body .foot_body_l .list a {display:block;}
.foot .foot_body .foot_body_l .list .t_w_900 {color:#fff;}
.foot .foot_body .foot_body_r .list .line,.foot .foot_body .foot_body_l .list .line {margin:15px 0 0;width:20px;height:2px;background-color:#03a9f4;}
.foot .foot_body .foot_body_l .list .t14 {color:#a3aab7;margin-top:15px;}
.foot .foot_body .foot_body_r .list {display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;}
.foot .foot_body .foot_body_r .list .line {margin-bottom:15px;}
.foot .foot_body .foot_body_r .list .t14 {color:#a3aab7;}
.foot .foot_body .foot_body_r .list .yx {margin-top:15px;}
.foot .foot_but {padding:25px 0;border-top:1px solid rgba(255,255,255,0.05);display:flex;justify-content:space-between;align-items:center;color:#8ba2b5;}
.foot .foot_but a {color:#8ba2b5;}
.foot .foot_but .foot_but_r {display:flex;}
.foot .foot_but .foot_but_r a {margin-left:30px;}
.crumbs .container .crumbs_l {padding:0.2rem 0;margin-right:20px;}
.crumbs1 {background-color:#f6f6f6;}
.crumbs2 {background-color:#f9f9f9;}
.crumbs .container {height:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;}
.crumbs .container .crumbs_r,.crumbs .container .crumbs_l {display:flex;align-items:center;height:100%;flex-wrap:wrap;}
.crumbs .crumbs_l .home {width:16px;height:15px;margin-right:10px;}
.crumbs .crumbs_l .jt_r4 {width:4px;height:8px;margin:0 10px;}
.crumbs .container .crumbs_l a {color:#999;}
.crumbs .container .crumbs_l a:last-child {color:#333;}
.crumbs .container .crumbs_r .list {margin:0.25rem;height:100%;padding:0.2rem 20px;display:flex;align-items:center;color:#666;}
.crumbs .container .crumbs_r {margin:-0.25rem;}
.crumbs .container .crumbs_r .list.active {border-bottom:3px solid #03a9f4;font-weight:900;color:#03a9f4;}
.about1 .r_buju {padding-right:1.05rem;display:flex;align-items:center;}
.title1_top .t30 {margin:0.15rem 0 0.55rem;display:flex;align-items:center;}
.title1_top .line {width:40px;height:2px;background-color:#bf282b;margin-left:23px;}
.about1 .r_buju .t22 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;margin-top:0.2rem;}
.about2 {background-color:#f7f7f7;}
.about2 .list_all .list .about2_img {width:1.4rem;height:1.4rem;min-width:70px;min-height:70px;margin:auto;}
.about2 .list_all {padding:0.74rem 0;display:flex;flex-wrap:wrap;background-color:#fff;}
.about2 .list_all .list {padding:0 0.4rem;width:25%;border-right:1px solid #e0e0e0;text-align:center;}
.about2 .list_all .list .t26 {margin:0.35rem 0 10px;}
.about2 .list_all .list:last-child {border-right:none;}
.about3 .r_buju {padding:20px 2.6rem 20px 1.18rem;display:flex;align-items:center;}
.about3 .buju .lr_buju:nth-child(2n) .r_buju {padding:20px 1.18rem 20px 2.6rem;}
.about3 .r_buju .t18.t_c_777 {margin-top:15px;}
.appoint {position:absolute;width:12px;height:12px;border-radius:50%;background:rgba(3,169,244,1);display:flex;justify-content:center;align-items:center;}
.appoint .i {flex:0 0 40px;min-width:40px;height:40px;border-radius:50%;background:rgba(3,169,244,0.4);animation:scalemap 2s linear infinite;-moz-animation:scalemap 2s linear infinite;-webkit-animation:scalemap 2s linear infinite;position:absolute;left:-14px;top:-14px;}
.appoint .t20.t_c_666 {transform:translateX(-50%);-webkit-transform:translateX(-50%);/*兼容-webkit-引擎浏览器*/    -moz-transform:translateX(-50%);/*兼容-moz-引擎浏览器*/    -o-transform:translateX(-50%);position:absolute;left:50%;top:25px;}
@keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@-o-keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@-moz-keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
@-webkit-keyframes scalemap {0% {transform:scale(0.2);opacity:1;}
100% {transform:scale(1.5);opacity:0;}
}
.appoint.a1 {top:11.5%;left:82.1%;}
.appoint.a2 {top:41.5%;left:68.8%;}
.appoint.a3 {top:57.5%;left:54.1%;}
.appoint.a4 {top:62.5%;left:65.1%;}
.appoint.a5 {top:64%;left:73.1%;}
.appoint.a6 {top:78.5%;left:62.1%;}
.appoint.a7 {top:91%;left:70.5%;}
.appoint.b1 {top:73%;left:65.5%;}
.appoint.b2 {top:71%;left:66.5%;}
.appoint.b3 {}
.appoint.b4 {}
.appoint.b5 {}
.appoint.b6 {}
.appoint.b7 {top:54%;left:63.5%;}
.appoint.b8 {top:41%;left:67.7%;}
.about4 {height:8rem;min-height:400px;position:relative;display:flex;align-items:center;overflow:hidden;}
.map_absolute {width:100%;height:100%;min-width:961.5px;min-height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);/*兼容-webkit-引擎浏览器*/    -moz-transform:translate(-50%,-50%);/*兼容-moz-引擎浏览器*/    -o-transform:translate(-50%,-50%);}
.map_absolute .map {width:100%;height:100%;position:relative;}
.about4 .container.t_c_fff .t30 {margin:5px 0 25px;}
.about5 .title1_top .t30 {margin-bottom:0.3rem;}
.about5 .about5_top .r_buju {display:flex;justify-content:flex-end;}
.swiper_but {display:flex;}
.swiper_but .swip_prev_next {width:0.8rem;height:0.45rem;min-height:30px;min-width:53px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer;}
.swiper_but .swip_prev_next:hover {background-color:#bf282b!important;}
.swiper_but img {width:12px;height:10px;}
.swiper_but .swip_prev_next:hover .swip_but,.swip_but_h {display:none;}
.swiper_but .swip_prev_next:hover .swip_but_h {display:block;}
.swiper_but .swip_next img {transform:rotate(180deg);-webkit-transform:rotate(180deg);/*兼容-webkit-引擎浏览器*/    -moz-transform:rotate(180deg);/*兼容-moz-引擎浏览器*/    -o-transform:rotate(180deg);}
.about5 .wai_container {margin-right:0;}
.about5 .wai_container .swip2 .swiper-slide {background-color:#f7f7f7;padding:0.38rem 0.6rem;}
.about5 .wai_container .swip2 {padding-bottom:0.7rem;padding-top:0.6rem;cursor:url(../images/mose.png),auto;}
.swip2_progressbar,.swip6_progressbar {top:auto !important;bottom:0;background-color:#e5e5e5 !important;height:2px !important;}
.swip2_progressbar .swiper-pagination-progressbar-fill,.swip6_progressbar .swiper-pagination-progressbar-fill {background-color:#bf282b  !important;}
.about6 {background-color:#f7f7f7;}
.about7 .list_all {display:flex;flex-wrap:wrap;}
.about7 .list_all .list {background-color:#f7f7f7;display:flex;justify-content:space-between;align-items:center;width:50%;padding:0.7rem 0.6rem;}
.about7 .list_all .list:hover {background-image:url(../images/but_b.png);background-position:center;background-size:cover;background-repeat:no-repeat;}
.about7 .list_all .list .t18 {color:rgba(51,51,51,0.5);margin:8px 0 0.45rem;}
.about7 .list_all .list:hover .t18 {color:rgba(255,255,255,0.35);}
.about7 .list .but2 {color:#333;}
.about7 .list_all .list:hover .t30,.about7 .list:hover .but2 {color:#fff;}
.about7 .list:hover .jt_r5,.about7 .list .about7_img .img_h,.about7 .list:hover .about7_img .img,.about7 .list .jt_r2 {display:none;}
.about7 .list:hover .about7_img .img_h,.about7 .list:hover .jt_r2 {display:block;}
.about7 .list .about7_img img {height:0.46rem;min-height:30px;width:auto;}
.product1 .container {display:flex;}
.product1 .title {display:flex;align-items:center;}
.product1 .title .jt_r {margin-right:10px;width:5px;height:9px;display:flex;margin-top:5px;}
.product1 .title.active .jt_r3 {display:block;}
.product1 .title.active .jt_r4,.product1 .title .jt_r3 {display:none;}
.product1 .title.active {color:#03a9f4;}
.product1 .list {padding-bottom:20px;margin-bottom:35px;border-bottom:1px solid #ebebeb;}
.product1 .list .t22 {margin-bottom:15px;}
.product1 .list .title {margin:0.15rem 0;}
.product1 .width82 {padding-left:0.6rem;}
.product1 .width82 .list_all {display:flex;flex-wrap:wrap;margin:-0.1rem;}
.product1 .width82 .list_all .list {width:calc(33.333% - 0.2rem);background-color:#f7f7f7;padding:0.35rem 0.2rem;margin:0.1rem;display:block;}
.product1 .width82 .list_all .list:hover {color:#03a9f4;}
.product1 .width82 .list_all .list .text {display:flex;justify-content:space-between;align-items:center;padding-top:0.3rem;margin-top:0.2rem;border-top:1px solid #e5e5e5;}
.product1 .width82 .list_all .list .text .t_w_900 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;}
.product1 .width82 .list_all .list .bz_img {display:flex;align-items:center;justify-content:center;}
.product1 .width82 .list_all .list .bz_img img {height:2.47rem;width:auto;}
.product1 .width82 .list_all .list .text .jt_r {width:14px;height:11px;display:flex;flex-shrink:0;}
.product1 .width82 .list_all .list:hover .text .jt_r .jt_r5,.product1 .width82 .list_all .list .text .jt_r .jt_r1 {display:none;}
.product1 .width82 .list_all .list:hover .text .jt_r .jt_r1 {display:block;}
.basepage {display:flex;flex-wrap:wrap;justify-content:center;margin:0.75rem 0 0;}
.basepage .next img {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.basepage a {width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;color:#333;}
.basepage .next img,.basepage .prev img {width:12px;height:10px;}
.basepage a.active,.basepage a:hover {color:#fff;background-color:#03a9f4;}
.basepage a:hover .basepage_jt,.basepage  .basepage_jt_w {display:none;}
.basepage a:hover .basepage_jt_w {display:block;}
.show_product1 {padding:0.45rem 0 0.8rem;background-color:#f6f6f6;}
.swip_pag3 {display:flex;}
.swip_pag3 .swiper-pagination-bullet:first-child {margin-left:30px !important;}
.swip_pag3 .swiper-pagination-bullet.swiper-pagination-bullet-active .mun {background-color:#03a9f4;}
.swip_pag3 .swiper-pagination-bullet::before {background-color:#999;}
.swip_pag3 .swiper-pagination-bullet svg circle {stroke:#03a9f4;}
.show_product1 .r_buju {padding:20px 1rem 20px 1.3rem;display:flex;align-items:center;}
.show_product1 .r_buju .t18.t_c_03a9f4 {margin-bottom:.25rem;}
.show_product1 .r_buju .line {width:100%;height:1px;background-color:#e5e5e5;margin:0.25rem 0;}
.show_product1 .r_buju .but1 {margin-top:0.75rem;}
.show_product2 .l_buju {padding-right:2rem;}
.show_product2 .l_buju .list {padding-bottom:0.3rem;border-bottom:1px solid #f0f0f0;margin-bottom:0.55rem;line-height:2;}
.show_product2 .l_buju .list:last-child {margin-bottom:0;padding-bottom:0;border-bottom:none;}
.show_product2 .l_buju .list .t36.t_w_900 {margin-bottom:0.25rem;}
.show_product2 .r_buju .list_all1 {width:100%;}
.show_product2 .r_buju .list_all1 .list {width:100%;padding:0.25rem 0;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;}
.show_product2 .r_buju .list_all1 .list.active {background-color:#f8f8f8;color:#03a9f4;}
.show_product2 .r_buju .list_all1 .list .t18 {position:relative;}
.show_product2 .r_buju .list_all1 .list .jt_r1 {position:absolute;left:-0.45rem;top:50%;margin-top:-5.5px;width:14px;height:11px;opacity:0;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.show_product2 .r_buju .list_all1 .list.active .jt_r1 {opacity:1;}
.show_product2 .r_buju {display:flex;flex-direction:column;}
.show_product2 .r_buju .r_buju_list {width:100%;}
.show_product2 .r_buju .t22 {margin:0.85rem 0 10px;}
.show_product2 .r_buju .list_all2 .list {width:100%;}
.show_product2 .r_buju .list_all2 .list .t18 {text-align:center;margin:10px 0 20px;}
.case1 .list_all {display:flex;margin:-0.15rem;flex-wrap:wrap;}
.case1 .list_all .list {width:calc(33.333% - 0.3rem);margin:0.15rem;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.case1 .list_all .list:hover {box-shadow:0 0 38px rgba(0,0,0,0.14);}
.case1 .list_all .list .case_img {position:relative;overflow:hidden;height:2.53rem;}
.case1 .list_all .list .case_img img,.new1 .list_all .list .new2_img img {transform:scale(1);-webkit-transform:scale(1);/*兼容-webkit-引擎浏览器*/    -moz-transform:scale(1);/*兼容-moz-引擎浏览器*/    -o-transform:scale(1);-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.case1 .list_all .list:hover .case_img img,.new1 .list_all .list:hover .new2_img img {transform:scale(1.1);-webkit-transform:scale(1.1);/*兼容-webkit-引擎浏览器*/    -moz-transform:scale(1.1);/*兼容-moz-引擎浏览器*/    -o-transform:scale(1.1);}
.case1 .list_all .list .case_img .case_img_b {background-image:url(../images/case_img_b.png);width:0.8rem;height:0.3rem;min-height:25px;min-width:67px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;background-size:100% 100%;}
.case1 .list_all .list .text {padding:0.25rem 0.18rem;background-color:#f7f7f7;}
.case1 .list_all .list .text .time {display:flex;justify-content:space-between;align-items:center;margin-top:10px;}
.case1 .list_all .list .text .time .but2 {color:#333;}
.case1 .list_all .list:hover .t22 {color:#03a9f4;}
.show_case1 .t46 {margin-bottom:0.35rem;}
.show_case1 .l_buju {padding-right:1rem;width:71%;}
.show_case1 .r_buju {width:29%;}
.show_case1 .r_buju .t20.t_c_666 {margin:0.3rem 0;}
.show_case1 .r_buju .list_all .list {padding:0.3rem 0;border-bottom:1px solid #f5f5f5;display:flex;align-items:center;}
.show_case1 .r_buju .list_all .list:last-child {border-bottom:none;}
.show_case1 .r_buju .list_all .list .tj {flex-shrink:0;margin-right:0.3rem;width:138px;height:78px;}
.show_case1 .r_buju .list_all .list .text .time {margin-bottom:5px;}
.show_case1 .r_buju .list_all .list .text .t14.t_c_666 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.new1 .new_top .r_buju {padding:20px 0.65rem;display:flex;align-items:center;background-color:#f7f7f7;}
.new1 .new_top .r_buju .t14.t_c_999 {margin:5px 0 0.25rem;}
.new1 .new_top .r_buju .but_a1 {margin-top:0.55rem;}
.new1 .list_all .list {padding:0.6rem 0;border-bottom:1px solid #e6e6e7;display:block;}
.new1 .list_all .list:last-child {border-bottom:none;}
.new1 .list_all .list .new2_img {overflow:hidden;}
.new1 .list_all .list .r_buju {display:flex;align-items:center;}
.new1 .list_all .list .r_buju .time {display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:0.8rem;flex-shrink:0;}
.new1 .list_all .list .r_buju .text {padding:0 1.15rem 0 0.8rem;border-left:1px solid #e5e5e5;}
.new1 .list_all .list .r_buju .text .t22 {color:#38393c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:1.4;margin-bottom:0.3rem;}
.show_new1 .t46 {margin-bottom:10px;}
.show_new1 .l_buju .t14.t_c_999 {margin-bottom:0.4rem;}
.show_new1 .l_buju .bshare {margin-top:1.15rem;padding-top:0.35rem;display:flex;justify-content:space-between;border-top:1px solid #f5f5f5;}
.bshare .bshare-custom a {width:20px;height:20px;background-size:20px 20px;background-position:center;margin-right:0.3rem;}
.bshare .bshare-weixin {background-image:url(../images/wx1.png) !important;}
.bshare .bshare-sinaminiblog {background-image:url(../images/wb1.png) !important;}
.bshare .bshare-qqim {background-image:url(../images/qq1.png) !important;}
.bshare .bshare_l {display:flex;align-items:center;}
.bshare .bshare_l .t14 {margin-right:0.4rem;}
.show_new1 .l_buju .sypxyp {display:flex;justify-content:space-between;align-items:center;}
.show_new1 .l_buju .sypxyp .list {display:flex;align-items:center;margin-left:0.8rem;color:#999;}
.show_new1 .l_buju .sypxyp .list img {width:12px;height:10px;}
.show_new1 .l_buju .sypxyp .list:first-child {margin-left:0;}
.show_new1 .l_buju .sypxyp .prev img {margin-right:10px;}
.show_new1 .l_buju .sypxyp .next img {margin-left:10px;transform:rotate(180deg);-webkit-transform:rotate(180deg);/*兼容-webkit-引擎浏览器*/    -moz-transform:rotate(180deg);/*兼容-moz-引擎浏览器*/    -o-transform:rotate(180deg);}
.show_new1 .l_buju .sypxyp .home {color:#2a6aaa;}
.contact1 .l_buju {display:flex;align-items:center;padding:20px 2.3rem 20px 0;}
.contact1 .l_buju .line {margin:0.2rem 0 0.3rem;width:80px;height:4px;background-color:#38393c;}
.contact1 .l_buju .line1 {margin:0.35rem 0 0.4rem;width:100%;height:1px;background-color:#e6e6e7;}
.contact1 .div_input:first-child {margin-top:0;}
.contact1 .div_input {width:100%;height:0.6rem;min-height:40px;background-color:#f5f5f7;padding:0.1rem 0.2rem;margin-top:10px;border:1px solid rgba(237,237,237,1);}
.contact1 .div_input input {width:100%;height:100%;color:#999;}
.contact1 .div_input input::-webkit-input-placeholder {/* WebKit browsers */  color:#999;}
.contact1 .div_input input::-moz-placeholder {/* Mozilla Firefox 19+ */  color:#999;}
.contact1 .div_input input:-ms-input-placeholder {/* Internet Explorer 10+ */  color:#999;}
.contact1 .div_textarea {width:100%;height:auto;padding:0.15rem 0.2rem;background-color:#f5f5f7;border:1px solid rgba(237,237,237,1);margin-top:10px;}
.contact1 .div_textarea textarea {height:160px;width:100%;color:#999;}
@media (max-width:1440px) {.contact1 .div_textarea textarea {height:140px;}
}
@media (max-width:991px) {.contact1 .div_textarea textarea {height:120px;}
}
.contact1 .div_textarea textarea::-webkit-input-placeholder {/* WebKit browsers */  color:#999;}
.contact1 .div_textarea textarea::-moz-placeholder {/* Mozilla Firefox 19+ */  color:#999;}
.contact1 .div_textarea textarea:-ms-input-placeholder {/* Internet Explorer 10+ */  color:#999;}
.contact1 .div_button {display:flex;margin:0 -10px;}
.contact1 .div_button button {width:calc(50% - 20px);margin:10px;height:0.6rem;min-height:40px;cursor:pointer;}
.contact1 .div_button button:first-child {background-color:#03a9f4;color:#fff;}
.contact1 .div_button button:last-child {border:1px solid rgb(153,153,153);}
.contact2 {background-color:#f7f7f7;}
.contact2 .wai_container {margin-left:0;}
.contact2 .r_buju {padding-left:1.7rem;}
.contact2 .l_buju {position:relative;}
.contact2 .l_buju .con_map {height:7.27rem;width:auto;}
.appoint1 {position:absolute;width:19px;height:23px;background-image:url(../images/dw.png);display:flex;justify-content:center;align-items:center;background-size:100% 100%;background-position:center;background-color:rgba(0,0,0,0);}
.appoint1 .i {width:60px;height:60px;border-radius:50%;background-color:rgba(0,0,0,0);animation:scalemap1 3s linear infinite;-moz-animation:scalemap1 3s linear infinite;-webkit-animation:scalemap1 3s linear infinite;position:absolute;}
.appoint1 .i2 {animation-delay:1s;-webkit-animation-delay:1s;}
.appoint1 .i3 {animation-delay:2s;-webkit-animation-delay:2s;}
@keyframes scalemap1 {0% {transform:scale(0.5);border:1px solid rgba(9,171,244,1);}
100% {transform:scale(1.5);border:1px solid rgba(9,171,244,0);}
}
@-o-keyframes scalemap1 {0% {transform:scale(0.5);border:1px solid rgba(9,171,244,1);}
100% {transform:scale(1.5);border:1px solid rgba(9,171,244,0);}
}
@-moz-keyframes scalemap1 {0% {transform:scale(0.5);border:1px solid rgba(9,171,244,1);}
100% {transform:scale(1.5);border:1px solid rgba(9,171,244,0);}
}
@-webkit-keyframes scalemap1 {0% {transform:scale(0.5);border:1px solid rgba(9,171,244,1);}
100% {transform:scale(1.5);border:1px solid rgba(9,171,244,0);}
}
.appoint1.a1 {top:48%;left:55%;}
.contact2 .l_buju .text {width:389px;height:100px;position:absolute;left:56.5%;top:35%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:15px;background-color:#00adee;}
.contact2 .l_buju .text .text_re {display:flex;align-items:center;position:relative;}
.contact2 .l_buju .text .text_l {width:162px;height:71px;margin-right:10px;flex-shrink:0;}
.contact2 .l_buju .text .san {width:0;height:0;border-width:20px;border-style:solid;border-color:#00adee transparent transparent transparent;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}
.contact2 .r_buju {display:flex;align-items:center;}
.contact2 .r_buju .line {width:100%;height:2px;background-color:#333;margin:0.25rem 0 0.35rem;}
.contact2 .r_buju .list_all {display:flex;flex-wrap:wrap;}
.contact2 .r_buju .list_all .list {width:50%;padding-right:20px;border-bottom:1px solid #e5e5e5;padding-bottom:0.28rem;margin-bottom:0.28rem;display:flex;align-items:center;}
.contact2 .r_buju .list_all .list:first-child {width:100%;}
.contact2 .r_buju .list_all .list .yuan {border-radius:50%;border:1px solid #333;width:0.42rem;height:0.42rem;min-width:30px;min-height:30px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-right:10px;flex-shrink:0;}
.contact2 .r_buju .list_all .list .yuan img {width:70%;height:auto;}
.contact2 .r_buju .erwm {width:1.57rem;height:1.57rem;min-width:100px;min-height:100px;}
.title2_top .t30_1 {margin-bottom:0;}
.title2_top .t30_2 {margin-top:0;}
.addus1 .list_all .width60 .width33,.addus1 .list_all .width60 .width66 {display:flex;flex-direction:column;}
.addus1 .list_all .l_buju {display:flex;}
.addus1 .list_all .r_buju {display:flex;flex-wrap:wrap;}
.addus1 .list_all .r_buju .list {width:50%;height:2.81rem;}
.addus1 .list_all .width60 .width66 {height:5.62rem;}
.addus1 .list_all .width60 .width33 .width100 {height:2.81rem;}
.addus2 {background-color:#f5f5f5;}
.addus2 .addus2_top {display:flex;justify-content:space-between;align-items:flex-end;}
.addus2 .addus2_top .swiper_but .swip_prev_next {background-color:#fff;margin-bottom:0.3rem;}
.swip4 .fl_img {width:0.78rem;height:0.78rem;min-height:50px;min-width:50px;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;margin:auto;}
.swip4 .swiper-slide {background-color:#fff;padding:0.75rem 0.45rem;text-align:center;}
.swip4 .fl_img img {width:70%;height:auto;}
.swip4 .swiper-slide .t28 {margin:0.3rem 0;}
.addus3 .list_all {display:flex;justify-content:space-between;align-items:center;}
.addus3 .list_all .list {width:100%;display:flex;justify-content:space-between;align-items:center;padding:0.2rem 0.64rem;}
.addus3 .list_all .list .width20:last-child {text-align:right;}
.addus3 .list_all .list .width20:first-child {text-align:left;}
.addus3 .list_all .list .width20 {text-align:center;}
.addus3 .list_all1 {background-color:#03a9f4;color:#fff;}
.addus3 .list_all2 {background-color:#fff;color:#666;border-bottom:1px solid #eeeeee;display:block;}
.addus3 .list_all2 .list {background-color:#fff;cursor:pointer;}
.addus3 .list_all2 .list .width20:last-child {position:relative;}
.addus3 .list_all2 .list .width20:last-child img {width:12px;height:auto;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);}
.addus3 .list_all2 .list.active .width20:last-child .select,.addus3 .list_all2 .list .width20:last-child .select_h {display:none;}
.addus3 .list_all2 .list.active .width20:last-child .select_h {display:block;}
.addus3 .list_all2 .list_con {background-color:#f7f7f7;padding:0.35rem 0.65rem 0.4rem;}
.addus3 .list_all2 .list_con .but_a1 {margin-top:0.55rem;}
.addus3 .list_all2 .list_con .but_a1 img {width:20px;height:auto;}
.technology1 .wai_container {margin-right:0;}
.technology1 .r_buju {align-items:center;display:flex;padding-right:1.7rem;padding:15px 1.7rem 15px 0;}
.technology1 .r_buju .t40.t_w_900 {margin-bottom:0.3rem;}
.technology2 {background-color:#1b1b1b;}
.technology2 .swip5_all {padding:0.9rem 0.85rem 0.3rem;position:relative;}
.technology2 .t38.t_c_fff.t_w_1200 {width:78%;text-align:center;margin:auto;}
.swip_but5 {position:absolute;top:50%;z-index:11;cursor:pointer;display:flex;}
.swip_but5 img {width:38px;height:30px;}
.swip_but5 .swip_prev_next_h5,.swip_but5:hover .swip_prev_next5 {display:none;}
.swip_but5:hover .swip_prev_next_h5 {display:block;}
.swip_next5 img {transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);}
.swip_next5 {right:0rem;}
.swip_prev5 {left:0rem;}
.technology2 .line {width:100%;height:1px;background-color:rgba(238,238,238,0.21);}
.technology3 .technology3_top .r_buju {justify-content:flex-end;display:flex;}
.technology3 .wai_container {/*margin-right:0;*/}
.technology3 .swip6 {padding:0.55rem 0 0.65rem;cursor:url(../images/mose1.png),auto;}
.swip6 .swiper-slide {padding:0.35rem 0.55rem;background-color:#f7f7f7;text-align:center;align-items:center;}
.swip6 .swiper-slide .t18 {margin-top:0.2rem;}
.technology4 {position:relative;}
.technology4 .technology4_b {width:100%;top:0;left:0;position:absolute;z-index:-1;overflow:hidden;}
.technology4 .technology4_b img {height:7rem;min-height:400px;width:auto;}
.technology4 .text {height:7rem;min-height:400px;display:flex;align-items:center;position:relative;z-index:2;text-align:center;background-color:rgba(0,0,0,0.4);}
.technology4 .but2 {margin:auto;margin-top:1.6rem;color:#fff;}
.technology5 {background-color:#f7f7f7;}
.technology5 .list_all {display:flex;flex-wrap:wrap;margin:-0.15rem;}
.technology5 .list_all .list {display:flex;margin:0.15rem;width:calc(50% - 0.3rem);padding:0.55rem;overflow:hidden;background-color:#fff;position:relative;}
.technology5 .list_all .list .sh_img {flex-shrink:0;margin-right:0.5rem;min-width:42px;display:flex;justify-content:center;}
.technology5 .list_all .list .sh_img img {height:0.5rem;width:auto;min-height:30px;}
.technology5 .list_all .list .t24 {margin-bottom:0.15rem;}
.technology5 .list_all .list .t_c_777 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis; font-size: 15px;}
.technology5 .list_all .list .num {position:absolute;color:rgba(40,40,40,0.03);bottom:-20%;font-weight:bold;left:0.1rem;}
.technology6 .list_all {margin-top:1.2rem;display:flex;flex-wrap:wrap;justify-content:center;}
.technology6 .list_all .list {width:20%;padding:0.3rem 0.5rem 0;text-align:center;}
.technology6 .list_all .list .num {width:0.5rem;height:0.5rem;min-height:40px;min-width:40px;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#bf282b;color:#fff;margin:0.25rem auto;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.technology6 .list_all .list:hover .num {background-color:#bf282b;box-shadow:0 0 40px #bf282b69;}
.technology6 .list_all .list .num .yuan_b {width:0.5rem;height:0.5rem;min-height:40px;min-width:40px;position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;z-index:-1;border-radius:50%;}
/*鼠标经过扩散圆圈效果*//*.technology6 .list_all .list:hover .num .yuan_b {transform:translate(-50%,-50%) scale(6.5);-webkit-transform:translate(-50%,-50%) scale(6.5);-moz-transform:translate(-50%,-50%) scale(6.5);-o-transform:translate(-50%,-50%) scale(6.5);box-shadow:0 0 6px rgba(0,0,0,0.06);}
*/.technology6 .list_all .list .t14.t_c_777 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;height:68px;}
.technology6 .fw_but {display:flex;justify-content:center;margin-top:1.2rem;}
.technology6 .fw_a {width:305px;height:70px;border-radius:35px;background-image:url(../images/fw_a_b.png);background-repeat:no-repeat;background-size:cover;/* margin:auto;*/    align-items:center;justify-content:center;display:inline-flex;background:#bf282b;}
.technology6 .fw_a img {width:0.28rem;height:0.28rem;min-width:20px;min-height:20px;margin-right:10px;}
.technology6 .line1 {width:100%;height:1px;position:absolute;top:51.85%;background-color:#ebebeb;}
.technology7 .l_buju {margin-top:20px;}
.side_nav {position:fixed;z-index:10;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);right:0.2rem;}
.side_nav .list {margin:10px 0;width:60px;height:60px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#03a9f4;cursor:pointer;position:relative;}
.side_nav .list .dh2_img {width:35px;height:35px;}
.side_nav .list .top_img {width:23px;height:auto;}
.side_nav .list:last-child {margin-top:25px;background-color:#e5e5e5;}
.side_nav .list .dh_pop {width:0px;position:absolute;background-color:#fff;right:calc(100% + 10px);top:0;overflow:hidden;padding:0px 0px;height:121px;white-space:nowrap;-webkit-transition:ease .4s;-moz-transition:ease .4s;-o-transition:ease .4s;transition:ease .4s;}
.side_nav .list:hover .dh_pop {width:240px;}
.side_nav .list .dh_pop .t28.t_c_f43634.t_w_900 {padding:0;}
.pop_b {position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:102;display:none;}
.pop {display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index:103;}
.form1 {width:1214px;padding:90px;background-color:#fff;position:relative;border-radius:12px;}
.form1 .close {position:absolute;top:32px;right:40px;width:18px;height:18px;cursor:pointer;}
.form1 .title {margin-bottom:0.25rem;text-align:center;}
.form1 form .input_div_all {display:flex;margin:0 -10px;}
.form1 form .input_div_all input {margin:10px;width:calc(33.333% - 20px);height:60px;border:1px solid rgba(221,221,221,1);padding:0 0.2rem;}
.form1 form textarea {height:230px;width:100%;border:1px solid rgba(221,221,221,1);padding:10px 0.2rem;margin-top:10px;}
.form1 form button {margin:40px 0 35px;width:100%;height:60px;background-color:#bf282b;cursor:pointer;}
.form1 .tip {text-align:center;color:#bfbfbf;width:100%;}
@media (max-width:1679px) {.nav_list {height:100%;width:100%;margin:0 10% 0 12%;}
}
@media (max-width:1650px) {.addus1 .list_all .r_buju .list {height:3rem;}
.addus1 .list_all .width60 .width66 {height:6rem;}
.addus1 .list_all .width60 .width33 .width100 {height:3rem;}
.case1 .list_all .list .case_img {height:2.83rem;}
}
@media (max-width:1634px) {}
@media (max-width:1625px) {}
@media (max-width:1440px) {.contact2 .r_buju {padding-left:1rem;}
.nav_list {height:100%;width:100%;margin:0 7% 0 10%;}
}
@media (max-width:1366px) {.form1 form textarea {height:150px;}
.form1 {width:1000px;padding:50px;border-radius:8px;}
.form1 form button,.form1 form .input_div_all input {height:50px;}
.technology6 .line1 {top:49.85%;}
#nav,.nav,.ding,.nav_ding {height:72px;}
.nav_up {top:-72px;}
.addus1 .list_all .r_buju .list {height:3.2rem;}
.addus1 .list_all .width60 .width66 {height:6.4rem;}
.addus1 .list_all .width60 .width33 .width100 {height:3.2rem;}
}
@media (max-width:1174px) {.technology6 .line1 {display:none;}
.nav_list {margin:0 4% 0 6%;}
.index6 .r_buju .list .t22 {line-height:1.4;}
.foot .foot_body .foot_body_l .list {padding-right:1rem;}
.technology6 .fw_a {width:250px;height:50px;border:25px;}
}
@media (max-width:1025px) {.form1 {width:90%;padding:20px;padding-top:50px;}
.form1 .close {position:absolute;top:20px;right:20px;width:18px;height:18px;}
}
@media (max-width:991px) {.side_nav .list {margin:5px 0;width:45px;height:45px;}
.side_nav .list .dh2_img {width:25px;height:25px;}
.side_nav .list .dh_pop {height:90px;}
.side_nav .list:hover .dh_pop {width:155px;}
.side_nav .list:last-child {margin-top:15px;}
.form1 form textarea {height:120px;}
.form1 form .input_div_all {flex-wrap:wrap;margin:0;}
.form1 form .input_div_all textarea,.form1 form .input_div_all input {width:100%;margin:5px 0;height:40px;padding:0 10px;}
.form1 form button {margin:10px 0 15px;height:40px;}
.case1 .list_all .list .case_img {height:5.5rem;}
.contact1 .div_input,.contact1 .div_textarea {padding:5px 10px;}
.addus3 .list_all2 .list_con {padding:15px 10px;}
.technology2 .swip5_all .swip_but5 {display:none;}
.case1 .list_all .list .text {padding:10px;}
.about3 {padding-top:20px;}
.addus3 .list_all .list,.index2 .r_buju .t50,.index5 .t50 {padding-top:10px;padding-bottom:10px;}
.addus2 .addus2_top,.top_title {margin-bottom:20px;}
.addus1 .list_all .r_buju {padding-top:0 !important;padding-bottom:0!important;}
.new1 .new_top .r_buju {padding-left:20px !important;padding-right:20px !important;}
.case1 .list_all .list {width:calc(50% - 0.3rem);}
.technology6 .list_all .list {width:33.333%;}
.but_a {padding:10px 15px;}
.technology5 .list_all .list {padding:20px;}
.show_product2 .r_buju .list_all2 {display:flex;flex-wrap:wrap;margin:-5px;}
.show_product2 .r_buju .list_all2 .list {width:calc(50% - 10px);margin:5px;}
.show_product2 .r_buju .list_all1 {display:none;}
.show_product2 .r_buju .r_buju_list {position:relative !important;}
.product1 .width82 .list_all .list .bz_img img {height:4rem;}
.about3 .r_buju .t18.t_c_777 {margin-top:5px;}
.about1 .l_buju {display:flex;justify-content:center;}
.about1 img {max-width:700px;height:auto;}
.buju .r_buju {padding:0 !important;padding-top:20px !important;padding-bottom:20px !important;}
.buju .lr_buju .l_buju {padding:0 !important;}
.index6 .r_buju .list .t22 {height:auto;}
.swip_pag1 {display:none;}
.index2 .l_buju img {width:100%;height:auto;max-width:701px;}
.index6 .l_buju {border-right:none;}
.about5 .wai_container .swip2 {padding-bottom:30px;}
.basepage {margin:20px 0;}
.basepage a {width:35px;height:35px;}
.addus1 .list_all .r_buju .list {height:8.5rem;}
.addus1 .list_all .width60 .width66 {height:11.6rem;}
.addus1 .list_all .width60 .width33 .width100 {height:5.8rem;}
/* 导航手机 */    
.nav_list {display:none;position:absolute;top:100%;left:0;margin:0;height:100vh;overflow-y:auto;}
.nav_line {display:none;}
.first_ul {background-color:rgba(255,255,255,0.9);display:block;position:relative;z-index:10;}
.nav_list ul li {display:block;}
.nav .nav_list .first_ul .first_li {display:block;height:auto;font-size:16px;padding:10px;border-bottom:1px solid #ddd;cursor:pointer;}
.nav .nav_list .first_ul .first_li .cp_mod {display:flex;justify-content:space-between;align-items:center;}
.nav .nav_list .first_ul .first_li:last-child {border-bottom:none;}
.jia_jian {display:block;font-size:22px;width:22px;display:flex;justify-content:center;align-items:center;line-height:1;}
.first_ul .first_li .sed_ul {position:relative;background-color:rgba(0,0,0,0) !important;}
.first_ul .first_li .sed_ul {box-shadow:none}
.nav .nav_list ul li a {display:inline-block;width:auto;}
.nav_r {display:none}
.nav_mod {display:flex;align-items:center;align-self:center;flex-shrink:0;cursor:pointer;}
.nav_mod img {height:20px;width:auto;}
.first_ul .first_li .sed_ul li a {font-size:16px;text-align:left;color:#666;}
.first_ul .first_li .sed_ul {width:100%;left:0;}
.nav .nav_list .first_ul .first_li .cp_mod {border-right:none !important;padding:15px 0;}
.nav .nav_list .first_ul .first_li .cp_mod a {color:#333 !important;}
.first_ul .first_li .sed_ul li a {color:#666 !important;}
.first_ul .first_li .sed_ul li {padding:0;}
.foot .foot_body .foot_body_l {display:none;}
.foot .foot_body .foot_body_r .list {align-items:flex-start;}
.foot .foot_but {flex-wrap:wrap;}
.foot .foot_but .foot_but_r {width:100%;}
.foot .foot_but .foot_but_r a {margin-left:0;margin-right:30px;margin-top:10px;}
.about3 .buju .lr_buju .l_buju {padding:0 20px !important;}
.about3 .buju .lr_buju .r_buju {padding:20px !important;}
.title1_top .t30 {margin-top:5px;margin-bottom:15px;}
.title2_top .t30_1 {margin-bottom:0;}
.title2_top .t30_2 {margin-top:0;}
.about4 .width35 {width:50%;}
.product1 .container {flex-wrap:wrap;}
.product1 .container .width18 {width:100%;}
.product1 .width82 {width:100%;padding:0;}
.product1 .list {padding-bottom:10px;margin-bottom:15px;}
.product1 .list .width100 {display:flex;flex-wrap:wrap;margin:0 -10px;}
.product1 .list .t22 {margin-bottom:10px;}
.product1 .title .jt_r {margin-top:0;margin-right:5px;}
.product1 .list .title {margin:0 10px;}
.contact2 .l_buju .con_map {height:auto;width:100%;}
.contact2 .r_buju .list_all .list {padding-bottom:10px;margin-bottom:10px;}
.product1 .width82 .list_all .list .text {padding-left:10px;padding-right:10px;}
}
@media (max-width:900px) {}
@media (max-width:768px) {.case1 .list_all .list .case_img {height:10rem;}
.foot .foot_logo .logo_r .other_logo {margin-left:10px;}
.crumbs .container .crumbs_l {padding:10px 0;}
.crumbs .container .crumbs_r .list {padding-top:10px;padding-bottom:10px;}
.contact2 .r_buju .line {width:100%;height:2px;background-color:#333;margin:10px 0 15px;}
.new1 .list_all .list .r_buju {flex-wrap:wrap;}
.new1 .list_all .list .r_buju .time {padding-right:0;width:100%;justify-content:flex-start;flex-direction:row;}
.new1 .list_all .list .r_buju .time .t65 {font-size:14px;margin-left:5px;order:2;}
.new1 .list_all .list {padding-bottom:0;padding-top:20px;}
.new1 .list_all .list .r_buju .text .t22 {margin-bottom:5px;}
.new1 .list_all .list .r_buju .text {width:100%;padding:5px 0 0;border-left:none;}
.product1 .width82 .list_all .list .bz_img img {height:5rem;}
.product1 .width82 .list_all .list {width:calc(50% - 0.2rem);}
.about7 .list_all .list .t18 {margin:5px 0 10px;}
.about7 .list_all .list {width:100%;}
.about4 .width35 {width:60%;}
.about2 .list_all {padding:10px 0;}
.about2 .list_all .list {width:50%;border:none;padding:20px 10px;}
.index4 .list_all .list .text .position_r {padding:5px 0px 5px 10px;}
.index4 .list_all .list .text {height:55px;}
.index4 .list_all .list .text .san {border-width:0 20px 60px;right:-40px;}
.index4 .list_all .list {width:calc(50% - 0.3rem);margin:0.15rem;display:block;position:relative;overflow:hidden;}
.index4 .list_all .list:first-child {width:calc(100% - 0.3rem);}
.index4 .list_all .list:last-child {width:calc(100% - 0.3rem);}
.flex_sb {flex-wrap:wrap;}
.index3 .top_title .width45 {width:100%;margin-bottom:15px;}
.index3 .top_title .width25 {width:100%;}
.z_padding {padding:40px 0;}
}
@media (max-width:700px) {}
@media (max-width:657px) {.about7 .list_all .list {padding:20px;}
}
@media (max-width:600px) {.addus1 .list_all .r_buju .list {height:8rem;}
.about4 .width35 {width:70%;}
.index3 .list_all .list {margin:5px;width:calc(100% - 10px);position:relative;}
.technology6 .list_all .list {width:50%;}
.contact2 .l_buju .text .text_re {flex-wrap:wrap;}
.contact2 .l_buju .text {width:192px;height:155px;position:absolute;left:57.5%;top:28%;}
.contact2 .l_buju {height:460px;width:543px;}
.contact2 .l_buju .con_map {height:460px;width:543px;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);}
}
@media (max-width:550px) {.contact2 .r_buju .list_all .list {width:100%;}
}
@media (max-width:500px) {.show_new1 .l_buju .sypxyp {width:100%;margin-top:10px;}
.show_new1 .l_buju .bshare {flex-wrap:wrap;}
.index5 .width50 {width:100%;}
.technology5 .list_all .list {width:calc(100% - 0.3rem);}
.case1 .list_all .list {width:calc(100% - 0.3rem);}
}
@media (max-width:480px) {.about4 .width35 {width:80%;}
}
@media (max-width:450px) {.index6 .r_buju .list .new_img {width:122.5px;height:70px;}
.index4 .list_all .list {width:calc(100% - 0.3rem);}
}
@media (max-width:420px) {.show_case1 .r_buju .list_all .list .tj {width:115px;height:65px;}
.product1 .width82 .list_all .list .bz_img img {height:7rem;}
.addus3 .list_all .list .width20:last-child {width:10%;}
}
@media (max-width:401px) {}
@media (max-width:375px) {.contact2 .l_buju .text {left:58.4%;}
}
/* 图片弹窗 */#hi-img-pop {display:none;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background:rgba(0,0,0,0.9);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#hi-img-pop * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#hi-img-pop .hi-close {position:fixed;top:86%;left:50%;margin-left:-25px;width:50px;height:50px;color:#fff;background:#fff;border-radius:50%;transition:.5s;cursor:pointer;}
#hi-img-pop .hi-close:after,#hi-img-pop .hi-close:before {content:"";position:absolute;bottom:24px;left:10px;width:30px;height:2px;background:#333;transition:.5s;}
#hi-img-pop .hi-close:hover {background:#019dee;}
#hi-img-pop .hi-close:hover:after,#hi-img-pop .hi-close:hover:before {background:#fff;}
#hi-img-pop .hi-close:after {-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#hi-img-pop .hi-close:before {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
#hi-img-pop img {position:fixed;left:50%;top:50%;max-width:90%;width:auto;max-height:70%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
#popup {position:fixed;z-index:99999;height:100vh;width:100%;background-color:rgba(0,0,0,0.3);opacity:0.7;display:none;top:0;}
.window {display:none;position:fixed;z-index:999999;top:50%;left:50%;transform:translate(-50%,-50%);width:96%;max-width:600px;background-color:#fff;background-repeat:no-repeat;border-radius:3px;box-shadow:10px 0px 20px rgba(0,0,0,0.1);}
.window .heard {position:relative;text-align:center;color:#fff;width:100%;}
.window .heard .close {position:absolute;right:20px;top:17.5px;cursor:pointer;width:20px;height:20px;}
.window .content {padding:40px 50px;}
.window .content .con_input {height:50px;width:100%;border:1px solid #f5f5f5;border-radius:3px;margin:20px 0;position:relative;}
.window .content form input {height:100%;width:100%;}
.window .content form input:first-child {height:100%;width:100%;padding:40px 0;}
.window .content .sub {background-color:rgb(0,176,240);color:#fff;height:50px;line-height:50px;margin-bottom:20px;font-size:16px;cursor:pointer;}
.window .content input::-webkit-input-placeholder {color:#999;}
/* 火狐 Mozilla Firefox 4 to 18 */ .window .content input:-moz-placeholder {color:#999;}
/* 火狐 Mozilla Firefox 19+ */ .window .content input::-moz-placeholder {color:#999;}
/* Internet Explorer 10+ */ .window .content input:-ms-input-placeholder {color:#999;}
/* 搜索结果页 */.searchcenter .cont {width:1120px;}
@media (max-width:1199px) {.searchcenter .cont {width:100%;}
}
.searchcenter .search-sect1 {margin-bottom:60px;}
@media (max-width:1199px) {.searchcenter .search-sect1 {margin-bottom:40px;}
}
.searchcenter .search-sect1 .f_tit {line-height:1;margin-bottom:40px;}
@media (max-width:1199px) {.searchcenter .search-sect1 .f_tit {margin-bottom:30px;}
}
.searchcenter .search-sect1 form {display:flex;justify-content:space-between;align-items:center;width:600px;border:1px solid #ddd;background-color:#fafafa;}
@media (max-width:600px) {.searchcenter .search-sect1 form {width:100%;}
}
.searchcenter .search-sect1 form input,.searchcenter .search-sect1 form button {padding:12px 20px;border:none;font-size:16px;background-color:transparent;}
@media (max-width:1440px) {.searchcenter .search-sect1 form input,.searchcenter .search-sect1 form button {font-size:14px;}
}
.searchcenter .search-sect1 form button {padding-right:30px;padding-left:35px;flex-shrink:0;color:#4caee3;}
@media (max-width:767px) {.searchcenter .search-sect1 form button {padding-right:20px;padding-left:20px;}
}
.searchcenter .search-sect1 form input {width:100%;height:24px;border-right:1px solid #ddd;}
.searchcenter .searchcenter_nav {width:100%;border-bottom:1px solid #ddd;}
.searchcenter .searchcenter_nav .swiper-slide {width:auto;margin-right:70px;}
@media (max-width:1440px) {.searchcenter .searchcenter_nav .swiper-slide {margin-right:60px;}
}
@media (max-width:1366px) {.searchcenter .searchcenter_nav .swiper-slide {margin-right:50px;}
}
@media (max-width:1199px) {.searchcenter .searchcenter_nav .swiper-slide {margin-right:30px;}
}
@media (max-width:767px) {.searchcenter .searchcenter_nav .swiper-slide {margin-right:20px;}
}
@media (max-width:500px) {.searchcenter .searchcenter_nav .swiper-slide {margin-right:16px;}
}
.searchcenter .searchcenter_nav .swiper-slide a {display:block;line-height:1;font-size:16px;color:#666666;padding-bottom:20px;border-bottom:2px solid transparent;}
@media (max-width:1440px) {.searchcenter .searchcenter_nav .swiper-slide a {font-size:14px;}
}
.searchcenter .searchcenter_nav .swiper-slide a:hover {color:#4caee3;}
.searchcenter .searchcenter_nav .on a {font-weight:bold;color:#333;border-color:#4caee3;}
.searchcenter .searchcenter_cont {width:100%;margin-top:40px;}
@media (max-width:1366px) {.searchcenter .searchcenter_cont {margin-top:30px;}
}
@media (max-width:991px) {.searchcenter .searchcenter_cont {margin-top:26px;}
}
.searchcenter .searchcenter_cont .item {width:100%;margin-bottom:50px;}
@media (max-width:1366px) {.searchcenter .searchcenter_cont .item {margin-bottom:30px;}
}
@media (max-width:991px) {.searchcenter .searchcenter_cont .item {margin-bottom:26px;}
}
.searchcenter .searchcenter_cont .item .f_tit {line-height:1;font-weight:bold;color:#333;display:block;margin-bottom:36px;}
@media (max-width:1366px) {.searchcenter .searchcenter_cont .item .f_tit {margin-bottom:26px;}
}
@media (max-width:991px) {.searchcenter .searchcenter_cont .item .f_tit {margin-bottom:20px;}
}
.searchcenter .searchcenter_cont .item .f_list {width:100%;margin-bottom:30px;}
@media (max-width:1366px) {.searchcenter .searchcenter_cont .item .f_list {margin-bottom:20px;}
}
.searchcenter .searchcenter_cont .item .f_list > i {float:left;font-size:18px;margin-top:5px;}
@media (max-width:1440px) {.searchcenter .searchcenter_cont .item .f_list > i {font-size:16px;}
}
.searchcenter .searchcenter_cont .item .f_list .font {float:left;width:100%;}
.searchcenter .searchcenter_cont .item .f_list:after {content:"";display:block;clear:both;}
.searchcenter .searchcenter_cont .item .f_list .f_tit1 {font-size:18px;display:block;line-height:28px;margin-bottom:10px;}
@media (max-width:1440px) {.searchcenter .searchcenter_cont .item .f_list .f_tit1 {font-size:16px;margin-bottom:5px;line-height:26px;}
}
.searchcenter .searchcenter_cont .item .f_list .f_tit1 span {color:#4caee3;font-weight:bold;}
.searchcenter .searchcenter_cont .item .f_list .f_tit1:hover {color:#4caee3;}
.searchcenter .searchcenter_cont .item .f_list .f_tit1:first-child:hover {color:#333 !important;}
.searchcenter .searchcenter_cont .item .f_list .f_text {display:block;font-size:14px;color:#666666;line-height:24px;margin-bottom:10px;}
@media (max-width:1440px) {.searchcenter .searchcenter_cont .item .f_list .f_text {margin-bottom:5px;}
}
.searchcenter .searchcenter_cont .item .f_list .f_text:hover {color:#4caee3;}
.searchcenter .searchcenter_cont .item .f_list .f_text span {color:#4caee3;font-weight:bold;}
.searchcenter .searchcenter_cont .item .f_list .link1 a,.searchcenter .searchcenter_cont .item .f_list .link1 i {display:inline-block;font-size:14px;color:#999999;line-height:24px;}
.searchcenter .searchcenter_cont .item .f_list .link1 a:hover {color:#4caee3;}
.searchcenter .searchcenter_cont .item .but {color:#4caee3;font-size:14px;}
/* End */