f@charset "utf-8";

.clear{ clear:both;}

/* CSS Document */
#lf_lun{
	position:relative;
	}
#lf_lun .big_lun{
	position:absolute;
	}
#lf_lun .big_lun li{
	float:left;
	position:relative;
	}
#lf_lun .big_lun li img{
	width:100%;
	}
#lf_lun .small_lun{
	position:absolute;
	left:3rem;
	bottom:0.2rem;
	}
#lf_lun .small_lun li{
	width:0.14rem;
	height:0.14rem;
	font-size:0;
	background:#fff;
	float:left;
	margin-left:0.13rem;
	border-radius:50%;
	}
#lf_lun .small_lun li.on{
	background:#75bcff;
	}
section h2{
	font-size:1rem;
	line-height:2rem;
	height:2rem;
	padding:0 2%;
	color:#ff6800;
	border-bottom:2px solid #e0e0e0;
	}
section h2 a{
	display:block;
	
	color:#ff6800;
	}
.classroom{
	padding:0 2%;
	border-bottom:1px solid #e0e0e0;
	}
.classroom>li{
	border-bottom:1px solid #e0e0e0;
	padding:2% 0;
	overflow:hidden;
	}
.classroom>li mip-img{
	height:100px !important;
}
.classroom>li:last-child{
	border-bottom:0;
	}
.classroom>li div{
	width:35%;
	height:100%;
	position:relative;
	float:left;
	}
.classroom>li div p{
	width:100%;
	padding-left:0;
	height:1.5;
	line-height:1.5rem;
	background:rgba(0,0,0,0.5);
	position:absolute;
	left:0;
	bottom:0;
	text-align:center;
	}
.classroom>li div p a{
	color:#fff;
	font-size:1rem;
	}
.classroom li ul{
	width:63%;
	float:right;
	}
.classroom li li{
	font-size:0.8rem;
	line-height:1.3rem;
	padding-left:2%;
	width:100%;
	display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	background:url(../images/wap_17.png) 100% center no-repeat;
	}
.classroom li li a{
	color:#333;
	}
.sy_gg{
	background:#f2f3f5;
	/*padding:0.29rem 0;*/
	}
.sy_gg img{
	width:100%;
	border-top:2px solid #e9edf0;
	border-bottom:2px solid #e9edf0;
	}
.answer{
	border-top:2px solid #e9edf0;
	border-bottom:2px solid #e9edf0;
	}
.answer ul{
	padding:0 2%;
	}
.answer li{
	padding:2% 0 2%;
	border-bottom:1px solid #e0e0e0;
	}
.answer li:last-child{
	border-bottom:0;
	}
.answer li i{
	display:block;
	width:5%;
	height:1rem;
	border-radius:0.14rem;
	text-align:center;
	line-height:1rem;
	position:absolute;
	left:0;
	top:0;
	}
.answer li b{
	display:block;
	font-size:1rem;
	font-weight:normal;
	line-height:1rem;
	height:1rem;
	padding-left:8%;
	position:relative;
	margin-bottom:2%;
	}
.answer li b a{
	color:#333;
	}
.answer li b i{
	border:1px solid #ffc1bd;
	color:#ffc1bd;
	}
.answer li p{
	font-size:0.8rem;
	color:#666666;
	padding-left:8%;
	line-height:1.5;
	position:relative;
	}
.answer li p i{
	border:1px solid #75bcff;
	color:#75bcff;
	top:0.04rem;
	}
.answer li p a{
	color:#75bcff;
	}
.qg_nk{
	background:#f2f3f5;
	}
.qg_nk section{
	background:#fff;
	border-top:2px solid #e9edf0;
	border-bottom:2px solid #e9edf0;
	}
.qg_nk ul{
	padding:0.2rem 0.25rem 0.4rem;
	}
.qg_nk li{
	font-size:0.24rem;
	line-height:0.48rem;
	}
.qg_nk li a{
	color:#666666;
	}
.qg_nk li span a{
	color:#999;
	}
	
.top{ width:100%;}
.top dl{ width:100%;}
.top dt{ width:100%; height: 0.8rem; background: #ff6800}
.top dt p{ width:70%; float:left; line-height:.8rem; font-size: .3rem; color: #fff;}
.top_dt_l{ width:26%; float: left; margin: 1% 2% 0 2%; height:0.68rem; background:url(http://jqlxt.com/m/theme/default/images/images/logo.png) no-repeat; background-size: 100% 100%;}
.top_dt_l img{ width:100%; height:100%; }
.top dd{ width:100%; height:0.65rem; margin-top: 2%;}
.top dd input[type=text]{ width:45%; float: left; margin-left: 5%; height: .46rem; padding-left: 2%; border:1px #359baf solid;border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.top dd input[type=submit]{ width:20%; float: left; height:.5rem; background: #ff6800; border: none; color: #fff; border:1px #359baf solid;font-size: .25rem; border-top-right-radius: 5px;   border-bottom-right-radius: 5px;}
.top dd a{ width:20%; float:left; margin-left:3%; height:.5rem; background:#60a3e2; line-height:.5rem; text-align:center; color:#fff; font-size: .25rem; border-radius: 5px;}

.hx_list{ width:100%; background:#fff;}
.hx_list_li{ width:90%; margin:0 auto; padding-bottom:3%;}
.hx_list_li li{
	line-height:1.5rem;
	font-size:1rem;
	border-bottom:1px solid #f3f3f3;
	height:1.5rem;
	padding:3% 0;
}
.hx_list_li li i{ width: 6%; background: #ddd; border-radius: 50%; text-align: center; float: left; margin-right:3%; color: #8c9093;}
.hx_list_li li:first-child i{ background: #e46252; color: #fff;}
.hx_list_li li:nth-child(2) i{ background: #ff9958; color: #fff;}
.hx_list_li li:nth-child(3) i{ background: #fac738; color: #fff;}

.hx_list_li li:last-child{
	border-bottom:none;
}
.hx_list_li li span{
	float:right;
	font-size:0.8rem;
	color:#999;
	padding-right:0.1rem;
}
.hx_list_li li .intercept{
	width:65%;
	float:left;
	color:#333;
	padding-left:0.15rem;
	background:url(../images/liststyle_1.png) no-repeat left;
	background-size:0.03rem 0.2rem;
	font-size:.9em;
}

.guanggao{ width:100%;height:60px; margin-top:1%; margin-bottom:1%;position: relative;}
.guanggao a{ display:block;  color:#333;}
.guanggao img{ width:100%; height:60px;}
.guanggao p{ position: absolute; top: 0; right: 0; padding: .5%; background: #dedede; opacity: 0.8; font-size: .7rem;}
.guanggao em {
	position: absolute;
	top: 0px;
	right: 31px;
	padding: .5%;
	background: #dedede;
	opacity: 0.8;
	font-size: .7rem;
}
.pager{ text-align:center;}