<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
BODY {FONT:14px/1.75 "Microsoft YaHei";COLOR: #666;  background:#fff;width:100%; overflow-x: hidden;}
A {COLOR: #333; TEXT-DECORATION: none}
P{COLOR: #666;}
A:hover {TEXT-DECORATION: none}
A IMG {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
DIV {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
UL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
P {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
EM {FONT-STYLE: normal; FONT-WEIGHT: normal}
TABLE {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DT {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DL {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
DD {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
FORM {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
TR {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.cl{HEIGHT: 0px; CLEAR: both;}
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{max-width:1500px;margin:0 auto}
.container-s{max-width:1600px;margin:0 auto}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.col-white{color: #fff;}

/*PC端公共头部*/
.header{height: 100px; position: fixed; top: 0; z-index: 222; width: 100%; background: #fff;}
.header .logo{margin-left: 4%; margin-right: 2.4%}
.header .logo img{display: block; margin-top: 15px;}
.nav {width: 68%}
.nav ul&gt;li{float: left; position: relative; width: calc(100% / 9)}
.nav ul&gt;li&gt;a{display: block; font-size: 17px; line-height: 100px; color: #333333; font-weight: bold; }
.nav ul&gt;li&gt;a.icon{background: url(../images/nav-icon1.png) no-repeat right center; width: 90px;}
.nav ul li .hide{background:rgba(255,255,255,0.8);float: left;font-size: 14px;display: none;width:100%;position: absolute;top:100px;text-align: center;z-index: 10000;left:50%; margin-left: -102px;}
.nav ul li .hide em a{ display:block; font-size: 15px;line-height:35px;font-weight: normal; text-align:center; height:35px; color: #333;}
.nav ul li .hide em a:hover{background: #fff; color: #0086e6; transition:background-color 0.3s linear; -moz-transition:background-color 0.3s linear;-webkit-transition:background-color 0.3s linear;-o-transition :background-color 0.3s linear;}
.head-tel{ background: #f7f7f7; height: 100px; width: 200px; padding: 0 13px; box-sizing:border-box; }
.head-tel img{display: block; margin-top: 35px; margin-right: 10px;}
.head-tel em{display: block; font-size: 14px; color: #808080;  margin: 16px 0 1px;}
.head-tel b{display: block; font-size: 18px; color: #0095ff; font-family: arial; line-height: 22px;}
.ver,.search-icon{width: 4.5%;height: 100px;}
.ver{background: #0086e6; }
.ver img{display: block; margin: 37px auto 0;}
.search-icon{ background: #9ec2ff}
.search-icon img{display: block; margin: 39px auto 0;}
.header-zw{height: 100px;}
.head-search{ position: absolute;top:110px; background: #fff;display: none;cursor: pointer; right: 0}
.head-search input{float:left;border:none; background: none;height:40px;line-height: 40px;padding:0 10px}
.head-search  .f-text{width:200px;}
.head-search  .f-submit{width:50px; background: #0086e6;color:#fff}
.wap-header,.wap-headerzw{display: none;}


/*首页banner*/
.banner{height: 750px; position: relative; overflow: hidden; transition:0.6s;}
.banner .text{position: absolute; left: 14.5%; top: 22%}
.banner .text strong{display: block; font-size: 50px; color: #0086e6; text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;}
.banner .text h3{display: block; font-size: 22px; color: #333333; line-height: 22px; margin-bottom: 35px;}
.banner .text a{display: block; border-radius: 5px;width: 165px;height: 51px; font-size: 17px; line-height: 51px; color: #0086e6; background: url(../images/banner-more.png) no-repeat right 20px center rgba(255,255,255,0.6); text-indent: 18px;}
.banner .text a:hover{text-indent: 50px; transition:0.6s; background: rgba(255,255,255,0.6);}

#banner-num{bottom: 0}
#banner-num .swiper-pagination-bullet{width: 11px; height: 11px; opacity: 1; background: #e6e6e6;  margin: 0 7px}
#banner-num .swiper-pagination-bullet-active{background: #0086e6;}


/*项目案例*/
.index-title{text-align: center;}
.index-title strong{display: block; font-size: 30px; line-height: 30px; color: #333333; height: 52px; position: relative;}
.index-title strong:after{position: absolute; content: ''; width: 40px; height: 3px; background: #0086e6; left: 50%; margin-left: -20px; bottom: 0}
.case{padding: 60px 0 0;}
.case .index-title{margin-bottom: 27px;}

.case-btn{margin-bottom: 44px;}
.case-btn ul{text-align: center;}
.case-btn ul li{display: inline-block; margin:  0 30px;}
.case-btn ul li a{display: block; font-size: 15px; color: #333333;}
.case-btn ul li a:hover{color: #0086e6}

.video-list{margin-bottom: 69px}
.video-list ul{float: left; margin-right: 0.8%;}
.video-list ul li{background: #000; margin-bottom: 15px; overflow: hidden;overflow: hidden;}
.video-list ul li video,.video-list ul li img{display: block; width: 100%; height: 100%; }
.video-list ul li img{transition: all .5s;}
.video-list ul li:hover img{transform: scale(1.1);}
.video-list ul.item1{width: 17.7%; }
.video-list ul.item1 li{width: 100%; }
.video-list ul.item1 li:first-child{height: 360px; }
.video-list ul.item1 li:last-child{height: 740px; }
.video-list ul.item2{width: 37.2%; }
.video-list ul.item2 li:first-child{height: 720px; }
.video-list ul.item2 li:nth-child(2),.video-list ul.item2 li:last-child{float: left; height: 380px; width: 49%}
.video-list ul.item2 li:nth-child(2){margin-right: 2%}
.video-list ul.item3{width: 43.4%;  margin-right: 0}
.video-list ul.item3 li:first-child{height: 360px; }
.video-list ul.item3 li:nth-child(2),.video-list ul.item3 li:nth-child(3){float: left; height: 344px; width: 49%}
.video-list ul.item3 li:nth-child(2){margin-right: 2%}
.video-list ul.item3 li:last-child{height: 381px; }


/*产品中心*/
.product{background: url(../images/product-bg.png) no-repeat center bottom; padding-bottom: 13%; background-size: contain; height: 956px; box-sizing: border-box;}
.product-top{margin-bottom: 30px;}
.index-title2 strong{display: block; font-size: 30px; color: #333; position: relative; margin-bottom: 9px;} 
.index-title2 strong:after{position: absolute; content: ''; width: 30px; height: 3px; background: #0086e6; left: 143px; top: 26px}
.index-title2 p{line-height: 22px; color: #808080; }
.product-title{margin-right: 5%; width: 24%}
.product-btn{margin-top: 61px; }
.product-btn ul li{float: left; margin-right: 46px;}
.product-btn ul li a{display: block; font-size: 15px; color: #333333; line-height: 49px; position: relative; }
.product-btn ul li a:after{position: absolute; content: ''; width: 0; height: 3px; top: 0; background: #0086e6; left: 0}
.product-btn ul li:hover a:after,.product-btn ul li.on a:after{width: 100%; transition:0.6s;}
.product-btn ul li:hover a,.product-btn ul li.on a{color: #0086e6}
.index-more a{display: inline-block; width: 115px; background: #ededed; font-size: 15px; line-height: 43px; color: #333333; text-align: center; border-radius: 3px; margin-top: 49px; }
.index-more a:hover{background: #0086e6; transition:0.6s; color: #fff;}
.product-list{background: rgba(255,255,255,0.6); padding: 19px 10px 0; overflow: hidden;}
.product-list ul {width: calc(100% + 13px);}
.product-list ul li{float: left; margin-right: 13px; width: calc(100% / 4 - 13px); position: relative; margin-bottom: 15px;  overflow: hidden;}
.product-list ul li .pic{overflow: hidden;}
.product-list ul li .pic&gt;img{display: block; width: 100%}
.product-list ul li .name{width: 52%; padding: 0 10%;  background: rgba(0,0,0,0.5); position: absolute; bottom: -100%; left: 0; right: 0; margin:  auto; line-height: 58px; }
.product-list ul li .name em{display: block; float: left; font-size: 15px; color: #fff;}
.product-list ul li .name img{display: block; float: right; margin-top: 24px;}
.product-list ul li:hover .name{bottom: 13px; transition:0.6s;}


/*关于全盛*/
.about-info,.about-pic{ position: relative; top: -81px; height: 898px; float: left; width: 50%}
.about-info{background: url(../images/about-info.png) no-repeat center top; }
.about-pic{background: url(../images/about-pic.png) no-repeat center top; }
.about-info{padding: 157px 4% 0 11%; box-sizing: border-box;}
.about-title{margin-bottom: 38px;}
.about-title p{width: 62%}
.about-title a{display: block; width: 113px; border: solid 1px #ccc;  font-size: 15px; line-height: 37px; color: #808080; text-align: center; border-radius: 3px; }
.about-title a:hover{background: #0086e6; color: #fff; transition:0.6s; border-color: #0086e6;}
.about-info .text{margin-bottom: 40px;}
.about-info .text p{display: block; line-height: 30px; color: #4c4c4c;margin-bottom: 40px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical;}
.about-info .text strong{display: block; font-size: 24px; color: #333333;}
.about-icon ul li{float: left; margin-right: 14%; width:calc(86% / 2); position: relative; margin-bottom: 35px;}
.about-icon ul li:nth-child(2n){margin-right: 0}
.about-icon ul li img{float: left; position: relative; left: 0; z-index: 2; }
.about-icon ul li em {float: left; position: absolute;top: 6px;left: 44px;display: block;width: calc(100% - 44px);background: #0086e6;font-size: 15px;line-height: 56px;color: #fff;text-align: center;border-top-right-radius: 5px;border-bottom-right-radius: 5px; font-weight: bold;}



/*新闻资讯*/
.news{background: url(../images/news-bg.png) no-repeat center bottom; padding-bottom: 144px; margin-bottom: 73px;}
.news-title{margin-bottom: 44px;}
.news .index-more a{margin-top: 32px;}
.news .index-more a:last-child{margin-left: 10px;}
.news-list ul li{float: left; width: 25%; position: relative;}
.news-list ul li .pic img{display: block; width: 100%}
.news-list ul li .info{background: #fff; padding:22px 9%; position: relative; box-shadow: 0px -2px 3px 0px #f7f7f7}
.news-list ul li .info:after{position: absolute; content: ''; width: 0%; background: #0086e6; height: 5px; bottom: 0; left: 50%;}
.news-list ul li .info em{display: block; font-size: 16px; color: #4c4c4c; margin-bottom: 9px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.news-list ul li .info p{line-height: 22px; color: #808080; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news-list ul li .info b{float: left; font-weight: normal; color: #4c4c4c}
.news-list ul li .info span{float: right; color: #0086e6}
.news-list ul li:hover .info:after{width: 100%;  left: 0;transition:0.6s;}
.wapnews-list{display: none;}
#news-num{display: none;}


/*合作伙伴*/
.partner .index-title{margin-bottom: 51px;}
.partner-list ul li{float: left; position: relative; margin: 0 0.5%}

.partner-list ul li img{display: block; }

.partner-list ul.item1 {max-width: 86%;margin: 0 auto;}
.partner-list ul.item1 li{width: calc(100% / 6 - 1%)}
.partner-list ul.item2{position: relative; top: -37px;}
.partner-list ul.item2 li{width: calc(100% / 7 - 1%)}
.wappartner-list{display: none;}



/*公共底部*/
.foot{background: url(../images/foot-bg.png) no-repeat center top; padding: 66px 0 73px; border-bottom: solid 1px #0d0d0d;}
.foot-top img{display: block; margin: 0 auto 63px;}
.foot-left{}
.foot-left span{display: block; font-size: 22px; line-height: 22px; color: #fff; margin-bottom: 21px;}
.foot-search{display: block; width: 328px; border: solid 1px #0095ff;  height: 45px; margin-bottom: 35px;}
.foot-search input{display: block; outline: none; border: none;}
.foot-search .search-text{width: 280px; line-height: 45px; color: #ccc; font-family: "Microsoft YaHei"; background: #fff; text-indent: 10px;}
.foot-search .search-btn{width: 48px; background: url(../images/foot-search.png) no-repeat center #0095ff; height: 45px;}
.foot-left p{display: block; color: #fff; margin-bottom: 17px;}
.foot-left p img{display: inline-block; vertical-align: middle;}

.foot-right dl{float: left; margin-left: 160px;}
.foot-right dl dt{display: block; font-size: 22px; line-height: 22px; color: #fff; height: 45px; position: relative; margin-bottom: 43px;}
.foot-right dl dt:after{position: absolute; content: ''; width: 40px; height: 3px; background: #0086e6; left: 0; bottom: 0}
.foot-case{width: 270px}
.foot-case li{float: left; width: calc(100% / 3 - 4px); margin-right: 4px; margin-bottom: 4px;}
.foot-case li .pic img{display: block; width: 100%}
.foot-nav{width: 160px;}
.foot-nav li{float: left; width: calc((100% - 40px) / 2); margin-right: 40px;}
.foot-nav li:nth-child(2n){margin-right: 0}
.foot-nav li a{display: block; line-height: 14px; color: #dedede; margin-bottom: 26px;}
.foot-wechat li{float: left; margin-left: 10px;}
.foot-wechat li img{display: block; margin-bottom: 15px;}
.foot-wechat li em{display: block;  color: #fff; text-align: center;}
.foot-copy{background: #000000}
.foot-copy p{display: block; line-height: 39px; color: #747474; text-align: center;}
.foot-copy p a{color: #747474;}
.foot-copy p span{display: inline-block; margin: 0 52px;}
.foot-nav li a:hover,.foot-copy p a:hover{color: #fff;}

.wapfoot,.wapfoot-zw,.wap-footfixed{display: none;}


/*内页banner*/
.ny-banner{height: 600px; position: relative; transition:0.6s;     background-size: cover!important;}
.about-banner{background: url(../images/about-banner.jpg) no-repeat center;}
.ny-banner .info{position: absolute; text-align: center;  left: 0; right: 0; top: 35%; }
.ny-banner .info strong{display: block; font-size: 40px; line-height: 40px; color: #0086e6; text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-webkit-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0;-moz-text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0; margin-bottom: 14px;}
.ny-banner .info p{display: block; font-size: 15px; line-height: 28px; color: #fff; width: 613px; margin: 0 auto;}
.about-banner .info p{color: #333;}
.case-banner{background: url(../images/case-banner.jpg) no-repeat center;}
.product-banner{background: url(../images/product-banner.jpg) no-repeat center;}
.news-banner{background: url(../images/news-banner.jpg) no-repeat center;}
.news-banner .info p{color: #333;}
.design-banner{background: url(../images/design-banner.jpg) no-repeat center;}
.partner-banner{background: url(../images/partner-banner.jpg) no-repeat center;}
.service-banner{background: url(../images/service-banner.jpg) no-repeat center;}
.outlets-banner{background: url(../images/outlets-banner.jpg) no-repeat center;}


.ny-banners{height: 550px; position: relative; transition:0.6s;     background-size: cover!important;}
.ny-banners #banner-num{bottom: 4%;}


/*面包屑*/
.position{background: #f7f7f7; line-height: 55px; margin-bottom: 60px;}
.position img{display: inline-block; vertical-align: sub;margin-right: 10px }
.position a{display: inline-block; color: #595959; margin: 0 10px;}


/*内页关于全盛*/
.nyabout .container{position: relative; margin-bottom: 12%;}
.nyabout .pic{width: 51%; position: absolute; left: 0}
.nyabout .pic img{display: block; width: 100%}
.nyabout .info{width: 55%;float:right; margin-top: 60px;}
.nyabout .info .nyabout-title{margin-bottom: 16%;}
.nyabout .info .nyabout-title b{display: block; font-size: 58px; line-height: 44px; color: #f2f2f2; font-family: arial; text-transform: uppercase;}
.nyabout .info .nyabout-title strong{display: block; font-size: 36px; color: #0086e6}
.nyabout .info p{line-height: 36px; color: #666666; text-align: justify; width: 75.5%; float: right; margin-right: 6.5%}

.nyabout-bg{background: #f7f7f7}
.nyabout2{position: relative; }
.nyabout2 .info{width:32%;  padding-top: 56px; padding-bottom: 12%;float:left;  margin-left: 24%}
.nyabout2 .info p{display: block; line-height: 36px; color: #666666; text-align: justify;}
.nyabout2 .pic{position: absolute; right: 0; width:40%; top: -130px;}
.nyabout2 .pic img{display: block; width: 100%}
.wap-pic{display: none;}

/*厂房场景*/
.nyabout-title2{text-align: center;}
.nyabout-title2 b{display: block; font-size: 58px; color: #f0f0f0; font-family: arial; text-transform: uppercase; line-height: 44px;}
.nyabout-title2 strong{display: block; font-size: 36px; line-height: 36px; color: #0086e6; height: 59px; position: relative; top: -23px;}
.nyabout-title2 strong:after{position: absolute; content: ''; width: 46px; height: 4px; background: #0086e6; left: 50%; margin-left: -23px; bottom: 0}

.plant .nyabout-title2{margin-bottom: 23px;}
.plant-list{padding-bottom: 80px; margin-bottom: 70px; overflow: hidden; position: relative;}
.plant-list ul{width: calc(100% + 14px); margin-bottom: 2%;}
.plant-list ul li{float: left; margin-right: 14px;  width: calc(100% / 4 - 14px); }
.plant-list ul li .pic{position: relative; margin-bottom: 10px;}
.plant-list ul li .pic img{display: block; width: 100%; border-radius: 5px;}
.plant-list ul li .pic em{display: block; position: absolute; bottom: 0; background: rgba(7,0,2,0.7); width: 100%; font-size: 16px; line-height: 53px; color: #fff; text-align: center; border-radius: 5px; opacity: 0}
.plant-list ul li:hover .pic em{opacity: 1; transition:0.6s;}
#plant-num{display: none;}

.plant-arrow{text-align: center; width: 100%}
#plant-prev,#plant-next{width: 50px; height: 50px; border-radius: 5px; top: auto; right: auto; left:auto; display: inline-block; position: relative; margin: 0 8px;}
#plant-prev{background: url(../images/plant-prev.png) no-repeat center #070002;  }
#plant-next{background: url(../images/plant-next.png) no-repeat center #070002;  }


/*资质证书*/
#certify {position: relative; margin-bottom: 86px;}    
.honor-list {overflow: hidden; width: 100%;height:auto}
#certify  .swiper-slide {width:620px;}
#certify  .swiper-slide img{display:block;width: 100%;border: solid 1px #e6e6e6; box-sizing:border-box;}
#honor-num{display: none;}
.honor-list2{margin-bottom: 54px; overflow: hidden; position: relative;}
.honor-list2 ul li .pic img{display:block;width: 100%;border: solid 1px #e6e6e6; box-sizing:border-box;}
.honor-list2 ul li em{display: block; font-size: 16px; color: #333; text-align: center; line-height: 55px;}
.list-customer a{display: block; width: 250px; line-height: 59px; background: #0086e6; font-size: 18px;color: #fff; text-align: center; margin: 0 auto; border-radius: 5px;}
.list-customer a img{display: inline-block; vertical-align: middle; margin-right: 10px;}
#honor-num2{display: none;}



/*内页项目案例*/
.ny-class{margin-bottom: 70px;}
.ny-class .container{max-width: 1449px;}
.ny-class .ctitle1{box-shadow: 0px 0px 5px 1px #ededed}
.ny-class .ctitle1 li{float: left; width: calc(100% / 9); border-right: solid 1px #d9d9d9; box-sizing:border-box;}
.ny-class .ctitle1 li:last-child{border-right: none;}
.ny-class .ctitle1 li a{display: block; font-size: 16px; line-height: 60px; color: #666666; text-align: center;}
.ny-class .ctitle1 li.on a,.ny-class .ctitle1 li:hover a{background: #0086e6; color: #fff; transition:0.6s;}

.nycase-list ul{width: calc(100% + 27px)}
.nycase-list ul li{float: left; width: calc(100% / 4 - 27px); margin-right: 27px; margin-bottom: 24px;}
.nycase-list ul li .pic{position: relative;overflow: hidden;}
.nycase-list ul li .pic&gt;img{display: block; width: 100%;transition: all .5s;}
.nycase-list ul li:hover .pic&gt;img{transform: scale(1.1);}
.nycase-list ul li .info{position: absolute; width: 100%; height: 100%; top: 0; background: rgba(7,0,2,0.6); opacity: 0}
.nycase-list ul li .info img{display: block; position: absolute; left: 0; right: 0; margin: auto; top: 0; opacity: 0}
.nycase-list ul li em{display: block; font-size: 16px; color: #333333; text-align: center; line-height: 55px;}
.nycase-list ul li:hover .info{opacity: 1;}
.nycase-list ul li:hover .info img{opacity: 1; transition:0.6s; top: 40%}
.nycase-list ul li:hover em{color: #0086e6}


/*内页产品中心*/
.nyproduct-list ul{width: calc(100% + 27px)}
.nyproduct-list ul li{float: left; width: calc(100% / 4 - 27px); margin-right: 27px; margin-bottom: 24px;}
.nyproduct-list ul li .pic{overflow: hidden;}
.nyproduct-list ul li .pic img{display: block; width: 100%; transition: all .5s;}
.nyproduct-list ul li em{display: block; font-size: 16px; color: #333333; text-align: center; line-height: 55px;}
.nyproduct-list ul li:hover .pic img {transform: scale(1.2);}
.nyproduct-list ul li:hover em{color: #0086e6}


/*内页产品中心详情页*/
.product-content{margin-bottom: 70px;}
.product-content .pic{width: 57%}
.product-content .pic img{display: block; width: 100%}
.product-right{width: 41%; overflow: hidden;}
.product-content .info{padding: 19px 4% 35px; background: #f2f2f2; margin-bottom: 29px;}
.product-content .info strong{display: block; font-size: 22px; color: #333; margin-bottom: 15px;}
.product-content .info p{line-height: 28px; color: #4c4c4c; text-align: justify; margin-bottom: 27px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical;}
.product-content .pro-tel a{display: inline-block; width: 121px; line-height: 39px; background: #0086e6; color: #fff; text-align: center; margin-right: 23px}
.product-content .pro-tel span{display: inline-block; color: #4c4c4c; line-height: 32px;}
.product-content .pro-tel img{display: inline-block; vertical-align: middle; margin-right: 4px;}
.product-content .pro-tel b{display: inline-block; font-size: 22px; color: #0086e6; font-family: arial;}
.pic-btn ul{width: calc(100% + 10px)}
.pic-btn ul li{float: left; margin-right: 10px; margin-bottom: 16px; width: calc(100% / 3 - 10px)}
.pic-btn ul li img{display: block; width: 100%}
.wap-product,#wappro-num{display: none;}

.product-details{margin-bottom: 90px;}
.details-left{width: 66%;}
.proxq-title{background: #f2f2f2; line-height: 65px; margin-bottom: 50px;}
.proxq-title b{display: inline-block; border-left: solid 8px #0086e6; font-size: 22px; color: #333333; padding-left: 20px;}
.proxq-title span{display: inline-block; color: #808080; font-size: 14px; margin-left: 9px; font-weight: normal;}
.accessories{width: 27%;}
.accessories-list{background: #f2f2f2; padding: 35px 8%;}
.accessories-list ul li{float: left; margin-bottom: 15px; height: 300px!important;}
.accessories-list ul li .pic img{display: block; width: 100%}
.accessories-list ul li em{display: block; font-size: 16px; color: #333; text-align: center; line-height: 55px;}
.wap-accessories,#accessories-num{display: none;}

.pro-back a{display: block; width: 250px; line-height: 59px; background: #0086e6; font-size: 18px;color: #fff; text-align: center; margin: 0 auto; border-radius: 5px;}


/*内页新闻资讯*/
.news-class{margin-bottom: 60px}
.news-class ul{text-align: center;}
.news-class .ctitle1 li{display: inline-block;  margin: 0 10px;}
.news-class .ctitle1 li a{display: block; width: 175px;line-height: 53px; background: #333333; font-size: 20px; color: #fff; text-align: center; border-radius: 3px;}
.news-class .ctitle1 li.on a,.news-class .ctitle1 li:hover a{background: #0086e6;}
.nynews-list .container{max-width: 1560px;}

.nynews-list ul{width: calc(100% + 20px)}
.nynews-list ul li{float: left; width: calc(100% / 4 - 20px); position: relative; margin-right: 20px; margin-bottom: 42px;}
.nynews-list ul li .pic img{display: block; width: 100%}
.nynews-list ul li .info{background: #f7f7f7; padding:22px 9%; position: relative; }
.nynews-list ul li .info:after{position: absolute; content: ''; width: 0%; background: #0086e6; height: 5px; bottom: 0; left: 50%;}
.nynews-list ul li .info em{display: block; font-size: 16px; color: #4c4c4c; margin-bottom: 9px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.nynews-list ul li .info p{line-height: 22px; color: #808080; margin-bottom: 20px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.nynews-list ul li .info b{float: left; font-weight: normal; color: #4c4c4c}
.nynews-list ul li .info span{float: right; color: #0086e6}
.nynews-list ul li:hover .info:after{width: 100%;  left: 0;transition:0.6s;}



/*内页新闻资讯详情*/
.news-xq .container{max-width: 1200px;}
.newsxq-title{text-align: center; margin-bottom: 46px;}
.newsxq-title strong{display: block; font-size: 22px; line-height: 22px; color: #333333; margin-bottom: 14px;}
.newsxq-title span{display: inline-block; color: #737373;}

.xq-content{background: #f7f7f7; padding: 40px 4%; margin-bottom: 90px;}
.news-link{margin-top: 30px;}
.news-link span,.news-link a{color: #737373}


.pagelist {padding: 10px 0;overflow: hidden;border-top:0px solid #eee;text-align:center; margin-bottom: 30px;}
.pagelist a,.pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.pagelist span.current {color: #f30;border: 1px solid #ddd;}


.nypic-list ul li .pic{border: solid 1px #ccc; box-sizing:border-box;}
.nypic-list ul li:hover .info{opacity: 0}
.nypic-list ul li:hover .info img{opacity: 0; }

.nycase-list ul li .info2{display: none;}


/*内页项目案例详情页*/
.case-xq .product-content .pic{width: 54.6%}
.case-xq  .product-right{width: 42%}
.case-xq  .product-right strong{display: block; font-size: 26px; color: #333333; border-bottom: solid 1px #b4b2b3; padding: 1% 0 5%; margin-bottom: 6%}




/*右侧在线咨询*/
.fixed-right{width: 54px;position: fixed;right: -100px;bottom: 20%;z-index: 999999;transition: all .4s;}
.fixed-addclass{right:10px}
.fixed-right li{display: block;width: 54px;height: 54px;margin-bottom: 4px;background: #eee;cursor: pointer; -webkit-transition: 0.56s ease;transition: 0.56s ease;position: relative;}
.fixed-right li:hover{background: #0086e6;}
.fixed-right li span{display: block;width:54px;height:54px;}
.fixed-right li:nth-of-type(1) span{background: url(../images/r_ico13.png);}
.fixed-right li:nth-of-type(2) span{background: url(../images/r_ico11.png);}
.fixed-right li:nth-of-type(3) span{background: url(../images/r_wechat.png);}
.fixed-right li:nth-of-type(4) span{background: url(../images/r_ico14.png);}
.fixed-right li:nth-of-type(1):hover span{background: url(../images/r_ico03.png);}
.fixed-right li:nth-of-type(2):hover span{background: url(../images/r_ico01.png);}
.fixed-right li:nth-of-type(3):hover span{background: url(../images/r_wechat2.png);}
.fixed-right li:nth-of-type(4):hover span{background: url(../images/r_ico04.png);}
.fixed-tel{font-size: 14px;color: #666;width:220px;height:60px;line-height:60px;background: #F5F5F5;position: absolute;left: 80px;top: 0;box-sizing: border-box;text-align: center;-webkit-transition: 0.56s ease;transition: 0.56s ease;}
.fixed-tel b{display: block;font-size: 20px;color: #0086e6;font-weight: bold;}
.fixed-right li:nth-of-type(1):hover .fixed-tel,.fixed-right li:nth-of-type(2):hover .fixed-tel{left: -225px;}
.fixed-wx{width: 120px;height: 120px;background: #F5F5F5;padding:5px;position: absolute;left: 80px;top: 0;-webkit-transition: 0.56s ease;transition: 0.56s ease;}
.fixed-right li:nth-of-type(3):hover .fixed-wx{left: -135px;}</pre></body></html>