.headerWrap { width: 100%; margin: 0 auto; position: absolute; } .headerMT { margin-top: -70px; } .headpc { height: 70px; position: relative; z-index: 80; } .headpc .logo img { display: block; margin-top: 14.5px; } .headpc .navpc li { float: left; position: static; padding: 0 10px; } .headpc .navpc li:nth-last-of-type(1) { padding-right: 10px; } .headpc .navpc li:hover a { color: #eab61d; } .headpc .navpc li .box { width: auto; height: 50px; position: absolute; top: 70px; display: none; width: auto; height: 50px; position: absolute; top: 70px; display: none; } .headpc .navpc li .box.boxend { right: 0; } .headpc .navpc li .box li a { font-size: 18px; display: block; margin: 6px 20px 0; color: #fff; line-height: 36px; } .headpc .navpc li .box li a:hover { color: #dadada; } .headpc .navpc > li > a { font-size: 16px; color: #fff; display: block; margin-left: 20px; line-height: 68px; } .headpc .navpc > li > a.current { color: #eab61d; } .box1_bg { height: 50px; width: 100%; line-height: 50px; position: absolute; top: 70px; z-index: 999; display: none; } .headwap { display: none; height: 52px; width: 100%; position: relative; } .headwap .logo { position: absolute; top: 5.5px; left: 12px; } #menu_wap { width: 35px; height: 30.8px; display: block; position: absolute; right: 12px; top: 11px; background: url("img/meun.png") no-repeat; background-size: 100%; cursor: pointer; } #Nav { width: 40%; height: 100%; position: fixed; right: -40%; top: 0px; background: #fff; z-index: 10; } #Nav ul li { display: block; text-align: center; padding: 0 2%; } #Nav ul li a { color: #535353; height: 52px; display: block; border-bottom: 1px solid #d8d8d8; line-height: 52px; text-align: center; font-size: 16px; } #showRight { width: 100%; height: 100%; background: rgba(0, 0, 0, 0.5); position: fixed; top: 0; left: 0; z-index: 9; display: none; } /*banner*/ .bannerWrap_wc { width: 100%; height: 100%; position: relative; } .focus { width: 100%; height: 100%; margin: 0 auto; position: relative; overflow: hidden; } .focus .hd { width: 100%; height: auto; position: absolute; z-index: 8; bottom: 4%; text-align: center; margin: 0 auto; } .focus .hd ul { width: 100%; } .focus .hd ul li { display: inline-block; margin: 0 1px; text-indent: -9999px; width: 60px; height: 6px; background: #b1b1b1; cursor: pointer; } .focus .hd ul .on { background: #06609c; } .focus .bd { position: relative; z-index: 0; width: 100%; height: 100%; } .focus .bd li { width: 100%; height: 100%; position: relative; } .focus .bd li a { display: block; width: 100%; height: 100%; } .focus .bd li img { width: 100%; height: 100%; } .focus_box { width: 1200px; left: 50%; margin-left: -600px; position: absolute; bottom: 80px; padding-left: 30px; z-index: 1; } .focus_box img, .focus .bd li a { width: auto !important; height: auto !important; } /*----TopTilte------*/ .TopTilte { font-size: 38px; color: #333; display: inline-block; padding: 0 5%; } .TopTilte span { position: relative; } .TopTilte span::after { position: absolute; left: 50%; bottom: -10px; margin-left: -10px; content: ''; width: 0; height: 0; border: 10px solid; border-color: transparent transparent #f8ae29; } .TopTilte em { font-size: 16px; display: block; color: #666; font-family: "Adobe Garamond Pro"; position: relative; margin-top: 15px; } .commonWrap { width: 100%; height: auto; padding-top: 20px; } .commonTop { width: 100%; text-align: center; } /*鏁翠綋瑙e喅鏂规鎻愪緵鍟?/ .caseWrap { width: 100%; height: auto; padding-top: 20px; } .caseTop { width: 100%; text-align: center; } .case { margin-top: 40px; } .case li { float: left; width: 50%; cursor: pointer; } .case li:nth-of-type(2n) .case_div { margin-right: 0; margin-left: 30px; } .case li .case_div { border: 1px solid #e6e5e5; background: #ffffff; padding-bottom: 30px; margin-right: 30px; margin-bottom: 60px; position: relative; } .case li .case_tp { height: 300px; text-align: center; background-repeat: no-repeat; background-position: 0 0; background-size: 100% 100%; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .case li .case_tp::before { position: absolute; left: 0; top: 0; content: ''; width: 100%; height: 100%; } .case li .case_tp .img { z-index: 1; } .case li .case_tp .img h3 { color: #fff; font-size: 34px; font-weight: bold; } .case li .case_tp .img img { width: 70px; } .case li h2 { font-size: 22px; color: #201818; text-align: center; margin-top: 10px; position: relative; } .case li h2::before { position: absolute; left: 50%; bottom: -12px; margin-left: -20px; content: ''; width: 40px; height: 4px; display: block; background-color: #fe8d17; } .case li p { font-size: 16px; color: #333; line-height: 30px; width: 80%; margin: 18px auto 10px; text-align: center; } .case li .case_arrow { position: absolute; left: 50%; bottom: -22px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #0097f4; color: #fff; border-radius: 20px; padding: 0 10px; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .case li .case_arrow .text { font-size: 20px; padding: 0 15px; display: none; } .case li .case_arrow .ico { display: inline-block; width: 20px; height: 40px; background: url("img/ico_arrcow_r.png") no-repeat right; } .case li:hover .case_arrow .text { display: inline-block; } .case li:hover .case_div { border: 3px solid #0097f4; padding-bottom: 26px; } .case li:hover .case_tp::before { background-color: rgba(0, 151, 244, 0.86); } .casepic1 { background-image: url("images/casepic1.jpg"); } .casepic2 { background-image: url("images/casepic2.jpg"); } .casepic3 { background-image: url("images/casepic3.jpg"); } .casepic4 { background-image: url("images/casepic4.jpg"); } /*鍟嗗煄鍔熻兘*/ .newsWrap { width: 100%; background: url("images/news_bg.jpg") no-repeat center; background-size: cover; padding-top: 40px; } .newsWrap .w1024 { margin-top: 30px; height: auto; } .newsTop { width: 100%; text-align: center; } .newsTop .TopTilte, .newsTop .TopTilte em { color: #fff !important; } .news_list { padding: 0 0 44px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .news_list .n_list { width: 18.6%; position: relative; height: 450px; border: 1px solid #48b1ff; background-color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: 1.5%; margin-bottom: 2%; } .news_list .n_list:nth-of-type(5n) { margin-right: 0; } .news_list .n_list::after { position: absolute; left: 50%; bottom: 0; -webkit-transform: translateX(-50%); transform: translateX(-50%); content: ''; width: 60%; height: 5px; display: block; border-radius: 4px; background-color: #48b1ff; } .news_list .n_list .b { width: 94px; height: 94px; background: url("img/border.png") no-repeat center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 30px 0 20px; } .news_list .n_list .b span { position: relative; font-weight: bold; font-size: 18px; } .news_list .n_list .b span::before { position: absolute; left: 50%; bottom: -4px; -webkit-transform: translateX(-50%); transform: translateX(-50%); content: ''; width: 20px; height: 3px; display: block; background-color: #333; } .news_list .n_list .cha { text-align: center; } .news_list .n_list h2 { margin: 10px 0 30px; font-size: 24px; color: #269ff5; position: relative; } .news_list .n_list h2::before { position: absolute; left: 50%; bottom: -14px; -webkit-transform: translateX(-50%); transform: translateX(-50%); content: ''; width: 40px; height: 3px; display: block; background-color: #f8ae29; } .news_list .n_list p { padding: 8px 0; color: #666; font-size: 16px; } /*娴╂€濇湇鍔?/ .serviceWrap { width: 100%; background: url("images/service.jpg") no-repeat center; background-size: cover; padding-top: 40px; padding-bottom: 40px; } .serviceTop { width: 100%; text-align: center; } .serviceTop .TopTilte, .serviceTop .TopTilte em { color: #fff !important; } .service_list { margin-top: 30px; width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .service_list li { width: 250px; height: auto; padding: 20px; cursor: pointer; text-align: center; margin-right: 2px; background: white; } .service_list li .bb { background: url("img/server_border.png") no-repeat center; color: #0097f4; padding: 30px 0; } .service_list li .bb h2 { font-size: 38px; } .service_list li .bb .rm { border: 2px #0097f4 solid; display: inline-block; padding: 2px 8px; border-radius: 16px; } .service_list li .bb .price { font-size: 48px; } .service_list li .bb .price span { font-size: 18px; } .service_list li .bs { padding: 0 4px 20px; min-height: 40px; } .service_list li .bs > * { padding-bottom: 10px; font-size: 16px; } .service_list li .bs .grand { color: #999; } .service_list li .btn span { display: inline-block; padding: 10px 40px; border-radius: 50px; font-size: 18px; background-color: #0097f4; color: #fff;cursor:pointer; } .service_list li:hover { background: #178fdd; color: #fff; } .service_list li:hover .btn a { background-color: #fff; color: #0097f4; } .service_list li:hover .bb .rm { border-color: #fff; } .service_list li:hover .bb, .service_list li:hover .bs .grand { color: #fff; } /*鎶€鏈紭鍔?/ .artWrap { width: 100%; height: auto; padding-top: 20px; } .artTop { width: 100%; text-align: center; } .art { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; margin-top: 60px; } .art.artBoxBottom { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; } .art.artBoxBottom .box { width: 280px; } .art .box { text-align: center; width: 230px; } .art .box span{ display:inline-block; width:100px;height:100px; background:url(img/icon0.png) no-repeat; text-align:center; } .art .box span i.iconfont{color:#0095F4;font-size:56px;margin-top:12px;display:inline-block;} .art .box h3 { font-size: 24px; padding: 5px 0 10px; } .art .box p { color: #666; } /*鍜ㄨ*/ .questionWrap { height: 200px; background: url("img/question_bg.jpg") no-repeat center; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .questionWrap h3 { color: #fff; font-size: 22px; padding-bottom: 20px; } .questionWrap .q_input input { width: 700px; height: 50px; background-color: #fff; text-indent: 2em; float: left; font-size: 18px; } .questionWrap .q_input button { background-color: #0097f4; color: #fff; width: 140px; height: 50px; font-size: 18px; border: 1px #fff solid; } .questionWrap h3, .questionWrap .q_input { margin-left: 80px; } /*bottom*/ .bottomWrap { width: 100%; height: auto; padding: 40px 0; background: #1b2d39; } .bottom .bottomL .info { line-height: 50px; color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .bottom .bottomL .info span { padding-right: 10px; } .bottom .bottomL li { float: left; text-align: center; margin-right: 56px; } .bottom .bottomL li h2 { font-size: 22px; margin-bottom: 16px; color: #565656; } .bottom .bottomL li a { display: block; font-size: 16px; color: #a0a0a0; line-height: 50px; } .bottom .bottomL li a:hover { color: #909090; text-decoration: underline; } .bottom .info img { -webkit-box-flex: 0; -ms-flex: 0 0 19px; flex: 0 0 19px; margin-right: 10px; } .bottomm .anniu a { display: inline-block; margin-right: 26px; } .bottomm .tel { margin-top: 30px; } .bottomm .tel a { color: #a0a0a0; font-size: 18px; line-height: 42px; } .bottomm .tel a img { display: inline-block; margin-right: 12px; } .bottomR .span { display: inline-block; text-align: center; font-size: 16px; color: #fff; line-height: 40px; margin-left: 24px; } /*footer*/ .footerWrap { background: #f9f9f9; text-align: center; font-size: 22px; color: #a0a0a0; } .footerWrap p { border-top: 3px solid #ededed; line-height: 40px; padding: 30px 0; margin: 0 90px; } /*杩斿洖椤堕儴*/ .float { width: 71px; height: 71px; position: fixed; right: 8%; bottom: 10%; z-index: 999999999999999; display: none; } .float a { display: block; } .float a i { width: 71px; height: 71px; display: block; background: url("img/gotop.png") no-repeat; background-size: 100%; } /*鍐呴〉涓讳綋閮ㄥ垎*/ .n_ban { width: 100%; } .n_ban img { width: 100%; } .n_tit { width: 100%; height: 110px; background: #fff; -webkit-box-shadow: 0 10px 10px #efefef; box-shadow: 0 10px 10px #efefef; } .n_tit span { font-size: 16px; color: #fff; display: inline-block; height: 30px; line-height: 30px; padding: 0 3%; margin-top: 56px; background: #06609c; border-radius: 25px; text-align: center; cursor: pointer; } /*鏈嶅姟璐拱*/ .service_contain { padding: 30px 0; } .service_title { padding: 14px 0; font-size: 18px; } .buy_top, .buy_bottom { margin-bottom: 20px; } .service_buy_list { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .service_buy_list li { width: 310px; height: auto; padding: 20px; cursor: pointer; text-align: center; margin-right: 2px; border: 1px #ccc solid; } .service_buy_list li.cur{ border-color: #0097f4; background:#178fdd url("img/ico_buy.png") right bottom no-repeat; } .service_buy_list li.cur .btn a { background-color: #fff; /*color: #0097f4;*/ } .service_buy_list li.cur .bb .rm { border-color: #fff; } .service_buy_list li.cur .bb,.service_buy_list li.cur .bs,.service_buy_list li.cur .bs .grand { color: #fff; } .service_buy_list li .bs .grand { min-height:120px; } .service_buy_list li:hover { background: #178fdd; color: #fff; } .service_buy_list li:hover .btn a { background-color: #fff; color: #0097f4; } .service_buy_list li:hover .bb .rm { border-color: #fff; } .service_buy_list li:hover .bb, .service_buy_list li:hover .bs .grand { color: #fff; } .service_buy_list li .bb { background: url("img/server_border.png") no-repeat center; color: #0097f4; padding: 30px 0; } .service_buy_list li .bb h2 { font-size: 38px; } .service_buy_list li .bb .rm { border: 2px #0097f4 solid; display: inline-block; padding: 2px 8px; border-radius: 16px; } .service_buy_list li .bb .price { font-size: 48px; } .service_buy_list li .bb .price span { font-size: 18px; } .service_buy_list li .bs > * { padding-bottom: 10px; font-size: 16px; } .service_buy_list li .bs .grand { color: #999; } .service_buy_list li .btn a { display: inline-block; padding: 10px 40px; border-radius: 50px; font-size: 18px; background-color: #0097f4; color: #fff; } .bug_zf { display: -webkit-box; display: -ms-flexbox; display: flex; } .bug_zf li { margin-right: 20px; border: 1px #ccc solid; padding: 16px 30px; cursor: pointer; } .bug_zf li.cur { border-color: #0097f4; background: url("img/ico_buy.png") right bottom no-repeat; } .buy_btn { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #f6f6f6; padding: 10px 40px; font-size: 18px; margin: 40px 0; } .buy_btn span { font-size: 36px; color: #fc4557; } .buy_btn .btn a { display: inline-block; background-color: #fc4557; color: #fff; padding: 10px 40px; border-radius: 30px; } .service_know h3 { color: #666; padding-bottom: 30px; font-size: 16px; } .service_know p { color: #666; line-height: 30px; font-size: 16px; } /****************************/ .art_dz { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; margin-top: 60px; } .art_dz .box { text-align: center; width: 260px; background-color: #f8ae29; color: #fff; height: 260px; border-radius: 10px; position: relative; } .art_dz .box.box1 { background-color: #f8ae29; } .art_dz .box.box2 { background-color: #0097f4; } .art_dz .box.box3 { background-color: #fc4557; } .art_dz .box .jk { position: absolute; right: -38%; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: 52px; height: 40px; } .art_dz .box .jk.jk1 { background: url("img/ser_ico_jkL.png") no-repeat; } .art_dz .box .jk.jk2 { background: url("img/ser_ico_jkR.png") no-repeat; } .art_dz .box img { margin-top: 40px; } .art_dz .box h3 { font-size: 24px; padding: 5px 0 10px; font-weight: bold; } .art_dzyx { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; margin-top: 60px; } .art_dzyx .box { text-align: center; width: 260px; background-color: #fff; height: 300px; border-radius: 10px; position: relative; } .art_dzyx .box img { margin-top: 40px; } .art_dzyx .box h3 { font-size: 24px; padding: 5px 0 10px; font-weight: 500; } .art_dzyx .box p { font-size: 14px; padding: 5px 24px; color: #999; } /*楦挎€濈壒鐨勫畾鍒堕鍩?/ .dzlyTop .TopTilte, .dzlyTop .TopTilte em { color: #fff !important; } .dzlyTop .TopTilte span::after { content: normal; } .art_dzly { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-pack: distribute; justify-content: space-around; margin-top: 60px; } .art_dzly.artBoxBottom { -webkit-box-pack: space-evenly; -ms-flex-pack: space-evenly; } .art_dzly .box { text-align: center; width: 143px; height: 118px; color: #333; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; text-align: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background: url("img/gn_ico.png") no-repeat; } .art_dzly .box h3 { font-size: 20px; margin-top: -10px; } .art_dzly .box p { color: #666; } /*妗堜緥璇︽儏*/ .containWrap { width: 100%; background: #ffffff; } .containWrap h1.tit { width: 100%; margin-bottom: 30px; } .containWrap h1.tit span { float: left; font-size: 28px; display: block; color: #414141; } .containWrap h1.tit .share { float: right; } .containWrap_flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .containWrap_l { -webkit-box-flex: 0; -ms-flex: 0 0 280px; flex: 0 0 280px; } .containWrap_r { padding-left: 20px; } .case_detail { border: 1px solid #d5d5d5; margin-top: 58px; padding: 26px 26px 60px; border-radius: 5px; } .case_detail h4 { font-size: 18px; color: #868686; margin-top: -28px; margin-bottom: 20px; } .share a { display: inline-block; margin: 0 2px; } .case_con img { text-align: center; display: block; width: 838px; border: 1px solid #8c8c8c; margin: 10px auto; } .case_con p { font-size: 18px; color: #424242; line-height: 34px; text-indent: 2em; } .case_con .img span { display: block; font-size: 16px; text-align: center; color: #868686; margin-bottom: 10px; } .pages { width: 100%; text-align: center; margin: 40px auto 100px; } .pages a { display: inline-block; font-size: 22px; color: #fff; height: 60px; line-height: 60px; border-radius: 5px; margin: 0 12px; } .pages a.syx { padding: 0 34px 0 60px; background: #cbcbcb url("img/ico4.png") 30px center no-repeat; } .pages a.syx:hover { background: #b4b3b3 url("img/ico4.png") 30px center no-repeat; } .pages a.xyx { padding: 0 60px 0 34px; background: #cbcbcb url("img/ico5.png") 124px center no-repeat; } .pages a.xyx:hover { background: #b4b3b3 url("img/ico5.png") 124px center no-repeat; } .contain_tab { background-color: #fe8d17; color: #fff; padding: 70px 0; text-indent: 2em; font-size: 28px; font-weight: normal; margin-top: -130px; } .contain_tab h2 { position: relative; padding-bottom: 20px; } .contain_tab h2::after { position: absolute; content: ''; width: 60px; left: 2em; top: 50px; height: 3px; background-color: #fff; } /*浜у搧涓績*/ .tab_menu { width: 100%; z-index: 1; } .tab_menu li { font-size: 16px; color: #424242; display: inline-block; height: 30px; line-height: 30px; padding: 0 12px; margin-top: 56px; margin-right: 6px; background: #fff; border-radius: 25px; text-align: center; cursor: pointer; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .tab_menu .selected { background: #06609c; cursor: pointer; color: #fff; } .tab_box { width: 100%; height: auto; padding: 40px 0 0 60px; min-height: 800px; } .tab_box > div { width: 100%; height: auto; } .tab_box .more { float: none; text-align: center; width: 96%; height: 36px; font-size: 16px; line-height: 36px; margin: 10px 2% 40px; color: #666; border: 1px solid #999; display: none; } .tab { position: relative; z-index: 1; background-color: #f6f6f6; } .tab .selectedl { cursor: pointer; color: #fe8d17; font-weight: bold; } .tab_ul { position: relative; width: 100%; z-index: 1; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; } .tab_div { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; -ms-flex-negative: 0; flex-shrink: 0; position: relative; text-align: center; font-size: 16px; color: #424242; display: inline-block; margin-top: 50px; cursor: pointer; -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .tab_position { background-color: #f6f6f6; padding: 16px 0; } .tab_position .tab_position_box { display: -webkit-box; display: -ms-flexbox; display: flex; } .tab_position .tab_position_text { padding-left: 14px; } .tab_position .containWrap_r { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .hide { display: none; } .product_list { width: 100%; padding-bottom: 100px; } .product_list li { float: left; width: 29.5%; padding-bottom: 40px; border-right: 1px solid #e4e9ea; } .product_list li a.img { display: block; width: 100%; } .product_list li a.img img { width: 100%; } .product_list li a.tit { font-size: 22px; color: #414141; line-height: 50px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .product_list li a.tit:hover { color: #06609c; } .product_list li a.pro_more { display: inline-block; font-size: 18px; color: #06609c; padding-right: 40px; margin-top: 6px; background: url("img/ico6.png") right center no-repeat; } .product_list li a.pro_more:hover { color: #177bbe; } .product_list li p { font-size: 18px; color: #424242; line-height: 30px; margin-top: 6px; } .pro_img { width: 100%; padding-bottom: 100px; } .pro_img img { width: 96%; margin: 0 2%; } /*鏂规涓績*/ .case_center { background: #f7f7f7; padding: 26px 26px 50px; border-radius: 5px; margin-bottom: 100px; margin-top: 28px; } .case_center h2 { font-size: 28px; color: #004385; } .case_center p { color: #868686; line-height: 32px; font-size: 18px; } .case_cen_list li { width: 100%; margin-top: 20px; border: 1px solid #06609c; background: #fff; } .case_cen_list li .img { width: 61%; margin-right: 2%; } .case_cen_list li .wen { width: 36%; padding-right: 1%; } .case_cen_list li .wen h3 { font-size: 22px; color: #414141; } .case_cen_list li .wen h4 { font-size: 18px; color: #b7b7b7; } .case_cen_list li .wen p { font-size: 18px; line-height: 30px; color: #888888; } .subTitle { font-size: 24px; font-weight: bold; position: relative; margin-bottom: 40px; } .subTitle::after { position: absolute; left: 0; bottom: -20px; content: ''; width: 0; height: 0; border: 10px solid; border-color: transparent transparent #f8ae29; } .sub_contain { width: 100%; margin-bottom: 100px; } /*鍏充簬鎴戜滑*/ .about_us { font-size: 16px; line-height: 30px; color: #333; } .about_us > * { padding-bottom: 20px; } .acct_list { overflow: hidden; } .acct_list li { float: left; width: 50%; border-bottom: 1px #e3e3e3 solid; font-size: 16px; padding-bottom: 30px; padding-top: 30px; } .acct_list li p { padding: 6px 0; } .act { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .act p { color: #0097f4; font-size: 22px; padding-left: 15px !important; } /*鏍稿績鎶€鏈?/ .technology { width: 100%; margin-top: 58px; margin-bottom: 100px; } .technology li { width: 46%; margin-bottom: 20px; padding: 30px 0; background: #f6f6f6; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .technology li:hover { cursor: pointer; background: #06609c; } .technology li:hover a.tit { color: #fff; } .technology li:hover a.pro_more { color: #d8d8d8; background: url("img/ico7.png") right center no-repeat; } .technology li:hover p { color: #d8d8d8; } .technology li a.img { display: block; width: 84%; margin: 0 auto; } .technology li a.img img { width: 100%; } .technology li a.tit { font-size: 22px; color: #414141; line-height: 50px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .technology li a.tit:hover { color: #06609c; } .technology li a.pro_more { display: inline-block; font-size: 18px; color: #06609c; padding-right: 40px; margin-top: 6px; background: url("img/ico6.png") right center no-repeat; } .technology li .wen { width: 84%; margin: 0 auto; } .technology li p { font-size: 18px; color: #424242; line-height: 30px; margin-top: 6px; text-align: justify; text-justify: inter-ideograph; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } /*鏍稿績鎶€鏈鎯?/ .technology_xq { margin-top: 58px; width: 100%; padding-bottom: 100px; } .technology_xq li { float: left; width: 30%; padding-bottom: 40px; margin-right: 5%; } .technology_xq li.marr { margin-right: 0; float: right; } .technology_xq li a.img { display: block; width: 100%; } .technology_xq li a.img img { width: 100%; } .technology_xq li a.tit { font-size: 18px; color: #414141; line-height: 50px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .technology_xq li a.tit:hover { color: #06609c; } .technology_xq li a.pro_more { display: inline-block; font-size: 18px; color: #06609c; padding-right: 40px; margin-top: 6px; background: url("img/ico6.png") right center no-repeat; } .technology_xq li a.pro_more:hover { color: #177bbe; } .technology_xq li p { font-size: 18px; color: #424242; line-height: 30px; margin-top: 6px; } /*鏍稿績鎶€鏈唴椤?/ .technology_ny { width: 100%; margin-bottom: 100px; margin-top: 58px; } .technology_ny img { display: block; margin: 0 auto; width: 838px; border: 1px solid #4f4f4f; } .technology_ny p { margin-top: 20px; } .technology_ny h5, .technology_ny p { font-size: 18px; line-height: 32px; color: #424242; margin-top: 12px; } /*鍚堜綔浼欎即*/ .parent { margin-top: 58px; margin-bottom: 100px; } .parent li { display: block; border-top: 1px dashed #b8b8b8; float: left; width: 33.2%; padding: 10px 0; border-right: 1px dashed #b8b8b8; } .parent li a { display: block; } .parent li a img { display: block; width: 100%; } /*绮惧僵妗堜緥*/ .good_case { margin-top: 58px; margin-bottom: 100px; } .good_case li { width: 32%; float: left; margin: 0 0.666% 1%; cursor: pointer; } .good_case li .g_case { border-radius: 5px; border: 1px solid #ececec; } .good_case li:hover .g_case { border: 1px solid #178fdd; } .good_case li:hover .wen { background: #178fdd; } .good_case li:hover .wen .tit { color: #fff; } .good_case li:hover .wen p { color: #e3e3e3; } .good_case li .img { width: 100%; border-radius: 5px; background: #fff; text-align: center; display: block; overflow: hidden; } .good_case li .img img { width: 100%; display: block; transition: 1s; -moz-transition: 1s; -webkit-transition: 1s; -o-transition: 1s; } .good_case li .wen { padding: 0 4px 20px; position: relative; background: #f5f5f5; margin-top: -4px; } .good_case li .wen .tit { display: block; padding: 12px 0 8px; color: #565656; font-size: 22px; -webkit-transition: all 0s ease-in; transition: all 0s ease-in; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .good_case li .wen p { font-size: 18px; color: #909090; line-height: 36px; } .good_case li:hover .img img, .good_case li.hover .img img { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); } /*鏂伴椈璇︽儏*/ /*鏂伴椈鍔ㄦ€?/ .news { margin-top: 58px; margin-bottom: 100px; } .news li { padding: 40px 30px; border: 1px solid #bebebe; margin-bottom: 20px; } .news li a { display: block; } .news li .img { width: 35%; margin-right: 2%; } .news li .img img { width: 100%; } .news li .wen { position: relative; } .news li .wen .tit { font-size: 22px; color: #414141; } .news li .wen h4 { color: #868686; font-size: 18px; margin: 8px 0; } .news li .wen h4 span { display: inline-block; margin-right: 12px; } .news li .wen p { font-size: 18px; color: #888888; line-height: 30px; margin-top: 20px; } .ulA3 { position: relative; } .ulA3 .fengxiang { display: inline-block; position: absolute; right: 0; top: -60px; padding: 5px 13px; border: 1px solid #424242; border-radius: 5px; } .ulA3 .fengxiang img { width: 100%; display: block; } .ulA3 .f_share a { display: inline-block; text-align: center; margin: 16px 6px 0; } .f_share { display: none; position: absolute; right: -40px; top: -20px; z-index: 120; width: 130px; height: 59px; text-align: center; background: url("img/ico11.png") no-repeat; } .flipy .f_share { display: block; } .show_more { width: 100%; display: block; font-size: 22px; color: #fff; height: 60px; line-height: 60px; text-align: center; background: #165390 url("img/ico12.png") no-repeat 42% center; } /*鏅鸿兘瀹跺眳*/ .smart_home { margin-top: 80px; margin-bottom: 100px; } .smart_tp { width: 100%; } .smart_tp .smar_fl { color: #fff; padding: 0 24px; background: #06609c; position: relative; } .smart_tp .smar_fl h2 { font-size: 22px; padding-top: 56px; } .smart_tp .smar_fl p { font-size: 18px; margin-top: 36px; line-height: 34px; } .smart_tp .smar_fr { width: 45%; margin-left: 2%; position: relative; z-index: 2; display: block; margin-top: -2.5%; } .smart_tp .smar_fr img { width: 100%; display: block; -webkit-box-shadow: 0 0 16px #dbdbdb; box-shadow: 0 0 16px #dbdbdb; } .smart_tp .smar_fr .play { display: block; position: absolute; bottom: 20px; right: 20px; width: 60px; height: 60px; border-radius: 100%; overflow: hidden; } .smart_tp .smar_fr .play img { width: 100%; } .smart_bm { margin-top: 120px; } .smart_bm li { float: left; width: 32%; margin-right: 2%; } .smart_bm li a { display: block; text-align: center; color: #424242; font-size: 18px; line-height: 40px; } .smart_bm li a img { display: block; width: 100%; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; border: 1px solid #cacaca; } .smart_bm li a:hover { color: #06609c; } .smart_bm li a:hover img { border: 1px solid #06609c; } /*鏅烘収绀惧尯*/ .smart_video p { font-size: 18px; color: #424242; margin-top: 12px; line-height: 34px; } /*浜у搧璇︽儏*/ .product_tp { width: 100%; margin-top: 58px; } .product_tp .productl { width: 52%; } .product_tp .productr { width: 46%; } .dri-man { width: 100%; } .sflexsliderl { overflow: hidden; margin: 0 auto; width: 100%; position: relative; border: 1px solid #8e8e8e; } .sflexsliderl .flex-control-nav { display: none; } .sflexsliderl img { width: 100%; } .sflexsliderl .flex-direction-nav { display: none; } .sflexsliderr { margin: 40px auto; width: 100%; position: relative; } .sflexsliderr ul.slides { overflow: hidden; width: auto; margin: 0 auto; padding-bottom: 1px; } .sflexsliderr ul.slides li { width: 86px !important; margin: 0 10px; } .sflexsliderr ul.slides li a { display: block; } .sflexsliderr ul.slides li a img { width: 86px; display: block; text-align: center; margin: 0 auto; border: 1px solid #8e8e8e; } .sflexsliderr ul.slides li.flex-active-slide a img { border: 1px solid #06609c; } .sflexsliderr .flex-viewport { z-index: 2; width: 80%; margin: 0 auto; } .sflexsliderr .flex-direction-nav { width: 100%; height: auto; position: absolute; top: 50%; z-index: 99; overflow: visible; margin-top: -13px; } .sflexsliderr .flex-direction-nav li a { display: block; overflow: hidden; text-indent: -99999px; } .sflexsliderr .flex-direction-nav li a.flex-prev { position: absolute; left: 10px; width: 16px; height: 27px; background: url("img/ico13.png") no-repeat; } .sflexsliderr .flex-direction-nav li a.flex-next { position: absolute; right: 10px; width: 15px; height: 26px; background: url("img/ico14.png") no-repeat; } .flex-viewport { z-index: 2; width: 100%; } .productr h2 span { display: block; float: left; font-size: 28px; color: #424242; } .productr h2 .ico { float: right; } .productr h2 .ico a { display: inline-block; margin-left: 20px; } .productr h3 { color: #868686; font-size: 16px; margin-top: 4px; } .productr h3 img { display: inline-block; margin-right: 4px; margin-top: 7px; } .productr p { font-size: 18px; color: #424242; line-height: 30px; padding-bottom: 18px; margin-top: 14px; border-bottom: 1px solid #dedede; } .productr .jg { margin-top: 18px; } .productr .jg strong { display: inline-block; padding-right: 20px; font-size: 18px; color: #ff0004; font-weight: normal; } .productr .xh { margin-top: 12px; } .productr .xh span { float: left; line-height: 44px; } .productr .xh .xh_list { float: left; } .productr .xh .xh_list a { display: block; float: left; font-size: 18px; color: #424242; padding: 8px 16px; border: 1px solid #040000; margin-right: 4px; } .productr .xh .xh_list a.selected { color: #06609c; border: 1px solid #06609c; } .productr .jg span, .productr .xh span { display: inline-block; padding-right: 20px; font-size: 18px; color: #424242; } .product_bm { width: 100%; margin-top: 32px; margin-bottom: 80px; } .product_menu { border-top: 2px solid #dedede; border-bottom: 2px solid #dedede; } .product_menu .pro_me { width: 100%; z-index: 1; text-align: center; height: 46px; line-height: 46px; font-size: 22px; background: #dedede; border-top: 1px solid #fff; border-bottom: 1px solid #fff; } .product_menu .pro_me a { color: #868686; display: inline-block; padding: 0 3%; } .product_menu .pro_me a.selected { color: #06609c; } .product_box { width: 100%; margin-top: 20px; } .product_box div img { width: 100%; }