/* 全局CSS定义 */
BODY {background-color: #FFFFFF;font-size:12px; color:#000; margin:0 auto;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
a:link, a:visited { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}

img { border:0;}
ul { list-style:none;}


/*清除浮动使用*/
.clearfix{
clear: both;
}
/*解决浮动对象问题*/
.wrapfix:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.wrap2010{ width: 1003px; margin:0 auto;}
/* 外包边 */
.wrap{ width: 870px; margin: 0 0; }

.gongju111{
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 870px;
}
/** Head **/
.Head{ width: 870px;margin-top: 7px;background: url(/Template/images/topbg.gif) repeat-x;height: 109px; }
.Head .L{float: left; width: 260px;}

.Head .L .Logo{margin-left: 10px; }
.Head .L .Logo,
.Head .L .Logo img{ float: left; }
.Head .L .Logo img.logo{ width: 208px; height: 79px; }


.Head .R,
.Head .R .Nav{width: 610px;float: left;}
.Head .R span.fav,
.Head .R .toots{ float: right; margin-left: 10px;}
.Head .R span.fav a:link,
.Head .R span.fav a:visited { text-decoration: none; color: #555;}
.Head .R span.fav a:hover { text-decoration: underline; color: #e20202;}
ul.toots_list{}
ul.toots_list li{ line-height: 28px; margin-left: 16px;  float: right;}
ul.toots_list li a:link,
ul.toots_list li a:visited { text-decoration: none; color: #000;}
ul.toots_list li a:hover { text-decoration: none; color: #e20202;}
#nav {
 margin-top: 25px; height: 27px;  list-style-type: none;  
line-height:27px;
}

#nav ul {
}
#nav li {
 float: left; width: 65px;text-align: center;background:url(/Template/images/navtabli.gif) right 0  no-repeat;
}


#nav li span{display: block; padding: 0 9px 0 9px;}

#nav li.on a{color: #fff;font-weight: bold; display: block;background: url(/Template/images/navli.gif) no-repeat left 0;}

#nav li ul {
 display: block;
 line-height: 28px;  
 list-style-type: none;
 clear: both;
 text-align:center;
 padding-top: 22px; 
 left: -999px; 
 width: 610px; 
 position: absolute;
}
#nav li ul li{
  float: left;width: 80px; 
}

#nav li ul a{
 display: block; width: 65px;text-align:left;padding-left:15px;
}
#nav li ul a:link  {
 color:#FFF; text-decoration:none;
}
#nav li ul a:visited  {
 color:#FFF;text-decoration:none;
}
#nav li ul a:hover  {
color:#FDFF77;text-decoration:none;font-weight:normal;
}
#nav li:hover ul {
 left:25%;
}
#nav li.sfhover ul {
 left:25%;
}


/* 二级菜单 */
.Menu{ width: 870px;float: left;height: 30px;background: url(/Template/images/navbg.gif) repeat-x; }
.Menu ul{padding-left:15px;}
.Menu li{width: 150px;float: left;}
 
.chinese{height: 29px;background: url(/Template/images/langico1.jpg) no-repeat left 5px; color:#FDFF77;}
.chinese span{display: block; padding: 6px 0 0 20px;}


/* TopAD */
.topAd{ width: 870px;float: left;}

/* 主体 */
.Main{ float: left;}


.button {  background-color:#ffffff;color:#ffffff;border: none;FONT-SIZE: 13px;BACKGROUND-IMAGE: url(/Template/images/loginbtn.gif); WIDTH: 45px; PADDING-TOP: 3px; HEIGHT: 45px }

.nr_1{font-size:14px;line-height:28px;}



.cf { clear:both; font-size:1px; line-height:1px; display:block; height:0px;}

.copyright { margin:8px 0 0 0; padding:12px 0 0 0;  line-height:1.6em;}
.copyright a:link, .copyright a:visited { color:#000;}
.copyright .right3{text-align:left;height: 72px; padding-left:20px;padding-bottom:20px;background: url(/Template/images/Boundary.gif) no-repeat left 0;}