﻿.fl {
	float: left
}
.fr {
	float: right
}
.tc {
	text-align: center
}
.s32 {
	font-size: 32px
}
.s24 {
	font-size: 24px
}
.s20 {
	font-size: 20px
}
.s18 {
	font-size: 18px
}
.s16 {
	font-size: 16px
}
.s14 {
	font-size: 14px
}
.s12 {
	font-size: 12px
}
.b1 {
	border: 1px solid #eee
}
.b2 {
	border: 1px dotted #e8e8e8
}
.b3 {
	border: 1px solid #d8d8d8
}
.b4 {
	border: 1px solid #ddd
}
.bc {
	background: #fafafa
}
.t-flow {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}
.ban-arrow {
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5;
	background: #000
}
.ban-arrow:hover {
	filter: alpha(opacity=50);
	-moz-opacity: .75;
	-khtml-opacity: .75;
	opacity: .75
}
.w100 {
	width: 100px!important
}
.link {
	color: #333
}
.link:hover {
	color: #e62e35
}
.img-hover {
	-webkit-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	-ms-transition: all .5s ease-out;
	transition: all .5s ease-out
}
.img-hover:hover {
	transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1)
}
.logo-hover {
	-webkit-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	transition: all .2s ease-out;
	padding: 2px;
	border: 1px solid #eee
}
.logo-hover:hover {
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	transform: translate3d(0, -2px, 0);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-transform: translate3d(0, -2px, 0);
	-ms-transform: translate3d(0, -2px, 0);
	-o-transform: translate3d(0, -2px, 0);
	border: 1px dotted #e8e8e8
}
.spacing {
	margin-bottom: 30px
}
.ban1 {
	width: 1220px;
	height: 90px;
	padding: 30px 0;
	overflow: hidden
}
.ban1 ul li {
	float: left;
	margin-right: 20px;
	width: 600px
}
.ban1 ul li:last-child {
	margin-right: 0
}
.ban2 {
	width: 320px;
	clear: both;
	overflow: hidden;
	padding: 20px 0
}
.ban3 {
	width: 320px;
	clear: both;
	overflow: hidden;
	padding: 0 0 6px
}
.ban4 {
	width: 320px;
	clear: both;
	overflow: hidden;
	padding: 0 0 20px
}
.tools-con {
	overflow: hidden
}
.tools-con ul {
	overflow: hidden;
	width: 360px
}
.tools-con ul li {
	float: left;
	height: 100px
}
.tools-con ul li a {
	display: block;
	text-align: center;
	width: 100px;
	padding: 16px 0 7px 0;
	text-decoration: none;
*width:100px;
*overflow:hidden;
	-webkit-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	transition: all .2s ease-out
}
.tools-con ul li a i {
	display: block;
	width: 40px;
	height: 40px;
	margin: auto;
	margin-bottom: 5px;
	background: url(../images/icon_tools.png) no-repeat
}
.tools-con ul li a i.i-01 {
	background-position: -280px 0
}
.tools-con ul li a i.i-02 {
	background-position: -440px 0
}
.tools-con ul li a i.i-03 {
	background-position: -360px 0
}
.tools-con ul li a i.i-04 {
	background-position: -40px 0
}
.tools-con ul li a i.i-05 {
	background-position: -200px 0
}
.tools-con ul li a i.i-06 {
	background-position: -120px 0
}
.tools-con ul li a span {
	display: block;
	height: 28px;
	line-height: 28px;
	color: #666
}
.tools-con ul li a:hover {
	color: #f74a0d;
	margin-top: -5px
}
.tools-con ul li a:hover span {
	color: #e62e35
}
.tools-con ul li a:hover i.i-01 {
	background-position: -320px 0
}
.tools-con ul li a:hover i.i-02 {
	background-position: -240px 0
}
.tools-con ul li a:hover i.i-03 {
	background-position: -400px 0
}
.tools-con ul li a:hover i.i-04 {
	background-position: -80px 0
}
.tools-con ul li a:hover i.i-05 {
	background-position: 0 0
}
.tools-con ul li a:hover i.i-06 {
	background-position: -160px 0
}
.no_result {
	margin: 30px auto 30px;
	text-align: center
}
.no_result .sorry_tit {
	font-size: 24px;
	color: #999
}
.no_result .sorry_tit span {
	color: #333
}
.sec-space {
	margin-bottom: 50px
}
a, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
	font-family: "Microsoft Yahei", "微软雅黑", Arial, "Hiragino Sans GB", "宋体"
}
input, textarea {
	color: #444
}
body, button, input, select, textarea {
	font: 12px/1 "Microsoft Yahei", Tahoma, Helvetica, Arial, "宋体", sans-serif
}
h1 {
	font-size: 18px
}
h2 {
	font-size: 16px
}
h3 {
	font-size: 14px
}
h4, h5, h6 {
	font-size: 100%
}
address, cite, dfn, em, var {
	font-style: normal
}
code, kbd, pre, samp, tt {
	font-family: "Courier New", Courier, monospace
}
small {
	font-size: 12px
}
ul, ol {
	list-style: none
}
a {
	text-decoration: none
}
a:hover {
	text-decoration: none;
	cursor: pointer
}
abbr[title], acronym[title] {
	border-bottom: 1px dotted;
	cursor: help
}
q:before, q:after {
	content: ''
}
legend {
	color: #000
}
fieldset, img {
	border: none
}
button, input, select, textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
* {
	margin: 0;
	padding: 0
}
hr {
	border: none;
	height: 1px
}
html {
	overflow-y: scroll
}
a:link, a:visited {
	text-decoration: none;
	outline: none
}
.bzwhide {
	display: none
}
a {
	color: #333
}
a:hover {
	color: #01B494
}
.wrapper {
	position:relative;
	width: 1200px;
	margin: 0 auto!important;

}
.wrapper1{background:#fff;}
.fl {
	float: left
}
.fr {
	float: right
}
.clear {
	clear: both;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
	font-size: 0
}
.clearfix {
	zoom: 1
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0
}
.font-YH {
	font-family: 'Microsoft YaHei'
}
article, aside, dialog, footer, header, section, nav, figure, menu {
	display: block
}

.navbar-menu {
	overflow: hidden;
	margin-bottom: 20px;
	height: 40px;
	border-bottom: 1px #eee solid
}
.navbar-menu .navbar-links {
	float: right
}
.navbar-menu .navbar-links a {
	display: block;
	float: left;
	text-decoration: none;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	padding: 0 16px 0 8px;
	margin-top: 8px;
	color: #666;
	background: url(../images/line_split.gif) no-repeat right center
}
.navbar-menu .navbar-links a:hover {
	color: #e62e35
}
.navbar-menu .navbar-links a:last-child {
	background: none!important;
	padding-right: 0!important
}
.navbar-menu a.free-release {
	display: block;
	height: 20px!important;
	line-height: 20px!important;
	padding: 3px 20px!important;
	background: #f74a0d;
	border: 1px solid #f74a0d;
	text-align: center;
	padding: 0 30px;
	color: #fff;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	float: right;
	margin: 5px 0 0 20px
}
.navbar-menu a.free-release:hover {
	background: #fff;
	color: #f74a0d
}
.navbar-menu h3 {
	float: left;
	font-size: 24px;
	line-height: 28px;
	color: #333;
	font-weight: normal;
	text-indent: 0
}
.navbar-menu h3 label {
	float: left
}
.navbar-menu h3 label a {
	color: #333
}
.navbar-menu h3 label a:hover {
	color: #e62e35
}
.navbar-menu h3 span {
	float: left;
	font-size: 12px;
	color: #999;
	font-weight: normal;
	margin-left: 15px;
	margin-top: 6px
}
.navbar-menu h3 i {
	color: #d6162d;
	margin: 0 5px;
	font-style: normal
}
.nav-local {
	background: #fafafa;
	color: #999;
	height: 46px;
	line-height: 46px;
	margin: 0 auto;
	font-size: 12px;
	border-bottom: 1px #eee solid;
	min-width: 1220px
}
.nav-local .local {
	float: left;
	height: 46px;
	line-height: 46px;
	background: url(../images/icon_home.gif) no-repeat 6px center!important;
	padding-left: 32px
}
.nav-local .local a {
	color: #666
}
.nav-local .local a:hover {
	color: #e62e35
}
.nav-local .local span {
	color: #ccc;
	margin: 0 3px
}
.nav-local .local strong {
	color: #333
}
.nav-local .local-right {
	float: right;
	height: 46px;
	line-height: 46px
}
.nav-local .local-right a {
	padding: 0 6px;
	font-size: 14px
}
.nav-local .local-right a:hover {
	color: #e62e35!important
}
.main {
	position: relative;
	padding-top:42px;
}
a.navbar-menu-more {
	padding-left: 30px;
	color: #999;
	margin-top: 10px;
	font-size: 12px!important;
	float: right;
	padding-right: 20px;
	height: 20px!important;
	line-height: 20px!important;
	background: url(../image/icon_more.gif) no-repeat right center!important;
	float: right!important
}
a.navbar-menu-more:hover {
	color: #e62e35
}
.load-more {
	max-width: 1220px;
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin: 50px 0 30px;
	background: #fafafa;
	clear: both
}
.load-more:hover {
	background: #e0e0e0
}
.load-more a {
	display: inline-block;
	width: 100%;
	height: 40px;
	color: #999;
	font-size: 16px;
	cursor: pointer;
	text-align: center
}
.load-more a:hover {
	text-decoration: underline
}
.load-more a i {
	font-family: '宋体';
	font-style: normal
}
.common_pages {
	margin: 0;
	padding: 30px 0 50px;
	text-align: center;
	font-size: 0;
	display: block;
	clear: both;
	width: 100%;
	max-width: 1220px
}
.common_pages span {
	padding: 4px 14px 3px;
	margin: 0 4px;
	line-height: 28px;
	text-decoration: none;
	background: #fcfcfc;
	border: 1px #eee solid;
	color: #ccc;
	font-size: 14px;
	display: inline-block;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
.common_pages a {
	padding: 4px 14px 3px;
	margin: 0 4px;
	line-height: 28px;
	text-decoration: none;
	background: #fcfcfc;
	border: 1px #eee solid;
	color: #666;
	font-size: 14px;
	display: inline-block;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px
}
.common_pages a:hover, .common_pages a:focus {
	border: 1px #e62e35 solid;
	color: #fff;
	background: #e62e35;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}
.common_pages i {
	font-size: 12px;
	color: #999;
	display: inline-block;
	margin: 0 4px;
	letter-spacing: .1em;
	margin: 0 8px
}
.common_pages .common_cur {
	background-color: #e62e35;
	color: #fff;
	cursor: default;
	border: 1px #e62e35 solid;
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5
}
.common-detail_pages {
	margin: 0;
	padding: 20px;
	text-align: center;
	font-size: 12px;
	display: block;
	clear: both
}
.common-detail_pages a, .common-detail_pages span {
	margin: 0;
	padding: 2px 10px 3px;
	line-height: 20px;
	text-decoration: none;
	background-color: #eee;
	color: #666;
	display: inline-block
}
.common-detail_pages a :hover, .common-detail_pages a:focus {
	background-color: #ddd;
	color: #444
}
.common-detail_pages .common-detail_cur {
	background-color: #45bcf9;
	color: #fff;
	cursor: default
}
.bdsharebuttonbox {
	line-height: 24px!important;
	height: 24px!important;
	vertical-align: top!important
}
.bdsharebuttonbox span {
	float: left!important
}
.bdsharebuttonbox a {
	width: 24px!important;
	height: 24px!important;
	display: inline-block!important;
	margin: 0 0 0 5px!important;
	background: url(../image/share.png) no-repeat!important;
	cursor: pointer!important;
	margin-bottom: 0!important;
	opacity: .8!important;
	text-indent: 0!important
}
.bdsharebuttonbox a:hover {
	opacity: 1!important
}
.bdsharebuttonbox a.bds_tsina {
	background-position: 0 0!important
}
.bdsharebuttonbox a.bds_weixin {
	background-position: 0 -33px!important
}
.bdsharebuttonbox a.bds_qzone {
	background-position: 0 -65px!important
}
.bdsharebuttonbox a.bds_sqq {
	background-position: 0 -98px!important
}
.bdsharebuttonbox a.bds_renren {
	background-position: 0 -131px!important
}
.bdsharebuttonbox a.bds_tqq {
	background-position: 0 -163px!important
}
.bdsharebuttonbox a.bds_diandian {
	background-position: 0 -356px!important
}
.bdsharebuttonbox a.bds_youdao {
	background-position: 0 -388px!important
}
.bdsharebuttonbox a.bds_ty {
	background-position: 0 -420px!important
}
.bdsharebuttonbox a.bds_fbook {
	background-position: 0 -452px!important
}
.bdsharebuttonbox a.bds_twi {
	background-position: 0 -484px!important
}
.bdsharebuttonbox a.bds_kaixin001 {
	background-position: 0 -228px!important
}
.bdsharebuttonbox a.bds_taobao {
	background-position: 0 -196px!important
}
.bdsharebuttonbox a.bds_douban {
	background-position: 0 -324px!important
}
.bdsharebuttonbox a.bds_mail {
	background-position: 0 -548px!important
}
.bdsharebuttonbox a.bds_copy {
	background-position: 0 -516px!important
}
.bdsharebuttonbox a.bds_bdhome {
	background-position: 0 -292px!important
}
.bdsharebuttonbox a.bds_tqf {
	background-position: 0 -260px!important
}
.bdsharebuttonbox a.bds_more, .bdsharebuttonbox a.bds_count {
	background: none!important;
	width: auto!important;
	height: auto!important;
	position: relative!important;
	top: -4px!important
}
.bdsharebuttonbox a.bds_count {
	margin: 0 2px!important
}
.top.top-box-left .pho b, .top.top-box-right .sign-box .sign-in b, .top.top-box-right .kefu-box .kefu b, .top.top-box-right .nav-box-nn .nav-nn b, .header .head-box .head-box-search .head-box-search-text {
	-webkit-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	transition: all .2s ease-out
}
.top.top-box-left .pho-box:hover .pho b, .top.top-box-right .sign-box:hover .sign-in b, .top.top-box-right .kefu-box:hover .kefu b, .top.top-box-right .nav-box-nn:hover .nav-nn b, .header .head-box .head-box-search .head-box-search-text .dropdown p:hover b {
	transform: rotate(-180deg) scale(1.2);
	-moz-transform: rotate(-180deg) scale(1.2);
	-webkit-transform: rotate(-180deg) scale(1.2);
	-o-transform: rotate(-180deg) scale(1.2)
}
.sign-box {
	float: left;
	border: 1px solid #eee;
	width: 320px;
	padding: 0 20px;
	height: 418px;
	overflow: hidden;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
*float:left;
*overflow:hidden;
*width:300px
}
.sign-box h5 {
	font-size: 24px;
	font-weight: normal;
	text-align: center;
	margin-top: 20px;
	line-height: 28px
}
.sign-box h5 span {
	color: #666;
	font-size: 14px;
	display: block;
	padding-top: 6px
}
.sign-box h5 em {
	color: #ff890b
}
.sign-box .labs {
	margin: 15px 0 10px 0
}
.sign-box .labs .input-box {
	height: 38px;
	margin-bottom: 10px;
	position: relative
}
.sign-box .labs .foucs {
	border: 1px solid #ff890b
}
.sign-box .labs .foucs i {
	position: absolute;
	top: 9px;
	right: 0;
	display: block;
	width: 20px;
	height: 20px;
	background: url(../images/input_err.png) no-repeat center;
	background-size: 15px
}
.sign-box .labs .input-message {
	display: none;
	top: -38px;
	right: 0;
	position: absolute;
	width: 166px;
	height: 44px;
	line-height: 34px;
	text-align: center;
	color: #ff6929;
	background: url(../images/input_message.png) no-repeat
}
.sign-box .labs .check-code {
	display: none;
	position: absolute;
	top: -97px;
	right: -15px;
	padding: 15px;
	width: 136px;
	height: 64px;
	background: url(../images/input_tupian.png) no-repeat
}
.sign-box .labs .check-code span a {
	display: inline-block;
	font-size: 12px;
	color: #ff890b;
	float: right;
	width: 40px;
	height: 20px;
	line-height: 20px
}
.sign-box .labs .check-code span input {
	display: inline-block;
	float: left;
	width: 65px;
	padding-left: 5px;
	height: 20px;
	line-height: 20px;
	margin-top: 7px
}
.sign-box .labs .check-code span input:focus {
	border: 1px solid #ff890b
}
.sign-box .labs .check-code span button {
	display: inline-block;
	float: right;
	width: 50px;
	height: 22px;
	line-height: 20px;
	margin-top: 7px;
	background: #ff890b;
	border: 0;
	color: #fff;
	cursor: pointer
}
.sign-box .labs .text {
	border: 1px solid #ddd;
	display: block;
	width: 260px;
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	outline: none;
	padding: 0 10px;
	color: #999
}
.sign-box .labs .text:foucs {
border:1px #ff890b solid
}
.sign-box .labs input:focus {
	border: 1px #ff890b solid
}
.sign-box .labs .w160 {
	width: 176px;
	float: left
}
.sign-box .labs .btn {
	display: block;
	width: 80px;
	height: 38px;
	line-height: 38px;
	font-size: 12px;
	outline: none;
	border: 0;
	color: #666;
	cursor: pointer;
*float:right;
	background: #fff;
	text-align: right
}
.sign-box .free-apply {
	margin-top: 4px;
	background: #ff890b;
	text-align: center;
	color: #fff;
	width: 100%;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	display: block;
	line-height: 38px;
	border: none;
	cursor: pointer
}
.sign-box .free-apply:hover {
	background: #f74a0d
}
.sign-box .num {
	color: #999;
	line-height: 30px
}
.sign-box .num span {
	color: #ff890b;
	margin: 0 4px
}
.sign-box .num label {
	float: right
}
.sign-box .num label input {
	margin-right: 5px!important;
	display: inline-block;
	vertical-align: middle;
	margin-top: -2px
}
.sign-box .icons {
	overflow: hidden;
	margin-top: 21px;
	width: 340px
}
.sign-box .icons ul li {
	width: 83px;
	height: 24px;
	line-height: 24px;
	color: #666;
	margin-bottom: 10px;
	list-style: none;
	float: left;
	margin-right: 15px
}
.sign-box .icons ul li i {
	float: left;
	margin-right: 5px;
	margin-top: 2px;
	height: 20px;
	width: 20px;
	background: url(../images/icon_form.png) no-repeat;
	display: block
}
.sign-box .icons ul li i.i-01 {
	background-position: 0 0
}
.sign-box .icons ul li i.i-02 {
	background-position: -20px 0
}
.sign-box .icons ul li i.i-03 {
	background-position: -40px 0
}
.sign-box .icons ul li i.i-04 {
	background-position: -60px 0
}
.sign-box .icons ul li i.i-05 {
	background-position: -80px 0
}
.sign-box .icons ul li i.i-06 {
	background-position: -100px 0
}
.sign-box .icons ul li a {
	color: #333
}
.sign-box .icons ul li a:hover {
	color: #e62e35
}
.sign-box .icons ul li a:hover {
	color: #ff890b
}
.sign-box .icons span {
	background: url(../images/icon_apply.png) no-repeat;
	display: block;
	float: left;
	color: #666;
	height: 24px;
	line-height: 24px;
	padding-left: 30px;
	margin-right: 20px;
	margin-bottom: 12px
}
.top {
	width: 100%;
	height: 42px;
	background: #e79a2e;
	position: fixed;
	z-index: 9999;
	border-bottom: 1px solid #eee;
*overflow:hidden;
*height:28px
}
.top a {
	color: #333;
	color: #666
}
.top a:hover {
	color: #e62e35
}
.top .fcr {
	margin-left: 18px
}
.top .top-box-left {
	float: left
}
.top .top-box-left a:hover {
	text-decoration: none;
	color: #e62e35
}
.top .top-box-left ul li {
	float: left;
	line-height: 42px
}
.top .top-box-left ul li a:hover i {
	color: #e62e35;
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: middle
}
.top .top-box-left ul li i {
	color: #999;
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: middle;
	margin-top: -2px;
	padding: 0 3px 0 3px
}
.top .top-box-left ul li s {
	width: 7px;
	display: inline-block;
	height: 4px;
	vertical-align: middle;
	margin-top: -2px;
	margin-left: 6px;
	
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -56px;
*display:none
}
.top .top-box-left ul .city {
	z-index: 9999
}
.top .top-box-left ul .city .nowCity {
	height: 20px;
	margin: 4px 0 0 4px;
	overflow: hidden;
	float: left;
	display: inline;
	_margin-top: -22px;
	_margin-left: 120px
}
.top .top-box-left ul .city .nowCity a {
	color: #cc291b;
	font-size: 16px
}
.top .top-box-left ul .city .nowCity a:hover {
	text-decoration: none;
	color: #e62e35
}
.top .top-box-left ul .city .atr {
	font-size: 16px;
	clear: both
}
.top .top-box-left ul .city .cityBox {
	position: relative;
	display: inline-block;
*display:inline;
*zoom:1;
	z-index: 9999
}
.top .top-box-left ul .city .cityBox:hover a.change {
	text-decoration: none;
	border: 1px solid #eee;
	border-bottom: none;
	color: #e62e35;
	background: #fff
}
.top .top-box-left ul .city .cityBox a {
	display: inline-block;
	z-index: 99
}
.top .top-box-left ul .city .cityBox a.change {
	position: relative;
	color: #e62e35;
	display: block;
	cursor: pointer;
	z-index: 9999!important;
	padding-right: 10px;
	border: 1px solid #fafafa;
	border-bottom: none;
	height: 27px;
	padding-left: 10px
}
.top .top-box-left ul .city .cityBox a.change i {
	width: 10px;
	height: 13px;
	background: url(../images/icon_header.png) no-repeat 0 0
}
.top .top-box-left ul .city .cityBox a.change span {
	color: #666;
	padding-right: 6px
}
.top .top-box-left ul .city .cityBox .city-title {
	line-height: 28px;
*width:500px
}
.top .top-box-left ul .city .cityBox .city-title a {
	display: inline-block;
	padding-left: 30px;
*padding-left:10px;
*display:inline;
*zoom:1;
	vertical-align: middle
}
.top .top-box-left ul .city .cityBox .city-title a:hover {
	color: #e62e35
}
.top .top-box-left ul .city .cityBox .citytab {
	position: absolute;
	top: 29px;
	padding: 20px 20px;
	border: 1px solid #eee;
	background: #fff;
	display: inline-table;
	z-index: 1000;
*top:26px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-box-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0)
}
.top .top-box-left ul .city .cityBox .citytab .topcity {
	padding-top: 10px;
	width: 400px;
	border-top: 1px dotted #e8e8e8
}
.top .top-box-left ul .city .cityBox .citytab .topcity a {
	display: inline-block;
	padding: 2px;
	line-height: 18px;
	height: 18px;
	margin-right: 3px;
	color: #e62e35
}
.top .top-box-left ul .city .cityBox .citytab .topcity a:hover {
	color: #333
}
.top .top-box-left ul .city .findCity {
	width: 400px;
	margin-top: 15px
}
.top .top-box-left ul .city .findCity select {
	float: left;
	width: 90px;
	height: 25px;
	line-height: 25px;
	border: 1px solid #eee
}
.top .top-box-left ul .city .findCity select.CitySelect {
	margin-left: 15px
}
.top .top-box-left ul .city .findCity .entercity {
	display: inline-block;
	width: 100px;
	height: 25px;
	line-height: 25px;
	cursor: pointer;
	text-align: center;
	margin-left: 7px;
	color: #fff;
	background: #e62e35;
	border: 0;
	border-radius: 3px
}
.top .top-box-left ul .city .findtab .tabmeun {
	height: 30px;
	margin-top: 15px;
	background: #fafafa;
	border-bottom: 1px solid #eee;
	padding-left: 10px;
*width:500px
}
.top .top-box-left ul .city .findtab .tabmeun span {
	display: block;
	float: left;
	padding: 0 8px;
	cursor: pointer;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333;
	border: 1px solid #eee;
	border-bottom: none;
*display:block;
*width:60px;
*float:left
}
.top .top-box-left ul .city .findtab .tabmeun span.active {
	background: #fff;
	border: 1px solid #eee;
	border-bottom: 1px solid #fff;
	border-top: 2px solid #e62e35;
	color: #e62e35;
	height: 28px;
	line-height: 28px
}
.top .top-box-left ul .city .findtab .tabboty {
	width: 400px;
	display: block;
	padding-top: 12px
}
.top .top-box-left ul .city .findtab .tabboty table {
	width: 100%;
	display: inline;
	padding: 8px 0
}
.top .top-box-left ul .city .findtab .tabboty table th {
	width: 26px;
	text-align: center;
	line-height: 20px;
	vertical-align: top;
	padding-top: 5px
}
.top .top-box-left ul .city .findtab .tabboty table th span {
	background: url(../images/ico_yuan.gif) no-repeat;
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	display: block;
	color: #fff;
	margin-top: 3px
}
.top .top-box-left ul .city .findtab .tabboty table td {
	padding: 5px 0
}
.top .top-box-left ul .city .findtab .tabboty table a {
	display: block;
	float: left;
	margin: 0 10px 0 3px;
	padding: 2px;
	line-height: 18px;
*float:left;
*display:block;
*width:60px;
*height:14px;
*line-height:14px;
	color: #333;
	color: #666;
	font-size: 12px
}
.top .top-box-left ul .city .findtab .tabboty table a:hover {
	color: #e62e35
}
.top .top-box-left ul .links {
	float: left;
	line-height: 28px;
	padding-left: 0
}
.top .top-box-left ul .links a {
	padding: 0 10px
}
.top .top-box-left .wel {
	display: block;
	float: left;
	margin-right: 15px;
	color: #686868;
	line-height: 30px
}
.top .top-box-left .m-box {
	float: left;
	height: 28px;
	padding: 0 2px 0 0;
	border-bottom: none;
	position: relative
}
.top .top-box-left .m-box .pho {
	border: 1px solid #fafafa;
	border-bottom: none;
	display: block;
	height: 27px;
	padding: 0 10px 0 5px;
	position: relative;
	z-index: 999
}
.top .top-box-left .m-box:hover .m-open {
	display: block
}
.top .top-box-left .m-box:hover .pho {
	color: #e62e35;
	border: 1px solid #eee;
	background: #fff;
	border-bottom: none
}
.top .top-box-left .m-box .m-open {
	position: absolute;
	background: #fff;
	border: 1px solid #eee;
	top: 29px;
	display: none;
	padding: 40px;
	width: 240px;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-box-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	z-index: 998
}
.top .top-box-left .m-box .m-open .follow_app_ewm {
	overflow: hidden;
	margin-bottom: 20px
}
.top .top-box-left .m-box .m-open .follow_app_ewm .app_download {
	float: left;
	width: 96px
}
.top .top-box-left .m-box .m-open .follow_app_ewm .app_download i {
	display: block;
	width: 96px;
	height: 96px;
	margin: 0 auto;
	background: url(../images/icon_header.png) no-repeat 0 0;
	padding: 0;
	background-position: -3px -199px
}
.top .top-box-left .m-box .m-open .follow_app_ewm .app_download span {
	display: block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-bottom: 5px;
	color: #666
}
.top .top-box-left .m-box .m-open .follow_app_ewm .app_download a {
	background: #fff;
	border: 1px solid #e62e35;
	text-align: center;
	color: #e62e35;
	width: 94px;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	display: block;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-bottom: 10px
}
.top .top-box-left .m-box .m-open .follow_app_ewm .app_download a:hover {
	background: #e62e35;
	color: #fff
}
.top .top-box-left .m-box .m-open .follow_app_ewm .bzw_ewm {
	float: right;
	width: 96px
}
.top .top-box-left .m-box .m-open .follow_app_ewm .bzw_ewm i {
	display: block;
	width: 96px;
	height: 96px;
	margin: 0 auto;
	padding: 0;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: -105px -199px
}
.top .top-box-left .m-box .m-open .follow_app_ewm .bzw_ewm span {
	display: block;
	text-align: center;
	height: 30px;
	line-height: 30px;
	color: #666
}
.top .top-box-left .m-box .m-open .follow_app_ewm .bzw_ewm b {
	display: block;
	text-align: center;
	height: 14px;
	line-height: 14px;
	color: #ccc;
	font-weight: normal
}
.top .top-box-left .m-box .m-open .follow_ours {
	text-align: center
}
.top .top-box-left .m-box .m-open .follow_ours strong {
	display: block;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	height: 16px;
	line-height: 16px;
	margin-bottom: 20px;
	position: relative;
	color: #999
}
.top .top-box-left .m-box .m-open .follow_ours strong i {
	top: 11px;
	width: 70px;
	height: 1px;
	background: #eee;
	position: absolute
}
.top .top-box-left .m-box .m-open .follow_ours strong .i01 {
	left: 0
}
.top .top-box-left .m-box .m-open .follow_ours strong .i02 {
	right: 0
}
.top .top-box-left .m-box .m-open .follow_ours a {
	display: inline-block;
	margin: 0 10px;
	font-size: 14px;
	padding-left: 34px;
	float: left
}
.top .top-box-left .m-box .m-open .follow_ours a:hover {
	filter: alpha(opacity=50);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8
}
.top .top-box-left .m-box .m-open .follow_ours a.sina {
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -84px;
	margin-right: 30px;
	margin-left: 10px
}
.top .top-box-left .m-box .m-open .follow_ours a.tencent {
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -112px
}
/*年假通知*/
.top .infrom {
    display: block;
    width: 700px;
    height: 29px;
    line-height: 29px;
    float: left;
    text-align: center;
    color: red;
}
.top .top-box-right {
	float: right;
	display: block;
	/*width: 630px;*/
	width:400px;
	height: 42px;
	zoom: 1;
	line-height:42px;
}
.top .top-box-right ul {
	float: right;
	height: 29px;
	zoom: 1;
*zoom:1
}
.top .top-box-right ul li {
	float: left
}
.top .top-box-right .login .signIn_box {
	position: relative;
	margin-right: -26px
}
.top .top-box-right .login .signIn_box .signIn_box_tit {
	color: #FFF;
	height: 42px;
	line-height: 42px;
	display: block;
	padding: 0 15px;
	cursor: pointer;

	border-bottom: none;
	position: relative;
	z-index: 1111
}
.top .top-box-right .login .signIn_box .signIn_box_bd {
	display: none;
	position: absolute;
	top: 29px;
	left: 0;
	z-index: 990;
	height: 400px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative {
	width: 260px;
	padding: 30px 40px;
	background: #fff;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-box-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	border: 1px solid #eee
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .general_account_login {
	float: left;
	background: #e62e35;
	text-align: center;
	color: #fff;
	width: 260px;
	height: 40px;
	font-size: 14px;
	line-height: 40px;
	display: block;
	margin-bottom: 30px;
	margin-right: 20px;
	width: 120px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .general_account_login:hover {
	background: #d6162d
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .phone_fast_signIn {
	background: #fff;
	border: 1px solid #e62e35;
	text-align: center;
	color: #e62e35;
	width: 94px;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	display: block;
	float: left;
	width: 120px;
	height: 40px;
	line-height: 38px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	font-size: 14px;
	margin-bottom: 30px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .phone_fast_signIn:hover {
	background: #e62e35;
	color: #fff
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_tit {
	height: 16px;
	position: relative;
	margin-bottom: 25px;
	clear: both
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_tit strong {
	display: block;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	height: 16px;
	line-height: 16px;
	margin-bottom: 20px;
	position: relative;
	color: #999
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_tit strong i {
	top: 11px;
	width: 70px;
	height: 1px;
	background: #eee;
	position: absolute
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_tit strong .i01 {
	left: 0
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_tit strong .i02 {
	right: 0
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_container {
	width: 222px;
	margin: 0 auto
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_container a {
	cursor: pointer;
	display: block;
	width: 44px;
	height: 44px;
	float: left;
	background: url(../images/icon_header.png) no-repeat 0 0
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_container a:hover {
	filter: alpha(opacity=50);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_container .icon_weibo {
	background-position: 0 -140px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_container .account_weixin {
	margin: 0 45px;
	background-position: -44px -140px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .signIn_box_relative .account_container .icon_qq {
	background-position: -88px -140px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .weixin_signIn_box {
	display: none;
	position: absolute;
	width: 260px;
	padding: 30px 30px;
	margin: 0 auto;
	border: 1px solid #eee;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-box-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	background: #fff;
	z-index: 20;
	top: 0;
	left: 0
}
.top .top-box-right .login .signIn_box .signIn_box_bd .weixin_signIn_box strong {
	display: block;
	text-align: center;
	color: #666;
	font-size: 20px;
	font-weight: normal;
	margin-bottom: 10px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .weixin_signIn_box .weixin-code {
	display: block;
	width: 160px;
	height: 160px;
	margin: 0 auto;
	padding: 5px;
	border: 1px solid #eee;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 5px -294px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .weixin_signIn_box span {
	display: block;
	text-align: center;
	color: #666;
	line-height: 16px;
	padding: 10px 55px;
	margin-bottom: 10px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .weixin_signIn_box .other_ways {
	display: block;
	margin: 0 auto;
	background: #e62e35;
	text-align: center;
	color: #fff;
	width: 120px;
	height: 30px;
	font-size: 14px;
	line-height: 30px
}
.top .top-box-right .login .signIn_box .signIn_box_bd .weixin_signIn_box .other_ways:hover {
	background: #d6162d
}
.top .top-box-right .login .signIn_box.on .signIn_box_tit {
	color: #e62e35;
	background: #fff;
	border: 1px solid #eee;
	border-bottom: none
}
.top .top-box-right .login .signIn_box.on .signIn_box_bd {
	display: block
}
.top .top-box-right .sign-box .sign-in {
	display: block;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	padding-right: 5px;
	margin-top: 2px;
	margin-right: 15px;
	border: 1px solid #eee
}
.top .top-box-right .sign-box .sign-in b {
	width: 11px;
	display: inline-block;
	height: 11px;
	vertical-align: -1px;
	margin-left: 3px;
	background: url(../images/site-bg.png) no-repeat scroll 0 0;
	background-position: 2px -66px
}
.top .top-box-right .sign-box:hover .open {
	display: block
}
.top .top-box-right .sign-box:hover .sign-in {
	color: #e62e35;
	background: #fff;
	text-decoration: none;
	border: 1px solid #eaeaea;
	border-bottom: 0
}
.top .top-box-right .sign-box .open {
	position: absolute;
	top: 28px;
	background: #fafafa;
	border: 1px solid #eaeaea;
	display: none;
	border-top: 0
}
.top .top-box-right .sign-box .open-s {
	width: 200px;
	float: left;
	background: #fff;
	padding: 10px 20px 10px 20px
}
.top .top-box-right .sign-box .open-s .hd {
	text-align: center
}
.top .top-box-right .sign-box .open-s .hd span {
	display: inline-block;
	border-bottom: 1px solid #ddd;
	text-align: left;
	font-size: 14px;
	cursor: pointer;
	width: 100%;
	height: 30px;
	line-height: 30px
}
.top .top-box-right .sign-box .open-s .hd span.on {
	color: #e62e35;
	border-bottom: 1px solid #e62e35
}
.top .top-box-right .sign-box .open-s .bd {
	padding: 15px 0
}
.top .top-box-right .sign-box .open-s .bd .text {
	width: 190px;
	border: 1px solid #ddd;
	height: 16px;
	line-height: 16px;
	padding: 7px 5px;
	margin-bottom: 10px;
	color: #a5a5a5
}
.top .top-box-right .sign-box .open-s .bd .auto {
	overflow: hidden;
	margin-bottom: 10px
}
.top .top-box-right .sign-box .open-s .bd .auto .che {
	float: left;
	margin-top: 2px;
	margin-right: 5px
}
.top .top-box-right .sign-box .open-s .bd .auto span {
	display: block;
	float: left;
	color: #999
}
.top .top-box-right .sign-box .open-s .bd .btn {
	display: block;
	width: 100%;
	border-radius: 2px;
	color: #fff;
	font-size: 14px;
	background: #ef2a39;
	height: 32px;
	line-height: 32px;
	cursor: pointer;
	outline: none;
	border: none
}
.top .top-box-right .sign-box .btn-reg {
	display: block;
	margin-top: 10px;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	border-radius: 2px;
	background: #ef2a39;
	color: #fff;
	text-align: center
}
.top .top-box-right .sign-box .open-s-rgt {
	float: left;
	padding: 20px 20px
}
.top .top-box-right .sign-box .open-s-rgt h4 {
	font-size: 14px;
	margin-bottom: 20px
}
.top .top-box-right .sign-box .open-s-rgt p {
	line-height: 28px
}
.top .top-box-right .sign-box .open-s-rgt .btn {
	color: #fff;
	font-size: 14px;
	border: none;
	outline: none;
	background: #ef2a39;
	width: 110px;
	height: 30px;
	line-height: 30px;
	margin: 20px auto 0 40px;
	border-radius: 5px;
	text-align: center;
	cursor: pointer
}
.top .top-box-right ul li .desgin {
	margin-right: 13px
}
.top .top-box-right ul li a {
	height: 28px;
	line-height: 28px
}
.top .top-box-right .settled-box {
	margin-left: 26px;
	margin-right: 10px
}
.top .top-box-right .settled-box a {
	color: #e62e35
}
.top .top-box-right .settled {
	display: inline-block;
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	margin-right: 3px;
	padding-left: 18px;
	margin-top: -3px;
*margin-top:5px;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -26px
}
.top .top-box-right .link a {
	padding: 0 0 0 14px
}
.top .top-box-right .kefu-box {
	margin-left: 10px
}
.top .top-box-right .kefu-box .kefu {
	display: block;
	height: 27px;
	line-height: 27px;
	padding-left: 8px;
	padding-right: 22px;
	border: 1px solid #f8f8f8;
	border-bottom: 0
}
.top .top-box-right .kefu-box .kefu b {
	width: 7px;
	display: inline-block;
	height: 4px;
	vertical-align: middle;
	margin-left: 6px;
	background: url(../images/icons-top.png) no-repeat center center;
	background-position: 0 -4px
}
.top .top-box-right .kefu-box .open {
	padding: 7px 20px;
	position: absolute;
	top: 27px;
	z-index: 99;
	border: 1px solid #eaeaea;
	display: none;
	background: #fff
}
.top .top-box-right .kefu-box .open a {
	color: #333
}
.top .top-box-right .kefu-box a {
	color: #FFF;
}
.top .top-box-right .kefu-box:hover .kefu {
	color: #e62e35;
	background: #fff;
	border: 1px solid #eaeaea;
	border-bottom: 0
}
.top .top-box-right .kefu-box:hover .open {
	display: block;
	border-top: 0;
	width: 124px
}
.top .top-box-right .nav-box-nn {
	position: relative;
	height: 27px;
	padding: 0 0 0 8px
}
.top .top-box-right .nav-box-nn:hover .open {
	display: block
}
.top .top-box-right .nav-box-nn:hover .nav-nn {
	color: #e62e35;
	border: 1px solid #eee;
	border-bottom: none;
	background: #fff
}
.top .top-box-right .nav-box-nn .nav-nn {
	display: block;
	color:#FFF;
	border-bottom: none;
	height: 42px;
	position: relative;
	z-index: 999;
	line-height: 42px;
	padding: 0 10px 0 20px;
}
.top .top-box-right .nav-box-nn .nav-nn b {
	width: 7px;
	display: inline-block;
	height: 4px;
	vertical-align: middle;
	margin-left: 6px;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -56px
}
.top .top-box-right .nav-box-nn .open {
	background: #fff;
	border: 1px solid #eee;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-box-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	position: absolute;
	top: 29px;
	right: 0;
	z-index: 998;
	overflow: hidden;
	padding: 30px 0;
	display: none
}
.top .top-box-right .nav-box-nn .open .nn {
	float: left!important;
	text-align: center;
	border-right: 1px dotted #e8e8e8;
	width: 130px;
	height: 140px
}
.top .top-box-right .nav-box-nn .open .nn a {
	display: block;
	height: 30px;
	line-height: 30px
}
.top .top-box-right .nav-box-nn .open .nn h4 {
	font-size: 14px;
	line-height: 12px;
	color: #333;
	font-weight: bold;
	margin-bottom: 12px
}
.top .top-box-right .nav-box-nn .open .open-wrap {
	width: 660px
}
.top .top-box-right .nav-box-nn .open .open-wrap div:last-child {
	border-right: none!important
}
.top-station {
	height: 28px
}
.header {
	padding-top: 28px;
	background: #fff;
	font-family: 'Microsoft YaHei'
}
.header .head-box {
	width: 1220px;
	margin: 0 auto;
	height: 107px;
	clear: both;
	min-width: 1220px;
	background: #fff
}
.header .head-box .head-box-logo {
	float: left;
	padding: 26px 0 0 8px
}
.header .head-box .head-box-logo .logo {
	width: 416px;
	height: 60px;
	display: block;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -594px
}
.header .head-box .head-box-search {
	float: right;
	width: 745px;
	margin-top: 36px
}
.header .head-box .head-box-search .head-box-search-text {
	width: 485px;
	border: 1px solid #eee;
	height: 36px;
	line-height: 36px;
	float: left;
	position: relative;
	display: block;
*height:36px;
*overflow:hidden
}
.header .head-box .head-box-search .head-box-search-text .searchOption {
	width: 92px;
	height: 36px;
	line-height: 36px;
	background: #fafafa;
	float: left
}
.header .head-box .head-box-search .head-box-search-text .dropdown {
	width: 92px;
	position: relative
}
.header .head-box .head-box-search .head-box-search-text .dropdown p {
	width: 92px;
	height: 36px;
	position: relative;
	line-height: 34px;
	text-align: center;
	font-size: 14px;
	border-right: 1px solid #eee;
	color: #666;
	cursor: pointer;
	z-index: 801
}
.header .head-box .head-box-search .head-box-search-text .dropdown p b {
	position: absolute;
	width: 7px;
	height: 4px;
	float: right;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -480px;
	margin-top: 16px;
	right: 7px;
*margin-top:0
}
.header .head-box .head-box-search .head-box-search-text .dropdown ul {
	z-index: 1000;
	width: 92px;
	background: #fff;
	overflow: hidden;
	margin-left: -1px;
	border: 1px solid #eee;
	border-top: none;
	top: 36px;
	position: absolute
}
.header .head-box .head-box-search .head-box-search-text .dropdown ul li {
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 12px;
	color: #666;
	cursor: pointer
}
.header .head-box .head-box-search .head-box-search-text .dropdown ul li:hover {
	background: #fafafa
}
.header .head-box .head-box-search .head-box-search-text .dropdown .ul-none {
	display: none
}
.header .head-box .head-box-search .head-box-search-text .dropdown:hover p {
	background: #fff;
	border-bottom: 1px #fff solid
}
.header .head-box .head-box-search .head-box-search-text select {
	margin-left: 9px;
	border: none;
	outline: none;
	background: none;
	color: #666
}
.header .head-box .head-box-search .head-box-search-text input {
	width: 310px;
	height: 25px;
	line-height: 25px;
	text-indent: 15px;
	font-size: 12px;
	border: 0;
	outline: none;
	margin-top: 6px;
*width:300px;
*display:block;
*float:left;
	color: #999
}
.header .head-box .head-box-search .head-box-search-text #returndatatable {
	z-index: 799;
	position: relative;
	background-color: #fff;
	border-top: none;
	-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-moz-box-shadow: 0 5px 10px rgba(0,0,0,.1);
	box-shadow: 0 5px 10px rgba(0,0,0,.1);
	-webkit-transform: translate3d(0, -2px, 0);
	-moz-box-transform: translate3d(0, -2px, 0);
	transform: translate3d(0, -2px, 0);
	margin-top: 1px
}
.header .head-box .head-box-search .head-box-search-text #returndatatable div div a {
	line-height: 24px;
	height: 24px;
	padding: 5px 10px;
	color: #333;
	display: block
}
.header .head-box .head-box-search .head-box-search-text #returndatatable div div a:hover {
	color: #e62e35
}
.header .head-box .head-box-search .head-box-search-text #returndatatable div div a:hover {
	background: #fafafa
}
.header .head-box .head-box-search .head-box-search-btn {
	float: right;
	width: 80px;
	background: #d8d8d8;
	font-size: 14px;
	text-align: center;
	height: 36px;
	line-height: 36px;
	position: relative;
	z-index: 902
}
.header .head-box .head-box-search .head-box-search-btn a {
	color: #fff;
	font-weight: bold
}
.header .head-box .head-box-search .head-box-search-btn a:hover {
	text-decoration: none
}
.header .head-box .head-box-search .search-btn-on {
	background: #e62e35
}
.header .head-box .head-box-search .input-tags {
	position: absolute;
	top: 7px;
	right: 90px;
	overflow: hidden
}
.header .head-box .head-box-search .input-tags a {
	display: inline-block;
	padding: 0 10px;
	height: 20px;
	line-height: 20px;
	float: right;
	margin-left: 6px;
	border-left: 1px #d8d8d8 dotted;
	cursor: pointer;
	color: #999
}
.header .head-box .head-box-search .input-tags a:hover {
	color: #666
}
.header .head-box .head-box-search .input-tags a:last-child {
	border-left: none
}
.header .head-box .head-box-search-hot {
	display: inline-block;
	height: 32px;
	line-height: 32px;
	text-indent: 6px
}
.header .head-box .head-box-search-hot b {
	color: #686868
}
.header .head-box .head-box-search-hot a {
	margin-right: 10px;
	color: #686868
}
.header .head-box .head-box-time {
	float: right;
	width: 235px;
	height: 60px;
	margin-top: -5px
}
.header .head-box .head-box-time .switch {
	width: 235px;
	margin: 0 auto;
	overflow: hidden;
	position: relative
}
.header .head-box .head-box-time .switch .bd {
	width: 200px;
	margin: 0 auto
}
.header .head-box .head-box-time .switch .bd ul li {
	height: 50px;
	width: 200px
}
.header .head-box .head-box-time .switch .bd ul li a {
	height: 50px;
	width: 200px;
	display: block;
	background: url(../images/focus.png) no-repeat
}
.header .head-box .head-box-time .switch .bd ul li .icon-foucs1 {
	background-position: 0 -100px
}
.header .head-box .head-box-time .switch .bd ul li .icon-foucs2 {
	background-position: 0 -150px
}
.header .head-box .head-box-time .switch .bd ul li .icon-foucs3 {
	background-position: 0 0
}
.header .head-box .head-box-time .switch .bd ul li .icon-foucs4 {
	background-position: 0 -50px
}
.header .head-box .head-box-time .switch .prev, .header .head-box .head-box-time .switch .next {
	transition: none!important;
	-webkit-transition: none!important;
	-o-transition: none!important;
	-moz-transition: none!important;
	display: block;
	width: 9px;
	height: 17px;
	z-index: 3;
	cursor: pointer;
	top: 16px;
	position: absolute;
	-webkit-transition: all .5s ease-out;
	-o-transition: all .5s ease-out;
	-moz-transition: all .5s ease-out;
	-ms-transition: all .5s ease-out;
	transition: all .5s ease-out
}
.header .head-box .head-box-time .switch .prev {
	left: 0
}
.header .head-box .head-box-time .switch .next {
	right: 0
}
.header .head-box .head-box-time .switch:hover .prev {
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -654px
}
.header .head-box .head-box-time .switch:hover .next {
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: -9px -654px
}
.header .head-nav {
	width: 100%;
	height: 40px;
	border-bottom: 2px #fc3d3d solid;
	background: #fff;
	min-width: 1220px
}
.header .head-nav .head-nav-position {
	position: relative
}
.header .head-nav .apply-safe {
	position: absolute;
	display: block;
	width: 165px;
	height: 47px;
	right: 0;
	bottom: 0;
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 0 -540px
}
.header .head-nav .nav {
	width: 1000px;
	height: 40px
}
.header .head-nav .nav .nav-main li {
	float: left;
	width: 150px;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-align: center;
	position: relative;
	cursor: pointer;
	z-index: 788
}
.header .head-nav .nav .nav-main li a {
	color: #333
}
.header .head-nav .nav .nav-main li a:hover {
	color: #e62e35
}
.header .head-nav .nav .nav-main li .new {
	display: block;
	position: absolute;
	top: -10px;
	right: 0;
	width: 23px;
	height: 15px
}
.header .head-nav .nav .nav-main li i {
	position: absolute;
	display: inline-block;
	right: 10px;
	top: -5px;
	width: 27px;
	height: 19px;
	background: url(../images/hot.gif) no-repeat
}
.header .head-nav .nav .nav-main li:hover .meun-down {
	display: block;
	background: #e62e35;
	overflow: hidden;
	font-size: 12px;
	padding: 10px 0
}
.header .head-nav .nav .nav-main li:hover .meun-down li {
	height: 30px;
	line-height: 30px
}
.header .head-nav .nav .nav-main li:hover .meun-down li a {
	color: #fff;
	font-size: 12px
}
.header .head-nav .nav .nav-main li:hover .meun-down li a:hover {
	background: #d6162d!important;
	color: #fff!important
}
.header .head-nav .nav a {
	display: block;
*display:block
}
.header .head-nav .nav .nav-main li:hover, .header .head-nav .nav .nav-main li.on {
	background: #fc3d3d
}
.header .head-nav .nav .nav-main li:hover a, .header .head-nav .nav .nav-main li.on a {
	color: #fff!important;
	text-decoration: none
}
.header .head-nav .nav .nav-main li:hover ul li a {
	color: #fff!important;
	text-decoration: none
}
.header .head-nav .nav-rgt {
	float: right
}
.header .head-nav .nav-rgt a {
	margin-left: 25px;
	display: block;
	float: left;
	height: 38px;
	line-height: 38px;
*zoom:1;
*display:inline
}
.header .head-nav .nav-rgt a img {
	display: block;
	height: 38px
}
.header-basic {
	padding: 10px 0;
	position: fixed;
	z-index: 9;
	top: 29px;
	left: 0;
	background: rgba(67,150,233,.8);
	width: 100%
}
.header-basic .logo_tit {
	float: left;
	overflow: hidden
}
.header-basic .logo_tit .logo {
	display: block;
	float: left;
	width: 160px;
	height: 52px;
	margin-right: 20px
}
.header-basic .logo_tit .logo img {
	display: block;
	width: 160px;
	height: 52px
}
.header-basic .logo_tit h2 {
	float: left;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	border-left: 1px solid #fff;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	margin-top: 12px
}
.header-basic .phone_entrance {
	float: right;
	margin-top: 10px
}
.header-basic .phone_entrance .phone {
	float: left;
	color: #fff;
	font-size: 18px;
	height: 30px;
	line-height: 30px;
	background: url(../images/icon_phone_gray.png) no-repeat left center;
	padding-left: 40px;
	margin-right: 30px
}
.header-basic .phone_entrance .entrance {
	float: right
}
.header-basic .phone_entrance .entrance .weixin_box {
	float: left;
	position: relative;
	margin-right: 0;
	padding: 5px 10px 10px
}
.header-basic .phone_entrance .entrance .weixin_box .weixin {
	display: block;
	background: url(../images/icon_weixin_gray.png) no-repeat center center;
	width: 24px;
	height: 20px;
	cursor: pointer
}
.header-basic .phone_entrance .entrance .weixin_box .weixin_open {
	background: url(../images/bg_tips_white.png) no-repeat center center;
	text-align: center;
	width: 200px;
	height: 220px;
	position: absolute;
	right: -52px;
	top: 30px;
	overflow: hidden;
	display: none;
	z-index: 9
}
.header-basic .phone_entrance .entrance .weixin_box .weixin_open img {
	display: block;
	width: 160px;
	height: 160px;
	margin: 25px auto 5px
}
.header-basic .phone_entrance .entrance .weixin_box .weixin_open p {
	color: #666;
	font-size: 14px
}
.header-basic .phone_entrance .entrance .weixin_box.on .weixin {
	background: url(../images/icon_weixin_green.png) no-repeat center center
}
.header-basic .phone_entrance .entrance .weibo_box {
	float: left;
	position: relative;
	padding: 5px 10px 10px
}
.header-basic .phone_entrance .entrance .weibo_box .weibo {
	display: block;
	background: url(../images/icon_weibo_gray.png) no-repeat center center;
	width: 24px;
	height: 20px;
	cursor: pointer
}
.header-basic .phone_entrance .entrance .weibo_box .weibo_open {
	background: url(../images/bg_tips_white.png) no-repeat center center;
	text-align: center;
	width: 200px;
	height: 220px;
	position: absolute;
	right: -52px;
	top: 30px;
	overflow: hidden;
	display: none;
	z-index: 9
}
.header-basic .phone_entrance .entrance .weibo_box .weibo_open img {
	display: block;
	width: 160px;
	height: 160px;
	margin: 25px auto 5px
}
.header-basic .phone_entrance .entrance .weibo_box .weibo_open p {
	color: #666;
	font-size: 14px
}
.header-basic .phone_entrance .entrance .weibo_box.on .weibo {
	background: url(../images/icon_weibo_green.png) no-repeat center center
}
.subNav_show {
	top: 40px!important
}
.meun-down {
	display: none;
	border: 1px #e62e35 solid
}
.meun-down li a {
	color: #e62e35
}
.meun-down li a:hover {
	color: #fff!important;
	background: #e62e35!important
}
.icon-link {
	background: url(../images/icon_header.png) no-repeat 0 0;
	background-position: 112px -460px
}
.nav-main li.on .icon-link {
	background-position: 112px -500px
}
.nav-main li:hover .icon-link {
	background-position: 112px -500px
}
.n-footer {
	background: #fff;
	z-index: 100
}
.n-footer .n-footer-info {
	width: 100%;
	background: #fafafa;
	padding: 50px 0 30px 0;
	display: table;
	position: relative;
	z-index: 9
}
.n-footer .n-footer-info .ptb img {
	display: block
}
.n-footer .n-footer-info h3 {
	text-align: center;
	font-size: 24px;
	color: #333;
	font-weight: normal
}
.n-footer .n-footer-info h3 span {
	color: #d6162d
}
.n-footer .n-footer-info .footer-bd-fir {
	overflow: hidden;
	width: 1050px;
	margin: 40px auto
}
.n-footer .n-footer-info .footer-bd-fir ul {
	overflow: hidden;
	text-align: center
}
.n-footer .n-footer-info .footer-bd-fir ul li {
	display: inline-block;
*display:inline;
*zoom:1;
	overflow: hidden;
	width: 300px
}
.n-footer .n-footer-info .footer-bd-fir .img {
	width: 63px;
	height: 63px;
	margin-right: 13px;
	background: url(../images/icons-footer.png) no-repeat center center
}
.n-footer .n-footer-info .footer-bd-fir .img01 {
	background-position: 0 -844px
}
.n-footer .n-footer-info .footer-bd-fir .img02 {
	background-position: 0 -970px
}
.n-footer .n-footer-info .footer-bd-fir .img03 {
	background-position: 0 -907px
}
.n-footer .n-footer-info .footer-bd-fir .desc {
	margin-top: 5px;
	color: #999
}
.n-footer .n-footer-info .footer-bd-fir .desc h6 {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	text-align: center
}
.n-footer .n-footer-info .footer-bd-fir .desc h6 em {
	background: url(../images/numbers-gray.png) no-repeat;
	display: inline-block;
	float: left;
	height: 30px;
	width: 18px
}
.n-footer .n-footer-info .footer-bd-fir .desc h6 b {
	background: url(../images/numbers-gray.png) no-repeat 0 -398px;
	display: inline-block;
	float: left;
	height: 30px;
	width: 10px
}
.n-footer .n-footer-info .footer-bd-fir .desc h6 span {
	font-size: 12px;
	color: #999;
	margin-left: 5px
}
.n-footer .n-footer-info .footer-bd-fir .desc h6 strong {
	font-size: 30px;
	color: #7b797a;
	margin-right: 5px;
	line-height: 40px
}
.n-footer .n-footer-info .footer-bd-fir .desc p {
	color: #6c6c6c;
	font-size: 16px;
	line-height: 2em;
	_margin-top: 10px;
	text-align: center;
	margin-bottom: 10px
}
.n-footer .n-footer-info .footer-bd-sec {
	overflow: hidden;
	width: 1190px;
	margin: 20px 0;
	padding: 30px 0 0 0
}
.n-footer .n-footer-info .footer-bd-sec ul {
	overflow: hidden;
	width: 1460px
}
.n-footer .n-footer-info .footer-bd-sec ul li {
	float: left;
	overflow: hidden;
	width: 260px
}
.n-footer .n-footer-info .footer-bd-sec .img {
	float: left;
	width: 40px;
	height: 48px;
	margin-right: 13px
}
.n-footer .n-footer-info .footer-bd-sec .img01 {
	background: url(../images/img01.png) no-repeat center center
}
.n-footer .n-footer-info .footer-bd-sec .img02 {
	background: url(../images/img02.png) no-repeat center center
}
.n-footer .n-footer-info .footer-bd-sec .img03 {
	background: url(../images/img03.png) no-repeat center center
}
.n-footer .n-footer-info .footer-bd-sec .img04 {
	background: url(../images/img04.png) no-repeat center center
}
.n-footer .n-footer-info .footer-bd-sec .img05 {
	background: url(../images/img05.png) no-repeat center center
}
.n-footer .n-footer-info .footer-bd-sec .desc {
	float: left;
	padding-top: 5px
}
.n-footer .n-footer-info .footer-bd-sec .desc h6 {
	font-size: 18px;
	color: #666;
	font-weight: normal;
	letter-spacing: 5px
}
.n-footer .n-footer-info .footer-bd-sec .desc p {
	line-height: 2em;
	color: #999
}
.n-footer .n-footer-container {
	width: 100%;
	min-width: 1220px;
	padding-top: 40px;
	background: #333;
	overflow: hidden;
	padding-bottom: 40px;
	position: relative;
	z-index: 9
}
.n-footer .n-footer-inside {
	width: 1220px;
	margin: 0 auto;
	line-height: 1.5em
}
.n-footer .n-footer-inside .n-footer-menu ul {
	overflow: hidden;
	margin-bottom: 20px;
	display: table
}
.n-footer .n-footer-inside .n-footer-menu ul li {
	float: left;
	width: 158px;
	background: url(../images/footer-menu-lline.png) no-repeat 0 20px
}
.n-footer .n-footer-inside .n-footer-menu ul li img {
	display: block;
	margin: 20px auto 5px;
	width: 80px
}
.n-footer .n-footer-inside .n-footer-menu ul li.tel {
	width: 240px
}
.n-footer .n-footer-inside .n-footer-menu strong {
	margin: 10px 0 24px;
	color: #ccc;
	font-size: 14px;
	text-align: center;
	display: block
}
.n-footer .n-footer-inside .n-footer-menu a {
	margin: 8px 0 12px;
	color: #999;
	text-align: left;
	display: block;
	text-indent: 52px;
	cursor: pointer
}
.n-footer .n-footer-inside .n-footer-menu a:hover {
	color: #fff;
	text-decoration: none
}
.n-footer h3 {
	margin: 15px 0;
	color: #ccc;
	text-align: center
}
.n-footer h6 {
	color: #999
}
.n-footer h6.text-center {
	text-align: center;
	font-weight: normal
}
.n-footer h4 a {
	color: #ccc!important
}
.n-footer h5 a {
	color: #999!important
}
.n-footer h5 a:hover {
	color: #fff!important
}
.notextcenter {
	text-align: left!important;
	margin-left: 30px!important;
	margin-bottom: 20px!important;
	font-size: 16px!important
}
.icon-phone {
	padding-left: 35px;
	background: url(../images/icons-footer.png) no-repeat center center;
	background-position: 30px -161px;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-indent: 34px!important;
	margin-top: 50px
}
.icon-qq {
	padding-left: 35px;
	background: url(../images/icons-footer.png) no-repeat center center;
	background-position: 30px -131px;
	width: 200px;
	height: 30px;
	line-height: 30px;
	text-indent: 34px!important
}
.weibo_sina {
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	background: url(../images/icons-footer.png) no-repeat center center;
	background-position: 30px -91px;
	text-indent: 34px!important;
	margin-bottom: 10px!important
}
.weibo_tenxun {
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	background: url(../images/icons-footer.png) no-repeat center center;
	background-position: 30px -110px;
	text-indent: 34px!important
}
.n-footer-bottom {
	width: 100%;
	margin-bottom: 10px;
	padding-top: 30px;
	overflow: hidden;
	clear: both;
	text-align: center;
	margin-bottom: 20px
}
.n-footer-bottom ul {
	display: block;
	overflow: hidden;
	margin-left: 150px
}
.n-footer-bottom .n-footer-bottom-item {
	width: 80px;
	display: block;
	padding-left: 50px;
	text-align: left;
	float: left;
	background: url(../images/icons-footer.gif) no-repeat center center;
	margin-right: 30px
}
.n-footer-bottom .n-footer-bottom-item h6 {
	width: 66px;
	display: block
}
.n-footer-bottom .n-footer-bottom-item:hover {
	cursor: pointer
}
.n-footer-bottom .n-footer-bottom-item:hover h6 {
	cursor: pointer;
	color: #fff
}
.n-footer-bottom .footer-approve01 {
	background-position: 0 -804px!important;
	height: 40px
}
.n-footer-bottom .footer-approve01:hover {
	background-position: 0 -764px!important
}
.n-footer-bottom .footer-approve02 {
	background-position: 0 -654px!important;
	height: 40px
}
.n-footer-bottom .footer-approve02:hover {
	background-position: 0 -614px!important
}
.n-footer-bottom .footer-approve03 {
	background-position: 0 -524px!important;
	height: 40px
}
.n-footer-bottom .footer-approve03:hover {
	background-position: 0 -570px!important
}
.n-footer-bottom .footer-approve04 {
	background-position: 0 -418px!important;
	height: 40px
}
.n-footer-bottom .footer-approve04:hover {
	background-position: 0 -376px!important
}
.n-footer-bottom .footer-approve05 {
	background-position: 0 -729px!important;
	height: 34px
}
.n-footer-bottom .footer-approve05:hover {
	background-position: 0 -694px!important
}
.n-footer-bottom .footer-approve06 {
	background-position: 0 -460px!important;
	height: 32px
}
.n-footer-bottom .footer-approve06:hover {
	background-position: 0 -492px!important
}
.whole_sidebar_fixed {
	bottom: 18%;
	right: 12px;
	position: fixed;
	width: 60px;
	z-index: 999999;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	border: 1px solid #eee
}
.whole_sidebar_fixed ul li {
	display: block;
	background: #fff;
	text-align: center;
	height: 60px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
	color: #999;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box
}
.whole_sidebar_fixed ul li:last-child {
	border: none
}
.whole_sidebar_fixed ul li.on a {
	color: #01B494
}
.whole_sidebar_fixed ul li.on .icon_kefu {
	background-position: -96px 0
}
.whole_sidebar_fixed ul li.on .icon_city {
	background-position: -120px 0
}
.whole_sidebar_fixed ul li.on .icon_erweima {
	background-position: -144px 0
}
.whole_sidebar_fixed ul li.on .icon_app {
	background-position: -168px 0
}
.whole_sidebar_fixed ul li a {
	display: block;
	margin-top: 7px
}
.whole_sidebar_fixed ul li a i {
	display: block;
	width: 24px;
	height: 24px;
	margin: 10px auto 5px;
	background: url(../images/icon_slide.png) no-repeat 0 0
}
.whole_sidebar_fixed ul li a i i.icon_kefu {
	background-position: 0 0
}
.whole_sidebar_fixed ul li a i.icon_city {
	background-position: -24px 0
}
.whole_sidebar_fixed ul li a i.icon_erweima {
	background-position: -48px 0
}
.whole_sidebar_fixed ul li a i.icon_app {
	background-position: -72px 0
}
.whole_sidebar_fixed .kefu_part {
	position: relative;
	z-index: 20
}
.whole_sidebar_fixed .kefu_part_open {
	position: absolute;
	overflow: hidden;
	width: 228px;
	height: 250px;
	top: 0;
	left: -228px;
	display: none
}
.whole_sidebar_fixed .kefu_part_open em {
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: 0 -220px;
	width: 8px;
	height: 14px;
	position: absolute;
	right: 1px;
	top: 23px
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	width: 220px;
	height: 230px;
	-webkit-box-shadow: 2px 2px 0 #fcfcfc;
	-moz-box-shadow: 2px 2px 0 #fcfcfc;
	box-shadow: 2px 2px 0 #fcfcfc;
	border: 1px solid #eee;
	background: #fff;
	color: #666
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout .icon_qq {
	display: block;
	width: 38px;
	height: 46px;
	margin: 20px auto 0;
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: 0 -24px
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout .online {
	display: block;
	background: #fff;
	border: 1px solid #01B494;
	text-align: center;
	color: #01B494;
	width: 94px;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	width: 78px;
	height: 22px;
	line-height: 22px;
	margin: 10px auto;
	border-radius: 3px
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout .online:hover {
	background: #01B494;
	color: #fff
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout .time {
	margin-bottom: 10px;
	color: #999
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout .phone {
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: 16px -70px;
	height: 24px;
	line-height: 24px;
	padding: 13px 0 13px 28px;
	border-top: 1px solid #eee
}
.whole_sidebar_fixed .kefu_part_open .kefu-layout .tel {
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: 16px -120px;
	height: 24px;
	line-height: 24px;
	border-top: 1px solid #eee;
	padding: 13px 0 13px 25px
}
.whole_sidebar_fixed .weixin_part {
	position: relative;
	z-index: 20
}
.whole_sidebar_fixed .weixin_part_open {
	position: absolute;
	overflow: hidden;
	width: 168px;
	height: 230px;
	top: 0;
	left: -168px;
	display: none
}
.whole_sidebar_fixed .weixin_part_open em {
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: 0 -220px;
	width: 8px;
	height: 14px;
	position: absolute;
	right: 1px;
	top: 83px
}
.whole_sidebar_fixed .weixin_part_open .weixin-layout {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	width: 160px;
	height: 200px;
	-webkit-box-shadow: 2px 2px 0 #fcfcfc;
	-moz-box-shadow: 2px 2px 0 #fcfcfc;
	box-shadow: 2px 2px 0 #fcfcfc;
	border: 1px solid #eee;
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: -287px 13px;
	padding: 10px 13px;
	background-color: #fff;
	text-align: center
}
.whole_sidebar_fixed .weixin_part_open .weixin-layout .icon-weixin-code {
	width: 102px;
	height: 24px;
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: -500px 0;
	margin: 19px auto 0;
	color: #666;
	padding-top: 108px;
	font-size: 14px;
	text-align: center
}
.whole_sidebar_fixed .weixin_part_open .weixin-layout p {
	color: #999
}
.whole_sidebar_fixed .app_part {
	position: relative;
	z-index: 20
}
.whole_sidebar_fixed .app_part_open {
	position: absolute;
	overflow: hidden;
	width: 168px;
	height: 260px;
	top: -69px;
	left: -168px;
	display: none
}
.whole_sidebar_fixed .app_part_open em {
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: 0 -220px;
	width: 8px;
	height: 14px;
	position: absolute;
	right: 1px;
	top: 210px
}
.whole_sidebar_fixed .app_part_open .app-layout {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	width: 160px;
	height: 250px;
	-webkit-box-shadow: 2px 2px 0 #fcfcfc;
	-moz-box-shadow: 2px 2px 0 #fcfcfc;
	box-shadow: 2px 2px 0 #fcfcfc;
	border: 1px solid #eee;
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-color: #fff;
	background-position: -287px 13px;
	padding: 13px;
	text-align: center
}
.whole_sidebar_fixed .app_part_open .app-layout .icon-app-code {
	width: 102px;
	height: 30px;
	background: url(../images/icon_slide.png) no-repeat 0 0;
	background-position: -500px -134px;
	margin: 19px auto 5px;
	color: #666;
	padding-top: 106px;
	font-size: 14px;
	text-align: center
}
.whole_sidebar_fixed .app_part_open .app-layout a {
	background: #fff;
	border: 1px solid #01B494;
	text-align: center;
	color: #01B494;
	width: 94px;
	height: 24px;
	font-size: 12px;
	line-height: 24px;
	display: block;
	width: 78px;
	height: 22px;
	line-height: 22px;
	margin: 0 auto 10px;
	border-radius: 3px
}
.whole_sidebar_fixed .app_part_open .app-layout a:hover {
	background: #01B494;
	color: #fff
}
.whole_sidebar_fixed #back_to_top {
	background: url(../images/icon_slide.png) no-repeat 0 0;
	display: block;
	background-position: -31px -228px;
	width: 60px;
	height: 40px;
	cursor: pointer;
	position: absolute;
	left: -1px;
	bottom: -41px;
	z-index: 20000;
	background-color: rgba(0,0,0,.3)
}
.whole_sidebar_fixed #back_to_top:hover {
	background-color: rgba(0,0,0,.5)
}
.ty-user-box {
	width: 980px;
	margin: 0 auto;
	position: relative
}
.ty-user-lay01 {
	width: 700px;
	height: 294px;
	overflow: hidden;
	margin: 0 auto
}
.ty-user-ul01 {
	width: 100%;
	height: 294px;
	position: relative
}
.ty-user-ul01>li {
	width: 130px;
	height: 130px;
	border-radius: 50%;
	overflow: hidden;
	position: absolute;
	top: 82px
}
.ty-user-ul01>li.li00 {
	left: -203px
}
.ty-user-ul01>li.li01 {
	left: 0
}
.ty-user-ul01>li.li02 {
	left: 203px
}
.ty-user-ul01>li.li03 {
	left: 570px
}
.ty-user-ul01>li.li04 {
	left: 773px
}
.ty-user-ul01>li.li05 {
	left: 976px
}
.ty-user-ul01>li.li06 {
	left: 1179px
}
.ty-user-box img {
	max-width: 100%
}
.ty-user-ul01 .li-current {
	width: 276px;
	height: 276px;
	cursor: pointer;
	top: 0
}
.ty-user-ul01 .li-home-current {
	width: 294px;
	height: 294px;
	cursor: pointer;
	top: 0
}
.ty-user-ul01 .ty-video-bg {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background: #000;
	opacity: .3;
	filter: alpha(opacity=30);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	display: none
}
.ty-user-ul01 .ty-video-icon {
	width: 45px;
	height: 45px;
	display: block;
	background: url(../images/user-wideo.png) no-repeat;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -22px 0 0 -22px;
	display: none
}
.ty-user-ul01 .li-current .ty-video-icon, .ty-user-ul01 .li-current:hover .ty-video-bg {
	display: block
}
.ty-user-ul01 .li-home-current .ty-video-icon, .ty-user-ul01 .li-home-current:hover .ty-video-bg {
	display: block
}
.video-nextbtn, .video-prebtn {
	width: 50px;
	height: 50px;
	border-radius: 50%;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	top: 130px;
	background: url(../images/bg03.png) no-repeat
}
.video-prebtn {
	left: 0
}
.video-nextbtn {
	right: 0
}
.ty-user-ul02 {
	width: 100%;
	margin-top: 40px;
	height: 110px;
	overflow: hidden
}
.ty-user-ul02 p {
	width: 100%;
	text-align: center;
	color: #333;
	font-size: 16px
}
.ty-user-ul02 .ty-user-time {
	font-size: 20px;
	margin-bottom: 20px
}
.ty-user-ul02 .ty-user-name {
	font-size: 18px;
	margin-top: 15px;
	color: #1b86ca
}
.ty-user-ul02 li {
	width: 100%;
	display: none
}
.ty-user-ul02 .li-current {
	display: block
}
.ty-user-ul02 .li-home-current {
	display: block
}
.ty-section02-img {
	width: 950px;
	height: 600px;
	margin-right: -470px;
	position: relative;
	left: 1500px
}
.ty-section02-img-end {
	left: 0
}
.view-p02 a {
	color: #e5bd48;
	font-weight: 700
}
.view-p02 a:link, .view-p02 a:visited {
	color: #e5bd48;
	text-decoration: none
}
.view-p02 a:hover {
	color: #e5bd48;
	text-decoration: none
}
.view-p02 a:active {
	color: #e5bd48;
	text-decoration: none
}
.ty-section04-btn .solution-img, .ty-section04-btn .solution-text {
	position: relative;
	top: 45px;
	opacity: 0
}
.ty-section04-btn .solution-img.img-end, .ty-section04-btn .solution-text-end {
	top: 0;
	opacity: 1
}
.banner-p02 span {
	display: none
}
.zhezhao0203 {
	z-index: 10000;
	width: 100%;
	height: 100%;
	background: #000;
	position: fixed;
	opacity: .5;
	filter: alpha(opacity=50);
	display: none;
	top: 0;
	left: 0
}
.tanchuang0203 {
	z-index: 10001;
	width: 720px;
	position: absolute;
	margin-left: -360px;
	left: 50%;
	top: 50%;
	height: 480px;
	background: #ebebeb;
	display: none
}
.tc_close0203 {
	width: 30px;
	height: 30px;
	display: block;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 2px;
	text-align: center;
	line-height: 30px;
	font-size: 24px;
	color: #fff;
	z-index: 100002
}
.nav02-view-box {
	width: 1000px
}
.nav02-product {
	width: 915px
}
.nav02-price {
	width: 860px
}
.nav02-support {
	width: 860px
}
.nav02-company {
	width: 705px
}
.nav02-hidden {
	right: -1000px
}
.ty-section01-btn a, .ty-section01-btn a:visited {
	background: 0 0
}
.ty-user-more, .ty-user-more:visited {
	background: 0 0
}
.app-outline-conr a.currImage {
	color: #fff;
	background: url(../images/outline-bg-hover.png) no-repeat
}
.divLogo16 {
	background: url(../images/plan_eg_icon04.jpg) no-repeat left 60px
}
.divLogo12 {
	background: url(../images/plan_eg_icon04.jpg) no-repeat -182px 60px
}
.divLogo13 {
	background: url(../images/plan_eg_icon04.jpg) no-repeat -365px 60px
}
.divLogo14 {
	background: url(../images/plan_eg_icon04.jpg) no-repeat -540px 60px
}
.divLogo15 {
	background: url(../images/plan_eg_icon04.jpg) no-repeat -719px 60px
}
.divLogo21 {
	background: url(../images/plan_eg_icon041.png) no-repeat -200px top
}
.divLogo22 {
	background: url(../images/plan_eg_icon041.png) no-repeat -399px top
}
.divLogo23 {
	background: url(../images/plan_eg_icon041.png) no-repeat left -168px
}
.divLogo24 {
	background: url(../images/plan_eg_icon041.png) no-repeat -598px top
}
.divLogo25 {
	background: url(../images/plan_eg_icon041.png) no-repeat left top
}
.app-outline-conl {
	padding: 53px 20px 0 17px;
	background: url(../images/pa01.png) no-repeat;
	position: relative
}
.app-banner-text .h-m40 {
	margin-bottom: 40px
}
.app-banner-text .h-m100 {
	margin-top: 120px;
	position: absolute;
	z-index: 100;
	left: 50%;
	margin-left: -117px
}
.h-iframe {
	background: 0 0;
	width: 638px;
	position: absolute;
	height: 400px;
	left: 50%;
	margin-left: -306px
}
.h-iframe body {
	background: 0 0
}
.h-iframe .net-monitor-m {
	width: 426px;
	font-size: 14px;
	color: #999;
	padding-left: 20px;
	line-height: 48px;
	height: 48px
}
.ty-user-ul02 .h-white {
	color: #fff
}
.sys-banner {
	width: 100%;
	height: 596px;
	background: url(../images/sys-banner.jpg) center no-repeat
}
.sys-banner .app-banner-btn {
	margin-top: 114px
}
.prodFloatLi012 {
	background: url(../images/prod_floatli_icon.png) no-repeat 8px -155px #0085e0
}
.prodFloatLi012 a {
	display: block;
	text-decoration: none;
	cursor: pointer;
	width: 30px;
	height: 28px;
	line-height: 14px;
	text-align: center;
	padding: 7px 6px;
	background: #0085e0;
	color: #fff;
	display: none;
	position: absolute;
	top: 0;
	left: 0
}
.prodFloatLi011 a:visited, .prodFloatLi012 a:link {
	text-decoration: none
}
.prodFloatLi012 a:hover {
	text-decoration: none
}
.prodFloatLi012 a:active {
	text-decoration: none
}
.ty-section08-name {
	color: #fff;
	font-size: 24px;
	margin-top: 45px;
	display: inline-block;
	width: 100%;
	text-align: center
}
.ty-section08-img {
	width: 824px;
	padding: 0 28px;
	height: 420px
}
.up_note {
	position: absolute;
	top: 70px;
	left: 40px;
	width: 460px;
	line-height: 28px;
	color: #cfd9e7
}
.down_note {
	position: absolute;
	top: 520px;
	left: 520px;
	width: 430px;
	line-height: 28px;
	color: #cfd9e7
}
.ptab-btn:link {
	display: block;
	color: #13b2e2;
	font-size: 16px;
	margin-top: 10px;
	width: 100%;
	text-align: center;
	text-decoration: none
}
.ptab-btn:visited {
	display: block;
	color: #13b2e2;
	font-size: 16px;
	margin-top: 10px;
	width: 100%;
	text-align: center;
	text-decoration: none
}
.ptab-btn:hover {
	text-decoration: underline
}
.ptab-btn:active {
	text-decoration: none
}
.ty-fullstack {
	width: 100%;
	background: url(../images/fs-bg.png) repeat-x;
	height: 719px
}
.ty-fullstack-con {
	padding-top: 100px;
	text-align: center;
	color: #fff
}
.fs-h4 {
	font-size: 40px;
	margin-bottom: 30px
}
.fs-p {
	margin-bottom: 50px;
	font-size: 14px;
	opacity: .8
}
.fs-p2 {
	margin-top: 36px
}
.fs-p2 span {
	color: #f5c53a;
	font-weight: 700
}
.add-app-wrap {
	border-top: 1px solid #ccc;
	padding: 100px 0
}
.add-app {
	width: 980px;
	margin: 0 auto;
	text-align: center
}
.add-app h4 {
	font-size: 40px;
	color: #333;
	margin-bottom: 58px
}
.add-app-con {
	margin-top: 30px
}
.add-app-con li {
	position: relative;
	margin-bottom: 18px
}
.add-app-shade {
	height: 150px;
	width: 230px;
	position: absolute;
	background: #000;
	text-align: center;
	opacity: .2;
	filter: alpha(opacity=20);
	z-index: 100;
	top: 0
}
.add-app-shover {
	height: 150px;
	width: 230px;
	position: absolute;
	background: #000;
	text-align: center;
	opacity: .4;
	filter: alpha(opacity=40);
	z-index: 100;
	top: 0
}
.add-app-video .add-app-btn {
	position: absolute;
	left: 90px;
	top: 45px;
	display: block;
	z-index: 1000
}
.add-app-title {
	display: block;
	width: 216px;
	line-height: 20px;
	margin-top: 14px;
	height: 40px;
	padding-bottom: 20px;
	font-size: 14px;
	color: #666;
	text-align: left;
	padding-left: 12px
}
.add-app-video li {
	float: left;
	width: 230px;
	background: #fff;
	margin-right: 15px;
	cursor: pointer
}
.add-app-detail {
	height: 150px;
	width: 230px
}
.add-app-more:link {
	display: block;
	font-size: 16px;
	color: #13b2e2;
	margin-top: 16px;
	background: #fff
}
.add-app-more:visited {
	display: block;
	font-size: 16px;
	color: #13b2e2;
	margin-top: 16px;
	background: #fff
}
.add-app-more:hover {
	color: #5fc3e8
}
.add-app-more:active {
	color: #13b2e2
}
.fw-wrap {
	position: fixed;
	bottom: 72px;
	right: 0;
	z-index: 1000;
	height: 155px
}
.fw-wrap>a {
	display: block;
	margin-bottom: 1px;
	position: relative
}
.fw-btn, .fw-txt {
	display: inline-block
}
.fw-txt {
	line-height: 50px;
	color: #fff;
	font-size: 16px;
	margin-right: -3px;
	width: 96px;
	height: 50px;
	text-align: center;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	background: #1b86ca;
	position: absolute;
	z-index: 1;
	left: 0
}
.fw-btn {
	width: 50px;
	height: 50px;
	background: #1b86ca;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	position: relative;
	z-index: 2
}
.fw-online {
	background: url(../images/fw.png) 0 0 no-repeat #1b86ca
}
.fw-survey {
	background: url(../images/fw.png) 0 -50px no-repeat #1b86ca
}
.fw-top {
	background: url(../images/fw.png) 0 -100px no-repeat #1b86ca
}
@keyframes move_out {
from {
left:0
}
to {
	left: -93px
}
}
@-moz-keyframes move_out {
from {
left:0
}
to {
	left: -93px
}
}
@-webkit-keyframes move_out {
from {
left:0
}
to {
	left: -93px
}
}
@-o-keyframes move_out {
from {
left:0
}
to {
	left: -93px
}
}
.fw-out {
	animation: move_out .5s forwards;
	-moz-animation: move_out .5s forwards;
	-webkit-animation: move_out .5s forwards;
	-o-animation: move_out .5s forwards
}
.adds-probe {
	padding-bottom: 100px;
	border-bottom: 1px solid #ccc;
	margin-top: 90px
}
.adds-probe-title {
	height: 42px;
	margin-bottom: 102px
}
.adds-probe-title h3 {
	font-size: 40px;
	color: #333;
	display: inline-block;
	padding-left: 406px
}
.adds-probe-title a:link {
	display: inline-block;
	font-size: 16px;
	color: #ec6a37;
	margin-left: 30px;
	background: #fff
}
.adds-probe-title a:visited {
	display: inline-block;
	font-size: 16px;
	color: #ec6a37;
	margin-left: 30px;
	background: #fff
}
.adds-probe-title a:hover {
	color: #e65f2a
}
.adds-probe-title a:active {
	color: #ec6a37
}
.probe-box {
	position: relative;
	display: inline-block;
	width: 260px;
	height: 250px;
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 2px rgba(201,201,201,.8);
	border-radius: 4px;
	-webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1);
	transition: all .6s cubic-bezier(.165, .84, .44, 1)
}
.probe-box::after {
	content: "";
	border-radius: 4px;
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	box-shadow: 0 0 15px rgba(207,207,207,.95);
	opacity: 0;
	-webkit-transition: all .6s cubic-bezier(.165, .84, .44, 1);
	transition: all .6s cubic-bezier(.165, .84, .44, 1)
}
.probe-box:hover {
	-webkit-transform: scale(1, 1);
	transform: scale(1, 1);
	cursor: pointer
}
.probe-box:hover::after {
	opacity: 1
}
.adds-probe-con li {
	float: left;
	margin-left: 42px;
	margin-bottom: 40px
}
.probe-box {
	text-align: center
}
.probe-box span {
	display: inline-block
}
.probe-img {
	height: 120px
}
.probe-java {
	background: url(../images/s-probe.png) 0 -120px no-repeat
}
.probe-php {
	background: url(../images/s-probe.png) 0 -360px no-repeat
}
.probe-net {
	background: url(../images/s-probe.png) 0 -600px no-repeat
}
.probe-node {
	background: url(../images/s-probe.png) 0 -840px no-repeat
}
.probe-python {
	background: url(../images/s-probe.png) 0 -1080px no-repeat
}
.probe-ruby {
	background: url(../images/s-probe.png) 0 -1320px no-repeat
}
.probe-java-color {
	background: url(../images/s-probe.png) 0 0 no-repeat
}
.probe-php-color {
	background: url(../images/s-probe.png) 0 -240px no-repeat
}
.probe-net-color {
	background: url(../images/s-probe.png) 0 -480px no-repeat
}
.probe-node-color {
	background: url(../images/s-probe.png) 0 -720px no-repeat
}
.probe-python-color {
	background: url(../images/s-probe.png) 0 -960px no-repeat
}
.probe-ruby-color {
	background: url(../images/s-probe.png) 0 -1200px no-repeat
}
.probe-name {
	font-size: 18px;
	color: #666;
	margin-top: 10px;
	margin-bottom: 5px
}
.probe-time {
	font-size: 14px;
	color: #666
}
.probe-time span {
	display: inline-block;
	margin-right: 20px
}
.probe-download:link {
	display: block;
	width: 114px;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	border-radius: 4px;
	border: 1px solid #ec6a37;
	background: #fff;
	font-size: 14px;
	color: #ec6a37;
	margin-top: 15px
}
.probe-download:visited {
	display: block;
	width: 114px;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	border-radius: 4px;
	border: 1px solid #ec6a37;
	background: #fff;
	font-size: 14px;
	color: #ec6a37;
	margin-top: 15px
}
.probe-download:hover {
	background: #ec6a37;
	color: #fff
}
.probe-download:active {
	background: #fff;
	color: #ec6a37
}
.probe-no-download:active, .probe-no-download:hover, .probe-no-download:link, .probe-no-download:visited {
	display: block;
	width: 114px;
	margin: 0 auto;
	height: 34px;
	line-height: 34px;
	border-radius: 4px;
	border: 1px solid #ccc;
	background: #fff;
	font-size: 14px;
	color: #ccc;
	margin-top: 15px
}
.video-float {
	top: auto;
	left: auto;
	position: fixed;
	right: 60px;
	bottom: 20px;
	height: 288px;
	width: 512px;
	margin: auto;
	border: 1px solid #f1f1f1
}
.ptab-nav {
	position: relative
}
.ptab-line {
	position: absolute;
	height: 3px;
	background: #333;
	top: 160px;
	z-index: 1000;
	width: 160px;
	left: 0
}
.ptab-nav li {
	position: relative
}
.h-app-bg {
	position: absolute;
	left: 48px;
	top: 22px;
	width: 65px;
	height: 65px;
	cursor: pointer
}
.h-app-one {
	position: absolute;
	width: 33px;
	height: 35px;
	left: 64px;
	top: 37px;
	cursor: pointer;
	opacity: .55;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=55)"
}
.h-app-bg-init {
	width: 100px;
	height: 100px;
	top: 4.5px;
	left: 30.5px
}
.h-app-one-init {
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
	width: 60px;
	height: 63px;
	top: 23px;
	left: 50.5px
}
.nav02-box a {
	color: #fff
}
.nav02-view-box {
	width: 1000px
}
.nav02-product {
	width: 820px;
	padding-left: 223px;
	display: none
}
.nav02-price {
	width: 700px;
	padding-left: 300px;
	display: none
}
.nav02-support {
	width: 640px;
	padding-left: 400px;
	display: none
}
.nav02-company {
	width: 480px;
	padding-left: 290px;
	display: none
}
.free-btn:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #0085c9
}
.free-btn:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #0085c9
}
.free-btn:hover {
	background: #0397e3
}
.free-btn:active {
	background: #006aa0
}
.free-btn:focus {
	background: #006aa0
}
.video-btn {
	width: 98px;
	padding-left: 50px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #fff;
	background: url(../images/video.png?v=1.1) 0 0 no-repeat;
	margin-left: 30px
}
.video-btn:hover {
	background: url(../images/video.png?v=1.1) 0 -38px no-repeat
}
.ty-gartner:hover {
	box-shadow: 2px 1px 12px #115575
}
.try-btn:link {
	display: block;
	margin: 98px 0 104px 376px;
	width: 230px;
	text-align: center;
	height: 56px;
	line-height: 56px;
	color: #fff;
	font-size: 20px;
	background: #0085c9;
	border-radius: 4px
}
.try-btn:visited {
	display: block;
	margin: 98px 0 104px 376px;
	width: 230px;
	text-align: center;
	height: 56px;
	line-height: 56px;
	color: #fff;
	font-size: 20px;
	background: #0085c9;
	border-radius: 4px
}
.try-btn:hover {
	background: #0397e3
}
.try-btn:active {
	background: #006aa0
}
.try-btn:focus {
	background: #006aa0
}
.app-try-btn:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #13b2e2;
	margin-left: 42px
}
.app-try-btn:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #13b2e2;
	margin-left: 42px
}
.app-try-btn:hover {
	background: #0cbff5
}
.app-try-btn:active {
	background: #0798c4
}
.app-try-btn:focus {
	background: #0798c4
}
.app-price-btn01:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #13b2e2
}
.app-price-btn01:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #13b2e2
}
.app-price-btn01:hover {
	background: #0cbff5
}
.app-price-btn01:active {
	background: #0798c4
}
.app-price-btn01:focus {
	background: #0798c4
}
.app-price-btn02:link {
	color: #333;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #999;
	margin-left: 46px
}
.app-price-btn02:visited {
	color: #333;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #999;
	margin-left: 46px
}
.app-price-btn02:hover {
	border: 1px solid #13b2e2;
	color: #13b2e2
}
.app-price-btn02:active {
	border: 1px solid #999;
	color: #333
}
.app-download-title h3 {
	display: inline-block;
	color: #fff;
	font-size: 40px
}
.app-download-title a:link {
	font-size: 40px;
	margin-left: 34px;
	opacity: .6;
	filter: alpha(opacity=60);
	font-size: 16px;
	color: #fff
}
.app-download-title a:visited {
	font-size: 40px;
	margin-left: 34px;
	opacity: .6;
	filter: alpha(opacity=60);
	font-size: 16px;
	color: #fff
}
.app-download-title a:hover {
	opacity: 1;
	filter: alpha(opacity=100)
}
.app-download-title a:active {
	opacity: .6;
	filter: alpha(opacity=60)
}
.server-try-btn:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ec6a37;
	margin-left: 42px
}
.server-try-btn:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #ec6a37;
	margin-left: 42px
}
.server-try-btn:hover {
	background: #fd8251
}
.server-try-btn:active {
	background: #d05829
}
.server-try-btn:focus {
	background: #d05829
}
.server-price-btn01:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #ec6a37
}
.server-price-btn01:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #ec6a37
}
.server-price-btn01:hover {
	background: #fd8251
}
.server-price-btn01:active {
	background: #d05829
}
.server-price-btn01:focus {
	background: #d05829
}
.server-price-btn02:link {
	color: #333;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #999;
	margin-left: 46px
}
.server-price-btn02:visited {
	color: #333;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #999;
	margin-left: 46px
}
.server-price-btn02:hover {
	border: 1px solid #ec6a37;
	color: #ec6a37
}
.server-price-btn02:active {
	border: 1px solid #999;
	color: #333
}
.net-price-btn01:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #95bd6d;
	color: #fff
}
.net-price-btn01:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #95bd6d;
	color: #fff
}
.net-price-btn01:hover {
	background: #a0d867
}
.net-price-btn01:active {
	background: #759556
}
.net-price-btn01:focus {
	background: #759556
}
.net-price-btn02:link {
	color: #333;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #999;
	margin-left: 46px
}
.net-price-btn02:visited {
	color: #333;
	width: 198px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #999;
	margin-left: 46px
}
.net-price-btn02:hover {
	border: 1px solid #95bd6d;
	color: #95bd6d
}
.net-price-btn02:active {
	border: 1px solid #999;
	color: #333
}
.net-banner .server-try-btn:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #95bd6d;
	margin-left: 42px;
	color: #fff
}
.net-banner .server-try-btn:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #95bd6d;
	margin-left: 42px;
	color: #fff
}
.net-banner .server-try-btn:hover {
	background: #a0d867
}
.net-banner .server-try-btn:active {
	background: #759556
}
.net-banner .server-try-btn:focus {
	background: #759556
}
.brow-price-btn01:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #fff;
	color: #e43555
}
.brow-price-btn01:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background: #fff;
	color: #e43555
}
.brow-price-btn01:hover {
	background: #fad9df;
	color: #e43555
}
.brow-price-btn01:active {
	background: #e3e3e3;
	color: #e43555
}
.brow-price-btn01:focus {
	background: #e3e3e3;
	color: #e43555
}
.brow-price-btn02:link {
	width: 198px;
	height: 38px;
	line-height: 38px;
	margin-left: 46px;
	border: 1px solid #fad9df;
	color: #fff;
	opacity: .8
}
.brow-price-btn02:visited {
	width: 198px;
	height: 38px;
	line-height: 38px;
	margin-left: 46px;
	border: 1px solid #fad9df;
	color: #fff;
	opacity: .8
}
.brow-price-btn02:hover {
	border: 1px solid #fff;
	opacity: 1
}
.brow-price-btn02:active {
	border: 1px solid #fad9df;
	opacity: .8
}
.brow-banner .server-try-btn:link {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #e8425e;
	margin-left: 42px
}
.brow-banner .server-try-btn:visited {
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #e8425e;
	margin-left: 42px
}
.brow-banner .server-try-btn:hover {
	background: #f55670
}
.brow-banner .server-try-btn:active {
	background: #c92d47
}
.brow-banner .server-try-btn:focus {
	background: #c92d47
}
.ty-section08-btnl, .ty-section08-btnr {
	background: url(../images/bg03.png) no-repeat
}
.ty-section08-btnl:hover, .ty-section08-btnr:hover {
	background: url(../images/bg03-hover.png) no-repeat
}
.app-nav-btn a:link {
	display: inline-block;
	margin-left: 22px;
	color: #fff;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	padding: 0 16px;
	border: 1px solid #dfdfdf;
	border-radius: 4px
}
.app-nav-btn a:visited {
	display: inline-block;
	margin-left: 22px;
	color: #fff;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	padding: 0 16px;
	border: 1px solid #dfdfdf;
	border-radius: 4px
}
.app-nav-btn a:hover {
	border: 1px solid #fff;
	background: url(../images/add-hover.png) repeat-x
}
.app-nav-btn a:active {
	border: 1px solid #dfdfdf
}
.app-outline-conl-icon {
	position: absolute;
	top: 260px;
	left: 140px;
	display: none
}
@keyframes rotate {
0% {
transform:rotate(0)
}
100% {
transform:rotate(360deg)
}
}
@-moz-keyframes rotate {
0% {
-moz-transform:rotate(0)
}
100% {
-moz-transform:rotate(360deg)
}
}
@-webkit-keyframes rotate {
0% {
-webkit-transform:rotate(0)
}
100% {
-webkit-transform:rotate(360deg)
}
}
@-o-keyframes rotate {
0% {
-o-transform:rotate(0)
}
100% {
-o-transform:rotate(360deg)
}
}
.icon-rotate {
	animation: rotate 2s infinite;
	-moz-animation: rotate 2s infinite;
	-webkit-animation: rotate 2s infinite;
	-o-animation: rotate 2s infinite
}
.banner-box {
	width: 100%;
	height: 768px;
	overflow: hidden;
	position: relative
}
.banner-tab {
	width: 100%;
	height: 768px;
	position: absolute;
	left: 0;
	top: 0
}
.banner-box .banner {
	position: absolute
}
.banner-apm {
	position: absolute;
	width: 100%;
	height: 608px;
	padding-top: 160px;
	background: url(../images/banner-apm-bg.png) repeat-x center bottom #f7f7f7;
	cursor: pointer
}
.banner-apm img {
	display: block;
	margin: 0 auto
}
.apmcon-note {
	width: 570px;
	height: 34px;
	margin: 0 auto
}
.apmcon-note div {
	height: 34px;
	line-height: 34px;
	font-size: 16px
}
.apmcon-note .l {
	width: 260px
}
.apmcon-note .r {
	width: 300px;
	text-align: right
}
.apmcon-div01 {
	height: 70px;
	line-height: 34px;
	text-align: center;
	font-size: 16px;
	margin-top: 40px;
	background: url(../images/apm-icon160718.png) no-repeat center bottom
}
.banner-spot {
	width: 100%;
	height: 14px;
	overflow: hidden;
	text-align: center;
	position: absolute;
	bottom: 60px;
	left: 0;
	z-index: 100
}
.banner-spot span {
	width: 14px;
	height: 14px;
	display: inline-block;
	background: url(../images/tyc-tab-icon.png) no-repeat left -204px;
	cursor: pointer
}
.banner-spot span+span {
	margin-left: 15px
}
.banner-spot span.current {
	background: url(../images/tyc-tab-icon.png) no-repeat -25px -204px
}
.arrow-left, .arrow-right {
	width: 50px;
	height: 50px;
	display: block;
	background: url(../images/tyc-tab-icon.png) no-repeat;
	position: absolute;
	top: 360px;
	z-index: 100;
	cursor: pointer
}
.arrow-left {
	background-position: left 0;
	left: 50px
}
.arrow-left:hover {
	background-position: left -51px
}
.arrow-right {
	background-position: left -102px;
	right: 50px
}
.arrow-right:hover {
	background-position: left -153px
}
.orange-link a:link {
	display: inline-block;
	color: #fbc737;
	margin-right: 28px;
	background: #1b86ca
}
.orange-link a:visited {
	display: inline-block;
	color: #fbc737;
	margin-right: 28px;
	background: #1b86ca
}
.orange-link a:hover {
	color: #fcd56b
}
.orange-link a:active {
	color: #fbc737
}
.blue-link a:link {
	color: #0085c9;
	background: #fff
}
.blue-link a:visited {
	color: #0085c9;
	background: #fff
}
.blue-link a:hover {
	color: #299ae1
}
.blue-link a:active {
	color: #0085c9
}
.ty-user-more:link {
	display: block;
	margin-top: 28px;
	font-size: 16px;
	color: #0792d9;
	width: 100%;
	text-align: center
}
.ty-user-more:visited {
	display: block;
	margin-top: 28px;
	font-size: 16px;
	color: #0792d9;
	width: 100%;
	text-align: center
}
.ty-user-more:hover {
	color: #299ae1
}
.ty-user-more:active {
	color: #0792d9
}
.ty-section01-btn a:link {
	display: inline-block;
	color: #1b86ca
}
.ty-section01-btn a:visited {
	display: inline-block;
	color: #1b86ca
}
.ty-section01-btn a:hover {
	color: #299ae1
}
.ty-section01-btn a:active {
	color: #1b86ca
}
.solution-more:link {
	display: block;
	margin-top: 50px;
	font-size: 16px;
	color: #1b86ca;
	width: 100%;
	text-align: center
}
.solution-more:visited {
	display: block;
	margin-top: 50px;
	font-size: 16px;
	color: #1b86ca;
	width: 100%;
	text-align: center
}
.solution-more:hover {
	color: #299ae1
}
.solution-more:active {
	color: #1b86ca
}
.ptab-btn:link {
	display: block;
	color: #13b2e2;
	font-size: 16px;
	margin-top: 10px;
	width: 100%;
	text-align: center;
	text-decoration: none;
	background: #fff
}
.ptab-btn:visited {
	display: block;
	color: #13b2e2;
	font-size: 16px;
	margin-top: 10px;
	width: 100%;
	text-align: center;
	text-decoration: none;
	background: #fff
}
.add-app-title {
	display: block;
	width: 216px;
	line-height: 20px;
	margin-top: 14px;
	height: 40px;
	padding-bottom: 20px;
	font-size: 14px;
	color: #666;
	text-align: left;
	padding-left: 12px;
	background: #fff
}
.app-problem-btn {
	display: block;
	margin-top: 22px;
	color: #13b2e2;
	font-size: 16px;
	background: #fff
}
#goodcover {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 133%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#code {
	width: 480px;
	height: 300px;
	background-color: #fff;
	padding: 10px;
	position: absolute;
	display: none;
	left: 45%;
	z-index: 1002;
}
.close1 {
	width: 475px;
	height: 28px;
}
#closebt {
	float: right;
}
#closebt img {
	width: 20px;
}
.container-fluid {
	margin-right: auto;
	margin-left: auto;
	padding-left: 15px;
	padding-right: 15px
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position: relative;
	min-height: 1px;
	padding-left: 45px;
	padding-right: 45px
}
.col-lg-3{
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 83.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 50%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 16.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: auto
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: auto
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
	float: left
}
.col-sm-12 {
	width: 100%
}
.col-sm-11 {
	width: 91.66666667%
}
.col-sm-10 {
	width: 83.33333333%
}
.col-sm-9 {
	width: 75%
}
.col-sm-8 {
	width: 66.66666667%
}
.col-sm-7 {
	width: 58.33333333%
}
.col-sm-6 {
	width: 50%
}
.col-sm-5 {
	width: 41.66666667%
}
.col-sm-4 {
	width: 33.33333333%
}
.col-sm-3 {
	width: 25%
}
.col-sm-2 {
	width: 16.66666667%
}
.col-sm-1 {
	width: 8.33333333%
}
.col-sm-pull-12 {
	right: 100%
}
.col-sm-pull-11 {
	right: 91.66666667%
}
.col-sm-pull-10 {
	right: 83.33333333%
}
.col-sm-pull-9 {
	right: 75%
}
.col-sm-pull-8 {
	right: 66.66666667%
}
.col-sm-pull-7 {
	right: 58.33333333%
}
.col-sm-pull-6 {
	right: 50%
}
.col-sm-pull-5 {
	right: 41.66666667%
}
.col-sm-pull-4 {
	right: 33.33333333%
}
.col-sm-pull-3 {
	right: 25%
}
.col-sm-pull-2 {
	right: 16.66666667%
}
.col-sm-pull-1 {
	right: 8.33333333%
}
.col-sm-pull-0 {
	right: auto
}
.col-sm-push-12 {
	left: 100%
}
.col-sm-push-11 {
	left: 91.66666667%
}
.col-sm-push-10 {
	left: 83.33333333%
}
.col-sm-push-9 {
	left: 75%
}
.col-sm-push-8 {
	left: 66.66666667%
}
.col-sm-push-7 {
	left: 58.33333333%
}
.col-sm-push-6 {
	left: 50%
}
.col-sm-push-5 {
	left: 41.66666667%
}
.col-sm-push-4 {
	left: 33.33333333%
}
.col-sm-push-3 {
	left: 25%
}
.col-sm-push-2 {
	left: 16.66666667%
}
.col-sm-push-1 {
	left: 8.33333333%
}
.col-sm-push-0 {
	left: auto
}
.col-sm-offset-12 {
	margin-left: 100%
}
.col-sm-offset-11 {
	margin-left: 91.66666667%
}
.col-sm-offset-10 {
	margin-left: 83.33333333%
}
.col-sm-offset-9 {
	margin-left: 75%
}
.col-sm-offset-8 {
	margin-left: 66.66666667%
}
.col-sm-offset-7 {
	margin-left: 58.33333333%
}
.col-sm-offset-6 {
	margin-left: 50%
}
.col-sm-offset-5 {
	margin-left: 41.66666667%
}
.col-sm-offset-4 {
	margin-left: 33.33333333%
}
.col-sm-offset-3 {
	margin-left: 25%
}
.col-sm-offset-2 {
	margin-left: 16.66666667%
}
.col-sm-offset-1 {
	margin-left: 8.33333333%
}
.col-sm-offset-0 {
	margin-left: 0
}
}
@media (min-width:992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 50%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 33.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
.col-md-pull-2 {
	right: 16.66666667%
}
.col-md-pull-1 {
	right: 8.33333333%
}
.col-md-pull-0 {
	right: auto
}
.col-md-push-12 {
	left: 100%
}
.col-md-push-11 {
	left: 91.66666667%
}
.col-md-push-10 {
	left: 83.33333333%
}
.col-md-push-9 {
	left: 75%
}
.col-md-push-8 {
	left: 66.66666667%
}
.col-md-push-7 {
	left: 58.33333333%
}
.col-md-push-6 {
	left: 50%
}
.col-md-push-5 {
	left: 41.66666667%
}
.col-md-push-4 {
	left: 33.33333333%
}
.col-md-push-3 {
	left: 25%
}
.col-md-push-2 {
	left: 16.66666667%
}
.col-md-push-1 {
	left: 8.33333333%
}
.col-md-push-0 {
	left: auto
}
.col-md-offset-12 {
	margin-left: 100%
}
.col-md-offset-11 {
	margin-left: 91.66666667%
}
.col-md-offset-10 {
	margin-left: 83.33333333%
}
.col-md-offset-9 {
	margin-left: 75%
}
.col-md-offset-8 {
	margin-left: 66.66666667%
}
.col-md-offset-7 {
	margin-left: 58.33333333%
}
.col-md-offset-6 {
	margin-left: 50%
}
.col-md-offset-5 {
	margin-left: 41.66666667%
}
.col-md-offset-4 {
	margin-left: 33.33333333%
}
.col-md-offset-3 {
	margin-left: 25%
}
.col-md-offset-2 {
	margin-left: 16.66666667%
}
.col-md-offset-1 {
	margin-left: 8.33333333%
}
.col-md-offset-0 {
	margin-left: 0
}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	float: left
}
.col-lg-12 {
	width: 100%
}
.col-lg-11 {
	width: 91.66666667%
}
.col-lg-10 {
	width: 83.33333333%
}
.col-lg-9 {
	width: 75%
}
.col-lg-8 {
	width: 66.66666667%
}
.col-lg-7 {
	width: 58.33333333%
}
.col-lg-6 {
	width: 50%
}
.col-lg-5 {
	width: 41.66666667%
}
.col-lg-4 {
	width: 33.33333333%
}

.col-lg-2 {
	width: 16.66666667%
}
.col-lg-1 {
	width: 8.33333333%
}
.col-lg-pull-12 {
	right: 100%
}
.col-lg-pull-11 {
	right: 91.66666667%
}
.col-lg-pull-10 {
	right: 83.33333333%
}
.col-lg-pull-9 {
	right: 75%
}
.col-lg-pull-8 {
	right: 66.66666667%
}
.col-lg-pull-7 {
	right: 58.33333333%
}
.col-lg-pull-6 {
	right: 50%
}
.col-lg-pull-5 {
	right: 41.66666667%
}
.col-lg-pull-4 {
	right: 33.33333333%
}
.col-lg-pull-3 {
	right: 25%
}
.col-lg-pull-2 {
	right: 16.66666667%
}
.col-lg-pull-1 {
	right: 8.33333333%
}
.col-lg-pull-0 {
	right: auto
}
.col-lg-push-12 {
	left: 100%
}
.col-lg-push-11 {
	left: 91.66666667%
}
.col-lg-push-10 {
	left: 83.33333333%
}
.col-lg-push-9 {
	left: 75%
}
.col-lg-push-8 {
	left: 66.66666667%
}
.col-lg-push-7 {
	left: 58.33333333%
}
.col-lg-push-6 {
	left: 50%
}
.col-lg-push-5 {
	left: 41.66666667%
}
.col-lg-push-4 {
	left: 33.33333333%
}
.col-lg-push-3 {
	left: 25%
}
.col-lg-push-2 {
	left: 16.66666667%
}
.col-lg-push-1 {
	left: 8.33333333%
}
.col-lg-push-0 {
	left: auto
}
.col-lg-offset-12 {
	margin-left: 100%
}
.col-lg-offset-11 {
	margin-left: 91.66666667%
}
.col-lg-offset-10 {
	margin-left: 83.33333333%
}
.col-lg-offset-9 {
	margin-left: 75%
}
.col-lg-offset-8 {
	margin-left: 66.66666667%
}
.col-lg-offset-7 {
	margin-left: 58.33333333%
}
.col-lg-offset-6 {
	margin-left: 50%
}
.col-lg-offset-5 {
	margin-left: 41.66666667%
}
.col-lg-offset-4 {
	margin-left: 33.33333333%
}
.col-lg-offset-3 {
	margin-left: 25%
}
.col-lg-offset-2 {
	margin-left: 16.66666667%
}
.col-lg-offset-1 {
	margin-left: 8.33333333%
}
.col-lg-offset-0 {
	margin-left: 0
}
}
table {
	background-color: transparent
}
caption {
	padding-top: 8px;
	padding-bottom: 8px;
	color: #777;
	text-align: left
}
th {
	text-align: left
}
.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 20px
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	padding: 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #ddd
}
.table>thead>tr>th {
	vertical-align: bottom;
	border-bottom: 2px solid #ddd
}
.table>caption+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>th, .table>thead:first-child>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>td {
	border-top: 0
}
.table>tbody+tbody {
	border-top: 2px solid #ddd
}
.table .table {
	background-color: #fff
}
.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
	padding: 5px
}
.table-bordered {
	border: 1px solid #ddd
}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td {
	border: 1px solid #ddd
}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {
	border-bottom-width: 2px
}
.table-striped>tbody>tr:nth-child(odd) {
	background-color: #f9f9f9
}
.table-hover>tbody>tr:hover {
	background-color: #f5f5f5
}
table col[class*="col-"] {
	position: static;
	float: none;
	display: table-column
}
table td[class*="col-"], table th[class*="col-"] {
	position: static;
	float: none;
	display: table-cell
}
.table>thead>tr>td.active, .table>tbody>tr>td.active, .table>tfoot>tr>td.active, .table>thead>tr>th.active, .table>tbody>tr>th.active, .table>tfoot>tr>th.active, .table>thead>tr.active>td, .table>tbody>tr.active>td, .table>tfoot>tr.active>td, .table>thead>tr.active>th, .table>tbody>tr.active>th, .table>tfoot>tr.active>th {
	background-color: #f5f5f5
}
.table-hover>tbody>tr>td.active:hover, .table-hover>tbody>tr>th.active:hover, .table-hover>tbody>tr.active:hover>td, .table-hover>tbody>tr:hover>.active, .table-hover>tbody>tr.active:hover>th {
	background-color: #e8e8e8
}
.table>thead>tr>td.success, .table>tbody>tr>td.success, .table>tfoot>tr>td.success, .table>thead>tr>th.success, .table>tbody>tr>th.success, .table>tfoot>tr>th.success, .table>thead>tr.success>td, .table>tbody>tr.success>td, .table>tfoot>tr.success>td, .table>thead>tr.success>th, .table>tbody>tr.success>th, .table>tfoot>tr.success>th {
	background-color: #dff0d8
}
.table-hover>tbody>tr>td.success:hover, .table-hover>tbody>tr>th.success:hover, .table-hover>tbody>tr.success:hover>td, .table-hover>tbody>tr:hover>.success, .table-hover>tbody>tr.success:hover>th {
	background-color: #d0e9c6
}
.table>thead>tr>td.info, .table>tbody>tr>td.info, .table>tfoot>tr>td.info, .table>thead>tr>th.info, .table>tbody>tr>th.info, .table>tfoot>tr>th.info, .table>thead>tr.info>td, .table>tbody>tr.info>td, .table>tfoot>tr.info>td, .table>thead>tr.info>th, .table>tbody>tr.info>th, .table>tfoot>tr.info>th {
	background-color: #d9edf7
}
.table-hover>tbody>tr>td.info:hover, .table-hover>tbody>tr>th.info:hover, .table-hover>tbody>tr.info:hover>td, .table-hover>tbody>tr:hover>.info, .table-hover>tbody>tr.info:hover>th {
	background-color: #c4e3f3
}
.table>thead>tr>td.warning, .table>tbody>tr>td.warning, .table>tfoot>tr>td.warning, .table>thead>tr>th.warning, .table>tbody>tr>th.warning, .table>tfoot>tr>th.warning, .table>thead>tr.warning>td, .table>tbody>tr.warning>td, .table>tfoot>tr.warning>td, .table>thead>tr.warning>th, .table>tbody>tr.warning>th, .table>tfoot>tr.warning>th {
	background-color: #fcf8e3
}
.table-hover>tbody>tr>td.warning:hover, .table-hover>tbody>tr>th.warning:hover, .table-hover>tbody>tr.warning:hover>td, .table-hover>tbody>tr:hover>.warning, .table-hover>tbody>tr.warning:hover>th {
	background-color: #faf2cc
}
.table>thead>tr>td.danger, .table>tbody>tr>td.danger, .table>tfoot>tr>td.danger, .table>thead>tr>th.danger, .table>tbody>tr>th.danger, .table>tfoot>tr>th.danger, .table>thead>tr.danger>td, .table>tbody>tr.danger>td, .table>tfoot>tr.danger>td, .table>thead>tr.danger>th, .table>tbody>tr.danger>th, .table>tfoot>tr.danger>th {
	background-color: #f2dede
}
.table-hover>tbody>tr>td.danger:hover, .table-hover>tbody>tr>th.danger:hover, .table-hover>tbody>tr.danger:hover>td, .table-hover>tbody>tr:hover>.danger, .table-hover>tbody>tr.danger:hover>th {
	background-color: #ebcccc
}
.table-responsive {
	overflow-x: auto;
	min-height: 0.01%
}
@media screen and (max-width:767px) {
.table-responsive {
	width: 100%;
	margin-bottom: 15px;
	overflow-y: hidden;
	-ms-overflow-style: -ms-autohiding-scrollbar;
	border: 1px solid #ddd
}
.table-responsive>.table {
	margin-bottom: 0
}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td {
	white-space: nowrap
}
.table-responsive>.table-bordered {
	border: 0
}
.table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {
	border-left: 0
}
.table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {
	border-right: 0
}
.table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>td {
	border-bottom: 0
}
}
fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	min-width: 0
}
legend {
	display: block;
	width: 100%;
	padding: 0;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: inherit;
	color: #333;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}
label {
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: bold
}
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
input[type="radio"], input[type="checkbox"] {
	margin: 4px 0 0;
	margin-top: 1px \9;
	line-height: normal
}
input[type="file"] {
	display: block
}
input[type="range"] {
	display: block;
	width: 100%
}
select[multiple], select[size] {
	height: auto
}
input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
	outline: thin dotted;
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px
}
output {
	display: block;
	padding-top: 7px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555
}
.form-control {
	display: block;
	width: 100%;
	height: 34px;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)
}
.form-control::-moz-placeholder {
color:#999;
opacity:1
}
.form-control:-ms-input-placeholder {
color:#999
}
.form-control::-webkit-input-placeholder {
color:#999
}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
	cursor: not-allowed;
	background-color: #eee;
	opacity: 1
}
textarea.form-control {
	height: auto
}
input[type="search"] {
	-webkit-appearance: none
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] {
	line-height: 34px
}
input[type="date"].input-sm, input[type="time"].input-sm, input[type="datetime-local"].input-sm, input[type="month"].input-sm {
	line-height: 30px
}
input[type="date"].input-lg, input[type="time"].input-lg, input[type="datetime-local"].input-lg, input[type="month"].input-lg {
	line-height: 46px
}
}
.form-group {
	margin-bottom: 15px
}
.radio, .checkbox {
	position: relative;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px
}
.radio label, .checkbox label {
	min-height: 20px;
	padding-left: 20px;
	margin-bottom: 0;
	font-weight: normal;
	cursor: pointer
}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
	position: absolute;
	margin-left: -20px;
	margin-top: 4px \9
}
.radio+.radio, .checkbox+.checkbox {
	margin-top: -5px
}
.radio-inline, .checkbox-inline {
	display: inline-block;
	padding-left: 20px;
	margin-bottom: 0;
	vertical-align: middle;
	font-weight: normal;
	cursor: pointer
}
.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
	margin-top: 0;
	margin-left: 10px
}
input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"].disabled, input[type="checkbox"].disabled, fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"] {
	cursor: not-allowed
}
.radio-inline.disabled, .checkbox-inline.disabled, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox-inline {
	cursor: not-allowed
}
.radio.disabled label, .checkbox.disabled label, fieldset[disabled] .radio label, fieldset[disabled] .checkbox label {
	cursor: not-allowed
}
.form-control-static {
	padding-top: 7px;
	padding-bottom: 7px;
	margin-bottom: 0
}
.form-control-static.input-lg, .form-control-static.input-sm {
	padding-left: 0;
	padding-right: 0
}
.input-sm, .form-group-sm .form-control {
	height: 30px;
	padding: 5px 10px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px
}
select.input-sm, select.form-group-sm .form-control {
	height: 30px;
	line-height: 30px
}
textarea.input-sm, textarea.form-group-sm .form-control, select[multiple].input-sm, select[multiple].form-group-sm .form-control {
	height: auto
}
.input-lg, .form-group-lg .form-control {
	height: 46px;
	padding: 10px 16px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px
}
select.input-lg, select.form-group-lg .form-control {
	height: 46px;
	line-height: 46px
}
textarea.input-lg, textarea.form-group-lg .form-control, select[multiple].input-lg, select[multiple].form-group-lg .form-control {
	height: auto
}
.has-feedback {
	position: relative
}
.has-feedback .form-control {
	padding-right: 42.5px
}
.form-control-feedback {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 2;
	display: block;
	width: 34px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	pointer-events: none
}
.input-lg+.form-control-feedback {
	width: 46px;
	height: 46px;
	line-height: 46px
}
.input-sm+.form-control-feedback {
	width: 30px;
	height: 30px;
	line-height: 30px
}
.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
	color: #3c763d
}
.has-success .form-control {
	border-color: #3c763d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-success .form-control:focus {
	border-color: #2b542c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #67b168;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #67b168
}
.has-success .input-group-addon {
	color: #3c763d;
	border-color: #3c763d;
	background-color: #dff0d8
}
.has-success .form-control-feedback {
	color: #3c763d
}
.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {
	color: #8a6d3b
}
.has-warning .form-control {
	border-color: #8a6d3b;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-warning .form-control:focus {
	border-color: #66512c;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #c0a16b;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #c0a16b
}
.has-warning .input-group-addon {
	color: #8a6d3b;
	border-color: #8a6d3b;
	background-color: #fcf8e3
}
.has-warning .form-control-feedback {
	color: #8a6d3b
}
.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
	color: #a94442
}
.has-error .form-control {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075)
}
.has-error .form-control:focus {
	border-color: #843534;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ce8483;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #ce8483
}
.has-error .input-group-addon {
	color: #a94442;
	border-color: #a94442;
	background-color: #f2dede
}
.has-error .form-control-feedback {
	color: #a94442
}
.has-feedback label~.form-control-feedback {
	top: 25px
}
.has-feedback label.sr-only~.form-control-feedback {
	top: 0
}
.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373
}
@media (min-width:768px) {
.form-inline .form-group {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle
}
.form-inline .form-control {
	display: inline-block;
	width: auto;
	vertical-align: middle
}
.form-inline .form-control-static {
	display: inline-block
}
.form-inline .input-group {
	display: inline-table;
	vertical-align: middle
}
.form-inline .input-group .input-group-addon, .form-inline .input-group .input-group-btn, .form-inline .input-group .form-control {
	width: auto
}
.form-inline .input-group>.form-control {
	width: 100%
}
.form-inline .control-label {
	margin-bottom: 0;
	vertical-align: middle
}
.form-inline .radio, .form-inline .checkbox {
	display: inline-block;
	margin-top: 0;
	margin-bottom: 0;
	vertical-align: middle
}
.form-inline .radio label, .form-inline .checkbox label {
	padding-left: 0
}
.form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
	position: relative;
	margin-left: 0
}
.form-inline .has-feedback .form-control-feedback {
	top: 0
}
}
.form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 7px
}
.form-horizontal .radio, .form-horizontal .checkbox {
	min-height: 27px
}
.form-horizontal .form-group {
	margin-left: -15px;
	margin-right: -15px
}
@media (min-width:768px) {
.form-horizontal .control-label {
	text-align: right;
	margin-bottom: 0;
	padding-top: 7px
}
}
.form-horizontal .has-feedback .form-control-feedback {
	right: 15px
}
@media (min-width:768px) {
.form-horizontal .form-group-lg .control-label {
	padding-top: 14.3px
}
}
@media (min-width:768px) {
.form-horizontal .form-group-sm .control-label {
	padding-top: 6px
}
}
.section-contentx {
	padding-top: 70px;
}
.cx-titall {
	margin: 0 auto 30px;
	width: 342px;
	position: relative;
}
.wrapxx {
	width: 1200px;
	margin: 0 auto;
}
.clear {
	clear: both;
}
.sec-wides {
	background: #ECF0F1 url(../images/clients.jpg) no-repeat 0 bottom /cover;
	padding-bottom: 15px;
	overflow: hidden;
	padding-top: 50px;
	position: relative;
	min-width: 1220px;
}
.sec-wides h3 {
	text-align: center;
	color: #333;
	font-size: 40px;
	font-weight: bold;
	background: url(../Images/title-bottom-icon.jpg) no-repeat center bottom;
	padding-bottom: 15px;
}
.wrap {
	position: relative;
	display:inline-block;
    width: 100%;
    margin-top: 20px;
}
.clientcon {
	display: block;
    width: 1300px;
    margin: 0 auto;
	height: 750px;
}
.clientcon dl {
	width: 282px;
	margin: 20px;
	float: left;
	position: relative;
}
.clientcon dd p img {
	display: block;
	margin: 0 auto;
}
.clientcon dt {
	width: 186px;
	height: 48px;
	border: 1px solid #30bce9;
	font-weight: 600;
	text-align: center;
	line-height: 48px;
	background: #fff;
	position: absolute;
	left: 47px;
	top: 0;
	color: #30bce9;
	font-size: 16px;
	background: url(../images/clientdt.jpg) no-repeat 0 0;
}
.clientcon dd p {
	width: 240px;
	height: 200px;
	overflow: hidden;
	border: 1px solid #d7d0d0;
	background: #fff;
	padding: 50px 20px 20px 20px;
	margin-top: 25px;
	line-height: 30px;
	text-align: center;
	font-size: 14px
}
.clientcon dd h3 {
	text-align: center;
	line-height: 86px;
	font-size: 20px;
	color: #30bce9;
	display: block;
	width: 86px;
	height: 86px;
	margin: -86px 0 0 97px;
	position: relative;
}
 @keyframes Circle {
0% {
 transform:rotate(0deg);
}
 100% {
 transform:rotate(-360deg);
}
}
.clientcon dd span {
	display: block;
	width: 86px;
	height: 86px;
	background: url(../images/clientnum.png) no-repeat 0 0;
	margin: -43px 0 0 97px;
	animation: Circle 5s infinite linear;
	-webkit-animation: Circle 5s infinite linear;
	-moz-animation: Circle 5s infinite linear;
	-o-animation: Circle 5s infinite linear;
}
.container {
	width: 1320px;
	margin: 0 auto;
	margin-top:100px;
}
.container .pictrue{
	position:relative;
	width:430px;
	height:303px;
	float:left;
}
.container .pictrue1{

	width:260px;
	height:303px;
	float:left;
}
.container .pictrue2{
	
	width:550px;
	height:303px;
	float:left;
}
.row {
	width: 1780px;
}
.content_wai {
	width: 100%;
}
.case_list{
	display:inline-block;
	 width: 820px;
    float: right;
    height: auto;
}
.case_list li {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 20px;
	overflow: hidden;
	position: relative;
	border-radius: 50%;
	position: relative;
        float:left;
}
.bg_case {
	background-image: url(../images/case_bg.gif);
	background-position: center top;
	background-repeat: repeat;
	overflow: hidden;
	padding: 80px 0px;
}
.m_title {
	text-align: center;
}
.m_title span {
	font-size: 32px;
	font-family: "Arial";
	color: #3e667d;
	display: block;
	font-weight: 400;
}
.m_title strong {
	font-size: 18px;
	color: #666;
	font-weight: bold;
	font-family: "微软雅黑";
}
.m_title .write_s {
	color: #fff;
}

.case_list li .view {
	overflow: hidden;
	position: relative;
	border-radius: 50%;
	border: 4px solid #bad3e1;
    width: 125px;
    height: 125px;

}
.case_list li .view .succ_img {
	display:block;
	width: 100%;
	border-radius: 50%;
}
.view .mask {
	position: absolute;
	overflow: hidden;
	border-radius: 150px;
	top: 0;
	left: 0;
}
.view .mask img {
	margin-top: 20px;
}
.view h2 {
	color: #fff;
    text-transform: uppercase;
    text-align: center;
    position: relative;
    font-size: 17px;
    padding: 8px;
    background: rgba(0, 0, 0, 0.8);
    margin: 10px 0 0 0;
}
.view h2 a {
	color: #fff;
}
.view p {
	font-size: 12px;
	position: relative;
	color: #fff;
	padding: 10px 0px 10px;
	text-align: center;
}
.view a.info {
	margin: 0px auto;
	text-decoration: none;
	background: #000;
	color: #fff;
	text-transform: uppercase;
	-webkit-box-shadow: 0 0 1px #000;
	-moz-box-shadow: 0 0 1px #000;
	box-shadow: 0 0 1px #000;
}
.col-lg-3 i7_case7 : hover {
	-webkit-box-shadow: 0 0 5px #000;
	-moz-box-shadow: 0 0 5px #000;
	box-shadow: 0 0 5px #000;
}
.view-fourth .succ_img {
	/*-webkit-transition: all 0.4s ease-in-out 0.2s;
	-moz-transition: all 0.4s ease-in-out 0.2s;
	-o-transition: all 0.4s ease-in-out 0.2s;
	-ms-transition: all 0.4s ease-in-out 0.2s;
	transition: all 0.4s ease-in-out 0.2s;
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	*/
	filter: alpha(opacity=100);
	opacity: 1;
}
/*.view-fourth .mask {
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.8);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transform: scale(0) rotate(-180deg);
	-moz-transform: scale(0) rotate(-180deg);
	-o-transform: scale(0) rotate(-180deg);
	-ms-transform: scale(0) rotate(-180deg);
	transform: scale(0) rotate(-180deg);
	-webkit-transition: all 0.4s ease-in;
	-moz-transition: all 0.4s ease-in;
	-o-transition: all 0.4s ease-in;
	-ms-transition: all 0.4s ease-in;
	transition: all 0.4s ease-in;
	-webkit-border-radius: 1500px;
	-moz-border-radius: 150px;
	border-radius: 150px;
	text-align: center;
}
.view-fourth h2 {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	border-bottom: 1px solid rgba(0, 0, 0, 0.3);
	background: transparent;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.view-fourth p {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.view-fourth a.info {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.view-fourth:hover .mask {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transform: scale(1) rotate(0deg);
	-moz-transform: scale(1) rotate(0deg);
	-o-transform: scale(1) rotate(0deg);
	-ms-transform: scale(1) rotate(0deg);
	transform: scale(1) rotate(0deg);
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	-ms-transition-delay: 0.2s;
	transition-delay: 0.2s;
}

.view-fourth:hover .succ_img {
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-o-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-ms-transition-delay: 0s;
	transition-delay: 0s;
}
.view-fourth:hover h2, .view-fourth:hover p, .view-fourth:hover a.info {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	-webkit-transition-delay: 0.5s;
	-moz-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	-ms-transition-delay: 0.5s;
	transition-delay: 0.5s;
}*/
#indexbdcs {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0px 15px;
}
#indexbdcs .maxWidth {
	position: relative;
}
#indexbdcs .maxWidth img {
	position: relative;
	z-index: 100;
}
#indexbdcs .maxWidth img.yuan {
	position: absolute;
	right: 0px;
	bottom: 39px;
	z-index: 90;
}
#indexbdcs .maxWidth .items {
	position: absolute;
	left: 0px;
	top: 113px;
	z-index: 200;
}
#indexbdcs .maxWidth .items ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#indexbdcs .maxWidth .items ul li {
	width: 100%;
	height: 40px;
	overflow: hidden;
	line-height: 40px;
	margin-bottom: 17px;
	text-indent: 87px;
	color: #646464;
	font-family: "宋体";
}
 @media (min-width: 992px) {
header {
	background: #000000 url(../images/bgn1.jpg) repeat;
	overflow: hidden;
}
}
#xcy .toppart {
	position: relative;
}
#xcy .toppart .location {
	width: 486px;
	height: 57px;
	overflow: hidden;
	position: absolute;
	right: 15px;
	top: 0px;
	line-height: 67px;
	text-align: right;
	color: #989898;
	background: url(../images/siteext/bgn1.jpg) left bottom no-repeat;
}
#xcy .toppart .location a {
	color: #989898;
}
#xcy .toppart .location a:hover {
	color: #989898;
	text-decoration: none;
}
#xcy .contenta img {
	width: 100%;
	max-width: 1200px;
}
#xcy .contentb img {
	width: 100%;
	max-width: 1200px;
}
}
@media (min-width: 1300px) {
.maxWidth {
	max-width: 1300px;
	margin: 0px auto;
}
}
#indexhonor .toppart .title img {
	width: 320px;
}
#indexhonor .items .row div {
	text-align: center;
	padding: 0 10px;
}
#indexhonor .items .row div img {
	border: 1px solid #ddd;
	padding: 6px;
	max-width: 100%;
}
#indexhonor .items .row div img:hover {
	border: 1px solid #FC8C06;
	margin-top: 1px;
}
#indexhonor .items .row div span {
	display: block;
	line-height: 30px;
	padding-bottom: 5px;
	font-size: 12px;
}
#indexhonor .toppart {
	position: relative;
	overflow: hidden;
	padding: 32px 0px 21px 15px;
	margin-right: 15px;
}
#indexhonor .toppart .title img {
	width: 537px;
}
#indexhonor .toppart .line {
	position: absolute;
	left: 562px;
	bottom: 28px;
}
#indexhonor .items {
	height: 199px;
	overflow: hidden;
}
#indexhonor .items .row div {
	float: left;
	width: auto;
}
#indexhonor .items .row div img {
	border: 1px solid #ddd;
	padding: 6px;
	max-width: none;
}
#indexhonor .items .row div span {
	display: block;
	line-height: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	text-align: center;
}
#indexhonor {
	background: #F6F6F6;
}
#indexhonor .items .row div img {
	height: 150px \9;
}
#indexhonor.toppart {
	padding-left: 0px;
	margin-right: 0px;
}
#indexhonor .items .container-fluid {
	padding: 0px;
}
#indexhonor {
	margin-bottom: 20px;
}
#indexhonor .maxWidth {
	max-width: 1780px;
	margin: 0px auto;
}
section {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#indexlc {
	width: 100%;
	height: auto;
	overflow: hidden;
}
#indexlc .maxWidth {
	position: relative;
}
#indexlc .maxWidth a {
	color: #FF8503;
	text-decoration: underline;
	line-height: 21px;
}
#indexlc .maxWidth a.contact {
	position: absolute;
	left: 180px;
	top: 113px;
}
#indexlc .maxWidth a.case {
	position: absolute;
	left: 794px;
	top: 113px;
}
.sec-problems h3 {
	background: url(../Images/title-bottom-icon.jpg) no-repeat center bottom;
	padding-bottom: 15px;
	text-align: center;
	color: #333;
	font-size: 40px;
	font-weight: bold
}
.sec-problems {
	
	overflow: hidden;
	position: relative;
	z-index: 9;
	min-width: 1220px;
	margin-top:-100px;
}
.sec-bosss h3 {
	background: url(../Images/title-bottom-icon.jpg) no-repeat center bottom;
	padding-bottom: 15px;
	text-align: center;
	color: #333;
	font-size: 40px;
	font-weight: bold
}

.sec-process h3 {
	background: url(../Images/title-bottom-icon.jpg) no-repeat center bottom;
	padding-bottom: 15px;
	text-align: center;
	color: #333;
	font-size: 40px;
	font-weight: bold
}
.sec-process {
	overflow: hidden;
	padding-top: 20px;
	position: relative;
	
	width: 1320px;
	margin: 0px auto;
}
/*切换城市*/
.city_blind {
	display: none;
	left: 0%;
	top: 0%;
	height: 100%;
	width: 100%;
	background-color: #DDD;
	filter: alpha(Opacity = 60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	position: fixed;
	z-index: 888;
}
.city_hover {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -263px;
	margin-top: -125px;
	z-index: 999;
	width: 630px;
	height: 250px;
	background: #FFF;
	border: 1px solid #e79a2e;
	border-radius: 5px;
	line-height: 23px;
}
.city_hover .city_title {
	height: 65px;
	background: #e79a2e;
	padding-top: 17px;
}
.city_hover .city_title div {
	font-size: 18px;
	color: #FFF;
	padding-left: 40px;
}
.city_hover .city_close_btn {
	height: 16px;
	width: 8px;
	font-size: 14px;
	padding: 0 4px;
	line-height: 16px;
	color: #555;
	position: absolute;
	right: 20px;
	top: 12px;
	cursor: pointer;
	z-index: 1000;
	border: 1px solid #FFF;
	border-radius: 2px;
	background: #FFF;
}
.city_hover .city_content {
	padding: 10px 25px 10px 25px;
}
.city_content .sh_city a {
	font-size: 22px;
	color: #e79a2e;
	font-weight: bold;
}
.city_content .title_span {
	font-size: 18px;
	color: #666;
	margin-left: 30px;
}
.city_content .city_list {
	width: 380px;
	float: right;
}
.city_content .city_list li {
	width: 90px;
	float: left;
}
.city_content .city_list li a {
	font-size: 18px;
	color: #363636;
	cursor: pointer;
}
.top .top-box-left ul .city .cityBox p.change9999999 {
	position: relative;
	display: block;
	cursor: pointer;
	z-index: 9999 !important;
	padding-right: 10px;
	border-width: 1px 1px medium;
	border-style: solid solid none;
	border-color: #FAFAFA #FAFAFA -moz-use-text-color;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	height: 27px;
	padding-left: 10px;
}
.top .top-box-left ul .city .cityBox p.change i {
	width: 10px;
	height: 13px;
	background: transparent url("../images/icon_header.png") no-repeat scroll 0px 0px;
}
.top .top-box-left ul .city .cityBox p.change a {
	color: #FFF;
}
.top .top-box-left ul .city .cityBox p.change span {
	color: #FFF;
	padding-right: 6px;
}
#MessageBox {
	position: absolute;/*visibility:hidden;*/
	display: none;
	width: auto;/*opacity:0;*/
	z-index: 11;
	padding: 7px 10px;
	margin-bottom: 1em;
	border: 2px solid #ddd;
	border-radius: 2px;
	background: #FFF;
	text-align: center;
}
#MessageBox h4 {
	text-align: left;
	float: left;
	font-size: 12px;
	margin: 3px 10px;
}
#MessageBox.error {
	background: #fff7f5;
	color: #FF3300;
	border-color: #f6d6c1;
}
#MessageBox.notice {
	background: #fbfaee;
	color: #f48c12;
	border-color: #fcedb1;
}
#MessageBox.note {
	background: #fbfaee;
	color: #f48c12;
	border-color: #fcedb1;
}
#MessageBox.success {
	background: #fcfdf3;
	color: #333333;
	border-color: #D3E399;
}
#MessageBox.load {
	background: #fcfdf3;
	color: #333333;
	border-color: #D3E399;
}
/*设置不同提示信息内的链接的样式*/
#MessageBox.error a {
	color: #8a1f11;
}
#MessageBox.notice a {
	color: #514721;
}
#MessageBox.note a {
	color: #000;
	text-decoration: none;
}
#MessageBox.success a {
	color: #264409;
}
/*带图标的提示信息样式*/
#MessageBox .icon {
	width: 16px;
	height: 16px;
	line-height: 16px;
	margin-top: 3px;
	display: inline-block;
	background: no-repeat left center;
	float: left
}
#MessageBox.error .icon {
	background: url(../images/icon/error-small.gif);
}
#MessageBox.notice .icon {
	background: url(../images/icon/notice-small.gif);
}
#MessageBox.note .icon {
	background: url(../images/icon/note-small.gif);
}
#MessageBox.success .icon {
	background: url(../images/icon/success-small.gif);
}
#MessageBox.load .icon {
	background: url(../images/icon/load-small.gif);
}
.transparent {
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
}
.protect_conA .protect_content1 .slide_l, .protect_conA .protect_content1 .slide_r {
	top: 73px;
}
.protect_content1 .slide_l, .protect_content1 .slide_r {
	top: 283px;
}
.old_check_case_title h2, .new_apply_check_title h2, .check_question_box h2, .ico_circle, .ico_num1, .ico_num2, .ico_num3, .ico_num4, .ico_num5, .ico_num6, .authority_box_title h2, .slide_l, .slide_r, .ico_sina, .top_nav1 span, .top_nav2 span, .top_nav3 span, .top_nav4 span, .top_nav5 span, .top_nav1_act span, .top_nav2_act span, .top_nav3_act span, .top_nav4_act span, .top_nav5_act span, .top_nav2 i, .top_nav2_act i, .top_nav5 i, .top_nav5_act i, .login_text2 i, .wrong_text em, .slide_box .large, .slide_box .large:hover, .supervisor_list .num1, .supervisor_list .num2, .supervisor_list .num3, .banner2 .container .link, .sjybj_ico_num0, .sjybj_ico_num1, .sjybj_ico_num2, .sjybj_ico_num3, .sjybj_ico_num4, .sjybj_ico_num5, .sjybj_ico_num6, .sjybj_ico_num7, .sjybj_ico_num8, .sjybj_ico_num9, .sjybj_ico_quotationl, .sjybj_ico_quotationr, .sjybj_ico_tick, .sjybj_ico_money, .sjybj_ico_per, .zxd_strength_box .container ul li em {
	display: block;
	overflow: hidden;
	background: url(../images/sjybj_global.png) no-repeat;
	_background: url(../images/sjybj_global.gif) no-repeat;
}
.slide_l, .slide_r {
	position: absolute;
	top: 295px;
	width: 20px;
	height: 39px;
}
.slide_l {
	left: 0;
	background-position: -282px -300px;
}
.slide_r {
	right: 0;
	background-position: -306px -300px;
}
.slide_l:hover {
	background-position: -332px -300px;
}
.slide_r:hover {
	background-position: -356px -300px;
}
.f0 {
	font-size: 0;
	line-height: 0;
	text-indent: -999em;
}
.feedback {
	height: 500px;
	width: 1200px;
	margin: 0 auto;
}
.zb-tit {
	text-align: center;
	padding-top: 30px
}
.zb-bg2-bg {
	float: left;
	margin-top: 30px
}
.j-tab-nav {
	float: left
}
.step-tab {
	
	margin-left: 20px;
	float: left;
	height: 570px;
	width:760px;
	
}
.step-tab .tab-con .j-tab-con {
	position: relative;
	float: left
}
.step-tab .tab-con-item {
	display: none;
	background: url(../images/kuang.png) no-repeat;
	width: 248px;
	height: 107px;
	position: absolute;
	padding: 10px 10px 10px 25px;
	color: #fff;
	line-height: 21px
}
.step-tab .tt1 {
	top: -32px;
	left: -80px
}
.step-tab .tt2 {
	top: 50px;
	left: -10px
}
.step-tab .tt3 {
	top: 158px;
	left: 20px
}
.step-tab .tt4 {
	top: 263px;
	left: -10px
}
.step-tab .tt5 {
	top: 350px;
	left: -80px
}
.step-tab .tt6 {
	top: 435px;
	left: -170px
}
.step-tab a {
	font-family: "Microsoft Yahei";
	display: block;
	line-height: 55px;
	height: 57px;
	overflow: hidden;
	margin-bottom: 28px
}
.step-tab a:nth-of-type(1) {
	margin-left: 100px
}
.step-tab a:nth-of-type(2) {
	margin-left: 170px
}
.step-tab a:nth-of-type(3) {
	margin: 50px 0 48px 200px;
}
.step-tab a:nth-of-type(4) {
	margin-left: 170px
}
.step-tab a:nth-of-type(5) {
	margin-left: 100px
}
.step-tab a:nth-of-type(6) {
	margin-left: 10px
}
.step-tab a span {
	display: block;
	float: left;
	text-align: center;
	font-weight: bold;
	color: #fff;
	background: #98c7f1;
	box-shadow: 2px 2px 1px rgba(0,0,0,.3);
	width: 55px;
	height: 55px;
	border-radius: 50px;
	font-size: 26px
}
.step-tab a em {
	display: block;
	float: left;
	margin-left: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #5996cd;
	width: 145px;
	height: 55px;
}
.step-tab a.current span {
	background: #5996cd
}
.zb-tit-font {
	overflow: hidden;
	line-height: 40px;
	margin-bottom: 30px
}
.zb-tit-font p, .zb-tit-font a {
	float: left;
	font-family: "Microsoft Yahei";
}
.zb-tit-font a {
	display: inline-block;
	padding: 0 10px;
	background: #ff5659;
	color: #fff;
	line-height: 25px;
	margin-left: 10px;
	margin-top: 8px
}
.zb-tit-font h3 {
	float: left;
	font-family: "Microsoft Yahei";
	font-weight: 100;
	font-size: 28px;
	margin-right: 10px
}
.scroll-list {
	padding: 102px 0 50px 0;
	width: 655px;
	float: left;
	position: relative
}
.zb-scroll-box {
	border: 1px solid #eee;
	border-radius: 10px;
	overflow: hidden;
	height: 230px;
	padding: 20px;
}
.scroll-list:before {
	content: "";
	background: url(../images/box-shadow1.png);
	position: absolute;
	left: 5px;
	height: 41px;
	width: 329px;
	bottom: 9px
}
.scroll-list:after {
	content: "";
	background: url(../images/box-shadow2.png);
	position: absolute;
	right: 5px;
	height: 41px;
	width: 329px;
	bottom: 9px
}
.tlist1 {
	width: 20%
}
.tlist2 {
	width: 25%;
	width: 24%\9
}
.maquee {
	height: 180px;
	overflow: hidden;
}
.maquee li {
	line-height: 29px;
	height: 29px;
	text-align: center;
	border-bottom: 1px dashed #ddd
}
.maquee li:hover {
	background: #e4e4e4
}
.maquee li span {
	display: block;
	float: left
}
.newser {
	background: #fff;
	font-family: "Microsoft Yahei";
	font-size: 14px;
	display: block;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border-bottom: 1px solid #ddd;
}
.newser li {
	float: left
}
.user-mes {
	float: right;
	padding: 110px 0 50px 0;
	width: 530px;
	position: relative;
}
.user-mes .user-mes-box {
	border: 1px solid #eee;
	border-radius: 10px;
	overflow: hidden;
	height: 230px;
	padding: 20px;
}
.user-mes:before {
	content: "";
	background: url(../images/box-shadow1.png);
	position: absolute;
	left: 5px;
	height: 41px;
	width: 329px;
	bottom: 9px
}
.user-mes:after {
	content: "";
	background: url(../images/box-shadow2.png);
	position: absolute;
	right: 5px;
	height: 41px;
	width: 329px;
	bottom: 9px
}
.user-info .user-head {
	float: left;
	width: 88px;
	height: 88px;
	overflow: hidden;
	border-radius: 50%
}
.user-info .user-head img {
	width: 100%;
	height: auto
}
.user-info p {
	line-height: 25px;
	padding-top: 20px;
	margin-left: 20px;
	float: left;
	color: #666
}
.user-info p span {
	font-family: "Microsoft Yahei";
	font-size: 18px;
	margin-right: 10px;
	color: #333
}
.user-info .zb-star {
	float: right;
	margin-top: 25px
}
.user-info .zb-star li {
	height: 16px;
	width: 16px;
	background: url(../images/star-on.png);
	float: left
}
.user-messge {
	clear: both;
	color: #666;
	padding-top: 20px
}
.news-tit {
	font-size: 30px;
	font-weight: 600;
	font-family: "Microsoft YaHei";
	line-height: 60px;
	text-align: center;
	padding-top: 30px
}
.scroll_horizontal {
	position: relative;
	width: 1190px;
	height: 473px;
	padding: 10px;
}
.scroll_horizontal .news-box {
	overflow: hidden;
	position: relative;
	width: 1000px;
	height: 443px;
	margin: 0 auto;
}
.scroll_horizontal .news-list {
	overflow: hidden;
	width: 9999px;
}
.scroll_horizontal .news-list li {
	float: left;
	width: 230px;
	height: 413px;
	padding: 10px;
	padding-top: 30px;
	text-align: center;
	position: relative
}
.user-info .zb-star {
	float: right;
	margin-top: 25px
}
.user-info .zb-star li {
	height: 16px;
	width: 16px;
	background: url(../images/star-on.png);
	float: left
}
.rotate {
	margin-top: 55px;
	transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=2);
}
.ds_sl {
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	background: transparent url("../images/icons-footer.png") no-repeat scroll 30px -51px;
	text-indent: 34px !important;
}
.ds_taobao {
	padding-left: 20px;
	height: 20px;
	line-height: 20px;
	background: transparent url("../images/icons-footer.png") no-repeat scroll 30px -71px;
	text-indent: 34px !important;
}
.index_tool ul li {
    
	float:left;
}

.index_tool{margin-top:20px;width:495px;height:90px;background:#fff;}
.index_tool ul li span {
    display: inline-block;
    width: 50px;
    height: 50px;
    background: url(../images/tool_img.jpg) no-repeat;
	margin:3px;
}
.index_tool ul li span.tl_ico3 {
    background-position: -0px -50px;
}

.index_tool ul li span.tl_ico2{
    background-position: -50px 0px;
}

.index_tool ul li span.tl_ico4{
    background-position: -100px 0px;
}

.index_tool ul li span.tl_ico5 {
    background-position: -50px -50px;
}

.index_tool ul li span.tl_ico6{
    background-position: -100px -50px;
}
#videoplay{border:20px solid #fff;}

.navbar-wrapper{background:#FFF;}
