@charset "utf-8";
/* www.animalschina.org */
body { margin:0px; padding:0px 0px; text-align:center; font-family:tahoma; background:#F4F7FE;}
a { color:#039; }
a:hover { color:#f00; }
ul, li { list-style:none; margin:0px; padding:0px; }
img { border:0px; }
.div_ { margin:0px; padding:0; width:6px; height:6px; font-size:0; line-height:0; display:block; }
.div2_ { margin:0px auto; padding:0; width:960px; height:0px; font-size:0; line-height:0; display:block; border-top:1px solid #D4D4D4; clear:both; }
.clear { clear:both; font-size:0px; height:0px; line-height:0px; display:block; }
/*page start*/
#top { width:960px; height:80px; margin:0px auto; padding:0px; background:url(../img/top_bg.png); text-align:left; clear:both }
#top span { float:right; line-height:40px; font-size:12px; padding-right:20px; }
#top span a { font-size:12px; color:#000; text-decoration:none; }
#top span a:hover { font-size:12px; color:#000; text-decoration:underline; }
#nav { width:960px; height:40px; margin:0px auto; padding:0px; background:url(../img/nav_bg_en.png); color:#fff; font-size:12px; text-align:left; clear:both }
#nav ul { margin-left:20px; }
#nav li { display:inline; height:40px; line-height:40px; padding-left:20px; }
#nav span { width:101px; height:40px; line-height:40px; background:url(../img/nav_bg_cn.png); float:right; text-align:center; font-weight:bold; }
#nav span a, #nav a { font-size:12px; color:#fff; text-decoration:none; }
#nav span a:hover, #nav a:hover { font-size:12px; color:#fff; text-decoration:underline; }
#main { width:960px; margin:0px auto; padding:0px; text-align:left; clear:both; background:url(../img/mainbodybg.gif); display:block; }
#mainLeft { width:180px; margin:0px 20px 0px 0px; padding:0px; float:left; }
#mainBody { width:540px; margin:0px 0px; padding:0px; float:left; }
#mainRight { width:200px; margin:0px; padding:0px; float:right; font-size:12px; border-left:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; }
#mainRight ul { margin:0px; padding:0px; display:block; }
#mainRight ul li { line-height:18px; margin:0px; padding:0px 8px; overflow:auto; }
#mainRight li a, #mainRight li a:hover { font-size:12px; text-decoration:underline; }
/*全站副导航*/
#navlst { margin:0px; padding:0px; font-weight:bold;}
#navlst li { margin:0px; padding:0px; text-indent:20px; }
#navlst .smallbt { text-indent:30px; }
#navlst a { font-size:12px; color:#003399; text-decoration:none; display:block; height:26px; line-height:26px; }
#navlst a:hover { font-size:12px; color:#F00; text-decoration:underline; display:block; height:26px; line-height:26px; }
/*边栏图片导航*/
.leftbanner { padding:0px; margin:0px 0px 6px 0px; border:0px solid #e7e7e7; overflow:auto; }
.rightbanner { padding:0px; margin:0px 0px 6px 0px; border:0px solid #e7e7e7; overflow:auto; }
#mainLeft .ad { margin:0px; padding:0px; display:block; height:306px; }
#mainLeft .ad .th { height:30px; line-height:30px; font-weight:bold; font-size:14px; display:block; border:1px solid #C1E0FF; background:#DFEFFF; margin:0px 0px 2px 0px; padding:0px; text-indent:10px; }
#mainLeft .ad li { height:102px; }
/***index.htm**********************************************************************************************/
/*index.a*/
.index-headline { width:540px; height:280px; margin:0px; padding:0px; }
.index-headline .pic { width:250px; height:240px; margin:0px 10px 10px 0px; padding:0px; float:left; }
.index-headline .cont { width:280px; font-size:12px; line-height:18px; color:#333; margin:0px; padding:0px; }
.index-headline .cont a, .index-headline .cont a:hover { display:block; text-decoration:underline; }
/*index.b*/
.index-picnews { width:540px; margin:0px; padding:0px; font-size:12px; }
.index-picnews li { height:110px; line-height:18px; }
.index-picnews .pic { width:130px; height:100px; margin:0px 10px 0px 0px; padding:0px; float:left; }
.index-picnews .cont { width:400px; font-size:12px; line-height:18px; color:#333; margin:0px; padding:0px; float:right; }
.index-picnews .cont a, .index-picnews .cont a:hover { display:block; text-decoration:underline; font-weight:bold; }
/*index.c*/
.index-arclist { height:160px; margin:0px; padding:0px 10px; border:1px solid #76A5CB; background:#DFEFFF; }
.index-arclist .th { height:30px; line-height:30px; font-size:16px; font-weight:bold; }
.index-arclist .cont { font-size:12px; line-height:18px; color:#333; margin:0px; padding:0px; overflow:auto; }
.index-arclist .cont li { heigth:22px; line-height:18px; margin:0px; padding:0px; }
.index-arclist a { text-decoration:none; }
.index-arclist a:hover { text-decoration:underline; }
/*index.d*/
.index-left-a { border:1px solid #C1E0FF; background:url(../img/left_banner_bg.png) repeat-x #DFEFFF; color:#000; font-weight:bold; font-size:14px; margin:0px; padding:10px 0px; text-align:center; line-height:18px; }
#bottom { width:960px; height:30px; margin:0px auto; padding:0px; background:#666; text-align:left; font-size:12px; clear:both;line-height:30px; color:#FFF;text-align:center;}
#bottom a, #bottom a:hover { color:#FFF; }
.logobox { display:block; width:958px; height:120px; margin:0px auto; padding:0px 0px; border:1px solid #D4D4D4; background:#FFF; }
.logobox ul { display:block; margin:0px; padding:10px 0px 0px 10px; }
.logobox ul li { float:left; margin:0px; padding:0px 10px 0px 0px; }
