.otherbg{
    width: 100%;
    height:670px;
    background-size: cover !important;
    margin-top: -120px;
}
.otherNav{
    padding: 100px 0 30px 0;
    border-bottom: 1px solid #CECECE;
    margin-bottom: 50px;
}
.otherNav div{
    padding-left: 10px;
    border-left:4px solid #122A62;
}
.otherNav a{
    color: #666666;
}
.otherNav a:hover{
    color: #666666;
}
.aboutC{
    margin: 50px 0 100px 0;
}
.aboutC li{
    width: 348px;
    height: 110px;
    background: #F7F7F7;
    border: 1px solid #D8D8D8;
}
.aboutC li p:nth-child(1){
    padding:20px 0 0px 0;
}
.aboutCActive{
    background: #122A62 !important;
}
.aboutCActive p{
    color: #fff !important;
}
.aboutCActive p span{
    color: #fff !important;
}
.swiper5{
    width: 1400px;
    height: 700px;
}
.swiper5Box{
    width: 1400px;
    height: 700px;
    background-size: cover !important;
}
.swiper5Box div{
    width: 609px;
    height: 108px;
    background: url(../images/home/img32.jpg) no-repeat center;
    position: relative;
    top: 592px;
}
.swiper5Box div p{
    line-height: 108px;
    margin-left: 147px;
}
.next5{
    margin-top: -438px!important;
    margin-left: 618px!important;
    background-image: url(../images/home/right2.jpg) !important;
    width: 70px !important;
    height: 70px !important;
}
.prev5{
    margin-top: -70px!important;
    margin-left: 529px!important;
    background-image: url(../images/home/left2.jpg) !important;
    width: 70px !important;
    height: 70px !important;
}
.productNav{
    width: 170px;
}
.productNav li{
    padding: 30px 0;
    border-bottom: 1px solid #E4E4E4;
}
.productNav li a{
    color: #222222;
}
.productNav li a:hover{
    color: #222222;
}
.productNavActive a{
    color: #122A62 !important;
}
.productCon{
    width: 1120px;
}
.productCon ul li{
    width: 320px;
    height: 385px;
    border: 1px solid #DCDCDC;
    margin:0 25px 40px;
}
.productCon ul li div:nth-child(1){
    width: 320px;
    height: 320px;
    margin-bottom: 15px;
}
.productCon ul li div:nth-child(1) img{
    max-width: 320px;
    max-height: 320px;
}
.productConActive{
    background: #122A62 !important;
}
.productConActive p{
    color: #fff !important;
}
.swiper6{
    width: 1400px;
    height: 700px;
    position: relative;
    z-index: 2;
}
.swiper6 .swiper-slide div p:nth-child(1){
    width: 850px;
    height: 631px;
    margin-bottom: 40px;
}
.swiper6 .swiper-slide div p:nth-child(1) img{
    max-width: 850px;
    max-height: 631px;
}
.next6{
    margin-top: -380px!important;
    margin-left: 1350px!important;
    background-image: url(../images/home/right1.png) !important;
    width: 35px !important;
    height: 35px !important;
}
.prev6{
    margin-top: -35px!important;
    margin-left: 1280px!important;
    background-image: url(../images/home/left1.png) !important;
    width: 35px !important;
    height: 35px !important;
}
.joinCon{
    width: 100%;
    height: 1326px;
    background: url(../images/home/bg10.jpg) no-repeat center;
}
.joinC{
    width: 1400px;
    padding: 20px 0;
    background: #122A62;
    border-radius: 6px;
    margin: 50px 0;
}
.joinC ul{
    width: 1360px;
    margin: auto;
    margin-bottom: 20px;
}
.joinC li{
    width: 259px;
    height: 163px;
    background: #FFFFFF;
    border-radius: 6px;
}
.joinC li div{
    width: 45px;
    height: 45px;
    margin: auto;
    padding: 30px 0 20px 0;
}
.joinC li div img{
    max-width: 45px;
    max-height: 45px;
}
.joinC li div img:nth-child(2){
    display: none;
}
.joinCActive{
    background: #C52626 !important;
}
.joinCActive p{
    color: #fff !important;
}
.joinCActive div img:nth-child(2){
    display: block !important;
}
.joinCActive div img:nth-child(1){
    display: none !important;
}
.joinDomain{
    width: 1300px;
    height: 163px;
    background: #FFFFFF;
    border-radius: 6px;
    margin: auto;
    padding: 0 30px;
}
.consult li img{
    width: 650px;
    margin-bottom: 20px;
}
.consult li{
    height: 437px;
    background: #122A62;
}
.consult li div p:nth-child(2){
    width: 544px;
    height: 1px;
    background: #FFFFFF;
    margin: auto;
    margin-top: 15px;
    margin-bottom: 15px;
}
.newsB div:nth-child(1){
    width: 324px;
    height: 215px;
    margin: 26px;
}
.newsB div:nth-child(1) img{
    max-width: 324px;
    max-height: 215px;
}
.newsB div:nth-child(2){
    width: 950px;
    margin-left: 25px;
    padding-top: 45px;
}
.newsB div:nth-child(2) p:nth-child(2){
   margin: 20px 0 50px 0;
}
.newsB div:nth-child(2) p:nth-child(3){
    width: 151px;
    height: 36px;
    background: #FFFFFF;
    border: 1px solid #666666;
    line-height: 36px;
    text-align: center;
}
.newsC li{
    width: 1400px;
    height: 267px;
    background: #FFFFFF;
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.04);
    margin-bottom: 40px;
}
.newsCActive .newsB div:nth-child(2) p:nth-child(3){
    color: #122A62 !important;
    border: 1px solid #122A62 !important;
}
.contactCon{
    width: 1400px;
    border: 1px solid #BFBFBF; 
}
.contactCon ul{
    width: 365px;
    margin: 0 40px;
}
.contactCon ul li{
    padding: 50px 0;
    border-bottom: 1px solid #E4E4E4;
}
.contactCon ul li:last-child{
    border-bottom: none;
}
.contactCon ul li div:nth-child(1){
    width: 52px;
    height: 52px;
    background: #BFBFBF;
    border-radius: 50%;
    margin-right: 20px;
}
.contactCon ul li div:nth-child(2){
    width:290px;
}
.contactConActive div:nth-child(1){
    background: #122A62 !important;
}