@charset "utf-8";
*{margin:0;padding:0;color: #030303;font-family:"PingFang SC","Microsoft YaHei"!important;}
body{font-family:PingFang SC;font-size: 14px;}
ul,li{list-style: none;}
a{text-decoration: none;cursor: pointer;}
em,i{font-style: normal;}
.width{width: 1180px;margin:0 auto;}
.w1180{width: 1200px;margin: 0 auto;}
.w1920{width: 1920px;margin: 0 auto;}
.w1180{width: 1180px;margin: 0 auto;}
.fl{float:left!important;}
.fr{float:right!important;}
.clearfix {*zoom: 1;}
.clearfix:after {display: block;content: " ";height: 0;visibility: hidden;clear: both;}

a.btn{display: block;text-align: center;margin: 64px auto 0;width: 165px;height: 50px;background: #005EF4;border-radius: 4px;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 50px;}
a.btn::after{content: "";display: inline-block;width: 16px;height: 16px;background: url(../../../images/hangye/jiu/qiyegou/btn_arrow.png);background-size: 100%;margin-left: 5px;vertical-align: -2px;}



.banner{height: 496px;background: url(../../../images/hangye/jiu/qiyegou/banner.png) center top no-repeat;background-size: cover;overflow: hidden;}
.banner .w1180{display: flex;flex-wrap: nowrap;}
.banner .info{float: left;margin-right: 180px;}
.banner .info img{display: block;width: 120px;height: 42px;padding-top: 126px;padding-right: 300px;}
.banner .info span{display: block;font-size: 38px;font-weight: bold;color: #000000;margin-top: 32px;}
.banner .info p{font-size: 20px;font-weight: 400;color: #5D5F63;padding: 8px 0 40px;}
.banner .info a{width: 112px;height: 48px;background: #005EF4;border-radius: 4px;text-align: center;font-weight: 400;font-size: 16px;color: #FFFFFF;line-height: 48px;display: block;}
.banner .imageView{position: relative;height: 984px;overflow: visible;width: 584px;float: right;display: flex;}
.banner .imageView-div{width: 192px;flex: 0 0 auto;display: flex;flex-direction: column;position: absolute;left: 0;top: 0;}
.banner .imageView-div:nth-child(2){left: 200px;}
.banner .imageView-div:nth-child(3){left: 400px;}
.banner .imageView-img{width: 100%;height: 984px;animation: my-move 20s infinite linear;z-index: 2;animation-play-state: running;background: url(../../../images/hangye/jiu/qiyegou/b_img1.png);background-size: 100%;}
.banner .imageView-div:nth-child(2) .imageView-img{height: 984px;animation: my-move2 22s infinite linear;background: url(../../../images/hangye/jiu/qiyegou/b_img2.png);background-size: 100%;}
.banner .imageView-div:nth-child(3) .imageView-img{animation: my-move 18s infinite linear;background: url(../../../images/hangye/jiu/qiyegou/b_img3.png);background-size: 100%;}

@keyframes my-move {  
    0% {  
        transform: translateY(0);  
    }  
    100% {  
        transform: translateY(-984px);  
    }  
}
@keyframes my-move2 {  
    0% {  
        transform: translateY(-984px);  
    }  
    100% {  
        transform: translateY(0);  
    }  
}

.imenu .fl li:first-child a.on{background: #f2f2f2!important;color: #0d0d0d!important;font-weight: normal!important;}

.title{text-align: center;padding: 80px 0 48px;}
.title span{display: block;font-size: 38px;font-weight: bold;color: #000000;}
.title p{font-size: 20px;font-weight: 400;color: #8C8C8C;padding-top: 20px;}

.floor_1{height: auto;padding-bottom: 80px;background:#FFFFFF;}
.floor_1 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.floor_1 ul li{width: 570px;height: 128px;background: #FFFFFF;border-radius: 16px;border: 1px solid #F0F0F0;margin-bottom: 40px;display: flex;align-items: center;}
.floor_1 ul li span{display: block;font-size: 20px;font-weight: 400;color: #5D5F63;}
.floor_1 ul li em{display: inline-block;width: 64px;height: 64px;background: url(../../../images/hangye/jiu/qiyegou/fl1_1.png);margin-left: 32px;background-size: 100%;}
.floor_1 ul li:nth-child(2) em{background: url(../../../images/hangye/jiu/qiyegou/fl1_2.png);background-size: 100%;}
.floor_1 ul li:nth-child(3) em{background: url(../../../images/hangye/jiu/qiyegou/fl1_3.png);background-size: 100%;}
.floor_1 ul li:nth-child(4) em{background: url(../../../images/hangye/jiu/qiyegou/fl1_4.png);background-size: 100%;}
.floor_1 ul li i{display: inline-block;width: 0;height: 56px;border: 1px solid #BFBFBF;margin: 0 32px;}
.floor_1 ul li:hover{background: #2998FF;box-shadow: 0px 4px 16px 0px rgba(55,99,170,0.32);}
.floor_1 ul li:hover span{color: #FFFFFF;}
.floor_1 ul li:nth-child(1):hover em{background: url(../../../images/hangye/jiu/qiyegou/fl1_a1.png);background-size: 100%;}
.floor_1 ul li:nth-child(2):hover em{background: url(../../../images/hangye/jiu/qiyegou/fl1_a2.png);background-size: 100%;}
.floor_1 ul li:nth-child(3):hover em{background: url(../../../images/hangye/jiu/qiyegou/fl1_a3.png);background-size: 100%;}
.floor_1 ul li:nth-child(4):hover em{background: url(../../../images/hangye/jiu/qiyegou/fl1_a4.png);background-size: 100%;}
.floor_1 ul li:hover i{border: 1px solid #FFFFFF;}
.floor_1 a{margin-top: 24px;}


.floor_2{height: auto;overflow: hidden;padding-bottom: 80px;background: #F3F5F8;}
.floor_2 .info{display: flex;align-items: center;width: 1180px;height: 440px;background: #FFFFFF;border-radius: 16px;margin-bottom: 48px;}
.floor_2 .info .img{width: 764px;height: 440px;background: #FBFBFB;border-radius: 8px 0px 0px 8px;display: flex;align-items: center;justify-content: center;}
.floor_2 .info:nth-child(2) .img{border-radius: 0px 8px 8px 0px;}
.floor_2 .info:nth-child(1) .img img{width: 593px;height: 328px;display: block;}
.floor_2 .info:nth-child(2) .img img{width: 672px;height: 328px;display: block;}
.floor_2 .info:nth-child(3) .img img{width: 546px;height: 331px;display: block;}
.floor_2 .info .text{width: 416px;height: 440px;background: #FFFFFF;border-radius: 0px 8px 8px 0px;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.floor_2 .info:nth-child(2) .text{border-radius: 8px 0px 0px 8px;}
.floor_2 .info .text span{display: block;font-size: 24px;font-weight: bold;color: #262626;margin-bottom: 24px;}
.floor_2 .info .text P{display: block;font-size: 16px;font-weight: 400;color: #5E5E5E;line-height: 28px;}
.floor_2 .info .text a{margin-top: 40px;width: 197px;}



.floor_3{height: auto;overflow: hidden;padding-bottom: 80px;}
.floor_3 img{display: block;width: 1220px;height: 584px;margin: auto;}
.floor_3 a{width: 181px;margin-top: 48px;}

.floor_4{height: auto;overflow: hidden;padding-bottom: 80px;background: #F3F5F8;}
.floor_4 .w1180{display: flex;height:528px;align-items: center;background: #FFFFFF;border-radius: 16px;}
.floor_4 .w1180>div:nth-child(1) img{display: block;width: 570px;height: 528px;}
.floor_4 .w1180>div:nth-child(2){width: 610px;height:528px;}
.floor_4 .w1180>div:nth-child(2) .text1{margin: 56px 0 0 58px;}
.floor_4 .w1180>div:nth-child(2) .text1 span{font-size: 18px;font-weight: bold;color: #262626;display: inline-block;vertical-align: top;margin-right: 8px;margin-bottom: 16px;}
.floor_4 .w1180>div:nth-child(2) .text1 i{display: inline-block;font-size: 18px;font-weight: 400;color: #5E5E5E;line-height: 28px;margin-bottom: 16px;vertical-align: top;}
.floor_4 .w1180>div:nth-child(2) .text1 i em{color: #0E6EFF;font-weight: bold;}
.floor_4 .w1180>div:nth-child(2) .text2{margin: 32px 0 0 58px;}
.floor_4 .w1180>div:nth-child(2) .text2 ul{display: flex;width: 506px;justify-content: baseline;}
.floor_4 .w1180>div:nth-child(2) .text2 ul li{width: 120px;height: 120px;}
.floor_4 .w1180>div:nth-child(2) .text2 ul li:nth-child(2){margin-right: 20px;}
.floor_4 .w1180>div:nth-child(2) .text2 ul li:nth-child(3){margin-right: 35px;width: 140px;}
.floor_4 .w1180>div:nth-child(2) .text2 ul li h2{font-size: 48px;font-weight: 600;color: #0E6EFF;}
.floor_4 .w1180>div:nth-child(2) .text2 ul li h2 em{font-size: 25px;font-weight: 500;color: #0E6EFF;}
.floor_4 .w1180>div:nth-child(2) .text2 ul li h3{font-size: 16px;font-weight: 400;color: #5E5E5E;}
.floor_4 a{margin-top: 48px;width: 133px;}

.floor_5{height: 338px;overflow: hidden;background: url(../../../images/hangye/jiu/qiyegou/fl5_bg.png) center top no-repeat;background-size: cover;text-align: center;margin: 0 auto;}
.floor_5 span{display: block;padding-top: 80px;font-size: 38px;font-weight: bold;color: #FFFFFF;}
.floor_5 p{display: block;font-size: 24px;font-weight: 400;color: rgba(255,255,255,0.85);margin-top: 10px;}
.floor_5 a{width: 133px;height: 50px;background: #FFFFFF;border-radius: 4px;font-size: 16px;font-weight: 400;color: #0E6EFF;line-height: 50px;margin-top: 40px;}
.floor_5 a::after{background: url(../../../images/hangye/jiu/qiyegou/fl5_arrow.png);background-size: 100%;}


