
/*header*/
#header{width: 100%;max-width: 1920px;min-width: 1200px;height: 90px;background-color: #212121;position: fixed;left: 0;right:0;top:0;margin: 0 auto;z-index: 999;}
#header .logo{float: left;margin: 22px 0 0 30px;}
#header .nav{float: right;}
#header .nav li{float: left;}
#header .nav a{line-height: 90px;margin: 0 20px;color: #a3a4a4;position: relative;transition: all 0.2s ease;overflow: hidden;font-size: 14px!important;}
#header .nav a:after{content: "";display: block;width: 0;height: 0;border-top: 5px solid transparent;position: absolute;bottom: -9px;left: 0;margin: 0 auto;transition: all 0.4s ease-in;}
#header .nav a.on{color: #edcf91;}
#header .nav a.on:after{width: 100%;border-top: 5px solid #edcf91;bottom: 0;transition: all 0.3s ease-out;}
#header .search em{float: right;width: 90px;height: 90px;border-left: 1px solid #383838;background: url("../images/header-search.png") no-repeat center;cursor: pointer;}
#header .searchBox{width: 100%;height: 90px;background-color: #212121;position: absolute;left: 0;top:-100px;z-index: 99;cursor: inherit;-webkit-transition: all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transition: all 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55);}
#header .searchBox.on{top:0;}
#header .searchBox .kon{margin: 12px 98px 0 80px;border-bottom: 1px solid #515151;overflow: hidden;position: relative;}
#header .searchBox .close{float: right;display: block;width: 30px;height: 30px;margin: 30px 30px 0 0;background: url(../images/header-ico_07_1.png) no-repeat center;cursor: pointer;-webkit-transition: transform 0.3s ease 0s;transition: transform 0.3s ease 0s;}
#header .searchBox .close:hover{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
#header .searchBox .tex{display: block;width: 100%;font-size: 24px;height: 65px;line-height: 65px;text-align: left;box-sizing: border-box;color: #fff;padding-left: 70px;padding-right: 120px;background: url(../images/hader-ico2_2.png) no-repeat left center;}
#header .searchBox .sub-butn{text-align: center;height: 65px;font-size: 22px;line-height: 65px;font-weight: bold;color: #fff;position: absolute;right: 20px;top: 0;cursor: pointer;}

#header .language:hover{
    color: #edcf91;
}
#header .language{
    float: right;
    width: 80px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    color: #adaeae;
    transition: all .3s ease;
    border-left: 1px solid #383838;
}

#indRiNav{width: 100%;max-width: 1920px;height: 0;position: fixed;left: 0;right: 0;top:0;margin: 0 auto;z-index: 500;}
#indRiNav .cont{width: 90px;height: 100%;border-left: 1px solid rgba(228,188,101,0.8);position: absolute;right: -100px;top:0; transition: all 0.4s ease-in; opacity: 0;filter: Alpha(opacity=0);}
#indRiNav ul{height: 300px;position: absolute;top: 50%;margin-top: -150px;left: 0;}
#indRiNav ul li{width: 30px;margin-left: 36px;margin-bottom: 36px;color: #ffffff;font-size: 16px;font-family: "Trebuchet";opacity: 0.2;filter: Alpha(opacity=20);position: relative; transition: all 0.4s ease-in;}
#superContainer #indRiNav ul li.on{opacity: 0.8;filter: Alpha(opacity=80);color: rgba(228,188,101,0.8);}
#indRiNav ul li.on:after{content: "";display: block;width: 26px;height: 0;position: absolute;left: -36px;top:12px;border-top: 1px solid rgba(228,188,101,0.8);transition: border 0.4s ease-in;}
#indRiNav .mouse-icon{position: absolute;bottom: 30px;left: 0;right: 0;margin: 0 auto;}

#superContainer {
    width: 100%;
    background-color: #1D0A29;
    background-image: url('./1.png');
}

#indRiNav.pin0 ul li.on:after{
    /*display: none;*/
}

#indRiNav.pin1 .cont{  border-left: 1px solid rgba( 246,219,149 ,0.3 );  }
#indRiNav.pin1 ul li.on{ color: rgba( 246,219,149 ,0.3 ); }
#indRiNav.pin1 ul li.on:after{  border-top: 1px solid rgba( 246,219,149 ,0.3 );  }

#indRiNav.pin2 .cont{  border-left: 1px solid rgba( 228,188,101 ,0.8 );  }
#indRiNav.pin2 ul li.on{ color: rgba( 228,188,101 ,0.8 ); }
#indRiNav.pin2 ul li.on:after{  border-top: 1px solid rgba( 228,188,101 ,0.8 );  }

#indRiNav.pin3 .cont{  border-left: 1px solid rgba( 228,188,101 ,0.8 );  }
#indRiNav.pin3 ul li.on{ color: rgba( 228,188,101 ,0.8 ); }
#indRiNav.pin3 ul li.on:after{  border-top: 1px solid rgba( 228,188,101 ,0.8 );  }

#indRiNav.pin4 .cont{  border-left: 1px solid rgba( 246,219,149 ,0.3 );  }
#indRiNav.pin4 ul li.on{ color: rgba( 246,219,149 ,0.3 ); }
#indRiNav.pin4 ul li.on:after{  border-top: 1px solid rgba( 246,219,149 ,0.3 );  }

#indRiNav.pin2 .cont li,
#indRiNav.pin3 .cont li{
    color: #444444;
}

/*footer*/
#footer{width: 100%;height: 85px;background-color: #313131;position: absolute;left: 0;bottom: 0;z-index: 800;}
#footer p{color: #828282;}
#footer p a{display: inline-block;}
#footer .L{float: left;padding-top: 30px;}
#footer .R{float: right;padding-top: 30px;}
#footer .R p{float: left;}
#footer .R em{float: left;margin-top: -5px;margin-left: 10px;position: relative;}
#footer .R em:hover .ew-pos{
    display: block;
}
#footer .R em .ew-pos{
    display: none;
    width: 80px;
    border: 3px solid #FFF;
    box-shadow: 0 0 6px 2px rgba(0,0,0,0.2);
    position: absolute;
    left: -30px;
    top: -100px;
}
.anchorBL>a>img, .BMap_cpyCtrl{display: none!important;}


/*index*/
#indexSlide{margin-top: 90px;position: relative;}
#indexSlide .next, #indexSlide .prev{display: block;width: 56px;height: 110px;position: absolute;top: 50%;margin-top: -55px;z-index: 99;opacity: 0.3;filter: Alpha(opacity=30);transition: all 0.3s ease-in;}
#indexSlide .next:hover,
#indexSlide .prev:hover{ opacity: 1; filter: Alpha(opacity=40); }
#indexSlide .next{right: 50px;background: url("../images/index-btn-next.png") no-repeat 0 0;}
#indexSlide .prev{left: 50px;background: url("../images/index-btn-prev.png") no-repeat 0 0;}
#indexSlide .hd{width: 100%;height: 0;position: absolute;left: 0;bottom: 40px;z-index: 200;text-align: center;}
#indexSlide .hd li{display: inline-block;width: 25px;height: 5px;margin: 0 2px;background-color: #FFF;opacity: 0.3;filter: Alpha(opacity=30);transition: all 0.3s ease;}
#indexSlide .hd li.on{opacity: 1;filter: Alpha(opacity=100);}
#indexSlide .bd li{position: relative;}
#indexSlide .li1 .cont{text-align: center;position: absolute;left: 0;right: 0;top: 33%;}
#indexSlide .li1 h2{color: #fff;font-size: 60px;line-height: 1;}
#indexSlide .li1 h3{color: #edd091;font-size: 55px;font-weight: 400;letter-spacing: -2px;font-family: "PROXIMANOVA-SEMIBOLDITALIC";line-height: 1;margin-top: 30px;}

.section{overflow: hidden;position: relative;}
.section .anim-to{
    /*animation-delay: 1s;*/
    opacity: 0;
}

.section-2 .le{width: 50.1%;height: 100%;background: url("../images/index-section2-le.jpg") no-repeat right center/cover;position: absolute;left: 0;top:0;}
.section-2 .ri{width: 50%;height: 100%;background: #29282e ;position: absolute;right: 0;top:0;}
.section-2 .ri .cont{width: 530px;margin-left: 80px;margin-top: 90px;padding-top: 190px;}
.section-2 .ri .cont .tip h2{color: #c4c4c3;font-size: 36px;line-height: 1;margin-bottom: 24px;}
.section-2 .ri .cont .tip h3{color: #c4c4c3;font-size: 60px;line-height: 1;margin-bottom: 25px;font-family: "Proxima";font-weight: 700;}
.section-2 .ri .cont .tip h3 i{color: #edd091;}
.section-2 .ri .cont .tip h4{color: #ddca9b;font-size: 18px;margin-bottom: 18px;}
.section-2 .ri .cont .tip p{color: #706f75;font-size: 14px;}
.section-2 .ri .cont .card{overflow: hidden;margin-top: 40px;}
.section-2 .ri .cont .card .box{float: left;width: 106px;margin-left: 90px;}
.section-2 .ri .cont .card .box .icon{height: 70px;margin-bottom: 26px;}
.section-2 .ri .cont .card .box h5{color: #e3e2eb;font-size: 14px;}
.section-2 .ri .cont .card .box h5 em{color: #f3da9a;font-size: 24px;margin-right: 2px;}
.section-2 .ri .cont .card .box p{color: #706f75;margin-top: 2px;font-size: 13px;width: 130px;}
.section-2 .ri .cont .more{display: block;width: 128px;height: 36px;color: #b9b8c0;border: 1px solid #555459;font-size: 14px;text-align: center;line-height: 36px;margin-top: 50px;transition: color 0.3s 0.8s ease-out; }
.section-2 .ri .cont .more em{display: block;width: 130px;height: 38px;margin: -1px 0 0 -1px;}
.section-2 .ri .cont .more:hover{color: #f3da9a;transition: color 0.3s ease-in;}
.section-2 .ri .bgImg{width: 100%;position: absolute;left: 0;top: 90px;opacity: 0;}

.section-3{background: url("../images/section3-bg.jpg") no-repeat center/cover;}
.section-3 .autoWrap{width: 1200px;height: 0;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 0;}
.section-3 .autoWrap .pos1{position: absolute;left: -120px;bottom: 160px;z-index: 30;}
.section-3 .autoWrap .pos2{width: 590px;height: 580px;background-color: #edeeef;position: absolute;left: -360px;bottom: 0;z-index: 20;}
.section-3 .autoWrap .contBox{width: 400px;height: 340px;padding: 60px 40px 0;background-color: #ffffff;position: absolute;right: 0;bottom: 0;z-index: 60;}
.section-3 .contBox h3{color: #dab25b;font-size: 36px;line-height: 1;margin-bottom: 10px;}
.section-3 .contBox h4{color: #c4c4c3;font-size: 40px;font-family: "PROXIMANOVA-LIGHT_0";line-height: 50px;margin: 20px 0;}
.section-3 .contBox h5{color: #dab25b;font-size: 22px;margin-bottom: 20px;}
.section-3 .contBox p{color: #94928f;}
.section-3 .contBox .ic{width: 74px;height: 74px;border: 2px solid #edd091;background: url("../images/section3-pos-ic.png") no-repeat 28px 24px;position: absolute;right: 0; top: -40px;transition: all 0.3s ease-out;}
.section-3 .contBox .ic:hover {
    background: url("../images/section3-pos-ic.png") no-repeat 28px 30px;
}

.section-4 .auto{padding-top: 90px;}
.section-4 .auto .pos-le{width: 590px;height: 1300px;background: #1c1b20 url("../images/section4-le-bg.jpg") no-repeat 0 0;position: absolute;left: -360px;top:0;}
.section-4 .auto .ri-cont{width: 1250px;height: 1000px;padding-left: 80px;padding-top: 216px;position: absolute;left: 230px;top: 0;background:#FFF url("../images/section4-ri-bg.jpg") no-repeat right top;}
.section-4 .ri-cont .tip{margin-bottom: 26px;}
.section-4 .ri-cont h2{color: #dab25b;font-size: 36px;line-height: 1;margin-bottom: 14px;}
.section-4 .ri-cont h3{color: #c4c4c3;font-size: 40px;line-height: 1;margin-bottom: 20px;font-family: "PROXIMANOVA-LIGHT_0";}
.section-4 .ri-cont p{color: #767572;font-size: 16px;}
.section-4 .ri-cont .card-logo ul{width: 911px;overflow: hidden;}
.section-4 .ri-cont .card-logo li{float: left;width: 175px;height: 175px;background-color: #f5f3f0;background-repeat: no-repeat;background-position: center;margin: 0 4px 4px 0;}
.section-4 .ri-cont .card-logo li a{display: block;width: 175px;height: 175px;}
.section-4 .ri-cont .more{display: block;width: 128px;height: 36px;color: #777673;border: 1px solid #edd28d;font-size: 14px;text-indent: 36px;line-height: 36px;margin-top: 34px;transition: all 0.3s ease-in-out;}
.section-4 .ri-cont .more:hover{
    color: #edd28d;
}

.section-5{background: url("../images/section5-bg.jpg") no-repeat center/cover;}
.section-5 .auto{padding-top: 210px;}
.section-5 h2{color: #dab25b;font-size: 36px;line-height: 1;margin-bottom: 20px;}
.section-5 h3{color: #c4c4c3;font-size: 40px;line-height: 1;margin-bottom: 20px;font-family: "PROXIMANOVA-LIGHT_0";}
.section-5 #newsSlide{position: relative;}
.section-5 #newsSlide .bd li{width: 1200px;margin-right: 20px;}
.section-5 #newsSlide .bd li .newsBox{width: 1250px;}
.section-5 #newsSlide .bd li a{float: left;width: 286px;margin-right: 20px;}
.section-5 #newsSlide .bd li .img img{display: block;width: 100%;}
.section-5 #newsSlide .bd li .cont{height: 140px;padding: 30px 20px;background-color: #FFF;}
.section-5 #newsSlide .bd li h4{color: #57575f;font-size: 18px;margin-bottom: 14px;transition: all 0.3s ease-out;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
}
.section-5 #newsSlide .bd li p{color: #b8b9c0;font-size: 14px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
}
.section-5 #newsSlide .bd li em{display: block;color: #abaeb0;font-size: 20px;font-family: "Rubik";margin-top: 15px;padding-top: 15px;border-top: 1px dashed #e9e7e7;transition: all 0.3s ease-out;}
.section-5 #newsSlide .bd li a:hover h4, .section-5 #newsSlide .bd li a:hover em{color: #e4ad1c;}
#newsSlide .next, #newsSlide .prev{display: block;width: 56px;height: 110px;position: absolute;top: 50%;margin-top: -55px;z-index: 99;opacity: 0.3;  filter: Alpha(opacity=30);    transition: all 0.3s ease-in;}
#newsSlide .next:hover, #newsSlide .prev:hover{opacity: 1;  filter: Alpha(opacity=100);  }
#newsSlide .next{right: -120px;background: url("../images/index-btn-next.png") no-repeat 0 0;}
#newsSlide .prev{left: -120px;background: url("../images/index-btn-prev.png") no-repeat 0 0;}

.section-6 .auto .le{width: 970px;padding-top: 220px;height: 1000px;padding-left: 360px;background: url("../images/section6-le-bg.jpg") repeat 0 0;position: absolute;left: -360px;top: 0;}
.section-6 .auto .le h2{color: #dab25b;font-size: 36px;line-height: 1;margin-bottom: 14px;}
.section-6 .auto .le h3{color: #c4c4c3;font-size: 40px;line-height: 1;margin-bottom: 20px;font-family: "PROXIMANOVA-LIGHT_0";}
.section-6 .auto .le h5{color: #57575f;font-size: 20px;margin-bottom: 84px;}
.section-6 .auto .le .listBox{overflow: hidden;}
.section-6 .auto .le .listBox .box{float: left;width: 270px;margin-right: 26px;height: 260px;}
.section-6 .auto .le .listBox .box .img{height: 110px;margin-bottom: 20px;position: relative;overflow: hidden;}
.section-6 .auto .le .listBox .box .img h4{color: #ffffff;font-size: 33px;line-height: 1;padding-top: 67px;padding-left: 10px;font-weight: 400;position: relative;z-index: 30;}
.section-6 .auto .le .listBox .box .img img{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    transition: all 0.6s ease;
}
.section-6 .auto .le .listBox .box:hover .img img{
    transform: scale(1.1,1.1);
}
.section-6 .auto .le .listBox .box p{color: #57575f;font-size: 13px;}
.section-6 .ri{height: 1000px;position: absolute;right: 0;top: 0;z-index: 300;}
.section-6 .ri #Bai_Map{width: 590px;}
.section-6 .auto .riPos{
    display: block;
    width: 590px;
    height: 1000px;
    background: url("../images/index-s6-ri-bg.jpg") no-repeat center top;
    position: absolute;
    left: 970px;
    top: 0;
    z-index: 40;
}


.section-6 .auto .le .more:hover{
    color: #fff;
    text-indent: 20px;
    border: 1px solid transparent;
    /*width: 122px;*/
    /*height: 48px;*/
    background: url("../images/jlI-more-ic-bg.jpg") no-repeat 0 0;
}
.section-6 .auto .le .more:hover:before{
    left: 86px;
    opacity: 1;
    filter: Alpha(opacity = 100);
}
.section-6 .auto .le .more:before{
    content: "";
    display: block;
    width: 24px;
    height: 16px;
    background: url("../images/jlI-more-ic.png") no-repeat 0 0;
    position: absolute;
    left:75px;
    top: 15px;
    opacity: 0;
    filter: Alpha(opacity = 0);
    transition: all .3s ease;
}
.section-6 .auto .le .more{
    display: block;
    width: 120px;
    height: 46px;
    color: #57575f;
    text-indent: 30px;
    border: 1px solid #edd28d;
    font-size: 14px;
    line-height: 46px;
    transition: all .3s;
    position: relative;
}





/*首页兼容*/
@media (max-height: 840px){
    .section-2 .ri .cont{padding-top: 80px;}
    .section-5 .auto{padding-top: 145px;}
    .section-6 .auto .le{padding-top: 140px;}
    .section-6 .auto .le h5{margin-bottom: 50px;}
    .section-3 .autoWrap .pos1{
        bottom: 80px;
    }
    .section-3 .autoWrap .contBox{
        padding-top: 40px;
        height: 300px;
    }
}
@media (max-height: 760px){
    /*.section-2 .ri .cont{padding-top: 30px;}*/
    .section-2 .ri .cont .more{margin-top: 30px;}
    /*.section-2 .ri .cont .card{margin-top: 25px;}*/
    .section-2 .ri .cont .card .box .icon{margin-bottom: 17px;}
    /*.section-2 .ri .cont .tip h4{margin-bottom: 8px;}*/
}
@media (max-height: 860px){
    .section-4 .auto .ri-cont{padding-top: 130px;}
}
@media (max-height: 770px){
    .section-4 .ri-cont .card-logo li{height: 125px;}
    .section-4 .ri-cont .more{margin-top: 24px;}
    .section-4 .ri-cont .tip{margin-bottom: 20px;}
    .section-6 .auto .le .listBox .box{height: 260px;}
}
@media (max-height: 730px){
    .section-5 #newsSlide .bd li .cont{padding: 14px 20px;}
    .section-5 .auto{padding-top: 125px;}
    .section-6 .auto .le h5{margin-bottom: 20px;}
    .section-6 .auto .le h3{margin-bottom: 0;}
}
@media (max-width: 1780px){
    .section-6 .ri #Bai_Map{width: 530px;}
}
@media (max-width: 1650px){
    .section-6 .ri #Bai_Map{width: 455px;}
    #newsSlide .next{
        right: 65px;
    }
    #newsSlide .prev{
        left: 0;
    }
}
@media (max-width: 1480px){
    .section-6 .ri #Bai_Map{width: 380px;}
}
@media (max-width: 1340px){
    .section-6 .ri #Bai_Map{width: 320px;}
    .section-3 .autoWrap .pos1{
        left: -50px;
    }
}
@media (max-width: 1400px){
    .section-3 .contBox .ic{
        right: 40px;
    }
    .section-3 .autoWrap .contBox{
        right: 40px;
    }
    .section-4 .auto .ri-cont{
        padding-left: 40px;
    }
    .section-4 .ri-cont .card-logo li{
        width: 171px;
    }
    .section-5 #newsSlide .bd li a{
        width: 270px;
    }

    .section-2 .ri .cont{
        width: 500px;
        margin-left: 40px;
    }
}

/*=================*/

/* 新闻动态*/
.full_screen{padding-top: 90px;position: relative;}
.full_screen img{max-width: 100%;height: auto;box-sizing: border-box;border: 0;vertical-align: middle;}
.test_content{width: 1200px;margin: 0 auto;position: relative;}
.news .test_content:after{
    content: "";
    display: block;
    width: 0;
    height: 1000px;
    border-left: 1px solid #e6e5e5;
    position: absolute;
    right: -66px;
    top: 0;
}
.statement-info{max-width: 1400px;background: #fff;margin: 0 auto;height: 100%;}
.test_content p{font-size: 14px;color: #8a8d8f;line-height: 24px;margin-bottom: 20px;}
.test_left{float: left;}
.test_right{float: right;}
.news_ban{background:#FFF url(../test_images/news_bg.jpg) no-repeat center top;}
.news_view_ban{background: url(../test_images/news_view_ban.jpg) no-repeat right top;background-size: cover;overflow: hidden;}
.statement_ban{background: url(../test_images/statement_ban.jpg) no-repeat right top;background-size: cover;overflow: hidden;}
.news_up{width:900px;padding: 50px 0 30px;border-bottom: 1px solid #e1e1e1;overflow: hidden;}
.pages_title{font-size: 20px;color: #474950;}
.pages_title .en{font-family: 'Proxima';font-size: 60px;line-height: 60px;color: #c4c4c3;text-transform: uppercase;margin-right: 12px;}
.news_up_nav{padding-top: 40px;}
.news_up .pages_title{font-weight: 700;}
.news_up .pages_title h5{
    font-size: 14px;
    color: #83878b;
}
.news_up .pages_title h5 em{
    color: #e50212;
}

.news_up .span{font-weight: 400;}
.news_up_nav li{float: left;margin-left: 35px;font-family: "Rubik";}
.news_up_nav li a{font-size: 20px;color: #c1c1c1;line-height: 24px;}
.news_up_nav li a:hover,
.news_up_nav li a.active{-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;color:#e4ad1c;}
.test_down{/*width: 295px;height: 290px;background: url(../test_images/test_down.jpg) no-repeat center;position: absolute;bottom: 0;right: 0;*/display: block;width: 296px;height: 296px;background: #edcf91;position: absolute;right: 0;bottom: 0;}
.test_down:after{content: "";display: block;width: 35px;height: 55px;background: url(../images/cooper-ri-btn.png) no-repeat 0 0;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;transition: all 0.3s ease-in-out;}
.test_down:hover:after{transform: translateY(15px);}
.news .btn2{display: none;float: right;width: 90px;height: 90px;margin-top: 20px;background: #edcf91;position: relative;}
.news .btn2:after{content: "";display: block;width: 20px;height: 24px;transition: all 0.3s ease-in-out;position: absolute;left: 0;top: 34px;right: 0;/* bottom: 0;*/margin: auto;background: url(../images/cooper-ri-btn.png) no-repeat left bottom/100%;}
.news .btn2:hover:after{height: 32px;}
.news_down{width:1210px;height: 506px;overflow: hidden;padding-right: 10px;}
.news_down:hover{overflow: auto;}
.news_down li{width: 100%;overflow: hidden;margin-top: 20px;}
.news_down li .test_left{width: 900px;border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;line-height: 24px;padding: 35px 0 ;}
.news_down li .test_right img{ height: 155px;width: auto; }
.news_down li .test_right{
    float: left;
    margin-left: 44px;
}
.test_news_date{font-size: 26px;color: #c1c1c1;float: left;width: 17.5%;font-family: "Rubik";}
.test_news_introduce{float: left;width: 75.6%;}
.test_news_title{font-size: 18px;color: #464f62;max-width: 100%;white-space: nowrap;text-decoration: none;text-overflow: ellipsis;overflow: hidden;}
.test_news_text{font-size: 14px;color: #9b9c9c;margin-top: 12px;height: 48px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;box-sizing: border-box;}
.news_down li:hover .test_news_title{-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;color:#e4ad1c;}
.white{background: #fff;position: relative;height: 100%;overflow: hidden;}
.news_view_bans{width: 598px;height: 100%;position: absolute;top: 0;left: 1049px;background: url(../test_images/news_view_banb.jpg) no-repeat 0 0;z-index: 1;}
.container_details_nr{position: relative;z-index: 2;}
.blog-details-title{font-size: 20px;line-height: 32px;color: #464f62;position: relative;z-index: 2;font-weight: 700;}
.blog-details-date{font-size: 26px;color: #efc775;line-height: 24px;margin: 8px 0 20px;}
.test_content.white{padding: 60px 0 0 65px;}
.test_content.white.no-v{ overflow: visible; }
.container_details_nr .test_left{width: 49%;}
.container_details_nr .test_right{width: 593px;height: 463px;overflow: hidden;padding-right: 10px;  }
.container_details_nr .test_right p{width: 580px;}
.container_details_nr .test_right:hover{ overflow: auto; }
.pager a{font-size: 14px;color: #8a8d8f;line-height: 55px;border: 1px solid #e6e5e5;border-left: none;border-right: none;max-width: 98%;white-space: nowrap;text-decoration: none;text-overflow: ellipsis;overflow: hidden;}
.pager a.next{margin-top: 20px;}
.pager a:hover{-webkit-transition: all .3s;-moz-transition: all .3s;-o-transition: all .3s;-ms-transition: all .3s;transition: all .3s;color:#e4ad1c;}
.news_return{width: 54px;height: 34px;background: url(../test_images/ico5.png) no-repeat 0 0;background-size: cover;display: block;margin-top: 24px;}
.bdsharebuttonbox{margin-bottom: 24px;margin-top: 20px;}
.bdsharebuttonbox a{width: 32px !important;height: 33px !important;padding: 0 !important;margin: 0 !important;margin-left: 10px !important;background: url(../test_images/ico6.jpg) no-repeat !important;}
.bdsharebuttonbox .test_left{width: auto;line-height: 32px;}
.bdshare-button-style0-24 .bds_weixin{background-position: -5px center !important;}
.bdshare-button-style0-24 .bds_tsina{background-position: -47px center !important;}
.bdshare-button-style0-24 .bds_qzone{background-position: -89px center !important;}
.bdshare-button-style0-24 .bds_sqq{background-position: -131px center !important;}
.blog-details-shuoming{/* height: 164px;*/overflow: hidden;overflow-y: auto;padding-right: 10px;}
.pager{overflow: hidden;}


.news_ban .pages_title h2{
    color: #e4bc65;
    font-size: 26px;
    margin-bottom: 16px;
}
.news_ban .pages_title h3{
    color: #c4c4c3;
    font-size: 40px;
    font-family: "Proxima";
    /*margin-bottom: 16px;*/
}

@media (max-height: 870px ) {
    .news_up{width: 950px;}
    .news_down{height: 438px;}
    .news_down li .test_left{padding: 24px 0;width: 950px;}
    .news_down li .test_right img{height: 130px;}
}
@media (max-height: 800px ) {
    .news_down{
        height: 287px;
    }
}
@media (max-width: 1600px ) {
    .test_down{
        display: none;
    }
    .news .btn2{
        display: block;
    }
}

/*新闻详情*/
@media (max-height: 940px) {
    .news_up{padding-top: 30px;}
    .test_content.white{padding-top: 40px;}
    .pager a{line-height: 48px;}
    .pager a.next{margin-top: 10px;}
}
@media (max-height: 890px) {
    .pager a{float: left;width: 48%;}
    .pager a.next{float: right;margin-top: 0;}
}
@media (max-height: 830px) {
    .blog-details-shuoming{
        height: 140px;
        overflow: auto;
    }
}
@media (max-height: 780px) {
    .blog-details-shuoming{
        height: 73px;
        overflow: auto;
    }
}
@media (max-height: 710px) {
    .news_return{
        display: none;
    }
}


/* 法律声明*/
.statement-title{font-size: 20px;color: #e6b957;line-height: 22px;padding-top: 100px;margin-bottom: 10px;font-weight: 700;}
.statement-title-en{font-size: 36px;color: rgba(237,207,145, .6);line-height: 40px;margin-bottom: 30px;}
.statement .statement-info{
    background: url("../images/statement-bg.jpg");
    position: relative;
}
.statement .statement-info:after{
    content: "";
    display: block;
    width: 228px;
    height: 228px;
    background: url("../test_images/ico7.png") no-repeat 0 0;
    position: absolute;
    right: 147px;
    top: 390px;
}
.statement .statement-text{
    width: 830px;
}
.statement h3{
    font-size: 16px;
    color: #45454d;
    margin-bottom: 10px;
}
.statement p{
    color: #b6b6b6;
    font-size: 13px;
    margin-bottom: 30px;
}

@media (max-height: 940px) {
    .statement .statement-info:after{
        top: 300px;
    }
}

@media (max-height: 860px) {
    .statement .statement-info:after{
        top: 200px;
    }
    .statement-title{
        padding-top: 50px;
    }
    .statement-title-en{
        margin-bottom: 20px;
    }
    .statement p{
        margin-bottom: 15px;
    }
    .statement h3{
        margin-bottom: 6px;
    }
}


@media (max-height: 750px) {

    .statement .news_up{
        padding: 0;
        height: 30px;
    }
}

/*about*/
.about .section-1 .auto .le{width: 590px;height: 1000px;background: url("../images/about-le-bg.jpg") no-repeat 0 0;position: absolute;left: -360px;top:90px;}
.about .section-1 .auto .le .cont{float: right;width: 230px;padding-top: 140px;overflow: hidden;}
.about .section-1 .auto .le .ciNav a{display: block;width: 120px;height: 46px;font-size: 16px;line-height: 46px;margin-bottom: 20px;text-align: center; color: #c2c4c8;background: url("../images/about-le-li2.jpg") no-repeat 0 0;}
.about .section-1 .auto .le .ciNav .on{background: url("../images/about-le-li1.png") no-repeat 0 0;color: #ffffff;}
.about .section-1 .auto .le .ciNav .i2{}
.about .section-1 .auto .le .icon-ri{margin: 320px 0 0 30px;}
.about .section-1 .ri{width: 1330px;height: 1000px;background:#29282e url("../images/about-ri-bg.jpg") no-repeat 0 0;position: absolute;top: 90px;left: 230px;
    animation: bgW-left 1.3s ease-in-out ;
}

@keyframes bgW-left {
    0%{
        background-position: 500px 0 ;
    }
    100%{
        background-position: 0 0 ;
    }
}
.about .section-1 .ri:after{
    content: "";
    display: block;
    width: 0;
    height: 2000px;
    border-left: 1px solid rgba(248,248,248,0.09);
    position: absolute;
    left: 1035px;
    top: 0;
}

.about .section-1 .ri .pos-r{border-left: 6px solid #edcf91;position: absolute;top: 410px;right: 0;}
.about .section-1 .ri .card{overflow: hidden;margin-top: 70px;}
.about .section-1 .ri .card .box{float: left;width: 106px;margin-left: 90px;}
.about .section-1 .ri .card .box .icon{height: 70px;margin-bottom: 26px;}
.about .section-1 .ri .card .box h5{color: #e3e2eb;font-size: 14px;}
.about .section-1 .ri .card .box h5 em{color: #f3da9a;font-size: 24px;margin-right: 2px;}
.about .section-1 .ri .card .box p{color: #706f75;margin-top: 2px;font-size: 13px;width: 130px;}
.about .section-1 .ri .cont{width: 810px;padding-left: 80px;padding-top: 140px;}
.about .section-1 .ri h2{color: #edcf91;font-size: 40px;line-height: 43px;font-family: 'Proxima';font-weight: 700;margin-bottom: 26px;}
.about .section-1 .ri h2 em{display: inline-block;color: #eaeaea;font-size: 20px;font-weight: 400;}
.about .section-1 .ri h3{color: #535353;font-size: 26px;font-family: "Myriad";line-height: 1;margin-bottom: 6px;}
.about .section-1 .ri h4{color: #b0afaf;font-size: 18px;margin-bottom: 17px;}
.about .section-1 .ri h5{color: #767676;font-size: 14px;margin-bottom: 8px;}
.about .section-1 .ri p{color: #767676;font-size: 14px!important;}

.about .section-1 .ri .bom-tit{display: inline-block;padding-left: 70px;margin-top: 100px;position: relative;}
.about .section-1 .ri .bom-tit p{color: #b0afaf;font-size: 14px;text-align: right;margin-bottom: 4px;}
.about .section-1 .ri .bom-tit h6{color: #535353;font-size: 31px;font-family: "PROXIMANOVA-LIGHT_0";text-align: right;}
.about .section-1 .ri .bom-tit h6 em{color: #edcf91;}
.about .section-1 .ri .bom-tit .pos-icon{position: absolute;left: -12px;top: -12px;}


@media (max-height : 870px) {
    .about .section-1 .ri .cont{padding-top: 70px;}
    .about .section-1 .auto .le .cont{padding-top: 70px;}
}

@media (max-height : 820px) {
    .about .section-1 .ri .bom-tit{
        margin-top: 50px;
    }
}
@media (max-height : 800px) {
    .about .section-1 .ri .card{ margin-top: 30px; }
    .about .section-1 .ri .cont{padding-top: 30px;}
    .about .section-1 .auto .le .cont{padding-top: 30px;}
    .about .section-1 .ri .card .box .icon{margin-bottom: 17px;}
    .about .section-1 .auto .le .icon-ri{margin-top: 305px;}
}
@media (max-height : 710px) {
    .about .section-1 .auto .le .icon-ri{margin-top: 250px;}
    .about .section-1 .ri h2{margin-bottom: 10px;}
    .about .section-1 .ri h4{margin-bottom: 6px;}
    .about .section-1 .ri .txt p{font-size: 13px!important;}
    .about .section-1 .ri h5{margin-bottom: 0;}
}

/*admini*/
.admini .section-1{background: url("../images/admini-bg-n.jpg") no-repeat center/cover;position: relative;}
.admini .section-1:after{
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background: url("../images/admini-bg-n-w.png") no-repeat center/cover;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
    animation: admini-w 4s   linear  ;
}
@keyframes admini-w {
    0%{
        transform: scale(1,1);
    }
    50%{
        transform: scale(1.1,1.1);
    }
    100%{
        transform: scale(1,1);
    }
}
.admini .section-1 .tableCell{position: relative;z-index: 99;}
.admini .section-1 .about-pin{margin-top: 90px;}
.admini .section-1 h2{color: #edcf91;font-size: 40px;font-family: "Proxima";font-weight: 700;line-height: 38px;margin-bottom: 40px;}
.admini .section-1 h3{color: #eaeaea;font-size: 26px;line-height: 1;margin-bottom: 20px; padding-top: 96px;}
.admini .section-1 h4{color: #94928f;margin-bottom: 50px;font-size: 14px;}
#adminiSlide{width: 1020px;height: 416px;position: relative;}
#adminiSlide .bd li{float: left;width: 300px;margin-right: 40px;position: relative;}
#adminiSlide .bd li .img{width: 273px;height: 350px;position: relative;overflow: hidden;}
#adminiSlide .bd li .img img{display: block;width: 100%;/*opacity: 0;*//*filter: Alpha(opacity=0);*/transition:all 0.3s ease-in-out;position: absolute;left: 0;top:0;}
#adminiSlide .bd li .img img.bg-in{opacity: 1;filter: Alpha(opacity=100);z-index: 30;}
#adminiSlide .bd li .tit{width: 290px;height: 60px;background-color: #ffd274;transition: all 0.3s ease-in ;position: absolute;left: 10px;top: 277px;z-index: 50;}
#adminiSlide .bd li .tit p{text-align: center;line-height: 60px;color: #222222;font-size: 16px;}
#adminiSlide .next, #adminiSlide .prev{display: block;width: 56px;height: 110px;position: absolute;top: 50%;margin-top: -88px;z-index: 99;}
#adminiSlide .next{right: -70px;background: url("../images/index-btn-next.png") no-repeat 0 0;}
#adminiSlide .prev{left: -120px;background: url("../images/index-btn-prev.png") no-repeat 0 0;}
/*#adminiSlide .bd li:hover .img img.bg-in{opacity: 0;filter: Alpha(opacity=0);}*/
/*#adminiSlide .bd li:hover .img img.bg{opacity: 1;filter: Alpha(opacity=100);}*/
/*#adminiSlide .bd li:hover .tit{background-color: #ffd274;transition: all 0.3s ease-in 0.4s;}*/
#adminiSlide .hd{position: absolute;left: 0;bottom: 0;}
#adminiSlide .hd li{display: inline-block;width: 18px;height: 3px;background-color: #58595a;font-size: 0;color: transparent;margin-right: 4px;}
#adminiSlide .hd li.on{background-color: #ffd274;}
.admini .bak{display: block;width: 880px;height: 46px;background-color: #ce9c33;opacity: 0.8;filter: Alpha(opacity=80);position: absolute;left: 680px;top: 500px;z-index: 400;}


@media (max-height: 910px) {
    .admini .section-1 h3{padding-top: 50px;}
    .admini .section-1 h4{margin-bottom: 30px;}
    #adminiSlide .hd{bottom: 24px;  }
}
@media (max-height: 860px) {
    #adminiSlide .hd{
        min-width: 500px;
        /*bottom:auto;*/
        bottom: 0;
        left: 100%;
    }
}
@media (max-height: 820px) {
    .admini .section-1 h2{float: left;padding-top:16px;margin-right: 40px;}
    .admini .section-1 h3{margin-bottom: 6px;padding-top: 67px;}
    .admini .section-1 h4{margin-bottom: 14px;clear: both;}
}
@media (max-height: 780px) {
    .admini .bak{display: none;}
    /*.admini .section-1 h2{*/
        /*padding-top: 30px;*/
    /*}*/
    .admini .section-1 h3{
        padding-top:45px; }
}

@media (max-width: 1650px) {
    #adminiSlide .prev{
        left: 0;
    }
}

.cooper .section-1 .le{width: 590px;height: 1000px;background: url(../images/cooper-le-bg.jpg) no-repeat 0 0;position: absolute;left: -360px;top: 90px;}
.cooper .section-1 .ri{width: 1330px;height: 1000px;background:#FFF url("../images/cooper-ri-bg.jpg") no-repeat right 0;position: absolute;top: 90px;left: 230px;}
.cooper .section-1 .ri .cont{padding-left: 80px;width: 890px;}
.cooper .section-1 .ri .cont h2{color: #e4bc65;font-size: 36px;line-height: 1;margin-bottom: 10px;padding-top: 90px;}
.cooper .section-1 .ri .cont h3{color: #c4c4c3;font-size: 40px;font-family: "Proxima";line-height: 1;margin-bottom: 54px;}
.cooper .section-1 .ri .cont .box{margin-bottom: 50px;overflow: hidden;}
.cooper .section-1 .ri .cont .box p{color: #bca066;font-size: 14px;}
.cooper .section-1 .ri .cont .box em{float:right;font-size: 14px;margin: 50px 0 0 0;color: #606060;position: relative;}
.cooper .section-1 .ri .cont .box em:after{  content: "";display: block;width: 80px;border-top: 1px solid #e6e6e6;position: absolute;left: -100px;top: 12px; }
.cooper .section-1 .btn{display: block;width: 296px;height: 296px;background: #edcf91 ;position: absolute;right: 0;bottom: 85px;}
.cooper .section-1 .btn:after{
    content: "";
    display: block;
    width: 35px;
    height: 55px;
    background: url("../images/cooper-ri-btn.png") no-repeat 0 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom:0;
    margin: auto;
    transition: all 0.3s ease-in-out;
}
.cooper .section-1 .btn:hover:after{
    transform: translateY(15px);
}

.cooper .section-1 .btn2{display: none;width: 90px;height: 90px;margin-left: 945px;background-color: #edcf91;position: relative;}
.cooper .section-1 .btn2:after{
    content: "";
    display: block;
    width: 20px;
    height: 24px;
    transition: all 0.3s ease-in-out;
    position: absolute;
    left: 0;
    top: 34px;
    right: 0;
    /*bottom: 0;*/
    margin: auto;
    background: url("../images/cooper-ri-btn.png") no-repeat left bottom/100%;
}
.cooper .section-1 .btn2:hover:after{
    height: 32px;
}

@media (max-width: 1600px) {
    .cooper .section-1 .btn{display: none;}
    .cooper .section-1 .btn2{display: block;}
}
@media (max-width: 1330px) {
    .cooper .section-1 .btn2{
        margin-left: 880px;
    }
}
@media (max-height: 910px) {
    .cooper .section-1 .ri .cont h3{margin-bottom: 30px;}
    .cooper .section-1 .ri .cont .box em{margin-top: 20px;}
    .cooper .section-1 .ri .cont .box{margin-bottom: 30px;}
}

@media (max-height: 780px) {
    .cooper .section-1 .ri .cont h2{padding-top: 40px;}
    .cooper .section-1 .ri .cont .box em{margin-top: 10px;}
}


.cooper1-2.cooper .section-1 .ri .cont h3{margin-bottom: 40px;}
.cooper1-2.cooper .section-1 .btn:after{background: url(../images/cooper-ri-btn-up.png) no-repeat 0 0;}
.cooper1-2.cooper .section-1 .btn:hover:after{
    transform: translateY(-15px);
}
/*.cooper1-2.cooper .section-1 .btn2{background: #edcf91 url(../images/cooper-ri-btn-up.png) no-repeat center/20px auto;}*/
.cooper1-2.cooper .section-1 .btn2:after{
    top: auto;
    bottom: 32px;
    background: url("../images/cooper-ri-btn-up.png") no-repeat left top/100%;
}
.cooper1-2 .toggle-dt{/*overflow: hidden;*/margin-bottom: 30px;}
.cooper1-2 .toggle-dt li.on{color: #e4bc65;}
.cooper1-2 .toggle-dt li{float: left;margin-right: 40px;color: #949493;font-size: 16px;cursor: pointer;position:relative;}
.cooper1-2 .toggle-dt .inn_div{position:absolute;width:350px;line-height:20px;left:-100px;top:30px;display:none;}
.cooper1-2 .toggle-dt .inn_div h6{font-size:16px;color:#949493;display:inline-block;margin-right:10px;}
.cooper1-2 .toggle-dt .inn_div h6.on{color:#eccf91;}

.cooper1-2 .toggle-dd .card-logo{overflow: auto;width:900px;padding-top:35px;padding-bottom: 26px;}
.cooper1-2 .toggle-dd .card-logo ul{overflow: auto;height: 358px;width: 900px;}
.cooper1-2 .toggle-dd .card-logo li{float: left;width: 174px;height: 175px;background-color: #f5f3f0;background-repeat: no-repeat;background-position: center;margin: 0 4px 4px 0;}
.cooper1-2 .toggle-dd .card-logo li a{ display: block; width: 174px; height: 175px; }
/*.cooper1-2 .toggle-dd .card-logo::-webkit-scrollbar{width: 6px;height: 6px;background-color: #efede9;border-radius: 0;}*/
/*.cooper1-2 .toggle-dd .card-logo::-webkit-scrollbar-thumb{background-color: #edd28d;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 0;}*/
.mouse-icon{margin-top: 20px;}


@media (max-height: 930px) {
    .cooper1-2.cooper .section-1 .ri .cont h2{
        padding-top: 40px;
    }
    .cooper1-2.cooper .section-1 .ri .cont h3{
        margin-bottom: 10px;
    }
}
@media (max-height: 850px) {
    .cooper1-2 .toggle-dd .card-logo li{
        height: 125px;
    }
}
@media (max-height: 830px) {
    .cooper1-2.cooper .section-1 .btn2{
        position: absolute;
        left: 0;
        top: 40px;
    }
}


/*==========*/

.jotu-hover {
    width: 40px;
    overflow: hidden;
    transition: all 0.3s ease;
}

.jotu-hover img{
    float: right;
}

.jotu-hover:hover{
    width: 54px;
}

/*==========*/
.pop-wrap{
    display: block;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 999999;
}
.pop-wrap var{
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    filter: Alpha(opacity=50);
    position: absolute;
    left: 0;
    top:0;
}
.pop-wrap .pop-cont{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;

}

.mzsm-pop .pop-cont{
    width: 1000px;
    height: 470px;
    padding: 40px 30px 0;
    box-sizing: border-box;
    background-color: #FFF;
}
.mzsm-pop .pop-cont h2{
    color: #464646;
    font-size: 18px;
    text-align: center;
    margin-bottom: 20px;
    line-height: 1;
}
.mzsm-pop .pop-cont p{
    color: #8c8c8c;
    font-size: 14px;
    margin-bottom: 20px;
}
.mzsm-pop .pop-cont .close{
    position: absolute;
    right:0;
    top: -34px;
    cursor: pointer;
    user-select: none;
}
#logo-image img {
    padding-top: 20%;
    height: 80px;
    margin: 0 auto;
}
#logo-div{
    text-align: center;
}
#logo-color {
    color: #ffff;
    font-size: 20px;
    padding-top: 80px;
    text-align: center;
    cursor: pointer;
    letter-spacing: 2px;
    display: inline-block;
    margin-left: 0px;
}
#logo-color:hover{
    text-decoration: underline;
}
