﻿@charset "UTF-8";blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;outline:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
.clearfix:after{display:block;visibility:hidden;height:0;content:"";line-height:0;clear:both}

body{margin:0 auto;padding-bottom:calc(1.1rem + env(safe-area-inset-bottom));max-width:750px;background-color:#fafafa;color:#333;font-size:16px;font-family:微软雅黑,Microsoft Yahei,Arial;line-height:1.7}
em,i{font-style:normal}
a{outline:0;color:#333;cursor:pointer}
a,a:active,a:hover,a:link,a:visited{text-decoration:none}
*{-wekit-box-sizing:border-box}
*,input,select,textarea{-moz-box-sizing:border-box;box-sizing:border-box}
input,select,textarea{-webkit-box-sizing:border-box;outline:0;border:none;color:#999;font-size:16px;font-family:Microsoft Yahei,sans-serif;-o-box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#dfdede}
::-moz-placeholder{color:#dfdede}
::-ms-input-placeholder{color:#dfdede}
img,video{width:auto;height:auto;max-width:100%;vertical-align:middle}
.main-body{background-color:#fbfbfb;background-image:url(../images/line.png);background-position:50%;background-repeat:repeat-y}
.header-wrap{border-bottom-left-radius:.8rem;background:url(../images/index-bg.jpg) no-repeat top}
.head{padding:.19rem .3rem}
.head .logo{float:left;display:block;width:2.85rem}
.head .logo img{display:block;width:100%;height:auto}
.mo-nav{overflow:hidden}
.mo-nav li{float:left;padding:.13rem 0;width:16.6%;text-align:center;font-size:.28rem;line-height:.38rem}
.mo-nav li a{display:block;color:#c7c7c7}
.mo-nav li.active a{color:#f5c175}
.index-swiper .swiper-slide{margin-top:.66rem;width:85%}
.index-swiper .swiper-con{position:relative;clear:both;width:100%;border-radius:.2rem;transform:scale(.92)}
.index-swiper .swiper-con .img{display:block;border-radius:.13rem}
.index-swiper .swiper-con .img img{display:block;width:100%;height:auto;border-radius:.13rem}
.index-swiper .swiper-con .h3-tit{position:absolute;top:.33rem;left:.28rem;z-index:1;display:inline-block;color:#f3b86f;font-size:.34rem;line-height:.44rem}
.index-swiper .swiper-con span{position:absolute;bottom:.3rem;left:0;z-index:1;display:block;padding:0 .24rem;height:.6rem;border-radius:0 .3rem .3rem 0;background:#7a97c8;-webkit-box-shadow:.05rem .05rem .09rem #2e4775;-moz-box-shadow:.05rem .05rem .09rem #2e4775;box-shadow:.05rem .05rem .09rem #2e4775;color:#fff;font-size:.24rem;line-height:.6rem;-ms-box-shadow:.05rem .05rem .09rem #2e4775;-o-box-shadow:.05rem .05rem .09rem #2e4775}
.index-swiper .swiper-slide-active .swiper-con{width:100%;transform:scale(1)}
.index-wrapper{margin-bottom:.9rem}
.index-wrapper .swiper-pagination{margin-top:.18rem;width:100%;max-width:750px}
.index-wrapper .swiper-pagination .swiper-pagination-bullet{margin:0 .1rem;width:.4rem;height:.06rem;outline:0;border-radius:.03rem;background:#d3dbed;opacity:1}
.index-wrapper .swiper-pagination .swiper-pagination-bullet-active{background:#f5c175}
.index-tit{position:relative;z-index:1;margin-bottom:.2rem;text-align:center}
.index-tit h1{color:#415374;font-weight:700;font-size:.34rem;line-height:.44rem}
.index-wrapper1{margin-bottom:.63rem;padding:0 .3rem}
.index-pro{margin:.5rem -2% 0}
.index-pro li{float:left;margin:0 2%;width:20.9%;text-align:center}
.index-pro li .img{display:inline-block;margin-bottom:.05rem}
.index-pro li .img img{width:100%;height:auto}
.index-pro li .txt{display:block;margin-top:-.04rem;color:#333f55;font-size:.26rem;line-height:1.2}
.str_wrap{position:relative;overflow:hidden;width:100%;white-space:nowrap;font-size:12px;line-height:16px;-moz-user-select:none;-khtml-user-select:none;user-select:none}
.str_move{position:absolute;top:0;left:0;white-space:nowrap;cursor:move}
.str_move_clone{position:absolute;top:0;left:100%;display:inline-block;vertical-align:top}
.str_vertical .str_move_clone{top:100%;left:0}
.str_down .str_move_clone{bottom:100%;left:0}
.str_down .str_move,.str_vertical .str_move{width:100%;white-space:normal}
.noStop .str_move,.no_drag .str_move,.str_static .str_move{cursor:inherit}
.str_wrap img{max-width:none!important}
.index-qt{position:absolute;bottom:-.76rem;left:50%;z-index:-1;padding:.21rem .7rem;width:6.7rem;border:1px solid #cbe1f6;border-radius:0 0 .2rem .2rem;background:#f3faff;transform:translateX(-50%)}
.index-qt span{float:left;display:block;width:49%;color:#617ba8;text-align:center;font-size:.24rem;line-height:.34rem}
.index-qt span img{display:inline-block;margin-right:.2rem;width:.17rem}
.index-tjcp{overflow:hidden;padding:0 .3rem;border-top-right-radius:.8rem;background:url(../images/index-bg2.jpg) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.index-tit2{margin-top:.6rem;margin-bottom:.55rem}
.index-tit2 h2{display:inline-block;padding-left:.58rem;background:url(../images/in-icon1.png) no-repeat 0;background-size:.58rem;color:#f3b86f;font-weight:700;font-size:.34rem;line-height:.44rem;}
.index-tit2 h2 a{display:block;color:#f3b86f}
.index-tit2 span{display:inline-block;margin-left:.3rem;color:#bfbfbf;font-size:.22rem}
.index-tit2 .see-more{float:right;display:block;margin-top:.12rem;color:#f1eded;font-size:.22rem;line-height:.32rem}
.index-prolist{overflow:hidden;margin:0 -.15rem}
.index-prolist li{position:relative;float:left;margin-bottom:.4rem;padding:0 .15rem;width:50%;border-radius:.1rem .1rem .8rem .1rem}
.index-prolist li .img,.index-prolist li .img img{display:block;width:100%;border-radius:.1rem .1rem .8rem .1rem}
.index-prolist li .txt .tit{display:block;overflow:hidden;padding:.15rem .68rem .15rem .3rem;color:#f8f8f8;text-overflow:ellipsis;white-space:nowrap;font-size:.26rem;line-height:.36rem}
.index-prolist li .txt .more{position:absolute;right:.15rem;bottom:0;z-index:3;display:block;width:.76rem;height:.75rem;background:url(../images/in-more.png) no-repeat 50%;background-size:.76rem;-webkit-background-size:.76rem;-moz-background-size:.76rem;-ms-background-size:.76rem;-o-background-size:.76rem}
.get-price{position:relative;z-index:1;display:block;margin:.4rem auto .77rem;width:4rem;height:.6rem;border-radius:.3rem;background:#f5c175;color:#fff;text-align:center;font-size:.26rem;line-height:.6rem}
.get-price:after{position:absolute;top:.3rem;left:0;z-index:-1;width:100%;height:.6rem;background:-webkit-linear-gradient(top,rgba(245,193,117,.5),hsla(0,0%,100%,0));background:-o-linear-gradient(bottom,rgba(245,193,117,.5),hsla(0,0%,100%,0));background:-moz-linear-gradient(bottom,rgba(245,193,117,.5),hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(245,193,117,.5),hsla(0,0%,100%,0));content:""}
.index-case .index-tit2{padding:0 .3rem}
.index-case .index-tit2 h2,.index-case .index-tit2 h2 a{color:#354157}
.index-case .index-tit2 .see-more{color:#595e68}
.case-item li{position:relative;overflow:hidden;margin-bottom:.3rem;background:url(../images/index-bg4.jpg) no-repeat 0;background-size:cover;-webkit-box-shadow:0 .03rem .24rem rgba(58,70,92,.18);-moz-box-shadow:0 .03rem .24rem rgba(58,70,92,.18);box-shadow:0 .03rem .24rem rgba(58,70,92,.18);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .03rem .24rem rgba(58,70,92,.18);-o-box-shadow:0 .03rem .24rem rgba(58,70,92,.18)}
.case-item li .case-bt{overflow:hidden;margin-top:.3rem}
.case-item li .case-bt .tit{position:relative;z-index:1;float:left;display:block;overflow:hidden;margin-bottom:.15rem;padding-left:.2rem;width:100%;border-left:.06rem solid #7a97c8;color:#354157;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:.3rem;line-height:1.34}
.case-item li .case-bt .in-info{float:right;margin-top:.08rem;padding-left:1.2rem;width:35%;background:url(../images/in-pic.png) no-repeat 0;background-size:1rem;color:#f5c175;font-size:.24rem;line-height:1.34;-webkit-background-size:1rem;-moz-background-size:1rem;-ms-background-size:1rem;-o-background-size:1rem}
.case-item li .case-con{overflow:hidden;margin-top:.2rem;margin-bottom:.25rem}
.case-item li .case-con .img{float:left;display:block;width:46%}
.case-item li .case-con .img img{display:block;width:100%;height:auto}
.case-item li .case-con .txt{float:right;margin-top:.16rem;padding:0 .1rem 0 .3rem;width:53.9%}
.case-item li .case-con .txt p{display:-webkit-box;overflow:hidden;padding-left:.55rem;color:#79808f;text-overflow:ellipsis;font-size:.24rem;line-height:1.67;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.case-item li .case-con .txt p:nth-child(2){margin-bottom:.21rem;background:url(../images/pro-icon1.png) no-repeat left .04rem;background-size:.36rem}
.case-item li .case-con .txt p:nth-child(3){background:url(../images/pro-icon.png) no-repeat left .04rem;background-size:.36rem}
.case-item .item1{margin-right:.3rem;padding-left:.3rem;border-radius:0 .36rem .36rem 0}
.case-item .item2{margin-left:.3rem;padding-right:.3rem;padding-left:.2rem;border-radius:.36rem 0 0 .36rem}
.case-item .item2 .case-bt .tit{padding-right:.2rem;padding-left:0;border-right:.06rem solid #7a97c8;border-left:none;}
.case-item .item2 .case-con .img{float:right}
.case-item .item2 .case-con .txt{float:left;padding:0 .15rem 0 0}
.case-item .item2 .case-wl{position:absolute;bottom:.58rem;left:-.1rem;width:1.46rem}
.case-item .item2 .case-pj{overflow:hidden}
.case-item .item2 .case-pj strong{text-align:right}
.case-item .item2 .case-pj strong img{margin-right:.2rem;margin-left:0}
.case-item .item2 .case-pj p{float:right;margin-right:.08rem;margin-left:0;text-align:right}
.index-news{overflow:hidden;padding:0 .3rem;border-top-left-radius:.8rem;background:url(../images/index-bg5.jpg) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.news-item li{position:relative;margin-bottom:.6rem;border-radius:.04rem;background:#fff}
.news-item li .txt{overflow:hidden;padding:0 .32rem .1rem .15rem}
.news-item li .txt .tit{display:block;display:-webkit-box;overflow:hidden;box-sizing:content-box;padding-top:.24rem;height:.76rem;color:#313d53;text-overflow:ellipsis;font-size:.28rem;line-height:1.34em;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-item li .txt .date{display:inline-block;margin-top:.1rem;margin-right:5%;color:#7c7c7c;font-size:.24rem;line-height:1.1}
.news-item li .txt .more{font-size: 15px;position:absolute;right:.17rem;bottom:-.1rem;padding-left: 0.13rem;display:block;width:1.88rem;height:.46rem;border-radius:.19rem .19rem 0 0;background-color:#f3b86f;background-image:url(../images/arr2.png);background-position:88%;background-size:.22rem;background-repeat:no-repeat;-webkit-background-size:.22rem;-moz-background-size:.22rem;-ms-background-size:.22rem;-o-background-size:.22rem}
.inner-wrap,.new-wrap1{background:url(../images/inner-bg.jpg) no-repeat top}
.head{overflow:hidden}
.head .go{float:left;margin-top:.05rem;width:.2rem}
.head .crumbs{padding-left:.3rem;text-align:center}
.head .crumbs {display:inline-block;color:#fcfcfc;font-size:.28rem}
.head .crumbs a{color:#fcfcfc}
.head .crumbs li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.about-wrapper{margin-top:.66rem;padding-left:.5rem}
.about-wrapper .swiper-wrapper{z-index:11}
.about-swiper .swiper-slide .img{border-radius:.06rem 0 0 .9rem}
.about-swiper .swiper-slide .img img{width:100%;height:auto;border-radius:.06rem 0 0 .9rem}
.about-swiper .swiper-slide .txt{margin-top:.28rem;color:#435983;text-align:center;font-size:.24rem;line-height:1.34}
.about-swiper .swiper-slide .txt em{font-weight:700}
.about-swiper .swiper-slide .txt em:after{display:inline-block;margin:-.08rem .15rem 0;width:.5rem;height:2px;background:#435983;content:"";vertical-align:middle}
.about-swiper .swiper-pagination{right:0!important;left:auto!important;width:30%!important}
.about-swiper .swiper-pagination-bullet{width:.3rem;height:.06rem;border-radius:.03rem;background:#cbd5e9;opacity:1}
.about-swiper .swiper-pagination-bullet-active{background:#f3b86f}
.about-content{margin-top:.55rem;padding:0 .3rem}
.about-content>p{margin-bottom:.56rem;color:#313d53;font-size:.26rem;line-height:1.7}
.ab-strength li{float:left;margin-bottom:.6rem;padding:0 .25rem 0 .2rem;width:50%;text-align:center}
.ab-strength li .item{padding:.28rem 0 .23rem;border-radius:.06rem;background-position:50%;background-size:100%;background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.ab-strength li strong{display:block;color:#f3b86f;font-size:.62rem;font-family:Impact;line-height:1.34}
.ab-strength li strong em{margin-left:.08rem;font-size:.34rem}
.ab-strength li p{margin-top:.1rem;color:#565a61;font-size:.26rem;line-height:1.34}
.ab-strength li:first-child .item{background-image:url(../images/ab-pic1.png)}
.ab-strength li:nth-child(2) .item{margin-top:.3rem;background-image:url(../images/ab-pic2.png)}
.ab-strength li:nth-child(3) .item{background-image:url(../images/ab-pic4.png)}
.ab-strength li:nth-child(4) .item{margin-top:.3rem;background-image:url(../images/ab-pic3.png)}
.ab-content1{overflow:hidden;margin-bottom:.64rem;background:url(../images/ab-bg.png) no-repeat 0 0}
.inner-tit{position:relative;z-index:1;margin-top:.53rem;margin-bottom:.48rem;padding-bottom:.16rem;color:#f3b86f;text-align:center;font-size:.34rem;line-height:1.34}
.abimg-box{padding-right:1.28rem}
.about-img .swiper-slide{width:2.43rem}
.new-box1,.new-wrap{background:url(../images/new-bg.jpg) no-repeat top}
.news-wrapper{margin-top:.64rem;margin-bottom:.33rem;padding-left:.5rem}
.news-swiper .swiper-slide{width:88%}
.news-swiper .swiper-slide .img{display:block;width:5.6rem}
.news-swiper .swiper-slide .img img{display:block;width:100%;height:auto}
.news-swiper .swiper-slide .new-txt{position:relative;margin-top:-.47rem;margin-bottom:.27rem;margin-left:1rem;padding:.24rem .05rem 0 .3rem;width:4.8rem;height:1.44rem;border-radius:.3rem 0 0 0;background:#fff;-webkit-box-shadow:0 .03rem .27rem rgba(112,133,159,.46);-moz-box-shadow:0 .03rem .27rem rgba(112,133,159,.46);box-shadow:0 .03rem .27rem rgba(112,133,159,.46);-ms-box-shadow:0 .03rem .27rem rgba(112,133,159,.46);-o-box-shadow:0 .03rem .27rem rgba(112,133,159,.46)}
.news-swiper .swiper-slide .new-txt .tit{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-size:.28rem;line-height:1.7;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.news-swiper .swiper-slide .new-txt .more{position:absolute;right:-.23rem;bottom:.2rem;display:block;width:.46rem;height:.38rem;border-radius:0 .19rem .19rem 0;background:#f3b86f url(../images/arr1.png) no-repeat 50%;background-size:.22rem;-webkit-background-size:.22rem;-moz-background-size:.22rem;-ms-background-size:.22rem;-o-background-size:.22rem}
.news-list{overflow:hidden;margin-bottom:.6rem;padding:0 .3rem;border-top-left-radius:.4rem;background:url(../images/new-bg1.jpg) no-repeat top;background-size:cover;-webkit-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-moz-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-o-box-shadow:0 .12rem .08rem -.12rem #e0e6ef}
.news-item{margin-top:.7rem}
.news-item li .txt{-webkit-box-shadow:0 0 .16rem rgba(109,150,218,.26);-moz-box-shadow:0 0 .16rem rgba(109,150,218,.26);box-shadow:0 0 .16rem rgba(109,150,218,.26);-ms-box-shadow:0 0 .16rem rgba(109,150,218,.26);-o-box-shadow:0 0 .16rem rgba(109,150,218,.26)}
.news-item li .txt .more{background-color:#7a97c8}
.news-item li .txt .date{display:block;overflow:hidden;margin:.1rem 0 .05rem;color:#716e6e;font-weight:100;font-size:.2rem;line-height:1.34}
.new-tit h2{position:relative;z-index:1;display:inline-block;width:3.28rem;color:#f5c175;font-weight:400;font-size:.3rem;line-height:.7rem;margin-bottom: .3rem}
.new-tit h2 a,.new-tit h2 span{display:block;padding-left:.6rem;background:url(../images/tag-icon.png) no-repeat 0;background-size:.3rem;color:#f5c175;-webkit-background-size:.3rem;-moz-background-size:.3rem;-ms-background-size:.3rem;-o-background-size:.3rem}
.new-tit h2:after{position:absolute;top:0;left:-.3rem;z-index:-1;width:3.58rem;height:.89rem;background:url(../images/new-h2.png) no-repeat;background-size:100%;content:"";-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.new-tit .more{float:right;display:block;margin-top:.25rem;color:#808ca2;font-size:.24rem;line-height:1.34}
.news-ul li{margin-bottom:.35rem;border-bottom:1px dashed #c7c7c7}
.news-ul li a{display:block;margin-bottom:.1rem;padding-left:.42rem;background:url(../images/tag-icon1.png) no-repeat 0;background-size:.22rem;color:#313d53;text-overflow:ellipsis;white-space:nowrap;font-size:.28rem;-webkit-background-size:.22rem;-moz-background-size:.22rem;-ms-background-size:.22rem;-o-background-size:.22rem}
.news-ul li a,.news-ul li p{overflow:hidden;line-height:1.34}
.news-ul li p{margin-bottom:.14rem;padding:0 .32rem 0 .42rem;color:#7c7c7c;font-weight:100;font-size:.2rem}
.news-ul li p span:first-child{display:inline-block;overflow:hidden;width:70%;text-overflow:ellipsis;white-space:nowrap}
.news-ul li p .date{float:right;margin-top:.05rem;color:#7c7c7c;font-size:.24rem}
.news-innerlist{margin-top:.5rem}
.news-zs{margin-top:.7rem}
.pro-wrap{padding-bottom:.6rem;background:url(../images/pro-bg.png) no-repeat top}
.pro-con{margin:.26rem 0 .45rem;padding:0 .3rem}
.pro-con .index-pro{margin:0 -2%}
.list-ul li .img{width:1.14rem;height:1.15rem}
.list-ul li:first-child .img{background:url(../images/in-lb11.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(2) .img{background:url(../images/in-lb12.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(3) .img{background:url(../images/in-lb14.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(4) .img{background:url(../images/in-lb13.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(5) .img{background:url(../images/in-lb15.png) no-repeat top;background-size:1.14rem}
.list-ul li:first-child.on .img{background:url(../images/in-lb01.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(2).on .img{background:url(../images/in-lb02.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(3).on .img{background:url(../images/in-lb04.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(4).on .img{background:url(../images/in-lb03.png) no-repeat top;background-size:1.14rem}
.list-ul li:nth-child(5).on .img{background:url(../images/in-lb05.png) no-repeat top;background-size:1.14rem}
.list-ul li.on .txt{color:#6b90ff;font-weight:400}
.product-list{overflow:hidden;margin-bottom:.6rem;padding:0 .3rem;border-top-left-radius:.4rem;background:url(../images/new-bg1.jpg) no-repeat top;background-size:cover;-webkit-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-moz-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-o-box-shadow:0 .12rem .08rem -.12rem #e0e6ef}
.product-list .new-tit{margin-bottom:.55rem}
.product-list .new-tit h2 a{padding-left:.66rem;background:url(../images/in-icon1.png) no-repeat 0;background-size:.58rem}
.product-ul{margin:0 -.1rem}
.product-ul li{float:left;margin-bottom:.4rem;padding:0 .1rem;width:50%}
.product-ul li .img{position:relative;z-index:1;overflow:hidden;padding-top:75.6%;height:0;-webkit-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.5);-moz-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.5);box-shadow:.05rem .05rem .16rem rgba(109,150,218,.5);-ms-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.5);-o-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.5)}
.product-ul li .img,.product-ul li .img img{display:block;width:100%;border-radius:.2rem .2rem .6rem 0}
.product-ul li .img img{position:absolute;top:0;left:0;height:100%}
.product-ul li .text{position:relative;margin-top:-.69rem;padding:.84rem .2rem .14rem;border-radius:.2rem 0 .2rem .2rem;background:#fff url(../images/pro-bg1.png) no-repeat bottom;background-size:100%;-webkit-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.28);-moz-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.28);box-shadow:.05rem .05rem .16rem rgba(109,150,218,.28);-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;-ms-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.28);-o-box-shadow:.05rem .05rem .16rem rgba(109,150,218,.28)}
.product-ul li .text .tit{display:block;margin-bottom:.18rem;color:#37455d;font-size:.3rem}
.product-ul li .text .tit,.product-ul li .text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.34}
.product-ul li .text p{margin-bottom:.08rem;padding-left:.4rem;background:url(../images/cp-icon.png) no-repeat 0;background-size:.23rem;color:#6f84ab;font-size:.24rem;-webkit-background-size:.23rem;-moz-background-size:.23rem;-ms-background-size:.23rem;-o-background-size:.23rem}
.inner-box{background:url(../images/inner-bg.jpg) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.cp-img{margin-top:.2rem}
.cp-img img{width:100%;height:auto;-webkit-box-shadow:0 0 .29rem rgba(82,103,145,.52);-moz-box-shadow:0 0 .29rem rgba(82,103,145,.52);box-shadow:0 0 .29rem rgba(82,103,145,.52);-ms-box-shadow:0 0 .29rem rgba(82,103,145,.52);-o-box-shadow:0 0 .29rem rgba(82,103,145,.52)}
.cp-msg{position:relative;overflow:hidden;padding:.3rem .3rem .6rem;background:url(../images/cp-bg.png) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.cp-msg .cp-title{margin-bottom:.6rem}
.cp-msg .cp-title h1{position:relative;z-index:1;float:left;display:block;margin-top:.14rem;color:#fdfdfd;font-weight:700;font-size:.4rem;line-height:1.34}
.cp-msg .cp-on{overflow:hidden;margin-bottom:.6rem;height:1.5rem;background:url(../images/cp-pic.png) no-repeat 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.cp-msg .cp-on .line-ly{float:left;display:block;width:33%}
.cp-msg .cp-on .line-ly span{display:inline-block;margin-top:.2rem;margin-left:.54rem;width:.34rem;color:#d8dde1;font-weight:100;font-size:.24rem;line-height:1.1}
.cp-msg .cp-on .cp-gn{float:right;padding-left:.52rem;width:67%}
.cp-msg .cp-on .cp-gn p{color:#fff;font-weight:100;font-size:.26rem;line-height:.7rem}
.cp-msg .cp-on .cp-gn p strong{color:#f5c175;font-weight:700;font-size:.28rem}
.cp-msg .cp-on .cp-gn p:first-child{margin-bottom:.08rem}
.cp-msg>p{margin-bottom:.2rem;padding-left:.44rem;background:url(../images/tag-icon2.png) no-repeat left .1rem;background-size:.24rem;color:#9aa9c4;font-size:.24rem;line-height:1.67;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.hot-tel{display:block;overflow:hidden;box-sizing:border-box;margin:.58rem auto .22rem;padding:.06rem .08rem;width:5.7rem;height:.7rem;border-radius:.35rem;background:url(../images/t-bg.png) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.hot-tel img{float:left;display:block;margin-right:.4rem;width:.58rem;height:.58rem}
.hot-tel p{color:#253353;font-size:.22rem;line-height:.58rem}
.hot-tel span{color:#4d5a7a}
.hot-tel span strong{color:#1b63de;font-size:.34rem}
.cp-content{padding:0 .3rem;font-size:1.7;font-size:.26rem}
.cp-content h2{font-size:.38rem}
.cp-content h2,.cp-content h3{margin:.55rem 0 .34rem;padding-left:.5rem;background:url(../images/cp-icon1.png) no-repeat left .1rem;background-size:.35rem;color:#304156;font-weight:700;line-height:1.34;-webkit-background-size:.35rem;-moz-background-size:.35rem;-ms-background-size:.35rem;-o-background-size:.35rem}
.cp-content h3{font-size:.36rem}
.cp-content p{margin-bottom:.2rem}
.cp-content .img-txt{margin-top:-.1rem;color:#a1a1a1;text-align:center;font-size:.22rem}
.cp-tab{margin-top:.5rem}
.cp-tab ul{background:#fff}
.cp-tab ul li{position:relative;z-index:1;float:left;width:50%;text-align:center;line-height:.8rem}
.cp-tab ul li img{display:inline-block;margin-right:.05rem;width:.36rem;height:.36rem;vertical-align:middle}
.cp-tab ul li a{display:block;color:#39455d;font-size:.26rem}
.cp-tab ul li:first-child a{color:#fff}
.cp-tab ul li:first-child:after{position:absolute;top:-.12rem;bottom:0;left:0;z-index:-1;width:100%;border-top-right-radius:.51rem;background:url(../images/icon-cp-bg.png) no-repeat 50%;background-size:cover;box-shadow:0 .03rem .13rem rgba(54,78,126,.48);content:"";-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.pro-ol{margin-top:.35rem}
.pro-ol li strong{position:relative;display:inline-block;margin-bottom:.26rem;margin-left:.14rem;padding:.08rem .28rem .08rem .66rem;border-radius:.25rem;background:-webkit-linear-gradient(left,#84afdf,#839fd0);background:-o-linear-gradient(right,#84afdf,#839fd0);background:-moz-linear-gradient(right,#84afdf,#839fd0);background:linear-gradient(90deg,#84afdf,#839fd0);color:#fffefe;font-weight:400;font-size:.24rem;line-height:1.34}
.pro-ol li strong i{position:absolute;top:0;left:-.14rem;display:block;padding-left:.22rem;width:.77rem;height:.64rem;background:#f7f7f7;background:url(../images/cp-icon2.png) no-repeat 50%;background-size:100%;color:#414141;font-size:.26rem;line-height:.58rem;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.pro-ol li p{margin-bottom:.26rem}
.side-ol{margin-bottom:.5rem}
.side-ol li{position:relative;z-index:1;margin-bottom:.38rem;margin-left:.2rem;padding:.22rem .32rem;border:1px solid #ccd7f3;border-radius:.11rem;background-color:#eff6ff}
.side-ol li i{position:absolute;top:-.12rem;left:-.2rem;z-index:2;display:block;width:.34rem;height:.34rem;border-radius:0 .12rem 0 .12rem;background:#276cb7;background:-moz-linear-gradient(top,#6da9ec 0,#276cb7 100%);background:-webkit-linear-gradient(top,#6da9ec,#276cb7);background:-o-linear-gradient(top,#6da9ec 0,#276cb7 100%);background:-ms-linear-gradient(top,#6da9ec 0,#276cb7 100%);background:linear-gradient(180deg,#6da9ec 0,#276cb7);color:#fff;text-align:center;line-height:.34rem}
.side-ol li:after{position:absolute;top:-.1rem;left:-.18rem;z-index:-1;width:.35rem;height:.35rem;border:1px solid #accbf6;border-radius:0 .12rem 0 .12rem;content:""}
.mob-cs{margin:.2rem 2% .5rem;width: 96%;overflow-x: auto;}
.mob-cs .swiper-bottom table td{padding:.15rem 0;word-break:break-all}
.mob-cs p{margin:.25rem 0 .15rem;color:#333}
.xg-product{padding-bottom:.32rem}
.new-tit h3{position:relative;z-index:1;display:inline-block;width:3.28rem;color:#f5c175;font-weight:400;font-size:.3rem;line-height:.7rem}
.new-tit h3 a,.new-tit h3 span{display:block;padding-left:.6rem;background:url(../images/new-h3.png) no-repeat 0;background-size:.29rem;color:#f5c175;-webkit-background-size:.29rem;-moz-background-size:.29rem;-ms-background-size:.29rem;-o-background-size:.29rem}
.new-tit h3:after{position:absolute;top:0;left:-.3rem;z-index:-1;width:3.58rem;height:.89rem;background:url(../images/new-h2.png) no-repeat;background-size:100%;content:"";-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.xg-voide .new-tit h3 span{background:url(../images/v-icon.png) no-repeat 0;background-size:.34rem}
.xg-news .new-tit h3 span{background:url(../images/tag-icon.png) no-repeat 0;background-size:.3rem}
.mo-message{overflow:hidden;margin-bottom:.7rem;padding:0 .3rem;background:url(../images/msg-bg.jpg) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.mo-message strong{position:relative;z-index:1;display:inline-block;margin-top:.45rem;margin-bottom:.34rem;color:#fff;font-weight:400;font-size:.4rem;line-height:.5rem}
.mo-message>p{margin-bottom:.46rem;color:#fff;font-size:.26rem;line-height:1.39em}
.mo-message form{margin-top:1rem}
.mo-message form label{display:block;overflow:hidden;margin-bottom:.4rem;border-radius:.04rem;background:url(../images/msg-inp.png) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.mo-message form label span{float:left;width:.65rem;height:.67rem;background-position:50%;background-size:.25rem;background-repeat:no-repeat;-webkit-background-size:.25rem;-moz-background-size:.25rem;-ms-background-size:.25rem;-o-background-size:.25rem}
.mo-message form label .ico1{background-image:url(../images/msg-icon.png)}
.mo-message form label .ico2{background-image:url(../images/msg-icon1.png)}
.mo-message form label .ico3{margin-top:.08rem;background-image:url(../images/msg-icon2.png)}
.mo-message form label input{padding:.15rem 0;outline:0;border:none;line-height:.34rem}
.mo-message form label .area,.mo-message form label input{float:left;width:88%;background:0 0;color:#dfdede;font-size:.24rem}
.mo-message form label .area{padding:.25rem 0;height:2.38rem;line-height:1.34;resize:none}
.mo-message form label:nth-child(3){background:url(../images/msg-inp1.png) no-repeat top}
.mo-message form .sub-btn{position:relative;z-index:1;margin:0 auto .75rem;width:4rem;text-align:center}
.mo-message form .sub-btn .sub{width:100%;height:.6rem;border-radius:.3rem;background:#f3b86f;color:#fff;font-size:.26rem;line-height:.6rem;cursor:pointer}
.mo-message form .sub-btn:after{position:absolute;top:.3rem;left:0;z-index:-1;width:100%;height:.6rem;background:-webkit-linear-gradient(top,rgba(245,193,117,.5),hsla(0,0%,100%,0));background:-o-linear-gradient(bottom,rgba(245,193,117,.5),hsla(0,0%,100%,0));background:-moz-linear-gradient(bottom,rgba(245,193,117,.5),hsla(0,0%,100%,0));background:linear-gradient(180deg,rgba(245,193,117,.5),hsla(0,0%,100%,0));content:""}
.mo-message label input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #4e5c77 inset!important;box-shadow:inset 0 0 0 1000px #4e5c77!important;-webkit-text-fill-color:#dfdede!important}
.pro-cp{padding-top:.5rem}
.product-tit{position:relative;z-index:1;margin-bottom:.5rem}
.product-tit h2{padding-left:.66rem;width:3.28rem;background:url(../images/in-icon1.png) no-repeat 0;background-size:.58rem;color:#f5c175;font-weight:400;font-size:.3rem;line-height:.7rem}
.product-tit:after{position:absolute;top:0;left:-.3rem;z-index:-1;width:3.58rem;height:.89rem;background:url(../images/new-h2.png) no-repeat;background-size:100%;content:"";-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.case-grid{margin:.1rem 0 .55rem;padding:0 .3rem}
.case-grid .case-lb li{float:left;width:25%;text-align:center}
.case-grid .case-lb li .txt{display:block;color:#415374;font-size:.26rem;line-height:1.2}
.case-grid .case-lb li .img{display:inline-block;width:1.2rem}
.case-grid .case-lb li .img img{display:block;width:100%;height:auto}
.case-items{margin-top:.3rem}
.case-items li{margin-bottom:.3rem;background:#fff url(../images/case-bg.png) no-repeat 100% 100%;background-size:cover;-webkit-box-shadow:0 .01rem .16rem rgba(109,105,218,.26);-moz-box-shadow:0 .01rem .16rem rgba(109,105,218,.26);box-shadow:0 .01rem .16rem rgba(109,105,218,.26);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .01rem .16rem rgba(109,105,218,.26);-o-box-shadow:0 .01rem .16rem rgba(109,105,218,.26)}
.case-items .case-items-top .pic{position:relative;float:left;width:43.5%;-webkit-box-shadow:0 .04rem .08rem rgba(162,194,249,.56);-moz-box-shadow:0 .04rem .08rem rgba(162,194,249,.56);box-shadow:0 .04rem .08rem rgba(162,194,249,.56);-ms-box-shadow:0 .04rem .08rem rgba(162,194,249,.56);-o-box-shadow:0 .04rem .08rem rgba(162,194,249,.56)}
.case-items .case-items-top .pic img{display:block;width:100%;height:auto}
.case-items .case-items-top .text{float:right;padding-right:.2rem;width:52%}
.case-items .case-items-top .text .tit-a{display:block;overflow:hidden;margin-top:.25rem;color:#37455d;text-overflow:ellipsis;white-space:nowrap;font-size:.3rem;line-height:.4rem}
.case-items .case-items-top .text .gn{margin-top:.24rem}
.case-items .case-items-top .text .gn p{display:-webkit-box;overflow:hidden;padding-left:.4rem;color:#59709f;text-overflow:ellipsis;font-size:.24rem;line-height:1.0834;line-height:1.6;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.case-items .case-items-top .text .gn p:first-child{margin-bottom:.2rem;background:url(../images/pro-icon1.png) no-repeat left .08rem;background-size:.24rem;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.case-items .case-items-top .text .gn p:nth-child(2){background:url(../images/pro-icon.png) no-repeat left .08rem;background-size:.24rem;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.case-items1{margin:0 -.22rem}
.case-items1 li{float:left;margin-bottom:.4rem;padding:0 .22rem;width:50%}
.case-items1 li .img{position:relative;overflow:hidden;padding-top:66%;height:0;-webkit-box-shadow:0 .03rem .13rem rgba(76,97,153,.45);-moz-box-shadow:0 .03rem .13rem rgba(76,97,153,.45);box-shadow:0 .03rem .13rem rgba(76,97,153,.45);-ms-box-shadow:0 .03rem .13rem rgba(76,97,153,.45);-o-box-shadow:0 .03rem .13rem rgba(76,97,153,.45)}
.case-items1 li .img,.case-items1 li .img img{display:block;width:100%;border-radius:.18rem .18rem 0 .18rem}
.case-items1 li .img img{position:absolute;top:0;left:0;height:100%}
.case-items1 li .text{overflow:hidden;margin-left:.24rem;padding:0 .28rem;border-bottom-left-radius:.4rem;background:#fff url(../images/case-bg1.png) no-repeat 100% 100%;background-size:cover;-webkit-box-shadow:0 .03rem .13rem rgba(76,97,153,.45);-moz-box-shadow:0 .03rem .13rem rgba(76,97,153,.45);box-shadow:0 .03rem .13rem rgba(76,97,153,.45);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .03rem .13rem rgba(76,97,153,.45);-o-box-shadow:0 .03rem .13rem rgba(76,97,153,.45)}
.case-items1 li .text .tit-a{display:block;margin-top:.25rem;color:#36445c;font-size:.3rem;line-height:.4rem}
.case-items1 li .text .tit-a,.case-items1 li .text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.case-items1 li .text p{margin:.1rem 0 .24rem;color:#59709f;font-size:.24rem;line-height:.34rem}
.case-items2{margin:0 -.22rem .34rem}
.case-items2 li{float:left;margin-bottom:.4rem;padding:0 .22rem;width:50%}
.case-items2 li .img{position:relative;overflow:hidden;padding-top:75%;height:0}
.case-items2 li .img,.case-items2 li .img img{display:block;width:100%;border-radius:.06rem .4rem 0 0}
.case-items2 li .img img{position:absolute;top:0;left:0;height:100%}
.case-items2 li .text{position:relative;overflow:hidden;margin-top:-.18rem;padding:0 .2rem 0 .3rem;border-radius:0 .2rem 0 .4rem;background:#fff url(../images/case-bg2.png) no-repeat 100% 100%;background-size:cover;-webkit-box-shadow:0 .01rem .16rem rgba(109,105,218,.26);-moz-box-shadow:0 .01rem .16rem rgba(109,105,218,.26);box-shadow:0 .01rem .16rem rgba(109,105,218,.26);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .01rem .16rem rgba(109,105,218,.26);-o-box-shadow:0 .01rem .16rem rgba(109,105,218,.26)}
.case-items2 li .text .tit-a{display:block;margin-top:.25rem;color:#36445c;font-size:.3rem;line-height:.4rem}
.case-items2 li .text .tit-a,.case-items2 li .text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.case-items2 li .text p{margin:.1rem 0 .24rem;color:#59709f;font-size:.24rem;line-height:.34rem}
.case-list{margin-top:.5rem}
.contact-box{overflow:hidden;background:url(../images/lx-bg.png) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.lx-top{margin:.74rem 0 1.32rem;padding-left:.68rem}
.lx-top h2{position:relative;z-index:1;padding-bottom:.21rem;color:#f3b86f;font-weight:700;font-size:.4rem;line-height:1.5}
.lx-content{margin-top:.52rem;margin-bottom:.92rem;padding:0 .3rem}
.lx-content>p{padding-bottom:.7rem;color:#3b424f;font-size:.28rem;line-height:1.7}
.lx-content li{position:relative;z-index:1;margin:0 .57rem .5rem .83rem;-webkit-box-shadow:0 .08rem .18rem rgba(92,119,165,.2);-moz-box-shadow:0 .08rem .18rem rgba(92,119,165,.2);box-shadow:0 .08rem .18rem rgba(92,119,165,.2);-ms-box-shadow:0 .08rem .18rem rgba(92,119,165,.2);-o-box-shadow:0 .08rem .18rem rgba(92,119,165,.2)}
.lx-content li p{padding-left:.5rem;border-radius:.12rem;background:url(../images/lx-bg1.png) no-repeat;background-size:cover;color:#475a7b;font-size:.28rem;line-height:.8rem;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.lx-content li p a{color:#446193;font-weight:700;font-size:.3rem}
.lx-content li i{position:absolute;left:-.83rem;z-index:-1;display:block;margin-top:-.28rem;width:1.1rem}
.fw-box{background:url(../images/fw-bg.jpg) no-repeat top}
.fw-title{margin-bottom:.33rem;color:#415374}
.fw-content3{padding:0 .3rem}
.fw-content3 p{margin-bottom:.4rem;color:#313d53;font-size:.26rem;line-height:1.7}
.fw-list{overflow:hidden;padding:.55rem .3rem .1rem;background:#e2eafa}
.fw-list li{float:left;margin-bottom:.25rem;padding:.85rem 0 1rem;width:33.3%;text-align:center}
.fw-list li p{color:#36425a;font-size:.28rem;line-height:.38rem}
.fw-list li:first-child{background:url(../images/fw-pic.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.fw-list li:nth-child(2){background:url(../images/fw-pic1.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.fw-list li:nth-child(3){background:url(../images/fw-pic2.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.fw-list li:nth-child(4){background:url(../images/fw-pic3.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.fw-list li:nth-child(5){background:url(../images/fw-pic4.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.fw-list li:nth-child(6){background:url(../images/fw-pic5.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.case-box{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.case-img{padding-bottom:.7rem}
.case-img img{display:block;width:100%;height:auto;border-radius:.06rem 0 0 .4rem}
.case-content{position:relative;margin-top:-1.02rem;padding-top:.34rem;border-radius:.36rem 0 0 .3rem;background:url(../images/case-bg3.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.case-content h1{padding:0 .3rem 0 .6rem;color:#fff7f7;font-weight:400;font-size:.4rem;line-height:.5rem}
.case-content .qt{position:relative;margin-top:.3rem;margin-left:.3rem;padding:.3rem ;border-radius:.5rem 0 0 .5rem;background:url(../images/index-bg4.jpg) no-repeat 50%;background-size:cover;-webkit-box-shadow:0 .08rem .18rem rgba(91,101,120,.2);-moz-box-shadow:0 .08rem .18rem rgba(91,101,120,.2);box-shadow:0 .08rem .18rem rgba(91,101,120,.2);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .08rem .18rem rgba(91,101,120,.2);-o-box-shadow:0 .08rem .18rem rgba(91,101,120,.2)}
.case-content .qt p{margin-bottom:.22rem;color:#59709f;font-size:.26rem;line-height:.36rem}
.case-content .qt p:first-child,.case-content .qt p:nth-child(2){padding-right:2.8rem}
.case-content .qt p a{color:#59709f}
.case-content1{margin-top:.4rem;padding:0 .3rem;font-size:1.7;font-size:.26rem}
.case-content1 p{margin-bottom:.2rem;letter-spacing:1px;}
.case-content1 p a{box-sizing:border-box;padding:0 4px;color:#4e85fc;text-decoration:underline}
.case-content1 table{margin-bottom:.2rem;width:100%}
.case-content1 table td{padding:.15rem 0;font-size:.28rem;line-height:1.34;word-break:break-all}
.case-content1 h2{font-size:.34rem}
.case-content1 h2,.case-content1 h3{margin:.55rem 0 .34rem;padding-left:.62rem;background:url(../images/case-tag.png) no-repeat left .06rem;background-size:.33rem;color:#354157;font-weight:700;line-height:1.1;-webkit-background-size:.33rem;-moz-background-size:.33rem;-ms-background-size:.33rem;-o-background-size:.33rem}
.case-content1 h3{font-size:.32rem}
.case-content1 .img-txt{margin-top:-.1rem;color:#a1a1a1;text-align:center;font-size:.22rem}
.kh-pj{position:relative;margin-top:1.25rem;margin-bottom:.7rem;padding:.4rem .28rem .22rem;background:url(../images/kh-bg.png) no-repeat 100% 100%;background-size:100% 100%;-webkit-box-shadow:0 .1rem .16rem -.1rem rgba(106,123,169,.1);-moz-box-shadow:0 .1rem .16rem -.1rem rgba(106,123,169,.1);box-shadow:0 .1rem .16rem -.1rem rgba(106,123,169,.1);-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;-ms-box-shadow:0 .1rem .16rem -.1rem rgba(106,123,169,.1);-o-box-shadow:0 .1rem .16rem -.1rem rgba(106,123,169,.1)}
.kh-pj>span{position:absolute;top:-.25rem;left:0;display:inline-block;width:1.92rem;background:url(../images/kh-bg1.png) no-repeat 50%;background-size:100%;color:#fff;text-align:center;font-style:italic;font-size:.3rem;line-height:.62rem;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.kh-pj .kh-img{text-align:right}
.kh-pj .other{margin-top:.22rem}
.kh-pj .other span{display:inline-block;margin:0 -.08rem;padding:0 .3rem;border:1px dashed #b3c9ee;border-radius:.21rem;color:#5f76a0;font-size:.24rem;line-height:.42rem}
.kh-pj p{margin-top:.22rem;color:#505050;font-weight:300;font-size:.24rem}
.news-box{overflow:hidden;background:url(../images/news-bg.jpg) no-repeat top;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%}
.news-grid{margin-top:.48rem;padding:0 .3rem}
.news-grid h1{margin-bottom:.2rem;color:#f3f3f3;font-weight:400;font-size:.44rem;line-height:1.5}
.news-grid .qt{display:flex;-webkit-display:flex;justify-content:space-between}
.news-grid .qt span{display:block;margin-bottom:.24rem;color:#6b88ac;font-size:.24rem;line-height:.34rem}
.news-grid .qt span.author{background:url(../images/icon-xw.png) no-repeat 0;background-size:.24rem;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.news-grid .qt span.time{background:url(../images/icon-xw1.png) no-repeat 0;background-size:.24rem;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.news-grid .qt span.time1{background:url(../images/monew-gx.png) no-repeat 0;background-size:.24rem;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.news-grid p{margin-bottom:.55rem;padding-left:.14rem}
.news-grid p span{display:inline-block;margin-right:.4rem;padding-left:.36rem;background:url(../images/icon-xw2.png) no-repeat 0;background-size:.17rem;color:#56687d;font-size:.2rem;line-height:.3rem;-webkit-background-size:.17rem;-moz-background-size:.17rem;-ms-background-size:.17rem;-o-background-size:.17rem}
.new-content{position:relative}
.new-content .news-top{margin-bottom:.5rem;background:url(../images/index-bg4.jpg) no-repeat 50%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.news-zxline{position:relative;padding:.32rem .24rem 0}
.news-zxline span{display:inline-block;padding-left:.3rem;width:3.71rem;background:url(../images/xw-bg1.png) no-repeat 50%;background-size:cover;color:#fff;font-size:.22rem;line-height:.6rem;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.line-tel{position:absolute;right:.2rem;bottom:-.15rem;display:inline-block;padding:.09rem .4rem;width:3.12rem;height:.78rem;background:url(../images/xw-bg2.png) no-repeat 50%;background-size:100%;color:#f5c175;text-shadow:0 .06rem .1rem rgba(162,113,53,.2);font-weight:700;font-size:.28rem;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.line-tel:after{position:absolute;top:-.78rem;right:.3rem;width:1.1rem;height:1.1rem;background:url(../images/xw-gcs.png) no-repeat;background-size:1.1rem;content:"";-webkit-background-size:1.1rem;-moz-background-size:1.1rem;-ms-background-size:1.1rem;-o-background-size:1.1rem}
.news-pro{margin-top:.38rem}
.news-pro .img{float:left;display:block;padding:0 .07rem .14rem;width:36%}
.news-pro .img img{display:block;width:100%;height:auto;border-radius:0 0 .4rem 0}
.news-pro .text{float:right;padding:0 .2rem 0 .25rem;width:64%}
.news-pro .text p{margin-bottom:.1rem;padding-left:.42rem;color:#59709f;font-size:.24rem;line-height:1.6}
.news-pro .text p:first-child{background:url(../images/pro-icon1.png) no-repeat left .04rem;background-size:.28rem;-webkit-background-size:.28rem;-moz-background-size:.28rem;-ms-background-size:.28rem;-o-background-size:.28rem}
.news-pro .text p:nth-child(2){background:url(../images/pro-icon.png) no-repeat left .04rem;background-size:.28rem;-webkit-background-size:.28rem;-moz-background-size:.28rem;-ms-background-size:.28rem;-o-background-size:.28rem}
.new-pager{margin-top:.6rem;margin-bottom:.77rem;padding:0 .3rem;border-radius:.05rem;background:url(../images/index-bg4.jpg) no-repeat 50%;background-size:cover;-webkit-box-shadow:0 .03rem .24rem rgba(58,70,92,.18);-moz-box-shadow:0 .03rem .24rem rgba(58,70,92,.18);box-shadow:0 .03rem .24rem rgba(58,70,92,.18);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .03rem .24rem rgba(58,70,92,.18);-o-box-shadow:0 .03rem .24rem rgba(58,70,92,.18)}
.new-pager p{overflow:hidden;margin-bottom:0;padding:.26rem 0 .28rem .5rem;color:#5b7096;text-overflow:ellipsis;white-space:nowrap;font-size:.24rem;line-height:1.34}
.new-pager p strong{color:#354157;font-size:.26rem}
.new-pager p a{color:#5b7096;text-decoration:none;font-style:normal}
.new-pager p:first-child{border-bottom:1px dashed #bec2c9;background:url(../images/new-arr.png) no-repeat 0;background-size:.3rem;-webkit-background-size:.3rem;-moz-background-size:.3rem;-ms-background-size:.3rem;-o-background-size:.3rem}
.new-pager p:nth-child(2){background:url(../images/new-arr1.png) no-repeat 0;background-size:.3rem;-webkit-background-size:.3rem;-moz-background-size:.3rem;-ms-background-size:.3rem;-o-background-size:.3rem}
.news-fw{margin-bottom:.33rem}
.news-fw .fw-list{background:0 0}
.error{margin-top:2.3rem;padding:0 .8rem}
.error .get-price{width:2.6rem}
.error p{margin:1.04rem 0 .5rem;color:#415374;text-align:center;font-size:.3rem;line-height:1.34}
.sreach-tab{background:url(../images/search-bg.png) no-repeat top;background-size:100% 100%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%}
.sreach-tab li{float:left;margin:.16rem 0 .5rem;width:50%;color:#e8eef8;text-align:center;font-size:.3rem;line-height:.5rem;cursor:pointer}
.sreach-tab li:first-child{border-right:1px solid #7a97c8}
.sreach-tab li.active{color:#f4bf7e}
.sreach-main{position:relative;top:-.36rem}
.sreach-main .sreach-grid{padding:0 .3rem;border-radius:.4rem .4rem 0 0;background:url(../images/new-bg1.jpg) no-repeat top;background-size:cover;-webkit-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-moz-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-box-shadow:0 .12rem .08rem -.12rem #e0e6ef;-o-box-shadow:0 .12rem .08rem -.12rem #e0e6ef}
.sreach-main .txt-null{position:relative;margin-top:-.02rem;margin-bottom:.7rem;padding:20px 0 15px;border:1px solid #c3dcf4;border-top:0;border-radius:0 0 .2rem .2rem;background:url(../images/search-bg1.png) no-repeat top;background-size:cover;text-align:center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.sreach-main .txt-null h1{margin-bottom:.1rem;color:#37455d;font-size:.32rem;line-height:.44rem}
.sreach-main .txt-null h1 a{color:#37455d}
.sreach-main .txt-null span{display:block;color:#8b9ebf;font-size:.26rem;line-height:.36rem}
.sreach-main .sreach-pro{display:none}
.t-top{right:.05rem;bottom:1.9rem;width:.6rem;height:.6rem;border-radius:50%;cursor:pointer}
.fix-foot,.t-top{position:fixed;z-index:9999}
.fix-foot{bottom:-1px;display:none;padding-bottom:env(safe-area-inset-bottom);width:100%;max-width:750px}
.fix-box li{float:left}
.fix-box li a{display:block}
.fix-box li.fix-kf{margin-top:.3rem;padding-left:.62rem;width:42%;border-radius:.1rem;background:url(../images/f-bg1.png) no-repeat;background-size:cover;box-shadow:0 -.03rem .05rem rgba(144,177,236,.25);-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.fix-box li.fix-kf span{display:inline-block;color:#3b4463;font-size:.3rem;line-height:.73rem}
.fix-box li.fix-kf img{margin-top:-.08rem;width:.43rem;vertical-align:middle}
.fix-box li.fix-tel{position:relative;margin-left:-4%;padding:.1rem 0 .1rem .3rem;width:62%;background:url(../images/f-bg.png) no-repeat 50%;background-size:100% auto;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto}
.fix-box li.fix-tel a{display:flex;justify-content:start}
.fix-box li.fix-tel img{display:block;margin-top:.26rem;margin-right:.2rem;width:.45rem;height:.45rem}
.fix-box li.fix-tel span{display:block;color:#fff;font-size:.26rem;line-height:.36rem}
.fix-box li.fix-tel strong{display:block;color:#f5c175;font-size:.4rem;line-height:.5rem}
.pro-arr{padding-left:.3rem;background:url(../images/ico-pro3.png) no-repeat left .12rem}
.mpage-top{overflow:hidden;margin:.25rem 4% .15rem}
.mpage-top a{float:left;display:block;color:#666;font-size:.28rem}
.mpage-top .m-home{position:relative;padding-right:.08rem}
.mpage-top .m-home:after{position:absolute;top:.04rem;right:0;width:1px;height:.4rem;background:#ddd;content:""}
.mpage-top .last{padding-left:.08rem}
.pro-page ul{overflow:hidden;margin:.25rem 0 -2.6%;padding-bottom:.66rem}
.pro-page li{float:left;margin:0 2% .25rem;width:.6rem;border-radius:.06rem;background:#f6f6f6;color:#333;text-align:center;font-size:.24rem}
.pro-page li a{display:block;color:#333;line-height:.6rem}
.pro-page li.on{background-color:#121923;color:#000}
.pro-page li.on a{color:#f5c180}
.s_new{margin-bottom:.3rem;padding:.28rem;border:1px dashed #9ebefb;background:#f6f9ff}
.s_new li{color:#4a4a4a;font-size:.26rem;line-height:1.9em}
.video-list{margin-top:.6rem;padding-bottom:.3rem}
.video-list .new-tit h2 span{background:url(../images/v-icon.png) no-repeat 0;background-size:.34rem}
.video-box{background:url(../images/xw-bg.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.video-top{margin-top:.4rem;padding:0 .3rem}
.video-top h1{margin-bottom:.58rem;color:#354157;font-weight:400;font-size:.36rem;line-height:1.5em}
.video-top video{position:relative;z-index:2;outline:0;border-radius:.2rem}
.video-text{position:relative;z-index:-1;z-index:1;margin-top:-.18rem;padding:.32rem .3rem 0;border-radius:.04rem;background-color:#f9fcff;-webkit-box-shadow:0 .04rem .1rem -.04rem rgba(64,92,137,.3);-moz-box-shadow:0 .04rem .1rem -.04rem rgba(64,92,137,.3);box-shadow:0 .04rem .1rem -.04rem rgba(64,92,137,.3);-ms-box-shadow:0 .04rem .1rem -.04rem rgba(64,92,137,.3);-o-box-shadow:0 .04rem .1rem -.04rem rgba(64,92,137,.3)}
.video-text .v-on{margin-bottom:.35rem}
.video-text .v-on span{display:inline-block;margin-right:.3rem;padding-left:.36rem;background:url(../images/icon-xw2.png) no-repeat 0;color:#56687d;font-size:.2rem;line-height:1.5em}
.video-text p{padding-left:.5rem;color:#79808f;font-size:.24rem;line-height:1.42em}
.video-text p.one{margin-bottom:.24rem;background:url(../images/pro-icon1.png) no-repeat 0;background-size:.36rem}
.video-text p.two{background:url(../images/pro-icon.png) no-repeat 0;background-size:.36rem}
.video-grid{position:relative;bottom:-.4rem}
.video-grid .news-zxline{padding:0}
.video-grid .news-zxline .line-tel{right:-.16rem}
.video-mian{margin-top:.85rem}
.video-mian h2{margin:.55rem 0 .34rem;padding-left:.62rem;background:url(../images/case-tag.png) no-repeat left .06rem;background-size:.33rem;color:#354157;font-weight:700;font-size:.34rem;line-height:1.34em;-webkit-background-size:.33rem;-moz-background-size:.33rem;-ms-background-size:.33rem;-o-background-size:.33rem}
.video-mian .v-h2{margin-left:.3rem}
.vodie-swipers{position:relative;padding:.45rem 0 .92rem;background:url(../images/v-bg.jpg) no-repeat top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.video-swiper .swiper-slide{width:68%}
.video-swiper .swiper-con{clear:both;padding-top:.15rem;width:100%;transform:scale(.9)}
.video-swiper .swiper-slide-active .swiper-con{padding-top:0;width:100%;transform:scale(1)}
.video-swiper .tit-a{display:block;visibility:hidden;overflow:hidden;margin-bottom:.45rem;padding:0 .1rem;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.34rem;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-ms-transition:all .3s}
.video-swiper .swiper-slide .img img{display:block;width:100%;height:auto;border-radius:.14rem}
.video-swiper .swiper-button-next,.video-swiper .swiper-button-prev{top:.3rem;width:.44rem;height:.45rem}
.video-swiper .swiper-button-prev{left:.83rem;background:url(../images/v-prev.png) no-repeat top;background-size:.44rem}
.video-swiper .swiper-button-next{right:.83rem;background:url(../images/v-next.png) no-repeat top;background-size:.44rem}
.video-swiper .swiper-slide-active .tit-a{visibility:visible;opacity:1}
.vodie-swipers .v-span{position:absolute;bottom:-.32rem;left:0;display:inline-block;padding:0 .42rem 0 .3rem;height:.64rem;border-radius:0 .32rem .32rem 0;background:url(../images/v-bg1.png) no-repeat 0;box-shadow:0 .03rem .16rem -.03rem rgba(62,102,165,.44);color:#1d5399;font-size:.26rem;line-height:.64rem}
.video-sc table{margin-bottom:.4rem}
.video-sc tr td{padding:.12rem 0;line-height:1.39em}
.v-title{margin-top:-.1rem;color:#999;text-align:center;font-size:.22rem}
.grid-box{position:relative;box-sizing:border-box;margin:.6rem .3rem 0;padding:.78rem .3rem;background:url(../images/pro-bg2.png) no-repeat top;background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.grid-box>p{margin-bottom:.37rem;padding-left:.96rem;color:#587ca3;font-size:.22rem;line-height:1.26em}
.grid-box>p strong{display:inline-block;margin-right:.5rem;color:#304156;font-weight:700;font-size:.38rem}
.swiper-grid .swiper-slide{width:82%}
.swiper-grid .slide-con{clear:both;width:100%;border-radius:.16rem;transform:scale(.9)}
.swiper-grid .swiper-slide .img img{display:block;width:100%;height:auto;border-radius:.16rem;box-shadow:0 0 .2rem rgba(0,0,0,.2)}
.swiper-grid .swiper-slide-active .slide-con{width:100%;transform:scale(1)}
.swiper-grid .slide-con p{overflow:hidden;padding:0 .15rem;color:#304156;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:.28rem;line-height:.86rem;opacity:0}
.swiper-grid .swiper-slide-active .slide-con p{opacity:1}
.grid-box .swiper-button-next,.grid-box .swiper-button-prev{position:absolute;top:auto;bottom:0;width:.46rem;height:.47rem;cursor:pointer}
.grid-box .swiper-button-prev{right:1.16rem;left:auto;background:url(../images/pro-arr0.png) no-repeat 50%;background-size:.46rem}
.grid-box .swiper-button-next{right:.3rem;background:url(../images/pro-arr1.png) no-repeat 50%;background-size:.46rem}
.news-grid{padding-bottom:.8rem}
.news-line{position:relative;margin:-1.46rem .12rem 0 .15rem;height:2rem;background:url(../images/news-line.png) no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.line-txt{position:absolute;top:.1rem;bottom:.11rem;left:.25rem;width:2rem;text-align:center}
.line-txt a{display:block;margin-top:0.01rem;color:#fff;font-weight:700;font-size:.34rem}
.line-txt a img{margin-top:-.08rem;width:.3rem;height:auto;vertical-align:middle}
.line-font{padding-top:.18rem;padding-left:2.3rem;text-align:center}
.line-font p{color:#e3e3e3;font-size:.24rem;line-height:.5rem}
.line-font p i{margin:0 .2rem;padding-left:.3rem;background:url(../images/line-icon02.png) no-repeat 0;background-size:.24rem;-webkit-background-size:.24rem;-moz-background-size:.24rem;-ms-background-size:.24rem;-o-background-size:.24rem}
.foot-zhiZhao{margin:.3rem 0 .12rem;color:#666;text-align:center;font-size:.3rem}
.foot-zhiZhao a,.foot-zhiZhao p{display:inline-block}
.foot-zhiZhao a{margin-left:.1rem;color:#536b99;text-decoration:underline}
@media (max-width:680px){
.inner-wrap{background-size:100%;}
}
@media (max-width:480px){
.mpage-top a,.pro-page li{font-size:14px}
.error p,.sreach-tab li{font-size:16px}
.new-pager p strong{font-size:15px}
.news-zxline span{padding-left:.1rem}
.news-pro .text p{font-size:14px}
.news-grid .qt span{font-size:13px}
.news-grid p span{font-size:14px}
.header-wrap,.new-wrap1{background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.new-wrap{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.pro-wrap{position:relative;z-index:1}
.fw-box,.pro-wrap{background-size:100%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%}
.case-box{background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover}
.index-tit h1{font-size:24px}
.index-wrapper1 .index-pro li .txt{font-size:16px}
.index-wrapper2 .myscroll ul:after{left:.02rem}
.ab-content1{background-size:97%;}
.about-swiper .swiper-pagination{bottom:0!important}
.about-content>p{font-size:16px}
.about-swiper .swiper-slide .txt{font-size:14px}
.inner-tit{font-size:24px}
.head .crumbs li{font-size:16px}
.head .go{margin-top:0}
.mo-nav li{font-size:16px}
.news-swiper .swiper-slide .new-txt{padding:.24rem .1rem 0 .3rem}
.news-swiper .swiper-slide .new-txt .tit{font-size:16px;line-height:1.34}
.new-tit h2,.product-tit h2{font-size:18px}
.product-tit h2.tit-posui{padding-left:.55rem;font-size:16px}
.new-tit .more{font-size:15px}
.news-item li .txt .tit{padding-top:.2rem;height:2.68em;font-size:16px}
.news-item li .txt .date,.news-item li .txt p{font-size:14px}
.news-ul li a{font-size:16px}
.news-ul li p{font-size:14px}
.news-ul li p .date{margin-top:0;font-size:14px}
.news-lb li a{font-size:15px;line-height:2}
.index-wrapper2 .index-tit1 h2{font-size:18px}
.index-wrapper2 .index-tit1 h2:after{width:74px}
.index-wrapper2 .index-tit1 .get-more{font-size:15px}
.index-wrapper2 .myscroll li{font-size:14px}
.index-tit2 h2{font-size:18px}
.index-tit2 .see-more,.index-tit2 span{font-size:14px}
.index-prolist li .txt .tit{font-size:16px}
.get-price{font-size:14px}
.case-item li .case-bt .tit{font-size:16px}
.case-item li .case-bt .in-info{font-size:14px}
.product-ul li .text .tit{font-size:16px}
.product-ul li .text p{font-size:14px}
.index-pro li .txt{font-size:14px}
.cp-msg .cp-title h1{font-size:24px}
.cp-msg .cp-on .cp-gn p{font-size:14px}
.cp-msg .cp-on .cp-gn p strong{font-size:15px}
.cp-msg .cp-on .line-ly{font-size:14px}
.cp-msg>p{font-size:16px}
.cp-content h2{font-size:22px}
.cp-content p{font-size:16px}
.cp-content .img-txt,.mob-cs .swiper-top .swiper-slide span{font-size:15px}
.new-tit h3{font-size:18px}
.mo-message strong{font-size:22px}
.mo-message form label .area,.mo-message form label input{font-size:15px}
.case-grid .case-lb li .txt,.case-items .case-items-top .text .tit-a,.mo-message form .sub-btn .sub,.mo-message>p,.pro-ol li strong{font-size:16px}
.case-items .case-items-top .text .gn p{font-size:14px}
.case-items1 li .text .tit-a{font-size:16px}
.case-items1 li .text p,.case-items2 li .text p{font-size:14px}
.case-items2 li .text .tit-a{font-size:16px}
.lx-top h2{font-size:24px}
.lx-content>p{font-size:16px}
.lx-content li p{font-size:15px}
.fw-content3 p{font-size:16px}
.fw-list li{padding:.85rem 0 .9rem}
.case-content h1{font-size:22px;line-height:1.4}
.case-content .qt p{font-size:16px;line-height:1.4}
.case-content1 p{font-size:16px; text-indent: 32px;}
.case-content1 p img{ margin-left: -2em;}
.s_new li{font-size:16px}
.case-content1 .img-txt{font-size:15px}
.case-content1 h2,.case-content1 h3{font-size:20px}
.kh-pj>span{font-size:16px}
.kh-pj .other span{font-size:12px}
.index-pro li .img{margin-bottom:0}
.case-item li .case-con .txt p{font-size:12px}
.pro-arr{padding-left:.45rem}
.side-ol li{padding:.22rem 24px;font-size:16px}
.side-ol li i{line-height:22px}
.side-ol li i,.side-ol li:after{width:22px;height:22px}
.video-text .v-on span{padding-left:.4rem;font-size:14px}
.video-text p{font-size:16px}
.video-mian h2{font-size:20px}
.video-swiper .tit-a{font-size:18px}
.video-swiper .swiper-button-next,.video-swiper .swiper-button-prev{top:26px}
.vodie-swipers .v-span{font-size:14px}
.v-title{font-size:14px}
.new-pager p a{font-size:14px}
.video-top h1{font-size:22px}
.grid-box>p strong{margin-right:.2rem;font-size:20px}
.grid-box>p{padding-left:.76rem;font-size:14px}
.swiper-grid .slide-con p{margin-top:5px;font-size:18px;line-height:28px}
}
@media (max-width:375px){
.news-item li{overflow:hidden}
.news-item li .txt .more{bottom:0}
.grid-box>p{padding-left:.66rem;font-size:12px}
.swiper-grid .slide-con p{font-size:16px}
}
@media (max-width:360px){.swiper-grid .slide-con p{font-size:16px}
.case-content .qt p{font-size:15px}
.index-tit h1{font-size:20px}
.about-swiper .swiper-pagination{width:22%!important}
.mo-message .msg-pic p:first-child{padding-left:.32rem}
.mo-message .msg-pic p:nth-child(2){padding-left:.88rem}
.mo-message .msg-pic p:nth-child(3){padding-left:.66rem}
.kh-pj>span{top:-.1rem}
.head .logo{margin-top:.05rem}
.case-item li .case-bt .in-info{font-size:12px}
.case-content1 p{font-size:16px}
.cp-msg .cp-title h1{font-size:22px}
.cp-content h2{font-size:20px}
.cp-tab ul li a{font-size:16px}
.index-tit2 span{margin-left:5px}
}
@media (max-width:351px){.lx-content li p{padding-left:.2rem;font-size:14px}
.news-grid p span{margin-right:.3rem}
.news-grid .qt span{font-size:12px}
.line-font p i{margin:0 .15rem}
}
@media (max-width:320px){
.news-item li .txt .date,.news-item li .txt p,.news-ul li p,.news-ul li p .date{font-size:12px}
.new-content .news-top .news-zxline span{width:3.81rem}
.new-content .news-top .line-tel{right:.1rem}
.new-content p{ text-indent: 2em;}
.cp-grid ul li{padding:0}
.case-content1 p{font-size:15px; text-indent: 2em;}
.case-content1 p img{ text-indent: 0;}
.cp-msg .cp-on .line-ly span{margin-top:0}
.video-text .v-on span{margin-right:.24rem;padding-left:.42rem}
.video-p span{font-size:12px}
.video-grid .news-zxline .line-tel{right:-.3rem}
.video-grid .news-zxline span{margin-left:-.3rem;width:67%;background-size:100%}
.mo-message>p{font-size:14px}
.grid-box>p strong{margin-right:.1rem}
.grid-box{margin:.6rem 0 0}
}
.pro-swiper{position:relative;overflow:hidden;margin:.3rem auto;padding:.1rem;border:1px solid #bfbfbf}
.pro-swiper img{display:block;width:100%}
.pro-swiper .gallery-thumbs{margin:0 auto;width:5.4rem}
.pro-swiper .gallery-thumbs .swiper-slide{padding:0 .05rem}
.pro-swiper .gallery-thumbs .swiper-slide-thumb-active img{border:.02rem solid #f3a32c}
.pro-swiper .swiper-button-white{position:absolute;top:auto;bottom:.4rem;width:.48rem;height:.48rem;outline:0;border:none;background-color:#354057;background-position:50%;background-repeat:no-repeat;font-size:0;opacity:1;cursor:pointer}
.pro-swiper .swiper-button-prev{background-image:url(../images/cp-left.png);background-size:.2rem}
.pro-swiper .swiper-button-next{background-image:url(../images/cp-right01.png);background-size:.2rem}

.page-list{ position:relative; margin:10px 0; padding:0; clear:both; background:#fff; }
	.page-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.page-list a,
    .page-list span{ margin:0.5em 0;  padding:0.5em 0; display:none; float:left; width:24.5%; line-height:1.2em; border-left:1px solid #ececec; font-size:13px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
    .page-list a:active{ background:#ececec; }
	.page-list span{ color:#999; }
	.page-list a{ color:#333; }
	.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){ display:block; float:left;}
	.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){ display:block; float:left; border-left-color:#ececec; }
	.page-list .current{ display:block; float:left; }
