/*产品展厅*/

.product_con{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.pro_01 ul{margin-left: -25px;margin-right: -25px;overflow: hidden;}
.pro_01 li{float: left;width: 50%;padding: 0 25px;box-sizing: border-box;margin-bottom: 50px;}
.pro_01 li dl{position: relative;cursor: pointer;}
.pro_01 li dd{position: relative;}
.pro_01 li dd span{position: absolute;left: 0;top: 0;line-height: 40px;width: 203px;text-align: center;color: #fff;background: #0052c1;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;box-sizing: border-box;}
.pro_01 li dt{position: absolute;left: 0;bottom: 0;padding:15px 20px;box-sizing: border-box;width: 100%;text-align: center;color: #fff;
    background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0) 100%);
    background-image: -ms-linear-gradient(bottom,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0) 100%);
}


.pro_modal{position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.pro_modal.show{visibility: visible;opacity:1;}
.pro_modal-con{width: 1440px;max-width: 90%;z-index: 2;
    transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
    transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
    visibility: hidden;opacity: 0;
}
.pro_modal.show .pro_modal-con{
    visibility: visible;opacity:1;
    top:50%;
}
.pro_modal-con dl{background: #fff;position: relative;overflow: hidden;}
.pro_modal-con dl dd{float: left;width: 55%;}
.pro_modal-con dl dt{float: left;width: 45%;position: absolute;right: 0;top: 0;height: 100%;padding: 5%; box-sizing: border-box;}
.pro_div{padding: 0 50px 0 10%;box-sizing: border-box;}
.pro_div h3{margin-bottom: 20px;}
.pro_txt{line-height: 35px;max-height: 83%;overflow: hidden;}
.pro_div .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #0052c1;}
.pro_modal .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.lt9 .pro_modal .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.pro_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.pro_close i{color: #000;font-size:20px;font-weight: bold;}

.boutique_01{padding: 4% 0 5%;box-sizing: border-box;overflow: hidden;}
.boutique_01 dl{position: relative;overflow: hidden;}
.boutique_01 dd{width: 50%;float: left;color: #fff;}
.boutique_01 dt{width: 50%;float: right;}
.boutique_01 dd h3{margin-bottom: 25px;}
.bout_txt{padding: 7% 8%;box-sizing: border-box;height: 100%;}
.bout_p{line-height: 30px;height: 50%;overflow: hidden;}
.bout_link{margin-top: 30px;color: #fff;font-style: oblique;}
.bout_link a{color: #fff;}
.bout_link i{margin-right: 6px;}

.boutique_02{padding: 4% 0;box-sizing: border-box;overflow: hidden;background: #f7f7f7;}
.bout_tit{margin-bottom: 15px;overflow: hidden;}
.bout_tit h2{float: left;}
.bout_tit a{float: right;color: #003586;font-style: oblique;margin-top: 5px;}
.bout_tit a img{display: inline-block;vertical-align: middle;margin-top: -2px;margin-right: 5px;}
.bout_gain{margin-left: -25px;margin-right: -25px;position: relative;}
.bout_gain .swiper-wrapper{}
.bout_gain .swiper-container{width: 100%;padding: 25px;box-sizing: border-box;}
.bout_gain li{box-shadow: 0 0 10px rgba(0,0,0,0.2);background: #fff;}
.bout_gain li dd{padding: 30px;box-sizing: border-box;position: relative;}
.bout_gain li img{max-width: 85%;max-height: 85%;width: auto;}
.bout_gain li dt{padding: 0 30px 20px; box-sizing: border-box;}
.bout_gain li p{line-height: 24px;height: 96px;overflow: hidden;}
.bout_gain .lhl_but{display: none;}
.bout_gain .lhl_but div{background: none;font-size: 25px;width: 30px;line-height: 44px;text-align: center;transition: all .3s;}
.bout_gain .lhl_but div.swiper-button-prev{left: -20px;}
.bout_gain .lhl_but div.swiper-button-next{right: -20px;}

.boutique_03{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.rd_con{position: relative;}
.rd_con a{color: #fff;font-style: oblique;}
.rd_l,.rd_r{width: 52.7%;position: absolute;top: 0;height: 100%;overflow: hidden;}
.rd_l dl,.rd_r dl{height: 100%;position: relative;}
.rd_l img,.rd_r img{width: 100%;height: 100%;}
.rd_l{left: 0;}
.rd_r{right: 0;width: 50.6%;}
.rd_div{width: 100%;max-height: 80%;}
.rd_con dd{position: relative;}
.rd_con dd p{position: absolute;left: 0;bottom: 20px;padding: 0 60px;box-sizing: border-box;color: #fff;}
.rd_con dt{position: absolute;top: 0;width: 100%;height: 100%;box-sizing: border-box;color: #fff;}
.rd_l dt{left: 0;background: url(/upload/static/upload/boutique_10_on.png) no-repeat center;background-size: cover;transition: all .3s;transform: translateX(-100%);}
.rd_r dt{right: 0;background: url(/upload/static/upload/boutique_11_on.png) no-repeat center;background-size: cover;transition: all .3s;transform: translateX(100%);}
.rd_con dt h3{margin-bottom: 25px;}
.rd_con dt p{line-height: 30px;height: 150px;}
.rd_con dt a{display: block;margin-top: 20px;}
.rd_l .rd_div{padding: 0 16% 0 50px;}
.rd_r .rd_div{padding: 0 50px 0 16%;}


.boutique_04 dl{position: relative;overflow: hidden;color: #000;}
.boutique_04 dl dd{float: left;width: 50%;}
.boutique_04 dl dt{position: absolute;right: 0;top: 0;height: 100%;background: #f6f6f7;width: 50%;padding: 4% 10% 4% 4%;}
.boutique_04 dl dt h3{margin-bottom: 30px;}
.boutique_04 dl dt a{display: block;margin-top: 30px;font-style: oblique;color: #003586;}
.boutique_04 dl dt a img{display: inline-block;vertical-align: middle;margin-top: -2px;margin-right: 5px;}
.boutique_txt{height: 100%;}
.boutique_p{line-height: 24px;height: 62%;overflow: hidden;}
.boutique_04 dl:nth-child(2n) dd{float: right;}
.boutique_04 dl:nth-child(2n) dt{left: 0;right: auto;padding: 4% 4% 4% 10%;}
.boutique_04 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #007aff;}

.gain_con{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.gain_list{margin-left: -25px;margin-right: -25px;overflow: hidden;}
.gain_list li{float: left;width: 25%;padding: 0 25px;margin-bottom: 50px;box-sizing: border-box;}
.gain_list dl{}
.gain_list dd{padding: 10px;box-sizing: border-box;box-shadow: 0 0 10px rgba(0,0,0,0.2);position: relative;}
.gain_list dd img{width: 100%;height: 100%;}
.gain_list dt{background: #f7f7f7;padding: 30px 25px;box-sizing: border-box;color: #292929;font-weight: bold;line-height: 24px;}
.gain_list dt p{height: 72px;overflow: hidden;}
.gain_list dt .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #007aff;}

.rdCon{padding: 6% 0;box-sizing: border-box;overflow: hidden;}
.rd_list dl{position: relative;overflow: hidden;margin-bottom: 60px;}
.rd_list dd{float: left;width: 67.5%;overflow: hidden;}
.rd_list dt{position: absolute;right: 66px;bottom: 40px;width: 42%;background: rgba(255,255,255,0.8);padding: 40px 50px;box-sizing: border-box;color: #292929;
    transition: all .3s;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.rd_T h3{margin-bottom: 20px;font-weight: bold;}
.rd_Text{}
.rd_Text p{margin-bottom: 10px;}
.rd_Text p:last-child{margin-bottom: 0;}

.rd_list dl:nth-child(2n) dd{float: right;}
.rd_list dl:nth-child(2n) dt{right: auto;left: 66px;}

.team_con{padding: 5% 0;}
.manage_con{background: #f6f6f7;}
.manage_01{padding: 5% 0 6%;box-sizing: border-box;overflow: hidden;}
.manage_dl dd{float: left;width: 47.7%;}
.manage_dl dt{float: left;width: 52.3%;padding-left: 65px;padding-top: 55px;box-sizing: border-box;}
.manage_txt{padding-left: 50px;position: relative;color: #000;line-height: 30px;}
.manage_txt:before{content: "";display: block;width: 1px;height: 145px;background: #000;position: absolute;left: 0;top: 6px;}
.manage_02{text-align: center;color: #fff;padding: 10% 0;box-sizing: border-box;overflow: hidden;line-height: 30px;}

.manage_03{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.manage_03 dd{float: right;}
.manage_03 dt{float: left;padding-right: 65px;padding-left: 0;}

.quality_con{padding: 5% 0;box-sizing: border-box;overflow: hidden;}
.quality_tab{margin-bottom: 25px;}
.quality_tab span{margin-right: 10px;}
.quality_tab span:last-child{margin-left: 10px;margin-right: 0;}
.quality_tab span.on{font-weight: bold;}
.quality_text{line-height: 25px;}

.quality_list{margin-top: 50px;}
.quality_list ul{margin-left: -28px;margin-right: -28px;overflow: hidden;}
.quality_list li{float: left;width: 25%;padding: 0 28px;box-sizing: border-box;margin-bottom: 30px;}
.quality_list li dl dd{border: 1px solid #003586;padding: 20px;box-sizing: border-box;}
.quality_list li dl dt{padding-top: 15px;text-align: center;}
.quality_list li dl dt p{line-height: 24px;height: 48px;overflow: hidden;font-weight: bold;}
@media only screen and (min-width:1025px) {
    a:hover{color: #004ba3;}
    .boutique_01 li:hover dt{transform: translateY(0);}
    .bout_tit a:hover,.boutique_04 dl dt a:hover{opacity: .6;}
    .bout_gain .lhl_but div:hover{color: #007aff;}
    .rd_con dt a:hover{color: #007aff;}
    .rd_con dl:hover dd p{display: none;}
    .rd_con dl:hover dt{transform: translateX(0);}
    .rd_list dt:hover{background: #013586;color: #fff;}
    .bout_link a:hover{opacity: .8;color: #fff!important;}
}
@media only screen and (max-width:1560px) {
    .bout_gain li p{font-size: 16px;}
}
@media only screen and (max-width:1280px) {
    .rd_con dt p{height: 120px;}
    .rd_list dt{padding: 30px 40px;}
}
@media only screen and (max-width:1024px) {
    .bout_tit a{margin-top: 2px;}
    .boutique_01 dd h3{margin-bottom: 15px;}
    .bout_p{height: 45%;}
    .bout_gain .lhl_but div.swiper-button-prev{left: 10px;}
    .bout_gain .lhl_but div.swiper-button-next{right: 10px;}
    .rd_con dd p{padding: 0 30px;}
    .rd_con dt{transform: translateX(0);}
    .rd_l .rd_div{padding: 0 16% 0 30px;}
    .rd_r .rd_div{padding: 0 30px 0 16%;}
    .rd_con dt h3{margin-bottom: 10px;}
    .rd_con dt p{height: 90px;}
    .boutique_04 dl dt h3{margin-bottom: 15px;}
    .boutique_04 dl dt,.boutique_04 dl:nth-child(2n) dt{padding: 4%;}
    /*.boutique_p{height: 45%;}*/
    .boutique_04 dl dt a{margin-top: 15px;}
    /*.gain_list{margin-left: -10px;margin-right: -10px;}*/
    .gain_list li{width: 50%;}
    .gain_list dt{padding: 20px;}
    .rd_list dt{width: 55%;right: 20px;}
    .manage_dl dt{padding-top: 0;padding-left: 45px;}
    .manage_txt{padding-left: 40px;}
    .manage_03 dt{padding-right: 40px;padding-left: 0px;}
    .quality_tab{margin-bottom: 20px;}
    .quality_list{margin-top: 30px;}
    .quality_list ul{margin-left: -10px;margin-right: -10px;}
    .quality_list li{padding: 0 10px;}
}
@media only screen and (max-width:767px) {
    .product_con{padding: 30px 0;}
    .pro_01 ul{margin-left: 0;margin-right: 0;}
    .pro_01 li{padding: 0;margin-bottom: 30px;width: 100%;}
    .pro_modal-con dl dd,.pro_modal-con dl dt{width: 100%;}
    .pro_modal-con dl dt{position: static;padding: 30px;}
    .pro_div{position: static;transform: none;padding: 0;max-height: 270px;}
    .pro_close{
        top: 0;
        right: 0;
        width: 50px;
        height: 50px;
        text-align: center;
        line-height: 50px;
    }
    .pro_close i{color: #fff;}
    .boutique_01{padding: 30px 0;}
    .boutique_01 dd{height: auto!important;}
    .boutique_01 dd,.boutique_01 dt{width: 100%;}
    .bout_p{height: auto;}
    .boutique_02{padding: 30px 0;}
    .bout_gain{margin-left: 0;margin-right: 0;}
    .bout_gain .swiper-container{padding: 0;}
    .bout_gain li{box-shadow: inherit;}
    .bout_tit{margin-bottom: 20px;}
    .rd_con{height: auto!important;}
    .rd_l, .rd_r{width: 100%;position: static;}
    .rd_div{position: static;transform: none;padding: 30px!important;}
    .rd_con dl{background: #012668;margin-bottom: 20px;}
    .rd_con dt{position: static;background: #012668;}
    .rd_con dd p{display: none;}
    .boutique_04 dl dd,.boutique_04 dl dt{width: 100%;overflow: hidden;}
    .boutique_04 dl dt{position: static;}
    .boutique_04 dl dt, .boutique_04 dl:nth-child(2n) dt{padding: 25px 20px;}
    .gain_con{padding: 30px 0;}
    .gain_list{margin-left: 0px;margin-right: 0px;}
    .gain_list li{width: 100%;padding: 0;margin-bottom: 30px;}
    .gain_list dt p{height: auto;}

    .rd_list dl{margin-bottom: 30px;}
    .rd_list dd{width: 100%;}
    .rd_list dt{position: static;width: 100%;padding: 30px;overflow: hidden;background: #013586;color: #fff;}

    .manage_dl dd,.manage_dl dt{width: 100%;}
    .manage_dl dt{padding-left: 0;margin-top: 30px;}
    .manage_txt{padding-left: 0;}
    .manage_txt:before{display: none;}
    .manage_01{padding: 30px 0;}
    .manage_02{padding: 60px 0;}
    .manage_02 p br{display: none;}
    .manage_03{padding: 30px 0;}
    .manage_03 dt{padding-right: 0;}
    .quality_con{padding: 30px 0;}
    .quality_list li{width: 50%;margin-bottom: 20px;}

}



/*投资者管理*/
.investor_01{padding: 4% 0 5%;box-sizing: border-box;overflow: hidden;}
.investor_01 dl{position: relative;overflow: hidden;}
.investor_01 dd{float: left;width: 58.5%;}
.investor_01 dt{width: 41.5%;position: absolute;right: 0;top: 0;height: 100%;background: #f7f7f7;padding: 4% 3%;box-sizing: border-box;overflow: hidden;}
.investor_txt{height: 100%;}
.investor_txt h3{margin-bottom: 22px;}
.investor_txt .edit_con_original{line-height: 24px;}
.investor_p{height: 70%;overflow: hidden;}
.color_link{color: #003586;font-style: oblique;display: block;}
.color_link img{vertical-align: middle;margin-top: -2px;margin-right: 6px;width: 14px;height: 14px;}
.investor_txt .color_link{margin-top: 20px;}
.investor_txt .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #007aff;}

.investor_02{background: #f7f7f7;padding: 4% 0 5%;box-sizing: border-box;}
.investor_t{overflow: hidden;margin-bottom: 4%;}
.investor_tab{float: left;}
.investor_tab li{display: inline-block;padding: 0 30px;position: relative;color: #6d6d6d;transition: all .3s;cursor: pointer;}
.investor_tab li:first-child{padding-left: 0;}
.investor_tab li:after{content: "";display: block;width: 1px;height: 20px;background: #6d6d6d;transform: rotate(15deg);position: absolute;right: -1px;top: 50%;margin-top: -10px;}
.investor_tab li:last-child:after{display: none;}
.investor_tab li.on{font-weight: bold;color: #000;}
.investor_tab li.on:after{background: #000;}
.investor_link{float: right;}
.investor_link a{display: none;}
.investor_link a.on{display: block;}

.investor_item{display: none;position: relative;}
.investor_item.on{display: block;}
.investor_item li{}
.investor_item li a{border: 1px solid #003586;padding: 35px 40px;box-sizing: border-box;background: #fff;display: block;}
.investor_item li a span{color: #686868;display: block;margin-bottom: 20px;transition: all .3s;}
.investor_item li a p{line-height: 24px;height: 48px;overflow: hidden;font-weight: bold;}
.investor_item .lhl_but{display: none;}
.investor_item .lhl_but div{background: none;font-size: 30px;line-height: 44px;text-align: center;}
.investor_item .lhl_but div.swiper-button-prev{left: -50px;}
.investor_item .lhl_but div.swiper-button-next{right: -50px;}
.investor_item.onn .lhl_but{display: block;}

.investor_03{padding: 4% 0;overflow: hidden;box-sizing: border-box;}
.investor_stock-l,.investor_stock-r{height: 100%;position: relative;}
.investor_stock-l{width: 59.5%;float: left;background: #004ba3;padding: 6%;box-sizing: border-box;color: #fff;}

.stock_num h3{font-size: 110px;display: inline-block;}
.stock_num span{width: 14px;height: 21px;display: inline-block;vertical-align: middle;margin-top: -14px;margin-left: 20px;margin-right: 15px;}
.stock_num span img{width: 100%;height: 100%;}
.investor_stock-r{width: 38.8%;float: right;background: url(/upload/static/upload/investor_02.jpg) no-repeat center;background-size: cover;padding: 6% 5%;}
.investor_stock-r h3{margin-bottom: 40px;}
.investor_contact h4{margin-bottom: 15px;}
.invest_contact-txt{line-height: 25px;}
.investor_03 .bout_link{position: absolute;bottom: 10%;left: 10%;}
.investor_stock-r .bout_link .color_link{color: #003586;}

.quotation_01 .investor_stock-l{width: 38.8%;}
.quotation_01 .investor_stock-r{width: 59.5%;background: #dde5ef;padding:5%;}
.quotation_01 .investor_stock-r ul li{float: left;width: 33.3%;text-align: center;}
.quotation_01 .investor_stock-r ul li dl{display: inline-block;text-align: right;color: #004b9d;}
.quotation_01 .investor_stock-r ul li dl h3{font-weight: bold;}

.quotation_02{padding-bottom: 4%;}
.quotation_02 .investor_tab{width: 100%;margin-bottom: 30px;}
.quotation_item{display: none;text-align: center;}
.quotation_item img{width: 70%;margin: 0 auto;}
.quotation_item.on{display: block;}
.info_con{padding: 5% 0;}
.info_con h2{text-align: center;margin-bottom: 30px;}
.info_edit{width: 70%;margin: 0 auto;}
@media only screen and (min-width:1025px) {
    .investor_tab li:hover{color: #000;}
    .investor_item li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);border-color: #fff;}
    .investor_item li a:hover span{color: #004ba3;}
    .investor_stock-l .bout_link a:hover{color: #fff!important;}
}
@media only screen and (max-width:1599px) {
    .stock_num h3{font-size: 90px;}
}
@media only screen and (max-width:1366px) {
    .stock_num h3{font-size: 70px;}
}
@media only screen and (max-width:1200px) {
    .investor_item .lhl_but div.swiper-button-prev{left: -35px;}
    .investor_item .lhl_but div.swiper-button-next{right: -35px;}
    .investor_stock-r h3{margin-bottom: 20px;}
}
@media only screen and (max-width:1024px) {
    .investor_p{height: 55%;}
    .investor_item li a{padding: 20px;}
    .investor_item{padding: 0 30px;box-sizing: border-box;}
    .investor_item .lhl_but div.swiper-button-prev{left: -10px;}
    .investor_item .lhl_but div.swiper-button-next{right: -10px;}
    .investor_st .investor_stock{height: auto!important;}
    .investor_stock-l,.investor_stock-r{width: 100%;}
    .investor_03 .bout_link{position: static;}
    .quotation_01 .investor_stock-l{padding: 4%;}
    .quotation_01 .stock_num h3{font-size: 50px;}
    .quotation_01 .investor_stock-r{padding: 4%;}
}
@media only screen and (max-width:767px) {
    .investor_01{padding: 30px 0;}
    .investor_01 dd,.investor_01 dt{width: 100%;height: auto!important;overflow: hidden;}
    .investor_01 dt{position: static;padding: 20px;}
    .investor_tab li{padding: 0 10px;}

    .investor_02{padding: 30px 0;}
    .investor_t{margin-bottom: 30px;}
    .investor_item .lhl_but div{font-size: 24px;}
    .investor_item .lhl_but div.swiper-button-prev{left: -5px;}
    .investor_item .lhl_but div.swiper-button-next{right: -5px;}
    .investor_03{padding: 30px 0;}

    .quotation_01 .investor_stock-l,.quotation_01 .investor_stock-r{width: 100%;height: auto!important;}
    .quotation_01 .investor_stock-l{padding: 30px 20px;}
    .quotation_01 .investor_stock-r{padding: 30px 10px 10px;}
    .quotation_item img{width: 100%;}
    .quotation_02{padding-bottom: 40px;}

}

.team_t{overflow: hidden;margin-bottom: 5%;}
.team_t .ll {
    float: left;
    width: 32.91666667%;
}
.team_t .ll h2 {
    margin-bottom: 20px;
    font-weight: bold;
}
.team_t .rr {
    float: right;
    width: 58.68055556%;
}
.team_t .screen_num {
    color: #003586;
    line-height: 1.1;
    margin-top: 4%;
}
.team_t .screen_num li {
    width: 33.3%;
    float: left;
}
.team_t .screen_num li span {
    font-weight: bold;
    margin-right: 8px;
}
.team_t .screen_num li i {
    color: #777;
}
.team_t .screen_num li p {
    font-size: 14px;
    color: #777;
    margin-top: 15px;
}

@media only screen and (max-width:1024px) {
    .team_t .ll,
    .team_t .rr {
        float: none;
        width: 100%;
    }
}
@media only screen and (max-width:767px) {
    .team_t .rr .screen_num li {
        width: 50%;
        margin-bottom: 4%;
    }
}


#lcl_wrap{
    padding: 12vh 3.5vw 6vh!important;
}
<!--0.00015997886657715-->