/* banner */
.addWrap {position: relative;width: 100%;margin: 0;padding:0;}
.addWrap .swipe {overflow: hidden;visibility: hidden;position: relative;padding:0; margin:0;}
.addWrap .swipe-wrap {overflow: hidden;position: relative;padding: 0; margin:0;}
.addWrap .swipe-wrap div{ margin:0px; padding:0px;}
.addWrap .swipe-wrap img { margin:0px; padding:0px; height:auto; overflow:hidden}
.addWrap .swipe-wrap > div {float: left;width: 100%;position: relative;padding:0; margin:0;}
#position {position: absolute;bottom:0;right:0;padding:0;margin:0;width: 100%;text-align: center; }
#position li {width:6px;height:6px;margin: 3px 2px;display: inline-block;-webkit-border-radius: 5px;border-radius: 5px;background-color:#f5f5f5;}
/* 导航 */
.Nav{ margin-top:-4px;width:100%; display:block; line-height:2.2em; background:#FFF;background: #FFF -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #f3f3f3), to(#f3f3f3)) left bottom repeat-x;background-size: 100% 1px;}
.Nav li{ width:25%;float: left; font-size:2.0em; text-align:center; line-height:2.2em;}
.Nav li a{}
.Nav li a.red{  color:#C00}
/*公用*/
.box{ width:96%; margin:0 auto;background:#FFF; }
.box .title{ color:#df3031; text-align:left; font-size:2em; padding-left:1%; line-height:2.2em; font-weight:bold; border-bottom:1px solid #df3031; background:#fff}
.box .title .p1{float:left;}
.box .title span{float: right;position: relative;right: 1%;color: #7e7e7e;font-size: 0.8em;font-weight:normal}
.box .content{ font-size:1.6em; line-height:1.8em; width:100%; margin:0 auto; padding:10px 0;}
.box .content1{ font-size:1.6em; line-height:1.8em; width:100%; margin:0 auto; padding:1%;background: #FFF -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #f3f3f3), to(#f3f3f3)) left bottom repeat-x;background-size: 100% 1px;} 
.box p span{ color:#e00}
.end{ margin-bottom:10px;}
/*时间及报名*/
.box .time{ line-height:2em;font-size:1.6em; padding-top:2%; padding-left:3%}
.box .BaoMing{ background:#ffd884; width:96%; margin:0 auto; text-align:center; line-height:2.2em; font-size:1.8em}
.box .title .dianji{background:#df3031; line-height:1.5em; color:#fff; padding:0 3%; border-radius:5px; margin-top:10px;}
.box .title .dianji a{ color:#fff;}
.submitPost{ width:40%; margin-top:2%; height:30px; font-size:1.4em;line-height:30px; border:none; background:#df3031; color:#fff; border-radius:5px;}
/*新闻*/
.box .new_list{ width:100%; margin:0 auto;overflow:hidden;}
.box .new_list li{ font-size:1.6em; line-height:2.663em;height:2.663em;text-align:left; background: #FFF -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #f3f3f3), to(#f3f3f3)) left bottom repeat-x;background-size: 100% 1px; overflow:hidden;}
.box .new_list li:last-child{ background:#fff;}
.box .new_list li a{color:#1c1c1c;}
.box .new_list li a:hover{color:#df3031;}
/*介绍*/
.da img{ width:100%; margin:1% 0;}
/*活动列表*/
.cpClasstxt_Djt{ width:100%; margin:0 auto;}
.cpClasstxt_Djt ul{ margin-top:1%;}
.cpClasstxt_Djt ul li {padding:3% 0;background: -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #dfdfdf), to(#dfdfdf)) left bottom repeat-x;background-size: 100% 1px;}
.cpClasstxt_Djt ul li a img {float: left;margin: 0 2.5% 0 0; height:100px;width:134px;}
.cpClasstxt_Djt ul li p{ color:#8e8c8c; font-size:1.4em; line-height:1.4em}
.cpClasstxt_Djt ul li .nameRed{padding-bottom:1%; line-height:1.5em;height:1.5em;overflow:hidden;}
.cpClasstxt_Djt ul li .nameRed a{ color:#e00; font-size:1.2em; line-height:1.4em;}
.cpClasstxt_Djt ul li .name{padding-bottom:1%;line-height:1.5em;height:1.5em;overflow:hidden;}
.cpClasstxt_Djt ul li .name a{ color:#1c1c1c; font-size:1.2em; line-height:1.4em; padding-bottom:3%}
.cpClasstxt_Djt ul li:last-of-type{background:none;}
.cpClasstxt_Djt strong{ color:#df3031;}
/*报名信息*/
.info{ margin-bottom:2%; margin-top:15px;}
.info tr{ height:30px;}
.info td{ text-align:center;}

.dianji1{ display:block;background:#df3031; font-size:1.5em; line-height:2.4em; color:#fff; border-radius:5px; margin:3% auto; text-align:center; width:30%; margin-left:35%;}
.dianji1 a{ color:#fff;}

/*在线报名*/
.zxbm{ padding:2% 0 3% 0; font-size:1.4em;}
.zxbm li{ margin:2% 0;}
.zxbm li .in{height:20px;}
.btnSubmit{ margin-left:30%; width:40%;font-size:1.2em; line-height:2em;border:none; background:#df3031; color:#fff; text-align:center; border-radius:5px;}

/* 日程安排 */
.richeng{width:100%; margin:0 auto; margin:10px 0; text-align:center;color:#fff;}
.richeng li{ width:24%;margin:0.3% 0.5%; background:#e87f80; float:left; height:2em;overflow:hidden;line-height:2em; font-size:1.4em;display:inline;}
.richeng a{color:#fff;}
.richeng a:hover{color:#fff;}
.richeng .red{ background:#df3031;}
.zhuyi{ color:#838181; font-size:1.2em; margin-bottom:3%;}

.richeng_con{width:100%; margin:0 auto; margin:10px 0; text-align:center;color:#fff;}
.richeng_con li{ width:49%;margin:0.3% 0.5%; background:#e87f80; float:left; line-height:2.666em;height:2.666em;overflow:hidden; font-size:1.4em;display:inline;}
.richeng_con a{color:#fff;}
.richeng_con a:hover{color:#fff;}
.richeng_con .red{ background:#df3031;}
/* 参展品牌 */
.tu1_list{ margin:2% auto; }
.tu1_list li{ width:31%; float:left; margin:0 auto; margin:1% auto; margin:1%; background:#f6f6f6;}
.tu1_list li img{ width:99%; margin:0 auto; border:1px solid #f6f6f6;}
.tu1_list li span{line-height:1.5em; text-align:center;background:#f6f6f6;display: block; font-size:1.2em; overflow: hidden;}
/* 讲师 */
figure{padding:15px 0; background: -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #dfdfdf), to(#dfdfdf)) left bottom repeat-x;background-size: 100% 1px;}
figure .jiangshi{ width:30%; float:left;}
figure .jiangshi img{ width:100%;}
figure .jieshao{width:67%; float:left; padding:0% 1% 0 2%; font-size:1.4em; line-height:1.4em; text-align:left; color:#5d5d5d;}
figure .jieshao p{font-size:0.9em; line-height:1.6em; padding:0;}
figure .jieshao strong{ color:#df3031; font-size:1.1em;}

/*学员反馈*/
.mingdan{ margin:15px 0;}
.mingdan table {width: 100%;margin: 0 auto;border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.mingdan td {height: 40px;line-height: 24px;font-size: 14px;border-left: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;}
.tou {font-weight: bold;color: #fff;background: #ba0100;font-size: 14px;border-left: 1px solid #ba0100;border-top: 1px solid #ba0100;border-right: 1px solid #ba0100;}
.center{ text-align:center;}
.left {text-align: left;padding:1% 0 1% 1%;}

.lianxi{ color:#5d5d5d; font-size:1.5em; line-height:2em; text-align:left; margin-top:3%; padding-left:3%;}
.lianxi span{ color:#df3031;}
/* 回顾 */
.jingcai{ width:100%; overflow:hidden; margin:2% 0;}
.jingcai td{ width:50%;}
.jingcai span{ display:block; text-align:center; font-size:1.3em; line-height:2em; height:2em;overflow:hidden;background:#f6f6f6; margin-top:-5px;}
.jingcai img{ border:solid 1px #f6f6f6;} 
.jingcai{ width:100%; overflow:hidden; margin:2% 0;}
.jingcai td{ width:50%;}
.jingcai span{ display:block; text-align:center; font-size:1.3em; line-height:2em; background:#f6f6f6; margin-top:-5px;}
.tu_list{ margin:10px auto; }
.tu_list li{ width:48%; float:left; margin:0 auto; margin:1% auto; padding:0 1%;}
.tu_list li img{ width:100%; margin:0 auto;}
.tu_list li span{width:100%;line-height:2.2em; height:2.2em;overflow:hidden;text-align:center;background:#f6f6f6;display: block; font-size:1.1em; margin-top:-5px;}
.onlinetext{ margin-bottom:2%;}
.onlinetext table td {padding:1% 2%;}
.onlinetext table li { width:95%;float: left;display:block;font-size:1.3em;line-height:2em;}
th{ font-size:1.3em;}
#province,#city{ width:35%;}