@charset "utf-8"; /* CSS Document */ * { margin:0; padding:0 } *:focus {outline: none } html { margin: 0; padding: 0; border: 0; vertical-align: baseline; font: inherit; font-size:62.5%; /* 10梅16=62.5% */ width:100%; height:100%; -webkit-overflow-scrolling: touch; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; text-rendering:optimizeLegibility; -webkit-font-smoothing:antialiased; -moz-font-smoothing:antialiased; font-smoothing:antialiased; } body { font-family:"Microsoft YaHei", 寰蒋闆呴粦, "PingFang SC", webfont, Helvetica, sans-serif, sans-serif; font-size:14px; font-size:1.4rem; /* 12梅10=1.2 */ font-weight:400; line-height:180%; color:#000; background: #fff; height:100% } em, q, cite, address { font-weight:400; font-style:normal } h1, h2, h3, h4, h5, h6 { font-weight:400 } address { display:inline } img { border:none } li { list-style:none } q { quotes:none } strong { font-weight:bold } table { border-collapse:collapse } th { text-align:left; font-weight:400 } small { -webkit-text-size-adjust:none; font-size:10px } i { font-style:normal } ::selection { background-color:#004098; color:#fff } ::-moz-selection { background-color:#004098; color:#fff } /* link */ a { color:#000; outline-style:none; text-decoration:none; cursor:pointer; transition-duration:0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s } a:hover, .more-gray:hover { color: #004098 } .more-gray { color: rgba(0,0,0,0.6) } /* clear float */ .cf { zoom:1 } /* for IE */ .cf:after { content:"."; display: block; clear:both; font-size:0; height:0; visibility:hidden; overflow:hidden } /* for other */ /* end of clear float */ /* float */ .fleft { float:left!important } .fright { float:right!important } .fnone { float:none!important } /* text-align */ .tleft { text-align:left } .tright { text-align:right } .tcenter { text-align:center } .vermid { vertical-align: middle } /* display */ .dis { display:block } .undis { display:none } .disinline { display:inline } .disinblock { display:inline-block } .cursor_pointer { cursor:pointer } .cursor_default { cursor:default } .pointer_none {pointer-events: none;} /* form */ label { cursor:pointer } label:hover { text-decoration:underline } input, select, textarea { vertical-align:middle; color:#000; font-family:"Microsoft YaHei", 寰蒋闆呴粦, "PingFang SC", webfont, Helvetica, sans-serif, sans-serif; transition-duration:0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; appearance:none; -moz-appearance:none; -webkit-appearance:none } input[type="text"], input[type="password"], select { height: 40px; line-height: 40px; border: 1px solid transparent; background: rgba(255,255,255,0.8); padding:0 10px; appearance:none; -moz-appearance:none; -webkit-appearance:none } input[type="text"]:focus, input[type="password"]:focus { border: 1px solid #fff; background: rgba(255,255,255,0.5) } input[type="checkbox" i] { -webkit-appearance: checkbox; box-sizing: border-box } textarea { border: 1px solid #88a5bf; background: transparent; padding:10px } textarea:focus { border: 1px solid #fff } button { cursor:pointer; vertical-align:middle; text-align:center; font-family:"Microsoft YaHei", 寰蒋闆呴粦, "PingFang SC", webfont, Helvetica, sans-serif, sans-serif } select::-ms-expand { display: none; } input{ background:none; outline:none; border:1px solid #ccc; } input:focus{ border:none; } /*-------------------缁撴瀯-------------------*/ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary, time { display:block } article { overflow: hidden } .cd-main-content { width:100%; height: 100% } .container { margin-right:auto; margin-left:auto } .container:before, .container:after { content:" "; display:table } .container:after { clear: both } /*-------------------瀹氫綅-------------------*/ .positionRelative { position: relative } .positionAbsolute { position: absolute } .positionStatic { position:static!important; top: 0!important; margin-top: 0!important } .bottom15{bottom: -15%;} .poabsolute-wh50 { 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%) } .poabsolute-wh51 { position:absolute; bottom:-5%; 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%) } .poabsolute-wh52 { position:absolute; top:54%; left:49%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } .poabsolute-wh53 { position:absolute; top:60%; left:55%; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%) } .poabsolute-wh94 { position:absolute; top:94%; 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%) } .poabsolute-w50 { position:absolute; left:50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%) } .poabsolute-h51 { position:absolute; top:88%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%) } .poabsolute-h50 { position:absolute; top:50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%) } .poabsolute-t { position:absolute; top:0 } .poabsolute-b { position:absolute; bottom:0 } .left0 { left:0!important } .right0 { right:0!important } .zindex2 { z-index:2 } .zindex3 { z-index:3 } .zindex10{z-index: 10;} .overhidden { overflow:hidden } /*-------------------閫氱敤鍦嗚-------------------*/ .border-radius3 { -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px } .border-radius10 { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px } .border-radius50 { -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50% } /*-------------------閫忔槑搴?------------------*/ .opacity0 { filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0 } .opacity0_1 { filter:alpha(opacity=10); -moz-opacity:0.1; -khtml-opacity:0.1; opacity:0.1 } .opacity0_3 { filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3 } .opacity0_5 { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5 } .opacity0_6 { filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6 } .opacity0_8 { filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8 } .opacity0_7 { filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7 } /*-------------------瀛椾綋棰滆壊銆佹牱寮忋€佸瓧浣撻棿璺?------------------*/ @font-face {font-family: 'webfont'; src: url('//at.alicdn.com/t/vez8cpp7mt43g14i.eot'); /* IE9*/ src: url('//at.alicdn.com/t/vez8cpp7mt43g14i.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('//at.alicdn.com/t/vez8cpp7mt43g14i.woff') format('woff'), /* chrome銆乫irefox */ url('//at.alicdn.com/t/vez8cpp7mt43g14i.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/ url('//at.alicdn.com/t/vez8cpp7mt43g14i.svg#NotoSansHans-DemiLight') format('svg'); /* iOS 4.1- */ } .iconfont { line-height: 1em;font-size: 1em; } .fa-0_6x { font-size: 0.6em!important; -webkit-transform: scale(0.8) } .fa-0_8x { font-size: 0.8em!important } .fa-1x { font-size: 1em!important } .fa-1_2x { font-size: 1.2em!important } .fa-1_6x { font-size: 1.6em!important } .fa-1_8x { font-size: 1.8em!important } .fa-2x { font-size: 2em!important } .fa-2_4x { font-size: 2.4em!important } .fa-3x { font-size: 3em!important } .fa-4x { font-size: 4em!important } .fa-5x { font-size: 5em!important } .fa-10x { font-size: 10em!important } .font-bold { font-weight: 800 } .font-thin { font-weight: 200 } .fontSize10 { font-size:10px; font-size:1rem; -webkit-transform:scale(0.8) } .fontSize12 { font-size:12px } .fontSize14 { font-size:14px } .adtitle { font-size: 66px; font-weight:400; line-height:1.1em } .bigtitle { font-size: 36px; line-height:1.1em } .bigtitle-tcenter { display: inline-block; padding-bottom: 16px; background: url(../images/titlebg.png) bottom center no-repeat; background-size: 1.8em 6px } .bigtitle-left { display: inline-block; padding-bottom: 16px; background: url(../images/titlebg.png) bottom left no-repeat; background-size: 1.8em 6px } h1, .h1 { font-size: 34px; line-height:1.1em } h2, .h2 { font-size: 26px; line-height:1.3em } h3, .h3 { font-size: 24px; line-height:1.3em } h4, .h4 { font-size: 20px; line-height:1.5em } h5, .h5 { font-size: 18px; line-height:1.5em } h6, .h6 { font-size: 16px; line-height:1.8em } .line-height1em { line-height:1em } .line-height1_1em { line-height:1.1em } .line-height1_2em { line-height:1.2em } .line-height1_3em { line-height:1.3em } .line-height1_4em { line-height:1.4em } .line-height1_5em { line-height:1.5em } .line-height1_6em { line-height:1.6em } .line-height1_8em { line-height:1.8em } .line-height2em { line-height:2em } .line-height2_3em { line-height:2.3em } .line-height2_4em { line-height:2.4em } .line-height2_5em { line-height:2.5em } .line-height2_6em { line-height:2.6em } .line-height2_8em { line-height:2.8em } .line-height3em { line-height:3em } .line-height4_4em { line-height:4.4em } .colorfff, .colorfff a, .colorfff a:link, .colorfff a:visited, .colorfff a:active { color: #fff } .colorfff a:hover, a:hover .colorfff, a.colorfff:hover { color: #fff } .color000, .color000 a, .color000 a:link, .color000 a:visited, .color000 a:active { color: #000 } .color000 a:hover, a:hover .color000, a.color000:hover { color: #000 } .colorf00 { color: #f00 } .color333 { color: #333 } .colorb3b3b3 {color: #b3b3b3;} .colordfe3f0{color:#dfe3f0} .color004098{color:#004098} .colora5b8de{color:#a5b8de} .color666666{color:#666666} /*-------------------鑳屾櫙棰滆壊--------------------*/ .bgfff { background: #fff } .bgeee { background: #eee } .bgfcf9f2{background:#fcf9f2} .bgf2f6f9{background:#f2f6f9} .bg004098{background: #004098;} .bg1f7cac{background: #1f7cac;} .bg1fac93{background: #1fac93;} .bgebebed{background: #ebebed;} /*-------------------鍒嗗壊绾裤€佽竟妗?------------------*/ .line-fff { width:100%; height:1px; line-height:1px;border-bottom: 1px solid #fff } /*-------------------闂磋窛-------------------*/ .margintop4 { margin-top:4px } .margintop5 { margin-top:5px } .margintop10 { margin-top:10px } .margintop15 { margin-top:15px } .margintop20 { margin-top:20px } .margintop25 { margin-top:25px } .margintop30 { margin-top:30px } .margintop40 { margin-top:40px } .margintop50 { margin-top:50px } .margintop60 { margin-top:60px } .margintop80 { margin-top:80px } .margintop110 { margin-top:110px } .margintop16 { margin-top: 16px !important;; } .marginbottom5 { margin-bottom:5px } .marginbottom10 { margin-bottom:10px } .marginbottom15 { margin-bottom:15px } .marginbottom20 { margin-bottom:20px } .marginbottom30 { margin-bottom:30px } .marginbottom40 { margin-bottom:40px } .marginbottom50 { margin-bottom:50px } .marginbottom60 { margin-bottom:60px } .marginleft5 { margin-left:5px } .marginleft10 { margin-left:10px } .marginleft15 { margin-left:15px } .marginleft20 { margin-left:20px } .marginleft30 { margin-left:30px } .marginleft40 { margin-left:40px } .marginright5 { margin-right:5px } .marginright10 { margin-right:10px } .marginright15 { margin-right:15px } .marginright20 { margin-right:20px } .marginright25 { margin-right:25px } .marginright30 { margin-right:30px } .marginright40 { margin-right:40px } .marginauto { margin-left:auto; margin-right:auto } .paddingtop0 { padding-top:0!important } .paddingtop5 { padding-top:5px } .paddingtop10 { padding-top:10px } .paddingtop15 { padding-top:15px } .paddingtop20 { padding-top:20px } .paddingtop30 { padding-top:30px } .paddingtop35 { padding-top:35px } .paddingtop40 { padding-top:40px } .paddingtop50 { padding-top:50px } .paddingtop60 { padding-top:60px } .paddingtop70 { padding-top:70px } .paddingtop80 { padding-top:80px } .paddingtop100 { padding-top:100px } .paddingtop130 { padding-top:130px } .paddingbottom0 { padding-bottom:0!important } .paddingbottom5 { padding-bottom:5px } .paddingbottom10 { padding-bottom:10px } .paddingbottom15 { padding-bottom:15px } .paddingbottom20 { padding-bottom:20px } .paddingbottom30 { padding-bottom:30px } .paddingbottom35 { padding-bottom:35px } .paddingbottom40 { padding-bottom:40px } .paddingbottom50 { padding-bottom:50px } .paddingbottom60 { padding-bottom:60px } .paddingbottom80 { padding-bottom:80px } .paddingbottom100 { padding-bottom:100px } .paddingleft0 { padding-left:0!important } .paddingleft5 { padding-left:5px } .paddingleft10 { padding-left:10px } .paddingleft15 { padding-left:15px } .paddingleft20 { padding-left:20px } .paddingleft25 { padding-left:25px } .paddingleft21 { padding-left:21px} .paddingleft30 { padding-left:30px } .paddingleft40 { padding-left:40px } .paddingleft50 { padding-left:50px } .paddingleft60 { padding-left:60px } .paddingleft70 { padding-left:70px } .paddingleft100 { padding-left:100px } .paddingleft150 { padding-left:150px } .paddingleft379 { padding-left:379px } .paddingright0 { padding-right:0!important } .paddingright5 { padding-right:5px } .paddingright10 { padding-right:10px } .paddingright15 { padding-right:15px } .paddingright20 { padding-right:20px } .paddingright30 { padding-right:30px } .paddingright40 { padding-right:40px } .paddingright50 { padding-right:50px } .paddright10{padding-right: 10%;} .paddingright60 { padding-right:60px } .paddingright80 { padding-right:80px } .paddingright100 { padding-right:103px } .padding6{ padding:6px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .padding10 { padding:10px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .padding15 { padding:15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .padding20 { padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .padding30 { padding:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .padding40 { padding:40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .padding60 { padding:60px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .box-sizing { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .mo_dis { display:none } .mo_undis { display:block } .row10 { margin-left: -10px; margin-right: -10px } .row15 { margin-left: -15px; margin-right: -15px } .row20 { margin-left: -20px; margin-right: -20px } .row30 { margin-left: -30px; margin-right: -30px } /*-------------------瀹藉害銆侀珮搴?-------------------*/ .width9 { width:9% } .width4 { width:4% } .width8{width: 8%;} .width3 { width:3% } .width10 { width:10% } .width15 { width:15% } .width20 { width:20% } .width25 { width:25% } .width30 { width:30% } .width33 { width:33.33% } .width35 { width:35% } .width40 { width:40% } .width45 { width:45% } .width50 { width:50% } .width55 { width:55% } .width60 { width:60% } .width65 { width:65% } .width66 { width:66.66% } .width70 { width:70% } .width75 { width:75% } .width80 { width:80% } .width85 { width:85% } .width90 { width:90% } .width92 { width:92% } .width96 { width:96% } .width100 { width:100% } .width1{width:100px} .width2{width:120px} .height1{height:100px} .width350{width: 350px;} .imgw40 { display:block; max-width:40%; height:auto } .imgw50 { display:block; max-width:50%; height:auto } .imgw60 { display:block; max-width:60%; height:auto } .imgw80 { display:block; max-width:80%; height:auto } .imgw90 { display:block; max-width:90%; height:auto } .imgw100 { display:block; max-width:100%; height:auto } .height50 { height:50% } .height20 { height:20% } .height30 { height:30% } .height30{height: calc(20vh);} .height3{height: 40px;} .height40{height: calc(40vh)!important;} .height60{height: calc(60vh);} .height33 { height:33% } .height100 { height:100%;} .height335 { height:335px;} .height10{height: 100%!important;} .height16{height: 1.6em!important;} /*-------------------鍖哄潡-------------------*/ .area_100 { float:left; width:100% } .area_90 { float:left; width:90% } .area_85 { float:left; width:80% } .area_80 { float:left; width:80% } .area_75 { float:left; width:75% } .area_70 { float:left; width:70% } .area_66 { float:left; width:66.66% } .area_65 { float:left; width:65% } .area_60 { float:left; width:60% } .area_55 { float:left; width:55% } .area_50 { float:left; width:50% } .area_49 { float:left; width:49% } .area_45 { float:left; width:45% } .area_40 { float:left; width:40% } .area_35 { float:left; width:35% } .area_33 { float:left; width:33.33% } .area_31 { float:left; width:31% } .area_30 { float:left; width:30% } .area_25 { float:left; width:25% } .area_20 { float:left; width:20% } .area_15 { float:left; width:15% } .area_10 { float:left; width:10% } .area_1025 { float:left; width:12.5% } .com-rows_1 {height:1.95em; line-height:1.95em; display:block;overflow:hidden; text-overflow:ellipsis } .com-rows_2 { height:2.95em; line-height:1.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical/*鏈€澶氭樉绀?琛岋紝瓒呭嚭鐪佺暐鍙?/ } .com-rows_max2 { max-height:2.95em; line-height:1.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical/*鏈€澶氭樉绀?琛岋紝瓒呭嚭鐪佺暐鍙?/ } .com-rows_3 { height:4.45em; line-height:1.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical } .com-rows_4 { height:5.95em; line-height:1.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical } .com-rows_5 { height:7.45em; line-height:1.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical } .com-rows_6 { height:8.95em; line-height:1.5em; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical } .gap-10vh { width: 100%; height: calc(10vh); min-height: 60px } .block-padding { padding-top: 60px; padding-bottom: 60px } .block-padding-t { padding-top: 60px } .block-padding-b { padding-bottom: 60px } .block-padding-t45 { padding-top: 45px } .block-padding-b45 { padding-bottom: 45px } .block-padding-t40 { padding-top: 40px } .block-padding-b40 { padding-bottom: 40px } .card-padding { padding: 40px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } /* 澶撮儴 */ .headbox { width: 100%; height: 80px; background: rgba(255,255,255,1); position: fixed; top: 0; z-index: 1000; transition: all 0.3s; -webkit-transition-duration: all 0.3s; -moz-box-shadow: 0 0 10px rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1); box-shadow: 0 0 10px rgba(0,0,0,0.1) } .head-container { width: 96%; margin: 0 auto } .headbox .logobox { width: auto; height: 30px; margin-top: 25px; transition: all 0.3s; -webkit-transition-duration: all 0.3s } .laber-nav { height: 20px; line-height: 20px; top: 40px; transition: all 0.3s; -webkit-transition-duration: all 0.3s } .laber-nav .iconfont { line-height: 20px } .laber-nav a, .WeChat-ewm { width: 20px; height: 20px; line-height: 20px; text-align: center } .WeChat-img { width: 150px; height:auto; position: absolute; right: 20px } .laber-nav .color666 { opacity: 0.5 } .laber-nav .color666:hover { opacity: 1 } .nav { position: absolute; right: calc(2% + 30px) } .nav .menuLi { float: left; display: block; position:relative } .nav .menuLi .mainmenu { display:block; height:80px; line-height:100px; padding: 0 20px; color:#000 } .nav .menuLi .mainmenu:hover { color: #1e55a8 } .nav .menuLi.menuLipitchon .mainmenu, .nav .menuLi.menuLipitchon .mainmenu:hover { background: #0075be; color: #fff; font-weight:bold } .menuListBox { border-bottom: 5px solid #0075be; width: 100%; line-height: 40px; position: absolute; top: 80px; left: 0; background: #f2f2f2; box-sizing: border-box; display:none } .menuListBox a { display:block; width: 100%; height: 40px; line-height:40px; text-align: center; font-size: 12px; color: #060606; white-space:nowrap; -webkit-transition-duration: all 0.3s } .menuListBox a:first-of-type { margin-top: 10px } .menuListBox a:last-of-type { margin-bottom: 10px } .menuListBox a:hover { background: #e4e4e4; color: #060606 } .headbox.current { top: -20px; background: rgba(255,255,255, 0.8) } .headbox.current .logobox { height: 20px; margin-top: 40px } .search-form { width: 140px; margin-top: 23px; margin-right: calc(4vw) } .search-form input { padding: 5px 30px 5px 5px; height: 24px; line-height: 14px; background: transparent; border: 1px solid rgba(0,0,0,0.2); border-radius: 3px; } .search-form .search-icon { width: 24px; height: 24px; line-height: 24px; position: absolute; right: 0; top: 0; z-index: 2 } .search-form .search-icon .iconfont { line-height: 16px; line-height: 24px } .search-form input:focus { background: #fff; border: 1px solid #0b5099 } .foot-txt a { color: rgba(0,0,0,0.6); font-size: 12px } .foot-txt a:hover { color: #004098 } .foot-logo { width: 30% } .foot-link-s a, .foot-link-s .department-touch { display: inline-block; float: left; padding-right: 10px; margin-right: 10px; position: relative } .foot-link-s a::after, .foot-link-s .department-touch::after { content: ""; width: 1px; height: 40%; background: #000; position: absolute; top: 30%; right: 0 } .foot-link-s a:last-of-type { padding-right: 0; margin-right: 0 } .foot-link-s a:last-of-type::after { display: none } .department-touch { cursor: pointer; position: relative } .department-touch:hover { color: #004098 } .department-pop { display: none; width: auto; position: absolute; left:50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); bottom: 40px; background: #004098; padding: 20px 30px; box-sizing: border-box } .department-pop a { color: #fff; display: inline-block; line-height: 30px; white-space: nowrap; float: none; font-weight: 400 } .department-pop a:hover { color: rgba(255,255,255,0.6) } .department-pop::after { content: ""; bottom: -14px; left: 50%; margin-left: -22px; position: absolute; border-top: 15px solid #004098; border-left: 15px solid transparent; border-right: 15px solid transparent } .gototop { display:block; width:40px; height:40px; text-align: center; line-height: 40px; background: rgba(0,64,152,0.2); position:fixed; right:10px; bottom:10px; z-index:1001; transition-duration:0.3s; -webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -o-transition-duration: 0.3s; display:none } .gototop:hover { background: rgba(0,64,152,1) } .gototop .iconfont { font-size: 24px; line-height: 40px; color: #fff } .lang-item{display:block; height:80px; line-height:100px;float: left;width: 35px;text-align: center;} .lang-item.color004098:hover{color:#004098!important} /* 濞佸瓪*/ .mySwiper .swiper-container {width: 100%;height: calc(100vh);} .mySwiper .swiper-slide { display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;} .mySwiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;} ::-webkit-scrollbar {width: 0;height: 0;color: transparent;} .margintop110{margin-top: 110px;} .swiper-page .swiper-pagination-bullet{width: 5px;height: 5px;background-color: #fff;opacity: 1; border-radius: 50%;margin: 0 6px; margin-bottom: 3px!important;} .swiper-page .swiper-pagination-bullet-active{opacity: 1;width: 9px;height: 9px;border-radius: 50%;border: 1px solid #fff;background-color:rgba(0,0,0,0); margin-bottom: 0!important} .swiper-page{position: absolute!important;text-align: left!important;left: 200px!important;bottom: 50px!important;} .txtpic{width: 100%;height: 20px;} .txtpic1{width: 10%;height: 20px;background: #87d0e5;} .txtpic2{width: 30%;height: 20px;background: #6faf39;} .txtpic3{width: 60%;height: 20px;background: #004098;} .borderright{border-right: 1px solid #dedede;} .colored6c00{color: #ed6c00;} .color808080{color: #808080;} .bgdfe2ea{background: #dfe2ea;} .poswh{left: 10%;top: 15%;} .chan-txt{width:100%;height:100%;background: rgb(135,207,230);display: flex;justify-content: space-between;} .chanimg{position: absolute;right: 0;bottom: 0;} .moretxt{position: absolute;bottom: 0;} .yan-txt{width:100%;height:100%;background: rgb(113,175,58);display: flex;justify-content: space-between;} .yanimg{position: absolute;right: 0;bottom: 0;} .zhi-txt{width:100%;height:100%;background: rgb(0,117,190);display: flex;justify-content: space-between;} .zhiimg{position: absolute;right: 0;bottom: 0;} .color004098{color: #004098;} .contact-bg{background:url(/images/index/img05.jpg) center center no-repeat;background-size: cover;height: calc(28vw);} .joinus{width: 180px;height: 40px;background: #fff;} .color9f9f9f{color: #9f9f9f;} .hei-hg{height: 40px;} .textleft{text-align: left;} .ushei{height: 290px;} .color676767{color: #676767;} .borbottom{border-bottom: 1px solid #c5c5c5;} .color7f7f7f{color: #7f7f7f;} .color0075be{color:#0075be;} .borright{border-right: 1px solid #7993c2;} .color0075be{color: #0075be;} .bgf6f6f6{background: #f6f6f6;} .height19{height: calc(19vw);} .joinus:hover , .joinus:hover span{background:#0075be;color: #fff!important;} .zoomimg { -moz-transition: 0.6s; -o-transition: 0.6s; -webkit-transition: 0.6s; transition: 0.6s } .com-link:hover .zoomimg, .zoomimg:hover { transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -o-transform: scale(1.05); -moz-transform: scale(1.05) } .com-link:hover p ,.com-link:hover span {color: #004098;} .new-lis a:hover,.new-lis a:hover i,.new-lis a:hover p{color: #004098;transition: all 0.3s; -webkit-transition-duration: all 0.3s } .bghover.com-link:hover .bgf9f9f9 {background: #f9f9f9;} .rightnavtxt{margin-right: calc(2vw);} .chantxt:hover span{color: #ccc;} .heightimg{height: calc(100vh);} .heightimg01{height: calc(92vh);} .com-link:hover .bgplet{color: #fff;background: #0568ba;} /* .foot_txt a, .foot_txt span { display: inline-block; word-spacing: normal } */ /* product */ .bgf9f9f9{background: #f9f9f9;} .height528{height: 527px;} .toplayIcon {color: rgba(255, 255, 255, 1);} .toplayIcon:hover {color: rgba(255, 255, 255, 0.8);} .bgfff0_5::before {content: '';width: 100%;height: 100%;position: absolute; top: 0;background: #000; opacity: 0.5;transition-duration: 0.3s; -webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s; -o-transition-duration: 0.3s;} .toplay {background:none !important;} .toplay .toplayIcon {top: 85%; left: 6%;} .toplay .icon-bofang:before {content: '\e629';} .toplay.bgfff0_5::before,.bgfff0_5:hover::before ,.toplaytyr {opacity: 0;} .height20{height: 150px;} .width14{width: 14%;} /* 02 */ .toplayIcon1 {color: rgba(255, 255, 255, 1);} .toplayIcon1:hover {color: rgba(255, 255, 255, 0.8);} .bgfff0_5::before {content: '';width: 100%;height: 100%;position: absolute; top: 0;background: #000; opacity: 0.5;transition-duration: 0.3s; -webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s; -o-transition-duration: 0.3s;} .toplay1 {background:none !important;} .toplay1 .toplayIcon1 {top: 85%; left: 6%;} .toplay1 .icon-bofang:before {content: '\e629';} .toplay1.bgfff0_5::before,.bgfff0_5:hover::before ,.toplaytyr1 {opacity: 0;} .height44{height: calc(44.3vw);} .posleft{left: 30%;top:30%;} .fontSizeei{font-size: 80px;} .postop{left: 23%;top:65%;} .fontSize15{font-size: 15px;} .coloracacac{color: #acacac;} /* */ .index-business { padding-top: 100px } .index-business .swiper-pagination { position: absolute; top: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); bottom: auto; border-bottom: 1px solid rgba(0,0,0,0.3); } .index-business .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 } .index-business .swiper-pagination-bullet { display: block; float: left; width: 25%; height: 100px; color: rgba(0,0,0,0.3); border-radius: 0; box-sizing: border-box; background: transparent; opacity: 1; position: relative ;margin-right:0;} .index-business .swiper-pagination-bullet .iconfont, .index-business .swiper-pagination-bullet span.h4, .index-business .swiper-pagination-bullet span.line { position: absolute; z-index: 2 } .index-business .swiper-pagination-bullet .iconfont { font-size: 40px; top: 10px; left: 50%; margin-left: -18px; transition: all .2s } .index-business .swiper-pagination-bullet span.h4 { display: block; width: 100%; text-align: center; top: 60px; left: 0 } .index-business .swiper-pagination-bullet span.line { left: 50%; margin-left: -50px; bottom: 0; width: 100px; height: 2px; background: #004098; transition: -webkit-transform .2s ease; transition: transform .2s ease; -webkit-transform-origin: right; transform-origin: right; -webkit-transform: scaleX(0); transform: scaleX(0) } .index-business .swiper-pagination-bullet:hover, .index-business .swiper-pagination-bullet-active { color: #004098 } .index-business .swiper-pagination-bullet:hover span.line, .index-business .swiper-pagination-bullet-active span.line { -webkit-transform: scaleX(1); transform: scaleX(1); -webkit-transform-origin: left; transform-origin: left } .index-business .swiper-pagination-bullet-active .iconfont { transform: scale(1.4) } .index-business-arrows { top: 50%; margin-top: 5px; height: 60px; z-index: 10; pointer-events: none } .index-business .swiper-button-prev, .index-business .swiper-button-next { width: 60px; text-align: center; height: 60px; font-size: 20px; line-height: 60px; top: 50%; margin-top: -24px; -moz-transition: 0.3s; -o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s; opacity: 0.4; pointer-events: all } .index-business .swiper-button-prev:hover { opacity: 1; left: -85px } .index-business .swiper-button-next:hover { opacity: 1; right: -85px } .index-business .swiper-button-prev { left: -80px } .index-business .swiper-button-next { right: -80px } .colora4a4a4{color: #a4a4a4;} .linetxt{width: 80%;height: 2px;background: #ccc;} .pro-bg{background: url(/images/product/product01_02.jpg) top center no-repeat;background-size: cover;} .colore96100{color: #e96100;} .bgfbfcfc{background: #fbfcfc;} .prodetail-bg{background: url(/images/product/prodetail-bg.jpg) top center no-repeat;background-size: cover;} .btnbg{width: 160px;height: 40px;background: #f2f3f3;} .colore96100{color: #e96100;} .btnbg:hover, .btnbg span:hover{background: #0568ba;color: #fff;} .newSwiper .swiper-slide{background-color: #f9f9f9;} .newSwiper .swiper-wrapper {z-index: 3;} .swiper-pagination.news-pagination {text-align: right;width: 50%!important;} .news-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {background: #004098;} .news-pagination .swiper-pagination-bullet {background: #c3c3c3;} .swiper-container-horizontal > .news-scrollbar.swiper-scrollbar { width: 50%; height: 2px; left: 0; bottom: 0 } .swiper-container-horizontal > .news-scrollbar.swiper-scrollbar .swiper-scrollbar-drag { background: #004098 } .top125{top: 125%;} .bgf4f4f4{background: #f4f4f4;} .height50px{height: 50px;border: 1px solid #cacaca;border-radius: 10px;} /* .timebox{height: 50px;background: #004098;border-bottom-left-radius: 10px;border-top-left-radius: 10px;} */ .project-select { width: 100%; height: 50px; line-height: 50px; cursor: pointer; background: #004098; padding: 0 10px 0 20px; box-sizing: border-box; color: #fff; border-bottom-left-radius: 10px; border-top-left-radius: 10px } .project-select .iconfont { line-height: 50px; transition:0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s } .project-select-list { width: 100%; padding: 15px 10px; background: #004098; position: absolute; top: 40px; left: 0; z-index: 10; display: none; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px } .project-select-list li a { display: block; width: 100%; height: 30px; line-height: 30px; color: #fff; padding: 0 10px; box-sizing: border-box } .project-select-list li a:hover { background: rgba(255,255,255,0.2) } .project-select.unfold .iconfont { -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg) } .left85{left: 85px;} .inp{border-bottom-right-radius: 10px;border-top-right-radius: 10px;} input[type="text"], input[type="password"], select{height: 50px;padding-left: 30px;} .left97{left: 98%;} .colorf18f3b{color: #f18f3b;} .colorb0b0b0{color: #b0b0b0;} .com-bg{background: url(/images/index/img04_02.jpg) center center no-repeat;background-size: cover;} .top20{top: 20%;} .top26{top: 26%;} .top140{top: 40%;} .borderbott{width: 100%;height: 2px;background: #c8c8c8;} /* 鎶曡祫鑰呭叧绯 */ .inv-kv {height: calc(55vh);min-height: 400px;} .inv-bg {background: url(/images/invest/invest-bg_02.jpg?v=0.1) top center no-repeat; background-size: cover;} .top40 {top: 40%;} .colored6c00{color: #ed6c00;} .bgf6f6f6{background: #f6f6f6;} .morebox a:hover span{color: #004098;} .morebox span:hover{color: #004098;} .bgecf3ff{background: #ecf3ff;} .top25{top: 25%;left: 25%;} .borderbottom{border-bottom: 1px solid #7e9fcf;opacity: 0.7;} .img01-hg{width: 250px;height: 100%;background: #87cfe6;opacity: 0.7;} .img02-hg{width: 250px;height: 100%;background: #71b24a;opacity: 0.7;} .leader-kv {height: calc(55vh);min-height: 400px;} .leader-bg {background: url(/images/xiu2_02.jpg?v=0.1) top center no-repeat; background-size: cover;} .leadkg{display: flex;justify-content: center;align-items: center;} .tabPanel ul, .tabbox ul { height:60px; line-height: 60px; border-bottom: 2px solid #cbcbcb; box-sizing: border-box } .tabPanel ul li, .tabbox ul li { height: 60px; text-align:center } .tabPanel .hit, .tabbox .hit { position: relative } .tabPanel .hit::after, .tabbox .hit::after { content: ""; width: 7em; height: 2px; background: #004098; position: absolute; bottom: 0 } .tabPanel .hit::after { left: 50%; margin-left: -3.5em } .tabbox .hit::after { left: 0 } .tabbox ul li { width:6em; margin-right:60px; text-align: left } .pane{display:none;} .com-kv{width: 100%;height: 100%;background: #f6f6f6;} .color9d9d9d{color: #9d9d9d;} .color9c9c9c{color: #9c9c9c;} .left92{left: 92%;} .notice-kv {height: calc(55vh);min-height: 400px;} .notice-bg {background: url(/images/xiu1_02.jpg?v=0.1) center center no-repeat; background-size: cover;} .notice1-bg {background: url(/images/govern/1.jpg) center center no-repeat; background-size: cover;} .tab{display:none;} .service-kv {height: calc(55vh);min-height: 400px;} .service-bg {background: url(/images/xiu3_02.jpg?v=0.1) top center no-repeat; background-size: cover;} /* .tibox{width: 500px;height: 0;border-color: #004098 transparent;z-index: 999;border-width: 0 150px 70vh 0;border-style: none solid solid;top: 40%;} */ .tibox { width: 50%; height: 100%; position: absolute; background: #004098; left: -13%; top: 0; transform: skewX(16deg); z-index: 1000 } .tibox>div { transform: skewX(-16deg) translateY(-50%); top: 50%; left: 25% } .tibox .button-fff { width: 150px; color: #004098!important } .tibox .button-fff:hover { color: #fff!important } .contact-kg{width: 150px;height: 40px;background: #fff;} .about-kv {height: calc(55vh);min-height: 400px;} .about-bg {background: url(/images/about/banner.jpg?v=0.1) right center no-repeat; background-size: cover } .pinbg{background: url(/images/about/img02_02.jpg) center center no-repeat;background-size: cover;height: calc(60vh); min-height: 450px;} .btnsearch{width: 160px;height: 40px;background: #fff;} .color08469b{color: #08469b;} .about01-hg{width: 200px;height: 100%;background: #0e4ea1;opacity: 0.9;} .about02-hg{width: 200px;height: 100%;background: #71b24a;opacity: 0.9;} .morebox01 span:hover{color: #ccc;} .bgf4f5f6{background: #f4f5f6;} .colorbdbdbd{color: #bdbdbd;} .hubg{width: 160px;height: 40px;background: #fff;} .top35{top: 35%;left: 15%;} .member-kv {height: calc(55vh);min-height: 400px;} .member-bg {background: url(/images/about/img1.jpg?v=0.1) center center no-repeat; background-size: cover } .txtswiper { height: calc(100vh); min-height: 500px } .mySwiper {width: 100%; height: 100% } .mySwiper .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;} .swiper-button-next.swipernext{top:50%;right: -8%;font-size: 18px;} .swiper-button-prev.swiperprev{top:50%;left: -8%;font-size: 18px;} .culture-con { height: calc(100vh); background: url(../images/about/culture_02.jpg) top center no-repeat; background-size: cover } .culture-con .area_33:first-of-type { background: rgba(1,64,153,0.74) } .culture-con .area_33:nth-of-type(2) { background: rgba(1,64,153,0.42) } .culture-con .area_33:nth-of-type(3) { background: rgba(1,64,153,0.74) } /* */ /* .culture-con2 { height: calc(100vh); background: url(../images/about/1.jpg) no-repeat; } */ /* .culture-con2 .area_33:first-of-type { background: rgba(1,64,153,0.74) } .culture-con2 .area_33:nth-of-type(2) { background: rgba(1,64,153,0.42) } .culture-con2 .area_33:nth-of-type(3) { background: rgba(1,64,153,0.74) } */ /* */ .bg3261a3{background: #3261a3;} .bg708ab0{background: #708ab0;} .jobin-kv {height: calc(55vh);min-height: 400px;} .jobin-bg {background: url(/images/img01_02.jpg?v=0.1) top center no-repeat; background-size: cover;} .btnsearch2{width: 160px;height: 40px;background: #004098;} .top15{top: 35%;} .person-kv {height: calc(55vh);min-height: 400px;} .person-bg {background: url(/images/img06_02.jpg?v=0.1) center center no-repeat; background-size: cover;} .bgf8f8f8{background: #f8f8f8;} .fontSize40{font-size: 40px;} .height80{height: calc(80.5vh);} .posbtom{position: absolute;bottom: 40px;} .upbox{position: absolute;left: 45%;} .bgfafafa{background: #fafafa;} .colordad8d8{color: #dad8d8;} .zhineng{padding-top: 30px;} .pad60{padding: 60px;} .widthfif{width: 15%;} .paddingtop170{padding-top: 170px;} .tibox1{ height: 100%;background: #004098; z-index: 1000 } .baidumap { height: calc(60vh); min-height: 440px; margin-left: 23% } .overscroll{overflow: scroll;height: 110px;} .disflex{display: flex;justify-content: space-around;} .law-kv {height: calc(55vh);min-height: 400px;} .law-bg {background: url(/images/imgage01_02.jpg?v=0.1) center center no-repeat; background-size: cover } .honest-kv {height: calc(55vh);min-height: 400px;} .honest-bg {background: url(/images/honest_02.jpg?v=0.1) center center no-repeat; background-size: cover } /*-------------------鎸夐挳-------------------*/ .button, a.button, input.button { text-decoration: none; text-align: center; display: inline-block; appearance: none; cursor: pointer; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition-property: all; transition-property: all; transition-duration:0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s } .button:active, a:active .button, input.button:active { -moz-box-shadow:2px 2px 10px rgba(0,0,0,0.1) inset; -webkit-box-shadow:2px 2px 10px rgba(0,0,0,0.1) inset; box-shadow:2px 2px 10px rgba(0,0,0,0.1) inset } .button-circular, a.button-circular, input.button-circular { padding:0 30px; height:36px; line-height:36px; -moz-border-radius:18px; -webkit-border-radius:18px; border-radius:18px } .button-l { padding: 10px 40px; line-height: 1em } .button-fff-l, a.button-fff-l, input.button-fff-l { border:1px solid #fff; color:#fff } a.button-fff-l:hover, a:hover .button-fff-l, input.button-fff-l:hover { background: #fff; color:#004098 } .button-blue, a.button-blue, input.button-blue { background: #004098; color:#fff } a.button-blue:hover, a:hover .button-blue, input.button-blue:hover { background: #1b70cc; color:#fff } .borderboo{width: 100%;height: 2px;background: #cacaca;} .color0075be{color: #0075be;} .left3{left: 3%;} .tiboxbb{width: 100%;height: 100%;background: #004098 ;} .paddingtop210{padding-top: 210px;} .news-txt-style h5,.news-txt-style .new-lis h5{width: calc(100% + 10px);} .max-img16_9_1 img{height: 430px;object-fit: cover;} /* -----------鏂板hj1227----------- */ .headspace { height: 80px } .button-fff, a.button-fff, input.button-fff { width: 180px; height: 40px; line-height: 40px; background: #fff; color: #004098 } .button-fff:hover, a:hover .button-fff, input.button-fff:hover { background: #0075be; color:#fff } .button-fff-o, a.button-fff-o, input.button-fff-o { width: 180px; height: 40px; line-height: 40px; background: #fff; color: #e96100 } .button-fff-o:hover, a:hover .button-fff-o, input.button-fff-o:hover { background: #0075be; color:#fff } .button-gray-o, a.button-gray-o, input.button-gray-o { width: 180px; height: 40px; line-height: 40px; background: #f2f3f3; color: #e96100 } .button-gray-o:hover, a:hover .button-gray-o, input.button-gray-o:hover { background: #0075be; color:#fff } .imgcover { object-fit: cover } .column3-line div.area_33:nth-of-type(3n-1) { position: relative } .column3-line div.area_33:nth-of-type(3n-1)::before, .column3-line div.area_33:nth-of-type(3n-1)::after { content: ""; width: 1px; height: 60%; position: absolute; top: 20%; background: rgba(0,0,0,0.1) } .column3-line div.area_33:nth-of-type(3n-1)::before { left: 0 } .column3-line div.area_33:nth-of-type(3n-1)::after { right: 0 } .column4-line div.area_25 { position: relative } .column4-line div.area_25:nth-of-type(2)::before, .column4-line div.area_25:nth-of-type(3)::before, .column4-line div.area_25:nth-of-type(4)::before { content: ""; width: 1px; height: 60%; position: absolute; top: 20%; left: 0; background: rgba(0,0,0,0.1) } .index-product { height: calc(100vh - 60px); min-height: 690px; background: url(../images/index/img04_02.jpg) left center no-repeat; background-size: cover; } .index-product .area_33 a { height: calc(33.33vh - 22px); min-height: 230px } .index-product .area_33 a:nth-of-type(1) { background: #87cfe6 } .index-product .area_33 a:nth-of-type(2) { background: #71af3a; margin-top: 3px } .index-product .area_33 a:nth-of-type(3) { background: #0075be; margin-top: 3px } .index-product .iconimg { height: 80%; transition: all 0.3s } .index-product .area_33 a:hover .iconimg { transform: scale(1.2) } .more { transition: all 0.3s } a:hover .more { opacity: 0.6 } a:hover .more.colorfff { color: #fff } .index-job { height: calc(50vh); min-height: 400px; background: url(../images/index/img05.jpg) center center no-repeat; background-size: cover } .inside-kv { height: calc(60vh); min-height: 440px } .inside-slogan { height: calc(60vh - 80px); min-height: 360px; top: 80px } .pp-txt { line-height: 25px; height: 175px; overflow-x: hidden; overflow-y: scroll; color: rgba(0,0,0,0.6) } .pp-txt::-webkit-scrollbar { width:6px; height:6px } .pp-txt::-webkit-scrollbar-thumb { border-radius:10px; background:rgba(0,0,0,.2) } .pp-txt::-webkit-scrollbar-thumb:window-inactive { background:rgba(0,0,0,.1) } .pp-txt::-webkit-scrollbar-thumb:vertical:hover { background-color:rgba(0,0,0,.3) } .pp-txt::-webkit-scrollbar-thumb:vertical:active { background-color:rgba(0,0,0,.7) } .innovate-belt { height: calc(70vh); min-height: 480px; background: url(../images/product/img6_02.jpg) center center no-repeat; background-size: cover } .pi-iconbox>div { width: 14.28%; float: left; text-align: center; } .com-list li { padding-left: 10px; box-sizing: border-box; position: relative } .com-list li::after { content: ""; width: 3px; height: 3px; border-radius: 50%; position: absolute; top: 10px; left: 0; background: rgba(0,0,0,0.6) } .nd-con img { max-width: 80% } .notice-list { height: 32px; line-height: 32px; padding-left: 44px; padding-right: 120px } .notice-list .iconfont { margin-left: -44px; line-height: 32px } .notice-list>span { margin-right: -120px; text-align: right; line-height: 32px } .notice-list h6 { height: 32px; line-height: 32px; display:block; overflow:hidden; text-overflow:ellipsis } .notice-list2 { height: 32px; line-height: 32px; padding-left: 0px !important; padding-right: 120px } .job-belt { height: calc(60vh); min-height: 440px; background: url(../images/img02_02.jpg) top center no-repeat; background-size: cover } .job-belt .button-blue { width: 180px; height: 40px; line-height: 40px } .history-swiper .swiper-slide { transition: 300ms; transform: scale(0.6); opacity: 0.6; padding: 100px 0 } .history-swiper .swiper-slide-active { transform: scale(1.4); opacity: 1 } .history-swiper-button { height: 60px; bottom: 0; z-index: 100; position: relative; pointer-events: none } .history-swiper-button .swiper-button-prev, .history-swiper-button .swiper-button-next, .history-swiper-button .swiper-slide { pointer-events: all } .mySwiper11 { width: 60%; margin: auto; border-bottom: 1px solid rgba(0,0,0,0.1) } .history-swiper-button .swiper-button-prev, .history-swiper-button .swiper-button-next { text-align: center; font-size: 24px; line-height: 44px; color: #004098 } .history-swiper-button .swiper-button-prev:hover, .history-swiper-button .swiper-button-next:hover { opacity: 0.6 } .history-swiper-button .swiper-button-prev { background: url(../images/prev.png) center center no-repeat; background-size: auto 70% } .history-swiper-button .swiper-button-next { background: url(../images/next.png) center center no-repeat; background-size: auto 70% } .history-swiper-button .swiper-button-prev:after, .history-swiper-button .swiper-button-next:after { content: "" } .history-swiper-button .swiper-slide { min-width:110px; height: 60px; line-height: 60px; text-align: center; font-size: 30px; transform: scale(0.6); position: relative; cursor: pointer; opacity: 0.3 } .history-swiper-button .swiper-slide-active { transform: scale(1); opacity: 1; color: #004098 } .history-swiper-button .swiper-slide-active::after { content: ""; width: 4em; height: 2px; background: #004098; position: absolute; left: 50%; margin-left: -2em; bottom: 0 } .tips-list { line-height: 22px } .tips-list .iconfont { line-height: 22px } .fillimg { min-width: 100% } /* mo-浜у搧浠ョ爺鍙 */ .mop-bg{width: 100%;min-height: 100vh; background: url(/images/product/mop-bg.jpg) top center no-repeat;background-size: auto;background-attachment: fixed;position: relative;} .mop-head {width: 100%;position: fixed; top: 0; left: 0;z-index: 99;padding: 20px;box-sizing: border-box;} .mop-head .head-menu{width:35px;height: 30px; text-align: center; background-color: #ffffff;cursor: pointer;} .mop-head .head-menu i{line-height: 30px;} .mop-head.active{background-color: #004098; -moz-transition: 0.4s;-o-transition: 0.4s; -webkit-transition: 0.4s; transition: 0.4s;} .m-menu {width: 100%; height: 100vh;background-color: rgba(0,0,0,0.86);position: absolute; top: 0;left: 900px; -moz-transition: 0.3s;-o-transition: 0.3s; -webkit-transition: 0.3s; transition: 0.3s;} .m-menu .guanbi{width:35px;height: 30px;line-height: 35px; text-align: center; background-color: rgba(0,0,0,0.96);cursor: pointer;position: absolute;top: 20px;right: 20px;} .m-menu .menu-list{width: 100%;position: absolute;top: 120px;} .m-menu .menu-list li{padding: 20px;box-sizing: border-box;text-align: center;font-size: 18px; line-height:1.5em} .m-menu .menu-list li a{color: #fff;} .m-menu .menu-list li.active{background-color: rgba(1,64,153,0.22);position: relative;} .m-menu .menu-list li.active::before{content: '';display: block;width: 100%;height: 50px; background: url(/images/product//mop-tline.jpg) center center no-repeat;background-size: contain;position:absolute;left: 0;bottom: -20px;} .mop-title{width: 100%;height: 60vh;min-height: 510px; background: url(/images/product/mop-kv.jpg) top center no-repeat;background-size: cover;} .mop-title img{position: absolute; top: 180px;left: 40px;} .mop-item{padding:0 0 30px 0;box-sizing: border-box;color: #fff;} .mop-mode{position: relative; margin-top: -70px;} .mo-line{width: 100%; height: 12px; background: url(/images/product/mop-line.png) top center no-repeat;background-size: cover;} .l-spacing5{letter-spacing:5px} .mop-mode-con{background-color: #014ab2;padding:30px 20px;box-sizing: border-box;} .mop-download{display: block; width: 100%; height: 40px;line-height: 40px;color: #fff;text-align: center;background-color: #ed6d00;margin-top: 20px;} /* 鐭╅樀1 */ .matr1-kv{width: 100%;height: 100vh;background: url(/images/wechet/jz-bg1.jpg) top center no-repeat;background-size: cover;position: relative;} .matr1-con {position: absolute; top: 30%;left: 20px;} .matr1-txt{bottom: 30px;} /* 鐭╅樀2 */ .matr2-kv{width: 100%;min-height: 100vh;background: url(/images/wechet/jz2-bg.jpg) top center no-repeat;background-size: cover;position: relative;} .matr2-list{color: #fff;} .matr2-item{background-color: rgba(1,75,181,0.51);color: #fff;} .index-business2 .swiper-pagination-bullet { width: 33.33%; } .index-business4 .swiper-pagination-bullet { width: 25%; } .index-business2 .swiper-pagination-bullet-active .h4 { font-size: 22px; transition:all 0.3s ; -webkit-transition:all 0.3s ; -moz-transition:all 0.3s ; -ms-transition:all 0.3s ; -o-transition:all 0.3s ; } .product-title { background: #e1e1e1; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: all 0.2s; } .product-li:hover .product-title { background: #004098; color: #fff; } .product-li{ border: 1px solid #e1e1e1; box-sizing: border-box; } .protype .kwicks, .protype .kwicks li { height: 100vh } .protype .kwicks li:nth-child(1){background: url('/images/about/1.jpg') no-repeat center center ;background-size: auto 100% ;} .protype .kwicks li:nth-child(2){background: url('/images/about/2.jpg') no-repeat center center ;background-size: auto 100% ;} .protype .kwicks li:nth-child(3){background: url('/images/about/3.jpg') no-repeat center center ;background-size: auto 100% ;} .protype .kwicks li:nth-child(4){background: url('/images/about/4.jpg') no-repeat center center ;background-size: auto 100% ;} /*-------------------鍝嶅簲寮廲ss-------------------*/ @media ( min-width:1600px ) { .container, .head-container { width:1500px } .block-padding { padding-top: 80px; padding-bottom: 80px } .block-padding-t { padding-top: 80px } .block-padding-b { padding-bottom: 80px } .block-padding-t45 { padding-top: 65px } .block-padding-b45 { padding-bottom: 65px } .block-padding-t40 { padding-top: 60px } .block-padding-b40 { padding-bottom: 60px } .pp-txt { height: 200px } .nd-con.container { width: 60% } } @media ( min-width:1400px ) and ( max-width:1599px ) { .container { width:1260px } } @media ( min-width:1100px ) and ( max-width:1399px ) { body { font-size:12px; font-size:1.2rem } .container { width:990px } .adtitle { font-size: 50px } .bigtitle { font-size: 28px } h1, .h1 { font-size: 26px } h2, .h2 { font-size: 22px } h3, .h3 { font-size: 20px } h4, .h4 { font-size: 18px } h5, .h5 { font-size: 16px } h6, .h6 { font-size: 14px } .card-padding { padding: 30px } } @media ( min-width:801px ) and ( max-width:1099px ) { body { font-size:12px; font-size:1.2rem } .container { width: 90%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box } .adtitle { font-size: 60px } .bigtitle { font-size: 32px } h1, .h1 { font-size: 30px } h2, .h2 { font-size: 22px } h3, .h3 { font-size: 20px } h4, .h4 { font-size: 18px } h5, .h5 { font-size: 16px } h6, .h6 { font-size: 14px } .block-padding { padding-top: 40px; padding-bottom: 40px } .block-padding-t { padding-top: 40px } .block-padding-b { padding-bottom: 40px } .block-padding-t45 { padding-top: 25px } .block-padding-b45 { padding-bottom: 25px } .block-padding-t40 { padding-top: 20px } .block-padding-b40 { padding-bottom: 20px } .card-padding { padding:20px } }