@charset "utf-8"; /*reset*/ *{ font-family: "微软雅黑"; font-size: 16px;}font: bold 52px/70px "微软正黑体"; body,html{min-width: 1300px;overflow-x: auto;} body,p,h1,h2,h3,h4,h5,h6,ul,li,img,input,table,dl,dd{ margin: 0; padding: 0;} img{ display: block; border: none;} li{ list-style: none; vertical-align: middle;} a{ text-decoration: none; color:#666; border: none;} a:hover{text-decoration: none; } input{ outline: none; border: none;} .fl{ float: left;} .fr{ float: right;} .clearfix:after{ display: block; height: 0; clear: both; content: ""; visibility: hidden; } .w1200{width: 1220px; margin: 0 auto;} .w1460{width: 78.5%; min-width: 1300px; margin: 0 auto;} .w1300{width: 69.27%; min-width: 1300px; margin: 0 auto;} .w1350{width: 70.3%; min-width: 1300px; margin: 0 auto;} .w1500{width: 78%; min-width: 1300px; margin: 0 auto;} .w86{width: 86%; min-width: 1300px; margin: 0 auto;} .w90{width: 90%; min-width: 1300px; margin: 0 auto;} /*---------------------------- 公用页面 ---------------------------------------*/ /*top返回顶部按钮*/ .cd-top {display:block;height: 52px;width: 52px; position: fixed;bottom: 40px;right: 10px;overflow: hidden; white-space: nowrap;background: red;border: #000 5px solid;visibility: hidden;opacity: 0;z-index: 9;border: 0 solid; background: #fff;box-shadow: 0px 0px 6px rgba(143,0,0,1);outline: 2px solid;outline-color: rgba(210, 0, 0, 0.5);outline-offset: 0px; -webkit-transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);} .cd-top:hover{background: #d20000;box-shadow: inset 0 0 20px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.2);outline-color: rgba(255, 255, 255, 0);outline-offset: 15px;text-shadow: 1px 1px 2px #427388;} .cd-top:hover i{background:url(/uploads/image/images/jt.png) no-repeat center -21px;transition: .5s;} .cd-top i{display:block;width: 32px;height: 32px;margin: 15px auto;overflow: hidden;background:url(/uploads/image/images/jt.png) no-repeat center 0;} .cd-top.cd-is-visible {visibility: visible;opacity: 1;} .no-touch .cd-top:hover {background-color: #e86256;opacity: 1;} /*---------------------------- 一级页面 ---------------------------------------*/ .body{width: 100%;height: 100%;position:relative;} .logo{display: block; padding-top: 25px;} /*nav*/ nav{ width: 100%; /*background: rgba(0,0,0,.55);*/ } .navwrap{ position: relative; width: 86%; min-width: 1300px; margin: 0 auto; } .navlist { width: 60%; float: right; } .navlist>ul>li { width: 14.28%; float: left; transition: .3s; } .navlist ul li>a { position: relative; display: block; color: #1a1a1a; /*line-height: 30px;*/ width: 100%; height: 120px; line-height: 120px; text-align: center; } .navlist ul li>a i{ position: absolute; top: 0; left: 0; display: block; width: 100%; height: 0; box-sizing: border-box; background:#1d51b8; /*border-bottom: #ff7900 4px solid;*/ /*background: linear-gradient(to right, #077bc2,#128a0b);*/ opacity: 0; z-index: -1; transition: .4s; -o-transition: .4s; -ms-transition: .4s; -moz-transition: .4s; -webkit-transition: .4s; } .navlist ul li:hover a i{ height: 100%; opacity: 1; } .navlist>ul>li:hover>a{ color: #fff; } .navlist ul li { font-weight: normale; font-size: 14px; position: relative; transition: .6s; } .active{ /*background: linear-gradient(to right, #077bc2,#128a0b );*/ background:#1d51b8; /*border-bottom: #ff7900 4px solid;*/ box-sizing: border-box; color: #fff !important; } /*-----dh------*/ .dh{ padding-left: 50px; color: #232323; font: normal 20px/28px "微软雅黑"; padding-top: 35px; margin-left:10px; background: url(/uploads/image/img/dh.jpg) no-repeat 0 45px/20%; } .dh span{ color: #1d51b8; font: normal 32px/30px impact; } /*下拉*/ .navlist ul li .subdl{ position: absolute; top: 98%; left: -450px; display: none; /*opacity: 0;*/ background: #fff; width: 1200px; padding: 20px 0; border-radius: 6px; box-sizing:border-box; z-index: 999; box-shadow: rgba(0,0,0,.4) 1px 1px 6px; /*transition: .5s;*/ } .navlist ul li .subdl dd{ float: left; width: 14.6%; /*height: 50px;*/ margin: 0 1%; text-align: center; line-height: 50px; border-bottom: #ccc dashed 1px; } .navlist ul li .subdl dd a{ font-size: 14px; transition: .3s; } .navlist ul li .subdl dd:hover a{ color: #ffb607; /*font-size: 16px;*/ } .subdl img{ width: 100%; height: 158px; padding-top: 10px; } .subdl p{ text-align:center; height:38px; line-height:38px; } .navlist ul li .subdl02{ position: absolute; top: 98%; left: -100px; display: none; /*opacity: 0;*/ background: #fff; width: 300px; padding: 30px; border-radius: 6px; box-shadow: rgba(0,0,0,.4) 1px 1px 6px; /*transition: .5s;*/ } .subdl02 img{ width: 100%; padding-top: 20px; } .navlist ul li .subdl02 dd{ width: 135px; height: 50px; text-align: center; line-height: 50px; border-bottom: #ccc dashed 1px; } .navlist ul li .subdl02 dd a{ font-size: 14px; transition: .3s; } .navlist ul li .subdl02 dd:hover a{ color: #ffb607; font-size: 16px; } .navlist ul li .subdl02 dd:nth-child(odd){ float: left; } .navlist ul li .subdl02 dd:nth-child(even){ float: right; } /*banner*/ .banner{ position: relative; height: 100%; } .swiper-container { width: 100%; height: 100%; } .swiper-slide { text-align: center; /* center slide text vertically */ display: -webkit-box; /*flex 弹性布局*/ display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; /*主轴的对齐方式*/ -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .swiper-slide a{ display: block; width: 100%; height: 100%;} .swiper-slide a img{ width: 100%;} /*标题通用*/ .bt{ display: block; } .bt h2{ text-align:center ; color: #1d51b8; font: normal bold 44px/55px "微软雅黑"; /*margin-top: -50px;*/ } .bt h2 span{ color: #fff; background: #ffc001; display: inline-block; margin-left: 10px; width: 195px;height: 48px; border-bottom-left-radius:40px; border-bottom-right-radius:30px; border-top-right-radius:30px; text-align: center; font: normal bold 36px/48px "微软雅黑"; } .bt h2 i{ display: inline-block; /*margin: 15px auto;*/ width: 63px; height: 4px; background: #c01c1b; } .bt p{ color: #191919; text-align: center; font-size: 16px; line-height: 45px; } /*只调用产品名称时使用*/ .pro_ul{width: 1300px; margin: 50px auto; text-align: center;} .pro_ul a{ display: inline-block; width: 175px; height: 55px; background: #1441be; border-radius: 5px; text-align: center; font:normal normal 16px/55px "微软雅黑"; color: #fff; margin: 0px 2px 13px; } /*-------上下滚动产品展示部分--------*/ .mr_frbox{padding: 0px 0 50px;} .mr_frul{ width: 100%; overflow: hidden; } .ulwrap{width: 84%;} .mr_frul ul li{float:left;width:24%;margin:0 .5%;background: #fff;overflow:hidden;box-sizing: border-box;margin-bottom: 25px;} .mr_frul ul li a{position: relative;display: block;} .goodsul{width: 100%;float: right;height: 800px;overflow: hidden;} .goodsul li a div,.caseul li div.clearfix{width: 90%;padding: 20px 5%;overflow: hidden;background: #f0f0f0; color:#333333; border-bottom: #d0d0d0 1px solid;transition-duration:500ms ;-webkit-transition-duration:500ms ;-moz-transition-duration:500ms ;} .goodsul li:hover a div{background: #1d51b8;} .goodsul li:hover div span,.goodsul li:hover div i,.goodsul li:hover div h6{color: #fff;} .goodsul li:hover i{border: #fff 1px solid;} .goodsul li:hover h6{background: url(/uploads/image/img/call2.png) no-repeat 0 0/18%;} .goodsul li a p{border: #f2f2f2 1px solid;} .goodsul li a img{width:100%;/* height: 306px; */transition-duration:500ms ;-webkit-transition-duration:500ms ;-moz-transition-duration:500ms ;} .goodsul li a>span{position: absolute;bottom: 30%;display: block;width: 100%;height: 100%;opacity: 0;background: rgba(0,0,0,.5) no-repeat center center;transition: .5s;} .goodsul li:hover a>span,.caseul li:hover span{bottom:0;opacity: 1;} .goodsul li div>span,.caseul li p{float: left;display: block;color: #09244d;line-height: 30px;transition: .3s;} .goodsul li div>span h6{padding-left:30px;color:#c01c1b;font:normal normal 19px/30px impact;background: url(/uploads/image/img/call.png) no-repeat 0 center/18%;} .goodsul li div i,.caseul li i{float: right;width: 120px;height: 28px;border: #1d51b8 1px solid;border-radius: 50px;color: #1d51b8;font-size: 14px;font-style: normal;text-align: center;line-height: 28px;transition: .5s;} /*product*/ .product{ padding-top: 90px; padding-bottom: 50px; background: url(/uploads/image/img/pro.jpg) no-repeat right 0px; } .probox{ /*background: no-repeat center 0;*/ margin-top: 30px; } .zhshmore{ display: block; width: 495px; height: 40px; border-radius: 50px; border: #1441be 1px solid; margin: 0 auto; box-sizing: border-box; padding-left: 20px; color: #1441be; font-size: 22px; line-height: 40px; } .zhshmore h6{ display: inline-block; font-size: 26px; font-family: impact; } .zhshmore span{ display: block; width: 185px; height: 100%; background: #ff0000; color: #fff; text-align: center; border-radius: 50px; float: right; } /*---------------about---------------------*/ .about{ position: relative; padding: 110px 0 80px; background:url(/uploads/image/img/about.jpg) no-repeat center 0; /*background-size:100% 100%;*/ } .abwrap{ padding-bottom: 50px; } .abr{width: 625px;} .abr h4{ font: normal normal 66px/90px impact; color: #fff; } .abr h2{ font: normal bold 30px/40px "微软雅黑"; color: #fff; text-align: left; margin-top:-50px; } .at::before{ content: "about shengxuan"; text-transform: uppercase; font: normal normal 50px/100px impact; display: inline-block; color: rgba(255,255,255,.2); } .at p{ font-size: 18px; color: #ffc000; line-height: 35px; text-align: left; padding-left: 30px; background: url(/uploads/image/img/icon.png) no-repeat 0 center; } .at span{ font-size: 13px; color: #ffc000; line-height: 24px; text-align: left; } .at i{ display: inline-block; width: 63px; height: 4px; background: #c01c1b; margin-left: 50px; } .jjl p{ text-align: left; color: #fff; line-height: 36px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; margin: 30px 0 20px; } .abbox{ display: block; width: 135px; padding-left: 15px; height: 42px; /*float: left;*/ background: #c01c1b url(/uploads/image/img/jt.png) no-repeat 90px center/30%; color: #fff; text-align: left; line-height: 42px; border-radius: 50px; font-style: normal; margin-right: 22px; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; } .abbox:hover{ width: 200px; background: #c01c1b url(/uploads/image/img/jt.png) no-repeat 130px center/30%; } .btabout{ display: block; width: 480px; height:45px; margin: 0 auto; border: #ce0000 1px solid; border-radius: 50px; color: #0c52c0; text-align: center; line-height: 45px; padding-left: 15px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } .btabout span{ color: #0c52c0; font: normal 30px/45px impact; } .abp{ display: inline-block; } .btabout i{ display: block; width: 190px; background:#ce0000; color: #fff; text-align: center; line-height: 45px; border-radius: 50px; } .btabout:hover{ transform: scalex(1.2); -webkit-transform: scalex(1.2); -moz-transform:scalex(1.2); } /*跳动数字*/ .product-number-info{width: 1300px;margin: 0 auto; padding:20px 0; background: url(/uploads/image/img/ab_b.png) no-repeat center 0;} .q{width: 100%;text-align: center;} .q li{display: inline-block;width: 30%; border-right: #fff 1px solid;} .q li:last-child{ border-right:none; } .q li b{display: block;text-align: center;color: #fff;} .q li p{display: block;text-align: center;color: #fff;} .q li b i{font-style: normal;font-size: 50px; } .q li b sup{font-size: 28px;} /*case*/ .case{ position: relative; width: 100%; padding:70px 0 130px; background: url(/uploads/image/img/case.jpg) no-repeat center 0px; z-index: 9; } .casebt{ padding: 70px 0; } .casebt i{ display: block; text-align: center; font-style: normal; font-size: 13px; } /*案例图的滚动*/ .carousel{margin:0px auto;padding:50px 0px 0px;width:1300px;height:470px;/*overflow:hidden;*/position:relative;} .carousel .slides{margin:0px auto 30px;overflow:hidden;position:relative;} .carousel .slides .slideitem{padding:0px;overflow:hidden;position:absolute;cursor:pointer;opacity:1 !important; border:#fff 12px solid; border-radius: 5px; box-sizing: border-box; box-shadow: rgba(0,92,205,.3) 1px 1px 5px;} .carousel .slides .slideitem a{overflow:hidden;display:block;} .carousel .slides .slideitem img{width:100%;height:100%;} .carousel .slides .slideitem .cover{background:rgb(0, 0, 0);left:0px;top:0px;width:100% !important;height:470px !important;display:block;position:absolute;} /*news*/ .news{padding: 60px 0;} .newsbox{position: relative;} /*一行三个的样式*/ /*.newsul{padding-top: 10px;} .newsul li{float: left;width: 32%;position: relative; margin: 0 .65%;transition: .5s;} .newsul li a{display: block;} .imgl{overflow: hidden;height:225px;} .imgl img{width: 100%;margin-top:-30px;overflow: hidden;transition: .5s;} .newmain{width: 94%;padding: 0 3% 20px;margin: 0 auto;background: #f4f4f4;} .newmain h4{width: 100%;font: normal normal 18px/50px "微软雅黑";color: #000033; height: 50px;overflow: hidden; } .newmain p{width: 100%;font: normal 14px/30px "微软雅黑";color: #8e8e8e;min-height: 105px;} .newtime{position: absolute;top: 0;display: block;width: 90px;height: 85px;background: #d20313;padding: 10px 0;box-sizing: border-box;color: #fff;text-align: center;line-height: 30px;transition: .5s;} .newtime em{position: absolute;color: #fff;font-size: 26px;display: block;width: 100%;font-style: normal;line-height: 40px;text-align: center;} .newsul li:hover,.newsul li:hover .tmleft{background: #ff4500;} .newsul li:hover .imgl img{transform: scale(1.1);} .newsul li:hover .newmain span{border: #fff 1px solid;} .newmain{background: #f4f4f4;}*/ /*左右切换的样式*/ .picfocus{ padding-top: 60px;} .picfocus .bd{width: 42%;float: left;} .picfocus .bd li{ position: relative;} .picfocus .bd li>img{ width: 100%; height: 440px;transition: .5s filter;filter: none;} .picfocus .hd{ width:54%; float: right;} .picfocus .hd ul li{ margin-bottom:12px; height: 140px; border: #e5e5e5 1px solid; text-align:center; background:#e6e6e6;transition: all 0.7s;-webkit-transition: all 0.7s;-moz-transition: all 0.7s; } .picfocus .hd ul li:last-child{margin-bottom:0 !important;} .picfocus .hd ul li a{ display: block;width: 100%; height: 100%;} .picfocus .hd ul li .newimg{float: left; width: 185px; height: 100%; margin-right:5px; overflow: hidden;} .picfocus .hd ul li img{width: 100%; height: 100%; background: hsla(0,0%,100%,.3);} .hdli h6{color: #ccc;font-size: 60px;text-align: left;font-weight: normal;} .picfocus .hd ul li.on{ background:#6abd3f; } .picfocus .hd ul li.on p,.picfocus .hd ul li.on h4,.picfocus .hd ul li.on .newleft { color: #fff;} .newmain{position: relative; padding:20px; width: 410px;} .newmain h4{font-size: 18px; color: #333; line-height: 40px;} /*.tm{position: absolute;right: 38px;top:22px;}*/ .newleft{position: absolute;right:10px;top: 25px;display: block;font-size: 16px;color: #000;line-height: 30px;} .newp{position: absolute;bottom: 0; width: 100%;height: 68px;background:rgba(29,81,184,.5);} .newp img{padding:9px 25px; background:rgba(29,81,184,1);} /*foot*/ .foot{ width: 100%; background: #262626; /*background-size: 100% 100%;*/ padding: 0px 0 60px; border-top: #1d51b8 23px solid; } .fot{ display: block; margin: 0 auto; } .f_logo{ display: block; padding-top: 65px; } .ful{ width: 420px; margin-left: 115px; padding-left: 130px; border-left: #fff 1px solid; text-align: center; } .ful p{ color:#fff; line-height:26px; } .ful li{ display: inline-block; /*float: left;*/ width: 30%; } .ful li a{ display: block; color: #fff; line-height: 96px; text-align: center; } .fmain .chanpin li{ color: #fff; width: 160px; height: 30px; border: #fff 1px solid; line-height: 30px; float: left; margin-bottom: 13px; margin-right: 15px; } .fmain .chanpin li a{ display: block; color: #fff; text-align: center; } .fmain .lianxi li{ color: #fff; } .ful h4,.lianxi h4{ font: normal bold 20px/50px "微软雅黑"; color: #ffc001; text-align: left; } .ful i{ display: block; width: 40px; height: 2px; background: #fff; margin-bottom: 20px; } .lianxi h4 span{ font: normal bold 27px/50px "微软雅黑"; color: #004390; } .lianxi p,.ewm p{ color: #fff; font: normal normal 16px/25px "微软雅黑"; } .ewm{ padding-top:20px; } .ewm img{ width: 160px; border: #fff 2px solid; } .ewm p{ text-align: center; line-height:50px; } .contact h3{ font: normal bold 36px/50px impact; /*text-shadow: #fff 2px 1px 0px;*/ padding-left: 50px; background: url(/uploads/image/img/f_phone.jpg) no-repeat 0 0; color: #ff0000; } .contact h2{ font: normal bold 20px/50px "微软雅黑"; color: #fff; } .lianxi{ padding-left: 70px; } .ful a{ display: block; float: left; width: 50%; height: 35px; text-align: left; line-height: 35px; color: #fff; overflow: hidden; } .banquan{ width: 190px; float: right; margin-top: -73px; } .banquan p{ color: #fff; text-align: center; line-height: 25px; margin-bottom: 10px; } .fnav{ width: 100%; margin: 0 auto 40px; } .fnav li:nth-child(1){ float: left; width: 380px; } .fnav li:nth-child(2){ float: right; width: 380px; } .fnav a{ display: inline-block; width: 32%; height: 95px; line-height: 95px; color: #fff; text-align: center; } /*.banquan img{ display: block; margin: 0px auto 5px; }*/ /*----.footb----*/ .bmxin{ border-top: #929292 1px solid; background: #242424; } .bmxin p{ color: #fff; line-height: 50px; } .bmxin a{ color: #fff; line-height: 40px; } .bmxin a:hover{ text-decoration: underline; } .bmxin img{ margin-top: 8px; } /* 左侧 导航 */ .left_side{width:300px;} .left_side .box_one, .left_side .box_two{background:#1d51b8;padding:10px 10px;} .left_side .box_one .title{text-align: center;margin-bottom:20px;} .left_side .box_one .title h3{color:#fff;font-weight:bold;font-size:30px;margin:20px 0 10px 0;} .left_side .box_one .title p{color:#fff;font-size:16px; text-align:center;} .left_side .box_one ul li{line-height:50px;margin-bottom:6px;text-align:left;/* float: left;width:50%; */} .left_side .box_one ul li a{display:block; color:#333;height: 60px; background-color:#fff; line-height: 60px; font-size:18px; padding-left:20px;position: relative;z-index:1;white-space:nowrap; overflow:hidden; text-overflow: ellipsis;} .left_side .box_one ul li a i{position: absolute;height:100%;width:0;left:0;top:0;z-index:-1;background-color:#ffc001; transition:.5s;} .left_side .box_one ul li a:hover i, .left_side .box_one ul li a.active i{width:100%;} .left_side .box_one ul li a:hover, .left_side .box_one ul li a.active,.left_side .box_one ul li .son_nav a:hover{color:#fff;} .left_side .box_one ul li .son_nav{/* border-top:2px solid #c01c1b; */background:rgba(255,255,255,.92);} .left_side .box_one ul li .son_nav a{ width:88%; float:left; background:none;height:48px;line-height:48px;padding-left:12%;position: relative;font-size: 15px; } .left_side .box_one ul li .son_nav a::after{content:'';position: absolute;left:15px;top:25px;width:8px;height:1px;background-color:#07a33e;} .left_side .box_one ul li .son_nav a:hover::after, .left_side .box_one ul li .son_nav a.active::after{background-color: #fff;} .left_side .box_two{margin-top:10px;padding:20px 10px;} .left_side .box_two p{font-size:16px;color:#fff;line-height:30px;} .left_side .box_two strong{color:#fff;font-size:30px;display: block;margin-bottom:10px;font-family:impact;font-weight:100;} .left_side .box_two .more{display:block; height:36px;line-height:36px;background-color:#fff;position: relative;z-index:1;margin-top:10px;width:200px;color:#333;text-align: center;} .left_side .box_two .more i{position: absolute;left:0;top:0;width:100%;height:0;background-color:#f08300;z-index:-1;} .left_side .box_two .more:hover i{height:100%;} .left_side .box_two .more:hover{color:#fff;} .right_side{font-size:16px;line-height:26px;} .right_side.fr{width:1180px;} /*--------------*/ header,nav,.banner,.product,.youshi,.about,.case,.news,.foot,.dinggou{min-width: 1300px;} /*响应式部分代码*/ @media only screen and (max-width:1780px) { .navwrap{width: 96%;} .q{width:75%;} .q li b i{font-size: 60px;} } @media only screen and (max-width:1680px) { .dh{display: none;} .goodsul li div i{ width:100px;} .goodsul li div>span{ width:175px; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;} } @media only screen and (max-width:1510px) { .zhsh_wrap,.bassmain{width: 1250px !important;} .right_side.fr{ width: 930px;} .goodsul li div i{ width:90px;} .goodsul li a div{ width: 94%; padding: 20px 3%;} } /*内页产品分类*/ .proul { text-align: center; margin-bottom: 40px; } .proul li{ display: inline-block; width: 210px; height: 45px; margin: 0px 10px 10px; font: normal 16px/45px "微软雅黑"; text-align: center; background: #ff7900; border-radius: 8px; transition: .3s; -webkit-transition: .3s; -moz-transition: .3s; } .proul li a{ display: block; width: 100%; height: 100%; color: #fff; } .proul li:hover{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); } .proul-nei{ width: 1200px; margin: 0 auto; padding-top: 220px; text-align: center; } .proul-nei li{ position: relative; /*float: left;*/ display: inline-block; width: 150px; height: 150px; margin: 10px; border: rgba(230,17,9,0.8) 5px solid; box-shadow: #b3b3b3 1px 1px 4px; border-radius: 50%; overflow: hidden; /*background: rgba(206,18,8,.5);*/ background: rgba(255,255,255,.65); transition: 0.5s; -webkit-transition: 0.5s; -moz-transition: 0.5s; } .proul-nei li:hover{ transform: translatey(-20px); } .proul-nei li a{ display: block; width: 100%; height: 100%; color: #fff; font-weight: bold; text-align: center; line-height: 160px; } .proul-nei li a img{ display: block; width: 100%; height: 100%; } .proul-nei li a p{ width: 100%; height: 35px; line-height: 35px; background: rgba(0,0,0,.3); position: absolute; bottom: 55px; text-align: center; } .firstrow td p img{ margin: 0 auto; } /*---------------------------------- 二级页面 ---------------------------------------------------*/ #main { width: 1200px; height: auto; margin: 0 auto; font-size: 16px; line-height: 35px; } .ny_left { width: 320px; height: auto; float: left; } .ny_right { width: 880px; height: auto; float: left; } .bass { height: 70px; line-height: 70px; font-size: 18px; color: #666; width: 100%; background: #f5f5f5; margin: 0 auto 30px; } .bassmain{ width: 1500px; margin: 0 auto; } .phonenei{ padding-left: 35px; background: url(/uploads/image/images/phone.png) no-repeat 0 center/13%; color: #cd010a; font-family: "microsoftjhenghei"; font-size: 18px; } .phonenei strong{ font: normal normal 24px/70px impact; color: #cd010a; letter-spacing: 1px; } .bass img{ vertical-align: middle; margin-right: 10px; } .bass p{ color: #666; padding-left: 26px; background: url(/uploads/image/images/dw.png) no-repeat 0 center/7%; } .bass a { text-decoration: none; font-size: 16px; font-family: "microsoftjhenghei"; } .bass a:hover{ text-decoration: underline; } .bass i { color: #666; font: normal normal 16px/70px "microsoftjhenghei"; } .ny_news li{ width: 100%; padding:50px 0; /*border-bottom: solid 1px #ddd;*/ /*margin-bottom: 20px;*/ overflow: hidden; font-size: 14px !important; line-height: 25px; color: #666; box-sizing: border-box; /*padding-bottom: 20px;*/ position: relative; transition: .3s; } .newsli{ width: 1100px; margin: 0 auto; position:relative; -webkit-transition:all 0.3s linear 0s; transition:all 0.3s linear 0s; left:0; } .ny_news li:hover{ background: #1d51b8; } .ny_news li:nth-child(2n):hover{ background: #ffc001; } .ny_news li:hover .newsli{ left: -20px; } .ny_news li:hover h6,.ny_news li:hover p,.ny_news li:hover span{ color: #fff; } .ny_news li:nth-child(2n){ background: #f8f8f8; } .ny_news li a{ font-size: 20px; color: #333; display: block; padding-top: 10px; } .ny_news li a:hover{ color: #234bba; } .ny_news li>img{ width: 200px; height: 135px; float: left; margin-right: 20px; display: block; } .ny_news li p{ /*color: #999; padding-left: 15px;*/ width: 100%; /*height: 30px;*/ } .ny_news li p>img{ vertical-align: middle; margin-right: 5px; } .nynews_list{ margin-bottom: 30px; /*width: 100%;*/ overflow: hidden; } .nynews_list h1{ margin-bottom: 20px; } .nynews_list li{ width: 49%; height: 45px; margin: 5px 0.5%; float: left; border: solid 1px #ddd; background: left center no-repeat #fff; box-sizing: border-box; line-height: 45px; color: #666; } .nynews_list li a{ color: #555; padding-left: 10px; } .nynews_list li a:hover{ color: #d7a02b; } .love-pic-box{ width: 100%; overflow: hidden; margin: 20px auto; } .love-pic-box li{ width: 23%; height: 280px; background: #fff; margin: 15px 1%; float: left; list-style: none; overflow: hidden; position: relative; z-index: 0; box-shadow: 0px 0px 10px #ccc; border: solid 1px #d5d2d2; box-sizing: border-box; } .love-pic-box li img{ width: 100%; height: 240px; padding: 0; margin: 0; } .love-pic-box li p{ position: absolute; width: 100%; height: 40px; text-align: center; line-height: 40px; background: #eee; z-index: 999; left: 0; bottom: 0; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -ms-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; } .love-pic-box li:hover p{ position: absolute; width: 100%; height:50px; background: #eee; z-index: 999; left: 0; bottom: 0; } .love-pic-box li p>a{ width: 100%; line-height:30px; height: 30px; text-align: center; font-size: 16px; color: #000; display: block; padding-top: 5px; } .love-pic-box li p em{ background: left center no-repeat; padding-left: 40px; font-size: 20px; color: #dd0000; line-height: 40px; display: block; margin-left: 30px; font-weight: bold; } .nr16 { width: 100%; height: auto; font-size: 16px; line-height: 30px; color: #000; } .nr20 { /*width:100%;*/ height: auto; line-height: 40px; } .nr20 h2{ font: 45px/100px "microsoftjhenghei"; text-align: center; font-weight: bold; } .zhsh_wrap{ width: 1500px; margin: 0 auto; } .nextinfo{ width: 100%; overflow: hidden; } .nextinfo span{ background: #eee; margin: 20px 1%; width: 48%; float: left; text-align: center; border-radius: 20px; } .nextinfo span:hover{ background: #333; color: #fff; } .nextinfo span:hover a{ color: #fff; } .pc_tt { background: #0f61ab ; color: #fff; width: 290px; height: 200px; padding-top: 50px; border-bottom: solid 5px #d2201a; box-sizing: border-box; } .pc_tt h1{ line-height: 50px; font-size: 24px; font-weight: normal; text-align: center; color: #fff; } .pc_tt h2{ font-size: 32px; line-height: 30px; text-align: center; } .pc_tt>p{ font-size: 14px; line-height: 30px; text-align: center; color: #ccc !important; width: 250px; margin: 0 auto; } .left_cplei { width: 290px; padding-bottom: 45px; height: auto; background: #0f61ab; } .left_cplei li { height: 50px; border-bottom: #fff 1px solid; text-align: left; line-height: 50px; font-size: 18px; padding-left: 20px; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -ms-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; } .left_cplei li:hover{ background:#d2201a; text-indent: 10px; } .left_cplei li:hover a{ color: #423d43; } .left_cplei li a { padding-left: 25px; color: #fff; font-size: 16px; } .left_cplei li a:hover { color: #fff; } .left_cplei p { width: 220px; height: 35px; margin: 5px auto; border-bottom: dashed 1px #ccc; } .left_cplei p a { color: #000; text-decoration: none; width: 228px; height: 35px; font-size: 16px; color: #555; line-height: 35px; display: block; font-weight: bold; } .left_cplei p a:hover { color: #ff0000; } .left-lx{ width: 290px; overflow: hidden; border: solid 1px #ddd; box-sizing: border-box; /*padding-bottom: 20px;*/ box-shadow: 0px 0px 10px #ccc; margin-bottom: 20px; } .lx-tt{ height: 60px; padding-top: 20px; margin-bottom: 10px; background: no-repeat 0 0; color: #888; border-bottom: solid 5px #ff6633; width:100%; margin: 0 auto 10px; } .lx-tt h2{ font-size: 20px; color: #fff; line-height: 50px; float: left; font-weight: initial; padding-left: 15px; } .lx-tt a{ font-size: 14px; color: #eee; float: right; padding-top: 10px; padding-right: 10px; } .lx-tt a:hover{ color: #ff6633; } .left-lx p{ padding: 0px 20px; font-size: 16px; color: #333; line-height: 30px; } .lxbox{ padding: 30px 0; } /*-----内页用 相同 的banner时-----*/ .nyba {width: 100%;height: 480px;} /*-----内页用 不同 的banner时-----*/ .banner_nei{ width: 500px; margin: 0 auto; } .banner_nei h5{ font: bold 52px/70px "微软正黑体"; color: #fff; text-align: center; text-shadow: #404040 3px 2px 0px; text-transform: uppercase; letter-spacing: 2px; } .banner_nei h5::before,.banner_nei h5::after{ content: " - "; display: inline-block; color: #fff; font: normal 50px/70px "微软雅黑"; text-shadow: #4d4d4d 3px 2px 0px; margin-right: 10px; } .banner_nei h5::after{ margin-left: 10px; } .banner_nei p{ font: normal 28px/50px "微软雅黑"; color: #fff; opacity: .86; letter-spacing: 1px; text-align: center; text-shadow: #525252 2px 2px 0px; text-transform: uppercase; } .banner_nei span{ display: none; display: block; margin: 0px auto; width: 24px; height: 24px; background: no-repeat 0 0; } .banner_nei .jiantou{ display: block; margin: 0 auto; transition: .5s; animation: jt 2000ms infinite linear; -webkit-animation: jt 2000ms infinite linear; -moz-animation: jt 2000ms infinite linear; } .banner_nei .jiantou{ position: relative; } .banner_nei .jiantou::before{ content: ""; width: 2px; height: 8px; box-shadow: #ccc 1px 2px 2px; background: #fff; position: absolute; left: 50%; margin-left: -1px; top: 12px; animation: movedownspot 1200ms infinite; -webkit-animation: movedownspot 1200ms infinite; -moz-animation: movedownspot 1200ms infinite; } @keyframes movedownspot{ form{ top: 2px; opacity: 1; } to{ top: 28px; opacity: 0; } } .banner_nei .jiantou img{ display: block; width: 28px; margin: 0 auto; } /*各个二级页面不同的banner*/ .nyba{background:url(/uploads/image/images/about.jpg) no-repeat center 0;} .about_b{background:url(/uploads/image/images/about.jpg) no-repeat center 0;} .news_b{background:url(/uploads/image/images/about.jpg) no-repeat center 0;} .case_b{background:url(/uploads/image/images/about.jpg) no-repeat center 0;} .shouhou_b{background:url(/uploads/image/images/about.jpg) no-repeat center 0;} /*.contact_b{background:url(/uploads/image/images/contact.jpg) no-repeat center 0;}*/ .links { width: 1070px; height: 60px; margin: 0 auto; } .links span { float: left; margin: 0 10px; } .links span a { font-size: 16px; line-height: 60px; color: #666; } .links span a:hover { color: #ff0000; } .ibox7 { width: 1200px; height: 270px; overflow: hidden; position: relative; padding-top: 20px; } .ibox7 #leftarr1 { position: absolute; left: 0px; top: 0px; width: 600px; height: 270px; cursor: pointer; background: left center no-repeat; } .ibox7 #rightarr1 { position: absolute; right: 0px; top: 0px; width: 600px; height: 270px; cursor: pointer; background: right center no-repeat; } .ihonor { height: 270px; margin: 0px auto; overflow: hidden; } /*ͼч*/ .cppic { width: 380px; height: 320px; margin: 10px; font-family: "microsoft yahei"; font-weight: normal; float: left; } .cppic dl {} .cppic dl dt { width: 378px; height: 280px; border: solid 1px #ddd; display: block; overflow: hidden; } .cppic dl dt img { width: 378px; height: 280px; ition: 0.4s; -webkit-transition: -webkit-transform 0.4s ease-out; transition: transform 0.4s ease-out; -moz-transition: -moz-transform 0.4s ease-out; -o-transition: -o-transform 0.4s ease-out; -ms-transition: -ms-transform 0.4s ease-out; } .cppic dl dd { text-align: center; width: 380px; height: 40px; line-height: 40px; background: #eee; color: #333; font-size: 16px; } .cppic a:hover dl dd { background: #e07d7d; width: 380px; height: 40px; color: #fff; } .cppic a:hover dl dt img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .cppic2 { width: 150px; height: 100px; margin: 10px; font-family: "microsoft yahei"; font-weight: normal; float: left; } .cppic2 dl {} .cppic2 dl dt { width: 150px; height: 100px; border: solid 2px #eee; } .cppic2 dl dt img { width: 150px; height: 100px; border: 0; } .cppic3 { width: 280px; height: 250px; margin: 10px; font-family: "microsoft yahei"; font-weight: normal; float: left; } .cppic3 dl {} .cppic3 dl dt { width: 278px; height: 210px; border: solid 1px #ddd; } .cppic3 dl dt img { width: 278px; height: 210px; border: 0; } .cppic3 dl dd { text-align: center; width: 280px; height: 40px; line-height: 40px; background: #d7d7d7; color: #000; display: block; } .cppic3 a:hover dl dd { background: #fff; width: 280px; height: 40px; color: #000; } .nypic { width: 280px; height: 350px; margin: 10px 9px; font-family: "microsoft yahei"; font-weight: normal; float: left; } .nypic dl {} .nypic dl dt { width: 278px; height: 228px; border: solid 1px #ddd; } .nypic dl dt img { width: 278px; height: 228px; border: 0; } .nypic dl dd { text-align: center; width: 280px; height: 70px; background: #ebebeb; color: #000; } .nypic dl dd h3 { text-align: center; width: 280px; height: 30px; line-height: 30px; font-size: 16px; background: #ebebeb; color: #000; } .nypic dl dd p { text-align: center; width: 280px; height: 30px; line-height: 30px; font-size: 16px; background: #ebebeb; color: #000; margin: 0; padding: 0; } .nypic dl dd p span { font-family: impact; color: #eb4c00; font-size: 22px; } .nypic a:hover dl dd { background: #cd5310; width: 280px; height: 70px; color: #fff; } .news3 li { width: 900px; height: 180px; font-family: "microsoft yahei"; font-weight: normal; margin:20px 10px; border: solid 1px #ddd; overflow: hidden; padding: 10px; font-size: 16px; color: #666; line-height: 27px; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -ms-transition-duration: .5s; -o-transition-duration: .5s; transition-duration: .5s; } .news3 li:hover { width: 900px; height: 180px; font-family: "microsoft yahei"; font-weight: normal; margin:20px 10px; border: solid 1px #ddd; overflow: hidden; padding: 10px; font-size: 16px; color: #666; line-height: 27px; box-shadow: 0px 0px 10px #ccc; transform: scale(1.05); } .news3 li img { width: 200px; height: 160px; margin-right: 10px; float: left; } .news3 li strong { font-size: 18px; color: #000; display: block; font-weight: initial; } .news3 li strong a { color: #000; line-height: 40px; text-decoration: none; } .news3 li strong a:hover { color: #ff0000; } .news3 li p { font-size: 14px; text-align: left; line-height: 30px; color: #999; font: italic; } .ny_title3 { width: 1200px; height: 40px; background: #666; color: #fff; font-size: 18px; font-weight: bold; margin: 0 auto; clear: both; line-height: 40px; padding-left: 10px; } .ny_love3 { width: 1198px; height: 280px; background: #fff; margin: 0 auto; border: solid 1px #ddd; } .ny_love { width: 898px; height: 280px; background: #fff; margin: 0 auto; border: solid 1px #ddd; } .ny_title4 { width: 890px; height: 40px; background: #666; color: #fff; font-size: 18px; font-weight: bold; margin: 0 auto; clear: both; line-height: 40px; padding-left: 10px; } .ny_love4 { width: 898px; height: 280px; background: #fff; margin: 0 auto; border: solid 1px #ddd; } .page22 { width: 900px; height: 40px; margin: 0 auto; line-height: 40px; } .page22 li { width: 400px; height: 40px; float: left; text-align: center; } .page11 { line-height: 40px; font-weight: bold; color: #333; text-align: center; } .page11 i { color: #999; font-size: 14px; font-weight: normal; } .content h1{ text-align: center; font-size: 20px; line-height: 80px; } .newsli img{ float: left; width: 160px; height: 120px; } .newright{ width: 850px; } .newright h6{ font-weight: normal; font-size: 18px; margin-bottom: 10px; } .newright p{ font-size: 14px; color: #a6a6a6; } .newright span{ color:#bbb; } .ss_submit{ background: #999; } .h50{ height: 50px; }