/*
 * Project Name:巨登科技
 * Author:shue
 * Date：2022-03-31
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0px;border:0;font-size:100%;outline:none;}

html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-x:hidden;}
/* always display scrollbars */
body {font:12px/1.8 Arial,"Microsoft YaHei",微软雅黑,"Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",sans-serif;margin:0 auto;color:#989898;background-color:#fff;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
ol,ul {list-style:none;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
strong {font-weight:bold;}
input {outline:none;}
img {border:0;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;border-radius:0;}
textarea {-webkit-appearance:none;border-radius:0;}
::-moz-selection {background:#e7142d;color:#fff;text-shadow:none;}
::selection {background:#e7142d;color:#fff;text-shadow:none;}
a {text-decoration:none;blr:expression(this.onFocus=this.blur());-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;}
a:link,a:visited {text-decoration:none;}
a:active,a:hover {text-decoration:none;}
.clearfix:before,.clearfix:after {display:table;content:"";line-height:0px;}
.clearfix:after {clear:both;}
.clearfix {*zoom:1;}
/*------------------------ common ------------------------*/
.inner {width:80%;margin:0 auto;}
.null {height:80px;}

/*  */
.yrPage {margin:60px 0;text-align:center;}
.yrPage li {display:inline-block;}
.yrPage a {display:inline-block;width:28px;height:28px;line-height:28px;font-size:14px;color:#333;position:relative;margin:0 4px;border:1px solid transparent;}
.yrPage li.on a {border:1px solid #e7142d;color:#fff;background:#e7142d;}
.yrPage .prev_ico {opacity:0;position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);}
.yrPage li:hover a {border:1px solid #e7142d;color:#fff;background:#e7142d;}
.yrPage li:hover img:first-child {opacity:0;}
.yrPage li:hover .prev_ico {opacity:1;}
/*  */
.indTit {position:relative;}
.indTit>div {display:inline-block;}
.indTit span {line-height:1;font-size:89px;font-family:"Arial";letter-spacing:1px;text-transform:uppercase;font-weight:bold;color:#e7142d;color:#dedede;}
.indTit p {font-size:34px;line-height:1.4;font-family:"微软雅黑";letter-spacing:1px;font-weight:bold;color:#e7142d;}
.indTit.center {text-align:center;}
.indTit.black span,.indTit.black p {color:#333;}
.indTit.white span,.indTit.white p {color:#fff;}
/*  */
.yrTit {text-align:center;}
.yrTit h3 {line-height:1.5;font-family:"sy";color:#0e182d;font-size:36px;font-weight:bold;}
.yrTit h4 {font-size:18px;color:#0e182d;font-weight:500;line-height:1;}
.yrTit.white h4,.yrTit.white h3 {color:#fff;}
/*  */
.biaoti {position:relative;}
.biaoti .inner {position:relative;}
.biaoti_box {display:inline-block;position:relative;z-index:11;padding-top:24px;}
.biaoti_box span {position:absolute;z-index:-1;top:0;left:0;line-height:1;font-size:86px;font-weight:bold;text-transform:uppercase;color:#f0f0f0;}
.biaoti_box p {font-size:42px;color:#333;}
.biaoti_box i {display:inline-block;width:108px;height:2px;background:#e7142d;}
.biaoti_nav {position:absolute;top:45%;right:0;transform:translateY(-50%);font-size:16px;color:#333;}
.case .biaoti_nav {display:none;}
.biaoti_nav li {position:relative;display:inline-block;background:#F7F7F7;padding:2px;border:1px solid transparent;box-sizing:border-box;}
.biaoti_nav a {font-size:15px;color:#333;padding:4px 21px;display:block;background:#fafafa;}
.biaoti_nav img {vertical-align:middle;margin-right:8px;}
.biaoti_nav li.on {border:1px solid #e7142d;z-index:7;}
.biaoti_nav li.on a {background:#e7142d;}
.biaoti_nav li.on a {color:#fff;}
.biaoti.center {text-align:center;}
.biaoti.center .biaoti_box span {left:50%;transform:translateX(-50%);}
.biaoti.white .biaoti_box p {color:#fff;}
.biaoti.white .biaoti_box span {color:#fff;}
/*  */
.ejNav {position:relative;background:#e7142d}
.ejNav li {display:inline-block;}
.ejNav li a {line-height:3;padding:0 68px;font-size:16px;display:block;color:#fff;}
.ejNav li.on {background:#0db78f;}
/*  */
.indMore .more {display:inline-block;text-align:center;width:110px;position:relative;transition:all .6s;overflow:hidden;text-transform:uppercase;color:#547233;height:36px;line-height:36px;position:relative;z-index:1;}
.indMore .more:before {content:"";display:block;width:100%;height:100%;background:url(../images/more_bg.png) no-repeat bottom center;position:absolute;left:0;bottom:0;}
.indMore .more:after {content:"";display:block;width:100%;height:100%;background:url(../images/more_bg2.png) no-repeat top center;position:absolute;left:0;top:0;transform:translateX(100%);transition:all .8s;z-index:1;}
.indMore .more2:before {background:url(../images/more_bg3.png) no-repeat bottom center;}
.indMore .more2:after {background:url(../images/more_bg4.png) no-repeat top center;}

@media(max-width:1024px) {.indAb_img_ico {opacity:1;}
.indAb_img_ico img {width:38px;}
}


/*------------------------ header ------------------------*/

header {position:fixed;z-index:9999;top:0;left:0;width:100%;text-align:center;transition:all 0.48s;}
.headTop {height:80px;margin:0 auto;border-bottom:1px solid rgba(255,255,255,0.1);/* overflow:hidden;*/}
.headLogo {float:left;margin-left:50px;margin-top:18px;transition:all 0.48s;}
.headLogo img {height:52px;}
.headLogo_img2 {display:none;}
.headNav {display:inline-block;transition:all 0.48s;}
.headNav li {display:inline-block;line-height:80px;padding:0 40px;vertical-align:top;position:relative;}
.headNav li a {display:block;color:#Fff;font-size:18px;padding-left:0;padding-right:0;}
.headNav li img {vertical-align:middle;width:10px;margin-left:5px;}
.headNav_ico2 {display:none;}
.headRight {float:right;}
.headRight>div {vertical-align:top;display:inline-block;line-height:82px;transition:all 0.48s;}
.headSearch {border-left:1px solid rgba(255,255,255,0.1);}
.headSearch img {padding:0 32px;width:24px;vertical-align:middle;cursor: pointer;}
.headSearch_img2 {display:none;}
.topsouout {padding:15px 0;background-color:rgba(0,0,0,0.5);position:absolute;display:none;z-index:5555555;width:100%;left:0;top:100%;font-size:16px;line-height:40px;height:40px;}
.topsouout .topsou {position:relative;width:580px;padding-right:110px;height:100%;background-color:#fff;margin:0 auto;overflow:hidden;}
.topsou input.shuru {width:100%;height:100%;background-color:#fff;border:none;color:#666;text-indent:20px;}
.topsou input.anniu {position:absolute;top:0;right:0;z-index:2;width:110px;height:100%;border:none;cursor:pointer;background-color:#e7142d;color:#fff;text-align:center;-webkit-transition:.3s;transition:.3s;}
.topsou input.anniu:hover {background-color:rgba(231,20,45,0.8);}
@media screen and (max-width:750px) {.topsouout .topsou {width:64%;padding-right:16%;}
.topsou input.anniu {width:20%;}
}



.headLang {padding:0 25px;border-left:1px solid rgba(0,0,0,alpha)}
.headLang a {color:#fff;font-size:18px;font-weight:200;text-transform:uppercase;letter-spacing:1px;}

/*  */
.pagesider2 header {border:0;background:#fff;box-shadow:0 0 7px 2px rgba(0,0,0,0.2)}
.pagesider2 header .headLogo_img1 {display:none;}
.pagesider2 header .headLogo_img2 {display:block;}
.pagesider2 header .headNav_ico2 {display:inline-block;}
.pagesider2 header .headNav_ico1 {display:none;}
.pagesider2 header .headNav li{line-height: 80px;}
.pagesider2 header .headNav li a {color:#333;}
.pagesider2 header .headSearch {border-left:1px solid rgba(0,0,0,0.1);line-height: 80px;}
.pagesider2 header .headSearch_img1 {display:none;}
.pagesider2 header .headSearch_img2 {display:inline-block;}
.pagesider2 header .headLang {border-color:rgba(0,0,0,0.28);line-height: 80px;}
.pagesider2 header .headLang a {color:#333;font-size: 18px;}

/*  */
.bg header {border:0;background:#fff;}
.bg header .headLogo_img1 {display:none;}
.bg header .headLogo_img2 {display:block;}
.bg header .headNav_ico2 {display:inline-block;}
.bg header .headNav_ico1 {display:none;}
.bg header .headNav li a {color:#333;}
.bg header .headSearch {border-left:0;}
.bg header .headSearch_img1 {display:none;}
.bg header .headSearch_img2 {display:inline-block;}
.bg header .headLang {}
.bg header .headLang a {color:#333;font-size: 18px;}

/*  */
.pagesider4 header {border:0;background:#fff;box-shadow:0 0 7px 2px rgba(0,0,0,0.2)}
.pagesider4 header .headLogo_img1 {display:none;}
.pagesider4 header .headLogo_img2 {display:block;}
.pagesider4 header .headNav_ico2 {display:inline-block;}
.pagesider4 header .headNav_ico1 {display:none;}
.pagesider4 header .headNav li{line-height: 80px;}
.pagesider4 header .headNav li a {color:#333;}
.pagesider4 header .headSearch {border-left:1px solid rgba(0,0,0,0.1);line-height: 80px;}
.pagesider4 header .headSearch_img1 {display:none;}
.pagesider4 header .headSearch_img2 {display:inline-block;}
.pagesider4 header .headLang {border-color:rgba(0,0,0,0.28);line-height: 80px;}
.pagesider4 header .headLang a {color:#333;font-size: 18px;}
/*  */
.innerHead header .headTop,.pagesider2 header .headTop,.pagesider4 header .headTop {height:80px;}
.innerHead header .headNav {padding:0;}
.innerHead .headNav li {line-height:80px;}
/*  */
.headNav_slide {position:absolute;top:80px;left:50%;width:150px;margin-left:-80px;height:0;opacity:0;overflow:hidden;transition:.2s linear;-moz-transition:.2s linear;-webkit-transition:.2s linear;background-color:rgba(255,255,255,1);padding:13px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 7px 2px rgba(0,0,0,0.2);}
.headNav_slide p {padding:0 10%}
.headNav_slide a {font-size:14px;color:#333;background-image:none;border-bottom:#fff solid 1px;line-height:1.5;text-align:left;padding:15px 28px 14px;}
.headNav .headNav_slide a {text-align:center;font-size:14px;padding:10px 0;display:block;color:#333;}
.headNav_slide a:hover {color:#e7142d;border-bottom:#e7142d solid 1px;}
.headNav li:hover .headNav_slide {height:auto;opacity:1;filter:alpha(opacity=100);}
/* mobile *//* headMenu */.headMenu {display:none !important;border-left:1px solid rgba(0,0,0,0.1);cursor:pointer;width:68px;}
.headMenu.show {display:block;}
.headMenu span {display:block;width:28px;height:2px;background:#000;margin:6px auto 0;border-radius:6px;transition:all 0.48s;}
.headMenu span:first-of-type {margin-top:0}
.headMenu.on span {background:#000;}
.headMenu.on .headMenu_span1 {transform:rotate(45deg) translate(5px,6px);}
.headMenu.on .headMenu_span2 {opacity:0;}
.headMenu.on .headMenu_span3 {transform:rotate(-45deg) translate(5px,-7px);}
/*  */.headMenu_Box {display:none;position:fixed;top:0;right:0;width:100%;height:100vh;background:#fff;padding-top:59px;z-index:9990;box-sizing:border-box;/* transition:all 0.48s;*/}
.headMenu_Box.open {right:0;}
.headMenu_Box>div {height:100%;box-sizing:border-box;padding:28px 38px;border-top:1px solid rgba(0,0,0,0.1);}
.headMenu_con {position:absolute;bottom:20px;left:20px;width:calc(100% - 40px);background:#F2F7FB;text-align:center;}
.headMenu_con a {padding:12px;display:block;color:#f15a29;text-align:center;font-size:27px;line-height:2;text-transform:capitalize;}
.headMenu_Box ul {position:relative;}
.headMenu_Box li {line-height:2.1;margin-top:24px;}
.headMenu_Box li:first-child {margin-top:0;}
.headMenu_Box li>a {position:relative;line-height:2;font-size:18px;color:#323232;text-transform:capitalize;text-align:left;display:block;}
.headMenu_Box .headMenu_li>a {background:url(../images/head_l.png) no-repeat right center;}
.headMenu_a {position:relative;}
.headMenu_a a {padding-left:14px;display:block;color:#999;font-size:15px;text-transform:capitalize;}
.headMenu_a a.on {color:#f15a29;font-weight:bold;}
/*------------------------ indCopy ------------------------*/
.pagesider5 .indCopy,.pagesider2 .indCopy,.pagesider3 .indCopy {display:none;}
.pagesider5.pagesider1 .indCopy,.pagesider5.pagesider4 .indCopy {display:block;}
.pagesider2 .indCopy_p p,.pagesider2 .indCopy a {color:#333;}
.pagesider2 .indCopy_ico a.i1 {background-image:url(../images/ico1.png);}
.pagesider2 .indCopy_ico a.i2 {background-image:url(../images/ico5.png);}
.pagesider2 .indCopy_ico a.i3 {background-image:url(../images/ico3.png);}
.pagesider2 .indCopy_ico a.i4 {background-image:url(../images/ico4.png);}
.indCopy {position:fixed;bottom:28px;right:28px;text-align:right;z-index:999999;}
.indCopy_ico {position:relative;}
.indCopy_ico li {display:inline-block;position:relative;}
.indCopy_ico a {width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:90%;display:inline-block;margin-left:10px;position:relative;top:0;opacity:0.8;}
.indCopy_ico a:hover {transform:rotateY(60deg)}
.indCopy_ico a.i1 {background-image:url(../images/ico1_1.png);}
.indCopy_ico a.i2 {background-image:url(../images/ico2_1.png);}
.indCopy_ico a.i3 {background-image:url(../images/ico3_1.png);}
.indCopy_ico a.i4 {background-image:url(../images/ico4_1.png);}
.indCopy_p p {color:#fff;opacity:0.48;font-size:12px;letter-spacing:0.5px;line-height:1.5;max-width:186px;}
.indCopy a {color:#fff;}
.indCopy li:hover .shareEwm {display:block;}


/*------------------------ footer ------------------------*/
.footer {background-size:cover;width:100%;/* overflow:hidden;*/    background:#2e343a;}
.footer .footTop {border-bottom:1px solid rgba(255,255,255,0.2);}
.footer .midInfo {padding:40px 0 30px;border-bottom:1px solid rgba(255,255,255,0.3);}
.footer .midInfo .footLogo {float:left;color:#fff;}
.footer .midInfo .footLogo img {width:140px;}
.footer .midInfo .footLogo p {letter-spacing:8px;margin-left:3px;font-size:14px;}
.footer .midInfo .yx {float:right;font-size:15px;color:#e6eaec;padding-left:38px;background:url(../images/tel.png) left center no-repeat;background-size:32px;margin-top:32px;}
.footer .midInfo .yx span {font-size:20px;color:#fff;font-family:Arial;margin-left:10px;}
.footer .botInfo {padding:40px 0px 60px;}
.footMess {display:inline-block;width:418px;}
.footMess p {font-size:14px;color:#fff;line-height:2;opacity:0.8;margin-bottom:8px;letter-spacing:0.5px;text-align: left;}
.footer .footNav {float:right;width:calc(100% - 418px);text-align:right;}
.footer .footNav dl {display:inline-block;vertical-align:top;margin-left:90px;text-align:left;}
.footer .footNav dl:first-child {margin-left:0;}
.footer .footNav dl dt {margin-bottom:8px;}
.footer .footNav dl dt a {font-size:18px;color:#fff;font-weight:bold;color:#fff;}
.footer .footNav dl dd a {color:#dfe3e5;font-size:14px;display:block;line-height:28px;transition:all 0.3s;}
.footer .footNav dl dd a:hover {color:#fff;transform:translateX(-6px);}
.footer .share {float:right;width:190px;text-align:right;margin-top:25px;}
.footer .share .ewm {padding:8px;display:inline-block;border:1px solid rgba(255,255,255,0.2);width:142px;height:142px;box-sizing:border-box;margin-top:10px;}
.footer .share .ewm img {max-width:100%}
.footer .share .list li {position:relative;display:inline-block;margin-right:18px;line-height:24px;}
.footer .share .list li:hover .shareEwm {display:block;}
.shareEwm {display:none;position:absolute;z-index:11;bottom:-125px;left:50%;width:108px;margin-left:-54px;}
.shareEwm img {width:100%;}
.footer .share .list li:last-child {margin-right:0;}
.footer .share .list li a {display:block;background-size:21px;width:27px;height:24px;transition:all 0.5s;background-size:21px;background-position:center;background-repeat:no-repeat;}
.footer .share .list ul {text-align:right;}
.footer .share .list .l1 a {background-image:url(../images/ico1_1.png);}
.footer .share .list .l2 a {background-image:url(../images/ico2_1.png);}
.footer .share .list .l3 a {background-image:url(../images/ico3_1.png);}
.footer .share .list .l4 a {background-image:url(../images/ico4_1.png);}
.footer .share .list li:hover a {transform:rotateY(180deg);}
.footer .share .link {margin-top:20px;}
.footer .share .link select {display:block;width:100%;height:20px;background-color:#fff;border:1px solid #b7bac3;border-radius:3px;outline:none;color:#666666;cursor:pointer;}
.footer .footBot {font-size:14px;color:#fff;padding:10px 0px;}
.footer .footBot .copyRight {float:left;letter-spacing:0.68px;text-transform:uppercase;color:#fff;line-height: 1.8;}
.footer .footBot .copyRight  a {color:#fff;}
.footer .footBot .tec {float:right;line-height: 1.8;}
.footer .footBot .tec a {color:#fff;}
/*------------------------ banner ------------------------*//*  */
.indBan_txt {position:absolute;bottom:35%;left:10%;z-index:11;}
.indBan_txt p {color:rgb(255,255,255);font-size:48px;letter-spacing:1px;line-height:1.45;opacity:0.88;font-weight:bold;}
.indBan_txt span {display:block;line-height:1.2;font-size:12px;text-transform:uppercase;color:#fff;opacity:0.8;margin-top:12px;}
.indBan_txt img {display:inline-block;margin-top:108px;}


/*------------------------ index ------------------------*/
/* indAb */
.index-about-more{position: absolute; right: 5%; bottom: 5%; width: 80px; height: 80px; background-image: url(../images/btni-about.png); background-size: auto; background-position: 50% 50%; background-repeat: no-repeat; -webkit-transition: all 400ms ease 0s; transition: all 400ms ease 0s;}
.index-about-more:hover{-webkit-transform: rotate(90deg); transform: rotate(90deg);}


.indAb {position:relative;width:100%;height:100%;text-align:right;background-position:center;background-repeat:no-repeat;background-image:url(../images/about_bg.jpg);background-size:cover;}
.indAb_l {position:relative;width:45%;height:100%;float:left;}
.indAb_ico {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,91,163,0.18);transition:all 0.48s;text-align:center;}
.indAb_ico a {width:80px;display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);}
.indAb_ico_bg {width:100%;animation:bgAnimation 3s infinite alternate cubic-bezier(0.250,0.460,0.450,0.940);}
@keyframes bgAnimation {0% {opacity:0.8;transform:scale(1)}
100% {opacity:0.48;transform:scale(1.2)}
}
.indAb_ico_img {position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);width:100%;}
.indAb_l:hover .indAb_ico {opacity:1;}
.indAb_img {position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.indAb_img_mbl {width:100%;display:none;}
.indAb_r {display:inline-block;text-align:left;width:50%;top:40%;transform:translateY(-50%);position:relative;float:left;}
.indAb_r>div {width:80%;max-width:628px;margin-left:8%;}
.indAb_p {font-size:15px;line-height:1.8;margin-top:38px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis;color: #666;}

.indAb_num {position:absolute;left:1%;width:58%;bottom:0;box-sizing:border-box;z-index:11;}
.indAb_num li {position:relative;float:left;width:25%;text-align:center;/* padding:45px 0;*/    padding:32px 0;}
.indAb_num li::before {content:"";position:absolute;top:16%;left:0;width:1px;height:68%;background:#eee;}
.indAb_num li:first-child:before {content:none;}
.indAb_num a {display:inline-block;text-align:center;color:#787878;font-size:15px;}
.indAb_num p {display:block;font-size:14px;/* display:inline-block;font-size:15px;*/    color:#787878;letter-spacing:0.5px;}
.indAb_num p img {display:block;width:42px;}
.indAb_num img {display:block;width:48px;margin:0 auto;}
.indAb_num span {font-size:48px;letter-spacing:-1px;/* font-size:68px;letter-spacing:-3px;*/    color:#e7142d;}


/*首页产品*/
/* indPro */.indPro {position:relative;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;background-image: url(../images/pro_bg.jpg);}
.indPro::before {content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.58);}
.indPro_l {float:left;width:100%;height:100%;}
.indPro_tit {position:relative;top:30%;transform:translateY(-50%);display:inline-block;text-align:center;width: 100%;}
.indPro_ico {margin-top:68px;margin-right:10px;}
.indPro_p {color:#FFF;font-size:16px;opacity:0.88;line-height:1.8;letter-spacing:0.68px;max-width:68%;display:inline-block;margin-top:31px;}
.indPro .indPro_l {position:relative;}

.index_1_mid_3 {width:88%;position: absolute;bottom: 0;left: 0;margin: 0 6%;}
.index_1_mid_3_mid {position:relative;overflow:hidden}
.index_1_mid_3_mid img {width:100%;}
.index_1_mid_3_mid_name {background-color:#fff;text-align:center;position:absolute;z-index:10;left:16%;width:68%;bottom:6.95488721804511%;}
.index_1_mid_3_mid_name_mid {padding:1em;}
.index_1_mid_3_mid_name_mid_1 {font-size:20px;color:#333;}
.index_1_mid_3_mid_name_mid_2 {font-size:14px;color:#919191;}
.index_1_mid_3_mid_jj {opacity:0;transform:translateY(50px);z-index:11;background-color:rgba(231,20,45,0.75);}
.index_1_mid_3_mid_jj .index_1_mid_3_mid_name_mid_1,.index_1_mid_3_mid_jj .index_1_mid_3_mid_name_mid_2 {color:#fff;}
.index_1_mid_3_mid_name_mid_3 {overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;word-wrap:break-word;word-break:break-all;color:#deeffb;font-size:14px;line-height:1.8;margin:1.5em 0 2.5em 0;}
.commore.white span {color:#fff;background-image:url(../images/img11w.png);}
@media screen and (min-width:768px) {.index_1_mid_3 .swiper-slide:hover .index_1_mid_3_mid_name {opacity:0;}
.index_1_mid_3 .swiper-slide:hover .index_1_mid_3_mid_jj {opacity:1;transform:translateY(0);transition:.5s cubic-bezier(.215,.61,.355,1) 0s}
}
.swiper-pagination-mxcp {display:none;position:static;margin-top:2em;}
.index_2_mid img {width:100%;}
.commore {display:inline-block;color:#080808;font-size:0.875em;}
.commore span {background-position:right center;background-repeat:no-repeat;background-image:url(../images/index/img11.png);display:inline-block;position:relative;padding-right:8px;}

.cssimg,.cssimgp img{transition:all 1.5s cubic-bezier(0.215,0.61,0.355,1) 0s;/*transition-duration:0.7s;-ms-transition-duration:0.7s;-moz-transition-duration:0.7s;-webkit-transition-duration:0.7s;*/}
@media screen and (min-width:768px) {.cssimg:hover,.cssimgp:hover img {/*-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05);*/transform:scale(1.08,1.08);}
}




/* .indPro_ul li {width:20%;height:238px;transition:all .6s;float:left;background:rgba(6,112,196,0.86);color:#fff;padding:20px;box-sizing:border-box;position:relative;}
.indPro_ul li:nth-child(1):hover {background:rgba(6,112,196,.5);}
.indPro_ul li:nth-child(2) {background:rgba(0,91,163,0.86);}
.indPro_ul li:nth-child(2):hover {background:rgba(0,91,163,.5);}
.indPro_ul li:nth-child(3) {background:rgba(4,61,139,0.86);}
.indPro_ul li:nth-child(3):hover {background:rgba(4,61,139,.5);}
.indPro_ul li:nth-child(4) {background:rgba(57,88,152,0.86);}
.indPro_ul li:nth-child(4):hover {background:rgba(57,88,152,.5);}
.indPro_ul li:nth-child(5) {background:#2085af;}
.indPro_ul li:nth-child(5):hover {background:rgba(32,133,175,.5);}
.indPro_ul a {color:#fff;display:block;width:100%;height:100%;}
.indPro_ul span {color:rgba(255,255,255,.5);font-size:12px;text-transform:uppercase;position:absolute;top:40px;left:40px;font-size:15px;line-height:1.4;transition:all .6s;}
.indPro_ul h3 {position:absolute;font-size:18px;letter-spacing:1px;bottom:38px;left:0px;width:100%;padding:0 40px;box-sizing:border-box;transition:all .6s;font-weight:500;}
.indPro_ul em {float:right;font-style:inherit;}
@media(min-width:1025px) {.indPro_ul li:hover span {transform:translateY(30px);}
.indPro_ul li:hover h3 {transform:translateY(-30px);}
}
 */.indPro .indPro_r {position:absolute;right:13%;position:relative;top:50%;margin-top:-180px;float:right;}
.indPro .indPro_box {position:relative;width:230px;height:300px;border:7px solid rgba(255,255,255,.5);}
.indPro_a {display:block;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;}
.indPro_a h3 {font-size:26px;font-weight:500;}
.indPro_a p {font-size:24px;display:block;text-transform:uppercase;line-height:1.3;}
.indPro_a .indMore .more {color:#fff;font-size:14px;margin-top:70px;}
.indPro_box .topLine {width:0px;height:7px;background:#fff;position:absolute;left:0;top:-7px;animation:flash2 3s infinite linear;}
.indPro_box .rightLine {width:7px;height:0px;background:#fff;position:absolute;right:-7px;top:-7px;animation:flash1 3s infinite linear;}
.indPro_box .bottomLine {width:0px;height:7px;background:#fff;position:absolute;right:0px;bottom:-7px;animation:flash2 3s infinite linear;}
.indPro_box .leftLine {width:7px;height:0px;background:#fff;position:absolute;left:-7px;bottom:-7px;animation:flash1 3s infinite linear;}
@keyframes flash2 {0% {width:0;}
100% {width:100%;}
}
@keyframes flash1 {0% {height:0;}
100% {height:100%;}
}







.common-btns a {display:block;text-align:center;width:144px;height:48px;line-height:48px;border-radius:3px;background:#e7142d;color:#fff;font-size:16px;}
.common-btns a:hover {background:#09ade3;}
.common-btns a:hover i {left:3px;}
.common-btns a i {display:inline-block;position:relative;left:0;top:-1px;font-style:normal;margin-left:14px;width:16px;height:16px;line-height:16px;border-radius:50%;background:#fff;color:#e7142d;font-size:10px;transition:0.2s;}
.common-btns a i em {display:block;font-size:12px;line-height:16px;transform:scale(0.6);font-style:normal;}




/* indNew */
.indNew {position:relative;width:100%;height:100%;background:#ecedee;}
.indNew_l,.indNew_r {float:left;width:50%;box-sizing:border-box;background:#ecedee;}
.indNew_l .indTit .indMore_img {float:right;display:none;margin-top:24px;}
/* .indNew_r {padding:190px 10% 100px;background:#e7142d;}
.indNew_r .img {width:100%;height:380px;margin-bottom:24px;}
.indNew_r .img img {width:100%;max-height:100%;transition:all .8s;}
.indNew_r:hover img {transform:scale(1.05,1.05);}
*/
.indNew_l {position:relative;top:55%;transform:translateY(-50%);padding:0 8%;}
.indNew_l .index_tit {position:relative;margin-bottom:40px;}
.indNew_l .indMore {position:absolute;right:0;top:50%;transform:translateY(-50%);}
.indNew_list {background:#fff;margin:38px 0 60px;}
.indNew_list li {width:100%;}
.indNew_list li a {display:block;padding:28px 32px 28px;overflow:hidden;border-bottom:1px solid #eee;background:#fff;height:82px;}
.indNew_list .time {position:relative;float:left;width:90px;line-height:24px;color:#666;text-align:center;padding-right:24px;box-sizing:border-box;vertical-align:top;}
.indNew_list .time span {display:block;color:#333;border-top:1px solid #eee;line-height:2.8;}
.indNew_list .time span:first-child {font-size:38px;border-top:0;line-height:1;padding-bottom:10px;}
.indNew_list .info {display:inline-block;width:calc(100% - 90px);}
.indNew_list .info h3 {line-height:1.4;font-size:18px;transition:all .4s;color:#000;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;}
.indNew_list .info p {color:#999;line-height:22px;letter-spacing:0.25px;font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.indNew_list li:hover h3 {color:#547233;}
.indNew_r {height:100%;padding:0 10%;background:#e7142d;}
.indNew_r a {position:relative;top:58%;transform:translateY(-50%);display:block;width:100%;color:#fff;}
.indNew_r .img {width:100%;/* height:380px;*/    margin-bottom:24px;}
.indNew_r .img img {width:100%;max-height:100%;transition:all .8s;}
.indNew_r .img .img1 {display:none;}
@media(min-width:1025px) {.indNew_r:hover img {transform:scale(1.05,1.05);}
}
.indNew_r .desc {line-height:24px;overflow:hidden;color:rgba(255,255,255,.68);margin:40px 0;font-size:13px;letter-spacing:0.5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;}
.indNew_r h3 {font-size:18px;letter-spacing:0.5px;line-height:1.6;white-space:nowrap;overflow:hidden;font-weight:500;text-overflow:ellipsis;}
.indNew_r span {color:rgba(255,255,255,.5);}



/*人才招聘*/
.jJob_box {margin-left:-25px;margin-right:-25px;}
.jJob_item {position:relative;width:calc(33.33% - 50px);margin:0 25px 42px;float:left;box-shadow:0 0 14px rgba(0,0,0,0.1);background:#fff;padding:42px 34px 24px;box-sizing:border-box;}
.jJob_tit {position:relative;}
.jJob_tit span {line-height:30px;font-size:22px;position:relative;color:#040404;z-index:2;}
.jJob_tit .indMore_img {cursor:pointer;float:right;position:relative;top:0;transition:all 0.48s;}
.jJob_tit .indMore_img:hover {top:6px;}
.jJob_ul {transition:all 0.48s;}
.jJob_dl {margin:10px 0 0;position:relative;z-index:2;position:relative;}
.jJob_dl dd {float:left;width:30%;line-height:20px;font-size:13px;color:#888888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jJob_dl dd:nth-child(2) {width:40%;}
.jJob_dl dd img {margin-right:5px;vertical-align:initial;}
.jJob_txt {margin-top:30px;height:186px;}
.jJob_item.show {box-shadow:0 0 10px 1px #eee;}
.jJob_item.show .jJob_ul {height:0;overflow:hidden;}
.jJob_item.show .jJob_txt {opacity:1;visibility:inherit;margin-top:0;}
.jJob_txt span {color:#0e182d;font-size:16px;font-weight:bold;display:block;margin-top:14px;margin-bottom:8px;}
.jJob_txt p {line-height:24px;font-size:13px;color:#888888;letter-spacing:0.5px;}
.jJob_btm em {color:#888888;font-size:14px;margin-top:20px;display:block;font-style:inherit;border-top:2px solid #e7142d;padding-top:10px;/* text-align:center;*/}
.jJob_btm em a {color:#e7142d;font-size:17px;text-decoration:underline;}


/*下载中心*/
.explain-list {padding-bottom:30px;}
.explain-list li {margin-bottom:30px;float:left;width: 100%;}
.explain-list li a {display:block;position:relative;z-index:3;overflow:hidden;padding:28px 40px;background:#f8f8f8;}
.explain-list li a:before {content:"";width:100%;height:0;background:#fef3f4;position:absolute;left:0;bottom:0;transition:0.5s;z-index:-1;}
.explain-list li a:hover,.explain-list li a.active {color:#fef3f4;}
.explain-list li a:hover:before,.explain-list li a.active:before {height:100%;bottom:auto;top:0;}
.explain-list li a .explain-btn {position:absolute;right:36px;top:50%;margin-top:-18px;display:block;width:80px;height:36px;line-height:36px;text-align:center;color:#fff;border-radius:4px;background:#888;font-size:16px;}
.explain-ico {float:left;width:52px;height:60px;background:url(../images/pdf.png) center no-repeat;}
.explain-text {position:relative;margin-left:92px;padding-left:32px;}
.explain-text:before {position:absolute;left:0;top:-8px;content:"";width:1px;height:64px;background:url(../images/line1.png) center no-repeat;}
.explain-text strong {display:block;margin-bottom:24px;color:#333;font-size:16px;line-height:1;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.explain-text p {color:#666;font-size:14px;line-height:1.2;}
