
.inbanner{ position: relative; color:#fff;}
.inbanner img{ width:100%;}
.inbanner .wrap.l-m-c{ z-index: 10; top:auto; bottom:50px;}
.inbanner h2{}

.inbanner .wrap>span {
    width: 88px;
    display: block;
    height: 2px;
    background: #fff;margin-top: 14px;

}
@media only screen and (max-width:767px) {
    .inbanner{ height: 200px;}
    .inbanner img{ display: none;}
    .about_body .inbanner{ background-position: right center;}
    .inbanner .inwrap.l-m-c{bottom:20px;}
    .intern_part01 img{height: 220px;}
}
.inwrap{max-width: 1280px; margin:0 auto; width: 94%;}

/*关于尊龙集团有限公司*/
.site{margin-top: 5%;}
.site a{color: #fff;}
@media only screen and (min-width:1025px) {
    .site a:hover{color: #2370d5;}
}
.about_party1{padding: 5% 0;}
.about_party_con{position: relative;z-index: 4;}
.about_party_con img{width: 100%;}
.about_party_con .party3-l_text {
    border: 3px solid #fff;
    position: absolute;
    left: 120px;
    top: 100px;
    padding: 15px 20px;
    box-sizing: border-box;
    color: #fff;
}
.about_party_con .party3-l_text h3{line-height: 34px;}
.about_party_con .party3-l_text p{line-height: 33px;margin-top: 25px;}
.about_party_con .party3-l_text i{margin-top: 15%;display: block;color: #2370d5;}
.about_introduce{width: calc(100% - 240px);background: #fff;overflow: hidden;padding: 4% 8%;box-sizing: border-box;position: relative;z-index: 5;;margin: 0 auto;margin-top: -100px;}
.about_introduce p{color: #8f9398;line-height: 28px}

.about_party2{overflow: hidden;}
.about_party2 .wrap{position: relative;}
.about_party2_l{float: left;width: 47%;box-sizing: border-box;position: relative;}
.party2_l-txt{position: absolute;top:0;left:0;height: 100%;padding: 15%;box-sizing: border-box;}
.about_party2_l span{width: 150px;height: 1px;background: #fff;display: block;}
.about_party2_l p{margin-top: 30px;line-height: 30px;color: #fff;}
.about_party2_r{width: 53%;position: absolute;right: 0;top: 0;height: 100%;}
.about_party2_r ul li{float: left;width: 50%;height: 50%;}
.about_party2_r ul li img{width: 100%;height: 100%;}

@media only screen and (max-width:1200px) {
    .about_party_con .party3-l_text{left: 80px;top: 80px;}
    .about_introduce{width: calc(100% - 160px);padding: 4%;}
    .party2_l-txt{padding: 8%;}
}
@media only screen and (max-width:1024px) {
    .inbanner .wrap.l-m-c{bottom: 30px;}
    .about_party_con .party3-l_text{left: 30px;top: 30px;}
    .about_party_con .party3-l_text p {line-height: 22px;margin-top: 10px;}
    .about_party_con .party3-l_text i{margin-top: 5%;}
    .about_introduce{width: calc(100% - 60px)}
    .party2_l-txt{height: 90%;overflow-y: auto;}
    .about_introduce {width: 100%;padding: 0;margin-top: 20px;line-height: 24px;}
    .about_party_con .party3-l_text{left: 0;top: 0;border: none;padding:15px;}
    .about_party_con .party3-l_text h3{line-height: 24px;}
    .about_party_con .party3-l_text i {margin-top: 10px;color: #fff;font-size: 14px;}
    .about_party2_l{width: 100%;float: none;}
    .about_party2_r{position: static;width: 100%;}
    .about_party2_l p{font-size: 14px;line-height: 22px;margin-top: 10px;}
    .party2_l-txt {padding: 8% 5%;height: 100%;}
}
/*治理团队*/
.team{padding-top: 3%;}
.team_ul{overflow: hidden;
    padding: 3%;}
.team_ul li{float: left;width: calc((100% - 90px) / 4);margin-right: 30px;margin-bottom: 60px;}
.team_t{position: relative;}
.team_ul li:nth-child(4n){margin-right: -1px;}
.team_b{padding: 15px 0;height: 83px;}
.team_b h3{color: #202f45;font-weight: bold;}
.team_b p{color: #8f9398;margin-top: 5px;}
.team_b span{display: none;}
.team_con{position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.6);
    width: 100%;height: 100%;padding: 30px;box-sizing: border-box;color: #fff;
    transform: translateY(500px);transition: all .3s;
}
.team_con span{display: block;color: #2370d5;margin: 15px 0;}
.team_text{position: absolute;bottom: 30px;width: calc(100% - 60px)}
@media only screen and (min-width:1025px) {
    .team_ul li:hover .team_con{transform: translateY(0px);}
    .team_ul li:hover .team_b h3,.team_ul li:hover .team_b p{display: none;}
}

@media only screen and (max-width:1024px) {
    .team_ul li{margin-bottom: 10px;}
    .team_b{height: auto;}
    .team_b span{display: block;height: 105px;overflow: hidden;font-size: 14px;margin-top: 10px;color: #8f9398;}
}
@media only screen and (max-width:767px) {
    .team_ul li{float: left;width: calc((100% - 20px) / 2);margin-right: 20px;margin-bottom: 20px;}
    .team_ul li:nth-child(2n){margin-right: 0;}
}

/*声誉*/
.honors{padding-top: 5%;}
.honors_ul{border-bottom: 1px solid #cdcdcd;overflow: hidden;}
.honors_ul li{float: left;width: calc((100% - 90px) / 4);margin-right: 30px;margin-bottom: 60px;cursor: pointer;}
.honors_t{position: relative;}
.honors_ul li:nth-child(4n){margin-right: -1px;}
.honors_b{color: #202f45;padding: 15px 0;}
.honors_b p{font-weight: bold;height: 48px;}
.honors_modal{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);display: none;z-index: 10000;}
.honors_modal_con{width: 50%;margin: 0 auto;margin-top: 5%;background: #fff;position: relative;}
.honors_modal_con-t{text-align: center;}
.honors_modal_con-b{padding: 20px;}
.close_modal{position: absolute;right: 0;top: 0;width: 35px;height: 35px;background:#2370d5;color: #fff;text-align: center;line-height: 35px;cursor: pointer;}
.close_modal i{font-size: 22px;}
@media only screen and (max-width:767px) {
    .honors_ul li{
        width: calc((100% - 20px) / 2);
        margin-right: 20px;
    }
    .honors_ul li:nth-child(2n){margin-right: 0;}
}
/*企业文化*/
.culture{padding: 5% 0;}
.culture_con_l,.culture_con_r{float: left;width: 50%;}
.culture_con_lt,.culture_con_lb{position: relative;}
.culture_con_r{margin-top: 7%;position: relative;}
.culture_con_r::before{content: "";width: 13px;position: absolute;height: 70%;left: -13px;top: 0;background: #2370d5;}
.culture_text{color: #fff;padding: 0 80px;}
.culture_text span{display: block;width: 88px;height: 5px;background: #fff;margin-bottom: 35px;}
.culture_text h1{margin-bottom: 10px;text-transform: uppercase;}
@media only screen and (max-width:1024px) {
    .culture_text{padding: 0 20px;}
}
@media only screen and (max-width:767px) {
    .culture_con_l,.culture_con_r{width: 100%;float: none;}
    .culture_con_r::before{display: none;}

}


/*2030 首页*/
.develop_party1{padding: 5% 0;}
.develop_party1_con{position: relative;}
.develop_party1_txt{position: absolute;left: 90px;top: 60px;color: #fff;}
.develop_k{border: 3px solid #fff;padding: 30px 25px;box-sizing: border-box;padding-right: 90px;}
.develop_k h1{line-height: 63px;text-transform: uppercase;}
.develop_party1_txt p{margin-top: 10px;}
.develop_party1_text{margin-top: 5%;}
.develop_party1_text span{display: block;width: 88px;height: 5px;background: #006ebc;margin-bottom: 35px;}
.develop_party1_text h1{color: #202f45;margin-bottom: 15px;text-transform: uppercase;}
.develop_party1_text p{color: #8f9398;line-height: 27px;}

.develop_party2{background: #edf1f5;overflow: hidden;}
.develop_party2-l{float: left;width: 50%;position: relative;}
.social_txt{position: absolute;top: 15%;left: 10%;text-transform: uppercase;color: #fff;}
.social_txt span{display: block;width: 88px;height: 5px;background: #006ebc;margin-bottom: 35px;}
.develop_party2-r{float: left;width: 50%;padding: 5% 3%;}
.develop_party2-r p{color: #8f9398;}

.develop_party3{padding-top: 5%;}
.develop_party3_con h1{text-align: center;margin-bottom: 20px;}
.develop_party3_con ul li{float: left;width: 50%;position: relative;}
.develop_party3_icon{position: absolute;left: 0;bottom: 45px;padding: 0 10%;box-sizing: border-box;color: #fff;width: 100%;}
.develop_party3_icon i{font-size: 45px;position: absolute;right: 10%;bottom: -15px;}
.develop_party3_con ul li:nth-child(3) .develop_party3_icon{color: #202f45;}
.develop_party3_con ul li:nth-child(2) i{font-size: 35px;bottom: -5px;}
.develop_party3_con ul li:nth-child(3) i{font-size: 35px;bottom: -5px;}
.develop_party3_con ul li p a{color: #fff;}
.develop_party3_con ul li:nth-child(3) p a{color: #202f45;}
@media only screen and (max-width:1280px) {
    .develop_party2-r p{height: 290px;overflow-y: auto;}
}
@media only screen and (max-width:1200px) {
    .develop_k h1{line-height: 45px;}
}
@media only screen and (max-width:1024px) {
    .develop_party1_txt{top: 30px;left: 60px;}
    .develop_k{padding: 10px 15px;padding-right: 10px;}
    .develop_k h1{line-height: 35px;}
    .develop_party2-r p {
        height: 220px;
    }
    .develop_party3_icon{bottom: 20px;}
}
@media only screen and (max-width:767px) {
    .develop_party1_con{height: 320px!important;}
    .develop_party1_con img{display: none;}
    .develop_party1_txt{top: 40px;left: 20px;width: 85%;}

    .develop_party2-l,.develop_party2-r{float: none;width: 100%;}
    .develop_party2-r p{height: auto;}
    .develop_party3_con ul li{float: none;width: 100%;}
}
/*清静日行动*/
.safety_party1{padding: 5% 0;overflow: hidden;}
.safety_party1_con{border: 8px solid #dcdcdc;padding: 4% 8%;overflow: hidden;}
.safety_party1-l{float: left;width: 236px;}
.safety_party1-r{width: calc(100% - 236px);float: left;padding-left: 4%;box-sizing: border-box;}
.safety_party1-r h1{text-transform: uppercase;line-height: 60px;margin-bottom: 30px;}
.safety_party1-r p{color: #8f9398;}

.safety_party2 .wrap>p{color: #8f9398;}
.safety_ul li{padding: 5% 0;background: #fff;overflow: hidden;}
.safety_ul li:nth-child(2){background: #edf0f5;}
.safety_ul li dl{position: relative;overflow: hidden;}
.safety_ul li dl dd{float: left;width: 55%;}
.safety_ul li dl dd img{width: 100%;}
.safety_ul li dl dt{position:absolute;right:0;top:0;width: 45%;color: #8f9398;padding: 0 3%;height: 100%;overflow-y: auto;line-height: 30px;}
.safety_ul li dl dt h1{text-transform: uppercase;color: #202f45;margin: 20px 0;}
.safety_ul li:nth-child(2) dl dd{float: right;padding-right: 3%;position: relative;}
.safety_ul li:nth-child(2) dl dt{left: 0;right: auto;}
.safety_data{position: absolute;right: 12%;text-transform: uppercase;bottom: 45px;overflow: hidden;}
.safety_data-l{border: 5px solid #fff;float: left;color: #fff;padding: 15px;margin-right: 89px;}
.safety_data-r{background: #fff;float: left;color: #006ebc;padding: 0 15px;position: absolute;right: 0;height: 100%;text-align: center;width: 90px;}
.safety_data-r p{border-top: 1px solid #006ebc;padding-top: 5px;margin-top: -10px;}

@media only screen and (max-width:1024px) {
    .safety_party1-l{width: 100%;text-align: center;}
    .safety_party1-r{width: 100%;padding-left: 0;margin-top: 20px;}
    .safety_party1-r h1{line-height: 45px;margin-bottom: 10px;}
    .safety_ul li dl dt{line-height: 24px;}
    .safety_ul li dl dt h1{margin: 15px 0;}
    .safety_data-r{padding-top: 10px;}
    .safety_data-r p{margin-top: 0;}
}
@media only screen and (max-width:767px) {
    .safety_party1_con{border: 3px solid #dcdcdc;padding: 4%;}

    .safety_ul li dl dd{float: none;width: 100%;}
    .safety_ul li dl dt{position: static;width: 100%;margin-top: 20px;}
    .safety_ul li:nth-child(2) dl dd{padding-right: 0;}
    .safety_data{right: 20px;bottom: 20px;}
}
/*公益慈善*/
.charity_party1{padding: 5% 0;}
.charity_party1-con>p{color: #8f9398;}
.charity_party1_text{border: 8px solid #dcdcdc;padding: 40px;margin-top: 40px;overflow: hidden;}
.charity_party1_text img{width: 69px;float: left;}
.fh_txt{float: right;width: calc(100% - 95px);margin-top: 30px;}
.fh_txt p{color: #8f9398;}
.fh_txt span{color: #000;font-weight: bold;text-align: right;display: block;margin-top: 35px;}

.charity_party2{padding-bottom: 5%;color: #8f9398;overflow: hidden;}
.charity_party2 h1{text-align: center;color: #202f45;margin-bottom: 40px;}
.charity_party2_ul{margin-top: 40px;}
.charity_party2_ul li{margin-right: 80px;float: left;width: calc((100% - 80px) / 2);}
.charity_party2_ul li:nth-child(2n){margin-right: 0;}
.charity_party2_ul li dt{padding-top: 30px;}
.charity_party3{padding: 5%;background: url(/en/upload/charity_party3.jpg) no-repeat center;background-size: cover;position: relative;}

.charity_swiper li {
    position: relative;
    height: 350px;
    /*background: url(/en/images/histroy-line-bg.jpg) 0 center repeat-x;*/
    border-bottom: 1px solid #8f949c;padding-left: 25px;
    box-sizing: border-box;

}
.charity_swiper li dl{
    border-left: 1px solid #8f949c;
    padding: 0 25px;
    padding-right: 0;
    height: 350px;

    width: 100%;
}
.charity_swiper li dl{position: relative;}
.charity_swiper li dl::before{content: "";background: url(/en/images/ty_icon.png) no-repeat;display: block;width: 10px;height: 10px;position: absolute;left: -5px;bottom: -5px;}
.charity_swiper li dl dt p{margin: 25px 0;}
.charity_swiper li dl dt a{display: block;height: 95px;overflow: hidden;}
.charity_swiper li:nth-child(2n){margin-top: 349px;border-top: 1px solid #8f949c;border-bottom: none;}
.charity_swiper li:nth-child(2n) dl{padding-top: 50px;}
.charity_swiper li:nth-child(2n) dl::before{top: -5px;}
.charity_party3 .swiper-button-prev{background: none;width: 80px;height:80px;background: #2370d5;color: #fff;transform: rotate(180deg);
text-align: center;font-size: 25px;left: 0;line-height: 80px;margin-top: -40px;
}
.charity_party3 .swiper-button-next{background: none;width: 80px;height:80px;background: #2370d5;color: #fff;
    text-align: center;font-size: 25px;right: 0;line-height: 80px;margin-top: -40px;}
.charity_party3 .swiper-button-prev.swiper-button-disabled,.charity_party3 .swiper-button-next.swiper-button-disabled{background: #fff;color: #000;opacity: 1;}
.charity_party4{padding: 5%;background: url(/en/upload/charity_party4.jpg) no-repeat center;background-size: cover;position: relative;}

.charity_txt-t{background: #fff;padding: 4% 0;text-align: center;}
.charity_txt-t p{color: #8f9398;}

@media only screen and (max-width:1599px) {
    .charity_party3 .swiper-button-prev,.charity_party3 .swiper-button-next{width: 50px;height: 50px;margin-top: -25px;line-height: 50px;}
}
@media only screen and (max-width:767px) {
    .charity_party1_text{padding: 20px;border: 3px solid #dcdcdc;}
    .charity_party1_text img{width: 20px;}
    .fh_txt {width: calc(100% - 30px);margin-top: 0;}
    .fh_txt span{margin-top: 10px;}
    .charity_swiper li{height: auto;padding-left: 0;border: none;}
    .charity_swiper li:nth-child(2n){margin-top: 0;}
    .charity_swiper li dl{padding-left: 0;border:none;height: auto;}
    .charity_swiper li dl::before{display: none;}
    .charity_swiper li:nth-child(2n) dl{padding-top: 0;}
    .charity_swiper li dl dt a{height: auto;}
    .charity_txt-t p{text-align: left;}
}


/*员工生长*/
.staff_party1{padding: 5% 0;}
.staff_party1 h1{text-align: center;}
.staff_party1 p{color: #8f9398;margin-top: 20px;line-height: 30px;line-height: 30px;}
.staff_party2{padding: 5% 0;overflow: hidden;}
.staff_party1-con-l{float: left;width: 50%;}
.staff_party1-con-r{float: right;width: 50%;}
.staff_partners{width: 80%;border: 3px solid #fff;padding: 40px;color: #fff;}
.staff_partners h1{line-height: 60px;}
.staff_partners p{margin-top: 10px;line-height: 30px;}

.staff_party1-con-r ul li{float: left;margin-right: 10%;width: 45%;color: #fff;}
.staff_party1-con-r ul li:nth-child(2n){margin-right: 0;}
.staff_party1-con-r ul li span{display: block;width: 88px;height: 5px;background: #fff;margin-bottom: 20px;}
.staff_party1-con-r ul li h2{text-transform: uppercase;margin-bottom: 10px;}
.staff_party1-con-r ul li p{line-height: 30px;height: 150px;overflow: hidden;}


.staff_party3-t{padding: 5% 0;color: #8f9398;line-height: 30px;}
.staff_party3-b{padding: 5% 0;overflow: hidden;background: url(/en/upload/staff_party3.jpg) no-repeat center;background-size: cover;}
.staff_party3-b-text{width: 60%;padding-right: 4%;box-sizing: border-box;color: #fff;float: right;}
.staff_party3-b-text h1{line-height: 60px;margin-bottom: 20px;}
.staff_party4{padding-top: 5%;}
.staff_party4 dt h3{color: #202f45;text-transform: uppercase;margin-bottom: 20px;}
.staff_party5{padding: 5% 0;}
.staff_party5 h1{text-align: center;margin-bottom: 20px;}
.staff_party5 h2{color: #8f9398;}
.staff_party5_con{padding: 5% 0;margin-top: 40px;overflow: hidden;color: #fff;background: url(/en/upload/staff_party5.jpg) no-repeat  center;background-size: cover;}
.staff_party5_con-l{float: left;width: 40%;padding: 0 50px;box-sizing: border-box;}
.staff_party5_con-l ul li{padding: 15px 30px;cursor: pointer;}
.staff_party5_con-l ul li p{text-transform: uppercase;}
.staff_party5_con-l ul li.on{background: url(/en/images/libg.jpg) no-repeat;background-size: 100% 100%;}

.staff_party5_con-r{float: left;width: 60%;padding-right: 8%;box-sizing: border-box;padding-left: 10px;}
.staff_party5-item{display: none;}
.staff_party5-item p{color: #fff;margin-bottom: 20px;line-height: 30px;}
.staff_party5-item.on{display: block;}

@media only screen and (max-width:1366px) {
    .staff_party5_con-r{padding-right: 2%;}
    .staff_party5_con-l{padding: 0 20px;}
    .staff_party5_con-l ul li{padding: 15px;}
}
@media only screen and (max-width:1200px) {
    .staff_party5_con-l{width: 50%;}
    .staff_party5_con-r{width: 50%;}
}
@media only screen and (max-width:1024px) {
    .staff_party1-con-l,.staff_party1-con-r{width: 100%;}
    .staff_party1-con-r{margin-top: 40px;}
    .staff_party3-b-text{width: 94%;}
    .charity_party2_ul li{margin-right: 30px;width: calc((100% - 30px) / 2)}
    .staff_party5_con-l{width: 100%;}
    .staff_party5_con-r{width: 100%;padding: 0  35px ;margin-top: 30px;}
    .staff_party5_con-l ul li{float: left;width: 50%;font-size: 14px;}
}
@media only screen and (max-width:1024px){
    .staff_partners{padding: 20px;width: 100%;}
    .staff_partners h1{line-height: 30px;}
    .staff_partners p{line-height: 24px;}
    .staff_party1-con-r ul li{width: 100%;margin-bottom: 30px;}
    .staff_party1-con-r ul li p{height: auto;}
    .staff_party3-b-text h1{line-height: 30px;}
    .staff_party3-b-text{width: 96%;}
    .charity_party2 h1{margin-bottom: 15px;}
    .charity_party2_ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .charity_party2_ul li dt{padding-top: 15px;font-size: 14px;}
    .staff_party4 dt h3{margin-bottom: 10px;}
    .charity_party2_ul li:nth-child(2n){margin-bottom: 0;}
    .staff_party5_con-l ul li{width: 100%;}
    .staff_party5_con-r{padding: 0 20px;}
    .staff_party5_con-l{padding: 0 10px;}
    .staff_party5_con-l ul li{padding: 10px;}
    .staff_party5_con-l ul li p{width: 92%;font-size: 12px;overflow: hidden;}
    .staff_party5-item p{font-size: 12px;line-height: 18px;margin-bottom: 10px;}
    .staff_party5_con-r{margin-top: 15px;}
}
/*可一连生长*/
.sustain_party1{padding: 5% 0;}
.sustain_party1-con{position: relative;color: #fff;background: url(/en/upload/sus_party1.jpg) no-repeat center;background-size: cover;}
.sustain_party1-txt{position: absolute;left: 120px;top: 15%;}
.sustain_party1-txt h2{text-transform: uppercase;line-height: 60px;}
.sustain_party2{position: relative;z-index: 20;}
.sustain_party2-con-l{float: left;width: 44%;padding: 0 3%;box-sizing: border-box;margin-top: -200px;}
.sustain_party2-con-r{float: left;width: 56%;padding-right: 3%;box-sizing: border-box;}
.sustain_party2-con-r span{display: block;width: 88px;height: 5px;background: #006ebc;margin-bottom: 35px;}
.sustain_party2-con-r h4{text-transform: uppercase;}
.sustain_party2-con-r em{display: block;color: #202f45;margin-top: 8px;margin-bottom: 20px;text-transform: uppercase;}
.sustain_party2-con-r p{color: #8f9398;}

@media only screen and (max-width:1200px){
    .sustain_party2-con-l{margin-top: -150px;}
}
@media only screen and (max-width:1024px){
    .sustain_party2-con-l{margin-top: 0;}
    .sustain_party2-con-r{padding-top: 30px;}
    .sustain_party1-txt{left: 50px;}
}
@media only screen and (max-width:767px){
    .sustain_party2-con-l,.sustain_party2-con-r{width: 100%;float: none;}
    .sustain_party2-con-l{padding: 0;}
    .sustain_party1-con{height: 300px;}
    .sustain_party1-con img{display: none;}
    .sustain_party1-txt{left: 20px;}
    .sustain_party1-txt h2{line-height: 35px;margin-bottom: 10px;}
}
/*投资者中心*/
.investor_party1{padding-top: 5%;}
.investor_party1-con{background: url(/en/upload/Investor_party1.jpg) no-repeat center;background-size: cover;padding: 3% 5%;color: #fff;overflow: hidden;}
.p_l{float: left;width: 49%;}
.p_r{float: left;width: 46%;padding-left: 2%;}
.investor_party1-con .p_l h1{margin-bottom: 20px;}
.investor_party1-con .p_l p{margin-top: 5px;margin-bottom: 10px;overflow: hidden;text-transform: uppercase;}
.investor_party1-con .p_l p span{float: left;width: 115px;}
.investor_party1-con .p_l p em{float: left;width: calc(100% - 115px);}
.investor_party1-con .p_l a{overflow: hidden;color: #fff;box-sizing: border-box;}
.investor_party1-con .p_l a:hover{color: rgba(35,112,213,1);}
.investor_party1-con .p_l a i{margin-left: 40px;font-size: 24px;display: inline-block;vertical-align: middle;}
.subscribe{border: 3px solid #fff;padding: 40px;box-sizing: border-box;color: #fff;}
.subscribe input{border: none;border: 1px solid #c1aea2;background: #2c201e;height: 40px;line-height: 40px;width: 94%;
    padding: 0 15px;box-sizing: border-box;margin-top: 4%;margin-bottom: 6%;color: #fff;}
.subscribe .len_more{text-align: left;}
.subscribe .len_more a{background: #2370d5;color: #fff;border-color:#2370d5; text-align: center;}
@media only screen and (min-width:1025px){
    .subscribe .len_more a:hover{color: #fff!important;}
}

.investor_party2{padding: 5% 0;box-sizing: border-box;}
.investor_party2 h1{text-align: center;}
.investor_party2-ul{overflow: hidden;}
.investor_party2-ul li{width: 50%;float: left;border-bottom: 1px solid #cdcdcd;padding: 3% 0;padding-right: 3%;box-sizing: border-box;}
.investor_party2-ul li:nth-child(2n){padding-right: 0!important;padding-left: 3%;}
.investor_party2-ul li a{text-transform: uppercase;font-weight: bold;margin-bottom: 10px;height: 43px;overflow: hidden;display: block;color: #202f45;}
.investor_party2-ul li p{color: #8f9398;}
.len_more{margin-top: 3%;overflow: hidden;text-align: center;}
.len_more a{width: 190px;height: 40px;line-height: 40px;border: 1px solid #202f45;display: inline-block;}
.len_more a i{margin-left: 40px;font-size: 24px;display: inline-block;vertical-align: middle;margin-bottom: 2px;}

/*.investor_party3{overflow: hidden;position: relative;margin-bottom: 5%;}*/
/*.investor_party3-l{float: left;width: 55%;position: relative;}*/
/*.investor_party3-r{width: 44%;float: right;position: relative;}*/
/*.investor_party3-r img{height: 100%;}*/
/*.investor_party3-ltxt{color: #fff;width: 540px;}*/
/*.investor_party3-ltxt h1{line-height: 60px;}*/
/*.investor_party3-ltxt img{vertical-align: inherit;width: auto!important;}*/
/*.redColor{color: #ff3131;}*/
/*.investor_party3-ltxt p i{font-size: 12px;}*/
/*.investor_party3-ltxt p em{margin-right: 10px;}*/
/*.investor_party3-ltxt a{display: block;color: #fff;margin-top: 10px; }*/
/*.investor_party3-ltxt a i{font-size: 24px;}*/
/*.investor_party3-rtxt{border: 3px solid #fff;padding: 10px 28px;position: absolute;left: 10%;top: 10%;color: #fff;padding-right:35px;}*/
/*.investor_party3-rtxt a{display: block;}*/
/*.investor_party3-rtxt a i{color: #fff;font-size: 24px;}*/

.index_party5{background: url(/en/images/index_party5.jpg) no-repeat center;background-size: cover;overflow: hidden;}
.index_party5_con{padding-top: 5%;box-sizing: border-box;}
.index_party5 a{color: #fff;}
.index_party5 a img{width: 35px;vertical-align: text-bottom;}
.redColor{color: #ff3131;}
.index_party5-l{float: left;width: 45%;}
.index_party5-r{float: right;width: 52%;}
.index_party5-r em{margin-right: 20px;}
.index_party5-l i{font-size: 22px;}
.index_party5-l h3{text-transform: uppercase;}
.index_party5 a:hover{color: #fff!important;}


@media only screen and (max-width:1024px){
    /*.investor_party3{height: auto!important;;}*/
    /*.investor_party3-l,.investor_party3-r{width: 100%;float: none;}*/
    /*.investor_party3-rtxt{padding: 20px 25px;padding-right: 50px;}*/
    /*.investor_party3-rtxt h1{font-size: 48px;}*/
    .p_l {
        width: 100%;
    }
    .p_r {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .index_party5{height: auto!important;padding-bottom: 5%;}

}
@media only screen and (max-width:767px){
    .investor_party1-con{padding: 15% 8%;}
    .investor_party2-ul li{width: 100%;}
    .investor_party2-ul li a{height: auto;}
    .investor_party2-ul li:nth-child(2n){padding-left: 0;}
    /*.investor_party3-r{margin-top: 20px;}*/
    /*.investor_party3-r img{height: auto;}*/
    /*.investor_party3-rtxt h1{font-size: 24px;}*/
    /*.investor_party3-ltxt h1{line-height: 30px;}*/
    /*.investor_party3-ltxt{width: 90%;}*/
    /*.investor_party3-ltxt img{width: 22px!important;}*/
    /*.len_more{margin-top: 20px;}*/
    /*.investor_party3-ltxt{*/
        /*!*padding: 10px 25px;padding-right: 50px;*!*/
        /*width: 100%;*/
        /*position: static;*/
        /*transform: none;*/
        /*background: #202f45;*/
        /*padding: 30px 20px;*/
        /*border: none;*/
    /*}*/
    .investor_party1-con p span{width: 80px;}
    .investor_party1-con p em{width: calc(100% - 85px);}
    .investor_party1-con .p_l p span{width: 100%;}
    .investor_party1-con .p_l p em{width: 100%;margin-top: 5px;}
    .investor_party1-con .p_l p{margin-bottom: 15px;}
    .subscribe{padding: 20px;}
    .subscribe input{margin-bottom: 0;}
    .len_more a{width: 150px;}
    .len_more a i{margin-left: 5px;}

}

/*年度报告*/
.report_party2{padding-top: 0;}

/*公司新闻*/
.news_party1{padding: 5% 0;overflow: hidden;padding-bottom: 0;}
.news_ul{border-bottom: 1px solid #cdcdcd;overflow: hidden;}
.news_ul li{float: left;margin-right: 60px;width: calc((100% - 120px) / 3);margin-bottom: 20px;}
.news_ul li:nth-child(3n){margin-right: -1px;}
.news_ul_div{padding: 30px 0;}
.news_ul_div span{display: block;color: #8f9398;display: block;}
.news_ul_div h1{margin: 15px 0;height: 48px;overflow: hidden;}
.news_ul_div h1 a{color: #202f45;text-transform: uppercase;font-weight: bold;}
.news_ul_div p{color: #8f9398;margin-bottom: 20px;height: 72px;overflow: hidden;}
.news_ul_div>a{display: block;}
.news_ul_div>a i{font-size: 24px;color: #202f45; }
.news_ul_div>a:hover i{color: #2370d5;}
@media only screen and (max-width:1024px){
    .news_ul li{margin-right: 20px;width: calc((100% - 40px) / 3);}
}
@media only screen and (max-width:767px){
    .news_ul li{margin-right: 0px;width: 100%;margin-bottom: 0;}
    .news_ul_div h1{height: auto;}
    .news_ul_div p{height: auto;margin-bottom: 10px;}
    .news_ul_div{padding: 15px 0;}
}
/*媒体宣布*/
.media_ul{overflow: hidden;}
.media_ul li{width: 100% ;overflow: hidden;border-bottom: 1px solid #cdcdcd;padding: 3% 0;}
.media_ul li>a{float: left;width: 30%;}
.media_ul li .news_ul_div{float: right;width: 70%;padding: 0 3%;box-sizing: border-box;}
.media_ul li .news_ul_div p{max-height: 72px;overflow: hidden;height: inherit;}
/*.media_ul li .news_ul_div h1{max-height: 48px;height: inherit;}*/

@media only screen and (max-width:1024px){
    /*.news_party1{padding-top: 0;}*/
    .media_ul li{margin-right: 20px;width: calc((100% - 40px) / 2);float: left;border-bottom: 0;}
    .media_ul li:nth-child(2n){margin-right: 0;}
    .media_ul li>a,.media_ul li .news_ul_div{float: none;width: 100%;}
    .media_ul li .news_ul_div{padding-top: 20px;}
    .media_ul li .news_ul_div p{height: 72px;}
}
@media only screen and (max-width:767px){
    .media_ul{overflow: hidden;}
    .media_ul li{width: 100%;margin-right: 0;}
    .media_ul li .news_ul_div h1{height: auto;}
    .media_ul li .news_ul_div p{height: auto;}
}
/*内容页*/
.in_body .site{margin-top: 20px;}
.in_body .site a{color: #8f9398;}
.detail_con{overflow: hidden;}
.content{padding: 5% 0;overflow: hidden;padding-bottom: 0;}
.details_l{float: left; width:70%;}

.d_span{border-bottom: 1px solid #cdcdcd;padding-bottom: 15px;}
.d_span span {margin-right: 20px;}
.txt_title{font-weight: bold;text-transform: uppercase;margin-bottom: 3%;}
.share_common a {color: #727272;font-size: 28px;margin-right: 30px;}
.d_share{padding: 3% 0;}
@media only screen and (min-width: 1025px){
    .share_common a:hover{color: #2370d5;opacity: .6;}
}
.details_bottom{background: #edf1f5;}

.news_page{background: #edf1f5;overflow: hidden;}
.news_page .wrap{overflow: hidden;}
.news_page .le{float: left;color: #202f45;line-height: 36px;padding: 30px 0;width: calc(100% - 100px)}
.news_page .le a{color: #202f45;}
.news_page .le span{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_page .re{float: right;}
.news_page .re a{display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 20px;background: #adb9c5;}


.details_r{float: right;border: 1px solid #cecece;width: 25%;padding: 25px;box-sizing: border-box;}
.details_r h1{text-transform: uppercase;font-weight: bold;position: relative;}
.details_r h1::after{content: "";width: 88px;height: 5px;display: block;position: absolute;left: 0 ;background: #006ebc;bottom: -10px;}
.details_r ul{padding: 30px 0; padding-top: 50px;}
.details_r ul li{margin-bottom: 30px;}
.details_r ul li:last-child{margin-bottom: 0;}
.details_r ul li a {display: block;text-transform: uppercase;color: #202f45;font-weight: bold;}
.details_r ul li span{display: block;color: #8f9398;margin-top: 10px;}
@media only screen and (max-width:1024px) {
    .details_l,.details_r{width: 100%;float: none;}

    .d_share{padding-top: 40px;}
    .news_page .le{float: none;width: 100%;}
    .news_page .re{display: none;}


}
@media only screen and (max-width:767px) {
    .d_share{padding-top: 20px;}
    .share_common a{font-size: 24px;margin-right: 20px;}
    .news_page .le{padding: 20px 0;}
}
/*宣传片*/
.promo{padding: 5% 0;overflow: hidden;padding-bottom: 0;}
.promo_ul{text-align: center;border-bottom: 1px solid #cecece;}
.promo_ul li{display: inline-block;padding: 1% 5%;text-transform: uppercase;position: relative;}
.promo_ul li a{color: #c2c7ce;font-weight: bold;}
.promo_ul li.on a{color: #202f45;}
.promo_ul li::after{content: "?";position: absolute;right:-6px;top: 50%;margin-top: -12px;}
.promo_ul li:last-child::after{display: none;}
.promo_con{padding: 3% 0;overflow: hidden;}
.promo_con-l{float: left;width: 48%;}
.promo_con-r{float: right;width: 48%;}
.promo_item-t{position: relative;}
.videImg{width: 100%;}
.videoplay{width: 98px;height: 103px;cursor: pointer;}
.promo_item-b{padding: 4% 0;border-bottom: 2px solid #8f9398;}
.promo_item-b p:first-child{font-weight: bold;color: #202f45;text-transform: uppercase;}
.promo_item-b p{color: #8f9398;margin-top: 20px;}
.promo_con-r ul{overflow: hidden;}
.promo_con-r li{padding: 30px 0;border-bottom: 1px solid #cecece;overflow: hidden;}
.promo_con-r li:first-child{padding-top: 0;}
.promo_con-r li .promo_Aimg{float: left;width: 48%;}
.promo_Rtext{float: right;width: 48%;}
.promo_Rtext a{display: block;text-transform: uppercase;color:#202f45;font-weight: bold; height: 72px;overflow: hidden;}
.promo_Rtext p{margin-top: 6%;color: #8f9398;}
.promo_Rtext p img{display: inline-block;vertical-align: middle;width: 16px;height: 17px;margin-bottom: 2px;margin-right: 15px;}
.promo_con-r .len_more{margin-top: 5%;}
.promo_con-r span.len_more {width: 190px;height: 40px;line-height: 40px;border: 1px solid #202f45;display: block;margin-left: auto;margin-right: auto;cursor: pointer;}
.promo_con-r span i{margin-left: 40px;font-size: 24px;display: inline-block;vertical-align: middle;margin-bottom: 2px;}
.promo_con-r span.len_more:hover{color: #2370d5!important;}

.promo_con-l.on{position: fixed;top: 100px;z-index: 30;width: 42%;background: #fff;}
.promo_con-l.on .promo_item-b{padding: 4% 2%;}
.promo_con-l.cur{position: absolute;
    top: 0;
    left: 0;}
/*视频弹框*/
.vid_modal{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 100;display: none;}
.vid_con{width: 60%;margin: 0 auto;position: relative;margin-top: 150px;}
.vid_con .close{position: absolute;right: 0;top: -51px;width: 50px;height: 50px;background: #006ebc;color: #fff;text-align: center;line-height: 50px;}
.vid_con .close i{font-size: 24px;color: #fff;}
.vid_con video{width: 100%;}

@media only screen and (max-width:767px) {
    .promo_con-l,.promo_con-r{float: none;width: 100%;}
    .promo_con-r{margin-top: 20px;}
    .vid_con{width: 100%;}
    .videoplay{width: 50px;height: 50px;}
    .promo_item-t{padding: 0!important;}
}
.brochure-r ul{margin-right: -1%;margin-right: -1%;}
.brochure-r ul li{float: left;width: 48%;border-bottom: none;
    padding: 0;
    margin: 0 1%;
    }
/*.brochure-r ul li:nth-child(2n){margin-right: 0;}*/
.brochure-r ul li .promo_Aimg{float: none;width: 100%;}
.brochure-r ul li .promo_Rtext{float: none;width: 100%;padding: 20px 0;}

/*网站地图*/
.websit{padding: 5% 0;padding-bottom: 0;}
.websit-item{margin-bottom: 30px;overflow: hidden;}
.websit_name{padding-left: 40px;border-left: 5px solid #006ebc;}
.websit-item ul{padding-left: 45px;}
.websit-item ul li{float: left;margin-right: 2%;padding: 15px 0;box-sizing: border-box;overflow: hidden;}
.websit-item ul li a{color:  #8f9398;}
.websit-item:last-child ul li{width: auto;}

/*声明*/
.statement{padding: 5% 0;}
/*message*/
.message{background: #edf0f5;padding: 5% 0;}
.message_con{background: #fff;padding: 5% 15%;box-sizing: border-box;overflow: hidden;}
.message_con h1{text-align: center;margin-bottom: 50px;}
.from_group{border: 1px solid #c3c3c3;width: 48%;margin-right: 4%;float: left;padding: 10px 0;margin-bottom: 30px;}
.from_group input{border: none;height: 20px;line-height: 20px;display: block;float: left;width: calc(100% - 60px);text-indent: 20px;color: #8f9398;}
.from_group:nth-child(2n){margin-right: 0;}
.from_group span{width: 60px;text-align: center;float:left;border-right: 1px solid #8f9398;height: 20px;line-height: 20px;box-sizing: border-box;}
.from_group span i{font-size: 24px;color: #909499;}
.from_group:nth-child(2) span i{font-size: 20px;}
.from_group.wid{float: none;width: 100%;overflow: hidden;}
.from_group textarea{height: 158px;border: none;float: left;width: calc(100% - 60px);text-indent: 20px;color: #8f9398;}
.havcode{position: relative;float: none;display: table;}
.numCode{border: none;padding: 0;float: left;margin-left: -3%;position: absolute;right: -112px;top: -1px;}
.numCode img{height: 42px;width: 102px;cursor: pointer;}
.message_submit{}
.message_submit button{width: 255px;height: 55px;line-height: 55px;text-align: center;color: #fff;display: block;border: none;background: #2371d5;text-transform: uppercase;}
.direct li:first-child{width: 100%;}
.direct li:first-child .develop_party3_icon{padding: 0 5%;}
.direct li:first-child .develop_party3_icon p{text-transform: none;}
.direct li:first-child .develop_party3_icon i{right: 5%;}
.direct li:first-child .develop_party3_icon p:first-child{margin-bottom: 10px;}

@media only screen and (max-width:1024px) {
    .message_con{padding: 5%;}
    .direct li{height: 190px!important;}
    .direct li img{height: 100%;}

}
@media only screen and (max-width:767px) {
    .message_con h1{margin-bottom: 20px;}
    .from_group{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .direct li:first-child .develop_party3_icon p{width: 80%;}
    .numCode{right: -1px;}
    .message_submit button{width: 180px;height: 45px;line-height: 45px;}
    .message_con{padding-bottom: 10%;}
}

/*生长历史*/
.history{padding: 5% 0;}
.history_l{float: left;padding: 50px;width: 580px;height: 580px;border: 1px solid #d5d5d5;border-radius: 100%;position: relative;margin-top: 3%;}
.history_r{float: right;width: calc(100% - 630px);}

.worm-wrap {
    position: relative;
    font-size: 16px;
    width: 480px;
    height: calc(240px + 0.5em);

    overflow: hidden;

}

.pointer li,
.pointer,
.wormYear,
.wormYear li {
    position: absolute;
    height: 1em;
    line-height: 1em;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 50%;
    bottom: 0;

}

.pointer li,
.wormYear li {
    transform-origin: 100% 0.5em;
    width: 100%;
}

.pointer li::before {
    content: "";
    position: absolute;
    left: 0;
    height: 50%;
    width: 1em;
    background: #1f3044;
    top: 25%;
    display: block;
}

.pointer li:nth-child(2n)::before {
    height: 20%;
    top: 40%;
    width: 0.6em;
    left: 0.2em;
}

.wormYear {
    right: 0;
    left: auto;
    transform-origin: 0% 0.5em;
    transition: all .3s;

    /*background: #006ebc;*/
    /*transform: rotate(180deg);*/
}

.wormYear li {
    text-align: right;
    transform-origin: 0% 0.5em;
    padding-right: 1.5em;
    box-sizing: border-box;
}

.wormYear li span {
    cursor: pointer;
    transition: all .5s;
    color: #bcbcbc;
    font-size: 14px;
}

.line_pointer {
    position: absolute;
    bottom: 0;
    width: 1.8em;
    height: 1.8em;
    border-radius: 100%;
    background: #006ebc;
    left: 50%;
    margin-left: -0.5em;
}

.line_pointer::before {
    content: "";
    position: absolute;
    left: 50%;
    display: block;
    width: calc(240px - 7em);
    bottom: 0;
    height: 8px;
    top: calc(50% - 5px);
    border-radius: 15px;
    background: #006ebc;
    transform-origin: 0% 1px;
    transform: rotate(-33.75deg);
}

.mengceng{position: absolute;width: 100%;height: 48%;bottom: -1px;left: 0;background: #fff;text-align: center;padding: 5% 0;}
.mengceng h1{text-transform: uppercase;font-weight: bold;}
.mengceng p{display: block;text-align: center;}

.history_r{position: relative;}
.history_r ul{padding-left: 20px;padding-top: 20px;}
.history_r ul li{padding: 5% 5%;border-left: 1px solid #cdcdcd;border-bottom: 1px solid #cdcdcd;position: relative;display: none;opacity: 0;transition: all .5s;padding-right: 0;}
.history_r ul li:last-child{border-bottom: none;}
.history_r ul li dl dt span{font-weight: bold;color:#8f9398;margin-top: 10px;display: block;}
.history_r ul li dl dt{padding: 2% 0;}
.history_r ul li dl dt p{text-transform: uppercase;color: #8f9398;margin-top: 10px;}
.history_r ul li.on{border-left: 2px solid #006ebc;z-index: 10;display: block;opacity: 1;}
.history_r ul li.on::before{content: "";width: 10px;height: 10px;border-radius: 100%;display: block;
    position: absolute;left: -6px;top: -5px;background:url(/en/images/ty_icon.png) no-repeat;}
.history_r ul li.on::after{content: "";width: 10px;height: 10px;border-radius: 100%;display: block;
    position: absolute;left: -6px;bottom: -5px;background:url(/en/images/ty_icon.png) no-repeat;}

.history_r ul li.on dl dt span{color: #8f9398;}
.history_r ul li.on dl dt p{color: #202f45;}
@media only screen and (max-width:1280px) {
    .history_r{float: right;width: calc(100% - 610px);}
}
@media only screen and (max-width:1024px) {
    .history_l{float: none;margin: 5% auto;margin-bottom: 0;}
    .history_r{width: 100%;float: none;margin-top: -100px;}
    .history_img{margin: 0 auto;}
    .history_r ul{height: auto;padding-bottom: 20px;}
    .history_r ul li{padding-right: 5%;}
    .history_r ul li.on{padding-top: 0;}

}
@media only screen and (max-width:767px) {
    .history_r ul{height: auto;}
    .history_l{width: 320px;height: 320px;padding: 10px;}
    .worm-wrap{width: 300px;height: calc(150px + 0.5em);}
    .line_pointer{width: 1em;height: 1em;}
    .line_pointer::before{width: calc(150px - 5em);height: 4px;top: calc(50% - 2px);}
    .mengceng{height: 46%;}
    .history_r{margin-top: 0px;}
    .mengceng span{display: block;}
    .mengceng p{font-size: 12px;}
}


/*-============================*/
/*搜索*/
.search-part{ padding:3% 0 0;}

.search_p{color: #4c4c4c;padding:2%;}
.search_p span,.search_p i{color: #006ebc;}
.search_list{}
.search_list li{overflow: hidden;padding: 0 2%;height: 50px;line-height: 50px;border-bottom: 1px solid #e6e6e6;}
.search_list p{float: left;width:78%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_list p i{color: #006ebc;}
.search_list li span{float: right;width: 135px;text-align: center; font-family: arial;}
.search_list p a{color: #4c4c4c;}
.search_list li span{color: #999999;}
@media only screen and (max-width:1024px) {
    .search_list p{width: calc(100% - 100px)}
    .search_list li span{width: 90px;}
    .search_t input,.search_t button{font-size: 14px;}
}
@media only screen and (max-width:767px) {
    .search_t {
        padding: 5%;
    }

    .search_t button {
        width: 100px;
    }

    .search_t input {
        width: calc(100% - 100px);
    }

    .search_p {
        padding-bottom: 0;
    }

    .search_list li {
        height: 40px;
        line-height: 40px;
    }

    .search_list li span {
        font-size: 12px;
        text-align: right;
    }
}


/*股价*/
.stock_con{width:100%;margin: 0 auto;margin-bottom: 5%;background: url(/en/images/gp.jpg) no-repeat center;background-size: cover;padding:3% 5%;box-sizing: border-box; color: #fff;overflow: hidden;padding-bottom: 4%;}
.stock_item{width: 50%;float: left;padding: 0 5%;box-sizing: border-box;}
.stock_con img{width: 35px;vertical-align: text-bottom;}
.stock_con div {margin-top: 15px;}
.stock_con div span{}
.stock_con div em{margin-right: 20px;}
.stock_con div i{margin-left: 10px;margin-right: 20px;}
.stock_con ul{border-top: 1px solid rgba(255,255,255,0.5);border-bottom: 1px solid rgba(255,255,255,0.5);padding: 20px 0;overflow: hidden;margin: 3% 0;margin-bottom: 8%;padding-bottom: 0;}
.stock_con ul li{float: left;width: 33.333%;margin-bottom: 20px;}
.stock_con ul li .gb_name{color: rgba(255,255,255,0.7);}

.stock_item .len_more{text-align: left;}
.stock_item .len_more a{background: #2370d5;color: #fff;border-color:#2370d5; text-align: center;}

.stock_item .len_more a:hover{color: #fff!important;}

@media only screen and (max-width:1200px) {
    .stock_item{padding: 0 15px;}
    .stock_con ul li .gb_name{font-size: 14px;}
}
@media only screen and (max-width:1024px) {
    .stock_con ul li{width: 50%;margin-right: 0;margin-bottom: 20px;}
    .stock_con ul li .gb_name{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
    .stock_item{width: 100%;padding: 0;}
    .stock_con div i {
        margin-left: 5px;
        margin-right: 5px;
    }
}

.mCSB_scrollTools .mCSB_draggerRail {
    width: 4px;
    background: #edf1f5 ;
}

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 4px;
    min-height: 30px;
    -webkit-border-radius: 0;
    background: #005195;
    border-radius: 5px;

}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar {
    background: #2262a9;
}
.noMargin .footer{margin-top: 0;}