@charset "utf-8";

html,body{background:#fff;}
img{vertical-align:top}
li{list-style-type:none;}
.beer-reveal{ margin:0;}
.edit_con_original{line-height:1.6;padding:0 0;color:#474747}
.edit_con_original ul{margin:inherit;padding:inherit}
.edit_con_original ul li{list-style-type:disc;margin:auto;padding:inherit}
.edit_con_original ol{margin:inherit;padding:inherit}
.edit_con_original ol li{list-style-type:decimal;margin:auto;padding:inherit}
.edit_con_original h1{font-size:2em;font-weight:700}
.edit_con_original h2{font-size:1.5em;font-weight:700}
.edit_con_original h3{font-size:1.17em;font-weight:700}
.edit_con_original h4{font-size:1em;font-weight:700}
.edit_con_original h5{font-size:.83em;font-weight:700}
.edit_con_original h6{font-size:.67em;font-weight:700}
.edit_con_original em{font-style:italic}
.edit_con_original cite{font-style:italic}
.edit_con_original address{font-style:italic}
.edit_con_original i{font-style:italic}
.edit_con_original table{border-collapse:separate;border-spacing:2px}
.edit_con_original img{max-width:100%;height:auto}
@media screen and (max-device-width:320px){body{-webkit-text-size-adjust:none}}
@media screen and (max-device-width:480px){body{-webkit-text-size-adjust:none}}
@media only screen and (-webkit-min-device-pixel-ratio:2){body{-webkit-text-size-adjust:none}}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){body{-webkit-text-size-adjust:none}}
#newBridge .nb-icon-right-center{right:-200%!important}
#nb_icon_wrap{opacity:0;width:0!important;height:0!important;overflow:hidden}
.cf:before, .clearfix:before, .fixed:before, .main:before, body:before{content:'';display:table}
.cf:after, .clearfix:after, .fixed:after, .main:after, after{content:'';display:table;clear:both}
.cl, .clear{display:block!important;float:none!important;clear:both;width:auto!important;max-width:none!important;min-width:0!important;max-height:none!important;min-height:0!important;overflow:hidden;margin:0!important;padding:0!important;border:0 none!important;font-size:0!important;line-height:0!important}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#999}
input:-moz-placeholder, textarea:-moz-placeholder{color:#999}
input::-moz-placeholder, textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#999}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}
.scaleimg{overflow:hidden;display:block}
.scaleimg span{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all}
.scaleimg:hover span{transform:scale(1.05, 1.05);-webkit-transform:scale(1.05, 1.05)}
.scaleimg2{overflow:hidden;display:block}
.scaleimg2 a{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all;transform-origin:center center;-webkit-transform-origin:center center}
.scaleimg2:hover a{transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02)}
.scaleimg6{overflow:hidden;display:block}
.scaleimg6 .img a{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all;transform-origin:center center;-webkit-transform-origin:center center}
.scaleimg6:hover .img a{transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02)}
.scaleimg7{overflow:hidden;display:block}
.scaleimg7 .img{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all;transform-origin:center center;-webkit-transform-origin:center center}
.scaleimg7:hover .img{transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02)}
.scaleimg8{overflow:hidden;display:block}
.scaleimg8 .img span{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all;transform-origin:center center;-webkit-transform-origin:center center}
.scaleimg8:hover .img span{transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02)}
.scaleimg3{overflow:hidden;display:block}
.scaleimg3 img{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all}
.scaleimg3:hover img{transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02)}
.scaleimg4{overflow:hidden;display:block}
.scaleimg4 a{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all}
.scaleimg4:hover a{transform:scale(1.02, 1.02);-webkit-transform:scale(1.02, 1.02)}
.scaleimg5{overflow:hidden;display:block}
.scaleimg5 a{transform:scale(1, 1);-webkit-transform:scale(1, 1);transition:.5s all;-webkit-transition:.5s all}
.scaleimg5:hover a{transform:scale(1.01, 1.01);-webkit-transform:scale(1.01, 1.01)}
.tran_scale2{overflow:hidden;display:block}
.tran_scale2 img{transition:.5s all;-webkit-transition:.5s all}
.tran_scale2:hover img{transform:rotate(-2deg);-webkit-transform:rotate(-2deg)}
.animation{transition:.5s all;-webkit-transition:.5s all;-ms-transition:.5s all;-o-transition:.5s all}
.table{display:table;height:100%;position:absolute;left:0;top:0;width:100%}
.table-cell{display:table-cell;vertical-align:middle}
img{border:0;display:inline-block}
a{color:#fff;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}
body{font-size:14px;background-size:cover;-ms-behavior:url(../images/backgroundsize.min.htc);behavior:url(backgroundsize.min.htc)}
.bg-f5{background:#f5f5f5}
.wrapper{width:100%;margin:0 auto;overflow-x:auto}
.wrap{margin:0 auto;padding:0 3.85%}
.tab-b{display:none}
.fl{float:left}
.fr{float:right}
.center{text-align:center}
.f-left{text-align:left}
.f-right{text-align:right}
.v-m-c{transform:translate(0, -50%);-webkit-transform:translate(0, -50%);position:absolute;left:0;top:50%}
.l-m-c{transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);position:absolute;left:50%;top:0}
.a-m-c{transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);position:absolute;left:50%;top:50%}
.f-b{font-weight:700}
.ht{padding:1% 0}
.uppercase{text-transform:uppercase}
.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ellipsis-2{overflow:hidden;max-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ellipsis-3{overflow:hidden;max-height:4.5em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.ellipsis-4{overflow:hidden;max-height:6em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.ellipsis-5{overflow:hidden;max-height:7.5em;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.ellipsis-6{overflow:hidden;max-height:9em;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}
.select-box{width:100%;position:relative;color:#2b2b2b}
.select-box.zindex, .select-box:hover{z-index:101}
.select-box dt{cursor:pointer;border-bottom:1px solid #e83421;line-height:2.2}
.select-box dt b{font-weight:400;display:block;padding-right:20px}
.select-box dt span{font-weight:400;display:block;padding-right:20px}
.select-box dt i{position:absolute;transition:.3s all ease-in-out;width:15px;height:7px;background:url(../images/jt07.png) no-repeat 0 0;margin-top:-3.5px;right:0;top:50%}
.select-box dt.open i{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.select-box dd{position:absolute;border:1px solid #ddd;box-shadow:0 2px 10px rgba(0, 0, 0, .1);border-top:none;border-right:none;z-index:102;background:#fff;padding:0 0;overflow:hidden;right:0;left:0;top:100%;display:none}
.select-box dd .con{background:url(../images/line01.jpg) repeat-y right top}
.select-box dd a{display:block;line-height:3.5714;color:#7d7d7d;font-weight:400;border-top:1px solid #e4e4e4;white-space:normal;padding:0 1.4285em;margin-top:0}
.select-box dd a.on, .select-box dd a:hover{color:#e83421}
.select-box dd a:first-child{border-top:none}
.select-box .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#e83421}
.select-box .mCSB_scrollTools, .select-box .mCSB_scrollTools .mCSB_draggerRail{width:2px}
.select-box .mCSB_scrollTools .mCSB_draggerContainer{background:0 0}
.bg_cover{background-position:center center;background-repeat:no-repeat;background-size:cover}
.zindex{z-index:999}
.arial{font-family:Arial}
.song{font-family:"\5b8b\4f53"}
.phone_hide{display:block}
.phone_show{display:none}
.page{vertical-align:middle;text-align:center;color:#7d7d7d;line-height:2.5em}
.page a{display:inline-block;color:#7d7d7d;margin:0 1px;position:relative;min-width:2.5em}
.page a:hover{color:#e93421}
.page span{padding:0 1.675em 0 1.875em;letter-spacing:.25em}
.page span label{color:#2d2d2d}
.weixin{position:fixed;width:300px;z-index:100000;left:50%;top:50%;margin:-120px 0 0 -150px;background:#fff;border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:1px 1px 2px #aaa}
.weixin .c{position:absolute;width:30px;height:30px;right:0;top:0;font-size:20px;font-style:normal;text-align:center;cursor:pointer;z-index:2}
.weixin h2{position:relative;line-height:30px;font-size:16px;padding-left:10px}
.weixin .img{padding:10px;text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.weixin .img img{width:180px;height:180px}
.weixin p{padding:2px 10px 0;text-align:center}
.radio_bon span{padding-left:38px;apply_expert_form-space:normal;min-width:67px;position:relative;margin:0 25px 0 0;cursor:pointer;font-size:14px;display:inline-block}
.radio_bon span i{background:url(../images/radio_but01.png) no-repeat 0 top;position:absolute;left:0;top:50%;margin-top:-10px;width:20px;height:20px}
.radio_bon span.on i{background-position:0 bottom}
.radio_bon .radio{display:none}
.check_group{cursor:pointer}
.check_group .checkbox{float:left;cursor:pointer;margin-top:.25em;width:18px;border:1px solid #e4e4e4;height:18px;background:url(../images/gou.png) no-repeat center 18px;margin-right:8px}
.check_group .checkbox02{background-position:center center}
.check_group label{float:left;cursor:pointer}
.check_group .checkbox input{display:none}
.fnt-12{font-size:12px}
.fnt-14{font-size:14px}
.fnt-15{font-size:15px}
.fnt-16{font-size:16px}
.fnt-18{font-size:18px}
.fnt-20{font-size:20px}
.fnt-22{font-size:22px}
.fnt-24{font-size:24px}
.fnt-26{font-size:26px}
.fnt-28{font-size:28px}
.fnt-30{font-size:30px}
.fnt-36{font-size:36px}
.fnt-40{font-size:40px}
.fnt-45{font-size:45px}
.fnt-48{font-size:48px}
.fnt-60{font-size:60px}
@media only screen and (max-width:1700px){.fnt-15{font-size:14px}
.fnt-16{font-size:15px}
.fnt-18{font-size:17px}
.fnt-20{font-size:18px}
.fnt-22{font-size:20px}
.fnt-24{font-size:22px}
.fnt-26{font-size:24px}
.fnt-28{font-size:26px}
.fnt-30{font-size:28px}
.fnt-36{font-size:32px}
.fnt-40{font-size:36px}
.fnt-45{font-size:40px}
.fnt-48{font-size:44px}
.fnt-60{font-size:50px}}
@media only screen and (max-width:1500px){.fnt-14{font-size:13px}
.fnt-15{font-size:14px}
.fnt-16{font-size:14px}
.fnt-18{font-size:16px}
.fnt-20{font-size:18px}
.fnt-22{font-size:20px}
.fnt-24{font-size:22px}
.fnt-26{font-size:23px}
.fnt-28{font-size:23px}
.fnt-30{font-size:24px}
.fnt-36{font-size:28px}
.fnt-40{font-size:32px}
.fnt-45{font-size:32px}
.fnt-48{font-size:36px}
.fnt-60{font-size:40px}}
@media only screen and (max-width:1340px){.fnt-20{font-size:17px}
.fnt-22{font-size:18px}
.fnt-24{font-size:20px}
.fnt-26{font-size:21px}
.fnt-28{font-size:21px}
.fnt-30{font-size:22px}
.fnt-36{font-size:26px}
.fnt-40{font-size:30px}
.fnt-45{font-size:28px}
.fnt-48{font-size:32px}
.fnt-60{font-size:36px}}
@media only screen and (max-width:1000px){.phone_hide{display:none}
.phone_show{display:block}}
@media only screen and (max-width:980px){.fnt-22{font-size:17px}
.fnt-24{font-size:18px}
.fnt-30{font-size:20px}
.fnt-36{font-size:24px}
.fnt-40{font-size:28px}
.fnt-45{font-size:26px}
.fnt-48{font-size:30px}
.fnt-60{font-size:32px}}
@media only screen and (max-width:767px){.fnt-12{font-size:12px}
.fnt-14{font-size:14px}
.fnt-15{font-size:15px}
.fnt-16{font-size:16px}
.fnt-18{font-size:16px}
.fnt-20{font-size:18px}
.fnt-22{font-size:19px}
.fnt-24{font-size:20px}
.fnt-26{font-size:21px}
.fnt-28{font-size:21px}
.fnt-30{font-size:22px}
.fnt-36{font-size:24px}
.fnt-40{font-size:26px}
.fnt-45{font-size:26px}
.fnt-48{font-size:28px}
.fnt-60{font-size:32px}
.select-box dt i{background:0 0;border-bottom:1px solid #000;border-right:1px solid #000;width:.7142em;height:.7142em;background:#fff;transform:rotate(45deg);margin-top:-.5em;position:absolute;right:4px}
.select-box dt.open i{border-bottom:1px solid #e83421;margin-top:0;border-right:1px solid #e83421;-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);background-position:center bottom}
.phone_hide{display:none}
.phone_show{display:block}}
@media only screen and (max-width:480px){.fnt-12{font-size:12px}
.fnt-14{font-size:14px}
.fnt-15{font-size:14px}
.fnt-16{font-size:15px}
.fnt-18{font-size:16px}
.fnt-20{font-size:16px}
.fnt-22{font-size:17px}
.fnt-24{font-size:18px}
.fnt-26{font-size:18px}
.fnt-28{font-size:18px}
.fnt-30{font-size:18px}
.fnt-36{font-size:20px}
.fnt-40{font-size:22px}
.fnt-45{font-size:22px}
.fnt-48{font-size:24px}
.fnt-60{font-size:24px}}
@media only screen and (max-width:414px){.fnt-30{font-size:18px}
.fnt-36{font-size:18px}
.fnt-40{font-size:24px}
.fnt-45{font-size:20px}
.fnt-48{font-size:22px}
.fnt-60{font-size:22px}}
@media only screen and (max-width:340px){.fnt-12{font-size:12px}
.fnt-14{font-size:13px}
.fnt-15{font-size:14px}
.fnt-16{font-size:14px}
.fnt-18{font-size:15px}
.fnt-20{font-size:15px}
.fnt-22{font-size:16px}
.fnt-24{font-size:16px}
.fnt-26{font-size:16px}
.fnt-28{font-size:16px}}


.btn{padding:0}
.fix{position:fixed;left:0;top:0;right:0;z-index:999}
.html{overflow:hidden}
.jt-more a{color:#7d7d7d;position:relative;display:inline-block;padding-right:2em}
.jt-more a i{display:inline-block;position:absolute;width:15px;height:10px;margin-top:-5px;right:0;top:50%;background:url(../images/jt05.png) no-repeat right center}
.jt-more a:hover i{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.jt-more a:hover{color:#e83421}
.jt-more2 a{color:#2b2b2b;position:relative;border:1px solid #e4e4e4;border-radius:1.1945em;display:inline-block;padding-right:2.72em}
.jt-more2 a span{padding:0 .778em 0 1.88em;line-height:2.389}
.jt-more2 a i{display:inline-block;position:absolute;width:15px;height:10px;margin-right:0;margin-top:-5px;right:1.833em;top:50%;background:url(../images/jt05.png) no-repeat right center}
.jt-more2 a:hover i{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.jt-more2 a:hover{border:1px solid #e83421}
.jt-more3 span{color:#7d7d7d;position:relative;display:inline-block;padding-right:2em}
.tech-index-sec02 .tech-sec-03 ul li:hover .jt-more3 span{color:#e83421}
.jt-more3 span i{display:inline-block;position:absolute;width:15px;height:10px;margin-top:-5px;right:0;top:50%;background:url(../images/jt05.png) no-repeat right center}
.in-title{position:relative;color:#2b2b2b;width:12em;padding-top:15px;line-height:1.3;padding-bottom:.1667em;margin:0px;}
.in-title i{background:#fdd000;position:absolute;height:1px;left:0;top:0;width:2.083em;z-index:-1}
.sec-tab{padding-left:10em;position:relative}
.sec-tab .tit{position:absolute;left:0;top:0}
.play_button{transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);position:absolute;left:50%;top:50%;text-align:center;color:#fff;font-size:18px;letter-spacing:1px}
.img-video{float:left;width:38.889%;position:relative}
.img-video .img{padding-bottom:58.57%}
.img-video video{width:100%;position:absolute;left:0;top:0;height:100%;background:#000}
.img-video .play, .img-video .play2{position:absolute;cursor:pointer;z-index:3;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, .3)}
.img-video .play i{width:71px;display:inline-block;height:71px;background:url(../images/play2.png) no-repeat center center;background-size:cover}
.img-video .play2 i{width:60px;display:inline-block;height:60px;background:url(../images/play2.png) no-repeat center center;background-size:cover}
.img-video .play2:hover i, .img-video .play:hover i{background:url(../images/play3.png) no-repeat center center;background-size:cover}
.img-video .play:hover{background:0 0}
.pic-list .title{padding:1.3125em 0 0}
.pic-list .title .tit{color:#2b2b2b;float:left}
.pic-list .title .more{float:right;margin-top:.5em}
.pic-list{padding:1.875em 0 3.75em}
.pic-list .img{position:relative;overflow:hidden}
.pic-list .img a{display:block;padding-bottom:56.36%;background-size:cover}
.pic-list .img a img{position:absolute;width:101%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.02);transform:scale(1.02)}
.pic-list .scaleimg6:hover .img a{-webkit-transform:scale(1);transform:scale(1)}
.pic-list .scaleimg6:hover .img a img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.pic-list .img i{display:inline-block;position:absolute;left:0;top:1.25em;padding:0 1.25em;line-height:2.25;background:rgba(231, 36, 39, .6);color:#fff}
.pic-list .sub-tit{margin-bottom:1em;height:3.42em}
.pic-list .sub-tit a{color:#222;display:block;position:relative;line-height:1.71;max-height:3.42em;display:-webkit-box}
.pic-list a .sub-tit{color:#222;display:block;position:relative;line-height:1.71;max-height:3.42em;display:-webkit-box}
.pic-list .sub-tit a i{display:inline-block;position:relative;right:0;bottom:0;margin-left:10px;background:url(../images/jt05.png) no-repeat center #fff;width:15px;height:10px}
.pic-list .sub-tit a:hover i{margin-left:17px}
.pic-list a .txt{color:#7d7d7d}
.pic-list .sub-tit a:hover{color:#e83421}
.pic-list a:hover .sub-tit{color:#e83421}
.pic-list a:hover .txt{color:#7d7d7d}
.pic-list .text{border:1px solid #e4e4e4;margin-top:0;z-index:5;position:absolute;left:0;bottom:0;right:0;border-top:none;background:#fff;padding:1.6em 1.75em 2em}
.pic-list .list{margin-top:-.5em;width:100%}
.pic-list ul li{padding:1.875em 0 1.25em}
.pic-list .txt{line-height:1.71;max-height:3.42em;height:0}
.pic-list .time{color:#ccc;padding-top:.33em}
.pic-list ul li .con{padding-bottom:9.375em;position:relative;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-bottom:none}
.pic-list ul li .con:hover .txt{height:3.42em;margin-bottom:.5em;-webkit-line-clamp:2;max-height:inherit}
.pic-list_mei ul li .con:hover .txt, .video-list ul li .con:hover .txt{height:auto;margin-bottom:.5em;-webkit-line-clamp:100;max-height:inherit}
.pic-list ul li .con:hover .text{border-color:#fff}
.pic-list ul li .con:hover{box-shadow:0 0 20px rgba(0, 0, 0, .12);border-color:#fff}
.pic-list ul li .con:hover .sub-tit{height:3.42em}
.pic-list .img-video{width:100%;overflow:hidden}
.pic-list .img-video .img{padding-bottom:54%}
.pic-list .img-video .img img{position:absolute;width:100%}
.pic-list ul li .label{position:absolute;right:1.75em;min-height:1.71em;bottom:1.75em}
.pic-list ul li .label span{display:inline-block;line-height:1.71;border:1px solid #e4e4e4;border-radius:.9285em;padding:0 1.071em}
.case-pic-list{position:relative;border-top:1px solid #e4e4e4;padding-top:3.75em;padding-left:10em}
.case-pic-list .in-title{position:absolute;left:0;top:2.5em}
.case-pic-list ul{margin:0 -2.53125em;padding-bottom:1.75em;min-height:5em}
.case-pic-list ul li{float:left;width:33.33%;padding-bottom:1.5em}
.case-pic-list ul li .con{color:#666;position:relative;line-height:2.1428;max-height:4.2856em}
.case-pic-list ul li .con i{display:inline-block;position:relative;right:-22px;bottom:0;background:url(../images/jt05.png) no-repeat center #fff;width:15px;height:10px}
.case-pic-list ul li .tit{margin-bottom:1.1875em}
.case-pic-list ul li .tit span{float:left;width:60%;line-height:3;display:block;color:#222}
.case-pic-list ul li .tit .ico{float:right;width:38%;position:relative;height:3em}
.case-pic-list ul li .tit .ico img{max-width:90%;left:auto;right:0;max-height:90%;width:auto;height:auto}
.case-pic-list ul li .text{padding:0 4.53125em 0 2.53125em}
.case-pic-list ul li:hover .con i{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.case-pic-list .img-wrap{float:left;margin-top:.25em;width:2.5em;margin-right:1em;position:relative;height:2.5em}
.case-pic-list .img-wrap img{position:absolute;opacity:0;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);max-width:100%;max-height:100%}
.case-pic-list .img-wrap .img{opacity:1}
.case-pic-list ul li:hover .img-wrap .img{opacity:0}
.case-pic-list ul li:hover .img-wrap .img-hover{opacity:1}
.case-pic-list .txt{color:#2b2b2b}
.case-pic-list ul li:hover .txt{color:#e83421}
.case-pic-list ul li:hover .con{color:#111}
.solution-pic-list{position:relative;border-top:1px solid #e4e4e4;padding-top:3.75em;padding-bottom:1em;padding-left:10em}
.solution-pic-list .in-title{position:absolute;left:0;top:2.5em}
.solution-pic-list ul{margin:0 -2.125em;margin-top:-.925em;min-height:5em}
.solution-pic-list ul li{position:relative;margin-bottom:1.5em;float:left;width:33.33%}
.solution-pic-list ul li .img{overflow:hidden}
.solution-pic-list ul li .img span{display:block;padding-bottom:56%}
.solution-pic-list ul li .img span img{position:absolute;width:101%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.02);transform:scale(1.02)}
.solution-pic-list ul li .con .img span img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.solution-pic-list ul li .tit{color:#2b2b2b;margin-top:1em;margin-bottom:.65em}
.solution-pic-list ul li .tit em{display:inline-block;max-width:100%;overflow:hidden;position:relative;padding-right:2em}
.solution-pic-list ul li .tit em i{display:inline-block;position:absolute;width:15px;height:10px;margin-top:-5px;right:10px;top:50%;background:url(../images/jt05.png) no-repeat right center}
.solution-pic-list ul li .txt{line-height:2;max-height:4em;height:4em;color:#7b7b7b}
.solution-pic-list ul li .con{position:relative;padding:.875em .875em 2em;border:1px solid #fff;margin:0 1.25em;z-index:3}
.solution-pic-list ul li .con:hover .tit{color:#e83421}
.solution-pic-list ul li .con:hover{background:#f7f7f7;border:1px solid #e4e4e4}
.solution-pic-list ul li .con:hover .tit em i{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.pic-tab-nav{float:left;width:10em}
.pic-tab-nav .nr-nav-right1{left:0;width:8.125em;background:#fff;border-top:1px solid #e4e4e4;z-index:3;bottom:auto;right:auto;margin-top:1.25em}
.pic-tab-nav .nr-nav-right1>li{float:none;cursor:pointer;border-bottom:1px solid #e4e4e4;padding:0}
.pic-tab-nav .nr-nav-right1>li>a{display:block;position:relative;color:#7d7d7d;padding:.75em 2em .75em 1em}
.pic-tab-nav .nr-nav-right1>li>a i{position:absolute;width:15px;height:10px;background:url(../images/jt04.png) no-repeat center center;left:auto;right:.625em;bottom:auto;top:50%;margin-top:-5px}
.pic-tab-nav .nrnav-box.active .nr-nav-right1{left:3.85%;top:5em}
.pic-tab-nav .nr-nav-right1>li>a.hover, .pic-tab-nav .nr-nav-right1>li>a:hover{background:#e93421;color:#fff}
.pic-tab-nav .nr-nav-con{overflow:hidden;padding-bottom:3.75em;min-height:500px}
.box_Arrow{border-bottom:1px solid #7d7d7d;border-right:1px solid #7d7d7d;width:.7142em;height:.7142em;background:#fff;transform:rotate(45deg);margin-top:-8px;position:absolute}
.box_Arrow2{border-top:1px solid #7d7d7d;border-right:1px solid #7d7d7d;width:.6428em;height:.6428em;background:#fff;transform:rotate(45deg);margin-top:-.3217em;position:absolute}
.box_Arrow3{border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;width:1.4285em;height:1.4285em;background:#fff;transform:rotate(135deg);margin-left:-.71425em;position:absolute;left:50%;top:0}
.box_Arrow4{border-left:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;width:1.4285em;height:1.4285em;background:#fff;transform:rotate(45deg);margin-top:-.875em;position:absolute;left:0;top:50%}
.main{overflow:hidden;margin-left: auto;margin-right: auto;max-width: 100%; width:1440px;}
.er-bn{position:relative;color:#fff}
.er-bn .img{padding-bottom:25.32%}
.er-bn .text{position:absolute;left:3.85%;right:3.85%;bottom:17%}
.er-bn dl dt{margin-bottom:.6em}
.er-bn dl dd{opacity:.7;line-height:2;min-height:4em}
.nrnav-box{border-bottom:1px solid #e4e4e4;color:#999;padding:1.87em 0 1.2em;position:relative}
.nrnav-box span{color:#2b2b2b}
.nrnav-box a{color:#999}
.nrnav-box a:hover{color:#d70c19}
.nrnav-box .nr-nav-right1{position:absolute;right:0;bottom:0}
.nrnav-box .nr-nav-right1>li{float:left;padding-left:2.5em;width:auto}
.nrnav-box .nr-nav-right1>li>a{position:relative;display:inline-block;cursor:pointer;color:#999;padding-bottom:1.2em}
.nrnav-box .nr-nav-right1>li:first-child{padding-left:0}
.nrnav-box .nr-nav-right1>li>a i{width:0;height:2px;background:#e83521;position:absolute;left:0;bottom:0;overflow:hidden}
.nrnav-box .nr-nav-right1>li>a.hover, .nrnav-box .nr-nav-right1>li>a:hover{color:#2b2b2b}
.nrnav-box .nr-nav-right1>li>a.hover i, body:not(.touch_body) .nrnav-box .nr-nav-right1>li>a:hover i{width:100%;color:#2b2b2b}
.nrnav-box .nr-nav-left{float:left}
.nrnav-box .nr-nar-left2 a, .nrnav-box .nr-nar-left2 em, .nrnav-box .nr-nar-left2 span{float:left}
.nrnav-box .nr-nar-left2 em{padding:0 .5em}
.nrnav-box .nr-nar-left2 .select-box{width:auto;margin-right:1em;color:#999;float:left}
.nrnav-box .nr-nar-left2 .select-box dt{background:0 0;padding-left:0;line-height:1.5;border-bottom:none}
.nrnav-box .nr-nar-left2 .select-box dd{width:15em}
.nrnav-box .nr-nar-left2 .select-box dt b{padding-right:30px}
.nrnav-box .nr-nar-left2 .select-box dd{box-shadow:none;border:none;padding-top:8px}
.nrnav-box .nr-nar-left2 .select-box dd a{display:block;line-height:1.5;position:relative;float:none;margin:0 1.1875em;padding:0 .375em}
.nrnav-box .nr-nar-left2 .select-box dd a span{display:block;padding:.8125em 0;float:none;line-height:1.5}
.nrnav-box .nr-nar-left2 .select-box dd .con{background:0 0;border:1px solid #e4e4e4}
.nrnav-box .nr-nar-left2 .select-box dd a .box_Arrow2{position:absolute;right:0;top:50%;border-color:#e83521}
.nrnav-box .nr-nar-left2 .select-box dd a:hover span{color:#e83521}
.nrnav-box .nr-nav-left label{display:inline-block;background:#fdeae8;line-height:2.1428em;border-radius:1.0714em;padding:0 1.1428em;margin-left:1.4285em;color:#e93421}
.aside{position:fixed;height:14.75em;right:65px;bottom:2%;z-index:99;margin-top:-4.375em}
.aside .btn{position:absolute;right:0;bottom:0}
.aside .btn a{background:#e83421;width:10.4285em;color:#fff;display:inline-block;border-radius:1.4285em;padding:0 1.5714em 0 2.4285em}
.aside .btn a span{display:inline-block;padding-right:1.5714em;position:relative;line-height:2.7857}
.aside .btn a span i{display:inline-block;position:absolute;width:15px;height:10px;margin-top:-5px;right:0;top:50%;background:url(../images/jt04.png) no-repeat right center}
.aside .btn a:hover span i{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-o-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}
.aside .list{width:20em;position:absolute;right:0;bottom:0;background:#fff;box-shadow:0 0 5px rgba(0, 0, 0, .1);border-radius:3px;display:none}
.aside .list .title{background:#e83421;position:relative;color:#fff;border-radius:3px 3px 0 0;padding:0 1.25em;line-height:3}
.aside .list .title i{position:absolute;cursor:pointer;width:3.5em;top:0;right:0;height:100%;bottom:0}
.aside .list .title i em{position:absolute;width:1em;left:1.25em;height:2px;background:#fff;top:50%;margin-top:-1px}
.aside .list h2{padding:0 1.25em;cursor:pointer;position:relative;line-height:3;background:#f9f9f9;color:#2b2b2b}
.aside .list h2 i{background:#f9f9f9;top:50%;right:1.25em}
.aside .list .con{color:#7d7d7d;line-height:2;display:none;padding:0 1.25em;padding-bottom:1.25em}
.aside .list .con label{color:#e83421}
.aside .list .con a{color:#e83421}
.aside .list .con a:hover{text-decoration:underline}
.aside .list .apply{padding:1em 0}
.aside .list .apply a{color:#e83421}
.aside .list .apply a:hover{text-decoration:none}
.aside .list ul li.on h2 i{-moz-transform:rotate(135deg);background:#fff;border-color:#e83421;-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.aside .list ul li.on h2, .aside .list ul li:hover h2{color:#e83421;background:#fff}
.go_top{position:fixed;bottom:2%;right:.8%;cursor:pointer;z-index:99;display:none}
.go_top img{width:38px}
.nrnav-box{background:#fff}
.nrnav-box.active{position:fixed;z-index:10;left:12.5%;right:12.5%;padding-left:3.125%;padding-right:3.125%}
.nrnav-box.active .nr-nav-right1{right:3.85%}
.video_place{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, .5);z-index:999999999}
.video_con{z-index:2;width:900px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}
.lt9 .video_con{top:20%;left:10%;background:#000}
.video_con video{width:100%;height:100%}
.video_close_btn{position:absolute;top:50%;left:50%;margin:-264px -3.875em 0 450px;cursor:pointer}
.video_close_btn span{width:2.875em;float:left;position:relative;top:-3.625em;height:2.875em;background:url(../images/close.png) no-repeat center center;display:inline-block;border:1px solid #fff;border-radius:50%;transition:all .5s}
.video_close_btn:hover span{transform:rotate(90deg)}
.video_place .con{position:relative}
.video_place p{position:absolute;top:50%;margin-top:258px;left:50%;margin-left:-450px;width:900px;padding:.85em 0;color:#fff;text-align:center;cursor:pointer}
.img_dou img{position:absolute;width:101%;-webkit-transition:all .5s;transition:all .5s;-webkit-transform:scale(1.02);transform:scale(1.02)}
.img_dou:hover a{-webkit-transform:scale(1);transform:scale(1)}
.img_dou:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}
.document-bn{position:relative;margin-top:1.25em;display:none}
.document-bn .img{position:absolute;left:0;top:0;bottom:0;width:45%}
.document-bn .img .jt{position:absolute;right:0;top:0;width:3.75em;bottom:0;background:url(../images/jt16.png) no-repeat right center;background-size:auto 100%}
.document-bn .text{position:relative;padding:2.25em 1.3125em 1.75em 3.3125em;background:#393939;color:#fff;float:right;width:55%}
.document-bn .text .more{margin-top:1.25em}
.document-bn .text .more a i{display:inline-block;margin-left:1em;position:relative;top:2px}
.document-bn .text .con{margin-top:.325em}
@media only screen and (max-height:660px) and (min-width:1000px){.video_close_btn{left:auto;top:auto;bottom:85%;right:10%}
.video_close_btn span{top:0}
.video_place p{top:85%;left:10%;width:80%;margin-top:0;margin-left:0}}
@media only screen and (max-width:1340px){.img-video .play i, .img-video .play2 i, .in-banner .video_play img, .pro-sec01 .img-video .play i{width:55px;height:55px}
.play_button{font-size:16px}
.case-pic-list ul{margin:0 -1em}
.case-pic-list ul li .text{padding:0 1em}
.solution-pic-list ul{margin:0 -1em}
.solution-pic-list ul li .con{margin:0 .125em}
.header .hd-share ul li a{width:22px;height:22px}}
@media only screen and (max-width:1280px){.pic-list .text{padding:1.4375em 1em 1.875em}}
@media only screen and (max-width:1100px){.aside{right:60px}
.menu-con .menu-ft .menu-right ul li .con{padding:.5em}
.menu-con .menu-ft .menu-left .text{padding:.5em}}
@media only screen and (max-width:980px){.video_con{width:80%}
.video_close_btn{left:auto;top:auto;bottom:75%;right:16%}
.video_close_btn span{top:0}
.video_place p{top:80%;left:10%;width:80%;margin-top:0;margin-left:0}}
@media only screen and (max-width:767px){.video_close_btn span{top:-8.625em}}
.menu-con .fanhui3, .menu-con .fanhui4, .menu-nav .title .fanhui{display:none}
@media only screen and (max-width:1000px){.nav_phone, .nav_phone_btn{display:block;cursor:pointer}
.nav_phone_btn{position:absolute;z-index:102;top:50%;margin-top:-18px;left:4.125em;transition:.3s all;-webkit-transition:.3s all;-moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all}
.nav_phone_btn{display:block;cursor:pointer;height:36px}
.nav_phone_btn span{position:relative;font-size:0;width:28px;height:2px;background-color:#e83421;display:inline-block;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out}
.nav_phone_btn span:after, .nav_phone_btn span:before{content:"";position:absolute;width:100%;height:2px;background-color:#e83421;left:0;transition:all 250ms ease-out;-webkit-transition:all 250ms ease-out}
.nav_phone_btn span:before{top:-10px}
.nav_phone_btn span:after{top:10px}
.visible_nav.nav_phone_btn span{background-color:transparent}
.visible_nav.nav_phone_btn span:before{left:0;top:0;transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg)}
.visible_nav.nav_phone_btn span:after{top:0;left:0;transform:rotateZ(-45deg);-webkit-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg)}
.main{padding:0;margin-top:3.5em}
.wrap{padding:0 20px}
@keyframes headeractive{from{opacity:0;top:-100%}
to{opacity:1;top:0}}
.nrnav-box.active{left:0;right:0}
.scrollHeader .header.headeractive{box-shadow:none}
.er_bn .img{padding-bottom:30%}
.er_bn .tit{left:13.66%;right:13.66%}
.er_bn .tit i{width:9.163%}}
@media only screen and (max-width:800px){.main{margin-top:0px}}
@media only screen and (min-width:768px){.case-pic-list ul li{height:200px}}
.zhongwen{display:none}
@media only screen and (max-width:767px){.aside .list ul li:hover h2{background:#f9f9f9}
.aside .list ul li.on h2{background:#fff}
.pic-list ul li .con{padding-bottom:7.375em}
.pic-list .img{transform:scale(.997)}
.pic-list .img-video .img{padding-bottom:0}
.pic-list .img-video .img img{position:relative}
.header .in-search.on .search-wrap{width:100%;left:0;padding:7px 30px;background:#fff}
.zhongwen{display:block}
.menu-con .fanhui3 img, .menu-con .fanhui4 img, .menu-nav .title .fanhui img{width:24px}
.menu-nav .title .fanhui span{padding-left:32px}
.menu-con .fanhui3 span, .menu-con .fanhui4 span{padding-left:32px}
.er-bn dl dd{line-height:1.7}
.wrapper{overflow:hidden}
.nav_phone_btn{left:20px;top:50%;transform:translateY(-50%);margin-top:0}
.aside .btn a span i{background:url(../images/jt004.png) no-repeat right center;background-size:auto 10px}
.in-sec04 .sec-tabcon ul li .con i, .jt-more a i{background:url(../images/jt005.png) no-repeat right center;background-size:auto 10px}
.nrnav-box .nr-nav-right1>li{padding-left:1.5em}
.nrnav-box .nr-nav-left{width:100%;padding-bottom:.5em}
.nrnav-box .nr-nav-right1{position:relative;float:left;width:100%;display:flex;overflow-x:auto;overflow-y:hidden}
.nrnav-box .nr-nav-right1>li{padding:0 2em 0 0;white-space:nowrap}
.nrnav-box .nr-nav-right1>li>a{padding:.5em 0;font-size:14px}
.nrnav-box{padding-bottom:0}
.nrnav-box.active{left:0;right:0;padding-left:20px;padding-right:20px;top:65px!important;}
.nrnav-box.active .nr-nav-right1{right:0}
.nrnav-box .nr-nav-right1>li:last-child{padding-right:0}
.er-bn .img{padding-bottom:60%}
.er-bn dl dd br{display:none}
.pic-list{padding-bottom:2.5em}
.pic-list .text{padding:1em}
.pic-list ul li{padding:1.875em 0 0}
.case-pic-list{padding-top:2.5em;padding-left:0}
.case-pic-list .in-title{position:relative;top:0}
.case-pic-list ul{margin:0;padding-top:2em;padding-bottom:.5em}
.case-pic-list ul li{width:100%;padding-bottom:1em;margin-bottom:1em;border-bottom:1px solid #dcdcdc}
.case-pic-list ul li:last-child{border-bottom:0}
.case-pic-list ul li .text{padding:0}
.solution-pic-list{padding-top:2.5em;padding-left:0}
.solution-pic-list .in-title{position:relative;top:0}
.solution-pic-list ul{padding-top:1em}
.solution-pic-list ul li{width:100%;margin-bottom:0}
.solution-pic-list ul li .txt{height:auto}
.pic-tab-nav{width:100%;left:-20px;right:-20px}
.pic-tab-nav .nr-nav-right1{width:100%;overflow-x:scroll;display:flex;border-bottom:1px solid #e4e4e4}
.pic-tab-nav .nr-nav-right1>li>a{padding:.5em 1em}
.pic-tab-nav .nr-nav-right1>li{display:inline-block;border-bottom:0;border-top:none;white-space:nowrap}
.pic-tab-nav .nr-nav-right1>li>a i{display:none}
.document-bn .img{position:relative;width:100%;padding-bottom:40%}
.document-bn .img .jt{display:none}
.document-bn .text{width:100%;padding:2em}}
.arial_app{display:none;width:100%}
.app_f{display:none}
@media only screen and (max-width:650px){.video_place p{top:7%}
.video_close_btn{bottom:7%;left:50%;right:auto;transform:translateX(-50%);margin:0}
.arial_app .nr-nav-right1>li{padding:0 .5em 0 0}
.app_f{display:block}
.app_f .hd-share{padding:0 16.667%}
.app_f .hd-share ul{padding-top:1.375em;text-align:center}
.app_f .hd-share ul li{position:relative;float:none;display:inline-block;margin-right:2em}
.app_f .hd-share ul li a{width:28px;height:28px;display:inline-block;border-radius:3px}
.app_f .hd-share ul li.li01 a{background:url(../images/footer-wx.png) no-repeat center bottom;background-size:100% 200%}
.app_f .hd-share ul li.li02 a{background:url(../images/footer-weibo.png) no-repeat center bottom;background-size:100% 200%}
.app_f .hd-share ul li.li03 a{background:url(../images/footer-linkedin.png) no-repeat center bottom;background-size:100% 206%}
.app_f .hd-share .code{position:absolute;z-index:-2;opacity:0;left:1.75em;padding-top:.6875em;top:100%;margin-top:10px;left:50%;margin-left:-3.9375em}
.app_f .hd-share .code .con{border:1px solid #e4e4e4;padding:.625em;background:#fff}
.app_f .hd-share .code .con img{width:6.625em;position:relative;z-index:3}
.app_f .hd-share ul li:hover a{background-position:center top}
.app_f .hd-share ul li:hover .code{z-index:2;opacity:1;margin-top:0}
.app_f .hd-share ul li:hover{z-index:3}}
.aside_app{display:none!important}
@media only screen and (max-width:500px){.apply-btn-new{margin:6px 0}
.apply-btn-new>a>i{margin-top:11px;display:block;line-height:1.5;font-style:normal;padding-bottom:5px}
.aside_pc{display:none!important}
.aside_app{display:block!important}
.aside .aside_app a{background:#e83421;width:38px;color:#fff;display:inline-block;border-radius:50%;padding:0}
.aside .aside_app a img{width:100%}
.aside{right:3.125%;bottom:54px}
.pic-list .img a img{position:relative}
.pic-list .img a, .tech-index-sec02 .pic-list .img a{padding-bottom:0}
.img-video .play i, .img-video .play2 i, .pro-sec01 .img-video .play i{width:44px;height:44px}
.play_button{font-size:14px}}
@media only screen and (max-width:340px){.video_close_btn{margin-right:-2.875em}
.nrnav-box .nr-nav-right1>li>a{font-size:12px}
.apply-btn-new>a>i{float:left;width:100%;font-style:normal;margin-top:0!important}
.apply-btn-new>a>span{line-height:2.5!important}}
#right_login_icon span{position:relative;top:6px}
.detail_content_12j ul, ol{list-style-position:inside!important}
.detail_content_12j ul li, ol li{list-style-type:inherit!important}
.detail_content_12j ul p, ol p{display:inline-block!important}
.detail_content_12j address, .detail_content_12j cite, .detail_content_12j em, .detail_content_12j i{font-style:italic!important}
.detail_content_12j h1{font-size:xx-large!important}
.detail_content_12j h2{font-size:x-large!important}
.detail_content_12j h3{font-size:large!important}
.detail_content_12j h4{font-size:medium!important}
.detail_content_12j h5{font-size:small!important}
.detail_content_12j h6{font-size:x-small!important}
.detail_content_12j a{color:#333}
