@charset "utf-8";
/* CSS Document */

*{padding:0px; margin:0px;}
body{ font-family: Microsoft YaHei; min-width:320px; background-color:#f5f5f5; padding-bottom:65px;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0 none;}
/**************************消息列表***********************/	
.news_list{ display:block; overflow:hidden; margin:0 auto; width:92%; position:relative;text-align:center}
.news_date{ padding:1px 8px; background-color:#c9c9c9; border-radius:10px; display:inline-block; margin-top:13px;  font-size:12px; color:#fff;}
.news_list_main{  overflow:hidden; padding:10px 10px 5px 10px; background-color:#fff; border:1px solid #ececed; border-radius:5px; margin-top:13px;}
.news_list_main_p{ font-size:16px; color:#000; line-height:22px; text-align:left; margin-bottom:7px;}
.news_list_main_p01{ line-height:20px; font-size:12px; text-align:left; color:red;}
.news_list_main_p02{border-bottom:1px solid #ececed; padding-bottom:7px; }
.news_list_main_a{ overflow:hidden; margin-top:5px;}
.news_list_main_a p{ float:left;font-size:12px; line-height:20px;  color:#898989;}
.news_list_main_a img{ float:right; height:14px; margin-top:2px;}

/**************************头部***********************/
#header{
	padding:0px 10px;
	height:50px;
	background-color:#40a9ff;
	text-align:center;
	font-size:20px;
	color:#fff;
	position: relative;
}

.touchslider{position:relative;margin:0 auto;}
.touchslider .touchslider-viewport{ overflow:hidden; height:200px;}
.touchslider .touchslider-viewport .touchslider-item a{width:100%;display:block;}
.touchslider .touchslider-viewport .touchslider-item img{ width:100%;}
.touchslider .touchslider-navtag{text-align:center;height:3px;display:inline-block;vertical-align:middle;margin-top:-8px;width:100%}
.touchslider .touchslider-navtag span{width:14px;height:2px;background:#c1c1c1;overflow:hidden;display:inline-block; }
.touchslider .touchslider-navtag .touchslider-nav-item-current{background:#ff7363;}
/************************下拉菜单*************************/
.none{ display:none; position:relative;}
.area{padding-left:7px;width:40px; float:left; position:absolute;font-size: 11px;}
.area img{margin-top:2px;margin-left:1px;}

.dd_1_more{ letter-spacing:1px !important; clear:both; height:52px !important; line-height:20px !important; }
.dd_1_more1{ letter-spacing:1px !important; clear:both; height:46px !important; line-height:46px !important;}
.dd_1_more img{ width:20px; float:left; margin-top:18px; margin-left:10px;}
.dd_1_more1 img{ width:20px; margin-top:12px; margin-left:10px; float:left;}
.dd_1_more p,.dd_1_more1 p{ float:left;}
.dd_1_more p{ margin-top:21px;}

.menu{ float:right;}
.menu_li .menu_li_subnav{
	color:#fff;
	position:relative;
	}
.menu_li_subnav_a{
	display:block;
	color:#fff;
	height:40px;
	line-height:40px;
	z-index:999;
	}
.menu_li_subnav_a{
	height:40px;
	z-index:9999;
	line-height:40px;
	}
.menu .menu_li_subnav{
	display:none;
	top:50px;
	right:5px;
	background:url(../images/bg1.png);
	position:absolute;
	z-index:999999;
	cursor:pointer;
	border:0px;
	text-align:center;
	width:130px;
	height:192px;
	text-indent:0.5em;
	}
.dd_1_more{ line-height:58px; height:52px;  border:0px; font-size:15px;  }
.dd_1_more1{height:47px;line-height:47px; color:#fff; font-size:15px; border-top:1px solid #60605f;  }
.img_1_more{ float:right; margin-top:7px; height:34px;}


.return_reques {position:relative;list-style:none;}
.return_reques input{width:50px;margin-top:-6px; height:50px; color:#b1b0b0; font-size:17px;  border:0px; vertical-align:middle; line-height:50px; outline:none;}
.return_reques .local{background-color: transparent;background-position:99% center;}
.return_reques .local2{ background-color: transparent;background-position:99% center;}
.return_reques .bomb_con_style{ background:url(../images/bg.png); position:absolute; z-index:999999; cursor:pointer; border:0px; text-align:center; width:130px; height:192px; text-indent:0.5em;}
.return_reques .bomb_con_style .dd{height:45px;line-height:45px; color:#fff; font-size:15px; letter-spacing:10px;  }

.xx{ text-align:center; position:absolute; right:35px;  width:20px; top:14px; font-size:12px; line-height:12px;}
.xx img{ width:30px; }

 
/******************微课头部********************/
.header_img{ float:left; margin-top:15px; display: block; height:20px;}
.header_p{text-align:center; margin:0 auto; display: inline-block; line-height:50px;}
.header_icon_right{ display: inline-block; position:absolute; right:10px; top:2px;} 
.header_icon_right_img1{ width:21px; float:left; margin-top:16px;}
.header_icon_right_img2{ width:21px; float:left; margin-top:18px; margin-left:15px;}

.header_p_dd{ width:100%; position:absolute; z-index:99999; left:0px;  background-image: url(../images/header_p.png); top:50px;}
#d5{color:#fff;font-size:20px;position:relative; text-indent:1em;line-height:50px;cursor:pointer; width:100%;}
.header_p_p{ width:100%;  color:#fff;}
.header_p_dd a{ color:#fff;line-height:50px; width: 24.6%; float:left; display: block;  font-size: 15px;}
.header_p img{ margin-left:3px;width:15px;  }
.header_p_dd_line{ border-right:1px solid #d8d8d8;z-index: 9;}
/**************************底部***********************/
.distance{ 
	width:100px;
	height:65px;
	}
#footer{
	width:100%;
	height:60px;
	border-top:1px solid #e7e7e7;
	background-color:#fff;
	position: fixed;
	bottom:0;
	left:0;
	right:0;
	z-index:999;
	font-size:13px;
}
.footer_1{
	width:19.9%;
	height:57px;
	margin-top:7px;
	line-height:24px;
	display:block;
	float:left;
	text-align:center;
	color:#767676;
	}
.footer_1 img{ width:30px; height:30px; padding:0px; margin:0 auto; display:block;}
.resource_title_font{
	width:96%;
	height:34px;
	margin:0 auto;
	padding-top:10px;
	}

