@charset "utf-8";
/* CSS Document */

.third{background:#fff;padding:10px 20px;border-top: 1px solid #f1f1f1;}
.third_c{padding:0px 0 40px;}
.third_nav{line-height:40px;text-align: left;}
.third_nav i{padding:0 10px;}
.third_nav span{color: #AEB0B7;}
.third_main{padding:10px 0;}

.third_main_title{padding:25px 0px 0px;background: #fff;}
.third_main_title p{line-height:60px;font-size: 30px;text-align: left;}

.third_ul{padding:20px 0px 40px;background: #fff;}
.third_ul_info{position: sticky;top:0px;background: #fff;z-index: 2;padding-top:20px;}
.third_ul_info2{top:55px;}
.third_ul_infoc{padding:0 0 30px;display: flex;justify-content: flex-start;align-items:center;border-bottom: 1px dashed #d9e0e0;}
.third_ul_pic{width: 170px;margin-right:40px;}
.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: 22px;line-height: 35px;}
.third_ul_desc p span{font-size: 16px;color: #6C6F6E;line-height: 22px;}
.third_ul_listw{width: 100%;height:auto;position: relative;margin-top: 40px;box-sizing: border-box;border: 1px solid #d9e0e0;height: 50px;overflow: hidden;}
.third_ul_listc{max-height: 405px;overflow: hidden;border-left: 1px solid #d9e0e0;border-right: 1px solid #d9e0e0;}
.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: #F1F1F1;color:#2E3231;line-height:30px;}
.third_ul_list p:hover span{background: #f4faf9;}
.third_ul_list p span.third_group em a:first-child{color:#109995;}
.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;color:#109995;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 #109995;color: #109995;}

.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 #109995;}
.linesmall input[type="checkbox"]:checked{outline: 1px solid #109995;}
.linesmall input[type="checkbox"]:checked::after{content: "\f00c";display: block;width:15px;height:15px;position: absolute;background:#109995;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:#109995;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: 40px;color:#109995;}
.third_ul_p p b{cursor: pointer;}
.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;color:#fff;border-radius:2px;font-size:14px;background: #109995;transition: all 0.3s linear;}
.third_ul_bottom p a i{margin-right: 5px;}
.third_ul_bottom p a:hover{opacity: 0.8;}

.third_main_banner{display: flex;justify-content: space-between;align-items: stretch;margin:20px 0;}
.third_main_pic{margin-right: 5px;height: 280px;}
.third_main_pic img{height: 100%;}
.third_main_sort{background: #109995;padding:10px;height: 280px;overflow-y: auto;flex: auto;box-sizing: border-box;}
.third_main_sort ul li{height:125px;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: 80px;}
.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: #F0F6F6;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: 16px;}
.third_nav_ul ul li a{display: inline-block;padding:0 30px;}
.third_nav_ul ul li a.action,.third_nav_ul ul li a:hover{background:#109995;color: #fff;}


.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 15px;font-size: 28px;color: #109995;border-left: 6px solid #109995;line-height: 35px;margin:10px 0;}
.third_main_content{padding:10px 0;line-height: 30px;}
.third_main_content p{padding:5px 0;line-height: 30px;font-size: 16px;}
.third_main_content p b{font-size: 22px;}
.third_main_content p span{color: #6C6F6E;}
.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:270px;padding:10px 20px;box-sizing: border-box;border: 1px solid #D9D9D9;margin:10px 0;box-shadow: 0 0 6px #dddd;}
.third_main_descr_top{line-height:60px;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: 60px;color: #109995;font-size: 20px;}
.third_main_descr_top p span img{height:100%;margin-right:15px;}

.third_main_descr_li{line-height:30px;color: #6C6F6E;border-top: 1px #D9D9D9 dashed;padding-top: 5px;}
.third_main_descr_li p{display: flex;justify-content: flex-start;align-items: flex-start;}
.third_main_descr_li p span img{width: 120px;padding-top:6px;}


.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: 26px;}
.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;color: #6C6F6E;}
.third_option_title_right p a i{margin-right:10px;font-size: 14px;}
.third_option_title_right p a:hover{border: 1px solid #109995;background: #109995;color:#fff;}
.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: #109995 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_form{margin:15px 5px;text-align: left;position: relative;}
.third_option_key{border:none;border:#CFCFCF solid 1px;border-radius:2px;line-height: 35px;font-size: 15px;width: 100%;box-sizing:border-box;padding:0 10px 0 35px;outline:none;box-sizing: border-box;}
.third_option_form i{display: inline-block;position: absolute;left: 0;top:0;width:32px;height: 35px;display: flex;justify-content: center;align-items: center;}

.third_option_ul{margin:10px 0px;}
.third_option_list{border-top:#009B95 2px solid;background: #F0F6F6;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;}
.third_option_listl{width:180px;box-sizing: border-box;padding:0 20px;}

.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;}
.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: #F0F6F6;}
.third_option_p a i{margin-left:5px;}
.third_option_p a:hover{color:#109995;}

.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;}
.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:#109995;}
.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 #109995;color: #109995;}
.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: #F0F6F6;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;}
.third_op_ul ul li{line-height: 30px;display: flex;align-items: center;}
.third_op_ul ul li span{padding:0 10px;}
.third_op_ul p{border-top: 1px solid #eee;line-height:40px;display: flex;align-items: center;margin-top:10px;}
.third_op_ul p input[type="checkbox"]{margin-right: 5px;}
.third_op_bt{background: #F2F2F2;padding:0 25px;}
.third_op_bt p{height:70px;display: flex;align-items: center;justify-content: center;}
.third_op_bt p a{display: inline-block;margin: 0 7px;padding:0 60px;line-height: 40px;background: #A1A1A1;font-size: 16px;color:#fff;}
.third_op_bt p a:first-child{background: #109995;}
.third_op_bt p a:hover{opacity: 0.8;}





.news_main{padding:30px 40px;background:#fff;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_list2_pic{width:260px;height:auto;display: flex;justify-content: center;align-items: center;margin-top:10px;max-height:200px;overflow: hidden;}
.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{width: calc(100% - 290px);text-align: left;position: relative;min-height:170px;}
.news_list2_info p{padding:5px 0;}
.news_list2_info p b{line-height: 35px;font-size: 20px;font-weight: bold;}
.news_list2_info p span{line-height: 30px;font-size: 16px;color: #767578;}
.news_list2_info p:last-child{position: absolute;left: 0;bottom: 0;padding-bottom: 0;}
.news_list2_info p>a{display: inline-block;padding:0 30px;line-height: 37px;background: linear-gradient( 90deg, #34B9AF 0%, #069074 100%);border-radius: 2px;color:#fff;}
