﻿ .wow {
     visibility: visible
 }
 
 .nav_transform1 ul.navCont li.child {
     padding: 0
 }
 
 .nav_transform1 ul.navCont li.child a {
     padding: 6px 0
 }
 
 .footer {
     font-size: 12px;
     line-height: inherit
 }
 
 .footer span {
     display: block;
     text-align: center
 }
 
 .footer .footer_link {
     display: none
 }
 
 .footer_info {
     text-align: center;
     padding: 50px 0
 }
 
 .footer_info h1 {
     text-align: center
 }
 
 .footer_info .usinfo {
     padding: 0;
     margin: 0
 }
 
 .footer_info .usinfo h5 {
     font-size: 14px
 }
 
 .footer_info .usinfo p {
     font-size: 12px
 }
 
 .top {
     border-radius: 100%
 }
 
 .index_ {
     padding-top: 2em;
     padding-bottom: 3em
 }
 
 .index_ .T {
     padding-bottom: 18px
 }
 
 .index_ .T h2 {
     font-size: 18px
 }
 
 .index_ .T h2 strong {
     width: 100%;
     background-size: contain
 }
 
 .index_ .T h2.border strong:before,
 .index_ .T h2.border strong:after {
     width: 60%
 }
 
 .index_ .T h3 {
     font-size: 16px
 }
 
 .index_ .T h4 {
     font-size: 12px
 }
 
 .article .C {
     font-size: 12px
 }
 
 .port-box .portinfo {
     display: none
 }
 
 .port-box .portinfo h3 {
     margin-top: 20%;
     font-size: 14px
 }
 
 .port-box .portinfo p {
     display: none
 }
 
 .nbanner {}
 
 .sect_us {
     padding: 2em 0
 }
 
 .prod_rec {
     padding: 2em 2%
 }
 
 .prod_rec .thumb2 {
     width: auto
 }
 
 .block_imglist .media-box .icon {
     width: 144px;
     height: 130px
 }
 
 .news-box {
     border: 0
 }
 
 .news-box .news_cont p {
     height: 3.15rem
 }
 
 .news-box .news_time .date {
     line-height: 22px;
     text-align: left;
     padding: 0;
     margin: 0
 }
 
 .news-box .news_time .date:before {
     display: none
 }
 
 .news-box .news_time .date i {
     font-size: inherit;
     font-weight: 400;
     display: inline
 }
 
 .newsTit h1 {
     padding: 25px 0;
     font-size: 22px
 }
 
 .newsTit p span {
     display: inline-block
 }
 
 .content_bak {
     padding: 20px 0!important;
     border: 0;
     background-color: #fff
 }
 
 .content_bak h2 {
     font-size: 15px;
     font-weight: 400;
     margin: 0
 }
 
 .content_bak p {
     font-size: 13px;
     margin: 1em 0;
     line-height: 22px
 }
 
 .newsDetailCur li,
 .newsDetailCur li.r {
     float: left;
     padding-bottom: 10px;
     width: 100%;
     text-align: left;
     white-space: nowrap;
     font-size: 13px
 }
 
 .sect_prod .case-item .icon {
     width: 146px;
     height: 120px
 }
 
 .prodDetail {
     padding: 10px;
     background-color: #fff
 }
 
 .f-picmid {
     height: 180px
 }
 
 .prodDetail h5 {
     font-size: 15px
 }
 
 .prodDetail h5 strong {
     font-weight: 400
 }
 
 .prodDetail .prod_c {
     font-size: 13px
 }
 
 .deright {
     padding: 0
 }
 
 .deright h4 {
     font-size: 18px
 }
 
 .deright h4>span {
     font-size: 13px
 }
 
 .deright ul li {
     color: #858585;
     line-height: 22px;
     font-size: 13px
 }
 
 .yuall {
     text-align: center;
     margin-top: 20px
 }
 
 .yuall a {
     display: inline-block;
     float: none
 }
 
 .zx {
     margin-left: 0;
     margin-top: 10px
 }
 
 .newsRecmd h4 {
     font-size: 18px;
     font-weight: 400
 }
 
 .jobapply {
     padding: 10px
 }
 
 .jobchild {
     margin-bottom: 20px;
     padding-bottom: 20px;
     border-right: 0;
     border-bottom: 1px solid #ccc
 }
 
 .section_njob a.back {
     display: none
 }
 
 .navContent,
 .subNav,
 .sub_top p {
     padding-left: 4%
 }
 
 .section_njob .services-box .icon {
     float: left;
     width: 60px;
     font-size: 26px;
     line-height: 2
 }
 
 .section_njob .services-box h3,
 .section_njob .services-box p {
     text-align: left
 }
 
 .section_njob .services-box h3 {
     padding: 0;
     font-weight: 400;
     font-size: 18px
 }
 
 .subNav {
     line-height: 44px
 }
 
 .subNav i {
     font-size: 18px;
     line-height: 44px
 }
 
 .sect_job .m-table {
     width: auto
 }
 
 .sect_job .m-table thead {
     font-size: 14px;
     font-weight: 400
 }
 
 .sect_job .m-table td a {
     padding: 0;
     background: 0 0;
     color: inherit
 }