File: /www/wwwroot/m.wfehn.com/static/css/public.css
/*清除浮动*/
.clearfix {
zoom: 1;
}
.clearfix:after {
content: "";
display: block;
clear: both;
visibility: hidden;
height: 0;
}
/*图片垂直水平居中*/
.middleCenter {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
max-width: 100%;
max-height: 100%;
display: block;
vertical-align: middle;
text-align: center;
margin: auto;
}
.lf{
float: left;
}
.rt{
float: right;
}
body{
min-width: 1260px;
width: 100%;
font-family: 'PingFang SC', -apple-system-font, BlinkMacSystemFont, 'Microsoft YaHei UI', 'Microsoft YaHei', sans-serif, Arial !important;
}
.container{
max-width: 1260px;
margin: auto;
}
.headerH96Bg{
height: 96px;
}
.header{
width: 100%;
height: 96px;
padding: 20px 72px;
box-sizing: border-box;
position: fixed;
-webkit-transition: all 0.5s;
transition: all 0.5s;
z-index: 9999;
}
.header:hover{
background: #fff;
}
.header.headerFix{
background: #fff;
}
.header .logoImg{
max-width: 160px;
max-height: 57px;
display: block;
margin-right: 16px;
float: left;
}
.header .logoImg .minimg{
display: none;
}
.operation-link .minimg{
display: none;
}
.header .stockcode{
height: 57px;
display: block;
margin-right: 72px;
float: left;
line-height: 18px;
padding-top: 13px;
padding-left: 16px;
position: relative;
font-weight: bold;
font-size: 14px;
color: #4A4A4A;
}
.header .stockcode::before{
content: '';
position: absolute;
width: 1px;
height: 25px;
background: rgba(151,151,151,0.4);
top: 18px;
left: 0;
}
.header .meun{
display: flex;
align-items: center;
float: left;
line-height: 57px;
}
.header .menu-list{
display: flex;
align-items: center;
float: left;
}
.header .menu-list li.first-li{
padding-right: 55px;
box-sizing: border-box;
position: relative;
padding-bottom: 20px;
}
.header .menu-list li a{
font-size: 16px;
font-weight: bold;
color: #233863FF;
line-height: 19px;
}
.header .menu-list li.first-li::after{
content: "";
display: inline-block;
width: 19px;
height: 19px;
vertical-align: middle;
margin-top: -3px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
background: url(../image/arrowD.svg) no-repeat center right;
}
.header .menu-list .first-li .subBox{
background: #FFFFFF;
box-shadow: 0px 10px 20px 0px rgba(51,56,64,0.15);
border-radius: 4px;
padding: 16px;
box-sizing: border-box;
}
.header .menu-list li.first-li .subBox.productsSubBox{
width: 318px;
}
.header .menu-list li.first-li .subBox.industrySubBox{
width: 330px;
}
.header .menu-list li.first-li .subBox.companySubBox{
width: 330px;
}
.header .menu-list li.first-li .subBox.supportSubBox{
width: 259px;
}
.header .menu-list .first-li .subBox .subUL li{
line-height: 48px;
padding-left: 16px;
box-sizing: border-box;
margin-bottom: 4px;
}
.header .menu-list .first-li .subBox .subUL li:nth-last-of-type(1){
margin-bottom: 0;
}
.header .menu-list .first-li .subBox .subUL li .img{
display: inline-block;
width: 28px;
height: 28px;
line-height: 28px;
margin-right: 12px;
padding: 4px;
text-align: center;
border-radius: 5px;
background: #FFFFFF;
}
.header .menu-list .first-li .subBox .subUL li a{
font-size: 14px;
color: #233863;
font-weight: 400;
transition: all 0.3s;
display: flex;
align-items: center;
height: 48px;
}
.header .menu-list .first-li.activeM>a{
color: #229AF4;
}
.header .menu-list .first-li.activeM::after{
background: url(../image/arrowH.svg) no-repeat center right;
transform:rotate(-180deg);
-webkit-transform: rotate(-180deg);
-ms-transform: rotate(-180deg);
margin-top: 1px;
}
.header .menu-list .first-li .subBox .subUL li:hover{
background: #F5F7FB;
border-radius: 4px;
}
.header .menu-list .first-li .subBox .subUL li:hover .img{
box-shadow: 6px 6px 11px 0px rgba(40,61,108,0.1);
}
.header .menu-list .first-li .subBox .subUL li:hover a,.header .menu-list .first-li .subBox .subUL li.activeS a{
font-weight: bold;
color: #229AF4;
}
.header .menu-list .subBox{
color: #fff;
background: #fff;
position: absolute;
top: 56px;
left: 0;
width: 100%;
opacity: 1;
height: auto;
z-index: 999;
overflow: hidden;
-webkit-transition-property: height;
transition-property: height;
-webkit-transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1),
opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
transition: height 0.2s cubic-bezier(0.215, 0.61, 0.355, 1),
opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1);
display: none;
}
.header .menu-list li:hover .subBox{
display: block;
}
.header .menu-list li:hover>a{
color: #229AF4;
}
.header .menu-list li:hover::after{
background: url(../image/arrowH.svg) no-repeat center right;
}
.header .menu-list li.activeM:hover::after{
transform: rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
margin-top: -1px;
}
.header .operation-link{
display: flex;
align-items: center;
float: right;
height: 100%;
}
.productBG {
width: 100%;
position: fixed;
left: 0;
right: 0;
top: 96px;
bottom: 0;
z-index: 999;
background-color: rgba(0, 0, 0, 0.3);
display: none;
}
.productBox{
position: absolute;
top: 0;
bottom: 0;
background: #fff;
left: -70%;
-webkit-transition:left 200ms cubic-bezier(0.000,0.655,0.000,1);
-webkit-transition:left 200ms cubic-bezier(0.025,0.685,0.000,0.990);
-moz-transition:left 200ms cubic-bezier(0.025,0.685,0.000,0.990);
-o-transition:left 200ms cubic-bezier(0.025,0.685,0.000,0.990);
transition:left 200ms cubic-bezier(0.025,0.685,0.000,0.990)
}
.productBox.active {
left: 0;
}
.productMenu{
margin-left: 180px;
padding: 40px;
width: 450px;
float: left;
height: 100%;
}
.productMenu .title{
font-weight: bold;
font-size: 40px;
color: #233863;
line-height: 43px;
}
.productMenu .productList{
margin-top: 32px;
}
.productMenu .productList .navitem{
height: 48px;
line-height: 48px;
border-radius: 4px;
cursor: pointer;
position: relative;
margin-bottom: 16px;
}
.productMenu .productList .navitem:after{
position: absolute;
content: '';
width: 50%;
height: 100%;
top: 0;
bottom: 0;
left: 0;
z-index: 0;
background: #FFF;
transition: all .3s;
}
.productMenu .productList .navitem.active:hover:after,.productMenu .productList .navitem.active:after,.productMenu .productList .navitem.activeP:after{
width: 100%;
background: #ECF5FF;
border-radius: 4px;
}
/*.productMenu .productList .navitem:hover p,.productMenu .productList .navitem.active p{*/
/* color: #0176d3;*/
/*}*/
.productMenu .productList .navitem.active,.productMenu .productList .navitem.activeP{
font-weight: bold;
}
.productMenu .productList .navitem.active .img{
box-shadow: 6px 6px 11px 0px rgba(40,61,108,0.1);
}
.productMenu .productList .navitem p{
font-size: 16px;
color: #4A4A4A;
padding-left: 52px;
position: relative;
z-index: 1;
}
.productMenu .productList .navitem .img{
position: relative;
top: 10px;
left: 12px;
width: 28px;
height: 28px;
background: #FFFFFF;
z-index: 1;
padding: 6px;
border-radius:5px ;
float: left;
}
.productMenu .productList .navitem .img img{
max-width: 21px;
}
.productMenu .productList .navitem p:after{
content: '';
position: absolute;
top: 16px;
right: 12px;
width: 16px;
height: 16px;
background-image: url("../image/right-02.svg");
background-size: cover;
}
.productMenu .productList .navitem:hover p:after,.productMenu .productList .navitem.active p:after{
background-image: url("../image/right-01.svg");
}
/*.productMenu .productList .navitem:hover,.productMenu .productList .navitem.active{*/
/* background: #ECF5FF;*/
/* font-weight: bold;*/
/*}*/
.productSub{
float: left;
padding: 40px;
width: 420px;
height: 100%;
background: #ECF5FF;
position: relative;
}
.productSub:after{
content: '';
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 420px;
background-image: url("../image/probg.png");
background-size: cover;
z-index: 0;
}
.showscroll{
min-height: 100px;
overflow-y: scroll;
}
.showscroll:after{
bottom:auto;
}
/*滚动条样式*/
.showscroll::-webkit-scrollbar {/*滚动条整体样式*/
width:5px;/*高宽分别对应横竖滚动条的尺寸*/
height:4px;
}
.showscroll::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
border-radius:5px;
-webkit-box-shadow: #888888;
background:rgba(0,0,0,0.2); /*设置滚动条颜色*/
}
.showscroll::-webkit-scrollbar-track {/*滚动条里面轨道*/
-webkit-box-shadow: #888888;
border-radius:2;
background:rgba(0,0,0,0.1);
}
.productSub .subitem{
display: none;
position: relative;
z-index: 2;
}
.productSub .subitem.active,.productSub .subitem.activeP{
display: block;
}
.productSub .subitem .img{
width: 40px;
height: 40px;
background: #FFFFFF;
box-shadow: 9px 9px 16px 0px rgba(40,61,108,0.1);
padding: 5px;
border-radius: 5px;
position: relative;
}
.productSub .subitem .tit{
margin-top: 24px;
font-weight: bold;
font-size: 28px;
color: #233863;
line-height: 30px;
}
.productSub .subitem .des{
margin-top: 17px;
font-size: 14px;
color: #4A4A4A;
line-height: 20px;
}
.productSub .subitem .submain{
margin-top: 40px;
}
.productSub .subitem .submain .subtit{
font-weight: bold;
font-size: 16px;
color: #233863;
line-height: 28px;
margin-bottom: 16px;
}
.productSub .subitem .submain .subtit:hover>a,.productSub .subitem .submain .subtit.activeP>a{
color: #229AF4;
}
.productSub .subitem .submain .subtit .lllist{
margin-bottom: 24px;
}
.productSub .subitem .submain .subtit .lllist .itemfour:hover, .productSub .subitem .submain .subtit .lllist .itemfour.activeT{
color: #229AF4;
}
.productSub .subitem .submain .subtit .lllist a{
display: block;
margin-top: 8px;
font-size: 15px;
color: #233863;
line-height: 28px;
padding-left: 16px;
font-weight: normal;
}
.operation-link span{
color: #233863;
font-size: 14px;
height: 32px;
margin-right: 16px;
display: inline-block;
line-height: 32px;
}
.operation-link .switch-language{
width: 32px;
height: 32px;
border-radius: 50%;
position: relative;
cursor: pointer;
}
.operation-link .switch-language img{
position: absolute;
right: 0;
left: 0;
top: 0;
bottom: 0;
margin: auto;
}
.operation-link .switch-language .language-box{
position: absolute;
top: 30px;
left: -33px;
padding-top: 9px;
}
.operation-link .switch-language .language-box .box{
width: 100px;
background: #FFFFFF;
box-shadow: 0px 2px 10px 0px rgba(78,89,105,0.1);
border-radius: 4px;
padding: 4px 0;
}
.operation-link .switch-language .language-box a{
font-weight: 400;
font-size: 14px;
display: block;
line-height: 36px;
padding-left: 12px;
box-sizing: border-box;
transition: all 0.3s;
color: #233863;
}
.switch-language .language-box a:hover{
background: #F2F3F5;
font-weight: 400;
color: #233863;
}
.operation-link .switch-language .language-box{
display: none;
}
.operation-link .switch-language:hover .language-box{
display: block;
}
.switch-language .language-box a.curLg{
color: #229AF4;
}
.operation-link .switch-user {
width: 120px;
height: 32px;
position: relative;
cursor: pointer;
line-height: 32px;
}
.operation-link .switch-user::after{
content: "";
display: inline-block;
width: 19px;
height: 19px;
vertical-align: middle;
margin-top: -24px;
-webkit-transition: all 0.3s;
transition: all 0.3s;
background: url(../image/arrowD.svg) no-repeat center right;
}
.operation-link .switch-user .welcome{
display: inline-block;
max-width: 96px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.operation-link .switch-user .down{
position: absolute;
top: 30px;
left: 0;
padding-top: 9px;
}
.operation-link .switch-user .down .box{
width: 100px;
background: #FFFFFF;
box-shadow: 0px 2px 10px 0px rgba(78,89,105,0.1);
border-radius: 4px;
padding: 4px 0;
}
.operation-link .switch-user .down a{
font-weight: 400;
font-size: 14px;
display: block;
line-height: 36px;
padding-left: 12px;
box-sizing: border-box;
transition: all 0.3s;
color: #233863;
}
.switch-user .down a:hover{
background: #F2F3F5;
font-weight: 400;
color: #233863;
}
.operation-link .switch-user .down{
display: none;
}
.operation-link .switch-user:hover .down{
display: block;
}
.operation-link .switch-user:hover::after{
background: url(../image/arrowH.svg) no-repeat center right;
}
.switch-user .down a.curLg{
color: #229AF4;
}
.operation-link .login-btn,.operation-link .freeBtn{
cursor: pointer;
/* transition: all 0.3s; */
}
.operation-link .login-btn{
margin-right: 24px;
}
.operation-link .login-btn img{
vertical-align: top;
padding-top: 8px;
}
.operation-link .freeBtn{
width: 85px;
height: 32px;
background: #E8F4FD;
border-radius: 4px;
margin-right: 0;
line-height: 32px;
text-align: center;
transition: all 0.3s;
}
.operation-link .login-btn:hover{
color: #229AF4;
}
.operation-link .freeBtn:hover{
background: rgba(34, 154, 244, 1);
color: #FFFFFF;
}
.operation-link .login-btn .deHover{
opacity: 0;
display: none;
}
.operation-link .login-btn:hover .default{
opacity: 0;
display: none;
}
.operation-link .login-btn:hover .deHover{
opacity: 1;
display: inline-block;
}
.operation-link .switch-language:hover,.operation-link .switch-language.curswitch{
background: rgba(34, 154, 244, 0.1);
}
.operation-link .switch-language .deHover{
display: none;
opacity: 0;
}
.operation-link .switch-language:hover .default,.operation-link .switch-language.curswitch .default{
display: none;
opacity: 0;
}
.operation-link .switch-language:hover .deHover,.operation-link .switch-language.curswitch .deHover{
display: inline-block;
opacity: 1;
}
/* banner */
.inside-banner{
background-size: cover;
background-repeat: no-repeat;
background-position: center;
position: relative;
}
.inside-banner .txtInfor .txt .bigTxt {
font-size: 56px;
font-weight: bold;
color: #233863;
line-height: 72px;
margin-bottom: 24px;
}
.inside-banner .txtInfor .txt .smallTxt {
font-size: 20px;
font-weight: 400;
color: #4A4A4A;
line-height: 30px;
margin-bottom: 56px;
}
.inside-banner .btn a.getBtn {
width: 180px;
height: 52px;
line-height: 52px;
background: #229AF4;
border-radius: 45px;
display: block;
text-align: center;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}
/* footer */
.footer{
background: #F7F8FA;
padding-top: 43px;
}
.footer .lxwm-nav a:hover,.footer .recomInfo .item a:hover,.footer .infoBox a:hover,.footer .copyInfo .f_right a:hover{
color: #233863;
}
.footer .infoBox{
display: flex;
justify-content: space-between;
}
.footer .infoBox .leftBox, .footer .infoBox .mainBox, .footer .infoBox .rightBox{
float: left;
width: 250px;
}
.footer .infoBox .mainBox{
width: calc(100% - 500px);
padding: 13px 58px 0 66px;
position: relative;
white-space: nowrap;
}
.footer .infoBox .mainBox::before,.footer .infoBox .mainBox::after{
content: '';
position: absolute;
width: 1px;
height: 186px;
background: #E5E8F0;
top: 0;
}
.footer .infoBox .mainBox::before{
left: 0;
}
.footer .infoBox .mainBox::after{
right: 0px;
}
.footer .infoBox .mainBox .item{
padding-right: 72px;
display: inline-block;
vertical-align: top;
}
.footer .infoBox .mainBox .item:last-child{
padding-right: 0px;
}
.footer .infoBox .title{
font-weight: bold;
font-size: 15px;
color: #4A4A4A;
line-height: 20px;
margin-bottom: 20px;
}
.footer .infoBox .m-title,.footer .recomInfo .m-title{
font-weight: 400;
font-size: 12px;
color: #6B7B9B;
line-height: 25px;
}
.footer .infoBox .sub{
float: left;
}
.footer .infoBox .question .sub-02{
margin-right: 24px;
}
.footer .infoBox .mainBox .question{
width: 214px;
}
.footer .infoBox .mainBox .question-ai {
width: 220px;
}
.footer .infoBox .rightBox{
padding-left: 64px;
}
.footer .infoBox .rightBox .img .item{
width: 79px;
text-align: center;
float: left;
}
.footer .infoBox .rightBox .img .item span{
font-weight: 400;
font-size: 12px;
color: #6B7B9B;
line-height: 24px;
}
.footer .infoBox .rightBox .img .item-02{
margin-right: 24px;
}
.footer .infoBox .logo{
width: 160px;
height: 57px;
margin-bottom: 14px;
}
.footer .infoBox p, .footer .infoBox a{
font-weight: 400;
font-size: 12px;
color: #6B7B9B;
}
.footer .infoBox p.lxwm{
font-size: 15px;
font-weight: bold;
color: #4A4A4A;
line-height: 20px;
}
.footer .lxwm-nav a{
display: inline-block;
position: relative;
padding:0 10px;
}
.footer .lxwm-nav a:first-child{
padding-left:0;
}
.footer .lxwm-nav a::after{
content: '';
position: absolute;
width: 1px;
height: 11px;
background: #E5E8F0;
right: 0;
top: 3px;
}
.footer .lxwm-nav a:last-child::after{
display: none;
}
.footer .infoBox .box.box1 p{
line-height: 24px;
}
.footer .infoBox .box p.tit{
font-size: 16px;
font-weight: bold;
color: #6B7B9B;
line-height: 32px;
margin-bottom: 16px;
}
.footer .infoBox .box1 p.tit{
margin-top: 14px;
}
.footer .infoBox .contact-num{
font-size: 24px;
color: #4A4A4A;
line-height: 26px;
margin: 8px 0 28px;
font-family: "D-DINExp-Bold";
}
.footer .recomInfo{
margin-top: 40px;
padding-bottom: 40px;
border-bottom: 1px solid #E5E8F0;
}
.footer .recomInfo-ai {
padding-bottom: 0;
margin-top: 22px;
}
.footer .recomInfo .item .title{
font-weight: 400;
font-size: 12px;
color: #4A4A4A;
line-height: 17px;
display: inline-block;
width: 80px;
}
.footer .recomInfo .item a{
display: inline-block;
min-width: 140px;
}
.footer .copyInfo{
padding: 20px 0;
color: #6B7B9B;
}
.footer .copyInfo p,.footer .copyInfo a{
font-weight: 400;
font-size: 14px;
color: #6B7B9B;
line-height: 20px;
}
.footer .copyInfo .f_copy{
float: left;
}
.footer .copyInfo .f_copy img{
vertical-align: bottom;
}
.footer .copyInfo .f_copy .span-01 {
margin-right: 20px;
}
.footer .copyInfo .f_right{
float: right;
}
.footer .copyInfo .f_right a{
padding-left: 16px;
}
.footer .infoBox .box a:hover{
color: #229AF4;
}
/* 页面底部联系我们 */
.contact_us{
padding-bottom: 64px;
}
.contact_us .container{
width: 100%;
background-size: cover;
background-image: url(../image/contact_us_bg.png);
box-sizing: border-box;
height: 364px;
border-radius: 16px;
display: flex;
align-items: center;
justify-content: center;
}
.contact_us .contact_conter{
padding: 0 150px;
}
.contact_us p{
text-align: center;
}
.contact_us .txt1{
font-size: 40px;
font-weight: bold;
color: #FFFFFF;
line-height: 56px;
margin-bottom: 24px;
}
.contact_us .txt2{
font-size: 20px;
font-weight: 400;
line-height: 28px;
margin:auto;
margin-bottom: 40px;
color:rgba(255, 255, 255, 0.7)
}
.contact_us .freeBtn{
width: 205px;
height: 52px;
line-height: 52px;
text-align: center;
background: #FFFFFF;
box-shadow: 0px 6px 14px 0px rgba(22,113,181,0.24);
border-radius: 26px;
font-size: 16px;
font-weight: bold;
color: #229AF4;
display: block;
margin: auto;
}
.contact_us .freeBtn:hover{
background: #4EDDC7;
color: #FFFFFF;
}
.inside-banner .box .btn .getBtn {
display: block;
width: 180px;
height: 52px;
line-height: 52px;
text-align: center;
background: #229AF4;
border-radius: 45px;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
}
.inside-banner .txtInfor .btn .watchBtn{
width: 180px;
height: 52px;
line-height: 52px;
background: #4EDDC7;
border-radius: 45px;
display: block;
font-size: 16px;
font-weight: bold;
color: #FFFFFF;
text-align: center;
}
/* banner按钮交互效果 */
.inside-banner .box .btn .getBtn:hover{
background: #1E8ADA;
}
.inside-banner .box .btn .watchBtn:hover{
background: #49CFBA;
}
/*分页*/
#pageTrueland {
text-align: center;
font-size: 0;
}
#pageTrueland li {
display: inline-block;
padding: 0 4px;
vertical-align: middle;
}
#pageTrueland .page-link {
color: rgba(0,0,0,0.65);
min-width: 32px;
line-height: 30px;
display: block;
font-size: 14px;
text-align: center;
padding: 0 10px;
box-shadow: 2px 3px 4px 0px rgba(63,94,128,0.1);
border-radius: 2px;
}
#pageTrueland .page-link:hover {
color: #fff;
background: #229AF4;
}
#pageTrueland .page-link[rel="prev"],
#pageTrueland .page-link[rel="next"] {
font-size: 24px;
}
#pageTrueland span.page-link {
border-color: #fff;
}
#pageTrueland span.page-link:hover {
color: #666;
background: #fff;
border-color: #fff;
}
#pageTrueland .active .page-link {
color: #fff !important;
background: #229AF4 !important;
}
#pageTrueland .disabled[aria-label="« Previous"] span,
#pageTrueland .disabled[aria-label="Next »"] span {
cursor: no-drop;
font-size: 24px;
}
@media screen and (max-width:1480px){
.header{
padding: 20px 16px;
}
.header .menu-list li.first-li{
padding-right: 34px;
}
.body {
overflow: hidden;
}
}
@media screen and (max-width:1280px){
.header{
min-width: 1260px;
}
.container{
padding: 0 15px;
box-sizing: border-box;
}
}
/*移动端*/
.global-m-hide{
display: block;
}
.global-m-show{
display: none;
}
.m-menuNav{
display: none;
}
.globa-cookie{
padding: 20px 50px;
display: flex;
justify-content: space-between;
background-color: rgba(128, 133, 139, .9);
position: fixed;
bottom: 0;
width: 100%;
left: 0;
align-items: center;
display: none;
z-index: 10000000;
}
.globa-cookie .info{
color: #ffffff;
font-size: 14px;
flex: 1;
}
.globa-cookie .info .title{
font-weight: bold;
font-size: 16px;
line-height: 32px;
}
.globa-cookie .yes-no{
display: flex;
}
.globa-cookie .yes-no button{
width: 108px;
height: 40px;
margin-right: 10px;
cursor: pointer;
position: relative;
overflow: hidden;
z-index: 10;
}
.globa-cookie .yes-no button::after{
content: ' ';
display: block;
width: 100%;
height: 100%;
position: absolute;
left: -100%;
top: 0;
background: #ffffff;
transition: all 0.3s;
z-index: -1;
}
.globa-cookie .yes-no button:hover::after{
left: 0;
}
.globa-cookie .yes-no button:hover{
color: #1e5096;
border: 1px solid #ffffff;
}
.globa-cookie .yes-no .yes{
background-color: #1e5096;
font-size: 14px;
color: #ffffff;
border: 1px solid #1e5096;
}
.globa-cookie .yes-no .no{
background-color: none;
background: none;
border: 1px solid #ffffff;
font-size:14px;
color: #ffffff;
}
@media screen and (max-width: 768px) {
.globa-cookie{
flex-flow: column;
z-index: 1000000;
}
.globa-cookie .yes-no{
margin-top: 20px;
width: 100%;
justify-content: center;
}
}
/*移动端*/
@media screen and (max-width: 768px) {
body {
min-width: 100%;
width: 100%;
}
.global-m-hide {
display: none;
}
.global-m-show {
display: block;
}
.container {
max-width: 100%;
width: 100%;
margin: auto;
padding: 0 24px;
}
.m-container {
padding: 0px;
}
.m-header {
position: fixed;
z-index: 998;
top: 0;
left: 0;
right: 0;
background-color: #FFF;
height: 52px;
display: flex;
padding: 0 20px;
align-items: center;
justify-content: space-between;
}
.m-header-place {
height: 52px;
width: 100%;
display: block;
}
.m-header .m-header-logo {
display: flex;
align-items: center;
}
.m-header .m-header-logo .m-logoImg {
margin-left: 13px;
}
.m-header .m-header-logo .m-logoImg img {
width: 80px;
height: 29px;
}
.m-header .header_right {
display: flex;
align-items: center;
}
.m-header .m-lang {
margin-right: 16px;
}
.m-header .m-lang img {
width: 20px;
vertical-align: middle;
}
.m-header .m-button-consult {
width: 85px;
height: 32px;
background: #229AF4;
border-radius: 4px;
font-family: Verdana;
font-size: 14px;
color: #FFFFFF;
line-height: 32px;
text-align: center;
font-style: normal;
}
.m-menuNav {
position: fixed;
left: 0;
right: 0;
top: 52px;
bottom: 0;
z-index: 999;
display: none;
width: 100%;
height: calc(100% - 52px);
}
.m-menuNav .menu-box.opened {
left: 0
}
.m-menuNav .menu-box {
position: absolute;
left: -100%;
top: 0;
bottom: 0;
width: 100%;
/*height: calc(100% - 48px);*/
height: 100%;
overflow-y: scroll;
background: #FFF;
-webkit-transition: left 200ms cubic-bezier(0.000, 0.655, 0.000, 1);
-webkit-transition: left 200ms cubic-bezier(0.025, 0.685, 0.000, 0.990);
-moz-transition: left 200ms cubic-bezier(0.025, 0.685, 0.000, 0.990);
-o-transition: left 200ms cubic-bezier(0.025, 0.685, 0.000, 0.990);
transition: left 200ms cubic-bezier(0.025, 0.685, 0.000, 0.990)
}
/*.m-pro-img {*/
/* position: fixed;*/
/* bottom: 0;*/
/*}*/
.m-menuNav .nav-container {
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 170px;
overflow: auto
}
.m-menuNav ul {
list-style: none;
padding: 0;
margin: 0
}
.main-menu.firstHide {
display: none;
}
.m-menuBtn {
width: 16px;
height: 16px;
background-image: url("../image/m-menu.png");
background-size: contain;
}
.m-menuBtn.focused {
background-image: url("../image/m-close.png");
}
.m-stockcode{
margin-left: 8px;
font-weight: bold;
font-size: 8px;
color: #4A4A4A;
line-height: 10px;
text-align: left;
}
.m-menuNav .menu-back {
height: 48px;
line-height: 48px;
padding-left: 36px;
position: relative;
font-size: 14px;
color: #233863;
}
.m-menuNav .menu-back::before {
content: '';
background-image: url("../image/m-left.png");
background-size: contain;
position: absolute;
left: 16px;
top: 16px;
width: 16px;
height: 16px;
}
.m-menuNav ul.main-menu > li {
display: block;
width: 100%;
line-height: 48px;
font-family: Verdana, Verdana;
font-weight: bold;
font-size: 16px;
color: #233863;
}
.m-menuNav ul.main-menu > li > a {
display: block;
padding-left: 24px;
padding-right: 24px;
position: relative;
font-weight: bold;
font-size: 24px;
color: #233863;
height: 64px;
line-height: 64px;
}
.m-menuNav ul.main-menu > li > a.child::after {
content: '';
position: absolute;
right: 24px;
top: 23px;
width: 16px;
height: 16px;
background-image: url("../image/right-02.svg");
}
.m-menuNav ul.ulchild-menu {
display: none;
}
.m-menuNav ul.ulchild-menu > li {
padding-left: 24px;
padding-right: 24px;
font-size: 14px;
line-height: 40px;
background: #FFFFFF;
}
.m-menuNav ul.ulchild-menu > li > a {
display: block;
padding-left: 16px;
color: #6B7B9B;
font-family: Verdana;
font-style: normal;
}
.m-menuNav ul.ulchild-menu > li.active a {
background: #F5F7FB;
border-radius: 4px;
color: #229AF4;
}
.m-second-box {
display: none;
overflow-y: scroll;
/*padding-bottom: 208px;*/
}
.m-second-item {
display: none;
}
.m-second-item.active {
display: block;
}
.m-second-box .m-second-item {
/*margin-left: 24px;*/
/*margin-right: 24px;*/
}
.m-second-box .m-second-item .m-title {
padding: 17px 0;
margin-bottom: 12px;
font-weight: bold;
font-size: 24px;
color: #233863;
line-height: 29px;
text-align: left;
margin-left: 24px;
margin-right: 24px;
}
.m-second-box .m-second-item .m-navitem {
margin-left: 24px;
margin-right: 24px;
cursor: pointer;
position: relative;
z-index: 2;
padding-bottom: 16px;
background: #fff;
}
.m-second-box .m-second-item .m-navitem .m-second-level {
height: 48px;
line-height: 48px;
}
.m-second-box .m-second-item .m-navitem .m-three-level {
display: none;
margin-top: 16px;
}
.m-second-box .m-second-item .m-navitem .m-three-level.active {
display: block;
}
.m-second-box .m-second-item .m-navitem:after {
position: absolute;
content: '';
width: 50%;
height: 100%;
top: 0;
bottom: 0;
left: 0;
z-index: 0;
background: #FFF;
}
.m-second-box .m-second-item .m-navitem p {
font-size: 16px;
color: #4A4A4A;
padding-left: 52px;
position: relative;
z-index: 1;
}
.m-second-box .m-second-item .m-navitem .img {
position: relative;
top: 10px;
left: 12px;
width: 28px;
height: 28px;
background: #FFFFFF;
z-index: 1;
padding: 6px;
border-radius: 5px;
float: left;
}
.m-second-box .m-second-item .m-navitem .img img {
max-width: 21px;
}
.m-second-box .m-second-item .m-navitem.childthreed p:after {
content: '';
position: absolute;
top: 16px;
right: 12px;
width: 16px;
height: 16px;
background-image: url("../image/right-02.svg");
background-size: cover;
}
.m-second-box .m-second-item .childthreed.active p:after {
background-image: url("../image/right-01.svg");
}
.m-second-box .m-second-item .m-navitem.active{
border-radius: 4px;
}
.m-second-box .m-second-item .m-navitem.active .m-second-level{
background: #ECF5FF;
border-radius: 4px;
}
.m-second-box .m-second-item .m-navitem.active .img{
box-shadow: 6px 6px 11px 0px rgba(40,61,108,0.1);
}
.m-second-box .m-second-item .m-navitem .m-second-level{
position: relative;
z-index: 2;
}
.m-three-level .m-three-item{
background: #FFFFFF;
font-size: 14px;
color: #6B7B9B;
position: relative;
z-index: 2;
padding-left: 16px;
line-height: 40px;
border-radius: 4px;
}
.m-three-level .m-three-item a{
display: inline-block;
width: 100%;
}
.m-three-level .m-three-item.active{
background: #F5F7FB;
}
.m-three-level .m-three-item.active a{
color: #229AF4;
}
.m-three-level .m-three-item .m-fourth-item a{
padding-left: 16px;
font-size: 13px;
color: #333333;
}
/* 移动端banner */
.m-banner{
position: relative;
background-position: center;
background-size: cover;
}
.m-banner .container{
padding-top: 33px;
position: relative;
}
.m-banner .m-title{
font-weight: bold;
font-size: 42px;
color: #233863;
line-height: 59px;
text-align: left;
margin-bottom: 24px;
}
.m-banner .m-sub-title{
font-weight: 400;
font-size: 20px;
color: #4A4A4A;
line-height: 30px;
text-align: left;
font-style: normal;
margin-bottom: 40px;
}
.m-banner .m-btn a{
width: 327px;
height: 52px;
line-height: 52px;
border-radius: 45px;
text-align: center;
font-weight: bold;
font-size: 16px;
color: #FFFFFF;
margin: auto;
display: block;
background: #229AF4;
}
.m-banner .m-btn a:nth-child(2){
margin-top: 16px;
background: #4EDDC7;
}
.m-banner img{
display: block;
margin: auto;
}
body{
-webkit-tap-highlight-color:rgba(0,0,0,0); /*移动端点击a标签去掉蓝色背景*/
}
#pageTrueland li{
padding: 4px;
}
.contact_us{
padding-bottom: 48px;
margin: 0 24px;
}
.contact_us .container{
background-image: url(../image/m-contact_us_bg.png);
background-position: bottom;
background-color: #229af4;
height: auto;
min-height: 395px;
border-radius: 8px;
}
.contact_us .contact_conter{
padding: 0;
}
.contact_us .txt1{
font-size: 32px;
line-height: 45px;
}
.contact_us .txt2{
font-size: 16px;
line-height: 22px;
}
.footer{
padding-top: 32px;
}
.footer .infoBox{
display: block;
padding-bottom: 32px;
}
.footer .infoBox .logo{
width: 120px;
height: 44px;
margin-bottom: 24px;
}
.footer .infoBox .box.box1 p.m-tit{
float: left;
margin-right: 16px;
}
.footer .infoBox .box1 p.tit{
margin-top: 24px;
line-height: 19px;
}
.footer .copyInfo{
padding: 25px 0 24px;
line-height: 22px;
}
.footer .infoBox .mainBox{
display: none;
}
.footer .infoBox .leftBox, .footer .infoBox .rightBox{
width: 100%;
}
.footer .infoBox .rightBox .img .item span{
font-size: 14px;
}
.footer .recomInfo{
display: none;
}
.footer .infoBox p, .footer .infoBox a{
font-size: 14px;
line-height: 16px;
}
.footer .infoBox .lxwm-nav{
margin-bottom: 25px;
}
.footer .infoBox .rightBox{
padding-left: 0;
margin-bottom: 24px;
}
.footer .infoBox .title{
margin-bottom: 8px;
line-height: 32px;
}
.footer .infoBox .rightBox .img .item{
width: 150px;
}
.footer .infoBox .rightBox .img .item img{
margin-bottom: 8px;
}
.footer .footer_copyright{
width: 100%;
border-top: 1px solid #E5E8F0;
}
.footer .copyInfo{
padding: 24px 0;
}
.footer .copyInfo .f_right{
float: left;
width: 100%;
text-align: center;
margin-top: 12px;
}
.footer .copyInfo p, .footer .copyInfo a{
line-height: 24px;
}
.footer .copyInfo .f_copy .span-01{
display: block;
}
}
@media screen and (max-width:375px){
.m-banner .m-btn a{
width: 100%;
}
.footer .infoBox .rightBox .img .item{
width: 46%;
}
}
@media screen and (max-width:1050px){
.productMenu{
width: 60%;
margin-left: 0px;
}
.productSub{
width: 40%;
}
}
.header .menu-list li.first-li.no-icon::after {
display: none;
}