/*媒体查询*/

html {
	font-size: 50px;
}
p{
	font-size: 14px;
}

/*头部导航样式显示与隐藏*/

@media (max-width: 1031px) {
	.activeBox{width: 100%;}
	.activeBox a{
		width: 100%;
		font-size: 16px;
		line-height: 40px;
		text-align-last: justify;
	}
	.activeBox a:first-child{
		border-bottom: 1px solid #eee
	}
	.head_phom {
		position: relative;
		top: 0px;
		-webkit-transform: translateY(-40px);
		transform: translateY(0px);
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
		display: none;
	}
	.head_top {
		height: 62px;
	}
	.head_top nav {
		position: absolute;
		top: 50px;
		left: 0;
		right: 0;
		background: #FFFFFF;
		z-index: 9;
		padding: 10px 0;
		transform: translateY(-450px);
		-webkit-transform: translateY(-450px);
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.nav_menu {
		position: absolute;
		top: 0;
		right: 0;
		font-size: 40px !important;
		width: 50px;
		height: 62px;
		line-height: 62px;
		text-align: center;
		color: #333333;
		z-index: 10;
	}
	.head_top .logo {
		height: 62px;
		display: block;
		position: relative;
		z-index: 10;
		padding: 14px 9px;
	}
	.head_top .logo img {
		/*width: 100%;*/
		width: 260px;
	}
	.head_top nav.show {
		transform: translateY(0);
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
		box-shadow: 0px 6px 10px #aaa;
	}
	.head_top nav a {
		display: block;
		text-align: center;
		line-height: 50px;
		color: #333333;
		font-size: 17px;
	}
	.banner .swiper-container {
		height: 62vw;
	}
	.banner .swiper-slide {
		background-size: 100% 80% !important;
	}
}
/* 这个尺寸文字会溢出 */
@media (max-width: 370px){
	.item_5_text {
    width: 100%;
    line-height: 16px;
    height: 100px !important;
		text-align: center;
	}
}
@media (max-width: 767px) {
	.detail_content p iframe {
    height: 195px !important;
   }
	/*广告隐藏*/
	.content_my {
		display: none;
	}
	/*轮播图*/
	.item1 .swiper-container {
		width: 100%;
		padding: 0px 10px;
	}
	/*轮播图标题介绍*/
	.banner_title {
		padding-top: 0.54rem;
	}
	.banner_title span {
		font-size: 0.36rem;
		display: inline-block;
	}
	.banner_title span:last-child {
		font-size: 0.48rem;
		display: block;
		margin-top: 0.23rem;
	}
	.banner_container {
		text-align: center;
	}
	.slides li {
		height: 4.69rem;
	}
	.flex-control-nav {
		text-align: center;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.item2_text a {
		margin-bottom: 30px;
	}
	/*标题字体大小*/
	.module_title,
	.sucess_title,
	.item_5_title,
	.News_title,
	.compoment_title {
		font-size: 22px;
	}
	/*服务项目*/
	.item1 .module_title {
		padding-top: 30px;
		margin-bottom: 16px;
	}
	.item1 .swiper-slide span {
		width: 115px;
		height: 115px;
		line-height: 115px;
		font-size: 16px;
	}
	.item1 .swiper-button-prev,
	.item1 .swiper-button-next {
		margin-top: 35px;
		top:0px;
	}
	.item1 .swiper-slide p {
		font-size: 13px !important;
		padding: 0px 10px !important;
	}
	/*服务项目  教学环境*/
	.item1 .swiper-button-prev {
		margin-right: 0px;
	}
	.item1_mes {
		font-size: 18px;
		display: block;
		margin: 12px 0px 20px 0px;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.item2_content {
		padding: 0px 14px;
		padding-bottom: 15px;
	}
	.item3 .module_title {
		padding-top: 10px;
		padding-bottom: 10px;
		margin-bottom: 0px;
	}
	.item2_text span {
		margin-top: 15px;
		width: 100%;
		text-align: center;
		font-size: 18px;
		color: #333333;
		display: inline-block;
		font-weight: bold;
	}
	.item_list_show2 .item2_text span{
		margin-bottom: 20px;
	}
	.item_Show1,
	.news_more,
	.content_my,
	.cp_show {
		display: none !important;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.Vido_project_title p{
		line-height: 14px;
		margin: 20px 0;
		margin-top: -10px;
		border-left: 2px solid #00AF88;
		padding-left: 7px;
	}
	.item_Show2 {
		display: block;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.item_list_show1 {
		display: none;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.item_list_show2 {
		display: block;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
	}
	.item3 {
		padding:0 10px;
	}
	.item3 .item3_pic {
		height: 34vw;
	}
	.item3_pic span {
		display: block;
		transition: 0.3s ease-in-out;
		-webkit-transition: 0.3s ease-in-out;
		font-size: 14px;
	}
	.item3_list {
		margin-top: 0.44rem;
	}
	.item3_list li {
		float: left;
	    width: 47.9%;
	    margin-right: 10px;
	    flex-grow: 1;
	    margin-bottom: 10px;
	}
	.item3_list li:nth-child(2n) {
		margin-right: 0px;
	}
	.item3 b {
		margin-top: 0px !important;
	}
	/*真实案例*/
	.sucess_title {
		padding-top: 0.3rem;
	}
	.item1_mes_show {
		margin: 0px 0px 20px 0px;
	}
	.item4_Width {
		padding: 20px 10px;
	}
	.sucess_list ul {
		text-align: center;
		font-size: 0;
	}
	.sucess_list ul li {
		width: 25%;
		display: inline-block;
		text-align: center;
		overflow: hidden;
		float: inherit !important;
		font-size: 16px;
	}
	.News .sucess_list ul li{
		width: 25%;
		overflow: hidden;    
		height: 38px;
	}
	.sucess_list ul li span {
		height: 38px;
		line-height: 38px;
	}
	/*.sucess_list ul li:nth-child(1){
		background:#00AF88;
		color: white;
		font-size:14px;
	}*/
	/*更换按钮样式*/
	.Click_App {
		background: #00AF88;
	}
	.Click_App span {
		color: white;
		display: block;
	}
	.Vido_list ul li {
	    width: 50%;
	    float: left;
	    padding: 0 5px 10px 5px;
	}
	.Vido_list ul li:nth-child(2n) {
		margin-right: 0px;
		
	}
	.Vido_list ul li span {
		font-size: 14px;
		height:42px;
		overflow: hidden;
		display: -webkit-box !important;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	/*优势*/
	.item_5_content {
		margin-top: 20px;
		padding: 9px 9px 30px 9px;
	}
	.item_5_content ul li {
		width: 47.2%;
		margin-right: 0.2rem;
		margin-bottom: 10px;
		background: rgba(255,255,255,0.2);
		border-radius: 10px;
		padding: 20px 10px;
	}
	.item_5_img {
		width: 50px;
		height: 50px;
		float: none !important;
		margin: 0 auto 10px auto;
	}
	.item_5_content ul li:nth-child(2n) {
		margin-right: 0px;
	}
	.item_5_text h3 {
		font-size: 14px;
	}
	.item_5_text span {
		font-size: 12px;
	}
	.item_5_img_position1 {
		background: url(../images/ceping.gif) center center no-repeat !important;
	}
	.item_5_img_position2 {
		background: url(../images/tcp.gif) center center no-repeat !important;
	}
	.item_5_img_position3 {
		background: url(../images/dingzhuang.gif) center center no-repeat !important;
	}
	.item_5_img_position4 {
		background: url(../images/yinyang.gif) center center no-repeat !important;
	}
	.item_5_img_position5 {
		background: url(../images/vip.gif) center center no-repeat !important;
	}
	.item_5_img_position6 {
		background: url(../images/huigui.gif) center center no-repeat !important;
	}
	.item_5_text {
		width: 100%;
		line-height: 16px;
		height: 66px;
		text-align: center;
	}
	.item_5_title {
		padding-top: 45px;
		padding-bottom: 16px;
	}
	.item_5_title::after, .section3 .module_title2::after {
		content: "\e720";
    font-family: iconfont;
    position: absolute;
    right: 20px;
    /* transform: rotate(-180deg); */
	}
	.item_5_title2::after, .section3 .module_title3::after {
		content: "\e720";
    font-family: iconfont;
    position: absolute;
    right: 20px;
    /* transform: rotate(90deg); */
	}
	/*公司新闻*/
	.News_Width {
		padding: 9px;
	}
	.News_title {
		padding: 20px 0px;
	}
	.about_flexslider {
		margin-bottom: 10px;
	}
	.about_flexslider .swiper-container {
		height: 240px;
	}
	/*视屏中心2*/
	.Vido_padding {
		padding: 9px;
	}
	/*信康团队*/
	.compoment {
		height: 220px;
	}
	.compoment .module_title {
		padding-top: 0.59rem;
		margin-bottom: 0.56rem;
	}
	.compoment .swiper-container {
		padding: 9px 30px;
		height: 85px;
	}
	.More_list {
		margin: 0px auto !important;
	}
	/*.compoment .swiper-container .swiper-slide {
	    padding: 0 13px !important;
	}*/
	.compoment_title {
		padding: 45px 0px 20px 0px;
	}
	.compoment .swiper-container .swiper-button-next {
		height: 67px !important;
		margin-top: -33px !important;
		background: url(../images/arrow.png) no-repeat -27px -100px !important;
	}
	.compoment .swiper-container .swiper-button-prev {
		left: 0px;
		width: 20px;
		height: 67px !important;
		margin-top: -33px !important;
		background: url(../images/arrow.png) no-repeat -4px -100px !important;
	}
	/*footer*/
	.friendLink .link {
		display: inline-block;
		width: 100%;
		line-height: 30px;
		font-size: 16px;
		color: #333333;
		border-bottom: 1px solid #4b5056;
	}
	.friendLink .link span {
		display: block;
		line-height: 30px;
		position: relative;
		margin: 5px 0;
	}
	.friendLink .link span a{
		color: #333333;
	}
	.friendLink .link>a {
		font-size: 14px;
		color: #333333;
		font-weight: normal;
		display: none;
		/*width: 25%;*/
		margin-right: 24px;
		display: none;
		float: left;
	}
	.friendLink .link:last-child {
		border-bottom: 0;
	}
	footer .code {
		/*width: 144px;
		height: 144px;*/
		position: initial;
		margin: 20px 0px;
	}
	.information {
		display: block;
		color: #333333;
		font-size: 14px;
		line-height: 20px;
		margin-bottom: 50px;
	}
	footer {
		background: #f6f6f6;
		padding: 20px 0 2px 0;
	}
	.module_container {
		width: 100%;
		position: relative;
		padding: 0 10px 0px 10px;
	}
	.friendLink .link span.trans:after {
		transform: rotate(90deg);
	}
	.friendLink .link span:after {
		content: "\e720";
		font-family: iconfont;
		position: absolute;
		right: 0;
		transform: rotate(-180deg);
	}
	footer {
	/* 	margin-bottom: 50px !important; */
	}
	.mui_footer_btn {
		display: block !important;
	}
	.Wx_eamil {
		margin-bottom: 20px;
	}
	/*新闻中心页面样式设置*/
	.news_banner {
		width: 100%;
		height: 40vw;
		display: block;
	}
	.page_container {
		padding: 20px 0;
	}
	.cp_page,
	.cp_page .page_container {
		padding: 0px !important;
	}
	.subpage_container {
		padding: 0;
		width: 100%;
		overflow: hidden;
		position: relative;
	}
	.cp_box {
		height: 50px;
		overflow-y: hidden;
	}
	.cp_nav {
		width: 100%;
		height: 70px;
		overflow-x: auto;
		white-space: nowrap;
		-webkit-overflow-scrolling: touch;
		font-size: 0;
		text-align: center;
	}
	.cp_nav a .current {
		color: #FF7711;
		border-bottom: 2px solid #FF7711;
		line-height: 48px;
	}
	.cp_nav a {
		position: relative;
		display: inline-block;
		color: #333333;
		line-height: 49px;
		padding: 0 14px;
		font-size: 16px;
	}
	.page_container .cp_title {
		text-align: center;
		margin: 20px 0;
		font-size: 20px;
		display: block;
	}
	#news {
		padding: 10px;
	}
	#news li {
		padding-left: 172px;
	}
	#news li .slide_news {
		width: 162px;
	}
	.ell_1 {
		white-space: nowrap;
		overflow: hidden;
		text-overflow: ellipsis;
	}
	.cp_new_list .custom_page {
		padding-left: 0;
		margin-bottom: 23px;
	}
	.cp_new_list .custom_page .total {
		right: 20px;
	}
	/*产品中心页面*/
	.product .full_box .full_des h3 {
		text-align: center;
		font-size: 20px;
		margin: 15px 0px 20px 0px;
	}
	.product .full_box img {
		width: 80%;
		display: block;
		margin: 0px auto;
	}
	.product .full_box .full_des,
	.full_box img {
		width: 100%;
	}
	.More_list{
		margin-top: 0 !important;
	}
}
@media (max-width: 480px){
  .full_box{
    padding-bottom: 30px;
  }
}