/***** 智能手机 *****/
@media all and (max-width:768px){
	.navigation {height:64px; position:fixed; z-index:999; overflow:visible;}
	.navigation .row {padding:0;}
	.navigation .inner_navigation {padding:0; border:none;}
	.navigation .logo { float:right; margin:0 20px 0 0; width:100px; height:64px;}
	/* 导航切换样式 */
	.sticky-nav {}
	.sticky-nav .logo {margin-top:0;}
	.sticky-nav li a {}
	/*侧栏*/
	.navigation .nav_more { display:block; position:relative; width:64px; height:64px; border:none; outline:none; cursor:pointer; background:none;}
	.navigation .nav_more::after {width:24px; height:1px; right:21px; top:36px; background:#333333; content:""; position:absolute; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); /*@include transform-origin(100%,100%);*/}
	.navigation .nav_more::before {width:24px; height:1px; right:21px; top:27px; background:#333333; content:""; position:absolute; -moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg); /*@include transform-origin(0%,0%);*/}
	.navigation .nav_more[data-animation="nav_more_hit"]:before, .navigation .nav_more[data-animation="nav_more_hit"]:after {-moz-transition:ease-out 300ms; -o-transition:ease-out 300ms; -webkit-transition:ease-out 300ms; transition:ease-out 300ms;}
	.navigation .nav_more:hover::before , .navigation .nav_more:hover::after {opacity:0.9;}
	.navigation .nav_more_hit {}
	.navigation .nav_more_hit:before { top:32px; -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg);}
	.navigation .nav_more_hit:after { top:32px; -moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
	.navigation .nav_more_off::before , .navigation .nav_more_off::after {background:#000000;}
	/*菜单*/
	.menu {display:none; width:100%; background:#f8f8f8; position:fixed; left:0; top:0; padding-top:64px; z-index:999999; overflow:scroll;}
	.menu ul {}
	.menu li {width:100%; float:none; overflow:hidden;}
	.menu li .arrow { position:absolute; top:20px; right:40px; margin:0; font-style:normal; font-family:'add'!important; font-size:10px;   /* Better Font Rendering =========== */-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transition:all 0.3s ease-out 0s;}
	.menu li .arrow::before {content:"\e902";}
	.menu li:hover {}
	.menu li:hover a {}
	.menu li:hover a .arrow {color:rgba(255,255,255,0.5);}
	.menu li a {margin:0; padding:0; width:100%; height:50px; text-indent:40px; line-height:50px; text-align:left; color:#666666; height:auto; font-size:16px; border:none;}
    .menu li a.sub_a:visited {color:#ffffff;}
	.menu li a::after {display:none;}
	/* 多级菜单 */
	.menu li:hover .nav_submenu { display:none;}
	.menu .nav_submenu { display:none; width:100%; position:static;}
	.menu .nav_submenu li {float:none; width:auto; background:#f2f2f2;}
	.menu .nav_submenu li:hover {}
	.menu .nav_submenu li:hover a {color:#ffffff;}
	.menu .nav_submenu li a { color:#666666; border:none; font-weight:normal;}

	/********** 首页 **********/

	/* 全屏Banner */
	#home .swiper-container {margin-top:64px;}
	#home .swiper-slide {}
	#home .swiper-slide .text h1 {font-size:40px;}
	#home .swiper-slide .text p {font-size:22px;}
	.swiper-button-next, .swiper-button-prev {display:none;}
	/**/
	.page-title {margin-top:60px;}
	.page-title h3 {font-size:22px;}
	.page-title p {font-size:14px;}

	/* 服务项目 */
	.service {padding:50px 0;}
	.service ul {}
	.service ul li {float:none; width:100%; margin-bottom:40px;}
	.service ul li .inner {margin:0;}
	.service ul li .icon {width:150px; height:150px;}
	.service ul li .text h4 {font-size:18px;}

	/* 公司简介 */
	.intro {padding:80px 0;}
	.intro .il {float:none; width:100%; margin-bottom:30px; padding:0;}
	.intro .text {float:none; width:100%; padding:0;}
	.intro .text p {font-size:18px; margin-bottom:10px;}

	.partner {padding:50px 0;}
	.partner .row_pr0 {padding-right:10px;}
	.partner .list {margin:0;}
	.partner .list ul li {}
	.partner .list ul li span { margin:0 10px 10px 0; padding:4px 2px;}


	.copyright {padding:30px 0;}
	.copyright .beian {margin:0;}
	.copyright .beian p {padding-top:5px; font-size:16px;}
	.copyright .beian p a {}
	.copyright .beian p span {}

	.download {padding:80px 0;}
	.download .l {float:none; width:100%; padding:0 15%; margin-bottom:60px;}
	.download .r {float:none; width:100%; padding:0;}
	.download .r p {font-size:18px;}
	.download .r img {margin:auto;}

	.contact {padding:100px 0;}
	.contact .text {font-size:16px; width:100%; padding:40px;}


	/********** 内页：公共 **********/
	.temp_banner { margin-top:64px; height:180px;}
	.temp_banner::before {height:180px;}
	.temp_banner .inner_section {background-size:400px auto; background-position:right bottom;}
	.temp_main {padding:64px 0 20px;}
	.sub-tab {margin:-50px 0 40px;}
	.sub-tab ul {}
	.sub-tab ul li {}
	.sub-tab ul li a { padding:20px; font-size:14px;}
	.temp_main .temp_content {float:none; width:100%;}
	.temp_main .temp_content p { margin-bottom:20px;}
	/**/
	.tab { margin:0; padding:0 0 20px;}
	.tab ul li.current a {font-size:14px;}
	.tab a {font-size:16px; padding:0 10px 5px 10px;}
	.tab ul li.sub ul {top:45px;}
	/**/
	.sub-title {}
	.sub-title h2 {font-size:18px;}
	/**/
	.tbox {margin:20px 0 0 0; padding:20px;}
	/**/
	.box-title {margin-bottom:40px;}
	.box-title h2 {font-size:28px;}
	.box-title p {font-size:14px;}
	/**/
	.load_more {padding:10px 0;}
	/**/
	.lightbox {width:90%;}




	




}




@media all and (max-width:767px){


}




@media all and (max-width:667px){


}




@media all and (max-width:375px){



}


@media all and (max-width:320px){



}