.ct-tit{width:100%; text-align: center;margin:0 auto;overflow: hidden; margin-top:20px;margin-bottom:20px;}
.ct-tit span{color: #000;line-height:1.8;margin-bottom: 12px; font-family: Arial; font-size: 3vw;}
.containers{max-width: 1430px; text-align: center;margin:0 auto;overflow: hidden; margin-top:50px;}
.containers .ctl{width:33.33%;float:left; overflow: hidden; margin-bottom:20px;}
.containers .ctl img{width:100%;}
.containers .ctc{width:33.33%;float:left; background:#2f318b; overflow: hidden;margin-bottom:20px; }
.containers .ctc .ctca{width:100%;background:#2f318b; height:310px;display: flex; align-items: center; justify-content: center;}
.containers .ctc img{width:100%;}
.containers .ctr{width:33.33%;float:left; overflow: hidden;margin-bottom:20px;}
.containers .ctr img{width:100%;}
.coli{
    width:100%;text-align: left;  padding:30px;
}
.colic{
    width:100%;text-align: left;  padding:30px;background:#F3F3F3; color:#666; line-height:2.2; font-size: 16px;
}
.containers .ctl .coli{display: flex; align-items: center; justify-content: center;}
.containers .ctr .coli{display: flex; align-items: center; justify-content: center;}
.containers .ctl .coli img{width:63%; display:inline-block;}
.containers .ctr .coli img{width:63%; display:inline-block;}

.coli li{color: #000;line-height:1.8; margin-bottom: 12px; font-family: Arial; font-size: 16px;}
.containers iframe{width:100%;display: block; margin:0 auto; height:650px; margin-top:-5px; box-sizing: border-box; border-width:0px;padding-top:20px;}

/*留言*/
.conform-box{width: 100%;padding: 129px 0px 105px 0px;background: #F3F3F3; min-height:600px;

}
.sep-containers{width:1400px; margin: 0 auto;  padding:10px;  display: block;

}
.conform-box .sep-containers .f-lefts{width: 49.25%;float: left;padding-right: 30px;} 
.conform-box .sep-containers .f-rights{width: 50.75%;float: left;
}
.conform-box .sep-containers .f-lefts .titles-a{font-size: 46px;
    line-height: 62px;
    color: #272727;}
.conform-box .sep-containers .f-lefts .spans{
    font-size: 18px;
    line-height: 36px;
    color: #272727;
    margin-top: 22px;
}
.conform-box .sep-containers .f-rights .sep-general-form {
    background: none;
    width: 100%;
    margin: auto;
}
.conform-box .sep-containers .f-rights .sep-general-form .forms{padding:10px;}
.conform-box .sep-containers .f-rights .sep-general-form .forms input{width: 45%; color:#000;font-size: 16px;line-height: 47px;border: 1px solid #013F88;border-radius: 6px;background: rgba(255,255,255,0.2);padding: 0 18px;box-sizing: border-box;margin-right: 12px;margin-bottom: 20px;}
.conform-box .sep-containers .f-rights .sep-general-form .forms textarea{color: rgba#000;font-size: 16px;border: 1px solid #013F88;border-radius: 6px;width: 92%;background: rgba(255,255,255,0.2);padding: 10px 18px;box-sizing: border-box;height: 150px;resize: none;}
.conform-box .sep-containers .f-rights .sep-general-form .forms button{width: 200px;height: 50px;border-radius: 30px;border:0;font-size: 20px;color: #fff;margin-top: 10px;background: -webkit-gradient(linear,left top, right top,from(#1291e2),to(#013F88));
    background: -webkit-linear-gradient(left,#1291e2,#013F88);
    background: -o-linear-gradient(left,#1291e2,#013F88);
    background: linear-gradient(to right,#1291e2,#013F88);
    transition: all 0.3s;cursor: pointer;
}
/*--------------手机端------------*/
 @media (max-width: 768px){
.containers{width:100%; text-align: center;margin:0 auto;overflow: hidden; margin-top:20px;}
.ct-tit{width:100%; text-align: center;margin:0 auto;overflow: hidden; margin-top:1px;margin-bottom:20px;}
.ct-tit span{color: #000;line-height:1.8;margin-bottom: 12px; font-family: Arial; font-size: 2.2em;}
.containers .ctl{width:100%;float:left; overflow: hidden; margin-bottom:20px;}
.containers .ctl img{width:100%;}
.containers .ctc{width:100%;float:left; background:#2f318b; overflow: hidden;margin-bottom:20px;opacity: 1; }
.containers .ctc .ctca{width:100%;background:#2f318b; height:310px;display: flex; align-items: center; justify-content: center;}
.containers .ctc img{width:50%;}
.containers .ctr{width:100%;float:left; overflow: hidden;margin-bottom:20px;}
.containers .ctr img{width:100%;}
 }