@charset "utf-8";
/* CSS Document */


.sp1{
	width:30px;
	
}

.sp2{
	width:70px;
	
}

.sp3{
	width:110px;
	
}

.sp4{
	width:150px;
	
}

.sp5{
	width:190px;
	
}

.sp6{
	width:230px;

}

.sp7{
	width:270px;
	
}

.sp8{
	width:310px;
	
}

.sp9{
	width:350px;
	
}

.sp10{
	width:390px;
	
}

.sp11{
	width:430px;
	
}

.sp12{
	width:470px;
	
}

.sp13{
	width:510px;
	
}

.sp14{
	width:550px;
	
}

.sp15{
	width:590px;
	
}

.sp16{
	width:630px;
	
}

.sp17{
	width:670px;
	
}

.sp18{
	width:710px;
	
}

.sp19{
	width:750px;
	
}

.sp20{
	width:790px;
	
}

.sp21{
	width:830px;
	
}

.sp22{
	width:870px;
	
}

.sp23{
	width:910px;
	
}

.sp24{
	width:950px;
	
}


.sp25{
	width:990px;
	
}





/*-------li样式-------*/

.li_001{
}

.li_001 li{
	height:22px;
	font-size:12px;
	list-style:none;
	text-decoration:none;
	list-style-position:outside;
	color:#333;
	line-height:22px;
	background-image: url(../images/o_mdot01.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
	padding-left:16px;
}

.li_001 li a{
	color:#333;
	text-decoration:none;
}

.homeli01{
	line-height:24px;
	text-align:left;
	background-image:url(../images/li03.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-position: outside;
	border-bottom:1px dashed #ddd;
	padding-left:18px;
}




.homeli02{
	vertical-align:middle;;
	text-align:left;
	background-image:url(../images/arrow2.gif);
	background-repeat:no-repeat;
	background-position:0px 6px;
	margin:0px;
	padding:0px;
	padding-left:18px;
	line-height:24px ;
	
	height:24px ;
}


/*-------字体样式------*/
.fs12{
	font-size:12px;
}

.fs14{
	font-size:14px;
}

.fs16{
	font-size:16px;
}

.fs18{
	font-size:16px;
}

.fb{
	font-weight:bold;
}

.fp{
	font-weight:normal;
}

.fbg01{
	color:#FC0;
}

.fbg01 a{
	color:#FC0;
}

.fc01{
	color:#666;
}

.fc01 a{
	color:#666;
}

.fh16{
	line-height:16px;
}

.fh18{
	line-height:18px;
}

.fh20{
	line-height:20px;
}
.fh22{
	line-height:22px;
}

.fh24{
	line-height:24px;
}
/*======广告按钮=======*/

.adb_000{
	width:131px;
	height:46px;
	background-image: url(../images/ad_04_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	float:left;
	border:1px solid #ddd;
	
}

.adb_000 strong{
	font-weight:normal;
}

.adb_001{
	width:147px;
	height:54px;
	background-image: url(../images/ad_01_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:6px;
	margin-bottom:6px;
	float:left;
	
}

.adb_002{
	width:193px;
	height:58px;
	background-image:url(../images/ad_00_bg.jpg);
	text-align:center;
	overflow:hidden;
	display:inline-block;
	font-size:12px;
	color:#006;
}


.adb_003{
	width:139px;
	height:54px;
	background-image: url(../images/ad_02_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:6px;
	margin-bottom:6px;
	float:left;
	
}


.adb_004{
	width:175px;
	height:52px;
	background-image: url(../images/ad_03_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:6px;
	margin-bottom:6px;
	float:left;
	
}

.adb_005{
	width:220px;
	height:52px;
	background-image: url(../images/ad_03_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:6px;
	margin-bottom:6px;
	float:left;
	
}


.adb_006{
	width:144px;
	height:52px;
	background-image: url(../images/ad_01_bg.jpg);
	background-position:-1px -1px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:6px;
	margin-bottom:6px;
	float:left;
	border:1px solid #ddd;
}


.adb_007{
	width:105px;
	height:52px;
	background-image: url(../images/ad_01_bg.jpg);
	background-position:-1px -1px;
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:6px;
	margin-bottom:6px;
	float:left;
	border:1px solid #ddd;
}


.adb_008{
	width:100%;
	height:52px;
	background-image: url(../images/ad_03_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#006;
	
}

.adb_009{
	width:176px;
	height:52px;
	background-image: url(../images/ad_03_bg.jpg);
	overflow:hidden;
	display:inline-block;
	text-align:center;
	font-size:12px;
	color:#006;
	margin-right:7px;
	margin-bottom:7px;
	float:left;
	
}



/*----------滚动图片样式------------*/

.img1{
}

.img1 img{
	border:1px solid #ddd;
	padding:5px;
	background-color:#F8F8F8;
	margin-bottom:2px;
}



.img1 td{
	height:112px;
}

.img5{
	font-size:12px;
	font-weight:bold;
}

.img5 img{
	padding:5px;
	border:1px solid #ddd;
	margin-bottom:6px;
	
}

/*---�и�---*/
.lh18{
	line-height:18px;
}

.lh20{
	line-height:20px;
}


.lh22{
	line-height:22px;
}

.lh24{
	line-height:24px;
}

.lh26{
	line-height:26px;
}

.lh28{
	line-height:28px;
}

.lh30{
	line-height:30px;
}


/*---�߾�����----*/

.pl_10{
	padding-left:10px;
}

.p5{
	padding:5px;
}

.p8{
	padding:8px;
}

.p10{
	padding:10px;
}

.p20{
	padding:20px;
}

.p25{
	padding-left:25px;
	padding-right:25px;
}

.ma_10{
	margin:10px !important;
	*margin:10px !important;
	margin:5px ;
}

.ml_8{
	margin-left:8px !important;
	*margin-left:8px !important;
	margin-left:4px;
}


.ml_10{
	margin-left:10px !important;
	*margin-left:10px !important;
	margin-left:5px;
}

.ml_25{
	margin-left:25px !important;
	*margin-left:25px !important;
	margin-left:13px;
}

.ml_30{
	margin-left:30px !important;
	*margin-left:30px !important;
	margin-left:15px;
	
}

.mr_10{
	margin-right:10px !important;
	*margin-right:10px !important;
	margin-right:5px;
}



.mb_10{
	margin-bottom:10px !important;
	*margin-bottom:10px !important;
	margin-bottom:5px;
}

.mt_10{
	margin-top:10px !important;
	*margin-top:10px !important;
	margin-top:5px ;
}


.mt_6{
	margin-top:4px !important;
	*margin-top:4px !important;
	margin-top:4px ;
}


/*------����------*/
.fl_l{
	float:left;
}

.fl_r{
	float:right;
}

.fl_n{
	float:none;
}


.clear{
	
	border-top:1px solid transparent!important;
	border-top:0;
	clear:both;
	line-height:0;
	font-size:0;
	height:0;
	height:1%;
}

/*----���ÿ��------*/

.w100{
	width:100%;
}



.wa{
	width:auto;
}

.h220{
	height:215px;
	overflow:hidden;
}

.tcenter{
	text-align:center;
}

.moreok{
	width:auto;
	padding-right:6px;
	font-size:12px;
}

.moreok a{
	color:#000;
	text-decoration:none;
}

.classok{
	font-size:12px;
	font-weight:normal;
	padding-left:12px;
	padding-right:12px;
	width:auto;
}

.classok a{
	color:#000;
}

.mainok{
	width:auto;	
}

.date{
	color:#666;
}

.bline{
	border-bottom:1px dotted #ccc;
}

.aline{
	border:1px solid #ddd;
}

/*===��ɫ===*/

.bg01{
	background-color: #F2F2F2;
}


.ibg01{
	background-image:url(../images/title_bg2.jpg);
	background-repeat:no-repeat;
	background-position:8px 8px;
}


.text_top{
	line-height:24px;
}


/** 页头区 **/

.top {
	
	background-repeat:no-repeat;
	background-position:-25px 0px;
	width:950px;
	height:80px;
	background-color:#f7fcff;
}


.fla{
	height:170px;
	width:950px;
	background-color:#1B1B1B;
}

.fla_bg{
	background-image:url(../images/fla_bg.jpg);
	
}


/** 导航 **/


.nav {
	background: url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	height:46px;
	line-height:22px;
	width:950px;
}

.navfc{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
}

.navfc a{
	color:#000;
	text-decoration:none;
	display:block;
}

.navfe{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#DEDEDE;
	display:block;
}


.navfe a{
	color:#DEDEDE;
	text-decoration:none;
	display:block;
}

.navtop{
	height:28px;
	line-height:28px;
}

.nav ul {
	padding: 3px 20px 0px 0px;;
}


.nav li {
	cursor:pointer;
	float:right;
	text-align:center;
	text-decoration:none;
	font-size:12px;
	width:73px;
	line-height:28px;
	color:#FFF;	
	font-weight:bold;
	display:inline-block;
	font-family:"微软雅黑";
}

.nav li a {
	display: block;
	color: #000;
	text-align:center;	
	font-family:"微软雅黑";
	background-image:url(../images/nav1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}

.nav li a:hover {
	color:#FC0!important;
	text-decoration: none;
	color:#FC0;
}

.nav li.curr a {
	color: #F30;
	
}
.nav_sub {
	padding: 6px;
}
.nav_sub a {
	padding: 0 2px;
}

.nav{
	display:block;
}

.nav div a{
	text-decoration:none;
	font-size:12px;
	text-align:center;
	display:block;
}

.nav div a:hover{
	background-color:#39F;
	color:#000;
	display:block;
}

