@charset "gb2312";
/* CSS Document */
*{
     padding: 0px;
     margin: 0px;
 }
.fr{ float: right;  }
.fl{float: left;}
.clear_f{clear: both;}
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0; }
body{/*font:12px "宋体","Arial Narrow",HELVETICA;*/ font:12px "Microsoft Yahei","\5B8B\4F53",sans-serif;background:#fff;-webkit-text-size-adjust:100%;}
a{text-decoration:none; color:white; }
a:hover{text-decoration:none; color:#e82222;}
em{font-style:normal; overflow:hidden;}

ul,li{list-style:none;}

img{border:0;vertical-align:middle}




input {outline: none;}textarea {outline: none;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.dp,s.dl{display: inline-block;}
.banner{background:#4797fb;}
.banner1{background:url(imagesbanner_011.png) no-repeat center top;height:180px;}
.banner1 p{
	width:525px;
	margin:0 auto;
	padding:100px 0 0 475px;
	font-size:30px;
	font-weight:bold;
	font-family: "Microsoft Yahei";
	color:#333333;
}
.banner2{background:url(imagesbanner_022.png) no-repeat center top;height:179px;}
.banner3{background:url(imagesbanner_033.png) no-repeat center top;height:180px;}


/*选择地市*/
.topNav{
	background:#4797fb;
	width:1000px;
	margin:0 auto;
}
.topNavl{
	width:120px;
	height:110px;
	background:url(imagesdsNav4.png) no-repeat right center;
}
.topNavMain{
	width:860px;
	padding-left:20px;
	padding-top:20px;
}
.topNavMain a{
	display:inline-block;
	font-size:16px;
	padding:0 20px;
	line-height:30px;
	text-align:center;
	color:##fdfa61;
	margin-right:23px;
	margin-bottom:10px;
	cursor:pointer;
}
.topNavMain a.hover{
	color:#457dd0;
	background-color: #ffffff;
	font-weight: bold;border-radius:10px;
}

.topNavMain a:hover{
	color:#457dd0;
	background-color: #ffffff;
	font-weight: bold;border-radius:10px;
}
.mainBox{
	padding-bottom:40px;
	background-color: #d3e2ff;
}
.main1{
	
}
.header{
	position:relative;
	background:-url(imagestit9.png) no-repeat center bottom;
	width: 1000px; margin:0 auto -33px;height:114px;
	text-align:center;
	padding-top:40px;
	font-size:30px;
	line-height:36px;
	font-weight:bold;
	color:#23b286;
	
	
}
.mWrap{
	padding: 30px 25px 0px 15px;
	background:#9ccbff;
	border-radius:16px;
}
.time{
	padding-left:10px;padding-top:7px;
	width:370px;
	height:45px;
	border:2px solid #000;
	margin:0 auto 20px;
}
.time p{float:left;font-size:14px;line-height:18px;color:#333333;}
.time .p1{margin-right:10px;}
.time .p2{font:14px/33px '微软雅黑';color:#333333;margin-left:10px;}
.time .p2 span{display:inline-block;background:#5d738b;color:#ffffff;padding:0 5px;height:33px;font-size:22px;margin-right:2px;vertical-align:middle;}
.yhlist{
	padding-bottom:32px;height:186px;
	background:url(imagesyhbgB1.png) no-repeat center top;
	
}
.yhlist .yhItem{position:relative;}
.yhlist .yhItem em{position:absolute;top:24px;left:180px;width:50px;padding:20px 0;font:normal bold 32px/50px "微软雅黑";background:#ffeb82;color:#5F5834;border-radius:5px;text-align:center}
.yhlist .yhItem span{font:bold 30px/42px "微软雅黑";color:#fd5c28;}
.yhlist .yhItem p{
	padding:50px 50px 0 300px;
	font-size:20px;
	line-height:40px;
}
/*考情*/
.main1 .mWrap{padding-top:20px;padding-bottom:30px;}
.picWrap{
	display:block;
	border:8px solid #c3e0ff;
	border-radius:8px;
	magin-right:65px;
}
.kq{
	padding-top:10px;
	padding-bottom:36px;
	width:500px;
	
}
.kq p{position:relative;font-size:16px;line-height:2em;}
.kq p i{display:block;position:absolute;width:12px;height:17px;left:-20px;top:9px;}
.kq p i.num1{background:url(imagesico16.png) no-repeat center top;}
.kq p i.num2{background:url(imagesico27.png) no-repeat center top;}
.kq p i.num3{background:url(imagesico38.png) no-repeat center top;}
.kq .zixunBtn{
	display:block;
    width:245px;margin:5px auto 0;
	height:41px;
	background:url(imagesBtn_bg6.png) no-repeat;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	line-height:41px;
}

/*推荐班次*/
.main3 .mWrap{
	padding-bottom:20px;
}
.hot{
	background:#fff;position:relative;padding:15px 0 15px 16px;
	margin-bottom:20px;
}
.hot2{
	
	
}
.hotLeft{
	width:298px;
	height:214px;
	overflow:hidden;
	background:#99ccff;
}
.hot .mes{
	position:absolute;
	top:0;
	left:16px;
	width:71px;height:78px;
	background:url(imagesyhbq7.png) no-repeat;
}
.hotRight{
	width:570px;
}
.kcName{padding-bottom:8px;padding-left:14px;font:24px/40px "Microsoft Yahei";color：#333;}
.hotRight p{background:url(imagesd_241.png) no-repeat 14px 5px;padding-left:26px;font-size:16px;line-height:20px;color:#666;}
.kcnr{margin-top:10px;width:560px;height:41px;line-height:41px;font-size:16px;background:#f6f6f6;color:#666;text-align:center;}
.kcfoot{margin-top:10px;}
.kcfoot span{font-size:36px;line-height:40px;color:#f75d58;}
.kcfoot .btnGroup{height:40px;}
.kcfoot .btnGroup a{margin:0 9px;}
.kcfoot .btnGroup .qqzx{width:131px;height:40px;background:url(imageszx_qq8.jpg) no-repeat;}
.kcfoot .btnGroup .zx{
	width:130px;
	height:40px;
	font-size:16px;
	line-height:40px;
	color:#fff;
	text-align:center;
	background-color: #f95a52;
}

/*面授课程*/
.main4 .mWrap{
	border-radius:16px 16px 0 0;
}
.yjxl{
	
}
.yjxl li{
	float:left;
   padding:0 14px;
	height:56px;
	margin-right:21px;
	font-size:24px;
	line-height:56px;
	text-align:center;
	background:#00897b;
	color:#fff;
	cursor:pointer;
}
.yjxl .mar0{margin-right:0;}
.yjxl li.hover{background:#fb3470;}
.kcbox .kcts{
	position:relative;
	padding:0 25px 28px 30px;
	background:#9ccbff;
	border-radius:0 0 16px 16px;
	min-height:140px;
}
.kctsLeft{
    padding:20px 0 10px 14px;
}
.kctsLeft dt{
	width:103px;
	height:32px;
	margin-right:5px;
	background:url(imagestsbq10.png) no-repeat center center;
}
.kctsLeft .yjts{
	width:550px;
	font-size:18px;
	line-height:30px;
	color:#333333;
}
.kctsLeft .yjts p{
	
	overflow:hidden;
	margin-bottom:10px;
}
.kctsLeft .yjts .more{
	display:block;
	margin-left:345px;
	width:56px;margin:0 auto;
	padding-top:20px;
	line-height:18px;
	font-size:14px;
	color:#00897b;
	background:url(imagesmore13.png) no-repeat center top;
	text-align:center;
}
.kctsRight{
	position:absolute;
	top:50%;margin-top:-45px;
	right:50px;
	width:235px;height:90px;
	
}
.kctsRight p{
	padding-left:80px;
	background:url(imagesphone.png) no-repeat 16px top;
	font-size:18px;
	line-height:22px;
	color:#00897b;
	padding-bottom:7px;
	
}
.kctsRight .zixunBtn{
	display:block;
	text-align:center;
	width:245px;
	height:41px;
	background:url(imagesBtn_bg6.png) no-repeat;
	color:#fff;
	font-size:18px;
	
	line-height:41px;
}
.line1{
	position:absolute;left:30px;top:0;height:52px;
	border-left:2px solid #fb3470;
}
.line2{
	position:absolute;right:30px;bottom:28px;height:70px;
	border-right:2px solid #fb3470;
}
.line3{
	position:absolute;left:30px;bottom:28px;width:940px;
	border-bottom:2px solid #fb3470;
}
.classWrap{
	padding:20px 25px 30px 30px;
	margin:0 auto 20px;
	width:945px;
	background:#9ccbff;
	border-radius:16px;
	
}
.classTitle{
	font-size:30px;
	height:68px;
	line-height:68px;
	font-weight:bold;
	text-align:center;
	color:#5F0E07;
	font-family: "Microsoft YaHei";
}
.classWrap table td{
	border:1px dashed #8A6F00;
	height:45px;
	vertical-align: middle;
	font-size:14px;
	padding:5px;
}
.btn {
	height: 30px;
	width: 100px;
	background-color: #fb3470;
	color: #FFF;
	font-weight: bold;
	font-size: 16px;
	line-height: 30px;
	text-align: center;border-radius:10px;
}
table{
	text-align:center;
	border-collapse:collapse;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fe71a0;
}
.btn a {
	color: #FFF;
	text-decoration: none;
}

table .biaot th{
	height:45px;
	font-weight:bold;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #fe71a0;
	border-bottom-color: #fe71a0;
}

.main5 .mWrap{
	padding-bottom:20px;
}

/*图书*/
.book_list{padding-bottom:25px;}
.book_list li{width:211px;margin-right:32px;float:left;}
.book_list .li4{margin-right:0;}
.book_list li dt{padding-top:20px;height:240px;background:#fff;text-align:center;margin-bottom:10px;}
.book_list li .p1{position:relative;line-height:20px;max-height:40px;overflow:hidden;;text-align:center;}
.book_list li .p1:after{position:absolute;right:0;bottom:0;}
.book_list li .p2{width:100%;font-size:32px;line-height:44px;color:#f75d58;float:left;}
.book_list li .p2 p{float:right;font-size:14px;color:#fff; line-height:20px;text-align:right;}
.book_list li .p2 p i{text-decoration: line-through;font-style:normal;}
.book_list li .p2 p span{line-height:15px;display:block;width:45px;height:15px;font-size:12px;text-decoration: none; background:url(imageszhekou20.png) no-repeat center;color:#ffffff;text-align:right;}
.book_list li .p3{
	display:block;
	width:100%;
	height:28px;
	text-align:center;
	line-height:28px;
	color:#ffffff;
	font-size:14px;
	background-color: #f95a52;
	font-weight: bold; border-radius:10px;
}

/*更多*/

.main6 .mWrap{padding-bottom:30px;}
.main6 .mWrap a{display:block;float:left;width:409px;height:224px;background:#edacca;border:2px solid #ffffff;margin:0px 44px 0 25px;}
.main6 .mWrap .mar0{margin-right:0;}

/*右侧导航菜单*/
#sd_zc_zixun{
	position:fixed;
	top:20%;
	right:20px;
	padding-top:52px;
	background:url(imagesfixed_top1.png) no-repeat left top;
}
#sd_zc_zixun ul{
	display:block;
	width:104px;
	background:#6095e3;
	cursor:pointer;
}
#sd_zc_zixun ul li{
	width:100px;
	height:30px;
	background: #d3e2ff;
margin: 0 auto 1px auto;
text-align: center;
line-height: 30px;
font-size: 18px;
color: #4484e5;
}
#sd_zc_zixun ul li.mar0{margin-bottom:0;}
#sd_zc_zixun .fixBot{width:104px;height:105px;background:url(imagesfixed_bot5.png) no-repeat;}
#sd_zc_zixun .fixBot span{display:block;height:30px;margin-bottom:10px;cursor:pointer;}
#sd_zc_zixun .fixBot a{display:block;width:72px;height:72px;border-radius:50%;}

/*左侧导航*/
.piao1{
	position:fixed;
	left:12px;
	top:30%;
}
.piao_top{
	width:208px;height:55px;
	background:url(imagesslideNavT9.png) no-repeat;
}
.closeBtn{position:absolute;left:145px;top:-12px;background: url(imagescloseBtn1.png) no-repeat center center;width:22px;height:19px;cursor:pointer;}
.yjxlNav{width:170px;margin:0 auto;}
.yjxlNav li{padding-top:10px;background:url(imagesfixed_kc16.png) no-repeat center top;}
.yjxlNav li.on{padding-top:10px;background:url(imagesfixed_kc16.png) no-repeat center top;background-size:100% 46px;}
.yjxlNav li .aslide_yjxl{
	display:block;
	height:30px;
	font-size:20px;
	line-height:30px;
	padding-left:10px;
	background:url(imagesright17.png) no-repeat 150px 10px;
	font-weight: bold;
}
.yjxlNav li .aslide_yjxl:hover{color:#fff;}
.yjxlNav li.on .aslide_yjxl{height:36px;line-height:36px;background:url(imagesdown1.png) no-repeat 150px 12px;}
.ejxl{display:none;background:#3aa79c;padding:0 25px;}
.ejxl a{display:block;padding-left:42px;margin:0 auto;color:#fff;line-height:33px;background: url(imagesright214.png) no-repeat 22px center;border-bottom:1px solid #178276;}
.piao_bto{
	display:block;
	width:98px;margin:0 auto;
	background:#ffee2c;
	border-radius:0 0 14px 14px;
	height:30px;
	font-size:16px;
	line-height:30px;
	text-align:center;
	color:#00695c;
}
.kcSideS{ width:30px; height:120px; position:fixed;left:0; top:130px; cursor:pointer; background:#ff7d13; font-size:20px; color:#fff; font-family:'Microsoft Yahei'; text-align:center; line-height:26px; padding-top:10px; border-bottom-right-radius:5px; border-top-right-radius:5px; display:none;}
