@charset "utf-8";
.pub_sec_title{position:relative;width:100%;height:330px;overflow:hidden}
@media (max-width: 700px){.pub_sec_title{height: 140px;}}
.pub_sec_title .pic .imgbox{position:absolute;top:50%;left:50%;width:1920px;height:330px;transform:translate(-50%,-50%)}
.pub_sec_title .cnt{position:absolute;top: 50%;right:0;left:0;transform: translateY(-50%);}
.pub_sec_title .cnt .pub_sec_title_title{/* margin:109px 0 0 20px; */margin: 14px 20px;color:#01508f;font-size:46px;font-weight:700;}
@media (max-width: 700px){.pub_sec_title .cnt .pub_sec_title_title{font-size:28px;}}
.pub_sec_title .cnt .pub_sec_title_brief{margin: 14px 0 14px 23px;font-size:16px;color:#333;}
@media (max-width: 700px){.pub_sec_title .cnt .pub_sec_title_brief{font-size:14px;}}
.products_sec_main .cnt .sec_title{margin:42px 0 10px;color:#01508f;font-size:20px;font-weight:700}
.products_sec_main .cnt .filter_status{margin:10px 0}
.products_sec_main .cnt .filter_status .filter_state{display:inline-block}
.products_sec_main .cnt .filter_status .filter_state .state_title{text-transform:uppercase}
.products_sec_main .cnt .filter_status .filter_state .state_value{display:inline-block;margin:0 4px;color:#888}
.products_sec_main .cnt .filter_status .filter_split{display:inline-block;margin:0 1px}
.products_sec_main .cnt .list_filters{margin:11px 0 0;padding: 6px 0;border-top:1px solid #edeef0;/* border-bottom:1px solid #edeef0; */}
.products_sec_main .cnt .list_filters .list_filter{margin: 7px 0;}
.products_sec_main .cnt .list_filters .list_filter .filter_title{float:left;margin:3px 0 0;font-size:14px;color:#2196f3}
@media (max-width: 580px){.products_sec_main .cnt .list_filters .list_filter .filter_title{float:none;}}
.products_sec_main .cnt .list_filters .list_filter .filter_options{margin:0 0 0 114px;font-size:0}
@media (max-width: 580px){.products_sec_main .cnt .list_filters .list_filter .filter_options{margin:0;}}
.products_sec_main .cnt .list_filters .list_filter .filter_options .filter_option{display:inline-block;position:relative;margin: 3px 6px;padding:4px 19px;font-size:1rem;border:1px solid #d2d2d2;cursor:pointer;}
.products_sec_main .cnt .list_filters .list_filter .filter_options .filter_option.on{border:1px solid #01508f;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.products_sec_main .cnt .list_filters .list_filter .filter_options .filter_option input{position:absolute;top:0;left:0;opacity:0;}
.products_sec_main .cnt .list_body{margin:25px 0}
.products_sec_main .cnt .list_body .category_title{margin:14px 0 0;padding:20px 0;font-size:18px;border-bottom:1px solid #edeef0}
.products_sec_main .cnt .list_body .products{margin:0}
.products_sec_main .cnt .list_body .products .product{position: relative;margin:-1px 0 0;padding:17px 0;border:1px solid #edeef0;border-left:none;border-right:none;}
/* .products_sec_main .cnt .list_body .products .product:first-child{border-top: 0;} */
.products_sec_main .cnt .list_body .products .product .pic{float:left;width:60px;height:60px;margin:5px 20px 5px 35px}
.products_sec_main .cnt .list_body .products .product .pic .imgbox {display:block;width:100%;height:100%;overflow:hidden;}
@media (max-width: 700px){.products_sec_main .cnt .list_body .products .product .pic{margin: 30px 23px 0;}}
@media (max-width: 400px){.products_sec_main .cnt .list_body .products .product .pic{float:none;margin:10px auto;}}
.products_sec_main .cnt .list_body .products .product .intro{margin:0 0 0 122px}
@media (max-width: 400px){.products_sec_main .cnt .list_body .products .product .intro{margin:10px 0;}}
.products_sec_main .cnt .list_body .products .product .intro .product_title{margin:5px 0;font-size:18px;color:#0070ba}
.products_sec_main .cnt .list_body .products .product .intro .product_title a{color:#0070ba}
.products_sec_main .cnt .list_body .products .product .intro .product_brief{margin:16px 0;color:#333;line-height:20px}
.products_sec_main .cnt .list_body .products .product .intro .product_status{margin:10px 0}
.products_sec_main .cnt .list_body .products .product .intro .product_status .product_statue{display:inline-block;margin:0}
.products_sec_main .cnt .list_body .products .product .intro .product_status .product_statue_split{display:inline-block;margin:0 7px}
.products_sec_main .cnt .list_body .products .product .funcs{float:right;margin:2px 4px;text-align:right}
@media (max-width: 510px){.products_sec_main .cnt .list_body .products .product .funcs{display: none;position:absolute;top: 130px;left:0;margin: 0;}}
.products_sec_main .cnt .list_body .products .product .funcs .func{display:block;padding:6px 10px;color:#555;font-size:12px;font-weight:700;text-transform:uppercase;border:1px solid #898989;border-radius:3px;text-decoration:none}
.products_sec_main .cnt .list_body .products .product .funcs .func:hover{color:#fff;border-color:#1057a7;background:#0070ba}
.products_sec_main .cnt .list_body .status{margin:23px 0 0;text-align:center;color:#0070ba}
.products_sec_main .cnt .list_body .status .current_page{font-weight:700}
.products_sec_main .cnt .list_body .status .total_record{font-weight:700}
.products_sec_main .cnt .list_body .page{margin:22px 0 61px;text-align:center}
.products_sec_main .cnt .list_body .page .page_button,.products_sec_main .cnt .list_body .page .page_item,.products_sec_main .cnt .list_body .page .page_item_current{display:inline-block;width:41px;height:41px;margin:0 0 0 -1px;color:#555;font-size:16px;font-weight:700;text-align:center;line-height:41px;text-decoration:none;background:#f9f9f9;border:1px solid #ddd}
.products_sec_main .cnt .list_body .page .page_item_current{position:relative;color:#fff;background:#0070ba;border-color:#1888e1}
.products_sec_main .cnt .list_body .page .page_button{width:auto;padding:0 17px}
.products_sec_main .cnt .list_body .page .page_button .icon_page_prev{display:inline-block;width:14px;height:6px;margin:0 3px;vertical-align:middle;background:url(../images/product_list_page_prev.png)}
.products_sec_main .cnt .list_body .page .page_button .icon_page_next{display:inline-block;width:14px;height:6px;margin:0 3px;vertical-align:middle;background:url(../images/product_list_page_next.png)}
