
@charset "utf-8";

blockquote, body, button, code, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, legend, li, ol, p, pre, td, textarea, th, ul {

	margin: 0;

	padding: 0

}

table {

	border-collapse: collapse;

	border-spacing: 0

}

fieldset, img {

	border: 0;

	vertical-align: top

}

address, caption, cite, code, dfn, em, optgroup, strong, th, var {

	font-style: inherit;

	font-weight: inherit

}

del, ins {

	text-decoration: none

}

li {

	list-style: none

}

caption, th {

	text-align: left

}

h1, h2, h3, h4, h5, h6 {

	font-size: 100%;

	font-weight: 400

}

q:after, q:before {

	content: ''

}

abbr, acronym {

	border: 0;

	font-variant: normal

}

sup {

	vertical-align: baseline

}

sub {

	vertical-align: baseline

}

legend {

	color: #000

}

button, input, optgroup, option, select, textarea {

	font-family: inherit;

	font-size: inherit;

	font-style: inherit;

	font-weight: inherit;

	outline: 0

}

a {

	text-decoration: none;

	color: #000

}

@font-face {

	font-family: iconfont;

	src: url(../<>);

	src: url(../<>) format('embedded-opentype'), url(../<>) format('woff'), url(../<>) format('truetype'), url(../<>) format('svg')

}

.font {

	font-family: iconfont!important;

	font-size: 16px;

	font-style: normal;

	-webkit-font-smoothing: antialiased;

	-webkit-text-stroke-width: .2px;

	-moz-osx-font-smoothing: grayscale

}

body {

	font-family: "微软雅黑";

	font-size: 12px;

	color: #646464

}

.gundong{height:100px; margin-top:40px;}
.gundongleft{width:90; font-size:14px; text-align:right; font-weight:bold; line-height:80px; height:80px; float:left;}
.gundongright{width:85%; float:left;}



.biaoqian{
margin-bottom:20px;}
.biaoqian .liebiao{
border:dotted #C7C7C7 1px;
background:#eaeaea;
clear:both;
margin:10px 0px;
overflow:hidden;
padding-left:16px;
}

.biaoqian ul{
padding:0;
width:105%;
}
.biaoqian ul li{
float:left;
line-height:40px;
}

.biaoqian a {
line-height:40px;
padding:0 15px;
color:#555555;
}
.biaoqian a:hover {
color:#FFFFFF;
line-height:40px;
padding:2px 15px;
background-color:#d11919;
}
.biaoqian span {
background-color:#d11919;
padding:2px 15px;


color:#FFFFFF;}

.biaoqian b {
font-size:14px;

}

.kefu_q3 .bor-ul:after, .n-back-1:after, .n-back:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: ".";

	clear: both;

	height: 0;

	line-height: 0;

	overflow: hidden

}

.ht {

	font-family: '黑体'!important

}

.ar {

	font-family: Arial!important

}

.st {

	font-family: '宋体'!important

}

.blod {

	font-weight: 700

}

.upper {

	text-transform: uppercase

}

.t-color {

	color: #75c01f

}

.f10 {

	font-size: 10px

}

.f11 {

	font-size: 11px

}

.f13 {

	font-size: 13px

}

.f14 {

	font-size: 14px

}

.f15 {

	font-size: 15px

}

.f16 {

	font-size: 16px

}

.f17 {

	font-size: 17px

}

.f18 {

	font-size: 18px

}

.f19 {

	font-size: 19px

}

.f20 {

	font-size: 20px

}

.f21 {

	font-size: 21px

}

.f22 {

	font-size: 22px

}

.f23 {

	font-size: 23px

}

.f24 {

	font-size: 24px

}

.f30 {

	font-size: 30px

}

.f36 {

	font-size: 36px

}

.f40 {

	font-size: 40px

}

.white, .white a {

	color: #fff

}

.yellow, .yellow a {

	color: #ff0

}

.blue, .blue a {

	color: #00f

}

.red, .red a {

	color: red

}

.hg1, .hg10, .hg11, .hg12, .hg13, .hg14, .hg15, .hg16, .hg17, .hg18, .hg19, .hg20, .hg23, .hg25, .hg26, .hg28, .hg30, .hg35, .hg38, .hg40, .hg44, .hg45, .hg48, .hg5, .hg50, .hg55, .hg6, .hg60, .hg65, .hg683, .hg7, .hg70, .hg75, .hg8, .hg80, .hg9 {

	width: 100%;

	clear: both

}

.hg1 {

	height: 1px

}

.hg5 {

	height: 5px

}

.hg6 {

	height: 6px

}

.hg7 {

	height: 7px

}

.hg8 {

	height: 8px

}

.hg9 {

	height: 9px

}

.hg10 {

	height: 10px

}

.hg11 {

	height: 11px

}

.hg12 {

	height: 12px

}

.hg13 {

	height: 13px

}

.hg14 {

	height: 14px

}

.hg15 {

	height: 15px

}

.hg16 {

	height: 16px

}

.hg17 {

	height: 17px

}

.hg18 {

	height: 18px

}

.hg19 {

	height: 19px

}

.hg20 {

	height: 20px

}

.hg22 {

	height: 22px

}

.hg23 {

	height: 23px

}

.hg25 {

	height: 25px

}

.hg26 {

	height: 26px

}

.hg28 {

	height: 28px

}

.hg30 {

	height: 30px

}

.hg35 {

	height: 35px

}

.hg38 {

	height: 38px

}

.hg40 {

	height: 40px

}

.hg44 {

	height: 44px

}

.hg45 {

	height: 45px

}

.hg48 {

	height: 48px

}

.hg50 {

	height: 50px

}

.hg55 {

	height: 50px

}

.hg60 {

	height: 60px

}

.hg65 {

	height: 65px

}

.hg70 {

	height: 70px

}

.hg75 {

	height: 75px

}

.hg80 {

	height: 80px

}

.hg683 {

	height: 683px

}

.line-height18 {

	line-height: 18px

}

.line-height20 {

	line-height: 20px

}

.line-height22 {

	line-height: 22px

}

.line-height24 {

	line-height: 24px

}

.line-height25 {

	line-height: 25px

}

.width100 {

	width: 100%

}

.wul105 {

	width: 105%

}

.wul110 {

	width: 110%

}

.width500 {

	width: 500px

}

.kwidth, .main, .wrap {

	width: 1180px;

	margin: 0 auto;

	overflow: hidden

}

.width783 {

	width: 783px;

	margin: 0 auto

}

.width832 {

	width: 832px;

	margin: 0 auto

}

.width945 {

	width: 945px;

	margin: 0 auto

}

.width956 {

	width: 956px;

	margin: 0 auto

}

.clear {

	width: 100%;

	clear: both

}

.fl {

	float: left

}

.fr {

	float: right

}

.hide {

	display: none

}

.block {

	display: block

}

.text-left {

	text-align: left!important

}

.text-center {

	text-align: center!important

}

.text-right {

	text-align: right!important

}

.tl {

	text-align: left

}

.tc {

	text-align: center

}

.tr {

	text-align: right

}

.bc {

	margin-left: 0;

	margin-right: 0

}

.fl {

	float: left;

	display: inline

}

.fr {

	float: right;

	display: inline

}

.cl {

	clear: left

}

.cr {

	clear: right

}

.vm {

	vertical-align: middle

}

.pr {

	position: relative

}

.pa {

	position: absolute

}

.abs-right {

	position: absolute;

	right: 0

}

.zoom {

	zoom: 1

}

.hidden {

	visibility: hidden

}

.none {

	display: none

}

.m10 {

	margin: 10px

}

.m15 {

	margin: 15px

}

.m30 {

	margin: 30px

}

.mt5 {

	margin-top: 5px

}

.mt8 {

	margin-top: 8px

}

.mt10 {

	margin-top: 10px

}

.mt15 {

	margin-top: 15px

}

.mt20 {

	margin-top: 20px

}

.mt30 {

	margin-top: 30px

}

.mt35 {

	margin-top: 35px

}

.mt45 {

	margin-top: 45px

}

.mt50 {

	margin-top: 50px

}

.mt60 {

	margin-top: 60px

}

.mt80 {

	margin-top: 80px

}

.mt100 {

	margin-top: 100px

}

.mb5 {

	margin-bottom: 5px

}

.mb8 {

	margin-bottom: 8px

}

.mb10 {

	margin-bottom: 10px

}

.mb15 {

	margin-bottom: 15px

}

.mb20 {

	margin-bottom: 20px

}

.mb25 {

	margin-bottom: 25px

}

.mb30 {

	margin-bottom: 30px

}

.mb35 {

	margin-bottom: 35px

}

.mb45 {

	margin-bottom: 45px

}

.mb50 {

	margin-bottom: 50px

}

.mb100 {

	margin-bottom: 100px

}

.ml5 {

	margin-left: 5px

}

.ml10 {

	margin-left: 10px

}

.ml15 {

	margin-left: 15px

}

.ml20 {

	margin-left: 20px

}

.ml30 {

	margin-left: 30px

}

.ml35 {

	margin-left: 35px

}

.ml50 {

	margin-left: 50px

}

.ml100 {

	margin-left: 100px

}

.mr5 {

	margin-right: 5px

}

.mr10 {

	margin-right: 10px

}

.mr15 {

	margin-right: 15px

}

.mr20 {

	margin-right: 20px

}

.mr30 {

	margin-right: 30px

}

.mr35 {

	margin-right: 35px

}

.mr50 {

	margin-right: 50px

}

.mr100 {

	margin-right: 100px

}

.pd-t5 {

	padding-top: 5px

}

.pd-t8 {

	padding-top: 8px

}

.pd-t10 {

	padding-top: 10px

}

.pd-t15 {

	padding-top: 15px

}

.pd-t20 {

	padding-top: 20px

}

.pd-t25 {

	padding-top: 25px

}

.pd-t28 {

	padding-top: 28px

}

.pd-t35 {

	padding-top: 35px

}

.pd-b3 {

	padding-bottom: 3px

}

.pd-r5 {

	padding-right: 5px

}

.pd-r8 {

	padding-right: 8px

}

.pd-r10 {

	padding-right: 10px

}

.pd-r15 {

	padding-right: 15px

}

.pd-r20 {

	padding-right: 20px

}

.pd-r25 {

	padding-right: 25px

}

.pd-r28 {

	padding-right: 28px

}

.pd-r35 {

	padding-right: 35px

}

.pb0 {

	padding-bottom: 0!important

}

.pd-b5 {

	padding-bottom: 5px

}

.pd-b8 {

	padding-bottom: 8px

}

.pd-b10 {

	padding-bottom: 10px

}

.pd-b15 {

	padding-bottom: 15px

}

.pd-b20 {

	padding-bottom: 20px

}

.pd-b25 {

	padding-bottom: 25px

}

.pd-b28 {

	padding-bottom: 28px

}

.pd-l5 {

	padding-left: 5px

}

.pd-l15 {

	padding-left: 15px

}

.pd-l8 {

	padding-left: 8px

}

.pd-l10 {

	padding-left: 10px

}

.pd-l15 {

	padding-left: 15px

}

.pd-l20 {

	padding-left: 20px

}

.pd-l25 {

	padding-left: 25px

}

.pd-l28 {

	padding-left: 28px

}

.pd-l35 {

	padding-left: 35px

}

.header {

	height: 90px;

	width: 100%

}

.fixed {

	width: 100%;

	position: fixed;

	top: 0;

	z-index: 9999;

	background: #fff;

	border-bottom: 1px solid #f6f6f6

}

.n-fixed {

	width: 882px;

	position: fixed;

	top: 0;

	z-index: 999;

	background: #fff;

	border-bottom: 1px solid #f6f6f6

}

.logo {

	display: table-cell;

	max-width: 300px;

	height: 85px;

	vertical-align: middle;

	overflow: hidden

}

.logo img {

	vertical-align: middle;

	max-width: 300px;

	max-height: 90px

}

.comm-header.hscroll {

	height: 0;

	overflow: hidden;

	transition: all .4s ease-out

}

.comm-header.hscroll.fie {

	position: fixed;

	width: 100%;

	height: 90px;

	top: 0;

	left: 0;

	background: #fff;

	z-index: 9999;

	border-bottom: 1px solid #f6f6f6

}

.comm-header.hhide {

	display: none

}

span.menu-ico {

	position: absolute;

	top: 67px;

	right: 3%;

	width: 52px;

	height: 52px;

	background: url(../style/menu.png) no-repeat 0 0;

	z-index: 999;

	cursor: pointer

}

.f-nav {

	width: 100%;

	height: 80px;

	position: absolute;

	top: 50%;

	left: -100%;

	margin: -40px 0 0 0;

	background: #fff;

	z-index: 999;

	-webkit-transition: all .5s ease-out;

	-moz-transition: all .5s ease-out;

	-ms-transition: all .5s ease-out;

	transition: all .5s ease-out

}

span.menu-ico.tagg {

	background-position: 0 -98px

}

.f-nav.navshow {

	left: 0

}

.f-navli {

	margin-top: 22px;

	height: 32px;

	overflow: hidden

}

.f-navli ul li {

	text-align: center;

	float: left;

	height: 32px;

	line-height: 32px

}

.f-navli ul li a {

	display: block;

	padding: 0 20px

}

.f-navli ul li.on a.en {

	background: #191919;

	color: #fff

}

span.back-0 {

	display: none;

	width: 100%;

	height: 100%;

	position: absolute;

	top: 0;

	left: 0;

	background: #000;

	opacity: .8;

	z-index: 99;

	transition: all .5s ease-out

}

span.back-0.opshow {

	display: block!important

}

.nav {

	margin-top: 28px;

	height: 32px;

	overflow: hidden

}

.nav ul li {

	text-align: center;

	float: left;

	height: 32px;

	line-height: 32px

}

.nav ul li a {

	display: block;

	padding: 0 20px

}

.nav ul li.on a.en {

	background: #d11919;

	color: #fff

}

.banner {

	width: 100%;

	min-width: 1180px;

	overflow: hidden;

	position: relative;

	margin: 0 auto

}

.banner .bd {

	position: relative;

	height: 100%;

	z-index: 0

}

.banner .bd li {

	zoom: 1;

	vertical-align: middle

}

.banner .bd li a {

	width: 100%;

	min-width: 1180px;

	display: block

}

.banner .text {

	width: 700px;

	text-align: center;

	position: absolute;

	top: auto;

	color: #fff

}

.banner .text h5 {

	font-size: 40px;

	padding-bottom: 10px;

	font-weight: 700

}

.banner .text p {

	font-size: 14px;

	line-height: 30px

}

.banner .hd {

	width: 100%;

	height: 15px;

	overflow: hidden;

	position: absolute;

	bottom: 35px;

	z-index: 1;

	text-align: center

}

.banner .hd ul li {

	display: inline-block;

	margin-right: 10px;

	width: 15px;

	height: 15px;

	line-height: 14px;

	text-align: center;

	background: url(../style/slide1-ico.png) no-repeat 0 0;

	cursor: pointer

}

.banner .hd ul li.on {

	background-position: -23px 0

}

.nbanner, .nbanner a {

	width: 100%;

	display: block

}

.swiper-slide {

	min-width: 1180px;

	text-align: center;

	font-size: 18px;

	background: #fff;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center

}

.swiper-slide img {

	display: block;

	max-width: 100%;

	height: auto;

	margin-left: auto;

	margin-right: auto

}

.swiper-container-vertical>.swiper-pagination-bullets {

	right: 3%!important;

	top: 58%!important

}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {

	margin: 15px 0!important

}

.swiper-button-next {

	right: 5%!important;

	background: url(../style/Arrow_45.png) no-repeat -105px 0!important

}

.swiper-button-prev {

	left: 5%!important;

	background: url(../style/Arrow_45.png) no-repeat 0 0!important

}

.swiper-button-next, .swiper-button-prev {

	width: 45px!important;

	height: 45px!important

}

.swiper-pagination-bullet-active {

	background: #fff!important

}

.swiper-pagination-bullet {

	background: #fff!important;

	opacity: .2

}

.wrapper-intro {

	position: absolute;

	overflow: hidden

}

.wrapper-intro p {

	padding-top: 10px

}

.wrapper-intro p {

	color: #fff

}

#back-footer {

	min-width: 1180px

}

.footer-1 {

	width: 1180px;

	margin: 0 auto

}

.index-nav-1 a {

	color: #8b8b8b;

	display: inline-block;

	padding: 0 18px;

	background: url(../style/ico-1.png) no-repeat center right

}

.index-nav-1 a:first-child {

	padding-left: 0

}

.index-nav-1 a:last-child {

	background: 0 0

}

.links-1 a {

	padding: 0 3px

}

.js-tj-1 a {

	padding-right: 4px

}

.bq-1, .js-tj-1, .js-tj-1 a, .links-1 a, .links-1 p {

	color: #969696

}

#white-footer .bq-1, #white-footer .js-tj-1, #white-footer .links-1 p, #white-footer a {

	color: #969696;

	opacity: .9;

	filter: alpha(opacity=90)

}

#back-footer .bq-1, #back-footer .js-tj-1, #back-footer .links-1 p, #back-footer a {

	color: #fff;

	opacity: .9;

	filter: alpha(opacity=90)

}

.kefu_q1 ul li a.animate, .kefu_q1 ul li:first-child {

	background: url(../style/q1.png) no-repeat

}

.kefu_q1 {

	position: fixed;

	z-index: 999

}

.kefu_q1 ul li {

	position: relative;

	width: 45px;

	height: 45px;

	background: #1b1b1d;

	margin-bottom: 1px

}

.kefu_q1 ul li:first-child {

	height: 50px;

	font-family: Arial;

	background-position: 0 0;

	color: #fff;

	cursor: pointer

}

.kefu_q1 ul li a.animate {

	position: absolute;

	left: 0;

	width: auto;

	height: 45px;

	line-height: 45px;

	color: transparent

}

.kefu_q1 ul li a.animate, .kefu_q1 ul li.q1_code span {

	-webkit-transition: all .2s ease-in;

	-moz-transition: all .2s ease-in;

	-ms-transition: all .2s ease-in;

	transition: all .2s ease-in

}

.kefu_q1 ul li.q1_code span p {

	width: 135px;

	text-align: center;

	font-size: 12px;

	line-height: 15px;

	background: #fff

}

.kefu_q1 ul li.q1_qq a, .kefu_q1 ul li.q1_zx a {

	width: 62px;

	padding-left: 46px

}

.kefu_q1 ul li.q1_qq a {

	background-position: 0 -50px

}

.kefu_q1 ul li.q1_tel a {

	width: 119px;

	padding-left: 46px;

	background-position: 0 -96px

}

.kefu_q1 ul li.q1_zx a {

	background-position: 0 -142px

}

.kefu_q1 ul li.q1_code {

	cursor: pointer;

	background: #1b1b1d url(../style/q1.png) no-repeat 0 -188px

}

.kefu_q1 ul li.q1_code span {

	position: absolute;

	top: -115px;

	left: -147px;

	display: inline-block;

	width: 140px;

	height: 165px;

	display: none;

	background: #fff;

	border: 1px solid #eee

}

.kefu_q1 ul li.q1_code img {

	width: 133px;

	height: 133px;

	padding: 4px

}

.kefu_q1 ul li:first-child:hover {

	background-position: -55px 0

}

.kefu_q1 ul li.q1_qq:hover a, .kefu_q1 ul li.q1_tel:hover a, .kefu_q1 ul li.q1_zx:hover a {

	background: #dd001a url(../style/q1.png) no-repeat

}

.kefu_q1 ul li.q1_qq:hover a {

	color: #fff;

	left: -63px;

	background-position: 0 -50px

}

.kefu_q1 ul li.q1_zx:hover a {

	color: #fff;

	left: -63px;

	background-position: 0 -142px

}

.kefu_q1 ul li.q1_tel:hover a {

	width: 107px;

	padding-left: 57px;

	color: #fff;

	left: -119px;

	background-position: 10px -96px

}

.kefu_q1 ul li.q1_code:hover span {

	display: block

}

.kefu_q2, span.close {

	position: fixed;

	text-align: center;

	z-index: 9999

}

.kefu_q2 {

	font-family: Arial;

	font-size: 14px;

	width: 110px;

	height: 370px

}

.kefu_q2 ul li {

	background: url(../style/q2_1.png) no-repeat 0 0

}

.kefu_q2 ul li:first-child {

	height: 113px

}

.kefu_q2 ul li b.b1 {

	padding-top: 18px;

	padding-bottom: 6px;

	display: block

}

.kefu_q2 ul li:nth-of-type(2) {

	font-weight: 700;

	height: 80px;

	line-height: 110px;

	color: #fff;

	background-position: 0 -114px

}

.kefu_q2 ul li:nth-of-type(3) {

	height: 135px;

	background-position: 0 -194px

}

.kefu_q2 ul li:nth-of-type(3) b.b3 {

	display: block;

	padding-top: 9px

}

.kefu_q2 ul li img {

	width: 92px;

	height: 92px;

	padding-top: 10px

}

.kefu_q2 ul li.q2_top {

	cursor: pointer;

	height: 40px;

	background-position: 0 -329px;

	position: relative

}

.kefu_q2 ul li.q2_top a {

	position: absolute;

	display: block;

	width: 16px;

	height: 16px;

	top: 14px

}

.kefu_q2 ul li.q2_top a.get_top {

	left: 36px

}

.kefu_q2 ul li.q2_top a.close-2 {

	left: 64px

}

span.close {

	right: -120%;

	display: block;

	width: 29px;

	height: 84px;

	background: url(../style/q2_1.png) no-repeat -271px 0;

	cursor: pointer

}

.kefu_q2 ul li, .kefu_q2 ul li a {

	-webkit-transition: all .2s ease-in;

	-moz-transition: all .2s ease-in;

	-ms-transition: all .2s ease-in;

	transition: all .2s ease-in

}

.kefu_q2 ul li:first-child:hover {

	background-position: -130px 0

}

.kefu_q2 ul li:first-child:hover a, .kefu_q2 ul li:first-child:hover b, .kefu_q2 ul li:nth-of-type(3):hover b {

	color: #fff

}

.kefu_q2 ul li:nth-of-type(2):hover {

	background-position: -130px -114px

}

.kefu_q2 ul li:nth-of-type(3):hover {

	background-position: -130px -194px

}

.kefu_q3 {

	position: fixed;

	text-align: center;

	z-index: 9999

}

.kefu_q3 .default {

	position: absolute;

	cursor: pointer;

	width: 45px;

	height: 131px;

	background: url(../style/q3.png) no-repeat 0 0

}

.default-hide {

	margin-right: -120%

}

.kefu_q3 .ico-bg {

	background: url(../style/q3.png) no-repeat

}

.kefu_q3 .top-1 {

	width: 112px;

	height: 36px;

	background-position: -61px 0

}

.kefu_q3 .top-1 span.colse {

	float: right;

	display: block;

	width: 25px;

	height: 25px;

	cursor: pointer;

	margin-right: 8px

}

.kefu_q3 .bor-ul {

	background: #fff;

	border: 1px solid #f0f0f0;

	border-width: 0 1px

}

.kefu_q3 .bor-ul span.qq-tx {

	display: block;

	width: 67px;

	height: 67px;

	margin: 0 auto;

	background-position: -61px -63px

}

.kefu_q3 .bor-ul span.qq-tx:hover {

	background-position: -153px -63px

}

.kefu_q3 .bor-ul p {

	padding-top: 10px;

	padding-bottom: 10px;

	color: #1e488a;

	font-weight: 700;

	border-bottom: 1px solid #f0f0f0

}

.kefu_q3 .bor-ul li {

	height: 42px;

	line-height: 42px;

	text-align: center;

	border-bottom: 1px solid #f0f0f0;

	background-position: 19px -210px;

	padding-left: 7px

}

.kefu_q3 .bor-ul .em {

	position: relative;

	width: 54px;

	height: 50px;

	border-right: 1px solid #f0f0f0

}

.kefu_q3 .bor-ul .em i.ico-code {

	display: block;

	width: 22px;

	height: 22px;

	background-position: -186px -14px;

	margin: 14px;

	cursor: pointer

}

.kefu_q3 .bor-ul .em i.ico-code:hover {

	background-position: -222px -14px

}

.kefu_q3 .bor-ul .get-top i.get-ico-code:hover {

	background-position: -45px -149px

}

.kefu_q3 .bor-ul .get-top {

	width: 55px;

	height: 50px

}

.kefu_q3 .bor-ul .get-top i.get-ico-code {

	display: block;

	width: 28px;

	height: 28px;

	margin: 14px;

	cursor: pointer;

	background-position: 0 -149px

}

.kefu_q3 .bottom-1 {

	width: 100%;

	height: 8px;

	background-position: 0 -292px

}

.kefu_q3 .show-em {

	display: none;

	position: absolute;

	left: -121px;

	top: -78px;

	width: 117px;

	height: 163px;

	background-position: -133px -163px

}

.kefu_q3 .show-em img {

	width: 92px;

	height: 92px;

	margin: 9px 8px 0 0

}

.kefu_q3 .em:hover .show-em {

	display: block

}



.pagess {clear: both;margin: 20px; margin-top:40px; overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}

.pagess ul li { display:inline-block;float:left;  }

.pagess ul .thisclass { float:left; color:#FF0000}

.pagess ul .thisclass a {color: #fff; background:#CC0000;}

.pagess ul  a{ display:block;color:#999; float:left; padding:10px; border:#CCCCCC solid 1px; margin:3px}

.pagess ul  a:hover {color: #ff0000;}