@charset "utf-8";
/* CSS Document */

* {font-family: "微软雅黑"; font-size: 14px; color:#666; margin:0; padding:0; border:0;}
body {
	margin-left:auto; 
	margin-right:auto; 
	background:#f0f0f0;
	min-width: 1200px;
	_width: auto;
	width: auto!important;
}
ul,ol {list-style-type: none;}
a {text-decoration: none;color:#666; }

.color_gray{
	color:#999;
	}
.color_green{
	color:#08af3f;
	}
.color_red{
	color:#d02a2a;
	}

.f12{
	font-size:12px;
	}
.f14{
	 font-size: 14px;
}
.f16{
	font-size:16px;
	}
.f18{
	font-size:18px;
	}
.f20{
	font-size:20px;
	}
.f24{
	font-size:24px;
	}
.f30{
    font-size: 30px;
}
.weight{
	font-weight:bold;
	}
.line-h{
	 line-height:65px;
	}
.color_blue{
	color:#0c72ba;
	}
.bj_orange{
	color:#fff;
	font-size:16px;
	width:130px;
	height:40px;
	line-height:40px;
	margin-top:15px;
	display:block;
	background:#f15408;
	text-align:center;
	}
.bj_orange01{
	color:#fff;
	font-size:16px;
	width:130px;
	height:40px;
	line-height:40px;
	margin-top:15px;
	display:block;
	background:#f47639;
	text-align:center;
	}
.button_a{
	padding: 4px 15px 4px 15px;
    color: #000;
    font-size: 12px;
    border: 1px solid #54B7F4;
    background:#fff;
    }
.button_a:hover{
	padding: 4px 15px 4px 15px;
    color: #fff;
    font-size: 12px;
    border: 1px solid #54B7F4;
    background:#54B7F4;
    }
    
.color_fff {
	color:#fff;
}
.bk_ccc{
	border:1px solid #ccc;
}
.bj_fff{
	background:#fff;
}
.bj_blue{
    background:#068bf0;
}
.width_1200{
	width:1200px;
}
.margin_center{
	margin-left:auto;
	margin-right:auto;
}
.display_block{
	display:block;
}
/*  单行文字限制长度，超出部分显示“...”  */
.textLimit_260
{width:260px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
}
.textLimit_500
{width:500px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
display: block;
}

/* 左右浮动开始 */
.left{
	float:left;
	}
.right{
	float:right;
	}
/* 左右浮动结束 */

/* 小分割线开始 */
.icon-sep {
  display: inline-block;
  vertical-align: middle;
  width: 1px;
  height: 14px;
  background: #ccc;
  margin-left:3px;
  margin-right:3px;
}
/* 小分割线结束 */


/* 字体颜色开始 */
.color_666 {
	color:#666;
}
.color_999 {
	color:#999;
}
.color_000 {
	color:#000;
}
.color_fff {
	color:#fff;
}
.color_green{
	color:#08af3f;
	}
.color_red{
	color:#d02a2a;
	}
.color_blue{
	color:#068bf0;
	}
.color_blue01:hover{
	color:#068bf0;
	}
.color_org{
	color:#ed6705;
	}
/* 字体颜色结束 */

.padding_left_20{
	padding-left:20px;
	}
.padding_right_20{
	padding-right:20px;
	}
.padding_left_10{
	padding-left:10px;
	}
.padding_right_10{
	padding-right:10px;
	}
.padding_top_8{
	padding-top:8px;
	}
.padding_top_70 {
    padding-top: 70px;
}
.margin_left_10{
	margin-left:10px;
	}
.margin_left_20{
	margin-left:20px;
	}
.margin_left_25{
	margin-left:25px;
    }
.margin_left_35{
	margin-left:35px;
    }
.margin_left_220{
	margin-left:220px;
	}
.margin_right_10{
	margin-right:10px;
	}
.margin_top_10{
	margin-top:10px;
	}
.margin_top_15{
	margin-top:15px;
	}
.margin_top_90{
	margin-top:90px;
    }
.margin_bottom_20{
	margin-bottom:20px;
    }
.overflow_hidden{
	overflow:hidden;
}
.clear{
	clear:both;
	}
 
/* 搜索部分开始*/
#sousuo{
	width:280px;
	float:right;
	height:30px;
	line-height:30px;
	border:1px solid #dedede;
	margin-bottom: 10px;
	}
.search_input{
	width:190px;
	text-indent:0.5em;
	height:30px;
	line-height:30px;
	background:#fff;
	}
.search_a{
	width:30px;
	height:30px;
	line-height:30px;
	display:block;
	vertical-align:middle;
	background:#fff;
	}
#sousuo select{display:none;}
#sousuo .select_box{font-size:12px;color:#fff; background:#f3f3f3;width:60px;line-height:30px;float:left;position:relative;}
#sousuo .select_showbox{height:30px;background:url(../images/search_ico.png) no-repeat 45px center;text-indent:0.5em;}
#sousuo .select_showbox.active{background:url(../images/search_ico_hover.png) no-repeat 45px center;}
#sousuo .select_option{ display:none;left:-1px;top:30px;width:59px;position:absolute;z-index:99;background:#fff;border:1px solid #dedede; border-top:0px;}
#sousuo .select_option li{text-indent:0.5em;width:59px;cursor:pointer;}
#sousuo .select_option li.selected{background-color:#F3F3F3;color:#999;}
#sousuo .select_option li.hover{background:#BEBEBE;color:#fff;}
/* 搜索部分结束*/

.tishi{
	width:253px;
	height:222px;
	background:url(../img/tupian06.jpg) no-repeat 0;
	}
.icon3{
	width:16px;
	position:absolute;
	margin-top:-7px;
	height:16px;
	}
	
/* 资源页面的各种文件的图标开始*/
.wjj{
	background:transparent url(../img/ziyuan_tubiao01.png) no-repeat scroll 0px -30px; 
	}
.pic{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll 0px 0px; 
	}
.pdf{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -30px 0px; 
	}
.doc{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -60px 0px; 
	}
.xls{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -90px 0px; 
	}
.txt{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -120px 0px; 
	}
.wfsb{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -150px 0px; 
	}
.mp3{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -180px 0px; 
	}
.avi{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -210px 0px; 
	}
.zip{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -240px 0px; 
	}
.torrent{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -270px 0px; 
	}
.ppt{
	background:transparent url(../img/ziyuan_tubiao02.png) no-repeat scroll -390px 0px; 
	}	
/* 资源页面的各种文件的图标结束*/
	