HTML {
	WIDTH: 100%;
	MIN-WIDTH: 1000px;
	OVERFLOW-Y: scroll
}
BODY {
	WIDTH: 100%;
	MIN-WIDTH: 1000px;
	MARGIN: 0px;
	PADDING: 0px;
	BACKGROUND: #fff;
	FONT-FAMILY: Myriad Pro, Microsoft YaHei, Verdana
}

UL, OL {
	LIST-STYLE: none
}
FORM, DL, DT, DD, UL, OL, INPUT, SELECT, TEXTAREA, H1, H2, H3, H4, H5, H6 {
	MARGIN: 0px;
	PADDING: 0px;
	FONT-SIZE: 12px
}
INPUT, BUTTON, SELECT, TEXTAREA {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana;
	COLOR: #333;
	OUTLINE: none;
	VERTICAL-ALIGN: middle
}
IMG {
	BORDER: 0px;
	VERTICAL-ALIGN: middle
}
A {
	COLOR: #333;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #33b3ed;
}
#header {
	WIDTH: 100%
}
#header DIV.container {
	WIDTH: 1000px;
	HEIGHT: 85px;
	MARGIN: auto;
	POSITION: relative
}
#header DIV.container DIV.logo {
	PADDING-LEFT: 10px;
	PADDING-TOP: 20px
}
#header DIV.container DIV.search {
	WIDTH: 228px;
	HEIGHT: 27px;
	BACKGROUND: url(../images/bg.search.1.jpg) center center no-repeat;
	POSITION: absolute;
	TOP: 29px;
	RIGHT: 178px;
	Z-INDEX: 100;
	DISPLAY: none
}
#header DIV.container DIV.search INPUT.text {
	WIDTH: 180px;
	PADDING: 5px 5px 5px 15px;
	HEIGHT: 17px;
	LINE-HEIGHT: 17px;
	BORDER: 0px;
	BACKGROUND: url(../images/space.gif)
}
#header DIV.container DIV.search INPUT.submit {
	WIDTH: 26px;
	HEIGHT: 27px
}
#header DIV.container DIV.slogan {
	POSITION: absolute;
	TOP: 20px;
	RIGHT: 10px;
	Z-INDEX: 100
}
#homekv {
	WIDTH: 100%;
	POSITION: relative;
	OVERFLOW: hidden
}
#homekv DIV.image {
	OPACITY: 0;
	FILTER: alpha(opacity=0)
}
#homekv DIV.image_mask {
	OPACITY: 0;
	FILTER: alpha(opacity=0)
}
#homekv DIV.textbox {
	WIDTH: 980px;
	MARGIN-LEFT: -490px;
	DISPLAY: none;
	POSITION: absolute;
	TOP: 50%;
	LEFT: 50%;
	Z-INDEX: 100
}
#homekv DIV.textbox DIV.text {
	POSITION: absolute;
	Z-INDEX: 100
}
#homekv DIV.icon {
	WIDTH: 600px;
	MARGIN-LEFT: -300px;
	TEXT-ALIGN: center;
	POSITION: absolute;
	BOTTOM: 20px;
	LEFT: 50%;
	Z-INDEX: 1000
}
#homekv DIV.icon EM {
	DISPLAY: inline-block;
	ZOOM: 1;
	WIDTH: 14px;
	HEIGHT: 14px;
	BACKGROUND: #ababab;
	BORDER-RADIUS: 7px;
	MARGIN-LEFT: 7px;
	MARGIN-RIGHT: 7px;
	CURSOR: pointer
}
#homekv DIV.icon EM.on {
	BACKGROUND-COLOR: #0065c4
}
#menu {
	WIDTH: 100%;
	HEIGHT: 75px
}
#menu DIV.menu_box {
	WIDTH: 100%;
	HEIGHT: 75px;
	BACKGROUND: #1776d4
}
#menu DIV.menu_box.fixed {
	MIN-WIDTH: 1000px;
	POSITION: fixed;
	TOP: 0px;
	LEFT: 0px;
	Z-INDEX: 100000
}
#menu DIV.container {
	WIDTH: 1000px;
	MARGIN: auto;
	POSITION: relative
}
#menu DIV.container UL {
	WIDTH: 979px;
	MARGIN: auto;
	BORDER-LEFT: #1363b2 1px solid
}
#menu DIV.container UL LI {
	WIDTH: 107px;
	HEIGHT: 75px;
	FLOAT: left;
	DISPLAY: inline;
	FONT-SIZE: 14px;
	BORDER-LEFT: #4991d8 1px solid;
	BORDER-RIGHT: #1363b2 1px solid
}
#menu DIV.container UL LI A {
	DISPLAY: block;
	HEIGHT: 75px;
	LINE-HEIGHT: 75px;
	TEXT-ALIGN: center;
	COLOR: #fff;
	TRANSITION: all .2s ease;
	-WEBKIT-TRANSITION: all .2s ease
}
#menu DIV.container UL LI A:hover {
	BACKGROUND: #0065c4;
	TEXT-DECORATION: none
}
#menu DIV.container UL LI.member {
	WIDTH: 107px;
	BORDER-RIGHT: 0px;
	BACKGROUND: #4591dd;
	FONT-SIZE: 12px
}
#menu DIV.container UL LI.member SPAN {
	DISPLAY: block;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 16px
}
#menu DIV.container UL LI.member SPAN EM {
	DISPLAY: block;
	HEIGHT: 18px;
	BACKGROUND: url(../images/bg.icon.1.png) center center no-repeat
}
#menu DIV.container UL LI.tmall {
	WIDTH: 106px;
	BACKGROUND: #74ade5;
	FONT-SIZE: 12px
}
#menu DIV.container UL LI.tmall SPAN {
	DISPLAY: block;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 16px
}
#menu DIV.container UL LI.tmall SPAN EM {
	DISPLAY: block;
	HEIGHT: 18px;
	BACKGROUND: url(../images/bg.icon.2.png) center center no-repeat
}
#menu DIV.menu_box_home DIV.container UL LI {
	WIDTH: 120px
}
#menu DIV.menu_box_home DIV.container UL LI.member {
	WIDTH: 122px
}
#menu DIV.menu_box_home DIV.container UL LI.tmall {
	WIDTH: 122px
}
#container {
	WIDTH: 100%;
	POSITION: relative
}

#copyright {
	WIDTH: 100%;
	BACKGROUND: #eeeeee;
	PADDING-TOP: 20px;
	PADDING-BOTTOM: 30px
}
#copyright DIV.container {
	WIDTH: 980px;
	MARGIN: auto
}
#copyright DIV.container P {
	MARGIN: 0px;
	PADDING: 0px;
	LINE-HEIGHT: 150%
}
#copyright DIV.container P.menu {
	MARGIN-BOTTOM: 10px;
	HEIGHT: 16px;
	LINE-HEIGHT: 16px;
	BORDER-LEFT: #a9a9a9 1px solid
}
#copyright DIV.container P.menu A {
	DISPLAY: inline-block;
	ZOOM: 1;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 14px;
	BORDER-RIGHT: #a9a9a9 1px solid
}
#copyright DIV.container P.text {
	WIDTH: 520px;
	FLOAT: left;
	DISPLAY: inline
}
#copyright DIV.container P.text EM {
	DISPLAY: inline-block;
	ZOOM: 1;
	PADDING: 1px 2px;
	BACKGROUND: #656565;
	COLOR: #fff;
	FONT-STYLE: normal;
	LINE-HEIGHT: 100%
}
#copyright DIV.container P.text A {
	COLOR: #004dc1;
	TEXT-DECORATION: underline
}
#copyright DIV.container P.copy {
	WIDTH: 420px;
	FLOAT: right;
	DISPLAY: inline;
	TEXT-ALIGN: right
}
.clear {
	CLEAR: both
}
.clear_float {
	ZOOM: 1
}
.clear_float:after {
	DISPLAY: block;
	CLEAR: both;
	CONTENT: "";
	VISIBILITY: hidden;
	HEIGHT: 0
}
.hand {
	CURSOR: pointer
}
.no_select {
	USER-SELECT: none;
	-MS-USER-SELECT: none;
	-O-USER-SELECT: none;
	-MOZ-USER-SELECT: none;
	-KHTML-USER-SELECT: none;
	-WEBKIT-USER-SELECT: none
}
.tables {
	BACKGROUND: #e0e0e0;
	BORDER: 0px
}
.tables TD {
	BACKGROUND: #ffffff
}


/*=========bb ============*/
.wp5 {
	margin: 0px auto;
	width: 1000px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.cls {
	font-size: 0px;
	height: 0px;
	line-height: 0px;
	clear: both;
}

/*========== footer ==========*/
.footer {
	z-index: 999;
	font-family: "微软雅黑", "Microsoft Yahei", Arial, Helvetica, sans-serif, "宋体";
	font-size: 14px;
	color: #515151;
	font-size: 14px;
	position: relative;
	background:url(../images/footer_bj.png) repeat-x center center;
	height:370px;
}

.footer-list{
	padding:40px 0px;
}
.footer-list-t1 .ft{
	padding-right:60px;
}
.footer-list-t1 h1{
	color:#b3c8e6;
	font-size:14px;
	padding-bottom:20px;
}
.footer-list-t1 ul li a{
	display:block;
	color:#fff;
	font-size:12px;
	line-height:24px;
}
.footer-list-t1 ul li a:hover{
	color:#088bd7;
}
.footer-list-t2 h1{
	color:#b3c8e6;
	font-size:14px;
	padding-bottom:20px;
}
.footer-list-t2 .foot-tell{
	padding-bottom:15px;
	color:#fff;
}
.footer-list-t2 .foot-tell p{
	margin-bottom:0px;
	color:#fff;
}

.footer .copy{
	color:#fff;
	border-top: dashed 1px #4F88B9;
	text-align:center;
	padding-top:16px;
	font-size:12px;
}
.footer .copy a{
	color:#fff;
}


/*============  pg-footer ============*/
.pg-footer .footer{
	background:none;
	background-color:#333;
}
.pg-footer .footer .footer-list-t1 h1{
	color:#fff;
	font-size:14px;
	padding-bottom:20px;
}


.pg-footer .footer .footer-list-t1 ul li a{
	display:block;
	color:#999999;
	font-size:12px;
	line-height:24px;
}
.pg-footer .footer .footer-list-t1 ul li a:hover{
	color:#2c8f35;
}
.pg-footer .footer .footer-list-t2 h1 {
    color: #fff;
    font-size: 14px;
    padding-bottom: 20px;
}
.pg-footer .footer .footer-list-t2 .foot-tell p{
	margin-bottom:0px;
	color:#fff;
}

.pg-footer .footer .copy{
	color:#fff;
	border-top: dashed 1px #6f6f6f;
	text-align:center;
	padding-top:16px;
	font-size:12px;
}