@media only screen and (min-width:800px) and (max-width:1400px){
	
.pad_block{display:block;}
.pad_inline{display:inline;}
.pad_none{display:none;}

.pad_center{text-align:center;}
.pad_tal{text-align:left;}
.pad_w96{width:96%; height:auto;margin: 0 auto;}
.pad_w100{width:100%; height:auto;}
.pad_fn{float:none;}

.pad_pt0{padding-top:0 !important;}
.pad_pt5{padding-top:5px !important;}
.pad_pt10{padding-top:10px !important;}
.pad_pt15{padding-top:15px !important;}
.pad_pt20{padding-top:20px !important;}
.pad_pt25{padding-top:25px !important;}
.pad_pt30{padding-top:30px !important;}
.pad_pt35{padding-top:35px !important;}
.pad_pt40{padding-top:40px !important;}
.pad_pt50{padding-top:50px !important;}
.pad_pt60{padding-top:60px !important;}
.pad_pt70{padding-top:70px !important;}
.pad_pt120{padding-top:120px !important;}

.pad_pl10 {padding-left: 10px;}
.pad_plr2 {padding-left:2%; padding-right:2%; box-sizing:border-box;}


.header{padding:0 2%;}
.header h1 img{width:500px; height:auto;}
.nav{width:73%; max-width:790px; padding-left:2%;}
.nav_ul > li{width:16.6%; max-width:120px;}
.nav_ul > li > a{width:100%; font-size:14px; letter-spacing:0;}
.nav_ul > li > a p{font-size:12px;}
.banner_qualityfirst{width:75%; max-width:960px; top:50%; left:50%; transform:translate(-50%,-50%)}
.banner_qualityfirst img{width:100%; height:auto;}
.scroll{bottom:-16px;}
.scroll a{font-size:18px;}
.scroll p{height:50px;}
.aisin_video_bg{height:auto; background-size:cover;}
.aisin_video{padding:50px 2% 0 2%; box-sizing:border-box;}
.aisin_video_lr{width:38%; padding-left:0;}
.aisin_about_title{font-size:56px; line-height:1;}
.aisin_about_p1{font-size:16px; line-height:24px; padding-top:12px;}
.aisin_about_p2{width:40px; height:20px;}
.aisin_video_p1{font-size:13px; line-height:22px; letter-spacing:0; padding-top:20px;}
.aisin_video_more a{width:280px; height:85px; padding-top:16px;}
.aisin_video_more a p{font-size:21px;}
.aisin_video_category{margin:40px auto 0 auto; padding:60px 50px 30px 50px;}
.main_image > ul > li > div:first-child{width:55%;}
.aisin_video_company_img{width:100%; max-width:642px;}
.aisin_video_company_img li{width:32%; height:auto; margin-bottom:10px;}
.aisin_video_company_img li >img{width:100%; height:auto;}
.aisin_video_bf{font-size:12px; padding:5px 0 0 8px;}
.aisin_video_company{width:42%; padding-top:0;}
.aisin_video_company_p1{font-size:16px;}
.aisin_video_company .pt15.sp_pt0 img{width:auto; height:75px;}
.aisin_video_company_p2{font-size:14px; line-height:24px; padding-top:25px;}
.aisin_video_company_more a{width:280px; height:85px; padding-top:16px;}
.aisin_video_company_more a p{font-size:21px;}
#btn_prev,#btn_next{width:28px; height:28px; border-right:solid 2px #000000; border-top:solid 2px #000000; right:18px;}
#btn_prev{left:18px;}
.aisin_about_bg{height:auto; background-size:cover;}
.aisin_about{width:450px; float:right; padding:70px 2% 180px 0;}
.aisin_about_p3{font-size:13px; letter-spacing:0; line-height:22px; padding-top:25px;}
.aisin_news_bg{height:auto; background-size:cover; padding-bottom:50px;}
.aisin_news{padding:40px 4% 40px 4%; top:-100px;}
.aisin_products{padding:0 4% 0 4%;}
.aisin_products .aisin_about_p2{border-bottom-color:#FFF;}
.aisin_products .aisin_video_more a{border:#FFF 1px solid; background:none;}
.aisin_products > p.sp_none{width:58%;}
.footer{padding:0 2%; box-sizing:border-box;}
.footer_mail a{width:230px; font-size:14px;}
.footer_tel{font-size:23px;}
.footer_tel .icon{font-size:28px;}
.footer_nav{padding-right:0; padding-left:2%;}
.footer_nav > li > a{font-size:14px;}
.footer_nav > li > a span{font-size:12px;}
.footer_nav li li a{font-size:12px;}
.footer_shop a{font-size:12px;}
.footer_shop a > img{width:240px; height:auto;}
.footer_copyrihgts{padding:0 2%; box-sizing:border-box;}

.video_banner{height:auto; background:none;}
.sub_position{font-size:12px; top:15px; left:2%;}
.video_banner_wz{font-size:16px;}
.video_banner_wz p{font-size:48px;}
.video_bg{padding:30px 0 80px 0; background-size:cover;}
.video_understand{width:90%; max-width:873px; font-size:28px;}
.video_understand span{font-size:56px;}
.video_category{width:100%; padding:30px 3% 50px 3%;}
.video_category:nth-child(2){margin-top:25px; padding-top:30px;}
.video_category div:first-child{width:58%;}
.video_category div img{width:100%; height:auto;}
.video_category_lr{width:37%; padding:0 1% 0 2%;}
.video_category_title{font-size:56px; line-height:1;}
.video_category_p1{font-size:20px;}
.video_number01 img,.video_number02 img{width:90px; height:auto;}

.video_product_banner{height:auto; background:none;}
.video_product{width:96%; max-width:1260px;}
.video_product_list li{width:31%; padding-top:50px;}
.video_product_tw img{width:100%; height:auto;}
.video_product_tw p{line-height:24px; padding:0 3%;}
.video_product_p1{font-size:14px; line-height:24px; padding-top:10px;}
.video_product_p2{font-size:14px; line-height:24px;}

.news_banner{height:auto; background:auto;}
.news_content{width:100%; max-width:1000px;}
.news_list_ul li a{font-size:14px; padding:0 2%;}
.news_list_ul li span{width:100px;}
.news_list_ul li b{width:calc(100% - 220px); font-weight:normal; padding-left:30px;}

.news_detailed{padding:30px 3% 100px 3%;}
.news_detailed_sjfl{font-size:14px;}
.news_detailed_title{font-size:22px;}
.news_detailed_lr{font-size:14px; line-height:30px; padding-top:40px;}

.company_banner{height:auto; background:none;}
.company_menu{width:96%;}
.company_menu ul{width:100%;}
.company_menu li{width:24%;}
.company_menu li a p{font-size:14px; padding-top:10px;}
.company_menu li a p span{font-size:15px; margin-right:5px;}
.company_menu li a img{width:100%; height:auto;}
.about_title{width:100%;}
.about_message{width:100%; height:auto; margin:0; background-size:45.7% auto;}
.about_message_lr{font-size:14px; line-height:24px; padding:120px 3% 30px 37%;}
.about_message_title{font-size:32px; margin:-50px 0 0 -50px; padding:50px 0 8px 50px; background-size:330px auto;}
.about_message_zl{padding-top:30px;}
.about_message_zl img{width:400px; height:auto;}
.about_aisin{width:100%; padding:100px 30px 80px 0;}
.about_aisin_img{width:53%;}
.about_aisin_img img{width:100%; height:auto;}
.about_aisin_setup{width:43%;}
.about_aisin_title{font-size:29px; line-height:50px;}
.about_aisin_p{font-size:14px; line-height:24px; padding-top:20px;}
.about_business{width:100%;}
.about_based{width:59%; height:auto; margin-left:0; padding:60px 11% 100px 3%;}
.about_based_title{font-size:37px; line-height:58px; letter-spacing:-.06em;}
.about_based_p1{font-size:14px; line-height:24px;}
.about_based_img{position:absolute; left:0; bottom:auto; margin-top:40px; text-align:center;}
.about_based_img img{width:96%; height:auto;}
.about_product{width:50%; margin:200px 0 0 -9%; background:#FFF; display:flex; flex-wrap:wrap; position:relative;}
.about_product li{width:33.3%; height:auto; padding:20px 0;}
.about_product_title{font-size:14px;}
.about_product_title i{font-size:30px; margin-right:8px;}
.about_product li p img{width:80%; max-width:170px; height:auto;}

.brand_our{width:100%; margin:0;}
.brand_our_jsbt{font-size:26px;}
.brand_our_jsbt p{font-size:38px;}
.brand_our_p2{font-size:14px; line-height:24px;}
.brand_our .pt50.sp_none img,.brand_philosophy .pt50.sp_none img{width:80%; max-width:1076px; height:auto;}
.brand_philosophy{width:100%;}
.brand_philosophy_based{font-size:36px;}
.brand_philosophy_first{width:94%; max-width:840px;}
.brand_philosophy_first i{width:7%; font-size:58px;}
.brand_philosophy_first span{width:33.4%; font-size:24px;}
.brand_philosophy_first p{width:59.5%; font-size:14px;}
.brand_business_reclaim{font-size:26px;}

.overseas_locations img{width:90%; max-width:1220px; height:auto;}
.overseas_profile{width:94%; max-width:1160px;}

.history_our{width:100%; margin:0; padding:20px 0 80px 0;}
@media only screen and (max-width: 1220px) {
.pad-pt35{padding-top:35px !important;}
.history_box{font-size:14px; letter-spacing:0;}
.history_left{width:49%; max-width:610px; padding-right:20px;}
.history_p1{font-size:24px;}
.history_right{width:49%; max-width:610px; padding-left:20px;}
.history_p2{font-size:48px; margin-left:-6px;}
.history_p2:first-child{margin-top:-25px;}
.history_p2:before{width:8px; height:8px; left:-18px;}
.history_img01{position:absolute; top:80px; left:150px; float:none; padding-left:10px;}
.history_p3{padding-left:12px;}
.history_p4{font-size:16px;}
.history_img03{width:calc(100% - 200px); padding-left:20px;}
.history_img03 img{width:100%; max-width:200px; height:auto;}
.history_seiki{width:50%; font-size:12px; padding:0 20px 0 0;}
.history_img05.fr{width:42%;}
.history_img05 img{width:100%; max-width:238px; height:auto;}
.history_p5{font-size:12px;}
.history_imra{width:40%; font-size:12px; padding:0 20px 0 0;}
.clearfix.pt260.sp_pt210{height:340px;}
.history_w255{width:230px;}
.history_img07{width:calc(100% - 230px);}
.history_img07 img{width:100%; max-width:202px; height:auto;}
}

.contact_banner{height:auto; background:none;}
.contact_bg{height:auto; padding-bottom:100px;}
.contact_write{width:100%; max-width:1360px; padding:65px 10% 115px 10%;}
.contact_use{font-size:21px; letter-spacing:.1em;}
.contact_table th{width:120px;}
.contact_text{width:100%;}
.contact_textarea{width:100%;}

.map_banner{height:auto; background:none;}
.map_content{width:96%; padding:50px 0 100px 0;}
.map_columns{width:29%; max-width:372px;}
.map_columns_title{font-size:14px; letter-spacing:0;}
.map_columns_title span{font-size:30px; padding-right:10px;}

.use_content{width:96%; font-size:14px; line-height:26px;}

.privacy_browser{width:100%; max-width:1170px; margin-top:20px; padding:15px 0 40px 5%;}
.privacy_browser dt{width:150px;}
.privacy_browser dd{width:calc(100% - 160px);}

.product_banner{height:auto; background:none;}
.product_bg{height:auto; padding-bottom:50px;}
.product_fields{width:100%; max-width:873px;}
.product_territory{width:96%; max-width:1200px;}
.product_territory > p.center.sp_none img{width:58%; height:auto;}
.product_territory_menu li{font-size:15px; line-height:34px; padding:18px 0;}
.product_territory_menu li i{font-size:34px;}
.product_territory_menu li span{width:125px;}
.product_territory_menu03 li{margin:0 20px;}
.product_classify{width:96%;}
.product_classify li{width:50%; height:380px; padding:0 25px 0 15px;}
.product_classify_number{width:90px; height:90px; font-size:34px; padding:15px 0 0 18px;}
.product_classify li a > p.sp_none{width:35%;}
.product_classify li a > p.sp_none img{width:100%; height:auto;}
.product_classify_lr{width:61%; padding-left:4%;}
.product_classify_p1{font-size:26px;}
.product_classify_p2{font-size:15px;}
.product_classify_p3{padding-top:25px;}
.product_catalog{padding-top:60px;}

.oil_banner,.powertrain_banner,.engine_banner,.braking_banner,.chassis_banner,.body_banner,.cooling_banner,.maintenance_banner,.easyparts_banner{height:auto; display:block; background:none;}
.product_detailed_brief{width:100%; padding-left:48%; padding-right:5%; position:absolute; top:50%; transform:translateY(-50%);}
.product_detailed_brief_title{font-size:50px;}
.product_detailed_brief_p1{font-size:18px; padding-top:15px;}
.product_detailed_brief_p2{width:120px; height:30px;}
.product_detailed_brief_p3{padding-top:25px; padding-right:30%; display: none;}
.product_detailed_menu{width:100%; padding:30px 0 30px 0;}
.product_detailed_menu li a{font-size:15px; margin:10px 30px;}
.product_detailed_menu li a .icon{margin:5px 0 0 15px;}
.product_detailed{width:96%;}
.product_detailed_lr{width:47%;}
.product_detailed_title{font-size:32px; line-height:1.3;}
.product_detailed_introduce{font-size:14px; line-height:24px;}
.product_detailed_img{width:50%; padding-left:3%;}
.product_detailed_img img{width:100%; height:auto;}
.product_detailed_features{width:100%; max-width:1040px;}
.product_features_title{width:22%;}
.product_features{width:78%; padding:20px 2% 20px 4%;}
.product_features_p1{font-size:15px;}
.product_features_p2{font-size:14px;}
.product_features_p2 span{font-size:22px; padding-right:6px;}
.product_detailed_p2{font-size:20px;}
.product_detailed_list{width:96%;}
.product_detailed_ylbt{font-size:24px;}
.product_detailed_list ul li a{padding:30px 0 10px 0;}
.product_list_p1{font-size:18px; line-height:1.5;}
.product_list_p2{font-size:12px; line-height:1.5;}
.product_list_p3 img{width:90%; max-width:210px; height:auto;}
.product_list_p4{font-size:18px; padding-top:15px;}
.product_list_p5{font-size:17px;}
.product_list_p6{margin:20px auto 0 auto;}

.activity_banner{height:auto; display:block; background:none;}
.activity_content{width:100%;}

.baseBlock {max-width: 90%;}

.wrapper.pad_none{display:flex;}
.level03_p.pad_none{display:block;}
.rollphotos.pad_block{display:none;}

@media only screen and (min-width:800px) and (max-width:1330px){
/*.level_bg{width: 100%;min-height: 160px;background:#DCDCDC url(../images/level_bg.png) no-repeat top center; position:relative;}
.rollphotos{width:calc(100% - 50px);}
.rollphotos .LeftBotton{left:-20px;}
.rollphotos .RightBotton{right:-20px;}
.rollphotos .Cont{width:100%;}
.rollphotos_winli{width:calc(100% - 50px);}
.rollphotos_winli li{width:20%;}
.rollphotos li{width:auto; padding-right:0;}
.rollphotos li a{font-size:15px;}
.rollphotos li a:hover,.rollphotos li.li00 a{font-size:18px;}
.rollphotos li:hover p,.rollphotos li.li00 p{width:100px; left:calc(50% - 50px);}

.level02{width:96%;}
.level02 li a{font-size:15px;}
.level02 li a:hover,.level02 li.li00 a{font-size:18px;}
.level03_bg {width: 1330px;margin: 0 auto;background: #f4f4f4;}
.level03{display:flex; flex-wrap:wrap;}
.level03 li{width:33.3%; height:71px; text-align:center;}
.level03 li a{width:201px; height:71px;line-height: 71px; text-align: center;font-size: 17px;font-weight: bold;color: #0154a2; display:inline-block;}
.level03 li a:hover {background: url(../images/level03_bg.png) no-repeat top center;background-size: cover;color: #fff;font-size: 19px;}*/
.rollphotos{width:1248px;}
.rollphotos .LeftBotton{left:-25px;}
.rollphotos .RightBotton{right:-25px;}
.rollphotos .Cont{width:1248px;}
.rollphotos li{width:208px; box-sizing:border-box;}
.wrapper{width:1250px;}
#prev-arrow-container, #next-arrow-container{width:25px;}
#html-carousel{width:1200px;}
#html-carousel .carousel-list li{width:200px;}

@media only screen and (min-width:800px) and (max-width:1250px){
.wrapper.pad_none{display:none;}
.level03_p.pad_none{display:none;}
.rollphotos.pad_block{display:block;}
.level_bg{min-height:auto; background:none; position:relative;}
.rollphotos.sp_none{display:none;}
.rollphotos{width:3.2rem; min-height:auto; margin:.7rem auto; background:none; position:relative;}
.rollphotos .Cont{width:100%; overflow:visible; padding:0.1rem 0; border:#BFD3EB 1px solid; background:#FFF; position:absolute; top:0.5rem;}
.rollphotos li{width:100%; height:auto; float:none; padding-right:0; text-align:left;}
.rollphotos li a{width:100%; height:.5rem; color:#231815; font-size:.28rem; line-height:.5rem; padding:0 .1rem 0 .18rem; display:flex; justify-content:space-between; align-items:center; box-sizing:border-box;}
.rollphotos li a:hover,.rollphotos li.li00 a{color:#0154a2; font-size:.3rem; line-height:.5rem;}
.rollphotos li:hover p,.rollphotos li.li00 p{width:140px; height:2px; background:#0054A2; position:absolute; top:68px; left:calc(50% - 70px);}
.rollphotos li .icon{display:block;}
.level02_bg{width:3.2rem; min-height:auto; margin:.7rem auto; background:none; position:relative;}
.level02_lycp{height:0.5rem; color:#0086e7; font-size:.3rem; border-bottom:#009aff 1px solid; display:flex; justify-content:space-between;}
.level02_lycp .icon{font-size:.2rem; margin-top:.1rem;}
.level02{width:3.2rem; padding:0.1rem 0; border:#BFD3EB 1px solid;   display:none; background:#FFF; position:absolute; top:0.5rem; box-sizing:border-box;}
.level02 li{width:100%; height:auto;}
.level02 li a{width:100%; height:0.5rem; font-size:.28rem; line-height:.5rem; padding:0 .1rem 0 .18rem; display:flex; justify-content:space-between; align-items:center; box-sizing:border-box;}
.level02 li a:hover,.level02 li.li00 a{color:#0154a2; font-size:.3rem;}
.level02 li .icon{display:block;}
.level03_bg{width:3.2rem; min-height:auto; margin:.7rem auto; background:none; position:relative;}
.level03{width:3.2rem; padding:0.1rem 0; border:#BFD3EB 1px solid;   display:none; background:#FFF; position:absolute; top:0.5rem; box-sizing:border-box;}
.level03 li{width:100%; height:auto;}
.level03 li a{width:100%; height:0.5rem; color:#231815; font-size:.22rem; line-height:.5rem; padding:0 .1rem 0 .18rem; display:flex; justify-content:space-between; align-items:center; box-sizing:border-box;}
.level03 li a:hover{background:none; color:#0154a2; font-size:.3rem;}
.level03 li .icon{display:block;}
}

.classify_list_box{width:96%;}
.classify_list_p1{font-size:15px;}
.classify_list li{width:25%; box-sizing:border-box;}
.classify_list li:nth-child(5){border-top:none;}
.classify_list li p img{width:100%; height:auto;}
.classify_list_mz{font-size:14px; padding:15px 15px 0 15px;}
.classify_list_xl{font-size:13px; padding:10px 15px 15px 15px;}

}

.product_detailed_oil {width: 96%;}
.product_detailed_oil_left{width:32%;}
.product_detailed_oil_insimg img{width:100%; height:auto;}
.product_detailed_oil_right {width: 65%;margin-left: 40px;}
.product_detailed_oilul{width:100%; max-width:320px;}
.product_detailed_oilul li {width: 47%;margin-left: 6%;}
.product_detailed_oilul li .img img {width: 100%;height: auto;}
.product_detailed_oil_dl dt {width: 20%;}
.product_detailed_oil_dl dd {width: 80%;}
.product_detailed_oil_right .fs19 {font-size: 17px;}
.engine_footer{width: 70%; margin-left: 15%;}
.afw5_footer{margin-top: -50px;}



}
