@charset "utf-8";
.main-company h2{position:relative;line-height:40px;padding-bottom:25px;margin-bottom:60px;font-size:36px;text-align:center;}
.main-company h2:after{content:"";position:absolute;left:50%;bottom:0;width:90px;height:1px;margin-left:-45px;background-color:#0597e0;}
/*.main-company .profile{padding:90px 0;}*/
.main-company .profile .video{position:relative;margin-bottom:60px;}
.main-company .profile .video i{position:absolute;left:50%;top:50%;width:126px;height:126px;line-height:126px;margin:-63px 0 0 -63px;text-align:center;cursor:pointer;font-family:"icomoon";font-size:120px;text-align:center;color:#fff;z-index:9;}
.main-company .profile .video i:before{content:"\e90c"}
.main-company .profile .video img{width:100%;height:auto;}
.main-company .profile .cont{display:flex;justify-content:space-between;flex-direction:row-reverse;margin-bottom:60px;}
.main-company .profile .cont .text{width:66%;}
.main-company .profile .cont .text h2{margin-bottom:30px;text-align:left;}
.main-company .profile .cont .text h2:after{left:0;margin:0;}
.main-company .profile .cont .text p{line-height:25px;margin-top:25px;font-size:18px;}
.main-company .profile .cont .pic{width:29.3%;}
.main-company .profile .cont .pic img{width:100%;height:auto;}
.main-company .profile .cont .pic .logo{position:relative;margin-top:-150px;padding:50px 8.5% 40px;background-color:#0597e0;}
.main-company .profile .cont .pic .logo img{margin-bottom:20px;filter:grayscale(100%) brightness(300%);}
.main-company .profile .cont .pic .logo span{display:block;line-height:40px;font-size:30px;color:#fff;}
.main-company .profile .cont .pic .logo:after{content:"";position:absolute;left:13.4%;top:100%;border:20px solid transparent;border-top-color:#0597e0;}
.main-company .profile .adv ul{display:flex;border-left:1px solid #eee;}
.main-company .profile .adv li{width:20%;padding:35px 0;border-right:1px solid #eee;text-align:center;}
.main-company .profile .adv li h3{line-height:60px;font-size:18px;font-family:"Helvetica-Light";font-weight:normal;color:#666;}
.main-company .profile .adv li h3 i{display:inline-block;margin-left:5px;font-size:50px;font-family:"Helvetica-Bold";font-weight:bold;color:#0597e0;}
.main-company .profile .adv li p{line-height:20px;font-size:16px;}
.main-company .factory{padding:110px 0;background-image:url(../images/factory-bg.jpg);background-size:100% auto;background-position:center;}
.main-company .factory h2{color:#fff;}
.main-company .factory .slide-pic{overflow:hidden;margin-bottom:35px;}
.main-company .factory .slide-pic li{float:left;width:1400px;}
.main-company .factory .slide-pic li img{width:100%;height:auto;}
.main-company .factory .slide-dot{text-align:center;}
.main-company .factory .slide-dot li{display:inline-block;vertical-align:top;width:16px;margin:0 3px;height:16px;padding:5px;border-radius:50%;box-sizing:border-box;}
.main-company .factory .slide-dot li:after{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;}
.main-company .factory .slide-dot li.active{border:1px solid #fff;padding:4px;}
.main-company .factory .pic ul{display:flex;justify-content:space-between;}
.main-company .factory .pic li{display:flex;width:32.43%;justify-content:space-between;flex-direction:column;overflow:hidden;}
.main-company .factory .pic li img{width:100%;height:auto;transition:all .5s;}
.main-company .factory .pic li img:hover{transform:scale(1.05);}
.main-company .equipment{padding:110px 0;}
.main-company .equipment .slide-equ{position:relative;padding:0 30px;}
.main-company .equipment .slide-pic{overflow:hidden;}
.main-company .equipment .slide-pic ul{width:1000%;}
.main-company .equipment .slide-pic li{float:left;width:380px;margin-right:40px;text-align:center;overflow:hidden;}
.main-company .equipment .slide-pic li img{width:100%;height:auto;transition:all .5s;}
.main-company .equipment .slide-pic li img:hover{transform:scale(1.05);}
.main-company .equipment .slide-pic li p{line-height:20px;margin-top:10px;font-size:18px;}
.main-company .equipment .btn{position:absolute;top:50%;width:50px;height:50px;line-height:50px;margin-top:-35px;text-align:center;background-color:#0597e0;color:#fff;font-family:Simhei;font-size:24px;border-radius:50%;cursor:pointer;}
.main-company .equipment .prev{left:-50px;}
.main-company .equipment .next{right:-50px;}
.main-company .certificate{padding:110px 0;background-color:#f5f5f5;}
.main-company .certificate .slide-pic{overflow:hidden;margin-bottom:50px;}
.main-company .certificate .slide-pic ul{width:1000%;}
.main-company .certificate .slide-pic li{float:left;width:210px;margin-right:28px;text-align:center;overflow:hidden;}
.main-company .certificate .slide-pic li img{width:100%;height:auto;transition:all .5s;}
.main-company .certificate .slide-pic li img:hover{transform:scale(1.05);}
.main-company .certificate .slide-dot{text-align:center;}
.main-company .certificate .slide-dot li{display:inline-block;vertical-align:top;width:16px;margin:0 3px;height:16px;padding:5px;border-radius:50%;box-sizing:border-box;}
.main-company .certificate .slide-dot li:after{content:"";display:block;width:100%;height:100%;border-radius:50%;background-color:#0597e0;}
.main-company .certificate .slide-dot li.active{border:1px solid #0597e0;padding:4px;}

.an-overall .animate{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:transform 1.3s ease,opacity 1.3s ease;}
.an-overall .ant{transform:translateY(80px);}
.an-overall .anl{transform:translateX(-80px);}
.an-overall .anr{transform:translateX(80px);}
.an-overall .t1{transition-delay:.2s;}
.an-overall .t2{transition-delay:.4s;}
.an-overall .t3{transition-delay:.6s;}
.an-overall .t4{transition-delay:.8s;}
.an-overall .t5{transition-delay:1s;}
.an-overall .t6{transition-delay:1.2s;}
.an-overall .t7{transition-delay:1.4s;}
.an-overall .t8{transition-delay:1.6s;}
.an-overall.action .animate{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.an-overall.action .ant{transform:translateY(0);}
.an-overall.action .anl{transform:translateX(0);}
.an-overall.action .anr{transform:translateX(0);}
.flow-video{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;z-index:-1;}
.flow-video .box{position:absolute;top:30%;left:50%;width:854px;height:480px;transform:translate(-50%,-50%);box-sizing:border-box;box-shadow:0 0 20px #333;transition:all .5s;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;background:#fff url(/images/loadinglit.gif) no-repeat center;}
.flow-video .box i{position:absolute;right:-36px;top:0;width:36px;height:36px;background:url(/images/close.png);cursor:pointer;}
.flow-video.on{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;z-index:99999;}
.flow-video.on .box{top:50%;filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
@media only screen and (max-width: 1640px){
.main-width {
    width: 92vw;
}
}
@media only screen and (max-width: 1280px){
.main-company .profile .cont .pic .logo{margin-top:0;}
.main-company .profile .adv li{padding:20px 10px;}
.main-company .profile .adv li h3{line-height:30px;margin-bottom:5px;font-size:16px;}
.main-company .profile .adv li h3 i{font-size:30px;}
}
@media only screen and (max-width: 980px){
.main-company h2{line-height:35px;padding-bottom:20px;margin-bottom:25px;font-size:28px;}
.main-company .profile{padding:60px 0;}
.main-company .profile .video{margin-bottom:40px;}
.main-company .profile .video i{width:80px;height:80px;line-height:80px;margin:-40px 0 0 -40px;font-size:60px;}
.main-company .profile .cont .text h2{margin-bottom:25px;}
.main-company .profile .cont .pic .logo span{line-height:30px;font-size:24px;}
.main-company .profile .adv ul{flex-wrap:wrap;border-top:1px solid #eee;}
.main-company .profile .adv li{width:33.333%;padding:30px 20px;box-sizing:border-box;border-bottom:1px solid #eee;}
.main-company .factory{padding:60px 0;}
.main-company .equipment{padding:60px 0;}
.main-company .certificate{padding:60px 0;}
.flow-video .box{width:92.7vw;height:52.14375vw;margin:-26vw 0 0 -46.35vw;transform:translate(0,0);}
.flow-video .box iframe{width:92.7vw;height:52.14375vw;}
.flow-video .box i{right:0;top:-40px;width:40px;height:40px;background-size:100% 100%;}
}
@media only screen and (max-width:640px)
{
.main-company .profile .cont .pic .logo{margin-top:0;}
.main-company .profile .adv li{padding:20px 10px;}
.main-company .profile .adv li h3{line-height:30px;margin-bottom:5px;font-size:16px;}
.main-company .profile .adv li h3 i{font-size:30px;}
.main-company .factory{padding:80px 0;}
.main-company .equipment{padding:80px 0;}
.main-company .certificate{padding:80px 0;}    
.main-company h2{line-height:30px;padding-bottom:15px;margin-bottom:25px;font-size:24px;}
.main-company .profile{padding:40px 0;}
.main-company .profile .video{margin-bottom:25px;}
.main-company .profile .cont{display:block;margin-bottom:30px;}
.main-company .profile .cont .text{width:100%;margin-bottom:20px;}
.main-company .profile .cont .text h2{margin-bottom:20px;}
.main-company .profile .cont .text p{line-height:20px;margin-top:15px;font-size:16px;}
.main-company .profile .cont .pic{width:100%;}
.main-company .profile .cont .pic .logo{padding:30px 8%;}
.main-company .profile .cont .pic .logo span{display:none;}
.main-company .profile .cont .pic .logo img{margin-bottom:0;}
.main-company .profile .adv li{width:50%;padding:30px 5px;}
.main-company .factory{padding:40px 0;}
.main-company .factory .slide-pic{margin:0;overflow-x:auto;}
.main-company .factory .slide-pic li{width:auto;height:300px;}
.main-company .factory .slide-pic li img{width:auto;height:100%;}
.main-company .factory .slide-dot{display:none;}
.main-company .factory .pic ul{display:block;}
.main-company .factory .pic li{width:100%;}
.main-company .factory .pic li img{margin-bottom:15px;}
.main-company .equipment{padding:40px 0;}
.main-company .equipment .slide-pic{margin:0;overflow-x:auto;}
.main-company .equipment .slide-pic li{width:250px;margin-right:15px;}
.main-company .equipment .btn{display:none;}
.main-company .certificate{padding:40px 0;}
    
}