﻿HTML {
	BACKGROUND: #fff; COLOR: #000
}
BODY {
	FONT: 12px/1.231 "Microsoft Yahei",arial,helvetica,clean,sans-serif; COLOR: #666
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV {
	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
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DD {
	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
}
OL {
	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
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H6 {
	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
}
CODE {
	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
}
FIELDSET {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BUTTON {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
FIELDSET {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	
}
CAPTION {
	
}
CITE {
	
}
CODE {
	
}
DFN {
	
}
EM {
	
}
STRONG {
	
}
TH {
	
}
VAR {
	
}
OPTGROUP {
	
}
DEL {
	TEXT-DECORATION: none
}
INS {
	TEXT-DECORATION: none
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
SUP {
	VERTICAL-ALIGN: baseline
}
SUB {
	VERTICAL-ALIGN: baseline
}
INPUT {
	FONT-FAMILY: inherit
}
BUTTON {
	FONT-FAMILY: inherit
}
TEXTAREA {
	FONT-FAMILY: inherit
}
SELECT {
	FONT-FAMILY: inherit
}
OPTGROUP {
	FONT-FAMILY: inherit
}
OPTION {
	FONT-FAMILY: inherit
}
INPUT {
	FONT-SIZE: 100%
}
BUTTON {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
INPUT {
	VERTICAL-ALIGN: middle
}
SELECT {
	VERTICAL-ALIGN: middle
}
SELECT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
INPUT {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TEXTAREA {
	FONT: 99% arial,helvetica,clean,sans-serif
}
BUTTON {
	FONT: 99% arial,helvetica,clean,sans-serif
}
TABLE {
	BORDER-COLLAPSE: collapse
}
PRE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
CODE {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
KBD {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
SAMP {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
TT {
	LINE-HEIGHT: 100%; FONT-FAMILY: monospace; FONT-SIZE: 108%
}
H1 {
	FONT-SIZE: 32px
}
H2 {
	FONT-SIZE: 26px
}
H3 {
	FONT-SIZE: 20px
}
H4 {
	FONT-SIZE: 14px
}
H5 {
	FONT-SIZE: 12px
}
H6 {
	FONT-SIZE: 10px
}
.mt10 {
	MARGIN-TOP: 10px
}
A {
	COLOR: #666; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-WIDTH: 0px
}
A:hover {
	TEXT-DECORATION: underline
}
.vam {
	VERTICAL-ALIGN: middle
}
.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px
}
P {
	WORD-SPACING: -1px
}
.tr {
	TEXT-ALIGN: right
}
.tl {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.pa {
	POSITION: absolute
}
.pr {
	POSITION: relative
}
.cart_header {
	MARGIN: 0px auto; WIDTH: 760px
}
.cart_content {
	MARGIN: 0px auto; WIDTH: 760px
}
.cart_footer {
	MARGIN: 0px auto; WIDTH: 760px
}
.ImTable * {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ImTable {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/bg.gif); BORDER-LEFT-STYLE: none
}
.ImTable H2 {
	MARGIN-TOP: 5px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.ImHeader {
	BACKGROUND: url(../images/im_01.gif); HEIGHT: 165px
}
.ImRow0 {
	MARGIN: 10px 10px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/ico_item1.gif) no-repeat; HEIGHT: 24px; PADDING-TOP: 4px
}
.ImRow1 {
	MARGIN: 10px 10px 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/ico_item1.gif) no-repeat; HEIGHT: 24px; PADDING-TOP: 4px
}
A.im {
	HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.im:hover {
	HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
.ImFooter {
	WIDTH: 150px; DISPLAY: inline-block; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND: url(../images/im_04.gif) no-repeat; HEIGHT: 90px
}
.ImFooter H5 {
	TEXT-ALIGN: center; MARGIN: 15px 0px 0px; FONT-FAMILY: '宋体'; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.ImFooter P {
	TEXT-ALIGN: center; MARGIN: 10px 0px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
#mesbook1_c {
	Z-INDEX: 1001; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; WIDTH: 398px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#mesbook1 {
	Z-INDEX: 1001; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; WIDTH: 398px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#mesbook1_c DIV {
	BORDER-BOTTOM: #e4e3e3 1px solid; BORDER-LEFT: #e4e3e3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 10px; BACKGROUND: #ebeceb; HEIGHT: 18px; BORDER-TOP: #e4e3e3 1px solid; BORDER-RIGHT: #e4e3e3 1px solid; PADDING-TOP: 4px
}
#mesbook1 DIV {
	BORDER-BOTTOM: #e4e3e3 1px solid; BORDER-LEFT: #e4e3e3 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; MARGIN-BOTTOM: 10px; BACKGROUND: #ebeceb; HEIGHT: 18px; BORDER-TOP: #e4e3e3 1px solid; BORDER-RIGHT: #e4e3e3 1px solid; PADDING-TOP: 4px
}
#mesbook1_c DL.b1 {
	MARGIN: 0px auto; WIDTH: 370px
}
#mesbook1 DL.b1 {
	MARGIN: 0px auto; WIDTH: 370px
}
#mesbook1_c DL.b1 DT {
	WIDTH: 105px; FLOAT: left; OVERFLOW: hidden
}
#mesbook1 DL.b1 DT {
	WIDTH: 105px; FLOAT: left; OVERFLOW: hidden
}
#mesbook1_c DL.b1 DD {
	WIDTH: 265px; FLOAT: right
}
#mesbook1 DL.b1 DD {
	WIDTH: 265px; FLOAT: right
}
#mesbook1_c #mesbook1_cBtns {
	PADDING-BOTTOM: 10px
}
#mesbook1 #mesbook1Btns {
	PADDING-BOTTOM: 10px
}
#mesbook1_c #mesbook1_cBtns INPUT {
	MARGIN-RIGHT: 20px
}
#mesbook1 #mesbook1Btns INPUT {
	MARGIN-RIGHT: 20px
}
#roll_top {
	POSITION: relative; WIDTH: 26px; HEIGHT: 72px; CURSOR: pointer
}
#fall {
	POSITION: relative; WIDTH: 26px; HEIGHT: 72px; CURSOR: pointer
}
#ct {
	POSITION: relative; WIDTH: 26px; HEIGHT: 72px; CURSOR: pointer
}
#roll_top {
	BACKGROUND: url(../images/top.gif) no-repeat
}
#fall {
	BACKGROUND: url(../images/top.gif) no-repeat 0px -80px
}
#ct {
	BACKGROUND: url(../images/top.gif) no-repeat 0px -40px
}
#roll {
	POSITION: fixed; WIDTH: 15px; DISPLAY: block; TOP: 50%; RIGHT: 48%; MARGIN-RIGHT: -500px; _margin-right: -505px; _position: absolute; _margin-top: 300px
}
.content {
	WIDTH: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footer {
	MARGIN: 0px auto; WIDTH: 1000px
}
.left {
	WIDTH: 241px;
	FLOAT: left;
	OVERFLOW: hidden
}
.left2 {
	WIDTH: 710px; FLOAT: left; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.left3 {
	WIDTH: 754px; FLOAT: left; COLOR: #666; OVERFLOW: hidden
}
.lefttop {
	MARGIN-TOP: 10px; BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.left2top {
	BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.leftbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.left2bot {
	MARGIN-BOTTOM: 10px; BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right {
	WIDTH: 944px;
	DISPLAY: inline;
	FLOAT: left;
	MARGIN-LEFT: 15px;
	OVERFLOW: hidden
}
.right2 {
	WIDTH: 275px; FLOAT: right; OVERFLOW: hidden
}
.right3 {
	WIDTH: 201px; FLOAT: right; COLOR: #666; OVERFLOW: hidden
}
.righttop {
	BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right2top {
	BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.rightbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right2bot {
	MARGIN-BOTTOM: 10px; BACKGROUND: #ccc; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right_main {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-RIGHT: #ccc 1px solid
}
.right2_main {
	PADDING-BOTTOM: 15px; WIDTH: 273px; OVERFLOW: hidden
}
.left2_main {
	PADDING-BOTTOM: 15px; WIDTH: 668px; OVERFLOW: hidden
}
.h_nav LI A:unknown {
	DISPLAY: block
}
.top_bg {
	BACKGROUND: url(../images/top_bg.gif) repeat-x;
	HEIGHT: 190px
}
.h_top {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 27px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.h_top EM {
	FLOAT: left; COLOR: #333
}
.h_top SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 230px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url(../images/t_spanbg.gif) no-repeat; FLOAT: right; HEIGHT: 27px; COLOR: #fff; PADDING-TOP: 0px
}
.h_top SPAN A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline-block; COLOR: #fff; PADDING-TOP: 0px
}
.h_con {
	HEIGHT: 100px;
	OVERFLOW: hidden
}
.h_con H1 {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 46px;
	FLOAT: left;
	PADDING-TOP: 15px
}
.h_con H1 IMG {
	WIDTH: 600px;
	HEIGHT: 82px
}
.h_con .h_conm {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	COLOR: #4bafe5;
	FONT-SIZE: 22px;
	FONT-WEIGHT: bold;
	PADDING-TOP: 15px
}
.h_con .phone {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 55px;
	PADDING-RIGHT: 0px;
	FLOAT: right;
	COLOR: #555;
	FONT-SIZE: 16px;
	PADDING-TOP: 20px;
	background-image: url(../images/phone.gif);
	background-repeat: no-repeat;
	background-position: 0px 25px;
}
.phone SPAN {
	DISPLAY: block;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #154f98;
	FONT-SIZE: 26px;
	FONT-WEIGHT: bold
}
.h_nav {
	HEIGHT: 60px
}
.h_nav LI {
	Z-INDEX: 99;
	POSITION: relative;
	TEXT-ALIGN: center;
	FLOAT: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.h_nav LI A {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 60px;
	COLOR: #fff;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px;
	line-height: 60px;
}
.h_nav LI SPAN {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.h_nav LI.cur a {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; BACKGROUND: #4bafe5; HEIGHT: 60px
}
.h_nav LI A:hover {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 40px;
	PADDING-RIGHT: 40px;
	BACKGROUND: #4bafe5;
	HEIGHT: 60px;
	PADDING-TOP: 0px;
	line-height: 60px;
}
h_nav UL {
	POSITION: relative
}
.h_cp {
	Z-INDEX: 99; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 110px; DISPLAY: none; BACKGROUND: url(../images/nav_bg.png); TOP: 60px; LEFT: 0px
}
.h_nav LI .h_cp A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 70px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; HEIGHT: 36px; PADDING-TOP: 0px
}
.h_nav LI .h_cp A:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 36px; PADDING-TOP: 0px
}
.h_nav LI A:unknown {
	DISPLAY: block
}
EM {
	FONT-STYLE: normal
}
I {
	FONT-STYLE: normal
}
.help_con P {
	LINE-HEIGHT: 24px; MARGIN: 20px 0px; FONT-SIZE: 14px
}
.help_con {
	MARGIN-BOTTOM: 10px
}
.so {
	WIDTH: 1200px;
	OVERFLOW: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 20px;
}
.so P {
	LINE-HEIGHT: 92px;
	WIDTH: 800px;
	FLOAT: left;
	HEIGHT: 92px;
	COLOR: #636363;
	FONT-SIZE: 14px;
	OVERFLOW: hidden
}
.so P A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #636363; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.inp1 {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; BORDER-RIGHT-STYLE: none; MARGIN-TOP: 31px; OUTLINE-STYLE: none; PADDING-LEFT: 12px; WIDTH: 305px; PADDING-RIGHT: 3px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/s_inp.gif) no-repeat; FLOAT: left; HEIGHT: 30px; COLOR: #cdcdcd; FONT-SIZE: 14px; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.so .so_so {
	MARGIN-TOP: 31px; WIDTH: 80px; FLOAT: left; HEIGHT: 30px
}
.f_bg {
	BACKGROUND: url(../images/f_bg.gif) repeat-x;
	OVERFLOW: hidden
}
.f_nav {
	TEXT-ALIGN: center; HEIGHT: 60px; OVERFLOW: hidden
}
.f_nav A {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 15px;
	DISPLAY: inline-block;
	COLOR: #fff;
	FONT-SIZE: 14px;
	PADDING-TOP: 0px;
	line-height: 60px;
}
.f_nav SPAN {
	DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #9ed073; FONT-SIZE: 12px
}
.f_logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 160px; PADDING-RIGHT: 55px; PADDING-TOP: 20px
}
.f_logo IMG {
	WIDTH: 200px; HEIGHT: 120px
}
.f_ban {
	POSITION: relative;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 20px
}
.f_ban P {
	LINE-HEIGHT: 25px; COLOR: #636363; FONT-SIZE: 14px
}
.f_ban SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.f_ban A {
	COLOR: #636363; FONT-SIZE: 14px
}
.f_ban EM {
	POSITION: absolute; DISPLAY: block; TOP: 148px; LEFT: 310px
}
.f_ban EM IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.new {
	WIDTH: 793px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.n_con {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 29px
}
.n_con DL {
	MARGIN-BOTTOM: 11px; HEIGHT: 115px; OVERFLOW: hidden
}
.n_con DL DT {
	WIDTH: 165px; FLOAT: left; HEIGHT: 106px
}
.n_con DL DT IMG {
	WIDTH: 161px; HEIGHT: 102px
}
.n_con DL DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; WIDTH: 580px; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.n_con DL DD H3 A {
	FONT: bold 14px "微软雅黑"; COLOR: #646464
}
.n_con DL DD P {
	FONT: 12px/24px "微软雅黑"; COLOR: #646464
}
.n_con DL DD P A {
	DISPLAY: block; FONT: 12px/24px "微软雅黑"; COLOR: #23ac38
}
.n_con UL {
	WIDTH: 782px; OVERFLOW: hidden
}
.n_con UL LI {
	BORDER-BOTTOM: #d2c5ba 1px dashed; LINE-HEIGHT: 35px; WIDTH: 760px; FLOAT: left; HEIGHT: 35px; OVERFLOW: hidden; MARGIN-RIGHT: 50px
}
.n_con UL LI A {
	FONT: 12px/29px "微软雅黑"; FLOAT: left; COLOR: #6a6a6a
}
.n_con UL LI A:hover {
	COLOR: #23ac38
}
.n_con UL .nobot {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
.biaoti {
	BORDER-BOTTOM: #ccc 1px solid; FONT: bold 16px/26px "microsoft Yahei"; HEIGHT: 28px; COLOR: #999
}
.biaoti A {
	BORDER-BOTTOM: #23ac38 2px solid; DISPLAY: inline-block; HEIGHT: 26px; COLOR: #23ac38; MARGIN-LEFT: 18px
}
.biaoti EM {
	TEXT-TRANSFORM: uppercase; FONT: 12px/26px Arial, Helvetica, sans-serif; MARGIN-LEFT: 10px
}
.biaoti SPAN {
	TEXT-TRANSFORM: uppercase; FONT: 12px/26px Arial, Helvetica, sans-serif; COLOR: #999
}
.biaoti SPAN A {
	BORDER-BOTTOM-WIDTH: 0px; COLOR: #999
}
img { border:0;}

ol, ul { list-style:none;}
li{ _display:inline;}
a{color:#666;}
a:hover{color:#1186FF;}
.hidden{ display:none;}
.clear{zoom:1;}
.header{ position:absolute; width:100%; height:184px; left:0; top:0; background:url(../images/bg02.png) repeat-x; z-index:3;}
.header-head{
	height: 130px;
	color: #c4c4c4;
	font-family: "微软雅黑", Arial;
	font-size: 12px;
	line-height: 29px;
}
.header-head a{
	color: #e0e0e0;
	text-decoration: none;
}
.header-head a.en{ font-size:10px;}
.header-head a:hover{
	color: #fff;
}
.w960{
	width: 1200px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.dbr{
	width:100%; 
	height:29px; 
	line-height:29px
}
.scsc{
	width:190px;
	float:right;
}
.head-search{
	width: 247px;
	height: 40px;
	padding-left: 6px;
	background: url(../images/search_bg01.png) no-repeat;
	float: right;
	margin-top: 24px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
.head-search .txt{
	float: left;
	width: 202px;
	height: 40px;
	background: none;
	border: none;
	color: #333333;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 40px;
}
.head-search .btn{
	float: left;
	width: 44px;
	height: 40px;
	background: none;
	border: none;
	cursor: pointer;
}
.header-menu{ position:relative; width:100%; height:60px; background:url(../images/bg_03.png) repeat-x;}
.header-menu-bg{ width:100%; position:absolute; right:50%; margin-right:482px; top:0; height:55px;  overflow:hidden;}
.menu-wrap{ position:relative; z-index:99;}
.menuleft-bg{
	background-position: 0 0;
}
.menu{
	width: 970px;
	float: left;
}
.menu ul li{
	width: 118px;
	z-index: 9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.menu ul li a{
	display: block;
	height: 55px;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 55px;
	padding-top: 0;
	padding-right: 13px;
	padding-bottom: 0;
	padding-left: 13px;
	background-image: url(../images/menu_bg02.png);
	background-repeat: no-repeat;
	background-position: 95px 27px;
	text-decoration: none;
}
.menu ul li a:hover,.menu ul li a.hover{ background:url(../images/menu_bg01.png) no-repeat; color:#2e83c6;}
.menu ul li a.on{ background:url(../images/menu_bg01_on.png) no-repeat; color:#2e83c6;}
.menu ul li.nl a{background:url(../images/menu_bg02.png) no-repeat 97px 22px;}
.menu ul li.nl a:hover,.menu ul li.nl a.hover{background:url(../images/menu_bg03.png) no-repeat left top;}
.menu ul li.nl a.on{background:url(../images/menu_bg03_on.png) no-repeat  left top;}
.menu ul li .menuson{
	width: 1000px;
	position: absolute;
	left: 0;
	top: 55px;
	height: 176px;
	display: none;
	overflow: hidden;
}
.menu ul li .menuson-img{
	width: 173px;
	padding-top: 5px;
	margin-top: 25px;
	float: left;
	margin-left: 20px;
	height: 135px;
}
.menu ul li .menuson-nav{
	width: 300px;
	margin-left: 110px;
	margin-top: 25px;
	float: left;
}
.menu ul li .menuson-nav a{
	display: block;
	float: left;
	margin-right: 9px;
	width: 111px;
	height: 36px;
	padding-left: 5px;
	text-align: left;
	background: none;
	color: #ffffff;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 35px;
	margin-left: 9px;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #597386;
}
.menu ul li .menuson-nav a:hover{ background:none; color:#d6dce1}
.menu ul li .menuson-con{
	width: 335px;
	height: 118px;
	margin-top: 18px;
	background: url(../images/menu_bg05.png) no-repeat 30px 0;
	float: left;
	margin-left: 20px;
}
.menu ul li .menuson-con p{
	color: #95a5b1;
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 24px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
}
.menu ul li .menuson-con span{ display:block; font:12px/14px Arial; color:#768a9b;}
.menu-son-bg{ position:absolute; width:100%; left:0; top:55px; height:0px; background:url(../images/bg_05.png) repeat; overflow:hidden;}
.menuleft-bg{
	background-position: 0 0;
}

.index-banner2{
	width:100%;
	position:relative;
	height:160px;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bntu{
	width:1160px;
	height:180px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/3e09d846d480421c96328af88285f25e.jpg);
	margin-top: 10px;
}
.index-banner{
	width:100%;
	position:relative;
	height:620px;
	overflow:hidden;
	background:url(../images/load.gif) no-repeat center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
.index-banner ul{height:620px; left:0; top:0; position:absolute; z-index:0;}
.index-banner ul li{height:620px; overflow:hidden;}
.banner-bg{ width:100%; height:6px; left:0; bottom:0; background:url(../images/bg01.png) repeat-x; position:absolute; z-index:1}
.index-banner ul li a{ display:block; width:100%;height:620px;}
.ban-num{ position:absolute; width:960px; left:50%; margin-left:-480px; bottom:12px; text-align:right;}
.ban-num span{ display:inline-block; _display:inline;margin-left:10px; width:12px; height:12px; background:url(../images/Sprites.gif) no-repeat -12px 0; overflow:hidden; cursor:pointer;}
.ban-num span.on{ background-position: 0 0;}
