body { background: #f9f9f9; }
.warp { clear: both; width: 100%; max-width: 1920px; min-width: 1040px; margin: auto; }
.layout { clear: both; width: 1000px; margin: 0px auto;}
.top-wz-area { height: 28px; text-align: justify; background: url(top-wzbg.png) repeat-x; overflow:hidden;}
.top-wz { background:none; color:#a6a6a6; text-align: justify; *text-justify:inter-ideograph;/*IE私有属?*/}
.top-wz span { vertical-align: middle; display: inline-block;  *display:inline;*zoom:1;}
.top-wz span a {color:#a6a6a6; vertical-align: middle; display: inline-block;  *display:inline;*zoom:1; padding:0 4px; margin:0 4px;}
.top-wz span .gh-icon{ color:#252525; background: url(top-icon.jpg) no-repeat left center; margin-right: 8px; padding-left: 30px; height: 28px; line-height:28px; }
.top-wz span .black{color:#252525;}
.justify-last { width:100%; height:0; font-size:0; line-height:0; overflow: hidden; }
.flash-area { height: 218px; background: url(header-bg.jpg) no-repeat center top; }
.nav { height:72px; margin-bottom:8px;}
.nav-bgcolor{height: 40px; background: #cd2d13;}
.nav-bgimg{position: absolute; left: 0; right: 0; top: -7px; background: url(nav-bg.png) no-repeat center top; }
.nav-list{clear: both; width: 1040px; margin: 0px auto;}

.nav .hd{ float:left; *display:inline; margin-left:66px;overflow:hidden; zoom:1;}
.nav .hd li{ float: left; width: 102px; height: 47px; color: #fff; text-align: center; letter-spacing: 1px; background: url(nav-line_12.png) no-repeat right top; font: 16px/40px "Microsoft YaHei"; }
.nav .hd li a{ color:#fff;}
.nav .hd li a:hover{ color:#fff000;}
.nav .hd li.on{ color:#fff000;}
.nav .hd li.on a{color:#fff000;}
.nav .bd{height:32px; overflow:hidden;}
.nav .bd span{clear:both; display:block; height:32px; line-height:32px;}
.nav .bd a{margin-left:7px; margin-right:7px;}

.nav-search{ float:left; *display:inline; margin-left:45px; margin-top:5px; width:256px; height: 30px; }
.nav-search form{height: 30px; background:url(search-boxbg_07.png) no-repeat left top;}
.nav-search .textbox{ float:left;display:inline; margin-left:7px; width: 170px; height: 30px; border: 0 none; font-size: 12px; background:#fff;}
.nav-search .submit{ float:left; border: none; background: url(search-boxbg_09.png) no-repeat; height: 30px; width: 70px; color: #FFF; font-size: 14px; font-weight:bold; }

.login-area{ margin-left:40px;}
.login-area i{ float:left; *display:inline; margin-right:5px; font: 14px/32px "Microsoft YaHei";}
.login-area i iframe{ margin-left:5px; margin-top:6px;}
.bd span.login-box{ clear: none; float: left; display: inline; margin-left:90px; }
.login-box .input-text{ width:80px; height:26px; background:url(input-text.gif) no-repeat; border:0 none;}
.login-box .submit{ width: 56px; height: 26px; color: #252525; font-size: 14px; border: none; background: url(button-icon_05.gif) no-repeat; }

.Copyright-area{ height:108px; border-top: 2px solid #df0000}
.Copyright{ height: 108px; padding-top: 10px; /*background: url(bottom-icon_05.jpg) no-repeat 130px 16px;*/ position: relative;}
.Copyright .fn{width:460px;margin:0 auto 10px auto;overflow:hidden;}
.Copyright .fn li{float:left;}
.Copyright .fn a{color:#222222;padding:0 12px;}
.Copyright p{ line-height:24px; text-align:center;}
.Copyright #_ideConac{ position: absolute; top:6px; left:50px;}
.Copyright #_span_jiucuo{ position: absolute; top:15px; right:50px;}