﻿
img {
	vertical-align: middle;
	border:none;
}

li {
	list-style: none
}
.fl{ float:left;}
.fr{ float:right;}
mark {
	background: #ff0;
	color: #000
}

pre {
	white-space: pre-wrap
}

q:before,q:after,blockquote:before,blockquote:after {
	content: ""
}

sub,sup {
	position: relative;
	font-size: 75%;
	line-height: 0;
	vertical-align: baseline
}

sup {
	top: -0.5em
}

sub {
	bottom: -0.25em
}

svg:not(:root) {
	overflow: hidden
}

address,caption,cite,dfn,em,i,q,th {
	font-weight: normal;
	font-style: normal
}

h1,h2,h3,h4,h5,h6,small {
	font-size: 100%
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

th {
	font-weight: bold
}

fieldset,legend {
	border: 0
}

button,html input[type="button"],input[type="reset"],input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}

button[disabled],html input[disabled] {
	cursor: default
}

button,input,select,select optgroup,textarea {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	line-height: inherit;
	vertical-align: middle
}

button,input,select[multiple],textarea {
	background-image: none
}

button::-moz-focus-inner,input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button {
	height: auto
}

textarea {
	overflow: auto;
	vertical-align: top
}

body {
	font-family:"Microsoft YaHei";
	font-size: 14px;
	color: #666666
}

a {
	color: #333;
	text-decoration: none
}

a:hover,a:active {
	color: #333;
	text-decoration: none
}

a:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.g-img-responsive {
	display: block;
	max-width: 100%;
	height: auto
}

.g-hidden {
	display: none !important
}

.g-noverflow {
	overflow: hidden
}

img[data-lazy-img] {
	background-color: #ededed
}

.g-wrapper {
	width: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	*zoom: 1
}

.g-wrapper:after {
	content: " ";
	clear: both;
	display: table
}

@media (min-width:992px) {
	.g-wrapper {
		width: 960px;
		margin-left: auto;
		margin-right: auto
	}
}

@media (min-width:1200px) {
	.g-wrapper {
		width: 1200px
	}
}

.g-input {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 40px;
	line-height: 20px;
	margin: 0;
	padding: 10px;
	color: #262626;
	background-color: #ededed;
	border: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.g-input:-moz-placeholder {
	color: #999999
}

.g-input::-moz-placeholder {
	color: #999999
}

.g-input:-ms-input-placeholder {
	color: #999999
}

.g-input::-webkit-input-placeholder {
	color: #999999
}

.g-input:focus {
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}

.g-input[disabled],.g-input[readonly],fieldset[disabled] .g-input {
	cursor: not-allowed;
	background-color: #f7f7f7
}

textarea.g-input {
	height: auto
}

select.g-input {
	padding: 10px 6px;
	height: 40px
}

.g-input-radio,.g-input-checkbox {
	display: inline-block;
	height: 40px;
	line-height: 40px
}

select[multiple],select[size] {
	height: auto
}

input[type="radio"],input[type="checkbox"] {
	margin-right: 4px
}

input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {
	outline: thin dotted #333;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}

.g-btn {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	font-size: 14px;
	font-weight: normal;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	border: 0;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}

.g-btn:focus {
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none
}
.g-btn:hover,.g-btn:active,.g-btn:focus {
	text-decoration: none;
}

.g-btn:active,.g-btn.g-btn-active {
	outline: 0;
	background-image: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,0.125)
}

.g-btn.g-btn-disabled,.g-btn[disabled],fieldset[disabled] .g-btn {
	cursor: not-allowed;
	pointer-events: none;
	opacity: .65;
	filter: alpha(opacity=65);
	-webkit-box-shadow: none;
	box-shadow: none
}

.g-btn-default-line {
	color: #2ea7e0;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #2ea7e0;
	line-height: 38px
}

.g-btn-default-line:hover,.g-btn-default-line:focus,.g-btn-default-line:active,.g-btn-default-line.g-btn-active {
	color: #262626;
	background-color: rgba(13,13,13,0)
}

.g-btn-default-line:active,.g-btn-default-line.active {
	background-image: none
}

.g-btn-default-line.disabled,.g-btn-default-line[disabled],fieldset[disabled] .g-btn-default-line,.g-btn-default-line.disabled:hover,.g-btn-default-line[disabled]:hover,fieldset[disabled] .g-btn-default-line:hover,.g-btn-default-line.disabled:focus,.g-btn-default-line[disabled]:focus,fieldset[disabled] .g-btn-default-line:focus,.g-btn-default-line.disabled:active,.g-btn-default-line[disabled]:active,fieldset[disabled] .g-btn-default-line:active,.g-btn-default-line.disabled.g-btn-active,.g-btn-default-line[disabled].g-btn-active,fieldset[disabled] .g-btn-default-line.g-btn-active {
	background-color: transparent
}

.g-btn-default-block {
	color: #fff;
	background-color: #2EA7E0;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-default-block:hover,.g-btn-default-block:focus,.g-btn-default-block:active,.g-btn-default-block.g-btn-active {
	color: #fff;
	background-color: #333
}

.g-btn-default-block:active,.g-btn-default-block.active {
	background-image: none
}

.g-btn-default-block.disabled,.g-btn-default-block[disabled],fieldset[disabled] .g-btn-default-block,.g-btn-default-block.disabled:hover,.g-btn-default-block[disabled]:hover,fieldset[disabled] .g-btn-default-block:hover,.g-btn-default-block.disabled:focus,.g-btn-default-block[disabled]:focus,fieldset[disabled] .g-btn-default-block:focus,.g-btn-default-block.disabled:active,.g-btn-default-block[disabled]:active,fieldset[disabled] .g-btn-default-block:active,.g-btn-default-block.disabled.g-btn-active,.g-btn-default-block[disabled].g-btn-active,fieldset[disabled] .g-btn-default-block.g-btn-active {
	background-color: #262626
}

.g-btn-main-line {
	color: #eb0000;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #eb0000;
	line-height: 38px
}

.g-btn-main-line:hover,.g-btn-main-line:focus,.g-btn-main-line:active,.g-btn-main-line.g-btn-active {
	color: #eb0000;
	background-color: rgba(13,13,13,0)
}

.g-btn-main-line:active,.g-btn-main-line.active {
	background-image: none
}

.g-btn-main-line.disabled,.g-btn-main-line[disabled],fieldset[disabled] .g-btn-main-line,.g-btn-main-line.disabled:hover,.g-btn-main-line[disabled]:hover,fieldset[disabled] .g-btn-main-line:hover,.g-btn-main-line.disabled:focus,.g-btn-main-line[disabled]:focus,fieldset[disabled] .g-btn-main-line:focus,.g-btn-main-line.disabled:active,.g-btn-main-line[disabled]:active,fieldset[disabled] .g-btn-main-line:active,.g-btn-main-line.disabled.g-btn-active,.g-btn-main-line[disabled].g-btn-active,fieldset[disabled] .g-btn-main-line.g-btn-active {
	background-color: transparent
}

.g-btn-main-block {
	color: #fff;
	background-color: #eb0000;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-main-block:hover,.g-btn-main-block:focus,.g-btn-main-block:active,.g-btn-main-block.g-btn-active {
	color: #fff;
	background-color: #ff0505
}

.g-btn-main-block:active,.g-btn-main-block.active {
	background-image: none
}

.g-btn-main-block.disabled,.g-btn-main-block[disabled],fieldset[disabled] .g-btn-main-block,.g-btn-main-block.disabled:hover,.g-btn-main-block[disabled]:hover,fieldset[disabled] .g-btn-main-block:hover,.g-btn-main-block.disabled:focus,.g-btn-main-block[disabled]:focus,fieldset[disabled] .g-btn-main-block:focus,.g-btn-main-block.disabled:active,.g-btn-main-block[disabled]:active,fieldset[disabled] .g-btn-main-block:active,.g-btn-main-block.disabled.g-btn-active,.g-btn-main-block[disabled].g-btn-active,fieldset[disabled] .g-btn-main-block.g-btn-active {
	background-color: #eb0000
}

.g-btn-orange-line {
	color: #ff7e00;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #ff7e00;
	line-height: 38px
}

.g-btn-orange-line:hover,.g-btn-orange-line:focus,.g-btn-orange-line:active,.g-btn-orange-line.g-btn-active {
	color: #ff7e00;
	background-color: rgba(13,13,13,0)
}

.g-btn-orange-line:active,.g-btn-orange-line.active {
	background-image: none
}

.g-btn-orange-line.disabled,.g-btn-orange-line[disabled],fieldset[disabled] .g-btn-orange-line,.g-btn-orange-line.disabled:hover,.g-btn-orange-line[disabled]:hover,fieldset[disabled] .g-btn-orange-line:hover,.g-btn-orange-line.disabled:focus,.g-btn-orange-line[disabled]:focus,fieldset[disabled] .g-btn-orange-line:focus,.g-btn-orange-line.disabled:active,.g-btn-orange-line[disabled]:active,fieldset[disabled] .g-btn-orange-line:active,.g-btn-orange-line.disabled.g-btn-active,.g-btn-orange-line[disabled].g-btn-active,fieldset[disabled] .g-btn-orange-line.g-btn-active {
	background-color: transparent
}

.g-btn-orange-block {
	color: #fff;
	background-color: #ff7e00;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-orange-block:hover,.g-btn-orange-block:focus,.g-btn-orange-block:active,.g-btn-orange-block.g-btn-active {
	color: #fff;
	background-color: #ff8b1a
}

.g-btn-orange-block:active,.g-btn-orange-block.active {
	background-image: none
}

.g-btn-orange-block.disabled,.g-btn-orange-block[disabled],fieldset[disabled] .g-btn-orange-block,.g-btn-orange-block.disabled:hover,.g-btn-orange-block[disabled]:hover,fieldset[disabled] .g-btn-orange-block:hover,.g-btn-orange-block.disabled:focus,.g-btn-orange-block[disabled]:focus,fieldset[disabled] .g-btn-orange-block:focus,.g-btn-orange-block.disabled:active,.g-btn-orange-block[disabled]:active,fieldset[disabled] .g-btn-orange-block:active,.g-btn-orange-block.disabled.g-btn-active,.g-btn-orange-block[disabled].g-btn-active,fieldset[disabled] .g-btn-orange-block.g-btn-active {
	background-color: #ff7e00
}

.g-btn-yellow-line {
	color: #ffb41f;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #ffb41f;
	line-height: 38px
}

.g-btn-yellow-line:hover,.g-btn-yellow-line:focus,.g-btn-yellow-line:active,.g-btn-yellow-line.g-btn-active {
	color: #ffb41f;
	background-color: rgba(13,13,13,0)
}

.g-btn-yellow-line:active,.g-btn-yellow-line.active {
	background-image: none
}

.g-btn-yellow-line.disabled,.g-btn-yellow-line[disabled],fieldset[disabled] .g-btn-yellow-line,.g-btn-yellow-line.disabled:hover,.g-btn-yellow-line[disabled]:hover,fieldset[disabled] .g-btn-yellow-line:hover,.g-btn-yellow-line.disabled:focus,.g-btn-yellow-line[disabled]:focus,fieldset[disabled] .g-btn-yellow-line:focus,.g-btn-yellow-line.disabled:active,.g-btn-yellow-line[disabled]:active,fieldset[disabled] .g-btn-yellow-line:active,.g-btn-yellow-line.disabled.g-btn-active,.g-btn-yellow-line[disabled].g-btn-active,fieldset[disabled] .g-btn-yellow-line.g-btn-active {
	background-color: transparent
}

.g-btn-yellow-block {
	color: #fff;
	background-color: #ffb41f;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-yellow-block:hover,.g-btn-yellow-block:focus,.g-btn-yellow-block:active,.g-btn-yellow-block.g-btn-active {
	color: #fff;
	background-color: #ffbd39
}

.g-btn-yellow-block:active,.g-btn-yellow-block.active {
	background-image: none
}

.g-btn-yellow-block.disabled,.g-btn-yellow-block[disabled],fieldset[disabled] .g-btn-yellow-block,.g-btn-yellow-block.disabled:hover,.g-btn-yellow-block[disabled]:hover,fieldset[disabled] .g-btn-yellow-block:hover,.g-btn-yellow-block.disabled:focus,.g-btn-yellow-block[disabled]:focus,fieldset[disabled] .g-btn-yellow-block:focus,.g-btn-yellow-block.disabled:active,.g-btn-yellow-block[disabled]:active,fieldset[disabled] .g-btn-yellow-block:active,.g-btn-yellow-block.disabled.g-btn-active,.g-btn-yellow-block[disabled].g-btn-active,fieldset[disabled] .g-btn-yellow-block.g-btn-active {
	background-color: #ffb41f
}

.g-btn-green-line {
	color: #5fb300;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #5fb300;
	line-height: 38px
}

.g-btn-green-line:hover,.g-btn-green-line:focus,.g-btn-green-line:active,.g-btn-green-line.g-btn-active {
	color: #5fb300;
	background-color: rgba(13,13,13,0)
}

.g-btn-green-line:active,.g-btn-green-line.active {
	background-image: none
}

.g-btn-green-line.disabled,.g-btn-green-line[disabled],fieldset[disabled] .g-btn-green-line,.g-btn-green-line.disabled:hover,.g-btn-green-line[disabled]:hover,fieldset[disabled] .g-btn-green-line:hover,.g-btn-green-line.disabled:focus,.g-btn-green-line[disabled]:focus,fieldset[disabled] .g-btn-green-line:focus,.g-btn-green-line.disabled:active,.g-btn-green-line[disabled]:active,fieldset[disabled] .g-btn-green-line:active,.g-btn-green-line.disabled.g-btn-active,.g-btn-green-line[disabled].g-btn-active,fieldset[disabled] .g-btn-green-line.g-btn-active {
	background-color: transparent
}

.g-btn-green-block {
	color: #fff;
	background-color: #5fb300;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-green-block:hover,.g-btn-green-block:focus,.g-btn-green-block:active,.g-btn-green-block.g-btn-active {
	color: #fff;
	background-color: #6dcc00
}

.g-btn-green-block:active,.g-btn-green-block.active {
	background-image: none
}

.g-btn-green-block.disabled,.g-btn-green-block[disabled],fieldset[disabled] .g-btn-green-block,.g-btn-green-block.disabled:hover,.g-btn-green-block[disabled]:hover,fieldset[disabled] .g-btn-green-block:hover,.g-btn-green-block.disabled:focus,.g-btn-green-block[disabled]:focus,fieldset[disabled] .g-btn-green-block:focus,.g-btn-green-block.disabled:active,.g-btn-green-block[disabled]:active,fieldset[disabled] .g-btn-green-block:active,.g-btn-green-block.disabled.g-btn-active,.g-btn-green-block[disabled].g-btn-active,fieldset[disabled] .g-btn-green-block.g-btn-active {
	background-color: #5fb300
}

.g-btn-cyan-line {
	color: #1f9bcc;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #1f9bcc;
	line-height: 38px
}

.g-btn-cyan-line:hover,.g-btn-cyan-line:focus,.g-btn-cyan-line:active,.g-btn-cyan-line.g-btn-active {
	color: #1f9bcc;
	background-color: rgba(13,13,13,0)
}

.g-btn-cyan-line:active,.g-btn-cyan-line.active {
	background-image: none
}

.g-btn-cyan-line.disabled,.g-btn-cyan-line[disabled],fieldset[disabled] .g-btn-cyan-line,.g-btn-cyan-line.disabled:hover,.g-btn-cyan-line[disabled]:hover,fieldset[disabled] .g-btn-cyan-line:hover,.g-btn-cyan-line.disabled:focus,.g-btn-cyan-line[disabled]:focus,fieldset[disabled] .g-btn-cyan-line:focus,.g-btn-cyan-line.disabled:active,.g-btn-cyan-line[disabled]:active,fieldset[disabled] .g-btn-cyan-line:active,.g-btn-cyan-line.disabled.g-btn-active,.g-btn-cyan-line[disabled].g-btn-active,fieldset[disabled] .g-btn-cyan-line.g-btn-active {
	background-color: transparent
}

.g-btn-cyan-block {
	color: #fff;
	background-color: #1f9bcc;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-cyan-block:hover,.g-btn-cyan-block:focus,.g-btn-cyan-block:active,.g-btn-cyan-block.g-btn-active {
	color: #fff;
	background-color: #26aade
}

.g-btn-cyan-block:active,.g-btn-cyan-block.active {
	background-image: none
}

.g-btn-cyan-block.disabled,.g-btn-cyan-block[disabled],fieldset[disabled] .g-btn-cyan-block,.g-btn-cyan-block.disabled:hover,.g-btn-cyan-block[disabled]:hover,fieldset[disabled] .g-btn-cyan-block:hover,.g-btn-cyan-block.disabled:focus,.g-btn-cyan-block[disabled]:focus,fieldset[disabled] .g-btn-cyan-block:focus,.g-btn-cyan-block.disabled:active,.g-btn-cyan-block[disabled]:active,fieldset[disabled] .g-btn-cyan-block:active,.g-btn-cyan-block.disabled.g-btn-active,.g-btn-cyan-block[disabled].g-btn-active,fieldset[disabled] .g-btn-cyan-block.g-btn-active {
	background-color: #1f9bcc
}

.g-btn-blue-line {
	color: #3d6dcc;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #3d6dcc;
	line-height: 38px
}

.g-btn-blue-line:hover,.g-btn-blue-line:focus,.g-btn-blue-line:active,.g-btn-blue-line.g-btn-active {
	color: #3d6dcc;
	background-color: rgba(13,13,13,0)
}

.g-btn-blue-line:active,.g-btn-blue-line.active {
	background-image: none
}

.g-btn-blue-line.disabled,.g-btn-blue-line[disabled],fieldset[disabled] .g-btn-blue-line,.g-btn-blue-line.disabled:hover,.g-btn-blue-line[disabled]:hover,fieldset[disabled] .g-btn-blue-line:hover,.g-btn-blue-line.disabled:focus,.g-btn-blue-line[disabled]:focus,fieldset[disabled] .g-btn-blue-line:focus,.g-btn-blue-line.disabled:active,.g-btn-blue-line[disabled]:active,fieldset[disabled] .g-btn-blue-line:active,.g-btn-blue-line.disabled.g-btn-active,.g-btn-blue-line[disabled].g-btn-active,fieldset[disabled] .g-btn-blue-line.g-btn-active {
	background-color: transparent
}

.g-btn-blue-block {
	color: #fff;
	background-color: #3d6dcc;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-blue-block:hover,.g-btn-blue-block:focus,.g-btn-blue-block:active,.g-btn-blue-block.g-btn-active {
	color: #fff;
	background-color: #517cd1
}

.g-btn-blue-block:active,.g-btn-blue-block.active {
	background-image: none
}

.g-btn-blue-block.disabled,.g-btn-blue-block[disabled],fieldset[disabled] .g-btn-blue-block,.g-btn-blue-block.disabled:hover,.g-btn-blue-block[disabled]:hover,fieldset[disabled] .g-btn-blue-block:hover,.g-btn-blue-block.disabled:focus,.g-btn-blue-block[disabled]:focus,fieldset[disabled] .g-btn-blue-block:focus,.g-btn-blue-block.disabled:active,.g-btn-blue-block[disabled]:active,fieldset[disabled] .g-btn-blue-block:active,.g-btn-blue-block.disabled.g-btn-active,.g-btn-blue-block[disabled].g-btn-active,fieldset[disabled] .g-btn-blue-block.g-btn-active {
	background-color: #3d6dcc
}

.g-btn-purple-line {
	color: #8a2fb8;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #8a2fb8;
	line-height: 38px
}

.g-btn-purple-line:hover,.g-btn-purple-line:focus,.g-btn-purple-line:active,.g-btn-purple-line.g-btn-active {
	color: #8a2fb8;
	background-color: rgba(13,13,13,0)
}

.g-btn-purple-line:active,.g-btn-purple-line.active {
	background-image: none
}

.g-btn-purple-line.disabled,.g-btn-purple-line[disabled],fieldset[disabled] .g-btn-purple-line,.g-btn-purple-line.disabled:hover,.g-btn-purple-line[disabled]:hover,fieldset[disabled] .g-btn-purple-line:hover,.g-btn-purple-line.disabled:focus,.g-btn-purple-line[disabled]:focus,fieldset[disabled] .g-btn-purple-line:focus,.g-btn-purple-line.disabled:active,.g-btn-purple-line[disabled]:active,fieldset[disabled] .g-btn-purple-line:active,.g-btn-purple-line.disabled.g-btn-active,.g-btn-purple-line[disabled].g-btn-active,fieldset[disabled] .g-btn-purple-line.g-btn-active {
	background-color: transparent
}

.g-btn-purple-block {
	color: #fff;
	background-color: #8a2fb8;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out
}

.g-btn-purple-block:hover,.g-btn-purple-block:focus,.g-btn-purple-block:active,.g-btn-purple-block.g-btn-active {
	color: #fff;
	background-color: #9935cb
}

.g-btn-purple-block:active,.g-btn-purple-block.active {
	background-image: none
}

.g-btn-purple-block.disabled,.g-btn-purple-block[disabled],fieldset[disabled] .g-btn-purple-block,.g-btn-purple-block.disabled:hover,.g-btn-purple-block[disabled]:hover,fieldset[disabled] .g-btn-purple-block:hover,.g-btn-purple-block.disabled:focus,.g-btn-purple-block[disabled]:focus,fieldset[disabled] .g-btn-purple-block:focus,.g-btn-purple-block.disabled:active,.g-btn-purple-block[disabled]:active,fieldset[disabled] .g-btn-purple-block:active,.g-btn-purple-block.disabled.g-btn-active,.g-btn-purple-block[disabled].g-btn-active,fieldset[disabled] .g-btn-purple-block.g-btn-active {
	background-color: #8a2fb8
}

.g-btn-white-line {
	color: #fff;
	background-color: transparent;
	-webkit-transition: background-color .1s ease-in-out;
	transition: background-color .1s ease-in-out;
	border: 1px solid #fff;
	line-height: 38px
}

.g-btn-white-line:hover,.g-btn-white-line:focus,.g-btn-white-line:active,.g-btn-white-line.g-btn-active {
	color: #fff;
	background-color: rgba(13,13,13,0)
}

.g-btn-white-line:active,.g-btn-white-line.active {
	background-image: none
}

.g-btn-white-line.disabled,.g-btn-white-line[disabled],fieldset[disabled] .g-btn-white-line,.g-btn-white-line.disabled:hover,.g-btn-white-line[disabled]:hover,fieldset[disabled] .g-btn-white-line:hover,.g-btn-white-line.disabled:focus,.g-btn-white-line[disabled]:focus,fieldset[disabled] .g-btn-white-line:focus,.g-btn-white-line.disabled:active,.g-btn-white-line[disabled]:active,fieldset[disabled] .g-btn-white-line:active,.g-btn-white-line.disabled.g-btn-active,.g-btn-white-line[disabled].g-btn-active,fieldset[disabled] .g-btn-white-line.g-btn-active {
	background-color: transparent
}

.g-btn-link {
	color: #262626;
	font-weight: normal;
	cursor: pointer
}

.g-btn-link,.g-btn-link:active,.g-btn-link[disabled],fieldset[disabled] .g-btn-link {
	background-color: transparent;
	-webkit-box-shadow: none;
	box-shadow: none
}

.g-btn-link,.g-btn-link:hover,.g-btn-link:active {
	border-color: transparent
}

.g-btn-link:hover,.g-btn-link:active {
	color: #262626;
	text-decoration: none;
	background-color: transparent
}

.g-btn-link[disabled]:hover,fieldset[disabled] .g-btn-link:hover,.g-btn-link[disabled]:active,fieldset[disabled] .g-btn-link:active {
	color: #ededed;
	text-decoration: none
}

.grid-page {
	width: 100%;
	background: #fff;
}

@media (min-width:992px) {
	.grid-row {
		width: 960px;
		margin-right: auto;
		margin-left: auto
	}
}

@media (min-width:1200px) {
	.grid-row {
		width: 1200px
	}
}


.g-iconfont {
	display: inline-block;
	position: relative;
	top: 0;
	top: 1px\0;
	font-family:"iconfont"; 
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased
}

.g-mod {
	padding-top: 30px;
	padding-bottom: 30px;
	*zoom: 1
}

.g-mod:after {
	content: " ";
	clear: both;
	display: table
}

.g-mod .hd {
	position: relative;
	*zoom: 1
}
.g-mod .hd:after {
	content: " ";
	clear: both;
	display: table
}

.g-mod .hd h1,.g-mod .hd h2 {
	padding: 0 20px .5em;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	line-height: 1.5;
	color: #f08300
}

.g-mod .hd h3 {
	padding: 0 20px .5em;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	line-height: 1.5;
	color: #999999
}

.g-mod .hd .desc {
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	font-size: 12px;
	line-height: 1.6;
	color: #666666
}

.g-mod .hd .desc p {
	padding-bottom: .7em
}

@media (min-width:480px) {
	.g-mod {
		padding-top: 10px;
		padding-bottom: 40px
	}

	.g-mod .hd h1,.g-mod .hd h2,.g-mod .hd h3 {
		font-size: 20px
	}
}

@media (min-width:768px) {
	.g-mod {
		padding-top: 20px;
		padding-bottom: 50px
	}

	.g-mod .hd h1,.g-mod .hd h2,.g-mod .hd h3 {
		font-size: 26px
	}

	.g-mod .hd .desc {
		font-size: 14px
	}
}

@media (min-width:992px) {
	.g-mod {
		padding-top: 20px;
		padding-bottom: 20px
	}
}

.g-navbar .tels {
	display: none
}

.g-navbar .inner {
	width: 100%
}

.g-navbar .inner .g-wrapper {
	position: relative;
	padding: 13px 0 12px
}

.g-navbar .drawer {
	position: absolute;
	z-index: 1;
	left: 0;
	top: 0
}

.g-navbar .drawer a {
	display: block;
	padding: 0 15px;
	line-height: 50px
}

.g-navbar .drawer a:hover,.g-navbar .drawer a:active {
	background-color: #ededed
}

.g-navbar .drawer i {
	font-size: 20px;
	vertical-align: text-bottom
}

.g-navbar .logo {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.g-navbar .logo a {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.g-navbar .nav {
	display: none
}

.g-navbar .actions {
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0
}

.g-navbar .actions li {
	float: left;
	width: 40px;
	height: 50px;
	line-height: 50px;
	text-align: center
}

.g-navbar .actions li a {
	display: block
}

.g-navbar .actions li a:hover,.g-navbar .actions li a:active {
	background-color: #ededed
}

.g-navbar .actions li i {
	font-size: 20px;
	vertical-align: text-bottom
}

.g-navbar .actions li small {
	display: none
}

@media (min-width:768px) {
	.g-navbar {
		height: 60px
	}

	.g-navbar .inner .g-wrapper {
		padding: 18px 0 17px
	}

	.g-navbar .drawer a {
		padding: 0 20px;
		line-height: 60px
	}

	.g-navbar .actions li {
		width: 60px;
		height: 60px;
		line-height: 60px
	}
}

@media (min-width:992px) {
	/*search*/
.zySearch{position:absolute;width:241px; right: 0;top: 17px;}
.zySearch .search-input{color:#999;border:1px solid #D0D0D0;height:30px;line-height:30px;margin-right:5px;padding:0 10px;width:130px;}
.zySearch .search-btn{background:none repeat scroll 0 0 #E68A25;border:0 none;border-radius:0;color:#FFFFFF;cursor:pointer;height:33px;line-height:33px;padding:0;vertical-align:baseline !important;width:76px;text-align:center;vertical-align:middle;white-space:nowrap;margin-bottom:0;font-weight:normal;font-size:14px;display:inline-block;position:relative; margin-left:3px;}
.zySearch .search-btn:hover{ background-color:#444; color:#fff;transition: 0.5s all ease;
	-webkit-transition: 0.5s all ease;
	-moz-transition: 0.5s all ease;
	-o-transition: 0.5s all ease;
	-ms-transition: 0.5s all ease;}
	/*导航*/
	.g-navbar {
		height: 108px;
		background-color:#fff;
	}

	.g-navbar .inner .g-wrapper {
		height: 69px;
		padding: 0
	}

	.g-navbar .drawer {
		display: none
	}

	.g-navbar .logo {
		position: absolute;
		z-index: 1;
		left: 0;
		top: 8px;
		width: 170px;
		height: 50px
	}

	.g-navbar .nav {
		display: block;
		position: absolute;
		z-index: 1;
		left: 190px;
		top: 18px
	}

	.g-navbar .nav ul {
		*zoom: 1
	}

	.g-navbar .nav ul:after {
		content: " ";
		clear: both;
		display: table
	}

	.g-navbar .nav li {
		float: left;
		overflow: hidden;
		height: 34px;
		padding-left: 28px
	}


	.g-navbar .nav li a {
		display: block;
		height: 34px;
		line-height: 32px;
		border-bottom: 2px solid #E68A25;
		-webkit-transition: height .1s ease-in-out;
		transition: height .1s ease-in-out;
		font-size:15px;
	}

	.g-navbar .nav li a:hover,.g-navbar .nav li.active a {
		height: 32px
	}

	.g-navbar .actions {
		display: none;
		top: 20px
	}

	.g-navbar .actions li {
		float: right;
		width: auto;
		height: 36px;
		line-height: 34px;
		padding-left: 6px
	}

	.g-navbar .actions li a {
		float: left;
		padding-left: 10px;
		padding-right: 10px;
		border-width: 1px;
		border-style: solid
	}

	.g-navbar .actions li a:hover,.g-navbar .actions li a:active {
		background-color: inherit
	}

	.g-navbar .actions li i {
		font-size: 16px;
		line-height: 34px;
		vertical-align: top
	}

	.g-navbar .actions li small {
		display: inline-block;
		font-size: 12px;
		vertical-align: top
	}

	.g-navbar .actions li.chart a {
		color: #fff;
		background-color: #eb0000;
		border-color: #eb0000
	}

	.g-navbar .actions li.chart a:hover,.g-navbar .actions li.chart a:active {
		background-color: #dc0000
	}

	.g-navbar .actions li.tel a {
		cursor: default;
		color: #262626;
		border-color: #262626
	}
}

@media (min-width:1200px) {
	.g-navbar .nav li {
		padding-left: 37px
	}

	.g-navbar .actions li {
		padding-left: 10px
	}

	.g-navbar .actions li a {
		padding-left: 15px;
		padding-right: 15px
	}
}

.g-navbar--fixed .inner {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	background-color: #fff;
	-webkitbox-shadow: 0px 3px 8px #888;
	box-shadow: 0px 3px 8px #888;
}

.g-navbar-tels {
	display: none
}

.g-navbar-tels em {
	display: block;
	padding: 6px 0;
	font-size: 12px;
	text-align: center;
	background-color: #f7f7f7;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px
}

.g-navbar-tels span {
	display: block
}

.g-navbar-tels a {
	display: block;
	padding: 10px 20px;
	border-top: 1px solid #f2f2f2
}
.top {
    LINE-HEIGHT: 40px;
    MARGIN: 0px auto;
    WIDTH: 100%;
    BACKGROUND: #262626;
    HEIGHT: 40px
}

.top_con {
    font-size: 12px;
    TEXT-ALIGN: right;
    position: relative;
    MARGIN: 0px auto;
    WIDTH: 1200px
}

.top_con SPAN {
    PADDING-LEFT: 10px
}

.mail {
    COLOR: #e4e4e4;
    margin: auto 15px;
}

.tel {
    COLOR: #e4e4e4;
}

.mail SPAN {
    PADDING-LEFT: 0px;
}

.tel SPAN {
    PADDING-LEFT: 0px;
}


.g-drawer {
	position: fixed;
	top: 0;
	bottom: 0;
	width: 200px;
	overflow: hidden;
	overflow-y: auto;
	background-color: #3d6dcc;
	-webkit-box-shadow: -2px 0 2px rgba(0,0,0,0.2) inset;
	box-shadow: -2px 0 2px rgba(0,0,0,0.2) inset
}

.g-drawer li {
	padding: 0 10px
}

.g-drawer li a {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	width: 100%;
	padding: 0 10px;
	line-height: 49px;
	color: #fff;
	border-bottom: 1px solid #3261be
}

.g-footer {
	background-color: #fff;
	border-top: 1px solid #e1e1e1;
}

.g-footer .testimonial {
	max-width: 640px;
	margin: 0 auto;
	padding: 30px 10px
}

.g-footer .testimonial ul {
	height: 210px
}

.g-footer .testimonial a {
	display: block;
	position: relative;
	padding-bottom: 50px;
	color: #666666;
	*zoom: 1
}

.g-footer .testimonial a:after {
	content: " ";
	clear: both;
	display: table
}

.g-footer .testimonial a:hover img,.g-footer .testimonial a:active img {
	opacity: .8;
	filter: alpha(opacity=80)
}

.g-footer .testimonial .avantar {
	float: left;
	position: relative;
	width: 80px;
	height: 80px
}

.g-footer .testimonial .avantar img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	-webkit-transition: opacity .2s ease-in-out;
	transition: opacity .2s ease-in-out
}

.g-footer .testimonial .talk {
	overflow: hidden;
	padding-left: 30px
}

.g-footer .testimonial .talk h4,.g-footer .testimonial .talk h6 {
	line-height: 1.8;
	font-weight: normal;
	font-size: 12px
}

.g-footer .testimonial .talk h6 {
	padding-top: 10px;
	color: #262626
}

.g-footer .testimonial .quote {
	position: absolute;
	left: 88px;
	top: 0;
	color: #cccccc
}

.g-footer .testimonial .more {
	position: absolute;
	left: 110px;
	bottom: 0
}

.g-footer .testimonial .more span {
	width: 100px;
	border-radius:10px;
}

.g-footer .hr {
	border-top: 1px solid #f2f2f2
}

.g-footer .links {
	padding: 20px 0;
	*zoom: 1
}

.g-footer .links:after {
	content: " ";
	clear: both;
	display: table
}

.g-footer .links .list {
	float: left;
	width: 100%
}

.g-footer .links .list ul {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float: left;
	width: 50%;
	padding: 10px;
	line-height: 2
}

.g-footer .links .list ul a:hover,.g-footer .links .list ul a:active {
	color: #666666
}

.g-footer .links .sns {
	display: none
}

.g-footer .legal {
	padding: 10px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background-color: #262626
}

@media (min-width:480px) {
	.g-footer .testimonial ul {
		height: 144px
	}
}

@media (min-width:768px) {
	.g-footer .testimonial {
		padding: 50px 20px
	}

	.g-footer .testimonial ul {
		height: 80px
	}

	.g-footer .testimonial a {
		padding-bottom: 0;
		padding-right: 120px
	}

	.g-footer .testimonial .more {
		left: auto;
		right: 0;
		bottom: auto;
		top: 50%;
		margin-top: -20px
	}

	.g-footer .links {
		padding: 20px 10px 40px
	}

	.g-footer .links .list ul {
		float: left;
		width: 14%
	}

	.g-footer .legal {
		padding: 20px 0
	}
}

@media (min-width:992px) {
	.g-footer .testimonial {
		max-width: 740px
	}

	.g-footer .testimonial a {
		padding-bottom: 0;
		padding-right: 130px
	}

	.g-footer .testimonial .avantar {
		width: 100px;
		height: 100px
	}

	.g-footer .testimonial .talk {
		padding-left: 40px
	}

	.g-footer .testimonial .talk h4,.g-footer .testimonial .talk h6 {
		line-height: 2;
		font-size: 14px
	}

	.g-footer .testimonial .quote {
		left: 113px;
		top: 4px
	}

	.g-footer .links {
		padding: 40px 0 40px
	}

	.g-footer .links .list {
		width: 720px
	}

	.g-footer .links .list ul {
		padding: 0 20px 0 0;
		line-height: 2.5
	}

	.g-footer .links .sns {
		display: block;
		float: right
	}

	.g-footer .links .sns ul {
		*zoom: 1
	}

	.g-footer .links .sns ul:after {
		content: " ";
		clear: both;
		display: table
	}

	.g-footer .links .sns li {
		float: left;
		width: 100px;
		padding-left: 20px
	}

	.g-footer .links .sns li a {
		display: block
	}

	.g-footer .links .sns li small {
		display: block;
		width: 100px;
		height: 100px;
		background-repeat: no-repeat;
		background-image: url("../images/g-footer-1.png")
	}

	.g-footer .links .sns li em {
		display: block;
		padding-top: 6px;
		font-size: 12px;
		color: #666666
	}

	.g-footer .links .sns li i {
		display: inline-block;
		width: 20px;
		height: 16px;
		margin-right: 10px;
		vertical-align: middle;
		background-repeat: no-repeat;
		background-image: url("../images/g-footer-1.png")
	}

	.g-footer .links .sns li.wx small {
		background-position: 0 0
	}

	.g-footer .links .sns li.wx i {
		background-position: 0 -200px
	}

	.g-footer .links .sns li.wb small {
		background-position: 0 -100px
	}

	.g-footer .links .sns li.wb i {
		background-position: -20px -200px
	}
}

@media (min-width:1200px) {
	.g-footer .testimonial {
		max-width: 840px
	}

	.g-footer .testimonial a {
		padding-right: 160px
	}

	.g-footer .testimonial .more span {
		width: 120px
	}

	.g-footer .links .list {
		width: 920px
	}

	.g-footer .links .sns li {
		padding-left: 30px
	}
}

.ie8 .g-footer .testimonial .avantar i {
	position: absolute;
	left: 0;
	top: 0;
	width: 100px;
	height: 100px;
}

}

/*banner*/

/*服务项目*/
.wraper{ width:100%;}
.container {
	width:1200px;
	margin:0 auto;
	padding-bottom:30px;
	padding-top:40px;
	display:table;
}

.case_contents li {float: left;width: 33.3%;overflow: hidden;}
.case_contents ul li{position:relative; margin-bottom:15px;}
.case_contents ul li img{width: 100%;
    height: 100%;
    transition: all 1s;
    -webkit-transition:all 1s;
    -moz-transition:all 1s;
    -o-transition:all 1s;}
.case_contents ul li:hover img{-webkit-transform:scale(1.2) rotate(10deg);
    -moz-transform:scale(1.2) rotate(10deg);
    -o-transform:scale(1.2) rotate(10deg);
    -ms-transform:scale(1.2) rotate(10deg);}
.case_contents .txt{width:100%;height:303px; background:rgba(0,0,0,.5); position:absolute;left:0;bottom:0;color:#fff; }
.case_contents .txt h3{font-size:24px;font-weight:100;height:45px;text-align:center;line-height:45px; padding-top:125px;font-weight:bold;}
.case_contents .txt p{font-size:14px;text-align:center;}

/*铭珠展示*/
.index_tab_c_sub{
	width: 100%;
    height: 326px;}
.index_videos dt{
    float: left;
    display: inline;
    position: relative;
    height: 325px;
    width: 427px;
    overflow: hidden;
}

.index_videos dd{
    float: left;
    display: inline;
    height: 326px;
    overflow: hidden;
    width: 260px;
}

.videos_desc{
    position: absolute;
    z-index: 4;
    bottom: 0px;
    left: 0px;
    padding-top: 10px;
    padding-left: 20px;
    padding-bottom: 10px;
    color: #ffffff;
    width: 100%;
    font-size: 18px;
    font-weight: bold;
    background-color: rgba(0,0,0,0.5);
    filter: alpha(opacity=50);

}


.videos_desc p{
    font-size: 12px;
    padding-top: 10px;
    font-weight: normal;
}

.videos_play{
    position: absolute;
    left: 50%;
    top: 100px;
    color: #ffffff;
    padding-left: 20px;
    background: url(../images/play_icon_lg.png) 0px 0px  no-repeat;
    z-index: 2;
    width: 98px;
    height: 98px;
    margin-left: -49px;
    z-index: 2;
    opacity: 0.8;
}

.index_videos_list li{
    float: left;
    display: inline;
    width: 242px;
    height: 155px;
    overflow: hidden;
    position: relative;
    margin-bottom: 15px;
    margin-left: 15px;
}

.index_videos_list li .videos_type{
    background-color: #494949;
    opacity: 0.7;
    line-height: 24px;
    padding: 0px 10px;
}

.index_videos_list li .videos_look{
    bottom: 10px;
    right: 10px;
    z-index: 4;
}

.index_videos_list li .videos_title{
    position: absolute;
    bottom: 0px;
    color: #ffffff;
    font-size: 13px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    z-index: 4;
    width: 100%;
    overflow: hidden;
    background-color: rgba(0,0,0,0.5);
    filter: alpha(opacity=50);
	overflow:hidden;
	text-overflow:ellipsis;
    white-space: nowrap;
}

.index_videos_list li .videos_play{
    background-image: url(../images/play_icon_sm.png);
    width: 28px;
    height: 28px;
    margin-left: -14px;
    top: 60px;
}

.hover_img .videos_play{
    opacity: 1;
}

img.hover_img2:hover {transform:scale(1.08);-webkit-transform:scale(1.08); transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;}

.small-tab {
    text-align: center;
    margin: 40px 0 10px 0;
}

.small-tab div {
    display: inline-block;
    margin: 0 2px;
    height: 10px;
    width: 13px;
    background-color: #b2b1b2;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
}

.small-tab div.current {
    background-color: #FF6600;
    width: 35px;
}
/*新闻中心*/
.index-block h2 {
    font-family: Arial;
    font-size: 28px;
    line-height: 30px;
    letter-spacing: 2px;
    font-weight: normal;
    text-align: center;
	color:#E78A24;
	text-transform:uppercase;
}
.index-block .zh {
    width: 120px;
    border-top: 2px solid #888;
    text-align: center;
    margin: 0 auto;
    margin-top: 12px;
	margin-bottom:12px;
    font-size: 20px;
    line-height: 14px;
    padding: 14px 0;
    letter-spacing: 3px;
	color:#333;
}
.index-news{width:1200px; margin:40px auto 40px;}
.index-news ul{overflow:hidden; margin-top:40px;}
.index-news ul li{float:left; width:378px; margin-right:33px; margin-bottom:25px;}
.index-news ul li:nth-child(3n){ margin-right:0;}
.index-news ul li .picture{display:block; width: 378px; height:220px; margin-bottom:20px;}
.box{ width:100%;}
.box .date{ width:50px; height:55px; border: 2px solid #E78A24; text-align: center;}
.box .date .date-d {
    padding: 0 5px;
	margin-top:2px;
    font-size: 24px;
    color: #E78A24;
}
.box .date .date-m {
    padding: 0 5px;
	margin-top:3px;
    font-size: 12px;
    text-transform: uppercase;
    color: #E78A24;
	font-family:Arial;
}
.box .cont{ width:300px; height:auto; padding-bottom:15px;}
.box .cont h3{font-size:16px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.box .cont summary{overflow:hidden; color:#666; line-height:26px; margin-top:8px; text-align:justify; font-size:14px; height:78px; overflow:hidden;}
.index-news ul li a:hover h3{color:#E68A25;}
.picture{width: 378px;
    height: 220px;
    overflow: hidden;}
img.hover_img2:hover {
opacity:0.8;
filter:alpha(opacity=80); /* IE */  
-moz-opacity:0.8; /* 老版Mozilla */  
-khtml-opacity:0.8; /* 老版Safari */ 
transform: scale(1.08);
-webkit-transform: scale(1.08);
transition: all 0.4s ease-out 0s;
-webkit-transition: all 0.4s ease-out 0s;
}

/*合作院校*/
#logo-full{ background:#f5f5f5;}
.customer{position:relative;width:1050px;margin:0 auto;border:0}
.customer img{ max-width: 100%;}
.customer_picBox{width:1050px;overflow:hidden}
.customer_content{margin:0 auto;height:450px;position:relative;overflow:hidden}
.customer_content .contents,.customer_content .contentss{overflow:hidden;float:left}
.customer_content .content{width:1050px;overflow:hidden;float:left}
.customer_content .content a{ display:inline-block;width:205px;}
.customer_content .content a p{ text-align:center;}
.customer_content .content a img{width:127px;height:127px;-webkit-border-radius: 50%;
    border-radius: 50%;
    -webkit-box-shadow: 0 6px 9px rgba(14, 5, 10, 0.1);
    box-shadow: 0 6px 9px rgba(14, 5, 10, 0.1);
	border:1px solid #dadada;float:left;margin: 0 40px; margin-bottom:20px; margin-top: 50px;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}
.customer_content .content a img:hover{opacity: 0.6;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;}
.customer_leftBtn, .customer_rightBtn{width:46px;height:87px;position:absolute;top:45%;cursor:pointer}
.customer_leftBtn:hover, .customer_rightBtn:hover{
	opacity: 0.6;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;}
.customer_leftBtn{left:-75px}
.customer_rightBtn{right:-75px}

/*在线客服*/
p{margin:0px;padding:0px;line-height:20px;}
i{margin:0px;padding:0px;font-style:normal;}
ul{margin:0px;padding:0px;list-style:none;}
ul li{margin:0px;padding:0px;list-style:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#E68A25;text-decoration:none;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}
@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?qradjf') format('truetype'),
        url('../fonts/icomoon.woff?qradjf') format('woff'),
        url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:99;}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999;font-size: 14px;line-height: 18px;margin-top: 5px;}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/leftPointer.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:20px;line-height:28px; width:155px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:51%}
.cndns-right-box .box-border .sev-b li a{display:inline-block; width:220px;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:230px;}
.meau-contact .cndns-right-box .box-border{width:220px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:188px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}