body {
  --www: 1rem;
  --interval: var(--www);
  --nav_height: 0.88rem;
  --color: #004f9c;
  --f14: 0.14rem;
  --f16: 0.16rem;
  --f18: 0.18rem;
  --f20: 0.2rem; 
  --f22:0.84vw; 
  --f24:0.94vw; 
  --f26:1.02vw;
  --f28:1.1vw; 
  --f30:1.18vw;
  --f32:1.26vw;
  --f34: 1.34vw;
  --f36:1.4vw;
  --f40: 1.56vw; 
  --f44:1.72vw; 
  --f46: 1.8vw;
  --f48:1.88vw;
  --f50:1.96vw;
  --f52:2.02vw;
  --f54: 2.11vw;
  --f56: 2.18vw;
  --f58:2.26vw;
  --f60:2.33vw;
  --f72:2.8vw;
  --f78:3.05vw;
  --f82:3.2vw;
  --f120:4.7vw;
  /*--f20: 0.2rem;
  --f22: 0.22rem;
  --f24: 0.24rem;
  --f26: 0.26rem;
  --f28: 0.28rem;
  --f30: 0.3rem;
  --f32: 0.32rem;
  --f34: 0.34rem;
  --f36: 0.36rem;
  --f40: 0.4rem;
  --f44: 0.44rem;
  --f46: 0.46rem;
  --f48: 0.48rem;
  --f50: 0.5rem;
  --f54: 0.54rem;
  --f56: 0.56rem;
  --f58: 0.58rem;
  --f60: 0.6rem;
  --f78: 0.78rem;*/
  word-break:break-all;
}
@media screen and (min-width: 1921px) {
  body {
    --interval: calc((100vw - (25.2rem - var(--www))) / 2);
    --f22:20px; 
  --f24:22px; 
  --f26:24px;
  --f28:26px; 
  --f30:28px;
  --f32:30px;
  --f34:32px;
  --f36:34px;
  }
}

@media screen and (max-width: 1520px) {
	body{
	    --f14: 12px;
		--f16: 14px;
		--f18: 16px;
		--f20: 18px;
		--f22: 20px;
    --f24:20px; 
  --f26:22px;
  --f28:22px; 
  --f30:24px;
  --f32:24px;
  --f34:28px;
  --f36:28px;
	}

}

@media screen and (max-width: 1200px) {
  body {
    --f20: 16px;
    --f22: 16px;
    --f24: 18px;
    --f26: 20px;
    --f28: 22px;
    --f30: 0.36rem;
    --f32: 0.36rem;
    --f34: 0.38rem;
    --f36: 0.4rem;
    --f38: 0.4rem;
    --f40: 0.4rem;
    --f42: 0.4rem;
    --f44: 0.4rem;
    --f46: 0.4rem;
    --f48: 0.4rem;
    --f50: 0.42rem;
    --f52: 0.46rem;
    --f54: 0.48rem;
    --f56: 0.52rem;
    --f58: 0.52rem;
    --f60: 0.54rem;
    --interval: 5vw;
    --nav_height: 58px;
  }
}

@media screen and (max-width: 767px) {
 /* body {
    --f14: 0.26rem;
    --f16: 0.28rem;
    --f18: 0.3rem;
    --f20: 0.3rem;
    --f22: 0.32rem;
    --f24: 0.34rem;
    --f26: 0.34rem;
    --f28: 0.36rem;
    --f30: 0.4rem;
    --f32: 0.4rem;
    --f34: 0.4rem;
    --f36: 0.4rem;
    --f38: 0.4rem;
    --f40: 0.42rem;
    --f42: 0.42rem;
    --f44: 0.42rem;
    --f46: 0.42rem;
    --f48: 0.42rem;
    --f50: 0.42rem;
    --f52: 0.42rem;
    --f54: 0.44rem;
    --f56: 0.46rem;
    --f58: 0.46rem;
    --f60: 0.48rem;
  }*/
  body {
    --f14: 14px;
    --f16: 16px;
    --f18: 18px;
    --f20:18px;
    --f22: 20px;
    --f24: 20px;
    --f26: 20px;
    --f28: 22px;
    --f30: 22px;
    --f32: 22px;
    --f34: 22px;
    --f36: 22px;
    --f38: 22px;
    --f40: 24px;
    --f42: 24px;
    --f44: 24px;
    --f46: 26px;
    --f48:26px;
    --f50: 26px;
    --f52: 26px;
    --f54:28px;
    --f56:28px;
    --f58: 30px;
    --f60:32px;
  }
}
@media screen and (max-width: 480px) {
  body {
    --f14: 13px;
    --f16: 15px;
    --f18: 16px;
    --f20:16px;
    --f22: 18px;
    --f24:18px;
    --f26: 18px;
    --f28: 20px;
    --f30: 20px;
    --f32: 20px;
    --f34: 20px;
    --f36: 20px;
    --f38: 20px;
    --f40: 22px;
    --f42: 22px;
    --f44: 22px;
    --f46: 24px;
    --f48:24px;
    --f50: 24px;
    --f52: 24px;
    --f54:26px;
    --f56:26px;
    --f58: 28px;
    --f60:30px;
  }

}


body::-webkit-scrollbar {  display: none;}
.dataGet{	margin-top: .5rem;	font-size: var(--f14);}
.maodian {  position: relative;  top: calc(var(--nav_height) * -1 + 3px);}

.fl { float: left;}
.clearfix { zoom: 1;}
/** 纵向滚动条样式 */
.wMain {margin:0 auto; width:90%;max-width:1440px;}
.swiper-button-lock {  display: none !important;}
.button-disabled,.swiper-button-disabled {  cursor: not-allowed;  pointer-events: none;}
.dw {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  z-index: 2;}
.white {  color: #fff !important;}
.center {  text-align: center;}
.bgf6,.bgColor {  background: #f6f7fa;}
.fa {  background: #fafafa;}
.pt {  padding-top: 80px;}
.pb {  padding-bottom: 80px;}
.mt {margin-top: 0.8rem;}

.height {height: -webkit-calc(1.38rem);height: calc(0.88rem + 0.5rem);}
.Header_Container {height:74px;position: fixed;top: 0;left: 0;width: 100%;z-index: 8;background:#fff;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s; } 
.Header_Container .flexBetween{}
.Header_Container .header_left{display:flex;align-items: center;}
.Header_Container .main_top {-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;} 
.Header_Container .main_top .ul {height: 74px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center; } 
.Header_Container .main_top .ul .li {padding-left:30px; position:relative;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;align-items: center;} 
.Header_Container .main_top .ul .li a {font-size: var(--f18);color: #004f9c;transition: 0.4s; } 
.Header_Container .main_top .ul .li svg {width:20px;-webkit-transform: translateY(-2px);-ms-transform: translateY(-2px);transform: translateY(-2px);   margin-right: 0.05rem; } 
.Header_Container .main_top .ul .li svg path {transition: 0.4s; } 
.Header_Container .main_top .ul .li.active a {color: #004f9c; } 
.Header_Container .main_top .ul .li.active a svg path {fill: #004f9c; } 
.Header_Container .main_top .ul .li .select{position: absolute;right: 0%;width:80%;padding: 10px 0;background: rgba(255, 255, 255, 1);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px); visibility: hidden;top:74px;opacity: 0; }
.Header_Container .main_top .ul .li:hover .select{ opacity: 1;visibility: visible;}
.Header_Container .main_top .ul .langua .select{text-align: center;}

.Header_Container .main_bot {-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s; } 
.Header_Container .main_bot .search_btn{margin-left:10px;background:#004f9c;border-radius:100%;width:25px;height:25px;text-align: center;line-height: 20px;display:inline-block;}
.Header_Container .main_bot .logo a {position: relative;   display: block; } 
.Header_Container .main_bot .logo a div {-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s; }
.Header_Container .main_bot .logo a img {width: 166px; } 
.Header_Container .main_bot .logo a .p2 {position: absolute;top: 0;left: 0;opacity: 0; } 
.Header_Container .main_bot nav {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-left: 4vw;height: 100%;align-items: center; }
.Header_Container .main_bot nav .item {padding:0 1.5vw; height: 100%; } 
.Header_Container .main_bot nav .item:last-child{padding-right:0;}
.Header_Container .main_bot nav .item p{height: 100%;line-height: 74px;}
.Header_Container .main_bot nav .item > p a {font-size: var(--f20);color: #222222; position: relative;   -webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s; }
.Header_Container .main_bot nav .item > p a::after {content: none;position: absolute;   width: 0%;   height:2px;   background: #004f9c;   left: 50%;   -webkit-transform: translateX(-50%);   -ms-transform: translateX(-50%);   transform: translateX(-50%);   bottom:-6px;   -webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s; }
.Header_Container .main_bot nav .item .select {position: absolute;top: 74px;left: 0%;width:100%;background: rgba(255, 255, 255, 1);-webkit-backdrop-filter: blur(5px);backdrop-filter: blur(5px); visibility: hidden;border-top: 1px solid #ebebff;opacity: 0;   -webkit-box-shadow: 0px 3px 5px #f5f5f5;   box-shadow: 0px 3px 5px #f5f5f5; }
.Header_Container .main_bot nav .item .select ul{display:flex;*justify-content: center;align-items: center;height:80px; margin-left: 11vw;}
.Header_Container .main_bot nav .item .select ul li {padding: 0.05rem 0; } 
.Header_Container .main_bot nav .item .select ul li a {font-size: var(--f18);color: #333;line-height: 1.6;-webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s;   padding: 0 0.15rem; }
.Header_Container .main_bot nav .item .select ul li a:hover {color: #004f9c; } 
.Header_Container .main_bot nav .item:hover > p a {color: #004f9c; } 
.Header_Container .main_bot nav .item:hover .select {visibility: visible;opacity: 1;-webkit-transition: 0.4s;-o-transition: 0.4s;   transition: 0.4s; } 
.Header_Container .main_bot nav .active > p a {color: #004f9c !important; } 
.Header_Container .main_bot nav .active > p a::after {width:100%; }
.Header_Container .main_bot nav .item.item_4 .select ul{margin-left: 13vw;}
.Header_Container .main_bot nav .item.item_68 .select ul{margin-left: 27vw;}

.Header_Container.active, .Header_Container.on {-webkit-box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06);box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.06); }
.Header_Container.active .main_top .ul .li.active a, .Header_Container.on .main_top .ul .li.active a {color: #fff; } 
.Header_Container.active .main_top .ul .li.active a svg path, .Header_Container.on .main_top .ul .li.active a svg path {fill: #fff; }
.Header_Container.active .main_bot nav .item > p a, .Header_Container.on .main_bot nav .item > p a {color: #000; }
.Privacy_Policy .box_ .content1 {font-size: var(--f32);}
.Privacy_Policy .box_ .hr {border-top: 1px solid #eee;  margin: 0.5rem 0;}
.Privacy_Policy .box_ .content3 {font-size: var(--f18);line-height: 1.8;color: #333;}

.Home_Banner {   position: relative;margin-top:74px; } 
.Home_Banner .banner .swiper .swiper-slide {   position: relative;   overflow: hidden; } 
.Home_Banner .banner .swiper .swiper-slide picture img {   width: 100%;  }

@media screen and (min-width: 1921px) {
  .Home_Banner .banner .swiper .swiper-slide picture img {height: auto; }
}
.Home_Banner .banner .swiper .swiper-slide .orientation {display:none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;color: #fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;   -webkit-align-items: center;   -ms-flex-align: center;   align-items: center; }
.Home_Banner .banner .swiper .swiper-slide .orientation .content0{font-size: 0.5rem; }
.Home_Banner .banner .swiper .swiper-slide .orientation .content1 {display: inline-block;font-size: 0.78rem;  font-weight: bold;position:relative;padding-top: 1.6vw;}
.Home_Banner .banner .swiper .swiper-slide .orientation .content1:after{content:'';width:100%;height:1px;background:rgb(255 255 255 / 10%);position:absolute;left:0;top:1vw;}

.Home_Banner .banner_page {position: absolute;left: 50%;bottom: 0.4rem;z-index: 2;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.Home_Banner .banner_page div span {opacity: 1; border-radius: 0.16rem;width: 0.26rem;height:0.26rem;border-radius:2rem;background:none;position:relative;}
.Home_Banner .banner_page div span:after{position:absolute;content:'';background: #fff; border-radius:100%;width:5px;height:5px;left: 50%;top: 50%;margin-left: -2.5px;margin-top: -2.5px;}
.Home_Banner .banner_page div .swiper-pagination-bullet-active {border:1px solid #fff;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}

.f20 {font-size: var(--f20);color: #222;line-height: 2; }

.boxJd {position: relative;}
.boxJd .line { position: relative;}
.boxJd .line p {background: #d3d8dc;height:8px;}
.boxJd .line .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background: #004f9c;}
.boxJd .button { padding: 0 5px;display: flex; }
.boxJd .button p{margin-left:25px;width: 48px;height: 48px;border:2px solid #004f9c; border-radius:50px;display:flex;justify-content: center;align-items: center;cursor: pointer; }
.boxJd .button p i{color: #004f9c;font-size: var(--f18);font-weight: bold; }
.boxJd .button p:hover{background: #004f9c;}
.boxJd .button p:hover i{color:#fff;}

.footer{background:#191717;color:#ffffff;}
.footer .f_top{padding:30px 0;border-bottom:1px solid rgba(255 255 255 /0.1);}
.footer .f_top .wMain{display:flex;align-items: center; justify-content: space-between;}
.footer .f_top .f_logo{display: flex;}
.footer .f_top .f_logo img{width:230px;}
.footer .f_top .f_nav{width:50%;}
.footer .f_top .f_nav ul{display:flex;width:100%;justify-content: flex-end;}
.footer .f_top .f_nav ul li{margin-left:5%;}
.footer .f_top .f_nav ul li a{color:#ffffff;font-size:var(--f18);}
.footer .f_top .f_nav ul li a:hover{color:#004f9c;}
.footer .f_bot{padding:50px 0 10px;}
.footer .f_bot .wMain{display:flex;justify-content: space-between;align-items: center;}
.footer .f_bot .f_fl01 .f_tel{display:flex; align-items: flex-end;}
.footer .f_bot .f_fl01 .f_tel i{display:block;margin-right:10px;height:40px;}
.footer .f_bot .f_fl01 .f_tel svg{width:40px;height:40px;}
.footer .f_bot .f_fl01 .f_tel span{font-size:var(--f36);line-height:36px;display:block;margin-bottom:5px;}
.footer .f_bot .f_fl01 .f_con{font-size:var(--f18);line-height:2;margin-top:20px;}
.footer .f_bot .f_fl02{display:flex;}
.footer .f_bot .f_code{margin-left:30px;text-align: center;}
.footer .f_bot .f_code img{width:142px}
.footer .f_bot .f_code p{font-size:var(--f16);margin-top:10px;}
.footer .f_copy{padding:35px 0;color:rgba(255 255 255 /0.3);text-align: right;font-size:var(--f16);} 
.footer .f_copy a{color: rgba(255 255 255 / 0.4);}
.toolbar{position: fixed;right:20px;bottom:100px;z-index:99;}
.toolbar .toolbar-item{width:94px;height:184px;/*background-image:url(../img/side-bar.svg);*/background-position: center; background-repeat: no-repeat; background-size: cover;}


/*==========================================内页 开始=============================================*/

.Inner_Banner {  position: relative;text-align:center;}
.Inner_Banner .text1{text-transform: uppercase;font-size: var(--f72)}
.Inner_Banner .text2{font-size: var(--f60)}
.Inner_Banner picture img {  width: 100%;}
.Inner_Banner .orientation {position: absolute;left: 0;width: 100%;top: 0;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }


.n_nav {position: relative;display: flex;justify-content: center;}
.n_nav a {font-size: 24px;color: #222222;text-align: center;box-sizing: border-box;position: relative;margin:0 45px;padding: 1.5vw 0 1vw;}
.n_nav a strong {display: block;color: #222222;position: relative;z-index: 4;transition: .36s ease-in-out;font-weight: normal;}
.n_nav .on, .n_nav a:hover {color:#004f9c; }
.n_nav a:after {content:"";width: 0;height:3px;position: absolute;bottom:0;left: 0;background: #004f9c;transition: 0.6s ease-in-out;}
.n_nav .on:after,.n_nav a:hover:after { width: 100%; }
.n_nav .on strong,.n_nav a:hover strong {color:#fff; }

.position {left: 0;bottom: 0;color:#fff;font-size:var(--f18);}
.position span, .position a, .position i {color:#fff;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.position span{padding:0 5px;}
.position i {margin: 0 5px;font-style: normal;}
.position i img { vertical-align: middle; margin-top: -2px; }
.position span img {vertical-align: middle;margin-top: -2px;margin-right: .75rem;}
.position em {font-style: normal;}
.position a:hover {font-weight:bold;}

/*====移动端导航====*/
#m_n_nav {display: none;line-height: 50px;position: relative;z-index:6;float: left;width: 100%;background: #004f9c;}
#bnt_back { position: absolute; left: .3rem; top:10px; }
#bnt_back svg { fill: #fff; height: 30px; vertical-align: middle; width: 26px; }
#m_n_nav h1 { font-size:16px; color: #fff; text-align: center; margin: 0; line-height: 50px; }
#bnt_sub_nav { position: absolute; right:.3rem; top: 15px; cursor: pointer; color: #fff; font-size: 18px; }
#bnt_sub_nav svg {fill: #fff;height: 20px;vertical-align: middle;width: 20px;}
#bnt_sub_nav img { display: block; height:20px;vertical-align: middle;}
#bnt_sub_nav.on img { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }
#sub_nav_content {background: #f0f3f5;display: none;box-shadow: 0 0 5px #999;z-index: 9;}
#sub_nav_content ul { padding: 10px; }
#sub_nav_content ul li { display: block; line-height: 28px; margin: 1rem 0; }
#sub_nav_content ul li a { display: block; border-left: 2px solid #ca9e4e; height: 30px; line-height: 30px; font-size: 14px; padding-left: 10px; color: #535455; }
#sub_nav_content ul li.on a { color: #ca9e4e; }
#sub_nav_content dl { font-size: 0; overflow: hidden; background: #fff; padding: 10px 0; }
#sub_nav_content dt { position: relative; background: #fff; z-index: 999; width: 33.333333%; display: inline-block; margin-bottom: 0; float: left; text-align: center; }
#sub_nav_content dt a {margin: 0 4px;display: block;color: #5b5349;line-height: 30px;font-size: 13px;font-weight: 400;vertical-align: top;}
#sub_nav_content dt a i { position: absolute; right: 15px; top: 0; opacity: 0; filter: alpha(opacity=0); display: none; }
#sub_nav_content dt.title { background: #fafafb; }
#sub_nav_content dt.title i { opacity: 1; filter: alpha(opacity=100); }
#sub_nav_content dt.title_on { background: #fafafb; }
#sub_nav_content dt.title_on a { color: #004f9c; border-top: 1px solid #fff; }
#sub_nav_content dt.title_on a i { color: #004f9c; }
#sub_nav_content dt.last a { border-top: 1px solid #f8f8f8; }
#sub_nav_content dt.on a, #sub_nav_content dt.title_on a {color: #004f9c;font-weight:bold;}
#sub_nav_content dd { display: none; }
#sub_nav_content dd .box { padding: 0px 0px 0px 0px; }
#sub_nav_content dd a { padding: 0 25px; line-height: 30px; border-top: 1px solid #e7e7e7; font-size: 12px; color: #5b5349; display: block; height: 30px; }
#sub_nav_content dd a.on { color: #004f9c; }

/* 头部手机图标动画END*//* 手机导航*/
.MobileMain{position: sticky;top: 0;left: 0;z-index:99;width: 100%;background: #fff;display: none;}
.MobileMain .HeaderMobile{height: var(--nav_height);box-shadow: 0px 0px 0px 1px #eee;}
.MobileMain .HeaderMobile .box{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding:10px 3%;}
.MobileMain .HeaderMobile .box .logo{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.MobileMain .HeaderMobile .box .logo a{display: block;}
.MobileMain .HeaderMobile .box .logo a img{height: 32px;}
.MobileMain .HeaderMobile .box .button{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.MobileMain .HeaderMobile .box .button .search div{width: 30px;text-align: center;}
.f_tc{text-align:center;}
.MobileMain .HeaderMobile .box .button .search p svg{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.MobileMain .HeaderMobile .box .button .search .Close{display: none;}
.MobileMain .HeaderMobile .box .button .search .active .Show{display: none;}
.MobileMain .HeaderMobile .box .button .search .active .Close{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;color: var(--color);}
.MobileMain .HeaderMobile .box .button .search .active .Close i{font-size: 0.4rem;font-weight: bold;}
.MobileMain .HeaderMobile .box .button .search .active .btn{display: none;}
.MobileMain .HeaderMobile .box .button .word{font-size: 14px;font-weight: bold;}
.MobileMain .HeaderMobile .box .button .word a{color: var(--color);text-decoration: none;}
.MobileMain .HeaderMobile .box .button .word a svg{display: inline-block;vertical-align: sub;animation: CallUp 0.5s ease 0s infinite;-webkit-animation: CallUp 0.5s ease 0s infinite;-moz-animation: CallUp 0.5s ease 0s infinite;-o-animation: CallUp 0.5s ease 0s infinite;}
.MobileMain .HeaderMobile .box .button .word a img{position: relative;}
.MobileMain .HeaderMobile .box .button .call a{color: #000;font-size: 16px;}
.MobileMain .HeaderMobile .box .button .search{margin-left: 0.5rem;}
.MobileMain .HeaderMobile .box .button .search .icon2{display: none;}
.MobileMain .HeaderMobile .box .button .search.active .icon1{display: none;}
.MobileMain .HeaderMobile .box .button .search.active .icon2{display: block;}
.MobileMain .HeaderMobile .box .button .menu{margin-left: 0.5rem;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p{position: relative;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p span{display: block;width: 30px;height: 2px;background: var(--color);margin: 8px 0;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p span:nth-child(1){-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p span:nth-child(2){opacity: 0;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p span:nth-child(3){-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p::before{content: '';position: absolute;top: 0;width: 100%;height: 2px;background: var(--color);top: 50%;margin-top: -1px;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn p::after{content: '';position: absolute;top: 0;width: 100%;height: 2px;background: var(--color);top: 50%;margin-top: -1px;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn.active p span{opacity: 0;}
.MobileMain .HeaderMobile .box .button .menu .menu_btn.active p::before{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.MobileMain .HeaderMobile .box .button .menu .menu_btn.active p::after{-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.MobileNavigation{position: absolute;z-index: 3;top: var(--nav_height);background: #fff;left: 0;width: 100%;z-index: 7;height: calc(100vh - var(--nav_height));display: none;}
.MobileNavigation .box_scroll{max-height: 90%;padding: 0.5rem 5vw;box-sizing: border-box;overflow: scroll;-ms-scroll-chaining: none;overscroll-behavior: contain;}
.MobileNavigation .box_scroll .box .item{border-bottom: 1px solid rgba(0, 0, 0, 0.1);padding:15px 0;}
.MobileNavigation .box_scroll .box .item .item_tit,.MobileNavigation .box_scroll .box .item .twoSelectItem{display: flex;justify-content: space-between;}
.MobileNavigation .box_scroll .box .item a{line-height: 30px;display: flex;font-size: 16px;color: #333;width:50%;justify-content: space-between;}
.MobileNavigation .box_scroll .box .item a i{color: #666;font-size: 16px;}
.MobileNavigation .box_scroll .box .item p{display: flex;align-items: center;justify-content: flex-end;width:50%;}
.MobileNavigation .box_scroll .box .item .twoSelectItem a{width:100%;}
.MobileNavigation .box_scroll .box .item .twoSelectItem p{width:auto;}
.MobileNavigation .box_scroll .box .item p span{display: block;width: 15px;height: 1px;background: #666;position: relative;}
.MobileNavigation .box_scroll .box .item p span::after{position: absolute;top: 0;left: 0;content: '';width: 100%;height: 100%;background: #666;transform: rotate(90deg);transition: 0.4s;}
.MobileNavigation .box_scroll .box .item .active p span::after{transform: rotate(180deg);}
.MobileNavigation .box_scroll .box .item .twoSelect{padding-left: 16px;display: none;padding:15px 15px 0;}
.MobileNavigation .box_scroll .box .item .twoSelect a{color:#666666;}
.MobileNavigation .box_scroll .box .item .twoSelect .twoSelectItem a{font-size: 15px;}
.MobileNavigation .box_scroll .box .item .threeSelect{padding-left: 16px;display: none;}
.MobileNavigation .box_scroll .box .item .threeSelect .threeSelectItem a{font-size: 15px;}
.MobileNavigation .box_scroll .box .item .fourSelect{padding-left: 16px;display: none;}
.MobileNavigation .box_scroll .box .item .fourSelect .fourSelectItem a{font-size: 15px;}
.MobileNavigation .box_scroll .box .item .fiveSelect{padding-left: 16px;display: none;}
.MobileNavigation .box_scroll .box .item .sixSelect{padding-left: 16px;display: none;}
.Nav_height{height: var(--nav_height);}
/* 手机导航 End*//* banner 下一屏动画*/
@-webkit-keyframes moveNext{0%{-webkit-transform: translateY(.1rem);transform: translateY(.1rem);}
50%{-webkit-transform: translateY(0);transform: translateY(0);}
100%{-webkit-transform: translateY(.1rem);transform: translateY(.1rem);}}
@keyframes moveNext{0%{-webkit-transform: translateY(.1rem);transform: translateY(.1rem);}
50%{-webkit-transform: translateY(0);transform: translateY(0);}
100%{-webkit-transform: translateY(.1rem);transform: translateY(.1rem);}}
/*翻页*/
.page{margin-top:.6rem;}
.page .box{display:inherit;width:100%;text-align: center;}
.page a{height:1.6vw;line-height:1.6vw;padding: 0 1.2vw;border-radius:3px;background:#fbfaff; font-size: 0.83333vw;display:inline-block;margin:0 5px;padding: 0 15px; cursor:pointer; color: #646466;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.page .on{border:#004f9c 2px solid;background:#004f9c;color:#fff;}
.page a:hover{color:#004f9c}
.page a.on:hover{color:#fff}

/*移动端翻页*/
.ph_pages{display:none;margin-top:30px;margin-bottom:30px;}
.am-pagination{padding-left:0;margin:0 ;list-style:none;color:#999;text-align:left}
.am-pagination:after,.am-pagination:before{content:" ";display:table}
.am-pagination:after{clear:both}
.am-pagination>li{display:inline-block}
.am-pagination>li>a,.am-pagination>li>span{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;border-radius:0;margin-bottom:5px;margin-right:5px}
.am-pagination>li:last-child>a,.am-pagination>li:last-child>span{margin-right:0}
.am-pagination>li>a:focus,.am-pagination>li>a:hover,.am-pagination>li>span:focus,.am-pagination>li>span:hover{background-color:#eee}
.am-pagination>.am-active>a,.am-pagination>.am-active>a:focus,.am-pagination>.am-active>a:hover,.am-pagination>.am-active>span,.am-pagination>.am-active>span:focus,.am-pagination>.am-active>span:hover{z-index:2;color:#fff;background-color:#0e90d2;border-color:#0e90d2;cursor:default}
.am-pagination>.am-disabled>a,.am-pagination>.am-disabled>a:focus,.am-pagination>.am-disabled>a:hover,.am-pagination>.am-disabled>span,.am-pagination>.am-disabled>span:focus,.am-pagination>.am-disabled>span:hover{color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed;pointer-events:none}
.am-pagination .am-pagination-prev{float:left}
.am-pagination .am-pagination-prev a{border-radius:0}
.am-pagination .am-pagination-next{float:right}
.am-pagination .am-pagination-next a{border-radius:0}
.am-pagination-centered{text-align:center}
.am-pagination-right{text-align:right}
.am-pagination{position:relative}
.am-pagination-default{margin-left:10px;margin-right:10px;font-size:1.6rem}
.am-pagination-default .am-pagination-next,.am-pagination-default .am-pagination-prev{float:none}
.am-pagination-select{margin-left:10px;margin-right:10px;font-size:14px;}
.am-pagination-select>li>a{line-height:36px;background-color:#eee;padding:0 15px;border:0;color:#555}
.am-pagination-select .am-pagination-select{position:absolute;top:0;left:50%;margin-left:-35px;width:70px;height:36px;text-align:center;border-radius:0}
.am-pagination-select .am-pagination-select select{display:block;border:0;line-height:36px;width:70px;height:36px;border-radius:0;color:#555;background-color:#eee;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:18px}

.n_main{position: relative;}
.dw_name{position: absolute;top:-160px;}
.side_nav{background-color:#004f9c;}
.side_nav .side_nav_item{display: flex;justify-content: center;}
.side_nav .side_nav_item a{padding:22px 0;display:inline-block;margin:0 60px;color:#fff;font-size:20px;border-bottom: 3px solid transparent;}
.side_nav .side_nav_item img{width:22px;margin-right:10px;}
.side_nav .side_nav_item a.on,.side_nav .side_nav_item a:hover{font-weight:bold;border-bottom:3px solid #fff;}


/*zs联系我们*/
.contact_box{padding-top:60px;}
.contact_box .n_title{margin-bottom:40px;border-bottom:1px solid rgb(0 79 156 / 22%);}
.contact_cont_info_ul{display: flex;flex-wrap: wrap; } 
.contact_cont_info_ul li{margin-bottom:15px;}
.cciu_li{width: 33.333333%; }
.cciu_li_text_tit{font-size:20px;line-height: 1.75;color: #333; } 
.cciu_li_text_parga{font-size:18px;}
.cciu_li_icon{width: 57px; } 
.cciu_li_icon img{width: 100%; }
.cciu_li_text{width: calc(100% - 57px);padding-left:30px; } 
.cciu_phone p, .cciu_email p{color: #999; } 
.cciu_li_text_num a{display: block;font-size: 16px;line-height: 1.75;color: #666666; } 
#miso_map{margin-top:30px;height:500px;}
.amap-icon{ -webkit-animation-name: bounce; animation-name: bounce; -webkit-animation-duration: 1.6s; animation-duration: 1.6s; -webkit-animation-fill-mode: both; animation-fill-mode: both; animation-iteration-count: infinite;}
  @-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  }
  40% {
  -webkit-transform: translateY(-14px);
  transform: translateY(-14px);
  }
  60% {
  -webkit-transform: translateY(-7px);
  transform: translateY(-7px);
  }
  }
  @keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
  }
  40% {
  -webkit-transform: translateY(-14px);
  -ms-transform: translateY(-14px);
  transform: translateY(-14px);
  }
  60% {
  -webkit-transform: translateY(-7px);
  -ms-transform: translateY(-7px);
  transform: translateY(-7px);
  }
  }

  .contact_service{padding-bottom:120px;background: url(../images/contact_bg.jpg) center bottom;background-size:cover;}
  .contact_service .cciu_li_icon{background:#004f9c;width:60px;height:60px;border-radius:100%;display: flex;justify-content: center; align-items: center;}
  .contact_service .cciu_li_icon img{width:80%;}
 .contact_service .contact_cont_info_ul{width:390px;flex-direction: column;}
 .contact_service .contact_cont_info{padding-top:120px;display:flex;justify-content: space-between;}
 .contact_service .cciu_li_text{width: calc(100% - 66px);}
 .contact_service .cciu_li{width:100%;margin-top:40px;}
 .contact_list{display:flex;flex-wrap: wrap;margin:0 -15px 70px;}
  .contact_list .item{width:33.333%;padding:20px 15px;}
  .contact_list .item .contpad{display:flex;padding:40px 25px;background:#ffffff;box-shadow:1px 0px 30px 5px rgb(204 204 204 / 27%); height: 100%;}
 .contact_list .item .icon img{width:60px;}
 .contact_list .item .title{font-size:24px;}
 .contact_list .item .intor{margin-top:20px;font-size:16px;line-height:32px;}
 .contact_list .item .content{margin-left:20px;}
 .contact_service .cciu_li_text .cciu_li_text_phone,.cciu_li_text_phone{display:none;}



.ny_tit{font-size:32px;}
/*zs关于我们*/
.nabout_box{}
.nabout_box .nabout_top{margin:0 -20px;display: flex;flex-wrap: wrap;}
.nabout_box .nabout_top .item{width:25%;padding:0 20px}
.nabout_box .nabout_top .item a{position:relative;display:block;background:#f6f6f8;padding:50px 25px;}
.nabout_box .nabout_top .item span{padding-top:50px;display:flex;justify-content: flex-end;}
.nabout_box .nabout_top .item:hover a{background:#004f9c;border-radius:5px;}
.nabout_box .nabout_top .item .title p{color:#222222;}
.nabout_box .nabout_top .item:hover .title h3,.nabout_box .nabout_top .item:hover .title p{color:#fff;}
.nabout_box .nabout_top .item:hover svg path{fill:#ffffff;}
.nabout_box .nabout_bottom{margin:10px -20px;display: flex;flex-wrap: wrap;}
.nabout_box .nabout_bottom .item{width:50%;padding:20px}
.nabout_box .item .title h3{font-size:24px;}
.nabout_box .item .title p{font-size:18px;opacity:.7;padding-top:10px;}
.nabout_box .nabout_bottom .item a{position:relative;display:block;}
.nabout_box .nabout_bottom .item .content{position:absolute;width:100%;height:100%;display:flex;flex-direction: column;align-items: center;justify-content: center;}
.nabout_box .nabout_bottom .item .content .title{text-align:center;color:#fff;-webkit-transition: all 1s cubic-bezier(0.215, 0.610, 0.355, 1);}
.nabout_box .nabout_bottom .item span{opacity:0;-webkit-transition: all 1s cubic-bezier(0.215, 0.610, 0.355, 1);-webkit-transform: translateY(50px);}
.nabout_box .nabout_bottom .item:hover span{opacity:1;-webkit-transform: translateY(0px);}
.nabout_box .nabout_bottom .item:hover .title{-webkit-transform: translateY(-40%);}

/*zs发展历程*/
.nhistory_box{background: url(../images/history_bg.jpg) center bottom;background-size:cover;}
.history_con .boxbot{}
.history_con .boxbot .swiper .swiper-slide {}
.history_con .boxbot .swiper .swiper-slide img {margin:auto;}
.history_con .boxbot .page {text-align: center;}
.history_con .boxbot .page div {margin-top: 0.5rem;}
.history_con .boxbot .page div span {width: 16px;height: 16px;border-radius: 0;border-radius: 0.16rem;background:#fff;opacity: 1; }
.history_con .boxbot .page div .swiper-pagination-bullet-active {margin-top: 1px;background: #004f9c;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;-webkit-filter: invert(0);filter: invert(0); }
.history_con .boxJd .button{justify-content: flex-end;}
.history_con .boxbot .text{position: relative;padding-left:30px;}
.history_con .boxbot .text .title:after{position:absolute;left:0;top:10px;content:'';width:8px;height:8px;background:#004f9c;}
.history_con .boxbot .text .title{font-size:32px;}
.history_con .boxbot .text .content{margin-top:10px;font-size:16px;line-height:26px;}
.history_con .boxbot .img{margin-top:20px;margin-left:30px;}
.history_con .boxbot .text .content:after{position:absolute;left:4px;top:10px;content:'';width:1px;height:95%;background:rgb(0 79 156 / 20%);}
.history_con .boxJd{padding-top:60px;}
.history_con .boxbot .swiper-slide:nth-child(2n+1){margin-top:50px;}
.history_con .boxbot .swiper-slide:nth-child(5n){margin-top:30px;}

.single_about .ar_article{padding-top:30px;}
.file_showbox{margin-top:73px;;padding:0 0 50px;background:#f7f9fb;}
.single_about .ny_tit{text-align: center;}
.single_about iframe{width:1200px!important;height:1300px !important;margin:auto; border: 1px solid #888;}

/*zs文化*/
.text .content{font-size:16px;line-height:32px;}
.wenhua_con .item{display: flex;background:#fafafa;margin-top:50px;}
.wenhua_con .item .img{width:50%;}
.wenhua_con .item .text{width:50%;padding: 4%;display: flex;flex-direction: column;}
.wenhua_con .banner{position: relative;}
.wenhua_con .boxJd{position: absolute;bottom:30px;right:30px;z-index: 9;}
.wenhua_con .title{font-size:32px;}
.wenhua_con .text .content{margin-top:30px;}

/*基地图片列表*/
.list_about{margin:0 -20px;display: flex;flex-wrap:wrap;}
.list_about .item{margin-top:35px;width:33.333%;padding:0 20px}
.list_about .item .title{text-align:center;font-size:24px;padding:20px;border-bottom:1px solid rgb(0 79 156 / 20%);}
.list_about .item:hover .title{color:#004f9c;border-bottom:1px solid rgb(0 79 156 / 100%);}
.list_about .item:hover img{transition: .5s ease-in-out;transform: scale3d(1.05, 1.05, 1);}
.list_about .item .img{overflow:hidden;}

/*实验室图片列表1*/
.list_about1{margin:0 -20px;display: flex;flex-wrap:wrap;}
.list_about1 .item{position: relative;margin-top:35px;width:33.333%;padding:0 20px;}
.list_about1 .item:hover img{transition: .5s ease-in-out;transform: scale3d(1.05, 1.05, 1);}
.list_about1 .item .img{position: relative;overflow:hidden;}
.list_about1 .item .title{position:absolute;bottom:0;font-size:24px;color:#fff;width: 88%;margin: 3%;}
.list_about1 .item:hover .title{}
.list_about1 .item .img:after{content:'';left:0;bottom:0;position:absolute;height:100%;width:100%;background: url(../images/png.png) repeat-x left bottom;}
.list_about1 .item a{display:block;}

/*团建*/
.team_con .boxbot .item .title{text-align:center;font-size:24px;padding:20px;border-bottom:1px solid rgb(0 79 156 / 20%);}
.team_con .boxbot .item:hover .title{color:#004f9c;border-bottom:1px solid rgb(0 79 156 / 100%);}
.team_con .boxbot{}
.team_con .boxbot .text{position: relative;padding-left:30px;}
.team_con .boxbot .img{}
.team_con .boxJd{padding-top:60px;}
.team_con .boxbot .swiper .swiper-slide {}
.team_con .boxbot .swiper .swiper-slide img {margin:auto;}
.team_con .boxbot .page {text-align: center;}
.team_con .boxbot .page div {margin-top: 0.5rem;}
.team_con .boxbot .page div span {width: 16px;height: 16px;border-radius: 0;border-radius: 0.16rem;background:#fff;opacity: 1; }
.team_con .boxbot .page div .swiper-pagination-bullet-active {margin-top: 1px;background: #004f9c;-webkit-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;-webkit-filter: invert(0);filter: invert(0); }
.team_con .boxJd .button{justify-content:space-between;}
.team_con .boxJd .line{width:80%;margin:-25px auto 0;}
.team_con .boxJd .button p{margin-left:0;}

/*关于我们下载*/
.list_down .li{margin-top:20px;}
.list_down .li a{padding:25px;display:block;background:#fff;box-shadow:1px 10px 20px 20px #cccccc29;}
.list_down .li .pdf {display: flex;justify-content: space-between;align-items: center;height: 100%;}
.le_img img{margin-right:25px;width:32px;}
.list_down .li .p_re img{margin-right:10px;width:26px;}
.list_down .li .pdf .p_le {display: flex;align-items: center;width: calc(100% - 90px);}
.list_down .li .pdf .p_le .le_txt {width: calc(100% - 75px);}
.list_down .li .pdf .p_le .title{font-size:24px;}
.list_down .li:hover .pdf .p_le .title,.list_down .li:hover .p_re{color:#004f9c;}
.list_down .li .p_re{font-size:18px;}
.list_down .li:hover a{box-shadow:1px 10px 20px 20px rgb(0 79 156 / 5%);}

/*招聘*/
.select_box .mes_act form{display:flex; flex-wrap: wrap;justify-content: space-between;}
.select_box .mes_act .divs{overflow: hidden;margin-bottom: 20px; width:23.5%;position: relative;}
.select_box .mes_act .enquiry{overflow: inherit;border:0;} 
.select_box .mes_act .select-wrapper{width:100%;height:52px;line-height:52px;background-color:transparent;border:solid 1px #dededf;}
.select_box .mes_act .select-wrapper.focus{border:solid 1px #004f9c;}
.select_box .mes_act .select-wrapper .select-button{width:90%;background-color:transparent;padding-left:18px;font-size:18px; color:#666666;}
.select_box .mes_act .select-wrapper .select-down{top: 21px !important;}
.select_box .mes_act .select-wrapper .select-list{width:100%;top: 46px !important;}
.select_box .mes_act .select-wrapper .select-list ul::-webkit-scrollbar {width: 4px;height: 8px;background-color: #F5F5F5;}
.select_box .mes_act .select-wrapper .select-list ul::-webkit-scrollbar-track {border-radius: 10px;background-color: #E2E2E2;}
.select_box .mes_act .select-wrapper .select-list ul::-webkit-scrollbar-thumb { border-radius: 10px;background-color: #999;}
.select_box .mes_act .select-wrapper .select-list ul li{height:42px!important;line-height:42px!important;}

.select_box .mes_act .divs xm-select .xm-label .scroll .label-content{display: flex;align-items: center;}
.select_box .mes_act .divs xm-select .xm-body .xm-option .xm-option-icon{display:none;}
.select_box .mes_act .divs xm-select .xm-body .xm-option.selected{background:#004f9c !important;}
.select_box .mes_act .divs xm-select .xm-body .xm-option.selected .xm-option-content{color:#ffffff !important;}

.rctbox{ }
.rctbox .item {margin-top:20px;background:#f9f9f9;transition:.5s;cursor: pointer; }
.rctbox .item.on{box-shadow: 0px 15px 55.46px 3.54px rgba(6, 0, 1, 0.11); }
.rctbox .item .before {padding:20px 30px;display: flex;align-items: center; } 
.weui-cell__bd {-webkit-box-flex: 1;-webkit-flex: 1;flex: 1; } 
.rctbox .item .h1 { font-size:20px;color: #333333;} 
.rctbox .item.on .h1{ font-weight: bold;} 
.rctbox .item .h2 {font-size: 14px;display: flex;max-width: 80%;flex-flow: wrap; } 
.rctbox .item .h2 span {flex: 1;font-size:24px;line-height: 32px;white-space: nowrap;} 
.rctbox .item .btn1 {display: flex;align-items: center;font-size:16px;cursor: pointer;text-align: right;justify-content: flex-end; } 
.rctbox .item .btn1 span:nth-child(2) {display: none; }
.rctbox .item .btn1.on span:nth-child(1) {display: none; } 
.rctbox .item .btn1.on span:nth-child(2) {display: block; } 
.rctbox .item .after {padding:30px;display: none;}
.rctbox .item .after .h4{ font-size:24px;  font-weight: bold; margin-bottom: 5px;}
.rctbox .item .ar_article p{font-size:18px;line-height:34px;margin-bottom: 0 !important;}
.rctbox .item.on .before{background:#004f9c;}
.rctbox .item.on .h2 span{color:#ffffff;}
.rctbox .item.on .ico1,.ico2{display:none;}
.rctbox .item.on .ico2{display:block;}
.rctbox .btn2{color:#004f9c;font-weight:bold;}

/*荣誉资质*/
.list_honor,.list_down{margin-top:40px;}
.honor_box .li .pdf{padding:25px;background:#fff;box-shadow:1px 10px 20px 20px #cccccc29;}
.honor_box .list_honor .li .p_re{display:flex;}
.list_honor .li{margin-top:20px;}
.list_honor .li .pdf {display: flex;justify-content: space-between;align-items: center;height: 100%;}
.honor_box .list_honor .li .le_img {width:124px;height:84px;margin-right:12px;}
.list_honor .li .pdf .p_le {display: flex;align-items: center;width: calc(100% - 90px);}
.list_honor .li .pdf .p_le .le_txt {width: calc(100% - 75px);}
.list_honor .li .pdf .p_le .title{font-size:24px;width:90%;}
.list_honor .li:hover .pdf .p_le .title,.list_honor .li:hover .p_re{color:#004f9c;}
.list_honor .li .p_re{font-size:18px;}
.list_honor .li i{margin-right:15px;padding:12px;}
.list_honor .li .view_btn{margin-right:66px;position:relative;overflow:hidden;cursor: pointer;}
.list_honor .li .view_btn i{background: url(../images/view.svg) center no-repeat;background-size:100%;}
.list_honor .li .down_btn i{background: url(../images/down.svg) center no-repeat;background-size:100%;}
.list_honor .li .view_btn img{position: absolute;opacity: 0;}
.list_honor .li .view_btn,.list_honor .li .down_btn{width:90px;}

/*展会列表*/
.news_list_wrap{padding-top:40px;}
.news_item_box .news_item_img{ padding-bottom:70%;display: flex;justify-content: center;align-items: center;}
.news_list_box{margin: 0 -15px;display: flex;flex-wrap: wrap;}
.news_item_box {width:33.333%;-webkit-transition: all .8s ease;transition: all .8s ease;overflow: hidden;}
.news_item_box a {display: block;margin: 15px;position: relative;}
.news_item_img img {width:auto;height:100%;position: absolute; object-fit: cover;top: 0; -webkit-transition: all .8s ease;transition: all .8s ease;}
.news_list_box .news_item_read {padding:25px 0 30px;position: relative;}
.news_item_read:before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background:rgb(0 79 156 / 15%);z-index: 9;-webkit-transition: all .8s ease;transition: all .8s ease;}
.news_item_box:hover .news_item_read:before {background:rgb(0 79 156 / 100%)}
.news_item_box:hover .news_item_img img {-webkit-transform: scale(1.1) ;transform: scale(1.1) ;}
.news_item_title {font-size:24px;line-height:30px;} 
.news_item_sum{margin-top:10px;font-size:18px;color:#666;}
.news_item_time {position:absolute;left:0;top:0;z-index: 1;background:rgb(0 79 156 / 30%);color: #fff;font-size: 20px;text-align: center;padding: 15px 10px;}
.news_item_time span{display: block;font-size:42px;text-align: center;font-weight: bold;}
.news_item_img{position: relative;overflow: hidden;}
.news_item_box:hover .news_item_sum{color:#222}
.news_item_box:hover .news_item_time{background:rgb(0 79 156 / 100%);}

/*公告列表*/
.news_line_box .news_item_box{width:100%;margin:0;}
.news_line_box .news_item_box a{padding:36px 0;width:100%;display: flex;flex-wrap: wrap;justify-content: space-between;}
.news_line_box .news_item_box .news_item_img{width:30%;padding-bottom:20%;}
.news_line_box .news_item_box .news_item_read{width:70%;padding:30px;}
.news_line_box .news_item_box .news_item_read .news_item_sum{margin-top:30px;margin-bottom:90px;}
.news_line_box .news_item_box .news_item_read p{border:1px solid #004f9c;color:#004f9c;height:42px;line-height:42px;width:150px;text-align:center;}
.news_line_box .news_item_title{font-size:28px;}
.news_line_box .news_item_box:hover .news_item_read p{color:#ffffff;background:#004f9c;}

/*服务下载类别*/
.Inner_Banner .position{position:absolute;bottom:20px;width:100%;text-align:left;}
.service_box .li .pdf{padding:25px;background:#fff;/*box-shadow:1px 10px 20px 20px #cccccc29;*/box-shadow:0px 0px 8px 2px rgb(0 0 0 / 8%);}
.service_box .list_honor .li .p_re{display:flex;}
.p_re a:hover{color:#004f9c;}
.service_single{margin-top:30px;}
.service_single .ar_article p{font-size: 18px;}

/*服务停单查询*/
.service_box .select_box{margin-top:26px;}
.service_box .select_box .mes_act form{display:flex;justify-content:flex-start;}
.service_box .select_box .mes_act .divs{width:33%;margin-right:30px;}
#no-more-tables {margin-top:30px;position: relative;}
#no-more-tables tbody tr{border-bottom:1px solid #e5edf1;}
#no-more-tables .table>thead>tr>th {text-align:left;height:64px;line-height:64px;font-size:20px;font-weight:normal;background: #f2f6fa; color: #333;}
#no-more-tables td{border:none;height:60px;line-height:60px;font-size:20px;text-align:left;color:#333333}
#no-more-tables td a{overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;white-space: nowrap;height:60px;line-height:60px;font-size:20px;text-align:left;color:#333333}
#no-more-tables td a{color:#004f9c;}
#no-more-tables .table>thead>tr>th,#no-more-tables td{padding: 0 20px;}
.tag-end{background:#666666;color:#fff;border-radius:5px;padding:5px 16px;font-size:20px;}
.service_box .select_box .select_tit{font-size:20px;margin-bottom:15px;padding-left:15px;}


.fwcx_li{display:flex;margin-top:30px; flex-wrap: wrap;margin-bottom:-35px;}
.fwcx_li .item{width: calc(33.3% - 30px);margin-bottom:35px; margin-right: calc(30px* 3 / 2); box-shadow:0 0 5px 2px rgb(0 0 0 / 6%); padding: 25px; min-height:256px;}
.fwcx_li .item:nth-child(3n){margin-right:0;}
.fwcx_li .item .tit{font-size:24px;color:#004f9c;line-height:1.2;}
.fwcx_li .item .tit a{color:#004f9c;}
.fwcx_li .item .tit a:hover{color:#004f9c;}
.fwcx_li .item .txt1{margin-top:15px;}
.fwcx_li .item .txt1 .p{font-size:16px;color:#666666;margin-bottom:5px;}
.fwcx_li .item .txt1 .p a{color:#40a1ff;}

/*服务订单查询*/
.search_box{margin-top:34px;}
.search_box form .input{margin-left:20px;}
.search_box form{display:flex;align-items: center;font-size:20px;}
.search_box form .btn{background:#004f9c;color:#fff;height:60px;line-height:60px;width: 170px;text-align: center;font-size:20px;cursor: pointer;}
.search_box .input_box{display:flex;align-items: center;}
.search_box form input{padding-left:20px;height:60px;line-height:60px;border:1px solid #e2e2e2;font-size:16px;width:630px;}
.order_list #no-more-tables td{text-align:center;padding:15px 20px;line-height: 32px;border-right:1px solid #f2f6fa;border-left:1px solid #f2f6fa;}
.order_list #no-more-tables tr{border-right:1px solid #f2f6fa;}
.order_list #no-more-tables .table>thead>tr>th{text-align:center;}
.order_list #no-more-tables .table>thead>tr>th:first-child{text-align:left;}
.order_list .pro_box{text-align:left;display:flex;align-items: center;padding:0;}
.order_list .pro_box .pro_left{display:flex;align-items: center;}
.order_list .pro_box .img{margin-right:20px;height:104px;width:104px;}
.order_list .pro_box .img img{height:100%;width:100%;object-fit:contain;}
.font_color{color:#004f9c;}
.order_list .pro_center{margin:0 60px;}
.order_list table{margin-top:20px;}
.order_list #no-more-tables tbody tr.no_border{border-bottom:0;}
.order_list #no-more-tables tbody tr.no_border td:first-child{border-bottom:1px solid #f2f6fa;}

.n_container{position: relative;}

/* 详情页面 */
.show_article{margin-bottom:.8rem;padding-top:.8rem;}
.ny_news_con .wrap{display: flex;flex-wrap: wrap;justify-content: space-between;}
.ny_news_con .wrap:after{display:none;}
.show_article .boxLeft{width:75%;padding: 0 40px 0 0;}
.show_article .ar_title{margin-bottom:30px;border-bottom: #dedfe2 1px solid;padding-bottom: 28px;}
.show_article .ar_title h3{font-size:.36rem;color: #38393b;line-height: 1.5;margin-bottom: 10px;}
.show_article .ar_title h6 span{position:relative;font-size:.18rem;color: #63666a;display:inline-block;height: 40px;line-height: 40px;font-weight:normal;margin:0 30px;vertical-align: top;}
.show_article .ar_title h6 span:first-child{margin-left:0;}
.show_article .ar_title h6 span img{margin: 0px 0.5rem 0 0;}
.show_article .ar_title h6{position:relative;display: flex;height: 40px;line-height: 40px;} 
.show_article .ar_title h6:before{content:"";position:absolute;bottom:-3px;width:6.25rem;height:3px;background:#ff9637;display: none;}
.show_article .ar_title h6 span svg{width: 18px;height: 18px;fill:#808080;margin-right: .5rem;display: inline-block;vertical-align: middle;margin-top: -3px;}
.show_article .ar_title h6 span.shart_box svg{ width:26px; height:26px; fill:#808080}

.ar_article{ font-size:16px; color:#333333; line-height:.34rem; text-align:justify; }
.ar_article h4{ font-size: 1.125rem;}
.ar_article p{font-size:16px;color: #333333;line-height:.34rem;padding-bottom:12px;}	
.ar_article p:last-child{ padding-bottom: 0;}
.ar_article strong{ font-weight:bold;}
.ar_article td,.ar_article th{ padding:15px; border: 1px solid #c6c5c5; font-size:1rem !important; }
.ar_article td *,.ar_article th *{ font-size:14px !important; }
.ar_article td p,.ar_article th p{ padding-bottom:0; margin-bottom:0; text-align: inherit;}
.ar_article img{ max-width:100%;height:auto;}
.ar_article a{ color:#363636;}
.ar_article h1,.ar_article h2,.ar_article h3,.ar_article h4,.ar_article h5,.ar_article h6,.ar_article b{ font-weight:bold; color:#232323;}
.ar_article ul li,.ar_article ol li{ padding-bottom:0 !important; margin-bottom:0 !important; margin-left:2rem;}
.ar_article ul li p,.ar_article ol li p{ padding-bottom:0; margin-bottom:3px !important; }
.ar_article ul,.ar_article ol{ margin-bottom:15px;}

.show_article .boxRight{width: 25%;}
.show_article .boxRight .sticky{position:sticky;top: 100px;}
.show_article .boxRight .right_box{background: #fff;padding: 30px 30px 15px 30px;}
.show_article .boxRight h3{font-size:24px;color: #242930;margin-bottom: 15px;}
.show_article .boxRight .fl01{margin-bottom: 0;}
.show_article .boxRight .fl01 form{border: #e5e5e5 1px solid;height:48px;line-height: 48px;background: none;}
.show_article .boxRight .fl01 form .txt{width: calc(100% - 100px);height: 48px;border: none;float:left;padding: 0 20px;font-size: 15px;color: #777a7d;border-radius:4px 0 0 4px;background: none;}
.show_article .boxRight .fl01 form .btn{width: 60px;float: right;border:0;background: none;color:#fff;height: 53px;font-size: 15px;border-radius:0 4px 4px 0;cursor:pointer;transition:.3s;}

.show_article .boxRight ul{ margin-top:-10px}
.show_article .boxRight ul li{border-bottom: #e7e7e7 1px solid;padding:15px 0;}
.show_article .boxRight ul li:last-child{border:none;margin-bottom: 0;}
.show_article .boxRight ul li a{ display:block; overflow:hidden}
.show_article .boxRight ul li a .img img{width: 100%;margin-bottom:10px;}
.show_article .boxRight ul li a .con{}
.show_article .boxRight ul li a .con .time img{display:inline-block;fill: #adadad;vertical-align:middle;margin: -1px 5px 0 0;}
.show_article .boxRight ul li a .con .time{font-size:16px;color: #3a3a3a;margin-bottom:14px;}
.show_article .boxRight ul li a .con h4{font-size:18px;color: #3a3a3a;line-height: 24px;transition:0.6s;}

.show_article .newsBottom{margin-top:50px;height:80px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:center;font-size:.18rem;line-height:80px}
.show_article .newsBottom a:hover{color:#1074bc}
.show_article .newsBottom .proinfo-left a,.proinfo-right a{display:inline-block;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}
.show_article .newsBottom .proinfo-left{float:left;width:30%;text-align:left}
.show_article .newsBottom .proinfo-right{float:right;width:30%;text-align:right}
.show_article .newsBottom .proinfo-center{float:left;margin:auto;width:40%}
.show_article .newsBottom .proinfo-center a{display:inline-block;vertical-align:middle}

/*案例列表*/
.n_nav a:before{display:none;}

.mbx1 {   color: #666;   z-index: 2;   font-size: var(--f18);   margin-top: 0.3rem; }
.mbx1 a {   color: #999;   -webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s; } 
.mbx1 a path {   -webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s;   fill: #8C8C8C; }
.mbx1 a:hover {   color: #004f9c; }
.mbx1 a:hover path {   fill: #004f9c; } .mbx1 em {   color: #D5D5D5;   margin: 0 5px; } 
.mbx1 svg {   -webkit-transform: translateY(-2px);   -ms-transform: translateY(-2px);   transform: translateY(-2px); }
.Inner_Nav {   position: -webkit-sticky;   position: sticky;   top: calc(var(--nav_height) + 0.2rem); } 
.Inner_Nav .item {   margin-bottom: 0.35rem; } 
.Inner_Nav .item .item_top a {   cursor: pointer; } 
.Inner_Nav .item .item_top a .left {   color: #333;   font-size: var(--f20);   font-weight: bold;   max-width: 80%;   -webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s; } 
.Inner_Nav .item .item_top a .right {   display: -webkit-box;display: -webkit-flex;   display: -ms-flexbox;   display: flex; }
.Inner_Nav .item .item_top a .right span {   display: block;margin: auto;   width: 0.18rem;   height: 2px;   background: #004f9c;   position: relative; } 
.Inner_Nav .item .item_top a .right span::after {content: '';position: absolute;   width: 100%;   height: 100%;   background: #004f9c;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: 0.4s;-o-transition: 0.4s;   transition: 0.4s; } 
.Inner_Nav .item .item_top a:hover .left {   color: #004f9c; } 
.Inner_Nav .item .item_bot {   padding-left: 0.2rem;   display: grid;grid-template-rows: 0fr;   overflow: hidden;   -webkit-transition: 0.4s;   -o-transition: 0.4s;   transition: 0.4s; }
.Inner_Nav .item .item_bot ul {   min-height: 0;   margin-top: 0.15rem; }
.Inner_Nav .item .item_bot ul li {padding: 0.15rem 0; }
.Inner_Nav .item .item_bot ul li a {display: block;   font-size: var(--f18);color: #666;letter-spacing: 0.36px;   line-height: 1.5;   transition: 0.4s; } 
.Inner_Nav .item .item_bot ul li a:hover {color: #004f9c; } 
.Inner_Nav .item .item_bot ul li.active a {color: #004f9c; } 
.Inner_Nav .item.active .item_top a .right span::after {-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);   transform: rotate(0deg); } 
.Inner_Nav .item.active .item_bot {grid-template-rows: 1fr; }
.btn_01 .button {width: 0.56rem;height: 0.56rem;border: 1px solid #004f9c;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-radius: 50%;cursor: pointer;-webkit-transition: 0.4s;-o-transition: 0.4s;   transition: 0.4s; }
.btn_01 .button svg {   margin: auto; }
.btn_01 .button svg path {   -webkit-transition: 0.4s;-o-transition: 0.4s;   transition: 0.4s; } 
.btn_01 .button:hover {   background: #004f9c; }
.btn_01 .button:hover svg path {stroke: #fff; }

.title_box .desc {font-size: var(--f24);color: #333;margin-top: 0.15rem; }


@-webkit-keyframes big {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}
@keyframes big {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(3);
    transform: scale(3);
    opacity: 0;
  }
}


.phone { display: none;}
.cbl {position: fixed;   right: 0.1rem;   z-index: 9;   bottom: 2rem;   background: #004f9c;   border-radius: 10px;   overflow: hidden;   display: none; } 
.cbl ul {padding: 0 10px; } 
.cbl ul li {border-bottom: 1px solid rgba(255, 255, 255, 0.2); } 
.cbl ul li:last-child {border-radius: 0; } 
.cbl ul li a {display: block;text-align: center;color: #fff;font-size: var(--f16);width: 0.5rem;   background: #004f9c;   padding: 0.15rem 0;   cursor: pointer; } 
.cbl ul li a p {margin-bottom: 0.08rem; }
.china-map-wrapper {position: relative; } 
.china-map-wrapper .map-box {width: 100%;height: 8.4rem; } 
.china-map-wrapper .sth {position: absolute;bottom: 5%;left: 20%; font-size: var(--f20);   color: #999; }


@media (max-width: 2000px){
  .Header_Container .main_bot nav .item > p a {font-size:18px;}
  .Header_Container .main_bot nav .item .select ul li a{font-size:16px;}
  .Header_Container .main_bot nav .item .select ul {margin-left: 13vw;}
  .Header_Container .main_bot nav .item.item_4 .select ul { margin-left: 15vw;}
  .Header_Container .main_bot nav .item.item_68 .select ul {margin-left: 29vw;}
  .Header_Container .main_bot nav .item .select ul{height:70px;}
  .page a{height:auto;line-height:2;font-size: 16px;}
}

@media (max-width: 1620px){
  .Header_Container .main_bot nav .item > p a {font-size:16px;}
  .Header_Container .main_bot nav .item .select ul li a{font-size:15px;}
  .Header_Container .main_bot nav .item .select ul {margin-left: 15vw;}
  .Header_Container .main_bot nav .item.item_4 .select ul { margin-left: 17vw;}
  .Header_Container .main_bot nav .item.item_68 .select ul {margin-left: 32vw;}
  .page a{line-height:2;font-size: 15px;}
  .contact_list {margin: 0 0px 70px;}
  .contact_list .item { width: 50%; padding: 20px 20px;}
  .contact_list .item .contpad {padding: 40px 30px;}
  .contact_list .item .content {margin-left: 30px;}

}

@media (max-width: 1440px){
  .Header_Container .main_bot nav .item > p a {font-size:15px;}
  .Header_Container .main_bot nav .item .select ul li a{font-size:13px;}
  .Header_Container .main_bot nav .item .select ul {margin-left: 16vw;}
  .Header_Container .main_bot nav .item.item_4 .select ul { margin-left: 18vw;}
  .Header_Container .main_bot nav .item.item_68 .select ul {margin-left: 34vw;}
  .Header_Container .main_bot nav .item .select ul{height:60px;}

	#no-more-tables td, #no-more-tables td a,#no-more-tables .table>thead>tr>th{font-size:16px;}
	.news_item_title{font-size:22px;}
	.news_item_time span{font-size:36px;}
	.wenhua_con .item .text{padding:3%;}
	.wenhua_con .text .content{margin-top:20px;font-size: 14px;line-height:26px;}
	.wenhua_con .item .img{height:360px;}
	.wenhua_con .item .img img{height:100%;object-fit: cover;}
	.list_about1 .item,.list_about .item{padding: 0 12px;}
	.list_about1 .item .title,.list_about .item .title,.rctbox .item .h2 span,.rctbox .item .after .h4{font-size:20px;}
	.rctbox .item .ico1 svg{width:24px;height:24px;}

.file_showbox{margin-top:0px;;padding:0px 0 30px;}
.single_about iframe{width:1000px!important;height:1000px !important;}
.single_about{margin-top:30px;}
.page a{line-height:2;font-size: 14px;padding: 0 10px;}


}


@media(max-width: 1200px){
  .Home_Banner{margin-top:0}
  .n_nav a{margin-left:0;font-size:20px;}
  .height {display: none;}  
  .Header_Container {display: none;}      
  .boxJd .button p i {font-size: var(--f16);}   
  .Inner_Banner picture img {min-height: 5rem;}   
  
.cbl {display: none !important;}
.MobileMain{display: block;}
.pro_inquiry { margin-top:0px;}
.MobileMain .nav{display:none;position: fixed;top: 58px;left: 0;width: 100%;height: calc(100vh - 80px);background: #fff;padding: 30px 4%;}
.MobileMain .nav li{list-style: none;padding: 10px 0; width: 100%; margin: 0;position: relative; border-bottom: 1px solid #ebebeb; display: inline-block; vertical-align: top;}
.MobileMain .nav li a{line-height: 42px !important;font-size: 16px;color: #222;}
.MobileMain .nav li .nav_two{display:none}
.MobileMain .nav li .nav_two a{display:block;}
.Nav_height{height: var(--nav_height);}


   .show_article .boxRight ul li a .con h4{font-size: 16px;}
   .show_article .boxRight ul li a .con .time{font-size:15px;margin-bottom: 8px;}
   .show_article .boxRight ul li a .con .time{font-size: .20rem;}
   .show_article .boxRight h3{font-size:24px;}
   /**/
   .search_box form input{width: 500px;}
   .side_nav .side_nav_item a{margin: 0 30px;}

   .single_about iframe{width:800px!important;height:800px !important;}
}

@media(max-width: 1080px){
    .wMain{width:94%;}
   .Inner_Banner .text1{font-size: 28px;}
   .Inner_Banner .text2{font-size: 24px;} 
   .n_title,.page{display: none;}
   #m_n_nav,.ph_pages,.pro_page{display: block;}
   .page a {height: 30px; line-height:28px; padding: 0 10px; font-size:14px;}
.contact_box #m_n_nav{display:none;}
.contact_box .n_title{display:block;padding-bottom:20px;}
.contact_box .n_nav {flex-wrap: wrap;}
.contact_box .n_nav a { font-size:18px;margin: 0 15px;}
.cciu_li{display:flex;}
.cciu_li_icon,.cciu_li_text{float:none;}
.cciu_li_text_tit {font-size:18px;}
#miso_map {margin-top: 30px; height: 400px;}

   .show_article .case_con.flexBetween,.ny_news_con{display:block;padding-top:80px;}
   .show_article .boxLeft{width:100%;padding-right:0;}
   .show_article .boxRight{width:100%;}
   .show_article .boxRight .right_box{padding:0;margin-top:30px;}
   .show_article .ar_title{padding-bottom:0px;margin-bottom: 20px;}
   .show_article .newsBottom{line-height: 60px;height: 60px;font-size: .22rem;}
   .show_article .newsBottom .proinfo-center{line-height: 54px;}
   .pc{display:none ;}

   .news_item_title {font-size:18px;}
   .news_item_sum{font-size:14px;margin-top: 5px;}
   .news_list_box .news_item_read{padding:15px 0 10px;}
   .news_item_time{font-size: 14px;padding:8px 10px;}
   .news_item_time span {font-size:24px;}
   .MobileMain .HeaderMobile .box .logo a img{height: 22px;}
	.news_item_box{width:50%;}
	.news_item_box a{margin: 12px 8px;}
	.news_list_box{margin: 0;}
	.wenhua_con .item .img{height:300px;}
	.wenhua_con .item{margin-top:30px;}
	.list_about1 .item,.list_about .item{width: 50%;margin-top:20px;padding: 0 8px;}
	.list_about1,.list_about{margin: 0 -5px;}
	.list_about .item .title{padding:10px;}
	.list_honor .li .pdf .p_le .title{font-size:20px;}
	.le_img img{margin-right:15px;width:22px;}
	.list_honor .li .view_btn{margin-right:30px;}
	.list_honor .li i{padding: 10px;}
	.show_article .ar_title h6 span,.select_box .mes_act .select-wrapper .select-button,.rctbox .item .ar_article p{font-size:14px;}
 
   .list_down .li .pdf .p_le .title{font-size:20px;}
   .list_down .li .p_re img{width: 22px;}
   .history_con .boxJd{padding-top:30px;}
   .history_con .boxbot .swiper-slide:nth-child(2n+1){margin-top: 0;}
   .contact_service .contact_cont_info{display:block;padding-top: 30px;}
   .contact_service .contact_cont_info .img img{margin-top:30px;width:100%;}
   .contact_service{padding-bottom:40px;}
   .contact_service .cciu_li_icon{width:40px;height:40px;}
   .cciu_li_text{padding-left:15px;}
   .contact_service .cciu_li{margin-top:20px;}
   .contact_service .cciu_li .cciu_li_text_parga{font-size: 14px;}
   .contact_box,.contact_cont_info {margin-top: 30px;}
   .pb{padding-bottom:40px;}
   .pt {padding-top: 40px;}

}

@media screen and (max-width: 800px) {
.position{ font-size: 18px;}
.dw_posi2,.dw_posi a, .dw_posi2 a{font-size: 15px;}
.dw_posi2 { height:70px;}
.phone{display:block;}
#no-more-tables {border: none;}
	#no-more-tables thead tr {position: absolute;top: -9999px;left: -9999px;}  
	#no-more-tables td, #no-more-tables td a, #no-more-tables .table>thead>tr>th{font-size:14px;}
	#no-more-tables td {border: none;border-bottom: 1px solid #eee;position: relative;padding-left:130px;white-space: normal;text-align: left;}
	#no-more-tables td:before{content: attr(data-title);}
	#no-more-tables td:before{position: absolute;top: 0;left: 6px;width: 130px;padding-right: 10px;white-space: nowrap;text-align: left;font-weight: bold;}
	.table-responsive {width: 100%;margin-bottom: 15px;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;border: 1px solid #ddd;}
	#no-more-tables table, #no-more-tables thead, #no-more-tables tbody, #no-more-tables th, #no-more-tables td, #no-more-tables tr {display: block;}
	#no-more-tables td, #no-more-tables td a{height:50px;line-height:50px;}
	.n_zbyg #no-more-tables{border-bottom:none;}
	#no-more-tables tbody tr{margin-bottom:20px;}
	#no-more-tables td:first-child{background:#f2f6fa;}
	.fwcx_table #no-more-tables td{padding-left:100px;}
	.order_list #no-more-tables td{text-align:left;padding:12px 12px 12px 70px;}
	.order_list #no-more-tables tbody tr td:first-child{background:none;height: auto;}
	.search_box form{display:flex;}
	.search_box form .input{margin-left:0;}
	.search_box form .input_box{margin-top:0px;}
	.search_box form input,.search_box form .input{width:100%;height: 42px;line-height: 42px;padding-left:10px;font-size: 14px;}
  .search_box form input{padding-left:10px;}
	.search_box form .btn{width:100px;height: 42px;line-height: 42px;font-size: 14px;}
	.order_list .pro_box .pro_center,.order_list .pro_box .pro_right{display:none;}
	.order_list .pro_box{display:block;}
	.order_list .pro_center{margin:0;}
	.order_list #no-more-tables td{line-height:24px;height:auto;}
	.order_list #no-more-tables td:before{top:14px;}
	.order_list #no-more-tables td .phone span:first-child{padding-right:10px;}
	.order_list #no-more-tables thead tr{position:static;}
	.order_list #no-more-tables thead tr th{display:none;height: auto;line-height:26px;padding:12px;width:100%;}
	.order_list #no-more-tables thead tr th:first-child{display:block;}
	.order_list #no-more-tables thead tr th span{display:block;}

   .side_nav .side_nav_item{padding-left:10px;flex-wrap: nowrap;overflow-y: auto;}   
   .side_nav .side_nav_item a {flex: none;padding: 12px 0;margin-right:20px;font-size:16px;}
   .news_list_wrap{margin-top:30px;}
   .wenhua_con .item{display:block;}
   .wenhua_con .item .img,.wenhua_con .item .text{width:100%;}
   .wenhua_con .boxJd{position:static;margin-top:30px;}
   .footer .f_top .f_nav{display:none;}
   .footer .f_top .f_logo img{width:180px;}
   .footer .f_copy{font-size: 13px;padding:25px 0;text-align:center;}
   .footer .f_bot .f_fl01 .f_con{font-size: 14px;line-height: 2;margin-top: 20px;}
   .footer .f_bot .f_fl01 .f_tel span{font-size:24px;}
   .footer .f_bot .f_fl01 .f_tel svg{height:30px;}
   .wenhua_con .title{font-size:20px;}
   .ny_tit{font-size:24px;}
   .team_con .boxJd .line{width:65%;}
   .boxJd .line p{height:5px;}
   .team_con .boxJd{padding-top:40px;}
   .boxJd .button p{width:42px;height:42px;}
   .ar_article p,.service_single .ar_article p{font-size:14px;}
   .single_about .pb{padding-bottom:0;}
   .list_about1 .item .title,.list_about .item .title{font-size:16px;}
   .list_honor .li .view_btn{margin-right: 10px}
   .list_honor .li .view_btn i,.list_honor .li .down_btn i {margin-right: 10px;}
   .list_honor .li .pdf{flex-direction: column;align-items:flex-start;padding:20px; box-shadow:0px 0px 6px 2px rgb(0 0 0 / 8%);}
   .service_box .list_honor .li .p_re{margin-top:20px;}
   .list_honor .li .pdf .p_le .title,.list_honor .li .view_btn,.list_honor .li .down_btn{font-size:16px;}
   .list_honor .li .pdf .p_le{width:100%;margin-bottom:15px;}
   .list_honor, .list_down {margin-top:20px;}
   .select_box .mes_act .select-wrapper{height:42px;line-height:42px;}
   .select_box .mes_act .divs{margin-bottom:0;}
   .select_box .mes_act .select-wrapper .select-button{font-size:14px;}
   .join_box .select_box .mes_act .divs{width:48%;margin-bottom:15px;}
   .rctbox .item .before{padding: 10px 20px}
   .rctbox .item .h2 span,.rctbox .item .after .h4{font-size:16px;}
   .rctbox .item .after{padding:20px;}
   .rctbox .item .ico1 svg,.rctbox .item .ico2 svg{width:20px;height:20px;}
   .honor_box .list_honor .li .le_img{margin-bottom:0px;}
   .rctbox .btn2{line-height: 24px;}
   .list_down .li .pdf .p_le .title{font-size:16px;}
   .list_down .li .p_re{font-size:14px;}
   .news_line_box .news_item_box a{padding:0 0 15px;}
   .news_line_box .news_item_box .news_item_read p{font-size:14px;width: 120px;}
   .news_line_box .news_item_box .news_item_read{padding:0 20px 20px;}
   .news_line_box .news_item_box .news_item_read .news_item_sum{margin-top:10px;margin-bottom:20px;}
   .news_line_box .news_item_title,.contact_list .item .title{font-size:18px;}
   .contact_list .item{width:100%;}
   .contact_list{display:block;margin:20px 0 40px;}
   .contact_list .item .icon img,.cciu_li_icon{width:40px;}
   .contact_cont_info_ul{display:block;}
   .cciu_li{width:100%;margin-bottom:10px;}
   .nabout_box .nabout_top .item{width:50%;margin-bottom:20px;}
   .nabout_box .nabout_bottom .item,.nabout_box .nabout_top .item{width:100%;}
   .team_con .boxbot .item .title {font-size: 20px;}


   .contact_box .n_nav a { font-size:16px;margin: 0 15px;}
   .cciu_li_text_tit {font-size:16px;}
   #miso_map {margin-top: 20px; height: 360px;}
   .cciu_li_text_parga { font-size: 16px;}

   .fwcx_li{margin-top:30px;margin-bottom:-25px;}
   .fwcx_li .item,.fwcx_li .item:nth-child(3n){width: calc(50% - 15px);margin-bottom:25px;margin-right: calc(15px * 2 / 1); padding: 20px; min-height:256px;}
   .fwcx_li .item:nth-child(2n){margin-right:0;}
   .fwcx_li .item .tit{font-size:20px;}
.fwcx_li .item .txt1{margin-top:10px;}
.fwcx_li .item .txt1 .p{font-size:14px;}

.single_about iframe{width:600px!important;height:800px !important;}
}


@media screen and (max-width: 699px) {  
  .position{ font-size: 16px;}
  .dw_posi2,.dw_posi a, .dw_posi2 a{font-size: 14px;}
  .dw_posi2 { height:60px;}
  .pb{padding-bottom:.6rem;}
  .Home_Banner .banner .swiper .swiper-slide .orientation .content1 {font-size: 0.42rem;}
  .Home_Banner .banner .swiper .swiper-slide .orientation .content0 {font-size: 0.38rem;}  
  .Home_Banner .banner_page {bottom: 0.3rem;} 
 
   .boxJd .button {display: flex !important;} 
   .side_nav .side_nav_item {display: flex; justify-content: center; padding-left:0px;}
   .side_nav .side_nav_item a{margin: 0 10px; font-size: 15px;display: flex;flex-direction: column;align-items: center;}
   .side_nav .side_nav_item img { width:18px; margin-right:0px;margin-bottom:5px;}
   .news_line_box .news_item_box .news_item_img { width: 100%; padding-bottom:60%;}
   .news_line_box .news_item_title, .contact_list .item .title {font-size: 16px;}
   .news_line_box .news_item_box .news_item_read {padding: 0 20px 20px;width:100%;margin-top:15px;}
   .news_line_box .news_item_box .news_item_read .news_item_sum{-webkit-line-clamp:2;margin-top: 5px;}
   .news_line_box .news_item_box .news_item_read p { font-size: 13px; width:100px;height: 38px;line-height: 38px;}

   .news_item_time span {font-size:20px;}
   .news_item_time {font-size: 12px;}
   .footer .f_bot .f_code p{font-size:14px;}
   .footer .f_bot .wMain {  flex-direction: column;}
   .footer .f_bot { padding: 30px 0 10px;}
   .footer .f_bot .f_fl01{margin-bottom:20px;}
   .footer .f_bot .f_fl01 .f_tel i { height: 34px;}
   .footer .f_bot .f_fl01 .f_tel span{margin-bottom:0;}
   .footer .f_bot .f_fl01 .f_con {margin-top: 10px;}
   .footer .f_bot .f_code { margin-left:0px; text-align: center;}
   .footer .f_bot .f_code img {width: 110px;}
   .footer .f_top .wMain { justify-content: center;}

 .search_box { margin-top: 20px;}
 .search_box form {font-size: 16px;}
 #no-more-tables {margin-top: 10px}
 .ny_tit {font-size: 18px!important;}
 .search_box form .input_box{width:calc(100% - 50px);}
 .search_box form .btn {width: 70px;}
 .search_box form .btn svg{width:16px;}
 .single_about .ar_article,.ar_article p{line-height:1.75; padding-top: 20px;}

 .news_item_box {width:100%;margin-bottom:15px;}
 .news_item_title {font-size: 16px;}
 .nabout_box .nabout_top .item a {padding:20px 15px;}
 .nabout_box .item .title h3 {font-size: 16px;}
.nabout_box .item .title p {font-size: 14px;}
.nabout_box .nabout_top .item span { padding-top: 20px;}
.nabout_box .nabout_top .item span svg{width:24px;height:24px;}
.nabout_box .nabout_bottom .item {padding: 10px 5px;}
.nabout_box .nabout_bottom{margin:10px 0;}
.nabout_box .nabout_top{margin:0;}
.nabout_box .nabout_top .item {padding: 0 10px;}

 .team_con .boxbot .item .title {font-size: 18px;}
 .list_about1 .item, .list_about .item {width: 100%;margin-top: 15px;}
 .list_about1, .list_about {margin: 0 0px;}

 .rctbox .item .ico1 svg, .rctbox .item .ico2 svg {width: 14px; height: 14px;}
.rctbox .item .h2 span, .rctbox .item .after .h4 {font-size: 15px;}

.contact_box .n_nav a { font-size:15px;margin: 0 15px;padding:5px 0 8px;}
.cciu_li_text_tit {font-size:14px;}
#miso_map {margin-top: 20px; height: 300px;}
.cciu_li_text_parga {font-size: 14px;}
.contact_list .item {padding: 10px;}
.contact_list .item .contpad {padding: 30px 20px;}
.contact_list .item .content {margin-left: 15px;}
.contact_list .item .intor {margin-top:15px;font-size: 14px;line-height: 24px;}
.n_nav a:after{height:1px;}
.contact_cont_info { margin-top:0px;padding: 0px 15px;}
.contact_service .cciu_li_icon{display:flex; align-items: center;justify-content: center;}
.cciu_li_icon img {width:80%;}
.contact_box .n_title {margin-bottom: 20px;}
.contact_service .cciu_li:first-child{margin-top:0;}
.fwcx_li{margin-top:20px;margin-bottom:-25px;}
.fwcx_li .item,.fwcx_li .item:nth-child(3n){width:100%;margin-bottom:25px;margin-right: 0; padding: 15px; min-height:210px;}
.fwcx_li .item .tit{font-size:18px;}
.fwcx_li .item .txt1 .p{font-size:14px;}

.single_about iframe{width:500px!important;height:650px !important;}
}


@media screen and (max-width: 500px) {  
  .position{ font-size: 14px;}
  .dw_posi2,.dw_posi a, .dw_posi2 a{font-size: 13px;}
  .single_about iframe{width:350px!important;height:500px !important;}
.list_honor .li .view_btn, .list_honor .li .down_btn{font-size: 14px;}

}