.container { max-width: 1500px; width: 1500px; margin: auto; padding: 0; }
.fc_com { color: #004EA0; }
.com_select { border: .01rem solid #e5e5e5; width: 1.4rem; height: .38rem; padding: 0 .12rem; font-size: 14px; color: #333; }
.com_lay_select{ font-size: 14px; float: left; margin-right: 0.15rem; }
.com_ipt { border: 0.01rem solid #e5e5e5; width: 1.4rem; height: 0.4rem; padding: 0 0.12rem; font-size: 14px; color: #333; }
.com_confirmbtn { width: 1.18rem; border: .01rem solid #004EA0; background-color: #004EA0; color: #fff; font-size: 14px; line-height: .38rem; padding: 0; }
.com_canderbtn { width: 1.18rem; border: .01rem solid #e5e5e5; background-color: #fff; color: #333; font-size: 14px; line-height: .38rem; padding: 0; }
.row { margin: 0; }
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12 { padding: 0; }
.w140 { width: 1.4rem !important; }
.layui-input, .layui-select, .layui-textarea { height: 40px; border-color: #e5e5e5; border-radius: 0; }
.layui-form-select dl { border: 1px solid #e5e5e5; }
input:focus::placeholder, textarea:focus::placeholder { opacity: 0; }

.child_check{background-color:#004EA0!important;}

/* 通用头部 */
.com_head { min-width: 15rem; }
.com_head .ch_logo { height: 1rem; overflow: hidden; }
.com_head .ch_logo .ch_l_img { display: block; margin-top: .23rem; float: left; }
.com_head .ch_logo .ch_l_search { margin: .3rem 1.3rem 0 7.7rem; height: .4rem; }
.com_head .ch_logo .ch_l_search .ch_l_s_ipt { margin-right: 1rem; }
.com_head .ch_logo .ch_l_search .ch_l_s_ipt input { width: 100%; border: .01rem solid #d2d2d2; border-right: none; line-height: .38rem; padding: 0 .12rem; font-size: 14px; box-sizing: border-box; }
.com_head .ch_logo .ch_l_search .com_confirmbtn { width: 1rem; border: none; line-height: .4rem; padding: 0; float: right; }
.com_head .ch_logo .ch_l_search .com_canderbtn { display: none; }
.com_head_pos{ display: none; }

/* 通用广告页 */
.com_banner { min-width: 15rem; height: 5rem; }
.com_banner .cb_content { height: 100%; }
.com_banner .cb_banner { display: block; width: 100%; height: 100%; background-position: center; background-size: 100%; background-repeat: no-repeat; }
.com_banner img { display: block; width: 100%; }

/* 高级搜索 */
.senior_search { margin: .21rem 0; border: .01rem solid #e5e5e5; }
.senior_search .s_title { line-height: .4rem; background-color: #E5EDF5; padding: 0 .2rem; font-size: 16px; font-weight: bold; color: #004EA0; }
.senior_search .s_content { padding: .3rem 0; height: 3.9rem; }
.senior_search .s_form { float: left; width: 8.24rem; padding-right: 0.6rem; border-right: .01rem solid #e5e5e5;  height: 100%; font-size: 0; color: #333; line-height: .4rem; margin-right: .6rem; }
.senior_search .s_form .s_f_item { font-size: 14px; margin-bottom: .18rem; }
.senior_search .s_form .s_f_item > span { float: left; padding: 0 .12rem 0 .2rem; width: .9rem; }
.senior_search .s_form .s_f_item .s_f_item_input,
.senior_search .s_form .s_f_item .s_f_item_label { margin-left: .9rem; font-size: 0; height: .4rem; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_select { border: .01rem solid #e5e5e5; width: 100%; height: .38rem; padding: 0 .12rem; font-size: 14px; color: #333; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_ipt { border: 0.01rem solid #e5e5e5; width: 100%; height: 0.4rem; padding: 0 0.12rem; font-size: 14px; color: #333; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_ipt.ipt_w { width: 1.25rem; }
.senior_search .s_form .s_f_item .s_f_item_input > span { padding: 0 .17rem; font-size: 14px; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_check { font-size: 14px; color: #333; padding-right: .2rem; position: relative; cursor: pointer; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_check > input { position: absolute; top: 0; left: 0; opacity: 0; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_check .iconfont { display: flex; width: .16rem; height: .16rem; float: left; margin: .12rem .08rem 0 0; color: #e5e5e5; line-height: 1; }
.senior_search .s_form .s_f_item .s_f_item_input .s_f_check .iconfont.icon-gouxuan { color: #004EA0; }
.senior_search .s_textarea { margin-left: 59%; height: 100%; padding: 0 .2rem 0 .6rem; }
.senior_search .s_textarea .s_text { padding: .05rem .12rem; width: 100%; height: 2.6rem; border: .01rem solid #e5e5e5; border-radius: 0; display: block; color: #333; font-size: 14px; }
.senior_search .s_form .com_confirmbtn { margin: 0 .12rem 0 .2rem; }
/* 高级搜索->英文版 */
.senior_search .s_content.type_en{ height: auto; overflow: hidden; }
.senior_search .s_content.type_en .s_form .s_f_item > span{ width: 2rem; }
.senior_search .s_content.type_en .s_form .s_f_item .s_f_item_input,
.senior_search .s_content.type_en .s_form .s_f_item .s_f_item_label{ margin-left: 2rem; }
.senior_search .s_content.type_en .s_form .s_f_item .s_f_item_input .s_f_ipt.ipt_w { width: 1.15rem; }

/* 产品列表 */
.product_list { margin-bottom: .53rem; padding-top: .2rem; }
.product_list:after{content:"";clear:both;display: block;}
.product_list .p_classify_title > i{display: inline-block;   border-top: .01rem solid #999; border-right: .01rem solid #999; width: .08rem; height: .08rem; transform: rotate(45deg); -webkit-transform: rotate(45deg);margin: 0 .06rem 0 .02rem;}
.product_list .p_classify_btn { display: none; }
.product_list .p_classify { float: left; margin-right: .2rem; width: 2.7rem; }
.product_list .p_classify .p_c_title { line-height: .4rem; background-color: #004EA0; color: #fff; padding: 0 .2rem; font-size: 16px; font-weight: bold; }
.product_list .p_classify .p_c_title .iconfont { display: none; }
.product_list .p_classify .p_c_content { padding: 0; line-height: .48rem; border: .01rem solid #e5e5e5; border-top: none; color: #333; font-size: 14px; }
.product_list .p_classify .p_c_content > li { position: relative; padding: 0 0.2rem;}
.product_list .p_classify .p_c_content > li + li { /* border-top: .01rem solid #e5e5e5; */ }
.product_list .p_classify .p_c_content > li > a { display: block; border-top: .01rem solid #e5e5e5;}
.product_list .p_classify .p_c_content > li > a > p{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: calc(100% - 0.2rem); min-height: 0.48rem; }
.product_list .p_classify .p_c_content > li > a .icon_arrow { position: relative; float: right; width: .2rem; height: .2rem; background-color: #999; border-radius: 50%; margin-top: .14rem; }
.product_list .p_classify .p_c_content > li > a .icon_arrow:before { content: ""; position: absolute; width: .08rem; height: .08rem; display: block; border-right: .02rem solid #fff; border-bottom: .02rem solid #fff; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); top: .06rem; left: .04rem; }
.product_list .p_classify .p_c_content > li > a .icon_arrow.un_check { background-color: #004EA0; }
.product_list .p_classify .p_c_subnav { display: none; /* background-color: #F1F7FF; */ /* border: 0.01rem solid #004EA0; */ position: absolute; z-index: 1; /*right: -1.61rem;*/ left: 2.68rem; top: 0; padding-left: 0.1rem;}
.product_list .p_classify .p_c_subnav:after { content: ""; position: absolute; width: 0; height: 0; border-top: 0.05rem solid transparent; border-bottom: 0.05rem solid transparent; border-right: 0.08rem solid #F1F7FF; left: 0.04rem; top: 0.16rem; }
.product_list .p_classify .p_c_subnav:before { content: ""; position: absolute; width: 0; height: 0; border-top: .05rem solid transparent; border-bottom: .05rem solid transparent; border-right: .08rem solid #004EA0; left: 0.02rem; top: .16rem; }
.product_list .p_classify .p_c_subnav .p_c_s_content { line-height: .36rem; color: #333; font-size: 14px; padding: .05rem .2rem; min-width: 1.5rem; border: 0.01rem solid #004EA0;background: #F1F7FF; /*max-height: 5.35rem;*/ overflow: auto;}
.product_list .p_classify .p_c_subnav .p_c_s_content::-webkit-scrollbar { width: 4px; }
.product_list .p_classify .p_c_subnav .p_c_s_content::-webkit-scrollbar-thumb { background: #d8d8d8; border-radius: 10px; }
.product_list .p_classify .p_c_subnav .p_c_s_content::-webkit-scrollbar-track-piece { background: transparent; }
.product_list .p_classify .p_c_subnav .p_c_s_content > li { }
.product_list .p_classify .p_c_subnav .p_c_s_content > li:hover,
.product_list .p_classify .p_c_subnav .p_c_s_content > li.check { color: #004EA0; }
.product_list .p_classify .p_c_subnav .p_c_s_content > li > a { display: block; }
.product_list .com_shade { display: none; }
.product_list .p_goodslist { margin-left: 2.9rem; }
.product_list .p_goodslist .p_g_module { margin-bottom: .2rem; }
.product_list .p_goodslist .p_g_module .p_g_m_title { line-height: .4rem; height: .4rem; margin-bottom: .2rem; background-image: url(../img/back_rectangle.png); background-repeat: no-repeat; background-position: left top; color: #fff; padding-left: .2rem; font-size: 16px; font-weight: bold; position: relative; }
.product_list .p_goodslist .p_g_module .p_g_m_title:after { content: ""; position: relative; height: .01rem; display: block; margin-left: 1.3rem; background-color: #E5E5E5; bottom: .01rem; }
.product_list .p_goodslist .p_g_module .p_g_m_title .icon_more { color: #004EA0; font-size: 12px; float: right; padding-left: .1rem; height: 100%; }
.product_list .p_goodslist .p_g_module .p_g_m_title .icon_more .iconfont { float: right; font-size: 12px; width: .17rem; text-align: right; line-height: .42rem; }
.product_list .p_goodslist .p_g_module .p_g_m_title.type_en { border-left: .3rem solid #004EA0; }
.product_list .p_goodslist .p_g_module .p_g_m_title.type_en > span { position: absolute; left: -.1rem; }
.product_list .p_goodslist .p_g_module .p_g_m_title.type_en.type_hot { border-left: 1.1rem solid #004EA0; }
.product_list .p_goodslist .p_g_module .p_g_m_title.type_en.type_hot > span { left: -.9rem; }
.product_list .p_goodslist .p_g_module .p_g_m_title.type_en:after { bottom: -0.39rem; }
.product_list .p_goodslist .p_g_module .p_g_main { border: .01rem solid #e5e5e5; padding: .14rem .07rem 0 .07rem; }
.product_list .p_goodslist .p_g_module .p_g_item { display: block; margin: 0 .07rem; line-height: .62rem; color: #333; font-size: 14px; }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img { position: relative; border: .01rem solid #e5e5e5; width: 2.85rem; height: 2.14rem; display: flex; align-items: center; }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img > img { display: block; margin: auto; max-width: 100%; max-height: 100%; align-items: center; }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img .iconfont { position: absolute; width: .4rem; height: .4rem; line-height: .4rem; background-color: rgba(0, 0, 0, .7); color: #fff; text-align: center; border-radius: 50%; font-size: 18px; padding-left: .04rem; right: .2rem; bottom: .2rem; }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img .icon_label { position: absolute; width: .52rem; height: .63rem; left: .12rem; top: 0; }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img .icon_label.type_hot { background-image: url('../img/icon_hot.png'); }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img .icon_label.type_new { background-image: url('../img/icon_new.png'); }
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_code{color: #660000; font-weight: bold; line-height: .4rem; padding-top: .08rem;}
.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_name{font-weight: bold; line-height: .2rem; overflow: hidden; word-break: break-all; word-wrap: break-word; text-align: justify; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: .15rem; height: .4rem;}

/* 产品列表分页器 */
.com_pagelist { font-size: 0; text-align: center; line-height: .26rem; color: #333; padding: .1rem 0 .2rem 0; height: 0.56rem; }
.com_pagelist .cp_prev { display: inline-block; font-size: 24px; line-height: .26rem; width: 0.3rem; margin-right: .02rem; vertical-align: top; }
.com_pagelist .cp_item { font-size: 14px; line-height: .26rem; display: inline-block; padding: 0 0.08rem; min-width: 0.3rem; margin: 0 .02rem; vertical-align: top; }
.com_pagelist .cp_item.check { background-color: #004EA0; color: #fff; }
.com_pagelist .cp_next { display: inline-block; font-size: 24px; line-height: .26rem; width: 0.3rem; margin-left: 0.02rem; vertical-align: top; }
.com_pagelist .cp_skip { font-size: 14px; color: #999; line-height: .26rem; display: inline-block; margin: 0 0.05rem; vertical-align: top; }
.com_pagelist .cp_skip > input { border: .01rem solid #e5e5e5; margin: 0 .1rem; width: .4rem; text-align: center; padding: 0; line-height: .24rem; }
.com_pagelist .cp_skip > button { border: 0.01rem solid #D2D2D2; background-color: #fff; margin: 0 0.1rem; width: 0.46rem; text-align: center; padding: 0; line-height: .24rem; }

.com_pagelist .cp_prev{ width: auto; font-size: 18px; padding: 0 0.05rem;}
.com_pagelist .cp_next{ width: auto; font-size: 18px; position: relative;}
.com_pagelist .cp_next:before{position: absolute; right: -0.18rem;}

/* 通用导航标题栏目 */
.com_title { line-height: .54rem; border-bottom: .01rem solid #e5e5e5; }
.com_title .c_t_content { width: 10rem; margin: auto; font-size: 16px; }
.com_title .icon_arrow { position: relative; display: inline-block; width: .2rem; height: .35rem; vertical-align: middle; margin: 0 .08rem; }
.com_title .icon_arrow:before { content: ""; position: absolute; width: .1rem; height: .1rem; display: block; border-right: 0.02rem solid #e5e5e5; border-bottom: .02rem solid #e5e5e5; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); top: .12rem; left: .04rem; }

/* 通用弹窗 */
.com_windows { display: none; }
.com_windows .cw_wrap { position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: table; z-index: 110; margin: auto; background-color: rgba(0, 0, 0, .4); }
.com_windows .cw_cell { display: table-cell; vertical-align: middle; }
.com_windows .cw_main { background-color: #fff; margin: auto; }
.com_windows .cw_main .cw_m_title { height: .42rem; padding: .12rem .14rem; border: .01rem solid #e5e5e5; color: #333; }
.com_windows .cw_main .cw_m_title > span { float: left; font-size: 14px; line-height: .16rem; border-left: .02rem solid #004EA0; padding-left: .14rem; }
.com_windows .cw_main .cw_m_title .iconfont { font-size: 12px; float: right; }
.com_windows .cw_main .cw_m_content {overflow: auto;}
.com_windows .cw_main .cw_m_content::-webkit-scrollbar { width: 3px; }
.com_windows .cw_main .cw_m_content::-webkit-scrollbar-thumb { background: #d8d8d8; border-radius: 10px; }
.com_windows .cw_main .cw_m_content::-webkit-scrollbar-track-piece { background: transparent; }
.com_windows .cw_main .cw_m_iframe {width: 100%; height: 100%;}

/* 通用遮罩层 */
.com_shade { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 110; background-color: rgba(0, 0, 0, .4); }

/* 通用搜索栏 */
.com_search {padding: .24rem 0 .2rem 0; font-size: 0; display:none;}
.com_search .com_select { margin-right: .1rem; }
.com_search .com_ipt { width: 2rem; }
.com_search .com_confirmbtn { margin: 0 .12rem 0 0; }
.com_search .com_confirmbtn.mt30{margin-top:.3rem;}
.com_search .com_canderbtn { }

/* 品牌列表 */
.brand_list { margin: .4rem 0 .7rem 0; border: .01rem solid #e5e5e5; }
.brand_list ul { font-size: 0; padding: 0.12rem 0.07rem 0 .07rem; }
.brand_list ul li { width: 20%; display: inline-block; vertical-align: top; }
.brand_list ul li > a { display: flex; border: .01rem solid #e5e5e5; margin: 0 .07rem .12rem .07rem; height: 2.14rem; align-items: center; overflow: hidden;}
.brand_list ul li > a > img { display: block; margin: auto; align-items: center; max-height: 2.14rem; max-width: 100%; }

/* 关于我们 */
.about_us { line-height: .44rem; color: #333; text-align: justify; font-size: 16px; margin-bottom: 1.08rem; padding: 0.9rem 0 0.95rem 0; }
/*.about_us > p { padding: 0.9rem 0 0.95rem 0; }
.about_us .au_img { margin: 0 .12rem .25rem .12rem; }
.about_us .au_img img { display: block; width: 100%; }*/

/* 联系我们 */
.contact_us { padding: .7rem 0 1.25rem 0; overflow: hidden; }
.contact_us .c_item { margin: 0 8rem 0 1.48rem; }
.contact_us .c_item > dt { color: #333; font-size: 20px; font-weight: bold; line-height: 1.2; padding: .34rem 0 .58rem 0; }
.contact_us .c_item > dd { color: #666; line-height: .5rem; font-size: 16px; }
.contact_us .c_map { float: right; width: 7.8rem; height: 4.2rem; }

/* 新闻列表 */
.news_list { padding: .3rem 0 1.1rem 0; }
.news_list .nl_item { display: inline-block; margin: 0 0.1rem 0.2rem 0.1rem; border: 0.01rem solid #e5e5e5; padding: .2rem .2rem .15rem .2rem; }
.news_list .nl_item .nl_i_img { height: 2.14rem; display: flex; align-items: center; }
.news_list .nl_item .nl_i_img > img { display: block; max-width: 100%; max-height: 100%; align-items: center; margin: auto; }
.news_list .nl_item > h3 { font-size: 14px; color: #333; line-height: .24rem; overflow: hidden; word-break: break-all; word-wrap: break-word; text-align: justify; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin: 0.15rem 0 0.17rem 0; }
.news_list .nl_item .nl_i_minutia { font-size: 14px; }
.news_list .nl_item .nl_i_minutia > span { color: #999; }
.news_list .nl_item .nl_i_minutia > i { color: #004EA0; float: right; }
.news_list .com_pagelist { padding-top: .4rem; }

/* 新闻详情 */
.news_detail { width: 10rem; margin: 0 auto 0.6rem auto; }
.news_detail .n_d_head { margin-bottom: .3rem; border-bottom: .01rem solid #e5e5e5; }
.news_detail .n_d_head > h2 { font-size: 24px; line-height: .3rem; padding: 0.2rem 0; }
.news_detail .n_d_head > span { color: #999; line-height: 1; display: inline-block; padding-bottom: .18rem; }
.news_detail .n_d_content { font-size: 16px; line-height: .44rem; }
.news_detail .n_d_content img { display: block; width: 100%; margin: .2rem 0; }

/* 视频列表 */
.video_list { margin: .2rem 0 .8rem 0; }
.video_list .vl_content { border: .01rem solid #e5e5e5; margin-bottom: .3rem; font-size: 0; padding-top: .14rem; }
.video_list .vl_item { display: inline-block; width: 20%; cursor: pointer; }
.video_list .vl_item .vl_i_img { position: relative; margin: 0 .07rem; border: .01rem solid #e5e5e5; height: 2.14rem; display: flex; align-items: center; }
.video_list .vl_item .vl_i_img > img { display: block; max-width: 100%; max-height: 100%; margin: auto; align-items: center; }
.video_list .vl_item .vl_i_img .iconfont { position: absolute; width: .4rem; height: .4rem; line-height: .4rem; background-color: rgba(0, 0, 0, .7); color: #fff; text-align: center; border-radius: 50%; font-size: 18px; padding-left: .04rem; right: .2rem; bottom: .2rem; }
.video_list .vl_item > p { color: #660000; font-weight: bold; padding-top: 0.08rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px; line-height: .3rem; margin: 0 0.07rem;}
.video_list .vl_item > h3 { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333; font-size: 14px; line-height: .32rem; margin: 0 .07rem .1rem .07rem; }

/* 视频弹窗 */
.viede_winbox .cw_main { width: 6.6rem; }
.viede_winbox .cw_main .cw_m_content { padding: 0.27rem 0.3rem; }
.viede_winbox .vw_img { width: 6rem; height: 3.4rem; }
.viede_winbox .vw_img .vw_i_content { width: 100%; height: 100%; }
.viede_winbox .vw_img .vw_i_video { width:100%; height:90%; }
.viede_winbox .vw_img .vw_i_big { width:100%; height:100%; position: relative; display: flex; align-items: center; }
.viede_winbox .vw_img .vw_i_big > img { display: block; max-width: 100%; max-height: 100%; margin: auto; align-items: center; }
.viede_winbox .vw_img > video,
.viede_winbox .vw_img .vw_i_video > video { display: block; width: 100%; height: 100%; }
.viede_winbox .vw_main > h3 { margin: .4rem 0 .3rem 0; color: #333; font-size: 20px; line-height: .3rem; overflow: hidden; word-break: break-all; word-wrap: break-word; text-align: justify; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }

/* 产品详情弹窗 */
.product_winbox .cw_main { width: 7rem;}
.product_winbox .pw_main { margin: .27rem .3rem .15rem .3rem;}
.product_winbox .pw_imglist { padding-bottom: 0.27rem; }
.product_winbox .pw_imglist .pw_i_content{ box-sizing:border-box;width:100%; height: 0; border: 0.01rem solid #e5e5e5; margin: auto;overflow: hidden; }
/*.product_winbox .pw_imglist .pw_i_video { width: 5.7rem; height: 3rem; margin: auto; }*/
.product_winbox .pw_imglist .pw_i_video { width: 100%; height: 93%; }
.product_winbox .pw_imglist .pw_i_video > video { display: block; width: 100%; height: 100%; }
.product_winbox .pw_imglist .pw_i_big { display: flex; width: 100%; height: 100%; align-items: center; }
.product_winbox .pw_imglist .pw_i_big img { display: block; max-width: 100%; max-height: 100%; align-items: center; margin: auto; }
.product_winbox .pw_imglist .pw_i_ul { font-size: 0; text-align: center; padding: .15rem 0; }
.product_winbox .pw_imglist .pw_i_ul > li { width: .82rem; height: .82rem; display: inline-block; align-items: center; border: .01rem solid #e5e5e5; margin: 0 .08rem; }
.product_winbox .pw_imglist .pw_i_ul > li .img_box { position: relative; display: flex; width: 100%; height: 100%; align-items: center; }
.product_winbox .pw_imglist .pw_i_ul > li .img_box > img { max-width: 100%; height: 100%; align-items: center; display: block; }
.product_winbox .pw_imglist .pw_i_ul > li .img_box .iconfont { position: absolute; width: 0.3rem; height: 0.3rem; line-height: .3rem; background-color: rgba(0, 0, 0, .7); color: #fff; text-align: center; border-radius: 50%; font-size: 14px; padding-left: 0.04rem; right: 0.25rem; bottom: 0.25rem; }
.product_winbox .pw_name { padding: .15rem 0 0.2rem 0; }
.product_winbox .pw_name > h3 { color: #333; font-size: 20px; line-height: .3rem; overflow: hidden; word-break: break-all; word-wrap: break-word; text-align: justify; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-bottom: .05rem; }
.product_winbox .pw_name > span { color: #FF6600; font-size: .24rem; line-height: .48rem; font-weight: bold; display: block; }
.product_winbox .pw_describe { }
.product_winbox .pw_describe .pw_d_title { color: #004EA0; line-height: .4rem; border-left: .04rem solid #004EA0; padding-left: .12rem; background-color: #F2F8FF; font-size: 16px; }
.product_winbox .pw_describe > dl { font-size: 0; padding-bottom: .1rem; }
.product_winbox .pw_describe > dl > dt { border-bottom: .01rem solid #e5e5e5; font-size: 14px; font-weight: bold; padding-left: .17rem; line-height: .4rem; padding-top: .1rem; margin-bottom: .15rem; }
.product_winbox .pw_describe > dl > dd { vertical-align: top; font-size: 14px; color: #333; line-height: .34rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: inline-block; width: 50%; }
.product_winbox .pw_describe > dl > dd > span { color: #999; padding: 0 0.1rem 0 0; min-width: 1.2rem; float: left; text-align: right;}
.product_winbox .pw_describe > dl > dd > p { margin-left: 1.2rem; word-wrap: break-word; word-break: normal; white-space: initial; line-height: .2rem; padding: 0.07rem 0; }
.product_winbox.is_en .pw_describe > dl > dd > span { min-width: 1.2rem; }
.product_winbox.is_en .pw_describe > dl > dd > p { margin-left: 1.2rem; }
.product_winbox .pw_footer { border-top: 0.01rem solid #e5e5e5; font-size: 0; line-height: .4rem; padding-top: .15rem; margin-top: 0.15rem;text-align: center;}
.product_winbox .pw_footer .pw_f_info { display: inline-block;font-size: 15px;min-width: 1rem;padding: 0 .1rem;}
.product_winbox .pw_footer .pw_f_info > i {  display: inline-block;width: .3rem;height: .4rem;vertical-align: middle; color: #004EA0;}
@media (min-width:1251px) {
	.product_list .p_classify li:hover .p_c_subnav,.product_list .p_classify .p_c_subnav:hover{display: block !important;}
	.product_list .p_classify_title{ padding: 0 0 .08rem 0; color: #333; font-size: 16px; line-height: .32rem; }
	
	.min-container { min-width: 1500px; }
	.com_search .cs_appnav { display: none; }
	.com_search .cs_title { display: none; }
	.com_search .com_shade { display: none; }

	/* 通用头部 */
	.com_head .ch_logo .icon_nav { display: none; }
	.com_head .ch_logo .ch_l_appimg { display: none; }
	.com_head .ch_title { display: none; }
	.com_head .ch_headnav { display: none; }
	.com_head .ch_nav { height: .6rem; background: #004EA0; color: #fff; font-size: 0; line-height: .6rem; box-shadow: 0 0.08rem 0.1rem rgb(50 51 51 / 20%); }
	.com_head .ch_nav .ch_n_language { display: none; }
	.com_head .ch_nav .ch_n_item { position: relative; width: 1.54rem; display: inline-block; font-size: 16px; text-align: center; border-top: .04rem solid #fff; bottom: .04rem; }
	.com_head .ch_nav .ch_n_item > a { display: block; }
	.com_head .ch_nav .ch_n_item:hover > a { color: #fff; }
	.com_head .ch_nav .ch_n_item.check { background-color: #E10000; border-top-color: #E10000; }
	.com_head .ch_nav .ch_n_item.check:after { content: ""; position: absolute; width: 0; height: 0; border-right: .04rem solid transparent; border-bottom: .04rem solid #AA0000; top: -.04rem; right: -.04rem; z-index: 2; }
	.com_head .ch_logo .ch_l_language { float: right; margin-top: .34rem; width: .78rem; font-size: 0; line-height: .26rem; height: .26rem; color: #333; }
	.com_head .ch_logo .ch_l_language > li { position: relative; width: .34rem; display: inline-block; font-size: 14px; cursor: pointer; }
	.com_head .ch_logo .ch_l_language > li + li { margin-left: .1rem; }
	.com_head .ch_logo .ch_l_language > li.check { color: #fff; font-size: 14px; }
	.com_head .ch_logo .ch_l_language > li.check span { position: relative; padding-left: .03rem; }
	.com_head .ch_logo .ch_l_language > li.check .iconfont { position: absolute; width: 100%; height: 100%; top: 0; left: 0; color: #004EA0; font-size: 24px; padding: 0; }

	/* 通用底部 */
	.com_footer { min-width: 15rem; }
	.com_footer .cf_app_main { display: none; }
	.com_footer .cf_top { background-color: #E5EDF5; height: 1.4rem; overflow: hidden; }
	.com_footer .cf_top > img { margin: .35rem auto 0 auto; display: block; }
	.com_footer .cf_main { min-height: 2.67rem; overflow: hidden; }
	.com_footer .cf_logo { float: left; margin-top: .92rem; }
	.com_footer .cf_logo > img { }
	.com_footer .cf_official_account { float: right; width: 1.3rem; margin-top: .54rem; text-align: center; font-size: 16px; line-height: .4rem; }
	.com_footer .cf_official_account .cf_oa_img { border: .01rem solid #eee; width: 1.3rem; height: 1.3rem; border-radius: .04rem; }
	.com_footer .cf_official_account > span { }
	.com_footer .cf_info { min-height: 1.65rem; margin: .51rem 1.4rem .5rem 5.6rem; font-size: 0; }
	.com_footer .cf_info dl { display: inline-block; padding-left: .4rem; min-width: 2.07rem; max-width: 3.8rem; vertical-align: top; }
	.com_footer .cf_info dl + dl { border-left: .01rem solid #e5e5e5; }
	.com_footer .cf_info dl > dt { font-weight: bold; font-size: 20px; line-height: 1; padding-bottom: .16rem; }
	.com_footer .cf_info dl > dd { font-size: 16px; color: #666; line-height: .34rem; }
	.com_footer .cf_info dl > dd > a { display: block; }
	.com_footer .cf_info dl > dd > a > span { display: block; padding-left: 0.28rem; }
	.com_footer .cf_info dl > dd .iconfont { float: left; color: #004EA0; margin: 0 .07rem 0 .05rem; }
	.com_footer .cf_floot { background-color: #004EA0; color: #fff; text-align: center; line-height: .4rem; }

	/* 通用广告页 */
	.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 8px; }
	.swiper-pagination-bullet { background-color: transparent; border: 1px solid #999; width: 8px; height: 8px; }
	.swiper-pagination-bullet-active { background-color: #0173FF; width: 20px; border-color: #0173FF; border-radius: 20px; }
	.com_back_img { min-width: 15rem; color: #fff; background-position: center; background-size: auto 100%; height: 5rem; text-align: center; font-weight: bold; font-size: 56px; line-height: 4.4rem; }

	/* 高级搜索 */
	.senior_search.type_hide { display: none; }
	.senior_search .s_title .iconfont { display: none; }
	.senior_search .w_150{width: 1.5rem !important;}
	.senior_search .ml_150{margin-left: 1.5rem !important;}
	.senior_search .w_110{width: 1.1rem !important;}
	.senior_search .ml_110{margin-left: 1.1rem !important;}
}
@media (max-width:1250px) {
	.layui-input, .layui-select, .layui-textarea { height: 34px; }
	.layui-form-select dl { top: 36px; }
	.container { max-width: 15rem; width: auto; margin: auto; padding: 0; }
	.com_lay_select{ float: none; font-size: 14px; margin: 0 0.15rem 0.1rem 0.15rem; }
	.com_lay_select .layui-form-select .layui-input{ height: 40px; }

	/* 通用头部 */
	.com_head { min-width: 100%; position: fixed; z-index: 10; background-color: #fff; }
	.com_head .ch_logo { height: auto; }
	.com_head .ch_logo .ch_l_img { display: none; }
	.com_head .ch_logo .ch_l_appimg { float: left; width: 1.75rem; margin: 0.1rem 0.15rem; }
	.com_head .ch_logo .icon_nav { display: block; float: right; text-align: right; width: .2rem; height: .2rem; font-size: 13px; margin: .15rem .15rem 0 0; }
	.com_head .ch_logo .ch_l_language { display: none; }
	.com_head .ch_logo .ch_l_search { margin: .44rem 0 0 0; border-top: .01rem solid #e5e5e5; padding: .1rem .15rem 0 .15rem; height: .44rem; }
	.com_head .ch_logo .ch_l_search .ch_l_s_ipt { margin-right: 1.45rem; }
	.com_head .ch_logo .ch_l_search .ch_l_s_ipt input { padding: 0 .1rem; line-height: .3rem; font-size: 12px; }
	.com_head .ch_logo .ch_l_search .com_confirmbtn { width: 0.5rem; line-height: .32rem; margin-right: 0.1rem; }
	.com_head .ch_logo .ch_l_search .com_canderbtn { display: block; float: right; line-height: .3rem; width: .85rem; border-color: #004EA0; color: #004EA0; }
	.com_head .ch_logo .ch_l_search.type_en .ch_l_s_ipt{margin-right: 1.98rem;}
	.com_head .ch_logo .ch_l_search.type_en .com_confirmbtn{width: .6rem;}
	.com_head .ch_logo .ch_l_search.type_en .com_canderbtn{width: 1.28rem;}
	.com_head .ch_headnav { background-color: #fff; border-bottom: .01rem solid #e5e5e5; height: .45rem; line-height: .45rem; position: fixed; z-index: 2; top: 0; left: 0; width: 100%; }
	.com_head .ch_headnav .ch_h_revert { float: left; display: block; width: .45rem; height: 100%; font-size: 13px; padding: 0 0 0 .15rem; }
	.com_head .ch_headnav .ch_h_revert:before { content: ""; position: absolute; width: .12rem; height: .12rem; display: block; border-left: .02rem solid #333; border-top: .02rem solid #333; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); top: .17rem; left: .18rem; }
	.com_head .ch_headnav .icon_nav { display: block; float: right; text-align: right; width: .2rem; height: .2rem; font-size: 13px; margin: .11rem .15rem 0 0; line-height: 1.7; }
	.com_head .ch_headnav > p { text-align: center; margin: 0 .5rem; font-size: 16px; color: #333; }
	.com_head .ch_nav { display: none; z-index: 100; position: fixed; width: 100%; background-color: #fff; height: calc(100vh - .45rem); top: .45rem; }
	.com_head .ch_nav .ch_n_language { font-size: .14rem; color: #333; position: relative; background-color: #f4f4f4; height: 0.4rem; line-height: .4rem; padding: 0 0.15rem; }
	.com_head .ch_nav .ch_n_language > span { float: left; }
	.com_head .ch_nav .ch_n_language .ch_n_l_checklist { text-align: right; }
	.com_head .ch_nav .ch_n_language .ch_n_l_checklist .ch_n_l_check { padding-left: .12rem; }
	.com_head .ch_nav .ch_n_language .ch_n_l_checklist .ch_n_l_check > input { position: absolute; top: 0; left: 0; opacity: 0; }
	.com_head .ch_nav .ch_n_language .ch_n_l_checklist .ch_n_l_check .iconfont { display: flex; width: .16rem; height: .16rem; float: left; margin: .12rem .08rem 0 0; color: #e5e5e5; line-height: 1; }
	.com_head .ch_nav .ch_n_language .ch_n_l_checklist .ch_n_l_check .iconfont.icon-gouxuan { color: #004EA0; }
	.com_head .ch_nav .ch_n_item { font-size: .15rem; line-height: .5rem; border-bottom: 0.01rem solid #f4f4f4; margin-left: 0.15rem; }
	.com_head .ch_nav .ch_n_item > a { display: block; }
	.com_head .ch_nav .ch_n_item:hover > a { color: #fff; }
	.com_head .ch_nav .ch_n_item.check { color: #004EA0; font-weight: bold; }
	.com_head .ch_title { position: relative; z-index: 2; box-shadow: 0 0.03rem 0.06rem rgb(50 51 51 / 10%); text-align: center; color: #004EA0; font-size: .16rem; font-weight: bold; line-height: .45rem; }
	.com_head_pos {display: block; position: relative;width: 100%;height: 1.33rem;}

	/* 通用底部 */
	.com_footer { width: 100%; }
	.com_footer .cf_main { display: none; }
	.com_footer .cf_top { background-color: #E5EDF5; height: .34rem; overflow: hidden; display: flex; align-items: center; }
	.com_footer .cf_top > img { display: block; width: 100%; padding: 0 .15rem; align-items: center; }
	.com_footer .cf_app_main { padding: 0 .15rem; background-color: #fff; line-height: .34rem; color: #666; font-size: 14px; }
	.com_footer .cf_app_main > li { }
	.com_footer .cf_app_main > li + li { border-top: .01rem solid #F4F4F4; }
	.com_footer .cf_app_main > li > a { display: block; }
	.com_footer .cf_app_main > li > a .iconfont { float: right; color: #D2D2D2; font-size: 12px; }
	.com_footer .cf_floot { background-color: #004EA0; color: #fff; text-align: center; line-height: .24rem; font-size: 12px; }

	/* 通用广告页 */
	.com_banner { min-width: 100%; width: 100%; height: calc(100vw/5); }
	.swiper-pagination-bullet { background-color: transparent; border: 1px solid #999; width: 8px; height: 8px; }
	.swiper-pagination-bullet-active { background-color: #0173FF; width: 22px; border-color: #0173FF; border-radius: 20px; }
	.com_back_img { width: 100%; height: 2rem; color: #fff; text-align: center; background-position: center; background-size: auto 100%; font-weight: bold; line-height: 1.7rem; letter-spacing: .02rem; font-size: 24px; }

	/* 高级搜索 */
	.senior_search { display: none; z-index: 100; position: fixed; width: 100%; background-color: #fff; height: calc(100vh); top: 0; margin: 0; border: none; }
	.senior_search .s_title { text-align: center; line-height: .44rem; border-bottom: .01rem solid #d2d2d2; background-color: #fff; color: #333; }
	.senior_search .s_title .iconfont { float: right; text-align: right; width: 0.2rem; height: 0.2rem; font-size: 13px; margin: 0.11rem 0 0 0; line-height: .21rem; }
	.senior_search .s_content { padding: .15rem; height: auto; }
	.senior_search .s_content .col-6,
	.senior_search .s_content .col-4 { width: 100%; }
	.senior_search .s_form { float: initial; width: 100%; line-height: .34rem; border: none; padding-right: 0; }
	.senior_search .s_form .s_f_item { margin-bottom: .12rem; }
	.senior_search .s_form .s_f_item > span { padding: 0; width: .7rem; }
	.senior_search .s_form .s_f_item > span.tr { text-align: left; }
	.senior_search .s_form .s_f_item .s_f_item_input { margin-left: .7rem; height: .34rem; }
	.senior_search .s_form .s_f_item .s_f_item_input .s_f_select { height: .34rem; }
	.senior_search .s_form .s_f_item .s_f_item_input .s_f_ipt { height: .34rem; }
	.senior_search .s_form .s_f_item .s_f_item_input .s_f_ipt.ipt_w { width: 1.29rem; }
	.senior_search .s_form .s_f_item .s_f_item_input > span { padding: 0 .05rem; }
	.senior_search .s_form .s_f_item .s_f_item_input .s_f_check { padding-right: .1rem; }
	.senior_search .s_form .s_f_item .s_f_item_input .s_f_check .iconfont { margin-top: .09rem; }
	.senior_search .s_form .s_f_item .s_f_item_label { margin-left: .7rem; height: auto; }
	.senior_search .s_textarea { display: none; }
	.senior_search .s_form .com_confirmbtn { margin: 0; width: 100%; }
	.senior_search .s_form .com_canderbtn { display: none; }
	/* 高级搜索->英文版 */
	.senior_search .s_content.type_en{ height: calc(100vh - 0.45rem); overflow-y: auto; }
	.senior_search .s_content.type_en .s_form { height: auto; }
	.senior_search .s_content.type_en .s_form .s_f_item > span{ width: auto; float: none; }
	.senior_search .s_content.type_en .s_form .s_f_item .s_f_item_input,
	.senior_search .s_content.type_en .s_form .s_f_item .s_f_item_label{ margin-left: 0; }
	.senior_search .s_content.type_en .s_form .s_f_item .s_f_item_input .s_f_ipt.ipt_w { width: 1.64rem; }

	/* 通用弹窗 */
	.com_windows .cw_main { max-width: 5rem; width: 88%; }
	.com_windows .cw_main .cw_m_title > span { padding-left: .1rem; }

	/* 通用搜索栏 */
	.com_search { border: none; padding: 0; display:block;}
	.com_search .cs_appnav { border-bottom: 0.01rem solid #e5e5e5; padding: .08rem 0; height: .36rem; line-height: .2rem; display: flex; display: -webkit-flex; font-size: 14px; text-align: center; }
	.com_search .cs_appnav .cs_a_item { width: 0; flex: 1; -webkit-flex: 1; align-items: center; justify-content: space-between; border-right: .01rem solid #E5E5E5; color: #333; position: relative; padding-right: .08rem; }
	.com_search .cs_appnav .cs_a_item:before { content: ""; position: absolute; width: 0; height: 0; border-left: .04rem solid transparent; border-right: .04rem solid transparent; border-bottom: .04rem solid #e5e5e5; right: calc(50% - .4rem); top: .05rem; }
	.com_search .cs_appnav .cs_a_item:after { content: ""; position: absolute; width: 0; height: 0; border-left: 0.04rem solid transparent; border-right: 0.04rem solid transparent; border-top: 0.04rem solid #e5e5e5; right: calc(50% - 0.4rem); bottom: 0.04rem; }
	.com_search .cs_appnav .cs_a_item.type_up:before { border-bottom-color: #004EA0; }
	.com_search .cs_appnav .cs_a_item.type_down:after { border-top-color: #004EA0; }
	.com_search .cs_appnav .cs_a_change { width: .4rem; }
	.com_search .cs_appnav .cs_a_change.is_check { color: #004EA0; }
	.com_search .cs_appnav .cs_a_btn { width: 0; flex: 1; -webkit-flex: 1; align-items: center; justify-content: space-between; color: #004EA0; border-right: 0.01rem solid #E5E5E5; font-size: 14px; }
	.com_search .cs_appnav .cs_a_btn:before { padding-right: 0.06rem; }
	.com_search .cs_appnav.type_en .type_synthesis{flex: 2; -webkit-flex: 2;}
	.com_search .cs_appnav.type_en .type_synthesis:before{right: calc(50% - .6rem);}
	.com_search .cs_appnav.type_en .type_synthesis:after{right: calc(50% - .6rem);}
	.com_search .cs_appnav.type_en .type_price:before{right: calc(50% - .26rem);}
	.com_search .cs_appnav.type_en .type_price:after{right: calc(50% - .26rem);}
	.com_search .cs_appnav.type_en .cs_a_btn{flex: 2; -webkit-flex: 2;}
	.com_search .cs_pcnav { display: none; }
	.com_search .cs_content { position: fixed; z-index: 111; right: 0; top: 0; width: 2.5rem; height: 100vh; background-color: #fff; }
	.com_search .cs_title { line-height: .44rem; border-bottom: .01rem solid #e5e5e5; color: #333; font-size: 16px; padding: 0 .15rem; font-weight: bold; margin-bottom: .18rem; }
	.com_search .cs_title .iconfont { float: right; text-align: right; width: 0.2rem; height: 0.2rem; font-size: 13px; margin: 0.11rem 0 0 0; line-height: .21rem; font-weight: initial; }
	.com_search .com_select { width: calc(100% - .3rem); margin: 0 .15rem .15rem .15rem; padding: 0 .1rem; }
	.com_search .com_ipt { width: calc(100% - 0.3rem); margin: 0 0.15rem 0.15rem 0.15rem; padding: 0 0.1rem; }
	.com_search .com_confirmbtn { position: absolute; bottom: .18rem; left: .15rem; margin: 0 .1rem 0 0; width: 1.05rem; }
	.com_search .com_canderbtn { position: absolute; bottom: 0.18rem; right: 0.15rem; width: 1.05rem; }

	/* 视频列表 */
	.video_list { margin: .13rem 0.15rem .2rem .15rem; }
	.video_list .vl_content { padding: 0.08rem .04rem 0 .04rem; margin-bottom: .2rem; }
	.video_list .vl_item { width: 50%; }
	.video_list .vl_item .vl_i_img { margin: 0 .04rem; height: 1.6rem; }
	.video_list .vl_item .vl_i_img .iconfont { width: .25rem; height: .25rem; right: .11rem; bottom: .11rem; font-size: 13px; line-height: .26rem; padding-left: .02rem; }
	.video_list .vl_item > p { line-height: .24rem; margin: 0 0.04rem; }
	.video_list .vl_item > h3 { margin: 0 .04rem .1rem .04rem; }

	/* 视频弹窗 */
	.viede_winbox .cw_main { width: 3.3rem; }
	.viede_winbox .cw_main .cw_m_content{padding: 0.1rem 0.1rem;}
	.viede_winbox .vw_img { width: 100%; height: 2.25rem; }
	.viede_winbox .vw_img { width: 100%; height: 2.25rem; }
	.viede_winbox .vw_img > video, .viede_winbox .vw_img .vw_i_video > video {height: 96%;}
	.viede_winbox .vw_main > h3 { margin: .15rem 0 .1rem 0; font-size: 16px; line-height: .28rem; }

	/* 产品列表 */
	.product_list { margin: 0; padding: 0; }
	.product_list .p_classify_btn { display: block; position: fixed; width: .46rem; height: .46rem; background-color: #004EA0; color: #fff; border-radius: 50%; z-index: 10; text-align: center; padding: .08rem; line-height: 1.25; font-size: 12px; bottom: 1.05rem; left: .15rem; }
	.product_list .p_classify {display: none; position: fixed;z-index: 111;right: 0;top: 0; width: 100%; height: 100vh;background-color: #fff;margin-right: 0;}
	.product_list .p_classify .p_c_title {text-align: center; line-height: .44rem;border-bottom: 0.01rem solid #e5e5e5;color: #333;font-size: 16px;padding: 0 0.15rem;font-weight: bold;background-color: #fff;}
	.product_list .p_classify .p_c_title .iconfont { display: block; float: right; text-align: right; width: 0.2rem; height: 0.2rem; font-size: 13px; margin: 0.11rem 0 0 0; line-height: .21rem; }
	.product_list .p_classify .p_c_content { border: none; padding: 0; overflow: auto; height: calc(100vh - 0.45rem);}
	.product_list .p_classify .p_c_content > li {padding: 0;}
	.product_list .p_classify .p_c_content > li + li { border-top: none; }
	.product_list .p_classify .p_c_content > li > a {margin: 0 .15rem;border-bottom: 0.01rem solid #f4f4f4;border-top: none;}
	.product_list .p_classify .p_c_content > li > a .icon_arrow {background-color: #fff !important;}
	.product_list .p_classify .p_c_content > li > a .icon_arrow.type_down:before { border-right-color: #0268BD; border-bottom-color: #0268BD; transform: rotate(45deg); -webkit-transform: rotate(45deg); }
	.product_list .p_classify .p_c_content > li > a .icon_arrow:before { border-right-color: #333; border-bottom-color: #333; transition: all 0.2s ease; }
	.product_list .p_classify .p_c_subnav {position: relative;border: none;width: 100%;left: 0;right: 0;padding-left: 0;}
	.product_list .p_classify .p_c_subnav:after { display: none; }
	.product_list .p_classify .p_c_subnav:before { display: none; }
	.product_list .p_classify .p_c_subnav .p_c_s_content {width: auto;padding: 0 .15rem;line-height: .44rem;border: none;background-color: #F4F4F4;}
	.product_list .p_classify .p_c_subnav .p_c_s_content > li + li {border-top: .01rem solid #fff;}
	.product_list .p_classify_title{ padding: .15rem .15rem 0 .15rem;color: #333;font-size: 14px; }
	.product_list .p_goodslist { margin: 0; padding: 0.15rem; }
	.product_list .p_goodslist .p_g_module { margin-bottom: .15rem; }
	.product_list .p_goodslist .p_g_module .p_g_m_title { margin-bottom: .13rem; line-height: .32rem; height: .32rem; font-size: 16px; background-size: auto 100%; padding-left: .1rem; }
	.product_list .p_goodslist .p_g_module .p_g_m_title:after { margin-left: 1.04rem; }
	.product_list .p_goodslist .p_g_module .p_g_m_title .icon_more .iconfont { line-height: .34rem; }
	.product_list .p_goodslist .p_g_module .p_g_m_title.type_en { border-left: .25rem solid #004EA0; }
	.product_list .p_goodslist .p_g_module .p_g_m_title.type_en > span { position: absolute; left: -.15rem; font-size: 14px; }
	.product_list .p_goodslist .p_g_module .p_g_m_title.type_en.type_hot { border-left: 1rem solid #004EA0; }
	.product_list .p_goodslist .p_g_module .p_g_m_title.type_en.type_hot > span { left: -.9rem; }
	.product_list .p_goodslist .p_g_module .p_g_m_title.type_en:after { bottom: -0.31rem; }
	.product_list .p_goodslist .p_g_module .p_g_main { padding: .08rem 0.04rem 0 .04rem; }
	.product_list .p_goodslist .p_g_module .p_g_main .col-3 { width: 50%; }
	.product_list .p_goodslist .p_g_module .p_g_item { margin: 0 .04rem; line-height: .36rem; }
	.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img { width: 100%; height: 1.6rem; }
	.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img .iconfont { width: .25rem; height: .25rem; right: .11rem; bottom: .11rem; font-size: 13px; line-height: .26rem; padding-left: .02rem; }
	.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_img .icon_label { width: .29rem; height: .35rem; background-size: 100%; left: .06rem; }
	.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_code{line-height: .3rem;}
	.product_list .p_goodslist .p_g_module .p_g_item .p_g_i_name{margin-bottom: .1rem; line-height: .18rem;}
	.product_list .p_goodslist.type_list .p_g_module .p_g_main .col-3{ width: 100%; margin-bottom: 0.1rem;}
	.product_list .p_goodslist.type_list .p_g_module .p_g_item .p_g_i_img{float: left; width: 1.2rem; height: 1.2rem;}
	.product_list .p_goodslist.type_list .p_g_module .p_g_item .p_g_i_code{ margin-left: 1.3rem; }
	.product_list .p_goodslist.type_list .p_g_module .p_g_item .p_g_i_name{ margin-left: 1.3rem; height: 0.72rem; -webkit-line-clamp: 4; }

	/* 产品列表分页器 */
	.com_pagelist .cp_skip { display: none; }

	/* 通用导航标题栏目 */
	.com_title { display: none; }

	/* 品牌列表 */
	.brand_list { margin: .15rem .15rem .3rem .15rem; }
	.brand_list ul { padding: .08rem .04rem 0 .04rem; }
	.brand_list ul li { width: 50%; }
	.brand_list ul li > a { margin: 0 .04rem .08rem .04rem; height: 1.6rem; }
	.brand_list ul li > a > img { max-height: 1.6rem; }

	/* 新闻列表 */
	.news_list { padding: .15rem 0 .4rem 0; }
	.news_list .col-3 { width: 100%; }
	.news_list .nl_item { margin: 0 .15rem .12rem .15rem; padding: .1rem; height: 1.1rem; }
	.news_list .nl_item .nl_i_img { width: 1.15rem; height: .9rem; float: left; }
	.news_list .nl_item .nl_i_img > img { max-width: 100%; max-height: 100%; }
	.news_list .nl_item > h3 { margin: 0 0 .12rem 1.25rem; line-height: .2rem; -webkit-line-clamp: 3; min-height: .54rem; }
	.news_list .nl_item .nl_i_minutia { margin: 0 0 0 1.25rem; }
	.news_list .com_pagelist { padding-top: .1rem; }

	/* 新闻详情 */
	.news_detail { position: relative; margin: .45rem 0 .2rem 0; width: 100%; }
	.news_detail_head .ch_logo { display: none; }
	.news_detail .n_d_head { margin: 0 .15rem 0.15rem .15rem; }
	.news_detail .n_d_head > h2 { font-size: 18px; line-height: .28rem; padding: .15rem 0 .1rem 0; }
	.news_detail .n_d_head > span { padding-bottom: .15rem; }
	.news_detail .n_d_content { padding: 0 .15rem; color: #666; line-height: .22rem; font-size: 14px; }
	.news_detail .n_d_content img { margin: .15rem 0; }

	/* 关于我们 */
	.about_us { line-height: .26rem; margin-bottom: .25rem; padding: 0 .12rem; padding: .15rem .12rem .2rem .12rem; }
	/*.about_us > p { padding: .15rem .03rem .2rem .03rem; }
	.about_us .au_img { margin: 0 .03rem .06rem .03rem; }*/

	/* 联系我们 */
	.contact_us { padding: 0; display: flex; flex-wrap: wrap; }
	.contact_us .c_item { text-align: center; margin: 0 .15rem; padding-bottom: .2rem; order: 1; width: 100%; }
	.contact_us .c_item > dt { font-size: 16px; line-height: .22rem; padding: .25rem 0 .2rem 0; }
	.contact_us .c_item > dd { line-height: .26rem; font-size: 13px; }
	.contact_us .c_map { float: initial; margin: 0 .15rem .38rem .15rem; width: calc(100vw - .3rem); height: 2.1rem; order: 2; }
}

@media (max-width: 500px) {
	/* 产品详情弹窗 */
	.product_winbox .pw_main {  overflow-y: auto; margin: 0.15rem;}
	.product_winbox .pw_main::-webkit-scrollbar { width: 2px; }
	.product_winbox .pw_imglist .pw_i_content { width: 100%; height: 0; }
	.product_winbox .pw_imglist .pw_i_video { width:100%; height:90%; }
	.product_winbox .pw_imglist .pw_i_big { width:100%; height:100%; }
	.product_winbox .pw_imglist .pw_i_ul { padding: .1rem 0; }
	.product_winbox .pw_imglist .pw_i_ul > li { margin: 0 .04rem; width: .65rem; height: .65rem; }
	.product_winbox .pw_imglist .pw_i_ul > li .img_box .iconfont { right: .18rem; bottom: .18rem; }
	.product_winbox .pw_name { padding: .1rem 0 .12rem 0; }
	.product_winbox .pw_name > h3 { font-size: 16px; line-height: .22rem; }
	.product_winbox .pw_name > span { font-size: 20px; line-height: .28rem; }
	.product_winbox .pw_describe .pw_d_title { line-height: .26rem; border-left-width: .02rem; font-size: 14px; padding-left: .08rem; }
	.product_winbox .pw_describe > dl { padding-bottom: 0; }
	.product_winbox .pw_describe > dl > dt { padding: 0; line-height: .35rem; margin-bottom: .05rem; }
	.product_winbox .pw_describe > dl > dd { width: 100%; }
	.product_winbox .pw_describe > dl > dd > span { padding: 0; text-align: left;}
	.product_winbox.is_en .pw_describe > dl > dd > span { min-width: 1.2rem; text-align: left;}
	.product_winbox.is_en .pw_describe > dl > dd > p { margin-left: 1.5rem }
	.product_winbox .pw_footer { line-height: .24rem;}
	.product_winbox .pw_footer .pw_f_info { min-width: auto;}
	.product_winbox .pw_footer .pw_f_info > i { height: .24rem;}
}
