body{
	font-family: Arial,sans-serif;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background:#FFF;
	font-size:12px;
}
a:active{
    color: #000;
    text-decoration:none;
}
a:link{
    color: #000;
    text-decoration:none;
}
a:visited{
    color: #000;
    text-decoration:none;
}
a:hover{
    color: #060; 
    text-decoration:none;
}
P{
margin:0px;
padding:0px;
}
ol,ul{margin-top:0px;margin-bottom:5px;}
LI{
	list-style:none;
}
H1{font-size:18px;
color:#FFCC00;
font-family:Arial, Helvetica, sans-serif;
padding:25px 0px 25px 5px;
margin:0px;
font-weight:bold;
}
/*********************layout************************************************/
#header {
height:100px;
width:980px;
margin:10px auto;
position:relative;
}
#main{
width:980px;
margin:0 auto;
overflow:hidden;
background:#ECFBE8;
}
#footer {
background:url(../images/bottombg.jpg) repeat-x;
height:40px;
line-height:40px;
padding:0 20px;
width:940px;
margin:0 auto;
color:#666;
font-size:12px;
}
.versionlink{
padding:5px;
font-size:12px;
position:absolute;
top:70px;
right:20px;
}
/***************************main***************************/
.mleft{
float:left;
}
.mright{
float:left;
}
.col1{
width:220px;

}
.col2{
width:760px;
padding:20px 0 0 0;
background:#FFF;
min-height:320px;
_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>320?"320px":"");
}
.col3{
width:360px;
float:left;
margin:0 20px 20px 0;
height:210px;
}
.scimg{
	padding:2px;
	background:#E6F8DE;
}
.nav{
background:url(../images/navbg.jpg) repeat-x;
height:50px;
line-height:40px;
padding:0 20px;
width:940px;
margin:0 auto;
font-size:14px;
font-weight:bold;
}
.channel{
width:800px;
padding:0px 20px;
line-height:40px;
font-size:14px;
font-weight:bold;
}
.neititle{
font-size:14px;
color:#006600;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 0 20px;
margin:0px;
font-weight:bold;
line-height:40px;
height:40px;
background:url(../images/titlebg.jpg) repeat-x;
}
.neititle2{
font-size:14px;
color:#006600;
font-family:Arial, Helvetica, sans-serif;
padding:0px 0px 0 20px;
margin:0px;
font-weight:bold;
line-height:40px;
height:40px;
background:#CDE5C5;
}
.aboutus{
	margin:20px 10px;
	background:url(../images/p1.jpg) no-repeat;
	padding:5px 0 0 126px;
	line-height:24px;
	font:12px;
	height:84px;
}
.rlink img{
	padding:5px 10px;
	border:0;
}
.subs{
font-size:12px;
margin:5px 20px;
line-height:22px;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
background:url(../images/line.gif) bottom repeat-x ;
}
.subs A{
color:#000;
text-decoration:none;
}
#cont{
padding:20px 30px;
font-size:14px;
line-height:200%;

}
#cont H1{
color:#006666;
font-family:SimHei, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:20px;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px;
}
#cont .info{
color:#999999;
font-size:12px;
padding:0px 0px 10px 0px;
}
.lists {
color:#333333;
font-size:12px;
padding:8px 10px;
line-height:23px;
}
.lists a:active, .lists a:link, .lists a:visited{
color:#333;
text-decoration:none;
}
.lists a:hover{
	color: #060;
	text-decoration:underline;
	}
.mlists {
color:#333333;
font-size:14px;
padding:8px 10px;
line-height:28px;
margin:20px 40px;
}
.mlists a:active, .mlists a:link, .mlists a:visited{
color:#333;
text-decoration:none;
}
.mlists a:hover{
	color: #060;
	text-decoration:underline;
	}
.loca{
padding:0px 15px 10px 5px;
color:#999999;
font-size:12px;
margin:0px 20px;
line-height:20px;
border-bottom:#999999 1px dotted;
}
.loca a:active, .loca a:link, .loca a:visited, .loca a:hover{
color:#999999;
font-size:12px;
text-decoration:none;
}
.links{
padding:20px 15px 10px 5px;
color:#333333;
font-size:12px;
margin:0px;
line-height:20px;
}
.links a:active, .links a:link, .links a:visited, .links a:hover{
color:#ff6600;
font-size:12px;
text-decoration:none;
}
.more{
	float:right;
	padding:0 15px 0 0 ;
    font-size:12px;
}
.more a:active, .more a:link, .more a:visited, .more a:hover{
color:#999999;
text-decoration:none;
}
.time{
	float:right;
	font-size:12px;
	color:#999;
}

/*nav************/
html, ul, li, fieldset, legend {padding:0; margin:0;}
ul,li {list-style-type:none; text-transform:capitalize;}
.clear {clear:both; *display:inline;/*IE only*/}
/*menu*/
/*menu*/
#menu {list-style:none;width:960px;margin:0px auto;height:40px;padding:0px 5px;z-index:4;}
#menu li {float:left;display:block;text-align:center;position:relative;padding: 5px 10px 0px 10px;margin-right:0px;margin-top:0px;border:none;}
#menu li:hover {border: 0px solid #ccc;	padding: 5px 10px 0px 10px;background: #F4EFE6; }
#menu li a {font-family:Arial, Helvetica, sans-serif;font-size:14px; color: #000;display:block;outline:0;text-decoration:none;}
#menu li:hover a {color:#000;}
#menu li .drop {padding-right:0px;background:url() no-repeat right 0px;}
#menu li:hover .drop {background:url("") no-repeat right 0px;}
.dropdown_3columns {margin:0px auto;float:left;position:absolute;left:-999em;text-align:left;padding:10px 0px 10px 0px;border-top:none; background:#F4EFE6;z-index:10;}
#menu li:hover .dropdown_3columns{left:-1px;top:auto;}
.col_1{display:inline;float: left;position: relative;margin:0 0px;}
#menu ul li {font-family:Arial, Helvetica, sans-serif;line-height:21px;font-size:12px;text-align:left;}
#menu li:hover div a {font-size:12px;color:#003366;}
#menu li:hover div a:hover {color:#e47911;}
#menu li ul {list-style:none;padding:0;	margin:0 0 5px 0;}
#menu li ul li {font-size:12px;line-height:24px;position:relative;padding:0;margin:0;float:none;text-align:left;width:180px;}
#menu li ul li a{background:url("../images/dot.gif") no-repeat 9px;padding-left:20px;}
#menu li ul li:hover {background:none;border:none;padding:0;margin:0;}
#menu li .box li {padding:0 6px;width:230px;}
#menu li .box li:hover{padding:0 6px;}

/*****************************login*******************************************/