@media screen and (max-width:1923px){
	.m_handle_1923 {display: block;}
}

@media screen and (max-width:1449px){
	.theme-popover{top:5%;left:5%;width:90%;height:90%;margin:0 0 0 0;}
	.dis1449{display:block}
	.dis1449_{display:none;}
}
@media screen and (max-width:1234px){
	.theme-popover{top:5%;left:5%;width:90%;height:90%;margin:0 0 0 0;}
	.dis1234{display:block}
	.dis1234_{display:none;}
	.fontsize1234{font-size:10px;}
}
@media screen and (max-width:1023px){
	.menu-handler{display: block;}
	.header{z-index: 1000;}
	.header .tool{float: none;position: absolute;left:0;top:60px;background: #2f3e5a;right: 0;border-top: 1px solid #fff;display: none;z-index: 1000;}
	.header .tool a{display: block;float: none;}
	.header .tool a:hover{background: #2e4f8b;}
	.c_tips h2{font-size: 40px;}
	.t_msg{margin-top: 25px;}
	.mNav{padding: 40px 0;}
	.mNav li{width: 50%;padding: 15px 0;}
	.qkNav{left:0;right: 0;width: 100%;}
	.m_cont1 .wrap{width: 95%;}
	.m_cont2 .wrap{width: 95%;}
	.nrlist .ex_tab th, .nrlist .ex_tab td{width: auto;white-space: nowrap}
	.examlist,.com_nr{overflow-x:auto;}
	.ex_tab,.com_nr table{width: 100%;}
	.nBg{position: fixed;top:0;right: 0;left:0;bottom: 0;background: rgba(0,0,0,.5);z-index: 401;display: none;}
	.ex_ms1024 {display:none;}
	.myks{display:block;}
	.myinfo{display:none;}
	.dis1023{display:block}
	.dis1023_{display:none;}
	/*mask.top*/
	.theme-popover{top:4%;left:4%;width:92%;height:92%;margin:0 0 0 0;}
	.m_c_con_bottom01{top:40px;width:80%;height:70%;margin:0 0 0 0;}
	.m_handle {display: block;}
	.search input.left{width:70%;}
	.bib{margin:0 0 0 0;height:325px;}
	.fontsize1023{font-size:9px;}
}

@media screen and (max-width:861px){
	.mNav_t{overflow: hidden;}
	.mNav_t a{float: left;width: 33.333%;margin-bottom: 20px;margin-right: 0;margin-left: 0;font-size: 20px;}
	.ex_ms {display:none;}
	.us_infor .sq_zjh {display:none;}
	.m_cont1 .wrap{padding-top:10px;}
	.m_cont2 .wrap{padding-top:10px;}
	.test_bt a {font-size:14px;}
	.test_bt a.t_btn{width: 110px;}
	.dis861{display:block}
	.dis861_{display:none;}
	.jctip{width:100%;height:100%}
	.search input.left{width:65%;}
	.theme-popover{top:1%;left:1%;width:98%;height:98%;margin:0 0 0 0;}
}
@media screen and (max-width:695px){
	.dis695{display:block}
	.dis695_{display:none;}
	/*下面科目部分，缩小后变成菜单。*/
	.sm_menu{position: absolute;right: 10px;top:55px;
		opacity: 0;
		z-index: -1;
		transition: all 400ms;
		transform: scale(.8);
		visibility: hidden;
	}
	.sm_menu .o-btn{display: block;float: none;margin:0;border-bottom: 1px solid #fff;}
	.sm_menu.active{
		opacity: 1;
		z-index: 1;
		transform: scale(1);
		visibility: visible;
	}
	.sm_d{position: absolute;right: 5px;top:50%;margin-top:-17px; background: url('/ksxt/h5/images/m_d.png') no-repeat center center;width: 34px;height: 34px;display: block;cursor: pointer;background-size: 100% 100%;}
	.sm_d.on{background-image: url('/ksxt/h5/images/m_d_close.png')}
	.search{width: 150px;}
	.search input.left{width:85px}
	.jctip900{width:100%;height:100%}
	.bib{height:285px;}
	.mNav_m li .img{width:60%;}
}
@media screen and (max-width:641px){
	.c_tips h2{font-size: 30px;}
	.mNav_t a img{width:75px;}
	.ex_tx{display: block;padding:15px 25px;text-align: center;font-size: 14px; color: #f00;border-top: 1px solid #eee;white-space: nowrap;}
	
	.c_t{font-size:12px;}
	.test_bt {height:35px;}
	.test_bt a{display:none;}
	.ex_ms1 {display:none;}

	.mNav{padding:0px;width:90%;}
	.mNav li{width: 100%;}
	.mNav li .name{margin-bottom:2px;font-size:24px;}
	.mNav li .img{padding: 10px 3px 3px 3px;width:20%;}
	.mNav li .txt{height:20px;padding:2px;color:#999}

	.mNav_t a{width: 100%;}
	.none641 {display:none;}
	.dis641 {display: block;}
	.dis641i {display: inline;}
	.wbox{padding: 10px 0px 0px 0px;}
	.jianceanniutop{margin:15px 5px 5px 0;}
	.jianceanniu{margin:5px 5px 5px 0;}
	.jianceanniuline{margin:12px 5px 5px 0;}
	.mNav_m li .img{width:70%;}
	.mNav_m li .name{font-size:14px;text-align: center;margin-bottom: 5px;}
	.mNav_m li .txt{height: 25px; font-size: 12px;line-height: 12px;padding: 0 5px;text-align: center; color: #999}
	.mNav_m {margin: 0 auto;padding:5px 0px 5px 0px;}
}

@media screen and (max-width:521px){
	.qkNav{height: auto;padding-bottom: 15px;}
	.w_t span{font-size: 20px;}
	.w_t div{font-size: 16px;}
	.w_t img{width:75px; height:75px;}
	.ex_ms2 {display:none;}
	.mNav li .name{font-size: 24px;}
	.c_t{font-size:9px;}
	.m_cont1 .wrap{width: 100%;margin: 0px auto;padding:0px 0px 0px 0px ;}
	.m_cont2 .wrap{width: 100%;margin: 0px auto;padding:0px 0px 0px 0px ;}
	.content_study .wrap{width: 100%; height:110%;margin: -5px 0px 0px 0px;padding:0px 0px 0px 0px ;}
	.ex_tab th.ex_tl,.ex_tab td.ex_tl{padding-left:10px;}
	.bib{height:225px;}
	.none521 {display:none;}
	.dis521 {display: block;}
	.content_study{padding-top: 0px;}
}

@media screen and (max-width:481px) {
	.content{padding-top: 60px;}
	.c_tips{padding-top: 30px;}
	.c_tips h2{font-size: 20px;}
	.c_tips p{font-size: 16px;}
	.logo{margin-left:3%;width:50%;}
	.logo img{width: 100%;}
	
	.mNav li .name{font-size: 18px;}
	.go_back,.go_next{font-size: 14px;padding: 0 20px;}
	
	.w_t span{font-size: 18px;}
	.w_t div{font-size: 14px;}
	.w_t img{width: 80px;height: 80px;}
	.us_infor span{font-size: 13px;margin-right: 15px;}
	.start-exam  .tips{font-size: 18px;line-height: 28px;}
	.s-btn{font-size: 16px;line-height: 42px;}
	
	.none481 {display:none;}
	.dis481 {display: block;}
	.listpxx{font-size: 14px;}
	.kslistfs{font-size:12px;}
	.slogo_dt{width: 30px; height:30px;}
	.slogo_dt img{width: 23px; height:20px;}
	.headhalf42 > span{width: 20px; height:20px;}
	.headhalf42 > span img {width: 20px; height:20px;}
	.content_dt{padding-top: 30px;}
	.brightBox_dt{ top: 30px;}
	#Bodybox_dt{padding-top:30px;}
	.header_dt{height: 30px;line-height: 30px;}
	.header_dt .tool a{padding: 0 6px;}
	.header_dt .tool a.infor .num{width: 8px;height: 8px;left:32px;top:8px;line-height: 8px;}
	.test_scroe{float: none;}
	.test_scroe{line-height: 24px;}
	.features img{width:44px; height:44px}
	.features p{margin:0px 0 0 55px;font-size:12px; line-height:28px;}
	.features .title{font-size:16px;margin:0px 0 5px 0}
}
@media screen and (max-width:421px){
	.result{font-size: 20px;}
	.re_btn a{width: 115px;line-height: 44px;margin: 0 6px;}
	.none421 {display:none;}
	.dis421 {display: block;}
}
@media screen and (max-width:380px){
	.c_tips h2{font-size: 18px;}
	.c_tips p{font-size: 14px;}
	.w_t span{font-size: 16px;}
	.w_t div{font-size: 12px;}
	.w_t img{width: 42px;height: 42px;}
	.start-exam  .tips{font-size: 16px;}
	.i_clock{width:18px;height: 18px;}
	.i_help{width:18px;height: 18px;}
	.time{margin-right:5px;font-size: 12px;}
	.us_infor span{margin-right: 10px;font-size: 11px;}
	.slogo{width: 45px;}
	.slogo img{width: 30px;}
	.none380 {display:none;}
	.dis380 {display:block;}
	.m_c_con_bottom01{top:35px;left:1%;width:98%;height:380px;margin:0 0 0 0;}
}
@media screen and (max-width:320px){
	.c_tips h2{font-size: 16px;}
	.c_tips p{font-size: 14px;}
	.go_back,.go_next{padding: 0 15px;}
	.qkItem a{width: 58px;height: 58px;}
	.qkItem a img{width: 30px;height: 30px;}
	.w_t span{font-size: 14px;}
	.w_t img{width: 40px;height: 40px;}
	.time{margin-right:5px;font-size: 12px;}
	.none320 {display:none;}
	.dis320 {display:block;}
}
/**************************************/
@media only screen and (max-width:2060px) {
	#owl-demo .item0{margin-right:10%;}
}
@media only screen and (max-width:1550px) {
	#owl-demo .item0{margin-right:13%;}
}
@media only screen and (max-width:1020px) {
	.login_box {width: auto;margin: 0;bottom:auto;left:auto;right: 30px;top:-500px;transition: all 0.5s ease-in-out 0s}
	.login_box div.r_i {}
	.login_box div.r_i h3 {margin-bottom: 25px;margin-top: 0px;}
	.main ul li a h4 {font-size: 24px;padding: 15px 0}
	#owl-demo .item0{height: 370px;margin-right:0px;}
	.banner{height:370px;}
	.login_on .login_box {top:70px;}
	.tip_bk {display:block;}
}
@media screen and (max-width:801px){
	#owl-demo .item0{height: 330px;margin-right:0px;}
	.banner{height:330px;}
}
@media screen and (max-width:642px){
	#owl-demo .item0{height: 290px;margin-right:0px;}
	.banner{height:325px;}
}
@media screen and (max-width:530px){
	.main {padding: 25px 0}
	.main ul {padding: 0 15px}
	.main ul li {float: none;width: 100%;padding: 15px 0;}
	.main ul li div img {width:40%;}
}
@media screen and (max-width:482px){
	.login_on .login_box {top:60px;}
	.login_box {right:0px;width: 100%}
	.login_box .fbox {padding:10px 20px;}
	.login_box div.r_i {float: none;padding: 20px;width: auto}
	.login_box div.r_i h3 {font-size: 24px;margin-bottom: 15px}
	.login_box div.r_i ul li {height: 46px;font-size: 16px;margin-bottom: 10px}
	.login_box div.r_i ul li .inp {height: 46px;line-height: 46px;font-size: 18px;}
	.login_box div.r_i ul li .mit {height: 35px}
	.login_box div.r_i ul li.b {overflow: hidden;height: auto;}
	.fbox div.r_i ul li {height: 46px;font-size: 16px;margin-bottom: 10px}
	.fbox div.r_i ul li .inp {height: 46px;line-height: 46px;font-size: 20px;}
	#owl-demo .item0{height: 225px;margin-right:0px;}
	#slider_hd{width: auto;margin: 0;}
	.banner{height:270px;}
}