@charset "utf-8";
.page-banner{overflow: hidden;}
.page-banner img{width: 100%;}

/*  */

.x-product{background-image: url(images/product-bg.jpg);}
/*  */
.all-search {padding: 10px 0; border-bottom: 1px dashed #e5e5e5; }
.all-search-left{float: left;}
.all-search-left p{padding: 10px 10px 0; font-size: 16px; color: #777;}
.all-search-left p a{margin-left: 8px;}
.all-search-left p a:hover{color: #1a803f;}
.all-search-right{position: relative; float: right; width: 350px;}
.all-search-right i{position: absolute; top: 6px; left: 8px; font-size: 20px;color: #777;}
.all-search-right input{float: left; width: 74%; display: block; margin-right: 2%; line-height: 32px;height: 34px; padding-left:30px; border: 1px solid  #ccc; border-radius: 3px;}
.all-search-right button{float: left; width: 24%; height: 34px; background-color:#025d00;font-size: 16px; color: #fff; line-height: 34px; border-radius: 3px; cursor: pointer; }
@media (max-width:960px) {
	.all-search {padding: 15px 0;text-align: center;}
	.all-search-left{float: none;display: none;}
	.all-search-right{float:none; width: 300px; margin: 15px auto 0;}
	.size-full1{display:none;}
	.banner-video{display:none;}
}
.news-tags a:hover {
    color: #fff;
    background-color: #066aa4;
}
.news-tags {
    margin-bottom: 10px;}
    .news-tags a {
    color: #666;
    font-size: 13px;
    display: inline-block;
    padding: 2px 6px;
    border-radius: 3px;
    background-color: #eee;
}
@font-face {font-family: "iconfont";
  src: url('//at.alicdn.com/t/font_1855545_k4fz927i6j.eot?t=1604043731256'); /* IE9 */
  src: url('//at.alicdn.com/t/font_1855545_k4fz927i6j.eot?t=1604043731256#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('//at.alicdn.com/t/font_1855545_k4fz927i6j.woff?t=1604043731256') format('woff'),
  url('//at.alicdn.com/t/font_1855545_k4fz927i6j.ttf?t=1604043731256') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('//at.alicdn.com/t/font_1855545_k4fz927i6j.svg?t=1604043731256#iconfont') format('svg'); /* iOS 4.1- */
}
.icon-tags:before {
  content: "\e78e";
}

@media (max-width:960px) {
	.x-product-link{display:none;}
}
/*  */
.x-product-link{padding: 5px 0 0 0; overflow: hidden;}
.x-product-link ul{margin-left: -95px;}
.x-product-link ul li{float: left; width: 16.66%; padding-left: 95px; margin-bottom: 8px; text-align: center;}
.x-product-link ul li a{display: block;line-height: 40px; background-color: #1a803f; color: #fff; border-radius: 3px;}
.x-product-link ul li a:focus{opacity: .3;}
.x-product-link ul li a:visited{background:#025d00;
    color: #ffffff;}
.x-product-link ul li a:hover{opacity: .6;}
.x-product-link ul li a:active{background-color: #025d00;}

@media (max-width:960px) {
	.x-product-link ul{margin-left: -35px;}
	.x-product-link ul li{ padding-left: 35px;}
}
@media (max-width:768px) {
	.x-product-link ul{margin-left: -15px;}
	.x-product-link ul li{padding-left: 15px;}
}
@media (max-width:640px) {
	.x-product-link ul{margin-left: -5px;}
	.x-product-link ul li{width: 33.33%;padding-left: 5px; margin-bottom: 5px;}
}


/* path */
.category-path{line-height: 45px;}
.category-path a{color: #777;}
.category-path img{ vertical-align: middle; }
.category-path i{font-size: 16px; color: #777;}
.category-path b{font-weight: normal; font-family: simsun;}
.category-path a:last-child{color:#0E73FC;}
/*  */

.page-container{padding-top: 15px; background-color: #F7F7F7;}
.page-left{ width: 75%; }
.page-right{ width: 23%; padding: 10px; background-color: #fff;margin-bottom: 20px;}

@media (max-width:1000px) {
	.page-left{width: 100%; }
	.page-right{ display: none;}
}

.product-box{padding: 30px;background-color: #fff;}
@media (max-width:768px) {
	.product-box{padding: 15px;}
}
.product-box h1{display: block;font-size:1.17em;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px;position: relative;
    padding-left: 10px;
    font-size: 28px;
}
.product-box1 h1 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    position: relative;
    padding-left: 10px;
    font-size: 24px;
}
.product-box h3{
    line-height: 28px;
    font-size: 18px;
    font-weight: 600;
    padding-left: 12px;
    position: relative;
    margin-top: 1em;
    border-left: 5px solid rgb(81, 179, 9);
    border-right: 5px solid rgb(81, 179, 9);
    background-color: #f5f5f5;
}
.product-center-box h2{
    line-height: 28px;
    font-size: 18px;
    font-weight: 600;
    padding-left: 12px;
    position: relative;
    margin-top: 1em;
    border-left: 5px solid rgb(61, 165, 239);
    border-right: 5px solid rgb(61, 165, 239);
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 10px;
    height: 48px;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 15px;
    color: #fdfffc;
    background-color: #777;
}
.product-center-box a:hover h2{
    background-color: #025d00;
    color: #fff;}
.product-title h1{position: relative; padding-left: 10px; font-size: 28px;}
.product-title h1::before{position: absolute; top: 50%; left: 0; content: ''; margin-top: -7px; width: 3px; height: 18px; background-color: #025d00;}
.product-title p{padding: 20px 0; font-size: 16px; line-height: 24px; color: #777;}
.product-title p a{text-decoration:underline; color:#025d00;}

.product-center-box{margin-top: 35px;}
.product-center-pic{position: relative; float: left; display: block; width: 30%;}
.product-center-pic h3{position: absolute; bottom: 0; left: 0; width: 100%; padding:8px 15px; background-color: #eee; text-align: center;}
.product-center-pic h3 i{display: none; font-size: 12px;}
.product-center-pic h1 i{display: none; font-size: 12px;}

.product-center-pic img{width: 100%;}
.product-center-list{float: left; width: 70%; padding-left: 50px;}
.product-center-list ul li{float: left; width: 50%; padding: 6px 15px;}
.product-center-list ul li a{position: relative; display: block; padding-left: 15px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.product-center-list ul li a::before{position: absolute;top: 50%; left: 0; content: ''; margin-top: -3px; width: 6px; height: 6px;border-radius: 50%; background-color: #ccc;}

.product-center-pic:hover h3{background-color: #025d00; color: #fff;}
.product-center-list ul li a:hover{color: #025d00;}
.product-center-list ul li a:hover .product-pic img{transform: scale(1.1);}
@media (max-width:840px) {
	.product-center-pic{ width: 100%; margin-top: 25px; margin-bottom: 10px;}
	.product-center-pic img{display: none;}
	.product-center-pic h3{display: inline-block; background-color: #025d00; color: #fff;}
	.product-center-pic h3 i{display: inline-block; color: #fff;}
	.product-center-list{padding-left: 0; width: 100%;}
}
@media (max-width:640px) {
	.product-center-list ul li{width: 100%; padding: 6px 0;}
}


.product-list{margin-top: 15px; overflow: hidden;}
.product-list ul{margin-left: -15px;}
.product-list ul li{float: left; width: 33.3%; padding-left: 15px; text-align: center;}
.product-list ul li a{display: block;}
.product-pic{overflow: hidden;}
.product-pic img{width: 100%;border: 2px solid #2f97af;
    border-radius: 20px;}
.product-list ul li h3{display: flex; align-items: center; justify-content: center; padding: 0 10px; height: 48px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; margin-bottom: 15px;color: #fdfffc;background-color: #777;}
.product-list ul li a:hover h3{background-color: #025d00; color: #fff;}
.product-list ul li a:hover .product-pic img{transform: scale(1.1);}
@media (max-width:1000px) {
	.product-list ul li{ width: 33.33%; }
}
@media (max-width:840px) {
	.product-list ul li{ width: 50%; }
}

@media (max-width:640px) {
	.product-list ul li{ width: 100%; }
}
/* pagina-view */
.pagina-view {padding: 25px 15px; font-family: arial;}
.pagination {padding-top: 25px;text-align: center;font-size: 12px;}
.pagination ul {display: inline-block;margin-left: 0;margin-bottom: 0;padding: 0;}
.pagination ul>li {display: inline;}
.pagination ul>li>a.current,
.pagination ul>li>span.current {background-color: #1a803f;color: #fff;cursor: default;}
.pagination ul>li>a,
.pagination ul>li>span {margin: 0 2px;float: left;padding: 7px 14px;background-color: #f6f6f6;color: #666;border-radius: 2px;}

/*  */
.product-article{margin-top: 15px;}
.product-article-item{float: left; width: 50%; padding: 20px 30px; background-color: #fff;}
.product-article-item h3{position: relative; font-size: 20px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #eee;}
.product-article-item h3::before{position: absolute; bottom: 0; left: 0; content: ''; width: 80px; height: 2px; background-color: #025d00;}
.product-article-item ul li a{position: relative; display: block; padding: 15px 0 15px 15px; font-family: arial; color: #777; border-bottom: 1px dashed #eee;}
.product-article-item ul li a:before{position: absolute; top: 50%; left: 0; content: ""; margin-top: -3px; width: 6px; height: 6px; border-radius: 50%; background-color:#025d00;}
.product-article-item ul li a:hover{color:#025d00;}

.product-article-single{width: 100%;}
.product-article-single ul li {float: left; width: 50%; padding-right: 30px;}

@media (max-width:768px) {
	.product-article-item{width: 100%; margin-bottom: 20px;}
	.product-article-item ul li {width: 100%; padding-right: 0;}
}
/*  */
.product-about{margin-top: 15px;padding: 20px 30px; background-color: #fff;margin-bottom: 15px;} 
.product-about>h3{position: relative; font-size: 20px; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #eee;}
.product-about>h3::before{position: absolute; bottom: 0; left: 0; content: ''; width: 80px; height: 2px; background-color: #025d00;}
.product-about ul{margin-left: -15px;}
.product-about ul li{float: left; width: 33.3%; padding-left: 15px; text-align: center;}
.product-about ul li a{display: block;}
.product-pic{overflow: hidden;}
.product-pic img{width: 100%;}
.product-about ul li h3{ height: 50px; line-height: 23px; display: flex; align-items: center; justify-content: center; background: #eee;    border-left: 5px solid #2c9500f7; border-right: 5px solid #2c9500f7;font-weight: bold;}
.product-about ul li p{padding:0 8px 8px; color: #777;}
.product-about ul li a:hover h3,
.product-about ul li a:hover p{background-color: #025d00; color: #fff;}
.product-about ul li a:hover .product-pic img{transform: scale(1.1);}
@media (max-width:1000px) {
	.product-about ul li{ width: 33.33%; }
}
@media (max-width:840px) {
	.product-about{ display: none; }
}

/* right */
.page-right-title{padding: 10px 0; margin-bottom: 10px; background-color: #025d00; font-size: 18px; text-align: center; color: #fff; border-radius: 6px 6px 0 0;}
.product-navbar {margin-bottom: 25px;}
.product-navbar>ul>li>a{position: relative; display: block;width: 100%;margin-bottom: 1px; padding-left: 35px; line-height: 40px; background-color: #ccc;font-size: 16px;color: #555;}
.product-navbar>ul>li>a i {position: absolute;top: 0; right: 15px; z-index: 0; font-size: 14px;}
/**/
.product-navbar-subnav { display: none; transition: none;}
.product-navbar-subnav li {font-size: 14px; cursor: pointer;}
.product-navbar-subnav li a {display: block; padding: 10px 15px 10px 30px;border: 1px solid #eee; border-top: none;  color: #666;}
.product-navbar-subnav li a span{font-family: simsun; font-size: 12px;}
.product-navbar-subnav li ul li{padding-left: 15px;border: 1px solid #eee; border-top: none; }
.product-navbar-subnav li ul li a{border: none;}
.product-navbar-active {display: block;}
.product-navbar-active .on{color: #0E73FC;}
/*  */
.product-hotpush{margin-bottom: 25px;}
.product-hotpush ul li{text-align: center;}
.product-hotpush ul li a{display: block;}
.product-pic{overflow: hidden;}
.product-pic img{width: 100%;border: 2px solid #2f97af;
    border-radius: 20px;}
.product-hotpush ul li h3{padding: 8px 0;margin-bottom: 15px;background-color: #eee;}
.product-hotpush ul li a:hover h3{background-color: #025d00; color: #fff;}
.product-hotpush ul li a:hover .product-pic img{transform: scale(1.1);}
/*  */
.page-contact-bar{padding: 10px;}
.page-contact-bar img{max-width: 100%;margin-bottom: 15px;}
.page-contact-bar p{margin-top: 10px; color: #777;}
.page-contact-bar p i{margin-right: 5px;}

/* show-pro */
.show-pro-bigtitle{text-align: center; font-size: 24px;}

.show-pro-bigtitle p{ color: #777; font-size: 14PX; }
.show-pro-bigtitle p span{padding: 10px; display: inline-block;}
.show-pro-slide .swiper-container{margin: 35px auto; padding-bottom: 50px;}
.show-pro-slide .swiper-slide{text-align: center; }
.show-pro-slide img{max-width: 50%;}
.show-pro-slide ul li{float: left; margin-right: 10px; margin-bottom: 10px; text-align: center;}
.show-pro-slide ul li a{display: inline-block;padding: 0 15px; line-height: 40px; font-size: 16px; color: #fff; background-color: #025d00; border-radius: 6px;opacity: .8;}
.show-pro-slide ul li a:hover{opacity: .3;}
.show-pro-slide ul li a:focus{opacity: .1;}
.show-pro-slide ul li a:visited{background: #87221d;
    color: #ffffff;}
.show-pro-slide ul li a:visited{opacity: .6;}
@media (max-width:640px) {
	.show-pro-slide ul li a{font-size: 14px;}
	.show-pro-slide ul li a i{display: none;}
}

.show-pro-tags{margin-top: 25px; line-height: 35px;font-size: 16px;}
.show-pro-tags ul{display: inline-block; vertical-align: middle;}
.show-pro-tags ul li{float: left; padding-right: 10px;}
.show-pro-tags ul li a:hover{color: #025d00;}


.show-pro-title{position: relative; padding: 10px 0; font-size: 20px; border-bottom: 1px solid #eee;}
.show-pro-title::before{position: absolute; bottom: 0; left: 0; content: ''; width: 110px; height: 2px; background-color: #025d00;}
.show-pro-title i{margin-right: 5px; font-size: 24px; color: #777;}

.show-content{padding: 15px 0; line-height: 30px;color: #777;}
.show-content .wp-video{max-width: 100%!important;}
.show-content .wp-video video{max-width: 100%!important; height: auto!important;}
.show-content h3,
.show-content p{margin-bottom: 26px;color: rgba(0, 0, 0, 0.84); 
/*text-indent:2em;*/
    
}
.show-content img{max-width: 100%!important; height: auto!important;margin:0 auto;}
.show-content a{text-decoration:underline; color:#517186;}
.show-content table td{
	 line-height: 28px;
    text-align: center;
    background: #F2F2F2;
    vertical-align: middle;
}
table td {
    line-height: 28px;
    text-align: center;
    background: #F2F2F2;
    vertical-align: middle;
}

td {
    display: table-cell;
    vertical-align: inherit;
}
.show-content1{padding: 15px 0; line-height: 30px;color: #777;}
.show-content1 .wp-video{max-width: 100%!important;}
.show-content1 .wp-video video{max-width: 100%!important; height: auto!important;}
.show-content1 h3,
.show-content1 p{margin-bottom: 26px;color: rgba(0, 0, 0, 0.84);padding-left: 20px;}
.show-content1 img{max-width: 100%!important; height: auto!important;}
.show-content1 a{text-decoration:underline; color:#517186;}
.show-content1 table td{
	 line-height: 28px;
    text-align: center;
    background: #F2F2F2;
    vertical-align: middle;
}
table td {
    line-height: 28px;
    text-align: center;
    background: #F2F2F2;
    vertical-align: middle;
}

td {
    display: table-cell;
    vertical-align: inherit;
}
/* pageview */
.page-view {padding-top: 15px;border-top: 1px solid #eee;}
.page-view ul li{margin: 10px 0;}
.page-view ul li a{color: #777;}
.page-view ul li a:hover{color:#0E73FC;}
@media (max-width:768px) {
	.page-view ul{padding:10px 0;}
	.page-view ul li{width: 100%;}
	.page-view ul li:last-child{text-align: left; padding-top: 8px;}
}

/*  */
.page-title h3{position: relative;font-size: 24px;}
.page-title h3 i{font-size: 24px; color: #025d00;}

.news-list {margin-top: 25px;border-top: 1px solid #eee; }
.news-list ul li{position: relative; padding-left: 15px;}
.news-list ul li a{ display: block; padding: 10px 0; line-height: 35px; border-bottom: 1px solid #eee; font-size: 16px;}
.news-list ul li a::before{position: absolute; top: 50%; left: 0; content: ''; margin-top: -4px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 6px solid #999;}
.news-list ul li a span{color: #777; font-size: 14px;}
.news-list ul li a:hover{color: #025d00;}
.news-list ul li a:hover::before{border-left-color: #025d00;}

.video-list{margin-top: 25px; overflow: hidden;}
.video-list ul{margin-left: -15px;}
.video-list ul li{float: left; width: 33.33%; padding-left: 15px; text-align: center;}
.video-list ul li a{display: block;}
.video-list-box{position: relative; overflow: hidden;}
.video-list-box img{width: 100%;}
.video-list ul li h3{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; display: flex; align-items: center; justify-content: center;}
.video-list ul li h3 i{font-size: 56px; color: #fff;}
.video-list ul li p{padding:8px; font-size: 16px; color: #777;}
.video-list ul li a:hover{background-color: #025d00;}
.video-list ul li a:hover p{color: #fff;}
.video-list ul li a:hover img{transform: scale(1.14);}
@media (max-width:840px) {
	.video-list ul li{ width: 50%; }
}

@media (max-width:640px) {
	.video-list ul li{ width: 100%; }
}

/*  */
.partner-list{margin-top: 25px; overflow: hidden;}
.partner-list ul{margin-left: -15px;}
.partner-list ul li{float: left; width: 25%; padding-left: 15px; margin-bottom: 15px; text-align: center;}
.partner-list ul li a{display: block; height: 80px; display: flex; align-items: center; justify-content: center; border: 1px solid #eee;}
.partner-list-pic{overflow: hidden; text-decoration: blink;}
.partner-list-pic img{max-height: 100%;}
.partner-list ul li h3{padding: 8px 0;margin-bottom: 15px;}
.partner-list ul li a:hover h3{background-color: #025d00; color: #fff;}

@media (max-width:1000px) {
	.partner-list ul li{ width: 33.33%; }
}
@media (max-width:840px) {
	.partner-list ul li{ width: 50%; }
}

@media (max-width:640px) {
	.partner-list ul li{ width: 100%; }
}

/*  */
.oster-navbar{padding:0 15px 15px;text-align: center;}
.oster-navbar ul li a{display: block; line-height: 45px;border: 1px solid #eee;margin-top: 5px;}
.oster-navbar ul li a:hover{background-color: #025d00; color: #fff;}

/* contact */
.contact-list{padding-top: 15px;}
.contact-list p{ margin-top: 15px; font-size: 16px;}
.contact-list p i{font-size: 20px ; padding-right: 5px;}

.contact-wx li{float: left; width: 50%; padding: 25px 15px; text-align: center;}
.contact-wx-box{position: relative;  background-color: #fff; border-bottom: 3px solid #0E74FB; padding: 45px; border: 1px solid #eee; transition: all .3s; font-family: arial;}
.contact-wx-box span{ margin: 0 auto; display: block; width: 100px; height: 100px; line-height: 90px; border-radius: 50%; text-align: center;}
.contact-wx-box h3{color: #777; font-size: 20px; padding-bottom: 15px; }
.contact-wx-box p{height: 80px; font-size: 16px; color:#777;}
.contact-wx li:hover .contact-wx-box{box-shadow: 0 0 15px rgba(0,0,0,.1);background-color: #fff;}

@media (max-width:768px) {
	.page-map li{width: 100%;}
}

#map{height: 350px;}

/* honor */
.honor-title{padding: 15px 0;}
.honor-title h3{font-size: 20px; margin-bottom: 10px;}
.honor-title p{font-size: 16px; color: #777;}

.honor-list-one,
.honor-list-two{ overflow: hidden;}
.honor-list-one ul,
.honor-list-two ul{margin-left: -15px;}

.honor-list-one ul li,
.honor-list-two ul li{float: left; padding-left: 15px; text-align: center;}
.honor-list-one ul li{width: 33.33%;}
.honor-list-two ul li{width: 25%;}

.honor-list-one ul li a,
.honor-list-two ul li a{display: block;}
.honor-pic{ height: 300px; background-color: #f5f5f5; display: flex; align-items: center; justify-content: center; overflow: hidden; }
.honor-pic img{max-width: 100%; max-height: 100%;}
.honor-list-one ul li h3,
.honor-list-two ul li h3{padding: 8px 0;margin-bottom: 15px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.honor-list-one ul li a:hover h3,
.honor-list-two ul li a:hover h3{background-color: #025d00; color: #fff;}


@media (max-width:840px) {
	.honor-list-one ul li,
	.honor-list-two ul li{ width: 50%; }
}

@media (max-width:640px) {
	.honor-list-one ul li,
	.honor-list-two ul li{ width: 100%; }
}

/*  */
.site-adpush{padding: 50px 15px; background-image: url(../images/site-adpush-bg.jpg); text-align: center; }
.site-adpush h3{position: relative; display: inline-block;padding: 0 35px; line-height: 50px; border-left: 1px solid #fff;border-right: 1px solid #fff; font-size: 40px; font-weight: bold; color: #fff;}
.site-adpush h3:before,
.site-adpush h3:after{position: absolute;content: ''; width: 20px ; height: 1px; background-color: #fff;}
.site-adpush h3:before{top: 0; left: 0;}
.site-adpush h3:after{bottom: 0; right: 0;}
.site-adpush h3 strong{font-size: 55px; color: #1a803f;}
.site-adpush p{ margin-top: 30px; padding: 5px 25px; font-size: 18px;  color: #fff;}
.site-adpush-tel{ margin-top: 35px; padding: 0 15px; text-align: center;}
.site-adpush-tel-box{display: inline-block; padding-left: 40px; font-size: 16px;font-family: arial;background-color: #1a803f; height: 55px; line-height: 55px; border-radius: 4px; overflow: hidden; }
.site-adpush-tel-box strong{font-size: 20px; color: #fff; }
.site-adpush-tel-box a{display: block;font-size: 20px; margin-left: 30px; padding: 0 35px;  background-color: #E7F4E7 ;color: #1a803f; font-weight: bold;}
@media (max-width:640px) {
	.site-adpush{display: none; }
}
@media (max-width:380px) {
	.site-adpush-tel-box b{ display: none;}
}
.box123{
	display: block;
    font-size: 1.66em;
  
}
table{width:100%; border-collapse: collapse;border-spacing: 0;empty-cells: show;border: 1px solid #cbcbcb;margin:0;
} 
/* css注释：只对table标签设置红色边框样式 */ 
table caption {
    color: #000;
    font: italic 85%/1 arial,sans-serif;
    padding: 1em 0;
    text-align: center;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
table tr td {
    border: 1px solid #cbcbcb;
    background: #fff;
    vertical-align: middle;
    padding:0;
    
}
table, td, tr, th {
    font-size: 12px;
    
}
table tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
tr:first-child{
    font-weight: bold;
    background-color: #e0e0e0;
    color: #000;
    text-align: left;
    vertical-align: bottom;
}
.table>tr:nth-child(even)>td {background-color:transparent;} 

.product-sider-tags ul li:nth-child(-n+6) a{
    display: block; padding: 0 15px; line-height: 35px; text-align: center; background-color: #c0c2c3; border-radius: 4px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;
}
	.wp-caption {width: 100%!important; }
	.aligncenter{text-align: center;}
	.aligncenter img{display: inline-block;margin:0 auto}
	.page-fixed{position: fixed; top: 300px; left: 0; z-index: 2;}
	.page-fixed li{float: none!important; text-align: left!important; margin-bottom: 1px!important;}
	.page-fixed  li a {padding: 0 10px!important;line-height: 30px!important;font-size: 12px!important;}
		.product-navbar-test>ul>li>a{position: relative; display: block; padding-left: 15px; margin-bottom: 1px; line-height: 45px; font-size: 16px; background-color: #f5f5f5;}
	.product-navbar-test>ul>li:nth-child(-n+2) .sub-menu{display: block;}
	.product-navbar-test>ul>li:nth-child(4) .sub-menu{display: block;}
	.product-navbar-test>ul>li>a::before{position: absolute; top: 0; right: 15px; content: '>'; font-family: simsun;}
	.product-navbar-test .sub-menu{display: none;}
	.product-navbar-test .sub-menu li a{display: block; padding-left: 45px;line-height: 35px; background-color: #fff;}
	.product-navbar-test>ul>li:hover .sub-menu{display: block;}
	.product-navbar-test a:hover{color: #1a803f;}
	