@charset "utf-8";
/* CSS Document */
*{FONT-SIZE: 13px; margin:0px auto; padding:0px; FONT-FAMILY: ; text-align:center; background:url(images/index_r1_c1.jpg) repeat-x; }
p{margin:0px; padding:0px}
.clear{clear:both}
ul li {margin:0px; padding:0px; text-align:left; list-style:none;}

.top{width:910px; margin:0px auto; background:url(images/body-bg.jpg) repeat-y;}
.banner{background:url(images/main_23%5B1%5D.gif);}
/*====main  =====*/
.main{width:910px; background:url(images/body-bg.jpg) repeat-y;}

.background-top{ background:url(images/bg1.jpg) no-repeat top; }
.about-wz{width:868px; margin:0px auto; line-height:23px;}
.about-wz p{margin:0px; padding:0px; text-indent:25px; text-align:left}
.wz{font-size:14px; color:#333333; font-weight:bold; text-align:left; padding-left:25px}
.job-rn{width:868px; margin:0px auto}
.job-rn ul{width:868px}
.job-rn ul li{height:25px; line-height:25px; border-bottom:#CCCCCC 1px dashed; display:inline; float:left; text-align:center; color:#333333}
.zw{width:390px; float:left; height:25px; line-height:25px; overflow:hidden;}
.dd{width:150px; float:left; height:25px; line-height:25px; overflow:hidden;}
.jy{width:150px; float:left; height:25px; line-height:25px; overflow:hidden;}
.sj{width:150px; float:left; height:25px; line-height:25px; overflow:hidden;}

.contact-rn{width:868px; margin:0px auto}
.contact-rn ul{width:868px; margin-top:10px}
.contact-rn li{height:25px; line-height:25px; display:inline; float:left; text-align:center; color:#333333}
.l1,.l3{width:120px}
.l2,.l4{width:314px;} 
.text-l{text-align:left}

.tp {  padding:0px; margin:20px; width:930}
.tp ul{ margin:0px; padding:0px;}
.tp ul li{ float:left; margin:0px 10px 20px 0px;}
.tp ul li img { width:210px; height:210px; border:solid 1px #dfdfdf; padding:3px;}

.bottom-bg{background:url(images/bottom.jpg) no-repeat; width:1000px; height:66px; text-align:center}
.bq{height:30px; margin-top:35px}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px/22px Verdana; COLOR: #333; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 100%
}
H2 {
	FONT-SIZE: 100%
}
H3 {
	FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 100%
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
BODY {
	WORD-BREAK: break-all; LINE-HEIGHT: 21px; WORD-WRAP: break-word
}
TD {
	WORD-BREAK: break-all; LINE-HEIGHT: 21px; WORD-WRAP: break-word
}
SELECT {
	WORD-BREAK: break-all; LINE-HEIGHT: 21px; WORD-WRAP: break-word
}
INPUT {
	WORD-BREAK: break-all; LINE-HEIGHT: 21px; WORD-WRAP: break-word
}
DIV {
	WORD-BREAK: break-all; LINE-HEIGHT: 21px; WORD-WRAP: break-word
}
INPUT {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 16px
}
SELECT {
	VERTICAL-ALIGN: middle; LINE-HEIGHT: 16px
}
LI {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #df0615; TEXT-DECORATION: underline
}
EM {
	FONT-STYLE: normal
}
I {
	FONT-STYLE: normal
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	DISPLAY: inline-block
}
.clearfix {
	DISPLAY: block
}
.clearfix A.yes {
	FONT-WEIGHT: 700; COLOR: #df0615
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.fixed {
	MARGIN: 0px auto; WIDTH: 974px
}
.dis {
	DISPLAY: block; TEXT-ALIGN: left
}
.undis {
	DISPLAY: none; TEXT-ALIGN: left
}
.mrt8 {
	MARGIN: 8px 0px 0px
}
#mainnav A {
	BACKGROUND: url(../images/menu.jpg) no-repeat -999em 0px
}
.top {
	
}
.topnav {
	HEIGHT: 33px
}
.topnav SPAN {
	MARGIN: 4px 0px 0px
}
.mainnavbox {
	POSITION: relative
}
#mainnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 213px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #df0615
}
#mainnav A {
	DISPLAY: inline-block; FONT-WEIGHT: 700; FONT-SIZE: 14px; MARGIN: 3px 0px 0px 12px; WIDTH: 72px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
#mainnav A:hover {
	TEXT-DECORATION: none
}
#mainnav A.soly2 {
	
}
#mainnav A.soly2#about {
	BACKGROUND-POSITION: 0px 0px
}
#mainnav A.soly2#news {
	BACKGROUND-POSITION: 0px -28px
}
#mainnav A.soly2#ny {
	BACKGROUND-POSITION: 0px -56px
}
#mainnav A.soly2#ky {
	BACKGROUND-POSITION: 0px -84px
}
#mainnav A.soly2#sc {
	BACKGROUND-POSITION: 0px -112px
}
#mainnav A.soly2#yingxiao {
	BACKGROUND-POSITION: 0px -140px
}
#mainnav A.soly2#pro {
	BACKGROUND-POSITION: 0px -168px
}
#mainnav A.soly2#hr {
	BACKGROUND-POSITION: 0px -196px
}
#mainnav A.soly2#con {
	BACKGROUND-POSITION: 0px -224px
}
.navbg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 225px; BACKGROUND: url(../images/mbg.jpg) #0c5394 no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.logo {
	Z-INDEX: 1; LEFT: 73px; WIDTH: 80px; POSITION: absolute; TOP: -27px; HEIGHT: 89px
}
.ifocus {
	BORDER-TOP: #fff 1px solid; POSITION: relative
}
.ileft {
	BACKGROUND: url(../images/ileft.jpg) no-repeat left top; WIDTH: 251px; HEIGHT: 442px
}
.ibody {
	MARGIN: 0px 0px 0px 10px; WIDTH: 474px
}
.iright {
	WIDTH: 220px
}
.ilbox {
	PADDING-RIGHT: 51px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.iwh {
	HEIGHT: 123px
}
.iwh H2 {
	COLOR: #df0615
}
.iwh P {
	MARGIN: 5px 0px 0px; LINE-HEIGHT: 20px
}
.iwh P A {
	COLOR: #df0615
}
.icpzs {
	BACKGROUND: url(../images/index_31.gif) no-repeat left bottom; HEIGHT: 22px
}
.icpzs H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 12px; BACKGROUND: url(../images/xi.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; COLOR: #df0615; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.icpzs A {
	FONT-SIZE: 11px; COLOR: #a1a4a9
}
.icpbox {
	OVERFLOW: hidden; HEIGHT: 220px
}
.icpbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.icpbox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/dot_line.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 7px; HEIGHT: 59px
}
.icpbox UL LI SPAN {
	DISPLAY: inline; MARGIN: 0px 5px 0px 0px
}
.icpbox UL LI SPAN IMG {
	BORDER-RIGHT: #b2d1e9 1px solid; BORDER-TOP: #b2d1e9 1px solid; BORDER-LEFT: #b2d1e9 1px solid; BORDER-BOTTOM: #b2d1e9 1px solid
}
.icpbox UL LI P {
	COLOR: #6d6d6d; LINE-HEIGHT: 20px
}
.icpbox UL LI P STRONG {
	COLOR: #df0615
}
.icpbox UL LI P A {
	PADDING-RIGHT: 12px; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: url(../images/jt.gif) no-repeat right 4px; PADDING-BOTTOM: 0px; COLOR: #df0615; PADDING-TOP: 0px
}
.ibx-a {
	HEIGHT: 152px
}
.ibx-ahd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; BACKGROUND: url(../images/index_15.jpg) no-repeat 0px 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; HEIGHT: 24px
}
.ibx-ahd H2 {
	MARGIN: 6px 0px 0px; COLOR: #fff
}
.ibx-ahd A {
	FONT-SIZE: 11px; MARGIN: 6px 0px 0px; COLOR: #fff
}
.ibx-abox {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.ibx-abox LI {
	OVERFLOW: hidden; WIDTH: 450px; WHITE-SPACE: nowrap; HEIGHT: 108px; TEXT-OVERFLOW: ellipsis
}
.ibx_b {
	HEIGHT: 150px
}
.ibx_b H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 24px; BACKGROUND-COLOR: #0067b6
}
.ibx_b H2 STRONG {
	PADDING-RIGHT: 8px; DISPLAY: inline-block; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; CURSOR: pointer; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT: 24px; TEXT-ALIGN: center
}
.ibx_b H2 STRONG.off {
	BACKGROUND-COLOR: #df0615
}
.ibx_b H2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #fff
}
.ibx_b UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.ibx_b UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/index_24.jpg) no-repeat 0px 9px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px
}
.ibx_b UL LI SPAN {
	FONT-SIZE: 11px; COLOR: #b21e1e
}
.ivhd {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; BACKGROUND: url(../images/index_17.jpg) no-repeat 0px 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; HEIGHT: 24px
}
.ivhd H2 {
	MARGIN: 6px 0px 0px; COLOR: #fff
}
.ivhd A {
	FONT-SIZE: 11px; MARGIN: 6px 0px 0px; COLOR: #fff
}
.box {
	MARGIN: 20px auto; WIDTH: 974px
}
.w_204 {
	WIDTH: 204px
}
.w_750 {
	WIDTH: 750px
}
.lmenu {
	
}
.btbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.btbox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(../images/news_07.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.btbox UL LI A {
	
}
.btbox UL LI A:hover {
	FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.btbox UL LI A.yes {
	FONT-WEIGHT: 700; COLOR: #df0615
}
.bthd {
	BACKGROUND: url(../images/news_03.jpg) no-repeat 0px 0px; LINE-HEIGHT: normal; HEIGHT: 40px
}
.bthd STRONG {
	DISPLAY: inline; FONT-SIZE: 14px; MARGIN: 16px 0px 0px 14px
}
.btbox {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.news-map {
	LINE-HEIGHT: normal; HEIGHT: 40px
}
.news-map SPAN {
	MARGIN: 10px 0px 0px
}
.newsbox {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 24px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 24px; PADDING-BOTTOM: 8px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.zuihd {
	PADDING-LEFT: 14px; BACKGROUND: url(../images/s.jpg) no-repeat 0px 6px; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.zuihd STRONG {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #df0615; FONT-FAMILY: "Microsoft YaHei"
}
.zuihd EM {
	DISPLAY: inline-block; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px 8px; COLOR: #7f7f7f
}
.newslist UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
.newslist UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/index_24.jpg) no-repeat 0px 9px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px
}
.newslist UL LI SPAN {
	FONT-SIZE: 11px; COLOR: #666
}
.shownews {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 24px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 24px; PADDING-BOTTOM: 20px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 20px; BORDER-BOTTOM: #e0e0e0 1px solid
}
.title {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px; BORDER-BOTTOM: 1px dotted; TEXT-ALIGN: center
}
.time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; COLOR: #999; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.newscon {
	FONT-SIZE: 13px; MARGIN: 20px 0px 0px; LINE-HEIGHT: 24px
}
.v-list {
	
}
.v-list UL {
	
}
.v-list UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/dot_line.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 22px; MARGIN: 0px 0px 0px 20px; WIDTH: 300px; PADDING-TOP: 22px; HEIGHT: 224px; TEXT-ALIGN: center
}
.v-list UL LI SPAN {
	PADDING-RIGHT: 12px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 0px
}
.v-list UL LI H1 {
	COLOR: #e9505b
}
.p-list UL LI H1 A {
	COLOR: #e9505b
}
.v-list UL LI P A {
	TEXT-DECORATION: underline
}
.p-box {
	
}
.pfocus {
	BORDER-TOP: #fff 1px solid
}
.p-map {
	MARGIN: 6px auto 0px; WIDTH: 974px; LINE-HEIGHT: normal; HEIGHT: 28px; BACKGROUND-COLOR: #eee
}
.p-map SPAN {
	MARGIN: 4px 8px 0px 0px
}
.w_214 {
	MIN-HEIGHT: 477px; BACKGROUND: url(../images/p_06.jpg) no-repeat left top; WIDTH: 214px; ZOOM: 1; HEIGHT: 477px
}
.w_746 {
	WIDTH: 746px
}
.jdmenu {
	
}
.jdmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 10px; PADDING-TOP: 80px
}
.jdmenu UL LI {
	FONT-WEIGHT: 700; FONT-SIZE: 13px; CURSOR: pointer
}
.jdmenu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/p_bm.jpg) no-repeat left bottom; PADDING-BOTTOM: 4px; COLOR: #6c6c6c; PADDING-TOP: 4px
}
.jdmenu UL LI A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.jdmenu UL LI A:active {
	outline: none
}
.jdmenu UL LI A:unknown {
	outline: none
}
.jdmenu UL LI A {
	
}
:unknown {
	outline: 0; moz-outline-style: none
}
.jdmenu UL LI.jian A {
	COLOR: #f00
}
.jdmenu UL LI DIV {
	LINE-HEIGHT: 21px
}
.jdmenu UL LI DIV A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; FONT-WEIGHT: normal; BACKGROUND: url(../images/f.gif) no-repeat 8px 10px; PADDING-BOTTOM: 2px; COLOR: #6c6c6c; PADDING-TOP: 6px
}
.jdmenu UL LI.jian DIV A {
	COLOR: #6c6c6c
}
.jdmenu UL LI.jian DIV A:hover {
	COLOR: #f00
}
.p-list {
	
}
.p-list UL {
	
}
.p-list UL LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/dot_line.gif) repeat-x left bottom; FLOAT: left; PADDING-BOTTOM: 22px; MARGIN: 0px 0px 0px 12px; WIDTH: 340px; PADDING-TOP: 22px; HEIGHT: 104px
}
.p-list UL LI SPAN {
	PADDING-RIGHT: 6px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(../images/p_17.jpg) no-repeat right 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 0px 0px; PADDING-TOP: 0px
}
.p-list UL LI SPAN IMG {
	BORDER-RIGHT: #caf2f8 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #caf2f8 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #caf2f8 1px solid; WIDTH: 136px; PADDING-TOP: 1px; BORDER-BOTTOM: #caf2f8 1px solid
}
.p-list UL LI H1 {
	COLOR: #e9505b
}
.p-list UL LI H1 A {
	COLOR: #e9505b
}
.p-list UL LI P A {
	COLOR: #e9505b; TEXT-DECORATION: underline
}
#p-hd {
	
}
#p-hd SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../images/so.jpg) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
#p-hd SPAN INPUT.txt {
	BORDER-RIGHT: #83a0c2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #83a0c2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #83a0c2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #83a0c2 1px solid
}
#p-hd SPAN INPUT.so {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/p_12.jpg) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 55px; COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.popbox {
	WIDTH: 280px; COLOR: #df0615; BACKGROUND-COLOR: #fff
}
.popbox H2 {
	BACKGROUND: url(../images/popbox.jpg) no-repeat 0px 0px; LINE-HEIGHT: normal; HEIGHT: 20px
}
.popbox UL {
	BORDER-RIGHT: #44ead8 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #44ead8 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #44ead8 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #44ead8 1px solid
}
.popbox UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; LINE-HEIGHT: normal; PADDING-TOP: 2px
}
.popbox UL LI EM {
	DISPLAY: inline-block; WIDTH: 24px
}
.popbox UL LI EM.ems {
	WIDTH: 10px
}
.popbox UL LI INPUT.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #df0615; LINE-HEIGHT: 16px; PADDING-TOP: 0px; HEIGHT: 16px
}
.popbox UL LI INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/p_12.jpg) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 55px; COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.alx {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 0px solid; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.alx UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.alx UL LI {
	
}
.aboutbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 20px
}
.zx-top {
	
}
.zx-top H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/z_06.jpg) no-repeat 0px 4px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
.zx-top P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.zixun {
	
}
.zx-bd {
	MARGIN: 10px 0px 0px
}
.zx-bd UL {
	
}
.zx-bd LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; COLOR: #666; PADDING-TOP: 1px; ZOOM: 1; HEIGHT: auto
}
.zx-bd LI DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.bdfl {
	FONT-WEIGHT: 700; WIDTH: 70px; TEXT-ALIGN: right
}
.bdfr {
	WIDTH: 400px
}
.bdfrr {
	WIDTH: 160px
}
.c_fff {
	COLOR: #a62d00
}
INPUT.text {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #bbb 1px solid; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #fff
}
.bdfr TEXTAREA {
	BORDER-RIGHT: #bbb 1px solid; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 4px; BORDER-LEFT: #bbb 1px solid; WIDTH: 360px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 70px; BACKGROUND-COLOR: #fff
}
INPUT.button {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/p_12.jpg) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 55px; COLOR: #fff; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.newspic {
	
}
.showtop {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 60px; MARGIN: 0px auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 514px; PADDING-TOP: 60px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative
}
A.left {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; LEFT: 28px; WIDTH: 10px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50%; HEIGHT: 19px
}
A.right {
	DISPLAY: block; Z-INDEX: 1; RIGHT: 28px; BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; WIDTH: 10px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50%; HEIGHT: 19px
}
.bigpic {
	MARGIN: 0px auto
}
.bigpic IMG {
	DISPLAY: block; MARGIN: 0px auto; VERTICAL-ALIGN: top
}
.showbm {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 10px; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
.showbmbox {
	BACKGROUND: #f7f7f7; MARGIN: 8px 0px; POSITION: relative
}
.showbmbox UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px 30px; PADDING-TOP: 8px
}
A.left1 {
	DISPLAY: block; Z-INDEX: 1; BACKGROUND: url(../images/left1.jpg) no-repeat 0px 0px; LEFT: 2px; WIDTH: 25px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 30px; HEIGHT: 50px
}
A.right1 {
	DISPLAY: block; Z-INDEX: 1; RIGHT: 2px; BACKGROUND: url(../images/right1.jpg) no-repeat 0px 0px; WIDTH: 25px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 30px; HEIGHT: 50px
}
.showbmbox LI {
	DISPLAY: inline; BACKGROUND: url(../images/show.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 0px 0px 8px; WIDTH: 120px; HEIGHT: 100px
}
.showbmbox LI A IMG {
	DISPLAY: block; MARGIN: 6px auto 0px; OVERFLOW: hidden; WIDTH: 110px; HEIGHT: 75px
}
.showbmbox LI.focus {
	BACKGROUND: url(../images/show2.jpg) no-repeat 0px 0px
}
.ky-top {
	BACKGROUND: url(../images/ky_02.jpg) no-repeat center top; WIDTH: 100%
}
.ky-topbox {
	BACKGROUND: url(../images/yx_29.jpg) no-repeat left bottom; MARGIN: 0px auto; WIDTH: 786px; HEIGHT: 145px
}
.ky-topbox SPAN.ky-logo {
	MARGIN: 55px 0px 0px
}
.ky-topbox SPAN.sc-logo {
	MARGIN: 38px 0px 0px
}
.ky-topbox SPAN.pd-span {
	MARGIN: 38px 0px 0px
}
.ky-box {
	MIN-HEIGHT: 422px; BACKGROUND: url(../images/ky_12.jpg) repeat-y 179px top; MARGIN: 0px auto; WIDTH: 786px; ZOOM: 1; HEIGHT: 422px
}
.ky-fl {
	WIDTH: 159px
}
.ky-fr {
	WIDTH: 607px
}
.kyltop {
	HEIGHT: 85px
}
.kyltop SPAN {
	MARGIN: 20px 0px 0px
}
.ky-menu {
	
}
.ky-menu H2 {
	FONT-SIZE: 0px; BACKGROUND: url(../images/ky_18.jpg) no-repeat 0px 0px; HEIGHT: 5px
}
.ky-menu UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 30px; BACKGROUND: url(../images/ky_17.jpg) #d0e0ec no-repeat left bottom; PADDING-BOTTOM: 60px; PADDING-TOP: 20px
}
.ky-menu UL LI {
	BACKGROUND: url(../images/dot_line.gif) repeat-x left bottom; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.ky-menu UL LI A {
	DISPLAY: block; BACKGROUND: url(../images/f.gif) no-repeat right 9px
}
.ky-menu UL LI A:hover {
	FONT-WEIGHT: 700; COLOR: #df0615; TEXT-DECORATION: none
}
.ky-about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 30px; LINE-HEIGHT: 25px; PADDING-TOP: 30px
}
.ky-news {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 30px; PADDING-TOP: 30px
}
.ky-news UL {
	
}
.ky-news UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/dot_line.gif) repeat-x left bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.ky-news UL LI H1 {
	MARGIN: 4px 0px
}
.ky-news UL LI H1 A {
	COLOR: #df0615
}
.ky-news UL LI H1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999
}
.ky-news UL LI P {
	
}
.ky-footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #e2eadd 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 786px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ky-footer P {
	
}
.pic-list {
	MARGIN-BOTTOM: 30px
}
.pic-list UL {
	
}
.pic-list UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 15px; WIDTH: 134px; HEIGHT: 130px; TEXT-ALIGN: center
}
.pic-list UL LI IMG {
	BORDER-RIGHT: #d3d3d3 2px solid; BORDER-TOP: #d3d3d3 2px solid; BORDER-LEFT: #d3d3d3 2px solid; WIDTH: 130px; BORDER-BOTTOM: #d3d3d3 2px solid; HEIGHT: 100px
}
.pic-list UL LI A {
	DISPLAY: block
}
.pic-list UL LI SPAN {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}
.showbody A {
	
}
:unknown {
	outline: 0; moz-outline-style: none
}
.showpicbox {
	OVERFLOW: hidden; WIDTH: 974px; POSITION: relative; HEIGHT: 300px
}
.showbody {
	DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; WIDTH: 974px; POSITION: relative; HEIGHT: 64px; BACKGROUND-COLOR: #eee
}
.show-pic {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 930px; POSITION: relative; HEIGHT: 64px
}
.show-pic UL {
	OVERFLOW: hidden; ZOOM: 1; HEIGHT: auto
}
.show-pic UL LI {
	DISPLAY: inline-block; FLOAT: left; MARGIN: 4px 0px 0px 6px; WIDTH: 226px; HEIGHT: 55px
}
.show-pic UL LI A {
	DISPLAY: block; HEIGHT: 55px
}
.show-pic UL LI A IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 4px 4px 0px; PADDING-TOP: 2px
}
.show-pic UL LI A P {
	LINE-HEIGHT: 27px
}
.show-pic UL LI A P.bt {
	FONT-WEIGHT: 700; COLOR: #0067b6; PADDING-TOP: 12px
}
.show-pic UL LI A:hover {
	TEXT-DECORATION: none
}
.show-pic UL LI A {
	BACKGROUND: url(../images/no.gif) no-repeat 0px 0px
}
.show-pic UL LI A.current {
	BACKGROUND: url(../images/off.gif) no-repeat 0px 0px
}
.show-pic UL LI A.current P {
	COLOR: #fff
}
.i-left {
	Z-INDEX: 1000; LEFT: 0px; WIDTH: 18px; POSITION: absolute; TOP: 18px; HEIGHT: 20px
}
.i-left A {
	DISPLAY: block; BACKGROUND: url(../images/left.gif) no-repeat 0px 0px; WIDTH: 18px; HEIGHT: 20px
}
.i-right {
	Z-INDEX: 1000; RIGHT: 0px; WIDTH: 18px; POSITION: absolute; TOP: 18px; HEIGHT: 20px
}
.i-right A {
	DISPLAY: block; BACKGROUND: url(../images/right.gif) no-repeat 0px 0px; WIDTH: 18px; HEIGHT: 20px
}
.footer {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.subnav {
	COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; BACKGROUND-COLOR: #df0615
}
.subnav A {
	COLOR: #fff
}
.footerbox {
	MARGIN: 10px 0px 0px
}
LI.libook {
	MARGIN: 20px 0px 0px
}
.ly_top {
	
}
.ly_top H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; BACKGROUND-COLOR: #ddd
}
.ly_top H2 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999; FONT-FAMILY: Verdana
}
.ly_top P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ly_huifu {
	
}
.ly_huifu H2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #f33; PADDING-TOP: 0px; BORDER-BOTTOM: #d3d3d3 1px solid
}
.ly_huifu P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #750b00; PADDING-TOP: 10px
}
.page {
	WIDTH: 28px; TEXT-ALIGN: center
}
.page_go {
	BACKGROUND: url(../images/go.gif) no-repeat; WIDTH: 24px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none
}
.family {
	FONT-FAMILY: '??'
}
#pages {
	PADDING-LEFT: 2px; MARGIN: 0px auto 10px; WIDTH: 730px; HEIGHT: 23px
}
#pages LI {
	MARGIN-TOP: -1px; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
#pages LI A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px; DISPLAY: block; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 21px
}
#pages LI A:hover {
	BACKGROUND: #efefef; COLOR: #000
}
#pages LI .this {
	BORDER-TOP: #a62d00 1px solid; COLOR: #a62d00
}
#pages LI .p_N {
	WIDTH: 50px; PADDING-TOP: 2px; HEIGHT: 19px
}
#pages LI .disabled {
	COLOR: #000
}
#pages LI.tz {
	WIDTH: 210px; PADDING-TOP: 2px
}
#pages-n {
	PADDING-LEFT: 2px; MARGIN: 0px auto 10px; WIDTH: 580px; HEIGHT: 23px
}
#pages-n LI {
	MARGIN-TOP: -1px; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
#pages-n LI A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 21px
}
#pages-n LI A:hover {
	BACKGROUND: #efefef; COLOR: #000
}
#pages-n LI .this {
	BORDER-TOP: #a62d00 1px solid; COLOR: #a62d00
}
#pages-n LI .p_N {
	WIDTH: 50px; PADDING-TOP: 2px; HEIGHT: 19px
}
#pages-n LI .disabled {
	COLOR: #000
}
#pages-n LI.tz {
	WIDTH: 210px; PADDING-TOP: 2px
}
#pages-p {
	MARGIN-TOP: 20px; PADDING-LEFT: 2px; FLOAT: left; WIDTH: 700px; HEIGHT: 23px
}
#pages-p LI {
	MARGIN-TOP: -1px; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
#pages-p LI A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 21px
}
#pages-p LI A:hover {
	BACKGROUND: #efefef; COLOR: #000
}
#pages-p LI .this {
	BORDER-TOP: #a62d00 1px solid; COLOR: #a62d00
}
#pages-p LI .p_N {
	WIDTH: 50px; PADDING-TOP: 2px; HEIGHT: 19px
}
#pages-p LI .disabled {
	COLOR: #000
}
#pages-p LI.tz {
	WIDTH: 210px; PADDING-TOP: 2px
}
#pages-h {
	PADDING-LEFT: 2px; MARGIN: 0px auto 10px; WIDTH: 730px; HEIGHT: 23px
}
#pages-h LI {
	MARGIN-TOP: -1px; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
#pages-h LI A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 21px
}
#pages-h LI A:hover {
	BACKGROUND: #efefef; COLOR: #000
}
#pages-h LI .this {
	BORDER-TOP: #a62d00 1px solid; COLOR: #a62d00
}
#pages-h LI .p_N {
	WIDTH: 50px; PADDING-TOP: 2px; HEIGHT: 19px
}
#pages-h LI .disabled {
	COLOR: #000
}
#pages-h LI.tz {
	WIDTH: 210px; PADDING-TOP: 2px
}
#pages-b {
	PADDING-LEFT: 2px; MARGIN: 0px auto 10px; WIDTH: 710px; HEIGHT: 23px
}
#pages-b LI {
	MARGIN-TOP: -1px; FLOAT: left; POSITION: relative; TEXT-ALIGN: center
}
#pages-b LI A {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: block; MARGIN-LEFT: 5px; BORDER-LEFT: #ccc 1px solid; WIDTH: 23px; COLOR: #666; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 21px
}
#pages-b LI A:hover {
	BACKGROUND: #efefef; COLOR: #000
}
#pages-b LI .this {
	BORDER-TOP: #a62d00 1px solid; COLOR: #a62d00
}
#pages-b LI .p_N {
	WIDTH: 50px; PADDING-TOP: 2px; HEIGHT: 19px
}
#pages-b LI .disabled {
	COLOR: #000
}
#pages-b LI.tz {
	WIDTH: 210px; PADDING-TOP: 2px
}
.tC1 {
	COLOR: #d4342b
}
.image_img {
	BACKGROUND: url(../codeimg/background1.jpg) no-repeat; WIDTH: 53px; HEIGHT: 24px; TEXT-ALIGN: center
}
.w_hrr {
	MARGIN: 0px auto; WIDTH: 670px
}
.w_hrr LI {
	FLOAT: left; TEXT-ALIGN: left
}
.w_hrr LI.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 14px; BACKGROUND: #2787b7; PADDING-BOTTOM: 0px; WIDTH: 660px; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 25px
}
.w_hrr LI.con {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; WIDTH: 650px; COLOR: #4a3d34; LINE-HEIGHT: 25px; PADDING-TOP: 20px
}
