@charset "utf-8";
/* CSS Document */

.me .wrap {
overflow: hidden;
}
.wrap {
width: 1280px;
margin: 0 auto;
}
.me .me_l li a:hover {
color: #1f8dd6;
}
.w1000 img{
border-radius: 120px;
}

.cur a {
color: #00b3eb;
font-size: 18px;
text-shadow: 0 0 5px #fff;
}
.tabtit li.selectedLi {
background: none repeat scroll 0 0 #778691;
}
.tabtit li {
margin-bottom: 30px;
position: relative;
}
.tabtit li {
background: none repeat scroll 0 0 #a5b8bf;
border-radius: 2px;
color: #fff;
cursor: pointer;
float: left;
font-size: 15px;
height: 35px;
line-height: 35px;
margin-right: 5px;
padding: 0 19px;
}

.join-cont .cont span {
display: block;
}

.join-cont .cont p {
margin-top: 20px;
}
ul.md-format{
	padding-left: 40px;
}
.join-cont {
padding-bottom: 40px;
margin-top: 40px;
}

.join-cont .cont {
display: none;
font-size: 14px;
float: left;
}
.join-cont .selectedDiv {
display: block;
}
.me .me_l {
padding-left: 152px;
width: 157px;
height: 100%;
border-right: 1px solid #e7e8ea;
min-height: 500px;
float: left;
}

.me .me_l li {
line-height: 118px;
color: #999;
border-bottom: 1px solid #e7e8ea;
padding-left: 10px;
}
.about-us h3 {
font-size: 24px;
text-shadow: 0 0 5px #fff;
}
.about-us p {
font-size: 16px;
line-height: 24px;
margin: 20px 0 30px;
}

.me .me_r {
float: left;
width: 642px;
padding: 48px 0 0 60px;
}

.me_r_r ul li {
margin-bottom: 30px;
position: relative;
}

.me_r ul p {
margin-left: 100px;
}


.drawer-nav {
display: none;
position: absolute;
padding: 0px 0px 0px 50px;
padding: 0rem 0rem 0rem 3.125rem;
background: rgba(0,0,0,0.85) 0%;
background: -moz-linear-gradient(top, rgba(0,0,0,0.85) 0% 0%, rgba(0,0,0,0.98) 100% 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.85) 0%), color-stop(100%, rgba(0,0,0,0.98) 100%));
background: -webkit-linear-gradient(top, rgba(0,0,0,0.85) 0% 0%, rgba(0,0,0,0.98) 100% 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0.85) 0% 0%, rgba(0,0,0,0.98) 100% 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0.85) 0% 0%, rgba(0,0,0,0.98) 100% 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0.85) 0% 0%, rgba(0,0,0,0.98) 100% 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0,0,0,0.85) 0%', endColorstr='rgba(0,0,0,0.98) 100%', GradientType=0 );
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#444444', EndColorStr='#000000');
width: 20%;
height: 100%;
right: -50%;
top: 0;
font-family: 'Gotham_SSm_5r',Helvetica,Arial,sans-serif;
z-index: 50;
}

.drawer-nav a{
	color:#3ab5e9;
}	

.drawer-nav .content-nav {
position: relative;
max-width: 600px;
max-width: 37.5rem;
}
.drawer-nav ul:first-child {
border-bottom: 1px solid #606060;
margin-top: 100px;
margin-top: 6.25rem;
}

.drawer-nav ul {
margin-bottom: 20px;
margin-bottom: 1.25rem;
width: 50%;
}
.drawer-nav ul li {
margin-bottom: 20px;
margin-bottom: 1.25rem;
}
.drawer-nav ul a {
color: white;
text-decoration: none;
text-transform: uppercase;
font-size: 14px;
font-size: 0.875rem;
}


img {
	border:0;
}
ul {
	list-style:none;
}
.nav li {
		cursor: pointer;
		display: block;
		padding: 6px;
		border-bottom: 1px solid #eee;
		position: relative;
		line-height: 30px;
}

.nav li:hover {
	background: #eee;
	color:black;
}
.case-sjapp h3 {
background: url("../images/price/case1-icon_1.png") no-repeat 8px 17px;
}
.func-right h3 ,.exp-right h3 {
font-size: 30px;
font-weight: 400;
color: #5eb95e;
padding-left: 123px;
line-height: 110px;
}
.func-right p, .exp-right p {
font-size: 15px;
line-height: 26px;
padding: 10px 0 21px 0;
}
.func-bg {
background-color: #fcfdfd;
}
.case-sjapp{
	float:left;
}
.case-sjapp .func-left {
background: url("../images/price/case1-img_1.png") no-repeat 121px 112px;
}

.func-left, .func-left-1 {
float: left;
width: 690px;
height: 500px;
}

.func-right {
float: left;
width: 480px;
color: #638089;
padding-top: 115px;
}

.exp-left {
    float: left;
    width: 490px;
    height: 380px;
}

.func-left-1 img,.exp-left img,.exp-right img {
    position: relative;
    left: 100px;
    top: 150px;
    border-radius: 120px;
}

.exp-right {
    float: left;
    width: 580px;
    color: #638089;
    padding-top: 115px;
}


.func-bg .func-right,.func-bg .exp-right {
padding-left: 135px;
width: 450px;
}


.func-dialogue{
	float:left;
}
.case-zx{
	float:left;
}
.case-zx .func-left {
background: url("../images/price/case1-img_1.png") no-repeat 48px -884px;
}

.case-zx h3 {
background: url("../images/price/case1-icon_1.png") no-repeat 10px -278px;
}
.andbook_validate_off{
	display:none;
}

.andbook-catalog-item{
	cursor:pointer;
	line-height: 30px;
	padding-left: 10px;
	border-bottom: 1px solid #ddd;
	font-size: 1.17em;
}

.rl-cms-modal-header {
	background-color: #1f8dd6;
	height: 50px;
	border-radius: 3px;
}
.andbook-catalog-item:hover{
	background: none repeat scroll 0 0 #4598D2;
	color: #FFFFFF;
	border-radius: 2px;
}

.andbook_validate_ok{
	background-image:url(../../images/mm_btn_check.png) norepeat;
	display:block;
	width:16px;
	height:16px;
}

.andbook_validate_error{
	background-image:url(../../images/mm_btn_cha.png) norepeat;
	display:block;
	width:16px;
	height:16px;
}

.content .wrap_bak {
	width: 1212px;
	background: url("../images/apply/reg_bak.min.jpg") center no-repeat;
	height: 500px;
	margin: 0 auto;
	background-position-y:-100px;
	padding-top: 50px;
	padding-bottom: 50px;
	background-size:cover;
}

.reg_wrap {
	margin: 0 auto;
}
 .content .cont_form {
	margin-left: 585px;
	margin-left: 50%;
}

.refer:hover {
	background: #1b7dbe;
}
.refer {
	display: inline-block;
	width: 285px;
	line-height: 50px;
	text-align: center;
	background: #1f8dd6;
	color: #fff;
	font-size: 24px;
	border: none;
	margin: 0;
	cursor: pointer;
	border-radius: 3px;
}

.chosen-container-active.chosen-with-drop .chosen-single div {
	border-left: none;
	background: transparent;
}

.chosen-container-single .chosen-single div {
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 18px;
	height: 100%;
}

.chosen-container-single .chosen-single div b {
	background-position: 2px 12px;
}
.chosen-container-single .chosen-single div b {
	display: block;
	width: 100%;
	height: 100%;
	background: url('../images/chosen-sprite.png') no-repeat 0px 2px;
}

 .chosen-with-drop .chosen-single div b {
	background-position: -20px 12px;
}

.chosen-container .chosen-drop{
	display:none;
}

.chosen-container {
	z-index: 1010;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	border-top: 0;
	background: #fff;
	box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}


.reg-inner {
	padding: 0 10px 0px 0px;
	color: #4c6269;
}
.reg-inner input{
	margin-left: 0px;
}
.reg-inner .input {
	width: 243px;
	height: 16px;
	border: 1px solid #d6d6d6;
	font-size: 14px;
	text-indent: 13px;
	border-radius: 3px;
	padding: 12px 20px;
}
.reg-inner .code {
	display: inline-block;
	width: 94px;
	height: 42px;
	margin: 0 16px 3px 5px;
	overflow: hidden;
	vertical-align: middle;
}
.reg-inner .code img {
	width: 94px;
	height: 40px;
}
.refreshCode {
	color: #1f8dd6;
	text-decoration: underline;
	font-size: 14px;
}
.reg-inner .chosen-container-single .chosen-single {
	width: 275px;
	text-indent: 6px;
}

.reg-inner .chosen-container-single .chosen-single {
	height: 14px;
	border: 1px solid #d6d6d6;
	font-size: 14px;
	text-indent: 13px;
	border-radius: 3px;
	line-height: 16px;
	padding: 12px 4px;
}

.chosen-container-active .chosen-single {
border: 1px solid #5897fb;
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-single .chosen-default {
color: #999;
}
.chosen-container-single .chosen-single {
position: relative;
display: block;
overflow: hidden;
padding: 0 0 0 8px;
height: 23px;
border: 1px solid #aaa;
border-radius: 5px;
background-color: #fff;
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
background-clip: padding-box;
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
color: #444;
text-decoration: none;
white-space: nowrap;
line-height: 24px;
}
.chosen-container a {
cursor: pointer;
}

.chosen-container .chosen-results li {
	display: none;
	margin: 0;
	padding: 5px 6px;
	list-style: none;
	line-height: 30px;
	height:30px;
}

.chosen-container .chosen-results li.highlighted  {
	background-color: #3875d7;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
	background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
	color: #fff;
}

.chosen-container .chosen-results li.active-result:hover{
	background-color: #3875d7;
	background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
	background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
	background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
	color: #fff;
}
.chosen-container .chosen-results li.active-result {
	display: list-item;
	cursor: pointer;
}

#header {
	/*position:relative;*/
	overflow:hidden;
	background-position:center top;
	min-width: 100%;
}
.login {
	width:100%;
	margin:0px auto;
/* 	overflow:hidden; */
	position:absolute;
	z-index:999;
	height: 50px;
}
.loginmenu a span{
	padding-left:0px;
}
.login .header-sprite {
	width: 20px;
	height: 20px;
	margin-left: 10px;
	margin-left: 3px;
	background-position: -28px -28px;
	background-position: -1.75rem -1.75rem;
	opacity: 0.5;
	filter: alpha(opacity=50);
	zoom: 1;
	margin-top: 5px;
}
.header-sprite {
	display: block;
	background: url(../images/header-sprite.png) no-repeat;
}

.btn-signup {
	color: #fff;
	padding: 5px 10px;
	padding: 0.3125rem 0.625rem;
	text-decoration: none;
	font-family: 'Gotham_SSm_5r',Helvetica,Arial,sans-serif;
	font-size: 13px;
	font-size: 0.8125rem;
	margin-right: 20px;
	margin-right: 0.5rem;
	-webkit-transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	-moz-transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	-o-transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	cursor:pointer;
	display:block;
	float:left;
}

.btn-signin {
	padding: 5px 10px;
	padding: 0.3125rem 0.625rem;
	text-decoration: none;
	font-family: 'Gotham_SSm_5r',Helvetica,Arial,sans-serif;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 13px;
	font-size: 0.8125rem;
	margin-right: 20px;
	margin-right: 0.5rem;
	-webkit-transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	-moz-transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	-o-transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	transition: border 0.3s ease-in-out 0,color 0.3s ease-in-out 0;
	background-color: #fff;
	cursor:pointer;
	display:block;
	float:left;
	border: 1px solid #1f8dd6;
	color: #1f8dd6;
	
}

.headmenu{
	cursor:pointer;
	display:block;
	float:left;
	
}

.logo {
	float:left;
	padding:10px 0px 0px 18px;
}

.login .loginmenu {
	float: right;
	padding: 24px 85px 0px 0px;
	color: #11b3ff;
	font-size: 14px;
	width: 850px;
}

.loginmenu img {
	vertical-align:middle;
}

 .content .index_feature_box:first-child {
border-top: 0;
}
 .content .index_feature_box {
height: 330px;
padding-top: 15px;
border-top: #e5e1db 1px solid;
}

.content .al_left {
background-position: right;
}

 .content .al_left .index_feature_intro {
float: left;
padding-right: 400px;
background-position: right;
}
.content .index_feature_box .index_feature_intro {
display: block;
width: 660px;
height: 300px;
font-size: 14px;
color: #555;
background-repeat: no-repeat;
margin: 0 60px;
}
.content .index_feature_safe {
background-image: url(../images/index/safe.png);
}
.content .index_feature_safe .index_feature_intro_title {
background-image: url(../images/index/title_icon1.png);
}

.content .index_feature_offline {
background-image: url(../images/index/offline.png);
}
.content .index_feature_offline .index_feature_intro_title {
background-image: url(../images/index/ico-3.png);
}

.content .al_left .index_feature_intro_title {
text-align: left;
background-position: left;
}
.content .index_feature_box .index_feature_intro_title {
color: #108ac6;
padding: 0 94px 10px;
height: 64px;
background-repeat: no-repeat;
}

 .content .index_feature_box h1 {
font-size: 30px;
font-weight: normal;
height: 30px;
margin: 9px 0;
}
.content .al_left h1 {
text-align: left;
background-position: left;
}
 .content .index_feature_box h2 {
font-size: 20px;
font-weight: normal;
height: 20px;
margin: 0;
}
 .content .al_right {
background-position: left;
}
 .content .al_right .index_feature_intro {
float: right;
padding-left: 400px;
background-position: left;
}
.content .al_right .index_feature_intro_title {
text-align: right;
background-position: right;
}

.content .al_right p {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 450px;
	float: right;
}

.content .al_left p {
margin-top: 10px;
margin-bottom: 10px;
width: 450px;
float: left;
}
p {
line-height: 1.6em;
}

.content .index_feature_dataProcess .index_feature_intro_title {
background-image: url(../images/index/title_icon3.png);
}

 .content .index_feature_dataProcess {
padding-top: 30px;
background-image: url(../images/index/cloud.png);
}

 .content .index_feature_accelerate {
padding-top: 20px;
background-image: url(../images/index/icon-present-pc.png);
}

 .content .index_feature_tools {
padding-top: 20px;
background-image: url(../images/index/icon-find-pc.png);
}
 .content .index_feature_accelerate .index_feature_intro_title {
background-image: url(../images/index/title_icon2.png);
}

.content .index_feature_tools .index_feature_intro_title {
	background-image: url("../images/index/ico-1.png");
}

.up_arrow {
display: none!important;
position: fixed;
right: 70px;
bottom: 70px;
z-index: 100;
cursor: pointer;
background: url('../images/index/css-sprite.png') no-repeat;
background-position: 0 -1895px;
width: 58px;
height: 58px;
}

.content .custom-show {
background: #F2F3F4 url("../images/index/custom_header_1.jpg?v=1010") no-repeat center top;
text-align: left;
}

.custom-show h2 {
font-size: 36px;
font-weight: 400;
line-height: 34px;
padding-bottom: 15px;
}
.custom-show .custom-link {
padding: 32px 0 0 0;
}
.custom-show .custom-link a.g {
background-color: #5eb860;
margin: 0 10px;
}
.custom-show .custom-link a {
text-align: center;
border-radius: 4px;
display: inline-block;
width: 170px;
line-height: 55px;
background-color: #1f8dd6;
color: #fff;
}

.custom-show .custom-link a:hover {
	background-color: #33a646;
}

.wrap .color_green {
color: #5eb860;
}

 .wrap .color_blue {
	color: #1f8dd6;
}

em.color_blue {
	color: #069dd6;
	font-style: normal;
}
.custom-show .wrap {
	padding: 65px 0 111px 625px;
	width: 655px;
}


.wrap {
width: 1280px;
margin: 0 auto;
}

.custom-show h2 {
font-size: 36px;
font-weight: 400;
line-height: 34px;
padding-bottom: 15px;
}

.func-show h2 {
color: #313e44;
font-size: 40px;
font-weight: 400;
line-height: 50px;
padding-bottom: 15px;
}

.container{
	float:none;
}
.content{
	float:none;
	width:100%;
}
.top_content {
	width: 1000px;
	margin: 0 auto;
	font-family: "微软雅黑";
	width: 90%;
}

.pricing_font01 {
color: #605f61;
width: 100%;
float: left;
font-size: 32px;
margin-top: 40px;
}

.pricing_font02 {
color: #8c9093;
width: 100%;
float: left;
font-size: 16px;
margin-top: 20px;
text-indent: 4px;
}

.pricing_table {
float: left;
margin-top: 50px;
color: #444444;
border-bottom: #dddddd 1px solid;
border-collapse: collapse;
margin-bottom: 10px;
}

.pricing_table_td_green {
text-align: center;
background: #83b732;
color: #ffffff;
}

.pricing_table_td_blue {
text-align: center;
background: #2da0ce;
color: #ffffff;
}

.pricing_table td {
line-height: 40px;
border-left: #dddddd 1px solid;
border-right: #dddddd 1px solid;
padding-left: 10px;
padding-right: 10px;
text-align: center;
}

.pricing_table_price {
background: url(../images/price/pricing_thbg.gif) repeat-x;
height: 130px;
border-top: #dddddd 1px solid;
border-bottom: #dddddd 1px solid;
}

.pricing_table_green {
color: #83b732;
}
.pricing_table_fint01 {
font-size: 16px;
line-height: 16px;
font-weight: bold;
text-align: center;
width: 100%;
float: left;
margin-top: 10px;
}

.pricing_table_blue {
color: #2da0ce;
}

.pricing_table_black {
color: #444444;
}

.pricing_table_td_white {
border-bottom: #dddddd 1px dashed;
}

.pricing_table_td_gray {
	border-bottom: #dddddd 1px dashed;
	background: #f7f7f7;
}

.pricing_table_button_green a {
	width: 100px;
	height: 40px;
	background: #4a993e;
	color: #ffffff;
	text-align: center;
	line-height: 40px;
	display: block;
	text-decoration: none;
	margin: auto;
}

.pricing_table_button_gray a{
	width: 100px;
	height: 40px;
	margin: 0 auto;
	background: #515151;
	color: #ffffff;
	text-align: center;
	line-height: 40px;
	display: block;
}

.pricing_table_phone_font01 {
	font-size: 12px;
	line-height: 16px;
	margin-top: 5px;
}

.pricing_table_phone_font02 {
color: #f15a23;
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
line-height: 30px;
margin-top: 5px;
}


.bottom {
position: relative;
background-color: #30373f;
float:left;
width: 100%;
}

.bottom .content {
width: 980px;
position: relative;
margin: 0 auto;
float: none;
min-height: 0px;
}

.bottom .content .info {
zoom: 1;
padding: 25px 10px 25px 0;
}

.bottom .content .info .contact {
float: left;
margin-left: 30px;
}
.bottom .content .info .contact, .bottom .content .info .customers {
padding-left: 65px;
position: relative;
min-height: 120px;
}

.bottom .content .info .contact .bg_icon, .bottom .content .info .customers .bg_icon {
display: inline-block;
_zoom: 1;
_display: inline;
position: absolute;
top: 0;
left: 0;
}

.bottom p {
font-size: 12px;
line-height: 1.8em;
color: #68696d;
}

.bottom .content a {
text-decoration: none;
color: #68696d;
}

.bottom .content .info .customers {
float: right;
margin-right: 30px;
}
.bottom .content .info .contact, .bottom .content .info .customers {
padding-left: 65px;
position: relative;
min-height: 120px;
}

.link_sprited {
background-position: 0 -566px;
width: 52px;
height: 52px;
}
.addr1_sprited, .addr2_sprited, .contact_sprited, .data_deal2_sprited, .data_deal_sprited, .dev_support2_sprited, .dev_support_sprited, .header_logo_sprited, .home_icon_sprited, .left_bw_sprited, .left_sprited, .link_sprited, .net_acc2_sprited, .net_acc_sprited, .price_balancer1_sprited, .price_balancer2_sprited, .price_calculator1_sprited, .price_calculator2_sprited, .price_download_sprited, .price_get_sprited, .price_handler_sprited, .price_money1_sprited, .price_money2_sprited, .price_put_sprited, .price_qst_sprited, .price_space_sprited, .qqwb_c_sprited, .qqwb_sprited, .right_bw_sprited, .right_sprited, .safe_st2_sprited, .safe_st_sprited, .sf_c_sprited, .sf_sprited, .shgs_sprited, .sinawb_c_sprited, .sinawb_sprited, .try_1_sprited, .try_2_sprited, .try_3_sprited, .twitter_c_sprited, .twitter_sprited, .up_sprited, .weixin_c_sprited, .weixin_sprited {
background: url('../images/index/css-sprite.png') no-repeat;
}

.bottom .content .footer {
width: 100%;
min-height: 40px;
padding: 15px 0 20px;
border-top: 1px solid #373e48;
text-align: center;
}
.bottom p {
font-size: 12px;
line-height: 1.8em;
color: #68696d;
}
.bottom .content a {
text-decoration: none;
color: #68696d;
}
.head_menu ul {
margin-top: 0;
padding-top: 15px;
padding-bottom: 0;
width: 224px;
background: url(../images/header/popup.png) 0 -355px no-repeat;
z-index: 999999999;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-khtml-border-radius: 7px;
border-radius: 7px;
font-size: 13px;
position: absolute;
diplay: none;
}

.head_menu li {
	display: block;
	padding: 0;
	margin: 0;
	margin-left: 3px;
	padding-left: 10px;
	margin-bottom: 10px;
	width: 208px;
}
.elearning {
	background:url(../image/andbook_02.jpg) no-repeat center top;
	height:536px;
	overflow:hidden;
	min-width:1420px;
}
.book {
	background:url(../image/andbook_03.jpg) no-repeat center top;
	height:598px;
	overflow:hidden;
	min-width:1420px;
}
.pad {
	background:url(../image/andbook_04.jpg) no-repeat center top;
	height:600px;
	overflow:hidden;
	min-width:1420px;
}
.exchange {
	background:url(../image/andbook_05.jpg) no-repeat center top;
	height:542px;
	overflow:hidden;
	min-width:1420px;
}
.b2b {
	background:url(../image/andbook_06.jpg) no-repeat center top;
	height:534px;
	overflow:hidden;
	min-width:1420px;
}
.AndBook {
	background:url(../image/andbook_07.jpg) no-repeat center top;
	height:594px;
	overflow:hidden;
	min-width:1420px;
}
.equipment {
	background:url(../image/andbook_08.jpg) no-repeat center top;
	height:540px;
	overflow:hidden;
	min-width:1420px;
}
.product {
	width:1332px;
	margin:0px auto;
	overflow:hidden;
	background-color:#fff;
	padding:30px 0px 0px 88px;
	font-size:30px;
	font-family:"黑体";
	line-height:45px;
}
.product01 {
	background:url(../image/andbookProductl_02.jpg) 0px 0px no-repeat;
	height:214px;
	overflow:hidden;
}
.product02 {
	background:url(../image/andbookProductl_03.jpg) 0px 0px no-repeat;
	height:212px;
	overflow:hidden;
}
.product03 {
	background:url(../image/andbookProductl_04.jpg) 0px 0px no-repeat;
	height:210px;
	overflow:hidden;
}
.product04 {
	background:url(../image/andbookProductl_05.jpg) 0px 0px no-repeat;
	height:212px;
	overflow:hidden;
}
.product05 {
	background:url(../image/andbookProductl_06.jpg) 0px 0px no-repeat;
	height:212px;
	overflow:hidden;
}
.product06 {
	background:url(../image/andbookProductl_07.jpg) 0px 0px no-repeat;
	height:210px;
	overflow:hidden;
}
.product07 {
	background:url(../image/andbookProductl_08.jpg) 0px 0px no-repeat;
	height:212px;
	overflow:hidden;
}
.product08 {
	background:url(../image/andbookProductl_09.jpg) 0px 0px no-repeat;
	height:213px;
	overflow:hidden;
}
.product li {
	padding:70px 0px 0px 74px;
}
.product li span {
	float:left;
	padding:0px 12px 0px 0px;
	width:54px;
}
.product li p {
	float:left;
	width:760px;
}
.footer {
	width:1420px;
	margin:0px auto;
	overflow:hidden;
	text-align:center;
	padding:35px 0px 20px 0px;
}
.footer p {
	font-size:14px;
	line-height:20px;
	font-family:"黑体";
}
.footer p a {
	color:#1343a5;
	text-decoration:none;
	padding:0px 10px;
}
.footer span{
	color:#000000;
	padding:0px 10px;
	font-size:12px;
	line-height:35px;
}
.footer span a {
	color:#000000;
	text-decoration:none;
	padding:0px 10px;
	font-size:12px;
	padding:0px 6px;
	line-height:35px;
}

   .header_wraper {
		  float: none;
		}
	.gogw a {
    border: 1px solid #479FF8;
    border-radius: 30px;
    color: #2F75BB;
    font: 15px/30px 'Arial';
    display: inline-block;
    width: 160px;
    height: 30px;
}
.pro-item img {
    max-width: 220px;
}

.y-row .yspan2-4 {
    width: 23%;
  
}

.product-layout {
    background-color: #fff;
    padding: 100px 0 120px;
}

.text-center {
    text-align: center!important;
}

.product-layout .container {
	width:1160px;
    margin-right: auto;
    margin-left: auto;
    padding-left: 1px;
    padding-right: 1px;
        min-height: 200px;
}

.product-layout .product_header {
    padding: 0 10px;
    margin-bottom: 60px;
    color: #313131;
    font-size: 36px;
    line-height: 40px;
    letter-spacing: 3px;
}

.train-server .col-md-1of5 {
    padding: 0 5px;
}

.col-md-1of5 {
    width: 19%;
    float: left;
}
.col-md-1of5 {
    position: relative;
    padding: 0 15px;
    min-height: 1px;
}




.train-server-item {
    position: relative;
    overflow: hidden;
    border-radius: 2px;
}

.train-server-item .train-server-item-mask {
    background-color: #000;
    opacity: .4;
    filter: alpha(opacity=40);
    transition: all .3s ease;
}

.train-server-item:hover .train-server-item-mask {
    background-color: #0093ff;
}

.train-server-item .train-server-item-content {
    padding-top: 90px;
}

.train-server-item .train-server-item-content .train-server-item-title {
    font-size: 18px;
    color: #fff;
    letter-spacing: 2px;
    margin-bottom: 12px;
    font-weight: 700;
}

.train-server-item .train-server-item-content .train-server-item-detail {
    padding: 0 17px;
    font-size: 14px;
    color: #fff;
    letter-spacing: 1px;
    margin-bottom: 21px;
}

.train-server-item .train-server-item-content, .train-server-item .train-server-item-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.nav_pc {
    padding: 0 40px;
    position: fixed;
    top: 0;
    z-index: 1000;
    background-color:#666;
    height: 50px;
    transition: background-color 1s;
    background-color: #000000b8;
    border: 0px;
 }

.nav_pc {
    width: 100%;
}

.nav_pc .logo {
    float: left;
    height: 100%;
    margin-right: 10px;
    padding: 0px;
}

.nav_pc .navbar-left, .nav_pc .navbar-right {
    -webkit-justify-content: flex-start;
    -moz-box-pack: flex-start;
    -webkit--moz-box-pack: flex-start;
    box-pack: flex-start;
    height: 100%;
    
        list-style-type: disc;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
        display: flex;
    
}

.logo span.andisk_logo_text {
    line-height: 50px;
}

.nav_pc .navbar-left li, .nav_pc .navbar-right li {
    height: 100%;
    display: list-item;
    text-align: -webkit-match-parent;
    position:static;
    width:auto;
    display:inline-block;
    vertical-align:middle;
}

.nav_pc .navbar-left li a, .nav_pc .navbar-right li a {
    display: block;
    height: 100%;
    line-height: 50px;
    color: #fff;
    font-weight: 400;
    padding: 0 20px;
    font-size: 16px;
    letter-spacing: 1px;
    float:none;
    width: auto;
    margin: 0px;
}


.nav_pc .complete, .nav .product, .nav_pc .support {
    position: relative;
}

.nav_pc .complete .list, .nav_pc .product .list, .nav_pc .support .list {
    display: block;
    height: 100%;
    min-height:10px;
}


.nav_pc .complete ul, .nav_pc .complete ul li:hover, .nav_pc .complete.hover, .nav_pc .product ul, .nav_pc .product ul li:hover, .nav_pc .product.hover, .nav_pc .support ul, .nav_pc .support ul li:hover, .nav_pc .support.hover {
    background-color: rgba(0,0,0,0.5);
    box-shadow: 0 1px 2px rgba(0,0,0,.1);
}

.nav_pc .complete ul, .nav_pc .product ul, .nav_pc .support ul {
    width: 100%;
    display: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    flex-direction: column;
    -webkit-flex-direction: column;
    text-align: center;
    top: 100%;
}

.nav_pc .complete ul li a, .nav_pc .product ul li a, .nav_pc .support ul li a {
    display: block;
    width: 100%;
    line-height: 48px;
    height: 100%;
    padding: 0;
}


.nav_pc .navbar-right {
       justify-content: flex-end;
    margin-left: 0;
    position: absolute;
    right: 80px;
    top: 0;
    display: flex;
    flex-wrap: wrap;
}

.nav_pc .navbar-left .agency a, .nav_pc .navbar-right .agency a {
    display: block;
    height: 40px;
    margin-top: 5px;
    line-height: 40px;
    padding: 0 20px;
    color: #fff;
    background: -webkit-linear-gradient(left,#00ac68,#58dc58);
    background: -o-linear-gradient(right,#00ac68,#58dc58);
    background: -moz-linear-gradient(right,#00ac68,#58dc58);
    background: linear-gradient(to right,#00ac68,#58dc58);
    border-radius: 3px;
    font-size: 16px;
}


.nav_pc .navbar-left li:hover,.nav_pc .navbar-right li:hover {
    background-color: rgba(0,0,0,0.5);
}


 .header_wraper {
		  float: none;
		}
		
		
	.gogw a {
    border: 1px solid #479FF8;
    border-radius: 30px;
    color: #2F75BB;
    font: 15px/30px 'Arial';
    display: inline-block;
    width: 160px;
    height: 30px;
}

.wb-zc-jwmod-sumei-product .module-wrap .inner .product{
width:auto;
overflow:visible;
padding:0px;
	    font: 12px/150% "微软雅黑";
}

.right{
	min-height:1px;
}

.content{
min-height:10px;}

.pro-item img {
    max-width: 220px;
}

.y-row .yspan2-4 {
    width: 23%;
  
}

.container-fluid {
    position: relative;
}

.container-fluid .container {
    width: 1170px;
   min-height: 60px;
}

/* .school_list ul { */
/*     margin: 60px 15px; */
/*     overflow: hidden; */
/* } */

.school_list  .icon {
    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background:none;
   
}

.school_list li {
    float: left;
    width: 20.33333%;
    margin-right: 60px;
}


.school_list li i {
    transition: 0.5s;
    -webkit-transition: 0.5s;
    -moz-transition: 0.5s;
    -o-transition: 0.5s;
    -ms-transition: 0.5s;
    color: #4086d5;
    border-radius: 50%;
    border: 1px solid #196cca;
    text-align: center;
    display: block;
    width: 183px;
    font-size: 100px;
    height: 118px;
    line-height: 40px;
    margin: auto;
    margin-top: 5px;
    padding-top: 65px;
}



.school_list li p {
    font-size: 28px;
    color: #2b92f9;
    margin: 30px 0px;
    text-align: center;
}

.school_list li span,.school_list li a {
    color: #bab7b7;
    font-size: 16px;
    text-align: left;
}

.school_list li a:hover {
    text-decoration: none;
}

.dn-col-xs-24{
	width:33.3333%;
	float:left;
	padding-right: 10px;
    padding-left: 10px;
}

.swiper .swiper-container .swiper-wrapper .swiper-slide .classin-online {
    position: absolute;
    top: 2.8rem;
    width: 8rem;
    left: 50%;
    margin-left: -4rem;
}
span.andisk_logo_small {
    font-size: 40px;
}
span.andisk_logo_text {
    font-family: impact;
    vertical-align: top;
}

span.andisk_gray {
    color: gray;
}

span.andisk_blue {
    color: rgb(0, 112, 192);
}
span.andisk_yellow {
    color: rgb(255, 192, 0);
}

.in_newskg {
	background: #f6f6f6;
	padding: 38px 0px 30px;
	float: left;
	width: 100%;
}

.wrap {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.clearfix:before {
	content: "";
	display: table;
}

.in_newskg .in_newslb {
	float: left;
	width: 352px;
	margin-right: 38px;
}

.in_newskg .in_newslb h2 {
	font-weight: normal;
}

.in_tit .span01 {
	float: left;
	line-height: 32px;
	color: #108ac6;
	font-size: 24px;
}

.in_tit .span02 {
	float: right;
}

.in_newskg .in_researchlb {
	float: left;
	width: 420px;
}

.in_newskg .in_researchlb h2 {
	font-weight: normal;
}


.in_newskg .in_talentlb {
	float: right;
	width: 350px;
}

.in_newskg .in_talentlb h2 {
	font-weight: normal;
}

.highlight {
	background: url(/andisk/cms/images/menu-highlight.png) right top no-repeat;
}

/*for ads*/
.theme-xconsole.theme-xconsole, :root:root, .host-theme.host-theme {
	--console-layout-nav-width: 208px;
	--console-layout-nav-width-collapsed: 0px;
	--console-layout-nav-trigger-height: 34px;
	--console-layout-nav-trigger-width: 16px;
	--console-layout-nav-trigger-clickable-height: 34px;
	--console-layout-nav-trigger-clickable-width: 16px;
	--console-layout-nav-trigger-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.16);
	--console-layout-nav-trigger-border: 1px solid #c0c6cc;
	--console-layout-nav-trigger-border-l: none;
	--console-layout-nav-trigger-border-l-hover: none;
	--console-layout-nav-trigger-icon-color: #c1c1c1;
	--console-layout-nav-trigger-icon-color-hover: #c1c1c1;
	--console-layout-nav-trigger-icon-left: 0px;
	--console-layout-nav-trigger-bg: #fff;
	--console-layout-nav-shadow: 2px 0 4px 0 rgba(0, 0, 0, 0.16);
	--console-layout-nav-bg: #fff;
	--console-layout-nav-border: 1px solid #c0c6cc;
}

.next-overlay-wrapper.opened .next-overlay-backdrop {
	opacity: 1;
}
.next-overlay-wrapper .next-overlay-backdrop {
	position: fixed;
	z-index: 1001;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,.45);
	-webkit-transition: opacity .3s ease;
	-o-transition: opacity .3s ease;
	-moz-transition: opacity .3s ease;
	transition: opacity .3s ease;
	opacity: 0;
}

.next-overlay-wrapper .next-overlay-inner {
	z-index: 1001;
}
.next-dialog, .next-dialog *, .next-dialog :after, .next-dialog :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.next-dialog {
	position: fixed;
	z-index: 1001;
	background: #fff;
	background: var(--dialog-bg,#fff);
	border: 1px solid #c0c6cc;
	border: var(--dialog-border-width,1px) var(--dialog-border-style,solid) var(--dialog-border-color,#c0c6cc);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-border-radius: var(--dialog-corner,4px);
	-moz-border-radius: var(--dialog-corner,4px);
	border-radius: var(--dialog-corner,4px);
	-webkit-box-shadow: 0 8px 16px 0 rgba(0,0,0,.2);
	-webkit-box-shadow: var(--dialog-shadow,0 8px 16px 0 rgba(0,0,0,.2));
	-moz-box-shadow: 0 8px 16px 0 rgba(0,0,0,.2);
	box-shadow: 0 8px 16px 0 rgba(0,0,0,.2);
	-moz-box-shadow: var(--dialog-shadow,0 8px 16px 0 rgba(0,0,0,.2));
	box-shadow: var(--dialog-shadow,0 8px 16px 0 rgba(0,0,0,.2));
	text-align: left;
	overflow: hidden;
	-webkit-animation-duration: .3s;
	-moz-animation-duration: .3s;
	-o-animation-duration: .3s;
	animation-duration: .3s;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	max-width: 90%;
}

.next-dialog-body {
	padding: 0 24px 16px;
	padding: var(--dialog-content-padding-top,0) var(--dialog-content-padding-left-right,24px) var(--dialog-content-padding-bottom,16px) var(--dialog-content-padding-left-right,24px);
	font-size: 12px;
	font-size: var(--dialog-content-font-size,12px);
	color: #333;
	color: var(--dialog-content-color,#333);
}




.next-dialog, .next-dialog *, .next-dialog :after, .next-dialog :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.next-dialog, .next-dialog *, .next-dialog :after, .next-dialog :before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}



.next-dialog-footer.next-align-right {
	text-align: right;
}

.next-dialog-footer-fixed-height {
	position: absolute;
	width: 100%;
	bottom: 0;
}
.next-dialog-footer {
	padding: 16px 24px 24px;
	padding: var(--dialog-footer-padding-top,16px) var(--dialog-footer-padding-left-right,24px) var(--dialog-footer-padding-bottom,24px) var(--dialog-footer-padding-left-right,24px);
	border-top: 0 solid #c0c6cc;
	border-top: var(--dialog-footer-border-width,0) var(--line-solid,solid) var(--dialog-footer-border-color,#c0c6cc);
	background: #fff;
	background: var(--dialog-footer-bg-color,#fff);
}
.next-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: -moz-box;
	display: flex;
}

.next-col-12 {
	-ms-flex: 0 0 50%;
	-webkit-flex: 0 0 50%;
	flex: 0 0 50%;
	width: 50%;
	max-width: 50%;
}

.next-col-11, .next-col-12 {
	-webkit-box-flex: 0;
	-moz-box-flex: 0;
}

.next-col {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	-webkit-flex: 1;
	-moz-box-flex: 1;
	flex: 1;
}

.next-btn.next-btn-primary {
	border-style: solid;
	border-style: var(--btn-pure-primary-border-style,solid);
	background-color: #0064c8;
	background-color: var(--btn-pure-primary-bg,#0064c8);
	border-color: transparent;
	border-color: var(--btn-pure-primary-border-color,transparent);
}
.next-btn.next-medium {
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	-webkit-border-radius: var(--btn-size-m-corner,2px);
	-moz-border-radius: var(--btn-size-m-corner,2px);
	border-radius: var(--btn-size-m-corner,2px);
	padding: 0 16px;
	padding: 0 var(--btn-size-m-padding,16px);
	height: 32px;
	height: var(--btn-size-m-height,32px);
	font-size: 12px;
	font-size: var(--btn-size-m-font,12px);
	border-width: 1px;
	border-width: var(--btn-size-m-border-width,1px);
	display: inline-block;
	line-height: 32px;
	color: white;
}


.next-btn.hover, .next-btn:hover {
	-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.16);
	-moz-box-shadow: 0 2px 4px 0 rgba(0,0,0,.16);
	box-shadow: 0 2px 4px 0 rgba(0,0,0,.16);
}

.next-btn, .next-btn:active, .next-btn:focus, .next-btn:hover {
	outline: 0;
}

.next-dialog.next-closeable:not(.next-dialog-quick) .next-dialog-close {
	top: var(--dialog-close-top-normal,var(--dialog-close-top,24px));
}
.next-dialog-close, .next-dialog-close:link, .next-dialog-close:visited {
	height: 16px;
	height: var(--dialog-close-width,16px);
	color: #666;
	color: var(--dialog-close-color,#666);
}
.next-dialog-close {
	position: absolute;
	top: 24px;
	top: var(--dialog-close-top,24px);
	right: 24px;
	right: var(--dialog-close-right,24px);
	width: 16px;
	width: var(--dialog-close-width,16px);
	cursor: pointer;
}
