.banner {
	HEIGHT: 158px
}

.container {
	PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1200px; PADDING-RIGHT: 0px; BACKGROUND: url(container.gif) repeat-x; PADDING-TOP: 20px
}
.container {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.wrap {
	BACKGROUND: url(sidebar.jpg) no-repeat 0px 25px; height:500px;
}
.sidebar {
	MARGIN-TOP: 25px; WIDTH: 225px; FLOAT: left
}
.main {
	WIDTH: 934px; PADDING-RIGHT: 10px; FLOAT: right
}
.colPicTitle {
	WIDTH: 225px; HEIGHT: 83px; CLEAR: both
}
.menu {
	WIDTH: 225px
}
.menu DL {
	PADDING-BOTTOM: 30px; MARGIN: 0px auto; PADDING-LEFT: 3px; WIDTH: 196px; PADDING-RIGHT: 3px; BACKGROUND: url(menuBt.jpg) no-repeat left bottom; PADDING-TOP: 0px
}
.menu DT {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 196px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.menu DT A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 20px; MIN-HEIGHT: 20px; PADDING-LEFT: 24px; WIDTH: 172px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(menu_1.jpg) no-repeat; COLOR: #666; PADDING-TOP: 2px; _height: 20px
}
.menu DT A:hover {
	BACKGROUND: url(menu_01.jpg) no-repeat; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu DT .current {
	BACKGROUND: url(menu_01.jpg) no-repeat; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.menu DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 196px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.menu DD A {
	PADDING-LEFT: 24px; COLOR: #666
}
.menu DD A:hover {
	COLOR: #1c79ca; TEXT-DECORATION: none
}
.menu DD .current {
	COLOR: #1c79ca; TEXT-DECORATION: none
}
.leftCol {
	MARGIN: 0px auto; WIDTH: 196px
}
.leftCol LI {
	MARGIN-BOTTOM: 6px
}
.breadcrumbs {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 11px; PADDING-TOP: 8px
}
.breadcrumbs {
	COLOR: #999
}
.breadcrumbs A {
	COLOR: #999
}
.curTitle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; FONT: 100 18px/20px "microsoft yahei"; MARGIN-BOTTOM: 28px; BACKGROUND: url(curTitle.jpg) no-repeat; HEIGHT: 43px; COLOR: #66A308; PADDING-TOP: 14px
}
.curTitle STRONG {
	LINE-HEIGHT: 18px; DISPLAY: block; COLOR: #b4b4b4; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.article {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.article {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 35px; PADDING-RIGHT: 35px; PADDING-TOP: 0px; line-height:2
}
.article .hd {
	TEXT-ALIGN: center
}
.article .hd H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
.article .hd .titBar {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; COLOR: #b4b4b4
}
.article .bd {
	PADDING-BOTTOM: 35px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; WORD-WRAP: break-word; WORD-BREAK: break-all; PADDING-TOP: 0px
}
.article .ft {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 30px
}
.hotNews {
	BORDER-BOTTOM: #bebebe 1px dotted; PADDING-BOTTOM: 14px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; MARGIN-BOTTOM: 15px; HEIGHT: 100px; PADDING-TOP: 0px
}
.hotNews .pic {
	WIDTH: 124px; FLOAT: left; HEIGHT: 100px; MARGIN-RIGHT: 25px
}
.hotNews DL {
	WIDTH: 550px; ZOOM: 1; OVERFLOW: hidden
}
.hotNews DL DT {
	LINE-HEIGHT: 26px; COLOR: #3e63b1; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.hotNews DL DT A {
	COLOR: #3e63b1
}
.hotNews DL DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.list {
	MARGIN: 0px 10px 30px; CLEAR: both
}
.list UL LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 5px
}
.list UL LI A {
	PADDING-LEFT: 5px
}
.list UL LI A:hover {
	TEXT-DECORATION: underline
}
.list .date {
	PADDING-LEFT: 9px; FONT-FAMILY: Arial; FLOAT: right; COLOR: #999; FONT-SIZE: 11px
}
.list .ico {
	MARGIN: 0px; WIDTH: 6px; BACKGROUND: url(point_01.gif) no-repeat 0px 7px; FLOAT: left; HEIGHT: 20px; _width: 3px
}
.mileage {
	MARGIN: 0px auto; WIDTH: 724px; BACKGROUND: #f1f1f1
}
.timeline {
	PADDING-BOTTOM: 11px; WIDTH: 724px; BACKGROUND: url(ruler.gif) #b3b3b3 repeat-x left bottom; HEIGHT: 26px
}
.timeline LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; WIDTH: 95px; FLOAT: left; HEIGHT: 26px; COLOR: #fff
}
.timeline LI A {
	WIDTH: 95px; DISPLAY: block; HEIGHT: 26px; COLOR: #fff
}
.timeline LI A:hover {
	BACKGROUND: #2464bc; COLOR: #fff
}
.timeline LI .current {
	BACKGROUND: #2464bc; COLOR: #fff
}
.w144 {
	MARGIN: 0px 0px 20px
}
.w144 .pic-item {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 186px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.w144 .pic-item .list-pic {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; LINE-HEIGHT: 198px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 1px; WIDTH: 144px; PADDING-RIGHT: 4px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(periodicalsPic.gif) no-repeat; HEIGHT: 198px; BORDER-LEFT-STYLE: none; PADDING-TOP: 1px
}
.w144 .pic-item DL {
	TEXT-ALIGN: center
}
.w208 {
	MARGIN: 0px
}
.w208 .pic-item {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 248px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.w208 .pic-item .list-pic {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 85px; PADDING-LEFT: 3px; WIDTH: 208px; PADDING-RIGHT: 3px; DISPLAY: block; HEIGHT: 138px; BORDER-TOP: #d0d0d0 1px solid; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 3px
}
.w208 .pic-item DL {
	TEXT-ALIGN: center
}
.page {
	LINE-HEIGHT: 31px; MARGIN: 0px 25px 30px; COLOR: #4061b0
}
.page SPAN {
	FLOAT: right
}
.page A {
	MARGIN: 0px 4px; COLOR: #4061b0
}
.projectPanel {
	BORDER-BOTTOM: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px solid; BORDER-RIGHT: #e9e9e9 1px solid; PADDING-TOP: 20px
}
.projectPanel H3 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 28px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.proView {
	MARGIN: 0px auto; WIDTH: 618px; HEIGHT: 328px
}
.project {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 21px; WIDTH: 632px; PADDING-RIGHT: 21px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#prev {
	POSITION: absolute; WIDTH: 21px; HEIGHT: 38px; OVERFLOW: hidden; TOP: 24px; CURSOR: pointer
}
#next {
	POSITION: absolute; WIDTH: 21px; HEIGHT: 38px; OVERFLOW: hidden; TOP: 24px; CURSOR: pointer
}
#prev {
	LEFT: 0px
}
#next {
	RIGHT: 0px
}
#prev IMG {
	VERTICAL-ALIGN: top
}
#next IMG {
	VERTICAL-ALIGN: top
}
.projectItem {
	HEIGHT: 80px; OVERFLOW: hidden
}
.projectItem UL {
	HEIGHT: 80px
}
.projectItem UL LI {
	MARGIN: 0px 7px; WIDTH: 144px; DISPLAY: inline; FLOAT: left; HEIGHT: 80px
}
.projectItem UL LI A {
	BORDER-BOTTOM: #fff 4px solid; BORDER-LEFT: #fff 4px solid; WIDTH: 136px; DISPLAY: block; HEIGHT: 72px; BORDER-TOP: #fff 4px solid; BORDER-RIGHT: #fff 4px solid
}
.projectItem UL LI A:hover {
	BORDER-BOTTOM: #1c74c3 4px solid; BORDER-LEFT: #1c74c3 4px solid; BORDER-TOP: #1c74c3 4px solid; BORDER-RIGHT: #1c74c3 4px solid
}
.hr {
	PADDING-BOTTOM: 35px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.hr-list {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 5px; BACKGROUND: url(line_01.gif) no-repeat center bottom; PADDING-TOP: 5px
}
.hr-list .title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #175eb1; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.hr-list .title SPAN {
	FLOAT: right; FONT-WEIGHT: 100
}
.hr-list .info {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.hr-list .apply {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.form-panel {
	MARGIN: 0px 10px 35px
}
.form-panel H4 {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 22px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; COLOR: #333; PADDING-TOP: 2px
}
.form-panel .tips {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 110px; PADDING-RIGHT: 0px; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.form-panel .field {
	CLEAR: both
}
.form-panel LI.field LABEL {
	TEXT-ALIGN: right; LINE-HEIGHT: 24px; WIDTH: 100px; DISPLAY: block; FLOAT: left
}
.form-panel .input {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; PADDING-TOP: 5px
}
.form-panel .field:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ' '
}
.form-panel .text {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff; HEIGHT: 20px; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.form-panel .textarea {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; WIDTH: 450px; PADDING-RIGHT: 3px; BACKGROUND: #fff; HEIGHT: 100px; COLOR: #666; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.form-panel .submit-field {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 100px; PADDING-RIGHT: 10px; CLEAR: both; PADDING-TOP: 0px
}
.form-panel .submit-field INPUT {
	MARGIN-RIGHT: 10px
}
.form-panel .submit-field .btn-submit {
	WIDTH: 93px; HEIGHT: 29px; CURSOR: pointer
}
.form-panel .submit-field .btn-reset {
	WIDTH: 93px; HEIGHT: 29px; CURSOR: pointer
}
