body{margin:0px; padding:0px;}

body {TEXT-ALIGN: center; font-size:12px}
table{MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}


  a:link {color:#000000;text-decoration:none;}
  a:visited {color:#000000;text-decoration:none;}
  a:hover {color:#335679;text-decoration:underline;}
  a:active {color:#335679;text-decoration:none}
A.toplink:link {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

A.toplink:visited {
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

A.toplink:hover {
	font-size:12px;
	color:#CCFF00;
	font-weight:bold;
	text-decoration:underline;
}

  
  .14px {font-size:14px; color: #828282;}
  .14px:link {color: #ffffff; text-decoration: none;}
  .14px:visited {color: #ffffff; text-decoration: none;}
  .14px:hover {color: #ffffff; text-decoration: none;}
  .14px:active {color: #ffffff; text-decoration: none;}
  
  .wenbenkuang {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 8pt;
	color: #333333;
	border: 1px solid #C9C9C9;
	background-image: url(../image/td.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right top;


}
  
  .20px {font-size:20px; color: #FF6000; font-family:黑体;}
  
  .70px {font-size:70px; color: #FF6000; font-family:黑体;}
  
   .12px {font-size:12px; color: #000000;font-weight=bold;}
.wenbenkuang-ss {
	font-size: 12px;
	border: 1px solid #C8C5AC;
	text-align: center;

}
.hg {
	font-size: 12px;
	line-height: 22px;
	color: #666666;
}
.hgnews {
	line-height: 24px;
	font-size: 12px;
	text-decoration: none;
}
.goboldate
{ float:right;
}
#pord
{ list-style:none; float:left; margin:0px; padding:0px;}
#pord li
{ list-style:none; float:left}
#pord .pics
{ list-style:none; float:left; width:150px;}
#pord p
{ margin-top:5px; color:#FFFFFF}
#pord .vics td a
{color:#FFFFFF}
#pord .vics
{background: url(/images/noviodbg.gif) no-repeat 0 0px; padding:5px;}
#pord .pics
{background: url(/images/poviodbg.gif) no-repeat 0 0px; padding:2px; margin:0px;}

img{ border:0px;}

.d1{text-align:center;cursor:hand;float:left; 
	 height:23px; margin-right:1px; margin-left:1px;margin-bottom:-1px;
	 background-image:url(../images/d1.gif);
}

.d1 .ltbg
{text-align:center;cursor:hand; 
	background-image:url(../images/item_mu_4.jpg); height:22px; width:3px;}
	
.d1 .ctbg
{text-align:center;cursor:hand; padding-left:6px; padding-right:6px;
	background-image:url(../images/item_mu_5.jpg);height:22px;}
	
.d1 .rtbg
{text-align:center;cursor:hand;
	background-image:url(../images/item_mu_6.jpg); height:22px; width:3px;}

.s1{text-align:center;cursor:hand; float:left; 
	 height:22px; margin-right:1px; margin-left:1px; margin-bottom:-1px;
	 background-image:url(../images/s1.gif);
}

.s1 .ltbg
{text-align:center;cursor:hand;
	background-image:url(../images/item_mu_1.jpg); height:22px; width:3px;}
	
.s1 .ctbg
{text-align:center;cursor:hand; padding-left:6px; padding-right:6px;
	background-image:url(../images/item_mu_2.jpg);height:22px; }
	
.s1 .rtbg
{text-align:center;cursor:hand; 
	background-image:url(../images/item_mu_3.jpg); height:22px; width:3px;}
	
.s1 a{ font-weight:normal; font-size:12px; color:#FFFFFF;font-weight:bold
}


.s1 td a:link {
	font-weight:normal; font-size:12px; color:#FFFFFF;
}
.s1 td a:visited {
	font-weight:normal; font-size:12px; color:#FFFFFF;
}
.s1 td a:hover {
	font-weight:normal; font-size:12px; color:#FFFFFF;
}
.s1 td a:active {
	font-weight:normal; font-size:12px; color:#FFFFFF;
}

.d1 a{ font-weight:normal;font-size:12px; color:#628FBD;
}
.d1 td a:link {
	font-weight:normal; font-size:12px;color:#628FBD;
}
.d1 td a:visited {
	font-weight:normal; font-size:12px;color:#628FBD;
}
.d1 td a:hover {
	font-weight:normal; font-size:12px;color:#628FBD; 
}
.d1 td a:active {
	font-weight:normal; font-size:12px;color:#212528; 
}

.up
{ display:block;width:100%; padding:0px; text-align:left}
.block
{ display:none;width:100%; padding:0px; text-align:left}

.login_btn
{float:left;width:44px; height:45px; line-height:25px;background:url(../images/login.gif) no-repeat;border:0; cursor:pointer; margin-left:5px; color:#701900; font-weight:bold;}

.exit_btn
{float:left;width:44px; height:45px; line-height:25px;background:url(../images/exit.gif) no-repeat;border:0; cursor:pointer; margin-left:5px; color:#701900; font-weight:bold;}

.regbuttun
{width:285px; height:30px; line-height:25px;background:url(../images/regbuttun.gif) no-repeat;border:0; cursor:pointer; margin-left:5px; color:#FFFFFF; font-weight:bold;}

.fenye span
{ height:20px;}

.upspan
{ margin-bottom:-5px}

.links
{ list-style:none; margin:0px; padding:0px}
.links li
{ list-style:none; padding-left:6px; padding-right:5px;}
.propic
{ padding-left:10px; padding-right:10px;}

.zykli
{ margin:0px; padding:0px;}

.zykli ul
{ margin:0px; padding:0px; list-style:none}

.zykli ul li
{ margin:0px; padding:0px; width:33%; float:left}

A.leftlink:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

A.leftlink:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

A.leftlink:hover {
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

A.ylink:link {
	font-size: 12px;
	color: #335679;
	text-decoration:none;
}

A.ylink:visited {
	font-size: 12px;
	color: #335679;
	text-decoration:none;
}

A.ylink:hover {
	font-size:12px;
	color:#335679;
	text-decoration:underline;
}

.page div
{ width:auto; float:right}

.page span
{ float:left; width:auto; height:16px;}

.page .fasta
{ }
.page  span{border:1px solid #CCCCCC;text-decoration:none; padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:0px; margin:2px;}
.page a:hover span{border:1px solid #1E71BD;text-decoration:none; cursor:hand}
.page .selected
{ color:#1E71BD}


.pages div
{ width:auto; float:right}

.pages span
{ float:left; width:auto; height:15px}

.pages .fasta
{ }
.pages  span{border:1px solid #CCCCCC;text-decoration:none; padding-left:5px; padding-right:5px; padding-bottom:0px; padding-top:3px; margin:2px;}
.pages a:hover span{border:1px solid #1E71BD;text-decoration:none; cursor:hand}
.pages .selected
{ color:#1E71BD}

/*下拉菜单CSS*/
.bodys{ margin-top:0px;}
.me{background: url(/images/header_nav_bg2.jpg) repeat-x; width:984px; padding-left:20px;} 
.menu{font-size:12px;position:relative;z-index:100;}     

.menu ul{list-style:none;}     

.menu li {float:left;position:relative;background: url(/images/header_nav_bg2.jpg) left no-repeat; width:95px; margin:0px!important;margin-top:0px; height:30px}     
* html .subnav {
    margin: 0 10px 0 -10px; /* IE 6 and below */
}
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:30px;}     

.menu table {position:absolute; top:0; left:0;}     

.menu ul li:hover ul,     

.menu ul a:hover ul{visibility:visible;}     

.menu a{display:block;border:0px solid #aaa;padding:8px 5px;text-decoration:none; font-weight:100}     

.menu a:hover{background:#17177BD;background: url(/images/hea1der_nav_bg2.jpg) left no-repeat;}     

.menu ul ul{ margin:0px;background:#1777BD; }     

.menu ul ul li {clear:both;text-align:center;font-size:12px;background: url(/images/he1der_nav_bg2.jpg) left no-repeat; padding-bottom:0px;}     

.menu ul ul li a{display:block;width:75px;height:13px;margin:0;border:0;border-bottom:0px solid red;}     

.menu ul ul li a:hover{border:0;background:#217DD1;border-bottom:0px solid #fff;background: url(/images/heade1r_nav_bg2.jpg) left no-repeat;}



A.ASM:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:100
}

A.ASM:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
	font-weight:100
}

A.ASM:hover {
	font-size:12px;
	color:#CCFF00;
	text-decoration:underline;
}

* {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
	padding: 0;
	margin: 0;
}

.sel {
	background: #eee;
}
.footer_subnav {
	border-top: #e6e6e6 solid 1px;
	background: #f1f1f1;
	height: 23px;
	line-height: 23px;
}

.footer_copyright {
	border-top: #cbcbcb solid 1px;
	background: #649fef;
	height: 90px;
	background: url(/images/footer.jpg) repeat-x;
}
.nav a {
	color: #fff;
}
.nav a:hover {
	color: #CCFF00;
	font-weight: bold;
}
.mtext {
	border: #999999 solid 1px;
}
.contact {
	background: url(/images/content_RightT.jpg) bottom left no-repeat;
}
.contact span {
	display: block;
	width: 230px;
	padding: 0 0 15px 20px;
	font: 14px;
	font-weight: bold;
	color: #4c4c4c;
}
.pl {
	background: url(/images/content_RightC.jpg) bottom left no-repeat;
	height: 195px;
}
.un {
	background: url(/images/content_CenterTitleL2_Un.gif) bottom repeat-x;
}
.title {
	font-size: 13px;
	font-weight: bold;
	display: block;
	margin: 0 0 4px 0;
	color: #555;
}
.titler {
	display: block;
	margin: 0 24px 4px 0;
}

.rollBox{width:620px;overflow:hidden; padding:0px;} 
.LeftBotton{ height:156px;width:56px;background:url(../images/content_LCTitleL_L.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;padding:0px;} 
.RightBotton{ height:156px;width:36px;background:url(../images/content_LCTitleL_R.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer;padding:0px;} 
.rollBox .Cont{width:620px;overflow:hidden;float:left;padding:0px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:207px;float:left;text-align:center;} 
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;} 
.rollBox .Cont .pic p{line-height:10px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left; margin-top:2px;} 