
.common_bg{
    width: 100%;max-width: 1920px; margin: auto; min-width: 1200px;
    background-size: cover;
    background-repeat:no-repeat;
    background-position: 50% 50%;
}
.cbg{
    background-repeat: no-repeat;
    background-size: cover;
}
.common_cbg{
    width: 1200px;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: auto;
}
.ellipsis{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.banner{
    height: 410px;
    max-width: 1920px;
    background-image: url("../images/corporate/banner.jpg");
}
.mt25{
    margin-top: 25px;
}
.mt10{
    margin-top: 10px;
}
.banner .m_banner_container {width: 1200px;height: 410px; margin:0 auto;   position: relative;}
.banner .m_banner_container .login_container{
    width: 317px;
    height: 300px;
    position: absolute;
    right: 0px;
    top: 40px;
    background-color: #e7dfd8;
    text-align:center;
    z-index: 10;
    border-radius: 5px;
    opacity: 0.8;
    margin:auto;
 }
/* .banner .m_banner_container .login_container .login_btn_bg{display: inline-block;width: 268px;height: 55px; background-size: 100% 100%;background-position: 50% 50%;background-repeat: no-repeat;} */

/* .banner .m_banner_container .login_container .login_btn_bg .e_bank_btn{display: inline-block;width: 213px;height: 28px;background-image: url(../images/corporate/e-bank-btn.png);} */
.banner .m_banner_container .login_container .login_btn_bg .cbg{width: 268px;height: 55px;display: inline-block;margin: auto ;vertical-align: bottom;}
.banner .m_banner_container .login_container .login_btn_bg .e_bank_btn{ background: url(../images/corporate/login_btn1.png);margin-top: 13px;}
.banner .m_banner_container .login_container .login_btn_bg .e_bank_btn:hover{background: url(../images/corporate/login_btn1_h.png);}

.banner .m_banner_container .login_container .login_btn_bg .financial_btn{background: url(../images/corporate/login_btn2.png);}
.banner .m_banner_container .login_container .login_btn_bg .financial_btn:hover{background: url(../images/corporate/login_btn2_h.png);}
.banner .m_banner_container .login_container .login_btn_bg .business_btn{background: url(../images/corporate/login_btn3.png);margin-top: 13px;}
.banner .m_banner_container .login_container .login_btn_bg .business_btn:hover{background: url(../images/corporate/login_btn3_h.png);}
/* person_btn */
.banner .m_banner_container .login_container .search_box{display: inline-block;width: 268px;height: 25px;margin-top: 13px;}
.banner .m_banner_container .login_container .search_box a{width: 30%; float: left;color:#4c4c4c;font-weight: bolder;height: 22px;line-height: 22px;text-align: center;}
.banner .m_banner_container .login_container .search_box a:hover{color: #f79b4d;}
.banner .m_banner_container .login_container .search_box .search_btn{letter-spacing: 6px;}
.banner .m_banner_container .login_container .search_box .line{width: 1px;height: 22px;background: #000; float: left;margin: 0 2.2%;}

.banner .m_banner_container .login_container .button_box{width: 60px;position: absolute;left: 50%;margin-left: -30px;/* transform: translateX(-50%); */bottom: 10px;clear: both;overflow: hidden;}

.banner .m_banner_container .login_container .button_box .cbg{width: 24px;height: 23px;cursor: pointer;}
.banner .m_banner_container .login_container .swiper-button-prev{background-image: url(../images/corporate/arrow_left.png);float: left;}
.banner .m_banner_container .login_container .swiper-button-next{background-image: url(../images/corporate/arrow_right.png);float: right;}


.active_prev{background-image: url(../images/corporate/arrow_left_active.png) !important;}
.active_next{background-image: url(../images/corporate/arrow_right_active.png) !important;}



/* .banner .m_banner_container .login_container .pagination {position: absolute;z-index: 20;bottom: 10px;width: 100%;text-align: center;left: 0px;} */
/* .banner .m_banner_container .login_container .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #555;margin: 0 5px;opacity: 0.8;border: 1px solid #fff;cursor: pointer;}
.banner .m_banner_container .login_container .swiper-active-switch {background: #f79b4d;} */
/* 
.banner .m_banner_container .login_container .swiper-pagination-switch {display: inline-block;width: 24px;height: 23px;background-image: url(../images/);margin: 0 5px;opacity: 0.8;cursor: pointer;}
.banner .m_banner_container .login_container .swiper-active-switch {background: #f79b4d;} */


.banner .m_banner_container .login_container .nb_qr{width: 268px;overflow: hidden;margin: 13px auto;}

.banner .m_banner_container .login_container .nb_qr .qrcode_area{width: 268px;height: 105px;background-image: url(../images/corporate/qrcode_area_bg.png);position: relative;}
.banner .m_banner_container .login_container .nb_qr .qrcode_area img{width: 89px;position: absolute;left: 22px;top: 50%;margin-top: -45px;/* transform: translateY(-50%); */}
.banner .m_banner_container .login_container .nb_qr .text_right{position: absolute;top: 50%;margin-top: -18px;/* transform: translateY(-50%); */color: #f79b4d;left: 128px;text-align: left;font-weight: 700;}
.banner .m_banner_container .login_container .nb_qr .text_right p:nth-child(1){font-size: 16px;}


.banner .m_banner_container  .more{
    height:30px;
    padding-top: 10px;
    text-align:center;
    position: absolute;right: 0px;top: 292px;
    width: 317px; z-index: 10;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
}
.banner .m_banner_container  .more_btn{
    width: 61px; height: 27px;
    background-image: url(../images/corporate/more-btn.png);
    display: inline-block;
}
.banner .m_banner_container .up_array{
    width: 28px;height: 16px;
    display: inline-block;
    background-image: url(../images/corporate/up-array.png);
}

/*重点推荐开始*/
.zhongdiantuijian{
    height: 370px;
    padding-top: 30px;
    background-image: url(../images/corporate/tujian_bg.jpg);
}
.zhongdiantuijian .tuijian_title{
    background-image: url("../images/corporate/zd_tuijian.png");
    width: 1201px;
    height: 50px;
    margin: 0px auto 0;
}
.zhongdiantuijian .tuijian_title .more{
    /* width: 40px; */
    height: 13px;
    line-height: 13px;
    display: block;
    float: right;
    margin-top: 20px;
    color: #4c4c4c;
    
}
.zhongdiantuijian .tuijian_title .more:hover{
    color: #f79b4d;
}

.zhongdiantuijian .tj_content{
    width: 1200px;
    margin: 30px auto 10px auto;
    /* border: 1px solid red; */
}
.zhongdiantuijian ul{width: 100%;clear: both;}
.zhongdiantuijian ul li{float: left;margin-right: 9.5px;margin-bottom: 20px;}
.zhongdiantuijian ul li a{display: block; width: 289px;height: 106px;}
.zhongdiantuijian ul li a:nth-child(4),
.zhongdiantuijian ul li a:nth-child(8){margin-right: 0;}
.zhongdiantuijian ul li .recommend_item1{background: url(../images/corporate/recommend_item1.png);}
.zhongdiantuijian ul li .recommend_item2{background: url(../images/corporate/recommend_item2.png);}
.zhongdiantuijian ul li .recommend_item3{background: url(../images/corporate/recommend_item3.png);}
.zhongdiantuijian ul li .recommend_item4{background: url(../images/corporate/recommend_item4.png);}

.zhongdiantuijian ul li .recommend_item5{background: url(../images/corporate/recommend_item5.png);}
.zhongdiantuijian ul li .recommend_item6{background: url(../images/corporate/recommend_item6.png);}
.zhongdiantuijian ul li .recommend_item7{background: url(../images/corporate/recommend_item7.png);}
.zhongdiantuijian ul li .recommend_item8{background: url(../images/corporate/recommend_item8.png);}

.zhongdiantuijian ul li .recommend_item1:hover{background: url(../images/corporate/recommend_item1_h.png);}
.zhongdiantuijian ul li .recommend_item2:hover{background: url(../images/corporate/recommend_item2_h.png);}
.zhongdiantuijian ul li .recommend_item3:hover{background: url(../images/corporate/recommend_item3_h.png);}
.zhongdiantuijian ul li .recommend_item4:hover{background: url(../images/corporate/recommend_item4_h.png);}

.zhongdiantuijian ul li .recommend_item5:hover{background: url(../images/corporate/recommend_item5_h.png);}
.zhongdiantuijian ul li .recommend_item6:hover{background: url(../images/corporate/recommend_item6_h.png);}
.zhongdiantuijian ul li .recommend_item7:hover{background: url(../images/corporate/recommend_item7_h.png);}
.zhongdiantuijian ul li .recommend_item8:hover{background: url(../images/corporate/recommend_item8_h.png);}
.m-left{
    margin-left: 10px;
}
.posi_center{
    position: absolute;left: 50%; top: 50%; transform: translate(-50%,-50%);
}
.zhongdiantuijian .tj_content .tj_item{
    width: 292px; height: 109px; display: block;
    float: left; margin-bottom: 15px;
}
.tj_item_bg_no_selected{
    background-image: url("../images/corporate/tj_item_bg.png");
}
.tj_item_bg_selected{
    background-image: url("../images/corporate/tj_item_bg_hover.png");
}



.zhongdiantuijian .tj_content .tj_item_bg{width: 300px;height: 120px; position: relative; float: left; cursor: pointer; }
.zhongdiantuijian .tj_content .tj_item_bg .item_img_01{background-image: url("../images/corporate/zcdgj_font.png"); width: 181px; height: 75px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_02{background-image: url("../images/corporate/pjhgj_font.png"); width: 173px; height: 74px; margin-top: 5px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_03{background-image: url("../images/corporate/whjgj_font.png"); width: 183px; height: 70px; margin-top: 5px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_04{background-image: url("../images/corporate/zwxgj_font.png"); width: 182px; height: 77px; margin-top: 8px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_05{background-image: url("../images/corporate/thzgj_font.png"); width: 180px; height: 80px; margin-top: 4px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_06{background-image: url("../images/corporate/tyygj_font.png"); width: 179px; height: 73px; margin-top: 4px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_07{background-image: url("../images/corporate/ysb_font.png"); width: 145px; height: 77px; margin-top: 8px;}
.zhongdiantuijian .tj_content .tj_item_bg .item_img_08{background-image: url("../images/corporate/ytb_font.png"); width: 147px; height: 70px; margin-top: 8px;}
/*重点推荐结束*/

/*国内金融 开始*/
.gnjr{
    background-color: #fff5e7;
    height: 540px;
    margin: 0 auto;
    padding-top: 30px;
}
.gnjr .gnjr_title{background-image: url("../images/corporate/gnjr_title.png"); width: 1200px;height: 47px;margin: 0 auto;}
.gnjr .gnjr_content{
    width: 1200px;
    margin: 0 auto;
}
.gnjr_li{
    background-image: url("../images/corporate/gnjr_content_bg.png");
}
.gnjr_li_selected{
    background-image: url("../images/corporate/selected_li_gnjr.png");
}
.gnjr .gnjr_content ul{margin-top: 30px;}
.gnjr .gnjr_content ul li{width: 270px; height: 184px; position:relative;float: left; margin-right: 40px; margin-bottom: 25px;}
.gnjr .gnjr_content ul li:nth-child(4),
.gnjr .gnjr_content ul li:nth-child(8){margin-right: 0px;}
.gnjr .gnjr_content ul li a{display: inline-block;width: 100%;height: 100%;text-align: center;}
.gnjr .gnjr_content ul li a i{width: 91px;height: 91px;margin: 20px 0 10px;display: inline-block;}
.gnjr .gnjr_content ul li a p{font-size: 18px;color: #f79b4d;font-weight: 700;}
.gnjr .gnjr_content ul li a.gnjr_item1 i{background: url(../images/corporate/gnjr_item1.png);}
.gnjr .gnjr_content ul li a.gnjr_item2 i{background: url(../images/corporate/gnjr_item2.png);}
.gnjr .gnjr_content ul li a.gnjr_item3 i{background: url(../images/corporate/gnjr_item3.png);}
.gnjr .gnjr_content ul li a.gnjr_item4 i{background: url(../images/corporate/gnjr_item4.png);}
.gnjr .gnjr_content ul li a.gnjr_item5 i{background: url(../images/corporate/gnjr_item5.png);}
.gnjr .gnjr_content ul li a.gnjr_item6 i{background: url(../images/corporate/gnjr_item6.png);}
.gnjr .gnjr_content ul li a.gnjr_item7 i{background: url(../images/corporate/gnjr_item7.png);}
.gnjr .gnjr_content ul li a.gnjr_item8 i{background: url(../images/corporate/gnjr_item8.png);}

/*国内金融 结束*/
/*跨境金融 开始*/
.kjjr{
    background-color: #fff;
    height: 410px;
    margin: 0 auto;
    padding-top: 30px;
}
.kjjr .kjjr_title{background-image: url("../images/corporate/kjjr_title.png"); width: 1200px;height: 42px;margin: 0 auto;}
.kjjr .kjjr_content{
    width: 1200px;
    margin: 0 auto;
}
.kjjr .kjjr_content ul{margin-top: 30px;}
.kjjr .kjjr_content ul li{width: 300px;height: 267px; position:relative;float: left; overflow: hidden;}
.kjjr .kjjr_content ul li a{width: 301px;height: 267px;position: absolute;left: 0;top: 0;display: block;}
.kjjr .kjjr_content ul li a:nth-child(2){top: 267px;}

.kjjr .kjjr_content ul li .chukouyewu{background-image: url("../images/corporate/chukouyewu.png"); }
.kjjr .kjjr_content ul li .chukouyewu_h{background-image: url("../images/corporate/chukouyewu-hover.png");}

.kjjr .kjjr_content ul li .jinkouyewu{background-image: url("../images/corporate/jinkouyewu.png");}
.kjjr .kjjr_content ul li .jinkouyewu_h{background-image: url("../images/corporate/jinkouyewu-hover.png");}

.kjjr .kjjr_content ul li .kuajingtouzi{background-image: url("../images/corporate/kuajingtouzi.png");}
.kjjr .kjjr_content ul li .kuajingtouzi_h{background-image: url("../images/corporate/kuajingtouzi-hover.png");}

.kjjr .kjjr_content ul li .waihuijiaoyi{background-image: url("../images/corporate/waihuijiaoyi.png");}
.kjjr .kjjr_content ul li .waihuijiaoyi_h{background-image: url("../images/corporate/waihuijiaoyi-hover.png");}


/*跨境金融 结束*/
/*金融市场 开始*/
.jrsc{
    background-color: #fff5e7;
    height: 374px;
    margin: 0 auto;
    padding-top: 30px;
}
.jrsc .jrsc_title{background-image: url("../images/corporate/jrsc_title.png"); width: 1200px;height: 45px;margin: 0 auto;}
.jrsc .jrsc_content{
    width: 1200px;

    margin: 50px auto 0 auto;
    height: 248px;
    background-image: url("../images/corporate/jrsc_content_bg.png");
    background-repeat: no-repeat;
    background-position: bottom;
}

.jrsc .jrsc_content ul li{width: 240px;height: 170px; position:relative;float: left;}
.jrsc .jrsc_content ul li a{width: 100%;height: 100%;display: block;font-size: 18px;color: #f79b4d;text-align: center;}
.jrsc .jrsc_content ul li a p{margin-bottom: 20px;font-weight: 700;}
.jrsc .jrsc_content ul li a i{width: 133px;height: 133px; display: inline-block;}
.jrsc .jrsc_content ul li .market_item1 i{background: url(../images/corporate/market_item1.png);}
.jrsc .jrsc_content ul li .market_item2 i{background: url(../images/corporate/market_item2.png);}
.jrsc .jrsc_content ul li .market_item3 i{background: url(../images/corporate/market_item3.png);}
.jrsc .jrsc_content ul li .market_item4 i{background: url(../images/corporate/market_item4.png);}
.jrsc .jrsc_content ul li .market_item5 i{background: url(../images/corporate/market_item5.png);}

.jrsc .jrsc_content ul li .market_item1:hover i{background: url(../images/corporate/market_item1_h.png);}
.jrsc .jrsc_content ul li .market_item2:hover i{background: url(../images/corporate/market_item2_h.png);}
.jrsc .jrsc_content ul li .market_item3:hover i{background: url(../images/corporate/market_item3_h.png);}
.jrsc .jrsc_content ul li .market_item4:hover i{background: url(../images/corporate/market_item4_h.png);}
.jrsc .jrsc_content ul li .market_item5:hover i{background: url(../images/corporate/market_item5_h.png);}

/*金融市场 结束*/
/*更多服务 开始*/
.morefuwu{
    background-color: #fff;
    height: 100%;
    margin: 0 auto;
    padding-top: 30px;
}
.morefuwu .morefuwu_title{background-image: url("../images/corporate/more_fuwu.png"); width: 1200px;height: 45px;margin: 0 auto;}
.morefuwu .morefuwu_content{
    width: 1200px;
    margin: 0 auto;

}
.morefuwu .morefuwu_content ul{margin-top: 30px; margin-bottom: 30px;}
.morefuwu .morefuwu_content ul li{width: 355px; height: 292px; position:relative;float: left;overflow: hidden;}
.morefuwu .morefuwu_content ul li:nth-child(2){margin-left:70px;}
.morefuwu .morefuwu_content ul li:nth-child(3){float: right;}

.morefuwu .morefuwu_content ul li .common_cbg{width: 354px;height: 292px;  position: absolute;left: 0;top: 0; cursor: pointer;}
.morefuwu .morefuwu_content ul li .layer_bg_hover{position: absolute; background-image: url("../images/corporate/layer_hover_bg.png"); left: -355px; }


.morefuwu .morefuwu_content ul li .zhengwujinrong{background-image: url("../images/corporate/zhengwujinrong.png");}
.morefuwu .morefuwu_content ul li .touziyinhang{background-image: url("../images/corporate/touziyinhang.png"); }
.morefuwu .morefuwu_content ul li .zichangtuoguan{background-image: url("../images/corporate/zichangtuoguan.png");}

/* .layer_bg_hover{
    width: 355px;
    height: 292px;
    
    
    left: -292px;
    top: 0;    
} */

.zw_content{ width: 300px; margin-top: 20px; }
.zw_title{
    font-size: 22px; color: #ffffff;display: block;
    padding-top: 22px;    padding-left: 21px;
}
.zw_ul{
    width: 50%;
}
.zw_li:before{
    content: '';
    width: 4px;
    height: 4px;
    background-color: #ffffff;
    display: inline-block;
    border-radius: 4px;
    margin-right: 15px;
    position: absolute;
    top: 10px;
    left: -10px;
}
.zw_li{
    height: 35px; line-height: 22px; color: #ffffff;font-size: 16px;
    display: inline-block;
    margin: 0 auto 0 30px; position: relative;
}
.zw_array_a{
    width: 25px; height: 19px; display: inline-block;
    margin-right: 20px;

    position: absolute;
    top:257px;
    right: 0;
}
/*更多服务 结束*/
