* {
	margin: 0px; padding: 0px;
}
html {
	height: 100%; font-size: 87.5%; -ms-overflow-y: scroll; -webkit-text-size-adjust: none;
}
body {
	font-family: "Microsoft Yahei"; font-size: 14px; background-color: rgb(242, 242, 242);
}
body {
	min-width: 1000px;
}
a {
	color: rgb(22, 148, 200); text-decoration: none;
}
a:hover {
	color: rgb(255, 102, 0);
}
input {
	overflow: visible; font-family: "Microsoft Yahei"; resize: none;
}
select {
	overflow: visible; font-family: "Microsoft Yahei"; resize: none;
}
textarea {
	overflow: visible; font-family: "Microsoft Yahei"; resize: none;
}
li {
	list-style: none;
}
input[type='button'] {
	border: 0px currentColor; border-image: none;
}
input[type='submit'] {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
input[type='button'] {
	cursor: pointer;
}
input[type='submit'] {
	cursor: pointer;
}
a {
	-webkit-appearance: none;
}
input[type='button'] {
	-webkit-appearance: none;
}
button {
	-webkit-appearance: none;
}
input[type='submit'] {
	-webkit-appearance: none;
}
input[type='reset'] {
	-webkit-appearance: none;
}
input[type='text'] {
	background-color: rgb(255, 255, 255);
}
textarea {
	background-color: rgb(255, 255, 255);
}
.clear {
	clear: both;
}
.clearfix {
	-ms-zoom: 1;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "";
}
.wrapper {
	margin: 0px auto; width: 1180px;
}
.f-l {
	float: left;
}
.f-r {
	float: right;
}
.ib {
	display: inline-block;
}
.ibvm {
	vertical-align: middle; display: inline-block;
}
.ml-50 {
	margin-left: 50px;
}
.header-placeholder {
	height: 100px;
}
.text-overflow {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.boxShade {
	border-radius: 10px; overflow: hidden; box-shadow: 0px 0px 5px rgba(0,0,0,0.1); background-color: rgb(255, 255, 255);
}
.topBar {
	left: 0px; top: 0px; width: 100%; height: 80px; padding-top: 20px; position: fixed; z-index: 99; box-shadow: 0px 0px 4px rgba(11,3,6,0.11); background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 4px rgba(11, 3, 6, 0.11); -webkit-box-shadow: 0 0 4px rgba(11, 3, 6, 0.11);
}
.topBar .logo {
	background: url("logo.png") no-repeat center; width: 158px; height: 60px;
}
.topBar .topNav {
	text-align: right;
}
.topBar .topNav .entry {
	color: rgb(178, 178, 178); font-size: 14px;
}
.topBar .topNav .entry .welcome {
	font-size: 12px;
}
.topBar .topNav .entry .login {
	margin-left: 60px;
}
.topBar .topNav .entry .login i.user-icon {
	background: url("user.png"); width: 13px; height: 13px; margin-right: 5px; vertical-align: -1px; display: inline-block;
}
.topBar .topNav .login a {
	color: rgb(178, 178, 178);
}
.topBar .topNav .login a:hover {
	color: rgb(20, 150, 200);
}
.topBar .topNav .entry .user {
	padding: 0px 5px;
}
.topBar .topNav .mainNav {
	margin-top: 23px;
}
.topBar .topNav .mainNav .nav li {
	font-size: 16px; margin-left: 70px; float: left;
}
.topBar .topNav .mainNav .nav li a {
	color: rgb(70, 70, 70); position: relative;
}
.topBar .topNav .mainNav .nav li a:hover {
	color: rgb(20, 150, 200);
}
.topBar .topNav .mainNav .nav li a.isNow {
	color: rgb(20, 150, 200);
}
.topBar .topNav .mainNav .nav li a:hover .underline {
	left: 21%; width: 38px; height: 1px; bottom: -5px; overflow: hidden; position: absolute; background-color: rgb(20, 150, 200);
}
.topBar .topNav .mainNav .nav li a.isNow .underline {
	left: 21%; width: 38px; height: 1px; bottom: -5px; overflow: hidden; position: absolute; background-color: rgb(20, 150, 200);
}
.topBar .topNav .mainNav .nav li.tohome a:hover .underline {
	left: -3px;
}
.topBar .topNav .mainNav .nav li.tohome a.isNow .underline {
	left: -3px;
}
.topBar .topNav .mainNav .nav li .downIcon {
	background: url("icon-down.png") no-repeat; margin: 0px 6px 0px 15px; width: 10px; height: 6px; vertical-align: middle; display: inline-block;
}
.topBar .topNav .mainNav .nav li.listbox {
	position: relative; z-index: 9999;
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist {
	padding: 10px 0px; border-radius: 5px; top: 28px; width: 130px; right: 0px; position: absolute; z-index: 999; box-shadow: 0px 0px 20px rgba(0,0,0,0.05); background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist dd {
	height: 40px; text-align: center; line-height: 40px;
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist dd a {
	color: rgb(177, 178, 178);
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist dd:hover {
	background-color: rgb(22, 148, 200);
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist dd:hover a {
	color: rgb(255, 255, 255);
}
.topBar .topNav .mainNav .nav li.toguquan a:hover .underline {
	left: 26%;
}
.topBar .topNav .mainNav .nav li.toguquan a.isNow .underline {
	left: 26%;
}
.Footer {
	background-color: rgb(255, 255, 255);
}
.Footer .JieShao {
	overflow: hidden; padding-bottom: 35px;
}
.Footer .JieShao .part {
	text-align: left; color: rgb(70, 70, 70); padding-top: 40px;
}
.Footer .JieShao .part .part-list {
	margin-left: 17%;
}
.Footer .JieShao .part .list-one {
	margin: 0px;
}
.Footer .JieShao .part .go-wp {
	margin-left: 15%;
}
.Footer .JieShao .part .follow img {
	margin-right: 10px; vertical-align: middle;
}
.Footer .JieShao .part h3 {
	font-size: 24px; font-weight: normal;
}
.Footer .JieShao .part ul {
	margin-top: 15px;
}
.Footer .JieShao .part ul li {
	padding-top: 12px;
}
.Footer .JieShao .part ul li a {
	color: rgb(70, 70, 70); line-height: 1; font-size: 14px;
}
.Footer .JieShao .part ul li a:hover {
	color: rgb(22, 148, 200);
}
.Footer .JieShao .part .honor {
	width: 1220px; margin-top: 20px;
}
.Footer .JieShao .part .honor a {
	height: 46px; padding-top: 10px; margin-right: 17px; float: left; display: inline;
}
.Footer .JieShao .part .honor a img {
	width: 116px; height: 46px;
}
.Footer .Link {
	background-color: rgb(51, 51, 51);
}
.Footer .Link .FriendlyLink {
	padding: 35px 0px 75px;
}
.Footer .Link .FriendlyLink h2 {
	color: rgb(153, 153, 153); font-size: 24px; font-weight: normal;
}
.Footer .Link .FriendlyLink .hd .content {
	margin-top: 25px;
}
.Footer .Link .FriendlyLink .hd .content a {
	line-height: 2;
}
.Footer .Link .FriendlyLink {
	color: rgb(178, 178, 178);
}
.Footer .Link .FriendlyLink a {
	color: rgb(178, 178, 178); font-family: SimSun; font-size: 14px;
}
.Footer .Link .FriendlyLink a:hover {
	color: rgb(255, 51, 0);
}
.Footer .Link .FriendlyLink i {
	padding: 0px 8px; font-style: normal;
}
.Footer .Link .FriendlyLink .bd .aboutUs {
	padding: 30px 0px 35px; border-bottom-color: rgb(70, 70, 70); border-bottom-width: 1px; border-bottom-style: solid;
}
.Footer .Link .FriendlyLink .bd .aboutUs a {
	line-height: 2;
}
.Footer .Link .FriendlyLink .bd .aboutUs .about-R {
	width: 350px; text-align: left;
}
.Footer .Link .FriendlyLink .bd .aboutUs .tophone {
	color: rgb(22, 148, 200);
}
.Footer .Link .FriendlyLink .bd .aboutUs .guwen {
	color: rgb(153, 153, 153); margin-left: 20px;
}
.Footer .Link .FriendlyLink .bd .copyright {
	color: rgb(153, 153, 153); font-size: 12px; margin-top: 40px;
}
.kf_border {
	top: 0px; width: 40px; height: 100%; right: 0px; position: fixed; z-index: 9999; box-shadow: 0px 0px 20px rgba(0,0,0,0.05); background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}
.function {
	top: 25%; right: 0px; position: fixed; z-index: 100000;
}
.function .type {
	width: 40px; z-index: 1000 !important; min-height: 390px; background-color: rgb(255, 255, 255);
}
.function .type li {
	position: relative;
}
.function .type li .type-l {
	width: 40px; height: 40px; margin-top: 30px; display: block; background-image: url("function.png"); background-repeat: no-repeat;
}
.function .type li:hover .type-l {
	background-color: rgb(22, 148, 200);
}
.function .type li:hover .typeshow {
	display: block !important;
}
.function .type li a.lsjl {
	background-position: 0px 0px;
}
.function .type li a.scdp {
	background-position: 0px -70px;
}
.function .type li a.gfrx {
	background-position: 0px -140px;
}
.function .type li a.bzzx {
	background-position: 0px -210px;
}
.function .type li a.yjfk {
	background-position: 0px -280px;
}
.function .type li:hover a.lsjl {
	background-position: -40px 0px;
}
.function .type li:hover a.scdp {
	background-position: -40px -70px;
}
.function .type li:hover a.gfrx {
	background-position: -40px -140px;
}
.function .type li:hover a.bzzx {
	background-position: -40px -210px;
}
.function .type li:hover a.yjfk {
	background-position: -40px -280px;
}
.function .type .typeshow {
	border: 1px solid rgb(229, 229, 229); border-image: none; left: -91px; top: -1px; width: 90px; height: 40px; text-align: center; color: rgb(70, 70, 70); line-height: 40px; font-size: 14px; position: absolute; z-index: 11; border-top-left-radius: 8px; border-bottom-left-radius: 8px; background-color: rgb(255, 255, 255);
}
.function .type .typeshow .icon {
	background: url("jt.png") no-repeat right 17px; width: 5px; height: 24px; margin-right: -5px; float: right; display: block;
}
.function .type .typeshow .golink {
	display: block;
}
.function .type .lsjldiv {
	padding: 0px 10px; left: -261px; width: 240px; height: auto; line-height: normal;
}
.function .type .lsjldiv .icon {
	margin-right: -15px;
}
.function .type .lsjldiv .hd {
	height: 56px; text-align: left; color: rgb(70, 70, 70); line-height: 56px; padding-left: 20px; border-bottom-color: rgb(242, 241, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.function .type .lsjldiv .bd {
	padding: 40px 0px 30px;
}
.function .type .lsjldiv .bd .desc {
	color: rgb(153, 153, 153); margin-top: 20px;
}
.function .type .lsjldiv .bd .browse {
	border-radius: 5px; border: 1px solid rgb(22, 148, 200); border-image: none; width: 92px; height: 28px; color: rgb(22, 148, 200); line-height: 28px; margin-top: 25px; display: inline-block;
}
.function .type .lsjldiv .history {
	padding: 5px 0px;
}
.function .type .lsjldiv .history .history-list {
	text-align: left; margin-left: 15px; -ms-overflow-y: auto; max-height: 370px;
}
.function .type .lsjldiv .history .history-list .list {
	padding: 15px 0px; position: relative;
}
.function .type .lsjldiv .history .history-list .list .line {
	left: 6px; top: 0px; width: 200px; height: 1px; overflow: hidden; position: absolute; background-color: rgb(242, 241, 240);
}
.function .type .lsjldiv .history .history-list .list-first .line {
	height: 0px;
}
.function .type .lsjldiv .history .history-list .imgbox {
	width: 20px; vertical-align: -3px; display: inline-block;
}
.function .type .lsjldiv .history .history-list .linkTitle {
	width: 180px; height: 44px; color: rgb(70, 70, 70); line-height: 22px; overflow: hidden; vertical-align: top; display: inline-block;
}
.function .type .lsjldiv .history .history-list .price {
	right: 20px; bottom: 15px; color: rgb(255, 79, 43); position: absolute;
}
.function .type .lsjldiv .history .history-list .price b {
	font-size: 12px; font-weight: normal;
}
.function .type .gfrxdiv {
	left: -191px; width: 190px;
}
.function .type .gfrxdiv .hotline {
	color: rgb(22, 148, 200); margin-left: 10px;
}
.to-Top {
	width: 40px; text-align: center; right: 0px; bottom: 10px; position: fixed; z-index: 100000;
}
.to-Top a {
	display: block;
}
.service-Kefu {
	right: 40px; bottom: 0px; position: fixed; z-index: 9000;
}
.service-Kefu .kefu {
	width: 240px; color: rgb(70, 70, 70); font-size: 14px; margin-top: -20px; position: relative; z-index: 9900; border-top-left-radius: 8px; border-bottom-left-radius: 8px; box-shadow: 0px 0px 20px rgba(0,0,0,0.05); background-color: rgb(255, 255, 255); -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.05);
}
.service-Kefu .kefu .hd {
	padding: 0px 20px; height: 30px; line-height: 30px;
}
.service-Kefu .kefu .hd .title {
	background: url("kefu-1.png") no-repeat left; top: -121px; width: 137px; height: 151px; position: absolute;
}
.service-Kefu .kefu .hd .unfold {
	background: url("up.png") no-repeat; width: 13px; height: 7px; margin-top: 12px; float: right; display: inline-block;
}
.service-Kefu-up .kefu {
	border-width: 1px 0px 1px 1px; border-style: solid none solid solid; border-color: rgb(229, 229, 229) currentColor rgb(229, 229, 229) rgb(229, 229, 229); border-image: none;
}
.service-Kefu-up .kefu .hd {
	height: 50px; line-height: 50px; border-bottom-color: rgb(242, 241, 240); border-bottom-width: 1px; border-bottom-style: solid;
}
.service-Kefu-up .kefu .hd .title {
	background: url("kefu-2.png") no-repeat left; width: 137px; height: 170px;
}
.service-Kefu-up .kefu .hd .unfold {
	background: url("down.png") no-repeat; margin-top: 23px;
}
.service-Kefu-up .kefu .bd {
	padding: 0px 20px;
}
.service-Kefu-up .kefu .bd .contact-list {
	padding: 12px 0px; color: rgb(76, 76, 76); font-size: 12px; border-top-color: rgb(242, 241, 240); border-top-width: 1px; border-top-style: solid;
}
.service-Kefu-up .kefu .bd .contact-list-first {
	border: 0px currentColor; border-image: none;
}
.service-Kefu-up .kefu .bd .imgbox {
	margin-right: 10px;
}
.service-Kefu-up .kefu .bd .contact {
	border-radius: 5px; border: 1px solid rgb(22, 148, 200); border-image: none; width: 50px; height: 28px; color: rgb(22, 148, 200); line-height: 28px; padding-left: 28px; font-size: 14px; margin-top: 8px; display: inline-block; position: relative;
}
.service-Kefu-up .kefu .bd .contact:hover {
	background: rgb(22, 148, 200); color: rgb(255, 255, 255);
}
.service-Kefu-up .kefu .bd .contact .icon_qq {
	background: url("qqzx.png") no-repeat; left: 7px; top: 5px; width: 16px; height: 18px; position: absolute;
}
.pageNew {
	padding: 30px 0px 40px; text-align: center; color: rgb(50, 50, 50); line-height: 26px; font-size: 14px;
}
.pageNew .borderBox {
	height: 28px; margin-right: 7px; vertical-align: middle; display: inline-block;
}
.pageNew .borderBox .numpage {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(120, 120, 120); border-image: none; width: 26px; height: 26px; color: rgb(50, 50, 50); margin-left: 10px; float: left;
}
.pageNew .borderBox a.nextPage {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(120, 120, 120); border-image: none; width: 26px; height: 26px; color: rgb(50, 50, 50); margin-left: 10px; float: left;
}
.pageNew .borderBox a.nextPage {
	padding: 0px 17px; width: auto;
}
.pageNew .borderBox a:hover {
	background: rgb(20, 150, 200); border-color: rgb(20, 150, 200); color: rgb(255, 255, 255);
}
.pageNew .borderBox a.cur {
	background: rgb(20, 150, 200); border-color: rgb(20, 150, 200); color: rgb(255, 255, 255);
}
.pageNew .goTo {
	height: 28px; vertical-align: middle; display: inline-block;
}
.pageNew .pageText {
	height: 28px; line-height: 28px; vertical-align: top; display: inline-block;
}
.pageNew .pageTxtBox {
	margin: 0px 6px; border-radius: 0px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 50px; height: 26px; text-align: center; color: rgb(50, 50, 50); line-height: 26px; vertical-align: top; background-color: rgb(255, 255, 255);
}
.pageNew .pageOkBtn {
	background: rgb(255, 255, 255); margin: 0px 6px 0px 10px; border-radius: 3px; border: 1px solid rgb(120, 120, 120); border-image: none; width: 65px; height: 28px; color: rgb(50, 50, 50); line-height: 1; font-size: 14px; vertical-align: top;
}
.pageNew .borderBox {
	
}
.pageNew .goTo {
	
}
.feedback {
	padding: 40px 60px; width: 400px; height: 330px; display: none; background-color: rgb(255, 255, 255);
}
.feedback .tab a {
	height: 35px; color: rgb(70, 70, 70); line-height: 1; font-size: 24px; margin-right: 55px; display: inline-block; position: relative;
}
.feedback .tab_con {
	
}
.feedback .tab a.cur {
	color: rgb(22, 148, 200);
}
.feedback .tab a:hover {
	color: rgb(22, 148, 200);
}
.feedback .tab a.cur i {
	left: 10%; width: 80%; height: 1px; bottom: 0px; position: absolute; background-color: rgb(22, 148, 200);
}
.feedback .tab_con {
	padding: 30px 0px 0px; display: none;
}
.feedback .input-txt {
	background: rgb(255, 255, 255); padding: 0px 2.5%; border-radius: 5px; border: 1px solid rgb(201, 201, 201); border-image: none; width: 95%; height: 40px; line-height: 40px; font-size: 14px; display: block;
}
.feedback textarea.input-txt {
	height: 130px; line-height: 1.5; padding-top: 7px; padding-bottom: 7px;
}
.feedback .btn {
	background: rgb(23, 141, 197); border-radius: 5px; width: 100%; height: 42px; color: rgb(255, 255, 255); font-size: 20px; display: block;
}
@media all and (min-width:0px)
{
.feedback .input-txt {
	padding: 0px 10px; width: 100%; box-sizing: border-box;
}
}
.feedback .form-row {
	width: 100%; margin-bottom: 20px; float: left;
}
.feedback .row-title {
	color: rgb(70, 70, 70); font-size: 20px; margin-bottom: 5px;
}
.feedback .col {
	width: 47%;
}
.function .type li.Top {
	display: none;
}
.function .type li.Top a {
	width: 40px; text-align: center; margin-top: 30px; display: block;
}
.service-Kefu .tx {
	width: 130px; height: 105px; display: block; z-index: 9100;
}
.service-Kefu .tx img {
	width: 100%; height: 100%;
}
.service-Kefu .tx .icon-png {
	display: none;
}
.service-Kefu .kefu .hd .newtitle {
	background: url("icon_kf.png") no-repeat left; padding-left: 30px; float: left;
}
.service-Kefu .kefu {
	margin-top: 0px;
}
.function .type li a.kfjy {
	background-position: 0px -350px;
}
.function .type li:hover a.kfjy {
	background-position: -40px -350px;
}
.function .type .jiaoyan {
	left: -106px; width: 105px;
}
@media screen and (max-width:1220px)
{
.wrapper {
	width: 1000px;
}
.Footer .JieShao {
	width: 960px;
}
.Footer .Link .FriendlyLink {
	width: 960px;
}
.Footer .JieShao .part .part-list {
	margin-left: 13.5%;
}
.Footer .JieShao .part .list-one {
	margin-left: 0px;
}
.Footer .JieShao .part .honor {
	width: 1020px;
}
.Footer .Link .aboutUs .about-L {
	float: none;
}
.Footer .Link .aboutUs .about-R {
	float: none;
}
}
.function .type li a.gglb {
	background-position: 0px -418px;
}
.function .type li a.gglb_gif {
	background: url("notice_icon_newMsg.gif") no-repeat center;
}
.function .type li:hover a.gglb {
	background-position: -40px -418px; background-image: url("function.png");
}
.function .type li:hover a.gglb_gif {
	background-position: -40px -418px; background-image: url("function.png");
}
.function .type .lsjldiv .history .notice_list {
	margin-left: 12px;
}
.function .type .lsjldiv .history .notice_list .imgbox {
	width: 6px; margin-top: 5px; vertical-align: top;
}
.function .type .lsjldiv .history .notice_list .imgbox i {
	background: rgb(204, 204, 204); border-radius: 50%; width: 4px; height: 4px; display: block;
}
.function .type .lsjldiv .history .notice_list .linkTitle {
	width: auto; height: auto; line-height: 1; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; max-width: 210px;
}
.function .type .lsjldiv .history .notice_list .time {
	color: rgb(153, 153, 153); padding-top: 5px; margin-left: 11px; display: block;
}
.function .type .lsjldiv .history .notice_list .list {
	padding: 9px 0px; line-height: 1;
}
.function .type .lsjldiv .history .notice_list .linkTitle:hover {
	color: rgb(20, 150, 200);
}
.wxqrcodeImg {
	padding: 5px 0px;
}
.wxqrcodeImg img {
	width: 120px;
}
.topBar .topNav .mainNav .nav li.listbox .new {
	top: -8px; right: 0px; position: absolute;
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist dd.new-ymx {
	position: relative;
}
.topBar .topNav .mainNav .nav li.listbox .nav_in_downlist dd.new-ymx .icon {
	top: -1px; right: 6px; position: absolute;
}
@media screen and (max-width:1280px)
{
.kf_border {
	width: 0px;
}
.function {
	top: auto; bottom: 375px;
}
.function .type {
	width: 35px; padding-top: 5px; min-height: 370px;
}
.function .type li .type-l {
	width: 35px; height: 35px; margin-top: 20px; background-image: url("function_s.png");
}
.function .type li.first .type-l {
	margin-top: 10px;
}
.function .type li a.scdp {
	background-position: 0px -55px;
}
.function .type li a.bzzx {
	background-position: 0px -165px;
}
.function .type li a.yjfk {
	background-position: 0px -220px;
}
.function .type li a.kfjy {
	background-position: 0px -275px;
}
.function .type li a.gglb {
	background-position: 0px -330px;
}
.function .type li:hover a.lsjl {
	background-position: -35px 0px;
}
.function .type li:hover a.scdp {
	background-position: -35px -55px;
}
.function .type li:hover a.bzzx {
	background-position: -35px -165px;
}
.function .type li:hover a.yjfk {
	background-position: -35px -220px;
}
.function .type li:hover a.kfjy {
	background-position: -35px -275px;
}
.function .type li a.gglb_gif {
	background: url("notice_icon_newMsg.gif") no-repeat center;
}
.function .type li:hover a.gglb {
	background-position: -35px -330px; background-image: url("function_s.png");
}
.function .type li:hover a.gglb_gif {
	background-position: -35px -330px; background-image: url("function_s.png");
}
.function .type .typeshow {
	height: 35px; line-height: 35px;
}
.function .type .typeshow .icon {
	background-position: right 15px;
}
.function .type .lsjldiv {
	height: auto; line-height: normal;
}
.function .type .lsjldiv .history .history-list {
	max-height: 220px;
}
.function .type li.first .lsjldiv .history .history-list {
	max-height: 290px;
}
.function .type li.Top {
	display: block;
}
.function .type li.Top a {
	width: 35px; margin-top: 26px;
}
.to-Top {
	display: none;
}
.service-Kefu {
	right: 35px;
}
.service-Kefu .kefu {
	width: 108px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;
}
.service-Kefu .kefu .hd {
	padding: 0px 0px 0px 16px;
}
.service-Kefu .kefu .hd .newtitle {
	background: url("icon_kf_s.png") no-repeat left; padding-left: 21px;
}
.service-Kefu .tx {
	left: 9px; top: -69px; width: 75px; height: 86px; position: absolute;
}
.service-Kefu .tx .icon-gif {
	display: none;
}
.service-Kefu .tx .icon-png {
	display: block;
}
.service-Kefu-up .kefu {
	border: 1px solid rgb(229, 229, 229); border-image: none; width: 240px;
}
}
.service-Kefu .tx-yd {
	width: 180px; height: 115px;
}
@media screen and (max-width:1280px)
{
.service-Kefu .tx-yd {
	width: 92px; height: 71px; position: static;
}
}
.service-Kefu .kefu .hd .unfold {
	background: url("up.png") no-repeat;
}
.service-Kefu-up .kefu .hd .unfold {
	background: url("down.png") no-repeat;
}
.service-Kefu-up .kefu {
	border: 1px solid rgb(229, 229, 229); border-image: none; border-top-left-radius: 10px; border-bottom-left-radius: 10px;
}
@media screen and (max-width:1280px)
{
.service-Kefu .kefu {
	width: 130px;
}
.service-Kefu .kefu .hd {
	padding: 0px 14px 0px 16px;
}
.service-Kefu-up .kefu {
	width: 240px;
}
}
.topBar .logo {
	position: relative;
}
.badge8 {
	background: url("8badge.png"); left: 166px; top: 0px; width: 156px; height: 63px; position: absolute;
}
.topBar .topNav .mainNav .nav li .icon-8anniversary {
	background: url("1yuan.png"); animation:bounce 0.4s linear infinite alternate; top: -15px; width: 55px; height: 16px; right: -45px; position: absolute; -webkit-animation-name: bounce 0.4s linear infinite alternate; -moz-animation-name: bounce 0.4s linear infinite alternate;
}
@media screen and (max-width:1280px)
{
.topBar .topNav .mainNav .nav li {
	margin-left: 45px;
}
}
