﻿/* 布局 */
.row { *zoom: 1; }
.row:before, .row:after { display: table; line-height: 0; content: ""; }
.row:after { clear: both; }

.w-01,
.w-02,
.w-03,
.w-04,
.w-05,
.w-06,
.w-07,
.w-08 {
    *display: inline;
    float: left;
    min-height: 1px;
}

.w-01 {width: 1180px}
.w-02 {width: 366px;}
.w-03 {width: 273px;}
.w-04 {width: 776px;}
.w-05 {width: 364px;}
.w-06 {width: 368px;}
.w-07 {width: 756px;}


/* 通用样式 */
body {
    background: transparent url(../images/body-bg.jpg) no-repeat center 60px;
    color: #666;
    font: normal 14px/18px "Microsoft YaHei", "SimSun", sans-serif;
}

a:link,
a:visited {
    color: #444;
}

a:hover,
a:active {
    color: #2894d6;
    text-decoration: none;
}

.ac-01:link,
.ac-01:visited {
    color: #d4f2ff;
}

.ac-01:hover,
.ac-01:active {
    color: #ffffcc;
}
.ac-02:link,
.ac-02:visited {
    color: #fff;
}

.ac-02:hover,
.ac-02:active {
    color: #ffffcc;
}

.ac-03:link,
.ac-03:visited {
    color: #d12f28;
}

.ac-03:hover,
.ac-03:active {
    color: #d12f28;
}

.bg-y{background-color:#fff9f0!important}
.bg-w{background-color:#fff!important}
.bg-g{background-color:#f5f5f5!important}

.bk{border:1px solid #eee}
.bk-red{border:1px solid #d12f28}
.bk-t{border-top:1px solid #eee}.bk-b{border-bottom:1px solid #eee}.bk-l{border-left:1px solid #eee}.bk-r{border-right:1px solid #eee}
.bkn{border:0 none transparent}
.bkn-t{border-top:0 none transparent!important}.bkn-b{border-bottom:0 none transparent!important}.bkn-l{border-left:0 none transparent!important}.bkn-r{border-right:0 none transparent!important}



table {
    border-collapse: collapse;
}

th,
td {
    margin: 0;
    padding: 0;
}

.td_dot {
    width: 20px;
    vertical-align: top
}

.td_line {
    line-height: 17px;
    padding-bottom: 10px
}

.td_time {
    line-height: 17px;
    padding-bottom: 10px;
    text-align: right;
    font-size: 12px;
    color: #888;
}

.td_pagebar {
    background-color: #f9f9f9;
    border-top: 1px solid #e0e0e0;
    font: bold 12px/30px "Microsoft YaHei", "SimHei", sans-serif;
    text-align: center;
}

/* 页头页脚 */
.header {
    height: 190px;
}


.topbar {
    background-color: #002f53;
    height: 60px;
    
}
.date {
    margin: 6px 0 0 0;
    font-size: 12px;
    line-height: 24px;
    color: #d4f2ff;
}
h1 {
    text-indent: -99999px;
}
.search {
    background-color: #1e72b9;
    margin-top: 45px;
    padding: 5px;
    height: 32px;
    line-height: 32px;
}

.search .txtbox {
  border: 1px solid #cfa972;
  padding-left: 10px;
  height: 30px;
  line-height: 30px;
  width: 265px;
  font-size: 12px;
}

.search .btn {
  cursor: pointer;
  height: 30px;
  color: #fff;
  font-size: 16px;
  font-weight: bold;
}

.search strong {
  font: bold 12px/30px "Microsoft YaHei", "SimSun", sans-serif;
  color: #fff;
}

.nav {
    border-left: 1px solid #003f70;
    line-height: 60px;
    font-size: 14px;
    font-weight: bold;
}

.nav a:link,
.nav a:visited {
    border-right: 1px solid #003f70;
    width: 98px;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    color: #fff;
}

.nav a:hover,
.nav a:active {
    color: #ffffcc;
    text-decoration: none;
}


.link {
	line-height: 30px;
	height: 100px;
	font-size: 12px;
}
.link h3 {
    color: #333;
    font-size: 16px;
	font-weight: bold;
	padding-right: 20px;
    margin-top: 20px;
}
.link .f-l{
    margin-top: 20px;
}
.link span {
    margin-right: 2px;
}
.footer {
    background: #303f58 url(../images/footer-bg.jpg) no-repeat center 0;
    border-top: 3px solid #cfa972;
    padding-top: 10px;
    height: 190px;
    color: #fff;
    line-height: 24px;
    font-size: 12px;
}
