
/*banner背景图片动画*/
@-webkit-keyframes scale-bg{
    from{
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
@keyframes scale-bg{
    from{
        -webkit-transform:scale(1.2);
        transform:scale(1.2);
    }
    to{
        -webkit-transform:scale(1);
        transform:scale(1);
    }
}
/*banner */
.index_main{
    background: #f7f7f7;
}
.index_main .section1{
    position: relative;
}
.index_main .section1 .index_banner .item{
    background-size: cover;
    -webkit-background-size:cover;
    background-position: center;
    background-repeat: no-repeat;
    height:100vh;
    position: relative;
}
.index_main .section1 .index_banner .item.slick-current .scaleBg{
    visibility: visible;
    -webkit-animation:scale-bg 6s linear forwards;
    animation:scale-bg 6s linear forwards;
}
.index_main .section1 .index_banner .items{
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 0;
}
.index_main .section1 .index_banner .items:after{
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    /*background: rgba(0,0,0,0.2);*/
}
.index_main .section1 .index_banner .item .inner .block_txt{
    position: absolute;
    top: 44%;
    right: 10px;
    left:10px;
    opacity: 0;
    transform: translateY(40px);
    -webkit-transform: translateY(40px);
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}
.index_main .section1 .index_banner .item.active .inner .block_txt{
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition-delay: 100ms;
    transition-delay: 100ms;
}
.index_main .section1 .index_banner .item .inner .block_txt h4{
    font-size: 30px;
    color: #fff;
    text-align: center;
    font-family: 'COCO';
}
.index_main .section1 .index_banner .item .inner .block_txt h2{
    color: #fff;
    font-size: 70px;
    font-weight: bold;
    text-align:center;
    letter-spacing:5px;
}
.index_main .section1 .index_banner .item .inner .block_txt h2 span{
    color: #f5c920;
    display: inline-block;
    letter-spacing: 5px;
}
.index_main .section1 .index_banner .item .inner .block_txt h3{
    color: #fff;
    font-size: 22px;
    text-align:center;
    margin-top: 10px;
    letter-spacing: 3px;
}
.index_main .section1 .slick_txt{
    width:30%;
    height: 100%;
    background-color: transparent;
    transition: all 500ms ease;
    -webkit-transition:all 500ms ease;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    font-size: 0;
    outline: none;
    border:0;
}
.index_main .section1 .left{
    left: 0;
}
.index_main .section1 .right{
    right:0;
}
/*.index_main .section1 .slick_txt:hover .slick_arrow{
    opacity: 1;
    visibility: visible;
}*/
.index_main .section1 .slick_txt .slick_arrow{
    width: 24px;
    height: 25px;
    background-repeat: no-repeat;
    background-position: center;
    margin-top: -10px;
    position: absolute;
    top: 50%;
    cursor: pointer;
    transition: all 500ms ease;
    -webkit-transition:all 500ms ease;
    opacity: 1;
    visibility: visible;
    float: left;z-index: 999;
}
.index_main .section1 .slick_txt .prev{
    background-image:url(../img/lb-left.png);
    background-size: 100% 100%;
}
.index_main .section1 .slick_txt .next{
    background-image:url(../img/lb-right.png);
    background-size: 100% 100%;
}
.index_main .section1 .dibu{
    width: 40%;height: 90px;
    background: rgba(0,0,0,0.4);
    position: absolute;bottom: 0;
}
.index_main .section1 .dibu .jiantou{
    width: 25%;margin-left: 8%;height: 70px;
    margin-top: 10px;border-right: 1px solid #FFFFFF;
}
/*侧边*/
.ceb{
    width: 114px;height: 492px;
    background: url("../img/dh-back.png");
    background-size: 100% 100%;
    position: absolute;right: 0;
    top: 17%;padding: 0 10px;
}
.ceb li{
    list-style-type: none;
    width: 100%;height: 120px;
    padding: 0 10px;
    position: relative;
}
.ceb li .xian{
    width: 80%;height: 1px;
    border-bottom: 1px solid #c8b3a2;
    position: absolute;
    bottom: 0;
}
.ceb li img{
    width: 40px;height: 40px;
    margin-left: 17px;
    margin-top: 20px;
}
.ceb li p{
    font-size: 16px;color: #FFFFFF;
    text-align: center;
    line-height: 16px;
}
.ceb li .cang3{
    width: 540px;height: 120px;
    background: #FFFFFF;
    position: absolute;
    right: 92px;margin-top: -92px;
    padding: 0 25px;display: none;
}
.ceb li .cang3 li{
    width: 50px;height: 50px;
    float: left;margin-top: 35px;
    margin-left: 10px;
    border: none;
}


.index_main .section1 .qita{
    width: 30%;height: 100%;
    background: #ba9c84;
}
.index_main .section1 .qita img{
    width: 19px;height: 21px;
    float: left;margin-top: 40px;
    margin-left: 32%;
}
.index_main .section1 .qita p{
    font-size: 14px;color: #FFFFFF;
    float: left;
    line-height: 100px;margin-left: 5%;
}
.index_main .section1 .number{
    position: absolute;
    bottom:36px;
    left: 50%;
    display: table;
    padding: 0 20px;
    width: 30%;
    text-align: center;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
}
.index_main .section1 .number span{
    /*font-family: "Myriad Pro","Microsoft YaHei";
    font-size: 14px;
    color: #fff;
    margin-right:100px;*/
    width: 6px;height: 6px;
    border-radius: 50%;
    background: #dcdcdc;margin-right:20px;
    display: inline-block;
    cursor: pointer;
    position: relative;
    transition: all 500ms ease;
    -webkit-transition:all 500ms ease;
}
.index_main .section1 .number span:last-child{
    margin-right: 0;
}
.index_main .section1 .number span:after{
    content: "";
    display: inline-block;
    width: 26px;height: 27px;
    background: url("../img/xz.png");
    background-size: 100% 100%;
    bottom: -10px;
    position: absolute;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    opacity: 0;
    visibility: hidden;
    transition: all 500ms ease;
    -webkit-transition:all 500ms ease;
}
.index_main .section1 .number span.active:after{

    opacity: 1;
    visibility: visible;
}

/*第二屏*/
.index_main .section2{
    background: url("../img/aboutback.jpg") no-repeat;
    background-size: 100% 100%;
}
.index_main .section2 .container{
    width:100%;margin: 0;
    padding: 100px;
}
.index_main .section2 .container .sec2left{
    width: 50%;height: 100%;
    position: relative;margin-left: 2%;
}
.index_main .section2 .container .sec2left .tu{
    width: 717px;height: 749px;
    position: absolute;z-index: 9;
    top: 0;left: 0;
}
.index_main .section2 .container .sec2left .logo{
    width: 391px;height: 385px;
    background: url("../img/aboutfu.png");
    background-size: 100% 100%;
    position: absolute;z-index: 10;
    top: 180px;left: 60%;
}
.index_main .section2 .container .sec2right{
    width: 42%;height: 100%;
    margin-right: 2%;
}
.index_main .section2 .container .sec2right .rlogo{
    width: 89px;height: 85px;margin: 0 auto;
    background: url("../img/logo.png");
    background-size: 100% 100%;
    margin-top: 80px;
}
.index_main .section2 .container .sec2right .tit{
    font-size: 30px;color: #3b4048;
    text-align: center;font-weight: bold;
    margin-top: 10px;
}
.index_main .section2 .container .sec2right .en{
    font-size: 36px;color: #3b4048;
    text-align: center;font-weight: bold;
    margin-top: 10px;
}
.index_main .section2 .container .sec2right .tiao{
    width: 279px;height: 29px;margin: 0 auto;
    background: url("../img/aboutdesback.jpg");
    background-size: 100% 100%;
    margin-top: 18px;font-size: 18px;
    color: #3b4048;text-align: center;
    line-height: 29px;
}
.index_main .section2 .container .sec2right .con{
    font-size: 16px;color: #757575;
    text-align: center;line-height: 28px;
    margin-top: 60px;
}
.index_main .section2 .container .sec2right .but{
    width: 140px;height: 50px;margin: 0 auto;
    background: #ba9c84;color: #FFFFFF;
    line-height: 50px;text-align: center;
    margin-top: 80px;font-size: 16px;
}
/*第三屏*/
.index_main .section3{
    width: 100%;
    height: 100%;
    background: url(../img/jsback.jpg) no-repeat;
    background-size: 100% 100%;
}
.index_main .section3 .container{
    width:100%;margin: 0;
    padding: 100px;
}
.index_main .section3 .container .sec3left{
    width: 35%;height: 100%;
}
.index_main .section3 .container .sec3left .en{
    font-size: 36px;color: #ffffff;
    font-weight: bold;margin-top: 80px;
    margin-left: 10px;
}
.index_main .section3 .container .sec3left .tit{
    font-size: 30px;color: #ffffff;
    font-weight: bold;margin-top: 10px;
    margin-left: 10px;
}
.index_main .section3 .container .sec3left .con{
    font-size: 16px;color: #FFFFFF;
    line-height: 32px;
    margin-top: 80px;
    margin-left: 10px;
}
.index_main .section3 .container .sec3left .but{
    width: 160px;height: 50px;font-size: 16px;
    background: #FFFFFF;color: #ba9c84;
    line-height: 50px;text-align: center;
    margin-top: 60px;margin-left: 10px;
}
.index_main .section3 .container .sec3left .ditu{
    width: 227px;height: 224px;
    background: url("../img/js-cygh.png");
    background-size: 100% 100%;
    margin-top: 80px;
}
.index_main .section3 .container .sec3zh{
    width: 20%;
}
.index_main .section3 .container .sec3zh .ditu{
    width: 227px;height: 224px;
    background: url("../img/js-jcjs.png");
    background-size: 100% 100%;
    margin-top: 500px;margin-left: 30%;
}
.index_main .section3 .container .sec3right{
    width: 40%;
}
.index_main .section3 .container .sec3right .a1{
    width: 49%;margin-top: 40px;
}
.index_main .section3 .container .sec3right .a1 .p1{
    font-size: 56px;color: #ffffff;
    font-weight: bold;text-align: center;
}
.index_main .section3 .container .sec3right .a1 .p1 .zi{
    font-size: 18px;color: #FFFFFF;
}
.index_main .section3 .container .sec3right .a1 .p2{
    font-size: 18px;color: #ffffff;
    text-align: center;
    line-height: 20px;
    height: 40px;
}
.index_main .section3 .container .sec3right .ditu{
    width: 227px;height: 224px;
    background: url("../img/js-jtwl.png");
    background-size: 100% 100%;
    margin-top: 80px;margin-right: 5%;
}
/*第四屏*/
.index_main .section4{
    width: 100%;
    height: 100%;
    background: url(../img/yqback.jpg) no-repeat;
    background-size: 100% 100%;
}
.index_main .section4 .container{
    width:100%;margin: 0;
    padding: 100px;
}
.index_main .section4 .container .tit{
    width: 400px;margin: 0 auto;
    height: 100px;
}
.index_main .section4 .container .tit .en{
    font-size: 36px;color: #FFFFFF;font-weight: bold;
    text-align: center;
}
.index_main .section4 .container .tit .ch{
    font-size: 30px;color: #FFFFFF;font-weight: bold;
    text-align: center;margin-top: 10px;
}
.main_visual{
    overflow:hidden;position:relative;
}
.main_image{
    height:767px;overflow:hidden;position:relative;
}
.main_image ul{
    width:9999px;overflow:hidden;
    position:absolute;top:0;left:0;
}
.main_image li{
    float:left;width:100%;height:767px;
    padding: 0 14%;padding-top: 120px;
}
.main_image li .sec4left{
    width: 450px;height: 436px;
}
.main_image li .sec4right{
    width: 58%;
}
.main_image li .sec4right .zishu{
    font-size: 48px;color: #FFFFFF;
    margin-top: 18px;
}
.main_image li .sec4right .zishu span{
    font-size: 24px;color: #bababa;
}
.main_image li .sec4right .title{
    font-size: 30px;color: #FFFFFF;
    font-weight: bold;
}
.main_image li .sec4right .title span{
    font-size: 24px;color: #ffffff;
    font-weight: normal;
}
.main_image li .sec4right .con{
    width: 98%;
    font-size: 16px;color: #FFFFFF;
    margin-top: 60px;line-height: 30px;
}
.main_image li .sec4right .but{
    width: 160px;height: 50px;font-size: 16px;
    background: #ba9c84;color: #FFFFFF;
    line-height: 50px;text-align: center;
    margin-top: 60px;
}
.flicking_con{
    position:absolute;bottom:13%;
    z-index:999;width:100%;height:73px;
    background:url('../img/sec4qie2.png') no-repeat;
}
.flicking_con a{
    float:left;width:33.33%;height:30px;margin:0;
    padding:0;font-size: 22px;color: #acacac;
    font-weight: bold;margin-top: 58px;
}
.flicking_con a.on{
    color: #FFFFFF;
}
#btn_prev,#btn_next{
    z-index:11111;position:absolute;
    width:69px !important;height:66px;top:42%;
}
#btn_prev{
    background:url(../img/yq-jianleft.png) no-repeat left top;
}
#btn_next{
    background:url(../img/yq-jianright.png) no-repeat right top;
    right: 0;
}
/*第五屏*/
.index_main .section5{
    width: 100%;
    height: 100%;
    background: url(../img/zxback.jpg) no-repeat;
    background-size: 100% ;
}
.index_main .section5 .container{
    width:100%;margin: 0;
    padding: 100px;height: 100%;
}
.index_main .section5 .container .sec5left{
    width: 20%;height: 100%;
}
.index_main .section5 .container .sec5left .en{
    font-size: 36px;color: #3b4048;
    font-weight: bold;margin-top: 80px;
}
.index_main .section5 .container .sec5left .ch{
    font-size: 30px;color: #3b4048;
    font-weight: bold;
}
.index_main .section5 .container .sec5left .ch span{
    color: #ba9c84;
}
.index_main .section5 .container .sec5left .newstype{
    width: 100%;margin-top: 100px;
}
.index_main .section5 .container .sec5left .newstype li{
    font-size: 18px;color: #454545;
    margin-top: 40px;list-style-type:none;
}
.index_main .section5 .container .sec5left .newstype .act{
    font-size: 24px;font-weight: bold;
}
.index_main .section5 .container .sec5left .but{
    width: 160px;height: 50px;font-size: 16px;
    background: #ba9c84;color: #FFFFFF;
    line-height: 50px;text-align: center;
    margin-top: 100px;
}
.index_main .section5 .container .sec5right{
    width: 70%;height: 100%;
}
.index_main .section5 .container .sec5right .s5lef{
    width: 86%;/*height: 100%;*/height: 772px;
    overflow: hidden;
}
.index_main .section5 .container .sec5right .s5lef li{
    list-style-type:none;width: 40%;
    height: 368px;
}
.index_main .section5 .container .sec5right .s5lef .fl{
    margin-top: 30px;
}
/*.index_main .section5 .container .sec5right .s5lef .fr{*/
/*    margin-top: 210px;*/
/*}*/

.clearfix::after {
    content: "";
    display: block;
    clear: both;
    height: 0;
}
.huad{
    float: left;
    margin-right: 10%;
    margin-bottom: 30px;
}
.index_main .section5 .container .sec5right .s5lef li img{
    width: 100%;
}
.index_main .section5 .container .sec5right .s5lef li .tit{
    font-size: 18px;color: #3b4048;
    margin-top: 12px;font-weight: bold;
    line-height: 30px;width: 100%;
    overflow: hidden;
}
.index_main .section5 .container .sec5right .s5lef li .newsbot{
    width: 100%;height: 40px;
}
.index_main .section5 .container .sec5right .s5lef li .newsbot .bt{
    width: 50%;margin-top: 12px;
}
.index_main .section5 .container .sec5right .s5lef li .newsbot .bt p{
    font-size: 16px;color: #ba9c84;float: left;
}
.index_main .section5 .container .sec5right .s5lef li .newsbot .bt img{
    width: 26px;height: 16px;float: left;
    margin-left: 12px;margin-top: 3px;
}
.index_main .section5 .container .sec5right .s5lef li .newsbot .time{
    width: 50%;text-align: right;
    font-size: 18px;color: #959595;
    margin-top: 12px;
}
.index_main .section5 .container .sec5right .s5rig{
    width: 10%;
}
.index_main .section5 .container .sec5right .s5rig .shuz{
    font-size: 42px;color: #ba9c84;
    margin-top: 220px;text-align: center;
}
.index_main .section5 .container .sec5right .s5rig .shuz span{
    font-size: 24px;color: #acacac;
}
.index_main .section5 .container .sec5right .s5rig .sec5up{
    width: 24px;height: 30px;margin: 0 auto;
    background: url("../img/zx-jiantop.png");
    background-size: 100% 100%;
    margin-top: 80px;
}
.index_main .section5 .container .sec5right .s5rig .sec5down{
    width: 24px;height: 30px;margin: 0 auto;
    background: url("../img/zx-jianbot.png");
    background-size: 100% 100%;
    margin-top: 50px;
}
/*第六屏*/
.index_main .section6{
    width: 100%;
    height: 100%;
    background: #382d24;
}
.index_main .section6 .container{
    width:100%;margin: 0;
    padding: 100px;
}
.index_main .section6 .container .sec6top{
    width: 100%;
    margin-top: 200px;
}
.index_main .section6 .container .sec6top .topleft{
    width: 40%;float: left;
}
.index_main .section6 .container .sec6top .topleft li{
    width: 50%;float: left;
    margin-top: 30px;
}
.index_main .section6 .container .sec6top .topleft li img{
    width: 63px;height: 64px;float: left;
}
.index_main .section6 .container .sec6top .topleft li .lirig{
    width: 80%;float: left;padding-left: 20px;
}
.index_main .section6 .container .sec6top .topleft li .lirig .p1{
    font-size: 18px;color: #FFFFFF;
    font-weight: bold;margin-top: -14px;
}
.index_main .section6 .container .sec6top .topleft li .lirig .p2{
    font-size: 16px;color: #FFFFFF;margin-top: 2px;
}
.index_main .section6 .container .sec6top .topzhong{
    width: 20%;
    float: left;
}
.index_main .section6 .container .sec6top .topzhong .back{
    width: 267px;height: 276px;margin: 0 auto;
    background: url("../img/fot-logo.jpg");
    background-size: 100% 100%;
}
.index_main .section6 .container .sec6top .topright{
    width: 40%;float: right;
}
.index_main .section6 .container .sec6top .trding{
    width: 100%;
}
.foot_code_list{
    width: 58px;height: 58px;float: right;
    margin-left: 24px;
    position: relative;
}

.foot_code_pic{
    width: 120px;
    height: 120px;
    position:absolute;
    top:60px;
    left:-40%;
    display: none;
}
.foot_code_list:hover .foot_code_pic{
    display: block;
}
.index_main .section6 .container .sec6top .trding .p1{
    float: right;color: #FFFFFF;
    line-height: 58px;font-size: 16px;
}
.index_main .section6 .container .sec6top .fotnav{
    width: 100%;margin-top: 80px;
}
.index_main .section6 .container .sec6top .fotnav .active{
    width: 16%;float: left;height: 60px;
    text-align: right;line-height: 60px;
    color: #FFFFFF;font-size: 16px;
    list-style-type:none;
}
.index_main .section6 .container .sec6top .fotnav .active:nth-child(4),.index_main .section6 .container .sec6top .fotnav .active:nth-child(9){
    width: 25%;
}
.index_main .section6 .container .sec6top .fotnav .active a{
    color: #FFFFFF;font-size: 16px;
}
.index_main .section6 .container .sec6bot{
    width: 1720px;height: 80px;
    border-top: 1px solid #685f58;
    position: absolute;bottom: 0;
}
.index_main .section6 .container .sec6bot .botleft{
    width: 50%;float: left;
    font-size: 16px;color: #ebe5e1;
    line-height: 80px;
}
.index_main .section6 .container .sec6bot .botleft a{
    color: #ebe5e1;
}
.index_main .section6 .container .sec6bot .botright{
    width: 50%;float: right;
    font-size: 16px;color: #ebe5e1;
    line-height: 80px;text-align: right;
}
@media only screen and (max-width: 1700px){
    .index_main .section2 .container{
        padding: 100px 50px;
    }
    .index_main .section2 .container .sec2right{
        margin-right: 0;
    }
    .index_main .section2 .container .sec2left{
        margin-left: 0;
    }
    .main_image li{
        padding: 0 10%;
        padding-top: 120px;
    }
    .main_image li .sec4right{
        width: 52%;
    }
    .flicking_con{
        background-size: 100% 100%;
    }
    .index_main .section6 .container .sec6top .topleft li .lirig{
        width: 75%;
    }
    .index_main .section6 .container .sec6bot{
        width: 88%;
    }
}
@media only screen and (max-width: 1680px){
    .index_main .section2 .container .sec2right .en{
        font-size:30px;
    }
    .main_image li .sec4right .title{
        font-size:24px;
    }
}
@media only screen and (max-width: 1600px){
    .index_main .section2 .container{
        padding: 100px 50px;
    }
    .index_main .section2 .container .sec2right{
        margin-right: 0;
    }
    .index_main .section2 .container .sec2left{
        margin-left: 0;
    }
    .main_image li{
        padding: 0 10%;
        padding-top:2%;
    }
    .main_image li .sec4right{
        width: 52%;
    }
    .flicking_con{
        background-size: 100% 100%;
    }
    .index_main .section6 .container .sec6top .topleft li .lirig{
        width: 75%;
    }
    .index_main .section6 .container .sec6bot{
        width: 88%;
    }
    .index_main .section5{
        background-size: 100% 100%;
    }
    .index_main .section3 .container .sec3left .en{
        margin-top: 30px;
    }
    .index_main .section3 .container .sec3left .con{
        margin-top: 56px;
    }
}
@media only screen and (max-width: 1440px){
    .index_main .section2 .container{
        padding-top:2%;
    }
    .index_main .section3 .container{
        padding-top: 2%;
    }
    .index_main .section4 .container{
        padding-top: 2%;
    }
    /*.header .other .shuang{*/
    /*    display: none;*/
    /*}*/
    .index_main .section2 .container .sec2right .tit{
        font-size: 26px;
    }
    .index_main .section2 .container .sec2right .en{
        font-size: 26px;
    }
    .index_main .section5 .container .sec5right .s5lef li img{
        height: 210px !important;
    }
    .index_main .section5 .container .sec5right .s5lef li .newsbot .bt img{
        height: 16px !important;
    }
    .index_main .section6 .container .sec6top .topleft li .lirig{
        width: 70%;
    }
    .index_main .section2 .container .sec2left .tu{
        width: 100%;
        height: 660px;
        top: 10px;
    }
    .main_image{
        height: 610px;
    }
        .main_image li .sec4left{
        width: 380px;height: 360px;
        margin-top: 0;
    }
    .main_image li .sec4right .zishu{
        margin-top: 0;
    }
    .main_image li .sec4right .con{
        /*height: 90px;*/
        overflow: hidden;
    }
    .index_main .section3 .container .sec3left .con{
        height: 64px;
        overflow: hidden;
    }
    .index_main .section3 .container .sec3left .ditu{
        margin-top:2% !important;
         width: 200px !important;
        height: 197px !important;
    }
    .index_main .section5 .container{
        padding-top:2%;
    }
    .index_main .section3 .container .sec3zh .ditu{
        margin-top:330px !important;
        width: 200px !important;
        height: 197px !important;
    }
    .index_main .section3 .container .sec3right .ditu{
         width: 200px !important;
        height: 197px !important;
    }
}
@media only screen and (max-width: 1366px){
    .header .left img{
        width: 200px;
        margin-top: 21px;
    }
    .header .nav .navbar_nav{
        width: 85%;
        margin-left:2%;
    }
    
    .header .navbar_nav li{
        margin:0 1%;
    }
    .header .navbar_nav li a{
        font-size: 15px;
    }
    .header .other{
        width: 12%;
    }
    .header .other .shuang .ch{
        margin-left: -20px;
    }
    .index_main .section2 .container .sec2left .tu{
        width: 100%;
        height: 660px;
        top: 5%;
    }
    .index_main .section3 .container .sec3left .en{
        font-size: 30px;
    }
    .index_main .section3 .container .sec3left .tit{
        font-size: 24px;
    }
    .index_main .section3 .container .sec3left .con{
        margin-top: 50px;
    }
    .index_main .section3 .container .sec3right .a1 .p1{
        font-size: 50px;
    }

    .main_image li .sec4right .con{
        margin-top: 30px;
    }
    .index_main .section6 .container .sec6top .topleft{
        width: 58%;
    }
    .index_main .section6 .container .sec6top .topzhong{
        display: none;
    }
    .index_main .section2 .container .sec2right .con{
            margin-top: 3%;
    }
    .index_main .section2 .container{
        padding-top:0;
    }
    .main_image {
        height: 490px;
    }
    .index_main .section5 .container .sec5right .s5lef li{
        height: 280px;
    }
    .index_main .section5 .container .sec5right .s5lef li .tit{
        height: 30px !important;
    }
    .index_main .section6 .container{
        padding-top:0;
    }
}
@media only screen and (max-width: 1300px){
    .main_image li{
        padding: 0;
        padding-top: 40px;
    }
    #btn_next{
        display: none;
    }
    #btn_prev{
        display: none;
    }
    .index_main .section2 .container .sec2left .tu{
        height: 564px;top: 70px;
    }
    .index_main .section2 .container .sec2right .rlogo{
        margin-top: 39px;
    }
    .index_main .section2 .container {
        padding: 72px 50px;
    }
    .index_main .section3 .container{
        padding: 20px 50px;
    }
    .index_main .section4 .container{
        padding: 20px 50px;
    }
    .flicking_con{
        top: 535px;
    }
    .index_main .section5 .container{
        padding: 20px 50px;
    }
    .index_main .section6 .container{
        padding: 20px 50px;
    }
}
@media only screen and (max-width: 1199px){
    .index_main .section5 .container .sec5right .s5lef li img{
        height: 172px !important;
    }
}


