<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{
    --color: #389344;
}
.wpulike.wpulike-default {
display: none;
}
.prodet-page .wpulike.wpulike-default,
.newdet-page .wpulike.wpulike-default {
display: inline-block;
}
.post-views-box {
position: relative;
margin-left: 20px;
}
.post-views-box .wp_ulike_btn.wp_ulike_put_image:after {
background-image: url(../images/fw.png) !important;
-webkit-filter: none;
filter: none;
}
.wpulike {
z-index: 10;
}
.wpulike.post-views-box {
z-index: 5;
}
@media screen and (max-width: 1000px) {
.inner-banner {
margin-top: 40px;
}
}
#spotlight.show {
display: inline-block;
background: rgba(0, 0, 0, 0.3) !important;
}
#spotlight .scene img {
border: 10px solid white !important;
border-radius: 10px;
}
#spotlight .header {
background: black !important;
}
#sidebarBtn {
position: fixed;
right: 25px;
bottom: 15%;
z-index: 22;
}
#sidebarBtn span {
width: 55px;
height: 55px;
border-radius: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-moz-box-align: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
background: var(--color);
margin-top: 20px;
cursor: pointer;
cursor: hand;
font-size: 24px;
color: white;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
position: relative;
}
#sidebarBtn span #ewm {
width: 120px;
border: 4px solid white;
-o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
position: absolute;
right: 100%;
bottom: 0;
margin-right: 16px;
display: none;
}
#sidebarBtn span #ewm:after {
content: '';
border-left: 16px solid white;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
position: absolute;
left: 100%;
bottom: 15px;
-webkit-filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.1));
filter: drop-shadow(0 2px 5px rgba(0, 0, 0, 0.1));
}
#sidebarBtn span:hover {
background: black;
}
#sidebarBtn span:hover #ewm {
display: block;
}

@media screen and (max-width: 1800px) {
#sidebarBtn span {
width: 40px;
height: 40px;
font-size: 16px;
margin-top: 10px;
}
#sidebarBtn span &gt; img {
max-width: 50%;
max-height: 50%;
}
}

ishome0 .menu-on2{
background: #fff;
padding: 10px!important;
}
.ishome0 .menu-on2 i{
height: 4px!important;
background: #fff!important;
width: 40px!important;
}
.inner-page .m-page {
text-align: center;
float: none;
margin: 0px -5px 0px;
}
.inner-page .m-page a {
display: inline-block;
text-align: center;
width: 60px;
height: 60px;
font-size: 16px;
line-height: 60px;
border-radius: 100%;
border: 1px solid #cccccc;
color: #111;
font-weight: 500;
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s;
margin: 5px;
}
.inner-page .m-page span{
background: #000 none repeat scroll 0 0;
color: #fff;
display: inline-block;
text-align: center;
width: 60px;
height: 60px;
font-size: 16px;
line-height: 60px;
border-radius: 100%;
font-weight: 500;
-webkit-transition: .5s;
-moz-transition: .5s;
-ms-transition: .5s;
-o-transition: .5s;
transition: .5s;
margin: 5px;
}
.inner-page .m-page a:hover {
background: var(--color) none repeat scroll 0 0;
color: #fff;
}
.inner-page h3 {
font-size: 50px;
/*color: #222;*/
line-height: 1.2;
font-weight: 500;
/*font-weight: bold;*/
/*text-transform: uppercase;*/
color: #389344;
font-family: 'FelixTitlingMT';
}
.inner-page img {
width: auto;
transition: 0.5s ease;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
}
.inner-page .side-title {
padding: 85px 0 65px;
}
.inner-page .side-title h4 {
font-size: 50px;
line-height: 1;
text-transform: uppercase;
padding-left: 36px;
/*font-weight: bold;*/
color: #389344;
font-family: 'FelixTitlingMT';

}
.inner-page .side-title .singletit {
font-size: 30px;
font-weight: bold;
line-height: 1;
text-transform: uppercase;
color: #222;
padding-left: 36px;
}
.inner-page .side-list {
padding-top: 0px;
}
.inner-page .side-list .side-nav {
display: flex;
align-items: center;
margin-bottom: 50px;
}
.inner-page .side-list .side-nav &gt; li {
padding: 0 10px;
border-right: 1px solid #bfbfbf;
}
.inner-page .side-list .side-nav &gt; li.active&gt;a{
color: #222;
}
.inner-page .side-list .side-nav &gt; li.active&gt;a:after{
width: 100%;
background: #222;
}
.inner-page .side-list .side-nav &gt; li &gt; a {
display: block;
font-size: 20px;
color: #222;
line-height: 2;
/*text-transform: capitalize;*/
font-weight: normal;
position: relative;
}
.inner-page .side-list .side-nav &gt; li &gt; a:hover::after {
width: 100%;
}
.inner-page .side-list .side-nav &gt; li &gt; a::after {
position: absolute;
content: "";
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 1px;
background: #222;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.about-page {
padding-top: 120px;
padding-left: 0;
background: url(../images/about-1-bg.png) no-repeat 90px 200px;
}
.about-page .more a {
display: flex;
margin-top: 35px;
align-items: center;
font-size: 20px;
line-height: 36px;
color: #222;
font-weight: bold;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
font-weight: normal;
}
.about-page .more a span{
display: inline-block;
margin-left: 30px;
width: 78px;
height: 78px;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
background: url(../images/about-right.png) no-repeat;
}
.about-page .more a span:hover{
background: url(../images/right-hid.png) no-repeat;
}
.about-page .more a img {

}
.about-page .about-1 {
display: flex;
align-items: center;
flex-wrap: wrap;
padding-left: 90px;
}
.about-page .about-1 .left {
width: 40%;
padding-right: 45px;
}
.about-page .about-1 .left h3 {
margin-bottom: 25px;
}
.about-page .about-1 .left h3 span {
display: block;
font-size: 47px;
}
.about-page .about-1 .left p {
margin-top: 40px;
font-size: 16px;
line-height: 32px;
color: #222;
font-weight: normal;
}
.about-page .about-1 .left .more {
margin-top: 20px;
}
.about-page .about-1 .right {
width: 60%;
overflow: hidden;
}
.about-page .about-1 .right .about-1-img {
overflow: hidden;
}
.about-page .about-2 {
padding: 150px 0 120px;
display: flex;
align-items: center;
flex-wrap: wrap;
}
.about-page .about-2 .left {
width: 38%;
}
.about-page .about-2 .left img {
width: 100%;
}
.about-page .about-2 .left .left-box {
position: relative;
}
.about-page .about-2 .left .left-box::after {
width: 730px;
height: 730px;
border-radius: 100%;
z-index: -1;
position: absolute;
top: -180px;
left: 90px;
border: 1px solid #cbcbcb;
content: "";
-webkit-animation: kz 4s linear infinite;
-o-animation: kz 4s linear infinite;
-ms-animation: kz 4s linear infinite;
-moz-animation: kz 4s linear infinite;
animation: kz 4s linear infinite;
}
.about-page .about-2 .right {
width: 62%;
padding: 0 180px;
}
.about-page .about-2 .right h3 {
margin-bottom: 55px;
}
.about-page .about-2 .right p {
font-size: 18px;
line-height: 32px;
color: #000;
font-weight: normal;
}
.about-page .about-2 .right .more {
margin-top: 65px;
}

.about-page .about-3 {
overflow: hidden;
}
.about-page .about-3 .about-3-img img {
width: 100%;
}
.about-page .about-3 .about-3-img{
position: relative;
}
.about-page .about-3 .about-3-img:after{
position: absolute;
content: "";
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 0.5);
z-index: 1;
}
.about-page .about-3 .about-3-img .content{
position: absolute;
z-index: 2;
left: 125px;
bottom: 100px;
max-width: 890px;
text-align: left;
}
.about-page .about-3 .about-3-img .content h6{
font-size: 60px;
font-weight: bold;
color: #fff;
line-height: 1;
margin-bottom: 10px;
font-weight: bold;
}
.about-page .about-3 .about-3-img .content h5{
font-size: 32px;
color: #fff;
line-height: 1.4;
padding-bottom: 20px;

font-weight: normal;
}
.about-page .about-3 .about-3-img .content p{
font-size: 18px;
color: #fff;
line-height:32px;
font-weight: normal;
}
.about-page .about-3 .about-3-img .content .more{
display: flex;
align-items: center;
margin-top: 25px;
}
.about-page .about-3 .about-3-img .content .more a{
font-size: 18px;
color: #fff;
line-height: 1;
font-weight: normal;
display: none;
}
.about-page .about-3 .about-3-img .content .more a span{
background: url(../images/about-more-1.png) no-repeat;
margin-left: 0;
margin-right: 55px;
}
.about-page .about-3 .about-3-img .content .more a span:hover{
background: url(../images/right-hid.png) no-repeat
}
#advantages.init-2 {
padding-top: 160px;
}
#advantages.init-2 h2{
font-size: 30px;
line-height: 1;
font-weight: bold;
font-weight: bold;
border-bottom: 1px solid #cccccc;
padding-bottom: 30px;
color: #222;
font-family: 'FelixTitlingMT';
}
#advantages.init-2 .content .top {
display: block;
padding-left: 100px;
}
#advantages.init-2 .content .center {
display: flex;
flex-wrap: wrap;
flex-direction: row;
padding-bottom: 60px;
position: relative;
padding-top: 70px;
}
#advantages.init-2 .content .center .left {
width: 100%;
position: relative;
z-index: 1;
padding-left: 103px;
}
#advantages.init-2 .content .center .left h4 {
font-size: 30px;
line-height: 1.6;
color: #222;
font-weight: normal;
font-weight: 700;
text-transform: uppercase;
}
#advantages.init-2 .content .center .right {
width: 100%;
padding: 95px 100px;
z-index: 3;
position: relative;
}
#advantages.init-2 .content .center .right ul {
display: flex;
flex-wrap: wrap;
flex-direction: row;
justify-content: space-between;
}
#advantages.init-2 .content .center .right ul li {
width: 25%;
}
#advantages.init-2 .content .center .right ul li span {
display: flex;
align-items: flex-start;
font-size: 26px;
font-weight: normal;
line-height: 1;
line-height: inherit;
color: #222;
}
#advantages.init-2 .content .center .right ul li span em {
font-size: 60px;
line-height: 1;
color: #222;
font-weight: bold;
font-weight: bold;
}
#advantages.init-2 .content .center .right ul li p {
max-width: 230px;
font-size: 16px;
line-height: 30px;
color: #222;
font-weight: normal;
margin-top: 12px;
}
#advantages.init-2 .content .center .right ul .lifist {
margin-bottom: 50px;
}
#advantages.init-2 .content .center .xian {
position: absolute;
width: 100%;
bottom: 0;
left: 0;
z-index: 0;
overflow: hidden;
}
#advantages.init-2 .content .center .xian .xianBox {
position: absolute;
width: 100%;
height: 100%;
background: #fff;
left: 50%;
bottom: 0;
}
.about-page .about-4 {
padding: 170px 80px 0 90px;
}
.about-page .about-4 .top {
padding: 0 10px 40px;
display: flex;
align-items: center;
flex-wrap: wrap;
justify-content: space-between;
border-bottom: 1px solid #000000;
}
.about-page .about-4 .top h4 {
font-size: 60px;
color: #000000;
line-height: 1;
font-weight: bold;
font-weight: normal;
text-transform: uppercase;
}
.about-page .about-4 .exhibitionBox {
padding-top: 150px;
position: relative;
}
.about-page .about-4 .exhibitionBox .swiper-slide .exhibition-img {
display: inline-block;
}
.about-page .about-4 .exhibitionBox .navigation {
position: absolute;
top: 30px;
right: 0;
background: #fff;
display: flex;
align-items: flex-start;
justify-content: flex-end;
z-index: 10;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-prev,
.about-page .about-4 .exhibitionBox .navigation .swiper-button-next {
width: 78px;
height: 78px;
position: relative;
margin-top: 0;
top: 0;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-prev:focus,
.about-page .about-4 .exhibitionBox .navigation .swiper-button-next:focus{
display: none;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-prev:root{
--swiper-navigation-size: 0;
--swiper-theme-color: #fff;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-prev {
background: url(../images/about-left.png) no-repeat center center;
left: 0;
margin-right: 30px;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-next:root{
--swiper-navigation-size: 0;
--swiper-theme-color: #fff;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-prev:hover{
background: url(../images/left-had.png) no-repeat center center;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-next {
background: url(../images/about-right.png) no-repeat center center;
right: 0;
}
.about-page .about-4 .exhibitionBox .navigation .swiper-button-next:hover{
background: url(../images/right-hid.png) no-repeat center center;
}
.about-page .about-5 {
padding: 50px 80px 125px 90px;
}
.about-page .about-5 .partnerBox .swiper-slide {
cursor: pointer;
}
.about-page .about-5 .partnerBox .swiper-slide:hover img {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
filter: gray;
}
.about-page .about-5 .partnerBox .swiper-slide img {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
}
.project-page {
padding: 120px 55px 0 90px;
}
.project-page .project-1 {
background: url(/chinabwh/2022/02/23/factory-bg.png) no-repeat left top;
}
.project-page .project-list .list {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.project-page .project-list .list li {
width: 23%;
margin-bottom: 35px;
overflow: hidden;
padding: 0 0;
}
.project-page .project-list .list li:hover img {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
}
.project-page.project-content .project-list .list li:hover a:after{
opacity: 0;
}
.project-page .project-list .list li img {
width: 100%;
}
.project-page .project-list .list li &gt; a {
display: block;
position: relative;
}
.project-page.project-content .project-list .list li &gt; a:after{
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.3);
z-index: 1;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.project-page.gallery-page .project-list .list{
justify-content: inherit;
}
.project-page.gallery-page .project-list .list li{
border: 0px solid #aaa;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.project-page.gallery-page .project-list .list li:hover{
box-shadow: 0 0 15px 0 rgba(0,0,0,.3);
}
.project-page.gallery-page .project-list .list li:hover img{
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.project-page.gallery-page .project-list .list li &gt; a:after{
background: rgba(0, 0, 0, 0.1);
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.project-page.environment-page .project-list .list li{
width: 49%;
}
.project-page.equipment-page .project-list .list li{
width: 32%;
}
.project-page.gallery-page .project-list .list li &gt; a .content{
background: rgba(0, 0, 0, 0);
}
.project-page .project-list .list li &gt; a .content {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
padding: 30px;
z-index: 3;
background: rgba(0, 0, 0, 0.5);
}
.project-page .project-list .list li &gt; a .content .title {
font-size: 18px;
color: #ffffff;
line-height: 1;
text-transform: uppercase;
font-weight: bold;
font-weight: normal;
}
.project-page .project-list .list li &gt; a .content h4 {
position: absolute;
bottom: 30px;
left: 30px;
font-size: 20px;
line-height: 1;
text-transform: uppercase;
font-weight: 500;
color: #ffffff;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}
.project-page .project-list .list li &gt; a .content h4 span {
display: block;
font-weight: 18px;
margin-top: 15px;
}
.project-page.gallery-page .project-list .list li{
width: 23%;
margin-right: 1%;
}
.project-page.gallery-page .project-list .list li &gt; a .content h4{
font-size: 20px;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.project-page.gallery-page .project-list .list li:hover a .content h4{
opacity: 0;
}
.project-world {
padding: 20px 0;
display: flex;
align-items: center;
justify-content: center;
position: relative;
}
.project-world .world-img {
position: relative;
}
.project-world .world-img .contactBox {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
.project-world .world-img .contactBox .contact-box:hover .text p{
color: #fff;
}
.project-world .world-img .contactBox .contact-box:hover .text h4{
color: #fff;
}
.project-world .world-img .contactBox .contact-box:hover .text h4:after{
background: #fff;
}
.project-world .world-img .contactBox .contact-box:hover .text .more{
color: #fff !important;
}
.project-world .world-img .contactBox .contact-box {
position: relative;
width: 425px;
height: 425px;
border-radius: 100%;
}
.project-world .world-img .contactBox .contact-box:hover:before{
background: rgba(0, 0, 0, 0.9);
}
.project-world .world-img .contactBox .contact-box:hover:after{
border: 1px solid rgb(34 34 34);
}
.project-world .world-img .contactBox .contact-box::before {
width: 100%;
height: 100%;
position: absolute;
content: "";
left: 0;
top: 0;
border-radius: 100%;
z-index: 1;
background: rgba(238, 238, 238, 0.2);
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.project-world .world-img .contactBox .contact-box::after {
position: absolute;
content: "";
width: 100%;
height: 100%;
left: 0;
top: 0;
border-radius: 100%;
border: 1px solid #dfdfdf;
-webkit-animation: kz 2s linear infinite;
-o-animation: kz 2s linear infinite;
-ms-animation: kz 2s linear infinite;
-moz-animation: kz 2s linear infinite;
animation: kz 2s linear infinite;
z-index: 1;
}
.project-world .world-img .contactBox .contact-box .text {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
text-align: center;
width: 240px;
z-index: 3;
}
.project-world .world-img .contactBox .contact-box .text h4 {
font-size: 36px;
line-height: 1;
text-transform: uppercase;
color: #222;
padding:15px 0 30px;
position: relative;
}
.project-world .world-img .contactBox .contact-box .text h4::after {
position: absolute;
left: 50%;
transform: translateX(-50%);
bottom: 18px;
width: 60px;
height: 1px;
background: #222;
content: "";
}
.project-world .world-img .contactBox .contact-box .text p {
font-size: 24px;
line-height: 1;
text-transform: uppercase;
color: #222;
font-weight: normal;
}
.project-world .world-img .contactBox .contact-box .text .more {
display: inline-block;
font-size: 16px;
line-height: 1;
text-transform: uppercase;
color: #222;
position: relative;
}
.project-world .world-img .contactBox .contact-box .text .more:hover::after {
width: 100%;
}
.project-world .world-img .contactBox .contact-box .text .more::after {
position: absolute;
content: "";
left: 50%;
transform: translateX(-50%);
bottom: -1px;
width: 0;
height: 1px;
background: #000;
transition: 0.5s ease;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
}
.product-page {
padding: 200px 0 0 90px;
}
.product-page .product-1 {
padding: 85px 0 65px;
background: url(../images/product-bg.png) no-repeat left top;
}
.product-page .product-1 h4 {
font-size: 50px;
font-weight: bold;
line-height: 1;
text-transform: uppercase;
color: #000000;
padding-left: 35px;
}
.mbx {
padding-left: 0px;
font-size: 14px;
line-height: 2;
}
.product-page .product-1 h1 {
font-size: 30px;
font-weight: bold;
line-height: 1;
text-transform: uppercase;
color: #000000;
padding-left: 85px;
}
.product-page .product-list {
padding-top: 100px;
}
.product-page .product-list .tenaupro1 {
font-size: 30px;
font-weight: bold;
margin-bottom: 10px;
/*text-transform: uppercase;*/
font-weight: normal;
}
.product-page .product-list .tenaupro2 {
font-size: 16px;
font-weight: normal;
line-height: 27px;
color: #222;
margin-bottom: 40px;
max-width: 1600px;
}
.product-page .product-list .tenaupro2 a {
font-size: 16px;
font-weight: normal;
color: #222;
}
.product-page .product-list .product-nav {
max-width: 800px;
margin: 0 auto 0 0;
}
.product-page .product-list .product-nav .swiper-slide {
text-align: center;
border-right: 1px solid #bfbfbf;
}
.product-page .product-list .product-nav .swiper-slide &gt; a {
display: inline-block;
font-size: 18px;
color: #000;
line-height: 1;
text-transform: capitalize;
font-weight: normal;
position: relative;
}
.product-page .product-list .product-nav .swiper-slide &gt; a:hover::after {
width: 100%;
}
.product-page .product-list .product-nav .swiper-slide &gt; a::after {
position: absolute;
content: "";
bottom: 0;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 1px;
background: #000;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.product-page .product-list .product-nav .swiper-slide-thumb-active &gt; a::after {
width: 100%;
}
.product-page .product-list .product-pageBox {
margin-top: 50px;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img {
position: relative;
overflow: hidden;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img img {
width: 100%;
opacity: 0;
transition: all 2s;
-webkit-transition: all 2s;
-moz-transition: all 2s;
-ms-transition: all 2s;
-o-transition: all 2s;
transform: scale(2);
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img .content {
position: absolute;
left: 70px;
bottom: 50px;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img .content h4 {
font-size: 48px;
color: #ffffff;
line-height: 1;
font-weight: bold;
font-weight: normal;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img .content p {
font-size: 24px;
color: #ffffff;
line-height: 1;
margin-top: 10px;
font-weight: normal;
}
.product-page .product-list .product-pageBox .swiper-slide .productList {
padding: 87px 80px 30px 0;
display: none;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li {
width: 25%;
margin-right: 0;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li.bfzy{
width: 12.5%;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li.bfzy a .item-img img{
transform: scale(1.4);
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li.bfzy:hover a .item-img img{
transform: scale(1.5);
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li.bfzy .item-content h4{
height: 30px;
text-align: center;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li.bfzy a .more-link{
display: none;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li.bfzy p{
display: none;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li a {
display: block;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li a .item-img {
overflow: hidden;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li a .item-img:hover img {
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li a .item-img img {
width: 100%;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li .item-content {
padding: 70px 20px 40px;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li .item-content h4 {
font-size: 18px;
line-height: 2;
color: #222;
/*text-transform: uppercase;*/
/*font-weight: bold;*/
text-transform: capitalize;
font-weight: normal;
height: 120px;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li .item-content p {
padding: 20px 0 14px;
font-size: 16px;
line-height: 1.8;
color: #8a8a8a;
font-weight: normal;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li:nth-child(3n-1) {
padding-top: 0;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li .item-content {
padding: 35px 20px 40px;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li:nth-child(3n) {
margin-right: 0;
}
.product-page .product-list .product-pageBox .swiper-slide-active .product-pageBox-img img {
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.product-page .product-list .product-pageBox .swiper-slide-active .productList {
display: block;
}
.product-page .product-list .product-pageBox .swiper-slide-active .productList .zhengdatit {
font-size: 26px;
line-height: 2;
margin-bottom: 20px;
font-weight: bold;
}
.product-page .product-list .product-pageBox .navigation {
position: absolute;
width: 31%;
top: 50px;
right: 70px;
display: flex;
align-items: flex-start;
justify-content: flex-end;
z-index: 10;
}
.product-page .product-list .product-pageBox .navigation .swiper-button-prev,
.product-page .product-list .product-pageBox .navigation .swiper-button-next {
width: 78px;
height: 78px;
position: relative;
margin-top: 0;
top: 0;
}
.product-page .product-list .product-pageBox .navigation .swiper-button-prev {
background: url(../images/produvt-left.png) no-repeat center center;
left: 0;
margin-right: 30px;
}
.product-page .product-list .product-pageBox .navigation .swiper-button-next {
background: url(../images/prodct-right.png) no-repeat center center;
right: 0;
}
.product-page .product-list .serviceBox{
margin-top: 50px;
}
.product-page .product-list .serviceBox .swiper-slide a{
display: block;
}
.product-page .product-list .serviceBox .swiper-slide .item-img{
overflow: hidden;
}
.product-page .product-list .serviceBox .swiper-slide .item-img img{
width: 100%;
}
.product-page .product-list .serviceBox .swiper-slide .item-img:hover img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
}
.product-page .product-list .serviceBox .swiper-slide .item-content{
padding-top: 20px;
}
.product-page .product-list .serviceBox .swiper-slide .item-content h4{
margin: 10px 0 20px;
font-size: 22px;
color: #222;
line-height: 2;
/*font-weight: 700;*/
font-weight: normal;
text-transform: capitalize;
}
.product-page .product-list .serviceBox .swiper-slide .item-content p{
line-height: 1.8;
margin-bottom: 30px;
}
.news-page {
padding: 120px 120px 20px 90px;
}
.news-page .news-1 {
background: url(../images/news-bg.png) no-repeat left top;
}
.news-page .news-list .list{
border-top: 5px solid #000000;
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.news-page .news-list .list li {
width: 50%;
padding: 65px 50px;
position: relative;
}
.news-page .news-list .list li:after{
position: absolute;
content: "";
left: 0;
bottom: 0;
width: 93%;
height: 1px;
background: #c7c7c9;
}
.news-page .news-list .list li:nth-child(even):after{
position: absolute;
content: "";
left: auto;
right: 0;
bottom: 0;
width: 94%;
height: 1px;
background: #c7c7c9;
}
.news-page .news-list .list li &gt; a {
width: 100%;
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.news-page .news-list .list li &gt; a .right .content .time{
display: flex;
align-items: center;
}
.news-page .news-list .list li &gt; a .right .content .time h2{
     font-family: 'FelixTitlingMT';
font-size: 70px;
font-weight: bold;
line-height: 1;
color: #c6c6c6;
text-transform: capitalize;
font-weight: bold;
margin-right: 10px;
}
.news-page .news-list .list li &gt; a .right .content .time .time-box h4{
font-size: 30px;
font-weight: bold;
line-height: 1;
color: #222;
text-transform: capitalize;
font-weight: bold;
margin-bottom: 0px;
height: auto;
}
.news-page .news-list .list li &gt; a .right .content h5 {
font-size: 20px;
font-weight: bold;
line-height: 36px;
color: #222;
text-transform: capitalize;
font-weight: bold;
}
.news-page .news-list .list li &gt; a .right .content h6 {
font-size: 14px;
font-weight: bold;
line-height: 2;
color: #a3a3a3;
text-transform: capitalize;
font-weight: normal;
margin-bottom: 20px;
}
.news-page .news-list .list li &gt; a .right .content .h4news {
font-size: 36px;
line-height: 1.4;
font-weight: bold;
min-height: 2.8em;
color: #222;
text-transform: capitalize;
font-weight: normal;
margin-bottom: 20px;
}
.news-page .news-list .list li &gt; a .right .content p{
font-size: 16px;
color: #222;
line-height: 30px;
font-weight: normal;
margin-bottom: 30px;
}
.contact-page {
padding: 120px 0 0 0;
}
.contact-page .contact-1 {
background: url(../images/contact-bg.png) no-repeat 90px top;
padding: 85px 120px 65px 90px;
}
.contact-page .contact-2 {
padding: 110px 120px 120px 90px;
}
.contact-page .contact-2 ul {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.contact-page .contact-2 ul li {
width: 33.3333%;
padding-left: 40px;
}
.contact-page .contact-2 ul li:hover .content h6 {
transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-webkit-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-moz-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-ms-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-o-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
}
.contact-page .contact-2 ul li .content {
display: flex;
align-items: center;
}
.contact-page .contact-2 ul li .content h6 {
width: 80px;
height: 80px;
border-radius: 100%;
border: 1px solid #aaaaaa;
display: flex;
align-items: center;
margin-right: 20px;
justify-content: center;
transition: 1s ease;
-webkit-transition: 1s ease;
-moz-transition: 1s ease;
-ms-transition: 1s ease;
-o-transition: 1s ease;
}
.contact-page .contact-2 ul li .content h6 i {
font-size: 20px;
color: #222;
}
.contact-page .contact-2 ul li .content p {
font-size: 18px;
color: #222;
line-height: 32px;
font-weight: normal;
max-width: 330px;
}
.contact-page .contact-2 ul .add {
padding-left: 0;
}
.contact-page .contact-2 ul .add .content {
align-items: center;
}
.contact-page .contact-3 {
padding: 0 120px 0 90px;
}
.contact-page .contact-3 ul {
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.contact-page .contact-3 ul li {
width: 33.3333%;
padding-left: 125px;
position: relative;
margin-bottom: 45px;
}
.contact-page .contact-3 ul li img {
width: 160px;
display: inline-block;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 23px;
box-shadow: 5px 10px 20px 0px rgba(0, 0, 0, 0.1);
}
.contact-page .contact-3 ul li .content {
background: #f8f8f8;
padding: 35px 45px;
}
.contact-page .contact-3 ul li .content .top {
display: flex;
align-items: center;
justify-content: flex-end;
border-bottom: 1px solid #b3b3b3;
}
.contact-page .contact-3 ul li .content .top .fa {
font-size: 24px;
color: #000000;
line-height: 1;
display: inline-block;
margin-right: 18px;
}
.contact-page .contact-3 ul li .content .top h5 {
font-size: 16px;
line-height: 1.8;
color: #000000;
font-weight: bold;
font-weight: normal;
max-width: 230px;
padding-bottom: 10px;
}
.contact-page .contact-3 ul li .content .bottom {
max-width: 230px;
margin: 0 0 0 auto;
margin-top: 10px;
font-size: 14px;
color: #000000;
line-height: 1;
font-weight: normal;
}
.contact-page .contact-3 ul li .content .bottom&gt;div{
margin-bottom: 15px;
}
.contact-page .contact-3 ul li .content .bottom a{
color: inherit;
font-size: inherit;
font-weight: inherit;
font-family: inherit;
line-height: inherit;
font-style: inherit;
}
.contact-page .contact-3 ul li .content .bottom p {
font-size: 14px;
color: #000000;
line-height: 1;
font-weight: normal;
margin-bottom: 15px;
}
.contact-page .contact-4 {
padding: 150px 120px 20px 90px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.contact-page .contact-4 .left {
max-width: 380px;
margin-left: 35px;
padding-top: 40px;
}
.contact-page .contact-4 .left h4 {
font-size: 48px;
line-height: 1;
color: #222;
font-weight: bold;
font-weight: bold;
margin-bottom: 10px;
}
.contact-page .contact-4 .left p {
font-size: 20px;
line-height: 36px;
color: #222;
font-weight: normal;
margin-top: 20px;
}
.contact-page .contact-4 .right {
width: 63%;
}
.contact-page .contact-4 .right form {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.contact-page .contact-4 .right form input {
width: 49%;
background: none;
padding: 10px 0;
border: none;
border-bottom: 2px solid #222;
font-size: 16px;
color: #222;
line-height: 30px;
/*font-weight: bold;*/
font-weight: normal;
margin-bottom: 30px;
}
.contact-page .contact-4 .right form textarea {
width: 49%;
background: none;
border: none;
padding: 10px 0;
border-bottom: 2px solid #222;
font-size: 16px;
color: #222;
line-height: 1;
/*font-weight: bold;*/
font-weight: normal;
margin-bottom: 30px;
}
.contact-page .contact-4 .right form input[type="submit"] {
width: 220px;
height: 48px;
background: #222;
font-size: 20px;
color: #ffffff;
line-height: 1;
border: none;
/*font-weight: bold;*/
font-weight: normal;
}
.contact-page .contact-4 .right p {
font-size: 14px;
line-height: 1;
font-weight: bold;
font-weight: normal;
color: #989898;
}
.prodet-page {
padding: 120px 130px 150px 90px;
}
.prodet-page h4 {
font-size: 24px;
color: #222;
line-height: 44px;
font-weight: 500;
font-weight: normal;
text-transform: capitalize;
padding: 30px 0;
}
.prodet-page .h4product{
font-size: 20px;
color: #222;
line-height: 30px;
font-weight: 500;
font-weight: normal;
min-height: 5.4em;
text-transform: capitalize;
}
.prodet-page h5 {
font-size: 20px;
color: #222;
line-height: 44px;
font-weight: normal;
font-weight: 700;
}
.prodet-page p {
font-size: 18px;
color: #696969;
line-height: 32px;
font-weight: normal;
/*font-weight: 700;*/
}
.prodet-page .title {
/*padding-left: 35px;*/
padding-bottom: 40px;
/*border-bottom: 5px solid #222;*/
}
.prodet-page .prodet-faq li h5 {
padding: 30px 0 30px;
display: flex;
width: 100%;
align-items: center;
justify-content: space-between;
cursor: pointer;
border-bottom: 1px solid #a3a3a3;
}
.prodet-page .prodet-faq li h5 .fa {
font-size: 32px;
line-height: 1;
color: #000000;
}
.prodet-page .prodet-faq li p {
padding: 20px 0 20px;
display: none;
border-bottom: 1px solid #a3a3a3;
}
.prodet-page .prodet-faq li.Scroll_Elm {
transform: scale(0.8);
-webkit-transform: scale(0.8);
-moz-transform: scale(0.8);
-ms-transform: scale(0.8);
-o-transform: scale(0.8);
}
.prodet-page .prodet-faq li.Scroll_Elm.Scroll_In {
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
.prodet-page .prodet-1 {
background: url(../images/product-bg.png) no-repeat left top;
}
.prodet-page .prodet-2 {
padding: 40px 0 85px;
border-bottom: 5px solid #000000;
display: flex;
flex-wrap: wrap;
flex-direction: row;
}
.prodet-page .prodet-2 .left {
width: 45%;
text-align: center;
}
.prodet-page .prodet-2 .left .grayborder{
border: 1px solid #d9d9d9;
}
.prodet-page .prodet-2 .left &gt; a {
display: inline-block;
position: relative;
}
.prodet-page .prodet-2 .left .grayborder::after{
display: none;
}
.prodet-page .prodet-2 .left &gt; a::after {
position: absolute;
width: 100%;
height: 100%;
z-index: -1;
content: "";
top: 30px;
left: 80px;
border: 1px solid #dfdfdf;
-webkit-animation: kz 2s linear infinite;
-o-animation: kz 2s linear infinite;
-ms-animation: kz 2s linear infinite;
-moz-animation: kz 2s linear infinite;
animation: kz 2s linear infinite;
}
.prodet-page .prodet-2 .right {
width: 55%;
padding-left: 60px;
padding-top: 0px;
}
.prodet-page .prodet-2 .right h4 {
margin-bottom: 20px;
}
.prodet-page .prodet-2 .right h1 {
margin-bottom: 20px;
font-size: 30px;
color: #222;
line-height: 2;
font-weight: 500;
font-weight: normal;
text-transform: capitalize;
}
.prodet-page .prodet-2 .right .content {
margin-bottom:10px;
}
.prodet-page .prodet-2 .right .content p {
font-size: 18px;
color: #696969;
line-height: 2;
font-weight: normal;
max-width: 580px;
}
.prodet-page .prodet-2 .right ul {
display: flex;
flex-wrap: wrap;
align-items: center;
}
.prodet-page .prodet-2 .right ul li {
display: flex;
align-items: center;
margin-right: 60px;
}
.prodet-page .prodet-2 .right ul li a {
display: flex;
align-items: center;
font-size: 18px;
color: #222;
line-height: 1;
font-weight: bold;
font-weight: normal;
}
.prodet-page .prodet-2 .right ul li img {
display: inline-block;
margin-right: 20px;
margin-bottom: 20px;
margin-top: 20px;
}
.prodet-page .prodet-3 {
display: flex;
align-items: center;
justify-content: space-between;
padding: 60px 0;
flex-wrap: wrap;
}
.prodet-page .prodet-3 .right {
padding-right: 70px;
}
.prodet-page .prodet-3 .right ul li {
display: flex;
align-items: center;
font-size: 24px;
line-height: 2;
color: #222;
font-weight: normal;
margin-bottom: 30px;
}
.prodet-page .prodet-3 .right ul li a{
color: inherit;
font-size: inherit;
font-weight: inherit;
font-family: inherit;
line-height: inherit;
font-style: inherit;
}
.prodet-page .prodet-3 .right ul li:last-child {
margin-bottom: 0;
}
.prodet-page .prodet-3 .right ul li span {
display: inline-block;
width: 47px;
height: 1px;
background: #000;
margin-right: 15px;
}
.prodet-page .prodet-3.pd{
padding: 0px;
}
.prodet-page .prodet-3 .prodet-4{
margin-top: -250px;
}
.prodet-page .prodet-4 {
/*padding-bottom: 140px;*/
}
.prodet-page .prodet-5 {
/*padding-bottom: 140px;*/
}
.prodet-page .prodet-5 {

}
.prodet-page .prodet-5 .prodet-faq {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.prodet-page .prodet-5 .prodet-faq li{
width: 48%;
}
.prodet-page .prodet-5 .prodet-faq li h5 {
padding: 30px 20px 25px 35px;
}
.prodet-page .prodet-5 .prodet-faq li p {
padding: 30px 20px 20px 35px;
}
.prodet-page .prodet-6 {
/*padding-bottom: 140px;*/
}
.prodet-page .prodet-7 h5 {
padding: 35px 35px 20px;
}
.prodet-page .prodet-7 p.p {
padding: 0 35px 20px;
}
.prodet-page .prodet-7 .serviceBox {
padding: 60px 35px 0;
}
.prodet-page .prodet-7 .serviceBox .swiper-slide:hover img {
transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-webkit-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-moz-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-ms-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
-o-transform: translate(0, 0) rotate(0) scale(1, 1) skew(0, 0) rotateX(0) rotateY(360deg);
}
.prodet-page .prodet-7 .serviceBox .swiper-slide .top {
display: flex;
align-items: center;
margin-bottom: 30px;
}
.prodet-page .prodet-7 .serviceBox .swiper-slide .top .service-icon {
width: 90px;
height: 80px;
display: flex;
align-items: center;
justify-content: flex-start;
margin-top: 15px;
}
.prodet-page .prodet-7 .serviceBox .swiper-slide .top .service-icon img {
transition: 1s ease;
-webkit-transition: 1s ease;
-moz-transition: 1s ease;
-ms-transition: 1s ease;
-o-transition: 1s ease;
}
.prodet-page .prodet-7 .serviceBox .swiper-slide p {
line-height: 2;
}
.newdet-content {
padding-top: 0px;
/*padding-bottom: 120px;*/
}
.newdet-content h1 {
font-size: 30px;
color: #222;
line-height: 1.6;
font-weight: bold;
text-transform: capitalize;
font-weight: normal;
text-align: center;
margin-bottom: 0px;
}
.riqi{
font-size: 18px;
line-height: 32px;
text-align: center;
margin-top: 10px;
}
.newdet-content .content {
padding: 50px 0;
/*border-top: 3px solid #222;
border-bottom: 3px solid #222;*/
font-size: 18px;
line-height: 32px;
}
.newdet-content .content p{
font-size: 16px;
color: #222;
line-height: 1.8;
font-weight: normal;
margin-bottom: 15px;
}
.newdet-content .m-link {
padding-top: 40px;
font-size: 16px;
color: #222;
line-height: 30px;
font-weight: normal;
text-transform: uppercase;
}
.newdet-content .m-link a {
color: inherit;
font-size: inherit;
font-weight: inherit;
font-family: inherit;
line-height: inherit;
font-style: inherit;
display: inline-block;
position: relative;
}
.newdet-content .m-link a:hover::after {
width: 100%;
}
.newdet-content .m-link a::after {
position: absolute;
left: 0;
bottom: 8px;
width: 0;
height: 1px;
background: #000;
content: "";
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.faq-page .prodet-4 {
padding-top: 30px;
}
.faq-page .prodet-4 .title {
margin-bottom: 50px;
}
.prodet-page.faq-page{
padding: 165px 130px 50px 90px;
}
.more-link{
display: inline-block;
width: 78px;
height: 78px;
background: url(../images/about-right.png) no-repeat;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.more-link:hover{
background: url(../images/right-hid.png) no-repeat;
}
.pdf{
display: inline-block;
width: 78px;
height: 78px;
background: url(../images/pdf.png) no-repeat;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
margin-right: 20px;
}
.pdf:hover{
background: url(../images/pdf-black.png) no-repeat;
}
.contact{
display: inline-block;
width: 60px;
height: 60px;
background: url(/chinabwh/2022/02/20/contact-1.png) no-repeat;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
margin-right: 14px;
}
.contact:hover{
background: url(/chinabwh/2022/02/20/contactb.png) no-repeat;
}
.dwo{
display: inline-block;
width: 60px;
height: 60px;
background: url(/chinabwh/2022/02/20/contactb.png) no-repeat;
transition: 0.3s ease;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
}
.dwo:hover{
background: url(../images/right-hid.png) no-repeat;
}
@media screen and (max-width: 1600px) {
.about-page {
padding-top: 170px;
background: url(../images/about-1-bg.png) no-repeat 0 120px;
}
.inner-page h3 {
font-size: 45px;
}
.about-page .about-1 .left h3 span {
font-size: 30px;
}
.about-page .about-1 {
padding-left: 20px;
}
.about-page .about-1 .left p {
font-size: 14px;
line-height: 2;
}
.about-page .about-2 .right {
padding: 0 100px;
}
.about-page .about-2 {
padding: 140px 0 140px;
}
.contact-page {
padding: 150px 0 0 0;
}
.contact-page .contact-2 {
padding: 100px 40px;
}
.contact-page .contact-2 ul li {
padding-left: 0;
}
.contact-page .contact-2 ul li .content p {
max-width: 290px;
}
.contact-page .contact-3 {
padding: 0 40px;
}
.contact-page .contact-3 ul li img {
width: 100px;
}
.contact-page .contact-3 ul li {
padding-left: 80px;
}
.contact-page .contact-2 ul li .content p {
font-size: 14px;
}
.contact-page .contact-4 {
padding: 100px 40px;
}
}
@media screen and (max-width: 1440px) {
.product-page {
padding: 100px 0 0 30px;
}
.contact-page .contact-1 {
padding: 85px 15px;
}
.contact-page .contact-2 {
padding: 50px 15px;
}
.contact-page .contact-2 ul li .content p {
max-width: 230px;
}
.contact-page .contact-3 {
padding: 0 15px;
}
.contact-page .contact-3 ul li .content .top h5 {
font-size: 15px;
}
.contact-page .contact-3 ul li .content {
padding: 20px;
}
.contact-page .contact-4 {
padding: 50px 15px;
}
.contact-page .contact-4 .left h4 {
font-size: 30px;
line-height: 1.6;
}
.contact-page .contact-4 .left p {
font-size: 16px;
line-height: 2;
}
}
@media screen and (max-width: 1230px) {
    .news-page .news-list .list li &gt; a .right{
        width: 100%;
    } 
.about-page .about-4 {
padding: 90px 15px 0 15px;
}
.about-page .about-4 .top h4 {
font-size: 30px;
}
.inner-page h3 {
font-size: 24px;
line-height: 44px;
}
.about-page .about-5 {
padding: 60px 20px 70px 20px;
}
.news-page {
padding: 100px 40px;
}
.news-page .news-list .list li &gt; a .right .content {
padding: 20px 15px;
}
.news-page .news-list .list li &gt; a .right .content .h4news {
font-size: 24px;
line-height: 44px;
margin-bottom: 20px;
min-height: 0;
}
.news-page .news-list .list li &gt; a .right {
padding-left: 0;
}
.news-page .news-list .list li {
margin-bottom: 40px;
}
.newdet-content h1 {
font-size: 32px;
}
.newdet-content .m-link {
font-size: 14px;
line-height: 2;
}
.project-page .project-list .list li &gt; a .content h4 {
bottom: 20px;
left: 20px;
font-size: 24px;
}
.project-page .project-list .list li &gt; a .content {
padding: 20px;
}
.inner-page .side-list {
padding-top: 40px;
}
.project-page {
padding: 100px 15px 0 15px;
}
.project-world .world-img .contactBox .contact-box {
width: 325px;
height: 325px;
}
.project-world .world-img .contactBox .contact-box .text p {
font-size: 16px;
}
.project-world .world-img .contactBox .contact-box .text h4 {
font-size: 24px;
padding: 10px 0;
}
.project-world .world-img .contactBox .contact-box .text h4::after {
bottom: 7px;
}
.project-world .world-img .contactBox .contact-box .text .more {
font-size: 12px;
}
.product-page .product-list .product-pageBox .swiper-slide .productList {
padding: 50px 30px 100px 0;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li .item-content h4 {
font-size: 16px;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li .item-content p {
font-size: 12px;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img .content h4 {
font-size: 24px;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img .content p {
font-size: 16px;
}
.product-page .product-list .product-pageBox .swiper-slide .product-pageBox-img .content {
position: absolute;
left: 30px;
bottom: 30px;
}
.product-page .product-list .product-pageBox .navigation {
top: 20px;
right: 20px;
}
.prodet-page {
padding: 100px 40px;
}
.prodet-page h4 {
font-size: 30px;
}
.prodet-page .prodet-2 .right {
padding-left: 30px;
padding-top: 20px;
}
.prodet-page .prodet-2 .right .content p {
font-size: 16px;
}
.prodet-page .prodet-2 .right .content {
margin-bottom: 40px;
}
.prodet-page .prodet-2 .right ul li a {
font-size: 14px;
}
.prodet-page .prodet-2 .right ul li {
margin-right: 20px;
margin-bottom: 10px;
}
.inner-page .side-list .side-nav &gt; li &gt; a {
font-size: 16px;
}
.inner-page .side-list .side-nav &gt; li {
padding: 0 20px;
}
.inner-page .side-list .side-nav {
margin-bottom: 10px;
}
.prodet-page .prodet-3 .right ul li {
font-size: 16px;
}
.prodet-page .prodet-3 .left img {
width: 400px;
}

.prodet-page h5 {
font-size: 20px;
}
.prodet-page .prodet-faq li h5 {
padding: 20px 0 20px;
}
.prodet-page .prodet-faq li p {
padding: 20px 15px;
}
.prodet-page p {
font-size: 18px;
line-height: 1.8;
}
.contact-page .contact-2 ul li .content h6 {
width: 40px;
height: 40px;
}
.contact-page .contact-2 ul li .content p {
font-size: 16px;
max-width: 200px;
line-height: 2;
}
.contact-page .contact-3 ul li {
width: 50%;
}
.contact-page .contact-2 ul li .content p {
max-width: 160px;
}
.contact-page .contact-4 .left {
margin-left: 0;
}
}
@media screen and (max-width: 1000px) {
    .news-page .news-list .list li &gt; a .right{
        width: 100%;
    }
    .news-page .news-list .list li{
        padding: 65px 0px;
    }
    .news-page .news-list .list li &gt; a .right{
        padding-left: 0px;
    }
    #advantages.init-2 .content .center .right ul li{
        width: 1000px;
        margin-bottom: 15px;
    }
}


@media screen and (max-width: 700px) {
    .about-page .about-3 .about-3-img .content{
        top:8vw;
    }
.about-page .about-2 .left .left-box:after{
display: none;
}
#index-body .init-5{
padding-bottom: 0;
}
#index-body .init-5 .newsBox .swiper-slide h4{
font-size: 18px;
}
#index-body .init-5 .newsBox .swiper-slide .mb-abst{
margin-top: 10px;
font-size: 14px;
}
.about-page {
padding-top: 80px;
}
.about-page .about-1 {
padding: 0 15px;
}
.about-page .about-1 .left {
width: 100%;
padding-right: 0;
}
.about-page .about-1 .right {
width: 100%;
margin-top: 30px;
}
.about-page .about-2 {
padding: 40px 15px;
}
.about-page .about-2 .left {
width: 100%;
}
.about-page .about-2 .right {
width: 100%;
padding: 0 0;
}
.about-page .about-2 .right h3 {
margin-bottom: 25px;
margin-top: 30px;
}
.about-page .about-4 .exhibitionBox .navigation {
display: none;
}
.about-page .about-4 .exhibitionBox {
margin-top: 30px;
}
.news-page {
padding: 80px 15px;
}
.inner-page .side-title {
padding: 30px 0 30px;
}
.inner-page .side-title h4 {
padding-left: 0;
text-align: center;
}
.inner-page .side-list {
padding-top: 30px;
}
.inner-page .side-list .side-nav {
margin-bottom: 30px;
}
.inner-page .side-list .side-nav &gt; li &gt; a {
font-size: 18px;
}
.inner-page .side-list .side-nav &gt; li {
padding: 0 5px;
}
.news-page .news-list .list li &gt; a .left {
width: 100%;
}
.news-page .news-list .list li &gt; a .right {
width: 100%;
padding-left: 0;
margin-top: 30px;
}
.newdet-content h1 {
font-size: 20px;
line-height: 36px;
padding: 0 10px;
margin-bottom: 30px;
}
.inner-page .side-title h4 {
font-size: 20px;
}
.project-page .project-list .list li {
width: 100%;
}
.project-world .world-img .contactBox .contact-box {
width: 200px;
height: 200px;
}
.inner-page .side-list .side-nav {
flex-wrap: wrap;
}
.inner-page .side-list .side-nav &gt; li {
margin-bottom: 20px;
padding: 0 15px;
}
.product-page {
padding: 60px 15px 0;
}
.product-page .product-list {
padding-top: 30px;
}
.product-page .product-list .product-pageBox .navigation {
display: none;
}
.product-page .product-list .product-pageBox .swiper-slide .productList {
padding: 50px 0 100px 0;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li {
width: 100%;
margin-right: 0%;
}
.product-page .product-list .product-pageBox .swiper-slide .productList ul li:nth-child(3n-1) {
padding-top: 0;
}
.prodet-page {
padding: 80px 15px;
}
.prodet-page .prodet-2 {
padding: 40px 0;
}
.prodet-page .prodet-2 .left {
width: 100%;
text-align: center;
}
.prodet-page .prodet-2 .right {
padding-left: 0;
padding-top: 30px;
width: 100%;
}
.prodet-page h4 {
font-size: 24px;
line-height: 44px;
}
.prodet-page .h4product{
font-size: 18px;
line-height: 32px;
min-height: 8.4em;
}
.prodet-page .prodet-2 .right .content p {
font-size: 12px;
}
.prodet-page .prodet-3 .left {
display: none;
}
.prodet-page .prodet-3 .right {
padding-right: 0;
}
.prodet-page .prodet-3 .right{
width: 100%;
}
.prodet-page .prodet-3 .prodet-4{
margin-top: 10px;
width: 100%;
}
.prodet-page .prodet-faq li h5 {
padding: 25px 0 20px;
}
.prodet-page h5 {
font-size: 16px;
line-height: 30px;
}
.prodet-page .prodet-faq li p {
padding: 10px;
}
.prodet-page p {
font-size: 14px;
line-height: 2;
}
.prodet-page .prodet-5 .prodet-faq {
width: 100%;
}
.prodet-page .prodet-5 .prodet-faq li h5 {
padding: 25px 0 20px;
}
.prodet-page .prodet-5 .prodet-faq li p {
padding: 10px;
}
.prodet-page .title {
text-align: center;
padding-left: 0;
padding-bottom: 40px;
}
.prodet-page .prodet-7 h5 {
padding: 25px 0 20px;
}
.prodet-page .prodet-7 p.p {
padding: 0;
margin: 10px;
}
.prodet-page .prodet-7 .serviceBox {
padding: 60px 0 0;
}
.contact-page {
padding: 60px 0 0 0;
}
.contact-page .contact-2 ul li {
width: 100%;
margin-bottom: 20px;
}
.contact-page .contact-2 ul li .content p {
max-width: 220px;
}
.contact-page .contact-3 ul li {
width: 100%;
}
.contact-page .contact-3 ul li img {
left: 0;
}
.contact-page .contact-3 ul li .content {
padding: 10px;
}
.contact-page .contact-3 ul li img {
width: 80px;
}
.contact-page .contact-3 ul li .content .bottom p {
font-size: 12px;
}
.contact-page .contact-3 ul li .content .top h5 {
font-size: 14px;
}
.contact-page .contact-4 {
padding: 30px 15px;
}
.contact-page .contact-4 .left {
padding-top: 0;
}
.contact-page .contact-4 .right {
width: 100%;
margin-top: 30px;
}
.prodet-page.faq-page{
padding: 80px 15px 50px;
}
#footer.footer .top .topBox .two img{
display: none;
}
.news-page .news-list .list li{
width: 100%;
padding: 0;
}
.inner-page .side-title{
display: none;
}
.prodet-page .prodet-5 .prodet-faq li{
width: 100%;
}
.about-page .about-3 .about-3-img .content h6{
font-size: 24px;
}
.about-page .about-3 .about-3-img .content h5{
display: none;
}
.about-page .about-3 .about-3-img .content{
left: 0;
max-width: 100%;
padding: 0 20px;
}
.about-page .about-3 .about-3-img .content .more a span{
margin-right: 15px;
}
.about-page .about-3 .about-3-img .content p{
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.about-page .about-3 .about-3-img .content .more a span{
background-size: 100% 100%;
width: 48px;
height: 48px;
}
.about-page .about-3 .about-3-img .content .more{
margin-top: 10px;
}
#advantages.init-2 {
padding-top: 50px;
}
#advantages.init-2 .content .top{
padding-left: 20px;
}#advantages.init-2 h2{
    font-size: 34px;
    line-height: 1.4;
     font-family: 'FelixTitlingMT';
}
#advantages.init-2 .content .center{
padding: 50px 15px;
}
#advantages.init-2 .content .center .left{
width: 100%;
padding-left: 0;
}
#advantages.init-2 .content .center .right{
width: 100%;
padding: 30px 0;
}
#advantages.init-2 .content .center .right ul li{
width: 100%;
}
#advantages.init-2 .content .center .right ul li span em{
font-size: 50px;
}
#advantages.init-2 .content .center .right ul li p{
max-width: 100%;
}
#advantages.init-2 .content .center .right ul li{
margin-bottom: 50px;
}
#advantages.init-2 .content .center .xian .xianBox{
display: none;
}
.project-page.gallery-page .project-list .list li{
width: 49%;
}
.project-page.environment-page .project-list .list li{
width: 100%;
}
.project-page .project-list .list li&gt;a .content h4{
font-size: 14px;
font-weight: 500;
}
#advantages.init-2 .content .center .right ul li span{
float: left;
width:40%;
}
#advantages.init-2 .content .center .right ul li span em {
font-size: 36px;
line-height: 1.2;
}
#advantages.init-2 .content .center .right ul li p {
float: left;
width: 58%;
margin-top: -10px;
}
.about-page .about-4{
padding-top: 0;
}
.about-page .about-4 .exhibitionBox{
padding-top: 0;
}
.about-page .about-5{
padding-bottom: 0;
}
.inner-page .side-list .side-nav,
.faq-page .prodet-4 .title{
display: none;
}
.prodet-page{
padding-top: 40px;
}
.product-page .product-list .product-pageBox .swiper-slide .productList{
padding-top: 0;
}
.product-page .product-list .product-pageBox {
margin-top: 0px;
}
.project-page {
padding: 20px 15px 0;
}
.inner-page .m-page{
margin-top:20px;
}
.prodet-page.faq-page {
padding: 20px 15px 50px;
}
.prodet-page .prodet-4 {
padding-bottom: 40px;
}
.news-page {
padding: 0px 15px;
}
.newdet-content{
padding-bottom: 40px;
}

}
@media screen and (min-width:700px){
.mb-abst,#mb-footer{
display: none!important;
}
}
@media screen and (max-width:700px){
#mb-footer {
display: block!important;
padding: 35px 0 90px;
background: #222222;
}
#mb-footer .f-top {
width: 90%;
margin: 0 auto;
border-bottom: 1px solid #303030;
padding-bottom: 25px;
text-align: center;
}
#mb-footer .f-top img {
width: auto;
height: auto;
max-width:91px;
}
#mb-footer .f-top p {
color: #bbbbbb;
font-size: 12px;
margin: 12px 0 15px;
}
#mb-footer .f-top .f-social a {
margin: 0 6px;
font-size: 12px;
width: 30px;
height: 30px;
text-align: center;
line-height: 30px;
border-radius: 50%;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
-o-border-radius: 50%;
border: 1px solid #bbbbbb;
color: #fff;
}
#mb-footer .f-copyright {
text-align: center;
padding: 15px 0;
border-bottom: 1px solid #303030;
}
#mb-footer .f-copyright p {
color: #bbbbbb;
font-size: 14px;
transform: translate(0, 0) rotate(0) scale(0.8, 0.8) skew(0, 0) rotateX(0) rotateY(0);
-webkit-transform: translate(0, 0) rotate(0) scale(0.8, 0.8) skew(0, 0) rotateX(0) rotateY(0);
-moz-transform: translate(0, 0) rotate(0) scale(0.8, 0.8) skew(0, 0) rotateX(0) rotateY(0);
-ms-transform: translate(0, 0) rotate(0) scale(0.8, 0.8) skew(0, 0) rotateX(0) rotateY(0);
-o-transform: translate(0, 0) rotate(0) scale(0.8, 0.8) skew(0, 0) rotateX(0) rotateY(0);
}
#mb-footer .f-copyright a{
display: inline-block;
margin-top: 5px;
}
#mb-footer .f-copyright a img{
max-height: 12px;
width: auto;
}
.f-tool {
padding-top: 10px;
text-align: center;
position: fixed;
width: 100%;
height: 46px;
background: #222222;
left: 0;
bottom: 0;
z-index: 1001;
}
.f-tool a {
float: left;
width: 25%;
}
.f-tool a i,.f-tool a span {
display: block;
color: #dddddd;
margin-top: 2px;
}
.f-tool a span {
font-size: 14px;
}

.about-page{
background: url(/template/en/images/about-1-bg.png) no-repeat 50px 80px;
background-size: 300px;
}
#advantages.init-2 .content .center .right ul li{
border-bottom: 1px solid #ccc;
padding-bottom: 25px;
margin-bottom: 25px;
}
.prodet-page .prodet-2 .left&gt;a:after{
display: none;
}
}

.button-group .button{
background-color: #222 !important;
}
#mobile #menu-on .txt{
position: absolute;
top: 50%;
left: 115%;
transform: translateY(-50%);
font-size: 16px;
color: var(--color);
font-weight: bold;
}
.knowledgetext {
margin-top: 40px;
font-size: 16px;
line-height: 2;
color: #222;
font-weight: normal;
}
.hangyezhishi {
margin-top: 40px;
font-size: 18px;
line-height: 2;
color: #222;
font-weight: 800;
font-weight: normal;
}
.product2-page .sideBarLeft {
width: 75%;
}
.product2-page .sideBarLeft .blueshipcatintro{
font-size: 16px;
line-height: 30px;
margin-top: 10px;
}
.product2-page .sideBarRight {
width: 24%;
padding-left: 7%;
position: -webkit-sticky;
position: sticky;
top: 20px;
}
.product2-page .sideBarRight h3.title {
font-size: 20px;
line-height: 36px;
color: #373330;
text-transform: uppercase;
letter-spacing: 3px;
font-weight: bold;
margin-bottom: 15px;
}
.product2-page .sideBarRight form {
position: relative;
}
.product2-page .sideBarRight form input {
width: 100%;
border: none;
border-bottom: 1px solid #373330;
font-size: 18px;
color: black;
background: transparent;
padding: 4px 0;
}
.product2-page .sideBarRight form input::-webkit-input-placeholder {
color: #989898;
}
.product2-page .sideBarRight form input:-moz-placeholder {
color: #989898;
}
.product2-page .sideBarRight form input::-moz-placeholder {
color: #989898;
}
.product2-page .sideBarRight form input:-ms-input-placeholder {
color: #989898;
}
.product2-page .sideBarRight form input::placeholder {
color: #989898;
}
.product2-page .sideBarRight form input[type="submit"] {
width: 30px;
background: url("../images/icon-search.png") center center no-repeat;
position: absolute;
right: 0;
top: 0;
}
.product2-page .sideBarRight &gt; div {
margin-top: 80px;
}
.product2-page .sideBarRight .list ul {
margin: -5px;
}
.product2-page .sideBarRight .list ul li {
padding: 5px;
}
.product2-page .sideBarRight .nav ul li {
font-size: 16px;
line-height: 30px;
color: #5b5b5b;
margin-bottom: 8px;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}
.product2-page .sideBarRight .nav ul li:last-child {
margin-bottom: 0;
}
.product2-page .sideBarRight .nav ul li:hover,
.product2-page .sideBarRight .nav ul li a.active {
color: var(--color);
}
.product2-page .sideBarRight .share ul li {
width: auto;
margin-right: 15px;
color: #5b5b5b;
font-size: 16px;
line-height: 30px;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}
.product2-page .sideBarRight .share ul li:hover {
color: var(--color);
}
.prodet2-page .form ul {
margin: -17px;
}
.prodet2-page .form ul li {
padding: 17px;
}
.prodet2-page .form ul li input,
.prodet2-page .form ul li textarea {
width: 100%;
line-height: 24px;
padding: 18px;
background: #ffffff;
border: 1px solid #d2d2d2;
font-size: 18px;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
text-align: left;
}
.prodet2-page .form ul li input:focus,
.prodet2-page .form ul li textarea:focus {
border-color: var(--color);
background: rgba(130, 216, 205, 0.03);
}
.prodet2-page .form ul li input::-webkit-input-placeholder, .prodet2-page .form ul li textarea::-webkit-input-placeholder {
color: #898989;
}
.prodet2-page .form ul li input:-moz-placeholder, .prodet2-page .form ul li textarea:-moz-placeholder {
color: #898989;
}
.prodet2-page .form ul li input::-moz-placeholder, .prodet2-page .form ul li textarea::-moz-placeholder {
color: #898989;
}
.prodet2-page .form ul li input:-ms-input-placeholder, .prodet2-page .form ul li textarea:-ms-input-placeholder {
color: #898989;
}
.prodet2-page .form ul li input::placeholder,
.prodet2-page .form ul li textarea::placeholder {
color: #898989;
}
.prodet2-page .form ul li.wid-100 {
width: 100%;
}
.prodet2-page .form ul li textarea {
height: 210px;
}
.prodet2-page .form ul li input[type="submit"] {
padding-left: 40px;
padding-right: 40px;
border-radius: 5px;
background: #000;
background: var(--color);
color: white;
font-size: 18px;
text-transform: uppercase;
/*font-weight: bold;*/
width: auto;
border: none;
}
.prodet2-page .form ul li input[type="submit"]:hover {
opacity: .7;
}
.inner-banner {
padding: 120px 0 80px 0;
border-bottom: 1px solid #373330;
position: relative;
margin-top: 140px;
}
.inner-banner .container3 {
padding: 0 4.948%;
}
.inner-banner .container3 .grid-box .mbx{
font-size: 16px;
line-height: 32px;
margin-top: 10px;
}
.inner-banner:after {
content: '';
width: 0;
height: 1px;
top: 100%;
background: var(--color);
z-index: 1;
position: absolute;
-webkit-animation: wd 10s linear forwards;
-moz-animation: wd 10s linear forwards;
animation: wd 10s linear forwards;
}
.inner-banner .left {
vertical-align: middle;
}
.inner-banner .left h2 {
line-height: 40px;
font-size: 30px;
font-weight: 500;
color: #389344;
 font-family: 'FelixTitlingMT';
}
.inner-banner .right {
vertical-align: middle;
text-align: right;
}
.inner-banner .right .text {
max-width: 400px;
text-align: left;
display: block;
margin-left: auto;
font-weight: 300;
font-size: 16px;
color: #373330;
line-height: 30px;
}
.product2-page .product-1 {
padding: 80px 0 120px;
}
.product2-page .product-1 .grid-box{
    letter-spacing: 0;
}
.product2-page .product-1 .ui.container h1.catphintro{
font-size: 36px;
line-height: 30px;
margin-bottom: 40px;
/*color: var(--color);*/
}

.product2-page .product-1 .sideBarLeft .list ul {
margin: -25px -20px 0;
}
.product2-page .product-1 .sideBarLeft .list ul li {
padding: 25px 20px;
}
.product2-page .product-1 .sideBarLeft .list ul li a.img-box {
display: block;
}
.product2-page .product-1 .sideBarLeft .list ul li a.img-box img {
display: block;
width: 100%;
}
.product2-page .product-1 .sideBarLeft .list ul li a.img-box img.op2 {
position: absolute;
top: 0;
left: 0;
width: 100%;
transition: .5s;
opacity: 0;
z-index: 1;
}
.product2-page .product-1 .sideBarLeft .list ul li a.img-box:hover img.op2 {
opacity: 1;
}
.product2-page .product-1 .sideBarLeft .list ul li a.img-box span {
line-height: 40px;
height: 40px;
border-radius: 5px;
background: rgba(255, 255, 255, 0.8);
text-align: center;
width: 90%;
position: absolute;
bottom: 0;
left: 5%;
font-size: 16px;
color: #373330;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
opacity: 0;
z-index: 2;
}
.product2-page .product-1 .sideBarLeft .list ul li h6 {
margin-top: 20px;
font-size: 20px;
color: #373330;
line-height: 30px;
text-transform: capitalize;
text-align: center;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}
.product2-page .product-1 .sideBarLeft .list ul li .rating {
margin-top: 15px;
text-align: center;
line-height: 1;
letter-spacing: 3px;
}
.product2-page .product-1 .sideBarLeft .list ul li .rating:after {
font-family: "FontAwesome";
color: var(--color);
font-size: 18px;
}
.product2-page .product-1 .sideBarLeft .list ul li .rating.one:after {
content: "\f005 \f006 \f006 \f006 \f006";
}
.product2-page .product-1 .sideBarLeft .list ul li .rating.two:after {
content: "\f005 \f005 \f006 \f006 \f006";
}
.product2-page .product-1 .sideBarLeft .list ul li .rating.three:after {
content: "\f005 \f005 \f005 \f006 \f006";
}
.product2-page .product-1 .sideBarLeft .list ul li .rating.four:after {
content: "\f005 \f005 \f005 \f005 \f006";
}
.product2-page .product-1 .sideBarLeft .list ul li .rating.five:after {
content: "\f005 \f005 \f005 \f005 \f005";
}
.product2-page .product-1 .sideBarLeft .list ul li:hover a.img-box span {
bottom: 5%;
opacity: 1;
}
.product2-page .product-1 .sideBarLeft .list ul li:hover h6 {
color: var(--color);
}
.prodet2-page .prodet-1 {
padding-top: 80px;
}
.prodet2-page .prodet-1 .box .left {
width: 55%;
vertical-align: middle;
}
.prodet2-page .prodet-1 .box .left img {
width: 100%;
}
.prodet2-page .prodet-1 .box .left .smallImg {
width: 22.6%;
float: left;
}
.prodet2-page .prodet-1 .box .left .smallImg ul {
margin: -10px;
}
.prodet2-page .prodet-1 .box .left .smallImg ul li {
padding: 10px;
}
.prodet2-page .prodet-1 .box .left .smallImg ul li a {
display: block;
}
.prodet2-page .prodet-1 .box .left .smallImg ul li a img {
display: block;
width: 100%;
}
.prodet2-page .prodet-1 .box .left .bigImg {
width: 77.4%;
padding-left: 4%;
display: inline-block;
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow {
width: 40px;
height: 40px;
background-color: #fffef9;
color: transparent;
font-size: 0;
border: none;
opacity: .8;
cursor: pointer;
cursor: hand;
z-index: 1;
top: 50%;
-webkit-transform: translateY(-50%);
-moz-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow:after {
content: '';
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
-webkit-filter: brightness(0);
filter: brightness(0);
background-size: 12px;
background-repeat: no-repeat;
background-position: center center;
z-index: 1;
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow.slick-prev {
left: 12px;
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow.slick-prev:after {
background-image: url("../images/banner-btn-l.png");
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow.slick-next {
right: 12px;
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow.slick-next:after {
background-image: url("../images/banner-btn-r.png");
}
.prodet2-page .prodet-1 .box .left .bigImg .slick-arrow:hover {
background: var(--color);
}
.prodet2-page .prodet-1 .box .right {
width: 45%;
padding-left: 5%;
vertical-align: middle;
}
.prodet2-page .prodet-1 .box .right span.tag {
display: block;
font-size: 20px;
color: #373330;
text-transform: uppercase;
line-height: 36px;
}
.prodet2-page .prodet-1 .box .right span.tag:before {
content: '';
width: 10%;
height: 1px;
margin-right: 2%;
background: var(--color);
display: inline-block;
vertical-align: middle;
position: relative;
top: -3px;
}
.prodet2-page .prodet-1 .box .right h1 {
font-size: 32px;
color: #373330;
line-height: 40px;
margin: 30px 0;
}
.prodet2-page .prodet-1 .box .right .rating {
line-height: 1;
letter-spacing: 3px;
}
.prodet2-page .prodet-1 .box .right .rating:after {
font-family: "FontAwesome";
color: var(--color);
font-size: 18px;
}
.prodet2-page .prodet-1 .box .right .rating.one:after {
content: "\f005 \f006 \f006 \f006 \f006";
}
.prodet2-page .prodet-1 .box .right .rating.two:after {
content: "\f005 \f005 \f006 \f006 \f006";
}
.prodet2-page .prodet-1 .box .right .rating.three:after {
content: "\f005 \f005 \f005 \f006 \f006";
}
.prodet2-page .prodet-1 .box .right .rating.four:after {
content: "\f005 \f005 \f005 \f005 \f006";
}
.prodet2-page .prodet-1 .box .right .rating.five:after {
content: "\f005 \f005 \f005 \f005 \f005";
}
.prodet2-page .prodet-1 .box .right .content {
margin: 33px 0;
font-size: 16px;
color: #373330;
line-height: 30px;
}
.prodet2-page .prodet-1 .box .right .color {
margin-bottom: 20px;
}
.prodet2-page .prodet-1 .box .right .color h6 {
font-size: 18px;
line-height: 32px;
margin-bottom: .5em;
display: block;
}
.prodet2-page .prodet-1 .box .right .color ul {
margin: -5px;
}
.prodet2-page .prodet-1 .box .right .color ul li {
display: inline-block;
vertical-align: middle;
padding: 5px;
}
.prodet2-page .prodet-1 .box .right .color ul li span {
width: 20px;
height: 20px;
border-radius: 100%;
display: inline-block;
vertical-align: middle;
border: 2px solid #fffbf3;
cursor: pointer;
cursor: hand;
}
.prodet2-page .prodet-1 .box .right .color ul li.active span {
-o-box-shadow: 0 0 0 1px #000;
-webkit-box-shadow: 0 0 0 1px #000;
box-shadow: 0 0 0 1px #000;
}
.prodet2-page .prodet-1 .box .right .share ul li {
width: 45px;
height: 45px;
line-height: 45px;
text-align: center;
margin-right: 10px;
background: white;
color: black;
font-size: 18px;
border-radius: 3px;
display: inline-block;
vertical-align: middle;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
background: #eee;
}
.prodet2-page .prodet-1 .box .right .share ul li a {
display: block;
}
.prodet2-page .prodet-1 .box .right .share ul li:hover {
background: var(--color);
}
.prodet2-page .prodet-1 .box .right a.more {
line-height: 40px;
height: 40px;
padding: 0 40px;
border-radius: 5px;
background: var(--color);
font-size: 16px;
color: #fff;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
display: inline-block;
margin-top: 45px;
}
.prodet2-page .prodet-1 .box .right a.more:hover {
color: white;
background: #222;
}
.prodet2-page .prodet-2 {
padding: 90px 0;
}
.prodet2-page .prodet-2 .options ul {
border-bottom: 1px solid #d2d2d2;
}
.prodet2-page .prodet-2 .options ul li {
margin-right: 100px;
font-size: 26px;
color: #b7b7b7;
display: inline-block;
vertical-align: middle;
position: relative;
padding: 0 10px 10px;
cursor: pointer;
cursor: hand;
line-height: 1.2;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}
.prodet2-page .prodet-2 .options ul li:after {
content: '';
height: 3px;
width: 0;
position: absolute;
left: 0;
bottom: -1px;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
background: var(--color);
}
.prodet2-page .prodet-2 .options ul li:hover,
.prodet2-page .prodet-2 .options ul li.active {
color: #373330;
}
.prodet2-page .prodet-2 .options ul li:hover:after,
.prodet2-page .prodet-2 .options ul li.active:after {
width: 100%;
}
.prodet2-page .prodet-2 .ret {
margin-top: 50px;
}
.prodet2-page .prodet-2 .ret .content {
font-size: 18px;
line-height: 1.8;
}
.prodet2-page .prodet-3 {
padding-bottom: 40px;
}
.prodet2-page .prodet-3 h2 {
font-weight: 500;
font-size: 40px;
color: #373330;
line-height: 1.2;
 font-family: 'FelixTitlingMT';
}
.font-16{
line-height: 30px;
}
.prodet2-page .prodet-3 .list {
margin-top: 40px;
}
.prodet2-page .prodet-3 .list ul {
margin: -19px;
}
.prodet2-page .prodet-3 .list ul li {
padding: 19px;
}
.prodet2-page .prodet-3 .list ul li a.img-box {
display: block;
}
.prodet2-page .prodet-3 .list ul li a.img-box img {
display: block;
width: 100%;
}
.prodet2-page .prodet-3 .list ul li a.img-box span {
line-height: 40px;
height: 40px;
border-radius: 5px;
background: rgba(255, 255, 255, 0.8);
text-align: center;
width: 90%;
position: absolute;
bottom: 0;
left: 5%;
font-size: 16px;
color: #373330;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
opacity: 0;
}
.prodet2-page .prodet-3 .list ul li h6 {
font-size: 20px;
color: #373330;
text-align: center;
line-height: 30px;
margin-top: 10px;
font-weight: normal;
padding: 0 5%;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}
.prodet2-page .prodet-3 .list ul li:hover a.img-box span {
bottom: 5%;
opacity: 1;
}
.prodet2-page .prodet-3 .list ul li:hover h6 {
color: var(--color);
}

@media screen and (max-width: 1700px) {
.inner-banner .left h2 {
font-size: 90px;
}
.factory-page .navList ul li {
font-size: 20px;
}
.prodet2-page .prodet-1 .box .right .content {
font-size: 18px;
}
.prodet2-page .prodet-3 h2 {
font-size: 32px;
}
.prodet2-page .prodet-3 .list ul li h6 {
font-size: 18px;
}
}
@media screen and (max-width: 1500px) {
.inner-banner .left h2 {
font-size: 70px;
}
.inner-banner .right .text {
font-size: 16px;
}
.prodet2-page .prodet-1,
.product2-page .product-1 {
padding-top: 50px;
}
.inner-banner {
padding: 60px 0;
}
.prodet2-page .prodet-1 .box .right h1 {
font-size: 32px;
}
.product2-page .form ul li input,
.product2-page .form ul li textarea {
font-size: 16px;
}
.product2-page .sideBarRight {
padding-left: 5%;
}
.product2-page .sideBarRight &gt; div {
margin-top: 40px;
}
.product2-page .sideBarRight h3.title {
font-size: 18px;
margin-bottom: 5px;
}
.prodet2-page .prodet-1 .box .right h1 {
margin: 15px 0;
}
.prodet2-page .prodet-1 .box .right .share ul li {
width: 35px;
height: 35px;
line-height: 35px;
}
.prodet2-page .prodet-1 .box .right a.more {
margin-top: 25px;
}
.prodet2-page .prodet-2 {
padding: 70px 0;
}
.prodet2-page .prodet-2 .options ul li {
font-size: 20px;
}
}
@media screen and (max-width: 1250px) {
.inner-banner .left h2 {
font-size: 50px;
}
.inner-banner .right .text {
font-size: 14px;
line-height: 2;
}
.inner-banner {
padding: 20px 0;
margin-top: 80px;
}
.product2-page .product-1 .sideBarLeft .list ul li {
padding: 10px;
}
.product2-page .product-1 .sideBarLeft .list ul {
margin: -10px;
}
.product2-page .product-1 .sideBarLeft .list ul li .rating:after {
font-size: 16px;
}
.prodet2-page .prodet-1 .box .right h1,
.prodet2-page .prodet-3 h2 {
font-size: 28px;
}
.prodet2-page .prodet-1 .box .right .content {
font-size: 16px;
margin: 15px 0;
}
.prodet2-page .prodet-1 .box .right span.tag {
font-size: 16px;
}
.prodet2-page .prodet-1 .box .left .bigImg {
padding-left: 2.5%;
}
.prodet2-page .prodet-3 .list ul li {
padding: 10px;
}
.prodet2-page .prodet-3 .list ul {
margin: -10px;
}
.product2-page .form ul li {
padding: 10px;
}
.product2-page .form ul {
margin: -10px;
}
}
@media screen and (max-width: 1000px) {
.inner-banner .left h2 {
font-size: 36px;
}
.prodet2-page .prodet-1 .box .right h1,
.prodet2-page .prodet-3 h2 {
font-size: 24px;
}
.product2-page .sideBarRight {
display: none;
}
.product2-page .sideBarLeft {
width: 100%;
}
.prodet2-page .prodet-1 .box .right {
padding-left: 0;
width: 100%;
padding-top: 20px;
}
.prodet2-page .prodet-1 .box .left {
width: 100%;
}
.prodet2-page .prodet-2 .options ul li {
margin-right: 25px;
}
.prodet2-page .prodet-1 .box .left .bigImg {
padding-left: 4%;
}
.product2-page .product-1 .sideBarLeft .list ul li h6 {
font-size: 16px;
line-height: 30px;
}
.font-16{
line-height: 30px;
}
.prodet2-page .prodet-1 .box .left .bigImg {
padding-left: 2%;
}
.prodet2-page .prodet-2 .options {
display: none;
}
.prodet2-page .prodet-2 .ret .slide {
display: block;
margin-top: 30px;
}
.product2-page .form ul li input,
.product2-page .form ul li textarea {
padding: 10px;
}
.product2-page .form ul li input[type="submit"] {
padding-left: 25px;
padding-right: 25px;
font-size: 16px;
}
.inner-banner .right {
padding-top: 15px;
}
.inner-banner .left h2 {
font-size: 20px;
line-height: 30px;
}
.prodet2-page .prodet-1,
.product2-page .product-1 {
padding-bottom: 50px;
}
.prodet2-page .prodet-1 .box .left .smallImg {
display: none;
}
.prodet2-page .prodet-1 .box .left .bigImg {
width: 100%;
padding-left: 0;
}
.prodet2-page .prodet-2 {
padding-top: 0;
}
.prodet2-page .prodet-2 .ret .content {
font-size: 14px;
line-height: 28px;
}
}
@media screen and (max-width: 500px) {
.inner-banner .right .text {
max-width: none;
display: none;
}
.prodet2-page .prodet-2 .ret {
margin-top: 0;
}
.prodet2-page .prodet-2 .ret .slide:first-child {
margin-top: 0;
}
}
.seoPublic {
word-break: break-word;
}
.seoPublic .title {
font-size: 40px;
/*font-weight: bold;*/
line-height: 1.4;
margin-bottom: 2em;
color: #389344;
font-family: 'FelixTitlingMT';
}

.seoPublic &gt; div {
padding: 60px 0;
}

.seoPublic &gt; div:nth-child(odd) {
background: #fafafa;
}

.seoPublic .Auxil-about .box {
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
}

.seoPublic .Auxil-about .box .left {
width: 40%;
}

.seoPublic .Auxil-about .box .left .img {
height: 100%;
background-size: cover;
background-position: center center;
display: block;
}

.seoPublic .Auxil-about .box .right {
width: 60%;
padding-left: 5%;
padding-top: 20px;
padding-bottom: 20px;
}

.seoPublic .Auxil-about .box .right h3 {
font-size: 24px;
font-weight: normal;
line-height: 44px;
margin-bottom: 1em;
}

.seoPublic .Auxil-about .box .right .text {
font-size: 16px;
line-height: 30px;
color: #666;
max-height: 400px;
overflow: auto;
}

.seoPublic .Auxil-honor .list ul {
margin: -10px;
}

.seoPublic .Auxil-honor .list ul li {
padding: 10px;
}

.seoPublic .Auxil-honor .list ul li a {
display: block;
}

.seoPublic .Auxil-honor .list ul li a img {
width: 100%;
}

.seoPublic .Auxil-news .list ul {
margin: -13px;
}

.seoPublic .Auxil-news .list ul li {
padding: 13px;
}

.seoPublic .Auxil-news .list ul li a.img-box {
display: block;
height: 440px;
background-size: cover;
background-position: center center;
}

.seoPublic .Auxil-news .list ul li .content {
margin-top: 30px;
}

.seoPublic .Auxil-news .list ul li .content h6 {
font-size: 22px;
line-height: 36px;
text-transform: capitalize;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}

.seoPublic .Auxil-news .list ul li .content h6:hover {
color: var(--color);
}

.seoPublic .Auxil-news .list ul li .content time {
font-size: 14px;
margin-top: .5em;
line-height: 2;
display: block;
}

.seoPublic .Auxil-news .list ul li .content p {
font-weight: 300;
font-size: 16px;
line-height: 30px;
margin: 1em 0;
}

.seoPublic .Auxil-news .list ul li .content a.link {
font-weight: 300;
font-size: 16px;
text-transform: uppercase;
line-height: 30px;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
border-bottom: 1px solid transparent;
display: inline-block;
}

.seoPublic .Auxil-news .list ul li .content a.link:hover {
border-color: var(--color);
color: var(--color);
}

.seoPublic .Auxil-form .form ul {
margin: -10px;
}

.seoPublic .Auxil-form .form ul li {
padding: 10px;
}

.seoPublic .Auxil-form .form ul li input,
.seoPublic .Auxil-form .form ul li textarea {
display: block;
width: 100%;
border: 1px solid #eee;
font-size: 16px;
line-height: 30px;
padding: 8px 15px;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}

.seoPublic .Auxil-form .form ul li textarea {
height: 100px;
}

.seoPublic .Auxil-form .form ul li input:focus,
.seoPublic .Auxil-form .form ul li textarea:focus {
border-color: var(--color);
}

.seoPublic .Auxil-form .form ul li.wid-100 {
width: 100%;
}

.seoPublic .Auxil-form .form ul li input[type="submit"] {
width: auto;
display: inline-block;
padding-left: 25px;
padding-right: 25px;
background: var(--color);
color: whitesmoke;
border: none;
}

.seoPublic .Auxil-form .form ul li input[type="submit"]:hover {
background: #222;
}

.seoPublic .seoIndustry .text {
font-size: 16px;
line-height: 1.8;
color: #666;
}

.seoPublic .text a {

}

.seoPublic .text a:hover {
text-decoration: underline;
}

.seoPublic .Auxil-through {
padding: 15px 0;
background: none !important;
}

.seoPublic .Auxil-through a {
display: inline-block;
line-height: 40px;
padding: 0 25px;
font-size: 14px;
color: black;
border: 1px solid #eee;
background: #f8f8f8;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
max-width: 100%;
}

.seoPublic .Auxil-through a:hover {
background: var(--color);
color: white;
}

.seoPublic .Auxil-related .list ul {
margin: -20px -25px;
}

.seoPublic .Auxil-related .list ul li {
padding: 20px 25px;
}

.seoPublic .Auxil-related .list ul li .box {
display: block;
background: white;
-o-box-shadow: 0 0 12px rgba(125, 125, 125, 0.5);
-webkit-box-shadow: 0 0 12px rgba(125, 125, 125, 0.5);
box-shadow: 0 0 12px rgba(125, 125, 125, 0.5);
}

.seoPublic .Auxil-related .list ul li .box a.img-box {
display: block;
}

.seoPublic .Auxil-related .list ul li .box .content {
display: block;
padding: 20px;
text-align: center;
}

.seoPublic .Auxil-related .list ul li .box .content div.h3 {
font-size: 22px;
color: #111;
font-weight: 500;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
}

.seoPublic .Auxil-related .list ul li .box .content div.h3:hover {
color: var(--color);
}

.seoPublic .Auxil-related .list ul li .box .content p {
display: block;
font-size: 16px;
color: #888;
line-height: 1.6;
font-weight: 400;
margin: .5em 0;
height: 4.8em;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}

.seoPublic .Auxil-related .list ul li .box .content a.more {
display: inline-block;
vertical-align: middle;
line-height: 40px;
height: 40px;
padding: 0 20px;
border: 1px solid var(--color);
font-size: 16px;
font-weight: 700;
-webkit-transition: .5s;
-moz-transition: .5s;
transition: .5s;
color: var(--color);
}

.seoPublic .Auxil-related .list ul li .box .content a.more i {
margin-left: 5px;
}

.seoPublic .Auxil-related .list ul li .box .content a.more:hover {
color: white;
background: var(--color);
}

@media screen and (max-width: 1400px) {
.seoPublic .title {
    font-size: 28px;
    margin-bottom: 1.5em;
}

.seoPublic .Auxil-about .box .right div.title,
.seoPublic .Auxil-related .list ul li .box .content div.h3 {
    font-size: 20px;
}

.seoPublic .Auxil-form .form ul li input,
.seoPublic .Auxil-form .form ul li textarea,
.seoPublic .Auxil-about .box .right .text,
.seoPublic .Auxil-news .list ul li .content p,
.seoPublic .seoIndustry .text,
.seoPublic .Auxil-related .list ul li .box .content p {
    font-size: 15px;
    line-height: 2;
}
.seoIndustry.Auxil-industry {
    display: none;
}

.seoPublic .Auxil-news .list ul li .content h6 {
    font-size: 18px;
    line-height: 32px;
}

.seoPublic .Auxil-related .list ul li .box .content a.more {
    font-size: 14px;
    line-height: 34px;
    height: 34px;
    padding: 0 15px;
}

.seoPublic .Auxil-related .list ul li {
    padding: 15px;
}

.seoPublic .Auxil-related .list ul {
    margin: -15px;
}
.prodet-page .prodet-faq li.Scroll_Elm {
        transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
}
}

@media screen and (max-width: 1000px) {
.seoPublic .title {
    font-size: 24px;
    margin-bottom: 1em;
    line-height: 44px;
}

#cp-Nav {
    display: block;
}

#cp-Nav .nav {
    padding: 0 15px;
}

#cp-Nav .nav div.title {
    font-size: 18px;
    line-height: 32px;
    font-weight: bold;
    padding: 8px 10px;
    background: var(--color);
    border-radius: 5px;
    color: white;
}
.product2-page .product-1 .ui.container h1.catphintro{
    font-size: 20px;
    line-height: 30px;
}

#cp-Nav .nav i.mask {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 230;
    background: rgba(0, 0, 0, 0.2);
}

#cp-Nav .nav &gt; ul {
    display: none;
}

#cp-Nav .nav ul {
    position: fixed;
    top: 10%;
    max-height: 80%;
    left: 5%;
    width: 90%;
    padding: 20px;
    border-radius: 5px;
    background: white;
    z-index: 300;
    font-size: 16px;
    overflow: auto;
}

#cp-Nav .nav ul ul {
    padding: 0 10px;
    font-size: 14px;
    position: static;
    max-height: none;
    width: 100%;
    margin: 10px 0;
}

#cp-Nav .nav ul li a {
    display: block;
    padding: 5px 0;
    line-height: 28px;
}

.seoPublic .Auxil-about .box {
    display: block;
}

.seoPublic .Auxil-about .box .right {
    width: 100%;
    padding: 0;
    margin-top: 20px;
}

.seoPublic .Auxil-about .box .left {
    width: 100%;
    padding: 0;
}

.seoPublic .Auxil-about .box .left .img {
    height: 300px;
}

.seoPublic .Auxil-about .box .right h3 {
    font-size: 18px;
    line-height: 32px;
}

.seoPublic &gt; div {
    padding: 5px 0;
}
.seoPublic .Auxil-about .box .right .text {
    max-height: none;
}
}</pre></body></html>