.title {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.title td {
	font-size: 14px;
	line-height: 26px;
	color: #07519A;
	padding: 0px 10px;
}
.box {
	border: 1px solid #AACCEE;
	border-width: 0 1px 1px 1px;
}
.box ul {
	list-style: none;
	padding: 8px;
}
.box ul li {
	background: url(../images/bullet.gif) no-repeat left center;
	line-height: 1.6;
	padding: 2px 0 2px 8px;
}
.no_doc ul li {
	background: url(none);
	padding-left: 0px;
}
.box ul li p {
	margin: 0 0 4px;
	padding: 0 0 5px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.box ul li strong {
	display: block;
}
.Gen {
	POSITION: relative
}
.heading {
	BACKGROUND: #eeeeee; COLOR: #000000
}
.HtmlEdit {
	POSITION: relative; BACKGROUND-COLOR: #f5feed
}
.yToolbar {
	BORDER-BOTTOM: buttonshadow 1px solid; POSITION: relative; BORDER-LEFT: buttonhighlight 1px solid; BACKGROUND-COLOR: #f5feed; WIDTH: 300px; HEIGHT: 28px; BORDER-TOP: buttonhighlight 1px solid; TOP: 0px; BORDER-RIGHT: buttonshadow 1px solid; LEFT: 0px
}
.Btn {
	BORDER-BOTTOM: buttonface 1px solid; POSITION: absolute; BORDER-LEFT: buttonface 1px solid; BACKGROUND-COLOR: #f5feed; WIDTH: 24px; HEIGHT: 24px; BORDER-TOP: buttonface 1px solid; TOP: 1px; BORDER-RIGHT: buttonface 1px solid
}
.Ico {
	POSITION: absolute; TOP: 3px; LEFT: 3px
}
.TBSep {
	POSITION: absolute; BORDER-LEFT: buttonshadow 1px solid; WIDTH: 1px; HEIGHT: 22px; FONT-SIZE: 0px; TOP: 1px; BORDER-RIGHT: buttonhighlight 1px solid
}
.TBGen {
	POSITION: absolute; FONT: 9pt 宋体,verdana,arial,sans-serif; HEIGHT: 22px; TOP: 3px
}
.TBHandle {
	POSITION: absolute; BORDER-LEFT: buttonhighlight 1px solid; BACKGROUND-COLOR: #f5feed; WIDTH: 3px; HEIGHT: 22px; FONT-SIZE: 1px; BORDER-TOP: buttonhighlight 1px solid; TOP: 1px; BORDER-RIGHT: buttonshadow 1px solid
}
.BtnMouseOverUp {
	BORDER-BOTTOM: buttonshadow 1px solid; POSITION: absolute; BORDER-LEFT: buttonhighlight 1px solid; BACKGROUND-COLOR: #dae8ca; WIDTH: 24px; HEIGHT: 24px; BORDER-TOP: buttonhighlight 1px solid; TOP: 1px; BORDER-RIGHT: buttonshadow 1px solid
}
.BtnMouseOverDown {
	BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: absolute; BORDER-LEFT: buttonshadow 1px solid; BACKGROUND-COLOR: #dae8ca; WIDTH: 24px; HEIGHT: 24px; BORDER-TOP: buttonshadow 1px solid; TOP: 1px; BORDER-RIGHT: buttonhighlight 1px solid
}
.BtnDown {
	BORDER-BOTTOM: buttonhighlight 1px solid; POSITION: absolute; BORDER-LEFT: buttonshadow 1px solid; BACKGROUND-COLOR: #dae8ca; WIDTH: 24px; HEIGHT: 24px; BORDER-TOP: buttonshadow 1px solid; TOP: 1px; BORDER-RIGHT: buttonhighlight 1px solid
}
.IcoDown {
	POSITION: absolute; WIDTH: 16px; HEIGHT: 16px; TOP: 4px; LEFT: 4px
}
.IcoDownPressed {
	POSITION: absolute; TOP: 3px; LEFT: 3px
}
.inp_02 {
	FONT-FAMILY: tahoma,arial; FONT-SIZE: 11px
}
* {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
BODY {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e6e6e6; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: "宋体"; COLOR: #0c0c0c; PADDING-TOP: 0px
}
TH {
	FONT-SIZE: 12px
}
td {
	font: 12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";
	color: #333;
}
INPUT {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
A:link {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.hui2 {
	COLOR: #797979; FONT-SIZE: 12px
}
.hui {
	COLOR: #797979
}
A.hui:link {
	COLOR: #797979; FONT-SIZE: 12px
}
A.hui:visited {
	COLOR: #797979
}
A.hui:hover {
	COLOR: #cc3300
}
.white {
	COLOR: #ffffff
}
A.white:link {
	COLOR: #ffffff; FONT-SIZE: 12px
}
A.white:visited {
	COLOR: #ffffff
}
A.white:hover {
	COLOR: #ffffff
}
.red {
	COLOR: #ff0000
}
A.red:link {
	COLOR: #ff0000; FONT-SIZE: 12px
}
A.red:visited {
	COLOR: #ff0000
}
A.red:hover {
	COLOR: #ff0000
}
.666666 {
	COLOR: #666666
}
.666666 A {
	COLOR: #666666; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.666666 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.666666 A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.englishfont {
	FONT-FAMILY: "Arial, Helvetica, sans-serif"; FONT-SIZE: 9pt
}
.tdblues {
	BACKGROUND: #91d4ff
}
.tdblueq {
	BACKGROUND: #dcf2ff
}
.tdbluel {
	BACKGROUND: #cee7ff
}
.tdbyellow {
	BACKGROUND: #ffcc99
}
.f14px {
	FONT-SIZE: 14px
}
.infolisttitle {
	COLOR: #ffffff; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.xinweiti {
	LINE-HEIGHT: 130%; FONT-FAMILY: 华文新魏; FONT-SIZE: 18px
}
.22px {
	LINE-HEIGHT: 150%; FONT-SIZE: 22px
}
.orage {
	LINE-HEIGHT: 150%
}
.oragefont {
	LINE-HEIGHT: 150%; FONT-SIZE: 14px
}
.tdblues {
	BACKGROUND: #91d4ff
}
.tdblueq {
	BACKGROUND: #dcf2ff
}
.tdbluel {
	BACKGROUND: #cee7ff
}
.tdbyellow {
	BACKGROUND: #ffcc99
}
.tdgreens {
	BACKGROUND: #0c851f
}
.tdgreenq {
	BACKGROUND: #dffbaa
}
.tdgreenz {
	BACKGROUND: #cff586
}
.tda {
	BACKGROUND: #cccccc; HEIGHT: 1px
}
.tdb {
	COLOR: #1d69a3; FONT-WEIGHT: bold
}
.bgl {
	BACKGROUND: url(../images/bg_l.jpg) repeat-y
}
.bgr {
	BACKGROUND: url(../images/bg_r.jpg) repeat-y
}
.font15 {
	TEXT-ALIGN: left; COLOR: #6f6f6f; FONT-SIZE: 15px; FONT-WEIGHT: bolder; PADDING-TOP: 3px
}
.c5A5858 {
	COLOR: #5a5858
}
.clear {
	CLEAR: both
}
.content {
	TEXT-ALIGN: left; LINE-HEIGHT: 230%; COLOR: #5a5858
}
.tbtm {
	FILTER: alpha(opacity=90)
}
OBJECT {
	DISPLAY: inline
}
.tab {
	WIDTH: 100%; MARGIN-BOTTOM: 15px; HEIGHT: 25px
}
.tab LI {
	BORDER-BOTTOM: #c9c9c9 1px; POSITION: relative; BORDER-LEFT: #c9c9c9 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN-TOP: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #f1f1f1; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #c9c9c9 1px solid; CURSOR: hand; BORDER-RIGHT: #c9c9c9 1px solid; PADDING-TOP: 0px
}
.tab LI#c202 {
	BORDER-LEFT: #c9c9c9 1px solid; RIGHT: -1px
}
.tab LI#c505 {
	RIGHT: -4px
}
.tab LI#c515 {
	RIGHT: -3px
}
.tab LI#c525 {
	RIGHT: -2px
}
.tab LI#c535 {
	RIGHT: -1px
}
.tab LI.lib {
	Z-INDEX: 1; BORDER-BOTTOM: #c9c9c9 1px solid; LINE-HEIGHT: 1px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; HEIGHT: 1px; CLEAR: both; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; TOP: -2px
}
.tab LI.lil {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 15px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none
}
.tab LI.on {
	Z-INDEX: 2; LINE-HEIGHT: 24px; MARGIN: 0px; BACKGROUND: url(../images/bg_tab.gif) no-repeat; HEIGHT: 24px; COLOR: #0666ad; FONT-SIZE: 14px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
DT {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
DD {
	TEXT-OVERFLOW: ellipsis; OVERFLOW: hidden
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.menu {
	TEXT-ALIGN: left; MIN-HEIGHT: 100%; WIDTH: 206px; BACKGROUND: url(../images/bg_menu.jpg) repeat-y right top; HEIGHT: auto !important
}
.tl {
	HEIGHT: 29px; OVERFLOW: hidden
}
.mlist {
	PADDING-BOTTOM: 150px; MARGIN-TOP: 1px; MIN-HEIGHT: 300px; BACKGROUND: url(../images/bg2.gif) no-repeat right bottom; HEIGHT: auto !important; BORDER-RIGHT: #d8d8d8 1px solid
}
.mlist LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/line.gif) no-repeat 3px bottom; COLOR: #626262; PADDING-TOP: 8px
}
.mlist LI A {
	PADDING-LEFT: 25px; DISPLAY: block; BACKGROUND: url(../images/dot9.gif) no-repeat 10px 4px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.mlist LI A:link {
	COLOR: #626262
}
.mlist LI A:visited {
	COLOR: #626262
}
.mlist DL {
	LINE-HEIGHT: 18px; FONT-SIZE: 12px
}
.mlist DL A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
.mlist DT {
	PADDING-LEFT: 30px
}
.mlist DD {
	PADDING-LEFT: 45px
}
.mlist DD A {
	LINE-HEIGHT: 18px; HEIGHT: 18px
}
.mlist .sj {
	PADDING-LEFT: 10px
}
#ab {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 951px; HEIGHT: 46px; VISIBILITY: hidden; TOP: 34px; LEFT: 29px
}
#com {
	Z-INDEX: 3; POSITION: absolute; VISIBILITY: hidden; TOP: 34px; LEFT: 29px
}
#cy {
	Z-INDEX: 2; POSITION: absolute; VISIBILITY: hidden; TOP: 34px; LEFT: 29px
}
#job {
	Z-INDEX: 5; POSITION: absolute; VISIBILITY: hidden; TOP: 34px; LEFT: 29px
}
#mb {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 1px; HEIGHT: 43px
}
#news {
	Z-INDEX: 4; POSITION: absolute; VISIBILITY: hidden; TOP: 34px; LEFT: 29px
}
BODY {
	BACKGROUND: url(../images/bg_gb.jpg) #e5e5e5 repeat-x 50% top
}
.top {
	MARGIN: 0px auto; WIDTH: 1002px; BACKGROUND: url(../images/atopbg.jpg) repeat-x; HEIGHT: 86px
}
.logo {
	MARGIN-TOP: 38px; FLOAT: left; MARGIN-LEFT: 3px
}
.search {
	POSITION: relative; TEXT-ALIGN: right; MARGIN-TOP: 28px; PADDING-LEFT: 6px; WIDTH: 410px; PADDING-RIGHT: 4px; BACKGROUND: url(../images/000.gif) no-repeat left 24px
}
.search IMG {
	MARGIN-BOTTOM: 6px
}
.search .al {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: url(../images/topal.gif) no-repeat; HEIGHT: 21px; COLOR: #666666; MARGIN-RIGHT: 11px; PADDING-TOP: 6px
}
.search .ar {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../images/topar.gif) no-repeat; COLOR: #666666; PADDING-TOP: 6px
}
.search A:link {
	COLOR: #666666
}
.search A:visited {
	COLOR: #666666
}
.search IMG {
	POSITION: relative; TOP: 3px; RIGHT: -2px
}
#link1 {
	Z-INDEX: 2; POSITION: absolute; LINE-HEIGHT: 17px; WIDTH: 60px; LEFT: 239px
}
#link2 {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 7px; LINE-HEIGHT: 17px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; RIGHT: 0px; PADDING-TOP: 7px
}
.linkny {
	TEXT-ALIGN: left; PADDING-LEFT: 14px; BACKGROUND: #e3e3e3; PADDING-TOP: 5px
}
.linkny A {
	DISPLAY: block
}
.linkny A:link {
	COLOR: #666666
}
.linkny A:visited {
	COLOR: #666666
}
.linkny A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
.sinput {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; WIDTH: 114px; PADDING-RIGHT: 8px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/sbg.gif) no-repeat; HEIGHT: 22px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.san {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 55px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/submit.gif) no-repeat; LETTER-SPACING: 2px; HEIGHT: 21px; COLOR: #ffffff; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 15px
}
.atop {
	MARGIN: 0px auto
}
.foot {
	MARGIN: 0px auto; WIDTH: 1002px; BACKGROUND: url(../images/nfbg.jpg) #ffffff repeat-x left bottom; HEIGHT: 80px
}
.footer {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; WIDTH: 947px; BACKGROUND: url(../images/footbg.jpg) no-repeat; FLOAT: left; HEIGHT: 49px; COLOR: #666666
}
.footer P {
	MARGIN: 7px 15px 0px
}
.footer A {
	COLOR: #666666
}
.newslist {
	MARGIN-TOP: 12px
}
.newslist LI {
	BORDER-BOTTOM: #e7e5e6 1px solid; LINE-HEIGHT: 30px; PADDING-LEFT: 23px; BACKGROUND: url(../images/newsdot.jpg) no-repeat 5px 9px; COLOR: #666666
}
.newslist LI A {
	COLOR: #666666
}
.newspage {
	TEXT-ALIGN: center; MARGIN-TOP: 26px
}
.newspage {
	COLOR: #666666
}
.newspage A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: url(../images/newsline.jpg) no-repeat right 1px; COLOR: #666666; PADDING-TOP: 0px
}
.newspage .nobg {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.newspage .on {
	COLOR: #fe0000
}
.newslist .fnews {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 12px; BACKGROUND: url(../images/newsbg1.jpg) repeat-x; HEIGHT: 130px; PADDING-TOP: 17px
}
.newslist .fnews IMG {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.newslist .fnews DT {
	LINE-HEIGHT: 24px
}
.newslist .fnews DD {
	LINE-HEIGHT: 20px; TEXT-INDENT: 24px
}
.newslist .fnews DT A {
	COLOR: #4b4b4b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newslist .fnews DD A {
	COLOR: #8a8687
}
.newstitle {
	BORDER-BOTTOM: #e5e5e5 1px solid
}
.newstitle .fl {
	PADDING-BOTTOM: 10px; COLOR: #0d65a5; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newszf {
	BORDER-BOTTOM: #e5e5e5 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 9px; MARGIN-TOP: 25px; PADDING-RIGHT: 15px
}
.newszf IMG {
	MARGIN-RIGHT: 5px
}
.shownews A:link {
	COLOR: #747273
}
.shownews A:visited {
	COLOR: #747273
}
.newscontent {
	LINE-HEIGHT: 20px; PADDING-TOP: 18px
}
.newscontent * {
	LINE-HEIGHT: 20px
}
.jobtab {
	WIDTH: 705px
}
.jobtab LI.lil {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.jobtab LI.lib {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.joblist {
	BACKGROUND: url(../images/jobbg.jpg) no-repeat; MARGIN-LEFT: 15px
}
.joblist TH {
	TEXT-ALIGN: left; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; HEIGHT: 26px; COLOR: #1d69a3
}
.joblist TD {
	BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left; LINE-HEIGHT: 28px; PADDING-LEFT: 9px; HEIGHT: 28px; COLOR: #000000
}
.joblist TD A {
	COLOR: #000000
}
.spnewslist {
	WIDTH: 300px
}
.spnewslist .newslist {
	MARGIN-TOP: 0px
}
.video {
	WIDTH: 400px; HEIGHT: 302px
}
.newsmenu {
	MIN-HEIGHT: 300px; HEIGHT: auto !important
}
.newsmenu .mlist {
	MIN-HEIGHT: 300px; HEIGHT: auto !important
}
.jobsmenu {
	MIN-HEIGHT: 400px; HEIGHT: auto !important
}
.jobsmenu .mlist {
	MIN-HEIGHT: 400px; HEIGHT: auto !important
}
.jct * {
	COLOR: #000000
}
.jtl {
	LINE-HEIGHT: 24px; MARGIN: 6px 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold
}
.jcot {
	LINE-HEIGHT: 22px; PADDING-LEFT: 10px
}
.jdetail {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px
}
.jdetail TD {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; HEIGHT: 24px
}
.jobtitle {
	BORDER-BOTTOM: #ebebeb 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 12px; COLOR: #2071b2; FONT-WEIGHT: bold
}
.jbk {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 25px; HEIGHT: 16px
}
.jbk A {
	TEXT-ALIGN: center; LINE-HEIGHT: 16px; WIDTH: 80px; DISPLAY: block; BACKGROUND: #4185d6; FLOAT: left; HEIGHT: 16px; COLOR: #ffffff; MARGIN-RIGHT: 15px
}
.from_table {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; MARGIN: 2px 0px; WIDTH: 690px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid
}
.from_table TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px
}
.from_table .from_tb_t {
	TEXT-ALIGN: center; WIDTH: 93px; BORDER-RIGHT: #d9d9d9 1px solid
}
.from_table .from_tb_t1 {
	TEXT-ALIGN: right; WIDTH: 185px; PADDING-RIGHT: 5px
}
.from_table .from_tb_t2 {
	TEXT-ALIGN: right; PADDING-LEFT: 5px; WIDTH: 105px; PADDING-RIGHT: 5px; VERTICAL-ALIGN: top
}
.from_table .from_tb_bg {
	BACKGROUND: #eee
}
.from_table_inp1 {
	WIDTH: 115px
}
.from_table_inp2 {
	WIDTH: 150px
}
.from_table_inp3 {
	WIDTH: 80px
}
.from_table_inp4 {
	WIDTH: 220px
}
.from_table_inp5 {
	WIDTH: 400px; MARGIN-BOTTOM: 15px; HEIGHT: 125px
}
.red {
	COLOR: #f00
}
.from_sub {
	TEXT-ALIGN: center; PADDING-BOTTOM: 13px; MARGIN: 13px 0px 0px; PADDING-LEFT: 0px; WIDTH: 690px; PADDING-RIGHT: 0px; BACKGROUND: #f1f1f1; PADDING-TOP: 13px
}
.from_sub INPUT {
	MARGIN: 0px 5px
}
.skey {
	COLOR: #f00; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.kitem {
	BORDER-BOTTOM: #e5e5e5 1px dashed
}
.fdtable TD {
	LINE-HEIGHT: 30px; PADDING-LEFT: 15px; HEIGHT: 30px
}
.fdtd {
	BACKGROUND: #f8f8f8
}
.fdtable .fdsub {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 84px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/fdback.gif) no-repeat; LETTER-SPACING: 5px; HEIGHT: 23px; COLOR: #848484; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold
}
.xjnav A {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/s.gif) no-repeat left 2px
}
.nsyy {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.nsyy A:link {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.nsyy A:visited {
	FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #666666
}
.copy {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.comname {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.fgline {
	BACKGROUND: url(../images/bg_dot.gif) repeat-x 3px 50%
}
.sitemap {
	WIDTH: 98%
}
.tl {
	HEIGHT: 29px; OVERFLOW: hidden
}
.smlist {
	MARGIN-TOP: 1px; HEIGHT: auto !important
}
.smlist LI {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/sitemapline.gif) repeat-x 3px bottom; PADDING-TOP: 8px
}
.smlist LI A {
	PADDING-LEFT: 25px; DISPLAY: inline; BACKGROUND: url(../images/sitemapdot.gif) no-repeat 10px 4px; COLOR: #666666; FONT-SIZE: 14px
}
.sitemap LI DT A {
	DISPLAY: inline
}
.smlist DL {
	LINE-HEIGHT: 18px; FONT-SIZE: 12px
}
.smlist DL A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
.smlist DT {
	PADDING-LEFT: 30px
}
.smlist DD {
	PADDING-LEFT: 45px
}
.smlist DD A {
	LINE-HEIGHT: 18px; HEIGHT: 18px
}
.smlist .sj {
	PADDING-LEFT: 10px
}
.mt {
	MARGIN-TOP: 15px
}
.ftitle {
	FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.fb {
	FONT-WEIGHT: bold
}
.fcz {
	COLOR: #812824
}
.fcl {
	COLOR: #318cd2
}
.fcg {
	COLOR: #0a8215; FONT-WEIGHT: bold
}
.fzlishi {
	WIDTH: 700px
}
.fzlishi .tablis {
	LINE-HEIGHT: 26px; MARGIN-BOTTOM: 8px; BACKGROUND: url(../images/fzqhbg.jpg) no-repeat; HEIGHT: 26px
}
.fzlishi .tablis LI {
	TEXT-ALIGN: center; MARGIN: 0px 15px; WIDTH: 96px; FLOAT: left; COLOR: #3596dd; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.fzlishi .tablis LI.on {
	BACKGROUND: url(../images/fzqhon.gif) no-repeat left bottom
}
.fzlishi #c934 {
	MARGIN: 0px
}
* A:visited {
	COLOR: #666666
}
.jbk A:visited {
	COLOR: #ffffff
}
.guestlist TABLE {
	MARGIN: 3px 0px
}
.guestlist TD {
	PADDING-LEFT: 5px; PADDING-TOP: 3px
}
.jobapply {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.nshbanner {
	HEIGHT: 108px; OVERFLOW: hidden
}
.maincontent {
	VERTICAL-ALIGN: top
}
.maincontent * {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.maincontent LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 6px 0px 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ry.gif) no-repeat left 4px; PADDING-TOP: 0px
}
.fdtable .fdtd {
	BORDER-BOTTOM: #fff 1px solid; PADDING-LEFT: 15px
}

/* tab选项卡 */
.news_title {
	margin-top: 10px;
}
.news_title strong {
	background: #f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center;
	display: block;
	padding-left: 20px;
	line-height: 2;
	margin: 0 8px;
	font-size: 14px;
}
.news_title p {
	margin: 6px 8px 0px;
	padding: 0 0 8px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}
.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}
.banner_ad {
	padding: 0 10px;
}
.picText {
	margin-bottom: 10px;
	background: #F8F8F8;
}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}


/* 频道和列表页 */
.position {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
	margin-bottom: 10px;
}
.position td {
	line-height: 26px;
	padding: 0px 10px;
	font-family: "宋体";
}
.channle .box {
	margin-bottom: 10px;
}
.listpage .news_list .box {
	border-width: 1px;	
	padding: 0 10px;
}
.listpage .list_content .box{
	border-width: 1px;	
	padding: 10px;
}
.listpage .news_list .box ul {
	border-bottom: 1px dashed #ccc;
}
.news_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
}
.flash_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.flash_list .flashsay {
	color: #666;
}
.movie_list .line_bottom {
	color: #666;
	margin-bottom: 4px;
	border-bottom: 1px dashed #ccc;
}
.movie_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.shop_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.shop_list .line_bottom table {
	margin-bottom: 8px;
}
.photo_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.photo_list .line_bottom table {
	margin-bottom: 8px;
}
.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 20px;
}
.info .main .box {
	padding: 0 20px;
}
.showpage .main .title_info {
	margin-top: 15px;
	text-align: center;
}
.showpage .main .title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
.showpage .main .title_info .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {
	font-size: 14px;
	line-height: 1.8;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}

/* 系统文件表格样式 */
.header	{ 
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.header a				{ color: #000000 }
.tableborder			{ background: #E1EFFB; border: 1px solid #AACCEE } 

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}
