html{scroll-padding-top: 100px;}
#about-us .wrap.fb5{position: relative;margin-bottom: 0;}
#about-us .introduction{display:none;}
#fb5 #fb5-container-book{top: 0!important;}
#fb5{height:580px!important;}
#contact-us h1{line-height: 30px;font-size: 18px;}
#contact-us .text{color: #2F2F2F;}
#contact-us .item{width: 196px;background-color: #FFFFFF;float: left;margin: 50px 34px;padding-left: 124px;padding-top: 20px;border-radius: 50px;position: relative;height: 70px;color: #2F2F2F;line-height: 24px;}
#contact-us .item.icon-tel{margin-left: 150px;}
#contact-us .item:before{position: absolute;color: #FFFFFF;left: 17px;z-index: 2;font-size: 56px;margin: 0;top: 50%;margin-top: -28px;}
#contact-us .item:after{content: "";width: 84px;height: 84px;background-color: #C0C0C0;border-radius: 50%;position: absolute;left: 4px;top: 3px;}
#contact-us .item h3{font-weight: bold;font-size: 14px;}
/*diff country*/
html[lang="bg"] #contact-us .item{padding-left: 100px;width: 245px;}
html[lang="bg"] #contact-us .left dl:nth-child(3) dt,html[lang="bg"] #contact-us .left dl:nth-child(5) dt{width:154px;}
#contact-us .wrap{padding-top: 50px;}
#contact-us .left{float: left;width: 730px;}
#contact-us h2{line-height: 60px;font-size: 24px;text-transform: uppercase;font-weight: bold;}
#contact-us .left dl{width: 50%;float: left;line-height: 36px;color: #2F2F2F;}
#contact-us .left dt{width: 100px;float: left;font-size: 14px;}
#contact-us .left dt:before{color: #D53A3B;font-size: 20px;}
#contact-us .left dd{font-weight: bold;font-size: 14px;}
#contact-us .left dd a{color:#000000;}
#contact-us .left .address{clear: both;padding-top: 60px;line-height: 24px;font-size: 14px;}
#contact-us .right{float: left;width: 670px;}
#contact-us .right li{line-height: 36px;position: relative;color: #555555;}
#contact-us .right li:after{content: ">";background-color: #E86060;color: #FFFFFF;width: 24px;height: 24px;border-radius: 50%;position: absolute;text-align: center;line-height: 24px;right: 0;top: 50%;margin-top: -12px;}
#contact-us .right li:before{content:"";border-bottom: 1px dashed #AAAAAA;position: absolute;width: 100%;top: 50%;}
#contact-us .right li a{position: relative;background-color: #E4E4E4;font-weight: bold;color: #000000;}
#contact-us .right .tip{color: #2F2F2F;line-height: 24px;padding-top: 25px;padding-bottom: 15px;}
#contact-us .right .tip a{color: #FF5758;text-decoration: underline;}
/*contact us form*/
.contactus .form{width: 1060px;float: left;}
.contactus .right{width: 280px;float: right;text-align: center;}
.contactus .right s{color: #FFFFFF;width: 240px;display: block;border-radius: 50%;border: 2px solid #353535;height: 150px;line-height: 24px;text-decoration: none;padding: 110px 10px 0;position: relative;}
.contactus .right s:before{font-size: 44px;position: absolute;left: 50%;margin-left: -22px;top: 56px;color: #FFFFFF;z-index: 2;}
.contactus .right s:after{content:"";background-color: #5C5C5C;width: 56px;height: 56px;position: absolute;left: 50%;margin-left: -28px;top: 48px;z-index: 1;border-radius: 50%;}
.contactus .right .submit{width: 254px;height: 48px;background-color: #5C5C5C;margin: 55px auto 0;border-radius: 5px;position: relative;overflow: hidden;}
.contactus .right .submit:before{position: absolute;left: 14px;font-size: 26px;color: #FFFFFF;top: 10px;z-index: 2;}
.contactus .right .submit:after{content: "";width: 200px;height: 100px;background-color: #747474;position: absolute;border-radius: 50%;left: -118px;bottom: -12px;z-index: 1;}
.contactus .right .submit input{width: 254px;height: 48px;color: #FFFFFF;font-size: 18px;font-weight: bold;background-color: transparent;border: none;position: absolute;top: 0;left: 0;cursor: pointer;z-index: 5;}
.contactus .right .submit:hover{background-color: #D53A3B;}
.contactus .right .submit:hover:after{background-color: #882526;}
.contactus .right .verifyMessage{display:none;}
.contactus .right i{display:inline-block;position: relative;height: 34px;margin-top: 10px;}
.contactus .right i input{width: 60px;height: 30px;box-shadow: 0px 0px 3px #fff;border: 1px solid #ddd;display: block;padding-left: 75px;}
.contactus .right i span{position: absolute;left: 2px;top: 2px;}
.contactus .verify .icon-info{display:none}
.contactus .verify .verifyMessage{display:block;}
.article .wrap{background-color: #FFFFFF;position: relative;min-height: 400px;}
.article .wrap:before{border: 10px solid #E9E9E9;width: 220px;height: 220px;color: #E9E9E9;border-radius: 50%;position: absolute;right: 80px;top: 60px;text-align: center;line-height: 220px;font-size: 100px;}
.article h1{line-height: 50px;font-size: 24px;padding: 15px 40px 10px 40px;color: #000000;}
.article .text{line-height: 28px;color: #666666;font-size: 14px;padding: 0 40px 50px 40px;}
.article .text s{text-decoration: none;font-weight: bold;}
.article .text img{max-width:100%;}
.article .text h2{font-size: 18px;font-weight: bold;color: #000000;line-height: 40px;}
.article .text h3{font-size: 18px;font-weight: bold;color: #000000;line-height: 40px;}
.article .text h3:before{content: "";border-radius: 50%;width: 7px;height: 7px;background-color: #D53A3B;display: inline-block;margin-bottom: 3px;margin-right: 2px;}
.article .text strong{color: #000000;}
.article .text ul.item{padding-left: 35px;padding-top: 5px;padding-bottom: 5px;}
.article .text ul.item li{list-style-type: upper-alpha;font-size: 14px;}
.article .text ul.num{padding-left: 35px;padding-top: 5px;padding-bottom: 5px;}
.article .text ul.num li{list-style-type: decimal;font-size: 14px;}
/*cert*/
.article ul.cert-files{border-top: 1px solid #ccc;}
.article ul.cert-files li{border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;position: relative;height: 150px;font-size: 13px;}
.article ul.cert-files li::after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.article ul.cert-files li>a{width: 178px;height: 100%;float: left;border-right: 1px solid #ccc;}
.article ul.cert-files li> a:after{content: "";background-image: url("../images/cert.jpg");background-repeat: no-repeat;width: 120px;height: 120px;font-size: 120px;margin-left: 29px;margin-top: 15px;display: block;}
.article ul.cert-files li:nth-child(2)> a:after{background-position: -1em 0;}
.article ul.cert-files li:nth-child(3)> a:after{background-position: -2em 0;}
.article ul.cert-files li:nth-child(4)> a:after{background-position: -3em 0;}
.article ul.cert-files li:nth-child(5)> a:after{background-position: -4em 0;}
.article ul.cert-files li:nth-child(6)> a:after{background-position: -5em 0;}
.article ul.cert-files li:nth-child(7)> a:after{background-position: -7em 0;}
.article ul.cert-files li:hover> a:after{background-position: 0 -1em;}
.article ul.cert-files li:hover:nth-child(2)> a:after{background-position: -1em -1em;}
.article ul.cert-files li:hover:nth-child(3)> a:after{background-position: -2em -1em;}
.article ul.cert-files li:hover:nth-child(4)> a:after{background-position: -3em -1em;}
.article ul.cert-files li:hover:nth-child(5)> a:after{background-position: -4em -1em;}
.article ul.cert-files li:hover:nth-child(6)> a:after{background-position: -5em -1em;}
.article ul.cert-files li:hover:nth-child(7)> a:after{background-position: -7em -1em;}
.article ul.cert-files li span{float:left;padding-left: 16px;padding-top: 40px;}
.article ul.cert-files li span a{display: inline-block;height: 30px;line-height: 30px;padding: 0 20px;border: 1px solid #c4c4c4;border-radius: 20px;margin-top: 10px;color: #535353;font-size: 14px;text-decoration: none;}
.article ul.cert-files li span a:hover{background-color: #e20816;color: #fff;border: 1px solid #e20816;}
/*history*/
.article .text .history{position: relative;}
.article .text .history:before,.article .text .history:after,.article .text .history .future:before,.article .text .history .future:after{content: "";background-color: #E30613;left: 49%;height: 100%;width: 1px;position: absolute;top: 10px;}
.article .text .history:after{margin-left: 3px;top: -10px;}
.article .text .history .future{color: #E20816;text-align: right;width: 48%;font-size: 1.5em;font-family: Cambria;}
.article .text .history .future:before{margin-left: 6px;margin-top: -40px;}
.article .text .history .future:after{margin-left: 9px;margin-top: -60px;}
.article .text .history dl{width: 48%;position: relative;font-size: 14px;clear: both;text-align: right;padding-bottom: 80px;}
.article .text .history dl:before{position: absolute;width: 2.5em;height: 2.5em;background-color: #E20816;border-radius: 50%;top: 4.5em;line-height: 2.5em;color: #FFFFFF;right: -8em;font-size: 1em;}
.article .text .history dl:after{content: "";width: 1.25em;height: 1.25em;border-radius: 50%;position: absolute;background-color: #E20816;top: 5.2em;right: -5em;}
.article .text .history dl:nth-child(2n){margin-left: 52%;}
.article .text .history dl:nth-child(2n):before{left: -9em;right: auto;}
.article .text .history dl:nth-child(2n):after{left: -6em;right: auto;}
.article .text .history dl dt{font-size: 4.5em;color: #0B0B0B;border-bottom: 1px solid #E30613;line-height: 80px;padding-left: 0.35em;font-family: Cambria;text-align: left;}
.article .text .history dl dt i{font-size: 0.5em;font-style: normal;color: #84A4B0;margin-left: 1em;}
.article .text .history dl dd{font-size: 1em;text-align: right;color: #424141;font-family: Cambria;width: 20.5em;display: inline;}
/*test*/
.article .text h4{text-align: center;font-size: 26px;line-height: 80px;}
.article .text .test dl{float: left;width: 380px;background-color: #EEEEEE;height: 460px;border-radius: 10px;padding: 0 20px;margin-right: 30px;margin-bottom: 30px;}
.article .text .test dl:nth-child(3n){margin-right: 0;}
.article .text .test dt{text-align: center;font-size: 24px;line-height: 60px;}
.article .text .test dd{line-height: 24px;font-size: 14px;}
.article .text .test img{display: block;margin: 0 auto;margin-bottom: 10px;}
.article .text .gallery{text-align: center;background-color: #EEEEEE;border-radius: 10px;padding: 10px 0;}
.article .text .gallery li{display: inline-block;}
.article .text .gallery img{display: block;}
html[lang="ru"] .article .text .test dt{font-size: 17px;}
/*payment*/
.article .text dl.payment{border: 1px solid #DDDDDD;max-width: 1000px;}
.article .text dl.payment dt{background-color: #D53A3B;color: #FFFFFF;padding-left: 7px;font-size:14px;}
.article .text dl.payment dd{padding-left: 7px;font-size:14px;}
/*shipment*/
.article .text table.list,.article .text table.grid{border-collapse: collapse;max-width:1000px;}
.article .text table.list th,.article .text table.list td,.article .text table.grid th,.article .text table.grid td{text-align: left;padding-left: 7px;font-size: 14px;height: 32px;}
.article .text table.list th,.article .text table.grid th{background-color: #D53A3B;color: #FFFFFF;}
.article .text dl.shipment{margin-bottom: 15px;}
.article .text dl.shipment dt{font-weight: bold;color: #000000;font-size: 16px;font-size:14px;}
.article .text dl.shipment dd{padding-left: 30px;font-size:14px;}
.article .text ul.faq-menu li{list-style: decimal;margin-left: 25px;font-weight: bold;color: #000000;font-size: 14px;}
.article .text ul.faq-menu li a{color: #000000;}
.article .text ul.faqs{padding-top: 20px;}
.article .text ul.faqs li{margin-bottom: 10px;border: 1px solid #DDDDDD;padding-left: 10px;}
.article .text ul.faqs li a{color: #4B91C4;text-decoration: underline;}
.article .text ul.faqs h4{text-align: left;font-size: 16px;font-weight: bold;line-height: 40px;}
.article .text ul.faqs h4 a{text-decoration: none;color: #666666;}
/*404*/
#page404 h1{font-size: 28px;color: #7A7A7A;padding-top: 30px;padding-bottom: 10px;}
#page404 .contactus .form{width: 1024px;border: 1px solid #DDDDDD;border-radius: 5px;}
#page404 .contactus .form dl{width: 512px;margin-bottom: 0;}
#page404 .contactus .form dt{border-left: 1px solid #FFFFFF;border-radius: 0;}
#page404 .contactus .form dl:nth-child(2n+1) dt{border-left: 0;}
#page404 .contactus .form dl input{width: 497px;border-left: 0;}
#page404 .contactus .form dl.message{width: 1024px;}
#page404 .contactus .form dl.message textarea{width: 1009px;display: block;}
#page404 .contactus .right .submit{margin-top: 40px;}
#page404 .contactus .right s{border: 1px solid #E9E9E9;color: #666666;border-radius: 10px;height: auto;padding: 20px;}
#page404 .contactus .right s:before{display: none;background-color: rgb(233, 233, 233);}
#page404 .contactus .right s:after{display: none;background-color: rgb(233, 233, 233);}
/*footer nav*/
#success .footer-nav{padding: 5px 0;margin-left: 40px;padding-bottom: 50px;color: #D53A3B;}
#success .footer-nav a{margin: 0 20px;font-size: 14px;}
#success .footer-nav a:first-child{margin-left: 0;}
/*flipBook*/
#fb5 .fb5-preloader .wBall .wInnerBall{background-color:#D53A3B!important;}
/*map*/
#maps{min-height:528px;background-image: url("../images/map.jpg");background-position: center bottom;background-repeat: no-repeat;}
/* blogs */
#blogs {margin-top: 7px;}
#blogs .tab{float: left;width: 218px;background-color: #fff;}
#blogs .tab h1{font-size: 23px;line-height: 54px;padding-left: 9px;}
#blogs .tab ul{padding-right: 12px;}
#blogs .tab ul li{font-size: 14px;color: #666666;height: 34px;line-height: 34px;padding-left: 12px;transition: all .3s;cursor: pointer;margin-bottom: 16px;}
#blogs .tab ul li.act, #blogs .tab ul li:hover{color: #fff;font-weight: bold;font-size: 15px;background-color: #d53a3b;}
#blogs .contents{width: 1046px;background-color: #fff;min-height: 450px;float: left;/*! margin-left: 2px; */margin-bottom: 30px;/*! padding: 0 12px; */}
#blogs .contents h1{font-size: 18px;line-height: 54px;color: #2d2d2d;padding-left: 12px;}
#blogs .contents ul.headlines{display: flex;justify-content: space-between;padding: 0 12px 24px 12px;}
#blogs .contents ul.headlines li{position: relative;width: 500px;display: inline-block;min-height: 248px;background-color: #eee;}
#blogs .contents ul.headlines li img{display: block;margin: 0 auto;}
#blogs .contents ul.headlines li::before{content: '';position: absolute;left: 0;top: 0;background: url('../images/hot-icon.jpg') no-repeat center;width: 81px;height: 34px;}
#blogs .contents ul.headlines li a{position: absolute;display: block;bottom: 2px;left: 0;color: #fff;height: 80px;font-size: 16px;line-height: 22px;background-color: rgb(0,0,0,.6);padding: 9px 12px;box-sizing: border-box;width: 100%;text-align: center;}
#blogs .contents ul.headlines li a:hover{color: #d53a3b;}
#blogs .contents ul.list{padding: 0 12px;}
#blogs .contents ul.list li{padding-bottom: 19px;clear: both;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #dddddd;}
#blogs .contents ul.list li .imgbox{width: 178px;height: 117px;float: left;margin-right: 12px;border: 1px solid #eee;padding: 3px;}
#blogs .contents ul.list li .imgbox img{max-width: 100%;max-height: 100%;}
#blogs .contents ul.list li a{font-size: 16px;line-height: 21px;color: #000;max-height: 39px;overflow: hidden;display: block;margin-bottom: 6px;}
#blogs .contents ul.list li a:hover{color: #d53a3b;}
#blogs .contents ul.list li s{text-decoration: none;font-size: 14px;color: #8d8d8d;line-height: 20px;display: block;max-height: 40px;overflow: hidden;margin-bottom: 8px;}
#blogs .contents ul.list li .date{background-color: #f5f5f5;font-size: 14px;color: #333333;height: 24px;line-height: 24px;padding-right: 14px;float: left;}
#blogs .contents ul.list li .date i{display: inline-block;font-style: normal;font-size: 14px;font-weight: bold;background-color: #b32e2f;color: #fff;padding: 0 12px;margin-right: 14px;}
#blogs .contents ul.list li p{float: right;font-size: 13px;color: #8d8d8d;line-height: 24px;}
#blogs .contents ul.list li p span{font-size: 13px;color: #666666;}
#blogs .contents .pages{text-align: center;}
#blogs .hot-list{width: 347px;float: right;}
#blogs .hot-list .real-time{padding: 0 14px 10px;margin-bottom: 13px;background-color: #fff;}
#blogs .hot-list .real-time h1{font-size: 18px;line-height: 54px;color: #2d2d2d;}
#blogs .hot-list .real-time .type{display: flex;justify-content: space-between;padding-bottom: 20px;}
#blogs .hot-list .real-time .type li{display: inline-block;font-size: 16px;color: #2d2d2d;background-color: #f2f2f2;width: 157px;height: 31px;border-radius: 5px;text-align: center;line-height: 31px;cursor: pointer;}
#blogs .hot-list .real-time .type li.act{color: #fff;background-color: #626262;}
#blogs .hot-list .real-time .content li{display: none;}
#blogs .hot-list .real-time .content li.dis{display: block;}
#blogs .hot-list .real-time .content a{display: block;font-size: 15px;color: #666666;line-height: 19px;margin-bottom: 25px;padding-left: 29px;position: relative;}
#blogs .hot-list .real-time .content a i{position: absolute;left: 0;top: 0;width: 17px;height: 17px;background-color: #c8c8c8;text-align: center;line-height: 18px;color: #fff;font-size: 14px;font-style: normal;}
#blogs .hot-list .real-time .content a i::after{content: '';width: 0;height: 0;border: 4px solid transparent;border-left: 4px solid #c8c8c8;position: absolute;left: 17px;top: 4px;}
#blogs .hot-list .real-time .content a:nth-child(1){color: #000;}
#blogs .hot-list .real-time .content a:nth-child(1) i{background-color: #d53a3b;}
#blogs .hot-list .real-time .content a:nth-child(1) i::after{border-left-color: #d53a3b;}
#blogs .hot-list .real-time .content a:nth-child(2) i{background-color: #ff6a6b;}
#blogs .hot-list .real-time .content a:nth-child(2) i::after{border-left-color: #ff6a6b;}
#blogs .hot-list .real-time .content a:nth-child(3) i{background-color: #ffb80f;}
#blogs .hot-list .real-time .content a:nth-child(3) i::after{border-left-color: #ffb80f;}
#blogs .hot-list .real-time .content a:hover{color: #d53a3b;}
#blogs .hot-list .hot-product{background-color: #fff;padding: 0 14px 10px;display: none;}
#blogs .hot-list .hot-product h1{font-size: 18px;line-height: 54px;color: #2d2d2d;}
#blogs .hot-list .hot-product ul li{margin-bottom: 25px;}
#blogs .hot-list .hot-product ul li .imgbox{width: 74px;height: 74px;position: relative;float: left;}
#blogs .hot-list .hot-product ul li .imgbox img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
#blogs .hot-list .hot-product ul li h2{font-size: 14px;line-height: 19px;font-weight: bold;color: #d53a3b;padding-left: 10px;display: inline-block;margin-bottom: 4px;}
#blogs .hot-list .hot-product ul li s{font-size: 13px;line-height: 19px;color: #666666;text-decoration: none;padding-left: 10px;overflow: hidden;white-space: nowrap;}
#blogs .hot-list .hot-product ul li a{font-size: 14px;color: #868484;padding-left: 10px;padding-top: 10px;display: inline-block;}
#blogs .hot-list .hot-product ul li a:hover{color: #d53a3b;}
/* blogs-details */
#blogs-details{padding-bottom: 20px;margin-top: 7px;}
#blogs-details .wrap{display: flex;justify-content: space-between;flex-wrap: wrap;}
#blogs-details .content{width: 1048px;min-height: 450px;padding: 0 0 26px 0;box-sizing: border-box;float: left;background-color: #fff;}
#blogs-details .content > h1{font-size: 23px;line-height: 34px;padding: 26px 0 0 11px;}

/*blog ad*/
.rfq-click{padding: 10px;border-bottom: 12px solid #e4e4e4;position: relative;}
.rfq-click img{display: block;}
.rfq-click dl{position: absolute;top: 30px;color: #fff;}
.rfq-click dt{font-size: 20px;font-weight: bold;padding-right: 620px;padding-left: 13px;line-height: 30px;height: 82px;}
.rfq-click dt span{position: absolute;right: 20px;width: 583px;top: 0;font-size: 15px;font-weight: normal;line-height: 24px;}
.rfq-click dd{line-height: 39px;padding-left: 20px;width: 645px;}
.rfq-click dd b{position: absolute;right: 10px;width: 362px;text-align: center;font-size: 18px;font-weight: normal;}

#blogs-details .info{border-bottom: 1px solid #ddd;padding: 0 0 15px;margin: 0 11px;}
#blogs-details .info .date{background-color: #f5f5f5;font-size: 14px;color: #333333;height: 24px;line-height: 24px;padding-right: 14px;float: left;margin-top: 12px;}
#blogs-details .info .date i{display: inline-block;font-style: normal;font-size: 14px;font-weight: bold;background-color: #b32e2f;color: #fff;padding: 0 12px;margin-right: 14px;}
#blogs-details .info .views{float: right;font-size: 13px;color: #8d8d8d;margin-top: 12px;}
#blogs-details .info .views span{font-size: 13px;color: #666666;}

#blogs-details .blog-text{padding: 20px 11px 24px;background-color: #fff;}
#blogs-details .blog-text{font-size: 14px;line-height: 24px;}
#blogs-details .blog-text h2{font-size: 17pt;padding: 40px 0 20px;font-weight: bold;}
#blogs-details .blog-text h2 a{text-decoration: none;}
#blogs-details .blog-text h3{font-size: 13pt;padding: 15px 0 10px;font-weight: bold;}
#blogs-details .blog-text h4{font-size: 12pt;padding: 15px 0 10px;font-weight: bold;}
#blogs-details .blog-text h5{font-size: 12pt;padding: 15px 0 10px;font-weight: bold;}
#blogs-details .blog-text p{font-size: 14px;line-height: 24px;padding: 10px 0;}


#blogs-details .blog-text span{font-size: 10.5pt;}
#blogs-details .blog-text table{margin: auto;}
#blogs-details .blog-text table td{padding: 10px;font-size: 14px;}

#blogs-details .share{display: flex;justify-content: center;flex-wrap: wrap;padding-top: 54px;}
#blogs-details .share h4{font-size: 14px;color: #8d8d8d;width: 100%;text-align: center;padding-bottom: 24px;}
#blogs-details .share s{display: block;height: 38px;width: 38px;border-radius: 50px;box-shadow: 0 0 8px rgb(0,0,0,.4);text-align: center;line-height: 38px;font-size: 20px;margin-right: 40px;text-decoration: none;cursor: pointer;}
#blogs-details .share s:last-child{margin-right: 0;}
#blogs-details .share s:hover{background-color: #e20816;color: #fff;}

#blogs-details .turning{border-top: 1px solid #e4e4e4;margin-top: 8px;width: 100%;}
#blogs-details .turning ul{display: flex;justify-content: space-between;}
#blogs-details .turning ul li{background-color: #fff;padding: 12px;box-sizing: border-box;flex: 1;margin-right: 8px;}
#blogs-details .turning ul li:last-child{margin-right: 0;}
#blogs-details .turning ul li:last-child button::before{transform: rotate(90deg);}
#blogs-details .turning ul li a:hover h3{color: #e20816;}
#blogs-details .turning a{display: flex;height: 100%;flex-wrap: wrap;text-decoration: none;}
#blogs-details .turning button{font-size: 13px;color: #8d8d8d;position: relative;background-color: transparent;border: none;padding-bottom: 9px;width: 100%;text-align: left;}
#blogs-details .turning button::before{content: '>';width: 13px;height: 13px;color: #000;background-color: #e4e4e4;font-family: cursive;display: inline-block;line-height: 13px;text-align: center;font-weight: bold;margin-right: 6px;transform: rotate(-90deg);}
#blogs-details .turning .imgbox{width: 161px;height: 106px;float: left;text-align: center;line-height: 106px;margin-right: 10px;}
#blogs-details .turning .imgbox img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
#blogs-details .turning .text{flex: 1;position: relative;}
#blogs-details .turning h3{font-size: 16px;color: #000000;line-height: 22px;margin-top: -3px;}
#blogs-details .turning h4{font-size: 13px;color: #8d8d8d;line-height: 18px;height: 42px;}
#blogs-details .turning p{display: flex;justify-content: space-between;align-items: center;position: absolute;left: 0;bottom: 0;width: 100%;}
#blogs-details .turning s{text-decoration: none;background-color: #b32e2f;height: 24px;display: inline-block;line-height: 24px;font-size: 14px;padding-left: 12px;color: #fff;font-weight: bold;}
#blogs-details .turning s span{display: inline-block;height: 100%;font-size: 14px;background-color: #f5f5f5;color: #333333;margin-left: 10px;padding: 0 15px;font-weight: normal;}
#blogs-details .turning i{font-style: normal;font-size: 13px;color: #666666;}
#blogs-details .turning i span{color: #000000;}

#blogs-details .faqs{font-size: 14px;line-height: 24px;}
#blogs-details .faqs{border-top: 9px solid #e4e4e4;padding: 0 11px;background-color: #fff;width: 100%;}
#blogs-details .faqs h2{color: #2d2d2d;font-size: 18px;font-weight: bold;line-height: 54px;padding-top: 10px;border-bottom: 1px dashed #dddddd;}
#blogs-details .faqs h3{font-size: 13pt;padding: 15px 0 10px;font-weight: bold;}
#blogs-details .faqs h4{font-size: 12pt;padding: 15px 0 10px;font-weight: bold;}
#blogs-details .faqs h5{font-size: 12pt;padding: 15px 0 10px;font-weight: bold;}
#blogs-details .faqs p{font-size: 14px;line-height: 24px;padding: 10px 0;}
#blogs-details .faqs span{font-size: 10.5pt;}

#blogs-details .parts{background-color: #fff;margin-top: 8px;padding: 18px 12px 55px;width: 100%;}
#blogs-details .parts .flexslider{margin: 0;padding: 0;border: none;border-radius: 0;}
#blogs-details .parts h3{font-size: 18px;font-weight: bold;color: #2d2d2d;padding-bottom: 17px;}
#blogs-details .parts .flexslider .slides>li a{float: left;width: calc(100% / 6);text-decoration: none;margin-bottom: 22px;}
#blogs-details .parts .flexslider .slides>li a:hover h4{color: #d53a3b;}
#blogs-details .parts .imgbox{width: 60px;height: 60px;line-height: 60px;text-align: center;margin-right: 11px;float: left;}
#blogs-details .parts .imgbox img{max-width: 100%;display: inline-block;vertical-align: middle;}
#blogs-details .parts .text{width: 100%;padding-top: 14px;padding-right: 10px;box-sizing: border-box;}
#blogs-details .parts h4{font-size: 12px;font-weight: bold;color: #2d2d2d;padding-bottom: 3px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;display: block;}
#blogs-details .parts s{text-decoration: none;font-size: 12px;color: #666666;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#blogs-details .parts .flex-direction-nav a{left: 47.5%;opacity: 1 !important;width: 29px;height: 29px;background-color: #ededed;border-radius: 3px;text-align: center;line-height: 29px;bottom: -44px;top: unset;transform: translateX(-50%);z-index: 1;}
#blogs-details .parts .flex-direction-nav a::before{font-size: 15px;color: #a0a0a0;}
#blogs-details .parts .flex-direction-nav a:hover{background-color: #d53a3b;}
#blogs-details .parts .flex-direction-nav a:hover::before{color: #fff;}
#blogs-details .parts .flex-direction-nav .flex-next{right: 47.5%;left: unset;background-color: #e4e4e4;}
#blogs-details .parts .flex-direction-nav .flex-next::before{color: #434343;}

#blogs-details .lastest{background-color: #fff;margin-top: 8px;padding: 18px 12px 15px;width: 100%;}
#blogs-details .lastest h3{font-size: 18px;font-weight: bold;color: #2d2d2d;padding-bottom: 17px;}
#blogs-details .lastest ul{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
#blogs-details .lastest li{background-color: #fff;width: calc(50% - 6px);margin-bottom: 5px;padding: 5px;box-sizing: border-box;margin-bottom: 10px;}
#blogs-details .lastest a{display: block;}
#blogs-details .lastest a:hover{text-decoration: none;}
#blogs-details .lastest a:hover h4{color: #d53a3b;}
#blogs-details .lastest .image-box{float: left;margin-right: 12px;width: 150px;height: 105px;text-align: center;line-height: 105px;border: 1px solid #ddd;border-radius: 5px;}
#blogs-details .lastest .image-box img{max-height: 98%;max-width: 98%;vertical-align: middle;display: inline-block;}
#blogs-details .lastest h4{font-size: 15px;color: #000000;line-height: 21px;padding-bottom: 6px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#blogs-details .lastest h5{font-size: 13px;line-height: 19px;color: #838383;display: block;overflow: hidden;padding-bottom: 6px;box-sizing: content-box;}
#blogs-details .lastest p {display: flex;align-items: center;padding-top: 10px;}
#blogs-details .lastest s {text-decoration: none;font-size: 13px;font-weight: bold;color: #fff;background-color: #b32e2f;line-height: 24px;padding-left: 12px;margin-right: 20px;}
#blogs-details .lastest s span {color: #333333;font-weight: normal;background-color: #f5f5f5;font-size: 13px;line-height: 24px;display: inline-block;padding: 0 14px;margin-left: 9px;}
#blogs-details .lastest i {font-style: normal;font-size: 13px;text-decoration: none;color: #666666;}
#blogs-details .lastest i span {color: #000000;}

#blogs-details .quick{min-height: 58px;width: auto;position: fixed;bottom: 0;left: 50%;box-sizing: border-box;z-index: 9997;margin-left: -700px;}
#blogs-details .quick .wrap{width: auto;}
#blogs-details .quick .left{width: auto;float: left;position: relative;background-color: #b32e2f;left: -167px;}
#blogs-details .quick .left::before{content: '';width: 72px;height: 72px;background: url('../images/send.png') no-repeat center;position: absolute;left: 45px;top: 62px;}
#blogs-details .quick .left h3{font-size: 20px;font-weight: bold;color: #fff;background: #d53a3b;position: relative;line-height: 58px;padding-left: 52px;cursor: pointer;white-space: nowrap;padding-right: 10px;}
#blogs-details .quick .left h3::before{content: '';width: 32px;height: 22px;background: url('../images/quick-arrow.png');position: absolute;left: 8px;top: 50%;transform: translateY(-50%);}

#blogs-details .quick .right{float: right;width: 86%;display: none;}
#blogs-details .quick form{background-color: #fff;display: flex;flex-wrap: wrap;padding-top: 9px;}
#blogs-details .quick form ul{display: flex;flex-wrap: wrap;}
#blogs-details .quick form ul li{display: flex;align-items: center;min-height: 41px;border: 1px solid #bdbdbd;border-radius: 3px;overflow: hidden;margin-bottom: 4px;}
#blogs-details .quick form ul li:nth-child(1),#blogs-details .quick form ul li:nth-child(5){width: 25%;margin-right: 1%;}
#blogs-details .quick form ul li:nth-child(2),#blogs-details .quick form ul li:nth-child(6){width: 27%;margin-right: 1%;}
#blogs-details .quick form ul li:nth-child(3),#blogs-details .quick form ul li:nth-child(7){width: 22%;margin-right: 1%;}
#blogs-details .quick form ul li:nth-child(4),#blogs-details .quick form ul li:nth-child(8){width: 22%;}
#blogs-details .quick form ul li:nth-child(9){width: calc(76% + 4px);margin-right: 1%;}
#blogs-details .quick form ul li:nth-child(n+4){display: none;}
#blogs-details .quick form ul li label{width: auto;min-width: 115px;;background-color: #eaeaea;font-size: 13px;color: #101010;line-height: 41px;padding-left: 15px;padding-right: 5px;flex-shrink: 0;text-shadow: 0 0 0.5px;}
#blogs-details .quick form ul li label.rd{position: relative;}
#blogs-details .quick form ul li label.rd::before{content: '*';font-size: 13px;font-family: Tahoma;color: #da0002;position: absolute;left: 4px;top: 1px;}
#blogs-details .quick form ul li input,#blogs-details .quick form ul li textarea{min-height: 41px;width: 100%;border: none;outline: none;font-size: 13px;color: #000000;padding: 0 10px;}
#blogs-details .quick form ul li.mes textarea{resize: none;}
#blogs-details .quick form ul li.btn{border: none;display: block;width: 22%;}
#blogs-details .quick form ul li.verify{padding-right: 10px;display: none !important;}
#blogs-details .quick form button{text-transform: uppercase;font-size: 18px;font-weight: bold;border: none;cursor: pointer;background-color: #d53a3b;height: 100%;display: block;border-radius: 5px;color: #FFFFFF;line-height: 1;width: 100%;}
#blogs-details .quick form button:hover{background-color: #882526;}

#blogs-details .quick.expand{background-color: #fff;border-top: 1px solid #c2c2c2;width: 100%;left: 0;margin-left: 0;}
#blogs-details .quick.expand .wrap{width: 1400px;}
#blogs-details .quick.expand .left{height: 151px;width: 13%;left: 0;}
#blogs-details .quick.expand .left h3{line-height: 42px;transition: all .3s;}
#blogs-details .quick.expand .left h3:before{transform:  translateY(-50%) rotate(180deg);transition: all .3s;}
#blogs-details .quick.expand .left h3:hover{font-size: 22px;}
#blogs-details .quick.expand .left h3:hover:before{transform: translateY(-50%) rotate(180deg) scale(1.1);}
#blogs-details .quick.expand .right{display: block;}
#blogs-details .quick.expand form ul li:nth-child(n+4){display: flex;}

#blogs-details .label{padding-top: 30px;border-bottom: 2px solid #e4e4e4;padding-bottom: 10px;display: none;}
#blogs-details .label h2{font-size: 16px;color: #2d2d2d;margin-bottom: 8px;font-weight: normal;}
#blogs-details .label li{display: inline-block;font-size: 14px;line-height: 22px;color: #d53a3b;margin-bottom: 12px;margin-right: 44px;}
#blogs-details .discuss{padding-top: 10px;border-bottom: 2px solid #dddddd;}
#blogs-details .discuss h2{font-size: 18px;color: #2d2d2d;line-height: 54px;display: flex;align-items: center;justify-content: space-between;}
#blogs-details .discuss h2 .views{float: right;margin: 0;}
#blogs-details .discuss table{border-collapse: collapse;width: 100%;}
#blogs-details .discuss table td{clear: both;border-top: 1px dashed #dddddd;border-bottom: 1px dashed #dddddd;padding: 10px 0;vertical-align: baseline;}
#blogs-details .discuss table h3{font-size: 14px;font-weight: bold;color: #d53a3b;line-height: 19px;}
#blogs-details .discuss table s{text-decoration: none;font-size: 14px;line-height: 21px;color: #666666;display: block;}
#blogs-details .discuss table .evaluate{padding-top: 20px;}
#blogs-details .discuss table .evaluate i{font-style: normal;}
#blogs-details .discuss table .evaluate i:first-child{margin-right: 53px;}
#blogs-details .discuss table .evaluate i:first-child::before{color: #d53a3b;}
#blogs-details .discuss table .time{font-size: 14px;color: #868484;line-height: 19px;float: right;padding-top: 4px;}
#blogs-details .discuss .pages{text-align: center;}
#blogs-details .comment{padding-top: 10px;}
#blogs-details .comment h2{font-size: 18px;color: #2d2d2d;line-height: 54px;float: left;}
#blogs-details .comment s{float: right;line-height: 54px;font-size: 13px;color: #8d8d8d;text-decoration: none;}
#blogs-details .comment .form dl{width: calc(50% - 2px);border: 1px solid #dcdcdc;overflow: hidden;}
#blogs-details .comment .form dl:nth-child(1){border-radius: 5px 0 0 0;border-right: none;}
#blogs-details .comment .form dl:nth-child(2){border-radius: 0 5px 0 0;border-left: none;}
#blogs-details .comment .form dl.message{width: 100%;border-radius: 5px 5px 0 0;}
#blogs-details .comment .form dl input, #blogs-details .comment .form dl textarea{box-sizing: border-box;width: 100%;}
#blogs-details .comment .form button{margin: 0 auto;display: block;cursor: pointer;border: 1px solid transparent;background-color: #d53a3b;font-size: 19px;color: #fff;font-weight: bold;padding: 10px 65px;border-radius: 5px;transition: all .3s;}
#blogs-details .comment .form button:hover{background-color: #fff;border-color: #d53a3b;color: #d53a3b;}
#blogs-details .hot-parts{padding-top: 30px;}
#blogs-details .hot-parts h2{font-size: 20px;line-height: 23px;color: #333333;border-bottom: 2px solid #212121;margin-bottom: 15px;padding-bottom: 15px;}
#blogs-details .hot-parts ul{padding-bottom: 30px;}
#blogs-details .hot-parts ul li{display: inline-block;width: calc(100% / 4 - 11px);margin-right: 10px;margin-bottom: 4px;}
#blogs-details .hot-parts ul li:nth-child(4n+4){margin-right: 0;}
#blogs-details .hot-parts ul li a{font-size: 14px;color: #2b2b2b;padding: 5px 0;display: inline-block}
#blogs-details .hot-parts ul li a:hover{color: #ef3800;text-decoration: underline;}

#blogs-details .relate{width: 341px;float: right;}
#blogs-details .relate .abs{background-color: #fff;padding: 20px 14px 22px;margin-bottom: 11px;}
#blogs-details .relate .abs h3{font-size: 18px;color: #2d2d2d;font-weight: bold;padding-bottom: 25px;text-transform: capitalize;}
#blogs-details .relate .abs h4{font-size: 18px;font-weight: bold;color: #d53a3b;line-height: 19px;padding-bottom: 6px;}
#blogs-details .relate .abs s{text-decoration: none;font-size: 14px;color: #8d8d8d;line-height: 20px;display: block;padding-bottom: 18px;}
#blogs-details .relate .abs a{display: inline-block;font-size: 13px;color: #d53a3b;height: 30px;line-height: 29px;border: 1px solid #c5c5c5;border-radius: 25px;padding: 0 11px 0 14px;text-decoration: none;}
#blogs-details .relate .abs a:hover{background-color: #d53a3b;color: #fff;border-color: #d53a3b;}

#blogs-details .relate .lastest{background-color: #fff;padding: 19px 14px;}
#blogs-details .relate .lastest h3{font-size: 18px;font-weight: bold;color: #2d2d2d;padding-bottom: 12px;}
#blogs-details .relate .lastest a{display: block;text-decoration: none;margin-bottom: 30px;}
#blogs-details .relate .lastest h4{font-size: 14px;color: #000000;line-height: 21px;}
#blogs-details .relate .lastest p{display: flex;justify-content: space-between;align-items: center;padding-top: 10px;}
#blogs-details .relate .lastest s{text-decoration: none;font-size: 13px;font-weight: bold;color: #fff;background-color: #b32e2f;line-height: 24px;padding-left: 12px;}
#blogs-details .relate .lastest s span{color: #333333;font-weight: normal;background-color: #f5f5f5;font-size: 13px;line-height: 24px;display: inline-block;padding: 0 14px;margin-left: 9px;}
#blogs-details .relate .lastest i{font-style: normal;font-size: 13px;text-decoration: none;color: #666666;}
#blogs-details .relate .lastest i span{color: #000000;}
#blogs-details .relate .lastest a:hover h4{color: #d53a3b;}

#blogs-details .relate .ass-product{background-color: #fff;padding: 20px 12px 10px;}
#blogs-details .relate .ass-product h3{font-size: 18px;font-weight: bold;color: #2d2d2d;margin-bottom: 20px;}
#blogs-details .relate .ass-product ul li{margin-bottom: 25px;}
#blogs-details .relate .ass-product ul li .imgbox{width: 74px;height: 74px;position: relative;float: left;}
#blogs-details .relate .ass-product ul li .imgbox img{max-width: 100%;max-height: 100%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
#blogs-details .relate .ass-product ul li h4{font-size: 14px;line-height: 19px;font-weight: bold;color: #d53a3b;padding-left: 10px;display: inline-block;margin-bottom: 4px;}
#blogs-details .relate .ass-product ul li s{font-size: 13px;line-height: 19px;color: #666666;text-decoration: none;padding-left: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
#blogs-details .relate .ass-product ul li a{font-size: 14px;color: #868484;padding-left: 10px;padding-top: 10px;display: inline-block;}
#blogs-details .relate .ass-product ul li a:hover{color: #d53a3b;}
#blogs-details .relate .relate-blog{background-color: #fff;padding: 20px 12px 10px;}
#blogs-details .relate .relate-blog h2{font-size: 18px;font-weight: bold;color: #2d2d2d;margin-bottom: 20px;}
#blogs-details .relate .relate-blog ul li{border-bottom: 1px dashed #dddddd;padding-bottom: 10px;margin-bottom: 10px;}
#blogs-details .relate .relate-blog ul li:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
#blogs-details .relate .relate-blog ul li .picbox{width: 78px;height: 52px;float: left;margin-right: 10px;padding: 3px;border: 1px solid #eee;}
#blogs-details .relate .relate-blog ul li .picbox img{max-width: 100%;display: block;}
#blogs-details .relate .relate-blog ul li s{font-size: 13px;line-height: 19px;color: #000000;text-decoration: none;}

#blogs-details .relate .online{margin-top: 11px;position: sticky;top: 51px;}
#blogs-details .relate .online .title{background-color: #d53a3b;padding: 8px 13px;color: #fff;}
#blogs-details .relate .online .title h3{font-size: 18px;font-weight: bold;}
#blogs-details .relate .online .title h4{font-size: 13px;line-height: 19px;padding-top: 6px;}
#blogs-details .relate .online form{background-color: #fff;padding-bottom: 18px;}
#blogs-details .relate .online form ul{border: 1px solid #bdbdbd;}
#blogs-details .relate .online form ul li{display: flex;align-items: center;min-height: 41px;border-bottom: 1px solid #bdbdbd;}
#blogs-details .relate .online form ul li label{width: 120px;background-color: #eaeaea69;font-size: 13px;color: #101010;line-height: 41px;padding-left: 15px;flex-shrink: 0;text-shadow: 0 0 0.5px;}
#blogs-details .relate .online form ul li label.rd{position: relative;}
#blogs-details .relate .online form ul li label.rd::before{content: '*';font-size: 13px;font-family: Tahoma;color: #da0002;position: absolute;left: 4px;top: 1px;}
#blogs-details .relate .online form ul li input,#blogs-details .relate .online form ul li textarea{min-height: 41px;width: 100%;border: none;outline: none;font-size: 13px;color: #000000;padding: 0 10px;}
#blogs-details .relate .online form ul li.verify.hide{display: none;}
#blogs-details .relate .online form ul li.verify span{margin-right: 5px;margin-top: 3px;}
#blogs-details .relate .online form ul li.mes{align-items: flex-start;border-bottom: none;}
#blogs-details .relate .online form ul li.mes label{min-height: 84px;}
#blogs-details .relate .online form ul li.mes textarea{min-height: 84px;resize: none;padding: 14px 10px 4px;box-sizing: border-box;}
#blogs-details .relate .online form button{text-transform: uppercase;font-size: 18px;font-weight: bold;border: none;cursor: pointer;background-color: #d53a3b;height: 40px;padding: 0 68px;display: block;margin: 17px auto 0;border-radius: 5px;color: #FFFFFF;line-height: 38px;}
#blogs-details .relate .online form button:hover{background-color: #882526;}

.product-hover-wrapper{position: relative;display: inline-block;cursor: pointer;color: #0056b3;text-decoration: underline;}
.product-hover-wrapper a{color: #39879d;}
.product-hover-wrapper .product-dialog{position: absolute;top: 24px;left: 0;z-index: 999;display: none;padding-top: 10px;text-decoration: none;}
.product-hover-wrapper .dialog-container{width: auto;background: #fff;border: 1px solid #ccc;box-shadow: -1px 2px 4px #AAAAAA;padding: 3px 10px;border-radius: 2px;text-decoration: none;display: flex;align-items: center;}
.product-hover-wrapper .dialog-container:after{content: "";background-color: #FFFFFF;border-right: 1px solid #D9D9D9;border-top: 1px solid #D9D9D9;height: 10px;width: 10px;position: absolute;-webkit-transform: rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-left: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;top: 4px;z-index: 2;clear: both;left: 12px;}
.product-hover-wrapper:hover .product-dialog{display: block;}
.product-hover-wrapper .product-dialog .pro-img-box{width: 60px;height: 60px;text-align: center;margin-right: 10px;line-height: 60px;float: left;}
.product-hover-wrapper .product-dialog .pro-img-box img{max-width: 100%;max-height: 100%;display: inline-block;vertical-align: middle;}
.product-hover-wrapper .product-dialog .pro-info a{font-weight: bold;display: block;white-space: nowrap;}
.product-hover-wrapper .product-dialog .pro-info i{line-height: 20px;font-size: 13px;color: #333333;font-style: normal;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product-hover-wrapper .product-dialog .pro-info i:last-of-type{color: #8a8a8a;}

.relate_pro{background-color: #fff;padding: 0 0;height: 261px;}
.relate_pro h3{background-color: #d53a3b;color: #fff;font-size: 18px;font-weight: bold;line-height: 42px;padding-left: 14px;margin-bottom: 16px;}
.relate_pro .flexslider{margin: 0;border: none;}
.relate_pro .flexslider .slides>li{background-color: #FFFFFF;display: flex !important;flex-wrap: wrap;}
.relate_pro .flexslider .slides>li:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.relate_pro .flexslider .slides>li:nth-child(3n){margin-right: 0;}
.relate_pro .flexslider .slides>li a.cover{width: 90px;height: 90px;border: 1px solid #bdbdbd;margin-left: 14px;display: block;line-height: 88px;text-align: center;}
.relate_pro .flexslider .slides>li a.cover img{max-width: 84%;max-height: 100%;display: inline-block;vertical-align: middle;}
.relate_pro .flexslider .slides>li dl{padding-left: 14px;max-width: 221px;}
.relate_pro .flexslider .slides>li dt a{color: #1089d6;font-size: 15px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;line-height: 1;margin-bottom: 3px;}
.relate_pro .flexslider .slides>li dd{line-height: 20px;color: #898989;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.relate_pro .flexslider .slides>li dd:first-of-type{margin-bottom: 3px;}
.relate_pro .flexslider .slides>li dd i{color: #666666;font-style: normal;font-size: 13px;display: block;margin-bottom: -3px;}
.relate_pro .flexslider .slides>li dd p{font-size: 14px;color: #333333;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 98%;}
.relate_pro .flexslider .slides>li .bottom{display: flex;align-items: center;width: 100%;padding-bottom: 16px;padding-top: 15px;}
.relate_pro .flexslider .slides>li .bottom a.rfq{font-size: 16px;text-transform: uppercase;color: #fff;background-color: #d53a3b;border-radius: 3px;margin-left: 14px;height: 32px;padding: 0 29px;display: block;line-height: 32px;text-decoration: none;}
.relate_pro .flexslider .slides>li .bottom a.rfq:hover{background-color: #882526;}
.relate_pro .flexslider .slides>li .bottom p{font-size: 14px;color: #666666;padding-left: 14px;}
.relate_pro .flexslider .slides>li .bottom p span{color: #333333;}
.relate_pro .flex-control-nav{position: static;border-top: 1px solid #e1e1e1;padding: 16px 0 14px;}
.relate_pro .flex-control-paging li a{width: 11px;height: 11px;background-color: #5a5b5d;border-radius: 0;}
.relate_pro .flex-control-paging li a.flex-active{background-color: #d53a3b;}

@media screen and (max-width: 768px)
{
	#contact-us-form .right .submit{margin-top: 1rem;margin-bottom: 1rem;}
	#contact-us-form .right s:after{display: none;}
	#contact-us-form .right s:before{display: none;}
	#contact-us-form .right s{padding-top: 0;border: none;height: auto;width: auto;}
	#contact-us-form .right{width: auto;float: none;}
	#contact-us-form .form{width: auto;float: none;}
	#about-us #fb5{display:none;}
	#about-us .introduction{display:block;color: #FFFFFF;padding-bottom: 30px;line-height: 22px;}
	#about-us .introduction h2{font-weight: bold;}
	#contact-us h1{padding-left: 0.5rem;}
	#contact-us .text{padding-left: 0.5rem;}
	#contact-us .item{float: none;width: auto;height: 5rem;margin: 1rem;padding-left: 5.2rem;padding-top: 15px;font-size: 0.75rem;}
	#contact-us .item.icon-tel{margin-left: 1rem;}
	#contact-us .item:before{left: 0;font-size: 3rem;width: 5rem;line-height: 4.6rem;top: 2rem;}
	#contact-us .item:after{width: 4.6rem;height: 4.6rem;top: 0.2rem;left: 0.2rem;}
	#contact-us .wrap{padding-top: 1rem;}
	#contact-us .left{float: none;width: auto;}
	#contact-us h2{padding-left: 0.5rem;}
	#contact-us .left dl{float: left;width: 100%;clear: both;}
	#contact-us .left dt{padding-left: 0.5rem;min-width: 7rem;width: auto;}
	#contact-us .left .address{padding: 0.5rem;}
	#contact-us .right{float: none;width: auto;}
	#contact-us .right li:after{right: 0.5rem;}
	#contact-us .right li:before{width: 98%;}
	#contact-us .right li a{padding-left: 0.5rem;}
	#contact-us .right .tip{padding-left: 0.5rem;padding-right: 0.5rem;}
	.article .wrap:before{width: 3rem;height: 3rem;font-size: 2rem;line-height: 3rem;top: 1rem;right: 1rem;border-width: 0.2rem;}
	.article h1{font-size: 1.2rem;line-height: 2rem;padding-top: 0.5rem;padding-left: 0.5rem;}
	.article .text{padding: 0.5rem;}
	.article .text .history dl dt{font-size: 2rem;line-height: 40px;}
	.article .text .history dl dt i{display: block;}
	.article .text .history dl dd{font-size: 0.875rem;}
	/*cert*/
	.article ul.cert-files li{text-align: center;height: auto;}
	.article ul.cert-files li> a{width: auto;height: auto;float: none;border-right: none;display: block;padding: 7px 0;}
	.article ul.cert-files li> a:after{margin: 0 auto;}
	.article ul.cert-files li span{padding: 10px 10px 15px 10px;text-align: center;}
	/*test*/
	.article .text h4{line-height: 30px;padding: 10px 0;}
	.article .text .test dl{float: none;width: auto;margin-right: 0;padding: 10px;height: auto;}
	.article .text .gallery li{width: 49%;}
	.article .text table.grid td{display: block;width: 100%;height: auto;border: none;border-bottom: 1px dotted #DDDDDD;}
	/* blogs */
	#blogs .tab{display: none;}
	#blogs .contents{width: 100%;margin-left: 0;margin-bottom: 13px;}
	#blogs .contents ul.headlines{flex-wrap: wrap;}
	#blogs .contents ul.headlines li{width: 100%;height: auto;min-height: 180px;margin-bottom: 12px;}
	#blogs .contents ul.headlines li img{display: block;max-width: 100%;}
	#blogs .contents ul.headlines li a{bottom: 0;}
	#blogs .contents ul.list li .imgbox{width: 100px;height: 75px;}
	#blogs .contents ul.list li a{font-size: 14px;line-height: 18px;margin-bottom: 0;min-height: 36px;}
	#blogs .contents ul.list li s{line-height: 19px;}
	#blogs .hot-list{width: 100%;}
	/* blogs-details */
	#blogs-details .content{width: 100%;margin-bottom: 10px;}
	#blogs-details .content > h1{font-size: 18px;line-height: 21px;}
	#blogs-details .content .blog-text > img{width: 100%;}
	#blogs-details .discuss table td{float: left;width: 100%;}
	#blogs-details .discuss table .evaluate{padding-top: 0;float: right;}
	#blogs-details .comment .form dl{width: 100%;}
	#blogs-details .hot-parts ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
    #blogs-details .hot-parts ul li{width: calc(50% - 8px);margin-right: 0;}
	#blogs-details .relate{width: 100%;}
	#blogs-details .relate .ass-product{margin-bottom: 10px;}
	#blogs-details .blog-text img{display: block;margin: 0 auto;max-width: 100%;}
	#blogs-details .blog-text table td{}
	
	#blogs-details .turning ul{flex-direction: column;margin-bottom: 4px;}
	#blogs-details .turning ul li{margin-bottom: 4px;margin-right: 0;}
	#blogs-details .turning ul li:last-child{margin-bottom: 0;}
	#blogs-details .turning .imgbox{display: none;}
	#blogs-details .turning h4{display: none;}
	#blogs-details .turning p{position: static;padding-top: 10px;}

	#blogs-details .parts .flexslider .slides>li a{width: calc(100% / 2);}
	#blogs-details .parts .flex-direction-nav .flex-next{right: 36.5%;}
	#blogs-details .parts .flex-direction-nav .flex-prev{left: 41.5%;}
	
	#blogs-details .quick{min-height: 42px;width: 100%;left: 0;margin-left: 0;}
	#blogs-details .quick .left{width: 100%;background-color: #fff;left: 0;}
	#blogs-details .quick .left::before{content: none;}
	#blogs-details .quick .left h3{line-height: 42px;}

	#blogs-details .quick.expand .left{height: auto;width: 100%;}
	#blogs-details .quick .right{width: 100%;}
	#blogs-details .quick form ul{padding: 0 8px;}
	#blogs-details .quick form ul li{width: 100% !important;margin-right: 0 !important;min-height: 31px;}
	#blogs-details .quick form ul li label{font-size: 12px;width: 140px;line-height: 31px;}
	#blogs-details .quick form ul li input,#blogs-details .quick form ul li textarea{min-height: 31px;}
	#blogs-details .quick form button{margin: 0 auto;width: auto;padding: 0 30px;}

	#blogs-details .relate .online{position: static;}

	#blogs-details .lastest li{width: 100%;}
	#blogs-details .lastest .image-box{width: 100px;height: 100px;}
	#blogs-details .lastest p{padding-top: 0;}

	.relate_pro .flexslider .slides>li dd p{width: 100%;}
	.rfq-click{display:none;}
}