body{background:#CBDB2D;}
a:hover{underline;}
form{margin:0; padding:0;}
#headerIndex{margin:0 auto; width:980px; height:90px;}
#logoIndex{float:left; width:220px;}
#menuIndex{float:left; width:760px; height:90px; background:url(../images2010/menuIndex.jpg) no-repeat;}
#menuIndex ul{float:left; margin:23px 0 0 25px; display:inline;}
#menuIndex ul li{display:inline;}
#menuIndex ul li a{float:left; display:block; width:70px; height:30px; margin:0 25px 0 0; font-size:0; line-height:0;}
#menuIndex ul li.last a{margin:0;}
#mainBg{margin:0 auto; width:980px; height:500px; background:url(../images2010/bgIndex.jpg) no-repeat center 0; position:relative;}
#mainBg #indexPic{position:absolute; width:380px; height:210px; right:154px; bottom:88px; background:url(../images2010/indexPic.jpg) no-repeat;}
#mainBg #indexLogin{position:absolute; width:540px; height:30px; left:20px; bottom:10px;}
#mainBg #indexLogin a{margin:0 5px;}
#bottom{width:100%; height:190px; background:url(../images2010/indexBottom.jpg) repeat-x;}
#bottom .line01,#bottom .line02{margin:0 auto; width:980px;}
#bottom .line01{height:40px; line-height:40px;}
#bottom .line01 .shortNews{float:left;background:url(../images2010/picShortNews.jpg) 0 0 no-repeat; padding:0 0 0 110px; color:#ccc;}
#bottom .line01 .shortNews p{margin:0; padding:0;}
#bottom .line01 .document,#bottom .line01 .blog{float:right; padding:0 0 0 15px;}
#bottom .line02{height:150px; overflow:hidden;}
#bottom .line02 .news1,#bottom .line02 .news2{height:120px; margin:15px 0 0;}
#bottom .line02 .news1{float:left; width:480px; border-right:1px dashed #ccc; background:url(../images2010/picNews.jpg) 0 15px no-repeat;}
#bottom .line02 .news1 ul{margin:0 0 0 160px;}
#bottom .line02 .news1 ul li{height:30px; line-height:30px; font-size:12px; background:url(../images2010/dotGreen.jpg) 0 center no-repeat; padding:0 0 0 10px;}
#bottom .line02 .news1 ul li a{color:#ccc;}
#bottom .line02 .news2{float:right; width:460px;}
#bottom .line02 .news2 img{float:left; margin:0 10px 0 0; border:3px solid #CBDB2D;}
#bottom .line02 .news2 h3 a{color:#A0BE29;}
#bottom .line02 .news2 p{color:#ccc; font-size:12px;}
#bottom .line02 .news2 p a{color:#ccc; font-size:12px;}

#indexLogin{font-size:12px;}
.indexInput{width:70px; height:16px; border:1px solid #A0BE29; overflow:hidden;}
