/* 全局共用 */
html,body {margin:0; padding:0; height:100%; vertical-align:top; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
img {border:0;}
ul,li { list-style-type:none; margin:0; padding:0;}
a {color:#868D93; text-decoration:none;}
a:hover {color:#FE0002; text-decoration:underline;}

/* 大结?*/
#all {width:1003px; margin:0 auto; color:#868D93; background-color:#FFFFF3;}

/* 顶部版块 */
#logo,#top,#middle,#foot {float:left;}
#logo {width:258px;}

#nav {float:left; height:213px;}
.nav {background:url(../images/nav_bg.jpg) repeat-x; height:34px;}
.nav ul {margin-left:40px;}
.nav ul li {float:left; color:#005bac; font-weight:bold; border-right:1px solid #9A8E18; height:22px; width:61px; text-align:center; line-height:22px; padding:0 15px; margin-bottom:10px;}
.nav ul li a {color:#005bac; text-decoration:none;}
.nav ul li a:hover {color:#fff; text-decoration:none; background:url(../images/nav_over.jpg) no-repeat; display:block; height:22px; width:61px;}

/* 中部版块 */
#left {background-color:#F7F6E1; width:218px; float:left; padding:0 20px; padding-bottom:5px;}

#login {background:url(../images/login_icon.jpg) no-repeat top left; height:87px; padding-left:39px; color:#58567B;}
#login .forget {text-align:right; padding-right:10px; text-decoration:underline;}
#login .forget a {color:#58567B; text-decoration:underline;}
#login .forget a:hover {text-decoration:none;}
#login th {text-align:right; font-weight:normal; padding-right:5px;}
#login input {width:80px; height:16px; background:url(../images/login_input.jpg) no-repeat; border:0; padding:2px 4px;}

#left #alliance {margin-top:10px;}

#login,#video,#employment {margin-top:15px;}
#employment .line{background: url(../images/line.jpg) no-repeat bottom; height:14px;}
#employment ul {margin-top:10px;}
#employment ul li {margin-bottom:6px; background:url(../images/employment_list_icon.jpg) no-repeat 0 6px; padding-left:12px;}

#right {float:left; width:705px; padding:15px 20px;}

#right_top .img td {border-left:1px solid #FFFFF2; border-bottom:1px solid #FFFFF2; border-collapse:collapse;}
#right #news,#right #media {margin-right:20px; margin-top:15px;}
#right #news .title,#right #media .title {background:url(../images/line2.jpg) no-repeat 0 bottom; height:43px; vertical-align:top;}
#right #news .title span,#right #media .title span,#right #products .title span {float:right; margin-top:20px; cursor:hand;}
#right #news ul,#right #media ul {width:452px; margin-top:10px;}
#right #news ul li,#right #media ul li {height:20px; line-height:20px; background:url(../images/news_icon.jpg) no-repeat 0 4px; padding-left:10px; background-color:#FFF;}
#right #news ul li span,#right #media ul li span {float:right; margin-right:10px;}
.qq td {background-color:#F7F6E1; padding:2px;}
.qq {margin-top:10px;}

#right #products {margin-top:20px;}
#right #products .title {background:url(../images/line3.jpg) no-repeat 0 bottom; height:43px; vertical-align:top; border:0;}
#right #products ul {margin-top:10px;}
#right #products ul li {display:inline;}
#right #products .img {border:1px solid #E3E9C5; border-bottom:0;}
#right #products .bg {background:url(../images/products_titlebg.jpg) no-repeat; height:38px; text-align:center; line-height:38px; color:#FFF2BB;}

/* 底部版块 */
#foot {background-color:#E8E7C8; height:38px; border-top:1px solid #A09953; width:1003px; text-align:center; padding:15px 0;}
#foot td { text-align:left;}

#magazine {margin-top:15px;}
#magazine img {border:1px solid #fff; width:216px;}


.index_news li {margin-bottom:9px;}
#phone {margin-top:5px;}
