#cd-logo h1{display: none;}
.cd-main-content{padding-top: 85px;padding-bottom: 20px;background: #f5f5f5;}
#header{background: #fff;border-bottom: 1px solid rgba(0,0,0,.1);}
#header #cd-top-nav li{margin-right: 50px;position: relative;text-transform: uppercase;}
#header #cd-top-nav li:last-child{margin-right: 0;}
#header #cd-top-nav li #line{width: 0px;height: 4px;background: linear-gradient(to right,#0d6fb8,#28a7e1);margin: 0 auto;position: absolute;bottom: 0;left: 0px;right: 0px;transition: width 0.2s linear;}
#header #cd-top-nav li .tarA.act #line,#header #cd-top-nav li:hover #line{width: 100%;}
#header #cd-top-nav li .tarA{display: flex;}
#header .act .a1{color: #0d6fb8;}
#cd-logo{height: 85px;}
#cd-logo img{max-height: 65px;}
#cd-lateral-nav a.a1{font-family: 'ame';}

.lateral-menu-is-open .ewm{margin: 20% 0;display:flow-root;text-align: center;color: #fff;font-size: 14px;}
.lateral-menu-is-open .ewm img{max-width: 140px;margin: 0 auto;display: block;margin-bottom: 5px;}
.lateral-menu-is-open .tel{color: #fff;font-size: 14px;line-height: 20px;margin-top: 18px;margin: 0 auto;display: table;}
.lateral-menu-is-open .tel b{color: #28a7e1;display: block;display: block;font-size: 30px;margin-top: 10px;font-family: 'arial';}

#cd-top-nav .drow{position: fixed;width: 100%;left: 0;top: 85px;display: none;line-height: normal;}
#cd-top-nav li:hover .drow{display: block;}
#cd-top-nav .drow1{z-index: 1;}#cd-top-nav .drow2,#cd-top-nav .drow3{z-index: 9;}
#cd-top-nav .drow .box{background: #fff;padding: 30px 7%;display: flow-root;}
#cd-top-nav .drow1 .tit{height: 70px;line-height: 70px;overflow: hidden;border-bottom: 1px solid #e7e7e7;display: flex;}
#cd-top-nav .drow1 .tit b{font-size: 26px;}#cd-top-nav .drow1 .tit  span{color: #28a7e1;margin-left: 16px;font-size: 22px;}
#cd-top-nav .drow1 dl{margin-top: 15px;}
#cd-top-nav .drow1 dt{width: 22%;float: left;margin: 5px 0;}
#cd-top-nav .drow1 dt a{color: #666;}#cd-top-nav .drow1 dt a:hover{color: #28a7e1;}

#cd-top-nav .drow2 .tit{font-size: 26px;margin-bottom: 15px;}#cd-top-nav .drow2 .tit i{font-size: 16px;color: #888;margin-left: 10px;}
#cd-top-nav .drow2 .mm{height: 36px;line-height: 36px;background: #28a7e1;color: #fff;padding: 0 14px;display: inline-flex;}
#cd-top-nav .drow2 .mm span{font-size: 20px;margin-left: 12px;}
#cd-top-nav .drow2 .mm:hover{background: #0d6fb8;}
#cd-top-nav .drow2 dl.zj{border-top-left-radius: 5px;border-bottom-left-radius: 5px;border: 1px solid #d9d9d9;height: 80px;overflow: hidden;position: relative;padding-left: 20px;border-bottom: none;}
#cd-top-nav .drow2 dl.zj dt{width: 20px;background: #d9d9d9;color: #fff;height: 80px;text-align: center;position: absolute;top: 0;left: 0;}
#cd-top-nav .drow2 dl.zj dt i{display: block;}
#cd-top-nav .drow2 dl.zj dt i.xian{width: 2px;height: 16px;background: #fff;margin: 0 auto;}#cd-top-nav .drow2 dl.zj dt i:first-child{padding-top: 10px;}
#cd-top-nav .drow2 dl.zj:hover dt{background: #28a7e1;}
#cd-top-nav .drow2 dl.zj dd{width: 10%;float: left;position: relative;}
#cd-top-nav .drow2 dl.zj dd .imgfd{height: 80px;padding: 0;}
#cd-top-nav .drow2 dl.zj dd .imgfd img{padding: 10px;}
#cd-top-nav .drow2 dl.zj dd::after{content: '';position: absolute;top: 20px;right: 0;width: 1px;height: 40px;background: #d9d9d9;z-index: 2;}
#cd-top-nav .drow2 dl.zj dd:last-child::after{display: none;}
#cd-top-nav .drow2 dl.zjlast{border-bottom: 1px solid #d9d9d9;margin-bottom: 30px;}
#cd-top-nav .drow2 dl.pj dt{width: 12%;float: left;text-align: center;}
#cd-top-nav .drow2 dl.pj dt p{display: block;width: 100%;font-size: 14px;color: #666;}
#cd-top-nav .drow2 dl.pj dt:hover p{color: #28a7e1;}

#cd-top-nav .drow3 .drowp2{padding-left: 16px;border-left: 1px solid #e7e7e7;}
#cd-top-nav .drow3 .drowp2 a{height: 30px;line-height: 30px;display: block;width: 100%;font-size: 15px;}
#cd-top-nav .drow3 .a2{font-size: 18px;color: #333;display: block;margin-bottom: 15px;}
#cd-top-nav .drow3 dt{width: 24%;}#cd-top-nav .drow3 .ic{display: block;margin-top: 50px;margin-left: 14px;}

.hsous{margin: 24px 5% 0;width: 17%;}
.hsous form{width: 100%;border-radius: 500px;border: 1px solid rgba(0,0,0,.3);overflow: hidden;position: relative;height: 36px;line-height: 36px;}
.hsous form .inp{width: 100%;position: absolute;top: 0;left: 0;text-indent: 14px;font-size: 14px;opacity: .5;line-height: 36px;}
.hsous form .sub{width: 48px;height: 36px;position: absolute;right: 0;top: 0;cursor: pointer;background: none;z-index: 2;}
.hsous form::after{content: "\e622";position: absolute;right: 15px;top: 0;font-size: 20px;text-align: center;font-weight: bold;font-family: "iconfont" !important;color: #c2c1c1;z-index: 1;}
.hsous form::before{content: '';width: 2px;height: 21px;background: rgba(0,0,0,.3);position: absolute;top: 6px;right: 48px;}
.hsous form:hover::after{color: #0d6fb8;}
#header .tel{color: #111;font-size: 14px;line-height: 20px;margin-top: 18px;}
#header .tel b{color: #28a7e1;display: block;display: block;font-size: 24px;margin-top: 5px;font-family: 'arial';}

#footer{background: #4c4d4e;padding-top: 54px;display: flow-root;}
#footer .copy{height: 74px;line-height: 74px;overflow: hidden;border-top: 1px solid #828383;font-size: 14px;color: #bbb;}
#footer .copy a{color: #bbb;display: inline-block;}
#footer .copy a:hover,#footer .link a:hover,#footer .link a:hover,#footer .box li a:hover{color: #28a7e1;}
#footer .box{color: #fff;}
#footer .box dl{width: 38%;display: flex;flex-flow: row wrap;justify-content: space-between;}
#footer .box dt{width: 100%;margin-bottom: 40px;}
#footer .box dd p{display: block;height: 35px;line-height: 35px;text-align: center;background: #393a3b;font-size: 15px;font-family: 'ali';}
#footer .box dd img{display: block;width: 100%;background: #fff;}
#footer .box dd{width: 22%;}
#footer .box ul{width: 62%;}
#footer .box li{float: left;margin-right: 10%;}#footer .box li:last-child{margin-right: 0;}
#footer .box li h3{font-size: 16px;}
#footer .box li i{display: block;width: 14px;height: 2px;background: #28a7e1;margin: 10px 0 20px;}
#footer .box li a{font-size: 14px;color: #fff;display: block;margin-bottom: 14px;font-family: 'ali';}
#footer .box li.lx .text{margin-bottom: 14px;font-size: 14px;display: flex;font-family: 'ali';}#footer .box li.lx a{display: flex;}
#footer .box li.lx span{color: #28a7e1;font-size: 20px;margin-right: 8px;}
#footer .link {margin: 15px 0;display: flow-root;}
#footer .link a{float: left;margin: 2px 0;color: #bbb;font-size: 14px;margin-right: 30px;}
#footer .link a:first-child{margin-right: 15px;}

.right_lx{position: fixed;top: 50%;right: 0;background: #4285ec;z-index: 999;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.right_lx li{width: 61px;height: 57px;position: relative;border-bottom: 2px solid rgba(255,255,255,.6);z-index: 1;cursor: pointer;}
.right_lx li:last-child{border-bottom: none;}
.right_lx li .box{
	position: absolute;right: 61px;top: 0;max-width: 0px;line-height: 57px;background: #0d6fb8;z-index: 9;
	overflow:hidden;
	-webkit-transition:max-width 0.2s linear;
	-moz-transition:max-width 0.2s linear;
	transition:max-width 0.2s linear;
}
.right_lx li:hover .box{max-width:500px;z-index: 1;}
.right_lx li .box .p{color: #fff;font-size: 16px;width: 100%;white-space: nowrap;padding: 0 20px;display: flex;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.right_lx li:nth-child(1){background: url(../images/y8.png) no-repeat center;}
.right_lx li:nth-child(2){background: url(../images/y9.png) no-repeat center;}
.right_lx li:nth-child(3){background: url(../images/y11.png) no-repeat center;}
.right_lx li:nth-child(4){background: url(../images/y12.png) no-repeat center;}
.right_lx li:nth-child(1):hover{background:#0d6fb8 url(../images/y8.png) no-repeat center;}
.right_lx li:nth-child(2):hover{background:#0d6fb8 url(../images/y9.png) no-repeat center;}
/*.right_lx li:nth-child(3):hover{background:#0d6fb8 url(../images/y10.png) no-repeat center;}*/
.right_lx li:nth-child(3):hover{background:#0d6fb8 url(../images/y11.png) no-repeat center;}
.right_lx li:nth-child(4):hover{background:#0d6fb8 url(../images/y12.png) no-repeat center;border-bottom-left-radius: 10px;}
.right_lx li a{width: 61px;height: 57px;display: block;}
.right_lx li .ewm img{max-width: 120px;box-shadow: 0 0 10px 0 rgb(159 159 159 / 40%);padding: 5px;display: flow-root;}
.right_lx li #ClickMe{background: rgba(0,0,0,0);width: 100%;height: 57px;cursor: pointer;}

.banner .swiper-pagination-bullet{width: 50px;height: 6px;background: #fff;border-radius: 500px;margin: 0 5px!important;}
.banner .swiper-pagination{bottom: 50px;}
.banner img{display: block;width: 100%;}
.comwap{display: none;position: relative;}
.comwap .txt{position: absolute;top: 30%;left: 5%;width: 90%;color: #fff;text-align: left;}
.comwap .txt b{font-size: 20px;}
.comwap .txt p{font-size: 16px;line-height: 22px;display: block;margin-top: 8px;font-size: 15px;}


.index1{padding: 38px 0;display: flow-root;}
.index1 li{width: 25%;float: left;position: relative;cursor: pointer;}
.index1 li::after{content: '';position: absolute;top: 0;right: 0;width: 2px;height: 58px;background: #adadad;}
.index1 li:last-child::after{display: none;}
.index1 li .box{margin: 0 auto;display: table;}
.index1 li .wz{font-size: 14px;color: #666;margin-left: 20px;}
.index1 li .wz b{font-size: 17px;display: block;color: #333;display: block;margin: 5px 0;}
.wapind1{display : none;}

.apad{padding: 80px 0;display: flow-root;}
.sytit1{font-size: 30px;height: 28px;line-height: 28px;position: relative;display: block;padding-left: 15px;}
.sytit1::after{content: '';position: absolute;top: 0;left: 0;background: linear-gradient(to bottom,#0d6fb8,#28a7e1);width: 6px;height: 28px;}
.sytit2{font-size: 18px;color: #888;margin-top: 5px;display: block;font-family: 'ali';}
.sytit3{font-size: 24px;height: 24px;line-height: 24px;padding-left: 10px;}
.sytit3::after{width: 4px;height: 24px;}

.index2{background: #f5f5f5;}
.index2 .boxfl{width: 75%;position: relative;padding-top: 18px;}
.index2 .boxfl .sytit{position: absolute;top: 0;left: 0;z-index: 5;}
.index2 .tab-hd li{height: 55px;line-height: 55px;padding: 0 50px;float: left;}
.index2 .tab-hd li.active{background: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.index2 .tab-hd li.active a{color: #0d6fb8;}
.index2 .tab-bd {padding: 15px 0;display: flow-root;background: #fff;}
.index2 .section1{position: relative;height: 575px;padding: 0 40px;overflow: hidden;}
.index2 .swiper-slide {height: calc((100% - 30px) / 2);}
.index2 .swiper {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.index2 .swiper .txt{width: 100%;height: 50px;line-height: 50px;overflow: hidden;} 
.index2 .swiper .txt span{color: #e6e6e6;font-size: 20px;}
.index2 .swiper .txt h2{display: block;width: 90%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;}
.index2 .swiper-slide:hover .txt span,.index2 .swiper-button-prev:hover span,.index2 .swiper-button-next:hover span{color: #28a7e1;}
.index2 .swiper-slide:nth-child(2n){margin-top: 20px!important;}
.index2 .swiper .imgfd{padding: 0;height: 240px;}
.index2 .swiper-button-prev{left: 5px;}.index2 .swiper-button-next{right: 5px;}
.index2 .swiper-button-prev span,.index2 .swiper-button-next span{font-size: 30px;color: #bbb;}

.index2 .boxfr{width: 24%;display: flow-root;padding-top: 18px;}
.index2 .boxfr .bt{padding: 53px 0;}
.index2 .boxfr .bt .sytit1{margin-left: 14px;}
.index2 .boxfr dl{padding: 14px 30px;height: 530px;background: #fff;display: flow-root;}
.index2 .boxfr dd{width: 200px;height: 60px;background: #0d6fb8;border-radius: 5px;text-align: center;height: 60px;line-height: 60px;margin: 0 auto;overflow: hidden;margin-top: 20px;}
.index2 .boxfr dd a{color: #fff;display: inline-flex;}
.index2 .boxfr dd span{font-size: 20px;margin-left: 10px;}
.index2 .boxfr dd:hover{background: #28a7e1;}
.index2 .boxfr dt{height: 50px;line-height: 50px;border-bottom: 1px dashed #ccc;overflow: hidden;}
.index2 .boxfr dt h2{display: block;width: 90%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;}
.index2 .boxfr dt span{color: #bbb;}
.index2 .boxfr dt:hover span{color: #28a7e1;}


.index3 .boxfl{width: 39%;}
.index3 .boxfl .bt{padding: 53px 0;}
.index3 .boxfl .bt .sytit1{margin-left: 14px;}
.index3 .boxfl .mm{font-size: 14px;color: #666;text-align: center;opacity: .5;}
.list_sinfo{padding: 20px;display: flow-root;background: #fff;}
.list_sinfo li{display: flow-root;margin-bottom: 17px;padding-bottom: 17px;border-bottom: 1px dashed #ccc;}
.list_sinfo li:last-child{border-bottom: none;padding-bottom: 0;margin-bottom: 0;}
.list_sinfo li .imgfd{width: 28%;padding-top: 19%;}
.list_sinfo li .txt{width: 69%;}
.list_sinfo li .txt .p,.list_sinfo li .txt i{font-size: 14px;line-height: 20px;color: #666;margin: 8px 0;max-height: 40px;overflow: hidden;}
.list_sinfo li .txt h2{display: block;height: 22px;line-height: 22px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.list_sinfo li:hover .txt h2,.index3 .boxfl .mm:hover,.index3 .tab-bd dt:hover h2{color: #28a7e1;opacity: 1;}

.index3 .boxfr{width: 57%;position: relative;}
.index3 .boxfr .sytit{position: absolute;top: 0;left: 0;z-index: 2;}
.index3 .boxfr .tab-hd{margin-bottom: 40px;}
.index3 .boxfr .tab-hd li{float: left;overflow: hidden;position: relative;}
.index3 .boxfr .tab-hd li a{width: 112px;height: 49px;line-height: 49px;text-align: center;border-radius: 8px;display: block;background: #f5f5f5;}
.index3 .boxfr .tab-hd li:first-child{margin-right: 20px;padding-right: 20px;}
.index3 .boxfr .tab-hd li:first-child::after{content: '';position: absolute;top: 8px;right: 0;width: 2px;height: 30px;background: #c1c1c1;}
.index3 .boxfr .tab-hd li.active a{color: #0d6fb8;}
.index3 .tab-bd dl{padding: 0 30px;display: flow-root;}
.index3 .tab-bd dt{width: 47%;float: left;box-shadow: 0 0 10px 0 rgb(159 159 159 / 30%);text-align: center;padding: 10px 0 12px;margin-bottom: 25px;}
.index3 .tab-bd dt:nth-child(2n){float: right;}
.index3 .tab-bd dt .pic{width: 80%;margin: 10px auto;}
.index3 .tab-bd dt h2{display: block;height: 22px;line-height: 22px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;padding: 0 20px;}


.index4 .boxfl{width: 50%;background: #f5f5f5;}
.index4 .boxfl .txt{height: 330px;padding: 40px;position: relative;}
.index4 .boxfl .imgfd{padding: 0;height: 330px;}
.index4 .boxfl .p{line-height: 26px;height: 156px;overflow: hidden;margin-top: 30px;text-indent:26px;}
.index4 .boxfl .mm{position: absolute;bottom: 0;right: 0;width: 55px;height: 55px;background: linear-gradient(to right,#0d6fb8,#28a7e1);text-align: center;line-height: 55px;color: #fff;}
.index4 .boxfl .mm span{font-size: 26px;}
.index4 .boxfl .mm:hover{background: #4285ec}

.index4 .boxfr{width: 50%;}
.index4 .boxfr dt{width: 50%;float: left;height: 330px;text-align: center;}
.index4 .boxfr dt .imgfd{padding: 0;height: 330px;}
.index4 .boxfr dt.er{background: linear-gradient(to right,#0d6fb8,#28a7e1);}
.index4 .boxfr dt b{font-size: 30px;display: block;color: #fff;transform: skewX(-8deg);}
.index4 .boxfr dt .ic{margin: 80px auto 30px;}
.index4 .boxfr dt b.jb{background:  linear-gradient(160deg,#4285ec,#0bbafb,#4285ec);-webkit-background-clip: text;color: transparent;font-size: 36px;}


.index5{background: #f5f5f5;}
.index5 .tit{text-align: center;color: #666;margin-bottom: 35px;}
.index5 .tit h3{color: #333;font-size: 32px;font-family: 'abo';display: block;margin-bottom: 5px;font-weight: bold;}
.index5 ul{display: flex;flex-flow: row wrap;justify-content: space-between;}
.index5 li{width: 32%;text-align: center;padding: 40px 0 100px;}
.index5 li b{display: block;font-size: 22px;margin: 25px 0;}
.index5 li .p{font-size: 20px;line-height: 30px;height: 90px;overflow: hidden;}
.index5 li:hover{box-shadow: 0 0 10px 0 rgb(159 159 159 / 40%);background: #fff;}


.index6 .boxfl{width: 62%;}.index6 .boxfr{width: 36%;}.index6 .sytit3{margin-bottom: 28px;}
.index6 .boxfr .list_sinfo{border: 1px solid #e7e7e7;padding: 38px 0;padding-left: 17px;}
.index6 .boxfr .mm{display: flex;}.index6 .boxfr .mm span{color: #e6e6e6;margin-right: 8px;font-size: 20px;}
.index6 .boxfr .mm:hover,.index6 .boxfr .mm:hover span{color: #28a7e1;}
.index6 .boxfl ul{border: 1px solid #e7e7e7;padding: 15px;display: flow-root;}
.index6 .boxfl li{width: 47%;float: left;}.index6 .boxfl li:nth-child(2n){float: right;}
.index6 .boxfl li h2{font-size: 18px;display: block;height: 60px;line-height: 50px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.index6 .boxfl li .imgfd{padding-top: 67%;}
.index6 .boxfl li:hover h2{color: #28a7e1;}

.search-head{display: none;}
.search-head span.icon-sousuo{color: #28a7e1;font-size: 20px;line-height: 60px;margin-right: 80px;}
.search-head .navContent input.inp{width: 100%;margin-bottom: 10px;}
.search-head .navContent input.sub{float: none;width: 50%;border-radius: 6px;margin: 0 auto;display: block;font-size: 15px;}


@media (max-width: 1500px){
	.hsous{display: none;}
	#header .tel{margin-left: 5%;}
	.index2 .tab-hd li{padding: 0 30px;}
	#cd-top-nav .drow2 dl.zj dd{width: 14%;}
}
@media (max-width: 1200px){
	.apad{padding: 60px 0;}
	.index2 .boxfl .sytit{position: inherit;}
	.index2 .tab-hd {float: left;margin-top: 20px;}
	.index2 .swiper .imgfd{height: 190px;}
	.index2 .section1{height: 490px;}
	.index3 .tab-bd dl{padding: 0;}
	.index5 li .p{font-size: 18px;}
}
@media (max-width: 1024px){
    .search-head{display: block;}
	#header .tel,#footer{display: none;}
	#cd-logo{height: 60px;}
	#cd-logo img{max-height: 45px;}
	.index2 .boxfl,.index2 .boxfr,.index4 .boxfl,.index4 .boxfr{width: 100%;}
	.sytit1{font-size: 24px;}
	.sytit2{font-size: 16px;}
	.index2 .boxfr dt{width: 49%;float: left;}.index2 .boxfr dt:nth-child(2n){float: right;}
	.index2 .boxfr dl{height: auto;}
	.index3 .list_sinfo li:last-child{display: none;}
	.index4 .boxfr dt{height: auto;height: 250px;}.index4 .boxfr dt .imgfd{height: 250px;}
	.index4 .boxfr dt b,.index4 .boxfr dt b.jb{font-size: 24px;}
	.index4 .boxfr dt .ic{margin-top: 60px;margin-bottom: 10px;}
	.index5 li{width: 33.33%;padding: 20px 0 30px;}
	.index5 li .p{font-size: 16px;line-height: 28px;height: auto;}
	.list_sinfo li .imgfd{display: none;}.list_sinfo li .txt{width: 100%;}
	.right_lx{display: none;}
	.cd-main-content{padding-top: 60px;}
	.banner .swiper-pagination{bottom: 5%;}
	.wapind1{display : block;}.comind1{display : none;}
}
@media (max-width: 940px){
	.index1 li .wz b{font-size: 16px;}
	.index1 li{text-align: center;}
	.index1 li .box img{float: none}
	.index1 li .wz{width: 100%;margin: 0;}
	.index1 li::after{top: 30px;}
	.index6 .boxfl,.index6 .boxfr,.index3 .boxfl,.index3 .boxfr{width: 100%;}
	.list_sinfo li .imgfd{width: 28%;display: block;}.list_sinfo li .txt{width: 69%;}
	.list_sinfo li .txt .p{max-height: 60px;margin: 15px 0;}
	.list_sinfo{padding: 20px!important;}
	.index6 .boxfr,.index3 .boxfr{margin-top: 30px;}
	.sytit1{font-size: 20px;}
	.index6 .sytit3{margin-bottom: 15px;}
	.apad{padding: 40px 0;}
	.index5 .tit h3{font-size: 24px;}
	.index5 li b{font-size: 20px;margin: 10px 0;}
	.index2 .swiper .imgfd{height: 250px;}
	.index2 .section1{height: 600px;}
	.index3 .list_sinfo li:last-child{display: block;}
}
@media (max-width: 560px){
	.index1 li{width: 50%;}
	.index1 li::after,.index4 .boxfr dt:first-child{display: none;}
	.comban{display: none;}.comwap{display: block;}
	.banner .swiper-pagination-bullet{width: 40px;height: 5px;margin: 0 3px!important;}
	.index1{padding: 15px 0;}.index1 li{margin: 20px 0;}
	.apad{padding-top: 30px;}
	.index2 .tab-hd li{padding: 0;width: 50%;text-align: center;}
	.index2 .tab-hd,.index2 .boxfr dt,.index3 .tab-bd dt .pic,.index5 li,.index4 .boxfr dt,.index6 .boxfl li{width: 100%;}
	.index2 .swiper .imgfd{height: 220px;}
	.index2 .section1{height: 540px;}
	.list_sinfo li .txt .p{max-height: 20px;margin: 5px 0;}
	.list_sinfo li .imgfd{width: 34%;padding: 0;height: 80px}.list_sinfo li .txt{width: 64%;}
	.index3 .boxfr .sytit{position: inherit;}
	.index3 .boxfr .tab-hd{float: left;margin: 20px 0;}
	.index3 .tab-bd dt{width: 49%;margin-bottom: 10px;}
	.index4 .boxfl .txt{padding: 20px;height: auto;padding-bottom: 80px;}
	.index4 .boxfl .imgfd{height: 180px;}
	.index4 .boxfl .p{font-size: 15px;margin-top: 20px;}
	.index4 .boxfr dt b, .index4 .boxfr dt b.jb{font-size: 20px;}
	.index4 .boxfr dt{height: 220px;}
	.index4 .boxfr dt .ic{margin-top: 40px;}
	.index6 .boxfl li h2{font-size: 16px;}
	.list_sinfo{padding: 0!important;border: none!important;}
	.list_sinfo li:first-child{margin-top: 20px;}.index6 .sytit3{margin-bottom: 0;}
	.index4 .boxfr dt .imgfd{height: auto;padding-top: 60%;}
}



.col_banner{height: 500px;}
.col_loca{margin-bottom: 20px;}
.col_loca a{font-size: 14px;color: #777;}.col_loca span.icon-shouye{color: #28a7e1;margin-right: 6px;color: #0d6fb8;}.col_loca span{margin: 0;}
.mainfl{width: 20%;}.mainfr{width: 77%;}
.info_show{background: #fff;padding: 30px;}
.word{line-height: 30px;}

.nytit{font-size: 24px;position: relative;min-height: 45px;display: inline-block;margin-bottom: 20px;}
.nytit::after{content: '';width: 60px;height: 3px;background: linear-gradient(to right,#0d6fb8,#28a7e1);position: absolute;bottom: 0;left: 0;}
.columnfl .tit{height: 60px;line-height: 60px;padding: 0 15px;background: linear-gradient(to right,#0d6fb8,#28a7e1);color: #fff;}
.columnfl .tit b,.columnfl .tit span{font-size: 22px;}
.columnfl dl.flmc{background: #fff;padding: 10px 17px;display: flow-root;}
.columnfl dt.dt{height: 50px;line-height: 50px;border-bottom: 1px solid #e7e7e7;overflow: hidden;padding-left: 16px;position: relative;}
.columnfl dt.dt::after{position: absolute;top: 23px;left: 4px;content: '';width: 5px;height: 5px;background: #333; }
.columnfl dt.dt span{color: #e6e6e6;font-size: 20px;}
.columnfl dt.dt p{overflow: hidden;white-space:nowrap;text-overflow:ellipsis;width: 90%;font-size: 17px;}
.columnfl dt.dt:hover span,.columnfl dt.dt:hover p,.columnfl dt.dt.cur span,.columnfl dt.dt.cur p{color: #28a7e1;}
.columnfl dt.dt:hover::after,.columnfl dt.dt.cur::after,.rmwz dd:hover::after{background: #28a7e1;}
.columnfl dt.dt:last-child{border-bottom: none;}

.rmwz{background: #fff;padding: 20px 15px;display: flow-root;margin-top: 30px;}
.rmwz b{font-size: 22px;}
.rmwz dt{width: 100%;padding-bottom: 25px;border-bottom: 1px solid #e7e7e7;margin: 14px 0 10px;}
.rmwz dt p{display: block;height: 22px;line-height: 22px;overflow: hidden;margin-top: 18px; }
.rmwz dd{height: 40px;line-height: 40px;padding-left: 15px;position: relative;width: 100%;overflow: hidden;}
.rmwz dd::after{position: absolute;top: 18px;left: 0;content: '';width: 5px;height: 5px;background: #333; }
.rmwz dd:hover a,.rmwz dt:hover p{color: #28a7e1;}

.list_down li{padding: 0 30px;display: flow-root;background: #fff;height: 100px;line-height: 100px;margin-bottom: 15px;overflow: hidden;}
.list_down li h2{font-size: 18px;padding-left: 20px;position: relative;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;width: 70%;}
.list_down li h2::after{position: absolute;top: 48px;left: 0;content: '';width: 5px;height: 5px;background: #333;}
.list_down li i{color: #666;font-size: 14px;}
.list_down li a{height: 45px;line-height: 45px;border: 1px solid #0d6fb8;color: #0d6fb8;display: inline-flex;padding: 0 23px;border-radius: 5px;margin-top: 28px;margin-left: 30px;}
.list_down li a:hover{background: #0d6fb8;color: #fff;}
.list_down li span{margin-left: 10px;}

.colnew{text-align: center;width: 100%;margin-bottom: 40px;display: flow-root;}
.colnew ul{display: inline-block;}
.colnew li{float: left;margin: 0 10px;}
.colnew li a{display: block;height: 50px;line-height: 50px;background: #fff;border-radius: 5px;overflow: hidden;padding: 0 60px;min-width: 200px;}
.colnew li.cur a,.colnew li:hover a{background: linear-gradient(to right,#0d6fb8,#28a7e1);color: #fff;} 

.list_new li{width: 31%;float: left;margin-right: 3.5%;margin-bottom: 40px;background: #fff;}
.list_new li:nth-child(3n){margin-right: 0;}
.list_new li .imgfd{padding-top: 67%;}
.list_new li .txt{background: #fff;padding: 20px 30px;display: flow-root;}
.list_new li .txt h2{font-size: 18px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-weight: bold;}
.list_new li .txt .p{font-size: 14px;color: #666;line-height: 22px;height: 44px;overflow: hidden;margin: 10px 0 20px;}
.list_new li .txt i{font-size: 14px;color: #666;}
.list_new li:hover .txt h2{color: #28a7e1;}

.show_new h1{font-size: 28px;font-family: 'abo';}
.show_new .boxsh{height: 40px;line-height: 40px;border-bottom: 1px solid #e7e7e7;margin: 20px 0 30px;padding-bottom: 20px;display: inline-table;width: 100%;}
.show_new .boxsh dt{float: left;margin-right: 30px;display: flex;font-size: 15px;color: #666;}.show_new .boxsh dt:last-child{margin-right: 0;}
.social-share .help{display: none;}
.social-share .icon-wechat .wechat-qrcode{height: auto!important;top: -165px!important;width: 150px!important;left: 0!important;margin-left: -60px!important;}
.social-share .social-share-icon{display: none!important;float: left;}
.social-share .icon-weibo,.social-share .icon-qq,.social-share .icon-wechat{display: block!important;}
.fanye{margin-top: 80px;}
.fanye dt{width: 40%;height: 45px;line-height: 45px;overflow: hidden;display: inline-flex;}
.fanye dt span{display: block;width: 45px;height: 45px;line-height: 45px;border-radius: 100%;text-align: center;border: 1px solid #333;box-sizing: border-box;font-size: 22px;}
.fanye dt a{margin: 0 12px;display: block;height: 45px;line-height: 45px;overflow: hidden;width: 80%;}
.fanye dt:hover a{color: #28a7e1;}
.arttan{font-size: 14px;margin: 20px 0;display: flow-root;}
.arttan .box{height: 32px;line-height: 32px;display: flex;font-size: 14px;}.arttan .box span{font-size: 16px;margin-right: 6px;}
.arttan a{float: left;display: block;height: 32px;line-height: 32px;border: 1px solid #e7e7e7;border-radius: 3px;margin-left: 10px;padding: 0 14px;margin-bottom: 5px;}
.arttan a:hover{background: #28a7e1;color: #fff;border-color: #28a7e1;}

.list_pro,.list_pro2{margin-top: 30px;}
.list_pro li,.list_pro2 li{width: 32%;float: left;margin-right: 2%;margin-bottom: 15px;text-align: center;}
.list_pro li:nth-child(3n),.list_pro2 li:nth-child(3n){margin-right: 0;}
.list_pro li h2{width: 100%;height: 50px;line-height: 50px;overflow: hidden;}
.list_pro li .imgfd{border: 1px solid #ddd;}
.list_pro li:hover h2{color: #28a7e1;}



.columnfl .colpro{padding: 10px 20px;display: flow-root;background: #fff;}
.columnfl .box{border-bottom: 1px solid #e7e7e7;}.columnfl .box:last-child{border-bottom: none;}
.columnfl .navContent dd.dd2{width: 33.33%;float: left;height: 36px;line-height: 36px;overflow: hidden;}
.columnfl .navContent dd a{color: #666;font-size: 15px;}
.columnfl .navContent dt a{color: #bcbcbc;font-size: 14px;}
.columnfl .navContent dt{display: flex;}
.columnfl .navContent a:hover{color: #28a7e1;}
.columnfl .navContent{margin: 0 0 20px;}
.columnfl .colpj{border-top: 1px solid #e7e7e7;}
.columnfl .currentDd span{transform: rotate(90deg);color: #28a7e1!important;}
.columnfl .dt{cursor: pointer;}.columnfl .navContent dd a:hover{color: #28a7e1;}
.columnfl .navContent .dd3{height: 36px;line-height: 36px;overflow: hidden;padding-left: 20px;overflow: hidden;}

.xgxw{margin: 40px 0;}.xgxw .list_sinfo{padding: 0;}
.xgxw li{width: 49%;float: left;}.xgxw li:nth-child(2n){float: right;}.xgxw li:last-child{border-bottom: 1px dashed #ccc;padding-bottom: 17px;}
.xgcp .sytit3,.xgxw .sytit3{margin-bottom: 20px;}.xgcp li{margin-bottom: 0;}


.list_pro2 li .txt{width: 100%;height: 50px;line-height: 50px;overflow: hidden;} 
.list_pro2 li .txt span{color: #e6e6e6;font-size: 20px;}
.list_pro2 li .txt h2{display: block;width: 90%;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;text-align: initial;}
.list_pro2 li:hover .txt span{color: #28a7e1;}


.info_cont .box{width: 50%;float: left;background: #fff;}
.info_cont .imgfd{padding-top: 0;}
.info_cont .imgfd,.info_cont .box1{height: 565px;overflow: hidden;}
.info_cont .box1 .txt{padding: 70px 8%;display: flow-root;}
.info_cont .box1 b{border-bottom: 1px solid #e3e3e3;width: 100%;padding-bottom: 30px;position: relative;display: flow-root;font-size: 24px;}
.info_cont .box1 b::after{content: '';position: absolute;bottom: -1px;left: 0;width: 80px;height: 5px;background: linear-gradient(to right,#0d6fb8,#28a7e1);z-index: 1;}
.info_cont .box1 dl{margin: 40px 0 80px;display: flex;flex-flow: row wrap;justify-content: space-between;}
.info_cont .box1 dt:first-child{width: 100%;margin-bottom: 30px;}
.info_cont .box1 dt span{color: #0d6fb8;font-size: 20px;margin-right: 10px;}
.info_cont .box1 dt:hover a{color: #28a7e1;}
.info_cont .box1 .ewm{display: flex;}
.info_cont .box1 .ewm .pic{text-align: center;font-size: 14px;margin-right: 5%;width: 18%;}
.info_cont .box1 .ewm .pic img{margin-bottom: 8px;display: block;width: 100%;}

.ind_ly .feed,.ind_ly .map{height: 532px;overflow: hidden;}
.ind_ly .feed .txt{padding: 60px 4%;display: flow-root;}.ind_ly .feed .txt b{font-size: 24px;}
.ind_ly .feed .inp{display: flex;flex-flow: row wrap;justify-content: space-between;}
.ind_ly .feed input{height: 54px;line-height: 54px;background: #f5f5f5;overflow: hidden;text-indent: 20px;font-size: 14px;width: 32%;}
.ind_ly .feed textarea{height: 130px;margin-top: 15px;background: #f5f5f5;text-indent: 20px;font-size: 14px;width: 100%;padding-top: 10px;}
.ind_ly p{font-size: 14px;color: #666;display: block;margin: 15px 0;}
.ind_ly .feed input.sub{float: right;background: #0d6fb8;font-size: 16px;text-align: center;text-indent: 0;height: 62px;line-height: 62px;color: #fff;cursor: pointer;}
.ind_ly .feed input.sub:hover{background: #28a7e1;}
.ind_ly .map p{margin: 0;}


.col_banner{line-height: normal;}
.col_banner .txt{position: absolute;position: absolute;width: 100%;bottom: 20%;left: 0;color: #fff;}
.col_banner .txt b{font-size: 30px;}
.col_banner .txt .p{font-size: 20px;display: block;margin-top: 20px;}

.list_zj{display: flow-root;margin-bottom: 30px;}
.list_zj li{width: 13.4%;float: left;margin-right: 1%;margin-bottom: 10px;}
.list_zj li:nth-child(7n){margin-right: 0}
.list_zj li .pic{border: 1px solid #eee;box-sizing: border-box;}
.list_zj li .imgfd{padding-top: 56%;}

.show_new .word h4{font-size: 20px;font-family: 'abo';display:block;margin-bottom: 10px;}

@media (max-width: 1024px){
	.mainfl{display: none;}.mainfr{width: 100%;}
	.col_banner{height: 320px;}
}
@media (max-width: 940px){
	.nytit{font-size: 20px;}
	.list_down li i{display: none;}
	.list_down li{padding: 0 15px;height: 80px;line-height: 80px;}
	.list_down li h2::after{top: 37px;}.list_down li a{margin-top: 17.5px;}
	.list_pro li,.list_pro2 li,.list_new li{width: 49%;margin-right: 0;margin-bottom: 5px;}
	.list_pro li:nth-child(2n),.list_pro2 li:nth-child(2n),.list_new li:nth-child(2n){float: right;}
	.list_new li{margin-bottom: 20px;}
	.show_new h1{font-size: 24px;}
	.fanye{margin-top: 50px;}
	.info_cont .box{width: 100%;}
	.info_cont .imgfd,.ind_ly .map{display: none;}
	.info_cont .box1 .txt{padding-top: 40px;padding-bottom: 40px;}
	.info_cont .imgfd, .info_cont .box1,.ind_ly .feed, .ind_ly .map{height: auto;}
	.info_cont .box1 b,.ind_ly .feed .txt b{font-size: 20px;}
	.col_banner .txt{bottom: 12%;}
	.col_banner .txt b{font-size: 24px;}
	.col_banner .txt .p{font-size: 16px;margin-top: 10px;}
	.list_zj li,.list_zj li:nth-child(7n){width: 19.2%;margin-right: 1%;}
	.list_zj li:nth-child(5n){margin-right: 0;}
}
@media (max-width: 560px){
	.info_show{padding: 20px;}
	.word{font-size: 15px;line-height: 28px;}
	.col_banner{height: 200px;}
	.list_down li h2{font-size: 16px;width: 100%;display: block;margin-bottom: 10px;white-space: inherit;}
	.list_down li{height: auto;line-height: normal;padding: 20px;margin-bottom: 10px;}
	.list_down li a{font-size: 14px;height: 40px;line-height: 40px;margin-left: 0;margin-top: 0;}
	.list_down li h2::after{top: 8px;}.list_down li i{display: block;float: left;line-height: 40px;}
	.list_pro li,.list_pro2 li,.list_new li{width: 100%;}
	.colnew li{margin: 0;width: 49%;margin-bottom: 8px;overflow: hidden;}.colnew li:nth-child(2n){float: right;text-align: center;}
	.colnew li a{padding: 0;min-width: inherit;}
	.colnew ul{display: block;}
	.colnew{margin-bottom: 20px;}
	.list_new li .txt{padding: 20px;}
	.show_new h1{font-size: 18px;}
	.show_new .boxsh dt{line-height: normal;margin-bottom: 10px;}.show_new .boxsh dt:last-child{margin-bottom: 0;line-height: 40px;}
	.fanye dt,.xgxw li{width: 100%;}
	.info_cont .box1 .txt,.ind_ly .feed .txt{padding: 30px 4%;}
	.info_cont .box1 dt{width: 100%;margin-bottom: 20px!important;}
	.info_cont .box1 dl{margin: 20px 0 30px;}
	.info_cont .box1 b{padding-bottom: 20px;}
	.info_cont .box1 b::after{width: 80px;}
	.ind_ly .feed input{width: 100%;margin-top: 10px;}
	.info_cont .box1 .ewm .pic{width: 49%;margin: 0;margin-bottom: 5px 0;}info_cont .box1 .ewm .pic:nth-child(2n){float: right;}
	.ind_ly p,.info_cont .box1 dl{margin-bottom: 0;}
	.col_banner .txt b{font-size: 17px;}
	.col_banner .txt .p{font-size: 15px;margin-top: 4px;}
	.list_zj li,.list_zj li:nth-child(7n),.list_zj li:nth-child(5n){width: 32%;margin-right: 2%;}
	.list_zj li:nth-child(3n){margin-right: 0;}
	.show_new .word h4{font-size: 16px;}
}


.get-quote #code{position: fixed!important;top: 18%!important;max-width: 760px;width: 100%;padding: 50px;left: 50%!important;margin-left: -380px!important;}
.rightf dt{width: 66%;}
.rightf dd{width: 24%;text-align: center;margin-top: 20%;}.rightf dd p{display: block;color: #28a7e1;font-size: 14px;}
.rightf dt h3{text-align: center;font-size: 24px;display: block;margin-bottom: 10px;font-weight: bold;}
.rightf dt .txt{line-height: 30px;color: #666;display: flex;font-size: 18px;}
.rightf dt .txt b{color: #28a7e1;}.rightf dt .txt i{color: #ff1f02;}.rightf dt .txt span{font-size: 26px;display: block;margin-top: 4px;margin-right: 10px;}
.rightf dt form{margin: 20px 0;display: flow-root;width: 100%;}
.rightf dt form .box{display: flex;height: 35px;line-height: 35px;overflow: hidden;margin-bottom: 15px;}
.rightf dt form .box .inp{border: 1px solid #333;max-width: 300px;width: 100%;}
.rightf dt form .box p{display: flex;width: 100px;padding-right: 10px;}
.rightf dt form .box p span{color: #ff1f02;font-size: 22px;margin-right: 4px;margin-top: 4px;}
.rightf dt form .box2{height: auto;}
.rightf dt form .box2 i{font-size: 13px;line-height: 15px;display: block;margin-top: 5px;width: 100%;}
.rightf dt form .box2 i{position: relative;text-align: center;padding: 0 10px;}
.rightf dt form .box2 i::after{content: '(';top: 8px;left: 0;position: absolute;font-size: 16px;}
.rightf dt form .box2 i::before{content: ')';top: 8px;right: 0;position: absolute;font-size: 16px;}
.rightf dt form .box2 p{display: block;}
.rightf dt form .box2 textarea{height: 180px;border: 1px solid #333;width: 100%;max-width: 300px;}
.rightf dt .sub{width: 180px;height: 48px;line-height: 48px;text-align: center;background: #28a7e1;color: #fff;margin: 0 auto;display: table;margin-top: 20px;cursor: pointer;border-radius: 6px;}
.rightf dt .sub:hover{background: #ff1f02;}

@media (max-width: 1024px){
	.get-quote #code{padding: 20px;max-width: 100%;margin-left: 0;}
	.rightf dt,.rightf dd{width: 100%;}{display: none;}
	.rightf dt h3{font-size: 18px;margin-bottom: 5px;}
	.rightf dt form .box p{font-size: 14px;width: 120px;}
	.rightf dt .sub{height: 45px;line-height: 45px;font-size: 15px;width: 150px;}
}

.foot-wap{background: #0d6fb8;}.foot-wap li a{width: 100%;height: 42px;}
.foot-wap li{height: 58px;position: relative;}
.foot-wap li:nth-child(1){background: url(../images/y8.png) no-repeat center;}
.foot-wap li:nth-child(2){background: url(../images/y9.png) no-repeat center;}
.foot-wap li:nth-child(3){background: url(../images/y10.png) no-repeat center;}
.foot-wap li:nth-child(4){background: url(../images/y12.png) no-repeat center;}
.foot-wap li:nth-child(1) .ewm{position: absolute;bottom: 58px;left: 0;width: 130px;display: none;}
.foot-wap li:nth-child(1):hover .ewm{display: block;}
