@charset "utf-8";
BODY {font-family:"微软雅黑", "宋体", "黑体"; BACKGROUND: url(body_bg.gif); COLOR: #000
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:focus {
	OUTLINE-WIDTH: 0px
}
A:hover {
	COLOR: #187ec6; TEXT-DECORATION: underline
}
B:hover {
	TEXT-DECORATION: underline
}
.vam {
	VERTICAL-ALIGN: middle
}
.clear {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: ""
}
.clearfix {
	ZOOM: 1
}
.tr {
	TEXT-ALIGN: right
}
.tl {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
.fw {
	FONT-FAMILY: "宋体"
}
.pa {
	POSITION: absolute
}
.pr {
	POSITION: relative
}
.mt8 {
	MARGIN-TOP: 8px
}
.font14 {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.cart_header {
	MARGIN: 0px auto; WIDTH: 760px
}
.cart_content {
	MARGIN: 0px auto; WIDTH: 760px
}
.cart_footer {
	MARGIN: 0px auto; WIDTH: 760px
}
.header {
	MARGIN: 0px auto; WIDTH: 1050px
}
.content {
	MARGIN: 0px auto; WIDTH: 1050px
}
.footer {
	MARGIN: 0px auto; WIDTH: 1050px
}
.left {
	WIDTH: 201px; FLOAT: left; OVERFLOW: hidden
}
.left2 {
	WIDTH: 670px; FLOAT: left; OVERFLOW: hidden
}
.left3 {
	WIDTH: 754px; FLOAT: left; COLOR: #666; OVERFLOW: hidden
}
.lefttop {
	BACKGROUND: url(left_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.left2top {
	BACKGROUND: url(left2_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.leftbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(left_bot_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.left2bot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(right_bot2_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right {
	WIDTH: 754px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 5px; OVERFLOW: hidden
}
.right2 {
	WIDTH: 275px; FLOAT: right; OVERFLOW: hidden
}
.right3 {
	WIDTH: 201px; FLOAT: right; COLOR: #666; OVERFLOW: hidden
}
.righttop {
	BACKGROUND: url(right_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right2top {
	BACKGROUND: url(right2_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.rightbot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(right_bot_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right2bot {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(left_bot2_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.right_main {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; MIN-HEIGHT: 458px; WIDTH: 752px; OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.right2_main {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; WIDTH: 273px; OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.left2_main {
	BORDER-BOTTOM: #d5d5d5 0px solid; BORDER-LEFT: #d5d5d5 1px solid; PADDING-BOTTOM: 15px; WIDTH: 668px; BACKGROUND: #fff; OVERFLOW: hidden; BORDER-TOP: #d5d5d5 0px solid; BORDER-RIGHT: #d5d5d5 1px solid
}
.top_sp {
	WIDTH: 100%; HEIGHT: 203px
}
.top {
	WIDTH: 100%; BACKGROUND: url(top_bg.png) repeat-x; HEIGHT: 203px
}
.welcome {
	LINE-HEIGHT: 25px; WIDTH: 1050px; HEIGHT: 25px; COLOR: #666
}
.welcome H2 {
	FLOAT: left; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.bookmark {
	LINE-HEIGHT: 25px; FLOAT: right; HEIGHT: 25px
}
.bookmark A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #666; PADDING-TOP: 0px
}
.bookmark B A {
	COLOR: #c82226
}
.t_head {
	WIDTH: 1050px; HEIGHT: 114px; OVERFLOW: hidden; PADDING-TOP:14px
}
.top_l {
	WIDTH: 750px
}
.logo { PADDING-RIGHT: 5px;
}
.logo_slogan {FONT-FAMILY: "Microsoft YaHei"; COLOR: #c82226; FONT-SIZE: 35px; PADDING-TOP:10px
}
.logo_slogan SPAN {font-size:20px; margin-top:15px; display:block
}
.top_r {
	LINE-HEIGHT: 30px; WIDTH: 280px; COLOR: #d00300; OVERFLOW: hidden; PADDING-TOP: 25px
}
.tel {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-LEFT: 22px; WIDTH: 240px; PADDING-RIGHT: 0px; FONT-FAMILY: "Microsoft YaHei"; BACKGROUND: url(tel.png) no-repeat left 8px; FONT-SIZE: 14px; PADDING-TOP: 0px; text-align:right
}
.tel SPAN {
	COLOR: #333; FONT-SIZE: 24px
}
.weibo {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; WIDTH: 187px
}
.weibo A {
	MARGIN-RIGHT: 20px
}
.i_sina {
	PADDING-LEFT: 24px; DISPLAY: inline-block; BACKGROUND: url(i_sina.png) no-repeat; HEIGHT: 20px; COLOR: #666
}
.i_tencent {
	PADDING-LEFT: 20px; DISPLAY: inline-block; BACKGROUND: url(i_tencent.png) no-repeat; HEIGHT: 20px; COLOR: #666
}
.nav {
	WIDTH: 1050px; HEIGHT: 49px; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.nav LI {
	LINE-HEIGHT: 49px; MARGIN: 0px auto;FLOAT: left; HEIGHT: 49px
}
.nav LI A { COLOR: #fff; text-align:center;width:115px; height:49px; display:block; font-size:15px
}
.nav li a:hover{background:#c82226; height:49px; text-decoration:none; color:#ff0}
.searchbar {
	WIDTH: 1050px; HEIGHT: 22px; PADDING-TOP: 5px
}
.keywords {
	LINE-HEIGHT: 22px; PADDING-LEFT: 25px; COLOR: #4c4c4c
}
.keywords A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #666; PADDING-TOP: 0px
}
.search {
	WIDTH: 206px; PADDING-RIGHT: 25px; HEIGHT: 22px
}
.search .in_text {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 3px; LINE-HEIGHT: 16px !important; BORDER-LEFT-STYLE: none; PADDING-LEFT: 27px; WIDTH: 150px; PADDING-RIGHT: 3px; BORDER-TOP-STYLE: none; BACKGROUND: url(search_bg.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; COLOR: #666; BORDER-RIGHT-STYLE: none; PADDING-TOP: 3px
}
.search .so {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 0; TEXT-INDENT: -9999px; BORDER-LEFT-STYLE: none; WIDTH: 26px; BORDER-TOP-STYLE: none; BACKGROUND: url(search_bg.gif) no-repeat -180px 0px; FLOAT: right; HEIGHT: 22px; BORDER-RIGHT-STYLE: none; FONT-SIZE: 0px
}
.nav .nomarg {
	MARGIN-RIGHT: 0px
}
.nav .nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.t_m {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-TOP: 0px
}
.t_m_c {
	BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; BORDER-LEFT: #cccccc 1px solid; WIDTH: 270px; DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 25px; BORDER-TOP: #cccccc 1px solid; RIGHT: 0px; BORDER-RIGHT: #cccccc 1px solid; TOP: 22px; LEFT: 955px
}
.bottoms {
	BACKGROUND: url(footer_bg.gif) repeat-x left top; HEIGHT: 196px; COLOR: #fff; OVERFLOW: hidden
}
.bot_nav {
	TEXT-ALIGN: center; LINE-HEIGHT: 38px; HEIGHT: 38px
}
.bot_nav A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; PADDING-TOP: 0px
}
.bot_nav .nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.copyright { margin:20px auto; width:1050px; text-align:center; line-height:30px
}
.copyright DT {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 73px; PADDING-RIGHT: 30px; BACKGROUND: url(bot_logo_line.gif) no-repeat right top; FLOAT: left; HEIGHT: 72px; PADDING-TOP: 30px
}
.copyright DD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 12px
}
.copyright DD SPAN {
	COLOR: #ff9999
}
.copyright A {
	COLOR: #ff9999
}
.pro_nav_sides {
	WIDTH: 235px
}
.pro_tils {
	TEXT-ALIGN: center; LINE-HEIGHT: 42px; BACKGROUND: url(sub_nav_til.gif) no-repeat; HEIGHT: 48px; COLOR: #fff; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.pro_tils A {
	COLOR: #fff
}
.pro_navs {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: url(sub_nav_bg.gif) no-repeat center bottom; OVERFLOW: hidden; PADDING-TOP: 0px
}
.pro_navs H2 {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 25px; PADDING-LEFT: 30px; WIDTH: 137px; BACKGROUND: url(h2.gif) no-repeat; HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 12px
}
.pro_navs H2 A {
	COLOR: #fff
}
.pro_nav_lists {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.pro_nav_lists LI {
	BORDER-BOTTOM: #999 1px dashed; LINE-HEIGHT: 29px; PADDING-LEFT: 30px; BACKGROUND: url(item_01.gif) no-repeat 16px 12px; HEIGHT: 29px; VERTICAL-ALIGN: middle
}
.pro_nav_lists A {
	COLOR: #333
}
.pro_nav_lists .cur A {
	COLOR: red
}
.pro_nav_lists .nobg {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none
}
#commonFooterkeywords A {
	COLOR: white; MARGIN-LEFT: 10px
}
.keyword {
	TEXT-ALIGN: center
}
