@charset "utf-8";
BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.clear {
	HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}
.bold_14 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
BODY {
	BACKGROUND: url(page-bg.gif) #0b0b0b repeat-y center bottom
}
.div_bg {
	BACKGROUND: url(bg.jpg) no-repeat center top
}
.footerbg {
	PADDING-BOTTOM: 450px; BACKGROUND: url(footer-bg.jpg) no-repeat center bottom
}
.menu {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 280px; WIDTH: 750px; PADDING-RIGHT: 0px; HEIGHT: 24px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 30px
}
.menu UL {
	FLOAT: left
}
.menu UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; WIDTH: auto; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 24px; COLOR: #fff; PADDING-TOP: 0px
}
.menu UL LI A {
	COLOR: #fff
}
.main {
	MARGIN: 210px auto 0px; WIDTH: 920px
}
.current_path {
	LINE-HEIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: url(ico.gif) no-repeat left center
}
.vg_intro {
	MARGIN: 20px 0px
}
.vg_wz {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; TEXT-INDENT: 2em; WIDTH: 560px; FLOAT: left; MARGIN-RIGHT: 40px
}
.vg_wz H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.vg_related {
	FLOAT: left
}
.text_sj {
	TEXT-INDENT: 2em
}
.vg_showimg {
	MARGIN: 0px auto 3px; WIDTH: 910px; DISPLAY: none; BACKGROUND: url(shadow-sides.gif) repeat-y -7px top
}
.vg_showimg .slidetop {
	MARGIN: -2px 0px 0px -7px; BACKGROUND: url(shadow-top.gif) #ffffff no-repeat left top; HEIGHT: 12px
}
.vg_showimg .slidecont {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 10px
}
.vg_showimg .slidecont .explain {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; WIDTH: 270px; FLOAT: left; MARGIN-RIGHT: 30px
}
.vg_showimg .slidecont .picture {
	FLOAT: left
}
.vg_showimg .slidebottom {
	MARGIN: 0px 0px -13px -3px
}
.vg_showimg .slidebottom {
	MARGIN: 0px 0px -13px -9px; WIDTH: 920px; BACKGROUND: url(shadow-bottom_trans.png) no-repeat 6px bottom; HEIGHT: 20px; CLEAR: both
}
.carousel {
	Z-INDEX: 999; BORDER-BOTTOM: #cececd 1px solid; POSITION: relative; BORDER-LEFT: #cececd 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 35px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(carousel-top_grad.png) #f5f5f5 repeat-x left top; BORDER-TOP: #cececd 0px solid; BORDER-RIGHT: #cececd 1px solid; PADDING-TOP: 6px
}
.carousel UL {
	HEIGHT: 55px; MARGIN-LEFT: 120px
}
.carousel UL LI {
	WIDTH: 80px; FLOAT: left; HEIGHT: 45px; CURSOR: pointer; MARGIN-RIGHT: 40px
}
.carousel UL LI IMG {
	WIDTH: 80px; FLOAT: left; HEIGHT: 45px; MARGIN-RIGHT: 32px
}
.carousel UL .selected {
	BORDER-BOTTOM: #bcc54b 2px solid; BORDER-LEFT: #bcc54b 2px solid; BORDER-TOP: #bcc54b 2px solid; BORDER-RIGHT: #bcc54b 2px solid
}
.vg_partners {
	HEIGHT: 200px
}
.vg_partners H2 {
	PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.vg_partners UL {
	PADDING-BOTTOM: 48px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(partners_bg.gif) repeat-x; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 18px
}
.vg_partners UL LI {
	TEXT-ALIGN: center; WIDTH: 180px; BACKGROUND: url(line.gif) no-repeat right center; FLOAT: left; HEIGHT: 90px
}
.vg_partners .li2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.c_f60 {
	COLOR: #ff6600
}
.footer-wrap {
	TEXT-ALIGN: center; MARGIN: -418px auto 0px; WIDTH: 920px; COLOR: #fff
}
.footer-wrap A {
	COLOR: #fff
}
.footer-wrap A:hover {
	COLOR: #fff
}
.share_block {
	
}
.share_block H2 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; BACKGROUND: url(ico2.gif) no-repeat left center; COLOR: #ff6600; FONT-SIZE: 14px; PADDING-TOP: 10px
}
.share_block .share_cont {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f9f9f9; BORDER-TOP: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-TOP: 10px
}
.share_block .share_cont .show_video {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 306px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #f1f1f1 1px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-TOP: 1px
}
.share_block .share_cont .intro {
	WIDTH: 550px; FLOAT: left
}
.share_block .share_cont .intro H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; PADDING-TOP: 10px
}
.share_block .share_cont .intro P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.gray {
	COLOR: #999
}
.share_block .share_cont .img_block {
	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 30px; WIDTH: 375px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-TOP: 10px
}
.img_bg {
	PADDING-BOTTOM: 22px; PADDING-LEFT: 13px; WIDTH: 339px; PADDING-RIGHT: 17px; BACKGROUND: url(img_bg.gif) no-repeat; HEIGHT: 191px; PADDING-TOP: 22px
}
.img_bg IMG {
	WIDTH: 309px; HEIGHT: 191px
}
.div_block {
	BORDER-BOTTOM: #dfdfdf 1px solid; PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
.float_rg {
	FLOAT: right
}
.float_lf {
	FLOAT: left
}
.mar_rg {
	MARGIN-RIGHT: 10px
}
.pad_rg {
	PADDING-RIGHT: 10px
}
.zw_sm {
	LIST-STYLE-TYPE: circle; MARGIN-LEFT: 15px
}
.text_align {
	TEXT-ALIGN: justify
}
.theme {
	PADDING-BOTTOM: 10px; MARGIN: 20px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f9f9f9; PADDING-TOP: 10px
}
.theme_block {
	WIDTH: 270px; PADDING-RIGHT: 20px; FLOAT: left
}
.theme_block H2 {
	TEXT-ALIGN: center; COLOR: #ff6600
}
.theme_block P {
	LINE-HEIGHT: 20px
}
.theme_block .xx {
	TEXT-ALIGN: right
}
.theme_block .xx A {
	COLOR: #eb7028
}
.rg_line {
	MARGIN-RIGHT: 14px; BORDER-RIGHT: #fff 1px solid
}
.gj_table {
	BORDER-LEFT: #cececd 1px solid; FONT-SIZE: 14px
}
.gj_table TH {
	BORDER-BOTTOM: #fff 1px solid; COLOR: #fff; FONT-SIZE: 26px; BORDER-RIGHT: #fff 1px solid
}
.gj_table TD {
	BORDER-BOTTOM: #cececd 1px solid; BORDER-LEFT: #cececd 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f6f6f6; COLOR: #035070; BORDER-RIGHT: #cececd 1px solid
}
.gj_table TD A {
	COLOR: #035070; TEXT-DECORATION: underline
}
.gj_table TD A:hover {
	COLOR: #ff5100; TEXT-DECORATION: none
}
.c_800000 {
	BACKGROUND: #aa0800
}
.c_034cb9 {
	BACKGROUND: #045292
}
.c_058405 {
	BACKGROUND: #e28b00
}
.c_89af1e {
	BACKGROUND: #89af1e
}
.c_07888e {
	BACKGROUND: #07888e
}
.c_f0be00 {
	BACKGROUND: #f0be00
}
.c_blue {
	COLOR: #00f
}
.f_size {
	FONT-SIZE: 14px
}
.f_18 {
	FONT-SIZE: 18px
}
.f_36 {
	FONT-SIZE: 36px
}
.c_00f {
	COLOR: #00f
}
.c_5353a9 {
	COLOR: #5353a9
}
.text_rg {
	TEXT-ALIGN: right
}
.text_mid {
	TEXT-ALIGN: center
}
.f_bold {
	FONT-WEIGHT: bold
}
.vg_mice {
	TEXT-ALIGN: justify; MARGIN: 20px 0px
}
.ul_1 {
	HEIGHT: auto; COLOR: #666; MARGIN-LEFT: 30px; OVERFLOW: hidden
}
.ul_1 LI {
	LINE-HEIGHT: 25px; WIDTH: 450px; FLOAT: left; FONT-SIZE: 14px
}
.ul_2 {
	MARGIN: 30px 0px 0px 30px; HEIGHT: auto; COLOR: #666; OVERFLOW: hidden
}
.ul_2 LI {
	LINE-HEIGHT: 30px; HEIGHT: 30px; FONT-SIZE: 14px
}
.ul_3 {
	MARGIN: 0px 0px 0px 30px; HEIGHT: auto; OVERFLOW: hidden
}
.ul_3 LI {
	LINE-HEIGHT: 25px; WIDTH: 430px; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.pad_10 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.pad_20 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.vg_mice H2 {
	FONT-SIZE: 18px
}
.vg_fw {
	MARGIN: 0px 0px 0px 30px
}
.fw_block {
	BORDER-BOTTOM: #d6d6d6 3px solid; BORDER-LEFT: #cfcfcf 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 197px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; FLOAT: left; BORDER-TOP: #cfcfcf 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #d6d6d6 3px solid; PADDING-TOP: 5px
}
.fw_block IMG {
	WIDTH: 195px; MARGIN-BOTTOM: 5px; HEIGHT: 100px
}
.fw_block H2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 18px; MARGIN-BOTTOM: 5px; FONT-SIZE: 12px
}
.fw_block P {
	LINE-HEIGHT: 18px; COLOR: #666
}
.fw_block P A {
	COLOR: #666
}
.vg_fw DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vg_fw DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vg_fw DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.vg_fw DT {
	FONT-WEIGHT: bold
}
.vg_fw DT A {
	TEXT-DECORATION: underline
}
.vg_fw DD {
	LINE-HEIGHT: 18px; PADDING-LEFT: 30px
}
.vg_fw DD A {
	COLOR: #666
}
.page {
	PADDING-BOTTOM: 0px; MARGIN: 50px 0px 50px 200px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.page LI {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #d6d6d6 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 0px
}
.page LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-TOP: 0px
}
.page LI A:hover {
	BACKGROUND: #ff4d00; COLOR: #fff; TEXT-DECORATION: none
}
.page .curret {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.vg_table {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.vg_table TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.vg_table TH {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #ececec; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.xc_h3 {
	PADDING-LEFT: 5px; BACKGROUND: #ececec
}
.z_hr {
	BORDER-BOTTOM: #999 1px solid; MARGIN: 10px 0px; WIDTH: 100%; HEIGHT: 1px
}
.cu_hr {
	BORDER-BOTTOM: #666 1px solid; MARGIN: 10px 0px; WIDTH: 100%; BACKGROUND: #666; HEIGHT: 1px
}
.zize_36 {
	LINE-HEIGHT: 45px; FONT-SIZE: 45px
}
.zize_30 {
	COLOR: #0133a8; FONT-SIZE: 32px
}
.vg_ydtable {
	LINE-HEIGHT: 20px; COLOR: #666
}
.vg_ydtable A {
	COLOR: #0000ff
}
.c_000 {
	COLOR: #000
}
.form_table TD {
	PADDING-LEFT: 5px; HEIGHT: 30px; FONT-SIZE: 12px
}
.form_table TH {
	TEXT-ALIGN: right; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.form_input {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 10px; PADDING-LEFT: 5px; WIDTH: 280px; PADDING-RIGHT: 5px; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid; PADDING-TOP: 2px
}
.form_checkbox {
	BORDER-BOTTOM: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BORDER-TOP: #aeaeae 1px solid; BORDER-RIGHT: #aeaeae 1px solid
}
.zt2_ul {
	LIST-STYLE-TYPE: disc; MARGIN-LEFT: 20px
}
.zt2_ul LI {
	
}
.zt2_ul2 {
	LIST-STYLE-TYPE: decimal; MARGIN-LEFT: 20px
}
.zt2_ul LI {
	
}
.sh_mdiv {
	TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; TEXT-INDENT: 2em; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; HEIGHT: auto; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mar_lf10 {
	MARGIN-LEFT: 10px
}
.contactus {
	MARGIN-TOP: 10px
}
.contactus .title {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 2px; BACKGROUND: url(contactus_titbg.jpg); HEIGHT: 27px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.contactus .cont {
	BACKGROUND: url(contactus_pic.jpg) #f6f6f6 no-repeat right bottom
}
.contactus .cont2 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #f6f6f6; PADDING-TOP: 20px
}
.pad_top20 {
	PADDING-TOP: 10px
}
.contactus_tj {
	MARGIN: 10px 0px 10px 110px
}
