/*mian css cmsyou*/
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0;padding:0;}
body, button, input, select, textarea{font:14px/1.5 Roboto,Noto Sans HK,Noto Sans KR,Noto Sans TC,Noto Sans JP,Noto Sans SC,sans-serif;color: #333;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, dfn, em, var{font-style:normal;}
code, kbd, pre, samp{font-family:couriernew, courier, monospace;}
small{font-size:12px;}
ul, ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset, img{border:0;}
img{max-width: 100%;}
button, input, select, textarea{font-size:100%;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after,
.container:after{content: "";display: table;clear: both;}
.container{width: 1200px;margin-right: auto;margin-left: auto;padding: 0 15px;}
.bar-lg{padding: 100px 0;}
.bg-default{background-color: #f6f6f6;}
.main-offset{margin-top: 100px;}
.main{overflow: hidden;min-height: 675px;}
@font-face{font-family: "iconfont";src: url('../font/iconfont.woff2?t=1717926233894') format('woff2'), url('../font/iconfont.woff?t=1717926233894') format('woff'), url('../font/iconfont.ttf?t=1717926233894') format('truetype'), url('../font/iconfont.svg?t=1717926233894#iconfont') format('svg');}
.iconfont{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-radio-checked:before{content: "\e60f";}
.icon-radio:before{content: "\e610";}
.icon-arrow-downwards:before{content: "\e65b";}
.icon-arrow-up:before{content: "\e65d";}
.icon-arrow-down:before{content: "\e65e";}
.icon-arrow-left:before{content: "\e660";}
.icon-check:before{content: "\e664";}
.icon-close:before{content: "\e641";}
.icon-arrow-upwards:before{content: "\e64a";}
.icon-setting:before{content: "\e64b";}
.icon-search-line:before{content: "\e651";}
.icon-arrow-right-circle:before{content: "\e603";}
.icon-arrow-right:before{content: "\e65f";}
.icon-time:before{content: "\e608";}
.icon-search:before{content: "\e60e";}
.icon-eye:before{content: "\e73f";}
.icon-download:before{content: "\e61d";}
/*导航*/
.header-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 1000;}
.header{height: 60px;background-color: rgba(0,0,0,.5);}
.header .logo{margin-top: 14px;}
@media (min-width:1600px){
.header .logo{ position:absolute; left:15px; top:0;}
}
.head-nav .layui-nav{background-color:initial;}
.header .search{margin-top: 11px;position: relative;width: 195px;}
.header .search .search-i{position: absolute;right: 10px;top: 11px;z-index: 10;color: #737171;border:0;background: initial;line-height: 1;}
.header .search .search-i:hover{cursor: pointer;opacity: .7;}
.header .search .layui-input{padding-right: 30px;}
.header .Language{margin-top: 20px;margin-left: 20px;}
.header .Language a,.header .Language span{color: #fff;vertical-align: middle;}
.header .Language span{color: #ccc;}
.header .Language a:hover{opacity: .7;}
.head-nav .layui-nav > .layui-nav-item > a{font-size: 17px;}
/*.head-nav .layui-nav-bar{background-color: #555;}*/
/*二级导航*/
.head-nav .head-nav-ps{/* position: absolute;top: 60px;left: 0;*/display: block;overflow: hidden;background-color: #fff;padding: 25px 22px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;}
.head-nav .head-nav-ps .row{margin-left: -10px;margin-right: -10px;}
.head-nav .head-nav-ps [class|=layui-col]{padding: 0 10px;}
.head-nav .product-item .layui-nav-child{position: fixed;width: 100%;}
.layui-nav-child{top: 60px;}
.head-nav .head-nav-ps .layui-colla-title{background-color: initial;padding: 0 15px 0 20px;}
.head-nav .head-nav-ps .layui-collapse{border-width: 0;}
.head-nav .head-nav-ps .nav-h3{text-align: left;}
.head-nav .head-nav-ps .nav-h3 a{color: #333;font-size: 20px;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
.head-nav .head-nav-ps .nav-h3 a:hover{color: #333;font-size: 20px;}
.head-nav .head-nav-ps .layui-colla-icon{left: initial;right: 15px;}
.head-nav .head-nav-ps .layui-colla-item.layui-this:after{content: none;}
.header .product_i_search a{color: #fff;margin: 18px 20px;display: block;font-size: 16px;}
.header .product_i_search a:hover{opacity: .8;}
.layui-nav .layui-nav-child a{padding: 0 20px;text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden;}
/*导航end*/
/*轮播图*/
.index-swiper .swiper-container{width: 100%;height: 100%;}
.index-swiper .swiper-slide > a{display: block;height: 100%;width: 100%; background-size:cover!important;}
.swiper-pagination-bullet-active{background-color: #fff;}
/*轮播图end*/
/*首页产品中心*/
.product-box{overflow: hidden;position: relative;-webkit-box-shadow: 4px 2px 16px 0 rgba(0,0,0,.1);box-shadow: 4px 2px 16px 0 rgba(0,0,0,.1);}
.product-box .img-box{width: 100%;height: 470px;background-size: cover;-webkit-transition: -webkit-transform 1s;}
.product-box .text{position: absolute;bottom: 0;left: 0;z-index: 10;font-size: 30px;color: #fff;width: 100%;padding: 10px 0;}
.product-box .text span{margin-left: 20px;}
.product-box a{display: block;}
.product-box a:after{content: "";position: absolute;left: 0;bottom: 0;right: 0;height: 60%;z-index: 1;background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.03) 16%,rgba(0,0,0,.1) 37%,rgba(0,0,0,.38) 100%);}
.index-product .layui-row{margin-left: -15px;margin-right: -15px;}
.index-product [class|=layui-col]{padding: 15px;}
.product-box.small .img-box{height: 220px;}
.product-box.small + .small{margin-top: 30px;}
.product-box a:hover .img-box{-webkit-transform: scale(1.2);transform: scale(1.2);}
/*首页产品中心end*/
/*标题*/
.title-md{margin-bottom: 50px;border-bottom: 1px solid #dadada;}
.title-md .title{font-size: 45px;line-height: 1.2;color: #333;}
.title-md .small{font-size: 16px;color: #777;margin-top: 20px;}
.title-md .small:hover{opacity: .8;}
/*标题end*/
/*渐变效果*/
.img-transition{-webkit-transition: -webkit-transform 1s;}
.img-transition:hover{-webkit-transform: scale(1.2);transform: scale(1.2);}
/*渐变效果end*/
/*首页关于我们*/
.index-about{background-size: cover;}
.index-about .content{max-width: 710px;}
.index-about .content h2{font-size: 45px;color: #fff;margin-bottom: 20px;}
.index-about .content p{font-size: 17px;color: #fff;}
.index-about .content p + p{margin-top: 15px;}
/*首页关于我们end*/
/*底部*/
.main-footer{padding: 30px 0;}
.main-footer .container{font-size: 15px;color: #666;text-align: center;}
.main-footer .container span{color: #ccc;}
/*底部edn*/
/*单页*/
.page{margin-top:100px;margin-bottom: 100px;}
.page .h2{font-size: 30px;color: #333;margin-bottom: 30px;}
.page .page-info{font-size: 17px;}
.page .page-info p{margin-bottom: 15px;line-height: 1.5}
.page .page-img-box{margin-bottom: 50px;}
.page .page-img-box img,
.section-box .img-box img{width: 100%;}
.section-box .img-box{overflow: hidden;}
.section-box{border: 1px solid #dadada;position: relative;}
.section-box .text{font-size: 23px;padding: 20px;}
.section-box-wrap{margin-top: 50px;}
.section-box-wrap .layui-row{margin-left: -10px;margin-right: -10px;}
.section-box-wrap [class|=layui-col]{padding: 0 10px;}
.section-box .pop{position: absolute;width: 100%;height: 302px;top: 0;left: 0;z-index: 10;background-color: rgba(0,0,0,.7);transition: all .3s ease;display: table;opacity: 0;}
.section-box:hover .pop{opacity: 1}
.section-box .pop .pop-text{padding: 0 25px;color: #fff;font-size: 20px;display: table-cell;vertical-align: middle;}
.section-box .pop .pop-text p{margin-bottom: 15px;}
.about-page [class|=layui-col]{padding: 0 15px;}
.about-page .layui-row{margin-left: -15px;margin-right: -15px;}
/*单页end*/
/*新闻列表*/
.news-list .news-title{font-size: 20px;font-weight: bold;padding-bottom: 10px;margin-bottom: 20px;border-bottom: 1px solid #e4dfdf;}
.news-list li{overflow: hidden;padding-bottom: 25px;border-bottom: 1px solid #e4dfdf;}
.news-list li .img-box{width: 195px;overflow: hidden;float: left;}
.news-list li .title{margin-bottom:10px;}
.news-list li .title a{font-size: 20px;color: #313131;font-weight: 400;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-list li .title a:hover{text-decoration: none;color: #f23732}
.news-list li .text{font-size: 13px;color: #6d6d6d;line-height: 20px;}
.news-list li .img-box + .content{overflow: hidden;padding-left: 28px;}
.news-list li .info span + span{margin-left: 10px;}
.news-list li .info span{color: #9c9c9c;font-size: 14px;}
.news-list li .info span .iconfont{font-size: 13px;}
.news-list li .time{float: right;}
.news-list li .text{margin-bottom: 8px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.news-list li .text .xq{color: #f23732}
.news-list li + li{margin-top: 25px;}
/*新闻列表end*/
/*分页*/
.pagenavi{margin-top: 30px;}
.pagenavi{clear:both;color:#666;font:normal 12px/24px Arial;text-align:center;}
.pagenavi span{padding:0 5px;font-size: 12px;}
.pagenavi a{height:24px;line-height:24px;display:inline-block;height:22px;margin:0 2px;padding:0 8px;border:solid 1px #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;background:#fff;color:#333;font:normal 12px/22px Arial, Helvetica, sans-serif;cursor:pointer;}
.pagenavi a:hover{border-color:#f23732;background:#f23732;color:#fff!important;text-decoration:none;}
.pagenavi a.select{cursor:default;}
/*产品搜索器*/
.search-product .search-nav{width: 300px;float: left;}
.search-product .search-mian{width: 870px;float: right;}
.search-product .search-mian .layui-table{margin-top: 0;}
.search-product .search-mian .search-text{font-size: 17px;margin-bottom: 15px;}
.filter-lists{}
.filter-title{position: relative;color:#666;font-size:14px;line-height: 1.5em;padding-right: 40px; margin-bottom: 5px; display: block;}
.filter-title.title-big{color:#333;font-size: 16px;font-weight: bold; margin-top: 10px; margin-bottom: 10px; cursor: pointer;}
.filter-title .filter-name{ text-align: left;}
.filter-title .filter-arrow{position: absolute; right: 5px; top:0; font-weight: normal;}
.filter-title .filter-arrow i{font-size:15px;transform: rotate(0deg); display: inline-block;transition-duration: 300ms;}
.filter-lists.active .filter-title.title-big .filter-arrow>i{color: #f93c4f;transform: rotate(180deg);}
.filter-ul{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;display: none;}
.filter-lists.active .filter-ul{display: block;}
.filter-ul .filter-li{}
.filter-ul .filter-li .item-inner{ padding-top: 5px; padding-bottom:5px;}
.filter-ul .filter-li .item-inner .filter-title{font-size: 15px; line-height: 1.5em;}
.filter-ul .filter-li .item-inner .filter-title:hover{color: #333;}
.filter-ul .filter-li .item-inner .filter-title .filter-arrow i{transform: rotate(0deg); display: inline-block;}
.filter-ul .filter-li.active>.item-inner>.filter-title>.filter-arrow>i{color: #f93c4f;transform: rotate(180deg);}
.filter-ul .filter-li .item-inner .filter-content{color:#666;padding-top:0; padding-bottom:5px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; display: none;}
.filter-ul .filter-li.active .item-inner .filter-content{display: block;}
.filter-ul .filter-li .item-inner .filter-content .range-wrap{padding-top: 10px; padding-bottom:0; margin-top: 10px;}
.filter-ul-item{}
.filter-ul-item .filter-li-item .filter-content{display: none!important;}
.filter-ul-item .filter-li-item.active .filter-content{display: block!important;}
.filter-ul-item .filter-li-item{position: relative;}
.filter-ul-item .filter-li-item a{ display: block;}
.filter-ul-item .filter-li-item .input-enter{position: absolute; left: 5px; top:8px;vertical-align: middle;}
.filter-ul-item .filter-li-item .input-label{position: relative; vertical-align: middle; display:block;}
.filter-ul-item .filter-li-item .input-radio:before{color: #ccc;font-size:23px;line-height: 1.35em;font-family: "iconfont" !important;content: "\e610"; vertical-align: middle;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.filter-ul-item .filter-li-item.active>a>.input-radio:before{color: #f93c4f;content: "\e60f";}
.filter-ul-item .filter-li-item .input-label .input-name{position: absolute; top:5px; left:26px; width: 86%;color: #666;font-size: 15px; line-height: 1.5em; vertical-align: middle; margin-left:3px; display: inline-block;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.filter-ul-item .filter-li-item .filter-li-item .input-label .input-name{top:3px; left:20px; font-size: 14px; margin-left:5px;}
.filter-ul-item .filter-li-item a:hover .input-label .input-name,.filter-ul-item .filter-li-item.active>a>.input-label .input-name,.filter-ul-item .filter-li-item .active a .input-label .input-name{color: #f93c4f;}
.filter-ul-item .filter-li-item .input-label .input-arrow{position: absolute; right: 5px; top:5px; font-weight: normal;}
.filter-ul-item .filter-li-item .input-label .input-arrow i{font-size:15px;transition-duration: 300ms;}
.filter-ul-item .filter-li-item .filter-ul-item .filter-li-item{ padding-left: 28px;}
.filter-ul-item .filter-li-item .filter-ul-item .filter-li-item .input-radio:before{font-size:20px;}
.filter-ul-item .filter-li-item .filter-ul-item .filter-li-item a:hover .input-radio:before{color: #f93c4f;}
.filter-ul-item .filter-li-item .filter-title .filter-arrow i{transform: rotate(0deg)!important;display: inline-block;transition-duration: 300ms;}
.filter-ul-item .filter-li-item.active .filter-title .filter-arrow>i{color: #f93c4f;transform: rotate(180deg)!important;}
.form-radio{}
.opacity-0 {opacity: 0;}
.opacity-100 {opacity:100;}
/*产品中心*/
.thumb-product-wrap{}
.thumb-product-list{width:49%;margin-top: 50px;}
.thumb-product-list li{position: relative; border: 1px solid #ddd; border-radius:6px; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.thumb-product-list li:hover,.thumb-product-list li.active{border-color: transparent; box-shadow: 0 0 15px rgb(0 0 0 / 16%);}
.thumb-product-list li + li{margin-top: 20px;}
.thumb-product-list li .img-box{float: left;width:112px;height:56px;vertical-align: middle;display: flex; justify-content: center; align-items: center;border-top-left-radius:6px;border-bottom-left-radius:6px;overflow: hidden;}
.thumb-product-list li .img-box img{width:100%; min-height:56px; vertical-align: middle; border-top-left-radius:6px;border-bottom-left-radius:6px;}
.thumb-product-list li .info{overflow: hidden;padding:15px 20px;}
.thumb-product-list li .info .title{font-size:16px;}
.thumb-product-list li .info .text{font-size: 17px;height: 90px;overflow: hidden;margin-bottom: 20px;display: none;}
.thumb-product-list li .info .more{position:absolute; right:20px; top:15px; font-size: 16px;}
.product-sublist{}
.product-sublist .sublist-ul{ display: none;}
.product-sublist .sublist-ul.active{ display:block;}
.cate-intro{}
.cate-img{ margin-bottom:40px;}
.cate-content{font-size:16px;}
.cate-content p{font-size:16px;}
.img-fullwidth{width:100%;height:auto;}
.cate-apply{padding:30px 40px; margin:40px auto; background-color:#999; clear:both;}
.cate-apply:after{content:" "; display:block; clear:both;}
.cate-apply-text{color:#fff;}
.cate-apply-text h3{font-size:20px;font-weight:bold;line-height:1.5em;margin-bottom:5px;}
.cate-apply-text p{font-size:15px;line-height:1.5em;}
.cate-apply-btn{margin-top:5px;}
.btn-border-radius{min-width:140px;color:#666;font-size:15px;line-height:1.5em;text-align:center;padding:8px 30px;border-radius:6px;border:1px solid #eee;display:inline-block;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.btn-border-radius:hover{color:#333;}
.btn-border-radius i{-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.btn-border-radius:hover i{ margin-left:10px;}
.btn-border-radius.border-white{color:#eee;border:1px solid #eee;}
.btn-border-radius.border-white:hover{color:#fff;border:1px solid #ccc;}
.btn-border-radius.border-gray:hover{color:#333;border:1px solid #ddd;}
.btn-border-radius.hover:hover{box-shadow: 0 0 15px rgb(0 0 0 / 16%); border-color: transparent;}
.text-product-list{width:100%;border-top: 1px solid #ddd;margin-top:20px;clear:both;}
.text-product-list li{position: relative; border-bottom: 1px solid #ddd;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.text-product-list li:hover,.text-product-list li.active{background-color: #f6f6f6;}
.text-product-list li .info{overflow: hidden;padding:15px 0;}
.text-product-list li .info .title{font-size:16px;}
.text-product-list li .info .text{font-size: 17px;height: 90px;overflow: hidden;margin-bottom: 20px;display: none;}
.text-product-list li .info .more{position:absolute; right:20px; top:10px; font-size: 16px;}
.text-product-list li .info .more i{color: #f93c4f; font-size: 24px;}
.text-product-list li a:hover .info .more i{color:#b80013;}
.post-feature{}
.post-feature ul li{position: relative; list-style-position: outside; list-style-type: none; padding-left: 1.5rem; margin-top: 10px; margin-bottom: 10px;}
.post-feature.cat-desc ul li{padding-left:15px; margin-top: 8px; margin-bottom: 8px;}
.post-feature ul li:before{position: absolute; top: 50%; left: 0; width:8px; height:8px; content:" "; border: 1px solid #eee; background-color:#f93c4f; -webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%); box-sizing: border-box; display: block;}
.mix-product-list{}
.mix-product-list .product-li{margin-bottom:40px; clear:both;}
.mix-product-list .product-li .mix-img{width:36%;vertical-align: middle;display: flex; justify-content: center; align-items: center;overflow: hidden;}
.mix-product-list .product-li .mix-img img{width:100%; height:auto; vertical-align: middle;}
.mix-product-list .product-li .mix-text{width:60%;}
.mix-product-list .product-li .mix-text .cat-title{font-size: 23px;font-weight:bold; margin-bottom:20px;}
.mix-product-list .product-li .mix-text .cat-desc{font-size:16px;margin-bottom:20px;}
.intro-product{margin-top: 40px;margin-bottom: 40px; clear: both;}
.intro-product .mix-img{width:40%;}
.intro-product .mix-img .mix-img-inner{vertical-align: middle;display: flex; justify-content: center; align-items: center;overflow: hidden;}
.intro-product .mix-img .mix-img-inner img{width:100%; height:auto; vertical-align: middle; clear: both;}
.intro-product .mix-img .cat-title{width:100%; margin-bottom: 20px; clear:both;}
.intro-product .mix-img .cat-title h1{font-size: 36px;font-weight:bold;}
.intro-product .mix-img .cat-title h2{font-size: 28px;font-weight:normal;}
.intro-product .mix-text{width:50%; font-size: 16px; padding-top: 12px;}
.title-feature{font-size: 20px;font-weight:bold; margin-bottom: 20px;}
.crumbs{color:#ccc; font-size:14px;font-family: cursive; margin-bottom: 20px; clear:both;}
.crumbs a{color:#999; font-size:16px; font-family: Roboto,Noto Sans HK,Noto Sans KR,Noto Sans TC,Noto Sans JP,Noto Sans SC,sans-serif; margin-left: 5px; margin-right: 5px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.crumbs a:hover{color:#333;}
/*产品列表*/
.column-product-list li{border: 1px solid #dadada}
.column-product-list li + li{margin-top: 40px;}
.column-product-list .img-box{float: left;width: 480px;overflow: hidden;}
.column-product-list li .img-box img{width: 100%;}
.column-product-list li .info{overflow: hidden;padding:27px 30px;}
.column-product-list li .info .title{font-size: 30px;margin-bottom: 15px;}
.column-product-list li .info .text{font-size: 17px;height: 90px;overflow: hidden;margin-bottom: 20px;}
.column-product-list li .info .more{font-size: 15px;}
/*产品详情页*/
.detail-product-top{margin-bottom: 50px;}
.detail-product-top .img-box{width: 400px;float: left;}
.detail-product-top .img-box img{width: 100%;}
.detail-product-top .top-info{overflow: hidden;padding-left: 100px;}
.detail-product-top .top-info .info-h2{font-size: 30px;font-weight: 500;color: #333;}
.detail-product-top .top-info .info-h2 .s1{font-size: 20px; margin-right: 10px;}
.detail-product-top .top-info .info-item{padding: 15px 0;}
.t-bordered{border-top: 1px solid #dadada;}
.detail-product-top .top-info .item-ul{margin-top: 15px;}
.detail-product-top .top-info .item-ul li + li{margin-top: 10px;}
.detail-product-main .main-section{padding: 40px 0;}
.detail-product-main .main-section .title{font-size: 22px;font-weight: 400;color: #b8b8b8;float: left;}
.detail-product-main .main-section .info{float: right;width: 800px;}
.detail-product-main .main-section .info dl{border-bottom: 1px solid #eee;padding-bottom: 10px;overflow: hidden;}
.detail-product-main .main-section .info dl + dl{margin-top: 15px;}
.detail-product-main .main-section .info dl dt,
.detail-product-main .main-section .info dl dd{color: #333;font-size: 15px;}
.detail-product-main .main-section .info dl dt{float: left;width: 310px;}
.detail-product-main .main-section .info dl dd{overflow: hidden;}
.layui-breadcrumb a:hover{color: #f23732!important;}
/*产品详情页end*/
/*新闻详情页*/
.detail-title{margin-bottom: 40px;}
.detail-title .detail-h2{font-size: 30px;margin-bottom: 10px;text-align: center;}
.detail-title .info{text-align: center;}
.detail-title .info span{color: #777;}
.detail-title .info span + span{margin-left: 10px;}
/*新闻列表*/
.news-m-list li a{font-size: 17px;border-bottom: 1px solid #dadada;display: block;padding: 10px;}
.news-m-list li a:hover{background-color: #f6f6f6;}
.news-m-list p{	margin-top:20px;font-weight: bold;}
/*filter*/
.filter-wrap{ color:#999; padding-top:10px; padding-bottom:30px; clear:both;}
.filter-wrap p{ margin-bottom:10px;}
.filter-wrap span{ margin-right:10px;}
.filter-wrap a{ color:#666; display:none;}
.filter-wrap a:hover,.filter-wrap a.on{ color:#333; cursor:text;}
.filter-wrap a.on{ display:inline-block;}
.layui-tree-entry{ height:auto;}
.layui-tree-checkedFirst{ background-color:#eee;}
/*range*/
.range-wrap{padding-left:10px; margin-bottom:10px; clear:both;}
.range-title{padding-top:10px; padding-bottom:10px; clear:both;}
.range-content{padding-top:10px; padding-bottom:18px; clear:both;}
.range-btn{ padding-top:10px; clear:both;}
.btn-range{ color:#fff; font-size:12px; line-height:1.5em; padding:5px 15px; border-radius:10px; background-color:#78da8a;}
.btn-range:hover{ color:#fff; background-color:#00b121;}
.btn-range-reset{ color:#fff; font-size:12px; line-height:1.5em; padding:5px 15px; border-radius:10px; margin-left: 10px; background-color:#bbb;}
.btn-range-reset:hover{ color:#fff; background-color:#999;}
.slider-container{width:300px;font-family:helvetica neue,Helvetica,Arial,sans-serif}
.slider-container .back-bar{height:10px;position:relative}
.slider-container .back-bar .selected-bar{position:absolute;height:100%}
.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2}
.slider-container .back-bar .pointer.last-active{z-index:3}
.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:#fff;white-space:nowrap;line-height:1}
.slider-container .back-bar .focused{z-index:10}
.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}
.slider-container .scale{top:2px;position:relative}
.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}
.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1}
.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}
.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eeeeee,#dddddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#dddddd));background-image:-webkit-linear-gradient(top,#eeeeee,#dddddd);background-image:-o-linear-gradient(top,#eeeeee,#dddddd);background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0)}
.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top,#bdfade,#99cea3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bdfade),to(#99cea3));background-image:-webkit-linear-gradient(top,#bdfade,#99cea3);background-image:-o-linear-gradient(top,#bdfade,#99cea3);background-image:linear-gradient(to bottom,#bdfade,#99cea3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade',endColorstr='#ff76fabc',GradientType=0)}
.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #aaa;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eeeeee,#dddddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eeeeee),to(#dddddd));background-image:-webkit-linear-gradient(top,#eeeeee,#dddddd);background-image:-o-linear-gradient(top,#eeeeee,#dddddd);background-image:linear-gradient(to bottom,#eeeeee,#dddddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0)}
.theme-green .back-bar .pointer-label{color:#999}
.theme-green .back-bar .focused{color:#333}
.theme-green .scale span{border-left:1px solid #e5e5e5}
.theme-green .scale ins{color:#999}
.post-content{}
.post-content p{ margin-bottom:15px;}
.post-content img{max-width:100%;height:auto!important;}
.post-content ul li{list-style: inside;}
/*responsive diy*/
@media (min-width:1201px){
}
@media (max-width:1200px){
html,body{ width:1200px; overflow-x:hidden;}
.container{ width:1170px; -webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
}