/* CSS Document */

/*头部banner*/
.top-banner{ width:100%;}

.top-banner .swiper-slide img{width:100%;height:auto;min-height:100%;transition:1s linear 2s;transform:scale(1,1);}
.top-banner .swiper-slide-active img,.banner .swiper-slide-duplicate-active img{transition:6s linear;transform:scale(1.1,1.1);}
.home-np{ bottom: -100px; width:100%; position: absolute;}
.home-np-wrap{ width: 1400px; margin: 0 auto; height: 50px; position: relative;}
.home-np-row{ width:90px; position: relative;}
.top-banner .swiper-button-next{background-image:url(../images/right-icon.png); width:25px; height:15px; background-size:25px 15px;}
.top-banner .swiper-button-prev{background-image:url(../images/left-icon.png); width:25px; height:15px; background-size:25px 15px;}
/*首页产品*/
.home-pro{ width:1400px; margin: 0 auto;}
.tel-row{ width:1400px; height: 116px; background: #e5e5e5; position:relative;}
.up-pro{ width:26px; height: 24px; margin: 0px auto; padding-top: 25px;}
.tel{  position:absolute; top: 42px; right: 30px; font-size: 20px; color: #d4237a; font-weight: bold;}
.tel i{ display:inline-block; width:28px; height: 24px; background: url("../images/tel.png") no-repeat 0 0; position: relative; top:3px; margin-right: 5px;}

.home-pro-row{ width:1400px; height: 348px; background: url("../images/home-bg.png") repeat-y 0 0; position: relative; overflow: hidden;}
.home-pro-more{ width:100%; height:58px; line-height:58px; color:#fff; background-color:rgba(255,255,255,0.2); position:absolute; bottom:0; left:0;}

.home-pro-show{ width:1400px; height: 290px; position: relative;}
.home-pro-about{ width:510px; position: absolute; left: 36px; top: 50px; color: #fff;}
.home-pro-img{ width:720px; position:absolute; top:0px; right:50px;}
.pro-name{ font-size:24px; font-weight:100; color:#fff;}
.pro-good{ color:#fff; margin-top: 10px;}
.pro-good span{ display:inline-block; padding:2px 10px; margin:0 5px; border:1px solid #fff; border-radius:20px; font-size:12px;}
.pro-good span:first-child{ margin-left: 0;}
.pro-text{ font-size:12px; line-height:18px; margin-top:30px;}
.more-link{ display:inline-block; color: #fff; margin-left:36px;}
.more-link:hover{ color:#fff;}
.more-link i{ display:inline-block;font-size:20px; -webkit-transition: -webkit-transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out; -o-transition: -o-transform 1s ease-out; -ms-transition: -ms-transform 1s ease-out;}
.more-link:hover i{ -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -o-transform: rotateZ(180deg);
-ms-transform: rotateZ(180deg); transform: rotateZ(180deg);}

/*银锐故事*/
.home-story{ width:100%; height:714px; margin:0px auto; margin-top: 45px; overflow:hidden; background: url("../images/story-bg.jpg") no-repeat center 0; position:relative;}
.home-story-row{ width:1400px; margin:0 auto;}
.home-story-title{ padding-top:50px; padding-left:50px;}
.home-story-title h2{ font-size:30px; font-weight:normal; color:#63656a;}
.home-story-title p{ font-size:18px; color:#8e908f;}

/*研发*/
.dev{ width:100%; height:864px; background: url("../images/yanfa.jpg") no-repeat 0 0;}
.dev-row{ width:1350px; margin:0 auto; padding-top:65px; padding-left:50px;}
.dev-about{ color:#fff; padding:30px 54px; background: -moz-linear-gradient(left, rgba(0,0,0,0.2) 60%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(left, rgba(0,0,0,0.2) 60%, rgba(0,0,0,0) 100%); background: -o-linear-gradient(left, rgba(0,0,0,0.2) 60%, rgba(0,0,0,0) 100%); background: -ms-linear-gradient(left, rgba(0,0,0,0.2) 60%, rgba(0,0,0,0) 100%); background: linear-gradient(left, rgba(0,0,0,0.2) 60%, rgba(0,0,0,0) 100%);}
.dev-about h3{ font-size:30px; font-weight:normal; margin-bottom:15px;}
.dev-about p{ line-height:23px;}
.dev-link{ width:184px;}
.dev-link a{ display:block; width:144px; padding:5px 10px; background: -moz-linear-gradient(left, #ff0278 0%, #ff9250 100%); background: -webkit-linear-gradient(left, #ff0278 0%,#ff9250 100%); background: -o-linear-gradient(left, #ff0278 0%,#ff9250 100%); background: -ms-linear-gradient(left, #ff0278 0%,#ff9250 100%); background: linear-gradient(to right, #ff0278 0%,#ff9250 100%); color:#fff; border-radius:4px; text-algin:center; margin-top:50px;}
.dev-link a i{ display:inline-block; font-weight:bold; margin-left:3px; -webkit-transition: -webkit-transform 1s ease-out; -moz-transition: -moz-transform 1s ease-out; -o-transition: -o-transform 1s ease-out; -ms-transition: -ms-transform 1s ease-out;}
.dev-link a:hover i{ -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -o-transform: rotateZ(180deg);
-ms-transform: rotateZ(180deg); transform: rotateZ(180deg);}
.dev-box{ margin-top:110px;}
.dev-item{ width:434px; margin-right:10px; display:inline-block; color:#fff;}
.num{ font-size:48px; font-weight: 600;}
.dev-item dl{ margin-bottom:50px;}
/*快捷导航*/
.home-link{ width:1446px; margin:0 auto; margin-top:45px;}
.home-link-item{ display:inline-block; margin-right:45px; margin-bottom:45px; position: relative; overflow: hidden;}
.link-item1{ width:447px; height: 249px;}
.link-item2{ width:945px; height: 249px; margin-right:0;}
.link-item3{ width:447px; height: 249px;}
.link-item4{ width:447px; height: 249px;}
.link-item5{ width:447px; height: 249px;margin-right:0;}
.link-name{ width:100%; text-align:center; position: absolute; top: 80px; z-index:2;}
.link-icon{ display:block; width:50px; height:50px;}
.link-icon1{ background:url("../images/home-icon1.png") no-repeat 0 0; margin:0 auto;}
.link-icon2{ background:url("../images/home-icon2.png") no-repeat 0 0; margin:0 auto;}
.link-icon3{ background:url("../images/home-icon3.png") no-repeat 0 0; margin:0 auto;}
.link-icon4{ background:url("../images/home-icon4.png") no-repeat 0 0; margin:0 auto;}
.link-icon5{ background:url("../images/home-icon5.png") no-repeat 0 0; margin:0 auto;}
.link-name span{ color:#fff; font-size:30px; font-weight:500;}
/*集团品牌*/
.my-brand{ width:100%; margin:0 auto;}
.brand-title{ width:100%; padding:20px 0; font-size:30px; font-weight:600; text-align:center;}
.brand-row{ width:100%; margin:0 auto; background:#e5e5e5; padding:50px 0;}
.brand-wrap{ width:1400px; margin:0 auto; text-align:center;}
