@media only screen and (min-width: 767px) and (max-width: 1024px) {
body{min-width:auto;} 
.sp_w94{width:94%; margin:0 auto;}
.sp_w96{width:96%; margin:0 auto;}
.sp_w100{width:100%; height: auto;}
.pad_none {display: none;}
.sp_block {display:block;}
.pad_block {display:block;}
.pc_block{display:none;}
.pad_pt0 {padding-top: 0;}
.video_yk{width:720px; height:525px;}
.pad_none {display: none;}

.header {position: relative; width:100%; background:#5454c6;}
.header_01{padding:15px 0;}
.model-1 {width:30px;height:18px;float: right;}
.menu{width:30px; height:18px;position:relative; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; box-sizing: border-box;}
.bar{height:3px; width:30px; display:block; position:absolute; background-color:#fff;border-radius: 2px;-moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; }
.model-1 .bar:nth-of-type(1) {
	  top:0px;
	  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
	  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
	  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
	  -webkit-transition-delay: 0.2s, 0;
	  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;  
	}
.model-1 .bar:nth-of-type(2) {
	  top:7px;
	  -moz-transition: ease 0.1s 0.1s;
	  -o-transition: ease 0.1s 0.1s;
	  -webkit-transition: ease 0.1s;
	  -webkit-transition-delay: 0.1s;
	  transition: ease 0.1s 0.1s; 
	}
.model-1 .bar:nth-of-type(3) {
	  top:14px;
	  -moz-transition: top 0.2s ease 0.2s, -moz-transform 0.2s ease-out 0;
	  -o-transition: top 0.2s ease 0.2s, -o-transform 0.2s ease-out 0;
	  -webkit-transition: top 0.2s ease, -webkit-transform 0.2s ease-out;
	  -webkit-transition-delay: 0.2s, 0;
	  transition: top 0.2s ease 0.2s, transform 0.2s ease-out 0;
	}
.model-1.hover .bar:nth-of-type(1) {
	  top:7px;
	  -moz-transform: rotate(45deg);
	  -ms-transform: rotate(45deg);
	  -webkit-transform: rotate(45deg);
	  transform: rotate(45deg);
	  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
	  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
	  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
	  -webkit-transition-delay: 0, 0.2s;
	  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
	}
.model-1.hover .bar:nth-of-type(2) {
	  opacity: 0;
	}
.model-1.hover .bar:nth-of-type(3) {
	  top:7px;
	  -moz-transform: rotate(-45deg);
	  -ms-transform: rotate(-45deg);
	  -webkit-transform: rotate(-45deg);
	  transform: rotate(-45deg);
	  -moz-transition: top 0.1s ease 0, -moz-transform 0.1s ease-out 0.2s;
	  -o-transition: top 0.1s ease 0, -o-transform 0.1s ease-out 0.2s;
	  -webkit-transition: top 0.1s ease, -webkit-transform 0.1s ease-out;
	  -webkit-transition-delay: 0, 0.2s;
	  transition: top 0.1s ease 0, transform 0.1s ease-out 0.2s;
	}
.header_02 {display: none;width:100%;position: absolute;top:49px;left: 0;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity: 0;box-sizing: border-box;z-index:1000; overflow:hidden; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition: all ease-out .5s; -webkit-transition: all ease-out .5s; -moz-transition: all ease-out .5s; -o-transition: all ease-out .5s;}
.header_02.unfold{height:auto; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; display: block;}
.header_02 li {float: none;border-right: none;margin-left: 0;border-bottom: 1px solid #d0d0d0;height: 45px;line-height: 45px;padding: 0;}
.header_02 li a {display:block;padding: 0 4%; font-size:16px; color:#595758;}
.header_02 li span {float:right;display: block;transform: scale(2,1.5);color: #595758; font-size:14px;}


.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;} 
.slideBox .hd{height:12px; overflow:hidden; position: absolute;bottom: 20px;z-index: 999;left: 50%;margin-left: -40px;}
.slideBox .hd ul li{ float:left;margin-right:12px;width:12px;height:12px;border-radius: 6px;background:#fff;cursor:pointer;} 
.slideBox .hd ul li.on{ background:#5454c6;} 
.slideBox .bd{ position:relative; height:100%; z-index:998;} 
.slideBox .bd a{display:block; height:100%;}
.slideBox .bd img{ width:100%; height:auto;}

.top25{margin-top:25px;}
.top15{margin-top:15px;}
.content {width: 100%;}
.content_right {width: 100%;padding: 0;}
.content_right .w742 {margin: 0 auto;}
.content_title{width:94%; height:35px; padding:13px 3% 0 3%; background:url(../images/photoron_r1_c7.jpg) repeat-x;overflow: hidden;}
.content_news{width:94%; margin:0 auto; padding:10px 0 0 0;}
.content_productnews{width:100%;}
.news_old a{width:180px; margin:0 auto; height:40px; display:block; line-height:40px; text-align:center; border:1px solid #ababab; color:#595758;}
.group_business {padding: 25px 2% 0 2%;box-sizing: border-box;}
.group_business .left {width: 49%;}
.group_business .left.sp_w32 {width: 32%;}
.video_border{padding-bottom:25px; border-bottom:#D5D5D5 1px solid;}
.news_detailed{margin:0 auto;}

.content_title22{width:94%; height:42px; padding:6px 3% 0 3%; background:url(../images/photoron_r1_c7.jpg) repeat-x;overflow: hidden;}
.content_title22 p {
	float: left;
	font-size: 12px;
	padding-left:30px;
	box-sizing: border-box;
	background:url(../img/disc.png) no-repeat left center;
	line-height:18px;
}
.content_title22 p i {
	font-size: 10px;
	font-style:normal;
	font-weight: normal;
	margin-left: 12px;
}


.content_cp{color:#5353c5;border-left:5px solid #5454c6; margin-top:25px; font-size:16px; padding:7px 0px 7px 10px;}
.content_cp_border{padding-top:3px; border-bottom:#D5D5D5 1px solid;}
.mg10{margin-left:10px;}

.ag_i img{width:200px;}

.content_gro p{float:left; width:32%; margin-left:2%;}
.content_gro p:first-child{margin-left:0px;}


.content_grob p{float:left; width:32%; margin-left:2%;}
.content_grob p:first-child{margin-left:0px;}

.content_groc{height:45px; line-height:45px; background:#f8f8f8; padding-left:3%; font-size:14px;}

.content_grod{background:#e6e6e6; text-align:left;}
.content_groe{font-size:14px; color:#595758; padding-top:20px;}
.content_groe strong{font-size:20px;}
.content_groe a{color:#595758;}
.content_groer{padding-top: 20px;}

.content_grof{width:280px; margin:0 auto; padding:15px 0px 10px 0px; color:#595758;}
.content_grof a{ color:#595758;}

.content_grog{background:#5454c6; width:100%; height:30px; text-align:center;}

.content_groh{width:50%;border-left: 1px solid #fff;box-sizing: border-box;position: relative;}
.content_groh:nth-child(2n+1) {border-left: none;}
.content_groh img{width:8px;position: absolute; right:10%; top:20px;}
.content_groh a{display:block; width:100%;box-sizing: border-box; padding-left:5%; background:#5454c6; height:40px; line-height:40px; color:#fff; font-size:15px; border-bottom:1px solid #fff;}
.content_groh a.twice {line-height: 17px;padding-top: 3px;box-sizing: border-box;}
.content_groi{width:50%;}
.content_groi img{width:8px; float:right; margin-right:10%; margin-top:20px;}
.content_groi a{display:block; border-left:1px solid #fff; width:100%; padding-left:5%; background:#5454c6; height:40px; line-height:40px; color:#fff; font-size:15px; border-bottom:1px solid #fff;}

.content_groj{text-align:center;}
.content_grok{color:#5554C6; font-size:13px;}
.content_reason {padding: 15px 2% 0 2%;}
.philosophy_client{width:100%;}
.philosophy_clienta{width:100%;}
.repair_speed {padding: 0;}
.repair_track {width: 32%;margin-left: 2%;}
.repair_track:nth-child(3n+1) {margin-left: 0;}
.group_brave {padding: 0;}
.group_movie {padding: 40px 2% 0 2%;}
.service_system {padding: 18px 2% 0 4%;background-position: 2% 24px;}
.content_grol{width:50%;}
.content_grol img{width:8px; float:right; margin-right:10%; margin-top:20px;}
.content_grol a{display:block; width:95%; padding-left:5%; background:#5454c6; height:40px; line-height:40px; color:#fff; font-size:15px; border-bottom:1px solid #fff;}
.content_grom{width:50%;}
.content_grom img{width:8px; float:right; margin-right:10%; margin-top:20px;}
.content_grom a{display:block; border-left:1px solid #fff; width:94.9%; padding-left:5%; background:#5454c6; height:40px; line-height:40px; color:#fff; font-size:15px; border-bottom:1px solid #fff;}


.product_7a1{background:#5454c6; height:45px; line-height:45px; width:94%; padding:0 3% 0 3%; font-size:16px; color:#fff;}
.product_7a2{font-size:18px; color:#595758;}
.product_7a3{font-size:13px;}
.product_7a4{width:50%;}
.product_7a5{width:100%; height:25px; line-height:25px;background:#8376a1; color:#fff; text-align:center; font-weight:bold; font-size:13px;}
.mt10{margin-top:10px;}
.pro_f_nova,.pro_f_nova_s20,.pro_f_nova_a,.pro_sa2_a1,.pro_sa1_a1,.pro_mh4_a1,.pro_wx_a1,.pro_mc2_a1,.pro_v2_a1,.pro_sa6_a1,.pro_sa5_a1,.pro_sa4_a1,.sa_x2_a1,.mh6,.m_ax_a2,.pro_mini_cx,.Hi_G,.FASTCAM_Multi,.FASTCAM_Mini_UX,.FASTCAM_saz,.pro_nova_r2,.pro_orion_s40 {width: 100%;height: auto;background-size: 100% auto;padding-bottom: 80px;background-position: right top;}
.pro_sa5_sp {width: 96%;margin: 0 auto;padding-top: 30px;}
div#content {margin-top: 0;width: 100%;}
.m_ax_a3 {padding-left: 25px;}
.m_ax_a3 .font35 {font-size: 25px;}
.m_ax_a3 .font25.top5 {font-size: 20px;}
.m_ax_a4 {width: 96%;margin: 0 auto;}
.m_ax_a7 {width: 49%;}
.pageup_sp {display: block;font-size: 12px;text-align: left;width: 180px;margin: 50px auto 0 auto;background: url(../img/pageup_sp.jpg) no-repeat center;background-size: 100% 100%;padding: 10px 0;box-sizing: border-box;padding-left: 70px;}
.line_sp {margin-top: 39px;border-top: 1px solid #ababab;}
.table_box {width: 96%;margin: 0 2% 1em;overflow:hidden;overflow-x: auto;}
.article .section .top35.center {width: 96%;margin: 20px auto 0 auto;}
.article .section table {font-size: 11px;width: 100%;}
div.article table td {font-size: 11px;}
div#pTab {box-sizing: border-box;padding:0 2%;}
div#pTab li {width: 25%;margin: 0;}
div#pTab li a {display: block;box-sizing: border-box;}
.video {width: 96%;margin: 0 auto;}
.video li {width: 49%;padding-left: 2%;}
.video_box {width: 100%;box-sizing: border-box;}
.video h3 img {width: 100%;height: auto;}
.video_jz iframe {width: 100%;}
.group_informatic img {width: 100%;height: auto;}


#all {width: 100%;}
#d_main {width: 100%;}
#d_ziliao .ins {margin-left: 8px;} 
#d_ziliao td textarea {width: 100%;}

.process {padding: 0 2%;box-sizing: border-box;background-position: 98% center;}
.support_triangle {width: 95%;}
.support_triangle.pad_w96 {width: 96%;margin: 20px auto 0 auto;}
.automobile_trait {margin: 50px 2% 0 2%;}
.automobile_triangle {padding: 30px 2% 0 2%;box-sizing: border-box;}
.repair_cartesting {padding: 0;}
#FASTCAM_Mini_table td {width: 25%;}
#FASTCAM_Mini_table td div {width: 100%;}


.company_top {background: none;height: auto;width: 96%;margin: 20px auto 0 auto;position: relative;}
.company_top .w302 {width: 100%;position: absolute;left: 0;top: 0;}
.company_top img {margin-top: 0;}






div.article ul.product_tab02 {margin-top: 20px;}
.product_tab02 li {position: relative;float: left;width: 50%;font-weight: bold;cursor: pointer;line-height: 50px;text-align: center;font-size: 22PX;background-color: #e5eaf7;color: #40495e;}
.product_tab02 li::before {
    position: absolute;
    top: 50%;
    left: 4vw;
    margin-top: -0.5em;
    color: #9eabc9;
    font-size: 0.5em;
    font-family: "iconfont", sans-serif;
    line-height: 1;
    content: ">";transform: scale(1,2);
}
.product_tab02 li.active {background-color: #40495e;color: #fff;}
.product_tab02 li.active::before {content: "";}
.c_table02 {display: none;width: 100%;font-size: 15px;border-bottom: 1px solid #dadada;box-sizing: border-box;}
.c_table02 tr th {padding:10px;background-color: #f5f6f8;color: #333;font-weight: bold;border-top: 1px solid #dadada;border-left: 1px solid #dadada;box-sizing: border-box;}
.c_table02 tr td {padding: 10px 20px;border-top: 1px solid #dadada;border-left: 1px solid #dadada;box-sizing: border-box;}
.c_table02 tr th:last-child {border-right: 1px solid #dadada;box-sizing: border-box;}
.c_table02 tr td:last-child {border-right: 1px solid #dadada;box-sizing: border-box;}
	

.wx_sp{float: right; margin-right: 15px;}
.fix_wx_code p {width: 16rem;height: 18rem;margin-left: -8rem;padding-top: 0.72rem;background: #fff;}
.fix_wx_code p img {width: 13rem;height: auto;}
.fix_wx_code p span {width: 13rem;height: 2.4rem;line-height: 2.4rem;font-size: 1rem;margin-top: 0.78rem;}
	
.cut_title{background-size: 100%;}
.cut_a8 div{width: 32%; margin-left: 2%;}	

.cut_a8 div .video_jz {width: 100%;padding: 0;margin: 0;}
.cut_a8 div img{width: 100%;}
	
.navbar ul li a {width: 126.2px;}
.contact_co {padding: 0 12.5px;box-sizing: border-box;}
.contact_lxfs dt{padding-left:60px;}
.contact_box{width:100%; max-width:920px;}
.contact_table table th{width:120px; font-size:14px; padding:15px;}
.contact_table table td{font-size:14px; padding:15px;}
.contact_choice li{width:21%; padding-left:8px;}
.contact_choice li:last-child{width:37%;}
.contact_text2{width:calc(100% - 60px);}		
	
}