/*移动端css*/
@media only all and (max-width:1080px){
html{ font-size:12px; }
body { font: 0.7rem/1.2rem "Hiragino Sans GB","\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; width: 100%; margin: 0 auto; overflow-x: hidden; }
html,body{  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
 
 /* 隐藏元素 */
.top{ display:none;}
#foot{display:none; }
.qq_info1{display:none; }
.banner{display:none;}
.main1_left_1 h2{ display:none }
.main2_left_1 h2{ display:none }
.main3_left_1 h2{ display:none  }
.box_sj{ display:none }

 /* 显示元素 */
.end{ display: block}
.foot1{ display:block}
.banner_yd{display:block;}
.box_ts{display:block;}
.main1_left_1 h3{ display:block }
.main2_left_1 h3{ display:block }
.main3_left_1 h3{ display:block }
.end{ display: block}
.foot1{ display:block}
.message-css{ display:block}
.box_sjyd{ display:block }


/*top*/
.top_yd{ width:100%; background:#FFF; height:4rem; margin:0 auto; padding:0.5rem 0 0 0; display: block;}
.top_yd li{ float:left; list-style:none ;}
.top_yd li img{ width:60%;display: block; padding-left: 1rem; float: left; }
.top_yd a{ float: right; font-size:1.2rem; color:#2A2A2A ; padding-right:1rem ;}

/*移动banner*/
.banner_yd { 
    background: #f7faff;background-size:100% 100%;
  }
  
.banner_yd img{ width:100%;}

/*课程特色*/
.box_ts{ width: 100%; height: auto; margin: 0 auto; padding-top: 1rem;background:#fffdf4; }
.bt_1{ width: 50%; height: auto; margin: 0 auto; background:url(../images/bt1_bg.png) no-repeat top center }
.bt_1 h2{ font-size: 1.6rem; height: 3rem;  text-align: center;line-height: 2.2rem;  padding-left:10px; }
.bt_1 li{ font-size: 1.0rem; height: 2rem; color: #666; text-align: center;line-height: 1.2rem; }

.main1{ width: 98%; height:64rem; margin: 0 auto; background: #FFFFFF;  padding-bottom: 3rem;}
.main1_left{ width:100%; float:none; }
.main1_left img{ width: 100%; }
.main1_right{ width: 100%; height:auto; float: none; position: relative; }
.main1_right1{ width: 100%; height:auto; position: absolute; top:1rem; background:#FFD9AB; border-radius: 20px;}
.gz{ width:100%; margin: 0 auto;height: auto; padding-top: 15px; }

.gz h2{ width: 80%; background: #D42E1E; line-height:2.6rem; color: #FFFFFF; text-align: center;border-radius: 120px; }
.gz ul{ width: 100%;margin: 0 auto;  }
.gz ul li{ font-size: 1.0rem; line-height:2.6rem;  }
.ewm{ width: 100%; margin: 0 auto; padding-top: 1rem; padding-bottom: 1.5rem;  }
.ewm img{ width: 30%; }
.ewm h2{  width: 80%; background: #D42E1E; line-height:2.6rem; color: #FFFFFF; text-align: center;border-radius: 120px; }


/*奖品内容*/
.box_wk{ width: 100%; height:36rem; margin: 0 auto; background:#fffdf4; clear: none; }
.main_wk{ width:98%;  height:auto; margin: 0 auto; background: #FFFFFF; padding-bottom: 1rem; position: relative;}
.main_wk_left{ width:100%; height:auto; padding-left: 0;  padding-top:30px; float: none;}
.main_wk_left li{font-size: 1.0rem; line-height:2.6rem;border-bottom: 1px dashed #E6E6E6;}
.main_wk_right{ float: none; position: absolute;left: 0;}
.main_wk_right img{  width:70%;}

/*试卷*/
.box_sjyd{ width: 100%; height:auto; margin: 0 auto; background:#e3f3fc; }
.main7{ width: 96%;  height:auto; margin: 0 auto; background: #FFFFFF; padding-bottom:3rem;}
.main7 img{ width: 100%; }





/*资讯*/
.box_zx{ width: 100%; height:auto; margin: 0 auto; background:#f3effb; padding-bottom: 0rem; }
.main6{ width: 98%;  height:auto; margin: 0 auto;  padding-bottom:3rem;}

.main6 ul{width: 90%; float:none;  margin: 0 1rem 3rem 1rem;}
.main6 ul li{font-size:1.2rem; line-height:2.0rem; font-weight:normal; border-bottom:1px dashed #aaa; }





/*foot*/
.end{font-size: 24px; color:#eeeeee ; text-align: center; padding-top: 30px;}
.foot1 {background: #111112;color: #FFF;text-align: center;padding: 10px 0px; margin-top:30px;}
.foot1 p{ width:92%; margin:0 auto; font-size: 14px;}

.foot1 a{text-decoration: none; color:#FFF;}
.message-css{ z-index:1; color: #ffffff; font-family:Microsoft Yahei,Arial; font-size:14px; margin: 0 auto; padding:10px 0; width: 100%; background: #d9001f; position: fixed; left: 0; bottom: 0; z-index: 10;}
.message-css .message-css-online,.message-css .message-css-phone{ text-align: center; width: 49%; margin: 0; padding:0;}
.message-css .message-css-online img,.message-css .message-css-phone img{ height: 100%; vertical-align: middle; margin: 0 10px 0 0;}
.message-css .message-css-online{ float: none;}
.message-css .message-css-phone{ float:none;}
}