/*首页*/
.index_top{z-index:9; position: fixed; top: 0; left: 0; width: 100%; min-height: 3.125rem; max-height:15rem;  background-color: rgba(256,256,256,0.98); box-shadow: 0px 1px 0 0 rgba(0,0,0,.08);}
.Logo_main{ margin:0.5rem;}
.logo{ height: 2.25rem;}
.Line{ margin: 0 0.375rem; width: 1px; height: 2.25rem;  background:url(../images/Line.png) no-repeat; background-size: 1px 2rem;}
.slogan{ line-height: 2.25rem; color: #999; font-size: 0.75rem;}
.intrance{ width: 1.875rem; height: 1.875rem; margin: 0.6875rem 0.875rem 0.6875rem 0; display: block;background-size: 1.875rem 1.875rem;background-image: url(../images/Login_icon.png);}
/*.banner{ margin-top: 3.125rem;}
.banner img{ width: 100%; display: block;}*/
.mian_Slogan{ position: absolute; top: 4rem; left: 0; color: #fff; width: 100%; text-align: center; line-height: 1.5}
.mian_Slogan span{ display: block; }
.mian_Slogan span:nth-child(1){ font-size: 1.25rem;}
.mian_Slogan #span1{ font-size: 1.25rem;}

.mian_Slogan span:nth-child(2){ font-size: 0.875rem; }
.sub_Slogan{ line-height: 1.3; position: absolute; padding: 0.75rem 0; bottom: 0; left: 0; color: #fff; background: rgba(256,256,256,0.2); width: 100%;}
.sub_Slogan_content li{ width: 50%; text-align: center;}
.sub_Slogan h3{ font-size: 0.875rem;}
.sub_Slogan h4{ font-size: 0.75rem;}
.Icon1{ background: url(../images/Icon1.png?v=2017122201) no-repeat;}
.Icon2{ background: url(../images/Icon2.png?v=2017122201) no-repeat;}
.Icon3{ background: url(../images/Icon3.png?v=2017122201) no-repeat;}
.Icon4{ background: url(../images/Icon4.png?v=2017122201) no-repeat;}
.Icon{ width: 2rem; height: 2rem; display: block; background-size: 2rem 2rem; margin:0 auto; margin-bottom: 0.375rem;}
.Title{ color: #4d555d; font-size:1.375rem; text-align: center;padding-top: 3rem; padding-bottom: 2.25rem;}
.swipe {
  top: 3.25rem;
  overflow:hidden;
  position:relative;
  width:100%;
  margin-bottom: 3.5rem;
}
.swipe ul{
    overflow:hidden;
}
.swipe li  img{
	max-width:100%;
}
#slider4{
	line-height:0;
	text-align:center;
}
#slider4 ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
#slider4 li{ position: relative;}
#pagenavi{ position: absolute; bottom: 6rem;text-align: center; left: 50%; margin-left: -1rem;}
#pagenavi a{ display: inline-block; width: 0.625rem; margin-left: -0.125rem; height: 0.625rem; border-radius: 0.3125rem;-moz-border-radius: 0.3125rem;-webkit-border-radius: 0.3125rem; background: rgba(256,256,256,0.5);}
#pagenavi a.active{
	background-color: #4cb5ff;
}
/*推广模式*/
.Push_Items{ text-align: center; width: 49.6%; background: #4cb5ff; color: #fff; padding: 1.375rem 0;}
.Push_content .Push_Items:nth-child(1){ margin-right: 0.8%; background: url(../images/bg.png?v=2017122201) no-repeat center center; background-size:auto 100%; }
.Push_content .Push_Items:nth-child(2){ background: url(../images/bg1.png?v=2017122201) no-repeat center center; background-size:auto 100%; }
.Push_top{ font-size: 1rem;}
.Push_text{ font-size: 0.75rem; margin: 0.875rem 0 0.75rem;}
.Push_text span{ display: block; line-height: 1.2}
.Push_btn{ font-size: 0.75rem; width: 31%; display: inline-block; text-align: center;border: 1px solid #fff; color: #fff;padding: 0.375rem 0;}



/*媒体资源*/
.Media_source_content { margin: 0 0.5rem}
.Media_source_content ul{ width: 100%;}
.Media_source_content .Media_Items{  float: left; width: 25%;  text-align: center; margin-bottom: 1rem;}
.Media_Items .Media_source_head{ width:80%; /*border:0.125rem solid #c4e0f5;*/ height: 80%; margin-right: 10%; margin-left:10%; overflow: hidden;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%; background-color: #c4e0f5; height: auto; overflow: hidden;}
.Media_Items .Media_source_head img{ width: 100%; display: block;}
.Media_mess{ margin-top: 0.625rem;}
.Media_mess h1{ color: #333; width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size: 0.875rem; }
.Media_mess h2{ line-height: 1rem;font-size: 0.75rem; color: #666; padding-top: 0.25rem }
.marginTop{ padding-top: 0.5rem;}




.promote-box{width: 100%;overflow: hidden;}
.promote-box .promote-list{overflow: hidden;}
.promote-box .promote-list .list-item{
	width: 90%;
	margin: 0 5%;
	padding: 2rem 0;
	box-sizing: border-box;
	margin-bottom: 0.4rem;
	background-position: center center;
	background-repeat: no-repeat;
	color: white;
	text-align: center;
	background-size: 100% 100%;
}
.promote-box .promote-list .list-item:nth-child(1){
	background-image: url("/mobile/images/bg.png");
}
.promote-box .promote-list .list-item:nth-child(2){
	background-image: url("/mobile/images/fansBanner.png");
}
.promote-box .promote-list .list-item:nth-child(3){
	background-image: url("/mobile/images/bg1.png");
}






/*投放案例*/
.case_top{ text-align: center; color: #111; margin: 0 0.5rem; position: relative;}
.case_top a{ position: relative; width: 20%; margin: 0 1.5%; padding-bottom: 0.5rem; display: inline-block; }
.case_top a.current{ color: #4cb5ff;}
.case_top a.current::after{content: ""; display: block; position: absolute; bottom: -1px; left:0; width: 100%; height: 4px;z-index: 9; background-color: #4cb5ff; transition-duration:0.3s;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;
 }
.case_text{ color: #333; font-size: 0.875rem; padding:1rem 0.5rem 0.875rem 0.5rem; line-height: 1.25}
.case_img{margin: 0 0.5rem;}
.case_img img{ width: 100%; }
 .case_Items{ display: none;}
/*合作客户*/
.Our_Customer_content{ margin: 0 0.5rem; margin-bottom: 3rem;}
.Our_Customer_content ul{ width: 100%;}
.Our_Customer_content li{overflow: hidden;float: left; width:30%;margin:0 1.66%;  margin-bottom: 3.33%;}
.Our_Customer_content li img{ width: 90%; padding: 5%; display: block;}
.Our_Customer_content .marginNone{ margin-right: 0}
.Buliding{ position: absolute; bottom: 0; left: 0; }
.Buliding img{width: 100%; display: block;}
/*底部*/
.s-content{ width: 100%; text-align: center; background:url(../images/Login_bg.png) no-repeat center center; background-size: auto 100%;color: #fff;}
.s-Loginmian{ padding: 2rem 0;}
.s-Loginmian h1{ font-size: 1.25rem;}
.s-login{ width: 76%; margin: 0 12%; margin-top: 0.75rem;}
.s-login a{ font-size:1rem; background: #4cb5ff; color: #fff; width: 48%; line-height: 2.375rem;margin:0 1%; border-radius: 0.0625rem;-moz-border-radius: 0.0625rem;-webkit-border-radius: 0.0625rem;-o-border-radius: 0.0625rem;}
footer{ font-size: 0.75rem;padding: 1.25rem 0; background: #292f33; color: #999; padding:1rem 1.5rem; text-align: center;line-height: 1.2; }
footer span{ display: block;}
.Media_btn a{ width: 96%; margin:1rem 2% 0.875rem; display: inline-block; background: #53b1f5; color: #fff; text-align: center; padding: 0.75rem 0;}

