.bannerswiper .swiper-pagination-bullet { line-height: 24px; height: 24px; position: relative; background: rgba(0, 0, 0, .24); text-align: center; border: 1px solid #fff; border-radius: 12px; width: 40px; box-sizing: border-box; }
.bannerswiper .swiper-pagination-bullet:before { content: ""; position: absolute; left: 50%; top: 50%; width: 6px; height: 2px; background: #fff; margin: -1px 0 0 -3px; }
.bannerswiper .swiper-pagination-bullet-active { background: rgba(4, 108, 235, 0.6); border: none; }
.bannerswiper .swiper-button-next:after, .bannerswiper .swiper-button-prev:after { display: none }
.bannerswiper .swiper-button-next, .bannerswiper .swiper-button-prev { width: 50px; height: 70px; z-index: 199; border-radius: 4px }
.bannerswiper .swiper-button-next { background: url(../images/next.png) no-repeat center; background-size: cover; right: 5% }
.bannerswiper .swiper-button-prev { background: url(../images/prev.png) no-repeat center; background-size: cover; left: 5% }
.sec1 { /* background: url(../images/homeonebg.jpg) no-repeat right top;
    background-size: 55%; */
padding: 40px 0 0px; position: relative; }
.sec1 .fl { width: 79%; float: right; }
.sec1 .fl li { width: 25%; float: left; box-sizing: border-box; padding: 0 0 30px 40px; text-align: center; }
.sec1 .fl li a { display: block; border: 1px solid #f3f3f3; }
.sec1 .fl li .pho { position: relative; overflow: hidden; text-align: center; }
.sec1 .fl li .pho img { position: relative; z-index: 90; width: 90%; }
.sec1 .fl li .bg { position: absolute; left: 0; right: 0; bottom: 0; top: 100%; z-index: 100; background: rgba(0, 0, 0, .24); transition: 0.3s; }
.sec1 .fl li .bg span { display: block; position: absolute; left: 50%; top: 150%; width: 50px; height: 50px; margin-left: -27px; border: 2px solid #fff; background: url(../images/index/icon02.png) rgba(0, 0, 0, .5) no-repeat center; background-size: 39px; border-radius: 50%; }
.sec1 .fl li p { line-height: 50px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: #fff; color: #0e0e0e; }
.sec1 .fl li:hover a { box-shadow: 0 0 10px rgba(0, 0, 0, .4); }
.sec1 .fl li:hover .bg { top: 0; }
.sec1 .fl li:hover .bg span { top: 50%; margin-top: -27px; }
.sec1 .fr { width: 21%; color: #fff; text-align: center; position: relative; float: left; }
.sec1 .form form { position: relative; overflow: hidden; border-radius: 5px; line-height: 34px; margin-bottom: 20px; border: 1px solid #dedede; }
.sec1 .form input[type="text"] { width: 100%; line-height: 34px; height: 34px; border: none; background: #fff; padding: 0 65px 0 10px; box-sizing: border-box; margin: 0; }
.sec1 .form .submi { width: 60px; height: 28px; position: absolute; right: 3px; top: 3px; background: #0090ff; color: #fff; text-align: center; line-height: 30px; border: none; border-radius: 5px; cursor: pointer; }
.sec1 .fr li { position: relative; background: #f6f7f6; }
.sec1 .fr li a { display: block; text-align: left; line-height: 70px; padding: 15px 0 15px 85px; border-bottom: 1px solid #eaeaea; background: url(../images/index/icon03.png) no-repeat left 25px center; background-size: 40px; font-size: 18px; color: #333; }
.sec1 .fr li:nth-child(2) a { background-image: url(../images/index/icon08.png); }
.sec1 .fr li:nth-child(3) a { background-image: url(../images/index/icon05.png); }
.sec1 .fr li:nth-child(4) a { background-image: url(../images/index/icon07.png); }
.sec1 .fr li:nth-child(5) a { background-image: url(../images/index/icon06.png); }
.sec1 .fr li:nth-child(6) a { background-image: url(../images/index/icon36.png); }
.sec1 .fr li:nth-child(7) a { background-image: url(../images/index/icon09.png); }
.sec1 .fr li:nth-child(8) a { background-image: url(../images/index/icon34.png); }
.sec1 .fr li:nth-child(9) a { background-image: url(../images/index/icon35.png); }
.sec1 .fr li:hover { background: linear-gradient(to right, #70c1ff, #0090ff); }
.sec1 .fr li:hover a { color: #fff }
.sec1 .more a { margin-top: 0; }
/* 解决方案 */

.sec5 { background: url(../images/index/bg9.jpg) repeat; background-size: cover; padding: 40px 0; margin-top: 30px; }
.sec5 ul { background: #fff; border-radius: 10px; overflow: hidden; margin-bottom: 60px; }
.sec5 ul li { width: 14%; float: left; transition: 0.3s; }
.sec5 ul li a { display: block; padding: 30px 0 20px; text-align: center; }
.sec5 ul li a span { display: block; width: 32px; height: 32px; line-height: 32px; margin: 0 auto 12px; }
.sec5 ul li a span img { vertical-align: middle; }
.sec5 ul li a p { font-size: 16px; color: #555; }
.sec5 ul li.on { width: 16%; }
.sec5 ul li.on a { background: #0090ff; border-radius: 10px; }
.sec5 ul li.on a p { color: #fff; }
.sec5 ul li.on a span img { filter: brightness(0) invert(100%); }
.sec5 .box a { display: block; }
.sec5 .box .text { width: 36%; padding: 40px 0 0 30px; box-sizing: border-box; }
.sec5 .box .text h3 { font-size: 24px; font-weight: 500; }
.sec5 .box .text p { font-size: 15px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 15px 0 40px; color: #666; }
.sec5 .box .text span { display: block; text-align: right; color: #0090ff; font-size: 15px; }
.sec5 .box .pho { width: 60%; }
.sec5 .box .pho .img { width: 50%; float: left; padding-left: 30px; box-sizing: border-box; }
.sec5 .box .pho .img a { position: relative; border: 8px solid rgba(0, 0, 0, 0); }
.sec5 .box .pho .img a:before { content: ""; position: absolute; left: 0; top: 0; bottom: 0; right: 0; background: rgba(0, 0, 0, .2); }
.sec5 .box .pho .img.on a { border: 8px solid #0090ff; }
.sec5 .box .pho .img.on a:before { opacity: 0; }
.sec5 .box, .sec5 .box .text .tex { display: none; }
.sec5 .box.on, .sec5 .box .text .tex.on { display: block; }
/* 关于我们 */
.sec2 { margin: 50px auto; }
.sec2 .text { width: 50%; padding-top: 5%; }
.sec2 .text h2 { font-size: 38px; font-weight: 500; }
.sec2 .text p { width: 80%; font-size: 16px; line-height: 30px; color: #666; text-indent: 2em; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; margin: 20px 0 50px; }
.sec2 .text ul { position: relative; left: 0; width: 120%; right: -10%; }
.sec2 .text ul li { width: 25%; float: left; padding-right: 24px; box-sizing: border-box; }
.sec2 .text ul li a { display: block; background: #f9fafb; padding: 30px 5px; border-radius: 13px; text-align: center; }
.sec2 .text ul li a .num { font-size: 20px; font-family: "思源黑体 CN"; }
.sec2 .text ul li a strong { font-size: 32px; font-weight: 500; }
.sec2 .text ul li a span { display: block; font-size: 16px; color: #666; margin-top: 20px; }
.sec2 .text ul li:last-child a { background: #0090ff; color: #fff; }
.sec2 .text ul li:last-child a span { color: #fff; }
.sec2 .text .more a { margin: 40px 0 0; }
.sec2 .pho { width: 50%; }
/**合作客户*/
.sec3 { background: #fafafa; padding: 50px 0; }
.sec3 .title { position: relative; margin-bottom: 60px; text-align: left; }
.sec3 .title h2:before, .sec3 .title h2:after { display: none; }
.sec3 .title p { position: absolute; right: 0; top: 0; color: #666; font-size: 16px; width: 40%; line-height: 30px; }
.sec3 li { width: 14.28%; float: left; border: 1px solid #efefef; border-right: none; box-sizing: border-box; }
.sec3 li:nth-child(7n) { border-right: 1px solid #efefef; }
.sec3 li a { display: block; padding: 20px 30px; background: #fff; }
.sec3 .ul1 li:nth-child(odd) a, .sec3 .ul3 li:nth-child(odd) a { background: #fcfcfc; }
.sec3 .ul2 li:nth-child(even) a { background: #fcfcfc; }
.sec3 ul.ul2 li, .sec3 ul.ul1 li { border-bottom: none; }
/* 荣誉资质 */

.sec4 .title { position: relative; text-align: left; margin-bottom: 0; }
.sec4 .title h2:after, .sec4 .title h2:before { display: none; }
.sec4 .title span { display: block; font-size: 15px; color: #0090ff; }
.sec4 .rySwiper { padding: 30px 0 20px; }
.sec4 .swiper-slide a { display: block; }
.sec4 .swiper-slide a .pho { box-shadow: 0 0 10px rgba(0, 0, 0, .1); }
.sec4 .swiper-slide a p { text-align: center; font-size: 16px; font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-top: 14px; }
.sec4 .swiper-button-next, .sec4 .swiper-button-prev { width: 38px; height: 38px; border: 1px solid #eaeaea; margin-top: 0; top: 50%; transform: translateY(-50%); }
.sec4 .swiper-button-prev { left: inherit; right: 60px; background: #0090ff; border-color: #0090ff; }
.sec4 .swiper-button-next:after, .sec4 .swiper-button-prev:after { font-size: 20px; color: #aaa; }
.sec4 .swiper-button-prev:after { color: #fff; }
/* 新闻资讯 */

.sec6 { position: relative; padding: 40px 0; }
/* .sec6:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0px;
    right: 0;
    background: url(../images/prothreeicon04.png) no-repeat;
    background-size: 100%;
    z-index: 90;
    height: 220px;
}

.sec6:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 220px;
    background: url(../images/prothreeicon03.png) no-repeat bottom center;
    background-size: 100%;
    z-index: 80;
} */

.sec6 .seCon { }
.sec6 .fl { width: 68%; position: relative; z-index: 100; }
.sec6 .fl .comBox a { display: block; background: #fafafa; border: 1px solid #f1f1f1; }
.sec6 .fl .comBox .pho { width: 40%; float: left; position: relative; text-align: center; background: #fff; }
.sec6 .fl .comBox .pho img { width: 90%; }
.sec6 .fl .comBox .tex { width: 60%; float: left; box-sizing: border-box; padding: 10px 30px 0; }
.sec6 .fl .comBox .tex .tim { color: #666; font-size: 15px; margin-bottom: 8px; }
.sec6 .fl .comBox .tex strong { font-size: 34px; font-weight: 500; color: #0090ff; }
.sec6 .fl h3 { font-size: 18px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #333; }
.sec6 .fl .comBox .tex p { font-size: 15px; line-height: 27px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #666; margin: 10px 0 20px; }
.sec6 .fl .comBox .tex span { display: block; line-height: 35px; color: #0090ff; background: url(../images/index/jt7.png) no-repeat right center; background-size: 20px; padding-right: 25px; text-align: center; float: right; font-size: 15px; }
.sec6 .fl .ul { padding: 30px 0px; background: #fafafa; margin-top: 30px; }
.sec6 .fl .ul li { width: 33.33%; float: left; padding: 5px 25px; box-sizing: border-box; border-right: 1px dashed #d4d4d4; }
.sec6 .fl .ul li p { font-size: 15px; line-height: 27px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 12px 0 20px; color: #777; }
.sec6 .fl .ul li span { display: block; font-size: 15px; color: #888; margin-bottom: 8px; padding-left: 30px; background: url(../images/index/icon37.png) no-repeat left center; background-size: 24px; }
.sec6 .fl .ul li b { display: block; font-size: 14px; font-weight: 500; color: #999; background: url(../images/index/jt6.png) no-repeat right center; background-size: 20px; }
.sec6 .fl .ul li:last-child { border-right: none; }
.sec6 .fl .ul li:hover h3 { color: #0090ff; }
.sec6 .fr { width: 32%; padding-left: 35px; box-sizing: border-box; position: relative; z-index: 100; }
.sec6 .fr dl { background: #fafafa; border-radius: 5px; overflow: hidden; position: relative; margin-bottom: 30px; padding: 18px 30px 0px; }
.sec6 .fr dl:last-child { margin-bottom: 0; }
.sec6 .fr dl dt strong { font-size: 34px; color: #0090ff; font-weight: 500; }
.sec6 .fr dl dt span { color: #666; font-size: 15px; }
.sec6 .fr dl dd h3 { font-size: 18px; margin: 8px 0 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }
.sec6 .fr dl dd p { font-size: 15px; line-height: 27px; color: #777; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.sec6 .fr dl dd span { display: block; border-top: 1px solid #efefef; font-size: 15px; color: #999; background: url(../images/index/jt6.png) no-repeat right 30px center; background-size: 20px; line-height: 50px; margin: 16px -30px 0; padding: 0 30px; }
#gFooter .fLink { margin-top: 20px; display: block; opacity: 0.8 }
#gFooter .fLink h3 { font-size: 16px; float: left; line-height: 30px; }
#gFooter .fLink .link { float: left; }
#gFooter .fLink a { display: inline-block; margin: 0 5px; color: #fff; line-height: 30px; }
 @media all and (min-width: 1023px) and (max-width:1680px) {
.sec1 .fr li a { padding-left: 85px; }
.sec5 { margin-top: 30px; }
.sec3 .pho { width: 40%; }
.sec3 .swiper { width: 60%; }
.sec3 .swiper h2 { font-size: 32px; }
.sec3 .swiper li a { line-height: 36px; }
}
 @media all and (min-width: 1023px) and (max-width:1600px) {
.bannerswiper .swiper-button-next, .bannerswiper .swiper-button-prev { width: 40px; height: 70px }
.sec1 .form form { margin-bottom: 15px; }
.sec1 .fl li { padding-left: 30px; }
.sec1 .fr li a { line-height: 60px; padding: 15px 0 15px 80px; }
.sec1 .fl li p { line-height: 40px; font-size: 16px; }
.sec5 .box .text { padding-top: 30px; }
.sec5 .box .text h3 { font-size: 22px; }
.sec2 .text h2 { font-size: 34px; }
.sec2 .text { padding-top: 30px; }
.sec2 .text p { margin-bottom: 38px; width: 88%; }
.sec6 .fl .comBox .pho img { width: 95%; }
}
 @media all and (min-width: 1023px) and (max-width:1550px) {
.sec1 .fr li a { line-height: 58px; }
.sec2 .text ul li a { padding: 24px 0; }
.sec2 .text ul li a strong { font-size: 30px; }
.sec2 .text ul li a span { font-size: 15px; margin-top: 10px; }
.sec6 .fl .comBox .pho img { width: 100%; }
}
 @media all and (min-width: 1023px) and (max-width:1440px) {
.bannerswiper .swiper-button-next, .bannerswiper .swiper-button-prev { width: 40px; height: 60px }
.sec1 .fr li a { padding: 14px 0 14px 80px; font-size: 17px; line-height: 45px; background-size: 36px; }
.sec1 .fl li p { line-height: 40px; font-size: 15px; }
.sec1 .fl li .pho img { width: 85%; }
.sec5 .box .text h3 { font-size: 18px; font-weight: 600; }
.sec2 .text h2 { font-size: 32px; }
.sec2 .text p { font-size: 15px; }
.sec6 .fl .comBox .text span { margin: 3px 0; }
.sec6 .fr dl { padding: 16px 24px 0; }
.sec6 .fr dl dd span { margin: 16px -20px 0; padding: 0 20px; }
.sec3 li a { padding: 14px 20px; }
.sec3 .title p { font-size: 15px; }
}
 @media all and (min-width: 1023px) and (max-width:1400px) {
.sec6 .fr dl dd h3, .sec6 .fl h3 { font-size: 16px }
.sec1 .fr li a { line-height: 44px; padding: 13px 0 13px 80px; }
}
 @media all and (min-width: 1023px) and (max-width:1366px) {
.sec2 .text h2 { font-size: 30px; }
.sec6 .fl .ul li { padding: 5px 15px; }
}
 @media all and (min-width: 1023px) and (max-width:1300px) {
.sec1 .fr li a { line-height: 43px; }
.sec5 ul li a { padding: 22px 0; }
.sec5 ul li a span { width: 30px; height: 30px; }
.sec5 ul li a p { font-size: 15px; }
.sec2 .text ul li a { padding: 20px 0; }
.sec2 .text ul li a span { margin-top: 0; }
.sec2 .text .more a { margin-top: 26px; }
.sec6 .fl .comBox .tex { padding: 10px 20px 0; }
.sec6 .fl .comBox .tex strong { font-size: 30px; }
.sec6 .fl .comBox .tex p { font-size: 14px; line-height: 25px; margin: 10px 0; }
.sec6 .fr dl { padding-top: 10px; }
.sec6 .fr dl dt strong { font-size: 30px; }
.sec6 .fr dl dd span { line-height: 40px; }
.sec6 .fl .ul { padding: 20px 0; }
.sec6 .fl .ul li p { font-size: 14px; line-height: 25px; margin-bottom: 10px; }
.sec6 .fr dl dd p { font-size: 14px; line-height: 25px; }
}
 @media all and (min-width: 1023px) and (max-width:1200px) {
.sec1 .fr li a { line-height: 40px; background-size: 32px; padding-left: 66px; font-size: 16px; }
.sec1 .fl li .pho img { width: 90%; }
.sec2 .text { padding-top: 20px; }
.sec2 .text p { margin-bottom: 30px; line-height: 27px; }
.sec2 .text ul li a strong { font-size: 28px; }
.sec3 li a { padding: 10px; }
.sec3 .title p { width: 50%; }
}
 @media all and (min-width: 0) and (max-width: 767px) {
.bannerswiper .swiper-pagination-bullet { line-height: 20px; height: 20px; border-radius: 10px; width: 30px; }
.bannerswiper .swiper-button-next, .bannerswiper .swiper-button-prev { display: none }
.sec1 { padding: 20px 10px 0px; }
.sec1 .fl { width: 100%; float: inherit; margin-top: 10px; }
.sec1 .fl li { width: 50%; padding: 0 6px 20px; }
.sec1 .fl li .pho img { width: 100%; }
.sec1 .fl li p { line-height: 40px; font-size: 15px; padding: 0 4px; }
.sec1 .fl li:hover .bg { top: 0; }
.sec1 .fl li:hover .bg span { top: 50%; margin-top: -27px; }
.sec1 .fl li:last-child { display: none; }
.sec1 .fr { width: 100%; float: inherit; }
.sec1 .fr li { width: 50%; float: left; padding: 3px 6px; box-sizing: border-box; background: none }
.sec1 .fr li:last-child { display: none; }
.sec1 .fr li.on { background: none }
.sec1 .fr li a { line-height: 36px; padding: 0; text-align: center; border-radius: 5px; background: #f6f7f6 !important; color: #333; font-size: 15px; border-bottom: none; }
.sec1 .fr li:hover { background: none; }
.sec1 .fr li:hover a { color: #333 }
.sec1 .fr li.on a { color: #333 }
/* 解决方案 */

.sec5 { padding: 20px 0; margin-top: 30px; }
.sec5 ul { border-radius: 0px; overflow: hidden; margin-bottom: 0px; }
.sec5 ul li { width: 33.33%; }
.sec5 ul li:last-child { display: none !important; }
.sec5 ul li a { padding: 14px 0 10px; border: 1px solid #efefef; border-bottom: none; border-right: none; }
.sec5 ul li a span { width: 26px; height: 26px; line-height: 26px; margin: 0 auto 10px; }
.sec5 ul li a p { font-size: 15px; }
.sec5 ul li.on { width: 33.33%; }
.sec5 ul li.on a { border-radius: 0; }
.sec5 .box .text { width: 100%; padding: 30px 15px 20px; }
.sec5 .box .text h3 { font-size: 17px; font-weight: 600; }
.sec5 .box .text p { font-size: 14px; line-height: 25px; margin: 10px 0 15px; }
.sec5 .box .text span { font-size: 13px; }
.sec5 .box .pho { width: 100%; }
.sec5 .box .pho .img { width: 100%; float: inherit; padding: 0 15px; }
.sec5 .box .pho .img:last-child { display: none; }
.sec5 .box .pho .img a { border: none; }
.sec5 .box .pho .img a:before { display: none; }
.sec5 .box .pho .img.on a { border: none; }
.sec5 .box .pho .img.on a:before { opacity: 0; }
.sec5 .box .text .tex:nth-child(1) { display: block; }
.sec5 .box:last-child { display: none !important; }
/* 关于我们 */
.sec2 { margin: 20px 10px; }
.sec2 .text { width: 100%; padding-top: 0; }
.sec2 .text h2 { font-size: 24px; text-align: center; }
.sec2 .text p { width: 100%; font-size: 15px; line-height: 27px; margin: 10px 0 20px; }
.sec2 .text ul { width: 100%; right: 0%; }
.sec2 .text ul li { width: 50%; padding-right: 0px; border-bottom: 1px solid #efefef; border-right: 1px solid #efefef; }
.sec2 .text ul li:nth-child(2n) { border-right: none; }
.sec2 .text ul li:nth-child(3), .sec2 .text ul li:nth-child(4) { border-bottom: none; }
.sec2 .text ul li a { padding: 20px 5px; border-radius: 0px; }
.sec2 .text ul li a strong { font-size: 26px; }
.sec2 .text ul li a span { font-size: 14px; margin-top: 5px; }
.sec2 .text ul li:last-child a { background: #fafafa; color: #333; }
.sec2 .text ul li:last-child a span { color: #666; }
.sec2 .text .more a { margin: 20px auto; }
.sec2 .pho { width: 100%; }
/**合作客户*/
.sec3 { padding: 30px 10px; }
.sec3 .title { margin-bottom: 0px; text-align: center; }
.sec3 .title p { display: none; }
.sec3 li { width: 33.33%; }
.sec3 ul { border-right: 1px solid #efefef; }
.sec3 li:nth-child(7n) { display: none; }
.sec3 li a { padding: 10px; }
.sec3 .ul1 li:nth-child(odd) a, .sec3 .ul3 li:nth-child(odd) a { background: #fcfcfc; }
.sec3 .ul2 li:nth-child(even) a { background: #fcfcfc; }
/* 荣誉资质 */
.sec4 { padding: 0 20px; position: relative; }
.sec4 .title { text-align: center; position: inherit; }
.sec4 .title h2:after, .sec4 .title h2:before { display: inline-block; }
.sec4 .title span { display: none }
.sec4 .rySwiper { padding: 20px 0px 0px; margin: 0 50px; }
.sec4 .swiper-slide a p { font-size: 15px; margin-top: 10px; }
.sec4 .swiper-button-next, .sec4 .swiper-button-prev { width: 36px; height: 36px; margin-top: 0; right: 15px; background: #0090ff; border: none; }
.sec4 .swiper-button-prev { left: 15px; right: inherit; }
.sec4 .swiper-button-next:after, .sec4 .swiper-button-prev:after { color: #fff; }
/* 新闻资讯 */

.sec6 { padding: 20px 15px; }
.sec6 .fl { width: 100%; }
.sec6 .fl .comBox .pho { width: 100%; float: inherit; }
.sec6 .fl .comBox .pho img { width: 100%; }
.sec6 .fl .comBox .tex { width: 100%; float: inherit; padding: 10px 20px; }
.sec6 .fl .comBox .tex .tim { font-size: 14px; }
.sec6 .fl .comBox .tex strong { font-size: 28px; }
.sec6 .fl h3 { font-size: 17px; }
.sec6 .fl .comBox .tex p { font-size: 14px; line-height: 25px; margin: 10px 0; }
.sec6 .fl .comBox .tex span { background: url(../images/index/jt7.png) no-repeat right center; background-size: 18px; padding-right: 22px; font-size: 14px; }
.sec6 .fl .ul { padding: 0px 0px; margin-top: 20px; background: #fff; }
.sec6 .fl .ul li { width: 100%; float: inherit; padding: 15px 20px; border: none; margin-bottom: 20px; background: #fafafa; }
.sec6 .fl .ul li p { font-size: 14px; line-height: 25px; margin: 10px 0 15px; }
.sec6 .fl .ul li span { font-size: 14px; padding-left: 25px; background: url(../images/index/icon20.png) no-repeat left center; background-size: 20px; }
.sec6 .fl .ul li b { background: url(../images/index/jt6.png) no-repeat right 20px bottom 5px; background-size: 18px; margin: 0 -20px; padding: 10px 20px 0; border-top: 1px solid #efefef; }
.sec6 .fr { width: 100%; padding-left: 0px; }
.sec6 .fr dl { margin-bottom: 20px; padding: 12px 20px 0px; }
.sec6 .fr dl dt strong { font-size: 28px; color: #0090ff; font-weight: 500; }
.sec6 .fr dl dt span { font-size: 14px; }
.sec6 .fr dl dd h3 { font-size: 17px; }
.sec6 .fr dl dd p { font-size: 14px; line-height: 25px; }
.sec6 .fr dl dd span { font-size: 14px; background: url(../images/index/jt6.png) no-repeat right 20px center; background-size: 18px; line-height: 40px; margin: 14px -20px 0; padding: 0 20px; }
#gFooter .fLink { margin: 10px 0px 0; padding: 0 10px; }
}
