﻿@charset "UTF-8";
@font-face {
  font-family: "Frutiger LT 55 Roman_0";
  src: url("/wp-content/themes/yingda/fonts/frutiger lt 55 roman_0.woff2") format("woff2"),
  url("/wp-content/themes/yingda/fonts/frutiger lt 55 roman_0.woff") format("woff"),
  url("/wp-content/themes/yingda/fonts/frutiger lt 55 roman_0.ttf") format("truetype"),
  url("/wp-content/themes/yingda/fonts/frutiger lt 55 roman_0.eot") format("embedded-opentype"),
  url("/wp-content/themes/yingda/fonts/frutiger lt 55 roman_0.svg") format("svg");
}

@font-face {
  font-family: "AGLettericaCondensed";
  src: url("/wp-content/themes/yingda/fonts/aglettericacondensed.woff2") format("woff2"),
  url("/wp-content/themes/yingda/fonts/aglettericacondensed.woff") format("woff"),
  url("/wp-content/themes/yingda/fonts/aglettericacondensed.ttf") format("truetype"),
  url("/wp-content/themes/yingda/fonts/aglettericacondensed.eot") format("embedded-opentype"),
  url("/wp-content/themes/yingda/fonts/aglettericacondensed.svg") format("svg");
}

@font-face {
  font-family: "PINGFANG REGULAR-subfont";
  src: url("/wp-content/themes/yingda/fonts/pingfang regular-subfont.woff2") format("woff2"),
  url("/wp-content/themes/yingda/fonts/pingfang regular-subfont.woff") format("woff"),
  url("/wp-content/themes/yingda/fonts/pingfang regular-subfont.ttf") format("truetype"),
  url("/wp-content/themes/yingda/fonts/pingfang regular-subfont.eot") format("embedded-opentype"),
  url("/wp-content/themes/yingda/fonts/pingfang regular-subfont.svg") format("svg");
}

@font-face {
  font-family: "PINGFANG MEDIUM-subfont";
  src: url("/wp-content/themes/yingda/fonts/pingfang medium-subfont.woff2") format("woff2"),
  url("/wp-content/themes/yingda/fonts/pingfang medium-subfont.woff") format("woff"),
  url("/wp-content/themes/yingda/fonts/pingfang medium-subfont.ttf") format("truetype"),
  url("/wp-content/themes/yingda/fonts/pingfang medium-subfont.eot") format("embedded-opentype"),
  url("/wp-content/themes/yingda/fonts/pingfang medium-subfont.svg") format("svg");
}

.w1600{
    width: 83.33%;
    margin: 0 auto;
}
.w1480{
    width: 77%;
    margin: 0 auto;
}
.w1000{
    width: 1000px;
    margin: 0 auto;
}

@media(max-width: 1024px){
    .w1600{
        width: 92%;
    }
    .w1480{
        width: 92%;
    }
    .w1000{
       width: 92%;
   }
}

.ztnum{
  font-family: "AGLettericaCondensed";
}

.fruti_r{
  font-family: "Frutiger LT 55 Roman_0";
}
.fruti_b{
  font-family: "Frutiger LT 55 Roman_0";
  font-weight: bold;
}
.ping_b{
   font-family: "PINGFANG REGULAR-subfont";
   font-weight: bold;
}
.ping_m{
  font-family: "PINGFANG MEDIUM-subfont";
}

.arial{
    font-family:Arial
}


.m_img{
    display: none;
}

.main_con{
		position: absolute;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    box-sizing:border-box;
}

.zmdx{
    text-transform: uppercase;
}

.swiper_lazy_img{
    position: relative;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    max-width: inherit;
    height: 100%;
    min-width: 100%;
}
/*----------------------------------------------------*/

.header-wrap{
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 101;
}
.header-wrap.poa{
 position: absolute;
}
.header-wrap .header-con{
    width: 100%;
    height: 2.2rem;
    box-sizing:border-box;
    background: #fff;
    border-bottom: 1px solid #e1e1e1;
    transition:background 0.3s ease 0s;
}



.header-wrap .logo{
    width: 15.75rem;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%); 
    position: relative;
}

.header-wrap .logo a{
    display: block;
    width: 100%;

}

.header-wrap .logo img{
  position: absolute;
  transition: all 0.3s ease 0s;
  left: 50%;
  top: 50%;
  transform: translate(-50%,-50%);
}
.header-wrap .logo:hover img{
    transform:translate(-50%,-50%)scale(1.01);
}

.header-wrap .head_ri{
    width: 8rem;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.header-wrap .head_ri .search{
    width: 65%;
    height: 100%;
    background: #00a2e9;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;   
}
.header-wrap .head_ri .search h5{
	font-size: 16px;
	margin: 0;
	padding: 0;
	text-align: center;
	line-height: 1.5em;
	font-weight: 600;
	color: #ffffff;
}
.header-wrap .head_ri .search h5 a{
	color: #ffffff;
}
.header-wrap .head_ri .search i{
 width: 17px;
 height: 17px;
 background: url("/wp-content/themes/yingda/images/search_ico.png")no-repeat center center;
 background-size: contain;
}
.header-wrap.white .head_ri .search i{
 background: url("/wp-content/themes/yingda/images/search_ico.png")no-repeat center center;
 background-size: contain;
}
.header-wrap.white .head_ri .search i{
 background: url("/wp-content/themes/yingda/images/search_ico.png")no-repeat center center;
 background-size: contain;
}
.header-wrap.white.white2 .head_ri .search i{
 background: url("/wp-content/themes/yingda/images/search_ico.png")no-repeat center center;
 background-size: contain;
}
@media(max-width: 1024px){
    .header-wrap.white.white2 .head_ri .search i{
     background: url("/wp-content/themes/yingda/images/search_icob.png")no-repeat center center;
     background-size: contain;
 }
}

.header-wrap .head_ri .lang_btn{
    width: 35%;
    height: 100%;
    box-sizing:border-box;
    border-right: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
    position: relative;
    z-index: 10;
}

.header-wrap .head_ri .lang_up{
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition:all 0.5s ease 0s;
}
.header-wrap .head_ri .lang_up li{
	list-style: none;
}
.header-wrap .head_ri .lang_up:hover li a{
	color: #ffffff;
}
.header-wrap .head_ri .lang_up i{
    width: 7px;
    height: 4px;
    background: url("/wp-content/themes/yingda/images/arrow-d1.png")no-repeat center center;
    background-size: contain;
    margin-left: 0.45rem;
    transition:all 0.5s ease 0s;
}

.header-wrap .head_ri .lang_option{
    width: 100%;
    background: #00a2e9;
    left: 0;
    bottom: -1.4rem;
    opacity: 0;
    transition:all 0.5s ease 0s;
    visibility: hidden;
    border-top: 1px solid #e1e1e1;
}

.header-wrap .head_ri .lang_btn:hover .lang_up{
    background: #00a2e9;
    color: #fff;
}
.header-wrap .head_ri .lang_btn:hover .lang_up i{
 background: url("/wp-content/themes/yingda/images/arrow-d.png")no-repeat center center;
 background-size: contain;
}
.header-wrap .head_ri .lang_btn:hover .lang_option{
    visibility: visible;
    opacity: 1;
}


.header-wrap .head_ri .lang_option a{
    display: block;
    width: 100%;
    height: 1.4rem;
    line-height: 1.4rem;
    text-align: center;
    color: #fff;
}



.header-wrap .le-menu{
    width: 9.25rem;
    height: 100%;
    box-sizing:border-box;
    border-right: 1px solid #e1e1e1;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #333;
}

.header-wrap .le-menu .menu_close{
    width: 100%;
    height: 100%;
    background: #333;
    left: 0;
    top: 0;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
    box-sizing:border-box;
    padding: 0 0.9rem 0 1.5rem;
    opacity: 0;
    z-index: -2;
    visibility: hidden;
    transition:all 0.3s ease 0s;
}

.header-wrap .le-menu .menu_close.pop{
 opacity: 1;
 z-index: 2;
 visibility: visible;
}


.header-wrap .le-menu .menu_close img{
    cursor: pointer;
    transition:all 0.3s ease 0s;
}
.header-wrap .le-menu .menu_close img:hover {
    transform: rotate( 90deg)
}


.header-wrap .le-menu .btn-bar{
    width: 20px;
    height: 18px;
    position: relative;
    margin-right: 0.25rem;
    cursor: pointer;
}

.header-wrap .le-menu .btn-bar .line{
    width: 100%;
    height: 2px;
    background: #333;
    position: absolute;
}

.header-wrap .le-menu .btn-bar .line1{
    left: 0;
    top: 0;
    transform-origin: left bottom 0;
}
.header-wrap .le-menu .btn-bar .line2{
    left: 0;
    top: 8px;
}
.header-wrap .le-menu .btn-bar .line3{
    left: 0;
    bottom: 0;
    transform-origin: left top 0;
}

.header-wrap .menu_pop{
    top: 2.18rem;
    width: 100%;
    left: 0;
    background: rgba(51,51,51,0.95);
    visibility: hidden;
    opacity: 0;
    z-index: -2;
    transition:all 0.5s ease 0s;
}
.header-wrap .menu_pop.pop{
    visibility: visible;
    opacity: 1;
    z-index: 2;
}
.header-wrap .menu_pop .list{
   height:4.5rem;
   display: flex;
   justify-content:center;
   align-items: center;
}

.header-wrap .menu_pop li{
    margin: 0 1.625rem;
    position: relative;
}
.header-wrap .menu_pop li:before{
    content: '';
    position: absolute;
    width: 1px;
    height: 20px;
    background: #5c5c5c;
    top: 50%;
    transform:translateY(-50%); 
    right: -1.625rem;
}
.header-wrap .menu_pop li:first-child:after{
    content: '';
    position: absolute;
    width: 1px;
    height: 20px;
    background: #5c5c5c;
    top: 50%;
    transform:translateY(-50%); 
    left: -1.625rem;
}
.header-wrap .menu_pop a{
   color: #fff;
}
.header-wrap .menu_pop a:hover{
  color: #00a2e9;
}



.header-wrap.white .header-con {
    background: none;
    border-bottom: 1px solid rgba(255,255,255,0.25);
}
.header-wrap.white .logo .blue{
    opacity: 0;
}
.header-wrap.white .logo .white{
    opacity: 1;
}
.header-wrap.white .le-menu{
    color: #fff;
    border-right: 1px solid rgba(255,255,255,0.25);
}
.header-wrap.white .le-menu .btn-bar .line {
    background: #fff;
}
.header-wrap.white .head_ri .lang_btn{
    color: #fff;
    border-right: 1px solid rgba(255,255,255,0.25);
    border-left: 1px solid rgba(255,255,255,0.25);
}
.header-wrap.white .head_ri .lang_up i{
    background: url("/wp-content/themes/yingda/images/arrow-d.png")no-repeat center center;
    background-size: contain;
}


.header-wrap.white2 .header-con {
    background: #fff;
    border-bottom: 1px solid rgba(255,255,255,0.25);
}
.header-wrap.white2 .logo .blue{
    opacity: 1;
}
.header-wrap.white2 .logo .white{
    opacity: 0;
}
.header-wrap.white2 .le-menu{
    color: #fff;
    border-right: 1px solid rgba(255,255,255,0.25);
}
.header-wrap.white2 .le-menu .btn-bar .line {
    background: #fff;
}
.header-wrap.white2 .head_ri .lang_btn{
    color: #333;
    border-right: 1px solid #e1e1e1;
    border-left: 1px solid #e1e1e1;
}
.header-wrap.white2 .head_ri .lang_up i{
    background: url("/wp-content/themes/yingda/images/arrow-d1.png")no-repeat center center;
    background-size: contain;
}
.header-wrap.white2 .head_ri .lang_option {
   border-left: 1px solid #e1e1e1;
}


.body{
    padding-top: 2.2rem;
}


.footer-wrap{
    background: #fff;
    border-top: 1px solid #dfdfdf;
}


.footer-wrap .foot_bot{
    background: #e6e6e6;
    width: 100%;
}

.footer-wrap .foot_bot .w1600{
    height: 3rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.footer-wrap .foot_bot .copyright{
    color: #999;
    line-height: 1.428;
    text-align: center;
    width: 100%;
}
.footer-wrap .foot_bot .copyright a{
    color: #999;
}
.footer-wrap .foot_bot .copyright a:hover{
  color: #00a2e9;
}
.footer-wrap .foot_bot .copyright .fruti_b{
    color: #666;
}

.footer-wrap .foot_bot .lecon .tit-14{
    color: #666;
    margin-right: 0.5rem;
}

.footer-wrap .foot_bot .lecon{
    display: flex;
    justify-content: center;
    align-items: center;
}

.footer-wrap .foot_bot .link_box{
    width: 6.5rem;
    height: 1rem;
    background: #fff;
    position: relative;
    z-index: 2;
}

.footer-wrap .foot_bot .link_box .up{
    width: 6.5rem;
    height: 1rem;
    box-sizing:border-box;
    padding: 0 0.5rem; 
    color: #666;
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor: pointer;
}

.footer-wrap .foot_bot .link_box img{
    transition:all 0.3s ease 0s;
}

.footer-wrap .foot_bot .link_box .option{
    width: 100%;
    position: absolute;
    bottom: 1rem;
    left: 0;
    background: #fff;
    box-shadow: 0 0 2px rgba(0,0,0,0.2);
    display: none;
}

.footer-wrap .foot_bot .link_box .option a{
    display: block;
    cursor: pointer;
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    box-sizing:border-box;
    padding: 0 0.5rem; 
    color: #666;
    border-bottom: 1px solid rgba(0,0,0,0.2);
}
.footer-wrap .foot_bot .link_box .option a:last-child{
    border-bottom: none;
}
.footer-wrap .foot_bot .link_box .option a:hover{
  color: #00a2e9;
}

.footer-wrap .foot_bot .link_box.cur img{
    transform:rotate(180deg); 
}


.footer-wrap .foot_top{
    padding: 1.25rem 0 1rem;
}

.footer-wrap .le_first{
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.footer-wrap .le_first img{
    width: 6.75rem;
}
.footer-wrap .le_first .first_txt{
    margin-left: 1.25rem;
    color: #00a2e9;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
}
.footer-wrap .le_first .first_txt:before{
    content: '';
    position: absolute;
    width: 1px;
    height: 0.5rem;
    background:#00a2e9;
    top: 50%;
    transform:translateY(-50%);

    left: -0.625rem;  
}
.footer-wrap .le_list{
    margin: 1.5rem 0;
}
.footer-wrap .le_list li {
	float: left;
}
.footer-wrap .le_list a{
    color: #000;
}
.footer-wrap .le_list a:hover{
   color: #00a2e9;
}

.footer-wrap .le_list li{
    position: relative;
    margin-right: 2.25rem;
}

.footer-wrap .le_list li:before{
    content: '';
    position: absolute;
    width: 1px;
    height: 11px;
    background: #d7d7d7;
    right: -1.125rem;
    top: 50%;
    transform:translateY(-50%); 
}

.footer-wrap .le_list li:last-child:before{
    display: none;
}


.footer-wrap .le_last{
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.footer-wrap .le_last span{
    margin-right: 0.35rem;
}

.bshare-weixin{
    width: 26px!important;
    height: 26px!important;
    margin: 0 13px 0 0!important;
    padding: 0!important;
    border: 1px solid #999!important;
    border-radius: 50%!important;
    background: none!important;
    position: relative;
}

.bshare-weixin:before{
    content: '';
    position: absolute;
    width: 14px;
    height: 12px;
    background: url("/wp-content/themes/yingda/images/foot_ico1.png")no-repeat center center;
    background-size: contain;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%); 
}

.bshare-sinaminiblog{
    width: 26px!important;
    height: 26px!important;
    margin: 0 13px 0 0!important;
    padding: 0!important;
    border: 1px solid #999!important;
    border-radius: 50%!important;
    background: none!important;
    position: relative;
}

.bshare-sinaminiblog:before{
    content: '';
    position: absolute;
    width: 14px;
    height: 12px;
    background: url("/wp-content/themes/yingda/images/foot_ico2.png")no-repeat center center;
    background-size: contain;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%); 
}


.bshare-custom .bshare-more.more-style-addthis{
    width: 26px!important;
    height: 26px!important;
    margin: 0 13px 0 0!important;
    padding:0 0 0 0!important;
    border: 1px solid #999!important;
    border-radius: 50%!important;
    background: none!important;
    position: relative;
}

.bshare-custom .bshare-more.more-style-addthis:before{
    content: '';
    position: absolute;
    width: 12px;
    height: 12px;
    background: url("/wp-content/themes/yingda/images/foot_ico3.png")no-repeat center center;
    background-size: contain;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%); 
}


.footer-wrap .ricon{
  display: flex;
  align-items: self-start;
  justify-content: flex-start;
  
}
.footer-wrap .ricon .ri-con{
    text-align: right;
    margin-right: 0.75rem;
}
.footer-wrap .ricon .contact_link{
    width: 2.75rem;
    height: 0.9rem;
    background: #e6e6e6;
    display: inline-block;
    text-align: center;
    line-height: 0.9rem;color: #666;
    margin-bottom: 0.6rem;
}

.footer-wrap .ricon .tit-14{
    color: #666;
}

.footer-wrap .ricon .tit-24{
    color: #00a2e9;
    margin-top: 0.2rem;
}

.footer-wrap .ricon .img{
    width: 3.25rem;
    height: 3.25rem;
    border: 1px solid #e6e5e5;
    box-sizing:border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.3rem;
}

.footer-wrap .ricon .wecode{
    color: #acadad;
    text-align: center;
}


#bsPanel{
    display: none!important;
}




.right-bar{
    position: fixed;
    top: 70%;
    transform:translateY(-50%);
    z-index: 101;
    right: -70px;
    display: flex;
    background: rgba(0,162,233,0.85);

    transition:all 0.3s ease 0s;
}



.right-bar .le_con{
    width: 18px;
    height: 252px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.right-bar .le_con i{
    width: 8px;
    height: 7px;
    background: url("/wp-content/themes/yingda/images/arrow-l3.png")no-repeat center center;
    background-size: contain;
}
.right-bar .ricon{
    background: #f8f8f8;
}
.right-bar .ricon a{
    display: block;
    width: 70px;
    height: 82px;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
}
.right-bar .ricon a p{
    margin-top: 0.2rem;
}
.right-bar .ricon a:before{
    content: '';
    position: absolute;
    width: 80%;
    height: 1px;
    left: 10%;
    background: #e4e4e4;
    bottom: 0;
}

.right-bar .ricon a:last-child:before{
    display: none;
}

.right-bar .ricon a:hover{
    background: #00a2e9;
    color: #fff;
}
.right-bar .ricon a:hover img{
 filter: grayscale(100%) brightness(800%);
}
.right-bar .ricon a:hover:before{
    display: none;
}



.right-bar.cur{
    background: #484848;
    box-shadow: 0 0 4px rgba(0,0,0,0.5);
    right: 0;
}

.right-bar.cur .le_con i{
    background: url("/wp-content/themes/yingda/images/arrow-r5.png")no-repeat center center;
    background-size: contain;
}








.in-channel{
    width: 100%;
    height:100vh;
    overflow: hidden;
}
.in-channel:before{
	content: '';
    position: absolute;
    height: 2.5rem;
    width: 57.73%;
    background: rgba(0,0,0,0.5);
    bottom: 0;
    left: -1rem;
    z-index: 2;
    transform: skewX( -15deg);
}

.in-channel .back_swiper{
    width: 100%;
    height: 100%;
}

.in-channel .back_swiper .swiper-slide{
    width: 100%;
    height: 100%;
}

.in-channel .back_swiper .backcover{
    width: 100%;
    height: 100%;
    transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);
}
.in-channel .channel_tab{
		display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}
.in-channel .channel_bot{
    position: absolute;
    z-index: 2;
		bottom: 50px;
    width: 100%;
}

.in-channel .channel_bot ul{
	padding: 0;
	margin: 0;
	text-align: center;
}
.in-channel .channel_bot ul li{
	display: inline-block;
	padding:15px 35px;
    border: 1px solid #00a2e9;
    background: #00a2e9;
    transform: skewX(-15deg);
    margin-left: 25px;
    display: inline-block;
    color: #fff;
    transition:background 0.5s ease 0s;
}
.in-channel .channel_bot ul li a{
	font-size: 16px;
	font-weight: 600;
	color: #ffffff;
   transform: skewX(15deg);
   display: flex;
   align-items: flex-start;
   justify-content: center;
   text-align: center;
}
.in-channel .item{
width: 4.1rem;
    height: 2.4rem;
    box-sizing: border-box;
    border: 1px solid rgba(255,255,255,0.5);
    background: rgba(0,0,0,0.5);
    transform: skewX(-15deg);
    margin-left: 0.6rem;
    cursor: pointer;
    color: #fff;
    transition: background 0.5s ease 0s;
}
.in-channel .item .main_con{
    transform: skewX(15deg);
    display: flex;
    align-items: flex-start;
    justify-content: center;
    text-align: center;
    padding-top: 0.5rem;
}
.in-channel .item .main_con .tit-18{
	color: #ffffff;
}
.in-channel .item .con{
	max-width: 67%;
}
.in-channel .item .tit-18{
    margin-bottom: 0.1rem;
}
.in-channel .item .tit-14{
    color: rgba(255,255,255,0.5);
}
.in-channel .item .tit-14.tab_txt{
    display: none;
}
.in-channel .item .tit-14.tab_txt p{
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}


.in-channel .item img{
 max-height: 1.25rem;
 opacity: 0.5;
 position: absolute;
 left: 1rem;
 top: 0.75rem;
 filter: grayscale(100%) brightness(200%);
 opacity: 0;
 transition:all 0.3s ease 0s;
 transform:translateY(0.5rem);
 visibility: hidden; 
}

.in-channel .item.cur img{
    opacity: 0.5;
    transform:translateY(0rem);
    visibility: visible;
}
.in-channel .item.cur{
   /* height: 3.75rem;
   width: 11.2rem; */
   background: #00a2e9;   
   border: #00a2e9;
}

.in-channel .item.cur .tit-18 {
    /* font-size: 0.75rem;
    margin-bottom: 0.2rem; */
}

.in-channel .item.cur .tit-14{
    /* display: none; */
}

.in-channel .item.cur .tit-14.tab_txt {
    /* display: block;
    line-height: 0.6rem; */
    color: #fff;
}
.in-channel .item.cur .main_con {
    /* justify-content: flex-end;
    text-align: left;
    padding-right: 2.1rem; */
}


.in-channel .lecon{
    padding-top: 6.5rem;
    color: #fff;
    -width: 23.75%;

    transition:all 1s ease 0s;
    opacity: 0;
    visibility: hidden;
    transform:translateY(0.5rem) 
}

.in-channel .lecon .tit-60 br{
	display: none;
}
.in-channel .lecon .tit-48 {
    margin: 0.4rem 0 1rem;
    line-height: 1;
}


.in-channel .lecon .tit-14{
    line-height: 2.14;
}


.in-channel .lecon .tit-12{
    color: #00a2e9;
    display: flex;
    align-items: center;
    justify-content: flex-start;

    margin-top: 1.75rem;
}

.in-channel .lecon .tit-12 img{
    margin-left: 0.3rem;transition:all 0.3s ease 0s;
}

.in-channel .lecon .tit-12:hover img{
    transform:translateX(2px); 
}



.in-channel .back_prev{
    width: 1.25rem;
    height: 2.5rem;
    background: url("/wp-content/themes/yingda/images/arrow-l2.png")no-repeat center center;
    background-size: contain;
    bottom: 1.4rem;
    top: auto;
    z-index: 3;
    left: 32%;
}




.nav-sub-box{
    color: #999;
    width: 100%;
    height: 1.5rem;
    line-height: 1.5rem;
    text-transform: uppercase;
}

.nav-sub-box a{
   color: #999;
}
.nav-sub-box a:hover{
   color: #00a2e9;
}
.nav-sub-box a:last-of-type{
   color: #00a2e9;
}

.body.inde{
    position: relative;
}

.body.inde:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 17.75rem;
    background: #fafafa;
    top: 0;
    left: 0;
}

.in-detail{
    z-index: 2;
}

.in-detail .fisrt_wrap{
    padding-bottom: 0.6rem;
    border-bottom: 4px solid #dfdfdf;
    margin-bottom: 50px;
}
.in-detail .fisrt_wrap .top_con{
    padding-bottom: 1.25rem;
}
.in-detail .fisrt_wrap .lecon{
    width: 60%;
}



.in-detail .fisrt_wrap .tit-48{
    color: #00a2e9;
}

.in-detail .fisrt_wrap .tit-14{
    line-height: 0.6rem;
}
.in-detail .fisrt_wrap .tit-60{
    line-height: 1;
    margin-bottom: 0.5rem;
}

.in-detail .fisrt_wrap .ico{
    right: 0;
    top: 0;
    width: 7.5rem;
    height: 5.5rem;
    background: url("/wp-content/themes/yingda/images/inde-pic1.png")no-repeat center center;
    background-size: contain;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    box-sizing:border-box;
    padding-right: 1.85rem;
}

.in-detail .fisrt_wrap .ico img{
    max-height: 2.25rem;
}


.in-detail .fisrt_wrap .first_swiper{
    width: 100%;
}
.in-detail .fisrt_wrap .first_swiper img{
    width: 100%;
}


.in-detail .fisrt_wrap .first_pagination{
    bottom: 0.75rem;
}


.swiper-pagination-bullet{
    opacity: 1;
    background: rgba(255,255,255,0.55);
    width: 12px;
    height: 12px;
    border-radius:50%;
    margin: 0 4px;
}
.swiper-pagination-bullet-active{
    background:#00a2e9;
}


.inde-title{
    height: 2.5rem;
    line-height: 2.5rem;
    color: #999;
}
.inde-title span{
    margin-right: 0.2rem;
    color: #333;
}


.in-detail .second_wrap .title .tit-16{
    color: #666;
    margin-bottom: 0.75rem;
}


.in-detail .second_wrap .img_list li{
    width: 49.06%;
    margin: 0 1.88% 1.88% 0; 
    box-sizing:border-box;
    border: 2px solid #f4f4f4;
    height: 5.75rem;
}

.in-detail .second_wrap .img_list li:nth-child(2n){
    margin-right: 0;
}


.in-detail .second_wrap .img_list .img{
    width: 46.5%;
    right: 2%;
    top: 50%;
    transform:translateY(-50%); 
    text-align: center;
}



.in-detail .second_wrap .img_list .con{
    width: 47.13%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    overflow: hidden;
}
.in-detail .second_wrap .img_list .con:before{
   content: '';
   position: absolute;
   width: 100%;
   height: 100%;
   left: -0.5rem;
   top: 0;
   background: #f2f2f2;
   transform: skewX( -10deg);
   transition:all 0.3s ease 0s;
}

.in-detail .second_wrap .img_list .tit-24{
    margin-bottom: 0.2rem;
    position: relative;
    z-index: 2;
    transition:all 0.3s ease 0s;
}

.in-detail .second_wrap .img_list .tit-14{
 color: rgba(51,51,51,0.5);
 position: relative;
 z-index: 2;
 transition:all 0.3s ease 0s;
}

.in-detail .second_wrap .img_list li:hover .con:before{
    background: #00a2e9;
}

.in-detail .second_wrap .img_list li:hover .tit-24{
  color: #fff;
}

.in-detail .second_wrap .img_list li:hover .tit-14{
 color: #fff;
}

.in-detail .second_wrap .bot_con{
  border-top: 4px solid #dfdfdf; 
  box-sizing:border-box; 
  margin-top: 1rem;
}
.in-detail .second_wrap .bot_con li{
    box-sizing:border-box;
    padding-bottom: 1.25rem;
    border-bottom: 4px solid #dfdfdf;
}

.in-detail .second_wrap .bot_con li .tit-16{
    color: #666;
    line-height: 2.25;
}


.in-detail .third_swiper .hoverimg{
    position: relative;
    padding-bottom: 71.8%;
}

.in-detail .third_swiper .img{
    position: absolute;
    /*width: 100%;*/
    height: 100%;
    left: 0;
    top: 0;
}

.in-detail .third_swiper .videoplay{
    cursor: pointer;
    width: 1.25rem;
    z-index: 2;
    top: 50%;
    left: 50%;
    transform:translate(-50%,-50%); 
}

.in-detail .third_swiper .con{
    background: #f5f5f5;
    box-sizing:border-box;

    padding: 0.65rem 0.75rem 0.75rem;
}

.in-detail .third_swiper .tit-20{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0.3rem;
}

.in-detail .third_swiper .tit-14{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1.2rem;
    line-height: 0.6rem;
}

.in-detail .third_swiper{
    padding-bottom: 1.5rem;
}
.in-detail .third_swiper .third_pagination{
    display: none;
}
.in-detail .third_wrap{
    border-bottom: 4px solid #dfdfdf;
}


.in-detail .four_wrap{
    padding-bottom: 2rem;
}

.in-detail .four_wrap .inde-title{
    margin-bottom: 0.5rem;
}
.in-detail .four_swiper{
    padding-bottom: 1rem;
}
.in-detail .four_swiper .four_pagination{
    display: none;
}

.in-detail .four_swiper .swiper-slide{
    height: 8rem;
    box-sizing:border-box;
    border: 2px solid #f4f4f4;
}

.in-detail .four_swiper .main_con{
    background: rgba(14,106,174,0.85);
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition:all 0.3s ease 0s;
}

.in-detail .four_swiper .main_con a{
    display: inline-block;
    height: 1.25rem;
    line-height: 1.25rem;
    text-align: center;
    padding: 0 1rem;
    border: 1px solid rgba(255,255,255,0.5);
    color: #fff;
}
.in-detail .four_swiper .main_con a:hover{
   border: 1px solid rgba(255,255,255,1);
}
.in-detail{
    padding-bottom: 3.25rem;
}

.in-detail .four_swiper .swiper-slide:hover .main_con{
    opacity: 1;
    visibility: visible;
}
.in-detail .four_swiper .txt{
    color: #666;
    text-align: center;
    position: absolute;
    bottom: 1.25rem;
    width: 100%;
    left: 0;
}

.in-detail .four_swiper img{
    display: block;
    margin:2rem auto 0;
}


.in-detail .five_wrap{
    width: 100%;
    height: 10.5rem;
    color: #fff;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}


.in-detail .five_wrap .tit-14{
    margin: 0.75rem 0 0.35rem;
}



.nybanner{
    width: 100%;
    box-sizing:border-box;
    padding-top: 5.25rem;
    padding-bottom: 3.5rem;
    text-align: center;
    color: #00a2e9;
}


.nybanner .tit-48{
    line-height: 1;
    padding-bottom: 1em;
}

.nybanner .tit-30{
    margin: 0.5rem 0 1.25rem;
}

.nybanner .tit-14{
    line-height: 2.14;
}



.nybanner .banner_navbox{
    width: 100%;
    height: 2.2rem;
    box-sizing:border-box;
    border-top: 1px solid rgba(255,255,255,0.2);
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}


.nybanner .banner_navbox .nabbox{
    height: 2.2rem;
    line-height: 2.2rem;
    z-index: 2;

    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
}
@media(min-width: 1024px){
    .nybanner .banner_navbox{
        transition:all 0.3s ease 0s;
    }
    .nybanner .banner_navbox .nabbox{
        transition:all 0.3s ease 0s;
    }
}
.nybanner .banner_navbox:before {
    content: '';
    position: absolute;
    width: 9rem;
    height: 100%;
    background: rgba(0,162,233,0.85);
    right: -0.5rem;
    top: 0;
    transform: skewX( -12deg);
}
.nybanner .swiper-container{
    position: static;
    transform: skewX(-12deg)
}
.nybanner .banner_navbox .nabbox:after {
    content: '';
    position: absolute;
    width: 300%;
    height: 100%;
    background: rgba(0,162,233,0.85);
    left: 0%;
    top: 0;
    transform: skewX( -12deg);
}

.nybanner .banner_navbox.sub:before {
    display: none;
}
.nybanner .banner_navbox.on{
 height: 1.4rem;
 line-height: 1.4rem;
 position: fixed;
 width: 100%;
 left: 0;
 top: -1px;
 z-index: 101;
 background: #00a2e9;
 box-shadow: 0 1px 6px 0 rgb(32 33 36 / 28%);
}


.nybanner .nabbox .link_item{
    position: relative;
    z-index: 2;
    border-right: 1px solid rgba(255,255,255,0.2);
    width: 5.75rem;
    -transform: skewX( -12deg);
    cursor: pointer;
}
.nybanner .process .nabbox .link_item{
    /*width: 4.5rem;*/width: 5rem;
}
.nybanner .nabbox .link_item a{
    transition:all 0s ease 0s!important;
}
.nybanner .nabbox .link_item:first-child{
    border-left: 1px solid rgba(255,255,255,0.2);
}

.nybanner .nabbox .link_item.cur{
    background: #fff;
}

.nybanner .nabbox .link_item.cur a{
   color:#00a2e9;
}
.nybanner .nabbox .link_item:hover{
    background: #fff;
}

.nybanner .nabbox .link_item:hover a{
   color:#00a2e9;
}


.nybanner .nabbox .link_item a{
    display: block;
    width: 100%;
    color: rgba(255,255,255,1);
    transform: skewX(12deg);
}


.mechan_wrap{
 padding: 1rem 0 1rem;   
}

.mechan_wrap .nav-sub-box{
    margin-bottom: 0.25rem;
}
.mechan_box{
    margin-bottom: 1.5rem;
}

.mechan_box .mechan_title{
    margin-bottom: 1.25rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
}

.mechan_box .mechan_title .tit-48{
    color: #00a2e9;
    padding-right: 0.25rem;
}
.mechan_box .mechan_title .tit-60{
    padding-right: 1.25rem;
}
.mechan_box .mechan_title span{
    display: inline-block;
    background: #fff;
    position: relative;
    z-index: 2;
}
.mechan_box .mechan_title:before{
    content: '';
    position: absolute;
    width: 100%;
    height:0.5px;
    background: #aeaeae;
    top: 50%;
    transform:translateY(-50%); 
}


.mechan_box .mechan_list{
    margin-bottom: 0.55rem;
}
.mechan_box .mechan_list li{
    width: 48.75%;
    box-sizing:border-box;
    margin: 0 2.5% 2.5% 0;
    transition:all 0.3s ease 0s;
    border:1px solid rgba(0,0,0,0);
}
.mechan_box .mechan_list li img{
    box-shadow: 0 1px 8px 0 rgb(32 33 36 /18%);
}
.mechan_box .mechan_list .hoverimg{
    position: relative;
    padding-bottom: 44.87%;
    box-sizing:border-box;
    border: 1px solid #eaeaea;
    box-shadow: 0 2px 9px 0 rgb(32 33 36 / 8%);
}
.mechan_box .mechan_list .item_con{
    padding-top: 0.4rem;
    padding-bottom: 0.0rem;
    box-sizing:border-box;
    transition:all 0.3s ease 0s;
}
.mechan_box .mechan_list .item_con .tit-24{
    margin-bottom: 0.25rem;
    color: #00a2e9;
    font-size: 18px;
}
.mechan_box .mechan_list .item_con i{
    right: 0;
    top: 50%;
    transform:translateY(-50%);
    width: 12px;
    height: 8px;
    background: url("/wp-content/themes/yingda/images/arrow-r6.png")no-repeat center center;
    background-size: contain; 
    transition:all 0.3s ease 0s;
}
@media(min-width: 1024px){
   .mechan_box .mechan_list li:hover{
    border: 1px solid #00a2e9;
}
.mechan_box .mechan_list li:hover{
	overflow: hidden;
}
.mechan_box .mechan_list li:hover .item_con{
    color: #000000;
    padding: 0.4rem 0.9rem 0rem;
    border-bottom: none;
}
.mechan_box .mechan_list li:hover .item_con i{
  background: url("/wp-content/themes/yingda/images/arrow-r6a.png")no-repeat center center;
  background-size: contain; 
  right: 0.9rem;
} 
}

.mechan_box .mechan_list .hoverimg .img{
    position: absolute;
    width: 100%;
    height: 100%;
    left:0;
    top: 0;
}

.mechan_box .mechan_list li:nth-child(2n){
    margin-right: 0;
}


.loading_more{
    display: inline-block;
    margin-left: 50%;
    transform: translateX(-50%);
    padding:0 0.1rem 0.2rem;
    border-bottom: 1px solid #999;
    cursor: pointer;
}

.loading_more:hover{
    color: #00a2e9;
    border-bottom: 1px solid #00a2e9;
}



.prode-wrap:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 22.25rem;
    left: 0;
    top: 0;
}


.prode-wrap .w1600{
    z-index: 2;
}
.prode-wrap .img{
	width: 100%;
	text-align: center;
}
.prode-wrap img{
	max-width: 800px;
	width: 100%;
}
.prode-wrap p img{
	max-width: none;
}
.prode-wrap .nav-sub-box{
    border-bottom: 1px solid #d2d2d2;
}


.prode-wrap .con_top{
    text-align: center;
    padding-top: 1.1rem;
}

.prode-wrap .con_top .tit-48{
    color: #00a2e9;
    margin-bottom: 0.35rem;
}

.prode-wrap .con_top .tit-16{
    line-height: 1.875;
    color: #666;
}
.prode-wrap .prode_con h3{
	font-size: 24px;
	font-weight: 900;
	padding-bottom: 10px;
}
.prode-wrap .prode_con h2{
	font-size: 30px;
	font-weight: 900;
	padding-bottom: 20px;
}
.prode-wrap .prode_con p{
	font-size: 16px;
	padding-bottom: 15px;
}
.prode-wrap .prode_tab{
    margin-top: 0.8rem;
    width: 100%;
    height: 2rem;
    line-height: 2rem;
    box-sizing:border-box;
    border-bottom: 1px solid #d2d2d2;
    border-top: 1px solid #d2d2d2;
    display: flex;
    align-items: center;
    justify-content: center;
}


.prode-wrap .prode_tab .prode_item{
    width: 50%;
    height: 100%;
    /*cursor: pointer;*/
    transition:all 0.3s ease 0s;
}


.prode-wrap .prode_tab .prode_item:hover{
    color: #fff;
    background: #00a2e9;
}


.prode-wrap .prode_tab .prode_item.cur{
    color: #fff;
    background: #00a2e9;
}


.prode-wrap .topimg{
    width: 100%;
    box-sizing:border-box;
    text-align: center;
    background: #fff;
    border: 1px solid #e6e6e6;
}



.prode_list li{
    box-sizing:border-box;
    border-bottom: 2px solid #dfdfdf;
    padding: 1rem 0 2rem;
    position: relative;
    min-height: 6.9rem;
}


.prode_list li .item_img{
    right: 0;
    position: absolute;
    top: 1rem;
    width: 7.85rem;
    overflow: hidden;
}

.prode_list li .item_img img{
    width: 100%;
}


.prode_list li .num{
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    text-align: center;
    line-height: 1.5rem;
    border-radius: 50%;
    border: 1px solid #a2a2a2;    
    box-shadow: 0 1px 8px 0 rgb(32 33 36 /18%);
    margin-right: 0.8rem;
}

.prode_list li .item_con{
    display: -webkit-box;
    align-items: flex-start;
    justify-content: flex-start;
}

.prode_list li .tit-24{
    margin-bottom: 0.25rem;
}

.prode_list li .tit-16{
    color: #666;
    line-height: 1.875;width: 60%;
}



.tech-wrap{
    padding: 1rem 0 3.75rem;
}


.tech-wrap .tech_title{
    position: relative;
    margin-bottom: 1.25rem;
    line-height: 1;
}

.tech-wrap .tech_title:before{
    content: '';
    position: absolute;
    width: 70%;
    height: 0.5px;
    background: #dcdcdc;
    top:0.75rem;
    right: 0;
}

.tech-wrap .tech_title .tit-48{
    color: #00a2e9;
    margin-bottom: 0.1rem;
}

.tech-wrap .nav-sub-box{
    margin-bottom: 0.5rem;
}

.tech_list{
    margin-bottom: 1.25rem;
}
.tech_list li{
    width: 31.25%;
    margin: 0 3.125% 3.125% 0;
    box-sizing:border-box;
    border: 1px solid #eaeaea;
    box-shadow: 0 2px 9px 0 rgb(32 33 36 / 8%);
}

.tech_list li:nth-child(3n){
    margin-right: 0;
}



.tech_list li .hoverimg{
    width: 100%;
    position: relative;
    padding-bottom: 67%;
    background: #fff;
}

.tech_list li .hoverimg img{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}




.tech_list li .item_con{
   background: #f5f5f5;
   padding: 0.75rem 1rem;
   height: 7rem;
}


.tech_list li .item_con .tit-18{
    margin: 0.6rem 0 0.4rem;
}

.tech_list li .tit-14{
    line-height: 0.6rem;
}




.ready-wrap{
    padding: 1rem 0 2.5rem;
}



.ready-wrap .ready_title{
    margin-bottom: 1.25rem;
    color: #00a2e9;
    position: relative;
}

.ready-wrap .ready_title:before{
    content: '';
    position: absolute;
    width: 65%;
    height: 0.5px;
    background: #dcdcdc;
    right: 0;
    top: 0.8rem;

}



.ready_list{
    margin-bottom: 1.25rem;
}
.ready_list li{
    width: 30%;
    margin: 0 5% 5% 0;

    box-sizing:border-box;
    border: 1px solid #eaeaea;
    box-shadow: 0 1px 8px 0 rgb(32 33 36 / 10%);
}


.ready_list li:nth-child(3n){
    margin-right: 0;
}


.ready_list li .hoverimg{
    width: 100%;
    padding-bottom: 70.8%;
    position: relative;
}

.ready_list li .hoverimg .img{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.ready_list li .hoverimg .videoplay{
    width: 1.3rem;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%);
    cursor: pointer; 
}


.ready_list li .con{
    background: #f5f5f5;
    padding: 0.9rem 0.75rem 0.75rem;
}


.ready_list li .tit-20{
    margin-bottom: 0.25rem;
}

.ready_list li .tit-14{
 line-height: 0.6rem;
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 5;
 -webkit-box-orient: vertical;
 height: 3.1rem;
}





.process_list li{
    overflow: hidden;
}
.process_list li .item_img{
    width: 50%;
    float: left;
}

.process_list li .item_con{
    width: 50%;
    float: right;
    box-sizing:border-box;
    padding: 2.9rem 8.33% 0 3rem;
    position: relative;
}

.process_list li:nth-child(2n) .item_img{
    float: right;
}

.process_list li:nth-child(2n) .item_con{
    float: left;
    padding: 2.9rem 3rem 0 8.33%;
}

.process_list li .item_con .tit-36{
    margin-bottom: 0.9rem;
    transition:all 0s ease 0s!important;
}

.process_list li .item_con .tit-36 span{
    color: #999;
    transition:all 0s ease 0s!important;
}

.process_list li .item_con .tit-14{
    line-height: 0.6rem;
    margin-bottom: 0.75rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    height: 2.45rem;
    color: #333;
}


.process_list li .item_con .tit-12{
    display: flex;
    align-items: center;
    justify-content: flex-start;

    color: #00a2e9;
}

.process_list li .item_con .tit-12 img{
    margin-left: 0.25rem;
    transition:all 0.3s ease 0s;
}

.process_list li .item_con:hover img{
    transform:translateX(2px); 
}


.process_list li a:hover .tit-36 span{
    color: #00a2e9;
}



.process-detail{
    padding: 2rem 0 3.75rem;
}

.process-detail:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 20.5rem;
    background: #fafafa;
    top: 0;
    left: 0;
}


.process-detail .nav-sub-box{
    margin-bottom: 0.5rem;
}


.process-first{
    padding-bottom: 1rem;
    border-bottom: 4px solid #dfdfdf;
}


.process-first .top_con{
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding-bottom: 1.5rem;
}


.process-first .top_con .tit-14{
    width: 68.75%;
    line-height: 0.6rem;
}


.process-first .top_con .tit-48{
    color: #00a2e9;
    line-height: 1;
}
.process-first .top_con .tit-60{
    line-height: 1;
    margin-top: 0.1rem;
}
.process-second .second_list{
  border-bottom: 4px solid #dfdfdf;
  padding-bottom: 0.25rem;
}
.process-second .second_list li{
    box-sizing:border-box;
    border: 1px solid #cfcfcf;
    padding: 0.9rem 1.1rem 1.1rem;
    margin-bottom: 0.5rem;
    min-height: 6.25rem;
}




.process-second .second_list li .item_title{
    margin-bottom: 0.5rem;
    color: #555;
    display: inline-block;
    position: relative;
}

.process-second .second_list li .item_title:before{
    content: '';
    position: absolute;
    width: 5px;
    height: 5px;
    background: #00a2e9;
    top: 0.25rem;
    right: -0.4rem;
}


.process-second .second_list li .item_con{
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
}

.process-second .second_list li img{
    width: 36%;
}

.process-second .second_list li .con{
    width: 50%;
    margin-left: 0.85rem;
    color: #666;
    line-height: 0.6rem;
}


.process-last .tit-18{
    margin-bottom: 1rem;
}


.process-last .last_list li{
    width: 31.25%;
    margin: 0 3.125% 3.125% 0;
    float: left;
}

.process-last .last_list li:nth-child(3n){
 margin-right: 0;
}


.process-last .last_list .main_con{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    color: #fff;
    transition:all 0.3s ease 0s;
}

.process-last .last_list li .tit-24{
    margin-bottom: 0.45rem;
}

.process-last .last_list li:hover .main_con{
    background: rgba(14,106,174,0.85);
}



.client-info{
    padding: 2.5rem 0 2rem;
    text-align: center;
}


.client-info .client-title{
    margin-bottom: 0.75rem;
}

.client-info .con-t .tit-30{
    margin-bottom: 0.4rem;
}


.client-info .con-t .tit-16{
    line-height: 1.875;
}


.client-title .tit-48{
    color: #00a2e9;

}
.client-title{
 text-align: center;
}



.client-service{
    width: 100%;
    height: 17rem;
    box-sizing:border-box;
    padding-top: 1.75rem;
}


.client-service .client-title{
    margin-bottom: 1.5rem;
}
.client-service .tech-swiper{
    padding: 6px;
}
.tech-swiper .swiper-slide{
    height: 8.6rem;
    background: #fbfbfb;
    box-shadow: 0 1px 6px rgba(0,0,0,0.2);
    width: 17.5%!important;
    transition:width 0.3s ease 0s;
}
.tech-swiper .tech-pagination{
    display: none;
}

.client-service .tech-next{
    width: 0.65rem;
    height: 1.35rem;
    background: url("/wp-content/themes/yingda/images/swiper-r1.png")no-repeat center center;
    background-size: contain;
    right: 5.73%;
    top: 59%;
}


.client-service .tech-prev{
    width: 0.65rem;
    height: 1.35rem;
    background: url("/wp-content/themes/yingda/images/swiper-l1.png")no-repeat center center;
    background-size: contain;
    left: 5.73%;
    top: 59%;
}

.tech-swiper .swiper-slide .backcover{
    width: 100%;
    height: 100%;
    opacity: 0;
    transition:all 0.3s ease 0s;
}

.tech-swiper .swiper-slide .hover_ico{
    position: absolute;
    right: 2rem;
    bottom: 1.25rem;
    width: 1.75rem;
    opacity: 0;
    transition:all 0.3s ease 0.1s;

}

.tech-swiper .swiper-slide .main_con{
    text-align: center;
    z-index: 3;
    padding: 1.35rem 0 0;
}
.tech-swiper .swiper-slide .ico{
   width: 1.75rem;
   margin-bottom: 0.75rem;
   opa.in-channel .channel_bot ulcity: 0.5;
}
.tech-swiper .swiper-slide .tit-24{
    margin-bottom: 0.5rem;
}
.tech-swiper .swiper-slide .cont{
    line-height: 2.25;
    display: none;
}
.tech-swiper .swiper-slide:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(14,106,174,0.9);
    left: 0;
    top: 0;
    opacity: 0;
    z-index: 2;
    transition:all 0.3s ease 0s;
}
.tech-swiper .swiper-slide.cur{
    width: 43.75%!important;
}
.tech-swiper .swiper-slide.cur .backcover{
    opacity: 1;
}
.tech-swiper .swiper-slide.cur:before{
    opacity: 1;
}
.tech-swiper .swiper-slide.cur .cont{
    display: block;
}
.tech-swiper .swiper-slide.cur .ico{
    display: none;
}
.tech-swiper .swiper-slide.cur .tit-24{
    margin-bottom: 0.2rem;
}
.tech-swiper .swiper-slide.cur .main_con{
    padding: 1.35rem 1.35rem 0;
    text-align: left;
    color: #fff;
}
.tech-swiper .swiper-slide.cur .hover_ico{
    opacity: 0.55;
    filter: grayscale(100%) brightness(400%);
}

.tech-swiper .swiper-slide.cur .title{
    margin-bottom: 0.5rem;
}


.client-center{
    padding: 2rem 0 3.75rem;
}

.client-center .client-title{
    margin-bottom: 1.25rem;
}


.client-center .center_con{
    background: #f8f8f8;
}


.client-center .center_con .center_le{
    left: 0;
    height: 100%;
    width: 65%;
    box-sizing:border-box;
    padding: 1rem 0 0 1.25rem;
}

.client-center .center_con .tit-30{
    margin-bottom: 0.4rem;
}
.client-center .center_con .img{
    width: 55%;
}

.client-center .center_con .videoplay{
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%); 
    position: absolute;
    cursor: pointer;
    width: 1.25rem;
    transition:all 0.3s ease 0s;
}
.client-center .center_con .videoplay:hover{
    top: 51%;
}
.client-center .center_con .center_ri{
    width: 35%;
    color: #fff;
    text-align: center;
    box-sizing:border-box;
}


.client-center .center_con .ricon{
    width: 10rem;
    height: 100%;
    box-sizing:border-box;
    padding-top: 0.4rem;
    right: 0;
}

.client-center .center_con .ricon .tit-24{
    margin-bottom: 0.6rem;
}

.client-center .center_con .ricon .tit-16{
    color: #666;
    line-height:1.875;
}

.client-center .center_con .ricon .tit-12{
    display: inline-block;
    width: 2.5rem;
    height: 0.9rem;
    line-height: 0.9rem;
    text-align: center;
    border-radius: 0.9rem;
    border: 1px solid #9f9f9f;
    bottom: 0;
    position: absolute;
}
.client-center .center_con .ricon .tit-12:hover{
    background: #00a2e9;
    border: 1px solid #00a2e9;
    color: #fff;
}
.client-center .center_con .center_ri .main_con{
    padding-top: 5rem;
}
.client-center .center_con .center_ri .tit-16{
    margin: 0.75rem 0 1.25rem;
}

.client-center .center_ri .tit-12{
    display: inline-block;
    width: 2.5rem;
    height: 0.9rem;
    line-height: 0.9rem;
    text-align: center;
    box-sizing:border-box;
    border: 1px solid #fff;
    color: #fff;
    border-radius: 0.9rem;
}

.client-center .center_ri .tit-12:hover{
    background: #fff;
    color: #333;
}


.client-upgrade{
    background: #f8f8f8;
    padding: 2rem 0 2.25rem;
}


.client-upgrade .client-title{
    margin-bottom: 0.75rem;
}


.client-fast{
    padding: 2.25rem 0;
}

.client-fast .client-title{
    margin-bottom: 1rem;
}
.client-fast .client-title .tit-48{
    color: #333;
}

.client-fast .fast-swiper{
    padding-bottom: 1.5rem;
    overflow: hidden;
}

.fast-swiper .swiper-slide .item{
    width: calc(50% - 9px);
    float:left;
    box-sizing:border-box;
    background: #fcfcfc;
    height: 4.25rem;
}
.fast-swiper .swiper-slide .item:nth-child(2n){
    float: right;
}
.fast-swiper .swiper-slide .item a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.fast-swiper .swiper-slide .item:first-child{
    margin-bottom: 18px;
}
.fast-swiper .swiper-slide .item:nth-child(2){
    margin-bottom: 18px;
}

.fast-swiper .swiper-slide .backcover{
    width: 4.25rem;
    height: 100%;
    float: left;
}
.fast-swiper .swiper-slide .con{
    height: 100%;
    width:calc(100% - 4.25rem);
    float: left;
    box-sizing:border-box;
    border-right: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    padding: 0.7rem 1.25rem 0 1.2rem;
}

.fast-swiper .swiper-slide .tit-15{
    line-height: 1.6;
    margin: 0.6rem 0 0.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height:1.25rem;
}
.client-fast .swiper-pagination{
    bottom: 0;
}

.client-fast .swiper-pagination-bullet{
    opacity: 1;
    background: #333333;
    width: 10px;
    height: 10px;
    border-radius:50%;
}
.client-fast .swiper-pagination-bullet-active{
    background: #00a2e9;
}


@media(max-width: 767px){
    .fast-swiper .swiper-slide .item:first-child {
        margin-bottom: 10px;
    }
    .fast-swiper .swiper-slide .item:nth-child(2) {
        margin-bottom: 10px;
    }
    .fast-swiper .swiper-slide .tit-15{
        height:1.65rem;
        -webkit-line-clamp: 4;
    }
    .client-fast {
        padding: 0.75rem 0;
    }
    .client-fast .client-title {
        margin-bottom: 0.5rem;
    }
    .client-fast .fast-swiper {
        padding-bottom: 0.75rem;
    }
    .fast-swiper .swiper-slide .item {
        width: calc(50% - 5px);
        height: auto;
    }
    .fast-swiper .swiper-slide .backcover {
        width: 100%;
        height: 2.4rem;
        float: left;
    }
    .fast-swiper .swiper-slide .tit-18{
        font-size: 0.34rem;
    }
    .fast-swiper .swiper-slide .con {
        height: auto;
        width: 100%;
        border-left: 1px solid #e5e5e5;

        padding: 0.3rem 0.2rem 0.3rem .2rem;
    }
    .fast-swiper .swiper-slide .tit-15 {
        line-height: 1.6;
        margin: 0.1rem 0 0.1rem;
    }
}


.upgrade_tab{
    width: 100%;
    height: 2rem;
    line-height: 2rem;
    box-sizing:border-box;
    border-top: 2px solid #d1d1d1;
    color: #666;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    text-align: center;
}

.upgrade_tab .item{
    width: 25%;
    height: 100%;
    cursor: pointer;
    transition:all 0.3s ease 0s;
    border-bottom: 1px solid #e4e4e4;
}

.upgrade_tab .item:hover{
    background: #00a2e9;
    color: #fff;
    border-bottom: 1px solid #00a2e9;
}

.upgrade_tab .item.cur{
    background: #00a2e9;
    color: #fff;
    border-bottom: 1px solid #00a2e9;
}


.upgrade_con .upgrade-swiper{
    width: 45.5%;
}


.upgrade_con .upgrade-swiper .upgrade-pagination{
    bottom: 0.5rem;
    box-sizing:border-box;
    padding-right: 0.75rem;
    text-align: right;
}

.swiper-pagination-bullet{
    background: none;
    opacity: 1;
    box-sizing:border-box;
    width: 10px;
    height: 10px;
    border-radius:50%;
    border: 1px solid #fff;
}
.swiper-pagination-bullet-active{
 background: #fff;
}
.upgrade_con .upgrade_ri{
    width: 54.5%;
    box-sizing:border-box;
    padding: 1.75rem 1rem 0;
}

.upgrade_con .upgrade_ri .tit-30{
    margin-bottom: 1.1rem;
}


.upgrade_con .upgrade_ri .tit-18{
    color: #666;
    line-height: 1.66;
}



.client-voice{
    width: 100%;
    height: 18rem;
    box-sizing:border-box;
    color: #fff;
    padding-top: 2.25rem;
}


.client-voice .client-title{
    margin-bottom: 1rem;
}
.client-voice .swiper-slide{
    overflow: hidden;
}
.client-voice .voice_item{
    display: inline-block;
    width: 49.375%;
    height: 2.75rem;
    margin: 0 1.25% 1.25% 0;
    background: #fcfcfc;
    float: left;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.client-voice .voice_item:nth-child(2n){
    margin-right: 0;
}

.client-voice .tit-48{
    color: #fff;
}
.client-voice .voice_item .date{
    background: #fff;
    box-sizing:border-box;
    border-right: 1px solid #e0e0e0;
    width: 3rem;
    height: 100%;
    text-align: center;
    color: #999;
    margin-right: 1.1rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.client-voice .voice_item:hover .date{
    color: #00a2e9;
}

.client-voice .voice_item .date .tit-36{
    margin-bottom: 0.15rem;
}


.client-voice .voice_item .tit-18{
    margin-bottom: 0.4rem;
}

.client-voice .voice_item .voice_con{
    width: 67%;
}

.client-voice .voice-swiper{
    padding-bottom: 1.5rem;
}

.client-voice .voice-pagination{
    bottom: 0;
}

.client-voice .voice-pagination{
    bottom: 0;
}
.client-voice .voice-pagination .swiper-pagination-bullet{
    opacity: 1;
    background: #fff;
    width: 10px;
    height: 10px;
    border-radius:50%;
}
.client-voice .voice-pagination .swiper-pagination-bullet-active{
    background: #00a2e9;
    border: 1px solid #00a2e9;
}





.serde-wrap{
    padding: 2.5rem 0 2.25rem;
}


.serde-wrap .title .tit-48{
    color: #00a2e9;
    margin-bottom: 0.9rem;
    text-align: center;
}

.serde-wrap .title .tit-30{
    height: 1.9rem;
    line-height: 1.9rem;
    box-sizing:border-box;
    border-top: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    text-align: center;
}


.serde-basic{
    padding-top: 0.5rem;
}


.serde-tit{
    height: 1.85rem;
    line-height: 1.85rem;
    box-sizing:border-box;
    position: relative;
}

.serde-tit:before{
    content: '';
    position: absolute;
    width: 6.2rem;
    height: 2px;
    background: #00a2e9;
    left: 0;
    bottom: 0;
}

.basic_list li{
    box-sizing:border-box;
    border: 1px solid #ececec;
    padding: 0.75rem 1.25rem;
    margin-bottom: 0.4rem;
}


.basic_list li .con{
    float: left;
    padding-top: 0.35rem;
}


.basic_list li .ping_b{
    margin-bottom: 0.3rem;
}

.basic_list li .con-t{
    line-height: 2.25;
}

.basic_list li img{
    float: right;
}


.serde-by .list_by li{
  box-sizing:border-box;
  border: 1px solid #ececec;
  padding: 0.75rem 1.4rem 0.6rem;
  margin-bottom: 0.4rem;
}


.serde-by .list_by li .ping_b{
    margin-bottom: 0.45rem;
}

.serde-muban li{
   border-bottom: 1px solid #ececec;
   margin-bottom: 0.4rem;
   padding-bottom: 1rem;
}


.serde-muban .serde-tit{
    margin-bottom: 0.5rem;
}


.serde-muban .tit-16{
    line-height: 1.875;
    margin-bottom: 0.5rem;
}

.serde-last{
    padding-top: 0.5rem;
}

.serde-last .serde-tit{
    margin-bottom: 0.75rem;
}


.serde-last .last-swiper{
    padding-bottom: 1.5rem;
}



.serde-last .last-swiper .swiper-pagination-bullet{
    opacity: 1;
    background: none;
    width: 10px;
    height: 10px;
    border-radius:50%;
    border: 1px solid #b7b7b7;
}
.serde-last .last-swiper .swiper-pagination-bullet-active{
    background: #00a2e9;
    border: 1px solid #00a2e9;
}



.about-history{
    padding: 2.5rem 0 3rem;
}
.about-history .text-pic{
    position: absolute;
    width: 60.78%;
    left: 50%;
    transform:translateX(-50%);  
    top: 3.5rem;
}

.about-history .w1600{
    z-index: 2;
}
.about-history .history_tab{
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0.75rem 0 1rem;
}
.about-history .history_tab .item{
    height: 1.9rem;
    box-sizing:border-box;
    border: 1px solid #b9b9b9;
    border-radius: 1.9rem;
    line-height: 1.9rem;
    text-align: center;
    margin: 0 0.45rem;
    cursor: pointer;padding:0 0.75rem;
    transition:all 0.3s ease 0s;
}

.about-history .history_tab .item:hover{
    background: #00a2e9;
    border: 1px solid #00a2e9;
    color: #fff;
}
.about-history .history_tab .item.cur{
    background: #00a2e9;
    border: 1px solid #00a2e9;
    color: #fff;
}


.about-history .history_ajax .leimg{
    width: 50%;
}

.about-history .history_ajax .leimg img{
    width: 100%;
    opacity: 0;
    visibility: hidden;
    transition:all 0.5s ease 0s;
}

.about-history .history_ajax .leimg.cur img{
 opacity: 1;
 visibility: visible;
}

.about-history .history_ajax .history-swiper{
    width: 46.875%;
    height: 11.25rem;

    opacity: 0;
    visibility: hidden;
    transform:translateY(20px); 
    transition:all 1s ease 0s;
}
.about-history .history_ajax_box.cur .history_ajax .history-swiper{
 opacity: 1;
 visibility: visible;
 transform:translateY(0); 
}

.about-history .history_ajax .swiper-slide{
    color: rgba(51,51,51,0.55);
    height: 1.5rem;
    line-height: 1.5rem;
    cursor: pointer;
    transition:all 0.3s ease 0s;
}


.about-history .history_ajax .swiper-slide .tit-18{
    display: none;
}

.about-history .history_ajax .swiper-slide.swiper-slide-active{
    height: auto;
    line-height: 1;
    padding: 1.25rem 0 1.25rem;
    border-top: 1px solid #dfdfdf;
    color: #333;
    border-bottom: 1px solid #dfdfdf;
}
.about-history .history_ajax .swiper-slide.swiper-slide-active .tit-24{
    font-size: 0.6rem;
}
.about-history .history_ajax .swiper-slide.swiper-slide-active span{
    font-size: 1.8rem;
}
.about-history .history_ajax .swiper-slide.swiper-slide-active .tit-18{
    display: block;
    margin-top: 0.5rem;
}

.about-history .history-next{
    width: 1.425rem;
    height: 0.75rem;
    background: url("/wp-content/themes/yingda/images/arrow-t3a.png")no-repeat center center;
    background-size: contain;
    right: 2.2rem;
    top: 10%;
}
.about-history .history-next:hover{
 background: url("/wp-content/themes/yingda/images/arrow-t3.png")no-repeat center center;
 background-size: contain;
}
.about-history .history-prev{
    width: 1.425rem;
    height: 0.75rem;
    background: url("/wp-content/themes/yingda/images/arrow-d2.png")no-repeat center center;
    background-size: contain;
    right: 2.2rem;
    left: auto;
    bottom: 10%;
    top: auto;
}
.about-history .history-prev:hover{
 background: url("/wp-content/themes/yingda/images/arrow-d3.png")no-repeat center center;
 background-size: contain;
}


.about-value{
    width: 100%;
    box-sizing: border-box;
    padding-top: 3.7rem;
    padding-bottom: 4.7rem;

}


.about-value .client-title{
    margin-bottom: 2.5rem;
}


.about-value .value-swiper{
    color: #666;
    line-height: 1.8;
    /*padding-bottom: 0.75rem;*/
}

.about-value .value-swiper .value-pagination{
    bottom: 0;
    display: none;
}
.about-value .value-swiper .tit-28{
    box-sizing: border-box;
    padding: 0 0 0 0.35rem;
    border-left: 4px solid #009c30;
    /* height: 2.5rem; */
    color: #000;
    line-height: 1.8em;
}



.about-value .swiper-slide img{
    width: 100%;
}


.about-base{
    padding: 2.25rem 0;
}

.about-base .client-title{
    margin-bottom: 1.5rem;
}


.about-base .base_le{
    width: 50%;
    z-index: 2;
}

.about-base .base_le .item{
    box-sizing:border-box;
    height: 2.5rem;
    line-height: 2.5rem;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    padding-left: 1.4rem;
    cursor: pointer;
    transition:all 0.3s ease 0s;
}

.about-base .base_le .item .tit-16{
    display: none;
}
.about-base .base_le .item.cur{
    height: auto;
    line-height: 1;
    color: #fff;
    background: #00a2e9;
    border-top: 1px solid #00a2e9;
    border-bottom: 1px solid #00a2e9;
    padding: 0.9rem 0 1rem 1.4rem;
    width: 100%;
}
.about-base .base_le .item.cur .ping_b{
    font-size: 0.6rem;
}
.about-base .base_le .item.cur .tit-16{
    display: block;
    margin-top: 0.5rem;
    line-height: 1.875;
}
.about-base .riimg{
    width: 50%;
}

.about-base .base-swiper{
    transform:translateY(20px);;
    opacity: 0;
    visibility: hidden;
    transition:all 1s ease 0s;
}
.about-base .riimg.cur .base-swiper{
    transform:translateY(0);;
    opacity: 1;
    visibility: visible;
}


.about-base .riimg .base-pagination{
    text-align: right;
    box-sizing:border-box;
    padding-right: 0.65rem;
}
.about-base .riimg .swiper-pagination-bullet{
    opacity: 1;
    background: #fff;
    border: 1px solid #fff;
    width: 10px;
    height: 10px;
    border-radius:50%;
}
.about-base .riimg .swiper-pagination-bullet-active{
    background: #00a2e9;
    border: 1px solid #00a2e9;
}


.about-global{
    padding-top: 2.25rem;
    padding-bottom: 2.75rem;
}


.about-global .title .tit-16{
    color: #666;
    line-height: 1.875;
    text-align: center;
    margin-top: 0.5rem;
    margin-bottom: 0.75rem;
}


.about-global .title .tit-18{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.2rem;
}

.about-global .title .item{
   display: flex;
   align-items: center;
   justify-content: flex-start;
   margin: 0 0.75rem;
}

.about-global .title .item img{
    margin-right: 0.4rem;
}




.about-global .global_con{
    width: 10rem;
    left: 0;
    top: 5.85rem;
    z-index: 4;
    background: #fff;
}


.about-global .global_con .select_item{
    width: 100%;
    background: #00a2e9;
    color: #fff;
    cursor: pointer;
    position: relative;
    z-index: 2;
}
.about-global .global_con .select_up{
   height: 1.25rem;
   line-height: 1.25rem;
   box-sizing:border-box;
   padding: 0 0.75rem;
   cursor: pointer;
   display: flex;
   align-items: center;
   justify-content: space-between;
}

.about-global .global_con .select_option{
    width: 100%;
    position: absolute;
    top: 1.25rem;
    max-height: 5rem;
    overflow-y:scroll; 
    box-shadow: 0 1px 4px rgba(0,0,0,0.3);
    display: none;
}
.about-global .global_con .select_option dd{
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    box-sizing:border-box;
    padding: 0 0.75rem;
    background: #fff;
    cursor: pointer;
    color: #333;
    border-bottom: 1px solid #c6c6c6;
}
.about-global .global_con .scroll-box{
    height: 14rem;
}

.about-global .global_con .global_option{
    box-sizing:border-box;
    border: 1px solid #c6c6c6;
}


.about-global .global_con li{
    width: 100%;
    box-sizing:border-box;
    padding: 0.5rem 0.4rem 0.6rem 0.65rem;
    border-bottom: 1px solid #c6c6c6;
}
.about-global .global_con li:last-child{
    border-bottom: none;
}

.about-global .global_con li .tit-12{
    line-height: 1.5;
    color: #666;
    margin-top: 0.2rem;
}



.ty_map.map_img{
    width: 100%;
}
.ty_map.map_img .backimg{
    width: 82%;
}


.ty_map .map_btn{
    width: 15.25rem;
    height: 5.5rem;
    box-sizing:border-box;
    padding: 0.65rem 0.6rem;
    transition:all 1s ease 0s;
}
.ty_map .map_btn .ico {
  position: absolute;
  width: 0.5rem;
  height: 0.5rem;
  background: #000;
  left: 55.5%;
  top: 97%;
  z-index: 2;
  cursor: pointer;
  opacity: 0;
}
.ty_map .map_btn.item1{
    display: block;
    left: 36%;
    top: -3%;

}
.ty_map .map_btn.item2 {
    display: block;
    left: 37%;
    top: -1%;
}
.ty_map .map_btn.item3 {
    display: block;
    left: 61.5%;
    top: 9.5%;
}

.about-global .ty_map .map_btn.item3{
    top: 11.5%;
}
.ty_map .map_btn.item4{
    display: block;
    left: 65%;
    top: 10%;
}
.ty_map .map_btn img{
    width: 5.25rem;
    opacity: 0;
    transition:all 0.5s ease 0s;
}

.ty_map .map_btn .map_con{
    box-sizing:border-box;
    width: calc(100% - 5.25rem);
    padding-left: 0.9rem;
    opacity: 0;
    transition:all 0.5s ease 0s;
}

.ty_map .map_btn .map_con .tit-18{
    color: #00a2e9;
    line-height: 0.75rem;
    margin-bottom: 0.3rem;
}

.ty_map .map_btn .map_con .tit-14{
    line-height: 0.6rem;
    color: #666;
}

.ty_map .map_btn.cur{
    opacity: 1;
    background: url("/wp-content/themes/yingda/images/about_pop.png")no-repeat center center;
    background-size: contain;
}
.ty_map .map_btn.cur img{
    opacity: 1;
}

.ty_map .map_btn.cur .map_con{
    opacity: 1;
}


/*-----------------------*/

.about-career{
    padding: 2rem 0 2.5rem;
}


.career-tab{
    margin: 1rem 0 1.25rem;
    display: flex;
    align-items: center;
    justify-content: center;
}
.career-tab .item{
    height: 1.85rem;
    line-height: 1.85rem;
    width: 7rem;
    box-sizing:border-box;
    border: 1px solid #a7a7a7;
    margin: 0 0.45rem;
    cursor: pointer;
    transition:all 0.3s ease 0s;
    border-radius: 1.85rem;
    text-align: center;
}

.career-tab .item:hover{
    background: #00a2e9;
    border: 1px solid #00a2e9;
    color: #fff;
}
.career-tab .item.cur{
    background: #00a2e9;
    border: 1px solid #00a2e9;
    color: #fff;
}

.career_con{
    transform:translateY(20px);
    opacity: 0;
    visibility: hidden;
    transition:all 1s ease 0s; 
}

.career_con_box.cur .career_con{
    transform:translateY(0);
    opacity: 1;
    visibility: visible;
}

.career_con .img{
    width: 50%;
}

.career_con .img img{
    width: 100%;
}

.career_con .conri{
    width: 46.25%;
    right: 0;
    top: 0;
    height: 100%;
    box-sizing:border-box;
    border-top: 1px solid #d6d6d6;
    border-bottom: 1px solid #d6d6d6;
    padding-top: 1.25rem;
}


.career_con .conri .tit-30{
    margin-bottom: 0.5rem;
}
.career_con .conri .tit-18{
    color: #999;
}
.career_con .conri .tit-16{
    color: #666;
    line-height:2.25;
}



.career_select{
    border-top: 4px solid #999;
    border-bottom:1px solid #d0d0d0;
    padding: 0.75rem 0;
    margin: 1.25rem 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.career_select .lecon{
    line-height: 2;
    color: #010d2c;
}


.career_select .lecon span{
    font-weight: bold;
    color: #00a2e9;
}



.career_select .select_box{
    display: flex;
    align-items: center;
    justify-content: center;
}


.career_select .select_item{
    width: 7rem;
    margin-left: 0.5rem;
    position: relative;
}

.career_select .select_item .select_up{
    width: 100%;
    height: 1.2rem;
    box-sizing:border-box;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 0.65rem;
    background: #fbfbfb;
    border: 1px solid #ccc;
    cursor: pointer;
    transition:all 0.3s ease 0s;
}
.career_select .select_item .select_up:hover{
    background: #00a2e9;
    border: 1px solid #00a2e9;
    color: #fff;
}
.career_select .select_item .select_up i{
    width: 13px;
    height: 7px;
    background: url("/wp-content/themes/yingda/images/arrow-d4a.png")no-repeat center center;
    background-size: contain;
    display: inline-block;
}
.career_select .select_item .select_up:hover i{
  background: url("/wp-content/themes/yingda/images/arrow-d4.png")no-repeat center center;
  background-size: contain;
}
.career_select .select_item .select_option{
    width: 100%;
    position: absolute;
    top: 1.2rem;
    left: 0;
    box-sizing:border-box;
    border: 1px solid #ccc;
    display: none;
}

.career_select .select_item .select_option dd{
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    cursor: pointer;
    background: #fbfbfb;
    border-bottom:1px solid #ccc; 
    box-sizing:border-box;
    padding: 0 0.65rem;
    transition:all 0.3s ease 0s;
}
.career_select .select_item .select_option dd:hover{
  background: #00a2e9;
  border-bottom:1px solid #00a2e9; 
  color: #fff;
}
.career_select .select_item .select_option dd:last-child{
    border-bottom: none;
}



.career-recruit .title{
    width: 100%;
    height: 1.75rem;
    box-sizing:border-box;
    background: #fbfbfb;
    border: 1px solid #e4e4e4;
    line-height: 1.75rem;
    margin-bottom: 0.25rem;
}


.career-recruit .posi{
    width: 24.375%;
    box-sizing:border-box;
    padding-left: 0.9rem;
}


.career-recruit .person{
    width: 18.75%;
    box-sizing:border-box;
    padding-left: 0.9rem;
}


.career-recruit .num{
    width: 22.5%;
    box-sizing:border-box;
    padding-left: 0.9rem;
}


.career-recruit .local{
    width: 34.375%;
    box-sizing:border-box;
    padding-left: 0.9rem;
}


.career-recruit .title .posi{
    border-right: 1px solid #ebebeb;
}
.career-recruit .title .person{
    border-right: 1px solid #ebebeb;
}
.career-recruit .title .num{
    border-right: 1px solid #ebebeb;
}
.career_list{
    margin-bottom: 1.5rem;
}
.career_list li{
    margin-bottom: .25rem;
}
.career_list li .item_top{
    width: 100%;
    height: 1.75rem;
    line-height: 1.75rem;
    box-sizing:border-box;
    border: 1px solid #e5e5e5;
    transition:all 0.3s ease 0s;
    cursor: pointer;
}
.career_list li.cur .item_top{
    background: #00a2e9;
    color: #fff;
}
.career_list li:hover .item_top{
    background: #00a2e9;
    color: #fff;
}
.career_list li .item_option{
    box-sizing:border-box;
    border-top: none;
    border: 1px solid #e5e5e5;
    padding: 0.9rem 1rem;
    display: none;
}

.career_list li .item_option .item_con{
    margin-bottom: 0.5rem;
}

.career_list li .item_option .tit-18{
    color: #010d2c;
    margin-bottom: 0.4rem;
}

.career_list li .item_option .tit-14{
    line-height: 2.25;
}



.career_list li .item_option .item_bot{
    margin-top: 1rem;
    padding-top: 0.9rem;
    border-top: 1px solid #e5e5e5;
    display: flex;
    align-items: center;
    justify-content: space-between;
}


.career_list li .item_option a{
    display: inline-block;
    width: 3.25rem;
    height: 0.9rem;
    line-height: 0.9rem;
    text-align: center;
    background: #00a2e9;
    color: #fff;
    cursor: pointer;
}
.career_list li .item_option span{
    color: #00a2e9;
    cursor: pointer;
}



.center-wrap{
    padding: 2.1rem 0 3rem;
}

.center-wrap .swiper-container{
    padding-bottom: 1rem;
}
.center-wrap .swiper-pagination{
    bottom: 0;
}
.center-wrap .swiper-pagination-bullet{
    opacity: 1;
    background: none;
    width: 10px;
    height: 10px;
    border: 1px solid #00a2e9;
    border-radius:50%;
}
.center-wrap .swiper-pagination-bullet-active{
    background: #00a2e9;
}
@media(max-width: 767px){
    .center-wrap .swiper-container {
        padding-bottom: 0.51rem;
    }
}
.center_top .leimg{
    width: 50%;
}
.center_top .leimg img{
    width:100%;
}

.center_top .ricon{
    width: 46.875%;
    height: 100%;
    right: 0;
    top: 0;
    padding-top: 0.9rem;
    box-sizing:border-box;
    border-bottom: 1px solid #dfdfdf;
    padding-right: 1.25rem;

    transition:all 1s ease 0s;
    opacity: 0;
    visibility: hidden;
    transform:translateX(20px); 
}

.center_top.swiper-slide-active .ricon{
   opacity: 1;
   visibility: visible;
}

.center_top .ricon .tit-24{
    line-height: 1.66;
    margin-bottom: 1.25rem;
}

.center_top .ricon .tit-16{
    line-height: 2.25;
}

.center_select{
    padding: 0.75rem 0 0.65rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    position: relative;
    z-index: 2;
}


.center_select .select_item{
    width: 4.5rem;
    position: relative;
    margin-left: 14px;
}

.center_select .select_item .select_up{
    width: 100%;
    height: 1.25rem;
    border: 1px solid #ccc;
    box-sizing:border-box;
    padding: 0 0.65rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    background: #fff;
}
.center_select .select_item .select_up i{
    display: block;
    width: 13px;
    height: 7px;
    background: url("/wp-content/themes/yingda/images/arrow-d4a.png")no-repeat center center;
    background-size: containl
}

.center_select .select_item .select_up:hover{
    background: #00a2e9;
    color: #fff;
}
.center_select .select_item .select_up:hover i{
    background: url("/wp-content/themes/yingda/images/arrow-d4.png")no-repeat center center;
    background-size: contain;
}
.center_select .select_item .select_option{
    width: 100%;
    position: absolute;
    top: 1.25rem;
    left: 0;
    border: 1px solid #ccc;
    box-sizing:border-box;
    border-top: none;
    border-bottom: none;
    display: none;
    max-height: 5rem;
    overflow-y:scroll; 
    background: #fff;
}
.center_select .select_item .select_option dd{
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    box-sizing:border-box;
    padding: 0 0.65rem;
    cursor: pointer;
    border-bottom: 1px solid #ccc;
}
.center_select .select_item .select_option dd:hover{
 background: #00a2e9;
 color: #fff;
}


.center-wrap .list li{
    width: 100%;
    height: 2.8rem;
    box-sizing:border-box;
    border: 1px solid #e5e5e5;
    margin-bottom: 0.7rem;
}
.center-wrap .list li a{
    width: 100%;
    height: 100%;
    display: inline-flex;
    align-items: center;
    justify-content: center;

}

.center-wrap .list li .date{
    width: 2.95rem;
    height: 100%;
    box-sizing:border-box;
    border-right: 1px solid #e5e5e5;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    color: #999;
}


.center-wrap .list li .item_con{
    width: calc(100% - 2.95rem);
    height: 100%;
    background: #fcfcfc;
    box-sizing:border-box;
    padding: 0.75rem 1rem 0;
    position: relative;
}

.center-wrap .list li:hover .date{
    color: #00a2e9;
}

.center-wrap .list li .item_con .tit-18{
    margin-bottom: 0.3rem;
}

.center-wrap .list li .item_con .tit-16{
    width: 68%;
}

.center-wrap .list li img{
    position: absolute;
    right: 1rem;
    top: 50%;
    transform:translateY(-50%); 
}

.navigation .screen-reader-text{
						display: none;
						}
						.fenye{
						padding-top: 30px;
						}
						.nav-links a,.nav-links span{
						color: #000000;
						background-color: #f9f9f9;
						padding: 12px 3px;
						margin: 2px;
						min-width: 40px;
						display: inline-block;
						border:1px solid #00a2e9;
						color:#000000;
						font-weight: 600;
						}
						.nav-links a.prev,.nav-links a.next{
							padding: 12px;
						}
						.nav-links span.current{
						background-color: #00a2e9;
						color: #FFFFFF;
						}
						.nav-links a.page-numbers:hover{
						background-color: #00a2e9;
						color: #FFFFFF;
						}



/*详情页模板*/
.newde-wrap{
  padding: 5rem 0 2rem;
}  

.newde-wrap .title {
  text-align: center;
  padding-bottom: 1rem;
  padding-bottom: 0.6rem;
  border-bottom: 1px solid rgba(0,0,0,0.2);
}
.newde-wrap .title .t {
  margin-top: 0.5rem;
}
.newde-wrap .con-t {
  padding-top: 1rem;
}
.newde-wrap .con-t p {
	padding-bottom: 1rem;
	line-height: 2em;
}
.newde-wrap .de-bottom {
  margin-top: 2.5rem;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.newde-wrap .de-bottom h1 {
  margin-bottom: 0.1rem;
}
.newde-wrap .de-bottom p {
  line-height: 1.2;
}
.newde-wrap .de-bottom .back-list {
  width: 12%;
}
.newde-wrap .de-bottom .back-list p {
  text-align: center;
}
.newde-wrap .de-bottom .back-list .icon {
  text-align: center;
}
.newde-wrap .de-bottom .back-list i {
  width: 24px;
  height: 24px;
  background: url("/wp-content/themes/yingda/images/back-news-icon.png") no-repeat center center;
  background-size: contain;
}
.newde-wrap .de-bottom .prev {
  width: 40%;
}
.newde-wrap .de-bottom .prev a {
  display: block;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.newde-wrap .de-bottom .prev .icon {
  width: 10px;
}
.newde-wrap .de-bottom .prev .icon i {
  width: 10px;
  height: 16px;
  background: url("/wp-content/themes/yingda/images/swiper-l2.png") no-repeat center center;
  background-size: contain;
}
.newde-wrap .de-bottom .prev .debo-con {
  width: 95%;
}
.newde-wrap .de-bottom .next {
  width: 40%;
}
.newde-wrap .de-bottom .next a {
  display: block;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.newde-wrap .de-bottom .next .icon {
  width: 10px;
  text-align: right;
}
.newde-wrap .de-bottom .next .icon i {
  width: 10px;
  height: 16px;
  background: url("/wp-content/themes/yingda/images/swiper-r2.png") no-repeat center center;
  background-size: contain;
}
.newde-wrap .de-bottom .next .debo-con {
  width: 95%;
  text-align: right;
}


@media(max-width: 767px){
  .newde-wrap .con-t {
    padding-top: 0.5rem;
}
.newde-wrap .title .t {
    margin-top: 0.2rem;
    font-size: 0.28rem;
}
.newde-wrap .title {
    padding-bottom: 0.3rem;
}
h2 {
    font-size: 0.4rem;
}
body{
    font-size: 0.28rem;
    line-height: 1.6;
}
.newde-wrap{
    padding: 2rem 0 1rem;
}
.newde-wrap .con-t{
    line-height: 1.8;
}
.newde-wrap .con-t p{
    font-size: 0.28rem;
}
.newde-wrap .de-bottom .back-list {
    display: none;
}
.newde-wrap .de-bottom .next {
    width: 100%;
}
.newde-wrap .de-bottom .next a {
    flex-direction: row-reverse;
    justify-content: space-between;
}
.newde-wrap .de-bottom .next .debo-con {
    text-align: left;
    width: 90%;
}
.newde-wrap .de-bottom .next .icon {
    width: 10px;
    text-align: right;
}
.newde-wrap .de-bottom h1 {
    font-size: 0.3rem;
    margin-bottom: 0.1rem;
}
.newde-wrap .de-bottom p {
    line-height: 1.6;
    font-size: 0.28rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.newde-wrap .de-bottom .prev {
    width: 100%;
    margin-bottom: 0.2rem;
}
.newde-wrap .de-bottom .prev a {
    display: block;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.newde-wrap .de-bottom .prev .icon {
    width: 10px;
}
.newde-wrap .de-bottom .prev .debo-con {
    width: 90%;
}
.newde-wrap .de-bottom {
    margin-top: 0.8rem;
    display: block;
}
}


/*详情页模板*/



.regi-wrap{
    padding: 2.5rem 0 2.25rem;
}


.regi-info .client-title{
    margin-bottom: 0.6rem;
    text-align:center;
}

.regi-info .title-con{
    text-align: center;
    box-sizing:border-box;
    padding: 0 3rem;
    margin-bottom: 2rem;
}

.regi-info .title-con .tit-36{
    margin-bottom: 0.4rem;
}


.regi-info .title-con .tit-18{
    color: #666;
    line-height: 1.66;
}


.regi-info .infoimg_con{
    height: 13.75rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    color: #fff;
    text-align: center;
    margin-bottom: 0.45rem;
}


.regi-info .infoimg_con .tit-60{
    margin: 0rem 0 0.4rem;
}


.regi-info .infoimg_con img{
    cursor: pointer;
    transition:all 0.3s ease 0s;
    width: 1.75rem;
}
.regi-info .infoimg_con img:hover{
    transform:translateY(2px); 
}


.exhi-wecode{
    height: 6rem;
    width: 100%;
    color: #fff;
    box-sizing:border-box;
    padding: 0 0.9rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}


.exhi-wecode>img{
    width: 4.3rem;
    margin-right: 2.1rem;
}

.exhi-wecode a{
    color: #fff;
}
.exhi-wecode a img{
    margin-left: 1rem;
    transition:all 0.3s ease 0s;
}
/*.exhi-wecode a:hover img{
    transform:translateX(2px); 
}

*/

.regi-machine{
    padding: 1.75rem 0 0;
}
.regi-machine .tit-48{
    text-align: center;
    margin-bottom: 1rem;
}


.regi-machine .machine_tab{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.75rem;
}

.regi-machine .machine_tab .item{
    cursor: pointer;
    width: 6rem;
    height: 1.35rem;
    border-radius: 1.35rem;
    text-align: center;
    line-height: 1.35rem;
    background: #333;
    color: #fff;
    margin: 0 0.45rem;
}

.regi-machine .machine_tab .item:hover{
    background: #00a2e9;
    color: #fff;
}
.regi-machine .machine_tab .item.cur{
    background: #00a2e9;
    color: #fff;
}
.regi-ty_con .leimg{
    width: 41.875%;
    box-sizing:border-box;
    float: left;
}
#machine_ajax .leimg{
  border: 1px solid #cfcfcf;
}

.regi-ty_con .ricon{
    width: 53.75%;
    float: right;
    border-top: 2px solid #747474;
}

.regi-ty_con .ricon .item_option{
    color: #00a1e9;
    line-height: 1.875;
    display: none;
    margin-top: 0.6rem;
}

.regi-ty_con .ricon li{
   box-sizing:border-box;
   border-bottom: 1px solid #e3e3e3;
   padding: 0.4rem 0.6rem 0.4rem 0.25rem;
}

.regi-ty_con .ricon li .item_top{
    font-size: 0.45rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer;
    transition:all 0.3s ease 0s;
}
.regi-ty_con .ricon li .item_top img{
   transition:all 0.3s ease 0s;
   transform: rotate(
    270deg
    );
}
.regi-ty_con .ricon li .item_top:hover{
  color: #00a1e9;
}
.regi-ty_con .ricon li.cur .item_top{
  color: #00a1e9;
}
.regi-ty_con .ricon li p{
    box-sizing:border-box;
    padding-left: 0.75rem;
    position: relative;
}
.regi-ty_con .ricon li.cur .item_top img{
   transform: rotate(
    0
    );
}

.regi-ty_con .ricon li p:before{
    content: '';
    position: absolute;

    width: 5px;
    height: 5px;
    background: #00a1e9;
    border-radius: 50%;
    left: 0;
    top: 50%;
    transform:translateY(-50%); 

}


.regi-wrap .muju-box{
    margin-top: 1.5rem;
}

.regi-wrap .muju-box .tit-30{
    margin-bottom: 0.75rem;
}


.regi-wrap .muju-box .ricon{
    float: left;
    width: 50%;
}
.regi-wrap .muju-box .leimg{
    float: right;
    width: 46.25%;
}

.regi-wrap .product-box{
    margin-top: 1.25rem;
} 

.regi-wrap .product-box .tit-30{
    margin-bottom: 0.75rem;
}


.regi-wrap .product-box .img{
    box-sizing:border-box;
    border: 1px solid #cfcfcf;
    height: 9.5rem;
    padding: 0 0.7rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.regi-wrap .product-box .img img{
    max-width: 60%;
}
.regi-wrap .product-box .list li{
    width: 49.375%;
    margin: 0 1.25% 0 0;
    border-top: 1px solid #e3e3e3;
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    box-sizing:border-box;
    padding: 0.5rem 0.25rem 0.25rem 0.25rem;

}

.regi-wrap .product-box .list li:nth-child(2n){
    margin-right: 0;
}
.regi-wrap .product-box .list li:first-child{
    border-top: none;
}
.regi-wrap .product-box .list li:nth-child(2){
  border-top: none;
}
.regi-wrap .product-box .list span{
    color: #999;
    display: inline-block;
    min-width: 2.4rem;
    transform: translateY(0.15rem);
}
.regi-wrap .product-box .list li:nth-child(2n) span{
    min-width: 1.25rem;
}
.regi-wrap .product-box .list .tit-14{
    line-height: 1.8;
    color: #666;
    margin-top: 0.2rem;
}


.inter-wrap{
    padding: 2.5rem 0; 
}

.inter-wrap .client-title{
    margin-bottom: 1.1rem;
}

.inter-wrap .title_con{
    background: #f7f7f7;
    padding: 1.1rem 0 1.5rem;
    text-align: center;
}

.inter-wrap .title_con .tit-36{
    color: #00a2e9;
    margin: 0.1rem 0 0.5rem;
}

.inter-wrap .title_con .b{
    color: #666;
}

.inter-wrap .title_bot{
    border-bottom: 2px solid #e0e0e0;
    padding-bottom: 0.6rem;
    padding-top: 0.6rem;
    margin-bottom: 0.75rem;
}

.inter-wrap .title_bot .tit-18{
    margin-bottom: 0.45rem;
}

.inter-wrap .title_bot .tit-14{
    color: #666;
    line-height: 2;
}


.inter-wrap .inter-box .tit-18{
    margin-bottom: 0.9rem;
}


.inter-wrap .list li{
    width: 30%;
    margin: 0 5% 5% 0;
    box-shadow: 0 1px 4px 0 rgb(32 33 36 / 28%);
}

.inter-wrap .list li:nth-child(3n){
    margin-right:0;
}


.inter-wrap .list li .hoverimg{
    width: 100%;
    position: relative;
    padding-bottom: 70%;
}

.inter-wrap .list li .hoverimg img{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}

.inter-wrap .list li .con{
    background: #f5f5f5;
    padding: 0.9rem 0.75rem;

}

.inter-wrap .list li .con .tit-20{
    margin-bottom: 0.4rem;
}


.inter-wrap .list li .con .tit-14{
 line-height: 1.71;
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-line-clamp: 3;
 -webkit-box-orient: vertical;
 height: 1.8rem;
}


.expo-wrap{
    padding: 2.5rem 0 1.25rem;
}

.expo-wrap .client-title{
    margin-bottom: 0.75rem;
}


.expo-wrap .expo-con{
    padding-bottom: 1.75rem;
    text-align: center;
}


.expo-wrap .expo-con .tit-18{
    color: #666;
    line-height: 1.66;
    margin-top: 0.1rem;
}


.expo_swiper{

    padding-bottom: 1.25rem;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: .5rem;
}


.expo_swiper .lecon{
    width: 50%;
    height: 100%;
    left: 0;
    top: 0;
    background: #fbfbfb;
    box-sizing:border-box;
    padding: 1.25rem 1.5rem 0;
}

.expo_swiper .lecon .tit-30{
    margin-bottom: 0.75rem;
}
.expo_swiper .lecon .tit-16{
    line-height: 1.875;
}
.expo_swiper .riimg{
    width: 50%;
}

.expo_swiper .expo-pagination{
    bottom: 1rem;
    text-align: left;
    box-sizing:border-box;
    padding-left: 1rem;
}

.expo_swiper .expo-pagination .swiper-pagination-bullet{
    opacity: 1;
    background: none;
    width: 12px;
    height: 12px;
    border-radius:50%;
    border: 1px solid #a1a1a1;
    margin:  0 9px;
}
.expo_swiper .expo-pagination .swiper-pagination-bullet-active{
    background: #00a2e9;
    border: 1px solid #00a2e9;
}


.expo-wrap .product-box{
    padding-top: 1.25rem;
    padding-bottom: 1.5rem;
    border-bottom: 2px solid #e0e0e0;
}

.expo-wrap .product-box .tit-30{
    margin-bottom: 0.75rem;
}

.expo-wrap .product-box .con{
    line-height: 1.875;
    padding: 0 1.25rem;
    box-sizing:border-box;
}

.expo-wrap .product-swiper .swiper-button-next{
    width: 0.65rem;
    height: 1.35rem;
    background: url("/wp-content/themes/yingda/images/swiper-r1.png")no-repeat center center;
    background-size: contain;
    top: 40%;
    right: 0;
}
.expo-wrap .product-swiper .swiper-button-next:hover{
    background: url("/wp-content/themes/yingda/images/swiper-r1a.png")no-repeat center center;
    background-size: contain;
}
.expo-wrap .product-swiper .swiper-button-prev{
    width: 0.65rem;
    height: 1.35rem;
    background: url("/wp-content/themes/yingda/images/swiper-l1.png")no-repeat center center;
    background-size: contain;
    top: 40%;
    left: 0;
}
.expo-wrap .product-swiper .swiper-button-prev:hover{
    background: url("/wp-content/themes/yingda/images/swiper-l1a.png")no-repeat center center;
    background-size: contain;
}
.expo-wrap .product-box .hoverimg{
    width: 100%;
    padding-bottom: 72.5%;
    position: relative;
    margin-bottom: 0.5rem;
}

.expo-wrap .product-box .hoverimg img{
    width: 100%;
    height: 100%;
    position: absolute;

    left: 0;
    top: 0;
}



.expo-wrap .video-box{
    padding-top: 1rem;
    border-top:1px solid #e0e0e0; 
}

.expo-wrap .video-box .tit-30{
    margin-bottom: 0.9rem;
}


.expo-wrap .video-box li{
    width: 30%;
    margin: 0 5% 5% 0;
    box-shadow: 0 1px 4px 0 rgb(32 33 36 / 28%);
}

.expo-wrap .video-box li:nth-child(3n){
    margin-right: 0;
}

.expo-wrap .video-box li .con{
    background: #f5f5f5;
    box-sizing:border-box;
    height: 2.25rem;
    width: 100%;
    padding: 0 0.75rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}

.expo-wrap .video-box li .hoverimg{
    position: relative;
}

.expo-wrap .video-box li .videoplay{
    z-index:3;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%);
    cursor: pointer; 
    transition:all .3s ease 0s;
}

.expo-wrap .video-box li .videoplay:hover{
 top: 52%; 
}







/*首页*/
.index_swiper_wrap{
    position: relative;
    width: 100%;
    height: 100vh;
    overflow: hidden;
}

.index_swiper_wrap>.swiper-wrapper{
    transition: all 0.7s cubic-bezier(0.65, 0.1, 0.65, 0.65) 0s !important;
}


.index_swiper_wrap .insec{
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    box-sizing:border-box;
}

.index_swiper_wrap .swiper-slide.foot{
    height: auto;
}

.insec1 .first-swiper{
    width: 100%;
    height: 100%;
    color: #fff;
}

.insec1 .first-swiper .swiper-slide{
    width: 100%;
    height: 100%;
}

.insec1 .first-swiper .swiper-slide video{
    width: 100%;
}

.swiper-lazy-preloader{
    opacity: 0;
    visibility: hidden;
}

.insec1 .first-swiper .pc_img{
    transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);
}


.insec1 .first-swiper .swiper-slide-active .pc_img{
 transform:translate(-50%,-50%)scale3d(1.1, 1.1, 1);
}



.insec1 .w1600{
    padding-top: 9.5rem;
    position: relative;text-shadow: 2px 2px 1px rgba(0, 0, 0, .5);
}

.insec1 .w1600 .title{
    position: relative;
    transition:all 1s ease 0s;
    transform:translateY(20px);
    visibility:hidden;
    opacity: 0; 
}

.insec1 .swiper-slide-active .w1600 .title{
    transform:translateY(0); 
    visibility: visible;
    opacity: 1;
}
.insec1 .w1600 .title:before{
    /* content: '';
    position: absolute;
    background: #00a2e9;
    width: 5rem;
    height: 0.2rem;
    left: 0;
    top:-1rem; */
}


.insec1 .w1600 .link{
    color: rgba(255,255,255,0.7);
    padding-left: 3rem;
    display: flex;
    align-items: center;
    cursor: pointer;
}



.insec1 .w1600 .link img{
    margin-left: 0.6rem;
    transition:all 0.3s ease 0s;
}
.insec1 .w1600 .link:hover{
 color: rgba(255,255,255,1);
}
.insec1 .w1600 .link:hover img{
    transform: translateX(2px);
}
.index_page{
    position: absolute;
    left: 1.5rem;
    top: 50%;
    transform:translateY(-50%); 
    z-index: 3;
    color: #fff;
}
.index_page .btns{
    width: 20px;
    height: 20px;
    position: relative;
    cursor: pointer;
    margin: 3px 0;
}
.index_page .btns:before{
    content: '';
    position: absolute;
    width: 7px;
    height: 7px;
    background: rgba(255,255,255,0.5);
    border-radius: 50%;
    left: 50%;
    top: 50%;
    transform:translate(-50%,-50%); 
    transition:all 0.3s ease 0s;
}
.index_page .btns.cur:before{
    background: rgba(255,255,255,1);
}
.index_page .btns:hover:before{
    background: rgba(255,255,255,1);
}
.index_page .btns.cur .circle2 {
  transform-origin: center center;
  transform: rotate(-90deg);
  animation: dash 4.8s linear both;
  stroke-dashoffset: 63px;
}
.index_page .btns.cur .circle2.blue{
    display: none;
}

.index_page svg{
    display: none;
}
.index_page .btns.cur svg{
    display: block;
}

@keyframes dash {
  0% {
    stroke-dashoffset: 63px;
}
100% {
    stroke-dashoffset: 0px;
}
}



.index_page .page{
    margin-top: 0.25rem;
    transform:scale(0.8); 
}

.index_page .box{
    width: 20px;
    margin: 0 auto;
}


.index_page.blue .btns:before{
    background: #7c7c7c;
}
.index_page.blue .btns.cur:before {
    background:  #00a2e9;
}
.index_page.blue .btns.cur .circle2{
    background: #00a2e9!important;
    color: #00a2e9!important;
}

.index_page.blue .page{
    color: #666;
}
.index_page.blue .page_now{
  color: #00a2e9;
}
.index_page.blue .btns.cur .circle2{
    display: none;
}
.index_page.blue .btns.cur .circle2.blue{
    display: block;
}

.insec1 .first-next{
    width: 4.65rem;
    height: 2.35rem;
    background: rgba(255,255,255,0.2);
    top: auto;
    bottom: 1.8rem;
    right: 4rem;
    opacity: 1!important;
    cursor: pointer;
    transition:all 0.3s ease 0s;
}
.insec1 .first-next:hover{
   background: rgba(255,255,255,0.5);
}
.insec1 .first-next:before{
    content: '';
    position: absolute;
    width: 0.75rem;
    height: 0.25rem;
    background: url("/wp-content/themes/yingda/images/arrow-r1.png")no-repeat center center;
    background-size: contain;
    right: 1.25rem;
    top: 50%;
    transform:translateY(-50%); 
    transition:all 0.3s ease 0s;
}
.insec1 .first-next:hover:before{
 right: 1.15rem;
}
.insec1 .first-prev{
    width: 4.65rem;
    height: 2.35rem;
    background: rgba(255,255,255,0.2);
    top: auto;
    bottom: 1.8rem;
    left:auto;
    right: 8.65rem;
    opacity: 1!important;
    cursor: pointer;
    transition:all 0.3s ease 0s;
}
.insec1 .first-prev:hover{
   background: rgba(255,255,255,0.5);
}
.insec1 .first-prev:hover:before{
    left: 1rem;
}

.insec1 .first-prev:before{
    content: '';
    position: absolute;
    width: 12px;
    height: 24px;
    background: url("/wp-content/themes/yingda/images/arrow-l1.png")no-repeat center center;
    left: 1.1rem;
    top: 50%;
    transform:translateY(-50%); 
    transition:all 0.3s ease 0s;
}

.insec1 .tit-80{
    line-height: 1;
}

.insec1 .tit-60{
    margin: 0.5rem 0 1.75rem;
    letter-spacing: 6px;    font-weight: bold;
}


.insec1 .page_box{
    position: absolute;
    z-index: 3;
    bottom: 2.75rem;
    position: absolute;
    color: #fff;
    left: 65%;
}


.insec1:before{
    content: '';
    position: absolute;
    width: 55%;
    height: 1px;
    background: rgba(255,255,255,0.2);
    left: 8.33%;
    bottom: 3rem;
    z-index: 2;
}
.insec1:after{
    content: '';
    position: absolute;
    width: 3rem;
    height: 1px;
    background: rgba(255,255,255,0.2);
    right:0;
    bottom: 3rem;
    z-index: 2;
}


.insec2{
    padding-top: 2.2rem;
}


.insec2 .lecon{
    width: 56.25%;
}

.insec2 .lecon .backcover{
    width: 100%;
    height: 14rem;
}
.insec2 .lecon .botcon{
    box-sizing:border-box;
    padding-left: 11.33%;
    padding-top: 2rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    transform:translateY(20px);
    opacity: 0;
    visibility: hidden;
    transition:all 1s ease 0s; 
}

.insec2 .lecon .bot{
    margin-top: 0.25rem;
    color: #00a2e9;
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;

}
.insec2 .lecon .bot .tit-80{
    line-height: 1;
}
.insec2 .lecon .bot .tit-30 {
    display: inline-block;
    margin-left: 0.25rem;
}
.insec2 .lecon .item:nth-child(2){
    margin: 0 2.25rem;
}
.insec2 .lecon .item:nth-child(4){
    margin-left: 2.25rem;
}
.insec2 .ricon{
    width: 43.75%;
    height: 100%;
}

.insec2 .ricon .backcover{
    height: 10rem;
}


.insec2 .ricon .con{
    box-sizing:border-box;
    padding: 1.25rem 2.25rem 0 2rem;
    height: calc(100% - 10rem);
    transform:translateY(20px);
    opacity: 0;
    visibility: hidden;
    transition:all 1s ease 0.3s; 
}

.insec2 .ricon .con .tit-48{
    margin-bottom: 0.5rem;    font-family: "Frutiger LT 55 Roman_0";
    color: #00a2e9;
}

.insec2 .ricon .con .tit-20{
    color: #000;
    margin-bottom: 0.8rem;
    font-family: "Frutiger LT 55 Roman_0";
    position: relative;
    padding: 0 0 20px;
}
.insec2 .ricon .con .tit-20::after {
    position: absolute;
    content: '';
    display: block;
    width: 44px;
    height: 4px;
    background: #00a2e9;
    bottom: 0;
}
.insec2 .ricon .con .tit-14{
 color: #666;
 line-height: 2.25;font-size: 14px;
 color: #000;
 line-height: 36px;
 font-family: "Frutiger LT 55 Roman_0";
}


.insec2 .ricon .ico_box{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-top: 0.75rem;
}

.insec2 .ricon .item{
    width: 3.2rem;
    height: 3rem;
    box-sizing:border-box;
    margin-right: 14px;
    border: 1px solid #ccc;
    text-align: center;
    padding-top: 0.35rem;
}

.insec2 .ricon .item img{
    max-height: 0.9rem;
    margin-bottom: 0.4rem;
}




.insec3{
    padding-top: 2.2rem;
}


.insec3 .third-swiper{
    width: 100%;
    height: 100%;
}

.insec3 .third-swiper .swiper-slide{
    width: 100%;
    height: 100%;
}

.insec3 .third-swiper .swiper-slide .pc_img{ 
   transition: all 5s cubic-bezier(0.04, 0.79, 1, 1);
}
.insec3 .third-swiper .swiper-slide-active .pc_img{ 
   transform:translate(-50%,-50%)scale3d(1.1, 1.1, 1);
}


.insec3 .ritab{
    width: 16.666%;
    height: calc(100% - 2.2rem);
    right: 0;
    bottom: 0;
    z-index: 3;
}

.insec3 .ritab .item{
    width: 100;
    height: calc(100%/6);
    box-sizing:border-box;
    border-bottom: 1px solid rgba(255,255,255,0.25);
    border-left: 1px solid rgba(255,255,255,0.25);
    color: #fff;
    background: rgba(0,162,233,0.8);
    position: relative;
    padding: 1rem 0 0 1.25rem;
    transition:all 0.3s ease 0s;
    cursor: pointer;
}

.insec3 .ritab .item img{
    filter: grayscale(100%) brightness(200%);
    max-height: 1.25rem;
}



.insec3 .ritab .item img:first-child{
    margin-bottom: 0.75rem;
}

.insec3 .ritab .item img:last-child{
    position: absolute;
    right: 0.6rem;
    top: 50%;
    transform:translateY(-20%); 
    opacity: 0;
    transition:all 0.3s ease 0s;
}
.insec3 .ritab .item.cur img:last-child{
 transform:translateY(-50%); 
}

.insec3 .ritab .item .tit-28{
    margin-bottom: 0.1rem;
}

.insec3 .ritab .item.cur{
    padding: 1.15rem 0 0 1.25rem;
    background: rgba(0,0,0,0.5);
}

.insec3 .ritab .item.cur img:first-child{
    display: none;
}
.insec3 .ritab .item.cur img:last-child{
    opacity: 1;
}


.insec3 .w1480{
    padding-top: 5rem;
    color: #fff;
    opacity: 0;
    transform:translateY(20px);
    visibility: hidden; 
    transition:all 1s ease 0s;
}

.insec3 .swiper-slide-active .w1480{
    visibility: visible;
    opacity: 1;
    transform:translateY(0);
}
.insec3 .w1480 .ico{
    width: 1.3rem;
    margin-bottom: 0.7rem;
}


.insec3 .w1480 .tit-14{
    line-height: 2.25;
    margin: 1rem 0 1.5rem;
}

.index_link{
    color: #00a2e9;
    align-items: center;
    justify-content: flex-start;
    display: inline-flex;
}

.index_link img{
    margin-left: 0.3rem;
    transition:all 0.3s ease 0s;
}


.index_link:hover img{
    transform:translateX(2px); 
}


.insec3:before{
    content: '';
    position: absolute;
    width: 4rem;
    height: 1px;
    background: rgba(255,255,255,0.2);
    left: 0;
    top: 32%;
    /*z-index: 3;*/
}

.insec3:after{
    content: '';
    position: absolute;
    width: 48%;
    height: 1px;
    background: rgba(255,255,255,0.2);
    right: 8rem;
    top: 32%;
    /*z-index: 3;*/
}

.insec4{
    padding-top: 2.2rem;
}
.insec4 .insec4_swiperbox{
    width: 35.9375%;
    height: 100%;
    background-size: 100% 100%!important;
    box-sizing:border-box;
    padding-left: 8%;
}

.insec4 .insec4_ajax{
    width: 52.8125%;
    margin-right: 8.33%;
    padding-top: 3.25rem;
    position: relative;
    transform:translateY(20px);
    transition:all 1s ease 0s;
    opacity: 0;
    visibility: hidden; 
}
.insec4 .insec4_ajax:before{
  content: '';
  position: absolute;
  width: 6rem;
  height: 1px;
  left: -30%;
  top: 22.5%;
  background: #ccc;
}
.insec4 .insec4_ajax:after {
    content: '';
    position: absolute;
    width: 80%;
    height: 1px;
    background: #ccc;
    top: 22.5%;
    left: 46%;
}


.insec4 .insec4_ajax .title{
    margin-bottom: 2rem;
}
.insec4 .insec4_ajax .tit-48{
    margin-bottom: 0.9rem;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    display: inline-flex;
    background: #fff;
    padding-right: 0.5rem;
}

.insec4 .insec4_ajax .tit-48 br{
	display: none;
}
.insec4 .insec4_ajax .tit-48 .index_link{
    margin-left: 1.6rem;
}
.index_link.m_img{
    display: none!important;
}

.insec4 .insec4_ajax .tit-14{
    line-height: 2.25;
    color: #666;   
}


.insec4 .insec4_ajax .main_pic{
    max-height: 8.75rem;
    margin-left: 10%;

    transform: translateY(20px);
    opacity: 0;
    visibility: hidden;
    transition:all 1s ease 0s;
}

.insec4 .insec4_ajax .swiper-slide-active .main_pic{
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}



.insec4_swiperbox .four_swiper{
    position: absolute;
    top: 53%;
    height: 19rem;
    padding-left: 10px;
    transform:translateY(-46%); 
    opacity: 0;
    visibility: hidden;
    transition:all 1s ease 0.3s; 
}






.insec4_swiperbox .four_next{
    width: 1.5rem;
    height: 0.75rem;
    background: url("/wp-content/themes/yingda/images/arrow-ta.png")no-repeat center center;
    background-size: contain;
    top: 21%;
    left: 28.5%;
    right: auto;
    display: none;
}

.insec4_swiperbox .four_prev{
    width: 1.5rem;
    height: 0.75rem;
    background: url("/wp-content/themes/yingda/images/arrow-d2a.png")no-repeat center center;
    background-size: contain;
    bottom: 21%;
    left: 28.5%;
    right: auto;
    top: auto;
    display: none;
}

.insec4_swiperbox .four_swiper .swiper-slide{
    height: 2.7rem;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    cursor: pointer;
}

.insec4_swiperbox .four_swiper .swiper-slide .ico_item{
    width: 3.1rem;
    height: 3.1rem;
    border-radius: 50%;
    overflow: hidden;
    box-sizing:border-box;
    border: 1px solid rgba(255,255,255,0.5);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 0.4rem;
    transform: scale(0.65);
    transition:all 0.3s ease 0s;
    text-align: center;
}
.insec4_swiperbox .four_swiper .swiper-slide .ico{
    width: 43%;
   margin: 0 auto;
}
.insec4_swiperbox .four_swiper .swiper-slide .main_con{
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    opacity: 0;
    transition:all 0.3s ease 0s;
    visibility: hidden;
}
.insec4_swiperbox .four_swiper .swiper-slide .main_con img{
    width: 74%;
}

.insec4_swiperbox .four_swiper .swiper-slide .ico_con{
 color: #fff;
 display: flex;
 align-items: flex-start;
 flex-direction: column;
 justify-content: center;
 text-align: left;
}

.insec4_swiperbox .four_swiper .swiper-slide .tit-18{
    line-height: 1.66;
    opacity: 0.5;
    color: #FFFFFF;
}

.insec4_swiperbox .four_swiper .swiper-slide .tit-12{
    line-height: 1.66;
    opacity: 0.5;    width: 5.8rem;
}

.insec4_swiperbox .four_swiper .swiper-slide.cur{
  margin: 0.15rem 0 0 0;
}
.insec4_swiperbox .four_swiper .swiper-slide.cur .main_con{
    opacity: 1;
    visibility: visible;
}
.insec4_swiperbox .four_swiper .swiper-slide.cur .tit-18{
    font-size: 0.55rem;
    opacity: 1;
}
.insec4_swiperbox .four_swiper .swiper-slide.cur .tit-12{
    opacity: 1;
}
.insec4_swiperbox .four_swiper .swiper-slide.cur .ico_item{
 transform: scale(1);
 box-shadow: 0 3px 8px rgb(0 0 0 / 30%);
}




.insec5{
    padding-top: 2.2rem;
}


.insec5 .map_img{
    margin-top: 3rem;
}

.insec5 .conbox{
    padding-top: 9.5rem;
    padding-left: 0.6rem;
    position: absolute;

    opacity: 0;
    visibility: hidden;
    transform:translateY(20px); 
    transition:all 1s ease 0s;
}

.insec5 .conbox .title{
    margin-bottom: 1.25rem;
}

.insec5 .conbox .title .tit-30{
    color: rgba(51,51,51,0.5);
}


.insec5 .conbox .item{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-bottom: 0.8rem;
}

.insec5 .conbox .item img{
    margin-right: 0.4rem;
}


.insec5 .ty_map .map_btn.item1 {
 top: -2.7%;
}
.insec5 .ty_map .map_btn.item2 {
    top: -1.25%;
}
.insec5 .ty_map .map_btn.item3 {
    top: 11.6%;
}
.insec5 .ty_map .map_btn.item4 {
    top: 10%;
}
@media(max-width: 1366px){
    .ty_map .map_btn.item3 {
        left: 60.3%;
    }
    .insec5 .ty_map .map_btn.item3 {
        top: 9.86%;
    }
    .ty_map .map_btn.item4 {
        left: 63.95%;
        top: 8%;
    }
    .insec5 .ty_map .map_btn.item4 {
        top: 8%;
    }
}

.insec6{
    padding-top: 2.2rem;
}


.insec6 .w1600{
    height: 100%;
    padding-top: 2.1rem;
}
.insec6 .num_pic{
    width: 80.5%;
    margin-left: 0.9rem;
}

.insec6 .main_con{
    padding-top: 3rem;
}

.insec6 .main_con .tit-48{
    margin-bottom: 2rem;
    margin-left: 0.5rem;
    transform:translateY(20px);
    visibility: hidden;
    opacity: 0;
    transition:all 1s ease 0s; 
}
.insec6 .swiper-box{
    transform:translateY(20px);
    visibility: hidden;
    opacity: 0;
    transition:all 1s ease 0.3s; 
}
.insec6 .six-swiper{
    position: relative;
    z-index: 2;
    box-sizing:border-box;
}
.insec6 .swiper-box .line1{
    content: '';
    position: absolute;
    width: 10rem;
    height: 1px;
    background: #e9e9ea;
    left: -10rem;
    top: 0;
}
.insec6 .swiper-box .line2{
    content: '';
    position: absolute;
    width: 10rem;
    height: 1px;
    background: #e9e9ea;
    right: -10rem;
    top: 0;
}
.insec6 .swiper-box .line3{
    content: '';
    position: absolute;
    width: 10rem;
    height: 1px;
    background: #e9e9ea;
    left: -10rem;
    bottom: 0;
}
.insec6 .swiper-box .line4{
    content: '';
    position: absolute;
    width: 10rem;
    height: 1px;
    background: #e9e9ea;
    right: -10rem;
    bottom: 0;
}

.insec6 .swiper-box .line5{
    content: '';
    position: absolute;
    width: 1px;
    height: 20rem;
    background: #e9e9ea;
    left: 0;
    top: 100%;
}

.insec6 .swiper-box .line6{
    content: '';
    position: absolute;
    width: 1px;
    height: 20rem;
    background: #e9e9ea;
    left: 50%;
    top: 100%;
}

.insec6 .swiper-box .line7{
    content: '';
    position: absolute;
    width: 1px;
    height: 20rem;
    background: #e9e9ea;
    left: calc(28.125% - 1px);
    top: 100%;
}
.insec6 .swiper-box .line8{
    content: '';
    position: absolute;
    width: 1px;
    height: 20rem;
    background: #e9e9ea;
    left: calc(78.125% - 1px);
    top: 100%;
}
.insec6 .swiper-slide{
    display: flex;
    align-items: center;
    justify-content: flex-start;
    position: relative;
    border-right: 1px solid #e9e9ea;
    box-sizing:border-box;
}


.insec6 .swiper-slide .item{
    width: 50%;
    position: relative;
}
.insec6 .swiper-slide .item .hoverimg{
    width: 50%;
}

.insec6 .swiper-slide .con{
    width: 50%;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    box-sizing:border-box;
    border-top: 1px solid #e9e9ea;
    border-bottom: 1px solid #e9e9ea;
    border-right: 1px solid #e9e9ea;
    padding: 0.8rem 1.2rem 0 1rem; 
}

.insec6 .swiper-slide .tit-24{
    margin-bottom: 0.7rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 1.7rem;
}
.insec6 .swiper-slide .tit-14{
    margin-bottom: 0.7rem;
    line-height: 0.6rem;
    color: #666;
    overflow: hidden;
		text-overflow: ellipsis;
		display:-webkit-box;
		-webkit-box-orient:vertical;
		-webkit-line-clamp:3;
}
.insec6 .swiper-slide .con:before {
    content: '';
    position: absolute;
    width: 0;
    height: 5px;
    background: #00a2e9;
    top: 1.5rem;
    left: -2rem;

    transition:all 0.3s ease 0s;
}


.insec6 .swiper-slide i{
    width: 0.75rem;
    height: 0.25rem;
    background: url("/wp-content/themes/yingda/images/arrow-rg.png")no-repeat center center;
    background-size: contain;
    right: 1.2rem;
    bottom: .8rem;
    position: absolute;
}


.insec6 .six-next {
    width: 2.75rem;
    height: 1.25rem;
    background: #00a2e9;
    top: auto;
    bottom: -4.5rem;
    right: 15%;
}
.insec6 .six-next:before{
    content: '';
    position: absolute;
    width: 1.05rem;
    height: 0.5rem;
    background: url("/wp-content/themes/yingda/images/arrow-r4.png")no-repeat center center;
    background-size: contain;
    top: 50%;
    transform:translateY(-50%); 
    right: 0.75rem;
    transition:all 0.3s ease 0s;
}
.insec6 .six-next:hover:before{right: 0.7rem;}

.insec6 .six-prev {
    width: 2.75rem;
    height: 1.25rem;
    background: #333;
    top: auto;
    bottom: -4.5rem;
    right: calc(15% + 2.75rem);
    left: auto;
}

.insec6 .six-prev:before{
    content: '';
    position: absolute;
    width: 10px;
    height: 20px;
    background: url("/wp-content/themes/yingda/images/arrow-l1g.png")no-repeat center center;
    background-size: contain;
    top: 50%;
    transform:translateY(-50%); 
    left: 0.6rem;
    transition:all 0.3s ease 0s;
}
.insec6 .six-prev:hover:before{left: 0.55rem;}


.insec6 .page_box{
    right: 26%;
    position: absolute;
    bottom:8rem;
    top: auto;
    color: #666;
}

.insec6 .page_box .tit-18{
    color: #00a2e9;
}


.insec1 .first-pagination{
    display: none;
}
.iab_2{font-size: 34px;}
@media (max-width: 767px){

.iab_2{
    font-size: 0.5rem;
    margin-bottom: 0.4rem!important;
}
}
@media (max-width: 767px){
.insec2 .ricon .con .tit-48 {
    font-size: 0.7rem!important;
}}
@media (max-width: 767px){
.insec2 .ricon .con .tit-14 { 
    line-height: 25px!important;
}}
.insec2 .ricon .ico_box{display: none;}

.lstnew .js-m .tit-36{position: relative;width: 42px;height: 42px;overflow: hidden;}
.lstnew .js-m .tit-36 span{position: absolute;right: 0;bottom: 0;width: max-content;}
.lstnew .js-m .tit-12{position: relative;overflow: hidden;width: 51px;height: 17px;}
.lstnew .js-m .tit-12 span{position: absolute;left: 0;width: 73px;}
@media (max-width: 1481px){
    .lstnew .js-m .tit-36{width: 36px;}
}
.swiper-pagination2.swiper-pagination-clickable.swiper-pagination-bullets{text-align: center;margin: 20px 0 0;}

.pgab{margin: 30px 0 0;line-height: 36px;font-family: "PINGFANG MEDIUM-subfont";}
@media(min-width: 1024px){
.lsqywh .swiper-slide{margin-right: 0!important;}
.lsqywh .swiper-slide:nth-of-type(2){margin: 0 5%!important;}
.lsqywh .tit-16::-webkit-scrollbar{    width: 2px;}
.lsqywh .tit-16::-webkit-scrollbar-track{background: #000;}
.lsqywh .tit-16{ height: 125px;overflow: auto;}
}
.lsqywh .tit-16{margin: 15px 0 25px;/* text-indent: 2em; */color: #333; }

.lsqywh .tit-16 p{}
.lsqywh .swiper-pagination-bullet{border: 1px solid #00a2e9;}
.lsqywh .swiper-pagination-bullet-active{background: #009c30;}

.base_con a{width: 32%;display: inline-table;margin: 0 0.5% 20px;}
.base_con a span{display: block;overflow: hidden;border-radius: 8px;}
.base_con a img{border-radius: 8px;transition: transform .3s ease-in-out;}
.base_con a:hover img{-webkit-transform: scale(1.1) translate3d(0,0,0);transform: scale(1.1) translate3d(0,0,0);}
.base_con p{font-weight: bold;text-align: center;padding: 15px 0;background-color: #00a2e9;color:#ffffff;}
.base_con p:hover{background-color: rgba(0,162,233,0.85);color: #333333;}
@media (max-width: 768px){
    .base_con a {width: 100%;margin: 0 0 20px;}
}
.list-team li {
    background-color: #fff;
    width: 22%;
    padding: 4%;
    font-size: 0;
    margin-top: 30px;
    float: left;
    margin-right: 3%;
}
.list-team li .txt {
    display: inline-block;
    vertical-align: middle;
    /* width: 70%;
    padding-left: 12%; */
}
.list-team li .hd {
    margin-bottom: 25px;
    line-height: 1;
}
.list-team li h4 {
    color: #28904b;
    font-size: 40px;
}
.list-team li h5 {
    font-size: 30px;
    color: #626262;
    color: #28904b;
    margin-top: 10px;
}
.list-team li .hd:after {
    content: '';
    display: inline-block;
    width: 107px;
    height: 1px;
    margin-top: 25px;
    background-color: #c7c7c7;
}
.list-team li p {
    font-size: 16px;
    line-height: 1.8;
}
/**/
.ax-accordion .ax-item .ax-panel-body {
    display: none;
}
.ax-row {
    box-sizing: border-box;
    display: -moz-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: box;
    width: 100%;
    zoom: 1;
}
.ax-panel-header {
    position: relative;
    padding: 5px 0 5px 14px;
}
.ax-accordion .ax-item:not(.ax-disabled) .ax-panel-header {
    cursor: pointer;
}
.ax-col {
    display: block;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    box-flex: 1;
    min-width: 0;
    position: relative;
}
.ax-panel-header .ax-operate {
    margin-right: 8px;
    color: #b3b3b3;
    line-height: 38px;
    height: 38px;
    transition: all 0.2s linear;display: inline-block;
}
.ax-panel-header .ax-operate:last-child {
    margin-right: 14px;
}
.ax-iconfont {
    font-size: 14px;
    position: relative;
}
.ax-iconfont:before {
    position: relative;
    top: 1px;
}
.ax-break-line {
    height: 1px;
    overflow: hidden;
    background-color: #ebebeb;
}
.ax-padding {
    padding: 14px;
    box-sizing: border-box;
}
.ax-accordion .ax-item.ax-show > .ax-panel-header .ax-more, .ax-accordion .ax-item.ax-show > .ax-panel-header .ax-adorn {
    transform: rotate(-90deg);
}
.abjob .ax-panel-header{padding: 12px 38px 12px 8px;line-height: 1.5;background-color: #f0f1f5;border: 1px solid #e6e6e6;border-radius: 6px;overflow: hidden;cursor: pointer;}
.abjob .ax-panel-header:hover span{color: #00a2e9;}
.abjob .ax-panel-header .ax-title{width: 32%;display: inline-table;font-size: 16px;line-height: 36px;}
.abjob .ax-panel-header .ax-title:nth-of-type(1){font-size: 20px;}
.abjob .ax-show .ax-panel-header{background: #009c30;}
.abjob .ax-show .ax-title{color: #fff;}
.ax-show .ax-operate{color: #fff;}
.ax-show .ax-panel-header:hover span{color: #fff;}
.abjob .bd-content {
    font-size: 16px;
    line-height: 36px;
    color: #666;
}
.abjob .bd-content-title {
    margin-bottom: 5px;
    font-size: 20px;
    color: #00a2e9;
    font-weight: 600;
}
.abjob{margin: 30px 0 0 0;}
.abjob .ax-item{margin: 0 0 25px;}
@media (max-width: 768px){
    .abjob .ax-panel-header .ax-title:nth-of-type(1){width: 100%;}
    .abjob .ax-panel-header .ax-title:nth-of-type(2),.abjob .ax-panel-header .ax-title:nth-of-type(3){display:none;}
}
/**/
/**/
.co_1{margin: 50px 0 0 0;}
.co_1_l{float: left;width: 30%;}
.co_1_l_1{    border: 1px solid #c6c6c6;
    padding: 0.3rem 0.4rem 0.6rem 0.65rem;
    height: 425px;}
.co_1_l h3{    background: #00a2e9;
    color: #fff;
    line-height: 48px;
    padding: 0 0.75rem;
    font-family: "Frutiger LT 55 Roman_0";
    font-weight: bold;
    font-size: 18px;}
.co_1_l h4{font-family: "Frutiger LT 55 Roman_0";
    font-weight: bold;
    font-size: 16px;
    margin: 15px 0 10px;}
.co_1_l p{font-family: "Frutiger LT 55 Roman_0";
    font-size: 14px;
    line-height: 24px;}
.co_1_r{float: right;width: 65%;}
@media (max-width: 768px){
    .co_1 {margin: 20px 0 0 0;}
    .co_1_l{float: none;width: 100%;margin: 0 0 25px;}
    .co_1_l_1{height: auto;}
    .co_1_r{float: none;width: 100%;}
    #container{height: 300px!important;}
}
.tech-swiper .swiper-slide.cur {width: 62.7%!important;}
#jszx .fruti_r{padding: 0 15px;}
.tech-swiper .swiper-slide.cur .fruti_r{padding: 0!important;}
/**/
.contact-form .group3 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 -11px;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}
.contact-form .group3 li {
    padding: 0 11px;
    width: 33.33333%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.contact-form .input-box, .contact-form .textarea-box {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 25px;
    border: 1px solid #e6e6e6;
}
.contact-form .input-box {
    padding-left: 18px;
}
.contact-form .input-text {
    line-height: 43px;
    font-size: 13px;
    color: red;
}
.contact-form .input, .contact-form .textarea {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.contact-form input, .contact-form textarea {
    display: block;
    width: 100%;
    outline: none;
    background: none;
    border: none;
    font-size: 13px;
    color: #666;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.contact-form input {
    padding-right: 18px;
    height: 45px;
    line-height: 43px;
}
.contact-form .textarea-box {
    padding: 0 18px;
}
.contact-form textarea {
    padding: 12px 0;
    line-height: 22px;
    resize: none;
}
.contact-form .captcha-img {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 45px;
    margin-right: 7px;
}
.contact-form .captcha-img img {
    max-height: 30px;
}
.contact-form .submit-btn,.contact-form input.wpcf7-submit{
	padding-right: 0;
    display: block;
    margin: 0 auto;
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 13px;
    color: #fff;
    background: rgba(0,162,233,0.85);
    border-radius: 40px;
    border: none;
    outline: none;
    -webkit-transition: all .4s;
    -o-transition: all .4s;
    -moz-transition: all .4s;
    transition: all .4s;
    cursor: pointer;
}
@media screen and (max-width: 750px){
.contact-form .group3 {
    display: block;
    margin: 0;
}
.contact-form .group3 li {
    padding: 0;
    width: 100%;
}

.contact-form .input-box {
    padding-left: .15rem;
}
.contact-form .input-box, .contact-form .textarea-box {
    margin-bottom: .1rem;
}
.contact-form .input-text {
    line-height: 38px;
}
.contact-form input {
    padding-right: .15rem;
    height: 40px;
    line-height: 38px;
}
.contact-form .textarea-box {
    padding: 0 .15rem;
}
.contact-form textarea {
    padding: 9px 0;
}
.contact-form .captcha-img {
    height: 40px;
    margin-right: 5px;
}
.contact-form .submit-btn {
    margin-top: .2rem;
    width: 110px;
    height: 34px;
    line-height: 34px;
}
}

.search-wrap .le-tab a{margin: 0 0 15px;}
@media screen and (max-width: 750px){
.prode_list li .tit-16{width: 100%;}

}
.prode-top .condiv{margin: 50px 0 0 0;}