/*! CopyRight © 2015-2021 All Right Reserved zhangqiang Technology Co.,Ltd */.company,.contact,.culture__item,.history__inner,.honor,.honor__list-body,.honor__list-col,.qualify{*zoom:1}.company:after,.company:before,.contact:after,.contact:before,.culture__item:after,.culture__item:before,.history__inner:after,.history__inner:before,.honor:after,.honor:before,.honor__list-body:after,.honor__list-body:before,.honor__list-col:after,.honor__list-col:before,.qualify:after,.qualify:before{content:"";display:table}.company:after,.contact:after,.culture__item:after,.history__inner:after,.honor:after,.honor__list-body:after,.honor__list-col:after,.qualify:after{clear:both}.history_row{background:#4e6279;min-height:366px;padding:0 260px}.about__section--gray,.about__section--gray .about__section-name{background:#f9f9f9}.about__section--red{background:#f6f8e8}.about__section--red .about__section-name{background:#f8f1ee}.about__section-inner{padding-bottom:30px;padding-top:30px}.about__section-header{color:#333;font-size:20px;font-weight:500;overflow:hidden;padding:50px;position:relative;text-align:center}.about__section-header:before{background:#d7d7d7;content:"";height:1px;left:50%;margin-left:-75px;position:absolute;top:50%;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);width:150px}.about__section-name{*zoom:1;display:inline-block;*display:inline;margin-bottom:0;padding:5px}.about__section-name,.banner{background:#fff;position:relative}.banner{color:rgba(255,255,255,.6);font-size:18px;line-height:24px;overflow:hidden;text-align:center;width:100%}.banner ul{list-style:none;width:100%}.banner ul li{-ms-background-size:100% 100%;background-size:100% 100%;display:block;float:left;min-height:366px;width:100%}.banner .inner{padding:120px 0 100px}.banner h1,.banner h2{color:#fff;font-size:46px;line-height:60px;padding-left:260px;text-align:left}.banner p{color:#fff;font-size:20px;line-height:80px;padding-left:320px;text-align:left}.banner .btn{border:2px solid rgba(255,255,255,.4);border-radius:5px;clear:both;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:25px 0 0;padding:9px 22px 7px;text-decoration:none;text-transform:uppercase}.banner .btn:hover{background:rgba(255,255,255,.05)}.banner .btn:active{-webkit-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));-ms-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));-o-filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5));filter:drop-shadow(0 -1px 2px rgba(0,0,0,.5))}.banner .btn,.banner .dot{-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-moz-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-ms-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));-o-filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.banner .dots{bottom:20px;left:0;position:absolute;right:0}.banner .dots li{border:2px solid #fff;border-radius:6px;cursor:pointer;display:inline-block;height:10px;margin:0 4px;opacity:.4;text-indent:-999em;-webkit-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;width:10px}.banner .dots li.active{background:#fff;opacity:1}.banner .arrows{bottom:20px;color:#fff;position:absolute;right:20px}.banner .arrow{cursor:pointer;display:inline;padding-left:10px}.banner .b1{background:#4e6279 url(../image/7a4ddeae.png) no-repeat right -25px}@media (max-width:900px),only screen and (min-device-width:320px)and (max-device-width:768px){.wrap{width:90%}.banner .b1{background:#4e6279 url(../image/7a4ddeae.png) no-repeat 50% fixed;background-size:cover}.banner h1,.banner h2{font-size:26px;line-height:30px}.banner h1,.banner h2,.banner p{padding-left:0;text-align:center}.banner p{font-size:15px;line-height:22px}.banner ul li{min-height:200px}.banner .inner{padding-bottom:50px;padding-top:80px}pre{overflow:auto}}.history{background:#dcdcdc;height:4px;margin:180px auto;padding:0 50px}.history__inner{height:4px;min-width:400px}.history__col{float:left;font-size:16px;height:1px;position:relative;width:14.2857143%}.history__col--even{bottom:0}.history__col--even .history__col-inner{bottom:0;padding-bottom:40px;padding-top:0}.history__col--even .history__border{bottom:-13px;top:auto}.history__col--even .history__dot-big{bottom:0;top:auto}.history__col--even .history__dot-small{bottom:auto;margin-bottom:0;margin-top:0;top:0}.history__col-inner{margin-right:-50px;padding-left:30px;padding-top:40px;position:absolute}.history__col-inner--wide{width:400px}.history__border{height:80px;top:-13px;width:1px}.history__border,.history__dot-small{background:#9eb515;left:0;position:absolute}.history__dot-small{border-radius:5px;bottom:0;height:10px;margin-left:-5px;width:10px}.history__dot-big{background:#fffcc9;border:6px solid #9eb515;border-radius:13px;height:26px;margin-left:-13px;position:absolute;top:0;width:26px}.history p{margin-bottom:5px}.history__year{color:#9eb515;font-size:24px;font-weight:400}@media only screen and (max-width:1023px){.history_row{padding:0}}@media only screen and (min-width:320px)and (max-width:767px){.about__section{overflow:scroll;width:100%}.history{margin:200px auto;width:768px}.history__col-inner--wide{width:auto}}.culture{font-size:16px}.culture__list{padding-left:150px}.culture__item{border-bottom:1px dashed #b9b9b9;padding:30px}.culture__item:nth-child(4n+1) .culture__title-inner{border-color:#ea9e80}.culture__item:nth-child(4n+2) .culture__title-inner{border-color:#a5db84}.culture__item:nth-child(4n+3) .culture__title-inner{border-color:#e6ba74}.culture__item:nth-child(4n+4) .culture__title-inner{border-color:#99bcec}.culture__item:last-child{border-bottom:0}.culture__content,.culture__title{*zoom:1;display:inline-block;*display:inline;vertical-align:middle}.culture__title{-webkit-nbsp-mode:space;margin-left:-150px;text-align:center}.culture__title-inner{border:2px solid;border-radius:47px;color:#777;display:table-cell;height:94px;vertical-align:middle;width:94px}.culture__content{color:#707070;padding:0 30px}@media only screen and (min-width:320px)and (max-width:767px){.culture__list{padding-left:15px}.culture__title{-webkit-nbsp-mode:space;margin-left:0;text-align:center}.culture__title-inner{border-bottom:2px solid;color:#777;display:table-cell;height:24px;vertical-align:middle;width:94px}.culture__item{padding:10px}.culture__content{padding:10px 0}}