@import "reset.css";@import "grid.css";#company_wrap,#header,#water,.footer{width:100%;min-width:1190px}#company_wrap,body,html{height:100%}.company_header{width:100%;height:auto;position:relative}.banner-text{margin:auto;position:absolute;left:0;right:0;top:190px;text-align:center;font-size:22px;color:#b72022;font-weight:700}.company_header img,body,html{width:100%}#center-img,.list-animatebtn{width:900px;height:270px;margin:0 auto;position:absolute;left:0;right:0;top:20%}.list-animatebtn>li{width:300px;height:270px;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;-ms-transition:all .3s linear;background-size:46%;display:inline-block}.animatebtn1{background:url(../images/walkin/company_btn1.png) no-repeat center}.animatebtn2{background:url(../images/walkin/company_btn2.png) no-repeat center}.animatebtn3{background:url(../images/walkin/company_btn3.png) no-repeat center}.animatebtn1:hover{background:url(../images/walkin/company_btnchecked1.png) no-repeat center;background-size:67%}.animatebtn2:hover{background:url(../images/walkin/company_btnchecked2.png) no-repeat center;background-size:67%}.animatebtn3:hover{background:url(../images/walkin/company_btnchecked3.png) no-repeat center;background-size:67%}.company_count{width:100%}.company-content{width:1190px;margin:0 auto;text-align:center;position:relative}.companyintro-title{min-width:1190px}#center-img{width:25px;height:70px;margin:auto;top:-60px}*{-webkit-text-size-adjust:none}img{max-width:100%}.clear{float:none!important;clear:both}.main{width:1190px;margin:0 auto;background-color:#fff}.content_line{width:0;border:1px dashed #878787;left:50%;position:absolute;display:block;margin-left:-1px;top:0;bottom:36px;content:''}.content{position:relative;padding-top:64px;padding-bottom:36px}.p1_box{position:relative;padding:16px;background:#f0f5f8;border-radius:8px;width:502px}.right .out-before{width:19px;height:19px;border-radius:55px;content:'';left:-70px;z-index:1;position:absolute;display:block;top:0;bottom:0;margin:auto;background:#fff;border:1px solid #6ca4e2;opacity:0;filter:alpha(opacity=0)}.p1_box:hover{background:#6ca4e2;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease;color:#fff}.p1_box a.bot{margin-top:1px;padding:22px 0 20px 42px;display:block;position:relative;color:#2a394e;font:27px/27px 'Economica',sans-serif}.p1_box a.bot span{display:block;position:absolute;color:#fff;font-size:18px;line-height:18px;right:-1px;top:-1px;bottom:-1px;width:81px;text-align:center;padding-top:18px}.left .before,.left .out-before{border-radius:55px;content:'';position:absolute;top:0;bottom:0;margin:auto}.left .out-before{z-index:1;display:block;background:#fff;border:1px solid #6ca4e2;opacity:0;filter:alpha(opacity=0);width:19px;height:19px;right:-71px}.left .before{width:8px;height:8px;right:-65px;background-color:#a7a7a7}.left .before:hover,.right .before:hover{transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.left .before,.right .before,.round{display:block;z-index:4}.right .before{content:'';left:-63px;position:absolute;top:0;bottom:0;width:8px;height:8px;border-radius:55px;margin:auto;background-color:#a7a7a7}.right,.round{position:relative}.round{width:10%;height:40px;border-radius:20px;background-color:#6ca4e2;font-size:16px;line-height:40px;text-align:center;color:#fff;margin:1px auto 0;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.left dl,.right dl{width:502px;display:table;color:#585858}.left dl dt,.right dl dt{width:150px;display:inline-block;margin-right:4px}.left dl dt img,.right dl dt img{width:100%;vertical-align:middle}.left dl dd,.right dl dd{width:330px;display:inline-block;word-wrap:break-word;font-size:17px;line-height:26px;margin-left:10px;text-align:justify;text-justify:inter-ideograph}dl:hover{color:#fff!important;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.right{margin-left:120px;left:534px}.year-history{height:90px;width:100%;clear:both;overflow:hidden}.year-count{width:120px;height:34px;border:1px solid #b3b3b3;background:#fff;margin:30px auto;line-height:34px;border-radius:30px;color:#666;font-weight:700;position:relative;z-index:4}