body{font-family: 'Microsoft Yahei';}
/* 顶部导航*/
nav{position: relative;}

nav .nav_search{
	width: 1180px;
    margin: 0 auto;
    position: relative;
}
.nav_search form{
	position: absolute;
	top: 8px;
	right:0px;
	background: #ffffff;
}
.nav_search_input {
	width: 280px;
	height: 30px;
	line-height:48px;
	border:3px #724410 solid;
	font-family: inherit;
	font-size: 16px;
	color: #5a350b;
}

.nav_search_icon,.nav_search_submit  {
	width: 100px;
	height: 40px;
	position: absolute;
	right: 0px;
	top:0px;
	text-align: center;
	cursor: pointer;
	padding-top: 4px;
	background: #805019;
}


/* 顶部大图 */
#top_image{background: url(../images/shouye_top.png) no-repeat center top;height: 720px;}


/* 内容 */
#main_white{width: 1440px;margin: 0 auto;background: #fff;padding-bottom: 30px;}
#main{width: 1180px;margin: 0 auto;}

.block_1{float: left;width: 100%;margin-bottom: 30px;}
.block_1 div{
	float: left;
    width: 33%;
    height: 55px;
    text-align: center;
    background: url(../images/shouye_xtsq.png) no-repeat center top;
    font-size: 28px;
    line-height: 48px;
    font-family: 'Microsoft Yahei';
}
.block_1 a{color: #fff;}

/* 轮播 */
.block_2_1 {height:426px;width:579px;overflow:hidden;position:relative;float: left;}
.block_2_1 ul li {position:absolute;top:0;left:579px;}
.block_2_1 ul li h3 {position:absolute;bottom:15px;font-weight:normal;color:#FFF;margin-left: 15px;z-index: 111;font-size: 18px;font-family:"微软雅黑";}
.block_2_1 ul li h3 a{color: #FFF; text-decoration:none;}
.block_2_1 ul li div {position:absolute;bottom:0px;height:50px;background-color:#000;width:100%;opacity: 0.6;filter: alpha(opacity=60);}
.block_2_1 .dian {position:absolute;bottom:17px;right:30px;}
.block_2_1 .dian b {cursor:pointer;width:22px;height:15px;display:block;overflow:hidden;text-indent:25px; background:url(https://www.chinakongzi.org/style/images/new/news_index_icon.png) no-repeat center -15px;float:left;margin:0;}
.block_2_1 .dian b.active {background-position:0 -1px;}
.block_2_1 .lbt_more {position:absolute;bottom:17px;right:12px; z-index:300;width:13px;height:13px;background:url(https://www.chinakongzi.org/style/images/lbt_more.png);}

/* 学堂资讯 */
.block_2_2{ width:564px; float:right;}
.block_2_2 .channel{background: url('../images/shouye_xtzx.png');height: 36px;line-height: 36px;padding: 0 10px;margin-bottom: 10px;}
.block_2_2 .channel div{display: inline-block;color: #fff;font-size: 20px;}
.block_2_2 .channel .more{float: right;}
.block_2_2 h3{ font-size:26px; line-height:38px;color:#333333; height:42px; overflow:hidden;}
.block_2_2 h3 a{color:#333333; }
.block_2_2 h3 a:hover{color:#b00;}
.block_2_2 p{color:#585858; font-size:12px; line-height:24px;margin-bottom:10px;text-indent: 2em; }
.block_2_2 p a{ color:#d03117;}
.block_2_2 p a:hover{color:#b00;}
.block_2_2 ul{ overflow:hidden;}
.block_2_2 ul li{  line-height:40px;font-size:16px;list-style: disc;margin-left: 20px;}
.block_2_2 ul li a:hover{color:#b00;}
.block_2_2 h5{color:#bb8c3b;font-size:12px; height:28px; width:337px; background:#f0e7d7; text-align:right; line-height:28px; padding-right:20px; }
.block_2_2 h5 a{color:#bb8c3b;}

.block_3{ width:100%; overflow:hidden;}
.block_3 ul{ height:167px; background:url(../images/shouye_xtjs.png) no-repeat center center; margin:30px auto;}
.block_3 ul li{
	float: left;
    width: 25%;
    text-align: center;
}

/* 学堂品牌 */
.block_4>.channel,.block_6>.channel,.block_7>.channel{background: url('../images/shouye_xtpp_h.png') no-repeat;height: 39px;margin: 20px 0;}
.block_4>.channel div,.block_6>.channel div,.block_7>.channel div{
	color: #fff;
    font-size: 24px;
    line-height: 36px;
    width: 125px;
    text-align: center;
    font-family: 'Microsoft Yahei';
}
.block_4_c{ width:100%;height:424px;background:url(../images/shouye_xtpp.png) no-repeat ;overflow-x:hidden;}
#xhz{margin: 30px 0 0 80px;}
#xtgs{margin-left: 200px;}
.block_4_c_l {height:328px;width:578px;overflow:hidden;position:relative;float: left;margin-top: 10px;}
.block_4_c_l ul li {position:absolute;top:0;left:578px;}
.block_4_c_l ul li h3 {position:absolute;bottom:15px;font-weight:normal;color:#FFF;margin-left: 15px;z-index: 111;font-size: 18px;font-family:"微软雅黑";}
.block_4_c_l ul li h3 a{color: #FFF; text-decoration:none;}
.block_4_c_l ul li div {position:absolute;bottom:0px;height:50px;background-color:#000;width:100%;opacity: 0.6;filter: alpha(opacity=60);}
.block_4_c_l .dian {position:absolute;bottom:17px;right:15px;}
.block_4_c_l .dian b {cursor:pointer;width:22px;height:15px;display:block;overflow:hidden;text-indent:25px; background:url(https://www.chinakongzi.org/style/images/new/news_index_icon.png) no-repeat center -15px;float:left;margin:0;}
.block_4_c_l .dian b.active {background-position:0 -1px;}

.block_4_c_r{float: left;width: 580px;margin-left: 20px;height: 286px;margin-top: 20px;}
.block_4_c_r ul{margin: 40px 20px;}
.block_4_c_r ul li{font-size: 16px;line-height: 44px;height: 44px;list-style: disc;margin-left: 30px;}

/* 进乡村 */
.block_5{ overflow:hidden;}
.block_5 ul{ margin:46px 0;}
.block_5 ul li{ width:20%; float:left; text-align: center;list-style: none;}

/*学堂课程*/
.block_6_c>div{ width:350px; float:left;margin-bottom: 20px;}
.block_6_c_1,.block_6_c_2,.block_6_c_3{height: 280px;}
.block_6_c_1 {height:280px;width:428px;overflow:hidden;position:relative;float: left;}
.block_6_c_1 ul li {position:absolute;top:0;left:428px;}
.block_6_c_1 ul li h3 {position:absolute;bottom:15px;font-weight:normal;color:#FFF;margin-left: 15px;z-index: 111;font-size: 18px;font-family:"微软雅黑";}
.block_6_c_1 ul li h3 a{color: #FFF; text-decoration:none;}
.block_6_c_1 ul li div {position:absolute;bottom:0px;height:50px;background-color:#000;width:100%;opacity: 0.6;filter: alpha(opacity=60);}
.block_6_c_1 .dian {position:absolute;bottom:17px;right:15px;}
.block_6_c_1 .dian b {cursor:pointer;width:22px;height:15px;display:block;overflow:hidden;text-indent:25px; background:url(https://www.chinakongzi.org/style/images/new/news_index_icon.png) no-repeat center -15px;float:left;margin:0;}
.block_6_c_1 .dian b.active {background-position:0 -1px;}

.block_6_c_2{margin: 0 26px;}
.block_6_c_5{margin: 0 60px;}
.block_6_c div .channel{margin: 10px 0;}
.block_6_c div .channel div{display: inline-block;color: #fff;background: #8C0001;padding: 5px 10px;font-size: 20px;}
.block_6_c div .channel .more{margin-left: 10px;}
.block_6_c .title{font-size: 16px;line-height: 40px;margin-left: 20px;list-style: disc;}

/* 学堂人才 */
.block_7_c>div{width: 50%;float: left;position: relative;}
.block_7_c .channel{margin: 10px 0;}
.block_7_c .channel div{display: inline-block;color: #fff;background: #818588;padding: 5px 10px;font-size: 20px;}
.block_7_c ul{background: url('../images/shouye_zjt.png') no-repeat;overflow-y: scroll;background-size: 100% 100%;padding: 30px 15px;float: left;}
.block_7_c_1 ul,.block_7_c_4 ul{width: 436px;height: 270px;}
.block_7_c_2 ul,.block_7_c_3 ul{width: 536px;height: 270px;}
.block_7_c li{display: inline-block;width: 100px;height: 140px;text-align: center;margin: 2px 0;}
#zjsq,#zjcx,#zyzsq,#zyzcx{
	width: 75px;
    height: 45px;
    position: absolute;
    padding: 15px 0;
    font-size: 22px;
    color: #fff;
    text-align: center;
}
#zjsq,#zyzsq{right: 30px;top: 100px;}
#zjcx,#zyzcx{right: 30px;top: 260px;}
#zjsq{background: #7F5201;}
#zjcx{background: #780404;}
#zyzsq{background: #01878A;}
#zyzcx{background: #01274C;}


/* 底部 */
#footer{
	width:100%;
	padding:32px 0px;
	background:#985e1c;
	line-height:24px;
	font-size:14px;
	color:#fff;
	text-align:center;
}
#footer a{color:#fff;}
.footer0{
	width: 100%;
    height: 2px;
    background: #fff;
    margin-bottom: 20px;
}
.footer1{width:1180px;margin:0 auto;}
.footer1 .left{display:inline;width:480px; float:left;}
.footer1 .left .line{float:left;width:86px;font-size:14px;line-height:28px;}
.footer1 .left .line li{color: #fff;text-align: center;}
.footer1 .right{
	display:inline;
	width:290px;
	float:right;
	font-size:14px;
	line-height:28px;
	color:#fff;
	text-align: left;
}
.footer1 .main{ width:440px; margin-left:480px;}
.footer1 .main>div{float: left;margin-left: 20px;}
.footer1 .main img{ width: 120px;height: 120px;}
.footer2{margin-top: 20px;}

li a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

li h3 a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
