﻿body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, table, th, td, form, legend, fieldset, input, button, select, textarea,ry{
	padding: 0;
	letter-spacing: normal;
	word-spacing: normal;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
		}

body{
		body {background: #FFF;color:#000;}
		font-family:"宋体";
		font-size:14px;
		color:#333;
		}

#nav1{
		width:100%;
		font-size:14px;
		background:url(images/nav_bg.png) repeat-x 0 0;
		}

#nav1 ul{
		width:980px;
		height:57px;
		line-height:57px;
		list-style:none;
		margin:0 auto;
		}

#nav1 li{
		width:81px;
		display:block;
		float:left;
		text-align:center;
		}

#nav1 a{
		width:81px;
		display:block;
		float:left;
		}

#nav1 a:link{
		color:#49BFE3;
		font-weight:bold;
		text-decoration:none;
		}

#nav1 a:visited{
		color:#49BFE3;
		font-weight:bold;
		text-decoration:none;
		}

#nav1 a:hover{
		color:#EAEAEA;
		font-weight:bold;
		background:url(images/nav_op.gif) repeat-x 0 0;
		text-decoration:none;
		}

#nav1 a:active{
		color:#49BFE3;
		font-weight:bold;
		text-decoration:none;
		}

#container{
		background: no-repeat 60px 0;
		width:980px;
		height:auto;
		margin:0 auto;
		}


#header{
	font-size: x-large;
	color:#FFFF80;
	margin:10px 0 35px 0;
	line-height:1.5;
		}
		
#sidebar{
		float:left;
		text-align:center;
		width:168px;
		}
#sidebar.ft{
		float:left;
		text-align:left;
		width:168px;
		}		

#sidebar ul{
		list-style:none;
		}

#sidebar .option{
		height:30px;
		line-height:30px;
		background:url(images/option.gif) no-repeat 0 0;
		}

#sidebar h2{
		font-size:14px;
		font-weight:bold;
		color:#666666;
		}

#sidebar a{
		display:block;
		height:30px;
		line-height:30px;
		}

#sidebar a:link{
		text-decoration:none;
		color:#666666;
		}

#sidebar a:visited{
		text-decoration:none;
		color:#666666;
		}

#sidebar a:hover{
		text-decoration:none;
		color:#33CCFF;
		font-weight:bold;
		background:url(images/through.gif) no-repeat 0 0;
		}

#sidebar a:active{
		text-decoration:none;
		color:#666666;
		}

#sidebar .top{
		background:url(images/top.gif) no-repeat 0 0;
		height:30px;
		line-height:30px;
		}

#sidebar .middle{
		background:url(images/middle.gif) no-repeat 0 0;
		height:29px;
		line-height:29px;
		}

#sidebar .bottom{
		background:url(images/bottom.gif) no-repeat 0 0;
		height:30px;
		line-height:30px;
		}

#sidebar1{
		float:right;
		text-align:center;
		width:164px;
		}

#sidebar1 ul{
		list-style:none;
		}

#sidebar1 .option{
		height:30px;
		line-height:30px;
		background:url(images/option.gif) no-repeat 0 0;
		}

#sidebar1 h2{
		font-size:14px;
		font-weight:bold;
		color:#666666;
		}
#sidebar1 a:link{
		text-decoration:none;
		color:#ff0000;
		}

#sidebar1 a:visited{
		text-decoration:none;
		color:#666666;
		}

#sidebar1 a:hover{
		text-decoration:none;
		color:#33CCFF;
		font-weight:bold;
		background:url(images/through.gif) no-repeat 0 0;
		}

#sidebar1 a:active{
		text-decoration:none;
		color:#666666;
		}
    #sidebar1 a2{text-decoration:overline;color:green;}
    #sidebar1 a.a2:link{
		text-decoration:none;
		color:green;
		}

#sidebar1 a.a2:visited{
		text-decoration:none;
		color:green;
		}

#sidebar1 a.a2:hover{
		text-decoration:none;
		color:#33CCFF;
		font-weight:bold;
		background:url(images/through.gif) no-repeat 0 0;
		}

 #sidebar1 a.a2:active{
		text-decoration:none;
		color:#666666;
		}

		
#sidebar1 .top{
		background:url(images/top.gif) no-repeat 0 0;
		height:30px;
		line-height:30px;
		}

#sidebar1 .middle{
		background:url(images/middle.gif) no-repeat 0 0;
		height:29px;
		line-height:29px;
		}

#sidebar1 .bottom{
		background:url(images/bottom.gif) no-repeat 0 0;
		height:30px;
		line-height:30px;
		}

#mainbody{
		float:right;
		width:785px;
		text-indent:2em;
		line-height:180%;
		}

#mainbody .nav2{
		border-left:8px solid #CCFF00;width:680px;
		}

#mainbody .lt{
		width:570px;
		float:left;
		}
#mainbody .ct{
		width:590px;
		float:left;
	    color:#ff0000;
		}
#mainbody .tb{
		width:auto;
		float:left;
		}
#mainbody .tb.td{
		width:130px;
		heigth:100px;
		}

#mainbody .bt{
		font-size:13px;
		color:#3399CC;
		margin:20px 0 10px 0;
		background:url(images/title.gif) no-repeat 0 0;
		width:300px;
		height:30px;
		line-height:30px;
		letter-spacing:4px;
		}

#mainbody .rt{
		float:right;
		list-style:none;
		margin:10px 0 0 0;
		width:188px;
		}

#mainbody .rt .option{
		height:22px;
		line-height:22px;
		background:url(images/rt_02.jpg) repeat-y 0 0;
		text-align:right;
		padding-right:30px;
		}

#mainbody .rt .top{
		background:url(images/rt_01.jpg) no-repeat 0 0;
		height:97px;
		line-height:97px;
		}

#mainbody .rt .bottom{
		background:url(images/rt_03.jpg) no-repeat 0 0;
		height:11px;
		line-height:11px;
		}

#mainbody a:link{
		text-decoration:none;
		color:#336699;
		}

#mainbody a:visited{
		text-decoration:none;
		color:#336699;
		}

#mainbody a:hover{
		text-decoration:none;
		color:#3399FF;
		}

#mainbody a:active{
	text-decoration:none;
	color:#336699;
		}

#mainbody .left{
	width:310px;
	float:left;
	margin: 0px;
		}

#mainbody .left ul{
		list-style-type:none;
		}

#mainbody .left .option{
		background:url(images/mainbodyBG_02.gif) repeat-y 0 0;
		}

#mainbody .left .top{
		background:url(images/mainbodyBG_01.gif) no-repeat 0 0;
		height:11px;
		line-height:11px;
		}

#mainbody .left .bottom{
		background:url(images/mainbodyBG_03.gif) no-repeat 0 0;
		height:11px;
		line-height:11px;
		}

#mainbody .left .title{
		background:url(images/title_nave1.jpg) no-repeat 0 0;
		height:25px;
		line-height:25px;
		}

#mainbody .left .title h2{
		font-size:12px;
		color:#fff;
		font-weight:bold;
		}

#mainbody .left a:link{
		text-decoration:none;
		color:#333333;
		}

#mainbody .left a:visited{
		text-decoration:none;
		color:#333333;
		}

#mainbody .left a:hover{
	text-decoration:underline;
	color:##999999;
		}

#mainbody .left a:active{
	text-decoration:none;
	color:#333333;
		}

#mainbody .right{
	width:310px;
	float:right;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0;
	margin-left: 30px;
		}

#mainbody .right ul{
		list-style-type:none;
		}

#mainbody .right .option{
		background:url(images/mainbodyBG_02.gif) repeat-y 0 0;
		}

#mainbody .right .title{
		background:url(images/title_nave2.jpg) no-repeat 0 0;
		height:25px;
		line-height:25px;
		}

#mainbody .right .title h2{
		font-size:12px;
		color:#fff;
		font-weight:bold;
		}

#mainbody .right .top{
		background:url(images/mainbodyBG_01.gif) no-repeat 0 0;
		height:11px;
		line-height:11px;
		}
		
#mainbody .right .bottom{
		background:url(images/mainbodyBG_03.gif) no-repeat 0 0;
		height:11px;
		line-height:11px;
		}

#mainbody .right a:link{
		text-decoration:none;
		color:#333333;
		}

#mainbody .right a:visited{
		text-decoration:none;
		color:#333333;
		}

#mainbody .right a:hover{
		text-decoration:none;
		color:#999999;
		}

#mainbody .right a:active{
		text-decoration:none;
		color:#333333;
		}

#mainbody ol a:link{
		text-decoration:none;
		color:#3399FF;
		}

#mainbody ol a:visited{
		text-decoration:none;
		color:#3399FF;
		}

#mainbody ol a:hover{
		text-decoration:underline;
		color:#33CCFF;
		}

#mainbody ol a:active{
		text-decoration:none;
		color:#3399FF;
		}

#footer{
		text-align:center;
		height:90px;
		}

#footer a{
		color:#333333;
		text-decoration:none;
		}

#footer a:hover{
		color:#999;
		}
 .STYLE22 {
	font-size: 12px;
	color: #FF0000;
}