*{
    margin: 0; padding: 0;
}
/* 公司业务 */
.company-business-title span{
    font-size:30px;
    font-weight:500;
    color:#000000;
    line-height:72px;
}

/* 公司业务轮播图 */
.company-business .card-slider {
    height: 260px;
    width: 570px;
    margin: 0 40px;
}
.company-business .card-slider .card-slider-container .card-slider-item{
    width: 190px;
    height: 260px;
    overflow: hidden;
}
.company-business .card-slider .card-slider-container .card-slider-item .card-slider-img-wrap {
    height: 260px;
}
.company-business .card-slider .card-slider-container .card-slider-item-wrap {
    height: 260px;
}
.company-business .card-slider .card-slider-container .card-slider-item-wrap {
    padding: 0 0;
}
.company-business #card-slider-left {
    position: absolute;
    top: 50px;
    left: 0;
    background-image: url(../images/arrowLeft.png);
    background-size: contain;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

.company-business #card-slider-right {
    position: absolute;
    top: 50px;
    right: 0;
    background-image: url(../images/arrowRight.png);
    background-size: contain;
    background-repeat: no-repeat;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

.company-business .card-slider-item-wrap div{
    text-align: center;
	width:196px;
	height:200px;
}
.company-business .card-slider-item-wrap span{
    display: inline-block;
    background-color: #c91f1d;
    color: #ffffff;
    width: 38px;
    height: 38px;
}
.company-business .card-slider-item-wrap .bussiness-slider-title {
    font-size:16px;
    font-weight:400;
    color:#000000;
    line-height:20px;
    text-align: center;
	padding-top:190px;
}

.company-business .bussiness-info {
    width: 450px;
    font-size:16px;
    font-weight:400;
    color:#333333;
    line-height:30px;
}

/* 投资银行 */
.invest-bank {
    height: 440px;
    background-image: url('../images/cpfinance_tzbank.png');
    background-repeat: no-repeat;
    background-position: center center;
	background-size:cover;
	margin-top:80px;
}
.invest-bank .invest-bank-title {
    font-size:30px;
    font-weight:500;
    color:#ffffff;
    line-height:72px;
}
.invest-bank .invest-info-left div {
    width: 500px;
    font-size:16px;
    font-weight:400;
    color:#ffffff;
    line-height:30px;
}
.invest-bank .invest-info-right{
    width: 470px;
    height: 260px;
}
.invest-bank .invest-info-right .invest-info-right-item {
    width: 152px;
    height: 125px;
    float: left;
    text-align: center;
    box-sizing: border-box;
}
.invest-bank .invest-info-right .invest-info-right-item img {
    border: none;
}
.invest-bank .invest-info-right .invest-info-right-itembg  {
    background: #C91F1D;
}
.invest-bank .invest-info-right .invest-info-right-itembg p {
    font-size:18px;
    font-weight:500;
    color: #ffffff;
    line-height:30px;
}
.invest-bank .invest-info-right .invest-info-right-itembg:hover {
    background-image: url('../images/cpfinance_Investbg_more.png');
    background-repeat: no-repeat;
    background-position: bottom right;
    position: relative;
    top: -5px;
    left: -5px;
    -webkit-box-shadow: 5px 5px 0px #F08300;
    -moz-box-shadow: 5px 5px 0px #F08300;
    box-shadow: 5px 5px 0px #F08300;
    behavior: url(css/PIE.htc);
}
.invest-bank .invest-info-right .invest-info-right-itembor1,
.invest-bank .invest-info-right .invest-info-right-itembor3,
.invest-bank .invest-info-right .invest-info-right-itembor5 {
    border: 2px solid #f1e8e8;
}
.invest-bank .invest-info-right .invest-info-right-itembor1 p, .invest-bank .invest-info-right .invest-info-right-itembor3 p, .invest-bank .invest-info-right .invest-info-right-itembor5 p {
    font-size:18px;
    font-weight:500;
    color:#333333;
    line-height:30px;
}


/* 贸易金融 */
.trade-bussiness .trade-bussiness-title span {
    font-size: 30px;
    font-weight: 500;
    color: #000000;
    line-height: 72px;
}
.trade-bussiness .trade-bussiness-wrap {
    width: 100%;
    height: 100%;
}
.trade-bussiness .trade-bussiness-left {
    width: 450px;
}
.trade-bussiness .trade-bussiness-left p{
	line-height:30px;
}
/***************************************** 贸易金融轮播图 **************************************/
.trade-bussiness .trade-bussiness-right {
    width: 650px;
}

.card-slider2, .card-slider3 {
    /* height: 305px; */
    /* background: red; */
    height: 300px;
    width: 570px;
    margin: 0 40px;
    position: relative;
    overflow:hidden;
}
.card-slider2 .card-slider2-container, 
.card-slider3 .card-slider3-container {
    *zoom: 1;
    /* border: 1px solid; */
    position: absolute;
    top: 0;
    left: 0;
}
.card-slider2 .card-slider2-container:after, 
.card-slider3 .card-slider3-container:after {
    content: "";
    display: table;
    clear: both;
}

.card-slider2 .card-slider2-container .card-slider2-item, 
.card-slider3 .card-slider3-container .card-slider3-item {
    float: left;
    /* margin-right: 25px; */
    width: 190px;
    /* height: 300px; */
    /* background: skyblue; */
}
.card-slider2 .card-slider2-container .card-slider2-item-wrap, 
.card-slider3 .card-slider3-container .card-slider3-item-wrap {
    padding: 0 10px;
}
.card-slider2 .card-slider2-container .card-slider2-item-wrap h3, 
.card-slider3 .card-slider3-container .card-slider3-item-wrap h3  {
    font-size:16px;
    font-weight:400;
    color:#333333;
    line-height:40px;
    text-align: center;
}
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap {
    /* background: slateblue; */
    text-align: center;
    line-height: 240px;
}
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap, 
.card-slider3 .card-slider3-container .card-slider3-item .card-slider3-img-wrap {
    height: 240px;
}
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap .card-slider2-item-mask{
    width: 100%;
    height: 100%;
}
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap:hover span {
    display: inline-block;
}
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap:hover .card-slider2-item-mask{
     background:red;
     filter: Alpha(opacity=40);
     opacity: 0.4;
} 
/* .trade-bussiness .card-slider3 .card-slider3-container .card-slider3-item .card-slider3-img-wrap:hover .card-slider3-item-mask {
     background:red;
     filter: none;
     opacity: 1;
     display: block;
}
.trade-bussiness .card-slider3 .card-slider3-container .card-slider3-item .card-slider3-img-wrap .card-slider3-item-mask p {
    background: blue; 
    width: 118px;
    height: 188px;
    padding: 26px 26px;
    font-size:13px;
    font-weight:400;
    color: #FFFFFF;
    line-height:25px;
    
} */
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap span {
    display: inline-block;
    width: 120px;
    height: 36px;
    border: 1px solid #ffffff;
    line-height: 36px;
    color: #ffffff;
    display: none;
}
.card-slider2 .card-slider2-container .card-slider2-item .card-slider2-img-wrap img, 
.card-slider3 .card-slider3-container .card-slider3-item .card-slider3-img-wrap img {
    width: 184px;

}

#card-slider2-left, #card-slider2-right, 
#card-slider3-left, #card-slider3-right {
    display: inline-block;
    width: 36px;
    height: 36px;
    cursor: pointer;
}

#card-slider2-left,
#card-slider3-left {
    background-image: url('../images/arrowLeft.png');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 30%;
    left: 0;
}
#card-slider2-right, 
#card-slider3-right {
    background-image: url('../images/arrowRight.png');
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    top: 30%;
    right: 0;
} 

/* 机构客户 */ 
.organization-customer .organization-customer-title span {
    font-size:30px;
    font-weight:500;
    color:#000000;
    line-height:72px;
}
.organization-customer-wap-left {
    width: 600px;
    height: 300px;
    background-color: #ffffff;
    -moz-box-shadow:-1px 1px 8px #999999; 
    -webkit-box-shadow:-1px 1px 8px #999999; 
    box-shadow:-1px 1px 8px #999999;
}
.organization-customer-wap-left .organization-customer-item {
    width: 200px;
    height: 200px;
    border: 1px solid #f5f5f5;
    box-sizing: border-box;
    float: left;
    text-align: center;
	behavior: url(/data/tosend/resource/template/jsbank/style/PIE.htc);
}
.organization-customer-wap-left .organization-customer-item:hover {
    border: 4px solid #C91F1D;
    position: relative;
    left: -7px;
    top: -7px;
    background: url('../images/cpfinance_Iclients_iconcur.png') no-repeat;
    background-color: #ffffff;
    background-position: 101% 101%;
    -webkit-box-shadow: 5px 5px 0px #F08300;
    -moz-box-shadow: 5px 5px 0px #F08300;
    box-shadow: 5px 5px 0px #F08300;
}
.organization-customer-wap-left .organization-customer-item img {
    margin-top: 60px;
	border:none;
}
.organization-customer-wap-left .organization-customer-item p {
    font-size:16px;
    font-weight:400;
    color:#333333;
    line-height:30px;
}
.organization-customer-wap-right {
    position: absolute;
    right: 0;
    top: 70px;
    z-index: -2;
    width: 900px;
    height: 372px;
    background: url('../images/cpfinance_Investbg.png') no-repeat center center;
}
.organization-customer-wap-right p {
    width: 415px;
    margin-left: auto;
    margin-right: 53px;
    margin-top: 98px;
    color: #FFFFFF;
	line-height:30px;
}

/* 金融市场 */
.financial-market .financial-market-title span {
    font-size:30px;
    font-weight:500;
    color:#000000;
    line-height:72px;
}