html {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0);
}
body {
	font: 12px/1.231 "Microsoft YaHei", arial, helvetica, clean, sans-serif; width: 100%; color: rgb(102, 102, 102); min-width: 1298px; font-size-adjust: none; font-stretch: normal;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: inherit; font-weight: inherit;
}
caption {
	font-style: inherit; font-weight: inherit;
}
cite {
	font-style: inherit; font-weight: inherit;
}
code {
	font-style: inherit; font-weight: inherit;
}
dfn {
	font-style: inherit; font-weight: inherit;
}
em {
	font-style: inherit; font-weight: inherit;
}
th {
	font-style: inherit; font-weight: inherit;
}
var {
	font-style: inherit; font-weight: inherit;
}
optgroup {
	font-style: inherit; font-weight: inherit;
}
del {
	text-decoration: none;
}
ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
acronym {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
button {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
optgroup {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
option {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
input {
	
}
button {
	
}
textarea {
	
}
select {
	
}
input {
	vertical-align: middle;
}
select {
	vertical-align: middle;
}
select {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
table {
	font-size: inherit; border-collapse: collapse;
}
pre {
	line-height: 100%; font-family: monospace;
}
code {
	line-height: 100%; font-family: monospace;
}
kbd {
	line-height: 100%; font-family: monospace;
}
samp {
	line-height: 100%; font-family: monospace;
}
tt {
	line-height: 100%; font-family: monospace;
}
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: rgb(102, 102, 102); text-decoration: none;
}
a:focus {
	outline: 0px;
}
a:hover {
	text-decoration: none;
}
.vam {
	vertical-align: middle;
}
.clear {
	height: 0px; line-height: 0; clear: both; font-size: 0px;
}
p {
	font-size: 14px; word-spacing: -1.5px;
}
.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;
}
.header {
	margin: 0px auto; width: 1200px;
}
.content {
	margin: 0px auto; width: 1200px;
}
.footer {
	margin: 0px auto; width: 1200px;
}
.left {
	width: 201px; overflow: hidden; float: left;
}
.left2 {
	width: 670px; overflow: hidden; float: left;
}
.left3 {
	width: 754px; color: rgb(102, 102, 102); overflow: hidden; float: left;
}
.lefttop {
	background: url("../index/Img/left_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-top: 10px;
}
.left2top {
	background: url("../index/Img/left2_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.leftbot {
	background: url("../index/Img/left_bot_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.left2bot {
	background: url("../index/Img/right_bot2_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right {
	width: 735px; overflow: hidden; margin-left: 24px; float: left; display: inline;
}
.right2 {
	width: 275px; overflow: hidden; float: right;
}
.right3 {
	width: 201px; color: rgb(102, 102, 102); overflow: hidden; float: right;
}
.righttop {
	background: url("../index/Img/right_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.right2top {
	background: url("../index/Img/right2_top_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px;
}
.rightbot {
	background: url("../index/Img/right_bot_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right2bot {
	background: url("../index/Img/left_bot2_img.gif") no-repeat; height: 3px; overflow: hidden; font-size: 0px; margin-bottom: 10px;
}
.right_main {
	border-width: 0px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); border-image: none; width: 955px; overflow: hidden; padding-bottom: 15px;
}
.right2_main {
	border-width: 0px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); border-image: none; width: 273px; overflow: hidden; padding-bottom: 15px;
}
.left2_main {
	border-width: 0px; border-style: none solid; border-color: currentColor rgb(213, 213, 213); border-image: none; width: 668px; overflow: hidden; padding-bottom: 15px;
}
em {
	font-style: normal;
}
i {
	font-style: normal;
}
.top_bg {
	background: url("top_bg.gif") no-repeat center 0px; padding: 25px 0px 0px; height: 190px; overflow: hidden;
}
.h_top {
	top: -10px; width: 300px; right: 0px; position: absolute;
}
.h_top img {
	padding: 0px 0px 0px 20px; width: 75px; height: 15px;
}
.h_con {
	height: 134px; overflow: hidden;
}
.h_con h1 {
	padding: 0px 30px 0px 0px; float: left;
}
.h_con h1 img {
	width: 200px; height: 110px;
}
.h_con .h_dw {
	background: url("t_line.gif") no-repeat 0px 35px; padding: 22px 0px 0px 25px; color: rgb(28, 87, 154); font-size: 26px; float: left;
}
.h_dw span {
	padding: 5px 0px 0px; color: rgb(0, 0, 0); font-size: 26px; display: block;
}
.h_con .tel {
	background: url("tel.gif") no-repeat 110px 22px; padding: 22px 0px 0px 45px; text-align: right; color: rgb(102, 102, 102); font-size: 20px; float: right;
}
.tel span {
	color: rgb(9, 91, 173); font-size: 30px; font-weight: bold; display: block;
}
.tel span a {
	font-size: 20px; font-weight: bold; display: block;
}
.h_nav {
	height: 56px; line-height: 56px;
}
.h_nav li {
	background: url("nav_bor.gif") no-repeat right 0px; float: left;
}
.h_nav li a {
	padding: 0px 30px; color: rgb(255, 255, 255); font-size: 14px; float: left; display: block;
}
.h_nav li.cur a {
	background: rgb(110, 110, 110); text-decoration: none;
}
.h_nav li a:hover {
	background: rgb(110, 110, 110); text-decoration: none;
}
.h_nav .nobor {
	background: none;
}
.search {
	margin: 0px auto; width: 1200px; height: 72px; overflow: hidden;
}
.search p {
	width: 940px; height: 72px; color: rgb(102, 102, 102); line-height: 72px; overflow: hidden; font-size: 14px; float: left;
}
.search p a {
	padding: 0px 10px 0px 0px; color: rgb(102, 102, 102); font-size: 14px;
}
.search p a:hover {
	color: rgb(0, 105, 210); text-decoration: none;
}
.search .ser_inp {
	background: url("s_inp.gif") no-repeat; padding: 0px 3px 0px 12px; border: currentColor; border-image: none; width: 200px; height: 31px; color: rgb(102, 102, 102); line-height: 31px; font-family: "Microsoft YaHei"; font-size: 14px; margin-top: 20px; float: left;
}
.search .ser_so {
	width: 43px; height: 31px; margin-top: 20px; float: left;
}
.f_bg {
	background: url("f_bg.gif") repeat-x; height: 605px; overflow: hidden;
}
.f_nav {
	background: url("../index/f_line02.gif") repeat-x 0px 130px; height: 197px; line-height: 46px; overflow: hidden;
}
.f_nav b {
	background: url("../index/f_ico02.gif") no-repeat center 5px; height: 82px; text-align: center; color: rgb(255, 255, 255); line-height: 82px; overflow: hidden; font-size: 24px; display: block;
}
.f_nav a {
	background: url("../index/f_ico01.gif") no-repeat 0px 21px; padding: 0px 0px 0px 20px; width: 130px; color: rgb(255, 255, 255); font-size: 14px; display: inline-block;
}
.f02 {
	padding: 25px 0px 0px; width: 1200px; height: 335px; overflow: hidden; display: inline-block;
}
.f_ab {
	width: 380px; height: 260px;
}
.f_ab p {
	width: 190px; height: 206px; float: left;
}
.f_ab p.tp em {
	background: url("f_line01.gif") no-repeat 0px 38px; width: 90px; height: 40px; color: rgb(164, 164, 164); line-height: 32px; overflow: hidden; font-size: 16px; float: left; display: block;
}
.f_ab p.tp em a {
	color: rgb(255, 255, 255);
}
.f_ab p span {
	padding-top: 20px; float: left; display: block;
}
.f_ab p span a {
	color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: block;
}
.f_ab p.cp {
	width: 84px; height: 36px; line-height: 36px; overflow: hidden; border-top-color: rgb(164, 164, 164); border-bottom-color: rgb(164, 164, 164); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; display: block;
}
.f_ab p.cp a {
	padding: 0px 14px; color: rgb(255, 255, 255); font-size: 14px;
}
.f_tel {
	background: url("f_tel.png") no-repeat 0px 16px; padding: 76px 0px 0px 36px; width: 400px; height: 170px; color: rgb(255, 255, 255); font-size: 14px;
}
.f_tel b {
	color: rgb(255, 255, 255); font-size: 36px; display: block;
}
.f_tel i {
	padding: 0px 0px 12px; display: block;
}
.f_tel p {
	color: rgb(255, 255, 255); line-height: 25px; font-size: 14px;
}
.f_er {
	background: url("f_erbg.gif") no-repeat 0px 18px; padding: 18px 0px 0px; width: 335px; height: 229px;
}
.f_er img {
	width: 190px; height: 190px;
}
.f_er span {
	padding: 150px 0px 0px; width: 105px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; font-size: 14px; float: left; display: block;
}
.f_er em {
	width: 190px; float: right; display: block;
}
.f_ban {
	padding: 20px 0px 0px; height: 65px;
}
.f_ban span {
	color: rgb(255, 255, 255); line-height: 22px; font-size: 12px; display: block;
}
.f_ban em {
	padding: 0px 20px;
}
.f_ban a {
	color: rgb(208, 207, 207); font-size: 12px;
}
.links {
	width: 1024px; height: 48px; line-height: 48px; overflow: hidden; display: inline-block;
}
.links_l {
	width: 80px;
}
.links_l a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.links_c {
	width: 824px; overflow: hidden;
}
.links_c a {
	padding: 0px 20px 0px 0px; color: rgb(255, 255, 255); font-size: 14px; display: inline-block;
}
.links_r {
	width: 80px; overflow: hidden;
}
.links_r a {
	color: rgb(255, 255, 255); font-size: 14px;
}
html {
	background: rgb(255, 255, 255); color: rgb(0, 0, 0);
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: inherit; font-weight: inherit;
}
caption {
	font-style: inherit; font-weight: inherit;
}
cite {
	font-style: inherit; font-weight: inherit;
}
code {
	font-style: inherit; font-weight: inherit;
}
dfn {
	font-style: inherit; font-weight: inherit;
}
em {
	font-style: inherit; font-weight: inherit;
}
strong {
	font-style: inherit; font-weight: inherit;
}
th {
	font-style: inherit; font-weight: inherit;
}
var {
	font-style: inherit; font-weight: inherit;
}
optgroup {
	font-style: inherit; font-weight: inherit;
}
del {
	text-decoration: none;
}
ins {
	text-decoration: none;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
acronym {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
sup {
	vertical-align: baseline;
}
sub {
	vertical-align: baseline;
}
input {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
button {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
optgroup {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
option {
	font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;
}
input {
	
}
button {
	
}
textarea {
	
}
select {
	
}
input {
	vertical-align: middle;
}
select {
	vertical-align: middle;
}
body {
	font: 12px/1.231 "Microsoft YaHei", "Î¢ÈíÑÅºÚ", arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 99%/normal arial, helvetica, clean, sans-serif; font-size-adjust: none; font-stretch: normal;
}
table {
	font-size: inherit; border-collapse: collapse;
}
pre {
	line-height: 100%; font-family: monospace;
}
code {
	line-height: 100%; font-family: monospace;
}
kbd {
	line-height: 100%; font-family: monospace;
}
samp {
	line-height: 100%; font-family: monospace;
}
tt {
	line-height: 100%; font-family: monospace;
}
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;
}
#nodata {
	background: url("../index/img/nodata.gif") no-repeat 20px 20px; margin: 10px 0px; padding: 80px 80px 80px 150px; border: 1px solid rgb(238, 238, 238); border-image: none; color: rgb(51, 51, 51); font-size: 14px;
}
#mesbook1_c {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; width: 398px; padding-bottom: 20px; display: none; z-index: 1001;
}
#mesbook1 {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; width: 398px; padding-bottom: 20px; display: none; z-index: 1001;
}
#mesbook1_c div {
	background: rgb(235, 236, 235); padding: 4px 0.5em 0px; border: 1px solid rgb(228, 227, 227); border-image: none; height: 18px; margin-bottom: 10px;
}
#mesbook1 div {
	background: rgb(235, 236, 235); padding: 4px 0.5em 0px; border: 1px solid rgb(228, 227, 227); border-image: none; height: 18px; margin-bottom: 10px;
}
#mesbook1_c dl.b1 {
	margin: 0px auto; width: 370px;
}
#mesbook1 dl.b1 {
	margin: 0px auto; width: 370px;
}
#mesbook1_c dl.b1 dt {
	width: 105px; overflow: hidden; float: left;
}
#mesbook1 dl.b1 dt {
	width: 105px; overflow: hidden; float: left;
}
#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; cursor: pointer;
}
#fall {
	position: relative; cursor: pointer;
}
#ct {
	position: relative; cursor: pointer;
}
#roll_top {
	
}
#fall {
	background: url("/Skins/Default/Img/top.gif") no-repeat 0px -80px;
}
#ct {
	background: url("/Skins/Default/Img/top.gif") no-repeat 0px -40px;
}
#roll {
	width: 100px; right: 0px; bottom: 0px; display: block; position: fixed; z-index: 100; _margin-right: -0px; _position: absolute;
}
.ImTable * {
	margin: 0px; padding: 0px;
}
.ImTable {
	background: url("/UserControls/im/kefu/bg.gif"); border: currentColor; border-image: none; border-collapse: collapse;
}
.ImTable h2 {
	font-size: 14px; font-weight: bold; margin-top: 5px;
}
.ImHeader {
	background: url("/UserControls/im/kefu/im_01.gif"); height: 164px;
}
.ImRow0 {
	background: url("/UserControls/im/kefu/ico_item1.gif") no-repeat; margin: 10px 10px 0px; height: 24px; padding-top: 4px; padding-left: 10px;
}
.ImRow1 {
	background: url("/UserControls/im/kefu/ico_item1.gif") no-repeat; margin: 10px 10px 0px; height: 24px; padding-top: 4px; padding-left: 10px;
}
a.im {
	height: 35px; color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
a.im:hover {
	height: 35px; color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
.ImFooter {
	background: url("/UserControls/im/kefu/im_04.gif") no-repeat; width: 150px; height: 90px; font-family: Arial,Helvetica,sans-serif; display: inline-block;
}
.ImFooter h5 {
	margin: 15px 0px 0px; text-align: center; color: rgb(51, 51, 51); font-family: "ËÎÌå"; font-size: 14px; font-weight: normal;
}
.ImFooter p {
	margin: 10px 0px; text-align: center; color: rgb(255, 255, 255); font-size: 20px; font-weight: bold;
}
.topadcs {
	margin: 0px auto; width: 100%; text-align: center; overflow: hidden;
}
.topadcs a img {
	width: 100%; height: auto; display: block;
}
.topadcs a {
	margin: 0px auto; display: block;
}
.topadcs a.fullad {
	height: 430px;
}
.mark {
	background: url("../index/img/pro/mark_bg.gif") repeat-x 0px bottom rgb(240, 240, 240);
}
.mark .content {
	background: none; margin-top: 0px;
}
.mark .plc {
	background: url("../index/img/pro/location.png") no-repeat left; height: 52px; line-height: 52px; padding-left: 28px;
}
.mark .plc em a {
	color: rgb(189, 138, 58);
}
.mark .plc span {
	color: rgb(51, 51, 51); font-weight: normal;
}
.mark .plc a {
	line-height: 52px;
}
.b13 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b15 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b14 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b16 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b17 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b18 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b19 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b20 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
.b21 {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
#mesbook1 #mesbook1Btns input {
	background: rgb(176, 0, 0); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px;
}
#TxtMsg {
	border: 1px solid rgb(222, 222, 222); border-image: none;
}
.apage {
	background: rgb(250, 250, 250); padding: 0px 5px; border: 1px solid rgb(231, 231, 231); border-image: none; height: 34px; text-align: right; line-height: 32px; clear: both; margin-top: 10px; margin-bottom: 0px;
}
.apage a {
	padding: 0px 3px; border: 1px solid rgb(153, 153, 153); border-image: none; margin-right: 5px;
}
.apage .num_btns {
	font-family: Tahoma; float: right;
}
.apage a:hover {
	background: rgb(43, 134, 125); border: 1px solid rgb(43, 134, 125); border-image: none; color: rgb(255, 255, 255); text-decoration: none;
}
.apage .cur {
	background: rgb(43, 134, 125); border: 1px solid rgb(43, 134, 125); border-image: none; color: rgb(255, 255, 255); text-decoration: none;
}
.apage .cust_txt {
	float: left;
}
.apage .oran_pg_fp {
	background: url("../index/img/first_page.gif") no-repeat 4px 4px; padding-right: 9px;
}
.apage .oran_pg_pp {
	background: url("../index/img/pre_page.gif") no-repeat 4px 4px; padding-right: 5px;
}
.apage .oran_pg_np {
	background: url("../index/img/next_page.gif") no-repeat 8px 4px; padding-right: 12px;
}
.apage .oran_pg_lp {
	background: url("../index/img/last_page.gif") no-repeat 8px 4px; padding-right: 12px;
}
.apage select {
	font-size: 8px; margin-top: 5px;
}
.apage .oran_pg_txt {
	border: 1px solid rgb(212, 227, 233); border-image: none; width: 20px; height: 15px; margin-left: 5px;
}
.apage .oran_pg_btn {
	background: rgb(89, 132, 172); border: 1px solid rgb(212, 227, 233); border-image: none; height: 15px; color: rgb(255, 255, 255); font-size: 9px; margin-left: 5px;
}
.apage a {
	padding: 0px; width: 26px; height: 20px; text-align: center; line-height: 20px; margin-top: 6px; display: inline-block;
}
.apage .oran_pg_np {
	background: url("../index/img/next_page.gif") no-repeat center  !important;
}
.apage .oran_pg_lp {
	background: url("../index/img/last_page.gif") no-repeat center  !important;
}
.apage .oran_pg_fp {
	background: url("../index/img/first_page.gif") no-repeat center  !important;
}
.apage .oran_pg_pp {
	background: url("../index/img/pre_page.gif") no-repeat center  !important;
}
.apage .cust_txt {
	color: rgb(102, 102, 102); font-size: 14px;
}
.contactBox {
	height: 36px; text-align: right; line-height: 26px; letter-spacing: 1px; margin-top: 12px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.contactBox span {
	height: 26px; line-height: 26px; font-weight: bold; display: inline-block;
}
.contactBox b {
	height: 26px; color: rgb(241, 129, 31); line-height: 26px; font-size: 22px; display: inline-block;
}
.contactBox a.lx {
	background: url("../index/img/pro/lxwomen.gif") no-repeat left; width: 100px; height: 26px; line-height: 38px; font-size: 0px; margin-left: 12px; display: inline-block;
}
.map_main {
	margin: 30px 0px; border: 5px solid rgb(240, 240, 240); border-image: none; overflow: hidden; padding-bottom: 10px;
}
.sitemap_con {
	margin: 0px auto; width: 1100px; color: rgb(102, 102, 102);
}
.sitemap_con .map_top {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.sitemap_con .map_top img {
	float: left;
}
.site_r_link {
	background: rgb(248, 248, 248); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(205, 205, 205) rgb(205, 205, 205) currentColor; padding: 5px 6px; border-image: none; margin-top: 45px; float: right;
}
.site_r_link a {
	padding-right: 5px; padding-left: 5px;
}
.site_plc {
	background: url("../index/Img/ico27.gif") no-repeat 0px 8px; padding: 5px 0px; text-indent: 10px; font-size: 13px; margin-bottom: 12px;
}
.sitemap_con h4 {
	background: url("../index/img/pro/case_dot3.png") no-repeat left; line-height: 30px; padding-left: 12px;
}
.sitemap_con h4 a {
	color: rgb(28, 87, 154); line-height: 28px; font-size: 15px; font-weight: normal;
}
.b4 {
	padding: 4px; border: 1px solid rgb(224, 224, 224); border-image: none; margin-bottom: 8px;
}
.b4 ul {
	padding: 0px 11px;
}
.b4 li {
	width: 212px; line-height: 28px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.b4 li a {
	color: rgb(102, 102, 102); line-height: 28px; font-size: 14px;
}
.b4 li a:hover {
	color: rgb(20, 120, 171);
}
.link2 {
	margin: 0px auto; border: 0px currentColor; border-image: none; width: 1000px; color: rgb(85, 85, 85); line-height: 22px; padding-top: 24px; padding-bottom: 24px; font-size: 14px;
}
.link2 a {
	padding: 0px 8px;
}
.link3 {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 752px; padding-bottom: 10px; margin-bottom: 10px;
}
.link3 li {
	padding: 10px 0px 0px 10px; width: 114px; height: 44px; line-height: 0; font-size: 0px; float: left;
}
.link3 li img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 110px; height: 40px;
}
.tabbox_a {
	padding: 27px 0px 0px; position: relative;
}
.tabbox_a .tabtitle {
	top: 0px; width: 90px; height: 28px; text-align: center; line-height: 26px; font-size: 1.18em; position: absolute; z-index: 5;
}
.tabbox_a .tabtitle_1 {
	left: 0px;
}
.tabbox_a .tabtitle_2 {
	left: 92px;
}
.tabbox_a .tabtitle_3 {
	left: 184px;
}
.tabbox_a .tabtitle_4 {
	left: 276px;
}
.tabbox_a .tabtitle_5 {
	left: 368px;
}
.tabbox_a .tabtitle_6 {
	left: 460px;
}
.tabbox_a .tabtitle_7 {
	left: 552px;
}
.tabbox_a .tabtitle_8 {
	left: 544px;
}
.tabbox_a .tabtitle_8 {
	left: 536px;
}
.tabbox_a .tabtitle span {
	background-position: 0px -220px; width: 90px; height: 26px; padding-top: 2px; display: block; cursor: pointer;
}
.tabbox_a .tabtitle span.now {
	background-position: 0px -248px; color: rgb(204, 0, 0);
}
.tabbox_a .tabtitle span.over {
	background-position: 0px -248px; color: rgb(204, 0, 0);
}
.tabbox_a .tabcont {
	margin: 0px 0px 10px; padding: 10px 4px; border: 1px solid rgb(219, 219, 219); border-image: none; z-index: 2;
}
.tabbox_a .tabcont .output {
	width: 740px; overflow: hidden;
}
.detailstabbox .tabcont .output {
	width: 740px; overflow: hidden;
}
.tabbox_a .tabcont {
	
}
.tabbox_a .tabcontnow {
	display: block;
}
.h3_comtip {
	background: rgb(254, 252, 244); margin: 0px 5px 5px; padding: 0px 10px; border: 1px solid rgb(247, 239, 214); border-image: none; height: 25px; color: rgb(119, 119, 119); line-height: 25px; font-weight: normal;
}
.h3_comtip span {
	margin: 0px 10px;
}
.h3_comtip a {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.prodetailsinfo_b .tac {
	padding: 15px; text-align: center;
}
.sp-title {
	background: url("../index/Img/FriendLink.jpg") no-repeat -1px -1px; padding: 0px 15px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 32px; line-height: 32px; overflow: hidden;
}
.sp-title a {
	color: rgb(7, 146, 59); font-size: 14px;
}
.formbox {
	background: url("../index/Img/FriendLinkb.jpg") no-repeat; border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(204, 204, 204) rgb(204, 204, 204); border-image: none; width: 998px; overflow: hidden;
}
.formbox #tbForm {
	margin-top: 25px;
}
.formbox td {
	padding: 3px 4px;
}
.formbox input {
	
}
.ipt-txt {
	border: 1px solid rgb(222, 222, 222); border-image: none; padding-top: 5px; padding-bottom: 5px; padding-left: 3px;
}
.formbox input .formbox input.b13 {
	padding: 0px; border: currentColor; border-image: none;
}
.friendLink {
	margin-top: 24px;
}
#mesbook1_c {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; width: 398px; padding-bottom: 20px; display: none; z-index: 1001;
}
#mesbook1 {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; width: 398px; padding-bottom: 20px; display: none; z-index: 1001;
}
#mesbook1_c div {
	background: rgb(235, 236, 235); padding: 4px 0.5em 0px; border: 1px solid rgb(228, 227, 227); border-image: none; height: 18px; margin-bottom: 10px;
}
#mesbook1 div {
	background: rgb(235, 236, 235); padding: 4px 0.5em 0px; border: 1px solid rgb(228, 227, 227); border-image: none; height: 18px; margin-bottom: 10px;
}
#mesbook1_c dl.b1 {
	margin: 0px auto; width: 370px;
}
#mesbook1 dl.b1 {
	margin: 0px auto; width: 370px;
}
#mesbook1_c dl.b1 dt {
	width: 105px; overflow: hidden; float: left;
}
#mesbook1 dl.b1 dt {
	width: 105px; overflow: hidden; float: left;
}
#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;
}
.b13 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b15 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b14 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b16 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b17 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b18 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b19 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b20 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.b21 {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
#mesbook1 #mesbook1Btns input {
	background: rgb(51, 51, 51); margin: 10px 5px 10px 0px; border: currentColor; border-image: none; height: 28px; color: rgb(255, 255, 255); line-height: 26px; padding-right: 12px; padding-left: 12px; cursor: pointer;
}
.sear_product {
	overflow: hidden; clear: both; margin-bottom: 23px; border-bottom-color: rgb(208, 208, 208); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sear_product dt {
	float: left;
}
.sear_product dt img {
	border: 5px solid rgb(231, 231, 231); border-image: none; height: 207px; display: block;
}
.sear_product dd {
	width: 550px; float: right;
}
.sear_product dd h5 {
	height: 53px; text-transform: uppercase; line-height: 48px; overflow: hidden; font-family: "Microsoft Yahei","Microsoft Yahei"; font-size: 18px; font-weight: normal;
}
.sear_product dd h5 a {
	color: rgb(28, 28, 28);
}
.sear_product dd .div_p {
	color: rgb(123, 123, 123); line-height: 24px; overflow: hidden; font-family: "Microsoft Yahei"; font-size: 14px; margin-bottom: 12px;
}
.sear_product dd span a {
	background: rgb(186, 30, 30); width: 82px; height: 24px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-size: 14px; font-weight: 100; display: inline-block;
}
.searchfr {
	margin: 0px;
}
.sear_dl {
	color: rgb(51, 51, 51); padding-bottom: 20px; clear: both; font-family: sans-serif; font-size: 13px; margin-top: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.sear_dl dt {
	font: 16px/30px "Microsoft Yahei"; font-size-adjust: none; font-stretch: normal;
}
.sear_dl dt .fr {
	color: rgb(187, 187, 187); font-size: 12px;
}
.sear_dl .tit_a {
	color: rgb(34, 34, 34);
}
.sear_dl .tit_a:hover {
	color: rgb(51, 102, 153);
}
.sear_dl dd {
	color: rgb(136, 136, 136); line-height: 22px;
}
.sear_dl dd .tags a {
	padding: 0px 5px; color: rgb(186, 30, 30);
}
.sear_dl dd .fx {
	padding: 0px; width: 185px; float: right;
}
.rele_search h5 {
	background: rgb(186, 30, 30); font: 16px/30px "Microsoft Yahei"; color: rgb(255, 255, 255); padding-left: 20px; margin-top: 10px; margin-bottom: 10px; font-size-adjust: none; font-stretch: normal;
}
.right2 {
	width: 232px;
}
.left2 {
	width: 940px;
}
.right2_main {
	border: currentColor; border-image: none; width: 232px;
}
.left2_main {
	border: currentColor; border-image: none; width: 940px;
}
.t03 {
	height: 40px; line-height: 40px; text-indent: 22px; margin-top: 0px; margin-bottom: 5px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 2px; border-bottom-style: solid;
}
.right2_main .t03 a {
	color: rgb(186, 30, 30); font-family: "Microsoft YaHei"; font-size: 18px; display: block;
}
.p_rt_tit {
	background: 0px 0px rgb(221, 221, 221); width: 232px; height: 32px; color: orange; line-height: 32px; overflow: hidden; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.p_rt_ul li.cur .p_rt_tit {
	background: 0px 0px rgb(0, 0, 0); left: 0px; top: 134px; width: 232px; height: 32px; text-align: center; margin-left: 0px; position: absolute; opacity: 0.6;
}
.p_rt_ul {
	background: rgb(255, 255, 255); list-style: none; width: 232px; overflow: hidden; padding-bottom: 5px; border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.p_rt_ul li {
	background: rgb(255, 255, 255); padding: 0px; width: 100%; float: left;
}
.p_rt_ul li h3 {
	height: 32px; color: black; line-height: 32px; overflow: hidden; font-size: 12px; font-weight: normal; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.p_rt_ul .cur {
	background: rgb(255, 255, 255); padding-top: 0px; position: relative; opacity: 0.9;
}
.p_rt_ul .cur h3 a {
	color: rgb(255, 255, 255); font-weight: bold;
}
.p_rt_ul li h3 a {
	height: 32px; color: rgb(186, 30, 30); font-family: Arial; font-size: 12px; font-weight: normal; margin-left: 5px;
}
.p_rt_ul li.cur h3 a {
	line-height: 32px;
}
.p_rt_ul dl {
	background: rgb(255, 255, 255); width: 232px; text-align: center; overflow: hidden; margin-bottom: 2px; display: none;
}
.p_rt_ul dl dd {
	float: left;
}
.p_rt_ul dl dt {
	line-height: 24px; overflow: hidden; float: left; display: none;
}
.p_rt_ul dl dt a {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 12px; margin-top: 5px; display: block;
}
.p_rt_ul li dd img {
	width: 232px; height: 166px; display: block;
}
.p_rt_ul li .r_info {
	font-size: 0px; display: block;
}
ul.n_rt_ul {
	background: none; margin: 8px auto; width: 230px; overflow: hidden; padding-left: 5px;
}
ul.n_rt_ul li {
	background: url("../index/img/pro/a2.gif") no-repeat left; line-height: 32px; overflow: hidden; padding-right: 20px; padding-left: 20px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
ul.n_rt_ul li a {
	font: 14px/32px Microsoft YaHei; width: 200px; height: 32px; color: rgb(102, 102, 102); overflow: hidden; padding-left: 6px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; font-size-adjust: none; font-stretch: normal;
}
ul.n_rt_ul li.cur {
	background: url("../index/img/pro/a1.gif") no-repeat left;
}
ul.n_rt_ul2 {
	margin: 8px auto; width: 240px; overflow: hidden;
}
ul.n_rt_ul2 li {
	height: 24px; line-height: 24px; overflow: hidden; padding-left: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.left2_main {
	padding-bottom: 15px;
}
.right2_main {
	padding-bottom: 15px;
}
.content {
	
}
.e_hot {
	background: rgb(241, 241, 241); width: 232px; height: auto; overflow: hidden; margin-top: 15px;
}
.e_hot h2 {
	background: rgb(61, 61, 61); font: 24px/45px "ËÎÌå", "ËÎÌå"; height: 44px; text-align: center; overflow: hidden; margin-bottom: 3px; font-size-adjust: none; font-stretch: normal;
}
.e_hot h2 a {
	color: rgb(255, 255, 255);
}
.e_hot h2 {
	color: rgb(255, 255, 255);
}
.e_hot dl {
	margin: 18px auto 0px; width: 232px; overflow: hidden; border-bottom-color: rgb(207, 207, 207); border-bottom-width: 1px; border-bottom-style: dotted;
}
.e_hot dt {
	width: 232px; overflow: hidden; margin-left: 0px; float: left; display: inline;
}
.e_hot dt img {
	margin: 0px auto; width: 200px; display: block;
}
.e_hot dt p {
	display: none;
}
.e_hot dd {
	margin: 0px auto; width: 200px; color: rgb(123, 123, 123); line-height: 26px; overflow: hidden; font-size: 14px;
}
.e_hot ul {
	margin: 20px 0px 0px 20px; padding-bottom: 30px;
}
.e_hot li {
	width: 196px; height: 36px; line-height: 36px; overflow: hidden; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.e_hot li a {
	color: rgb(123, 123, 123);
}
.e_hot li span {
	background: rgb(171, 171, 171); margin: 9px 6px 0px 0px; width: 17px; height: 17px; text-align: center; color: rgb(255, 255, 255); line-height: 17px; overflow: hidden; font-size: 12px; float: left; display: inline-block;
}
.e_hot .li01 span {
	background: rgb(186, 30, 30); color: rgb(255, 255, 255);
}
.e_hot .li02 span {
	background: rgb(186, 30, 30); color: rgb(255, 255, 255);
}
.e_hot .li03 span {
	background: rgb(186, 30, 30); color: rgb(255, 255, 255);
}
.rele_search a {
	width: 80px; color: rgb(51, 51, 51); line-height: 30px; overflow: hidden; padding-right: 10px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#roll_top {
	width: 55px; position: relative; cursor: pointer;
}
#fall {
	width: 55px; position: relative; cursor: pointer;
}
#ct {
	width: 55px; position: relative; cursor: pointer;
}
#roll_top {
	
}
#fall {
	background: url("/Skins/Default/Img/top.gif") no-repeat 0px -80px;
}
#ct {
	background: url("/Skins/Default/Img/top.gif") no-repeat 0px -40px;
}
#roll {
	width: 68px; right: 0%; bottom: 100px; margin-right: 0px; display: block; position: fixed; z-index: 100;
}
.ky_dj {
	right: 14px; bottom: 0px; overflow: visible; position: fixed; z-index: 2; _position: absolute; _bottom: auto;
}
.ky_dj li {
	width: 55px; font-size: 0px; display: block; position: relative;
}
.ky_dj li .showTs {
	left: -100px; top: 0px; width: 100px; text-align: center; color: rgb(255, 255, 255); line-height: 55px; font-size: 13px; display: none; position: absolute; opacity: 0.8;
}
.ky_dj li .ewm {
	left: -130px; width: 120px;
}
.ky_dj li .ewm img {
	width: 90px; height: 90px; padding-bottom: 15px; padding-left: 15px; display: block;
}
.ky_dj li img.png {
	width: 55px; height: 55px; margin-bottom: 1px;
}
.ky_dj li span {
	left: 0px; width: 100%; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 26px; font-size: 13px; display: block; position: absolute;
}
.ky_dj li .showTs {
	background: rgb(51, 51, 51);
}
.ky_dj li img.png {
	background: rgb(51, 51, 51);
}
.ky_dj li a:hover .showTs {
	background: rgb(195, 8, 8);
}
.ky_dj li a:hover img.png {
	background: rgb(195, 8, 8);
}
.ky_dj li .showTs {
	background: rgb(195, 8, 8);
}
.kefu {
	top: 100px; width: 68px; height: 350px; right: 5px; position: fixed; z-index: 100;
}
.kefu ul li {
	padding: 0px 0px 2px; width: 68px; height: 68px;
}
.kefu ul li a {
	width: 68px; height: 68px; text-align: center; color: rgb(255, 255, 255); line-height: 102px; overflow: hidden; font-size: 14px; display: block; background-repeat: no-repeat;
}
.kefu ul li a:hover {
	text-decoration: none; background-image: url("../index/kefu_bg02.png");
}
.kefu a span {
	left: 0px; width: 200px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 68px; overflow: hidden; font-size: 24px; margin-left: 68px; display: block; position: absolute;
}
.kefu a span.rtelwxd {
	background: rgb(255, 255, 255); margin: 0px; left: auto; top: 0px; width: 126px; right: 70px; bottom: auto; display: none;
}
.kefu a span.rtelwxd img {
	padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 120px; height: 120px;
}
.kefu .ke_li01 a {
	background-image: url("../index/kefu_bg01.png");
}
.kefu .ke_li02 a {
	background-position: 0px -70px; background-image: url("../index/kefu_bg01.png");
}
.kefu .ke_li03 a {
	background-position: 0px -140px; top: 0px; width: 68px; text-align: left; right: 0px; overflow: hidden; font-size: 14px; position: absolute; background-image: url("../index/kefu_bg01.png"); background-color: rgb(0, 105, 210);
}
.kefu .ke_li03 a i {
	width: 68px; height: 68px; text-align: center; display: inline-block;
}
.kefu .ke_li04 a {
	background-position: 0px -210px; background-image: url("../index/kefu_bg01.png");
}
.kefu .ke_li05 a {
	background-position: 0px -280px; background-image: url("../index/kefu_bg01.png");
}
