﻿@charset "utf-8";
body {color: #666666;font-family:宋体,arial,helvetica,clean,sans-serif;font-size: 12px;height: auto; background:#f7f6f7}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p,blockquote, th, td {margin: 0;padding: 0;}
ul, li {list-style: none outside none;}
a {color: #666666; text-decoration: none;}
a:hover{ text-decoration:none; color:#a67d00;}
img {border: 0 none;} 
.top{ width:100%px; height:152px; background:url(1_01.gif) repeat-x #F7F6F7;}
.top1{width:980px; background:#f0f0f0;margin: 0 auto; height:30px;}
.top1l{ width:100px; float:left; line-height:32px;}
.top1ll{ margin-top:4px; display:inline; float:left;}
.top1z{ width:233px; text-align:center; line-height:32px; float:right; margin-right:20px;}
.top2{ width:980px; height:120px;margin: 0 auto; background:#FFF; overflow:hidden}
.top2l{ float:left; margin-top:6px; display:inline;}
.top2z{ width:180px; margin-left:70px; margin-top:20px; display:inline; float:left; border-left:#CCC 1px solid; padding-left:15px; line-height:23px;}
.top2r{ width:283px; height:113px; float:right; background:url(06.gif) no-repeat;}
.nav{ width:100%; margin: 0 auto; height:50px;}
.navsx{ width:100%; margin: 0 auto; height:102px; background:#f7f6f7}
.navl{ width:112px; background:url(index_12.gif) no-repeat; float:left;height:50px;}
.navz{ width:980px;height:50px;background:url(index_14.gif) repeat-x; margin:0 auto;}
.navz ul{ float:left; width:980px;}
.navz ul li{ float:left;}
.navz ul li h2 a{ float:left; height:50; font-size:14px; width:122px; color:#ffffff; font-weight:normal; line-height:50px; text-align:center}
.navz ul li h2 a:hover{ background:url(index_16.gif) no-repeat; float:left; height:50; font-size:14px; width:122px; color:#ffffff; font-weight:normal; line-height:50px; text-align:center}
#navt{ background:url(18.gif) repeat-x; color:#064683}
.navz ul{ float:left;}
.navr{ width:113px; background:url(index_21.gif) no-repeat right; float:left; height:50px;}
.i_ctt{ width:100%;  height:300px; background:url(index_26-31.gif) repeat-x;}
.i_ctt1{ width:100%;  height:245px; background:url(index_26-31.gif) repeat-x;}
.lw{margin-left: 135px; margin-top:20px; height:34px;}
#year{width: 43px; text-align: center; font-size: 18px; font-weight: bold; color:#0265cd;font-family:微软雅黑;}
#date{width: 43px; text-align: center; margin-left: 22px; font-size: 18px; font-weight: bold;color:#0265cd;font-family:微软雅黑;}
.search-submit{ background:url(list_03.gif) no-repeat; width:46px; height:22px; border:none}
.tms {height:102px;margin: 0 auto;padding-top: 9px;width:953px; background:#F7F6F7}
.tms ul{}
.tms ul li {float: left;height: auto; line-height:20px; overflow:hidden}
.tms ul li.line {width: 20px; margin-top:20px; display:inline; line-height:20px;}
.tmsb {color: #666666;font-weight: bold;height: 22px;margin: 0 auto;padding-top: 4px;text-align: center;}
.tmsb a:link {color: #666666;font-size: 12px;font-weight: bold;text-decoration: none;}
.tmsb a:hover {color: #0077c0;font-size: 12px;font-weight: bold;text-decoration: none;}
.tmspp {height: auto;width: 160px;}
.tmspp li {float: left;height: 21px;width: auto;}
.tmspp li span {background-color: #0077C0;color: #FFFFFF;padding: 2px;}
.tmspp li span a:link {color: #FFFFFF;font-size: 12px;text-decoration: none;}
.tmspp li span a:visited {color: #FFFFFF;font-size: 12px;text-decoration: none;}
.tmspp li span a:hover {color: #FFFFFF;font-size: 12px;text-decoration: underline;}
.foot{ width:100%; float:left; height:168px; background:#0077c0; border-top:15px solid #a67d00; margin-top:10px; display:inline}
.footg{margin: 0 auto; width:980px;padding-top:23px;}
.footgl{ width:300px; float:left; }
.footgz{ color:#FFF; width:440px; line-height:20px; float:left}
.footgc{ width:240px; float:left;}
.footgc img{width:240px; height:128px;}
.foot a{ color:#FFF;}.foot a:hover{ color:#FFF;}