body{font-family: PingFangSC,PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:14px;color:#282828;overflow-x:hidden;margin: 0;padding: 0;position: relative;}


ul,li,p,td{list-style:none;margin:0;padding:0}
a{outline:none!important;color:#282828;text-decoration:none}
a:hover,a:active{text-decoration:none}
b,strong{font-weight:bold}
input{border:none;background:none;outline:none}




@media(min-width:960px)
{
.fy{width:100%;margin-bottom:30px;margin-top:20px;text-align:left;}
.fy a{border:1px solid #515a6e;text-align:center;padding:3px 15px;color:#515a6e;border-radius:2px;font-size: 13px;}
.fy a:first-child{display:none}
.fy b{border:1px solid #515a6e;text-align:center;padding:3px 15px;color:#1a2322;border-radius:2px;font-size: 13px;}	

.content{max-width:1500px;width:90%;margin:0 auto}
.index_nav{width:100%;height:60px;position:fixed;z-index:99;background-color:rgba(255,255,255,1);box-shadow:0px 2px 4px rgba(0,0,0,0.05);overflow:hidden}
.index_nav .content{align-items:center;display:flex;justify-content:space-between}
.index_nav .lanmu{width:60%}
.index_nav #kg{display: none;}
.index_nav .lanmu ul{display:flex;height:60px}
.index_nav .lanmu li{line-height:60px;width:23%;text-align:center}
.index_nav .lanmu li a{font-size:16px;display:block}
.index_nav .lanmu li:hover a{background-color:#00008b;color:#fff}
.index_nav .tel{color:#29449a;font-weight:700;font-size:17px}
.index_nav .tel i{text-align:center;background-color:#00008b;color:#fff;height:36px;width:36px;line-height:36px;font-size:17px;border-radius:50%;margin-right:10px}




.zkj .swiper-pagination{height:22%;bottom:150px;left:66px;width:1px;display:block}
.zkj .swiper-pagination-clickable .swiper-pagination-bullet{width:1px;height:20%;opacity:1;margin:0;border:none;background:rgb(170 150 150 / 25%);outline:none}
.zkj .swiper-pagination-clickable .swiper-pagination-bullet-active{background:#a49e9e}
.zkj .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.zkj .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}
.zkj .swiper-pagination-vertical.swiper-pagination-bullets,.zkj .swiper-vertical>.swiper-pagination-bullets{top:auto;right:auto;transform: translate3d(0,0,0);}

.lbt .swiper-slide .wz1{position:absolute;top:24%;left:11%}
.lbt .swiper-slide .wz1 p:nth-of-type(1){font-size:32px;color:#fff}
.lbt .swiper-slide .wz1 p:nth-of-type(2){font-size:38px;font-weight:700;color:#fff;margin:15px 0}
.lbt .swiper-slide .wz1 p:nth-of-type(3){font-size:16px;color:#fff;line-height:25px}
.lbt .swiper-slide .wz2{position:absolute;width:100%;top:40%;left:50%;text-align:center;z-index:4;transform:translate(-50%,-80%)}
.lbt .swiper-slide .wz2 p:nth-of-type(1){font-size:32px;color:#fff;font-weight:700;margin:15px 0}
.lbt .swiper-slide .wz2 p:nth-of-type(2){font-size:17px;color:#fff;}



.sycp{background-color: #f0f0f0;}
.sycp .content{position: relative;}
.sycp .left{position:absolute;top:140px;left: 0;width:384px;background-color:#fff;padding:10px 0}
.sycp .left p{    text-align:center;line-height:60px;font-size:28px;font-weight:700;color:#00008b;}
.sycp .left div:last-child{border-bottom:1px solid #e5e5e5}
.menub1_1{width:100%;cursor:pointer;line-height:50px;font-size:16px;height:50px;background-color:#edc21a;text-align:center;color:#fff;border-top:1px solid #e5e5e5}
.menub1_2{width:100%;cursor:pointer;line-height:50px;font-size:16px;height:50px;text-align:center;color:#333;border-top:1px solid #e5e5e5}
.sycp .right{position:absolute;top:140px;right:0;width:1090px}
.sycp .right .more{position:absolute;bottom:10px;right:10px;width:170px;background-color:#00008b;color:#fff;line-height:50px;text-align:center;font-size:15px;border-radius:5px;}
.sycp .right .more i{margin-left: 7px;font-weight: 100;}
.menugtab{width:100%;height:591px;position:relative;overflow:hidden}
.menugtab li{float:left;width:23.5%;margin-right:2%;overflow:hidden;margin-bottom:25px}
.menugtab li:nth-child(4n){margin-right:0}
.menugtab li .img{width:100%;height:154px;overflow:hidden}
.menugtab li .img img{display:block;width:100%;height:100%;object-fit:cover}
.menugtab li p{font-size:16px;color:#333;line-height:53px;text-align:center;overflow:hidden;background-color:#fff;white-space:nowrap;text-overflow:ellipsis}


.syabout{background-image:url(../images/aboutbj.jpg);background-position:50%;background-size:cover;height:100%;width:100%}
.syabout .nr{background-color:#29449a;width:50%;height:400px;padding:3% 5%;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);border-radius:25px}
.syabout .nr h1{font-size:38px;color:#fff}
.syabout .nr p{line-height:35px;font-size:17px;color:#fff}
.syabout .nr .more{position:absolute;bottom:15%;right:10%;background-color:#e6e6e699;border-radius:5px;width:190px;height:60px;line-height:60px;text-align:center;color:#fff;font-size:17px}
.syabout .nr .more i{margin-left:7px;font-weight:100}



.synew{background-image:url(../images/newbj.jpg);background-position:50%;background-size:cover;height:100%;width:100%}
.synew .nr{width:80%;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}
.synew .nr h1{font-size:32px;color:#fff;text-align:center;margin:0}
.synew .nr .dd{line-height:35px;font-size:17px;color:#fff;text-align:center;margin-top:10px}
.synew .nr ul{overflow:hidden;margin-top:35px}
.synew .nr ul li{float:left;width:23.5%;margin-right:2%;overflow:hidden;background-color:#fff;margin-bottom:25px}
.synew .nr ul li:nth-child(4n){margin-right:0}
.synew .nr ul li .br{color:#333;font-size: 16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%;margin:0 auto;margin-top:20px;text-align:left}
.synew .nr ul li .jj{width:90%;margin:0 auto;margin-top:10px;color:#777;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:15px;}
.synew .nr ul li .xx{border-top:1px solid #dcdfe6;align-items:center;display:flex;justify-content:space-between;width:90%;margin:0 auto}
.synew .nr ul li .xx p{margin:0;line-height:50px;width:auto;font-size:14px;color:#666}


.db{width:100%;height:60px;position:fixed;bottom:0;z-index:99;background-color:rgb(0 0 0 / 80%);overflow:hidden}
.db .content{align-items:center;display:flex;justify-content:space-between}
.db p{line-height:60px;color:#fff;font-weight:100}
.db a{color:#fff;font-weight:100;margin-left:15px}


.aboutban{background-image:url(../images/aboutban.jpg);background-size:cover;height:585px;width:100%}
.fuwuban{background-image:url(../images/fuwuban.jpg);background-size:cover;height:585px;width:100%}
.lxwmban{background-image:url(../images/lxwmban.jpg);background-size:cover;height:585px;width:100%}
.cpban{background-image:url(../images/cpban.jpg);background-size:cover;height:585px;width:100%}
.aboutban .content ,.fuwuban .content ,.lxwmban .content  ,.cpban .content {padding-top:200px}
.aboutban p , .fuwuban p , .lxwmban p  , .cpban p {color:#29449a;font-size:36px}
.aboutban span , .fuwuban span , .lxwmban span , .cpban span{color:gray;font-size:24px}
.aboutdy{width:100%;background-color:#f0f0f0;padding:80px 0 120px;overflow:hidden}
.aboutdy .bt{font-size:36px;color:#4D4D4D;font-weight:700;text-align:center;margin-bottom:50px}
.aboutdy .nr{width:100%;font-size:15px;line-height:30px;color:#494848}
.aboutdy .nr p{font-size:15px;line-height:30px;color:#494848}
.aboutdy .nr img{margin:0 auto;display:block;max-width:100%;}



.lxwmdy{width:100%;background-color:#f0f0f0;padding:80px 0 120px;overflow:hidden}
.lxwmdy .content{max-width: 1200px;}
.lxwmdy .dhy{width:100%;overflow:hidden}
.lxwmdy .dhy li{width:43%;float:left;margin-right:2%;overflow:hidden;align-items:center;background:#d8d8d8;border-radius:1rem;display:flex;padding:3%}
.lxwmdy .dhy li:nth-child(2n){margin-right:0}
.lxwmdy .dhy li img{width:50px}
.lxwmdy .dhy li div{margin-left:20px}
.lxwmdy .dhy li div p{font-size:26px;font-weight:700}
.lxwmdy .dhy li div span{font-size:17px;font-weight:700;margin-top:5px;display:block}
.lxwmdy .ly{width:100%;overflow:hidden;margin-top:30px}
.lxwmdy .ly .y{font-size:24px;font-weight:700}
.lxwmdy .ly .e{font-size:16px;padding:15px 0}
.lxwmdy .ly form{width:100%;margin-top:30px;overflow:hidden}
.lxwmdy .ly form .fh{width:100%;overflow:hidden}
.lxwmdy .ly form .fh input{float:left;padding-left:10px;width:48%;margin-right:2%;color:#444;line-height:45px;font-size:13px;border:1px solid #e7e4e4;border-radius:4px;margin-bottom:20px;background-color:#fff}
.lxwmdy .ly form .con{padding-left:10px;width:98%;margin-right:2%;color:#444;height:130px;line-height:45px;font-size:13px;border:1px solid #e7e4e4;border-radius:4px;margin-bottom:20px;background-color:#fff;outline:none}
.lxwmdy .ly form .submit{align-items:center;display:flex}
.lxwmdy .ly form .submit input{background-color:#409eff;color:#fff;text-align:center;width:500px;line-height:40px;border-radius:4px;font-size:15px}
.lxwmdy .ly form .submit p{margin-left:30px}



.newlb{width:100%;background-color:#f0f0f0;padding:80px 0 120px;overflow:hidden}
.newlb .content{max-width:1200px}
.newlb .fl{margin-top:20px;background-color:#fff;overflow:hidden}
.newlb .fl li{border-right:1px solid #e5e5e5;float:left;overflow:hidden;text-align:center;width:130px;display:inline-block;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color;vertical-align:middle}
.newlb .fl li:before{background:#039;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50%;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}
.newlb .fl li:hover:before{background:#039;z-index:1;transform:scaleX(1);transition-duration:.5s;transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}
.newlb .fl li a{display:block;line-height:50px;position:relative;z-index:99}
.newlb .fl li:hover a{color:#fff}
.newlb .lb{width:100%;margin-top:30px;overflow:hidden;background-color:#fff}
.newlb .lb li{width:100%;overflow:hidden}
.newlb .lb li a{position:relative;align-items:center;border-radius:1rem;display:flex;transform:perspective(1px) translateZ(0);transition-duration:.5s;transition-property:color;vertical-align:middle}
.newlb .lb li a:before{background:#039;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:100% 50%;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}
.newlb .lb li:hover a:before{background:#039!important;transform:scaleX(1);z-index:1;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-duration:.5s}
.newlb .lb li .left{border-right:1px solid #e5e5e5;float:left;height:100%;margin-bottom:30px;margin-right:40px;margin-top:30px;text-align:center;width:200px;position:relative;z-index:9}
.newlb .lb li:hover .left{border-right:1px solid #fff}
.newlb .lb li .left p:nth-of-type(1){z-index:9;position:relative;color:#039;display:block;font-size:50px;font-weight:700}
.newlb .lb li .left p:nth-of-type(2){z-index:9;position:relative;color:#333;font-size:16px;font-style:normal;line-height:40px}
.newlb .lb li .right{width:900px;float:right;overflow:hidden}
.newlb .lb li .right p:nth-of-type(1){z-index:9;position:relative;font-size:28px;line-height:60px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newlb .lb li .right p:nth-of-type(2){z-index:9;position:relative;margin-top:10px;color:#777;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.newlb .lb li:hover .right p,.newlb .lb li:hover .left p{color:#fff}


.news{width:100%;padding:80px 0 120px;overflow:hidden}
.news .content{max-width:1200px}
.news .btti{width:100%;margin-top:50px;overflow:hidden;position:relative}
.news .btti a{position:absolute;top:0;left:0;display:block}
.news .btti a i{width:50px;height:50px;text-align:center;line-height:50px;font-size:25px}
.news .btti p{width:80%;margin:0 auto;text-align:center;font-size:32px;font-weight:700;color:#444}
.news .time{height:40px;line-height:40px;background-color:#f8f8f8;text-align:center;margin-bottom:20px;margin-top:20px}
.news .nr{font-size: 16px; color: #666; line-height: 30px;text-align: justify;}
.news .nr p{font-size: 16px; color: #666; line-height: 30px;}
.news .nr img{ display: block; max-width: 95%; margin: 0 auto;}


.cpdy{width:100%;background-color:#f0f0f0;padding:80px 0 120px;overflow:hidden}
.cpdy .fl{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.cpdy .fl a{font-size:15px;width:17%;margin-top:15px;background:#d8d8d8;line-height:45px;text-align:center;display:block;color:#333}
.cpdy .lb{width:100%;margin-top:30px;}
.cpdy .lb li{float:left;width:23.5%;margin-right:2%;overflow:hidden;margin-bottom:25px}
.cpdy .lb li:nth-child(4n){margin-right:0}
.cpdy .lb li .img{width:100%;height:210px;overflow:hidden}
.cpdy .lb li .img img{display:block;width:100%;height:100%;object-fit:cover}
.cpdy .lb li p{font-size:16px;color:#333;line-height:53px;text-align:center;overflow:hidden;background-color:#fff;white-space:nowrap;text-overflow:ellipsis}


.cps{width:100%;padding:80px 0 120px;overflow:hidden}
.cps .content{max-width:1200px}
.cps .btti{width:100%;margin-top:50px;overflow:hidden;position:relative}
.cps .btti a{position:absolute;top:0;left:0;display:block}
.cps .btti a i{width:50px;height:50px;text-align:center;line-height:50px;font-size:25px}
.cps .btti p{width:80%;margin:0 auto;text-align:center;font-size:32px;font-weight:700;color:#444}
.cps .tpjj{width:100%;margin-top:50px;overflow:hidden}
.cps .tpjj img{float:left;width:35%}
.cps .tpjj p{float:left;width:60%;margin-left:2%;font-size:16px;line-height:30px;color:#666}
.cps .nr{font-size:16px;color:#666;line-height:30px;text-align:justify;overflow:hidden;margin-top:40px}
.cps .nr p{font-size:16px;color:#666;line-height:30px}
.cps .nr img{display:block;max-width:95%;margin:0 auto}
















}







@media(max-width:960px)
{		
.fy{    width:100%;margin-bottom:30px;margin-top:20px;text-align:left;}
.fy a{border:1px solid #515a6e;text-align:center;padding:3px 10px;color:#515a6e;border-radius:2px;font-size: 12px;}
.fy a:first-child{display:none}
.fy b{border:1px solid #515a6e;text-align:center;padding:3px 10px;color:#1a2322;border-radius:2px;font-size: 12px;}	
	




.zkj .swiper-pagination{height:22%;bottom:150px;left:66px;width:1px;display:none}
.zkj .swiper-pagination-clickable .swiper-pagination-bullet{width:1px;height:20%;opacity:1;margin:0;border:none;background:rgb(170 150 150 / 25%);outline:none}
.zkj .swiper-pagination-clickable .swiper-pagination-bullet-active{background:#a49e9e}
.zkj .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.zkj .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0}
.zkj .swiper-pagination-vertical.swiper-pagination-bullets,.zkj .swiper-vertical>.swiper-pagination-bullets{top:auto;right:auto;transform: translate3d(0,0,0);}


.lbt .swiper-horizontal>.swiper-pagination-bullets,.lbt .swiper-pagination-bullets.swiper-pagination-horizontal{left:auto;width:100%;height:auto;display:block;}
.lbt .swiper-pagination-clickable .swiper-pagination-bullet{width:10px;height:10px;opacity:1;margin:0;border:none;background: rgb(255 255 255 / 37%);outline:none}
.lbt .swiper-pagination-clickable .swiper-pagination-bullet-active{background:rgb(255 255 255 / 74%);}
.lbt .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.lbt  .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:10px 0;}
.lbt .swiper-pagination-vertical.swiper-pagination-bullets,.lbt  .swiper-vertical>.swiper-pagination-bullets{top:auto;right:auto;transform: translate3d(0,-50%,0);}
.lbt .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .lbt .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px var(--swiper-pagination-bullet-horizontal-gap,4px);}
.lbt .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}


.content{max-width:96%;width:100%;margin:0 auto}
.index_nav{width:100%;height:60px;position:fixed;z-index:99;background-color:rgba(255,255,255,1);box-shadow:0px 2px 4px rgba(0,0,0,0.05);}
.index_nav .logo{float:left;margin-top:9.5px}
.index_nav .lanmu{position:absolute;top:60px;right:5px;display:none}
.index_nav .lanmu ul{width:150px;background-color:#fff;padding:15px 0px;overflow:hidden}
.index_nav .lanmu li{line-height:35px;text-align:center;border-bottom:1px dashed #e9e9e9;width:90%;margin:0 auto}
.index_nav .lanmu li a{font-size:14px;display:block}
.index_nav .tel{display:none}
.index_nav #kg{width:45px;height:45px;text-align:center;line-height:45px;font-size:22px;position:absolute;right:10px;top:7.5px}



.lbt .swiper-slide .wz1{position:absolute;top:24%;left:11%}
.lbt .swiper-slide .wz1 p:nth-of-type(1){font-size:22px;color:#fff}
.lbt .swiper-slide .wz1 p:nth-of-type(2){font-size:28px;font-weight:700;color:#fff;margin:15px 0}
.lbt .swiper-slide .wz1 p:nth-of-type(3){font-size:14px;color:#fff;line-height:25px}
.lbt .swiper-slide .wz2{position:absolute;width:90%;top:40%;left:50%;text-align:center;z-index:4;transform:translate(-50%,-80%)}
.lbt .swiper-slide .wz2 p:nth-of-type(1){font-size:28px;color:#fff;font-weight:700;margin:15px 0}
.lbt .swiper-slide .wz2 p:nth-of-type(2){font-size:14px;color:#fff;line-height:25px}


.sycp{background-color: #f0f0f0;}
.sycp .content{position: relative;}
.sycp .left{display: none;position:absolute;top:140px;left: 0;width:384px;background-color:#fff;padding:10px 0}
.sycp .left p{    text-align:center;line-height:60px;font-size:28px;font-weight:700;color:#00008b;}
.sycp .left div:last-child{border-bottom:1px solid #e5e5e5}
.menub1_1{width:100%;cursor:pointer;line-height:50px;font-size:16px;height:50px;background-color:#edc21a;text-align:center;color:#fff;border-top:1px solid #e5e5e5}
.menub1_2{width:100%;cursor:pointer;line-height:50px;font-size:16px;height:50px;text-align:center;color:#333;border-top:1px solid #e5e5e5}
.sycp .right{position:absolute;top:90px;right:0;width:100%}
.sycp .right .more{position:absolute;bottom:-60px;right:10px;width:170px;background-color:#00008b;color:#fff;line-height:40px;text-align:center;font-size:14px;border-radius:5px;transform:translate(-50%,0%)}
.sycp .right .more i{margin-left: 7px;font-weight: 100;}
.menugtab{width:100%;position:relative;overflow:hidden}
.menugtab li{float:left;width:49%;margin-right:2%;overflow:hidden;margin-bottom:10px}
.menugtab li:nth-child(2n){margin-right:0}
.menugtab li:nth-of-type(7) , .menugtab li:nth-of-type(8) {display: none;}
.menugtab li .img{width:100%;height:105px;overflow:hidden}
.menugtab li .img img{display:block;width:100%;height:100%;object-fit:cover}
.menugtab li p{font-size:14px;color:#333;line-height:45px;text-align:center;overflow:hidden;background-color:#fff;white-space:nowrap;text-overflow:ellipsis}




.syabout{background-image:url(../images/aboutbj.jpg);background-position:50%;background-size:cover;height:100%;width:100%}
.syabout .nr{background-color:#29449a;width:76%;height:400px;padding:3% 5%;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);border-radius:25px}
.syabout .nr h1{font-size:24px;color:#fff}
.syabout .nr p{line-height:30px;font-size:15px;color:#fff}
.syabout .nr .more{position:absolute;bottom:15%;right:50%;transform:translate(50%,0%);background-color:#e6e6e699;border-radius:5px;width:190px;height:40px;line-height:40px;text-align:center;color:#fff;font-size:14px;}
.syabout .nr .more i{margin-left:7px;font-weight:100}




.synew{background-image:url(../images/newbj.jpg);background-position:50%;background-size:cover;height:100%;width:100%}
.synew .nr{width:90%;top:50%;left:50%;position:absolute;transform:translate(-50%,-45%)}
.synew .nr h1{font-size:24px;color:#fff;text-align:center;margin:0}
.synew .nr .dd{line-height:25px;font-size:14px;color:#fff;text-align:center;margin-top:10px}
.synew .nr ul{overflow:hidden;margin-top:25px}
.synew .nr ul li{float:left;width:49%;margin-right:2%;overflow:hidden;background-color:#fff;margin-bottom:25px}
.synew .nr ul li:nth-child(2n){margin-right:0}
.synew .nr ul li:nth-of-type(5) , .synew .nr ul li:nth-of-type(6) ,.synew .nr ul li:nth-of-type(7) , .synew .nr ul li:nth-of-type(8) {display: none;}
.synew .nr ul li .br{color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%;margin:0 auto;margin-top:20px;text-align:left}
.synew .nr ul li .jj{ font-size:15px;   width:90%;margin:0 auto;margin-top:10px;color:#777;font-size:13px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:10px;}
.synew .nr ul li .xx{border-top:1px solid #dcdfe6;align-items:center;display:flex;justify-content:space-between;width:90%;margin:0 auto}
.synew .nr ul li .xx p{margin:0;line-height:40px;width:auto;font-size:13px;color:#666}


.db{width:100%;height:50px;position:fixed;bottom:0;z-index:99;background-color:rgb(0 0 0 / 80%);overflow:hidden}
.db p{line-height:50px;color:#fff;font-weight:100;    font-size: 12px;}
.db img{display: none;}




.aboutban{background-image:url(../images/aboutban.jpg);background-size:cover;height:270px;width:100%}
.fuwuban{background-image:url(../images/fuwuban.jpg);background-size:cover;height:270px;width:100%}
.lxwmban{background-image:url(../images/lxwmban.jpg);background-size:cover;height:270px;width:100%}
.cpban{background-image:url(../images/cpban.jpg);background-size:cover;height:270px;width:100%}
.aboutban .content ,.fuwuban .content ,.lxwmban .content ,.cpban .content{padding-top:90px}
.aboutban p , .fuwuban p  , .lxwmban p  , .cpban p {color:#29449a;font-size:18px;    font-weight: 700;}
.aboutban span , .fuwuban span , .lxwmban span , .cpban span{color:gray;font-size:14px}
.aboutdy{width:100%;background-color:#f0f0f0;padding:40px 0 90px;overflow:hidden}
.aboutdy .bt{font-size:24px;color:#4D4D4D;font-weight:700;text-align:center;margin-bottom:20px}
.aboutdy .nr{width:100%;font-size:15px;line-height:30px;color:#494848}
.aboutdy .nr p{font-size:15px;line-height:30px;color:#494848}
.aboutdy .nr img{margin:0 auto;display:block;max-width:100%;}



.lxwmdy{width:100%;background-color:#f0f0f0;padding:40px 0 90px;overflow:hidden}
.lxwmdy .dhy{width:100%;overflow:hidden}
.lxwmdy .dhy li{width:43%;float:left;margin-right:2%;overflow:hidden;align-items:center;background:#d8d8d8;border-radius:1rem;display:flex;padding:3%}
.lxwmdy .dhy li:nth-child(2n){margin-right:0}
.lxwmdy .dhy li img{display: none;}
.lxwmdy .dhy li div{margin-left:10px}
.lxwmdy .dhy li div p{font-size:18px;font-weight:700}
.lxwmdy .dhy li div span{font-size:13px;margin-top:5px;display:block}
.lxwmdy .ly{width:100%;overflow:hidden;margin-top:20px}
.lxwmdy .ly .y{font-size:18px;font-weight:700}
.lxwmdy .ly .e{font-size:13px;padding:15px 0}
.lxwmdy .ly form{width:100%;margin-top:20px;overflow:hidden}
.lxwmdy .ly form .fh{width:100%;overflow:hidden}
.lxwmdy .ly form .fh input{float:left;padding-left:10px;width:48%;margin-right:2%;color:#444;line-height:45px;font-size:13px;border:1px solid #e7e4e4;border-radius:4px;margin-bottom:20px;background-color:#fff}
.lxwmdy .ly form .con{padding-left:10px;width:98%;margin-right:2%;color:#444;height:130px;line-height:45px;font-size:13px;border:1px solid #e7e4e4;border-radius:4px;margin-bottom:20px;background-color:#fff;outline:none}
.lxwmdy .ly form .submit{align-items:center;display:flex}
.lxwmdy .ly form .submit input{background-color:#409eff;color:#fff;text-align:center;width:300px;line-height:40px;border-radius:4px;font-size:15px}
.lxwmdy .ly form .submit p{margin-left:10px}



.newlb{width:100%;background-color:#f0f0f0;padding:40px 0 90px;overflow:hidden}
.newlb .content{max-width:100%}
.newlb .fl{margin-top:30px;background-color:#fff;overflow:hidden}
.newlb .fl li{border-right:1px solid #e5e5e5;float:left;overflow:hidden;text-align:center;width:110px;display:inline-block;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color;vertical-align:middle}
.newlb .fl li:before{background:#039;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50%;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}
.newlb .fl li:hover:before{background:#039;z-index:1;transform:scaleX(1);transition-duration:.5s;transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}
.newlb .fl li a{display:block;line-height:40px;position:relative;z-index:99}
.newlb .fl li:hover a{color:#fff}
.newlb .lb{width:100%;margin-top:10px;overflow:hidden;background-color:#fff}
.newlb .lb li{width:100%;overflow:hidden}
.newlb .lb li a{position:relative;align-items:center;border-radius:1rem;display:flex;transform:perspective(1px) translateZ(0);transition-duration:.5s;transition-property:color;vertical-align:middle}
.newlb .lb li a:before{background:#039;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:100% 50%;transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}
.newlb .lb li:hover a:before{background:#039!important;transform:scaleX(1);z-index:1;transition-timing-function:cubic-bezier(.52,1.64,.37,.66);transition-duration:.5s}
.newlb .lb li .left{    border-right:1px solid #e5e5e5;float:left;height:100%;margin:20px;padding-right:20px;text-align:center;width:200px;position:relative;z-index:9;}
.newlb .lb li:hover .left{border-right:1px solid #fff}
.newlb .lb li .left p:nth-of-type(1){z-index:9;position:relative;color:#039;display:block;font-size:30px;font-weight:700}
.newlb .lb li .left p:nth-of-type(2){z-index:9;position:relative;color:#333;font-size:14px;font-style:normal;line-height:40px}
.newlb .lb li .right{width:900px;float:right;overflow:hidden;padding-right: 15px;}
.newlb .lb li .right p:nth-of-type(1){z-index:9;position:relative;font-size:18px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.newlb .lb li .right p:nth-of-type(2){z-index:9;position:relative;margin-top:10px;color:#777;font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.newlb .lb li:hover .right p,.newlb .lb li:hover .left p{color:#fff}


.news{width:100%;padding:40px 0 90px;overflow:hidden}
.news .btti{width:100%;margin-top:50px;overflow:hidden;position:relative}
.news .btti a{position:absolute;top:0;left:0;display:block}
.news .btti a i{width:30px;height:30px;text-align:center;line-height:30px;font-size:20px;}
.news .btti p{width:70%;margin:0 auto;text-align:center;font-size:20px;font-weight:700;color:#444}
.news .time{height:40px;line-height:40px;background-color:#f8f8f8;text-align:center;margin-bottom:20px;margin-top:20px}
.news .nr{font-size: 14px; color: #666; line-height: 25px;text-align: justify;}
.news .nr p{font-size: 14px; color: #666; line-height: 25px;}
.news .nr img{ display: block; max-width: 95%; margin: 0 auto;}




.cpdy{width:100%;background-color:#f0f0f0;padding:40px 0 90px;overflow:hidden}
.cpdy .fl{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}
.cpdy .fl a{font-size:15px;width:32%;margin-top:15px;background:#d8d8d8;line-height:45px;text-align:center;display:block;color:#333}
.cpdy .lb{width:100%;display:flex;margin-top:30px;flex-wrap:wrap;justify-content:space-between}
.cpdy .lb li{float:left;width:49%;margin-right:2%;overflow:hidden;margin-bottom:25px}
.cpdy .lb li:nth-child(2n){margin-right:0}
.cpdy .lb li .img{width:100%;height:120px;overflow:hidden}
.cpdy .lb li .img img{display:block;width:100%;height:100%;object-fit:cover}
.cpdy .lb li p{font-size:16px;color:#333;line-height:53px;text-align:center;overflow:hidden;background-color:#fff;white-space:nowrap;text-overflow:ellipsis}


.cps{width:100%;padding:40px 0 90px;overflow:hidden}
.cps .btti{width:100%;margin-top:50px;overflow:hidden;position:relative}
.cps .btti a{position:absolute;top:0;left:0;display:block}
.cps .btti a i{width:30px;height:30px;text-align:center;line-height:30px;font-size:20px;}
.cps .btti p{width:70%;margin:0 auto;text-align:center;font-size:20px;font-weight:700;color:#444}
.cps .tpjj{width:100%;margin-top:20px;overflow:hidden}
.cps .tpjj img{width: 100%;}
.cps .tpjj p{    display: none;}
.cps .nr{font-size:14px;color:#666;line-height:25px;text-align:justify;overflow:hidden;margin-top:10px}
.cps .nr p{font-size:14px;color:#666;line-height:25px}
.cps .nr img{display:block;max-width:95%;margin:0 auto}




















}