﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{font-size:0; color:#000; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count {color:#000;display:inline-block;border:1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;background:#fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#f39700;}
.util-page span.gobutton,.util-page span.gobutton:hover {color:#000; background-color:#eee; }
.util-page .gobutton .ion{font-size:.8em;}
.util-page .count {margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{background:none; border:none;color:#000; font-size:14px; }
.util-page .jumpto_inp{width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea {margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper {position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon {position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea {display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box {display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico {display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 {background-position:-20px 0;}
.ico1_3 {background-position:-40px 0;}
.ico1_4 {background-position:-60px 0;}
.ico1_5 {background-position:-80px 0;}
.ico2_1 {background-position:0 -20px;}
.ico2_2 {background-position:-20px -20px;}
.ico2_3 {background-position:-40px -20px;}
.ico2_4 {background-position:-60px -20px;}
.ico2_5 {background-position:-80px -20px;}
.ico3_1 {background-position:0 -40px;}
.ico3_2 {background-position:-20px -40px;}
.ico3_3 {background-position:-40px -40px;}
.ico3_4 {background-position:-60px -40px;}
.ico3_5 {background-position:-80px -40px;}
.ico4_1 {background-position:0 -60px;}
.ico4_2 {background-position:-20px -60px;}
.ico4_3 {background-position:-40px -60px;}
.ico4_4 {background-position:-60px -60px;}
.ico4_5 {background-position:-80px -60px;}
/* 常量设置 */
html{font-size:100px;}
.inner_wrap{width:18rem; margin-right:auto; margin-left:auto;}
.wrap {width:18rem; margin-right:auto; margin-left:auto;}
.mwrap {max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:15px; line-height:1.8; color:#000; background:#fff;}
a{color:inherit;}
a:hover {color:#f39700;}
::-moz-selection {color:#fff; background:#f39700; }
::selection {color:#fff; background:#f39700; }
::-webkit-input-placeholder {color:#aaa; } 
.placeholder {color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus {border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img {-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom {overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img {cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

/* ------------------------------------------------------------------------------------- */

/* 新站公共字体 */
.fz44{font-size:44px; line-height:55px; font-weight:normal;}
.fz36{font-size:36px; line-height:45px; font-weight:normal}
.fz24{font-size:24px; line-height:40px;}
.fz18{font-size:18px; line-height:32px;}
.fz16{font-size:16px; line-height:24px;}
/* 头尾框架 */
.header{background:rgba(255,255,255,.9); position:fixed; left:0; top:0; width:100%; z-index:20; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header .h_logo{padding:14px 0 15px;}
.header .h_logo a{display:block;}
.header .h_logo a img{height:31px;}
.header .menu{float:right; margin-left:20px; height:31px; padding:14px 0 15px; cursor:pointer; display:none;}
.header .menu .icon{display:inline-block; width:31px; height:31px; background:url(../img/menu_orange.svg) no-repeat center; background-size:cover;}
.header .menu span{display:none;}
.header .h_tools{float:right; padding:11px 0; margin-left:7%;}
.header .h_tools .h_search {margin-left:10px; width:36px; height:36px; border-radius:5px; line-height:36px; border:1px solid #000; color:#000; text-align:center;}
.header .h_tools .h_search i{vertical-align:top; margin:0;}
.header .h_tools .price{float:right; padding:0 25px; line-height:36px; font-size:13px; color:#fff; background:#000000; border-radius:5px; border:1px solid #000; margin-left:10px; transition:.3s ease;}
.header .h_tools .price:hover{background:#f39700; border-color:#f39700;}
.header .h_tools .phone{float:right; padding:0 25px; line-height:36px; font-size:13px; color:#000;  border-radius:5px; border:1px solid #000; margin-left:10px;}
.header .h_tools a:hover{background:#f39700; color:#fff; border-color:#f39700;}
.header .inav_wrapper .nav_li{display:inline-block; padding:0 33px; color:#000}
.header .inav_wrapper .nav_li>a{display:block; line-height:31px; padding:14px 0 15px;}
.header .inav_wrapper .nav_li .xl_down{position:absolute; left:0; top:100%; width:100%; background:rgba(255,255,255,.7); backdrop-filter:blur(30px); display:none; color:#000;}
.header .inav_wrapper .nav_li .xl_down ul{padding:15px 10%; display:flex; justify-content:center; align-items:center; line-height:35px;}
.header .inav_wrapper .nav_li .xl_down ul li{padding:0 25px;}
.header .inav_wrapper .nav_li .xl_down ul li a{display:block; padding:0 5px; color:#000; position:relative;}
.header .inav_wrapper .nav_li .xl_down ul li a:before{content:''; width:100%; height:1px; background:#000; position:absolute; left:0; bottom:0; transform-origin:top right; transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:transform; transition-timing-function:cubic-bezier(.4,0,.2,1);
  transition-duration:.5s; --tw-scale-x:0;}
.header .inav_wrapper .nav_li .xl_down ul li a:hover:before{--tw-scale-x:1; transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:top left}
.header .inav_wrapper .nav_li .xl_down ul li{
  --tw-translate-x:0;
  --tw-translate-y:0;
  --tw-rotate:0;
  --tw-skew-x:0;
  --tw-skew-y:0;
  --tw-scale-x:1;
  --tw-scale-y:1;
}
.header .m_nav{display:none}
/* 数字展馆的头部 */
.Num_exhibit_header.header .h_digital{border-left:1px solid #ddd; padding-left:15px; height:31px; line-height:31px; margin:14px 0 15px 15px;}
.Num_exhibit_header.header .h_digital h1{display:inline-block; font-size:18px; color:#000; margin-right:3px;}
.Num_exhibit_header.header .h_digital>div {display:inline-block; font-size:18px; color:#f39700;}
.Num_exhibit_header.header .h_tools{margin-left:5%;}



.channel_content{min-height:40vh; padding:65px 0;}

/* 底部 */
.pageFooter{background:#000; position:relative; z-index:5;}
/* 新改底部 */
.footer_top{padding:65px 0 45px;text-align:center; border-bottom:1px solid rgba(0,0,0,.2);}
.footer_top .list{display:inline-block; position:relative;}
.footer_top .list ul{display:inline-block; margin-bottom:55px;}
.footer_top .list li{display:inline-block; font-size:18px; margin:0 15px; line-height:30px; color:#fff;}
.footer_top .list .f_pic{position:absolute; left:100%; top:0; width:162px; margin-left:100px;}
.footer_top .f_share .iconfont{display:inline-block; width:46px; height:46px; border-radius:50%; color:#fff; border:2px solid #fff; font-size:28px; text-align:center; padding:0; margin:0; margin-right:20px;}
.footer_top .f_share .iconfont:hover{color:#f39700; border-color:#f39700;}
.footer_top .f_share>*:last-child{margin-right:0;}
.footer_top .bott{font-size:14px; line-height:25px; color:#fff;}
.footer_bott{border-top:1px solid rgba(255,255,255,.2); padding:10px 0; line-height:35px; text-align:center; color:rgba(255,255,255,.4);}
.footer_bott .left{display:inline-block;}
.footer_bott .left a{display:inline-block; margin:0 5px;}
.footer_bott .left a img{vertical-align:middle; display:inline-block; margin-right:3px;}
.footer_bott .right{display:inline-block; margin-left:10px;}



/* 下层banner */
.xc_banner{position:relative; height:560px; overflow:hidden;}
.xc_banner:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.6); position:absolute; left:0; top:0;}
.xc_banner.business:after{background:rgba(0,0,0,.1);}
.xc_banner.join_us:after{display:none;}
.xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.xc_banner>video{position:absolute; width:100%; height:100%; object-fit:cover; left:0;top:0; max-width:none;}
.xc_banner.has_video>img{display:none; position:static; left:0; margin-left:0; width:100%; height:100%; object-fit:cover;}
.xc_banner .intro{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%); z-index:2;}
.xc_banner .intro .tit{color:#fff; font-weight:normal; text-align:center;}
.xc_banner .crumbs{position:absolute; bottom:20px; left:0; width:100%; color:#fff; font-weight:normal; text-align:right; z-index:2;}
.xc_banner .crumbs .box{display:inline-block; text-align:left; font-size:0; }
.xc_banner .crumbs .box>*{display:inline-block; vertical-align:middle;}
.xc_banner .crumbs .box .home{width:16px; height:16px; line-height:normal;}
.xc_banner .crumbs .box h1{font-size:16px; line-height:24px; font-weight:normal;}
.xc_banner .crumbs .box .iconfont{margin:0; font-size:24px; line-height:1;}

/* xc_nav */
.xc_nav{border-bottom:1px solid #E3E3E3;}
.xc_nav ul{display:flex; justify-content:center;}
.xc_nav li{padding:0 23px; position:relative}
.xc_nav li a{display:block; padding:15px 0; line-height:38px; font-size:14px; position:relative;}
.xc_nav li:after{content:''; width:1px; height:16px; background:#e3e3e3; position:absolute; right:0; top:50%; margin-top:-8px;}
.xc_nav li:last-child a:after{border-right:none;}
.xc_nav li.cur a{color:#f39700;}
.xc_nav li.cur a:before{content:''; width:100%; height:1px; background:#f39700; position:absolute; left:0; bottom:-1px;}

/* 面包屑 start*/
.xc_banner.business .crumbs{position:absolute; bottom:20px; left:0; width:100%; color:#fff; font-weight:normal; text-align:right}
.xc_banner.business .crumbs .box{display:inline-block; text-align:left; font-size:0; }
.xc_banner.business .crumbs .box>*{display:inline-block; vertical-align:middle;}
.xc_banner.business .crumbs .box .home{width:16px; height:16px; line-height:normal;}
.xc_banner.business .crumbs .box h1{font-size:16px; line-height:24px; font-weight:normal;}
.xc_banner.business .crumbs .box .iconfont{margin:0; font-size:24px; line-height:1;}
/* 面包屑 end*/

/* 公共按钮 */
.commonBtn_box{font-size:0;}
.commonBtn_box a{display:inline-block; width:265px; height:40px; line-height:40px; font-size:14px; font-weight:normal; border-radius:4px; margin:0 10px; text-align:center;}
.commonBtn_box a.white{background:#fff; color:#000;}
.commonBtn_box a.white:hover{background:rgba(255,255,255,.9);}
.commonBtn_box a.black{background:#000; color:#fff;}
.commonBtn_box a.black:hover{background:rgba(0,0,0,.8);}
.commonBtn_box a.orange{background:#f39700; color:#fff;}
.commonBtn_box a.orange:hover{background:rgba(243, 151, 0,.9);}
/* 公共按钮 end*/

/* 右侧导航 */
.right_nav{position:fixed; /*right:16px;*/ right:0; bottom:.32rem; width:44px; z-index:9990;}
.right_nav .service{width:44px; border:0; color:#fff; border-radius:4px; background-image:-webkit-gradient(linear, left top, left bottom, from(#000), to(#000)); background-image:-o-linear-gradient(#000, #000); background-image:linear-gradient(#000, #000); font-size:14px; padding:4px 5px 10px; -webkit-box-shadow:0 4px 8px rgba(0, 91, 172, 0.24); box-shadow:0 4px 8px rgba(0, 91, 172, 0.24); cursor:pointer;}
.right_nav .service i{display:block; color:currentColor; font-size:20px; margin-bottom:2px; -webkit-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.right_nav .service span{ display:block; line-height:1.3; -webkit-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.right_nav .service:hover i{-webkit-transform:translateY(-4px); -ms-transform:translateY(-4px); transform:translateY(-4px); opacity:0;}
.right_nav .service:hover span{-webkit-transform:translateY(-14px); -ms-transform:translateY(-14px); transform:translateY(-14px);}
.right_nav .item{margin-top:8px; width:44px; background-color:#fff; border-radius:4px; -webkit-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1); box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);}
.right_nav .item .nav_btn{box-sizing:border-box; display:block; text-align:center; padding:0 5px; text-decoration:none; width:100%; height:44px; font-size:12px; color:#080808; border:0; background-color:transparent; border-radius:4px; overflow:hidden; cursor:pointer;}
.right_nav .item .nav_btn i{display:block; font-size:20px; height:44px; line-height:40px; -webkit-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.right_nav .item .nav_btn span{display:block; font-size:12px; height:44px; line-height:1.3; padding-top:6px; -webkit-transform:translate(0, -38px); -ms-transform:translate(0, -38px); transform:translate(0, -38px); opacity:0; -webkit-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out;}
.right_nav .item .nav_btn:hover i{-webkit-transform:translate(0, -5px); -ms-transform:translate(0, -5px); transform:translate(0, -5px); opacity:0;}
.right_nav .item .nav_btn:hover span{-webkit-transform:translate(0, -45px); -ms-transform:translate(0, -45px); transform:translate(0, -45px); opacity:1;}
.right_nav .item_more{visibility:hidden; -webkit-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; -webkit-transform:translate(0, 6px); -ms-transform:translate(0, 6px); transform:translate(0, 6px); opacity:0;}
.right_nav .item_more.hasGo{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0); opacity:1; visibility:visible;}
.right_nav .item_more.hasGo{-webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0); opacity:1; visibility:visible;}
.right_nav .popup{display:none; position:absolute; bottom:0; right:44px; padding-right:8px}
.right_nav .popup.hasGo{display:block;}
.right_nav .popup .box{display:block; width:192px; min-height:200px; background-color:#fff; border-radius:4px; padding:24px; -webkit-box-shadow:0 4px 16px rgba(0, 0, 0, 0.16); box-shadow:0 4px 16px rgba(0, 0, 0, 0.16)}
.right_nav .popup.kefu_pup .box{width:330px; padding:0;}
.right_nav .popup .area{padding-bottom:.24rem; border-bottom:1px solid #f0f0f0; margin-bottom:.24rem;}
.right_nav .popup .title{font-size:14px; line-height:20px; margin-bottom:14px;}
.right_nav .popup .title i{margin-right:5px; font-size:20px;}
.right_nav .popup .tips{font-size:12px; text-align:center; margin:-6px 0;}
.right_nav .popup .box.more_box{max-height:520px; width:240px; overflow-y:auto;}
.right_nav .popup .box.more_box .tit{font-size:16px; line-height:1.4; margin-bottom:16px;}
.right_nav .popup .box.more_box .tit i{font-size:19px; margin-right:3px}
.right_nav .popup .box.more_box .line{padding:14px 16px; background-color:#f5f5f5; border-radius:4px; margin-bottom:8px;}
.right_nav .popup .box.more_box .line .t{font-size:14px; font-weight:bold; line-height:1.4; margin-bottom:4px; display:block;}
.right_nav .popup .box .cont{display:-ms-flexbox; display:flex; width:100%; -ms-flex-align:center; align-items:center; -ms-flex-pack:center; justify-content:center;}
.right_nav .popup .box .cont .prompt{display:block; font-size:12px; -ms-flex:0 0 84px; flex:0 0 84px; margin-right:5px; background-color:#f5f5f5; padding:5px; line-height:1.3;}
.right_nav .popup .box .cont .img_box{width:100%; text-align:center;}
.right_nav .popup .box .cont .img_box img{display:block; width:100%; height:auto;}
.right_nav .popup .box .cont .img_box .title{display:block; font-size:12px; margin-bottom:0;}
.right_nav .popup .box .con{text-align:center;}
.right_nav .popup .box .con a{display:block; width:100%; height:33px; background-color:#000; font-size:14px; color:#fff!important; border-radius:4px; line-height:33px; text-decoration:none; cursor:pointer;}
.right_nav .popup .box .con a:hover{background:#f39700; color:#000!important;}
.right_nav .popup .more_btn{font-size:12px; text-align:center; color:#fff; background-color:#000; line-height:31px; height:33px; width:100%; border-radius:.06rem; border:1px solid transparent; margin-bottom:8px; cursor:pointer;}
.right_nav .popup .more_btn a{color:#fff; display:block;}
.right_nav .popup .more_btn:hover{background:#f39700; color:#000;}
.right_nav .popup .more_btn a:hover{color:#000;}
.right_nav .popup .more_btn:last-child{margin-bottom:0;}
.right_nav .popup .more_btn.btn02{border:1px solid #080808; color:#080808; background-color:transparent;}
/* 右侧导航 end */
body #aff-im-root{display:none!important;}

/* 首页 */
.section{position:relative; min-height:100vh;}
.section.fp-auto-height{min-height:inherit;}
.section .ipt{width:100%; height:100%; position:absolute; left:0; top:0;}
.section .ipt picture{width:100%; height:100%;}
.section .ipt picture img{height:100%; width:100%; object-fit:cover;}
.section .commonBtn_box{position:absolute; left:50%; transform:translateX(-50%); bottom:100px;}
.section .infor{margin-top:170px; text-align:center; top:0; z-index:2; position:absolute; left:5%; right:5%; width:90%;}
.ipt .infor .txt{color:#000; margin-top:15px;}
.ipt .infor .tit{color:#f39700;}
.ipt .infor .con{color:#fff; margin-top:10px; margin-bottom:25px; padding:0 16%;}
.ipt .infor .list{font-size:0;}
.ipt .infor .list li{display:inline-block; margin:0 8px;}
.ipt .infor .list li a{display:block; border:2px solid #fff; border-radius:5px; color:#fff; line-height:32px;  font-size:13px; padding:0 25px; font-weight:normal;}
.ipt .infor .list li a:hover{border-color:#000; background:#000; color:#fff;}
/* .ipt04 .infor .tit{color:#fff;} */
body #fp-nav{display:none!important;}
body #fp-nav ul li a span, 
body .fp-slidesNav ul li a span{background:#f39700;}
/* .ipart .section01{min-height:960px;} */


/* 新闻列表 */
.news_list01 .hd{font-size:0; margin-bottom:40px;}
.news_list01 .hd .item{font-size:30px; font-weight:normal; line-height:40px; color:#888; display:inline-block; padding:0 35px; position:relative;}
.news_list01 .hd .item:before{content:''; width:1px; height:32px; background:#E5E5E5; position:absolute; left:0px; top:50%; margin-top:-16px;}
.news_list01 .hd .item:first-child{padding-left:0;}
.news_list01 .hd .item:first-child:before{display:none;}
.news_list01 .hd .item.cur{color:#000;}
.news_list01 .bd{width:48%; margin:0 auto; background:#f6f6f6;}
.news_list01 .bd form{width:100%; position:relative;}
.news_list01 .bd .top_sel{width:16%; float:left; color:#222; font-size:14px; line-height:26px; position:relative; box-sizing:border-box; padding:15px 0;}
.news_list01 .bd .top_sel:after{content:''; width:1px; height:25px; background-color:#ccc; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.news_list01 .bd .inp_box{width:68%; float:left; position:relative}
.news_list01 .bd .top_inp{border:none; background:transparent; padding:0; text-indent:15px; font-size:14px; color:#000; height:26px; line-height:26px; padding:15px 0; width:calc(100% - 80px);}
.news_list01 .bd .top_inp::-webkit-input-placeholder{font-size:14px; color:#777; text-indent:15px;}
.news_list01 .bd .top_inp::-moz-placeholder{font-size:14px; color:#777; text-indent:15px;}
.news_list01 .bd .top_inp:-moz-placeholder{font-size:14px; color:#777; text-indent:15px;}
.news_list01 .bd .top_inp:-ms-input-placeholder{font-size:14px; color:#777; text-indent:15px;}
.news_list01 .bd .top_btn{width:56px; height:100%; border-radius:5px; border:1px solid #777; background:transparent; position:absolute; right:0; top:0; cursor:pointer; box-sizing:border-box;}
.news_list01 .bd .top_btn::after{content:''; width:20px; height:20px; background:url(../img/ico2_2.png) no-repeat center; background-size:cover; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.news_list01 .bd .top_sel>span{position:relative; display:block; cursor:pointer; box-sizing:border-box; padding:0 30px;}
.news_list01 .bd .top_sel>span::after{content:''; width:8px; height:8px; background:url(../img/widgets_single_nav_14_mnav_jt.png) no-repeat center; background-size:cover; position:absolute; right:0.2rem; top:50%; transform:translate(0,-50%);}
.news_list01 .bd .top_sel .sel_down{width:100%; padding:0 30px; box-sizing:border-box; position:absolute; left:0; top:100%; background:#fff; z-index:2;; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); max-height:210px; overflow:auto;  border-radius:5px; display:none;}
.news_list01 .bd .top_sel .sel_down ul{padding:5px 0;}
.news_list01 .bd .top_sel .sel_down li{cursor:pointer; line-height:30px; color:#000; transition:.5s ease;}
.news_list01 .bd .top_sel .sel_down li:hover{color:#f39700;}
.news_list01 .bd .top_sel .sel_down::-webkit-scrollbar{width:2px; height:4px;}
.news_list01 .bd .top_sel .sel_down::-webkit-scrollbar-thumb{background:#f39700;}
.news_list01 .bd .top_sel .sel_down::-webkit-scrollbar-track{background:#f6f5f5;}
.news_list02{margin-top:55px;}
.news_list02 .rect-5434{padding-bottom:54.34%;}
.news_list02 li{float:left; width:23.5%; margin-right:2%; margin-bottom:39px; border:1px solid #eaeaea; border-radius:10px; box-sizing:border-box;overflow:hidden; position:relative; font-weight:normal;}
.news_list02 li:nth-child(4n){margin-right:0;}
.news_list02 li .img img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; min-height:100%; /*max-width:none*/; transition:all .5s ease;}
.news_list02 li .words{padding:25px 5% 50px;}
.news_list02 li .words .infor .d{font-size:14px; line-height:1; color:#888888; margin-bottom:12px;}
.news_list02 li .words .infor .tit{font-size:20px; line-height:30px; height:64px; color:#000000; margin-bottom:30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list02 li .words .more_btn{position:absolute; font-size:13px; width:130px; height:35px; line-height:35px; transition:all 0.8s; background:#000; border-radius:5px; color:#fff; text-align:center; margin-top:50px;}
.news_list02 li .words .infor .con{font-size:16px; line-height:26px; color:#888888; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; padding-top:30px; border-top:1px solid #cdcdcd; background:transparent; transition:all 0.8s; transform:translateY(50%); opacity:0;}
.news_list02 li:hover .img img{transform:translate(-50%,-50%) scale(1.02);}
.news_list02 li:hover .words .infor .con{transform:translateY(0); opacity:1;}
.news_list02 li:hover .words .more_btn{opacity:0; transform:rotateX(-90deg); z-index:-1;}
.news_list02 li:hover .words .infor .tit{color:#f39700;}
.news_list02 li a{display:block; position:relative;}
.news_list02 li a:after{content:''; width:130px; height:130px; background:url(../img/news_list02_1.png) no-repeat center; background-size:cover; position:absolute; left:50%; margin-left:-65px; bottom:35px; transition:.5s ease; opacity:0; visibility:hidden; transform:translateY(20px);}
.news_list02 li a:hover:after{opacity:1; visibility:visible; transform:translateY(5px)}

/* page-1 start*/
.page{font-size:12px; color:#777777; text-align:center; margin-top:40px;}
.page a,.page span {color:#000; display:inline-block; height:50px; line-height:50px; border:1px solid #ededed; font-size:16px; font-weight:bold; padding:0 16px; vertical-align:middle;margin:0 0 10px -1px;background:#f8f8f8;}
.page .count {margin-left:10px;}
.page a:hover,.page span{color:#fff; background:#f39700;}
.page span.goprev,.page span.gonext {color:#777777; background:none}
.page span.count {border:0;background:0;color:#777777;}
.page a .iconfont{color:#f39700;font-size:20px; line-height:20px;}
.page a:hover .iconfont{color:#fff;}
@media only screen and (max-width:760px){
  .page{padding:0 4%;}
  .page a, .page span{font-size:14px; line-height:40px; height:40px;}
  .page a .iconfont{margin:0;}
}

/* 新闻详细 */
.news_detail{background:#f2f2f2;}
.news_detail01 .left{width:73%; float:left; background:#fff;}
.news_detail01 .left .box{background:#fff; padding:60px;}
.news_detail01 .left .box .news_tit{font-size:26px; line-height:35px; color:#000; margin-bottom:30px; text-align:center;}
.news_detail01 .left .box .news_tools{color:#c4c4c4; font-size:16px; margin-bottom:30px;}
.news_detail01 .left .box .news_tools span{margin-right:20px;}
.news_detail01 .left .box .news_tools .switcher{display:inline-block;}
.news_detail01 .left .myart{line-height:2; min-height:200px; font-size:14px; color:#343434;}
.news_detail01 .left .myart img{display:inline-block; margin-right:20px;}
.news_detail01 .right{width:23%; float:right; padding-top:10px;}
.news_detail01 .right .go_back{display:block; font-size:20px; font-weight:normal; font-weight:bold; 
  color:#676767; height:26px; line-height:26px; padding:20px 40px 20px 0; text-align:left;}
.news_detail01 .right .go_back .iconfont{font-weight:normal; vertical-align:0;}
.news_detail01 .right .news_change {background:#fff; padding:35px;}
.news_detail01 .right .news_change ul{overflow:hidden;}
.news_detail01 .right .news_change li{margin-bottom:30px;}
.news_detail01 .right .news_change li:last-child{margin-bottom:0;}
.news_detail01 .right .news_change ._t{color:#000; font-size:22px; position:relative; margin-bottom:15px;}
.news_detail01 .right .news_change ._t:after{content:''; position:absolute; height:1px; width:100%; background:#f2f2f2; top:20px; right:-90px;}
.news_detail01 .right .news_change ._time{color:#c0c0c0; font-size:13px; margin-bottom:15px;}
.news_detail01 .right .news_change ._tit{font-size:17px;  color:#5a5a5a; font-weight:normal; transition:.5s ease;}
.news_detail01 .right .news_change ._tit:hover{color:#f39700;}

/* 荣誉资质 */
.honor01 .infor .tit{color:#f39700; text-align:center;}
.honor01 .content{margin-top:60px;}
.honor01 .content li{float:left; width:23.5%; margin-right:2%; margin-bottom:50px; border-bottom:1px solid #F8CA7F; position:relative; cursor:pointer;}
.honor01 .content li:after{content:''; width:0; height:2px; background:#f39700; position:absolute; left:0; bottom:-1px; transition:.5s ease;}
.honor01 .content li:nth-child(4n){margin-right:0;}
.honor01 .content li .box{padding:62px 62px 80px 62px; background:#f7f8fa;}
.honor01 .content li .box .img_{margin-bottom:55px; ;}
.honor01 .content li .box .info{padding:0 40px; position:relative; text-align:center; height:50px; display:flex; align-items:center; justify-content:center;}
.honor01 .content li .box .info:before{content:''; width:45px; height:100px; background:url(../img/honor01_1.png) no-repeat center; position:absolute; left:-25px; top:50%; transform:translateY(-50%);}
.honor01 .content li .box .info:after{content:''; width:45px; height:100px; background:url(../img/honor01_2.png) no-repeat center; position:absolute; right:-25px; top:50%; transform:translateY(-50%);}
.honor01 .content li .box .info .tit{font-size:17px; line-height:23px;; color:#000; font-weight:normal; white-space:normal; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.honor01 .content li:hover:after{width:100%;}
.honor01 .content li img{transition:all 0.5s ease;}
.honor01 .content li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.honor_album.album_wrap .slide .arr_next{color:#f39700;top:47%; right:0;}
.honor_album.album_wrap .slide .arr_prev{color:#f39700;top:47%; left:0;}


/* 图片列表 */
.pic_list01 .content li{float:left; width:30.5%; margin-right:4.25%; line-height:30px; cursor:pointer;margin-bottom:35px;}
.pic_list01 .content li:nth-child(3n){margin-right:0;}
.pic_list01 .content li .img_{position:relative; border-radius:10px; overflow:hidden;}
.pic_list01 .content li .img_ ._mask{text-align:center; color:#fff; background:rgba(0,0,0,.6); width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease;visibility:hidden;}
.pic_list01 .content li:hover ._mask {opacity:1; display:block/9; visibility:visible;}
.pic_list01 .content li .img_ ._mask .fd_ico{position:absolute; top:50%; left:50%; margin-left:-30px; margin-top:-30px;width:61px; height:62px; background:url(../img/fd_ico.png) no-repeat center;  }

.pic_list01 .content li .info{padding-top:10px;}
.pic_list01 .content li .info .tit{width:calc(100% - 80px); font-size:18px; color:#000;}
.pic_list01 .content li .info .con{text-align:right; font-size:13px;}
.pic_list01 .content li .info .con i{margin:0;}
.pic_list01 .content li .info .con span{color:#f39700; display:inline-block; margin:0 5px;}

/* 相册弹窗 */
.album_wrap .slide .arrs {width:10%; height:5em; line-height:5em; top:50%; margin-top:-3em; font-size:4em; text-align:center; color:#fff; cursor:pointer; }
.album_wrap .slide .arr_prev{left:10%;}
.album_wrap .slide .arr_next{right:10%; left:auto;}
.album_wrap .album_gallery .slide_nav{width:80%; left:10%;  -webkit-transition:all 0.5s ease; transition:all 0.5s ease; }
.album_wrap .album_gallery .slide_nav a{float:none; display:inline-block; height:70px;}
.album_wrap .album_gallery .album_bar{height:70px; background:none; bottom:44px;  -webkit-transition:all 0.5s ease; transition:all 0.5s ease; }
.album_wrap .album_gallery .listArrs {color:#fff; position:absolute;  top:auto; display:block;  line-height:70px;  z-index:20; bottom:40px;}
.album_wrap .album_gallery .prevList{left:5%;}
.album_wrap .album_gallery .nextList{right:5%;}
.album_wrap .album_gallery .slide_nav{height:76px; line-height:70px; text-align:center;bottom:34px; padding-bottom:10px; z-index:15; overflow-x:auto;}
.album_wrap .album_gallery .album_pages{left:50%; margin-left:-30px;  -webkit-transition:all 0.3s ease; transition:all 0.3s ease; }
.album_wrap .album_ordinary .slide_c p{bottom:150px;  -webkit-transition:all 0.5s ease; transition:all 0.5s ease; }
.album_wrap .full_btn{cursor:pointer;margin-right:10px; position:absolute; right:40px; top:0;width:40px; height:40px; background:url(../img/ablum_ico.png) no-repeat 0 0;}
.album_wrap .full_btn:hover{opacity:0.8; }
.album_wrap .album_ordinary .album_close{background:url(../img/ablum_ico.png) no-repeat -47px 0; width:40px; height:40px; }
.album_wrap .album_ordinary .album_close .ion{display:none;}
.album_wrap .album_gallery .slide_nav .on{border-color:#f18101;}
.album_wrap .album_gallery .arrs:hover{color:#f18101;}
.album_wrap.hidebar .album_gallery .slide_nav{bottom:-100px; }
.album_wrap.hidebar .album_gallery .listArrs{bottom:-40px;}
.album_wrap.hidebar .album_ordinary .slide_c p{bottom:-40px;}
.album_wrap.hidebar .album_gallery .album_pages{bottom:-30px;}
.album_wrap .album_ordinary .slide_c img {max-width:80%; max-height:57%; margin-top:-5%;  -webkit-transition:all 0.3s ease; transition:all 0.3s ease;  }
.album_wrap .album_ordinary .slide_c img{
  max-width: 90%;
  max-height: 68%;
  margin-top: -8%;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.album_wrap.hidebar .album_ordinary .slide_c img {max-height:100%; margin-top:0; }


/* 关于我们 */
.about_us.channel_content{padding-bottom:0;}
.about_us01 .infor .tit{width:31.5%; float:left;;}
.about_us01 .infor .tit img{display:block; margin-bottom:25px;}
.about_us01 .infor .tit span em{display:block;}
.about_us01 .infor .con{color:#888; width:55%; float:right; margin-top:62px; position:relative; padding-left:7%}
.about_us01 .infor .con:after{content:''; width:1px; height:147px; background:#E6E6E6; position:absolute; left:0; top:-15px;}
.about_us02{position:relative; margin-top:90px;}
.about_us02 img{width:100%;}
.about_us02 .play{width:106px; height:106px; background:url(../img/about_us02_2.png) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.about_us02 .play:before{content:''; width:140px; height:140px; border-radius:50%; background:rgba(243, 151, 0,.3); position:absolute; left:50%; top:50%; margin-left:-70px; margin-top:-70px; -webkit-animation:warn 2s ease-out both infinite;-moz-animation:warn 2s ease-out both infinite; z-index:-1;}
@-webkit-keyframes warn{
  0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
  100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
  0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
  100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
  0%{-o-transform:scale(0);transform:scale(0);opacity:1}
  100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
  0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
  100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}
.about_us03{padding-top:20px;}
.about_us03 .left{width:50.5%; float:left; padding-top:100px;}
.about_us03 .left .pic{display:none;}
.about_us03 .left .item {padding-bottom:50px; margin-bottom:50px; border-bottom:1px solid #F0F0F0;}
.about_us03 .left .item:last-child{border-bottom:none; margin-bottom:0; padding-bottom:0;;}
.about_us03 .left .item .tit{font-size:30px; color:#000;}
.about_us03 .left .item .tit a{font-weight:bold;}
.about_us03 .left .item .con{color:#000; margin:8px 0 40px;}
.about_us03 .left .item .list li{width:23.5%; float:left; margin-left:2%; border:1px solid #E5E5E5; border-radius:5px; box-sizing:border-box; cursor:pointer;  transition:.5s ease; background-image:linear-gradient(to bottom,#fff,#fff);}
.about_us03 .left .item .list li:first-child{margin-left:0;}
.about_us03 .left .item .list li .box{padding:34px 25px; text-align:center;}
.about_us03 .left .item .list li .box .icon{width:70px; height:70px; background-position:0 0; margin:0 auto 30px; }
.about_us03 .left .item .list li .box .text{font-size:13px; line-height:24px; height:72px; color:#000; }
.about_us03 .left .item .list li.hover{background-image:linear-gradient(to bottom,#f49205,#ff554e);}
.about_us03 .left .item .list li.hover .box .icon{background-position:0 -70px;}
.about_us03 .left .item .list li.hover .box .text{color:#fff;}
.about_us03 .right{width:46%; float:right;}
.about_us04{background:url(../img/about_us04.jpg) no-repeat center top; height:600px; overflow:hidden; padding-top:110px; background-size:cover;}
.about_us04 .infor{text-align:center; padding-top:150px;}
.about_us04 .infor .tit{margin-bottom:45px;;}
.about_us04 .infor .tit span{display:inline-block; position:relative;}
.about_us04 .infor .tit span:before{content:''; width:878px; height:306px; background:url(../img/about_us04_2.png) no-repeat center; background-size:cover; position:absolute; left:35px; bottom:-30px;}
.about_us04 .infor .tit span img{position:relative; z-index:3;}
.about_us04 .infor .con{padding:0 13.6%;}
.about_us05 .content .item{float:left; width:30%;transition:all 0.5s ease;position:relative; height:230px;overflow:hidden;}
.about_us05 .content .item.cur{width:40%;}
.about_us05 .content .item a{display:block;}
.about_us05 .content .item ._img{position:absolute; left:50%; transform:translateX(-50%); bottom:0; width:780px; height:100%;max-width:none;}
.about_us05 .content .item .intro{position:absolute; z-index:2; left:50px; top:55px;}




/* 站点地图 */
.tempage{padding:60px 0; line-height:30px;}
.sitemap01 .sites_area{margin-bottom:20px;}
.sitemap01 .sites_area .sites_content .site_mod{box-shadow:0px 2px 4px -2px rgb(0 0 0 / 20%);} 
.sitemap01 .sites_area .sites_content .site_mod a{line-height:45px; font-size:18px;color:#333; position:relative; display:inline-block; font-weight:bold;}
.sitemap01 .sites_area .sites_content .site_mod a:after{content:""; position:absolute; left:0; right:0; bottom:-1px; height:3px; background:#ff7800;}
.sitemap01 .sites_area .site_items{overflow:hidden;}
.sitemap01 .site_items .auto_equal, .site_items .auto_left{margin-top:20px;}
.sitemap01 .site_items .auto_equal ul, .site_items .auto_left ul{overflow:hidden; border:1px solid #f5f5f5; padding:10px 0;}
.sitemap01 .site_items .auto_equal li, .site_items .auto_left li  {float:left;width:14%;}
.sitemap01 .site_items .auto_equal a, .site_items .auto_left a {font-size:14px; padding-left:30px; line-height:40px; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sitemap01 .site_items .mod_sug{background:#f5f5f5; padding:15px;}
.sitemap01 .site_items .mod_sug a{line-height:18px; padding-left:15px; font-size:16px; border-left:3px solid #ff7800; font-weight:bold;}
.sitemap01 .site_items .auto_left .cat_more a,
.sitemap01 .site_items .auto_equal .cat_more a{color:#ff7800; border:none; text-align:left;}
.sitemap01 .sites_area .sites_content .site_mod a.more{font-weight:normal; font-size:15px; color:#ff7800; float:right;}
.sitemap01 .sites_area .sites_content .site_mod a.more:after{display:none;}



/* 业务 */
.xc_banner.business{height:100vh; overflow:hidden;}
.xc_banner.business>img{width:100%; height:100%; object-fit:cover; position:static; margin:0;}
.xc_banner.business .xc_words{position:absolute; top:50%; z-index:3; transform:translateY(-50%); left:0; width:100%; color:#fff; text-align:center;}
.xc_banner.business .xc_words .con{margin-bottom:30px; font-size:30px;}
.business.channel_content{padding-bottom:0;}
.business01 .top{width:58%; margin:0 auto 60px; text-align:center; color:#000;}
.business01 .top .tit{font-weight:normal; margin-bottom:30px;}
.business01 .bott li{height:580px; position:sticky; top:calc(50vh - 290px); border-radius:15px; background:linear-gradient(149deg, #CDF 0%, #F3F9FF 59.55%, #E0E7FA 97.73%);}
.business01 .bott li .box{display:flex; align-items:flex-start; justify-content:space-between; padding:65px 75px 30px 90px;}
.business01 .bott li .img{width:50.2%; flex-shrink:0; mix-blend-mode:darken;}
.business01 .bott li .words_box{width:42.5%; padding-top:40px;}
.business01 .bott li .words_box .intro{margin-bottom:25px; color:#000;}
.business01 .bott li .words_box .t{margin-bottom:20px; font-weight:normal;}
.business01 .bott li .words_box .c{text-align:justify; line-height:24px;}
.business01 .bott li .words_box .key_words a{display:inline-block; vertical-align:text-top; margin-right:5px; color:#f39700; line-height:32px; border:1px solid #f39700; padding:0 20px; border-radius:5px; margin-bottom:7px;}
.business01 .bott li .words_box .key_words a:hover{background:#f39700; color:#fff;}
.business01 .bott li .words_box .more_btns{margin-top:20px; display:inline-block; line-height:36px; color:#fff; font-weight:normal; background:#000; padding:0 40px; border-radius:5px;}
.business01 .bott li .words_box .more_btns:hover{background:#f39700;}
.business01 .bott li:nth-child(odd){background:linear-gradient(149deg, #D4E5FF 0%, #F3F9FF 59.55%, #E9FBFF 97.73%);}
.business01 .bott li:nth-child(even){background:linear-gradient(149deg, #E0F5FA 0%, #F3F9FF 59.55%, #CDF 97.73%);}
/* .business01 .bott li.li03{background:linear-gradient(149deg, #E0E7FA 0%, #F3F9FF 59.55%, #CDF 97.73%);} */
.business02{margin-top:90px;}
.business02 .box{width:66%; margin:0 auto;}
.business02 .hd{color:#fff; margin-bottom:-600px; position:relative;}
.business02 .hd::after{content:''; display:block; height:600px;}
.business02 .hd .bg{height:600px; position:sticky; top:0; overflow:hidden; z-index:-1;}
.business02 .hd .bg img{width:100%; height:100%; object-fit:cover;}
.business02 .hd .words{position:absolute; left:0; width:100%; bottom:600px; transform:translateY(-75px);}
.business02 .hd .words .infor{width:46%;}
.business02 .hd .words .infor .tit{margin-top:20px; line-height:1.4;}
.business02 .bd{background:#fff; padding:90px 0; position:relative; z-index:5;}
.business02 .bd ul{display:flex; align-items:flex-start; text-align:center;}
.business02 .bd li{flex:1;} 
.business02 .bd li.cont{padding:0 10px; box-sizing:border-box;}
.business02 .bd li.jt:last-child{display:none;}
.business02 .bd li .icon{width:96px; height:96px; margin:0 auto 25px; border:3px solid #171717; border-radius:15px; display:flex; align-items:center; justify-content:center;}
.business02 .bd li .icon img{max-width:80%;}
.business02 .bd li .intro{color:#000000;}
.business02 .bd li .intro .t{margin-bottom:20px;}
.business02 .bd li.jt{margin-top:142px; position:relative;}
.business02 .bd li.jt::after{content:''; display:block; width:8px; height:8px; border:2px solid #f39700; border-radius:50%; position:relative; background:#fff;}
.business02 .bd li.jt::before{content:''; position:absolute; left:0; top:50%; height:13px; transform:translateY(-50%); width:100%; background:url(../img/business02_jt.jpg) no-repeat right/cover;}
.business03{background:#f7f7f7; padding:60px 0 90px;}
.business03 ul{overflow:hidden;}
.business03 .infor{text-align:center; color:#000; margin-bottom:60px;}
.business03 .infor .con{margin-bottom:10px;}
.business03 .content li{width:31.8%; margin-right:2.3%; margin-bottom:45px; border-bottom:1px solid #dedede; float:left;}
.business03 .content li:nth-child(3n){margin-right:0;}
.business03 .content li .img{border-radius:10px; overflow:hidden;}
.business03 .content li .rect-6241{padding-bottom:56.25%;}
.business03 .content li .words{padding:24px 0; display:flex; align-items:center; justify-content:space-between;}
.business03 .content li .words .jt{width:31px; height:31px; flex-shrink:0; background:url(../img/business03_jt.jpg) no-repeat center/cover; mix-blend-mode:darken;}
.business03 .content li .words .name{width:calc(100% - 40px);}
.business03 .content .commonBtn_box{text-align:center; margin-top:40px;}
.business04{padding:35px 0; background:url(../img/business04_bg.jpg) no-repeat center/cover;}
.business04 .content{display:flex; align-items:center; justify-content:space-between;}
.business04 .right{width:170px; text-align:center; color:#fff; flex-shrink:0;}
.business04 .right .t{margin-top:8px;}
.business04 .left{color:#fff;}
.business04 .left .title{margin-bottom:35px; font-size:23px;}
.business04 .left li{display:inline-block; vertical-align:text-top; margin-right:85px; font-size:0; white-space:nowrap;}
.business04 .left li .item{margin-bottom:5px;}
.business04 .left li .iconfont{font-size:20px; line-height:1; margin-right:10px;}
.business04 .left li .line{display:inline-block; vertical-align:middle;}
.business04 .left li .line a:hover{color:#fff;}
/* 业务end */

/* 专利证书 */
.dp_honor1{height:650px; position:relative;}
.dp_honor1 .left{width:29%; height:100%; overflow:auto; }
.dp_honor1 .left::-webkit-scrollbar{width:2px; height:4px;}
.dp_honor1 .left::-webkit-scrollbar-track{background-color:#f6f5f5;}
.dp_honor1 .left::-webkit-scrollbar-thumb{background-color:#f39700;}
.dp_honor1 .left .li_{line-height:65px; font-size:16px; color:#333; padding-left:30px; position:relative; cursor:pointer; transition:all 0.5s ease; box-sizing:border-box; padding-right:50px;}
.dp_honor1 .left .li_:nth-child(2n-1){background:#f8f8f8;}
.dp_honor1 .left .li_ .icon{position:absolute; right:35px; top:50%; transform:translateY(-50%); width:22px; height:22px; background:url(../img/dp_honor.png) no-repeat center; background-size:cover; transition:all 0.5s ease;}
.dp_honor1 .left .li_:hover{background:#f39700; color:#fff;}
.dp_honor1 .left .li_:hover .icon{background:url(../img/dp_honor2.png) no-repeat center; background-size:cover; right:20px;}
.dp_honor1 .left .li_.cur{background:#f39700; color:#fff;}
.dp_honor1 .left .li_.cur .icon{background:url(../img/dp_honor2.png) no-repeat center; background-size:cover; right:20px;}
.dp_honor1 .right_box{width:69.5%; background:#f8f8f8; height:100%; box-sizing:border-box; position:relative;}
.dp_honor1 .right .box{height:100%; padding:50px 130px; box-sizing:border-box; }
.dp_honor1 .right .box .box_l{width:41%; margin-right:6%; height:100%; position:relative;}
.dp_honor1 .right .box .box_l img{width:100%; height:100%; object-fit:contain; vertical-align:top;}
.dp_honor1 .right .box .box_r{margin-top:50px; width:53%;}
.dp_honor1 .right .box .box_r .item{margin-bottom:60px; color:#000}
.dp_honor1 .right .box .box_r .item:last-child{margin-bottom:0;}
.dp_honor1 .right .box .box_r .item .con{line-height:27px; max-height:243px; padding-right:5px; overflow-y:auto;}
.dp_honor1 .right .box .box_r .item .con::-webkit-scrollbar{width:2px; height:4px;}
.dp_honor1 .right .box .box_r .item .con::-webkit-scrollbar-track{background-color:#f6f5f5;}
.dp_honor1 .right .box .box_r .item .con::-webkit-scrollbar-thumb{background-color:#f39700;}
.dp_honor1 .right .box .box_r .tit{font-weight:bold; margin-bottom:10px;}
.dp_honor1 .btns_box .right_btn,
.dp_honor1 .btns_box .left_btn{font-size:35px; position:absolute; left:5%; top:50%; transform:translateY(-50%); cursor:pointer; user-select:none;}
.dp_honor1 .btns_box i{padding:0; margin:0; display:block;}
.dp_honor1 .btns_box .right_btn{right:5%; left:auto;}
.dp_honor1 .btns_box .right_btn:hover i,
.dp_honor1 .btns_box .left_btn:hover i{color:#f39700;}
.dp_honor1 .wrap{height:100%;}
/* 专利证书end */

/* 企业文化 */
.culture1{margin-bottom:60px;}
.culture1 .intro{width:70%; margin:0 auto; }
.culture2{background:url(../img/culture_img1.jpg) no-repeat center/cover; background-attachment:fixed; color:#fff; padding-top:60px;}
.culture2 .wrap,
.culture2 ul{height:100%; display:flex; align-items:flex-start; justify-content:flex-start; flex-wrap:wrap;}
.culture2 li{width:25.2%; margin-right:12.2%; margin-bottom:80px;}
.culture2 li:nth-child(3n){margin-right:0;}
.culture2 li ._txt h3{margin-bottom:10px; font-weight:normal;}
.culture2 li ._txt .p{line-height:24px; min-height:96px;}
.culture3{margin-top:60px;}
.culture3 .infor{width:57%; margin:0 auto; text-align:center;}
.culture3 .tit{font-size:30px; line-height:1.2; font-weight:normal; color:#000; margin-bottom:25px;}
.culture3 .con{padding:0 40px; position:relative; color:#888888;}
.culture3 .con::before,
.culture3 .con::after{content:''; position:absolute; width:24px; height:14px; background:url(../img/culture3_yh01.png) no-repeat center/cover;}
.culture3 .con::before{left:0; top:0;}
.culture3 .con::after{right:0; bottom:0;}
/* 企业文化end */

/* 联系我们 */
.channel_content.contact_us{padding-bottom:0;}
.contact_us01 ul{display:flex; align-items:stretch; justify-content:space-between;}
.contact_us01 li{width:23%; border:1px solid #eeeeee; border-radius:10px; text-align:center; padding:55px 4.1% 60px; box-sizing:border-box; transition:all .3s ease;}
.contact_us01 li .box{position:relative;}
.contact_us01 li .box::after{content:''; position:absolute; width:60px; height:2px; bottom:0; left:50%; transform:translateX(-50%); background:#f39700;}
.contact_us01 li .icon{height:48px; margin-bottom:30px;}
.contact_us01 li .icon img{max-height:100%;}
.contact_us01 li .icon .img01{display:block; margin:0 auto;}
.contact_us01 li .icon .img02{display:none; margin:0 auto;}
.contact_us01 li .intro{padding-bottom:25px;}
.contact_us01 li .intro .t{color:#000000; margin-bottom:20px; font-weight:normal;}
.contact_us01 li .intro .c{color:#888888; min-height:60px; line-height:30px;}
.contact_us01 li:hover{background:#f39700;}
.contact_us01 li:hover .icon .img01{display:none;}
.contact_us01 li:hover .icon .img02{display:block;}
.contact_us01 li:hover .box::after{background:#fff;}
.contact_us01 li:hover .intro .t{color:#fff;}
.contact_us01 li:hover .intro .c{color:#fff;}
.contact_us01 li:hover .intro .c a:hover{color:#fff;}
.contact_us02{margin-top:60px;}
.contact_us02 .ditu{border-radius:10px; overflow:hidden;}
.contact_us02 .ditu img{width:100%;}
.contact_us03{margin-top:60px;}
.contact_us03 .item{margin-bottom:60px;}
.contact_us03 .item .title{color:#000;}
.contact_us03 .item li{float:left; width:22.6%; margin-right:3.2%; padding:40px 0 30px; border-bottom:1px solid #e5e5e5; display:flex; align-items:center; justify-content:flex-start; padding-right:20px; position:relative; box-sizing:border-box; width:35%;}
.contact_us03 .item li:nth-child(4n){margin-right:0;}
.contact_us03 .item li .icon{width:50px; height:50px; background:#000; border-radius:50%; margin-right:30px; display:flex; align-items:center; justify-content:center; flex-shrink:0; transition:all .3s ease;}
.contact_us03 .item li .box{width:calc(100% - 80px);}
.contact_us03 .item li .box a{font-weight:normal; color:#000000; display:block;}
.contact_us03 .item li .box .t{color:#888888;}
.contact_us04 .cont li .jt{position:absolute; right:5px; font-weight:bold; font-size:16px; line-height:1; color:#000; top:20px; margin:0;}
.contact_us03 .item li:hover .icon{background:#f39700;}
.contact_us03 .item li:hover .box a{color:#f39700;}
.contact_us04{position:relative; overflow:hidden;}
.contact_us04 .bg img{width:100%;}
.contact_us04 .content{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%);}
.contact_us04 .cont{width:50%;}
.contact_us04 .cont ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.contact_us04 .cont li{width:45.2%; margin-right:6.4%; padding-bottom:30px; border-bottom:1px solid #dbdbdb; display:flex; align-items:center; justify-content:flex-start; padding-right:20px; position:relative; box-sizing:border-box; margin-bottom:30px;}
.contact_us04 .cont li:nth-child(2n){margin-right:0;}
.contact_us04 .cont li .icon{width:50px; height:50px; background:#000; border-radius:50%; margin-right:30px; display:flex; align-items:center; justify-content:center; flex-shrink:0; transition:all .3s ease;}
.contact_us04 .cont li .box{width:calc(100% - 80px);}
.contact_us04 .cont li .box a{font-weight:normal; color:#000000; display:block;}
.contact_us04 .cont li .box .t{color:#888888;}
.contact_us04 .cont li .jt{position:absolute; right:5px; font-weight:bold; font-size:16px; line-height:1; color:#000; top:50%; transform:translateY(-50%); margin:0;}
.contact_us04 .cont li:hover .icon{background:#f39700;}
.contact_us04 .cont li:hover .box a{color:#f39700;}
/* 联系我们end */

/* 加入我们 */
.xc_banner.join_us{overflow:hidden; position:relative; height:100vh;}
.xc_banner.join_us>img{width:100%; height:100%; object-fit:cover; left:0; margin-left:0; position:relative;}
.xc_banner.join_us .xc_words{position:absolute; top:40%; left:0; width:100%; transform:translateY(-50%); color:#fff; z-index:5; display:block; text-align:center;}
.xc_banner.join_us .xc_words .con{font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.xc_banner.join_us .xc_words .tit{font-weight:bold; font-size:60px; font-style:oblique; line-height:1.2; letter-spacing:.25em; margin-top:15px;}
.xc_banner.join_us .xc_links{position:absolute; bottom:7.3%; left:0; width:100%; text-align:center; font-size:0; z-index:3;}
.xc_banner.join_us .xc_links ul{width:80%; margin:0 auto;}
.xc_banner.join_us .xc_links li{display:inline-block; vertical-align:text-top; width:50%; color:#fff; text-align:left;  padding:0 10px; -moz-box-sizing:border-box; box-sizing:border-box;}
.xc_banner.join_us .xc_links li a{height:120px; background:rgba(255,255,255,.1); border:1px solid rgba(255,255,255,.5); -webkit-backdrop-filter:blur(20px); backdrop-filter:blur(20px); border-radius:.1rem; overflow:hidden; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -webkit-justify-content:flex-start; -moz-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; -moz-box-sizing:border-box; box-sizing:border-box;}
.xc_banner.join_us .xc_links .icon{height:100%; padding:0 30px; border-right:1px solid rgba(255,255,255,.5); display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -moz-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-flex-shrink:0; -ms-flex-negative:0; flex-shrink:0}
.xc_banner.join_us .xc_links .icon img{width:64px; height:64px}
.xc_banner.join_us .xc_links .right{padding:0 40px; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -moz-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-flex:1; -webkit-flex:1; -moz-box-flex:1; -ms-flex:1; flex:1}
.xc_banner.join_us .xc_links .right .t{color:#fff; font-weight:bold;}
.xc_banner.join_us .xc_links .right .c{font-size:13px; font-family:Arial; text-transform:uppercase; color:rgba(255,255,255,.7); text-align:left; margin-top:5px}
.xc_banner.join_us .xc_links .right .iconfont{font-size:32px; color:#fff; cursor:pointer; margin:0;}
.xc_banner.join_us .xc_logo{display:block; position:fixed; z-index:2; top:0; left:0; width:100vw; height:100vh; -webkit-transition:all .5s cubic-bezier(0.43, 0.05, 0.17, 1); transition:all .5s cubic-bezier(0.43, 0.05, 0.17, 1); -webkit-transition-property:visibility,opacity; transition-property:visibility,opacity;}
.xc_banner.join_us .xc_logo .join{pointer-events:none;}
.xc_banner.join_us .xc_logo .join .bg{position:absolute; left:50%; bottom:70px; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); width:83.33%; height:700px; background:url(../img/join_logo1.png); background-repeat:no-repeat; background-position:center center; background-size:contain;  -webkit-transition:all 2s cubic-bezier(0.43, 0.05, 0.17, 1); transition:all 2s cubic-bezier(0.43, 0.05, 0.17, 1); /*-webkit-transition-property:opacity; transition-property:opacity;*/ opacity:.2;}
.xc_banner.join_us .xc_logo .join.black .bg{background-image:url(../img/join_logo2.png); bottom:0; opacity:0.03;}
.xc_banner.join_us .xc_logo .join.hide{opacity:0;}

.channel_content.join_us{padding:0;}
.join_us01{background:url(../img/join_us01_bg.jpg) no-repeat center/cover; padding:80px 0 55px;}
.join_us01 .content{display:flex; align-items:flex-start; justify-content:space-between; position:relative;}
.join_us01 .left{width:42.8%; color:#fff; padding-top:50px; position:relative; z-index:5;}
.join_us01 .left .title{font-weight:normal; margin-bottom:10px;}
.join_us01 .left .con{margin-top:25px; text-align:justify;}
.join_us01 .right{width:53.2%; border-radius:20px; overflow:hidden; position:relative; z-index:5;}
.join_us01 .right img{width:100%;}
.join_us01 .img{position:absolute; bottom:7%; width:65.7%; opacity:.5; left:0; z-index:6;}
.join_us02{margin-top:60px; position:relative; z-index:4;}
.join_us02 .title{text-align:center; margin-bottom:45px;}
.join_us02 .rect-3839{padding-bottom:38.39%;}
.join_us02 li{width:48.4%; margin-right:3.2%; margin-bottom:40px; border-radius:10px; overflow:hidden; position:relative; float:left;}
.join_us02 li::after{content:''; position:absolute; left:0; width:100%; top:0; height:100%; background:linear-gradient(to top,rgba(0, 0, 0, 0.6),rgba(0, 0, 0, 0.1));  transition:all .36s; z-index:2;}
.join_us02 li:nth-child(2n){margin-right:0;}
.join_us02 li .cover{position:absolute; bottom:20px; left:0; width:100%; padding-left:5%; padding-right:9%; box-sizing:border-box; color:#fff; transition:all 0.36s; z-index:4;}
.join_us02 li .cover .c{padding-top:10px; display:none; max-height:72px; overflow-y:auto; padding-right:5px;}
.join_us02 li .cover .c::-webkit-scrollbar {width:2px; height:0;}
.join_us02 li .cover .c::-webkit-scrollbar-thumb {border-radius:5px; background:#f39700; }
.join_us02 li .cover .c::-webkit-scrollbar-track {border-radius:0; background:transparent;}
/* .join_us02 li.act::after{opacity:1; visibility:visible;} */

.join_us03{position:relative; overflow:hidden; z-index:4; margin-top:40px;}
.join_us03 .content{position:absolute; left:0; width:100%; top:48%; transform:translateY(-50%);}
.join_us03 .content .cont{width:50%; }
.join_us03 .content .cont .con{text-align:justify; margin-top:25px;}
/* 加入我们 end */

/* 招聘列表 */
.job_list{background:#f2f2f2;}
.job_list01 li{float:left; width:48%; margin-right:4%; margin-bottom:30px;}
.job_list01 li:nth-child(2n){margin-right:0;}
.job_list01 li .jobBox{padding:60px; background:#fff; position:relative;}
.job_list01 li h3{font-weight:normal; padding-bottom:20px; color:#000; margin-bottom:15px; width:75%; position:relative;}
.job_list01 li h3:after{content:''; position:absolute; width:85px; height:1px; background:#f39700; bottom:0; left:0;}
.job_list01 li .con{height:204px; padding-right:15px; line-height:28px; margin-bottom:30px; overflow-y:auto; color:#000;}
.job_list01 li .con::-webkit-scrollbar{width:2px; height:4px; }
.job_list01 li .con::-webkit-scrollbar-track{background-color:#808080;}
.job_list01 li .con::-webkit-scrollbar-thumb{background-color:#f39700;}.job_list01 li .btns_box{color:#f39700;}
.job_list01 li .btns_box a{margin-right:40px; line-height:18px;}
.job_list01 li .btns_box a .iconfont{font-size:18px; margin:0; margin-right:10px; color:#d8d8d8;}
.job_list01 .commonBtn_box{padding-top:15px; text-align:center;}
/* 招聘列表 end */


/********************************* 数字展馆老站 de展馆下的栏目样式 ********************************8888*/

/* 数字展馆老站右侧导航 */
.right_pop{width:55px; display:none; position:fixed; right:15px; top:50%; transform:translateY(-50%); z-index:99;}
.right_pop .box1{width:55px; border-radius:40px; background:#fff; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.06); padding:9px 7px; box-sizing:border-box;}
.right_pop .box1 a{width:100%; display:block; border-bottom:1px solid #e5e5e5; padding-bottom:9px; margin-bottom:7px; position:relative;}
.right_pop .box1 a:last-child{border-bottom:none;}
.right_pop .box1 a .icons{width:46px; height:46px; display:flex; justify-content:center; align-items:center; position:relative; margin:0 auto;}
.right_pop .box1 a .icons img{width:24px; height:24px; position:relative; z-index:2;}
.right_pop .box1 a .icons.icons1::before{content:''; width:100%; height:100%; border-radius:50%; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); background:rgba(253, 93, 8, 0.8); border:1px solid #f39700; animation:yuanRun 2s infinite linear;}
.right_pop .box1 a .icons.icons1::after{content:''; width:100%; height:100%; border-radius:50%; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); background:rgba(253, 93, 8, 0.8); border:1px solid #f39700; animation:yuanRun 2s 1s infinite linear;}
.right_pop .box1 a .txt {line-height:18px; color:#000000; text-align:center; transition:all 0.4s; font-size:14px;}
.right_pop .box1 a .icons.icons1{width:40px; height:40px; border-radius:50%; background:#f39700; margin:0 auto 16px;}
.right_pop .box1 a .icons.icons2 img{animation:iconRun 1.2s infinite linear;}
.right_pop .gotop{width:55px; height:55px; border-radius:50%; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.06); display:flex; justify-content:center; align-items:center; transition:all 0.4s; background:#fff; margin-top:13px; position:relative; overflow:hidden; right:auto; top:auto;}
.right_pop .gotop img{width:24px; height:24px; position:relative; z-index:2;}
@keyframes yuanRun {
  form {
    transform:translate(-50%, -50%) scale(1);
    opacity:1;
  }
  to {
    transform:translate(-50%, -50%) scale(1.5);
    opacity:0;
  }
}
@keyframes iconRun {
  0% {
    transform:scale(0.9);
  }
  50% {
    transform:scale(1);
  }
  100% {
    transform:scale(0.9);
  }
}
/* 数字展馆老站底部咨询 */
.footer_pop{position:fixed; bottom:0; display:none; left:0; width:100%; z-index:99; overflow:hidden;}
.footer_pop .colse_btn{background:rgba(0,0,0,.3); position:absolute; right:0%; top:0; cursor:pointer; padding:10px; border-bottom-left-radius:10px; border-top-right-radius:10px;}
.footer_pop .colse_btn .iconfont{margin:0; font-size:8px; line-height:1; color:#fff; display:block; font-weight:bold;}
.footer_pop .cont{background:#f85f1f; border-radius:10px; padding:9px 20px; padding-right:30px; position:relative}
.footer_pop .cont .left{font-size:16px; line-height:40px; color:#fff;}
.footer_pop .cont .right{text-align:right;}
.footer_pop .cont .right .pop_inp{line-height:40px; background:#fff; overflow:hidden; padding:0; margin:0; font-size:14px; border:0; outline:none; border-radius:10px; padding:0 20px; width:12.7%; box-sizing:border-box; display:inline-block;}
.footer_pop .cont .right .pop_inp.pop_long{width:25.5%;}
.footer_pop .cont .right .pop_btns{line-height:40px; background:#fff; overflow:hidden; padding:0; margin:0; font-size:14px; color:#f85f1f; font-weight:bold; border:0; outline:none; border-radius:10px; padding:0 25px; display:inline-block; cursor:pointer;}
/* 数字展馆老站底部咨询 end*/

/* 数字展馆老站公共标题 */
.new_Dtitle_box .c{color:#888888; font-size:16px; line-height:26px; margin-bottom:10px;}
.new_Dtitle_box .t_box{font-size:42px; line-height:1; display:flex; align-items:flex-start; flex-wrap:wrap; }
.new_Dtitle_box .t_box .blak{color:#000000; position:relative; padding-right:15px; margin-right:15px;}
.new_Dtitle_box .t_box .blak::before{content:''; position:absolute; right:0; top:0; height:100%; width:1px; background:#c8c8c8;}
.new_Dtitle_box .t_box .ora{color:#f39700;}
.new_digital_new .new_Dtitle_box .t_box{justify-content:center;}
.new_digital_banner{width:100%;}
.new_digital_banner .ban_wrap{margin:0 5%;}
.new_digital_banner .ban_text1{position:absolute; top:57%; transform:translateY(-50%); left:0; width:100%; color:#fff;}
.new_digital_banner .ban_text1 .infor .title{font-weight:bold; font-size:36px; line-height:1; margin-bottom:20px;}
.new_digital_banner .ban_text1 .infor .title span{position:relative; display:inline-block;}
.new_digital_banner .ban_text1 .infor .tit{font-size:46px; line-height:1; position:relative; letter-spacing:.1em;}
.new_digital_banner .ban_text1 .infor .more_btns{display:inline-block; font-size:0; line-height:50px; background:#f39700; margin-top:38px; padding:0 28px; border-radius:30px;}
.new_digital_banner .ban_text1 .infor .more_btns span{display:inline-block; vertical-align:middle; font-size:16px; color:#fff; }
.new_digital_banner .ban_text1 .infor .more_btns .icon{margin-left:15px; width:12px; height:12px; background:url(../img/de_new/right_jt_white.png) no-repeat center/cover;}
.new_digital_banner .ban_text2{position:absolute; bottom:8.5%; left:0; width:100%; color:#fff; text-align:center; font-size:22px; line-height:26px;}
.new_digital_banner .ban_client{width:100%; background:#f39700; overflow:hidden; padding:32px 0; }
.new_digital_banner .ban_client .content{display:flex; align-items:stretch; text-align:center;}
.new_digital_banner .ban_client .item{width:25%; color:#fff; font-size:16px; line-height:26px; position:relative;}
.new_digital_banner .ban_client .item::after{position:absolute; content:''; right:0; width:1px; top:0; height:100%; background:rgba( 255,255,255,.5);}
.new_digital_banner .ban_client .item:last-child:after{width:0;}
.new_digital_banner .ban_client .item .num_box{display:flex; align-items:center; justify-content:center;}
.new_digital_banner .ban_client .item .num{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size:46px; line-height:1.2; padding-right:5px;}
.new_digital_banner .ban_client .item .t{margin-top:10px;}


/* 数字展馆老站首页样式 */
.new_digital_new.new_digital_banner .ban_text1{top:auto; transform:none; bottom:10.7%;}
.new_digital_new.new_digital_banner .ban_client .item::after{display:none;}
.new_digital_new.new_digital_banner .ban_client{background:url(../img/de_new/banner_cover.jpg) no-repeat center/cover;}
.new_digital_new.new_digital_banner .ban_text1 .infor .title{font-size:32px;}
.new_digital_new.new_digital_banner .ban_text1 .infor .tit{font-size:42px; font-weight:bold; margin-bottom:0;}
.new_digital_new .new_Dtitle_box .t_box .blak::before{display:none;}
.new_digital{margin-top:80px;}
.new_digital.pageMain{padding:0;}
.new_digital01{margin-bottom:80px;}
.new_digital01 .top{position:relative; text-align:center;}
.new_digital01 .top .t_right{font-size:0; padding-top:45px; text-align:center;}
.new_digital01 .top .t_right .tab_t{display:inline-block; padding:0 3%; position:relative;}
.new_digital01 .top .t_right .tab_t::after{content:''; position:absolute; right:0; top:3px; height:16px; width:1px; background:#c1c1c1;}
.new_digital01 .top .t_right .tab_t:first-child::before{content:''; position:absolute; left:0; top:3px; height:16px; width:1px; background:#c1c1c1;}
.new_digital01 .top .t_right .tab_t span{display:inline-block; position:relative; font-size:16px; line-height:26px; color:#888888; padding-bottom:5px; cursor:pointer;}
.new_digital01 .top .t_right .tab_t span::after{content:''; position:absolute; bottom:0; height:2px; width:100%; left:0; background:#f39700; opacity:0;}
.new_digital01 .top .t_right .tab_t.cur span{color:#000;}
.new_digital01 .top .t_right .tab_t.cur span::after{opacity:1;}
.new_digital01 .bott{margin-top:55px; text-align:center;}
.new_digital01 .bott li{float:left; width:31.8%; margin-right:2.3%; margin-bottom:30px; text-align:left;}
.new_digital01 .bott li.three{margin-right:0;}
.new_digital01 .bott li .img{overflow:hidden;}
.new_digital01 .bott li .words{padding:22px 7% 35px; background:#f6f6f6; padding-right:4%;}
.new_digital01 .bott li .words .name{font-size:22px; line-height:26px; color:#000000; margin-bottom:20px;}
.new_digital01 .bott li .words .list{font-size:0;}
.new_digital01 .bott li .words .list span{display:inline-block; vertical-align:text-top; font-size:16px; color:#888888; line-height:20px;}
.new_digital01 .bott li .words .list .sp01{margin-right:5%;}
.new_digital01 .bott li .words .list span div{display:inline-block; vertical-align:middle;}
.new_digital01 .bott li .words .list .icon{width:20px; height:20px; margin-right:10px;}
.new_digital01 .bott li .words .list .icon01{background:url(../img/de_new/new_digital01_dingwei.png) no-repeat center/cover;}
.new_digital01 .bott li .words .list .icon02{background:url(../img/de_new/new_digital01_mianji.png) no-repeat center/cover;}
.new_digital01 .bott .more_btns{display:inline-block; font-size:0; line-height:50px; background:#e5e5e5; margin-top:25px; padding:0 28px; border-radius:30px;}
.new_digital01 .bott .more_btns span{display:inline-block; vertical-align:middle; font-size:16px; color:#000000; }
.new_digital01 .bott .more_btns .icon{margin-left:15px; width:12px; height:12px; background:url(../img/de_new/right_jt_org.png) no-repeat center/cover;}
.new_digital01 .bott .more_btns:hover{background:#f39700;}
.new_digital01 .bott .more_btns:hover span{color:#fff;}
.new_digital01 .bott .more_btns:hover .icon{background:url(../img/de_new/right_jt_white.png) no-repeat center/cover;}
.new_digital01 .rect-7285{padding-bottom:72.85%;}
/* 展馆首页第二部分 */
.new_digital_new02{overflow:hidden;}
.new_digital_new02 .top{background:linear-gradient(to bottom,#f4f4f4 90%, #fff); padding-top:80px;}
.new_digital_new02 .top .tab_t_box{font-size:0; text-align:center; margin-top:40px;}
.new_digital_new02 .top .tab_t{display:inline-block; font-size:16px; transition:all .3s ease; color:#888888; border:1px solid #888888; border-radius:20px; line-height:40px; min-width:155px; padding:0 15px; margin-right:40px; box-sizing:border-box; cursor:pointer;}
.new_digital_new02 .top .tab_t:last-child{margin-right:0;}
.new_digital_new02 .top .tab_t a{display:block; transition:0s;}
.new_digital_new02 .top .tab_t.cur{background:#f39700; color:#fff; border-color:#f39700;}
.new_digital_new02 .top .tab_t.cur a{color:#fff;}
.new_digital_new02 .top .tab_t:hover{background:#f39700; color:#fff; border-color:#f39700;}
.new_digital_new02 .top .tab_t:hover a{color:#fff;}
.new_digital_new02 .top .swiper_box{position:relative; margin-top:40px;}
.new_digital_new02 .top .swiper_box .swiper-button-prev,
.new_digital_new02 .top .swiper_box .swiper-button-next{width:auto; height:auto; background:none; margin:0; transform:translateY(-50%);}
.new_digital_new02 .top .swiper_box .swiper-button-prev::after,
.new_digital_new02 .top .swiper_box .swiper-button-next::after{content:'\e65f'; font-family:'iconfont'!important; margin:0; display:block; font-size:40px; line-height:1; color:#f39700; font-weight:bold;}
.new_digital_new02 .top .swiper_box .swiper-button-prev::after{content:'\e660';}
.new_digital_new02 .top .swiper_box .swiper-container{width:1000px; margin:0 auto; overflow:visible;}
.new_digital_new02 .top .rect-58{padding-bottom:58%;}
.new_digital_new02 .top .swiper-slide{border-radius:20px; overflow:hidden;}
.new_digital_new02 .top .swiper-slide::after{content:''; position:absolute; left:0; width:100%; top:0; height:100%; background:rgba(0,0,0,.4);}
.new_digital_new02 .top .swiper-slide .cover_box{position:absolute; left:0; width:31.2%; top:0; height:100%; background:#f39700; opacity:0; visibility:hidden; transition:all .3s ease;}
.new_digital_new02 .top .swiper-slide .cover_box .words_box{position:absolute; bottom:6.8%; left:12%; width:76%; color:#fff; max-height:86%; overflow-y:auto;}
.new_digital_new02 .top .swiper-slide .cover_box .words_box::-webkit-scrollbar{width:0x; height:0;}
.new_digital_new02 .top .swiper-slide .cover_box .words_box .t{font-size:32px; line-height:40px; font-weight:bold; margin-bottom:10px;}
.new_digital_new02 .top .swiper-slide .cover_box .words_box .c{font-size:16px; line-height:26px; text-align:justify;}
.new_digital_new02 .top .swiper-slide.swiper-slide-active::after{display:none;}
.new_digital_new02 .top .swiper-slide.swiper-slide-active .cover_box{opacity:1; visibility:visible;}
.new_digital_new02 .bott{margin-top:80px; text-align:center; padding-bottom:260px; perspective:780px; overflow:hidden;}
.new_digital_new02 .bott .words{position:relative; z-index:2;}
.new_digital_new02 .bott .new_Dtitle_box .blak{font-weight:bold;}
.new_digital_new02 .bott .more_btn2{padding:10px 0;}
.new_digital_new02 .bott .more_btns{display:inline-block; font-size:0; line-height:50px; background:#f39700; margin-top:30px; padding:0 40px; border-radius:30px; position:relative;}
.new_digital_new02 .bott .more_btns span{display:inline-block; vertical-align:middle; font-size:16px; color:#fff; }
.new_digital_new02 .bott .more_btns .icon{margin-left:15px; width:12px; height:12px; background:url(../img/de_new/right_jt_white.png) no-repeat center/cover;}
.new_digital_new02 .bott .more_btns::after {content:''; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:100%; height:100%; background:#f39700; opacity:0.2; border-radius:36px; transition:all 0.36s; animation:scrlo 1.6s linear infinite;}
@keyframes scrlo {
  0% {
    width:100%;
    height:100%;
  }
  50% {
    width:116%;
    height:72px;
  }
  100% {
    width:100%;
    height:100%;
  }
}
.new_digital_new02 .bott .bg_box{position:absolute; bottom:-163px; left:0; width:100%; height:630px; overflow:hidden; transform:rotate3d(1, 0, 0, 75deg);}
.new_digital_new02 .bott .bg_box::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:linear-gradient(180deg, #fff 26.00%, rgba(255, 255, 255, 0.1) 80.5%);}
.new_digital_new02 .bott .bg{display:flex; width:100%; height:100%;}
.new_digital_new02 .bott .bg .box{margin:0 5px; position:relative; width:100%; height:100%;}
.new_digital_new02 .bott .bg .box::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:50px; background:#fff;}
.new_digital_new02 .bott .bg ul{position:relative; height:10000px;}
.new_digital_new02 .bott .bg li{position:relative; left:0; top:0; width:100%; animation:donghua 40s linear infinite;}
.new_digital_new02 .bott .bg li .img{width:100%; position:relative; border-radius:2px;}
.new_digital_new02 .bott .bg li .img img{width:100%; height:100%; object-fit:cover; -moz-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; transform-style:preserve-3d; backface-visibility:hidden;}
.new_digital_new02 .bott .bg .li02{transform:translateY(100%);}

@keyframes donghua {
  from {
      transform:translateY(0);
  }
  to {
      transform:translateY(-100%);
  }
}
/* 展馆首页第三部分 */
.new_digital_new03{margin-top:50px; text-align:center;}
.new_digital_new03 .content{margin-top:55px; position:relative; overflow:hidden;}
.new_digital_new03 .content .img{display:none;}
.new_digital_new03 .content .img:first-child{display:block;}
.new_digital_new03 .tab_box{position:absolute; bottom:8.6%; left:0; width:100%;}
.new_digital_new03 .tab_box .box{background:rgba(0,0,0,0.5); padding:25px 0; border-radius:20px; backdrop-filter:blur(5px); display:flex; align-items:stretch; justify-content:center;}
.new_digital_new03 .tab_box .box .tab_t{color:#fff; font-size:20px; line-height:30px; cursor:pointer; padding:0 20px; position:relative;}
.new_digital_new03 .tab_box .box .tab_t::after{content:''; position:absolute; right:0; top:5px; height:20px; width:1px; background:#fff;}
.new_digital_new03 .tab_box .box .tab_t:last-child::after{display:none;}
.new_digital_new03 .tab_box .box .tab_t span{position:relative; padding:0 30px; display:block;}
.new_digital_new03 .tab_box .box .tab_t span::after{content:''; position:absolute; bottom:-25px; left:0; width:100%; height:4px; background:#f39700; border-radius:2px; transition:transform .55s cubic-bezier(0.165,0.84,0.44,1); transform:scaleX(0); transform-origin:right;}
.new_digital_new03 .tab_box .box .tab_t.cur span::after{transform:scaleX(1); transform-origin:left;}
/* 展馆首页第四部分 */
.new_digital_new04{margin-top:80px; text-align:center;}
.new_digital_new04 .content{margin-top:45px;}
.new_digital_new04 .swiper01{margin-bottom:12px;}
.new_digital_new04 .swiper01,.new_digital_new04 .swiper02{height:135px!important; overflow:hidden;}
/* 改变其动画效果为匀速形式，不加此样式的话会造成滚动卡顿，看起来效果不平滑,样式做了各种浏览器的兼容 */
.new_digital_new04 .content .swiper-wrapper{transition-timing-function:linear !important; -webkit-transition-timing-function:linear !important;    -moz-transition-timing-function:linear !important; -ms-transition-timing-function:linear !important; -o-transition-timing-function:linear !important; transition-timing-function:linear !important;}
.new_digital_new04 .content .swiper-slide{background:#ffffff; border:1px solid #f1f1f1; height:135px; padding:10px; box-sizing:border-box; width:135px!important;}
.new_digital_new04 .content .logo{display:flex; align-items:center; justify-content:center; height:100%;}
.new_digital_new04 .content .logo img{max-height:90%;}
/* 展馆首页第五部分 */
.new_digital_new05{margin:80px 0; overflow:hidden;}
.new_digital_new05 .top{display:flex; align-items:flex-end; justify-content:space-between; margin-bottom:60px;}
.new_digital_new05 .top .btns_box{position:relative; font-size:0;}
.new_digital_new05 .top .btns_box>div{display:inline-block; position:relative; width:50px; height:50px; border-radius:50%; background:#ececec; margin:0; left:auto; right:auto; margin-left:8px;}
.new_digital_new05 .top .btns_box>div::after{content:'\e65f'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-family:'iconfont'!important; margin:0; display:block; font-size:20px; line-height:1; color:#000; font-weight:bold;}
.new_digital_new05 .top .btns_box .swiper-button-prev::after{content:'\e660';}
.new_digital_new05 .top .btns_box>div:hover{background:#f39700;}
.new_digital_new05 .top .btns_box>div:hover::after{color:#fff;}
.new_digital_new05 .swiper-container{overflow:visible;}
.new_digital_new05 .swiper-slide{width:39.6%; margin-right:2.8%; padding-bottom:30px;}
.new_digital_new05 .swiper-slide::before{content:''; position:absolute; left:0; width:100%; bottom:0; height:1px; background:#ececec;}
.new_digital_new05 .swiper-slide::after{content:''; position:absolute; left:0; width:100%; bottom:0; height:1px; background:#f39700;  transition:transform .55s cubic-bezier(0.165,0.84,0.44,1); transform:scaleX(0); transform-origin:right;}
.new_digital_new05 .swiper-slide .logo{height:80px; margin-bottom:25px;}
.new_digital_new05 .swiper-slide .logo a{display:block; height:100%;}
.new_digital_new05 .swiper-slide .logo img{max-height:100%;}
.new_digital_new05 .swiper-slide .infor .tit{font-size:24px; line-height:1; font-weight:bold; color:#000; margin-bottom:20px;}
.new_digital_new05 .swiper-slide .infor .con{font-weight:lighter; font-size:16px; line-height:26px; height:104px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; color:#000; text-align:justify;}
.new_digital_new05 .swiper-slide .more_btns{display:inline-block; font-size:0; line-height:50px; background:#fff; margin-top:40px; padding:0 40px; border-radius:30px; border:1px solid #f39700;}
.new_digital_new05 .swiper-slide .more_btns span{display:inline-block; vertical-align:middle; font-size:16px; color:#f39700; }
.new_digital_new05 .swiper-slide .more_btns .icon{margin-left:15px; width:12px; height:12px; background:url(../img/de_new/right_jt_org.png) no-repeat center/cover;}
.new_digital_new05 .swiper-slide .more_btns:hover{background:#f39700;}
.new_digital_new05 .swiper-slide .more_btns:hover span{color:#fff;}
.new_digital_new05 .swiper-slide .more_btns:hover .icon{background:url(../img/de_new/right_jt_white.png) no-repeat center/cover;}
.new_digital_new05 .swiper-slide:hover::after{transform:scaleX(1); transform-origin:left;}



/* 右侧？ */
.top_pro_box {width:450px; padding:25px 0; position:fixed; right:-450px; bottom:0px; top:90px; background-color:#39424b; z-index:50; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; }
.top_pro_box.show {right:0; }
.top_pro_box.show .ps_list a {opacity:1; -webkit-transform:translateX(0); transform:translateX(0); }
.top_pro_box .ps_list a {display:block; color:#ffffff; font-size:18px; line-height:40px; padding:20px 40px; position:relative; -webkit-transform:translateX(10%); transform:translateX(10%); opacity:0; -webkit-transition:all .8s ease .3s; transition:all .8s ease .3s; }
.top_pro_box .ps_list a:nth-child(2) {-webkit-transition:all .8s ease .6s; transition:all .8s ease .6s; }
.top_pro_box .ps_list a:nth-child(3) {-webkit-transition:all .8s ease .9s; transition:all .8s ease .9s; }
.top_pro_box .ps_list a:nth-child(4) {-webkit-transition:all .8s ease 1.2s; transition:all .8s ease 1.2s; }
.top_pro_box .ps_list a:nth-child(5) {-webkit-transition:all .8s ease 1.5s; transition:all .8s ease 1.5s; }
.top_pro_box .ps_list a .dt {border-left:3px solid #595f66; padding-left:40px; }
.top_pro_box .ps_list a:before {content:''; width:3px; height:0; overflow:hidden; background-color:#f39700; position:absolute; left:40px; top:20px; z-index:2; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; }
.top_pro_box .ps_list a:hover {background-color:#525659; }
.top_pro_box .ps_list a:hover:before {height:40px; }

/*数字展馆弹窗*/
#rbbox{width:522px;height:358px;position:fixed; left:50%;top:50%; margin-left:-242px; margin-top:-150px; overflow:hidden;z-index:1000; _position:absolute; background:url(../img/zg_tanc.png) no-repeat;display:none; }
#close{margin-top:40px;margin-right:5px;}
#tan{margin-top:0px;}
#tan h1 {font-size:45px; line-height:60px;color:#323232;margin-top:50px; text-align:center;}
#tan .zg_wa  {font-size:18px;color:#5a5a5a; text-align:center; line-height:28px;}
#tan .zxkf {width:352px;height:54px; text-align:center;background:#f39700; align:center; margin:22px auto 16px;}
#tan .zxkf a {font-size:24px;color:#fff; line-height:54px; font-weight:bold;}
#tan .shzs {text-align:center; }
#tan .shzs a {font-size:17px;color:#aca6a2;}
.button{display:inline;font-size:12px;cursor:pointer;color:#f39700}
#hot_list{float:left;margin:10px !important;margin:5px;padding-left:0px;padding-top:6px;font-size:12px;color:#f39700}
#hot_list1{float:left;margin:0 10px  !important;margin:0 5px;;font-size:12px;color:#333333}

/* 数字展馆下册banner-分为有视频和没视频，高度设计传了460 那就解开绝对定位的注释，注释掉digital_xc_banner上的marign-top:59px */
.digital_xc_banner{/*height:460px;*/ position:relative; overflow:hidden; margin-top:59px;}
.digital_xc_banner:before{content:''; width:100%; height:100%; background:rgba(0,0,0,.4); position:absolute; left:0; top:0; z-index:1;}
.digital_xc_banner.has_video:before{background:rgba(0,0,0,.6);}
.digital_xc_banner>video{width:100%; height:100%; object-fit:cover; /*position:absolute; left:0; top:0;*/}
/*.digital_xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}*/
.digital_xc_banner .cover{position:absolute; left:0; width:100%; bottom:60px; z-index:2;}
.digital_xc_banner .cover .intro .t{font-size:36px; line-height:40px; display:inline-block; padding-left:25px; position:relative; color:#fff;}
.digital_xc_banner .cover .intro .t:after{content:''; width:2px; height:40px; background:#f39700; position:absolute; left:0; top:2px;}
.digital_xc_banner.has_video>img{display:none;}

.pageMain{padding:65px 0;}

/* 数字展馆我们的案例 */
.digital_menu{margin-bottom:35px;}
.digital_menu .vr_title{font-size:36px; font-weight:normal; line-height:1; margin-bottom:35px;}
.digital_menu a{position:relative; font-size:16px; padding:0 10px; margin:0 20px; font-weight:normal; padding-bottom:10px; display:inline-block;}
.digital_menu a:after {content:''; display:block; position:absolute; bottom:0; left:50%; margin-bottom:-1px; width:0; height:1px; background-color:#f39700; transition:all 0.3s ease; -webkit-transition:all 0.3s ease; }
.digital_menu .cur:after, .digital_menu a:hover:after{left:0; width:100%;}
.digital_menu .sub h2{display:inline-block; font-weight:normal;}
.digital_case .content{min-height:360px;}
.digital_case .content .li_{margin-bottom:30px; float:left; width:32%; margin-right:2%;}
.digital_case .content .li_three{margin-right:0;}
.digital_case .content .li_ .li_box{display:block;}
.digital_case .content .li_ .li_box .info{padding-top:10px;}
.digital_case .content .li_ .li_box .info .tit{font-size:18px; line-height:30px; font-weight:bold; margin-bottom:5px;}
.digital_case .content .li_ .li_box .info .con{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#888888; font-size:14px; line-height:24px;}

/* 数字展馆 案例详细 */
.new_digital_detail01{margin-top:30px; padding-bottom:80px; background:url(../img/de_new/new_digital_detail_bg.jpg) no-repeat center/cover;}
.new_digital_detail01 .left{width:34.4%;}
.new_digital_detail01 .left .top .tips{font-size:14px; line-height:30px; color:#333333;}
.new_digital_detail01 .left .top .tips span{display:inline-block; padding:0 22px; border-radius:20px; background:#f0f0f0; border:1px solid #e6e6e6;}
.new_digital_detail01 .left .top .title{font-size:42px; color:#333333; font-weight:bold; line-height:1.2; margin:18px 0;}
.new_digital_detail01 .left .top .addr{font-size:0;}
.new_digital_detail01 .left .top .addr span{padding-left:30px; position:relative; display:inline-block; font-size:16px; line-height:26px; color:#888888;}
.new_digital_detail01 .left .top .addr span::after{content:''; position:absolute; left:0; top:3px; width:20px; height:20px; background:url(../img/de_new/new_digital01_dingwei.png) no-repeat center/cover;}

.new_digital_detail01 .left .big_num{margin-top:50px;}
.new_digital_detail01 .left .big_num li{float:left; width:32%; margin-right:1.3%; margin-bottom:30px;}
.new_digital_detail01 .left .big_num li .t{line-height:26px; font-size:16px; color:#888888; margin-bottom:10px;}
.new_digital_detail01 .left .big_num li .num_box{display:flex; align-items:flex-end;}
.new_digital_detail01 .left .big_num li .num{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size:24px; color:#333333; line-height:1;}
.new_digital_detail01 .left .big_num li .unit{font-size:14px; line-height:20px; color:#888888; margin-left:8px;}
.new_digital_detail01 .left .big_num li:hover .num{color:#f39700;}

.new_digital_detail01 .left .key_words{margin-top:50px;}
.new_digital_detail01 .left .key_words span{display:inline-block; cursor:pointer; text-align:center; color:#888888; line-height:45px; font-size:16px; padding:0 10px; min-width:130px; background:#fff; border:1px solid #888888; border-radius:30px; margin-right:14px; margin-bottom:15px;}
.new_digital_detail01 .left .key_words span:hover{color:#fff; background:#f39700; border-color:#f39700;}

.new_digital_detail01 .right{width:60.5%; padding-top:35px;}
.new_digital_detail01 .right .top .words{position:relative; color:#000000; line-height:26px; font-size:16px; margin-bottom:35px; padding-left:15px;}
.new_digital_detail01 .right .top .words::after{content:''; position:absolute; left:0; top:0; height:100%; width:3px; background:#f39700; border-radius:3px;}

.new_digital_detail01 .right .center .top_swiper{position:relative; margin-bottom:30px;}
.new_digital_detail01 .right .center .top_swiper .bg img{width:100%;}
.new_digital_detail01 .right .center .top_swiper .swiper01{position:absolute; top:11%; left:2.9%; right:2.9%; bottom:11%;}
.new_digital_detail01 .right .center .swiper02 .swiper-slide{padding:1px; cursor:pointer; }
.new_digital_detail01 .right .center .swiper01 .swiper-slide{overflow:hidden;}
.new_digital_detail01 .right .center .swiper01 .swiper-slide img{min-width:100%; height:100%; max-width:none; position:absolute; right:0; top:0;}
.new_digital_detail01 .right .center .swiper02 .line_box{border:1px solid transparent; box-sizing:border-box; border-radius:5px; overflow:hidden;}
.new_digital_detail01 .right .center .swiper02 .swiper-slide.cur .line_box{border-color:#f39700;}
.new_digital_detail01 .right .center .swiper-button-prev,
.new_digital_detail01 .right .center .swiper-button-next{background:none; width:auto; height:auto; margin-top:0; transform:translateY(-50%); z-index:20; width:40px; height:40px; display:flex; align-items:center; justify-content:center; background:rgba(0,0,0,0.3); opacity:1; border-radius:50%;}
.new_digital_detail01 .right .center .iconfont{font-size:18px; color:#fff; line-height:1; margin:0; display:block;}
.new_digital_detail01 .right .center .swiper-button-prev:hover,
.new_digital_detail01 .right .center .swiper-button-next:hover{background:#f39700;}
.new_digital_detail01 .right .center .top_swiper{position:relative; margin-bottom:30px;}
.new_digital_detail01 .right .center .top_swiper .bg img{width:100%;}
.new_digital_detail01 .right .center .top_swiper .swiper01{position:absolute; top:11%; left:2.9%; right:2.9%; bottom:11%;}
.new_digital_detail01 .right .bott{margin-top:45px;}
.new_digital_detail01 .right .bott .tit{font-size:32px; line-height:1; color:#000000; position:relative; padding-left:15px; margin-bottom:30px;}
.new_digital_detail01 .right .bott .tit::after{content:''; position:absolute; left:0; top:0; height:100%; width:3px; background:#f39700; border-radius:3px;}
.new_digital_detail01 .right .bott .cont{position:relative; overflow:hidden;}
.new_digital_detail01 .right .bott .cont .bg img{width:100%;}
.new_digital_detail01 .right .bott .cont .video_box{position:absolute; top:11%; left:2.9%; right:2.9%; bottom:11%;}
.new_digital_detail01 .right .bott .cont .video_box video{object-fit:cover;}
.new_digital_detail02{margin-top:55px;}


/* 数字展馆-数字内容 */
.pageMain{font-weight:normal;}
.pageMain.digital_introduction01{padding-bottom:50px;}
.digital_introduction01 .item a{background:#f8f8f8; border-radius:10px; overflow:hidden; display:flex; align-items:stretch;}
.digital_introduction01 .item a>div{width:50%; flex-shrink:0;}
.digital_introduction01 .item .left{display:flex; align-items:center; justify-content:center; padding:20px 4%; box-sizing:border-box;}
.digital_introduction01 .item .left .tit{color:#f39700; margin-bottom:25px;}
.digital_introduction01 .item .left .con{color:#000000; text-align:justify; font-size:16px; line-height:26px;}
.digital_introduction01 .item .left .more_btns{display:inline-block; font-size:0; line-height:50px; background:#f39700; margin-top:35px; padding:0 28px; border-radius:30px;}
.digital_introduction01 .item .left .more_btns span{display:inline-block; vertical-align:middle; font-size:16px; color:#fff; }
.digital_introduction01 .item .left .more_btns .icon{margin-left:15px; width:12px; height:12px; background:url(../img/de_new/right_jt_white.png) no-repeat center/cover;}
.digital_introduction01 .item .right img{width:100%;}
.digital_introduction01 .item:nth-child(2n) a{flex-direction:row-reverse;}

/* 数字展馆-数字内容详细 */
.digital_introDetail01{padding-bottom:70px;}
.digital_introDetail01 .content .title{margin-bottom:35px;}
.digital_introDetail01 .content .con img{width:100%;}
.digital_introDetail01 .content .txt{font-size:14px; color:#2b2b2b; line-height:27px; background:rgba(238,238,238,.7); padding:24px 29px;} 
.digital_introDetail02 li{margin-bottom:50px; padding-bottom:50px; border-bottom:1px dashed #6a6a6a;}
.digital_introDetail02 li:last-child{margin-bottom:0;}
.digital_introDetail02 li .tit{position:relative; padding-left:21px; font-size:28px; line-height:36px; color:#1a1a1a;}
.digital_introDetail02 li .tit span{position:absolute; width:7px; height:36px; background:#f39700; left:0; top:0;}
.digital_introDetail02 li .con{font-size:14px; color:#2b2b2b; line-height:30px; margin-top:10px;}
.digital_introDetail02 li .con img{width:100%;}

/*数字展馆-多媒体互动 */
.new_subnavs{position:relative;}
.new_subnavs .container {width:100%; position:relative; left:0; top:0; z-index:11; height:93px;}
.new_subnavs .container .box{background:#eeeeee; border-bottom:1px solid #E3E3E3;}
.new_subnavs li{display:inline-block; padding:23px 0;  line-height:50px;;}
.new_subnavs li a{display:block; font-size:20px; color:#000; padding:0 35px;}
.new_subnavs li.act a{color:#f39700; font-weight:bold;}
.new_subnavs li:hover a{color:#f39700; font-weight:bold;}

.media_header.header{position:absolute;}
.media.pageMain{padding:0;;}
.media_pt{padding:70px 0 100px;}
.media_pt .infor .tit{float:left; color:#000; font-weight:bold;}
.media_pt .infor .con{float:right;}
.media_pt .infor .con .more_btns{display:inline-block; font-size:0; line-height:50px; background:#f39700; padding:0 28px; border-radius:30px;}
.media_pt .infor .con .more_btns span{display:inline-block; vertical-align:middle; font-size:16px; color:#fff; }
.media_pt .infor .con .more_btns .icon{margin-left:15px; width:12px; height:12px; background:url(../img/de_new/right_jt_white.png) no-repeat center/cover;}
.media_pt .content{margin-top:50px; position:relative;}
.media_pt .content .rect-65{padding-bottom:65%;}
.media_pt .content .rect-45{padding-bottom:45%;}
.media_pt .content .left{width:58%; float:left;}
.media_pt .content .right{width:40%; float:right;}
.media_pt .content .right .r_top{margin-bottom:4.3%;}
.media_pt .content .cell .intro {position:absolute; width:100%; bottom:0; padding:25px 43px; font-size:20px; color:#fff; font-weight:bold; background-image:linear-gradient(to top, #000,transparent); box-sizing:border-box;}
.media_pt .content .cell img{transition:all 0.5s ease;}
.media_pt .content .cell:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.media_pt .content .item{display:none;}
.media_pt .content .owl-item .item{display:block;}
.media_pt .content .nav_btns>div{width:46px; height:46px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; transform:translateY(-50%);}
.media_pt .content .nav_btns>div{display:none;}
.media_pt .content .nav_btns>div.disabled{opacity:0.3; cursor:not-allowed;}
.media_pt .content .owl-dots.disabled{display:none;}
.media_pt .content .nav_btns .owl-prev {left:-60px;background:url(../img/media_jt2.png) no-repeat center; transform:rotateY(180deg); background-size:cover;}
.media_pt .content .nav_btns .owl-next {right:-60px;background:url(../img/media_jt2.png) no-repeat center;background-size:cover;}
.media_pt .content .nav_btns .owl-prev:hover{background:url(../img/media_jt2_on.png) no-repeat center;transform:rotateY(180deg);background-size:cover;}
.media_pt .content .nav_btns .owl-next:hover{background:url(../img/media_jt2_on.png) no-repeat center;background-size:cover;}
.media_pt .content .owl-dots{text-align:center; width:100%; position:absolute; left:0; bottom:-60px;}
.media_pt .content .owl-dots .owl-dot{display:inline-block; width:31px; height:31px; line-height:31px; color:#5b5b5b; border-radius:35px; margin:0 5px; transition:0.5s ease; border:1px solid #5b5b5b; cursor:pointer;}
.media_pt .content .owl-dots .owl-dot.active{background:#f39700; border-color:#f39700; color:#fff;}
.media_pt:nth-child(odd){background:#f2f4f8;}

/* 数字展馆-我们的优势 */
.advantage.pageMain{padding-bottom:0;}
.advantage_pt{padding:0 0 70px;}
.advantage_pt .infor .tit{ font-weight:bold; border-bottom:1px solid #D8D8D8;}
.advantage_pt .infor .tit span{color:#f39700; display:inline-block; position:relative;}
.advantage_pt .infor .tit span:before{content:''; width:100%; height:4px; background:#f39700; position:absolute; left:0; bottom:-2px;}
.advantage_pt .infor .con {margin-top:35px; font-size:0;}
.advantage_pt .infor .txt{font-size:18px; line-height:34px; color:#000; font-weight:bold; margin-top:30px;}
.advantage_pt .infor .txt span{color:#f39700;}
.advantage_pt .infor .con .cell{margin-right:70px; display:inline-block; position:relative; padding-left:46px; box-sizing:border-box; font-size:18px; line-height:32px; color:#000; font-weight:bold; margin-bottom:15px;}
.advantage_pt .infor .con .cell span{color:#f39700;}
.advantage_pt .infor .con .cell:after{content:''; width:28px; height:27px; background:url(../img/business_ico.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}
.advantage_pt .content{margin-top:55px;}
.advantage02{padding:70px 0; background:#f5f5f5;}
.advantage02{background:#f5f5f5;}
.advantage02 .rect-72{padding-bottom:72%; border-radius:10px;}
.advantage02 .content li{width:32%; float:left; margin-left:2%;}
.advantage02 .content li:first-child{margin-left:0;}
.advantage04{background:#f9f9f9;}
.advantage04 .content .box{white-space:nowrap; font-size:0; text-align:center;}
.advantage04 .content .img{border:7px solid #000000; border-radius:30px; display:inline-block; margin:0 15px; overflow:hidden}
.advantage04 .content .img img{max-height:calc(100vh - 4.6rem);}
.advantage05{background:url(../img/advantage05.jpg) no-repeat center; background-size:cover; height:600px;}
.advantage05 .infor{padding-top:120px; width:42%;}
.advantage05 .infor .tit{color:#f39700; font-weight:bold;}
.advantage05 .infor .con {margin-top:35px; font-size:0;}
.advantage05 .infor .con .cell{margin-right:70px; display:inline-block; position:relative; padding-left:46px; box-sizing:border-box; font-size:18px; line-height:24px; color:#000; font-weight:bold; margin-bottom:25px;}
.advantage05 .infor .con .cell span{color:#f39700;}
.advantage05 .infor .con .cell:after{content:''; width:28px; height:27px; background:url(../img/business_ico.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}

/* 数字展馆-联系我们 */
.digital_contact_us01 .content{position:relative; height:auto; overflow:hidden;}
.digital_contact_us01 .content {*zoom:1; *clear:both;}
.digital_contact_us01 .content:before, 
.digital_contact_us01 .content:after {display:table; clear:both; content:'';}
.digital_contact_us01 .content .map_box{position:absolute; top:0; left:0; width:60%; min-height:100%; height:100%;}
.digital_contact_us01 .content .map_box img{max-width:none;}

.digital_contact_us01 .content .right{float:right; width:40%; height:100%; background:#f39700;}
.digital_contact_us01 .content .right .box{padding:11%; color:#fff;}
.digital_contact_us01 .content .right .box a{color:#fff;}
.digital_contact_us01 .content .right .box .tit a{font-size:24px; line-height:30px;}
.digital_contact_us01 .content .right .box .linear{display:inline-block; width:45px; height:1px; background-color:#fff; margin:3% 0;}
.digital_contact_us01 .content .right .box .linear.all{width:100%; margin:5% 0 5%;}
.digital_contact_us01 .content .right .box dl dt{font-weight:bold; margin-bottom:10px; font-size:18px;}
.digital_contact_us01 .content .right .box dl dd{line-height:28px; font-size:15px;}
.digital_contact_us01 .content .right .c_phone a{color:#fff; font-weight:bold; font-size:27px;}
.digital_contact_us01 .BMap_shadow img{display:none;}

/* 老站矿山、油田等业务的详细页*/

/* 老站业务详细的banner */
.solu_xc_banner{position:relative; height:560px; overflow:hidden;}
.solu_xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.solu_xc_banner .intro{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; color:#fff;}
.solu_xc_banner .intro .tit{font-size:44px; line-height:50px; font-weight:bold;}
.solu_xc_banner .intro .con{font-size:16px; line-height:30px; margin-top:20px; /* height:120px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; */width:63%; overflow-y:auto; padding-right:5px;}
.solu_xc_banner .intro .con::-webkit-scrollbar {height:4px; width:2px;}
.solu_xc_banner .intro .con::-webkit-scrollbar-thumb {background:#fff; border-radius:5px;}
.solu_xc_banner .intro .con::-webkit-scrollbar-track {background:transparent; border-radius:0;}
.solu_xc_banner .intro .more{display:none;}
.solu_xc_banner .intro .more a{background:#ec5309;}
.solu_xc_banner .intro .more .btn1{margin-right:10px;}
.solu_xc_banner .intro .more .btn2{background:#d7dde2; border-color:#d7dde2;}
.solu_xc_banner .common-btn{background-color:#f39700;border:2px solid #f39700;border-radius:6px;color:#fff;display:inline-block;font-size: 16px;line-height:36px;text-align:center; width:180px;}
.solu_xc_banner .common-btn:hover{color:#fff;opacity:.8;}
.solu_xc_banner .common-btn.common-line-btn{background:none;color:#f39700;}
.solu_xc_banner .common-btn.common-line-btn.white{border-color:#fff;color:#fff;}
.solu_xc_banner .common-btn.common-line-btn.white:hover{background:#f39700;border-color:#f39700;opacity:1;}
.solu_xc_banner .crumbs{position:absolute; left:0; bottom:35px; width:100%; color:#fff; font-size:14px; text-align:left;}
.solu_xc_banner .crumbs img{vertical-align:text-top;}
.solu_xc_banner .crumbs h1{font-weight:normal; font-size:14px; display:inline-block;}

/* 业务详细 */
.soluNew_detail.channel_content{padding:0}
.soluNew_detail .infor{text-align:center; margin-bottom:40px;}
.soluNew_detail .infor .tit{font-size:36px; line-height:45px; color:#333; margin-bottom:15px; font-weight:normal;}
.soluNew_detail .infor .con{font-size:16px; line-height:32px; color:#666; }
.soluNew_detail .wrap>.infor>.con{padding:0 9%;}
.soluNew_detail .infor .add_intro{margin-bottom:50px;}
.soluNew_detail01{padding:80px 0 0;}
.soluNew_detail01 .content{position:relative; margin-top:45px; min-height:10px;}
.soluNew_detail01 .content .item{width:45%; float:left; margin-bottom:70px;}
.soluNew_detail01 .content .item:nth-child(2n){float:right;}
.soluNew_detail01 .content .item .icon{display:inline-block; width:120px; height:120px; margin:0 auto 40px; background-position:0 0; vertical-align:middle; margin-right:20px;}
.soluNew_detail01 .content .item .info{display:inline-block; vertical-align:middle; width:calc(100% - 145px);}
.soluNew_detail01 .content .item .info .tit{font-size:24px; line-height:30px; color:#333333; font-weight:bold;  position:relative; padding-bottom:7px; transition:0.5s ease; padding-bottom:12px;}
.soluNew_detail01 .content .item .info .tit:after{content:''; width:18px; height:2px; background:#ea5420; position:absolute; left:0%; bottom:0;}
.soluNew_detail01 .content .item .info .con{font-size:16px; line-height:30px; color:#666; margin-top:10px; height:90px;overflow-y:auto; /*text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;*/ padding-right:4px;}
.soluNew_detail01 .content .item .info .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_detail01 .content .item .info .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:5px;}
.soluNew_detail01 .content .item .info .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.soluNew_detail01 .content .item:hover .icon{background-position:0 -120px;}
.soluNew_detail01 .content .item:hover .tit{color:#ea5420;}
.soluNew_detail01 .content .solu01_btn>div{width:50px; height:50px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-25px;;}
.soluNew_detail01 .content .solu01_btn .owl-prev {left:-115px; background:url(../img/solu01_btn1.png) no-repeat center;}
.soluNew_detail01 .content .solu01_btn .owl-next {right:-115px; background:url(../img/solu01_btn2.png) no-repeat center;}
.soluNew_detail01 .content .solu01_btn .owl-prev:hover{background:url(../img/solu01_btn1_on.png) no-repeat center;}
.soluNew_detail01 .content .solu01_btn .owl-next:hover{background:url(../img/solu01_btn2_on.png) no-repeat center;}
.soluNew_detail02 {background:url(../img/soluNew_detail02_1.jpg) no-repeat center; padding:75px 0 30px;background-size:cover;}
.soluNew_detail02 .content li{position:relative; transition:0.5s ease; line-height:95px; cursor:pointer; width:45%; float:left; margin-bottom:60px;}
.soluNew_detail02 .content li:nth-child(2n){float:right;}
.soluNew_detail02 .content li .box{font-size:0;}
.soluNew_detail02 .content li .icon{width:39px; height:38px; display:inline-block; vertical-align:-5px; transition:0.5s ease; margin-right:20px; transition:0.5s ease;}
.soluNew_detail02 .content li .info{display:inline-block; vertical-align:top; width:calc(100% - 60px);}
.soluNew_detail02 .content li .info .tit{font-size:24px; line-height:30px; color:#000; transition:0.5s ease; position:relative; display:flex; align-items:center;}
.soluNew_detail02 .content li .info .tit span{display:inline-block; vertical-align:middle;}
.soluNew_detail02 .content li .info .tit .num{font-size:45px; line-height:1; font-family:Arial; background: linear-gradient(to right, #ea5420, #fde7dd); /*设置渐变的方向从左到右 颜色从ff0000到ffff00*/
    -webkit-background-clip: text;/*将设置的背景颜色限制在文字中*/
    -webkit-text-fill-color: transparent;/*给文字设置成透明*/ font-style:italic;  font-weight:bold; margin-left:10px;}  
.soluNew_detail02 .content li .info .con{font-size:16px; line-height:30px; height:120px; /* overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;*/ overflow-y:auto; padding-right:5px; color:#666; margin-top:5px;}
.soluNew_detail02 .content li .info .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_detail02 .content li .info .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:0;}
.soluNew_detail02 .content li .info .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.soluNew_detail02 .content li:hover .icon{transform:rotateY(180deg);}
.soluNew_detail03{padding:80px 0 50px}
.soluNew_detail03 .content{margin-top:40px;}
.soluNew_detail03 .content .rect-58{padding-bottom:58%;}
.soluNew_detail03 .content .item{float:left; width:23.5%; margin-right:2%; margin-bottom:30px; box-sizing:border-box; border: 1px solid #eaeaea; border-radius:10px 10px 0 0; overflow:hidden;}
.soluNew_detail03 .content .item_four{margin-right:0}
.soluNew_detail03 .content .item .item_r{padding:25px 5%;}
.soluNew_detail03 .content .item .item_r .tit{font-size:22px; line-height:30px; color:#333;  transition:.5s ease; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.soluNew_detail03 .content .item .item_r .con{font-size:14px; line-height:25px; color:#666; margin-top:10px; height:75px; overflow-y:auto; padding-right:5px;}
.soluNew_detail03 .content .item .item_r .con::-webkit-scrollbar {height:4px; width:2px;}
.soluNew_detail03 .content .item .item_r .con::-webkit-scrollbar-thumb {background:#ea5420; border-radius:0;}
.soluNew_detail03 .content .item .item_r .con::-webkit-scrollbar-track {background:#fff; border-radius:0;}
.soluNew_detail03 .content .item .item_r .more{font-size:16px; display:block; margin-top:10px; color:#ea5420;}
.soluNew_detail03 .content .item.even{flex-direction:row-reverse;}
.soluNew_detail03 .content .item.even .item_r{margin-right:6.5%; margin-left:0;}
.soluNew_detail03 .content .item img{transition:all 0.5s ease;}
.soluNew_detail03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.soluNew_detail04{background:#f4f6f8; padding:80px 0 40px;}
.soluNew_detail03 .content .item:hover .item_r .tit{color:#f49205;}
.soluNew_detail04 .content{margin-top:30px;}
.soluNew_detail04 .content .rect-655{padding-bottom:65.5%;}
.soluNew_detail04 .content .item{width:32%; margin-right:2%; float:left; padding:5px; box-sizing:border-box; margin-bottom:40px;}
.soluNew_detail04 .content .item_three{margin-right:0;}
.soluNew_detail04 .content .item .item_box{box-shadow:0 0 15px rgba(0,0,0,.1); border-radius:10px; overflow:hidden;}
.soluNew_detail04 .content .item_box .intro{background:#fff; padding:35px 25px;}
.soluNew_detail04 .content .item_box .intro .tit{font-size:20px; line-height:25px; color:#000; transition:0.5s ease;}
.soluNew_detail04 .content .item_box .intro .sign{padding:0 15px; line-height:30px; border-radius:5px; display:inline-block; font-size:14px; background:#b1b1b1; color:#fff; margin:0 0 20px; transition:0.5s ease;}
.soluNew_detail04 .content .item_box .intro .more{font-size:16px; line-height:30px; color:#ea5420; display:block;}
.soluNew_detail04 .content .item_box .intro .tit{font-weight:bold; color:#ea5420; display:block; margin-bottom:20px;}
/* .soluNew_detail04 .content .item_box:hover .intro .sign{background:#ea5420;} */
.soluNew_detail04 .content .item img{transition:all 0.5s ease;}
.soluNew_detail04 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.soluNew_detail05 {padding:60px 0 70px;}
.soluNew_detail05 .content{margin-top:40px;}
.soluNew_detail05 .content .left{width:53%; float:left;}
.soluNew_detail05 .content .left li .rect-5434{padding-bottom:54.34%;}
.soluNew_detail05 .content .left li{float:left; width:48.5%; margin-right:3%; border:1px solid #eaeaea; border-radius:10px; box-sizing:border-box;overflow:hidden; position:relative; font-weight:normal;}
.soluNew_detail05 .content .left li:nth-child(2n){margin-right:0;}
.soluNew_detail05 .content .left li .img img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; min-height:100%; /*max-width:none*/; transition:all .5s ease;}
.soluNew_detail05 .content .left li .words{padding:25px 5%;}
.soluNew_detail05 .content .left li .words .infor{text-align:left; margin-bottom:0;}
.soluNew_detail05 .content .left li .words .infor .d{font-size:14px; line-height:1; color:#888888; margin-bottom:12px;}
.soluNew_detail05 .content .left li .words .infor .tit{font-size:20px; line-height:30px; height:64px; color:#000000; margin-bottom:10px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.soluNew_detail05 .content .left li .words .more_btn{position:absolute; font-size:13px; width:130px; height:35px; line-height:35px; transition:all 0.8s; background:#000; border-radius:5px; color:#fff; text-align:center; margin-top:50px;display:none;}
.soluNew_detail05 .content .left li .words .infor .con{font-size:16px; line-height:26px; color:#888888; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; padding-top:10px; border-top:1px solid #cdcdcd; background:transparent; transition:all 0.8s;}
.soluNew_detail05 .content .left li:hover .img img{transform:translate(-50%,-50%) scale(1.02);}
.soluNew_detail05 .content .left li:hover .words .more_btn{opacity:0; transform:rotateX(-90deg); z-index:-1; }
.soluNew_detail05 .content .left li:hover .words .infor .tit{color:#f39700;}
.soluNew_detail05 .content .left li a{display:block; position:relative;}
.soluNew_detail05 .content .left li a:after{content:''; width:130px; height:130px; background:url(../img/news_list02_1.png) no-repeat center; background-size:cover; position:absolute; left:50%; margin-left:-65px; bottom:35px; transition:.5s ease; opacity:0; visibility:hidden; transform:translateY(20px); display:none;}
.soluNew_detail05 .content .left li a:hover:after{opacity:1; visibility:visible; transform:translateY(5px)}
.soluNew_detail05 .content .right{width:45%; float:right; background:#f8f8f8;}
.soluNew_detail05 .content .right .box{padding:35px 0;}
.soluNew_detail05 .content .right .box .r_top{padding:0 35px; border-bottom:1px solid #E0E2E5;}
.soluNew_detail05 .content .right .box .r_top .tit{font-size:24px; line-height:32px; color:#ea5420; font-weight:bold; }
.soluNew_detail05 .content .right .box .r_top .con{font-size:16px; line-height:20px; color:#666; margin:16px 0 25px;}
.soluNew_detail05 .content .right .box .r_bott{padding:0 35px;}
.soluNew_detail05 .content .right .box .r_bott li .time{font-size:18px; line-height:28px; color:#0a1e40; font-family:Arial; width:16%;}
.soluNew_detail05 .content .right .box .r_bott li .text{font-size:16px; line-height:28px; color:#666; width:80%; transition:0.5s ease; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.soluNew_detail05 .content .right .box .r_bott li{margin-top:23px;}
.soluNew_detail05 .content .right .box .r_bott .more{font-size:16px; line-height:20px; color:#ea5420; text-align:right; margin-top:25px;}
.soluNew_detail05 .content .right .box .r_bott li:hover .text{color:#ea5420;}
.soluNew_detail06{margin-bottom:30px;}
.soluNew_detail06 .content{margin-top:35px; position:relative; min-height:20px;}
.soluNew_detail06 .content .item{width:23.5%; float:left; margin-bottom:30px; margin-right:2%;}
.soluNew_detail06 .content .item:nth-child(4n){margin-right:0;}
.soluNew_detail06 .content .item .box{display:block; transition:0.5s ease; padding:30px; background:#fff; box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1); border-radius:10px;}
.soluNew_detail06 .content .item .box .tit{transition:0.5s ease; position:relative; font-size:20px; line-height:30px; color:#333; font-weight:bold; padding-left:36px; margin-bottom:5px; transition:0.5s ease; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-left:0; }
.soluNew_detail06 .content .item .box .tit .icon{display:none; width:30px; height:30px; background-position:0 0; position:absolute; left:0; }
.soluNew_detail06 .content .item .box .con{transition:0.5s ease; padding-left:36px; font-size:15px; line-height:26px; color:#666; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; display:none;}
.soluNew_detail06 .content .item .box .more{transition:0.5s ease; text-align:right; font-size:16px; line-height:24px; color:#ea5420; margin-top:10px;} 
.soluNew_detail06 .content .item:hover .box{background:#ea5420;}
.soluNew_detail06 .content .item:hover .box .tit{color:#fff;}
.soluNew_detail06 .content .item:hover .box .con{color:#fff;}
.soluNew_detail06 .content .item:hover .box .more{color:#fff;}
.soluNew_detail06 .content .item:hover .box .tit .icon{background-position:0 -30px;}
.soluNew_detail07.soluNew_detail03{padding-bottom:0;}
.soluNew_detail .business01{margin-top:70px;}
.soluNew_detail .business03{padding-bottom:50px;}
.soluNew_detail .business03 .infor .con{font-size:24px; line-height:30px;}
.soluNew_detail .business03 .infor .tit{font-size:36px; line-height:45px;}

/*404页面*/
.channel_content.false{padding:0;}
.false01 .content{width:850px;position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-302px; }
.false01 .content .box{width:55%; margin:0 auto; padding-top:100px; padding-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#f39700; margin-bottom:25px;}
.false01 .text .txt2{font-size:18px; font-weight:bold; color:#1f1f1f;}
.false01 .text .txt3{font-size:14px; color:#666; line-height:26px; margin-top:10px; margin-bottom:20px;}
.false01 .text .txt3 li{position:relative; padding-left:25px;}
.false01 .text .txt3 li:after{content:''; position:absolute; left:0; top:50%; margin-top:-4px; width:8px; height:8px; border-radius:50%; background:#959595;}
.false01 .text .txt4{font-size:16px; color:#666; line-height:26px;}
.false01 .text .txt4 a{color:#f39700;}
@media only screen and (max-width:760px){
  .false01 .content .box{width:30%;}
  .false01 .text{padding-left:0;}
  .false01 .text .txt1{font-size:18px;}
}

/* 招聘热线 */
.channel_edit_tit{ color: #f60; font-size: 30px; margin-bottom: 20px;}
.jobMain.pageMain{padding-top:70px; padding-bottom:50px; background:#f2f2f2;}
.jobMain.pageMain .channel_left{ padding: 60px; background: #fff; line-height: 28px; }

/* 全站搜索 */
body .searchArea{padding-top:20px;}

/* 20240819 */
.about_us05 .content .item{width:40%;}
.about_us05 .content .item.cur{width:60%;}
.about_us05 .content .item ._img{width:101%; object-fit:cover;}



/**聚合页*/
.iot02{background:#f4f6f8;}
.iot02 .content{margin-top:60px;}
.iot02 .content li{float:left; width:23.8%; margin-right:1.6%; background:#ffffff; padding:30px; box-sizing:border-box; box-shadow: -3.178px 6.237px 38px 0px rgba(0, 0, 0, 0.08);}
.iot02 .content li:last-child{margin-right:0;}
.iot02 .content li .icon_box{position:relative; width:128px; margin:0 auto; text-align:center;}
.iot02 .content li .icon_box .center_icon{position:absolute; left:50%; transform:translateX(-50%); top:29px; width:70px;}
.iot02 .content li .icon_box .circle_after{position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden;}
.iot02 .content li .icon_box .circle_point .point{position:absolute; width:9px; height:9px; border-radius:50%; background:#f5402b;}
.iot02 .content li .icon_box .circle_point .point01{left:14.6%; bottom:-2px;}
.iot02 .content li .icon_box .circle_point .point02{left:85.15%; top:18.26%;}
.iot02 .content li:hover .icon_box .circle_before{opacity:0;}
.iot02 .content li .words_box{margin-top:45px; overflow:hidden;}
.iot02 .content li .words_box .infor .t{text-align:center; transition:all 0.5s ease;}
.iot02 .content li .words_box .infor .t::after{left:50%; margin-left:-9px;}
.iot02 .content li .words_box .infor .c{font-size:16px; line-height:30px; color:#666666; height:150px; margin-top:15px; text-align:justify;}
.iot02 .content li .words_box .infor .c span{display:block;}
.iot02 .content li:hover .words_box .infor .t{color:#fb592e;}
.iot02 .content .more_btn{display:block; margin:0 auto; width:365px; border:1px solid #fe5820; font-size:0; border-radius:5px; margin-top:70px; text-align:center;}
.iot02 .content .more_btn>div{display:inline-block; vertical-align:middle;}
.iot02 .content .more_btn .img01{display:block;}
.iot02 .content .more_btn .img02{display:none;}
.iot02 .content .more_btn .tit{color:#fe5820; font-size:20px; line-height:68px; margin-left:25px;}
.iot02 .content .more_btn:hover{background:#fe5820;}
.iot02 .content .more_btn:hover .img02{display:block;}
.iot02 .content .more_btn:hover .img01{display:none;}
.iot02 .content .more_btn:hover .tit{color:#ffffff;}

.new_data2{margin:60px 0; padding:60px 0;}
.new_data2.iot02 .content li{width:31.2%; margin-right:3.2%; margin-bottom:35px;}
.new_data2.iot02 .content li.three{margin-right:0;}
.new_data2 .content li .words_box .infor .t{font-size:24px; font-weight:bold; line-height:30px; padding-bottom:10px; position:relative;}
.new_data2 .content li .words_box .infor .t::after{content:''; position:absolute; left:0; bottom:0; height:2px; width:18px; background:#fe5820; left:50%; margin-left:-9px;}


.new_detail{padding-top:0;}
.new_detail .title{text-align:center; font-size:40px; line-height:40px; margin-bottom:50px;}
.new_detail .title h2{font-size:40px; font-weight:normal;}
.new_detail .infor .con{font-size:16px; color:#666;}
.new_detail1{margin-top:0;}
.new_detail2 .left{width:73%;}
.new_detail2 .left .title{text-align:left; margin-bottom:20px;}
.new_detail2 .left .infor{margin-bottom:30px;}
.new_detail2 .left .li_{padding:30px 17px; box-sizing:border-box; transition:all 0.5s ease;}
.new_detail2 .left .li_ .img_{width:26.5%; margin-right:4.5%;}
.new_detail2 .left .li_ .info{width:58.5%;}
.new_detail2 .left .li_ .info .t{font-size:24px; line-height:24px; color:#000; font-weight:bold; margin-bottom:15px;}
.new_detail2 .left .li_ .info .tag{font-size:0;}
.new_detail2 .left .li_ .info .tag span{font-size:14px; display:inline-block; padding:0 10px; line-height:23px; color:#fe5820; background:#ffeee8; border-radius:5px; margin-right:10px;}
.new_detail2 .left .li_ .info .c{font-size:14px; line-height:24px; color:#252525; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:10px; margin-bottom:30px;}
.new_detail2 .left .li_ .info .time{font-size:14px; color:#666;}
.new_detail2 .left .li_ .info .time i{margin:0;}
.new_detail2 .left .li_:hover{box-shadow:0px 2px 6px 0px rgba(0,0,0,0.1);}
.new_detail2 .right{width:24.4%;}
.new_detail2 .right .li_{margin-bottom:50px;}
.new_detail2 .right .li_:last-child{margin-bottom:0;}
.new_detail2 .right .li_ .tit{font-size:26px; line-height:26px; color:#333;}
.new_detail2 .right .li_ .tit span{position:relative; padding-bottom:13px; margin-bottom:35px; display:block;}
.new_detail2 .right .li_ .tit span::after{content:''; width:18px; height:2px; background:#fe5820; position:absolute; left:0; bottom:0;}
.new_detail2 .right .li_ .img_{position:relative; display:block; border-radius:7px; overflow:hidden; margin-bottom:20px;}
.new_detail2 .right .li_ .img_:last-child{margin-bottom:0;}
.new_detail2 .right .li_ .img_ span{font-size:20px; color:#fff; font-weight:bold; position:absolute; left:25px; top:50%; transform:translateY(-50%); display:block; width:100%;}
.new_detail2 .right .li_ .tag{font-size:0;}
.new_detail2 .right .li_ .tag span{font-size:14px; display:inline-block; padding:0 15px; line-height:37px; color:#fe5820; background:#ffeee8; border-radius:30px; margin-right:10px; margin-bottom:15px;}
.new_detail2 .right .li_ .item{display:block; font-size:16px; color:#252525; margin-bottom:20px;}
.new_detail2 .right .li_ .item:last-child{margin-bottom:0;}
.new_detail2 .right .li_ .item .num{width:20px; height:20px; text-align:center; line-height:20px; background:#bbb; display:inline-block; color:#fff; margin-right:10px; vertical-align:middle;}
.new_detail2 .right .li_ .item .el{width:calc(100% - 35px); display:inline-block; vertical-align:middle;}
.new_detail2 .right .li_ .item.item1 .num{background:#fb4346;}
.new_detail2 .right .li_ .item.item2 .num{background:#fd7823;}
.new_detail2 .right .li_ .item.item3 .num{background:#1e78f7;}

.new_detail2 .right .li_.li3 .tit span:first-child{float:left;}
.new_detail2 .right .li_.li3 .tit span:last-child{float:right; font-size:16px; color:#666;}
.new_detail2 .right .li_.li3 .tit span:last-child::after{display:none;}
.new_detail2 .page{margin-top:30px;}

/* 20241022 */
.ipt01 .infor .txt{font-size:18px; line-height:28px;}
.header .h_tools .h_search{border:none}

/* 20241028 */
.ipt .infor .con{padding:0 5%;}
.section .infor{width:80%; left:10%;;}
.ipt01 .infor .txt span{ font-size:16px; display:block; line-height:24px; margin-top:5px;}
.ipt01 .infor .txt span.span1{font-weight:bold; margin-top:25px;}
.ipt01 .infor .txt a{border-bottom:1px solid #f39700;}
/* .ipt01 .infor .txt a:hover{border-color:#f39700;} */
.section .ipt01 .infor{margin-top:120px;}


.about_us05 .content .item{width:100%;}

/* 20241209 */
.advantage03 {padding:70px 0;}
.advantage04{padding:70px 0;}


.exhibition_hardware01 ul{display:flex; flex-wrap:wrap; justify-content:flex-start; align-items:stretch;}
.exhibition_hardware01 .li_{width:24%; margin-right:1.3%; float:left;margin-bottom:40px;border-radius: 10px;overflow: hidden;}
.exhibition_hardware01 .li_:nth-child(4n){margin-right:0;}
.exhibition_hardware01 .li_ .rect-65{padding-bottom: 58%;}
.exhibition_hardware01 .li_ .pic_{background: linear-gradient(#93c2f0, #f8feff);}
.exhibition_hardware01 .li_ .pic_ .box{padding:40px 70px}
.exhibition_hardware01 .li_ .info_{position:relative; padding-right:35px;margin-top: 15px; padding-left:10px;}
.exhibition_hardware01 .li_ .info_ .tit{font-size:24px; line-height:30px; color:#000; font-weight:bold;}
.exhibition_hardware01 .li_ .info_ .con{font-size:20px; line-height:26px; color:#000; margin-top:10px;}
.exhibition_hardware01 .li_ .info_ .icon{display:inline-block; width:32px; height:32px; background:url(../img/exhibition_hardware01_jt.png) no-repeat center; background-size:cover; position:absolute; right:0; top:10px;}


/* 展厅硬件详细 */
/* .exhibition_hardware_det_ban{height:560px;} */
.exhibition_hardware_det_ban .cover .content{display:flex; justify-content:space-between; align-items:flex-end; flex-direction:row-reverse;}
.exhibition_hardware_det_ban .cover .content .img{padding-right:13%;}
.exhibition_hardware_det_ban .cover .content .intro{display:flex; justify-content:flex-start;}
.exhibition_hardware_det_ban .cover .content .intro .c{font-size:18px; color:#fff; margin-left:15px;}
.exhibition_hardware_det .content{padding:0 50px;}

.exhibition_hardware_det01 .item .rect-58{padding-bottom:58%;}
.exhibition_hardware_det01 .content .item{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; padding-bottom:.6rem; border-bottom:1px solid #C9C9C9; margin-bottom:.6rem;}
.exhibition_hardware_det01 .content .item:nth-child(odd){flex-direction:row-reverse;}
.exhibition_hardware_det01 .content .item .img_{width:45%;}
.exhibition_hardware_det01 .content .item .info_{width:39%;}
.exhibition_hardware_det01 .content .item .info_ .tit{font-size:42px; line-height:50px; color:#000; font-weight:bold;}
.exhibition_hardware_det01 .content .item .info_ .con{font-size:16px; line-height:25px; color:#000; margin-top:15px;}
.exhibition_hardware_det02 .content .datalist{border:none; margin-bottom:25px;}
.exhibition_hardware_det02 .content .datalist .firstRow th{background:#ee8508; font-size:16px; font-weight:normal; color:#fff; border:none; line-height:40px;}
.exhibition_hardware_det02 .content .datalist td{border:none; line-height:40px;}
.exhibition_hardware_det02 .content .datalist tbody tr{background:#f1f1f1;}
.exhibition_hardware_det02 .content .datalist tbody tr:nth-child(even){background:#fff;}


/* 有时候网页不滚动 */
html.fp-enabled, .fp-enabled body{overflow: visible !important;}

/* 20250426 */
.soluNew_detail .soluNew_detail06{padding-top:30px;}