﻿@charset 'utf-8';

/* 其他 */
.page_container { color: #a09f9f; background: #181818; }
.page_container .p_font30 { font-size: .3rem; line-height: .52rem; text-align: center; }
.page_container .p_font28 { font-size: .28rem; line-height: .4rem; }
.page_container .p_font26 { font-size: .26rem; line-height: .4rem; }
.page_container .p_font24 { font-size: .24rem; line-height: .4rem; text-align: justify; }
.page_container .p_font22 { font-size: .22rem; line-height: .36rem; text-align: justify; }
.page_container .p_color1 { color: #a09f9f; }
.page_container .p_color2 { color: #00b4ff; }
.page_container .p_color3 { color: #fff; }
.page_container .p_tline { position: relative; padding-bottom: .1rem; }
.page_container .p_tline:after { position: absolute; bottom: 0; left: 50%; width: .76rem; height: .04rem; content: ' '; -webkit-transform: translateX(-50%); transform: translateX(-50%); background: #ee1c25; }
.page_banner img { display: block; width: 100%; }

/* 内页导航 */
.other_menu_all { position: relative; overflow: hidden; margin-bottom: .5rem; padding: .25rem .2rem; text-align: center; background: #000; }
.other_menu_all .menu_slide { box-sizing: border-box; width: 25%; }
.other_menu_all .menu_slide a { font-size: .26rem; display: block; width: 95%; margin: 0 auto; padding: .1rem 0; color: #a09f9f; border: 1px solid #00b4ff; border-radius: .45rem; background: transparent; }
.other_menu_all .menu_slide a.active { color: #000; background: #00b4ff; }
.other_menu_all > .swiper-scrollbar { height: .02rem; }
.other_menu_all .swiper-scrollbar-drag { background: #00b4ff; }

/* ================ 图片列表 ================ */
.p_picture_list { flex-wrap: wrap; }
.p_picture_list li { width: 48.5%; margin-bottom: .4rem; border: 1px solid #444; }
.p_picture_list li a { display: block; color: #a09f9f; }
.p_picture_list li img { display: block; width: 100%; height: 2.36rem; object-fit: cover; }
.p_picture_list li .img { position: relative; border-bottom: 1px solid #444; }
.p_picture_list li .vplay:after { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ' '; background: url(../images/vpaly_icon.png) no-repeat center; background-size: .76rem .75rem; }
.p_picture_list li .text1 { font-size: .24rem; padding: .12rem 0; text-align: center; }
.p_picture_list li .text2 { font-size: .24rem; line-height: .36rem; padding: .12rem; }

/* ================ 产品系列 ================ */
.pro_type_nav { margin-bottom: .2rem; flex-wrap: wrap; }
.pro_type_nav a { font-size: .26rem; display: inline-block; overflow: hidden; width: 20%; margin-bottom: .35rem; text-align: center; color: #a09f9f; }
.pro_type_nav a.active { color: #00b4ff; }
.pro_article .pro_swiper img { display: block; width: 100%; }
.pro_article .pro_swiper .swiper-pagination-fraction { font-size: .24rem; right: .25rem; bottom: .25rem; left: auto; width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; padding: .08rem .2rem; color: #fff; -moz-border-radius: .4rem; border-radius: .4rem; background: rgba(0, 0, 0, .5); }
.pro_article .pro_info { font-size: .26rem; margin-top: .2rem; color: #a09f9f; }
.pro_article .pro_info .name { font-size: .3rem; font-weight: normal; margin-bottom: .1rem; padding-bottom: .06rem; color: #fff; border-bottom: 1px solid #414141; }
.pro_article .pro_info .prop { margin-bottom: .2rem; }
.pro_article .pro_info .prop li { line-height: .54rem; float: left; width: 50%; }
.pro_article .pro_info .prop li span { color: #00b4ff; }
.pro_article .pro_info table { border: solid #414141; border-width: 0 1px 1px 0; }
.pro_article .pro_info td { padding: .15rem 0; border: solid #414141; border-width: 1px 0 0 1px; }
.pro_article .pro_info .td1 { width: 30%; padding-left: 6%; color: #00b4ff; }
.pro_article .pro_info .td2 { padding-left: .2rem; color: #a09f9f; }
.pro_article .pro_mst { margin: .4rem 0; border-bottom: 1px solid #414141; }
.pro_article .pro_mst .fonts { font-size: .3rem; font-weight: normal; display: inline-block; padding: .1rem .25rem; color: #000; background: #00b4ff; }
.pro_article .pro_con img { display: block; max-width: 100%; }

/* ================ 关于我们 ================ */
.p_about_qyjj .item_box2 .item { width: 2.07rem; margin-bottom: .3rem; }
.p_about_qyjj .item_box2 .item p { margin-top: .1rem; text-align: center; }

/* ================ 品牌中心 ================ */
.p_brand_ppxy .item_box { margin-top: .5rem; }
.p_brand_ppxy .item { width: 3.26rem; margin-bottom: .3rem; }
.p_brand_ppxy .item .text { padding: .06rem; border: 1px solid #444; border-radius: .1rem; }
.p_brand_ppxy .item .img { margin-bottom: .2rem; }
.p_brand_pplx .item_box { height: 7.43rem; margin-top: .5rem; background: url(../images/brand_ppln01.jpg); background-size: cover; }

/* ================ 市场营销 ================ */
.p_market_scqj .item_box { width: 6.06rem; margin: 0 auto; }
.p_market_scqj .item_box h4 { font-size: .28rem; line-height: .56rem; height: .56rem; text-align: center; color: #000; background: #00b4ff; }
.p_market_scqj .item_box p { font-size: .24rem; margin: .15rem 0; padding: .15rem .2rem; text-align: center; color: #a09f9f; border: 1px solid #444; }
.p_market_scqj .item_box img { display: block; width: 100%; }

/* ================ 投资合作 ================ */
.p_coop_fwbz .item_list1 { padding: .07rem .2rem 0; color: #a09f9f; background: url(../images/coop_fwbz01.jpg) no-repeat center top; background-size: contain; }
.p_coop_fwbz .item_list1 li { height: 2.25rem; }
.p_coop_fwbz .item_list1 li:nth-of-type(2n+1) { padding-right: 3.65rem; }
.p_coop_fwbz .item_list1 li:nth-of-type(2n) { padding-left: 3.65rem; }
.p_coop_hzlc .item_list1 { font-size: .24rem; line-height: .42rem; padding: .6rem .2rem; color: #f0f0f0; background: url(../images/coop_hzlc01.jpg) no-repeat center; background-size: cover; }

/* 新闻列表 */
.p_news_list img { display: block; }
.p_news_list .news_item { position: relative; margin-bottom: .25rem; }
.p_news_list .news_item .line { width: 100%; height: 1px; margin: .05rem 0; background: #a09f9f; }
.p_news_list .news_item .date { position: absolute; text-align: center; }
.p_news_list .news_item .date .day { font-size: .48rem; color: #00b4ff; }
.p_news_list .news_item .date .ym { font-size: .22rem; color: #a09f9f; }
.p_news_list .news_item .table { box-sizing: border-box; width: 100%; padding-left: 1.05rem; }
.p_news_list .news_item .table_cell { padding: .1rem; border-top: 1px solid #444; border-bottom: 1px solid #444; }
.p_news_list .news_item .td1 { border-left: 1px solid #444; }
.p_news_list .news_item .td2 { vertical-align: top; border-right: 1px solid #444; }
.p_news_list .news_item .td2 .line { background: #444; }
.p_news_list .news_item h4 { font-size: .24rem; color: #fff; }
.p_news_list .news_item p { font-size: .22rem; line-height: .38rem; color: #a09f9f; }

/*新闻详情 */
.p_news_article .p_news_title { font-size: .30rem; font-weight: normal; margin-bottom: .1rem; padding: 0 .28rem; text-align: center; color: #00b4ff; }
.p_news_article .p_news_date { font-size: .22rem; margin-bottom: .20rem; text-align: center; color: #a09f9f; }
.p_news_article .p_news_content { font-size: .24rem; padding: .25rem 0; color: #a09f9f; border-bottom: 1px solid #242424; }
.p_news_article img { display: block; max-width: 100%; margin: 0 auto; }
.p_news_article .news_more { font-size: .24rem; line-height: .42rem; padding: .2rem 0; color: #a09f9f; }
.p_news_article .news_more a { color: #a09f9f; }

/* ================ 联系我们 ================ */
.p_lxwm .map_box { position: relative; height: 3.9rem; }
.p_lxwm .map_box .map_bg { position: absolute; z-index: 999; top: 50%; right: -.18rem; width: 1.64rem; height: 1.74rem; transform: translateY(-50%); background: url(../images/lxwm_mapbg.png) no-repeat center; background-size: contain; }
.p_lxwm .item_title { font-size: .3rem; margin-bottom: .4rem; color: #fff; }
.p_lxwm .item_title .cn { position: relative; display: inline-block; padding-right: .2rem; }
.p_lxwm .item_title .cn:after { position: absolute; top: .07rem; right: 0; width: .02rem; height: .3rem; content: ' '; background: #00b4ff; }
.p_lxwm .item_title .en { font-size: .24rem; color: #7a7a7a; }

/* 联系我们 */
.p_lxwm .lxwm_box { margin-top: .3rem; }
.p_lxwm .lxwm_box .item_p1 { font-size: .28rem; font-weight: normal; margin-bottom: .1rem; color: #00b4ff; }
.p_lxwm .lxwm_box .item_p2 { font-size: .24rem; line-height: .54rem; color: #7a7a7a; }
.p_lxwm .lxwm_box a { color: #7a7a7a; }

/* 在线留言 */
.p_lxwm .zxly_box { margin-top: .8rem; }
.p_lxwm .zxly_box .item_p1 { font-size: .24rem; font-weight: normal; margin-bottom: .1rem; margin-bottom: .45rem; text-align: center; color: #00b4ff; }
.p_lxwm .zxly_box .item_row { margin-bottom: .3rem; }
.p_lxwm .zxly_box .input_text,
.p_lxwm .zxly_box .input_textarea { font-size: .24rem; box-sizing: border-box; height: .58rem; color: #fff; border: none; border-bottom: 1px solid #252525; background: transparent; }
.p_lxwm .zxly_box .input_text { width: 3.3rem; }
.p_lxwm .zxly_box .input_textarea { line-height: .56rem; width: 100%; resize: none; }
.p_lxwm .zxly_box .input_text:focus,
.p_lxwm .zxly_box .input_textarea:focus { border-color: #00b4ff; }
.p_lxwm .zxly_box .input_submit:hover { color: #000; background: #00b4ff; }
.p_lxwm .zxly_box .input_submit { font-size: .24rem; line-height: .58rem; display: block; width: 1.84rem; height: .58rem; margin: 0 auto; letter-spacing: .05rem; color: #7a7a7a; border: 1px solid #00b4ff; border-radius: .35rem; background: transparent; }

/*分页样式*/
.pagination { font-size: 0; padding: .05rem 0; text-align: center; }
.pagination a,
.pagination span { font-size: .22rem; display: inline-block; margin: 0 .06rem; padding: .1rem .2rem; color: #a09f9f; }
.pagination .current { color: #fff; background: #00b4ff; }
.fenye{margin:30px auto 10px;text-align:center;font-size:14px;clear: both;}
.fenye a{display:inline-block;padding:4px 10px;border:1px solid #ddd;margin:0 5px;color:#a09f9f;border-radius:2px;-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.fenye a:hover{background:#00b4ff;color:#fff;border:1px solid #00b4ff;}
.fenye a b{color:#a09f9f;}
.fenye b{color:#00b4ff;}

/* ================ 查询 ================ */
#select_car select { font-size: .24rem; line-height: .4rem; display: block; width: 100%; height: .6rem; margin-bottom: .25rem; padding: 0 .2rem 0 .1rem; color: #4c4c4c; border: none; background: url('../images/arrow.png') no-repeat scroll 96% center #fff; -webkit-background-size: .13rem .11rem; background-size: .13rem .11rem; appearance: none; -moz-appearance: none; -webkit-appearance: none; }
#select_car select::-ms-expand { display: none; }
.p_query_sub { font-size: .24rem; display: block; width: 1.66rem; height: .52rem; cursor: pointer; text-align: center; color: #000; border: none; border-radius: .25rem; background: #00b4ff; margin: 0 auto; }

/* 价格查询 */
.p_query_jgcx{padding: .6rem .2rem;}
.p_query_jgcx .item_box2 table { width: 100%; text-align: center; border: solid #333; border-width: 0 1px 1px 0; font-size: .22rem;color: #a09f9f;}
.p_query_jgcx .item_box2 table th,
.p_query_jgcx .item_box2 table td { font-weight: normal; padding: .06rem; border: solid #333; border-width: 1px 0 0 1px; }

/* 质保查询 */
.p_query_zbcx {padding: .6rem .2rem; color: #a09f9f; }
.p_query_zbcx .input_box { margin-bottom: .2rem; }
.p_query_zbcx .input_box input { font-size: .24rem; width: 100%; height: .6rem; padding: 0 .15rem; color: #a09f9f; border: none;box-sizing: border-box; }
.p_query_zbcx .input_box input:focus { border-color: #00b4ff; }
.p_query_zbcx .item_box { margin-top: .6rem; }
.p_query_zbcx .item { font-size: .24rem; line-height: .38rem; margin-bottom: .24rem; padding-bottom: .24rem; border-bottom: 1px solid #333; }
.p_query_zbcx .item h5 { font-size: .28rem; color: #fff; margin-bottom: .1rem;}

/* 施工店查询 */
.p_query_sgdcx{padding: .6rem .2rem;}
.p_query_sgdcx .pick-area { font-size: .24rem; display: block; width: 100% !important; margin-bottom: .25rem;background: transparent;}
.p_query_sgdcx .pick-show { line-height: .6rem; height: .6rem; padding-right: .24rem !important; padding-left: .08rem !important; border: 1px solid #242424;background: #fff; }
.p_query_sgdcx .pick-show span { line-height: .42rem; max-width: 1.8rem; height: .42rem; margin-top: .1rem; }
.p_query_sgdcx .pick-show span,
.p_query_sgdcx .pick-show i { color: #606060; }
.p_query_sgdcx .pick-show em.pick-arrow { top: .24rem; right: .12rem !important; border-width: .18rem .12rem .12rem .12rem; border-top-color: #878787; }

/*查询详情*/
.p_query_article {padding: .6rem .2rem; }
.p_query_article .art_title { font-size: .3rem; margin-bottom: .3rem; padding-bottom: .15rem; text-align: center; color: #fff; border-bottom: 1px solid #444444; }
.p_query_article .color01 { color: #00b4ff;}
.p_query_article img { display: block; max-width: 100%;}
.p_query_article .art_content { color: #a09f9f; }
.p_query_article .art_content table { font-size: .24rem; color: #a09f9f; }
.p_query_article .art_content table td{padding-bottom: .2rem;}

/* 查询列表*/
.p_query_list {padding: .6rem .2rem;}
.p_query_list .qlist_title { font-size: .3rem; margin-bottom: .3rem; padding-bottom: .08rem; color: #00b4ff; border-bottom: 1px solid #444444; }
.p_query_list .query_img { width: 2.64rem; height: 1.56rem; }
.p_query_list .query_img img { display: block; width: 100%; height: 100%;}
.p_query_list .query_item { overflow: hidden; margin-bottom: .2rem; color: #a09f9f; }
.p_query_list .query_item a { color: #a09f9f; }
.p_query_list .query_item p { font-size: .24rem; line-height: .5rem; height: .5rem;}
.p_query_list .query_info { border-bottom: 1px solid #444444; margin-left: .2rem;}






