锘緻charset "utf-8"; body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;} fieldset, img {border:none;} /* remember to define focus styles! */ :focus {outline:0;} address, caption, cite, code, dfn, em, th, var, optgroup {font-style:normal;font-weight:normal !important;} h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;} abbr, acronym {border:none;font-variant:normal;} input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;*font-family:"Microsoft YaHei",Arial;resize: none;} code, kbd, samp, tt {font-size: 100%;} /*@purpose To enable resizing for IE */ /*@branch For IE6-Win, IE7-Win */ input, button, textarea, select {*font-size: 100%;outline:none;} body {line-height: 1.5; font-family:Arial; font-size:14px; color:#666666;} ul {list-style: none;} /* tables still need 'cellspacing="0"' in the markup */ table{border-collapse:collapse;border-spacing:0; /*琛ㄦ牸鑷姩鎹㈣*/ table-layout:fixed;word-wrap:break-word;} caption, th{text-align:center;} /*caption, th {text-align: left;}*/ /*sup, sub {font-size: 100%;vertical-align: baseline;}*/ /* remember to highlight anchors and inserts somehow! */ :link, :visited , ins {text-decoration: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;} a{transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s;} /*------------娴姩-----------------*/ .clear{ clear:both; height:0; font-size:0; overflow:hidden; line-height:0;} .clear10{ clear:both; height:10px; overflow:hidden;} .clear15{ clear:both; height:15px; overflow:hidden;} .clear20{ clear:both; height:20px; overflow:hidden;} .clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; } .clearfix:after { clear: both; } .clearfix { zoom: 1; } .fl{float:left;} .fr{float:right;} .mt20{margin-top:20px;} .textover{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;filter:alpha(opacity=50);} a{color: #333333;} a:hover{ color: #005bac;} .ft84{font-size:84px;} .ft70{font-size:70px;} .ft60{font-size:60px;} .ft48{font-size: 48px;} .ft40{font-size: 40px;} .ft36{font-size: 36px;} .ft34{font-size: 34px;} .ft30{font-size: 30px;} .ft28{font-size: 28px;} .ft26{font-size: 26px;} .ft24{font-size: 24px;} .ft44{font-size: 36px;} .ft48{font-size: 48px;} .ptb100{padding: 100px 0;} .ptb150{padding: 100px 0 150px;} .ptb40{padding: 40px 0;} .pt80{padding: 80px;} .ptb70{padding: 68px 0 68px;} .ptb80{padding: 80px 0 80px;} .animation,.banner .swiper-slide .txt{-moz-transform: translate(0,80px); -o-transform: translate(0,80px); -webkit-transform: translate(0,80px); transform: translate(0,80px); opacity: 0;} .animation.srcospcur{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s; -webkit-transition:1.3s; -moz-transition:1.3s; -ms-transition:1.3s; -o-transition:1.3s;} .banner .swiper-slide.swiper-slide-active .txt{-moz-transform: translate(0,0px); -o-transform: translate(0,0px); -webkit-transform: translate(0,0px); transform: translate(0,0px); opacity: 1; transition:1.3s 0.5s; -webkit-transition:1.3s 0.5s; -moz-transition:1.3s 0.5s; -ms-transition:1.3s 0.5s; -o-transition:1.3s 0.5s;} img{display: block;} .img{overflow: hidden; position: relative;} .img img{display: block;transition:.3s; -webkit-transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transform:scale(1);transform:scale(1);} .img:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);} .whbfb{position: absolute; top: 0; left: 0; width: 100%; height: 100%;} .table{ height:100%; display:table; margin: 0 auto; width: 100%;} .table-cell{ display:table-cell; vertical-align:middle;} .wap{width: 90%; max-width: 1600px; margin: 0 auto;} .waps{width: 90%; max-width: 1200px; margin: 0 auto;} .wapc{width: 90%; max-width: 1246px;margin: 0 auto;} :lang(zh-hk) body,body{font-family: "Arial", sans-serif;} body{color: #323232; font-size: 14px; width: 100%; position: relative;overflow-x:hidden ; background: #f5f5f5; font-family: "Arial", sans-serif;} /*:first-child filter:alpha(opacity=50);*/ /*img{display: block;}*/ img{max-width: 100%;} html{ position: relative; width: 100%;} input.but{cursor: pointer;} .main{position: relative; overflow: hidden;min-height: 100vh;} .sj{display: none;} .pc{display: block;} .head{background: #fff; z-index: 33; position: fixed; width: 100%;} .head .logo{float: left; max-width: 130px;} .head .logo img:last-child{display: none;} .head .right{float: right; /*width: calc(90% - 200px);*/} .hetop{float: right;padding-top: 5px;line-height: 30px;} .hetop .zhuce{ color:red; } /*.hetop img{display: inline-block; vertical-align: middle; padding-right: 5px;}*/ .hetop a{display: inline-block; vertical-align: middle; color: #666666; margin-left: 10px;} .hetop a:hover{color: #005BAC;} .head .right .nav{float: right;} .head .right .nav ul li{float: left; padding: 0 25px; text-align: center; position: relative;} .head .right .nav ul .yj{display: block;line-height: 61px;font-size: 16px;position: relative;} .head .right .nav ul .cur .yj{font-weight: bold; color: #005BAC;} .head .right .nav ul li:hover .yj{color: #005BAC;} .head .right .ssfj{float: right;padding-top: 19px;margin-left: 35px;} .head .right .ssfj .sous{float: left;} .head .right .ssfj .guoj{float: left; margin-left: 20px; position: relative; z-index: 3;} .head .right .ssfj .guoj h3{padding:0 18px 5px; background: url(../images/sanj1.png) no-repeat right 10px; cursor: pointer; line-height: 25px; font-size: 18px;} .head .right .ssfj .guoj ul{position: absolute; top: 100%; background: #fff; left: 0; width: 120%; border: 1px solid #dcdcdc; /*padding: 10px;*/ display: none;} .head .right .ssfj .guoj:hover ul{display: block;} .head .right .ssfj .guoj ul li{ border-bottom: 1px solid #dcdcdc;} .head .right .ssfj .guoj ul li a{display: block;padding: 5px 17px;} .head .right .ssfj .guoj ul li a:hover{background: #f5f5f5;} .heads{box-shadow: 0 10px 20px rgba(0,0,0,0.07);} .heads .hetop{display: none;} .heads .logo img:first-child{display: none;} .heads .logo img:last-child{display: block;} .heads .logo{} .heads .right{padding-top: 37px;} .banner{position: relative;} .banner .swiper-slide a{height: calc(100vh - 149px); display: block; position: relative; background-size: cover !important; color: #fff; text-transform: uppercase; text-shadow: 0 4px 8px rgba(0,0,0,0.6);} .banner .swiper-slide h3{ line-height: 1.2em;max-width: 910px;} .banner .swiper-slide p{line-height: 1.2em; padding-bottom: 0.4em;} .sybtion{position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; z-index: 3;} .sybtion span{width: 10px; height: 10px;} .sybtion span.swiper-pagination-bullet-active{background: #005bac;} .sybqh{position: absolute; top: 50%; width: 50px; margin-top: -25px; z-index: 3; background: #fff; border-radius: 50%; opacity: 0.7;} .sybqh:hover{opacity: 1;} .sybqh1,.sybqh3{ left: 10px;} .sybqh2,.sybqh4{ right: 10px;} .Whatdo{text-align: center; padding: 6% 0 8%;} .Whatdo .tit{font-weight: bold; color: #005BAC;} .Whatdos{max-width: 1350px; margin: 0 auto; overflow: hidden;} .Whatdo .swiper-slide{/*float: left; width: 20%;*/ padding-top: 4%;} .Whatdo .swiper-slide a{display: inline-block;} .Whatdo .swiper-slide .ico{border: 1px solid #78b2e7; background: #ddd; border-radius: 50%; max-width: 104px; width: 70%; margin: 0 auto;} .Whatdo .swiper-slide p{font-size: 20px; color: #005bac; padding-top: 0.5em;} .Whatdo .swiper-slide a:hover .ico{border-color: #005BAC; animation: tiaoyx 0.4s normal; -webkit-animation: tiaoyx 0.4s normal;} .Whatdo .sybqhe{text-align: center; padding-top: 12px; display: none;} .Whatdo .sybqhe a{display: inline-block; margin: 0 5px; width: 30px;} .Whatdo .sybqhe a.swiper-button-disabled{opacity: 0.2;} .Solhm{position: relative;} .Solhm .leftit{position: absolute; left: 0; top: 0; width: 25%; height: 100%; background: #fff;} .Solhm .Solhmc{float: right; width: 75%; position: relative; overflow: hidden;} .Solhm .leftit .con{width: 90%; max-width: 300px; text-align: center; margin: 0 auto;} .Solhm .leftit .con .ico{max-width: 104px; width: 70%; margin: 0 auto; padding: 7% 0 6%;} .Solhm .leftit .con h3{font-weight: bold; line-height: 1.2em;} .Solhm .leftit .con p{color: #999; font-size: 16px; max-width: 240px; margin: 0 auto;} .Solhm .leftit .con a{display: block; width: 195px; line-height: 42px; font-size: 16px; margin: 18% auto 0; background: #D51419; color: #fff; border-radius: 21px;} .Solhmction{position: absolute; bottom: 12px; left: 5%;} .Solhmction span{background: #e60012; width: 12px; height: 12px; margin-right: 10px;} .Solhm .icos{position: absolute; bottom: 15px; right: 5%; cursor: pointer;} .Solhmc a{display: block; position: relative;} .Solhmc .txt{position: absolute; top: 5%; left: 10%; width: 80%; color: #fff; font-size: 16px; text-shadow: 0 2px 4px rgba(0,0,0,0.6); z-index: 3;} .Solhmc .txt h3{font-size: 18px; padding-bottom: 0.5em; font-weight: bold;} .Solhmc .txt p{display: none;} .Solhmc a:hover .txt p{display: block;} .Solhmc a:hover .txt .ico{display: none;} .fnav ul{display: inline-block;} .footcon ul li:nth-child(1){ margin:0px 30px 0px 0px; } .wsbdc .tit a{ font-size: 16px; color:red; } .prodtext{ } .pageBox .prodtxtbox:nth-child(3) .prodtext{ margin-bottom:40px; } .devel img{ width: 60%; } .pageBox .prodtxtbox .Indulb { margin-top:40px; } .Whatdos .swiper-button-prev{ background-image:url(/images/about/qh1.png); top:55%; width: 50px; height: 50px; background-size: 50px 50px; left: -30px; } .Whatdos .swiper-button-next{ background-image:url(/images/about/qh2.png); top:55%; width: 50px; height: 50px; background-size: 50px 50px; right: -30px; } .hnews{padding: 5% 0 5%;} .hnews .title{ color: #005BAC; margin-bottom: 20px; } .hnews .title span{ width: 100%; display: block; font-weight: bold; text-align: center; } .hnews .title a{ font-size: 16px; float: right; color: #999; line-height: 20px; position: absolute; right: 0; bottom: 0; } .hnews .content .listLeft{ width: 50%; float: left; } .hnews .content .listLeft ul li{ position: relative; width: 100%; height: auto; } .hnews .content .listLeft ul li a{ width: 100%; height: 488px; display: block; -webkit-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat; } @media (max-width: 1366px){ .hnews .content .listLeft ul li a{ height: 368px; } } @media (max-width: 768px){ .hnews .content .listLeft ul li a{ height: auto; padding-bottom: 62%; } } .hnews .content .listLeft ul li a .t{ width: calc(100% - 30px); padding: 0 15px; height: 40px; font-size: 16px; line-height: 40px; color: #fff; background: rgba(0,91,172,0.6); position: absolute; bottom: 0; left: 0; } .hnews .content .listLeft .btns{ width: auto; position: absolute; bottom: 15px; right: 15px; z-index: 10; left: auto; } .hnews .content .listLeft .btns span{ width: 8px; height: 8px; display: block; float: left; margin: 0 5px; border: 1px solid #fff; background: none; opacity: 1; border-radius: 100%; } .hnews .content .listLeft .btns span.swiper-pagination-bullet-active{ background-color: #fff; } .hnews .content .listRight{ width: 46%; float: right; } .hnews .content .listRight ul li{ border-bottom: 1px solid #ccc; font-size: 16px; line-height: 60px; } .hnews .content .listRight ul li a{ display: block; color: #666; } .hnews .content .listRight ul li a .t{ width: calc(100% - 120px); float: left; height: 60px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .hnews .content .listRight ul li a .t1{ float: right; } .hnews .content .listRight ul li:hover a .t{ color: #005bac; } @media (max-width: 1366px){ .hnews .content .listRight ul li{ line-height: 45px; } .hnews .content .listRight ul li a .t{ height: 45px; } } @media (max-width: 768px){ .hnews .content .listLeft{ width: 100%; float: none; } .hnews .content .listRight{ width: 100%; float: none; margin-top: 20px; } .hnews .content .listRight ul li{ line-height: 40px; font-size: 14px; } .hnews .content .listRight ul li a .t{ height: 40px; width: calc(100% - 80px); } } /*.hnews .ul .li{ width: 48%; float: left; margin-right: 4%; border-bottom: 1px solid #cacaca; padding-bottom: 30px; margin-bottom: 30px; } .hnews .ul .li:nth-child(2n){ margin-right: 0; } .hnews .ul .li a{ width: 100%; height: auto; display: block; } .hnews .ul .li a .pic{ width: 270px; height: auto; float: left; } .hnews .ul .li a .con{ width: calc(100% - 300px); float: right; padding-top: 10px; } .hnews .ul .li a .con .tits{ font-size: 20px; line-height: 22px; color: #333; height: 22px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .hnews .ul .li a .con .time{ font-size: 14px; line-height: 16px; color: #999; margin-top: 5px; } .hnews .ul .li a .con .tit{ font-size: 14px; line-height: 24px; height: 48px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; margin-top: 10px; color: #777; } .hnews .ul .li a .con .more{ width: 120px; height: 38px; border-radius: 19px; border: 1px solid #d9d9d9; text-align: center; font-size: 15px; line-height: 38px; color: #666; box-sizing: border-box; margin-top: 15px; } .hnews .ul .li:hover a .con .tits{ color: #005bac; } .hnews .ul .li:hover a .con .more{ background-color: #d51419; color: #fff; border-color: #d51419; }*/ /* @media (max-width: 1366px){ .hnews .ul .li a .pic{ width: 220px; } .hnews .ul .li a .con{ width: calc(100% - 240px); padding-top: 0; } .hnews .ul .li a .con .tit{ margin-top: 5px; } .hnews .ul .li a .con .tits{ font-size: 18px; line-height: 20px; height: 20px; } }*/ /*.hnews .ul .li{position: relative; float: left; width: 33.33%; background: #fff; padding-bottom:41%;} .hnews .ul .li .txt{position: absolute; top: 0; left: 0; width: 100%; height: 50%;} .hnews .ul .li .img{position: absolute; display: block; bottom: 0; left: 0; width: 100%; height: 50%; background-size: cover !important;} .hnews .ul .li:nth-child(2) .img{bottom: 50%;} .hnews .ul .li:nth-child(2) .txt{top: 50%;} .hnews .ul .li .txt a{position: relative; width: 84%; padding: 0 8%; display: block; height: 100%;} .hnews .ul .li span{display: block; color: #999; font-size: 13px;} .hnews .ul .li h3{padding:0.8em 0 0.7em; font-size: 18px; line-height: 1.2em;} .hnews .ul .li p{color: #999; font-size: 13px; padding-bottom: 8%;}*/ .hnetwork{padding: 6% 0 5%; background: url(../images/markbg1.jpg) no-repeat center #061721; background-size: cover;} .hnetwork .tit{font-weight: bold; color: #fff; padding-bottom: 2%; text-align: center; text-transform: uppercase;} .hnetwork .cons{max-width: 1240px;} .hnetwork .cons .left{0float: left; width: 45%;margin:0 auto; color: #fff;} .hnetwork .cons .left h3{font-size: 20px; line-height: 1.2em; padding-bottom: 0.4em;} .hnetwork .cons .left .ul{} .hnetwork .cons .li{float: left; width: 46%;padding-top:12%; overflow: hidden;} .hnetwork .cons .li:nth-child(2n){float: right;} .hnetwork .cons .li .ico{position: relative; float: left;} .hnetwork .cons .li .ico span{display: none;} .hnetwork .cons .li:hover .ico span{animation: redList3 2s infinite linear; -webkit-animation: redList3 2s infinite linear; display: block;} /*.hnetwork .cons .li .ico font{display: none;}*/ .hnetwork .cons .li:hover .ico font{display:none;} .hnetwork .cons .li .txt{float: right; width: calc(100% - 115px); padding-top: 4%;} .hnetwork .cons .li:nth-child(3) .txt{padding-top: 0;} .hnetwork .cons .li:last-child .txt p{word-wrap:break-word;} .hnetwork .cons .right{float: right; width: 50%;} .foot{background: #031623; color: rgba(250,250,250,0.4);} .foot a{color: rgba(250,250,250,0.4);} .foot a:hover{color: rgba(250,250,250,1); text-decoration: underline;} .footcon{background:url(../images/footbg1.jpg) no-repeat center #091b27; background-size: cover; padding: 5% 0; text-align: center;} .footcon ul li{display: inline-block; text-align: left; margin: 0 30px; vertical-align: top;} .footcon ul li .yj{font-size: 16px; color: #fff;} .footcon ul li .erj{ padding-top: 8px; max-width: 235px;} .footcon ul li .erj a,.footcon ul li .erj p{display: block; margin-top: 5px; background: url(../images/ftico1.png) no-repeat left 8px; padding-left: 12px;} .footcopy{background: #031623; line-height: 26px; padding: 15px 0;display: none;} .footcopy .txt{ text-align: center; } .footcopy .txt a{ color: rgba(250,250,250,0.4); } .footcopy .fx{float: right;display: none;} .footcopy .fx a{float: left; margin-left: 15px; opacity: 0.4;} .footcopy .fx a:hover{opacity: 1;} .footcon .link{ margin-top: 4%; } .footcon .link span{ float: left; width: 70px; display: block; } .footcon .link .t{ float: left; margin-left: 10px; width: calc(100% - 80px); text-align: left; } .footcon .link .t a{ margin-right: 15px; display: block; float: left; } .tit a{ font-size: 20px; } .Solhmc .swiper-slide{ position: relative; } .Solhmc .swiper-slide .motal{ position: absolute; bottom: 0; top:0; left:0; right: 0; background-color: rgba(0,0,0,.4); display: none; width: 100%; height: 100%; z-index: 1; } .Solhmc .swiper-slide:hover .motal{ display: block; } .navlin{display: none;} .zcdls{background: #F5F5F5; } .wsbdc{width: 90%; max-width: 400px; margin: 0 auto; padding: 8% 0;} .wsbdc .tit{color: #005BAC; text-align: center; padding-bottom: 30px; font-weight: bold;} .wsbdc .li{padding-bottom: 15px;position: relative;} .wsbdc .li span{ font-size: 16px; line-height: 45px; color: #f00; position: absolute; right: 15px; display: block; top: 6px; } .wsbdc .li.li2 span{ right: 135px; } .wsbdc .li input{height: 45px; background: #fff; border: 1px solid #ddd; color: #333; display: block; padding: 0 20px; font-size: 16px;} .wsbdc .li.li1 input.txt{width: calc(100% - 40px);} .wsbdc .li.li2 input.txt{width: calc(100% - 170px); float: left;} .wsbdc .li.li2 input.but{float: right; width: 8em; background: #fff; color: #058DC6;} .wsbdc .li.li2 a{float: right; width:120px; height: 47px;} .wsbdc .li.li2 a img{width: 100% !important; height: 100% !important;} .wsbdc .ann{padding-top: 5%;} .wsbdc .li.li2 input.but.cur{background: #eee; color: #999;} .wsbdc .ann input{display: block; width: 100%; border: 0; height: 47px; color: #fff; background: #058DC6; font-size: 16px;} .wsbdc .dd{padding-top: 15px; text-align: right; color: #999;} .wsbdc .dd a{color: #666; float: right;} .wsbdc .dd a:hover{color: #005BAC;} .wsbdc .dd span{padding-left: 1.5em; } .wsbdc .dd span a{float: none; color: #E60012;} .wsbdc .dd span a:hover{color: #E60012; text-decoration: underline;} /*.wsbd .li input::-webkit-input-placeholder{ color:rgba(250,250,250,0.6); } .wsbd .li input::-moz-placeholder{ color:rgba(250,250,250,0.6); } .wsbd .li input:-moz-placeholder{ color:rgba(250,250,250,0.6); } .wsbd .li input:-ms-input-placeholder{ color:rgba(250,250,250,0.6); }*/ .nav .erj dd{ position: relative; } .nav .erj dd .peopul{ width: 100%; height: auto; background-color: #fff; position: absolute; top: 60px; left: 0; display: none; } .nav .erj dd .peopul>div{ width: 100%; height: auto; } .nav .erj dd .peopul>div a{ color: #333; display: block; text-align: center; line-height: 30px; } .nav .erj dd:hover .peopul{ display: block; } @media (max-width: 1200px){ .nav .erj dd .peopul{ display: block !important; position: relative !important; top: auto; width: 100%; background: none; } .nav .erj dd .peopul>div{ display: inline-block; } .nav .erj dd .peopul>div a{ margin-right: 10px; text-align: left; } } .nav li .erj dl{ box-sizing: border-box; } @media screen and (min-width:1201px) { .nav ul .curs .yj:before{display: none;} .nav ul li:hover .yj:before,.nav ul .cur .yj:before{content: ''; position: absolute; left: 0; width: 100%; height: 3px; background: #d51419; top: 50%; margin-top: 0.7em;} .nav ul li:hover .yj:before{display: block;} .nav{display: block !important;} .nav .erj{display: none;position: fixed;top: 97px;left:-0%;width: 100%;background: rgba(250,250,250,0.65);box-shadow: 0 5px 10px rgba(0,0,0,0.1);} .heads .nav .erj{top:97px; background: #fff; border-top: 1px solid #DCDCDC;} .nav li.cur .erj{display: block;} .nav .erj dd{float: left; position: relative;} .nav li:nth-child(2) .erj dl{padding-left: 16%;} /*.nav li:nth-child(4) .erj dl{padding-left: 15%;}*/ .nav li:nth-child(5) .erj dl{padding-left: 40%;} .nav li:nth-child(6) .erj dl{padding-right: 12%;} .nav li:nth-child(6) .erj dl{text-align: right;} .nav li:nth-child(6) .erj dd{float: none; display: inline-block;} .nav li:nth-child(7) .erj dl{padding-right: 12%;} .nav li:nth-child(7) .erj dl{text-align: right;} .nav li:nth-child(7) .erj dd{float: none; display: inline-block;} .nav .erj a.ej{display: block; padding:0; line-height:60px; padding: 0 26px; position: relative;} .nav .erj dd:hover a.ej{background: #fff;} .nav .erj a.ej span{display: inline-block; position: relative;} .nav .erj dd:hover a.ej span:before,.nav .erj a.ej.cur span:before{content: ''; position: absolute; left: 0; width: 100%; height: 1px; background: #333; top: 50%; margin-top: 0.9em;} .nav .erj dd .sanj{position: absolute; top: 100%; left: 0; width:calc(100% - 36px); padding: 3px 10px 3px 26px; background: #fff; text-align: left; display: none; min-width: 186px;} .nav .erj dd .sanj h3{padding: 8px 0 5px;} .nav .erj dd .sanj p a{color: #999; line-height: 24px;} .nav .erj dd .sanj a{display: block;} .nav .erj dd .sanj p a:hover{color: #005BAC;} .nav .erj dd:hover .sanj{display: block;} .pageBox .pagetit,.pgxtit h3,.zhuantjs .tit,.cptuij .tit,.System .txt .tit,.xwtj .tit{font-size: 26px;} .newtit h3{font-size: 22px !important;} .pageBox .pagetitc,.pageBox .pagetita{font-size: 22px; font-weight: 200;} } @media screen and (min-width:1801px) { .nav li:nth-child(2) .erj dl{padding-left: 22%;} /*.nav li:nth-child(4) .erj dd:first-child{margin-left: 39%;}*/ .nav li:nth-child(5) .erj dl{padding-left: 46%;} .nav li:nth-child(6) .erj dl{padding-right: 14%;} .nav li:nth-child(3) .erj dl{text-align: left;} .nav li:nth-child(3) .erj dd{float: none; display: inline-block;} } @media screen and (max-width:1680px) { /*.head .right{width: calc(95% - 110px);}*/ .head .right .ssfj .guoj{margin-left: 8px;} .head .right .ssfj{margin-left: 20px;} .footcon ul li{margin: 0 20px;} .footcon ul li .erj{max-width: 160px; } .footcon ul li:nth-child(2) .erj{max-width: 240px;} .footcon ul li:nth-child(4) .erj{max-width: 240px;} .footcon ul li:nth-child(6) .erj{max-width: 240px;} .head .right .nav ul li:nth-child(3) .erj a.ej{padding: 0 20px; /*font-size: 13px;*/} .head .right .nav ul li{padding: 0 22px;} .head .right .nav ul li .yj{font-size: 16px;} } @media screen and (max-width:1520px) { .head .right .nav ul li{padding: 0 15px;} /*.head .right .nav ul li .yj{font-size: 18px;}*/ .footcon ul li{margin: 0 20px;} .head .right .ssfj .guoj h3{font-size: 17px;} .footcon ul li .erj{max-width: 140px; } .footcon ul li:nth-child(2) .erj{max-width: 210px;} .footcon ul li:nth-child(4) .erj{max-width: 200px;} /*.footcon ul li:nth-child(6) .erj{max-width: 200px;}*/ } @media screen and (max-width:1400px) { .head .logo{width: 178px;} .heads .nav .erj{top:97px;} .nav .erj{top: 97px;} .banner .swiper-slide a{height: calc(100vh - 119px); } .hetop{padding-top: 11px;} .head .right .nav ul li{padding: 0 12px;} .head .right .nav ul li .yj{/*font-size: 20px;*/ line-height: 55px;} .head .right .ssfj{padding-top: 16px;} /*.head .right .ssfj{padding-top: 25px;}*/ .head .right{width: calc(98% - 110px);} /*.footcon ul li{max-width: 180px;}*/ /*.footcon ul li .erj{width: 140px;}*/ .footcon ul li .erj{max-width: 140px; } .footcon ul li:nth-child(2) .erj{max-width: 210px;} .footcon ul li:nth-child(4) .erj{max-width: 136px;} /*.footcon ul li:nth-child(6) .erj{max-width: 190px;}*/ } @media screen and (max-width:1300px) { .head .right .nav .erj .wap{ width:98%;} .footcon ul li{margin: 0 15px; font-size: 13px;} } @media screen and (max-width:1200px) { .zcdls{height: calc(100vh - 46px - 56px); min-height: 630px;} .head .right .nav ul li .zk{position: absolute; right: 3%; width: 30px; height: 51px; top: 0; background: url(../images/jia1.png) no-repeat center;} .head .right .nav ul li.curs .zk{background: url(../images/jian1.png) no-repeat center;} .head .right .nav .erj .wap{ width:90%;} .head .logo{width: 98px; padding: 0 !important;} .hetop a{margin-left: 8px;} .hetop{padding-top: 5px;} .head .right .nav ul li{padding:7px 0; width: 100%; border-bottom: 1px solid #fff;} .head .right .nav ul li .yj{font-size: 18px; padding: 0 5%; font-weight: bold; line-height: 36px; text-align: left;} .head .right .nav{position: fixed; top: 89px; left: 0; height: calc(100% - 89px); width: 100%; background: rgba(250,250,250,0.9); display: none;z-index: 1000;} .head .right .navs{position: absolute; top: 10px; left: 0; width: 100%; height: calc(100% - 20px); overflow-y: auto;} .heads .right .nav{top: 39px; height: calc(100% - 39px);} .head .right .nav .erj{display: none; /*height: auto !important;*/ border: 0; padding: 0; background: none; line-height: 30px; text-align: left;} .head .right .nav ul li:nth-child(3) .erj a.ej{padding: 0;} .head .right .nav .erj a.ej{} .head .right .nav .erj a{display: block; margin: 0 10px; font-size: 14px;} .head .right .nav .navs ul li:nth-child(4) .erj a.ej{font-weight: bold;} .head .right .nav .erj .sanj{ width: calc(100% - 20px); padding: 0 10px; } .head .right .ssfj{padding: 7px 0 0px;} .head .right{width: calc(98% - 160px);} .banner .swiper-slide a{height: calc(36vh - 12px); } .footcon{display: none;} .footcopy{display: block;} .nav .erj dd .sanj p a{color: #999;} .head .navlin{width: 22px;height: 20px;margin-right: 0px;margin-top: 10px;display: block;float: right;} .head .navlin span{display: block; width: 100%; height: 2px; background: #005BAC; position: relative; transition:.3s; -webkit-transition:.3s;} .heads .navlin span{background: #003586;} .head .navlin span:nth-child(2),.head .navlin span:nth-child(3){margin-top: 5px;} .head .navlin.cur span:nth-child(3){display: none;} .head .navlin.cur span:nth-child(1){transform:rotate(45deg); -webkit-transform:rotate(45deg); top: 7px;} .head .navlin.cur span:nth-child(2){transform:rotate(-45deg); -webkit-transform:rotate(-45deg); top: 0px;} .Whatdo .swiper-slide p{font-size: 16px;} .Solhm .leftit .con a{margin: 8% auto 0; max-width: 160px; font-size: 14px; line-height: 35px;} .Solhm .leftit .con .ico{width: 50%; max-width: 80px;} .Solhm .leftit .con p,.Solhmc .txt{font-size: 14px;} .Solhmction span{width: 8px; height: 8px;} .hnews .ul .li{ width: 100%; padding-bottom: 20px; margin-bottom: 20px; float: none; margin-right: 0; } /*.hnews .ul .li .img{left: 0; top: 0 !important; bottom: auto; width: 50%; height: 100%;} .hnews .ul .li .txt{left: 55%; width: 40%; top: 0 !important; height: 100%;} .hnews .ul .li:nth-child(2) .img{left: 50%;} .hnews .ul .li:nth-child(2) .txt{left: 5%;} .hnews .ul .li .txt a{padding: 0; width: auto;}*/ .hnetwork .cons .left{width: 100%; float: none;} .hnetwork .cons .li{width: 25%; float: left !important; padding-top: 5%;} .hnetwork .cons .right{float: none; margin: 6% auto 0; max-width: 500px; width: 80%;} /*鍏敤*/ .ptb150{padding: 60px 0 90px;} .ptb100{padding: 60px 0;} .ptb40{padding: 36px 0;} .pt80{padding: 55px;} .ptb70{padding: 50px 0 50px;} .ptb80{padding: 55px 0 55px;} .ft60{font-size: 46px;} .ft70{font-size:50px;} .ft84{font-size:60px;} .ft48{font-size: 40px;} .ft44{font-size: 38px;} .ft40{font-size: 30px;} .ft36{font-size: 28px;} .ft34{font-size: 28px;} .ft30{font-size: 26px;} .ft24{font-size: 22px;} .ft26{font-size: 23px;} .ft28{font-size: 24px;} } @media screen and (max-width:960px) { .Solhm .leftit{position: relative; width: 100%; padding: 5% 0 30px;} .Solhm .leftit .con a{margin-top: 5%;} .Solhm .leftit .con .ico{padding: 5% 0 4%;} .Solhmction{bottom: 5px;} .Solhm .Solhmc{width: 100%;} .Solhmc .txt p{display: block;} .Solhmc .txt .ico{display: none;} .hnetwork .cons .li{width: 50%;} } @media screen and (max-width:768px) { .pc{display: none;} .sj{display: block;} .banner .swiper-slide a{height: auto !important;} /*.Whatdo ul{white-space: nowrap; overflow-y: auto;}*/ /*.Whatdo .swiper-slide{width: 70px; margin: 0 6px; float: none; display: inline-block;}*/ .Whatdo .swiper-slide p{font-size: 14px; } /*.hnews .ul .li{padding-bottom: 0; margin-bottom: 2%;} .hnews .ul .li .img{width: 100%; position: relative; padding-bottom: 50%; left: 0 !important;} .hnews .ul .li .txt{width: auto; left: 0 !important; position: relative; padding:20px 5%;} .hnews .ul .li p{padding-bottom: 4%;}*/ .hnews .ul .li a .pic{ width: 100%; float: none; } .hnews .ul .li a .con{ width: 100%; padding-top: 10px; float: none; } .hnetwork .cons .li .ico{width: 60px;} .hnetwork .cons .left h3{font-size: 16px;} .hnetwork .tit{padding-bottom: 5%;} .hnetwork .cons .li .txt{padding-top: 0; width: calc(100% - 75px);} .banner .swiper-slide p{font-size: 12px; padding: 0 25px 8px;} .banner .swiper-slide h3{font-size: 14px; padding: 0 25px;} .wsbdc .tit{padding-bottom: 20px;} .wsbdc .li input.txt{height: 40px; line-height: 40px; padding: 0 10px; font-size: 14px;} .wsbdc .li.li1 input.txt{width: calc(100% - 20px);} .wsbdc .li.li2 input.txt{width: calc(100% - 130px);} .wsbdc .li.li2 a{width: 100px; height: 42px;} .wsbdc .li{padding-bottom: 10px;} .wsbdc .ann{padding-top: 10px;} .wsbdc .ann input{height: 42px;} .Whatdo .sybqhe{display: none;} .Whatdos{ padding-bottom: 40px; position: relative; } .Whatdos .swiper-button-next{ width: 30px; height: 30px; position: absolute; -webkit-background-size: cover; background-size: cover; margin-top: 0; top: auto; bottom: 0; left: 50%; margin-left: 10px; } .Whatdos .swiper-button-prev{ width: 30px; height: 30px; position: absolute; -webkit-background-size: cover; background-size: cover; top: auto; bottom: 0; margin-top: 0; left: 50%; margin-left: -40px; } .sybqh{width: 30px; margin-top: -15px;} .hnetwork .cons .li{width: 100%;} /*鍏敤*/ .ptb150{padding: 50px 0 80px;} .ptb100{padding: 50px 0;} .ptb40{padding: 30px 0;} .pt80{padding:45px;} .ptb80{padding: 45px 0 45px;} .ptb70{padding: 40px 0 40px;} .ft60{font-size: 36px;} .ft70{font-size:42px;} .ft84{font-size:50px;} .ft40{font-size: 26px;} .ft48{font-size: 30px;} .ft44{font-size: 28px;} .ft36{font-size: 25px;} .ft34{font-size: 25px;} .ft30{font-size: 24px;} .ft24{font-size: 20px;} .ft26{font-size: 21px;} .ft28{font-size: 22px;} } @media screen and (max-width:640px) { .hetop{font-size: 12px; padding-top: 2px; line-height: 24px;} .hetop img{width: 1em; padding-right: 0;} .head .logo{width: 86px; padding: 0 !important;} .head .right{width: calc(100% - 90px);} /*.head .right .ssfj{padding-top: 6px;}*/ .head .right .ssfj .guoj h3{padding: 0 12px 5px; width: 34px;} .head .right .ssfj .guoj{margin-left: 0;} /*.head .right .nav{top: 67px; height: calc(100% - 67px);}*/ .banner .swiper-slide a{height: calc(34vh); } /*.head .navlin{margin-top: 9px;}*/ .head .right .ssfj{margin-left: 12px;} .Solhm .Solhmc{width: 70%; overflow: initial; float: left;} .Solhm{overflow: hidden;} .Solhmc .swiper-slide{background: #000000;} .Solhmc .swiper-slide a{opacity: 0.5;} .Solhmc .swiper-slide-active a{opacity: 1;} /*.hnetwork .cons .li{width: 100%;}*/ .hnetwork .cons .li .txt{font-size: 13px;} .hnetwork .cons .li{padding-top: 7%;} .head .right .nav{top: 64px; height: calc(100% - 64px);} .heads .right .nav{top: 64px; height: calc(100% - 64px);} .footcopy .txt{font-size: 12px; padding-bottom: 8px; float: none; text-align: center;} .footcopy .fx{float: none; text-align: center;} .footcopy .fx a{display: inline-block; float: none; margin: 0 3px; vertical-align: middle;} .zcdls{height: calc(100vh - 42px - 92px);} } @media screen and (max-width:480px) { /*鍏敤*/ .ptb150{padding: 40px 0 60px;} .ptb100{padding: 40px 0;} .ptb80{padding: 30px 0 30px;} .pt80{padding: 40px;} .ft60{font-size: 32px;} .ft70{font-size:36px;} .ft84{font-size:40px;} .ft40{font-size: 24px;} .ft48{font-size: 26px;} .ft44{font-size: 25px;} .ft36{font-size: 23px;} .ft34{font-size: 23px;} .ft30{font-size: 20px;} .ft24{font-size: 18px;} .ft26{font-size: 19px;} .ft28{font-size: 20px;} } @media screen and (max-width:378px) { } @media screen and (max-width:338px) { .hnetwork .cons .li{width: 100%;} } @media screen and (max-height:570px) { } @keyframes redList3 { 0% { -webkit-transform:translateX(0) rotate(-360deg); transform:translateX(0) rotate(-360deg); opacity: 1; } to { -webkit-transform:translateX(0) rotate(0deg); transform:translateX(0) rotate(0deg); opacity: 1; } } @-webkit-keyframes redList3 { 0% { -webkit-transform:translateX(0) rotate(-360deg); transform:translateX(0) rotate(0deg); opacity: 1; } to { -webkit-transform:translateX(0) rotate(-360deg); transform:translateX(0) rotate(0deg); opacity: 1; } } @keyframes tiaoyx { 0% { -webkit-transform:translateY(0px); transform:translateY(0px); } 50% { -webkit-transform:translateY(-10px); transform:translateY(-10px); } 100%{ -webkit-transform:translateY(0px); transform:translateY(0px); } } @-webkit-keyframes tiaoyx { 0% { -webkit-transform:translateY(0px); transform:translateY(0px); } 50% { -webkit-transform:translateY(-16px); transform:translateY(-16px); } 100%{ -webkit-transform:translateY(0px); transform:translateY(0px); } } .fx{ width: 50px; height: 120px; position: fixed; bottom: 5%; right: 0; background-color: #005bac; border-top-left-radius: 10px; border-bottom-left-radius: 10px; z-index: 50; } .fx a{ width: 50px; height: 60px; display: block; position: relative; } .fx a .icon{ opacity: 0.6; } .fx a:hover .icon{ opacity: 1; } .fx a .ewm{ width: 120px; height: 120px; bottom: 0; left: -120px; display: none; position: absolute; box-shadow: 0 5px 10px rgba(0,0,0,0.3); } .fx a .tel{ position: absolute; top: 0; right: 0; background-color: #005bac; padding: 0 15px; font-size: 18px; color: #fff; line-height: 60px; white-space:nowrap; border-radius: 10px; z-index: -1; transition: right .5s,opacity .6s; opacity: 0; } .fx a:hover .ewm{ display: block; } @media (min-width: 1024px){ .fx a:hover .tel{ right: 50px; opacity: 1; z-index: 2; } } @media (max-width: 1024px){ .fx a .icon{ opacity: 1; } } .pc_talent_nav { border-bottom: 1px solid #eee; transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; } .container { margin: 0 auto; max-width: 1200px; width: 92%; } .pc_talent_nav li { width: 20%; float: left; } .pc_talent_nav li a { display: block; height: 100px; padding: 40px 0 30px; color: #7d7d7d; font-size: 16px; text-align: center; position: relative; } .pc_talent_nav span { display: block; width: 68px; height: 68px; margin: 0 auto; } .pc_company_nav span { background: url(../images/company_nav.png) no-repeat left top; } .pc_talent_nav .s_break2 { background-position: 0 -72px; } .pc_talent_nav .s_break3 { background-position: 0 -144px; } .pc_talent_nav .s_break4 { background-position: 0 -216px; } .pc_talent_nav li.on .s_break1 { background-position: -72px 0; } .pc_talent_nav li.on .s_break2 { background-position: -72px -72px; } .pc_talent_nav li.on .s_break3 { background-position: -72px -144px; } .pc_talent_nav li.on .s_break4 { background-position: -72px -216px; } .pc_talent_nav li p { height: 20px; line-height: 20px; margin-top: 12px; } .pc_talent_nav li.on a { border-bottom: 1px solid #81b6e0; color: #005BAC; } .pc_talent_nav li.on i { display: block; width: 14px; height: 8px; background: url(../images/about_arrow.png) no-repeat; position: absolute; bottom: -8px; left: 50%; margin-left: -7px; } .m_talent_nav { display: none; position: relative; line-height: 68px; transition: all 0.5s ease-out 0s; -webkit-transition: all 0.5s ease-out 0s; -moz-transition: all 0.5s ease-out 0s; -ms-transition: all 0.5s ease-out 0s; } .m_talent_nav p, .m_talent_nav ul li { padding: 15px 18px 15px 20px; color: #005BAC; font-size: 18px; cursor: pointer; border-bottom: 1px solid #eee; } .m_talent_nav i { display: block; float: left; width: 68px; height: 68px; margin-right: 25px; background: url(../images/company_nav.png) no-repeat -72px top; } .m_talent_nav .s_break1 { background-position: -72px 0; } .m_talent_nav .s_break2 { background-position: -72px -72px; } .m_talent_nav .s_break3 { background-position: -72px -144px; } .m_talent_nav .s_break4 { background-position: -72px -216px; } .m_talent_nav ul a { color: #7d7d7d; display: block; } .m_talent_nav .arrow1 { width: 23px; float: right; margin-top: 28px; } .m_talent_nav{ line-height: 68px; } .m_talent_nav ul { position: absolute; width: 100%; top: 99px; left: 0; background: #fff; z-index: 999; display: none; } .about_cont { margin: 50px 0 80px; font-size: 14px; color: #666; line-height: 28px; } .company_tit { font-size: 25px; color: #005BAC; margin-bottom: 6px; } .company_tit .slogan { color: #444; } .industry_small { position: relative; /* height: 560px; */ margin-top: 25px; } .company_txt, .company_add_info { font-size: 13px; color: #666; line-height: 28px; margin-top: 30px; } .company_nav { margin-top: 30px; } .company_nav ul li { float: left; margin: 0 20px 47px 0; width: 223px; height: 83px; border: 1px solid #ededed; } .company_nav ul li a { display: block; width: 223px; height: 83px; position: relative; font-size: 16px; line-height: 83px; color: #777; } .company_nav .company_break1, .company_nav .company_break2 { display: block; width: 38px; height: 38px; margin: 22px 0 0 23px; float: left; border: 1px solid #c1c0c0; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; background: url(../images/company_icon.png) no-repeat left top; } .company_nav ul li.on { background-color: #005BAC; border: 1px solid #005BAC; } .company_nav ul li.on a { color: #fff; } .company_nav ul li.on .company_break1 { background-position: 0 -40px; border: 1px solid #fff; } .company_nav .company_break2 { background-position: 0 -80px; } .company_nav .line { height: 50px; width: 1px; background-color: #e5e5e5; margin: 17px 20px 0; float: left; } .company_nav p { float: left; } .industry_small img { max-width: none; width: 100%; height: auto; } .about_cont .cc{ display: none; } .company_txt, .company_add_info{ font-size: 13px; color: #666; line-height: 28px; margin-top: 30px; } .company_app .company_app_txt{ width: 83%; float: left; } .company_txt_ewm{ float: right; width: 110px; text-align: center; margin-top: -30px; margin-right: 2.3%; } .company_txt_ewm h4{ line-height: 19px; font-size: 15px; color: #005BAC; font-weight: bolder; } .company_function{ margin-top: 30px; padding-top: 20px; border-top: 1px solid #e9e9e9; } .company_function h1{ font-size: 17px; color: #005BAC; font-weight: bolder; line-height: 47px; } .company_function ul { float: left; width: 50%; } .company_function ul.left_ul{ width: 45%; margin-right: 5%; } .company_function ul li { margin-bottom: 10px; line-height: 22px; font-size: 13px; color: #666; } .company_function .num { background-color: #005BAC; width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 16px; font-weight: bolder; color: #fff; -moz-border-radius: 100%; -webkit-border-radius: 100%; border-radius: 100%; float: left; margin-right: 10px; } @media (max-width: 1024px){ .pc_talent_nav { display: none; } .m_talent_nav{ display: block; } .company_nav, .company_function { margin: 20px 4% 0; } .company_cont .company_txt { margin: 0 4%; } .company_nav, .company_function { margin: 20px 4% 0; } .company_function ul { float: left; width: 100%; } .company_function ul.left_ul { width: 100%; margin-right: 0; } } @media (max-width: 750px){ .m_talent_nav i { width: 40px; height: 40px; background-size: 82px 166px; margin-right: 20px; } .m_talent_nav .s_break1 { background-position: -42px 0; } .m_talent_nav .s_break2 { background-position: -42px -42px; } .m_talent_nav .s_break3 { background-position: -42px -84px; } .m_talent_nav .s_break4 { background-position: -42px -126px; } .m_talent_nav .arrow1 { margin-top: 20px; } .m_talent_nav{ line-height: 40px; } .m_talent_nav ul { top: 61px; } .about_cont{ margin: 20px 0 30px; } .about_cont .container{ width: 100%; } .company_cont .company_tit { margin: 0 4% 6px; font-size: 18px; } .company_add_info{ width: 92%; margin: 30px auto 0; } .company_nav, .company_function { margin: 20px 4% 0; } .m_talent_nav p, .m_talent_nav ul li{ padding: 10px 20px; font-size: 16px; } .industry_small{ margin-top: 15px; } .company_app .company_app_txt { width: 100%; float: none; } .company_txt_ewm { float: none; width: 110px; text-align: center; margin: 20px auto 0; } } @media (max-width: 414px){ .company_nav ul li { margin: 0 10px 10px 0; width: 140px; height: 45px; } .company_nav ul li a { width: 140px; height: 45px; line-height: 45px; font-size: 12px; } .company_nav .company_break1, .company_nav .company_break2 { width: 18px; height: 18px; margin: 12px 0 0 13px; background-size: 20px 80px; } .company_nav ul li.on .company_break1 { background-position: 0 -20px; } .company_nav .company_break2 { background-position: 0 -40px; } .company_nav .line { height: 30px; margin: 7px 10px 0; } .company_function .num { margin-bottom: 20px; } } .contact .box1{ width: 90%; max-width: 1200px; margin: 0 auto; padding-top: 5%; padding-bottom: 4.9%; } .contact .box1 .title{ text-align: center; } .contact .box1 .title .t{ color: #333; margin-bottom: 22px; } .contact .box1 .title .t1{ font-size: 16px; line-height: 16px; color: #999; } .contact .box1 .itemBox { display:flex; justify-content:space-between; padding: 6.7% 0; } .contact .box1 .itemBox .item{ flex:1 text-align: center; } .contact .box1 .itemBox .item:last-child{ margin-right: 0; } .contact .box1 .itemBox .item .icon{ width: 108px; margin: 0 auto; } .contact .box1 .itemBox .item .t{ font-size: 20px; line-height: 34px; color: #005bac; font-weight: bold; margin-top: 45px; } .contact .box1 .itemBox .item .t1{ font-size: 16px; line-height: 28px; color: #666; } .contact .box2{ background-color: #f9f9f9; padding-top: 5%; padding-bottom: 20px; } .contact .box2 .w1200{ width: 90%; margin: 0 auto; max-width: 1200px; } .contact .box2 .tits{ text-align: center; } .contact .box2 .list{ padding-top: 6.2%; } .contact .box2 .list a{ width: 20.7%; float: left; margin-right: 5.7%; margin-bottom: 8.2%; } .contact .box2 .list a:nth-child(4n){ margin-right: 0; } .contact .box2 .list a .icon{ width: 108px; border-radius: 100%; box-sizing: border-box; border: 2px solid #ccc; margin: 0 auto; } .contact .box2 .list a .icon img{ width: 100%; } .contact .box2 .list a .icon img.img2{ display: none; } .contact .box2 .list a p{ text-align: center; font-size: 20px; line-height: 20px; color: #999; font-weight: bold; margin-top: 50px; } .contact .box2 .list a:hover .icon{ border-color: #72afe6; } .contact .box2 .list a:hover .icon img.img1{ display: none; } .contact .box2 .list a:hover .icon img.img2{ display: block; } .contact .box2 .list a:hover p{ color: #005bac; } @media (max-width: 1200px){ .contact .box1 .itemBox .item .t{ font-size: 16px; line-height: 26px; margin-top: 30px; } .contact .box1 .itemBox .item .t1{ font-size: 14px; line-height: 24px; } .contact .box2 .list a p{ margin-top: 30px; font-size: 16px; line-height: 16px; } } @media (max-width: 768px){ .contact .box1 .itemBox .item{ width: 100%; float: none; margin-right: 0; margin-bottom: 20px; } .contact .box1 .itemBox .item .icon{ width: 60px; } .contact .box1 .itemBox .item .t{ margin-top: 10px; font-size: 14px; line-height: 22px; } .contact .box1 .itemBox .item .icon.ewm{ width: 100px; } .contact .box1 .title .t{ margin-bottom: 7px; } .contact .box1 .title .t1{ font-size: 14px; line-height: 14px; } .contact .box2 .list a .icon{ width: 50px; border-width: 1px; } .contact .box2 .list a p{ font-size: 14px; line-height: 14px; margin-top: 10px; } } .w1200{ width: 90%; max-width: 1200px; margin: 0 auto; } .download{ padding: 5.2% 0; } .download .searchBox{ width: 100%; height: auto; margin-bottom: 20px; } .download .searchBox .tt{ font-size: 16px; line-height: 50px; float: left; margin-right: 10px; } .download .searchBox .text{ width: calc(73.3% - 257px); float: left; height: 48px; border: 1px solid #e6e6e6; background: none; padding-left: 20px; box-sizing: border-box; font-size: 16px; line-height: 20px; color: #333; } .download .searchBox .submit{ width: 21.7%; height: 48px; float: right; text-align: center; font-size: 16px; line-height: 48px; background: none; background-color: #005bac; color: #fff; border: none; cursor: pointer; } @media (max-width: 768px){ .download .searchBox .tt{ width: 100%; float: none; margin-right: 0; } .download .searchBox .text{ width: 73.3%; } } .download .searchBox1 .sel{ width: 16.7%; float: left; margin-right: 2.2%; height: 48px; border: 1px solid #e6e6e6; font-size: 16px; line-height: 48px; color: #333; box-sizing: border-box; padding-left: 20px; } .download .searchBox1 .submit{ width: 21.7%; height: 48px; float: right; text-align: center; font-size: 16px; line-height: 48px; background: none; background-color: #005bac; color: #fff; border: none; cursor: pointer; } .download .searchBox1 .text{ width: 16.7%; float: left; height: 48px; border: 1px solid #e6e6e6; background: none; padding-left: 20px; box-sizing: border-box; font-size: 16px; line-height: 20px; color: #333; } .download .list{ margin-top: 6%; } .download .list ul li{ border-bottom: 1px solid #e6e6e6; } .download .list ul li a{ font-size: 20px; line-height: 30px; padding: 23px 0; display: block; color: #333; } .download .list ul li a .t{ width: calc(100% - 115px); float: left; height: 30px; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .download .list ul li a .icon{ width: 30px; height: 30px; float: right; background-image: url('../images/download_icon2.png'); background-size: cover; background-repeat: no-repeat; } .download .list ul li a .t1{ float: right; margin-right: 20px; font-size: 16px; line-height: 30px; color: #777; } .download .list ul li:hover a .t{ color: #005bac; } @media (max-width: 768px){ .download .searchBox .text{ height: 40px; font-size: 14px; padding-left: 10px; } .download .searchBox .submit{ height: 40px; font-size: 14px; line-height: 40px; } .download .searchBox{ margin-bottom: 5px; } .download .searchBox1 .sel{ width: 100%; float: none; height: 40px; font-size: 14px; padding-left: 10px; float: none; margin-right: 0; margin-bottom: 5px; } .download .searchBox1 .text{ width: 100%; float: none; height: 40px; font-size: 14px; padding-left: 10px; margin-bottom: 5px; } .download .searchBox1 .submit{ width: 100%; height: 40px; font-size: 14px; line-height: 40px; float: none; } .download .list ul li a{ font-size: 16px; padding: 10px 0; } .download .list ul li a .t1{ font-size: 14px; } } .dituTabs{ text-align: center; font-size: 0; margin-bottom: 3%; } .dituTabs a{ width: 260px; height: 48px; border: 1px solid #eee; text-align: center; display: inline-block; margin: 0 44px; font-size: 14px; line-height: 48px; color: #666; } .dituTabs a.on{ color: #005bac; border-width: #005bac; } @media (max-width: 768px){ .heads .right{ padding-top: 14px; } .fx{ width: 40px; height: 100px; } .fx a{ width: 40px; height: 50px; } }