/* jiaoyu 主体部分 */

.con { margin: 0 auto; width: 100%; font-size: 18px; }
.con1-tit { margin: 10px auto; width: 85%; }
.con1-tit img { margin-left: 0; }
.con1-tit div { margin-top: 35px; width: 75%; height: 50px; background-color: #FF4600; border-radius: 10px; font-size:1.2em; color: #fff; text-align: center; line-height: 50px; }
.con1-tit div span { font-size: 1.4em; }

.con1-con { margin-top: 20px; width: 100%; height: 617px; background: url(../../imgs/mobile/jiaoyu_02.jpg) no-repeat center; }
/*.con1-con div { width: 46%; }
.con1-con div ul { margin-top: 80px; width: 85%; }*/
/*@media screen and (min-width: 320px)  {
    .con1-con div ul { margin-top: 10px; font-size: 8px; }
    .con1-con div ul li { margin-bottom: 10px; }
}
@media screen and (min-width: 414px)  {
    .con1-con div ul { margin-top: 50px; font-size: 12px; }
    .con1-con div ul li { margin-bottom: 20px; }
}
@media screen and (min-width: 550px)  {
    .con1-con div ul { margin-top: 80px; font-size: 16px; }
    .con1-con div ul li { margin-bottom: 40px; }
}*/

/*.con1-con div ul li { margin-bottom: 35px; background-color: #FF4600; color: #fff; text-align: center; box-shadow:5px 5px 5px #C5C2BB; }
.con1-con div ul li:nth-child(3) {  }
.con1-con div ul li .p_1 { padding-top: 0.5em; }
.con1-con div ul li .p_2 { line-height: 1.5em; color: #F9B600; }
.con1-con div ul li .p_3 { padding-left: 14px; padding-right: 6px; padding-bottom: 0.5em; text-align: left; }*/

.con2-tit { margin: 20px auto; width: 90%; overflow: hidden; }
.con2-tit img { margin-left: 0px; }
.con2-tit div { margin-left: 15px; margin-top: 10px; font-size: 1.2em; font-weight: bold; color: #FF0000; white-space:nowrap;/* 强制不换行 */ }
.con2-tit div span { font-size: 1.4em; }

.con2-con { margin: 20px auto; padding: 10px 0; width: 95%; background-color: #EFE9E7; border-radius: 50px; border: 2px solid #FF0000; font-size: 1.1em; overflow: hidden; }
.con2-con .img { width: 18%; }
.con2-con .img img { margin-left: 40px; width: 56px; height: 56px; }
.con2-con .con { width: 78%; }

.con2-con1 .img img { margin-top: 55px;  }
.con2-con1 .con .p_1 { color: #FF0000; }
.con2-con1 .con .p_2 { padding-top: 5px; line-height: 1.3em; }
.con2-con1 .con .p_2 span { color: #FF0000; }

.con2-con2 .con { text-align: center; line-height: 1.5em; padding-top: 5px; }
.con2-con2 .con .p_1 {  color: #FF0000; }

.con2-con4 .con { text-align: center; padding-top: 20px; }
.con2-con4 .con .p_1 { color: #FF0000; }

.con2-con5 .img img { margin-top: 30px; }
.con2-con5 .con { width: 40%; margin-left: 190px; }
.con2-con5 .con .p_1 { color: #FF0000; }
.con2-con5 .con ul { padding-top: 5px; }