@charset "utf-8"; /*------------------------- General Styles --------------------------*/ @font-face { font-family: 'pingfang'; url('../fonts/pingfang regular.ttf') format('truetype'), } body { font-family: Arial, sans-serif; width: 100%; font-size: 14px; line-height: 1; padding-top: 0; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } body, div, p, span { font-family: 'pingfang', Arial; } /*----------------------------------- Navigation Bar Styles ------------------------------------*/ .navbar { padding: 0; border-color: transparent; border: 0; } /* Contract the navbar while scrolling */ #myNavbar { overflow-x: hidden; width: 100%; max-width: 1200px; margin: 0 auto; } /* Brand name */ .brandStyle { padding: 0; margin: 0 0 0 !important; padding: 10px 0; height: auto; } .brandStyle a{ display: block; } .brandStyle img { display: block; float: left; width: auto; height: 60px; transition: height .4s; -webkit-transition: height .4s; -moz-transition: height .4s; -ms-transition: height .4s; -o-transition: height .4s; } .brandStyle p { color: #333; font-size: 20px; float: left; display: block; line-height: 80px; font-weight: bold; margin-left: 15px; } .brandStyle span { display: block; } .index_main{ } /* Menu */ /*----------------------------------- Main Picture ------------------------------------*/ .nav_top{ padding: 8px 0; } .nav_top .left{ float: left; overflow: hidden; } .nav_top .left a{ display: block; float: left; } .nav_top .left a img{ display: block; height: 70px; padding: 5px 0; } .nav_top .left .logo_div{ float: left; padding-left: 15px; overflow: hidden; line-height: 70px; } .nav_top .left .logo_div p{ float: left; display: block; font-size: 20px; color: #009DEB; font-weight: bold; } .nav_top .left .logo_div span{ float: left; display: block; font-size: 28px; color: #ff2a2a; font-weight: bold; padding: 0 5px; } .nav_top .right{ float: right; overflow: hidden; } .nav_top .right .right_img{ float: left; } .nav_top .right .right_img i{ font-size: 60px; line-height: 70px; color: #ff2a2a; } .nav_top .right .right_txt{ float: left; overflow: hidden; padding: 5px 0 5px 8px; } .nav_top .right .right_txt p{ display: block; line-height: 30px; font-size: 30px; font-weight: bold; color: #ff2a2a; } .nav_top .right .right_txt span{ display: block; line-height: 30px; font-size: 20px; font-weight: bold; color: #666; } .noBorder { position: relative; width: 100%; background-color: #fff; margin-bottom: 0; z-index: 999; min-height: 30px!important; } .noBorder.scrolled{ /*position: fixed; background: #fff; -webkit-box-shadow: 1px 1px 5px #ccc; -moz-box-shadow: 1px 1px 5px #ccc; -ms-box-shadow: 1px 1px 5px #ccc; -o-box-shadow: 1px 1px 5px #ccc; -webkit-box-shadow: 1px 1px 5px #ccc;*/ } .navbar { -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .navbar-nav > li { position: relative; padding: 20px 0; } .navbar-nav > li > a { font-size: 16px; color: #333 !important; font-weight: normal; padding: 0 20px; line-height: 40px; position: relative; text-transform: uppercase; text-align: center; transition: padding .4s; -webkit-transition: padding .4s; -moz-transition: padding .4s; -ms-transition: padding .4s; -o-transition: padding .4s; } .navbar-nav > li.active{ } .navbar-nav > li.active:after{ content: ""; width: 50px; height: 2px; background: #f55f33; position: absolute; left: calc(50% - 25px); bottom: 10px; } .navbar-nav > li.active > a { background: transparent!important; color: #f55f33!important; } .navbar-nav > li.active > a>p,.navbar-nav > li.active > a>span{ color: #f55f33!important; } .navbar-nav > li:hover > a { background: transparent !important; } .navbar-nav > li.active:hover > a { } .navbar-nav > li > a> p { font-size: 16px; height: 30px; line-height: 30px; color: #333; font-weight: normal; } .navbar-nav > li > a> span{ font-size: 14px; color: #999; height: 25px; line-height: 25px; text-transform: uppercase; display: none; } .navbar-nav > li > .dropdown-menu { height: auto; overflow: hidden; top: calc(100%); border-color: #ffffff; text-align: left; background: rgba(255, 255, 255, 1); border: 0; left: 0px !important; padding: 0 15px; border-top: 3px solid #f55f33; } .dropdown-menu > li { display: block; border-bottom: 1px dashed #ccc; position: relative; padding: 10px 10px 10px 15px; } .dropdown-menu > li:hover:before{ color: #d52323; } .dropdown-menu > li:last-child{ border-bottom: 0; } .dropdown-menu > li > a { display: block; color: #000 !important; padding: 0; line-height: 20px; text-transform: uppercase; width: 100%; position: inherit; white-space: normal; text-align: left; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { text-decoration: underline; color: #f55f33 !important; background: transparent; } .navbar-nav > li.nav_li_pro { position: inherit; } .navbar-nav > li.nav_li_pro.active:after{ left: calc(50% + 35px); } .navbar-nav > li.nav_li_pro .dropdown-menu { left: 0 !important; border-radius: inherit; } .navbar-nav > li.nav_li_pro .dropdown-menu > li { display: inline-block; float: initial;; padding: 0 20px; border: none; } .navbar-nav > li.nav_li_pro .dropdown-menu > li h2{ margin-bottom: 10px; font-size: 16px; } .navbar-nav > li.nav_li_pro .dropdown-menu > li h3{ } .navbar-nav > li.nav_li_pro .dropdown-menu > li h2 a { color: #58585e; } .navbar-nav > li.nav_li_pro .dropdown-menu > li h3 a { padding-left: 0 !important; color: #888; padding: 4px 0; line-height: 20px; font-size: 15px; } .navbar-nav > li:nth-child(2) > .dropdown-menu { /*display: block!important;*/ } .navbar-nav > li:nth-child(4) > .dropdown-menu { /*display: block !important;*/ } .menustyle{ } .navbar-nav > li > .dropdown-menu.p_menu { height: auto; display: none; position: absolute; width: 100%; top: 100%; left: 0px; overflow: hidden; padding: 45px calc(50% - 600px); background: #e6e6e6; margin:0 auto; text-align: center; } .dropdown-menu.p_menu li{ display: inline-block; } .dropdown-menu.p_menu li a{ display: block; text-align: center; } .dropdown-menu.p_menu li img{ width: 150px; display: block; } .dropdown-menu.p_menu li p{ font-size: 16px; line-height: 20px; height: 20px; padding: 10px 0; display: block; } .m_search { float: right; display: none; } .m_search .search_all { margin-top: 18px; } .m_search .search_all i { padding-right: 20px; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background: transparent; } .w1200 { width: 100%; max-width: 1200px; margin: 0 auto; overflow: hidden; } .w1120 { width: 100%; max-width: 1120px; margin: 0 auto; overflow: hidden; } .center { text-align: center; } .dropdown ul.dropdown-menu { width: 100% !important; right: inherit; left: 0; } .noBorder.scrolled .navbar-nav > li > a{ /*padding:25px 10px;*/ } .noBorder.scrolled .navbar-nav > li.zhaoshang{ /*padding:25px 0;*/ } .noBorder.scrolled .brandStyle img{ /*height: 50px;*/ } .navbar-nav > li:last-child{ padding-left: 30px; } .nav_phone{ overflow: hidden; } .nav_phone i{ float: left; display: block; font-size: 20px; color: #f55f33; line-height: 40px; padding: 0 3px; font-weight: bold; } .nav_phone p{ float: left; display: block; color: #f55f33; font-size: 16px; line-height: 40px; font-weight: bold; padding: 0 3px; } .banner_swiper { width: 100%; height: 100%; position: relative; overflow: hidden; } .banner{ position: relative; } .banner_swiper img{ width: auto; display: block; } .banner_swiper .swiper-button-next{ right: 15%; opacity: 0; width: 50px; height: 50px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; z-index: 999; } .banner_swiper .swiper-button-prev{ left: 15%; opacity: 0; width: 50px; height: 50px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; z-index: 999; } .banner_swiper:hover .swiper-button-next,.banner_swiper:hover .swiper-button-prev{ opacity: 1; } .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ pointer-events:all; } .swiper-pagination-bullet{ background: #7d7d7d; opacity: 1; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; } .swiper-pagination-bullet-active{ background: #f55f33; width: 35px; border-radius: 10px; } .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 15px; } .swiper-button-next,.swiper-button-prev{ background: transparent; } .swiper-button-next:after { content: '\e63f'; font-family: 'icon'; font-size: 50px; line-height: 50px; color: #fff; } .swiper-button-prev:after { content: '\e640'; font-family: 'icon'; font-size: 50px; line-height: 50px; color: #fff; } /*首页最新新闻*/ .index_new_news{ /*-moz-box-shadow:0px 3px 5px #d4d4d4; -webkit-box-shadow:0px 3px 5px #d4d4d4; box-shadow:0px 3px 5px #d4d4d4;*/ border-bottom: 1px solid #e0e0e0; } .index_new_news .smarticker .sec1-2{ font-size: 16px; line-height: 50px; } .index_new_news .size1{ height: 50px; } .index_new_news .smarticker li{ line-height: 50px; } .index_new_news .theme1 .smarticker-news a{ font-size: 15px; } .index_new_news li a:hover{ color: #f55f33; text-decoration: underline; } .index_new_news .size1{ width: 80%; float: left; } .index_new_news_more{ width:180px; display: inline-block; float: right; padding:20px 35px; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; } .index_new_news .size1.shadow{ box-shadow: none; } .index_new_news_more a{ overflow: hidden; display: block; } .index_new_news_more a i{ font-size: 24px; line-height: 25px; display: inline-block; float: left; color: #666666; margin-right: 10px; } .index_new_news_more a p{ color: #666; font-size: 14px; line-height: 25px; float: left; display: inline-block; } .box { height:35px; background:#000; overflow:hidden } .t_news { height:25px; color:#fff; padding-left:10px; margin:20px 0; overflow:hidden; position:relative; float: left; width: calc(100% - 180px); } .t_news b { line-height:25px; font-weight:700; display:inline-block; color: #fff; padding: 0 10px; background: #f55f33; border-radius: 30px; } .news_li,.swap { line-height:25px; display:inline-block; position:absolute; top:0; left:95px; } .news_li a,.swap a { color:#333; line-height:25px; display: block; } .swap { top:25px } /*首页业务*/ .index_product{ padding: 30px 0; } .in_pro{ background: #fff; padding: 30px 0; } .index_title{ text-align: center; width: 100%; position: relative; margin: 40px 0 0; } .index_title h2{ width: 100%; font-size: 36px; color: #333; line-height: 56px; font-weight: bold; letter-spacing: 2px; position: relative; z-index: 2; } .index_title h4{ width: 100%; font-size: 14px; color: #666; line-height: 56px; height: 56px; letter-spacing: 2px; z-index: 1; } .in_pro_list{ overflow: hidden; display: flex; padding: 5px; } .in_pro_list .img{ float: left; width: 50%; } .in_pro_list .txt{ float: left; width: 50%; padding: 50px 30px 30px; box-shadow: 0px 1px 8px 0px rgba(0,8,50,0.11); } .in_pro_list .txt p{ display: block; margin-bottom: 20px; font-size: 20px; line-height: 30px; color: #555; } /*首页业务完*/ /*首页留言*/ .index_message{ background: #111f24; height: 110px; padding: 20px 0; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 99999999999999999; text-align: center; } .index_form{ overflow: hidden; display: inline-block; } .in_mess{ float: left; overflow: hidden; } .in_mess a{ display: block; overflow: hidden; color: #001219; background: #fff; text-align: center; line-height: 35px; padding: 0 20px; } .in_mess i{ float: left; font-size: 30px; padding: 0 5px; display: block; } .in_mess p{ float: left; display: block; font-size: 16px; padding: 0 5px; } .in_form{ float: left; overflow: hidden; padding-left: 40px; } .in_form input{ display: block; float: left; height: 35px; padding: 0 30px 0 15px; font-size: 14px; border: 1px solid #ccc; line-height: 35px; background: #fff; margin-right: 10px; } .in_form .con_btn{ text-align: center; font-size: 16px; background: #f55f33; color: #fff; border-color: transparent; margin-right: 0; padding: 0 20px; } .index_activity{ overflow: hidden; padding-top: 15px; display: inline-block; } .index_activity p{ font-size: 14px; color: #fff; padding: 0 14px; display: block; float: left; } .index_activity span{ float: left; color: #ffff04; font-size: 14px; display: block; } /*首页留言*/ /*百家号*/ .in_bjh{ padding: 40px 0; } .bjh_title{ background: #001219; padding: 60px 0 0; text-align: center; } .bjh_title h2{ font-size: 36px; color: #fff; margin-bottom: 24px; } .bjh_title h3{ font-size: 18px; color: #fff; padding-bottom: 40px; } .bjh_main{ padding: 40px 0; } .bjh_main_list{ } .bjg_main_ul{ display: flex; border-bottom: 1px solid #ccc; margin-bottom: 20px; padding:0 20px; justify-content:center; } .bjg_main_ul li{ float: left; position: relative; padding-bottom: 30px; margin: 0; flex-grow:1; } .bjg_main_ul li a{ overflow: hidden; display: block; text-align: center; } .bjg_main_ul li a i.icon{ display: block; font-size: 40px; color: #f55f33; margin: 0 auto 20px; } .bjg_main_ul li a p{ display: block; font-size: 20px; line-height: 30px; } .bjg_main_ul li.active:after{ position: absolute; left: 0; bottom: -1px; width: 100%; height: 2px; display: block; content: ""; background: #f55f33; } .bjh_box{ overflow: hidden; } .bjh_box .bjh1_box_main{ display: none; } .bjh_box .bjh2_box_main{ display: none; height: 580px; } .bjh_box .bjh3_box_main{ display: none; } .bjh1_box,.bjh3_box{ border: 1px solid #ccc; border-radius: 10px; padding: 45px 50px; } .bjh1_box_main{ } .bjh1_box_main .title,.bjh2_box_main .title,.bjh3_box_main .title{ position: relative; overflow: hidden; margin-bottom: 20px; } .bjh1_box_main .title i,.bjh2_box_main .title i,.bjh3_box_main .title i{ font-size: 30px; line-height: 30px; color: #ccc; display: block; float: left; padding-right: 10px; } .bjh1_box_main .title p,.bjh2_box_main .title p,.bjh3_box_main .title p{ float: left; font-size: 24px; line-height: 30px; color: #ccc; display: block; } .bjh1_box_main .txt,.bjh2_box_main .txt,.bjh3_box_main .txt{ position: relative; overflow: hidden; padding: 30px; } .bjh1_box_main .txt:before,.bjh2_box_main .txt:before,.bjh3_box_main .txt:before{ content: "\e61d"; font-family: 'icon'; font-size: 40px; line-height: 35px; float: left; position: absolute; top: 0; left: 0; color: #E5E5E5; } .bjh1_box_main .txt:after,.bjh2_box_main .txt:after,.bjh3_box_main .txt:after{ content: "\e61d"; font-family: 'icon'; font-size: 40px; line-height: 35px; float: right; position: absolute; bottom: 0; right: 0; color: #E5E5E5; } .bjh1_box_main .txt img,.bjh3_box_main .txt img{ width: 25%; display: block; float: left; padding: 0 10px; } .bjh_main2{ background: #fafafa; } .bjh_main2_list{ position: relative; height: 580px; } .bjg_main2_ul{ position: absolute; right: 0; top: 0; width: calc(100% - 450px); z-index: 9999; } .bjh2_title h2{ color: #fff; } .bjh2_title h3{ color: #fff; } .bjh2_box{ } .bjh2_box_main{ overflow: hidden; position: relative; } .bjh2_box_main .bjh2_left{ position: absolute; width: 380px; } .bjh2_box_main .bjh2_left .box_img{ margin-left: 60px; height: 580px; width: 380px; background-image: url(../images/box_bg.png); background-repeat: no-repeat; background-size: 450px; position: relative; } .bjh2_box_main .bjh2_left .box_img img{ width: 250px; position: absolute; left: 22px; top: 14px; } .bjg_main2_ul li{ margin-right: 0; } .bjh2_box_main .bjh2_txt{ width: calc(100% - 450px); float: right; height: 400px; margin-top: 160px; border: 1px solid #ccc; border-radius: 10px; padding: 50px 30px; } .bjh2_title{ background: #001219; } .bjh2_box_main .title{ } .bjh2_box_main .title i{ color: #ccc; } .bjh2_box_main .title p{ color: #333; } .bjh2_box_main .txt{ padding: 50px 30px 40px; } .bjh2_box_main .txt h2{ font-size: 16px; line-height: 30px; color: #999; margin-bottom: 10px; } .bjh2_box_main .txt p{ font-size: 14px; line-height: 30px; display: block; color: #666; } .bjh3_title{ background: #001219; } /*百家号*/ /*案例中心*/ .index_case{ padding: 20px 0 50px; } .case_title{ text-align: center; padding-bottom: 30px; } .case_title h2{ padding: 0 0 20px; font-size: 26px; line-height: 30px; color: #333; } .case_title h3{ font-size: 16px; color: #666; } .in_case_list{ } .case_swiper { overflow: hidden; position: relative; padding: 20px 0; } .case_swiper_main{ overflow: hidden; display: flex; padding: 10px; } .case_swiper_main .img{ width: 50%; float: left; border-top-left-radius: 15px; border-bottom-left-radius: 15px; overflow: hidden; } .case_swiper_main .img img{ display: block; width: 100%; height: 100%; } .case_swiper_main .txt{ width: 50%; float: left; padding: 40px 40px 30px; box-shadow: 0px 1px 8px 0px rgba(0,8,50,0.11); text-align: center; border-top-right-radius: 15px; border-bottom-right-radius: 15px; } .case_swiper_main .title{ text-align: left; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px dashed #ccc; } .case_swiper_main .title h2{ font-size: 24px; font-weight: 500; color: #333; line-height: 30px; margin-bottom: 10px; } .case_swiper_main .title h3{ font-size: 20px; font-weight: 500; color: #999; line-height: 30px; margin-bottom: 30px; } .case_swiper_main .title p{ font-size: 15px; color: #666; line-height: 30px; display: block; height: 120px; } .case_swiper_main .txt_ul{ overflow: hidden; display: inline-block; } .case_swiper_main .txt_ul li{ float: left; margin-right: 40px; } .case_swiper_main .txt_ul h2{ display: table-cell; vertical-align: bottom; height: 40px; margin-bottom: 10px; } .case_swiper_main .txt_ul h2 p{ font-size: 36px; font-weight: bold; letter-spacing: 2px; margin-right: 4px; color: #f55f33; display: inline; } .case_swiper_main .txt_ul h2 span{ font-size: 18px; display: inline; } .case_swiper_main .txt_ul h3{ font-size: 16px; line-height: 20px; color: #333; } /*案例中心完*/ /*关于我们*/ .in_about{ overflow: hidden; display: flex; } .about_left{ float: left; width: 50%; /*background: url(../images/about1.jpg) no-repeat center center;*/ /*background-size: cover;*/ /*height: 600px;*/ position: relative; } .about_left img{ display: block; width: 100%; } .about_left:after{ content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: #ad0509; opacity: 0.7; z-index: 1; display: none; } .about_txt{ position: absolute; left: 0; top: 50%; margin-top: -190px; width: 70%; height: 380px; background: rgba(229,229,229,.7); z-index: 999; text-align: right; padding: 70px 50px 40px; } .about_txt .title{ width: 100%; padding-bottom: 30px; position: relative; margin-bottom: 30px; border-bottom: 1px solid #ccc; } .about_txt .title h2{ width: 100%; font-size: 30px; color: #333; line-height: 40px; letter-spacing: 1px; position: relative; z-index: 2; } .about_txt .title h3{ position: absolute; right: 0; top: 0px; font-size: 80px; color: #cfcbcb; font-weight: bold; font-family: "Arial Black"; line-height: 10px; text-transform: uppercase; letter-spacing: 1px; z-index: 1; opacity: 0.6; } .about_txt .title_p{ } .about_txt .title_p h2{ width: 100%; text-align: right; margin-top: 15px; font-size: 24px; color: #333; line-height: 35px; overflow: hidden; } .about_txt .title_p p{ width: 100%; padding-left: 30%; margin-top: 0; font-size: 16px; color: #333; line-height: 35px; height: 60px; overflow: hidden; } .title_ul{ overflow: hidden; display: inline-block; } .title_ul li{ float: left; padding: 0 20px; display: inline-block; text-align: center; } .title_ul li i{ display: block; font-size: 60px; line-height: 60px; color: #AF0000; } .title_ul li p{ display: block; font-size: 16px; line-height: 30px; color: #333; margin-top: 5px; } .about_right{ float: left; width: 50%; background: url(../images/about3.jpg) repeat center center; position: relative; padding: 60px 60px 0; } .about_right h2{ font-size: 30px; line-height: 60px; color: #333; margin-bottom: 20px; font-weight: bold; } .about_right p{ font-size: 18px; line-height: 35px; display: block; color: #666; margin-bottom: 30px; } /*关于我们完*/ /*新闻资讯*/ .index_news{ background: #f4f4f4; padding: 50px 0 0; } .index_news .index_title{ } .index_news .index_title h3{ color: #ebebeb; } .in_news_list{ text-align: center; padding: 30px 0; } .in_news_list_ul{ display: inline-block; overflow: hidden; } .in_news_list_ul li{ float: left; overflow: hidden; } .in_news_list_ul li:after{ content: "/"; font-size: 18px; line-height: 24px; display: inline-block; float: left; color: #bfbfbf; } .in_news_list_ul li:last-child:after{ display: none; } .in_news_list_ul li a{ display: inline-block; padding: 0 20px; height: 24px; line-height: 24px; color: #606060; font-size: 16px; float: left; } .in_news_list_ul li.active{ } .in_news_list_ul li.active a { color: #f55f33; } .in_news_main{ padding: 50px 0; } .in_news_main .in_news_box{ } .in_news_main .in_news_box .n_box{ display: none; } .news_box_list{ overflow: hidden; } .news_box_list li{ overflow: hidden; width: 48%; float: left; margin: 0 1%; } .news_box_list .n_img{ display: block; float: left; width: 150px; height: 110px; } .news_box_list .n_img a{ display: block; } .news_box_list .n_img a img{ display: block; width: 100%; max-height: 110px; } .news_box_list .n_txt{ float: left; width: calc(100% - 150px); padding: 0 20px; } .news_box_list .n_txt h2{ font-size: 18px; color: #333; margin-bottom: 10px; overflow: hidden; } .news_box_list .n_txt h2 a{ color: #333; line-height: 20px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; float: left; } .news_box_list .n_txt h2 time{ float: right; font-size: 14px; color: #666; line-height: 20px; } .news_box_list .n_txt h3{ font-size: 14px; line-height: 18px; color: #999; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news_box_list .n_txt .n_more{ overflow: hidden; padding: 10px 0 0; } .news_box_list .n_txt .n_more a{ float: left; display: inline-block; font-size: 14px; color: #666; line-height: 20px; } .news_box_list .n_txt .n_more time{ float: right; display: inline-block; font-size: 14px; color: #666; line-height: 20px; } .news_box_list li:nth-child(-n+2) .n_txt h2 time{ display: none; } .news_box_list li:nth-child(-n+2){ padding-bottom: 10px; } .news_box_list li:nth-child(-n+2):hover .n_txt h2 a{ color: #f55f33; } .news_box_list li:nth-child(-n+2):hover .n_txt .n_more a{ text-decoration: underline; color: #f55f33; } .news_box_list li:nth-child(n+3) .n_img{ display: none; } .news_box_list li:nth-child(n+3) .n_txt{ width: 100%; } .news_box_list li:nth-child(n+3) .n_txt h3,.news_box_list li:nth-child(n+3) .n_txt .n_more{ display: none; } .news_box_list li:nth-child(n+3) .n_txt h2{ margin-bottom: 0; } .news_box_list li:nth-child(n+3) .n_txt h2 a{ width: calc(100% - 100px); font-size: 15px; line-height: 20px; } .news_box_list li:nth-child(n+3) .n_txt h2 time{ width: 100px; float: right; text-align: right; font-size: 15px; line-height: 20px; } .news_box_list li:nth-child(n+3){ padding: 10px 0; border-top: 1px dashed #ccc; } .news_box_list li:nth-child(2n+3) .n_txt{ padding: 0 15px 0 0!important; } .news_box_list li:nth-child(2n+4) .n_txt{ padding: 0 0 0 15px!important; } .news_box_list li:nth-child(n+3):hover .n_txt h2 a{ color: #f55f33; } /*新闻资讯完*/ .index_link{ background: #001219; padding: 30px 0 20px; } .in_link_title{ padding-bottom: 20px; } .in_link_list{ overflow: hidden; } .in_link_list_ul{ overflow: hidden; } .in_link_list_ul li{ float: left; margin-right: 10px; margin-bottom: 5px; } .in_link_list_ul li h2{ font-size: 16px; color: #bcbcbc; } .in_link_list_ul li h2 p{ display: inline-block; font-size: 16px; color: #bcbcbc; } .in_link_list_ul li a{ font-size: 14px; line-height: 20px; color: #a0a0a0; display: inline-block; } .in_link_list_ul li:hover a{ color: #847575; } /*友情链接完*/ /*尾部样式*/ footer{ padding-bottom: 0!important; } .bookmark{ padding: 25px 0 15px; background: #001219; border-bottom: 1px solid #484848; display: none; } .bookmark_list{ } .bookmark_list_ul{ overflow: hidden; margin-bottom: 10px; } .bookmark_list_ul li{ float: left; } .bookmark_list_ul li:nth-child(2){ margin-left: 20px; } .bookmark_list_ul li a{ font-size: 16px; display: block; line-height: 20px; color: #d8d8d8; border-left: 1px solid #ccc; } .body_index .bookmark_list_ul li a{ color: #333333; border-left: 1px solid #ccc; } .bookmark_list_ul li:first-child a{ border-left: 0; } .bookmark_list_ul li:nth-child(2) a{ padding-left: 20px; } .bookmark_list_ul li.active a{ color: #f55f33; } .bookmark_main{ } .bookmark_main .b_box{ display: none; } .body_index .bookmark{ background: #f55f33; } .body_index .bookmark_list_ul li.active a{ color: #fff; } .b_box_ul{ overflow: hidden; } .b_box_ul li{ float: left; margin-right: 10px; margin-bottom: 5px; } .b_box_ul li h2{ height:24px; line-height: 24px; font-size: 14px; color: #fff; } .b_box_ul li a{ height:24px; line-height: 24px; font-size: 14px; color: #b1b1b1; display: block; } .b_box_ul li:hover a{ color: #f55f33; } .copyright{ text-align: center; background: #001219; padding:15px 0; border-bottom: 1px solid #484848; } .copyright_title{ overflow: hidden; display: block; text-align: center; padding: 30px 0; } .copyright_title .img{ float: left; width: 150px; } .copyright_title .img img{ display: block; width: auto; width: 100%; } .copyright_title .img p{ display: block; color: #b3b4be; padding: 10px 0; font-size: 16px; } .copyright_title .img p i{ font-size: 20px; margin-right: 8px; } .copyright_title .txt{ float: left; padding: 0 30px 0 0; width: 300px; } .copyright_title .txt .txt_p{ text-align: left; } .copyright_title .txt .txt_p p{ font-size: 14px; color: #b4b4b4; line-height: 30px; overflow: hidden; margin-bottom: 7px; display: block; } .copyright_title .txt .txt_p p i{ margin-right: 10px; font-size: 24px; line-height: 24px; margin-top: 3px; float: left; } .copyright_title .txt .txt_p p span { font-size: 16px; } .copyright_sitemap{ text-align: center; padding: 10px 0; } .copyright_sitemap p{ display: inline-block; font-size: 14px; color: #bcbcbc; height: 20px; line-height: 20px; margin:0 10px; } .copyright_sitemap a{ display: inline-block; font-size: 14px; color: #bcbcbc; height: 20px; line-height: 20px; margin:0 5px; } .copyright_sitemap a:hover{ text-decoration: underline; } .foot_list{ float: left; width: calc(100% - 550px); padding: 0 50px; margin: 0 50px; border-left: 1px solid #484848; border-right: 1px solid #484848; } .foot_list_ul{ overflow: hidden; } .foot_list_ul li{ float: left; width: 25%; padding: 0 10px; } .foot_list_ul dl{ text-align: left; } .foot_list_ul dl dt{ margin-bottom: 10px; } .foot_list_ul dl dt a{ display: block; font-size: 15px; color: #b4b4b4; line-height: 20px; margin-bottom: 10px; } .foot_list_ul dl dd{ } .foot_list_ul dl dd a{ display: block; font-size: 13px; color: #b4b4b4; line-height: 24px; } .txt_contact{ text-align: left; margin-bottom: 10px; } .txt_contact span{ font-size: 15px; color:#b4b4b4; display: block; line-height: 24px; } .txt_contact p{ font-size: 30px; color: #d8d8d8; display: block; margin-bottom: 10px; } .txt_contact a{ display: inline-block; padding: 0 25px; line-height: 35px; color: #fff; background: #f55f33; border-radius: 30px; } /*尾部样式完*/ /*-------------内页样式----------*/ .page_main{ } .page_banner{ } .page_banner img{ display: block; width: 100%; } /*案例中心*/ .case_content{ } .case_1{ background: #F5F9FD; padding: 50px 0; overflow: hidden; } .case_1_left{ float: left; width: 320px; background: #fff; padding: 15px 20px; } .case_1_left h2{ font-size: 20px; color: #333; line-height: 30px; font-weight: bold; margin-bottom: 10px; } .case_1_left h3{ font-size: 14px; line-height: 22px; color: #7F7F7F; } .case_1_left .img{ text-align: right; } .case_1_left img{ display: inline-block; margin: 0 auto; } .case_1_right{ float: left; width: calc(100% - 320px); padding-left: 20px; } .case_select{ } .case_1_swiper{ overflow: hidden; position: relative; padding: 0 0 50px; } .case_1_swiper .case_1_main{ } .case_1_main .img{ display: block; width: 100%; } .case_1_main .img a{ display: block; width: 100%; overflow: hidden; } .case_1_main .img a img{ display: block; width: 100%; max-width: 100%; transition: all 0.8s ease; } .case_1_main .img:hover img{ transform: scale(1.1); } .case_1_main .txt{ padding: 10px 0; } .case_1_main .txt h2{ margin-bottom: 20px; margin-top: 10px; } .case_1_main .txt h2 a{ color: #000; font-weight: bold; font-size: 18px; display: block; } .case_1_main .txt p{ color: #666; line-height: 20px; font-size: 12px; display: block; } .case_1_info{ padding: 40px 50px; } .case_all{ } .case_all_ul{ overflow: hidden; } .case_all_ul>li{ width: 25%; float: left; padding: 0 15px; margin-bottom: 25px; } .case_all_ul>li .img{ position: relative; } .case_all_ul>li .img>a{ display: block; width: 100%; overflow: hidden; position: relative; } .case_all_ul>li .img img{ display: block; width: 100%; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .case_all_ul>li:hover .img img{ transform: scale(1.1); } .case_all_ul .img a .img_links { display: none; width: 100%; height: 100%; position: absolute; left: 0%; top: 0%; background: rgba(0, 0, 0, 0.7); font-size: 0; text-align: center; -webkit-animation: zoomIn 0.6s ease forwards; animation: zoomIn 0.6s ease forwards; } .case_all_ul .img a .img_links .pro_txt{ padding: 0 10px; width: 100%; position: absolute; left: 0; top: 50%; transform:translateY(-50%); } .case_all_ul .img a .img_links .pro_txt h3{ font-size: 16px; line-height:30px; color: #ffffff; display: block; margin-bottom: 10px } .case_all_ul .img a .img_links .pro_txt p{ font-size: 14px; line-height:20px; color: #ffffff; display: block; margin-bottom: 5px; } .case_all_ul .img a .img_links .pro_txt span{ font-size: 14px; line-height:20px; color: #f55f33; display: block; font-weight: bold; } .case_all_ul .img a:hover .img_links { display: block; } .case_all_ul .img a img { display: block; width: 100%; transition: all 0.8s ease; border: 1px solid #efefef; } .case_all_ul .img a:hover img { } .case_all_ul li .txt{ overflow: hidden; padding: 10px 15px 25px; background: #f8f8f8; } .case_all_ul li .txt h2{ font-size: 16px; overflow: hidden; padding: 10px 0; } .case_all_ul li .txt h2 a{ font-size: 14px; width: 100%; color: #555; font-weight: bold; overflow: hidden; display: block; } .case_all_ul li .txt h2 p{ float: right; line-height: 30px; width: 120px; display: block; color: #999; display: block; } .case_all_ul li .txt h2 span{ font-size: 18px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; float: left; width: calc(100% - 40px); } .case_all_ul li .txt h2 i{ width: 40px; display: block; float: right; text-align: right; font-size: 20px; } .case_all_ul li .txt h3{ font-size: 14px; color: #999; line-height: 20px; height: 40px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .case_all_ul li .txt .txt_p{ overflow: hidden; padding-bottom: 10px; border-bottom: 1px solid #ccc; margin-bottom: 10px; } .case_all_ul li .txt .txt_p a{ font-size: 14px; line-height: 20px; color: #333; display: inline-block; padding-left: 5px; width: auto; float: left; } .case_all_ul li .txt_p{ overflow: hidden; } .case_all_ul li .txt_p li{ float: left; width: 50%; } .case_all_ul li .txt_p li:nth-child(even){ width: 60%; } .case_all_ul li .txt_p li:nth-child(odd){ width: 40%; } .case_all_ul li .txt_p li:nth-child(-n+2){ padding-bottom: 10px; } .case_all_ul li .txt_p li p{ font-size: 14px; color: #666; line-height: 20px; display: block; } .case_all_ul .txt .txt_more{ overflow: hidden; } .case_all_ul .txt .txt_more p{ float: left; font-size: 14px; color: #333; line-height: 20px; display: inline-block; } .case_all_ul .txt .txt_more a{ overflow: hidden; float: right; } .case_all_ul .txt .txt_more a i{ float: left; display: inline-block; color: #f55f33; font-size: 18px; line-height: 20px; margin-right: 3px; } .case_all_ul .txt .txt_more a span{ float: left; font-size: 14px; line-height: 20px; display: inline-block; color: #f55f33; } .case_2{ padding: 30px 0; } .case_list_list{ text-align: center; } .case_list_list_ul{ display: inline-block; padding-bottom: 10px; } .case_list_list_ul li{ float: left; border-top: 3px solid transparent; border-bottom: 3px solid transparent; position: relative; padding: 5px 0; } .case_list_list_ul li.active:after{ content: ""; position: absolute; top: calc(100% + 1px); left: 50%; transform: translateX(-50%); border-top: 12px solid transparent; border-bottom: 0px solid transparent; border-left: 9px solid transparent !important; border-right: 9px solid transparent !important; z-index: 980; } .case_list_list_ul li a{ font-size: 16px; line-height: 75px; color: #666; display: block; width: 180px; text-align: center; border-right: 1px solid #E6E6E6; } .case_list_list_ul li.active{ border-top: 3px solid #1976D2; border-bottom: 3px solid #1976D2; } .case_list_list_ul li.active a{ color: #1976D2; } .case_list_list_ul li.active:after{ border-top: 12px solid #1976d2; } .case_list_list_ul li:last-child a{ border-right: 1px solid transparent; } /*-------------分页样式----------*/ /*案例详情*/ .case_detail_content{ background: #f3f3f3; } .case_detail_nav { overflow: hidden; padding: 20px 0; } .case_detail_nav h3 { position: relative; color: #666666; font-size: 14px; padding: 0 5px 0 30px; height: 35px; line-height: 35px; width: 110px; float: left; } .case_detail_nav h3:before { position: absolute; content: '\e6b8'; font-family: 'icon'; left: 0; top: 0; font-size: 20px; } .case_detail_tit_ul { float: left; } .case_detail_tit_ul li { float: left; padding-right: 5px; } .case_detail_tit_ul li:after { content: '\e605'; font-family: 'icon'; font-size: 18px; line-height: 35px; float: left; } .case_detail_tit_ul li a { height: 35px; line-height: 35px; font-size: 14px; color: #666666; display: block; float: left; padding: 0 5px; text-transform: capitalize; } .case_detail_tit_ul li:last-child:after { display: none; } .case_detail_main{ overflow: hidden; background: rgba(255,255,255,.5); padding: 20px; overflow: hidden; display: flex; flex-direction: row; } .case_detail_main .case_left{ float: left; width: calc(100% - 350px); background: #fff; float: left; padding: 20px 20px 40px; } .case_detail_main .case_right{ float: left; width: 340px; background: #fff; margin-left: 10px } .case_detail_title{ text-align: center; } .case_detail_title h1{ color: #333; font-size: 26px; padding-bottom: 30px; } .case_detail_title .title_info{ padding: 0 0 30px; overflow: hidden; border-bottom: 1px dashed #ccc; margin-bottom: 30px; } .case_detail_title .title_info h2{ display: inline-block; font-size: 16px; line-height: 20px; color: #555; margin: 0 10px; } .case_detail_info{ } .case_table table { *border-collapse: collapse; /* IE7 and lower */ border-spacing: 0; width: 100%; } /*========bordered table========*/ .bordered { border: solid #ccc 1px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 1px 1px #ccc; -moz-box-shadow: 0 1px 1px #ccc; box-shadow: 0 1px 1px #ccc; } .bordered tr { -o-transition: all 0.1s ease-in-out; -webkit-transition: all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .bordered tr td strong{ font-weight: bold; color: #343434; } .bordered .highlight, .bordered tr:hover { background: #fbf8e9; } .bordered td, .bordered th { border-left: 1px solid #ccc; border-top: 1px solid #ccc; padding: 8px 20px; text-align: left; font-size: 16px; line-height: 30px; } .bordered th { background-color: #dce9f9; background-image: -webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9)); background-image: -webkit-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -moz-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -ms-linear-gradient(top, #ebf3fc, #dce9f9); background-image: -o-linear-gradient(top, #ebf3fc, #dce9f9); background-image: linear-gradient(top, #ebf3fc, #dce9f9); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ebf3fc, endColorstr=#dce9f9); -ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ebf3fc, endColorstr=#dce9f9)"; -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; -moz-box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; box-shadow: 0 1px 0 rgba(255,255,255,.8) inset; border-top: none; text-shadow: 0 1px 0 rgba(255,255,255,.5); } .bordered td:first-child, .bordered th:first-child { border-left: none; } .bordered th:first-child { -moz-border-radius: 6px 0 0 0; -webkit-border-radius: 6px 0 0 0; border-radius: 6px 0 0 0; } .bordered th:last-child { -moz-border-radius: 0 6px 0 0; -webkit-border-radius: 0 6px 0 0; border-radius: 0 6px 0 0; } .bordered tr:last-child td:first-child { -moz-border-radius: 0 0 0 6px; -webkit-border-radius: 0 0 0 6px; border-radius: 0 0 0 6px; } .bordered tr:last-child td:last-child { -moz-border-radius: 0 0 6px 0; -webkit-border-radius: 0 0 6px 0; border-radius: 0 0 6px 0; } .table_display_none{ display: none!important; } .table_display_block{ display: block!important; } .case_table{ width: 100%; max-width: 700px; margin: 0 auto; } .bordered th:first-child{ width: 150px; } .case_detail_info .case_introduce{ padding: 30px 0; } .case_detail_info .case_introduce .title{ padding: 10px 0; } .case_detail_info .case_introduce .title h2{ font-size: 20x; line-height: 30px; color: #333; font-weight: bold; } .case_detail_info .case_introduce_info{ } .case_detail_info .case_introduce_info p{ font-size: 16px; color: #666; line-height: 30px; display: block; } .case_detail_info .case_introduce_info strong{ } .case_detail_info .case_introduce_info span{ } .case_detailed_description{ } .case_detailed_description .case_introduce_info p{ font-size: 15px; color: #666; line-height: 30px; display: block; } .case_detailed_description img{ display: block; width: auto; max-width: 100%; margin: 20px auto; } .case_detailed_description strong{ } .case_detailed_description span{ } .case_detailed_description p{ font-size: 15px; color: #666; line-height: 30px; display: block; } .case_detail_feedback{ } .case_detail_feedback h3{ font-size: 16px; line-height: 30px; margin-bottom: 5px; color: #666; font-weight: bold; } .case_detail_feedback p{ font-size: 15px; color: #666; line-height: 30px; display: block; } .case_detail_recommend{ padding: 30px 0 0; margin-top: 50px; border-top: 1px dashed #ccc; } .case_detail_recommend h4{ font-size: 20px; color: #333; font-weight: bold; margin-bottom: 30px; } /*案例详情完*/ /*新闻资讯*/ .news_content{ background: #f3f3f3; } .news_nav { overflow: hidden; padding: 20px 0; } .news_nav h3 { position: relative; color: #666666; font-size: 14px; padding: 0 5px 0 30px; height: 35px; line-height: 35px; width: 110px; float: left; } .news_nav h3:before { position: absolute; content: '\e6b8'; font-family: 'icon'; left: 0; top: 0; font-size: 20px; } .news_nav_ul { float: left; } .news_nav_ul li { float: left; padding-right: 5px; } .news_nav_ul li:after { content: '\e605'; font-family: 'icon'; font-size: 18px; line-height: 35px; float: left; } .news_nav_ul li a { height: 35px; line-height: 35px; font-size: 14px; color: #666666; display: block; float: left; padding: 0 5px; text-transform: capitalize; } .news_nav_ul li:last-child:after { display: none; } .news_list{ text-align: center; padding: 30px 0; } .news_list_ul{ display: inline-block; } .news_list_ul li{ float: left; margin: 0 10px; } .news_list_ul li a{ font-size: 16px; height: 30px; line-height: 30px; padding: 0 15px; display: block; background: #efefef; color: #333; } .news_list_ul li.active a{ background: #f55f33; color: #fff; } .news_content_info{ } .news_all_ul{ overflow: hidden; } .news_all_ul li{ width: 32%; float: left; padding: 5px; background: #fff; margin-bottom: 20px; } .news_all_ul li:nth-child(3n-1){ margin: 0 2%; } .news_all_ul li .img{ width: 100%; display: block; height: 180px; max-height: 180px; overflow: hidden; } .news_all_ul li .img a{ width: 100%; display: block; height: 100%; overflow: hidden; } .news_all_ul li .img img{ width: 100%; display: block; height: 100%; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .news_all_ul li .txt{ padding: 10px 10px; border-bottom: 1px solid #eaeaea } .news_all_ul li .txt h2{ font-size: 16px; line-height: 24px; color: #333; } .news_all_ul li .txt h2 a{ color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .news_all_ul li .txt .news_p{ margin: 8px 0; } .news_all_ul li .txt .news_p p{ display: block; font-size: 12px; height:40px; line-height: 20px; color: #666; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .news_all_ul li .news_more{ overflow: hidden; padding: 5px 10px 0; } .news_all_ul li .news_more time{ float: left; font-size: 14px; color: #777; line-height: 20px; } .news_all_ul li .news_more i{ float: right; font-size: 20px; color: #777; line-height: 20px; } .news_all_ul li:hover img{ transform: scale(1.1); } .news_all_ul li:hover .txt h2 a{ color: #f55f33; } .news_all_ul li:hover .news_more time,.news_all_ul li:hover .news_more i{ color: #333; } /*新闻资讯完*/ /*新闻详情*/ .news_detail_content{ background: #f3f3f3; } .news_detail_main{ background: rgba(255,255,255,.5); padding: 20px; overflow: hidden; display: flex; flex-direction: row; } .news_detail_info{ background: #fff; float: left; width: calc(100% - 340px); padding: 20px 20px 40px; } .news_detail_title{ overflow: hidden; text-align: center; padding-bottom: 20px; margin-bottom: 30px; border-bottom: 1px solid #ccc; } .news_detail_title h1{ font-size: 20px; line-height: 30px; color: #333; font-weight: bold; padding: 20px 0 20px; } .news_detail_title .news_detail_time{ overflow: hidden; } .news_detail_title .news_detail_time time{ font-size: 14px; color: #999; line-height: 20px; display: inline-block; margin: 0 10px; } .news_detail_title .news_detail_time p{ font-size: 14px; color: #999; line-height: 20px; display: inline-block; margin: 0 10px; } .page_fenye{ padding:30px 0; position: relative; } .page_fenye a{ width: 70%; display: block; font-size: 14px; color: #666; line-height: 30px; margin-bottom: 10px; } .page_fenye a:hover{ color: #333; } .page_fenye .page_more{ position: absolute; right: 0; top: 45px; } .page_fenye .page_more a{ padding: 10px 30px; line-height: 28px; border: 1px solid #ccc; font-size: 15px; display: block; width: auto!important; margin-bottom: 0!important; border-radius: 5px; } .page_fenye .page_more a:hover{ background: #f55f33; color: #fff; } .news_detail_txt{ } .news_detail_txt p{ font-size: 14px; line-height: 24px; display: block; color: #666; } .news_detail_txt strong{ font-weight: bold!important; } .news_detail_txt img{ display: block; width: auto; margin: 10px auto; max-width: 80%; } .news_detail_page{ width: 320px; float: left; margin-left: 10px; background: #fff; } .news_page_list{ padding: 30px 10px; } .news_page_list h3{ font-size: 20px; font-weight: bold; color: #333; position: relative; padding-top: 20px; padding-bottom: 20px; } .news_page_list h3:before{ content: ""; position: absolute; top: 0; left: 0; width: 30px; height: 10px; background: #f55f33; } .news_page_list_ul{ overflow: hidden; } .news_page_list_ul li{ float: left; margin-right: 10px; margin-bottom: 10px; background: #F6F6F6; padding: 10px 0; } .news_page_list_ul li a{ font-size: 14px; line-height: 20px; display: block; padding: 0 15px; } .news_page_list_ul li.active{ background: #f55f33; } .news_page_list_ul li.active a{ color: #fff; } .news_page_new{ padding: 20px 10px; } .news_page_new h3{ font-size: 18px; color: #666; position: relative; padding-bottom: 15px; margin-bottom: 20px; } .news_page_new h3:after{ content: ""; position: absolute; bottom: 0; left: 0; width: 50px; height: 2px; background: #f55f33; } .news_page_new_ul{ } .news_page_new_ul li{ padding: 5px 0; border-bottom: 1px dashed #ccc; overflow: hidden; position: relative; } .news_page_new_ul li a{ font-size: 14px; color: #333; padding-left: 30px; display: block; line-height: 30px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .news_page_new_ul li:before{ content: '\e630'; font-family: 'icon'; font-size: 25px; line-height: 30px; position: absolute; left: 0; top: 5px; } .news_page_relevant{ } .news_page_relevant{ padding: 20px 10px 0; } .news_page_relevant h3{ font-size: 18px; color: #666; position: relative; padding-bottom: 15px; margin-bottom: 20px; } .news_page_relevant h3:after{ content: ""; position: absolute; bottom: 0; left: 0; width: 50px; height: 2px; background: #f55f33; } .news_page_relevant_ul{ } .news_page_relevant_ul li{ padding: 5px 0; border-bottom: 1px dashed #ccc; overflow: hidden; position: relative; } .news_page_relevant_ul li a{ font-size: 14px; color: #333; padding-left: 30px; display: block; line-height: 30px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .news_page_relevant_ul li:before{ content: '\e630'; font-family: 'icon'; font-size: 25px; line-height: 30px; position: absolute; left: 0; top: 5px; } /*新闻详情完*/ /*SEO优化*/ .seo_case{ padding-bottom: 40px; } .seo_faq{ padding: 50px; background: #f1f1f1; } .faq_list{ } .faq_list_main{ } .faq_list_ul{ overflow: hidden; } .faq_list_ul li{ margin-bottom: 25px; } .faq_list_ul li span{ font-size: 15px; line-height: 22px; color: #666; display: block; padding-bottom: 7px; font-weight: bold; } .faq_list_ul li span i{ float: left; padding-right: 5px; font-size: 20px; color: #000; } .faq_list_ul li p{ font-size: 14px; line-height: 24px; color: #999; display: block; text-indent: 20px; } .faq_more{ text-align: center; } .faq_more a{ display: inline-block; color: #076bf2; border: 1px solid #076bf2; border-radius: 4px; width: 166px; text-align: center; height: 40px; line-height: 40px; font-size: 16px; margin: 0 40px; } .faq_more a span{ } .seo_case_more{ text-align: center; } .seo_case_more a{ display: inline-block; font-size: 16px; color: #333; background: #eee; padding:0 30px; line-height: 50px; height: 50px; } .seo_case_more a:hover{ background: #f55f33; color: #fff; font-weight: bold; } /*SEO优化完*/ /*解决方案*/ .solution_content{ background: #f3f3f3; padding: 30px; } .solution_list{ } .solution_list_ul{ } .solution_list_ul{ overflow: hidden; } .solution_list_ul li{ width: 32%; float: left; padding: 5px; background: #fff; margin-bottom: 20px; } .solution_list_ul li:nth-child(3n-1){ margin: 0 2%; } .solution_list_ul li .img{ width: 100%; display: block; height: 180px; max-height: 180px; overflow: hidden; } .solution_list_ul li .img a{ width: 100%; display: block; height: 100%; overflow: hidden; } .solution_list_ul li .img img{ width: 100%; display: block; height: 100%; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -ms-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .solution_list_ul li .txt{ padding: 10px 10px; } .solution_list_ul li .txt h2{ font-size: 16px; line-height: 24px; color: #333; } .solution_list_ul li .txt h2 a{ color: #333; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .solution_list_ul li .txt .solution_p{ margin: 8px 0 0; } .solution_list_ul li .txt .solution_p p{ display: block; font-size: 12px; height:40px; line-height: 20px; color: #666; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .solution_list_ul li:hover img{ transform: scale(1.1); } .solution_list_ul li:hover .txt h2 a{ color: #f55f33; } /*解决方案完*/ /*解决方案详情页*/ .solution_detail_content{ background: #f3f3f3; } .solution_detail_main{ background: #fff; padding: 30px 50px; } .solution_detail_info{ } .solution_detail_title{ overflow: hidden; text-align: center; padding-bottom: 20px; margin-bottom: 30px; border-bottom: 1px solid #ccc; } .solution_detail_title h1{ font-size: 20px; line-height: 30px; color: #333; font-weight: bold; padding: 20px 0 20px; } .solution_detail_txt{ } .solution_detail_txt p{ font-size: 14px; line-height: 24px; display: block; color: #666; } .solution_detail_txt img{ display: block; width: auto; margin: 10px auto; max-width: 80%; } /*解决方案详情页完*/ /*关于我们*/ .about_content{ } .about_title{ text-align: center; padding: 40px 0; } .about_title h1{ font-size: 30px; font-weight: bold; color: #333; } .about_main{ padding-bottom: 40px; } .about_main p{ display: block; font-size: 14px; line-height: 34px; } /*关于我们完*/ /*联系我们*/ .contact_main{ padding: 0 0 30px; } .contact_list{ } .contact_list_ul{ overflow: hidden; display: flex; flex-direction: row; padding: 30px 0; } .contact_list_ul li{ float: left; width: calc(25% - 20px); margin: 0 10px; box-shadow: #ddd 1px 5px 8px 0px; } .contact_list_ul li .img{ padding: 40px 0 20px; text-align: center; } .contact_list_ul li .img i{ font-size: 50px; background: #f55f33; border-radius: 50%; padding: 30px; line-height: 100px; color: #fff; } .contact_list_ul li .txt{ text-align: center; padding: 20px; } .contact_list_ul li .txt h2{ font-size: 18px; color: #666; font-weight: bold; margin-bottom: 10px; } .contact_list_ul li .txt p{ font-size: 14px; color: #888888; line-height: 24px; } .contact_form { width:100%; margin: 0 auto; padding: 30px 0; background: #f7f7f7; } .contact_list_ul li:nth-child(1) .img i{ background: #4562A8; } .contact_list_ul li:nth-child(2) .img i{ background: #FFB850; } .contact_list_ul li:nth-child(3) .img i{ background: #FF7D5F; } .contact_list_ul li:nth-child(4) .img i{ background: #3CC6ED; } .contact_list_ul li:nth-child(-n+3){ border-right-color: transparent; } .contact_form_title{ } .contact_form_title h2{ font-size: 30px; color: #333; font-weight: bold; line-height: 50px; margin-bottom: 30px; } .contact_form form { width: 100%; overflow: hidden; } .contact_form form input { width: calc(50% - 20px); float: left; height: 45px; padding: 0 15px; font-size: 14px; margin-bottom: 25px; border: 1px solid #ccc; } .contact_form form input:nth-child(even) { margin-left: 20px; } .contact_form form input:nth-child(odd) { margin-right: 20px; } .contact_form form textarea { width: 100%; height: 150px; padding: 10px 10px; font-size: 14px; line-height: 20px; border: 1px solid #ccc; margin-bottom: 10px; } .contact_form form .con_btn { display: inline-block; float: right; width: auto; height: 45px; line-height: 45px; background: #f55f33; color: #fff; text-align: center; padding: 0 70px; margin: 0 !important; } .contact_form form .con_btn:hover{ background: #f55f33; color: #fff; } /*联系我们完*/ /*标签大全*/ .tag_content{ padding: 30px 0; } .tag_list{ margin-bottom: 30px; text-align: center; } .tag_list_ul{ overflow: hidden; display: inline-block; } .tag_list_ul li{ float: left; font-size: 16px; padding: 0 15px; } .tag_list_ul li a{ font-size: 16px; padding: 10px 25px; background: #ccc; color: #fff; display: block; } .tag_list_ul li.active{ } .tag_list_ul li.active a{ background: #f55f33; } .t_box_ul{ overflow: hidden; } .t_box_ul li{ float: left; padding: 0 10px; border-right: 1px solid #ccc; margin-bottom: 10px; } .t_box_ul li a{ font-size: 15px; line-height: 16px; display: block; color: #666; text-transform: uppercase; } .t_box_ul li a:hover{ color: #000; text-decoration: underline; } .tag_main{ } .tag_main .t_box{ display: none; } .tag_banner{ background: url(../images/tag_banner.jpg) no-repeat; background-size: 100%; height: 300px; padding:80px 0; text-align: center; } .tag_banner h2{ font-size: 24px; color: #fff; line-height: 30px; margin-bottom: 20px; font-weight: bold; } .tag_banner h3{ font-size: 15px; color: #fff; line-height: 30px; } .statement{ background: #fcf2e1; border: 1px solid #efd3b1; margin-top: 20px; padding: 10px; } .statement p{ font-size: 14px; color: #555; line-height: 30px; } /*在线客服*/ .kefu{ position: fixed; top: 35%; right: 0; z-index: 9999999999; } .kefu_ul{ background: #fff; } .kefu_ul li{ text-align: center; background: #f55f33; margin-bottom: 2px; padding:8px 10px; } .kefu_ul li:last-child{ background: #585858; } .kefu_ul li a{ display: block; } .kefu_ul li i{ font-size: 35px; color: #fff; display: block; line-height: 35px; } .kefu_ul li p{ font-size: 14px; display: block; color: #fff; } .index_en .kefu_ul li p{ display: none; } .weixin_logo,.phone{ position: relative; } .weixin_logo a,.phone a{ background-position: 0 87%; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; } .weixin_img,.phone_txt{ background-position: 0 0; width: 0px; height: 0px; overflow: hidden; position: absolute; top: 0; left: -150px; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; } .weixin_logo:hover .weixin_img { width: 150px; height: 150px; } .weixin_img{ display: block; width: 100%; } .phone .phone_txt{ left: -150px; text-align: center; background: #f55f33; } .phone .phone_txt p{ font-size: 14px; line-height: 50px; color: #fff; display: block; } .phone:hover .phone_txt { width: 150px; height: 50px; } /*在线客服*/ .sm_foot{ display: none; } .w1400{ width: 100%; max-width: 1400px; margin: 0 auto; overflow: hidden; } /*网站建设招商*/ .website_content{ padding: 40px 0 0; } .web_1{ display: none; overflow: hidden; padding:0 0 50px; border-bottom: 1px solid #ccc; } .web_1 .left{ width: 330px; float: left; padding: 10px; overflow: hidden; } .web_1 .right{ width: calc(100% - 330px); float: left; padding-left: 20px; } .web_1 .left .txt{ float: left; /*width: calc(100% - 150px);*/ } .web_1 .left .txt h2{ font-size: 24px; font-weight: bold; line-height: 30px; color: #333; margin-bottom: 10px; } .web_1 .left .txt p{ font-size: 14px; color: #999; line-height: 24px; display: block; } .web_1 .left .img{ float: left; width: 150px; height: 150px; display: none; } .web_1 .left .img img{ display: block; width: 100%; } .web_1 .right .web_1_ul{ overflow: hidden; } .web_1 .right .web_1_ul li{ width: 25%; padding: 10px; float: left; } .web_1_ul .img{ width: 100%; display: block; height: 153px; } .web_1_ul .img a{ display: block; width: 100%; height: 100%; } .web_1_ul .img a img{ display: block; width: 100%; height: 100%; } .web_1_ul .txt{ padding: 10px 0; } .web_1_ul .txt h2{ margin-bottom: 10px; } .web_1_ul .txt h2 a{ overflow: hidden; display: block; } .web_1_ul .txt h2 p{ float: left; text-align: left; color: #333; width: calc(100% - 105px); font-size: 18px; font-weight: bold; line-height: 30px; display: block; } .web_1_ul .txt h2 span{ width: 105px; color: #999; float: left; display: block; font-size: 18px; line-height: 30px; } .web_1_ul .txt h3{ font-size: 12px; color: #999; line-height: 18px; } .website_content .s_title{ text-align: center; padding: 50px 0; } .website_content .s_title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .website_content .s_title h2 span{ float: left; color: #f55f33; } .website_content .s_title h2 p{ float: left; color: #333; } .website_content .s_title h4{ font-size: 16px; color: #7f7f7f; line-height: 20px; } .website_content .web_2{ padding: 30px 0; } .web_2 .left{ width: 50%; float: left; } .web_2 .left img{ display: block; width: auto; max-width: 100%; margin: 0 auto; } .web_2 .right{ width: 50%; float: left; text-align: center; padding: 40px 0; } .web_2 .right h3{ color: #595959; font-size: 18px; line-height: 24px; margin-bottom: 25px; } .web_2 .right h2{ font-size: 34px; font-weight: bold; margin-bottom: 20px; line-height: 40px; overflow: hidden; text-align: center; display: inline-block; } .web_2 .right h2 span{ float: left; color: #333; font-weight: bold; } .web_2 .right h2 p{ float: left; color: #f55f33; font-weight: bold; } .web_2 .right>p{ color: #7F7F7F; font-size: 14px; display: block; line-height: 20px; } .web_2 .right a{ display: inline-block; padding: 0 60px; line-height: 50px; font-size: 24px; color: #fff; background: #f55f33; margin-top: 50px; border-radius: 50px; } .web_3{ background: #F5F9FD; padding: 30px 0 20px; } .web_3 .title{ text-align: center; margin-bottom: 40px; } .web_3 .title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .web_3 .title h2 span{ float: left; color: #f55f33; } .web_3 .title h2 p{ float: left; color: #333; } .web_3 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .web_3_list{ position: relative; display: flex; } .web_3_list_ul{ overflow: hidden; } .web_3_list_ul li{ float: left; width: calc(50% - 140px); background: #fff; padding: 25px 30px; border-radius: 10px; text-align: center; margin-bottom: 20px; } .web_3_list_ul li:nth-child(even){ float: right; width: calc(50% - 140px); } .web_3_list_ul .tit{ text-align: center; display: inline-block; margin-bottom: 20px; } .web_3_list_ul .tit img{ float: left; width: 54px; height: 56px; } .web_3_list_ul .tit h3{ float: left; font-size: 24px; font-weight: bold; line-height: 56px; color: #333; padding-left: 10px; } .web_3_list_ul .txt{ } .web_3_list_ul .txt h2{ color: #50A794; font-weight: bold; font-size: 20px; line-height: 24px; margin-bottom: 10px; } .web_3_list_ul .txt p{ color: #7F7F7F; font-size: 14px; line-height: 22px; display: block; } .web_3_list_img{ width: 280px; height: 726px; position: absolute; left: calc(50% - 140px); top: 0; } .web_3_list_img img{ display: block; max-width: 100%; width: auto; margin:0 auto; } .web_4{ background: #fff; padding: 40px 0; } .web_4 .title{ text-align: center; margin-bottom: 40px; } .web_4 .title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .web_4 .title h2 p{ float: left; color: #f55f33; font-weight: bold; } .web_4 .title h2 span{ float: left; color: #333; } .web_4 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .web_4_list{ } .web_4_list_ul{ } .web_4_list_ul li{ width: 25%; padding: 0 25px; float: left; } .web_4_list_ul li .img{ text-align: center; } .web_4_list_ul li .img img{ display: block; max-width: 100%; width: auto; margin: 0 auto; } .web_4_list_ul li .txt{ padding-top: 20px; text-align: center; } .web_4_list_ul li .txt h2{ font-size: 24px; font-weight: bold; line-height: 30px; color: #333; margin-bottom: 20px; } .web_4_list_ul li .txt p{ font-size: 14px; color: #7F7F7F; line-height: 24px; display: block; } .web_5{ display: none; } .web_7{ display: none; } .web_5_top{ background: url(../images/web_5_1.jpg) no-repeat center; padding-top: 1.5690%; padding-left: 0.0000%; padding-right: 0.0000%; padding-bottom: 17.5732%; background-color: transparent; background-size: auto; background-repeat: no-repeat; background-position: 50% 100%; background-Attachment: scroll; } .web_5_top .txt1{ text-align: center; padding: 10px 0; margin-top: 3.33%; } .web_5_top .txt1 h4{ font-size: 18xp; font-weight: bold; line-height: 40px; color: #fff; } .web_5_top .txt1 h2{ font-size: 32px; line-height: 60px; color: #fff; font-weight: bold; } .web_5_top .txt1 p{ font-size: 14px; color: rgba(255, 255, 255, 0.75); line-height: 30px; display: block; } .web_5_bottom{ background: url(../images/web_5_2.jpg) no-repeat center; padding-top: 13.0753%; padding-left: 0.0000%; padding-right: 0.0000%; padding-bottom: 3.1381%; background-color: transparent; background-size: auto; background-repeat: no-repeat; background-position: 50% 0%; background-Attachment: scroll; } .web_5_bottom .txt2{ overflow: hidden; } .web_5_bottom .left{ width: 50%; float: left; } .web_5_bottom .left h3{ font-size: 18px; color: #fff; line-height: 28px; margin-bottom: 20px; } .web_5_bottom .left h2{ color: #f55f33; font-size: 36px; line-height: 54px; margin-bottom: 10px; } .web_5_bottom .left a{ display: inline-block; background: #f55f33; padding: 0 45px; line-height: 50px; border-radius: 50px; color: #fff; font-size: 24px; } .web_5_bottom .right{ width: 50%; float: left; } .web_5_bottom .right h4{ font-size: 14px; color: #fff; line-height: 30px; display: block; position: relative; padding-left: 15px; background: url(../images/web_5_icon.png) no-repeat left center; } .web_6{ background: #fff; padding: 40px 0; } .web_6 .title{ text-align: center; margin-bottom: 40px; } .web_6 .title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .web_6 .title h2 p{ float: left; color: #f55f33; font-weight: bold; } .web_6 .title h2 span{ float: left; color: #333; } .web_6 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .web_6_list{ } .web_6_list_ul{ overflow: hidden; } .web_6_list_ul li{ overflow: hidden; padding: 10px 0; display: flex; align-items:center; } .web_6_list_ul li .left{ float: left; width: 50%; padding-left: 50px; } .web_6_list_ul li .left h2{ color: #f55f33; font-size: 30px; line-height: 45px; } .web_6_list_ul li .left h4{ font-size: 16px; color: #7F7F7F; line-height: 32px; margin-bottom: 30px; } .web_6_list_ul li .left p{ font-size: 14px; line-height: 35px; display: block; color: #333; } .web_6_list_ul li .right{ float: right; width: 50%; } .web_6_list_ul li .right img{ width: auto; max-width: 100%; display: block; margin: 0 auto; } .web_6_list_ul li:nth-child(2n){ flex-direction: row-reverse; } .web_6_more{ text-align: center; } .web_6_more a{ display: inline-block; padding: 0 50px; line-height: 50px; border-radius: 50px; font-size: 18px; color: #fff; background: #f55f33; overflow: hidden; } .web_6_more a p{ float: left; } .web_6_more a i{ font-size: 25px; line-height: 50px; display: block; float: left; padding: 0 10px; } .web_7{ padding-top: 1.5690%; padding-left: 0.0000%; padding-right: 0.0000%; padding-bottom: 1.5690%; background-color: transparent; background-image: url(../images/web_7.jpg); background-size: auto; background-repeat: no-repeat; background-position: 50% 50%; background-Attachment: scroll; } .web_7 .txt{ padding: 0 16%; } .web_7 .txt h3{ font-size: 18px; margin-bottom: 5px; color: #fff; line-height: 24px; } .web_7 .txt h4{ font-size: 14px; color: #fff; line-height: 22px; margin-bottom: 5px; } .web_7 .txt h2{ font-weight: bold; font-size: 24px; color: #21CDAB; line-height: 36px; } .web_7 .txt>p{ font-size: 14px; color: #A5A5A5; line-height: 20px; display: block; } .web_7_more{ text-align: left; margin-top: 20px; } .web_7_more a{ display: inline-block; padding: 0 50px; line-height: 50px; border-radius: 50px; font-size: 16px; color: #fff; background: #f55f33; overflow: hidden; } .web_7_more a p{ float: left; } .web_7_more a i{ font-size: 25px; line-height: 50px; display: block; float: left; padding: 0 10px; } .web_8{ display: none; } .web_8_1{ padding-top: 2.6151%; padding-left: 0.0000%; padding-right: 0.0000%; padding-bottom: 2.0921%; background-color: transparent; background-image: url(../images/web_8.jpg); background-size: cover; background-repeat: no-repeat; background-position: 50% 50%; background-Attachment: scroll; text-align: center; } .web_8_1 .title{ text-align: center; margin-bottom: 40px; } .web_8_1 .title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .web_8_1 .title h2 p{ float: left; color: #f55f33; font-weight: bold; } .web_8_1 .title h2 span{ float: left; color: #333; } .web_8_1 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .web_8_1 .tit{ padding: 15px 80px; background: #f55f33; text-align: center; border-radius: 10px; display: inline-block; } .web_8_1 .tit p{ font-size: 14px; color: #fff; line-height: 18px; } .web_8_list{ } .web_8_list_ul{ } .web_8_list_ul li{ position: relative; } .web_8_list_ul li:nth-child(1){ padding-top: 3.6611%; padding-left: 0.0000%; padding-right: 0.0000%; padding-bottom: 5.7531%; background-color: transparent; background-image: url(../images/web_8_1.jpg); background-size: auto; background-repeat: no-repeat; background-position: 50% 100%; background-Attachment: scroll; } .web_8_list_ul li:nth-child(2){ padding-top: 3.6611%; padding-left: 0.0000%; padding-right: 0.0000%; padding-bottom: 3.1381%; background-color: transparent; background-image: url(../images/web_8_2.jpg); background-size: auto; background-repeat: no-repeat; background-position: 50% 0%; background-Attachment: scroll; } .web_8_list_ul li:nth-child(1) .right{ margin-top: 0.6667%; margin-left: 54.4167%; } .web_8_list_ul li:nth-child(2) .right{ margin-top: 0.8594%; margin-right: 59.2188%; } .web_8_list_ul .right h2{ font-size: 30px; color: #f55f33; line-height: 45px; margin-bottom: 25px; } .web_8_list_ul .right h3{ font-size: 14px; color: #7F7F7F; line-height: 18px; margin-bottom: 15px; } .web_8_list_ul .right2{ margin-top: 18.2031%; margin-left: 54.2188%; } .web_8_list_ul .right2 h2{ font-size: 30px; color: #f55f33; line-height: 45px; margin-bottom: 25px; } .web_8_list_ul .right2 p{ font-size: 14px; color: #7F7F7F; line-height: 24px; display: block; margin-bottom: 20px; } .web_8_more{ text-align: left; margin-top: 20px; } .web_8_more a{ display: inline-block; padding: 0 50px; line-height: 50px; border-radius: 50px; font-size: 16px; color: #fff; background: #f55f33; overflow: hidden; } .web_8_more a p{ float: left; } .web_8_more a i{ font-size: 25px; line-height: 50px; display: block; float: left; padding: 0 10px; } .web_9{ padding: 40px 0; text-align: center; } .web_9 .title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .web_9 .title h2 p{ float: left; color: #f55f33; font-weight: bold; } .web_9 .title h2 span{ float: left; color: #333; } .web_9 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .web_9_list{ } .web_9_list_ul{ overflow: hidden; padding: 50px 0 30px; } .web_9_list_ul li{ float: left; width: 33.33%; text-align: center; padding-top: 7%; padding-bottom: 7%; background-color: transparent; background-size: auto; background-repeat: no-repeat; background-position: 50% 50%; background-Attachment: scroll; background-image: url(../images/web_9.png); } .web_9_list_ul li .img{ display: inline-block; margin-bottom: 10px; } .web_9_list_ul li .img img{ display: block; width: 67px; height: 67px; } .web_9_list_ul li .txt{ padding-top: 10px; text-align: center; padding: 10px 15% 0; } .web_9_list_ul li .txt h2{ font-size: 24px; color: #65CAB1; line-height: 35px; margin-bottom: 15px; } .web_9_list_ul li .txt p{ font-size: 14px; line-height: 18px; height: 90px; overflow: hidden; color: #fff; display: block; } .web_10{ padding: 30px 0; background: url(../images/web_10.jpg) no-repeat center; background-size: cover; } .web_10 .txt{ text-align: center; } .web_10 .txt h2{ font-size: 32px; line-height: 64px; color: #fff; font-weight: bold; } .web_10 .txt h3{ font-size: 14px; line-height: 20px; color: #fff; } .web_10 .txt h4{ font-size: 16px; color: #fff; line-height: 30px; margin-bottom: 20px; } .web_10 .txt a{ display: inline-block; font-size: 16px; line-height: 50px; color: #fff; border-radius: 50px; border: 1px solid #fff; padding: 0 50px; } .web_11{ padding: 40px 0; text-align: center; display: none; } .web_11 .title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .web_11 .title h2 p{ float: left; color: #f55f33; font-weight: bold; } .web_11 .title h2 span{ float: left; color: #333; } .web_11 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .web_12{ background: #F5F9FD; padding: 40px 0; } .web_12 .title{ text-align: center; } .web_12 .title h2{ font-size: 30px; color: #333; line-height: 45px; } .web_12_swiper{ width: 100%; overflow: hidden; position: relative; padding: 40px 0; } .web_12_main{ padding:60px 30px 40px 30px; background: #fff; } .web_12_main h2{ font-size: 16px; line-height: 24px; color: #333; display: block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .web_12_main time{ font-size: 14px; color: #999; display: block; margin: 15px 0 20px; } .web_12_main p{ font-size: 12px; color: #666; line-height: 16px; display: block; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -o-box; display: box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .web_12_swiper .swiper-pagination{ bottom: 0; } .web_13{ background: #F2F2F2; padding: 40px 0; } .web_13 .txt{ text-align: center; } .web_13 .txt h2{ font-size: 50px; color: #f55f33; line-height: 60px; margin-bottom: 15px; font-weight: bold; } .web_13 .txt h3{ font-size: 30px; line-height: 60px; color: #333; } .web_13 .txt p{ font-size: 18px; color: #696969; line-height: 36px; display: block; } .web_13 .txt h4{ font-size: 24px; line-height: 48px; color: #333; } .web_13 .txt h4 span{ display: inline-block; padding: 0 20px; } .bjh_section4{ } .bjh_4_list{ } .bjh_4_list_ul{ display: flex; overflow: hidden; justify-content:space-around; } .bjh_4_list_ul>li{ float: left; margin: 0 15px 30px; padding: 0 25px 120px; border-radius: 5px; flex:1 1 auto; background: #fbfbfb; width: 32%; background: #FFFFFF; border: 2px solid #EEEEEE; border-radius: 10px; background-image: url(../images/baijiahao_bg.png); background-repeat: no-repeat; background-size: contain; background-position: top center; position: relative; } .bjh_4_list_ul li .price{ text-align: center; padding-bottom: 20px; } .bjh_4_list_ul li .price h4{ color: #999999; font-size: 18px; text-decoration: line-through; text-align: center; line-height: 1; display: none; } .bjh_4_list_ul li .price_txt{ text-align: center; margin-top: 6px; font-size: 24px; color: #444; } .bjh_4_list_ul li .price_txt .p_active{ position: relative; display: inline-block; color: #fff; width: 80px; height: 36px; font-weight: 600; font-size: 24px; line-height: 36px; text-align: center; background-color: #f00; margin-right: 16px; margin-bottom: 7px; vertical-align: bottom; display: none; } .bjh_4_list_ul li .price_txt .p_icon{ color: #f55f33; display: inline-block; display: none; } .bjh_4_list_ul li .price_txt .p_number{ font-size: 48px; color: #f55f33; line-height: 1; font-weight: 600; font-family: ‘YaHei’; display: inline-block; } .bjh_4_list_ul li .price_txt .p_order{ display: inline-block; display: none; } .bjh_4_list_ul li .price_txt .p_active::after { content: ""; border: 4px solid transparent; border-left-color: #f00; width: 0; height: 0; position: absolute; right: -8px; top: 14px; } .bjh_4_list_ul li .price h3{ color: #666666; text-align: center; font-size: 15px; line-height: 24px; margin: 12px auto 0; } .bjh_4_list_ul li .txt{ text-align: center; margin: 60px 0 70px; } .bjh_4_list_ul li .txt h2{ font-size: 24px; color: #fff; font-weight: bold; text-align: center; line-height: 30px; } .bjh_4_list_ul li .b_list{ padding-bottom: 20px; } .bjh_4_list_ul li .b_list_ul{ overflow: hidden; } .bjh_4_list_ul li .b_list_ul li{ } .bjh_4_list_ul .b_list_ul li h3{ white-space: nowrap; font-size: 18px; color: #444; margin: 18px 0 10px; line-height: 1; padding-left: 30px; position: relative; } .bjh_4_list_ul .b_list_ul li h3::before { content: attr(data-n); color: #f55f33; margin-right: 12px; position: absolute; left: 0; font-size: 20px; } .bjh_4_list_ul .b_list_ul li p{ font-size: 15px; color: #666; padding-left: 28px; width: 90%; text-align: justify; line-height: 20px; } .bjh_4_more{ text-align: center; margin-top: 50px; width: 150px; position: absolute; bottom: 40px; left: 50%; margin-left: -75px; } .bjh_4_more a{ font-size: 16px; color: #fff; display: inline-block; height: 40px; line-height: 40px; background: #f55f33; padding: 0 40px; border-radius: 30px; } /*-----------------*/ .bjh_section1{ background: #fff; padding: 60px 0; } .bjh_section1 .title{ text-align: center; margin-bottom: 40px; } .bjh_section1 .title h2{ font-size: 40px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .bjh_section1 .title h2 p{ float: left; color: #f55f33; font-weight: bold; } .bjh_section1 .title h2 span{ float: left; color: #333; } .bjh_section1 .title h4{ font-size: 14px; color: #7f7f7f; line-height: 20px; } .bjh_1_list{ } .bjh_1_list_ul{ overflow: hidden; } .bjh_1_list_ul li{ width: 20%; padding: 0 25px; float: left; } .bjh_1_list_ul li .img{ text-align: center; width: 80px; height: 80px; background: #f55f33; border-radius: 50%; margin: 0 auto; } .bjh_1_list_ul li .img i{ display: block; font-size: 50px; line-height: 80px; color: #fff; } .bjh_1_list_ul li .txt{ padding-top: 20px; text-align: center; } .bjh_1_list_ul li .txt h2{ font-size: 24px; font-weight: bold; line-height: 30px; color: #333; margin-bottom: 20px; position: relative; padding-bottom: 30px; } .bjh_1_list_ul li .txt h2:after{ content: ""; position: absolute; bottom: 0; left: calc(50% - 30px); width: 60px; height: 2px; background: #f55f33; } .bjh_1_list_ul li .txt p{ font-size: 14px; color: #7F7F7F; line-height: 24px; display: block; } .bjh_section2{ background: #3c3a3a; padding: 50px 0; } .bjh_section2 .title{ text-align: center; margin-bottom: 40px; } .bjh_section2 .title h2{ font-size: 42px; font-weight: bold; color: #fff; line-height: 1; padding-bottom: 20px; position: relative; } .bjh_2_list{ background-image: url(../images/bjh_2.png); background-repeat: no-repeat; background-size: 327px 440px; background-position: center 80px; display: flex; display: -webkit-flex; justify-content: space-between; align-items: center; } .bjh_2_left{ } .bjh_2_left .bjh_2_title,.bjh_2_right .bjh_2_title{ width: 250px; height: 65px; background: #FFFFFF; border: 2px solid #EEEEEE; border-radius: 10px; font-size: 24px; font-weight: 400; color: #f55f33; line-height: 65px; margin: auto; text-align: center; } .bjh_2_left_ul{ overflow: hidden; text-align: center; } .bjh_2_left_ul li{ position: relative; } .bjh_2_left_ul li:before{ position: absolute; width: 8px; height: 42px; top: -42px; left: 50%; margin-left: -4px; content: ""; background-image: url(../images/bjh2-icon.png); background-position: top center; background-size: cover; background-repeat: no-repeat; } .bjh_2_left_ul li p{ border: 1px solid #FFFFFF; font-size: 24px; color: #FFFFFF; line-height: 34px; margin: 50px auto 8px; background: #f55f33; width: 120px; height: 36px; border-radius: 18px; display: block; } .bjh_2_left_ul li span{ width: 360px; font-size: 18px; color: #FFFFFF; line-height: 24px; display: block; } .bjh_2_more{ text-align: center; } .bjh_2_more a{ width: 200px; height: 56px; background: #FFFFFF; border-radius: 4px; font-size: 20px; font-weight: 500; color: #f55f33; line-height: 56px; margin: 48px auto; display: inline-block; } .bjh_section3{ padding: 80px 0 40px; } .bjh_section3 .title{ text-align: center; margin-bottom: 0; } .bjh_section3 .title h2{ font-size: 42px; font-weight: bold; color: #333; line-height: 1; padding-bottom: 20px; position: relative; } .bjh_3_list{ padding: 40px 0; } .bjh_3_ul{ display: flex; overflow: hidden; padding: 0 15%; } .bjh_3_ul li{ float: left; padding: 0 80px; width: 33%; position: relative; } .bjh_3_ul li a{ display: block; text-align: center; } .bjh_3_ul li a i{ font-size: 45px; line-height: 45px; color: #f55f33; display: block; } .bjh_3_ul li a p{ color: #333; display: block; font-size: 18px; color: #666; line-height: 18px; margin-top: 14px; position: relative; } .bjh_3_ul li a span{ font-size: 14px; color: #999; line-height: 14px; margin-top: 15px; display: block; margin-bottom: 15px; } .bjh_3_ul li.active:after{ position: absolute; content: ""; left: calc(50% - 30px); bottom: 0; width: 60px; height: 2px; background: #f55f33; } .bjh_3_ul li.active{ } .bjh_3_ul li.active{ } .bjh_3_ul li.active{ } .bjh_3_box{ background: #f1f1f1; padding: 60px 50px 30px; } .bjh_3_box .bjh_3_box_main{ display: none; overflow: hidden; } .bjh_3_box_main .left{ float: left; width: 320px; padding: 0 60px 0 0; } .bjh_3_box_main .left h2{ font-size: 24px; color: #333; margin: 0; line-height: 24px; text-align: left; } .bjh_3_box_main .left p{ font-size: 14px; color: #999; line-height: 26px; margin-top: 20px; } .bjh_3_box_main .right{ float: left; width: calc(100% - 320px); } .bjh_3_box_main .bjh_3_right_ul{ overflow: hidden; display: flex; flex-wrap:wrap; } .bjh_3_box_main .bjh_3_right_ul li{ float: left; border: 1px solid #ebebeb; padding: 20px 20px; margin-bottom: 15px; margin-right: 2%; background: #fff; } .bjh_3_box_main .bjh_3_right_ul li h2{ font-size: 16px; color: #333; line-height: 16px; cursor: pointer; margin-bottom: 15px; } .bjh_3_box_main .bjh_3_right_ul li p{ font-size: 14px; color: #999; line-height: 24px; width: 200px; text-align: justify; } .bjh_section5{ padding: 0; } .bjh_section5 .title{ text-align: center; margin-bottom: 0; } .bjh_section5 .title h2{ font-size: 42px; font-weight: bold; color: #333; line-height: 1; padding-bottom: 20px; position: relative; } .bjh_5_list{ padding: 50px 0; overflow: hidden; } .bjh_5_list_ul{ float: left; width: calc(100% - 300px); } .bjh_5_list_ul li{ float: left; width: 25%; margin-bottom: 60px; } .bjh_5_item{ width: 182px; height: 182px; background: url(../images/liucheng.png) no-repeat center; padding: 20px 20px; text-align: center; } .bjh_5_item h2{ overflow: hidden; margin-bottom: 10px; } .bjh_5_item h2 span{ display: inline-block; font-size: 36px; line-height: 40px; padding-right: 5px; font-style: italic; } .bjh_5_item h2 p{ display: inline-block; font-size: 20px; line-height: 40px; } .bjh_5_item h3{ font-size: 16px; line-height: 24px; } .bjh_5_list_img{ float: left; width: 300px; } .bjh_5_list_img img{ display: block; margin: 0 auto; } .web_14{ } .web_14_list{ } .web_14_list_ul{ display: flex; overflow: hidden; justify-content:space-around; } .web_14_list_ul li{ float: left; margin: 0 15px 30px; padding: 30px 20px; border: 1px solid #ccc; border-radius: 5px; flex:1 1 auto; background: #fbfbfb; } .web_14_list_ul li .price{ text-align: center; padding-bottom: 20px; } .web_14_list_ul li .price h2{ font-size: 40px; color: #f55f33; line-height: 60px; font-weight: bold; } .web_14_list_ul li .txt{ text-align: center; padding-bottom: 30px; } .web_14_list_ul li .txt h2{ font-size: 24px; color: #333; font-weight: bold; } .web_14_list_ul li .tit{ text-align: center; padding: 0 20px 30px; } .web_14_list_ul li .tit p{ border-bottom: 1px dashed #ccc; font-size: 16px; display: block; padding: 10px 0; color: #999; } .web_14_list_ul li .tit span{ border-bottom: 1px dashed #ccc; font-size: 16px; display: block; padding: 10px 0; color: #f55f33; font-weight: bold; } .web_14_list_ul li .tit p:last-child{ border-bottom: 0; } .web_14_more{ text-align: center; } .web_14_more a{ font-size: 16px; color: #fff; display: inline-block; height: 40px; line-height: 40px; background: #f55f33; padding: 0 40px; border-radius: 30px; } /*分页*/ .p_page { margin: 20px auto 50px; text-align: center; } .p_page_list { display: inline-block; } .p_page_list a { display: block; float: left; width: 40px; height: 40px; line-height: 40px; border: 1px solid #ccc; margin: 0 3px; color: #666; text-transform: uppercase; margin-bottom: 6px; } .p_page_list a:hover { background: #333; color: #fff; } .p_page_list a.active { background: #f55f33; color: #ffffff; } .seo_content{ } .seo_content .s_title{ text-align: center; padding: 50px 0; } .seo_content .s_title h2{ font-size: 30px; font-weight: bold; overflow: hidden; display: inline-block; line-height: 60px; margin-bottom: 10px; } .seo_content .s_title h2 span{ float: left; color: #f55f33; } .seo_content .s_title h2 p{ float: left; color: #333; } .seo_content .s_title h4{ font-size: 16px; color: #7f7f7f; line-height: 20px; } .seo_2{ background: url(../images/seo_2_1.png) repeat; } .seo_2_top{ } .seo_2_bot{ width: 100%; height: 500px; background: url(../images/seo_2_2.jpg) no-repeat center; background-position: 50% 100%; } .seo_2_bot .seo_main{ text-align: center; overflow: hidden; -webkit-backface-visibility: hidden; border-radius: 200px; padding: 40px 15px; width: 200px; height: 200px; background: #fff; box-shadow: 2px 2px 5px 3px rgb(216 216 216); } .seo_2_bot .w1200{ position: relative; height: 100%; } .seo_2_bot h2{ color: #f55f33; font-size: 24px; font-weight: bold; line-height: 38px; margin-bottom: 10px; } .seo_2_bot h3{ font-size: 18px; color: #333; line-height: 24px; height: 72px; } .seo_2_1{ position: absolute; left: 0; top: 0; } .seo_2_2{ position: absolute; right: 20%; top: 5%; } .seo_2_3{ position: absolute; right: 0%; top: 3%; } .seo_2_4{ position: absolute; left: 12%; top: 45%; } .seo_2_5{ position: absolute; right: 10%; top: 45%; } .seo_3_list{ position: relative; display: flex; } .seo_3_list_ul{ overflow: hidden; } .seo_3_list_ul li{ float: left; width: calc(50% - 140px); background: #fff; padding: 25px 30px; border-radius: 10px; text-align: center; margin-bottom: 20px; } .seo_3_list_ul li:nth-child(even){ float: right; width: calc(50% - 140px); } .seo_3_list_ul .tit{ text-align: center; display: inline-block; margin-bottom: 20px; } .seo_3_list_ul .tit img{ float: left; width: 54px; height: 56px; } .seo_3_list_ul .tit h3{ float: left; font-size: 24px; font-weight: bold; line-height: 56px; color: #333; padding-left: 10px; } .seo_3_list_ul .txt{ } .seo_3_list_ul .txt h2{ color: #f55f33; font-weight: bold; font-size: 20px; line-height: 24px; margin-bottom: 10px; } .seo_3_list_ul .txt p{ color: #7F7F7F; font-size: 14px; line-height: 22px; display: block; } .seo_3_list_img{ width: 280px; height: 726px; position: absolute; left: calc(50% - 140px); top: 0; } .seo_3_list_img img{ display: block; max-width: 100%; width: auto; margin:0 auto; } .seo_4{ padding: 30px 0; background: url(../images/seo_4.jpg) no-repeat center; } .seo_4 .txt{ text-align: center; } .seo_4 .txt h3{ font-size: 18px; margin-bottom: 5px; color: #fff; line-height: 24px; } .seo_4 .txt h4{ font-size: 20px; color: #fff; line-height: 30px; } .seo_4 .txt h2{ font-weight: bold; font-size: 24px; color: #f55f33; line-height: 36px; } .seo_4 .txt>p{ font-size: 14px; color: #A5A5A5; line-height: 20px; display: block; } .seo_4_more{ text-align: center; margin-top: 20px; } .seo_4_more a{ display: inline-block; padding: 0 50px; line-height: 50px; border-radius: 50px; font-size: 16px; color: #333; background: #f55f33; overflow: hidden; } .seo_4_more a p{ float: left; } .seo_4_more a i{ font-size: 25px; line-height: 50px; display: block; float: left; padding: 0 10px; } .seo_5_list{ padding-bottom: 30px; } .seo_5_list_ul{ overflow: hidden; padding: 30px 0; } .seo_5_list_ul li{ float: left; width: 23%; margin: 0 1%; padding: 50px 40px 30px; box-shadow: 0rem 0.063rem 1.125rem 0rem rgb(231 230 230 / 60%); transition: all 0.5s; border-radius: 20px; } .seo_5_list_ul li .img{ text-align: center; } .seo_5_list_ul li .img i{ display: inline-block; font-size: 60px; line-height: 60px; color: #f55f33; } .seo_5_list_ul li .txt{ text-align: center; } .seo_5_list_ul li .txt h2{ font-size: 20px; color: #333; font-weight: bold; line-height: 55px; } .seo_5_list_ul li .txt h4{ font-size: 16px; color: #666; padding-bottom: 30px; border-bottom: 1px solid #ccc; margin-bottom: 30px; } .seo_5_list_ul li .tit{ text-align: center; } .seo_5_list_ul li .tit p{ font-size: 16px; color: #666; line-height: 30px; display: block; } .seo_5_list_ul li .seo_5_more{ } .seo_5_list_ul li .seo_5_more a{ display: block; width: 100%; line-height: 35px; background: #fff; border-radius:35px; text-align: center; margin-top: 40px; color: #f55f33; font-size: 14px; opacity: 0; transition: all 0.5s; } .seo_5_list_ul li:hover { color: #fff; background: #f55f33; margin-top: -26px; } .seo_5_list_ul li:hover h2 { color: #fff; } .seo_5_list_ul li:hover h2 a{ color: #fff; } .seo_5_list_ul li:hover h4 { border-bottom-color: #e6e6e6; color: #fff; } .seo_5_list_ul li:hover p{ color: #fff; } .seo_5_list_ul li:hover i{ color: #fff; } .seo_5_list_ul li:hover a { opacity: 1; } .seo_6{ background: url(../images/seo_2_1.png) repeat; } .seo_6_list{ padding-bottom: 60px; } .seo_6_list_ul{ overflow: hidden; padding-top: 50px; display: flex; } .seo_6_list_ul li{ float: left; width: 18%; padding:60px 10px 30px; margin:0 1%; position: relative; background: #fff; border-radius: 10px; } .seo_6_list_ul .img{ position: absolute; top: -40px; left: calc(50% - 40px); width: 80px; height: 80px; border-radius: 50%; background: #f55f33; text-align: center; } .seo_6_list_ul .img i{ font-size: 50px; line-height: 80px; display: block; color: #fff; } .seo_6_list_ul .txt{ text-align: center; } .seo_6_list_ul .txt h2{ font-size: 26px; font-weight: bold; color: #333; line-height: 40px; } .seo_6_list_ul .txt h3{ color: #BFBFBF; font-size: 14px; line-height: 20px; margin-bottom: 15px; } .seo_6_list_ul .txt p{ font-size: 14px; color: #7F7F7F; line-height: 24px; display: block; } .seo_6_1{ } .seo_6_list1{ padding-bottom: 60px; } .seo_6_list1_ul{ overflow: hidden; } .seo_6_list1_ul li{ float: left; width: 20%; padding-right: 100px; position: relative; } .seo_6_list1_ul li .img{ display: block; } .seo_6_list1_ul li:after{ position: absolute; right: calc(50% - 80px); top: 30px; width: 40px; content: '\e605'; font-family: 'icon'; font-size: 40px; line-height: 40px; color: #CACACA; } .seo_6_list1_ul li .img i{ font-size: 50px; display: block; width: 100px; height: 100px; margin: 0 auto; line-height: 100px; text-align: center; border-radius: 50%; box-shadow: 0rem 0.063rem 1.125rem 0rem rgb(231 230 230 / 60%); } .seo_6_list1_ul li:last-child:after{ display: none; } .seo_6_list1_ul li .img i.icon-zixun1{ color: #9485ED; } .seo_6_list1_ul li:nth-child(2) .img i{ color: #F0A564; } .seo_6_list1_ul li:nth-child(3) .img i{ color: #3CEFE0; } .seo_6_list1_ul li:nth-child(4) .img i{ color: #F58B8B; } .seo_6_list1_ul li:nth-child(5) .img i{ color: #59C71F; } .seo_6_list1_ul li .txt{ padding: 30px 0 20px; text-align: center; } .seo_6_list1_ul li .txt p{ display: block; font-size: 14px; color: #666; line-height: 20px; } .seo_7{ padding: 40px 0; background: #F5F9FD; } .seo_7 .title{ text-align: center; } .seo_7 .title h2{ font-size: 30px; color: #333; line-height: 45px; } /*360易采购*/ .seo360_2{ background: url(../images/seo_2_1.png) repeat; padding-bottom: 50px; } .seo360_2_list{ } .seo360_2_main{ overflow: hidden; padding: 60px 40px; background: #fff; } .seo360_2_left{ float: left; width: 60%; } .seo360_2_right{ float: left; width: 40%; } .seo360_2_main .title{ overflow: hidden; position: relative; padding:30px 0; } .seo360_2_main .title i{ font-size: 45px; line-height: 75px; width: 75px; height: 75px; text-align: center; background: #0FB264; color: #fff; display: block; border-radius: 50%; position: absolute; left: 0; top: 15px; } .seo360_2_main .title p{ display: block; width: 350px; height: 50px; line-height: 50px; background: #f55f33; padding-left: 100px; color: #fff; font-size: 28px; border-radius: 50px; font-weight: bold; } .seo360_2_main .img{ display: block; } .seo360_2_main .img img{ } /*增值产品*/ .other_1{ background: #F5F9FD; } .other_1_list{ } .other_1_list_ul{ overflow: hidden; } .other_1_list_ul li{ float: left; width: 23%; margin: 0 1% 30px; padding: 25px 15px 20px; background: #fff; } .other_1_list_ul .title{ text-align: center; border-bottom: 1px solid #ddd; padding-bottom: 20px; margin-bottom: 10px; } .other_1_list_ul .title h2{ } .other_1_list_ul .title span{ font-size: 30px; line-height: 35px; display: inline-block; } .other_1_list_ul .title p{ font-size: 13px; width: 40px; height: 20px; line-height: 20px; text-align: center; background: #FF3243; color: #fff; display: inline-block; margin-left: 3px; } .other_1_list_ul .info{ text-align: center; padding: 0 0 30px; } .other_1_list_ul .info h3{ font-size: 50px; color: #E36C09; line-height: 75px; } .other_1_list_ul .info p{ color: #7F7F7F; font-size: 16px; line-height: 24px; display: block; } .other_1_list_ul .info h4{ padding-left: 20px; background: url(../images/other_1.png) no-repeat left center; font-size: 15px; color: #7F7F7F; line-height: 28px; display: inline-block; } .other_1_list_ul .o_more{ text-align: center; padding: 10px 0; } .other_1_list_ul .o_more a{ width: 180px; height: 48px; line-height: 48px; text-align: center; background: #FF7043; color: #fff; font-size: 14px; display: block; margin: 0 auto; } .other_2_list_ul li{ background: #F5F9FD; } .other_2{ background: #fff; } .other_3{ background: #F5F9FD; padding-bottom: 50px; } /*关于我们*/ .about_item{ } .about_item_1{ padding: 50px 0 100px; background: #EAEAEA; } .item_title{ text-align: center; padding-bottom: 40px; } .item_title h2{ font-size: 40px; color: #161616; display: block; margin-bottom: 30px; } .item_title h3{ font-size: 15px; color: #888888; } .item_1_list{ } .item_1_list_ul{ overflow: hidden; } .item_1_list_ul li{ float: left; width: 20%; padding: 0 20px; margin-bottom: 20px; text-align: center; } .item_1_list_ul li .img{ } .item_1_list_ul li .img i{ display: block; font-size: 70px; color: #0166CE; } .item_1_list_ul li .txt{ padding: 15px 20px; text-align: center; } .item_1_list_ul li .txt h2{ font-size: 18px; line-height: 24px; color: #333; } .about_item_2{ background: url(../images/about-bg.jpg) no-repeat center; height: 700px; } .about_item_2 .w1200{ position: relative; height: 100%; overflow: initial; } .item_2_box{ position: absolute; right: 0; top: -50px; width: 600px; height: 700px; background: #fff; padding: 80px 50px; overflow: hidden; } .item_2_box .txt{ text-align: right; } .item_2_box .txt h2{ font-size: 36px; color: #000; padding-bottom: 20px; } .item_2_box .txt h3{ font-size: 16px; color: #333; } .item_2_list { padding: 40px 0 0; } .item_2_list h2{ font-size: 20px; font-weight: bold; line-height: 40px; color: #000; margin-top: 30px; } .item_2_list p{ font-size: 14px; line-height: 24px; display: block; color: #333; margin-bottom: 10px; text-indent: 2em; } .about_item_3{ background: #EAEAEA; padding: 50px 0; } .item_3_list{ } .item_3_ul{ overflow: hidden; } .item_3_ul li{ float: left; width: 200px; } .item_3_ul_info{ overflow: hidden; text-align: center; } .item_3_ul_info h2{ font-size: 60px; line-height: 60px; color: #333; display: inline; font-style:italic; } .item_3_ul_info p{ font-size: 20px; color: #333333; transform: translateY(8px); display: inline-block; margin-left: 10px; vertical-align: top; } .item_3_ul_txt{ text-align: center; padding: 20px 0; } .item_3_ul_txt h2{ font-size: 16px; color: #333; } .about_item_4{ background: #EAEAEA; padding: 50px 0; height: 700px; } .about_item_4 .w1200{ position: relative; height: 100%; overflow: initial; } .item_4_box{ position: absolute; left: 0; top: -50px; width: 600px; height: 700px; background: #fff; padding: 80px 50px; overflow: hidden; } .item_4_box .txt{ text-align: left; } .item_4_box .txt h2{ font-size: 36px; color: #000; padding-bottom: 20px; } .item_4_list { padding: 10px 0 0; } .item_4_list h2{ font-size: 20px; font-weight: bold; line-height: 40px; color: #000; margin-top: 30px; } .item_4_list p{ font-size: 14px; line-height: 24px; display: block; color: #333; margin-bottom: 10px; text-indent: 2em; } .item_4_img{ width: 600px; position: absolute; right: 0; bottom: -50px; } .item_4_img img{ display: block; max-width: 100%; } .about_item_5{ background: #EAEAEA; padding: 80px 0; } .about_item_5 .title{ padding-bottom: 40px; text-align: center; } .about_item_5 .title h2{ font-size: 40px; color: #333; display: block; } .item_5_list{ background: #fff; padding: 50px 30px; } .item_5_list_ul{ } .item_5_list_ul li{ overflow: hidden; padding: 30px 0; } .item_5_list_ul .num{ float: left; } .item_5_list_ul .num span{ padding: 10px 0 0 0; height: 150px; float: left; width: 140px; background: url(../images/about_service.png) no-repeat right top; color: #e6e6e6; font-size: 90px; font-family: arial; line-height: 1; font-size: 72px; background-size: auto 80%; } .item_5_list_ul .txt{ float: left; width: calc(100% - 140px); padding: 0 20px 20px; border-bottom: 1px solid #ccc; } .item_5_list_ul .txt h2{ color: #0a0a0a; font-size: 28px; font-weight: bold; position: relative; } .item_5_list_ul .txt h2:after { content: ""; display: block; width: 55px; height: 5px; background: #0166ce; margin: 10px 0; } .item_5_list_ul .info{ padding: 20px 0; } .item_5_list_ul .info p{ font-size: 16px; line-height: 1.8; color: #666; display: block; }