﻿@charset "utf-8";/* 页面格式化 */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td {

	margin:0;

	padding:0;

}

body {

	font:12px 微软雅黑;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

caption, th {

	text-align:left;

}

fieldset, img {

	border:0;

}

abbr, acronym {

	border:0;

	font-variant: normal;

}

:focus {

	outline:0;

}

address, button, caption, cite, code, dfn, input, optgroup, option, select, textarea, th, var {

	font:inherit;

}

del, ins {

	text-decoration:none;

}

ol, ul, dl {

	list-style:none;

}

h1, h2, h3, h4, h5, h6 {

	font-size:100%;

	font-weight:normal;

}

a, a:visited {

	color:#575757;

	text-decoration:none;

}

a:hover {

	color:#e03c5b;

	text-decoration:underline;

}

/* 浮动及定位样式 */

.fc:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.fc {

	display:inline-block;

*zoom:1;

}

/* Hides from IE-mac */ 

* html .fc {

	height:1%;

}

.fc {

	display: block;

}

/* End hide from IE-mac */

.fl {

	float:left;

	display:inline;

}

.flist {

	float:left;

	display:inline;margin-right:6px;

}
.fr {

	float:right;
	

}

.pos_a {

	position:absolute;

}

.pos_r {

	position:relative;

}

.pos_f {

	position:fixed;

}

/* 栅格样式 */

.w220 {

	width:220px;

}

.w239 {

	width:239px;

}

.w237 {

	width:237px;

}

.w243 {

	width:243px;

}

.w219 {

	width:219px;

}

.w235 {

	width:235px;

}

.w270 {

	width:270px;

}

.w295 {

	width:295px;

}

.w395 {

	width:395px;

}

.w500 {

	width:500px;

}

.w730 {

	width:730px;

}

.w740 {

	width:740px;

}

.w747 {

	width:747px;

}

.w767 {

	width:767px;

}

.w820 {

	width:820px;

}

.h237 {

	overflow:hidden;

	height:237px;

}

.h159 {

	overflow:hidden;

	height:159px;

}

.h224 {

	height:224px;

}

.h227 {

	height:227px;

}

.h349 {

	height:349px;

}

.h427 {

	height:427px;

}

/* 盒子样式 */

.mt5 {

	margin-top:5px;

}

.mt10 {

	margin-top:10px;

}

.mt12 {

	margin-top:12px;
          


}
/*@增加的样式*/
.mt50{
            margin-top:55px;
}
.bx7 a {

	color:#3d89ce;

	text-decoration:none;
}



.mt15 {

	margin-top:15px;

}

.mt17 {

	margin-top:17px;

}


.mt20 {

	margin-top:20px;

}

.mt25 {

	margin-top:25px;

}

.mt27 {

	margin-top:27px;

}

.mt35 {

	margin-top:35px;

}

.mr15 {

	margin-right:15px;

}

.ml10 {

	margin-left:10px;

}

.ml15 {

	margin-left:15px;

}

.ml20 {

	margin-left:20px;

}

.ml14 {

	margin-left:14px;

}

.mr10 {

	margin-right:10px;

}

.mr30 {

	margin-right:30px;

}

.mb10 {

	margin-bottom:10px;

}

.pt5 {

	padding-top:5px;

}
.pt20{
	padding-top:20px;
}
.p1 {

	padding:5px 14px 10px;

}

.p2 {

	padding:10px 14px;

}

/* 字体样式 */

.fs12 {

	font-size:12px;

}

.fs14 {

	font-size:14px;

}

.fs16 {

	font-size:16px;

}

.ft12 {

	font:normal 12px "微软雅黑";

}

.ft14 {

	font:normal 14px "微软雅黑";

}

.ft16 {

	font:normal 16px "微软雅黑";

}

.ft18 {

	font:normal 18px "微软雅黑";

}

.ft20 {

	font:normal 20px "微软雅黑";

}

.ft28 {

	font:normal 28px "微软雅黑";

}

.lh26 {

	line-height:26px;

}

.fwb {

	font-weight:bold;

}

.fwn {

	font-weight:normal;

}

.tac {

	text-align:center;

}

.tal {

	text-align:left;

}

.tar {

	text-align:right;

}

/* 超链颜色样式 */

.txt1 a, .txt1 a:link, .txt1 a:visited, .txt1 a:active, a.txt1, a.txt1:link, a.txt1:visited, a.txt1:active {

	color:#666;

} /*灰色*/

.txt2 a, .txt2 a:link, .txt2 a:visited, .txt2 a:active, a.txt2, a.txt2:link, a.txt2:visited, a.txt2:active {

	color:#fff;

} /*白色*/

.txt3 a, .txt3 a:link, .txt3 a:visited, .txt3 a:active, a.txt3, a.txt3:link, a.txt3:visited, a.txt3:active {

	color:#009900;

} /*绿色*/

.txt4 a, .txt4 a:link, .txt4 a:visited, .txt4 a:active, a.txt4, a.txt4:link, a.txt4:visited, a.txt4:active {

	color:#fc3e2e;

} /*红色*/

.txt5 a, .txt5 a:link, .txt5 a:visited, .txt5 a:active, a.txt5, a.txt5:link, a.txt5:visited, a.txt5:active {

	color:#01669a;

} /*蓝色*/

.txt6 a, .txt6 a:link, .txt6 a:visited, .txt6 a:active, a.txt6, a.txt6:link, a.txt6:visited, a.txt6:active {

	color:#c52427;

} /*橙色*/

.txt7 a, .txt7 a:link, .txt7 a:visited, .txt7 a:active, a.txt7, a.txt7:link, a.txt7:visited, a.txt7:active {

	color:#27a42c;

} /*绿色2*/

.txt8 a, .txt8 a:link, .txt8 a:visited, .txt8 a:active, a.txt8, a.txt8:link, a.txt8:visited, a.txt8:active {

	color:#f00;

} /*红色2*/

.txt9 a, .txt9 a:link, .txt9 a:visited, .txt9 a:active, a.txt9, a.txt9:link, a.txt9:visited, a.txt9:active {

	color:#0872df;

} /*蓝色2*/

.txt10 a, .txt10 a:link, .txt10 a:visited, .txt10 a:active, a.txt10, a.txt10:link, a.txt10:visited, a.txt10:active {

	color:#ff6c00;

} /*灰色2*/

.txt_black a, .txt_black a:link, .txt_black a:visited, .txt_black a:active, a.txt_black, a.txt_black:link, a.txt_black:visited, a.txt_black:active {

	color:#000;

} /*黑色*/

a.tdno:hover {

	text-decoration:none;

}

#cr, #hr, #mn, #ft .ftmn, #ft .ftlink, .topad {

	width:1000px;

	margin:0 auto;

}

#hr .search .sea_btn, .buy2, .vipico, .hotico, .newico, .ting1 i, .kookb1 .kbr h3, .cuico {

	background:url(img/bgs.png) no-repeat;

	_background:url(img/bgs.gif) no-repeat;

}

#hr .search input, #hr .search .sea_btn, #mn ul li, #ft .ftmn dl, #mn dt, #mn dd, .kookb1 .kbtit span {

	float:left;

	display:inline;

}

#mn ul li:nth-child(2) {
}

#hr .search .sea_btn, #mn ul a {

	display:block;

}

/* 头部样式 */

#hr {

	padding:13px 0;

}

#hr .logo_tit {

	height:49px;

	padding-left:14px;

	margin:8px 32px 0 11px;

	border-left:1px solid #d3d5d8;

}

#hr .logo_tit h1, #hr .logo_tit p {

	float:left;

	display:block;

}

#hr .logo_tit h1, #hr .logo_tit strong {

	line-height:28px;

	color:#362f2e;

}

#hr .logo_tit h1 a {

	display:block;

}

#hr .logo_tit p {

	height:18px;

	padding-left:3px;

	margin-top:5px;

	background:#74be65;

	line-height:18px;

	color:#fff;

	Letter-spacing:2px;

	text-align:center;

}

#hr .logo_tit p.lsico1 {

	padding-left:9px;

	Letter-spacing:9px;

}

#hr .search input {

	height:31px;

	padding-left:5px;

	border:1px solid #d3d5d8;

	font-size:14px;

	color:#949494;

	line-height:31px;

}

#hr .search .sea_btn {

	height:31px;

	padding:0 18px;

	border:1px solid #d3d5d8;

	border-left:none;

	line-height:31px;

}

#hr .search .sea_btn:hover {

	background-position:0 -120px;

	color:#27a42c;

}

#hr .search {

	margin-top:14px;

}

.topad img {

	margin-bottom:10px;

}
/*@搜索框样式*/
#hr  .form{
	   	  margin: 5px 15px;
	   	  padding: 0;
	   	  font-size:14px;
	           overflow: hidden;
	   }
.search-txt{
	   	  border:1px solid #33950f;
                    padding: 0;
	   	  text-indent: 10px;
	   	  font-family: PingFang SC;
          height:34px;
          line-height: 34px;
          width: 494px;
          float: left;  
}

.search-submit{
	   background-color:#33950f;
       	  float: left;
       	  font: normal 14px "微软雅黑";
       	  padding: 0;
       	  border: 0;
       	  height:36px;
       	  width:80px;
       	  color:#fff;
       	  line-height: 36px;
       	  text-align: center;
       	  overflow: hidden;
       }

/* 绿色导航 */

#mn ul, .mn_green ul a {

	background:url(img/hrbg.png) repeat-x;

} /* 导航共公背景 */

#mn ul {

	height:38px;

	border-left:1px solid #33950f;

	border-right:1px solid #33950f;

}

#mn p, #mn dl {

	border:1px solid #d7d7d7;

	border-top:none;

	line-height:30px;

}

.mn_green ul {

	background-position:0 0;

}

.mn_green ul li a {

	line-height:38px;

}

.mn_green ul li.s a, .mn_green ul li a:hover {

	background-position:0 -48px;

	text-decoration:none;

}

#mn p strong {

	padding:0 7px 0 15px;

	color:#79b56f;

}

#mn p a {

	padding:0 5px;

}

#mn p span {

	padding-left:5px;

	color:#d1d1d1;

}

#mn p.subtxt1 strong {

	padding:0 7px 0 15px;

	color:#444;

}

#mn p.subtxt1 a {

	padding:0 5px;

	color:#79b56f;

	font-weight:bold;

}

#mn dl {

	padding:8px 0;

}

#mn dd {

	border-right:1px solid #d1d1d1;

	line-height:20px;

}

#mn dd.nobr {

	border-right:none;

}

#mn dt {

	width:16px;

	padding:3px 0 0 12px;

	color:#79b56f;

	font-weight:bold;

	line-height:18px;

}

#mn dd a {

	margin:0 8px 0 7px;

}

/* 课表公共 */

.buy2, .vipico, .hotico, .newico, .ting1 i, .cuico {

	display:inline-block;

	overflow:hidden;

	vertical-align:middle;

}

.vipico, .hotico, .newico {

	width:21px;

	height:24px;

	margin-left:5px;

}

.vipico {

	background-position:-247px -218px;

}

.hotico {

	background-position:-185px -218px;

}

.newico {

	background-position:-216px -218px;

}

.cuico {

	width:16px;

	height:16px;

	margin-left:5px;

	background-position:-135px -247px;

}

.redico {

	color:#c42329;

}

.del {

	text-decoration:line-through;

	color:#222;

}

.ting1 i {

	width:15px;

	height:17px;

	margin-right:5px;

	background-position:-164px -194px;

}

a.ting1, a.ting1:link, a.ting1:visited, a.ting1:active {

	color:#ff6c00;

}

.buy2 {

	width:51px;

	height:23px;

	background-position:-150px -276px;

}

/* 课表一 */

.ting1 i {

	width:15px;

	height:17px;

	margin-right:5px;

	background-position:-164px -194px;

}

.kookb1 h2 {

	position:relative;

	z-index:20;

	height:39px;

	background-color:#2e9d1a;

	background-position:right -754px;

	padding-left:15px;

	font:normal 22px/36px "微软雅黑";

	color:#fff;

}

.kookb1 h2.kbh2 {

	height:37px;

	border:1px solid #9dcf95;

	background:#edf9e6;

	color:#338d0d;

}

.kookb1 .kbl {

	position:relative;

	z-index:10;

	width:163px;

	border-left:1px solid #9acd92;

	border-bottom:1px solid #9acd92;

	border-right:1px solid #2d9d1a;

	background:#f1ffef

}

.kookb1 .kbl li {

	position:relative;

	width:163px;

	height:89px;

	float:left;

	border-top:1px solid #9acd92;

}

.kookb1 .kbl li.top {

	border-top:none;

}

.kookb1 .kbl p {

	z-index:50;

	position:absolute;

	left:0;

	top:0;

	cursor:pointer;

	width:163px;

	height:89px;

	font:normal 14px/22px "微软雅黑";

	color:#575757;

	text-align:center;

}

.kookb1 .kbl li.s p {

	z-index:100;

	left:-1px;

	top:-1px;

	width:160px;

	border:1px solid #2d9d1a;

	border-right:none;

	border-left-width:5px;

	background:#fff;

}

.kookb1 .kbl strong {

	display:block;

	width:100%;

	padding:15px 0 10px;

	font:bold 18px/22px "微软雅黑";

	color:#47aa36;

}

.kookb1 .kbr h3 {

	height:34px;

	padding-left:15px;

	border:1px solid #9acd92;

	background-repeat:repeat-x;

	background-position:0 -118px;

	font:bold 18px/30px "微软雅黑";

	color:#2d9d1a;

}

.kookb1 .kbr h3.mt27 {

	margin-top:17px;

}

.kookb1 .kbr h3 strong {

	display:inline-block;

	padding-left:20px;

	font:normal 12px/34px "微软雅黑";

	color:#484848;

	vertical-align:middle;

}

.kookb1 .kbr div.kbmsg {

	padding:10px 15px;

	border:1px solid #d6d6d6;

	border-top:none;

}

.kookb1 .kbr p.kbcon {

	padding:8px 10px;

	font-size:12px;

	line-height:22px;

	color:#333;

}

.kookb1 .kbn {

	width:100%;

}

.kookb1 .kbn th, .kookb1 .kbn td {

	border:1px solid #d7d7d7;

	font-size:14px;

	text-align:center;

}

.kookb1 .kbn th {

	height:35px;

	background:#f7f7f7;

	border-top:none;

	font-weight:bold;

	color:#808080;

}

.kookb1 .kbn th.kbw0 {

	width:56%;

}

.kookb1 .kbn th.kbw2 {

	width:46%;

}

.kookb1 .kbn th.kbw1, .kookb1 .kbn th.kbw3, .kookb1 .kbn th.kbw4, .kookb1 .kbn th.kbw5 {

	width:10%;

}

.kookb1 .kbn th.kbw6 {

	width:13%;

}

.kookb1 .kbn th.kbw7 {

	width:11%;

}

.kookb1 .kbn td {

	height:35px;

	line-height:35px;

	color:#444;

	font-family:Arial, Verdana, "微软雅黑";

}

.kookb1 .kbn td.fwb {

	color:#E4393C;

}

.kookb1 .kbn td.fwb, .kookb1 .kbn td.del {

	font-family:verdana;

}

.kookb1 .kbn p {

	padding:5px 0 5px 10px;

	text-align:left;

	line-height:22px;

}

.kookb1 .kbtit {

	padding-left:15px;

	border-left:1px solid #d7d7d7;

	border-right:1px solid #d7d7d7;

	border-bottom:2px solid #3faf0d;

	padding-top:10px

}

.kookb1 .kbtit span {

	cursor:pointer;

	display:inline-block;

	padding:0 15px;

	height:30px;

	margin:2px 8px 0 0;

	border:1px solid #3faf0f;

	background:#f1ffef;

	color:#2d9d1a;

	font:bold 14px/30px "微软雅黑";

	border-bottom:none;

	text-align:center;

}

.kookb1 .kbtit span.s {

	height:32px;

	margin-top:0;

	background:#3faf0f;

	color:#fff;

}

/* 课表二 */

.xkzx {

	top:0px;

	_top:6px;

	display:block;

	height:36px;

	line-height:36px;

}

.xkzxico1 {

	width:22px;

	height:22px;

	margin:0 5px;

	background:url(img/jt1.png) no-repeat;

	display:inline-block;

	vertical-align:middle;

}

.xkzx a {

	vertical-align:top;

	line-height:36px;

}

.kbtit2 span {

	cursor:pointer;

	display:inline-block;

	height:36px;

	margin-right:10px;

	padding:0 10px;

	background:#edf9e6;

	border:1px solid #80cb60;

	border-bottom:none;

	font:bold 18px/36px "微软雅黑";

	color:#3eaf0e;

}

.kbtit2 span.s {

	background:#3faf0f;

	color:#fff;

	border-color:#3faf0f;

}

.kbbx1 {

	border:1px solid #d6d6d6;

	border-top:2px solid #3faf0f;

	padding:20px 14px;

}

.knlist1 a, .knlist2 a {

	display:inline-block;

	width:135px;

	height:27px;

	margin:0 20px 15px 0;

	border:1px solid #d6d6d6;

	font-size:12px;

	line-height:27px;

	text-align:center;

}

.knlist2 {

	padding:6px 0 15px;

	border:1px solid #d6d6d6;

	border-top:none;

}

.knlist1 a:hover, .knlist1 a.s, .knlist2 a:hover, .knlist2 a.s {

	background:#3eaf0e;

	border:1px solid #3eaf0e;

	text-decoration:none;

	color:#fff;

}

.knlist2 a:hover, .knlist2 a.s {

	border:1px solid #d6d6d6;

}

.knlist2 a {

	width:143px;

	margin:10px 0 0 10px;

}

.knlist1 a.mr0, .knlist2 a.mr0 {

	margin-right:0;

}

/* 课表倒计时 */

.countdown {

	overflow:hidden;

	height:38px;

	padding-right:12px;

	color:#66667c;

	font-family:'微软雅黑';

	font-size:14px;

	line-height:38px;

	text-align:right;

	margin-bottom:10px

}

.countdown .clock {

	display:inline-block;

	width:16px;

	height:16px;

	margin-top:-3px;

	background:url(img/clock.jpg) no-repeat

}

.countdown .posr {

	float:left;

	margin-top:-2px

}

.countdown .countdown_tit {

	margin-right:10px;

	color:#29333f;

	font-family:'微软雅黑';

	font-size:16px;

	font-weight:bold;

	text-decoration:none;

	font-style:normal

}

.countdown span, .countdown em {

	display:inline-block;

	vertical-align:middle

}

.countdown .tim_num {

	overflow:hidden

}

.countdown .tim_bg {

	display:inline-block;

	float:left;

	width:26px;

	height:23px;

	background:url(img/tim_bg.jpg) no-repeat;

	color:#fff;

	font-size:18px;

	line-height:23px;

	text-align:center

}

.countdown .tim_txt {

	float:left;

	height:23px;

	margin:0 5px;

	color:#29333f;

	font-family:'微软雅黑';

	font-size:14px;

	font-weight:bold;

	line-height:27px

}

/* 页尾样式 */

#ft {

	margin-top:60px;

	background:url(img/frbg.jpg) repeat-x;

}

#ft .ftmn {

	padding:20px 0 0 0;

}

#ft .ftmn dl {

	width:18%;

}

#ft .ftmn dl.w1 {

	width:28%;

}

#ft .ftmn dt {

	padding-top:10px;

	font:normal 20px/36px "微软雅黑";

	color:#666;

}

#ft .ftmn dd {

	line-height:22px;

}

#ft .ftlink {

	padding:15px 0 40px;

	margin-top:15px;

	border-top:1px solid #ebebeb;

}

#ft .ftlink a {

	padding-right:12px;

	line-height:22px;

}

#ft .ftlink strong {

	padding-right:5px;

	color:#666;

}

#ft .copyright {

	width:100%;

	padding:15px 0 30px;

	background:#e9e9e9;

	text-align:center;

	line-height:22px;

	color:#666;

}

#ft .ft_logo {

	position:relative;

	padding-top:10px;

	width:1000px;

	margin:0 auto;

}

#ft .ft_logo img {

	vertical-align:top;

	margin:0 10px;

}

#ft .kooxin {

	position:absolute;

	right:100px;

	top:-40px;

}

/*乐语*/

.leyu_close {

	position:absolute;

	top:0;

	left:0;

	width:130px;

	height:28px;

	background:url(img/2014_7_3_1404356030755.jpg) no-repeat;

	cursor:pointer;

}

.minLeyu {

	position:fixed;

	_position:absolute;

	right:-100px;

	top:120px;

	width:28px;

	height:106px;

	background:url(img/2014_7_3_1404354945695.jpg) no-repeat;

	cursor:pointer;

	z-index:8000;

}

/*考研频道的信息入口样式*/

.info {

	width:998px;

	height:98px;

	border:1px solid #48a737;

	background-color:#f3fff3

}

.info .t {

	margin:10px;

}

.f_ff6c00 {

	color:#ff6c00

}

.f_48a737 {

	color:#48a737

}

.ml25 {

	margin-left:25px

}

.m1 {

	margin-left:21px

}

.m2 {

	margin-left:10px

}

.pr10 {

	padding-right:10px

}

.pr20 {

	padding-right:20px;

}

.red {

	color:#de4545;

	margin:3px

}

.gray {

	color:#b8b8b8;

}

.info .txt {

	display:inline-block;

	margin-left:10px

}

.info .w1 {

	width:170px;

}

.info .w2 {

	width:107px;

}

.info .w3 {

	width:225px;

}

.info input[type="text"], .info select {

	border:1px solid #48a737;

	height:20px;

	padding-left:3px

}

.info select {

	height:20px

}

.info table tr td {

	padding-bottom:10px;

}

.info .btn, .info .disbtn {

	width:90px;

	height:54px;

	margin-left:28px;

	margin-top:-5px;

	border:1px solid #368432;

	background-color:#40a23a;

	color:#fff;

	line-height:54px;

	text-align:center;

	text-decoration:none;

	cursor:pointer

}

.info .disbtn {

	border:1px solid #EBEBEB;

	background-color:#EBEBEB;

	color:#4e4e4e

}

/*公告*/

.ggMsg {

	margin-top:6px;

	border:#FFECD1 solid 1px;

	position:relative;

	display:none;

	background:#FFF6E9;

	padding:0 12px;

	line-height:24px;

	font-size:12px;

	color:#7E7E7E;

	font-family:Arial "微软雅黑";

}

.ggMsg em {

	color:#FF6000;

	font-weight:normal;

	font-style:normal;

}

.ggMsg strong {

	color:#000;

	font-weight:normal;

	font-style:normal;

	font-size:22px;

	cursor:pointer;

	position:absolute;

	right:6px;

}

/*二维码*/

.ky_ewm, .ky_ewm img {

	width: 160px;

	height: 160px;

}

.ky_ewm {

	position: fixed;

	left: 0px;

	bottom: 0px;

}

.ky_ewm a.close {

	position: absolute;

	top: 10px;

	right: -10px;

	width: 20px;

	height: 20px;

	background: url(img/close.png) no-repeat;

	text-indent: -999em;

}

 @charset "utf-8";

.c-clearfix {

	zoom:1

}

.c-clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden

}

.lh1 {

	line-height:39px

}

.fl {

	float:left;

	display:inline

}

.public_top {

	background:#eff0ef;

	border-bottom:#e0e1e0 solid 1px;

	height:39px;

	width:100%;

	position:relative;

	z-index:1000000;

	top:0;

	left:0;

	color:#676867;

	font-size:12px;

	text-align:left

}

.public_top .wp1000 {

	position:relative

}

a {

	text-decoration:none

}

a:hover {

	text-decoration:underline

}

.pb-login-other, .pb-user-msg, .HD-buy-msg div {

	color:#676867

}

.public_top_fixed {

	background:#2e332c;

	position:fixed;

	border-bottom:#595d54 solid 1px

}

.public_top_absolute {

	position:absolute

}

.wp1000 {

	width:1000px;

	margin-left:auto;

	margin-right:auto

}

.pb-mn1-title {

	font-family:'宋休';

	font-size:12px;

	line-height:39px;

	cursor:pointer;

	position:relative;

	z-index:1000002

}

.pb-mn1-title:hover {

	text-decoration:none

}

.pb-mn1-title, .pb-mn1-title:link, .pb-mn1-title:visited, .pb-mn1-title:active {

	color:#8b8c8b

}

.public_top_fixed .pb-mn1-title {

	color:#fff

}

.pb-sd .pb-mn1-title {

	color:#8b8c8b

}

.pb-mn1 {

	float:left;

	display:inline;

	position:relative;

	border-left:#fff solid 1px;

	border-right:#e0e1e0 solid 1px;

	height:39px;

	z-index:1000002

}

.public_top_fixed .pb-mn1 {

	border-left:#595d54 solid 1px;

	border-right:#282923 solid 1px

}

.public_top_fixed .pb-sd {

	border-left:#e0e1e0 solid 1px;

	border-right:#e0e1e0 solid 1px

}

.pb-mn1bx-left .pb-mn1-title, .pb-mn1bx-right .pb-mn1 {

	padding-left:16px;

	padding-right:16px;

	height:39px;

	display:inline-block

}

.pb-qbkc .pb-mn1-title {

	_height:26px;

	_padding-top:13px

}

.pb-mn1bx-right .pb-gwc {

	padding-right:7px

}

.pb-mn1bx {

	float:left;

	display:inline;

	border-left:#e0e1e0 solid 1px;

	

	height:39px

}

.public_top_fixed .pb-mn1bx {

	border-left:#282923 solid 1px;

	border-right:#595d54 solid 1px

}

.pb-jt {

	display:inline-block;

	vertical-align:middle;

	width:7px;

	height:4px;

	background:url(img/ic.gif) 0 0 no-repeat;

	margin-left:4px;

	overflow:hidden;

	line-height:0

}

.pb-mn2bx {

	float:left;

	display:inline;

	line-height:39px;

	padding-left:8px

}

.pb-mn2bx .pb-hr1 {

	float:left;

	display:inline;

	margin-top:12.5px

}

.public_top_fixed .pb-mn2bx {

	display:none

}

.pb-mn2bx .pb-mn2 {

	padding:0 8px;

	text-decoration:none

}

.pb-mn2 {

	float:left;

	display:inline;

	padding:0 16px;

	font-family:'宋休';

	font-size:12px

}

.pb-mn2:hover, .pb-mn2, .pb-mn2:link, .pb-mn2:visited, .pb-mn2:active {

	color:#9d9e9d

}

.pb-hr1 {

	display:inline-block;

	vertical-align:middle;

	width:1px;

	height:14px;

	border-right:#9d9e9d solid 1px;

	overflow:hidden;

	line-height:0

}

.pb-right {

	position:absolute;

	top:0;

	right:0

}

.pb-gwc .pb-mn1-title {

	background:url(img/ic.gif) 0 -7px no-repeat;

	width:30px;

	height:28px;

	display:inline-block;

	vertical-align:middle;

	margin-top:1px;

	color:#fff;

	text-align:right

}

.public_top_fixed .pb-gwc .pb-mn1-title {

	background:url(img/ic.gif) -35px -7px no-repeat

}

.pb-gwc .pb-gwc-num {

	font-family:'宋休';

	font-size:12px;

	display:inline-block;

	vertical-align:top;

	width:16px;

	line-height:12px;

	text-align:center;

	font-weight:bold;

*margin-top:-2px

}

.pb-gwc-noLogin .pb-gwc .pb-mn1-title {

	background:url(img/ic1.gif) 0 0 no-repeat

}

.public_top_fixed .pb-gwc-noLogin .pb-gwc .pb-mn1-title {

	background:url(img/ic1.gif) -35px 0 no-repeat

}

.public_top .pb-gwc-sd .pb-mn1-title {

	background:url(img/ic.gif) -70px -7px no-repeat

}

.public_top .pb-gwc-noLogin .pb-gwc-sd .pb-mn1-title {

	background:url(img//ic1.gif) -70px 0 no-repeat

}

.pb-xxtz .pb-mn1-title {

	background:url(img/ic.gif) 0 -39px no-repeat;

	width:19px;

	height:13px;

	display:inline-block;

	vertical-align:middle;

	margin-top:13px

}

.public_top_fixed .pb-xxtz .pb-mn1-title {

	background:url(img/ic.gif) -20px -39px no-repeat

}

.pb-xxtz .pb-xxtz-num {

	font-family:'宋休';

	line-height:0;

	font-size:0;

	display:inline-block;

	width:9px;

	height:7px;

	background:url(img/ic.gif) -19px 0 no-repeat;

	position:absolute;

	z-index:1000003;

	top:-5px;

	right:-10px

}

.public_top_fixed .pb-xxtz .pb-xxtz-num {

	background:url(img/ic.gif) -30px 0 no-repeat

}

.public_top .pb-xxtz-sd .pb-mn1-title {

	background:url(img/ic.gif) -40px -39px no-repeat

}

.public_top .pb-xxtz-sd .pb-xxtz-num {

	background:url(img/ic.gif) -41px 0 no-repeat

}

.pb-ds .pb-mn1-title {

	background:url(img/ic.gif) 0 -54px no-repeat;

	width:15px;

	height:17px;

	display:inline-block;

	vertical-align:middle;

	margin-top:11px

}

.public_top_fixed .pb-ds .pb-mn1-title {

	background:url(img/ic.gif) -17px -54px no-repeat

}

.pb-ds .pb-jt {

	margin-top:15.5px

}

.public_top .pb-ds-sd {

	margin-right:-2px;

	padding-right:18px

}

.public_top .pb-ds-sd .pb-mn1-title {

	background:url(img/ic.gif) -34px -54px no-repeat

}

.pb-regist {

	padding:0 16px;

	float:left;

	display:inline

}

.pb-regist-title {

	font-family:'宋休';

	font-size:12px;

	line-height:39px

}

.public_top_fixed .pb-regist-title:hover, .public_top_fixed .pb-regist-title, .public_top_fixed .pb-regist-title:link, .public_top_fixed .pb-regist-title:visited, .public_top_fixed .pb-regist-title:active {

	color:#fff

}

.pb-regist-title:hover, .pb-regist-title, .pb-regist-title:link, .pb-regist-title:visited, .pb-regist-title:active {

	color:#8b8c8b

}

.public_top .pb-login {

	float:left;

	display:inline;

	position:relative;

	border-left:none;

	border-right:none

}

.pb-login-error {

	color:#d01312;

	line-height:20px;

	min-height:20px;

	_height:20px;

	margin-bottom:5px

}

.pb-user {

	float:left;

	display:inline;

	position:relative

}

.pb-user .pb-user-img {

	width:24px;

	height:24px;

	margin-top:7.5px

}

.pb-user .pb-user-title {

	line-height:39px;

	color:#8b8c8b;

	display:inline-block;

	vertical-align:top

}

.public_top_fixed .pb-user-title {

	color:#fff

}

.pb-user-sd .pb-user-title {

	color:#8b8c8b

}

a.pb-login-title, a.pb-login-title:visited, a.pb-login-title:hover {

	font-family:'微软雅黑';

	font-size:14px;

	line-height:39px;

	color:#fff;

	display:inline-block;

	vertical-align:middle;

	padding:0 16px;

	background:url(img/lgbg.png) 0 0 repeat-x;

	height:42px;

	cursor:pointer;

	text-decoration:none

}

a.pb-login-title:hover {

	background-position:0 -42px

}

.pb-sd {

	background:#fff;

	z-index:1000003

}

.pb-sd .pb-jt {

	background:url(img/ic.gif) -9px 0 no-repeat

}

.pb-qbkc-bd {

	border:#4daa2d solid 2px

}

.pb-qbkc-sd {

	border-bottom:none;

	height:37px;

	margin:0 -1px

}

.public_top .pb-qbkc-sd {

	border:#4daa2d solid 2px

}

.pb-qbkc-sd .pb-qbkc-all {

	display:block

}

.pb-qbkc-sd .pb-mn1-title {

	line-height:35px;

	background:#fff

}

.pb-qbkc-all {

	position:absolute;

	display:none;

	width:996px;

	background:#fff;

	border:#4daa2d solid 2px;

	z-index:1000001;

	top:37px;

	left:-2px;

	padding:10px 0;

	zoom:1

}

.pb-qbkc-all:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden

}

.pb-qbkc-td {

	width:200px;

	height:300px;

	float:left;

	display:inline;

	padding-left:39.2px;

	font-family:'宋休';

	font-size:12px

}

.pb-qbkc-h2 {

	line-height:28px;

	border-bottom:#666766 solid 2px;

	font-weight:bold

}

.pb-qbkc-h2, .pb-qbkc-h2 a, .pb-qbkc-h2 a:hover {

	color:#333

}

.pb-qbkc-links {

	line-height:22px;

	margin:3px 0 9px 0

}

.pb-qbkc-links a {

	color:#676867

}

.pb-qbkc-links .pb-hr1 {

	margin:0 5px

}

.pb-qbkc-lh1 {

	height:23px

}

.pb-qbkc-lh2 {

	height:44px

}

.pb-qbkc-lh4 {

	height:88px

}

.pb-list-top {

	position:absolute;

	display:none;

	background:#fff;

	z-index:1000003;

	width:100%;

	height:2px;

	top:38px;

	left:-1px;

	border-right:#fff solid 1px;

	line-height:0;

	overflow:hidden

}

.pb-sd .pb-list-top {

	display:inline-block

}

.pb-list-all {

	position:absolute;

	display:none;

	background:#fff;

	border:#e0e1e0 solid 1px;

	z-index:1000001;

	top:38px;

	right:-1px;

	padding:4px 0

}

.pb-sd .pb-list-all {

	display:block

}

.pb-gwc-all {

	width:340px;

	padding:12px 12px;

	color:#676867

}

.pb-login-all {

	width:216px;

	padding:5px 20px 30px;

	color:#676867;

	left:0;

	right:auto;

	top:39px

}

.pb-login-all .pb-login-submit {

	width:216px;

	height:35px;

	background:url(img/ic.gif) 0 -116px no-repeat;

	display:block

}

.pb-login-all .pb-login-submit:hover {

	background:url(img/ic.gif) 0 -152px no-repeat

}

.pb-login-all .pb-login-other {

	line-height:12px;

	font-family:'宋休';

	font-size:12px;

	margin-bottom:20px

}

.pb-login-all .pb-login-other input {

	vertical-align:middle

}

.pb-login-all .pb-login-passport {

	float:right;

	color:#016697

}

.pb-login-all .pb-input {

	width:202px;

	margin:0;

	margin-bottom:10px;

	border:#e0e1e0 solid 1px;

	line-height:30px;

	height:30px;

	padding:0 6px;

	display:block;

	font-weight:normal

}

.pb-login-all .pb-input-focus {

	font-weight:bold

}

.pb-login-all .pb-input-focus::-webkit-input-placeholder {

font-weight:normal

}

.pb-login-all .pb-input-focus:-moz-placeholder {

font-weight:normal

}

.pb-ds-all {

	width:100px

}

.pb-xxtz-all {

	width:105px

}

.pb-list-a {

	display:block;

	line-height:24px;

	font-family:'宋休';

	font-size:12px;

	padding-left:10px

}

.pb-list-a strong {

	font-weight:bold;

	cursor:pointer;

	float:right;

	display:inline;

	margin-right:10px

}

.pb-list-a:hover {

	background:#eff0ef;

	text-decoration:none;

	color:#676867

}

.pb-list-a, .pb-list-a:link, .pb-list-a:visited, .pb-list-a:active {

	color:#676867

}

.HD-buy-list {

	width:100%;

	line-height:34px

}

.HD-buy-list td {

	border-bottom:#e0e1e0 dotted 1px

}

.HD-buy-list td.last {

	border-bottom:#e0e1e0 solid 1px

}

.HD-buy-msg {

	line-height:34px;

	text-align:right

}

.HD-buy-red {

	color:#d01312;

	font-weight:bold

}

.HD-buy-list-l {

	text-align:left

}

.HD-buy-list-l a, .HD-buy-list-l a:hover, .HD-buy-list-l a:link, .HD-buy-list-l a:visited, .HD-buy-list-l a:active {

	color:#016697

}

.HD-buy-list-r {

	text-align:right;

	vertical-align:top

}

.HD-buy-go {

	display:inline-block;

	width:107px;

	height:27px;

	line-height:27px;

	text-align:center;

	color:#fff;

	font-family:'宋休';

	font-size:12px;

	background:url(img/ic.gif) -113px 0 no-repeat

}

.HD-buy-go:hover {

	background:url(img/ic.gif) -113px -28px no-repeat;

	color:#fff;

	text-decoration:none

}

.HD-buy-go:link, .HD-buy-go:visited, .HD-buy-go:active {

	color:#fff

}

.pb-gwc-nodata {

	padding:50px 0 50px 140px;

	position:relative;

	color:#8b8c8b;

	line-height:24px

}

.pb-gwc-nodata-icon {

	background:url(img/ic.gif) -155px -56px no-repeat;

	position:absolute;

	width:65px;

	height:57px;

	top:38px;

	left:63px

}

.pb-user-all {

	width:226px;

	padding:20px 20px 15px 20px

}

.pb-user-bigImg {

	float:left;

	display:inline;

	margin-right:14px;

	width:60px;

	height:60px

}

.pb-user-msg {

	float:left;

	display:inline;

	line-height:24px;

	margin-bottom:15px;

	clear:right;

	margin-top:-5px;

	width:150px

}

.pb-user-msg-title {

	font-weight:bold;

	color:#8b8c8b

}

.pb-user-msg-title:hover, .pb-user-msg-title:link, .pb-user-msg-title:visited, .pb-user-msg-title:active {

	color:#8b8c8b

}

.pb-user-msg-link {

	color:#016697

}

.pb-user-msg-link:hover, .pb-user-msg-link:link, .pb-user-msg-link:visited, .pb-user-msg-link:active {

	color:#016697

}

.pb-user-bottom {

	clear:both;

	padding-top:10px;

	border-top:#e0e1e0 solid 1px;

	line-height:19px

}

.pb-user-bottom .pb-user-loginout {

	float:right;

	padding:0 14px;

	line-height:24px;

	height:24px;

	font-family:'宋休';

	font-size:12px;

	background:url(img/lgbg.png) 0 -84px repeat-x;

	border:#d3d5d8 solid 1px

}

.pb-user-bottom .pb-user-loginout:hover {

	background-position:0 -108px;

	text-decoration:none

}

.pb-user-bottom .pb-user-loginout, .pb-user-bottom .pb-user-loginout:link, .pb-user-bottom .pb-user-loginout:visited, .pb-user-bottom .pb-user-loginout:active {

	color:#8b8c8b

}

.pb-user-bottom .pb-user-xxjh-icon {

	display:inline-block;

	vertical-align:middle;

	width:17px;

	height:19px;

	background:url(img/ic.gif) 0 -77px no-repeat;

	margin-right:5px

}

.pb-user-bottom .pb-user-xxjh-link {

	color:#016697;

	display:inline-block;

	vertical-align:middle

}

.pb-user-bottom .pb-user-xxjh-link:hover, .pb-user-bottom .pb-user-xxjh-link:link, .pb-user-bottom .pb-user-xxjh-link:visited, .pb-user-bottom .pb-user-xxjh-link:active {

	color:#016697

}

.pb-user-msg-btn {

	display:inline-block;

	vertical-align:middle;

	width:97px;

	height:27px;

	line-height:27px;

	text-align:center;

	font-family:'宋休';

	font-size:12px;

	background:url(img/ic.gif) -56px -57px no-repeat;

	margin-top:5px

}

.pb-user-msg-btn:hover {

	background:url(img/ic.gif) -56px -86px no-repeat;

	color:#fff;

	text-decoration:none

}

.pb-user-msg-btn, .pb-user-msg-btn:link, .pb-user-msg-btn:visited, .pb-user-msg-btn:active {

	color:#fff

}

.wp1200 {

	width:1200px

}

.wp1200 .pb-qbkc-all {

	width:1196px

}

.wp1200 .pb-qbkc-td {

	width:250px;

	padding-left:39.2px

}

#b_b3 {

	margin:14px auto 0 auto;

	width:1000px;

	overflow:hidden

}

#b_b3 .t {

	color:#7b7c7b;

	margin-right:12px

}

#b_b3 a, #b_b3 a:visited {

	color:#377a37;

	text-decoration:none

}

#b_b3 .t1 {

	line-height:22px;

	text-align:left;

	padding:8px 14px;

	border:1px #91cf90 solid

}

#b_b3 .t1 a {

	margin-right:12px

}

#b_b1 {

	text-align:left;

	margin:14px auto 0;

	width:1000px

}

#b_b1 .t {

	border:#8ccd8c 1px solid;

	background:#f3faf3;

	height:35px

}

#b_b1 .t_bg {

	margin:0 2px;

	background:url(img/line2.gif) repeat-x;

	height:35px;

	line-height:35px

}

#b_b1 .m {

	border:#8ccd8c 1px solid;

	height:134px

}

#b_b1 H3 {

	color:#006928;

	font-size:14px

}

#b_b1 H3 A {

	color:#006928

}

#b_b1 A {

	color:#333

}

.h3b1, .h3b2, .h3b3, .h3b4, .h3b5 {

	background:url(img/foot_bg.png) no-repeat

}

.h3b1 {

	padding-left:36px;

	width:142px;

	background-position:-1px 0;

	float:left

}

.h3b2 {

	padding-left:32px;

	width:142px;

	background-position:-8px -30px;

	float:left

}

.h3b3 {

	padding-left:36px;

	width:142px;

	background-position:-8px -60px;

	float:left

}

.h3b4 {

	padding-left:36px;

	width:140px;

	background-position:-7px -91px;

	float:left

}

.h3b5 {

	padding-left:36px;

	width:197px;

	background-position:-7px -121px;

	float:right

}

.f_c1 {

	width:175px;

	float:left

}

.f_c1 UL {

	padding-bottom:0;

	line-height:21px;

	padding-left:6px;

	padding-right:0;

	padding-top:16px

}

.f_c1 .pad1 {

	padding-left:16px

}

.f_c1 LI {

	padding-left:8px;

	background:url(img/dot5.gif) no-repeat left 50%

}

.f_c2 {

	width:235px;

	float:right

}

.f_c2 P {

	line-height:21px;

	margin:16px 0 0 4px;

	width:220px

}

#b_b2 {

	text-align:center;

	margin:14px auto 0;

	width:1000px

}

#b_b2 .copyright {

	border:#8bcd8d 1px solid;

	background:url(http://images.koolearn.com/www09/class/common/ft_bg1.gif) repeat-x 50% bottom;

	height:35px;

	color:#006927;

	font-size:14px;

	line-height:35px

}

.copyright p {

	margin:0

}

.copyright A {

	color:#666

}

#b_b2 .ft_p1 {

	line-height:22px;

	margin:16px 0 0;

	font-family:Tahoma;

	color:#333

}

#b_b2 .ft_p1 a, #b_b2 .ft_p1 a:visited {

	color:#333

}

.ft_logo {

	padding-bottom:14px;

	padding-left:0;

	padding-right:0;

	padding-top:6px;

	position:relative

}

.kooxin {

	position:absolute;

	right:98px;

	top:-43px

}

.bds_tools {

	line-height:18px;

	font-size:12px;

	color:#0e51eb

}

#lanmupa{padding: 0px 20px;}

.article-tuijian, .article-zuixin {
    margin: 5px 0px;
}
.article-tuijian > h3 , .article-zuixin > h3{
    font-size: 17px;
    font-weigth: 900;
    padding: 5px 0px;
    border-bottom: 2px solid #4ca730;
    display: inline-block;
}
.article-tuijian > ul , .article-zuixin > ul{
    border-top: solid 1px #efefef;
    padding: 5px 3px;
    overflow: hidden;
}
.article-tuijian > ul > li , .article-zuixin > ul > li{
    float: left;
    width: 47%;
    margin: 5px 0px;
    overflow: hidden;
}
.article-zuixin > ul > li:nth-child(2n-1) , .article-tuijian > ul > li:nth-child(2n-1){
    margin-right: 6%;
}
.article-zuixin > ul > li > a {
    font-size: 14px;
}
.article-tuijian > ul > li > a {
    font-size: 14px;
    width: 90%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}
.article-zuixin > ul > li > a > span {
    float: right;
    font-size: 12px;
    color: #989898;
}
.article-nav {
    padding: 10px 0px 20px;
}
.article-nav > ul {
    overflow: hidden;
}
.article-nav > ul > li {
    float: left;
}
.article-nav > ul > li > a {
    display: inline-block;
    width: auto;
    padding: 0px 10px;
    height: 30px;
    background-color: #e1eedd;
    font-size: 18px;
    margin-right: 10px;
    text-align: center;
    line-height: 1.7;
    color: #4ca730;
}
/*
.article-nav > ul > li:nth-child(1) >a {
    background-color: #4ca730;
    color: #fff;
}
*/
.article-nav > ul > li:nth-child(1) >a::before {
    content: "上一页";
}
.article-nav > ul > li:nth-child(2) >a::before {
    content: "1";
}
.article-nav > ul > li:nth-child(3) >a::before {
    content: "2";
}
.article-nav > ul > li:nth-child(4) >a::before {
    content: "下一页";
}


.logo > a > img {
    width: auto !important;
    height: 45px !important;
    margin-top: 11px;
}

.mobile-redir {
    font-size: 15px;
    margin-top: 8px;
}
.mobile-redir > a {
    color: #656565;
    font-size: 14px;
}

.mobile-redir {
    font-size: 17px;
    margin-top: 8px;
}
.mobile-redir > a {
    color: #656565;
    font-size: 14px;
}
.zhuanye-tuijian {
    margin: 5px 0px 8px;
    text-align: inherit;
}
.zhuanye-tuijian > a{
    padding: 2px 5px;
    margin-bottom: 5px;
    font-size: 13px;
    color: #333;
    transition: all .1s;
    text-overflow: ellipsis;
    overflow: hidden;
    border-right: 0px;
    text-align: center;
}

.batch-index > h1 {
    text-align: center;
    font-size: 32px;
    font-weight: 100;
    margin: 10px 0px;
}
.batch-index > h2 {
    font-size: 21px;
    color: #50a82c;
    margin: 5px 0px;
}
.batch-index > ul {
    overflow: hidden;
}
.batch-index > ul > li {
    float: left;
}
.batch-index > ul > li > a {
    font-size: 15px;
    margin: 3px 5px;
    display: inline-block;
}
.batch-index > div > div {
    margin: 15px 0px;
}
.batch-index > div > div > span {
    display: inline-block;
    background-color: #50a82c;
    color: #fff;
    padding: 3px 8px;
    margin: 5px 0px 8px;
}
.batch-index > div > div > ul {
    overflow: hidden;
}
.batch-index > div > div > ul > li {
    float: left;
}
.batch-index > div > div > ul > li > a {
    display: inline-block;
    width: 122px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    margin-right: 15px;
    margin-bottom: 3px;
}
.o-remai {
    display: block;
    position: relative;
    margin: 15px auto 0px;
    width:1000px;
}
.o-remai > span {
    position: absolute;
    font-size: 38px;
    color: #fff;
    top: 17%;
    left: 16%;
    text-shadow: 2px 2px 5px #f5514e;
}
.o-remai > img:last-child {
    position: absolute;
    top: 4%;
    right: 2%;
}
.index-new {
    border: solid 1px #009900;
    margin-top: 30px;
}
.index-new > h3 {
    padding-left: 15px;
}
.index-new > ul {
    border-top: solid 1px #efefef;
    padding: 8px 10px;
    overflow: hidden;
}
.index-new > ul > li {
    float: left;
    width: 41%;
    margin: 3px 15px;
    overflow: hidden;
}
.index-new > ul > li:nth-child(2n-1) {
    margin-right: 10%;
}
.index-new > ul > li > a {
    font-size: 14px;
    width: 90%;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
}


.fudao2018 > h1, .fudao-xuexiao-2018 > h1{
    text-align: center;
    font-size: 32px;
    font-weight: 100;
    margin: 4px 0px 15px;
}
.fudao2018 > a , .fudao-xuexiao-2018 > a{
    display: block;
    width: 100%;
    color: red;
    font-size: 16px;
}
.fudao2018 > a > img , .fudao-xuexiao-2018 > a > img{
    width: 100%;
    height: 95px;
}
.fudao2018 > h2 , .fudao-xuexiao-2018 > h2{
    font-size: 21px;
    color: #50a82c;
    margin: 8px 0px;
    border-bottom: solid 1px #dfdfdf;
    padding: 8px 0px;
    overflow: hidden;
}
.fudao-xuexiao-2018 > h2 > a {
    float: right;
    font-size: 14px;
    margin-top: 8px;
}
.fudao-xuexiao-zhuanye {
    overflow: hidden;
}
.fudao-xuexiao-zhuanye > li {
    float: left;
    width: 25%;
}
.fudao-xuexiao-zhuanye > li > a {
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 5px 6px;
}
.fudao_hotschool {
    overflow: hidden;
}
.fudao_hotschool > li {
    float: left;
    width: 20%;
    margin: 6px 0px;
}
.fudao_hotschool > li > a {
    margin: 2px 6px;
    overflow: hidden;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.fudao_hotzhuanye {
    overflow: hidden;
}
.fudao_hotzhuanye > li {
    float: left;
    width: 50%;
    margin: 6px 0px;
}
.fudao_hotzhuanye > li > a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 2px 5px;
}
.fudao-a > a{
    font-size: 16px;
    color: red;
    display: block;
    margin: 5px 0px;
}
