@font-face {
    font-family: 'MarkPro-Light';
    src: url('../fonts/MarkPro-Light.eot');
    src: url('../fonts/MarkPro-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/MarkPro-Light.woff2') format('woff2'),
        url('../fonts/MarkPro-Light.woff') format('woff'),
        url('../fonts/MarkPro-Light.ttf') format('truetype'),
        url('../fonts/MarkPro-Light.svg#MarkPro-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MarkPro-Book';
    src: url('../fonts/MarkPro-Book.eot');
    src: url('../fonts/MarkPro-Book.eot?#iefix') format('embedded-opentype'),
        url('../fonts/MarkPro-Book.woff2') format('woff2'),
        url('../fonts/MarkPro-Book.woff') format('woff'),
        url('../fonts/MarkPro-Book.ttf') format('truetype'),
        url('../fonts/MarkPro-Book.svg#MarkPro-Book') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'MarkPro-Bold';
    src: url('../fonts/MarkPro-Bold.eot');
    src: url('../fonts/MarkPro-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/MarkPro-Bold.woff2') format('woff2'),
        url('../fonts/MarkPro-Bold.woff') format('woff'),
        url('../fonts/MarkPro-Bold.ttf') format('truetype'),
        url('../fonts/MarkPro-Bold.svg#MarkPro-Bold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

body{background: #f6f6f6;;color:#2d2d2d;font-family:"MarkPro-Light",Arial, sans-serif;font-size: 1.4rem;word-wrap: break-word;}
a{color:#2d2d2d;}
*:focus {outline: none;box-shadow: none;}
input:required:invalid ,textarea:required:invalid ,select:required:invalid{outline: none;box-shadow: none;}
a:hover{color:#F47723;text-decoration:none;transition: all 300ms ease-in-out 0s;}
.on {color:#F47723;}
.my_ul ,.my_dl{ margin:0; padding:0;}
.my_ul li{ list-style:none;}
.my_dl dt ,.my_dl dd{margin:0;padding:0;font-weight:normal; }
dt + dd{ margin-top:0;}
p{ margin:0 0 1.2rem;}
img{image-rendering: -webkit-optimize-contrast;}
video{display:block;}
.list-paddingleft-2{margin-top: 0;padding-left: 1em;}
.list-paddingleft-2 li{list-style: inherit;}
picture{display: block;}


/*
public
*/
.web_w{min-width:130rem;width:130rem; margin:0 auto;}
.am-paragraph-default{ margin:0;color:#2d2d2d;font-size:1.4rem;}
.am-paragraph-default img{ max-width:100%; border:none; padding:0; margin:0;display:inline; height: auto;}
.am-paragraph-default p{ margin:0 0 1.2rem;font-size:1.4rem;}
.am-paragraph-default p ,.am-paragraph-default a{color:#2d2d2d;}
.am-paragraph-default video ,.am-paragraph-default iframe{display:block;max-width:100%;background-color: #000;object-fit: cover;}
.am-paragraph-default embed{display: inline-block;max-width:100%;background-color: #000;}
.am-paragraph-default a:hover{color:#F47723;}
.am-pureview-actions a{ position:static; float:right; text-align:center;}
.am-icon-chevron-left:before {font-family:'FontAwesome';content: "\f00d";}
.am-pureview-direction a:before{font-family:'FontAwesome';}
.am-pureview-slider img{object-fit: contain;}
.am-pureview-title{text-align: center;}
.picture-hover-animate{ display:block; position:relative; overflow:hidden;}
.picture-hover-animate:after{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;visibility: visible;width: 16rem;height: 16rem;margin: auto;content: '';transition: all 0.6s ease-in-out;transform: scale(6);opacity: 1;border: 80px solid rgba(0, 0, 0, 0.1);border-radius: 80px;}
.picture-hover-animate:hover:after { visibility: hidden; opacity: 0; border: 0 solid rgba(0, 0, 0, 0.1); }
.am-pureview-slider .am-pinch-zoom::after{display: none;}
.am-table-striped > tbody > tr:nth-child(2n+1) > td, .am-table-striped > tbody > tr:nth-child(2n+1) > th {background-color: #f5f5f5;}
.am-table tr td,.am-table tr th{ vertical-align:middle!important;}




/*
header
*/
.header{background-color:#fff; position:relative; z-index:1000;transition: all 300ms ease-in-out 0s;z-index: 1001;}
.header_top{height:9rem;display: flex;justify-content: space-between;align-items: center;}
.header_top .logo{ display:flex; height:6rem;}
.header_top .logo img{display: block;height: 100%;}

.header_top .top_search{display: none;}
.header_top .search_form{width: 50rem;height: 4rem;display: flex;align-items: center;justify-content: space-between;}
.header_top .search_form .layui-input{display: flex;height: 4rem;align-items: center;width: calc(100% - 5rem);font-size: 1.5rem;border: #e00 solid 2px!important;border-radius: 0}
.header_top .search_form .layui-btn{display: flex;align-items: center;justify-content: center;padding: 0;background: #e00;width: 5rem;height: 4rem;border-radius: 0;font-size: 2rem;}


.header .menu{width:100%;background-color: #000000;}
.header .header_menu{display: flex;align-items: center;justify-content: space-between;}
.header .am-menu{width: 100%;}
.header .am-menu-nav{display: flex;justify-content: space-between;}
.header .am-menu-nav .parent_li .parent_a{ display:flex;align-items: center;height:4.4rem;color: #ffffff;position: relative;padding: 0;}
.header .am-menu-nav .parent_li .parent_a:hover ,.header .am-menu-nav .parent_li:hover .parent_a ,.header .am-menu-nav .parent_li .parent_a.on{color: #F47723;}
.header .am-menu-nav .parent_li_categories .parent_a{font-weight: bold;padding: 0 2rem;position: relative;}
.header .am-menu-nav .parent_li.new .parent_a:before{width: 2.5rem;height:1.5rem;display: block;content: '';background: url('../img/new-green.gif') center no-repeat;position: absolute;right:-2rem; top: 0;}
.header .am-menu-nav .parent_li_categories .parent_a:before{display: block;content: "\f0ca";font-family:'FontAwesome';position: absolute;left: 0rem; top: 50%;transform: translateY(-50%);}
.header .am-menu-nav .parent_li_categories .parent_a:after{display: block;content: "\f103";font-family:'FontAwesome';position: absolute;right: 0rem; top: 50%;transform: translateY(-50%);}
.header .am-menu-nav .line{width: 1.1rem;height: 4rem;background: url('../img/line.png') center no-repeat;}


.header .am-menu-sub{position: absolute;left: 0;top: 4.4rem;height: 0;opacity: 0;overflow: hidden;display: block!important;transition: all 300ms ease-in-out 0s;z-index: 10;}
.header .am-menu-sub::before{display: block;content: '';width: 0; height: 0; border-style: solid; border-width: 0 1rem 1rem 1rem; border-color: transparent transparent #fff transparent;position: absolute;left: 25%;top: 0;}
.header .am-menu-nav .parent_li:hover .am-menu-sub{height: 100%;opacity: 1;overflow: initial;padding-top: 1rem;}
.am-menu-sub .menu_sub{width: 22rem;background-color: #fff;box-shadow: 0 2px 8px 0 rgba(0,0,0,.12);}
.am-menu-sub .menu_sub dd{position: relative;display: flex;flex-direction: column;border-bottom: #f2f2f2 solid 1px;}
.am-menu-sub .menu_sub dd a{display: block;line-height: 1.4rem;padding:1.1rem 1.5rem;font-size: 1.4rem;border: #fff solid 1px;}
.am-menu-sub .menu_sub dd .dd_a{border-right: none;position: relative;transition: none;display: flex;justify-content: space-between;}
.am-menu-sub .menu_sub dd .dd_a:after{font-family: 'FontAwesome';display: block; content: '\f105';}
.am-menu-sub .menu_sub dd:hover .dd_a{color: #F47723;}
.am-menu-sub .menu_sub dd:hover .dd_a:before{display: block;content: '';width: 10px;height: 100%;position: absolute;right: -2px;top: 0;background-color: #fff;z-index: 2}
.am-menu-sub .menu_sub dd .item{width: 56rem;position: absolute;left: 22rem;top: 0;display: flex;flex-wrap: wrap;display: none;background-color: #fff;padding: 2rem 4rem;z-index: 1;box-shadow: 0 2px 8px 0 rgba(0,0,0,.12);}
.am-menu-sub .menu_sub dd .item.last{top: auto;bottom: 0;}
.am-menu-sub .menu_sub dd .item a{width: 50%;}
.am-menu-sub .menu_sub dd .item a:nth-of-type(odd){width: 47%;}
.am-menu-sub .menu_sub dd .item a:nth-of-type(even){width: 53%;border-left: #f2f2f2 solid 1px;padding-left: 6%;}
.am-menu-sub .menu_sub dd:hover .item{display: flex;}



/*
BANNER
*/
.scroll_banner{display: flex;justify-content: space-between;padding-top: 2rem;position: relative;z-index: 1;}
.scroll_banner .am-menu-sub{width: 22rem;padding: 0;}
.scroll_banner .am-slider-default{position:relative;margin:0;box-shadow:none; z-index:1;border-radius:0;width: 82rem; height: 43rem;overflow: hidden;}
.scroll_banner .am-slides li:after ,.scroll_banner .am-slider-default:after ,.scroll_banner .am-viewport:after{display: block;content: '';padding-bottom: 52.38%;position: relative;}
.scroll_banner .am-viewport ,.scroll_banner .am-slides li picture ,.scroll_banner .am-slides ,.scroll_banner .am-slides li a{display: block;margin: 0;width: 100%;height: 100%;position: absolute!important;left: 0;top: 0;z-index: 1;}
.scroll_banner .am-slides li picture img{display: block;width: 100%;height: 100%;object-fit: cover;}
.scroll_banner .am-slides li a{z-index: 2;}
.scroll_banner .am-control-nav{ bottom:1.5rem; z-index:10;}
.scroll_banner .am-control-nav li{margin: 0 .3rem;}
.scroll_banner .am-control-nav li a{ width:1rem; height:1rem;border:rgba(238,0,0,0.5) solid 1px; background:#fff;box-shadow:none;}
.scroll_banner .am-control-nav li a.am-active{background-color:#e00;border:#fff solid 1px;}
.scroll_banner .am-direction-nav a::before{content: "\f104";font-size: 4rem !important;color: #fff;}
.scroll_banner .am-direction-nav a.am-next::before{content: "\f105";}
.scroll_banner .am-slider-default .am-direction-nav a{opacity: 0;background-color: rgba(0, 0, 0, .5);}
.scroll_banner .am-slider-default .am-direction-nav a.am-prev{left:-3rem;}
.scroll_banner .am-slider-default .am-direction-nav a.am-next{right:-3rem;}
.scroll_banner .am-slider-default:hover .am-direction-nav a{opacity: 1;}
.scroll_banner .am-slider-default .am-direction-nav a::before{content: "\f104";font-size: 3rem!important;color: #fff;}
.scroll_banner .am-slider-default .am-direction-nav a.am-next::before{content: "\f105";}
.scroll_banner .am-slider-default:hover .am-direction-nav a.am-prev{left:0;}
.scroll_banner .am-slider-default:hover .am-direction-nav a.am-next{right:0}
.scroll_banner .hot_product{width: calc(100% - 108rem);height:43rem;background-color: #fff;display: flex;flex-direction: column;padding: 1rem;overflow: hidden;}
.scroll_banner .hot_product a{display: flex;justify-content: space-between;overflow: hidden;margin-bottom: 1.4rem;padding-bottom: 1.4rem;font-size: 1.2rem;align-items: center;border-bottom: #f2f2f2 solid 1px;}

.scroll_banner .hot_product a .img{position: relative;overflow: hidden;width: 8rem;flex-shrink: 0;}
.scroll_banner .hot_product a .img::after{display: block;content: '';padding-bottom: 100%;}
.scroll_banner .hot_product a .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition: all 300ms ease-in-out 0s;}
.scroll_banner .hot_product a .text{width: calc(100% - 9rem);}
.scroll_banner .hot_product a .text .title{font-weight: bold;  overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 4;-webkit-box-orient: vertical;}

/*
Brand
*/
.index_brand{background-color: #fff;margin-top: 2rem;}
.index_brand a{display: block;position: relative;overflow: hidden;padding: 0 .5rem;}
.index_brand a:after{display: block;content: '';padding-bottom: 72.37%;}
.index_brand a img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;transition: all 300ms ease-in-out 0s;}
.index_brand a:hover img{transform: scale(1.05);}
.index_brand .slick-dots{bottom: -2.5rem;}
.brands_list{background-color: #fff;padding: 0 2rem 2rem;margin: 0 -1rem;}
.brands_list li{padding: 0 1rem;margin-top: 2rem;}
.brands_list li .img{border: #f2f2f2 solid 1px;position: relative;overflow: hidden;}
.brands_list li .img:after{display: block;content: '';padding-bottom: 72.37%;}
.brands_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;transition: all 300ms ease-in-out 0s;}
.brands_list li .img:hover img{transform: scale(1.05);}


/*
PRODUCT
*/
.index_product{margin-top: 3%;}
.index_product dt{background-color: #fff;height: 3.6rem;display: flex;justify-content: space-between;align-items: center;padding-right:1rem;}
.index_product dt .title{background-color: #e00;color: #fff;min-width: 22rem;height: 100%;text-align: center;display: flex;align-items: center;justify-content: center;font-size: 1.3rem;font-family: 'MarkPro-Bold';}
.index_product:nth-of-type(2) dt .title{background-color: #3FA2EE;}
.index_product:nth-of-type(3) dt .title{background-color: #FFB800;}
.index_product:nth-of-type(4) dt .title{background-color: #005DAD;}
.index_product dt .more{font-size: 1rem;}
.index_product dd{display: flex;justify-content: space-between;margin: 2rem 0 0;}
.product_left{width: 22rem;background-color: #fff;padding:2rem;}
.index_product_left li{display: flex;justify-content: space-between;align-items: center;margin-top: 2rem;}
.index_product_left li:first-of-type{margin-top: 0;}
.index_product_left li .img{display: block;position: relative;overflow: hidden;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);width: 6rem;transition: all 300ms ease-in-out 0s;}
.index_product_left li .img:after{display: block;content: '';padding-bottom: 100%;}
.index_product_left li .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;padding: 1rem;transition: all 300ms ease-in-out 0s;}
.index_product_left li .title{width: calc(100% - 7rem);height: 6rem;overflow: hidden;line-height: 1.8rem;font-size: 1.2rem;padding: .3rem 0;}
.index_product_img{display: block;margin-bottom: 2rem;}
.index_product_img img{display: block;width: 100%;}
.product_left li:hover .img{box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);}

.product_right{width: calc(100% - 24rem);background-color: #fff;padding: 2rem 1rem;}
.product_list li{padding: 0 1rem;transition: all 300ms ease-in-out 0s;margin-top: 2rem;}
.product_list li:nth-of-type(1),.product_list li:nth-of-type(2),.product_list li:nth-of-type(3),.product_list li:nth-of-type(4),.product_list li:nth-of-type(5){margin-top: 0;}
.product_list li .img{display: block;position: relative;overflow: hidden;box-shadow: 0 0 1rem rgba(0, 0, 0, 0.1);transition: all 300ms ease-in-out 0s;}
.product_list li .img:after{display: block;content: '';padding-bottom: 100%;}
.product_list li .img img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;padding: 1rem;transition: all 300ms ease-in-out 0s;}
.product_list li .title{display: block;text-align: center;height: 3.6rem;overflow: hidden;font-size: 1.3rem;line-height: 1.8rem;margin-top: 1rem;}
.product_list li .img:hover{box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);}
.product_list li .img:hover img{transform: scale(1.02);}

.product_list_des{background-color: #fff;padding: 2rem;margin-bottom: 2%;}

.product_page{display: flex;justify-content: space-between;}
.product_menu dt{padding-bottom: 1.2rem;border-bottom: #f2f2f2 solid 1px;font-family: 'MarkPro-Bold';margin-bottom: 1.2rem;}
.product_menu dt:last-of-type{margin-bottom: 0;}
.product_menu dt a{display: flex;justify-content: space-between;align-items: center;}
.product_menu dd{padding-bottom:1.2rem;display: flex;flex-direction: column;font-size: 1.3rem;}
.product_menu dd a{margin: .6rem 0;}



.product_page_item{display: flex;justify-content: space-between;border-bottom: #f2f2f2 solid .5rem;}
.product_page_imgs{width: 50%;background-color: #fff;}
.product_page_imgs .item{position: relative;overflow: hidden;display: block;}
.product_page_imgs .item:after{display: block;content: '';padding-bottom: 100%;}
.product_page_imgs .slider-for{border-bottom: #f2f2f2 solid .5rem;}
.product_page_imgs .item img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.product_page_imgs .slider-nav{margin: .5rem -.5rem -1rem;padding: 1rem 3rem 2.5rem 2.5rem;}
.product_page_imgs .slider-nav a{margin: 0 .5rem;}
.product_page_imgs .slider-nav a img{border: #f2f2f2 solid 1px;}
.product_page_imgs .slider-nav a.slick-current img{border: #F47723 solid 1px;}
.product_page_imgs .slider-nav .slick-arrow{margin-top: -2.5rem;}
.product_page_imgs .slider-nav .slick-arrow::before{font-size: 3rem;}

.product_page_imgs .slider-nav .slick-dots{bottom: .6rem;}
.product_page_imgs .slider-nav .slick-dots li{width: 1.2rem;height: 1.2rem;transform: scale(.7);}
.product_page_imgs .slider-nav .slick-dots li.slick-active{transform: scale(1);}

.product_page_con{width: 48%;background-color: #fff;padding: 2rem 3%;border-left: #f2f2f2 solid .5rem;display: flex;flex-direction: column;justify-content: space-between;}
.product_page_con .text{display: flex;justify-content: space-between;position: relative;align-items: center;}
.product_page_con .text .title{font-size: 1.4rem;font-family: 'MarkPro-Bold';width: calc(100% - 9rem);}
.product_page_con .text img{width: 8rem;height: 8rem;}
.product_page_con .info{ border-bottom: #f2f2f2 solid 1px;padding-bottom: 1rem;display: flex;align-items: center;margin-top: 1rem;font-size: 1.2rem;}
.product_page_con .info .layui-rate{padding: 0;margin: 0;}
.product_page_con .info .layui-rate i{font-size: 1.3rem;color: #F47723;}
.product_page_con .info .layui-rate li:last-of-type i{margin-right: 0;}
.product_page_con .info em{font-style: normal;color: #F47723;}
.product_page_con .info a{color: #F47723;}
.product_page_con .info span{margin: 0 1rem;color: #dedede;}

.product_page_con .am-paragraph-default{margin-top: 4%;max-height:36rem;overflow: auto;}
.product_page_con .am-paragraph-default .am-table > tbody > tr > td, .product_page_con .am-paragraph-default .am-table > tbody > tr > th, .product_page_con .am-paragraph-default .am-table > tfoot > tr > td, .product_page_con .am-paragraph-default .am-table > tfoot > tr > th, .product_page_con .am-paragraph-default .am-table > thead > tr > td, .am-table > thead > tr > th{padding: 1rem;}

.product_page_con .btns{display: flex;align-items: center;height: 7rem;}
.product_page_con .btns a{width:36%;margin-left: 5%;}
.product_page_con .btns a:first-of-type{margin-left: 0;}
.am-popover-inner{font-size: 1.4rem;;}
.layui-layer-setwin{z-index: 100!important;color: #fff;}


.product_detail{margin-top: 3%;padding: 0 1rem;}
.product_detail .am-nav-tabs li {font-size:1.4rem;margin:0;}
.product_detail .am-nav-tabs li a {display:block;padding:.8rem 2rem;text-align:center;margin:0;background:#f9f9f9;margin-right:2rem; text-transform:uppercase;min-width:16rem;font-family: 'MarkPro-Book';}
.product_detail .am-nav-tabs li a:hover{border-bottom: #fff solid 1px!important;}
.product_detail .am-nav-tabs li.am-active a {color:#F47723;}
.product_detail .am-tabs-bd {padding:0;background-color: #fff;}
.product_detail .am-tabs-bd .am-tab-panel{padding:2rem 2rem 1rem;}

.inquiry_form .layui-form-item { margin-bottom: 2rem; position: relative;}
.inquiry_form .layui-form-item.flex{display: flex;justify-content: space-between;}
.inquiry_form .layui-form-item.flex:after{display: none;}
.inquiry_form .layui-text{font-family: 'MarkPro-Bold';}
.inquiry_form .layui-form-item.flex .layui-input-block{margin: 0;display: flex;}
.inquiry_form .layui-form-item.flex .codeimg{margin-left: 1rem;}
.inquiry_form .layui-form-item.required::after {display: flex; content: '*'; height: 100%; color: #ff0000; position: absolute; right: 1rem; top: 0; align-items: center;}
.inquiry_form .layui-text { margin-bottom: 2rem;}
.inquiry_form .layui-btn {background-color: #F47723; color: #fff;height: 4.4rem;font-size: 1.6rem;}
.inquiry_form .layui-btn:hover {color: #fff;}
.inquiry_form .layui-input,.inquiry_form .codeimg ,.inquiry_form .products_select xm-select{height: 4.4rem;line-height: 4.4rem;font-size: 1.4rem;}
.inquiry_form .layui-form-selected dl{max-height: 25rem;}
.inquiry_form .products_select xm-select{position: relative;z-index: 1000;}
.products_select xm-select > .xm-body .xm-group ,.products_select xm-select > .xm-body .xm-option-content ,.products_select xm-select > .xm-body .xm-search > i{height: 3.6rem;line-height: 3.6rem;}
.products_select xm-select > .xm-body .xm-group-item{color: #F47723;font-family: 'MarkPro-Bold';text-transform: uppercase;}
.inquiry_form .layui-form-select dl dd.layui-this {background-color: #F47723;}
.inquiry_box .inquiry_form {display: block !important;}
.inquiry_box .layui-layer-title {font-family: 'MarkPro-Bold';color: #fff;padding: 1rem 2rem;background-color: #F47723;text-align: center; font-size: 2rem; height: auto;text-transform: uppercase;}
.inquiry_box .layui-layer-content { padding: 30px; overflow: hidden;}
.inquiry_box .layui-layer-content .layui-btn { width: 100%;font-size: 1.8rem;height: 4.6rem;line-height: 4.6rem;}
.inquiry_form .layui-form-item .layui-form-checkbox[lay-skin="primary"] {margin-top: 0;}
.inquiry_form .layui-form-checked[lay-skin="primary"] i {border-color: #F47723 !important; background-color: #F47723;}
.inquiry_box .layui-layer-content .layui-select-group dt{background-color: #f2f2f2;text-transform: uppercase;margin: 0;}
.inquiry_box .layui-form-pane .layui-form-label{display: flex;	align-items: center;justify-content: center;}
.inquiry_box .layui-form-item:last-of-type{margin-bottom: 0;}

.product_rel{background-color: #FFF;padding: 2rem 1rem 1rem;margin-top: 3%;}
.product_rel dt{padding: 1rem; font-family: 'MarkPro-Bold';}
.product_rel dt span{display: flex;align-items: center;font-size: 1.6rem;}
.product_rel dt span::before{display: block;content: '';width: .2rem;height: 1.6rem;background-color: #F47723;margin-right: .8rem;}
.product_rel dd{margin-top: 1rem;}

/*
Strong
*/
.index_strong_block{background-color: #fff;padding: 2rem 3rem;display: flex;justify-content:space-between;text-align: center;flex-wrap: wrap;margin-top: 3%;}
.index_strong_block .item{width: 30%;margin: 1.5rem 0;}
.index_strong_block img{display: block;height: 5rem;margin: 0 auto;}
.index_strong_block .title{font-family: 'MarkPro-Bold';margin-top: 1rem;}
.index_strong_block .text{margin-top: .8rem;font-size: 1.2rem;}



/*
Video
*/
.product_video_list{margin: 0 -1.5rem;}
.product_video_list li{padding: 0 1.5rem;margin-top: 3rem;}
.product_video_list li:nth-of-type(1),.product_video_list li:nth-of-type(2){margin-top: 0;}
.product_video_list li a{display: block;background-color: #fff;}
.product_video_list li .title{text-align: center;padding: 1.5rem;}
.product_video_list li .text{display: flex;background-color: #000;position: relative;justify-content: center;align-items: center;}
.product_video_list li .text:before ,.product_video_detail:after{display: block;content: '';padding-bottom: 56.25%;}
.product_video_list li .text video ,.product_video_list li .text iframe ,.product_video_list li .img ,.product_video_list li .img img ,.product_video_list li .text:after{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.product_video_list li .text:after{display: block;content: '';background: rgba(0, 0, 0, .01);z-index: 10;}
.product_video_list li .img:after{display: block;font-family:'FontAwesome';content: "\f144";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;font-size: 6rem;color: #fff;}
.product_video_list li .text:hover .img:after{color: #e00;transition: all 300ms ease-in-out 0s;}
.video_con{position: relative;width: 100%;height: 100%;background-color:#000000;}
.video_con video ,.video_con iframe ,.product_video_detail video ,.product_video_detail iframe{display:block;width:100%!important;height:100%;margin:0;padding:0;background-color:#000000;position: absolute;left: 0;top: 0;z-index: 1;}
.layui-layer-setwin{z-index: 10;}

.product_video_detail{position: relative;}



/*
NEWS
*/
.index_news{padding: 3% 0;background-color: #fff;}
.index_news .index_title{margin-bottom: 4%;}
.index_news_item{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index_news_item li {width: calc(50% - 1.9rem);background-color:#fff;display: flex;flex-direction: column;margin-top: 3.8rem;}
.index_news_item li .img{display: block;position: relative;overflow: hidden;}
.index_news_item li .img::after{display: block;content: '';padding-bottom: 48.85%;}
.index_news_item li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;transition: all 0.35s}
.index_news_item li .img:hover img{transform: scale(1.05);}
.index_news_item li .text{padding: 3rem 4rem;font-family: 'MarkPro-Book';position: relative;}
.index_news_item li .text .date{ font-family: 'MarkPro-Book';}
.index_news_item li .text .title{font-size: 2.1rem;margin-top: 1rem;color: #000000;line-height: 1.4;}
.index_news_item li .text .title a{color: #000000;}
.index_news_item li .text .title a:hover{color: #F47723;}
.index_news_item li:first-of-type{width: 100%;margin-top: 0;justify-content: space-between;flex-direction: row;align-items: center;}
.index_news_item li:first-of-type .img{width: 61%;}
.index_news_item li:first-of-type .img::after{padding-bottom: 59.2%;}
.index_news_item li:first-of-type .text{padding: 0;margin:0 4%;width: 39%;height: 100%;display: flex;justify-content: center;flex-direction: column;}
.index_news_item li:first-of-type .text .title{line-height: 1.6;margin-top: 8%;}
.index_news_item li:first-of-type .text .des{margin-top: 1rem;color: #999; font-family: 'MarkPro-Light';}
.index_news_item li:first-of-type .text .more{display: flex;width: 3.2rem;height: 3.2rem;align-items: center;justify-content: center;border:#F47723 solid 1px;border-radius: 50%;position: absolute;left:0;bottom: 3rem;font-size: 2rem;color: #F47723;transition: all 200ms ease-in-out 0s;}
.index_news_item li:first-of-type .text .more:hover{background-color: #F47723;color: #fff;transform: rotate(360deg);}

.slide_contain{display: flex;justify-content: space-between;}
.slide_right{width: calc(100% - 24rem);}
.slide_left{width: 22rem;background-color: #fff;padding: 2rem;}

.slide_right .index_news_item li .text .title{font-size: 1.4rem;}
.slide_right .index_news_item li .text .date{font-size: 1.2rem;}
.slide_right .index_news_item li .text{padding: 3rem;}
.slide_right .index_news_item li:first-of-type .text{padding: 0;}
.slide_right .index_news_item li:first-of-type .text .more{width: 2.3rem;height: 2.3rem;}

.index_news_item.last {display: block;}
.index_news_item.last li{width: 33.33%;display: block;margin-top: 0;padding: 0 1rem;}
.index_news_item.last li .img{width: 100%;}
.index_news_item.last li .img:after{padding-bottom: 48.85%;}
.index_news_item.last li .text{width: 100%;padding: 1.5rem 0 0;margin: 0;}
.index_news_item.last li .text .title{margin-top: .5rem;font-size: 1.4rem;}
.index_news_item.last li .text .more{display: none;}


.news_left_box{margin-bottom: 4rem;}
.news_left_box:last-of-type{margin-bottom: 0;}
.news_left_box .title{font-size: 1.8rem;font-family: 'MarkPro-Bold';}
.news_left_recent{font-size: 1.3rem;}
.news_left_recent li{margin-top: 5%;padding-left: 2.2rem;position: relative;line-height: 1.8;}
.news_left_recent li a{display: block;}
.news_left_recent li::before{display: block;font-family:'FontAwesome';content: "\f27a";position: absolute;left: 0;top: -.1rem;font-size: 1.4rem;color: rgba(77,77,77,.5);}
.news_left_tags a{display: inline-block;margin: 5% 1.8rem 0 0;background: #f2f2f2;color: #999999;padding: .2rem 1.5rem;font-size: 1.2rem;border-radius: 30rem;}
.news_left_tags a:hover{color: #F47723;}
.news_left_box .focus_ico a{background-color: #f2f2f2;color: #B3B3B3;margin-top: 5%;width: 2.6rem;height: 2.6rem;margin-right: 1.5rem;font-size:1.3rem;}

.article_box{background-color: #fff;padding: 3%;}
.article_hd .title{ color:#000; font-size:2.4rem;margin: 0;}
.article_hd .other{ display: flex;font-size:1.4rem;color: #999;margin-top: 2rem;}
.article_hd .other a{color: #999}
.article_hd .other a:hover{color: #F47723;}
.article_hd .other span{ display:block; margin-right:3rem;}
.article_hd .other em{font-style:normal;}

.article_bd{margin-top: 3%;}

.article_share{background-color: #fff;height: 9rem;display: flex;justify-content: space-between;align-items: center;padding: 0 3rem;margin-top: 3%;}
.article_share dt{font-size: 1.4rem;}
.article_share dd{display: flex;justify-content: flex-end;align-items: center;}
.article_share .social_share a{ display: flex;flex-direction: column;justify-content: center;align-items: center; font-size:1.5rem;width:3.2rem;height:3.2rem;margin:0 0 0 1.5rem;border-radius:50%; text-align:center;background-color:#999;color:#fff;transition: all 300ms ease-in-out 0s;}
.article_share .social_share .digg_a{font-size: 1.2rem; line-height: 1rem;}
.article_share .social_share .digg_a span{font-size: 1rem;margin-top: .1rem;}
.article_share .social_share a:hover{background-color:#F47723;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}



/*
评论
*/
.mobile_comment{background-color: #fff;padding: 2rem;}
.mobile_comment h4{display: flex;align-items: center;font-size: 1.6rem;}
.mobile_comment h4::before{display: block;content: '';width: .2rem;height: 1.6rem;background-color: #F47723;margin-right: .8rem;}
.mobile_comment .layui-form-item.flex{display: flex;align-items: center;}
.mobile_comment .layui-form-label{margin: 0;padding: 0;text-align: left;width: auto;}
.mobile_comment .layui-input-block{margin: 0 0 0 1.5rem;min-height: auto;}
.mobile_comment .layui-rate{padding: 0;margin:0;}
.mobile_comment .layui-rate li i.layui-icon{color: #F47723}
.mobile_comment .am-comment-meta{display: flex;align-items: center;}
.mobile_comment .am-comment-meta span{margin-right: 1rem;}
.mobile_comment .am-comment-meta .layui-rate i{font-size: 1.3rem;color: #F47723;}
.mobile_comment .layui-form-item .layui-inline{margin-bottom: 0;margin-right: .5rem;}
.mobile_comment .am-comment-footer a:hover{color: #F47723;}
.commentsub_form .am-modal-footer{display: flex;justify-content: center;}
.commentsub_form .am-modal-footer .am-btn{width: 50%;display:block;color: #F47723;}
.commentsub_form .am-modal-footer .am-btn:first-of-type{border-right: 1px solid #dedede;font-weight: bold;}
.am-comment-bd ,.am-pagination{font-size: 1.5rem;}
.am-comments-list .am-comment .am-commentsub{margin: 1.6rem 0;padding: 0 1rem;}
.am-comment-avatar{object-fit: contain;background-color: #f8f8f8;padding: .5rem;}
.comment_form .layui-btn ,.commentsub_form .layui-btn{background-color:#F47723!important;}



/*
联系
*/

.con_map{background-color: #fff;position: relative;width:100%;}
.con_map .mark{width: 100%;height: 100%;position: absolute;left: 0;top: 0;cursor: pointer;}
#map_amap{width:100%;height: 56rem;color: #2d2d2d;}
#map_amap .title{font-size: 1.6rem;font-weight: bold;color: #F47723;}
#map_amap .content{font-size: 1.5rem;margin-top: .8rem;line-height: 1.6;}
#map_amap .content.first{width: 52rem;}
#map_amap .amap-logo{display: none!important;}
#map_amap .amap-icon{overflow: inherit!important;}
#map_amap .amap-icon::after{display: block; content: "";position: absolute;left: 50%;bottom: 0;width: 2rem;height: .4rem;margin-left: -1rem;box-shadow: inset 0 0 2px #e50a11; border-radius: 50%;animation: scale-zoom 1s infinite;}
@keyframes scale-zoom{form{-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);opacity:1}
to{-moz-transform:scale(5,5);-ms-transform:scale(5,5);transform:scale(5,5);opacity:0}
}@-webkit-keyframes scale-zoom{form{-webkit-transform:scale(1,1);opacity:1}
to{-webkit-transform:scale(5,5);opacity:0}
}


.contact_list{display: flex;justify-content: space-between;background-color: #fff;padding: 3rem;}
.contact_list .con_title{font-size: 1.4rem;color: #F47723;margin-bottom: 2rem;}
.contact_list .contact_text{width:calc(48% - 4rem);}
.contact_list .contact_text p{margin-bottom: 2rem;}
.contact_list .contact_form{width:calc(52% - 4rem);}



/*
FOOTER
*/
.footer{background-color: #363636;color: rgba(255, 255, 255, .6);padding: 3% 0 1.5%; margin-top: 3%;}
.footer a{color: rgba(255, 255, 255, .6);}
.footer_top{display: flex;justify-content: space-between;}
.footer_nav {display: flex;}
.footer_nav .am-accordion-item{border:none;margin-left: 9rem;}
.footer_nav .am-accordion-item:first-of-type{margin-left: 0;}
.footer_nav .am-accordion-title{font-size:1.8rem;border-bottom:none; padding-left:0; cursor:default;color: #fff;font-family: 'MarkPro-Bold';}
.footer_nav .am-accordion-title:after{ display:none;}
.footer_nav dd.am-collapse{ display:block;}
.footer_nav .am-accordion-content{ padding:0;display: flex;flex-direction: column;}
.footer_nav .am-accordion-content span{margin-top: 1rem;display: block;}
.footer_nav .am-accordion-content.first{ padding:0;display: flex;flex-wrap: wrap;max-width: 60rem;flex-direction: row;}
.footer_nav .am-accordion-content.first span{margin-top: 1rem;display: block;width: 33.33%;}
.footer_nav .am-accordion-content span a{color: rgba(255,255,255,.6);}
.footer_nav .am-accordion-content span a:hover ,.footer_bottom a:hover{color: #F47723;}

.footer_subscription{width: 40rem;display: flex;flex-direction: column;}
.footer_subscription .img{display: flex;align-items: center;color: #fff;font-size:1.8rem;font-family: 'MarkPro-Bold';}
.footer_subscription .img i{font-size: 2rem;margin-right: .7rem;}
.footer_subscription .tip{font-size: 1.4rem;margin-top: 1rem;}
.footer_subscription .layui-form .layui-form-item{margin: 2.4rem 0 0;}
.footer_subscription .layui-form .layui-form-item.flex{display: flex;justify-content: space-between;}
.footer_subscription .layui-form .layui-input{height: 4rem;line-height: 4rem;font-size: 1.4rem;padding: 0 1.5rem;}
.footer_subscription .layui-form .layui-btn{height: 4rem;line-height: 4rem;background-color: #F47723;padding: 0 4rem;text-transform: uppercase;font-size: 1.4rem;font-family: 'MarkPro-Book';}
.footer_subscription .layui-form-item .codeimg{height: 4rem;}
.layui-layer-dialog .layui-layer-content .layui-layer-ico{top: 50%!important;transform: translateY(-50%);}

.footer_bottom{margin-top: 6%;font-size: 1.4rem;color: #fff;}
.footer_bottom a{color: #fff;}
.copyright span{margin-left:3rem;}

.footer_con{display: flex;justify-content: space-between;align-items: center;}
.focus_ico{display: flex;flex-wrap: wrap;}
.focus_ico a{display: flex;width: 3rem;height: 3rem;align-items: center;justify-content: center;background: rgba(255, 255, 255, .6);border-radius: 50%;color: #333333;margin:0 2.5rem 0 0;font-size: 1.6rem;padding: 0;}
.focus_ico a:last-of-type{margin-right: 0;}
.focus_ico .am-icon-youtube:hover ,.share_fixed a.am-icon-youtube{background-color: #ff0000;color: #fff;}
.focus_ico .am-icon-facebook:hover ,.share_fixed  a.am-icon-facebook{background-color: #1877f2;color: #fff;}
.focus_ico .am-icon-pinterest:hover ,.share_fixed e a.am-icon-pinterest{background-color: #e60023;color: #fff;}
.focus_ico .am-icon-twitter:hover ,.share_fixed  a.am-icon-twitter{background-color: #1da1f2;color: #fff;}
.focus_ico .am-icon-flickr:hover ,.share_fixed  a.am-icon-flickr{background-color: #ff0084;color: #fff;}
.focus_ico .am-icon-google-plus:hover ,.share_fixed a.am-icon-google{background-color: #4285f4;color: #fff;}
.focus_ico .am-icon-linkedin:hover ,.share_fixed  a.am-icon-linkedin{background-color: #0b66c3;color: #fff;}
.focus_ico .am-icon-skype:hover ,.share_fixed a.am-icon-skype ,.share_fixed a.am-icon-skype span{background-color: #00aaef;color: #fff;}
.focus_ico .am-icon-envelope:hover ,.share_fixed a.am-icon-envelope ,.share_fixed a.am-icon-envelope span{background-color: #e00;color: #fff;}
.focus_ico .am-icon-phone:hover ,.share_fixed a.am-icon-phone ,.share_fixed a.am-icon-phone span{background-color: #F47723;color: #fff;}
.focus_ico .am-icon-whatsapp:hover ,.share_fixed a.am-icon-whatsapp ,.share_fixed a.am-icon-whatsapp span{background-color: #47c757;color: #fff;}

.social-share-icon{position: relative;}
.social-share-icon.am-icon-google::before{content: "\f0d5";}
.wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:9;top:-24rem;left:50%;transform: translateX(-50%);width:20rem;font-size:1.6rem;text-align:center;background-color:#fff;box-shadow:0 2px 1rem #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms;color: #999;}
.wechat-qrcode h4{font-weight:normal;height:3rem;line-height:3rem;font-size:1.6rem;background-color:#f3f3f3;margin:0;padding:0;}
.wechat-qrcode .qrcode{width:100%;padding: 1rem;}
.wechat-qrcode .qrcode canvas{width: 100%;display: block};
.wechat-qrcode .help{font-size: 1.4rem;color: #999;}
.wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.social-share-icon:hover .wechat-qrcode{display:block}

.share_fixed{width: 5.5rem;position: fixed;right: 1rem;top: 50%;transform: translateY(-50%);z-index: 1002;display: flex;flex-direction: column;}
.share_fixed .social_share{display: flex;flex-direction: column;}
.share_fixed a{width: 5.5rem;height: 5.5rem;display: flex;justify-content: center;align-items: center;margin-top:1rem;background-color: #f2f2f2;position: relative;font-size:2.6rem;}
.share_fixed a span{position: absolute;width: 24rem;left: -24rem;top:0;height: 100%;background-color: #f2f2f2;color: #000;display: flex;justify-content: center;align-items: center;border-right: #fff solid 1px;display: none;font-size: 18px;}
.share_fixed a:hover span{display: flex;}



.sitemap{margin: 2% 0 0;border:#dedede solid 1px;}
.sitemap:first-of-type{margin-top: 0;}
.sitemap dt{font-weight: bold;background-color: #f2f2f2;padding: 1rem;padding-left: 2rem;background-color: #fff;}
.sitemap dt a{color: #e00;}
.sitemap dd{display: flex;line-height: 3.6rem;padding:2rem;flex-wrap: wrap;background-color: #f5f5f5;}
.sitemap dd a{margin-right: 3rem;}
.sitemap dd a:hover{color: #e00;}
.sitemap dd a.amap-info-close{margin: 0;right: 1rem!important;}

/*
Banner
*/
.banner{position:relative;}
.banner img{ display:block; width:100%;margin: 0 auto;}



/*
GUIDE
*/
.guide_nav dl{display: flex;justify-content: space-between;align-items: center;height: 6rem;}
.guide_nav dl dd{white-space: nowrap;overflow: hidden;font-size: 1.2rem;}
.guide_nav dl dd i{margin: 0 .3rem;}
.guide_nav dl dd .results{margin:0 .3rem;}

/*
PAGEBAR
*/
.page_list{text-align:center;margin-top:3%; font-size:1.4rem;}
.page_list.first{margin-bottom: 2%;}
.page_list a {display: inline-block;margin:0 1rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background-color:#f2f2f2;}
.page_list .page-num-current{background-color:#F47723;color: #fff;}
.page_list_bg{display: inline-block;background-color: #fff;padding: .8rem 1.2rem;border-radius: 30rem;margin-top:1rem;}
.page_list_bg a:first-of-type{margin-left: 0;}
.page_list_bg a:last-of-type{margin-right: 0;}
.news_page_pages{ margin-top:3rem; padding:1.5rem 0; border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; position:relative; font-size:1.4rem;background-color: rgba(0,0,0,0);}
.news_page_pages.flex{display: flex;justify-content: space-between;}
.news_page_pages dt{ position:absolute; right:0; top:50%; margin-top:-1rem;}
.news_page_pages dd:first-of-type::before{display: inline-block;content: '\f106';margin-right: .6rem;font-family:'FontAwesome';}
.news_page_pages dd:last-of-type::before{display: inline-block;content: '\f107';margin-right: .6rem;font-family:'FontAwesome';}
.news_page_pages.flex dd:first-of-type::before{content: '\f104'}
.news_page_pages.flex dd:last-of-type::before{display: none;}
.news_page_pages.flex dd:last-of-type::after{display: inline-block;content: '\f105';margin-left: .6rem;font-family:'FontAwesome';}
.news_page_pages dd{ line-height:3rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.error_x{ text-align:center; height:15rem; line-height:15rem;font-size:1.5rem;color: #595959;background-color: #f9f9f9;}
.error_x i{ margin-right:1rem;}



/*
SEARCH
*/
.search_page{padding:0;}
.search_list{display: flex; background-color: #fff;margin-bottom:2rem;padding: 2rem;}
.search_list dt{width:24rem;height:14rem;display: flex;}
.search_list dt a{width:100%;height:block;position: relative;}
.search_list dt img{display:block;width: 100%;height: 100%; position: absolute; left: 0; top: 0; object-fit: cover;}
.search_list dd{width:calc(100% - 2rem);display: flex; flex-direction: column; justify-content: space-between;padding-left:3rem;}
.search_list dd h2{margin:0;font-size:1.6rem;}
.search_list dd .card-text{color:#666;font-size: 1.5rem;margin-top:1rem;}
.search_list dd .card-sort{font-size: 1.3rem;color:#999;}
.search_list dd .card-sort span{margin-right:3rem;}
.search_list dd .card-sort span:last-of-type{margin-right:0}
.search_list dd .card-sort a{color:#999;}
.search_list dd .card-sort a:hover{color:#F47723;}
.tag_list_all{margin: 0 -1rem;}
.tag_list_all li {padding: 0 1rem;margin-bottom: 2rem;}
.tag_list_all li a{display: block;background-color: #fff;text-align: center;font-size:1.4rem;padding: 1rem;}
.tag_list_all li a:hover{background-color: #F47723;color: #FFF;}




@media screen and (max-width:1440px) {
.body{font-size: 1.4rem;}
.web_w{min-width:120rem;width:120rem; margin:0 auto;}

}

@media screen and (max-width:780px) {
body{padding: 5.6rem 0 5rem;}
body, .am-paragraph-default, .am-paragraph-default p {font-size: 3.6vw;}
.web_w {min-width: 100%;width: 100%;}
.am-paragraph-default video  ,.am-paragraph-default embed{width:100%!important;height:20rem!important;object-fit: cover;}
.am-paragraph-default iframe{width:100%!important;height:25rem!important;}
.am-paragraph-default img{width:auto;height:auto!important;max-width: 100%;}

/*
Header
*/
.header{width:100%;height:5.6rem;position: fixed; z-index:1100;left:0;top: 0;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);}
.header .header_top{padding:0;height: 5.6rem;position: relative;z-index: 2;}
.header_menu{position: relative;}
.header .menu{width: 100%;display: block;height: 5.6rem;position: absolute;left: 0;top: 0;background-color: #fff;}
.header_top .logo{height:3.6rem;position: absolute;left:1.5rem;top: 1rem;z-index: 100;margin: 0!important;}
.header_top .logo img{height:3.6rem;}
.header .header_btn{position: absolute;height: 100%;z-index: 2;right:7rem ;}
.header .am-menu{width: 100%;float: none!important;}
.header .am-topbar-collapse{width: 100%;float: none;}
.header .am-menu-nav{height: auto;display: block;}
.header .am-menu-nav .line{display: none;}
.header .am-menu-nav .parent_li {width:100%;margin: 0;border-bottom: #dedede solid 1px;transform: translateY(3rem); -webkit-transform: translateY(3rem); -moz-transform: translateY(3rem); opacity: 0;font-size:3.6vw}
.header .am-menu-nav .parent_li:first-of-type {border-top: #dedede solid 1px;}
.header .am-menu-nav .parent_li.parent_li_categories .parent_a{padding:0 1.5rem 0 3.5rem}
.header .am-menu-nav .parent_li.parent_li_categories .parent_a::before{left: 1.5rem;}
.header .am-menu-nav .parent_li.new .parent_a:before{right:65%;top: 50%;transform: translateY(-50%);}
.header .am-menu-nav .parent_li.parent_li_categories .parent_a:after{position: relative;top: 0;transform: translateY(0);}
.header .am-menu-nav .parent_li .parent_a{height: 5rem;line-height: auto; padding: 0 1.5rem; display: flex; justify-content: space-between;  align-items: center;font-size: 3.8vw;color: #686868;}
.header .am-menu-nav .parent_li .parent_a:after ,.am-menu-sub .menu_sub dd a:after{font-family: 'FontAwesome';display: block; content: '\f105';}
.header .am-menu-nav .parent_li.am-parent .parent_a:after{content: '\f107';}
.header .am-menu-nav .parent_li.am-parent.am-open .parent_a:after{-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg); transition: all .4s ease 0s; -webkit-transition: all .4s ease 0s; -moz-transition: all .4s ease 0s;}
.header .am-menu-nav .parent_li.am-open .parent_a{background-color: #f2f2f2;color: #F47723;}
.header .am-menu-nav .parent_li .am-menu-sub{width:100%;padding: 0;font-size: 3.6vw;position: relative;top: 0;display: none!important;}
.header .am-menu-nav .parent_li:hover .am-menu-sub{padding-top: 0;}
.header .am-menu-nav .parent_li .am-menu-sub.am-collapse.am-in{display: block!important;height: auto;opacity: 1;}
.header .am-menu-sub .menu_sub{width: 100%;background-color: #fff;box-shadow: none;}
.header .am-menu-sub .menu_sub dd:last-of-type{border-bottom: none;}
.am-menu-sub .menu_sub dd .item{display: none!important;}
.am-menu-sub .menu_sub dd a{padding: 1.3rem 1.5rem;display: flex;justify-content: space-between;}
.header .am-menu-sub::before{display:none;}
.header .top_search{display: block;position: absolute;width: 1.6rem;height: 5.6rem; right: 7rem; top: 0;z-index: 100;text-align: center;color: #000;margin: 0;background-position: center right; background-repeat: no-repeat;background-image: url(../img/close_btn.png);background-size: 100% auto;}
.header .top_search.am-collapsed{background-image: url(../img/search_btn.png);background-size: 100% auto;transition: all .3s ease 0s}
.header .search_form{position: absolute;left: 0;bottom: -4rem;width: 100%;display:none;}
.header .search_form.am-in{display: flex;}
.header .search_form .layui-form{padding: 0 1.4rem;background-color: #f9f9f9;}
.header .search_form .layui-form .layui-input{font-size: 3.6vw;}

.header .am-menu-nav li.parent_li .parent_a.on{background:none;color: #F47723!important;}

.am-topbar-btn {
    background: none;
    float: right;
    margin: 2rem 1.7rem ;
    width: 2rem;
    height: 1.6rem;
    color: #000;
    position: relative;
    z-index: 10;
}
.am-topbar-btn span {
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    background-color: #000;
    -moz-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out;
}
.am-topbar-btn span:nth-of-type(1) {
    top: 0;
    left: 0;
    opacity: 0;   
}
.am-topbar-btn span:nth-of-type(4) {
    bottom: 0;
    right: 0;
    opacity: 0;   
}
.am-topbar-btn span:nth-of-type(2), .am-topbar-btn span:nth-of-type(3) {
    top: 50%;
    right: 0;
    margin-top: -1px;
}
.am-topbar-btn span:nth-of-type(2) {
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.am-topbar-btn span:nth-of-type(3) {
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.am-topbar-btn.am-collapsed span:nth-of-type(2) {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
.am-topbar-btn.am-collapsed span:nth-of-type(3) {
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -webkit-transform: rotate(0);
    transform: rotate(0);
}
.am-topbar-btn.am-collapsed span:nth-of-type(1), .am-topbar-btn.am-collapsed span:nth-of-type(4) {
    opacity: 1
}
.am-topbar-collapse {
    float: none;
    clear: both;
    padding: 0;
}
.am-topbar-collapse.am-collapse {
    display: none!important;
}
.am-topbar-collapse.am-collapse.am-in {
    display: block!important;
    height: 100vh!important;
    background: rgba(255, 255, 255, .9);
    transition: all .4s ease 0s;
    -webkit-transition: all .4s ease 0s;
    -moz-transition: all .4s ease 0s;
}

.am-topbar-collapse.am-collapse.am-in li:nth-of-type(1) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .1s;
    -webkit-transition: all .6s ease .1s;
    -moz-transition: all .6s ease .1s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(2) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .2s;
    -webkit-transition: all .6s ease .2s;
    -moz-transition: all .6s ease .2s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(3) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .3s;
    -webkit-transition: all .6s ease .3s;
    -moz-transition: all .6s ease .3s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(4) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .4s;
    -webkit-transition: all .6s ease .4s;
    -moz-transition: all .6s ease .4s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(5) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .5s;
    -webkit-transition: all .6s ease .5s;
    -moz-transition: all .6s ease .5s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(6) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .6s;
    -webkit-transition: all .6s ease .6s;
    -moz-transition: all .6s ease .6s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(7) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .7s;
    -webkit-transition: all .6s ease .7s;
    -moz-transition: all .6s ease .7s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(8) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .8s;
    -webkit-transition: all .6s ease .8s;
    -moz-transition: all .6s ease .8s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(9) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease .9s;
    -webkit-transition: all .6s ease .9s;
    -moz-transition: all .6s ease .9s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(10) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease 1s;
    -webkit-transition: all .6s ease 1s;
    -moz-transition: all .6s ease 1s;
}
.am-topbar-collapse.am-collapse.am-in li:nth-of-type(11) {
    opacity: 1;
    transform: translateY(0px);
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transition: all .6s ease 1.1s;
    -webkit-transition: all .6s ease 1.1s;
    -moz-transition: all .6s ease 1.1s;
}
/*
BANNER
*/
.scroll_banner{flex-direction: column;padding-top: 0;}
.scroll_banner .am-menu-sub{display: none;}
.scroll_banner .am-slider-default{position:relative;margin:0;box-shadow:none; z-index:1;border-radius:0;width: 100%; height: auto;overflow: hidden;}
.scroll_banner .am-control-nav li a{width: .8rem;height: .8rem;}
.scroll_banner .am-direction-nav ,.scroll_banner .hot_product{display: none;}


/*
Brand
*/
.index_brand{background:none;display: flex;flex-wrap: wrap;margin:1rem 1rem 0;}
.index_brand a{display: block;position: relative;overflow: hidden;padding: 0 .1rem;width: 33.33%;margin-top: .2rem;}
.index_brand a:after{display: block;content: '';padding-bottom: 72.37%;}
.index_brand a img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;transition: all 300ms ease-in-out 0s;}
.index_brand a:hover img{transform: scale(1.05);}
.index_brand .slick-dots{bottom: -2.5rem;}
.brands_list{background-color: #fff;padding: 0 1.4rem 2rem;margin: 0 -.5rem;}
.brands_list li{padding: 0 .5rem;margin-top: 1.4rem;}
.brands_list li .img{border: #f2f2f2 solid 1px;position: relative;overflow: hidden;}
.brands_list li .img:after{display: block;content: '';padding-bottom: 72.37%;}
.brands_list li .img img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: contain;transition: all 300ms ease-in-out 0s;}
.brands_list li .img:hover img{transform: scale(1.05);}


/*
PRODUCT
*/
.index_product{margin-top: 2rem;}
.index_product dt{background-color: #fff;height: 4.5rem;display: flex;justify-content: space-between;align-items: center;padding:0 1.4rem;border-bottom: #f2f2f2 solid 1px;}
.index_product dt .title{background: none!important;color: #e00f;min-width: auto;height: 100%;text-align: center;display: flex;align-items: center;justify-content: center;font-size: 3.6vw;font-family: 'MarkPro-Bold';}
.index_product:nth-of-type(2) dt .title{color: #3FA2EE;}
.index_product:nth-of-type(3) dt .title{color: #FFB800;}
.index_product:nth-of-type(4) dt .title{color: #005DAD;}
.index_product dt .more{font-size: 2.6vw;}
.index_product dd{display: flex;justify-content: space-between;margin: 0;}
.product_left{display: none;}

.product_right{width: 100%;background-color: #fff;padding: 1rem .5rem 2rem;}
.product_list li{padding: 0 .5rem;transition: all 300ms ease-in-out 0s;margin-top: 1.4rem;}
.product_list li:nth-of-type(3),.product_list li:nth-of-type(4),.product_list li:nth-of-type(5){margin-top: 1.4rem;}
.product_list li .title{font-size: 3.2vw;  overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.product_list li .img{box-shadow: 0 0 1rem rgba(0, 0, 0, .07);}
.product_list_des{background-color: #fff;padding: 1.4rem;margin-bottom: 1rem;}

.product_page{flex-direction: column;}

.product_page_item{flex-direction: column;border-bottom: #f2f2f2 solid .2rem;}
.product_page_imgs{width: 100%;background-color: #fff;}
.product_page_imgs .item{position: relative;overflow: hidden;display: block;}
.product_page_imgs .item:after{display: block;content: '';padding-bottom: 100%;}
.product_page_imgs .slider-for{border-bottom: #f2f2f2 solid .2rem;}
.product_page_imgs .item img{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;}
.product_page_imgs .slider-nav{margin: .5rem -.5rem -1rem;padding: 1rem 3rem 2.5rem 2.5rem;}
.product_page_imgs .slider-nav a{margin: 0 .5rem;}
.product_page_imgs .slider-nav a img{border: #f2f2f2 solid 1px;}
.product_page_imgs .slider-nav a.slick-current img{border: #F47723 solid 1px;}
.product_page_imgs .slider-nav .slick-arrow{margin-top: -2.5rem;}
.product_page_imgs .slider-nav .slick-arrow::before{font-size: 3rem;}

.product_page_imgs .slider-nav .slick-dots{bottom: .6rem;}
.product_page_imgs .slider-nav .slick-dots li{width: 1.2rem;height: 1.2rem;transform: scale(.7);}
.product_page_imgs .slider-nav .slick-dots li.slick-active{transform: scale(1);}

.product_page_con{width: 100%;background-color: #fff;padding: 2rem 1.4rem;border-left: none;}
.product_page_con .text{display: flex;justify-content: space-between;position: relative;align-items: flex-start;}
.product_page_con .text .title{font-size: 3.6vw;font-family: 'MarkPro-Bold';width: calc(100% - 6.5rem);}
.product_page_con .text img{width: 6rem;height: 6rem;}
.product_page_con .info{ border-bottom: #f2f2f2 solid 1px;padding-bottom: 1rem;display: flex;align-items: center;margin-top: 1rem;font-size: 1.2rem;}
.product_page_con .info .layui-rate{padding: 0;margin: 0;}
.product_page_con .info .layui-rate i{font-size: 1.3rem;color: #F47723;}
.product_page_con .info .layui-rate li:last-of-type i{margin-right: 0;}
.product_page_con .info em{font-style: normal;color: #F47723;}
.product_page_con .info a{color: #F47723;}
.product_page_con .info span{margin: 0 2rem;color: #dedede;}

.product_page_con .am-paragraph-default{margin-top: 2rem;}
.product_page_con .am-paragraph-default .am-table > tbody > tr > td, .product_page_con .am-paragraph-default .am-table > tbody > tr > th, .product_page_con .am-paragraph-default .am-table > tfoot > tr > td, .product_page_con .am-paragraph-default .am-table > tfoot > tr > th, .product_page_con .am-paragraph-default .am-table > thead > tr > td, .am-table > thead > tr > th{padding: 1rem;}

.product_detail{margin-top: 2rem;padding: 0;}
.product_detail .am-nav-tabs{display: flex;justify-content: space-between;}
.product_detail .am-nav-tabs::before,.product_detail .am-nav-tabs::after{display: none;}
.product_detail .am-nav-tabs li {font-size:3.6vw;margin:0;width:33.33%;}
.product_detail .am-nav-tabs li a {display:block;padding:.8rem 0;text-align:center;margin:0;background:#f9f9f9;margin-right:0; text-transform:uppercase;min-width:100%;font-family: 'MarkPro-Book';}
.product_detail .am-tabs-bd .am-tab-panel{padding:2rem 1rem 1rem;}
.product_page_con .am-paragraph-default{max-height: 100%;overflow: inherit;}
.product_page_con .btns{height: auto;margin-top: 2rem;justify-content: space-between;}
.product_page_con .btns a{width:36%;margin-left: 0;font-size: 3.6vw;width: calc(50% - 1.5rem);}

.inquiry_form .layui-form-item{margin-bottom: 1.5rem;}
.inquiry_form .layui-form-item.flex{flex-wrap: wrap;}
.inquiry_form .layui-form-item.flex .layui-input-block{width: 100%;}
.inquiry_form .layui-form-item.flex .codeimg{margin-left: 1rem;height: 4.4rem!important;}
.inquiry_form .layui-form-item.required::after {display: flex; content: '*'; height: 100%; color: #ff0000; position: absolute; right: 1rem; top: 0; align-items: center;}
.inquiry_form .layui-text { margin-bottom: 1.5rem;}
.inquiry_form .layui-btn {background-color: #F47723; color: #fff;height: 4.4rem;font-size: 3.6vw;width: 100%;margin-top: 1.5rem;}
.inquiry_form .layui-btn:hover {color: #fff;}
.inquiry_form .layui-input,.inquiry_form .codeimg ,.inquiry_form .products_select xm-select{height: 4.4rem;line-height: 4.4rem;font-size: 3.6vw;}

.inquiry_box{width: 98%!important;}
.inquiry_box .layui-layer-title{font-size: 4vw;padding: 0;}
.inquiry_box .layui-layer-content{padding: 1.5rem;}
.inquiry_box .layui-layer-content .layui-btn{font-size: 4vw;height: 4rem;line-height: 4rem;}

.product_rel{background-color: #FFF;padding: 1rem 0 1rem;margin-top: 2rem;}
.product_rel dt{padding: 1rem; font-family: 'MarkPro-Bold';}
.product_rel dt span{display: flex;align-items: center;font-size: 1.6rem;}
.product_rel dt span::before{display: block;content: '';width: .2rem;height: 1.6rem;background-color: #F47723;margin-right: .8rem;}
.product_rel dd{margin-top: 1rem;}

/*
Strong
*/
.index_strong_block{background-color: #fff;padding: 1.4rem;display: flex;margin-top: 2rem;flex-direction: column;}
.index_strong_block .item{width: 100%;margin: 1.5rem 0;}
.index_strong_block .text{margin-top: .8rem;font-size: 3.2vw}


/*
Video
*/
.product_video_list{margin: 0;padding: 0 1rem;}
.product_video_list li{padding: 0;margin-top: 1rem;}
.product_video_list li:nth-of-type(2){margin-top:1rem;}
.product_video_list li .title{text-align: center;padding: 1.4rem;}



/*
NEWS
*/
.index_news{padding: 2rem 1.4rem;background-color: #fff;}
.index_news .index_title{margin-bottom: 2rem;}
.index_news_item{flex-direction: column;}
.index_news_item li {width: 100%;margin-top:1.4rem;}
.index_news_item li .text ,.slide_right .index_news_item li .text{padding: 2rem 1.4rem;}
.index_news_item li .text .title ,.index_news_item li .text{font-size: 3.8vw;margin-top: 1rem;color: #000000;line-height: 1.4;}
.index_news_item li .text .title a{color: #000000;}
.index_news_item li .text .title a:hover{color: #F47723;}
.slide_right .index_news_item{padding: 0 1.4rem;}
.slide_right .index_news_item li:first-of-type{width: 100%;margin-top: 0;flex-direction: column;}
.slide_right .index_news_item li:first-of-type .img{width: 100%;}
.slide_right .index_news_item li:first-of-type .img::after{padding-bottom: 48.85%;}
.slide_right .index_news_item li:first-of-type .text{padding: 2rem 1.4rem;margin:0;width: 100%;}
.slide_right .index_news_item li:first-of-type .text .title{line-height: 1.4;margin-top: 1rem}
.slide_right .index_news_item li:first-of-type .text .more{display: none;}
.slide_right .index_news_item .text .des{display: none;}

.slide_contain{flex-direction: column;flex-direction: column-reverse;}
.slide_right{width:100%;padding: 0 0 3rem}
.slide_right.last{padding-bottom: 0;}
.slide_left{display: none;}

.article_box{background-color: #fff;padding:2rem 1.4rem;}
.article_hd .title{ color:#000; font-size:4.5vw;margin: 0;line-height: 1.4;}
.article_hd .other{ display: flex;font-size:3vw;color: #999;margin-top: 1.5rem;justify-content: space-between; border-bottom: #f2f2f2  solid 1px;padding-bottom: 1rem;}
.article_hd .other span{ margin-right:0;}
.article_hd .other span:first-of-type{display: none;}

.article_bd{margin-top: 2rem;}

.article_share{background-color: #f2f2f2;height: 7rem;display: flex;justify-content: space-between;align-items: center;padding: 0 1.4rem;margin-top: 2rem;}
.article_share.last{background-color: #fff;}
.article_share dt{font-size: 1.4rem;}
.article_share dd{display: flex;justify-content: flex-end;align-items: center;}
.article_share .social_share a{ display: flex;flex-direction: column;justify-content: center;align-items: center; font-size:1.5rem;width:3.2rem;height:3.2rem;margin:0 0 0 1.5rem;border-radius:50%; text-align:center;background-color:#fff;color:#B3B3B3;transition: all 300ms ease-in-out 0s;}
.article_share.last .social_share a{background-color: rgba(0, 0, 0, 0.06);}
.article_share .social_share .digg_a{font-size: 1.4rem; line-height: 1rem;}
.article_share .social_share .digg_a span{font-size: 1rem;}
.article_share .social_share a:hover{background-color:#F47723;color:#fff;-webkit-transition: all 0.2s ease;transition: all 0.2s ease;}
.news_left_box .focus_ico a{margin-top: 1rem;}


.index_news_item.last li{width: 100%;margin-bottom: 2rem;}


/*
评论
*/
.mobile_comment{background-color: #fff;padding: 2rem 1.4rem;margin-top: 2rem!important;}
.mobile_comment h4{display: flex;align-items: center;font-size: 3.6vw;}
.mobile_comment h4::before{display: block;content: '';width: .2rem;height: 3.6vw;background-color: #F47723;margin-right: .8rem;}
.mobile_comment .layui-form-item.flex{display: flex;align-items: center;}
.mobile_comment .layui-form-label{margin: 0;padding: 0;text-align: left;width: auto;}
.mobile_comment .layui-input-block{margin: 0 0 0 1.5rem;min-height: auto;}
.mobile_comment .layui-form-item .layui-inline{display: inline-block;}
.mobile_comment .am-modal-dialog{width: calc(100% - .5rem);position: relative;left: -.1rem;}


/*
联系
*/


#map_amap{width:100%;height: 36rem;color: #2d2d2d;}
#map_amap .title{font-size: 3.6vw;font-weight: bold;color: #F47723;}
#map_amap .content{font-size: 3.4vw;margin-top: .8rem;line-height: 1.6;}
#map_amap .content.first{width: auto;}

.contact_list{flex-direction: column;background-color: #fff;padding: 1.4rem;}
.contact_list .con_title{font-size: 1.4rem;color: #F47723;margin-bottom: 2rem;}
.contact_list .contact_text{width:100%;border-bottom: #f2f2f2 solid .2rem;}
.contact_list .contact_text p{margin-bottom: 2rem;}
.contact_list .contact_form{width:100%;margin-top: 2rem;}






/*
FOOTER
*/
.footer{padding: 2rem 1.4rem;margin-top: 0;}
.footer_top{flex-direction: column;}
.footer_nav {display: flex;flex-direction: column;}
.footer_nav .am-accordion-item{ width:100%;margin:0; padding:0;}
.footer_nav .am-accordion-item:last-of-type{margin-left:0;}
.footer_nav .am-accordion-title{font-size: 3.6vw;height: 4.6rem;border-bottom:rgba(255, 255, 255, 0.3) solid 1px;display: flex;justify-content: space-between;font-weight: normal;color:#fff ;align-items: center;margin-bottom: 0;}
.footer_nav .am-accordion-item.am-active .am-accordion-title{color: #F47723;}
.footer_nav .am-accordion-item:first-of-type .am-accordion-title{ margin-top:0;}
.footer_nav .am-accordion-title:after{display:block;font-family:'FontAwesome'; content: "\f105"; transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s}
.footer_nav .am-accordion-item.am-active .am-accordion-title:after{-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);transition: all .4s ease 0s;-webkit-transition: all .4s ease 0s;-moz-transition: all .4s ease 0s;}
.footer_nav dd.am-collapse{ display:none;}
.footer_nav dd.am-collapse.am-in{ display:block;}
.footer_nav .am-accordion-content{ padding-top:.5rem; font-size:3.6vw; line-height:2;width: 100%;}
.footer_nav .am-accordion-content.first{padding-top: 1rem;}
.footer_nav .am-accordion-content.first span{display: block;width: 50%;margin-top: .5rem}
.footer_nav .am-accordion-content span{margin-top: .5rem;}
.footer_nav .am-accordion-content span a{color: rgba(255, 255, 255, 0.6);font-size:3.2vw;}

.footer_subscription{width: 100%;margin-top: 2.5rem;}
.footer_subscription .img{display: flex;font-size: 3.6vw;align-items: center;color: #fff;font-family: 'MarkPro-Bold';}
.footer_subscription .img i{font-size: 2rem;margin-right: .7rem;}
.footer_subscription .tip{font-size: 3.6vw;margin-top: 1rem;}
.footer_subscription .layui-form{position: relative;}
.footer_subscription .submit_item{position: absolute;margin: 0;right: 0;top: 0;}
.footer_subscription .submit_item button{width:4rem;height: 4rem;background: none!important;}
.footer_subscription .submit_item button:after{display: block;font-family:'FontAwesome';content: '\f1d8';color: #F47723;font-size: 1.6rem;}
.footer_subscription .submit_item button span{display: none;}
.footer_subscription .img{display: block;height: 1.6rem;}
.footer_subscription .tip{font-size: 3.2vw;margin-top: 1.5rem;}
.footer_subscription .layui-form .layui-form-item{margin: 1rem 0 0;}
.footer_subscription .layui-form .layui-form-item.flex{display: flex;justify-content: space-between;}
.footer_subscription .layui-form .layui-input{height: 3.6rem;line-height: 3.6rem;font-size: 3.4vw;padding: 0 4.5rem 0 1.5rem;}
.footer_subscription .layui-form .layui-btn{height: 3.6rem;line-height: 3.6rem;background-color: #F47723;padding: 0 3rem;text-transform: uppercase;font-size: 3.6vw;font-family: 'MarkPro-Book';}
.footer_subscription .layui-form-item .layui-input-inline{margin: 0 1rem 0 0;left: 0;}
.footer_subscription .layui-form-item .codeimg{height: 4rem;}

.footer_bottom{margin-top: 2rem;font-size: 3.6vw;}
.copyright span{margin-left:3rem;}
.footer_con{flex-direction: column;text-align: center;}
.focus_ico{display: flex;flex-wrap: wrap;margin-top: 2rem;}
.focus_ico a{display: flex;width: 2.4rem;height: 2.4rem;margin:0 2rem 0 0;font-size: 3.2vw;}

.share_fixed{width: 100%;position: fixed;right:0;top: auto;bottom: 0;transform: translateY(0);flex-direction: row;height: 5rem;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);z-index: 1101;}
.share_fixed a{width: 25%;height: 100%;display: flex;justify-content: center;align-items: center;margin-top:0;font-size: 4.2vw;background-color: #fff!important;border-right: #f2f2f2 solid 1px;color: #000!important;}
.share_fixed a:last-of-type{border-right: none;}
.share_fixed a.am-icon-share{display: flex;}
.share_fixed a span ,.share_fixed a:hover span ,.am-gotop{display: none;}


/*
GUIDE
*/
.guide_nav dl{display: flex;justify-content: space-between;align-items: center;height: auto;padding: 1rem 1.4rem; }
.guide_nav dl dd{white-space: normal;}





/*
PAGEBAR
*/
.page_list{text-align:center;margin-top:3rem; font-size:3.6vw;}
.page_list_bg{margin-top: 0;}
.page_list.m_last{margin-bottom: 3rem;}
.page_list a {display: inline-block;margin:0 1rem;width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:50%;background-color:#f2f2f2;}
.page_list .page-num-current{background-color:#F47723;color: #fff;}
.news_page_pages{ margin-top:3rem; padding:1.5rem 1.4rem; border-top:#e1e1e1 solid 1px; border-bottom:#e1e1e1 solid 1px; position:relative; font-size:3.6vw;background-color: rgba(0,0,0,0);}
.news_page_pages.flex{display: flex;justify-content: space-between;}
.news_page_pages dt{ position:absolute; right:0; top:50%; margin-top:-1rem;}
.news_page_pages dd:first-of-type::before{display: inline-block;content: '\f106';margin-right: .6rem;font-family:'FontAwesome';}
.news_page_pages dd:last-of-type::before{display: inline-block;content: '\f107';margin-right: .6rem;font-family:'FontAwesome';}
.news_page_pages.flex dd:first-of-type::before{content: '\f104'}
.news_page_pages.flex dd:last-of-type::before{display: none;}
.news_page_pages.flex dd:last-of-type::after{display: inline-block;content: '\f105';margin-left: .6rem;font-family:'FontAwesome';}
.news_page_pages dd{ line-height:3rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.error_x{ text-align:center; height:15rem; line-height:15rem;font-size:3.6vw;color: #595959;}
.error_x i{ margin-right:1rem;}



/*
SEARCH
*/
.search_page{padding: 2rem 1.5rem 3rem;}
.search_list{margin-bottom:2rem;padding: 0;flex-direction: column;}
.search_list dt{width:100%;height:auto;}
.search_list dt:after{display: block;content: '';padding-bottom: 50%;}
.search_list dd{width:100%;padding:1.5rem;margin-top: 1.5rem;}
.search_list dd h2{margin:0;font-size:3.8vw;font-weight: bold;line-height: 1.4;}
.search_list dd .card-text{color:#666;font-size: 3.6vw;margin:.5rem 0 1rem;max-height: 6.6rem;overflow: hidden;text-align: justify;}
.search_list dd .card-sort{font-size: 3.4vw;color:#999;display: flex;justify-content: space-between;}
.search_list dd .card-sort span{margin-right:0;}

.tag_list_all{margin: 0 -8px;}
.tag_list_all li {padding: 0 8px;margin-bottom: 16px;}
.tag_list_all li a{display: block;background-color: #999; color: #fff;text-align: center;font-size:3.4vw;padding: 8px;}
.tag_list_all li a:hover{background-color: #F47723;}


}