锘?*鏍稿績涓氬姟*/ .top-txt { height: 28px; line-height: 28px; background: #4f4f4f; color: #fff; } .top-txt a { display: inline-block; color: #fff; transition: all 0.5s; } .top-txt a:hover { color: #00a4e9; } .top-txt .fr div { display: inline-block; margin-left: 18px; } .top-txt .fr .language a { color: #00a4e9; } .top-txt .fr .language .on { color: #fff; } .navbox { width: 100%; height: 76px; z-index: 999; background: rgba(255,255,255,0.8); } .navboxfixed { background: rgba(233,233,233,0.8); } .navbox .logo { margin-left: 29px; margin-top: 9px; } .navbox .logo img { height: 60px; } .navbox .nav { font-size: 18px; margin-left: 158px; margin-top: 20px; } .navbox .nav li { position: relative; float: left; height: 40px; line-height: 40px; width: 150px; text-align: center; z-index: 10; } .navbox .nav .on { background: #a21a32; } .navbox .nav .on a { color: #fff; } .navbox .nav li .sub { display: none; width: 150px; left: 0; top: 40px; position: absolute; background: #ebebeb; line-height: 26px; } .navbox .nav li .sub li { zoom: 1; font-size: 16px; text-align: center; } .navbox .nav li .sub a { display: block; color: #000; } .navbox .nav li .sub a:hover { background: #6d6d6d; color: #fff; } .banner-cont { width: 100%; position: relative; } .banner-cont .hd { position: absolute; overflow: hidden; padding: 0 10px; bottom: 23px; left: 45%; z-index: 9; } .banner-cont .hd ul { overflow: hidden; zoom: 1; zoom: 1; } .banner-cont .hd ul li { float: left; width: 19px; height: 19px; overflow: hidden; margin-right: 8px; text-indent: -999px; background: #fff; border-radius: 50%; } .banner-cont .hd ul li.on { background: #a21a32; } .banner-cont .bd { width: 100%; } .banner-cont .bd ul { overflow: hidden; zoom: 1; } .banner-cont .bd ul li { position: relative; float: left; _display: inline; overflow: hidden; text-align: center; width: 100%; } .banner-cont .bd ul li img { width: 100%; } .more { position: absolute; display: block; width: 119px; height: 33px; z-index: 10; background: url(../images/more.jpg); background-size: cover; transition: all 0.5s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; } .banner-cont .more { top: 62%; left: 16.5%; } .more:hover { transform: translateX(10px); -webkit-transform: translateX(10px); -moz-transform: translateX(10px); -o-transform: translateX(10px); -ms-transform: translateX(10px); } .footer .Solution { overflow: hidden; padding: 22px 17px; height: 66px; background: #797979; color: #fff; } .footer .Solution .cont-width div { display: inline-block; } .footer .Solution .text { width: 108px; float: left; font-size: 22px; line-height: 35px; margin-right: 50px; } .footer .Solution .input-box { height: 36px; line-height: 36px; width: 230px; padding-left: 10px; border: 1px solid #535353; background: #fff; color: #000; font-size: 14px; margin-top: 15px; margin-right: 15px; } .footer .Solution .input-box input { padding: 0; border: 0; height: 36px; line-height: 36px; width: 180px; text-indent: 5px; } .footer .Solution .input-box i { font-style: normal; color: #bb0000; } .footer .Solution .input-box select { border: 0; float: right; width: 150px; height: 36px; line-height: 36px; } .footcont { height: 225px; overflow: hidden; background: #2a2a2a; color: #fff; font-size: 25px; } .footcont img, .footcont i { display: inline-block; vertical-align: middle; margin-left: 98px; } .footcont .text { display: inline-block; line-height: 46px; vertical-align: middle; margin-left: 40px; } .footcont .fl, .footcont .fr { height: 180px; padding-top: 45px; width: 49%; } .footcont .fl { } .footcont .fl ul { margin-top: 40px; } .footcont .fl ul li { font-size: 20px; float: left; margin-right: 60px; } .copyright { height: 55px; line-height: 55px; text-align: center; border-bottom: 1px solid #454545; border-top: 1px solid #454545; font-size: 14px; background: #2a2a2a; color: #fff; } .itab { margin-top: 50px; font-size: 16px; } .itab .hd { height: 40px; line-height: 40px; } .itab .hd ul { float: left; position: absolute; } .itab .hd ul li { float: left; padding: 0 15px; cursor: pointer; background: #ebebeb; margin-right: 2px; } .itab .hd ul li.on { background: #a21a32; color: #fff; } .itab .hd ul li.on a { color: #fff; } .itab .bd .cont { padding: 15px; zoom: 1; } .itab .bd .mb25 { margin-bottom: 25px; } .explain-title { height: 150px; line-height: 25px; text-align: center; display: flex; justify-content: center; align-items: center; } .explain { clear: both; overflow: hidden; } .explain .pic { width: 589px; height: 400px; float: left; vertical-align: middle; } .explain .pic img { width: 589px; height: auto; } .explain .text { float: right; vertical-align: middle; width: 43%; min-height: 400px; padding-left: 5%; position: relative; } .explain .text ul { padding-top: 45px; } .explain .text li { float: left; width: 50%; margin-bottom: 15px; } .explain .text h5 { margin-bottom: 10px; } .explain .text p { line-height: 24px; } .explain .text .red { color: #a11f39; margin-top: 10px; } .explain .text .more { bottom: 35px; } .evaluate { background: #f8f8f8; padding-top: 135px; } .title { text-align: center; width: 100%; } .title h3 { text-align: center; font-size: 30px; color: #a21a32; display: block; height: 45px; } .evaluate .title p { margin-top: 20px; font-size: 16px; } .evaluate .item-list { padding: 35px 0; margin-top: 85px; overflow: hidden; } .evaluate .item-list .item { float: left; position: relative; width: 590px; height: 390px; background: #343434; color: #fff; font-size: 16px; line-height: 25px; margin: 30px 5px; } .evaluate .item-list .item .ititle { padding-top: 35px; text-align: center; line-height: 40px; } .evaluate .item-list .item .ititle strong { display: inline-block; font-size: 20px; margin-right: 10px; } .evaluate .item-list .item img { position: absolute; left: 0; top: -38px; width: 160px; height: 160px; } .evaluate .item-list .item .text { width: 79%; margin: 0 auto; margin-top: 50px; min-height: 220px; } .evaluate .item-list .item .text .more { bottom: 40px; left: 37%; } #layer { position: absolute; display: none; left: 50%; margin-left: -421px; width: 826px; height: 413px; background: #fff; z-index: 2; } #layer .main { width: 392px; margin: 0 auto; margin-top: 90px; } #layer .main h1 { font-size: 30px; font-weight: bold; margin-bottom: 30px; } #layer .main .circular { display: inline-block; width: 8px; height: 8px; border-radius: 4px; background: #a21a32; vertical-align: middle; margin-right: 8px; } #layer .main li { font-size: 14px; margin-bottom: 10px; } #layer .btn2 { margin-top: 60px; } /*瑙e喅鏂规*/ .spic { width: 870px; height: 447px; } .spic { width: 100%; height: auto; } .slist { overflow: hidden; } .sitem { clear: both; width: 868px; min-height: 220px; border-bottom: 1px dotted silver; padding: 25px 0; } .sitem .pic { float: left; width: 236px; height: 198px; overflow: hidden; } .sitem .pic img { width: 100%; height: auto; transition: all 0.5s; } .sitem .pic img:hover { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); } .sitem .stext { position: relative; float: right; font-size: 12px; width: 550px; min-height: 198px; padding: 5px 32px; } .sitem .stext h3 { font-size: 16px; font-weight: 600; margin-bottom: 15px; } .sitem .stext p, .sitem .stext li { line-height: 23px; } .sitem .stext li { text-indent: 14px; } .sitem .stext .details { display: block; margin-top: 15px; color: #a21a32; } .sider { width: 285px; padding: 30px 15px; background: #f8f8f8; } .sider .search-box { width: 100%; height: 37px; border: 1px solid #a21a32; border-radius: 5px; font-size: 14px; background: #fff; margin-bottom: 38px; } .sider .search { vertical-align: middle; height: 35px; line-height: 35px; width: 85%; margin-left: 3px; border: 0; } .sider .search-box a { vertical-align: middle; display: inline-block; } .sider li { width: 282px; height: 201px; margin-bottom: 12px; overflow: hidden; } .sider li img { width: 100%; height: auto; transition: all 0.5s; } .sider li img:hover { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); } .sider .add { margin-top: 20px; font-size: 14px; } .sider .add .row { display: block; width: 100%; line-height: 25px; } .sider .add span { display: inline-block; width: 15%; vertical-align: top; } .sider .add .nr { width: 80%; display: inline-block; vertical-align: top; } /*鏈€鏂拌祫璁?/ .spic { position: relative; } .spic .title { position: absolute; bottom: 0; height: 60px; line-height: 60px; font-size: 16px; background: #a21a32; color: #fff; } .sitem .stext .data { position: absolute; color: #ccc; bottom: 20px; } .sitem .stext a:hover { text-decoration: underline; } .sitem .stext .data .user { margin-left: 20px; } /*鍏充簬鎴戜滑*/ .banner { width: 100%; height: 419px; background: url(../images/banner2.jpg)no-repeat center 50%; background-size: cover; } .gs-js { padding: 60px 0; overflow: hidden; } .gs-js .pic { float: left; width: 511px; height: 388px; } .gs-js .pic img { width: 100%; height: auto; } .gs-js .text { float: right; width: 50%; padding: 0 3%; font-size: 14px; text-indent: 20px; line-height: 23px; } .gs-js .text p { margin-bottom: 20px; } .gs-js .title, .Core-advantage .title, .aptitude .title { margin-bottom: 95px; } .Core-advantage { padding: 60px 0; background: #f8f8f8; text-align: center; } .Core-advantage h5 { margin-top: 30px; } .Core-advantage .text { line-height: 25px; font-size: 14px; } .Core-advantage .title { margin-bottom: 75px; } .aptitude { padding: 95px 0; } .slideBox { width: 1100px; overflow: hidden; position: relative; margin: 0 auto; } .slideBox .bd { position: relative; height: 100%; width: 70%; z-index: 0; margin: 0 auto; } .slideBox .bd li { float: left; zoom: 1; vertical-align: middle; } .slideBox .bd li .pic { width: 164px; width: 232px; text-align: center; } .slideBox .bd li .pic img { width: 100%; height: auto; float: left; } .slideBox .bd li .text { float: right; font-size: 14px; margin-top: 50px; width: 65%; } .slideBox .bd li .text p { margin-bottom: 35px; line-height: 25px; } .slideBox .prev, .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 24px; height: 42px; background: url(../images/left.jpg) no-repeat; filter: alpha(opacity=50); opacity: 0.5; } .slideBox .next { left: auto; right: 3%; background: url(../images/right.jpg) no-repeat; } .slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; } .Contact { padding: 60px 0; background: #f8f8f8; line-height: 25px; font-size: 16px; } .Contact .title { margin-bottom: 59px; } .Contact .imgbg { width: 829px; height: 423px; } .Contact .text { width: 328px; margin-top: 30px; } /*棣栭〉*/ .wm-item { height: 617px; font-size: 16px; padding-top: 85px; padding-bottom: 95px; background: url(../images/bj1.jpg)no-repeat; background-size: cover } .wm-item .title { margin-bottom: 54px; } .BandS { overflow: hidden; padding-top: 90px; padding-bottom: 60px; } .BandS .title { margin-bottom: 60px; } .introduce { text-align: center; font-size: 16px; line-height: 23px; color: #7a7676; margin-bottom: 40px; } .BandS ul { width: 1166px; margin: 0 auto; overflow: hidden; } .BandS li { float: left; width: 380px; height: 410px; margin-right: 13px; margin-bottom: 10px; overflow: hidden; } .BandS li .pic { height: 245px; width: 380px; overflow: hidden; } .BandS li .pic img { width: 380px; height: 198px; display: block; transition: all 0.5s; } .BandS li:hover .pic img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); } .BandS li .pic .title { text-align: center; color: #fff; height: 55px; line-height: 55px; background: #a21a32; font-size: 16px; } .BandS li .text { text-align: center; line-height: 23px; min-height: 124px; font-size: 14px; padding: 20px 25px; background: url(../images/jiao.png) no-repeat bottom right; background-color: #f8f8f8; } .BandS li .text a:hover { text-decoration: underline; } .superiority { overflow: hidden; padding: 80px 0; } .superiority ul { width: 1166px; margin: 0 auto; overflow: hidden; } .superiority .title { margin-bottom: 59px; } .superiority li { float: left; text-align: center; margin-right: 3px; font-size: 14px; line-height: 25px; } .superiority li img { position: relative; top: 0; width: 230px; height: 145px; transition: all 0.5s; } .superiority li:hover img { top: -5px; } .news { position: relative; background: url(../images/bj2.jpg)no-repeat; background-size: cover; height: 735px; padding-top: 75px; padding-bottom: 50px; overflow: hidden; } .news .title { margin-bottom: 60px; } .news .more { left: 45%; bottom: 20px; } .news .bd { float: left; width: 645px; height: 450px; } .news .bd img { width: 645px; height: 398px; } .news .bd .ptitle { height: 52px; line-height: 52px; padding: 0 20px; } .news .bd .ptitle h5 { font-size: 16px; } .news .bd .ptitle span { font-size: 14px; } .news .hd { margin-top: 15px; float: right; width: 45%; } .news .hd li { line-height: 25px; font-size: 14px; padding: 10px; } .news .hd li p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .news .hd li h5 { font-size: 16px; margin-bottom: 5px; font-weight: bold; } .news .hd .on { background-color: #ccc; } .news .hd .link-data { overflow: hidden; } .news .hd .link-data a { color: #a21a32; } .cooperation { padding-top: 93px; padding-bottom: 35px; } .cooperation .title { margin-bottom: 50px; } .cooperation li { float: left; margin-right: 8px; margin-bottom: 10px; border: 1px solid #ededed; } #goToTop { position: fixed; right: 4%; z-index: 9000; top: 100%; margin-top: -50px; width: 42px; height: 42px; background: url(../images/top.jpg)no-repeat; background-size: cover; cursor: pointer; box-shadow: 0px 0px 5px #CCC; } .kfservice { position: fixed; right: 5%; top: 20%; width: 398px; height: 159px; background: url(../images/kf.png) no-repeat; background-size: cover; z-index: 9999; display: none; } .kfservice .text { width: 190px; height: 50px; line-height: 25px; margin: 45px 0px 0px 170px; font-size: 16px; color: #fff; } .kfclose { width: 11px; height: 12px; background: url(../images/close.png) no-repeat; background-size: cover; position: absolute; top: 40px; right: 25px; } .kfbtn { position: relative; top: 53px; left: 74px; } .kf1 { position: absolute; width: 80px; line-height: 32px; height: 32px; text-align: center; left: 100px; bottom: 10px; border: 1px solid #fff; border-radius: 5px; color: #fff; } .kf2 { position: absolute; width: 82px; height: 34px; line-height: 34px; text-align: center; left: 190px; bottom: 10px; background: #fff; border-radius: 5px; color: #0085da; } /*404*/ .errormain { text-align: center; margin-top: 50px; margin-bottom: 125px; } .errormain p { font-size: 30px; margin-bottom: 60px } /*鏂伴椈鏂囩珷*/ .article { width: 868px; } .article .amain { background: #f8f8f8; padding: 20px 40px; } .article .atitle { height: 65px; border-bottom: 1px solid #c6c6c6; } .article .atitle h2 { font-weight: bold; font-size: 16px; margin-bottom: 10px; } .article .atitle p { color: #999; margin-left: 5px; } .article .text { padding: 15px 15px; line-height: 23px; } .article .text p { margin: 20px 0; } .article .sxlink { font-size: 14px; padding: 38px 20px; margin-bottom: 20px; } .article .sxlink .on { color: #a21a32; text-decoration: underline; }