*{ font-size:12px;}
body{ margin:0px auto;padding:0px;background:#999; font:12px;}
ul{margin:0px; padding:0px;}
a:link,a:visited,a:active{text-decoration:none;font-size:12px;color:#000000}
div{ font:12px; }
li{ list-style:none;}
td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
/*****************layout*****************************************************************/
#newlayout{ width:960px; background:#ffffff; font:12px; margin:0 auto; padding:0px; height:100%; }
#newtop .rss{ height:25px; /*border:1px solid #eee;*/ background:#030303;}
.rss a:link,.rss a:visited{ color:#fff;}
ul.rl{ float:left; clear:left; margin-left:20px; list-style:none; margin-top:5px; }
ul.rr{ float:right; clear:right; margin-right:50px; list-style:none; margin-top:5px;}
.rl li,.rr li{ float:left; margin-left:8px;}
/************------------------------------------logotop---------------------------------*/
.newlogo{ background: url(logobg.jpg) no-repeat; height:110px;}
.nlogo{ float:left; clear:left;}
.adtop{ float:right; clear:right; width:650px; height:110px;}
.newmenu{ background: #880000;  height:35px; clear:both; width:960px; margin:0px;padding:0px;}
.newmenu ul{ margin:0px; padding:0px; list-style:none;}
.newmenu ul li{float:left;list-style-type:none; margin-top:12px; width:78px; height:20px;font-weight:bold;}
.newmenu ul li a:Link,.newmenu ul li a:visited{color:#ffffff; text-decoration:none;}
.newmenu ul li a:hover{color:#ff6600;}
.newnotice{ height:38px; font:12px; background:url(noti.gif) repeat-x;}
ul.nword{ margin:0px; padding:0px;\margin-left:100px;}
ul.nword li{ float:left; margin-top:10px;}
/**************-----------------------------------mid-----------------------*****************/
#newmid{ width:960px; background:#ffffff;}
#m1{ width:960px; margin:0px; padding:0px;}
#nbanner{ /*border:1px solid #717171;*/ margin-left:10px; margin-right:10px; width:940px;text-align:center; height:120px;}
#nss{ margin-top:8px; width:960px; padding:0px; }
#nssl{float:left; clear:left;width:628px; margin-right:10px; margin-left:10px;display:inline; }
#nssr{float:right; clear:right; width:300px; margin-right:10px; display:inline;/*border:1px solid #000;*/}
.dotai{float:left; clear:left; 
        margin:0px; padding:0px;width:316px; 
		border:1px solid #800;padding-bottom:12px !important; display:inline;}
.dotai h2{ background:#800;height:28px;border-bottom:1px solid #800; margin:0px; padding:0px;}
.dotai h2 img,.yuandi h2 img,.huodong h2 img,.wenti h2 img,.ncase h2 img,.point h2 img{ float:right; clear:right;margin:3px 10px 0px 0px; display:inline;}
.tittle span{ float:left; width:120px; height:26px; 
              line-height:1.8em; 
			  font-weight:bold;
              margin:2px 0 0 10px;
			  text-indent:20px;
			  font-size:14px;background:url(tittle.gif) repeat-x; }
.tittle >span{ float:left; width:120px; height:26px; 
              line-height:2.2em; 
			  font-weight:bold;
              margin:2px 0 0 10px;
			  text-indent:20px;
			  font-size:14px;background:url(tittle.gif) repeat-x; }
.dotai ul,.jw ul,.zn ul{margin:0px; padding:0px; margin-left:5px;
		 text-align:left;
		 line-height:1.8em;
		font-size:14px;left:0;}
.dotai{ height:260px!important;}
dotai ul li,.jw ul li,.zn ul li{ float:left; clear:both; list-style:none; width:300px; display:inline;border-bottom:1px dashed #eee;}
.dotai ul li{ height:25px;}
.dotai ul li a:link,.dotai ul li a:vistied{ color:#555; font-size:14px;}
.dotai ul li a:hover{ color:#ff6600; }
.huan{ float:right; clear:right;width:300px; margin-left:8px; border:1px solid #ccc; height:270px!important;_height:280px;}
.jw{ float:left; margin:15px 10px 0px 0px; clear:left; width:314px;border:1px solid #800;height:100%;padding-bottom:12px; }
.jw h2,.zn h2{ margin:0px; padding:0px;}
.jw ul li a:link,.jw ul li a:visited,.zn ul li a:link,.zn ul li a:visited{ color:#555;}
.zn{float:right;clear:right; margin-top:15px;
    width:290px !important;
    _width:300px;
	border:1px solid #800; padding-bottom:12px; 
	background: url(jys.gif) bottom right no-repeat;}
.zn ul li{width:280px !important;
          +width:290px;
		  _width:280px;
		  height:25px;}
.wu{ border-bottom:1px dashed #800;line-height:2.2em; font-size:14px; text-align:left; height:25px; text-indent:20px;}
/*---------------------------------right-------------------------------------------------------***/
.lcs1{ width:300px; margin:0px; float:left; clear: left;}
.lframe { float:left; clear:left; 
	MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 100%;
}

.lframe .tm {
	BACKGROUND: url(lframe.gif) repeat-x; OVERFLOW: hidden; LINE-HEIGHT: 32px; HEIGHT: 34px
}
.lframe .tl {
	BACKGROUND: url(lframe_l.gif) no-repeat; WIDTH: 11px; MARGIN-RIGHT: -3px; HEIGHT: 34px
}
.lframe .tr {
	BACKGROUND: url(lframe_r.gif) no-repeat; MARGIN-LEFT: -3px; WIDTH: 7px; HEIGHT: 34px
}
.lframe SPAN.tt {
	PADDING-LEFT: 0px; FONT-SIZE: 14px; COLOR: #fff
}
.lframe .mm {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 5px;height:100%;
}
.lframe .ml {
	BACKGROUND: #cc0001; WIDTH: 3px
}
.lframe .mr {
	BACKGROUND: #cc0001; WIDTH: 4px
}
.lframe .bm {
	FONT-SIZE: 1px; BACKGROUND: url(lframe_b.gif) repeat-x; OVERFLOW: hidden; HEIGHT: 15px
}
.lframe .bl {
	BACKGROUND: url(lframe_b_l.gif) no-repeat; WIDTH: 6px; MARGIN-RIGHT: -3px; HEIGHT: 15px
}
.lframe .br {
	BACKGROUND: url(lframe_b_r.gif) no-repeat; MARGIN-LEFT: -3px; WIDTH: 7px; HEIGHT: 15px
}
.moreR {
	PADDING-RIGHT: 0px; MARGIN-TOP: 6px; FLOAT: right
}
.moreR1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 9px; FLOAT: right
}
.more {
	PADDING-RIGHT: 8px; MARGIN-TOP: 9px; FLOAT: right
}
.wrapper {
	OVERFLOW: hidden
}
.tl {
	FLOAT: left
}
.bl {
	FLOAT: left
}
.tr {
	FLOAT: right
}
.br {
	FLOAT: right
}
.tr1 {
	FLOAT: right
}
.ml {
	FLOAT: left; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px
}
.l {
	FLOAT: left; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px
}
.mr {
	FLOAT: right; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px
}
.r {
	FLOAT: right; MARGIN-BOTTOM: -10000px; PADDING-BOTTOM: 10000px
}
.mm li{ text-align:left;}
.club{ width:295px;padding:0px; float:left; clear:left;}
.club ul{ margin:0px; padding:0px; list-style:none;}
.club ul li{margin-top:8px;width:295px; height:80px; float:left; clear:both;}
#midbanner{ height:100px; clear:both; width:940px; margin-left:10px; margin-right:10px;
             text-align:center; margin-top:10px;}
#xinxi{ width:960px; overflow:auto;}
.yuandi,.huodong,.wenti{ float:left; display:inline; margin:10px 0px 0px 12px; width:300px;_width:297px; border:1px solid #800; height:200px;}
.yuandi h2,.huodong h2,.wenti h2,.ncase h2,.point h2{ height:28px;_height:25px; background:#800; border-bottom:1px solid #800; margin:0px; padding:0px;}
.yuandi{width:310px;}
.yuandi ul,.wenti ul,.huodong ul{margin:0px; padding:0px; margin-left:8px;
		 text-align:left;
		 line-height:1.8em;
		font-size:14px;left:0;}
.yuandi ul li,.wenti ul li,.huodong ul li{ width:290px;}
.yuandi ul li a:link,.yuandi ul li a:visited,.wenti ul li a:link,.wenti ul li a:visited,.huodong ul li a:link,.huodong ul li a:visited{color:#555; font-size:14px;}
/***********--------------------------------------m2--------------------------*********************/
#m2{margin-top:10px; clear:both;  padding:0px; width:960px; overflow:auto;}
.ncase{ float:left; clear:left; display:inline;
        width:637px;
		_width:634px; margin-left:10px; border:1px solid #800; margin-right:10px;}
.fian{ width:938px; _width:935px;}
.sufull span{ width:160px;}
.adleft{ float:right; clear: right; display:inline;width:290px;_width:285px; margin-right:10px; }
.adleft ul{ margin:0px; padding:0px;}
li.adli{ float:left;width:290px;height:56px;}
li.two{ margin:10px 0px 10px 0px;}
li.third{ margin-bottom:10px;}
.point{ float:right; clear:right; display:inline;width:288px;_width:285px; margin-right:10px; border:1px solid #800; }
.point ul li{text-align:left;}
.team,.point{ margin-top:10px;}

.boad{width:940px; margin:12px 10px 0px 10px; height:100px; }
/***------------------------------------------lcs-part----------------------------------------********************/
.lcs{ width:940px; margin:12px 10px 0px 10px; }
.lady{width:300px; margin-right:12px; margin-left:10px; }
.lady h2,.radio h2,.site h2,.youqing h2{ margin:0px; padding:0px; height:28px;_height:25px;  background:#cc0001; color:#000000; border-bottom:1px solid #cc0001;}
.lady ul{margin:0px; padding:0px; margin-left:5px;
		 text-align:left;
		 line-height:1.8em;
		font-size:14px;left:0;}
.lady ul li{float:left; clear:both; list-style:none; width:280px; height:100%; border-bottom:1px dashed #eee;}

.radio{width:624px; margin-right:10px;}
.lady,.radio{border:1px solid #cc0001;margin-top:12px; float:left;}
/*******************************________________________________________-nav________________________************/
#m3{ width:960px; margin:0px; padding:0px; clear:both; }
.site{ width:958px;border:1px solid #cc0001; margin-top:12px; }

ul.my1{width:460px;_width:440px;padding:0px; float:left;  margin-left:10px; margin-top:5px;overflow:hidden;text-overflow:ellipsis; height:25px;display:inline;}
li.my_li{float:left;margin-right:5px;overflow:hidden;text-overflow:ellipsis;}
li.my_li2{float:left;margin-right:5px;overflow:hidden;text-overflow:ellipsis;color:#555;}
li.my_li2 a:link,li.my_li2 a:visited{text-decoration: underline;color:#555;}
li.my_li2 a:hover{ text-decoration:none; color:#ff6600;}
ul.my2{ width:930px;float:left; height:25px;padding-top:10px; margin:10px 5px 10px 5px;border-top:2px solid #cc0001; }
ul.my3{width:690px; float:left; height:100px;border:1px solid #ccc; padding:0px;}
.youqing{width:958px; border:1px solid #cc0001; margin-top:12px;}
#newbottom{ margin:0px auto; padding:0px; text-align:center; width:960px;}
#newbottom ul{ margin:0px; padding:0px;}
/***********************-----------------------------------------Àí²ÆÊ¦Ô°µØ---------------------------*/

.clear{ clear:both;}
#sunbox{ width:960px; display:inline;  margin:0px auto; padding-top:10px; border:1px solid #800;}
#suntop{ width:960px; display:inline;  margin:0px; padding:0px 10px 0px 10px;}
.toplogo{float:left;  width:300px; height:110px; border:0px;}
.topad{float:left; height:72px; width:648px; background:#000; border:1px solid #ccc;}
.topnav{ padding:0px; float:right; height:38px;width:648px; border:1px solid #ccc; overflow:hidden;}
.m { background: url(images/navbg.gif) repeat-x;line-height: 38px;text_align: center
}
.l { background: url(images/nav_l.gif) no-repeat; width: 5px;margin-right: -3px;height: 38px
}
.r { background: url(images/nav_r.gif) no-repeat;margin-left: -3px;width: 4px;height: 38px
}
div.top_nav A:link,div.top_nav A:visited  {
	padding-right: 10px;padding-left: 12px; font-weight: bold; font-size: 14px;padding-bottom: 2px; color: #fff;padding-top: 7px;
	text-decoration: none;
}
div.top_nav A:hover {
	color:#FDC202; text-decoration:underline
}
div.top_nav A.first {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
