HTML {
	WIDTH: 100%; MIN-WIDTH: 1000px; OVERFLOW-Y: scroll
}
BODY {
	WIDTH: 100%; MIN-WIDTH: 1000px; MARGIN: 0px; PADDING: 0px; BACKGROUND: #112c43; FONT-FAMILY: Microsoft YaHei, Arial, Verdana
}
TABLE {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
DIV {
	FONT-SIZE: 12px; TEXT-ALIGN: left
}
DIV.dfn {
	DISPLAY: none
}
FORM,UL,OL,INPUT,SELECT,TEXTAREA {
	MARGIN: 0px; PADDING: 0px
}
INPUT,SELECT,TEXTAREA {
	FONT-SIZE: 12px; FONT-FAMILY: Arial; VERTICAL-ALIGN: middle
}
IMG {
	BORDER: 0px
}
IMG.abstop {
	VERTICAL-ALIGN: top
}
IMG.absmiddle {
	VERTICAL-ALIGN: middle
}
A {
	COLOR: #4565a0; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#top {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: url(bg.top.jpg) center center; position:fixed; top:0; z-index:1000;
}
#topContent {
  WIDTH: 960px; MARGIN: auto
}
#topContentBox {
  WIDTH: 100%; HEIGHT: 100px; POSITION: relative
}
#topContentBox DIV.logo {
  PADDING: 5px 0px 0px 0px
}
.logo img {WIDTH: 180px;}
#topContentBox DIV.subcompany {
  WIDTH: 222px; HEIGHT: 21px; BACKGROUND: url(bg.top.subcompany.jpg); POSITION: absolute; TOP: 18px; RIGHT: 252px; CURSOR: pointer
}
#topContentBox DIV.subcompany SPAN {
  DISPLAY: block; WIDTH: 214px; HEIGHT: 21px; LINE-HEIGHT: 21px; PADDING-LEFT: 8px; COLOR: #adc4da
}
#topContentBox DIV.subcompanyChild {
  WIDTH: 220px; POSITION: absolute; TOP: 38px; RIGHT: 252px; BACKGROUND: #2c5276; BORDER: #3b6185 1px solid; Z-INDEX: 10000; DISPLAY: none
}
#topContentBox DIV.subcompanyChild UL {
  LIST-STYLE: none
}
#topContentBox DIV.subcompanyChild UL LI {
  PADDING: 5px 10px 5px 10px; COLOR: #adc4da
}
#topContentBox DIV.subcompanyChild UL LI A {
	COLOR: #adc4da; TEXT-DECORATION: none
}
#topContentBox DIV.subcompanyChild UL LI A:hover {
	COLOR: #adc4da; TEXT-DECORATION: underline
}
#topContentBox DIV.search {
  WIDTH: 221px; HEIGHT: 21px; BACKGROUND: url(bg.top.search.jpg); POSITION: absolute; TOP: 18px; RIGHT: 0px
}
#topContentBox DIV.searchBox {
  WIDTH: 100%; HEIGHT: 21px; POSITION: relative
}
#topContentBox DIV.searchBox DIV.keyword {
  POSITION: absolute; TOP: 0px; LEFT: 0px
}
#topContentBox DIV.searchBox DIV.keyword INPUT {
  WIDTH: 156px; HEIGHT: 13px; PADDING: 4px 7px 4px 7px; LINE-HEIGHT: 13px; FONT-SIZE: 12px; BORDER: 0px; BACKGROUND: transparent; COLOR: #adc4da
}
#topContentBox DIV.searchBox DIV.stype {
  POSITION: absolute; TOP: 0px; LEFT: 116px
}
#topContentBox DIV.searchBox DIV.stype SPAN {
  DISPLAY: block; WIDTH: 44px; HEIGHT: 21px; LINE-HEIGHT: 21px; PADDING-LEFT: 8px; COLOR: #adc4da
}
#topContentBox DIV.searchBox DIV.submit {
  POSITION: absolute; TOP: 0px; RIGHT: 0px; Z-INDEX: 200
}
#topContentBox DIV.searchBox DIV.submit INPUT {
  WIDTH: 52px; HEIGHT: 21px; CURSOR: pointer
}
#topContentBox DIV.searchBox DIV.submitText {
  POSITION: absolute; TOP: 0px; RIGHT: 0px
}
#topContentBox DIV.searchBox DIV.submitText SPAN {
  DISPLAY: block; WIDTH: 31px; HEIGHT: 21px; LINE-HEIGHT: 21px; PADDING-LEFT: 21px; COLOR: #adc4da
}
#topContentBox DIV.link1 {
  POSITION: absolute; BOTTOM: 62px; RIGHT: 0px; FONT-SIZE: 14px; COLOR: #ffffff
}
#topContentBox DIV.link1 A {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: none
}
#topContentBox DIV.link1 A:hover {
	FONT-SIZE: 14px; COLOR: #ffffff; TEXT-DECORATION: underline
}
#topContentBox DIV.link2 {
  HEIGHT: 21px; LINE-HEIGHT: 21px; COLOR: #617b94; POSITION: absolute; TOP: 18px; RIGHT: 505px
}
#topContentBox DIV.link2 A {
	COLOR: #617b94; TEXT-DECORATION: none
}
#topContentBox DIV.link2 A:hover {
	COLOR: #adc4da; TEXT-DECORATION: none
}
#topContentBox DIV.menu {
  POSITION: absolute; BOTTOM: 5px; left:15px;
}
#topContentBox DIV.menu UL {
  LIST-STYLE: none
}
#topContentBox DIV.menu UL LI {
  FLOAT: left; DISPLAY: inline; width:117px; line-height:33px;
}
#topContentBox DIV.menu UL LI A {
	DISPLAY: block; FONT-SIZE: 18px; COLOR: #ffffff; BORDER-BOTTOM: TEXT-DECORATION: none;FONT-FAMILY: Microsoft YaHei, Arial, Verdana
}
#topContentBox DIV.menu UL LI A:hover {
	TEXT-DECORATION: none
}
#topContentBox DIV.menu UL LI A.selected {
	TEXT-DECORATION: none
}
#topContentBox DIV.menu UL LI ul li A {
FONT-SIZE: 16px; COLOR: #ffffff;
}
#banner {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: url(space.gif) #f9f9f9 center center no-repeat; margin-top:78px;
}
#bannerB1 {
  WIDTH: 100%; MIN-WIDTH: 1000px; HEIGHT: 423px; MARGIN-TOP: 0px; BACKGROUND: url(space.gif) #f9f9f9 center center no-repeat
}
#bannerB2 {
  WIDTH: 100%; MIN-WIDTH: 1000px; HEIGHT: 423px; MARGIN-TOP: -423px; BACKGROUND: url(space.gif) #f9f9f9 center center no-repeat
}
#bannerSelect {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: #f9f9f9
}
#bannerSelectContent {
  WIDTH: 960px; MARGIN: auto
}
#bannerSelectContentBox {
  WIDTH: 100%; PADDING: 12px 0px 12px 0px; TEXT-ALIGN: center
}
#bannerSelectContentBox SPAN.select {
  MARGIN: 0px 3px 0px 3px; CURSOR: pointer
}
#banners {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: url(space.gif) #f9f9f9 center center no-repeat
}
#bannersContent {
  WIDTH: 960px; MARGIN: auto
}
#bannersContentBox {
  WIDTH: 100%; HEIGHT: 514px; POSITION: relative
}
#bannersContentBox DIV.smallbox {
  WIDTH: 158px; HEIGHT: 158px; BACKGROUND: url(bg.banner.smallbox.jpg); POSITION: absolute; TOP: 178px; RIGHT: 0px
}
#bannersContentBox DIV.smallbox H2 {
  MARGIN: 0px; PADDING: 33px 0px 0px 18px; FONT-SIZE: 26px; FONT-WEIGHT: normal; COLOR: #ffffff
}
#bannersContentBox DIV.smallbox H3 {
  MARGIN: 0px; PADDING: 5px 0px 0px 18px; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #ffffff
}
#middle {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: #f9f9f9;  margin-top:80px;
}
#middleContent {
  WIDTH: 1000px; MARGIN: auto
}
#middleContentBox {
  WIDTH: 100%; POSITION: relative
}
#bottom {
  WIDTH: 100%; MIN-WIDTH: 1000px
}
#bottomContent {
  WIDTH: 960px; MARGIN: auto
}
#bottomContentBox {
  WIDTH: 100%; POSITION: relative
}
#bottomContentBox P.copyright {
  MARGIN: 10px 0 10px 0; PADDING: 0px; LINE-HEIGHT: 30px; COLOR: #ffffff; text-align:center; font-size:14px;
}
#bottomContentBox P.copyright A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
#bottomContentBox P.copyright A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
#bottomContentBox P.contactus {
  MARGIN: 0px; PADDING: 0px 0px 0px 16px; BACKGROUND: url(img.bottom.contactus.jpg) left center no-repeat; HEIGHT: 76px; LINE-HEIGHT: 76px; COLOR: #ffffff; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.ash {
	COLOR: #666666
}
.clear {
	DISPLAY: block; CLEAR: both; WIDTH: 100%; HEIGHT: 1px; OVERFLOW: hidden
}
.cutepage {
	PADDING: 20px 0px 20px 0px; TEXT-ALIGN: center
}
.cutepage A {
	MARGIN-LEFT: 3px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER: #AFAFAF 1px solid; LINE-HEIGHT: 16px; VERTICAL-ALIGN: middle; COLOR: #333333; TEXT-DECORATION: none
}
.cutepage A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.cutepage A.selected {
	COLOR: #F00000; TEXT-DECORATION: none
}
.cutepage INPUT {
	WIDTH: 20px; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 3px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 16px; LINE-HEIGHT: 16px; BORDER: #AFAFAF 1px solid
}
.hand {
	CURSOR: pointer
}
.hidden {
	DISPLAY: none
}
.highlight {
  BACKGROUND: yellow
}
.pageHomeL1 {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: #f9f9f9
}
.pageHomeL2 {
  WIDTH: 100%; MIN-WIDTH: 1000px; HEIGHT: 399px; BACKGROUND: url(bg.home.layer.2.jpg) #f9f9f9 center center no-repeat
}
.pageHomeL3 {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: #f9f9f9; PADDING-TOP: 10px
}
.pageHomeL4 {
  WIDTH: 100%; MIN-WIDTH: 1000px; BACKGROUND: #f9f9f9; BACKGROUND: url(bg.home.image.3.jpg) #f9f9f9 top center repeat-x
}
.pageHomeLayer1 {
  WIDTH: 996px; MARGIN: auto; PADDING-TOP: 23px; PADDING-BOTTOM: 23px
}
.pageHomeLayer1 DIV.item {
  WIDTH: 332px; FLOAT: left; DISPLAY: inline
}
.pageHomeLayer1 DIV.item DIV.image {
  BACKGROUND: url(bg.img.box.1.gif) bottom center no-repeat; PADDING-BOTTOM: 18px; TEXT-ALIGN: center
}
.pageHomeLayer1 DIV.item DIV.image IMG {
  WIDTH: 296px; HEIGHT: 181px
}
.pageHomeLayer1 DIV.item DIV.title {
  WIDTH: 296px; MARGIN: auto; HEIGHT: 38px; POSITION: relative; BORDER-BOTTOM: #446889 2px solid
}
.pageHomeLayer1 DIV.item DIV.title H3 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #446889; LINE-HEIGHT: 38px
}
.pageHomeLayer1 DIV.item DIV.title H4 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #446889; LINE-HEIGHT: 38px; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.pageHomeLayer1 DIV.item DIV.intro {
  WIDTH: 296px; MARGIN: auto; PADDING: 10px 0px 10px 0px; LINE-HEIGHT: 200%; COLOR: #4d4d4d
}
.pageHomeLayer1 DIV.more {
  PADDING: 20px 0px 20px 0px; TEXT-ALIGN: center
}
.pageHomeLayer2 {
  WIDTH: 1000px; MARGIN: auto; POSITION: relative
}
.pageHomeLayer2 DIV.item1 {
  WIDTH: 362px; POSITION: absolute; TOP: 50px; LEFT: 245px
}
.pageHomeLayer2 DIV.item1 DIV.title {
  WIDTH: 100%; HEIGHT: 38px; POSITION: relative; BORDER-BOTTOM: #446889 1px solid
}
.pageHomeLayer2 DIV.item1 DIV.title H3 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #446889; LINE-HEIGHT: 38px
}
.pageHomeLayer2 DIV.item1 DIV.title H4 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #446889; LINE-HEIGHT: 38px; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.pageHomeLayer2 DIV.item1 DIV.list {
  PADDING-TOP: 10px
}
.pageHomeLayer2 DIV.item1 DIV.list UL {
  LIST-STYLE: none
}
.pageHomeLayer2 DIV.item1 DIV.list UL LI {
  LINE-HEIGHT: 37px; POSITION: relative; BORDER-BOTTOM: #bcbbbb 1px dotted
}
.pageHomeLayer2 DIV.item1 DIV.list UL LI A {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.pageHomeLayer2 DIV.item1 DIV.list UL LI A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
.pageHomeLayer2 DIV.item1 DIV.list UL LI SPAN.time {
  LINE-HEIGHT: 37px; FONT-SIZE: 10px; COLOR: #575758; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.pageHomeLayer2 DIV.item2 {
  WIDTH: 282px; POSITION: absolute; TOP: 50px; LEFT: 698px
}
.pageHomeLayer2 DIV.item2 DIV.title {
  WIDTH: 100%; HEIGHT: 38px; POSITION: relative; BORDER-BOTTOM: #446889 1px solid
}
.pageHomeLayer2 DIV.item2 DIV.title H3 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #446889; LINE-HEIGHT: 38px
}
.pageHomeLayer2 DIV.item2 DIV.title H4 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 14px; COLOR: #446889; LINE-HEIGHT: 38px; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.pageHomeLayer2 DIV.item2 DIV.list {
  PADDING-TOP: 10px
}
.pageHomeLayer2 DIV.item2 DIV.list UL {
  LIST-STYLE: none
}
.pageHomeLayer2 DIV.item2 DIV.list UL LI {
  LINE-HEIGHT: 30px; POSITION: relative; FONT-WEIGHT: bold
}
.pageHomeLayer2 DIV.item2 DIV.list UL LI A {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
.pageHomeLayer2 DIV.item2 DIV.list UL LI A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
.pageHomeLayer3 {
  WIDTH: 1000px; MARGIN: auto; POSITION: relative
}
.pageHomeLayer3 DIV.nav {
  OVERFLOW: hidden; TEXT-ALIGN: center; POSITION: relative
}
.pageHomeLayer3 DIV.nav UL {
  LIST-STYLE: none; POSITION: relative; FLOAT: left; DISPLAY: inline; LEFT: 50%
}
.pageHomeLayer3 DIV.nav UL LI {
  POSITION: relative; FLOAT: left; DISPLAY: inline; RIGHT: 50%; WIDTH: 121px; HEIGHT: 38px; PADDING-TOP: 13px; BACKGROUND: url(bg.home.nav.0.jpg); MARGIN: 0px 1px 0px 1px; TEXT-ALIGN: center; FONT-SIZE: 14px; CURSOR: pointer; COLOR: #ffffff
}
.pageHomeLayer3 DIV.nav UL LI.selected {
  BACKGROUND: url(bg.home.nav.1.jpg)
}
.pageHomeLayer3 DIV.list {
  WIDTH: 976px; MARGIN: auto; PADDING-TOP: 20px; PADDING-BOTTOM: 50px
}
.pageHomeLayer3 DIV.item {
  WIDTH: 226px; HEIGHT: 254px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px; BORDER: #dbdbdb 1px solid; FLOAT: left; DISPLAY: inline; POSITION: relative
}
.pageHomeLayer3 DIV.item DIV.image {
  PADDING-TOP: 20px; TEXT-ALIGN: center
}
.pageHomeLayer3 DIV.item DIV.image IMG {
  WIDTH: 188px; HEIGHT: 129px
}
.pageHomeLayer3 DIV.item DIV.title {
  WIDTH: 188px; MARGIN: auto; PADDING-TOP: 10px; LINE-HEIGHT: 160%
}
.pageHomeLayer3 DIV.item DIV.title A {
	COLOR: #223951; TEXT-DECORATION: none
}
.pageHomeLayer3 DIV.item DIV.title A:hover {
	COLOR: #223951; TEXT-DECORATION: underline
}
.pageHomeLayer3 DIV.item DIV.time {
  FONT-SIZE: 10px; COLOR: #a6a6a6; POSITION: absolute; BOTTOM: 20px; LEFT: 20px
}
.pageHomeLayer4 {
  WIDTH: 1000px; MARGIN: auto; POSITION: relative
}
.pageHomeLayer4 DIV.tit {
  PADDING: 48px; TEXT-ALIGN: center
}
.pageHomeLayer4 DIV.picturesBox {
  WIDTH: 100%; POSITION: relative
}
.pageHomeLayer4 SPAN.picturesListPrev {
  DISPLAY: block; WIDTH: 34px; HEIGHT: 36px; BACKGROUND: url(img.prev.1.jpg); POSITION: absolute; TOP: 180px; LEFT: 0px; Z-INDEX: 1000; CURSOR: pointer
}
.pageHomeLayer4 SPAN.picturesListNext {
  DISPLAY: block; WIDTH: 34px; HEIGHT: 36px; BACKGROUND: url(img.next.1.jpg); POSITION: absolute; TOP: 180px; RIGHT: 0px; Z-INDEX: 1000; CURSOR: pointer
}
.pageHomeLayer4 DIV.picturesList {
  WIDTH: 980px; HEIGHT: 220px; MARGIN: auto; OVERFLOW: hidden
}
.pageHomeLayer4 DIV.picturesList UL {
  LIST-STYLE: none
}
.pageHomeLayer4 DIV.picturesList UL LI {
  WIDTH: 222px; HEIGHT: 280px; PADDING: 0px 11px 0px 12px; FLOAT: left; DISPLAY: inline
}
.pageNewsSort {
  WIDTH: 1000px; POSITION: relative; LEFT: -14px
}
.pageNewsSort DIV.item {
  WIDTH: 225px; MARGIN: 50px 0px 0px 24px; FLOAT: left; DISPLAY: inline
}
.pageNewsSort DIV.item DIV.image IMG {
  WIDTH: 225px
}
.pageNewsSort DIV.item DIV.sort {
  BACKGROUND: #ebeaea; PADDING: 25px 0px 25px 0px; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
.pageNewsSort DIV.item DIV.sort A {
	COLOR: #25527d; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #316b9f 3px solid; TEXT-DECORATION: none
}
.pageNewsSort DIV.item DIV.sort A:hover {
	COLOR: #25527d; TEXT-DECORATION: none
}
.pageNewsSort DIV.item DIV.topnews {
  BACKGROUND: #ebeaea; PADDING: 15px 0px 25px 0px; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
.pageNewsSort DIV.item DIV.bar {
  WIDTH: 100%; HEIGHT: 38px; POSITION: relative; BACKGROUND: #ebeaea; BORDER-TOP: #b5b5b5 1px solid; BORDER-BOTTOM: #b5b5b5 2px solid
}
.pageNewsSort DIV.item DIV.bar H4 {
  MARGIN: 0px; PADDING: 0px 0px 0px 10px; FONT-SIZE: 12px; COLOR: #aeaeae; LINE-HEIGHT: 38px
}
.pageNewsSort DIV.item DIV.bar H5 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #aeaeae; LINE-HEIGHT: 38px; POSITION: absolute; TOP: 0px; RIGHT: 10px
}
.pageNewsSort DIV.item DIV.bar H5 A {
	COLOR: #aeaeae; TEXT-DECORATION: none
}
.pageNewsSort DIV.item DIV.bar H5 A:hover {
	COLOR: #aeaeae; TEXT-DECORATION: underline
}
.pageNewsCompany {
  WIDTH: 960px; MARGIN: auto; PADDING: 35px 0px 35px 0px
}
.pageNewsCompanyBox {
  WIDTH: 100%; HEIGHT: 238px; POSITION: relative; BACKGROUND: url(bg.news.company.jpg)
}
.pageNewsCompanyBox DIV.info {
  WIDTH: 182px; PADDING: 30px 40px 30px 40px
}
.pageNewsCompanyBox DIV.info H4 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 22px; FONT-WEIGHT: normal; LINE-HEIGHT: 32px; COLOR: #244f79
}
.pageNewsCompanyBox DIV.info H5 {
  MARGIN: 0px; PADDING: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 18px; COLOR: #244f79
}
.pageNewsCompanyBox DIV.info P {
  MARGIN: 0px; PADDING: 10px 0px 0px 0px; LINE-HEIGHT: 150%; COLOR: #637c94
}
.pageNewsCompanyBox DIV.more {
  WIDTH: 182px; PADDING: 0px 40px 0px 40px; POSITION: absolute; BOTTOM: 20px; LEFT: 0px
}
.pageNewsCompanyBox DIV.more A {
	COLOR: #8e8e8e; TEXT-DECORATION: none
}
.pageNewsCompanyBox DIV.more A:hover {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
.pageNewsBottom {
  WIDTH: 1000px; MARGIN: auto
}
.pageNewsBottomLeft {
  WIDTH: 305px; FLOAT: left; DISPLAY: inline; margin-left:15px; margin-right:10px;
}
.pageNewsBottomLeft2 {
  WIDTH: 440px; FLOAT: left; DISPLAY: inline; margin-left:15px; margin-right:10px;
}
.pageNewsBottomRight {
  WIDTH: 440px; FLOAT: right; DISPLAY: inline
}
.pageNewsBottom DIV.tit {
  PADDING: 34px 0px 22px 0px; TEXT-ALIGN: center
}
.pageNewsBottom DIV.image {
  WIDTH: 100%; POSITION: relative
}
.pageNewsBottom DIV.image SPAN.prev {
  DISPLAY: block; WIDTH: 34px; HEIGHT: 36px; BACKGROUND: url(img.prev.1.jpg); POSITION: absolute; TOP: 110px; LEFT: 0px
}
.pageNewsBottom DIV.image SPAN.next {
  DISPLAY: block; WIDTH: 34px; HEIGHT: 36px; BACKGROUND: url(img.next.1.jpg); POSITION: absolute; TOP: 110px; RIGHT: 0px
}
.pageNewsBottom DIV.more {
  WIDTH: 100%; PADDING: 20px 0px 20px 0px; TEXT-ALIGN: right
}
.pageNewsBottom DIV.more A {
	COLOR: #8e8e8e; TEXT-DECORATION: none
}
.pageNewsBottom DIV.more A:hover {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
.pageNewsMain {
  WIDTH: 960px; MARGIN: auto; PADDING: 50px 0px 50px 0px
}
.pageNewsMainLeft {
  WIDTH: 222px; POSITION: relative; FLOAT: left; DISPLAY: inline
}
.pageNewsMainLeft H1 {
  MARGIN: 0px; PADDING: 0px; COLOR: #183c5c; FONT-SIZE: 22px; LINE-HEIGHT: 22px
}
.pageNewsMainLeft H2 {
  MARGIN: 0px; PADDING: 0px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 32px
}
.pageNewsMainLeft DIV.sort {
  WIDTH: 100%
}
.pageNewsMainLeft DIV.sort UL {
  LIST-STYLE: none
}
.pageNewsMainLeft DIV.sort UL LI {
  BORDER-BOTTOM: #d6d5d5 1px solid
}
.pageNewsMainLeft DIV.sort UL LI A {
	DISPLAY: block; TEXT-ALIGN: center; HEIGHT: 66px; LINE-HEIGHT: 66px; BACKGROUND: #eeeded; COLOR: #999999; BORDER-BOTTOM: #eeeded 4px solid; TEXT-DECORATION: none
}
.pageNewsMainLeft DIV.sort UL LI A:hover {
	COLOR: #2f5677; TEXT-DECORATION: none
}
.pageNewsMainLeft DIV.sort UL LI.selected {
  BORDER-BOTTOM: #2f5677 1px solid
}
.pageNewsMainLeft DIV.sort UL LI.selected A {
	BACKGROUND: #bebebe; COLOR: #ffffff; BORDER-BOTTOM: #2f5677 4px solid; TEXT-DECORATION: none
}
.pageNewsMainLeft DIV.sort UL LI.selected A:hover {
	BACKGROUND: #bebebe; COLOR: #ffffff; BORDER-BOTTOM: #2f5677 4px solid; TEXT-DECORATION: none
}
.pageNewsMainRight {
  WIDTH: 702px; POSITION: relative; FLOAT: right; DISPLAY: inline
}
.pageNewsMainRight Div.navTime {
  POSITION: absolute; TOP: 12px; RIGHT: 0px; FONT-SIZE: 10px; COLOR: #3873a6
}
.pageNewsMainRight DIV.nav {
  PADDING: 8px 0px 20px 0px; COLOR: #cdcdcd; BORDER-TOP: #dcdcdc 1px solid
}
.pageNewsMainRight DIV.nav A {
	COLOR: #cdcdcd; TEXT-DECORATION: none
}
.pageNewsMainRight DIV.nav A:hover {
	COLOR: #cdcdcd; TEXT-DECORATION: underline
}
.pageNewsMainRight DIV.list {
  PADDING-TOP: 20px
}
.pageNewsMainRight DIV.list H3 {
  MARGIN: 0px; PADDING: 0px; LINE-HEIGHT: 20px
}
.pageNewsMainRight DIV.list H6 {
  MARGIN: -20px 0px 0px 0px; PADDING: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.pageNewsMainRight DIV.list UL {
  LIST-STYLE: none
}
.pageNewsMainRight DIV.list UL LI {
  LINE-HEIGHT: 37px; POSITION: relative; BORDER-BOTTOM: #bcbbbb 1px dotted
}
.pageNewsMainRight DIV.list UL LI A {
	COLOR: #3873a6; TEXT-DECORATION: none
}
.pageNewsMainRight DIV.list UL LI A:hover {
	COLOR: #3873a6; TEXT-DECORATION: underline
}
.pageNewsMainRight DIV.list UL LI SPAN.time {
  LINE-HEIGHT: 37px; FONT-SIZE: 10px; COLOR: #3873a6; POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.pageNewsMainRight DIV.listImage {
  PADDING-TOP: 20px
}
.pageNewsMainRight DIV.listImage UL {
  LIST-STYLE: none
}
.pageNewsMainRight DIV.listImage UL LI {
  WIDTH: 144px; FLOAT: left; DISPLAY: inline; MARGIN-RIGHT: 42px; MARGIN-BOTTOM: 20px
}
.pageNewsMainRight DIV.listImage UL LI.mod0 {
  MARGIN-RIGHT: 0px
}
.pageNewsMainRight DIV.listImage UL LI P.image {
  MARGIN: 0px; PADDING: 0px
}
.pageNewsMainRight DIV.listImage UL LI P.image IMG {
  WIDTH: 140px; HEIGHT: 200px; PADDING: 1px; BORDER: #bcbbbb 1px solid
}
.pageNewsMainRight DIV.listImage UL LI P.title {
  TEXT-ALIGN: center
}
.pageNewsMainRight DIV.listImage UL LI P.title A {
	COLOR: #3873a6; TEXT-DECORATION: none
}
.pageNewsMainRight DIV.listImage UL LI P.title A:hover {
	COLOR: #3873a6; TEXT-DECORATION: underline
}
.pageNewsMainRight DIV.listImages {
  PADDING-TOP: 20px
}
.pageNewsMainRight DIV.listImages UL {
  LIST-STYLE: none
}
.pageNewsMainRight DIV.listImages UL LI {
  WIDTH: 214px; FLOAT: left; DISPLAY: inline; MARGIN-RIGHT: 30px; MARGIN-BOTTOM: 10px
}
.pageNewsMainRight DIV.listImages UL LI.mod0 {
  MARGIN-RIGHT: 0px
}
.pageNewsMainRight DIV.listImages UL LI P.image {
  MARGIN: 0px; PADDING: 0px
}
.pageNewsMainRight DIV.listImages UL LI P.image IMG {
  WIDTH: 210px; HEIGHT: 175px; PADDING: 1px; BORDER: #bcbbbb 1px solid
}
.pageNewsMainRight DIV.listImages UL LI P.title {
  HEIGHT: 40px; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
.pageNewsMainRight DIV.listImages UL LI P.title A {
	COLOR: #3873a6; TEXT-DECORATION: none
}
.pageNewsMainRight DIV.listImages UL LI P.title A:hover {
	COLOR: #3873a6; TEXT-DECORATION: underline
}
.pageNewsMainRight DIV.listBox1 {
  WIDTH: 100%
}
.pageNewsMainRight DIV.listBox1 DIV.leftBox {
  WIDTH: 470px; FLOAT: left; DISPLAY: inline
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox {
  WIDTH: 214px; FLOAT: right; DISPLAY: inline
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic {
  PADDING-TOP: 20px
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic H3 {
  MARGIN: 0px; PADDING: 0px; LINE-HEIGHT: 20px
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic H6 {
  MARGIN: -20px 0px 0px 0px; PADDING: 0px; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic UL {
  LIST-STYLE: none
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic UL LI {
  PADDING-TOP: 10px
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic UL LI P.image {
  MARGIN: 0px; PADDING: 0px
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic UL LI P.image IMG {
  PADDING: 1px; BORDER: #bcbbbb 1px solid
}
.pageNewsMainRight DIV.listBox1 DIV.rightBox DIV.listPic UL LI P.title {
  MARGIN: 0px; PADDING: 5px 0px 0px 0px; LINE-HEIGHT: 150%; TEXT-ALIGN: center
}
.pageNewsMainRight DIV.detail {
  WIDTH: 100%
}
.pageNewsMainRight DIV.detail H1 {
  MARGIN: 0px; PADDING: 0px; HEIGHT: 70px; LINE-HEIGHT: 70px; FONT-SIZE: 22px; FONT-WEIGHT: normal; COLOR: #3873a6; BORDER-BOTTOM: #2f5677 2px solid
}
.pageNewsMainRight DIV.detail DIV.content {
  PADDING: 10px 0px 10px 0px; LINE-HEIGHT: 200%; COLOR: #000
}
.pageNewsMainRight DIV.detail DIV.link {
  PADDING: 10px; TEXT-ALIGN: center
}
.pageIndustry {
  WIDTH: 1000px; MARGIN: auto; POSITION: relative
}
.pageIndustryBox {
  WIDTH: 1000px; MARGIN: auto; PADDING: 45px 0px 45px 0px
}
.pageIndustryBox DIV.itemList {
  WIDTH: 999px; HEIGHT: 380px; MARGIN: auto; OVERFLOW: hidden
}
.pageIndustryBox DIV.itemList UL {
  LIST-STYLE: none
}
.pageIndustryBox DIV.itemList UL LI {
  WIDTH: 284px; HEIGHT: 380px; PADDING: 0px 24px 0px 25px; FLOAT: left; DISPLAY: inline
}
.pageIndustryBox SPAN.itemListPrev {
  DISPLAY: block; WIDTH: 34px; HEIGHT: 36px; BACKGROUND: url(img.prev.1.jpg); POSITION: absolute; TOP: 118px; LEFT: 0px; Z-INDEX: 1000; CURSOR: pointer
}
.pageIndustryBox SPAN.itemListNext {
  DISPLAY: block; WIDTH: 34px; HEIGHT: 36px; BACKGROUND: url(img.next.1.jpg); POSITION: absolute; TOP: 118px; RIGHT: 0px; Z-INDEX: 1000; CURSOR: pointer
}
.pageIndustryBox DIV.item DIV.sort {
  BACKGROUND: #ebeaea; PADDING: 25px 0px 25px 0px; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
.pageIndustryBox DIV.item DIV.sort A {
	COLOR: #25527d; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #316b9f 3px solid; TEXT-DECORATION: none
}
.pageIndustryBox DIV.item DIV.sort A:hover {
	COLOR: #25527d; TEXT-DECORATION: none
}
.pageIndustryBox DIV.item DIV.topnews {
  BACKGROUND: #ebeaea; PADDING: 15px 0px 25px 0px; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
.pageIndustryBox DIV.item DIV.more {
  BACKGROUND: #ebeaea; PADDING: 5px 0px 25px 0px; TEXT-ALIGN: center
}
.pageKeyProject {
  WIDTH: 1014px; POSITION: relative; LEFT: -34px; PADDING-BOTTOM: 50px
}
.pageKeyProject DIV.item {
  WIDTH: 284px; MARGIN: 50px 0px 0px 54px; FLOAT: left; DISPLAY: inline
}
.pageKeyProject DIV.item DIV.sort {
  PADDING: 0px 0px 25px 0px; LINE-HEIGHT: 16px
}
.pageKeyProject DIV.item DIV.sort A {
	COLOR: #25527d; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #316b9f 3px solid; TEXT-DECORATION: none
}
.pageKeyProject DIV.item DIV.sort A:hover {
	COLOR: #25527d; TEXT-DECORATION: none
}
.pageKeyProject DIV.item DIV.intro {
  LINE-HEIGHT: 200%; COLOR: #8e8e8e
}
.pageKeyProject DIV.item DIV.more {
  COLOR: #8e8e8e; FONT-SIZE: 11px; PADDING: 15px 0px 25px 0px; TEXT-ALIGN: right
}
.pageKeyProject DIV.item DIV.more A {
	COLOR: #8e8e8e; TEXT-DECORATION: none
}
.pageKeyProject DIV.item DIV.more A:hover {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
.pageCultureMain {
  WIDTH: 960px; MARGIN: 0px auto -20px auto; PADDING: 40px 0px 0px 0px
}
.pageCultureMainBox {
  BACKGROUND: #d7d7d7; PADDING: 5px 5px 4px 5px
}
.pageCultureMainBoxLeft {
  WIDTH: 240px; HEIGHT: 400px; FLOAT: left; DISPLAY: inline; POSITION: relative
}
.pageCultureMainBoxLeft DIV.sort {
  PADDING: 50px 0px 25px 35px; LINE-HEIGHT: 16px
}
.pageCultureMainBoxLeft DIV.sort A {
	COLOR: #25527d; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #316b9f 3px solid; TEXT-DECORATION: none
}
.pageCultureMainBoxLeft DIV.sort A:hover {
	COLOR: #25527d; TEXT-DECORATION: none
}
.pageCultureMainBoxLeft DIV.intro {
  PADDING: 0px 0px 0px 35px; LINE-HEIGHT: 200%; COLOR: #8e8e8e
}
.pageCultureMainBoxLeft DIV.more {
  COLOR: #8e8e8e; POSITION: absolute; BOTTOM: 0px; RIGHT: 0px; FONT-SIZE: 11px; TEXT-ALIGN: right
}
.pageCultureMainBoxLeft DIV.more A {
	COLOR: #8e8e8e; TEXT-DECORATION: none
}
.pageCultureMainBoxLeft DIV.more A:hover {
	COLOR: #8e8e8e; TEXT-DECORATION: underline
}
.pageCultureMainBoxRight {
  WIDTH: 642px; FLOAT: right; DISPLAY: inline; POSITION: relative
}
.pageSpace50px {
  WIDTH: 100%; HEIGHT: 50px
}

.pic_list li{ float:left; margin:10px}


DIV.list UL {
  LIST-STYLE: none
}
DIV.list UL LI {
  LINE-HEIGHT: 30px; POSITION: relative; BORDER-BOTTOM: #bcbbbb 1px dotted
}
DIV.list UL LI A {
	COLOR: #4d4d4d; TEXT-DECORATION: none
}
DIV.list UL LI A:hover {
	COLOR: #4d4d4d; TEXT-DECORATION: underline
}
DIV.list UL LI SPAN.time {
  LINE-HEIGHT: 37px; FONT-SIZE: 10px; COLOR: #575758; POSITION: absolute; TOP: 0px; RIGHT: 0px
}

.cytz_tit{background-color:#eaeaea; height:35px; margin-bottom:20px;}
.cytz_tit ul{margin-left:35px;}
.cytz_tit li{float:left; width:93px; list-style-type:none;}
.cytz_tit li a{display:block; line-height:35px; text-align:center;TEXT-DECORATION: none}
.cytz_tit li A:hover{
	line-height:35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #2d5579;
	TEXT-DECORATION: none
}
.cytz_k{width:100%; height:60px; background-color:#FFFFFF;}

.csyy_p{font-size:14px; color:#666666; line-height:30px;}
.xmlist{ padding:20px 0;  }
ul.listPIC{ width:100%}
ul.listPIC li{list-style-type:none; margin-bottom:15px; width:330px; float:left; margin-right:20px;}
ul.listPIC li img{ float:left; width:160px; height:120px; margin-right:10px;}
ul.listPIC li a.f16:link,ul.listPIC li a.f16:visited{ font-size:16px; line-height:30px; color:#000; font-weight:bold}
ul.listPIC li a.f14:link,ul.listPIC li a.f14:visited{ font-size:14px; line-height:30px; color:#000; font-weight:bold}
ul.listPIC li a.f12:link,ul.listPIC li a.f12:visited{ font-size:12px; line-height:22px; color:#004276;}
ul.listPIC li span{ line-height:22px; color:#333; font-size:12px}
ul.listPIC li p{ line-height:24px; color:#999; font-size:14px}
ul.listPIC li p.l12{ line-height:19px; color:#999; font-size:12px}

.index2015{background-color:#f9f9f9; width:100%;}
.index20151{width:980px; margin:0 auto;}
.index20151 .dszzj {width:330px; float:left;}
.index20151 .dszzj ul{margin-top:10px;}
.index20151 .dszzj ul Li {
	padding-left:15px;
	background-image: url(../images/jint.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height:26px;
	list-style-type:none;
}
.index20151 .dszzj ul Li a{font-size:12px; line-height:26px; color:#4D4D4D;}
.index20151 .mtjj {width:341px; float:left; margin-left:15px;}
.index20151 .mtjj ul{margin-top:10px;}
.index20151 .mtjj ul Li {
	padding-left:15px;
	background-image: url(../images/jint.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height:26px;
	list-style-type:none;
}
.index20151 .mtjj ul Li a{font-size:12px; line-height:26px; color:#4D4D4D;}
.index20151 .gsgg {width:266px; float:right;margin-left:15px;}
.index20151 .gsgg ul Li {
	padding-left:10px;
	background-image: url(../images/jint.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height:26px;
	list-style-type:none;
}
.index20151 .gsgg ul Li a{font-size:12px; line-height:26px; color:#4D4D4D;}

.index20152{width:980px; margin:0 auto; padding-bottom:15px;}
.index20152 .csyy{background-color:#FFFFFF; width:980px; margin:0 auto; }
.index20152 .csyy_l {width:402px; float:left; margin-left:7px;}
.index20152 .csyy_l p{ line-height:25px; color:#4D4D4D;}
.index20152 .csyy_r {width:100%; }
.index20152 .csyy_r ul Li {float:left; width:156px; list-style-type:none; margin-right:7px;}
.index20152 .csyy_r ul Li span{display:block; height:30px; text-align:center; background-color:#afb5c1; line-height:30px; margin-top:0px;}