@media (max-width: 1200px){
	.pc_banner{ display:none;}
	
	.zsw_login{ margin:0; right:10px;}
	
	.focus_map{ display: block; position:relative;}
	.focus_map img{width: 100%;}
	.swiper-container {width: 100%;/* height: 220px; */}
	.swiper-slide { text-align: center; font-size: 16px; background-color:#f6f6f6; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
	.focus_map .swiper-pagination{ position:absolute; left:50%; bottom:5px; margin-left:-32px; background-color:rgba(0,0,0,0.6); border-radius:10px; padding:5px 0 5px 10px; line-height:0;}
	.focus_map .swiper-pagination-bullet{ margin-right:8px; background-color:rgba(255,255,255,0.8);  width:12px; height:12px; opacity:1;}
	.focus_map .swiper-pagination-bullet-active{background: #ca0811; opacity:1; border-radius:7.5px;}
	
	.banner_1200{ display:block;}
	.banner_800{ display:none;}
	
	.zsw_jpxp ul li{ padding-bottom:33%;}


}
@media (max-width: 1000px){
	.banner_1200,.zsw_mune,.zsw_head{ display:none;}
	.banner_800{ display:block;}
	.zsw_login{ display:none;}
	
	.zsw_mune_sj{ display:block; background-color:#fff; box-shadow:0 0 5px rgba(0,0,0,0.3); position:fixed; z-index:99; width:100%; padding:5px; top:0;}
	.focus_map{ margin-top:70px;}
	.zsw_logo_sj{ float:left;}
	.zsw_logo_sj1{  display:none;}
	.zsw_logo_right{ float:right;}
	
	.sj_mune_into{ width:45px; height:45px; position:relative; margin-top:10px; margin-right:5px; cursor:pointer;}
	.open .sj_mune_into{ }
	.nav_btn_small {width: 30px;height: 24px;position: absolute;left: 10px;top: 8px;}
	.nav_btn_small > div {border-radius: 1px;width: 100%;height: 3px;background-color: #ea4215;position: absolute;}
	.sj_mune_into .lineTop {top: 0;}
	.sj_mune_into .lineCenter {top: 50%;margin-top: -1px;}
	.sj_mune_into .lineBottom {bottom: 0;}
	.arrowDirBase {transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-webkit-transform-origin: 50% 50%;transform-origin: 50% 50%;}
	.open .sj_mune_into .lineTop {transform: rotate(45deg) translate(15px, -10px);-webkit-transform: rotate(45deg) translate(8px, 8px);}
	.open .sj_mune_into .lineBottom {transform: rotate(-45deg) translate(10px, -5px);-webkit-transform: rotate(-45deg) translate(7px, -7px);}
	.open .sj_mune_into .lineCenter{ display:none;}
	
	.zsw_logo_right ul{ width:100%; margin:0; border:0; border-top:1px solid #e2e2e2; border-radius:0; height:1px;}
	.zsw_logo_right ul li{font-size:16px; line-height:40px; text-align:center; }
	.zsw_logo_right ul li a{ padding:0 15px; display:block; color:#000; line-height:40px;}
	.zsw_logo_right ul li span{ display: inline-block; padding-right:5px;}
	.zsw_logo_right ul li.sj_mune_two div{ padding:0 15px; cursor:pointer;}
	/*.open>.dropdown-menu{ height: auto; padding:10px 0;}*/ 
    .open>.dropdown-menu{ background-color:#fff; padding:10px 0; overflow-y:auto; height:95%;position:fixed;top:60px;-webkit-overflow-scrolling: touch;} 
	.zsw_logo_right ul li a:hover{ color:#c80006; background:#f5f5f5;}
	
	.zsw_sj_login{ position: relative; float:right; padding-top:12px; padding-right:5px;}
	.sj_blgin_b{ background:url(../../images/2018/into7.png) no-repeat; background-size:100%; border:0; width:33px; height:33px; outline:0;display: none;}
	
	.tck_login{ width:315px; margin: auto; height:100%; position:relative; z-index:2;}
	.tck_login .zsw_login{ position:relative; display:block;    background-color: rgba(255,255,255,1); top:50%; height:320px; width:315px; margin-top:-160px; right: 0; padding-top:0 !important;}
	.tck_login .zsw_login p{ color:#000; padding-top:15px; border-bottom:1px solid #ccc; margin-bottom:15px; }
	.zsw_login_user li{ background-color:#f3f4f6;}
	.tck_login .zsw_loginButton{ padding-top:5px;}
	.tck_login .zsw_loginButton li a.zsw_lann5{ padding:1px;}
	.tck_login .zsw_loginButton li a.zsw_lann5 span{height:46px;}
	.tck_login .zsw_loginButton li{ text-align:center;}
	.tck_login .zsw_loginButton li a{ color:#fff; font-size:15px; height:48px; padding-top:6px; text-shadow:0 1px 1px rgba(0,0,0,0.8);}
	.tck_login .zsw_loginButton li a span{ font-size:13px; line-height:16px;}
	
	.zsw_loginButton li a.zsw_lann1:active{ 
	background:-moz-linear-gradient(top,#91b200,#436b00);
	background: -ms-linear-gradient(top, #91b200,  #436b00);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#91b200), to(#436b00)); 
	background: -webkit-linear-gradient(top, #91b200, #436b00);
	background: -o-linear-gradient(top, #91b200, #436b00);}
	.zsw_loginButton li a.zsw_lann2:active{ 
	background:-moz-linear-gradient(top,#ec7229,#e7201f);
	background: -ms-linear-gradient(top, #ec7229,  #e7201f);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ec7229), to(#e7201f)); 
	background: -webkit-linear-gradient(top, #ec7229, #e7201f);
	background: -o-linear-gradient(top, #ec7229, #e7201f);}
	.zsw_loginButton li a.zsw_lann3:active{ 
	background:-moz-linear-gradient(top,#fad053,#b96501);
	background: -ms-linear-gradient(top, #fad053,  #b96501);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fad053), to(#b96501)); 
	background: -webkit-linear-gradient(top, #fad053, #b96501);
	background: -o-linear-gradient(top, #fad053, #b96501);}
	.zsw_loginButton li a.zsw_lann4:active{ 
	background:-moz-linear-gradient(top,#3accd1,#0b988d);
	background: -ms-linear-gradient(top, #3accd1,  #0b988d);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3accd1), to(#0b988d)); 
	background: -webkit-linear-gradient(top, #3accd1, #0b988d);
	background: -o-linear-gradient(top, #3accd1, #0b988d);}

	.zsw_zszx_div{ border-radius:0; background:none;}
	.zsw_jbtm{ width:100%; background-color: #fffdd7; border-radius:10px; overflow:hidden; margin-bottom:20px;}
	.zsw_jpxp{ width:100%; border-radius:10px; overflow:hidden;}
	
	.zsw_xxzy_div ul li h2{ font-size:18px; line-height:22px;}
	.zsw_xxzy_div ul li h1{ font-size:14px;}
	
	.ny_banner{ padding-top:70px; height:auto;}
	.ny_banner_sj{ display:block; position: relative;}
	.ny_banner_sj img{ width:100%;}
	.ny_banner .title_01_01{ position:absolute; width:100%; z-index:2; line-height:normal; margin-top:0;}
	.ny_banner .title_01_01 img{ width:90%; max-width:642px; padding-top:13%;}
	
	.ny_banner_mune li a{ font-size:18px;}
	.ny_banner_mune li a div b{ height:25px; width:25px; top:0;}
	.ny_banner_mune li a.active div b{ height:25px; width:25px; top:0;}
	.ny_banner_mune{ height:53px;}
	.ny_banner_mune li a div{ padding-right:35px; margin-top: 15px;}
	
	.ny_mune li.tab1,.ny_mune li.tab2,.ny_mune li.tab3,.ny_mune li.tab4{ width:50%; margin-bottom:10px;}
	.ny_mune li a{ border-radius:5px; font-size:18px;}
	.ny_mune .zsw_main{ padding-bottom:12px; background:none; }
	.ny_mune ul{ margin:0 -8px;}
	.ny_mune li { padding: 0 8px; height:auto;}
	.xskw_center .m1 ul{ margin:20px 0;}
	.xskw_center .m1 ul li{ padding:0 1.5%;}
	
	.z1 ul.z1_1 li{ padding-left:28px;}
	.z1 ul.z1_1 li:nth-child(1) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(2) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(3) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(4) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(5) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(6) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(7) span{ margin-left:5px;}
	.z1 ul.z1_1 li:nth-child(8) span{ margin-left:5px;}
	
	.ny_banner_echines .title_01_01 img{ max-width:325px; width:70%;}
	.ny_mune1{ margin:auto; padding-top:20px; background-color:#f6f6f6;}
	.ny_mune li.tab5{ width:50%; margin-bottom: 10px;}
	
	.ny_banner_easse .title_01_01 img{ max-width: 470px;}
	.ny_banner_eread .title_01_01 img{ max-width: 867px; padding-top: 15%;}
	
	.ny_mune li.tab6 { width: 50%; margin-left:0;}
	
	.ereading3_div_mune div{ width:20%;}
	.ereading3_div_nr li{ width:33.333333%;}
	
	.ny_mune li.tab7{ width:50%; margin:0; padding-bottom: 10px;}
	.ny_mune li.tab8{ width:50%; padding-bottom: 10px;}
	
	.zhishi1_div ul{ margin:0 -10px;}
	.zhishi1_div ul li{ padding:20px 5px 30px 5px;}
	
	.ny_banner_eOral .title_01_01 img {max-width: 495px;}
	.ny_banner_share .title_01_01 img {max-width: 607px;}
	.ny_banner_Project .title_01_01 img {max-width:572px;}
	.ny_banner_daan .title_01_01 img {max-width:612px;}
	
	.ny_mune li.tab10, .ny_mune li.tab9{ margin:0; width:16.6%; margin-bottom:10px;}
	
	.sharing_left{ width:100%; padding-right: 0; padding-top:10px;}
	.sharing_right{ width:100%;}
	.sharing_mune ul li{ width:50%; float:left; padding:3px;}
	.sharing_nr{ padding:20px 0; background-color:#fff;}
	.share_div{ background-color:rgba(233,229,229,0.33);}
	
	.sharing_mune_lb ul{ padding-bottom:15px;}
	.sharing_mune_lb li{ width:50%; float:left; padding:5px 3px;}
	
	.ny_mune_Ma{ background-color:#f6f6f6;}
    .iFrameCss{ height:650px;}
}
@media (max-width: 840px){

	.zsw_footer{ min-width:100%; height:100%; padding:10px 0; text-align:center;  margin-top: 10px;}
	.zsw_footer img{ display: block; margin:auto; max-width:100%; float:none; padding-top:5px;}
	.zsw_footer span{ line-height:20px; text-align:center; width:100%; padding: 0px 10px;}
	.ereading1_div h1{ font-size:40px;}
	.ny_mune li.tab10, .ny_mune li.tab9{ width:33.333333%;}
	.sharing_top_left{ width:100%; text-align:center;}
	.sharing_top_right{ width:100%; text-align:center; padding-top:10px; padding-bottom:10px;}
    .iFrameCss{ height:500px;}
}

@media (max-width: 768px){

	.focus_map .swiper-pagination-bullet{ width:10px; height:10px; background-color:rgba(255,255,255,0.8); box-shadow:0 0 3px rgba(0,0,0,0.5);}
	.focus_map .swiper-pagination{background:none; padding:3px 0 3px 8px;}
	.focus_map .swiper-pagination-bullet-active{background: #ca0811;}
	
	.pc_qtfw{ position:relative; display:none;}
	.sj_qtfw{ position:relative; display:block;}
	.zsw_qtfw_div a{ width:22.8%; padding-bottom:22.8%;}
	.zsw_qtfw_div a.a_xmkf{ bottom:33.5%; left:4.3%;}
	.zsw_qtfw_div a.a_wsxt{ top:6.5%; left:21.5%;}
	.zsw_qtfw_div a.a_ybt{ bottom:33.3%; left:38.2%;}
	.zsw_qtfw_div a.a_xskw{ top:6.5%; left:55.3%;}
	.zsw_qtfw_div a.a_wssc{ bottom:33.3%; left:72.8%;}
	.zsw_qtfw_div a.a_wytg{ top:58.4%; left:21.2%;}
	.zsw_qtfw_div a.a_lxda{ bottom:6.7%; left:55.7%;}
	
	.zsw_xxzy_div ul li h2{ font-size:16px;}
	
	.ny_banner_mune li a{ font-size:14px; line-height:20px; border-top-left-radius: 8px;
    border-top-right-radius: 8px;}
	.ny_banner_mune li a.active div b,.ny_banner_mune li a div b{ display:none;}
	.ny_banner_mune li a div{ margin-top:5px; padding-right: 0px; }
	.ny_banner_mune li a span{ display:block; font-size:17px;}
	.ny_mune li a{ font-size:16px; line-height:20px; padding:15px 12px;
background:-moz-linear-gradient(top,#66ddff,#26839e);
background: -ms-linear-gradient(top, #66ddff,  #26839e);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#66ddff), to(#26839e)); 
background: -webkit-linear-gradient(top, #66ddff, #26839e);
background: -o-linear-gradient(top, #66ddff, #26839e);}
	.ny_mune li.active a{
background:-moz-linear-gradient(top,#ff4bca,#af1f85);
background: -ms-linear-gradient(top, #ff4bca,  #af1f85);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ff4bca), to(#af1f85)); 
background: -webkit-linear-gradient(top, #ff4bca, #af1f85);
background: -o-linear-gradient(top, #ff4bca, #af1f85);}
	.ny_banner .title_01_01 img{ padding-top:10%;}
	
	.ny_banner_echines .title_01_01 img{ padding-top: 13%;}
	.eChinese_t1_img{ position:relative; margin-bottom:20px; text-align:center;}
	.eChinese_t1{ padding-left:0; margin:10px 0 20px 0;}
	.eChinese_t1_3_img{ position:relative; text-align:center; margin-bottom:20px;}
	.eChinese_t1_3 .zsw_main{ padding-left:15px;}
	.eChinese_t1_3_img img{ height:130px;}
	.eChinese_t1_3{ margin-top:10px;}
	.eChinese_t1_2 li{ width:50%; padding: 0 10px 5px 10px;}
	.eChinese_t1_2{ margin:0 -10px;}
	
	.ny_banner_easse .title_01_01 img{ padding-top: 13%;}
	
	.easse_pc{ display:none;}
	.easse_div{ max-width:521px;}
	.easse_sj{ display:block; margin:auto;}
	.easse_div a{ width:37.3%; padding-bottom:35%; height:0;}
	.easse_div_1{ left:0.5%; top:-1%;}
	.easse_div_2{ left:31.5%; top:20%;}
	.easse_div_3{ left:62.5%; top:-1%;}
	.easse_div_4{ left:0%; bottom:20%;}
	.easse_div_5{ left:31.5%; top:60.5%;}
	.easse_div_6{ left:62.5%; bottom:20%;}

	.ny_banner_eread .title_01_01 img{ padding-top: 15%;}
	
	.pc_ereading2_img{ display:none;}
	.sj_ereading2_img{ display:block;}
	.ereading2_div1 a{ width:39%; height:40%;}
	.ereading2_a1{ left:16.5%; top:13.5%;}
	.ereading2_a2{ left:57.5%; top:13.5%;}
	.ereading2_a3{ left:16.5%; top:57.3%;}
	.ereading2_a4{ left:57.5%; top:57.3%;}
	
	.ereading3_div_mune div{ width:25%;}
	.ereading3_div_mune a{ font-size:18px;}
	.ereading1_div h1 b{ left:50%; margin-left:-15%; height:5px;}
	.ereading1_div h1{ padding-bottom:15px; border-bottom:2px solid #fff;}
	.ereading1_div .zsw_main{ padding:50px 15px;}
	.ereading1_div p{ margin-bottom:20px;}
	
	.ny_banner_eOral .title_01_01 img{ padding-top: 13%;}
	.ny_banner_daan .title_01_01 img{ padding-top: 13%;}
	.ny_banner_Project .title_01_01 img{ padding-top: 13%;}
	.ny_banner_share .title_01_01 img{ padding-top: 13%;}
	
	.echinese_nntx_2l,.echinese_xxyy_nr ul{ width:100%; margin:0; margin-bottom:20px;}
	.echinese_nntx_2r,.echinese_xxyy_img{ width:100%; margin:0;}
	.pc_echinese_img{ display:none;}
	.sj_echinese_img{ display:block;}
	.m_echinese_img{ display:block;}
	.eChinese_a li{ width:50%;}
	
	.eExercise_text{ padding-top:20px;}
	.eExercise_nr_div ul li{ padding:5px;}
	.eExercise_nr_div{ padding:15px;}
	.eExercise_nr_div ul{ margin:0 -5px; padding-top:15px;}
	.eExercise_nr_div ul li{ width:50%;}
    .iFrameCss{ height:350px;}
}
	
@media (max-width: 620px){
	.zsw_logo_sj{ display:none;}
	.zsw_logo_sj1{ display:block; float:left; height:50px;}
	.zsw_logo_sj1 img{ height:100%;}
	.focus_map { margin-top: 60px;}
	.sj_mune_into{ margin-top:5px;}
	.zsw_sj_login{ padding-top:7px;}
	
	.zsw_xxzy_text{ font-size:18px; }
	.zsw_qtfw { padding-top: 10px;}
	.zsw_xxzy_div ul li{ width:33.333333%;}
	.zsw_hw_into_title{ min-height:97px;}
	
	.ny_banner { padding-top:60px;}
	
	.eChinese_t1_1_1{ display:block;}
	.eChinese_t1_1_1 img{ width:100%;}
	.eChinese_t1_1{ display:none;}
	
	.ny_mune li.tab6 { width: 100%; margin-bottom: 10px;}
	.ereading3_div_nr li{ width:50%;}
	.ereading1_div h1{ font-size:34px;}
	
	.zhishi1_div ul{ padding:10px 0 20px 0;}
	.zhishi1_div ul li{ width:50%; padding-bottom:0px; padding-top:10px;}
	
	.sharing_mune ul li{ width:100%;}
	.echinese2_bt .zsw_main span,.echinese_nntx span{ width:60px;}
	.echinese2_bt{ height:auto;}
	.echinese2_bt .zsw_main,.echinese_nntx{ padding-left:80px; min-height:90px;}
	.echinese2_bt .zsw_main h1{ font-size:20px; padding-top:20px;}
	.echinese2_bt .zsw_main h2{ font-size:20px;}
	.echinese2_nr{ padding-top:0;}
	.echinese2_nr ul li{ font-size:16px;}
	.echinese_nntx h1,.echinese_nntx h2{ font-size:20px;}
	
	.eExercise_nr_div ul li{ width:33.333333%;}
	.eExercise_nr_div{ width:100%; margin:0;}
	.eExercise_nr{ margin:0;}
	.eExercise_ylj1{ margin-top:45px;}
	.eExercise_text_l{ position:relative; margin:auto;}
	.eExercise_text{ padding-left:0;}
	.eExercise_text_r ul li{ font-size:16px;}

}	

@media (max-width: 540px){
	.ereading3_div_mune div{ width:33.333333%;}
	.ereading1_div h1{ font-size:32px;}
	.Model_Answer{ width:92%;}
	.projects_div_img ul.pro_div1 li{ width:100%;}
	.projects_div_img ul.pro_div1 li img{ width:100%;}
	.projects_div_img ul.pro_div2 li{ width:50%;}
}
	
@media (max-width: 500px){
	.zsw_xxzy_div ul li h1{ font-size:12px;}
	.zsw_xxzy_div ul li h2{ font-size:15px; line-height:18px;}
	.zsw_jbtm_sj{ width:100%; overflow:auto;}
	.zsw_jbtm_sj1{ width:470px;}
	
	.ny_banner_mune{ display:block;}
	.ny_mune li a span{ display:none;}
	.xskw_center .z1 ul li{ font-size:16px; line-height:25px;}
	
	.ny_mune li.tab5 { width: 100%;}
	.ereading1_div h1{ font-size:28px;}
	.ereading1_div p{ margin-top:30px;}
	
	.ny_mune li.tab7,.ny_mune li.tab8{ width:100%;}
	.ny_mune li.tab1, .ny_mune li.tab2, .ny_mune li.tab3, .ny_mune li.tab4{ width:100%;}

	.magazine2_top li{ width:100%; margin-bottom:15px;}
	
}	

@media (max-width: 450px){
	.ny_mune li a{ font-size:16px;}
	.ny_banner_mune{ display:none;}
	.ny_banner .title_01_01 img{ padding-top:14%;}
	.ny_mune_ydb,.ny_mune_xxb{ display:block;}
	a.ny_mune_xxb{ margin-top:15px;}
	a.ny_mune_ydb,a.ny_mune_xxb{ font-size:18px; color:#fff; display:block; height:100%; border-radius: 5px; height:auto; text-align: center; margin-bottom:5px;}
	a.ny_mune_ydb span, a.ny_mune_xxb span{ display:inline-block; padding-left:5px;}
	a.ny_mune_ydb div, a.ny_mune_xxb div{ display:inline-block; padding-right:45px; margin:15px 10px; position:relative;}
	a.ny_mune_ydb div b, a.ny_mune_xxb div b{ position:absolute; display:block; right:0; top:0px; height:25px; width:25px; background: url(../../images/2018/into13_1.png) no-repeat; background-size:100%; }
	a.ny_mune_ydb.active div b, a.ny_mune_xxb.active div b{ position:absolute; display:block; right:0; top:0px; height:25px; width:25px; background: url(../../images/2018/into13.png) no-repeat; background-size:100%; }
	.ny_mune ul{ padding:5px 0 5px 0;}
	.xskw_center .m1 ul{ margin:0 -5px;}
	
	.easse_title{ width:90%; margin:auto; font-size: 18px; padding:5px 0;}
	.easse_title span{ font-size:20px;}
	.ereading3_div_mune div{ width:50%;}
	
	.z1 ul.z1_1 li div,.z1_text{ text-align:left;}
	.zhishi2_div ul li{ font-size:16px;}
	
	.Model_voice h1{ font-size:18px; line-height:25px; padding-top:5px;}
	.Model_voice .TimeBox{ width:250px;}
	.ny_mune li.tab10, .ny_mune li.tab9{ width:50%;}
	
	.Primary_all{ margin-bottom:20px;}
	.Primary_all a{ width:100%; margin-bottom:0;}
	.Primary_all a img{ max-width:345px;}
	.yearcss a{ font-size:2em;}
	.Primary_page_div a{ font-size:18px;}
	.Primary_page_div span.active{ font-size:20px;}
	
	.sharing_mune_lb li{ width:100%;}
    .iFrameCss{ height:250px;}
}	

@media (max-width: 370px){
	.ny_banner .title_01_01{ }
	.zhishi1_div ul li{ width:100%; }
    .iFrameCss{ height:150px;}
}	




















