html,body {font-family:"微软雅黑";color:#444;position:relative;background:#fff;padding:0;margin:0 auto;box-sizing:border-box;}
body {padding-top:150px;overflow-x:hidden;}
* {margin:0;padding:0;list-style:none;box-sizing:border-box;}
h1,h2,h3,h4,h5,h6,th {font-size:100%;font-weight:normal;}
tbody,table {border-collapse:collapse;border-spacing:0;}
h3 {font-size:32px;}
ul,ol {list-style:none;}
a,span {color:#808080;font-size:16px;}
p {color:#444;font-size:16px;}
a,a:hover {text-decoration:none;}
img {border:0;}
table {border-collapse:collapse;border-spacing:0;text-align:center;}
:focus {outline:none;}
.flex-between {display:flex;justify-content:space-between;}
.flex-around {display:flex;justify-content:space-around;}
.container {width:1200px;margin:auto;}
.title{text-align: center;}
.title span{font-size: 36px;line-height: 29px;font-family: Arial Black;color: rgba(19, 104, 220, 0.1);font-weight: 400;}
.title h2{color:#1368DC;font-size:30px;font-family:PingFang SC;font-weight:500;letter-spacing: 1px;}
.title p {font-size:18px;color:#333333;padding-top: 22px;}
.title div{padding-top: 10px;}
.title div::before{position: relative;content: "";display: inline-block;width: 40px;height: 3px;background:#1368DC;}
.title div::after{position: relative;content: "";display: inline-block;width: 40px;height: 3px;background:#E61417;}

.active {color:#FFF;background: #E7191C;}
.active a{color:#FFF;}
.active a:hover{color:#FFF;}
.btn {width:200px;height:50px;line-height:50px;background:#f84b4c;color:#fff;margin-top: 10px;font-size:20px;border-radius:5px;cursor:pointer;position:relative;overflow:hidden;outline:none;border:none;}
.btn:after {content:"";background:#fff;position:absolute;width:200%;height:100%;top:0;left:0;opacity:0;transition:all .75s ease-in-out;}
.btn:active:after {/*:active 选择器用于选择活动链接。*/width:0px;/*开始位置在左侧 0*/opacity:1;/*白色背景透明度*/transition:0s;}
.yel {color:#f84b4c;}
.red {color:#f84b4c;font-size: 17px;}
/*公共头部*/
/*公共头部*/
header {position:fixed;top:0;z-index:10000;width:100%;height:150px;background:#FFF;}
header .top{height: 100px;display:flex;justify-content:left;}
header .top .logo img {width:499px;height: 48px;margin-top: 25px;}
header .search{width: 300px;height: 38px;margin-top: 30px;margin-left: 60px;}
header .search input{width: 232px;height: 38px;border: none;border: 1px solid #1368DC;border-radius: 19px 0px 0px 19px;line-height: 38px;float: left;padding-left: 20px;font-size: 14px;}
header .search button{width: 68px;height: 38px;background: #1368DC;border-radius: 0px 19px 19px 0px;border:none;display: inline-block;float: right;text-align: center;}
header .search button img{width: 20px;height: 20px;margin-top: 4px;}
header .lx {width: 52px;margin-top: 18px;margin-left: 60px;text-align: center;}
header .lx img{width: 40px;height: 40px;}
header .lx p{font-size: 12px;color: #5C5C66;}
header .tel{width: 190px;margin-top: 16px;margin-left: 15px;}
header .tel span{font-size: 20px;display: block;color: #3375FF;font-family: Arial Black;padding-top: 2px;font-weight: 400;}

header .nav{width: 100%;height: 50px;background: #1368DC;}
header nav {height:50px;align-items:center;line-height: 50px;}
header nav ul{}
header nav ul li{padding: 0px 42px;}
header nav li a {font-size:16px;color:#FFFFFF;}
header nav li a:hover {color:#FFFFFF;}

/*公共banner*/
.banner img {display:block;width:100%;}
.banner .swiper-pagination-bullet {width:50px;height:3px;display:inline-block;border-radius:10px;background:#fff;opacity:1;}
.banner .swiper-pagination-bullet-active {background:#1368DC;opacity:1;}
/*首页*/
.index-product {margin:auto;background: #F7F7F7;height: 970px;padding-top: 50px;}
.index-product .tab-l{width: 220px;float: left;margin-top: 38px;}
.index-product .tab-l .xilie{width: 220px;height: 80px;background: #1368DC;border-radius: 8px 8px 0px 0px;text-align: center;font-size: 20px;line-height: 80px;color: #FFF;}

.index-product .tab-l ul{background: #FFF;margin-top: 7px;}
.index-product .tab-l ul li{width: 220px;height: 45px;line-height: 45px;}
.index-product .tab-l ul li span{font-size: 16px;color: #333333;display: block;padding-left: 40px;}
.index-product .tab-l ul li:last-child{height: 38px;line-height: 37px;background: #999999;}
.index-product .tab-l ul li:last-child span{color: #FFF;}

.index-product .tab-r {float: right;width: 964px;margin-top: 38px;}
.index-product .tab-r ul {display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-product .tab-r .list{width: 230px;height: 280px;background: #FFF;text-align: center;margin-bottom: 15px;}
.index-product .tab-r .list img{width: 200px;height: 200px;margin-top: 15px;}
.index-product .tab-r .list p{font-size: 18px;color: #333;height: 60px;line-height: 60px;}
.index-product .tab-r .list:hover p{background: #1368DC;color: #fff;}
.index-product .tab-r>div{display: none;}
.index-product .tab-r .r1{display:block;}
#active {background: #E61417;}
#active span{color: #FFF;}
.index-product .s-banner{width: 100%;height: 113px;float: left;margin-top: 14px;background: url(../images/s-banner.png);}
.index-product .s-banner span{font-size: 26px;color: #1368DC;padding-left: 930px;padding-top: 54px;display: block;}

.index-2{background: url(../images/index-2-bg.png) center  0 no-repeat;width: 100%;height: 2040px;padding-top: 50px;}
.index-2 .title h2,.index-2 .title p{color: #FFF;}
.index-2 .left{width: 616px;height: 502px;border: 2px solid #1368DC;margin-top: 28px;float: left;background: #FFF;}
.index-2 .left img{width: 612px;height: 498px;}
.index-2 .right{width: 562px;height: 242px;float: right;padding: 18px 40px;border: 2px solid #1368DC;margin-bottom: 18px;background: #FFF;}
.index-2 .right img{width: 80px;height: 80px;}
.index-2 .right span{display: block;font-size: 22px;color: #333;padding-top: 5px;}
.index-2 .right p{font-size: 16px;color: #333;line-height: 30px;padding-top: 18px;}
.index-2 .fl{float: left;}
.index-2 .fr{float: right;}
.index-2 .til{padding-left: 62px;}
.index-2 .til span:nth-child(1){font-size: 24px;color: #000000;display: block;letter-spacing: 1px;}
.index-2 .til span:nth-child(2){color: #999999;font-size: 14px;display: block;}
.index-2 .list-1 .til:before{position: absolute;content: "";display: inline-block;width: 60px;height: 50px;background:url(../images/icon-01.png)no-repeat;margin-left: -62px;}
.index-2 .list-2 .til:before{position: absolute;content: "";display: inline-block;width: 60px;height: 50px;background:url(../images/icon-02.png)no-repeat;margin-left: -62px;}
.index-2 .list-3 .til:before{position: absolute;content: "";display: inline-block;width: 60px;height: 50px;background:url(../images/icon-03.png)no-repeat;margin-left: -62px;}
.index-2 .list{float: left;width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-2 .list p{font-size: 16px;color: #000000;margin-top: 26px;line-height: 30px;padding-left: 25px;}
.index-2 .list p::before{position: absolute;content: "";display: inline-block;width: 5px;height: 5px;border:5px solid #1368DC;
border-radius: 50%;;margin-left: -25px;margin-top: 8px;}
.index-2 .list-1{padding-top: 50px;}
.index-2 .list-1 .fl{width: 520px;padding-top: 60px;background: url(../images/list-1-line.png) no-repeat;padding-left: 70px;}
.index-2 .list-1 .fr{width: 556px;padding-top: 10px;}
.index-2 .list-2{padding-top: 30px;}
.index-2 .list-2 .fl{width: 517px;padding-top: 30px;}
.index-2 .list-2 .fr{width: 600px;padding-top: 70px;background: url(../images/list-2-line.png) 540px 0px no-repeat;padding-right: 60px;}
.index-2 .list-3 .fl{width: 500px;padding-top: 60px;background: url(../images/list-1-line.png) no-repeat;padding-left: 70px;}
.index-2 .list-3 .fr{width: 669px;padding-top: 90px;}

.index-3{background: url(../images/index-3-bg.png) center no-repeat;width: 100%;height: 182px;}
.index-4{padding-top: 50px;}
.index-4 .img{width: 1125px;margin: auto;padding-top: 50px;}
.index-4 ul{width: 1125px;margin: auto;display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 24px;}
.index-4 ul li{text-align: center;font-size: 16px;color: #1368DC;width: 120px;}

.index-dg{width: 100%;height: 635px;background: url(../images/index-dg-bg.png) center no-repeat;margin-top: 79px;}
.index-dg .container{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 80px;}
.index-dg .company{width: 460px;padding-top: 55px;}
.index-dg .company h2{font-size: 32px;color: #1368DC;}
.index-dg .company .line{height: 2px;background: #F4F4F4;margin: 28px 0;width: 385px;}
.index-dg .company .line:before{position: absolute;content: "";display: inline-block;width: 66px;height: 3px;background:#E7191C;border-radius: 2px;}
.index-dg .company p{font-size: 16px;color: #666;line-height: 33px;width: 446px;}
.index-dg .company .tel{padding-top: 30px;}
.index-dg .company .tel span{font-size: 18px;color: #1368DC;display: block;letter-spacing: 1px;}
.index-dg .company .tel span img{vertical-align: middle;margin-top: -4px;margin-right: 5px;}
.index-dg .company .tel p{font-size: 26px;color: #1368DC;font-family: PingFang SC;font-weight: 600;padding-top: 20px;}
.index-dg .form{width: 569px;padding-top: 58px;margin-right: 20px;}
.index-dg .form p{color: #1368DC;font-size: 16px;}
.index-dg .form p span{font-size: 26px;color: #1368DC;}
.index-dg .form .form-s{margin-top: 39px;}
.index-dg .form .inp input{width: 569px;height: 38px;line-height: 36px;font-size: 16px;background: #F4F4F4;border-radius: 4px;border: none;padding-left: 16px;margin-bottom: 12px;color: #333;}
.index-dg .form .inp:nth-child(1){background: #FFF;display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-dg .form .inp:nth-child(1) input{width: 273px;}
.index-dg .form .inp textarea{height: 75px;width: 569px;padding-top: 10px;font-family: PingFang SC;background: #F4F4F4;border: none;padding-left: 16px;resize: none;font-size: 16px;color: #333;}
.index-dg .form button{width: 569px;height: 48px;background: #1368DC;border-radius: 4px;font-size: 16px;color: #FFF;border: none;margin-top: 26px;}

.index-gx{margin-top: 60px;height: 680px;}
.index-gx .left{float: left;width: 786px;padding-top: 50px;}
.index-gx .right{float: right;width: 326;padding-top: 50px;}
.index-gx .tab-list{display: flex;justify-content: left;flex-wrap: wrap;width: 786px;border-bottom: 1px solid #F4F4F4;padding-bottom: 19px;}
.index-gx .tab-list li{text-align: center;color: #666666;width: 120px;}
.index-gx .tab-list li a{font-size: 20px;}
.index-gx .tab-content{height: 360px;width: 820px;background: #FFFFFF;padding-top: 19px;}
.index-gx .content{display:none;}
.index-gx .content .n1{width: 786px;height: 160px;}
.index-gx .content .n1 img{width: 240px;height: 160px;float: left;}
.index-gx .content .n1 .con{float: left;width: 546px;padding-left: 30px;}
.index-gx .content .n1 .con span{font-size: 22px;color: #333;line-height: 27px;font-weight: 400;}
.index-gx .content .n1 .con span:hover{color: #1368DC;}
.index-gx .content .n1 p{font-size: 16px;color: #666666;line-height: 30px;padding-top: 15px;}
.index-gx .content .n2{width: 786px;margin-top: 30px;}
.index-gx .content .n2 ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.index-gx .content .n2 ul li{width: 45%;margin-bottom: 26px;}
.index-gx .content .n2 span{font-size: 16px;color: #000000;font-weight: 400;padding-left: 12px;}
.index-gx .content .n2 span::before{position: absolute;content: "";width: 4px;height: 4px;background: #333333;border-radius: 10px;margin-left: -12px;margin-top: 9px;}
.index-gx .content .n2 span:hover{color: #1368DC;}
.index-gx .right .r-tit{width: 326px;font-size: 20px;padding-left: 20px;color: #1368DC;border-bottom: 1px solid #F4F4F4;padding-bottom: 15px;}
.index-gx .right .r-tit::before{position: absolute;content: "";width: 4px;height: 18px;background: #1368DC;border-radius: 2px;margin-left: -20px;margin-top: 3px;}
.index-gx .right .r-tit a{float: right;padding-right: 10px;font-size: 16px;color: #666666;}
.index-gx .right ul{padding-top: 5px;}
.index-gx .right ul li{width: 326px;padding: 15px 0;;padding-left: 30px;border-bottom: 1px solid #F4F4F4;}
.index-gx .right ul li:last-child{border: none;}
.index-gx .right ul li span{font-size: 16px;color: #333333;display: block;}
.index-gx .right ul li span:hover{color: #1368DC;}
.index-gx .right ul li span::before{position: absolute;content: "Q";font-size: 12px;color: #FFFFFF;width: 18px;height: 18px;text-align: center;line-height: 16px;background: #E7191C;border-radius: 4px;margin-left: -30px;margin-top: 3px;}
.index-gx .right ul li p{font-size: 14px;color: #666666;line-height: 24px;padding-top: 10px;}
.index-gx .right ul li p::before{position: absolute;content: "A";font-size: 12px;color: #FFFFFF;width: 18px;height: 18px;text-align: center;line-height: 17px;background: #3375FF;border-radius: 4px;margin-left: -30px;margin-top: 3px;}
.index-gx .rr1{display:block;}
#h-active a{color: #1368DC;}


.about-1{padding-top: 60px;height: 600px;}
.about-1 .company{width: 600px;float: left;padding-top: 90px;}
.about-1 .company h2{font-size: 20px;color: #333333;}
.about-1 .company .line{height: 3px;background: #1368DC;margin: 22px 0;width: 60px;}
.about-1 .company span{font-size: 24px;color: #333;}
.about-1 .company p{font-size: 14px;color: #333;line-height: 30px;padding-top: 28px;}
.about-1 .jiqi{width: 520px;float: left;text-align: center;margin-left: 65px;padding-top: 40px;}

.about-2{height: 128px;background: #F5F8FC;}
.about-2 ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 25px;}
.about-2 ul li{width: 180px;text-align: center;}
.about-2 ul li::after{position: absolute;content: "";background: url(../images/about-r-line.png);width: 8px;height: 58px;margin-left: 100px;margin-top: -63px;}
.about-2 ul li:last-child::after{background: none;}
.about-2 ul li div{color: #1368DC;font-size: 36px;text-align: center;}
.about-2 ul li div span{color: #333333;font-size: 16px;padding-left: 3px;display: inline-block;}
.about-2 ul li p{color: #333333;font-size: 16px;padding-top: 6px;}

.about-3{padding-top: 60px;}
.about-3 ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 50px;}
.about-3 ul li{width: 372px;height: 382px;}
.about-3 ul li:nth-child(1){background: url(../images/about-3-1.png);}
.about-3 ul li:nth-child(2){background: url(../images/about-3-2.png);}
.about-3 ul li:nth-child(3){background: url(../images/about-3-3.png);}
.about-3 ul li div{width: 372px;height: 80px;margin-top: 302px;padding-left: 15px;}
.about-3 ul li div p{color: #FFF;font-size: 22px;}
.about-3 ul li div span{height: 2px;background: #FFF;width: 50px;display: block;margin-top: 22px;}

.about-4{width: 100%;height: 677px;background: url(../images/about-4-bg.png) center no-repeat;padding-top: 60px;margin-top: 70px;}
.about-4 .title span{color: #5F6272FF;}
.about-4 .title h2{color: #FFF;}
.about-4 .title p{color: #FFF;}
.about-4 ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 70px;}
.about-4 ul li{width: 274px;height: 340px;background: #FFFFFF;border-radius: 6px;}
.about-4 ul li div{width: 274px;height: 164px;background: #1368DC;border-radius: 6px 6px 0px 0px;text-align: center;padding-top: 26px;}
.about-4 ul li:last-child div{background: #E7191C;}
.about-4 ul li div img{width: 60px;height: 60px;}
.about-4 ul li div span{font-size: 22px;color: #FFF;display: block;padding-top: 10px;}
.about-4 ul li p{color: #333;font-size: 16px;line-height: 30px;padding: 25px;}

.about-5{width: 100%;height: 480px;padding-top: 60px;}
.about-5 ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 50px;}
.about-5 ul li{width: 225px;height: 212px;background: #FFFFFF;border-radius: 6px;}
.about-5 ul li img{width: 225px;height: 166px;}
.about-5 ul li p{width: 225px;height: 40px;line-height: 40px;background: #F6F6F6;color: #333;font-size: 14px;text-align: center;}

.lxwm-banner{width: 100%s;height: 350px;background: url(../images/lxwm-banner.png) center no-repeat;}
.lxwm-banner h2{text-align: center;font-size: 42px;color: #FFFFFF;padding-top: 120px;}

.lxwm-1{padding-top: 60px;}
.lxwm-1 .title h2{color: #333;}
.lxwm-1 ul{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 50px;}
.lxwm-1 ul li{width: 342px;height: 268px;border: 1px solid #E4E8F1;border-radius: 6px;text-align: center;padding-top: 20px;}
.lxwm-1 ul li img{width: 75px;height: 75px;}
.lxwm-1 ul li span{color: #333333;font-size: 20px;display: block;}
.lxwm-1 ul li p{color: #666666;font-size: 16px;padding: 25px 0;}
.lxwm-1 ul li div{font-size: 18px;color: #333333;}
.lxwm-1 .address{width: 1200px;height: 630px;margin: 50px auto;border: 1px solid #E4E8F1;border-radius: 6px;}
.lxwm-1 .address h2{font-size: 22px;color: #333333;padding-left: 55px;padding-top: 40px;}
.lxwm-1 .address p{font-size: 16px;color: #666666;padding-left: 50px;padding-top: 25px;}
.lxwm-1 .address p img{vertical-align: middle;margin-right: 4px;}
.lxwm-1 .address .map{width: 1100px;height: 390px;margin: auto;border-radius: 6px;margin-top: 30px;}

.lxwm-dg{width: 100%;height: 560px;padding-top: 20px;}
.lxwm-dg .title h2{color: #333;}
.lxwm-dg .container{display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 20px;}
.lxwm-dg .company{width: 460px;padding-top: 55px;}
.lxwm-dg .company h2{font-size: 32px;color: #1368DC;}
.lxwm-dg .company .line{height: 2px;background: #F4F4F4;margin: 28px 0;width: 385px;}
.lxwm-dg .company .line:before{position: absolute;content: "";display: inline-block;width: 66px;height: 3px;background:#E7191C;border-radius: 2px;}
.lxwm-dg .company p{font-size: 16px;color: #666;line-height: 33px;width: 446px;}
.lxwm-dg .company .tel{padding-top: 30px;}
.lxwm-dg .company .tel span{font-size: 18px;color: #1368DC;display: block;letter-spacing: 1px;}
.lxwm-dg .company .tel span img{vertical-align: middle;margin-top: -4px;margin-right: 5px;}
.lxwm-dg .company .tel p{font-size: 26px;color: #1368DC;font-family: PingFang SC;font-weight: 600;padding-top: 20px;}
.lxwm-dg .form{width: 569px;padding-top: 58px;margin-right: 20px;}
.lxwm-dg .form p{color: #1368DC;font-size: 16px;}
.lxwm-dg .form p span{font-size: 26px;color: #1368DC;}
.lxwm-dg .form .form-s{margin-top: 39px;}
.lxwm-dg .form .inp input{width: 569px;height: 38px;line-height: 36px;font-size: 16px;background: #F4F4F4;border-radius: 4px;border: none;padding-left: 16px;margin-bottom: 12px;color: #333;}
.lxwm-dg .form .inp:nth-child(1){background: #FFF;display: flex;justify-content: space-between;flex-wrap: wrap;}
.lxwm-dg .form .inp:nth-child(1) input{width: 273px;}
.lxwm-dg .form .inp textarea{height: 75px;width: 569px;padding-top: 10px;font-family: PingFang SC;background: #F4F4F4;border: none;padding-left: 16px;resize: none;font-size: 16px;color: #333;}
.lxwm-dg .form button{width: 569px;height: 48px;background: #1368DC;border-radius: 4px;font-size: 16px;color: #FFF;border: none;margin-top: 26px;}

.lxwm-2{padding-top: 50px;padding-bottom: 80px;}
.lxwm-2 .title h2{color: #333;}
.lxwm-2 ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top: 50px;border-top: 1px solid #E8E8E8;}
.lxwm-2 ul li{width: 600px;padding: 40px 0;border-bottom: 1px solid #E8E8E8;padding-left: 20px;}
.lxwm-2 ul li span{color: #333333;font-size: 22px;}
.lxwm-2 ul li p{color: #666666;font-size: 18px;line-height: 32px;padding-top: 15px;width: 500px;}


.case-list{background: #F6F8FB;padding-top: 20px;padding-bottom: 60px;}
.case-list ul {display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 50px;}
.case-list ul li {text-align:center;width: 372px;height: 448px;background: #FFFFFF;border-radius: 4px;margin-bottom: 38px;}
.case-list ul li img {width: 372px;height: 248px;display: block;}
.case-list ul li .jia{width: 38px;height: 38px;line-height: 33px;font-size: 18px;color: #FFF;position: absolute;margin-top: -16px;margin-left: 166px;background: #1368DC;border-radius: 50%;}
.case-list ul li .text{padding: 50px 25px;width: 372px;height: 200px;}
.case-list ul li .text span{color: #000000;font-size: 18px;}
.case-list ul li .text p{color: #666666;font-size: 14px;line-height: 24px;text-align: left;padding-top: 15px;}

.case-list ul li:hover .text{background: #1368DC;}
.case-list ul li:hover .jia{background: #E7191C;}
.case-list ul li:hover .text span,.case-list ul li:hover .text p{color: #FFF;}

/*产品列表*/
.search{margin: auto;height: 120px;}
.search div{width: 550px;margin: auto; height:46px;background:rgba(249,249,249,1);border:1px solid #E0E0E0;border-radius:22px;color: #000000;margin-top:45px;}
.search div input{width:460px;height:44px;line-height: 44px;border:none;margin-left: 20px;background:rgba(249,249,249,1);font-size: 16px;}
.search div img{width: 22px;height: 22px;position: absolute;margin-top:11px;margin-left: 20px;}
.search .sousuo{font-size: 14px;margin-top: 13px;text-align: center;}
.search .sousuo a{font-size: 14px;margin-left: 6px;margin-right: 6px;}
.search .sousuo a:hover{color:#2C6EEB;}

.product-list {margin:60px auto;height: 100%;}

.product-list .cate{width: 1200px;height: 106px;background: #FAFAFA;border-radius: 4px;}
.product-list .cate .cate-left{width: 157px;height: 106px;float: left;background: #1368DC;font-size: 20px;color: #FFFFFF;padding-top: 20px;padding-left: 20px;border-radius: 4px 0 0 4px;}
.product-list .cate .cate-right{width: 1043px;height: 106px;float: right;padding: 20px;}
.product-list .cate .cate-right a{font-size: 14px;color: #333333;border-radius: 4px;padding: 5px 12px;margin-right: 10px;margin-bottom: 10px;display: inline-block;}
.product-list .cate .cate-right a.active{padding: 5px 10px;background: rgba(19, 104, 220, 0.08) ;color: #1368DC;}
.product-list .cate .cate-right a:hover{color: #1368DC;}

.product-list ul {display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 50px;}
.product-list ul li {text-align:center;width: 281px;height: 377px;background: #FFFFFF;border: 1px solid #F0F0F0;border-radius: 4px;margin-bottom: 29px;}
.product-list ul li h3 {font-size: 18px;color:#000000;padding-top: 10px;}
.product-list ul li img {width: 240px;height: 240px;display: block;margin: auto;margin-top: 15px;}
.product-list ul li .cz{margin-top: 25px;}
.product-list ul li .xq{width: 120px;height: 38px;line-height: 36px;border: 1px solid #1368DC;border-radius: 4px;font-size: 14px;color: #1368DC;display: inline-block;margin-right: 10px;}
.product-list ul li .zx{width: 120px;height: 38px;line-height: 36px;border: 1px solid #E81A1D;border-radius: 4px;font-size: 14px;color: #E81A1D;display: inline-block;}
.product-list ul li:hover{box-shadow: 0px 0px 10px 0px rgba(60, 60, 60, 0.07);border-color: #FFF;}
.product-list ul li:hover h3{color: #E7191C;}
.product-list ul li:hover .xq{background: #1368DC;color: #FFF;}
.product-list ul li:hover .zx{background: #E61417;color: #FFF;}
/*产品详情*/
.product_details{margin-top:30px;margin-bottom: 60px;}
.details_top{width: 1200px;display: flex;justify-content: space-between;flex-wrap: wrap;height: 550px;margin-top: 20px;}
.details_top .product-img{width:422px;}
.details_top .product-img div{height:422px;}
.details_top .product-img div img{width: 422px;height:422px;border: 1px solid #F2F2F2;}
.details_top .product-img ul{display: flex;justify-content: left;flex-wrap: wrap;padding-top: 20px;width: 422px;height: 96px;overflow: hidden;}
.details_top .product-img ul li{width: 76px;height:76px;margin-right: 10.5px;}
.details_top .product-img ul li img{width: 76px;height:76px;border: 1px solid #F2F2F2;}
.details_top .product-img ul li:last-child{margin-right: 0px;}

.details_top .product-info{width: 565px;}
.details_top .product-info h4{font-size: 20px;color:#333333;line-height: 40px;font-weight: 500;padding-left: 10px;}
.details_top .product-info .desc{font-size: 18px;color:#E20C0C;line-height: 24px;}

.details_top .product-info .attr-price{width: 565px;height: 116px;background: rgba(231, 25, 28, 0.03) ;margin-top: 17px;padding: 20px;}
.details_top .product-info .attr-price div{margin-bottom: 20px;}
.details_top .product-info .attr-price span:first-child{font-size: 14px;color: #222222;}
.details_top .product-info .attr-price span:last-child{font-size: 22px;color: #E20C0C;padding-left: 10px;}

.details_top .product-info .attr-sx{margin-bottom: 30px;padding-left: 10px;}
.details_top .product-info .attr-sx div{padding-top: 20px;}
.details_top .product-info .attr-sx div span:nth-child(1){width: 100px;float: left;display: inline-block;}
.details_top .product-info .attr-sx div span:nth-child(2){width: 455px;display: inline-block;}
.details_top .product-info .attr-sx span{color: #666666;font-size: 14px;line-height: 25px;}
.details_top .product-info .attr-sx span img{width: 30px;height: 28px;vertical-align: middle;margin-right: 4px;}

.details_top .product-xg{width: 160px;background: #F7F7F7;}
.details_top .product-xg .til{text-align: center;font-size: 14px;color: #444;margin-bottom: 15px;padding-top: 15px;}
.details_top .product-xg ul{text-align: center;width: 130px;margin: auto;}
.details_top .product-xg ul li{width: 130px;margin-bottom: 12px;}
.details_top .product-xg ul li img{width: 130px;height: 130px;}
.details_top .product-xg ul li p{font-size: 13px;color: #333333;text-align: center;padding-top:2px;}

.details_top .rexian{color: #1368DC;font-size: 24px;font-family: PingFang SC;padding-left: 15px;margin-bottom: 30px;}
.details_top .rexian span{color: #1368DC;font-size: 18px;}
.details_top .rexian img{vertical-align: middle;margin-right: 6px;margin-top: -2px;}

.details_top .zixun{width: 166px;height: 46px;margin-left: 15px;line-height: 44px;font-size: 18px;color: #FFF;display: inline-block;background: #1368DC;text-align: center;border-radius: 5px;margin-right: 24px;}
.details_top .lingqu{width: 166px;height: 46px;line-height: 44px;font-size: 18px;color: #333;display: inline-block;background: rgba(19, 104, 220, 0.1) ;text-align: center;border-radius: 5px;}

.details_bottom{width: 1200px;padding-top: 40px;display: flex;justify-content: space-between;flex-wrap: wrap;}

.details_left{width: 212px;border: 1px solid #F3F3F3;}
.details_left h4{font-size: 18px;color:#333333;line-height: 42px;background: #F8F8F8;height: 42px;text-align: center;}
.details_left .lxwm{width: 212px;height: auto;text-align: center;}
.details_left .lxwm ul{padding: 10px 0;}
.details_left .lxwm ul li{padding: 10px 0;color: #1368DC;font-size: 14px;text-align: left;padding-left: 40px;}

.details_left .rmcp ul{padding: 25px;}
.details_left .rmcp ul li{width: 160px;margin-bottom: 10px;}
.details_left .rmcp ul li img{width:160px;height:160px;}
.details_left .rmcp ul li p{width: 160px;height: 32px;background: #E7191C;font-size: 16px;line-height: 30px;text-align: center;color: #FFF;}

.details_right{width:945px;margin-left:30px;}
.details_right .tab-r{height: 48px;line-height: 48px;background: #F8F8F8;}
.details_right .tab-r ul {display: flex;justify-content: left;flex-wrap: wrap;}
.details_right .tab-r ul li{width: 120px;height: 48px;line-height: 48px;background: #F8F8F8;text-align: center;color: #333333;font-size: 16px;}
.details_right #hz_active{background: #404040;color: #FFFFFF;}
.details_right .spcs{padding: 20px;}
.details_right .spcs ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.details_right .spcs ul li{width: 50%;height: 53px;border-bottom: 1px dashed #E1E1E1;line-height: 53px;}
.details_right .spcs ul li span{width: 100px;float: left;font-size: 16px;color: #333333;padding-left: 10px;}
.details_right .spcs ul li p{font-size: 16px;color: #999999;}
.details_right .cpxq img{width:100%;}


.details_right h4{font-size: 16px;color:#333333;line-height: 48px;background: #F8F8F8;height: 48px;padding-left: 28px;}

.details_right .wenti>div{padding-bottom: 20px;border-bottom: 1px dashed #E1E1E1;padding: 25px 0;}
.details_right .wenti>div:last-child{border-bottom: none;}
.details_right .wenti>div .q-tit{font-size: 18px;color:#333333;line-height: 22px;padding-left: 26px;}
.details_right .wenti>div .q-tit span{font-size: 18px;color:#F76F03;position: absolute;margin-left:-26px;}
.details_right .wenti>div p{font-size: 16px;color:#666666;line-height: 26px;padding-left: 26px;padding-top: 15px;}
.details_right .wenti>div p span{font-size: 16px;color:#62A437;position: absolute;margin-left:-26px;}

.details_right .form{width: 900px;padding-top: 20px;margin: auto;}
.details_right .form p{color: #1368DC;font-size: 16px;}
.details_right .form .form-s{margin-top: 20px;}
.details_right .form .inp input{width: 440px;height: 40px;line-height: 38px;font-size: 16px;background: #F4F4F4;border-radius: 4px;border: none;padding-left: 16px;margin-bottom: 12px;color: #333;}
.details_right .form .inp:nth-child(1),.details_right .form .inp:nth-child(2){background: #FFF;display: flex;justify-content: space-between;flex-wrap: wrap;}
.details_right .form .inp textarea{height: 80px;width: 900px;padding-top: 10px;font-family: PingFang SC;background: #F4F4F4;border: none;padding-left: 16px;resize: none;font-size: 16px;color: #333;}
.details_right .form button{width: 400px;height: 50px;background: #1368DC;border-radius: 4px;font-size: 16px;color: #FFF;border: none;margin-top: 30px;margin-left: 250px;}


.d_r_content{width: 945px;}
.cpcs{display:block;padding: 40px;}


/* 公共底部 */
.foot{width: 100%;height: 300px;background: url(../images/foot-bg.png) center no-repeat;}
.foot .foot-top{height: 235px;padding: 35px 50px;margin: auto;border-bottom: 1px solid #555;}
.foot .foot-nav{width: 260px;float: left;}
.foot .foot-nav h2{color: #FFF;font-size: 20px;}
.foot .foot-nav ul{display: flex;justify-content: left;flex-wrap: wrap;margin-top: 20px;}
.foot .foot-nav ul li{width: 120px;margin-bottom: 15px;color: #FFF;font-size: 14px;}
.foot .foot-lxwm{float: left;border-left: 1px solid #555;border-right: 1px solid #555;padding:0 80px;}
.foot .foot-lxwm h2{color: #FFF;font-size: 20px;}
.foot .foot-lxwm div{font-size: 28px;color: #fff;font-family: PingFang SC;padding-top: 15px;padding-bottom: 8px;}
.foot .foot-lxwm div img{vertical-align: middle;margin-top: -4px;margin-right: 12px;width: 35px;height: 35px;}
.foot .foot-lxwm p{font-size: 14px;color: #F9F9F9;opacity: 0.7;padding-top: 11px;}
.foot .foot-ewm{float: right;padding-top: 20px;}
.foot .foot-ewm img{width: 112px;height: 112px;}
.foot .foot-ewm span{display: block;font-size: 14px;color: #fff;text-align: center;padding-top: 5px;}
.foot .foot-bom{display: flex;justify-content: center;flex-wrap: wrap;padding-top: 14px;}
.foot .foot-bom p{font-size: 14px;color: #FFF;opacity: 0.7;padding-top: 5px;}
.foot .foot-bom .foot-logo{width: 96px;height: 33px;margin-right: 30px;}
.foot .foot-bom .foot-zuhe{width: 175px;height: 20px;margin-left: 30px;margin-top: 5px;}



/*侧栏联系方式*/
.slidebar {background:#E7191C;position:fixed;top:30%;right:10px;z-index:10000;border-radius:12px 12px 12px 12px;height:160px;}
.contacts li {height:55px;line-height:55px;display:flex;justify-content:center;align-items:center;text-align:center;}
.contacts li:nth-child(1) a {display:block;width:140px;height:36px;line-height:35px;background:#E7191C;border-radius:6px;color:#fff;font-size:18px;}
.contacts li:nth-child(2) a {display:block;width:140px;height:36px;line-height:35px;background:#1368DC;border-radius:6px;color:#fff;font-size:18px;}
.contacts li img {width:130px;height:130px;}
.contacts li:nth-child(3) {height:150px;}
.slidebar .button {width:36px;float:left;position:relative;z-index:1;margin-top:10px;height:181px;}
.slidebar .button a {font-style:0;text-indent:-999em;display:block;}
.floatR {float:left;overflow:hidden;width:180px;border:12px solid #E7191C;border-radius:12px;}
.contacts {background:#F7F7F7;border-radius:6px;text-align:center;padding-top: 10px;}
.contacts h4 {height:30px;line-height:30px;font-weight:600;font-size:17px;}
.btnOpen,.btnCtn {position:relative;z-index:9;background:url(../images/shopnc.png)no-repeat;display:block;height:146px;padding:8px;}
.btnCtn {background-position:10px -143px;}
.btnOpen {background-position:-41px -143px;}

/*新闻列表*/
.newslist {margin-top: 30px;margin-bottom: 60px;}
.newslist .news-nav div {width:860px;height: 56px;background: #F9F9F9;margin-bottom:20px;overflow:hidden;}
.newslist .news-nav div a {margin-right:25px;width:116px;height:56px;line-height:56px;text-align:center;display:inline-block;color: #666666;font-size:16px;border-radius:4px;}
.newslist .news-nav div a.active {background:#1368DC;color:#fff;}
.newslist .news-nav i {margin-right:5px;}
.newslist .news-nav p a {color:#444;}
.newslist .news-contant .left {width:860px;}
.newslist .news-contant .right {width:290px;}
.newslist .news-contant .left li {padding:22px 0;border-bottom:1px solid  #EEEEEE;}
.newslist .news-contant .left li div:last-child {padding-left: 30px;}
.newslist .news-contant .left img {width:232px;height:154px;}
.newslist .title {font-size:20px;color:#333;}
.newslist .desc {line-height:27px;margin:10px 0 14px;font-size: 16px;color: #666;}
.newslist .time span {font-size:14px;color:#999999;margin-right: 30px;}
.newslist .news-contant li:hover .title{color:#1368DC;}

.wendalist {margin: 50px auto;}
.wendalist .news-contant .left {width:860px;}
.wendalist .news-contant .right {width:290px;}
.wendalist .news-contant .left ul li {padding:22px;height: 198px;border-bottom: 1px solid #EEEEEE;}
.wendalist ul li .title {font-size:20px;color:#333;}
.wendalist ul li .desc {line-height:28px;margin:10px 0 14px;font-size: 16px;color: #666;}
.wendalist ul li .detail {font-size: 14px;color: #666666;display: block;width: 108px;margin-top: 20px;height: 28px;text-align: center;line-height: 26px;border: 1px solid #666;border-radius: 2px;}
.wendalist .news-contant ul li:hover{background: #F9F9F9;}
.wendalist .news-contant ul li:hover .title{color:#1368DC;}
.wendalist .topnav {margin-top:0px;}

.topnav{width: 290px;background: #F9F9F9;margin-top:-78px; padding-bottom: 20px;}
.topnav h2 {text-align:left;color:#333333;font-size:20px;width:290px;height:42px;line-height:60px;padding-left: 30px;}
.topnav h2::before{position: absolute;content: "";display: inline-block;width: 5px;height: 24px;background:#E7191C;border-radius: 3px;margin-left: -12px;margin-top: 18px;}
.topnav ul{width: 260px;margin: auto;margin-top: 20px;}
.topnav ul li {width: 260px;height: 70px;margin-bottom: 19px;}
.topnav ul li img {width:104px;height:70px;border: 1px solid #E5E5E4;border-radius: 5px;}
.topnav ul li span {color: #333;font-size:16px;margin-left: 12px;display: inline-block;line-height: 28px;}

.r-lxwm{width: 290px;height: 130px;background: #F6F9FD;border-radius: 4px;margin-top: 20px;padding: 20px;}
.r-lxwm h2{font-size: 18px;color: #333;}
.r-lxwm span{color: #1368DC;font-size: 14px;padding: 10px 0;display: block;padding-left: 26px;}
.r-lxwm span::before{position: absolute;content: "";background: url(../images/icon-tel3.png);width: 21px;height: 21px;margin-left: -26px;}
.r-lxwm p{color: #1368DC;font-size: 22px;font-family: Impact;}
.r-lxwm img{width: 88px;height: 88px;background: #333;}

.newslist .crumbs{height:40px;border-bottom: 1px solid #EEEEEE;width: 852px;}
.newslist .crumbs p{color:#888888;line-height: 16px;}
.newslist .crumbs p a{color:#888888;font-size: 16px;}
.newslist .crumbs p span{color:#A90EAF;font-size: 18px;}

/*新闻分页*/
.pagination {display:flex;text-align:left;border-radius:5px;margin-top:40px;}
.crumbs div{font-size: 16px;color: #000;}
.crumbs a{font-size: 16px;color: #666;}


/*文章内容*/
.article {padding:30px 0px;width:852px;overflow:hidden;}
.article-title div {padding:25px 0;margin-bottom:20px;/*border-bottom:1px solid #e2e2e2;*/}
.article-title span {font-size:14px;color: #999999;}
.article-title div{width: 280px;}
.article-title h2 {font-size:24px;color: #333333;}
.article-title a {color:#808080;font-size:14px;}
.article article p {line-height:1.8;margin-top:5px;}
.article article img{margin: auto;display: block;}
.article-nav {margin-top:20px;}
.article-nav div,.article-nav a {padding:10px 0;color:#333333;font-size:16px;}
.article-nav a:hover {color:#1368DC;}

/*内容页最下方新闻*/
.xg-product{margin-top: 30px;}
.xg-product h2{width: 852px;height: 50px;line-height: 50px;font-size: 18px;color: #333;background: #F9F9F9;padding-left: 20px;}
.xg-product ul {display: flex;justify-content: space-between;flex-wrap: wrap;padding-top: 30px;}
.xg-product ul li {text-align:center;width: 189px;height: 236px;}
.xg-product ul li img{width: 189px;}
.xg-product ul li p {font-size: 17px;color:#333333;background: #F9F9F9;height: 38px;line-height: 38px;}

/*分页样式*/
.pagination{}
.pagination a {border: 1px solid #cccccc;width: 45px;height: 45px;text-align: center;line-height: 43px;font-size: 14px;display: block;border-radius: 50%;margin-right: 10px;}
.pagination .page-num-current{border: 1px solid #1368DC;background: #1368DC;color: #FFF;}

/*Swiper 4.2.0*/
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}