body{ background: url(gncc-body-bg_02.png) repeat-x;}
.layout{ width:1000px; margin:0px auto; clear:both; background:#FFF;}

/* 头部 */
#gncc-header{ height:37px; background:url(gncc-header-bg_04.png) repeat-x;}
.top-link{ width:1000px; margin:0px auto; overflow:hidden;}
 .mininav{ float:left; width:315px;}
 .welcome-nav{ width:440px; float:right; padding-right:18px; color:#FFF;}
 .xw,.xzf,.xrd,.xzx{ float: left; display: inline; padding-left: 28px; padding-top: 4px; height: 16px; color:#FFF; }
 .xw{ margin-left: 28px; background:url(dh-icon_12.png) no-repeat;}
 .xzf{ margin-left: 14px; background:url(gh-icon_14.png) no-repeat;}
 .xrd{ margin-left: 14px; background:url(gh-icon_14.png) no-repeat;}
 .xzx{ margin-left: 14px; background:url(header-icon3_16.png) no-repeat;}
 .hy-tit{ margin: 14px 12px 0px 20px; color:#FFF; }
 .xwsy{ padding-right: 10px; padding-left: 10px; color:#FFF; }
 .zfwz{ float:left; background:url(gncc-header-button_12.png) no-repeat; width:124px; height:24px; line-height:24px; margin-right:15px; text-align:center; font-size:14px; color:#FFF;}
 .zfwz:hover{ background:url(gncc-header-button-hover_12.png) no-repeat; color:#FFF;}
 .mt-8{ margin-top:8px;}
 .mt-9{ margin-top:9px;}
 .mt-14{ margin-top:14px;}
 
.gncc-banner{ width:100%; min-width:1000px; height:372px; background:url(gncc-banner_02.jpg) no-repeat;}
#gncc-topnav{ background:url(gncc-topnav-bg_09.png) no-repeat; height:37px;}
#gncc-topnav ul{ padding-left:128px;}
#gncc-topnav li{ float:left; line-height:36px; margin-left:40px; margin-right:40px; display:inline; overflow:hidden;}
#gncc-topnav li a{ font-size:14px; font-weight:bold; color:#FFF;}
#gncc-topnav li a:hover{ color:#ffcc00;}
 
 /* footer */
.gncc-bottom-bg{ width:100%; min-width:1000px; height:137px; background:#e69f74 url(gncc-bottom-bg_13.png) no-repeat top center;}
#footer .about-us{ height:28px; line-height:28px; color:#b44400; text-align:center;}
#footer .about-us a{ padding-left:12px; padding-right:12px; font-size:12px; color:#b44400;}
#footer .about-us a:hover{ color:#F90;}
#footer .bottom-text{  padding-top:4px; height:80px; width:775px; margin:0px auto; color:#000000;}
#footer .bottom-text p{ line-height:24px; text-align:center;}
.bottom-icon{ background:url(bottom-icon_11.png) no-repeat 580px 3px;}