﻿*{margin:0;padding:0;font-family: "微软雅黑";}
body{max-width:640px;margin:0 auto;background-color: #fff;
}
ul,li{list-style: none;}
a{text-decoration: none;}
.black{display: block;}
.black img{display: block;margin-top:0;margin-bottom: 0;}
.nav_ul{width:100%;overflow: hidden;zoom:1;box-shadow: 0px 3px 10px #ddd;padding-bottom: 10px;}
.nav_ul li{width:25%;text-align: center;float: left;margin-top:10px}
.nav_ul li a{display: inline-block;padding:12px;width: 50px;border-radius: 10px;color:#fff;height: 50px;}
.nav_ul span{display: block;color:#555;font-size:13px;margin-top:5px}
.course1{background-color: #ab83f6;}
.course2{background-color: #6dbf41;}
.course3{background-color: #f35655;}
.course4{background-color: #f85b88;}
.course5{background-color: #1bce8d;}
.course6{background-color: #fe9903;}
.course7{background-color: #38b4fa;}
.course8{background-color: #fb6a33;}

.bt img{display: block;margin-top:0;margin-bottom: 0;}
.ps{padding:5px 15px;color:#666;font-size: 13px;}
.bts{text-align: center;line-height: 50px;font-size: 26px;}
.bts span{color:#2687e5}
.sz_a{display: block;width:60%;text-align: center;margin:10px auto;background-color: #2687E5;color:#fff;border-radius: 3px;line-height: 35px;margin-bottom: 15px;}
.xy{overflow: hidden;zoom:1;width:80%;margin:0 auto}
.xy li{float: left; width:30%; text-align: center;border-bottom: 3px solid #fff;margin:0 1.5%;line-height: 35px;margin-bottom: 10px;font-size: 15px;}
.xy li.cur,.xy li:hover{border-bottom: 3px solid #2687E5;}
/*课程预告*/
.bts1{color:#555;margin-top:0px;font-weight: normal;overflow: hidden;background-color: #eee;padding:2px 5px;margin-bottom: 0;}
.bts1 a{float: right;font-size: 12px;color:#666;line-height: 35px;}
.bts1 a:hover{color:#f00}
.bts1 span{color:#444;font-size: 18px;line-height: 35px;float: left;}
.ind_dls{overflow: hidden;zoom:1;border-bottom: 1px solid #eee;padding-bottom: 10px;padding:10px 5px}
.ind_dls dt{float: left;width:25%}
.ind_dls dt img{width:100%;max-height: 80px}
.ind_dls dd{float: right;width:72%;}
.ind_dls dd span{display: block;font-size: 16px;color: #444;margin-top:2.5%;overflow: hidden;text-overflow:ellipsis}
.ind_dls dd .xxrq .xx_span1{color:#666;font-size: 12px}
/*报名*/
.form{text-align: center;padding:15px 0;height:350px;}
.bt{font-size: 18px;line-height: 35px;margin-bottom:0px;}
.form input{background: none;border:0;width:100%;line-height: 35px;height: 35px;font-size: 14px;padding: 0;margin-bottom: 0;}
#verifycode{border:1px solid #ccc;border-radius: 5px;width:85%;margin:0 auto;margin-bottom: 15px;padding-left:10px; width:30%}
.form .inp{border:1px solid #ccc;border-radius: 5px;width:85%;margin:0 auto;margin-bottom: 15px;padding-left:10px;}

#yzm{width:50px;height:22px;}
.form .sub{background-color: #2687e5;width:85%;margin:0 auto 24px;padding:0 5px;border-radius: 5px;}
.form .sub input{color:#fff;}
/*底部*/
.foots{padding-bottom: 15px;background-color: #bcbcbc;color:#fff;font-size: 12px;text-align: center;padding-top:10px;margin-bottom:0px;}
.foot{position: fixed;bottom:0;width:100%;overflow: hidden;zoom:1;background-color:#002e61;max-width: 640px;}
.foot_dl{float: left;width:33.3%;text-align: center;padding:5px 0;border-left:1px solid #fff;}
.foot_dl a{color:#fff;display: block;}
.foot_dl a i{display: block;font-style: normal;font-size: 14px;}
/*学校介绍*/
.banner img{display: block;}
.s_dl{padding:0 10px}
.s_dl dt{color:#0062CC;font-size: 14px;line-height: 25px;margin-top:8px}
.s_dl dd{font-size: 13px;color:#666;}
/*项目优势*/
.s_dls{padding:0 10px 10px}
.s_dls dt{color:#666;font-size: 14px;line-height: 30px}
.s_dls dt b{color:#0062CC;margin-right:15px}

/*课程预告*/
.tj_dl1{background-color: #fff;overflow: hidden;zoom:1;border-bottom: 1px solid #ddd;padding:15px 10px}
.tj_dl1 dt img{width:100%;max-height: 80px;}
.bt_em{display: block;text-overflow:ellipsis;overflow:hidden;font-style: normal;color:#333;margin-top:2px}
.tj_dl1 dt{width:30%;float: left;}
.tj_dl1 dd{width:68%;float: right;}
.tj_dl1 dd a{display: block;font-size: 15px;color:#555;}
.tj_dl1 dd a span{display: block;line-height: 20px;}
.tj_dl1 dd a .tj_span{font-size: 12px;display: block;width:100%;font-style: normal;color:#666;line-height: 23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.tj_dl1 dd a .tj_span1{font-size: 12px;display: block;width:100%;font-style: normal;color:#666;line-height: 23px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.tj_span b{font-weight: normal;color:#d00}
.tg{background-color: #4391f5;color:#fff;display: block;text-align: center;font-size: 14px;}
.tgs{display: block;text-align: center;font-size: 14px;background-color: #d00;color:#fff}
.div_dls .tj_dl2{background-color: #fff;}
/*分页*/
.fy_p{margin-top:10px;text-align: center;font-size: 12px;}
.fy_p span,.fy_p a{border:1px solid #ddd;padding:0 10px;line-height: 26px;display: inline-block;border-radius: 5px}
.fy_p .fy_span{background-color: #4391f5;border:1px solid #4391f5;color:#fff}
.fy_p span:hover{color:#fff;background-color: #4391f5;border:1px solid #4391f5;}
/*在线报名*/
.bw_bg{background-color: #dedede;width:100%;text-align: center;}
.bw_form{width:85%;margin:0 auto;}
.bw_div{overflow: hidden;zoom:1;line-height: 35px;background-color: #fff;border:1px solid #c0bcbc;border-radius: 5px;height:35px;padding:0 10px;margin-top:15px}
.bw_div span{float: left;width:24%;font-size: 13px;text-align: right;}
.bw_div input{float: right;width:76%;line-height: 35px;font-size: 14px;height: 35px;border:0}
.bw_div1{height: 100px;}
.bw_div1 textarea{float: right;width:76%;line-height: 25px;padding:0;border: 0;font-size: 14px;}
.span_red{color:#f00;display: block;margin:0 auto;font-size: 12px;line-height: 15px;text-align: left}
.bw_sub{width: 100%;line-height: 40px;height: 40px;background-color: #343a56;border:0;padding:0;margin-top:30px;color:#fff;border-radius: 5px;}

/*课程详情*/
.bt1{padding:5px 10px;border-bottom: 1px solid #ddd;}
.bt1 h1{font-size: 18px;line-height: 25px;}
.bt1 h1 span{display: block;margin-top:10px;font-weight: normal;overflow: hidden;line-height: 30px;font-size: 14px;color:#999;}
.bt1 h1 span em{font-style: normal;float: right;}
//.det_dl{padding:0 10px;}
.det_dl dt{line-height: 18px;padding:10px;}
.det_dl dd{border-bottom: 1px solid #DDDDDD;line-height: 40px;font-size: 13px;color:#444;}
.det_dls dd{width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.det_dl dd span{color:#999;margin-right:10px}
.det_dl dd b{color:#ff552e;font-weight: normal;font-size: 13px;}
.det_dl dd .bb1{display: block;float: left;width:75%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.bold{font-weight: bold;color:#333;font-size: 15px;}
.det_dl1 dt{border-bottom: 0;}
.det_dl1 dd{line-height: 22px;border-bottom: 0;text-align: justify;}
.det_dl1 p{line-height: 25px;color:#333;font-size: 13px;}
.det_dl1 p b{color:#333;font-weight: bold;}
.det_dl1 img{max-width: 100%;width:100%!important;height:auto!important}
/*申请试听*/
.det_form{margin-top:10px;color:#666;font-size: 14px;}
.det_form div{width:100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis}
.det_form div input{width:75%;height: 35px;font-size: 13px;margin-top:10px}
.form_sub{text-align: center;margin:10px 0;margin-bottom: 20px;}
.form_sub input{background-color: #0062CC;color:#fff;line-height: 35px;border:0;border-radius: 3px;text-align: center;}
/*常见问题*/
.que{color:#666;line-height: 25px;}

/*师资力量*/
.tjkc{overflow: hidden;zoom:1;padding-bottom: 5px;}
.ind_dl{text-align: center;width:100%;margin-top:15px;float: left;border:1px solid #ddd;margin-left:1.3%;box-shadow:2px 2px 4px #eee;padding-top:10px}
.ind_dl dt{max-height:190px;float: left}
.ind_dl dt img{max-height:110px;}
.ind_dl dd{text-align: justify;padding:0 5px;padding-bottom: 3px; height:3.5rem}
.a_span{font-size: 12px;
    display: block;padding:0px 12px;
       font-style: normal;
    color: #666;
    line-height: 23px;height:3rem;overflow: hidden;
   }
.a_span:hover{color:#f00}
.a_p{overflow: hidden;zoom:1}
.szll{overflow: hidden;zoom:1;width:70%;margin:0 auto;margin-top: 10px;}
.szll li{float: left;width:50%; text-align: center;}
.szll li.cus,.szll li:hover{color:#2687E5}
.ind_dl dd a .a_span b{display: block;text-align: center;font-size: 15px;}
.ind_dl dd a .a_span{font-size: 12px;display: block;width:100%;font-style: normal;color:#666;line-height: 23px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical;min-height: 138px;}
.content{padding:0px 10px;text-align:justify;}
.content div{font-size:12px;color:#666;text-align:left}
.content div a {font-size:12px;color:#666}
.content div img,.content img{width:100%!important;height:auto!important;margin-bottom:5px;}
.color{color:#fff!important}










