﻿.contentg {
    width: 100%;
    padding: 26px;
    background: #fff;
    overflow: hidden;
    margin: 18px 0;
}

.contentg_cont .contentg_box{display: flex; margin-top:113px;}

.contentg_cont .contentg_box .txt{flex: 1;box-shadow:0  0 10px rgba(0, 0, 0,0.3); height:405px; padding:50px;} 
.contentg_cont .contentg_box .img{width: 440px; height: 440px;background: #0061B6;position: relative; margin-right: 150px;}
.contentg_cont .contentg_box .img img{position: absolute;bottom: 35px;left: 35px; width: }
.contentg_cont .contentg_box .tit{font-size: 23px;font-weight: bold;margin-bottom: 20px;}
.contentg_cont .contentg_box .des{line-height:30px;}
.contentg_cont .contentg_box .bt a{display: block;width: 184px;height: 44px;background:#0061B6;background-size:100%;color: #ffffff; line-height: 44px;margin-top: 30px;text-align: center; border-radius:5px}




@media ( max-width:767px){
    .contentg_cont .contentg_box{display:block;margin-top: 18px;}
    .contentg_cont .contentg_box .img{width: 100%;height: auto;}
    .contentg_cont .contentg_box .img img{width: 100%; position: static;}
    .contentg_cont .contentg_box .txt{height: auto; padding: 25px 20px 35px;}
    .contentg_cont .contentg_box .tit{font-size:20px;}
    .contentg_cont .contentg_box .bt a{height: 38px;line-height: 38px;width: 100%}
}


/*班型介绍*/
.contenth {
    width: 100%;
    padding: 26px;
    background: #fff;
    overflow: hidden;
    margin: 18px 0;
}

.contenth_box .item{display: flex; margin-top:18px;background: #f8f8f8;}
.contenth_box .item .img{margin-right:20px;}
.contenth_cont .item .txt{padding: 10px 20px;flex: 1} 
.contenth_cont .item .txt p{margin: 0;font-size: 16px;line-height: 27px;}
.contenth_cont .item .txt p span{font-weight: bold;}
.contenth_cont .item .txt p .red{font-weight: initial;color: red}
.contenth_cont .item .tit{font-size:22px;font-weight: bold;margin-bottom:5px;color: #0061B6;}

.contenth_cont .item .bt a{display:inline-block;width: 150px;height:38px;background:#0061B6;;background-size:100%;color: #ffffff; line-height:38px;margin-right:5px; margin-top: 18px; text-align: center;border-radius: 3px;}
.contenth_cont .item .bt .bt2{background: #ee0e0e}

@media ( max-width:767px){
    .contenth_cont .item{display:block;margin-top: 18px;}
    .contenth_cont .item .img{width: 100%;height: auto;}
    .contenth_cont .item .img img{width: 100%; position: static;}
    .contenth_cont .item .txt{height: auto; }
    .contenth_cont .item .tit{font-size:20px;}

    .contenth_cont .item .bt{display: flex;justify-content: space-between}
    .contenth_cont .item .bt a{margin-right: 0;}
    .contenth_cont .item .bt .bt1{margin-right: 5px;}
    .contenth_cont .item .bt .bt2{margin-left: 5px;}
}


/*底部導航*/
.footer_nav{padding-top: 50px; margin-bottom: -25px;}
.footer_nav ul{display: flex;justify-content: center;flex-wrap: wrap; line-height: 1em}

.footer_nav ul li{border-right: 1px solid #eeeeee; margin-right: 15px;padding-right: 15px; margin-bottom: 15px;}
.footer_nav ul li:last-child{border: none;margin: 0;padding: 0}
.footer_nav ul li a{line-height: 1em}


/*留言*/
.my_form{display: flex;flex-flow: column;justify-content: center;align-items: center;}
.my_form .line{ margin-bottom: 20px; display: flex;align-items: center;}
.my_form .line_box{display: flex;}
.my_form .line_box .line{margin-right: 30px;position: relative;}

.my_form_tit{text-align: center; font-size:22px;font-weight: bold;color: #0061B6}
.my_form_des{display: flex;justify-content: center;color: #999999;align-items: center;margin-bottom: 30px;text-align: center;}
.my_form_des span{display: inline-block;height: 1px;width: 50px;background: #999999;margin: 0 10px;}
.my_form input{width: 250px;height: 32px;border: 1px solid #dadada;}
.my_form .line .fd{display: inline-block;width: 75px;}

.my_form select{width: 250px;height: 32px;border: 1px solid #dadada;}
.my_form .cont{width: 617px;height: 90px;border: 1px solid #dadada; padding: 5px;}
.my_form .btn{ width:230px; height:44px;text-align:center;line-height:32px;background:#0061B6;border:none;color:#ffffff;border-radius:5px; }

@media ( max-width:767px){
    .my_form .line_box{display:block;}
    .my_form .line{flex-flow: column; align-items: flex-start;}
    .my_form{display: block;}
    .my_form .cd{width: 100%;display: flex;}
    .my_form .cd span{display: inline-block;margin-left: 5px;}
    .my_form input{width:100%;}
    .my_form .line_box .line{margin-right: 0}
    .my_form select{width: 100%;}
    .my_form .cont{width: 100%}
    .my_form .btn{width: 100%;}
}


.content_new_tit{text-align: center;margin-bottom: 30px}
.content_new_tit .tit{font-size: 24px;font-weight: bold;}
.content_new_tit .des{color: #999999;}


@media ( max-width:767px){
    .content_new_tit .tit{font-size:20px;}
}