/* CSS Document */
body{font-family:'宋体', Arial, Verdana, sans-serif; margin:0; padding:0; font-size:12px; color:#333; text-align:center; background:#fff;}
div,form,ul,ol,li,span,p,dl,dt,dd,select{margin:0; padding:0; border:0; font-size:12px;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-size:12px; font-weight:normal;}
ul,ol,li{list-style:none;}
table,td,input{margin:0; padding:0;font-size:12px;}
input,img {vertical-align:middle;}

/*ie and firefox1.5 updata */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
/* End hide from IE-mac */

/* 通用属性 */
.wrap {width:1000px; margin:0 auto; padding:0; text-align:center;}
.left {float:left;}
.right {float:right;}
.clear {clear:both; font-size:0; height:0; line-height:0;}
.hide {display:none;}

/* 页面呈现 */
a:link {color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {color: #f60; text-decoration: underline;}
a.red:link {color: #f60; text-decoration: none;}
a.red:visited {color: #f60; text-decoration: none;}
a.red:hover {color: #f60; text-decoration: underline;}
a.white:link {color: #fff; text-decoration: none;}
a.white:visited {color: #fff; text-decoration: none;}
a.white:hover {color: #fff; text-decoration: underline;}
.red {color:#f00;}
.white {color:#fff;}

#header {width:1000px;}
#header .h_top {padding-right:20px; width:980px; height:102px; background:url(../images/i_01.jpg) no-repeat; color:#fff; text-align:right; line-height:27px;}
#header .h_tit {padding:8px 0 8px 100px; width:900px; height:18px; line-height:18px; background:#eaeaea;}
#header .h_tit li {float:left; padding:0 13px; font-size:16px; border-left:1px dotted #333;}
#header .h_tit li:first-child {border-left:none;}
#banner {margin:4px 0; width:1000px; height:236px;}
#banner img {width:1000px; height:236px;}
#middle {width:1000px; text-align:left;}
#footer {margin-top:10px; width:1000px;}
#footer .line_o {width:100%; height:5px; background:#00469c;}
/*#footer .line_o {width:100%; height:5px; background:#118acb;}*/
#footer .line_t {margin:2px 0; width:100%; height:3px; background:#a2a3a5;}
#footer .f_con {width:100%; padding:12px 0; line-height:20px; font-size:14px; color:#ffffff; background:#00469c;}
/*#footer .f_con {width:100%; padding:12px 0; line-height:20px; font-size:14px; background:#118acb;}*/
