/*reset*/
html,body{width:100%;min-height: 100%;font-size: 16px;overflow-x: hidden;overflow-y: overlay;font-weight: 100}
html,body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,div,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,span{margin:0;padding:0;border:0;outline: none;font-weight: 100}
body{font-size:16px;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(255,255,255,0);font-family:'微软雅黑', '宋体','sans-serif'}
a{text-decoration:none;outline:0;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
.clear{ clear:both; line-height:0px; height:0; overflow:hidden;}
blockquote::before,blockquote::after,q::before,q::after{content:none}
ins{text-decoration:none}del{text-decoration:line-through}
button,input,select,textarea{font-family:inherit;font-size:100%;vertical-align:middle;outline: none}
textarea{resize:none;overflow:auto;vertical-align:top}
[hidden]{display:none}
a,a:hover, a:visited, a:link, a:active {color: inherit}
table{border-collapse:collapse;border-spacing:0}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.fl{float: left;}
.fr{float: right;}

img {border:0;max-width: 100%;height: auto;width: auto\9; /* ie8 */ vertical-align:middle;}
i{font-style: normal;}
::-webkit-scrollbar {width: 6px;height: 6px;}
::-webkit-scrollbar-thumb {background-color: #c1c1c1;border-radius: 6px;}

@font-face {
    font-family: 'acrom';
    src: url('Acrom-Regular.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('Acrom-Regular.woff') format('woff'),
    url('Acrom-Regular.ttf') format('truetype'),
    url('Acrom-Regular.svg#fontName') format('svg');
}

@font-face {
    font-family: 'zebulon';
    src: url('zebulon_hollow-webfont.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('zebulon_hollow-webfont.woff') format('woff'),
    url('zebulon_hollow-webfont.ttf') format('truetype'),
    url('zebulon_hollow-webfont.svg#fontName') format('svg');
}
@font-face {
    font-family: 'tar';
    src: url('TartlersEnd-Regular.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('TartlersEnd-Regular.woff') format('woff'),
    url('TartlersEnd-Regular.ttf') format('truetype'),
    url('TartlersEnd-Regular.svg#fontName') format('svg');
}
@font-face {
    font-family: 'fri';
    src: url('fritzrounded500-webfont.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('fritzrounded500-webfont.woff') format('woff'),
    url('fritzrounded500-webfont.ttf') format('truetype'),
    url('fritzrounded500-webfont.svg#fontName') format('svg');
}

.mytable{display: table;}
.mycell{display: table-cell;vertical-align: middle;}
.cover{background: no-repeat center;background-size: cover}
.contain{background: no-repeat center;background-size: contain}
.bg{background: no-repeat center;}
.wcont{padding: 0 9.375vw;box-sizing: border-box;}

/*-----------------------首页------------------------*/
.header{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;transition: .5s;border-bottom: 1px solid rgba(255,255,255,.5);}
.header.act{background: rgba(0,0,0,.5);}
.header .wcont{display: flex;align-items: center;justify-content: space-between;}
.header-l img{display: block;width: 11.5rem;}

.header-c{}
.header-c ul{display: flex;align-items: center;}
.header-c li{font-size: 18px;color: #ffffff;padding: 1.75rem 2.25rem;position: relative;}
.header-c li.act:after{content: "";position: absolute;bottom: -1px;left: 50%;width: 1.2rem;height: 2px;background: #f28300;margin-left: -.6rem;}
.header-c li:hover{background: rgba(0,0,0,.25);}
.header-c dl{position: absolute;top: 100%;left: 0;width: 100%;text-align: center;background: rgba(0,0,0,.25);padding: .5rem 0;display: none;}
.header-c dd{padding: .5rem 0;font-size: 15px;}
.header-c li:hover dl{display: block;}

.header-lll{}
.header-lll ul{display: flex;align-items: center;}
.header-lll ul li{margin-left: 1rem;cursor: pointer;position: relative;}
.header-mew{position: absolute;top: 100%;left: 50%;width: 6rem;margin-left: -3rem;margin-top: 1rem;max-width: none;border-radius: 5px;transform: scale(0);transform-origin: top;transition: .3s;}
.header-lll ul li:hover .header-mew{transform: scale(1)}
.header-lll ul li p{position: absolute;right: 100%;white-space: nowrap;height: 100%;top: 0;background: #0971d2;border-radius: 5px;padding: 0 10px;display: flex;align-items: center;margin-right: 5px;font-size: 16px;color: #fff;font-family: acrom;transform: scale(0);transform-origin: right;transition: .3s;}
.header-lll ul li:hover p{transform: scale(1)}

.header-r{display: none;user-select: none;cursor: pointer;}
.navs{display: none;}

.banner{position: relative;overflow: hidden;}
.swiper-banner{width: 100%;height: 100vh;overflow: hidden}
.swiper-banner .swiper-slide{overflow: hidden;}
.banner-img{height: 100%;background: no-repeat center;background-size: cover;transition: 5s ease-out;}
.banner-infos{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-30%);transition: 1.5s;opacity: 0;z-index: 3;height: 30rem;}
.swiper-banner .ani-slide .banner-img{transform: scale(1.05)}
.swiper-banner .ani-slide .banner-infos{opacity: 1;transform: translate(-50%,-50%)}

.banner-bot{position: absolute;bottom: 3vw;z-index: 4;box-sizing: border-box;width: 100%;}
.banner-bot .wcont{display: flex;align-items: flex-end;justify-content: space-between;}
.banner-bot .banner-pag{display: flex;align-items: center;position: relative;}
.banner-bot .banner-pag span{position: relative;width: 15px;height: 15px;line-height: 22px;background: #fff;opacity: 1;font-family: "aparaj";color: #ffffff;text-align: center;margin-right: 24px;}
.banner-bot .banner-pag span:after{content: "";position: absolute;width: 20px;height: 1px;background: #fff;top: 50%;left: 100%;transform: translateX(2px)}
.banner-bot .banner-pag span:last-child:after{display: none;}
.banner-bot .banner-pag .swiper-pagination-bullet-active{background: #fe8300;}

.banner-video img{display: block;height: 7.5rem;cursor: pointer}

.popvideo{position: fixed;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 999999;padding:10vh 10vw;box-sizing: border-box;display: none;}
.popvideo-close{position: absolute;right: 20px;top:20px;width: 40px;height: 40px;border-radius: 50%;border: 2px solid #fff;cursor: pointer}
.popvideo-close span{position: absolute;top:50%;left: 20%;width: 60%;transform: rotate(45deg);height: 2px;background: #fff;}
.popvideo-close span:nth-child(2){transform: rotate(-45deg)}
.popvideo-cont{width: 100%;height: 100%;}
.popvideo-cont video{width: 100%;height: 100%;display: block}

.banner-tips{color: #fff;font-size: 1rem;position: absolute;right:9.375vw;top: 40%;z-index: 4;display: flex;width: 6.25rem;height: 6.25rem;justify-content: center;align-items: center;background: url("../images/icon03.png") no-repeat center;background-size:contain;font-family: '微软雅黑';}
.banner-tips i{font-weight: bold;}
.banner-tips-c{align-items: baseline;display: flex;}
.banner-ac{font-size: 3rem;color: #fe8300;}

/*走进宇丰*/
.box1{background: url("../images/ls01.jpg") no-repeat center;background-size: cover;position: relative;padding: 5vw 0;overflow: hidden;}
.box1-t{display: flex;align-items: center;justify-content: space-between;padding-top: 2rem;}
.box1-tl{width: 40%;border-radius: 15px;overflow: hidden;}
.box1-r{width: 55%;}
.box1-r-tit{display: flex;align-items: center;justify-content: space-between;}
.box1-r h1{font-size: 3rem;color: #000000;margin-bottom: 10px;}
.box1-r-tit-l img{height: 1.25rem;}
.box1-r-tit-r{width: 19rem;}
.box1-info{font-size: 16px;text-align: justify;color: #000000;line-height: 2;margin: 2rem 0;height: 224px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
.tymore{}
.tymore a{font-family: "acrom";text-transform: uppercase;background: #065a9a;display: inline-block;padding: 10px 15px;color: #ffffff;border-radius: 1000px;transition: .3s;}
.tymore a:hover{background: #f18b02;}

.box1-ls{margin-top: 5rem;}
.box1-ls ul{display: flex;align-items: center;overflow: hidden;justify-content: space-between;}
.box1-ls ul li{text-align: center;}
.box1-ls ul li img{display: block;margin: 0 auto;transition: .8s;}
.box1-ls ul li p{font-size: 1.125rem;color: #010101;margin-top: 1.25rem;transition:.3s;}
.box1-ls ul li i{display: block;font-size: 1rem;color: #a5a5a5;font-family: fri;transition: .3s;}
.box1-ls ul li:hover img{transform: rotate(360deg)}
.box1-ls ul li:hover p{color:#0971d2;}
.box1-ls ul li:hover i{color: #f2a801;}


/*走进宇丰-新*/
.newbox1{background: url("../images/ls01.jpg") no-repeat center;background-size: cover;position: relative;padding:5vw 0;overflow: hidden;position: relative;}
.newbox1:after{content: "";position: absolute;top: 1rem;left: 0;background: url(../images/newbox1mask.png) no-repeat;background-size: contain;width: 27rem;height: 18.75rem;}
.newbox1-box{display: flex;justify-content: space-between;}
.newbox1-l{width: 50%;position: relative;z-index: 2;}
.newbox1-slogo{display: flex;align-items: center;}
.newbox1-logo{margin-right: 1.5rem;}
.newbox1-slogo h1{font-size: 3rem;color: #000000;margin-bottom: 1rem;}
.newbox1-info{text-align: justify;font-size: 16px;color: #000000;line-height: 40px;height:160px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;margin-top: 4rem;}

.newbox1-more{font-size: 14px;color: #1162a3;margin-top: 2rem;transition: .3s;}
.newbox1-more:hover{color: #f2a801;}
.newbox1-ls{border-top:1px solid #e2e2e2;margin-top: 3rem;}
.newbox1-ls ul{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.newbox1-ls li{width: 30%;margin-top: 3rem;}
.newbox1-ls li a{display: flex;align-items: center;}
.newbox1-ls li img{height: 4rem;margin-right: 1.25rem;}
.newbox1-ls li p{font-size: 1.25rem;color: #000;font-weight: normal;transition: .6s;}
.newbox1-ls li i{font-size: 12px;color: #a5a5a5;font-family: fri;transition: .6s;}

.newbox1-ls li:hover img{transform: rotateY(360deg);transition: .6s;}
.newbox1-ls li:hover p{color:#0971d2;}
.newbox1-ls li:hover i{color: #f2a801;}

.newbox1-r{width: 42%;}
.newbox1-ntit{text-align: center;float: right;}
.newbox1-ntit h1{font-size: 2.125rem;color: #000;margin-top: 1.125rem;}
.newbox1-sw{margin-top: 2rem;}

.newbox1-pag{position: absolute;top: 16rem;left:1rem;z-index: 11;display: flex;align-items: center;justify-content: center;}
.newbox1-pag span{opacity: 1;background: #fff;margin: 0 5px;}
.newbox1-pag .swiper-pagination-bullet-active{background: #f18b02;}
.newbox1-sw-img{height: 17.5rem;position: relative;overflow: hidden;}
.newbox1-sw-img img{position: absolute;left: 0;width: 100%;height: 100%;top: 0;object-fit: cover;transition: .3s;}
a:hover .newbox1-sw-img img{transform: scale(1.05);}
.newbox1-sw-info{margin-top: 1rem;}
.newbox1-sw-tit{font-size: 1.5rem;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;margin-bottom: 0.5rem;transition: .3s;}
a:hover .newbox1-sw-tit{color: #176eab;}
.newbox1-sw-desc{text-align: justify;font-size: 14px;color: #000;line-height: 30px;height: 90px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}

.newbox1-sw-bot{display: flex;align-items: flex-end;justify-content: space-between;padding-top: 0.5rem;}
.newbox1-sw-bot span{font-size: 14px;padding: 10px 20px;border-radius: 1000px;transition: .3s;background: #0770c1;font-family: acrom;color: #fff;transform: translateY(-15px);}
.newbox1-sw-bot span:hover{background: #f2a801;}

.newbox1-date{text-align: right;}
.newbox1-date p{font-size: 1.875rem;color: #176eab;font-family: tar;}
.newbox1-date h1{font-size: 3.75rem;color: #f18b02;font-family: tar;}


.box2{display: flex;justify-content: space-between;background: #f8f8f8;overflow: hidden;}
.box2-l{width: 100%;position: relative;}
.box2-l-img{height: 100%;width: 100%;background: url("../images/ls04.jpg") no-repeat bottom center;background-size: cover;padding:9rem 9.375vw;box-sizing: border-box;}
.box2-l-b{position: absolute;bottom: 0;width: 100%;z-index: 2;background: url("../images/ls14.jpg") no-repeat center;background-size: cover;left: 0;}
.box2-l-b ul{display: flex;align-items: center;justify-content: space-between;padding: 3rem 0 ;}
.box2-l-b ul li{text-align: center;}
.box2-l-b ul li h1{font-size: 1rem;color: #f18b02;}
.box2-l-b ul li p{font-size: 1.25rem;color: #ffffff;margin-top: 5px;}


.box2-r{background: url("../images/ls05.jpg") no-repeat top center;background-size: cover;padding: 9rem 9.375vw;box-sizing: border-box;flex-shrink: 0}
.box2-r ul{display: flex;flex-direction: column;align-items: center;justify-content: space-between;text-align: center;height: 37.5rem;}
.box2-r li{}
.box2-r li h1{font-size: 4.5rem;color: #663700;font-family: "zebulon";}
.box2-r li p{font-size: 18px;color: #663700;}


/*旗下公司*/
.box3{background: url("../images/qxgs_bg.jpg") no-repeat bottom center;background-size: cover;overflow: hidden;}

.box3-t{padding-top: 2.5vw;position: relative;}
.box3-t:after{content: "";position: absolute;width: 40%;right: 0;top: 0;height: 100%;background: url("../images/top_rbg.jpg") no-repeat center;background-size: cover;}
.box3-t .wcont{display: flex;justify-content: space-between;}
.box3-t-l{width: 40%;}
.box3-t-s1{}
.box3-t-s1 h1{font-size: 2.25rem;color: #000000;}
.box3-t-s1 p{font-size: 14px;color: #b6b6b6;font-family: "acrom"}
.box3-t-s2{display: flex;align-items: center;margin: 3rem 0;}
.box3-t-s2 img{width: 5.625rem;border-radius: 50%}
.box3-t-s2-g{margin-left: 2rem;}
.box3-t-s2-g h1{font-size: 1.75rem;color: #000000;font-weight: normal;}
.box3-t-s2-g p{font-size: 1.875rem;color: #d5d5d5;font-family: acrom;text-transform: uppercase}

.box3-t-spic{display: none;}

.box3-t-s3{font-size: 16px;color: #000000;line-height: 2;height: 128px;text-align: justify;overflow : hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}

.box3-t-s4{padding: 2.5rem 0;}
.box3-t-s4 a{display: inline-block;margin-right: 10px;padding: 5px 15px;border-radius: 100px;font-size: 14px;color: #ffffff;transition: .3s;}
.box3-t-f1{background: #f18b02;}
.box3-t-f2{background: #065a9a;}
.box3-t-s4 a:hover{background: #00c19d;}

.box3-t-r{width: 55%;position: relative;z-index: 2;overflow: hidden;}
.box3-t-r img{display: block;width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left:0;}

.box3-b{padding: 2.5vw 0;}
.swiper-coms .swiper-slide:nth-child(even) .coms{flex-direction: column-reverse}
.coms{display: flex;flex-direction: column}
.coms-t{background: url("../images/bg003.jpg") no-repeat center;background-size: cover;padding: 2rem;box-sizing: border-box}
.coms-tit{display: flex;align-items: center;}
.coms-tit img{border-radius: 50%;}
.coms-tit span{font-size: 1.5rem;color: #000000;margin-left: .5rem;font-weight: normal;transition: .3s;}
.coms-dec{font-size: 14px;color: #000000;line-height: 2;height: 56px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin: .5rem 0;text-align: justify;}
.coms-link{}
.coms-link a{font-size: 14px;transition: .3s;position: relative;}
.coms-link a:before{content:"";position: absolute;left: 0;width: 0;height: 1px;transition: .3s;background: #065a9a;top: -5px;}
.coms-link a:after{content:"";position: absolute;right: 0;width: 0;height: 1px;transition: .3s;background: #f18b02;bottom: -5px;}
.coms-link span{margin:0 .75rem;color: #ccd6e2;}
.coms-link .coms-m1{color: #065a9a;}
.coms-link .coms-m2{color: #f18b02;}
.coms-link a:hover:before{width: 100%;}
.coms-link a:hover:after{width: 100%;}
.coms-b{overflow: hidden;padding-bottom: 60%;position: relative;}
.coms-b img{display: block;width: 100%;height: 100%;object-fit: cover;transition: .3s;position: absolute;top: 0;left: 0;}
.coms:hover .coms-b img{transform: scale(1.05)}
.coms:hover .coms-tit span{color: #065a9a;}


/*集团产业链*/
.box4{background: url("../images/ls09.jpg") no-repeat right bottom;background-size: cover;padding: 2.5vw 0;overflow: hidden;}
.box4 .wcont{display: flex;justify-content: space-between;}
.box4-l{flex-shrink: 0;margin-right: 2rem;}
.box4-l ul{display: grid;grid-gap:5px;grid-template-columns: repeat(2, 1fr);grid-template-rows: repeat(2, 1fr);}
.box4-l li{background: #ffffff;border-radius: 15px;padding: 1rem;box-sizing: border-box;width: 11.25rem;height: 11.25rem;transition: .3s;}
.box4-l li:hover{background: #00c19d;}
.box4-l li a{display: flex;flex-direction: column;justify-content: space-between;width: 100%;height: 100%;}
.box4-l li i{align-self: flex-end;font-size: 5rem;transition: .3s;}
.box4-l li p{font-size: 1.125rem;color: #000000;transition: .3s;}
.box4-l li:hover p{color: #ffffff;}
.box4-l li:hover i{color: #ffffff;}

.box4-r{width: 100%;text-align: center;}
.box4-r h1{font-size: 3.75rem;color: #f18b02;margin-bottom: 1.5rem;}

/*产品中心*/
.box5{padding: 2.5vw 0;overflow: hidden;background: url("../images/ls03.jpg") no-repeat center;background-size: cover}
.box5 .wcont{display: flex;justify-content: space-between;}
.boxtit{display: flex;align-items: center;}

.box5-l{width: 100%;overflow: hidden;}
.boxtit{display: flex;align-items: center;justify-content: space-between;}
.boxtit-names{padding-left: 20px;}
.boxtit-names h1{font-size: 2.125rem;color: #000000;position: relative;}
.boxtit-names h1:after{content: "";height: 40%;width: 6px;border-radius: 100px;background: #f18b02;position: absolute;left: -20px;top: 30%;}
.boxtit-names p{font-size: 14px;color: #b6b6b6;font-family: acrom;text-transform: uppercase;margin-top: .5rem;}
.box5 .boxtit-ls{margin-left: 3rem;}
.boxtit-ls ul{display: flex;align-items: center;}
.boxtit-ls li{font-size: 1.125rem;color: #000000;margin-left: 3rem;transition: .3s;}
.boxtit-ls li:hover{color: #f18b02;}
.boxtit-ls li.act{color: #f18b02;position: relative;}
.boxtit-ls li.act:after{content: "";position: absolute;bottom: -.5rem;width: 100%;height: 1px;background: #f18b02;left: 0;}

.swiper-pro{margin-top: 2.5vw;}
.swiper-pro a{display: block;transition: .3s;border-radius: 15px;overflow: hidden;box-sizing: border-box;padding: 2rem;background: url("../images/pro_mr.jpg") no-repeat center;background-size: cover}
.swiper-pro a:hover{background-image:url("../images/pro_hg.jpg")}
.box5-pic{height: 20rem;}
.box5-pic img{display: block;width: 100%;height: 100%;object-fit: contain;}

.box5-info{text-align: center;padding-bottom: 2rem;}
.box5-info h1{font-size: 1.5rem;color: #000000;transition: .3s;padding-bottom: 1rem;margin-bottom: 1rem;border-bottom: 1px solid #8fcfff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.box5-info p{font-size: 1.125rem;color: #000000;transition: .3s;}
/*a:hover .box5-info h1{color: #ffffff;}
a:hover .box5-info p{color: #ffffff;}*/

.box5-r{flex-shrink: 0;margin-left: 2rem;}
.box5-r-t1{display: flex;}
.box5-r-t1 h1{font-size: 1.25rem;color: #f18b02;font-weight: normal;writing-mode: vertical-rl;}
.box5-r-t1 p{font-size: 1rem;color: #000000;writing-mode: vertical-rl;}
.box5-r-t2{display: flex;flex-direction: column;margin-top: 3rem;height: 22rem;justify-content: space-between;}


/*新闻中心*/
.box6{padding: 2.5vw 0;background: url("../images/ls15.jpg") no-repeat center;background-size: cover;overflow: hidden;}
.box6-bot{display: flex;justify-content: space-between;margin-top: 2.5vw;}
.box6-bot-l{width: 36%;}
.box6-bot-l a{display: block;background: #ffffff;}
.box6-pic{position: relative;height: 205px;overflow: hidden;}
.box6-pic img{object-fit: cover;display: block;width: 100%;height: 100%;transition: .3s;}
.box6-bot-l:hover .box6-pic img{transform: scale(1.05)}
.date1{position: absolute;right: 0;bottom: 0;background: url("../images/icon15.png") no-repeat;background-size: 100% 100%;padding: 10px;padding-left: 30px;font-size: 18px;color: #ffffff;font-family: acrom}

.box6-infos{padding: 30px 2rem;box-sizing: border-box}
.box6-infos h1{font-size: 1.5rem;color: #000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;transition: .3s;}
.box6-infos p{font-size: 14px;color: #000000;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 30px;height: 60px;margin: 20px 0;text-align: justify;}
.box6-infos span{font-size: 12px;color: #095296;text-transform: uppercase;font-weight: bold;}
.box6-bot-l:hover .box6-infos h1{color: #095296;}
.box6 .boxtit-ls li.act{color: #fff}
.box6 .boxtit-ls li:hover{color:#fff;}
.box6 .boxtit-ls li.act:after{background: #fff}
.box6-bot-r{width: 60%;}
.newsblock{padding: 30px 2rem;background: #ffffff;}
.news-tips{font-size: 1rem;color: #ffffff;padding: 5px 10px;border-radius: 5px;display: inline-block;font-weight: bold;margin-bottom: 30px;}
.tips1{background: #095296;}
.tips2{background: #f18b02;}
.news-tit{font-size: 18px;color: #000000;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 32px;height: 64px;font-weight: normal;margin-bottom: 30px;text-align: justify;transition: .3s;}
.news-dec{font-size: 14px;color: #000000;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 30px;height: 60px;margin: 30px 0;text-align: justify;}
.news-date{display: flex;align-items: center;justify-content: space-between;font-size: 14px;color: #666666;font-family: acrom;height: 50px;margin-top: 30px;}
.news-line{height: 1px;background: #e5e5e5;}

a:hover .news-tit{color: #095296;}

/*底部*/

.bottom{background: url("../images/dbg.jpg") no-repeat center;background-size: cover;}
.bottom-t{padding: 3rem 0;}
.bottom-t1{display: flex;justify-content: space-between;}

.bottom-t1-l{}
.bottom-logo{display: block;width: 11.5rem;}
.bottom-phone{display: flex;align-items: center;margin-top: 3rem;}
.bottom-phone span{font-size: 1.875rem;color: #f18b02;font-family: acrom;margin-left: 1rem;}

.bottom-t1-c{}
.bottom-t1-c ul{display: flex;align-items: center;}
.bottom-t1-c li{font-size: 1rem;color: #ffffff;padding: 0 2rem;transition: .3s;}
.bottom-t1-c li:hover{color: #f18b02;}
.bottom-t1-r{text-align: center;}
.bottom-t1-r img{width: 8.125rem;}
.bottom-t1-r p{font-size: 1rem;color: #ffffff;margin-top: 1rem;}

.bottom-t2{position: relative;display: flex;justify-content: space-between;align-items: center;height: 16.25rem;}
.bottom-t2 p{font-size: 1rem;color: #ffffff;padding: 1rem 0;}
.bottom-t2-r{text-align: right;}

.bottom-t2-c{position: absolute;top: 0;height: 100%;left: 50%;transform: translateX(-50%)}

.bottom-b{padding: 2.5rem 0;display: flex;align-items: center;justify-content: space-between;font-size: 14px;color: #fff;}
.baihang:after{content: "百航科技-专业网络品牌设计公司";}

/*-----------------------图片列表------------------------*/
.nybanner{height: 60vh;display: flex;align-items: center;}
.nybanner-info{padding-top: 14vh;}
.nybanner-info h1{font-size: 2.25rem;color: #ffffff;font-weight: 100;}
.nybanner-info p{font-size: 14px;color: #ffffff;font-family: "acrom";text-transform: uppercase;margin-top: 1rem;}
.nybanner-info img{margin-top: 4rem;}


.nycontainer{background: url("../images/nycontainerbg.jpg");background-size: 100% auto;overflow: hidden;}

.nytytop{display: flex;justify-content: space-between;border-bottom: 1px solid #b6b6b6;padding: 2rem 0;font-size: 14px;box-sizing: border-box;position: relative;z-index: 5;}
.mbx{color: #000000;}
.subs{color: #555;}
.subs a{position: relative;margin-right: 2rem;transition: .3s;}
.subs a:last-child{margin-right: 0;}
.subs a:hover{color: #065a9a;}
.subs a.act{color: #065a9a;}
.subs a.act:after{content: "";position: absolute;bottom: -2rem;left: 50%;margin-left: -6px;width:0;height:0;border-width:0 6px 6px;border-style:solid; border-color:transparent transparent #065a9a;}

.nyboxs{padding: 2rem 0;}
.plist{display: flex;align-items: center;flex-wrap: wrap}
.plist li{width: 32%;margin-right: 2%;margin-bottom: 2rem;}
.plist li:nth-child(3n){margin-right: 0;}
.plist li a{display: block;}
.plist-img{width: 100%;padding-bottom: 60%;position: relative;overflow: hidden;}
.plist-img img{position: absolute;top: 0;left: 0;height: 100%;width: 100%;object-fit: cover;transition: .3s}
a:hover .plist-img img{transform: scale(1.05)}
.plist-tit{text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 1.5rem 10px;box-sizing: border-box;background: #ffffff;transition: .3s;}
a:hover .plist-tit{color: #065a9a;}

/*弹窗*/
.ztoast{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99999;background: rgba(0,0,0,.5);display: none;align-items: center;justify-content: center;}

.ztoast-cont{width: 1200px;position: relative;}
.ztoast-event{position: absolute;top: -2rem;left: 50%;display: flex;transform: translateX(-50%)}
.ztoast-close{height: 3rem;width: 3rem;position: relative;background: #383838;cursor: pointer}
.ztoast-close:after,.ztoast-close:before{content: "";width: 50%;height: 2px;background: #898989;position: absolute;left: 25%;top: 50%;margin-top: -1px;transform: rotate(45deg)}
.ztoast-close:after{transform: rotate(-45deg)}

.ztoast-tits{max-width: 14rem;background: #ffffff;display: flex;align-items: center;justify-content: center;}
.ztoast-tits span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;text-align: center;padding: 0 1rem;box-sizing: border-box}

.ztoast-img{max-height: 60vh;overflow: hidden;}
.ztoast-img img{display: block;max-height: 60vh;object-fit: contain;margin:auto;}

/*分页*/
.fenye{padding: 4rem 0;background: #ffffff;text-align: center;overflow: hidden;}
.fenye a,.fenye span{display: inline-block;width: 40px;line-height: 40px;height: 40px;border-radius: 50%;text-align: center;font-size: 16px;color: #53544e;font-family: Calibri;transition: .3s;margin: 5px;border: 1px solid #e1e1e1}
.fenye span{background: #2a92c8;color: #fff;border-color: #2a92c8}
.fenye a:hover{background: #2a92c8;color: #fff;border-color: #2a92c8}

/*-----------------------新闻详情------------------------*/
.nytwos{display: flex;justify-content: space-between;}
.nytwos-l{width: 100%;overflow: hidden;}
.nytwos-r{margin-left: 8rem;flex-shrink: 0;width: 30%;}
.xwdetail-tit{}
.xwdetail-tit h1{font-size: 1.875rem;color: #000000;padding: 3rem 2rem;border-bottom: 1px solid #000000}

.xwdetail-sup{display: flex;align-items: center;padding: 3rem 2rem;}
.xwdetail-sup-s{display: flex;margin-right: 4rem;align-items: center;}
.xwdetail-sup-s:last-child{margin-right: 0;}

.xwdetail-sup-l{text-align: right;padding-right:1rem;margin-right: 1rem;position: relative;height: 3.5rem;display: flex;flex-direction: column;justify-content: space-between;}
.xwdetail-sup-l:after{content: "";position: absolute;right: 0;top: 0;height: 100%;width: 1px;background: #d4d4d4;}
.xwdetail-sup-l h2{color: #065a9a;font-size: 14px;font-family: tar;font-weight: bold;letter-spacing: 2px}
.xwdetail-sup-l h3{color: #065a9a;font-size: 2.125rem;font-family: tar;font-weight: bold;line-height: 1;letter-spacing: 2px}
.xwdetail-sup-l h4{font-size: 14px;font-weight: normal;}
.xwdetail-sup-l h5{color: #065a9a;font-size: 16px;font-weight: normal;}

.xwdetail-info{line-height: 2;text-align: justify;font-size: 16px;color: #333333;position: relative;z-index: 4;}

.xwdetail-link{margin-top: 3rem;}
.xwdetail-link a{display: block;padding: 1rem 1.5rem;position: relative;background: #0562a6;font-size: 14px;color: #ffffff;margin-top: 1rem;}
.xwdetail-link p{padding-right: 120px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.xwdetail-link a span{position: absolute;right: 1.5rem;top: 1rem;}

.nytwos-r-tit{padding: 3rem 2rem;font-size: 1.875rem;color: #000000;font-weight: bold;}

.nytwos-r-news li{margin-bottom: 1.5rem;}
.nytwos-r-news li:last-child{margin-bottom: 0;}

.nynews-box{background: url("../images/icon22.png") no-repeat bottom right #ffffff;}
.nynews-box a{display: block;padding: 1.5rem;}
.nynews-img{position: relative;padding-bottom: 65%;overflow: hidden;}
.nynews-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;transition: .3s;}
a:hover .nynews-img img{transform: scale(1.05)}

.nynews-info{margin-top: 1.5rem;}
.nynews-info h1{font-size: 1.5rem;color: #000000;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: .3s;}
.nynews-info p{font-size: 1.5rem;color: #065a9a;font-family: tar;font-weight: bold;margin-top: .5rem;letter-spacing: 2px;}
.nynews-desc{font-size: 14px;line-height: 24px;height: 72px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;text-align: justify;margin: 1rem 0;}
.nynews-info span{text-transform: uppercase;padding-bottom: 8px;border-bottom: 1px solid #707070;font-size: 14px;color: #a0a0a0;font-family: acrom;display: inline-block;}

a:hover .nynews-info h1{color: #f18b02;}


/*-----------------------新闻列表------------------------*/

.xwlist-top{background: linear-gradient(#fff 70%, #fffaeb);margin-bottom: 1.5rem;}
.xwlist-top a{padding: 1.5rem;box-sizing: border-box;display: flex;align-items: center;justify-content: space-between;}
.xwlist-top-l{width: 48%;}

.xwlist-top-r{width: 48%;padding-right: 2rem;box-sizing: border-box}
.xwlist-top-h1{font-size: 1.875rem;color: #000000;font-weight: normal;transition: .3s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwlist-top-dec{text-align: justify;font-size: 16px;color: #333333;line-height: 24px;height: 96px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;margin-top: 1rem;}

.xwlist-top-r-b{display: flex;align-items: center;justify-content: space-between;padding-top: 2rem;border-top:1px solid #d4d4d4;margin-top: 2rem;}
.xwlist-top-r-b span{font-size: 14px;text-transform: uppercase;font-family: acrom;padding-bottom: 8px;border-bottom: 1px solid #707070;color: #a0a0a0;}
.xwlist-top-r-b .xwdetail-sup-s{margin-right: 0;}
a:hover .xwlist-top-h1{color: #065a9a;}

.xwlist-bot{}
.xwlist-bot ul{display: flex;align-items: center;flex-wrap: wrap}
.xwlist-bot ul li{margin-bottom: 1.5rem;width: 32%;margin-right: 2%;}
.xwlist-bot ul li:nth-child(3n){margin-right: 0;}

/*-----------------------旗下公司详情------------------------*/
.qxgsxx-top-tit{margin-bottom: 1.5rem;}
.qxgsxx-tit{font-size: 1.875rem;color: #065a9a;font-weight: bold;margin-bottom: 2rem;display: flex;justify-content: space-between;align-items: center;}
.qxgsxx-tit span{font-weight: bold;color: #999;font-size: 1.5rem;font-family: tar;letter-spacing: 2px;text-transform: capitalize}
.qxgsxx-top-tit h1{font-size: 1.875rem;color: #000000;padding-bottom: 2rem;border-bottom: 1px solid #000}

.qxgsxx-bot{padding: 1.5rem;background: #ffffff;margin-top: 2rem;overflow: hidden;}
.swiper-xmzs-img{overflow: hidden;position: relative;padding-bottom: 75%;}
.swiper-xmzs-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

/*-----------------------联系我们------------------------*/

.lxwmex{position: relative;z-index: 9;}
.lxwmex-cont{padding:5rem;background: url("../images/ls17.jpg") no-repeat center;background-size: cover;position: relative;z-index: 8;}
.lxwmex-tops{text-align: center;}
.lxwmex-tops h1{font-size: 1.5rem;color: #0562a6;font-weight: bold;padding: 1rem 0;margin-top: 1rem;}
.lxwmex-tops h2{font-size: 1rem;color: #000000;font-weight: bold;}

.lxwmex-bots{margin-top: 8rem;}
.lxwmex-bots ul{display: flex;justify-content: space-around;text-align: center;}
.lxwmex-bots ul img{width: 6.875rem;}
.lxwmex-inf{padding-top: 1.5rem;}
.lxwmex-inf h1{font-size: 16px;color: #999999;margin-bottom: 1rem;}
.lxwmex-inf p{font-size: 16px;color: #000000;margin-bottom: .5rem;}

.lxwmex-zs{position: absolute;right: 0;bottom: -3rem;top:-6rem;width: 18rem;background:url("../images/icon22.png") no-repeat right bottom #065a9a;}
.lxwmex-zs p{position: absolute;right: 0;bottom: 5rem;width: 6vw;;font-size: 6.25rem;color: #2e6fa0;font-family: zebulon;writing-mode:vertical-lr;text-align: center;}

.lxwmmaps{box-shadow: 0 15px 15px rgba(0,0,0,.05);height: 60vh;position: relative;z-index: 2;background: #ffffff;}
.lxwmbot img{display: block;width: 100%;}

/*-----------------------旗下公司------------------------*/
.qxgs{}
.qxgs ul{}
.qxgs ul li{display: flex;justify-content: space-between;}
.qxgs ul li:nth-child(even){flex-direction: row-reverse}
.qxgs-l,.qxgs-r{width: 50%;}

.qxgs-tit{display: flex;align-items: center;}
.qxgs-tit-logo{width: 4.375rem;height: 4.375rem;border-radius: 50%;box-sizing: border-box;padding: 15px;box-shadow: 0 0 15px rgba(0,0,0,.1);background: url("../images/icon23.png") no-repeat;background-size: cover;margin-right: 2rem;}
.qxgs-tit-logo img{display: block;width: 100%;height: 100%;object-fit: contain}
.qxgs-tit-inf{}
.qxgs-tit-inf h1{font-size: 1.5rem;font-weight: bold;color: #0562a6;}
.qxgs-tit-inf p{font-size: 16px;color: #000000;font-family: tar;text-transform: uppercase;margin-top: .5rem;}
.qxgs-info{background: url("../images/ls17.jpg") no-repeat center;background-size: cover;padding: 2.5rem 0;overflow: hidden;}

.qxgs-info-dec{text-align: justify;font-size: 16px;color: #666666;line-height: 32px;height: 160px;margin: 2rem 0;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.qxgs .qxgs-more{display: inline-block;background: #065a9a;border-radius: 100px;color: #ffffff;text-transform: uppercase;font-size: 14px;padding: 10px 20px;font-family: acrom;transition: .3s;}
.qxgs .qxgs-more:hover{background: #f18b02;}


.qxgs-xm{background: #c4e4fb;padding: 2.5rem 0;}
.qxgs-xm-t{display: flex;align-items: center;justify-content: space-between;}
.qxgs-xm-t span{font-size: 1.5rem;color: #000000;font-weight: normal;}

.qxgs-xm-t a{background: #f18b02;border-radius: 100px;color: #ffffff;text-transform: uppercase;font-size: 14px;padding: 10px 20px;font-family: acrom;transition: .3s;}
.qxgs-xm-t a:hover{background: #065a9a;}

.qxgs-xm-ls{padding-top: 2rem;}
.qxgs-xm-ls dl{display: flex;align-items: center;justify-content: space-between;}
.qxgs-xm-ls dd{width: 48%;}
.qxgs-img{width: 100%;padding-bottom: 60%;position: relative;overflow: hidden;}
.qxgs-img img{display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}

.qxgs-r{position: relative;overflow: hidden;}
.qxgs-r p{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;font-size: 5rem;font-family: zebulon;color: #ffffff;line-height: 1;}

/*-----------------------产业链详情------------------------*/

.cyldetail-tit{margin-bottom: 1.5rem;}
.cyldetail-tit h2{padding: 3rem 0;font-size: 1.875rem;color: #000000;font-weight: bold;}
.cyldetail-tit h1{ font-size: 1.875rem;color: #000000;padding-bottom: 2rem;border-bottom: 1px solid #000;}

.nytwos-r-xgnr{}
.nytwos-r-xgnr li{margin-bottom: 1.5rem;background: url("../images/icon22.png") no-repeat right bottom #ffffff;}
.nytwos-r-xgnr li:last-child{margin-bottom: 0;}
.nytwos-r-xgnr li a{display: block;padding: 1.5rem;box-sizing: border-box}
.nytwos-r-xgnr-img{overflow: hidden;padding-bottom: 60%;position: relative;}
.nytwos-r-xgnr-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition: .3s;}
a:hover .nytwos-r-xgnr-img img{transform: scale(1.05)}

.nytwos-r-xgnr-info{padding: 1rem 0;border-bottom: 1px solid #dedede}
.nytwos-r-xgnr-info p{font-size: 16px;color: #000000;padding:5px 0;}
.nytwos-r-xgnr-info p span{color: #999999;}

.nytwos-r-xgnr-na{padding-top: 1rem;}
.nytwos-r-xgnr-na p{font-size: 16px;color: #999999;}
.nytwos-r-xgnr-na h1{font-size: 3rem;color: #065a9a;font-family: tar;margin-top: .5rem;}

/*-----------------------产业链------------------------*/
.cyllist{}
.cyllist li{display: flex;justify-content: space-between;margin-bottom: 4rem;}
.cyllist li:last-child{margin-bottom: 0;}
.cyllist-l{width: 50%;box-sizing: border-box;padding-left: 9.375vw;overflow: hidden;}
.cyllist-l-tit{display: flex;align-items: center;padding: 1.5rem 4rem;}
.cyllist-l-tit h1{font-size: 7rem;font-family: zebulon;color: #d8d8d8;font-style: italic;}
.cyllist-l-tit p{font-size: 1.875rem;color: #065a9a;padding-left: 2rem;}
.cyllist-l-tit p span{display: block;font-weight: normal;}
.cyllist-l-tit p i{display: block;font-family: tar;text-transform: uppercase;margin-top: .5rem;}
.cyllist-l-bgs{display: none;}
.cyllist-l-info{background: #ffffff;padding: 3rem;overflow: hidden;}
.cyllist-l-i1{font-size: 1.5rem;color: #000000;padding-bottom: 1rem;position: relative;}
.cyllist-l-i1:after{content: "";width: 2rem;height: 2px;background: #065a9a;position: absolute;bottom: .5rem;left: 0;}
.cyllist-l-i2{text-align: justify;font-size: 16px;color: #333333;line-height: 40px;height: 200px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;margin-top: .5rem;}
.cyllist-l-i3{padding-top: 3rem;}
.cyllist-l-i3 a{font-size: 14px;color: #065a9a;border-bottom: 1px solid #065a9a;padding-bottom: .5rem;text-transform: uppercase;font-family: acrom;display: inline-block;}

.cyllist-r{width: 50%;background: url("../images/icon22.png") no-repeat right bottom #fff;overflow: hidden;}

.cyllist-r-img{height: calc(100% - 8rem);position: relative;}
.cyllist-r-img img{height: 100%;object-fit: cover;width: 100%;position: absolute;left: 0;top: 0;}

.cyllist-r-bot{display: flex;align-items: center;justify-content: space-around;height: 8rem;}
.cyllist-r-q{font-size: 16px;color: #000000;}
.cyllist-r-q p{padding: 5px 0;}
.cyllist-r-q span{color: #999999;}
.cyllist-r-s{padding-left: 1.5rem;position: relative;}
.cyllist-r-s:before{content: "";width: 2px;background: #dedede;position: absolute;top:10%;height: 80%;left: 0;}
.cyllist-r-s p{font-size: 16px;color: #999999;}
.cyllist-r-s h1{font-size: 3rem;color: #065a9a;font-family: tar;line-height: 1;margin-top: .5rem;}

.cyllist li:nth-child(even){flex-direction: row-reverse}
.cyllist li:nth-child(even) .cyllist-l{padding-left: 0;padding-right: 9.375vw;}

/*-----------------------产品中心------------------------*/
.cpcenter-top{position: relative;padding-top: 3rem;}
.cpcenter-top .wcont{display: flex;justify-content: space-between;}
.cpcenter-top:after{content: "";position: absolute;top: -6rem;right: 0;bottom: 0;width: 55%;background: url("../images/ls22.jpg") no-repeat center;background-size: cover}
.cpcenter-top:before{content: "";position: absolute;right: 0;bottom: 0;width: 55%;background: url("../images/ls23.jpg") no-repeat center;background-size: cover;height: 12.5rem;z-index: 2;}
.cpcenter-tbox{display: flex;align-items: center;justify-content: space-between;position: relative;z-index: 3;}
.cpcenter-tbox .cpcenter-img{width: 47%;box-shadow: 5px 0 10px rgba(0,0,0,.1)}
.cpcenter-tbox .cpcenter-desc{width: 47%;}
.cpcenter-tbox .cpcenter-gg{padding-top: 2rem;}
.cpcenter-tips{padding-top: 5rem;}
.cpcenter-tips img{margin-right: 3rem;width: 3.75rem;}

.cpcenter-top-ps{height: 12.5rem;display: flex;justify-content: space-between;align-items: center;position: relative;z-index: 4;}
.cpcenter-top-ctrl{display: flex;align-items: center;width: 35%;justify-content: center;}
.cptop-prev,.cptop-next{cursor: pointer;}
.cptop-spdfd{padding: 0 2rem;display: flex;align-items: center;}
.cpcenter-top-ctrl #cpnow{font-size: 3rem;color: #2a92c8;font-family: acrom;font-style: italic}
.cpcenter-top-ctrl #cpall{font-size: 1.5rem;color: #000000;font-family: acrom;}
.cpcenter-top-ctrl i{font-size: 5rem;color: #000000;}

.cpcenter-top-sfs{width: 47%;}

.cpcenter-name{flex-shrink: 0;padding-right: 6rem;}
.cpcenter-name-s{display: flex;flex-direction: row-reverse;padding-top: 2rem;}
.cpcenter-name-s h1{writing-mode: vertical-rl;font-size: 2.5rem;color: #2a92c8;}
.cpcenter-name-s p{writing-mode: vertical-rl;padding-top: 1rem;font-size: 1.125rem;}
.cpcenter-name-s p i{color: #f18b02;}
.cpcenter-name-s p span{color: #555555;font-family: tar;margin-top: .5rem;}

.cpcenter-contright{overflow: hidden;width: 100%;}

.cpcenter-img{}
.cpcenter-img a{display: block;padding-bottom: 90%;position: relative;background: url("../images/ls20.jpg") no-repeat center;background-size: cover;transition: .3s;}

.cpcenter-img a img{position: absolute;left: 10%;top: 10%;height: 80%;width: 80%;object-fit: contain}

.cpcenter-img a:hover{background-image:url("../images/ls21.jpg")}

.cpcenter-desc h1{font-size: 1.875rem;color: #000000;margin-bottom: 1.5rem;transition: .3s;text-align: justify;}
.cpcenter-gg{display: flex;align-items: center;}
.cpcenter-gg-li{margin-right: 2rem;}
.cpcenter-gg-li:last-child{margin-right: 0;}
.cpcenter-gg-li p{padding: .5rem 0;font-size: 14px;color: #000000;}
.cpcenter-desc a:hover h1{color: #f18b02;}

.cpcenter-link a{margin-right: 2rem;display: inline-block;}
.cpcenter-link a:hover{transform: rotate(360deg);transition:.8s;}
.cpcenter-link a img{height: 4rem;}

.cpcenter-ls{}
.cpcenter-ls li{background-image: url("../images/ls18.jpg");padding: 4rem 0;}
.cpcenter-ls li:nth-child(even){background-image: url("../images/ls19.jpg");}
.cpcenter-ls li .cpcenter-ls-boxs{display: flex;justify-content: space-between;}
.cpcenter-rs{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cpcenter-rs-li{width: 47%;}
.cpcenter-rs-li .cpcenter-desc{padding: 3.75rem 0;}
.cpcenter-rs-li .cpcenter-link{border-top:1px solid #eeeeee;padding-top: 2rem;}

.cpcenter-ls-more{padding-top: 3rem;text-align: center;}

/*-----------------------产品中心列表------------------------*/

.nycpcenter-ls .cpcenter-rs-li{margin-bottom: 3rem;}

/*-----------------------产品中心详情------------------------*/

.cpcenter-topny:before{display: none;}
.cpcenter-topny .cpcenter-link{padding: 3rem 0;}
.cpcenter-nyinfo{padding: 3rem 0;background: #ffffff;margin-top: 3rem;}


/*-----------------------关于------------------------*/
.gywm-t1{display: flex;justify-content: space-between;position: relative;}
.gywm-t1:after{content: "";position: absolute;bottom: 0;left: 0;top: 15rem;right: 50%;background: url("../images/ls24.jpg") no-repeat center;background-size: cover;}

.gywm-t1-tit{padding-top: 6rem;}
.gywm-t1-tit h1{font-size: 1.875rem;color: #2a92c8;}
.gywm-t1-tit p{font-size: 1.125rem;color: #555555;font-family: tar;margin-top: .5rem;}

.gywm-t1-r{width: 55%;background: url("../images/ls25.jpg") no-repeat center;background-size: cover;padding: 4rem 0;position: relative;box-sizing: border-box;padding-left: 5rem;}
.gywm-t1-im{position: absolute;left: 2rem;top: 4rem;}

.gywm-t1-jianjie{overflow: hidden;}
.gywm-t1-tips{font-size: 12px;color: #000000;}
.gywm-t1-desc{text-align: justify;font-size: 16px;color: #000000;line-height: 2;margin-top: 1rem;height: 160px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.gywm-t1-fls{padding: 3rem 0;display: flex;align-items: center;justify-content: space-between;text-align: center;}
.gywm-t1-fls li{}
.gywm-t1-fls li p{font-size: 14px;color: #000000;padding: 1rem 0;}
.gywm-t1-fls li h1{font-size: 2.25rem;color: #0770c1;font-family: tar}

.gywm-t1-more{}
.gywm-t1-more a{display: inline-block;padding: 10px 20px;font-size: 14px;color: #ffffff;background: #0770c1;border-radius: 100px;transition: .3s;}
.gywm-t1-more a:hover{background: #f18b02;}

.gywm-t1-zc{padding-top: 6rem;}
.gywm-t1-zc-tit{}
.gywm-t1-zc-tit h1{font-size: 1.875rem;color: #2a92c8;}
.gywm-t1-zc-tit p{font-size: 1.125rem;color: #555555;font-family: tar;margin-top: .5rem;}

.gywm-t1-zc .gywm-t1-desc{margin: 2rem 0;}

.gywm-t2{background: url("../images/ls26.jpg") no-repeat center;background-size: cover;padding: 4rem 0;overflow: hidden;}
.gywm-t2 .wcont{display: flex;justify-content: space-between;align-items: center;}

.gywm-t2-l{}
.gywm-t2-l li{display: flex;align-items: center;padding: 5rem 0;border-bottom: 1px solid #ffd400}
.gywm-t2-l li:last-child{border: none;}
.gywm-t2-l li img{margin-right: 1rem;}
.gywm-t2-l li h1{font-size: 2.125rem;color: #ffffff;font-family: tar}
.gywm-t2-l li p{font-size: 1.125rem;color: #ffffff;}
.gywm-t2-r{width: 55%;}

.gywm-t3{padding: 10rem 0;background: url("../images/ls28.jpg") no-repeat center;background-size: cover;overflow: hidden;}

.gywm-t3-box{width: 70%;}
.gywm-t3-t{display: flex;align-items: center;justify-content: space-between;}
.gywm-t3-tit{display: flex;align-items: center;}
.gywm-t3-tit img{margin-right: 5px;}
.gywm-t3-tit h1{font-size: 1.875rem;color: #0065b5;}
.gywm-t3-tit p{font-size: 1rem;color: #a5a5a5;font-family: tar;}
.gywm-t3-t a{padding: 10px 20px;font-size: 14px;color: #ffffff;font-family: acrom;border-radius: 1000px;background: #0065b5;transition: .3s;text-transform: uppercase}
.gywm-t3-t a:hover{background: #f18b02;}

.gywm-t3-b{padding: 5rem 0;}
.gywm-t3plist{display: flex;align-items: center;flex-wrap: wrap}
.gywm-t3plist li{width: 23.5%;margin-right: 2%;margin-bottom: 1.5rem;}
.gywm-t3plist li:nth-child(4n){margin-right: 0;}

.gywm-t4{padding: 5rem 0;background: url("../images/ls29.jpg") no-repeat center;background-size: cover;overflow: hidden;}

.gywm-t4-box{display: flex;align-items: center;justify-content: space-between;}

.gywm-t4-l{flex-shrink: 0;padding-right: 7.5rem;text-align: right;}
.gywm-t4-l h1{font-size: 1.875rem;color: #0065b5;padding: 1rem 0;}
.gywm-t4-l p{font-size: 4.5rem;color: #a5a5a5;font-family: tar;line-height: 1;}
.gywm-t4-l a{display: inline-block;font-size: 14px;color: #ffffff;border-radius: 1000px;transition: .3s;background: #f18b02;text-transform: uppercase;padding: 10px 20px;margin-top: 2rem;}
.gywm-t4-l a:hover{background: #0065b5;}

.gywm-t4-r{width: 100%;overflow: hidden;}

.gywm-t5{padding-bottom: 8rem;background: url("../images/ls30.jpg") no-repeat center;background-size: cover;overflow: hidden;}
.gywm-t5-t{padding: 3rem 10vw;display: flex;align-items: center;justify-content: space-between;}
.gywm-t5-t-l{text-align: right;}
.gywm-t5-t-l h1{font-size: 1.875rem;color: #0065b5;margin-top: 1rem;}

.gywm-t5-t-r{font-size: 4.5rem;color: #a5a5a5;font-family: tar;text-align: right;position: relative;}

.gywm-t5-t-r a{position: absolute;right: 15px;bottom: 15px;font-size: 14px;color: #ffffff;border-radius: 100px;transition: .3s;background: #f18b02;text-transform: uppercase;padding: 10px 20px;}
.gywm-t5-t-r a:hover{background: #0065b5;}

.gywm-t6{padding: 6rem 0;background:url("../images/ls31.jpg") no-repeat center;background-size: cover}
.gywm-t6-box{display: flex;align-items: center;justify-content: space-between;}

.gywm-t6-l{width: 40%;text-align: center;}
.gywm-t6-l h1{font-size: 1.875rem;color: #065a9a;padding: 10px 0;}
.gywm-t6-l p{font-size: 4.5rem;color: #a5a5a5;font-family: tar}
.gywm-t6-l a{display: inline-block;padding: 10px 20px;background: #f18b02;transition: .3s;color: #ffffff;border-radius: 1000px;text-transform: uppercase;margin-top: 10px;}
.gywm-t6-l a:hover{background: #065a9a;}

.gywm-t6-r{width: 50%;position: relative;}
.gywm-t6-r a{display: block;box-sizing: border-box;padding-left: 15px;padding-bottom: 20px;position: relative;}
.gywm-t6-img{width: 100%;padding-bottom: 60%;position: relative;}
.gywm-t6-img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover}
.gywm-t6-r a p{position: absolute;bottom: 0;left: 0;background: #065a9a;padding: 15px 40px;font-size: 14px;color: #fff;max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

.gywm-t6-ctrl{display: flex;position: absolute;right: 0;bottom: 0;z-index: 11;}
.gywm-t6-ctrl div{margin-right: 15px;cursor: pointer}

/*-----------------------公司详情2------------------------*/
.qxxq{background:url(../images/ls32.jpg) no-repeat center;background-size: cover;position: relative;}
.qxxq-ens{content: "subordinate  subsidiary";writing-mode: vertical-lr;font-size: 3rem;color: #79b13c;position: absolute;right: 0;top: 3rem;width: 9.375vw;display: flex;;text-transform: uppercase;line-height: 1;align-items: center;font-weight: normal;}
.qxxq-t1{position: relative;z-index: 9;}
.qxxq-t1box{border-right:1px solid #81a35c}
.qxxq-subs{display: flex;align-items: center;justify-content: space-between;font-size: 14px;padding: 15px 0;}
.qxxq-subs .mbx{color: #fff;}
.qxxq-home{padding-right: 15px;}
.qxxq-home img{width: 11.25rem;}
.qxxq-t1-fos{display: flex;justify-content: space-between;align-items: center;}

.qxxq-t1-fos-l{width: 60%;height: 35rem;position: relative;}
.qxxq-t1-fos-l img{position: absolute;left: 0;width: 100%;height: 100%;top: 0;object-fit: cover;}
.qxxq-t1-fos-r{width: 35%;box-sizing: border-box;padding-left: 5.5rem;position: relative;}
.qxxq-t1-dou{position: absolute;left: 0;top: 0;opacity: 0.2;width: 6.4rem;}

.qxxq-t1-rbox{padding: 2rem 0;margin-bottom: 2rem;border-bottom: 1px solid #729946;position: relative;z-index: 2;}
.qxxq-t1-name{font-size: 1.5rem;color: #fff;margin-bottom: 1rem;}
.qxxq-t1-fin{}
.qxxq-t1-fin p{padding: 5px 0;font-size: 14px;color: #fff;}
.qxxq-t1-fin p span{color: #a5ec54;}

.qxxq-t1-pors{display: flex;align-items: flex-end;justify-content: space-between;padding-bottom: 1.5rem;}
.qxxq-t1-date{}
.qxxq-t1-date h1{font-size: 16px;color: #a5ec54;}
.qxxq-t1-date p{font-size: 3rem;font-family: tar;color: #fff;margin-top: 0.5rem;}

.qxxq-t1-ctr{padding-bottom: .5rem;}
.qxxq-t1-ctr a{display: inline-block;margin-right: 15px;font-size: 12px;color: #fff;;text-transform: uppercase;transition: .3s;}
.qxxq-t1-ctr a:hover{color: #f18b02;}

.qxxq-t2{position: relative;margin-top: -1.5rem;padding-right: 9.375vw;box-sizing: border-box;}
.qxxq-t2-box{background: #f9f9f8;border-right:1px solid #81a35c;box-sizing: border-box;padding-left: 9.375vw;}
.qxxq-t2-infs{background: #fff;padding: 3.5rem 2rem 2rem;box-sizing: border-box;}
.qxxq-t2-na{font-size: 1.875rem;color: #000000;padding: 1.5rem 0;}
.qxxq-t2-dec{line-height: 2;text-align: justify;font-size: 16px;color: #333333;position: relative;z-index: 4;}

.qxxq-t2-ls{border-top:1px solid #d4d4d4;padding-top: 2rem;margin-top: 2rem;overflow: hidden;}
.qxxq-t2-tps{display: flex;align-items: center;justify-content: space-between;margin-bottom: 2rem;}
.qxxq-t2-tps-l{font-size: 1.5rem;color: #000000;font-weight: normal;}
.qxxq-t2-tps-r{display: flex;align-items: center;}
.qxxq-t2-tps-r div{cursor: pointer;}
.qxxq-next{margin-left: 1rem;}

.swiper-xmzs .swiper-slide{cursor: pointer;}

.qxxq-bottom{padding:3rem 0;background: #f7f7f6;}
.qxxq-bottom .wcont{display: flex;font-size: 14px;color: #858585;align-items: center;justify-content: space-between;}
.qxxq-com:after{content: "百航科技-专业网络品牌设计公司";}