﻿@charset "utf-8";


.pro_banner{margin-bottom: 18px;}
.pro_banner .moblie{display:none;}
.pro_banner .pc{background:url("../img/big/pro_banner.png") no-repeat;background-size:100%;position:relative;}
.pro_banner .pc p{line-height: 80px;font-size: 34px;color: white;text-align:center;    text-shadow: 3px 1px 1px #585858;
    letter-spacing: 1px;margin-left: 30px;}
.pro_banner .pc p span{color:#c1ff00;}
.pro_banner .pc a{color:white;position: absolute;right:4%;top:35%;background:#e64f04;padding: 6px 10px;font-size: 14px;}
.pro_banner .pc a::after{font-family: "FontAwesome";content: "\f100";margin-left: 5px;}


/* ----- 详情头部左文右图---------------------------------------------------- */

.products__top_detail{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:32px;overflow:hidden;}
.products__top_detail .info{width:480px;padding:0 30px 0 0px;float:left;}
.products__top_detail .info__copy{display:block;margin:-8px 0 17px 0;color:#a19c97;font-size:24px;font-weight:500;font-style:normal;font-feature-settings:'palt';line-height:1.5;}
.products__top_detail .info__copy > br.sp__block{display:none;}
.products__top_detail .info__use{overflow:hidden;margin-bottom:24px;align-items:flex-start;}
.products__top_detail .info__use > dt{float:left;background:#cacacc;width:57px;padding:6px 6px 7px 6px;margin:0 12px 0 0;color:#fff;text-align:center;}
.products__top_detail .info__use > dd{float:left;margin-top:3px;margin-bottom:-3px;line-height:1.4;}
.products__top_detail .info__catalog > a{position:relative;width:240px;display:inline-block;padding:14px 14px 14px 4px;border:solid 2px #aace39;border-radius:24px;font-size:11px;color:#838383;text-align:center;transition:background 0.2s ease-out;}
.products__top_detail .info__catalog > a::after{position:absolute;top:53%;right:12px;display:inline-block;font-family:"FontAwesome";font-weight:normal;color:#aace39;content:"\f054";font-size:14px;transform:translateY(-50%) scale(0.8);transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);}
.products__top_detail .info__catalog > a:hover{background:#f9f9f9;}
.products__top_detail .info__catalog > a > em{font-size:14px;font-style:normal;color:#383842;transition:color 0.2s ease-out;}
.products__top_detail .info__catalog > a > em::before{font-family: "FontAwesome";content:"\f1c1"; color: #a19c97;margin: 0 10px 0 0;font-size: 16px;}
.products__top_detail .info__catalog > a:hover > em::before{color:#aace39;}

.products__top_detail .photo__wrap{position:relative;display:block;width:320px;height:320px;overflow:hidden;}
.products__top_detail .photo__wrap > img{width:100%;cursor: pointer; transition: all 0.6s;}
.products__top_detail .photo__wrap > img:hover{transform: scale(1.2); }

    
/* ----- 详情主体---------------------------------------------------- */

.products_detail__block{margin-bottom:50px;}

/*选项卡标题*/
.products_detail__tab{background:#f9f9f6;padding:14px 20px 0 20px;margin-bottom:32px;overflow:hidden;}
.products_detail__tab .btn{width:25%;cursor:pointer;text-align:center;padding:0 1px;float:left;}
.products_detail__tab .btn:nth-child(n+2){padding-left:0;}
.products_detail__tab .btn > span{background:#ecece8;display:inline-block;width:100%;font-size:16px;padding:17px 0 17px 0;transition:all 0.2s ease-out;}
.products_detail__tab .btn.active > span{background:#fff;font-weight:500;    margin-top: -4px;
    border-top: solid 4px #aace39;}
.products_detail__tab .btn:hover > span{padding-bottom:21px;margin:-4px 0 0 0;}
.products_detail__tab .btn.active:hover > span{padding-bottom:17px;/*margin:0;*/}

/*选项卡内容*/
.products_detail__content{margin-bottom:40px;}
.js_tab_content{margin-bottom:0;}
.js_tab_content > li:nth-child(n+2){display:none;}
.products_detail__content:last-child{margin-bottom:0;}
.products_detail__content .caption_desc{padding:0 20px;}
.products_detail__content .caption_desc > dd{padding:0 19px;}
.products_detail__content .caption_desc + .caption_desc{padding-top:24px;}
.products_detail__content li img{margin: 0 auto;display: block;width: auto;}

/*新闻列表*/
.products_detail__content .new_box{overflow:hidden;}
.products_detail__content .new_box li{border-bottom: 1px dotted #dfe3e7;position:relative;width: calc((100% / 2) - 40px);float: left;}
.products_detail__content .new_box li:nth-child(odd){margin-right:80px;}
.products_detail__content .new_box li a{display:block;line-height: 44px;padding-left: 10px;}
.products_detail__content .new_box li a::after{position: absolute;top: 50%;right: 20px;margin-top: -1.5em;color: #c3dc74;font-family: "FontAwesome";content: "\f054";font-size: 13px;transition: color 0.1s ease-out;}
.products_detail__content .new_box li:hover a,.products_detail__content .new_box li:hover a::after{color: #aace39;}
.products_detail__content .new_box li a:visited{color:#e64f04;}

/*简单左右table*/
.table_easy tbody{border-top: solid 1px #dadee3;} 
.table_easy tbody tr{border-bottom: solid 1px #dadee3;}
.table_easy tbody th,.table_easy tbody td{font-size:15px;line-height:1.571;padding:12px 15px;width:720px;}
.table_easy tbody th{font-weight:500;font-style:normal;line-height:1.571;background:#f9f9f6;white-space:nowrap;text-align:left;width:auto;}

/*参数*/
.products_detail__content .spec__list_c,
.products_detail__content .spec__list_c .spec_character,
.products_detail__content .spec__list_c .spec_character > ul{font-size:0;}
.products_detail__content .spec__list_c .spec_character li,
.products_detail__content .spec__list_c .spec_character span,
.products_detail__content .spec__list_c .spec_default dt,
.products_detail__content .spec__list_c .spec_default dd{display:inline-block;vertical-align:top;font-size:15px;letter-spacing:normal;}
.products_detail__content .spec__list_c > li:first-child{padding:0px 0px 12px 24px;}
.products_detail__content .spec__list_c > li{position:relative;padding:12px 0px 12px 24px;border-bottom:1px dotted #c0c2cd;}
.products_detail__content .spec__list_c > li:first-child::before{top:4px;}
.products_detail__content .spec__list_c > li::before{position:absolute;display:block;content:"";top:19px;left:8px;border-radius:50%;background-color:#aace39;width:8px;height:8px;}
.products_detail__content .spec__list_c .spec_character > span,
.products_detail__content .spec__list_c .spec_default dl > dt{width:96px;display:inline-block;}
.products_detail__content .spec__list_c .spec_character > ul{width:calc(100% - 96px);display:inline-block;vertical-align:top;letter-spacing:normal;}
.products_detail__content .spec__list_c .spec_character > ul li{text-align:center;width:106px;}
.products_detail__content .spec__list_c .spec_character > ul li:not(:last-child){margin-right:18px;}
.products_detail__content .spec__list_c .spec_character > ul p{border-bottom:3px solid #bfe6f9;padding-bottom:8px;font-weight:500;text-align:center;font-size:15px;}
.products_detail__content .spec__list_c .spec_character li > span{margin:8px 0 0 0;}
.products_detail__content .spec__list_c .spec_character li > span.enable{width:27px;height:27px;}
.products_detail__content .spec__list_c .spec_character li > span.disable{width:36px;height:3px;}
.products_detail__content .spec__list_c .spec_character li > span.spec_text{margin:15px 0 0 0;color:#28a0e0;}
.products_detail__content .spec__list_c .spec_default dl > dt{line-height:1.467;}
.products_detail__content .spec__list_c .spec_default dl > dt > span{font-size:13px;}
.products_detail__content .spec__list_c .spec_default dl > dd{width:calc(100% - 98px);line-height:1.467;}
.products_detail__content .spec__list_c .spec_default dl > dd span{font-size:13px;text-indent:-1em;margin-top:6px;margin-left:1em;display:block;}


/*表格 手机滑动*/
.products_detail__content p.notice__table {display: none;}
.products_detail__content .spec__table_np{width:100%;margin:0 auto;line-height:1.467;}
.products_detail__content .spec__table_np tr{width:100%;}
.products_detail__content .spec__table_np th{background:#f6f7f4;font-weight:normal;text-align:center;white-space:nowrap;}
.products_detail__content .spec__table_np th > span{font-size:13px;font-feature-settings:"palt";}
.products_detail__content .spec__table_np .np_size,
.products_detail__content .spec__table_np .np_color,
.products_detail__content .spec__table_np .np_pack,
.products_detail__content .spec__table_np .np_pitch{background:rgba(165,228,255,0.3);}
.products_detail__content .spec__table_np .np_color{padding:0 16px;}
.products_detail__content .spec__table_np .np_punch,
.products_detail__content .spec__table_np .np_pitch{padding:6px;}
.products_detail__content .spec__table_np .np_pitch{width:63px;}
.products_detail__content .spec__table_np .np_pin{background:rgba(38,135,235,0.3);}
.products_detail__content .spec__table_np .np_data{text-align:center;white-space:nowrap;}
.products_detail__content .spec__table_np .np_data br{display:none;}

.products_detail__content .spec__table_np th,
.products_detail__content .spec__table_np td{box-sizing:border-box;padding:8px 8px 8px 10px;border:1px solid #dcdcdd;display:table-cell;vertical-align:middle;text-align: left;}
.products_detail__content .spec__table_np td i{display:inline-block;margin:0 0px;}
.products_detail__content .spec__table_np td i.icon_navy,
.products_detail__content .spec__table_np td i.icon_paren__navy,
.products_detail__content .spec__table_np td i.icon_black,
.products_detail__content .spec__table_np td i.icon_paren__black{position:relative;font-style:normal;font-weight:normal;color:#fff;font-size:22px;transform:scale(0.5);width:32px;height:32px;border-radius:50%;margin:-4px;z-index:1;}
.products_detail__content .spec__table_np td i.icon_paren__navy::before,
.products_detail__content .spec__table_np td i.icon_paren__navy::after,
.products_detail__content .spec__table_np td i.icon_paren__black::before,
.products_detail__content .spec__table_np td i.icon_paren__black::after{position:absolute;display:block;top:-1px;transform:scale(1.4);}
.products_detail__content .spec__table_np td i.icon_paren__navy::before,
.products_detail__content .spec__table_np td i.icon_paren__navy::after{color:#1d2088;}
.products_detail__content .spec__table_np td i.icon_paren__black::before,
.products_detail__content .spec__table_np td i.icon_paren__black::after{color:#000;}
.products_detail__content .spec__table_np td i.icon_paren__navy::before,
.products_detail__content .spec__table_np td i.icon_paren__black::before{content:"（";left:-26px;}
.products_detail__content .spec__table_np td i.icon_paren__navy::after,
.products_detail__content .spec__table_np td i.icon_paren__black::after{content:"）";right:-25px;}
.products_detail__content .spec__table_np td i.icon_navy,
.products_detail__content .spec__table_np td i.icon_paren__navy{background:#1d2088;}
.products_detail__content .spec__table_np td i.icon_black,
.products_detail__content .spec__table_np td i.icon_paren__black{background:#000;}

.products_detail__content .spec__table_np .np_borderDotBtm{border:0;border-top:1px solid #c2ced7;border-right:1px solid #c2ced7;border-bottom:1px dotted #c2ced7;border-left:1px solid #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotTop{border:0;border-top:1px dotted #c2ced7;border-right:1px solid #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px solid #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotRight{border:0;border-top:1px solid #c2ced7;border-right:1px dotted #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px solid #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotBoth{border:0;border-top:1px solid #c2ced7;border-right:1px dotted #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px dotted #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotLeft{border:0;border-top:1px solid #c2ced7;border-right:1px solid #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px dotted #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotBR{border:0;border-top:1px solid #c2ced7;border-right:1px dotted #c2ced7;border-bottom:1px dotted #c2ced7;border-left:1px solid #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotBRL{border:0;border-top:1px solid #c2ced7;border-right:1px dotted #c2ced7;border-bottom:1px dotted #c2ced7;border-left:1px dotted #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotBL{border:0;border-top:1px solid #c2ced7;border-right:1px solid #c2ced7;border-bottom:1px dotted #c2ced7;border-left:1px dotted #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotTR{border:0;border-top:1px dotted #c2ced7;border-right:1px dotted #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px solid #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotTRL{border:0;border-top:1px dotted #c2ced7;border-right:1px dotted #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px dotted #c2ced7;}
.products_detail__content .spec__table_np .np_borderDotTL{border:0;border-top:1px dotted #c2ced7;border-right:1px solid #c2ced7;border-bottom:1px solid #c2ced7;border-left:1px dotted #c2ced7;}

.table__scroll{margin-bottom:16px;margin:0 20px;}
dd .table__scroll{margin:0;margin-top: 20px;}


.asnav__menu.active > a::after{content: none;}

.video_box{position:relative;padding-bottom:56.5%;height:0;overflow:hidden;max-width:100%;max-height:100%;margin:0 auto;margin-bottom: 20px;}
.video_box iframe{position:absolute;top:0;left:0;width:100%;height:100%;}



@media screen and (max-width: 899px) {
    .products_detail__block{margin-bottom:32px;}
    .products_detail__tab{padding:12px 12px 0 12px;margin-bottom:20px;}
    .products_detail__content .caption_desc{padding:0 12px;}
    .products_detail__content .caption_desc > dd{padding:0 12px;}
    .products_detail__content{margin-bottom:32px;}
    
    .table__scroll {margin: 0 12px;}
    
    .products__top_detail{margin-bottom:20px;}
    .products__top_detail .info{width:calc( 100vw / 1.8 );padding:0;}
    .products__top_detail .info__text{font-size:14px;margin-bottom:12px;}
    .products__top_detail .info__use{font-size:14px;margin-bottom:16px;}
    .products__top_detail .photo__wrap{width:calc( 100vw / 2.8125 );height:calc( 100vw / 2.8125 );}
    
    .products_detail__content .spec__list_c > li:first-child{padding:4px 0px 12px 24px;}
    .products_detail__content .spec__list_c > li:first-child::before{top:7px;}
    .products_detail__content .spec__list_c .spec_character > ul{width:calc(100% - 96px);}
    .products_detail__content .spec__list_c .spec_character > ul li:not(:last-child){margin-right:12px;}
    .products_detail__content .spec__list_c .spec_character > ul li{width:calc(100% / 5 - 10px);}
}
@media screen and (max-width: 799px) {

	.products_detail__content .spec__table_np .np_data br {display: block;}  
    .products_detail__content .caption_desc + .caption_desc,
    .products_detail__content .table__scroll + .caption_desc,
    .products_detail__content .wrap + .caption_desc,.products_detail__content .caption_desc + .wrap{padding-top:20px;}

.products_detail__tab .btn > span {font-size: 14px;}
/*
    
    .table_easy tr{display: inline-block;width: 100%;}
    .table_easy th,.table_easy td{padding:12px;font-size:14px;display:inline-block;width:100%;}
    .table_easy th{border-right: 0;width: 100% !important;}
    .table_easy td{padding-bottom: 20px;}
    
*/

    .table_easy > tbody > tr{display: inline-block;width: 100%;border:none;}
    .table_easy > tbody > tr.tr_top{border-top: solid 2px #dadee3 !important;}
    .table_easy > tbody > tr > th,.table_easy > tbody > tr > td{padding:12px;display:inline-block;width:100%;text-align:left;}
    .table_easy > tbody > tr > th{border-right: 0;width: 100%;}
    .table_easy > tbody > tr > td{width:100% !important;padding:12px !important;border-bottom: 1px solid #dadee3;border-left:none;font-size:14px;}
    .table_easy > tbody > tr > td.td_ys{color:#a3afbb;}
    .table_easy > tbody > tr > td.td_ys .m_none{display:none;}
    .table_easy > tbody > tr > td.td_ys span{margin-left:10px;}
    .table_easy > tbody > tr > td:before{content:attr(data-label);float:left;}
	.pro_banner .pc{display:none;}
    .pro_banner .moblie{display:block;}
	.products_detail__content .new_box li{width: calc((100% / 2) - 20px);}
	.products_detail__content .new_box li:nth-child(odd) { margin-right: 40px;}
}


@media screen and (max-width: 699px){
	.products_detail__tab{background:none;padding-left:0;padding-right:0;display: inherit;}
	.products_detail__tab .btn{width: 100%;padding: 0;}
	.products_detail__tab .btn > span{    position: relative;background: #f9f9f6; border: solid 1px #e1e2e7;border-bottom: 0;border-radius: 0;padding: 13px 38px 14px 20px;text-align: left; }
	.products_detail__tab .btn:last-child > span{border-bottom: solid 1px #e1e2e7;}
	.products_detail__tab .btn > span::after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 12px;
    display: inline-block;
    font-family: "FontAwesome";
    font-weight: normal;
    color: #999;
    content: "\f078";
    font-size: 14px;
}
	.products_detail__tab .btn.active > span::after{transform: rotate(90deg);top: inherit;}
	
}

@media screen and (max-width: 639px) {

    .products__top_detail .info__copy{font-size:22px;line-height:1.273;margin-bottom:15px;}
    .products__top_detail .info__copy > br.sp__inline{display:none;}
    .products_detail__content .headline__box + .caption_desc{margin-top:-10px;}
    .products_detail__content .caption_desc{padding:0;}
    .products_detail__content .caption_desc > dd{padding:0 6px;}
    
    .products_detail__content .spec__list_c .spec_character > span{display:block;font-weight:500;}
    .products_detail__content .spec__list_c .spec_character > ul{width:100%;margin:12px 0 0 0;}
    .products_detail__content .spec__list_c .spec_character > ul li{width:calc(20% - 10px);height:auto;}
    .products_detail__content .spec__list_c .spec_character > ul li:not(:last-child){margin-right:10px}
    .products_detail__content .spec__list_c .spec_default dl > dt{font-weight:500;}
    .products_detail__content .spec__list_c .spec_default dl > dd.w_100{width:100%;margin:8px 0 4px 0;}
    .products_detail__content .spec__list_c .spec_default dl > dd span{text-indent:0;margin-left:0;font-size:12px;}
    
	.products_detail__content .spec__table_np {position: relative;font-size: 14px;width: 610px;margin: 0;}
    .products_detail__content p.notice__table {display: block;font-size: 13px;padding: 0 0 8px 0;	}
    
    dd .table__scroll {width: 100%;}
    .table__scroll {width: auto; margin: 0 0;overflow-x: auto; position: relative;}
	
	.products_detail__content .new_box li{width:100%;margin:0;}

}

@media screen and (max-width: 600px){
    .table__scroll{background:radial-gradient(ellipse at left,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0) 75%) 0 center,radial-gradient(ellipse at right,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0) 75%) 100% center;background-size:10px 110%,10px 110%;background-attachment:scroll,scroll;background-repeat:no-repeat;}
    .table__scroll table{background:radial-gradient(ellipse at left,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 70%) 0 center,radial-gradient(ellipse at right,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 70%) 100% center;background-size:30px 200%,30px 200%;background-repeat:no-repeat;}
    
    .products__top_detail{flex-flow:column;}
    .products__top_detail .info{order:2;width:100%;}
    .products__top_detail .info__copy > br.sp__block{display:block;}
    .products__top_detail .photo__wrap{width:100%;min-width:272px;height:auto;min-height:272px;margin:0 auto 22px;}
    .products__top_detail .photo{order:1;}
    .info__catalog{text-align:center;}

}

@media screen and (max-width:450px){
    .products_detail__content .spec__list_c .spec_character > ul li{width:calc(100% / 3 - 7px);}
    .products_detail__content .spec__list_c .spec_character > ul li:nth-child(3n){margin-right:0;}
    .products_detail__content .spec__list_c .spec_character > ul li:nth-child(-n+3){margin-bottom:12px;}
    .products_detail__content .spec__list_c .spec_character > ul li:nth-child(n+4){height:60px;}
}

