body {
 margin: 0;
 padding: 0;
 color: #363636;
 font-family: "微软雅黑";
 font-size: 15px;
 line-height: 35px;
 background-color: #FFF;
 clear: both;
}

li, ul, ol, dl { 
 padding: 0;
 margin: 0;
}
li {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
 margin: 0; 
 color: #363636;
 font-weight: normal;
 float: right;
}
p {
 margin: 0; 
 color: #363636;
 font-weight: normal;
}
a img { 
 border: none;
}
a:link {
 color: #363636;
 text-decoration: none; 
}
a:visited {
 color: #363636;
 text-decoration: none;
}
a:hover, a:active, a:focus { 
 color: #f06e00;
 text-decoration: none;
}
.header {
 width: 1200px;
 margin: 0 auto;
 height: 160px;
 background-image: url(imagesindex_02.png);
}
.navi {
 width: 100%;
 height: 43px;
 margin: 0 auto;
 background-image: url(imagesindex_04.png); 
}
.navi-in {
 width: 1177px;
 margin: 0 auto;
 height: 36px;
 background-image: url(imagesindex_04.png);
 background-repeat: no-repeat;
 background-position: center;
 font-size: 16px;
 color: #FFFFFF;
 overflow: hidden;
 padding-left: 23px;
 padding-top: 3px;
}


.navi-in a:link,.navi-in a:visited{
 font-size: 16px;
 color: #FFFFFF;
}

.navi-in li{
  float:left;
  width:96px;
}
.ad-border {
 width: 100%;
 height: 400px;
}
.ad {
 background-image: url();
 width: 100%;
 height: 400px;
 background-repeat: no-repeat;
 background-position: center top;
 position: absolute;
 left: 50%;
 margin-left: -960px;
}
.classname {
 padding: 0;
 margin: 0 auto;
 width: 1200px;
 height: 62px;
}
.class-title {
 font-size: 15px;
 line-height: 35px;
}
.footer {
 width: 1195px;
 height: 126px;
 color: #FFF;
 margin-top: 0;
 margin-right: auto;
 margin-bottom: 0;
 margin-left: auto;
 text-align: right;
 padding-right: 5px;
 padding-top: 54px;
 background-image: url(imagesindex_29.png);
}
.h1-right {
 float: right;
 margin: 0;
 width: 590px;
 height: 62px;
 background-image: url(imagesindex_10.png);
 padding: 0;
}
.h1-left { float: left;
 width: 575px;
 height: 62px;
 background-image: url(imagesindex_09.png);
 margin: 0;
 padding: 0;
}
.h3-right {
 float: right;
 margin: 0;
 width: 590px;
 height: 62px;
 background-image: url(imagesindex_20.png);
  padding: 2,0,0,0;
}
.h3-left { float: left;
 width: 575px;
 height: 62px;
 background-image: url(imagesindex_18.png);
 margin: 0;
 padding: 2,0,0,0;
}
.h1-no-add { float: left;
 width: 1200px;
 height: 62px;
 background-image: url(imagesindex_091.png);
 margin: 0;
 padding: 0;
}
.h1-add {
 width: 1200px;
 height: 69px;
 background-image: url(imagesindex_092.png);
 margin: 0 auto;
 padding: 0 auto;
}
.path {
 height: 39px;
 width: 1160px;
 margin-top: 0px;
 margin-right: auto;
 margin-bottom: 0px;
 margin-left: auto;
 background-image: url(imagesindex_07.png);
 padding-top: 12px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 40px;
}
h1 {
 font-size: 20px;
 padding-top: 29px;
 float: left;
 padding-left: 23px;
 color: #00763c;
}
h2 {
 font-size: 14px;
 padding-top: 31px;
 padding-right: 4px;
}
h3 {
 font-size: 20px;
 padding-top: 31px;
 float: left;
 padding-left: 23px;
 color: #f06e00;
}

h4 {
 font-size: 14px;
 padding-top: 33px;
 padding-right: 4px;

}
#main {
 background-color: #FFF;
 height: 526px;
 width: 1200px;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
}
.main-left1 {
 background-image: url(imagesindex_12.gif);
 margin: 0;
 height: 255px;
 width: 575px;
 padding-top: 14px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.main-left {
 margin: 0px;
 padding: 0px;
 float: left;
 height: 526px;
 width: 575px;
}
.main-left2 {
 margin: 0px;
 height: 243px;
 width: 545px;
 line-height: 35px;
 padding-top: 12px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 30px;
 background-image: url(imagesindex_11.png);
}
.main-right {
 float: right;
 height: 526px;
 width: 590px;
 background-image: url(imagesindex_13.gif);
}
.main-right1 {
 height: 373px;
 width: 573px;
 padding-top: 28px;
 padding-right: 0px;
 padding-left: 17px;
}
.main-right2 {
 height: 87px;
 width: 590px;
}
.main-right2-1 {
 float: left;
 height: 87px;
 width: 285px;
}
.main-right2-2 {
 float: right;
 height: 87px;
 width: 285px;
}
.connection {
 float: right;
 height: 32px;
 width: 280px;
 margin-top: 53px;
 text-align: right;
}
.search {
 margin: 0 0 0 0;
 height: 32px;
 width: 254px;
 float: right;
 clear: right;
 text-align: right;
}
.bottom {
 background-color: #00763C;
 margin: 0px auto;
 height: 180px;
 width: 100%;
 position: relative;
 bottom: 0;
 clear: both;
}
.input1 {
 font-family: "微软雅黑";
 font-size: 12px;
 color: #252f3b;
 background-color: #fff;
 vertical-align: middle;
 font-size: 12px;
 line-height: 24px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: solid;
 border-left-style: none;
 border-bottom-color: #252f3b;
 clear: both;
 float: left;
 height: 20px;
 width: 200px;
}
.text02 {
 font-family: "微软雅黑";
 font-size: 14px;
 color: #252f3b;
 line-height: 24px;
 border-top-style: none;
 border-right-style: none;
 border-bottom-style: none;
 border-left-style: none;
 background-color: #fff;
 height: 32px;
 float: right;
 width: 50px;
 text-align: right;
}
.class-ArticleList {
 margin: 20px auto;
 min-height: 300px;
 width: 1200px;
}
.showpage {
 width: 1200px;
 text-align: center;
 height: 32px;
 margin: 20px auto;
}
.ArticleTitle{
 margin: 30px auto 10px auto;
 width: 1200px;
 text-align: center;
 font-size: 26px;
 }
.ArticleSubheading {
 text-align: center;
 width: 1200px;
 margin: 0px auto;
 min-height: 0px;
}
.Author {
 text-align: center;
 width: 1200px;
 margin: 10px auto 17px auto;
}
.line {
 width: 1200px;
 height: 1px;
 background-color: #CDCDCD;
 margin: 0px auto;
 clear: both;
}
.ArticleContent{
 width: 1200px;
 min-height: 270px;
 margin: 20px auto;
 color: #252F3B;
 clear: both;
 padding-bottom: 30px;
 text-align: left;
}
.ArticleEditor{
 width: 1200px;
 height: 32px;
 margin: 20px auto 0px auto;
 text-align: right;
 clear: both;
 padding-top: 10px;
 vertical-align: text-bottom;
}
.PrevArticle{
 width: 1160px;
 height: 32px;
 margin: 0 auto;
 text-align: left;
 clear: both;
}
.ArticleAction{
 width: 1200px;
 height: 32px;
 margin: 0px auto 20px auto;
 text-align: right;
}
.share
{
 width: 1200px;
 height: 35px;
 margin: 0px auto 20px auto;
 text-align: right;
}
.main-yellow {
 height: 556px;
 width: 100%;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
 background-color: #faf6ee;
}
.main2 {
 height: 217px;
 width: 1200px;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
 background-color: #faf6ee;
}
.main2-left {
 margin: 0px;
 padding: 0px;
 float: left;
 height: 189px;
 width: 558px;
 line-height: 35px;
 padding-top: 28px;
 padding-right: 0px;
 padding-left: 17px;
 background-image: url(imagesindex_131.gif);
}
.main2-right {
 margin: 0px;
 padding: 0px;
 float: right;
 height: 189px;
 width: 573px;
 line-height: 35px;
 padding-top: 28px;
 padding-right: 0px;
 padding-left: 17px;
 background-image: url(imagesindex_13.gif);
}
.main3 {
 background-color: #FFF;
 height: 217px;
 width: 1200px;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
 ;
}
.main4 {
 height: 253px;
 width: 1210px;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
 background-image: url(imagesindex_23.png);
}
.links {
 height: 204px;
 width: 1200px;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
}
.button {
 height: 266px;
 width: 1200px;
 clear: both;
 margin: 0 auto;
 padding: 0 auto;
}

.pic_article_nl{
padding-left:0px;
}
.pic_article_nl li {
 text-align:center;
 float:left;
 padding-left:0px;
 padding-right:0px;
 list-style-type: none;
 display: inline;
}
.pic_article_nl li a {
 color:#363636;
}
.pic_article_nl li a:hover {
 color:#f06e00;
}
.pic_article_nl li img {
 padding:0px;
}
 
.pic_article_nl li span{
    line-height: 26px;
    display: block;
    width: 295px;
    height: 26px;
    clear: both;
    }