﻿body {
 background-color: #FFF;
 margin: 0;
 padding: 0;
 text-align: center;
}
A img {
 border: none;
}
#banner {
 width: 995px;
 height: 156px;
 color: #566467;
 font-size: 12px;
 text-align: right;
 background-image: url(banner.jpg);
 margin: 0 auto;
 overflow: hidden;
}
#bannerIn {
 width: 200px;
 height: 50px;
 text-align: right;
 margin-top: 10px;
 margin-right: 35px;
 float: right;
}
#banner A {
 color: #0c2c34;
 text-decoration: none;
}
#banner A:hover {
 color: #FFF;
 text-decoration: underline;
}
.skyVl {
 padding-right: 10px;
 padding-left: 10px;
}
#menuBox {
 width: 995px;
 height: 32px;
 font-size: 14px;
 font-weight: bold;
 background-image: url(menuBg.gif);
 background-repeat: repeat-x;
 margin: 0 auto;
 overflow: hidden;
}
#menuBox A {
 color: #FFF;
 text-decoration: none;
}
#menuBox A:hover {
 color: #f6ab00;
 text-decoration: none;
}
#menuBox .menuVl {
 width: 80px;
 height: 15px;
 background-image: url(menuVl.gif);
 background-repeat: no-repeat;
 background-position: center;
 display: block;
}
#menuBox td {
 font-size: 14px;
 text-align: center;
}
#rowTop {
 width: 995px;
 height: 262px;
 text-align: left;
 margin-top: 6px;
 margin-right: auto;
 margin-left: auto;
 overflow: hidden;
}
#rowTop #newsOuter {
 width: 767px;
 height: 262px;
 background-image: url(newsBg.gif);
 overflow: hidden;
 float: left;
}
#rowTop #newsOuter .rollPicBox {
 width: 340px;
 height: 255px;
 overflow: hidden;
 margin-top: 5px;
 margin-right: 11px;
 margin-left: 5px;
 float: left;
}
.flashTitle {
 height: 20px;
 font-size: 12px;
 font-weight: bold;
 padding-top: 9px;
 overflow: hidden;
}
.flashTitle A {
 color: #000;
 text-decoration: none;
}
#rowTop #newsOuter #newsBox {
 width: 400px;
 height: 250px;
 margin-top: 7px;
 overflow: hidden;
 position: relative;
}
A.newsTitleLink {
 width: 90px;
 height: 25px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 2px;
 left: 17px;
}
A.newsMoreLink {
 width: 60px;
 height: 18px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 12px;
 left: 338px;
}

#newsList {

margin-top: 38px;
margin-left: 6px;

}

#newsList A:hover {
color: #074259;
}


#kyList {

margin-top: 33px;
margin-left: 12px;
}

#rowTop #noticeOuter {
 width: 225px;
 height: 262px;
 background-image: url(noticeBg.gif);
 overflow: hidden;
 float: right;
 position: relative;
}
A.noticeTitleLink {
 width: 82px;
 height: 25px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 2px;
 left: 10px;
}
A.noticeMoreLink {
 width: 40px;
 height: 15px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 7px;
 left: 176px;
}
#noticeList {
 width: 217px;
 height: 58px;
 overflow: hidden;
 position: absolute;
 top: 30px;
 left: 12px;
}
#noticeList A {
 color: #7f3d6a;
 font-size: 12px;
 line-height: 26px;
 text-decoration: none;
 padding-left: 10px;
 background-image: url(dotB.gif);
 background-repeat: no-repeat;
 background-position: left 10px;
 display: block;
}
#noticeList A:hover {
 color: #074259;
}
A.jycyLink {
 width: 212px;
 height: 45px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 94px;
 left: 6px;
}
A.sxjmLink {
 width: 212px;
 height: 45px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 141px;
 left: 6px;
}
A.djksLink {
 width: 212px;
 height: 45px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 187px;
 left: 6px;
}
A.emailYzLink {
 width: 83px;
 height: 19px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 241px;
 left: 41px;
}
A.emailSjLink {
 width: 83px;
 height: 19px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 241px;
 left: 135px;
}
#rowBottom {
 width: 995px;
 height: 109px;
 text-align: left;
 margin-top: 14px;
 margin-right: auto;
 margin-left: auto;
 overflow: hidden;
}
#rowBottom #kyBox {
 width: 347px;
 height: 109px;
 background-image: url(kyBg.gif);
 overflow: hidden;
 float: left;
 top: 0;
 left: 0;
 position: relative;
}
A.kyTitleLink {
 width: 93px;
 height: 24px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 0px;
 left: 31px;
}
A.kyMoreLink {
 width: 40px;
 height: 11px;
 text-decoration: none;
 display: block;
 position: absolute;
 top: 9px;
 left: 300px;
}

#rowBottom #consultBox {
 width: 641px;
 height: 109px;
 background-image: url(consultBg.gif);
 overflow: hidden;
 float: right;
}
#demo {
 width: 543px;
 height: 87px;
 margin-top: 11px;
 margin-left: 63px;
 overflow: hidden;
}
.rollpic {
 border: 2px solid #65c9e6;
 margin-right: 17px;
}
#copyright {
 width: 995px;
 height: 37px;
 margin-top: 14px;
 margin-right: auto;
 margin-left: auto;
 background-image: url(copyright.gif);
 overflow: hidden;
}