/*-------2011.09.08 -------*/
.clear{ clear:both; height:0; overflow:hidden}
.icons{  margin:0; padding:30px 0; overflow:hidden}
.biology{ margin:0; padding:0}
.biology li{ margin:0 40px; margin:0 40px\9;  margin:0 40px\0;  _margin:0 36px;  padding:0; list-style-type:none; float:left; width:102px; min-height: 145px}
.first{ margin:0 auto; padding:0 auto; text-align:center}
.first a img{ margin:0 auto; padding:0 auto; border:none;vertical-align:bottom; overflow:hidden}
.biology p{ text-align:center; line-height:25px; height:25px; margin:0; padding:0}

.icon_down{  font-family: Arial;}
.green,.blue,.org,.llv{ margin:0 0 10px 0; padding:0;  list-style-type:none; overflow:hidden; width:100%;}
.green h2{ color:#186767; font-size:16px; margin:0; padding:12px 0 0 0; line-height:40px; background:url(../images/green.jpg) left top no-repeat}
.rare{ margin:0; padding:0;  float:left; margin-right:18px; text-align:center; width:65px;}
.rare img{margin:0 auto; padding:0 auto; border:none;vertical-align:bottom; overflow:hidden}
.green p{ margin:0; padding: 0 5px 0 8px; line-height:18px; background:url(../images/recom_list_li.png) left 8px no-repeat}
.green p a{ color:#054086; text-decoration:none;}
.green p a:hover{ text-decoration:underline}
.green li{ display:inline; float:left;  margin-left:10px; padding:5px 0 0 0; height:auto; width:362px; margin-bottom:20px}
.blue h2{ color:#0d208d; line-height:40px; background:url(../images/blue.jpg) left top no-repeat}
.org h2{ color:#e65817;  line-height:40px; background:url(../images/org.jpg) left top no-repeat}
.llv h2{ color:#1b7930; line-height:40px; background:url(../images/llv.jpg) left 1px no-repeat}
#mainContent2 .icon_downmol  a{color:#58585b;}
#mainContent2 .icon_downmol  a:hover{ text-decoration:underline}
#mainContent2 .icon_downmol { margin-bottom:5px;}

/*-------2011.09.14 -------*/
.flashNews {position:relative;width:750px;overflow:hidden;border-bottom:1px solid #B6CAE3;text-align:left; margin-top:10px;}
.firstNews {position:relative;float:right;width:434px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:246px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:750px;height:44px;background:#000000;filter:alpha(opacity=20);-moz-opacity:0.20;opacity:0.20;}
.flashNews ul {position:absolute;right:0;bottom:-10px;bottom:2px\9;bottom:-10px\0;_bottom:2px;padding-left:47px;_padding-left:46px; background:url(../images/flashpage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gsimages/tools/flashPage_bg.png',sizingMethod='crop'); list-style-type:none }
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../images/pic.gif) -298px -141px no-repeat;}
#mainContent2 .flashNews ul li a { color:#ffffff;}
#mainContent2 .flashNews ul li a:hover{ color:#F20000;}
