0@charset "utf-8"; /* CSS Document */ /*-------banner图-----*/ #banner { width: 100%; overflow: hidden; } #banner .swiper-slide { position: relative; background-size: cover; background-position: center; -webkit-backface-visibility: hidden; } #banner .swiper-slide .banner-text-con { max-width: 1280px; margin: 0 auto; position: relative; padding: 0 10px; } #banner .pagination { position: absolute; z-index: 20; bottom: 3px; text-align: center; right: 0; } #banner img { max-width: 100%; display: block; } #videoban { background-image: url(../images/bg11.jpg); background-repeat: no-repeat; background-position: center center; } #video { position: relative; height:415px; } #video video { clear: both; margin: 0 auto; width=100%; height=100%; object-fit: fill; background:url(../images/videobg.jpg) 50% 50%/cover no-repeat } .VideoBtn { position: absolute; left: 50%; top: 50%; display: block; width: 70px; height: 70px; margin-left: -35px; margin-top: -35px; cursor: pointer; z-index: 10; } #videoban .videoban{ float:left; width:630px; padding-top:60px;} #videoban .videomore{ width:100%; margin-top:15px;} #videoban .videoban2{ float:right; width:630px; text-align:right} /*-----------第一部分-----------*/ #hot-pro { background-image: url(../images/bg22.jpg); background-repeat: repeat; } #hot-pro .category-list { width: 22%; position: relative; } #hot-pro .category-list .bt { color: #fff; text-transform: capitalize; font-size: 1.6rem; height: 60px; line-height: 60px; text-align: center; margin: 0 auto 10px auto; background-color:#ff9934; } #hot-pro .category-list .bt a { color: #fff; } #hot-pro .category-list ul { position: relative; margin-bottom: 10px; } #hot-pro .category-list ul > li { position: relative; font-size: 1.4rem; background-color:#fff; border:1px solid #ddd; text-align: center; margin:7px 0; } #hot-pro .category-list ul > li a { color: #0c4ca3; font-size: 1.4rem; height: 60px; line-height: 60px; display: block; padding: 0; border-bottom:1px #fff solid; } #hot-pro .category-list ul > li a:hover, #hot-pro .category-list ul > li.active a { color: #fff; background: rgba(0, 0, 0, 0.75); } #hot-pro .category-list .catabt{ color: #fff; background-color:#0c4ca3; font-size: 30px; /*font-weight:800;*/ padding:30px 22px 0 22px; text-align:center; margin-bottom:10px; width:100%; overflow:hidden; height:100px; background-image: url(../images/bg-pro.jpg); background-repeat: no-repeat; } #hot-pro .category-list .catabt span{ color: #ccc; font-size: 1.4rem; font-weight:normal; text-align:center; display:block; padding-top:10px; text-transform:uppercase; font-family:\5FAE\8F6F\96C5\9ED1,tahoma,simsun,\5b8b\4f53; } /*--------产品系列列表--------------*/ #hot-pro .pro-list { margin-left: 20px; width: calc(78% - 20px); /*width:100%;*/ } #hot-pro .pro-list .pro1 {width:100%; padding:30px; background-color:#FFFFFF; margin-bottom:10px;} #hot-pro .pro-list .pro1 img{ border:1px solid #CCCCCC; width:300px; float:left; margin-right:30px;} #hot-pro .pro-list .pro1 span{ float:left; overflow:hidden} #hot-pro .pro-list .pro1 span h3{ font-size: 1.8rem; margin-bottom:20px; color:#333333; padding-top:5px;} #hot-pro .pro-list .pro1 span .line4{ width:40px; border-bottom:4px solid #2767bf; margin-bottom:20px; } #hot-pro .pro-list .pro1 span p{ font-size:16px; line-height:30px;} #hot-pro .pro-list .pro1 span a.more{ width:170px; height:50px; line-height:50px; color:#FFFFFF; font-size:14px; background-color:#ff9933; display:inline-table; text-align:center; margin-top:17px;} #hot-pro .pro-list .pro1 span a.more:hover{ background-color:#2767bf; } #hot-pro .pro-list .pro1:hover {background-color:#eee;} #hot-pro .pro-list ul li { width: 32%; text-align: center; position: relative; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; margin-bottom:20px; margin-right:2%; background-color:#FFFFFF; } #hot-pro .pro-list ul li:nth-child(3) { margin-right:0; } #hot-pro .pro-list ul li:nth-of-type(7) { margin-bottom:0; } #hot-pro .pro-list ul li:nth-of-type(8) { margin-bottom:0; } #hot-pro .pro-list ul li:nth-of-type(9) { margin-bottom:0; } #hot-pro .pro-list ul li div { text-align: left; position: relative; overflow: hidden; border: 1px solid #DDDDDD; } #hot-pro .pro-list ul li div:hover { border: 1px solid #2767BF; } #hot-pro .pro-list ul li h3 { text-align: left; font-weight: normal; font-size: 1.4rem; padding: 15px 10px; margin: 0 auto; overflow: hidden; /*溢出内容设为隐藏*/ white-space: nowrap; /*强制文本单行显示*/ text-overflow: ellipsis; /*设置溢出文本显示为省略标记*/ background: #fff; } #hot-pro .pro-list ul li div::after { content: ''; z-index: -1; bottom: -16px; width: 256px; height: 37px; left: 50%; margin-left: -128px; position: absolute; } /*----------------------*/ #hot-pro .pro-list ul li div > a { margin: 0 auto; display: block; overflow: hidden; position: relative; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } #hot-pro .pro-list ul li div img { width: 100%; -webkit-transition: transform 0.3s ease 0s; /*过渡效果,所有属性改变|变换延续的时间0.6秒|逐渐变慢*/ -moz-transition: transform 0.3s ease 0s; -o-transition: transform 0.3s ease 0s; transition: transform 0.3s ease 0s; } #hot-pro .pro-list ul li div > a:hover img { -webkit-transform: scale(1.1, 1.1); /*放大1.1倍*/ -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } #gssl { width:100%; background-image:url(../images/ban-2.jpg); height:477px;} #gssl .pname{ width:100%; padding-top:80px; font-size:72px; color:#FFFFFF; letter-spacing:80px; text-align:center;} #gssl li { width:25%; padding-top:100px; color:#FFFFFF; font-size:48px; text-align:center; float:left;} #gssl li span{ width:100%; display:block; color:#FFFFFF; font-size:18px; text-align:center; margin-top:15px;} /*--------5123五湖之利取四海之财Vip小标题-----*/ main>section hgroup { width: 100%; text-align: center; margin: 0 auto 30px; text-transform: capitalize; } main>section hgroup>h2 { font-size: 3.2rem; font-weight: normal; padding-bottom: 20px; position: relative; font-weight:bold; } main>section hgroup>h2::after { /*background: #2767BF none repeat scroll 0 0;*/ bottom: 0; content: ""; height: 2px; left: 50%; margin-left: -40px; position: absolute; width: 80px; } main>section hgroup>h3 { font-size: 2rem; color: #666; font-weight: normal; } /*-------(第一部分)产品系列-------*/ main#index > section { padding: 50px 0; } /*---*/ .shi_bg{padding: 5% 0; overflow: hidden; width:100%; position: absolute; z-index: 100;} .yin_t{font-size: 40px;color: #fff;text-align: center;position: relative;height: 90px;line-height: 42px;} .yin_t:before{content: "";width: 18px;height: 1px;background: #fff;position: absolute;top: 24px;left: 33%;} .yin_t:after{content: "";width: 18px;height: 1px;background: #fff;position: absolute;top: 24px;right: 33%;} .yin_t a{color: #fff;} .yin_t span{display: block;font-size: 20px;font-weight: normal;} .shi_ul01{display: block;padding: 20px 0 80px 0; overflow: hidden;} .shi_ul01 li{font-size: 16px;color: #fff;height: 45px;line-height: 45px;overflow: hidden;background:url(../images/yin_ico07.png) no-repeat 20px 18px;width: 420px;float: left;padding: 0 0 0 50px;} .shi_ul01 li:hover{color: #ea3516;} .ibrand-num li{float:left;width:245px;height:282px;position:relative;text-align:center;background:url(../images/iserve_bg.png) no-repeat;padding: 85px 0 0;font-weight: bold;margin-left: 90px;color: #2a2a36;} /*.ibrand-num li:after{content:'';position:absolute;width:100px;height:30px;background:url(../images/iserve_shadow.png);bottom:-30px;left:50%;margin-left:-60px;}*/ .ibrand-num li:first-child{margin-left:0;} .ibrand-num li span{font-size: 60px;line-height: 66px;} .ibrand-num li i{font-size: 16px;color: #f68100;padding-left: 5px;} .ibrand-num li b{display:block;font-size: 18px; padding:5px 0 0;} .ibrand-num li.shi_li01{background:url(../images/iserve_bg2.png) no-repeat 0 0;color: #2a2a36;} .ibrand-num li.shi_li01 i{color: #2a2a36;} .ibrand-num li.shi_li02{background:url(../images/iserve_bg.png) no-repeat 0 0;color: #fff;} .ibrand-num li.shi_li02 i{color: #fff;} #particles-js{ width: 100%; height:755px; background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; background:#000; } .iserve{ display:none;} .box_tit span { font-size: 36px; text-align: center; color: #38afeb; display: block } .box_tit span strong i { font-style: normal; padding: 0 5px } .box_tit p { font-size: 24px; color: #999; display: block; text-align: center; margin-top: 16px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; } .i_box1 { padding-top: 5px; padding-bottom: 0; background-color: #fff; background-image: url(../images/bg33.jpg); background-repeat: no-repeat; } .i_box1 .box-zz { width: 100%; margin-top: 60px } .i_box1_list_m { display: none } /*---------新产品---------*/ #new-pro { /*background: url(../images/wp2-bg.jpg) no-repeat center top; background-size: cover;*/ background-color:#f2f2f2; } #new-pro .col { padding: 0 10px; position: relative; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } #new-pro .col div { transition: .3s; position: relative; box-shadow: 0 1px 0 0 rgba(0,0,0,.16); } #new-pro .col h3 { font-size: 1.6rem; font-weight: normal; padding: 0 18px; height: 50px; line-height: 50px; background: #fff url(../images/dot2.png) no-repeat 95%; width: 100%; overflow: hidden; /*溢出内容设为隐藏*/ white-space: nowrap; /*强制文本单行显示*/ text-overflow: ellipsis; /*设置溢出文本显示为省略标记*/ } /*-----第二部分(公司简介)-----*/ .bg2 {background: url(../images/bg22.jpg);} .in-about-tit {padding-bottom: 50px; width:1260px; margin:0 auto;} .in-about-tit .section-title {margin-bottom: 0;} .section-title {margin-bottom: 40px;font-size: 36px; line-height: 1.2;text-align: left; color:#38afeb} .section-title span {display: block; text-transform: uppercase;letter-spacing: 3px;text-indent: 3px;font-size: 18px;color: #666; font-weight: normal;} .section-title p {margin: 10px 0 0;font-size: 0;} .section-title p small {position: relative;display: inline-block;vertical-align: middle;font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#999999; text-transform:uppercase; padding: 10px 0; font-weight: normal;} .in-about {background: url(../images/bg-ab.jpg); min-height:728px; overflow:hidden;} .in-about .aboutcon {width:1260px; margin:150px auto 0 auto;} .in-about .aboutcon .cleft {width:600px; float:left; color:#FFFFFF;} .in-about .aboutcon .cleft span {width:100%; font-size:36px; margin-bottom:30px; display:block;} .in-about .aboutcon .cleft p {width:100%; font-size:18px; line-height:36px; padding-right:50px;} .in-about .aboutcon .cright {width:600px; float:left; margin-left:60px;} .in-about .aboutcon .cright img{width:100%; border:2px solid #CCCCCC;} .in-about .aboutcon .more{ display:block; text-align:left; margin-top:40px;} .in-about .aboutcon .more a{ font-size:18px; color:#FFFFFF; padding:10px 60px; border:1px solid #CCCCCC; border-radius:25px;} .in-about .aboutcon .more a:hover{ background-color:#2767bf;} .in-about .aboutcon .abpic{ display:block; text-align:left; margin-top:40px;} .in-about dt {float: left;width: 400px;} .in-about dd {margin-left: 400px;color: #666;padding:15px 35px;} .in-about dd p {margin: 0;line-height: 2;text-align: justify;} .in-about dd p strong {color: #ea3516;} .in-about dd .more {display: inline-block;margin-top: 35px;color: #ea3516;} .in-case {background-color: #f5f5f5;margin-top: -40px; padding-bottom:60px;} .in-case-tit {margin: 0 auto 30px;line-height: 44px;background-color: #c01f31;color: #fff;font-size: 16px;width: 124px;text-align: center;position: relative;z-index: 1;} .in-case-btn {margin-top: 30px;font-size: 0;text-align: center;} .in-case-btn a {display: inline-block;vertical-align: middle;background-color: #c01f31;color: #fff;font-size: 16px;line-height: 44px;padding: 0 35px;transition: all 0.5s;} .in-case-btn a:hover {background-color: #ea3516;} .in-case-btn span {display: inline-block;vertical-align: middle;line-height: 44px;font-size: 16px;color: #fff;background-color: #ea3516;padding: 0 35px;margin-left: 10px;} .list-2 {margin: -30px 0 0 -30px;} .list-2 li {float: left;width: 25%;} .list-2 li a {display: block;margin: 30px 0 0 30px;background-color: #fff;transition: all 0.5s; font-size:14px; text-align:center; border: 1px solid #fff;} .list-2 li .img-cover span {padding-top: 77.5%; border: 1px solid #fff;} .list-2 li .text {text-align: center;padding: 0 15px;line-height: 40px;height: 40px;overflow: hidden; font-size:14px} .list-2 li a:hover {background-color: #fff; border: 1px solid #ea3516;} .list-2 li a:hover .img-cover span {transform: scale(1.1);} /*-----------广告语-----------*/ #xuanzhepc { background-color:#2767bf; width:100%; margin:0 auto; overflow:hidden; text-align:center; display:block; /*background-image:url(../images/ban-1.jpg); background-repeat: no-repeat; background-position: center; height:119px;*/ } #xuanzhemob { display:none;} #xuanzhepc2 { background-color:#2767bf; width:100%; margin:0 auto; overflow:hidden; text-align:center; display:block; } #xuanzhemob2 { display:none;} /*------为什么选择我们----*/ .whychoose dl {margin: 20px 0 0;} .whychoose dt {float: left;width: 555px;} .whychoose dd {margin-left: 615px;} .whychoose dd .item {overflow: hidden;margin-bottom: 40px;} .whychoose dd .item:last-child {margin-bottom: 0;} .whychoose dd .num {float: left;width: 50px;text-align: center;line-height: 50px;font-size: 32px;font-family: Impact;background-color: #ea3516;color: #fff;height: 60px;} .whychoose dd .num:after {width: 34px;height: 2px;display: block;margin: 0 auto;background-color: #fff;content: '';} .whychoose dd .text {margin-left: 65px;} .whychoose dd .text h4 {margin: 0;color: #ea3516;font-size: 24px;line-height: 1.2;} .whychoose dd .text h4 small {display: block;text-transform: uppercase;font-size: 16px;color: #666;/*border-top: 2px dotted #ccc;*/padding-top: 10px;margin-top: 14px;} .whychoose dd .text p {margin: 10px 0 0;color: #444;line-height: 1.8;background: url(../images/icon_ye.gif) no-repeat 0 3px;padding-left: 30px;} .whychoose dd .text p span {color: #ea3516;font-weight: bold;} .whychoose dl:nth-of-type(even) dt {float: right;} .whychoose dl:nth-of-type(even) dd {margin: 0 615px 0 0;} /*-----------解决方案-----------*/ #insolution { background-color:#060708; background-image:url(../images/bg22.jpg); } #insolution .soluleft{ float:left; width:600px; } #insolution .soluleft .spic{ width:100%; height:500px; background-color:#FFFFFF; box-shadow: 0 5px 3px -1px #999;} #insolution .soluleft .spic img{ width:100%; height:370px;} #insolution .soluleft .spic span{ width:100%; height:60px; line-height:60px; font-size:18px; font-weight:bold; padding:0 15px;} #insolution .soluleft .spic p{ width:100%; height:50px; line-height:25px; font-size:14px; padding:0 15px; color:#787878} #insolution .soluleft .spic:hover{ background-color:#ddd;} #insolution .soluright{float:right; width:600px;} #insolution .soluright li{float:left; width:280px; height:240px; background-color:#FFFFFF; margin-bottom:20px; margin-left:20px; box-shadow: 0 5px 3px -1px #999;} #insolution .soluright li img{ width:100%; height:175px;} #insolution .soluright li span{ width:100%; height:30px; line-height:20px; font-size:14px; font-weight:bold; padding:10px 10px; display:block;} #insolution .soluright li p{ width:100%; height:35px; line-height:35px; font-size:14px; padding:0 10px; color:#787878} #insolution .soluright li:hover{ background-color:#ddd;} #insolution .more{ display:block; margin:30px auto; text-align:center;} #insolution .more a{ font-size:16px; background-color:#333333; color:#FFFFFF; padding:15px 25px;} #insolution .more a:hover{ background-color:#ff9934;} #yingyong { background-color:#060708; background-image:url(../images/bg44.jpg); min-height:763px; } #yingyong .yyleft{float:left; width:520px; padding-top:80px;} #yingyong .yyleft span{ width:100%; height:60px; line-height:60px; font-size:42px; font-weight:bold; color:#FFFFFF; display:block; margin-bottom:0;} #yingyong .yyleft p{width:100%; height:60px; line-height:60px; font-size:42px; font-weight:bold; color:#FFFFFF; display:block; margin-top:30px;} #yingyong .yyright{float:right; width:690px; text-align:right;padding-top:80px;} #yingyong .yyright li{float:left; width:210px; margin:8px 0 8px 16px; border:2px solid #FFFFFF; } #yingyong .yyright li img{ width:210px;} #yingyong .yyright li:hover{border:2px solid #ff9933; } #yingyong .more{ display:block; margin-top:50px;} #yingyong .more a{ font-size:18px; background-color:#fff; color:#333; padding:15px 70px;} #yingyong .more a:hover{ background-color:#ff9934;} #insolution .col { margin: 0 10px; position: relative; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; background-color:#FFFFFF; } #insolution .single-post { box-shadow: 0 5px 10px rgba(0,0,0,0.05); border: 1px solid #fff; position: relative; -webkit-transition: all .2s; transition: all .2s; } #insolution .single-post img { width: 100%; } #insolution .single-post:hover { border: 4px solid #ea3516; box-shadow: 0 5px 5px rgba(0,0,0,0.1); background-color:#ea3516; color:#FFFFFF; } #insolution ul.post-date { position: absolute; top: 10px; right: 10px; width: 55px; text-align: center; z-index: 99; } #insolution ul.post-date li { height: 24px; line-height: 24px; } #insolution ul.post-date li:first-child { text-transform: uppercase; font-weight: 600; font-size: 1.2rem; background: #fff; color: #4c4f60; } #insolution ul.post-date li:last-child { color: #fff; background: #2767BF; } #insolution .post-content { padding: 15px; } #insolution .post-content h2 { font-size: 1.8rem; font-weight: bold; margin-bottom: 15px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align:center; } #insolution .post-meta { font-size: 1.2rem; color: #8287a7; margin-bottom: 20px; } #insolution .post-meta li:not(:last-child) { margin-right: 10px; } #insolution .post-meta li span { color: #4c4f60; } #insolution hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0,0,0,.1) } #insolution p { line-height: 1.8; margin-bottom: 20px; height: 50px; overflow: hidden; } #insolution .post-content .btn { position: relative; text-transform: capitalize; border: 1px solid #2767BF; padding: 8px 30px; overflow: hidden; color: #31333e; } #insolution .post-content .btn:hover { background-color: #2767BF; color: #fff; } #intab { background-image:url(../images/bg22.jpg); background-repeat:repeat; overflow:hidden; } /*新闻切换*/ #tab { width:100%; height:auto; overflow:hidden; margin:0 auto; text-align:center;} #tab div { width:100%; height:auto;} #tab div { display:none;} #tab .block { display:block;} #tab a { display: inline-block; width:25%; height:40px; line-height:40px; font-size:14px; cursor:pointer; background-color:#7a7a7a; color:#fff; float:left;} #tab a:hover{ color:#fff; background:#ed6e03; } #tab a.up { background:#ed6e03; color:#fff;} #tab ul { display:block; list-style:none; overflow:hidden; margin-top:40px; text-align:left;background-color:#FFFFFF;} #tab li{ float:left; width:25%; overflow:hidden;} #tab li a{ display:block; width:100%; height:auto; padding:30px 20px 30px 20px; overflow:hidden; color:#333; background-color:#fff; } #tab li a:hover{color:#333; background-color:#f2f2f2;} #tab li .newtime{ width:100%; font-size:18px; overflow:hidden; } #tab li h3{ font-size:16px; line-height:30px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} #tab li h3:hover{ color:#ed6e03;} #tab li hr{ margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0,0,0,.1)} #tab li p{ line-height:28px;} #tab li .btn { position: relative; text-transform: capitalize; background-color:#ccc; padding: 0 12px; overflow: hidden; color: #fff; margin-top:10px; } #tab li .btn:hover { background-color: #ed6e03; color: #fff; } /*-----------新闻和联系我们-----------*/ #innews { background-image:url(../images/bg22.jpg); background-repeat:repeat; overflow:hidden; } #innews .col { margin: 0 10px; position: relative; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; background-color:#FFFFFF; } #innews .single-post { box-shadow: 0 5px 10px rgba(0,0,0,0.05); position: relative; -webkit-transition: all .2s; transition: all .2s; } #innews .single-post .newcata { font-size: 1.4rem; width: 100%; height:40px; text-align:center; color:#FFFFFF; line-height:40px; background-color:#ed6e03; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } #innews .single-post img { width: 100%; } #innews .single-post:hover { background-color:#eeeeee;} #innews ul.post-date { position: absolute; top: 10px; right: 10px; width: 55px; text-align: center; z-index: 99; } #innews ul.post-date li { height: 24px; line-height: 24px; } #innews ul.post-date li:first-child { text-transform: uppercase; font-weight: 600; font-size: 1.2rem; background: #fff; color: #4c4f60; } #innews ul.post-date li:last-child { color: #fff; background: #2767BF; } #innews .post-content { padding: 20px 20px 40px 20px; } #innews .post-content h2 { font-size: 1.8rem; font-weight: bold; margin-bottom: 15px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } #innews .post-meta { margin-bottom: 20px; } #innews .post-meta li { font-size: 1.8rem; color: #666; margin-bottom: 10px; width:100%; } #innews .post-meta span { width:70px; height:2px; background-color:#999; display:block} #innews hr { margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0,0,0,.1) } #innews p { line-height: 25px; margin-bottom: 25px; height: 125px; overflow: hidden; } #innews .post-content .btn { position: relative; text-transform: capitalize; background-color:#ccc; padding: 8px 12px; overflow: hidden; color: #fff; } #innews .post-content .btn:hover { background-color: #ed6e03; color: #fff; } #infeed { background-image:url(../images/bg-new2.jpg); background-repeat:no-repeat; overflow:hidden; background-position: bottom; ; } #infeed .inmap { width:50%; float:left; padding-bottom:100px} #infeed .inform{ width:50%; float:left; padding:0 0 0 30px;} #infeed .inform .input2{ width:100%; font-size:16px; padding-left:20px; height:60px; line-height:60px; border:1px solid #000000;} #infeed .inform .input3{ width:100%; font-size:16px; padding-left:20px; height:60px; line-height:60px; border:1px solid #000000; margin-top: 22px;} #infeed .inform .input2:hover,#infeed .inform .input3:hover,#infeed .inform textarea:hover{ border:1px solid #ed6e03; } #infeed .inform textarea{ width:100%; font-size:16px; padding:10px 20px; line-height:30px; height:150px; border:1px solid #000000; margin-top: 22px;} #infeed .inform .label{ margin:0 auto; width:100%; text-align:left} #infeed .inform .label .button2{ margin-top:22px; padding:15px 130px; background-color:#000000; color:#FFFFFF; font-size:24px;} #infeed .inform .label .button2:hover{ background-color:#ed6e03; color:#FFFFFF;} /*------新闻中心---------*/ .news-menu {overflow: hidden;} .news-menu li {float: left;margin-right: 40px;} .news-menu li a {color: #666;} .news-menu li.active a,.news-menu li a:hover {color: #ea3516;} .in-news-left {float: left;width: 860px;} .in-news-right {float: right;width: 360px;} .in-news-box {box-shadow: 0 0 15px #eee;background-color: #f2f2f2;} .in-news-tit {line-height: 60px;padding: 0 20px;border-bottom: 1px dotted #cacaca;font-weight: bold;font-size: 16px;color: #666;} .in-news-tit .more {float: right;font-weight: normal;font-size: 14px;} .in-news-wrap {padding: 30px;} .in-news-list dl {margin: 0;overflow: hidden; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #CCCCCC;} .in-news-list dt {float: left;width: 230px;overflow: hidden;} .in-news-list dt img {transition: all 0.5s; max-height:145px;} .in-news-list dt a:hover img {transform: scale(1.1);} .in-news-list dd {margin-left: 250px;} .in-news-list dd h4 {margin: 0;font-size: 16px;} .in-news-list dd p {margin: 15px 0 0;color: #666;line-height: 1.8;height: 75px;overflow: hidden;text-align: justify;} .in-news-list dd .more {color: #999;display: inline-block;margin-top: 10px;} .in-news-list dd .more:hover {color: #ea3516;} .in-news-list ul {overflow: hidden;margin-left: -20px;margin-top: 10px;} .in-news-list li {float: left;width: 50%;} .in-news-list li a {display: block;line-height: 44px;border-bottom: 1px dotted #ddd;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;padding: 0 0 0 15px;margin-left: 20px;} .in-news-list li a:before {position: absolute;left: 2px;top: 50%;content: "";margin-top: -3px;width: 0;height: 0;border-top: 3px solid transparent;border-left: 4px solid #ea3516;border-bottom: 3px solid transparent;} .in-news-list li span{float: right; font-size: 12px; color: #666;} #marquee {height: 403px;overflow: hidden;} #marquee li {border-bottom: 1px dotted #d2d2d2;} #marquee li a {display: block;padding: 20px;} #marquee li h4 {margin: 0;background: url(../images/icon_askw.png) no-repeat 0 0;line-height: 22px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 30px;padding-bottom: 5px;} #marquee li p {margin: 10px 0 0;color: #999;background: url(../images/icon_askd.png) no-repeat 0 0;line-height: 1.8;padding-left: 30px;height: 50px;overflow: hidden;} /*----- /公司简介/-------*/ #content .left-info { padding: 30px; } #content .left-info .abcon{ width:auto; overflow:hidden} #content .left-info .abcon .leftcon{ float:left; width:calc(100% - 460px); line-height:32px;} #content .left-info .abcon .rightcon{ float:left; width:460px; text-align:right;} #content .profile { font-size: 1.5rem; line-height: 1.7; } #content .profile > ul, .details .tab-content ul{ margin-bottom: 1.5rem; } #content .profile > ul > li, .details .tab-content ul > li { list-style: disc; list-style-position: outside; margin-left:15px; } #content .profile ul > li > p{ margin-left:-15px; } #content .profile > ul > li span, .details .tab-content ul >li span { font-size: 1.6rem; font-weight: 600; } #content .profile h1, #content .profile h2, #content .profile h3 { font-weight: 600; } #content .profile h1 { font-size: 3rem; text-align:left; margin-bottom: 30px; } #content .profile .description { font-size: 1.8rem; text-align:left; line-height:36px; } #content .profile .description span { margin-top:50px; display:block; } #content .profile .description span a{ font-size:18px; font-weight:800; background-color:#093e5e; padding:15px 30px; letter-spacing:5px; color:#FFFFFF } #content .profile .description span a:hover{ font-size:18px; font-weight:800; background-color:#ff6600; padding:15px 30px; letter-spacing:5px; color:#FFFFFF } #content .profile h2 { font-size: 2rem; margin-bottom: 10px; } #content .profile h3 { font-size: 1.6rem; margin-bottom: 10px; } /*#content .profile p { margin-bottom: 15px; }*/ #content .profile table p { margin-bottom: 0; } #content .profile img[align*="left"] { margin-right: 15px; -webkit-border-radius: .3em; -moz-border-radius: .3em; border-radius: .3em; } /*------/产品列表/-------*/ #content ul.pro-list { margin: 0 -10px; padding: 20px; } #content ul.pro-list li { width: 33.333333%; height: 100%; margin-bottom: 25px; } #content ul.pro-list li div { text-align: center; margin: 0 10px; } #content ul.pro-list li img { width: 100%; } #content ul.product li a { background: #ddd; padding: 1px; display: block; } #content ul.product li a:hover { background: #2767BF; color: #fff; } #content ul.product >li h3 { font-size: 1.5rem; font-weight: normal; line-height: 42px; padding: 0 10px; margin: 0 auto; overflow: hidden; /*溢出内容设为隐藏*/ white-space: nowrap; /*强制文本单行显示*/ text-overflow: ellipsis; /*设置溢出文本显示为省略标记*/ } /*-----/产品简介页/-----*/ #content .pro-info { padding: 20px; } #content .panel { height: auto !important; overflow: hidden; margin: 0 auto 20px; } #content .panel .fl { width: 500px; float: left; display: inline; } #content .panel .fr { width: calc(100% - 500px); float: left; display: inline; padding-left: 30px; } #content .panel .fr > h2 { font-size: 2.4rem; margin-bottom: 10px; padding-bottom: 5px; font-weight: normal; position: relative; border-bottom: 1px solid #cacaca; } /*-------产品详情页--------*/ #content .details { clear: both; width: 100%; background-color: #fff; /*border: 1px solid #ddd;*/ margin-bottom: 10px; padding-top:20px; } #content .nav-about { height: 40px; line-height: 40px; margin-bottom: 20px; border-bottom: 1px solid #ddd; } #content .nav-about i { font-size: .8rem; margin-right: 8px; vertical-align: middle; } /*----旋转木马轮播---*/ #content .profile .company-active { width: 100%; margin: 0 auto; position: relative; } .company-active .col { text-align: center; padding: 0 10px; position: relative; transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; } .company-active .col .single-brand { border: 1px solid #ddd; position: relative; overflow: hidden; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .company-active .col .single-brand img { width: 100%; vertical-align: middle; text-align: center; -webkit-transition: transform 0.6s ease 0s; /*过渡效果,所有属性改变|变换延续的时间0.6秒|逐渐变慢*/ -moz-transition: transform 0.6s ease 0s; -o-transition: transform 0.6s ease 0s; transition: transform 0.6s ease 0s; } .company-active .col .single-brand:hover img { -webkit-transform: scale(1.1, 1.1); /*放大1.1倍*/ -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); } .company-active .col .single-brand .cover { color: #fff; position: absolute; bottom: 0; width: 100%; text-align: center; line-height: 28px; height: 28px; background-color: rgba(51, 51, 51, 0.6); } /*------新闻列表与详情页-----*/ .newscata{ margin:0 auto; padding:25px 0; text-align:center; overflow:hidden;} .newscata a{ float:left; margin-right:20px; border-radius:5px; padding:10px 35px; background-color:#ffff; color:#333; font-size:16px; border:1px solid #2767bf;} .newscata a:hover, .newscata a.curr{background-color:#2767bf; color:#FFFFFF; } #content hgroup { height: auto !important; overflow: hidden; padding: 20px; } #content hgroup > figure:first-child{ /*padding-top:0;*/ } #content hgroup > figure { position: relative; border-bottom: 1px solid #e8e8e8; overflow: hidden; padding: 20px 10px; } #content hgroup>figure:hover { background-color: #f8f8f8; } #content hgroup>figure:last-child { margin-bottom: 0; } /*-----新闻列表标题-----*/ #content hgroup>figure img { float: right; width: 25%; border: 1px solid #e8e8e8; } #content hgroup>figure figcaption { float: left; width: 75%; padding-right:20px; overflow:hidden; } #content hgroup>figure h3 { font-weight: 800; padding-right: 0; font-size: 1.8rem; } #content hgroup>figure h3 a { width: 100%; display: inline-block; overflow: hidden; /*溢出内容设为隐藏*/ white-space: nowrap; /*强制文本单行显示*/ text-overflow: ellipsis; /*设置溢出文本显示为省略标记*/ color:#2767bf; } #content hgroup>figure>figcaption>span { color: #999; padding-right: 0; } /*----新闻列表内容-----*/ #content hgroup>figure figcaption p { line-height: 25px; padding: 0 0 10px; color: #666; overflow:hidden; } #content hgroup>figure figcaption p a { color: #e13c00; } /*-------新闻详情页----*/ #content .news-info { margin: 0 auto; padding: 30px; } #content .news-info .new-tit { text-align: center; } #content .news-info .new-tit h1 { font-size: 2.8rem; font-weight:bold; margin-bottom: 20px; } #content .news-info .new-tit p.p1 { line-height: 28px; font-size: 1.3rem; border-bottom: 1px dotted #959595; padding-bottom: 10px; } #content .news-info .new-tit p.p1 time, #content .news-info .new-tit p.p1 span { padding-right: 10px; } #content .news-info .new-tit p.p2 { font-size: 1.3rem; line-height: 18px; margin-bottom: 10px; width: 100%; color: #BDBDBD; border-bottom: 1px solid #CCDFE5; padding-bottom: 5px; } /*------文章内容----*/ .news-info .news-body { padding: 20px 0px 20px 0px; line-height: 1.8; font-size: 1.6rem; } .news-info .news-body .proimgs { text-align: center; margin-bottom: 25px; } .news-info .news-body .proimgs img { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0px 3px 8px rgba(0,0,0,0.4); -moz-box-shadow: 0px 3px 8px rgba(0,0,0,0.4); box-shadow: 0px 3px 8px rgba(0,0,0,0.4); } .news-info .news-body .prodes { height: auto !important; overflow: hidden; } /*.news-info .news-body p { margin-bottom: 20px; }*/ .news-info .news-body img { max-width: 100%; vertical-align: middle; } .news-info .news-body a { color: #094B9F; } .news-info .news-body a:hover { text-decoration: underline; color: #094B9F; } .news-info .news-body h2 { font-size: 2.2rem; margin-bottom: 10px; } .news-info .news-body h3 { font-size: 1.8rem; margin-bottom: 10px; } .news-info .news-body h4 { font-size: 1.6rem; margin-bottom: 8px; } .news-info .news-body h2, .news-info .news-body h3, .news-info .news-body h4 { font-weight: 600; } .news-info .xgnew{ overflow:hidden; padding-top:50px;} .news-info .xgnew .xgtit{ font-size:24px; padding-bottom:10px; color:#CC0000; line-height:35px; border-bottom:1px solid #ccc; font-weight:bold;} .news-info .xgnew li{list-style:none; border-bottom:1px dashed #ccc;margin-bottom:10px;} .news-info .xgnew li a{font-size:18px; font-weight:bold; line-height:45px; color:#333333;} .news-info .xgnew li a:hover{color:#ff0000;} .news-info .xgnew li span{display:block; padding-bottom:15px; color:#777; line-height:24px;} /*-----联系我们-----*/ .contact img { max-width: none; } .wp{width: 100%;max-width: 1200px;margin: 0 auto;} .row-a2 { overflow: hidden; } .g-tit01_x { text-align: center; margin-bottom: 60px; } .g-tit01_x .tit { margin-bottom: 5px; font-size: 30px; color: #434343; font-weight: bold; } .g-tit01_x p { font-size: 16px; color: #666; } .ul-imgtxt02_x { margin-top: 60px; } .ul-imgtxt02_x li { overflow: hidden; position: relative; } .ul-imgtxt02_x li:last-child { padding-bottom: 36px; } .ul-imgtxt02_x li:after { content: ''; position: absolute; top: 0; left: 50%; width: 1px; height: 100%; background-color: #ccc; z-index: -1; } .ul-imgtxt02_x li .pic { float: left; width: 44%; height: 238px; text-align: right; } .ul-imgtxt02_x li:nth-child(2n) .pic { float: right; text-align: left; } .ul-imgtxt02_x li .pic img { display: inline-block; max-width: 100%; max-height: 100%; border:1px solid #ccc; padding:2px; } .ul-imgtxt02_x li .txt { overflow: hidden; float: left; width: 56%; } .ul-imgtxt02_x li:nth-child(2n) .txt { text-align: right; } .ul-imgtxt02_x li .txt .word { float: left; width: 21%; height: 238px; } .ul-imgtxt02_x li:nth-child(2n) .txt .word { float: right; } .ul-imgtxt02_x li .txt .word span { display: block; margin: 0 auto; width: 74px; height: 74px; font-size: 20px; color: #fff; text-align: center; line-height: 74px; border-radius: 50%; background-color: #2767bf; } .ul-imgtxt02_x li .txt .tit { overflow: hidden; padding-top: 10px; font-size: 24px; color: #5a5a5a; line-height: 2.2; } .ul-imgtxt02_x li .txt .tit strong { color: #2767bf; } .ul-imgtxt02_x li .txt .desc { overflow: hidden; font-size: 16px; color: #444; line-height: 2.2; } .hot-news{ width:100%; height:auto; overflow:hidden; margin-top:3%;} .hot-news .htitle{ height: 40px; line-height: 40px; margin-bottom: 20px; border-bottom: 1px solid #ddd; font-size:18px; font-weight:bold; } .hot-news .cbody{ width:100%;overflow:hidden;} .hot-news .cbody li{ width:48%; line-height:32px; height:32px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float:left; border-bottom:1px dashed #ccc; margin-bottom:8px; margin-right:4%;} .hot-news .cbody li span{ width:100px; float:right; text-align:right;} .hot-news .cbody li:nth-child(2n){ margin-right:0;}