* {
list-style:none;
margin:0;
padding:0;
}

body {
font-size:12px;
background:#FFF;
font-family:Arial, Helvetica, sans-serif, 宋体;
padding:0;
}

#contentcenter {
width:776px;
background:#fafafa;
margin:5px auto;
padding:0;
}

a {
color:#000;
}

a:hover {
color:#666;
}

.hong {
color:red;
}

div.bodyLeft {
width:492px;
float:right;
margin-right:1.3em;
background:#FFF;
color:inherit;
}

div.FGSideMiddle {
width:20%;
float:left;
margin-right:1.3em;
background:#F1F1F1;
color:inherit;
}

.maintop {
width:776px;
float:none;
height:71px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:center;
white-space:normal;
margin:auto;
padding:0;
}

.maincontact {
font-family:Arial, Helvetica, sans-serif, 宋体;
width:400px;
text-align:justify;
line-height:28px;
float:left;
padding-left:1px;
border-left:1px dashed #F0EFEA;
}

.leftcontact {
font-family:Arial, Helvetica, sans-serif, 宋体;
width:354px;
}

.rightcontact {
font-family:Arial, Helvetica, sans-serif, 宋体;
float:left;
line-height:28px;
width:150px;
}

.main {
width:100%;
float:none;
height:28px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
background-image:url(/image/bj.jpg);
color:#FFF;
font-size:12px;
font-weight:400;
text-decoration:none;
margin:auto;
}

.mainfoot1 {
width:776px;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
height:50px;
text-align:center;
line-height:26px;
font-size:12px;
font-weight:400;
padding-top:10px;
background-color:#FFF;
border-style:none;
margin:auto;
}

.mainfoot2 {
width:776px;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
height:auto;
text-align:center;
background-color:#0072E4;
line-height:26px;
font-size:12px;
color:#FFF;
font-weight:400;
border-style:none;
margin:auto;
}

.mainbody1 {
width:774px;
float:none;
height:220px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
background-color:#FFF;
border-top-width:6px;
border-top-color:#089442;
border-style:solid none none;
margin:auto;
padding:1px 0 0;
}

.mainbody {
width:774px;
float:none;
height:220px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
background-color:#FFF;
border-style:none;
margin:auto;
padding:0;
}

.mainnews {
width:574px;
float:right;
font-family:宋体;
text-align:right;
border-left-width:1px;
border-left-style:solid;
border-left-color:#EBEBEB;
margin:auto;
}

.topwenzi {
line-height:25px;
}

.leftTop {
width:169px;
height:61px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
background-repeat:no-repeat;
margin:auto;
padding:0;
}

.leftbanner {
width:545px;
height:210px;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
white-space:normal;
background-repeat:no-repeat;
background-image:url(/image/banner.gif);
margin:auto;
}
.jmbanner {
width:545px;
height:210px;
text-align:center;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
white-space:normal;
background-repeat:no-repeat;
background-image:url(/image/jmbanner.gif);
margin:auto;
}

.leftbody {
width:168px;
height:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif, 宋体;
white-space:normal;
float:left;
color:inherit;
margin-top:auto;
margin-bottom:auto;
margin-left:auto;
background-color:#FFF;
line-height:normal;
font-size:12px;
font-style:normal;
border-style:none;
}

.rightTop01 {
width:440px;
height:46px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
padding-top:10px;
padding-left:3px;
margin:auto;
}

.rightTop02 {
width:468px;
height:60px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
padding-top:10px;
padding-left:3px;
margin:auto;
}

.centerTop {
width:158px;
height:26px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
padding-top:10px;
padding-bottom:1px;
margin:auto;
}

.centerTopgoogle {
width:110px;
height:26px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
padding-top:17px;
padding-bottom:17px;
margin:auto;
}

.rightTop {
width:607px;
height:61px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
font-size:12px;
line-height:26px;
text-align:center;
margin:auto;
}

.rightbanner {
width:228px;
height:210px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:right;
margin:auto;
}

.leftlink {
width:168px;
height:auto;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:center;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-right-color:#0072E4;
border-bottom-color:#0072E4;
border-left-color:#0072E4;
margin:auto auto 5px;
}

.leftlink01 {
width:166px;
height:auto;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:center;
margin-top:0;
margin-bottom:10px;
border-right-width:1px;
border-left-width:1px;
border-bottom-width:1px;
border-color:#0072E4;
border-style:none solid solid;
padding:0;
}

.rightbody {
width:591px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:left;
border-left:1px dashed #2974C0;
border-right:1px dashed #2974C0;
font-size:12px;
font-weight:400;
line-height:23px;
border-top-style:none;
border-bottom-style:none;
border-top-width:1px;
border-bottom-width:1px;
margin:auto;
padding:0 4px 0 3px;
}

.body01 {
width:596px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:left;
border-left:0 none #CCC;
border-right:0 none #B6B6B6;
font-size:14px;
line-height:28px;
font-weight:700;
background-color:#2974C0;
border-bottom-width:0;
border-bottom-style:none;
border-bottom:0 none;
border-top:0 solid #E6E6E6;
color:#FFF;
height:28px;
margin:auto;
padding:2px 0 0 4px;
}

#body01 a:link {
color:#FFF;
}

div.FGSideRight {
width:18%;
float:left;
background:#F1F1F1;
color:inherit;
}

div.col {
border:solid 1px #CCC;
font-family:Arial, Helvetica, sans-serif, 宋体;
padding:.5em;
}

div.banner {
font-family:Arial, Helvetica, sans-serif, 宋体;
line-height:normal;
text-align:left;
border-color:0 0 #CCC;
border-style:none none dashed;
border-width:0 0 1px;
padding:.3em;
}

div.link {
font-family:Arial, Helvetica, sans-serif, 宋体;
border-top-width:0;
border-right-width:0;
border-left-width:0;
border-top-style:none;
border-right-style:none;
border-left-style:none;
border-top-color:0;
border-right-color:0;
border-left-color:0;
line-height:28px;
text-align:center;
padding:.3em;
}

.title {
font-size:1em;
color:#FFF;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif, 宋体;
background-color:#2974C0;
padding:.6em;
}

.h6 {
font-size:1em;
font-weight:400;
color:#000;
line-height:16px;
padding:.4em;
}

.seo {
font-size:1.1em;
font-weight:400;
color:#000;
line-height:24px;
padding:.4em;
}

h1 {
font-weight:700;
font-size:14px;
color:#039;
font-family:Arial, Helvetica, sans-serif;
}

.taohang {
font-size:14px;
font-weight:700;
color:#FFF;
line-height:normal;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:center;
vertical-align:middle;
padding:0;
}

h5 {
font-size:12px;
font-weight:400;
color:#000;
line-height:23px;
padding:1em .5em .5em;
}

p {
padding:.5em;
}

#logo {
background:url(/img/fly.jpg) no-repeat 50% 50%;
width:100%;
height:13em;
margin-bottom:.5em;
}

#logo h2 {
font-size:1.8em;
color:#FFF;
padding:.5em;
}

ul#FGNav li a {
line-height:26px;
display:block;
color:0;
border-bottom-style:dashed;
border-bottom-color:#999;
font-family:Arial, Helvetica, sans-serif, 宋体;
font-size:12px;
font-weight:400;
width:auto;
text-decoration:none;
background-color:#FFF;
border-bottom-width:1px;
padding:0;
}

ul#FGNav li a:hover {
color:#666;
text-decoration:none;
background-color:#999;
}

#main a {
font-weight:700;
color:#FFF;
text-decoration:none;
font-family:宋体;
font-size:13px;
}

#top a {
font-weight:lighter;
color:#FFF;
text-decoration:none;
}

#daohang01 a {
font-weight:400;
color:#76B900;
text-decoration:none;
width:170px;
}

address {
background:#EEE;
margin-top:.5em;
text-align:center;
padding:1em 0;
}

.fix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

pre {
border:solid 1px #CCC;
margin:0 1em;
padding:1em;
}

* html ul#FGNav li a,html ul#FGArticles li a {
height:1%;
}

.maintopTY {
width:776px;
float:none;
height:auto;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:center;
white-space:normal;
margin:auto;
padding:0;
}

.maintopTY01 {
width:4px;
float:left;
height:28px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:center;
white-space:normal;
margin:auto;
padding:0;
}

.maintopTY02 {
width:594px;
float:left;
height:23px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:left;
word-spacing:6px;
margin:auto;
padding:4px 0 0 8px;
}

.maintopTY03 {
width:168px;
float:right;
height:28px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
margin:auto;
padding:0;
}

.maintopTY05 {
width:164px;
float:left;
height:28px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:center;
white-space:normal;
margin:auto;
padding:0;
}

.maintopTY06 {
width:8px;
float:left;
height:28px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:center;
white-space:normal;
margin:auto;
padding:0;
}

.maintopTY12 {
width:auto;
float:right;
height:23px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:center;
white-space:normal;
font-weight:400;
margin:auto;
padding:5px 50px 0 0;
}

.leftlink02 {
width:168px;
height:27px;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:center;
border:0 solid #76b900;
background-image:url(../image/left.gif);
margin:0;
padding:10px 0 0;
}

.footlinks {
width:774px;
float:none;
height:25px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:left;
white-space:normal;
background-color:#FFF;
position:static;
border:1px dashed #CCC;
margin:auto;
padding:3px 0 0;
}

label {
float:left;
width:100px;
height:24px;
}

form {
padding-left:4px;
margin:0;
}

textarea {
width:250px;
height:100px;
}

#sbutton {
margin-left:80px;
margin-top:5px;
width:80px;
}

br {
clear:left;
}

.body04 {
width:280px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:left;
border-left-color:#CCC;
padding-left:4px;
border-right-color:#B6B6B6;
font-size:1em;
line-height:23px;
font-weight:400;
padding-top:2px;
border-top-color:#E6E6E6;
height:auto;
border-style:solid none none;
border-width:0;
margin:auto;
}

.body03 {
width:300px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:left;
border-left-color:#CCC;
padding-left:4px;
border-right-color:#B6B6B6;
font-size:1em;
line-height:23px;
font-weight:400;
padding-top:2px;
border-top-color:#E6E6E6;
height:auto;
border-style:solid none none;
border-width:0;
margin:auto;
}

.mainbodyPC {
width:772px;
float:none;
height:570px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
background-color:#FFF;
border:1px solid #0072E4;
text-align:center;
margin:auto;
padding:3px 2px;
}

.body02 {
width:282px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:left;
border-left:0 none #CCC;
border-right:0 none #B6B6B6;
border-top:0 solid #E6E6E6;
font-size:1em;
line-height:23px;
font-weight:400;
border-bottom-width:0;
border-bottom-style:none;
height:auto;
margin:auto;
padding:2px 0 6px;
}

.maintopTY04 {
width:4px;
float:right;
height:28px;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
font-size:12px;
line-height:normal;
text-decoration:none;
text-align:left;
word-spacing:6px;
margin:auto;
padding:0;
}

.navcontainer {
text-align:center;
}

.propic {
width:776px;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
border-bottom:dotted 0 #E3E3E3;
border-top:0 dotted #E3E3E3;
text-align:center;
height:28px;
padding-top:6px;
margin:auto;
}

.leftlinkgoogle {
width:168px;
height:auto;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:center;
border:1px solid #0072E4;
margin:auto auto 5px;
}

.leftTopgoogle {
width:190px;
height:61px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
background-repeat:no-repeat;
text-align:left;
margin:auto;
padding:0;
}

.rightTopgoogle {
width:585px;
height:61px;
float:left;
font-family:Arial, Helvetica, sans-serif, 宋体;
font-size:12px;
line-height:26px;
text-align:center;
margin:auto;
}

.rightbodyguestbook {
width:600px;
float:right;
font-family:Arial, Helvetica, sans-serif, 宋体;
text-align:left;
font-size:12px;
font-weight:400;
line-height:26px;
border-style:none;
margin:auto;
padding:0;
}

h2 {
font-weight:700;
font-size:12px;
color:#039;
font-family:Arial, Helvetica, sans-serif;
}

.T14 {
font-weight:700;
font-size:14px;
color:red;
font-family:Arial, Helvetica, sans-serif;
}

#articlecontent {
font-size:14px;
color:#000;
line-height:24px;
text-align:left;
padding:5px;
}

.mainfoot,#mainfoot {
width:776px;
float:none;
font-family:Arial, Helvetica, sans-serif, 宋体;
clear:none;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top:1px dotted #E3E3E3;
border-bottom-color:#E3E3E3;
text-align:center;
margin:auto;
}

#body01 a,#foot a {
font-weight:400;
color:#FFF;
text-decoration:none;
}

#body01 a:visited,#body01 a:hover {
text-decoration:none;
color:#FFF;
}

#main a:link,#main a:visited,#main a:hover,#top a:link,#top a:visited,#top a:hover {
color:#FFF;
text-decoration:none;
}

#foot a:visited,#foot a:hover,#daohang01 a:visited,#daohang01 a:hover {
text-decoration:none;
}