HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OBJECT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IFRAME {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
BODY {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse; EMPTY-CELLS: show
}
TH {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
OL LI {
	LIST-STYLE-TYPE: decimal
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 0; MARGIN: 12px 0px; DISPLAY: block; FLOAT: none; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; BORDER-TOP: #e5e5e5 1px solid; BORDER-RIGHT: 0px
}
SUB {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	POSITION: relative; LINE-HEIGHT: 0; FONT-SIZE: 75%; VERTICAL-ALIGN: baseline
}
SUP {
	TOP: -0.5em
}
SUB {
	BOTTOM: -0.25em
}
TEXTAREA {
	FONT-SIZE: 100%; VERTICAL-ALIGN: top; OVERFLOW: auto
}
Q:before {
	CONTENT: ""
}
Q:after {
	CONTENT: ""
}
BLOCKQUOTE:before {
	CONTENT: ""
}
BLOCKQUOTE:after {
	CONTENT: ""
}
article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
details {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
section {
	DISPLAY: block
}
audio {
	DISPLAY: inline-block
}
canvas {
	DISPLAY: inline-block
}
video {
	DISPLAY: inline-block
}
BODY {
	BACKGROUND-COLOR: #f7f7f7; BACKGROUND-REPEAT: repeat-x; FONT: 12px/2 Tahoma, Arial, "ËÎÌå",Arial ; BACKGROUND-POSITION: center top; COLOR: #000
}
A {
	COLOR: #245c99; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600;
}
H1 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold; text-rendering: optimizelegibility
}
H2 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold; text-rendering: optimizelegibility
}
H3 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold; text-rendering: optimizelegibility
}
H4 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold; text-rendering: optimizelegibility
}
H5 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold; text-rendering: optimizelegibility
}
H6 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold;text-rendering: optimizelegibility
}
H7 {
	MARGIN: 10px 0px; COLOR: #333; FONT-WEIGHT: bold;text-rendering: optimizelegibility
}


H1 SMALL {
	COLOR: #999; FONT-WEIGHT: normal
}
H2 SMALL {
	COLOR: #999; FONT-WEIGHT: normal
}
H3 SMALL {
	COLOR: #999; FONT-WEIGHT: normal
}
H4 SMALL {
	COLOR: #999; FONT-WEIGHT: normal
}
H5 SMALL {
	COLOR: #999; FONT-WEIGHT: normal
}
H6 SMALL {
	COLOR: #999; FONT-WEIGHT: normal
}
H1 {
	FONT-SIZE: 30px
}
H1 SMALL {
	FONT-SIZE: 26px
}
H2 {
	FONT-SIZE: 16px; Font-Family: Microsoft Yahei;color:#ea0000
}
H2 SMALL {
	FONT-SIZE: 12px;
}
H3 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 14px
}
H3 SMALL {
	FONT-SIZE: 14px
}
H4 SMALL {
	FONT-SIZE: 12px
}
H5 {
	MARGIN: -10px 0px 10px; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H6 {
	MARGIN: -10px 0px 10px; COLOR: #999; FONT-SIZE: 10px; FONT-WEIGHT: normal
}
H7 {
	FONT-SIZE: 17px
}
P {
	MARGIN: 8px 0px 12px
}
P SMALL {
	COLOR: #999
}
OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 9px 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL OL {
	MARGIN-BOTTOM: 0px
}
DL {
	MARGIN-BOTTOM: 0px
}
DT {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold
}
DD {
	MARGIN-LEFT: 18px
}


HTML .x-left {
	FLOAT: left
}
HTML .x-right {
	FLOAT: right
}
HTML .x-left {
	_display: inline
}
HTML .x-right {
	_display: inline
}
HTML .x-middle {
	VERTICAL-ALIGN: middle
}
.x-center {
	TEXT-ALIGN: center; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
HTML .x-relative {
	POSITION: relative
}
HTML DIV.x-relative {
	POSITION: relative
}
HTML .x-absolute {
	POSITION: absolute
}
HTML DIV.x-absolute {
	POSITION: absolute
}
HTML .x-inline {
	DISPLAY: inline
}
HTML .x-block {
	DISPLAY: block
}
HTML .x-inline-block {
	DISPLAY: inline-block
}
HTML .x-hide {
	DISPLAY: none
}
HTML DIV.x-hide {
	DISPLAY: none
}
.x-break-word {
	WORD-WRAP: break-word; WORD-BREAK: break-all
}
HTML .x-plain {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML DIV.x-plain {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.x-clear {
	
}

.x-clear:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.x-height{
    height: 56px
}
.x-height:hover{
    BACKGROUND:#FFFFCC
}
HTML .x-alt {
	COLOR: #70a3cd
}
.x-alt A {
	COLOR: #70a3cd
}
HTML .x-hint {
	COLOR: #999
}
.x-hint A {
	COLOR: #999
}
.x-alt A:hover {
	COLOR: #245c99
}
.x-hint A:hover {
	COLOR: #245c99
}
A.x-alt:hover {
	COLOR: #245c99
}
A.x-hint:hover {
	COLOR: #245c99
}
.x-highlight {
	COLOR: #f60 !important
}

HTML .x-control {
	MARGIN-BOTTOM: 10px
}
HTML DIV.x-control {
	MARGIN-BOTTOM: 10px
}
HTML .x-row {
	MARGIN-BOTTOM: 10px
}
HTML DIV.x-row {
	MARGIN-BOTTOM: 10px
}
.x-blank {
	DISPLAY: block; HEIGHT: 10px; VISIBILITY: hidden; COLOR: white
}



.x-plain {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.x-plain LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.x-plain UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#main {
	MARGIN: 0px auto; WIDTH: 1000px; 
}
.x-container {
	MARGIN: 0px auto; WIDTH: 1000px
}
#footer {
	MARGIN-TOP: 10px
}
.x-grid {
	MARGIN-TOP: 10px; ZOOM: 1
}
.x-grid:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.x-col-side {
	WIDTH: 190px; FLOAT: left; MARGIN-RIGHT: 10px; _display: inline
}
.x-col-extra {
	WIDTH: 280px; FLOAT: left; MARGIN-LEFT: 10px
}
.x-col-extra-left {
	WIDTH: 280px; FLOAT: left; 
}
.x-grid-2 .x-col-side {
	WIDTH: 280px; FLOAT: left; MARGIN-LEFT: 10px
}
.x-grid-2 .x-col-extra {
	WIDTH: 280px
}
.x-grid-2 .x-col-extra-left {
	WIDTH: 280px
}
.x-grid-2u .x-col-main {
	DISPLAY: block; _zoom: 1
}
.x-grid-3 .x-col-main {
	DISPLAY: block; _zoom: 1
}

.x-grid-2u .x-col-main {
	WIDTH: 780px
}
.x-grid-2 .x-col-main {
	WIDTH: 690px
}
.x-grid-2 .x-col-main-right {
	WIDTH: 690px
}
.x-grid-3 .x-col-main {
	WIDTH: 530px
}
.x-grid-3 .x-col-extra {
	WIDTH: 240px
}
.x-col-main {
	FLOAT: left; _display: inline;margin-left:10px;
}
.x-col-main-right {
	FLOAT: left; MARGIN-LEFT:10px;_display: inline
}
.x-grid-1 .x-col-main {
	FLOAT: none; _display: block
}
DIV.x-grid-index-2 .x-col-main {
	WIDTH: 730px
}
DIV.x-grid-index-3 .x-col-main {
	WIDTH: 480px
}
DIV.x-grid-index-2 .x-col-extra {
	WIDTH: 240px
}
DIV.x-grid-index-3 .x-col-extra {
	WIDTH: 240px
}
DIV.x-grid-index-3 .x-col-side {
	WIDTH: 240px
}
#topbar {
	Z-INDEX: 1000; BORDER-BOTTOM: #CCCCCC 1px solid; POSITION: relative; BACKGROUND: url(../images/page/topbar.png) #eeeeee repeat-x 0px -1px; HEIGHT: 32px; BORDER-TOP: #CCCCCC 1px solid
}
#topbar .x-container {
        Z-INDEX: 1000; 
}
#topbar UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#topbar LI {
	LINE-HEIGHT: 32px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 32px
}
#topbar .topbar-nav A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; ZOOM: 1; DISPLAY: inline-block; HEIGHT: 32px; COLOR: #666; PADDING-TOP: 0px
}
#topbar .topbar-nav A:hover {
	BACKGROUND-COLOR: #e1e1e1; COLOR: #494949; TEXT-DECORATION: none;
}

#topbar-name {
	COLOR: #919191; MARGIN-RIGHT: 7px
}
#topbar-name A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-TOP: 0px;
}


#header {
	MARGIN-left:10px;MARGIN-right:12px
}
#header .header-logo {
	WIDTH: 388px; PADDING-TOP: 10px
}
#header .header-logo A {
	WIDTH: 388px; PADDING-RIGHT: 50px; HEIGHT: 64px
}
#header .header-logo A:hover {
	BACKGROUND: url(images/page/icon-home.gif) no-repeat 338px 0px
}
#header .header-logo A:active {
	BACKGROUND: url(images/page/icon-home.gif) no-repeat 388px 0px
}
#header .header-logo A:focus {
	BACKGROUND: url(images/page/icon-home.gif) no-repeat 388px 0px
}
#header .header-logo IMG {
	WIDTH: 388px; HEIGHT: 54px
}
.header-search-1 {
	WIDTH: 582px;
}
.header-search-b {
	WIDTH: 382px; PADDING-TOP: 20px;
}
.header-searchbox1 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 54px; PADDING-TOP: 4px;
}

.header-searchbox ul{
	list-style:none;
	
}
.header-searchbox li{
	float:left;
}

.header-searchbox IMG{
	float:left;vertical-align: middle; PADDING-TOP: 14px;PADDING-LEFT: 26px; PADDING-RIGHT: 4px;
}

.header-searchbox{
    border:1px solid #D9D9D9;background-color:#E6E6E6;padding:4px;height:33px
}

.header-searchbox1 {
	BORDER-BOTTOM: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e6e6e6; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; HEIGHT: 24px; BORDER-TOP: #d9d9d9 1px solid; BORDER-RIGHT: #d9d9d9 1px solid; PADDING-TOP: 4px
}
.header-searchtxt {
	Z-INDEX: 0; BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 6px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; WIDTH: 450px; PADDING-RIGHT: 6px; HEIGHT: 18px; COLOR: #515151; FONT-SIZE: 12px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 7px
}
.header-notxt {
	Z-INDEX: 10; POSITION: absolute; PADDING-LEFT: 32px; WIDTH: 120px; DISPLAY: block; BACKGROUND: url(../images/page/icon-search.gif) #fff no-repeat 7px 0px; HEIGHT: 20px; COLOR: #b9b9b9; TOP: 12px; LEFT: 5px
}
.header-focus {
	BORDER-BOTTOM: #afcdf4 1px solid; BORDER-LEFT: #afcdf4 1px solid; BACKGROUND-COLOR: #d3e6ff; BORDER-TOP: #afcdf4 1px solid; BORDER-RIGHT: #afcdf4 1px solid
}
.header-focus .header-searchtxt {
	BORDER-BOTTOM: #99bdeb 1px solid; BORDER-LEFT: #99bdeb 1px solid; BORDER-TOP: #99bdeb 1px solid; BORDER-RIGHT: #99bdeb 1px solid
}
A.header-searchbtn {
	BORDER-BOTTOM: #1f4583 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #1f4583 1px solid; LINE-HEIGHT: 31px; WIDTH: 100px; BACKGROUND: url(../images/page/bg-header.png) #255095 repeat-x 0px -32px; HEIGHT: 31px; COLOR: #fff !important; FONT-SIZE: 14px; BORDER-TOP: #1f4583 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #1f4583 1px solid; TEXT-DECORATION: none
}
.header-searchbtn:hover {
	BACKGROUND: url(../images/page/bg-header.png) #416fba repeat-x 0px -63px
}
#header .header-key {
	LINE-HEIGHT: 22px; DISPLAY: none; HEIGHT: 22px
}
#header .header-key A {
	COLOR: #919191; MARGIN-RIGHT: 14px
}
#header .header-key A:hover {
	COLOR: #245c99; TEXT-DECORATION: none
}
#header .header-keytitle {
	COLOR: #b9b9b9
}
#header .header-keymore {
	MARGIN: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/page/icon-gt.gif) no-repeat right center
}
#header .header-logo-new {
	POSITION: absolute; TOP: -10px; LEFT: 0px
}
#header .header-link EM {
	MARGIN: 0px 5px; COLOR: #ccc; FONT-SIZE: 14px
}

#x-footer-container {
	TEXT-ALIGN: center; MARGIN: 10px auto; BORDER-TOP: #e5e5e5 1px solid
}
#footer .x-footer-info {
	LINE-HEIGHT: 30px; HEIGHT: 30px; OVERFLOW: hidden
}
#footer .x-footer-ir A {
	LINE-HEIGHT: 30px; MARGIN-LEFT: 12px
}
#footer .link-weibo {
	LINE-HEIGHT: 30px; PADDING-LEFT: 20px; BACKGROUND: url(../images/page/icon-weibo.gif) no-repeat 0px 6px; HEIGHT: 30px
}
#footer .link-weibo:hover {
	BACKGROUND: url(../images/page/icon-weibo.gif) no-repeat 0px -27px
}
#footer .x-footer-link {
	LINE-HEIGHT: 30px; COLOR: #999; BORDER-TOP: #eee 1px solid; PADDING-TOP: 5px
}
#footer .x-footer-link SPAN {
	MARGIN-RIGHT: 7px
}
#footer .x-footer-link A {
	MARGIN-RIGHT: 7px;MARGIN-LEFT: 4px

}
#footer .x-footer-cert {
	LINE-HEIGHT: 30px; COLOR: #999
}
#footer .x-footer-certico img{
	PADDING-LEFT: 130px; PADDING-top: 6px; height:32px
}
.x-footer-min#footer {
	MARGIN-TOP: 20px; HEIGHT: 70px; BORDER-TOP: #e5e5e5 1px solid
}
#footer .x-footer-certico {
	 BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px;width:680px
}
.x-footer-gov {
	TEXT-ALIGN: left; BORDER-LEFT: #eaeaea 1px solid; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 205px; HEIGHT: 45px
}
.x-breadcrumb {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; LINE-HEIGHT: 36px; MARGIN-BOTTOM: 10px; BACKGROUND: #f9f9f9 0px 0px; HEIGHT: 36px; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid
}
.x-breadcrumb DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.x-breadcrumb DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.x-breadcrumb DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: normal; PADDING-TOP: 0px;
}
.x-breadcrumb DT {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f7f7f7 0px 0px; FLOAT: left; COLOR: #333; MARGIN-RIGHT: 8px; BORDER-RIGHT: #CCCCCC 1px solid; PADDING-TOP: 0px
}
.x-breadcrumb DD {
	PADDING-RIGHT: 12px; FLOAT: left; COLOR: #333; MARGIN-LEFT: 8px
}
.x-breadcrumb DD.x-breadcrumx-noarrow {
	BACKGROUND: 0px 0px
}
.x-breadcrumb EM {
	FONT-WEIGHT: bold
}
.x-breadcrumb .x-breadcrumx-crumbs {
	POSITION: absolute; MARGIN-TOP: -6px; WIDTH: 7px; BACKGROUND: url(images/page/crumb-arrow.jpg) no-repeat 0px 0px; HEIGHT: 11px; FONT-SIZE: 0px; TOP: 50%; RIGHT: -6px
}


.x-videobutton-small .x-videobutton-icon {
	WIDTH: 25px; BACKGROUND: url(../images/button/videobutton.png) no-repeat 0px -51px; HEIGHT: 25px; TOP: 22px; LEFT: 32px
}
.x-videobutton-small:hover .x-videobutton-icon {
	BACKGROUND: url(../images/button/videobutton.png) no-repeat -50px -51px
}


.x-image {
	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; PADDING-TOP: 1px
}
.x-image-small {
	WIDTH: 40px; HEIGHT: 40px
}
.x-image-normal {
	WIDTH: 120px; HEIGHT: 90px
}
.x-image-large {
	WIDTH: 180px; HEIGHT: 130px
}
.x-image-largest {
	WIDTH: 320px; HEIGHT: 220px
}
.x-image-h-small {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 100px; PADDING-RIGHT: 2px; HEIGHT: 130px; PADDING-TOP: 4px
}
.x-image-h-normal {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 76px; PADDING-RIGHT: 2px; HEIGHT: 57px; PADDING-TOP: 2px
}
.x-image-h-highlight {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.x-image-h-highlight {
	COLOR: #fff; FONT-WEIGHT: bold
}
A.x-image-h-highlight:hover {
	COLOR: #fff; FONT-WEIGHT: bold
}
.x-image-h-highlight SPAN.x-absolute {
	TEXT-ALIGN: left; LINE-HEIGHT: 14px; PADDING-LEFT: 1px; WIDTH: 17px; BACKGROUND: url(../images/display/image-highlight-mark.png) no-repeat left top; HEIGHT: 18px; FONT-SIZE: 11px; TOP: 0px; LEFT: 0px
}
A.x-image-h-normal {
	WIDTH: 81px; HEIGHT: 62px
}
A.x-image-h-small {
	WIDTH: 106px; HEIGHT: 138px
}
.x-imagebox {
	PADDING-TOP: 6px

}
.x-imagebox:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}

.x-imagebox .x-imagebox-img {
	FLOAT: left; MARGIN-RIGHT: 10px; _display: inline
}
.x-imagebox H5 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.x-imagebox H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.x-imagebox H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.x-imagebox P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
.x-imagebox P {
	MARGIN-TOP: 0px
}
.x-imagebox-header {
	DISPLAY: block
}
.x-imagebox-body {
	DISPLAY: block
}
.x-imagebox-img-face-normal {
	MARGIN-LEFT: 80px
}
.x-imagebox-img-image-small {
	MARGIN-LEFT: 100px
}
.x-panel {
	BORDER-BOTTOM: #CCCCCC 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #CCCCCC 1px solid; BORDER-RIGHT: #CCCCCC 1px solid
}
.x-panel-header {
	BORDER-BOTTOM: #c8c8c8 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/container/panel_bg.png) #f2f2f2 repeat-x left bottom; HEIGHT: 35px; BORDER-TOP: #fff 1px solid; PADDING-TOP: 0px
}
.x-panel-header H1 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.x-panel-header H2 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.x-panel-header H2 A{
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 16px; FONT-FAMILY:Microsoft Yahei;FONT-WEIGHT:bold;
}
.x-panel-header H3 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.x-panel-header H4 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.x-panel-header H5 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.x-panel-header H6 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.x-panel-header H7 {
	LINE-HEIGHT: 35px; MARGIN: 0px; FONT-SIZE: 17px; FONT-FAMILY:ºÚÌå
}

.x-panel-body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 10px; BORDER-TOP: #f4f4f4 1px solid; PADDING-TOP: 0px;background:url(images/page/bg_row.png)
}

.x-panel-body {
	ZOOM: 1
}
.x-panel-body:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both
}
.x-panel-body {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.x-panel-plain .x-panel-header {
	BORDER-BOTTOM: 0px
}
.x-panel .x-panel-header-h {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 20px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: auto; BORDER-RIGHT: #c8c8c8 1px solid; PADDING-TOP: 10px
}
.x-panel .x-panel-body-h {
	MARGIN-LEFT: 40px; OVERFLOW: hidden
}

.x-detail-rec-class {
	WIDTH:200px; OVERFLOW: hidden
}
.x-detail-recommand-class-ul .x-image{padding:1px}
.x-detail-recommand-class-ul .x-videobutton-small{height:46px;width:46px}
.x-detail-recommand .x-panel-body {
	PADDING-BOTTOM: 0px
}
.x-detail-recommand-class .x-panel-body {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.x-detail-recommand-class UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.x-detail-recommand LI.li-hover {
	BACKGROUND: #feffe0
}
.x-detail-recommand UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.x-detail-recommand LI {
	BORDER-BOTTOM: #e5e5e5 1px dotted; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 10px; LIST-STYLE-IMAGE: none
}

.x-detail-recommand .x-panel-header A {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}

.ckvideo {
	Z-INDEX: 100; BORDER-BOTTOM: #e8e8e8 10px solid; POSITION: relative; BORDER-LEFT: #e8e8e8 10px solid; BACKGROUND-COLOR: #000; FLOAT: center; BORDER-TOP: #e8e8e8 10px solid; BORDER-RIGHT: #e8e8e8 10px solid
}
.mw-content {
	FONT-SIZE: 14px; padding-top:25px;padding-left:15px;padding-right:15px;padding-bottom:25px;font-family:Verdana;
}
.mw-content A{
	color:#0000FF; 
}
.mw-content A:hover{
	TEXT-DECORATION: underline;COLOR: #ff6600;
}


.mw-home {
	PADDING-LEFT: 6px; PADDING-Right:10px;PADDING-TOP: 6px; BORDER-BOTTOM: #e8e8e8 1px solid; POSITION: relative; BORDER-LEFT: #e8e8e8 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid;background:url(images/page/bg_row.png)
}

.mw-home:hover{
    BACKGROUND:#FFFFCC
}


.box{
	border:1px solid #99BBDD;
	margin-bottom:10px;
}
.box:hover{
    background:url(images/page/bg_row.png)

}


.box_text{
	color:#666;
	text-indent:0px;
	line-height:24px;
	font-size:13px;
	margin:0px 7px;
	background:url(images/page/title_bg-.gif) repeat-x bottom;
	padding-bottom:6px;
}

.box_title{
	background:url(news_bg.gif);
    position: relative;
    height: 28px;
}
.box_title h3 {
    height: 26px;
    line-height: 26px;
    margin: 1px 1px 0;
    padding: 0 10px;
    font-weight: bold;
    font-size: 120%;
    color: #275c91;
}
.box_title span {
	float:right;
	padding-top:5px;
	padding-right:5px;
}

.box .tab h3,
.box .tab ul.tabitem,
.box .tab ul.tabitem li 
{
        float: left;
	font-size:12px;
font-family:Microsoft Yahei;
}
.box .tab ul.tabitem {
    line-height: 2.3;
}
.box .tab ul.tabitem li {
    margin: 0 -1px -1px 0;
    position: relative;
}
.box .tab ul.tabitem a {
    display: block;
    padding: 0 5px;
}
.box .tab ul.tabitem a:link,
.box .tab ul.tabitem a:visited {
    color: #275c91;
}
.box .tab ul.tabitem a.current,
.box .tab ul.tabitem a.select,
.box .tab ul.tabitem a:hover 
{
    border: solid #99bbdd;
    border-width: 0 1px;
    padding: 0 4px;
    background: #fff;
}
html:first-child .box .tab ul.tabitem a.current,
html:first-child .box .tab ul.tabitem a:hover {
    position: relative;
    padding-bottom: 1px;
}

.box_1 ul{
	padding:5px;
}
.box .down_box li{
	line-height:25px;
	font-size:12px;
}
.box .down_box li span{
	padding-right:5px;
	padding-left:5px;
}
.box .down_box li span a{
	color:#275c91;
}

.disable {
    display: none;
}

.zz_zf_img{
	float:left;
	margin:0px 4px 0px 0px;
	padiing-left:2px
	
}

.my-banner IMG{
	padding-top:15px; padding-bottom:5px; 		
}


.price{
padding-top:10px;padding-bottom:10px; }

.price TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid;
}
.price TABLE TD {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}


.intro A {
	FONT-SIZE: 13px
}

.intro A {
	COLOR: #245c99; TEXT-DECORATION: none
}
.intro A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}

.x-hotrate UL LI {
	BORDER-BOTTOM: #e5e5e5 1px dotted; PADDING-BOTTOM: 8px; MARGIN-BOTTOM: 8px
}
.x-hotrate UL LI.li-last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-BOTTOM: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.x-hotrate-num {
	TEXT-ALIGN: center; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #f9a856; MARGIN-TOP: 2px; WIDTH: 14px; DISPLAY: block; FONT-FAMILY: Tahoma; FLOAT: left; HEIGHT: 14px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px
}
.x-hotrate-ul-normal LI A {
	WIDTH: 250px; DISPLAY: block; HEIGHT: 18px; OVERFLOW: hidden
}

.x-hotrate A.x-imagebox-img:hover {
	BACKGROUND: #d5e6fa
}


.columnb {
	MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px;
}
.navmenub DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.navmenub A {
	COLOR: #000000; TEXT-DECORATION: none
}
.headerd {
	WIDTH: 980px; FLOAT: left
}
.header_1d {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.navmenub {
	WIDTH: 980px; BACKGROUND: url(menu_bg.jpg) repeat-x left bottom; FLOAT: left; HEIGHT: 43px
}
.navmenub A {
	PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FLOAT: left; COLOR: #ffffff
}
.navmenub A:hover {
	BACKGROUND: #ff6702; COLOR: #ffffff; TEXT-DECORATION: none
}
.navmenub .last {
	PADDING-RIGHT: 0px
}
.navmenub DL {
	FLOAT: left
}
.navmenub DT {
	FONT-FAMILY: "Microsoft Yahei"; FLOAT: left; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.navmenub DT A {
	LINE-HEIGHT: 43px
}
.navmenub DD {
	FLOAT: left
}
.navmenub DD A {
	HEIGHT: 26px; PADDING-TOP: 17px
}
.blankA {
	HEIGHT: 10px; CLEAR: both; OVERFLOW: hidden
}

.times{    
	text-align:center;
	FONT-SIZE: 12px; 
	color:#666666;
	padding-top:15px;
	border-bottom: 1px dashed #E1E4E6;
}

.text_tag {
	background: #FFFFFF;
	border: 1px dashed #CAE5FF;
	height: 24px;
	margin: 10px auto;
	padding-left: 10px;
	padding-right: 10px;
	width: 560px;
}


.nextpre {
	border-top: solid 3px #e5e5e5;
        font-size:12px; 
	margin-top: 20px;
	padding-top: 15px;
	padding-left: 5px;
	padding-right: 5px;
        line-height: 30px;
}

.nextpre A 
{
color:#006699;
}



.faqhf
{
margin-top:15px;
margin-left:20px;
margin-right:20px;
color:#666666;
font-size:13px; 
}


p.faq1  
{
margin-top:0px;
text-align:right;
color:#666666;
line-height: 35px; 
font-size:12px; 
font-weight:bold; 
background-color:#f6f6f6; 
font-family:Verdana;
}

p.faq2  
{
margin-top:10px;
color:#999999;
line-height: 35px; 
font-size:12px; 
}

p.faqlast  
{
margin-top:10px;
color:#006699;
text-align:right;
line-height: 35px; 
font-size:12px; 
border: 1px dashed #CAE5FF;
}

p.faqlast A 
{
color:#006699;
}

p.faqmwhf
{
margin-top:15px;
padding-left:12px;
padding-right:20px;
color:#666666;
font-size:12px; 
font-weight:bold;
line-height: 28px; 
background-color:#fafafa; 
font-family:Verdana;
}


p.faqcon
{
margin-top:8px;
margin-left:24px;
margin-right:6px;
color:#666666;
font-size:12px; 
line-height: 28px; 
font-family:Verdana;
}

