﻿@media screen and (max-width:1680px){



}
@media screen and (max-width:1600px){




}
@media screen and (max-width:1440px){


  
}

@media screen and (max-width:1400px){





}



@media screen and (max-width:1366px){




	
}
@media screen and (max-width:1280px){






}
@media screen and (max-width:1200px){



}


@media screen and (max-width:1080px){
   
	
	
}


@media screen and (max-width:1024px){

body{font-size: 1.0rem; line-height: 180%; }

.swiper-button-next{
    display: none;
}
.swiper-button-prev{
    display: none;
}
.sp_header{
    display: block;
}
.sjj_nav{
    display: block;
}
#top{
    display: block;
}
.suspension{
    display: none;
}
.list{
    display: block;
}
.floating_ck{
    display: none;
}

.movie{
    padding-top: 60px;
}
.subpages-banner{
    padding-top: 60px;
}

.header-bar1-container{
	display: none;
}
.header-bar2-container{
	display: none;
}

/*底部样式*/
.footer-container{
	padding: 4%;
	box-sizing: border-box;
}
.footer-bar{
	width: 100%;
}
.footer-bar-01{
	width: 100%;
	margin-bottom: 40px;
}
.footer-bar-01 h1{
	margin-bottom: 20px;
}
.footer-bar-02{
	display: none;
}
.footer-bar-03{
	width: 100%;
}
.footer-bar-share{
	width: 100%;
}

/*版权信息*/
.copyright{
	padding: 4%;
	box-sizing: border-box;
}


.home-bar1-container{
	padding: 4%;
	box-sizing: border-box;
}
.home-bar1{
	width: 100%;
	margin: 20px auto;
}
.home-bar1-tit{
	width: 100%;
	padding-bottom: 15px;
	margin-bottom: 20px;
}
.home-bar1-tit h2{
	font-size: 1.5rem;
}
.home-bar1-tit h2:before{
	width: 110px;
	bottom: -17px;
}
.home-bar1-tit2{
	margin-bottom: 20px;
}
.home-bar1-tit2 h2{
	font-size: 1.3rem;
	margin-bottom: 10px;
}
.home-bar1-tit2 h3{
	font-size: 1.1rem;
}
.home-bar1-pic{
	width: 100%;
}
.home-bar1-pic figure{
	width: 100%;
	margin-right:0;
	margin-bottom: 10px;
}
.home-bar1-pic figure img{
	width: 100%;
}

.home-bar1-tit3{
	margin-top: 20px;
}

.home-bar2-container{
	padding: 4%;
	box-sizing: border-box;
}
.home-bar2{
	width: 100%;
	margin: 20px auto;
}
.home-bar2 h6{
	margin-top: 20px;
}
.home-bar2-tit{
	padding-bottom: 15px;
	margin-bottom: 20px;
}
.home-bar2-tit h2{
	font-size: 1.5rem;
}
.home-bar2-tit h2:before{
	width: 110px;
	bottom: -17px;
}
.nTab .TabTitle{width:280px; height:auto; margin: 0 auto; overflow:hidden; }
.nTab .TabTitle li{width:120px; text-align:center; margin-right: 20px; margin-bottom: 40px; }
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{font-size: 14px; }
.nTab .TabTitle .normal{font-size: 14px; }
.nTab-txt{padding: 10px 0; }
.home-news{
	width: 100%;
}
.home-news-list{
	width: 100%;
}
.home-news-list li{
	width: 100%;
	height: auto;
	padding: 3%;
	box-sizing: border-box;
}
.home-news-list-time{
	width: 25%;
	padding: 4%;
	box-sizing: border-box;
}
.home-news-list-time h2{
	font-size: 2.0rem;
}
.home-news-list-time h3{
	font-size: 1.1rem;
}
.home-news-list-txt{
	width: 75%;
	padding: 4%;
	box-sizing: border-box;
}
.home-news-list-txt h1{
	display: none;
}
.home-news-list-txt h4{
	font-size: 1.2rem;
}
.home-news-pic{
	width:100%;
}
.home-news-pic img{
	width:100%;
}

.home-bar3-container{
	background-size: cover;
	padding: 4%;
	box-sizing: border-box;
}
.home-bar3{
	width: 100%;
	height: 160px;
}
.home-bar3 h2{
	display: none;
}
.home-bar3 h3 p{
	font-size:1.0rem;
}

.home-bar4-container{
	padding: 0;
	box-sizing: border-box;
}
.home-bar4{
	width: 100%;
	height: auto;
	padding: 4%;
	box-sizing: border-box;
	margin: 20px auto;
}
.home-bar4-add{
	width: 100%;
	height: 270px;
}
.home-bar4-add li{
	width: 100%;
	height: auto;
	padding: 0;
	box-sizing: border-box;
	margin-right: 0;
	margin-bottom: 10px;
}
.home-bar4-add li h2{
	width: 100%;
	font-size: 1.0rem;
	background: url("../images/location.png") no-repeat 2% center;
	text-indent: 2.5rem;
}
.home-bar4-add li h3{
	width: 100%;
	padding: 0 2%;
	box-sizing: border-box;
}

/*内页样式*/
.subpages-tit-container{
	display: none;
}

/*关于我们*/
.about-container{
	padding: 4%;
	box-sizing: border-box;
}
.subpages-about{
	width: 100%;
	margin: 30px auto;
}
.subpages-about-tit{
	margin-bottom: 30px;
}
.subpages-about-tit h2{
	height: 50px;
	font-size: 1.5rem;
}
.subpages-about-txt img{
	width: 100%;
}

/*资质认证*/
.honor-container{
	padding: 4%;
	box-sizing: border-box;
}
.subpages-honor{
	width: 100%;
	margin: 30px auto;
}
.subpages-honor-tit{
	margin-bottom: 30px;
}
.subpages-honor-tit h2{
	height: 50px;
	font-size: 1.5rem;
}
.subpages-honor-pic{
	width: 100%;
}
.subpages-honor-pic figure{
	width: 48%;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 10px;
}
.subpages-honor-pic figure img{
	width: 100%;
}
.subpages-honor-pic figcaption{
	padding: 5px 0;
	font-size: 0.9rem;
}

/*智能网咖数据*/
.aibar-container{
	padding: 4%;
	box-sizing: border-box;
}
.subpages-aibar{
	width: 100%;
	margin: 30px auto;
}
.subpages-aibar-tit{
	margin-bottom: 30px;
}
.subpages-aibar-tit h2{
	height: 50px;
	font-size: 1.5rem;
}
.subpages-aibar-pic{
	width: 100%;
}
.subpages-aibar-pic-left{
	width: 100%;
}
.subpages-aibar-pic-left figure img{
	width: 100%;
}
.subpages-aibar-pic-right{
	width: 100%;
}
.aibar-pic{
	width: 100%;
}
.aibar-pic figure{
	width: 100%;
	margin-right: 0;
}
.aibar-pic figure img{
	width: 100%;
}
.aibar-pic figcaption{
	font-size: 1.0rem;
}

/*banner*/
.about-end{
	padding: 4%;
	box-sizing: border-box;
}
.about-end img{
	width: 100%;
}

/*门店展示*/
.mendian-container{
	padding: 4%;
	box-sizing: border-box;
}
.subpages-mendian{
	width: 100%;
	margin: 30px auto;
}
.subpages-mendian-tit{
	margin-bottom: 30px;
}
.subpages-mendian-tit h2{
	height: 50px;
	font-size: 1.5rem;
}
.subpages-mendian-search{
	width: 100%;
	padding: 4%;
	box-sizing: border-box;
	margin-bottom: 20px;
}
.subpages-mendian-search>select{
	width: 100%;
	font-size: 0.9rem;
	margin: 10px 0 10px 5px;
}
.subpages-mendian-search h2>input{
	width: 100%;
}
.subpages-mendian-pic{
	width: 100%;
}
.subpages-mendian-pic figure{
	width: 48%;
	margin-right: 1%;
	margin-left: 1%;
	margin-bottom: 10px;
}
.subpages-mendian-pic figure img{
	width: 100%;
}
.subpages-mendian-pic figure h3{
	overflow: hidden;
}

/*新闻资讯*/
.subpages-news-container{
    padding: 4%;
	box-sizing: border-box;
}
.subpages-news{
    width: 100%;
    margin: 30px auto;
}
.subpages-news-tit li{
	margin-right: 10px;
}
.news-search {
    width: 100%;
    padding: 4%;
	box-sizing: border-box;
    margin: 20px auto;
}
.news-search strong{
    font-size: 1.0rem;
}
.news-search-box1 {
    width: 100%;
    margin-right: 0;
	margin-bottom: 10px;
}
.news-search-box2 {
    width: 100%;
    margin-right: 0;
	margin-bottom: 10px;
}
.focus-news{
    width: 100%;
    margin: 0 auto 40px auto;
}
.focus-news figure{
    width: 100%;
    margin-right: 0;
	margin-bottom: 10px;
	padding: 4%;
	box-sizing: border-box;    
}
.focus-news figure img{
    width: 100%;;
}
.focus-news figcaption h1{
    font-size: 1.1rem;
}
.focus-news figcaption h2{
    font-size: 0.9rem;
}
.subpages-newsinfo-container{
    padding: 4%;
	box-sizing: border-box;
}
.subpages-newsinfo{
    width: 100%;
    margin: 0 auto;
}
.newsinfo-left{
    width: 100%;
    padding: 4%;
	box-sizing: border-box;
	margin-bottom: 10px;
}
.newsinfo-left h1{
    font-size: 1.2rem;
    line-height: 140%;
}
.newsinfo-left-txt{
    margin: 10px auto;
}
.newsinfo-left-txt img{
    width: 100%;
}
.newsinfo-left-txt p{
    margin: 20px auto;
}
.newsinfo-right{
    width: 100%;
}
.newsinfo-more li{
    width: 100%;
    min-height: auto;
    padding: 4%;
	box-sizing: border-box;
}
.newsinfo-more li h2{
    font-size: 1.2rem;
}
.newsinfo-share{
    width: 100%;
    padding: 4%;
}
.newsinfo-share h2{
    font-size: 1.2rem;
}

/*人才招募*/
.subpages-joinus-container{
	padding: 4%;
	box-sizing: border-box;
}
.subpages-joinus{
	width: 100%;
	margin: 30px auto;
}
.subpages-joinus-tit li{
	margin-right: 10px;
}
.subpages-joinus-txt{
    width: 100%;
    margin: 40px auto;
}
.subpages-joinus-txt img{
    width: 100%;
}

/*加盟合作*/
.subpages-chain-container{
	padding: 4% 2%;
	box-sizing: border-box;
}
.subpages-chain-bar1{
	width: 100%;
	margin: 0 auto;
}
.nTab1 .TabTitle{width:100%; }
.nTab1 .TabTitle li{height:40px; line-height: 40px; width:33.33%; border-radius: 50px; margin-right: 0; margin-left: 0; margin-bottom: 0; text-align: center; text-indent: 0; }
.nTab1 .TabTitle .active{line-height:40px; font-size: 0.9rem; font-weight: bold; border: 0; border-bottom: rgba(255,255,255,0.10) solid 0px; }
.nTab1 .TabTitle .normal{line-height:40px; font-size: 0.9rem; font-weight: bold; border: 0; border-bottom: rgba(255,255,255,0.10) solid 0px; }
.nTab-content1{
	width: 100%;
	margin: 0 auto;
}
.nTab-content1 figure{
	width: 100%;
	height: 170px;
	margin-right: 0;
	margin-bottom: 0;
	border: #a84200 solid 1px;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}
.nTab-content1 figcaption{
	position: absolute;
	top: 20%;
	left: 20px;
}
.nTab-content1 figcaption h2{
	font-size: 1.1rem;
	margin-bottom: 10px;
}
.nTab-content1 figcaption p{
	font-size: 0.95rem;
	line-height: 140%;
}
.nTab-content1 figure img{
	opacity: 0.15;
	width: 100%;
	height: auto;
}
.nTab-content2{
	width: 100%;
	margin: 0 auto;	
}
.nTab-content2 figure{
	width: 100%;
	margin-right: 0;
	border: #a84200 solid 1px;
	border-left: 0;
	border-right: 0;
	border-top: 0;
}
.nTab-content2 figcaption{
	position: absolute;
	top: 20%;
	left: 20px;
}
.nTab-content2 figcaption h2{
	font-size: 1.1rem;
	margin-bottom: 10px;
}
.nTab-content2 figcaption p{
	font-size: 0.95rem;
	line-height: 140%;
}
.nTab-content2 figure img{
	opacity: 0.15;
	width: 100%;
}

.subpages-chain-bar2{
	width: 100%;
	margin: 50px auto 0 auto;
}
.subpages-chain-bar2-tit{
	width: 300px;
	margin: 0 auto 30px auto;
}
.subpages-chain-bar2-tit li{
	margin-right: 10px;
}
.subpages-chain-txt{
	width: 100%;
	padding: 4%;
	box-sizing: border-box;
}
.subpages-chain-txt img{
	width: 100%;
}

.subpages-chain-bar3{
	width: 100%;
	margin: 0 auto;
}

/*联系方式*/
.subpages-cont-container{
	padding: 4%;
	box-sizing: border-box;
}
.subpages-cont{
	width: 100%;
	margin: 30px auto;
}
.subpages-cont-tit li{
	margin-right: 10px;
}
.contact{
    display: table;
	margin: 40px auto;
}
.contact-left{
    width: 100%;
}
.contact-left h2{
    font-size: 1.4rem;
}
.contact-left-txt{
    margin-top: 20px;
}
.contact-left-txt p{
    font-size: 1.0rem;
}
.contact-right{
    display: none;
}

/*留言反馈*/
.feedback{
	padding: 4%;
	margin: 30px auto;
}
.feedback-bar1-left {
    width: 100%;
}

.feedback-bar1-right {
    width: 100%;
    height: auto;
    float: right;
}
.feedback-bar1-right h5{
    line-height: 180%;
    width: 100%;
    height: auto;
	padding: 2%;
	box-sizing: border-box;
    text-indent: 0;
    margin-bottom: 15px;
}
.feedback-bar2>textarea {
    padding: 2%;
}

/*招贤纳士*/
.subpages-jobs{
    width: 100%;
    margin: 40px auto;
    padding: 0;
}
.subpages-jobs li{
    width: 100%;
    height: auto;
    margin-right: 0;
    margin-bottom: 10px;
    padding: 4%;
	box-sizing: border-box;
}
.subpages-jobs li h2{
    font-size: 1.4rem;
    margin-bottom: 20px;
}
.subpages-jobs li strong{
    font-size: 1.1rem;
}












}

@media screen and (max-width:861px){

body{font-size: 1.0rem; line-height: 180%;}


}

@media screen and (max-width:768px){




}


@media screen and (max-width:668px){



  
}

@media screen and (max-width:420px) {







}

@media screen and (max-width:376px){



}

@media screen and (max-width:0){



}