﻿
.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}

.fixed_img a{ display:block;}
.fixed_img img{ width:100%;}


@font-face{
    font-family: "ZYYT-B";
    src:url("/images/ResourceHanRoundedCN-Bold.ttf");
}
@font-face{
    font-family: "ZYYT-M";
    src:url("/images/ResourceHanRoundedCN-Medium.ttf");
}
@font-face{
    font-family: "ZYYT-L";
    src:url("/images/ResourceHanRoundedCN-Light.ttf");
}
/*侧边*/
.parting-line:before{background: #333!important;}

.onlineBox-Content{color:#333!important;}

.width_1080{ width:1080px!important;}

/*发展历程*/
.up_box{ margin-bottom:14px;}
.up_box h2{ font-family: "ZYYT-M"; font-size:36px; line-height:36px;}
.about_history .one_box_b .swiper-slide div{ background: url(/images/btn_honor2.png) no-repeat; color:#32aba1;}
.about_history .one_box_b .swiper-slide.on div{ background: url(/images/btn_honor2_red.png) no-repeat; color:#fa9d99;}

.honor_list_b_up>div{ display:none;}
.honor_list_b_up .one_box_b1{ display:block;}
.honor_list_b_up .one_box_b1 .gallery-top .swiper-slide{ border: 24px solid rgba(50,171,161,0.2); box-sizing:border-box; border-radius:10px;}
.honor_list_b_up .one_box_b1 .gallery-top .swiper-slide:hover{ border: 24px solid rgba(50,171,161,1);}
.honor_list_b_up .one_box_b1 .gallery-top .swiper-slide img{ transition:.5s;}
.honor_list_b_up .one_box_b1 .gallery-top .swiper-slide:hover img{ transform:scale(1.08);}

.honor_list_b_up .one_box_b1 .gallery-thumbs h2{ font-family: "ZYYT-B"; font-size:100px; line-height:100px; color:#32aba1; text-align:left; padding-bottom:0; margin:30px 0;}
.honor_list_b_up .one_box_b1 .gallery-thumbs h2:after{ display:none;}
.honor_list_b_up .one_box_b1 .gallery-thumbs .swiper-slide{ text-align:left;}
.honor_list_b_up .one_box_b1 .gallery-thumbs .swiper-slide span{ color:#333; font-size:16px; line-height:36px;}
.honor_list_b_up .one_box_b1 .gallery-thumbs .swiper-slide span:first-child{ background-position:-40px 0;}
.honor_list_b_up .one_box_b1 .gallery-thumbs .swiper-slide-thumb-active span{ color:#32aba1;}



/*荣誉资质*/
.honor_list_a .one_box_a .swiper-slide{ padding:0 10px;}

.honor_list_b{ min-height:600px; width:100%; background:url(/images/honor2_bg.png) no-repeat center top; padding:80px 0;}
.honor_list_b_up{ height:480px;}
.one_box_b1{ display:none;}
.one_box_b1 .gallery-top{ width:48%; float:right; visibility:initial !important;}
.one_box_b1 .gallery-thumbs{ width:40%; float:left; visibility:initial !important;}
.one_box_b1 .gallery-thumbs h2{ font-family: "ZYYT-M"; font-size:36px; line-height:36px; color:#fff; text-align:Center; position: relative; padding-bottom:40px; margin:40px 0 20px 0;}
.one_box_b1 .gallery-thumbs h2:after{ content:""; width:30px;  height:3px; background:rgba(255,255,255,0.2); position:absolute; bottom:0; left:50%; transform: translateX(-50%);}
.one_box_b1 .gallery-thumbs .swiper-wrapper{ text-align:center; transform: initial !important;}
.one_box_b1 .gallery-thumbs .swiper-slide{ width:100%; height:auto!important; color:#fff;}
.one_box_b1 .gallery-thumbs .swiper-slide span{ font-size:18px; line-height:40px;}
.one_box_b1 .gallery-thumbs .swiper-slide span:first-child{ width:20px; height:20px; background:url(/images/btn_honor.png) no-repeat; display:inline-block; position: relative; top:3px; margin-right:7px;}
.one_box_b1 .gallery-thumbs .swiper-slide-thumb-active{ color:#fa9d99;}
.one_box_b1 .gallery-thumbs .swiper-slide-thumb-active span:first-child{ background-position:-20px 0;}

.one_box_b{ margin-top:40px!important;}
.one_box_b .swiper-container{ padding:0 40px;}
.one_box_b .swiper-slide{ position:relative;}
.one_box_b .swiper-slide:hover{ cursor: pointer;}
.one_box_b .swiper-slide div{ opacity:0.5; width:94px; height:94px; margin:0 auto; background: url(/images/btn_honor1.png) no-repeat; line-height:94px; text-align:center; font-size:18px; font-weight:bold; color:#b4fffe;}

.one_box_b .swiper-slide div{ background: url(/images/btn_honor2.png) no-repeat; color:#32aba1;}
.one_box_b .swiper-slide.on div{ background: url(/images/btn_honor2_red.png) no-repeat; color:#fa9d99; opacity:1;}

.one_box_b .swiper-slide:after{ content:""; height:3px; width:90px; background: #32aba1; position:absolute; top:50%; right:-30px;}
.one_box_b .swiper-slide:before{ content:""; height:3px; width:90px; background: #32aba1; position:absolute; top:50%; left: -30px;}
.one_box_b .swiper-button-disabled{ background: #c1c1c1 url(/images/btn_jt.png) no-repeat!important; opacity:1!important;}
.one_box_b .swiper-button-prev{ width: 35px; height: 35px; border-radius:50%; background: #32aba1 url(/images/btn_jt.png) no-repeat; left:0; top:34%; margin:0;}
.one_box_b .swiper-button-next{ width: 35px; height: 35px; border-radius:50%; background: #32aba1 url(/images/btn_jt.png) no-repeat; right:0; top:34%; transform: rotate(180deg); margin:0;}
.one_box_b .swiper-button-prev:after,.one_box_b .swiper-button-next:after{ display:none;}

.one_box_b .swiper-button-prev:hover{ background:#fa9d99 url(/images/btn_jt_white_red.png) no-repeat; border-radius:50%;}
.one_box_b .swiper-button-next:hover{ background:#fa9d99 url(/images/btn_jt_white_red.png) no-repeat; border-radius:50%;} 



/*顶部导航*/
#mould82074{ background:none; position:fixed; top:0; z-index:999; width:100%;}
.navbars4,.navbars4 .logo,.navbars4 ul{ height:80px;}
#mould82074 .navs>li{ position: relative; background:none;}
#mould82074 .navs>li:hover{ }
#mould82074 .navs>li>a{ color:#fff; line-height:auto; padding: 0 24px; display: block; text-align: center; background:none; font-size:18px;}
#mould82074 .navs>li>a:hover{ color:#32aba1;}
#mould82074 .navs>li.active>a{ color:#32aba1;}
.navbars4{ width:1600px; position: relative; z-index:99}
.navbars4 .logo a img:first-child{ display:block;}
.navbars4 .logo a img:last-child{ display:none;}

.navbars4 li .hide1{ width:100%; position:absolute; top:80px; left:0; background: #fff; padding:0 20px; box-sizing:border-box; display:none; box-shadow: 0px 7px 9px rgb(0 0 0 / 7%);border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;}
.navbars4 li:hover .hide1{ display:block;}
.navbars4 li .hide1 a{ background:none;     border-radius: initial; color:#333; text-align: center; line-height:42px; padding:0; display:block; border-bottom: 1px solid #ccc;}
.navbars4 li .hide1 a:last-child{ border-bottom:none;}
.navbars4 li .hide1 a:hover{ color:#32aba1;}

.head-right{ float:right;}
.head-right ul,.head-right .btngsearch,.head-right .language{ float:left;}
.head-right .language{ width:36px; height:36px; color:#fff; font-family: arial; text-transform: uppercase; display:block; margin-top:22px; font-size:20px; line-height:36px; text-align:Center;}
.head-right .btngsearch{ background:url(/images/earch.png) no-repeat center; background-size: 100%; width:30px; height:30px; display:block; margin: 25px 25px 0 25px;}

.head-search{ width:100%; background:rgba(0,0,0,0.3); position: absolute; left:0; top:-200px; transition:.5s; z-index:9;}
.head-search div{ width:1200px; margin:48px auto; position:relative;}
.head-search input{
    width: 100%;
    height: 48px;
    line-height: 48px;
    background: #f5f5f5;
    font-size: 16px;
    transition:.5s;
    box-shadow:none;
    border: 2px solid #32aba1;
    padding: 0 20px;
    box-sizing:border-box;
}
.head-search a{ background:#32aba1 url(/images/search.png) no-repeat center; width:48px; height:48px;display:block; position:absolute; right:0; top:0;}
.btn_active{ top:80px;}


.header_active{ background:#fff!important; box-shadow: 0 0 10px rgb(0 0 0 / 20%); transition:1s;}
.header_active .navbars4 .logo a img:first-child{ display:none;}
.header_active .navbars4 .logo a img:last-child{ display:block;}
.header_active .navs>li>a{ color:#505050!important;}
.header_active .navs>li.active>a{ color:#32aba1!important;}
.header_active .navs>li>a:hover{ color:#32aba1!important;}
.header_active .head-right .btngsearch{ background:url(/images/earch1.png) no-repeat center; background-size: 100%;}
.header_active .head-right .language{ color:#505050;}



#mould76974{ min-height:400px;}
.width_1480{ width: 1480px; margin: 0 auto;}
.fixed_img{ width:100%; position:relative;}

/*内页导航*/
.children_navs{ position:absolute; left:0; bottom:0; width:100%; background:rgba(50,171,161,0.8);}
.children_navs ul{ margin:0 auto;}
.children_navs li{ float:left; width:140px; line-height:60px; text-align:Center; margin: 0 10px;}
.children_navs li a{ color:#fff; font-size: 18px;}
.children_navs li.active{ background:#fff;}
.children_navs li.active a{ color:#333;}

.children_navs_active{ position:fixed; left:0; top:0; bottom:inherit; width:100%; background:rgba(50,171,161,1); z-index:99;}

/*关于超亚 开始*/
/*公司简介*/
.about_company{ width:100%; background:url(/images/tongyi_bg.jpg) no-repeat; background-attachment: fixed; background-size: 100% 100%; padding:60px 0;}
/*.about_company .up_box{ margin-bottom: 60px;}*/
.about_company .up_box img{ border-radius:8px; overflow:hidden;}
.about_company .up_box h2{ font-size:32px; font-family: "ZYYT-M"; margin-top:60px; position:relative; padding-bottom:40px; margin-bottom:20px;color: rgba(50,171,161,1);}
.about_company .up_box h2:after{ content:""; width:64px; height:2px; background:#fa9d99; position:absolute; bottom:0; left:0;}
.about_company .up_box p{ line-height:30px; margin-bottom:30px;}
.about_company .up_box p:last-child{ margin-bottom:0;}
.about_company .down_box{ position:relative; display: inline-block;}
/*.about_company .down_box:after{ content:""; width:64px; height:2px; background:#fa9d99; position:absolute; top:0; left:0; visibility: initial;}*/
.about_company .down_box div:first-child{ float:left; width:56%; margin-top:20px; height: 500px; overflow-y: scroll; padding-right: 48px;}
.about_company .down_box div:first-child p{ line-height:30px; margin-bottom:30px;}
.about_company .down_box div:first-child p:last-child{ margin-bottom:0;}
.about_company .down_box div:first-child::-webkit-scrollbar{ background-color: #ccc; width:5px; border-radius:2px;}
.about_company .down_box div:first-child::-webkit-scrollbar-thumb{ background-color: #32aba1; border-radius:2px;}
.about_company .down_box div:last-child{ float:right; width:32%; border-radius:8px; overflow:hidden; margin-top:20px;}


/*发展历程*/
.about_history{ width:100%; background:url(/images/tongyi_bg.jpg) no-repeat; background-attachment: fixed; padding:60px 0;}

.about_history .down_box{ background:url(/images/history1.png) no-repeat; height:444px;}
.about_history .down_box .addmuns1{ padding-top:160px;}
.about_history .down_box .addmuns1 ul{ width:100%; padding-left:80px; box-sizing:border-box;}
.about_history .down_box .addmuns1 li{ width:auto; text-align:left; margin-right:60px;}
.about_history .down_box .addmuns1 li:last-child{ margin-right:0;}
.about_history .down_box .addmuns1 li:after{ display:none;}
.about_history .down_box .addmuns1 li p{ position:relative;}
.about_history .down_box .addmuns1 li p span{ font-size:48px; line-height:48px; margin-bottom:40px; font-family: "ZYYT-B"; color:#fff;}
.about_history .down_box .addmuns1 li p em{ font-size:24px; line-height:24px; color:#fff; font-family:arial; font-weight: normal; position:absolute; right:-18px; top:6px;}
.about_history .down_box .addmuns1 li h3{ color:#fff;}


/*企业文化*/
.about_culture{ width:100%; background:url(/images/tongyi_bg.jpg) no-repeat; background-attachment: fixed; padding:60px 0;}
.about_culture .up_box{ background:url(/images/culture2.png) no-repeat center left 250px;}
.about_culture .up_box .left{ float:left; width:366px; height:366px; background:url(/images/culture1.png) no-repeat; text-align:Center; color:#fff; margin-left:50px;}
.about_culture .up_box .left h2{ font-size:42px; font-family: "ZYYT-B"; margin-bottom:40px; padding-top:134px;}
.about_culture .up_box .left p{ font-size:18px; line-height:30px;}
.about_culture .up_box .right{ float:right; width:52%; background:rgba(50,171,161,0.05); padding:72px; box-sizing:border-box; position:relative;}
.about_culture .up_box .right:after{ content:""; width:22px; height:100%; background:#fa9d99; position:absolute; top:0; left:0; border-radius:5px;}
.about_culture .up_box .right h2{ font-size:32px; line-height:60px; font-family: "ZYYT-B"; float:left; }
.about_culture .up_box .right h2 span{ display:block; float: left; width:42px; height:42px; background:url(/images/culture3.png) no-repeat; margin-right:20px;margin-top:2.2%;}
.about_culture .up_box .right div:last-child{ margin-top:40px;}
.about_culture .up_box .right div:last-child h2 span{ background-position:-42px 5px;}
.about_culture .up_box .right p{ float:left; font-size:18px; line-height:60px;margin-left:10%;}
.about_culture .down_box{ background:rgba(241,255,255,0.8); margin-top:100px;}
.about_culture .down_box ul{ border-radius:10px; overflow:hidden;}
.about_culture .down_box li{ float:left; width:25%; padding:48px; box-sizing:border-box; border-right:1px solid rgba(80,80,80,.15);}
.about_culture .down_box li:last-child{ border-right:none;}
.about_culture .down_box li h2{ font-size:30px; line-height:42px; font-family: "ZYYT-B";}
.about_culture .down_box li h2 span{ display:block; float: left; width:42px; height:42px; background:url(/images/culture3.png) no-repeat; margin-right:20px;}
.about_culture .down_box li:nth-child(1) h2 span{ background-position:-84px 0;}
.about_culture .down_box li:nth-child(2) h2 span{ background-position:-126px 0;}
.about_culture .down_box li:nth-child(3) h2 span{ background-position:-168px 0;}
.about_culture .down_box li:nth-child(4) h2 span{ background-position:-210px 0;}

.about_culture .down_box li p{ font-size:18px; line-height:30px; height:180px; margin-top:24px;margin-left:24%;}
.about_culture .down_box li:hover{ background:#32aba1; cursor: pointer;}
.about_culture .down_box li:hover h2{ color:#fff;}
.about_culture .down_box li:hover:nth-child(1) h2 span{ background-position:-84px -42px;}
.about_culture .down_box li:hover:nth-child(2) h2 span{ background-position:-126px -42px;}
.about_culture .down_box li:hover:nth-child(3) h2 span{ background-position:-168px -42px;}
.about_culture .down_box li:hover:nth-child(4) h2 span{ background-position:-210px -42px;}
.about_culture .down_box li:hover p{ color:#fff;}



/*研发创新*/
.about_innovate{ width:100%; background:url(/images/tongyi_bg.jpg) no-repeat; background-attachment: fixed; padding:60px 0;}
.about_innovate .up_box h2{ font-size:30px; line-height:42px; font-family: "ZYYT-B";}
.about_innovate .addmuns1{ margin-top:48px; float:left; width:58%; overflow: initial;}
.about_innovate .addmuns1 ul{ width:100%; overflow: initial;}
.about_innovate .addmuns1 li{ width:32%; text-align:left; margin-right:2%; text-align:center; background:rgba(255,255,255,0.5); border:1px solid rgba(50,171,161,0.6); padding:50px 0; border-radius:10px; overflow:hidden;}
.about_innovate .addmuns1 li:hover{ background:#32aba1; cursor: pointer; color:#fff;}
.about_innovate .addmuns1 li:nth-child(3n){ margin-right:0;}
.about_innovate .addmuns1 li:nth-child(-n+3){ margin-bottom:2%;}
.about_innovate .addmuns1 li:after{ display:none;}
.about_innovate .addmuns1 li p span{ font-size:60px; line-height:64px; margin-bottom:60px; font-family: "ZYYT-B"; font-style: italic; color:#49b0ae;}
.about_innovate .addmuns1 li p em{ font-size:24px;     font-family: "ZYYT-M"; line-height:40px; color:#333; margin-left: 15px; position:relative;}
.about_innovate .addmuns1 li:hover p span,.about_innovate .addmuns1 li:hover p em{ color:#fff;}
.about_innovate .addmuns1 li.adc1 em:after{ content:"+"; position:absolute; top:-32px; right:0; color:#32aba1; font-size:30px;}
.about_innovate .addmuns1 li.adc1:hover em:after{ color:#fff;}
.about_innovate .right{ float:right;}

.about_innovate .one_box_a{ margin-top:80px;}
.about_innovate .one_box_a .swiper-wrapper{
  -webkit-transition-timing-function:linear;
  -moz-transition-timing-function:linear;
  -ms-transition-timing-function:linear;
  -o-transition-timing-function:linear;
  transition-timing-function:linear;
}
.about_innovate .one_box_a .swiper-slide h3{ position:relative; text-align:Center;}
.about_innovate .one_box_a .swiper-slide h3 span{ display:inline-block; width:12px; height:12px; border-radius:6px; box-sizing:border-box; background:none; border:3px solid rgba(250,157,153,1); margin-right:10px;}


/*生产实力*/
.history_a{ width:100%; background:url(/images/tongyi_bg.jpg) no-repeat; background-attachment: fixed; padding:60px 0;}
.history_a ul{ position:relative;}
.history_a ul:after{ content:""; width:3px; height:100%; background:#49b0ae; position:absolute; top:0; left:50%; transform:translateX(-50%);}
.history_a li.work{ position:relative; padding-bottom:48px; margin-bottom:48px;}
.history_a li.work .huan:after{ content:""; width:18px; height:18px; background:rgba(50,171,161,0.2); position:absolute; border-radius:50%; left:50%; bottom:0; transform:translateX(-50%);}
.history_a li.work .huan:before{ content:""; width:10px; height:10px; background:rgba(50,171,161,1); position:absolute; border-radius:50%; left:50%; bottom:4px; transform:translateX(-50%);}
.history_a li.work:last-child{ padding-bottom:0; margin-bottom:0;}
.history_a li.work:last-child .huan:after,.history_a li.work:last-child .huan:before{ display:none;}

.history_a li.work .circle{ display:block; background:url(/images/history_hua.png) no-repeat; width:44px; height:44px; position:absolute; top:45%; left:50%; transform:translate(-50%,-50%); z-index: 2;}
.history_a li.work .circle:after{ content:""; width:100px; height:3px; background:#49b0ae; position:absolute; top:50%; right:40px; transform:translateY(-50%);}
.history_a li.work .circle:before{ content:""; width:100px; height:3px; background:#49b0ae; position:absolute; top:50%; left:40px; transform:translateY(-50%);}
.history_a li.work .work_txt{ float:left; width:40%; margin-top: 24px;}
.history_a li.work .work_txt h2{ font-size:36px; line-height:40px; margin-bottom:40px; font-family: "ZYYT-B"; position:relative; display: inline-block;}
.history_a li.work .work_txt h2:after{ content:""; width:54px; height:54px; border-radius:50%; box-sizing:border-box; background:none; border:6px solid rgba(50,171,161,0.2); position:absolute; bottom:-4px; right:-16px;}
.history_a li.work .work_txt>p{ font-size:18px; line-height:30px; position:relative; padding-left: 24px; margin-bottom:20px;}
.history_a li.work .work_txt>p:after{ content:""; width:12px; height:12px; border-radius:50%; box-sizing:border-box; background:none; border:3px solid rgba(250,157,153,1); position:absolute; top:50%; left:0; transform:translateY(-50%);}

.history_a li.work .addmuns1{ margin-top:48px;}
.history_a li.work .addmuns1 li{ width:initial; text-align:left; margin-right:60px;}
.history_a li.work .addmuns1 li:last-child{ margin-right:0;}
.history_a li.work .addmuns1 li:after{ display:none;}
.history_a li.work .addmuns1 li p span{ font-size:36px; line-height:40px; margin-bottom:60px; font-family: "ZYYT-B"; color:#49b0ae;}
.history_a li.work .addmuns1 li p em{ font-size:24px; line-height:40px; color:#49b0ae; font-family:arial;}

.history_a li.work .work_img{ float:right; width:40%; height:416px; border:24px solid rgba(50,171,161,0.2); box-sizing:border-box; border-radius:10px; overflow:hidden; transition:1s;}
.history_a li.work .work_img:hover{ border:24px solid rgba(50,171,161,1); cursor: pointer;}
.history_a li.work .work_img img{ width:100%; height:100%; transition:.5s;}
.history_a li.work .work_img:hover img{ transform:scale(1.1);}

.history_a li.work:nth-child(even) .work_txt{ float:right;}
.history_a li.work:nth-child(even) .work_img{ float:left;}


/*荣誉资质*/
.honor_list_a{ width:100%; background:url(/images/about4_bg.jpg) no-repeat center bottom; padding:60px 0;}
.honor_list_a .one_box_a{ position:relative;}
.honor_list_a .one_box_a:after{ content:""; width:100%; height:1px; background:#32aba1; position:absolute; top:50%;}

.honor_list_a .one_box_a .swiper-wrapper{
  -webkit-transition-timing-function:linear;
  -moz-transition-timing-function:linear;
  -ms-transition-timing-function:linear;
  -o-transition-timing-function:linear;
  transition-timing-function:linear;
}
.honor_list_a .one_box_a .swiper-slide h3{ position:relative; text-align:Center; line-height: 24px; height:48px; margin: 0 0 10px 0;}
.honor_list_a .one_box_a .swiper-slide h3 span{ display:inline-block; width:12px; height:12px; border-radius:6px; box-sizing:border-box; background:none; border:3px solid rgba(250,157,153,1); margin-right:10px;}

.honor_list_a .one_box_a .swiper-slide{ position:relative;}
.honor_list_a .one_box_a .swiper-slide:after{ content:""; width:16px; height:16px; border-radius:50%; background:#32aba1; position:absolute; left:50%; bottom: -27%;}
.honor_list_a .one_box_a .swiper-slide:before{ content:""; width:1px; height:50px; background:#32aba1; position:absolute; left:52.6%; bottom: -24%; transform:translateX(-50%);}
.honor_list_a .one_box_a .swiper-slide:nth-child(even){ margin-top:300px;}
.honor_list_a .one_box_a .swiper-slide:nth-child(even):after{ top:-25.6%;}
.honor_list_a .one_box_a .swiper-slide:nth-child(even):before{ top:-24.5%;}
.honor_list_a .one_box_a .swiper-slide:nth-child(even) h3{ margin:10px 0 0 0;}

.honor_list_b{ min-height:600px; width:100%; background:url(/images/honor2_bg.png) no-repeat center top;}



/*企业风采*/
.CorporateStyle{ width:100%; background:url(/images/news1_bg.jpg) no-repeat center top; padding:60px 0 40px 0;}
.CorporateStyle .video_a{ padding-top:64px; margin-bottom:40px;}
.CorporateStyle .video_a .left{ float:left; width:30%; padding:100px 0 0 60px;}
.CorporateStyle .video_a .left h2{ font-size:36px; line-height:40px; margin-bottom:60px; font-family: "ZYYT-B"; position:relative;}
.CorporateStyle .video_a .left h2:after{ content:""; width:54px; height:54px; border-radius:50%; box-sizing:border-box; background:none; border:6px solid rgba(50,171,161,0.2); position:absolute; bottom:-4px; right:-16px;}
.CorporateStyle .video_a .left p{ font-size:18px; line-height:30px; position:relative; padding-left: 24px; margin-bottom:20px;}
.CorporateStyle .video_a .left p:after{ content:""; width:12px; height:12px; border-radius:50%; box-sizing:border-box; background:none; border:3px solid rgba(250,157,153,1); position:absolute; top:50%; left:0; transform:translateY(-50%);}
.CorporateStyle .video_a a:hover h2{ color:#32aba1;}
.CorporateStyle .video_a a:hover p{ color:initial;}

.CorporateStyle .video_a .right{ float:right; width:62%; height:540px; background:url(/images/video_bg.png) no-repeat; background-size: 100% 100%; position:relative;}
.CorporateStyle .video_a .right div{ width: 100%; height: 100%; padding: 36px 108px 70px 109px; box-sizing: border-box;}
.CorporateStyle .video_a .right div img{ width:100%; height:100%;}

.CorporateStyle li{ float:left; width:30%; margin-right:5%;}
.CorporateStyle li:nth-child(3n){ margin-right:0;}
.CorporateStyle li:nth-child(-n+3){ margin-bottom:40px;}
.CorporateStyle li h2{ font-size:22px; line-height:24px; font-family: "ZYYT-B"; position:relative; padding-bottom:20px; margin-top:30px;}
.CorporateStyle li:hover h2{ color:#32aba1;}
.CorporateStyle li h2:after{ content:""; width:64px; height:2px; background:#fa9d99; position:absolute; bottom:0; left:0;} 
.CorporateStyle li .img_box{ border-radius:12px; overflow:hidden; margin-top:24px; height:278px;}
.CorporateStyle li .img_box img{ width:100%; height:100%; transition:.8s;}
.CorporateStyle li:hover .img_box img{ transform:scale(1.08);}



/*党建视窗*/
.partybuilding{ width:100%; background:url(/images/news_bg.jpg) no-repeat center bottom; padding:60px 0 40px 0;}
.partybuilding>img{ margin-bottom:30px;}
.partybuilding li{ float:left; width:30%; margin-right:5%;}
.partybuilding li:nth-child(3n){ margin-right:0;}
.partybuilding li:nth-child(-n+3){ margin-bottom:40px;}
.partybuilding li h2{ font-size:22px; line-height:54px; font-family: "ZYYT-B"; color:#ce1d24; background:url(/images/news_list_title.png) no-repeat center left; padding-left:72px;
overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.partybuilding li .img_box{ border:2px solid #e8ad82; border-radius:12px; overflow:hidden; margin-top:24px; height:224px;}
.partybuilding li .img_box img{ width:100%; height:100%; transition:.8s;}
.partybuilding li:hover .img_box img{ transform:scale(1.08);}


/*分页*/
.page403{ margin:40px auto 0 auto!important;}
.page403 a.current{ background-color:#32aba1!important;}
.page403 a:not(.disabled):not(.current):hover{ background-color:#32aba1!important;}


/*党建视窗-新闻详情*/
.partybuilding_xq{ padding-top:60px;}
.partybuilding_xq h2{ font-size:36px; line-height:40px; margin-bottom:10px; font-family: "ZYYT-B"; text-align:center;}
.partybuilding_xq h3{ text-align:center;}
.partybuilding_xq h3 span{ margin:0 20px;}
.partybuilding_xq h3 a{ color:#32aba1;}
.partybuilding_xq .content{ margin-top:20px; min-height:300px;}
.partybuilding_xq .content p{ line-height:30px;}

.fenye3_all{ width:1480px; margin:30px auto;}
.fenye3_all h4 a{ color:#32aba1; display:block;}

/*关于超亚 结束*/



/*公司新闻*/
.news_search{ width:720px; border:4px solid #32aba1; position: relative; background:#32aba1; margin:48px auto;}
.news_search a{ background:url(/images/search1.png) no-repeat center; width:7%; height:50px; display:block; float:right;}
.news_search input{
    width: 93%;
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    float: left;
    background: #fff;
    border: 0 solid transparent;
    font-size: 16px;
    transition:.2s;
    box-shadow:none;
    margin:0;
    box-sizing:border-box;
}

.news_ny_list{ width:100%; background:url(/images/news2_bg.png) no-repeat left bottom; min-height:400px; padding-bottom:40px;}
.news_ny_list li{ float:left; width:23.5%; margin-right:2%; border:1px solid #ccc; box-sizing:border-box; padding:40px; background: transparent url(/images/news_list_bg.png) no-repeat right bottom; border-radius:6px;}
.news_ny_list li:nth-child(4n){ margin-right:0;} 
.news_ny_list li:nth-child(-n+4){ margin-bottom:2%;}

.news_ny_list li:hover{ background: #32aba1 url(/images/news_list_bg.png) no-repeat right bottom;}
.news_ny_list li time{ font-size:24px; line-height:24px; font-family: "ZYYT-B";}
.news_ny_list li time span{ display:block; font-size:18px; line-height:18px; margin-bottom:10px;}
.news_ny_list li h2{ font-size:18px; line-height:30px; height:60px; margin:20px 0 0 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.news_ny_list li em{ width:76px; height:28px; display:block; background:#ccc url(/images/jian.png) no-repeat center bottom 10px; border-radius:14px; margin-top:30px;}

.news_ny_list li:hover time,.news_ny_list li:hover h2{ color:#fff;}
.news_ny_list li:hover em{ background:#fa9d99 url(/images/jian.png) no-repeat center bottom 10px;}




/*招聘岗位*/
.jobs_ny_list li div{ margin-top:20px;}
.jobs_ny_list li div span{ width:48%; float:left; line-height:30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jobs_ny_list li div span:nth-child(even){ float:right; text-align:right;}
.news_ny_list li:hover span{ color:#fff;}
.news_ny_list li time p{ font-size:24px; line-height:24px; font-family: "ZYYT-B";}

/*招聘详情*/
.jobs_xq{ background: #fff; width: 1280px; margin: 60px auto; border-radius:20px; box-shadow: 0 0 10px rgba(0,0,0,0.15); background: #fff url("/images/logo2.png") no-repeat; background-position: center; background-size:60%;}
.title2{ text-align: center; border-bottom: 1px solid #e5e5e5; padding: 80px 0 30px 0; width: 80%; margin: 0 auto;}
.title2 h1{ color: #474747; font-size: 24px;}
.title2 .jobs_menu{ margin-top: 20px;}
.title2 .jobs_menu span{ color: #474747; padding: 0 20px; display: inline;}
.content2{ padding: 0 10%;}
.content3{ margin-top: 30px;}
.content3 h1{ color: #32aba1; font-size: 20px; line-height: 36px;}
.content3 p{ line-height: 36px; color: #333;}
.content4{ padding: 40px 0 60px 0;}
.content4 p{ color: #32aba1; line-height: 32px; font-size: 18px;}
.content4 a{ border:1px solid #32aba1; width:128px; line-height:42px; text-align:Center; display:block; border-radius:6px; margin-top:10px;}
.content4 a:hover{ background:#32aba1; color:#fff;}



/*办公环境/员工关怀/培训发展*/
.honor_list{ width:100%; background:url(/images/about1_bg.jpg) no-repeat center top; padding:60px 0;}
.slider11{ width:1360px; margin:0 auto;}
.slider11 .swiper-container{ padding:120px 0;}
.slider11 .swiper-slide{ align-items: center; transition: 300ms; transform: scale(1); border-radius:8px; overflow:hidden;}
.slider11 .swiper-slide a{ display:block; position:relative;}
.slider11 .swiper-slide a:before{ content:""; width:100%; height:100%; background:url(/images/honor_list_bg.png) no-repeat bottom; background-size:100%; position:absolute; top:0; left:0;}
.slider11 .swiper-slide a:after{ content:""; width:100%; height:100%; background:rgba(0,0,0,0.5); position:absolute; top:0; left:0;}
.slider11 .swiper-slide a div{ width:100%; position:absolute; left:0; bottom:0; color:#fff; padding:0 30px 20px 30px; box-sizing:border-box;}
.slider11 .swiper-slide a div h2{ font-size:18px; line-height:18px; font-family: "ZYYT-B";}
.slider11 .swiper-slide a div p{ font-size:12px; line-height:12px; margin-top:8px; position:relative; padding-left: 16px;}
.slider11 .swiper-slide a div p:after{ content:""; width:10px; height:10px; border-radius:50%; box-sizing:border-box; background:none; border:2px solid rgba(250,157,153,1); position:absolute; top:50%; left:0; transform:translateY(-50%);}

.slider11 .swiper-slide-active,.slider11 .swiper-slide-duplicate-active{ transform: scale(1.8)!important; z-index:99;}
.slider11 .swiper-slide-active a:after,.slider11 .swiper-slide-duplicate-active a:after{ background:rgba(0,0,0,0);}
.slider11 .swiper-button-next{ top:50%; right:14%; width:35px; height:35px; background:url(/images/btn_jiantou.png) no-repeat; transform:rotate(180deg);}
.slider11 .swiper-button-prev{ top:50%; left:14%; width:35px; height:35px; background:url(/images/btn_jiantou.png) no-repeat;}


/*公益事业*/
.news_public_list{ width:100%; background:url(/images/tongyi_bg.jpg) no-repeat; background-attachment: fixed; padding:60px 0;}
.news_public_list h3{ font-size:40px; line-height:40px; font-family: "ZYYT-B"; margin-bottom:64px;}
.news_public_list li{ margin-bottom:3%;}
.news_public_list li .left{ float:left; width:42%; padding-top: 100px;}
.news_public_list li .left h2{ font-size:36px; line-height:40px; margin-bottom:40px; font-family: "ZYYT-B"; position:relative; display: inline-block;}
.news_public_list li .left h2:after{ content:""; width:54px; height:54px; border-radius:50%; box-sizing:border-box; background:none; border:6px solid rgba(50,171,161,0.2); position:absolute; bottom:-4px; right:-16px;}
.news_public_list li .left>p{ font-size:18px; line-height:30px; position:relative; padding-left: 20px; margin-bottom:20px;}
.news_public_list li .left>p:after{ content:""; width:12px; height:12px; border-radius:50%; box-sizing:border-box; background:none; border:3px solid rgba(250,157,153,1); position:absolute; top:12px; left:0;}
.news_public_list li .right{ float:right; width:52%; overflow:hidden; border:24px solid rgba(50,171,161,0.2); box-sizing:border-box; border-radius:10px;}
.news_public_list li .right:hover{ border:24px solid rgba(50,171,161,1); cursor: pointer;}
.news_public_list li .right img{ transition:1s;}
.news_public_list li .right:hover img{ transform:scale(1.1);}
.news_public_list li:nth-child(even) .left{ float:right;}
.news_public_list li:nth-child(even) .right{ float:left;}
.news_public_list li:hover a{ color:#32aba1;}



/*产品招商*/
.product_join{ background:url(/images/about5_bg.jpg) no-repeat; background-size: 100% 100%; width:100%; padding:100px 0;}
.product_join h2{ font-size:40px; line-height:40px; text-align:center; font-family: "ZYYT-B"; background:url(/images/pro_join_btn1.png) no-repeat center bottom; padding-bottom: 54px; letter-spacing: 3px;}
.product_liucheng{ margin:60px 0 80px 0;}
.product_liucheng div{ float:left; width:20%;}
.product_liucheng div img{ display:block; margin:0 auto;}
.product_youshi{ }
.product_youshi div{ float:left; width:22.6%; margin-bottom:64px;}
.product_youshi div:nth-child(2){ width:54.8%;}
.product_youshi div:nth-child(2) img{ display:block; margin:0 auto;}
.product_youshi div:last-child{ float:right;}
.product_youshi div:nth-child(1) h3{ text-align:right;}
.product_youshi div h3{ margin-top:70px;}
.product_youshi div h3:nth-child(1){ margin-top:40px;}
.product_youshi div h3 span{ font-size:24px; line-height:24px; font-family: "ZYYT-B"; display: block; margin-bottom:20px;}
.product_youshi div h3 p{ line-height:24px;}
.product_youshi h4{ font-size:36px; line-height:36px; text-align:center; font-family: "ZYYT-B"; color:#fa9d99; margin-bottom:20px;}
.product_youshi h5{ background:#32aba1; width:820px; margin:0 auto 80px auto; padding:10px; box-sizing:border-box; border-radius:12px;}
.product_youshi h5 p{ font-size:44px; line-height:80px; text-align:center; font-family: "ZYYT-B";font-size:44px; line-height:80px; text-align:center; font-family: "ZYYT-B"; border:1px solid #fff; color:#fff; border-radius:8px; letter-spacing: 5px;}


.product_oem{ height:300px; width:100%; position:relative; margin:40px 0 66px 0;}
.product_oem li{ height:100%; width:315px; background:url(/images/oem_bg1.png) no-repeat; position:absolute; top:0; text-align:center;}
.product_oem li:nth-child(even){ background:url(/images/oem_bg2.png) no-repeat;}
.product_oem li:nth-child(1){ left:0;}
.product_oem li:nth-child(2){ left:20%;}
.product_oem li:nth-child(3){ left:40%;}
.product_oem li:nth-child(4){ left:60%;}
.product_oem li:nth-child(5){ left:80%;}
.product_oem li span{ display:block; width:60px; height:60px; margin:0 auto; background:url(/images/oem_btn.png) no-repeat; margin-top: 60px;}
.product_oem li:nth-child(2) span{ background-position:-60px 0;}
.product_oem li:nth-child(3) span{ background-position:-120px 0;}
.product_oem li:nth-child(4) span{ background-position:-180px 0;}
.product_oem li:nth-child(5) span{ background-position:-240px 0;}
.product_oem li h3{ font-size:24px; line-height:24px; font-family: "ZYYT-B"; color:#fff; margin:24px 0 60px 0;}
.product_oem li p{ color:#fff;}
.product_oem li:nth-child(even) h3,.product_oem li:nth-child(even) p{ color:#333;}

.produce img{ display:block; margin:24px auto;}


/*产品列表*/
.menu_a{ border-bottom:1px solid #ccc; position:relative;}
.menu_a>div{ padding:30px 0 20px 0; text-align: center;}
.menu_a>div a{ text-align: center; display: inline-block; margin:0 40px;}
.menu_a>div a span{ width:60px; height:60px; margin:0 auto; border-radius:50%; display:block; border:1px solid #ccc; box-sizing:border-box; overflow:hidden;} 
.menu_a>div a.active span{ background:#32aba1; border:none;}
.menu_a>div a:hover span{ background:#32aba1; border:none;}
.menu_a>div a.active span img{ margin-top:-60px;}
.menu_a>div a:hover span img{ margin-top:-60px;}
.menu_a>div a p{ margin-top:15px; color:#999;} 
.menu_a>div a.active p{ color:#32aba1;} 
.menu_a>div a:hover{ color:#333;} 
.menu_a>div a:hover p{ color:#32aba1;} 

/*
.menu_a>div a p{ margin-top:15px;}
.menu_a>div a.active p{ color:#32aba1;}
.menu_a>div a:hover p{ color:#32aba1;}
.menu_a>div a:hover{ color:#333;}
.menu_a .aaa{ position:relative;}
.menu_a .menu_a_column{ width:160px; position:absolute; top:60px; left:0; text-align:center; padding: 40px 0; display:none; z-index:999;}
.menu_a .menu_a_column a{ width:100%; display:block; margin:5px 0; background:#fff; line-height:48px; border-radius:24px; border:1px solid #ccc; box-sizing:border-box; float: initial; display: inline-block;}
.menu_a .menu_a_column a.active{ background:#32aba1; border:none; color:#fff;}
.menu_a .menu_a_column a:hover{ background:#32aba1; border:none; color:#fff;}
.menu_a>div:hover .aaa .menu_a_column{ display:block;}*/

.product-list{ margin:30px auto; min-height:400px; z-index: 9; position: relative;}
.product-list > ul li{ width:23.5%;    border-radius: 6px;
    overflow: hidden;}
.product-list > ul li:nth-child(-n+4){ margin-bottom:2%;}
.product-list > ul li p:first-child{ height:260px;}
.product-list > ul li h2{ line-height:64px; padding:0 30px; font-family: "ZYYT-B"; font-size:24px; background:#f5f5f5;}
.product-list > ul li:hover h2{ background:#32aba1; color:#fff;}
.product-list > ul li h2 em{ width: 76px; height: 28px; margin-top:18px;; display: block; background: #fa9d99 url(/images/jian.png) no-repeat center bottom 10px; border-radius: 14px; float:right;}
.product-list > ul li:hover h2 em{ background: #fff url(/images/jian.png) no-repeat center bottom -18px;}

.main3{ width:1480px;}
.product_xq3 h2{ height:auto;}
.main3 .fenye3_all{ margin:30px auto 0 auto;}



/*
.menu_a>div a{ }
.menu_a>div a span{ width:50px; height:50px; margin:0 auto; border-radius:50%; display:block; background-color:#f5f5f5; background-image:url(/images/product_name_btn.png);}
.menu_a>div .aaa{ float:left; width:12.5%; text-align:center; }
.menu_a>div .aaa:nth-child(2) span{ background-position:-50px 0;}
.menu_a>div .aaa:nth-child(3) span{ background-position:-100px 0;}
.menu_a>div .aaa:nth-child(4) span{ background-position:-150px 0;}
.menu_a>div .aaa:nth-child(5) span{ background-position:-200px 0;}
.menu_a>div .aaa:nth-child(6) span{ background-position:-250px 0;}
.menu_a>div .aaa:nth-child(7) span{ background-position:-300px 0;}
.menu_a>div .aaa:nth-child(8) span{ background-position:-350px 0;}
.menu_a>div a.active span{ background-color:#32aba1;}
.menu_a>div .aaa:nth-child(1) a.active span{ background-position:0 -50px;}
.menu_a>div .aaa:nth-child(2) a.active span{ background-position:-50px -50px;}
.menu_a>div .aaa:nth-child(3) a.active span{ background-position:-100px -50px;}
.menu_a>div .aaa:nth-child(4) a.active span{ background-position:-150px -50px;}
.menu_a>div .aaa:nth-child(5) a.active span{ background-position:-200px -50px;}
.menu_a>div .aaa:nth-child(6) a.active span{ background-position:-250px -50px;}
.menu_a>div .aaa:nth-child(7) a.active span{ background-position:-300px -50px;}
.menu_a>div .aaa:nth-child(8) a.active span{ background-position:-350px -50px;}
.menu_a>div a:hover span{ background-color:#32aba1;}
.menu_a>div .aaa:nth-child(1):hover a span{ background-position:0 -50px;}
.menu_a>div .aaa:nth-child(2):hover a span{ background-position:-50px -50px;}
.menu_a>div .aaa:nth-child(3):hover a span{ background-position:-100px -50px;}
.menu_a>div .aaa:nth-child(4):hover a span{ background-position:-150px -50px;}
.menu_a>div .aaa:nth-child(5):hover a span{ background-position:-200px -50px;}
.menu_a>div .aaa:nth-child(6):hover a span{ background-position:-250px -50px;}
.menu_a>div .aaa:nth-child(7):hover a span{ background-position:-300px -50px;}
.menu_a>div .aaa:nth-child(8):hover a span{ background-position:-350px -50px;}
*/





/*版权*/
footer{ width:100%; background:#32aba1; padding-top:36px;}
footer ul{ float:left; width:54%;}
footer li{ float:left; margin-right:10%;}
footer li:last-child{ margin-right:0;}
footer li h4{ margin-bottom:8px;}
footer li h4 a{ color:#fff;}
footer li h5 a{ font-size:14px; color:rgba(255,255,255,0.8); line-height:24px;}
footer li h5 a:hover{ color:#fff;}
footer .erweima{ float:right; text-align:center;}
footer .erweima:last-child{ margin-right:20px;}
footer .erweima p{ text-align:center; color:#fff; font-size:14px; margin-top:5px;}

.copy{ border-top:1px solid rgba(255,255,255,0.3); margin-top:30px;}
.copy .fl{ float:left;}
.copy .fr{ float:right;}
.copy .fl,.copy .fr,.copy a{ line-height:42px; color:#fff; font-size:14px;}


@media (max-width:1680px){
  .navbars4{ width:94%;}
  .width_1480,.fenye3_all,.main3,.earch_cont{ width:92%!important;}
  .main3 .fenye3_all{ width:100%;}
  .earch_cont .width_1480{ width:100%!important;}
}
@media (max-width:1440px){ 
  .about_culture .up_box .right{ width:54%;}
  .about_culture .down_box li{ padding:28px;}
  .honor_list .slider11{ width:100%;}
  .CorporateStyle li .img_box{ height:248px;}
  .CorporateStyle .video_a .right div{ padding: 36px 98px 70px 98px;}
  .product_youshi div:nth-child(1){ padding-right: 30px; box-sizing: border-box;}
  .product_youshi div:nth-child(3){ padding-left: 30px; box-sizing: border-box;} 
  .product_youshi div h3{ margin-top: 58px;}
}
@media (max-width:1360px){ 
  .about_culture .up_box .right{ padding: 72px 36px 72px 72px;}
  .about_culture .down_box li h2{ font-size:28px;}
  .about_culture .down_box li h2 span{ margin-right:10px;}
  .CorporateStyle li .img_box{ height:235px;}
  .CorporateStyle .video_a .right div{ padding: 36px 92px 70px 92px;}
  .product_youshi div:nth-child(1){ padding-right: 26px;}
  .product_youshi div:nth-child(3){ padding-left: 26px;} 
  .product_youshi div h3:nth-child(1){ margin-top: 28px;}
  .product_youshi div h3{ margin-top: 50px;}
}




