
.pub_nav {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #3d3b3c; LINE-HEIGHT: 35px; BORDER-BOTTOM: #ddd 2px solid; HEIGHT: 35px
}
.pub_nav A {
	COLOR: #3d3b3c
}
.content_inside_1 {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px; LETTER-SPACING: 1px
}
.content_inside_1 P {
	MARGIN: 10px auto; TEXT-INDENT: 30px
}
.place {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; webkit-text-size-adjust: none
}
#header {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 950px
}
#container {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 950px
}

#container {
	OVERFLOW: hidden; LINE-HEIGHT: 100%; HEIGHT: 100%
}

#header #logo {
	LEFT: 40px; WIDTH: 370px; POSITION: absolute; TOP: 20px; HEIGHT: 38px
}

.theme-default .nivoSlider {
	BACKGROUND: url(loading.gif) #fff no-repeat 50% 50%; POSITION: relative
}
.theme-default .nivoSlider IMG {
	DISPLAY: none; Z-INDEX: -999; LEFT: 0px; POSITION: absolute; TOP: 0px
}
.theme-default .nivoSlider A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.theme-default .nivo-controlNav {
	Z-INDEX: 7; RIGHT: 10px; MARGIN-LEFT: 20px; BOTTOM: 12px; POSITION: absolute
}
/*.theme-default .nivo-controlNav A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #bababe; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 11px; TEXT-INDENT: -9999px; MARGIN-RIGHT: 10px; HEIGHT: 11px; BORDER-RIGHT-WIDTH: 0px
}*/
/*.theme-default .nivo-controlNav A.active {
	BACKGROUND: #e50073
}*/
.theme-default .nivo-directionNav A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(arrows.png) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 30px; TEXT-INDENT: -9999px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px
}
.theme-default A.nivo-nextNav {
	BACKGROUND-POSITION: -30px 0px; RIGHT: 15px
}
.theme-default A.nivo-prevNav {
	LEFT: 15px
}
.theme-default .nivo-caption A {
	COLOR: #fff; BORDER-BOTTOM: #fff 1px dotted
}
.theme-default .nivo-caption A:hover {
	COLOR: #fff
}
.nivoSlider {
	POSITION: relative
}
.nivoSlider IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.nivoSlider A.nivo-imageLink {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 6; LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px
}
.nivo-slice {
	DISPLAY: block; Z-INDEX: 5; POSITION: absolute; HEIGHT: 100%
}
.nivo-box {
	DISPLAY: block; Z-INDEX: 5; POSITION: absolute
}
.nivo-caption {
	Z-INDEX: 8; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; COLOR: #fff; BOTTOM: 0px; POSITION: absolute
}
.nivo-caption P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.nivo-caption A {
	DISPLAY: inline! important
}
.nivo-html-caption {
	DISPLAY: none
}
.nivo-directionNav A {
	Z-INDEX: 9; CURSOR: pointer; POSITION: absolute; TOP: 45%
}
.nivo-prevNav {
	LEFT: 0px
}
.nivo-nextNav {
	RIGHT: 0px
}
.nivo-controlNav A {
	Z-INDEX: 9; CURSOR: pointer; POSITION: relative
}
/*.nivo-controlNav A.active {
	FONT-WEIGHT: bold
}*/
.theme-default #slider {
	MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 100%
}

#navMenu {
	DISPLAY: block; MARGIN-LEFT: 366px; OVERFLOW: hidden; WIDTH: 560px; LINE-HEIGHT: 89px; HEIGHT: 89px
}
.menu1 {
	Z-INDEX: 6; FLOAT: left; OVERFLOW: hidden; WIDTH: 560px; LINE-HEIGHT: 89px; HEIGHT: 89px
}
A.nav_a:hover {
	BACKGROUND: #4c4c4c; COLOR: #fff
}
.menu1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu1 LI .red {
	FONT-WEIGHT: bold; COLOR: #df005d
}
.menu1 LI.nav_li {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/icon.gif) no-repeat 0px 30px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1px; WIDTH: 110px; PADDING-TOP: 0px
}
.menu1 LI A.nav_a {
	DISPLAY: block; FONT: 16px/89px "microsoft YaHei" ,Arial; COLOR: #ddd; HEIGHT: 89px; TEXT-ALIGN: center
}
.menu1 LI UL LI A:hover {
	BACKGROUND-IMAGE: none
}
.menu1 LI UL {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; BACKGROUND: url(top/images/bg_sub.png) no-repeat 100% 100%; FILTER: alpha(opacity=80); VISIBILITY: hidden; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; POSITION: absolute; TOP: -325px; moz-opacity: .80; opacity: 0.80
}
.menu1 LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; HEIGHT: 315px; min-width: 120px
}
.menu1 LI UL LI.border-right {
	BORDER-RIGHT: #999 1px solid
}
.menu1 LI UL LI H3 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #000; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 14px/20px "microsoft YaHei"; COLOR: #fff; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.menu1 LI UL LI.re H3 {
	PADDING-RIGHT: 20px; FLOAT: left; FONT: bold 14px/20px "microsoft YaHei"; COLOR: #f00; TEXT-ALIGN: right
}
.menu1 LI UL LI DL {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.menu1 LI UL LI DL DT {
	
}
.menu1 LI UL LI DL DT A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ddd; WHITE-SPACE: nowrap
}
.menu1 LI UL LI DL DD {
	
}
.menu1 LI UL LI DL DD A {
	COLOR: #ddd; MARGIN-RIGHT: 10px; WHITE-SPACE: nowrap
}
.button_content {
	BACKGROUND: #141414; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 20px; HEIGHT: 55px
}
.button_content DIV {
	FLOAT: left; MARGIN-LEFT: 15px
}
.button_content .b_nav {
	LINE-HEIGHT: 18px; FONT-FAMILY: Î¢ÈíÑÅºÚ; LETTER-SPACING: 1px
}
.button_content .b_nav A {
	COLOR: #646464
}
.yuanjing {
	MARGIN-LEFT: 10px; COLOR: #6a6a6a; LINE-HEIGHT: 25px; FONT-FAMILY: Î¢ÈíÑÅºÚ
}
.yuanjing DT {
	FONT-SIZE: 16px; COLOR: #282828; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.yuanjing DD {
	MARGIN-LEFT: 20px
}
.honour {
	WIDTH: 780px
}
.honour .title {
	MARGIN: 20px auto 10px; TEXT-ALIGN: center
}
.honour LI {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 10px; WIDTH: 234px; COLOR: #333; HEIGHT: 207px; TEXT-ALIGN: center
}
.honour LI.big {
	HEIGHT: 370px
}
.honour LI IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}
.honour LI IMG:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.wenhua UL LI {
	LIST-STYLE-POSITION: inside; MARGIN: auto; LIST-STYLE-TYPE: square
}
.contactus {
	FONT-SIZE: 12px; FLOAT: left; MARGIN: 5px 0px; WIDTH: 380px
}
SPAN.weibo SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 70px; HEIGHT: 23px
}
