html{overflow-y:scroll;}
body {
    font-family:"Microsoft YaHei", "微软雅黑", "黑体", "SimSun";
    font-size: 16px;
    background-color:#fdfdfd;
}
li,ol,ul {
    list-style:none;
}
a{
	text-decoration: none;
}
a:hover{
	color: red;
	text-decoration: none;
}
a:active,a:visited{
	text-decoration: none;
}
.xw_qkpjjOn a,.xw_courseCollPub a,.xw_ddNow a,.xw_liTop a,.fenye-ul2 a{
	text-decoration: none;
}

/*顶部*/
.top{
	background-image: url(../images/xw_topBg_20161020.png);
	height: 80px;
	background-position: center;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.navbar{
	height: 80px;
/*	margin-top: 10px;*/
}
.navbar-header{
    padding-top: 10px;
}
.navbar-brand{
	background-image: url(../images/logo_20161020.png);
	height: 50px;
	width: 50px;
    padding: 0px;
	background-repeat: no-repeat;
}
.navbar-left{
    padding-left: 10px;
}
.navbar-left li{
	float:left;
	margin-right: 10px;
}
.navbar-brand-text{
	font-size: 28px;
	padding-top: 5px;
}
.navbar-brand-text a{
	color: black;
}
.navbar-right a{
	color: #056342;
	font-size: 20px;
}
.navbar-search{
	background-image: url(../images/xw_searchBlueBg_20160726.png);
	width: 20px;
	height: 20px;
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-left: 10px;
}
.navbar-watchword{
	color: #aaa;
	font-family: "楷体";
	font-size: 18px;
	margin-top: 20px;
}
.navbar-inverse{
	background-color: #32b284;
    border-color: #32b284;
}
.navbar-inverse.navbar-toggle .icon-bar {
    background-color: #fff;
}
.nav>li{
	padding-top: 10px;
}
.navbar-back a{
	font-size: 1rem;
    color: black;
}

/*搜索*/
.search{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.btn-tbjx{
	color: #7d7e79;
    border: 1px solid #aad5c7;
    width: 100px;
}
.btn-tbjx:hover{
	background-color: rgba(255,255,255,0);
}
.btn-search{
	color: #fff;
    background-color: #32b284;
    width: 100px;
}

/*内容*/
.xw_searchPageFY ul>div{
	float: left;
}
.xw_searchPageFY ul>div:nth-child(1) li{
	padding-top: 15px;
}
.xw_searchPageFY ul>div:nth-child(2){
	margin-left: 210px;
}
.xw_zcjyList>ul {
	padding-left: 0;
    margin-left: -5px;
    padding-right: 20px;
}
.xw_zcjyList>ul li{
	display: inline-block;
}
#zygssx li:nth-child(6),#zygssx li:nth-child(7),#zygssx li:nth-child(8){
	display: none !important;
}
#zygs2326,#zygs2327,#zygs3429{
	display: none !important;
}


/*底部*/
.xw_foot{
	width:100%;
	margin:0 auto;
	background-color:#000;}
.xw_footIn{
	margin:0 auto;

	}
.xw_footIn ul{ 
	padding-left: 0;
}
.xw_footIn li{
	padding:0 10px;
	float:left;
	background:url(../images/xw_footLiBg_20160726.png) no-repeat right center;}
.xw_footIn a{ color:#c8c8c8; font-size:12px;}
.xw_footIn p{ line-height:24px; font-size:12px; color:#c8c8c8; float:right;}
.foot-phone p{
	color:#c8c8c8;
    padding-top: 10px;
}
.foot-phone{
	text-align: center;
	margin-bottom: 0;
}

/* 手机，小于等于 768px */
@media (max-width: 767px) {
	.nav>li{
		padding-top: 0px;
	}
	.nav>li.active{
	    background-color: #297f62;
	}
	#navbar{
		position: relative;
    	z-index: 1000;
	}
	.navbar-back{
		display: none !important;
	}

	.xw_liBottom{
		display: none;
	}
	.xw_liTop h1{
		margin-left: 20px !important;
	}
	.xw_liTop p{
		margin-left: 20px !important;
	}
	.xw_tiao{
		display: none;
	}
	.fenye-ul1{
		display: none;
	}
	.fenye-ul2{
	    margin-left: -24px !important;
	    overflow: hidden;
    	height: 36px;
	}
	.jumbotron-img{
		height: 180px;
	}
	
	.navbar-inverse-phone .navbar-nav>li>a {
	    color: white;
	}
	.navbar-collapse{
		background-color: #32b284;
	}
	.navbar-inverse-phone .navbar-nav>.active>a, .navbar-inverse-phone .navbar-nav>.active>a:hover, .navbar-inverse-phone .navbar-nav>.active>a:focus{
		background-color: #297f62;
	}
	.navbar-search{
		margin-left: 30px;
	}
	.btn-search{
		width: 60px;
	}
	.btn-tbjx{
		width: 80px;
	}
	
	.xw_searchPage{
		padding-top: 0 !important;
	}
	.xw_searchRight{
		padding: 0;
	}
	.xw_searchPageFY ul>div:nth-child(1){
		display: none;
	}    
	.xw_searchPageFY ul>div:nth-child(2){
		margin-left: 0 !important;
		width: 100% !important;
	}
	.xw_searchPageFY ul>div:nth-child(2) li:nth-child(1) a{
		margin-left: -20px !important;
	}

}

/* 平板，大于等于 768px */
@media (min-width: 768px) { 
	.nav>li a:hover{
	    color: red;
	    background-color: rgba(255,255,255,0);
	}
	.nav>li.active{
		background-color: #f1fdf9;
    	opacity: 0.8;
	}
	.xw_searchPageFY ul>div:nth-child(2){
		width: auto !important;
	}
	.input-group{
		margin-left: 20px;
    	margin-right: 20px;
	}

}

/* 桌面显示器，大于等于 992px */
@media (min-width: 992px) {
	.nav>li a:hover{
		color: red;
		background-color: rgba(255,255,255,0);
	}
	.navbar-nav>li {
		margin-right: 15px;
	}
	.nav>li{
		height: 75px;
	}
	.nav>li.active{
		background-color: #f1fdf9;
    	opacity: 0.8;
	}
	
}



.xw_outSection{
	width:1140px;
	margin:20px auto 0 auto;}
.xw_collectionZambia{
	height:268px;
	background:url(../images/xw_xxBg_20160726.png);
	}
.xw_collectionZambia h1{
	color:#fff;
	font-size:30px;
	text-align:center;
	padding-top:70px;
	line-height:50px;
	}
.xw_collectionZambia p{
	color:#fff;
	text-align:center;
	font-size:12px;
	line-height:24px;
	}
.xw_collectionZambia a{
	height:32px;
	display:block;
	float:left;
	margin-top:76px;
	margin-right:22px;
	}
.xw_collectionZambia a.xw_collection{ 
	width:80px;
	margin-left:460px;}
.xw_collectionZambia a.xw_zambia{ 
	width:70px;
	}
.xw_collectionZambia a.xw_share{ 
	width:40px;
	}
.xw_xianFang{
	height:38px;
	background:url(../images/xw_xianFangBg_20160726.png) no-repeat left center;}
.xw_xianFang a{
	width:28px;
	height:38px;
	display:block;
	float:left;
	}
.xw_leftAndRight{ 
	position:relative;}
.xw_sectionLeft{
	width:246px;
	height:792px;
	border:1px solid #f3f3f3;
	float:left;
	background-color:#fff;
	}
.xw_sectionLeft h1{
	width:206px;
	height:34px;
	background:#24b783 url(../images/xw_sanXianBg_20160726.png) no-repeat 16px center;
	border-radius:5px;
	line-height:34px;
	font-size:12px;
	text-align:center;
	font-family:'宋体';
	margin:12px auto 0 auto;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	}
.xw_sectionLeft h1 i{
	width:8px;
	height:34px;
	display:inline-block;
	float:right;
	margin-right:20px;
	background:url(../images/xw_whiteJianTouBg_20160726.png) no-repeat center center;
	transition:transform .2s ease-out;
	}
.xw_sectionLeft h1:hover i,.xw_sectionLeft dl:hover i{
	-moz-transform:rotateZ(-180deg);
	-o--transform:rotateZ(-180deg);
	-webkit-transform:rotateZ(-180deg);
	-ms-transform:rotateZ(-180deg);
	}
.xw_sectionLeft dl{
	width:210px; 
	margin:20px auto 0 auto;}
.xw_sectionLeft dt{
	width:206px;
	height:24px;
	line-height:24px;
	background:url(../images/xw_jianDianCircleBg_20160726.png) no-repeat center center;
	color:#3c3c3c;
	/*margin:0 auto;*/
	text-align:center;
	}
.xw_sectionLeft dt.xw_dtOn{ background:url(../images/xw_jianDianCircleGreenBg_20160726.png) no-repeat center center;}
.xw_sectionLeft dt.xw_dtOn i{ background:url(../images/xw_whiteJianTouBg_20160726.png) no-repeat center center;}
.xw_sectionLeft dt.xw_dtOn a{ color:#fff;}
.xw_sectionLeft dt i{
	width:8px;
	height:24px;
	display:inline-block;
	float:right;
	margin-right:20px;
	background:url(../images/xw_grayJianTouBg_20160726.png) no-repeat center center;
	transition:transform .2s ease-out;
	}
.xw_sectionLeft dt i.xw_iOn{ background:url(../images/xw_whiteJianTouBg_20160726.png) no-repeat center center;}
.xw_sectionLeft dt a,.xw_sectionLeft dd a{ font-size:14px; /*display:block;*/}
.xw_sectionLeft dd{
	width:210px;
	/*margin-left:20px;*/
	height:34px;
	line-height:34px;
	text-indent:46px;
	display:none;
	}
.xw_sectionLeft dd.xw_ddNow{
	background:url(../images/xw_ddNowBg_20160726.png) no-repeat center center;}
.xw_sectionLeft dd.xw_ddNow a{ color:#fff;}


.xw_gradeSelect{
	width:178px;
	padding:10px 12px;
	border:1px solid #24b783;
	position:absolute;
	left:224px;
	top:13px;
	background-color:#fff;
	display:none;
	}
.xw_gradeSelect li{
	line-height:36px;
	border-bottom:1px dashed #dfdfdf;
	text-align:center;
	font-size:12px;
	}
.xw_gradeSelect li a{ color:#000;}
.xw_gradeSelect li.xw_gradeLiOn,.xw_gradeSelect li:hover{ background-color:#fafafa;}
.xw_gradeSelect li.xw_gradeLiOn a,.xw_gradeSelect li:hover a{ color:#24b783;}

.xw_sectionRight{

	float:right;
	}
.xw_sectionRightTop{
	height:58px;
	border:1px solid #f4f4f4;
	background-color:#fff;
	}
.xw_sectionRightTop ul{
	float:left;}
.xw_sectionRightTop li{
	width:120px;
	float:left;
	text-align:center;
	line-height:58px;
	font-size:16px;
	}

.xw_sectionRightTop li.xw_qkpjjOn{
	background-color:#fafafa;
	border-right:1px solid #f4f4f4;
	border-left:1px solid #f4f4f4;}
.xw_sectionRightTop span{ color:#F00;}
.xw_courseCollPub a{
	display:block;
	float:right;
	padding:0 10px;
	font-size:12px;
	line-height:58px;
	background:url(../images/xw_courseCollePubBg_20160726.png) no-repeat right center;
	}
.xw_courseCollPub a:first-child{ background:none;}
.xw_courseCollPub a.xw_ccpOn{ color:#6ab87e;}

.xw_courseList{
	margin-top:14px;
	background-color:#fff;
	}
.xw_courseList ul{ padding-bottom:4px;}
.xw_courseList li{
	border:1px solid #f4f4f4;
	margin-bottom:20px;
	box-shadow:0 1px 2px #ccc;
	}
.xw_courseList li:last-child{ margin-bottom:0px;}
.xw_liTopLeft{	
	float:left; 
	height:166px; 
	width:208px; 
	text-align:center;
	}
.xw_liTopLeft h4{	
	width:208px; 
	line-height:22px; 
	background:url(../images/xw_noteBg_20160726.png) no-repeat center center; 
	font-size:12px; 
	color:#F00; 
	text-indent:20px;
	}
.xw_courseList img{
	float:left;
	margin:20px 60px;}
.xw_liTop{
	padding-bottom:20px;}
.xw_liTop h1{
	width:550px;
	height:36px;
	line-height:36px;
	margin-top:30px;
	float:left;
	}
.xw_liTop h1 a{
	padding-right:26px;
	line-height:36px;
	display:block;
	float:left;
	font-size:18px;
	color:#000;
	background:url(../images/xw_jxsjBg_20160726.png) no-repeat right center;
	}
.xw_liTop h1 span{
	padding:0 20px;
	background-color:#fbfbfb;
	color:#8e8e8e;
	font-size:12px;
	line-height:36px;
	float:left;
	margin-left:30px;
	}
.xw_liTop h2{
	width:550px;
	float:left;
	line-height:46px;
	font-size:14px;
	}
.xw_liTop h2 font{
	float:left;
	color:#828282;}
.xw_liTop h2 a{ 
	display:block; 
	float:left;
	padding-left:26px;
	color:#828282;
	margin-right:20px;
	}
.xw_liTop p{
	width:550px;
	float:left;
	font-size:14px;
	color:#828282;
	line-height:36px;
	}
.xw_doc{
	background:url(../images/xw_docBg_20160726.png) no-repeat left center;
	}
.xw_ppt{
	background:url(../images/xw_pptBg_20160726.png) no-repeat left center;
	}
.xw_liTop h3{
	width:78px;
	text-align:center;
	margin-top:60px;
	}
.xw_liTop h3 font{
	font-size:25px;
	color:#e83700;
	padding-left:30px;
	background:url(../images/xw_useCourseBg_20160726.png) no-repeat left center;
	}
.xw_liTop h3 span{
	color:#000;
	font-size:12px;
	display:block;
	margin-top:10px;
	}
.xw_liBottom{
	height:44px;
	border-top:1px dotted #ccc;
	/*background:url(../images/xw_useActionBg_20160726.png) no-repeat center center;*/
	}
.xw_liBottom a{
	/*width:48px;*/
	height:20px;
	display:block;
	line-height:20px;
	margin-top:12px;
	
	text-align:right;
	float:left;
	font-size:14px;
	padding-left:26px;
	}
.xw_look{ 
	margin-left:208px; 
	background:url(../images/xw_seeGrayBg_20160726.png) no-repeat left center; 
	color:#aaa;
	}
.xw_lookBlue{ 
	background:url(../images/xw_seeBlueBg_20160726.png) no-repeat left center; 
	color:#24b783;
	}
.xw_look:hover{ 
	background:url(../images/xw_seeBlueBg_20160726.png) no-repeat left center; 
	color:#24b783;
	}

.xw_comment{ 
	margin-left:36px; 
	background:url(../images/xw_commentGrayBg_20160726.png) no-repeat left center; 
	color:#aaa;
	}
.xw_commentBlue{ 
	background:url(../images/xw_commentBlueBg_20160726.png) no-repeat left center; 
	color:#24b783;
	}
.xw_comment:hover{ background:url(../images/xw_commentBlueBg_20160726.png) no-repeat left center; color:#24b783;}

.xw_share{ 
	margin-left:175px; 
	padding:0 26px 0 0; 
	background:url(../images/xw_shareGrayBg_20160726.png) no-repeat right center;
	}
.xw_shareBlue{ background:url(../images/xw_shareBlueBg_20160726.png) no-repeat right center;}
.xw_share:hover{ background:url(../images/xw_shareBlueBg_20160726.png) no-repeat right center;}

.xw_blog{ margin-left:15px; background:url(../images/xw_blogGrayBg_20160726.png) no-repeat center center;}
.xw_blogBlue{ background:url(../images/xw_blogBlueBg_20160726.png) no-repeat center center;}
.xw_blog:hover{ background:url(../images/xw_blogBlueBg_20160726.png) no-repeat center center;}

.xw_weixin{ margin-left:15px; background:url(../images/xw_weixinGrayBg_20160726.png) no-repeat center center;}
.xw_weixinBlue{ background:url(../images/xw_weixinBlueBg_20160726.png) no-repeat center center;}
.xw_weixin:hover{ background:url(../images/xw_weixinBlueBg_20160726.png) no-repeat center center;}
/*****************搜索页********************************/
.xw_nowLocation{
	width:100%;
	background-color:#fff;
	}
.xw_nowLocationIn{

	height:70px;
	margin:0 auto;}
.xw_nowLocationIn h1{ 
	width:108px; 
	height:28px;
	margin-top:20px; 
	float:left;
	border:1px solid #e7e8e7; 
	border-radius:3px;
	text-indent:55px;
	line-height:26px;
	font-size:14px;
	background:url(../images/xw_redXianBg_20160726.png) no-repeat 12px center;
	}
.xw_nowLocationIn h1 a{ color:#000; display:block;}
.xw_nowLocationIn ul{ float:left; margin:28px 0 0 26px;}
.xw_nowLocationIn li{
	float:left;
	font-size:12px;
	background:url(../images/xw_grayJianRightBg_20160726.png) no-repeat right center;
	padding:0 10px 0 5px;
	}
.xw_nowLocationIn li.xw_last{ background:none;}
.xw_nowLocationIn li a{ color:#bebdbe;}
.xw_searchPage{ 
	background-color:#fff;
	box-shadow:0px 2px 3px #ccc;
	padding-top:30px;
	}
.xw_all{
	width:90px;
	height:34px;
	border:1px solid #aad5c7;
	margin-left:40px;
	position:relative;
	z-index:2;
	/*border-bottom:1px solid #fff;
	border-bottom:none;*/
	float:left;
	cursor:pointer;
	}
.xw_all h1{
	font-size:14px;
	line-height:34px;
	text-indent:15px;
	background:url(../images/xw_blueJianXiaBg_20160726.png) no-repeat 76px center;
	}

.xw_learnStudy a{ color:#8d8d8d; font-size:14px;}
.xw_learnStudy li.xw_first{ border-bottom:1px solid #edeeee;}
.xw_tianDian{
	width:8px;
	height:25px;
	border-left:1px solid #aad5c7;
	position:absolute;
	left:40px;
	top:49px;
	z-index:3;
	}
.xw_searchInput input{
	height:34px;
	width:882px;
	text-indent:24px;
	border:1px solid #e8e8e8;
	border-left:none;
	border-right:none;
	color:#c7c7c7;
	float:left;
	}
.xw_searchInput a,.xw_searchInput img{ display:block; float:left;}
/**************搜索效果样式************************/
.xw_courseType{
	height: 28px;
	margin:20px;
	overflow: hidden;
    display: inline-flex;
    display: -webkit-inline-box;
	}
.xw_courseType span{ color:#666; font-size:14px; line-height:22px;}
.xw_nffy{

	position:relative;
	left:0px;
	top:0px;

	}
.xw_zcjyList{

	/*margin:0 auto;*/
	overflow:hidden;
	}
.xw_zcjyList ul{
	position:relative;
	left:0px;
	top:0px;
	/*width:3000px;*/
	display: inline-table;
    height: 28px;
	}
.xw_zcjyList li{
	/*width:84px;
	height:22px;
	float:left;*/
	background-image:none;
	border-bottom:none;
	padding:0px 4px;
	overflow:hidden;
	}
.xw_zcjyList li.xw_nffyOn a{ color:#005dd1; text-decoration: none;}
.xw_zcjyList li a{ font-size:14px; padding:0 10px; color: #484849; text-decoration: none;}
.xw_zcjyList li a:hover{
	color: red;
	text-decoration: none;
}
.xw_zcjyList li a:visited{
	text-decoration: none;
}
.xw_nffy span{
	width:6px; 
	height:22px;
	position:absolute;
	top:0px;
	margin-right:0px;
	cursor:pointer;
	}
.xw_zcjyPrev{
	right:20px;
	background:url(../images/xw_grayJianPrevBg_20160726.png) no-repeat center center;
	}
.xw_zcjyPrev:hover{ background:url(../images/xw_blueJianPrevBg_20160726.png) no-repeat center center;}
.xw_zcjyNext{
	right:0px;
	background:url(../images/xw_grayJianNextBg_20160726.png) no-repeat center center;
	}
.xw_zcjyNext:hover{ background:url(../images/xw_blueJianNextBg_20160726.png) no-repeat center center; }
.xw_zcjyContentList li{
	border-bottom:1px solid #dfdfdf;
	line-height:32px;
	background:url(../images/xw_contentListBg_20160620.png) no-repeat 5px center;
	font-size:14px;
	}
.xw_zcjyContentList{ }
.xw_zcjyContentList a{ color:#333;}
.xw_zcjyContentList span{
	float:right;
	color:#999;}
/*****************搜索效果样式结束*********************************/
.xw_searchResult{
    height: 50px;
	line-height:50px;
	margin:0 auto;
	border-bottom:1px solid #f3f3f3;
	}
.xw_searchResult p{
	float:left;
	margin-left:16px;
	font-size:14px;
	color:#5d5d5d;
	}
.xw_searchResult span{ color:#ea4d26; padding:0 5px;}
.xw_searchResult ul{ float:right; margin:11px 16px 0 0; }
.xw_searchResult li{
	height:26px;
	float:left;
	font-size:14px;
	padding:0 18px;
	border:1px solid #f5f5f5;
	line-height:26px;
	}
.xw_searchResult li.xw_sortTypeOn a{ color:#ee7b66;}
.xw_searchResult a{ color:#606060; display:block;}

.xw_searchLeftRight{
	margin:20px auto 0 auto;
	padding-bottom:20px;
}
.xw_searchLeft{
	border:1px solid #eae8e8;

	}
.xw_devision{
/*	height: 140px;*/
	clear: both;
}
.xw_devision h1{
	font-size:14px;
	color:#036040;
	text-indent:12px;
	line-height:40px;
	border-bottom:1px solid #eae8e8;
    margin-top: 10px;
	}
.xw_devision ul{ padding:5px 0 15px 0;}
.xw_devision li{
	width:124px;
/*	float:left;*/
	font-size:14px;
	text-indent:12px;
	line-height:28px;
	}
.xw_devision li a{
	color: #484849;
	text-decoration: none;
}
.xw_devision li a:hover{
	color: red;
	text-decoration: none;
}
.xw_devision li a:visited{
	color: red;
	text-decoration: none;
}
.xw_devision li.xw_chooseNow a,.xw_devision li.xw_chooseNow font{ color:#e94b24;}
.xw_devision span,.xw_devision font{ color:#242424;}
.xw_devisionTime li{
	width:33.333%;}
.xw_searchRight{

	}
#liebiao{
	padding: 0;
}
.xw_searchRight #liebiao li{
	border:1px solid #eae8e8;
	padding:0 20px 10px;
	margin-bottom:10px;}
.xw_searchRight a{
	font-size:18px;
	color:#036040;
	line-height:50px;
	}
.xw_searchRight #liebiao h1 a:hover{
	color: red;
	text-decoration: none;	
}
.xw_searchRight font{ color:#e83700;}
.xw_searchRight p{
	font-size:14px;
	color:#999;
	line-height:24px;
	margin-bottom:8px;
	overflow: hidden;
	}
.xw_searchRight span{ font-size:12px; color:#999; }
/*******************翻页**************************/
.xw_sectionFanYe{
	padding:30px 0 30px 0;
	font-weight:normal;
	}
.xw_sectionFanYe ul{ padding-left: 20px;}
.xw_sectionFanYe li{
	float:left;
	/*background-color:#e9e9e9;*/
	margin-right:5px;
	color:#666;
	}
.xw_sectionFanYe a.xw_yeDang{ background-color:#24b781; color:#fff;border-color:#24b781;}

.xw_sectionFanYe a{
	padding:5px 15px;
	border:1px solid #e3e3e3;
	color:#666;
	text-decoration: none;
	}
.xw_sectionFanYe a:hover{background-color:#24b781; color:#fff; border-color:#24b781;}

.xw_sectionFanYe input{
	height:32px;
	border:1px solid #e2e2e2;
	background-color:#fff;
	width:42px;
	margin-left:5px;
	text-align:center;
	}
.xw_sectionFanYe span{ line-height:32px; margin:0 5px; color:#76bceb;}
.xw_sectionFanYe li.xw_tiao{ background:none;}
.xw_sectionFanYe li.xw_morePage a,.xw_sectionFanYe li.xw_morePage a:hover{ background:none; color:#666; border:none;}
.xw_searchPageFY{ }