.header{border-top: 6px solid #fb0103;border-bottom: 1px solid #ccc;}
.logo{margin:29px 60px 28px 0;}
.nav ul li{float: left;margin-left: 40px;padding: 39px 0;}
.nav ul li:first-child{margin-left: 0;}
.nav ul li a{color: #666666;}
.nav ul li a:hover{color: #1379c3;}
.search {margin: 32px 0;}
.search{border: 1px solid #666666;width: 162px;height: 31px;border-radius:15px;overflow: hidden;}
.search input[type=text]{width: 120px;height: 100%;text-indent: 1em;color: #666;font-size: 14px;}
.search button{width: 42px;height: 100%;}
.search button img{padding-bottom: 2px;}
@font-face {
	font-family:"san";
	src: url(../fonts/NOTOSANSHANS-REGULAR.OTF);
}
.banner{position: relative;}
.banner .swiper-pagination{margin-bottom: 5px;}
.banner .swiper-pagination-bullet{font-family:san;color: #1680b4;font-size: 12px;opacity: 1;background: url(../images/banner-poiner1.png) center;width: 42px;height: 10px;border-radius: 0;line-height: 10px;text-align: center;}
.banner .swiper-pagination-bullet-active{background: url(../images/banner-poiner.png);}


.technology{background: url(../images/technology-bg.png) no-repeat center top;}
.technology-title{text-align: center;padding: 65px 0 45px;}
.technology-title span{display: block;color: #333;font-size: 36px;position: relative;padding-bottom: 10px;}
.technology-title span:before{content: "";display: inline-block;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 139px;height: 1px;background: #1680b4;}
.technology-right p:first-child{margin-top: -8px;}
.technology-title p{padding-top: 7px;font-family: arial;}
.technology-title small{display: block;line-height: 26px;padding-top: 15px;}
.technology-title p,.technology-title small{color: #999999;font-size: 14px;}
.technology-left{position: relative;width: 568px;}
.technology-ding{position: absolute;left: 0;top: 0;background: #1680b4;width: 135px;height: 111px;text-align: center;}
.technology-ding p{color: #fff;font-size: 30px;font-family: san;letter-spacing: 12px;padding: 11px 0 0 13px;}
.technology-right {width: 588px;}
.technology-right p{color: #666666;line-height: 30px;padding-bottom: 6px;text-indent: 2em;text-align: justify;}
.technology-right a{color: #1680b4;display: block;padding-top: 9px;}
.technology-list{padding: 42px 0 65px;}
.technology-list ul li{float: left;width: 330px;margin-left: 105px;}
.technology-list ul li:first-child{margin-left: 0;}
.technology-list ul li h4{text-align: center;font-size: 18px;color: #666;padding: 15px 0 8px;}
.technology-list ul li h4 strong{color: #1680b4;font-size: 18px;}
.technology-list ul li p{color: #999;font-size: 14px;line-height: 26px;}
.technology-list ul li:hover .li-technology-pic{transform: rotateY(180deg);-webkit-transform: translateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);}
.li-technology-pic{text-align: center;transition: all 0.6s;}

.product{background: url(../images/product-bg.png)no-repeat center top;padding-bottom: 55px;background-size: cover;}
.product-title{padding: 65px 0 40px;}
.product-title span,.product-title p,.product-title small{color: #fff;}
.product-title span:before{background: #fff;}
.product-list ul li{width: 286px;float: left;margin-left: 18px;}
.product-list ul li:first-child{margin-left: 0;}
.product-list ul li:hover .li-product-pic img{transform: scale(1.1);}
.li-product-pic{overflow: hidden;width: 286px;}
.li-product-pic img{transition: all 0.6s;}
.li-product-note{background: #f7f8f9;padding: 16px 0 14px;}
.li-product-note p{color: #666;padding-bottom: 9px;}
.li-product-note a{color: #1680b4;}
.li-product-note p,.li-product-note a{font-size: 14px;padding-left: 20px;}
.product-lunbo{position: relative;}
.product-lunbo .swiper-button-prev,.product-lunbo .swiper-button-next{width: 23px;height: 37px;outline: none;}
.product-lunbo .swiper-button-prev{background: url(../images/product-prev.png) no-repeat ;left: -50px;}
.product-lunbo .swiper-button-next{background: url(../images/product-prev-1.png) no-repeat;right: -50px;}
.product-lunbo .swiper-button-next:hover{background: url(../images/product-next.png) no-repeat;}
.product-lunbo .swiper-button-prev:hover{background: url(../images/product-next-1.png) no-repeat;}


.case{background: url(../images/case-bg.png) no-repeat center top;background-size: cover;}
.case-list {padding-top: 70px;}
.case-list ul{padding: 0 75px;}
.case-list ul li{text-align: center;float: left;width: 210px;margin-left: 70px;}
.case-list ul li:first-child{margin-left: 0;}
.case-list ul li span{color: #666;font-size: 18px;position: relative;display: inline-block;padding-bottom: 14px;}
.case-list ul li span:before{content: "";width: 38px;height: 4px;background: #1680b4;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);}
.case-list ul li p{color: #999;font-size: 14px;padding-top: 15px;}
.case-title{padding: 65px 0 40px;}
.case-note{background: url(../images/case-bg2.png) no-repeat;background-size: cover;padding-bottom: 28px;}
.case-note-title span{color: #fff;font-size: 36px;display: block;text-align: center;position: relative;padding: 40px 0 19px;}
.case-note-title span:before{width: 138px;height: 4px;background: #1680b4;content: "";position: absolute;left: 50%;transform: translateX(-50%);display: inline-block;bottom: 0;}
.case-note-text{padding: 30px 0 25px 355px;}
.case-note-text h5{padding-bottom: 5px;}
.case-note-text p{line-height: 36px;}
.case-note-text h5,.case-note-text p{color: #fff;}
.more{width: 120px;height: 37px;margin:22px 0 0 155px;text-align: center;line-height: 37px;background: rgba(255,255,255,.6);}
.more a{display: block;color: #fff;font-size: 14px;}
.more:hover{background: #1680b4;}


.new{background: url(../images/new-bg.png) center top;background-size: cover;margin-bottom: 65px;padding-bottom: 10px;}
.new-list ul li{width: 386px;float: left;margin-left: 21px;}
.new-list ul li:first-child{margin-left: 0;}
.new-list ul li:hover .li-list-pic img{transform: scale(1.1);}
.li-list-pic img{transition: all 0.6s;}
.li-list-pic{position: relative;overflow: hidden;}
.li-list-day{height: 37px;line-height: 37px;text-align: center;width: 115px;position: absolute;bottom: 0;right: 0;background: #1680b4;}
.li-list-day strong{color: #fff;font-size: 12px;display: block;}
.new-title{padding: 70px 0 45px;}
.li-list-note{background: #f5f5f5;padding: 15px 0 15px 20px;}
.li-list-note h4{color: #666666;padding-bottom: 13px;}
.li-list-note p{color: #999999;font-size: 14px;}


.footer{background: url(../images/footer-bg.png) no-repeat center top;padding-bottom: 40px;background-size: cover;}
.footer-top-left{width: 435px;margin-right: 55px;}
.footer-top-left h5{color: #1680b4;padding-bottom: 16px;}
.footer-top-left h5 a{font-weight: 500;color: #999999;}
.footer-top-left strong{color: #1680b4;font-size: 14px;display: inline-block;padding-bottom: 7px;}
.footer-top-left p strong:first-child{margin-right: 80px;}
.footer-top-middle{width: 250px;padding-left: 75px;background: url(../images/footer-pic1.png) no-repeat;margin-top: 15px;}
.footer-top-middle span{display: block;color: #1680b4;padding: 3px 0;}
.footer-top-middle i{color: #1680b4;font-weight: 600;font-size: 26px;margin-left: -1px;}
.footer-top-right{width: 382px;}
.footer-top-right h5{color: #fff;padding: 15px 0 10px ;border-bottom: 1px solid #4599c3;}
.footer-top-right ul{margin-top: 22px;}
.footer-top-right ul li{width: 35px;height: 35px;background: #1e91ca;border-radius: 100%;position: relative;float: left;margin-right: 13px;}
.footer-top-right ul li img{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.footer-bottom{padding-top: 50px;}
@font-face {
	font-family:boombox;
	src: url(../fonts/BOOMBOX.TTF);
}
.footer-bottom-left{width: 435px;}
.footer-bottom-left h3{font-size: 30px;color: #609ec4;font-family: "boombox";}
.footer-bottom-left h4{font-size: 30px;color: #fff;padding-bottom: 17px;}
.footer-contact li p,.footer-contact li p a{color: #ffffff;font-size: 14px;line-height: 30px;}
.footer-contact li p{padding-left: 27px;}
.footer-contact li.li-footer-pic1 p{background: url(../images/footer-icon1.png)0 6px no-repeat;}
.footer-contact li.li-footer-pic2 p{background: url(../images/footer-icon2.png)0 9px no-repeat;}
.footer-contact li.li-footer-pic3 p{background: url(../images/footer-icon3.png)0 8px no-repeat;}
.footer-contact li.li-footer-pic4 p{background: url(../images/footer-icon4.png)0 7px no-repeat;}
.footer-contact li.li-footer-pic5 p{background: url(../images/footer-icon5.png)0 10px no-repeat;}
.footer-contact li.li-footer-pic6 p{background: url(../images/footer-icon6.png)2px 9px no-repeat;}
.footer-contact li.li-footer-pic7 p{background: url(../images/footer-icon7.png)0 9px no-repeat;}
.footer-contact li.li-footer-pic8 p{background: url(../images/footer-icon8.png)0 9px no-repeat;}
.footer-bottom-right{width: 765px;}
.footer-ul{float: left;margin-left: 61px;}
.footer-ul span{font-weight: 600;color: #fff;display: block;padding-bottom: 17px;}
.footer-ul ul li{line-height: 26px;}
.footer-ul ul li a{color: #ffffff;font-size: 14px;}
.footer-ul ul li a:hover{color: #609ec4;}



.ny1-nav{padding: 16px 0 14px;text-align: right;}
.ny1-nav a{display: inline-block;color: #666666;font-size: 14px;}
.ny1-nav a:after{content: ">";color: #666;font-size: 14px;display: inline-block;margin: 0 2px 0 7px;}
.ny1-nav a:last-child:after{content: none;}
.ny1-product{background: #f8f8f8;padding-top: 29px;}
.ny1-product-left{width: 280px;background: #fff;padding-bottom: 35px;}
.ny1-product-left h2{color: #1680b4;font-size: 18px;padding: 17px 0 15px 22px;border-bottom: 1px solid #f8f8f8;}
.ny1-product-left h2 i{color: #999999;font-size: 12px;font-weight: 600;padding-left: 8px;}
.ny1-product-nav li a{color: #666666;font-size: 14px;padding: 9px 0 9px 22px;border-bottom: 1px solid #f8f8f8;display: block;box-sizing: border-box;}
.ny1-product-left li a:hover{color: #1680b4;}
.ny1-product-right{width: 890px;}
.ny1-product-title span{color: #333333;font-size: 30px;display: block;padding: 17px 0 12px;}
.ny1-product-title p{color: #999999;font-size: 14px;line-height: 24px;}
.ny1-product-pic{margin-top: 22px;}
.ny1-product-pic ul li{float: left;margin-left: 23px;text-align: center;margin-bottom: 30px;}
.ny1-product-pic ul li:nth-child(3n+1){margin-left: 0;}
.ny1-product-pic ul li p{color: #666;padding-top: 20px;}
.ny1-product-pic ul li:hover .li-ny1-pic{box-shadow:0px 0px 10px rgba(191,191,191,.9);}
.ny1-product-pic ul li:hover p{color: #1680b4;}
.ny1-footer{background: url(../images/ny1-footer.png) no-repeat center top;background-size: cover;}
.ny1-page{padding: 12px 0 75px;}
.ny1-page ul li{float: left;height: 36px;line-height: 36px;}
.ny1-page ul li a{color: #666;font-size: 16px;margin-right: 30px;}
.ny1-page ul li:nth-child(4) a{margin-right: 0;}
.ny1-page ul li span{color: #999;font-size: 16px;}
.ny1-page ul li form{width: 109px;border: 1px solid #cccccc;height: 34px;display: block;background: #ffffff;margin: 0 15px 0 18px;}
.ny1-page ul li input[type=text]{width: 34px;height: 100%;text-align: center;font-size: 14px;color: #666;}
.ny1-page ul li input[type=submit]{width: 74px;height: 100%;text-align: center;font-size: 14px;color: #999999;border-left: 1px solid #ccc;}
.ny1-page ul li a:hover{color: #1680b4;text-decoration: underline;}
.ny2-product-cont{padding: 22px 0 45px;}
.ny2-product-left{width: 426px;}
.ny2-product-lunbo .gallery-thumbs{padding-top: 15px;}
.ny2-product-lunbo .gallery-thumbs .swiper-slide{width: 91px;height: 91px;border: 2px solid #f8f8f8;}
.ny2-product-lunbo  .gallery-thumbs .swiper-slide-thumb-active {border: 2px solid #1680b4;}
.ny2-product-right{width: 417px;}
.ny2-product-right span{display: block;font-size: 24px;color: #666;padding: 10px 0 30px;}
.ny2-product-right p{color: #666;font-size: 14px;padding-bottom: 18px;}
.ny2-product-right p strong{color: #1680b4;font-size: 14px;}
.ny2-product-nav{background: #f1f1f1;}
.ny2-product-nav ul li{width: 122px;height: 44px;text-align: center;line-height: 44px;float: left;cursor: pointer;}
.ny2-product-nav ul li p{color: #1680b4;}
.ny2-product-nav ul li.active{background: #1680b4;}
.ny2-product-nav ul li.active p{color: #fff;}
.ny2-product-note{background: #f1f1f1;margin-top: 3px;margin-bottom: 70px;}
.ny2-product-text{padding: 20px 25px 10px 22px;}
.ny2-product-text{color: #666;font-size: 14px;line-height: 24px;}
.ny2-product-text p{color: #666;font-size: 14px;line-height: 24px;padding-bottom: 14px;}
.ny2-product-note .ny2-product-text{display: none;}
.ny2-product-note .ny2-product-text:first-child{display: block;}

/*侧边栏目*/
.silder-fixed{width: 181px;box-shadow:0px 0px 9px rgba(22,128,180,.9);background: #fafbfd;position: fixed;top: 50%;right: 0;transform: translateY(-50%);border-radius: 3px;z-index: 999;}
.fixed-logo{padding: 10px 0 9px 10px;}
.fixed-pic{padding-left: 4px;}
.fixed-note{padding: 12px 0 6px 13px;}
.fixed-note p{font-family: san;}
.fixed-p{font-size: 20px;color: #666;padding-bottom: 3px;}
.fixed-p2{color: #ff0000;font-size: 22px;padding-bottom: 11px;}
.fixed-p3{color: #333333;font-size: 14px;padding-bottom: 6px;}
.fixed-p4{color: #333;font-size: 13px;}
.fixed-wei{text-align: center;padding-bottom: 16px;}
.fixed-wei img{border: 1px solid #e7e8e8;}
.fixed-ul{padding-left: 17px;padding-bottom: 40px;}
.fixed-ul a{margin-left: 4px;}
.silder-colse{position: absolute;right: 8px;top: 6px;cursor: pointer;}
