*{
	font-family:"宋体,Tahoma"; 
}
body{
     padding:0px;
     margin:0px;
     font-size:12px; 
}
a:link,a:visited{
	color:#0A429F; 
	text-decoration:none;
}
a:hover{ 
	color:blue; 
	text-decoration:underline;
}
li{
     list-style:none;   
}
/*-----顶部的样式-----*/
.c_top{
	width:980px;
	height:143px;
	margin:0px auto 5px auto;
	background-image:url(../images/cpo_hometopbg.png);
}
.top_nav{
	width:240px;
	height:20px;
	background-image:url(../images/cpo_homemenubg.png);
	float:right;
	padding:0px;
	margin-right:10px;
}
.top_nav ul{
	width:215px;
	margin:3px;
	float:right;
}
.top_nav li{
	width:70px;
	float:left;
	display:block;
}
.top_nav a {
	color:#FFFFFF!important;
	font-weight:bold;
}
.top_logo { 
	float:left;
    width:203px;
    height:79px;
    margin:20px 10px 5px 10px;
    background-image:url(../images/cpo_logo.png);
}
.top_ad { 
	float:right;
    width:600px;
    height:80px;
	margin:3px 40px 4px 10px;
}
.top_menu{
	width:968px;
	height:32px;
	background-image:url(../images/cpo_homemenubg.png);
	float:left;
	margin:0px 10px;
	padding:0px;
	display:inline;
}
.top_menu ul{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
}
.top_menu li{
	width:107px;
	float:left;
	border-right:1px solid white;
}
.top_menu a{ 
    width:107px;  /* 8个菜单时　107*/
    height:32px;
    line-height:32px;
    display:block;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    color:White!important;
}
.top_menu a:hover{ 
	cursor:pointer;
	font-weight:bold;
	color:white;
	background-image:url(../images/cpo_homemenubg1.png); 
    text-decoration:underline;
}
.top_menu .mleft{
	width:5px;
	height:32px;
	margin-right:-4px;
    border:none;
	background-image:url(../images/cpo_menuleft.png);
}
.top_menu .mright{
	width:5px;
	height:32px;
	margin-left:98px;
    border:none;
	background-image:url(../images/cpo_menuright.png);
}
/*-----中部的样式-----*/
.c_mid{
	width:990px;
	height:755px;
	margin:5px auto;
}
.mid_src{
	width:98%;
	height:22px;
	margin:5px auto;
}
.mid_src marquee{
	width:960;
	height:22px;
	margin:1px auto;
}
.mid_left{
	width:22%;
	height:auto;
	height:770px;
	float:left;
	margin-right:5px;
	padding:5px 0px;
	border:solid 1px #9BCD8C;
	display:inline;
}
.mid_right{
	width:77%;
	height:auto;
	float:left;
	padding-left:2px;
	display:inline;
}
.left_mem{
	margin-bottom:10px;
}
.left_mem h3{ 
	width:180px;
	height:27px;
	background:url(../images/cpo_lmbg.png) no-repeat center bottom;	 
	padding:5px 0px 0px 20px;
	margin:2px auto;
	color:#2D8E11;
	font-size:14px;
}
.left_mem ul{
	width:180px;
	margin:10px auto;
	padding:0px;
}
.left_mem li{ 
	height:36px;
	line-height:36px;
	font-size:13px;
	color:#228136;
	font-weight:bold;
	text-align:center;
}
.left_mem li input{ 
	border:1px solid #228136;
	width:110px;
	height:18px;
	margin-left:5px;
}
.left_mem .mem_reg{
	color:red;
	font-size:12px;
	font-weight:bold;
	margin-left:30px;
}
.left_mem #Memlogin{ 
	width:63px;
	height:22px;
}
.left_mem #MemLoginInfo{
	margin-top:-10px;
	font-size:12px;
	font-weight:bold;
	color:red;
	display:none;
}
#LoginNote{
	width:140px;
	height:28px;
	border:solid 2px #9BCD8C;
	text-align:center;
	background-image:none;
	background-color:#FFFFFF;
	float:left;
	position:absolute;
	margin:-130px 0px 0px 30px;
	display:none;
	z-index:50;
}
#LoginNote img{
	margin:3px 5px 0px 15px;
	float:left;
}
#LoginNote span{
	float:right;
	font-size:13px;
	height:26px;
	line-height:26px;
	vertical-align:middle;
	margin:4px 16px 0px 5px;
}
#DivMask{
	background-color:#666666; 
	filter:alpha(opacity=50);
	position:absolute;
	left:0px;
	top:0px; 
	display:none;
	z-index:10;
}
.left_ad{ /*广告1栏目*/ 
	margin:10px auto;
}

.left_ad h3{
	width:180px;
	height:27px;
	background:url(../images/cpo_lmbg.png) no-repeat center bottom;
	padding:5px 0px 0px 20px;
	margin:2px auto;
	color:#2D8E11;
	font-size:14px;
}
.ad_img{ 
	width:180px;
	margin:15px auto;
}
.ad_img img {
	border:0px;
	width:180px;
	height:80px;
}

.right_lm{ /* 设置栏目总体*/
	width:247px;
	height:780px;
	border:1px solid #9BCD8C;
	float:left;
	margin:0px 0px 0px 3px;
	padding:0px;
	display:inline;
}
.right_lm img{  /* 设置1,2栏目标题前的图片*/
    margin:3px 5px 2px 3px;  
}
.lm_title1{ /*顶部栏目*/
	width:232px;
	height:20px;
	background-image:url(../images/cpo_lmbg1.png);
	font-size:14px;
	color:#609153;
	padding:5px 0px 0px 15px;
	margin:0px auto;
}
.lm_title2{ /*顶部子栏目*/
	width:210px;
	height:20px;
	background:url(../images/cpo_lmbg.png) no-repeat left bottom;
	font-size:13px;
	color:#609153;
	padding:5px 0px 0px 15px;
	margin:2px 0px 0px 10px;
}
.lm_ul{ /*栏目ul*/
	margin:6px auto;
	padding:5px 1px;
}
.lm_ul li{ /*栏目li*/
	width:241px;
	height:22px;
	line-height:22px;
	font-size:12px;
}
.lm_more{ /*设置首页中部more的样式*/
	width:220px;
    list-style:none;
    text-align:right;
    font-size:12px;
    font-weight:bold;

}
/*-----友情链接的样式-----*/
.c_link{
	width:980px;
	height:110px;
	margin:5px 9px;
	float:left;
	border:solid 1px #9BCD8C;
	display:inline;
}
.c_link h3{
	width:99%;
	height:18px;
	font-size:14px;
	font-weight:bold;
	color:#609153;
	background:url("../images/cpo_relink.png") repeat-x;
	padding:8px 0px 10px 10px;
	margin:0px;
}

.link_info{
	width:96%;
	margin:0px 0px 0px 10px;
	padding:0px;
}
.link_info li{
	width:165px;
	line-height:30px;
	float:left;
	background:url("../images/cpo_dot.png") no-repeat center left;
	padding-left:10px;
	margin-left:10px;
}
.link_info li a{
	display:block;
	font-weight:bold;	
}

/*-----底部的样式-----*/
.c_bot{
	width:980px;
	height:110px;
	margin:5px 9px;
	float:left;
	display:inline;
}
.bot_nav{
	width:100%;
	height:23px;
	padding-top:2px;
	background-color:#D5EACE;
}
.bot_nav ul{
	width:35%;
	margin:3px auto;
}
.bot_nav li{
	float:left;
	line-height:18px;
	border-left:#0A429F solid 1px;
	margin-left:15px;
	padding-left:15px;
}
.leftborder{
	border-left:none!important;
}
.bot_info ul{
	width:90%;
}
.bot_info ul li{
	text-align:center;
	margin-top:5px;
}
.MemberCorStyle{ 
	color:red;
	font-weight:bold;
}