﻿@charset "utf-8";
@media only screen and (max-width : 1919px) {

}
@media only screen and (max-width : 1525px) {

}
@media only screen and (max-width : 1200px) {

}
@media only screen and (max-width : 1024px) {

}
@media only screen and (max-width : 910px) {

}
@media only screen and (max-width : 850px) {
body{ min-width: inherit !important; }
.daohang{ width: auto; height: auto; position: relative; }
.daohang:after{ content: ""; display: block;  clear: both; position: relative; }
.logo{ width: auto; padding: 10px; height: auto; }
.logo img{ height: 30px; width: auto; margin: 0 !important; display: block; }
.daohang_lan{ width: auto; float: none; margin: 0; clear: both; background: #cd161b; height: auto; }
.daohang_lan:after{ content: ""; display: block;  clear: both; position: relative; }
.danhang_wz{ width: 33.333%; float: left; height: 30px; line-height: 30px; font-size: 12px; color: #fff; padding: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.danhang_wz > a{ padding: 0; color: #fff; }
.denglu_kuang{ position: absolute; margin: 0 !important; right: 10px; top: 10px; height: auto; width: auto; }
.denglu{ font-size: 12px; width: auto; height: auto; line-height: 30px; }
.shuxian{ margin: 10px; }
.icon_1{ width: 20px; padding-top: 6px; }

.banner1{ min-width: inherit; }
.banner1 .pagination{ margin: 0; bottom: 0; }
.banner1 .pagination .swiper-pagination-switch{ width: 8px; height: 8px; margin: 3px; } 
.idea{ box-sizing: border-box; padding: 20px 10px; width: auto; height: auto; }
.idea:after{ content: ""; display: block;  clear: both; position: relative; }
.idea_con{ width: auto; height: auto; }
.idea_con_fl{ font-size: 20px; padding-top: 0; width: auto; float: none; }
.idea_con_fl_text2{ font-size: 14px; line-height: 25px; }
.idea_con_fr{ float: none; }
.idea_con_fr_text{ font-size: 14px; width: 150px; height: 35px; line-height: 35px; margin-top: 15px; }

.provider{ width: auto; padding: 20px 0; }
.provider_tilte{ width: auto; padding: 0; margin: 0; font-size: 20px; height: auto; line-height: inherit; }
.provider_icon{ width: auto; font-size: 14px; height: auto; margin-top: 10px; float: none; padding: 0; text-align: center; }
.provider_icon_text{ float: none; display: inline-block; padding: 0; margin: 0 3px; font-size: 12px; }
.provider_bm{ width: auto; float: none; height: auto; padding: 0 10px; margin-top: 10px; }
.provider_bm_img1,.provider_bm_img2{ width: 100%; float: none; margin: 5px 0; height: 200px; overflow: hidden; }
.fb-txt{ top: 40%; font-size: 20px; }
.fa-txt{ font-size: 14px; top: 30%; }
.ff-list li a:hover .fa-txt{ font-size: 14px; }
.ff-list li img{ width: 100%; height: auto; }
.yuandian{ margin-top: 15px; text-align: center; }
.yuandian1{ float: none; display: inline-block; margin: 0 2px; }

.chanping_jijia{ width: auto; margin: 0; padding: 20px 0; height: auto; padding-bottom: 0; }
.provider_tilte1{ padding: 0; margin: 0; font-size: 20px; width: auto; height: auto; line-height: inherit; }
.provider_tilte_img{ height: auto; padding: 0 10px; box-sizing: border-box; }
.provider_tilte_img img{ max-width: 100%; height: auto; }
.provider_icon1{ width: auto; font-size: 14px; height: auto; text-align: center; }
.dz_cob{ width: auto; height: auto; padding: 10px 5px 0; }
.dz_cob:after{ content: ""; display: block;  clear: both; position: relative; }
.dz_cob_kuang{ width: 50%; height: auto; margin: 0; padding: 5px; box-sizing: border-box; }
.dz_tp{ width: auto; margin: 0; height: auto; }
.dz_tp img{ width: 100%; height: auto; }
.cob_wz{ width: auto; height: 30px; line-height: 30px; font-size: 14px; margin: 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.chuhuo_wz{ margin: 0; width: auto; height: 60px; line-height: 20px; overflow: hidden; }
.jijia_wz{ width: 100%; margin: 5px 0 0; height: 35px; line-height: 35px; font-size: 14px; }

.liucheng_kuang{ width: auto; height: auto; }
.zaixian_kuang{ width: auto; float: none; height: auto; }
.zxxd_wz{ margin: 0 auto; }
.ljjj_wz{ margin: 10px auto 0; }
.huise_xian{ display: none; }
.lc_kuang{ width: auto; margin: 0; padding: 20px 10px; height: auto; text-align: center; float: none; }
.lc_kuang:after{ content: ""; display: block;  clear: both; position: relative; }
.liucheng_kuang:after{ content: ""; display: block;  clear: both; position: relative; }
.jiantou{ display: none; }
.zxjj_{ width: 25%; text-align: center; height: auto; padding: 10px 0; }
.jiduanqi_biao{ margin: 0 auto; line-height: 30px; height: 30px; }
.jiduanqi_biao img{ height: 25px; }
.zxjj_wz,.zxjj_wz2,.zxjj_wz3,.zxjj_wz4,.zxjj_wz5,.zxjj_wz6,.zxjj_wz7{ width: auto; }

.youshi{ width: auto; padding: 20px 0; height: auto; }
.provider_icon1_text1{ width: auto; }
.youshi_kuang{ padding-top: 20px; height: auto; }
.youshi_kuang:after{ content: ""; display: block;  clear: both; position: relative; }
.youshi_one{ width: 50%; padding: 10px; box-sizing: border-box; }
.youshi_img{ padding-bottom: 10px; line-height: 25px; font-size: 16px; }
.youshi_img img{ height: 50px; width: auto; }
.youshi_text1{ font-size: 12px; line-height: 22px; height: 66px; overflow: hidden; }

.jianjie{ box-sizing: border-box; padding: 20px 10px; height: auto; }
.jianjie_con{ width: auto; height: auto; }
.jianjie_fl{ width: auto; float: none; padding: 0; height: auto; }
.jianjie_fl h1{ font-size: 18px; }
.jianjie_fl_text2{ height: 24px; line-height: 24px; }
.jianjie_fl_text7{ width: 120px; font-size: 14px; height: 35px ;line-height: 35px; margin-top: 15px; }
.jianjie_fr{ width: auto !important; float: none; position: static; margin-top: 20px; height: auto; background: none; }
.jianjie_fr_img{ width: auto; margin-top: 0; margin-left: 0; height: auto; }
.addWrap .swipe-wrap > div img{ width: 100%; height: auto; display: block; }

.shuju{ padding: 20px 0; height: auto; width: auto; }
.shuju_title{ box-sizing: border-box; padding: 10px 10px 0; height: auto; }
.shuju_title:after{ content: ""; display: block;  clear: both; position: relative; }
.num,.num1{ width: 50%; box-sizing: border-box; margin: 0 0 20px; height: auto; }
.num_fr{ font-size: 14px; }
.num_fr span{ font-size: 18px; }
.num_fl{ padding-top: 5px; }
.shujuxinxi{ height: auto; }
.shujuxinxi_fl{ display: none; width: auto; float: none; height: auto; }
.shujuxinxi_fl img{ width: 100%; height: auto; }
.shujuxinxi_fr{ margin: 0; overflow-x: scroll; overflow-y: hidden; width: 100%; margin-bottom: 20px; }
.shuju_bottom{ display: none; }
#review_box{ width: 700px !important; }

.jiazhi_tu{ width: auto; min-width: inherit; height: auto; padding: 20px 10px; }
.heise_kuang{ width: auto; height: auto; }
.heise{ width: auto; height: auto; float: none; }
.jiazhi_tu:after{ content: ""; display: block;  clear: both; position: relative; }
.heise_2{ position: static; width: auto; height: auto; }
.heise_wz_kuang{ position: static; width: auto; height: auto; margin: 0; }
.heise_wz{ font-size: 20px; width: auto; height: auto; line-height: inherit; margin-bottom: 10px; }
.hs_wz{ font-size: 14px; line-height: 22px; margin: 0; padding: 0; height: auto; margin-bottom: 10px; }
.lishishiyong,.yuanjaokuang{ width: 150px; height: 35px; line-height: 35px; font-size: 14px; float: none; }

.inpar{ padding: 20px 0; }
.inpar .content{ width: auto; padding: 0 10px; }
.inpar .lmtit{ font-size: 20px; margin-bottom: 5px; }
.inpar .lmjj{ font-size: 14px; }
.inpar .list ul li{ width: 32.333%; }

.foot{ height: auto; width: auto; padding: 1px 10px; min-width: inherit; }
.foot_bj{ width: auto; }
.foot_top{ width: auto; float: none; margin-top: 0; }
.foot li{ font-size: 12px; display: none; }
.foot_bottom_top{ width: auto; float: none; }
.foot_bottom{ width: auto; float: none; border: 0; margin-top: 0; }
.foot_kd,.foot_dizhi,.foot_beian{ height: auto; }
.foot_bottom_gz,.foot_bottom_yx,.foot_bottom_qq{ text-align: left; margin-bottom: 5px; }
.foot_bottom_gzh{ width: 100px; margin: 15px auto 0; float: none; font-size: 12px; }
.foot_bottom_gzh img{ width: 100%; height: auto; margin-bottom: 10px; }

.banner_kuang{ height: 180px; width: auto; min-width: inherit; }
.lunwenchachong_wz{ width: auto; padding-top: 20px; font-size: 20px; height: auto; line-height: inherit; }
.jiancewenzi{ width: auto; padding: 0 10px; }
.contact_center{ width: auto; }
.contact_title{ font-size: 20px; height: 50px; line-height: 50px; }
.service_kefu{ width: auto; float: none; height: auto; padding: 20px; }
.service_kefu:after{ content: ""; display: block;  clear: both; position: relative; }
.service_kefu_center{ margin: 0; }
.service_kefu_fl img{  height: 30px !important; width: auto !important; margin-top: 15px; }
.contact{ padding-bottom: 20px; }
.ensure_center{ width: auto; padding: 20px 10px 0; }
.ensure_title{ font-size: 20px; height: auto; line-height: inherit; }
.ensure_kuang{ padding: 20px 0 0; }
.ensure_one{ width: 50%; padding: 5px; box-sizing: border-box; }
.ensure_img{ font-size: 16px; line-height: 10px; padding-bottom: 5px; }
.ensure_img img{ width: 100%; height: auto; }
.ensure_text1{ font-size: 12px; line-height: 22px; height: 44px; overflow: hidden; }

.fast_product{ padding: 20px 0; }
.fast_product_center,.fast_product_title{ width: auto; height: auto; line-height: inherit; font-size: 20px; }
.fast_product_title{ margin-bottom: 10px; }
.check_one{ width: 100%; margin: 5px 0; float: none; height: auto; }
.check_one_fl{ float: none; width: 110px; position: absolute; left: 0; top: 0; }
.check_one_fl img{ width: 100%; height: auto; }
.check_one_center{ margin: 0; position: relative; padding-left: 120px; min-height: 110px; width: auto; box-sizing: border-box; }
.check_one_fr{ width: auto; float: none; margin-left: 0; height: auto; padding: 10px 0; }
.check_text5{ display: none; }
.check_text1{ font-size: 16px; }
.check_text2{ font-size: 14px; text-align: left; }
.fast_product1{ padding: 20px 10px; box-sizing: border-box; }
.fast_product_title1{ font-size: 12px; margin-bottom: 15px; height: auto; line-height: inherit; }

.nynav .content{ width: inherit; }
.nynav .li{ font-size: 14px; padding: 0; display: block; width: 33.3333%; float: left; }

.main{ width: auto; }
.tuxingxianlu{ padding: 20px 0 0; }
.main_top{ width: auto; height: auto; background: none; }
.main_top_text{ width: auto; font-size: 20px; line-height: 40px; height: 40px; margin: 0; }
.nyabout{ padding: 15px 10px 0; }
.tuxingxianlu table{ width: 100%; margin-top: 0; overflow-x: scroll; display: block; }
.tuxingxianlu table tbody{ display: block; min-width: 700px; }
.tuxingxianlu:nth-last-child(1){ padding-bottom: 20px; }

.main_one{ padding: 20px 10px 0; }
.main_one_text{ height: auto; font-size: 14px; line-height: 25px; }
.main_one_text img{ max-width: 100%; }

.main_text{ width: 48%; padding-top: 30px; height: auto; }
.main_text_img{ height: auto; }
.text1{ font-size: 14px; height: 30px; line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.text2{ width: auto; height: 25px; line-height: 25px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.wapshow{ display: block; }
}
@media only screen and (max-width : 640px) {
.banner_kuang{ height: 140px; }
}
@media only screen and (max-width : 480px) {
.banner_kuang{ height: 120px; }
}
@media only screen and (max-width : 360px) {
.banner_kuang{ height: 110px; }
}