@import url(/statics/fonts/iconfont.css);
@import url(/statics/css/swiper.min.css);
body,html{overflow-x: hidden}
body{background-color: #fff;font-family: Roboto,sans-serif;font-size: 14px;font-weight: 400;color: #9b9b9b;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}
::selection{background-color: #3598db;color: #fff}
a{color: #3598db;-webkit-transition: color .3s ease;-moz-transition: color .3s ease;-ms-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease}
a:hover{color: #ad3600;text-decoration: none}
section{position: relative;padding: 100px 0}
img{max-width: 100%}
*,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin: 0;padding: 0}
*,:active,:focus{outline: 0}
ol,ul{list-style: none}
button{border: none}
.btn.focus,.btn:focus,.form-control,.form-control:focus,button,button:focus{outline: 0;background-color: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none}
textarea{resize: none}
select{background-color: transparent}
.col-padding-0>.row{margin: 0}
.col-padding-0,.col-padding-0>.row>[class*=col-]{padding: 0}
.inner-padding{padding: 120px 70px}
.vertical-align-center{position: relative;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}
.background-banner{min-height: 500px}
.width-auto{width: auto!important}
.fz-13{font-size: 13px}
.font-secondary{font-family: Roboto,sans-serif}
.lh-1{line-height: 1!important}
.vh-100{height: 100vh!important}
.list-inline>li{display: inline-block}
.align-v{display: flex;align-items: center}
.align-v-h{display: flex;justify-content: center;align-items: center}
.border-top{border-top: 1px solid #eaeaea!important}
.border-bottom{border-bottom: 1px solid #eaeaea!important}
@media (min-width:992px){.col-lg-5th{-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}}
.mt-0{margin-top: 0!important}
.mt-5{margin-top: 5px!important}
.mt-10{margin-top: 10px!important}
.mt-20{margin-top: 20px!important}
.mt-30{margin-top: 30px!important}
.mt-40{margin-top: 40px!important}
.mt-50{margin-top: 50px!important}
.mt-60{margin-top: 60px!important}
.mt-70{margin-top: 70px!important}
.mt-80{margin-top: 80px!important}
.mt-90{margin-top: 90px!important}
.mt-100{margin-top: 100px!important}
.mt-120{margin-top: 120px!important}
.mb-0{margin-bottom: 0!important}
.mb-5{margin-bottom: 5px!important}
.mb-10{margin-bottom: 10px!important}
.mb-20{margin-bottom: 20px!important}
.mb-25{margin-bottom: 25px!important}
.mb-30{margin-bottom: 30px!important}
.mb-40{margin-bottom: 40px!important}
.mb-45{margin-bottom: 45px!important}
.mb-50{margin-bottom: 50px!important}
.mb-60{margin-bottom: 60px!important}
.mb-70{margin-bottom: 70px!important}
.mb-80{margin-bottom: 80px!important}
.mb-90{margin-bottom: 90px!important}
.mb-100{margin-bottom: 100px!important}
.mt--100{margin-top: -100px}
.mr-0{margin-right: 0!important}
.mr-20{margin-right: 20px!important}
.mr-30{margin-right: 30px!important}
.mr-40{margin-right: 40px!important}
.mr-50{margin-right: 50px!important}
.ml-0{margin-left: 0!important}
.ml-20{margin-left: 20px!important}
.ml-30{margin-left: 30px!important}
.ml-40{margin-left: 40px!important}
.ml-50{margin-left: 50px!important}
.pb-10{padding-top: 10px!important}
.pt-20{padding-top: 20px!important}
.pt-30{padding-top: 30px!important}
.pt-40{padding-top: 40px!important}
.pt-50{padding-top: 50px!important}
.pt-60{padding-top: 60px!important}
.pt-70{padding-top: 70px!important}
.pt-80{padding-top: 80px!important}
.pt-90{padding-top: 90px!important}
.pt-100{padding-top: 100px!important}
.pt-110{padding-top: 110px!important}
.pt-120{padding-top: 120px!important}
.pt-130{padding-top: 130px!important}
.pt-140{padding-top: 140px!important}
.pt-150{padding-top: 150px!important}
.pt-170{padding-top: 170px!important}
.pb-10{padding-bottom: 10px!important}
.pb-20{padding-bottom: 20px!important}
.pb-30{padding-bottom: 30px!important}
.pb-40{padding-bottom: 40px!important}
.pb-50{padding-bottom: 50px!important}
.pb-60{padding-bottom: 60px!important}
.pb-70{padding-bottom: 70px!important}
.pb-80{padding-bottom: 80px!important}
.pb-90{padding-bottom: 90px!important}
.pb-100{padding-bottom: 100px!important}
.pb-110{padding-bottom: 110px!important}
.pb-120{padding-bottom: 120px!important}
.pb-130{padding-bottom: 130px!important}
.pb-140{padding-bottom: 140px!important}
.pb-150{padding-bottom: 150px!important}
.pb-170{padding-bottom: 170px!important}
.pr-0{padding-right: 0!important}
.pr-15{padding-right: 15px!important}
.pr-20{padding-right: 20px!important}
.pr-30{padding-right: 30px!important}
.pr-50{padding-right: 50px!important}
.pr-60{padding-right: 60px!important}
.pr-70{padding-right: 70px!important}
.pr-100{padding-right: 100px!important}
.pl-0{padding-left: 0!important}
.pl-15{padding-left: 15px!important}
.pl-20{padding-left: 20px!important}
.pl-30{padding-left: 30px!important}
.pl-50{padding-left: 50px!important}
.pl-60{padding-left: 60px!important}
.pl-70{padding-left: 70px!important}
.pl-100{padding-left: 100px!important}
@media only screen and (min-width:992px) and (max-width:1200px){.inner-padding{padding: 120px 50px}}
@media only screen and (min-width:768px) and (max-width:991px){section{padding: 75px 0}
.inner-padding{padding: 100px 50px!important}
.mt-30{margin-top: 30.7692307692px!important}
.mt-40{margin-top: 28.5714285714px!important}
.mt-50{margin-top: 35.7142857143px!important}
.mt-60{margin-top: 42.8571428571px!important}
.mt-70{margin-top: 50px!important}
.mt-80{margin-top: 57.1428571429px!important}
.mt-90{margin-top: 64.2857142857px!important}
.mt-100{margin-top: 71.4285714286px!important}
.mb-30{margin-bottom: 23.0769230769px!important}
.mb-40{margin-bottom: 28.5714285714px!important}
.mb-50{margin-bottom: 35.7142857143px!important}
.mb-60{margin-bottom: 42.8571428571px!important}
.mb-70{margin-bottom: 50px!important}
.mb-80{margin-bottom: 57.1428571429px!important}
.mb-90{margin-bottom: 64.2857142857px!important}
.mb-100{margin-bottom: 71.4285714286px!important}
.mr-30{margin-right: 23.0769230769px!important}
.mr-40{margin-right: 28.5714285714px!important}
.mr-50{margin-right: 35.7142857143px!important}
.ml-30{margin-left: 27.2727272727px!important}
.ml-40{margin-left: 33.3333333333px!important}
.ml-50{margin-left: 35.7142857143px!important}
.pt-30{padding-top: 23.0769230769px!important}
.pt-40{padding-top: 28.5714285714px!important}
.pt-50{padding-top: 35.7142857143px!important}
.pt-60{padding-top: 42.8571428571px!important}
.pt-70{padding-top: 50px!important}
.pt-80{padding-top: 57.1428571429px!important}
.pt-90{padding-top: 64.2857142857px!important}
.pt-100{padding-top: 71.4285714286px!important}
.pt-110{padding-top: 78.5714285714px!important}
.pt-120{padding-top: 85.7142857143px!important}
.pt-130{padding-top: 93.3333333333px!important}
.pt-140{padding-top: 87.5px!important}
.pt-150{padding-top: 88.2352941176px!important}
.pt-160{padding-top: 88.8888888889px!important}
.pt-170{padding-top: 89.4736842105px!important}
.pb-30{padding-bottom: 23.0769230769px!important}
.pb-40{padding-bottom: 28.5714285714px!important}
.pb-50{padding-bottom: 35.7142857143px!important}
.pb-60{padding-bottom: 42.8571428571px!important}
.pb-70{padding-bottom: 50px!important}
.pb-80{padding-bottom: 57.1428571429px!important}
.pb-90{padding-bottom: 64.2857142857px!important}
.pb-100{padding-bottom: 71.4285714286px!important}
.pb-110{padding-bottom: 78.5714285714px!important}
.pb-120{padding-bottom: 85.7142857143px!important}
.pb-130{padding-bottom: 86.6666666667px!important}
.pb-140{padding-bottom: 87.5px!important}
.pb-150{padding-bottom: 88.2352941176px!important}
.pb-160{padding-bottom: 88.8888888889px!important}
.pb-170{padding-bottom: 89.4736842105px!important}}
@media only screen and (min-width:320px) and (max-width:767px){section{padding: 50px 0}
.inner-padding{padding: 50px 30px!important}
.text-center-xs-sm{text-align: center!important}
.mt-30{margin-top: 23.0769230769px!important}
.mt-40{margin-top: 28.5714285714px!important}
.mt-50{margin-top: 33.3333333333px!important}
.mt-60{margin-top: 33.3333333333px!important}
.mt-70{margin-top: 35px!important}
.mt-80{margin-top: 40px!important}
.mt-90{margin-top: 45px!important}
.mt-100{margin-top: 50px!important}
.mb-30{margin-bottom: 23.0769230769px!important}
.mb-40{margin-bottom: 28.5714285714px!important}
.mb-50{margin-bottom: 33.3333333333px!important}
.mb-60{margin-bottom: 33.3333333333px!important}
.mb-70{margin-bottom: 35px!important}
.mb-80{margin-bottom: 40px!important}
.mb-90{margin-bottom: 45px!important}
.mb-100{margin-bottom: 50px!important}
.mr-30{margin-right: 25px!important}
.mr-40{margin-right: 30.7692307692px!important}
.mr-50{margin-right: 33.3333333333px!important}
.ml-30{margin-left: 25px!important}
.ml-40{margin-left: 30.7692307692px!important}
.ml-50{margin-left: 33.3333333333px!important}
.pt-30{padding-top: 23.0769230769px!important}
.pt-40{padding-top: 28.5714285714px!important}
.pt-50{padding-top: 33.3333333333px!important}
.pt-60{padding-top: 33.3333333333px!important}
.pt-70{padding-top: 35px!important}
.pt-80{padding-top: 40px!important}
.pt-90{padding-top: 45px!important}
.pt-100{padding-top: 50px!important}
.pt-110{padding-top: 55px!important}
.pt-120{padding-top: 60px!important}
.pt-130{padding-top: 66.6666666667px!important}
.pt-140{padding-top: 63.6363636364px!important}
.pt-150{padding-top: 65.2173913043px!important}
.pt-160{padding-top: 66.6666666667px!important}
.pt-170{padding-top: 68px!important}
.pb-30{padding-bottom: 23.0769230769px!important}
.pb-40{padding-bottom: 28.5714285714px!important}
.pb-50{padding-bottom: 33.3333333333px!important}
.pb-60{padding-bottom: 33.3333333333px!important}
.pb-70{padding-bottom: 35px!important}
.pb-80{padding-bottom: 40px!important}
.pb-90{padding-bottom: 45px!important}
.pb-100{padding-bottom: 50px!important}
.pb-110{padding-bottom: 55px!important}
.pb-120{padding-bottom: 60px!important}
.pb-130{padding-bottom: 61.9047619048px!important}
.pb-140{padding-bottom: 63.6363636364px!important}
.pb-150{padding-bottom: 65.2173913043px!important}
.pb-160{padding-bottom: 66.6666666667px!important}
.pb-170{padding-bottom: 68px!important}}
.color-white{color: #fff!important}
.color-gray{color: #f9f9f9!important}
.color-dark{color: #222!important}
.color-theme{color: #3598db!important}
.color-heading{color: #1b1a1a!important}
.color-body{color: #9b9b9b!important}
.bg-white{background-color: #fff!important}
.bg-gray{background-color: #f9f9f9!important}
.bg-dark{background-color: #222!important}
.bg-heading{background-color: #1b1a1a!important}
.bg-theme{background-color: #3598db!important}
.bg-img{position: relative;z-index: 1}
.bg-parallax{background-attachment: fixed}
.bg-overlay:before{content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;z-index: -1;background-color: rgba(27,26,26,0)}/*9999*/
.bg-overlay-2:before{background-color: rgba(27,26,26,0)}
.bg-overlay-3:before{background-color: rgba(27,26,26,0)}
.bg-overlay-4:before{background-color: rgba(27,26,26,0)}
.bg-overlay-gradient:before{background-color: transparent;background: -moz-linear-gradient(-90deg,rgba(27,26,26,0) 0,rgba(27,26,26,0) 0,#1b1a1a 85%);background: -webkit-linear-gradient(-90deg,rgba(27,26,26,0) 0,rgba(27,26,26,0) 0,#1b1a1a 85%);background: -ms-linear-gradient(-90deg,rgba(27,26,26,0) 0,rgba(27,26,26,0) 0,#1b1a1a 85%)}
.bg-overlay-theme:before{background-color: rgba(255,94,20,.85)}
h1,h2,h3,h4,h5,h6{color: #1b1a1a;font-family: Teko,sans-serif;text-transform: capitalize;font-weight: 500;line-height: 1.1;margin-bottom: 23px}
p{font-size: 14px;line-height: 24px;font-weight: 400;margin-bottom: 15px}
h1{font-size: 52px}
h2{font-size: 42px}
h3{font-size: 38px}
h4{font-size: 32px}
h5{font-size: 24px}
h6{font-size: 18px}
.heading__subtitle{font-size: 17px;font-weight: 700;color: #3598db;display: block;margin-bottom: 21px}
.heading__title{font-size: 34px;margin-bottom: 20px}
.heading__desc{font-size: 16px;line-height: 27px;margin-bottom: 0}
.divider__line+.heading__desc{margin-top: 22px}
.heading-2 .heading__title{font-size: 48px}
.heading-3 .heading__title{font-size: 52px;margin-bottom: 25px}
.heading-3 .heading__desc{font-size: 18px;line-height: 28px;font-weight: 700}
.heading-4 .heading__title{font-size: 70px;font-weight: 400;margin-bottom: 35px}
.heading-4 .heading__desc{font-size: 18px;line-height: 28px;font-weight: 700}
.heading-5 .heading__title{font-size: 85px}
.heading-5 .heading__desc{font-size: 18px;line-height: 28px;font-weight: 700}
.heading-white .heading__subtitle{color: #f9f9f9}
.heading-white .heading__desc,.heading-white .heading__title{color: #fff}
.text__block-desc{font-size: 16px;line-height: 26px;margin-bottom: 35px}
.text__block-2{position: relative}
.text__block-2 .text__block-title{position: absolute;top: 0;left: 0}
.text__block-2 .text__block-desc{padding-left: 220px}
.text-content-section h5{font-size: 30px}
.text__link{font-size: 14px;font-weight: 700}
.text__link a{color: #3598db;border-bottom: 2px solid #3598db;transition: all .3s ease;padding-bottom: 2px}
.text__link:hover a{color: #1b1a1a;border-bottom: 2px solid #1b1a1a}
@media only screen and (min-width:768px) and (max-width:991px){.heading__title{font-size: 30px}
.heading-2 .heading__title{font-size: 35px;line-height: 44px}
.heading-3 .heading__title{font-size: 37px;line-height: 47px}
.heading-3 .heading__desc{font-size: 16px;line-height: 26px}}
@media only screen and (min-width:320px) and (max-width:767px){.heading__title{font-size: 25px;margin-bottom: 10px}
.heading-2 .heading__title{font-size: 28px;margin-bottom: 10px}
.heading-2 .heading__desc{font-size: 16px;font-weight: 400;line-height: 26px}
.heading-3 .heading__subtitle{margin-bottom: 13px}
.heading-3 .heading__title{font-size: 30px}
.heading-3 .heading__desc{font-size: 16px;line-height: 26px}
.heading-4 .heading__title{font-size: 40px}
.heading-4 .heading__desc{font-size: 16px;line-height: 26px;font-weight: 400}
.heading-5 .heading__title{font-size: 45px}
.heading-5 .heading__desc{font-size: 16px;line-height: 26px;font-weight: 400}
.text__block-desc{font-size: 14px;line-height: 24px;margin-bottom: 20px}
.text__block-2 .text__block-title{position: static}
.text__block-2 .text__block-desc{padding-left: 0}}
@media only screen and (max-width:450px){.heading-2 .heading__title{font-size: 25px}
.heading-2 .heading__desc{font-size: 15px;font-weight: 400;line-height: 24px}}
.header-transparent+.page-title{margin-top: -100px}
.pagetitle__subheading{font-family: Roboto,sans-serif;font-size: 17px;font-weight: 700;color: #f9f9f9;display: block;margin-bottom: 25px}
.pagetitle__heading{font-size: 50px;color: #fff;margin-bottom: 0}
.pagetitle__desc{font-size: 18px;font-weight: 700;line-height: 29px;color: #f9f9f9;margin-top: 12px;margin-bottom: 0}
.page-title{padding-top: 240px;padding-bottom: 150px}
.page-title .breadcrumb{margin-top: 20px;margin-bottom: 0;text-align:center;justify-content:center;}
.page-title .breadcrumb a{color:#fff;}
.page-title .breadcrumb-item{padding-bottom: 5px}
.page-title .breadcrumb-item.active{color: #f9f9f9;padding-bottom: 3px}
.page-title .breadcrumb-item.active:after{content: "";position: absolute;bottom: 0;right: 0;width: calc(100% - 22px);height: 1px;background-color: #fff}
.page-title .breadcrumb-item a{position: relative}
.page-title .breadcrumb,.page-title .breadcrumb-item a,.page-title .breadcrumb-item+.breadcrumb-item::before{color: #fff}
.page-title .breadcrumb a:hover{color: #3598db}
.page-title-layout1 .pagetitle__heading{font-size: 65px}
.page-title-layout1 .btn{margin-top: 38px}
.page-title-layout2{padding-top: 245px;padding-bottom: 185px}
.page-title-layout2 .pagetitle__heading{font-size: 48px}
.page-title-layout3{padding-top: 217px;padding-bottom: 115px}
.page-title-layout4{padding-top: 205px;padding-bottom: 110px}
.page-title-layout5{padding-top: 235px;padding-bottom: 125px}
.page-title-layout6{padding-top: 235px;padding-bottom: 140px}
.page-title-layout7{padding-top: 215px;padding-bottom: 115px}
.page-title-layout7 .cta__banner{padding: 40px;border-radius: 5px}
.page-title-layout10,.page-title-layout8{padding-top: 240px;padding-bottom: 140px}
.page-title-layout9{padding-top: 235px;padding-bottom: 145px}
.page-title-layout9 .btn{margin-top: 32px}
.page-title-layout11{padding-top: 65px;padding-bottom: 50px}
.page-title-layout11 .pagetitle__heading{font-size: 48px;color: #1b1a1a}
@media only screen and (min-width:768px) and (max-width:991px){.page-title{padding-top: 200px;padding-bottom: 100px}}
@media only screen and (min-width:320px) and (max-width:767px){.page-title{padding-top: 100px;padding-bottom: 50px}
.page-title .pagetitle__subheading{font-size: 14px;font-weight: 500;margin-bottom: 10px}
.page-title .pagetitle__desc{font-size: 14px;font-weight: 400;line-height: 25px;padding-right: 0!important}
.page-title .pagetitle__heading{font-size: 32px!important}
.page-title .breadcrumb{margin-top: 15px}
.page-title .btn{margin-top: 20px}
.page-title-layout5 .breadcrumb{-ms-flex-pack: start!important;justify-content: flex-start!important}
.page-title-layout11{padding-top: 40px;padding-bottom: 40px}
.page-title-layout11 .pagetitle__heading{font-size: 35px}}
.btn{text-transform: capitalize;position: relative;font-size: 15px;font-weight: 700;min-width: 170px;height: 50px;line-height: 48px;border-radius: 50px;text-align: center;padding: 0 25px;letter-spacing: .4px;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
.btn.active,.btn:active,.btn:focus{-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;outline: 0}
.btn__block{width: 100%}
.btn__primary{background-color: #3598db;border: 2px solid #3598db;color: #fff}
.btn__primary:active,.btn__primary:focus,.btn__primary:hover{background-color: #1b1a1a;border-color: #1b1a1a;color: #fff}
.btn__primary:visited{color:#fff;}
.btn__primary.btn__hover2:active,.btn__primary.btn__hover2:focus,.btn__primary.btn__hover2:hover{background-color: #fff;border-color: #fff;color: #3598db}
.btn__primary.btn__hover3:active,.btn__primary.btn__hover3:focus,.btn__primary.btn__hover3:hover{background-color: transparent;border-color: #3598db;color: #3598db}
.btn__secondary{background-color: #222;border: 2px solid #222;color: #fff}
.btn__secondary:active,.btn__secondary:focus,.btn__secondary:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.btn__secondary.btn__hover2:active,.btn__secondary.btn__hover2:focus,.btn__secondary.btn__hover2:hover{background-color: #fff;border-color: #fff;/*color: #222*/}
.btn__default{background-color: transparent;border: 2px solid #eaeaea}
.btn__default:active,.btn__default:focus,.btn__default:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.btn__white{background-color: #fff;border: 2px solid #fff;color: #1b1a1a}
.btn__white:active,.btn__white:focus,.btn__white:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.btn__white.btn__hover2:active,.btn__white.btn__hover2:focus,.btn__white.btn__hover2:hover{background-color: #1b1a1a;border-color: #1b1a1a;color: #fff}
.btn__rounded{border-radius: 50px}
.btn__link{background-color: transparent;border-color: transparent;width: auto;height: auto;line-height: 1;border: none;padding: 0;min-width: 0;border-radius: 0}
.btn__link.btn__primary{color: #3598db}
.btn__link.btn__primary:active,.btn__link.btn__primary:focus,.btn__link.btn__primary:hover{background-color: transparent;border-color: transparent;color: #222}
.btn__link.btn__secondary{color: #222}
.btn__link.btn__secondary:active,.btn__link.btn__secondary:focus,.btn__link.btn__secondary:hover{background-color: transparent;border-color: transparent;color: #3598db}
.btn__link.btn__white{color: #fff}
.btn__link.btn__white:active,.btn__link.btn__white:focus,.btn__link.btn__white:hover{background-color: transparent;border-color: transparent;color: #fff}
.btn__bordered{background-color: transparent}
.btn__bordered.btn__primary{border-color: #3598db;color: #3598db}
.btn__bordered.btn__primary:active,.btn__bordered.btn__primary:focus,.btn__bordered.btn__primary:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.btn__bordered.btn__secondary{border-color: #222;color: #222}
.btn__bordered.btn__secondary:active,.btn__bordered.btn__secondary:focus,.btn__bordered.btn__secondary:hover{color: #fff;background-color: #222;border-color: #222}
.btn__bordered.btn__white{color: #fff;border-color: #fff}
.btn__bordered.btn__white:active,.btn__bordered.btn__white:focus,.btn__bordered.btn__white:hover{color: #3598db;background-color: #fff;border-color: #fff}
.btn__white.btn__secondary{background-color: #fff;border-color: #fff;color: #222}
.btn__white.btn__secondary:active,.btn__white.btn__secondary:focus,.btn__white.btn__secondary:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.btn__video.popup-video{padding-left: 40px;color: #fff}
.btn__video.popup-video .video__player{position: absolute;top: 0;left: 0;width: 50px;height: 50px;line-height: 50px}
.btn__lg{min-width: 220px}
.btn__underlined{padding-bottom: 5px}
.btn__underlined:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: #3598db;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
.btn__white.btn__underlined:after{background-color: #fff}
.btn__white.btn__underlined:hover{color: #1b1a1a}
.btn__white.btn__underlined:hover:after{background-color: #1b1a1a}
.btn span~i{margin-left: 8px}
.btn{margin-left: 8px}
label{font-weight: 700;line-height: 1;margin-bottom: 10px;color: #1b1a1a}
.form-group{position: relative;margin-bottom: 30px}
.form-control{height: 50px;line-height: 50px;border: 1px solid #f4f4f4;background-color: #f4f4f4;border-radius: 1px;padding: 0 0 0 20px;border-radius: 50px}
.form-control:focus{background-color: #f4f4f4;border-color: #3598db}
textarea.form-control{height: 122px;padding-top: 10px;line-height: 25px;border-radius: 15px}
.form-control::-webkit-input-placeholder{color: #9b9b9b}
.form-control:-moz-placeholder{color: #9b9b9b}
.form-control::-moz-placeholder{color: #9b9b9b}
.form-control:-ms-input-placeholder{color: #9b9b9b}
.form__title{font-size: 18px;line-height: 1;margin-bottom: 20px}
.form-group-select:after{content: "?";font-family: FontAwesome;position: absolute;top: 50%;right: 20px;transform: translateY(-50%)}
.form-group-select select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;color: #9b9b9b;cursor: pointer}
.label-radio{display: block;position: relative;padding-left: 26px;margin-bottom: 0;cursor: pointer;font-size: 13px;font-weight: 400;color: #9b9b9b}
.label-radio input{position: absolute;z-index: -1;opacity: 0}
.radio-indicator{position: absolute;top: -1px;left: 0;height: 17px;width: 17px;background: 0 0;border: 2px solid #eaeaea;border-radius: 50%}
.label-radio input:checked~.radio-indicator{background: 0 0}
.label-radio input:checked:focus~.radio-indicator,.label-radio:hover input:not([disabled]):checked~.radio-indicator{background: 0 0}
.radio-indicator:after{content: "";position: absolute;display: none;left: 3px;top: 3px;height: 7px;width: 7px;border-radius: 50%;background: #3598db}
.label-radio input:checked~.radio-indicator:after{display: block}
@media only screen and (min-width:320px) and (max-width:767px){.form-group{margin-bottom: 20px}}
.nav-tabs{border-bottom: none}
.nav-tabs .nav__link{display: block;position: relative;padding: 0 0 6px;margin: 0 30px 20px 0;text-transform: capitalize;font-size: 14px;font-weight: 700;line-height: 1;color: #1b1a1a}
.nav-tabs .nav__link:last-of-type{margin-right: 0}
.nav-tabs .nav__link:after{content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 2px;background-color: #3598db;-webkit-transition: all .7s linear;-moz-transition: all .7s linear;-ms-transition: all .7s linear;-o-transition: all .7s linear;transition: all .7s linear}
.nav-tabs .nav__link.active,.nav-tabs .nav__link:hover{color: #3598db}
.nav-tabs .nav__link.active:after,.nav-tabs .nav__link:hover:after{width: 100%}
.nav-tabs-white .nav__link{color: #fff}
.nav-tabs-white .nav__link.active,.nav-tabs-white .nav__link:hover{color: #fff}
.nav-tabs-white .nav__link:after{background-color: #fff}
@media only screen and (min-width:320px) and (max-width:767px){.nav-tabs .nav__link{margin: 0 15px 10px 0}}
.social__icons{display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;align-items: center}
.social__icons li{margin-right: 20px}
.social__icons li a{display: block;color: #1b1a1a;-webkit-transition: all .4s linear;-moz-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear}
.social__icons li a:hover{color: #3598db}
.social__icons li:last-of-type{margin-right: 0}
.breadcrumb{background-color: transparent;padding: 0}
.breadcrumb-item{position: relative;line-height: 1}
.breadcrumb-item+.breadcrumb-item::before{font-family: FontAwesome;content: "?"}
.pagination li{margin-right: 10px}
.pagination li:last-child{margin-right: 0}
.pagination li a{font-size: 20px;font-weight: 700;display: block;width: 50px;height: 50px;line-height: 48px;background-color: #f4f4f4;color: #222;text-align: center;border: none;border-radius: 50%;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.pagination li a i{font-weight: 700}
.pagination li a.current,.pagination li a:hover{background-color: #3598db;color: #fff}
@media only screen and (min-width:320px) and (max-width:767px){.pagination li a{font-size: 18px;width: 40px;height: 40px;line-height: 38px}}
.list-items li{position: relative;padding-left: 32px;font-size: 16px;font-weight: 700;margin-bottom: 9px}
.list-items li:before{content: "?";font-family: Fontawesome;position: absolute;top: 50%;left: 0;color: #fff;background-color: #1b1a1a;font-size: 10px;font-weight: 400;width: 20px;height: 20px;line-height: 19px;text-align: center;border-radius: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}
.list-items-layout2 li:before{background-color: #3598db}
.list-items-white li{color: #fff}
@-webkit-keyframes pulsing{0%{opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
40%{opacity: .5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}
100%{opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7)}}
@-moz-keyframes pulsing{0%{opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
40%{opacity: .5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}
100%{opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7)}}
@-ms-keyframes pulsing{0%{opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
40%{opacity: .5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}
100%{opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7)}}
@-o-keyframes pulsing{0%{opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
40%{opacity: .5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}
100%{opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7)}}
@keyframes pulsing{0%{opacity: 0;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
40%{opacity: .5;-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2)}
100%{opacity: 0;-webkit-transform: scale(1.7);-moz-transform: scale(1.7);-ms-transform: scale(1.7);-o-transform: scale(1.7);transform: scale(1.7)}}
@-webkit-keyframes slideTopDown{0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
100%{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px)}}
@-moz-keyframes slideTopDown{0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
100%{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px)}}
@-ms-keyframes slideTopDown{0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
100%{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px)}}
@-o-keyframes slideTopDown{0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
100%{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px)}}
@keyframes slideTopDown{0%{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
100%{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px)}}
.header{position: relative;z-index: 1010;background:rgba(26,26,26,.35)}/*999*/
.navbar{padding: 0;height: 100px;max-height: 100px;background-color: #fff;border-bottom: 1px solid #ededed}
.navbar>.container,.navbar>.container-fluid{position: relative;height: 100px}
.navbar .navbar-brand{padding: 0;margin: 0;line-height: 100px}
.navbar .logo-light{display: none}
.navbar .navbar-toggler{padding: 0;border: none;border-radius: 0;width: 30px;position: relative}
.navbar .navbar-toggler .menu-lines{display: inline-block}
.navbar .navbar-toggler .menu-lines:after,.navbar .navbar-toggler .menu-lines:before{content: "";position: absolute;top: 5px;left: 0;width: 30px;height: 3px;display: inline-block;background-color: #333;-webkit-transition: .3s ease;-moz-transition: .3s ease;-ms-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease}
.navbar .navbar-toggler .menu-lines:after{top: 10px}
.navbar .navbar-toggler .menu-lines span{position: absolute;top: 0;left: 0;width: 30px;height: 3px;background-color: #333}
.navbar .navbar-toggler.actived .menu-lines>span{opacity: 0}
.navbar .navbar-toggler.actived .menu-lines:before{top: 5px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg)}
.navbar .navbar-toggler.actived .menu-lines:after{top: 5px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg)}
.navbar .nav__item{position: relative;margin-right: 20px}
.navbar .nav__item:last-child{margin-right: 0}
.navbar .nav__item .nav__item-link{font-size: 15px;font-weight: 700;text-transform: capitalize;display: block;position: relative;color: #1b1a1a;line-height: 100px;letter-spacing: .4px}
.navbar .icon-sousuo{margin-top:2px;font-size:24px;font-weight:bold;}
.navbar .nav__item .nav__item-link:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background-color: #3598db;-webkit-transform: scale3d(0,1,1);-moz-transform: scale3d(0,1,1);-ms-transform: scale3d(0,1,1);-o-transform: scale3d(0,1,1);transform: scale3d(0,1,1);-webkit-transform-origin: 100% 50%;-moz-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;-o-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transition: transform 2s cubic-bezier(.2,1,.3,1);-moz-transition: transform 2s cubic-bezier(.2,1,.3,1);-ms-transition: transform 2s cubic-bezier(.2,1,.3,1);-o-transition: transform 2s cubic-bezier(.2,1,.3,1);transition: transform 2s cubic-bezier(.2,1,.3,1)}
.navbar .nav__item .nav__item-link.active:before,.navbar .nav__item .nav__item-link:hover:before{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);-o-transform: scale3d(1,1,1);transform: scale3d(1,1,1);-webkit-transform-origin: 0 50%;-moz-transform-origin: 0 50%;-ms-transform-origin: 0 50%;-o-transform-origin: 0 50%;transform-origin: 0 50%}
.navbar .dropdown-toggle:after{content: "?";font-family: fontAwesome;border: none;vertical-align: middle;margin-left: 0;position: absolute;top: 50%;right: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}
.navbar .dropdown-menu{border-radius: 0;border: none;margin: 0;background-color: #fff}
.navbar .dropdown-menu .nav__item{padding: 0 40px;margin-right: 0}
.navbar .dropdown-menu .nav__item .nav__item-link{color: #9b9b9b;text-transform: capitalize;font-weight: 400;line-height: 33px!important;white-space: nowrap;position: relative;padding-left: 20px;-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transition: all .7s ease;-o-transition: all .7s ease;transition: all .7s ease;}
.navbar .dropdown-menu .nav__item .nav__item-link .iconfont{margin-right:5px;line-height: 33px;transform: none;transition-delay: .5s;color: #3598db;font-size: 10px;font-weight:bold;-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transition: all .7s ease;-o-transition: all .7s ease;transition: all .7s ease}
.navbar .dropdown-menu .nav__item .nav__item-link:hover{color: #3598db}
.navbar .dropdown-menu .dropdown-toggle:after{right: 0}
.header__topbar .contact__list{display: flex;flex-wrap: wrap;align-items: center}
.header__topbar .contact__list li{font-size: 13px;margin-right: 25px;display: flex;align-items: center}
.header__topbar .contact__list li i{font-size: 15px;margin-right: 8px}
.header__topbar .contact__list li:last-child{margin-right: 0}
.header__topbar .header__topbar-links{display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end}
.header__topbar .header__topbar-links li{line-height: 47px}
.header__topbar .header__topbar-links li a{display: block;color: #fff;position: relative;padding-right: 15px;margin-right: 15px;font-size: 13px}
.header__topbar .header__topbar-links li a:after{content: "-";position: absolute;right: 0;color: #fff}
.header__topbar .header__topbar-links li a:hover{color: #3598db}
.header__topbar .header__topbar-links li:last-child a{padding-right: 0;margin-right: 0}
.header__topbar .header__topbar-links li:last-child a:after{display: none}
.header-transparent .navbar{border-bottom: 1px solid rgba(255,255,255,.15);background-color: transparent}
.header-transparent .navbar .navbar-toggler .menu-lines span,.header-transparent .navbar .navbar-toggler .menu-lines:after,.header-transparent .navbar .navbar-toggler .menu-lines:before{background-color: transparent}
.header-transparent .logo-light{display: inline-block}
.header-transparent .logo-dark{display: none}
.header-transparent .module__btn,.header-transparent .module__btn-request,.header-transparent .nav__item .nav__item-link{color: #fff}
.header-transparent .module__btn-phone a{color: #fff}
.header-white .module__btn-phone .icon-phone,.header-white .module__btn-phone a{color: #222}
.header-full .navbar,.header-full .navbar .nav__item .nav__item-link{line-height: 80px}
.header-full .navbar,.header-full .navbar>.container,.header-full .navbar>.container-fluid{height: 80px}
.header-full .module__btn-request{border-radius: 0;height: 60px;line-height: 60px;min-width: 170px;margin-top: -2px}
.header-full .module__btn-request:hover{-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.fixed-navbar{position: fixed;top: 0;right: 0;left: 0;width: 100%;z-index: 1040;border-bottom: 0!important;height: 90px;max-height: 90px;background-color: #fff!important;box-shadow: 0 3px 4px rgba(0,0,0,.07);-webkit-animation: translateHeader .8s;-moz-animation: translateHeader .8s;-ms-animation: translateHeader .8s;-o-animation: translateHeader .8s;animation: translateHeader .8s}
.fixed-navbar>.container,.fixed-navbar>.container-fluid{position: relative;height: 90px}
.fixed-navbar .navbar-brand{line-height: 90px}
.fixed-navbar .header__top-right{display: none!important}
.fixed-navbar .nav__item .nav__item-link{color: #333;line-height: 90px}
.fixed-navbar .logo-light{display: none}
.fixed-navbar .logo-dark{display: inline-block}
.fixed-navbar .navbar-nav{margin-top: 0}
.fixed-navbar .module__btn,.fixed-navbar .module__btn-phone a{color: #333}
.header-full .fixed-navbar.navbar__bottom{background-color: #1b1a1a!important;height: 60px;max-height: 60px}
.header-full .fixed-navbar.navbar__bottom>.container,.header-full .fixed-navbar.navbar__bottom>.container-fluid{height: 60px}
.header-transparent .fixed-navbar .module__btn-request{color: #3598db}
.header-transparent .fixed-navbar .module__btn-request:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.navbar-modules .modules__btns-list li{margin-left: 20px}
.navbar-modules .modules__btns-list li:first-child{margin-left: 20px}
.module__btn{position: relative;color: #333}
.module__btn:hover{color: #3598db}
.module__btn-request{width: 142px;min-width: 0;padding: 0;height: 45px;line-height: 41px;letter-spacing: 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}
.module__btn-request span{margin-right: 7px}
.module__btn-request:hover{-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px)}
.module__btn-phone i{font-size: 18px;margin-right: 7px;color: #3598db}
.module__btn-phone a{font-size: 26px;font-family: Teko,sans-serif}
.module__search-container{position: fixed;z-index: 2300;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;background-color: #fff;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out}
.module__search-container .close-search{position: absolute;top: 50px;left: 50%;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 20px;font-weight: 400;background-color: #3598db;color: #fff;cursor: pointer;border-radius: 50%;opacity: 0;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);transition-delay: .9s}
.module__search-container .close-search:after{content: "";position: absolute;top: 0;left: 0;width: 50px;height: 50px;z-index: -1;opacity: 0;border-radius: 50%;background-color: #1b1a1a;-webkit-transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8);-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.module__search-container .close-search:hover:after{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
.module__search-container .module__search-form{position: absolute;top: 50%;left: 0;right: 0;width: 100%;max-width: 770px;margin: -40px auto 0;-webkit-transform: translateY(-50%) scaleX(0);-moz-transform: translateY(-50%) scaleX(0);-ms-transform: translateY(-50%) scaleX(0);-o-transform: translateY(-50%) scaleX(0);transform: translateY(-50%) scaleX(0);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;-webkit-transition-delay: .5s;-moz-transition-delay: .5s;-ms-transition-delay: .5s;-o-transition-delay: .5s;transition-delay: .5s}
.module__search-container .module__search-btn{position: absolute;top: 0;left: 27px;line-height: 75px;text-align: center;font-size: 28px;cursor: pointer;transition: .3s ease;color: #1b1a1a}
.module__search-container .module__search-btn:hover{color: #3598db}
.module__search-container .search__input{font-family: Teko,sans-serif;color: #1b1a1a;font-size: 45px;font-weight: 300;z-index: 1;height: 75px;padding: 0 0 0 70px;background: #f4f4f4;border: none;width: 100%;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.module__search-container.active{opacity: 1;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0)}
.module__search-container.active .close-search{opacity: 1}
.module__search-container.active .module__search-form{-webkit-transform: translateY(-50%) scaleX(1);-moz-transform: translateY(-50%) scaleX(1);-ms-transform: translateY(-50%) scaleX(1);-o-transform: translateY(-50%) scaleX(1);transform: translateY(-50%) scaleX(1)}
.module__search-container.active .module__search-form .icon-sousuo{font-size:32px;position:relative;top:6px;}
.module__search-container.inActive{opacity: 0;transition-delay: .5s;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%)}
.module__search-container.inActive .module__search-form{transition-delay: 0s;-webkit-transform: translateY(-50%) scaleX(0);-moz-transform: translateY(-50%) scaleX(0);-ms-transform: translateY(-50%) scaleX(0);-o-transform: translateY(-50%) scaleX(0);transform: translateY(-50%) scaleX(0)}
@media only screen and (min-width:992px) and (max-width:1200px){.navbar .nav__item{margin-right: 15px}
.module__btn-request{width: 130px;font-size: 12px}
.navbar .logo-light{max-width: 140px}
.navbar-modules .modules__btns-list li:first-child{margin-left: 20px}}
@media only screen and (max-width:991px){.navbar .navbar-toggler{position: absolute;right: 15px;height: 13px}
.navbar .collapse:not(.show){display: block}
.navbar .navbar-nav{margin: 0!important}
.navbar .nav__item{margin-right: 0}
.navbar .nav__item .nav__item-link{color: #222;line-height: 35px!important;padding-left: 15px}
.navbar .nav__item .nav__item-link:hover{color: #3598db}
.navbar .nav__item .nav__item-link:before{display: none}
.navbar .navbar-collapse{background-color: #fff;box-shadow: 0 3px 4px rgba(0,0,0,.07);z-index: 50;padding: 15px 0;position: absolute;left: 0;width: 100%;top: 100%;visibility: hidden;opacity: 0;-webkit-transition: .3s ease;-moz-transition: .3s ease;-ms-transition: .3s ease;-o-transition: .3s ease;transition: .3s ease;-webkit-transform: translateY(30px);-moz-transform: translateY(30px);-ms-transform: translateY(30px);-o-transform: translateY(30px);transform: translateY(30px)}
.navbar .navbar-collapse .navbar-modules{padding: 0 15px}
.navbar .menu-opened.navbar-collapse{opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.navbar i[data-toggle=dropdown]{position: absolute;top: 7px;right: 15px;width: 50%;text-align: right;z-index: 2}
.navbar .dropdown-toggle:after{display: none}
.navbar .nav__item.opened>i[data-toggle=dropdown]:before,.navbar .nav__item.show>i[data-toggle=dropdown]:before{content: "?"}
.navbar .dropdown-menu{background-color: #fff}
.navbar .dropdown-menu .nav__item{padding: 0 15px 0 30px}
.navbar .dropdown-menu .nav__item .nav__item-link{padding-left: 0;border-bottom: none}
.navbar .dropdown-menu .dropdown-menu-col .nav__item{padding: 0}
.navbar .dropdown-menu-col h6{font-size: 13px;margin: 10px 0 5px}
.navbar .nav__item.dropdown-submenu>.dropdown-menu.show{padding-left: 10px}
.navbar .dropdown-submenu .dropdown-menu .nav__item{padding: 0 0 0 15px}
.navbar .navbar-nav .dropdown-menu.show{padding: 0}
.navbar .mega-dropdown-menu .container{max-width: none}
.navbar .mega-dropdown-menu>.nav__item{padding: 0 10px}
.navbar .mega-dropdown-menu .nav__item{padding: 0}
.fixed-navbar{position: static;animation: none}
.header-transparent+.page-title{margin-top: 0}
.header-full .navbar{line-height: 80px}
.header .navbar,.header-transparent .navbar{background-color: #fff}
.header .logo-dark,.header-transparent .logo-dark{display: inline-block}
.header .logo-light,.header-transparent .logo-light{display: none}
.header .module__btn,.header-transparent .module__btn{color: #333;margin: 0 60px 0 0}
.header .navbar .navbar-toggler .menu-lines span,.header .navbar .navbar-toggler .menu-lines:after,.header .navbar .navbar-toggler .menu-lines:before,.header-transparent .navbar .navbar-toggler .menu-lines span,.header-transparent .navbar .navbar-toggler .menu-lines:after,.header-transparent .navbar .navbar-toggler .menu-lines:before{background-color: #333}
.header .navbar-expand-lg>.container,.header .navbar-expand-lg>.container-fluid,.header-transparent .navbar-expand-lg>.container,.header-transparent .navbar-expand-lg>.container-fluid{width: 100%;max-width: none}
.header .navbar,.header .navbar>.container,.header .navbar>.container-fluid,.header-transparent .navbar,.header-transparent .navbar>.container,.header-transparent .navbar>.container-fluid{height: 80px}
.header .header-full .navbar,.header .header-full .navbar .navbar-brand,.header .navbar-brand,.header-transparent .header-full .navbar,.header-transparent .header-full .navbar .navbar-brand,.header-transparent .navbar-brand{margin-left: 15px;line-height: 80px!important}
.header .header-full .navbar,.header .header-full .navbar .navbar-brand,.header-transparent .header-full .navbar,.header-transparent .header-full .navbar .navbar-brand{line-height: 80px}
.header__topbar>.container{max-width: none}
.navbar__bottom{display: flex;flex-wrap: wrap}}
@media only screen and (min-width:992px){.navbar .dropdown-menu{width: auto;min-width: 235px;padding: 25px 0 23px;border-radius: 0 0 4px 4px;box-shadow: 0 3px 63px 0 rgba(40,40,40,.11)}
.navbar .dropdown-menu .nav__item .nav__item-link:before{display: none}
.navbar .dropdown-menu.wide-dropdown-menu{min-width: 550px;padding: 0;overflow: hidden}
.navbar .dropdown-menu.wide-dropdown-menu>.nav__item{padding: 0}
.navbar .dropdown-menu.wide-dropdown-menu>.nav__item:before{display: none}
.navbar .dropdown-menu.wide-dropdown-menu h6{font-size: 22px;font-weight: 500;margin: 0 0 8px 40px}
.navbar .dropdown-menu.wide-dropdown-menu .dropdown-menu-col{padding: 40px 0 27px}
.navbar .dropdown-menu.wide-dropdown-menu .dropdown-menu-col:first-child:before{content: "";position: absolute;top: 0;right: -2px;width: 2px;height: 100%;background-color: #eaeaea}
.navbar .nav__item.dropdown-submenu>.mega-menu,.navbar .nav__item.with-dropdown>.dropdown-menu,.navbar .nav__item.with-dropdown>.dropdown-menu>.nav__item.dropdown-submenu>.dropdown-menu,.navbar .nav__item.with-dropdown>.mega-menu{display: block;position: absolute;left: 0;right: auto;z-index: 1050;opacity: 0;visibility: hidden;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-transform: translateY(10px);-moz-transform: translateY(10px);-ms-transform: translateY(10px);-o-transform: translateY(10px);transform: translateY(10px)}
.navbar .nav__item.dropdown-submenu>.dropdown-menu>.nav__item.with-dropdown>.dropdown-menu,.navbar .nav__item.with-dropdown>.dropdown-menu>.nav__item.dropdown-submenu>.dropdown-menu{top: 0;left: 100%}
.navbar .nav__item.dropdown-submenu:hover>.mega-menu,.navbar .nav__item.with-dropdown:hover>.dropdown-menu,.navbar .nav__item.with-dropdown:hover>.mega-menu,.navbar .nav__item.with-dropdown>.dropdown-menu>.nav__item.dropdown-submenu:hover>.dropdown-menu{opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.navbar .nav__item.with-dropdown.mega-dropdown{position: static}
.navbar .nav__item.with-dropdown .mega-dropdown-menu{width: 100%}
.navbar .dropdown-menu.mega-dropdown-menu .nav__item{padding: 0}
.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link{overflow: hidden;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}
.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link:after{font-family: FontAwesome;content: "?";position: absolute;top: auto;left: -7px;font-size: 7px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;opacity: 0;color: #3598db}
.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link:hover{padding-left: 15px}
.navbar .dropdown-menu.mega-dropdown-menu .nav__item .nav__item-link:hover:after{opacity: 1;left: 4px}
.navbar-nav>.nav__item>.dropdown-toggle:after{display: none}
.nav__item i[data-toggle=dropdown]{display: none}
.header-full .navbar,.header-full .navbar>.container,.header-full .navbar>.container-fluid{height: auto}
.header-full .navbar{display: block;line-height: 60px}
.header-full .navbar .nav__item .nav__item-link{line-height: 60px}
.header-full .nav__item .nav__item-link{color: #fff}
.header-full .nav__item .nav__item-link:before{background-color: #fff}
.header-full .header__topbar .contact__list li{line-height: 1;padding-right: 30px;margin-right: 30px;position: relative}
.header-full .header__topbar .contact__list li:after{content: "";position: absolute;right: 0;width: 1px;height: 100%;background-color: #eaeaea}
.header-full .header__topbar .contact__list li:last-child{margin-right: 0}
.header-full .header__topbar .contact__list li:last-child:after{display: none}
.header-full .header__topbar .contact__list li>i{font-size: 16px;margin-right: 14px}
.header-full .header__topbar .contact__list li a,.header-full .header__topbar .contact__list li strong{display: block;font-size: 14px;margin-top: 8px;font-weight: 700;color: #1b1a1a}
.header-full .header__topbar .social__icons li a{background-color: #1b1a1a;color: #fff;width: 30px;height: 30px;line-height: 30px;text-align: center;border-radius: 50%}
.header-full .header__topbar .social__icons li a:hover{background-color: #3598db}
.header-full .navbar__bottom{display: -webkit-flex;display: -ms-flexbox;display: flex;flex: 1;background-color: #1b1a1a}
.header-full .navbar__bottom>.container{display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap}}
@media only screen and (min-width:320px) and (max-width:767px){.dropdown-menu.mega-dropdown-menu>.nav__item{padding: 0 15px}
.dropdown-menu.mega-dropdown-menu .nav__item:last-child>.nav__item-link{border-bottom: 1px solid #f2f2f2}
.dropdown-menu.mega-dropdown-menu [class^=col-]:last-child .nav__item:last-child>.nav__item-link{border-bottom: none}}
@media only screen and (min-width:320px) and (max-width:575px){.module__search-container .module__search-form{max-width: 90%}
.module__search-container .module__search-btn{left: 15px;font-size: 16px;line-height: 50px}
.module__search-container .search__input{font-size: 20px;padding: 0 0 0 55px;height: 50px}}
@media only screen and (max-width:450px){.navbar-brand img{max-width: 110px}
.header-full .module__search-form .search__input{max-width: 150px}
.navbar-modules .modules__btns-list li{margin-left: 10px}}
@media only screen and (max-width:360px){.navbar-brand img{max-width: 100px}
.header-full .module__search-form .search__input{max-width: 110px}}
@-webkit-keyframes translateHeader{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}
100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}
@-moz-keyframes translateHeader{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}
100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}
@-ms-keyframes translateHeader{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}
100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}
@-o-keyframes translateHeader{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}
100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}
@keyframes translateHeader{0%{opacity: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%)}
100%{opacity: 1;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}}
.accordion-item{border: 1px solid #ededed;background-color: #fff;border-radius: 3px;padding: 25px 30px;margin-bottom: 27px}
.accordion-item .accordion__item-title{font-family: Teko,sans-serif;color: #222;font-weight: 500;font-size: 22px;line-height: 1;cursor: pointer;display: block;position: relative;padding-right: 25px}
.accordion-item .accordion__item-title:after{position: absolute;right: 0;top: 0;content: "?";font-family: fontawesome;background-color: transparent;color: #1b1a1a;font-size: 10px;font-weight: 400;text-align: center;width: 20px;height: 20px;line-height: 20px;border-radius: 3px}
.accordion-item.opened{border-color: #3598db}
.accordion-item.opened .accordion__item-title{color: #3598db}
.accordion-item.opened .accordion__item-title:after{background-color: #3598db;color: #fff;content: "?"}
.accordion-item .accordion__item-body{padding-top: 25px}
.accordion-item .accordion__item-body p{margin-bottom: 0}
@media only screen and (min-width:320px) and (max-width:767px){.accordion-item{padding: 15px 20px}}
.divider__line{position: relative;height: 2px}
.divider__line:after{content: "";position: absolute;top: 0;left: 0;width: 30px;height: 2px;background-color: #eaeaea}
.divider__line.divider__center:after{left: 50%;transform: translateX(-50%)}
.divider__line.divider__sm:after{width: 30px}
.divider__line.divider__lg:after{width: 70px}
.divider__theme:after{background-color: #3598db}
.divider__white:after{background-color: #fff}
.footer{background-color: #161616}
.footer-top{padding-top: 110px;padding-bottom: 40px}
.footer__widget{margin-bottom: 30px}
.footer__widget-title{color: #fff;font-size: 22px;text-transform: capitalize;line-height: 1;margin-bottom: 24px}
.footer__widget-about p{margin-bottom: 20px}
.footer__contact-phone{line-height: 1}
.footer__contact-phone i{color: #3598db;font-size: 18px;margin-right: 8px}
.footer__contact-phone a{font-family: Teko,sans-serif;font-size: 35px;font-weight: 300;color: #3598db;line-height: 1}
.footer__widget-newsletter .footer__widget-content{background-color: #121212;border-radius: 4px;padding: 40px}
.footer__widget-newsletter .footer__widget-content p{color: #f4f4f4;font-weight: 700;margin-bottom: 21px}
.widget__newsletter-form{position: relative}
.widget__newsletter-form .form-control{font-size: 13px;background-color: transparent;border: 2px solid #2f2e2e}
.widget__newsletter-form .form-control:focus{background-color: transparent;border-color: #3598db}
.widget__newsletter-form .btn{min-width: 30px;width: 30px;height: 30px;line-height: 26px;border-radius: 50%;padding: 0;position: absolute;top: 10px;right: 10px}
.footer__widget-nav li a{display: block;position: relative;color: #9b9b9b;font-size: 14px;line-height: 33px;padding-left: 17px}
.footer__widget-nav li a:after{font-family: icomoon;content: "?";position: absolute;top: 0;left: 0;line-height: 33px;color: #3598db;font-size: 10px}
.footer__widget-nav li a:hover{color: #3598db}
.footer__copyright-links li{margin-right: 27px;margin-bottom: 5px}
.footer__copyright-links li:last-child{margin-right: 0}
.footer__copyright-links li a{display: block;position: relative;color: #fff;font-size: 15px;font-weight: 700;line-height: 33px}
.footer__copyright-links li a:hover{color: #3598db}
.footer .social__icons{margin-top: 32px}
.footer .social__icons li{margin-right: 9px}
.footer .social__icons li a{width: 30px;height: 30px;line-height: 30px;text-align: center;background-color: #3598db;color: #fff;font-size: 17px;border-radius: 50%}
.footer .social__icons li a:hover{background-color: #fff;color: #3598db}
.footer-bottom{padding-top: 40px;padding-bottom: 40px;border-top: 2px solid #212121}
#scrollTopBtn{position: fixed;right: 10px;bottom: 30px;width: 45px;height: 45px;opacity: 0;z-index: 1000;font-size: 18px;border-radius: 50%;color: #fff;background-color: #3598db;overflow: hidden;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;-ms-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
#scrollTopBtn:hover{background-color: #222}
#scrollTopBtn.actived{right: 30px;opacity: 1}
@media only screen and (min-width:768px) and (max-width:991px){.footer-top{padding-top: 70px;padding-bottom: 20px}}
@media only screen and (min-width:320px) and (max-width:767px){.footer-top{padding-top: 50px;padding-bottom: 0}
.footer-top .footer__widget-title{margin-bottom: 20px}
.footer-bottom{padding-top: 25px;padding-bottom: 25px}
.footer__copyright-links{-ms-flex-pack: start!important;justify-content: flex-start!important;margin-top: 20px}
.footer__copyright-links li{margin-right: 10px}
.footer__copyright-links li a{font-size: 13px;font-weight: 400}
.footer .text-right{text-align: left!important}}
@media only screen and (min-width:320px) and (max-width:575px){.footer__widget-newsletter .footer__widget-content{padding: 20px}
#scrollTopBtn{bottom: 20px;width: 30px;height: 30px;font-size: 14px}
#scrollTopBtn.actived{right: 20px}}
@media only screen and (max-width:400px){.footer__copyright-links li a,.footer__widget-nav li a{font-size: 13px;line-height: 30px}
.footer__widget-newsletter .footer__widget-content{padding: 20px}}
.cta__banner{background-color: #3598db;max-width: 400px;padding: 50px 30px 40px 40px}
.cta__banner .cta__title{color: #fff;font-size: 30px;font-weight: 400}
.cta__banner .cta__desc{color: #f9f9f9;margin-bottom: 15px}
.cta__banner .btn:hover{color: #1b1a1a}
.cta__banner .cta__icon{line-height: 1;margin-bottom: 20px}
.cta__banner .cta__icon i{font-size: 60px;line-height: 1;color: #fff}
.cta__banner-white{background-color: #fff}
.cta__banner-white .cta__title{color: #1b1a1a;margin-bottom: 15px}
.cta__banner-white .cta__desc{color: #9b9b9b;font-size: 15px;font-weight: 700}
.cta__banner-white .btn__link i{width: 22px;height: 22px;line-height: 22px;background-color: #3598db;color: #fff;border-radius: 50%;display: inline-block}
[data-dots=false] .owl-dots,[data-nav=false] .owl-nav{display: none}
.owl-carousel .owl-item img{width: 100%}
.carousel-dots .owl-dots{margin-top: 10px;text-align: center}
.carousel-dots .owl-dots .owl-dot{margin: 0 5px}
.carousel-dots .owl-dots .owl-dot span{position: relative;height: 7px;width: 7px;border-radius: 50%;background-color: #b2b2b2;border: 2px solid #b2b2b2;margin: 0;display: inline-block}
.carousel-dots .owl-dots .owl-dot.active span{width: 14px;height: 14px;background-color: transparent;border-color: #1b1a1a;transform: translateY(3px)}
.carousel-dots .owl-dots .owl-dot.active span:before{content: "";position: absolute;top: 50%;left: 50%;width: 4px;height: 4px;border-radius: 50%;background-color: #1b1a1a;transform: translate(-50%,-50%)}
.carousel-dots-white .owl-dots .owl-dot span{background-color: #fff;border-color: #fff}
.carousel-dots-white .owl-dots .owl-dot.active span{border-color: #fff}
.carousel-dots-white .owl-dots .owl-dot.active span:before{background-color: #fff}
.carousel-arrows .owl-nav .owl-next,.carousel-arrows .owl-nav .owl-prev{position: absolute;top: 50%;width: 50px;color: #333;font-size: 0;font-weight: 400;text-align: center;background-color: transparent;cursor: pointer;padding: 0;border-radius: 0;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.carousel-arrows .owl-nav .owl-next:hover,.carousel-arrows .owl-nav .owl-prev:hover{color: #3598db;background-color: transparent}
.carousel-arrows .owl-nav .owl-prev{left: 0}
.carousel-arrows .owl-nav .owl-prev:before{font-family: "iconfont" !important;content: "";font-size: 55px}
.carousel-arrows .owl-nav .owl-next{right: 0}
.carousel-arrows .owl-nav .owl-next:before{font-family: "iconfont" !important;content: "";font-size: 55px}
.slider .owl-nav .iconfont{font-size:55px;}
.carousel-arrows .owl-dots{position: absolute;bottom: 20px;width: 100%;line-height: 1}
@media only screen and (min-width:320px) and (max-width:767px){.carousel-arrows .owl-nav .owl-next:before,.carousel-arrows .owl-nav .owl-prev:before{font-size: 40px}}
.header-transparent+.slider{margin-top: -100px}
.header-transparent+.slider .slide-item{padding-top: 100px}
.slider{padding: 0}
.slider .slide-item{height: 100vh}
.slider .slide__subtitle{display: block;font-family: Roboto,sans-serif;font-size: 14px;line-height: 1;font-weight: 700;color: #3598db;margin-bottom: 18px}
.slider .slide__title{font-size: 65px;line-height: 95px;color: #fff;margin-bottom: 20px}
.slider .slide__desc{font-size: 17px;line-height: 26px;font-weight: 700;color: #fff;margin-bottom: 46px;max-width: 650px}
.slider .carousel-arrows .owl-nav .owl-prev{left: 50px}
.slider .carousel-arrows .owl-nav .owl-next{right: 50px}
.slider .carousel-arrows .owl-nav .owl-next,.slider .carousel-arrows .owl-nav .owl-prev{color: #fff;border: none;line-height: 46px;width: auto;opacity: 0;transition: opacity .5s ease,transform .4s ease;transform: scale(.8)}
.slider .carousel-arrows .owl-nav .owl-next:hover,.slider .carousel-arrows .owl-nav .owl-prev:hover{color: #3598db}
.slider:hover .carousel-arrows .owl-nav .owl-next,.slider:hover .carousel-arrows .owl-nav .owl-prev{opacity: 1;transform: scale(1)}
.slider .carousel-arrows .owl-dots{bottom: 30px;text-align: center}
.slider
.slider .carousel-dots .owl-dots .owl-dot span{border-color: #fff}
.slider .carousel-dots .owl-dots .owl-dot.active span:before{background-color: #fff}
.slider-layout2 .slide__title{font-size: 85px}
@media only screen and (min-width:992px) and (max-width:1200px){.slider .slide__title{font-size: 65px;line-height: 75px}
.slider .carousel-arrows .owl-nav .owl-next{right: 10px}
.slider .carousel-arrows .owl-nav .owl-prev{left: 10px}}
@media only screen and (min-width:768px) and (max-width:991px){.slider .slide__title{font-size: 50px;line-height: 60px;margin-bottom: 10px}
.slider .carousel-arrows .owl-nav .owl-next{right: 0}
.slider .carousel-arrows .owl-nav .owl-prev{left: 0}}
@media only screen and (min-width:320px) and (max-width:767px){.header-transparent+.slider{margin-top: 0}
.header-transparent+.slider .slide-item{padding-top: 0}
.slider .slide-item{height: calc(100vh - 80px)}
.header-transparent+.slider .slide__content{padding-top: 0}
.slider .carousel-arrows .owl-nav .owl-next,.slider .carousel-arrows .owl-nav .owl-prev{width: 40px;height: 40px;line-height: 40px}
.slider .carousel-arrows .owl-nav .owl-next:before,.slider .carousel-arrows .owl-nav .owl-prev:before{font-size: 15px}}
@media only screen and (min-width:576px) and (max-width:767px){.slider .slide__title{font-size: 40px;line-height: 50px;margin-bottom: 10px}
.slider .carousel-arrows .owl-nav .owl-prev{left: 10px}
.slider .carousel-arrows .owl-nav .owl-next{right: 10px}}
@media only screen and (min-width:320px) and (max-width:575px){.slider .slide__subtitle{margin-bottom: 15px}
.slider .slide__title{font-size: 30px;line-height: 40px;margin-bottom: 10px}
.slider .slide__desc{font-size: 15px;font-weight: 400;margin-bottom: 20px}
.slider .btn{margin-bottom: 20px}
.slider .carousel-arrows .owl-nav .owl-next,.slider .carousel-arrows .owl-nav .owl-prev{display: none}}
.video__btn{position: relative}
.video-banner{padding: 225px 0;border-radius: 5px}
.video-banner-layout2{padding: 300px 0}
.popup-video{text-align: center;display: inline-block;position: relative}
.popup-video .video__player{font-size: 18px;width: 75px;height: 75px;line-height: 75px;border-radius: 50%;background-color: #3598db;color: #fff;position: relative;display: inline-block}
.popup-video .video__player-animation{position: absolute;display: block;width: 100%;height: 100%;opacity: .5;border: 2px solid #fff;border-radius: 50%;-webkit-animation: pulsing 3s linear 0s infinite;-moz-animation: pulsing 3s linear 0s infinite;-ms-animation: pulsing 3s linear 0s infinite;-o-animation: pulsing 3s linear 0s infinite;animation: pulsing 3s linear 0s infinite}
.popup-video .video__player-animation-2{animation-delay: 1s}
.popup-video .video__player-animation-3{animation-delay: 1.8s}
.popup-video .video__player-title{color: #1b1a1a;font-size: 13px;font-weight: 700;padding-top: 20px;margin-bottom: 0;line-height: 1;margin-left: 30px}
.popup-video:hover .video__player-animation{opacity: 0;animation-play-state: paused}
.video__btn-white .video__player{background-color: #fff;color: #1b1a1a}
@media only screen and (min-width:320px) and (max-width:767px){.video-banner{padding: 125px 0}
.video-banner-layout2{padding: 150px 0}
.popup-video .video__player{font-size: 18px;width: 50px;height: 50px;line-height: 50px}}
@media only screen and (min-width:320px) and (max-width:575px){.video-banner{padding: 100px 0}
.video-banner-layout2{padding: 120px 0}}
.feature-numberd-item{position: relative;text-align: center;padding-top: 40px}
.feature-numberd-item .feature__numberd-item-icon{font-size: 60px;color: #3598db;line-height: 1;margin-bottom: 23px}
.feature-numberd-item:hover .feature__numberd-item-icon{-webkit-animation: slideTopDown 1s infinite alternate;-moz-animation: slideTopDown 1s infinite alternate;-ms-animation: slideTopDown 1s infinite alternate;-o-animation: slideTopDown 1s infinite alternate;animation: slideTopDown 1s infinite alternate}
.feature-numberd-item .feature__numberd-item-number{font-size: 160px;line-height: 1;color: #f5f5f5;margin-bottom: 0;z-index: -1;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%)}
.feature-numberd-item .feature__numberd-item-title{font-size: 24px;line-height: 27px;margin-bottom: 15px}
.feature-item{position: relative;margin-bottom: 30px}
.feature-item .feature__img{margin-bottom: 24px}
.feature-item .feature__img img{border-radius: 3px;-webkit-transition: transform .3s ease;-moz-transition: transform .3s ease;-ms-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease}
.feature-item .feature__subtitle{font-family: Roboto,sans-serif;font-size: 14px;display: inline-block;margin-bottom: 6px}
.feature-item .feature__title{font-size: 18px;line-height: 25px;margin-bottom: 18px;-webkit-transition: color .3s ease;-moz-transition: color .3s ease;-ms-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease}
.feature-item .feature__desc{margin-bottom: 0}
.feature-item .feature__link{line-height: 1;display: block;margin-top: 5px}
.feature-item:hover .feature__img img{-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px)}
.feature-item:hover .feature__title{color: #3598db}
.features-layout2 .features-wrap{box-shadow: 0 3px 63px 0 rgba(40,40,40,.11);border-radius: 5px;position: relative;z-index: 3;background-color: #fff}
.features-layout2 .feature-item{padding: 35px 25px;margin-bottom: 0;border-right: 2px solid #eaeaea}
.features-layout2 .feature-item:last-child{border-right: 0}
.features-layout2 .feature-item .feature__title{font-size: 24px}
.features-layout2 .title-box{margin-top: 45px}
.features-layout2 .title-box i{font-size: 55px}
.features-layout2 .title-box h4{font-size: 28px;font-weight: 400}
.feature-list-item{padding: 27px 15px 22px 25px;border: 2px solid #e5e5e5;background-color: #fff;border-radius: 3px;-webkit-transition: all .6s linear;-moz-transition: all .6s linear;-ms-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear}
.feature-list-item .feature__content{position: relative;padding-left: 32px}
.feature-list-item .feature__content:before{content: "";position: absolute;top: 0;left: 0;font-family: Fontawesome;content: "?";color: #3598db;font-size: 18px}
.feature-list-item .feature__title{font-size: 19px;margin-bottom: 18px}
.feature-list-item:hover{background-color: #3598db;border-color: #3598db;box-shadow: 0 1px 73px 0 rgba(40,40,40,.15)}
.feature-list-item:hover .feature__content:before,.feature-list-item:hover .feature__desc,.feature-list-item:hover .feature__title{color: #fff;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
@media only screen and (min-width:992px){.features-layout2 .features-wrap{margin-top: -100px}}
@media only screen and (min-width:768px) and (max-width:991px){.feature-item .feature__img{margin-bottom: 20px}
.feature-item .feature__title{font-size: 16px;margin-bottom: 10px}}
@media only screen and (min-width:320px) and (max-width:767px){.feature-item .feature__img{margin-bottom: 15px}
.feature-item .feature__title{margin-bottom: 10px}
.features-layout2 .feature-item{padding: 20px;border-right: 0;border-bottom: 2px solid #eaeaea}
.features-layout2 .feature-item:last-child{border-bottom: 0}}
.fancybox-item{position: relative;margin-bottom: 40px}
.fancybox-item .fancybox__icon{font-size: 52px;line-height: 1;color: #3598db;margin-bottom: 22px;-webkit-transition: transform .3s ease;-moz-transition: transform .3s ease;-ms-transition: transform .3s ease;-o-transition: transform .3s ease;transition: transform .3s ease}
.fancybox-item .fancybox__title{font-size: 24px;line-height: 27px;margin-bottom: 12px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.fancybox-item .fancybox__desc{font-size: 14px;line-height: 24px;margin-bottom: 0}
.fancybox-item:hover .fancybox__icon{-webkit-animation: slideTopDown 1s infinite alternate;-moz-animation: slideTopDown 1s infinite alternate;-ms-animation: slideTopDown 1s infinite alternate;-o-animation: slideTopDown 1s infinite alternate;animation: slideTopDown 1s infinite alternate}
.fancybox-item:hover .fancybox__title{color: #3598db}
.fancybox-white .fancybox-item .fancybox__icon,.fancybox-white .fancybox-item .fancybox__title,.fancybox-white .fancybox-item:hover .fancybox__title{color: #fff}
@media only screen and (min-width:768px) and (max-width:991px){.fancybox-item .fancybox__title{margin-bottom: 12px}}
@media only screen and (min-width:320px) and (max-width:767px){.fancybox-item{margin-bottom: 30px}
.fancybox-item .fancybox__icon{font-size: 40px;margin-bottom: 5px}
.fancybox-item .fancybox__title{font-size: 15px;margin-bottom: 5px!important}}
.portfolio-item{position: relative;margin-bottom: 50px}
.portfolio-item .portfolio__img{position: relative;overflow: hidden;border-radius: 4px}
.portfolio-item .portfolio__img:after{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 100%;height: 100%;opacity: .5;display: block;background-image: -webkit-linear-gradient(top,rgba(0,0,0,0),#1b1a1a 100%);background-image: -moz-linear-gradient(top,rgba(0,0,0,0),#1b1a1a 100%);background-image: -ms-linear-gradient(top,rgba(0,0,0,0),#1b1a1a 100%);background-image: -o-linear-gradient(top,rgba(0,0,0,0),#1b1a1a 100%);background-image: linear-gradient(top,rgba(0,0,0,0),#1b1a1a 100%);-webkit-transition: all .4s linear;-moz-transition: all .4s linear;-ms-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear}
.portfolio-item .portfolio__img img{width: 100%;max-width: 100%;-webkit-transition: all .6s linear;-moz-transition: all .6s linear;-ms-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear}
.portfolio-item:hover .portfolio__img img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}
.portfolio-item .portfolio__content{padding-top: 30px;border-radius: 0 5px 0 0;background-color: #fff;margin-top: -30px;position: relative;z-index: 2;margin-right: 28px}
.portfolio-item .portfolio__cat{line-height: 1;margin-bottom: 20px}
.portfolio-item .portfolio__cat a{position: relative;font-size: 14px;color: #3598db;padding-right: 7px}
.portfolio-item .portfolio__cat a:hover{color: #1b1a1a}
.portfolio-item .portfolio__cat a::after{content: ",";position: absolute;top: 2px;right: 2px}
.portfolio-item .portfolio__cat a:last-child:after{display: none}
.portfolio-item .portfolio__title{font-size: 26px;line-height: 28px;margin-bottom: 10px}
.portfolio-item .portfolio__title a{color: #1b1a1a}
.portfolio-item .portfolio__title a:hover{color: #3598db}
.portfolio-item .portfolio__desc{margin-bottom: 0}
.portfolio-item .btn__link{line-height: 1;margin-top: 23px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center}
.portfolio-item .btn__link i{width: 22px;height: 22px;line-height: 22px;background-color: #222;color: #fff;border-radius: 50%;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.portfolio-item:hover .btn__link{color: #3598db}
.portfolio-item:hover .btn__link i{background-color: #3598db}
.portfolio-item .divider__line{margin-bottom: 22px}
.portfolio-item .zoom__icon{position: absolute;top: 50%;left: 50%;display: block;width: 20px;height: 20px;opacity: 0;z-index: 2;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);-webkit-transition: all .4s linear;-moz-transition: all .4s linear;-ms-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear}
.portfolio-item .zoom__icon:before{content: "";position: absolute;top: 50%;left: 50%;width: 1px;height: 20px;background-color: #fff;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%)}
.portfolio-item .zoom__icon:after{content: "";position: absolute;top: 50%;left: 50%;width: 20px;height: 1px;-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background-color: #fff}
.portfolio-item:hover .zoom__icon{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1)}
.portfolio-classic .portfolio-item .portfolio__title{margin-bottom: 14px}
.portfolio-classic .portfolio-item .portfolio__content{padding-top: 30px;margin-top: 0;margin-right: 0}
.portfolio-carousel .portfolio-item{margin-bottom: 0}
.portfolio-carousel .portfolio-item .portfolio__content{margin: 0}
.portfolio-carousel .carousel-arrows .owl-nav .owl-next,.portfolio-carousel .carousel-arrows .owl-nav .owl-prev{top: 40%;width: 54px;height: 54px;border-radius: 50%;background-color: #fff;box-shadow: 0 3px 53px 0 rgba(40,40,40,.05)}
.portfolio-carousel .carousel-arrows .owl-nav .owl-next:hover,.portfolio-carousel .carousel-arrows .owl-nav .owl-prev:hover{background-color: #3598db;color: #fff}
.portfolio-carousel .carousel-arrows .owl-nav .owl-prev{left: -30px}
.portfolio-carousel .carousel-arrows .owl-nav .owl-prev:before{content: "?";font-size: 13px}
.portfolio-carousel .carousel-arrows .owl-nav .owl-next{right: -30px}
.portfolio-carousel .carousel-arrows .owl-nav .owl-next:before{content: "?";font-size: 13px}
.portfolio-carousel-layout2 .portfolio-item{box-shadow: 0 0 12px 0 rgba(40,40,40,.08);margin-bottom: 20px}
.portfolio-carousel-layout2 .portfolio-item .portfolio__content{margin: 0;padding: 40px 40px 20px}
.portfolio-carousel-layout2 .owl-stage-outer{margin: -15px;padding: 15px}
.portfolio-hidden>.portfolio-item{display: none}
@media only screen and (min-width:992px) and (max-width:1200px){.portfolio-carousel .owl-nav .owl-next,.portfolio-carousel .owl-nav .owl-prev{left: -30px}
.portfolio-carousel .owl-nav .owl-next:before,.portfolio-carousel .owl-nav .owl-prev:before{font-size: 40px}}
@media only screen and (min-width:576px) and (max-width:767px){.portfolio-grid .container{max-width: none}}
@media only screen and (min-width:320px) and (max-width:767px){.portfolio-item .portfolio__content{padding-top: 15px}
.portfolio-item .portfolio__title{margin-bottom: 10px}
.portfolio-carousel .carousel-arrows .owl-nav .owl-prev{left: 10px}
.portfolio-carousel .carousel-arrows .owl-nav .owl-next{right: 10px}
.portfolio-carousel-layout2 .portfolio-item .portfolio__content{padding: 20px 20px 10px}}
@media only screen and (min-width:320px) and (max-width:575px){.portfolio-item .portfolio__title{font-size: 18px;line-height: 22px}}
.member{position: relative;margin-bottom: 60px}
.member .member__img{position: relative;overflow: hidden;border-radius: 4px}
.member .member__img img{width: 100%;-webkit-transition: all .8s ease;-moz-transition: all .8s ease;-ms-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease}
.member:hover .member__img img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}
.member .member__info{padding-top: 27px}
.member .member__info .member__name{font-size: 26px;line-height: 1;margin-bottom: 7px}
.member .member__info .member__desc{margin-bottom: 0}
.member .member__hover{position: absolute;top: 0;right: 0;left: 0;bottom: 0;opacity: 0;width: 100%;height: 100%;overflow: hidden;background-color: rgba(255,94,20,.95);-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.member .member__content-inner{position: absolute;left: 0;bottom: 10px;width: 100%;opacity: 0;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.member .social__icons li{margin-right: 40px}
.member .social__icons li:last-child{margin-right: 0}
.member .social__icons li a{color: #fff;opacity: 0;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear;-webkit-transition-delay: .6s;-moz-transition-delay: .6s;-ms-transition-delay: .6s;-o-transition-delay: .6s;transition-delay: .6s}
.member .social__icons li a:hover{color: #1b1a1a}
.member .social__icons li:nth-of-type(2) a{-webkit-transition-delay: .8s;-moz-transition-delay: .8s;-ms-transition-delay: .8s;-o-transition-delay: .8s;transition-delay: .8s}
.member .social__icons li:nth-of-type(3) a{-webkit-transition-delay: 1s;-moz-transition-delay: 1s;-ms-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s}
.member .social__icons li:nth-of-type(4) a{-webkit-transition-delay: 1.2s;-moz-transition-delay: 1.2s;-ms-transition-delay: 1.2s;-o-transition-delay: 1.2s;transition-delay: 1.2s}
.member:hover .member__hover{opacity: 1}
.member:hover .member__content-inner{bottom: 50px;opacity: 1}
.member:hover .social__icons li a{opacity: 1}
@media only screen and (min-width:320px) and (max-width:767px){.member{max-width: 400px;margin: 0 auto 30px}
.member .member__info{padding-top: 15px}
.member .member__info .member__name{font-size: 17px;margin-bottom: 0}}
.testimonial-item{position: relative}
.testimonial-item .testimonial__desc{color: #333;font-size: 22px;line-height: 39px;font-weight: 700;margin-bottom: 28px}
.testimonial__meta{position: relative;z-index: 2}
.testimonial__meta .testimonial__meta-title{color: #1b1a1a;font-size: 16px;font-weight: 700;line-height: 1;margin-bottom: 5px;display: block}
.testimonial__meta .testimonial__meta-desc{line-height: 25px;font-weight: 400;font-size: 12px;color: #616161;margin-bottom: 0;display: block}
.testimonial__thumb{width: 50px;height: 50px;overflow: hidden;border-radius: 50%;margin-right: 14px;display: inline-block;padding: 2px;border: 2px solid transparent}
.testimonial__thumb img{max-width: 100%;border-radius: 50%}
.testimonial-wrap-panel{padding: 80px 60px}
.testimonials .carousel-arrows .owl-nav .owl-next,.testimonials .carousel-arrows .owl-nav .owl-prev{top: 0;width: 54px;height: 54px;border-radius: 50%;background-color: transparent;border: 2px solid #eaeaea;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.testimonials .carousel-arrows .owl-nav .owl-next:hover,.testimonials .carousel-arrows .owl-nav .owl-prev:hover{background-color: #3598db;border-color: #3598db;color: #fff}
.testimonials .carousel-arrows .owl-nav .owl-prev{left: auto;right: 0}
.testimonials .carousel-arrows .owl-nav .owl-prev:before{content: "?";font-size: 13px}
.testimonials .carousel-arrows .owl-nav .owl-next{right: 0;top: 80px}
.testimonials .carousel-arrows .owl-nav .owl-next:before{content: "?";font-size: 13px}
.testimonials .owl-thumbs{display: flex;margin-top: 30px}
.testimonials .owl-thumb-item{display: flex;align-items: center;opacity: .5;margin-right: 50px;text-align: left}
.testimonials .owl-thumb-item:last-child{margin-right: 0}
.testimonials .owl-thumb-item.active{opacity: 1}
.testimonials .owl-thumb-item.active .testimonial__thumb{border-color: #3598db}
@media only screen and (min-width:992px){.testimonials-layout1 .testimonial__desc{padding-right: 150px}}
@media only screen and (max-width:992px){.testimonials-layout1 .testimonial__desc{padding-right: 50px}}
@media only screen and (min-width:768px) and (max-width:991px){.testimonial-item .testimonial__desc{font-size: 18px;line-height: 28px}}
@media only screen and (min-width:320px) and (max-width:767px){.testimonial-wrap-panel{padding: 30px 20px}
.testimonial-wrap-panel .testimonial-item{padding: 0}
.testimonial-item .testimonial__desc{font-size: 15px;font-weight: 400;line-height: 25px}
.testimonials .owl-thumb-item{margin-right: 10px}}
@media only screen and (min-width:320px) and (max-width:575px){.testimonials .owl-thumbs{margin-top: 0}
.testimonial__thumb{width: 40px;height: 40px;margin-right: 7px}
.testimonial__meta .testimonial__meta-title{font-size: 13px;margin-bottom: 0}
.testimonials .carousel-arrows .owl-nav .owl-next,.testimonials .carousel-arrows .owl-nav .owl-prev{width: 40px;height: 40px}
.testimonials .carousel-arrows .owl-nav .owl-next{top: 60px}}
@media only screen and (max-width:380px){.testimonial__thumb{width: 35px;height: 35px}
.testimonial__meta .testimonial__meta-desc,.testimonial__meta .testimonial__meta-title{font-size: 11px}}
.clients{padding-top: 60px;padding-bottom: 60px}
.clients .client{position: relative;text-align: center}
.clients .client img{display: inline-block;width: auto!important;max-width: 100%}
@media only screen and (min-width:768px) and (max-width:991px){.clients{padding-top: 40px;padding-bottom: 40px}}
@media only screen and (min-width:320px) and (max-width:767px){.clients{padding-top: 30px;padding-bottom: 30px}}
.blog-item{position: relative;margin-bottom: 40px}
.blog-item .blog__img{position: relative;overflow: hidden;border-radius: 5px}
.blog-item .blog__img img{-webkit-transition: all .9s ease;-moz-transition: all .9s ease;-ms-transition: all .9s ease;-o-transition: all .9s ease;transition: all .9s ease}
.blog-item:hover .blog__img img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}
.blog-item .blog__content{background-color: #fff;position: relative;z-index: 2;padding-top: 27px;padding-left: 30px;margin-right: 30px;margin-top: -40px;border-radius: 0 4px 0 0}
.blog-item .blog__meta{display: -webkit-flex;display: -ms-flexbox;display: flex;flex-wrap: wrap;margin-bottom: 11px}
.blog-item .blog__meta-cat{margin-right: 8px;line-height: 1}
.blog-item .blog__meta-cat a{position: relative;color: #3598db;padding-right: 7px}
.blog-item .blog__meta-cat a:hover{color: #1b1a1a}
.blog-item .blog__meta-cat a:after{content: ",";position: absolute;top: 0;right: 2px;color: #3598db}
.blog-item .blog__meta-cat a:last-child{padding: 0}
.blog-item .blog__meta-cat a:last-child:after{display: none}
.blog-item .blog__meta-date{display: block;font-size: 13px;line-height: 1;margin-right: 20px}
.blog-item .blog__title{font-size: 26px;line-height: 30px;margin-bottom: 14px;padding-left: 20px;position: relative}
.blog-item .blog__title:after{content: "";position: absolute;top: 0;left: 0;width: 2px;height: 100%;background-color: #3598db}
.blog-item .blog__title a{color: #1b1a1a}
.blog-item .blog__title a:hover{color: #3598db}
.blog-item .blog__desc{margin-bottom: 0}
.blog-item .btn__link{margin-top: 23px;display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center}
.blog-item .btn__link i{width: 22px;height: 22px;line-height: 22px;background-color: #222;color: #fff;border-radius: 50%;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.blog-item:hover .btn__link{color: #3598db}
.blog-item:hover .btn__link i{background-color: #3598db}
.hidden-blog-item{display: none}
.blog-single .blog-item .blog__meta-cat,.blog-single .blog-item .blog__meta-date{margin-bottom: 0}
.blog-single .blog-item .blog__content{padding-left: 0}
.blog__meta-author{font-size: 13px}
.blog__meta-author a{color: #0e2b5c}
.blog-single .blog__meta>*{margin-right: 20px}
.blog-single .blog__meta>:last-child{margin-right: 0}
.blog-single .blog__desc{margin-bottom: 21px}
.blog-single .blog__desc p{font-size: 16px;line-height: 26px;margin-bottom: 24px}
.blog-standard .blog-item .blog__desc{margin-bottom: 22px}
.blog-widget{padding-top: 40px;margin-bottom: 60px}
.blog__widget-title{font-size: 30px;line-height: 1;margin-bottom: 26px}
.blog-comments{padding-bottom: 37px;border-bottom: 2px solid #eaeaea}
.blog-share .blog__share-title{color: #222;font-size: 14px;line-height: 1;font-weight: 700;margin-right: 22px;margin-bottom: 0}
.blog-share .social__icons a{color: #0f2b5b}
.blog-share .social__icons a:hover{color: #3598db}
.blog-nav{display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;border-top: 1px solid #eaeaea;padding-top: 30px}
.blog-nav .blog__next,.blog-nav .blog__prev{position: relative;min-height: 70px}
.blog-nav .blog__next:hover h6,.blog-nav .blog__prev:hover h6{color: #3598db}
.blog-nav .blog__next{text-align: right}
.blog-nav .blog__next .blog__nav-img{right: 0;left: auto}
.blog-nav .blog__nav-img{position: absolute;top: 0;left: 0;width: 70px;height: 70px;border-radius: 4px;overflow: hidden}
.blog-nav .blog__nav-img img{width: 100%;height: 100%}
.blog-nav .blog__nav-content span{font-family: Roboto,sans-serif;font-size: 13px;color: #616161;display: block;margin-bottom: 1px}
.blog-nav .blog__nav-content h6{font-size: 22px;line-height: 24px;margin-bottom: 0;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease}
.blog-nav .blog__next .blog__nav-content{padding-right: 90px}
.blog-nav .blog__prev .blog__nav-content{padding-left: 90px}
.blog-author{padding: 40px;display: flex;background-color: #f4f4f4;border-radius: 4px}
.blog-author .blog__author-avatar{width: 70px;height: 70px;min-width: 70px;border-radius: 50%;overflow: hidden;margin-right: 30px;margin-bottom: 20px}
.blog-author .blog__author-name{font-size: 22px;line-height: 1;margin-bottom: 15px}
.blog-author .blog__author-bio{font-size: 15px;line-height: 23px;margin-bottom: 13px}
.blog-author .social__icons li{margin-right: 30px}
.blog-author .social__icons:last-child{margin-right: 0}
.blog-author .social__icons a{font-size: 15px;color: #1b1a1a}
.blog-author .social__icons a:hover{color: #3598db}
.comments-list .comment__item{position: relative;padding-bottom: 20px;border-bottom: 2px solid #eaeaea;margin-bottom: 30px}
.comments-list .comment__item:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0}
.comments-list .comment__item .comment__avatar{position: absolute;top: 0;left: 0;width: 60px;height: 60px;overflow: hidden;border-radius: 50%}
.comments-list .comment__item .comment__content{padding-left: 90px}
.comments-list .comment__item .comment__content .comment__author{font-size: 22px;line-height: 1;margin-bottom: 11px}
.comments-list .comment__item .comment__content .comment__date{font-family: Roboto,sans-serif;color: #616161;font-size: 12px;line-height: 1;display: block;margin-bottom: 10px}
.comments-list .comment__item .comment__content .comment__desc{margin-bottom: 6px}
.comments-list .comment__item .comment__content .comment__reply{text-transform: capitalize;font-size: 14px;font-weight: 700;line-height: 1;color: #3598db;display: inline-block}
.comments-list .comment__item .comment__content .comment__reply:hover{color: #1b1a1a}
.comments-list .comment__item .nested__comment{border-top: 2px solid #eaeaea;padding: 30px 0 0 0;margin: 30px 0 0 90px}
.blog-comments-form .form-group{margin-bottom: 20px}
@media only screen and (min-width:768px) and (max-width:991px){.blog-single .blog-item .blog__title{padding: 0 40px}}
@media only screen and (min-width:320px) and (max-width:767px){.blog-item{margin-bottom: 30px}
.blog-item .blog__title{font-size: 18px;line-height: 22px;margin-bottom: 10px}
.blog-item .blog__content{padding-left: 0}
.blog-single .blog-item .blog__title{font-size: 20px;line-height: 30px;padding: 0}
.blog-grid-layout2 .blog-item .blog__content,.blog-grid-layout2 .blog-item-wide .blog__content{padding: 0 20px 20px 20px}
.blog__tags ul{justify-content: flex-start!important}
.comments-list .comment__item .comment__avatar{width: 40px;height: 40px}
.comments-list .comment__item .comment__content{padding-left: 60px}
.blog-nav{display: block}
.blog-nav .blog__prev{margin-bottom: 20px}
.blog-nav .blog__nav-content h6{font-size: 13px}
.blog-nav .blog__nav-img{width: 60px;height: 60px}
.blog-nav .blog__prev .blog__nav-content{padding-left: 70px}
.blog-nav .blog__next .blog__nav-content{padding-right: 70px}}
@media only screen and (min-width:320px) and (max-width:575px){.blog-author{display: block;padding: 20px}}
.google-map+.contct{margin-top: -120px}
.contact__panel{background-color: #fff;padding: 80px 80px 40px;border-radius: 5px;box-shadow: 0 3px 63px 0 rgba(40,40,40,.11);display: flex;flex-wrap: wrap}
.contact__panel .contact__panel-banner{flex: 0 0 42%;max-width: 42%;position: relative;padding-bottom: 40px}
.contact__panel .contact__panel-banner img{border-radius: 4px}
.contact__panel .contact__panel-banner .cta__banner{max-width: 360px;border-radius: 0 4px 4px 4px;position: absolute;bottom: 0;left: 0}
.contact__panel .contact__panel-banner .cta__banner .cta__desc{font-size: 16px}
.contact__panel .contact__panel-banner .contact__number{color: #fff}
.contact__panel .contact__panel-banner .contact__number i{font-size: 25px;margin-right: 13px}
.contact__panel .contact__panel-banner .contact__number a{font-family: Teko,sans-serif;color: #fff;font-size: 50px;font-weight: 300;line-height: 1}
.contact__panel .contact__form-panel{flex: 0 0 58%;max-width: 58%;padding-left: 80px}
.contact__panel .contact__form-panel-header{margin-bottom: 20px}
.contact__panel .contact__form-panel-header h4{font-size: 34px;margin-bottom: 13px}
.contact__panel .contact__form-panel-header p{font-size: 16px;line-height: 27px;margin-bottom: 25px}
.contact__panel .nice-select .list{width: 100%}
.contact__panel-layout2{display: block;padding: 80px}
.contact__panel-layout2 .contact__form-panel{max-width: 100%;padding-left: 0}
.contact-info-box .contact__info-box-title{font-size: 24px;line-height: 1;margin-bottom: 17px}
.contact-info-box .contact__info-list li{font-size: 14px;line-height: 21px;margin-bottom: 9px}
.contact-info-box .contact__info-list li a{color: #9b9b9b}
@media only screen and (max-width:992px){.contact__panel{padding: 20px}
.contact__panel .contact__form-panel{padding-top: 20px;padding-left: 0}
.contact__panel .contact__form-panel,.contact__panel .contact__panel-banner{max-width: 100%;flex: 0 0 100%}}
@media only screen and (min-width:992px) and (max-width:1200px){.contact__panel{padding: 30px}
.contact__panel .contact__form-panel{padding-left: 20px}}
@media only screen and (min-width:320px) and (max-width:767px){.contact__panel .contact__form-panel-header h4{margin-bottom: 5px}
.contact__panel .contact__form-panel-header p{margin-bottom: 10px}
.contact__panel .contact__panel-banner .cta__banner{padding: 20px}
.contact__panel .contact__panel-banner .cta__banner .cta__desc{font-size: 12px}
.contact__panel .contact__panel-banner .contact__number i{font-size: 15px}
.contact__panel .contact__panel-banner .contact__number a{font-size: 30px}}
.pricing-item{position: relative;background-color: #fff;padding: 50px 40px 60px;box-shadow: 0 3px 53px 0 rgba(40,40,40,.05);-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;border-radius: 4px;margin-bottom: 30px}
.pricing-item:hover{-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px)}
.pricing-item .pricing__header{padding-bottom: 30px;border-bottom: 2px solid #eaeaea}
.pricing-item .pricing__title{font-size: 22px;line-height: 1;margin-bottom: 17px}
.pricing-item .pricing__desc{margin-bottom: 40px}
.pricing-item .pricing__price{font-family: Teko,sans-serif;font-size: 50px;color: #1b1a1a;font-weight: 400;line-height: 1;margin-bottom: 16px}
.pricing-item .pricing__list{padding-top: 50px;margin-bottom: 30px}
.pricing-item .pricing__list li{position: relative;padding-left: 27px;font-size: 14px;line-height: 34px;text-transform: capitalize}
.pricing-item .pricing__list li:after{content: "?";font-family: FontAwesome;position: absolute;top: 0;left: 0;color: #3598db}
.pricing-item-theme{background-color: #3598db}
.pricing-item-dark{background-color: #222}
.pricing-item-dark .pricing__desc,.pricing-item-dark .pricing__list li,.pricing-item-dark .pricing__list li::after,.pricing-item-dark .pricing__price,.pricing-item-dark .pricing__title,.pricing-item-theme .pricing__desc,.pricing-item-theme .pricing__list li,.pricing-item-theme .pricing__list li::after,.pricing-item-theme .pricing__price,.pricing-item-theme .pricing__title{color: #fff}
@media only screen and (min-width:1200px){.pricing .heading__title{margin-left: -70px}}
@media only screen and (min-width:768px) and (max-width:991px){.pricing .container{max-width: none}
.pricing-item{padding: 30px}
.pricing-item .pricing__header{padding-bottom: 20px}
.pricing-item .pricing__list{padding-top: 20px}
.pricing-item .pricing__title{margin-bottom: 15px}
.pricing-item .pricing__price{font-size: 40px;margin-bottom: 0}
.pricing-item .pricing__desc,.pricing-item .pricing__title{margin-bottom: 10px}}
@media only screen and (min-width:320px) and (max-width:767px){.pricing-item{padding: 30px 20px}
.pricing-item .pricing__desc{margin-bottom: 20px}
.pricing-item .pricing__list{padding-top: 20px}
.pricing-item .pricing__price{font-size: 40px;margin-bottom: 0}
.pricing-item .pricing__header{padding-bottom: 20px}}
.counter-item{text-align: center}
.counter-item h4{font-size: 43px;font-weight: 500;line-height: 1;margin-bottom: 10px}
.counter-item .counter__icon{line-height: 1;margin-bottom: 29px}
.counter-item .counter__icon i{font-size: 60px}
.counter-item .counter__subtitle{font-family: Teko,sans-serif;font-size: 14px;font-weight: 700;line-height: 1;letter-spacing: .5px;margin-bottom: 0}
.counter-item .counter__desc{font-size: 14px;line-height: 24px;margin-bottom: 0}
.counters-white .counter__desc,.counters-white .counter__icon,.counters-white .counter__subtitle,.counters-white h4{color: #fff}
@media only screen and (min-width:320px) and (max-width:767px){.counter-item{margin-bottom: 30px}}
@media only screen and (min-width:320px) and (max-width:575px){.counter-item .counter__icon{margin-bottom: 15px}
.counter-item .counter__icon i{font-size: 45px}
.counter-item h4{font-size: 35px}
.counter-item .counter__subtitle{font-size: 13px}}
@media only screen and (max-width:450px){.counter-item .counter__icon{margin-bottom: 15px}
.counter-item .counter__icon i{font-size: 30px}
.counter-item h4{font-size: 25px}
.counter-item .counter__subtitle{font-size: 12px}}
.service-item{position: relative;margin-bottom: 30px;overflow: hidden;border-radius: 4px;box-shadow: 0 3px 53px 0 rgba(40,40,40,.05);-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}
.service-item .service__img{position: relative}
.service-item .service__img:before{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: .4;-webkit-background-image: linear-gradient(top,rgba(27,26,26,.35),#1b1a1a 100%);-moz-background-image: linear-gradient(top,rgba(27,26,26,.35),#1b1a1a 100%);-ms-background-image: linear-gradient(top,rgba(27,26,26,.35),#1b1a1a 100%);-o-background-image: linear-gradient(top,rgba(27,26,26,.35),#1b1a1a 100%);background-image: linear-gradient(top,rgba(27,26,26,.35),#1b1a1a 100%)}
.service-item .service__img img{width: 100%;max-width: 100%}
.service-item .service__content{-webkit-transition: all .6s linear;-moz-transition: all .6s linear;-ms-transition: all .6s linear;-o-transition: all .6s linear;transition: all .6s linear;background-color: #fff;padding: 50px 40px 50px}
.service-item .service__icon{margin-bottom: 60px}
.service-item .service__icon i{font-size: 65px;line-height: 1;color: #3598db}
.service-item .service__title{font-size: 30px;font-weight: 400;margin-bottom: 10px}
.service-item .service__desc{margin-bottom: 0}
.service-item .btn__link{margin-top: 28px}
.service-item .btn__link i{width: 22px;height: 22px;line-height: 22px;background-color: #222;color: #fff;border-radius: 50%;display: inline-block;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.service-item .btn__link:hover i{background-color: #3598db}
.service-item:hover{-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);transform: translateY(-5px)}
.service-item:hover .service__icon{-webkit-animation: slideTopDown 1s infinite alternate;-moz-animation: slideTopDown 1s infinite alternate;-ms-animation: slideTopDown 1s infinite alternate;-o-animation: slideTopDown 1s infinite alternate;animation: slideTopDown 1s infinite alternate}
.service-item .service__overlay{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;opacity: 0;text-align: center;background-color: rgba(255,94,20,.9);-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.service-item:hover .service__overlay{opacity: 1}
.services-layout2 .service__content{padding: 50px 40px 20px}
.services-layout2 .service-item:hover .service__content{background-color: #3598db}
.services-layout2 .service-item:hover .btn__link,.services-layout2 .service-item:hover .service__desc,.services-layout2 .service-item:hover .service__icon i,.services-layout2 .service-item:hover .service__title{color: #fff}
.services-layout2 .service-item:hover .btn__link i{color: #3598db}
.services-layout2 .service-item .btn__link{display: -webkit-flex;display: -ms-flexbox;display: flex;justify-content: space-between;padding-top: 28px;margin-top: 28px;border-top: 2px solid #eaeaea}
.services-layout2 .service-item .btn__link i{background-color: #fff;color: #222}
@media only screen and (min-width:768px) and (max-width:991px){.service-item .service__icon{margin-bottom: 15px}
.service-item .service__icon i{font-size: 50px}
.service-item .service__title{font-size: 25px;margin-bottom: 10px}}
@media only screen and (min-width:320px) and (max-width:767px){.service-item .service__content{padding: 20px}
.service-item .service__title{font-size: 22px;margin-bottom: 5px}
.service-item .service__icon{margin-bottom: 20px}
.service-item .service__icon i{font-size: 45px}}
.sidebar{position: relative;margin-right: 20px;z-index: 2}
.widget{background-color: #f4f4f4;padding: 40px;margin-bottom: 40px;border-radius: 4px}
.widget:last-child{margin-bottom: 0}
.widget .widget__title{font-size: 24px;letter-spacing: .5px;line-height: 1;margin-bottom: 26px}
.widget-search .widget__form-search{position: relative}
.widget-search .widget__form-search .form-control{background-color: #fff;border: 2px solid #eaeaea}
.widget-search .widget__form-search button{position: absolute;top: 0;right: 15px;width: auto;color: #333;padding: 0;min-width: 0}
.widget-search .widget__form-search button:hover{color: #3598db}
.widget-categories ul{background-color: #fff;box-shadow: 0 1px 73px 0 rgba(40,40,40,.15)}
.widget-categories ul li a{position: relative;display: -webkit-flex;display: -ms-flexbox;display: flex;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-align: center;align-items: center;padding: 18px 20px;color: #1b1a1a;font-size: 15px;font-weight: 700;text-transform: capitalize;border-bottom: 2px solid #f4f4f4;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;transition: all .3s linear}
.widget-categories ul li a.active,.widget-categories ul li a:hover{background-color: #3598db;color: #fff}
.widget-categories ul li:last-child a{border-bottom: none}
.widget-tags ul{display: flex;flex-wrap: wrap}
.widget-tags ul li a{display: block;font-size: 14px;background-color: #3598db;color: #fff;line-height: 1;text-transform: capitalize;padding: 8px 10px;margin: 0 10px 10px 0;border-radius: 3px;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}
.widget-tags ul li a:hover{background-color: #1b1a1a}
.widget-posts .widget-post-item{margin-bottom: 26px}
.widget-posts .widget-post-item:last-of-type{margin-bottom: 0}
.widget-posts .widget-post-item .widget__post-title{font-size: 22px;line-height: 24px;margin-bottom: 0}
.widget-posts .widget-post-item .widget__post-title a{color: #222}
.widget-posts .widget-post-item:hover .widget__post-title a{color: #3598db}
.widget-posts .widget-post-item .widget__post-img{margin-bottom: 19px}
.widget-posts .widget-post-item .widget__post-date{line-height: 1;font-size: 13px;display: inline-block;margin-right: 20px;margin-bottom: 7px}
.widget-posts .widget-post-item .widget__post-cat{margin-bottom: 7px;line-height: 1}
.widget-posts .widget-post-item .widget__post-cat a{position: relative;font-size: 13px;color: #3598db;padding-right: 7px}
.widget-posts .widget-post-item .widget__post-cat a:hover{color: #1b1a1a}
.widget-posts .widget-post-item .widget__post-cat a:after{content: ",";position: absolute;top: 0;right: 2px;color: #3598db}
.widget-posts .widget-post-item .widget__post-cat a:last-child{padding: 0}
.widget-download .btn{display: flex;justify-content: space-between;align-items: center;padding: 0 25px;height: 70px;border-radius: 4px}
.widget-download .btn img{width: 22px;height: 24px}
.widget-help{overflow: hidden;padding: 50px}
.widget-help .widget__content{position: relative}
.widget-help .widget__content .widget__icon{color: #fff;font-size: 55px;line-height: 1;margin-bottom: 31px}
.widget-help .widget__content h5{color: #fff;font-size: 30px;line-height: 32px;margin-bottom: 20px}
.widget-help .widget__content p{color: #f9f9f9;font-size: 15px;line-height: 25px;margin-bottom: 26px}
.widget-help .widget__content .btn i{width: 30px;height: 30px;line-height: 30px;border-radius: 50%;background-color: #fff;color: #3598db;display: inline-block}
@media only screen and (min-width:992px) and (max-width:1200px){.sidebar{margin-right: 0}
.widget{padding: 20px;margin-bottom: 30px}
.widget-categories ul{padding: 15px 20px}}
@media only screen and (min-width:576px) and (max-width:767px){.widget{padding: 25px}
.widget .widget__title{margin-bottom: 25px}}
@media only screen and (min-width:320px) and (max-width:575px){.widget{padding: 15px}
.widget .widget__title{margin-bottom: 20px}
.widget-help .widget__content p{margin-bottom: 30px}
.widget-categories ul li a{font-size: 14px;line-height: 40px;padding: 5px 15px}
.widget-download .btn{height: 50px}}
.about__text p{color: #222;font-size: 17px;font-weight: 700;margin-bottom: 18px}
.about__img{position: relative;box-shadow: 0 1px 73px 0 rgba(40,40,40,.1)}
.about__img img{border-radius: 3px}
.about-layout1 .cta__banner{position: absolute;top: 50%;right: 0;max-width: 270px;border-radius: 4px 0 0 4px;padding: 50px 30px 50px 50px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}
.about-layout1 .cta__banner .cta__title{margin-bottom: 15px}
.about-layout1 .cta__banner .cta__icon{margin-bottom: 25px}
.about-layout1 .cta__banner .btn i{width: 22px;height: 22px;line-height: 22px;background-color: #fff;color: #3598db;border-radius: 50%;display: inline-block}
.about-layout2 .cta__banner{position: absolute;bottom: 0;left: 0;max-width: 250px;border-radius: 0 4px 0 4px}
@media only screen and (min-width:1200px){.about-layout1 .about__img{margin-right: 40px}
.about-layout2 .heading__title{margin-left: -70px}
.about-layout2 .about__imgs-container{position: absolute;right: 0;top: 50px;max-width: 43%}}
@media only screen and (min-width:320px) and (max-width:575px){.about__img .cta__banner{padding: 20px}
.about__img .cta__banner .cta__title{font-size: 20px;margin-bottom: 10px}
.about__img .cta__banner .cta__icon i{font-size: 35px}
.about-layout2 .about__imgs-container{margin-right: -5px;margin-left: -5px}
.about-layout2 .about__imgs-container>[class*=col-]{padding-right: 5px;padding-left: 5px}}
.banner-layout1 .inner-padding{padding: 110px 50px}
.banner-layout1 .list-items{display: flex;flex-wrap: wrap}
.banner-layout1 .list-items li{flex-basis: 50%}
.banner-layout1 .popup-video{display: inline-block;position: relative;border: 10px solid #3598db;border-radius: 50%;margin-left: -50px}
.banner-layout1 .statistic-item{position: absolute;text-align: right;width: 200px}
.banner-layout1 .statistic-item:first-child{top: 5%;left: 5%}
.banner-layout1 .statistic-item:nth-of-type(2){top: 30%;left: 50%}
.banner-layout1 .statistic-item:nth-of-type(3){bottom: 10%;left: 30%}
.banner-layout1 .statistic-item .statistic__item-btn{width: 30px;height: 30px;line-height: 30px;font-size: 20px;background-color: #fff;color: #3598db;box-shadow: 0 0 0 3px rgba(255,255,255,.5);border-radius: 50%;margin-top: 23px}
.banner-layout1 .statistic-item .statistic__item-panel{width: 200px;height: 170px;border-radius: 4px;background-color: #fff;text-align: left;padding: 25px 40px 40px;margin-left: -15px;position: relative;z-index: -1;opacity: 0;visibility: hidden;-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);-webkit-transition: all .4s linear;-moz-transition: all .4s linear;-ms-transition: all .4s linear;-o-transition: all .4s linear;transition: all .4s linear}
.banner-layout1 .statistic-item .statistic__item-panel:after{content: "";position: absolute;bottom: -10px;right: 0;border: 6px solid;border-color: #fff #fff transparent transparent}
.banner-layout1 .statistic-item .statistic__item-counter{color: #3598db;font-size: 100px;font-weight: 300;line-height: 1;margin-bottom: 0}
.banner-layout1 .statistic-item .statistic__item-title{color: #1b1a1a;font-weight: 700;line-height: 1;margin-bottom: 0}
.banner-layout1 .statistic-item.opened .statistic__item-panel{z-index: 2;opacity: 1;visibility: visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0)}
.banner-layout1 .statistic-item.opened .statistic__item-btn{background-color: #3598db;color: #fff;box-shadow: 0 0 0 3px rgba(255,94,20,.5)}
.banner-layout2 .contact__panel-wrap{position: absolute;top: 0;left: 0;width: 100%;z-index: 3;padding-left: 60px}
.banner-layout2 .container-fluid{padding-right: 80px;padding-left: 80px}
.banner-layout2 .video__player-title{line-height: 24px;font-weight: 700;color: #fff}
.banner-layout2+.blog-grid,.banner-layout2+.testimonials-layout1{margin-top: -50px;z-index: -1}
.banner-layout3 .inner-padding{padding: 110px 70px 120px}
.banner-layout3 .heading__desc{font-size: 17px;line-height: 27px;font-weight: 600}
.banner-layout3 .cta__banner-white{position: absolute;bottom: 0;left: 0;padding: 60px}
.banner-layout3 .btn__link i{width: 22px;height: 22px;line-height: 22px;background-color: #fff;color: #3598db;border-radius: 50%;display: inline-block}
.banner-layout4{padding-bottom: 260px}
.banner-layout4 .btn__link i{width: 22px;height: 22px;line-height: 22px;background-color: #3598db;color: #fff;border-radius: 50%;display: inline-block}
.banner-layout4 .btn__link:hover{color: #fff}
.banner-layout4 .blockquote{background-color: #3598db;color: #fff;border-radius: 4px;position: relative;font-size: 16px;font-weight: 700;padding: 47px 50px 50px;margin-top: 30px}
.banner-layout4 .blockquote:before{content: "";position: absolute;top: -15px;right: 50px;width: 45px;height: 32px;background-image: url(/statics/images/testimonials/quote-icon2.png)}
.banner-layout4 .blockquote:after{content: "";position: absolute;bottom: -15px;left: 50px;border: 10px solid;border-color: #3598db transparent transparent #3598db}
.banner-layout4 .blockquote .quote__author{display: block;font-size: 14px;margin-top: 34px}
.banner-layout4+.contact-layout2 .contact__panel{margin-top: -120px;position: relative;z-index: 3}
@media only screen and (min-width:1400px){.banner .inner-padding{padding-right: 110px;padding-left: 110px}
.banner-layout2 .container-fluid{padding-right: 130px;padding-left: 130px}
.banner-layout3 .inner-padding{padding-right: 120px;padding-left: 120px}}
@media only screen and (max-width:1200px){.banner-layout1 .video__btn{text-align: center}}
@media only screen and (max-width:992px){.banner-layout2 .container-fluid{padding-right: 30px;padding-left: 30px}
.banner-layout2 .contact__panel-wrap{position: static;padding: 0}
.banner-layout2+.blog-grid,.banner-layout2+.testimonials-layout1{margin-top: 0}}
@media only screen and (min-width:320px) and (max-width:575px){.banner-layout1 .list-items{display: block}
.banner-layout2 .container-fluid{padding: 0 20px}
.banner-layout3 .carousel{width: 320px;padding: 20px}
.banner-layout3 .heading__desc{font-size: 14px;line-height: 24px;font-weight: 400}
.banner-layout4 .blockquote{font-size: 15px;padding: 20px;font-weight: 400}
.banner-layout4 .blockquote .quote__author{margin-top: 14px}}
.careers .owl-carousel .owl-stage-outer{margin: 0 -20px;padding: 20px}
.job-item{background-color: #fff;padding: 50px 40px 40px;border-radius: 4px;box-shadow: 0 0 15px 0 rgba(40,40,40,.08);-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease}
.job-item:hover{box-shadow: 0 0 15px 0 rgba(40,40,40,.14);-webkit-transform: translateY(-2px);-moz-transform: translateY(-2px);-ms-transform: translateY(-2px);-o-transform: translateY(-2px);transform: translateY(-2px)}
.job-item .job__meta{display: flex;align-items: center;margin-bottom: 32px}
.job-item .job__type{font-size: 13px;text-transform: capitalize;background-color: #3598db;color: #fff;padding: 3px 10px;border-radius: 3px;margin-right: 10px}
.job-item .job__location{font-size: 13px}
.job-item .job__title{font-size: 24px;line-height: 28px;margin-bottom: 18px}
.job-item .btn__link{display: -ms-flexbox;display: -webkit-flex;display: flex;-ms-flex-align: center;align-items: center}
.job-item .btn__link i{font-size: 10px;width: 22px;height: 22px;line-height: 22px;background-color: #222;color: #fff;border-radius: 50%;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-ms-transition: all .5s linear;-o-transition: all .5s linear;transition: all .5s linear}
.job-item .btn__link:hover{color: #3598db}
.job-item .btn__link:hover i{background-color: #3598db}
@media only screen and (min-width:320px) and (max-width:767px){.job-item{padding: 30px}
.job-item .job__meta{margin-bottom: 20px}
.job-item .job__title{margin-bottom: 10px}}
#map{height: 560px}
@media only screen and (min-width:768px) and (max-width:991px){#map{height: 450px}}
@media only screen and (min-width:576px) and (max-width:767px){#map{height: 370px}}
@media only screen and (min-width:320px) and (max-width:575px){#map{height: 300px}}
.search{position:relative;top:2px;border:3px solid #3598db;border-radius:25px;display:inline-block;overflow:hidden;}
.search:hover{background:#3598db;}
.search input{border:none;background:none;}
.search .txt1{width:140px;border:#efefef 0px solid;border-right:none;}
.search .txt1 input{height:26px;padding:0 10px;width:123px;background:transparent;font-family:Î¢ÈíÑÅºÚ;color:#fff;line-height:26px;*margin:-1px 0;}
.search .txt1 input::placeholder{color:#fff;}
.search .sub1{position:absolute;z-index:9999;right:5px;top:0;width:29px;background:url(/statics/images/jt.png) no-repeat center 5px;background-size:18px;text-align:center;}
.search .sub1 input{height:27px;line-height:27px;width:27px;color:#fff;cursor:pointer;}
.header-transparent .fixed-navbar .search .txt1 input::placeholder{color:#3598db;}
.header-transparent .fixed-navbar .search .sub1{position:absolute;z-index:9999;right:5px;top:0;width:29px;background:url(/statics/images/jt_.png) no-repeat center 5px;background-size:18px;text-align:center;}
.header-transparent .fixed-navbar .search:hover{background-color: #3598db;}
.header-transparent .fixed-navbar .search:hover .txt1 input::placeholder{color:#fff;}
.header-transparent .fixed-navbar .search:hover .sub1{background:url(/statics/images/jt.png) no-repeat center 5px;background-size:18px;text-align:center;}
/*new style*/div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p{padding: 0;margin: 0;}
pre,code,form,fieldset,legend,input,textarea,p,blockquote,th{padding: 0;margin: 0;}
fieldset{border-top-width: 0;border-left-width: 0;border-bottom-width: 0;border-right-width: 0;}
input{background: none;border: 0 none;}
a img{border: 0;padding: 0;margin: 0;}
i{font-style: normal;}
address,caption,cite,cite,code,dfn,em,th,var{font-weight: normal;font-style: normal;}
li{list-style-type: none;}
caption{text-align: left;}
th{text-align: left;}
h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 100%;}
q:unknown{content: '';}
input,textarea,select{font-family: inherit;font-size: 100%;}
a:link{color: #333;text-decoration: none;}
a:visited{color: #333;text-decoration: none;}
a:hover{color: #3598db;text-decoration: none;}
.icon{background-image: url("/statics/images/icon.png");display: inline-block;vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;font-size: 0;margin: 0;padding: 0;display: block;_height: 0;overflow: hidden;}
/*É¨³ý¸¡¶¯*/.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix:after,.clearfix:before{content:"";display:block;height:0;clear:both;visibility:hidden}
*html .clearfix{height:1%;zoom:1}
*+html .clearfix{height:1%}
/*ÍøÕ¾¹«ÓÃÑùÊ½±í*/.w1200{width: 1200px;margin: 0 auto;}
@media screen and (max-width:768px){.w1200{width:100%;}}
/*top_main*/.top_main{position: absolute;width: 100%;height: 34px;line-height: 34px;color: #fff;border-bottom: 1px solid rgba(255,255,255,0.38);z-index: 999;}
.top_main li{position: relative;display: inline-block;text-align: center;margin: 0 8px;}
.top_main li.tel{background: url(/statics/images/dh.png) no-repeat left center;padding-left: 20px;}
.top_main li.lin{position: absolute;top: 50%;display: inline-block;width: 1px;height: 18px;background: #fff;margin: 0;margin-top: -9px;}
.top_main li span{color: rgba(255,255,255,0.6);}
.top_main li.wx{float: right;width: 20px;height: 34px;background: url(/statics/images/wx.png) no-repeat center;cursor: pointer;margin-right: 0;}
.top_main li.sj{float: right;width: 20px;height: 34px;background: url(/statics/images/sj.png) no-repeat center;cursor: pointer;margin-right: 0;}
.top_main li img{position: absolute;top: 100%;right: 0;width: 100px;height: 100px;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.top_main li:hover img{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
/*header_main*/.header_main{position: absolute;width: 100%;height: 80px;margin-top: 35px;z-index: 998;}
.header_main .logo{display: block;margin-top: 10px;}
.header_main .logo img{display: block;}
.header_main .nav{height: 75px;}
.header_main .list{position: relative;}
.header_main .nav li{float:left;width: 133px;display: block;position: relative;z-index: 10;text-align: center;}
.header_main .nav li h3{float:left;text-align: center;line-height: 75px;height: 100%;width:125px;}
.header_main .nav li h3 a{font-size:14px;font-weight:normal;color:#fff;height:100%;}
.header_main .nav li:hover h3 a, .header_main .nav li.hover h3 a{border-bottom: 1px solid #fff;padding-bottom: 18px;}
.header_main .nav dl{width: 100%;background: #ddd;left: 0;top: 100%;z-index: 12;}
.header_main .nav dl{position: absolute;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.header_main .nav li:hover dl{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.header_main .nav dl dd{line-height: 40px;text-align: center;}
.header_main .nav dl dd:-child{border: none;}
.header_main .nav dl dd a{display: block;width: 100%;}
/*banner_main*/#banner_main{overflow:hidden;position: relative;max-width: 1920px;margin: 0 auto;}
#banner_main .banner{height: 800px;}
#banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:0;}
#banner, .banner ul{max-height: 800px;overflow:hidden;}
.banner li{width:100%;position:absolute;z-index:1;overflow:hidden;}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
#banner .tip{width:1000px;height:20px;line-height:0;font-size:0;text-align:center;position:absolute;left:50%;margin-left:-500px;bottom:20px;z-index:3;}
#banner .tip span{width: 16px;height: 16px;margin: 0 7px;display:inline-block;font-size: 0;cursor: pointer;border: 1px solid #fff;border-radius: 50%;transition: all .5s;}
#banner .tip span.cur{background: #fff;}
#banner #btn_prev,#banner #btn_next{width: 49px;height: 104px;position:absolute;top:50%;z-index:5;margin-top: -52px;filter: alpha(opacity=0);-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;background: url(/statics/images/prev.png) no-repeat;}
#banner #btn_prev{background-position:0 0;left: -50px;}
#banner #btn_next{background-position: -49px 0;right: -50px;}
#banner:hover #btn_prev{left: 20px;filter: alpha(opacity=40);-moz-opacity: .4;-khtml-opacity: .4;opacity: .4;}
#banner:hover #btn_next{right: 20px;filter: alpha(opacity=40);-moz-opacity: .4;-khtml-opacity: .4;opacity: .4;}
#banner #btn_prev:hover,#banner #btn_next:hover{filter: alpha(opacity=80);-moz-opacity: .8;-khtml-opacity: .8;opacity: .8;}
/*nybanner*/.nybanner{width: 100%;height: 340px;overflow: hidden;background-position: center;background-repeat: no-repeat;}
/*******index css*******/.index_choose{width:100%;height:100%;overflow: hidden;}
.index_choose .index_choose_title{width:90%;height: 92px;background: url(/statics/images/choose_t.png) no-repeat center;text-align: center;padding-top: 12px;margin: 76px auto;box-sizing: border-box;}
.index_choose h3{font-size: 30px;color: #233357;font-weight: bold;}
.index_choose h3 span{color:#3598db;font-size: 30px;font-weight: bold;}
.index_choose p{font-size: 14px;color: #999999;margin-top: 8px;text-align: center;}
.index_choose .imgbox{display: block;border:2px solid #d0d0d0;padding:8px;margin-bottom: 30px}
.index_choose .imgbox .num{width: 104px;height: 98px;float: left;padding:5px;background: #3598db;font-size: 12px;text-align: center;color: #fff}
.index_choose .imgbox .num .box{border:1px solid rgba(255,255,255,0.6);width: 100%;height: 100%;display:flex;flex-direction:column;justify-content:center;}
.index_choose .imgbox .num span{font-family: "Arial"}
.index_choose .imgbox .num .tou{font-size: 30px;font-weight: bold}
.index_choose .imgbox .text{width: calc(100% - 104px);float: right;padding:15px 20px 0 20px;font-size: 16px}
.index_choose .imgbox .text .tou{font-size: 20px;margin-bottom: 12px;color: #3598db;font-weight: bold;}
.index_choose .col-md-6:nth-child(3) .num .tou{font-size: 30px}
@media screen and (max-width:768px){.index_choose_box{padding:0 15px;}
.index_choose .index_choose_title{width:90%;height: 92px;background: url(/statics/images/pro_t.png) no-repeat center;background-size:100%;text-align: center;padding-top: 12px;margin: 36px auto;box-sizing: border-box;}
.index_choose .imgbox{padding:3px;margin-bottom: 15px;border-width: 1px}
.index_choose .imgbox .num{width: 70px;height: 65px;padding:3px;}
.index_choose .imgbox .num .tou{font-size: 20px;}
.index_choose .imgbox .text{width: calc(100% - 70px);padding:6px 5px 0 12px;font-size: 14px}
.index_choose .imgbox .text .tou{font-size: 16px;margin-bottom:8px;}}
/*²úÆ·Õ¹Ê¾*/.index_product{width:100%;height:100%;overflow: hidden;}
.index_product .slideTxtBox{width:100%;}
.index_product .slideTxtBox .hd{width:283px;background: #233357;padding: 10px 10px 15px 10px;float: left;box-sizing: border-box;}
.index_product .slideTxtBox .hd ul{width:100%;background: #fff;padding: 15px 10px 15px;margin-top: 10px;box-sizing: border-box;}
.index_product .slideTxtBox .hd ul li{width:100%;height: 48px;line-height: 48px;background: url(/statics/images/h_jt.png) no-repeat 208px center;padding: 0px 10px;margin: 5px 0;box-sizing: border-box;transition: all .5s;}
.index_product .slideTxtBox .hd ul li a{display: block;}
.index_product .slideTxtBox .hd ul li.on{background: #3598db url(/statics/images/b_jt.png) no-repeat 208px center;color: #fff;border-radius: 5px;}
.index_product .slideTxtBox .hd ul li.on a{color:#fff}
.index_product_img{margin-top:13px;}
.index_product .slideTxtBox .bd{width:100%;/* height: 635px;*/}
.index_product .slideTxtBox .bd ul{width:100%;height: 100%;}
.index_product .slideTxtBox .bd li{width:283px;float: left;border: 1px solid #b4b4b4;position: relative;margin-right: 21px;margin-bottom: 23px;box-sizing: border-box;}
.index_product .slideTxtBox .bd li:nth-child(3n){margin-right: 0px;}
.index_product .slideTxtBox .bd li .bd_img{width:100%;height: 185px;overflow: hidden;position: relative;}
.index_product .slideTxtBox .bd li .bd_img img{width:100%;height: 100%;transform: scale(1);transition: all .5s;}
.bd_xx{width:100%;height:47px;background: #e3e3e3 url(../images/c_cp.png) no-repeat center;text-align: center;line-height: 47px;transition: all .5s;}
.bd_xx p{width:195px;height: 100%;margin: 0px auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 14px;color: #4c4c4c;transition: all .5s;line-height:47px;}
.bd_postion{width:100%;height: 100%;background:rgba(53,152,219,0.5);position: absolute;top: 0;left: 0;z-index: 999;vertical-align: middle;text-align: center;display: table-cell;line-height: 325px;opacity: 0;transition: all .5s;}
.bd_postion img{position: absolute;top: 50%;margin-top: -20px;left: 50%;margin-left: -24px;width:48px!important;height: 40px!important;}
.index_product .slideTxtBox .bd li:hover .bd_postion{opacity: 1;}
.index_product .slideTxtBox .bd li:hover img{transform: scale(1.05);}
.index_product .slideTxtBox .bd li:hover .bd_xx{background: #3598db url(../images/c_cph.png) no-repeat center;}
.index_product .slideTxtBox .bd li:hover .bd_xx p{color: #fff}
.index_product_left h3{font-size: 20px;color: #fff;font-weight: bold;text-align: center;height: 35px;line-height: 35px;}
.index_product_left h4{font-size: 24px;color: #fff;color:rgba(255,255,255,0.36);text-align: center;height: 30px;line-height: 30px;}
.index_product_title{width:460px;height: 92px;background: url(/statics/images/pro_t.png) no-repeat center;text-align: center;padding-top: 12px;margin: 76px auto;box-sizing: border-box;}
.index_product_title h3{font-size: 30px;color: #233357;font-weight: bold;}
.index_product_title h3 span{color:#3598db;font-size: 30px;font-weight: bold;}
.index_product_title p{font-size: 14px;color: #999999;margin-top: 8px;text-align: center;}
.index_product_right{width:895px;height: auto;float: right}
.main_right{width:895px;height: auto;float: right;color: #555;}
.bd_product{width:100%;height: 56px;background: #233357;margin-bottom: 33px;}
.bd_product .bd_pro_title{width:295px;height: 56px;background: #3598db;color: #fff;padding: 10px;float: left;box-sizing: border-box;}
.bd_pro_title img{float: left;margin-top:5px;margin-right: 10px;}
.bd_pt{float: left;}
.bd_pt h3{font-size: 14px;color: #fff;}
.bd_pt p{font-size: 12px;color: #fff}
.bd_product .bd_more{float: right;font-size: 14px;color: #fff;background: url(/statics/images/b_jt.png) no-repeat right center;padding-right:30px;line-height: 56px;margin-right: 18px}
@media screen and (max-width:768px){.index_product_left{display:none;}
.index_product_title{width:90%;height: 92px;background: url(/statics/images/pro_t.png) no-repeat center;background-size:100%;text-align: center;padding-top: 12px;margin: 36px auto;box-sizing: border-box;}
.index_product_right{width:100%;height: auto;float: none;}
.main_right{width:100%;height: auto;float: none;}
.bd_product .bd_pro_title{width:255px;}
.index_product .slideTxtBox .bd ul{width:100%;height: 100%;}
.index_product .slideTxtBox .bd li{width:44%;float: left;border: 1px solid #b4b4b4;position: relative;margin-right: 3%;margin-left:3%;margin-top: 23px;box-sizing: border-box;}
.index_product .slideTxtBox .bd li:nth-child(3n){margin-right: 3%;}
.index_product .slideTxtBox .bd li:nth-child(2n){margin-right: 0;}
.index_product .slideTxtBox .bd li .bd_img{width:100%;height: 185px;overflow: hidden;position: relative;}
.index_product .slideTxtBox .bd li .bd_img img{width:100%;height: 100%;transform: scale(1);transition: all .5s;}
.bd_product{width:100%;height: 56px;background: #233357;margin-bottom: 10px;}
.bd_xx{width:100%;height:47px;background: #e3e3e3 url(../images/c_cp_.png) no-repeat center;text-align: center;line-height: 47px;transition: all .5s;}
.bd_xx p{width:100%;height: 100%;margin: 0px auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 14px;color: #4c4c4c;transition: all .5s;line-height:47px;}
.bd_postion{width:100%;height: 100%;background:rgba(53,152,219,0.5);position: absolute;top: 0;left: 0;z-index: 999;vertical-align: middle;text-align: center;display: table-cell;line-height: 325px;opacity: 0;transition: all .5s;}}
/*¹ØÓÚÖÐ¹ú¡¤½ðÉ³³Çjs93ÏßÂ·¼ì²âÖÐÐÄ(¹É·Ý)ÓÐÏÞ¹«Ë¾-¹Ù·½ÍøÕ¾*/.index_about{width: 100%;height: auto;overflow: hidden;background: url(/statics/images/about_bj2.jpg) no-repeat top center;margin-top: 93px;padding-top: 86px;box-sizing: border-box;}
.index_about_title{width:460px;height: 92px;background: url(/statics/images/about_t.png) no-repeat center;text-align: center;padding-top: 12px;margin: 76px auto;box-sizing: border-box;}
.index_about_title h3{font-size: 30px;color: #233357;font-weight: bold;}
.index_about_title h3 span{color:#3598db;font-size: 30px;font-weight: bold;}
.index_about_title p{font-size: 14px;color: #999999;margin-top: 8px;text-align: center;}
.index_about_top{width:100%;height: 402px;}
.index_about_top .index_about_video{width: 600px;height: 400px;float: left;}
.index_aboutxx{width:550px;height: auto;float: right}
.index_aboutxx h3{font-size: 48px;font-weight: bold;color: #fff;opacity: 0.46;height: 55px;}
.index_aboutxx h4{color: #233357;font-size: 20px;line-height: 37px;font-weight: bold;}
.index_about_info{width:100%;height: 180px;font-size: 14px;color: #333;line-height:30px;text-align: justify;overflow: hidden;margin-top: 25px;}
.index_aboutxx .index_about_more{font-size: 14px;color: #fff;background: #3598db;text-align: center;height: 30px;width: 100px;border-radius: 15px;display: block;overflow: hidden;line-height: 30px;margin-top: 48px;}
.index_about_bottom{width:100%;height: 253px;margin-top: 35px;}
.slideGroup{width:100%;}
.parHd_right{width:264px;height: 255px;float: right}
.parHd_t{width:100%;height: 62px;background:url(/statics/images/ls.jpg) no-repeat right;color: #fff;text-align: center;font-size: 16px;padding-top:5px;margin-bottom: 2px;box-sizing: border-box;}
.parHd_t h3{font-size: 16px;height: 30px;line-height:30px;}
.slideGroup .parHd{width: 100%;height:129px;overflow: hidden;clear: both;}
.slideGroup .parHd ul{width:100%;}
.slideGroup .parHd ul li{width: 100%;cursor:pointer;height: 62px;background:url(/statics/images/ls.jpg) no-repeat right;line-height: 62px;padding-left: 90px;margin-bottom: 2px;box-sizing: border-box;}
.slideGroup .parHd ul li.on{height:62px;background:url(/statics/images/xz.png) no-repeat;background-size: 100% 100%}
.slideGroup .parHd ul li a,.parHd_m a{color:#fff}
.slideGroup .parHd ul li img,.parHd_m img{float: left;margin-right: 10px;}
.parHd_m{width: 100%;cursor:pointer;height: 62px;background:url(/statics/images/ls.jpg) no-repeat right;line-height: 62px;padding-left: 90px;box-sizing: border-box;}
.parHd_m:hover{height:62px;background:url(/statics/images/xz.png) no-repeat;background-size: 100% 100%}
.slideGroup .slideBox{overflow:hidden;zoom:1;position:relative;width: 100%;}
.slideGroup .sPrev,.slideGroup .sNext{position:absolute;left:5px;top:10px;display:block;width:30px;height:94px;border:1px solid #ddd;background:url(/statics/images/icoleft.gif) center center no-repeat #f4f4f4;}
.slideGroup .sNext{left:auto;right:5px;background:url(/statics/images/icoright.gif) center center no-repeat #f4f4f4;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{border-color:#f60;}
.slideGroup .parBd{width:928px;height:220px;float: left;background: #eeeeee;margin-top: 33px;padding: 18px 20px 0;box-sizing: border-box;}
.slideGroup .slideBox .item .pic{width: auto;height: 143px;overflow: hidden}
.slideGroup .slideBox .item .pic img{width:214px;height:100%;display:block;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.slideGroup .slideBox .item:hover .pic img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.slideGroup .slideBox .item .title{width:100%;height: 35px;line-height: 50px;font-size: 14px;color: #333;text-align:center;}
.slideGroup .slideBox .item:hover a{color: #3598db}
.owl-carousel-side .owl-dots,.owl-carousel-side .owl-nav{position:absolute;top:22%;left:0;right:0;text-align:center;-webkit-tap-highlight-color:transparent;display:flex;justify-content:space-between;}
.owl-theme .owl-nav{margin-top:10px}
.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#eee;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover{background:rgba(255,255,255,.75);color:#3598db;text-decoration:none}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#eee;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:rgba(255,255,255,.75)}
.owl-carousel-side .owl-nav button.owl-next .iconfont, .owl-carousel-side .owl-nav button.owl-prev .iconfont{font-size:32px;}
@media screen and (max-width:768px){.index_about{width: 100%;height: auto;overflow: hidden;background:url(/statics/images/about_bj.jpg) no-repeat center 0;margin-top: 43px;padding-top: 0;box-sizing: border-box;}
.index_about_title{width:90%;height: 92px;background: url(/statics/images/about_t.png) no-repeat center;background-size:100%;text-align: center;padding-top: 12px;margin: 36px auto;box-sizing: border-box;}
.index_about_top{width:100%;height: auto;}
.index_about_top .index_about_video{width: 100%;height: auto;float: none;}
.index_aboutxx{width:auto;padding:0 20px;margin-top:25px;height: auto;float: none}
.index_aboutxx h3{font-size: 48px;font-weight: bold;color: #fff;opacity: 0.46;height: 55px;}
.index_aboutxx h4{color: #233357;font-size: 20px;line-height: 37px;font-weight: bold;}
.index_about_info{width:100%;height: auto;font-size: 14px;color: #333;line-height:30px;text-align: justify;overflow: hidden;margin-top: 50px;}
.index_aboutxx .index_about_more{font-size: 14px;color: #fff;background: #3598db;text-align: center;height: 30px;width: 100px;border-radius: 15px;display: block;overflow: hidden;line-height: 30px;margin:0 auto;margin-top: 48px;}
.index_about_bottom{width:100%;height: auto;margin-top: 0;}
.slideGroup{clear:both;width:100%;}
.parHd_right{margin-top:45px;width:100%;height: auto;float: none}
.parHd_t{width:100%;height: 62px;background:url(/statics/images/ls.jpg) no-repeat right;color: #fff;text-align: center;font-size: 16px;padding-top:5px;margin-bottom: 2px;box-sizing: border-box;display:none;}
.parHd_t h3{font-size: 16px;height: 30px;line-height:30px;}
.slideGroup .parHd{width: 100%;height:auto;overflow: hidden;clear: both;}
.slideGroup .parHd ul{width:100%;display:flex;justify-content:space-between;}
.slideGroup .parHd ul li{width: 50%;cursor:pointer;height: 62px;background:#3598db;line-height: 62px;padding-left: 0px;margin-bottom: 2px;box-sizing: border-box;text-align:center;display:block;}
.slideGroup .parHd ul li.on{height:62px;background:#233357;background-size: 100% 100%}
.slideGroup .parHd ul li a,.parHd_m a{color:#fff}
.slideGroup .parHd ul li img,.parHd_m img{float: none;margin-right: 10px;vertical-align:top;}
.parHd_m{width: 100%;cursor:pointer;height: 62px;background:#3598db;line-height: 62px;padding-left: 90px;box-sizing: border-box;display:none;}
.parHd_m:hover{height:62px;background:#233357;background-size: 100% 100%}
.slideGroup .slideBox{overflow:hidden;zoom:1;position:relative;width: 90%;margin:auto;}
.slideGroup .sPrev,.slideGroup .sNext{position:absolute;left:5px;top:10px;display:block;width:30px;height:94px;border:1px solid #ddd;background:url(/statics/images/icoleft.gif) center center no-repeat #f4f4f4;}
.slideGroup .sNext{left:auto;right:5px;background:url(/statics/images/icoright.gif) center center no-repeat #f4f4f4;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{border-color:#f60;}
.slideGroup .parBd{width:100%;height:auto;float: none;background: #eeeeee;margin-top: 0;padding: 18px 0px 0;box-sizing: border-box;}
.slideGroup .slideBox .item .pic{width: auto;height: 143px;overflow: hidden}
.slideGroup .slideBox .item .pic img{width:100%;height:100%;display:block;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.slideGroup .slideBox .item:hover .pic img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.slideGroup .slideBox .item .title{width:100%;height: 35px;line-height: 50px;font-size: 14px;color: #333;text-align:center;}
.slideGroup .slideBox .item:hover a{color: #3598db}}
/*¹¤³Ì°¸Àý*/.index_case{width:100%;height: 832px;background: url(/statics/images/case.jpg) no-repeat center;padding-top: 55px;margin-top: 60px;box-sizing: border-box;}
.index_case_title{width:632px;height: 104px;margin: 0px auto;background: url(/statics/images/case_t.png) no-repeat center;text-align: center;padding-top: 22px;box-sizing: border-box;}
.index_case_title h3{font-size: 30px;font-weight: bold;color: #fff;}
.index_case_title h3 span{color: #3598db;font-size: 30px;font-weight: bold;}
.index_case_title p{font-size: 14px;color: #fff;margin-top: 12px;}
.index_case_list{width:100%;height: 480px;margin-top: 65px}
.index_case_list .index_case_big{width:595px;height:450px;float:left;position: relative;margin-top: 15px;}
.index_case_list .index_case_big .big_img{width:100%;height: 100%;}
.index_case_bj{width:100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 999;background:rgba(0,0,0,0.4);text-align: center;box-sizing: border-box;opacity: 0;transition: all .5s;}
.index_case_big .index_case_bj{padding-top: 168px;}
.index_case_bj img{width:40px;height: 40px;}
.index_case_bj h3{font-size: 30px;color: #ffffff;font-weight: bold;height:35px;line-height: 35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.index_case_bj p{font-size: 16px;color: #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 35px;line-height: 35px;}
.index_case_big:hover .index_case_bj{opacity: 1;}
.index_case_list ul{width:605px;height:465px;float: left}
.index_case_list li{width:286px;height: 217px;float: left;margin-left: 15px;position: relative;margin-top: 15px;}
.index_case_list li .big_img{width:100%;height: 100%;}
.index_case_list li:hover .index_case_bj{opacity: 1;}
.index_case_list li .index_case_bj{padding-top: 70px;}
.case_more{width:99px;height: 99px;border-radius: 50%;background: #3598db;color: #fff;text-align: center;margin: 75px auto;padding-top:26px;position: relative;z-index: 999;box-sizing: border-box;}
.case_more p{color:#fff;margin-top:5px;}
@media screen and (max-width:768px){.index_case{width:100%;height: auto;background: url(/statics/images/case2.jpg) no-repeat 60% bottom;padding-top: 55px;padding-bottom:5px;margin-top: 60px;box-sizing: border-box;}
.index_case_title{width:100%;height: auto;margin: 0px auto;background: url(/statics/images/case_t.png) no-repeat center 100%;background-size:90%;text-align: center;padding-top: 22px;box-sizing: border-box;}
.index_case_title h3{font-size: 30px;font-weight: bold;color: #fff;}
.index_case_title h3 span{color: #3598db;font-size: 30px;font-weight: bold;}
.index_case_title p{font-size: 14px;color: #fff;margin-top: 12px;}
.index_case_list{width:100%;height: auto;margin-top: 35px}
.index_case_list .index_case_big{padding:0 8px;width:auto;height:auto;float:auto;position: relative;margin-top: 15px;}
.index_case_list .index_case_big .big_img{width:100%;height: 100%;}
.index_case_bj{width:100%;height: 100%;position: absolute;top: 0px;left: 0px;z-index: 999;background:rgba(0,0,0,0.4);text-align: center;box-sizing: border-box;opacity: 0;transition: all .5s;}
.index_case_big .index_case_bj{padding-top: 168px;}
.index_case_bj img{width:40px;height: 40px;}
.index_case_bj h3{font-size: 30px;color: #ffffff;font-weight: bold;height:35px;line-height: 35px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap}
.index_case_bj p{font-size: 16px;color: #fff;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;height: 35px;line-height: 35px;}
.index_case_big:hover .index_case_bj{opacity: 1;}
.index_case_list ul{width:auto;padding:0px;height:auto;float: none}
.index_case_list li{width:46%;height: 130px;float: left;margin-left: 2%;margin-right:2%;position: relative;margin-top: 15px;}
.index_case_list li .big_img{width:100%;height: 100%;}
.index_case_list li:hover .index_case_bj{opacity: 1;}
.index_case_list li .index_case_bj{padding-top: 70px;}
.case_more{clear:both;width:99px;height: 99px;border-radius: 50%;background: #3598db;color: #fff;text-align: center;margin: 25px auto 0;padding-top:26px;position: relative;z-index: 999;box-sizing: border-box;}
.case_more p{color:#fff;margin-top:5px;}}
/*ÐÂÎÅ×ÊÑ¶*/.index_news{width:100%;overflow: hidden;margin-top: 95px;margin-bottom: 50px;}
.index_news .title{width:748px;height: 96px;margin: 0px auto 60px;background:url(/statics/images/news_t2.png) no-repeat center;text-align: center;padding-top: 12px;box-sizing: border-box;}
.index_news .title h3{font-size: 30px;color: #233357;font-weight: bold;}
.index_news .title h3 span{color:#3598db;font-size: 30px;font-weight: bold;}
.index_news .title p{font-size: 14px;color: #999999;margin-top: 8px;text-align: center;margin-top: 16px;}
.index_news .list{width:380px;height: auto;display: block;overflow: hidden;float: left;margin-right: 28px;}
.index_news .list:last-child{margin-right: 0;}
.index_news .list .img{width:100%;height: 230px;display: block;overflow: hidden;}
.index_news .list .img img{width:100%;height: 100%;transform: scale(1);transition: all .5s;}
.index_news .list .img:hover img{transform: scale(1.05);}
.news_list_title{width:100%;height: auto;display: block;overflow: hidden;padding: 10px 0px;}
.news_list1_l{width:342px;float: left;height: 100%;}
.news_list1_l img{float: left;}
.news_list1_l h4{font-size:15px;color: #555;font-weight: bold;}
.news_list1_l p{font-size: 12px;color:#999}
.news_list1_l div{margin-left: 40px;}
.news_list1_l div p{width:100%;height: 20px;line-height: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all .5s;}
.news_list1_l div h4{width:100%;height: 20px;line-height: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all .5s;}
.news_list_title .jia{float: right;width:14px;height: 14px;margin-top: 10px;}
.index_news .list ul{width:100%;height: auto;display: block;overflow: hidden;margin-top: 10px;}
.index_news .list ul li{height: 30px;line-height: 30px;display: block;overflow: hidden;background: url(/statics/images/hx.png) no-repeat left;padding-left:15px;transition: all .5s;}
.index_news .list ul li p{width: 78%;height: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;color: #333;float: left;transition: all .5s;}
.index_news .list ul li time{float: right;font-size: 12px;color:#999;transition: all .5s;}
.index_news .list ul li:hover p{color: #336db6;}
.index_news .list ul li:hover{background: url(/statics/images/lx.png) no-repeat left;}
.index_news .list ul li:hover time{color: #336db6;}
.news_list_title:hover h4,.news_list_title:hover p{color: #336db6;}
@media screen and (max-width:768px){.index_news{width:100%;overflow: hidden;margin-top: 50px;margin-bottom: 50px;}
.index_news .title{width:100%;height: 96px;margin: 0px auto 50px;background:url(/statics/images/news_t.png) no-repeat center;background-size:96%;text-align: center;padding-top: 12px;box-sizing: border-box;}
.index_news .title h3{font-size: 30px;color: #233357;font-weight: bold;}
.index_news .title h3 span{color:#3598db;font-size: 30px;font-weight: bold;}
.index_news .title p{font-size: 14px;color: #999999;margin-top: 8px;text-align: center;margin-top: 16px;}
.index_news .list{width:90%;height: auto;display: block;overflow: hidden;float: none;margin-right: 0;margin:10px auto;margin-bottom:25px;}
.index_news .list:last-child{margin-right: auto;}
.index_news .list .img{width:100%;height: 230px;display: block;overflow: hidden;}
.index_news .list .img img{width:100%;height: 100%;transform: scale(1);transition: all .5s;}
.index_news .list .img:hover img{transform: scale(1.05);}
.news_list_title{width:100%;height: auto;display: block;overflow: hidden;padding: 10px 0px;}
.news_list1_l{width:290px;float: left;height: 100%;}
.news_list1_l img{float: left;}
.news_list1_l h4{font-size:15px;color: #555;font-weight: bold;}
.news_list1_l p{font-size: 12px;color:#999}
.news_list1_l div{margin-left: 40px;}
.news_list1_l div p{width:100%;height: 20px;line-height: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all .5s;}
.news_list1_l div h4{width:100%;height: 20px;line-height: 20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;transition: all .5s;}
.news_list_title .jia{float: right;width:14px;height: 14px;margin-top: 10px;}
.index_news .list ul{width:100%;height: auto;display: block;overflow: hidden;margin-top: 10px;}
.index_news .list ul li{height: 30px;line-height: 30px;display: block;overflow: hidden;background: url(/statics/images/hx.png) no-repeat left 7px;padding-left:15px;transition: all .5s;}
.index_news .list ul li p{width: 78%;height: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 14px;color: #333;float: left;transition: all .5s;}
.index_news .list ul li time{float: right;font-size: 12px;color:#999;transition: all .5s;}
.index_news .list ul li:hover p{color: #336db6;}
.index_news .list ul li:hover{background: url(/statics/images/lx.png) no-repeat left;}
.index_news .list ul li:hover time{color: #336db6;}
.news_list_title:hover h4,.news_list_title:hover p{color: #336db6;}}
/*ÔÚÏßµØÍ¼*/.index_map{width:100%;height: 400px;overflow: auto;position: relative}
.index_map .iframe{width:100%;height: 100%;position: absolute;top: 0px;left: 0;}
.index_map .index_wx{width: 213px;height: 283px;background: #fff;border: 1px solid #bababa;text-align: center;position: relative;float: left;margin-top: 80px;margin-right: 20px;border-radius: 10px;box-shadow: 0 5px 10px 0 rgba(0,0,0,0.4);}
.index_map .index_wx .f2{width: 120px;height: 120px;background: #eee;border-radius: 5px;padding: 10px;margin:35px auto 10px;}
.index_map .index_wx .f2 img{width:100%;height: 100%;}
.index_map .index_wx p{width:100%;height: 35px;line-height: 35px;font-size: 14px;color: #1f1f21;margin-bottom: 10px;}
.index_map .index_wx .f1{position: absolute;top: -15px;left: 50%;margin-left:-18px;}
/*service*/.service{margin-top:50px;height:260px;padding:40px 0;background:no-repeat url(../images/bg_icon.jpg);line-height: 30px;color: #666;box-sizing: border-box;}
.service li{float:left;width:25%}
.service li a{display:block;width:102px;height:140px;margin:0 auto 10px;text-align:center}
.service li a img{width:100%;height:102px}
.service li a p{margin-top:7px;font-size:18px}
.service li>p{padding:0 7%;font-size:14px;text-align:center}
@media screen and (max-width:768px){.service{margin-top:30px;height:auto;padding:40px 0;background:repeat url(../images/bg_icon.jpg);line-height: 30px;color: #666;box-sizing: border-box;}
.service li{float:left;margin-bottom:15px;width:50%}}
/*links*/.links{width:100%;line-height: 49px;background: #1f1f1f;border-bottom: 1px solid #3a3a3a;}
.links .tit{float: left;width: 80px;color: #fff;font-size: 14px;text-align: center;background: #233357;}
.links ul{display:inline-block;float: right;width: 1110px;}
.links ul li{float:left;padding-right: 10px;}
.links ul li a{display:block;font-size:14px;color: #666;}
.links ul li a:hover{color:#f1f1f1;}
/*footer*/.footer{margin-top:50px;width:100%;overflow:hidden;}
.recur_top{width:41px;height:32px;background-color:#FF7600;margin:0px auto;text-align:center;vertical-align:middle;line-height:32px;}
.recur_top a{text-decoration:none;color:#fff;}
.footer1{padding:15px 0 30px;width:100%;height:auto;background-color: #2b2b2b;}
.footer_left{width:1100px;}
.footer_left_nav{float:left;width:170px;padding-top:30px;}
.footer_left_nav.f_w1{margin-right:40px;width:205px;}
.footer_left_nav.f_w2{width:240px;}
.footer_left_nav.f_w3{width:120px;}
.footer_left_nav .footer_left_nav_bt{padding-left:0px;font-size:16px;color:#eee;}
.footer_left_nav ul{border-left:0px solid #555;padding-left:0px;margin-top:20px;line-height:28px;}
.footer_left_nav li{padding-right:10px;}
.footer_left_nav li a{font-size:14px;color:#888;line-height:28px;height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.footer_left_nav .pro a{display:inline-block;font-size:14px;color:#888;}
.contact_us{width:420px;float:right;padding-top:30px;}
.contact_us .contact_us_bt{padding-left:50px;font-size:16px;color:#eee;}
.contact_us ul{border-left:1px solid #555;padding-left:50px;margin-top:20px;}
.contact_us ul li{display:block;line-height:26px;text-decoration:none;color:#b1b1b1;text-align:left;vertical-align:middle;}
.contact_us ul li span{padding-left:10px;}
.contact_us ul li.tip{padding:10px 0;}
.contact_us ul li.tel .iconfont{font-size:30px;}
.contact_us ul li.tel{font-size:28px;color:#e60010;}
.contact_us ul li.tel a{margin-left:10px;font-size:28px;color:#e60010;}
.contact_us ul li.time{padding:10px 0;color:#888;}
.contact_us ul li.ol{padding-bottom:5px;}
.contact_us ul li.ol img{vertical-align:middle;}
.footer_below{clear:both;background:#111;line-height:36px;}
.footer_below a{color:#aaa;}
.footer_below .flink{float:left;}
.footer_below .copy{float:right;text-align:right;color:#666;}
@media screen and (max-width:768px){.flink,.footer_left{display:none;}
.footer1{padding-bottom:70px}
.contact_us{border-right:0;width:100%;float:none;}
.contact_us .contact_us_bt{padding-left:20px;}
.contact_us ul{border-left:0px solid #555;padding-left:20px;padding-right:20px;margin-top:20px;}
.footer_middle{width:100%;height:auto;margin:0px auto;}
.footer_below{width:96%;padding: 0 2%;text-align:center;}
.footer_below .copy{float:none;text-align:center;}}
.touch_nav{display:none;}
@media screen and (max-width:768px){.touch_nav{position:fixed;z-index:9999;left:0;right:0;bottom:0;background:rgba(53,152,219,.9);display:block;}
.touch_nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
.touch_nav ul li{background:url(/statics/images/ico_min_nav_line.jpg) repeat-y 0 0;width:25%;text-align:center;}
.touch_nav ul li.first{background-image:none;}
.touch_nav ul li a{padding:10px 0;display:block;}
.touch_nav ul li .photo{padding-bottom:5px;}
.touch_nav ul li em{color:#fff;font-style:normal;}
.touch_nav ul li .iconfont{font-size:26px;color:#fff;}}
.kf{position:fixed;z-index:9999;right:1%;bottom:20%;text-align:center;font-size:14px;border:1px solid #eee;background:#fff;padding:15px;}
.kf .kf-logo{}
.kf .kf-pic{margin-top:10px;}
.kf .kf-ol{margin-top:10px;}
.kf .kf-ol a{background:#3598db;color:#fff;line-height:32px;display:block;}
.kf .kf-txt{margin-top:10px;line-height:28px;color:red;}
.kf .kf-txt .black{color:#000;}
@media screen and (max-width:768px){.kf{display:none;}}
/********toolbar*********/.toolbar{position: fixed;top: 50%;right: 1%;margin-top: -163px;z-index: 100;width: 80px;}
.toolbar dd{position: relative;float: left;width: 80px;height: 80px;background: #3598db;margin-top: 2px;border-radius: 5px;color: #fff;font-size: 14px;line-height: 21px;text-align: center;cursor: pointer;transition: all .5s;}
.toolbar dd:first-child{margin-top: 0;}
.toolbar dd i{width: 100%;height: 30px;display: block;margin-top: 13px;background: url(/statics/images/toolbar.png) no-repeat center 0;}
.toolbar dd.qq i{background-position-y: 0;}
.toolbar dd.tel i{background-position-y: -30px;}
.toolbar dd.code i{background-position-y: -60px;}
.toolbar dd.top i{background-position-y: -90px;}
.toolbar dd span{display: block;color: #fff;}
.toolbar dd.tel .box{position: absolute;top: 0;width: 190px;right: -200px;height: 100%;margin-right: 10px;border-radius: 5px;background: #3598db;opacity: 0;transition: all .5s;}
.toolbar dd.tel .box p{font-size: 14px;margin: 15px auto 7px;}
.toolbar dd.tel .box h3{font-size: 18px;font-weight: bold;}
.toolbar dd.tel .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent transparent transparent #3598db;border-width: 9px;width: 0;height: 0;position: absolute;top: 50%;margin-top: -9px;right: -18px;margin-left: -12px;}
.toolbar dd.code .box{position: absolute;top: 0;width: 162px;right: -172px;height: 162px;margin-right: 10px;border-radius: 5px;background: #3598db;opacity: 0;transition: all .5s;}
.toolbar dd.code .box img{width: 140px;height: 140px;padding: 11px;}
.toolbar dd.code .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent transparent transparent #3598db;border-width: 9px;width: 0;height: 0;position: absolute;top: 30px;right: -18px;margin-left: -12px;}
.toolbar dd:hover{background: #333;}
.toolbar dd.tel:hover .box{opacity: 1;right: 80px;}
.toolbar dd.code:hover .box{opacity: 1;right: 80px;}
.local{height: 60px;line-height: 60px;overflow: hidden;}
.local ul{float: right;margin-right: 60px;}
.local ul li{padding: 0 25px;float: left;}
.local ul li a{position: relative;display: block;padding: 0 15px;overflow: hidden;color: #363636;}
.local ul li a i{width: 0;height: 3px;background: #3b3a45;position: absolute;left: 50%;opacity: 0;filter: alpha(opacity=0);bottom: 0;transition: ease-in .2s;}
.local ul li a.hover,
.local ul li a:hover{color: #363636;}
.local ul li a.hover i,
.local ul li a:hover i{left: 0;opacity: 1;filter: alpha(opacity=100);width: 100%;}
.bg_main{padding-bottom: 50px;min-height: 640px;}
.bg_bottom_main{background: #eaeaea;height: 100px;}
.sub_banner{height: 200px;width: 100%;}
.sub_nav{line-height: 35px;padding-bottom: 20px;border-bottom: 1px solid #f2f2f2;padding-top: 20px;display:block;}
.sub_nav .fl{font-size: 30px;color:#333;}
.sub_nav .fr li{float: left;}
.sub_nav .fr li a{padding: 0 20px;border: 1px solid #e6e6e6;display: block;margin-left: 10px;transition: ease-in-out .2s;}
.sub_nav .fr li a:hover,
.sub_nav .fr li a.hover{background: #3598db;color: #fff;border: 1px solid #3598db;}
.sub_nav .product_name{font-size:26px;}
.product_list{margin-top:35px;}
.main_list{margin-top:35px;}
@media screen and (max-width:768px){.sub_nav{padding-left:20px;padding-right:20px;}
.sub_nav .fl{float:none;font-size: 24px;text-align:center;font-weight:bold;}
.sub_nav .fr{display:none;float:none;margin-top:15px;}
.sub_nav .fr li{float: left;margin-bottom:15px;}
.sub_nav .product_name{font-size:24px;}}
.menu_pro{line-height: 52px;position:relative;z-index:1;text-align: center;padding-top: 50px;}
.menu_pro li{height: 40px;line-height: 40px;margin: 5px;display: inline-block;}
.menu_pro li a{display: block;border: 1px solid #dcdcdc;text-align: center;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;overflow: hidden;height: 40px;line-height: 40px;padding: 0 10px;}
.menu_pro li:hover a,.menu_pro li.hover a{border: 1px solid #3598db;color: #fff;background: #3598db;}
.case{margin-top: 40px;}
.case ul{width: 105%;}
.case li{width: 380px;float: left;margin-right: 30px;margin-bottom: 30px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.case li .img{overflow: hidden;height: 213px;display: block;border: 1px solid #efefef;width: 378px;border-bottom: none;}
.case li .img img{width: 380px;height: 213px;transition: .9s;}
.imgH li .img{height: 284px;border: 1px solid #efefef;width: 378px;border-bottom: none;}
.imgH li .img img{height: 284px;}
.case li:hover .img img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.case li .p{border: 1px solid #efefef;display: block;width: 340px;padding: 0 19px;height: 108px;border-top: none;}
.case li .p p{border-bottom: 1px solid #d6d6d6;height: 58px;line-height: 58px;margin-bottom: 10px;font-size: 18px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.case li .p span{color: #666;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.case li .p i{width: 32px;height: 12px;background-position: -73px -43px;}
.case li .p .fl{font-size: 12px;font-family: arial;}
.case li:hover a span{color:#3598db;}
.case li:hover a p{color:#3598db;}
.case li:hover{box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);}
.news{padding-top: 50px;}
.news_ul{width:100%;}
/*
.news_ul li{padding: 20px 20px;border-bottom: 1px solid #eaeaea;position:relative;}
.news_ul li .box1{float:left;margin-right:30px;width: 253px;height: 190px;overflow: hidden;}
.news_ul li .box1 img{width: 253px;height: 190px;transition: ease-in-out .9s;}
.news_ul li .box2{width:100%;padding-top: 30px;display:block;}
.news_ul li .box2 h3{font-size: 20px;color: #333;height: 26px;line-height: 26px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.news_ul li .box2 p{color: #666;line-height: 24px;padding-top:10px;height: 75px;}
.news_ul li .box2 span{margin-top:15px;font-size: 12px;color: #999;display:block;}
.news_ul li .ymd{padding-right: 15px;padding-top: 55px;text-align: center;}
.news_ul li .ymd em{font-size: 36px;color: #999;font-weight: 100;}
.news_ul li .ymd p{font-size: 24px;color: #bbb;padding-top:10px;}
.news_ul li a{display: block;cursor: pointer;width: 100%;height: 100%;}
.news_ul li a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.news_ul li a:hover h3{color: #3598db;}
.news_ul li b{display:block;width:100px;height:30px;border:#ccc solid 1px;text-align:center;line-height:30px;font-weight:normal;position:absolute;right: 12px;top: 161px;}*/.panel-sd{margin-bottom: 20px;}
.panel-sd .tit{background-color: #3598db;color: #fff;text-align: center;line-height: 50px;font-size: 20px;font-weight: bold;}
.panel-sd .bd{border: 1px solid #ddd;padding: 20px;}
.contact-sd .tel{border-bottom: 1px solid #ddd;padding-bottom: 10px;text-align: center;}
.contact-sd .tel strong{display: block;/*font-family: Impact;*/margin-top: 15px;font-size: 22px;}
.contact-sd p{margin: 10px 0 0;line-height: 1.8;color: #666;}
.lanmu .tit{line-height: 60px;background-color: #3598db;}
.lanmu li{margin-bottom: 20px;}
.lanmu li:last-child{margin-bottom: 0;}
.lanmu li>a{display: block;line-height: 36px;background-color: #3598db;border-radius: 3px;text-align: center;color: #fff;}
.lanmu li.on>a{color: #fff;background-color: #0076c5;}
.lanmu-box{margin-top: 10px;}
.lanmu-box p{border-bottom: 1px dashed #e3e3e3;line-height: 32px;height: 32px;overflow: hidden;padding-left: 20px;margin: 0;}
.rel-sd li a{display: block;line-height: 26px;font-size: 12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.rel-sd li span{display: inline-block;vertical-align: top;width: 20px;line-height: 20px;text-align: center;background-color: #999;color: #fff;margin-top: 3px;margin-right: 5px;-webkit-transform: scale(0.8);transform: scale(0.8);}
.rel-sd li:nth-of-type(1) span, .rel-sd li:nth-of-type(2) span, .rel-sd li:nth-of-type(3) span{background-color: #3598db;}
.newsleft{width:300px;padding: 0px 10px 15px 0px;float: left;box-sizing: border-box;}
.newslist li{margin-bottom: 10px;}
.newslist li a{display: block;overflow: hidden;padding: 20px;background-color: #f5f5f5;}
.newslist li a:hover h4{color:#3598db;}
.newslist li .more{float: right;line-height: 36px;width: 90px;text-align: center;background-color: #999;color: #fff;margin-top: 20px;}
.newslist li .more1{line-height: 36px;width: 90px;text-align: center;background-color: #999;color: #fff;margin-top: 20px;}
.newslist li .date{float: left;width: 76px;background-color: #fff;text-align: center;padding: 14px 0;}
.newslist li .date strong{display: block;font-family: Impact;font-size: 24px;line-height: 1;margin-bottom: 5px;}
.newslist li .text{margin: 0 110px 0 95px;}
.newslist li .text h4{margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 16px;font-weight:bold;}
.newslist li .text p{margin: 5px 0 0;line-height: 1.8;height: 50px;overflow: hidden;color: #666;text-align: justify;}
.newslist li:nth-of-type(even) a{background-color: #e8f1f7;}
@media screen and (max-width:768px){/*
.news_ul li{padding: 20px 20px;border-bottom: 1px solid #eaeaea;position:relative;}
.news_ul li .box1{float:left;margin-right:15px;width: 180px;height: 135px;overflow: hidden;}
.news_ul li .box1 img{width: 180px;height: 135px;transition: ease-in-out .9s;}
.news_ul li .box2{width:100%;padding-top: 15px;display:block;}
.news_ul li .box2 p{display:none;}
.news_ul li .box2 span em{display:blpck;}
.news_ul li .box2 h3{height:auto;margin-bottom:15px;}*/.panel-sd{display:none;}}
.product-cate{float: left;width: 246px;}
.product-mn{float: right;width: 940px;}
.product_box{margin: -20px 0 0 -20px;}
.product_box li{float: left;width: 33.333333%;}
.product_box .item-box{margin: 20px 0 0 20px;background-color: #f5f5f5;padding: 10px;}
.product_box .img-cover{display: block;height:180px;width:280px;overflow:hidden;}
.product_box .img-cover span img{height:180px;width:280px;transition: all .5s ease-in-out 0s;}
.product_box .text{border-top: 0;padding: 20px 0 10px;text-align: center;}
.product_box .text h4{margin: 0;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product_box .text p{margin: 15px 0 0;font-size: 14px;}
.product_box .text .bt{display: inline-block;margin: 0 15px;line-height: 30px;color: #fff;padding: 0 15px;background-color: #3598db;border: 1px solid transparent;}
.product_box .item-box:hover{background-color: #f7c433;}
.product_box .item-box:hover .img-cover span img{transition: all .5s ease-in-out 0s;-webkit-transform: scale(1.1);transform: scale(1.1);}
.product_box .item-box:hover a{color: #fff;}
.product_box .item-box:hover .bt{border-color: #fff;background-color: transparent;}
.product_box .item-box:hover .bt:last-child{background-color: #fff;color: #333;}
/*classic*/.classic{margin-top:5px;}
.classic label{margin-bottom:5px;border-left:4px solid #f8c433;height:45px;font-size:14px;font-weight:bold;color: #fff !important;background:#3598db;line-height:45px;padding-left:20px;display:block;transition: all 0.25s ease-in;}
.classic label:focus,.classic label:hover{border-left:4px solid #656764;background:#f8c433;color:#fff;}
.classic a{display: block;color: #fff;transition: all 0.25s ease-in;}
.classic a:focus, .classic a:hover{color: rgba(255, 255, 255, 0.85);}
.classic label{cursor: pointer;}
/*class sub*/.group-list{}
.group-box{border:1px solid #ddd!important;padding:0 20px!important;margin-bottom:5px;display:block;}
.group-list li{height:33px;font-size:12px;color: #909090 !important;line-height:33px;display:block;border-bottom:1px dashed #e3e3e3;}
.group-list li a{display:block;color: #333 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.group-list li a:hover{color:#999 !important;}
.group-list,
.sub-group-list,
.sub-sub-group-list{height: 100%;max-height: 0;overflow: hidden;transition: max-height 0.5s ease-in-out;}
.classic__list input[type=checkbox]:checked + label + ul{/* reset the height when checkbox is checked*/max-height: 1000px;}
label > span{float: right;margin-right:10px;transition: transform 0.3s ease;display:block;color:#fff;font-size:10px!important;}
.classic__list input[type=checkbox]:checked + label > span{transform: rotate(180deg);}
.classic__list input[type=checkbox]:checked + label{border-left:4px solid #656764;background:#f8c433;color:#fff;}
@media screen and (max-width:768px){.product-mn{float: none;width: auto;padding:0 15px;}
.product_box{margin: -20px 0 0 -20px;}
.product_box li{float: left;width: 49.999999%;}
.product_box .img-cover{display: block;height:150px;width:100%;overflow:hidden;}
.product_box .img-cover span img{height:180px;width:100%;transition: all .5s ease-in-out 0s;}
.product_box .text{border-top: 0;padding: 20px 0 10px;text-align: center;}
.product_box .text h4{margin: 0;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.product_box .text p{margin: 15px 0 0;font-size: 13px;}
.product_box .text .bt{display: inline-block;margin: 0 5px;line-height: 30px;color: #fff;padding: 0 5px;background-color: #3598db;border: 1px solid transparent;}}
.detail{padding-top: 20px;}
.detail .title{padding-bottom: 20px;border-bottom: 1px solid #f2f2f2;text-align: center;}
.detail .title h1{font-size: 30px;font-weight: 100;}
.detail .title span{line-height: 18px;font-family: arial;color: #959595;margin: 0 5px;}
.detail .title i{width: 23px;height: 16px;background-position: -73px 0;margin-right: 10px;}
.detail .title .i2{background-position: -104px 0;margin-left: 30px;}
.detail .title .clearfix{margin-top:15px;}
.detail .context{color: #666;line-height: 32px;padding: 25px 20px;}
.detail .context p{line-height: 32px;}
.detail .context img{max-width: 100%;height:auto!important;}
.detail .context ul li{list-style-type: disc;}
.detail .context ol li{list-style-type: decimal;}
@media screen and (max-width:768px){}
/* reLink*/.reLink{height: 38px;line-height: 38px;border: 1px solid #e6e6e6;padding: 0 15px;margin-bottom: 50px;}
.reLink .nextLink,
.detail .reLink .prevLink{width: 50%;}
.reLink .nextLink{text-align: right;}
.reLink a{-webkit-transition: all ease 500ms;-moz-transition: all ease 500ms;-ms-transition: all ease 500ms;-o-transition: all ease 500ms;transition: all ease 500ms;}
.reLink a:hover{color: #052f67;}
@media screen and (max-width:768px){.reLink{height: auto;line-height: 38px;border: 1px solid #e6e6e6;padding: 0 15px;margin-bottom: 50px;}
.detail .reLink .prevLink{width: auto;}
.reLink .nextLink{text-align: left;}
.reLink .prevLink.fl,.reLink .nextLink.fr{float:none;}
.reLink .nextLink, .detail .reLink .prevLink{width:auto;}}
/* pagebar*/.pagebar{padding: 50px 0 50px;text-align: center;*zoom: 1;*padding: 40px 0 30px;}
.pagebar:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.pagebar p{height: 26px;line-height: 26px;display: inline-block;*display: inline;*zoom: 1;display: none;}
.pagebar ul{display: inline-block;*display: inline;*zoom: 1;overflow: hidden;}
.pagebar ul li{float: left;margin: 0 5px;padding: 0 !important;height: auto !important;border: none !important;}
.pagebar a,.pagebar b{line-height: 30px;padding: 0 10px;transition: all ease 300ms;color: #000000;text-decoration: none;display:inline-block;zoom:1;border: 1px solid #ddd;}
.pagebar b,
.pagebar a:hover{color: #fff;border: 1px solid #3598db;background: #3598db;}
.pagebar{padding: 30px 0;width:100%;text-align: center;clear: both;}
.pagebar a,.pagebar b{color: #333;padding: 0 15px;margin: 0 4px;display: inline-block;vertical-align: middle;line-height: 34px;background: #fff;border: 1px solid #edebeb;}
.pagebar a:hover,.pagebar b{display:inline-block;color: #fff;background: #3598db;border-color: #3598db;box-shadow: 0 0 14px rgba(0, 0, 0, .2);}
.contact .box1{line-height: 18px;padding: 48px 0 0px;overflow: hidden;}
.contact .box1 ul{width: 125%;}
.contact .box1 li{float: left;width: 230px;margin-right: 250px;}
.contact .box1 li i{width: 56px;height: 56px;background-position: -142px 0;float: left;}
.contact .box1 li b{font-size: 18px;font-family: arial;font-weight: 100;}
.contact .box1 li td{vertical-align: middle;height: 56px;padding-left: 5px;}
.contact .box1 .l2 i{background-position: -204px 0;}
.contact .box1 .l3 i{background-position: -267px 0;}
.contact .box2{margin-bottom: 75px;}
.contact .box2 #map1_container,
.contact .box2 #allmap1{width: 100%;height: 400px;}
.contact .box3 h1{font-size: 36px;padding-bottom: 15px;text-align: center;}
.contact .box3 p{font-size: 16px;color: #828282;line-height: 24px;padding-bottom: 46px;text-align: center;}
.contact .box3 b{color: #3598db;}
.formData{padding-bottom: 20px;}
.formData .item{float: left;color: #999;font-weight: normal;width: 560px;height: 50px;line-height: 50px;border: 1px solid #e5e5e5;margin-right: 76px;margin-bottom: 30px;position: relative;}
.formData .item label{padding-left: 15px;position: absolute;left: 0;top: 0;z-index: 11;text-align: center;display: block;margin: 0;height: 50px;line-height: 50px;font-size: 18px;color: #cccccc;}
.formData .item input{outline: none;line-height: 38px;height: 38px;font-size: 18px;}
.formData .item .txt{width: 355px;height: 50px;line-height: 50px;display: block;background: none;padding-left: 70px;border: 0 none;color: #333;}
.formData .item .red{position: absolute;right: 15px;top: 0;color: #ff0000;z-index: 11;}
.formData .item.mr0{margin-right: 0;}
.formData .msg-box{position: absolute;left: 0;top: 0px;}
.formData .liuyan{width: 1198px;height: 240px;border: 1px solid #e5e5e5;float: left;}
.formData .liuyan label{text-align: right;display: block;}
.formData .liuyan textarea{width: 1178px;height: 214px;line-height: 28px;padding: 12px 10px;text-indent: 100px;font-size: 18px;font-family: "microsoft yahei";color: #333;border: 0 none;overflow: hidden;background: none;resize: none;display: block;outline: none;}
.formData .bot{width: 100%;}
.formData .sub{width: 232px;line-height: 46px;border: 2px solid #3598db;margin-right: 2px;text-align: center;background: #3598db;color: #FFF;cursor: pointer;font-size: 18px;display: block;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.formData .sub:hover{background: none;color: #3598db;}
.formData .yzm{width: 432px;}
.formData .yzm .txt{padding-left: 80px;}
.formData .yzm img{position: absolute;right: 3px;top: 3px;border: 0px;display: block;}
.about .box1{padding-top: 105px;padding-bottom: 100px;overflow: hidden;}
.box1_add{padding: 70px 0;}
.about .box1 .fl{padding-top: 32px;}
.about .box1 .fl h1{font-size: 80px;text-transform: uppercase;font-family: arial;line-height: 80px;}
.about .box1 .fl p{font-size: 24px;padding-bottom: 88px;}
.about .box1 .fl i{width: 54px;height: 54px;background-position: 0 -99px;cursor: pointer;position: relative;display: block;float: left;}
.about .box1 .fl i img{position: absolute;left: 20px;bottom: 56px;width: 0px;height: 0px;opacity: 0;filter: alpha(opacity=0);transition: ease-in-out .2s;}
.about .box1 .fl i:hover img{filter: alpha(opacity=100);opacity: 1;left: 0;height: 80px;width: 80px;}
.about .box1 .fl .i2{background-position: -58px -99px;margin-left: 20px;}
.about .box1 .fr{width: 611px;}
.about .box1 .fr h1{font-size: 24px;font-weight: 100;}
.about .box1 .fr span{display: block;background: #b0b0b0;width: 20px;height: 2px;margin: 13px 0 24px;}
.about .box1 .fr h2{font-size: 18px;}
.about .box1 .fr p{line-height: 30px;padding-top: 12px;}
.about .box1 .fr i{width: 54px;height: 54px;background-position: -59px -35px;margin-top: 35px;transition: ease-in-out .2s;}
.about .box1 .fr a:hover{cursor: pointer;}
.about .box1 .fr a:hover i{margin-left: 15px;}
.about .bg_20{height: 20px;width: 100%;background: #eaeaea;}
.about .box2{padding-bottom: 94px;}
.about .box2 .con{margin-top: 40px;}
.about .box2 .con .fl{width: 410px;height: 428px;overflow: hidden;}
.about .box2 .con .fl img{width: 410px;height: 428px;}
.about .box2 .con .fr .img{width: 380px;height: 214px;overflow: hidden;display: block;}
.about .box2 .con .fr .img img{width: 380px;height: 214px;transition: .9s;}
.about .box2 .con .fr .p{display: block;padding-left: 20px;width: 360px;height: 214px;}
.about .box2 .con .fr .p h1{font-size: 24px;line-height: 60px;font-weight: 100;}
.about .box2 .con .fr .p i{width: 54px;height: 54px;background-position: -59px -35px;margin-top: 35px;transition: ease-in-out .2s;}
.about .box2 .con .fr li:hover{cursor: pointer;}
.about .box2 .con .fr li:hover h1,
.about .box2 .con .fr li:hover p{color: #333;}
.about .box2 .con .fr li:hover i{margin-left: 15px;}
.about .box2 .con .fr li{float: left;}
.about .box2 .con .fr li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.about .box3{background: url(/statics/images/about_bg.jpg) center top no-repeat;width: 100%;height: 457px;padding-top: 93px;}
.about .box3 .w1200{overflow: hidden;}
.about .box3 .fl{width: 500px;}
.about .box3 .fl h1{font-size: 36px;color: #fff;font-weight: 100;padding-bottom: 25px;}
.about .box3 .fl span{display: block;width: 40px;height: 2px;background: #ffd200;margin-bottom: 25px;}
.about .box3 .fl p{color: #fff;line-height: 24px;}
.about .box3 .fl i{width: 54px;height: 54px;cursor: pointer;background-position: 0px -35px;margin-top: 35px;transition: ease-in-out .2s;}
.about .box3 .fl a:hover i{margin-left: 15px;}
.about .box3 .fr .picScroll-left{overflow: hidden;position: relative;margin-top: 68px;height: 225px;width: 620px;}
.about .box3 .fr .picScroll-left .hd{overflow: hidden;}
.about .box3 .fr .picScroll-left .hd .prev,
.about .box3 .fr .picScroll-left .hd .next{display: block;left: 0;top: 50%;margin-top: -36px;width: 30px;height: 72px;position: absolute;z-index: 10;background-position: -133px -67px;cursor: pointer;display: none;}
.about .box3 .fr .picScroll-left .hd .next{left: auto;right: 0;background-position: -164px -67px;}
.about .box3 .fr .picScroll-left:hover .hd .prev,
.about .box3 .fr .picScroll-left:hover .hd .next{display: block;}
.about .box3 .fr .picScroll-left .hd ul{float: right;overflow: hidden;margin-top: 10px;zoom: 1;}
.about .box3 .fr .picScroll-left .hd ul li{float: left;width: 9px;height: 9px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;background: url("/statics/images/icocircle.gif") 0 -9px no-repeat;}
.about .box3 .fr .picScroll-left .hd ul li.on{background-position: 0 0;}
.about .box3 .fr .picScroll-left .bd ul{overflow: hidden;zoom: 1;}
.about .box3 .fr .picScroll-left .bd ul li{margin-right: 20px;float: left;_display: inline;overflow: hidden;text-align: center;}
.about .box3 .fr .picScroll-left .bd ul li img{width: 300px;height: 225px;}
.bg_top{height: 50px;background: #eaeaea;width: 100%;}
.erro{color: red;}
/* map_ul*/.map_ul{list-style: outside none none;display: block;width: 100%;}
.map_ul li{display: block;width: 100%;padding: 0;margin-bottom: 25px;}
.map_ul li a{width: 100%;height: 35px;line-height: 35px;font-weight: bold;display: block;background: #f6f6f6;text-indent: 15px;}
.map_ul .list-inline{display: block;width: 86%;}
.map_ul .list-inline li{height: 32px;display: inline-block;*display: inline;margin: 15px 5px 15px 0;zoom: 1;line-height: 32px;border-bottom: 0;text-align: center;width: auto;padding: 0px;}
.map_ul .list-inline li a{text-indent: 0;font-weight: normal;display: block;line-height: 32px;height: 32px;display: inline-block;padding: 0px 10px;width: auto;border: 1px solid #ccc;text-align: center;}
.map_ul .list-inline li a:hover{background: #3598db;color: #fff;border: 1px solid #3598db;}
.erro{text-align: center;min-height:400px;}
.showPro{padding: 50px 0;}
.showPro .reLink{margin-bottom: 0;}
.showPro .showContxt{padding: 30px 0 35px;color: #666;font-size: 14px;line-height: 30px;text-align: justify;}
.showPro .showContxt img{max-width: 100%;height: auto !important;}
.showPro .showimgCon{padding: 0 0 30px;font-size: 16px;line-height: 32px;}
.showPro .showimgCon .txtcon{width: 720px;height: 423px;float: right;position: relative;}
.showPro .showimgCon .txtcon .tit{position: relative;font-size: 20px;margin-bottom: 15px;color: #3598db;font-weight: bold;line-height: 24px;padding-bottom: 14px;border-bottom: 1px solid #dddddd;padding-right: 60px;}
.showPro .showimgCon .txtcon .tit .goBack{position: absolute;right: 0;top: 0;color: #999999;font-size: 14px;display: block;font-weight: normal;cursor: pointer;}
.showPro .showimgCon .txtcon .tit .goBack s{width: 20px;height: 20px;background-position: -440px -62px;margin-left: 6px;}
.showPro .showimgCon .txtcon .tit .goBack:hover{color: #047fcc;}
.showPro .showimgCon .txtcon .txt{font-size: 14px;line-height: 28px;color: #666;text-align: justify;}
.showPro .showimgCon .txtcon .txt .item{margin-bottom: 7px;max-height: 144px;overflow: hidden;}
.showPro .showimgCon .txtcon .tel-btn{width: 100%;position: absolute;left: 0;bottom: 0;border-top: 1px solid #ddd;padding-top: 40px;}
.showPro .showimgCon .txtcon .tel-btn .btn{width: 118px;float: right;height: 40px;line-height: 40px;margin-top: 5px;font-size: 20px;text-align: center;color: #fff;cursor: pointer;background: #3598db;}
.showPro .showimgCon .txtcon .tel-btn .btn:hover{background: #333;}
.showPro .showimgCon .txtcon .tel-btn .tel{width: 280px;float: left;}
.showPro .showimgCon .txtcon .tel-btn .tel span,
.showPro .showimgCon .txtcon .tel-btn .tel strong{display: block;color: #666666;}
.showPro .showimgCon .txtcon .tel-btn .tel s{width: 42px;height: 42px;display: block;float: left;margin-right: 6px;margin-top: 4px;background-position: -315px -30px;}
.showPro .showimgCon .txtcon .tel-btn .tel span{font-size: 16px;line-height: 20px;}
.showPro .showimgCon .txtcon .tel-btn .tel strong{font-size: 28px;line-height: 28px;}
.showPro .showimg{width: 442px;position: relative;float: left;overflow: hidden;}
.showPro .showimg .bigimg{width: 440px;height: 332px;display: block;position: relative;border: 1px solid #dddddd;}
.showPro .showimg .bigimg .list{width: 5000%;}
.showPro .showimg .bigimg .list li{width: 440px;height: 332px;float: left;border: 0;margin-right: 1px;}
.showPro .showimg .bigimg .list img{width: 100%;height: 100%;display: block;transition: all ease 300ms;}
.showPro .showimg .smallimg{width: 440px;height: 76px;position: relative;padding-top: 30px;z-index: 10;overflow: hidden;}
.showPro .showimg .list{width: 357px;overflow: hidden;position: relative;margin: 0 auto;}
.showPro .showimg .listcon{width: 600% !important;position: relative;}
.showPro .showimg .prev,
.showPro .showimg .next{width: 20px;height: 76px;z-index: 10;position: absolute;top: 30px;cursor: pointer;background: #f9f9f9 url(../images/show-btn-ico.png) no-repeat 0 center;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.showPro .showimg .prev:hover,
.showPro .showimg .next:hover{background-color: #f9f9f9;}
.showPro .showimg .prev{left: 0;background-position: 3px center;}
.showPro .showimg .next{right: 0;background-position: -84px center;}
.showPro .showimg li{width: 94px;height: 70px;margin-right: 28px;float: left;cursor: pointer;position: relative;border: 3px solid #fff;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.showPro .showimg li img{width: 100%;height: 100%;display: block;}
.showPro .showimg li.on{width: 94px;height: 70px;border: 3px solid #3598db;}
.relateTit{height: 58px;line-height: 58px;border-bottom: 1px solid #e4e4e4;margin: 0 auto;width: 1200px;}
.relateTit h3{font-size: 18px;display: inline-block;*display: inline;*zoom: 1;position: relative;}
.relateTit h3 .line{width: 100%;height: 2px;display: block;position: absolute;left: 0;bottom: -1px;background: #3598db;}
/*sitemap*/.mapbox{background:#fff;}
.maprow{overflow:hidden;line-height:30px;padding:20px 10px 20px 17px;border-top:1px solid #ddd;*zoom:1;display:block;font-size:13px;}
.maprow h4{float:left;width:84px;margin-right:10px;line-height:32px;}
.maprow h4 a{display:block;text-align:center;background:#ececec;font-size:13px;border-radius:16px;color:#333;}
.maprow h4 a:hover{background:#3598db;color:#fff;}
.maprow .mm a{width:185px;height:30px;line-height:30px;background:url(/statics/images/ico_map.gif) 18px 9px no-repeat;}
.maprow .mm a:hover{background-position:20px -31px;}
.maprow .item{float:left;width:1140px;padding-top:15px;}
.maprow .item a{float:left;height:25px;line-height:25px;color:#333;background:url(/statics/images/ico_map.gif) 18px 8px no-repeat;padding-left:35px;transition:none;overflow:hidden;}
.maprow .item a:hover{background-position:20px -33px;color:#3598db;}
@media screen and (max-width:768px){.maprow .mm a{width:35%;height:30px;line-height:30px;background:url(/statics/images/ico_map.gif) 18px 9px no-repeat;}
.maprow .mm a:hover{background-position:20px -31px;}
.maprow .item{float:left;width:100%;padding-top:15px;}}
/*about*/.eyou-menu-inner{text-align: center;margin-bottom: 40px;margin-top: 35px;}
.eyou-menu-inner a{float: left;/*width: 16.666666666%;*/width: 20.0008%;}
.eyou-menu-inner span{display: block;margin-left: 1px;background-color: #f4f4f4;color: #333;font-size: 18px;line-height: 55px;}
.eyou-menu-inner a:hover span, .eyou-menu-inner a.active span{background: #3598db;color: #fff;}
.about-box{margin-top:50px;padding:0 20px;}
.about-desc{margin-bottom: 40px;line-height: 32px;text-align: justify;color:#333;font-size:16px;}
.about-desc p{line-height: 32px;text-align: justify;color:#333;font-size:16px;}
.about-list{margin-left: -15px;margin-bottom: 40px;}
.about-list li{float: left;width: 25%;}
.about-list li a{display: block;border: 1px solid #ddd;padding: 15px;margin-left: 15px;}
.about-list li .text{margin-top: 15px;}
.about-list li .text h4{margin: 0;font-size: 16px;text-align: center;color: #3598db;}
.about-list li .text p{margin: 10px 0 0;line-height: 1.8;text-align: justify;height: 150px;overflow: hidden;}
.about-list li a:hover{border-color: #3598db;}
.about-ser{margin: 0;border: 1px solid #ddd;}
.about-ser dt{float: left;width: 220px;}
.about-ser dd{margin-left: 220px;padding: 15px 20px;}
.about-ser dd h4{color: #3598db;margin: 0 0 10px;font-size: 16px;}
.about-ser dd p{margin: 5px 0 0;}
.about-ser dd strong{color: red;}
.contact-desc{margin-bottom: 40px;}
.contact-desc h4{margin: 0;display: inline-block;padding: 0 40px;background-color: #3598db;color: #fff;line-height: 34px;font-size: 16px;}
.contact-desc p{margin: 20px 0 0;text-align: justify;line-height: 32px;}
.contact-about{background-color: #fff;margin-bottom: 40px;}
.contact-desc img{max-width:90%;height:auto!important;}
@media screen and (max-width:768px){.about-list li{float: left;width: 50%;margin-bottom:15px;}
.about-ser dt{float: none;width: auto;padding:2px;}
.about-ser dt img{width:100%;height:auto;}
.about-ser dd{margin-left: 0;padding: 15px 20px;}}
.about_s{width: 100%;height: 60px;border-bottom: 0px;color:#333;padding-top:5px;padding-bottom:5px;}
.about_tit{float: left;border-right: 0px;font-size: 20px;padding: 10px 20px 10px 10px;margin-right: 20px;font-size: 18px;}
@media screen and (max-width: 768px){.about_s{height: auto;}}
.section-title{font-size: 32px;margin-bottom: 20px;text-align:center;font-weight:bold;color:#333;}
.section-title small{font-size: 12px;}
.section-title:after{display: block;content: '';background: url(/statics/images/cptit.jpg) no-repeat center bottom / auto 100%;height: 18px;margin-top: 20px;}
.list-2{margin: -20px 0 0 -20px;}
.list-2 li{float: left;width: 25%;}
.list-2 li a{display: block;margin: 20px 0 0 20px;border: 1px solid #ccc;-webkit-transition: all 0.5s;transition: all 0.5s;padding: 2px;}
.list-2 li .img-center{overflow: hidden;height: 186px;line-height: 186px;display: block;margin: 20px 0 0 20px;border: 1px solid #ccc;-webkit-transition: all 0.5s;transition: all 0.5s;padding: 2px;}
.list-2 li .img-center img{-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-2 li a:hover{-webkit-box-shadow: 0 0 15px #ccc;box-shadow: 0 0 15px #ccc;}
.list-2 li a:hover .img-center img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-2 li p{line-height:32px;height:32px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.list-4{margin: -20px 0 0 -20px;}
.list-4 li{float: left;width: 25%;}
.list-4 li a{display: block;margin: 20px 0 0 20px;border: 1px solid #ccc;-webkit-transition: all 0.5s;transition: all 0.5s;padding: 2px;}
.list-4 li .img-center{overflow: hidden;height: 380px;line-height: 380px;display: block;margin: 20px 0 0 20px;border: 1px solid #ccc;-webkit-transition: all 0.5s;transition: all 0.5s;padding: 2px;}
.list-4 li .img-center img{-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-4 li a:hover{-webkit-box-shadow: 0 0 15px #ccc;box-shadow: 0 0 15px #ccc;}
.list-4 li a:hover .img-center img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-4 li p{line-height:32px;height:32px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

@media screen and (max-width: 768px){.list-2 li{float: left;width: 50%;}}
.list-3{margin: -20px 0 0 -20px;}
.list-3 li{float: left;width: 25%;}
.list-3 li a{/*display: block;margin: 20px 0 0 20px;border: 1px solid #ccc;-webkit-transition: all 0.5s;transition: all 0.5s;padding: 2px;*/}
.list-3 li .img-center{overflow: hidden;height: 186px;line-height: 186px;display: block;margin: 20px 0 0 20px;border: 1px solid #ccc;-webkit-transition: all 0.5s;transition: all 0.5s;padding: 2px;}
.list-3 li .img-center img{-webkit-transition: all 0.5s;transition: all 0.5s;}
.list-3 li a:hover{-webkit-box-shadow: 0 0 15px #ccc;box-shadow: 0 0 15px #ccc;}
.list-3 li a:hover .img-center img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.list-3 li p{line-height:32px;height:32px;text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
@media screen and (max-width: 768px){.list-3 li{float: left;width: 50%;}}
.contact-box h3{font-size:18px;font-weight:bold;line-height:36px;}
/*contact*/.contact-box{width:1000px;margin:50px auto;line-height:32px;color: #555;}
.contact-box h3{font-size:18px;font-weight:bold;line-height:36px;}
.contact-lr{display:flex;justify-content:space-between;padding-bottom:25px;border-bottom:2px solid #ccc;}
.contact-le,.contact-ri{width:50%;}
.contact-le{border-right:1px solid #ccc;padding-right:25px;}
.contact-ri{padding-left:25px;}
.contact-info,.contact-ts{margin-top:25px;padding-bottom:25px;border-bottom:2px solid #ccc;}
.contact-map{margin-top:25px;padding-bottom:25px;}
@media screen and (max-width: 768px){.contact-box{padding:25px;width:auto;margin:20px auto;line-height:32px;}
.contact-lr{display:block;justify-content:space-between;padding-bottom:25px;border-bottom:2px solid #ccc;}
.contact-le,.contact-ri{width:100%;}
.contact-le{border-right:0px solid #ccc;padding-right:0px;}
.contact-ri{margin-top:25px;padding-left:0px;}}
/**/.classList-txt{margin-top:0px;display:flex;flex-wrap:wrap;justify-content:space-between;}
.classList-txt .txt-box{border-bottom:1px solid #ccc;padding:15px 15px;width:100%;display:block;}
.classList-txt .txt-hd{padding:0px 0;}
.classList-txt .txt-hd em{float:left;margin-right:5px;color:#3598db;}
.classList-txt .txt-hd h3{float:left;font-weight:bold;font-size:18px;}
.classList-txt .txt-hd span{display:block;padding-top:10px;color:#3598db;font-size:12px;font-weight:normal}
.classList-txt .txt-list{}
.classList-txt .txt-list ul{padding-left:5px;display:flex;flex-direction:column;flex-wrap:wrap;height:280px;}
.classList-txt .txt-list li{float:left;width:40%;height:35px;line-height:35px;padding-left:28px;background:url(/statics/images/ico_gray.gif) no-repeat 10px 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.classList-txt .txt-list li:hover{background:url(/statics/images/a_bj.gif) no-repeat 15px 15px;}
.classList-txt .txt-list li em{}
@media screen and (max-width: 768px){.classList-txt .txt-list ul{display:block;height:auto;}
.classList-txt .txt-list li{float:none;width:auto;height:35px;line-height:35px;padding-left:28px;background:url(/statics/images/ico_gray.gif) no-repeat 10px 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}}
/* ²úÆ·*/#mbx.product{background: #f5f5f5 url(/static/images/productmbx.png) -450px 0;padding-top: 20px;padding-bottom: 20px;}
#product{line-height:inherit;margin-bottom: 40px;}
#product .flex{display: flex;justify-content: space-between;/*align-items: center;*/}
#product .flexw{display: flex;flex-wrap: wrap;justify-content: space-between;}
#product .bigpic-info{margin-top:30px;background: transparent;}
#product .bigpic-info .bigpic{width: 500px;height:auto;text-align: center;}
#product .bigpic-info .info{width: 650px;}
#prodcut p{margin: 0;}
#product .bigpic-info h1{display:block;font-size:24px;}
#product .bigpic-info h1 span{display:block;float:left;}
#product .bigpic-info h1 .xh{color:#3598db;padding-right:10px;font-size:26px;font-family:arial;}
#product .bigpic-info h1 .mc{color:#111;font-size:24px;font-weight:bold;}
#product .bigpic-info .desc{display:block;clear:left;padding-top: 20px;font-size: 14px;line-height: 1.8em;color:#666;}
#product .bigpic-info .yongtu{display:block;clear:left;padding-top: 20px;font-size: 14px;line-height: 1.8em;color:#666;}
#product .bigpic-info .trait{border-bottom: 1px #F3F3F3 solid;padding-bottom:20px;margin-bottom:20px;color:#666;}
#product .bigpic-info .trait ul{padding: 0 0 0 18px;margin: 0;}
#product .bigpic-info .trait ul li{list-style: disc;}
#product .bigpic-info .two-icon{color: #013b80;line-height: 5em;}
#product .bigpic-info .two-icon i{font-size: 2em;position: relative;top: 0.2em;padding-right:10px;}
#product .bigpic-info .two-icon span{display: inline-block;padding-right: 2em;font-size:15px;}
#product .bigpic-info .two-icon span a{font-size:15px;}
#product .bigpic-info ul{line-height: 2em;list-style-type: disc;margin-top: 10px;margin-left: 1em;margin-bottom: 40px;}
#product .bigpic-info .more{font-size: 14px;margin-bottom: 20px;color:#666;}
#product .bigpic-info .qq-tel{justify-content: left;}
#product .bigpic-info .qq-tel.flex{align-items:center;}
#product .bigpic-info .qq-tel .qq{color: white;padding: 8px 5px 7px;font-size:14px;display: inline-block;margin-right: 0px;border-radius: 20px;}
#product .bigpic-info .qq-tel .qq i{color:#F10;font-size:22px;}
#product .bigpic-info .qq-tel .tel span{color: #F10;font-weight: bold;font-size:19px;font-family:arial;}
#product .bigpic-info .qq-tel a.tel22{margin-left:10px;}
#product .bigpic-info .qq-tel .zix{color: white;padding: 0px 0px 0;font-size:14px;display: inline-block;margin-right: 20px;border-radius: 20px;}
#product .bigpic-info .qq-tel .zix i{vertical-align:2px;color:#F10;font-size:22px;}
#product .bigpic-info .qq-tel .zix span{color: #F10;font-weight: bold;font-size:19px;font-family:arial;}
#product .bigpic-info .qq-tel a{color:#F10;}
#product .content{margin-top: 60px;margin-bottom: 40px;}
#product .content .head{border-bottom: 1px solid #ccc;font-size: 14px;position: sticky;top: 110px;background: white;}
#product .content .head .jianjie{background: #3598db;color: white;display: inline-block;padding: 15px 33px;position: relative;}
#product .content .head .jianjie::after{position: absolute;content: " ";bottom: -12px;left: 48%;border-right: 12px solid transparent;border-left: 12px solid transparent;border-top: 12px solid #3598db;}
#product .content .metas{width: 680px;}
#product .content .metas a{font-size: 16px;display: inline-block;padding: 0 10px}
#product .content .help-tel{font-size: 14px;}
#product .content .help-tel .tel{display: inline-block;font-size: 18px;color:#e42712;margin-left: 20px;font-weight: bolder;font-family:arial;}
#product .content .help-tel .tel i{padding-right:10px;}
#product .shuoming{margin-top: 30px;margin-bottom: 30px;color: #3598db;background: #f6f6f6;padding: 20px 5px;font-size:14px;line-height:28px;}
#product .shuoming span{background: #3598db;color: white;display: inline-block;margin-right: 10px;padding: 3px 10px;}
#product .mblock{line-height: 1.8em ;}
#product .mblock h3{padding:0px 0;padding-bottom:20px;border-bottom:1px dashed #eee;font-size:18.72px;font-weight:bold;}
#product .mblock h3 span{font-size:14px;font-weight: 200;color:#999;}
#product .mblock p{line-height: 30px;font-size: 14px;color: #434343;}
#product .mblock p.plist{text-indent: 0PX;}
#product .mblock p.ua_bigimg{text-indent: 0PX;text-align:center;}
#product .mblock .picl-tal{display:flex ;margin-bottom: 30px}
#product .mblock .picl-tal .picl{width: 540px;height: auto;}
#product .mblock .picl-tal .tal{margin-left: 80PX;}
#product .mblock .picl-tal .tal h4{font-size:18PX;color:#F00;}
#product .mblock .picl-tal .tal p{line-height: 26px;text-indent: 0px;font-size: 15px;}
#product .mblock .picr-tar{display:flex ;margin-bottom: 30px}
#product .mblock .picr-tar .picr{width:540px;margin-left: 80px;}
#product .mblock .picr-tar .tar{width: 540px;text-align:left;}
#product .mblock .picr-tar .tar h4{font-size:18px;color:#F00;}
#product .mblock .picr-tar .tar p{line-height: 26px;text-indent: 0px;font-size: 15px;}
.mblock .cs_div{display:block;overflow: hidden;font-size:13px;padding-bottom:10px;}
.mblock .cs_div table{font-size:14px;width:100%;text-align:left;border-top:1px solid #e8e8e8;margin-bottom:8px;border-left:1px solid #FFF;border-right:1px solid #FFF;}
.mblock .cs_div table th{border-bottom:1px solid #ccc;}
.mblock .cs_div table tr{}
.mblock .cs_div table tr:hover{background:#f7f7f7;}
.mblock .cs_div table td{height:23px;line-height:28px;padding:7px 0 7px 10px;color:#333;border-bottom:1px solid #ccc;border-right:1px solid #e8e8e8;border-left:1px solid #e8e8e8;}
.mblock .cs_div table .jc{font-weight:bold;}
.mblock .cs_div table .bj{background:#e8e8e8;}
.mblock .cs_div table .cent{text-align:center;padding-left:0;}
.mblock .cs_div .tit{height:30px;line-height:30px;padding:5px 0;text-align:left;font-size:14px;font-weight:bold;color:#F00;background:url(/static/images/subnavbg_2.gif) no-repeat 0px 18px;}
.mblock .cs_div .tit_ms{line-height:25px;padding:5px 0 5px 0;text-align:left;font-size:13px;color:#006362;}
.w2t300,.w2t250,.w2t200,.w2t150,.w2t100{border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2t300{width:300px;border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2t250{width:200px;border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2t200{width:200px;border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2t150{width:150px;border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2t100{width:100px;border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2,.cs_div table .w3,.cs_div table .w6t,.cs_div table .w7t{border-right:1px solid #e2e2e2;}
.mblock .cs_div table .w2{width:433px;}
.mblock .cs_div table .w3{width:284px;}
.mblock .cs_div table .w6t{width:88px;text-align:center;padding:7px 0;}
.mblock .cs_div table .w7t{width:100px;text-align:center;padding:0;}
.mblock .cs_div table .tleft{width:180px;padding-left:0;border-right:20px solid #fff;font-weight:bold;color:#434343;border-left:1px solid #FFF;}
.mblock .cs_div table .tleft2{width:220px;padding-left:0;border-right:20px solid #fff;color:#434343;border-left:1px solid #FFF;}
.mblock .cs_div table .tbr{border-right:1px solid #e2e2e2;}
.mblock .cs_div table .cent_rb,.cs_div table .cent_rwb{text-align:center;padding-left:0;}
.mblock .cs_div table .cent_rb{border-right:1px solid #e2e2e2;}
.mblock .cs_div .pt5{padding-top:5px;}
.mblock .cs_div dl{width:1060px;display:block;overflow:hidden;clear:left;}
.mblock .cs_div dl:hover{background:#f7f7f7;}
.mblock .cs_div dl dt,.cs_div dl dd{float:left;display:block;}
.mblock .cs_div dl dt{width:177px;min-height:26px;margin-right:20px;border-top:1px solid #e8e8e8;padding: 5px 0 5px 0;line-height: 26px;color:#6a6a6a;}
.mblock .cs_div dl .dtf{font-weight:bold;}
.mblock .cs_div dl .dtc{color:#F00;}
.mblock .cs_div dl dd{padding: 5px 0 5px 5px;min-height:26px;line-height: 26px;border-top: 1px solid #e8e8e8;color:#6a6a6a;}
/*cs boder*/.mblock .cs_div .bl{border-left:1px solid #e1e1e1;}
.mblock .cs_div .bb{border-bottom:1px solid #e1e1e1;}
/*table 1.2.3.4*/.mblock .tab_c .table_bg{background:#f4f4f4;}
.mblock .cs_div .tit3 img,.cs_div .tit3 span,.cs_div .tit3 font,.cs_div .tit2 img,.cs_div .tit2 span,.cs_div .tit2 font,.cs_div .tit4 img,.cs_div .tit4 span,.cs_div .tit4 font{display:block;text-align:center;}
.mblock .cs_div .tit3 span,.cs_div .tit2 span,.cs_div .tit4 span{height:30px;}
.mblock .cs_div .tit3 font,.cs_div .tit2 font{width:215px;height:24px;line-height:24px;border-top:1px dashed #e1e1e1;color:#a8a8a8;margin:0 auto;padding-top:4px;}
.mblock .cs_div .tit3 .a1,.cs_div .tit2 .a1{width:217px;height:152px;overflow:hidden;margin:10px auto 5px auto;border:2px solid #fff;display:block;}
.mblock .cs_div .tit3 .a1:hover,.cs_div .tit2 .a1:hover,.cs_div .tit4 .a1:hover{border:2px solid #ccc;}
.mblock .cs_div .tit3 .a1 img,.cs_div .tit2 .a1 img{width:215px;height:150px;border:1px solid #f7f7f7;}
.mblock .cs_div .tit3 .a2,.cs_div .tit3 .a2,.cs_div .tit4 .a2{color:#6a6a6a;}
.mblock .cs_div .tit3 a:hover,.cs_div .tit2 a:hover,.cs_div .tit4 a:hover{color:#F00;}
.mblock .cs_div .tit4 font{width:210px;height:24px;line-height:24px;border-top:1px dashed #e2e2e2;color:#a8a8a8;margin:0 auto;padding-top:4px;}
.mblock .cs_div .tit4 .a1{width:200px;height:152px;overflow:hidden;margin:10px auto 5px 0;border:2px solid #fff;display:block;}
.mblock .cs_div .tit4 .a1 img{width:200px;height:150px;border:1px solid #f7f7f7;}
.mblock .cs_div .dd_range1{width:858px;}
.mblock .cs_div .dd_range2{width:426px;}
.mblock .cs_div .dd_range3{width:282px;}
.mblock .cs_div .dd_range4{width:210px;}
#product .product-detail{padding:20px 0;display:block;clear:both;color: #434343;}
#product .product-detail img{max-width:100%;height:auto!important;}
#product .like > h3 ,
#product .mblock > h3{font-size: 18.72px;font-weight: bolder;}
#product .like > h3 span,
#product .mblock > h3 span{color: #999;font-size: 14px;font-weight:300;}
#product .like .text{padding:20px 0;}
#product .like .text a{width: 33%;line-height: 2em;position: relative;box-sizing: border-box;padding-left: 20px;font-size: 14px;color: #444;overflow: hidden;height: 36px;}
#product .like .text a::before{position: absolute;content: " ";background: #013b80;width: 5px;height: 5px;border-radius: 5px;top: .875em;left: 0;}
#product .like .text a:hover{color: #e42712;}
#product .like-pro{padding:20px 0;}
#product .like-pro p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 14px;color: #444;}
#product .like-pro p:hover{color: #e42712;}
#product .like-pro a{width: 16%;}
#product .like-pro img{width: 100%;height: 129px;}
/*
:target{padding-top:180px;}*/.my-pic-list{display: block;margin-top: 30px;}
.my-pic-list .title{background: #f6f6f6;line-height: 2em;color: #3598db;padding:15px 0;}
.my-pic-list .title span{background: #3598db;color: white;padding: 0 30px;display: inline-block;margin-right: 30px;background: #3598db;color: white;padding: 0 8px;display: inline-block;margin-right: 26px;height: 20px;line-height: 20px;}
.my-pic-list .showpic{display: flex;justify-content: space-between;flex-wrap:wrap;}
.my-pic-list .showpic .item{margin: 10px;width:23%;overflow: hidden;}
.my-pic-list .showpic .ua_img_an{border:1px solid #FFF;}
.my-pic-list .showpic .ua_img_an p{border:1px solid #FFF;}
.my-pic-list .showpic .ua_img_an .ua_img_a1{width:200px;height:266px;}
.my-pic-list .showpic .item img{max-width: 99%;height: auto;transition: all 0.6s;border:1px solid #ccc;}
.my-pic-list .showpic .item img:hover{transform: scale(1.2);}
.my-pic-list .showpicbox{width:1062px;margin:0 auto;padding-top:20px;}
.my-pic-list .showpic .item p{margin-top:20px;text-align: center;border: 1px solid #ccc;line-height: 2em;}
@media screen and (max-width:768px){#product .mblock{padding:15px;}
#product .flex.bigpic-info{display:block;}
#product .bigpic-info{margin-top:0px;}
#product .bigpic-info .bigpic{margin-top:0;width: 100%;height:400px;text-align: center;}
#product .bigpic-info .info{padding:15px;width: auto;}
#product .bigpic-info .two-icon{text-align:center;}
#product .bigpic-info .qq-tel{justify-content: center;}
#product .shuoming{margin-top: 0px;margin-bottom: 30px;color: #3598db;background: #f6f6f6;padding: 20px 5px;font-size:14px;line-height:28px;}
.my-pic-list .showpic .item{margin: 10px;width:43%;overflow: hidden;}
#product .like{padding:0 15px;}
#product .flexw{display:block;}
#product .like .text a{display:block;width:auto;}
#product .flex.like-pro{display:flex;flex-wrap: wrap;}
#product .like-pro a{width: 43%;margin:10px 10px;}
#product .content .metas{width: 100%;display:flex;justify-content:space-between;background:#f1f1f1;padding:10px 0;}
#product .content .metas a{font-size: 16px;display: block;padding: 10px 0px align-items:center;text-align:center;width:25%;}
#product .content .metas a .iconfont{display:block;font-size:26px;}
#product .content .help-tel{display:none;}
#product .content .head{border-bottom:1px solid #aaa;}
#product .content .head .jianjie{background: #3598db;color: white;display: none;padding: 15px 33px;position: relative;}
#product .content .head .jianjie::after{position: absolute;content: " ";bottom: -12px;left: 48%;border-right: 12px solid transparent;border-left: 12px solid transparent;border-top: 12px solid #3598db;}
#product .content .head.flex{display:block;}
#product .bigpic-info .qq-tel .tel{width:35%;}
#product .bigpic-info .qq-tel .tel a{display:block;}
#product .bigpic-info .qq-tel a.tel22{margin-left:0px;}} .swiper-container{width: 100%;height: auto;margin-left: auto;margin-right: auto;}
.swiper-slide{background-size: cover;background-position: center;height:400px!important;}
.swiper-slide img{width:500px;height:400px;}
.gallery-top{height: 400px;width: 100%;}
.gallery-thumbs{height: 94px;box-sizing: border-box;padding: 10px 0;}
.gallery-thumbs .swiper-slide{height: 94px;opacity: 1;}
.gallery-thumbs .swiper-slide img{width:100%;height:auto;}
.gallery-thumbs .swiper-slide-active{opacity: 1;}
@media screen and (max-width: 768px){.swiper-slide{background-size: cover;background-position: center;height:320px!important;}
.gallery-top{height: 320px;width: 100%;}
.swiper-slide img{width:100%;height:320px;}
#product .bigpic-info .bigpic{height:auto;margin-bottom:20px;}}
.footer{background-color: #2b3033;}
.footer .footer-item img{-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;border: 0;}
.footer .footer-top{padding: 20px 0;width: 100%;border-bottom: 1px solid #807c7d;}
.footer .footer-top .footer-item{width: 200px;height: 220px;padding: 5px 0;margin-right: 20px;float: left;}
.footer .footer-top .footer-item .footer-a{width: 220px;overflow-x: hidden;box-sizing: border-box;margin-top: 10px;}
.footer .footer-item-news{margin-left: 50px;}
.footer .footer-top .footer-item h3{font-size: 18px;color: #fff;}
.footer .footer-top .footer-item h3 span{margin-left: 1px;}
.footer .footer-top .footer-item a{color: #a6a7aa;display: block;font-size: 14px;line-height: 24px;margin-left: 37px;}
.footer .footer-top .footer-item a:last-child{padding-bottom: 10px;}
.footer .footer-top .footer-item a:hover{color: #CF0000;}
.footer .footer-bot{width: 100%;height: 38px;padding-top: 5px;box-sizing: border-box;background-color: rgba(34,34,34,1);color: #fff;line-height:38px;}
.footer .footer-bot img{vertical-align:top;}
.footer .footer-bot a{color: #ffffff;font-size: 14px;margin-right: 30px;}
.footer .footer-bot a:hover{color: #CF0000;}
.footer .footer-bot a:nth-child(3) img{position: relative;}
.footer .footer-bot .footer-bot-a{position: relative;top: -8px;padding: 0 5px;margin-right: 0;border-right: 1px solid #fff;}
.footer .footer-bot .footer-bot-a:last-child{border-right: none;}
.footer .footer-bot .friend-a{padding-top: 8px;border-right: none;}
.footer .footer-bot .friend-link{position: absolute;width: 120px;padding: 10px;background-color: #333;display: none;}
.footer .footer-bot .friend-link a{display: block;text-align: center;line-height: 28px;font-size: 14px;color: #d9d9d9;margin: 0;}
.footer .footer-bot .friend-link a:hover{color: #ff0000;}
.footer .footer-bot a span{position: relative;top: -8px;margin-left: 2px;}
.footer .footer-wrap{display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: left;}
.footer .footer-top .footer-item-last{width: 270px;margin-right: 0;box-sizing: border-box;}
.footer .footer-top .footer-item-last a{position: relative;margin: 0;display:block;height:66px;width:265px;background:url(/statics/images/phone.png) no-repeat 0 0;color:#c00;font-size:22px;padding-top:35px;padding-left:80px;}
.footer .footer-top .footer-item-last a img{max-width: 100%;}
.footer .footer-top .footer-item-last p{color: #a3a3a3;font-size: 14px;line-height: 22px;margin-top: 3px;margin-bottom: 8px;}
.footer .footer-wechat{width: 83px;text-align: center;display: inline-block;float: left;}
.footer .footer-wechat img{display: block;margin: 0 auto;}
.footer .footer-douyin{margin-left:50px;width: 83px;text-align: center;display: inline-block;float: left;}
.footer .footer-douyin img{display: block;margin: 0 auto;}
.footer .footer-top .footer-item-last .footer-wechat p{color: #a3a3a3;font-size: 12px;line-height: 22px;margin-top: 0;}
.footer .footer-item-last .footer-contact{display: inline-block;float: left;width: 160px;height: 100px;}
.footer .footer-item-last .footer-contact a{margin-bottom: 8px;margin-left: 20px;}
.footer .footer-item-last .footer-contact a img{margin-right: 5px;}
.footer .footer-top .footer-product a{padding-right: 3px;line-height: 18px;margin-bottom: 7px;}
@media screen and (max-width:768px){.footer{background-color: #2b3033;}
.footer .footer-item{display:none;}
.footer .footer-item img{-webkit-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;border: 0;}
.footer .footer-top{border-bottom:0;}
.footer .footer-top .footer-wrap{display:block;}
.footer .footer-bot{width: 100%;height: auto;padding-top: 25px;padding-bottom:90px;box-sizing: border-box;background-color: transparent;color: #fff;line-height:38px;}
.footer .footer-bot img{vertical-align:top;}
.footer .footer-bot a{color: #ffffff;font-size: 12px;margin-right: 30px;display:block;}
.footer .footer-bot a.footer-bot-a{display:inline;}
.footer .footer-bot a:hover{color: #CF0000;}
.footer .footer-bot a:nth-child(3) img{position: relative;}
.footer .footer-bot .footer-bot-a{position: relative;top: -8px;padding: 0 5px;margin-right: 0;border-right: 1px solid #fff;}
.footer .footer-bot .footer-bot-a:last-child{border-right: none;}
.footer .footer-bot .friend-a{padding-top: 8px;border-right: none;}
.footer .footer-bot .friend-link{position: absolute;width: 120px;padding: 10px;background-color: #333;display: none;}
.footer .footer-bot .friend-link a{display: block;text-align: center;line-height: 28px;font-size: 14px;color: #d9d9d9;margin: 0;}
.footer .footer-bot .friend-link a:hover{color: #CF0000;}
.footer .footer-bot a span{position: relative;top: -8px;margin-left: 2px;}
.footer .footer-wrap{display: flex;flex-wrap: nowrap;flex-direction: row;justify-content: left;}
.footer .footer-top .footer-item-last{width: 100%;margin-right: 0;box-sizing: border-box;display:block;}
.footer .footer-top .footer-item-last a{position: relative;margin: 0;}
.footer .footer-top .footer-item-last a img{max-width: 100%;}
.footer .footer-top .footer-item-last p{color: #a3a3a3;font-size: 14px;line-height: 22px;margin-top: 3px;margin-bottom: 8px;}
.footer .footer-wechat{width: 83px;text-align: center;display: inline-block;float: left;}
.footer .footer-wechat img{display: block;margin: 0 auto;}
.footer .footer-douyin{margin-left:50px;width: 83px;text-align: center;display: inline-block;float: left;}
.footer .footer-douyin img{display: block;margin: 0 auto;}
.footer .footer-top .footer-item-last .footer-wechat p{color: #a3a3a3;font-size: 12px;line-height: 22px;margin-top: 0;}
.footer .footer-item-last .footer-contact{display: inline-block;float: left;width: 160px;height: 100px;}
.footer .footer-item-last .footer-contact a{margin-bottom: 8px;margin-left: 20px;}
.footer .footer-item-last .footer-contact a img{margin-right: 5px;}
.footer .footer-top .footer-product a{padding-right: 3px;line-height: 18px;margin-bottom: 7px;}}
.sitemap{margin-top:35px;display: flex;flex-wrap: wrap;justify-content: left;}
.sitemap-box:nth-child(-n+4){margin-top: 0;}
.sitemap-box{width: 250px;padding: 5px 0 30px 0;margin-top: 50px;margin-right: 30px;box-sizing: border-box;}
.sitemap-box h2{text-align: center;display: block;width: 180px;height: 45px;line-height: 45px;border: 1px solid #E60012;margin: 0 auto;color: #e60012;font-size: 16px;font-weight: bold;letter-spacing: 1px;}
.sitemap-box ul{width: 180px;display: block;margin: 10px auto;}
.sitemap-box ul li{width: 100%;margin-top: 18px;position: relative;}
.sitemap-box ul li::before{content: '';position: absolute;width: 2px;height: 18px;background-color: #f1f1f1;top: -18px;left: 50%;}
.sitemap-box ul li a{display: block;color: #666;border: 1px solid #ccc;padding: 10px 0;font-size: 14px;text-align: center;}
.sitemap-box ul li a:hover{border-color: #E60012;color: #E60012;}
@media screen and (max-width:768px){}
.support{padding-left: 0;padding-right: 0;}
.support-left{width: 400px;float: left;padding: 0;color:#333;}
.support-right{width: 425px;margin-left: 20px;float: left;}
.support-right img{max-width: 100%;}
.support .ser_1{margin-top: 50px;padding-left: 80px;}
.support .ser_1 > div{float: left;}
.support .ser_3{width: 30px;height: 366px;margin-right: 4px;margin-left: 35px;float: left;}
.support .ser_4{background: #F0EEEF;width: 585px;box-shadow: 3px 3px 3px #EEECED;float: left;}
.support .ser_2{width: 100%;overflow: hidden;margin-top: 20px;position: relative;}
.support .ser_4 p{line-height: 24px;text-indent: 2em;color: #000;margin: 0 0 5px 0;padding: 0 1em;font-size: 12px;}
@media screen and (max-width:768px){.support{padding-left: 20px;padding-right: 20px;}
.support-left{width: auto;float: none;padding: 0;color:#333;}
.support-right{width: auto;margin-left: 0px;float: none;}
.support-right img{max-width: 100%;}
.support .ser_1{margin-top: 50px;padding-left: 20px;}
.support .ser_1 > div{float: left;}
.support .ser_3{width: 30px;height: 366px;margin-right: 4px;margin-left: 0;float: none;display:none;}
.support .ser_4{background: #F0EEEF;width: auto;box-shadow: 3px 3px 3px #EEECED;float: none;height:auto;}
.support .ser_2{width: 100%;overflow:none;margin-top: 0px!important;position: relative;height:auto!important;}
.support .ser_4 p{line-height: 24px;text-indent: 2em;color: #000;margin: 0 0 5px 0;padding: 0 1em;font-size: 12px;}}

/*zt*/
.clear{clear:both;}
.clxz-1{height: 450px;width: 100%;background: #a4e4f1;box-shadow: 2px 3px 5px 0px #e4e4e4;}
.clxz-banner{margin: 0 auto;height: 100%;width: 1200px;overflow: hidden;}
.clxz-1-1{position: absolute;}
.clxz-1-1 img{width: 259px;margin-top: 180px;margin-left: 120px;}
.clxz-1-2{position: absolute;}
.clxz-1-2 img{width: 450px;margin-top: 65px;margin-left: 180px;}
.clxz-1-3{position: absolute;}
.clxz-1-3 img{width: 500px;margin-left: 526px;margin-top: 165px;}
.clxz-2{margin: 20px auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-2-bak.jpg);margin-top: 60px;border-radius: 5px;}
.clxz-2-blue{margin-top: 210px;height: 100px;width: 100%;background: rgba(53, 152, 219, 0.6);}
.clxz-2-text{color: #fff;line-height: 100px;font-size: 35px;font-weight: bold;text-shadow: 0px 3px 3px black;text-align: center;}
.clxz-3{margin: 0 auto;height: 150px;width: 1200px;overflow: hidden;}
.clxz-3-1{float: left;background: rgba(53, 152, 219, 0.6);height: 55px;width: 250px;text-align: center;transition: all 0.3s;margin-left: 150px;margin-top: 45px;}
.clxz-3-1:hover{background: #ff9900;}
.clxz-3-1 a{color: #fff;line-height: 51px;font-size: 24px;text-shadow: 1px 1px 3px black;display:block;}
.clxz-3-2{float: left;background: rgba(53, 152, 219, 0.6);height: 55px;width: 250px;text-align: center;transition: all 0.3s;margin-left: 75px;margin-top: 45px;}
.clxz-3-2:hover{background: #ff9900;}
.clxz-3-2 a{color: #fff;line-height: 51px;font-size: 24px;text-shadow: 1px 1px 3px black;display:block;}
.clxz-3-3{float: left;background: rgba(53, 152, 219, 0.6);height: 55px;width: 250px;text-align: center;transition: all 0.3s;margin-left: 75px;margin-top: 45px;}
.clxz-3-3:hover{background: #ff9900;}
.clxz-3-3 a{color: #fff;line-height: 51px;font-size: 24px;text-shadow: 1px 1px 3px black;display:block;}
.clxz-4{margin: 60px auto;height: 150px;width: 1046px;overflow: hidden;font-size: 22px;font-weight: bold;line-height: 37px;}
.clxz-4-text{font-family: "YouYuan";text-indent: 2em;}
.clxz-5{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-5-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-5-blue{background-image: url("/statics/zt/clxz-5-blue.png");width: 1200px;height: 124px;margin-top: 250px;}
.clxz-5-text{color: #fff;line-height: 120px;font-size: 35px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 120px;letter-spacing: 10px;}
.clxz-6{margin: 60px auto;height: 150px;width: 1046px;overflow: hidden;font-size: 22px;font-weight: bold;line-height: 37px;}
.clxz-6-text{font-family: "YouYuan";text-indent: 2em;}
.clxz-7{margin: 40px auto;width: 1200px;height: 400px;overflow: hidden;}
.clxz-7-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-bottom: 25px;}
.clxz-7-1 img{margin: 0 auto;display: block;}
.clxz-7-2 img{margin: 0 auto;display: block;}
.clxz-7-2{margin-top: 17px;}
.clxz-8{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-8-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-8-blue{background-image: url("/statics/zt/clxz-5-blue.png");width: 1200px;height: 124px;margin-top: 250px;}
.clxz-8-text{color: #fff;line-height: 120px;font-size: 35px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 120px;letter-spacing: 5px;}
.clxz-9{margin: 0 auto;height: 600px;width: 1200px;overflow: hidden;}
.clxz-9-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;letter-spacing: 5px;}
.clxz-9-box{margin: 0 auto;width: 1200px;height: 490px;overflow: hidden;}
.clxz-box-1{margin: 0px auto;display: block;width: 1065px;height: 200px;margin-top: 35px;}
.clxz-9-1{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-1.jpg);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.clxz-9-2{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-2.jpg);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.clxz-9-3{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-3.jpg);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.clxz-9-4{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-4.jpg);float: left;border-radius: 10px;overflow: hidden;}
.clxz-box-2{margin: 15px auto;display: block;width: 1065px;height: 200px;}
.clxz-9-5{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-5.jpg);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.clxz-9-6{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-6.jpg);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.clxz-9-7{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-7.jpg);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.clxz-9-8{height: 200px;width: 255px;background: url(/statics/zt/clxz-9-8.jpg);float: left;border-radius: 10px;overflow: hidden;}
.clxz-9-1-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-1:hover .clxz-9-1-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-2-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-2:hover .clxz-9-2-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-3-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-3:hover .clxz-9-3-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-4-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-4:hover .clxz-9-4-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-5-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-5:hover .clxz-9-5-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-6-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-6:hover .clxz-9-6-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-7-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-7:hover .clxz-9-7-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-8-b{text-align: center;height: 35px;width: 255px;font-size: 20px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 65%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-8:hover .clxz-9-8-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-10{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-10-bak.jpg);margin-top: 61px;border-radius: 5px;background-size: cover;}
.clxz-10-blue{background-image: url("/statics/zt/clxz-5-blue-r.png");width: 1200px;height: 124px;margin-top: 376px;}
.clxz-10-text{color: #fff;line-height: 120px;font-size: 35px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 500px;letter-spacing: 10px;}
.clxz-11{margin: 0 auto;height: 550px;width: 1200px;}
.clxz-11-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.clxz-11-prod{display: block;height: 271px;width: 1200px;margin-top: 60px;}
.clxz-11-prod-box{display: block;background: #fff;float: left;height: 260px;width: 250px;margin-right: 52px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-11-prod-box:nth-child(4){margin-right:0;}
.clxz-11-prod-box:nth-child(8){margin-right:0;}
.clxz-11-prod-box:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-11-prod-box:hover img{transform: scale(1.1);}
.clxz-11-prod-box-img{overflow: hidden;border-radius: 10px;}
.clxz-11-prod-box-img img{border: 0px solid #ffffff;border-radius: 10px;width: 254px;height: 196px;transition: all 0.3s;display: inline;}
.clxz-11-prod-box-xh{text-align: left;font-size: 18px;font-weight: 900;color: #3598db;line-height: 32px;height: 32px;padding-left: 10px;font-weight: bold;}
.clxz-11-prod-box-mc{text-align: left;font-size: 14px;line-height: 14px;height: 14px;overflow:hidden;color: #3598db;padding-left: 10px;font-weight: bold;white-space:nowrap;text-overflow:ellipsis;margin-right:50px;}
.clxz-11-prod-box-bg{float: right;margin-top: -30px;padding-right: 10px;}
.clxz-11-prod-box-bg img{transition: all 0.3s;}
.clxz-11-prod-box-last{display: block;background: #fff;float: left;height: 260px;width: 250px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-11-prod-box-last:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-11-prod-box-last:hover img{transform: scale(1.1);}
.clxz-12{display: block;height: 535px;width: 1200px;background: #99ccff;overflow: hidden;border-radius: 5px;}
.clxz-12-ring{display: block;height: 200px;width: 200px;border: solid 3px #3598db;border-radius: 50%;margin-top: 160px;margin-left: 495px;position: absolute;z-index: 999;background: #99ccff;}
.clxz-12-ring{color: #3598db;text-align: center;line-height: 200px;font-weight: bold;font-size: 32px;}
.clxz-12-box1{display: block;height: 200px;width: 300px;border: solid 3px #3598db;border-radius: 22px;position: absolute;margin-left: 245px;margin-top: 33px;}
.clxz-12-box2{display: block;height: 200px;width: 300px;border: solid 3px #3598db;border-radius: 22px;position: absolute;margin-left: 647px;margin-top: 33px;}
.clxz-12-box3{display: block;height: 200px;width: 300px;border: solid 3px #3598db;border-radius: 22px;position: absolute;margin-left: 245px;margin-top: 289px;}
.clxz-12-box4{display: block;height: 200px;width: 300px;border: solid 3px #3598db;border-radius: 22px;position: absolute;margin-left: 647px;margin-top: 289px;}
.clxz-12-box1-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: -48px;margin-top: 53px;overflow: hidden;position: absolute;}
.clxz-12-box2-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: 255px;margin-top: 53px;overflow: hidden;position: absolute;}
.clxz-12-box3-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: -48px;margin-top: 53px;overflow: hidden;position: absolute;}
.clxz-12-box4-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: 255px;margin-top: 53px;overflow: hidden;position: absolute;}
.clxz-12-box1-ring img{display: block;margin: 0 auto;margin-top: 23px;}
.clxz-12-box2-ring img{display: block;margin: 0 auto;margin-top: 23px;}
.clxz-12-box3-ring img{display: block;margin: 0 auto;margin-top: 23px;}
.clxz-12-box4-ring img{display: block;margin: 0 auto;margin-top: 17px;}
.clxz-12-box1-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box2-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box3-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box4-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box1-text{line-height: 30px;margin-left: 56px;}
.clxz-12-box2-text{line-height: 30px;margin-left: 56px;}
.clxz-12-box3-text{line-height: 30px;margin-left: 56px;}
.clxz-12-box4-text{line-height: 30px;margin-left: 43px;}
.clxz-12-box1-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-12-box2-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-12-box3-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-12-box4-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-13{display: block;height: 700px;width: 1200px;margin: 0 auto;overflow: hidden;}
.clxz-13-banner{display: block;height: 500px;width: 1200px;}
.clxz-13-prod{display: block;float: left;margin-top: 50px;margin-left: 50px;}
.clxz-13-vs{display: block;float: left;color: #3598db;font-size: 60px;margin-left: 110px;line-height: 500px;}
.clxz-13-right{display: block;float: left;margin-left: 100px;margin-top: 40px;}
.clxz-13-right-img{display: block;margin-bottom: 20px;border-radius: 10px;overflow: hidden;}
.clxz-13-bottom{display: block;width: 1100px;height: 200px;margin: 0 auto;}
.clxz-13-b1{display: block;width: 1100px;height: 60px;margin-bottom: 5px;}
.clxz-13-b2{display: block;width: 1100px;height: 60px;margin-bottom: 5px;}
.clxz-13-b3{display: block;width: 1100px;height: 60px;}
.clxz-13-text1{display: block;width: 200px;height: 60px;line-height: 60px;background: #3598db;float: left;color: #fff;text-align: center;font-size: 19px;font-family: "YouYuan";}
.clxz-13-text2{display: block;width: 900px;height: 60px;line-height: 60px;background: #cae9fd;float: left;text-align: center;font-size: 19px;font-family: "YouYuan";font-weight: bold;}
.clxz-14{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-14-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-14-blue{background: url("/statics/zt/clxz-14-blue.png") no-repeat;width: 1200px;height: 280px;margin-top: 120px;overflow: hidden;}
.clxz-14-text{color: #fff;line-height: 80px;font-size: 66px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 120px;margin-top: 76px;}
.clxz-14-text2{color: #fff;line-height: 48px;font-size: 33px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 127px;}
.clxz-15{color: #3598db;display: block;margin: 50px auto;text-align: center;width: 1200px;height: auto;font-size: 35px;font-weight: bold;letter-spacing: 4px;}
.clxz-16{color: #000;display: block;margin: 40px auto;text-align: left;width: 1000px;height: auto;font-size: 20px;font-weight: bold;letter-spacing: 2px;font-family: "YouYuan";text-indent:43px;line-height: 35px;}
.clxz-17{color: #3598db;display: block;margin: 50px auto;text-align: center;width: 1200px;height: auto;font-size: 35px;letter-spacing: 4px;}
.clxz-18{display: block;height: 400px;width: 954px;margin: 0 auto;}
.clxz-18-box{display: block;margin-right: 210px;float: left;height: auto;width: 368px;overflow: hidden;}
.clxz-18-box1{display: block;float: left;height: 370px;width: 368px;overflow: hidden;}
.clxz-18-box img{display: block;height: 248px;overflow: hidden;}
.clxz-18-text{display: block;margin: 0 auto;width: 227px;font-size: 20px;font-family: "YouYuan";text-align: center;margin-top: 23px;}
.clxz-18-text1{display: block;margin: 0 auto;width: 227px;font-size: 20px;font-family: "YouYuan";text-align: center;}
.clxz-19{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-19-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-19-blue{background: url("/statics/zt/clxz-19-blue.png") no-repeat;width: 1200px;height: 500px;margin-top: 0px;overflow: hidden;}
.clxz-19-text2{color: #fff;line-height: 65px;font-size: 48px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 127px;margin-top: 190px;letter-spacing: 5px;}
.clxz-20{display: block;height: 500px;width: 1200px;margin: 0 auto;overflow: hidden;}
.clxz-20-text{display: block;height: 140px;width: 1000px;text-align: left;color: #3598db;overflow: hidden;margin-top: 38px;}
.clxz-20-textbox{display: block;font-size: 27px;font-family: "YouYuan";font-weight: bold;line-height: 50px;}
.clxz-20-img{display: block;height: 213px;width: 1024px;margin: 0 auto;margin-top: 50px;}
.clxz-20-imgbox{display: block;float: left;margin: 0 10px 0 10px;border-radius: 10px;overflow: hidden;}
.clxz-21{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-21-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-21-blue{background: url("/statics/zt/clxz-5-blue.png") no-repeat;width: 1200px;height: 500px;margin-top: 200px;overflow: hidden;}
.clxz-21-text{color: #fff;line-height: 120px;font-size: 35px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 120px;letter-spacing: 10px;}
.clxz-22{margin: 0 auto;height: 550px;width: 1200px;overflow: hidden;}
.clxz-22-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.clxz-22-prod{display: block;height: 250px;width: 884px;margin: 0 auto;}
.clxz-22-prod-box{display: block;background: #fff;float: left;height: 260px;width: 250px;margin-right: 52px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-22-prod-box:nth-child(3){margin-right:0;}
.clxz-22-prod-box:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-22-prod-box:hover img{transform: scale(1.1);}
.clxz-22-prod-box-img{overflow: hidden;border-radius: 10px;}
.clxz-22-prod-box-img img{border: 0px solid #ffffff;border-radius: 10px;width: 254px;height: 196px;transition: all 0.3s;display: inline;}
.clxz-22-prod-box-xh{text-align: left;font-size: 18px;font-weight: 900;color: #3598db;line-height: 32px;height: 32px;padding-left: 10px;font-weight: bold;}
.clxz-22-prod-box-mc{text-align: left;font-size: 14px;line-height: 14px;height: 14px;color: #3598db;padding-left: 10px;font-weight: bold;}
.clxz-22-prod-box-bg{float: right;margin-top: -30px;padding-right: 10px;}
.clxz-22-prod-box-bg img{transition: all 0.3s;}
.clxz-22-prod-box-last{display: block;background: #fff;float: left;height: 260px;width: 250px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-22-prod-box-last:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-22-prod-box-last:hover img{transform: scale(1.1);}
.clxz-23{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-23-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-23-blue{background: url("/statics/zt/clxz-19-blue.png") no-repeat;width: 1200px;height: 500px;margin-top: 0px;overflow: hidden;}
.clxz-23-text2{color: #fff;line-height: 65px;font-size: 48px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 127px;margin-top: 190px;letter-spacing: 5px;}
.clxz-24{margin: 0 auto;height: 800px;width: 1198px;}
.clxz-24-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.clxz-24-prod{display: block;height: 271px;width: 1200px;margin-top: 60px;}
.clxz-24-prod-box{display: block;background: #fff;float: left;height: 260px;width: 250px;margin-right: 52px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-24-prod-box:nth-child(4){margin-right:0;}
.clxz-24-prod-box:nth-child(8){margin-right:0;}
.clxz-24-prod-box:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-24-prod-box:hover img{transform: scale(1.1);}
.clxz-24-prod-box-img{overflow: hidden;border-radius: 10px;}
.clxz-24-prod-box-img img{border: 0px solid #ffffff;border-radius: 10px;width: 254px;height: 196px;transition: all 0.3s;display: inline;}
.clxz-24-prod-box-xh{text-align: left;font-size: 18px;font-weight: 900;color: #3598db;line-height: 32px;height: 32px;padding-left: 10px;font-weight: bold;}
.clxz-24-prod-box-mc{text-align: left;font-size: 14px;line-height: 14px;height: 14px;color: #3598db;padding-left: 10px;font-weight: bold;}
.clxz-24-prod-box-bg{float: right;margin-top: -30px;padding-right: 10px;}
.clxz-24-prod-box-bg img{transition: all 0.3s;}
.clxz-24-prod-box-last{display: block;background: #fff;float: left;height: 260px;width: 250px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-24-prod-box-last:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-24-prod-box-last:hover img{transform: scale(1.1);}
.bottom-xcx{margin: 0 auto;height: 500px;width: 1200px;overflow: hidden;background: url(/statics/zt/clxz-25-bak.jpg);margin-top: 61px;border-radius: 5px;}
.bottom-khal{margin: 0 auto;height: 435px;width: 1200px;overflow: hidden;}
.bottom-khal-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.bottom-khal-box{display: block;height: 238px;width: 1208px;overflow: hidden;margin-left: -10px;}
.bottom-khal-neirong{display: block;height: 238px;width: 290px;margin-left: 10px;float: left;background: violet;border: 1px solid #636363;}
.bottom-khal-neirong img{display: block;height: 200px;width: 290px;background: whitesmoke;}
.bottom-xgzs-xgzs{margin: 0 auto;height: 550px;width: 1200px;overflow: hidden;}
.bottom-xgzs-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.bottom-fwcn{margin: 0 auto;height: 550px;width: 1200px;overflow: hidden;}
.bottom-fwcn-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.bottom-fwcn-box{display: block;height: 300px;width: 1200px;overflow: hidden;}
.bottom-fwcn-box1{display: block;height: 300px;width: 350px;background: #3598db;float: left;margin-right: 69px;border: solid 2px #3598db;}
.bottom-fwcn-box2{display: block;height: 300px;width: 350px;background: #3598db;float: left;border: solid 2px #3598db;}
.bottom-fwcn-title1{display: block;height: 80px;background: #fff;}
.bottom-fwcn-title1 img{float: left;margin-top: 7px;margin-left: 10px;}
.bottom-fwcn-text1{color: #3598db;font-size: 25px;line-height: 80px;float: left;margin-left: 70px;}
.bottom-fwcn-text2{padding:0 15px;color: #fff;font-size: 17px;margin-top: 25px;line-height: 25px;}
.bottom-call{display: block;height: 200px;width: 1200px;overflow: hidden;margin: 0 auto;}
.bottom-call-1{display: block;height: 100px;width: 1200px;color: #3598db;text-align: center;line-height: 100px;font-weight: bold;font-size: 30px;}
.bottom-call-2{display: block;height: 100px;width: 1200px;color: #3598db;text-align: center;line-height: 100px;font-weight: bold;font-size: 65px;}

.index-5{width:1200px;height:579px}
.index-5-1{width:680px;float:left;}
.index-5-2{float:left;width:500px;margin-left:18px;}
.index-5-2-1{padding-bottom:20px;}
.index-5-2-1-a{width:200px;height:140px;border-radius: 10px;overflow:hidden;display: block;float: left;}
.index-5-2-1 img{float:left;width:200px;height:140px;transition: all 3s cubic-bezier(0,0,.3,1);}
.index-5-2-1 img:hover{box-shadow:0px 0px 5px 1px #525252;transform: scale(1.1);}
.index-5-2-1 p{float:left;width:285px;height:140px;margin-left:10px;overflow:hidden;letter-spacing:2px;line-height:145%;text-align:left;font-size:14px;text-indent: 2em;}
.index-5-2-2{margin-top:15px;}
.index-5-2-2 span.a1{width:375px;}
.index-5-2-2 span.a2{width:65px;}
.index-5-2-2 li{list-style-type:disc;width:440px;margin-left:20px;margin-bottom:10px;text-align:left;}
.index-5-2-2 .ry_img{float: left;padding-left: 14px;padding-top: 18px;}
@media screen and (max-width:768px){
/*zt*/
.clear{clear:both;}
.clxz-1{height: 450px;width: 100%;background: #a4e4f1;box-shadow: 2px 3px 5px 0px #e4e4e4;}
.clxz-banner{margin: 0 auto;height: 100%;width: 1200px;overflow: hidden;}
.clxz-1-1{position: absolute;}
.clxz-1-1 img{width: 259px;margin-top: 180px;margin-left: 120px;}
.clxz-1-2{position: absolute;}
.clxz-1-2 img{width: 450px;margin-top: 65px;margin-left: 180px;}
.clxz-1-3{position: absolute;}
.clxz-1-3 img{width: 500px;margin-left: 526px;margin-top: 165px;}
.clxz-2{margin: 20px auto;height: 300px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-2-bak.jpg);margin-top: 60px;border-radius: 5px;}
.clxz-2-blue{margin-top: 110px;height: 100px;width: 100%;background: rgba(53, 152, 219, 0.6);}
.clxz-2-text{color: #fff;line-height: 100px;font-size: 18px;font-weight: bold;text-shadow: 0px 3px 3px black;text-align: center;}
.clxz-3{margin: 0 auto;height: 100px;width:100%;display:flex;overflow: hidden;justify-content:space-between;}
.clxz-3-1{float: left;background: rgba(53, 152, 219, 0.6);height: 55px;width: 32%;text-align: center;transition: all 0.3s;margin-left: 0px;margin-top: 25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.clxz-3-1:hover{background: #ff9900;}
.clxz-3-1 a{color: #fff;line-height: 51px;font-size: 17px;text-shadow: 1px 1px 3px black;display:block;}
.clxz-3-2{float: left;background: rgba(53, 152, 219, 0.6);height: 55px;width: 30%;text-align: center;transition: all 0.3s;margin-left: 0px;margin-top: 25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.clxz-3-2:hover{background: #ff9900;}
.clxz-3-2 a{color: #fff;line-height: 51px;font-size: 16px;text-shadow: 1px 1px 3px black;display:block;}
.clxz-3-3{float: left;background: rgba(53, 152, 219, 0.6);height: 55px;width: 30%;text-align: center;transition: all 0.3s;margin-left: 0px;margin-top: 25px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.clxz-3-3:hover{background: #ff9900;}
.clxz-3-3 a{color: #fff;line-height: 51px;font-size: 17px;text-shadow: 1px 1px 3px black;display:block;}
.clxz-4{margin: 30px auto;height: auto;width: 96%;overflow: hidden;font-size: 20px;font-weight: bold;line-height: 37px;}
.clxz-4-text{font-family: "YouYuan";text-indent: 2em;}
.clxz-5{margin: 0 auto;height: 300px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-5-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-5-blue{background-image: url("/statics/zt/clxz-5-blue.png");width: 100%;height: 124px;margin-top: 100px;}
.clxz-5-text{color: #fff;line-height: 120px;font-size: 22px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 00px;letter-spacing: 5px;text-align:center;}
.clxz-6{margin: 60px auto;height: 150px;width: 100%;overflow: hidden;font-size: 22px;font-weight: bold;line-height: 37px;}
.clxz-6-text{font-family: "YouYuan";text-indent: 2em;}
.clxz-7{margin: 20px auto;width: 100%;height: auto;overflow: hidden;}
.clxz-7-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-bottom: 25px;}
.clxz-7-1 img{margin: 0 auto;display: block;}
.clxz-7-2 img{margin: 0 auto;display: block;}
.clxz-7-2{margin-top: 17px;}
.clxz-8{margin: 0 auto;height: 400px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-8-bak.jpg);margin-top: 61px;border-radius: 5px;text-align:center;}
.clxz-8-blue{background-image: url("/statics/zt/clxz-5-blue.png");width: 100%;height: 124px;margin-top: 150px;}
.clxz-8-text{color: #fff;line-height: 120px;height:120px;overflow:hidden;font-size: 22px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 0px;letter-spacing: 0px;}
.clxz-9{margin: 0 auto;margin-left:0px;height: auto;width:auto;overflow: hidden;}
.clxz-9-title{display: block;color: #3598db;font-size: 22px;font-weight: bold;text-align: center;margin-top: 70px;letter-spacing: 0px;}
.clxz-9-box{margin: 0 auto;width: 96%;height: auto;overflow: hidden;}
.clxz-box-1{margin: 0px auto;display: flex;justify-content:space-between;flex-wrap:wrap;width: auto;height: auto;margin-top: 35px;}
.clxz-9-1{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-1.jpg);background-size:100%;float: left;margin-right: 0px;border-radius: 10px;overflow: hidden;}
.clxz-9-2{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-2.jpg);background-size:100%;float: left;margin-right: 0px;border-radius: 10px;overflow: hidden;}
.clxz-9-3{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-3.jpg);background-size:100%;float: left;margin-right: 0px;border-radius: 10px;overflow: hidden;}
.clxz-9-4{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-4.jpg);background-size:100%;float: left;border-radius: 10px;overflow: hidden;}
.clxz-box-2{margin: 15px auto;display: flex;justify-content:space-between;flex-wrap:wrap;width: auto;height: auto;}
.clxz-9-5{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-5.jpg);background-size:100%;float: left;margin-right: 0px;border-radius: 10px;overflow: hidden;}
.clxz-9-6{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-6.jpg);background-size:100%;float: left;margin-right: 0px;border-radius: 10px;overflow: hidden;}
.clxz-9-7{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-7.jpg);background-size:100%;float: left;margin-right: 0px;border-radius: 10px;overflow: hidden;}
.clxz-9-8{margin-bottom:15px;height: 150px;width: 48%;background: url(/statics/zt/clxz-9-8.jpg);background-size:100%;float: left;border-radius: 10px;overflow: hidden;}
.clxz-9-1-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 0px;overflow:hidden;}
.clxz-9-1:hover .clxz-9-1-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-2-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-2:hover .clxz-9-2-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-3-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-3:hover .clxz-9-3-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-4-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-4:hover .clxz-9-4-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-5-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-5:hover .clxz-9-5-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-6-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-6:hover .clxz-9-6-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-7-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-7:hover .clxz-9-7-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-9-8-b{text-align: center;height: 35px;width: 100%;font-size: 16px;line-height: 35px;color: #fff;background: rgba(53, 152, 219, 1);margin-top: 62%;transition: all 0.3s;cursor: default;letter-spacing: 1px;}
.clxz-9-8:hover .clxz-9-8-b{background: rgba(53, 152, 219, 0.6);height: 200px;margin-top: 0%;line-height: 200px;text-shadow: 0px 3px 3px black;}
.clxz-10{margin: 0 auto;height: 300px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-10-bak.jpg);margin-top: 61px;border-radius: 5px;background-size: cover;text-align:right;}
.clxz-10-blue{background-image: url("/statics/zt/clxz-5-blue-r.png");width: 100%;height: 124px;margin-top: 176px;}
.clxz-10-text{color: #fff;line-height: 120px;font-size: 22px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 0px;letter-spacing: 0px;margin-right:20px;}
.clxz-11{clear:both;margin: 0 auto;height: auto;width: 92%;margin-bottom:60px;}
.clxz-11-title{display: block;color: #3598db;font-size: 22px;font-weight: bold;text-align: center;margin-top: 50px;margin-bottom: 35px;letter-spacing: 5px;}
.clxz-11-prod{display: flex;justify-content: space-between;flex-wrap:wrap;height:auto;width: auto;margin-top: 60px;}
.clxz-11-prod-box{display: block;margin-bottom:10px;background: #fff;float: left;height: 200px;width: 48%;margin-right: 0px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-11-prod-box:nth-child(4){margin-right:0;}
.clxz-11-prod-box:nth-child(8){margin-right:0;}
.clxz-11-prod-box:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-11-prod-box:hover img{transform: scale(1.1);}
.clxz-11-prod-box-img{overflow: hidden;border-radius: 10px;}
.clxz-11-prod-box-img img{border: 0px solid #ffffff;border-radius: 10px;width: 100%;height: 140px;transition: all 0.3s;display: inline;}
.clxz-11-prod-box-xh{text-align: left;font-size: 18px;font-weight: 900;color: #3598db;line-height: 32px;height: 32px;padding-left: 10px;font-weight: bold;}
.clxz-11-prod-box-mc{text-align: left;font-size: 14px;line-height: 14px;height: 14px;overflow:hidden;color: #3598db;padding-left: 10px;font-weight: bold;white-space:nowrap;text-overflow:ellipsis;margin-right:50px;}
.clxz-11-prod-box-bg{float: right;margin-top: -30px;padding-right: 10px;}
.clxz-11-prod-box-bg img{transition: all 0.3s;}
.clxz-11-prod-box-last{display: block;background: #fff;float: left;height: 260px;width: 250px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-11-prod-box-last:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-11-prod-box-last:hover img{transform: scale(1.1);}
.clxz-12{display: block;height: auto;width: 100%;background: #99ccff;overflow: hidden;border-radius: 0px;padding-bottom:50px;}
.clxz-12-ring{display: block;height: 60px;width: 200px;border: solid 0px #3598db;border-radius: 100%;margin-top: 50px;margin-left: 0px;position: relative;z-index: 999;background: transparent;text-align:center;margin:50px auto 0;}
.clxz-12-ring{color: #3598db;text-align: center;line-height: 50px;font-weight: bold;font-size: 32px;}
.clxz-12-box1{display: block;height: auto;width: 90%;border: solid 3px #3598db;border-radius: 22px;position: relative;margin-left: 0; margin:auto; margin-top: 33px;padding-top:50px;text-align:center;padding-bottom:25px;margin-top:70px;}
.clxz-12-box2{display: block;height: auto;width: 90%;border: solid 3px #3598db;border-radius: 22px;position: relative;margin-left: 0; margin:auto; margin-top: 33px;padding-top:50px;text-align:center;padding-bottom:25px;margin-top:70px;}
.clxz-12-box3{display: block;height: auto;width: 90%;border: solid 3px #3598db;border-radius: 22px;position: relative;margin-left: 0; margin:auto; margin-top: 33px;padding-top:50px;text-align:center;padding-bottom:25px;margin-top:70px;}
.clxz-12-box4{display: block;height: auto;width: 90%;border: solid 3px #3598db;border-radius: 22px;position: relative;margin-left: 0; margin:auto; margin-top: 33px;padding-top:50px;text-align:center;padding-bottom:25px;margin-top:70px;}
.clxz-12-box1-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: 0;margin-top: 0;overflow: hidden;position: absolute;top:-48px;margin:0 auto;left:37%;}
.clxz-12-box2-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: 0;margin-top: 0;overflow: hidden;position: absolute;top:-48px;margin:0 auto;left:37%;}
.clxz-12-box3-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: 0;margin-top: 0;overflow: hidden;position: absolute;top:-48px;margin:0 auto;left:37%;}
.clxz-12-box4-ring{display: block;height: 95px;width: 95px;background: #ff9900;border-radius: 50%;margin-left: 0;margin-top: 0;overflow: hidden;position: absolute;top:-48px;margin:0 auto;left:37%;}
.clxz-12-box1-ring img{display: block;margin: 0 auto;margin-top: 23px;}
.clxz-12-box2-ring img{display: block;margin: 0 auto;margin-top: 23px;}
.clxz-12-box3-ring img{display: block;margin: 0 auto;margin-top: 23px;}
.clxz-12-box4-ring img{display: block;margin: 0 auto;margin-top: 17px;}
.clxz-12-box1-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box2-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box3-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box4-title{color: #3598db;text-align: center;font-weight: bold;font-size: 24px;line-height: 57px;}
.clxz-12-box1-text{line-height: 30px;margin-left: 0;}
.clxz-12-box2-text{line-height: 30px;margin-left: 0;}
.clxz-12-box3-text{line-height: 30px;margin-left: 0;}
.clxz-12-box4-text{line-height: 30px;margin-left: 0;}
.clxz-12-box1-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-12-box2-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-12-box3-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-12-box4-text li{color: black;font-size: 20px;letter-spacing: 4px;}
.clxz-13{display: block;height: auto;width: 92%;margin: 0 auto;overflow: hidden;}
.clxz-13-banner{display: block;height: auto;width: 100%;}
.clxz-13-prod{display: block;float: none;margin-top: 50px;margin-left: 0px;}
.clxz-13-vs{display: block;float: none;color: #3598db;font-size: 60px;margin-left: 0px;text-align:center;line-height: 100px;}
.clxz-13-right{display: flex;float: none;margin-left: 0px;margin-top: 40px;}
.clxz-13-right-img{display: block;margin-bottom: 20px;border-radius: 10px;overflow: hidden;}
.clxz-13-bottom{display: block;width: 100%;height: 200px;margin: 0 auto;}
.clxz-13-b1{display: block;width: 100%;height: 60px;margin-bottom: 5px;}
.clxz-13-b2{display: block;width: 100%;height: 60px;margin-bottom: 5px;}
.clxz-13-b3{display: block;width: 100%;height: 60px;}
.clxz-13-text1{display: block;width: 100%;height: auto;height:60px;line-height: 60px;background: #3598db;float: left;color: #fff;text-align: center;font-size: 19px;font-family: "YouYuan";}
.clxz-13-text2{padding:10px;display: block;width: 100%;height: auto;line-height: 32px;background: #cae9fd;float:left;text-align: center;font-size: 16px;font-family: "YouYuan";font-weight: bold;}
.clxz-14{margin: 0 auto;height: 400px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-14-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-14-blue{background: url("/statics/zt/clxz-14-blue.png") no-repeat;width: 100%;height: 280px;margin-top: 60px;overflow: hidden;}
.clxz-14-text{color: #fff;line-height: 80px;font-size: 50px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 20px;margin-top: 76px;}
.clxz-14-text2{color: #fff;line-height: 48px;font-size: 28px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 20px;}
.clxz-15{color: #3598db;display: block;margin: 50px auto;text-align: center;width: 100%;height: auto;font-size: 35px;font-weight: bold;letter-spacing: 4px;}
.clxz-16{color: #000;display: block;margin: 40px auto;text-align: left;width: 92%;height: auto;font-size: 20px;font-weight: bold;letter-spacing: 2px;font-family: "YouYuan";text-indent:43px;line-height: 35px;}
.clxz-17{color: #3598db;display: block;margin: 50px auto;text-align: center;width:100%;height: auto;font-size: 28px;letter-spacing: 0px;}
.clxz-18{display: block;height: auto;width: 92%;margin: 0 auto;}
.clxz-18-box{display: block;margin-right: 210px;float: left;height: auto;width: 368px;overflow: hidden;}
.clxz-18-box1{display: block;float: left;height: 370px;width: 368px;overflow: hidden;}
.clxz-18-box img{display: block;height: 248px;overflow: hidden;}
.clxz-18-text{display: block;margin: 0 auto;width: 227px;font-size: 20px;font-family: "YouYuan";text-align: center;margin-top: 23px;}
.clxz-18-text1{display: block;margin: 0 auto;width: 227px;font-size: 20px;font-family: "YouYuan";text-align: center;}
.clxz-19{clear:both;margin: 0 auto;height: 400px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-19-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-19-blue{background: url("/statics/zt/clxz-19-blue.png") no-repeat;width: 100%;height: 400px;margin-top: 0px;overflow: hidden;}
.clxz-19-text2{color: #fff;line-height: 65px;font-size: 36px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 27px;margin-top: 90px;letter-spacing: 0px;}
.clxz-20{display: block;height: auto;width: 100%;margin: 0 auto;overflow: hidden;}
.clxz-20-text{display: block;height: auto;width: auto;padding:0 15px;text-align: left;color: #3598db;overflow: hidden;margin-top: 38px;}
.clxz-20-textbox{display: block;font-size: 22px;font-family: "YouYuan";font-weight: bold;line-height: 50px;}
.clxz-20-img{display: flex;justify-content: space-between;height: auto;width: 96%;margin: 0 auto;margin-top: 50px;}
.clxz-20-imgbox{display: block;float: left;width:31%;margin: 0 10px 0 10px;border-radius: 10px;overflow: hidden;}
.clxz-21{margin: 0 auto;height: 400px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-21-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-21-blue{background: url("/statics/zt/clxz-5-blue.png") no-repeat;width: 100%;height: 400px;margin-top: 150px;overflow: hidden;}
.clxz-21-text{color: #fff;line-height: 120px;font-size: 35px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 20px;letter-spacing: 0px;}
.clxz-22{margin: 0 auto;height: auto;width: 100%;overflow: hidden;}
.clxz-22-title{display: block;color: #3598db;font-size: 18px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 0px;}
.clxz-22-prod{display: block;height: auto;width: 92%;margin: 0 auto;}
.clxz-22-prod-box{display: block;background: #fff;float: left;margin-bottom:25px;height: auto;width: 98%;margin-right: 0;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-22-prod-box:nth-child(3){margin-right:0;}
.clxz-22-prod-box:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-22-prod-box:hover img{transform: scale(1.1);}
.clxz-22-prod-box-img{overflow: hidden;border-radius: 10px;}
.clxz-22-prod-box-img img{border: 0px solid #ffffff;border-radius: 10px;width: 254px;height: auto;transition: all 0.3s;display: inline;}
.clxz-22-prod-box-xh{text-align: left;font-size: 18px;font-weight: 900;color: #3598db;line-height: 32px;height: 32px;padding-left: 10px;font-weight: bold;}
.clxz-22-prod-box-mc{text-align: left;font-size: 14px;line-height: 14px;height: 14px;color: #3598db;padding-left: 10px;font-weight: bold;}
.clxz-22-prod-box-bg{float: right;margin-top: -30px;padding-right: 10px;}
.clxz-22-prod-box-bg img{transition: all 0.3s;}
.clxz-22-prod-box .clxz-11-prod-box-img img{height: auto;}
.clxz-22-prod-box-last{display: block;background: #fff;float: left;height: 260px;width: 250px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-22-prod-box-last:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-22-prod-box-last:hover img{transform: scale(1.1);}
.clxz-23{margin: 0 auto;height: auto;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-23-bak.jpg);margin-top: 61px;border-radius: 5px;}
.clxz-23-blue{background: url("/statics/zt/clxz-19-blue.png") no-repeat;width: 100%;height: 300px;margin-top: 0px;overflow: hidden;}
.clxz-23-text2{color: #fff;line-height: 65px;font-size: 32px;font-weight: bold;text-shadow: 0px 3px 3px black;margin-left: 27px;margin-top: 100px;letter-spacing: 0px;}
.clxz-24{margin: 0 auto;height: auto;width: 92%;}
.clxz-24-title{display: block;color: #3598db;font-size: 22px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.clxz-24-prod{display: flex;justify-content: space-between;flex-wrap:wrap;height: auto;width: 100%;margin-top: 60px;}
.clxz-24-prod-box{display: block;background: #fff;float: left;height: auto;width: 48%;margin-right: 0px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;margin-bottom:15px;}
.clxz-24-prod-box:nth-child(4){margin-right:0;}
.clxz-24-prod-box:nth-child(8){margin-right:0;}
.clxz-24-prod-box:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-24-prod-box:hover img{transform: scale(1.1);}
.clxz-24-prod-box-img{overflow: hidden;border-radius: 10px;}
.clxz-24-prod-box-img img{border: 0px solid #ffffff;border-radius: 10px;width: 254px;height: 196px;transition: all 0.3s;display: inline;}
.clxz-24-prod-box-xh{text-align: left;font-size: 18px;font-weight: 900;color: #3598db;line-height: 32px;height: 32px;padding-left: 10px;font-weight: bold;}
.clxz-24-prod-box-mc{text-align: left;font-size: 14px;line-height: 14px;height: 14px;color: #3598db;padding-left: 10px;font-weight: bold;}
.clxz-24-prod-box-bg{float: right;margin-top: -30px;padding-right: 10px;}
.clxz-24-prod-box-bg img{transition: all 0.3s;}
.clxz-24-prod-box-last{display: block;background: #fff;float: left;height: 260px;width: 250px;border: 0px solid #333333;box-shadow: 0 0 0 1px #e4e4e4;overflow: hidden;border-radius: 5px;padding: 5px;transition: all 0.3s;}
.clxz-24-prod-box-last:hover{box-shadow: 1px 1px 19px 1px #e4e4e4;}
.clxz-24-prod-box-last:hover img{transform: scale(1.1);}
.bottom-xcx{margin: 0 auto;height: 200px;width: 100%;overflow: hidden;background: url(/statics/zt/clxz-25-bak.jpg) no-repeat;background-size:100% 200px;margin-top: 61px;border-radius: 5px;}
.bottom-khal{margin: 0 auto;height: 435px;width: 100%;overflow: hidden;}
.bottom-khal-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.bottom-khal-box{display: block;height: 238px;width: 100%;overflow: hidden;margin-left: -10px;}
.bottom-khal-neirong{display: block;height: 238px;width: 290px;margin-left: 10px;float: left;background: violet;border: 1px solid #636363;}
.bottom-khal-neirong img{display: block;height: 200px;width: 290px;background: whitesmoke;}
.bottom-xgzs-xgzs{margin: 0 auto;height: 550px;width: 100%;overflow: hidden;}
.bottom-xgzs-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.bottom-fwcn{margin: 0 auto;height: auto;width: 100%;overflow: hidden;}
.bottom-fwcn-title{display: block;color: #3598db;font-size: 35px;font-weight: bold;text-align: center;margin-top: 70px;margin-bottom: 75px;letter-spacing: 5px;}
.bottom-fwcn-box{display: block;height: auto;width: 92%;margin:auto;overflow: hidden;}
.bottom-fwcn-box1{display: block;height: auto;width: 100%;background: #3598db;float: none;margin-bottom:25px;margin-right: 0;border: solid 2px #3598db;}
.bottom-fwcn-box2{display: block;height: auto;width: 100%;background: #3598db;margin-bottom:25px;float: none;border: solid 2px #3598db;}
.bottom-fwcn-title1{display: block;height: 80px;background: #fff;}
.bottom-fwcn-title1 img{float: left;margin-top: 7px;margin-left: 10px;}
.bottom-fwcn-text1{color: #3598db;font-size: 25px;line-height: 80px;float: left;margin-left: 70px;}
.bottom-fwcn-text2{padding:15px 15px;color: #fff;font-size: 17px;margin-top: 25px;line-height: 25px;}
.bottom-call{display: block;height: auto;width: 100%;overflow: hidden;margin: 0 auto;}
.bottom-call-1{display: block;height: auto;width: 100%;color: #3598db;text-align: center;line-height: 50px;font-weight: bold;font-size: 22px;}
.bottom-call-2{display: block;height: auto;width: 100%;color: #3598db;text-align: center;line-height: 50px;font-weight: bold;font-size: 35px;}

.index-5{width:96%;margin:auto;height:auto;}
.index-5-1{width:100%;float:none;margin-bottom:20px;text-align:center;}
.index-5-2{float:none;width:100%;margin-left:0px;}
.index-5-2-1{padding-bottom:20px;}
.index-5-2-1-a{width:100%;height:auto;border-radius: 10px;overflow:hidden;display: block;float: none;}
.index-5-2-1 img{float:none;width:100%;height:auto;transition: all 3s cubic-bezier(0,0,.3,1);}
.index-5-2-1 img:hover{box-shadow:0px 0px 5px 1px #525252;transform: scale(1.1);}
.index-5-2-1 p{margin-top:20px;float:none;width:100%;height:auto;margin-left:0px;overflow:hidden;letter-spacing:2px;line-height:145%;text-align:left;font-size:14px;text-indent: 2em;}
.index-5-2-2{margin-top:15px;}
.index-5-2-2 span.a1{width:375px;}
.index-5-2-2 span.a2{width:65px;}
.index-5-2-2 li{list-style-type:disc;width:440px;margin-left:20px;margin-bottom:10px;text-align:left;}
.index-5-2-2 .ry_img{float: left;padding-left: 14px;padding-top: 18px;}
.index-5-2-2-1{display:flex;justify-content:space-between;}
.guanyuwomen{text-align:center;}
}<!--ºÄÊ±1775452174.4964Ãë-->