body {
	margin: 0px; padding: 0px; font-size:12px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
body { 
	background: url("../images/bg.png") repeat-y top rgb(235, 235, 235); font: 12px/normal Tahoma, Verdana, 宋体; height: 100%; text-align: center; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
a {
	font-size: 12px;
}
a:link {
	text-decoration: none;
	font-size: 12px;
	line-height:20px;
}
a:visited {
	text-decoration: none;
	font-size: 12px;
	line-height:20px;
}
a:hover {
	text-decoration: none;
	color:#0000FF;
	line-height:20px;
}
a:active {
	text-decoration: none;
}
* + html body {
	font: 11px/normal Tahoma, Verdana, 宋体; font-size-adjust: none; font-stretch: normal;
}
.containor {
	background: url("../images/containorBg.png") repeat-y left rgb(255, 255, 255); margin: 0px auto; padding: 0px 0px 6px; width: 960px;
}
#top {
	background: url("../images/top2.gif") no-repeat top rgb(255, 255, 255); margin: 0px auto; padding: 182px 0px 0px; width: 960px; overflow: hidden;
}
#bar {
	background: url("../images/searcBg.png") repeat-x 0px 0px; height: 33px;
}
#date {
	padding: 10px 0px 0px 10px; width: 250px; text-align: left; font-size: 12px; float: left;
}
#search {
	padding: 4px 10px 0px 0px; width: 600px; text-align: right; font-weight: bold; float: right;
}
#search-file {
	text-align: right; font-weight: bold; display: none;
}
#search-normal {
	display: inline;
}
#search input {
	font: 12px/18px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 3px; border: 1px solid rgb(153, 153, 153); width: 140px; height: 18px; font-size-adjust: none; font-stretch: normal;
}
#search-file #ftitle {
	width: 90px; color: rgb(204, 204, 204);
}
#search-file #fno {
	width: 40px; color: rgb(204, 204, 204);
}
.fselect {
	color: rgb(204, 204, 204);
}
#bottom {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 6px 0px; width: 960px; line-height: 180%; clear: both; border-top-color: rgb(12, 125, 225); border-top-width: 3px; border-top-style: solid;
}
.left {
	width: 202px; text-align: left; float: left;
}
#nav a {
	background: url("../images/nav.png") no-repeat 0px -56px; font: 14px/32px "宋体"; padding: 0px 0px 0px 50px; height: 28px; color: rgb(29, 122, 184); overflow: hidden; display: block; font-size-adjust: none; font-stretch: normal;
}
#nav a:visited {
	background: url("../images/nav.png") no-repeat 0px -56px; font: 14px/32px "宋体"; padding: 0px 0px 0px 50px; height: 28px; color: rgb(29, 122, 184); overflow: hidden; display: block; font-size-adjust: none; font-stretch: normal;
}
#nav a:hover {
	background: url("../images/nav.png") no-repeat 0px -84px; color: rgb(255, 102, 0);
}
#nav a.home {
	background: url("../images/nav.png") no-repeat 0px 0px;
}
#nav a.home:visited {
	background: url("../images/nav.png") no-repeat 0px 0px;
}
#nav a.home:hover {
	background: url("../images/nav.png") no-repeat 0px -28px;
}
.left h3 {
	background: url("../images/Ltitle.png") no-repeat; font: bold 14px/32px "宋体"; padding: 0px 0px 0px 50px; height: 30px; color: rgb(29, 122, 184); overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.zn {
	background: url("../images/Lbg.png") no-repeat top; padding: 10px 0px 0px;
}
.zn img {
	display: block;
}
.zn li {
	background: url("../images/flag09.gif") no-repeat 2px 7px; list-style: none; margin: 0px 0px 0px 2px; padding: 2px 0px 2px 14px; width: 82px; line-height: 180%; overflow: hidden; float: left; display: inline;
}
.left select {
	margin: 8px 20px; width: 160px;
}
.main {
	width: 750px;  float:right;
}
.newsBox {width: 750px; float:left;
	background: url("../images/newsLine.png") repeat-x bottom; padding: 0px 0px 20px;
}
.picNews {
	background: rgb(245, 245, 245); margin: 10px 5px 0px 0px; padding: 10px; border: 1px solid rgb(204, 204, 204); width: 265px; float: right; display: inline;
}
.newsList {
	margin: 0px 3px 0px 0px; width: 450px; float: left;
}
.newsTitle {
	background: url("../images/flag08.gif") no-repeat 3px 9px; font: bold 14px/26px Arial, Helvetica, sans-serif; padding: 3px 0px 0px 26px; height: 24px; text-align: left; color: rgb(29, 122, 184); overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.newsTitle img {
	margin: 5px 10px 0px 0px; float: right;
}

.listBox {
	margin: 0px 6px 6px 2px; padding: 0px 0px 6px; border: 1px solid rgb(149, 202, 238); width: 365px; height: 176px; overflow: hidden; float: left; display: inline;
}
.listBox1 {
	margin: 0px 6px 6px 2px; padding: 0px 0px 6px; border: 1px solid rgb(149, 202, 238); width: 365px; height: 210px; overflow: hidden; float: left; display: inline;
}
* + html .listBox {
	height: 215px;
}
.listBox h3 {
	background: url("../images/title.png") no-repeat 0px 0px; font: bold 12px/29px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 24px; height: 29px; text-align: left; color: rgb(29, 122, 184); font-size-adjust: none; font-stretch: normal;
}
.listBox1 h3 {
	background: url("../images/title.png") no-repeat 0px 0px; font: bold 12px/29px Arial, Helvetica, sans-serif; padding: 0px 0px 0px 24px; height: 29px; text-align: left; color: rgb(29, 122, 184); font-size-adjust: none; font-stretch: normal;
}
.listBox h3 img {
	margin: 8px 8px 0px 0px; float: right;
}
.listBox li {
	background: url("../images/flag01.gif") no-repeat 2px 9px; list-style: none; margin: 0px 2px; padding: 3px 4px 3px 13px; height: 16px; text-align: left; line-height: 200%; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.newsList li {
	background: url("../images/flag01.gif") no-repeat 2px 9px; list-style: none; margin: 0px 2px; padding: 3px 4px 3px 13px; height: 16px; text-align: left; line-height: 200%; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.listBox li span {
	font: 11px/normal Arial; padding: 3px 0px 0px; color: rgb(153, 153, 153); float: right; font-size-adjust: none; font-stretch: normal;
}
.newsList li span {
	font: 11px/normal Arial; padding: 3px 0px 0px; color: rgb(153, 153, 153); float: right; font-size-adjust: none; font-stretch: normal;
}
.listBox li {
	margin: 0px 3px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.listBox .tab {
	background: url("../images/tabBg.png") repeat-x bottom rgb(222, 235, 241); font: bold 14px/30px 宋体; padding: 5px 0px 0px; height: 24px; text-align: left; overflow: hidden; font-size-adjust: none; font-stretch: normal;
}
.listBox .tab li {
	background: url("../images/tab.png") no-repeat 0px 0px; font: bold 12px/27px 宋体; list-style: none; margin: 0px 0px 0px 5px; padding: 0px; border: 0px currentColor; width: 80px; height: 24px; text-align: center; color: rgb(29, 122, 184); overflow: hidden; float: left; display: inline; cursor: default; font-size-adjust: none; font-stretch: normal;
}
.listBox .tab li.hover {
	background: url("../images/tab.png") no-repeat 0px -24px; padding: 0px 0px 0px 10px; color: rgb(51, 51, 51);
}
.flagPic {
	margin: 10px 4px 0px 6px; width: 72px; height: 54px; float: left;
}
.position {
	font: 12px/normal "宋体"; padding: 7px 0px 0px 6px; text-align: left; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
.sub .listBox {
	margin: 6px 0px 0px 6px; width: 730px; height: auto; display: inline;
}
.sub li {
	background: url("../images/flag03.gif") no-repeat 5px 11px; padding: 5px 4px 3px 24px; height: auto; overflow: auto; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.sub li a {
	font-size: 14px;
}
.content {
	margin: 5px 35px 10px 30px; text-align: left; color: rgb(51, 51, 51); line-height: 180%; font-size: 12px;
}
.content div {
	padding: 5px 0px; text-indent: 2em;
}
.content p {
	padding: 5px 0px; 
}
.infoBox {
	margin: 0px auto; padding: 0px; height: 20px; text-align: center; color: rgb(153, 153, 153); line-height: 20px; font-size: 11px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
.mainSearch {
	background: url("../images/Search_titleBg.gif") no-repeat; padding: 27px 0px 0px 200px; width: 530px; height: 53px;
}
.mainSearch input {
	font: 12px/18px Arial, Helvetica, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.searchList {
	padding: 5px 20px;
}
.searchList dt {
	background: url("../images/flag03.gif") no-repeat 2px 8px; padding: 5px 4px 5px 20px; text-align: left;
}
.searchList dt a {
	color: rgb(29, 122, 184); font-size: 14px; text-decoration: underline;
}
.searchList dd {
	padding: 0px; text-align: left; color: rgb(102, 102, 102); line-height: 160%;
}
.searchList dd.url {
	color: rgb(0, 153, 51);
}
.searchList dd span {
	background: rgb(255, 255, 0);
}
.searchList dt a span {
	background: rgb(255, 255, 0);
}
.login {
	background: url("../images/gwjh_login.png") no-repeat 0px 0px; font: 12px/normal "宋体"; padding: 80px 0px 0px; width: 324px; height: 148px; text-align: center; font-size-adjust: none; font-stretch: normal;
}
.login p {
	padding: 5px 0px; text-indent: 0px;
}
.select {
	visibility: hidden;
}
input {
	font-family: arial,宋体; font-size: 12px;
}
select {
	font-family: arial,宋体; font-size: 12px;
}
textarea {
	font-family: arial,宋体; font-size: 12px;
}
textarea {
	padding: 0px 2px 2px; border: 1px solid rgb(170, 170, 170); overflow-y: auto;
}
.input {
	background: rgb(255, 255, 255); padding: 0px 2px 2px; border: 1px solid rgb(121, 154, 187); height: 16px; line-height: 16px;
}
.input:hover {
	background: rgb(255, 255, 236); border: 1px solid rgb(221, 128, 34);
}
.select:hover {
	background: rgb(255, 255, 236); border: 1px solid rgb(221, 128, 34);
}
.fselect:hover {
	background: rgb(255, 255, 236); border: 1px solid rgb(221, 128, 34);
}
.textarea:hover {
	background: rgb(255, 255, 236); border: 1px solid rgb(221, 128, 34);
}
.page {
	padding: 8px; text-align: center;
}
p {
	padding: 5px; text-indent: 2em;
}
img {
	border: 0px currentColor;
}
.clear {
	height: 0px; overflow: hidden; clear: both;
}
.big {
	font: 20px/170% 宋体; font-size-adjust: none; font-stretch: normal;
}
.default {
	font: 16px/180% 宋体; font-size-adjust: none; font-stretch: normal;
}
.little {
	font: 13px/180% 宋体; font-size-adjust: none; font-stretch: normal;
}
h1 {
	font: bold 26px/normal 微软雅黑; margin: 10px 0px; text-align: center; color: rgb(29, 122, 184); font-size-adjust: none; font-stretch: normal;
}
h2 {
	font: bold 26px/normal 微软雅黑; color: rgb(255, 102, 0); margin-bottom: 20px; font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(255, 102, 0); text-decoration: none;
}
a.link2 {
	color: rgb(255, 102, 0); font-family: 宋体; font-size: 14px; font-weight: bold; text-decoration: underline;
}
a.link2:visited {
	color: rgb(255, 102, 0); font-family: 宋体; font-size: 14px; font-weight: bold; text-decoration: underline;
}
a.link2:hover {
	color: rgb(102, 102, 102);
}
.redFont {
	color: rgb(255, 102, 0);
}
.blueFont {
	color: rgb(59, 80, 126);
}
.greenFont {
	color: rgb(113, 136, 5);
}
.grayFont {
	font: 11px/normal arial; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
#dhtmltooltip {
	padding: 6px; border: 1px solid rgb(153, 153, 153); text-align: left; color: rgb(0, 0, 0); visibility: hidden; filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3); position: absolute; z-index: 100; background-color: rgb(255, 255, 238);
}
.input {
	
}
.select {
	
}
.textarea {
	
}
.chuangkou1 .wp_nav * {
    margin: 0;
    padding: 0;
    width: 201px;
}
.chuangkou1 .wp_nav .nav-item {
    display: inline-block;
    float: left;
    position: relative;
    vertical-align: bottom;
    width: 100% !important;
}
.chuangkou1 .wp_nav .nav-item a {
    font-family: "Microsoft Yahei";
    display: block;
    text-align: left;
    position: relative;
    z-index: 100;
}