﻿@charset "UTF-8";
.swiper-wrapper, .wwprobebox ul {
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform;
    z-index: 1
}
.wwlogo, .wwstock {
    float: left
}
.showpage, .wwlangUp, .wwlangget, .wwthreedrop {
    text-align: center
}
.showpage, .tel {
    clear: both
}
* {
    -webkit-tap-highlight-color: transparent;
    tap-hightlight-color: rgba(0, 0, 0, 0);
    touch-callout: none;
    -webkit-touch-callout: none
}
.searchdiv, .wwcore li {
    padding: 10px
}
.showpage .current, .showpage a, .showpage b, .showpage span {
    display: inline-block;
    margin: 0 5px;
    padding: 0 10px;
    height: 30px;
    line-height: 30px
}
.footer-copyrigh {
    margin-top: 20px;
    color: #aeaeae
}
.footer-copyrigh a {
    color: #aeaeae
}
.showpage {
    display: block;
    height: 99px;
    line-height: 99px
}
.swiper-slide, .swiper-wrapper {
    height: 100%;
    width: 100%;
    position: relative
}
.showpage a, .showpage b {
    border: 1px solid #0d7ff2;
    border-radius: 5px;
    color: #fff;
    background: #0d7ff2
}
.showpage a b {
    border: none
}
.showpage .current, .showpage span {
    border: 1px solid #ccc;
    border-radius: 5px;
    background: #eee;
    color: #ccc
}
.swiper-wrapper {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.wwlogo, .wwlogo img, .wwstock, .wwstock img {
    display: block
}
.wwprobebox ul, .wwsmalldiv ul {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}
.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0
}
.baidumap {
    height: 360px;
    width: 100%
}
.zheaderposition {
    width: 100%;
    background: #fff;
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
    position: relative;
    z-index: 999
}
.zheadercont {
    padding-top: 10px;
    padding-bottom: 10px
}
.footer ul li.li2 .code-img img, .h-imgbox img, .industry-wrapper img, .wmanagement img, .wqp-pro-content img, .wqpother-business ul li img, .wwcausequnimg img, .wwcorediv img, .wwnewsdeta img, .wwprodescword img, img {
    max-width: 100%
}
.web {
    padding-left: 3%;
    padding-right: 3%
}
.wwlogo img {
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
}
.wwstock {
    border-left: 1px solid #ccc;
    margin-left: 7px;
    padding-left: 12px;
    margin-top: 4px
}
.albumlist02, .wwchooseUp, .wwindexmask, .wwjobtopright, .wwlangUp, .wwlangUp p:nth-child(2), .wwnav, .wwnavdroplist, .wwnavlistfour, .wwresulbotcon ul li p {
    display: none
}
.energy-list li:nth-of-type(odd) .energy-left, .other-product-list li:nth-of-type(2n) .list-left, .wwheadrightbox, .wwlang, .wwsearch {
    float: right
}
.wwstock img {
    height: 30px
}
.wwlang {
    margin-left: 18px;
    padding-left: 50px;
    position: relative;
    z-index: 999999
}
.wwlangget {
    width: 46px;
    color: #999;
    font-size: 12px;
    padding-right: 15px;
    padding-left: 7px;
    background: url(/Static/Home/kaiyingtech/img/wwimg03.png) right center no-repeat;
    cursor: pointer
}
.wwsearch {
    width: 100%;
    height: 35px;
    background: 0 0;
    position: fixed;
    left: 0;
    top: 96px;
    z-index: 99
}
.wwsearchtext {
    width: 80%;
    height: 22px;
    padding: 0 10px;
    color: #999;
    font-size: 13px;
    line-height: 22px;
    float: left;
    background: 0 0
}
.wwchooseUp, .wwchoosetext {
    font-size: 12px;
    color: #999
}
.wwsearchbut {
    width: 26px;
    height: 22px;
    float: right;
    background: url(/Static/Home/kaiyingtech/img/wwimg05.png) center center no-repeat;
    cursor: pointer;
    margin-right: 15px
}
.wwchoose {
    float: right;
    position: relative;
    width: 115px
}
.wwchoosetext {
    background: url(/Static/Home/kaiyingtech/img/wwimg03.png) right center no-repeat;
    padding-right: 16px;
    margin-right: 13px;
    cursor: pointer
}
.wwchooseUp {
    width: 100%;
    position: absolute;
    top: 24px;
    left: -10px;
    background: #fff;
    padding-left: 0;
    z-index: 99
}
.wwsearchcon {
    margin: 0 auto;
    background: #fff;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    overflow: hidden;
    width: 76%;
    padding: 6px 0
}
.wwindexmask {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 19;
    background: rgba(255, 255, 255, 0)
}
.wwlangUp, .wwnavphone {
    position: absolute;
    background: #fff
}
.Searchlist dl dd p.Searchclass a, .wwchooseUp p a, .wwlangUp p a {
    color: #999
}
.clean-productsOne .time-list p, .govern-down:hover, .govern-more:hover, .wqpother-business ul li a:hover, .wwchooseUp p a:hover, .wwfamilybot:hover, .wwfieldDllist dl dd h3 a, .wwmedialist li span a, .wwshowlistUp ul li span {
    color: #e94709
}
.wwlangUp {
    width: 46px;
    top: 17px;
    left: 57px;
    font-size: 13px;
    color: #999;
    z-index: 9999;
    padding-top: 6px;
    border: 1px solid #efefef
}
.wwaddnav a, .wwback h3, .wwnav ul li h3, .wwpackdiv h3, .wwthreedrop {
    font-size: 16px
}
.wwdowncl, .wwlangUp p {
    cursor: pointer
}
.Techsuptab a.cur:after, .Techsuptab a:hover:after, .Techsuptitle a.cur:after, .Techsuptitle a:hover:after, .application a.cur:after, .application a:hover:after, .cyw-distance p img, .energy-list li a, .other-product-list li .list-left a, .rightmenu02, .slide-list li a, .stock-name b, .wqp-column-list ul li a, .wqp-nav-item a.cur:after, .wqp-nav-item a:hover:after, .wqpcom-ListOne dl dt img, .wwactivitynav a.cur:after, .wwactivitynav a:hover:after, .wwfamilytablist ul li a, .wwfamilytablist ul li.cur:after, .wwnav ul li a, .wwnumber span i {
    display: block
}
.wwnav ul li {
    padding-bottom: 10px;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s
}
.wwnavphone {
    width: 100%;
    left: 0;
    padding-top: 10px;
    display: none;
    z-index: 999
}
.wwphnavicon, .wwsearchph {
    display: inline-block;
    width: 28px
}
.wwnavphone ul li {
    border-bottom: 1px solid #e6e6e6;
    position: relative;
    width: 100%;
    padding-bottom: 0
}
.wwnavphone ul li h3 {
    padding: 10px 20px
}
.wwphnavicon {
    height: 23px;
    background: url(/Static/Home/kaiyingtech/img/wwimg06.png) 0 0/28px no-repeat #8ec01f;
    -moz-background-size: 28px;
    -o-background-size: 28px;
    float: right;
    margin-left: 15px;
    margin-top: 10px
}
.wwsearchph {
    background: url(/Static/Home/kaiyingtech/img/wwimg07.png) 0 0/28px no-repeat #8ec01f;
    height: 28px;
    -moz-background-size: 28px;
    -o-background-size: 28px;
    vertical-align: 3px;
    margin-top: 6px
}
.wwnavlist {
    padding-bottom: 10px;
    display: none
}
.wwnavdrop h4 {
    padding: 6px 36px;
    position: relative
}
.wwnavdroplist a {
    padding: 6px 50px
}
.wwnav ul li .wwnavdroplist ul li h5 span, .wwnav ul li h3 span, .wwnavdrop h4 span {
    width: 44px;
    height: 44px;
    display: block;
    background: url(/Static/Home/kaiyingtech/img/yysimg2.png) center center/19px 12px no-repeat;
    -moz-background-size: 19px 12px;
    -o-background-size: 19px 12px;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    z-index: 99
}
.wwnav ul li .wwnavdroplist ul li h5.cur span, .wwnav ul li h3.cur span, .wwnavdrop h4.cur span {
    background: url(/Static/Home/kaiyingtech/img/wwpic19.png) center center/19px 12px no-repeat;
    -moz-background-size: 19px 12px;
    -o-background-size: 19px 12px
}
.wwphnavicon.cur {
    background: url(/Static/Home/kaiyingtech/img/wwimg08.png) 0 0/28px no-repeat #0d7ada;
    -moz-background-size: 28px;
    -o-background-size: 28px
}
.wwbanner {
    width: 100%;
    overflow: hidden
}
.Edoclist li img, .info-img img, .wwbanner img, .wwcausequnlist li img, .wwpackimg img, .wwrangeimglist li img, .wwsmalldiv ul li img {
    width: 100%;
    display: block
}
.wwthreedrop {
    color: #1a1a1a;
    padding-top: 20px;
    display: block
}
.wwthreedrop a {
    display: inline-block;
    padding: 14px 2%;
    margin: 0
}
.govern-nav a.cur, .govern-nav a:hover, .wwthreedrop a.cur, .wwthreedrop a:hover, .wwyeartab ul li.cur a {
    color: #e94709;
    border-bottom: 3px solid #e94709
}
.industry-list .cyw-expalin, .wwpacklist {
    padding: 20px 3%
}
.m-productText, .m-productText .img-distance, .material, .new-energy, .photo-advantage, .single, .wwindustrylist, .wwmedia, .wwnewslist, .wwpadding, .wwprodesc, .wwshowlist {
    padding: 20px 0
}
.wwpack {
    width: 100%;
    background: #f7f7f7
}
.wwpack:hover {
    width: 100%;
    background: rgba(114, 199, 224, .1)
}
.wwaddcontant dl dt, .wwpackimg {
    float: left;
    padding-left: 0;
    padding-right: 0
}
.wwpackdiv {
    float: left;
    padding-right: 0;
    padding-bottom: 15px
}
.wwpackdiv h3 {
    padding: 4% 0 1%
}
.wwpacklist ul li {
    padding: 10px 0;
    cursor: pointer
}
.wwaddlist ul li, .wwpage {
    padding: 8px 0
}
.wwimporword p, .wwpackdiv p {
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden
}
.wwpage {
    display: block;
    background: #e94709;
    transition: .2s ease-in-out;
    -webkit-transition: .2s ease-in-out;
    -moz-transition: .2s ease-in-out;
    -ms-transition: .2s ease-in-out;
    -o-transition: .2s ease-in-out
}
.wwactivity, .wwfootdrop li, .wwindustryimg04, .wwpacklist ul {
    padding-bottom: 10px
}
.wwpage span {
    display: block;
    width: 31px;
    margin: 0 auto;
    height: 31px;
    background: url(/Static/Home/kaiyingtech/img/wwimg09.png) no-repeat
}
.wwback {
    margin-bottom: 2px;
    position: relative;
    margin-top: 25px;
    background: #f2f2f2
}
.wwback h3 {
    float: left;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    color: #fff;
    background: url(/Static/Home/kaiyingtech/img/wwimg91.png) 0 0/100% 100% no-repeat #f2f2f2;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    padding-right: 60px
}
.wwback a {
    float: right;
    line-height: 36px;
    padding-right: 9px;
    position: absolute;
    right: 0
}
.wwaddnav a, .wwenvirdiv p {
    height: 40px;
    line-height: 40px;
    text-align: center
}
.wwsmalldiv {
    width: 100%;
    height: 100%;
    overflow: hidden
}
.wwsmalldiv ul {
    width: 9999px;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    position: relative;
    box-sizing: content-box
}
.wwcasepoplisttest ul li, .wwcontantdiv, .wwinnoleft ul li, .wwsmalldiv ul li {
    float: left
}
.wwaddnav {
    padding-top: 40px
}
.wwaddnav a {
    display: block;
    float: left;
    width: 50%;
    color: #1a1a1a;
    background: #e6e6e6;
    border-right: 1px solid #ccc
}
.Techsuptitle a.cur, .Techsuptitle a:hover, .wnetwork-nav ul li.cur a, .wwactivitynav a.cur, .wwactivitynav a:hover, .wwaddnav a.cur, .wwaddnav a:hover, .wwcasenav a.cur {
    background: #e94709;
    color: #fff
}
.wwaddlist {
    padding: 30px 0 38px
}
.wwaddlist ul li:nth-child(2n), .wwpack .wwpackimg {
    padding-right: 0;
    padding-left: 0
}
.energy-list li .energy-left, .energy-list li .energy-right, .engineering dl dt, .product-list .newproduct-img, .wwaddimg, .wwprodetatext {
    padding: 0
}
.wwaddcz, .wwadddh, .wwaddicon {
    padding-left: 28px
}
.base-list ul li img, .clean-productsTwo img, .clean-productsTwo ul li img, .engineering dl dt img, .material img, .new-energy li img, .new-skill p img, .other-product-list li .list-left a img, .testserveimg li img, .wnetwork-one img, .wqp-banner img, .wqp-column-list ul li img, .wqp-honor-list ul li .honor-img img, .wwThemain ul li img, .wwaddimg img, .wwcasepoplist ul li img, .wwchangeimg img, .wwdivpic100 img, .wwenvirdiv img, .wwesizelist ul li img, .wwexchangeHf img, .wwfamilyDl dd img, .wwfamilybotlist dl dt img, .wwfamilyimg img, .wwfieldDllist dl dt img, .wwimpor dl dt img, .wwindexbanner ul li img, .wwindexhdleft ul li img, .wwindexnews ul li img, .wwindustryimg img, .wwinnoleft ul li img, .wwinnoright ul li img, .wwinprodiv img, .wwintroUp ul li img, .wwjianjieimg ul li img, .wwjoblink span a img, .wwjobtel span img, .wwmedia dl dt img, .wwmedialist li .col-sm-35 img, .wwnewslist dl dt img, .wwprobebox ul li img, .wwqiwenlist li img, .wwresultDl dt img, .wwresultright img, .wwserve ul li img, .wwshowlistUp ul li img, .wwthetext dt img, .zhineng-wrapper dt img {
    display: block;
    width: 100%
}
.wwadddiv h3 {
    color: #e94709;
    font-size: 18px;
    font-weight: 700;
    padding: 5% 0 3%
}
.engineering dl, .info-last, .stock-status, .wqpcom-ListOne, .wwaddbox, .wwgraybg {
    background: #f7f7f7
}
.wwaddicon {
    height: auto;
    background: url(/Static/Home/kaiyingtech/img/wwimg40.png) 3px 4px no-repeat
}
.wwaddcz {
    background: url(/Static/Home/kaiyingtech/img/wwimg41.png) 1px 3px no-repeat
}
.wwadddh {
    background: url(/Static/Home/kaiyingtech/img/wwimg15.png) left 5px no-repeat
}
.wwadddiv {
    padding-left: 20px;
    padding-right: 0;
    padding-bottom: 18px
}
.wwadddiv p {
    padding-bottom: 5px
}
.h-report th:nth-child(3n), .wwaddnav a:last-child, .wwindexhonor ul li:last-child {
    border-right: none
}
.Functiondl dd, .wwactivitybox, .wwaddlist ul, .wwintronews dl {
    padding-bottom: 30px
}
.wwlangget img {
    display: block;
    margin-top: 3px
}
.wwlinkman {
    background: url(/Static/Home/kaiyingtech/img/wwimg127.png) -1px 3px no-repeat;
    padding-left: 28px
}
.wwaddEmail {
    background: url(/Static/Home/kaiyingtech/img/envelope.png) -1px 3px no-repeat;
    padding-left: 28px
}
.wwenvirdiv p, .wwenvirtit {
    left: 0;
    background: rgba(0, 0, 0, .5);
    color: #fff;
    width: 100%
}
.wwenvirbox {
    padding-top: 40px;
    padding-bottom: 38px
}
.Downloadbtn, .committee-wrapper, .wwenvirbox ul, .wwfamilyDl, .wwideapadding, .wwindexnews ul li, .wwindustryimg02, .wwinnovate, .wwqiwenlist, .wwresultleft {
    padding-bottom: 20px
}
.committee-slide, .wwenvirdiv, .wwinprodiv, .wwinprodivlast ul li, .wwprobelist {
    position: relative;
    overflow: hidden
}
.wwenvirbox ul li {
    padding: 15px 13px
}
.wwenvirdiv p {
    position: absolute;
    bottom: 0;
    font-size: 15px;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0)
}
.wwenvirbox ul li:hover p {
    height: 100%
}
.wwenvirbox ul li:hover p span {
    display: block;
    line-height: 55px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%)
}
.wwenvirtit {
    position: absolute;
    top: 0;
    height: 100%;
    font-size: 21px;
    font-weight: 700;
    line-height: 100%;
    transform: translate(0, 100%);
    -webkit-transform: translate(0, 100%);
    -moz-transform: translate(0, 100%);
    -ms-transform: translate(0, 100%);
    -o-transform: translate(0, 100%);
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s
}
.wwintro, .wwintrotit, .wwshowtit {
    line-height: 22px
}
.bigimgcont, .wwenvirtit span {
    transform: translate(-50%, -50%)
}
.wwenvirtit span {
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    position: absolute;
    top: 50%;
    text-align: center;
    left: 50%
}
.wwshow .wwenvirtit {
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transform: translate(0, 0);
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0)
}
.wwshow p {
    transform: translate(0, 100%);
    -webkit-transform: translate(0, 100%);
    -moz-transform: translate(0, 100%);
    -ms-transform: translate(0, 100%);
    -o-transform: translate(0, 100%);
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s
}
.wwintro {
    font-size: 14px;
    color: #333;
    padding: 40px 0
}
.wwintrotitco {
    font-size: 14px;
    display: block;
    margin-left: 0;
    padding-top: 5px;
    font-weight: 100
}
.wwintrotit {
    color: #1a1a1a;
    font-size: 17px;
    position: relative;
    padding-left: 15px;
    padding-top: 8px;
    padding-bottom: 10px;
    background: #f2f2f2;
    font-weight: 700
}
.wwintrotit:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    background: #e94709;
    width: 4px;
    height: 100%
}
.application a, .base-list ul li .baseCon, .footer ul li h3, .wqp-history, .wwaddword, .wwfamilytab, .wwfootdrop li h4, .wwfootdrop li h5, .wwnav ul li .wwnavdroplist ul li h5, .wwprobebox ul li, .wwprodetatop, .wwresulbot .web, .wwvideo {
    position: relative
}
.wwintro img {
    width: 100%;
    display: block;
    margin: 0 auto;
    padding-bottom: 15px
}
.wwintroimglist {
    padding-top: 35px;
    text-align: center;
    font-size: 16px
}
.wwintroimglist li {
    padding-bottom: 15px;
    padding-top: 15px;
    float: left;
    width: 100%
}
.wwintronews h3 {
    color: #e94709;
    font-size: 18px;
    font-weight: 700;
    padding: 25px 0
}
.product-list .newproduct-img img, .wwintronews dl dt img {
    display: block;
    margin: 0 auto;
    width: 100%
}
.wwcorediv p, .wwintronews dl dd p {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden
}
.wwintronews dl dd h4 {
    font-size: 22px;
    color: #1a1a1a;
    padding: 2% 0 3%
}
.wwintronews dl dd p {
    -webkit-line-clamp: 3;
    color: #666;
    font-size: 13px
}
.wwintronmore {
    display: inline-block;
    font-size: 13px;
    color: #fff;
    background: #e94709;
    padding: 7px 15px;
    margin-top: 34px
}
.RecruitmentReturn a:hover, .footerBottom a, .wwindexhdright h3 a, .wwindexhdright ul li a, .wwintronmore:hover, .wwprodescmore:hover, .wwprolifirst h3 a {
    color: #fff
}
.wwdown ul li span {
    color: #e94709;
    padding-top: 5px;
    display: block
}
.Techsuptop, .wwdown, .wwindexhonor ul {
    padding: 30px 0
}
.wwdown ul li h3 {
    color: #e94709;
    font-size: 17px;
    padding-bottom: 8px
}
.wwdown ul li {
    font-size: 13px;
    color: #999;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 10px;
    padding-top: 10px
}
.wwaddress ul, .wwaddress ul li {
    border-bottom: 1px solid #e9e9e9
}
.wwdown ul {
    padding-bottom: 38px
}
.wwcorediv {
    background: #f3f3f3;
    padding: 30px 40px;
    text-align: center;
    height: 100%
}
.wwcore {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding: 20px 0 30px
}
.wwcorediv h3 {
    font-weight: 700;
    padding: 10px 0;
    font-size: 16px
}
.wwcorediv p {
    -webkit-line-clamp: 4
}
.wwcoreover {
    height: auto
}
.wwcore li:first-of-type h3 {
    color: #069
}
.wwcore li:nth-of-type(2) h3 {
    color: #390
}
.wwcore li:nth-of-type(3) h3 {
    color: #63c
}
.wwcore li:nth-of-type(4) h3 {
    color: #008be3
}
.wwprodesctab {
    background: #0d7ada;
    padding: 0 8px
}
.wwprodesctab span {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 10px 4px;
    margin-top: 6px;
    cursor: pointer
}
.wwprodesctab span.cur {
    background: #fff;
    color: #000
}
.wwprodescword {
    color: #1a1a1a;
    font-size: 14px;
    padding: 20px 8px 45px;
    display: none
}
.wwprodescword p strong {
    font-size: 16px;
    margin-bottom: 10px
}
.last-right ul, .wmanagement, .wqp-honornav, .wwfromlist ul li:last-child, .wwindexnewmore, .wwprodescmore {
    text-align: center
}
.wwprodescmore a {
    display: inline-block;
    margin: 40px auto 0;
    background: #e94709;
    padding: 5px 30px;
    color: #fff;
    font-size: 18px
}
.wwprobebox {
    overflow: hidden;
    margin: 0 45px
}
.wwprobebox ul {
    padding: 55px 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.wwprobebox ul li {
    width: 25%;
    overflow: hidden;
    float: left;
    margin-right: 32px;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -ms-flexbox;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    line-height: 22px;
    color: #666
}
.wcompanyList li h5, .wwindexnews ul li a, .wwprobebox ul li a {
    color: #666
}
.wwprobebox ul li h3 {
    color: #1a1a1a;
    font-size: 12px;
    padding: 3% 0;
    text-align: center
}
.wwshowleft, .wwshowright, .wwwwprobeleft, .wwwwproberight {
    width: 28px;
    height: 52px;
    position: absolute;
    top: 50%;
    margin-top: -26px;
    cursor: pointer
}
.adscrollleft, .leftbtn, .leftbtn:hover, .wwpopleft, .wwresulbotleft, .wwshowleft, .wwwwprobeleft, .wwyeartableft {
    left: 0
}
.adscrollright, .rightbtn, .rightbtn:hover, .wwpopright, .wwresulbotright, .wwshowright, .wwwwproberight, .wwyeartabright {
    right: 0
}
.wwwwprobeleft:before, .wwwwproberight:before {
    content: "";
    width: 28px;
    height: 28px;
    border-left: 3px solid #0d7ada;
    border-top: 3px solid #0d7ada;
    position: absolute;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    top: 50%;
    left: 50%;
    margin: -15px 0 0 -7px
}
.wwpopright:before, .wwshowright:before, .wwwwproberight:before {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    margin: -15px 0 0 -23px
}
.wwprodesctext {
    padding-top: 38px
}
.wwnurselist {
    margin: 20px 0;
    position: relative
}
.wwnurselist li {
    width: 100%;
    margin-bottom: 15px
}
.wwnurselist li img {
    padding-bottom: 0
}
.wwprodesciti {
    color: #1a1a1a;
    border-bottom: 1px solid #dadada;
    font-size: 16px;
    padding-bottom: 8px;
    margin-bottom: 8px
}
.wwSpecial {
    padding-right: 10px;
    font-size: 16px;
    color: #e94709
}
.wwbrief {
    padding: 40px 0
}
.Techsuptopright img, .Wresearch li img, .wwaddcontant dl dt img, .wwbrief img {
    display: block;
    max-width: 100%
}
.Wresearch, .stock-top, .wwexchange, .wwnumber {
    padding-top: 25px
}
.wwnumber span em {
    color: #e94709;
    font-size: 14px;
    padding-bottom: 8px;
    display: block
}
.wwnumber span:first-of-type i {
    text-indent: -44px
}
.wwnumber span {
    text-align: center;
    display: block;
    font-size: 16px;
    color: #666;
    padding-bottom: 25px
}
.wwnumber span img {
    max-width: 100%;
    padding-right: 12px;
    display: inline
}
.wwother li:nth-of-type(2n) {
    background: #fff!important
}
.wwprodescwordtit {
    font-size: 18px;
    padding-bottom: 5px
}
.singleh3, .sitemapcont2 dl dt {
    font-size: 16px;
    font-weight: 700
}
.wwcasenav {
    text-align: center;
    padding: 50px 0 0
}
.wwcasenav a {
    width: 25%;
    color: #333;
    font-size: 18px;
    line-height: 50px;
    height: 50px;
    display: block;
    float: left;
    background: #e6e6e6
}
.wwcaselist .wwpackdiv {
    margin: 2% 20px
}
.wwcaselist .wwpackdiv p {
    -webkit-line-clamp: 6
}
.energy-list li:nth-of-type(odd), .other-product-list li:nth-of-type(2n), .wqpIntegritybg, .wwCleaning ul li:nth-of-type(odd), .wwmanage {
    background: #f2f2f2
}
.wwmanage img {
    max-width: 100%;
    display: block;
    margin: 0 auto
}
.wwpacktwo {
    margin: 17px 0 30px
}
.CWbrowser a img, .wwideaboxleft img, .wwindustryimg01 img, .wwpacktwo dt img {
    display: block;
    max-width: 100%;
    margin: 0 auto
}
.wcompanyList, .wwpacktwo dd {
    padding: 20px 0 10px
}
.wwcauseimg li img, .wwindexhonor ul li h3, .wwnewslist dl dd, .wwthetext dt {
    padding-bottom: 15px
}
.wwcauseimg {
    padding: 30px 0 0
}
.wwcauseimg li img {
    width: 50%;
    text-align: center;
    display: inline-block;
    float: left;
    padding-left: 7px;
    padding-right: 7px
}
.indeximgSlide ul li, .wwmedialist li .col-sm-35, .wwnewslist dl dt {
    padding-left: 0;
    padding-right: 0
}
.wwimporword h3, .wwnewslist dl dd h3 {
    font-size: 18px;
    color: #1a1a1a;
    margin: 3% 0;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}
.wqp-column-list ul li .text, .wwmediadiv p, .wwmedialist li .col-sm-65 p, .wwshowdis p {
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}
.wwnewslist dl {
    background: #f7f7f7;
    color: #666;
    font-size: 13px;
    margin-bottom: 20px;
    position: relative
}
.wwnewslist dl dd span {
    color: #1a1a1a;
    font-size: 13px;
    border: 1px solid #999;
    display: inline-block;
    padding: 5px 17px;
    margin-top: 30px;
    background: #fff
}
.wwnewslist dl dd p {
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-align: justify
}
.other-product-list li, .wwhonor {
    padding-top: 20px;
    padding-bottom: 20px
}
.singleh3 {
    color: #1a1a1a;
    padding-bottom: 15px
}
.wwaddress ul li {
    padding-top: 30px;
    padding-left: 0;
    padding-right: 0;
    min-height: 220px
}
.wwaddlistdiv {
    margin-bottom: 19px
}
.wwaddress ul li h3 {
    color: #e94709;
    font-size: 18px;
    padding-bottom: 3px
}
.wwaddress {
    padding-top: 10px;
    padding-bottom: 50px
}
.footer ul li.li1, .wwaddress ul li:nth-of-type(2n), .wwnumberth span:nth-of-type(4) img, .wwnumberth span:nth-of-type(5) img, .wwnumbertwo span:last-child {
    padding-right: 0
}
.wwaddress ul li:nth-of-type(2n) .wwaddlistdiv {
    padding-left: 0;
    border-right: none
}
.wwmap {
    background: url(/Static/Home/kaiyingtech/img/wwimg30.png) left no-repeat;
    padding-left: 26px
}
.wwcz, .wwemail, .wwtel {
    padding-left: 32px;
    padding-bottom: 2px
}
.wwaddword span {
    position: absolute;
    top: 0;
    left: 0
}
.wwtel {
    background: url(/Static/Home/kaiyingtech/img/wwimg31.png) left 6px no-repeat
}
.wwcz {
    background: url(/Static/Home/kaiyingtech/img/wwimg32.png) 2px 5px no-repeat
}
.wwemail {
    background: url(/Static/Home/kaiyingtech/img/wwimg33.png) left 7px no-repeat
}
.wwcontanttit {
    color: #e94709;
    font-size: 24px;
    padding-bottom: 6%
}
.wwaddcontant {
    padding: 25px 0 20px
}
.wwaddcontant dl dd {
    margin-top: 20px;
    padding-left: 0;
    position: relative
}
.wwcontantdiv:first-of-type {
    margin-right: 0;
    padding-bottom: 20px
}
.wwemail a {
    color: #41a608
}
.wwabptit {
    color: #e94709;
    font-size: 24px;
    padding-bottom: 3%
}
.wwaddtb, .wwpostcode {
    padding-bottom: 2px;
    padding-left: 32px
}
.wwaddtb {
    background: url(/Static/Home/kaiyingtech/img/wwimg34.png) 2px 0 no-repeat
}
.wwpostcode {
    background: url(/Static/Home/kaiyingtech/img/wwimg35.png) left 7px no-repeat
}
.wwmapicon {
    margin-top: 3%
}
.wwmapicon a {
    background: url(/Static/Home/kaiyingtech/img/wwimg36.png) no-repeat;
    padding-left: 32px
}
.wwaddapb dl {
    margin-bottom: 35px
}
.wwaddapb .wwmapicon {
    margin-top: 2%
}
.wwchooseUp p {
    text-align: left;
    padding-left: 15px
}
.sitemapcont2 {
    padding: 6% 0;
    overflow: hidden
}
.sitemapcont2 dl {
    position: relative;
    margin-bottom: 60px
}
.sitemapcont2 dl dt {
    color: #e94709;
    padding: 0 8px;
    background: #fff;
    position: absolute;
    left: 18px;
    top: -14px
}
.sitemapcont2 dl dd {
    padding: 5% 3% 1% 27px;
    border: 1px solid #e6e6e6
}
.commonDetailedContentsfoot p a, .wwimporword span {
    border: 1px solid #999;
    background: #fff;
    display: inline-block
}
.sitemapcont2 dl dd a {
    display: inline-block;
    padding-left: 10px;
    background: url(/Static/Home/kaiyingtech/img/wwpic94.jpg) left center no-repeat;
    margin: 0 23px 8px 0
}
.wwimpor {
    padding: 20px 0 30px
}
.wwimpor dl {
    padding: 10px 0;
    margin-bottom: 15px
}
.wwimporword {
    float: left;
    width: 100%
}
.wwimporword span {
    color: #1a1a1a;
    font-size: 13px;
    padding: 5px 17px;
    margin-top: 15px
}
.wwnewstime {
    float: left;
    width: 15%;
    text-align: center;
    font-size: 18px;
    display: none
}
.wwnewstime span {
    font-size: 60px;
    line-height: 60px;
    color: #1a1a1a;
    border-bottom: 1px solid #1a1a1a;
    display: inline-block;
    padding-bottom: 12px
}
.wwnewstime p {
    padding-top: 12px
}
.wwimpor dl dd {
    color: #666;
    position: relative
}
.commonDetailed {
    background: #fff;
    padding: 0 125px;
    margin-top: 25px
}
.commonDetailedtitle {
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px
}
.commonDetailedtitle h3 {
    font-size: 18px;
    text-align: center;
    line-height: 32px;
    color: #1a1a1a;
    padding: 20px 0 0
}
.commonDetailedtitleTimeAuthor {
    text-align: center;
    color: #666;
    font-size: 13px;
    padding: 20px 0 15px
}
.commonDetailedtitleTimeAuthor span {
    padding-right: 10px;
    position: relative;
    top: -3px
}
.commonDetailedContents {
    padding: 30px 0;
    font-size: 14px
}
.commonDetailedContentsfoot {
    padding-bottom: 35px
}
.commonDetailedContentsfoot p {
    text-align: center;
    padding-bottom: 30px
}
.commonDetailedContentsfoot p a:hover {
    display: inline-block;
    background: #8ec01f;
    border: 1px solid #fff;
    padding: 5px 30px;
    color: #fff;
    font-size: 14px
}
.commonDetailedContentsfoot p a {
    color: #1a1a1a;
    font-size: 13px;
    padding: 5px 30px
}
.commonDetailedContentsfoot dl {
    border: 1px solid #ccc;
    border-left: none;
    border-right: none;
    font-size: 13px;
    padding: 13px 0
}
.commonDetailedContentsfoot dl span {
    display: inline-block;
    background: #f2f2f2;
    color: #1a1a1a;
    padding: 0 10px;
    margin-right: 15px;
    position: absolute;
    left: 0;
    top: 0
}
.problemlist dt span, .problemlist dt.showdd span {
    background: url(/Static/Home/kaiyingtech/img/img62.jpg) left center no-repeat
}
.commonDetailedContentsfoot dl dd {
    margin-bottom: 15px;
    position: relative;
    padding-left: 70px
}
.commonDetailedContentsfoot dl dd:nth-of-type(2), .new-energy li:last-child {
    margin-bottom: 0
}
.Searchcity, .base-list ul, .committee-text, .info-pic, .mailicon, .wwactivity dl, .wwfamilyimg, .wwmedia dl {
    margin-bottom: 20px
}
.wwmedia dl dd {
    color: #666;
    font-size: 13px;
    max-height: 257px
}
.wwmedia dl dd h3 {
    padding: 2% 0;
    color: #1a1a1a;
    font-size: 18px
}
.wwmedia dl dd em {
    display: block;
    background: url(/Static/Home/kaiyingtech/img/wwimg37.png) left center no-repeat;
    padding: 2% 0 2% 19px
}
.wwmedia dl dd span {
    display: block;
    color: #e94709;
    font-size: 13px
}
.wwmedialist li {
    padding-left: 0;
    font-size: 15px;
    color: #666;
    margin-bottom: 19px;
    position: relative
}
.wwmedialist li h3 {
    font-size: 18px;
    padding-bottom: 9px
}
.wwmedialist li .col-sm-65 p {
    display: -webkit-box;
    height: 46px
}
.wwmedialist li .col-sm-65 .wwreviewtext02 p {
    height: 23px
}
.wwmedialist li span {
    display: block;
    padding-top: 7px
}
.Cuspimg, .Edoclist, .other-product-list li .list-right .link-more, .wwmedialist li .col-sm-65, .wwserve ul {
    padding-top: 15px
}
.wwmedialist {
    padding-top: 2px
}
.wwmedia .wwpage {
    margin-top: 1px
}
.wqp-column-list ul li .text, .wwmediadiv p, .wwshowdis p {
    display: -webkit-box
}
.wwshowdis {
    padding: 8px 0 15px
}
.wwshowtit {
    color: #1a1a1a;
    font-size: 22px
}
.wwshowlistUp ul {
    margin-top: 22px;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.wwaddnavbox, .wwshowlistdiv {
    margin: 0 40px;
    overflow: hidden
}
.wwshowlistUp {
    padding-top: 22px;
    color: #666;
    position: relative;
    overflow: hidden
}
.wwshowlistUp ul li {
    width: 33.33333333%
}
.wwshowlistUp ul li h4 {
    color: #1a1a1a;
    font-size: 18px;
    padding-top: 18px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1
}
.wwpopleft:before, .wwpopright:before, .wwshowleft:before, .wwshowright:before {
    content: "";
    width: 28px;
    height: 28px;
    border-left: 3px solid #999;
    border-top: 3px solid #999;
    position: absolute;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    top: 50%;
    left: 50%;
    margin: -15px 0 0 -7px
}
.engineering, .wqp-honor-list, .wqpenergyCon, .wwidea, .wwindexnews ul, .wwmessagebox, .wwreview ul {
    padding-top: 20px
}
.wwcasemask, .yuangongmask {
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5);
    position: fixed;
    left: 0;
    top: 0;
    z-index: 50;
    display: none
}
.bigimgovflow {
    position: relative;
    background: #fff;
    padding: 11px
}
.bigimgfloat {
    position: relative;
    overflow: hidden;
    margin: 0 auto
}
.bigimgcont {
    width: 90%;
    position: fixed;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    z-index: 51;
    display: none;
    background: #fff
}
.bigimgfloat img {
    display: block;
    width: 100%;
    margin: 0 auto;
    background: #f2f2f2
}
.closeyuangong {
    display: block;
    width: 30px;
    height: 30px;
    overflow: hidden;
    background: url(/Static/Home/kaiyingtech/img/wwimg39.png) 0 0/100% 100% no-repeat;
    position: absolute;
    top: -16px;
    right: -10px;
    z-index: 9;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%
}
.Meetpeopletext {
    text-align: center;
    padding: 0;
    width: 100%;
    z-index: 9
}
.wwcasepop {
    width: 90%;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    background: #fff;
    display: none;
    z-index: 99
}
.thumb-popup .thumb-wraper .thumb-copy-wrapper .close, .wwcaseclose {
    background: url(/Static/Home/kaiyingtech/img/wwimg39.png) 0 0/100% 100% no-repeat
}
.wwcasepopdiv {
    padding: 11px;
    position: relative
}
.wwcasepoplist ul {
    height: 100%;
    z-index: 1;
    position: relative;
    -webkit-transition-duration: 0s;
    -moz-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.wwcasepoplist {
    overflow: hidden;
    width: 100%;
    position: relative
}
.wwcaseclose {
    display: block;
    width: 30px;
    height: 30px;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    position: absolute;
    top: -16px;
    right: -10px;
    z-index: 99
}
.wwpopleft, .wwpopright {
    width: 28px;
    height: 52px;
    position: absolute;
    top: 50%;
    margin-top: -26px;
    cursor: pointer;
    z-index: 99
}
.wwpopleft:hover:before, .wwpopright:hover:before {
    border-left: 3px solid #015298;
    border-top: 3px solid #015298
}
.wwcausequnlist li {
    width: 100%;
    float: left;
    padding: 0 10px 20px
}
.wwnumbertwo span:first-of-type i {
    text-indent: 0
}
.wwnumbertwo span {
    width: 50%;
    padding-right: 0;
    float: left
}
.wwThemain {
    padding-top: 45px
}
.wwThemain h3 {
    font-size: 18px;
    color: #e94709;
    padding-bottom: 25px
}
.wwThemain ul {
    margin: 0 -10px
}
.wwThemain ul li {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 19px;
    position: relative
}
.wwindustrylist li h3, .wwindustrytit {
    font-size: 16px;
    padding-bottom: 10px
}
.wwThemain ul li em {
    position: absolute;
    font-size: 16px;
    color: #333;
    left: 22px;
    top: 20px
}
.wwqiwentext h3, .wwqiwentit {
    font-size: 18px;
    font-weight: 700
}
.wwindustrylist li {
    float: left;
    color: #4c4c4c;
    margin-bottom: 20px;
    width: 100%;
    background: 0 0
}
.wwindustrylist li h3 {
    color: #1a1a1a;
    font-weight: 700
}
.wwindustrytext {
    padding-left: 35px;
    padding-top: 15px;
    float: left
}
.wwindustryimg {
    padding: 30px 0;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 50px
}
.wwindustryimg02 img {
    display: block;
    width: 100%;
    padding-top: 10px
}
.wwindustryimg03 img {
    display: block;
    max-width: 100%;
    width: auto;
    padding-top: 10px
}
.wwindustrylist li img {
    display: block;
    max-width: 100%;
    float: left
}
.wwqiwenlist li {
    width: 100%;
    background: #f7f7f7;
    position: relative;
    float: left
}
.wwqiwentext {
    padding: 30px 20px;
    color: #333
}
.wwqiwentext h3 {
    color: #333;
    padding-bottom: 5px
}
.wwqiwentit {
    color: #333;
    padding-bottom: 20px
}
.wwcolorlist {
    margin: 0 -13px;
    padding-top: 20px
}
.wqp-list-web, .wwconlist, .wwideaboxcon {
    max-width: 1200px;
    margin: 0 auto
}
.wwcolorlist li {
    padding-left: 13px;
    padding-right: 13px;
    color: #fff;
    margin-bottom: 15px
}
.wwcolorlisttext {
    background: #e94709;
    padding: 30px 35px 55px
}
.wwcolorlist li:nth-of-type(2) .wwcolorlisttext {
    background: #40a608
}
.wwcolorlist li:nth-of-type(3) .wwcolorlisttext {
    background: #f39800
}
.wwcolorlisttext h3 {
    font-size: 20px;
    color: #fff;
    font-weight: 700;
    padding: 24px 0
}
.wwaddnavTow, .wwqiwen {
    overflow: hidden
}
.wwnumberth span:first-of-type i {
    text-indent: -8px
}
.wwconboxright h3 {
    color: #e94709;
    font-size: 18px;
    font-weight: 700;
    line-height: 25px;
    padding-bottom: 10px
}
.wwconboxleft img {
    display: block;
    width: 120%;
    margin: 0 -10%
}
.clean-productsOne, .wwnumberth span {
    font-size: 14px
}
.wwnumberth span:nth-of-type(3), .wwnumberth span:nth-of-type(4), .wwnumberth span:nth-of-type(5) {
    width: 33.33%
}
.wwconbox {
    padding-top: 30px;
    padding-bottom: 30px
}
.wwconboxright {
    color: #333;
    padding-top: 20px;
    text-align: justify
}
.wwconbox ul li {
    margin-bottom: 20px;
    overflow: hidden
}
.pro-situationTwo img, .wqp-company-profile img, .wwaddnav02 a, .wwaddnavTow ul li a, .wwcasepoptwo .wwcasepoplist ul li, .wwcauseimg li:first-child img:nth-of-type(5), .wwdivpic100, .wwfamilytablist ul li, .wwfieldDllist dl.wwdlallwidth dd img, .wwindustryimg04 img {
    width: 100%
}
.wwactivitynav a:after, .wwfamilytablist ul li:after {
    width: 0;
    height: 0;
    left: 50%;
    margin-left: -9px;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-top: 9px solid #e94709;
    display: none;
    content: ""
}
.wwfield li {
    margin-bottom: 10px
}
.CWbrowser, .clean-productsTwo ul li p, .wwfield, .wwfromlist ul, .wwintroUp ul li p, .wwjianjieimg, .wwjianjieimg ul li p, .wwjoblink {
    padding-top: 10px
}
.wwfield li:first-of-type .wwfielddiv, .wwfield li:nth-of-type(3) .wwfielddiv {
    padding-right: 22px;
    background: #f7f7f7
}
.wwfield li:nth-of-type(2) .wwfielddiv, .wwfield li:nth-of-type(4) .wwfielddiv {
    padding-left: 22px;
    text-align: right;
    background: #f7f7f7
}
.wwfielddiv {
    height: 100%;
    color: #333;
    padding: 24px 22px 25px
}
.wwideaboxright h3, .wwideatit {
    color: #e94709
}
.wwfielddiv img {
    display: inline-block;
    padding-bottom: 15px
}
.wwfieldDllist dl {
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 20px
}
.wwactivity dl dd h3, .wwfieldDllist dl dd h3, .wwideaboxright h3, .wwideatit {
    padding-bottom: 10px;
    font-size: 18px
}
.wwfieldDllist dl dd h3 {
    font-weight: 700;
    color: #e94709;
    padding-top: 10px
}
.wwideatit {
    font-weight: 700
}
.wwideaboxcon {
    padding: 0 3%
}
.wwideaboxright {
    color: #333;
    text-align: justify;
    padding-top: 15px
}
.Foodlisst dl, .wwideabox ul li {
    padding-top: 15px;
    padding-bottom: 15px
}
.wwactivitynav a {
    display: block;
    float: left;
    padding: 10px 24px;
    background: #f7f7f7;
    position: relative
}
.wqp-banner ul, .wwaddlisttwo ul, .wwfamilytablist ul, .wwindexbanner ul, .wwinprodivlast ul {
    z-index: 1;
    display: -moz-box;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}
.wwactivitynav a:after {
    position: absolute;
    bottom: -9px
}
.wwactivity dl dt img {
    display: block;
    width: 100%;
    max-width: 600px;
    max-height: 353px
}
.wwactivity dl dd {
    padding-top: 20px;
    color: #666;
    font-size: 13px
}
.wwactivity dl dd h3 {
    color: #1a1a1a;
    border-bottom: 1px solid #ccc;
    margin-bottom: 13px
}
.wwactivitymore {
    display: inline-block;
    border: 1px solid #999;
    color: #1a1a1a;
    font-size: 13px;
    padding: 5px 14px;
    margin-top: 15px
}
.wwfamilyDl dt {
    background: #b6f2f2;
    padding: 20px 0;
    text-align: center
}
.wwfamilyDl dt img {
    display: inline-block;
    max-width: 100%
}
.wwfamilytab:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    left: 0;
    bottom: 16px;
    background: #e0e0e0
}
.wwfamilybotlist dl dd {
    padding-top: 15px;
    color: #666
}
.wwfamilybotlist dl dd h3 {
    color: #1a1a1a;
    font-size: 18px;
    padding-bottom: 8px
}
.wwfamilybotlist dl dd span {
    font-size: 13px;
    display: block;
    padding-bottom: 5px
}
.wwfamilybot {
    display: block;
    color: #e94709;
    font-size: 13px;
    margin-top: 10px
}
.wwfamilybotlist dl, .wwrange {
    padding-top: 10px;
    padding-bottom: 10px
}
.wwfamilytablist {
    overflow: hidden;
    margin: 0 34px
}
.wqp-banner ul, .wwaddlisttwo ul, .wwfamilytablist ul, .wwindexbanner ul {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.wwfamilytablist ul li {
    float: left;
    position: relative;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -ms-flexbox;
    -ms-flex-pack: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    text-align: center;
    cursor: pointer;
    padding-bottom: 30px
}
.wwfamilyleft, .wwinprodivright {
    right: 10px
}
.wwfamilyright, .wwinprodivleft {
    left: 10px
}
.wwfamilybotlist {
    padding-bottom: 45px
}
.wwfamilybotlist .wwpage, .wwindexpage {
    margin-top: 30px
}
.wwfamilytablist ul li:after {
    position: absolute;
    bottom: 6px
}
.wwfamilytablist ul li.cur:before {
    content: "";
    position: absolute;
    width: 100%;
    height: 3px;
    left: 0;
    bottom: 15px;
    background: #e94709
}
.wwexchangetit {
    color: #333;
    font-size: 18px
}
.wwfromlist ul li {
    position: relative;
    padding-left: 90px;
    margin-bottom: 23px
}
.wwfromlist ul li label {
    display: block;
    width: 100%;
    height: 35px
}
.wwfromlist ul li span {
    position: absolute;
    left: 0;
    top: 0
}
.wwfromlist ul li span i {
    color: #0d71ca;
    margin-right: 9px;
    line-height: 35px
}
.wwfromlisttit em {
    color: #0d71ca
}
.wwfromlist ul li textarea {
    border: 1px solid #dcdcdc;
    width: 100%;
    height: 70px
}
.wwfromlist ul li label input[type=text] {
    border: 1px solid #dcdcdc;
    height: 35px;
    width: 100%
}
.wwfromlist ul li input[type=button] {
    width: 119px;
    height: 35px;
    background: #e94709;
    cursor: pointer;
    display: inline-block;
    color: #fff;
    font-size: 18px;
    line-height: 35px;
    text-align: center
}
.wwinnoright ul li p:after, .wwinprodivleft:after, .wwinprodivright:after {
    width: 8px;
    height: 8px;
    content: "";
    border-left: 3px solid #fff;
    border-top: 3px solid #fff;
    top: 50%
}
.Recruitmentlist ul li h3.Recruitmenttitle, .Recruitmentlist ul li.cur h3 {
    background: url(/Static/Home/kaiyingtech/img/wwimg110.png) 5px 20px no-repeat
}
.wwfromlist ul li input[type=button]:last-child {
    margin-left: 23px;
    background: #5a5a5a
}
.supportcontzximg {
    float: left;
    width: 600px;
    height: 450px
}
.supportcontzxform {
    float: left;
    width: 530px;
    height: 415px;
    background: #f0f0f0;
    padding: 35px 35px 0;
    color: #333
}
.supportcontzxform h4 {
    padding-bottom: 15px;
    border-bottom: 1px solid #d0d0d0;
    font-size: 17px
}
.Searchcity li, .problemlist {
    border-bottom: 1px solid #e9e9e9
}
.supportcontzxform ul {
    padding-top: 28px
}
.supportcontzxform ul li {
    padding-bottom: 14px
}
.supportcontzxform ul li span {
    display: inline-block;
    float: left;
    width: 70px;
    line-height: 38px;
    text-align: right
}
.supportcontzxform ul li div {
    float: left;
    width: 435px
}
.supportcontzxform ul li div input, .supportcontzxform ul li div select, .supportcontzxform ul li div textarea {
    font-family: 'Microsoft YaHei';
    font-size: 13px;
    background: #fff;
    border: 1px solid #d0d0d0;
    color: #999
}
.questionselect {
    padding-left: 10px;
    width: 138px;
    height: 36px
}
.messagetext, .pageslink {
    width: 420px;
    resize: none
}
.messagetext {
    height: 88px;
    padding: 10px 0 0 10px
}
.Securitycode input, .pageslink {
    height: 36px;
    padding-left: 10px;
    line-height: 36px
}
.wwesizelist ul li p, .wwinprodivtext {
    width: 100%;
    height: 40px;
    left: 0;
    bottom: 0
}
.Securitycode {
    display: inline-block;
    position: relative
}
.Securitycode input {
    width: 220px
}
.Securitycode em {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 1px;
    cursor: pointer
}
.supportcontzxform ul li div input.supportcontzxformbtn {
    border: none;
    background: #1d3484;
    font-size: 14px;
    color: #fff;
    width: 158px;
    height: 33px;
    line-height: 33px;
    cursor: pointer
}
.problemlist {
    color: #4c4c4c;
    font-size: 15px;
    border-top: 1px solid #e9e9e9;
    margin-bottom: -1px
}
.wwesizelist ul li p, .wwindextit {
    font-size: 18px;
    text-align: center
}
.problemlist dt {
    background: url(/Static/Home/kaiyingtech/img/img61.jpg) 99% center no-repeat
}
.problemlist dt.showdd {
    background: url(/Static/Home/kaiyingtech/img/img60.jpg) 99% center no-repeat
}
.problemlist dt span {
    display: block;
    padding: 18px 26px 18px 58px;
    cursor: pointer
}
.problemlist dt.showdd span {
    color: #e94709
}
.problemlist dd {
    padding: 25px 0 28px 75px;
    background: url(/Static/Home/kaiyingtech/img/img59.jpg) 17px 19px no-repeat #f7f7f7;
    line-height: 23px;
    display: none
}
.Downloadbtn a {
    display: inline-block;
    float: left;
    width: 167px;
    height: 39px;
    text-align: center;
    line-height: 39px;
    color: #666;
    font-size: 17px;
    background: #f2f2f2
}
.Downloadbtn a.changebtn, .Downloadbtn a:hover {
    color: #fff;
    background: #484848
}
.supportcontzx .wwpage {
    margin-top: 29px
}
.supportcontzx {
    margin-top: 11px;
    margin-bottom: 30px
}
.wwesizelist ul {
    margin: 0 -4px;
    padding-top: 9px
}
.wwesizelist ul li {
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 20px
}
.wwesizelist ul li p {
    background: rgba(0, 0, 0, .5);
    position: absolute;
    line-height: 40px;
    color: #fff
}
.wwesizelist ul li a, .wwresulbotleft span, .wwresulbotright span {
    display: block;
    position: relative
}
.wwindexnewmore a, .wwprolifirstmore {
    display: inline-block;
    font-size: 12px
}
.wwesizelist {
    padding-bottom: 9px
}
.wwesize {
    padding-top: 33px;
    padding-bottom: 10px
}
.wwnav ul li .wwnavdroplist ul li {
    border-bottom: none
}
.wwindustryimg01 {
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
    padding-top: 20px;
    padding-bottom: 20px
}
.wwindexbanner {
    width: 100%;
    position: relative;
    overflow: hidden
}
.wqp-banner ul li, .wwindexbanner ul li {
    width: 100%;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center;
    overflow: hidden;
    float: left;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 100%;
    position: relative
}
.wqp-bannerbtn, .wwindexbannerbtn {
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 99;
    text-align: center
}
.wwindexbannerbtn span {
    width: 17px;
    height: 5px;
    display: inline-block;
    background: #f4f4f6;
    cursor: pointer;
    margin-right: 3px;
    transition: .4s;
    -webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition: .4s;
    -o-transition: .4s
}
.wwindexbannerbtn span.swiper-pagination-bullet-active {
    background: #8ec01f
}
.wwmain {
    background: #eaeaea
}
.wwindextit {
    color: #000;
    line-height: 22px
}
.wwindexnews {
    overflow: hidden;
    padding-top: 20px;
    padding-bottom: 30px;
    background: #f7f7f7
}
.wwindexnewmore a, .wwinproleft {
    background: #0d7ada
}
.wwindexnews ul li h4 {
    font-size: 16px;
    text-align: center;
    color: #000;
    padding: 10px 0 5px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    height: 36px
}
.Searchlist dl dd p, .wwindexnews ul li p {
    -webkit-line-clamp: 2;
    overflow: hidden;
    -webkit-box-orient: vertical;
    word-break: break-all
}
.wwindexnews ul li p {
    line-height: 22px;
    display: -webkit-box;
    height: 42px
}
.wwindexnewmore a {
    color: #fff;
    margin: 0 auto;
    padding: 8px 28px
}
.wwprolifirst {
    padding: 30px;
    color: #fff;
    text-align: justify
}
.wwprolifirst h3 {
    color: #fff;
    font-size: 18px;
    padding-bottom: 10px
}
.wwprolifirstmore {
    background: #fff;
    color: #000;
    padding: 5px 15px;
    margin-top: 18px
}
.wwinprodivleft:hover, .wwinprodivright:hover, .wwinprodivtext {
    background: rgba(13, 122, 218, .5)
}
.stock-detail b, .wwprolifirstmore:hover {
    color: #000
}
.wwinprodivtext {
    position: absolute;
    color: #fff;
    padding: 8px 20px 0;
    transition: .4s;
    -webkit-transition: .4s;
    -moz-transition: .4s;
    -ms-transition: .4s;
    -o-transition: .4s
}
.wwinprodivtext h3 {
    font-size: 15px;
    margin-bottom: 35px;
    position: relative
}
.wwinprodivtext h3 a {
    color: #fff;
    display: block
}
.wwinprodivtext h3:after {
    content: "";
    width: 12px;
    height: 12px;
    border-left: 3px solid #fff;
    border-top: 3px solid #fff;
    position: absolute;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    top: 50%;
    right: 0;
    margin-top: -6px;
    transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s
}
.wwinprodivtext p {
    padding-right: 270px
}
.wwinprodivtext .wwprolifirstmore {
    margin-top: 35px;
    padding: 5px 28px
}
.wwinprodivlast ul {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.Techsuptab ul, .wqp-column-list ul, .wwinnoleft ul, .wwresulbotcon ul {
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}
.wwinprodivlast ul li .wwinprodivtext p {
    padding-right: 20px
}
.wwinprodivleft, .wwinprodivright {
    position: absolute;
    top: 50%;
    margin-top: -21px;
    width: 42px;
    height: 42px;
    border-radius: 50%;
    background: rgba(255, 255, 255, .5);
    cursor: pointer;
    z-index: 99
}
.wwinprodivleft:after, .wwinprodivright:after {
    position: absolute;
    transform: rotate(135deg);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    right: 13px;
    margin: -6px 0 0 -4px
}
.wwinprodivright:after {
    left: 18px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg)
}
.wwserve .wwindextit {
    color: #000;
    padding-bottom: 16px
}
.wwinnovate .wwindextitcopy, .wwserve .wwindextitcopy {
    color: #666;
    text-align: center;
    font-size: 14px
}
.wwserve ul li a {
    color: #000;
    display: block
}
.wwserve ul li {
    padding-bottom: 15px;
    padding-top: 15px;
    font-size: 12px;
    overflow: hidden
}
.Techsuptitle, .indexweb {
    padding: 0 3%
}
.wwserve ul li h3 {
    padding-top: 8px;
    padding-bottom: 1px;
    font-size: 14px;
    text-align: center
}
.wwserve {
    background: #fff;
    padding-top: 20px;
    padding-bottom: 20px
}
.newsa, .wwpacklist .wwpage {
    margin-bottom: 30px
}
.wwinnovate {
    background: #f7f7f7;
    padding-top: 20px
}
.wwinnovate .wwindextitcopy {
    margin: 16px auto
}
.wwinnoleft {
    position: relative;
    overflow: hidden;
    padding-top: 5px
}
.wwinnoleft ul {
    width: 999999px;
    height: 100%;
    display: -webkit-flex;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.slide-list, .wwaddnav02, .wwindexhdleft, .wwinnoright {
    overflow: hidden;
    position: relative
}
.wwinnoleftdiv {
    width: 100%;
    position: relative;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden
}
.wwindexhdleft ul, .wwinnoright ul {
    width: 99999px
}
.wwinnoright ul li {
    float: left;
    position: relative;
    padding-bottom: 15px
}
.wwinnoright ul li p {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 34px;
    line-height: 34px;
    background: rgba(0, 0, 0, .5);
    padding: 0 10px;
    font-size: 15px
}
.wwinnoright ul li a {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    color: #fff
}
.wwinnoright ul li p:after {
    position: absolute;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    right: 15px;
    margin: -4px 0 0 -4px
}
.wwindexhdleft ul li {
    float: left;
    position: relative;
    overflow: hidden
}
.wwindexhdright {
    background: #e94709;
    padding: 24px 22px
}
.wwindexhdright h3 {
    font-size: 18px;
    color: #fff;
    padding-bottom: 15px
}
.wwindexhdright ul li {
    color: #fff;
    background: url(/Static/Home/kaiyingtech/img/wwimg94.png) left no-repeat;
    padding-left: 15px;
    margin-bottom: 10px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}
.wwindexpage .wwpage {
    background: #fff;
    color: #e94709
}
.wwindexpage .wwpage span {
    background: 0 0;
    width: auto;
    text-align: center;
    line-height: 31px
}
.Wresearchbox, .wwCleaning, .wwfieldDllist, .wwindexhd, .wwintroUp {
    padding-top: 30px
}
.wwindexhonor ul li {
    text-align: center;
    width: 100%;
    border-right: none
}
.wwindexhonor ul li p {
    padding-top: 5px;
    height: 46px;
    line-height: 20px
}
.wwpoptext {
    padding-top: 9px
}
.wwvideobg {
    background: url(/Static/Home/kaiyingtech/img/wwimg97.png) center bottom/100% auto no-repeat;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto
}
.wwvideoicon {
    display: block;
    width: 17%;
    height: 9.2%;
    background: url(/Static/Home/kaiyingtech/img/wwimg98.png) 0 0/100% 100% no-repeat;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -8%;
    margin-top: -4.6%
}
.wwvideo {
    width: 100%;
    padding: 30px 0;
    margin: 0 auto
}
.wwresultleft h3 {
    font-size: 18px;
    padding-bottom: 10px
}
.wwresultleftimg {
    padding-top: 10px;
    text-align: center
}
.wwresultDl {
    padding-top: 32px;
    padding-bottom: 45px
}
.wwresultDl dd {
    padding-top: 10px;
    color: #333;
    text-align: justify
}
.wwresultDl dd h3 {
    color: #333;
    font-size: 18px;
    padding-bottom: 15px
}
.wwresultDl dd span {
    display: block;
    margin-top: 15px
}
.Techsuptab ul, .wqp-column-list ul, .wwresulbotcon ul {
    width: 100%;
    height: 100%;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.honorbtn ul, .wwyeartab ul {
    z-index: 1;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform
}
.wwresulbotcon {
    position: relative;
    margin: 0 46px;
    overflow: hidden
}
.wwresulbotcon ul li {
    float: left;
    position: relative;
    text-align: center;
    font-size: 15px
}
.Cuspimg img, .wwresulbotcon ul li img {
    display: block;
    width: 100%;
    margin-bottom: 15px
}
.wwresulbotleft, .wwresulbotright {
    position: absolute;
    width: 33px;
    height: 51px;
    top: 50%;
    margin-top: -17px;
    cursor: pointer
}
.wwresulbotleft:after, .wwresulbotright:after {
    content: "";
    width: 28px;
    height: 28px;
    border-left: 6px solid #999;
    border-top: 6px solid #999;
    position: absolute;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    top: 50%;
    left: 50%;
    margin: -16px 0 0 -7px
}
.wwresulbotright:after {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    margin: -15px 0 0 -25px
}
.wwresulbot {
    background: #f7f7f7;
    padding-top: 30px;
    padding-bottom: 30px
}
.wwjobtit {
    font-size: 18px;
    color: #e94709;
    padding-bottom: 12px
}
.wwjobtel {
    padding-top: 14px;
    position: relative
}
.wwjobtel span {
    vertical-align: -11px;
    display: block
}
.wwjoblink span {
    display: block;
    padding-top: 5px;
    padding-bottom: 5px
}
.wwjoblink span a {
    width: 33.33%;
    display: block;
    float: left;
    background: url(/Static/Home/kaiyingtech/img/20161107line.png) right center no-repeat;
    padding-right: 5px;
    padding-left: 0
}
.wwjoblink span a:last-child {
    background: 0 0;
    padding-right: 0
}
.Searchcity li:nth-of-type(2n) .cityItem, .footer-text a:first-of-type, .wwjoblink span a:first-child, .wwjobtel {
    padding-left: 0
}
.Recruitmentsearch {
    background-color: #f2f2f2;
    padding: 30px 0;
    margin-top: 35px
}
.Recruitmentsearch dl {
    margin: auto
}
.Recruitmentsearch dl dt {
    float: left;
    width: 139px;
    position: relative;
    padding: 10px 0 0 45px;
    font-size: 18px;
    color: #e94709;
    display: none;
    margin-left: 50px
}
.Recruitmentsearch dl dt span {
    background-color: #e94709;
    background-image: url(/Static/Home/kaiyingtech/img/recruitment1.png);
    background-repeat: no-repeat;
    display: block;
    width: 33px;
    height: 35px;
    position: absolute;
    left: 0;
    top: 0
}
.Recruitmentsearch dl dd {
    float: left;
    width: 100%;
    padding: 0 10px
}
.Recruitmentsearch dl dd label {
    display: block;
    border: 1px solid #d9d9d9;
    background: #fff;
    position: relative;
    height: 40px;
    width: 100%;
    padding-right: 87px
}
.Recruitmentsearch dl dd label input {
    background: 0 0;
    border: none;
    outline: 0
}
.Recruitmentsearch dl dd label input.Recruitmentsearchtext {
    width: 100%;
    float: left;
    height: 40px;
    padding: 0 10px
}
.Recruitmentsearch dl dd label input.Recruitmentsearchsubmit {
    font-size: 16px;
    color: #fff;
    font-family: "΢���ź�";
    background-color: #e94709;
    width: 87px;
    height: 40px;
    position: absolute;
    right: 0;
    top: -1px
}
.Recruitmentlist {
    padding: 35px 0;
    margin: 0;
    position: relative
}
.Recruitmentlist ul {
    margin: 0;
    padding-bottom: 40px;
    border-top: 1px solid #e6e6e6
}
.Recruitmentlist ul li {
    margin: 0;
    padding: 0;
    border-bottom: 1px solid #dbdbdb
}
.Recruitmentlist ul li h3.Recruitmenttitle {
    color: #4e4e4e;
    font-size: 14px;
    font-weight: 400;
    padding: 0 15px 0 20px;
    height: 45px;
    line-height: 45px;
    position: relative;
    cursor: pointer
}
.Recruitmentlist ul li span {
    display: block;
    position: absolute;
    width: 19px;
    height: 13px;
    background: url(/Static/Home/kaiyingtech/img/wwimg108.png) no-repeat;
    top: 15px;
    right: 15px
}
.RecruitmentContent {
    padding: 30px;
    font-size: 13px;
    line-height: 24px;
    color: #4c4c4c;
    background: #f2f2f2;
    display: none;
    overflow: hidden
}
.RecruitmentContent h4.Rtconttitle {
    color: #4c4c4c;
    font-size: 14px;
    font-weight: 700;
    padding-bottom: 8px
}
.Recruitmentlist ul li.cur h3 {
    color: #e94709
}
.Recruitmentlist ul li.cur span {
    background: url(/Static/Home/kaiyingtech/img/wwimg109.png) no-repeat
}
.RecruitmentReturn {
    text-align: left;
    padding-top: 10px
}
.RecruitmentReturn a {
    display: block;
    background: #00539d;
    font-size: 16px;
    font-weight: 700;
    width: 140px;
    color: #fff;
    padding: 10px 0;
    text-align: center
}
.wnetwork-nav ul li.cur {
    background: #e94709;
    display: block;
    color: #fff
}
.wwyeartab {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 30px 45px 8px
}
.wwyeartabbox {
    overflow: hidden;
    padding-bottom: 19px
}
.wwyeartab ul {
    width: 99999px;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.wwyeartab ul li {
    font-size: 18px;
    width: 10%;
    text-align: center
}
.wwyeartab ul li a {
    padding: 14px 0 10px
}
.wwyeartableft, .wwyeartabright {
    width: 35px;
    height: 55px;
    border: 1px solid #dadada;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: absolute;
    top: 22px;
    cursor: pointer;
    z-index: 10;
    background: #fff
}
.adscrollleft:before, .adscrollright:before, .wwyeartableft:before, .wwyeartabright:before {
    content: "";
    width: 8px;
    height: 8px;
    border-left: 3px solid #bdbdbd;
    border-top: 3px solid #bdbdbd;
    position: absolute;
    transform: rotate(315deg);
    -webkit-transform: rotate(315deg);
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -o-transform: rotate(315deg);
    top: 50%;
    left: 50%;
    margin: -4px 0 0 -4px
}
.wqp-nav-item a:after, .wwchangediv:after {
    width: 0;
    height: 0;
    position: absolute;
    content: "";
    left: 50%
}
.adscrollright:before, .wwyeartabright:before {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    margin: -4px 0 0 -6px
}
.adscrollleft:hover, .adscrollright:hover, .wwyeartableft:hover, .wwyeartabright:hover {
    border: 1px solid #e94709;
    background: #e94709
}
.adscrollleft:hover:before, .adscrollright:hover:before, .wwyeartableft:hover:before, .wwyeartabright:hover:before {
    border-left: 3px solid #fff;
    border-top: 3px solid #fff
}
.wwfamilytablist ul li a img {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    opacity: .5;
    width: 100%
}
.wwfamilytablist ul li.cur img {
    -webkit-filter: grayscale(0);
    -webkit-filter: grayscale(0);
    filter: grayscale(0);
    -webkit-filter: none;
    filter: none;
    opacity: 1
}
.wwactivity dl:hover .wwactivitymore, .wwimpor dl:hover .wwimporword span {
    background: #8ec01f;
    color: #fff;
    border: 1px solid #fff
}
.Searchlist dl {
    background: #f7f7f7;
    margin-bottom: 20px;
    padding: 15px 15px 20px
}
.Searchlist dl h3 {
    font-size: 18px;
    line-height: 36px;
    padding-bottom: 5px;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden
}
.Searchlist dl h3 a, .Searchlist dl h3 a:hover {
    color: #1a1a1a
}
.Searchlist dl dd p.Searchclass a:hover, .Searchlist dl h3 a span {
    color: #00a1e9
}
.Searchlist dl dt {
    float: left;
    width: 200px;
    height: 150px;
    margin-right: 25px
}
.Searchlist dl dt img {
    width: 200px;
    height: 150px;
    display: block
}
.Searchlist dl dd {
    font-size: 13px;
    color: #1a1a1a;
    padding-top: 3px;
    line-height: 24px
}
.Searchlist dl dd p {
    display: -webkit-box
}
.Searchlist dl dd p.Searchclass {
    color: #999;
    padding-top: 8px
}
.Searchlist .wwpage {
    margin-top: 20px
}
.wqp-bannerbtn span {
    display: inline-block;
    width: 8px;
    height: 8px;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    margin-right: 8px;
    background: #a29b9b
}
.wqp-bannerbtn span.swiper-pagination-bullet-active {
    background: #e94709
}
.wwconboxleft span {
    display: block;
    width: 100%;
    overflow: hidden
}
.wwconbox ul li:nth-of-type(2) .wwconboxleft img {
    display: block;
    width: 124%;
    margin: 0 -12%
}
.wwchangediv {
    position: relative;
    background: #f7f7f7
}
.wwchangediv:after {
    top: -16px;
    margin-left: -13px;
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid #f7f7f7
}
.wwrange li {
    float: left;
    color: #fff;
    position: relative
}
.wwrange li div {
    height: 100%;
    background: #00ac97
}
.wwrange li p {
    width: 100%;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    padding-left: 15px;
    padding-right: 15px;
    text-align: center
}
.honorbtn, .honorbtn ul li, .wqp-banner, .wqp-nav-item a {
    position: relative
}
.wwrange li:nth-of-type(2n) div {
    background: #daf1ee;
    color: #333
}
.wwrangeimglist li {
    padding-left: 14px;
    padding-right: 14px;
    margin-bottom: 14px
}
.wwtestbox {
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden
}
.Wresearch li, .base-list ul li, .capacity-list a .zoom, .clean-productsOne .time-list li, .cyw-title, .material dt, .testserveimg li, .wqp-honor-list ul li {
    margin-bottom: 15px
}
.wwtestboxcopy {
    font-size: 16px;
    padding-bottom: 10px;
    padding-top: 10px
}
.wwrangeimglist {
    margin: 0 -14px;
    padding-top: 10px
}
.wwindustryimg03 {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 45px
}
.Edoclist li h3 {
    padding-bottom: 20px;
    color: #333;
    font-size: 16px
}
.Foodlisst dl dt img {
    width: 100%;
    padding-bottom: 5px;
    display: block;
    float: left
}
.Foodlisst dl dd {
    float: left;
    color: #666;
    line-height: 24px
}
.footer-right, .footer-text, .xlcode-list {
    float: none
}
.Foodlisst dl dd h3 {
    font-size: 16px;
    padding-top: 5px;
    padding-bottom: 5px
}
.Cusplist li {
    background: #f2f2f2;
    padding: 15px 15px 10px;
    margin-bottom: 10px
}
.Cusplist li:nth-of-type(2n), .bannerindeo span.swiper-pagination-bullet-active {
    background: #fff
}
.Cusplist li h3 {
    padding-bottom: 10px;
    font-weight: 700
}
.capacity-wrapper, .pro-situationTwo, .wqp-honor, .wwindustrytit100 {
    padding-top: 15px;
    padding-bottom: 20px
}
.Edoclist li, .govern-list, .h-govern .wwpage {
    margin-bottom: 25px
}
.Functiondl {
    padding-top: 32px;
    color: #333;
    padding-bottom: 20px
}
.Functiondl dd h3 {
    color: #e94709;
    line-height: 24px;
    padding-bottom: 20px
}
.Funling, .clean-productsTwo {
    margin-top: 15px
}
.Functiondl dt img, .capacity-list a .zoom img, .cyw-photo p img, .energy-wrapper p img, .photo-advantage p img, .thumb-popup .thumb-wraper .thumb-copy-wrapper li img {
    display: block;
    width: 100%;
    margin: 0 auto
}
.honorbtn a, .link-more a, .wqp-nav-item a, .xlcode-list {
    display: inline-block
}
.wqp-banner {
    overflow: hidden;
    z-index: 9
}
.wqp-nav {
    text-align: center;
    background: #f2f2f2;
    box-shadow: 0 2px 2px rgba(0, 0, 0, .1)
}
.wqp-nav-item a {
    padding: 10px 15px;
    color: #1a1919;
    font-size: 14px;
    border-right: 1px solid #ccc;
    margin-left: -5px
}
.wqp-nav-item a.cur, .wqp-nav-item a:hover {
    background: #0d7ada;
    color: #fff
}
.wqp-nav-item a:after {
    bottom: -10px;
    margin-left: -10px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #0d7ada;
    display: none
}
.wqp-pro-content {
    padding-top: 20px;
    padding-bottom: 25px;
    overflow: hidden
}
.pro-situationOne {
    padding-bottom: 20px;
    color: #1a1a1a;
    border-bottom: 1px dashed #d9d9d9
}
.clean-productsTwo .tit, .pro-situationTwo .title {
    color: #e94709;
    padding-bottom: 10px
}
.wqpother-business h3 {
    font-size: 18px;
    padding-bottom: 20px;
    color: #e94709
}
.wqpother-business ul {
    margin: 0 -8px
}
.wqpother-business ul li {
    padding: 0 8px;
    text-align: center;
    margin-bottom: 10px
}
.wqpother-business ul li a {
    display: block;
    background: #f7f7f7;
    padding: 42px 0 40px;
    color: #1a1a1a;
    font-size: 18px
}
.clean-productsOne .clean-title {
    font-size: 16px;
    color: #1a1a1a;
    border-left: 4px solid #e94709;
    padding-left: 5px
}
.clean-productsOne .clean-title span {
    font-size: 14px;
    color: #4c4c4c;
    padding-left: 0;
    display: block
}
.clean-productsOne .time-list {
    text-align: center;
    padding: 20px 0 15px;
    margin: 0 -15px;
    color: #666
}
.clean-productsOne .time-list p img {
    margin-right: 5px;
    height: 50px
}
.engineering dl dd {
    padding: 15px 10px;
    font-size: 13px;
    text-align: justify
}
.engineering dl dd h3 {
    color: #e94709;
    padding-bottom: 8px
}
.engineering dl dd h4 {
    font-size: 14px;
    padding-bottom: 10px
}
.engineering dl dd .more {
    margin-top: 10px;
    padding: 10px 20px;
    display: inline-block;
    background: #e94709;
    color: #fff;
    font-size: 14px
}
.clean-productsTwo ul {
    margin-left: -5px;
    margin-top: 20px;
    width: 101%
}
.clean-productsTwo ul li {
    padding: 0 5px;
    text-align: center;
    color: #1a1a1a;
    margin-bottom: 10px
}
.clean-productsTwo ul li a {
    cursor: default
}
.footer {
    background: #3a3a3a;
    padding: 15px 0 20px
}
.footer ul li {
    float: none;
    width: 100%;
    margin-bottom: 0
}
.footer ul li.li1 a {
    color: #aeaeae;
    display: block;
    font-size: 14px;
    padding-bottom: 0
}
.footer ul li.li1 h3 {
    border-bottom: 1px solid #aeaeae;
    font-size: 14px;
    padding: 5px 0
}
.footer ul li.li1 h3 a {
    font-size: 14px;
    color: #fff
}
.footer ul li.li2 {
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding-left: 0;
    padding-top: 10px
}
.footer ul li.li2 a {
    color: #fff;
    font-size: 17px;
    font-weight: 700
}
.footer ul li.li1 .subFooter, .footer ul li.li2 .code-img {
    padding: 10px 0
}
.footer ul li.li2 .tel i, .footer ul li.li2 .tel span {
    font-size: 15px
}
.footerWeb {
    padding-right: 2%;
    padding-left: 2%
}
.wwfootdrop {
    padding-top: 10px;
    display: none
}
.footer ul li em {
    display: block;
    background: url(/Static/Home/kaiyingtech/img/icon36.png) center center/13px 13px no-repeat;
    -moz-background-size: 13px 13px;
    -o-background-size: 13px 13px;
    width: 35px;
    height: 24px;
    position: absolute;
    right: 0;
    top: 0
}
.wwfootdowncon {
    padding-left: 15px;
    display: none
}
.wwfootdown {
    padding-left: 12px;
    display: none
}
.honorbtn ul li, .other-content {
    display: -webkit-box;
    overflow: hidden
}
.footer ul li h3 em {
    -moz-background-size: 15px 15px;
    -o-background-size: 15px 15px;
    background-size: 15px 15px;
    width: 35px;
    height: 34px
}
.footer ul li h3.cur em, .wwfootdownup h5.cur em, .wwfootdrop li h4.cur em {
    background: url(/Static/Home/kaiyingtech/img/icon37.png) center center no-repeat
}
.footerBottom {
    background: #0d7ada;
    padding-top: 8px;
    padding-bottom: 8px;
    color: #fff;
    font-size: 12px;
    text-align: center
}
.footer-text a {
    padding: 0 4px
}
.other-product-list li .list-right h3 {
    font-size: 16px;
    padding: 2% 0 8px
}
.other-product-list li .list-right h3 a {
    color: #333;
    display: block
}
.other-content {
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    line-height: 20px;
    color: #333;
    text-align: justify
}
.link-more a {
    padding: 5px 20px;
    background: #e94709;
    color: #fefefe;
    text-align: center;
    font-size: 12px
}
.honorbtn a, .honorbtn li:last-child a {
    background: #ededed
}
.energy-list li {
    padding: 20px 0;
    color: #1a1a1a
}
.energy-list li .energy-left img {
    max-width: 100%;
    display: block
}
.energy-list li .energy-right h3 {
    font-size: 16px;
    color: #e94709;
    padding: 16px 0 10px;
    font-weight: 700
}
.honorbtn {
    max-width: 1030px;
    font-size: 18px;
    overflow: hidden;
    margin: 20px auto;
    background: url(/Static/Home/kaiyingtech/img/wqp_inco12.png) 0 center repeat-x
}
.honorbtn a.cur, .honorbtn a:hover {
    color: #fff;
    background-color: #e94709
}
.honorbtn a:last-child.cur, .honorbtn a:last-child:hover {
    color: #fff;
    background-color: #e94709
}
.honorbtn ul li {
    width: 60px!important;
    height: 60px;
    float: left;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    display: -ms-flexbox;
    display: -webkit-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    align-items: center;
    margin-right: 16px
}
.honorbtn a {
    color: #666;
    width: 60px;
    height: 60px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    line-height: 60px;
    font-size: 16px;
    font-weight: 700
}
.classiccaseM ul, .honorbtn ul, .wnetwork-nav ul {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box
}
.honorbtn ul {
    max-width: 1030px;
    margin: 0 auto;
    height: 100%;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.classiccaseM ul, .wnetwork-nav ul, .wwaddnav02 ul, .wwaddnavTow ul, .wwcasepoptwo .wwcasepoplist ul {
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform;
    z-index: 1
}
.adscrollleft, .adscrollright {
    display: none;
    width: 35px;
    height: 100%;
    border: 1px solid #dadada;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    position: absolute;
    top: 0;
    cursor: pointer;
    z-index: 10;
    background: #fff
}
.wqp-date {
    position: relative;
    padding-left: 10px
}
.wqp-date .date-title {
    position: relative;
    font-size: 20px;
    font-weight: 700;
    color: #e94709
}
.wqp-date .dateCon {
    padding-left: 5px;
    padding-top: 5px
}
.wqp-date .dateCon .line, .wqp-date .dateCon p {
    background: url(/Static/Home/kaiyingtech/img/wwimg10.png) 0 5px/auto 15px no-repeat;
    padding-left: 10px;
    margin-bottom: 8px;
    color: #1a1a1a;
    -moz-background-size: auto 15px;
    -o-background-size: auto 15px
}
.classiccaseM {
    width: 96%;
    margin: 0 auto 20px;
    overflow: hidden;
    position: relative;
    padding-top: 20px
}
.classiccaseM ul, .wnetwork-nav ul {
    position: relative;
    height: 100%;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    box-sizing: content-box
}
.classiccaseM ul li {
    width: 32%;
    float: left;
    overflow: hidden;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    height: 100%;
    position: relative
}
.wqpcom-ListOne dl dd, .wqpcom-ListOne dl dt {
    float: none;
    width: 100%
}
.classiccaseM ul li a {
    display: block;
    padding: 8px;
    border: 1px solid #dcdcdc;
    width: 99%
}
.classiccaseM ul li img {
    display: block;
    width: 100%;
    position: relative;
    z-index: 1;
    height: auto
}
.classiccaseM ul li .ccase-title {
    display: block;
    text-align: center;
    font-size: 14px;
    margin-top: 8px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1
}
.leftbtn, .rightbtn {
    width: 24px;
    height: 34px;
    position: absolute;
    top: 50%;
    z-index: 999
}
.leftbtn {
    background: url(/Static/Home/kaiyingtech/img/wwimg11.png) 0 0/15px auto no-repeat;
    -moz-background-size: 15px auto;
    -o-background-size: 15px auto
}
.rightbtn {
    background: url(/Static/Home/kaiyingtech/img/wwimg12.png) right 0/15px auto no-repeat;
    -moz-background-size: 15px auto;
    -o-background-size: 15px auto
}
.leftbtn:hover {
    background: url(/Static/Home/kaiyingtech/img/wwimg13.png) 0 0/15px auto no-repeat;
    -moz-background-size: 15px auto;
    -o-background-size: 15px auto
}
.rightbtn:hover {
    background: url(/Static/Home/kaiyingtech/img/wwimg14.png) right 0/15px auto no-repeat;
    -moz-background-size: 15px auto;
    -o-background-size: 15px auto
}
.wqp-company-profile {
    padding-top: 15px;
    padding-bottom: 20px;
    color: #333;
    font-size: 16px;
    line-height: 28px
}
.govern-intro, .info-txt, .last-left {
    line-height: 24px
}
.wcompanyList li {
    text-align: center;
    color: #e94709;
    margin-bottom: 20px
}
.wcompanyList li img {
    width: auto;
    margin-right: 5px;
    height: 45px
}
.wqpcom-ListOne dl dd {
    padding: 15px 0
}
.wqpcom-ListOne dl dd h3 {
    font-size: 16px;
    padding-bottom: 8px
}
.wqp-column-list {
    background: #f7f7f7;
    padding: 15px 0 20px
}
.wqp-column-list ul li h4 a {
    display: block;
    font-size: 18px;
    color: #1a1a1a;
    padding: 8px 0 10px
}
.wqp-honornav a {
    font-size: 18px;
    color: #1a1a1a;
    padding: 0 20px 10px;
    margin: 0 20px;
    display: inline-block
}
.wqp-honornav a.cur, .wqp-honornav a:hover {
    color: #e94709;
    border-bottom: 2px solid #e94709
}
.wqp-honor-list ul li .honor-img {
    display: block;
    border: 1px solid #d9d9d9;
    padding: 10px
}
.base-list ul li .title, .wqp-honor-list ul li h4 {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical
}
.wqp-honor-list ul li h4 {
    font-size: 14px;
    text-align: center;
    margin-top: 10px
}
.wqp-page {
    display: block;
    background: url(/Static/Home/kaiyingtech/img/wwimg09.png) center/25px auto no-repeat #e94709;
    padding: 20px 0;
    -moz-background-size: 25px auto;
    -o-background-size: 25px auto
}
.base-list ul li .title {
    width: 100%;
    height: 40px;
    line-height: 40px;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: rgba(0, 0, 0, .6);
    padding: 0 10px;
    font-size: 15px;
    -o-transition: .5s;
    transition: .5s;
    -webkit-transition: .5s;
    -moz-transition: .5s;
    color: #fff
}
.base-list ul li .title:after {
    content: "";
    width: 8px;
    height: 8px;
    border-left: 3px solid #fff;
    border-top: 3px solid #fff;
    position: absolute;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    top: 50%;
    right: 10px;
    margin: -4px 0 0 -4px
}
.base-list ul li:hover .title {
    width: 100%;
    height: 100%;
    text-align: center
}
.base-list ul li:hover .title span {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    display: block
}
.base-list ul li:hover .title:after {
    opacity: 0
}
.Searchcity li {
    padding: 10px 0
}
.Searchcity li .cityItem {
    color: #333
}
.Searchcity li h4 {
    font-size: 15px;
    padding-bottom: 5px;
    color: #333;
    font-weight: 600
}
.wnetwork-nav {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px
}
.wnetwork-nav ul li {
    float: left;
    width: 50%;
    display: block;
    background: #e6e6e6;
    text-align: center;
    font-size: 15px;
    border-right: 1px solid #ccc;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative
}
.Wdetection table td, .Wdetection table th, .h-report th {
    border-right: 1px solid #fff
}
.wnetwork-nav a {
    padding: 10px 0;
    display: block
}
.wnetwork-nav ul li:last-child {
    border-right: 0
}
.h-report {
    padding-top: 25px;
    width: 100%;
    padding-bottom: 25px
}
.h-report th {
    font-size: 16px;
    color: #fff;
    text-align: center;
    height: 50px;
    background: #e94709;
    font-weight: 400
}
.h-report td {
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    height: 45px;
    vertical-align: middle;
    font-size: 14px;
    color: #1a1a1a;
    padding: 10px 3%
}
.h-report td:nth-child(3n) {
    border-right: 1px solid #e8e8e8
}
.h-report td:nth-child(2n), .h-report td:nth-child(3n) {
    text-align: center;
    padding-left: 0;
    padding-right: 0
}
.h-report td a {
    color: #e94709;
    display: block;
    font-size: 13px
}
.h-report .wwpage {
    margin-top: 25px
}
.govern-nav {
    text-align: center;
    padding-top: 25px;
    padding-bottom: 15px
}
.govern-nav a {
    font-size: 16px;
    color: #333;
    display: inline-block;
    line-height: 35px;
    padding: 0;
    height: 38px
}
.h-govern h2 {
    font-size: 19px;
    font-weight: 700;
    color: #333;
    padding-bottom: 15px
}
.govern-list {
    border-bottom: 1px solid #e5e5e5
}
.govern-list h3 {
    font-size: 16px;
    color: #0b70c3;
    padding-bottom: 10px
}
.govern-list li {
    padding-top: 21px;
    padding-bottom: 4px;
    border-top: 1px solid #e5e5e5
}
.govern-list p {
    font-size: 14px;
    color: #555;
    word-break: break-all;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 10px
}
.govern-down, .govern-more {
    float: right;
    font-size: 14px;
    color: #e94709;
    padding-left: 8px
}
.govern-down {
    padding-right: 8px;
    padding-left: 28px;
    background-image: url(/Static/Home/kaiyingtech/img/zdown.png);
    background-repeat: no-repeat;
    background-position: left center
}
.govern-intro {
    font-size: 14px;
    color: #333;
    padding-bottom: 30px
}
.h-imgbox {
    background: #f7f7f7;
    text-align: center;
    padding: 30px 10px
}
.albumlist {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: #000;
    z-index: 11;
    display: none
}
.rightmenu, .rightmenuin {
    display: none;
    z-index: 999
}
.albumwrap {
    width: 100%;
    color: #fff;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%)
}
.info-txt, .last-left {
    color: #1a1a1a;
    font-size: 14px
}
.albumwrap h4 {
    font-size: 16px;
    text-align: center;
    padding-bottom: 12px
}
.albumlistpages {
    font-size: 14px;
    text-align: right;
    padding: 8px 12px 0 0
}
.h-table td, .h-table th, .status-nav a, .stock-img, .stock-name, .stock-up {
    text-align: center
}
.xiangcelist li .albumlistpages span {
    border: none;
    padding: 0
}
.h-table {
    padding: 20px 0 30px;
    overflow-x: scroll
}
.h-table table {
    border-bottom: 1px solid #ddd;
    min-width: 800px
}
.h-table th {
    font-size: 15px;
    color: #fff;
    background: #006ac0;
    height: 40px;
    font-weight: 400
}
.h-table td {
    font-size: 14px;
    color: #333;
    border-top: 1px solid #ddd;
    border-left: 1px solid #ddd;
    height: 40px
}
.h-table td:nth-child(6n) {
    border-right: 1px solid #ddd
}
.h-info {
    padding: 35px 0 30px
}
.info-txt {
    background: #f7f7f7;
    padding: 20px 10px
}
.last-left, .last-right {
    padding: 15px 10px
}
.last-left h2 {
    font-size: 20px;
    color: #e94709;
    padding-bottom: 10px
}
.last-right li {
    font-size: 14px;
    color: #333;
    display: inline-block;
    margin: 0 10px 10px
}
.last-right li a {
    font-size: 20px;
    color: #1a1a1a
}
.stock-name {
    float: left;
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    background: #e94709;
    padding-top: 8px;
    padding-bottom: 8px
}
.stock-now {
    font-size: 14px;
    color: #e94709;
    height: 56px;
    line-height: 56px;
    padding-left: 27px;
    background: #f2f2f2
}
.stock-now img {
    position: relative;
    top: 3px;
    margin-right: 6px
}
.stock-up {
    background: #f2f2f2;
    padding-top: 13px;
    padding-bottom: 6px
}
.stock-middle {
    background: #f7f7f7;
    margin-bottom: 22px
}
.stock-up span {
    color: #b1020c;
    font-size: 30px;
    font-weight: 700;
    padding-right: 30px;
    background-image: url(/Static/Home/kaiyingtech/img/zhsh06.png);
    background-position: right center;
    background-repeat: no-repeat
}
.stock-up span.cur {
    color: #0e8c4c;
    background-image: url(/Static/Home/kaiyingtech/img/zhsh06g.png)
}
.stock-up em {
    color: #b1020c;
    font-size: 15px;
    padding: 0 12px
}
.stock-up i {
    font-size: 13px;
    color: #333
}
.status-nav a, .stock-detail, .substatus-nav, .wwjianjieimg ul li {
    font-size: 14px
}
.stock-detail {
    line-height: 30px;
    color: #333
}
.stock-detail ul {
    padding-top: 20px;
    padding-bottom: 10px;
    padding-left: 10px
}
.stock-detail ul li {
    padding-left: 5px;
    padding-right: 5px
}
.status-nav {
    background: #ededed;
    border: 1px solid #ededed;
    overflow: hidden;
    margin-bottom: 19px
}
.status-nav a {
    display: block;
    float: left;
    color: #333;
    width: 65px;
    line-height: 43px
}
.status-nav a.cur {
    color: #00a0e9;
    background: #fff
}
.allstatus {
    padding: 0 11px 50px
}
.substatus-nav {
    color: #333;
    line-height: 40px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background: #ededed
}
.substatus-nav span {
    padding-left: 10px;
    padding-right: 5px
}
.substatus-nav i {
    color: #b1020c
}
.stock-img {
    padding-top: 43px;
    overflow-x: scroll
}
.stock-img img {
    min-width: 600px
}
.stock-status {
    margin-bottom: 60px
}
.wwlingyutit {
    font-size: 18px;
    font-weight: 700;
    color: #e94709;
    padding-top: 20px;
    padding-bottom: 10px
}
.energyCon, .wwfieldDllist dl dd, .wwthetext dd {
    text-align: justify
}
.wqp-column-list ul li {
    margin-bottom: 15px;
    float: none;
    width: 25%;
    padding-left: 15px;
    padding-right: 15px
}
.wwintroUp ul li, .wwjianjieimg ul li {
    margin-bottom: 20px;
    text-align: center
}
.wqp-column-list .commonweb {
    overflow: hidden;
    padding: 0;
    margin: 0 3%
}
.last-right li p:last-child {
    padding-top: 5px;
    font-weight: 700
}
.stock-now em {
    color: #333;
    font-size: 12px;
    display: inline-block;
    width: 28%;
    line-height: 17px;
    padding-top: 13px;
    position: absolute;
    right: 22px
}
.wwcauseimg li:last-child img:first-of-type {
    width: 100%;
    padding-left: 7px;
    padding-right: 7px
}
.rightmenu .ico-box {
    position: relative;
    width: 54px;
    height: 54px;
    border-bottom: 1px solid #fff;
    cursor: pointer
}
.rightmenu .ico06, .rightmenuin .ico06 {
    background: url(/Static/Home/kaiyingtech/img/right-top.png) no-repeat #0d7ada;
    border-bottom: none
}
.rightmenu {
    position: fixed;
    right: 0;
    top: 30%
}
.rightmenuin {
    position: fixed;
    top: 88%;
    right: 10px
}
.rightmenuin .ico-box {
    position: relative;
    width: 54px;
    height: 54px;
    cursor: pointer
}
.rightmenuins {
    display: none!important
}
.testserveimg {
    padding-top: 30px;
    margin: 0 -15px
}
.wwrange li {
    height: 90px;
    width: 100%;
    margin-bottom: 10px
}
.wwintroUp ul li {
    padding-left: 5px;
    padding-right: 5px
}
.wwintroUp ul {
    margin: 0 -5px
}
.wwintroUptit {
    color: #333;
    font-size: 16px;
    font-weight: 700;
    padding-bottom: 15px
}
.wwjianjieimgtit {
    color: #e94709;
    font-size: 16px;
    padding-bottom: 20px
}
.wwmanlink {
    background: url(/Static/Home/kaiyingtech/img/wwimg127.png) left 5px no-repeat;
    padding-left: 28px
}
.wwaddnav02 ul, .wwaddnavTow ul, .wwcasepoptwo .wwcasepoplist ul {
    width: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.wwaddnav02 ul li {
    width: 25%;
    margin-right: 14px
}
.wwaddnav02 .wwyeartableft, .wwaddnav02 .wwyeartabright {
    height: 50px;
    top: 40px
}
.wwesizelist:nth-of-type(4) .wwback h3 {
    background: url(/Static/Home/kaiyingtech/img/wwimg92.png) no-repeat #f2f2f2
}
.wwaddnavTow ul li {
    width: 50%
}
.wwnurselist li:nth-of-type(2) {
    width: 50%;
    float: left;
    padding-right: 5px
}
.wwnurselist li:nth-of-type(3) {
    width: 50%;
    float: left;
    padding-left: 5px
}
.Techsuptab a:after, .Techsuptitle a:after {
    width: 0;
    height: 0;
    left: 50%;
    margin-left: -10px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #e94709;
    display: none;
    content: ""
}
.CWhint {
    width: 580px;
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -149px;
    margin-left: -290px;
    background: #fff;
    z-index: 99;
    display: none
}
.CWhinttit {
    height: 47px;
    background: #004988;
    font-size: 18px;
    color: #fff;
    line-height: 47px;
    padding-left: 20px
}
.CWhintbox {
    margin: 0 48px;
    padding: 35px 0 35px 81px;
    position: relative
}
.CWhintleft {
    float: left;
    position: absolute;
    left: 0;
    top: 35px
}
.CWbrowser a {
    display: inline-block;
    width: 19%;
    font-size: 12px;
    text-align: center
}
.CWbrowser a em {
    display: block;
    color: #b80007
}
.CWbrowser a span {
    display: block;
    line-height: 16px
}
.CWhintright h3 {
    font-size: 18px
}
.CWhintrighthref {
    color: #004988;
    border-bottom: 1px solid #5377a2;
    margin: 5px 0;
    display: inline-block
}
.CWhintgran {
    color: #666;
    margin: 10px 0
}
.Techsuptoptit, .Ttechingtit, .wwCleaning ul li h3 {
    font-size: 16px;
    margin-bottom: 10px;
    font-weight: 700
}
.CWclsoe {
    display: block;
    float: right;
    height: 47px;
    width: 52px;
    text-align: center
}
.Techsup {
    padding: 30px 0 45px
}
.Techsuptitle a {
    display: inline-block;
    padding: 0 20px;
    height: 41px;
    line-height: 41px;
    background: #f7f7f7;
    font-size: 16px;
    color: #1a1a1a;
    float: left;
    position: relative
}
.Techsuptitle a:after {
    position: absolute;
    bottom: -8px
}
.Techsuptab {
    border-bottom: 1px solid #e0e0e0
}
.Techsuptab a {
    font-size: 16px;
    display: block;
    margin: 0 auto;
    position: relative;
    text-align: center;
    height: 34px
}
.Techsuptab a.cur, .Techsuptab a:hover {
    border-bottom: 3px solid #e94709
}
.Techsuptab a:after {
    position: absolute;
    bottom: -10px
}
.Techsuptopimg {
    padding-top: 10px;
    max-width: 100%
}
.Techsuptopright {
    padding-top: 5px
}
.Techsuptab .web {
    width: 100%;
    height: 34px
}
.Techsuptop02 {
    padding: 0 0 30px
}
.wwCleaning ul li {
    color: #666;
    position: relative;
    padding: 15px
}
.wwCleaning ul li h3 {
    color: #333
}
.wwCleaningimg {
    float: right;
    width: 118px;
    height: 141px;
    display: block;
    margin-left: 15px
}
.Ttechingtit {
    color: #333
}
.Ttechingbox {
    color: #666;
    line-height: 25px
}
.Techcontact {
    color: #e94709;
    font-weight: 700;
    line-height: 24px
}
.Techsuptablist {
    padding-bottom: 12px;
    overflow: hidden
}
.Wrespace {
    padding-bottom: 8px
}
.Wdetection table {
    width: 100%;
    border-collapse: collapse
}
.Wdetection table th {
    background: #e0e0e0;
    height: 40px;
    float: none
}
.Wdetection table td {
    background: #ededed;
    height: 40px;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    padding-top: 10px;
    float: none
}
.Wdetection table td.col-sm-4 {
    text-align: center;
    padding-right: 5px;
    padding-left: 5px
}
.Wdetection table td.col-sm-8 {
    padding-left: 20px;
    padding-right: 10px
}
@media (min-width:380px) {
    .wwback h3 {
        font-size: 18px;
        height: 36px;
        line-height: 36px;
        display: inline-block;
        padding-right: 90px
    }
    .wwindexhonor ul li {
        width: 50%
    }
    .wwvideo {
        width: 60%
    }
    .wwjoblink span {
        display: inline-block;
        vertical-align: -17px;
        padding-right: 5px
    }
    .stock-now em {
        position: initial;
        width: auto
    }
    .testserveimg li {
        float: left;
        width: 50%;
        padding-left: 15px;
        padding-right: 15px;
        padding-bottom: 30px
    }
    .wwrange {
        margin: 0 -7px
    }
    .wwrange li {
        width: 50%;
        float: left;
        height: 131px;
        padding-bottom: 15px;
        padding-right: 7px;
        padding-left: 7px
    }
    .Wresearch li {
        padding-left: 5px;
        padding-right: 5px
    }
    .Wtestlist ul {
        padding-bottom: 0;
        margin-bottom: 0
    }
}
@media (min-width:429px) {
    .wwprodesctab span {
        font-size: 16px;
        padding: 10px 20px
    }
    .wwnumber span:first-of-type {
        padding-right: 0
    }
    .wwcausequnlist li {
        width: 33.33%;
        padding-left: 5px;
        padding-right: 5px
    }
    .wwintroimglist li {
        width: 50%;
        padding-right: 15px;
        padding-left: 15px
    }
    .testserveimg li {
        width: 33.33%
    }
}
@media (min-width:520px) {
    .wwnurselist li, .wwqiwentext {
        position: absolute
    }
    .ww-xs-7 {
        width: 52.2%;
        padding-right: 10px
    }
    .ww-xs-5 {
        width: 47.8%
    }
    .wwrangeimglist {
        padding-top: 25px;
        padding-bottom: 5px
    }
    .wwadddiv, .wwadddiv p, .wwnurselist li img {
        padding-bottom: 0
    }
    .wwadddiv p {
        line-height: 23px
    }
    .Foodlisst dl dt img, .wwindustrylist li, .wwintroimglist li {
        width: 50%
    }
    .wwnumber {
        text-align: center;
        padding: 58px 0 20px
    }
    .wwnumber span {
        display: inline-block
    }
    .wwnumber span:first-of-type {
        padding-right: 180px
    }
    .wwcauseimg li:nth-of-type(2) img, .wwnumbertwo span:first-of-type {
        padding-right: 0
    }
    .wwcontantdiv:first-of-type {
        margin-right: 12%
    }
    .wwThemain ul li, .wwchangediv, .wwchangeimg, .wwnumbertwo span {
        width: 50%;
        float: left
    }
    .wwindustrytext {
        height: 313px
    }
    .wwqiwenlist li {
        width: 50%;
        line-height: 20px;
        margin-bottom: 10px
    }
    .wwcolorlisttext {
        padding: 15px 35px 55px
    }
    .wwcolorlisttext h3 {
        padding: 10px 0
    }
    .wwnumberfour {
        padding: 20px 0 0
    }
    .substatus-nav span, .wwjobtel span img {
        width: auto
    }
    .wwchange {
        padding-bottom: 30px
    }
    .wwchange li {
        width: 100%
    }
    .wwchangediv:after {
        content: "";
        position: absolute;
        width: 0;
        height: 0;
        top: 50%;
        left: -23px;
        margin-left: -10px;
        border-bottom: 20px solid transparent;
        border-top: 20px solid transparent;
        border-right: 20px solid #f7f7f7;
        margin-top: -10px
    }
    .wwchange li:nth-child(2n) .wwchangeimg {
        float: right
    }
    .wwchange li:nth-child(2n) .wwchangediv:after {
        left: auto;
        right: -13px;
        border-right: 0;
        border-left: 20px solid #f7f7f7
    }
    .wwqiwentext {
        line-height: 20px;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%)
    }
    .wwcasepoplisttest, .wwnurselist {
        position: relative
    }
    .wwqiwentext h3 {
        font-size: 16px;
        padding-bottom: 0
    }
    .wwjoblink span a {
        padding-right: 22px;
        padding-left: 22px
    }
    .Foodlisst dl dt img:first-of-type {
        padding-right: 10px
    }
    .Foodlisst dl dt img:nth-of-type(2) {
        padding-left: 10px
    }
    .Foodlisst dl dd h3 {
        padding-top: 8px;
        padding-bottom: 8px
    }
    .wwnurselist {
        margin: 20px 0
    }
    .wwnurselist li:first-of-type {
        padding-right: 10px;
        width: 59%;
        top: 0;
        left: 0
    }
    .wwnurselist li:nth-of-type(2) {
        width: 20.5%;
        left: 59%;
        top: 0;
        padding-right: 5px
    }
    .wwnurselist li:nth-of-type(3) {
        width: 20.5%;
        left: 79.5%;
        padding-left: 5px
    }
    .wwnurselist li:nth-of-type(4) {
        width: 41%;
        left: 59%;
        bottom: 0;
        margin-bottom: 0
    }
    .wwcasepoplisttest ul li {
        position: relative;
        float: left
    }
    .Wresearchbox ul li:hover p {
        height: 100%
    }
    .Wresearchbox ul li:hover p span {
        font-weight: 700
    }
}
@media (max-width: 520px) {
    .wwlogo img {
        height: 45px
    }
}
@media (min-width:767px) {
    .wwprodesc, .wwprodesciti {
        border-bottom: 1px solid #dadada
    }
    .wwCleaning ul li h3, .wwaddnav a, .wwdown ul li h3 {
        font-size: 18px
    }
    .wwimporword p, .wwmediadiv p {
        -webkit-line-clamp: 2
    }
    .wwactivity dl dd p, .wwfamilybotlist dl dd p {
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis
    }
    .newsa, .wwindustryimg03 {
        margin-bottom: 50px
    }
    .Techsuptop {
        background: #f2f2f2;
        margin-top: 30px
    }
    .Techsuptop02 {
        background: 0 0
    }
    .Techsuptopright {
        text-align: right
    }
    .Techsuptopright img, .commonDetailedContentsfoot dl dd:nth-of-type(2), .wwactivity dl:nth-of-type(odd) dt, .wwconbox ul li:nth-of-type(2n) .wwconboxleft, .wwfieldDllist dl:nth-of-type(odd) dt, .wwjobtopright {
        float: right
    }
    .Cuspimg, .Wresearch {
        margin: 0 -5px
    }
    .Wrespace {
        padding-bottom: 10px
    }
    .Edoclist li, .wwnewslist dl dd, .wwpackdiv {
        padding-bottom: 0
    }
    .Wdetection table th {
        font-size: 18px;
        height: 58px;
        border-bottom: 2px solid #fff
    }
    .Wdetection table td {
        height: 45px;
        border-bottom: 2px solid #fff
    }
    s .testserveimg li {
        width: 16.66666667%
    }
    .wwrange li {
        width: 25%
    }
    .Edoclist {
        margin: 0 -30px
    }
    .Edoclist li {
        padding-left: 30px;
        padding-right: 30px;
        margin-bottom: 0
    }
    .Functiondl dd {
        padding-bottom: 45px
    }
    .wwpackdivword {
        margin-top: 4px;
        color: #666;
        overflow: hidden
    }
    .wwintroUptit {
        font-size: 24px;
        padding-bottom: 25px
    }
    .wwintroUp {
        padding-top: 60px
    }
    .wqp-honor-list ul, .wwesizelist ul, .wwfield, .wwjianjieimg ul {
        margin: 0 -10px
    }
    .wwesizelist ul li, .wwjianjieimg ul li {
        padding-left: 10px;
        padding-right: 10px
    }
    .wwexchangetit, .wwjianjieimgtit {
        font-size: 20px
    }
    .wwadddiv p {
        padding-bottom: 5px;
        line-height: 24px
    }
    .wwpopleft {
        left: 19px
    }
    .wwpopright {
        right: 19px
    }
    .wwaddnav a {
        height: 50px;
        line-height: 50px
    }
    .Cusplist ul li {
        background: #f2f2f2;
        padding: 30px 39px 45px
    }
    .wwintronews dl dt, .wwpackdiv, .wwpackimg {
        padding-right: 15px
    }
    .Cuspimg img {
        float: left;
        width: 33.33%;
        padding-left: 5px;
        padding-right: 5px
    }
    .wwindustryimg04 {
        padding-top: 10px;
        padding-bottom: 10px
    }
    .Edoclistdiv {
        overflow: hidden;
        padding-bottom: 30px
    }
    .Foodlisst, .wwindustrytit10 {
        padding-top: 15px
    }
    .wwlogo img {
        height: 45px
    }
    .wwstock {
        margin-top: 7px
    }
    .wwstock img {
        height: 35px
    }
    .wqp-column-list .commonweb {
        margin: 0 auto
    }
    .wwprodetatop {
        padding-top: 37px
    }
    .wwprodetaimg {
        float: left;
        border: 1px solid #dadada;
        padding: 0
    }
    .clean-productsTwo img, .clean-productsTwo ul li img, .wwmedia dl dt img, .wwprodetaimg img, .wwresultright img {
        display: block;
        width: 100%
    }
    .wwprodesciti {
        font-size: 32px;
        line-height: 32px;
        padding-bottom: 32px
    }
    .wwprodesc {
        line-height: 36px;
        padding: 0 0 20px
    }
    .wwintroimglist li {
        width: 33.33333333%
    }
    .wwintronews dl dt {
        width: 26.3%;
        float: left
    }
    .wwintronews dl dd {
        width: 73.7%;
        padding-left: 15px;
        float: left
    }
    .wwintronmore {
        margin-top: 14px
    }
    .wwintronews dl dd h4 {
        padding: 1% 0 2%
    }
    .wwdown ul li h3, .wwfieldDllist dl.wwdlallwidth dd h3 {
        padding-bottom: 15px
    }
    .wwintronews dl dd p, .wwreviewtext {
        line-height: 20px
    }
    .wwactivity dl dt, .wwcauseimg li {
        float: left;
        width: 50%
    }
    .wwcauseimg li:nth-of-type(2) img {
        display: block;
        width: 100%;
        padding-right: 0
    }
    .wwcauseimg li img {
        padding-bottom: 0;
        padding-left: 0
    }
    .wwcauseimg li:first-of-type img {
        width: 33.33%;
        padding-right: 8px;
        float: left
    }
    .wwcauseimg li:first-of-type img:nth-of-type(5) {
        width: 66.67%;
        padding-top: 8px
    }
    .wwcauseimg li:first-of-type img:nth-of-type(3) {
        margin-right: 0
    }
    .wwcauseimg li:first-of-type img:nth-of-type(4), .wwmedialist li span {
        padding-top: 8px
    }
    .wwcauseimg li:last-child img:first-of-type {
        width: 100%;
        padding-left: 0;
        padding-right: 0
    }
    .wwdown ul li {
        padding-bottom: 20px;
        padding-top: 34px
    }
    .wwdown ul li h3 {
        color: #e94709
    }
    .wwdown {
        padding: 34px 0 38px
    }
    .wwdowncl {
        float: left;
        cursor: pointer
    }
    .wwdownicon {
        display: inline-block;
        float: right;
        width: 70px;
        height: 70px;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        border: 1px solid #dedede;
        background: url(/Static/Home/kaiyingtech/img/wwimg22.png) center/29px auto no-repeat;
        -moz-background-size: 29px auto;
        -o-background-size: 29px auto
    }
    .wwdown ul li span, .wwnewstime {
        display: none
    }
    .commonDetailedContentsfoot dl dd, .commonDetailedContentsfoot dl dt, .wwactivity dl dd p, .wwfamilybotlist dl dd p, .wwmediadiv p {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
    .wwcorediv, .wwintrotitco, .wwnumberth span {
        font-size: 16px
    }
    .wwcorediv h3 {
        font-size: 24px;
        padding: 23px 0
    }
    .wwcoreover {
        height: 99px
    }
    .wwprodesctab span {
        font-size: 18px;
        padding: 10px 40px
    }
    .wwintrotit {
        font-size: 20px;
        line-height: 24px
    }
    .wwcaselist .wwpackdiv {
        margin: 2% 0
    }
    .wwcauseimg li:nth-of-type(2) {
        padding-bottom: 8px;
        padding-right: 22px
    }
    .wwnewslist dl dd h3 {
        font-size: 20px;
        margin: 2% 0
    }
    .wwnewslist dl dd p {
        -webkit-line-clamp: 3;
        line-height: 20px
    }
    .wwnewslist dl dd span {
        margin-top: 2%
    }
    .wwjoblink span a:first-child {
        padding-left: 11px
    }
    .sitemapcont2 {
        padding: 7% 0 0;
        overflow: hidden
    }
    .sitemapcont2 dl dd {
        padding: 2% 3% 1% 27px
    }
    .wwimpor dl dt {
        padding-right: 0
    }
    .wwimporword h3 {
        margin: 0 0 1%
    }
    .wwimporword span {
        padding: 1px 17px;
        margin-top: 9px
    }
    .wwnewstime {
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%)
    }
    .wwmediadiv, .wwmedialist li .col-sm-65 {
        position: absolute;
        top: 50%;
        transform: translateY(-50%)
    }
    .wwimpor, .wwmedia, .wwshowlist {
        padding: 50px 0
    }
    .wwimpor dl {
        background: #f7f7f7;
        margin-bottom: 15px
    }
    .wwimpor .wwpage {
        margin-top: 40px
    }
    .commonDetailedtitle h3 {
        font-size: 28px;
        padding: 50px 0 0
    }
    .wwconbox ul li:nth-of-type(odd) .wwconboxright, .wwconboxleft, .wwmedia dl dt, .wwthetext dt {
        padding-left: 0
    }
    .commonDetailedContentsfoot dl dd {
        float: left;
        margin-bottom: 0;
        width: 350px;
        word-break: break-all;
        -webkit-line-clamp: 1
    }
    .commonDetailedContentsfoot dl dt {
        float: right;
        width: 350px;
        word-break: break-all;
        -webkit-line-clamp: 1
    }
    .wwmedia .wwpage {
        margin-top: 31px
    }
    .wwmedia dl {
        background: #f7f7f7;
        position: relative
    }
    .wwmedia dl dd h3 {
        padding: 0 0 4px
    }
    .wwmediadiv {
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        padding-right: 15px
    }
    .wwmediadiv p {
        word-break: break-all
    }
    .wwmedia dl dd em {
        padding: 2% 0 2% 19px
    }
    .wwmedia dl dd span {
        padding-top: 1%
    }
    .wwmedialist li .col-sm-65 {
        padding-top: 0;
        right: 0;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%)
    }
    .wwthetext dd, .wwthetext dd .wwgbdiv02 {
        top: 50%;
        transform: translateY(-50%);
        background: #f5f5f5;
        position: absolute
    }
    .wwshowlistUp h3 {
        font-size: 30px;
        line-height: 30px
    }
    .wwreview ul {
        padding-top: 30px
    }
    .Recruitmentsearch dl, .wwimporword {
        width: 100%
    }
    .bigimgcont {
        width: 700px;
        height: 507px
    }
    .closeyuangong {
        display: block;
        width: 32px;
        height: 32px
    }
    .wwhobigimgcont img {
        width: 55%
    }
    .wwcasepop {
        width: 700px;
        height: 530px
    }
    .wwcasepoptwo {
        height: 622px
    }
    .wwcaseclose {
        display: block;
        width: 32px;
        height: 32px;
        top: -16px;
        right: -10px
    }
    .wwnumbertwo span, .wwnumbertwo span:first-of-type {
        padding-right: 47px
    }
    .wwcausequnlist li {
        width: 33.333%
    }
    .wwthetext {
        line-height: 20px;
        position: relative
    }
    .wwthetext dt {
        padding-bottom: 0;
        padding-right: 0
    }
    .wwthetext dd {
        right: 0;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        height: 100%
    }
    .wwactivity dl dd, .wwfamilyDl, .wwfamilyDl dt, .wwresultbox .web {
        position: relative
    }
    .wwactivity dl, .wwfromlist, .wwresulbot, .wwresultbox {
        background: #f7f7f7
    }
    .wwthetext dd .wwgbdiv02 {
        right: 0;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        padding-left: 15px;
        padding-right: 15px
    }
    .wwnumbertwo span {
        width: auto;
        float: none
    }
    .wwThemain ul li {
        width: 50%
    }
    .wwindustrylist {
        padding: 35px 40px 40px;
        border-bottom: 1px solid #e6e6e6;
        margin-bottom: 30px;
        margin-left: 10%
    }
    .wwindustryimg02 {
        margin-bottom: 100px
    }
    .wwindustrytext {
        min-height: 241px
    }
    .wwqiwenlist li {
        width: 33.33333333%;
        float: left;
        line-height: 20px;
        margin-bottom: 0
    }
    .wwcolorlisttext {
        height: 440px
    }
    .wwnumberth span:nth-of-type(3), .wwnumberth span:nth-of-type(4), .wwnumberth span:nth-of-type(5) {
        width: auto
    }
    .wwconbox ul li:nth-of-type(odd) .wwconboxleft, .wwjobtopleft {
        float: left
    }
    .wwconbox ul li:nth-of-type(odd) {
        background: #f2f5f7
    }
    .wwconbox ul li, .wwideabox ul li {
        padding-top: 30px;
        padding-bottom: 30px
    }
    .wwconboxright {
        padding-top: 2%
    }
    .wwconboxright h3 {
        font-size: 16px;
        line-height: 24px;
        padding-bottom: 5px
    }
    .wwtextbig {
        color: #1a1a1a;
        font-size: 18px;
        line-height: 30px
    }
    .clean-productsOne, .wwresultleft {
        font-size: 14px
    }
    .wwfield li {
        padding-bottom: 10px;
        padding-right: 5px;
        padding-left: 5px;
        height: 195px;
        margin-bottom: 0
    }
    .wwfield li:first-of-type .wwfielddiv {
        padding-right: 48px;
        background: url(/Static/Home/kaiyingtech/img/wwimg64.png) right bottom no-repeat #f7f7f7
    }
    .wwfield li:nth-of-type(2) .wwfielddiv {
        padding-left: 48px;
        text-align: right;
        background: url(/Static/Home/kaiyingtech/img/wwimg66.png) left bottom no-repeat #f7f7f7
    }
    .wwfield li:nth-of-type(3) .wwfielddiv {
        padding-right: 48px;
        background: url(/Static/Home/kaiyingtech/img/wwimg67.png) right top no-repeat #f7f7f7
    }
    .wwfield li:nth-of-type(4) .wwfielddiv {
        padding-left: 48px;
        text-align: right;
        background: url(/Static/Home/kaiyingtech/img/wwimg68.png) left top no-repeat #f7f7f7
    }
    .wwfieldDllist dl dt {
        float: left;
        width: 32.66%;
        padding-right: 20px
    }
    .wwfieldDllist dl dd {
        float: left;
        width: 67.34%;
        padding-left: 20px;
        color: #333
    }
    .wwfieldDllist dl dd h3 {
        font-size: 22px;
        padding-bottom: 29px
    }
    .wwfieldDllist dl:nth-of-type(odd) dd {
        float: right;
        padding-right: 105px;
        padding-left: 0
    }
    .wwfieldDllist dl.wwdlallwidth dd {
        width: 100%;
        padding-left: 0
    }
    .wwactivity dl dd:after, .wwfamilyDl dt:after {
        content: "";
        width: 0;
        height: 0;
        margin-left: -11px;
        margin-top: -11px;
        border-top: 11px solid transparent;
        border-bottom: 11px solid transparent;
        top: 50%
    }
    .wwfieldDllist dl.wwdlallwidth dd img {
        float: left;
        padding-right: 39px;
        width: auto
    }
    .wwfieldDllist dl {
        margin-bottom: 20px;
        border-bottom: 1px solid #e0e0e0
    }
    .wwfamilybotlist, .wwidea {
        padding-top: 20px
    }
    .wwactivity, .wwfamily {
        padding-top: 29px
    }
    .wwactivity dl {
        margin-bottom: 0
    }
    .wwactivity dl dd {
        float: left;
        width: 50%;
        padding: 10px 23px 0
    }
    .wwactivity dl dd:after {
        position: absolute
    }
    .wwactivity dl dd p {
        -webkit-line-clamp: 4
    }
    .wwactivity dl:nth-of-type(odd) dd:after {
        right: -11px;
        border-left: 11px solid #f7f7f7
    }
    .wwactivity dl:nth-of-type(2n) dd:after {
        left: 0;
        border-right: 11px solid #f7f7f7
    }
    .wwfamilyDl {
        padding-bottom: 29px
    }
    .wwfamilyDl dt {
        float: left;
        width: 32%
    }
    .wwfamilyDl dt:after {
        position: absolute;
        border-left: 11px solid #b6f2f2;
        right: -11px
    }
    .wwfamilyDl dt img {
        display: block;
        margin: 0 auto;
        max-width: 100%
    }
    .wwfamilyDl dd {
        float: left;
        width: 68%
    }
    .wwfamilytab span {
        width: 16.66%;
        display: block;
        float: left;
        text-align: center;
        cursor: pointer
    }
    .wwfamilytab span img {
        max-width: 100%
    }
    .wwfamilybotlist dl dt {
        float: left;
        width: 35.5%;
        padding-right: 15px
    }
    .wwfamilybotlist dl dd {
        float: left;
        padding-left: 15px;
        width: 64.5%;
        padding-top: 0
    }
    .wwfamilybotlist dl dd p {
        -webkit-line-clamp: 2;
        line-height: 20px
    }
    .wwmessagebox {
        padding-top: 24px;
        margin-bottom: 38px
    }
    .wwfromlist {
        padding: 37px 23px;
        margin-top: 13px
    }
    .wwfromlisttit {
        border-bottom: 1px solid #d9d9d9;
        color: #1a1a1a;
        padding-bottom: 15px
    }
    .wwfromlist ul li label {
        display: block;
        background: #fff;
        margin-top: 5px
    }
    .wwfromlist ul li label input[type=text] {
        padding: 0 10px;
        height: 35px;
        width: 100%;
        background: 0 0;
        line-height: 35px
    }
    .wwfromlist ul li:first-of-type label {
        width: 365px;
        height: 35px
    }
    .wwfromlist ul li {
        margin-left: 16px;
        padding-top: 35px;
        padding-left: 16px;
        margin-bottom: 10px
    }
    .wwfromlist ul li textarea {
        margin-top: 5px;
        height: 133px
    }
    .wwfromlist ul li:last-child {
        padding-top: 0;
        margin-top: 25px
    }
    .wwexchange .wwimpor {
        padding: 45px 0
    }
    .wwesize {
        padding-bottom: 36px
    }
    .wwfamilyimg {
        margin-bottom: 29px
    }
    .wwserve ul li p {
        word-break: break-all;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
    .wwindexhonor ul li {
        padding-bottom: 15px;
        padding-top: 0
    }
    .wwserve ul {
        margin: 0 -15px
    }
    .wwindexhonor ul li:nth-of-type(2) {
        border-right: none
    }
    .wwindexbannerbtn {
        bottom: 10px
    }
    .wwindexbannerbtn span {
        width: 60px
    }
    .wwvideo {
        width: 65%;
        padding-left: 0;
        padding-right: 0;
        margin: 0 auto
    }
    .wwresultbox {
        padding-top: 40px;
        padding-bottom: 14px
    }
    .wwnumberfour span, .wwnumberfour span:first-of-type {
        padding-right: 28px
    }
    .wwresultleft {
        padding-right: 20px
    }
    .wwresultright {
        position: absolute;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%)
    }
    .wwnumberfour {
        padding: 40px 0 0
    }
    .Recruitmentsearch dl dt {
        display: block
    }
    .Recruitmentsearch dl dd {
        float: left;
        width: 509px;
        padding: 0
    }
    .Recruitmentsearch dl dd label input.Recruitmentsearchsubmit {
        width: 105px
    }
    .Recruitmentlist ul li h3.Recruitmenttitle {
        height: 59px;
        line-height: 59px;
        background: url(/Static/Home/kaiyingtech/img/wwimg110.png) 5px 28px no-repeat
    }
    .Recruitmentlist ul li span {
        top: 24px
    }
    .wwindexnews ul li span, .wwinnoright ul li span, .wwserve ul li span {
        display: block;
        overflow: hidden
    }
    .wwindexnews ul li img, .wwinnoright ul li img, .wwserve ul li img {
        -webkit-transition: .5s;
        -moz-transition: .5s;
        -o-transition: .5s;
        transition: .5s
    }
    .wwindexnews ul li img:hover, .wwinnoright ul li img:hover, .wwserve ul li img:hover {
        -webkit-transform: scale(1.04);
        -moz-transform: scale(1.04);
        -ms-transform: scale(1.04);
        -o-transform: scale(1.04);
        transform: scale(1.04)
    }
    .wwfieldDllist {
        padding-top: 40px
    }
    .wwconboxleft img {
        width: 100%;
        margin: 0
    }
    .wwconbox ul li:nth-of-type(2) .wwconboxleft img {
        display: block;
        width: 100%;
        margin: 0
    }
    .wwnewslist dl dd {
        position: absolute;
        top: 50%;
        right: 0;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%)
    }
    .energy-list li:first-child .energy-left {
        padding-top: 84px
    }
    .wqp-pro-content {
        padding-top: 45px;
        padding-bottom: 75px
    }
    .pro-situationOne {
        padding-bottom: 40px
    }
    .pro-situationTwo {
        padding-top: 35px;
        padding-bottom: 55px
    }
    .pro-situationTwo .title {
        font-size: 30px;
        padding-bottom: 30px
    }
    .wqpother-business h3 {
        font-size: 30px;
        padding-bottom: 50px
    }
    .clean-productsOne .time-list li, .wqpother-business ul li {
        margin-bottom: 0
    }
    .clean-productsOne .clean-title {
        font-size: 30px;
        border-left: 4px solid #e94709;
        padding-left: 10px;
        margin-top: 30px
    }
    .clean-productsOne .clean-title span {
        font-size: 18px;
        padding-left: 20px;
        display: inline-block
    }
    .clean-productsOne .time-list {
        padding: 60px 0 50px
    }
    .clean-productsOne .time-list p img {
        max-height: 80%;
        max-width: 80%
    }
    .engineering {
        padding-top: 45px
    }
    .engineering dl dd h3 {
        padding-bottom: 10px;
        font-size: 18px
    }
    .engineering dl dd {
        padding: 15px 20px;
        line-height: 20px
    }
    .clean-productsTwo .tit {
        font-size: 20px;
        padding-bottom: 20px
    }
    .clean-productsTwo ul {
        margin-left: -5px;
        margin-top: 20px;
        width: 101%
    }
    .clean-productsTwo ul li {
        padding: 0 5px;
        text-align: center;
        color: #1a1a1a;
        margin-bottom: 0
    }
    .clean-productsTwo ul li a {
        cursor: default
    }
    .clean-productsTwo ul li p {
        padding-top: 10px
    }
    .energy-list li .energy-right h3 {
        font-size: 24px;
        padding: 30px 0 20px
    }
    .energy-list li .energy-left, .energy-list li .energy-right {
        padding: 0 15px
    }
    .energy-list li:nth-of-type(odd) .energy-right {
        padding-right: 11%
    }
    .energy-list li:nth-of-type(2n) .energy-right {
        padding-left: 11%
    }
    .honorbtn ul li {
        width: 80px!important;
        height: 80px
    }
    .honorbtn a {
        width: 80px;
        height: 80px;
        line-height: 80px;
        font-size: 18px
    }
    .wcompanyList li img {
        height: auto
    }
    .wqp-column-list ul li:nth-of-type(3) {
        clear: left
    }
    .honorbtn {
        margin: 40px auto
    }
    .leftbtn, .leftbtn:hover, .rightbtn, .rightbtn:hover {
        width: 24px;
        height: 34px;
        -moz-background-size: 24px auto;
        -o-background-size: 24px auto;
        background-size: 24px auto
    }
    .wqp-honor-list ul li {
        padding: 0 10px
    }
    .govern-nav a {
        width: 112px;
        margin: 0 13px;
        display: inline-block;
        float: none
    }
    .last-right li {
        margin: 0 22px
    }
    .stock-name, .stock-up {
        width: 17.5%;
        float: left
    }
    .stock-detail, .stock-now {
        width: 82.5%;
        float: left
    }
    .substatus-nav span:last-child {
        margin-left: 10%
    }
    .stock-img {
        overflow-x: hidden
    }
    .wwcasepoplisttest ul li {
        width: 678px;
        height: 506px
    }
}
@media (min-width:991px) {
    .Foodlisstdiv, .wwabpbox {
        transform: translateY(-50%);
        top: 50%
    }
    .wwindustrylist, .wwintrotitco {
        margin-left: 0
    }
    .Techsuptab, .wqpenergyCon, .wwindustryimg04 {
        padding-top: 45px
    }
    .Techsup {
        padding-top: 50px
    }
    .Techsuptab a {
        padding: 0 25px 7px
    }
    .wwCleaning {
        padding-top: 38px
    }
    .wwCleaning ul li {
        padding: 30px 39px
    }
    .Functiondl dd h3 {
        font-size: 24px;
        line-height: 35px;
        padding-bottom: 30px
    }
    .Funling {
        margin-top: 20px
    }
    .Functiondl dd {
        padding-top: 60px;
        padding-right: 35px
    }
    .Foodlisst dl dt img:last-child, .Functiondl dt {
        padding-left: 10px
    }
    .wwcaselist .wwpackdiv {
        overflow: hidden;
        height: 110px;
        line-height: 18px
    }
    .wwaddnavTow ul li, .wwintroimglist li {
        width: 20%
    }
    .wwcasepoplisttest ul li {
        width: 678px;
        height: 506px
    }
    .energy-list li:first-child .energy-right h3 {
        padding: 0 0 35px
    }
    .Foodlisstdiv, .wwideabox ul li.wwideaeven .wwideaboxright {
        padding-right: 35px
    }
    .energy-list li:first-child .energy-left {
        padding-top: 0
    }
    .Foodlisst dl {
        padding-left: 35px;
        padding-top: 40px;
        padding-bottom: 40px;
        background: #f2f2f2
    }
    .Foodlisst dl:nth-of-type(2n) {
        background: #fff
    }
    .Foodlisst dl dt {
        margin: 0;
        float: right;
        padding-left: 0
    }
    .Foodlisst dl dd {
        padding-left: 0;
        position: relative;
        height: 133px
    }
    .Foodlisst dl:nth-of-type(2n) dt {
        float: left;
        padding-left: 0
    }
    .Foodlisst dl:nth-of-type(2n) dd {
        float: right;
        padding-right: 0;
        padding-left: 30px
    }
    .Foodlisst dl dt img, .wwpacklist ul, .zheadercont {
        padding-bottom: 0
    }
    .Foodlisst dl dt img:first-child {
        padding-right: 10px
    }
    .Foodlisst dl dd h3 {
        font-weight: 700;
        color: #666;
        padding-bottom: 10px
    }
    .Foodlisstdiv {
        position: absolute;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        height: 133px;
        overflow: hidden
    }
    .wwrange {
        padding-top: 15px;
        padding-bottom: 5px
    }
    .wwtestboxcopy {
        color: #1a1a1a;
        font-size: 18px;
        padding-top: 15px;
        padding-bottom: 10px
    }
    .wwdown ul li h3, .wwintrotit {
        font-size: 20px
    }
    .testserveimg {
        padding-top: 30px
    }
    .wwtestbox {
        padding-bottom: 40px;
        padding-top: 40px
    }
    .wwrangeimglist {
        padding-top: 27px
    }
    .wwindustryimg03 {
        padding-bottom: 45px;
        margin-bottom: 45px
    }
    .wwindustryimg04 {
        padding-bottom: 55px
    }
    .footer ul li.li1 em, .footer ul li.li1:nth-of-type(8), .footer ul li.li1:nth-of-type(9), .footer ul li.li3, .wwinnoright .wwinprodivleft, .wwinnoright .wwinprodivright, .wwnav ul li .wwnavdroplist ul li h5 span, .wwnav ul li h3 span, .wwnavdrop h4 span, .wwnavlistfour, .wwphnavicon, .wwsearchph {
        display: none
    }
    .wwpackdiv {
        line-height: 19px
    }
    .wwpackdiv h3 {
        padding: 2% 0 1%
    }
    .wwpacklist ul li {
        padding-left: 0;
        padding-right: 15px
    }
    .wwpacklist ul li:nth-child(2n) {
        padding-right: 0;
        padding-left: 15px
    }
    .wwnav ul li h3 a.cur {
        color: #e94709
    }
    .footer ul li.li1 h3 a, .wwinprodivtext h3 a, .wwnavdrop h4 a, .wwnavdroplist a {
        color: #fff
    }
    .wwaddlist ul li {
        padding-left: 0;
        padding-right: 10px
    }
    .wwaddlist ul li:nth-child(2n) {
        padding-right: 0;
        padding-left: 10px
    }
    .wwadddiv p {
        padding-bottom: 3px
    }
    .wwadddiv h3 {
        padding: 3% 0 2%
    }
    .wwenvirdiv p {
        font-size: 18px;
        height: 56px;
        line-height: 56px
    }
    .adscrollleft, .adscrollright, .wqpcom-ListOne dl dt img, .wwjobtopright, .wwnav, .wwnewstime {
        display: block
    }
    .commonDetailedContentsfoot dl dd, .commonDetailedContentsfoot dl dt, .wwjoblink span a, .wwjoblink span a img {
        width: auto
    }
    .wwintronews dl dd h4 {
        padding: 2% 0 3%
    }
    .wwintronews dl dd p, .wwnewslist dl dd p, .wwqiwenlist li {
        line-height: 24px
    }
    .wwintronmore {
        margin-top: 34px
    }
    .wwintronews dl {
        padding-bottom: 50px
    }
    .wwdownicon {
        width: 87px;
        height: 87px;
        background: url(/Static/Home/kaiyingtech/img/wwimg22.png) center/39px auto no-repeat;
        -moz-background-size: 39px auto;
        -o-background-size: 39px auto
    }
    .wwcore {
        padding: 56px 0
    }
    .wwprodetatext {
        padding: 0 42px
    }
    .wwsmalldiv ul li {
        float: left;
        padding: 0;
        cursor: pointer;
        width: 98px;
        height: auto;
        position: relative;
        -webkit-box-sizing: initial;
        -moz-box-sizing: initial;
        box-sizing: initial
    }
    .wwsmalldiv ul li.cur::before {
        content: " ";
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        display: block;
        z-index: 1
    }
    .wwsmalldiv ul li div {
        border: 1px solid #dadada
    }
    .wwsmallleft, .wwsmallright {
        width: 14px;
        height: 23px;
        display: block;
        float: left;
        position: absolute;
        top: 50%;
        margin-top: -9px
    }
    .wwsmallleft {
        left: 0;
        background: url(/Static/Home/kaiyingtech/img/wwimg11.png) 0 0/100% auto no-repeat;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto
    }
    .wwsmallright {
        right: 0;
        background: url(/Static/Home/kaiyingtech/img/wwimg12.png) 0 0/100% auto no-repeat;
        -moz-background-size: 100% auto;
        -o-background-size: 100% auto
    }
    .wwaddapb dl, .wwideabox ul li:nth-of-type(odd), .wwintrotit {
        background: #f2f2f2
    }
    .wwsmall {
        position: relative;
        padding: 0 22px;
        margin-top: 9%
    }
    .wwinprodiv:first-of-type:hover .wwinprodivtext, .wwinprodivlast ul li:hover .wwinprodivtext, .wwintrotit:after {
        height: 100%
    }
    .wwintrotitco {
        font-size: 16px;
        padding-top: 5px;
        display: block
    }
    .wwprodescword {
        padding-top: 48px
    }
    .wwpacktwo {
        background: #f7f7f7
    }
    .wwpacktwo dd {
        width: 50%;
        float: left;
        line-height: 17px;
        padding: 10px 30px 0;
        font-size: 13px
    }
    .wwpacktwo dt {
        width: 50%;
        float: left
    }
    .wwnewslist dl dd h3 {
        font-size: 22px;
        margin: 2% 0 3%
    }
    .wwhonor {
        padding-top: 45px;
        padding-bottom: 45px
    }
    .single {
        padding: 42px 0 50px
    }
    .wwaddress ul li:nth-of-type(odd) .wwaddlistdiv {
        border-right: 1px solid #e9e9e9
    }
    .wwaddress ul li:nth-of-type(2n) .wwaddlistdiv {
        padding-left: 9%;
        border-right: none
    }
    .wwaddressEn .wwaddword {
        height: 72px
    }
    .wwaddressEn ul li:nth-of-type(2n) .wwaddlistdiv {
        padding-left: 8%
    }
    .wwabpbox {
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        position: absolute
    }
    .wwabpbox p {
        line-height: 26px
    }
    .other-product-list li .list-left, .wwaddapb dl dt, .wwimpor dl dt {
        padding-right: 15px
    }
    .wwaddapb dl dd {
        margin-top: 0;
        padding-left: 15px
    }
    .wwaddapb .wwmapicon {
        margin-top: 3%
    }
    .wwimporword h3 {
        margin: 1% 0 2%
    }
    .wwimporword span {
        margin-top: 12px;
        padding: 5px 17px
    }
    .wwnewsdeta {
        padding: 0 95px
    }
    .wwmedia dl dd em {
        padding: 2% 0 2% 19px
    }
    .wwimporword {
        width: 85%
    }
    .wwthetext {
        line-height: 30px
    }
    .wwcolorlisttext {
        height: 385px;
        padding: 30px 35px 55px
    }
    .wwcolorlisttext h3 {
        padding: 24px 0
    }
    .wwconboxright {
        padding-top: 3%
    }
    .wwconboxright h3 {
        font-size: 24px;
        line-height: 40px;
        padding-bottom: 19px
    }
    .wwfield li:first-of-type .wwfielddiv, .wwfield li:nth-of-type(3) .wwfielddiv {
        padding-right: 182px
    }
    .wwfield li:nth-of-type(2) .wwfielddiv, .wwfield li:nth-of-type(4) .wwfielddiv {
        padding-left: 182px
    }
    .wwidea {
        padding-top: 52px
    }
    .wwactivitybox {
        padding-bottom: 42px
    }
    .wwactivity {
        padding-bottom: 68px
    }
    .wwideabox ul {
        padding-top: 25px
    }
    .wwideaboxleft {
        float: left;
        width: 65.2%
    }
    .wwideaboxright {
        width: 34.8%;
        float: left
    }
    .wwideaboxright h3 {
        font-size: 30px;
        padding-bottom: 24px;
        padding-top: 8%;
        line-height: 30px
    }
    .engineering dl:nth-of-type(2n) dt, .footer-right, .wqpcom-ListOne dl:nth-of-type(2n) dt, .wwideabox ul li.wwideaeven .wwideaboxleft {
        float: right
    }
    .wwactivity dl dd {
        padding: 44px 36px 0
    }
    .wwactivity dl dd h3 {
        font-size: 22px;
        padding-bottom: 19px;
        margin-bottom: 22px
    }
    .wwactivitymore {
        margin-top: 24px
    }
    .wwactivity dl dd:after {
        margin-left: -18px;
        margin-top: -18px;
        border-top: 18px solid transparent;
        border-bottom: 18px solid transparent
    }
    .wwactivity dl:nth-of-type(odd) dd:after {
        right: -18px;
        border-left: 18px solid #f7f7f7
    }
    .wwactivity dl:nth-of-type(2n) dd:after {
        left: 0;
        border-right: 18px solid #f7f7f7
    }
    .wwfamilyDl dt:after {
        margin-left: -17px;
        margin-top: -17px;
        border-left: 17px solid #b6f2f2;
        border-top: 17px solid transparent;
        border-bottom: 17px solid transparent;
        right: -17px
    }
    .wwfamilybotlist dl dd {
        padding-top: 9px
    }
    .wwfamilybotlist dl dd h3, .wwfamilybotlist dl dd span {
        padding-bottom: 6px
    }
    .wwfamilybotlist dl dd p {
        -webkit-line-clamp: 4;
        line-height: 20px
    }
    .wwfamilybotlist {
        padding-top: 20px;
        padding-bottom: 30px
    }
    .wwfamilybotlist .wwpage {
        margin-top: 25px
    }
    .stock-top, .wwexchange {
        padding-top: 56px
    }
    .wwexchange .wwactivitynav {
        margin-top: 40px
    }
    .wwfromlist {
        padding: 20px 23px 25px
    }
    .problemlist dd {
        padding: 30px 0 45px 92px;
        background: url(/Static/Home/kaiyingtech/img/img59.jpg) 31px 28px no-repeat #f7f7f7
    }
    .wwnavdrop, .wwnavdroplist, .wwnavdroplist a {
        background: #8ec01f
    }
    .problemlist dt span {
        padding: 15px 26px 15px 58px
    }
    .supportcontzx {
        margin-bottom: 60px
    }
    .last-right li a, .wwindustrytit {
        font-size: 24px
    }
    .wwnav ul li {
        padding-left: 13px;
        padding-right: 13px;
        float: left;
        position: relative
    }
    .wwnav ul li:last-child {
        padding-right: 0
    }
    .engineering dl dt:first-of-type, .footer ul li.li1 .subFooter, .wwindexhonor ul, .wwnav ul li .wwnavdroplist a, .wwnav ul li .wwnavdroplist ul li h5 a {
        padding: 0
    }
    .wwfootdrop {
        display: block;
        padding: 0
    }
    .footer ul li.li1 .wwfootdrop li {
        width: 100%;
        margin-bottom: 0;
        padding-bottom: 0
    }
    .baidumap {
        height: 360px;
        width: 100%
    }
    .wwnavdroplist, .wwnavlist {
        width: 175px;
        position: absolute;
        display: none
    }
    .wwnavlist {
        top: 34px;
        z-index: 99;
        padding-bottom: 0
    }
    .wwnavdrop h4 {
        padding: 0;
        height: 40px;
        line-height: 40px;
        text-indent: 10px
    }
    .wwnavdrop h4 a:hover {
        background: #0d7ada
    }
    .wwnavdroplist {
        left: 175px;
        top: 0;
        border-left: 1px solid #cfd1d3;
        min-height: 100%;
        height: auto;
        z-index: 9999
    }
    .wwnavdroplist ul {
        overflow: hidden;
        height: 100%
    }
    .wwnavdroplist a:hover {
        background: #e94709
    }
    .wwnumbertwo span, .wwnumbertwo span:first-of-type {
        padding-right: 100px
    }
    .wwindustrylist li {
        width: 28.33%;
        background: url(/Static/Home/kaiyingtech/img/wwimg52.png) 81% 61px no-repeat
    }
    .wwindustrylist li:last-child {
        width: 15%
    }
    .wwnumberth span, .wwnumberth span:first-of-type {
        padding-right: 110px
    }
    .wwnav ul li .wwnavdroplist ul li {
        padding-left: 0;
        float: none;
        height: 40px;
        line-height: 40px;
        text-indent: 31px;
        padding-bottom: 0;
        padding-right: 0
    }
    .h-report td a, .wwnav ul li .wwnavdroplist ul li h5 {
        font-size: 14px
    }
    .wwnav ul li:last-child .wwnavlist {
        left: -60px;
        width: 160px
    }
    .wwnav ul li:last-child .wwnavlist .wwnavdroplist {
        width: 165px;
        left: -165px;
        border-right: 1px solid #cfd1d3;
        border-left: none
    }
    .wwnav ul li:nth-of-type(2) .wwnavlist {
        width: 180px
    }
    .wwnav ul li:nth-of-type(2) .wwnavlist .wwnavdroplist {
        width: 180px;
        left: 180px
    }
    .wwnav ul li:nth-of-type(7) .wwnavlist .wwnavdroplist {
        left: -165px;
        border-right: 1px solid #cfd1d3;
        border-left: none
    }
    .wwindexhonor ul li, .wwindexhonor ul li:nth-of-type(2) {
        border-right: 1px solid #d0d0d1
    }
    .wwindustryimg01 {
        padding-top: 37px;
        padding-bottom: 40px;
        margin-bottom: 29px
    }
    .wwindexnews {
        padding-top: 44px;
        padding-bottom: 50px
    }
    .wwindexnews ul {
        padding-top: 39px;
        margin: 0 -15px
    }
    .wwindexnews ul li h4 {
        padding: 10px 0 5px
    }
    .wwinprodiv {
        overflow: hidden
    }
    .wwinproleft {
        width: 33.2%;
        background: #0d7ada;
        float: left
    }
    .wwinproright {
        width: 100%;
        float: left
    }
    .wwinprodivlast ul li {
        float: left;
        width: 50%
    }
    .wwserve {
        padding-top: 65px
    }
    .wwmanage {
        margin: 38px 0
    }
    .wwinnovate ul {
        padding-top: 35px
    }
    .wwinnoright ul {
        padding-top: 40px;
        margin: 0 -6px;
        width: auto;
        display: block
    }
    .wwinnoleft {
        padding-left: 0;
        padding-right: 6px
    }
    .wwinnovate {
        padding-top: 34px;
        padding-bottom: 40px
    }
    .wwinnoright ul li {
        padding-left: 6px;
        padding-right: 6px;
        margin-right: 0!important;
        width: 50%!important
    }
    .wwinnoright {
        padding-right: 0;
        padding-left: 6px
    }
    .wwserve ul li p {
        -webkit-line-clamp: 2;
        height: 25px
    }
    .wwindexhdleft {
        float: left;
        width: 67%
    }
    .wwindexhd {
        position: relative;
        padding-top: 0
    }
    .wwindexhdright {
        float: left;
        width: 33%;
        background: #e94709;
        height: 100%;
        position: absolute;
        right: 0
    }
    .wwinnoleftdiv {
        padding-bottom: 0;
        padding-top: 0
    }
    .wwindexhdright h3 {
        padding-bottom: 15px;
        font-size: 22px
    }
    .wwindexhdright ul li {
        margin-bottom: 11px
    }
    .wwindexpage .wwpage {
        display: inline-block;
        padding: 2px 28px;
        color: #e94709
    }
    .wwindexpage .wwpage span {
        background: 0 0;
        width: auto;
        height: auto
    }
    .wwprolifirst h3 {
        padding-bottom: 25px;
        font-size: 22px
    }
    .wwprolifirstmore {
        padding: 5px 28px;
        margin-top: 35px
    }
    .wwindexpro {
        position: relative;
        padding-left: 33.2%
    }
    .wwinproleft {
        position: absolute;
        left: 0;
        height: 100%
    }
    .wwprolifirst {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%)
    }
    .wwindexhonor ul li {
        padding-top: 20px;
        padding-bottom: 15px;
        width: 25%
    }
    .wwindexhonor h3 {
        padding-bottom: 16px
    }
    .wwindexhonor p {
        padding-top: 6px;
        line-height: 20px;
        height: 46px
    }
    .wwindextit {
        font-size: 22px
    }
    .wwindexbannerbtn {
        bottom: 34px
    }
    .wwindexbannerbtn span {
        width: 70px
    }
    .wwinprodiv:first-of-type:hover .wwinprodivtext h3:after, .wwinprodivlast ul li:hover .wwinprodivtext h3:after {
        transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        -moz-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        -o-transform: rotate(-135deg)
    }
    .other-product-list li, .wwvideo {
        padding-top: 40px;
        padding-bottom: 40px
    }
    .wwresultleft {
        padding-right: 20px;
        font-size: 14px
    }
    .wwsearch {
        width: 134px;
        height: 22px;
        background: #eaeaea;
        position: initial
    }
    .footer ul li.li1.cur h3, .wwsearchcon {
        background: 0 0
    }
    .Searchcity li, .info-pic, .wwchange li {
        position: relative
    }
    .wwsearchtext {
        width: 108px
    }
    .wwsearchbut {
        float: left;
        margin-right: 0
    }
    .wwsearchcon {
        width: 100%;
        padding: 0
    }
    .rightmenu .ico-box {
        position: relative;
        width: 54px;
        height: 54px;
        border-bottom: 1px solid #fff;
        cursor: pointer
    }
    .rightmenu .ico01 {
        background: url(/Static/Home/kaiyingtech/img/right-1.png) 15px 18px no-repeat #0d7ada
    }
    .rightmenu .ico02 {
        background: url(/Static/Home/kaiyingtech/img/right-2.png) 15px 18px no-repeat #0d7ada
    }
    .rightmenu .ico03 {
        background: url(/Static/Home/kaiyingtech/img/right-3.png) 15px 18px no-repeat #0d7ada
    }
    .rightmenu .ico04 {
        background: url(/Static/Home/kaiyingtech/img/wwimg114.png) 15px 18px no-repeat #0d7ada
    }
    .rightmenu .ico05 {
        background: url(/Static/Home/kaiyingtech/img/right-4.png) 15px 18px no-repeat #0d7ada
    }
    .rightmenu .ico06 {
        background: url(/Static/Home/kaiyingtech/img/right-top.png) no-repeat #0d7ada;
        border-bottom: none
    }
    .rightmenu .ico-box .ico-cont {
        display: block;
        padding: 0 18px 0 15px;
        line-height: 53px;
        height: 53px;
        color: #fff;
        font-size: 14px;
        position: absolute;
        top: 0;
        width: 185px;
        right: -185px
    }
    .rightmenu .ico-box .ico-cont01 {
        background: url(/Static/Home/kaiyingtech/img/right-1.png) 147px 18px no-repeat #8ec01f
    }
    .rightmenu .ico-box .ico-cont02 {
        background: url(/Static/Home/kaiyingtech/img/right-2.png) 147px 18px no-repeat #8ec01f
    }
    .rightmenu .ico-box .ico-cont03 {
        background: url(/Static/Home/kaiyingtech/img/right-3.png) 147px 18px no-repeat #8ec01f
    }
    .rightmenu .ico-box .ico-cont04 {
        background: url(/Static/Home/kaiyingtech/img/wwimg114.png) 147px 18px no-repeat #8ec01f
    }
    .rightmenu .ico-box .ico-cont05 {
        background: url(/Static/Home/kaiyingtech/img/right-4.png) 147px 18px no-repeat #8ec01f
    }
    .wwinprodivtext h3 {
        margin-bottom: 12px
    }
    .wwinprodivlast ul li .wwinprodivtext p {
        line-height: 20px;
        word-break: break-all;
        display: -webkit-box;
        -webkit-line-clamp: 5;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
    .wwinprodivtext .wwprolifirstmore {
        margin-top: 15px
    }
    .wwyeartableft, .wwyeartabright {
        top: 55px
    }
    .wwyeartab {
        padding-top: 60px
    }
    .wqp-bannerbtn {
        bottom: 10px
    }
    .wqp-bannerbtn span {
        width: 12px;
        height: 12px;
        margin-right: 8px
    }
    .wwchange li img {
        display: block;
        width: 100%
    }
    .wwqiwentext {
        padding: 30px 60px;
        line-height: 24px
    }
    .wwqiwentext h3 {
        font-size: 18px;
        padding-bottom: 5px
    }
    .engineering dl dd .more {
        margin-top: 28px
    }
    .clean-productsTwo .tit {
        font-size: 30px
    }
    .clean-productsTwo {
        margin-top: 65px
    }
    .footer {
        padding: 40px 0 50px
    }
    .footer ul li {
        float: left;
        width: 25%;
        margin-bottom: 20px
    }
    .footerWeb {
        padding-right: 3%;
        padding-left: 3%
    }
    .footer ul li.li1 a {
        padding-bottom: 4px
    }
    .footer ul li.li1 h3 {
        padding-bottom: 12px;
        background: 0 0;
        border-bottom: none
    }
    .footer ul li.li1 {
        padding-right: 1%
    }
    .footer ul li.li2 {
        padding-left: 0;
        padding-top: 0;
        margin-left: -16px
    }
    .footer ul li.li2 .code-img {
        padding: 15px 0
    }
    .footer ul li.li2 .code-img img {
        max-width: 100%
    }
    .footerBottom {
        text-align: center;
        padding-top: 15px;
        padding-bottom: 15px
    }
    .footer-text {
        float: left
    }
    .other-product-list li .list-right h3 {
        font-size: 24px;
        padding: 5% 0 18px
    }
    .link-more a {
        padding: 10px 18px;
        font-size: 14px
    }
    .other-product-list li .list-right .link-more {
        padding-top: 28px
    }
    .energy-list li .energy-right h3 {
        font-size: 28px;
        padding: 90px 0 35px;
        line-height: 30px
    }
    .energy-list li {
        padding: 55px 0
    }
    .honorbtn ul li {
        width: 100px!important;
        height: 100px
    }
    .honorbtn a {
        width: 100px;
        height: 100px;
        line-height: 100px;
        font-size: 24px
    }
    .wcompanyList li, .wqp-column-list ul li {
        margin-bottom: 0
    }
    .wcompanyList {
        padding: 40px 0 60px
    }
    .wqpcom-ListOne dl dt {
        float: left;
        width: 40%
    }
    .wqpcom-ListOne dl dd {
        float: left;
        width: 60%;
        padding: 50px 35px
    }
    .wqpcom-ListOne dl dd h3 {
        font-size: 24px;
        padding-bottom: 20px
    }
    .wqp-column-list ul li:nth-of-type(3) {
        clear: none
    }
    .wqp-column-list {
        padding: 55px 0 75px
    }
    .wqp-company-profile {
        padding-top: 30px;
        padding-bottom: 40px
    }
    .wqp-honor {
        padding-top: 45px;
        padding-bottom: 65px
    }
    .wnetwork-nav, .wqp-honor-list ul {
        margin-bottom: 20px
    }
    .wqp-honor-list ul li {
        margin-bottom: 35px
    }
    .wqp-honor-list ul li h4 {
        font-size: 18px;
        margin-top: 15px
    }
    .wqp-page {
        padding: 25px 0;
        -moz-background-size: 31px auto;
        -o-background-size: 31px auto;
        background-size: 31px auto
    }
    .base-list ul, .base-list ul li {
        margin-bottom: 30px
    }
    .base-list ul li .title {
        width: 100%;
        height: 55px;
        line-height: 55px;
        padding: 0 15px;
        font-size: 18px
    }
    .base-list ul li .title:after {
        width: 10px;
        height: 10px;
        right: 15px;
        margin: -5px 0 0 -5px
    }
    .wnetwork-nav a {
        font-size: 18px;
        display: block;
        padding: 15px 0
    }
    .Searchcity {
        margin-bottom: 70px
    }
    .Searchcity li {
        padding: 15px 0 20px;
        height: 170px
    }
    .Searchcity li:nth-of-type(2n) .cityItem {
        padding-left: 125px
    }
    .Searchcity li:nth-of-type(2n):after {
        content: "";
        position: absolute;
        border-left: 1px solid #e9e9e9;
        width: 1px;
        height: 70%;
        left: 0;
        top: 35px
    }
    .Searchcity li h4 {
        font-size: 16px;
        padding-bottom: 25px
    }
    .Searchcity li:nth-of-type(odd) {
        width: 46.66666667%
    }
    .Searchcity li:nth-of-type(2n) {
        width: 53.33333333%
    }
    .wnetwork-nav ul li {
        float: left;
        width: 20%
    }
    .honorbtn {
        margin: 70px auto
    }
    .wqp-date .date-title {
        position: absolute;
        left: 64px;
        top: 0;
        font-size: 48px
    }
    .wqp-date .dateCon {
        padding-left: 217px
    }
    .wqp-date .dateCon .line {
        padding-left: 10px;
        margin-bottom: 15px;
        color: #1a1a1a;
        -moz-background-size: auto 23px;
        -o-background-size: auto 23px;
        background-size: auto 23px
    }
    .classiccaseM {
        padding-top: 40px;
        margin-bottom: 100px
    }
    .classiccaseM ul li .ccase-title {
        height: 40px;
        line-height: 40px;
        font-size: 17px;
        margin-top: 20px
    }
    .leftbtn, .leftbtn:hover {
        left: -9px
    }
    .rightbtn, .rightbtn:hover {
        right: -9px
    }
    .h-report {
        padding-bottom: 35px;
        padding-top: 56px
    }
    .h-report th {
        font-size: 18px;
        height: 66px
    }
    .h-report td {
        height: 55px;
        font-size: 16px
    }
    .h-report .wwpage {
        margin-top: 37px
    }
    .govern-nav {
        padding-top: 40px;
        padding-bottom: 60px
    }
    .govern-nav a {
        font-size: 18px;
        line-height: 45px;
        height: 48px
    }
    .h-govern h2 {
        font-size: 22px;
        padding-bottom: 20px
    }
    .h-govern .wwpage {
        margin: 0 0 76px
    }
    .govern-list {
        margin-bottom: 67px
    }
    .govern-list h3 {
        font-size: 18px;
        padding-bottom: 19px
    }
    .other-govern .govern-down, .other-govern .govern-more {
        margin-top: 7px
    }
    .govern-intro {
        margin-top: -46px;
        padding-bottom: 55px
    }
    .h-imgbox {
        padding: 65px 0
    }
    .h-table {
        padding: 52px 0 90px;
        overflow-x: hidden
    }
    .h-table th {
        font-size: 17px;
        height: 65px
    }
    .h-table td {
        font-size: 18px;
        height: 70px
    }
    .h-info {
        padding: 52px 0 35px
    }
    .info-img {
        width: 49.58%
    }
    .info-txt {
        width: 50.42%;
        padding: 5px 15px;
        position: absolute;
        height: 100%;
        top: 0;
        right: 0;
        line-height: 19px
    }
    .last-left {
        width: 49.58%;
        padding-left: 36px;
        padding-bottom: 39px
    }
    .last-left h2 {
        padding-bottom: 9px;
        padding-top: 14px;
        font-size: 24px
    }
    .last-right {
        width: 50.42%
    }
    .last-right ul {
        padding-top: 15px
    }
    .last-right li {
        font-size: 16px
    }
    .stock-detail ul {
        padding-left: 23px
    }
    .substatus-nav span {
        margin-right: 60px;
        padding: 0
    }
    .substatus-nav {
        padding: 0 12px
    }
    .wwthreedrop {
        font-size: 18px;
        padding-top: 20px
    }
    .wwthreedrop a {
        padding: 14px 0;
        margin: 0 19px
    }
    .wwThemain ul li {
        width: 33.3%
    }
    .wwinproright .swiper-button-disabled {
        opacity: 0
    }
    .xlcode-list {
        float: left;
        padding-left: 16px
    }
}
@media (min-width:1023px) {
    .Functiondl dd {
        padding-top: 95px
    }
    .wwtestbox {
        padding-top: 60px
    }
    .web {
        padding-left: 10px;
        padding-right: 10px
    }
    .wwpacklist {
        padding: 38px 10px
    }
    .wwpadding {
        padding: 38px 0
    }
    .wwlogo img {
        height: 54px
    }
    .wwstock img {
        height: 42px
    }
    .wwnav {
        padding-top: 10px
    }
    .wwnav ul li {
        float: left
    }
    .wwthreedrop a {
        font-size: 16px
    }
    .wwpackdiv, .wwreviewtext {
        line-height: 24px
    }
    .Recruitmentsearch dl dd {
        width: 800px
    }
    .wwpackdiv h3 {
        padding: 1% 0
    }
    .wwcasepoptwo {
        width: 850px;
        height: 730px
    }
    .wwadddiv p {
        padding-bottom: 5px
    }
    .wwadddiv h3 {
        padding: 5% 0 3%
    }
    .wwpacktwo dd {
        padding: 20px 40px 0
    }
    .wwnewslist {
        padding: 50px 0 30px
    }
    .wwnewslist .wwpage {
        margin-top: 30px
    }
    .wwaddress ul li:nth-of-type(2n) .wwaddlistdiv {
        padding-left: 13%
    }
    .clean-productsOne .time-list p img {
        height: auto
    }
    .wwaddcontant dl {
        background: #f2f2f2;
        margin-bottom: 20px
    }
    .wwcontantdiv {
        transform: translateY(50%);
        -webkit-transform: translateY(50%);
        -moz-transform: translateY(50%);
        -ms-transform: translateY(50%);
        -o-transform: translateY(50%)
    }
    .wwaddcontant dl dd {
        padding-left: 20px;
        padding-top: 0;
        margin-top: 0;
        padding-bottom: 0
    }
    .wwaddcontant dl dt {
        padding-right: 20px
    }
    .wwcontantdiv:first-of-type {
        padding-bottom: 0;
        margin-right: 4%
    }
    .wwimporword span {
        margin-top: 25px;
        padding: 5px 17px
    }
    .wwcontanttit {
        height: 39px
    }
    .bigimgcont {
        width: 700px;
        height: 507px
    }
    .closeyuangong, .wwcaseclose {
        width: 46px;
        height: 46px;
        top: -20px;
        right: -20px
    }
    .wwhobigimgcont {
        width: 820px;
        height: 607px
    }
    .wwconbox ul li {
        padding-top: 89px;
        padding-bottom: 76px
    }
    .wwconbox {
        margin-top: 50px
    }
    .wwideabox ul li {
        padding-top: 65px;
        padding-bottom: 65px
    }
    .wwfamilybotlist dl dd p {
        -webkit-line-clamp: 4;
        line-height: 24px
    }
    .wwfamilybotlist dl dd h3 {
        padding-bottom: 14px
    }
    .wwfamilybotlist dl dd span {
        padding-bottom: 10px
    }
    .wwfromlist ul {
        width: 946px;
        margin: 0 auto
    }
    .wwfromlist ul li textarea {
        height: 133px
    }
    .wwesizelist ul {
        margin: 0 -8px
    }
    .wwesizelist ul li {
        padding-left: 4px;
        padding-right: 4px
    }
    .wwfamilybotlist {
        padding-top: 45px;
        padding-bottom: 80px
    }
    .wwvideobg {
        padding-bottom: 60px
    }
    .wwvideo {
        width: 480px;
        height: 860px;
        margin: 0 auto;
        cursor: pointer
    }
    .wwresulbotcon {
        padding-top: 70px;
        padding-bottom: 80px
    }
    .wwresultDl {
        padding-top: 62px;
        padding-bottom: 65px
    }
    .info-txt {
        line-height: 21px
    }
}
.imgSlideBtn, .thumb-popup .thumb-wraper {
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%)
}
@media (min-width:1070px) {
    .info-txt {
        line-height: 24px
    }
}
@media (min-width:1199px) {
    .Techsuptitle, .web {
        margin: 0 auto;
        max-width: 1200px
    }
    .Techsuptext, .Wresearchbox {
        padding-top: 38px
    }
    .Techsuptoptit, .wwthreedrop a {
        font-size: 18px
    }
    .Techsuptop {
        padding: 30px 23px;
        margin-top: 0
    }
    .indexweb, .wwmaincon {
        margin: 0 auto
    }
    .Techsuptop02 .Techsuptopright {
        padding-top: 40px
    }
    .wwpacklist {
        padding: 38px 0
    }
    .wwnav ul li {
        padding-left: 32px;
        padding-right: 32px
    }
    .wwaddressEn .wwaddword {
        height: auto
    }
    .wwprolifirst {
        padding: 30px 48px
    }
    .engineering dl dt:first-of-type, .indexweb {
        padding: 0
    }
    .wwmaincon {
        max-width: 1440px
    }
    .indexweb, .wwindexnews .web {
        max-width: 1270px
    }
    .wwindexhdright {
        padding: 35px 22px
    }
    .wwindexhdright h3 {
        padding-bottom: 30px
    }
    .wwindexhdright ul li {
        margin-bottom: 18px
    }
    .wwindexpage .wwpage {
        padding: 5px 28px
    }
    .wwindexpage {
        margin-top: 50px
    }
    .wwresultDl dd {
        font-size: 14px;
        line-height: 30px
    }
    .wwresultDl dd h3 {
        padding-bottom: 25px
    }
    .wwresultDl dd span {
        margin-top: 30px
    }
    .leftbtn, .leftbtn:hover {
        left: -15px
    }
    .rightbtn, .rightbtn:hover {
        right: -15px
    }
    .engineering dl dd {
        padding: 4%;
        font-size: 14px
    }
    .engineering dl dd h3 {
        font-size: 30px;
        padding-bottom: 20px
    }
    .engineering dl dd h4 {
        font-size: 18px;
        padding-bottom: 20px
    }
    .engineering dl:nth-of-type(2) dd {
        padding: 30px 30px 0
    }
    .footer ul li {
        width: 10%;
        margin-bottom: 0
    }
    .footer ul li:first-of-type {
        width: 14%
    }
    .footer ul li:nth-of-type(2) {
        width: 12%
    }
    .footer ul li.li2 {
        text-align: center;
        border-left: 1px solid #5a5a5a;
        padding-left: 8%;
        width: 24%
    }
    .info-txt {
        padding: 25px 28px;
        line-height: 24px
    }
    .last-right ul {
        padding-top: 53px
    }
    .Foodlisst dl dd {
        padding-right: 55px
    }
    .Foodlisst dl dt {
        margin: 0
    }
    .Foodlisstdiv {
        padding-right: 80px
    }
    .Foodlisst dl:nth-of-type(2n) .Foodlisstdiv {
        padding-right: 0
    }
    .wwpacktwo dd {
        padding: 14px 40px 0;
        font-size: 14px;
        line-height: 22px
    }
    .footer ul li.li2 .tel {
        margin-left: 15px;
        margin-right: 0
    }
}
@media (min-width:1260px) {
    .commonweb, .footerWeb, .other-product-list li:nth-of-type(2n) .list-right, .other-product-list li:nth-of-type(odd) .list-left {
        padding-left: 0
    }
    .commonweb, .footerWeb, .other-product-list li:nth-of-type(2n) .list-left, .other-product-list li:nth-of-type(odd) .list-right, .web {
        padding-right: 0
    }
    .adscrollleft {
        left: 20px
    }
    .adscrollright {
        right: 20px
    }
    .wwconbox ul li:nth-of-type(2n) .wwconboxleft, .wwconbox ul li:nth-of-type(odd) .wwconboxright {
        padding-left: 15px;
        padding-right: 0
    }
    .wwconbox ul li:nth-of-type(2n) .wwconboxright {
        padding-left: 0;
        padding-right: 15px
    }
    .wwfamilyleft, .wwfamilyright {
        display: none
    }
    .web {
        padding-left: 0
    }
    .wwinnovate {
        padding-bottom: 85px
    }
    .wwvideobg {
        padding-top: 60px
    }
    .wwvideo {
        padding-top: 0;
        padding-bottom: 0
    }
    .wwcaselist .wwpackdiv {
        height: 148px;
        overflow: hidden;
        line-height: 24px
    }
    .wwnumberfour span, .wwnumberfour span:first-of-type {
        padding-right: 155px
    }
    .wwresultDl dt {
        padding-left: 55px;
        padding-right: 55px
    }
    .wwintrotit {
        font-size: 30px;
        line-height: 40px
    }
    .wwintrotitco {
        display: inline-block;
        margin-left: 9px;
        font-size: 18px;
        padding-top: 12px;
        line-height: 18px
    }
    .wwinprodivtext h3 {
        margin-bottom: 35px
    }
    .wwinprodivlast ul li .wwinprodivtext p {
        line-height: 24px;
        word-break: break-all;
        display: -webkit-box;
        -webkit-line-clamp: 6;
        -webkit-box-orient: vertical;
        overflow: hidden
    }
    .wwinprodivtext .wwprolifirstmore {
        margin-top: 35px
    }
    .Techsuptitle, .engineering dl dt:first-of-type {
        padding: 0
    }
    .engineering dl dd {
        padding: 30px 20px 0;
        line-height: 24px
    }
    .engineering dl dd h3 {
        padding-bottom: 15px;
        font-size: 30px
    }
    .wwfieldDllist {
        padding-top: 95px
    }
    .wwimporword p {
        -webkit-line-clamp: 3;
        height: 69px
    }
    .wwaddcontant dl dd {
        height: 259px
    }
    .wwrange li {
        width: 12.5%;
        padding-right: 10px;
        height: 131px
    }
    .testserveimg {
        margin: 0 -10px
    }
    .testserveimg li {
        float: left;
        width: 14.28%;
        padding-right: 10px;
        padding-left: 10px;
        padding-bottom: 30px
    }
    .wwrange {
        padding-top: 35px;
        padding-bottom: 15px
    }
    .Foodlisst dl dd {
        height: 176px
    }
    .Edoclist {
        padding-bottom: 40px
    }
    .wwindustrytit10 {
        padding-top: 40px
    }
    .Foodlisst {
        padding-top: 20px
    }
    .wwindustrytit {
        padding-bottom: 18px
    }
    .Functiondl dd {
        padding-top: 115px
    }
    .wwcasepoplist ul li {
        width: 678px;
        height: 506px
    }
    .wwcasepoptwo .wwcasep oplist ul li img, .wwcasepoptwo .wwcasepoplist ul li {
        width: 828px;
        height: 611px
    }
    .wwpackdiv {
        padding-left: 0;
        overflow: hidden
    }
    .wwcontantdiv p {
        height: 24px
    }
    .wwcontantdiv:first-of-type {
        margin-right: 12%
    }
    .wwpacktwo dd {
        padding: 20px 40px 0;
        line-height: 24px
    }
    .energy-list li:first-child .energy-right h3 {
        padding: 36px 0 35px
    }
    .Techsup {
        padding-top: 50px
    }
    .Techsuptext {
        padding-top: 38px
    }
}
.wwjobtel:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}
.wwjobte em {
    position: static!important
}
.indeximgSlide {
    position: relative;
    padding: 0 3%
}
.indeximgSlide .indexweb {
    overflow: hidden;
    padding: 0
}
.imgSlideBtn {
    position: absolute;
    top: 49%;
    left: 10px;
    transform: translateY(-50%);
    display: block;
    width: 50px;
    height: 50px;
    background: url(/Static/Home/kaiyingtech/img/imgslidebtn.png) no-repeat;
    z-index: 10
}
.imgSlideBtn:hover {
    background: url(/Static/Home/kaiyingtech/img/imgslidebtn1.png) no-repeat
}
.imgSlideRight {
    left: auto;
    right: 10px;
    background: url(/Static/Home/kaiyingtech/img/imgslideleft1.png) no-repeat
}
.imgSlideRight:hover {
    background: url(/Static/Home/kaiyingtech/img/imgslideleft.png) no-repeat
}
.indeximgSlide .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -o-transition-property: -o-transform;
    -moz-transition-property: transform, -moz-transform;
    transition-property: transform, -webkit-transform, -moz-transform, -o-transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.indeximgSlide ul {
    margin: 0
}
@media only screen and (min-width:1200px) {
    .indeximgSlide {
        padding: 0 87px
    }
    .indeximgSlide .indexweb {
        overflow: hidden;
        padding: 0;
        max-width: none
    }
    .imgSlideBtn {
        display: block;
        left: 12px
    }
    .imgSlideRight {
        left: auto;
        right: 12px
    }
}
@media (min-width:1199px) {
    .footer ul li:first-of-type {
        width: 13%
    }
    .xlcode-list {
        padding-left: 16px
    }
    .footer ul li.li2 {
        width: 35%;
        padding-left: 10px;
        margin-left: 0;
        text-align: left
    }
    .wwThemain ul li {
        width: 20%
    }
    .footer .commonweb {
        padding: 0
    }
}
.cyw-expalin {
    color: #666;
    font-size: 13px;
    line-height: 24px
}
.cyw-distance, .energy-wrapper, .new-skill, .newproduct-text, .photo-list {
    line-height: 22px
}
.cyw-expalin .title {
    margin-bottom: 15px;
    font-size: 18px;
    line-height: 26px;
    color: #1a1a1a
}
.industry-wrapper {
    padding: 20px 0;
    overflow: hidden
}
.industry-wrapper p img {
    width: 100%;
    max-width: none;
    display: block;
    margin: 0 auto
}
.industry-list {
    background: #f2f2f2;
    margin-bottom: 20px
}
.industry-list .img img, .photohangye-wrapper p img {
    display: block;
    margin: 0 auto
}
.slide-list li img {
    display: block;
    width: 100%;
    max-width: none
}
.bannerindeo {
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 10px;
    z-index: 99
}
.bannerindeo span {
    display: inline-block;
    margin: 0 8px;
    width: 8px;
    height: 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    background: #e94709
}
.capacity-list li, .new-energy li {
    padding: 0;
    margin-bottom: 15px
}
.new-skill {
    padding: 20px 0;
    font-size: 16px
}
.product-list {
    padding-bottom: 60px
}
.newproduct-text {
    padding: 20px 0;
    font-size: 15px
}
.newproduct-text .skill-text {
    padding-left: 10px;
    position: relative;
    height: 100%
}
.newproduct-text .skill-text span {
    position: absolute;
    width: 100%;
    max-width: 419px
}
.cyw-distance {
    font-size: 14px
}
.cyw-distance .set-height {
    height: 20px;
    line-height: 20px
}
.photo-list {
    position: relative;
    background: #f5f5f5;
    color: #010101;
    font-size: 14px
}
.photo-list dt {
    line-height: 0
}
.photo-list dt img {
    display: inline-block;
    width: 100%
}
.photo-list dd {
    padding: 20px 15px
}
.application a:after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    bottom: -7px;
    left: 50%;
    margin-left: -10px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #e94709;
    display: none
}
.photohangye-wrapper {
    padding-top: 20px;
    padding-bottom: 92px;
    background: url(/Static/Home/kaiyingtech/img/hangye_02.png) center bottom/100% auto no-repeat;
    -moz-background-size: 100% auto;
    -o-background-size: 100% auto;
    font-size: 14px;
    line-height: 23px
}
.photohangye-wrapper .photohangye-title {
    font-weight: 700;
    line-height: 26px;
    font-size: 16px;
    margin-bottom: 9px
}
.photo-advantage .advantage-distance, .photohangye-wrapper .hangye-distance {
    line-height: 20px;
    height: 20px
}
.photo-advantage .advantage-title {
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 12px
}
.capacity-list a {
    display: block;
    color: #1a1a1a;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    overflow: hidden
}
.thumb-popup {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .5)
}
.thumb-popup .thumb-wraper {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%)
}
.thumb-popup .thumb-wraper .thumb-copy-wrapper {
    position: relative;
    overflow: hidden;
    background: #fff
}
.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
    right: 0;
    top: 0;
    font-size: 30px;
    font-weight: 700;
    line-height: 30px;
    text-align: center;
    color: #333;
    cursor: pointer
}
.thumb-popup .thumb-wraper .thumb-copy-wrapper li {
    padding: 30px 10px
}
.thumb-popup .thumb-wraper .thumb-copy-wrapper li .title {
    text-align: center;
    padding-top: 5px;
    font-size: 16px;
    color: #1a1a1a
}
.thumb-popup .thumb-wraper .banner-btn {
    display: block;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2;
    cursor: pointer;
    width: 28px;
    height: 52px
}
.thumb-popup .thumb-wraper .banner-btn::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -5px;
    width: 20px;
    height: 20px;
    border-right: 3px solid #fff;
    border-top: 3px solid #fff;
    border-left: 0;
    border-bottom: 0
}
.thumb-popup .thumb-wraper .banner-btn.swiper-left::after {
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
    margin-left: -4px
}
.thumb-popup .thumb-wraper .banner-btn.swiper-right::after {
    margin-left: -16px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg)
}
.cyw-honor {
    padding: 20px 0!important
}
.Functiondl dd h3, .clean-productsTwo .tit, .engineering dl dd h3, .pro-situationTwo .title {
    font-size: 16px;
    font-weight: 700
}
@media (min-width:768px) {
    .industry-list, .material {
        display: table
    }
    .industry-list .img {
        display: table-cell;
        width: 46%;
        vertical-align: middle
    }
    .industry-list .cyw-expalin {
        padding: 18px 18px 0;
        display: table-cell;
        overflow: hidden
    }
    .committee-text {
        float: left;
        width: 36.25%;
        padding-right: 25px
    }
    .committee-slide {
        float: left;
        width: 48%
    }
    .new-energy li {
        padding: 0 5px
    }
    .material dt {
        width: 40.5%;
        float: left
    }
    .material dd {
        padding: 0 20px;
        overflow: hidden
    }
    .base-list ul li:nth-child(odd) {
        clear: left
    }
    .Functiondl dd h3, .clean-productsTwo .tit, .engineering dl dd h3, .pro-situationTwo .title {
        font-size: 24px;
        line-height: 30px
    }
    .wwfamilytablist ul li {
        width: 50%
    }
}
@media (min-width:992px) {
    .photo-list {
        display: table
    }
    .photo-list dt {
        width: 54%;
        display: table-cell;
        vertical-align: middle
    }
    .photo-list dd {
        display: table-cell;
        overflow: hidden
    }
    .base-list ul li:nth-child(odd) {
        clear: none
    }
    .Functiondl dd h3, .clean-productsTwo .tit, .engineering dl dd h3, .pro-situationTwo .title {
        font-size: 28px
    }
    .wcompanyList li:nth-child(2) {
        width: 35%
    }
    .wcompanyList li:nth-child(4) {
        width: 15%
    }
    .wwaddress ul li {
        border: none
    }
}
@media (min-width:1024px) {
    .wwjobte em {
        float: left;
        width: 100px
    }
    .wwjobte p {
        padding-left: 120px
    }
    .wwpadding {
        padding-bottom: 60px
    }
    .cyw-expalin .title {
        margin-bottom: 0;
        font-size: 22px;
        line-height: 36px
    }
    .industry-wrapper {
        padding: 56px 0 54px
    }
    .industry-list {
        margin-bottom: 28px
    }
    .industry-list .cyw-expalin {
        padding: 29px 27px 0 36px
    }
    .industry-list .cyw-expalin .title {
        margin-bottom: 20px
    }
    .committee-wrapper {
        padding-bottom: 78px
    }
    .committee-text {
        padding-top: 30px
    }
    .committee-text .title {
        margin-bottom: 13px
    }
    .committee-slide {
        padding: 0 46px 0 53px
    }
    .slide-list .bannerindeo {
        display: none
    }
    .committee-btn {
        display: block;
        position: absolute;
        top: 50%;
        left: 36.5%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        width: 24px;
        height: 34px;
        background: url(/Static/Home/kaiyingtech/img/arrow_02.png) no-repeat;
        z-index: 99
    }
    .committee-btn.committee-right {
        left: auto;
        right: 14%;
        background: url(/Static/Home/kaiyingtech/img/arrow_01.png) no-repeat
    }
    .energy-wrapper {
        padding-bottom: 168px!important
    }
    .new-energy {
        padding: 27px 0 17px;
        margin: 0 -4px
    }
    .new-energy li {
        padding: 0 4px;
        margin-bottom: 0
    }
    .new-skill {
        padding: 50px 0 63px
    }
    .new-skill .skill-title {
        font-size: 18px;
        line-height: 25px;
        margin-bottom: 24px
    }
    .product-list {
        padding-bottom: 52px
    }
    .newproduct-text {
        padding: 59px 128px 78px 28px;
        font-size: 17px;
        line-height: 28px
    }
    .wwcausequnimg .img {
        padding: 40px 0 60px
    }
    .photo-list {
        margin-bottom: 57px
    }
    .photo-list dd {
        padding: 32px 38px 0 34px;
        color: #010101
    }
    .photo-advantage {
        padding: 50px 0 405px;
        line-height: 28px
    }
    .photo-advantage .advantage-distance {
        line-height: 31px;
        height: 31px
    }
    .capacity-wrapper {
        padding: 49px 0 150px
    }
    .capacity-list li {
        padding: 0 18px;
        margin-bottom: 49px
    }
    .capacity-list a {
        font-size: 18px;
        line-height: 26px
    }
    .capacity-list a .zoom {
        margin-bottom: 29px;
        overflow: hidden
    }
    .capacity-list a .zoom:hover img {
        -webkit-transform: scale(1.03, 1.03);
        -moz-transform: scale(1.03, 1.03);
        -ms-transform: scale(1.03, 1.03);
        -o-transform: scale(1.03, 1.03);
        transform: scale(1.03, 1.03)
    }
    .capacity-list a .zoom img {
        -webkit-transition: -webkit-transform .7s;
        -moz-transition: transform .7s;
        -o-transition: -o-transform .7s;
        transition: transform .7s;
        -moz-transition: transform .7s, -moz-transform .7s;
        transition: transform .7s, -webkit-transform .7s, -moz-transform .7s, -o-transform .7s
    }
    .photohangye-wrapper {
        padding-top: 47px;
        padding-bottom: 378px
    }
    .photohangye-wrapper .photohangye-title {
        font-size: 18px
    }
    .photohangye-wrapper .hangye-distance {
        line-height: 75px;
        height: 75px
    }
    .m-productText {
        padding: 67px;
        font-size: 16px;
        line-height: 34px
    }
    .m-productText strong {
        font-size: 24px
    }
    .m-productText .img-distance {
        padding: 59px 0 34px
    }
    .cyw-photo {
        padding: 32px 0 29px
    }
    .material {
        padding: 30px 0 0;
        font-size: 14px;
        line-height: 22px
    }
    .material dt {
        margin-bottom: 0
    }
    .material dd {
        padding: 20px 87px 0 53px;
        min-height: 330px
    }
    .wwfamilytablist ul li {
        width: 33.3%
    }
}
@media (min-width:991px) {
    .cyw-honor .wwpacklist ul li, .cyw-honor .wwpacklist ul li:nth-child(2n) {
        padding-left: 0;
        padding-right: 15px
    }
}
@media (min-width:1260px) {
    .cyw-honor .wwpacklist ul li {
        height: auto
    }
    .wwfamilytablist ul li {
        width: 16.66%
    }
}
.hengvideo, .wwcasepoplist ul {
    width: auto
}
.thumb-popup .thumb-wraper {
    width: 80%;
    max-width: 850px
}
.thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
    display: block;
    width: 30px;
    height: 30px;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    position: absolute;
    z-index: 99
}
.thumb-popup .thumb-wraper .banner-btn:hover:after {
    border-right: 3px solid #015298!important;
    border-top: 3px solid #015298!important
}
.thumb-popup .thumb-wraper .banner-btn.swiper-left {
    left: 20px
}
.thumb-popup .thumb-wraper .banner-btn.swiper-right {
    left: auto;
    right: 20px
}
.thumb-popup .thumb-wraper .banner-btn.swiper-left:after, .thumb-popup .thumb-wraper .banner-btn.swiper-right:after {
    width: 28px;
    height: 28px;
    border-right: 3px solid #999;
    border-top: 3px solid #999
}
@media only screen and (min-width:767px) {
    .thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
        display: block;
        width: 32px;
        height: 32px
    }
}
.zhineng-wrapper {
    background: #f4f4f4;
    padding: 20px 15px
}
.zhineng-wrapper .title {
    color: #0d3d79;
    font-size: 18px;
    line-height: 30px;
    margin-bottom: 10px
}
.zhineng-wrapper dd {
    margin-top: 15px;
    font-size: 14px;
    line-height: 24px;
    color: #4c4c4c
}
.zhineng-wrapper dd .zhineng-title {
    font-size: 20px;
    line-height: 33px;
    color: #333
}
.zhineng-wrapper dd .zhineng-text {
    height: 72px;
    line-height: 24px;
    display: -webkit-box;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3
}
.zhineng-wrapper dd .see-detail {
    display: block;
    width: 82px;
    height: 38px;
    background: #0d3d79;
    line-height: 38px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin-top: 15px
}
@media only screen and (min-width:768px) {
    .zhineng-wrapper {
        background: #f4f4f4;
        padding: 20px 15px
    }
    .zhineng-wrapper dt {
        float: left;
        padding-right: 30px
    }
    .zhineng-wrapper dd {
        margin-top: 0;
        overflow: hidden
    }
}
@media only screen and (min-width:1024px) {
    .thumb-popup .thumb-wraper .thumb-copy-wrapper .close {
        width: 46px;
        height: 46px
    }
    .thumb-popup .thumb-wraper .thumb-copy-wrapper {
        width: 850px;
        height: 730px
    }
    .zhineng-wrapper {
        background: #f4f4f4;
        padding: 22px 0 0
    }
    .zhineng-wrapper .title, .zhineng-wrapper dd .zhineng-title {
        margin-bottom: 21px
    }
    .zhineng-wrapper dd {
        padding-top: 13px
    }
    .zhineng-wrapper dd .see-detail {
        margin-top: 30px
    }
}
.m-productText p img {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    width: auto
}
.hengvideo {
    height: auto
}
.wnetwork-nav a.on {
    background-color: #e94709;
    color: #fff
}
.wqpIntegrity-left img {
    width: 100%;
    max-width: none;
    display: block
}
.wqpIntegrity-right {
    padding: 20px 10px;
    overflow: hidden
}
.inter-title {
    color: #e94709;
    font-size: 20px;
    margin-bottom: 10px
}
.mailicon img, .telicon img {
    vertical-align: middle;
    margin-right: 10px
}
.telicon a {
    font-size: 20px;
    font-weight: 700;
    color: #fb020b
}
@media (min-width:767px) {
    .wqp-pro-content {
        padding-top: 45px;
        padding-bottom: 75px
    }
    .wwpack .wwpackimg {
        padding-right: 15px
    }
    .wqpenergyCon {
        padding-top: 38px
    }
}
@media (min-width:1024px) {
    .wqpIntegrity-left {
        float: left;
        width: 47%
    }
    .wqpIntegrity-right {
        padding: 30px
    }
}
@media (min-width:1200px) {
    .committee-text {
        padding-right: 70px
    }
    .wwThemain ul li em {
        top: 8px
    }
    .hengvideo {
        width: 480px
    }
    .wnetwork-nav a:hover {
        background-color: #e94709;
        color: #fff
    }
    .wqpIntegrity-right {
        padding: 50px 55px
    }
    .inter-title {
        font-size: 24px;
        margin-bottom: 15px
    }
    .mailicon {
        margin-bottom: 35px
    }
}