@font-face{font-family:'AmerigoBT-MediumA';src:url(../fonts/AmerigoBT-MediumA.ttf) format('truetype'),url(../fonts/AmerigoBT-MediumA.eot) format('eot'),url(../fonts/AmerigoBT-MediumA.woff) format('woff'),url(../fonts/AmerigoBT-MediumA.woff2) format('woff2')}
@font-face{font-family:'TomsRomanITCbyBT-Regular';src:url(../fonts/TomsRomanITCbyBT-Regular.ttf) format('truetype'),url(../fonts/TomsRomanITCbyBT-Regular.eot) format('eot'),url(../fonts/TomsRomanITCbyBT-Regular.woff) format('woff'),url(../fonts/TomsRomanITCbyBT-Regular.woff2) format('woff2')}
:root{--main-color:#0096e2;--main-color-two:#b0d016;--main-color-rgba:#62bd20;--white-color:#fff;--white-color-opicity:rgba(255,255,255,.8);--white-color-opicity-two:rgba(255,255,255,.4);--black-color:#000;--black-color-opicity:rgba(0,0,0,.8);--black-color-opicity-two:rgba(0,0,0,.4);--dark-color:#252525;--dark-color-two:#222;--heading-color:#010101;--dark-color-three:#010101;--font-family-poppins:'Poppins',sans-serif;--font-10:10px;--font-12:12px;--font-13:13px;--font-14:14px;--font-15:15px;--font-16:16px;--font-18:18px;--font-20:20px;--font-22:22px;--font-24:24px;--font-26:26px;--font-28:28px;--font-30:30px;--font-34:34px;--font-36:36px;--font-40:40px;--font-42:42px;--font-44:44px;--font-48:48px;--font-50:50px;--font-52:52px;--font-54:54px;--font-56:56px;--font-58:58px;--font-60:60px;--font-62:62px;--font-64:64px;--font-66:66px;--font-68:68px;--font-70:70px;--font-72:72px;--font-74:74px;--font-76:76px;--font-78:78px;--font-80:80px;--font-90:90px;--font-100:100px;--font-110:110px;--font-120:120px;--font-150:150px;--font-200:200px;--margin-zero:0px;--margin-left-5:5px;--margin-left-10:10px;--margin-left-15:15px;--margin-left-20:20px;--margin-left-25:25px;--margin-left-30:30px;--margin-left-35:35px;--margin-left-40:40px;--margin-left-45:45px;--margin-left-50:50px;--margin-left-55:55px;--margin-left-60:60px;--margin-left-65:65px;--margin-left-70:70px;--margin-left-75:75px;--margin-left-80:80px;--margin-left-85:85px;--margin-left-90:90px;--margin-left-95:95px;--margin-left-100:100px;--margin-top-5:5px;--margin-top-10:10px;--margin-top-15:15px;--margin-top-20:20px;--margin-top-25:25px;--margin-top-30:30px;--margin-top-35:35px;--margin-top-40:40px;--margin-top-45:45px;--margin-top-50:50px;--margin-top-55:55px;--margin-top-60:60px;--margin-top-65:65px;--margin-top-70:70px;--margin-top-75:75px;--margin-top-80:80px;--margin-top-85:85px;--margin-top-90:90px;--margin-top-95:95px;--margin-top-100:100px;--margin-right-5:5px;--margin-right-10:10px;--margin-right-15:15px;--margin-right-20:20px;--margin-right-25:25px;--margin-right-30:30px;--margin-right-35:35px;--margin-right-40:40px;--margin-right-45:45px;--margin-right-50:50px;--margin-right-55:55px;--margin-right-60:60px;--margin-right-65:65px;--margin-right-70:70px;--margin-right-75:75px;--margin-right-80:80px;--margin-right-85:85px;--margin-right-90:90px;--margin-right-95:95px;--margin-right-100:100px;--margin-right-110:110px;--margin-bottom-5:5px;--margin-bottom-10:10px;--margin-bottom-15:15px;--margin-bottom-20:20px;--margin-bottom-25:25px;--margin-bottom-30:30px;--margin-bottom-35:35px;--margin-bottom-40:40px;--margin-bottom-45:45px;--margin-bottom-50:50px;--margin-bottom-55:55px;--margin-bottom-60:60px;--margin-bottom-65:65px;--margin-bottom-70:70px;--margin-bottom-75:75px;--margin-bottom-80:80px;--margin-bottom-85:85px;--margin-bottom-90:90px;--margin-bottom-95:95px;--margin-bottom-100:100px;--margin-bottom-150:150px;--margin-bottom-200:200px;--padding-zero:0px;--padding-left-5:5px;--padding-left-10:10px;--padding-left-15:15px;--padding-left-20:20px;--padding-left-25:25px;--padding-left-30:30px;--padding-left-35:35px;--padding-left-40:40px;--padding-left-45:45px;--padding-left-50:50px;--padding-left-55:55px;--padding-left-60:60px;--padding-left-65:65px;--padding-left-70:70px;--padding-left-75:75px;--padding-left-80:80px;--padding-left-85:85px;--padding-left-90:90px;--padding-left-95:95px;--padding-left-100:100px;--padding-left-100:110px;--padding-left-120:120px;--padding-left-130:130px;--padding-left-140:140px;--padding-left-150:150px;--padding-left-160:160px;--padding-left-170:170px;--padding-left-180:180px;--padding-left-190:190px;--padding-left-200:200px;--padding-left-240:240px;--padding-left-290:290px;--padding-top-5:5px;--padding-top-10:10px;--padding-top-15:15px;--padding-top-20:20px;--padding-top-25:25px;--padding-top-30:30px;--padding-top-35:35px;--padding-top-40:40px;--padding-top-45:45px;--padding-top-50:50px;--padding-top-55:55px;--padding-top-60:60px;--padding-top-65:65px;--padding-top-70:70px;--padding-top-75:75px;--padding-top-80:80px;--padding-top-85:85px;--padding-top-90:90px;--padding-top-95:95px;--padding-top-100:100px;--padding-top-110:110px;--padding-top-120:120px;--padding-top-130:130px;--padding-top-140:140px;--padding-top-150:150px;--padding-right-5:5px;--padding-right-10:10px;--padding-right-15:15px;--padding-right-20:20px;--padding-right-25:25px;--padding-right-30:30px;--padding-right-35:35px;--padding-right-40:40px;--padding-right-45:45px;--padding-right-50:50px;--padding-right-55:55px;--padding-right-60:60px;--padding-right-65:65px;--padding-right-70:70px;--padding-right-75:75px;--padding-right-80:80px;--padding-right-85:85px;--padding-right-90:90px;--padding-right-95:95px;--padding-right-100:100px;--padding-right-110:110px;--padding-right-150:150px;--padding-right-160:160px;--padding-right-170:170px;--padding-right-180:180px;--padding-right-200:200px;--padding-right-220:220px;--padding-right-240:240px;--padding-right-250:250px;--padding-right-260:260px;--padding-bottom-5:5px;--padding-bottom-10:10px;--padding-bottom-15:15px;--padding-bottom-20:20px;--padding-bottom-25:25px;--padding-bottom-30:30px;--padding-bottom-35:35px;--padding-bottom-40:40px;--padding-bottom-45:45px;--padding-bottom-50:50px;--padding-bottom-55:55px;--padding-bottom-60:60px;--padding-bottom-65:65px;--padding-bottom-70:70px;--padding-bottom-75:75px;--padding-bottom-80:80px;--padding-bottom-85:85px;--padding-bottom-90:90px;--padding-bottom-95:95px;--padding-bottom-100:100px;--padding-bottom-150:150px;--padding-bottom-200:200px;--padding-bottom-250:250px}
.container{width:100%;margin:0px auto;max-width:1640px;padding:0px 20px}
.inner-page .container,.inner-banner .container,.mbx-box .container{width:1620px}
.images-box{overflow:hidden;position:relative}
.images-box img{transition:1s ease;-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;-o-transition:1s ease}
.images-box:hover img{transform:translate(0,0) rotate(0) scale(1.1,1.1) skew(0,0) rotateX(0) rotateY(0);-webkit-transform:translate(0,0) rotate(0) scale(1.1,1.1) skew(0,0) rotateX(0) rotateY(0);-moz-transform:translate(0,0) rotate(0) scale(1.1,1.1) skew(0,0) rotateX(0) rotateY(0);-ms-transform:translate(0,0) rotate(0) scale(1.1,1.1) skew(0,0) rotateX(0) rotateY(0);-o-transform:translate(0,0) rotate(0) scale(1.1,1.1) skew(0,0) rotateX(0) rotateY(0)}
.scroll-box{overflow:hidden;position:relative}
.scroll-box ul{width:9999px}
.scroll-box ul li{float:left}
h1,h2,h3,h4,h5{font-weight:500}
.clearfix:before,.clearfix:after{display:table;content:" "}
.clearfix:after{height:0;clear:both;visibility:hidden}
.ui.container{padding:0 15px;position:relative}
.ui.container>.item{padding-left:0;padding-right:0}
.ui.menu{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border:none;margin:0;box-shadow:0 0 0 0 #fff;-webkit-box-shadow:0 0 0 0 #fff;-moz-box-shadow:0 0 0 0 #fff;-ms-box-shadow:0 0 0 0 #fff;-o-box-shadow:0 0 0 0 #fff;min-height:auto;background:0 0}
.ui.header:first-child{margin-top:0}
.ui.header{margin:0;font-weight:500}
.item{border-left:none!important;border-right:none!important}
.item:before,.item:after{display:none!important}
.cl{display:flex;justify-content: space-between;
    align-items: center;}
    body{font-family:Arial;}


    .pagelist{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:20px 0px 40px}
.pagelist a,.pagelist span{min-width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ee6b1b;border-radius:5px;margin:0px 5px;transition:all .1s linear;padding:0px 10px}
.pagelist a.current,.pagelist span.current{background:#ee6b1b;color:#FFFFFF}
.pagelist a:hover{background:#ee6b1b;color:#FFFFFF}


#header{position:relative;left:0;top:0;width:100%;z-index:999;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;background:#fff;box-shadow:0 5px 6px 0 rgba(0,0,0,.1)}
#header .nav{position:relative;padding:0 10%;border-bottom:2px solid rgba(255,255,255,.3)}
#header .nav .h-search{display:flex;align-items:center;}
#header .nav .h-search .fa{color:#000;font-size:22px}
.head-search{position:relative;margin-left:30px;border:1px solid #e9e9e9;padding-left:14px;padding-right:8px;box-sizing:border-box;border-radius:999px;}

.head-search button{outline:0;background:0 0;border:none;padding:10px;cursor:pointer}
.head-search button em{font-size:26px;color:#7fbe25;font-weight:var(--fontblod6)}

.head-search .searchtxt {width:160px;height:30px;font-size:14px;overflow:hidden;border: none}


#header .nav .search-box{line-height:normal;position:fixed;top:0;left:0;background:#fff;width:100%;height:100%;z-index:99999;display:none}
#header .nav .search-box form{position:absolute;top:45%;left:50%;width:60%;margin-left:-30%}
#header .nav .search-box form input{background:0 0;outline:none;border:none}
#header .nav .search-box form input[type=text]{width:100%;border-bottom:1px solid #e1e1e1;font-size:26px;color:#000;padding:10px 0}
#header .nav .search-box form input[type=submit]{width:22px;height:22px;background:url(../images/tc-zoom.png) no-repeat;position:absolute;right:15px;top:20px}
#header .nav .search-box form input[type=submit]:hover{opacity:.7;filter:alpha(opacity=70)}
#header .nav .search-box .close{width:30px;height:30px;background:url(../images/close.png) no-repeat;position:absolute;right:25px;top:15px;cursor:pointer}
#header .nav .logo{padding-top:18px;position:relative;padding-right:30px}
#header .nav .menu-box{padding:0;line-height:105px;height:105px;position:relative;}
#header .nav .menu-box .menu{text-align:center}
#header .nav .menu-box .menu>li{display:inline-block;position:relative;margin:0 38px;vertical-align:top;font-family:'AmerigoBT-MediumA';text-transform:capitalize}
#header .nav .menu-box .menu>li>a{font-size:20px;display:block;position:relative;font-weight:600}
#header .nav .menu-box .menu>li>a:after{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;content:'';position:absolute;bottom:20px;left:50%;width:0;height:1px;background:#ee6b1b}
#header .nav .menu-box .menu>li:hover>a,#header .nav .menu-box .menu>li .inmenu_1{color:#ee6b1b}
#header .nav .menu-box .menu>li:hover>a:after,#header .nav .menu-box .menu>li .inmenu_1:after{width:80%;left:10%}



#header .nav .menu-box .menu>li .sub-menu{position:absolute;top:100%;left:0;width:180px;background:#ee6b1b;text-align:left;z-index:101;display:none}
#header .nav .menu-box .menu li.menu-item-49475 .sub-menu{width:230px}
#header .nav .menu-box .menu>li .sub-menu li{transition:.2s ease-in;-webkit-transition:.2s ease-in;-moz-transition:.2s ease-in;-ms-transition:.2s ease-in;-o-transition:.2s ease-in;line-height:normal}
#header .nav .menu-box .menu>li .sub-menu li a{font-size:15px;color:#fff;display:block;padding:10px 18px}
#header .nav .menu-box .menu>li .sub-menu li:hover{background:#222}

#header .nav .language-choose{position:relative;height:105px;line-height:105px;padding-left:30px;margin-left:30px}
#header .nav .language-choose:after{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;content:'';position:absolute;width:1px;height:25px;top:39%;left:0;background:#000}
#header .nav .language-choose span{height:105px;display:block;cursor:pointer;background:url(../images/lang_03.jpg) no-repeat left center;font-weight:500;font-size:20px;text-transform:uppercase;font-family:'AmerigoBT-MediumA';padding-left:45px}
#header .nav .language-choose .sub-menu{position:absolute;top:100%;left:30px;width:140px;background:#ee6b1b;text-align:left;z-index:101}
#header .nav .language-choose .sub-menu li{line-height:normal}
#header .nav .language-choose .sub-menu li a{font-size:15px;color:#fff;display:block;padding:10px 18px}
#header .nav .language-choose .sub-menu li:hover{background:#222}
#header.h-header{position:fixed;}
#header.h-header .nav .menu-box,#header.h-header .nav .language-choose,#header.h-header .nav .language-choose span{line-height:105px;height:105px}
#header.h-header .nav .menu-box .menu>li>a:after{display:none}
#header .nav .logo{padding-top:10px}
#banner .banner-list{position:relative}
#banner .banner-list ul li{position:relative;font-family: "TomsRomanITCbyBT-Regular",sans-serif;}
#banner .banner-list ul li .text{position:absolute;width:33%;left:10%;top:30%;color:#fff;line-height:1.5;}
#banner .banner-list ul li .text h2{font-size:50px}
#banner .banner-list ul li .text h3{font-size:35px;margin:10px 0;letter-spacing:3px}
#banner .banner-list .slick-dots{position:absolute;bottom:10px;padding:30px 0;width:100%;text-align:center}
#banner .banner-list .slick-dots li{cursor:pointer;width:12px;height:12px;background:#fff;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;margin:0 10px;display:inline-block}
#banner .banner-list .slick-dots li button{display:none}
#banner .banner-list .slick-dots li.slick-active{background:#b0d016}
#banner p{margin-top:var(--margin-top-35);opacity:0;-webkit-transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);transform:translateX(200px);-webkit-transform-origin:top;-moz-transform-origin:top;-ms-transform-origin:top;transform-origin:top;display:inline-block;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;transition:all .9s ease}
#banner p .theme-btn{margin-right:var(--margin-right-25);margin-bottom:var(--margin-bottom-15);text-transform:capitalize;font-size:20px;font-family:'AmerigoBT-MediumA'}
#banner .slick-active p{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);-webkit-transition-delay:.9s;-moz-transition-delay:.9s;transition-delay:.9s}
.btn-style-two{position:relative;line-height:30px;font-weight:500;overflow:hidden;background:0 0;text-align:center;border-radius:3px;display:inline-grid;padding:10px 40px 10px;font-size:var(--font-18);color:var(--white-color);background-color:var(--main-color-two)}
.btn-style-two:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transform:scale(.2,1);-moz-transform:scale(.2,1);-ms-transform:scale(.2,1);transform:scale(.2,1);background-color:var(--white-color)}
.btn-style-two:hover:before{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.btn-style-two .txt{position:relative;z-index:1}
.btn-style-two i{position:relative;top:2px;font-style:normal;line-height:1em;margin-left:5px}
.btn-style-two:hover{color:var(--main-color-two)}
.btn-style-three{position:relative;line-height:30px;font-weight:500;overflow:hidden;background:0 0;text-align:center;border-radius:3px;display:inline-grid;padding:10px 35px 10px;font-size:var(--font-18);color:var(--main-color);background-color:var(--white-color)}
.btn-style-three:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transform:scale(.2,1);-moz-transform:scale(.2,1);-ms-transform:scale(.2,1);transform:scale(.2,1);background-color:#f08200}
.btn-style-three:hover:before{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.btn-style-three .txt{position:relative;z-index:1}
.btn-style-three i{position:relative;top:2px;font-style:normal;line-height:1em;margin-left:5px}
.btn-style-three:hover{color:var(--white-color)}
.btn-style-four{position:relative;line-height:30px;font-weight:500;overflow:hidden;background:0 0;text-align:center;border-radius:3px;display:inline-grid;padding:13px 40px 13px;font-size:var(--font-18);color:var(--white-color);background-color:#b0d016;font-family:'AmerigoBT-MediumA'}
.btn-style-four:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;-webkit-transform:scale(.2,1);-moz-transform:scale(.2,1);-ms-transform:scale(.2,1);transform:scale(.2,1);background-color:var(--main-color)}
.btn-style-four:hover:before{opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}
.btn-style-four .txt{position:relative;z-index:1}
.btn-style-four i{position:relative;top:2px;font-style:normal;line-height:1em;margin-left:5px}
.btn-style-four:hover{color:var(--white-color)}
#index-body .tit{text-align:center;color:#282828;font-family: "TomsRomanITCbyBT-Regular",sans-serif; }
#index-body .tit h2{font-size:50px}
#index-body .tit p{font-size:25px;max-width:470px;margin:10px auto;font-family: "TomsRomanITCbyBT-Regular",sans-serif;}
#index-body .i-cat{padding:3% 0px;}
#index-body .i-cat .i-cat-list{margin-top:70px;padding:0 30px;position:relative}


#index-body .i-cat .i-cat-list .slick-arrow{position:absolute;cursor:pointer;width:24px;height:41px;background:url(../images/arrow-left.png) no-repeat center;left:-1%;top:45%;z-index:8;color:rgba(255,255,255,0);border:none}
#index-body .i-cat .i-cat-list .slick-next{background:url(../images/arrow-right.png) no-repeat center;left:auto;right:-1%}


#index-body .i-cat .i-cat-list ul li{padding:0 18px}
#index-body .i-cat .i-cat-list ul li .img-box{position:relative}
#index-body .i-cat .i-cat-list ul li .img-box img{width: 100%}
#index-body .i-cat .i-cat-list ul li .img-box .text:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background:rgba(0,0,0,.4);display:none}
#index-body .i-cat .i-cat-list ul li .img-box .text{font-family:AmerigoBT-MediumA;color:#333;text-align:center;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}
#index-body .i-cat .i-cat-list ul li .img-box .text h2{font-size:25px;padding-top: 10px}
#index-body .i-cat .i-cat-list ul li .img-box .text p{font-size:20px}
#index-body .i-cat .i-cat-list ul li .img-box .text a.more{display:block;text-align:center;width:180px;height:46px;line-height:44px;border:1px solid #fff;font-size:20px;margin:20px auto 0;font-family:'AmerigoBT-MediumA'}
#index-body .i-cat .i-cat-list ul li .img-box:hover:after{display:block}
#index-body .i-cat .i-cat-list ul li .img-box:hover .text{bottom:35%}
#index-body .i-cat .i-cat-list ul li .img-box:hover .text a.more{color:#fff;background:#f08200;border:1px solid #f08200}



/** topcategory-section **/
.topcategory-section{}
.in-prd-cate {text-align: left;
 
}
.in-prd-cate dl {
  margin: 0 0 10px;
}
.in-prd-cate dt {
  margin-bottom: 10px;text-transform: capitalize
}
.in-prd-cate dt a {
  display: block;
  line-height: 50px;
  background: #b0d016;
  color: #fff;
  padding-left: 20px;text-transform: capitalize;
background-size: 100%;font-size: 16px;font-weight: 700
}
.in-prd-cate dt a:hover {
  background: #b0d016;
}
.in-prd-cate dd {
  margin: 0;
  border: 1px solid #ddd;
  padding: 10px 20px 12px;
}
.in-prd-cate dd li {
  border-bottom: 1px dashed #e3e3e3;
  line-height: 32px;
  height: 32px;
  overflow: hidden;
  background: url(../images/flico.jpg) no-repeat 0 10px;
  padding-left: 20px;text-transform: capitalize
}
.in-prd-con {
 
}
.list-1 {
  
}
.list-1 li {
  float: left;
  width: 33.333333%;
}
.list-1 .wrap {
  margin: 20px 0 0 20px;
  background-color: #f5f5f5;
  padding: 10px;
}
.list-1 .img-cover {
  display: block;
}
.list-1 .img-cover span {
  padding-top: 100%;
}
.list-1 .text {
  border-top: 0;
  padding: 20px 0 10px;
  text-align: center;
}
.list-1 .text h4 {
  margin: 0;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;font-size: 20px
}
.list-1 .text p {
  margin: 15px 0 0;
  font-size: 14px;
}
.list-1 .text .bt {
  display: inline-block;
  margin: 0 15px;
  line-height: 30px;
  color: #fff;
  padding: 0 15px;
  background-color: #0094da;
  border: 1px solid transparent;
}
.list-1 .wrap:hover {
  background-color: #0094da;
}
.list-1 .wrap:hover .img-cover span {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.list-1 .wrap:hover a {
  color: #fff;
}
.list-1 .wrap:hover .bt {
  border-color: #fff;
  background-color: transparent;
}
.list-1 .wrap:hover .bt:last-child {
  background-color: #fff;
  color: #333;
}

.img-center {
  text-align: center;
  font-size: 0;
}
.img-center img {
  display: inline-block;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.img-cover {
  overflow: hidden;
}
.img-cover span {
  display: block;
  width: 100%;
  background: no-repeat center / cover;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

.btn {
  -moz-user-select: none;
  background: #006bad;
  border: medium none;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 1;
  margin-bottom: 0;
  padding: 20px 40px;
  text-align: center;
  text-transform: capitalize;
  touch-action: manipulation;
  transition: all 0.3s ease 0s;
  vertical-align: middle;
  position: relative;
  white-space: nowrap;
  padding-right: 55px;
  overflow: hidden;
  z-index: 1;
}
.btn::before {
  content: "\f30b";
  font-family: "Font Awesome 5 Free";
  font-weight: 300;
  position: absolute;
  right: 18%;
  top: 50%;
  transform: translateY(-50%);
  transition: .3s;
}
.btn:hover {color: #fff;}
.btn::after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #13287e;
    -webkit-transform: translateX(-101%);
  transform: translateX(-101%);
  transition: .5s;
  z-index: -1;
}
.btn:hover::after {
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
.w-btn {
    color: #13287e;
    background: #fff;
}
.cta-bg {
    background-position: center;
    background-size: cover;padding-top: 3%;padding-bottom: 3%
}
.cta-title-wrap {
  background: #f5f7ffe6;
  padding: 140px 80px;
  
}
.cta-title-wrap .title-line {background: #b8c4f5;}
.cta-form-wrap {
  background: #006bad;
  padding: 80px 70px;
  padding-right: 105px;
  padding-top: 75px;
 
}
.cta-form-wrap h3 {
  font-size: 30px;
  color: #fff;
  letter-spacing: -1px;
  margin-bottom: 50px;
}
.c-box input {
  width: 100%;
  padding: 20px 30px;
  border: none;
  border-radius: 5px;
  padding-right: 60px;
}
.c-box input::placeholder {
  font-size: 16px;
  font-weight: 700;
  color: #5f5f5f;
}
.c-box textarea {
  width: 100%;
  padding: 20px 30px;
  border: none;
  border-radius: 5px;
  height: 165px;
}
.c-box textarea::placeholder {
  font-size: 16px;
  font-weight: 700;
  color: #5f5f5f;
}
.c-box i {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
  color: #5f5f5f;
  font-size: 16px;
}
.c-box {
  margin-bottom: 20px;
}
.pleft{float: left;width: 25%;}
.pright{float: right;width: 74%;}
@media only screen and (max-width: 991px){
	.pleft,.pright{float: none;width: 100%;}

.cta-form-wrap {
  background: #006bad;
  padding: 0px 0px;
  padding-right: 0px;
  padding-top: 2%;
 
}
.list-1 li{width: 50%}
.cta-title-wrap{padding: 4%}

}



#index-body .i-product2{padding:3% 0px;display: flex;background: #F8F8F8}
#index-body .i-product2 .product-list{position:relative}
#index-body .i-product2 .product-list .slick-arrow{position:absolute;cursor:pointer;width:24px;height:41px;background:url(../images/arrow-left.png) no-repeat center;left:-5%;top:45%;z-index:8;color:rgba(255,255,255,0);border:none}
#index-body .i-product2 .product-list .slick-next{background:url(../images/arrow-right.png) no-repeat center;left:auto;right:-5%}
#index-body .i-product2 .product-list ul li{}
#index-body .i-product2 .product-list ul li:hover{box-shadow:0 3px 18px 0 rgba(0,0,0,.24)}
#index-body .i-product2 .product-list ul li:nth-child(3n) {margin-right:0;}


#index-body .i-product2 .product-list ul li .img-box{position:relative}






#index-body .i-product2 .product-list ul li .img-box .text{position:absolute;z-index:2;padding:0px 0;font-family:AmerigoBT-MediumA;color:#282828;width: 50px;top: 0px;right: 0px}
#index-body .i-product2 .product-list ul li  h2{font-size:25px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;padding: 2%;text-align: center;}

#index-body .i-product2 .product-list ul li .img-box .text a.more{display:block;width:100%;border:1px solid #282828;text-align:center;font-size:18px;text-transform:capitalize;color:#282828;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;padding: 10px}
#index-body .i-product2 .product-list ul li .img-box:hover a.more{background:#b0d016;border:1px solid #b0d016;color:#fff}

.procate-list{}
.procate-list .procate-item{z-index:99;float:left;width: calc((100% - 60px) / 3); margin-right:30px;margin-bottom:30px;background:#FFF;box-shadow:0 3px 18px 0 rgba(0,0,0,.16);transition:all .1s linear;overflow:hidden;border-radius:5px;position: relative;}
.procate-list .procate-item:hover{box-shadow:0 3px 18px 0 rgba(0,0,0,.24)}
.procate-list .procate-item:hover .procate-img img{transform:scale(1.02)}
.procate-list .procate-item:hover .procate-title a{color:var(--color)}
.procate-list .procate-item:nth-child(3n){margin-right:0px}
.procate-list .procate-item .procate-img{max-height:100%;min-height:100%;position:relative;display:flex;align-items:center;justify-content:center;}
.procate-list .procate-item  .tags{display: none;}
.procate-list .procate-item:hover .tags{position:absolute;top:0px;left:0px;background:rgba(0,0,0,.24);color:#FFF;padding:2px 8px;z-index:1;border-radius:5px 0 0 0;text-transform:lowercase;font-size:14px;display:  block;}
.procate-list .procate-item .procate-img img{width:100%;height:100%;object-fit:cover}
.procate-list .procate-item .procate-title{display:flex;align-items:center;padding:10px 20px}
.procate-list .procate-item .procate-title a{display:inline-block;width:100%;font-size:18px;font-weight:var(--fontbold5);color:#272727;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}



#index-body .tit2 h2{font-size:20px}
#index-body .i-about .tit2 h2{font-family:AmerigoBT-MediumA}
#index-body .tit2 h3{font-size:30px;margin:20px 0;padding-left:60px;position:relative}
#index-body .tit2 h3:after{content:'';position:absolute;width:52px;height:2px;background-color:#b0d016;left:0;top:20px}

#index-body .i-about{padding: 2% 0px}
#index-body .i-about .tit p{max-width:750px}
#index-body .play{width:123px;height:123px;line-height:123px;border-radius:100%;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;cursor:hand}
#index-body .play img{display:inline-block;vertical-align:middle;position:relative}

#index-body .i-about .grid-box .column{vertical-align:middle;position:relative}
#index-body .i-about .grid-box .column .p{font-family:AmerigoBT-MediumA;font-size:20px;padding-right:5%;line-height:2}
#index-body .i-about .grid-box .column a.more{display:block;width:180px;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background:#b0d016;font-family:AmerigoBT-MediumA}
#index-body .i-about .grid-box .column .i-num{padding:40px 0}
#index-body .i-about .grid-box .column .i-num ul li{width:33.3%;float:left;font-family:TomsRomanITCbyBT-Regular}
#index-body .i-about .grid-box .column .i-num ul li:last-child{padding-left:30px}
#index-body .i-about .grid-box .column .i-num ul li h2{font-size:43px}
#index-body .i-about .grid-box .column .i-num ul li .p{font-size:16px;font-family:TomsRomanITCbyBT-Regular}
#index-body .i-why{margin-top:100px;position:relative}
#index-body .i-why .beaf1{position:absolute;right:0;top:30%;z-index:-1;animation:move 3s 0s infinite;-webkit-animation:move 5s 0s infinite;transform-origin:top;-webkit-transform-origin:top}
#index-body .i-why .grid-box{position:relative}
#index-body .i-why .grid-box:after{content:'';position:absolute;background:#e7d4c0;left:0;top:0;width:25%;height:100%;z-index:-1}
#index-body .i-why .grid-box .column{vertical-align:middle;padding:60px 0}
#index-body .i-why .grid-box .column:nth-child(1){padding-left:50px}
#index-body .i-why .grid-box .column:nth-child(2){padding:0 70px}
#index-body .i-why .grid-box .column:nth-child(2) ul{margin:30px 0;padding-left:30px}
#index-body .i-why .grid-box .column:nth-child(2) ul li{color:#282828;font-size:20px;line-height:1.6;padding:10px 0;padding-left:30px;background:url(../images/gou.png) no-repeat left center;font-family:AmerigoBT-MediumA}
#index-body .i-why .grid-box .column:nth-child(2) .p{font-size:20px;font-family:AmerigoBT-MediumA;width:90%;line-height:2}
#index-body .i-display{padding:100px 0 150px;position:relative}
#index-body .i-display .beaf1{position:absolute;left:0;top:0;z-index:-1;animation:move 5s 0s infinite;-webkit-animation:move 5s 0s infinite;transform-origin:top;-webkit-transform-origin:top}
#index-body .i-display .tit h2{position:relative;padding-bottom:20px}
#index-body .i-display .tit h2:after{content:'';position:absolute;background:#e11921;left:50%;bottom:0;width:84px;margin-left:-42px;height:3px;z-index:-1}
#index-body .i-display .list{max-width:1200px;margin:60px auto 0}
#index-body .i-display .list ul li{padding:12px}
#index-body .i-display .list ul li:nth-child(4){margin-top:-216px}
#index-body .i-display .list ul li:nth-child(5){margin-top:-106px}
#index-body .i-event{background:url(../images/event-bg_03.jpg) no-repeat center;background-size:cover;padding:85px 0;position: relative;overflow: hidden;}


#index-body .i-event .animate{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:Roter360 10s linear infinite;max-height:150%;z-index:0;opacity:0.5;}
#index-body .i-event .container{z-index:9;position:relative}
@keyframes Roter360 {0%{transform:translate(-50%,-50%) rotateZ(0deg)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}


#index-body .i-event .tit{text-align:left;color:#fff}
#index-body .i-event .tit h2{position:relative;padding-bottom:20px}
#index-body .i-event .tit h2:after{content:'';position:absolute;background:#fff;left:0;bottom:0;width:84px;height:3px}
#index-body .i-event .tit p{margin:20px 0;margin-left:0}
#index-body .i-event a.more{display:block;width:180px;height:48px;line-height:48px;text-align:center;font-size:20px;color:#fff;background:#b0d016;font-family:AmerigoBT-MediumA}
#index-body .i-news{padding:3% 0px;box-shadow:0 8px 6px 0 rgba(0,0,0,.1)}
#index-body .i-news .news-list{position:relative;margin-left:-30px}
#index-body .i-news .news-list .slick-arrow{position:absolute;cursor:pointer;width:24px;height:41px;background:url(../images/arrow-left.png) no-repeat center;left:-5%;top:45%;z-index:8;color:rgba(255,255,255,0);border:none}
#index-body .i-news .news-list .slick-next{background:url(../images/arrow-right.png) no-repeat center;left:auto;right:-5%}
#index-body .i-news .news-list ul li{padding:0 15px}
#index-body .i-news .news-list ul li .img-box{position:relative}
#index-body .i-news .news-list ul li .img-box .text{padding:30px 0;position:relative;z-index:1;background:#fff;border-bottom:2px solid #282828;font-family:AmerigoBT-MediumA}
#index-body .i-news .news-list ul li .img-box .text time{font-size:16px}
#index-body .i-news .news-list ul li .img-box .text h2{margin:10px 0;font-size:25px;height:75px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}
#index-body .i-news .news-list ul li .img-box .text p{font-size:18px}
#index-body .i-news .news-list ul li .img-box:hover .text{border-bottom-color:#e11921}
@keyframes move{0%,65%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
70%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}
75%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}
80%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}
85%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}
90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}
95%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}
100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}
}
#footer{font-family:AmerigoBT-MediumA;background: #282828}



#footer a:hover{color:#fff !important}
#footer .f-logo .container{padding:40px 0;border-bottom:1px solid #e5e5e7}
#footer .f-logo .container img{margin:0 auto;display:block}
#footer .footer-top{padding:66px 0}
#footer .footer-top h2{font-size:30px;color:#00a2e9;margin-bottom:20px}
#footer .footer-top ul li{color:#fff;font-size:20px;line-height:2;text-transform:capitalize}

#footer .footer-top ul li .iconfa{font-size: 20px;margin-right: 10px}
#footer .footer-top ul li i{width: 20px;}
#footer .footer-top .grid-box .column{width:20%}
#footer .footer-top .grid-box .column:nth-child(3){width: 40%}
#footer .footer-top .grid-box .column:nth-child(1){padding-right:3%}
#footer .footer-top .grid-box .column:nth-child(3) ul li:last-child{text-transform:none}
#footer .footer-top .grid-box .column:nth-child(3) ul li{display: flex;}
#footer .footer-top .grid-box .column:nth-child(3) .icon{margin-top:20px}
#footer .footer-top .grid-box .column:nth-child(3) .icon .fa{width:36px;height:36px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#00a2e9;color:#fff;font-size:20px;line-height:36px;text-align:center;margin-right:10px}
.dine{display: flex;justify-content:center;align-items:flex-end;}
#footer .footer-top .grid-box .column:nth-child(4),#footer .footer-top .grid-box .column:nth-child(5){width:38%}
#footer .footer-top .grid-box .column:nth-child(5) form li{margin-bottom:6px}
#footer .footer-top .grid-box .column:nth-child(5) form li input{width:100%;background:0 0;border:none;border-bottom:1px solid #fff;outline:none;padding:5px 10px;font-size:20px;color:#e5e5e7}
#footer .footer-top .grid-box .column:nth-child(5) form li input[type=submit]{display:block;width:180px;height:48px;padding:0;color:#fff;background:#e11921;border:none;margin:20px auto 0;font-family:'AmerigoBT-MediumA'}
#footer .footer-top .grid-box .column:nth-child(2){padding:0 10px;width: 40%}
#footer .footer-bottom{background: #b1d02d;}
#footer .footer-bottom .container{padding:10px 0;border-top:1px solid #e5e5e7}
#footer .footer-bottom p{color:#fff;font-size:16px;line-height:30px}
#footer .footer-bottom p img{height:30px}
#footer .footer-bottom p a{color:#fff}
#footer .footer-bottom p a:hover{color:#fff !important}
svg{max-height:30px;width:auto;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;fill:#fff}
svg text{fill:#fff}
svg:hover{fill:#fff}
svg g.en{display:block}
svg g.cn{display:none}
@media screen and (max-width:1650px){.container{width:1400px}
#index-body .i-about .grid-box .column .i-num{padding:10px 0}
.inner-page .container,.inner-banner .container,.mbx-box .container{width:100%}
}
@media screen and (max-width:1400px){.container{width:1200px}
#banner .banner-list ul li .text h2{font-size:30px}
#banner .banner-list ul li .text p{font-size:20px}
#index-body .tit h2{font-size:32px}
#index-body .i-about .grid-box .column p{font-size:16px}
#index-body .tit2 h3{font-size:20px;margin:10px 0}
#index-body .i-about .grid-box .column .i-num ul li h2{font-size:26px}
#index-body .i-about .grid-box .column a.more{font-size:18px}
#index-body .i-why .grid-box .column:nth-child(2) ul li,#index-body .i-why .grid-box .column:nth-child(2) p{font-size:16px}
#index-body .tit p{font-size:20px}
#footer .footer-top h2{font-size:22px}
#footer .footer-top ul li,#index-body .i-news .news-list ul li .img-box .text h2,#footer .footer-top .grid-box .column:nth-child(5) form li input,#footer .footer-top .grid-box .column:nth-child(5) form li input[type=submit]{font-size:16px}
}
@media screen and (max-width:1200px){.container{width:970px}

	.procate-list .procate-item{z-index:99;float:left;width: calc((100% - 10px) / 2); margin-right:10px;margin-bottom:30px;}
.procate-list .procate-item:nth-child(3n){margin-right:10px}
.procate-list .procate-item:nth-child(2n){margin-right:0px}
.procate-list .procate-item:nth-child(9){display: none;}

#header .nav .menu-box .menu>li{margin:0 18px}
#header .nav .menu-box .menu>li>a,#header .nav .language-choose span{font-size:18px}
#index-body .i-cat .i-cat-list ul li .img-box .text h2{font-size:22px}
#index-body .i-cat .i-cat-list ul li .img-box .text p,#index-body .i-product2 .product-list ul li .img-box .text p{font-size:16px}
#index-body .i-display .list ul li:nth-child(4){margin-top:-167px}
#index-body .i-display .list ul li:nth-child(5){margin-top:-82px}
#footer .footer-top h2,#index-body .i-product2 .product-list ul li .img-box .text h2{font-size:20px}
}
@media screen and (max-width:1000px){.container{width:700px}
#banner .banner-list ul li .text h2{font-size:20px}
#banner .banner-list ul li .text a.more{width:142px;font-size:16px}
#index-body .i-about{padding:30px 0;background:0 0}
#index-body .i-about .tit{display:none}
#index-body .i-about .grid-box{margin-top:0}
#index-body .i-display .list ul li:nth-child(4){margin-top:-116px}
#index-body .i-display .list ul li:nth-child(5){margin-top:-57px}
}
@media screen and (max-width:700px){.container{width:100%}
table{display:block;width:100%;overflow-x:auto}
#banner .banner-list ul li .text a.more,#banner .banner-list ul li .text a.more2{display:none}
#index-body .tit h2{font-size:20px}
#index-body .tit p{font-size:16px}
#index-body .i-about .grid-box .column{width:100%}
#index-body .i-product2{padding:30px 0}
#index-body .i-why,#index-body .i-display,#footer .footer-top,.f-logo{display:none}
#footer .footer-bottom p{width:100%;text-align:center}
#index-body .i-news .news-list{margin-left:0}
#banner .banner-list ul li .text h3{font-size:12px}
#banner .banner-list .slick-dots{display:none !important}
#index-body .i-cat .i-cat-list ul li .img-box .text p{font-size:14px;line-height:1.2}
}
@media screen and (max-width:500px){#banner .banner-list ul li .text h2{font-size:15px}
#banner .banner-list ul li .text{top:20%}
#banner .banner-list ul li .text p,#index-body .i-news .news-list .slick-arrow,#index-body .i-news .news-list .slick-next{display:none !important}
#index-body .i-cat .i-cat-list{margin-top:30px}
#index-body .i-product2 .product-list .slick-arrow{left:0}
#index-body .i-product2 .product-list .slick-next{left:auto;right:0}
#index-body .i-news{padding:30px 0}
#index-body .i-cat .i-cat-list ul li .img-box .text h2{font-size:15px}
#index-body .i-cat .i-cat-list ul li .img-box .text a.more{font-size:16px}
}
.inner-page .side-contact{padding:26px 26px 32px 20px;background:#f9f9f9;border:1px solid #f1f1f1}
.inner-page .side-tit{color:#000;font-size:18px;text-transform:uppercase;margin-bottom:8px}
.side-contact-btn{background:#e11921;color:#fff;height:45px;line-height:45px;font-size:16px;text-align:center;margin-top:30px;display:block}
.inner-page .side-contact li i.fa{float:left;width:8%;font-size:16px;text-align:center}
.inner-page .side-contact{margin-top:19px;padding-right:35px;padding-left:19px}
.inner-page .side-contact .side-tit{margin-bottom:13px}
.inner-page .side-contact li:first-child{border-top:1px solid #d1d1d1}
.inner-page .side-contact li{padding:20px 0 18px;border-bottom:1px solid #d1d1d1}
.inner-page .side-contact li i.icon{float:left;width:8%;font-size:16px}
.inner-page .side-contact li span{float:right;width:88%;font-size:14px;color:#000}
.inner.container{padding:0 15px;position:relative;width:1230px}
.inner-banner{height:330px;background:url("../images/bg.jpg") no-repeat center;background-size:cover;padding-top:245px}
.inner-banner h2{font-size:33px;color:#fff}
.contact-page{padding-top:60px}
.contact-page .contact-1 h1.title{font-size:45px}
.contact-page .contact-1 h1.title:before{content:attr(data-text);font-size:16px;display:block;color:#b8a3b8}
.contact-page .contact-1 .text{font-size:16px;color:#b8a3b8;margin-top:40px;font-family:'AmerigoBT-MediumA'}
.contact-page .contact-2 .box{padding-top:75px;padding-bottom:110px}
.contact-page .contact-2 .left{padding-right:30px}
.contact-page .contact-2 .left h3.title{font-size:30px}
.contact-page .contact-2 .left .contact-list{margin:2% 0px;line-height: 2}
.contact-page .contact-2 .left .contact-list ul{margin:0px 0}
.contact-page .contact-2 .left .contact-list ul li{font-size:18px;padding:10px 0;font-family:'AmerigoBT-MediumA'}
.contact-page .contact-2 .left .contact-list ul li span{display:inline-block;width:25px;margin-right:25px}
.contact-page .contact-2 .left .contact-list ul li span img{vertical-align:sub}
.contact-page .contact-2 .left h3.follow-title{font-size:30px}
.contact-page .contact-2 .left .other-link{margin-top:25px}
.contact-page .contact-2 .left .other-link ul{margin:-5px}
.contact-page .contact-2 .left .other-link ul li{display:inline-block;padding:5px}
.contact-page .contact-2 .left .other-link ul li a{display:block;width:40px;height:40px;border-radius:100%;background-color:#6c6c6c;text-align:center;line-height:40px;font-size:24px;color:#fff}
.contact-page .contact-2 .right{padding-left:30px}
.contact-page .contact-2 .right .form{margin-top:10px}
.contact-page .contact-2 .right h3.form-title{font-size:30px}
.contact-page .contact-2 .right input[type=text],.contact-page .contact-2 .right input[type=email],.contact-page .contact-2 .right input[type=tel],.contact-page .contact-2 .right textarea{width:100%;font-size:16px;background-color:#fff;border:1px solid #000;padding:8px 15px;margin-top:12px;font-family:'AmerigoBT-MediumA'}
.contact-page .contact-2 .right textarea{height:190px;font-size:16px;font-family:'AmerigoBT-MediumA'}
.contact-page .contact-2 .right input[type=submit]{font-size:18px;background-color:#e11921;border:none;color:#fff;padding:10px 65px;margin-top:30px}
.contact-page .contact-2 .right label span{display:inline-block;vertical-align:middle;font-size:18px}
.contact-page .contact-2 .right label input[type=radio]{width:30px;height:30px;margin-right:10px;font-family:'AmerigoBT-MediumA'}
.contact-page .contact-2 .right label:first-child{margin-right:55px}
.contact-page .contact-2 .right h6.small-title{font-size:18px;margin-top:15px}
.news-page .news-sideBar{padding:50px 0}
.news-page .news-sideBar ul li{display:inline-block;font-size:18px}
.news-page .news-sideBar ul li a{padding:10px 45px;display:block;background-color:#e11921;color:#fff}
.news-page .news-sideBar ul li a:hover,.news-page .news-sideBar ul li.active a{background-color:#ab7942;color:#fff}
.news-page .new-list{padding:30px 0 60px}
.news-page .new-list li{margin-bottom:27px}
.news-page .new-list li:last-child{margin-bottom:0}
.news-page .new-list li .new-pic{width:35%;vertical-align:middle}
.news-page .new-list li .new-con{width:65%;padding-left:40px;vertical-align:middle}
.news-page .new-list li .new-con .tit{font-size:26px;line-height:24px;text-transform:capitalize;font-family:'AmerigoBT-MediumA'}
.news-page .new-list li .new-con .tit a:hover{color:#ab7942}
.news-page .new-list li .new-con .abst{line-height:27px;margin:10px 0 55px;font-family:'AmerigoBT-MediumA';font-size:18px}
.news-page .new-list li .new-con a.more{color:#ab7942;font-size:18px;line-height:18px;display:inline-block;border-bottom:2px solid #ab7942;font-family:'AmerigoBT-MediumA'}
.news-page .new-list li .new-con .date{margin-top:20px}
.news-page .new-list li .new-con .date span{color:#4a4a4a;font-size:14px;font-family:'AmerigoBT-MediumA'}
.news-page .new-list li .new-pic img{width:100%}
.newdet-page .news{padding:70px 0;font-family:'AmerigoBT-MediumA';font-size:18px}
.newdet-page .news .news_title h1{padding-bottom:5px;font-size:36px;text-align:center}
.newdet-page .news .news_date{text-align:center;line-height:22px}
.newdet-page .news .news_contents{color:#555;line-height:24px;clear:both;margin-top:10px;padding:45px 0 40px}
.newdet-page .news .news_contents a{color:#555;font-size:16px;line-height:24px}
.newdet-page .news .news_contents p,.newdet-page .news .news_contents div,.newdet-page .news .news_contents span,.newdet-page .news .news_contents table{font-size:14px;line-height:24px;clear:both}
.newdet-page .news .news_next{width:99%;margin-top:0;padding-left:5px;border-top:0 solid #ccc;text-align:left;padding-top:10px}
.newdet-page .news .news_next a{width:100%;height:25px;line-height:25px;color:#777;font-size:15px;margin-left:5px}
.newdet-page .news .news_next a:hover{width:100%;height:25px;line-height:25px;color:#000}
.newdet-page .news .newsnav{margin-bottom:30px}
.product-page .product-box .box{font-size:0}
.product-page .product-box .left{display:inline-block;vertical-align:top;width:25%}
.product-sideBar{padding:20px 15px;border:1px solid #f1f1f1;background-color:#f9f9f9}
.product-sideBar h2.pro-cat-title{font-size:16px;text-transform:uppercase;border-bottom:1px solid #d0d0d0;padding-bottom:10px}
.product-sideBar .cat-list .first-li{margin-top:15px}
.product-sideBar .cat-list .second-li{margin-top:10px}
.product-sideBar .cat-list .level-two{font-size:16px;text-transform:capitalize}
.product-sideBar .cat-list .level-three{font-size:16px;color:#777;display:inline-block;padding-left:15px;position:relative}
.product-sideBar .cat-list .level-three:after{content:"";width:8px;height:8px;background-color:#ccc;position:absolute;left:0;top:50%;transform:translateY(-50%)}
.m-page{margin-top:80px}
.product-page{padding-bottom:80px}
.product-page .product-box .right{display:inline-block;vertical-align:top;width:75%;padding-left:40px}
.product-page .product-box .right .cat-text h1{font-size:18px;font-weight:700}
.product-page .product-box .right .cat-text .text{font-size:18px;margin:15px 0;font-family:'AmerigoBT-MediumA'}
.product-page .product-box .right .inner-pro-box .pro-content{font-size:14px;padding:15px 0}
.product-page .product-box .right .inner-pro-box .pro-cat-name{font-size:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}
.product-page .product-box .right .inner-pro-box .inner-pro-name{color:rgba(0,0,0,.5);font-family:'AmerigoBT-MediumA';font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}
.product-page .product-box .right .inner-pro-list ul{margin:-10px}
.product-page .product-box .right .inner-pro-list ul li{padding:10px}
.prodet-page .box{font-size:0;padding:50px 0}
.prodet-page .left{width:25%;display:inline-block;vertical-align:top}
.prodet-page .right{width:75%;display:inline-block;vertical-align:top;padding-left:40px}
.prodet-page .right .prodet-1 .prodet-date .opsition{font-size:20px;border-top:1px solid #eee;text-transform:uppercase;padding:5px 0}
.prodet-page .right .prodet-1 .prodet-date .content{font-size:14px;line-height:1.8}
.prodet-page .right .prodet-1 .prodet-title h1{font-size:30px;color:#e11921}
.prodet-page .right .prodet-1{text-align:center;padding:0 0 30px}
.prodet-page .right .prodet-1 .prodet-title{font-size:14px;margin-bottom:30px}
.prodet-page .right .prodet-1 .pro-featured .swiper-father{padding:0 145px;margin-top:35px;position:relative}
.prodet-page .right .prodet-1 .pro-featured .swiper-father .swiper-btn{width:38px;height:38px;background-color:#000;color:#fff;text-align:center;line-height:38px;font-size:18px;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}
.prodet-page .right .prodet-1 .pro-featured .swiper-btn.gallery-next{right:80px}
.prodet-page .right .prodet-1 .pro-featured .swiper-btn.gallery-prev{left:80px}
.prodet-page .right .prodet-1 .left-box{width:50%;padding-right:15px}
.prodet-page .right .prodet-1 .right-box{width:50%;padding-left:15px;text-align:left}
.prodet-page .right .prodet-2 .prodet-date{margin-top:25px}
.prodet-page .right .prodet-2 .prodet-date .opsition{font-size:20px;border-top:1px solid #eee;text-transform:uppercase;padding:5px 0}
.prodet-page .right .prodet-3{padding:40px 0}
.prodet-page .right .prodet-3 h2{font-size:20px}
.prodet-page .right .prodet-3 .pro-list{margin-top:10px}
.prodet-page .right .prodet-3 .pro-list h3{font-size:16px;text-transform:uppercase;margin-top:5px}
.prodet-page .right .prodet-3 .pro-list p{font-size:14px;margin-top:5px}
.prodet-page .right .prodet-3 .pro-list span{display:inline-block}
.prodet-page .right .prodet-3 .pro-list li{padding:0 10px}
.product-page .sidebar .grid-box .column ul li{float:left;margin:0 25px}
.prodet-page form ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}
.prodet-page form ul li{width:48%}
.prodet-page form ul li span{font-size:18px;line-height:1;color:#000;margin-bottom:1rem;display:inline-block;font-weight:700}
.prodet-page form ul li input[type=text]{width:100%;border:1px solid #dedede;padding:20px;font-size:18px;line-height:1;color:#000;margin-bottom:1rem}
.prodet-page form ul li input[type=text]:focus{border:1px solid #c15b05}
.prodet-page form ul li textarea{height:13rem;width:100%;border:1px solid #dedede;padding:20px;font-size:18px;line-height:1;color:#000;margin-bottom:1rem}
.prodet-page form ul li textarea:focus{border:1px solid #c15b05}
.prodet-page form ul li input[type=submit]{width:100%;text-align:center;padding:1.8rem 0;font-size:20px;line-height:1;color:#fff;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:var(--main-color-two);border:none}
.prodet-page form ul li input[type=submit]:hover{background:#000}
.prodet-page form ul li:nth-child(3){width:100%}
.prodet-page form ul li:nth-child(4){width:100%}
.prodet-page form ul li:nth-child(5){width:23.5rem}
.prodet-page .prodet-1{padding:1rem 0}
.prodet-page .prodet-1 h3{text-align:center;font-size:4.306rem;line-height:1;color:#000;text-transform:uppercase;margin-bottom:9rem}
.prodet-page .prodet-1 .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.prodet-page .prodet-1 .content .left{width:50%}
.prodet-page .prodet-1 .content .left .big-img{margin-bottom:2.5rem;width:78%;float:right;background:#e6e6e6}
.prodet-page .prodet-1 .content .left .thumb-gallery{width:20%;float:left;position:relative}
.prodet-page .prodet-1 .content .left .thumb-gallery video{height:100%}
.prodet-page .prodet-1 .content .left .thumb-gallery video,.prodet-page .prodet-1 .content .left .big-img video{width:100%;height:100%}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox{padding:40px 0;position:relative}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-container{height:550px}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-prev,.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-next{width:107px;height:39px;margin-left:0;left:50%;margin-left:-53px}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-prev{background:url(../images/side-top.png) no-repeat center center;top:0}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-next{background:url(../images/side-bottom.png) no-repeat center center;top:auto;bottom:0}
.prodet-page .prodet-1 .content .right{width:50%;padding-left:3.2rem;padding-top:2rem;font-family:'AmerigoBT-MediumA'}
.prodet-page .prodet-1 h1{text-align:left;font-size:32px;line-height:1;color:#000;text-transform:uppercase;margin-bottom:20px}
.prodet-page .prodet-1 .content .right .text{font-size:16px;line-height:2;color:#000;padding:2.5rem 0}
.prodet-page .prodet-1 .content .right .text div{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;font-style:inherit}
.prodet-page .prodet-1 .content .right .text p{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;font-style:inherit}
.prodet-page .prodet-1 .content .right .color{font-size:18px;font-weight:500;line-height:1;color:#000;text-transform:uppercase;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;margin-bottom:2.5rem}
a.col{display:flex;width:20px;height:20px}
.prodet-page .prodet-1 .content .right .color ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:2rem}
.prodet-page .prodet-1 .content .right .color ul li{margin-right:1rem}
.prodet-page .prodet-1 .content .right .share{display:block;margin-top:40px}
.prodet-page .prodet-1 .content .right .share h4{display:inline-block;vertical-align:middle;font-size:18px;color:#000;font-weight:500}
.prodet-page .prodet-1 .content .right .share ul{display:inline-block;vertical-align:middle}
.prodet-page .prodet-1 .content .right .share ul li{display:inline-block;vertical-align:middle;width:auto;margin-left:10px;font-size:16px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.prodet-page .prodet-1 .content .right .btn{margin-top:2rem}
.prodet-page .prodet-1 .content .right .btn a{text-align:center;display:inline-block;vertical-align:middle;width:178px;margin-right:20px;line-height:40px;height:40px;padding:0 1rem;font-size:18px;color:#000;border:1px solid #000;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s;font-family:'AmerigoBT-MediumA'}
.prodet-page .prodet-1 .content .right .btn a:hover{color:#fff;background:var(--main-color);border-color:var(--main-color)}
.prodet-page .prodet-1 .content .right .btn a.active{color:#fff;background:var(--main-color);border-color:var(--main-color)}
@media screen and (max-width:1700px){.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-container{height:450px}
}
@media screen and (max-width:1400px){.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-container{height:380px}
}
@media screen and (max-width:700px){.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-prev,.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-next{display:none}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox{padding:0}
}
@media screen and (max-width:500px){.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-container{height:200px}
}
.table-container .options ul{background:#f8f8f8;}
.table-container .options ul li{width:auto;line-height:2;padding:0 20px;color:#3d474a;border-radius:0;font-size:25px;font-weight:400;text-transform:capitalize;margin-bottom:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;cursor:hand}
.table-container .options ul li:hover,.table-container .options ul li.active{color:#fff;background:var(--main-color-two)}
.table-container .ret{padding-top:20px}
.table-container .ret .content{line-height: 2;font-family:Arial;}
.prodet-page .init-2{position:relative}
.prodet-page .init-2 .play{background:rgba(255,255,255,.54)}
.prodet-page .init-2 .play:after,.prodet-page .init-2 .play:before{background:rgba(255,255,255,.35)}
.prodet-page .init-2 p{position:absolute;line-height:30px;width:50%;left:25%;bottom:80px;font-size:18px;color:#eee;text-align:center}
.prodet-page .init-adv{padding:60px 0}
.prodet-page .init-adv .img{position:relative}
.prodet-page .init-adv .img img{display:block;margin:20px auto}
.prodet-page h2.tit{font-size:38px;font-weight:700;text-transform:capitalize}
.prodet-page .init-quote{padding:75px 0;background:url(/dwplastic/2021/12/14/bg11.jpg) no-repeat center;text-align:center;background-size:100%;background-repeat:no-repeat;background-attachment:fixed;color:#fff}
.prodet-page .init-quote a.more{display:block;width:140px;font-size:14px;height:40px;margin:20px auto;line-height:40px;text-align:center;border:1px solid #fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-transform:uppercase;color:#fff;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}
.prodet-page .init-quote a.more:hover{background:var(--main-color);border:1px solid var(--main-color)}
.prodet-page .i-form{background:#fafafa;padding:80px 30px}
.prodet-page .i-form h2{font-size:28px}
.prodet-page .i-form p{color:#838383;font-size:16px;margin:20px 0}
.prodet-page .init-recommend{padding:80px 0 0}
.prodet-page .init-recommend .recommend-list{margin-top:40px}
.prodet-page .init-recommend .recommend-list ul li{padding:20px 60px}
.prodet-page .init-recommend .recommend-list ul li .text{position:relative;z-index:2;background:#fff;font-family:Arial;color:#282828;line-height: 2;padding-top: 2%;text-align: center;}
.prodet-page .init-recommend .recommend-list ul li .text h2{font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all}
.prodet-page .init-recommend .recommend-list ul li .text p{font-size:20px}
.prodet-page .init-recommend .recommend-list ul li .text a.more{display:block;width:100%;height:55px;margin-top:20px;line-height:55px;border:1px solid #282828;text-align:center;font-size:18px;text-transform:capitalize;color:#282828;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}
.prodet-page .init-recommend .recommend-list ul li .img-box:hover a.more{background:#b0d016;border:1px solid #b0d016;color:#fff}
.prodet-page form ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3rem}
.prodet-page form ul li{width:48%}
.prodet-page form ul li span{font-size:18px;line-height:1;color:#000;margin-bottom:1rem;display:inline-block;font-weight:700}
.prodet-page form ul li input[type=text]{width:100%;border:1px solid #dedede;padding:20px;font-size:18px;line-height:1;color:#000;margin-bottom:1rem}
.prodet-page form ul li input[type=text]:focus{border:1px solid #c15b05}
.prodet-page form ul li textarea{height:13rem;width:100%;border:1px solid #dedede;padding:20px;font-size:18px;line-height:1;color:#000;margin-bottom:1rem}
.prodet-page form ul li textarea:focus{border:1px solid #c15b05}
.prodet-page form ul li input[type=submit]{width:100%;text-align:center;padding:1.8rem 0;font-size:20px;line-height:1;color:#fff;text-transform:uppercase;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:var(--main-color-two);border:none}
.prodet-page form ul li input[type=submit]:hover{background:#000}
.prodet-page form ul li:nth-child(3){width:100%}
.prodet-page form ul li:nth-child(4){width:100%}
.prodet-page form ul li:nth-child(5){width:23.5rem}
.prodet-page .prodet-1{padding:4rem 0 5rem}
.prodet-page .prodet-1 h3{text-align:center;font-size:4.306rem;line-height:1;color:#000;text-transform:uppercase;margin-bottom:9rem}
.prodet-page .prodet-1 .content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.prodet-page .prodet-1 .content .left{width:50%}
.prodet-page .prodet-1 .content .left .big-img{margin-bottom:2.5rem;width:78%;float:right;background:#e6e6e6}
.prodet-page .prodet-1 .content .left .thumb-gallery{width:20%;float:left;position:relative}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox{padding:40px 0;position:relative}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-container{height:550px}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-prev,.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-next{width:107px;height:39px;margin-left:0;left:50%;margin-left:-53px}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-prev{background:url(../images/side-top.png) no-repeat center center;top:0}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-button-next{background:url(../images/side-bottom.png) no-repeat center center;top:auto;bottom:0}
.prodet-page .prodet-1 .content .right{width:50%;padding-left:3.2rem;padding-top:2rem}
.prodet-page .prodet-1 h1{text-align:left;font-size:32px;line-height:1;color:#000;text-transform:capitalize;margin-bottom:20px}
.prodet-page .prodet-1 .content .right .text{font-size:16px;line-height:2;color:#000;padding:2.5rem 0}
.prodet-page .prodet-1 .content .right .text div{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;font-style:inherit}
.prodet-page .prodet-1 .content .right .text p{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;font-style:inherit}
.prodet-page .prodet-1 .content .right .color{font-size:18px;font-weight:500;line-height:1;color:#000;text-transform:uppercase;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;margin-bottom:2.5rem}
a.col{display:flex;width:20px;height:20px}
.prodet-page .prodet-1 .content .right .color ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:2rem}
.prodet-page .prodet-1 .content .right .color ul li{margin-right:1rem}
.prodet-page .prodet-1 .content .right .share{display:block;margin-top:40px}
.prodet-page .prodet-1 .content .right .share h4{display:inline-block;vertical-align:middle;font-size:18px;color:#000;font-weight:500}
.prodet-page .prodet-1 .content .right .share ul{display:inline-block;vertical-align:middle}
.prodet-page .prodet-1 .content .right .share ul li{display:inline-block;vertical-align:middle;width:auto;margin-left:10px;font-size:16px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.prodet-page .prodet-1 .content .right .btn{margin-top:2rem}
.prodet-page .prodet-1 .content .right .btn a{text-align:center;display:inline-block;vertical-align:middle;width:178px;margin-right:20px;line-height:40px;height:40px;padding:0 1rem;font-size:18px;color:#000;border:1px solid #000;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}
.prodet-page .prodet-1 .content .right .btn a:hover{color:#fff;background:var(--main-color-two);border-color:var(--main-color-two)}
.prodet-page .prodet-1 .content .right .btn a.active{color:#fff;background:var(--main-color-two);border-color:var(--main-color-two)}
.about-page .about-ty-title h1{font-size:36px}
.about-page .about-ty-title span{font-weight:700}
.about-page .about-ty-title .text{font-size:18px;line-height:30px;color:#8b8b8b;margin-top:15px;font-family:'AmerigoBT-MediumA'}
.about-page .about-ty-title .text span{color:#000}
.about-page .about-video{max-width:1620px;margin:60px auto 0}
.about-page .about-video .play{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center}
.about-page .about-video .play p{font-size:36px;color:#fff}
.about-page .about-2{}
.about-page .about-2 .left{display:inline-block;width:50%;vertical-align:bottom;padding-right:15px}
.about-page .about-2 .right{width:50%;display:inline-block;text-align:right;vertical-align:bottom;position:relative;bottom:-220px;padding-left:15px}
.about-page .about-2 img{margin-top:30px}
.about-page .about-3{padding-top:100px}
.about-page .about-3 .about-ty-title{max-width:1100px;width:1100px}
.about-page .about-3 .other-box .other-text{left:0;top:50%;transform:translateY(-50%);max-width:500px;width:500px;padding:0 50px}
.about-page .about-3 .other-box .other-text h6{font-size:18px;color:#fff}
.about-page .about-3 .other-box .other-text h2{font-size:20px;color:#fff;width:600px}
.about-page .about-3 .other-box .other-text a{display:inline-block;font-size:18px;background-color:#fff;padding:10px 20px;font-weight:700;margin-top:15px}
.about-page .about-3 .about-other{margin-top:75px}
.about-page .about-3 .about-other ul{margin:-15px}
.about-page .about-3 .about-other ul li{padding:15px}
.about-page{padding:2% 0px;padding-top: 0px}
@media screen and (max-width:1230px){.inner.container{width:970px}
.news-page .new-list li .new-con .abst{font-size:14px;margin:10px 0 15px}
.prodet-page .right .prodet-1{padding:0 0 60px}
.prodet-page .right .prodet-1 .pro-featured .swiper-father{padding:0 90px}
.prodet-page .right .prodet-1 .pro-featured .swiper-btn.gallery-prev{left:10px}
.prodet-page .right .prodet-1 .pro-featured .swiper-btn.gallery-next{right:10px}
.about-page .about-3 .about-ty-title{max-width:100%;width:100%}
.about-page .about-2 .right{bottom:0}
.about-page .about-2{margin-bottom:0}
.about-page .about-3 .about-other ul li{width:100%}
}
@media screen and (max-width:1000px){.inner-banner h2{font-size:28px}
.inner-banner{height:300px;padding-top:220px}
.news-page .news-sideBar{display:none}
.news-page .new-list li .new-con .tit{font-size:18px;line-height:18px}
.prodet-page .prodet-1 h1{font-size:20px}
.prodet-page .init-recommend .recommend-list ul li .text h2{font-size:20px}
.prodet-page h2.tit{font-size:25px}
.prodet-page .right{width:100%;padding-left:0}
.about-page .about-ty-title h1{font-size:30px}
.about-page .about-3 .other-box .other-text{max-width:100%;width:100%}
.about-page .about-3 .other-box .other-text h2{font-size:30px}
.about-page .about-video .play p{font-size:30px}
}
@media screen and (max-width:970px){.inner.container{width:768px}
.contact-page .contact-1 h1.title{font-size:30px}
.contact-page .contact-2 .left h3.title,.contact-page .contact-2 .right h3.form-title,.contact-page .contact-2 .left h3.follow-title{font-size:25px}
.contact-page .contact-2 .left .contact-list ul li{font-size:16px}
.contact-page .contact-2 .right label span{font-size:16px}
.news-page .new-list li .new-con{padding-left:25px}
.news-page .new-list li .new-con .date{margin-top:10px}
.product-page .product-box .left{display:none}
.product-page .product-box .right{width:100%;padding-left:0}
.about-page .about-ty-title h1{font-size:25px}
.about-page .about-ty-title .text{font-size:16px}
.about-page .about-3 .other-box .other-text{padding:0 25px}
.about-page .about-3 .other-box .other-text a{font-size:16px}
.about-page .about-3 .other-box .other-text h2{font-size:25px}
.about-page .about-video .play p{font-size:25px}
}
@media screen and (max-width:768px){.inner.container{width:100%;overflow:hidden}
.contact-page .contact-2 .right label:first-child{margin-right:15px}
.contact-page .contact-1 .text{font-size:14px;margin-top:20px}
.contact-page .contact-2 .box{padding:60px 0}
.contact-page .contact-2 .left .contact-list ul li{font-size:14px}
.contact-page .contact-2 .left .contact-list ul li span{margin-right:10px}
.contact-page .contact-2 .left{padding-right:10px}
.contact-page .contact-2 .right{padding-left:10px}
.contact-page .contact-2 .right label input[type=radio]{width:15px;height:15px}
.news-page .new-list li .new-con .abst{line-height:20px}
.about-page .about-ty-title .text{font-size:14px}
.about-page .about-3 .other-box .other-text a{font-size:14px}
.about-page .about-2{padding-top:60px}
.about-page .about-3{padding-top:60px}
.about-page .about-3 .about-other{margin-top:60px}
}
@media screen and (max-width:700px){.news-page .new-list li .new-pic,.news-page .new-list li .new-con{width:100%}
.news-page .new-list li .new-con{padding-left:0;padding-top:10px}
.about-page .about-2 .left{width:100%;padding-right:0}
.about-page .about-2 .right{width:100%;padding-left:0;padding-top:60px;text-align:left}
.about-page .about-3 .other-li{width:100%}
.about-page .about-ty-title h1{font-size:20px}
.about-page .about-3 .other-box .other-text h2{font-size:16px;width:320px}
.prodet-page .prodet-1 .content .left .thumb-gallery .galleryBox .swiper-container{height:290px}
.prodet-page .right .prodet-1 .left-box{width:100%;padding-right:0}
.prodet-page .right .prodet-1 .right-box{width:100%;padding-left:0;margin-top:30px}
.prodet-page .prodet-1 .content .left,.prodet-page .prodet-1 .content .right{width:100%;padding-left:0}
.prodet-page .prodet-1{padding:1rem 0}
.faq-page .about-6 .box ul li h4{font-size:18px}
.about-6{padding:0 0 10px}
.faq-page .about-6 .box{margin-top:0}
.mbx-box .box{padding:10px 0 !important}
.contact-page .contact-1 h1.title{font-size:20px}
.contact-page .contact-2 .left,.contact-page .contact-2 .right{width:100%}
.newdet-page .news .news_title h1{font-size:24px}
}
@media screen and (max-width:500px){.inner-banner h2{font-size:24px}
.inner-banner{height:240px;padding-top:170px}
.contact-page .contact-2 .left{padding-right:0}
.contact-page .contact-2 .right{padding-left:0;margin-top:30px}
.contact-page .contact-2 .left .contact-list{margin-top:30px;margin-bottom:30px}
.about-page{padding:30px 0 60px}
.about-page .about-2{padding-top:30px}
.about-page .about-2 .right{padding-top:30px}
.about-page .about-3{padding-top:30px}
.about-page .about-3 .other-box .other-text h2{line-height:1.2}
.product-page .product-box .right .inner-pro-list ul li{width:100%}
}
.prodet-4 .form{margin-top:10px}
.prodet-4 h3.form-title{font-size:30px;font-weight:700}
.prodet-4 input[type=text],.prodet-4 input[type=email],.prodet-4 input[type=tel],.prodet-4 textarea{width:100%;font-size:14px;background-color:#fff;border:1px solid #000;padding:8px 15px;margin-top:12px}
.prodet-4 textarea{height:190px}
.prodet-4 input[type=submit]{font-size:18px;background-color:#e11921;border:none;color:#fff;padding:10px 65px;margin-top:30px}
.prodet-4 label span{display:inline-block;vertical-align:middle;font-size:18px}
.prodet-4 label input[type=radio]{width:30px;height:30px;margin-right:10px}
.prodet-4 label:first-child{margin-right:55px}
.prodet-4 h6.small-title{font-size:18px;margin-top:15px}
.gal-page{padding-bottom:80px}
.gal-page ul{margin:-10px}
.gal-page ul li{padding:10px}
.gal-page ul li a{display:block}
.gal-page ul li a h3{color:#333;background:#eee;padding:10px 5px;position:relative;z-index:1;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.gal-page ul li a:hover h3{background:#ce862b;color:#fff}
@media screen and (max-width:700px){.gal-page .grid-box.four>.column{width:50%}
}
.inner-page .m-page{text-align:center;padding-top:30px}
.inner-page .m-page a,.inner-page .m-page span{display:inline-block;font-size:14px;width:40px;height:40px;margin:0 5px;border:1px solid #eee;background:#f9f9f9;line-height:40px;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.inner-page .m-page a:hover,.inner-page .m-page span.current{color:#fff;background:#ce862b}
.mbx{font-size:18px}
.mbx a,.mbx span{display:inline-block;vertical-align:top;margin:0 5px;line-height:24px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.mbx a{margin-left:0}
.mbx-box .box{padding:40px 0}
.faq-page .about-6 .box{padding-top:40px;max-width:1320px;display:block;margin:0 auto;font-family:'AmerigoBT-MediumA'}
.faq-page .about-6 .box ul li{padding-bottom:20px}
.faq-page .about-6 .box ul li:last-child{padding-bottom:0}
.faq-page .about-6 .box ul li h4{padding:20px 70px;background-image:url("../images/icon-lt.png");background-position:center left 25px;background-repeat:no-repeat;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #b7b7b7;font-size:20px;color:#666;text-transform:capitalize;position:relative;cursor:pointer;cursor:hand}
.faq-page .about-6 .box ul li h4:after{content:"\f107";font-size:18px;position:absolute;right:25px;top:20px;font-family:"FontAwesome"}
.faq-page .about-6 .box ul li .text{padding:25px;border:1px solid #b7b7b7;margin-top:8px;font-size:16px;color:#666;display:none;-moz-box-shadow:3px 3px 6px rgba(0,0,0,.2);-o-box-shadow:3px 3px 6px rgba(0,0,0,.2);box-shadow:3px 3px 6px rgba(0,0,0,.2)}
.faq-page .about-6 .box ul li.active h4{background-color:#e11921;color:#fff;background-image:url("../images/icon-lt2.png")}
.faq-page .about-6 .box ul li.active h4:after{content:"\f106"}
