
#banner{height: 360px;}
#banner .title { display: block; font-size: 36px; text-transform: capitalize; font-weight: bold; line-height: 1.5; }
#banner .search { margin-top: 50px; height: auto; width: 1115px; }
#banner .search form { height: auto; }
@media screen and (max-width:1115px) {
    #banner .search{width: 100%;}
	#banner .wide{width: 100%; padding: 0 20px;box-sizing: border-box;}
}
@media screen and (max-width:1024px) {
    #banner{height: 300px;}
    #banner .title {font-size: 32px; }
    #banner .search{ margin-top: 40px;}
}
@media screen and (max-width:768px) {
    #banner{height: 250px;}
    #banner .title {font-size: 28px; }
    #banner .search{ margin-top: 30px;}
}

#product_analysis_list .wide{width: 1285px;margin: 0 auto;}
@media screen and (max-width:1325px) {
	#product_analysis_list .wide{width: auto; padding: 0 20px;}
}
#product_analysis_list .product_section{padding: 90px 0;}
#product_analysis_list .product_section .section_title{ font-size: 36px;color: #000000;font-weight: bold;margin-bottom: 50px;text-align: center; }
#product_analysis_list .product_section .section_content{ margin-bottom: 30px;background: #fff; border-radius: 4px; box-shadow: 0 0 16px rgba(150, 150, 150, 0.3); overflow: hidden; }
#product_analysis_list .product_section .section_content.flex{display: flex;align-items: stretch;}
#product_analysis_list .product_section .section_content .else{flex: 1;}
#product_analysis_list .product_section .section_content #product_form{width: 250px;background: #022ea9;}
#product_analysis_list .product_section .section_content .product_search{padding: 40px 20px;display: flex;justify-content: space-between;align-items: center;flex-direction: column;gap: 30px;}
#product_analysis_list .product_section .section_content .product_search .product_letter{width: 100%;display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start;gap: 6px 8px;}
#product_analysis_list .product_section .section_content .product_search .product_letter .letter_item{color: #fff;font-size: 16px;cursor: pointer;font-weight: bold;display: inline-block;width: 44px;height: 44px;border-radius: 50%;background: transparent;text-align: center;line-height: 44px;}
#product_analysis_list .product_section .section_content .product_search .product_letter .letter_item.cur{color: #10504a;background: linear-gradient(90deg, #9AFCC2, #F5F588);}
#product_analysis_list .product_section .section_content .product_search .product_hot .title{font-weight: bold;font-size: 16px;color: #fff;}
#product_analysis_list .product_section .section_content .product_search .product_hot .list{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 15px;}
#product_analysis_list .product_section .section_content .product_search .product_hot .list span{font-weight: lighter;font-size: 12px;color: #fff;padding: 6px 11px;line-height: 1.6;background: rgba(44,137,133,0.37);border-radius: 4px;cursor: pointer;}
#product_analysis_list .product_section .section_content .product_search .product_input{width: 100%;border-radius: 4px;background: #fff;height: 55px;display: flex;justify-content: space-between;}
#product_analysis_list .product_section .section_content .product_search .product_input input{width: calc( 100% - 55px );border: none;height: 100%;padding: 0 18px;box-sizing: border-box;font-size: 14px;border-radius: 4px;}
#product_analysis_list .product_section .section_content .product_search .product_input .product_submit{ display: flex;align-items: center; justify-content: center; width: 55px;height: 100%;padding: 0;border: none;}
#product_analysis_list .product_section .section_content .product_search .product_input .product_submit .search_icon{ width: 20px;height: 20px;display: inline-block; background: url(/static/themes/default/images/icon-search3.png) no-repeat center / contain; }

#product_analysis_list .product_section .section_content .product_list{display: flex;flex-wrap: wrap;}
#product_analysis_list .product_section .section_content .product_list .product_item{font-size: 14px;height: 60px;border-bottom: 1px solid #d3ddda;padding: 0 40px;width: 33.3%;box-sizing: border-box;display: flex;align-items: center;text-transform: capitalize;}
#product_analysis_list .product_section .section_content .product_list .product_item:hover{color: var(--maincolor1);}
#product_analysis_list .product_section .section_content #turn_page{border-top: 1px solid #d3ddda;padding: 30px 0;margin-top: -1px;}


@media screen and (max-width:1350px) {
    /* #product_analysis_list .product_section .section_content .product_search .product_letter{width: calc( 100% - 331px - 8% );} */
    #product_analysis_list .product_section .section_content .product_list .product_item{padding: 0 25px;}
}
@media screen and (max-width:1024px) {
    #product_analysis_list .product_section{padding: 50px 0;}
    #product_analysis_list .product_section .section_title{ font-size: 28px;margin-bottom: 35px; }
    #product_analysis_list .product_section .section_title br{display: none;}
    #product_analysis_list .product_section .section_content{ margin-bottom: 20px; }
    #product_analysis_list .product_section .section_content .product_search{flex-wrap: wrap;gap: 8px;padding: 4vw;}
    #product_analysis_list .product_section .section_content .product_search .product_letter{width: 100%;gap: 5px;}
    #product_analysis_list .product_section .section_content .product_search .product_letter .letter_item{width: 38px;height: 38px;line-height: 38px;font-size: 14px;}
    #product_analysis_list .product_section .section_content .product_search .product_input{width: 100%;height: 45px;}
    #product_analysis_list .product_section .section_content .product_search .product_input input{width: calc( 100% - 45px );}
    #product_analysis_list .product_section .section_content .product_search .product_input .product_submit{width: 45px;}
    #product_analysis_list .product_section .section_content .product_list .product_item{height: auto;padding: 3vw 4vw;width: 33%;}
    #product_analysis_list .product_section .section_content #turn_page{padding: 4vw 0;}
}
@media screen and (max-width:768px) {
    #product_analysis_list .product_section{padding: 35px 0;}
    #product_analysis_list .product_section .section_title{ font-size: 24px;margin-bottom: 25px; }
    #product_analysis_list .product_section .section_content{ margin-bottom: 15px; }
    #product_analysis_list .product_section .section_content.flex{display: block;}
    #product_analysis_list .product_section .section_content #product_form{width: 100%;}
    #product_analysis_list .product_section .section_content .product_search .product_letter .letter_item{width: 35px;height: 35px;line-height: 35px;}
    #product_analysis_list .product_section .section_content .product_list .product_item{width: 50%;}
}
@media screen and (max-width:500px) {
    #product_analysis_list .product_section{padding: 20px 0;}
    #product_analysis_list .product_section .section_title{ font-size: 20px;margin-bottom: 15px; }
    #product_analysis_list .product_section .section_content{ margin-bottom: 10px; }
    #product_analysis_list .product_section .section_content .product_search .product_letter .letter_item{width: 30px;height: 30px;line-height: 30px;}
    #product_analysis_list .product_section .section_content .product_search .product_hot .title{margin-top: 10px;}
    #product_analysis_list .product_section .section_content .product_search .product_hot .list{gap: 8px;margin-top: 10px;}
    #product_analysis_list .product_section .section_content .product_search .product_hot .list span{padding: 5px 10px;}
}

#product_analysis_list .hscode_section{padding: 60px 0 80px; background-image: url(/static/themes/default/images/product_analysis/hscode_bg_img.png); }
#product_analysis_list .hscode_section .section_title{ font-size: 36px;color: #fff;font-weight: bold;margin-bottom: 40px;text-align: center; }
#product_analysis_list .hscode_section .section_content{ margin-bottom: 30px; }
#product_analysis_list .hscode_section .section_content .hscode_list{ display: grid;grid-template-columns: repeat(4,1fr);gap: 18px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item{ border-radius: 3px;padding: 25px 15px;background-color: #fff; box-sizing: border-box; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top{ padding-bottom: 10px; border-bottom: 1px solid #e7ebef; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box{ display: flex;align-items: center;justify-content: space-between; gap: 5px; margin-bottom: 5px;flex-wrap: wrap; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box .hscode_value{ font-size: 32px;color: var(--maincolor1);font-weight: bold; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box .hscode_label{ border-radius: 2px;padding: 4px 7px;background-color: #ffefe3;color: #ff8213;font-size: 12px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .description{ font-size: 16px;color: #495567;font-weight: bold; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom{ padding-top: 15px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list{ display: flex; flex-direction: column; gap: 10px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item{ display: flex;align-items: center;justify-content: space-between; gap: 5px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item .item_lable{ display: flex;align-items: center;justify-content: space-between; gap: 5px; font-size: 14px;color: #7d8d9e;font-weight: bold; padding-left: 6px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item .item_lable span{flex: 1;}
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item .records_icon{ width: 14px; height: 14px; background-image: url(/static/themes/default/images/product_analysis/icon_records.png); background-repeat: no-repeat; background-position: center; background-size: 14px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item .country_icon{ width: 14px; height: 13px; background-image: url(/static/themes/default/images/product_analysis/icon_country.png); background-repeat: no-repeat; background-position: center; background-size: 14px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item .item_value{font-size: 14px;color: #000;font-weight: bold;}
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn{color: #494b53; font-size: 14px; display: flex;gap: 10px;margin: 20px 0 0 6px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn .right_icon{ display: inline-block; width: 20px; height: 20px; background-image: url(/static/themes/default/images/right_default.png); background-repeat: no-repeat; background-position: center; background-size: 20px; }
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn:hover{color: var(--maincolor1);}
#product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn:hover .right_icon{ background-image: url(/static/themes/default/images/right_default_cur.png); }
#product_analysis_list .hscode_section .section_btn{ display: flex;justify-content: center; }
#product_analysis_list .hscode_section .section_btn .view_btn{ background: #ff504a; border-radius: 999px; color: #fff; font-size: 16px; padding: 5px 10px; width: fit-content; cursor: pointer; min-width: 370px; height: 58px; box-sizing: border-box; font-weight: bold; display: flex; align-items: center; justify-content: center; }
#product_analysis_list .hscode_section .section_btn .view_btn:hover{opacity: 0.9;}
@media screen and (max-width:1024px) {
    #product_analysis_list .hscode_section{padding: 50px 0; }
    #product_analysis_list .hscode_section .section_title{ font-size: 28px;margin-bottom: 35px; }
    #product_analysis_list .hscode_section .section_content{ margin-bottom: 20px; }
    #product_analysis_list .hscode_section .section_content .hscode_list{ grid-template-columns: repeat(3,1fr);gap: 15px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item{ padding: 20px 15px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top{ padding-bottom: 8px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box .hscode_value{ font-size: 28px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box .hscode_label{ padding: 4px 6px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom{ padding-top: 10px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list{ gap: 8px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list .data_item .item_lable{ padding-left: 5px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn{gap: 8px;margin: 15px 0 0 5px; }
    #product_analysis_list .hscode_section .section_btn .view_btn{ min-width: 350px; }
}
@media screen and (max-width:768px) {
    #product_analysis_list .hscode_section{padding: 35px 0;}
    #product_analysis_list .hscode_section .section_title{ font-size: 24px;margin-bottom: 25px; }
    #product_analysis_list .hscode_section .section_content{ margin-bottom: 15px; }
    #product_analysis_list .hscode_section .section_content .hscode_list{ grid-template-columns: repeat(2,1fr);gap: 10px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item{ padding: 15px 10px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top{ padding-bottom: 5px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box .hscode_value{ font-size: 24px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .description{ font-size: 14px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom{ padding-top: 8px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom .data_list{ gap: 5px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn{gap: 5px;margin: 10px 0 0 5px; }
    #product_analysis_list .hscode_section .section_btn .view_btn{ font-size: 14px; min-width: 300px; height: 50px; }
}
@media screen and (max-width:500px) {
    #product_analysis_list .hscode_section{padding: 20px 0;}
    #product_analysis_list .hscode_section .section_title{ font-size: 20px;margin-bottom: 15px; }
    #product_analysis_list .hscode_section .section_content{ margin-bottom: 10px; }
    #product_analysis_list .hscode_section .section_content .hscode_list{ grid-template-columns: repeat(1,1fr);gap: 8px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item{ padding: 10px 8px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_top .hscode_box .hscode_value{ font-size: 20px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .item_bottom{ padding-top: 5px; }
    #product_analysis_list .hscode_section .section_content .hscode_list .hscode_item .read_more_btn{margin: 8px 0 0 5px; }
    #product_analysis_list .hscode_section .section_btn .view_btn{ min-width: 250px; height: 40px; }
}

/*no data*/
#product_analysis_list .list_empty{text-align: center;background: #fff;padding: 50px;}
#product_analysis_list .list_empty .img{width: 100%;display: flex;align-items: center;justify-content: center;}
#product_analysis_list .list_empty .img span{margin-left: 10px;font-size: 20px;color: #001141;border-radius: 20px;}
#product_analysis_list .list_empty .img .keywork_color{color: #d70d0d;margin: 0;text-transform: uppercase;}
#product_analysis_list .list_empty .consultant_box{border-radius: 20px;background-color: #f2f8ff;display: flex;justify-content: space-between;text-align: left;font-size: 14px;width: fit-content;margin: 60px auto;}
#product_analysis_list .list_empty .c_box_content{margin: 35px 40px 35px 30px;width: 20vw;}
#product_analysis_list .list_empty .c_box_content .chat_us{border-radius: 30px;background: var(--maincolor1);color:#fff;padding:15px 30px;width: fit-content;line-height: 16px;font-size: 16px;cursor: pointer;margin-top: 10px;}
#product_analysis_list .list_empty .c_box_title{font-size: 30px;color: #000;margin-bottom: 15px;font-weight: bold;}
#product_analysis_list .list_empty .c_box_title span{font-weight: 600;}
#product_analysis_list .list_empty .c_box_desc{color: #444444;margin-bottom: 25px;font-size: 16px;}
#product_analysis_list .list_empty .line{color: #001141;line-height: 2;white-space: nowrap;}
#product_analysis_list .list_empty .line span{margin-left: 8px;}
#product_analysis_list .list_empty .c_box_qrcode{border-radius: 20px;padding: 30px;box-sizing: border-box;background-color: #358dff;color: #fff;text-align: center;}
#product_analysis_list .list_empty .qrcode{width: fit-content;max-width: 170px;overflow: hidden;margin: 0 auto;}
#product_analysis_list .list_empty .qrcode img{width: 100%;height: auto;filter: brightness(0) invert(1);}
#product_analysis_list .list_empty .c_q_desc{margin-top: 15px;max-width: 100%;}
@media screen and (max-width:1350px) {
    #product_analysis_list .list_empty .consultant_box{margin: 40px auto;}
    #product_analysis_list .list_empty .c_box_title{font-size: 26px;}
    #product_analysis_list .list_empty .c_box_content{width: 25vw;}
    #product_analysis_list .list_empty .c_box_qrcode{padding: 20px;}
}
@media screen and (max-width:1024px) {
    #product_analysis_list .list_empty{padding: 4vw;}
    #product_analysis_list .list_empty .consultant_box{flex-wrap: wrap;text-align: center;margin: 5.33vw auto;}
    #product_analysis_list .list_empty .consultant_box >div{width: 100%;}
    #product_analysis_list .list_empty .img img{width: 12.5vw;}
    #product_analysis_list .list_empty .sorry{font-size: 2.8vw;margin-top: 3vw;}
    #product_analysis_list .list_empty .c_box_title{font-size: 3.73vw;width: auto;margin-bottom: 3vw;}
    #product_analysis_list .list_empty .c_box_content .chat_us{margin: 0 auto;padding: 3vw 5vw;font-size: 3.66vw;}
    #product_analysis_list .list_empty .c_box_content{margin: 4vw;}
    #product_analysis_list .list_empty .img span{font-size: 2.66vw;}
    #product_analysis_list .list_empty .c_box_desc{margin-bottom: 3.33vw;font-size: 2.13vw;}
    #product_analysis_list .list_empty .c_q_desc{margin-top: 2vw;}
    #product_analysis_list .list_empty .c_box_qrcode{padding: 4vw;}
}
@media screen and (max-width:500px) {
    #product_analysis_list .list_empty .c_box_title{font-size: 4.66vw;}
    #product_analysis_list .list_empty .img span{font-size: 5.33vw;}
    #product_analysis_list .list_empty .c_box_desc{font-size: 4.13vw;}
    #product_analysis_list .list_empty .c_box_content .chat_us{font-size: 4.66vw;}
    #product_analysis_list .list_empty .c_box_qrcode{padding: 6vw;}
    #product_analysis_list .list_empty .line{white-space: unset;}
    #product_analysis_list .list_empty .qrcode{max-width: 90%;}
}
/*no data*/

/* 底部 */
.search_page_box{padding: 100px 0;padding-top: 0!important;}
.search_page_box .search_title{font-size: 36px;font-weight: bold;line-height: 1.3;text-align: center;}
.strategic{}
.strategic .cont{display: flex;flex-wrap: wrap;gap: 90px;margin-top: 100px;}
.strategic .cont .copy{display: flex;gap: 60px;width: 100%;align-items: center;}
.strategic .cont .copy:nth-child(2n){flex-direction: row-reverse;}
.strategic .cont .copy .img{}
.strategic .cont .copy .r{flex: 1;}
.strategic .cont .copy .r .name{font-weight: lighter;font-size: 20px;line-height: 1.6;color: #000;}
.strategic .cont .copy .r .desc{font-weight: lighter;font-size: 16px;line-height: 1.5;color: #435453;margin-top: 20px;}
@media screen and (max-width: 1340px) {
    .search_page_box{padding: 80px 0;}
    .search_page_box .search_title{font-size: 32px;}
    .strategic .cont{gap: 70px;}
    .strategic .cont .copy{gap: 50px;}
}
@media screen and (max-width: 1024px) {
    .search_page_box{padding: 10vw 0;}
    .search_page_box .search_title{font-size: 4.5vw;}
    .strategic .cont{gap: 8vw;}
    .strategic .cont .copy{gap: 6vw;}
    .strategic .cont .copy .r .name{font-size: 2.672vw;text-align: center;}
    .strategic .cont .copy .r .desc{font-size: 2.133vw;margin-top: 2.666vw;}
}
@media screen and (max-width: 750px) {
    .strategic .cont .copy{flex-direction: column;}
    .strategic .cont .copy:nth-child(2n){flex-direction: column;}
}