@charset "utf-8";
/* 公共样式 */
.color{font-style: normal;color: #2e2f3f;}
*{margin: 0;padding: 0;list-style: none;text-decoration: none;}
a:hover{color: #2e2f3f;}
.layui-nav-tree .layui-nav-bar{background-color: transparent;}
img{max-width: 100%;}
.center{max-width: 1200px;margin: 0 auto;}
.clearfix{clear: both;}
.swiper-pagination-bullet{transition: all .5s;}
.swiper-pagination-bullet-active{background:#2e2f3f !important;}
.mt110{margin-top: 110px;}
.mt30{margin-top: 30px;}
.BMap_shadow img{display: none;}
.center1600{width: 96%;max-width: 1600px;margin: 0 auto;}
.textflow{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;word-break: break-word;}
.textflow2{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;word-break: break-word;}
.textflow3{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;word-break: break-word;}
.textflow6{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;word-break: break-word;}

/* 头部s */
.header .top{background-color: #eeeeee;}
.header .top .center1600{display: flex;line-height: 30px;}
.header .top .center1600 .topleft{width: 80%;font-size: 14px;color: #545454;}
.header .top .center1600 .topright{width: 20%;text-align: right;}
.header .top .center1600 .topright a{font-size: 14px;color: #535353;padding: 0 10px;}
.header .top .center1600 .topright a:first-child{border-right: 1px solid #535353;}
.header .logo .center1600{display: flex;justify-content: space-between;}
.header .logo .center1600 .logoleft{display: flex;width: 70%;}
.header .logo .center1600 .logoleft .img{line-height: 120px;padding-right: 50px;position: relative;}
.header .logo .center1600 .logoleft .cn span:first-child{margin-top: 30px;font-size: 24px;letter-spacing: 2px;color: #030303;display: block;font-weight: bold;}
.header .logo .center1600 .logoleft .cn span:last-child{margin-top: 5px;font-size: 16px;color: #666666;letter-spacing: 0;display: block;}
.header .logo .center1600 .logoright{display: flex;}
.header .logo .center1600 .logoright .img{line-height: 120px;text-align: right;}
.header .logo .center1600 .logoright .cn{margin-left: 10px;margin-top: 7px;}
.header .logo .center1600 .logoright .cn span:first-child{margin-top: 30px;font-size: 16px;color: #4c4c4c;display: block;}
.header .logo .center1600 .logoright .cn span:last-child{font-size: 24px;color: #000000;font-weight: bold;display: block;}
.header .nav{background-color: #dbdbdb;}
.header .nav ul{display: flex;}
.header .nav ul li{width: 100%;position: relative;text-align: center;}
.header .nav ul li::after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 28px;background-color: #ffffff;opacity: 0.38;}
.header .nav ul li:last-child::after{display: none;}
.header .nav ul li a{color: #333;font-size: 16px;line-height: 55px;display: block;}
.header .nav ul li a:hover{color: #2e2f3f;}
.header .nav ul li.cur{background-color: #2e2f3f;}
.header .nav ul li.cur a{color: #fff;}
.header .nav ul li.cur a:hover{color: #fff;}
.header .nav ul li.cur::after{display: none;}
/* 头部e */

/* 内页轮播图s */
.banner{text-align: center;}
.banner img{width: 100%;}
/* 内页轮播图e */

/* 中间搜索条s */
.search1 .center{display: flex;height: 70px;line-height: 70px;}
.search1 .center .left{width: calc(100% - 295px);}
.search1 .center .left .img1{display: inline-block;line-height: 75px;}
.search1 .center .left ul{display: inline-block;}
.search1 .center .left ul li{position: relative;display: inline-block;color: #666666;font-size: 14px;padding: 0 10px;}
.search1 .center .left ul li a{display: inline-block;font-size: 14px;color: #666666;position: relative;}
.search1 .center .left ul li:after{position: absolute;content: "";width: 1px;height: 10px;background-color: rgba(0,0,0,.2);right: 0;top: 50%;transform: translateY(-50%);}
.search1 .center .left ul li:last-child:after{display: none;}
.search1 .center .left ul li.dangqian{color: #020202;font-size: 14px;font-weight: bold;padding: 0;}
.search1 .center .left ul li.dangqian:after{display: none;}
.search1 .center .right{width: 295px;line-height: 70px;}
.search1 .center .right form{display: flex;text-align: right;height: 100%;align-items: center;justify-content: flex-end;}
.search1 .center .right .indexinput{background-color: #fff;border: 1px solid rgba(3, 0, 0, 0.1);padding: 11px 20px;}
.search1 .center .right .indexbutton{background-color: transparent;width: 50px;border: 1px solid rgba(3, 0, 0, 0.1);border-left: 0;line-height: 38px;cursor: pointer;}
/* 中间搜索条e */

 /* 侧边s */
.aside{border: 1px solid #E2E2E2;}
.aside .right{width: 238px;float: right;margin-left: 30px;}
.aside .right .title{background-image: url(../images/tfpic1.png);background-repeat: no-repeat;background-size: cover;padding: 0 35px;height: 40px;position: relative;padding: 20px 0 16px;}
.aside .right .title span{font-size: 14px;color: #ffffff;vertical-align: middle;display: block;text-align: center;opacity: 0.52;line-height: 20px;}
.aside .right .title span:first-child{color: #ffffff;font-size: 18px;line-height: 20px;font-weight: bold;opacity: 1;}
.aside .right .title span:last-child{color: #ffffff;font-size: 12px;height: 20px;opacity: 0.52;}
.aside .right .asidenews{padding: 0;background-image: linear-gradient(90deg,#f3f2f2 0%,#ffffff 50%,#f3f2f2 100%),linear-gradient(#f3f2f2,#f3f2f2);}
.aside .right .asidenews li{text-align: left;padding: 15px 20px;border-bottom: 1px dashed #f2f2f2;margin: 0 20px;}
.aside .right .asidenews li:last-child{border-bottom: 0;}
.aside .right .asidenews li a{color: #333;font-size: 16px;display: flex;justify-content: center;}
.aside .right .asidenews li a:hover{color:#2e2f3f ;}
.aside .right .asidenews li .cn{font-size: 16px;color: #333233;display: flex;}
.aside .right .asidenews li .cn span:first-child{width: 100%;text-align: center;}
.aside .right .asidenews li .en{font-size: 12px;color: #57585a;opacity: 0.65;}
.aside .right .asidelabel{padding: 35px 0 20px;border: 1px solid #f2f2f2;}
.aside .right .asidenews li a:hover span{color:#2e2f3f ;}
.aside .right .asidelabel .asidelabel1{width: 105px;background-color: #ffffff;border-radius: 17px;border: solid 1px rgba(13, 4, 8, 0.1);font-size: 14px;color: #333333;text-align: center;margin: 0 auto 15px;line-height: 35px;}
.aside .right .asidelabel .asidelabel1:hover{background-color: #004593;color: white;}
.aside .right .asidenews1{padding: 35px 0;border: 1px solid #f2f2f2;}
.aside .right .asidenews1 li{text-align: center;padding: 15px 0;border-bottom: 1px solid #f2f2f2;}
.aside .right .asidenews1 li:first-child{padding-top: 0;}
.aside .right .asidenews1 li:last-child{border-bottom: 0;padding-bottom: 0;}
.aside .right .asidenews1 li a{font-size: 16px;color: #333333;padding: 0 20px;}
.aside .right .asidenews1 li a:hover{color: #004593;}
.aside .right .asidecontact{padding: 25px 0;}
.aside .right .asidetel{margin: 0 auto;width: 90%;}
.aside .right .asidetel p{margin-bottom: 20px;display: flex;}
.aside .right .asidetel p:last-child{margin-bottom: 0;}
.aside .right .asidetel p span:first-child{margin-right: 10px;width: 28px;}
.aside .right .asidetel p span:last-child{width: calc(100% - 38px);font-size: 14px;line-height: 16px;color: #010101;}
.aside .right .asidetel .text1 span:first-child{font-size: 14px;}
.aside .right .asidetel .text1 span:last-child{font-size: 20px;font-weight: bold;}
.aside .right .asidetel .text1{margin-left: 5px;}
.aside .right .asidetel .text1 span{display: block;}
.aside .right .asidecontactimg{text-align: center;margin-top: 30px;}
.aside .right .title img{line-height: 20px;}
.aside .right .asidenews2{padding:  0;}
.aside .right .asidenews2 li{text-align: center;padding: 15px 20px;border-bottom: 1px solid #f2f2f2;}
.aside .right .asidenews2 li:last-child{border-bottom: 0;}
.aside .right .asidenews2 li a{font-size: 16px;color: #333333;}
.aside .right .asidenews2 li a:hover{color:#004593 ;}
.aside .right .asidenews2 li .cn{font-size: 16px;color: #333233;font-weight: bold;}
.aside .right .asidenews2 li:hover{background-color: #eeeeee;}
.aside .right .asideproduct2 .box{margin-top: 10px;}
.aside .right .asideproduct2 .box:last-child{margin-bottom: 10px;}
.aside .right .asideproduct2 .box .img{}
.aside .right .asideproduct2 .box .cn {background-color: #f2f2f2;text-align: center;line-height: 40px;}
.aside .right .asideproduct2 .box .cn a{font-size: 14px;color: #000000;}
.aside .right .asideproduct2 .box:hover .cn{background-color:#004593;}
.aside .right .asideproduct2 .box:hover .cn a{color: #Fff;}
.asideproduct2 li span{color: #010101;text-align: center;line-height: 50px;background-image: linear-gradient(90deg,#f3f2f2 0%,#ffffff 50%,#f3f2f2 100%),linear-gradient(#f3f2f2,#f3f2f2);transition: all .5s;}
.asideproduct2 li:hover span{background-color: #E83C3C;color: #Fff;background-image: unset;}
.aside .right .asidenews3{padding: 0;background-image: linear-gradient(90deg,#f3f2f2 0%,#ffffff 50%,#f3f2f2 100%),linear-gradient(#f3f2f2,#f3f2f2);}
.aside .right .asidenews3 li{padding: 15px 0;border-bottom: 1px dashed #f2f2f2;margin: 0 10px;}
.aside .right .asidenews3 li:last-child{border-bottom: 0;}
.aside .right .asidenews3 li a{color: #333;font-size: 15px;}
.aside .right .asidenews3 li a:hover{color:#2e2f3f ;}
.contactbox33{background-image: linear-gradient(90deg, #f3f2f2 0%, #ffffff 50%, #f3f2f2 100%), linear-gradient(#f3f2f2, #f3f2f2);}
.contactbox33 .contactbox33a{display: flex;padding: 20px 0;margin: 0 20px;}
.contactbox33 .contactbox33a .cn1{margin-right: 5px;}
.contactbox33 .contactbox33a .cn2{}
.contactbox33 .contactbox33a .cn2 span:first-child{font-size: 14px;color: #333232;}
.contactbox33 .contactbox33a .cn2 span:last-child{font-size: 24px;color: #030303;font-weight: bold;display: block;}
.contactbox33 .contactbox33b{text-align: center;padding-bottom: 20px;}
.contactbox33 .contactbox33b .cn3 img{width: 150px;height: 150px;}
.contactbox33 .contactbox33b .cn4{color: #030303;font-size: 14px;margin-top: 10px;}
/* 侧边e */

/* 案例左侧区域s */
.article{width: 928px;margin-right: 30px;border: 1px solid #E2E2E2;float: left;}
.aside{width: 238px;float: right;}
/* 案例左侧区域e */

/* 案例页s */
.casetitle{border-bottom: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;position: relative;background-image: linear-gradient(90deg, #f2f2f2 0%, #cccccc 100%), linear-gradient(#eeeeee, #eeeeee);}
.casetitle:first-child{border-top: 0;}
.casetitle img{padding:0 10px 0 40px;margin-top: -5px;}
.casetitle span{font-size: 20px;color: #000000;line-height: 45px;}
.casetitle a{position: absolute;right: 30px;top: 50%;transform: translateY(-50%);font-size: 14px;color: #000000;font-weight: bold;}
.casebox{padding: 40px;display: flex;border-bottom: 1px solid #E2E2E2;}
.casebox .left{flex: none;width: 295px;margin-right: 35px;overflow: hidden;border: 1px solid #E2E2E2;}
.casebox .left a{position: relative;display: block;padding-bottom: 61%;}
.casebox .left img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: all .5s;}
.casebox .left img:hover{transform: scale(1.2);}
.casebox .w40{width: 35px;}
.casebox .right{position: relative;flex: 1;min-width: 0;}
.casebox .right .cn span{width: 30px;}
.casebox .right .cn{display: flex;margin-top: 10px;padding-bottom: 20px;border-bottom: 1px solid #e2e2e2;}
.casebox .right .cn a{width: 100%;color: #333;font-size: 18px;}
.casebox .right .text{margin-top: 15px;margin-bottom: 10px;}
.casebox .right .text span{color: #999;font-size: 14px;line-height: 26px;text-align: justify;height: 52px;}
.casebox .right .time{position: absolute;bottom: 0;left: 0;color: #999;font-size: 14px;}
.casebox .right .button{position: absolute;bottom: 0;right: 0;color: #2e2f3f;font-size: 14px;}
.casebox .right .cn a:hover{color: #2e2f3f;}
.casebox.case .left{width: 265px;}
.casebox.case .left a{padding-bottom: 69.5%;}
.casebox.case .right .text span{-webkit-line-clamp: 3;height: 78px;}

/* 分页s */
.pagebox{padding: 50px 30px;}
.pagebox ul{display: flex;justify-content: center;text-align: center;}
.pagebox li{margin: 0 2px;}
.pagebox li a{min-width: 30px;display: block;color: #333;font-size: 14px;line-height: 28px;padding: 0 10px;border-radius: 4px;border: 1px solid rgba(0, 0, 0, 0.1);background: #fff;box-sizing: border-box;}
.pagebox li .mPrev,.pagebox li .mNext{font-family: 宋体;}
.pagebox li.active a,.pagebox li:hover a{color: #fff;background: #2e2f3f;}
/* 分页e */

/* 产品推荐s */
.casebox2{padding: 30px 0;overflow: hidden;}
.casebox2 .box1{margin-left:calc(28px / 4);float: left;border: 1px solid #E2E2E2;width: 298px;}
.casebox2 .box1 .img{position: relative;padding-bottom: 100%;overflow: hidden;}
.casebox2 .box1 .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;padding: 10px;box-sizing: border-box;transition: all .5s;}
.tfs5 .contactbox33 .contactbox33a .cn1{margin-top: 3px;}
.casebox2 .box1:hover .img img{transform: scale(1.2);}
.casebox2 .box1 .text{border-top: 1px solid #E2E2E2;background-color: #fff;position: relative;padding: 20px 0;}
.casebox2 .box1 .text .casebtn1{font-size: 16px;color: #000000;padding-left: 50px;padding-right: 50px;text-align: center;line-height: 16px;}
.casebox2 .box1 .text span{display: block;font-size: 16px;color: #ffffff;}
.casebox2 .box1 .text span .casebtn2{margin: 0 auto;display: block;text-align: center;width: 135px;line-height: 36px;background-color: #f2f2f2;border-radius: 17px;border: 1px solid #f2f2f2;margin-top: 10px;}
.casebox2 .box1 .text span i{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.casebox2 .box1:hover .casebtn1{color:#E83C3C;}
.casebox2 .box1:hover span .casebtn2{color: #fff;border-color: #2e2f3f;background-color: #2e2f3f;}
.casebox2b{padding: 40px 0;}
.casebox2b .box1{margin-bottom: 20px;}
/* 产品推荐e */

/* 新闻详情页s */
.detailbox{padding: 30px;font-size: 18px;color: #030303;text-align: center;border-bottom: 1px solid #E2E2E2;}
.detailbox2 p{padding-top: 15px;text-align: center;display: flex;margin: 0 auto;}
.detailbox2 span{display: block;width: calc(100% / 3);font-size: 14px;color: #999897;}
.detailbox2 span:nth-child(1){text-align: right;}
.detailbox2 span:nth-child(3){text-align: left;}
.detailbox2 span i{font-style: normal;}
.detailbox2 span img{margin-right: 5px;margin-top: -5px;}
.detailbox3{color: #666565;font-size: 14px;line-height: 1.85;text-align: justify;padding: 20px 30px;padding-bottom: 0;}
.detailbox3 img{margin: 0 auto;display: block;margin-top: 35px;}
.detailbox3 a{color: #2e2f3f;text-decoration: underline;}
.detailbox4{display: flex;padding: 20px 30px;justify-content: space-between;}
.detailbox4 p{width: 48%;font-weight: bold;}
.detailbox4 p+p{text-align: right;}
.detailbox4 p a{color:#666;}
.detailbox4 p a:hover{color:#2e2f3f;}
.detailbox4 .i2{margin-left: 20px;}
.detailbox5{padding: 20px 30px;border-bottom: 1px solid #E2E2E2;}
.detailbox5 p{font-size: 14px;line-height: 26px;color: #666565;}
/* 新闻详情页e */

/* 左侧联系我们盒子s */
.contactbox{display: flex;padding: 40px 35px;}
.contactbox .left{width: calc(50% - 30px);padding-left: 30px;}
.contactbox .left .cn{font-size: 22px;color: #2e2f3f;line-height: 24px;font-weight: bold;}
.contactbox .left .en{font-size: 12px;line-height: 24px;color: #999999;padding-bottom: 20px;position: relative;}
.contactbox .left .en::after{content: "";position: absolute;width: 327px;height: 2px;background-color: #48484a;opacity: 0.1;bottom: 0;left: 0;}
.contactbox .left ul li{margin-top: 15px;display: flex;}
.contactbox .left ul li span{font-size: 16px;color: #333333;}
.contactbox .left ul li span b{color: #2e2f3f;font-size: 18px;}
.contactbox .left ul li span:first-child{margin-right: 20px;display: inline-block;width: 30px;}
.contactbox .left ul li span:last-child{}
.contactbox .right{width: calc(50% - 60px);margin-left: 30px;padding-right: 30px;}
.contactbox .right img{border-radius: 5px;}
/* 左侧联系我们盒子s */

/* 用户评论s */
.mainbody11{padding: 30px;border: 1px solid #F2F2F2;border-top: 0;}
.mainbody11 .question .title11{margin-bottom: 15px;clear: both;}
.mainbody11 .question .title11 .name{float: left;width: 120px;font-size: 18px;line-height: 28px;color: #4c4c4d;margin-right: 80px;}
.mainbody11 .question .title11 .name1{float: left;width: 230px;font-size: 18px;line-height: 28px;color: #4c4c4d;margin-right: 40px;}
.mainbody11 .question .title11 .time{float: left;font-size: 18px;line-height: 28px;color: #4c4c4d;}
.mainbody11 .question .text11{clear: both;font-size: 14px;line-height: 24px;color: #666666;margin-bottom: 15px;padding-top: 15px;}
.mainbody11 .question .text12{border: 1px dashed #354052;padding: 15px;font-size: 14px;line-height: 24px;color: #666666;}
.mainbody11 .question .text12 .name12{font-size: 14px;line-height: 24px;color: #2e2f3f;font-weight: bold;}
.mainbody11 .question .hr4{margin: 25px 0;}
.mainbody11 .question:last-child .hr4{display: none;}
/* 用户评论e*/

/* 我要评论s*/
.mainbody12{padding: 30px;border: 1px solid #F2F2F2;border-top: 0;}
.mainbody12 textarea{width: calc(100% - 22px);resize: none;border: 1px dashed #666666;padding: 10px;}
.mainbody12 .tip{padding-left: 10px;font-size: 14px;line-height: 30px;color: #666666;}
.mainbody12 .button{text-align: right;}
.mainbody12 .button a{margin-right: 10px;width: 96px;line-height: 30px;display: inline-block;background-color: #ffffff;border: solid 1px rgba(11, 2, 5, 0.19);text-align: center;}
.mainbody12 .button a:last-child{background-color: #2e2f3f;color: #fff;}
/* 我要评论e*/

/* 相关资讯s*/
.section10{padding: 30px 15px;border-top: 0;}
.section10 .mainbody2_2{margin-bottom: 50px;}
.section10 .layui-col-xs6{display: flex;}
.section10 .title2{font-size: 14px;color: #666666;width: 80%;}
.section10 .title2 .i3{width: 10px;height: 10px;background-color: #cccccc;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.section10 .title2:hover .i3{background-color: #2e2f3f;}
.section10 .title2 a{padding-left: 15px;position: relative;}
.section10 .title2 a:hover{color: #2e2f3f;}
.section10 .time{font-size: 14px;color: #999999;width: 20%;line-height: 20px;text-align: right;}
/* 相关资讯e*/
	
/* 联系我们盒子s*/
.contactbox2{display: flex;padding: 40px;background-color: #fcfdfe;}
.contactbox2 .left{width: calc(50% - 100px);border-radius: 5px;border: solid 1px rgba(3, 0, 0, 0.1);background-color: #ffffff;padding: 50px 40px 60px;}
.contactbox2 .left .cn{font-size: 22px;color: #2e2f3f;line-height: 24px;font-weight: bold;}
.contactbox2 .left .en{font-size: 12px;line-height: 24px;color: #999999;padding-bottom: 20px;position: relative;}
.contactbox2 .left .en::after{content: "";position: absolute;width: 327px;height: 2px;background-color: #48484a;opacity: 0.1;bottom: 0;left: 0;}
.contactbox2 .left ul li{margin-top: 20px;display: flex;}
.contactbox2 .left ul li span:first-child{margin-right: 10px;display: inline-block;width: 30px;text-align: center;}
.contactbox2 .left ul li span:first-child img{text-align: center;}
.contactbox2 .left ul li span:last-child{}
.contactbox2 .left ul li span:last-child b{font-size: 18px;color: #2e2f3f;}
.contactbox2 .w40{width: 40px;}
.contactbox2 .right{width: calc(50% - 100px);border-radius: 5px;border: solid 1px rgba(3, 0, 0, 0.1);background-color: #ffffff;padding: 50px 40px 30px;}
.contactbox2 .right .cn{font-size: 22px;color: #2e2f3f;line-height: 24px;font-weight: bold;}
.contactbox2 .right .en{font-size: 12px;line-height: 24px;color: #999999;padding-bottom: 20px;position: relative;}
.contactbox2 .right .en::after{content: "";position: absolute;width: 327px;height: 2px;background-color: #48484a;opacity: 0.1;bottom: 0;left: 0;}
.contactbox2 .right .box3{margin-top: 25px;}
.contactbox2 .right .box3 p{display: flex;}
.contactbox2 .right .box3 p>b{width: 75px;line-height: 48px;font-size: 16px;font-weight: normal;color: #323233;margin-top: -5px;}
.contactbox2 .right .box3 p>b>i{font-size: 16px;color: #2e2f3f;font-style: normal;}
.contactbox2 .right .box3 input{width:calc(100% - 60px);margin-bottom: 15px;padding:10px 15px;border: 1px solid #e5e5e5;color: #666;}
.contactbox2 .right .box3 textarea{width:calc(100% - 60px);margin-bottom: 15px;padding: 15px;resize: none;border: 1px solid #e5e5e5;}
.contactbox2 .right .box3 .button{margin-left: 10px;}
.contactbox2 .right .box3 .button button{border: 0;background-color: #2e2f3f;color: #fff;font-size: 16px;line-height: 40px;width: 150px;}
.contactbox2 .msg-box{position: absolute;margin-left: 64px;}
/* 联系我们盒子s*/

/* 新闻中心s*/
.mainbody{border: 1px solid #f2f2f2;padding: 40px 35px;}
.mainbody .mainbody1{display: flex;}
.mainbody .mainbody1 .left{width: 60%;overflow: hidden;}
.mainbody .mainbody1 .left img{transition: all .4s;height: 214px;width: 350px;}
.mainbody .mainbody1 .left img:hover{transform: scale(1.2);}
.mainbody .mainbody1 .right{margin-left: 45px;width: 78%;}
.mainbody .mainbody1 .right .cn{margin-top: 15px;font-size: 16px;color: #030303;}
.mainbody .mainbody1 .right .cn a{margin-top: 15px;font-size: 16px;color: #030303;}
.mainbody .mainbody1 .right .cn:hover{color: #2e2f3f;}
.mainbody .mainbody1 .right .cn a:hover{color: #2e2f3f;}
.mainbody .mainbody1 .right .text{font-size: 14px;margin-bottom: 25px;}
.mainbody .mainbody1 .right .text a:hover{color: #2e2f3f;}
.mainbody .mainbody1 .right .text:hover{color: #2e2f3f;}
.mainbody .mainbody1 .right .box2{height: 20px;}
.mainbody .mainbody1 .right .box2 .time2{font-size: 16px;color: #999999;float: left;line-height: 20px;}
.mainbody .mainbody1 .right .box2 .box2title{font-size: 14px;color: #999999;float: right;line-height: 20px;}
.mainbody .mainbody1 .right .box2 .box2title a:hover{color: #2e2f3f;}
.mainbody .mainbody1 .right .page{clear: both;margin-top: 30px;text-align: right;}
.mainbody .mainbody1 .right .page a{border: 1px solid #999999;margin-left: 20px;display: inline-block;text-align: center;width: 18px;line-height: 18px;font-size: 14px;color: #999999;}
.mainbody .mainbody1 .right .page a.cur{background-color: #2e2f3f;color: white;border: 0;width: 20px;line-height: 20px;}
.mainbody2{padding: 35px 35px 15px;border: 1px solid #F2F2F2;border-top: 0;}
.mainbody2 .mainbody2_2{margin-bottom: 50px;}
.mainbody2 .layui-col-xs6{display: flex;padding: 0 30px 0 20px;margin-bottom: 20px;}
.mainbody2 .title2{font-size: 14px;color: #666666;width: 80%;}
.mainbody2 .title2 a:hover{color: #2e2f3f;}
.mainbody2 .time{font-size: 14px;color: #999999;width: 20%;line-height: 20px;}
.page3{position: absolute;right: 0;bottom:10px;z-index: 99;}
.page3 .page2{margin-left: 10px;}
.page3 .page2 a{margin-left: 10px;border: 1px solid lightgray;display: inline-block;line-height: 20px;width: 20px;text-align: center;}
.page3 .page2 a.default{color: #Fff;background-color: #2e2f3f;border: 0;}
.page3 .page2 a:hover{color: #Fff;background-color: #2e2f3f;border: 0;}
.page4 .page5{display: flex;position: relative;left: 11%;}
.page4 .page5 a{line-height: 50px;display: inline-block;width: 165px;font-size: 16px;color: #030303;text-align: center;background-image: linear-gradient(0deg, #999798 0%, #ffffff 50%, #f2f2f2 100%),linear-gradient(#959595, #959595);position: relative;}
.page4 .page5 a:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 100%;background-image: linear-gradient(0deg, #a2a1a1 0%, #999798 50%, #c6c5c5 75%, #f2f2f2 100%),linear-gradient(#959595, #959595);}
.page4 .page5 a:last-child:after{display: none;}
.page4 .page5 a.default{background-image: linear-gradient(0deg,#2e2f3f 0%,#ffffff 50%,#2e2f3f 100%),linear-gradient(#959595,#959595);color: #030303;}
.mainbody3{padding:35px 0 15px;border: 0;}
/* 新闻中心e*/

/* 产品中心s*/
.product2 .aside{float: left;}
.product2 .article{float: right;margin-right: 0;}
.product2 .box33{border: 1px solid #E5E5E5;}
.product2 .box33 p{text-align: center;}
.product2 .box33 .cn{margin: 15px 0;line-height: 50px;display: flex;}
.product2 .box33 .cn i{margin-left: 20px;}
.product2 .box33 .cn span{color: #030303;font-size: 14px;margin-left: 10px;text-align: left;color: #4d4b4b;line-height: 20px;display: inline-block;padding: 5px 0 0;}
.product2 .box33 .cn span b{font-size: 18px;}
.product2 .box33 .tel{font-size: 20px;color: #4d4b4b;font-weight: bold;}
.product2 .box33 .qrcode{padding: 0 0 30px;}
.box33{border: 1px solid #E5E5E5;}
.box33 p{text-align: center;}
.box33 .cn{margin: 15px 0;line-height: 50px;display: flex;}
.box33 .cn i{margin-left: 20px;}
.box33 .cn span{color: #030303;font-size: 14px;margin-left: 10px;text-align: left;color: #4d4b4b;line-height: 20px;display: inline-block;padding: 10px 0 0;}
.box33 .cn span b{font-size: 18px;}
.box33 .tel{font-size: 20px;color: #4d4b4b;font-weight: bold;}
.box33 .qrcode{padding: 20px 0 30px;}

/* 左侧导航栏s*/
.layui-nav-tree{width: 100%;}
.layui-nav{padding-top: 6px;background-color: unset;}
.layui-nav li{background-image:linear-gradient(gray, white);background-position: center;background-repeat: no-repeat;background-size: cover;color:#000000 !important;}
.layui-nav-tree .layui-nav-item>a{background-size: cover;background-repeat: no-repeat;background-image: url(../images/tfpic1.png);text-align: center;color: #fff !important;font-size: 18px !important;background-color: #e3e4e6;}
.layui-nav-tree .layui-nav-item>a:hover{color: #fff !important;background-color: #2e2f3f;background-image: unset;}
.layui-icon-down:before{display: none;}
.layui-nav-item .img3{margin-right: 15px;}
.layui-nav-itemed>.layui-nav-child{background-color:white !important;padding: 0;}
.layui-nav-tree .layui-nav-child a{color: #000000;border-bottom: 1px dashed lightgray;position: relative;}
.layui-nav-tree .layui-nav-child a:hover{color:#2e2f3f !important ;}
.layui-nav-tree .layui-nav-child, .layui-nav-tree .layui-nav-child a:hover{color: #293647}
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover{color: #293647;background-color: unset;}
.layui-nav-tree .layui-nav-item a{line-height: 36px;height: 36px;padding-top:5px;padding-bottom: 5px;}
.layui-nav-item .box4{background-position: center;background-repeat: no-repeat;background-size: cover;}
.layui-nav-tree .layui-nav-child dd{position: relative;display: flex;}
.layui-nav-tree .layui-nav-child dd a:first-child{width: 100%;text-align: center;background-image: linear-gradient(90deg, #f3f2f2 0%, #ffffff 50%, #f3f2f2 100%), linear-gradient( #f3f2f2, #f3f2f2);}
.layui-nav-tree .layui-nav-child dd:last-child a{border-bottom:0}
/* 左侧导航栏e*/

.box6{padding: 40px 15px;}
.box6 .img4{background-color: white;overflow: hidden;border: 1px solid #E2E2E2;}
.box6 .img4 img{width: calc(100% - 2px);transition: all 0.6s;}
.box6 .img4:hover img{transform: scale(1.2);-ms-transform: scale(1.2);}
.box6 .text4{border: 1px solid #e5e5e5;padding: 0 20px;font-size: 18px;color: #333333;position: relative;line-height: 57px;}
.box6 .text4 span{text-align: center;line-height: 18px;width: 18px;height: 18px;display: inline-block;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);z-index: 99;color: white;font-size: 16px;background-color: #999999;border-radius: 50%;}
.box6 .layui-col-md4:hover .text4{color: #fe8d03;}
.box6 .text4:hover{background-color: #2e2f3f;color: #Fff;}
.box6 .text4:hover a{color: #fff;}
.box6 .text4:hover span{background-color: #ffffff;color: #2e2f3f;}
	 
.newsbox{padding: 35px 20px 15px;border: 1px solid #F2F2F2;border-top: 0;}
.newsbox .mainbody2_2{margin-bottom: 50px;}
.newsbox .layui-col-xs6{display: flex;margin-bottom: 20px;}
.newsbox .title2{font-size: 14px;color: #666666;width: 80%;}
.newsbox .title2 a:hover{color: #2e2f3f;}
.newsbox .time{font-size: 14px;color: #999999;width: 20%;line-height: 20px;}
/* 产品中心e */

/* 产品列表s*/
.casebox5{padding: 40px;display: flex;border-bottom: 1px solid #E2E2E2;background-color: #fcfdfe;}
.casebox5 .left{flex: none;width: 220px;height: 220px;margin-right: 40px;background-color: #fff;border: 1px solid #E2E2E2;overflow: hidden;box-sizing: border-box;}
.casebox5 .left img{width: 100%;height: 100%;object-fit: cover;transition: all .5s;}
.casebox5 .left img:hover{transform: scale(1.2);}
.casebox5 .right{flex: 1;min-width: 0;position: relative;}
.casebox5 .right .cn span{width: 30px;}
.casebox5 .right .cn{display: flex;margin-top: 30px;}
.casebox5 .right .cn a{font-size: 18px;color: #030303;width: calc(100%);border-bottom: 1px solid #e2e2e2;padding-bottom: 20px;font-weight: bold;}
.casebox5 .right .text{margin-top: 15px;margin-bottom: 10px;}
.casebox5 .right .text span{font-size: 14px;line-height: 26px;color: #999999;height: 52px;}
.casebox5 .right .time{font-size: 14px;color: #999999;}
.casebox5 .right .button{line-height: 40px;color: #999999;font-size: 16px;text-align: right;position: absolute;bottom: 0;right: 0;}
.casebox5 .right .button:hover{color: #2e2f3f;}
.casebox5 .right .cn a:hover{color: #2e2f3f;}
.w40{width: 40px;}
/* 产品列表e*/
	
/* 关于我们s*/
.aboutbox1 .cn{font-size: 18px;text-align: center;color: #030303;line-height: 80px;border-bottom: 1px solid #E2E2E2;}
.aboutbox1 .aboutmain{padding: 35px;text-align: justify;}
.honor{padding: 40px 35px;}
/* 关于我们e*/

/* 中间搜索条s*/
.search .center{display: flex;height: 70px;line-height: 70px;}
.search .center .left{width: calc(100% - 295px);}
.search .center .left .img1{display: inline-block;line-height: 75px;}
.search .center .left ul{display: inline-block;margin-left: 20px;}
.search .center .left ul li{display: inline-block;color: #666666;font-size: 14px;}
.search .center .left ul li:first-child{padding-right: 10px;}
.search .center .left ul li:last-child{border-right: 0;}
.search .center .left ul li a{display: inline-block;font-size: 14px;color: #666666;padding: 0 10px;position: relative;}
.search .center .left ul li a::after{position: absolute;content: "";width: 1px;height: 10px;background-color: rgba(0,0,0,.2);right: 0;top: 50%;transform: translateY(-50%);}
.search .center .left ul li:last-child a::after{display: none;}
.search .center .right{width: 295px;line-height: 70px;}
.search .center .right form{text-align: right;}
.search .center .right .indexinput{background-color: #fff;border: 1px solid rgba(3, 0, 0, 0.1);padding: 11px 20px;}
.search .center .right .indexbutton{background-color: transparent;width: 50px;border: 1px solid rgba(3, 0, 0, 0.1);line-height: 38px;}
.search .dangqian{color: #004593 !important;font-weight: bold;font-size: 14px;}
/* 中间搜索条e*/

/* 首页新闻板块s*/
.indexnews{background-color: #fff;overflow: hidden;}
.indexnews .img{text-align: center;padding: 80px 0 60px;}
.indexnews .box{display: flex;padding-bottom: 120px;}
.indexnews .left{width: calc((100% - 15px) / 3 * 2);height: 500px;background-color: #fff;}
.indexnews .left .title{font-size: 0;background-color: #000000;}
.indexnews .left .title a{border-bottom: 1px solid #E2E2E2;width: 25%;display: inline-block;text-align: center;line-height: 50px;color: #fff;font-size: 20px;font-weight: bold;}
.indexnews .left .title .default{background-color: #2e2f3f;color: #FFF;}
.swiper-container2 .swiper-slide{padding: 30px 0 30px;background-color: #EEEEEE;}
.swiper-container2 .swiper-slide .left3{width: 100%;display: flex;margin: 0 30px 40px;}
.swiper-container2 .swiper-slide .left3 .img3{width: calc((100% - 60px) / 2);height: 100%;}
.swiper-container2 .swiper-slide .left3 .img4{width: calc((100% - 60px) / 2);background-color: #FFF;}
.swiper-container2 .swiper-slide .left3 .cn3{font-size: 18px;color: #000000;margin: 20px 0 0;padding: 0 30px 60px;position: relative;}
.swiper-container2 .swiper-slide .left3 .cn3::after{position: absolute;content: "";bottom: 40px;left: 30px;width: 400px;height: 2px;background-color: #e6e6e6;}
.swiper-container2 .swiper-slide .left3 .text3{padding: 0 30px;}
.swiper-container2 .swiper-slide .left3 .text3 a{font-size: 14px;line-height: 18px;color: #666666;}
.swiper-container2 .swiper-slide .left3 .time3{font-size: 14px;line-height: 18px;color: #666666;padding: 20px 30px 0;}
.swiper-container2 .swiper-slide .right3{width: 100%;}
.swiper-container2 .swiper-slide .right3 p{display: flex;border-bottom: 1px dashed #E2E2E2;padding: 15px 35px;width: calc(50% - 70px);float: left;}
.w10{width: 30px;}
.swiper-container2 .swiper-slide .right3 p span:first-child{width: 80%;}
.swiper-container2 .swiper-slide .right3 p span:last-child{width: 20%;}
.indexnews .right{width: calc((100% - 15px) / 3);height: 500px;background-color: #fff;}
.indexnews .right .title{background-color: #000000;position: relative;padding-left: 20px;line-height: 50px;height: 50px;border-bottom: 1px solid #E2E2E2;font-size: 20px;color: #fff;font-weight: bold;}
.indexnews .right .title img{margin-right: 10px;}
.indexnews .right .title .more{position: absolute;right: 20px;top: 50%;transform: translateY(-50%);font-size: 14px;}
.indexnews .right .box2{padding: 0 30px;height: 142px;border-bottom: 1px dashed #E2E2E2;background-color: #EEEEEE;}
.indexnews .right .box2:last-child{border-bottom: 0;}
.indexnews .right .box2 .question{display: flex;padding-top: 35px;}
.indexnews .right .box2 .question .text2{font-size: 14px;color: #000000;line-height: 30px;}
.indexnews .right .box2 .question .img2{height: 25px;margin-bottom: 5px;margin-right: 10px;color: #fefefe;font-size: 16px;border: solid 1px rgba(0, 0, 0, 0.15);border-radius: 50%;border: 1px solid #E2E2E2;display: inline-block;}
.indexnews .right .box2 .question .img2 i{display: inline-block;background-color: #666666;border: 2px slid #fff;width: 25px;height: 25px;text-align: center;font-style: normal;}
.indexnews .right .box2 .answer{display: flex;}
.indexnews .right .box2 .answer .img2{height: 25px;margin-right: 10px;color: #333333;font-size: 16px;border: solid 1px rgba(0, 0, 0, 0.15);border: 1px solid #E2E2E2;display: inline-block;}
.indexnews .right .box2 .answer .img2 i{color: #Fff;display: inline-block;background-color: #2e2f3f;width: 25px;height: 25px;text-align: center;font-style: normal;}
.indexnews .button97{float: right;margin-right: 30px;margin-top: 10px;width: 110px;border-radius: 4px;background-color: #2e2f3f;font-size: 16px;line-height: 30px;color: #ffffff;text-align: center;display: inline-block;}
.indexnews .right .box2 .answer .text2{font-size: 14px;color: #000000;line-height: 30px;height: 60px;}
.indexnews .cn9{font-size: 48px;color: #333333;font-weight: bold;text-align: center;padding-top: 60px;}
.indexnews .cn9 span{color: #2e2f3f;}
.indexnews .en9{color: #333333;text-align: center;position: relative;font-size: 20px;margin-bottom: 60px;}
.indexnews .en9::before{position: absolute;content: "";left: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexnews .en9::after{position: absolute;content: "";right: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
@media (max-width:1300px){
.indexnews .en9::before{left: 60px;width: 200px;}
.indexnews .en9::after{right: 60px;width: 200px;}}

/* 友情链接s*/
.youqing .center1600{border: 1px solid #E2E2E2;padding: 20px;margin: 50px auto;max-width: 1560px;}
.youqing .center1600 .text99{padding-bottom: 10px;border-bottom: 1px dashed #E2E2E2;}
.youqing .center1600 .text99 span{font-size: 16px;color: #f89418;font-weight: bold;margin-right: 20px;}
.youqing .center1600 .text99 i{font-size: 16px;font-style: normal;color: #666565;}
.youqing .center1600 .box99{font-size: 0;}
.youqing .center1600 .box99 p{width: calc(10% - 21px);font-size: 14px;display: inline-block;padding: 0 10px;border-right: 1px solid #E2E2E2;margin: 5px 0;text-align: center;}
.youqing .center1600 .box99 p:nth-child(10n){border-right: 0;}
/* 友情链接e*/

/* 首页关于我们s*/
.indexabout{background-color: #f1f0f2;}
.indexabout .cn9{font-size: 48px;color: #333333;font-weight: bold;text-align: center;padding-top: 60px;}
.indexabout .cn9 span{color: #2e2f3f;}
.indexabout .en9{color: #333333;text-align: center;position: relative;font-size: 20px;margin-bottom: 60px;}
.indexabout .en9::before{position: absolute;content: "";left: 320px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexabout .en9::after{position: absolute;content: "";right: 320px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexabout .center1600 .aboutbox{border: 1px solid #E2E2E2;display: flex;background-color: #fff;}
.indexabout .center1600 .aboutbox .leftbox{padding: 10px 10px 10px 40px;width: calc(50% - 50px);}
.indexabout .center1600 .aboutbox .rightbox{width: calc(50% - 60px);padding: 40px 0;padding-right: 60px;}
.indexabout .center1600 .aboutbox .rightbox .box22{display: flex;padding-bottom: 10px;border-bottom: 1px solid #E2E2E2;}
.indexabout .center1600 .aboutbox .rightbox .box22 .left22{margin-right: 20px;}
.indexabout .center1600 .aboutbox .rightbox .box22 .right22{font-size: 28px;color: #030303;font-weight: bold;}
.indexabout .center1600 .aboutbox .rightbox .box22 .right22 span{position: relative;font-size: 22px;font-weight: normal;color: #cccccc;padding-left: 20px;}
.indexabout .center1600 .aboutbox .rightbox .box22 .right22 span::after{content: "";position: absolute;left: 10px;top: 0;width: 1px;height: 21px;background-color: rgba(0,0,0,.2);}
.indexabout .center1600 .aboutbox .rightbox .box23{padding: 30px 0 ;}
.indexabout .center1600 .aboutbox .rightbox .box23 p{font-size: 16px;color: #666666;text-indent: 2em;line-height: 24px;}
.indexabout .center1600 .aboutbox .rightbox .box23 p span a{color: #2e2f3f;}
.indexabout .center1600 .aboutbox .rightbox .box24{display: flex;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:first-child{width: 230px;background-color: #fe6e34;text-align: center;height: 50px;line-height: 50px;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:first-child a{font-size: 20px;color: #ffffff;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:last-child{padding-left: 10px;width: 220px;background-color: #2e2f3f;text-align: left;height: 50px;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:last-child a{display: flex;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:last-child a img{line-height: 50px;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:last-child a i{line-height: 54px;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:last-child a span{font-size: 12px;color: #fcfdfe;line-height: 24px;}
.indexabout .center1600 .aboutbox .rightbox .box24 p:last-child a span b{font-size: 22px;color: #fcfdfe;line-height: 24px;display: block;}
@media (max-width:1300px){
.indexabout .center1600 .aboutbox .rightbox .box22 .right22 span{font-size: 14px;}
.indexabout .center1600 .aboutbox .rightbox .box23{padding: 10px 0;}
.indexabout .center1600 .aboutbox .rightbox{padding:20px 0;width:calc(50% - 45px);}
.indexabout .center1600 .en9::before{left: 60px;width: 200px;}
.indexabout .center1600 .en9::after{right: 60px;width: 200px;}}
/* 首页关于我们e*/

/* 首页客户案例s*/
.indexabout2{margin:0 auto;background-color: #f1f0f2;padding: 60px 0;}
.indexabout2 .boxtitle{font-size: 20px;color: #030303;text-align: center;}
.swiper-containerindexabout{max-width: 1500px;margin: 30px auto 0;}
.indexabout2 .swiper-button-next,.indexabout2 .swiper-button-prev{position: relative;}
.indexabout2 .swiper-button-prev,.indexabout2 .swiper-container-rtl .swiper-button-next{left: 0;top: -65px;}
.indexabout2 .swiper-button-next,.indexabout2 .swiper-container-rtl .swiper-button-prev{top: -86px;left: calc(100% - 47px);}
.indexabout2 .swiper-containerindexabout img{width: 100%;height: 145px;}
.swiper-button-prev3,.swiper-button-next3{opacity: 0.8;}
.indexabout2 .swiper-button-next.swiper-button-black,.indexabout2 .swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url(../images/indexright11.png)}
.indexabout2 .swiper-button-prev.swiper-button-black,.indexabout2 .swiper-container-rtl .swiper-button-next.swiper-button-black{background-image: url(../images/indexleft11.png);}
.indexabout2 .swiper-button-next,.indexabout2 .swiper-button-prev{background-size:47px 47px;width:47px;height: 47px;margin-top: -27px;}
.indexcase{background-color: #fff;}
.indexcase .cn9{font-size: 48px;color: #333333;font-weight: bold;text-align: center;padding-top: 60px;}
.indexcase .cn9 span{color: #fe6e34;}
.indexcase .en9{color: #333333;text-align: center;position: relative;font-size: 20px;margin-bottom: 60px;}
.indexcase .en9::before{position: absolute;content: "";left: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexcase .en9::after{position: absolute;content: "";right: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexcase .leftbox{background-color: #fff;}
.indexcase .leftbox .cn{padding: 0 30px;}
.indexcase .leftbox .cn a{font-size: 20px;color: #333333;padding: 30px 0 20px;}
.indexcase .leftbox .cn2{padding: 0 30px;}
.indexcase .leftbox .cn2 a{font-size: 14px;color: #999999;line-height: 22px;}
.indexcase .leftbox .cn3{margin: 30px;width: 125px;height: 36px;border-radius: 18px;border: solid 1px rgba(13, 4, 8, 0.3);text-align: center;line-height: 36px;}
.indexcase .leftbox .cn3:hover{background-color: #eeeeee;}
.indexcase .swiper-containercasebox1{padding: 60px 0;}
.indexcase .leftbox1 .img img{width: 100%;}
.indexcase .leftbox1 .cn a{text-align: center;font-size: 14px;color: #666666;line-height: 30px;}
/* 首页客户案例s*/

/* 小标题s*/
.stitle{height: 182px;background-image: url(../images/indexst1.png);background-position: center;background-repeat: no-repeat;background-size: cover;}
.stitle .center1600{display: flex;}
.stitle .center1600 .box1{width: 50%;}
.stitle .center1600 .box1 .cn{padding-top: 35px;}
.stitle .center1600 .box1 .cn1{font-size: 32px;font-weight: bold;color: #ffffff;}
.stitle .center1600 .box1 .cn2{font-size: 12px;color: #ffffff;opacity: 0.39;}
.stitle .center1600 .box1 .cn3{}
.stitle .center1600 .box2{width: 50%;display: flex;}
.stitle .center1600 .box2 .cn4{line-height: 165px;margin-top: 17px;width: 30%;text-align: right;}
.stitle .center1600 .box2 .cn5{margin-top: 60px;width: 30%;}
.stitle .center1600 .box2 .cn5 span:first-child{font-size: 18px;color: #ffffff;line-height: 36px;margin-left: 10px;}
.stitle .center1600 .box2 .cn5 span:last-child{font-size: 28px;color: #ffffff;font-weight: bold;line-height: 36px;display: block;margin-left: 10px;}
.stitle .center1600 .box2 .cn6{line-height: 165px;margin-top: 17px;width: 40%;text-align: right;}
@media (max-width:1400px){
.swiper-container2 .swiper-slide .left3 .cn3::after{width: 300px;bottom: unset;top: 30px;}
.swiper-container2 .swiper-slide .left3 .cn3{padding:0 30px 20px}}
@media (max-width:1200px){
html,body{min-width: 1200px;overflow：scroll;}}
.mainbody .mainbody1 .right hr{margin: 10px 0;}
.button99{display: block;background-color: #f0f1f2;font-size: 16px;line-height: 40px;color: #333333;text-align: center;border-top: 1px solid #E2E2E2;margin-bottom: 40px;margin: 0 15px 40px;}

/* 首页产品板块s*/
.indexproduct1 .swiper-slide{width: 100% !important;margin-right: 0 !important;}
.indexproduct{overflow: hidden;}
.indexproduct .aside{float: left;}
.indexproduct .w25{width: 25px;}
.indexproduct .article{float: right;margin-right: 0;margin-left: 25px;}
.indexproduct{padding: 80px 0 60px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.indexproduct .aside .right .asidenews li{background-color: #fff;padding: 17px 20px;}
.indexproduct .aside .right .asidenews{padding-bottom: 25px;}
.indexproduct1{border: 0 !important;}
.indexproduct1 .producttitle{border-bottom: 1px solid #E2E2E2;height: 43px;position: relative;}
.indexproduct1 .producttitle a{font-size: 18px;margin-right: 10px;}
.indexproduct1 .producttitle .moremore{position: absolute;right: 0;}
.indexproduct1 .producttitle i{margin-right: 10px;font-size: 18px;}
.indexproduct1 .layui-col-xs4{margin-top: 20px;}
.indexproduct1 .layui-col-xs4 .img img{width: calc(100% - 2px);border: 1px solid #E2E2E2;}
.indexproduct1 .layui-col-xs4 .text{height: 100px;background-color: #EEEEEE;}
.indexproduct1 .layui-col-xs4 .text a{font-size: 16px;line-height: 50px;color: #000000;display: block;text-align: center;font-weight: bold;}
.indexproduct1 .layui-col-xs4 .text a i{font-style: normal;}
.indexproduct1 .layui-col-xs4 .text a span{margin: 0 auto;width: 120px;text-align: center;display: block;line-height: 24px;font-size: 14px;color: #004593;border-radius: 17px;border: solid 1px rgba(0, 69, 147, 0.5);}
.indexproduct1 .layui-col-xs4 .text4{border: 1px solid #e5e5e5;padding: 0 40px;font-size: 18px;color: #333333;position: relative;line-height: 57px;}
.indexproduct1 .layui-col-xs4 .text4 span{text-align: center;line-height: 18px;width: 18px;height: 18px;display: inline-block;position: absolute;right: 25px;top: 50%;transform: translateY(-50%);z-index: 99;color: white;font-size: 16px;background-color: #999999;border-radius: 50%;}
.indexproduct1 .layui-col-xs4 .layui-col-md4:hover .text4{color: #fe8d03;}
.indexproduct1 .layui-col-xs4 .text4:hover{background-color: #2e2f3f;color: #Fff;}
.indexproduct1 .layui-col-xs4 .text4:hover a{color: #fff;}
.indexproduct1 .layui-col-xs4 .text4:hover span{background-color: #ffffff;color: #2e2f3f;}
.indexproduct .center1600 .cn{font-size: 48px;color: #333333;font-weight: bold;text-align: center;padding-top: 60px;}
.indexproduct .center1600 .en{color: #333333;text-align: center;position: relative;font-size: 20px;margin-bottom: 60px;}
.indexproduct .center1600 .en::before{position: absolute;content: "";left: 350px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexproduct .center1600 .en::after{position: absolute;content: "";right: 350px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexproduct .center{max-width: 1600px;margin: 0 auto;}
.indexproduct .aside{width: 348px;}
.indexproduct .aside .right{width: 348px;margin-left: 0;}
.indexproduct .w25{width: 25px;}
.indexproduct .article{width: 1223px;}
.indexproduct .cn3{display: flex;padding: 30px 0;text-align: left;position: relative;left: 50%;transform: translateX(-50%);}
.indexproduct .cn3 i{margin-right: 20px;padding-left: 40px;}
.indexproduct .cn3 span{font-size: 14px;line-height: 18px;color: #333333;}
.indexproduct .cn3 span b{font-size: 24px;color: #293647;font-weight: bold;}
.indexproduct .layui-nav-tree .layui-nav-child dd{margin: 0 40px;}
.indexproduct .layui-nav-tree .layui-nav-item a{line-height: 45px;height: 45px;padding-top: 6px;}
@media (max-width:1600px){.indexproduct .center1600 .en::before{left: 60px;width: 200px;}
.indexproduct .center1600 .en::after{right: 60px;width: 200px;}
.indexproduct .aside{width: 238px;}
.indexproduct .aside .right{width: 238px;}
.indexproduct .article{width: 928px;}
.indexproduct .cn3 i{margin-right: 10px;padding-left: 10px;}
.indexproduct .center{max-width: 1200px;}
.indexproduct .layui-nav-tree .layui-nav-item a{line-height: 36px;height: 36px;padding-top: 5px;}}
/* 首页产品板块e*/

/* 首页s*/
.indexsearch .center1600{}
.indexsearch .center1600 .left{}
.indexsearch .center1600 .right{}
.indexsearch .center1600{display: flex;height: 70px;line-height: 70px;}
.indexsearch .center1600 .left{width: calc(100% - 295px);}
.indexsearch .center1600 .left .img1{display: inline-block;line-height: 75px;}
.indexsearch .center1600 .left ul{display: inline-block;margin-left: 20px;}
.indexsearch .center1600 .left ul li{display: inline-block;color: #666666;font-size: 14px;}
.indexsearch .center1600 .left ul li:first-child{padding-right: 10px;}
.indexsearch .center1600 .left ul li:last-child{border-right: 0;}
.indexsearch .center1600 .left ul li a{display: inline-block;font-size: 14px;color: #666666;padding: 0 10px;position: relative;}
.indexsearch .center1600 .left ul li a::after{position: absolute;content: "";width: 1px;height: 10px;background-color: rgba(0,0,0,.2);right: 0;top: 50%;transform: translateY(-50%);}
.indexsearch .center1600 .left ul li:last-child a::after{display: none;}
.indexsearch .center1600 .right{width: 295px;line-height: 70px;}
.indexsearch .center1600 .right form{text-align: right;}
.indexsearch .center1600 .right .indexinput{background-color: #fff;border: 1px solid rgba(3, 0, 0, 0.1);padding: 11px 20px;}
.indexsearch .center1600 .right .indexbutton{background-color: transparent;width: 50px;border: 1px solid rgba(3, 0, 0, 0.1);line-height: 38px;}
.indexsearch .center1600 .dangqian{color: #333333 !important;font-weight: bold;font-size: 14px;}
.sectionbox1{background-color: #EEEEEE;padding: 60px 0;}
.sectionbox1 .center1600{display: flex;}
.sectionbox1 .center1600 .index1left{width: 60%;}
.sectionbox1 .center1600 .index1right{width: 40%;position: relative;right: -80px;}
.sectionbox1 .center1600 .index1right .cn{font-size: 42px;color: #030303;margin-top: 70px;}
.sectionbox1 .center1600 .index1right .cn2{font-size: 54px;color: #030303;font-weight: bold;}
.sectionbox1 .center1600 .index1right .cn2 span{color: #fe6e34;}
.sectionbox1 .center1600 .index1right .cn3{font-size: 54px;color: #030303;font-weight: bold;margin-bottom: 50px;}
.sectionbox1 .center1600 .index1right .cn3 span{color: #fe6e34;}
.sectionbox1 .center1600 .index1right .cn4{display: flex;border-top: 2px solid #CCCCCC;border-bottom: 2px solid #CCCCCC;padding-top: 40px;padding-bottom: 40px;}
.sectionbox1 .center1600 .index1right .cn5{width: 80%;}
.sectionbox1 .center1600 .index1right .cn5 li{margin-bottom: 35px;font-size: 20px;color: #333333;}
.sectionbox1 .center1600 .index1right .cn5 li:last-child{margin-bottom: 0;}
.sectionbox1 .center1600 .index1right .cn5 li img{margin-right: 20px;}
@media (max-width:1760px){
.sectionbox1 .center1600 .index1right{right: 0;}}
@media (max-width:1500px){
.sectionbox1 .center1600 .index1right{width: calc(40% - 40px);padding-left: 40px;}
.sectionbox1 .center1600 .index1right .cn{font-size: 36px;}
.sectionbox1 .center1600 .index1right .cn2{font-size: 39px;}
.sectionbox1 .center1600 .index1right .cn3{font-size: 39px;}
.sectionbox1 .center1600 .index1right .cn5 li img{margin-right: 10px;}
.sectionbox1 .center1600 .index1right .cn5 li{font-size: 16px;}}
.sectionbox2{background-image: linear-gradient(90deg, #2e2f3f 0%, #2e3192 100%), linear-gradient(#2d58ac, #2d58ac);padding: 40px 0;}
.sectionbox2 img{display: block;}
.sectionbox2 span{display: block;text-align: center;color: #Fff;font-size: 16px;}
	
.liyou1 .center1600{padding: 0 60px;position: relative;margin-bottom: 80px;}
.liyou1 .center1600 .liyoupic10{position: absolute;left: 10%;top: 287px;height: 1800px;z-index: -1;}
.liyou1 .center1600 .leftbox{display: flex;}
.liyou1 .cn1{font-size: 48px;color: #333333;text-align: center;font-weight: bold;padding-top: 80px;}
.liyou1 .cn1 span{color: #fe6e34;}
.liyou1 .img1{text-align: center;padding-bottom: 80px;}
.liyou1 .leftbox{display: flex;}
.liyou1 .leftbox .left1{width: 50%;}
.liyou1 .leftbox .right1{width: 50%;display: flex;margin-top: 80px;}
.liyou1 .leftbox .right1 .img{margin-right: 24px;}
.liyou1 .leftbox .right1 .right2{}
.liyou1 .leftbox .right1 .right2 .cn2{font-size: 34px;color: #030303;font-weight: bold;}
.liyou1 .leftbox .right1 .right2 .cn2 span{color: #fe6e34;}
.liyou1 .leftbox .right1 .right2 .cn3{font-size: 20px;color: #030303;font-weight: bold;line-height: 30pxpx;}
.liyou1 .leftbox .right1 .right2 .cn3 span{color: #fe6e34;}
.liyou1 .leftbox .right1 .right2 .cn4{margin-bottom: 25px;}
.liyou1 .leftbox .right1 .right2 ul{}
.liyou1 .leftbox .right1 .right2 ul li{font-size: 20px;color: #333333;letter-spacing: 2px;margin-bottom: 15px;}
.liyou1 .leftbox .right1 .right2 ul li img{margin-right: 25px;}
.liyou1 .leftbox2{display: flex;}
.liyou1 .leftbox2 .left1{width: 50%;text-align: right;}
.liyou1 .leftbox2 .right1{width: 50%;display: flex;margin-top: 210px;}
.liyou1 .leftbox2 .right1 .img{margin-right: 24px;}
.liyou1 .leftbox2 .right1 .right2{}
.liyou1 .leftbox2 .right1 .right2 .cn2{font-size: 34px;color: #030303;font-weight: bold;}
.liyou1 .leftbox2 .right1 .right2 .cn2 span{color: #fe6e34;}
.liyou1 .leftbox2 .right1 .right2 .cn3{font-size: 20px;color: #030303;font-weight: bold;line-height: 30pxpx;}
.liyou1 .leftbox2 .right1 .right2 .cn3 span{color: #fe6e34;}
.liyou1 .leftbox2 .right1 .right2 .cn4{margin-bottom: 25px;}
.liyou1 .leftbox2 .right1 .right2 ul{}
.liyou1 .leftbox2 .right1 .right2 ul li{font-size: 20px;color: #333333;letter-spacing: 2px;margin-bottom: 15px;}
.liyou1 .leftbox2 .right1 .right2 ul li img{margin-right: 25px;}
.liyou1 .leftbox3 .right1{width: 50%;display: flex;margin-top: 150px;}
.liyou1 .leftbox4 .right1{width: 50%;display: flex;margin-top: 80px;}
@media (max-width:1400px){
.liyou1 .leftbox .right1 .right2 ul li{font-size: 14px;}
.liyou1 .leftbox2 .right1 .right2 ul li{font-size: 14px;}
.liyou1 .center1600 .liyoupic10{display: none;}}
	
.indexcase{padding-bottom: 80px;}
.indexcase .box1{}
.indexcase .box1 .swiper-slide{background-color: #f2f2f2;border-radius: 4px;padding: 60px 0;}
.indexcase .box1 .cn1{background-color: #666666;border-radius: 4px;width: 140px;height: 140px;position: relative;text-align: center;display: inline-block;position: relative;left: 50%;transform: translateX(-50%);}
.indexcase .box1 .cn1::after{content:url(../images/jishupica1.png);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.indexcase .box1 .swiper-slide:hover{background-image: linear-gradient(90deg,rgba(46, 49, 146, 0.55) 0%, rgba(43, 135, 202, 0.55) 100%), linear-gradient(#2c5cae, #2c5cae);}
.indexcase .box1 .swiper-slide:hover .cn1{background-color: #Fff;}
.indexcase .box1 .swiper-slide:hover .cn1::after{content:url(../images/jishupic1.png);}
.indexcase .box1 .cn2{font-size: 40px;color: #333333;font-weight: bold;text-align: center;margin-top: 50px;}
.indexcase .box1 .cn3{font-size: 20px;color: #333333;text-align: center;height: 56px;}
.indexcase .box1 .cn4{font-size: 14px;color: #999999;height: 30px;text-align: center;margin-top: 60px;}
.indexcase .box1 .swiper-slide:hover .cn2{color: #fff;}
.indexcase .box1 .swiper-slide:hover .cn3{color: #fff;}
.indexcase .box1 .swiper-slide:hover .cn4{color: #8daefc;}
.indexcase .box1 .cn5{background-color: #666666;border-radius: 4px;width: 140px;height: 140px;position: relative;text-align: center;display: inline-block;position: relative;left: 50%;transform: translateX(-50%);}
.indexcase .box1 .cn5::after{content:url(../images/jishua2.png);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.indexcase .box1 .swiper-slide:hover{background-image: linear-gradient(90deg,rgba(46, 49, 146, 0.55) 0%, rgba(43, 135, 202, 0.55) 100%), linear-gradient(#2c5cae, #2c5cae);}
.indexcase .box1 .swiper-slide:hover .cn5{background-color: #Fff;}
.indexcase .box1 .swiper-slide:hover .cn5::after{content:url(../images/jishupic2.png);}
.indexcase .box1 .cn6{background-color: #666666;border-radius: 4px;width: 140px;height: 140px;position: relative;text-align: center;display: inline-block;position: relative;left: 50%;transform: translateX(-50%);}
.indexcase .box1 .cn6::after{content:url(../images/jishua3.png);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.indexcase .box1 .swiper-slide:hover{background-image: linear-gradient(90deg,rgba(46, 49, 146, 0.55) 0%, rgba(43, 135, 202, 0.55) 100%), linear-gradient(#2c5cae, #2c5cae);}
.indexcase .box1 .swiper-slide:hover .cn6{background-color: #Fff;}
.indexcase .box1 .swiper-slide:hover .cn6::after{content:url(../images/jishupic3.png);}
.indexcase .box1 .cn7{background-color: #666666;border-radius: 4px;width: 140px;height: 140px;position: relative;text-align: center;display: inline-block;position: relative;left: 50%;transform: translateX(-50%);}
.indexcase .box1 .cn7::after{content:url(../images/jishua4.png);position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.indexcase .box1 .swiper-slide:hover{background-image: linear-gradient(90deg,rgba(46, 49, 146, 0.55) 0%, rgba(43, 135, 202, 0.55) 100%), linear-gradient(#2c5cae, #2c5cae);}
.indexcase .box1 .swiper-slide:hover .cn7{background-color: #Fff;}
.indexcase .box1 .swiper-slide:hover .cn7::after{content:url(../images/jishu4.png);}

.liyou2 .cn9{font-size: 48px;color: #333333;font-weight: bold;text-align: center;padding-top: 60px;}
.liyou2 .cn9 span{color: #fe6e34;}
.liyou2 .en9{color: #333333;text-align: center;position: relative;font-size: 20px;margin-bottom: 60px;}
.liyou2 .en9::before{position: absolute;content: "";left: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.liyou2 .en9::after{position: absolute;content: "";right: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.liyou2{background-color: #E2E2E2;}
.liyou2 .center1600{padding: 40px 0 80px;}
.liyou2 .center1600 .leftbox{display: flex;width: 800px;margin: 0 auto;}
.liyou2 .center1600 .leftbox .left1{position: relative;top: -50px;}
.liyou2 .center1600 .leftbox .right1{}
.liyou2 .center1600 .leftbox .right1 .cn{font-size: 20px;color: #333333;font-weight: bold;}
.liyou2 .center1600 .leftbox .right1 .en{font-size: 32px;color: #333333;font-weight: bold;}
.liyou2 .center1600 .leftbox .right1 .en span{color: #ee8e03;}
.liyou2 .center1600 .leftbox2{display: flex;}
.liyou2 .center1600 .leftbox2 p{width: 100%;}
.liyou2 .center1600 .leftbox2 p img{width: 100%;}
.liyou2 .center1600 .leftbox3{}
.liyou2 .center1600 .leftbox3 ul{display: flex;margin-top: 55px;}
.liyou2 .center1600 .leftbox3 ul li{width: calc(100% / 3);border-right: 1px solid #caccd0;}
.liyou2 .center1600 .leftbox3 ul li:first-child{border-left: 1px solid #caccd0;}
.liyou2 .center1600 .leftbox3 ul li .text1{font-size: 28px;font-weight: bold;color: #333333;padding-bottom: 20px;display: block;text-align: center;position: relative;}
.liyou2 .center1600 .leftbox3 ul li .text1::after{position: absolute;content: "";left: 50%;transform: translateX(-50%);bottom: 0;width: 110px;height: 4px;background: linear-gradient(to right, #ff4350 0%,#ff4350 50%,#2c5cae 51%,#2c5cae 100%);}
.liyou2 .center1600 .leftbox3 ul li .text2{font-size: 18px;color: #333333;text-align: center;display: block;margin-top: 20px;}
	
.indexcase2{background-color: #e2e2e2;overflow: hidden;padding-bottom: 80px;}
.indexcase2 .cn9{font-size: 48px;color: #333333;font-weight: bold;text-align: center;padding-top: 60px;}
.indexcase2 .cn9 span{color: #fe6e34;}
.indexcase2 .en9{color: #333333;text-align: center;position: relative;font-size: 20px;margin-bottom: 60px;}
.indexcase2 .en9::before{position: absolute;content: "";left: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexcase2 .en9::after{position: absolute;content: "";right: 280px;top: 50%;transform: translateY(-50%);width: 300px;height: 2px;background-color: #b5b5b5;}
.indexcase2 .box1 .box2{padding: 30px 50px;margin-bottom: 10px;display: flex;border: 1px solid rgba(11, 2, 5, 0.1);background-color: #f2f2f2;width: calc(50% - 107px);margin-right: 10px;float: left;}
.indexcase2 .box1 .box2:nth-child(2n){margin-right: 0;}
.indexcase2 .box1 .box2 .left2box{margin-right: 40px;width: 490px;height: 175px;}
.indexcase2 .box1 .box2 .right2box{}
.indexcase2 .box1 .box2 .right2box .cn1 a{font-size: 20px;font-weight: bold;color: #030303;margin-bottom: 20px;}
.indexcase2 .box1 .box2 .right2box .cn2 a{font-size: 16px;color: #333333;line-height: 26px;margin-bottom: 20px;}
.indexcase2 .box1 .box2 .right2box .cn3 a{text-align: center;width: 180px;height: 36px;line-height: 36px;display: inline-block;background-color: #333333;font-size: 16px;color: #ffffff;box-shadow: 0px 5px 5px 0pxrgba(11, 2, 5, 0.55);}
.indexcase2 .box1 .box2 .right2box .cn3 a:hover{background-color: #fe6e34;}
/* 首页e*/
.swiper-indexbanner{position: relative;overflow: hidden;}
.swiper-indexbanner img{width: 100%;}
.swiper-indexbanner .swiper-paginationa{position: absolute;bottom: 10px;left: 50%;transform: translateX(-50%);z-index: 99;text-align: center;}
			
/* 底部s */
footer{clear: both;overflow: hidden;}
.footernav{background-color: #1a1a1a;margin-top: 50px;border-bottom: 1px solid rgba(255,255,255,.1);}
.footernav.index{margin-top: 0;}
.footernav ul{display: flex;}
.footernav ul li{width: 100%;text-align: center;}
.footernav ul li.cur{background-color: #2e2f3f;}
.footernav ul li a{color: #fff;font-size: 16px;line-height: 50px;}
.footernav ul li.cur a:hover{color: #fff;}
.footernav ul li a:hover{color: #E83C3C;}

.footerbox{background-color: #1a1a1a;}
.footerbox .center1600{display: flex;padding: 60px 0 45px;}
.footerbox .center1600 .left{width: 40%;border-right: 1px solid rgba(255,255,255,.14);}
.footerbox .center1600 .left ul{padding-left: 50px;}
.footerbox .center1600 .left ul .cn{font-size: 18px;line-height: 24px;color: #ffffff;font-weight: bold;}
.footerbox .center1600 .left ul .en{font-size: 14px;line-height: 24px;color: #ffffff;opacity: 0.25;font-weight: bold;}
.footerbox .center1600 .left ul .add{font-size: 14px;color: #ffffff;line-height: 24px;margin-top: 45px;}
.footerbox .center1600 .left ul .hao{font-size: 14px;color: #ffffff;line-height: 24px;}
.footerbox .center1600 .left ul .hao a{color: #Fff !important;}
.footerbox .center1600 .middle{width: 40%;border-right: 1px solid rgba(255,255,255,.14);display: flex;flex-direction: column;align-items: center;}
.footerbox .center1600 .middle ul .cn{font-size: 18px;font-weight: bold;color: #ffffff;line-height: 24px;}
.footerbox .center1600 .middle ul .en{font-size: 16px;font-weight: bold;line-height: 24px;color: #ffffff;opacity: 0.25;}
.footerbox .center1600 .middle ul .tel{font-size: 14px;line-height: 24px;color: #ffffff;margin-top: 45px;}
.footerbox .center1600 .middle ul .fax{font-size: 14px;line-height: 24px;color: #ffffff;}
.footerbox .center1600 .right{width: 20% ;}
.footerbox .center1600 .right .img{text-align: center;margin-bottom: 10px;}
.footerbox .center1600 .right .img img{width: 150px;height: 150px;}
.footerbox .center1600 .right .text{font-size: 14px;line-height: 24px;color: #ffffff;text-align: center;}
/* 底部e */

/* 产品详情s*/
.dbox1{display: flex;padding: 40px;}
.dbox1 .left{flex: none;width: 350px;}
.dbox1 .left p{text-align: center;position: relative;top: 50%;transform: translateY(-50%);}
.dbox1 .right{flex: 1;min-width: 0;padding: 0 40px;display: flex;flex-direction: column;justify-content: center;}
.dbox1 .right .cn{padding-bottom: 20px;border-bottom: 1px solid #e6e6e6;display: flex;}
.dbox1 .right .cn span:first-child{margin-top: 5px;margin-right: 10px;}
.dbox1 .right .cn span:last-child{font-size: 20px;font-weight: bold;color: #010101;}
.dbox1 .right ul li{margin-top: 30px;}
.dbox1 .right ul li i{font-style: normal;font-size: 16px;color: #000000;width: 50px;display: inline-block;}
.dbox1 .right ul li span{font-size: 16px;color: #000000;}
.dbox1 .right .message{margin-top: 35px;display: flex;}
.dbox1 .right .message .left1{font-size: 20px;width: 50%;text-align: center;background-color: #2e2f3f;line-height: 55px;color: #Fff;}
.dbox1 .right .message .left1 img{margin-left: 10px;}
.dbox1 .right .message .right1{width: 50%;background-color: #f2f2f2;line-height: 55px;display: flex;}
.dbox1 .right .message .right1 span:first-child{margin-left: 20px;margin-right: 10px;}
.dbox1 .right .message .right1 span i{display: block;}
.dbox1 .right .message .right1 span i:first-child{line-height: 20px;margin-top: 5px;color: #333;}
.dbox1 .right .message .right1 span i:last-child{line-height: 20px;font-size: 22px;color: #2e2f3f;font-weight: bold;}

/* 产品详情e */
.dbox1 .swiper-button-next,.dbox1 .swiper-button-prev{bottom: 0;}
.dbox1 .swiper-button-next.swiper-button-white,.dbox1 .swiper-button-prev.swiper-button-white{color: #000000;background-color: #e6e6e6;height: 80px;}
.dbox1 .swiper-button-next, .dbox1 .swiper-container-rtl .swiper-button-prev{right: 0;}
.dbox1 .swiper-button-next,.dbox1 .swiper-button-prev{z-index: 99;top: 0;margin-top: 10px;}
.dbox1 .swiper-button-prev{left: 0;}
.dbox1  .swiper-container {width: 100%;height: 330px;margin-left: auto;margin-right: auto;}
.dbox1  .swiper-slide {background-size: cover;background-position: center;background-repeat: no-repeat;}
.dbox1 .swiper-slide .img{position: relative;padding-bottom: 100%;cursor: pointer;}
.dbox1 .swiper-slide .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.dbox1  .gallery-top {position: relative;width: 100%;height: 350px;border: 1px solid #E2E2E2;overflow: hidden;box-sizing: border-box;}
.dbox1  .gallery-thumbs {position: relative;height: 110px;margin-top: 10px;overflow: hidden;}
.dbox1  .gallery-thumbs .swiper-slide {width: 390px;height: 100%;opacity: 0.4;cursor: pointer;transition: all .5s;}
.dbox1  .gallery-thumbs .swiper-slide-thumb-active {opacity: 1;}
.dbox1 .swiper-button-next:after,.dbox1 .swiper-button-prev:after{font-size: 18px;}

/* 公司相册 */
.picture{padding-top: 60px;}
.swiper-containerpic .aa{text-align: center;position: relative;overflow: hidden;}
.swiper-containerpic .bb{position: relative;overflow: hidden;}
.swiper-containerpic .aa img{border: 1px solid #E2E2E2;padding: 10px;width: 760px;height: 390px;object-fit: cover;cursor: pointer;}
.swiper-containerpic .bb img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #E2E2E2;padding: 2px;object-fit: cover;box-sizing: border-box;}
.swiper-containerpic .gallery-thumbs{margin: 20px 200px 40px;}
.swiper-containerpic .gallery-thumbs p{position: relative;width: 100%;padding-bottom: 54%;text-align: center;}
.swiper-containerpic .gallery-thumbs1{margin: 20px 200px 0;}
.swiper-containerpic .gallery-thumbs1 p{width: 100%;text-align: center;}
.swiper-containerpic .swiper-button-next{right: 100px;bottom: 63px;top: unset;}
.swiper-containerpic .swiper-button-prev{left: 100px;bottom: 63px;top: unset;}
.swiper-containerpic .swiper-button-next,.swiper-containerpic .swiper-button-prev{width: 44px;height: 44px;border: 2px solid #000;background-color: #fff;background-size: 8px;border-radius: 50%;box-sizing: border-box;opacity: .2;}
.pagination-about{position: absolute;z-index: 99;bottom: 20px !important;display: block;right: -330px;left: unset !important;font-size: 20px;color: #fff;}
.picture .swiper-pagination-current{font-size: 20px;color: #f89418;}
.picture .swiper-pagination-total{font-size: 20px;color: #fff;}
.pagination-about1{position: absolute;z-index: 99;bottom: 20px !important;display: block;right: -290px;left: unset !important;font-size: 20px;color: #fff;}

/* 团队风采 */
.mainbody2a2{padding: 50px 70px  30px;}
.mainbody2a2 p{position: relative;padding-bottom: 62.212%;box-shadow: 1px 1px 5px #888888;overflow: hidden;}
.mainbody2a2 .swiper-wrapper{padding-bottom: 10px;}
.mainbody2a2 p img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;border: 1px solid #f2f2f2;padding: 5px;box-sizing: border-box;cursor: pointer;transition: all .5s;}
.mainbody2a2 p img:hover{transform: scale(1.2);}
.mainbody2a2 .diandian{text-align: center;margin: 30px 0 0 ;position: relative;}
.mainbody2a2 .swiper-pagination-bullet{margin: 0 5px;}

/* 认证证书 */
.tfhonor1{padding: 50px 40px;}
.tfhonor1 .cn1{overflow: hidden;}
.tfhonor1 .cn1 .cn2{padding: 5px;border: 1px solid #E2E2E2;float: left;margin-right: 10px;width: calc((100% - 78px ) / 4);}
.tfhonor1 .cn1 .cn2:nth-child(4n){margin-right: 0;}
.tfhonor1 .cn1 .cn2:nth-child(-n+4){margin-bottom: 20px;}
.tfhonor1 .cn1 .cn2 img{width: 192px;height: 265px;object-fit: cover;cursor: pointer;}

/* 企业荣誉 */
.tfhonor2{padding: 50px 40px;}
.tfhonor2 .cn1{overflow: hidden;}
.tfhonor2 .cn1 .cn2{float: left;margin-right: 20px;width: calc((100% - 40px ) / 3);margin-top: 20px;}
.tfhonor2 .cn1 .cn2:nth-child(3n){margin-right: 0;}
.tfhonor2 .cn1 .cn2:nth-child(-n+3){margin-top: 0;}
.tfhonor2 .cn1 .cn2 img{width: 271px;height: 194px;object-fit: cover;cursor: pointer;}

/* 浮动客服 */
.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: #2e2f3f;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(../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: #2e2f3f;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 #2e2f3f;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: #2e2f3f;opacity: 0;transition: all .5s;}
.toolbar dd.code .box img{width: 100%;height: 100%;padding: 11px;box-sizing: border-box;}
.toolbar dd.code .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #2e2f3f;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;}