@charset "utf-8";
/* CSS Document */


.third{background:#fff;padding:10px 20px;border-top: 1px solid #f1f1f1;}
.third_c{padding:0px 0 40px;}
.third_main{padding:10px 0;}

.third_main_title p{line-height:60px;font-size: 32px;text-align: left;padding:15px 0;}

.third_main_banner{display: flex;justify-content: space-between;align-items: stretch;margin:20px 0;}
.third_main_pic{margin-right: 5px;height: 300px;}
.third_main_pic img{height: 100%;}
.third_main_sort{background: #FFBF41;padding:10px;height: 300px;overflow-y: auto;flex: auto;box-sizing: border-box;}
.third_main_sort ul li{height:135px;margin-bottom:10px;background: #fff;padding:10px;box-sizing: border-box;border-radius:10px;}
.third_main_sort ul li p{line-height:40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.third_main_sort ul li p.pic{height: 85px;}
.third_main_sort ul li p.pic img{height: 100%;}
.third_main_sort ul li:last-child{margin-bottom:0px;}

.third_nav_ul{line-height: 60px;margin: 10px 0;background: #ECEEF2;box-sizing: border-box;position: sticky;top:0px;z-index: 3;box-shadow: 0 5px 10px -5px rgba(0,0,0,0.15);}
.third_nav_ul ul{display: flex;justify-content: flex-start;align-items: stretch;text-align: center;}
.third_nav_ul ul li{margin-right: 5px;font-size: 18px;}
.third_nav_ul ul li a{display: inline-block;padding:0 30px;color: #606775;}
.third_nav_ul ul li a.action,.third_nav_ul ul li a:hover{background:#FFBF41;color:#122234;}


.third_main_desc{display: flex;justify-content: space-between;align-items: stretch;text-align: left;margin-top: 40px;}
.third_main_descl{flex:1;margin-right: 50px;}
.third_main_top{padding:0 20px;font-size: 32px;border-left:8px solid #FFAA00;line-height: 32px;margin:25px 0;}
.third_main_content{padding:10px 0;line-height: 30px;}
.third_main_content p{padding:5px 0;line-height: 30px;font-size: 18px;color: #606775;}
.third_main_content p b{font-size: 22px;color: #122234;}
.third_main_content img{width:170px;margin:5px 40px 0 0;float: left;transition: all 0.3s linear;}
.third_main_content img:hover{transform: scale(1.05);}

.third_main_descr{width:280px;padding:10px 20px;box-sizing: border-box;border: 1px solid #D4DADE;margin:10px 0;box-shadow: 0 0 6px #dddd;}
.third_main_descr_top{line-height:55px;padding-bottom: 2px;}
.third_main_descr_top p{padding:5px 0 10px;display: flex;justify-content: flex-start;align-items: center;}
.third_main_descr_top p span{display:inline-block;height:55px;font-size:19px;}
.third_main_descr_top p span img{height:100%;margin-right:12px;}

.third_main_descr_li{line-height:30px;color:#6C6F6E;border-top:1px #D9D9D9 dashed;padding:10px 0;font-size:14px;}
.third_main_descr_li p{display: flex;justify-content: flex-start;align-items: flex-start;}
.third_main_descr_li p b{width:65px;font-weight: normal;}
.third_main_descr_li p span img{width: 120px;padding-top:6px;}


.third_ul{padding:20px 0px 40px;}
.third_ul_info{padding:20px 0;}
.third_ul_infoc{display: flex;justify-content: flex-start;align-items:center;border-bottom: 1px dashed #d9e0e0;}
.third_ul_pic{width: 170px;margin-right:50px;}
.third_ul_pic img{width: 100%;transition: all 0.3s linear;}
.third_ul_pic:hover img{transform: scale(1.05);}
.third_ul_desc{flex:1;}
.third_ul_desc p{padding-bottom:10px;text-align: left;}
.third_ul_desc p b{font-size: 24px;line-height: 40px;}
.third_ul_desc p span{font-size: 16px;color: #606775;line-height:30px;}



.third_ul_listc{max-height: 455px;overflow: hidden;border: 1px solid #d9e0e0;border-bottom: none;}
.third_ul_list{display:table;width:100%;line-height:40px;}
.third_ul_list p{display:table-row;}
.third_ul_list p b,.third_ul_list p span{display: table-cell;font-size: 14px;color: #6C6F6E;min-width: 105px;width:auto;vertical-align:middle;padding:10px;text-align: left;}
.third_ul_list p b.tbconter,.third_ul_list p span.tbconter{text-align: center;}
.third_ul_list p span{font-size:13px;border-bottom: 1px solid #d9e0e0;}
.third_ul_list p span.third_group em{line-height: 30px;font-style: normal;}
.third_ul_list p span.third_group em a{display: block;}
.third_ul_list p span.third_group em img{height:60px;vertical-align:middle;margin-right:15px;}
.third_ul_list p b{background: #ECEEF2;color:#122234;line-height:30px;}
.third_ul_list p:hover span{background: #fbfeff;}
.third_ul_list p span.third_group em a:first-child{color:#D29E25;}
.third_ul_list p span.third_group em a:hover{text-decoration: underline;}


.third_ul_list p span a.addcart{display: inline-block;line-height:30px;border: 1px solid #d9e0e0;padding:0 10px;color: #2E3231;border-radius: 2px;font-size: 13px;}
.third_ul_list p span a.addcart i{margin-right:5px;}
.third_ul_list p span a.addcart:hover{border: 1px solid #D29E25;color: #D29E25;}

.third_ul_list p b.linesmall,.third_ul_list p span.linesmall{width:40px;text-align: center;min-width: auto;}
.linesmall input[type="checkbox"]{-webkit-appearance:none;vertical-align:middle;width:15px;height:15px;position: relative;outline: 1px solid #999;border: none;border-radius: 2px;background: #FFF;}
.linesmall input[type="checkbox"]:hover{outline: 1px solid #FFC243;}
.linesmall input[type="checkbox"]:checked{outline: 1px solid #FFC243;}
.linesmall input[type="checkbox"]:checked::after{content: "\f00c";display: block;width:15px;height:15px;position: absolute;background:#FFC243;border-radius: 2px;font-family: 'FontAwesome';color:#fff;line-height: 15px;text-align: center;}
.linesmall input[type="checkbox"]:indeterminate::after{content: "\f068";display: block;width:15px;height:15px;position: absolute;background:#FFC243;border-radius: 2px;font-family: 'FontAwesome';color:#fff;line-height: 15px;text-align: center;}


.third_ul_p{text-align: center;}
.third_ul_p p{line-height: 50px;}
.third_ul_p p b{cursor: pointer;}
.third_ul_p p b:hover{color:#FFC243;}
.third_ul_p p i{margin-left:10px;font-size:16px;}

.third_ul_bottom{text-align:right;}
.third_ul_bottom p{padding:10px 0;line-height: 40px;}
.third_ul_bottom p span{padding: 0 20px;}
.third_ul_bottom p span em{font-style:normal;color:red;padding:0 5px;}
.third_ul_bottom p a{display: inline-block;padding:0 15px;border-radius:4px;font-size:14px;background:#FFC243;transition: all 0.3s linear;}
.third_ul_bottom p a i{margin-right: 5px;}
.third_ul_bottom p a:hover{opacity: 0.8;color:#122234;}


.third_nav_w{width:100%}

.third_option_param{margin: 20px 0;}
.third_option_title{display: flex;justify-content: space-between;align-items: stretch;}
.third_option_title_left{line-height: 60px;text-align: left;}
.third_option_title_left b{font-size: 22px;}
.third_option_title_right{display: flex;justify-content: flex-start;align-items: center;}
.third_option_title_right p{margin:0 5px;}
.third_option_title_right p a{display: inline-block;border-radius:2px;border: 1px solid #D8D8D8;line-height: 35px;padding:0 20px;font-size: 16px;background: #F7F8FA;}
.third_option_title_right p a i{margin-right:10px;font-size: 14px;}
.third_option_title_right p a:hover{border: 1px solid #FFC243;background: #FFC243;color:#122234;}
.third_option_main .third_option_title_right p:last-child{display: none;}
.third_option_select{margin:40px 0;}
.third_option_select select{width: 100%;height: 45px;line-height: 45px;padding: 0 15px;border:#D29E25 solid 2px;border-radius: 6px;box-sizing: border-box;font-size: 18px;}

.third_option_title2{line-height: 80px;font-size: 22px;text-align: left;padding:0 25px;box-shadow: 0 0px 5px rgba(0,0,0,0.1);display: none;}



.third_option_ul{margin:10px 0px;}
.third_option_list{border: 1px solid #D4DADE;border-top:#FFBF41 2px solid;background: #F7F8FA;margin:10px 0px;height:150px;overflow: hidden;}
.third_option_list ul li{display: flex;justify-content: flex-start;align-items: stretch;line-height:39px;text-align:left;padding:5px 0;border-bottom:1px dashed #fff;font-size: 14px;}
.third_option_listl{width:200px;box-sizing: border-box;padding:0 20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.third_option_listr{flex: 1;display: flex;justify-content: flex-start;align-items: center;flex-flow: row wrap;}
.third_option_listr label{display: flex;align-items: center;margin:0 10px;min-width: 100px;color:#666;}
.third_option_listr label span{margin:0 8px;display: inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.third_option_listr label input[type="checkbox"]{width:14px;height:14px;}
.third_option_listr label.readonly{color:#999;}

.third_option_p{line-height: 30px;}
.third_option_p a{display: inline-block;padding:0 15px;background: #F7F8FA;}
.third_option_p a i{margin-left:5px;}
.third_option_p a:hover{color:#D29E25;}


.third_option_main{margin: 20px 0;}

.third_option_table{margin:15px 0;width: 100%;height: auto;overflow: auto;max-height: 820px;border: 1px solid #ddd;background: #fff;box-sizing: border-box;}
.third_option_tb{display: grid;width: max-content;font-size: 14px;}
.third_option_tb li,.third_option_tb p{display: grid;width:100%;}
.third_option_tb li{position: sticky;top:0px;z-index: 3;line-height: 50px;}
.third_option_tb li b,.third_option_tb p span{padding:0px 12px;display: inline-block;white-space:nowrap;position: relative;overflow: hidden;text-overflow: ellipsis;}
.third_option_tb li b{background: #eee;text-align: center;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.third_option_tb li b:first-child,.third_option_tb p span:first-child{position: sticky;left: 0;z-index: 2;text-align: left;display: flex;justify-content: flex-start;align-items: center;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
.third_option_tb li b:last-child,.third_option_tb p span:last-child{position: sticky;right:-1px;z-index: 2;text-align: center;border-left: 1px solid #fff;border-right:1px solid #F1F1F1;border-bottom: 1px solid #fff;}
.third_option_tb p{line-height: 60px;}
.third_option_tb p span:first-child,.third_option_tb p span:last-child{background: #f9f9f9}
.third_option_tb li b:first-child,.third_option_tb li b:last-child{z-index: 5;}
.third_option_tb p span{border-bottom: 1px solid #eee;border-right: 1px solid #eee;}
.third_option_tb p span img{height: 60px;margin-right:5px;}
.third_option_tb p span:first-child a{color:#D29E25;}
.third_option_tb p span:first-child a:hover{text-decoration: underline;}
.third_option_tb p span:last-child a{display: inline-block;line-height:30px;border: 1px solid #d9e0e0;padding:0 10px;color: #2E3231;border-radius: 2px;font-size: 13px;background: #fff;}
.third_option_tb p span:last-child a i{margin-right:5px;}
.third_option_tb p span:last-child a:hover{border: 1px solid #D29E25;color: #D29E25;}
.third_option_tb p:hover span{background: #f1f9ff;}


.third_option_tb li b input[type="checkbox"],.third_option_tb p span input[type="checkbox"]{margin-right: 10px;width: 14px;height: 14px;}



.third_nav_w2{position: fixed;top:0;bottom: 0;right: 0;left: 0;background: #eee;z-index: 10;display: flex;justify-content: space-between;align-items: stretch;}
/**body{overflow: hidden;}**/
.third_nav_w2 .third_option_param{width: 240px;box-sizing: border-box;padding:0px;background: #fff;margin: 0;}
.third_nav_w2 .third_option_param .third_option_title,.third_nav_w2 .third_option_param .third_option_p{display: none;}
.third_nav_w2 .third_option_title2{display: block;}
.third_nav_w2 .third_option_ul{margin: 0;overflow-x: hidden;overflow-y: auto;height:calc(100% - 80px);}
.third_nav_w2 .third_option_ul::-webkit-scrollbar{display: none;}
.third_nav_w2 .third_option_ul:hover::-webkit-scrollbar{display: block;}
.third_nav_w2 .third_option_ul::-webkit-scrollbar-track{background:none;}
.third_nav_w2 .third_option_ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:5px;}
.third_nav_w2 .third_option_list{border: none;max-height: max-content;height: auto !important;margin: 0;padding: 0 15px;background: none;}
.third_nav_w2 .third_option_list ul li{display: block;}
.third_nav_w2 .third_option_listl{padding:0 10px;text-align: left;}
.third_nav_w2 .third_option_listr label{width: 100%;}

.third_nav_w2 .third_option_main{width: calc(100% - 250px);box-sizing: border-box;padding:10px 20px;background: #fff;margin: 0;}
.third_nav_w2 .third_option_main .third_option_title_right p:last-child{display: inline-block;}
.third_nav_w2 .third_option_table{height: calc(100% - 180px);max-height: none;margin:10px 0;}
.third_nav_w2 .third_ul_bottom{background: #F7F8FA;padding:20px;}

.opSelectBox{position: fixed;top:0;bottom: 0;right: 0;left: 0;background:rgba(0,0,0,.3);z-index: 11;display: none;justify-content: center;align-items: center;}
.third_op_select{background: #fff;width: 680px;box-sizing: border-box;}
.third_op_title{background: #F2F2F2;padding:0 25px;}
.third_op_title p{display: flex;justify-content: space-between;align-items: center;line-height: 60px;}

.third_op_ul{padding:15px 25px;text-align: left;}
.third_op_ul input[type="checkbox"]{width: 14px;height: 14px;}
.third_op_ul ul{display:grid;grid-template-columns: repeat(auto-fit,minmax(100px,200px));column-gap: 5px;row-gap:5px;}
.third_op_ul ul li{line-height: 30px;display: flex;align-items: center;}
.third_op_ul ul li label{display: flex;justify-content: flex-start;align-items: center;width: 100%;}
.third_op_ul ul li span{display: inline-block;padding:0 10px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.third_op_ul p{border-top: 1px solid #eee;line-height:40px;margin-top:10px;}
.third_op_ul p label{display: flex;align-items: center;}
.third_op_ul p span{padding:0 10px;}

.third_op_bt{background: #F2F2F2;padding:0 25px;}
.third_op_bt p{height:70px;display: flex;align-items: center;justify-content: flex-end;}
.third_op_bt p a{display: inline-block;margin: 0 7px;padding:0 30px;line-height: 35px;font-size: 16px;border: 1px solid #D0D0D0;border-radius:4px;}
.third_op_bt p a:last-child{background: #FFBF41;border: 1px solid #D29E25;}
.third_op_bt p a:hover{opacity: 0.8;color: #122234;}





.news_main{padding:30px 0px;margin-bottom:20px;}

.news_main_list2{padding:10px 0;}
.news_main_list2 ul li{padding-bottom: 50px;margin-bottom: 50px;border-bottom: 1px solid #CBCDD4;display: flex;justify-content: space-between;align-items: stretch;}
.news_main_list2 ul li:last-child{border-bottom: none;}
.news_list2_pic{width:260px;height:auto;display: flex;justify-content: center;align-items: center;max-height:200px;overflow: hidden;margin:5px 30px 5px 0;}
.news_list2_pic a{display: inline-block;width: 100%;height: 100%;}
.news_list2_pic a img{width: 100%;height: 100%;transition: all 0.3s linear;object-fit: cover;}
.news_list2_pic:hover img{transform: scale(1.05);}
.news_list2_info{flex: 1;text-align: left;position: relative;min-height:200px;display:flex;flex-direction: column;justify-content: space-between;}
.news_list2_info p{padding:5px 0;}
.news_list2_info p b{line-height: 30px;font-size: 20px;font-weight: 600;}
.news_list2_info p span{line-height: 30px;font-size: 16px;color: #767578;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.news_list2_info p>a{display: inline-block;padding:0 30px;line-height: 37px;background: linear-gradient( 90deg, #FFBF41 0%, #D29E25 100%);border-radius: 2px;color:#fff;transition: all 0.3s linear;}
.news_list2_info p>a:hover{opacity: 0.8;}



.faq_main_ul{padding:30px 0;text-align: left;}
.faq_main_ul ul{display:none;}
.faq_main_ul ul:first-child{display: block;}
.faq_main_ul ul li{background: #F5F6F8;padding:20px 25px;margin-bottom: 30px;}
.faq_main_ul ul li:hover{background: #eff1f3;}
.faq_main_ul ul li p{display: flex;justify-content: flex-start;align-items: flex-start;}
.faq_main_ul ul li p.q1{line-height: 40px;cursor: pointer;}
.faq_main_ul ul li p.q1 em{display: inline-block;font-size: 24px;color: #FFB92A;width: 35px;font-style: normal;}
.faq_main_ul ul li p.q1 b{font-size: 18px;flex: 1;}
.faq_main_ul ul li p.q2{line-height: 25px;margin-top:0px;max-height: 0px;transition: all 0.3s;overflow: hidden;}
.faq_main_ul ul li p.q2 i{display: inline-block;font-size: 14px;width: 35px;box-sizing: border-box;padding:5px;}
.faq_main_ul ul li p.q2 span{flex: 1;color: #A9ADB4;}
.faq_main_ul ul li p.q22{max-height:800px;margin-top:20px;}

.video_list{padding:10px 0;}
.video_list ul{display: flex;justify-content: space-between;align-items: stretch;flex-flow: row wrap;}
.video_list ul li{width: calc((100% - 90px) / 4);margin-bottom: 30px;box-sizing: border-box;}
.video_list ul li a{display: inline-block;width: 100%;height: 100%;border: 1px solid #CBCDD4;box-sizing: border-box;overflow: hidden;display: flex;flex-direction: column;}
.video_pic{width: 100%;height: 240px;overflow: hidden;flex: auto;border-bottom: 1px solid #CBCDD4;position: relative;}
.video_pic img{width: 100%;height: 100%;object-fit: contain;transition: all 0.3s linear;}
.video_pic:hover img{transform: scale(1.05);}
.video_cover{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(40, 43, 45, 0.4);opacity:0;transition:all 0.3s linear;}
.video_cover i{font-size: 70px;color: #fff;position: relative;width: 70px;height: 70px;}
.video_cover i::before{z-index: 2;position: absolute;top:0px;left:0px;}
.video_cover i::after{position: absolute;top:10px;left:8px;width: 45px;height: 45px;border-radius: 50%;background: rgba(0,0,0,0.8);content:'';z-index: 1;}
.video_list ul li:hover .video_cover{opacity: 1;}
.video_info{padding:10px 20px;flex:1;}
.video_info p{padding: 5px 0;text-align: left;}
.video_info p b{display: inline-block;width: 100%;line-height: 30px;font-size: 15px;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.sortTop{background:#fff;margin-bottom:20px;}
.sortTop_c{padding:20px 0;}
.sort_list{padding:10px 0;}
.sort_list p{text-align: left;}
.sort_list p b{font-size: 34px;line-height: 80px;}
.sort_list ul{display: flex;justify-content: space-between;align-items: stretch;flex-flow: row wrap;padding:15px 0;}
.sort_list ul li{width:calc((100% - 100px)/6);margin-bottom: 20px;}
.sort_list ul li a{display: inline-block;width: 100%;height: 100%;background: #fff;border: 1px solid #CBCDD4;box-sizing: border-box;}

.sort_list ul li .sort_list_pic{display: flex;justify-content: center;align-items: center;height: 160px;width:100%;overflow: hidden;}
.sort_list ul li .sort_list_pic img{width:100%;height: 100%;object-fit: contain;transition: all 0.3s linear;}
.sort_list ul li:hover .sort_list_pic img{transform: scale(1.05);}
.sort_list_title{border-top: 1px solid #CBCDD4;font-size: 13px;line-height: 60px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:0 5px;}


