html {
	/*font-size: 62.5%;/*10/16=62.5%*/
}
*html{background-image:url(about:blank);background-attachment:fixed;}/*低版本浏览器防止抖动的，必须有*/
argin-bottom:50px;
}

.col-xs-6,.col-sm-3 {
	padding-left: 7.5px;
	padding-right: 7.5px;
}

/*******************************************banner小圆点************************************************/
.carousel-indicators {
    bottom: 0px;
}
.carousel-indicators li {
	border: 1px solid #2589c1;
}
.carousel-indicators .active {
	background-color: #2589c1;
}
@media (max-width: 640px) {
	.carousel-indicators {
		display: none;
	}
}
/*********************************************快速入口*******************************************************/
.carousel-inner>.item {
	transition: transform .3s ease-in-out;
	-webkit-transition: transform .3s ease-in-out;
	-o-transition: transform .3s ease-in-out;
	-moz-transition: transform .3s ease-in-out;
}

.test_enter {
	width: 100%;
	overflow: hidden;

}
.test_enter .container {
	padding-top: 2.4rem;
	padding-bottom: 2.4rem;
}
.test_enter_bk {
	border: 1px solid #b3b2b2;
	padding-bottom: 1rem;
	margin-bottom: 15px;
}
/*遮罩图片*/
.test_enter_bk_a{
    /*height: 100%;*/
    width: 100%;
	overflow:hidden;
	position: relative;
}
.test_enter_bk_a img{
    width: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.test_enter_bk_a .show {
    left: 0;
    opacity: 0;
	filter:alpha(opacity=0);
    position: absolute;
    top: 0;
    transition-delay: 0s;
    transition-duration: 0.3s;
    transition-property: opacity;
    transition-timing-function: ease-in;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.3s;
    -moz-transition-property: opacity;
    -moz-transition-timing-function: ease-in;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.3s;
    -webkit-transition-property: opacity;
    -webkit-transition-timing-function: ease-in;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.3s;
    -o-transition-property: opacity;
    -o-transition-timing-function: ease-in;
    width:250px;
    z-index: 200;
}
.test_enter_bk_a .show .imgArea {
    left: 50%;
	bottom:0;
    margin:-15px 0px 0px -40px;
    opacity: 0;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 0.4s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 0.4s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay:0s;
    -webkit-transition-duration: 0.4s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
    -o-transition-duration: 0.4s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
}
.test_enter_bk_a .show .imgArea a{
	color:rgba(255,255,255, 0.8);
	display:block;
	padding:5px 12px;
	border:rgba(255,255,255, 0.6) 1px solid;
	border-radius:8px;
	font-size: 16px;
}
.test_enter_bk_a .show .imgArea a:hover{
	
	color:rgba(0,0,0, 0.6);
}
.test_enter_bk_a:hover  .show {opacity: 1;filter:alpha(opacity=100);}
.test_enter_bk_a:hover .show .imgArea{opacity:1;filter:alpha(opacity=100);bottom:40%;}
.test_enter_bk_a:hover img {
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
/*******************************************/
.test_enter_bk_b {	
	text-align: center;
	padding: 0 4%;
	padding-top: 1rem;
}
.test_enter_bk_b h3 {
	font-size: 1.6rem;
	color: #5f5f5f;
	margin-bottom: 1.4rem;
	font-weight: 500;
}
.test_enter_bk_b p {
	font-size: 0.7rem;
	color: #9e9c9a;
	line-height: 1.25rem;
	height: 100px;
	overflow: hidden;
	text-overflow: ellipsis;
}
.test_enter_bk_c {
	width: 7rem;
	height: 2rem;
	line-height: 2rem;
	background: #2589c1;
	border-radius: 3px;
	color: #fff;
	font-size: 0.7rem;
	margin: 0 auto;
	display: block;
	position: relative;
}
.test_enter_bk_c .left {
	width: 2rem;
	position: absolute;
	left: 0;
	height: 100%;
	float: left;
	overflow: hidden;
	border-radius: 3px 0px 0px 3px;
	/*background: #068f66;*/
	background: #1970a1;
	transition: width 1s;
	-o-transition: width 1s;
	-moz-transition: width 1s;
	-webkit-transition: width 1s;
	
}
.test_enter_bk_c .right {
	width: 5rem;
	height: 100%;
	position: absolute;
	left: 2rem;
	float: right;
	text-align: center;
	/*background: #01bf86;*/
	border-radius: 0 3px 3px 0;
	/*border-left: 1px solid #01bf86;*/
}
.test_enter_bk_c .right.noHave {
	display: none;
}
.test_enter_bk_c:hover {
	color: #fff;
}
.test_enter_bk_c .left i {
	width: 2rem;
	height: 100%;
	display: inline-block;
	background: url(../images/icon03.png) no-repeat center;
	float: left;
}

.test_enter_bk_c.suggest{
	background: #71a6a0;
}
.test_enter_bk_c .left.suggest_a {
	background: #4d857f;
}
.test_enter_bk_c.customer {
	background: #db6b4b;
}
.test_enter_bk_c .left.customer_a {
	background: #d85935;
}
.test_enter_bk_c.user {
	background: #c1d8bb;
}
.test_enter_bk_c .left.user_a {
	background: #99b792;
}
@media (max-width: 640px) {
	.test_enter .container {
		padding-top: 1rem;
	}
}

@media (max-width: 768px) {
	/*.container_ks {
		width: 100%;
		padding-left: 7.5px;
		padding-right: 7.5px;
		overflow: hidden;
	}*/
	.test_enter .container .col-xs-6 {
		padding-left: 7.5px;
		padding-right: 7.5px;
		overflow: hidden;
	}

	.test_enter_bk_b {
		padding-top: 0;
	}
	.test_enter_bk_b h3 {
		font-size: 1rem;
		margin-bottom: 0.5rem;
	}
	.test_enter_bk_b p {
		line-height: 1.1rem;
		font-size: 12px;
		max-height: 70px;
	}
	.test_enter_bk_c {
		width: 6rem;
		height: 1.5rem;
		line-height: 1.5rem;
	}
	.test_enter_bk_c .right {
		width: 4.5rem;
		left: 1.5rem;
		font-size: 12px;
	}
	.test_enter_bk_c .left {
		width: 1.5rem;
	}
	.test_enter_bk_c .left i {
		width: 1.5rem;
	}
}

/*****************************************************内容通用标题*******************************************/

.test_title {
	text-align: center;
	margin-bottom: 2.5rem;
	margin-top: 2.6rem;
	color: #5f5f5f;
}
.test_title_ch {
	display: inline-block;
	font-size: 1.8rem;
}
.test_title_en {
	display: inline-block;
	font-size: 1.2rem;
	font-style: italic;
	text-transform:uppercase;
}

@media (max-width: 768px) {
	.test_title {
		margin-bottom: 2rem;
	}
	.test_title_ch {
		display: block;
		font-size: 1.2rem;
	}
	.test_title_en {
		display: block;
		font-size: 0.8rem;
		font-style: italic;
		text-transform:uppercase;
	}
}
@media (max-width: 520px) {
	.test_title {
		margin-top: 1.6rem;
	}
}
/*****************************************************试用系统*******************************************/
.try_system {
	width: 100%;
	background: url(../images/bj/test/test01.jpg);
	overflow: hidden;
	padding-bottom: 2.6rem;
	font-size: 0.8rem;
}
.try_system_text {
	font-size: 0.7rem;
	line-height: 1.25rem;
	color: #9e9c9a;
}
.try_system_login {
	border: 1px solid #2589c1;
	position: relative;
	margin-top: 2.5rem;
	/*overflow: hidden;*/
	padding: 1.25rem 3rem 1.25rem 1.25rem;
}
.try_system_login_01 {
	background: #eef2f2;
	text-align: center;
	position: absolute;
	top: -10px;
	left: 10%;
	color: #2589c1;
	padding: 0 0.5rem;

}
.try_system_login_02,.try_system_login_03 {
	color: #2589c1;
	border: 1px solid #2589c1;
	border-radius: 2.5rem;
	width: 70%;
	padding: 0.5rem 0;
	display: block;
	margin-top: 1.5rem;
	/*margin-bottom: 1.25rem;*/
	text-align: center;
	transform: rotate(-35deg);
	-webkit-transform: rotate(-35deg);
	-moz-transform: rotate(-35deg);
	-o-transform: rotate(-35deg);
	transition: background 2s;
	-webkit-transition: background 2s;
	-moz-transition: background 2s;
	-o-transition: background 2s;
	/*transition: color 1s;
	-webkit-transition: color 1s;
	-moz-transition: color 1s;
	-o-transition: color 1s;*/
}
.try_system_login_02:hover,.try_system_login_03:hover {
	background: #2589c1;
	color: #fff;
	text-decoration: none;
}
.try_system_login_03 {
	margin-left: 4rem;
	margin-top: -1rem;
	margin-bottom: 1.25rem;
}
.try_system .companyOne {
	border-color: #71a6a0;
}
.try_system .companyOne_01 {
	color: #71a6a0;
}
.try_system .companyOne_02,.try_system .companyOne_03 {
	color: #71a6a0;
	border-color: #71a6a0;
}
.try_system .companyOne_02:hover,.try_system .companyOne_03:hover {
	color: #fff;
	background-color: #71a6a0;
}
.try_system .companyTwo {
	border-color: #db6b4b;
}
.try_system .companyTwo_01 {
	color: #db6b4b;
}
.try_system .companyTwo_02,.try_system .companyTwo_03 {
	color: #db6b4b;
	border-color: #db6b4b;
}
.try_system .companyTwo_02:hover,.try_system .companyTwo_03:hover {
	color: #fff;
	background-color: #db6b4b;
}
.try_system .companyThree {
	border-color: #99b792;
}
.try_system .companyThree_01 {
	color: #99b792;
}
.try_system .companyThree_02,.try_system .companyThree_03 {
	color: #99b792;
	border-color: #99b792;
}
.try_system .companyThree_02:hover,.try_system .companyThree_03:hover {
	color: #fff;
	background-color: #99b792;
}
@media (max-width: 767px) {
	.try_system {
		font-size: 0.7rem;
	}
	.try_system_text {
		font-size: 0.6rem;
	}
	.try_system_text h4 {
		font-size: 0.7rem; 
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	.try_system_login {
		padding: 0.5rem 0 0.5rem 0;
	}
	.try_system_login_02,.try_system_login_03 {
		width: 46%;
	}
}
@media (max-width: 520px) {
	.col-xs-6 {
		padding-left: 7.5px;
		padding-right: 7.5px;
	}
	.try_system_login {
		padding: 0.5rem 0 0.5rem 0;
	}
	.try_system_login_02,.try_system_login_03 {
		width: 58%;
	}
}
@media (max-width: 475px) {
	.try_system_login_02,.try_system_login_03 {
		width: 48%;
	}
	/*.try_system_login_03 {
		margin-left: 3rem;
	}*/
}
@media (max-width: 414px) {
	.try_system_text {
		line-height: 1rem;
		display: none;
	}
	.try_system_login {
		margin-top: 1.5rem;
	}
}
@media (max-width: 387px) {

	.try_system_login_02,.try_system_login_03 {
		width: 48%;
		font-size: 0.7rem;
	}
	.try_system_login_03 {
		margin-left: 3rem;
	}
}

/*****************************************************典型客户*******************************************/
.typical_customer {
	width: 100%;
	background: url(../images/bj/test/custom01.jpg);
	overflow: hidden;
	padding-bottom: 2.6rem;
	/*background-size: contain;*/
}
.typical_customer .test_title {
	color: #fff;
}
.typical_customer_01 {
	width: 40%;
	float: right;
	font-size: 1rem;
	color: #fff;
	font-weight: lighter;
	margin-top: 3.3rem;
	padding-left: 1rem;
}
.typical_customer_01 li {
	margin-bottom: 2.2rem;
}
.typical_customer_01 .noMargin {
	margin-bottom: 0;
}
.typical_customer_02 {
	width: 60%;
	float: left;
	margin-top: 2rem;
	padding-left: 10%;
}
.typical_customer_02 img {
	width: 100%;
	text-align: right;
}
@media (max-width: 1199px){
	.typical_customer_01 {
		margin-top: 3rem;
	}
	.typical_customer_01 li {
		margin-bottom: 1.7rem;
	}
}
@media (max-width: 995px){
	.typical_customer_01 {
		margin-top: 2.7rem;
		font-size: 0.8rem;
	}
	.typical_customer_01 li {
		margin-bottom: 1.3rem;
	}
}
@media (max-width: 768px){
	.typical_customer_01 {
		margin-top: 2.6rem;
		font-size: 0.7rem;
	}
	.typical_customer_01 li {
		margin-bottom: 8%;
	}
	
}
@media (max-width: 640px){
	.typical_customer_02 {
		padding-left: 0;
	}
	.typical_customer_01 li {
		margin-bottom: 11%;
	}
}
@media (max-width: 520px){
	.typical_customer_01 {
		margin-top: 2.4rem;
		padding-left: 0.5rem;
	}
	.typical_customer_02 {
		padding-left: 0;
	}
	.typical_customer_01 li {
		margin-bottom: 11%;
		font-size: 12px;
	}

}
@media (max-width: 414px){
	.typical_customer_01 {
		margin-top: 0rem;
		padding-left: 0.5rem;
		width: 60%;
		/*float: none;*/
	}
	.typical_customer_02 {
		width: 40%;
		margin-top: 0;
	}
	.typical_customer_02 img{
		/*display: none;*/
	}
	.typical_customer_01 li {
		margin-bottom: 4%;
		font-size: 12px;
		background: url(../images/bj/test/01.png) no-repeat left center;
		padding-left: 28px;
	}
	.typical_customer_01 li:nth-child(5) {
		background: none;
	}
}
/*****************************************************关于我们*******************************************/

.about_us {
	width: 100%;
	background: url(../images/bj/test/about01.jpg);
	overflow: hidden;
	padding-bottom: 2.6rem;
	/*background-size: contain;*/
}
.about_us p {
	font-size: 0.7rem;
	color: #9e9c9a;
	line-height: 1.25rem;
	text-indent: 2em;
}

.about_us_jieshao .more {
	color: #E56F4B;
	font-size: 12px;
	display: none;
}
.about_us_jieshao .noneDisplay .shouqi {
	display: none;
	color: #3795E8;
	font-size: 12px;
	text-indent: 0;
	cursor: pointer;
}
@media (max-width: 767px) {
	.about_us_jieshao .more {
		display: inline-block;
		text-indent: 0;
		cursor: pointer;
	}
	.about_us_jieshao .noneDisplay {
		display: none;
	}
	.about_us_jieshao .noneDisplay
}
@media (max-width: 414px) {
	.about_us p {
		font-size: 0.6rem;
		line-height: 1rem;
	}
}
/*****************************************************APP下载*******************************************/
.app_download {
	width: 100%;
	/*background: url(../images/bj/test/custom01.jpg);*/
	overflow: hidden;
	padding-bottom: 2.6rem;
	/*background-size: contain;*/
}
.app_download_ab {
	overflow: hidden;
	width: 100%;
}
.app_download_a {
	float: left;
	width: 50%;
}
.app_download_a1 {
	width: 140px;
	height: 140px;
	border-radius: 50%;
	background-color: #3795E8; 
	display: block;
	margin: 0 auto;
	text-align: center;
	margin-top: 2rem;
}
.app_download_a1:hover {
	text-decoration: none;
}
.app_download_a1 img {
	width: 35%;
	margin-top: 15%;
}
.app_download_a1 p {
	color: #fff;
	font-size: 0.7rem;
	margin-top: 5%;
}
.app_download_a2 {
	font-size: 0.7rem;
	color: #9e9c9a;
}
.app_download_a2 a {
	color: #3795E8;
}
.app_download_a2 i {
	width: 14px;
	height: 14px;
	background: url(../images/bj/test/download03.png) no-repeat center;
	display: inline-block;
	margin-right: 5px;
}
.app_download_b {
	float: right;
	width: 50%;
}
.app_download_b img {
	width: 100%;
}
.app_download_a2a {
		display: none;
}
@media (max-width: 768px) {
	.app_download_a,.app_download_b {
		width: 100%;
	}
	.app_download_ab {
		position: relative;
	}
	.app_download_a1 {
		display: none;
	}
	.app_download_a2 {
		margin-top: 1rem;
	}
	.app_download_a2a {
		display: block;
	}
}
@media (max-width: 414px) {
	.app_download_a1 p,.app_download_a2 {
		font-size: 0.6rem;
	}
}
/*****************************************************联系我们*******************************************/
.contact_us {
	width: 100%;
	background: url(../images/bj/test/contact01.jpg);
	overflow: hidden;
	padding-bottom: 2.6rem;
	font-size: 0.8rem;
	/*background-size: contain;*/
}
.contact_us .test_title {
	color: #fff;
}
.contact_us_lr {
	width: 100%;
	overflow: hidden;
}
.contact_us_left,.contact_us_right {
	width: 50%;
	float: left;
}
.contact_us_left {
	padding-right: 10%;
	/*padding-left: 5%;*/
	box-sizing: border-box;
}
.contact_us_left li {
	height: 2.4rem;
	line-height: 2.4rem;
	border-bottom: 1px solid rgba(255,255,255,.15);
	color: #fff;
	font-weight: lighter;
}
.contact_us_left li i {
	width: 21px;
	height: 21px;
	margin-right: 10px;
}
.contact_us_right {
	height: 13.65rem;
}
.contact_us_suggest {
	overflow: hidden;
	text-align: center;
	margin-top: 2rem;
}
.contact_us_suggest li{ 
	color: #fff;
	font-weight: lighter;
	text-align: center;
	font-size: 0.6rem;
	float: left;
}
@media (max-width: 993px) {
	.contact_us {
		font-size: 0.7rem;
	}
}
@media (max-width: 767px) {
	.contact_us_left {
		width: 100%;
		padding-right: 0;
	}
	.contact_us_left ul li {
		text-align: center;
	}
	.contact_us_right {
		display: none;
	}
	.contact_us_suggest {
		margin-top: 1rem;
	}
	.contact_us_suggest li {
		float: none;
	}
}

/*****************************************************返回顶部*******************************************/
/*返回顶部*/
.totop{
	position:fixed;
	right:25px;
	bottom:25px;
	display:block;
	width:26px;
	height:62px;
	background:url(../images/rocket.png) no-repeat 0 0;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}
.totop:hover{
	background:url(../images/rocket.png) no-repeat 0 -62px;
}