@charset 'utf-8'; body{ position: relative; } .header1 .logo img, .header1, .header1 .pctopnav li, .footer2 .di .faredi ul li .imgk, .footer1 .follow .faredi ul li .imgk, .proul li .imgk .imgy, .youcon, .header1::before, .slick_b .container span, .nei2_k .nei2_1_1 ul li .imgk .imgy, .nei2_k .nei2_1_1 ul li p, .cases ul li .h5m, .cases ul li h3, .navsan ul li a::after, .navsan ul li a, .nei1_2 .fr .h5m span { -webkit-transition: all .5s ease-out 0s; -moz-transition: all .5s ease-out 0s; -ms-transition: all .5s ease-out 0s; -o-transition: all .5s ease-out 0s; transition: all .5s ease-out 0s; } .h_badat img, .solul li .imgk img, .casul li .imgk img, .serul li .imgk img, .supul li.li2 .imgk img, .news .li2 .imgk img, .nei1_31 .imgk img, .cases ul li .imgk img, .nei5_1 img, .nei6_ ul .liz .imgk img, .nei6_ .ullist ul .li1 .imgk img, .pros .pros1, .proul li .lip, .proul li .h5m { -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; -ms-transition: all 0.2s ease-out 0s; -o-transition: all 0.2s ease-out 0s; transition: all 0.2s ease-out 0s; } @font-face { font-family: 'HN'; src: url('../fonts/HelveticaExt-Normal.eot'); src: url('img/HelveticaExt-Normal.woff') format('woff'), url('img/HelveticaExt-Normal.ttf') format('truetype'), url('img/HelveticaExt-Normal.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'HT'; src: url('img/HelveticaNeueLTPro-ThEx.eot'); src: url('img/HelveticaNeueLTPro-ThEx.woff') format('woff'), url('img/HelveticaNeueLTPro-ThEx.ttf') format('truetype'), url('img/HelveticaNeueLTPro-ThEx.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'HE'; src: url('img/HelveticaNeueLTPro-Ex.eot'); src: url('img/HelveticaNeueLTPro-Ex.woff') format('woff'), url('img/HelveticaNeueLTPro-Ex.ttf') format('truetype'), url('img/HelveticaNeueLTPro-Ex.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'He'; src: url('img/Helvetica.eot'); src: url('img/Helvetica.woff') format('woff'), url('img/Helvetica.ttf') format('truetype'), url('img/Helvetica.svg') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'HNM'; src: url('img/HelveticaNeueLTPro-MdEx.eot'); src: url('img/HelveticaNeueLTPro-MdEx.woff') format('woff'), url('img/HelveticaNeueLTPro-MdEx.ttf') format('truetype'), url('img/HelveticaNeueLTPro-MdEx.svg') format('svg'); font-weight: normal; font-style: normal; } } /*动画*/ @-webkit-keyframes fadeInUps { 0% { opacity: 0; -webkit-transform: translate3d(-50%, 100%, 0); transform: translate3d(-50%, 100%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } } @keyframes fadeInUps { 0% { opacity: 0; -webkit-transform: translate3d(-50%, 100%, 0); transform: translate3d(-50%, 100%, 0); } 100% { opacity: 1; -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); } } .fadeInUps { -webkit-animation-name: fadeInUps; animation-name: fadeInUps; } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } .wow{ animation-delay: 0.5s; -webkit-animation-delay: 0.5s; } /*右侧图标*/ /*.icony{ position: fixed; z-index: 1060; right: 0px; bottom: 50px; width: 42px; } .icony img{ cursor: pointer; width: 42px; height: 42px; }*/ /*右侧图标*/ /*分享*/ .icony{ position: fixed; z-index: 1060; right: 0px; bottom: 50px; width: 42px; } .icony img{ cursor: pointer; width: 42px; height: 42px; } .icony .icony1{ position: relative; } .icony .icony1 .p-flyout-widget { background: #fff; cursor: default; box-shadow: 0 5px 5px rgba(0,0,0,0.2); display: none; position: absolute; min-width: 258px; min-height: 100px; right: 50px; top: -49px; z-index: 7; } .icony .icony1 .p-flyout-widget .p-flyout-widget-arrow::before { position: relative; display: inline-block; vertical-align: middle; width: 0; height: 0; overflow: hidden; font: 0/0 serif; border-left: 5px solid #fff; border-bottom: 5px solid transparent; border-top: 5px solid transparent; border-right: 0; border-width: 7px; box-shadow: 1px 0 -2px 3px #000; content: ''; position: absolute; right: -7px; top: 50%; display: block; width: 1px; } .icony .icony1 .p-icon-close { cursor: pointer; position: absolute; right: 20px; top: 9px; padding-bottom: 2px; width: 26px; height: 26px; line-height: 26px; text-align: center; } .icony .icony1 .p-icon-close img{ width: auto; height: auto; } .icony .icony1 .p-icon-close:hover .img_s{ display: none; } .icony .icony1 .p-icon-close:hover .img_d{ display: inline-block; } .icony .icony1 .p-flyout-widget-content { max-height: 800px; overflow: auto; color: #333; } .icony .icony1 .p-flyout-widget-content .p-flyout-widget-dummy { padding: 10px 21px 10px 21px; text-align: center; } .p-comp-spacing-bottom { padding-bottom: 15px; color: #333; font-family: "Arial"; font-size: 16px; } .p-comp-spacing-bottom .bshare-custom{ display: inline-block; padding-top: 30px; } .p-comp-spacing-bottom .bshare-custom a{ margin-right: 4px; } .p-comp-spacing-bottom .bshare-custom img{ width: auto; height: auto; } /*分享 终*/ .youcon{ min-height: 198px; position: fixed; z-index: 1060; right: -270px; bottom: 160px; width: 270px; padding-left: 43px; padding-top: 5px; padding-bottom: 5px; -webkit-transition: right 200ms ease-out; transition: right 200ms ease-out; } .youcon .p_info{ background-color: #fff; width: 270px; min-height: 250px; display: none; border: 1px solid #e0e0e0; -webkit-transition: all 200ms ease-out; transition: all 200ms ease-out; } .youcon .p_info .p_con { padding: 26px 20px 20px 28px; visibility: hidden; } .youcon .p_info .p_con h3{ color: #666666; font-size: 14px; line-height: 22px; padding-bottom: 14px; } .youcon .p_info .p_con p{ margin-top: 10px; } .youcon .p_info .p_con p a{ font-size: 13px; color: #0e89d6; } .youcon .p_info .p_con p a img{ width: 4px; height: 8px; margin-top: -1px; margin-left: 6px; } .youcon .p_info .p_feed{ border-top: 1px solid #ccc; padding: 6px 20px 20px 28px; } .youcon .p_info .p_feed h3{ letter-spacing: -0.1px; font-size: 14px; font-weight: bold; line-height: 22px; color: #002a5c; margin-bottom: 15px; } .youcon .p_info .p_feed p{ color: #666666; font-size: 14px; line-height: 22px; padding-bottom: 14px; } .youcon .p_info .p_feed button{ border: 1px solid transparent; color: #fff; cursor: pointer; display: inline-block; line-height: 1.42857143; text-align: center; position: relative; vertical-align: middle; font-size: 12px; padding: 4px 20px 3px 20px; margin-bottom: 0; border-radius: 2px 2px 2px 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-width: 78px; background-color: #003478; } .youcon .p_toggler{ position: absolute; display: block; right: 270px; padding: 0 20px 0 26px; outline: none; bottom: 0; -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -ms-transform-origin: 100% 0; -o-transform-origin: 100% 0; -webkit-transform-origin: 100% 0; -moz-transform-origin: 100% 0; transform-origin: 100% 0; background-color: #00478a; } .youcon .p_toggler span{ position: relative; display: block; font-size: 16px; line-height: 42px; color: #fff; white-space: nowrap; width: auto; height: auto; margin: 0 auto; float: left; } .youcon .p_toggler span img{ width: 14px; line-height: 26px; margin-left: 6px; } .youcon.active { right: 0; /*overflow: hidden;*/ } .youcon.active .p_info { display: block; box-shadow: 0 0 5px rgba(0,0,0,0.15); } .youcon.active .p_info .p_con { visibility: visible; } .youcon.active .p_toggler{ right: 227px; bottom: 20%; } .youcon.active .p_toggler span img.img_s{ display: none; } .youcon.active .p_toggler span img.img_d{ display: inline-block; } /*头部菜单*/ .header1{ position: fixed; top: 0; left: 0; width: 100%; height: 82px; z-index: 1050; } .header1::before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(img/bg1.png) no-repeat center top; background-size: cover; height: 82px; } .header1::after{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #fff; opacity: .3; } .pcheader{ position: relative; height: 100%; } .logo{ float: left; height: 100%; line-height: 82px; position: relative; } .logo .img_1{width:300px; height:70px; border:0; padding:0; margin:0; margin-top:2px;} .logo .img_2{ width:260px; height:60px; border:0; padding:0; margin:0; position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); opacity: 0; } .header1 .logo a{display:block; width:100%; height:100%; position: relative; left:0; top:0;} .header1 .logo{position:relative;} /*pc导航右*/ .pctopicon{ position: absolute; top: 50%; right: 15px; height: 20px; margin-top: -10px; } .pctopicon li{ float: right; cursor: pointer; margin-left: 27px; position: relative; } .pctopicon li.sou img{ width: 19px; height: 20px; } .pctopicon li.sou .souk{ position: absolute; width: 260px; height: 36px; top: 50%; margin-top: -18px; right: 0; z-index: 2; } .pctopicon li.sou .souk.active{ display: none; } .pctopicon li.sou .souk img{ position: absolute; top: 8px; right: 18px; } .pctopicon li.sou .souk input{ width: 100%; height: 100%; background-color: #fff; font-size: 12px; padding-left: 18px; color: #aaa; border: 1px solid #ddd; } .pctopicon li.sou .souk input[type=search]::-ms-clear{ display: none; } .pctopicon li.sou .souk input::-webkit-search-cancel-button{ display: none; } /*slect功能键*/ .pctopicon .lian{ width: 110px; height: 20px; position: relative; text-align: left; display: inline-block; z-index: 1; } .pctopicon .lian h5{ height: 100%; line-height: 20px; cursor: pointer; color: #eceeec; text-align: center; } .pctopicon .lian h5 img{ margin-left: 5px; } .pctopicon .lian .ul1{ position: absolute; top: 31px; left: 0; width: 100%; background-color: #fff; padding-top: 8px; padding-bottom: 9px; border: 1px solid #ddd; display: none; } .pctopicon .lian .ul1.active{ display: block; } .pctopicon .lian .ul1 li{ float: none; margin: 0; } .pctopicon .lian .ul1 li a{ color: #333; display: block; padding-left: 12px; line-height: 24px; } .pctopicon .lian .ul1 li a:hover{ color: #0054a5; } /*pc导航*/ .pctopnav{ position: absolute; top: 0; right: 150px; height: 100%; } .pctopnav ul{ height: 100%; } .pctopnav li{ height: 100%; float: left; margin-right: 5px; padding-top: 23px; } .pctopnav li:last-child{ margin-right: 0; } .pctopnav li a{ color: #fff; font-size: 16px; font-weight: bold; letter-spacing: .5px; display: block; height: 100%; background-repeat: no-repeat; background-position: top center; position: relative; } .pctopnav li a::after{ content: ''; position: absolute; bottom: -5px; left: 0; width: 100%; height: 10px; z-index: 1; } .pctopnav li a span{ display: block; padding-left: 18.5px; padding-right: 18.5px; padding-top: 7px; width: 100%; height: 35px; border-radius: 3px 3px; } .pctopnav li.active a, .pctopnav li a:hover, .pctopnav li a.active { background-image: url(img/abimg.png); color: #fff !important; } .pctopnav li.active a span, .pctopnav li a:hover span, .pctopnav li a.active span{ background-color: #0e89d6; } /*pc下拉*/ .xiala{ position: absolute; top: 82px; left: 0; width: 100%; } .xiala .container{ position: relative; } .xiala1{ position: relative; top: 0; left: 0; right: 15px; padding-top: 23px; padding-bottom: 23px; display: none; /*background-color: #fff;*/ background: url(/jingmingstyle/img/dabg.jpg) no-repeat ; } .xiala1 h5{ color: #333; font-size: 14px; font-weight: bold; line-height: 1.6; letter-spacing: .6px; margin-bottom: 9px; margin-top: 7px; } .xiala1 div.clearfix{ overflow: hidden; } .xiala1 ul{ float: left; width: 20%; height: 100%; padding-left: 45px; padding-bottom: 14px; position: relative; } .xiala1 ul::after{ content: ''; position: absolute; top: 0; right: 0; width: 1px; height: 1000px; background-color: #ddd; } .xiala1 ul:last-child::after{ display: none; } .xiala1 ul li{ padding: 10px 0; font-size: 14px; } .xiala1 ul li a{ color: #666; } .xiala1 ul li a:hover{ color: #0054a5; } /*pc跟随*/ .header1.active{ height: 72px; } .header1.active .logo .img_1{ opacity: 0; } .header1.active .logo .img_2{ opacity: 1; } .header1.active::before{ height: 100%; background: #fff; opacity: 0.92; } .header1.active::after { background-color: #ddd; opacity: .5; } .header1.active .pctopicon .lian h5{ color: #333; } .header1.active .pctopicon .lian h5 .img_s{ display: none; } .header1.active .pctopicon .lian h5 .img_d{ display: inline-block; } .header1.active .pctopicon .sou .img_s{ display: none; } .header1.active .pctopicon .sou .img_d{ display: inline-block; } .header1.active .pctopnav li { padding-top: 18px; } .header1.active .pctopnav li a{ color: #333; } .header1.active .xiala{ top: 72px; } /*phone*/ .header2{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 80px; z-index: 1050; background-color: #fff; } .header2::after{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #fff; opacity: .3; } .header2 .container{ position: relative; height: 100%; } .header2 .logo { line-height: 80px; } .header2 .menuph{ position: absolute; top: 15px; right: 15px; cursor: pointer; width: 50px; height: 50px; background-color: #0e89d6; text-align: center; } /*手机按钮*/ .header2 .menuph .point { display: inline-block; width: 28px; height: 22px; margin-top: 14px; position: relative; } .header2 .menuph .point:hover .navbtn, .header2 .menuph .point:hover .navbtn::after, .header2 .menuph .point:hover .navbtn::before { width: 28px; } .header2 .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 1px; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .header2 .menuph .navbtn::after, .header2 .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 1px; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .header2 .menuph .navbtn::after { top: -11px; } .header2 .menuph .navbtn::before { top: 10px; } .header2 .menuph .point.active .navbtn{ background: transparent; } .header2 .menuph .point.active .navbtn::after{ transform: rotate(45deg); top: 0px; } .header2 .menuph .point.active .navbtn::before { transform: rotate(-45deg); top: 0px; } /*手机下拉*/ .xialaph{ position: absolute; top: 80px; left: 0; width: 100%; background-color: #fff; padding-bottom: 122px; display: none; z-index: 1049; background: -webkit-linear-gradient(left, #004689 , #0e89d6); background: -o-linear-gradient(right, #004689, #0e89d6); background: -moz-linear-gradient(right, #004689, #0e89d6); background: linear-gradient(to right, #004689 , #0e89d6); FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#004689,endColorStr=#0e89d6); } .xialaph .ul2, .xialaph .ul3{ display: none; } .xialaph h4 a{ color: #fff; font-size: 16px; font-weight: bold; line-height: 62px; } .xialaph h4{ position: relative; } .xialaph h4::after{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e5e5e5; opacity: 0.1; } .xialaph h5 a{ color: #fff; font-size: 16px; font-family: "微软雅黑"; line-height: 57px; } .xialaph h5{ position: relative; } .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #fff; opacity: 0.05; } .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 29px; cursor: pointer; } .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: 26px; margin-right: 18px; cursor: pointer; } .xialaph h4.active img.img_s, .xialaph h5.active img.img_s{ display: none; } .xialaph h4.active img.img_d, .xialaph h5.active img.img_d{ display: block; } .xialaph .ul2{ background: -webkit-linear-gradient(left, #0f5190 , #1c90d8); background: -o-linear-gradient(right, #0f5190, #1c90d8); background: -moz-linear-gradient(right, #0f5190, #1c90d8); background: linear-gradient(to right, #0f5190 , #1c90d8); FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0f5190,endColorStr=#1c90d8); } .xialaph .ul3{ padding-top: 12px; padding-bottom: 18px; padding-left: 15px; position: relative; } .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #fff; opacity: 0.05; } .xialaph .ul3 li a{ color: #fff; font-size: 14px; line-height: 35px; display: block; } .xialaph .ul3 li{ padding-top: 5px; } .xialaph .ul3 li:first-child{ padding-top: 0; } .xialaph .phsou{ position: relative; margin-top: 34px; } .xialaph .phsou input{ width: 100%; height: 56px; background-color: #fff; color: #aaa; font-size: 14px; padding-left: 20px; } .xialaph .phsou img{ cursor: pointer; width: 21px; height: 22px; position: absolute; top: 17px; right: 29px; } /*slect功能键*/ .xialaph .lian{ position: relative; margin-top: 42px; } .xialaph .lian h5{ line-height: 20px; cursor: pointer; color: #fff; text-align: center; } .xialaph .lian h5::after{ display: none; } .xialaph .lian h5 img{ margin-left: 5px; float: none; width: 11px; height: 6px; margin-top: 0; margin-right: 0; } .xialaph .lian .ul1{ width: 100%; padding-top: 8px; padding-bottom: 9px; display: none; margin-top: 9px; } .xialaph .lian .ul1.active{ display: block; } .pctopicon .lian .ul1 li{ float: none; margin: 0; } .xialaph .lian .ul1 li a{ color: #fff; display: block; padding-left: 12px; line-height: 24px; text-align: center; font-size: 14px; } .phonemeng{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #000; opacity: .6; z-index: 1048; display: none; } .phonemeng.active{ display: block; } /*脚*/ footer{ background-color: #002a5c; } .footer1 { padding-top: 56px; } .footer11{ padding-bottom: 68px; } .footer1 ul{ float: left; margin-right: 54px; } .footer1 h5{ color: #fff; font-size: 16px; font-weight: bold; padding-bottom: 9px; margin-bottom: 8px; } .footer1 li a{ color: #fff; font-size: 14px; opacity: 0.5; line-height: 30px; cursor:pointer; } .footer1 li a span.jtico{display:none !important;} .footer1 li a:hover{ opacity: 1; } .footer1 .follow{ float: right; width: 320px; text-align: left; } .footer1 .follow h5{ color: #fff; font-size: 16px; font-weight: 400; margin-bottom: 0px; padding-bottom: 2px; line-height:30px; } .footer1 .follow .faredi{ margin-top: 24px; margin-bottom: 20px; text-align: right; } .footer1 .follow .faredi ul{ display: inline-block; float: none; width: auto; margin-right: 0; } .footer1 .follow .faredi ul li{ float: left; width: 41px; height: 41px; overflow: hidden; position: relative; margin: 0 7.5px; } .footer1 .follow .faredi ul li a{ opacity: 1; } .footer1 .follow .faredi ul li:first-child{ margin-left: 0; } .footer1 .follow .faredi ul li:last-child{ margin-right: 0; } .footer1 .follow .faredi ul li .imgk{ position: absolute; top: 0; left: 0; width: 100%; } .footer1 .follow .faredi ul li .imgk img{ width: 41px; height: 41px; } .footer1 .follow .faredi ul li:hover .imgk{ top: -41px; } footer .di{ padding-top: 18px; padding-bottom: 18px; width: 100%; position: relative; } footer .di::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1px; background-color: #fff; opacity: 0.08; } footer .di p{ color: #fff; font-size: 12px; line-height: 30px; } footer .di p span{ margin-right: 2px; opacity: 0.3; } footer .di p a{ color: #fff; margin-left: 20px; display: inline-block; opacity: 0.3; } footer .di p a.a1{ margin-left: 0; } footer .di p a:hover{ opacity: 1; } footer .di p.p1{ float: left; } footer .di p.p2{ float: right; letter-spacing: 0.2px; } footer .di p.p2 a{ position: relative; } footer .di p.p2 a::after{ content: ''; position: absolute; top: 9px; left: -13px; width: 2px; height: 11px; background-color: #fff; opacity: 0.3; } footer .di p.p2 a:first-child::after{ display: none; } .footer2{ display: none; padding-top: 5px; } .footer2 h4{ color: #fff; font-size: 16px; font-weight: bold; line-height: 66px; position: relative; } .footer2 h4::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #fff; opacity: 0.05; } .footer2 .ul2{ display: none; position: relative; padding-top: 20px; padding-bottom: 25px; } .footer2 .ul2::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #fff; opacity: 0.05; } .footer2 .ul2 li a{ color: #fff; opacity: 0.5; font-size: 14px; line-height: 34px; display: block; } .footer2 .ul2 li a:hover{ opacity: 1; } .footer2 h4 img{ width: 14px; height: 7px; float: right; margin-top: 29px; cursor: pointer; } .footer2 h4.active img.img_s{ display: none; } .footer2 h4.active img.img_d{ display: block; } .footer2 .di{ border: 0; padding-top: 35px; padding-bottom: 46px; } .footer2 .di h5{ color: #fff; font-size: 16px; font-weight: 400; text-align: center; line-height:30px; } .footer2 .di .faredi{ margin-top: 24px; margin-bottom: 20px; text-align: center; } .footer2 .di .faredi ul{ display: inline-block; } .footer2 .di .faredi ul li{ float: left; width: 41px; height: 41px; overflow: hidden; position: relative; margin: 0 7.5px; } .footer2 .di .faredi ul li span.jtico{display:none !important;} .footer2 .di .faredi ul li .imgk{ position: absolute; top: 0; left: 0; width: 100%; } .footer2 .di .faredi ul li .imgk img{ width: 41px; height: 41px; } .footer2 .di .faredi ul li:hover .imgk{ top: -41px; } /*首页*/ .banner{ } .slick_b{ margin: 0; } .slick_b .slick-slide{ padding: 0; } .slick_b .slick-slide img{ width: 100%; } .slick_b .slick-arrow{ z-index: 1000; width: 46px; height: 79px; } .slick_b .slick-prev{ background: url(img/arrow_lb1.png) no-repeat center; left: 0; } .slick_b .slick-next{ background: url(img/arrow_rb1.png) no-repeat center; right: 0; } .slick_b .slick-prev:hover{ background: url(img/arrow_lb2.png) no-repeat center; left: 0; } .slick_b .slick-next:hover{ background: url(img/arrow_rb2.png) no-repeat center; right: 0; } .slick_b .slick-dots{ bottom: 68px; } .slick_b .slick-dots li{ width: 50px; height: 3px; background-color: #fff; } .slick_b .slick-dots li.slick-active{ background-color: #00478a; } .slick_b .container{ position: relative; } .slick_b .container .slick_nei{ position: absolute; top: 248px; left: 15px; } .slick_b .container .slick_nei p{ color: #fff; font-size: 32px; font-family: "Gill Sans MT"; font-weight: bold; line-height: 50px; } .slick_b .container .slick_nei p:first-child{ font-size: 58px; line-height: 1.4; font-style: italic; } .slick_b .container span{ display: inline-block; width: 136px; height: 46px; color: #fff; font-size: 16px; font-style: italic; line-height: 46px; margin-top: 10px; text-align: center; background-color: #0e89d6; } .slick_b .container span:hover{ background-color: #5fb7ef; } @media screen and (max-width: 1700px) { .slick_b .container .slick_nei{ top: 193px; } } @media screen and (max-width: 1600px) { .slick_b .container .slick_nei{ top: 180px; } } @media screen and (max-width: 1500px) { .slick_b .container .slick_nei{ top: 163px; } } @media screen and (max-width: 1400px) { .slick_b .container .slick_nei p{ font-size: 62px; line-height: 65px; } .slick_b .container .slick_nei p:first-child{ font-size: 48px; line-height: 1.3; } } @media screen and (max-width: 1300px) { .slick_b .container .slick_nei{ top: 153px; } .slick_b .container .slick_nei p{ font-size: 58px; line-height: 60px; } .slick_b .container .slick_nei p:first-child{ font-size: 45px; line-height: 1.2; } } @media screen and (max-width: 1199px) { .slick_b .container .slick_nei{ top: 73px; } .slick_b .container .slick_nei p{ font-size: 58px; line-height: 60px; } .slick_b .container .slick_nei p:first-child{ font-size: 45px; line-height: 1.2; } } @media screen and (max-width: 767px) { .slick_b .container .slick_nei{ top: 49px; /*display:none;*/ } .slick_b .container .slick_nei p { font-size: 20px; line-height: 36px; } .slick_b .container .slick_nei p:first-child{ font-size: 28px; line-height: 1.3; } .slick_b .container span { width: 86px; height: 35px; font-size: 12px; line-height: 35px; margin-top: 25px; } } @media screen and (max-width: 360px) { .slick_b .container .slick_nei{ top: 49px; } .slick_b .container .slick_nei p { font-size: 22px; line-height: 27px; } .slick_b .container .slick_nei p:first-child{ font-size: 24px; line-height: 1.1; } .slick_b .container span { width: 86px; height: 35px; font-size: 12px; line-height: 35px; margin-top: 11px; } } .h1s{ font-size: 26px; color: #002a5c; padding-top: 39px; padding-bottom: 37px; position: relative; } .h1s .span1{ font-family: "HT"; } .h1s .span2{ font-family: "HN"; } .h1s .more{ position: absolute; bottom: 43px; right: 0; color: #00478a; font-size: 14px; height: 30px; line-height: 30px; text-align: center; padding: 0 10px; } .h1s .more img { width: 5px; height: 9px; margin-left: 3px; margin-top: -2px; } .sol .h1s .more{ color: #fff; } .proul{ } .proul ul{ margin: 0 -10px; } .proul li{ float: left; width: 25%; padding: 0 10px; } .proul li .imgk{ overflow: hidden; position: relative; } .proul li .imgk .imgb{ width: 100%; } .proul li .imgk .img{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); max-width: 75%; max-height: 75%; max-width: 100%; height: 100%; max-height: 100%; } .proul li .imgk .imgy{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; } .proul li .imgk .imgy::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #002a5c; opacity: 0.25; } .proul li .imgk .imgy .imgj{ position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 1; } .proul li h4{ font-size: 22px; color: #333; padding-bottom: 13px; padding-top: 22px; height: 59.2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .proul li h4::after{ content: ''; position: absolute; top: 5px; left: 0; width: 100%; height: 6px; } .proul li h4 a{ color: #333; } .proul li h4 span{ color: #0e89d6; } .proul li:hover .imgy, .proul li.active .imgy{ opacity: 1; } .proul li:hover h4 a, .proul li.active h4 a{ color: #0e89d6; } .proul li.active h4{ padding-bottom: 20px; background: url(img/projiao.png) no-repeat bottom center; } .proul li .lip{ height: 100px; overflow: hidden; } .proul li .lip p{ color: #666; font-size: 14px; line-height: 25px; position: relative; padding-left: 10px; } .proul li .lip p a{ color: #666; } .proul li .lip p::before{ content: "-"; position: absolute; top: 0; left: 0; font-size: 17px; color: #666; } .proul li .lip p:hover a, .proul li .lip p:hover::before{ color: #0e89d6; } .h5m{ padding-top: 28px; padding-bottom: 47px; line-height: 1.1; } .h5m a{ color: #00478a; font-style: italic; } .h5m a img{ width: 5px; height: 9px; margin-left: 7px; margin-top: -2px; } .h5m a:hover{ color: #0e89d6; } .h5m a:hover .img_s{ display: none; } .h5m a:hover .img_d{ display: inline-block; } .pro{ position: relative; } .pros{ /*margin-top: -190px;*/ z-index: -1; position: absolute; bottom: 0; left: 0; width: 100%; height: 190px; } .pros::after{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 0; background-color: #e8eef5; } .pros.act{ z-index: 0; } .pros.act::after{ height: 100%; } .pros .container{ position: relative; z-index: 1; } .pros .pros1{ padding-top: 27px; padding-bottom: 33px; position: absolute; top: 0; left: 15px; right: 15px; /*z-index: -1;*/ opacity: 0; visibility: hidden; } .pros .pros1.active{ /*position: relative;*/ z-index: 0; /*left: 0; right: 0; */ visibility: visible; opacity: 1; } .slick_pro{ margin: 0; padding: 0 20px; } .slick_pro .slick-slide{ padding: 0; } .slick_pro .slick-arrow{ z-index: 1000; width: 10px; height: 20px; } .slick_pro .slick-prev{ background: url(img/arrow_lp1.png) no-repeat center; left: 0; } .slick_pro .slick-next{ background: url(img/arrow_rp1.png) no-repeat center; right: 0; } .slick_pro .slick-prev:hover{ background: url(img/arrow_lp2.png) no-repeat center; left: 0; } .slick_pro .slick-next:hover{ background: url(img/arrow_rp2.png) no-repeat center; right: 0; } .slick_pro h4{ color: #002a5c; font-size: 16px; padding-bottom: 9px; } .slick_pro h4 a{ color: #002a5c; } .slick_pro .lin{ padding-left: 45px; padding-right: 25px; position: relative; } .slick_pro .lin::after{ content: ''; position: absolute; left: 0; top: 0; width: 1px; height: 1000px; background-color: #ddd; } .slick_pro .slick-current .lin::after { display: none; } .slick_pro .ulp{ } .slick_pro .ulp p{ padding: 3px 0; } .slick_pro .ulp p a{ color: #666; font-size: 14px; } .slick_pro .ulp p a:hover{ color: #0e89d6; } .sol{ background: -webkit-linear-gradient(left, #004689 , #0e89d6); background: -o-linear-gradient(right, #004689, #0e89d6); background: -moz-linear-gradient(right, #004689, #0e89d6); background: linear-gradient(to right, #004689 , #0e89d6); FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#004689,endColorStr=#0e89d6); } .sol .h1s{ color: #fff; } .solul{ margin: 0 -24px; } .solul li{ float: left; width: 50%; padding: 0 24px; } .solul li .imgk{ overflow: hidden; } .solul li .imgk img{ width: 100%; } .solul li h3{ padding-top: 30px; padding-bottom: 19px; } .solul li h3 a{ color: #fff; } .solul li h5{ color: #fff; line-height: 24px; letter-spacing: .5px; } .solul li h5.h51{ height: 70px; overflow: hidden; } .solul li .lin{ height: 172px; overflow: hidden; } .solul li .h5m{ padding-top: 13px; padding-bottom: 41px; } .solul li .h5m a{ color: #fff; opacity: 0.5; } .solul li .h5m a:hover{ color: #fff; opacity: 1; } .solul li .imgk:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .casul{ margin: 0 -18px; } .casul li{ float: left; /*width: 33.333%;*/ width:25%; padding: 0 18px; } .casul li .imgk{ overflow: hidden; } .casul li .imgk img{ width: 100%; } .casul li h3{ padding-top: 25px; padding-bottom: 21px; font-size: 20px; line-height: 1.15; } .casul li h3 a{ color: #333; } .casul li h3 a:hover{ color: #0e89d6; } .casul li h5{ line-height: 24px; letter-spacing: .5px; } .casul li h5.h51{ color: #666; height: 70px; overflow: hidden; } .casul li .lin{ height: 162px; overflow: hidden; } .casul li .h5m{ padding-top: 29px; padding-bottom: 44px; } .casul li .imgk:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .ser{ position: relative; padding-bottom: 43px; } .ser::before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #00488b; opacity: 0.8; } .ser .container{ position: relative; z-index: 1; } .serul{ } .ser .h1s{ color: #fff; } .serul li{ float: right; width: 50%; position: relative; } .serul li .imgk{ overflow: hidden; } .serul li .imgk img{ width: 100%; } .serul li h3{ padding-top: 13px; padding-bottom: 21px; font-size: 20px; line-height: 1.15; color: #fff; } .serul li h3 a{ color: #fff; font-size: 38px; } .serul li h3 p{ font-size: 12px; margin-top: 2px; line-height: 20px; } .serul li h5{ line-height: 24px; letter-spacing: .5px; } .serul li h5.h51{ color: #fff; font-size: 16px; padding-right: 80px; line-height: 30px; letter-spacing: .5px; overflow: hidden; } .serul li .lin{ min-height: 150px; overflow: hidden; } .serul li .h5m{ padding-top: 29px; padding-bottom: 44px; } .serul li .h5m a{ color: #fff; opacity: 0.5; } .serul li .h5m a:hover{ color: #fff; opacity: 1; } .serul li .imgk:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .serul li.li2 .h1s{ padding-top: 63px; padding-bottom: 54px; } .serul li.li2 .h5m { padding-top: 81px; } .serul li.li1 .lirn{ position: absolute; bottom: -53px; right: 0; padding-left: 45px; padding-right: 25px; } .serul li.li1 .lirn::after{ content: ''; position: absolute; top: 0; left: 0; width: 1000px; height: 100%; background-color: #0e89d6; opacity: 0.75; } .serul li.li1 .lirn h3, .serul li.li1 .lirn h5{ position: relative; z-index: 1; } .serul li.li1 .h5m{ padding-top: 12px; padding-bottom: 15px; } .serul li.li1{ margin-bottom: 76px; } .sup{ padding-bottom: 50px; } .supul{ margin: 0 -7.5px; } .supul li{ float: left; padding: 0 7.5px; position: relative; } .supul li.li1{ width: 66.3%; } .supul li.li2{ width: 33.125%; } .supul li img{ width: 100%; } .supul li.li1 .liz{ position: absolute; top: 116px; left: 30px; width: 49%; } .supul li.li1 .liz h3{ color: #333; letter-spacing: .5px; } .supul li.li1 .liz h5{ color: #333; letter-spacing: .5px; line-height: 24px; margin-top: 23px; height: 72px; overflow: hidden; } .supul li.li1 .liz .amore{ display: inline-block; width: 108px; height: 35px; text-align: center; line-height: 35px; color: #fff; background-color: #0e89d6; font-style: italic; font-size: 12px; margin-top: 40px; position: relative; border: 1px solid transparent; } .supul li.li1 .liz .amore::after { position: absolute; z-index: 1; top: 0; left: 0; width: 0; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .supul li.li1 .liz .amore:hover{ color: #0e89d6; border-color: #0e89d6; } .supul li.li1 .liz .amore:hover::after{ width: 100%; } .supul li.li1 .liz .amore:hover .img_s{ display: none; } .supul li.li1 .liz .amore:hover .img_d{ display: inline-block; } .supul li.li1 .liz .amore img{ margin-left: 8px; margin-top: -2px; } .supul li.li2 .li3:first-child{ margin-bottom: 14px; } .supul li.li2 .imgk{ position: relative; overflow: hidden; } .supul li.li2 .liz{ position: absolute; bottom: 21px; left: 25px; right: 25px; } .supul li.li2 .liz h3{ color: #fff; font-size: 20px; letter-spacing: .5px; } .supul li.li2 .liz h5{ color: #fff; letter-spacing: .5px; margin-top: 8px; line-height: 24px; } .supul li.li2 .imgk:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .news{ overflow: hidden; background: -webkit-linear-gradient(left, #002a5c , #0053a4); background: -o-linear-gradient(right, #002a5c, #0053a4); background: -moz-linear-gradient(right, #002a5c, #0053a4); background: linear-gradient(to right, #002a5c , #0053a4); FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#002a5c,endColorStr=#0053a4); } .news .container{ position: relative; } .news .h1s{ color: #fff; position: absolute; top: 10px; left: 15px; } .news ul{ margin: 0 -3.5px; } .news li{ float: left; width: 25%; padding: 0 3.5px; } .news .li1, .news .li2{ padding-top: 230px; padding-bottom: 44px; } .news p{ font-size: 16px; color: #fff; line-height: 30px; letter-spacing: 0px; } .news .li1 p{ margin-top: -8px; } .news .h5m{ padding-top: 29px; padding-bottom: 44px; } .news .h5m a{ color: #fff; opacity: 0.5; } .news .h5m a:hover{ color: #fff; opacity: 1; } .news .li1 .h5m{ padding-top: 80px; } .news .li2 .h5m{ padding-left: 8px; padding-top: 39px; padding-bottom: 10px; } .news .li2{ padding-left: 7px; padding-right: 7px; } .news .li3{ position: relative; } .news .li3::before{ content: ''; position: absolute; top: 231px; left: 0; width: 1px; height: 385px; background-color: #fff; opacity: 0.08; } .news .li2 .imgk{ overflow: hidden; } .news .li2 .imgk img{ width: 100%; } .news .li2 .imgk:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .news .li2 p{ height: 90px; overflow: hidden; padding-left: 8px; padding-right: 8px; padding-top: 21px; line-height: 23px; } .news .li4{ position: relative; padding-left: 23px; } .news .li4::before{ content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 1000px; background-color: #002a5c; } .news .li4 .tou{ color: #fff; font-weight: bold; margin-top: 59px; text-transform: uppercase; position: relative; z-index: 1; } .news .li4 .eve1{ position: relative; padding-left: 50px; padding-right: 15px; z-index: 1; margin-top: 37px; } .news .li4 .eve1 .ri{ position: absolute; top: 4px; left: 0; width: 32px; height: 51px; color: #fff; text-align: center; } .news .li4 .eve1 .ri span:first-child{ font-size: 12px; letter-spacing: .5px; display: block; text-transform:uppercase; } .news .li4 .eve1 .ri span:nth-child(2){ font-size: 28px; line-height: 1; display: block; } .news .li4 p{ line-height: 27px; height: 54px; overflow: hidden; } .news .li4 .h5m{ padding-top: 26px; padding-bottom: 40px; } .news .container{ position: relative; } .news .slickpad{ position: absolute; z-index: -2000; width: 100%; top: 0; left: 0; margin-top: 37px; padding-top: 38px; padding-bottom: 19px; } .news .slickpad::before{ content: ''; position: absolute; top: 0; left: 50%; width: 1000px; margin-left: -500px; height: 100%; background: -webkit-linear-gradient(left top, #001f43 , #00376d); background: -o-linear-gradient(right bottom, #001f43, #00376d); background: -moz-linear-gradient(right bottom, #001f43, #00376d); background: linear-gradient(to right bottom, #001f43 , #00376d); FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#001f43,endColorStr=#00376d); } .news .slickpad .tou{ color: #fff; font-size: 18px; font-weight: bold; text-transform: uppercase; position: relative; z-index: 1; } .news .slick_new .eve1{ position: relative; padding-left: 50px; padding-right: 60px; z-index: 1; margin-top: 28px; } .news .slick_new .eve1 .ri{ position: absolute; top: 4px; left: 0; width: 32px; height: 51px; color: #fff; text-align: center; } .news .slick_new .eve1 .ri span:first-child{ font-size: 12px; letter-spacing: .5px; display: block; } .news .slick_new .eve1 .ri span:nth-child(2){ font-size: 28px; line-height: 1; display: block; } .news .slick_new p{ line-height: 27px; height: 54px; overflow: hidden; } .news .slick_new .h5m{ padding-top: 26px; padding-bottom: 40px; } .news .slick_new{ margin: 0; } .news .slick_new .slick-slide{ padding: 0; } .news .slick_new .slick-arrow{ width: 10px; height: 20px; z-index: 1000; top: -14px; } .news .slick_new .slick-prev{ background: url(img/arrow_lp2.png) no-repeat center; right: 34px; } .news .slick_new .slick-next{ background: url(img/arrow_rp2.png) no-repeat center; right: 0; } .news .slick_new .slick-prev:hover{ background: url(img/arrow_lp3.png) no-repeat center; right: 34px; } .news .slick_new .slick-next:hover{ background: url(img/arrow_rp3.png) no-repeat center; right: 0; } .buy{ overflow: hidden; } .buy .container{ position: relative; } .buyz { padding-top: 83px; padding-bottom: 96px; position: relative; z-index: 1; } .buyz h3{ color: #002a5c; font-size: 42px; font-family: "Helvetica"; } .buyz h5{ color: #002a5c; font-size: 16px; margin-top: 45px; line-height: 30px; } .buyz .amore{ display: inline-block; width: 154px; height: 40px; text-align: center; line-height: 40px; color: #fff; background-color: #0e89d6; font-style: italic; font-size: 14px; margin-top: 49px; position: relative; border: 1px solid transparent; } .buyz .amore::after { position: absolute; z-index: 1; top: 0; left: 0; width: 0; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .buyz .amore:hover{ color: #0e89d6; border-color: #0e89d6; } .buyz .amore:hover::after{ width: 100%; } .buyz .amore:hover .img_s{ display: none; } .buyz .amore:hover .img_d{ display: inline-block; } .buyz .amore img{ margin-top: -2px; margin-left: 8px; width: 6px; height: 12px; } .buytu{ position: absolute; /*top: 50px;*/ top:100px; right: 15px; } .buytu .buy1{ position: absolute; top: -22px; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } /*01页*/ .bannei{ height: 600px; position: relative; z-index: 1009; } .bannei img{ width: 100%; } .bannei .container{ position: relative; } .bannei .bannav{ position: absolute; top: 94px; left: 15px; color: #fff; font-size: 14px; } .bannei .bannav span{ display: inline-block; margin-right: 5px; } .bannei .bannav span a{ color: #fff; } .bannei .banneizi{ position: absolute; top: 230px; left: 15px; width: 600px; } .bannei .banneizi h2{ color: #fff; font-family: "HN"; font-size: 48px; letter-spacing: 0.5px; } .bannei .banneizi p{ color: #fff; font-size: 16px; line-height: 32px; margin-top: 22px; letter-spacing: 0.1px; text-align: justify; } .nei1_1{ padding-bottom: 34px; } .nei1_1 .h1s{ font-size: 48px; padding-top: 43px; padding-bottom: 29px; } .nei1_1 .proul li h4 { padding-bottom: 22px; padding-top: 22px; height: auto; } .nei1_2{ height: 420px; } .nei1_2 .img{ width: 100%; } .nei1_2 .fr{ height: 100%; width: 438px; background: -webkit-linear-gradient(135deg,#004689 0,#0e89d6 100%); background: -moz-linear-gradient(135deg,#004689 0,#0e89d6 100%); background: -ms-linear-gradient(135deg,#004689 0,#0e89d6 100%); background: -o-linear-gradient(135deg,#004689 0,#0e89d6 100%); background: linear-gradient(135deg,#004689 0,#0e89d6 100%); padding: 113px 45px 0; } .nei1_2 .fr h2{ color: #fff; font-size: 32px; font-family: "HN"; } .nei1_2 .fr p{ color: #fff; font-size: 14px; letter-spacing: 0.2px; line-height: 26px; margin-top: 15px; } .nei1_2 .fr .h5m{ padding-top: 16px; } .nei1_2 .fr .h5m span { color: #fff; opacity: 0.5; font-style: italic; } .nei1_2 .fr .h5m span img { width: 5px; height: 9px; margin-left: 7px; margin-top: -2px; } .nei1_2 .fr:hover .h5m span { opacity: 1; } .nei1_31{ background: #fff; padding: 60px 0; } .nei1_31 .imgk{ width: 489px; overflow: hidden; } .nei1_31 .imgk img{ width: 100%; } .nei1_31 .imgk:hover img{ -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .nei1_31 .liz{ width: calc(100% - 540px); margin-left: 50px; } .nei1_31 .liz h3{ color: #002a5c; font-size: 32px; font-family: "HN"; margin-top: 15px; } .nei1_31 .liz p{ color: #7b8795; font-size: 16px; line-height: 30px; margin-top: 27px; max-height: 90px; overflow: hidden; } .nei1_31 .h5m{ padding-top: 46px; padding-bottom: 0; } .nei1_31 .h5m span { color: #00478a; font-style: italic; } .nei1_31 .h5m span img { width: 5px; height: 9px; margin-left: 7px; margin-top: -2px; } .nei1_31:hover .h5m span { opacity: 1; color: #0e89d6; } .nei1_31:hover .h5m .img_s{ display: none; } .nei1_31:hover .h5m .img_d{ display: inline-block; } .nei1_31:hover h3{ color: #0e89d6; } .nei1_3 .nei1_31:nth-child(2){ background: -webkit-linear-gradient(180deg,#b4c6e0 0,#e3eaf3 100%); background: -moz-linear-gradient(180deg,#b4c6e0 0,#e3eaf3 100%); background: -ms-linear-gradient(180deg,#b4c6e0 0,#e3eaf3 100%); background: -o-linear-gradient(180deg,#b4c6e0 0,#e3eaf3 100%); background: linear-gradient(180deg,#b4c6e0 0,#e3eaf3 100%); } .nei1_3 .nei1_31:nth-child(2) .imgk{ float: right; } .nei1_3 .nei1_31:nth-child(2) .liz{ padding-right: 60px; margin-left: 0; } .nei1_3 .nei1_31:nth-child(2) .liz p{ color: #333; } .nei1_4{ height: 420px; text-align: center; padding-top: 179px; } .nei1_4 h3{ color: #fff; font-size: 32px; font-family: "HN"; } .nei1_4 p{ color: #fff; font-size: 16px; line-height: 26px; margin-top: 19px; } .nei1_4 .amore { display: inline-block; width: 138px; height: 42px; text-align: center; line-height: 42px; color: #fff; background-color: #0e89d6; font-style: italic; font-size: 14px; margin-top: 35px; position: relative; border: 1px solid transparent; } .nei1_4 .amore::after { position: absolute; z-index: 1; top: 0; left: 0; width: 0; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .nei1_4 .amore:hover{ color: #0e89d6; border-color: #0e89d6; } .nei1_4 .amore:hover::after{ width: 100%; } .nei1_4 .amore:hover .img_s{ display: none; } .nei1_4 .amore:hover .img_d{ display: inline-block; } .nei1_4 .amore img { margin-left: 8px; margin-top: -2px; } .nei1_5{ padding: 54px 0 61px; background: #ebeef2; } .nei1_5 .neizi{ width: 765px; } .nei1_5 .neizi h2{ color: #002a5c; font-size: 36px; font-family: "HE"; } .nei1_5 .neizi p{ color: #333; font-size: 14px; line-height: 26px; margin-top: 14px; text-align:left; } .nei1_5 .amore { display: inline-block; width: 154px; height: 48px; text-align: center; line-height: 48px; color: #fff; background-color: #0e89d6; font-style: italic; font-size: 14px; margin-top: 19px; position: relative; border: 1px solid transparent; } .nei1_5 .amore::after { position: absolute; z-index: 1; top: 0; left: 0; width: 0; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .nei1_5 .amore:hover{ color: #0e89d6; border-color: #0e89d6; } .nei1_5 .amore:hover::after{ width: 100%; } .nei1_5 .amore:hover .img_s{ display: none; } .nei1_5 .amore:hover .img_d{ display: inline-block; } /*02页*/ .naver{ height: 60px; margin-top: -60px; background: rgba(0,42,92,0.5); position: relative; z-index: 1010; } .slick_ban{ height: 100%; margin: 0; } .slick_ban .slick-slide{ padding: 0; } .slick_ban .slick-prev, .slick_ban .slick-next{ width: 9px; height: 18px; background-size: 100% 100%; } .slick_ban .slick-prev{ background-image: url(img/arrow_lp3.png); left: -20px; } .slick_ban .slick-next{ background-image: url(img/arrow_rp3.png); right: -20px; } .slick_ban a{ display: block; height: 100%; line-height: 60px; text-align: center; color: #fff; font-size: 16px; border-right: 1px white dotted; } .slick_ban a:hover, .slick_ban a.act{ color: #00478a; background: #fff; } .secnavm { position: relative; z-index: 1010; height: 60px; margin-top: -60px; background: rgba(0,42,92,0.5); } .secnavm .mainh4 { } .secnavm .mainh4 div { position: relative; padding-top: 22px; padding-bottom: 21px; } .secnavm .sech4 { padding-top: 13px; padding-bottom: 13px; } .secnavm .sech4 a { color: #333; } .secnavm h4 { font-size: 16px; } .secnavm h4 a{ color: #333; } .secnavm h4.act, .secnavm h4.act a { color: #fff; } .secnavm h4 button { position: absolute; top: 50%; right: 0; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background: transparent; } .secnavm h4 button img { width: 20px; } .secnavm .mainul { position: absolute; top: 60px; left: 0; width: 100%; padding-top: 15px; padding-bottom: 25px; background: #fff; display: none; } .secnavm .mainul, .secnavm .dropul { display: none; } .secnavm .dropul li { padding-top: 7px; padding-bottom: 7px; padding-left: 20px; } .secnavm .dropul li a { font-size: 16px; color: #999; } .mask { position: fixed; z-index: 5; top: 0; left: 0; visibility: hidden; width: 100%; height: 100%; -webkit-transition: all .4s ease-out 0s; -moz-transition: all .4s ease-out 0s; -ms-transition: all .4s ease-out 0s; -o-transition: all .4s ease-out 0s; transition: all .4s ease-out 0s; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0); opacity: 0; background: rgba(0,0,0,.5); z-index: 1008; } .mask.act { visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } .nei2_1{ overflow: hidden; } .neinav3{ width: 277px; margin-top: 43px; position: relative; z-index: 1; } .neinav3 .nav1 { background-color: #eff2f5; margin-bottom: 1px; } .neinav3 .nav1 h4 { height: 52px; line-height: 52px; padding-left: 20px; font-size: 14px; color: #333; position: relative; cursor: pointer; background-color: #e3e7ed; } .neinav3 .nav1 h4 a { color: #333; } .neinav3 .nav1 h4 img { position: absolute; top: 50%; margin-top: -6.5px; right: 20px; width: 13px; height: 13px; } .neinav3 .nav1 h4.active a, .neinav3 .nav1 h4.act a{ color: #002a5c; font-weight: bold; } .neinav3 .nav1 h4.active .img_s { display: none; } .neinav3 .nav1 h4.active .img_d { display: inline-block; } .neinav3 .nav1 ul { padding-left: 33px; padding-right: 20px; padding-top: 14px; padding-bottom: 17px; display: none; } .neinav3 .nav1 li { position: relative; } .neinav3 .nav1 li a { display: block; line-height: 36px; color: #666; font-size: 14px; } .neinav3 .nav1 li a:hover, .neinav3 .nav1 li a.active { color: #0e89d6; } .nei2_k{ width: calc(100% - 305px); } .nei2_k h1,h3{ color: #002a5c; font-size: 32px; font-family: "HN"; padding-top: 6px; position: relative; z-index: 1; } .nei2_k h4{ color: #1395f0; font-size: 16px; font-weight: bold; border-bottom: 1px solid #e5e5e5; padding-left: 14px; padding-bottom: 19px; position: relative; z-index: 1; } .nei2_k h4 .more{ position: absolute; top: 2px; right: 0; color: #1395f0; font-size: 14px; font-weight: 500; } .nei2_k h4::before{ content: ''; position: absolute; top: 7px; left: 0; width: 5px; height: 5px; border-radius: 50%; background: #1395f0; } .nei2_k .nei2_1_1{ padding-top: 38px; position: relative; padding-bottom: 4px; } .nei2_k .nei2_1_1:nth-child(2){ padding-top: 22px; } .nei2_k .nei2_1_1::after{ content: ''; position: absolute; top: 0; left: 50%; margin-left: -2000px; width: 4000px; height: 100%; background: #f5f5f5; display: none; } .nei2_k .nei2_1_1:nth-child(4)::after, .nei2_k .nei2_1_1:nth-child(6)::after{ display: block; } .nei2_k.pro_three .nei2_1_1:nth-child(3)::after, .nei2_k.pro_three .nei2_1_1:nth-child(5)::after, .nei2_k.pro_three .nei2_1_1:nth-child(7)::after{ display: block; } .nei2_k.pro_three .nei2_1_1:nth-child(4)::after, .nei2_k.pro_three .nei2_1_1:nth-child(6)::after{ display: none; } .nei2_k .nei2_1_1 ul{ margin: 18px -10px 0; position: relative; z-index: 1; } .nei2_k .nei2_1_1 ul li{ float: left; width: 33.333%; padding: 0 10px; } .nei2_k .nei2_1_1 ul li a{ display: block; } .nei2_k .nei2_1_1 ul li .imgk{ background: #efefef; overflow: hidden; position: relative; } .nei2_k .nei2_1_1 ul li .imgk .imgb { width: 100%; } .nei2_k .nei2_1_1 ul li .imgk .img { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); max-width: 75%; max-height: 75%; } .nei2_k .nei2_1_1 ul li .imgk .imgy { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; } .nei2_k .nei2_1_1 ul li .imgk .imgy::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #002a5c; opacity: 0.25; } .nei2_k .nei2_1_1 ul li .imgk .imgy .imgj { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 1; } .nei2_k .nei2_1_1 ul li p{ color: #333; font-size: 16px; line-height: 1.5; height: 48px; margin-top: 21px; margin-bottom: 4px; text-align: center; } .nei2_k .nei2_1_1 ul li a:hover .imgy{ opacity: 1; } .nei2_k .nei2_1_1 ul li a:hover p{ color: #0e89d6; } /*03页*/ .banpro{ height: 600px; background: -webkit-linear-gradient(90deg,#004486 0,#1090e1 100%); background: -moz-linear-gradient(90deg,#004486 0,#1090e1 100%); background: -ms-linear-gradient(90deg,#004486 0,#1090e1 100%); background: -o-linear-gradient(90deg,#004486 0,#1090e1 100%); background: linear-gradient(90deg,#004486 0,#1090e1 100%); } .banpro .fl{ width: 50%; padding-top: 181px; } .banpro .imgk{ text-align: center; } .banpro .imgk img{ max-width: 70%; } .banpro .banzi{ color: #fff; } .banpro .banzi h2{ font-size: 34px; font-family: "HN"; margin-bottom: 18px; } .banpro .banzi p{ font-size: 16px; line-height: 28px; opacity: 0.75; margin-top: 6px; } .banpro .banzi .banzin{ height: 230px; overflow: hidden; } .banpro .banzij p{ font-size: 14px; opacity: 1; position: relative; padding-left: 20px; } .banpro .banzij p::before{ content: ''; position: absolute; top: 13px; left: 0; width: 3px; height: 3px; background: #fff; } .banpro .banzib{ padding-top: 35px; } .banpro .banzib img{ width: auto; } .banpro .banzib a.button{ display: inline-block; width: 145px; height: 46px; border: 1px solid #fff; background: transparent; color: #fff; font-size: 16px; text-align: center; line-height: 46px; margin-right: 38px; } .banpro .banzib a.button img{ height: 19px; margin-top: -4px; margin-right: 8px; } .banpro .banzib .banzibt{ display: inline-block; margin-top: -5px; vertical-align: middle; } .banpro .banzib .banzibt img{ height: 31px; margin-right: 20px; } .tanvideo{ position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0,0,0,0.7); z-index: 1070; display: none; } .tanvideo .video_windown { position: absolute; width: 1200px; height: 685px; left: 50%; top: 50%; margin: -342px 0 0 -600px; } .tanvideo .video_windown video{ width: 100%; } .video_windown .shup { position: absolute; width: 22px; height: 22px; right: -35px; top: -35px; } .h1sp{ font-size: 48px; padding-top: 50px; padding-bottom: 33px; } .h3n{ color: #002a5c; font-size: 32px; font-family: "HN"; padding-top: 54px; } .nei3_1{ padding-top: 0; padding-bottom: 64px; } .nei3_1 .h3n{ font-size: 48px; padding-top: 49px; } .nei3_1 .nei3_1n{ margin-top: 38px; } .nei3_1 .nei3_1n .imgk{ width: 505px; } .nei3_1 .nei3_1n .imgk img{ width: 100%; } .nei3_1 .nei3_1n .divz{ width: calc(100% - 555px); margin-left: 50px; } .nei3_1 .nei3_1n h3{ padding-top: 16px; font-size: 32px; } .nei3_1 .nei3_1n p{ color: #333; font-size: 16px; line-height: 30px; margin-top: 22px; } .nei3_ p img{ max-width: 100%; } .nei3_2{ padding-bottom: 41px; } .nei3_2 .fl{ position: relative; } .nei3_2 .imgy{ } .nei3_2 .imgk{ float: right; } .nei3_2 .imgk1{ position: absolute; top: 0; left: 0; width: 100%; } @media screen and (max-width: 767px) { .nei3_2 .imgk1{ position: relative; top: 0; left: 0; width: 100%; } } .nei3_2 .nei3_1n{ margin-top: 19px; } .nei3_2 .nei3_1n .imgk{ width: 505px; } .nei3_2 .nei3_1n .imgk img{ width: 100%; } .nei3_2 .nei3_1n .divz{ width: calc(100% - 555px); margin-right: 50px; padding-top: 16px; } .nei3_2 .nei3_1n .divz p{ font-size: 16px; line-height: 32px; padding-left: 15px; position: relative; } .nei3_2 .nei3_1n .divz p::before{ content: ''; position: absolute; top: 15px; left: 0; width: 3px; height: 3px; border-radius: 50%; background: #fff; opacity: 0.5; } .nei3_3{ padding-bottom: 50px; } .nei3_l .nei3_1n{ margin-top: 35px; } .nei3_l .nei3_1n li{ float: left; width: calc(100% / 7); border-left: 1px solid #fff; border-bottom: 1px solid #fff; } .nei3_l .nei3_1n li:first-child{ border-left: 0; } .nei3_l .nei3_1n li .li1{ height: 59px; border-bottom: 1px solid #fff; color: #1395f0; line-height: 58px; font-size: 16px; font-family: Helvetica; background: #e0e5eb; text-align: center; } .nei3_l .nei3_1n li .li2{ height: 210px; background: #f0f2f5; padding: 16px 0; } .nei3_l .nei3_1n li .li2 p{ color: #333; font-family: Helvetica; font-size: 14px; line-height: 32px; } .nei3_l .nei3_1n .xing{ margin-top: 20px; } .nei3_l .nei3_1n .xing p{ color: #a1a1a1; font-size: 12px; font-family: Helvetica; text-align: right; } .nei3_4{ padding-bottom: 60px; } .nei3_4 .nei3_1n{ margin-top: 48px; } .nei3_4 .nei3_1n img{ max-width: 100%; } .nei3_5{ padding-bottom: 52px; } .nei3_5 li:nth-child(1){ width: 154px; } .nei3_5 li:nth-child(2){ width: 136px; } .nei3_5 li:nth-child(3){ width: 135px; } .nei3_5 li:nth-child(4){ width: 171px; } .nei3_5 li:nth-child(5){ width: 121px; } .nei3_5 li:nth-child(6){ width: 95px; } .nei3_5 li:nth-child(7){ width: 103px; } .nei3_5 li:nth-child(8){ width: 170px; } .nei3_5 li:nth-child(9){ width: 115px; } .nei3_6{ padding-bottom: 57px; } .nei3_6 .nei3_1n{ text-align: center; } .nei3_6 p{ font-size: 14px; font-family: "HN"; text-align: right; margin-top: -12px; } .nei3_6 .nei3_1n img{ max-width: 100%; margin-top: 42px; } .cases{ padding-bottom: 45px; } .cases ul{ margin: 0 -7.5px; } .cases ul li{ width: 33.333%; padding: 0 7.5px; float: left; margin-bottom: 25px; } .cases ul li a{ display: block; background: #fff; padding-bottom: 30px; } .cases ul li .imgk{ overflow: hidden; } .cases ul li .imgk img{ width: 100%; } .cases ul li .lin{ height: 189px; padding-left: 24px; padding-right: 24px; } .cases ul li h3{ color: #333; font-size: 24px; padding-top: 36px; } .cases ul li p{ color: #666; font-size: 14px; line-height: 24px; margin-top: 17px; height: 72px; overflow: hidden; } .cases ul li .h5m{ width: 108px; height: 35px; line-height: 35px; text-align: center; color: #fff; font-size: 12px; background: #0e89d6; padding: 0; margin-left: 24px; position: relative; border: 1px solid transparent; } .cases ul li .h5m i{ position: relative; z-index: 2; } .cases ul li .h5m img{ width: 5px; margin-left: 10px; margin-top: -3px; position: relative; z-index: 2; } .cases ul li .h5m::after { position: absolute; z-index: 1; top: 0; left: 0; width: 0; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .cases ul li a:hover .imgk img{ -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .cases ul li a:hover .h5m{ color: #0e89d6; border-color: #0e89d6; } .cases ul li a:hover .h5m::after{ width: 100%; } .cases ul li a:hover .h5m .img_s{ display: none; } .cases ul li a:hover .h5m .img_d{ display: inline-block; } .cases ul li a:hover h3{ color: #0e89d6; } /*背景色*/ .white{ background: #fff; } .blue{ background: -webkit-linear-gradient(90deg,#004486 0,#1090e1 100%); background: -moz-linear-gradient(90deg,#004486 0,#1090e1 100%); background: -ms-linear-gradient(90deg,#004486 0,#1090e1 100%); background: -o-linear-gradient(90deg,#004486 0,#1090e1 100%); background: linear-gradient(90deg,#004486 0,#1090e1 100%); color: #fff; } .blue .nei3_1n p{ color: #fff; } .blue .h1s, .blue .h3n { color: #fff; } .hui{ background: #f4f4f4; } .hui5{ background: #f5f5f5; } /*04页*/ .nei4_1{ overflow: hidden; } .nei4_1 h2{ color: #002a5c; font-size: 48px; font-family: "HN"; padding-top: 51px; } .nei4_1 h3{ color: #1395f0; font-size: 30px; font-family: "HN"; padding-top: 8px; line-height: 1.5; } .nei4_1 .nei4_1_i { text-align: center; margin-top: 44px; margin-bottom: 45px; } .nei4_1 .nei4_1_i img{ max-width: 100%; } .nei4_2{ } .nei4_2 .fl{ width: 50%; } .nei4_2 .imgk{ text-align: center; } .nei4_2 .imgk img{ position: relative; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); max-width: 100%; max-height: 100%; } .nei4_2 .neizi{ padding-top: 72px; } .nei4_2h .neizi{ padding-left: 70px; padding-top: 98px; } .nei4_2 .neizi h3{ color: #002a5c; font-size: 32px; font-family: "HN"; padding-bottom: 10px; } .nei4_2 .neizi p{ color: #000; font-size: 16px; line-height: 28px; margin-top: 14px; } .nei4_2h{ height: 355px; } .nei4_2w{ height: 335px; } /*05页*/ .nei5_{ padding-top: 6px; } .nei5_1{ padding-top: 47px; padding-bottom: 15px; } .nei5_1 h3{ color: #012a5e; font-size: 48px; font-family: "HNM"; } .nei5_1 .nei5_1z{ margin-top: 23px; } .nei5_1 .nei5_1z .imgk{ width: 450px; overflow: hidden; } .nei5_1 .nei5_1z .imgk img{ width: 100%; } .nei5_1 .nei5_1z .divp{ width: calc(100% - 450px); } .nei5_1 .nei5_1zl .divp{ padding-right: 61px; padding-top: 11px; } .nei5_1 .nei5_1zr .divp{ padding-left: 50px; } .nei5_1 .nei5_1z p{ color: #333; font-size: 16px; line-height: 32px; } .nei5_1 .ulist{ margin-top: 35px; } .nei5_1 .ulist ul{ margin: 0 -8px; } .nei5_1 .ulist ul li{ width: 25%; padding: 0 8px; float: left; } .nei5_1 .ulist ul li a{ display: block; } .nei5_1 .ulist .imgk{ overflow: hidden; } .nei5_1 .ulist .imgk img{ width: 100%; } .nei5_1 .ulist p{ color: #00478a; font-size: 16px; line-height: 1.4; padding: 15px 0 30px; } .nei5_1 .nei5_1z .imgk:hover img, .nei5_1 .ulist ul li a:hover img{ -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .nei5_1 .ulist ul li a:hover p{ color: #0e89d6; } /*06页*/ .nei6_{ padding-bottom: 44px; } .nei6_ h3{ color: #002a5c; font-size: 32px; font-family: "HN"; padding-top: 37px; padding-bottom: 30px; } .nei6_ .ullist{ padding-bottom: 7px; } .nei6_ .ullist ul{ margin: 0 -7.5px; } .nei6_ .ullist ul li{ float: left; width: 33.33333%; padding: 0 7.5px; margin-bottom: 30px; } .nei6_ .ullist ul .lizn{ height: 254px; background: #f0f4f8; padding: 0 20px 0; } .nei6_ .ullist ul h4{ color: #333; font-size: 24px; line-height: 1.5; padding-top: 25px; padding-bottom: 14px; } .nei6_ .ullist ul h4 a{ color: #333; } .nei6_ .ullist ul p{ color: #666666; font-size: 14px; line-height: 24px; height: 72px; overflow: hidden; } .nei6_ .ullist ul p a{ color: #666666; } .amore i, .amore img{ position: relative; z-index: 2; } .amore img{ margin-left: 7px; margin-top: -2px; } .nei6_ .ullist ul .amore { display: inline-block; width: 108px; height: 35px; text-align: center; line-height: 35px; color: #fff; background-color: #0e89d6; font-style: italic; font-size: 12px; margin-top: 40px; position: relative; border: 1px solid transparent; } .nei6_ .ullist ul .amore::after { position: absolute; z-index: 1; top: 0; left: 0; width: 0; height: 100%; content: ''; -webkit-transition: all .3s ease-out 0s; -moz-transition: all .3s ease-out 0s; -ms-transition: all .3s ease-out 0s; -o-transition: all .3s ease-out 0s; transition: all .3s ease-out 0s; background: #fff; } .nei6_ .ullist ul .li1{ width: 66.66666%; } .nei6_ .ullist ul .imgk{ overflow: hidden; position: relative; height: 242px; } .nei6_ .ullist ul .imgk img{ width: 100%; } .nei6_ .ullist ul .li1 a{ display: block; } .nei6_ .ullist ul .li1 h4, .nei6_ .ullist ul .li1 p{ color: #fff; } .nei6_ .ullist ul .li1 .imgk{ height: 496px; } .nei6_ .ullist ul .imgk .divz{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5); } .nei6_ .ullist ul .imgk .divzi{ position: absolute; bottom: 0; left: 0; width: 70%; padding-left: 35px; padding-bottom: 39px; } .nei6_ .ullist ul .li1 h4{ padding-bottom: 11px; } @media screen and (min-width: 767px) { .nei6_ .ullist ul .liz:hover .amore{ border-color: #0e89d6; color: #0e89d6; } .nei6_ .ullist ul .liz:hover .amore::after{ width: 100%; } .nei6_ .ullist ul .liz:hover .amore .img_s{ display: none; } .nei6_ .ullist ul .liz:hover .amore .img_d{ display: inline-block; } .nei6_ .ullist ul .liz:hover .imgk img{ -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } .nei6_ .ullist ul .liz:hover h4 a{ color: #0e89d6; } .nei6_ .ullist ul .li1 .imgk:hover img{ -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); } } /*07页*/ .nei7_1{ padding-bottom: 56px; } .nei7_1 .nei7_1t{ padding-top: 41px; } .nei7_1 .nei7_1t h3{ color: #002a5c; font-size: 36px; font-family: "HN"; line-height: 1.3; } .nei7_1 .nei7_1t h5{ text-align: right; margin-top: -26px; float:right; } .nei7_1 .nei7_1t h5.bdshare-button-style0-16 a { font-size: 20px; line-height: normal; float: left; height: auto; margin: 0; padding: 0; color: #444; background-image: none; background-position: center; margin-left: 19px; } .nei7_1 .nei7_1t h5.bdshare-button-style0-16 a.icon-tuite{margin-top:2px;} .nei7_1 .nei7_1t h5.bdshare-button-style0-16 a.icon-unie61d{margin-top:2px;} .nei7_1 .nei7_1t p{ color: #555; font-size: 16px; line-height: 30px; margin-top: 25px; } .nei7_1 .nei7_1n{ padding-top: 36px; } .nei7_1 .nei7_1n .imgk{ width: 580px; } .nei7_1 .nei7_1n .imgk img{ width: 100%; } .nei7_1 .nei7_1n .lizi{ width: calc(100% - 580px); padding-right: 45px; } .nei7_1 .nei7_1n .lizi h3{ color: #002a5c; font-size: 28px; line-height: 1.3; padding-bottom: 20px; position: relative; margin-top: 21px; } .nei7_1 .nei7_1n .lizi h3::after{ content: ''; position: absolute; bottom: 0; left: 0; width: 46px; height: 2px; background: #d5d5d5; } .nei7_1 .nei7_1n .lizi h4{ color: #333; line-height: 30px; margin-top: 17px; margin-bottom: 12px; } .nei7_1 .nei7_1n .lizi p{ color: #676e71; font-size: 16px; position: relative; padding-left: 23px; line-height: 34px; letter-spacing: 0.3px; } .nei7_1 .nei7_1n .lizi p::before{ content: ''; position: absolute; top: 15px; left: 0; width: 4px; height: 4px; background: #0e89d6; opacity: 0.42; border-radius: 50%; } .nei7_2 { padding-bottom: 56px; } .nei7_2 .nei7_1t h3{ color: #fff; font-size: 24px; padding-top: 50px; line-height: 32px; } .nei7_2 .nei7_1n{ padding-top: 33px; } .nei7_2 .nei7_1n .imgk{ width: 580px; } .nei7_2 .nei7_1n .imgk img{ width: 100%; } .nei7_2 .nei7_1n .lizi{ width: calc(100% - 580px); padding-left: 45px; padding-top: 20px; } .nei7_2 .lizi p{ color: #fff; font-size: 16px; line-height: 26px; position: relative; padding-left: 23px; line-height: 28px; margin-bottom: 12px; } .nei7_2 .lizi p::before{ content: ''; position: absolute; top: 15px; left: 0; width: 4px; height: 4px; background: #fff; opacity: 0.42; border-radius: 50%; } .nei7_3{ padding-bottom: 66px; } .nei7_3 .nei7_1t{ } .nei7_3 .nei7_1t h3{ color: #002a5c; font-size: 36px; font-family: "HN"; padding-top: 48px; } .nei7_3 .nei7_1t p{ color: #555; font-size: 16px; line-height: 24px; margin-top: 17px; } .nei7_3 .nei7_1n{ position: relative; padding: 0 65px; padding-top: 45px; } .nei7_3 .nei7_1n .imgk{ width: 515px; } .nei7_3 .nei7_1n .imgk img{ width: 100%; } .nei7_3 .nei7_1n .lizi{ width: calc(100% - 515px); padding-left: 45px; } .nei7_3 .nei7_1n .lizi h3{ color: #00478a; font-size: 26px; line-height: 1.2; margin-top: -6px; } .nei7_3 .nei7_1n .lizi h4{ color: #676e71; font-size: 16px; line-height: 24px; margin-top: 7px; margin-bottom: 11px; } .nei7_3 .nei7_1n .lizi p{ color: #333; font-size: 16px; line-height: 28px; position: relative; padding-left: 23px; } .nei7_3 .lizi p::before{ content: ''; position: absolute; top: 12px; left: 0; width: 4px; height: 4px; background: #0e89d6; opacity: 0.42; border-radius: 50%; } .nei7_3 .lizi .slick_{ padding-top: 16px; position: relative; } .nei7_3 .lizi .slick_ h5{ color: #00478a; margin-bottom: 14px; } .nei7_3 .lizi .slick_07 { margin: 0 -10px; } .nei7_3 .lizi .slick_07 .slick-slide{ padding: 0 10px; } .nei7_3 .lizi .slick_07 .imgk{ background: #efefef; height: 78px; text-align: center; width: auto; line-height: 78px; } .nei7_3 .lizi .slick_07 .imgk img{ max-width: 70%; } .nei7_3 .lizi .slick_07 p{ color: #666; font-size: 12px; line-height: 1.3; padding-top: 7px; padding-bottom: 1px; padding-left: 0; text-align: center; } .nei7_3 .lizi .slick_07 p::before{ display: none; } .nei7_3 .lizi .slick_07 .zinei:hover p{ color: #00488b; } .nei7_3 .prev07, .nei7_3 .next07{ position: absolute; top: 50%; margin-top: -20px; cursor: pointer; } .nei7_3 .prev07{ left: 0; } .nei7_3 .next07{ right: 0; } .nei7_3 .slick_7_3k{ position: relative; } .nei7_3 .slick_7_3k .slick_7_3{ margin: 0; } .nei7_3 .slick_7_3k .slick_7_3 .nei7_1n{ } .nei7_ .h1sp { font-size: 36px; padding-top: 41px; padding-bottom: 25px; } .navsan{ position: relative; padding-top: 36px; } .navsan::after{ position: absolute; content: ''; bottom: 0; left: 0; width: 100%; background: #ececec; height: 1px; } .navsan h3{ color: #002a5c; font-size: 48px; font-family: "HN"; } .navsan ul{ margin-top: 27px; } .navsan ul li{ float: left; margin-left: 45px; } .navsan ul li a{ display: block; padding-bottom: 29px; position: relative; color: #333; font-size: 16px; } .navsan ul li a::after{ position: absolute; content: ''; bottom: 0; left: 0; width: 0; background: #01458c; height: 3px; } .navsan ul li a.active, .navsan ul li a:hover{ color: #01458c; font-weight: bold; } .navsan ul li a.active::after, .navsan ul li a:hover::after{ width: 100%; } /*媒体查询*/ @media screen and (min-width: 767px) { .nei3_l .nei3_1n ul{ display: table; width: 100%; } .nei3_l .nei3_1n ul li{ display: table-cell; background: #f0f2f5; } .nei3_l .nei3_1n li .li2{ height: auto; text-align: center; } } @media screen and (max-width: 767px) { .nei3_l .nei3_1n ul{ display: table; width: 100%; } .nei3_l .nei3_1n li { background: #f0f2f5; display: inline-block; vertical-align: top; float: none; } .nei3_l .nei3_1n li .li2{ height: auto; } } @media screen and (max-width: 1400px) { .tanvideo .video_windown { width: 768px; height: 438px; margin: -219px 0 0 -384px; } } @media screen and (max-width: 1230px) { .pctopnav { right: 270px; } .nei3_5 li:nth-child(8) { width: 150px; } .nei3_5 li:nth-child(9) { width: 99px; } .nei3_5 li:nth-child(5) { width: 109px; } .nei3_5 li:nth-child(1) { width: 142px; } .nei6_ .ullist ul .imgk{ height: 218px; } .nei6_ .ullist ul .li1 .imgk{ height: 472px; } } @media screen and (max-width: 1199px) { .header1, .footer1 { display: none; } .header2, .footer2{ display: block; } body{ padding-top: 80px; } /*脚*/ footer .di p.p1{ float: none; } footer .di p.p2{ float: none; } footer .di p{ text-align: center; } .bannei .banneizi{ width: 500px; } .bannei .bannav{ top: 14px; } .bannei .banneizi { top: 150px; } .banpro .fl { padding-top: 125px; } .nei3_l .nei3_1n li{ width: 20%; } .nei6_ .ullist ul .imgk { height: 133px; } .nei6_ .ullist ul .li1 .imgk { height: 387px; } .nei6_ .ullist ul h4{ font-size: 20px; } .nei7_1 .nei7_1n .imgk, .nei7_2 .nei7_1n .imgk { width: 420px; } .nei7_1 .nei7_1n .lizi, .nei7_2 .nei7_1n .lizi{ width: calc(100% - 420px); } .nei7_3 .nei7_1n .imgk { width: 400px; } .nei7_3 .nei7_1n .lizi { width: calc(100% - 400px); } } @media screen and (max-width: 991px) { .h1s , .nei1_1 .h1s { font-size: 20px; padding-top: 31px; padding-bottom: 27px; } .h1s .more { bottom: 31px; } .proul li, .supul li.li2 .li3 { width: 50%; } .solul li, .casul li, .serul li, .supul li.li1, .supul li.li2 { width: 100%; } .solul li h3{ padding-top: 26px; } .casul li h3 { padding-top: 24px; padding-bottom: 17px; } .solul li .lin, .casul li .lin, .casul li h5.h51 { height: auto; } .solul li h5.h51 { height: 48px; } .solul li .h5m{ padding-top: 38px; } .casul li .h5m{ padding-top: 36px; padding-bottom: 33px; } .casul li h5.h51 br, .serul li .h1s{ display: none; } .ser .h1s{ display: block; } .serul li.li1 .lirn { right: 0; left: 16%; } .serul li.li1 { margin-bottom: 88px; } .serul li.li2 .h5m { padding-top: 32px; padding-bottom: 14px; } .serul li .lin{ min-height: 0; } .serul li h5.h51 { padding-right: 0; } .supul li.li2 .li3:first-child { margin-bottom: 0; } .supul li.li2{ margin: 20px -4px 0 -4px; } .supul li.li2 .li3{ float: left; padding: 0 4px; } .supul li.li2 .li3 h5 { display:none; } .news .h1s{ position: relative; top: 0; left: 0; padding-bottom: 24px; } .news .h1s br{ display: none; } .news .li1, .news .li4{ width: 100%; padding-top: 0; padding-bottom: 0; } .news .li2{ width: 50%; padding-top: 0; padding-bottom: 0; padding-right: 15px; padding-left: 0; } .news .li3{ padding-right: 0; padding-left: 15px; } .news .li1 .h5m{ padding-top: 28px; padding-bottom: 36px; } .news .li3::before{ top: 0; height: 100%; } .news .li2 p { margin-top: 3px; } .news .li4{ display: none; } .news .slickpad{ position: relative; z-index: 1; } .buyz { padding-top: 30px; padding-bottom: 25px; text-align: center; } .buyz h3{ color: #002a5c; font-size: 32px; } .buyz h5{ margin-top: 23px; } .buyz .amore { margin-top: 29px; } .buytu{ position: relative; top: 0; right: 0; text-align: center; padding-bottom: 160px; } .buytu img{ max-width: 100%; } .buytu .buy1{ top: 0; } .bannei{ height: auto; position: relative; } .bannei .container{ position: absolute; top: 0; width: 750px; height: 100%; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .bannei .banneizi{ top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .bannei .banneizi p{ /*display: none;*/ } .nei1_2 .fr{ width: 50%; } .nei1_31 .imgk { width: 330px; } .nei1_31 .liz { width: calc(100% - 380px); } .nei1_4 p br{ display: none; } .nei1_5 { padding: 37px 0 41px; } .nei1_5 .neizi h2{ font-size: 30px; } .nei1_5 .neizi { width: 467px; } .nei1_5 .amore { margin-top: 30px; } .neinav3, .nei2_k{ width: 100%; } .nei2_k h3 { padding-top: 27px; } .nei2_k .nei2_1_1 ul li{ width: 50%; } .banpro .container{ position: relative; padding-bottom: 65px; } .banpro .fl { padding-top: 65px; } .banpro .banzib .banzibt{ display: block; margin-top: 25px; } .video_windown .shup { width: 18px; height: 18px; right: 0; } .nei3_1 .nei3_1n .imgk, .nei3_2 .nei3_1n .imgk { width: 320px; } .nei3_1 .nei3_1n .divz, .nei3_2 .nei3_1n .divz { width: calc(100% - 370px); } .nei3_l .nei3_1n li { width: 25%; } .cases ul li{ width: 100%; } .nei4_2 .neizi { padding-top: 26px; } .nei4_2h .neizi { padding-left: 60px; padding-top: 56px; } .nei6_ .ullist ul .li1{ width: 100%; } .nei6_ .ullist ul .imgk { height: 142px; } .nei7_1 .nei7_1n .imgk, .nei7_2 .nei7_1n .imgk, .nei7_3 .nei7_1n .imgk { width: 100%; } .nei7_1 .nei7_1n .lizi, .nei7_2 .nei7_1n .lizi, .nei7_3 .nei7_1n .lizi { width: 100%; padding-right: 0; padding-left: 0; } .nei7_3 .nei7_1n .lizi { margin-top: 25px; } .nei7_3 .nei7_1n .prev07, .nei7_3 .nei7_1n .next07 { top: 60%; } .nei7_3 .nei7_1n{ padding-left: 30px; padding-right: 30px; } .nei7_3 .lizi .slick_07 { padding: 0 0; } .nei5_1 .nei5_1z .imgk{ width: 100%; } .nei5_1 .nei5_1zl .divp, .nei5_1 .nei5_1zr .divp{ width: 100%; padding-right: 0; padding-left: 0; padding-top: 20px; } .nei5_1 .ulist ul li{ width: 50%; } .nei5_1 h3 { font-size: 30px; } .nei7_1 .nei7_1t h5 { text-align: left; margin-top: 16px; } .nei7_1 .nei7_1t h5.bdshare-button-style0-16 a{ margin-right: 19px; margin-left: 0; } } @media screen and (max-width: 768px) { .slick_b .slick-slide img.img_s{ display: none !important; } .slick_b .slick-slide img.img_dd{ display: block !important; } } @media screen and (max-width: 767px) { footer .di p.p1 span, .news .li4 { display: block; } .slick_b .slick-arrow{ display: none !important; } footer .di p.p1 span, footer .di p.p1 a{ display: block; margin: 0; } .proul li, .supul li.li2 .li3 { /*width: 100%;*/ width:50%; } .serul li.li1 .lirn { left: 10%; padding-left: 21px; padding-right: 0; } .supul li.li1 .liz { top: 24px; left: 25px; width: 44%; } .supul li.li1 .liz h3 { font-size: 16px; } .supul li.li1 .liz h5 { margin-top: 7px; height: 60px; font-size: 12px; line-height: 20px; } .supul li.li1 .liz .amore { margin-top: 10px; } .supul li.li2 .li3:first-child { margin-bottom: 20px; } .supul li.li2 .liz h3 { font-size: 16px; } .supul li.li2 .liz h5 { font-size: 12px; } .news .li2{ width: 100%; padding-right: 0; } .news .li3{ padding-left: 0; } .news .li3::before{ display: none; } .news .li2 p { height: auto; } .news .li2 .h5m { padding-top: 25px; padding-bottom: 38px; } .news .li4{ padding-left: 3px; } .news .li4::before{ width: 768px; left: 50%; margin-left: -384px; } .news .slickpad{ position: absolute; z-index: -2000; } .buyz h1 br{ display: none; } .bannei .container{ width: 100%; } .bannei .banneizi h2{ font-size: 24px; } .nei1_2{ height: auto; } .nei1_2 .container{ padding: 0; } .nei1_2 .fr{ width: 100%; padding: 40px 15px 0; } .nei1_31 .imgk { width: 100%; } .nei1_31 .liz { width: 100%; margin-left: 0; } .nei1_31 .liz h3 { margin-top: 32px; } .nei1_4 { padding-top: 63px; } .nei1_5 { text-align: center; } .nei1_5 .neizi { width: 100%; } .nei1_5 .amore { float: none; } .nei2_k .nei2_1_1 ul li{ width: 100%; } .banpro .fl{ width: 100%; padding-top: 45px; } .banpro .imgk img { max-width: 90%; margin-top: 0 !important; } .tanvideo .video_windown { width: 80%; height: auto; left: 10%; margin: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); -moz-transform: translateY(-50%); -o-transform: translateY(-50%); } .nei3_1 .nei3_1n .imgk, .nei3_2 .nei3_1n .imgk{ width: 100%; } .nei3_1 .nei3_1n .divz, .nei3_2 .nei3_1n .divz { width: 100%; margin-left: 0; margin-right: 0; } .nei3_l .nei3_1n li { width: 50%; } .nei3_1 .h3n { font-size: 36px; padding-top: 49px; } .h1sp{ font-size: 36px; } .nei4_1 h2 { font-size: 30px; } .nei4_1 h3 { font-size: 18px; } .nei4_2h,.nei4_2w{ height: auto; } .nei4_2 { padding-top: 40px; } .nei4_2 .fl{ width: 100%; } .nei4_2 .imgk img{ top: 0; -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%); transform: translateY(0%); } .nei4_2 .neizi{ padding-left: 0; padding-top: 40px; padding-bottom: 40px; } .nei4_2 .neizi h3{ font-size: 30px; } .nei4_2 .neizi p{ font-size: 14px; } .nei6_ .ullist ul .li1 .imgk { height: auto; } .nei6_ .ullist ul .imgk .divz, .nei6_ .ullist ul .imgk .divzi{ position: relative; width: 100%; background: #f0f4f8; } .nei6_ .ullist ul .imgk .divzi{ padding: 0 15px; padding-bottom: 30px; } .nei6_ .ullist ul .imgk .divzi h4{ color: #333; } .nei6_ .ullist ul .imgk .divzi p{ color: #666; } .nei6_ .ullist ul li{ width: 100%; } .nei6_ .ullist ul li .imgk{ height: auto; } .nei6_ .ullist ul .lizn{ height: auto; padding-bottom: 30px; } .nei7_1 .nei7_1t h3{ font-size: 30px; } .nei7_3 .lizi .slick_07 .imgk{ height: auto; padding: 15px 0; } .secnavm { height: 39px; margin-top: -39px; } .secnavm .mainh4 div { padding-top: 11px; padding-bottom: 10px; } .secnavm .mainul { top: 39px; } .nei7_2 .nei7_1t h3 br{ display: none; } .nei7_3 .nei7_1n { padding-left: 18px; padding-right: 18px; } .nei7_3 .prev07, .nei7_3 .next07 { width: 10px; } .nei7_3 .nei7_1n .lizi p{ display: none; } #bsMorePanel, .bsTop, #bsBox { width: 244px !important; } #bsBox{ margin-left: -122px !important; } .bFind{ width: 178px !important; } } @media screen and (max-width: 359px) { .nei3_l .nei3_1n li { width: 100%; } } .z_page{font-size: 16px; line-height: 1.875; color: #555; padding-top:30px;} .bsBox, #bsPanel div, #bsMorePanel div, #bshareF div { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }