﻿/*
* 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:#3cabff;}
.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;}

.wrap { width:16.6rem; 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:.16rem; line-height:1.75; color:#000000; background:#fff;}
a{color:inherit;}
a:hover { color:#d6000f;}
::-moz-selection {color:#fff; background:#d6000f; }
::selection {color:#fff; background:#d6000f; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#d6000f; 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) }



/* 网站样式 */

.header{position:fixed; width:100%; left:0; top:0; z-index:99; box-shadow:0px 2px 6px 0px rgb(27 27 27 / 7%); background-color:#ffffff; transition:all .4s ease;}
.header .header_top{position:relative; background-color:#ffffff; padding:10px 0; border-bottom:1px solid rgba(0, 0, 0, .18); transition:all .4s ease;}
.header.index_header .header_top{border:none;}
.header .header_top .li_{font-size:0; float:left; margin-left:30px;}
.header .header_top .li_ a{display:block;}
.header .header_top .li_ span{display:inline-block; vertical-align:middle; font-size:14px; line-height:20px; color:#000000; transition:all .3s ease;}
.header .header_top .li_ i{display:inline-block; vertical-align:middle; font-size:18px; margin:0; margin-right:10px; line-height:20px; color:#d6000f; transition:all .3s ease;}
.header .header_top .li_.li_01 i{font-size:23px;}
.header .header_top .li_.li_03{position:relative;}
.header .header_top .li_.li_03::after{position:absolute; bottom:-10px; left:0; content:''; width:0; height:2px; background-color:#d6000f; transition:all .3s ease;}
.header .header_top .li_.li_03:hover::after{width:100%;}
.header .header_top .li_.li_03 .h_lan_down{position:absolute; right:0; top:calc(100% + 25px); background:#fff; -webkit-transition:.5s cubic-bezier(.77,0,.175,1); transition:.5s cubic-bezier(.77,0,.175,1); opacity:0; visibility:hidden; padding:.3rem .3rem .4rem; width:2.5rem; z-index:100; box-shadow: 0px 2px 6px 0px rgb(27 27 27 / 7%); box-sizing:border-box;}
.header .header_top .li_.li_03:hover .h_lan_down{opacity:1; top:calc(100% + 11px); visibility:visible; -webkit-transition:.6s cubic-bezier(.77,0,.175,1); transition:.6s cubic-bezier(.77,0,.175,1);}
.header .header_top .li_.li_03 .h_lan_down .header_en_check{display:block; font-size:0; margin-bottom:0.16rem; position:relative; box-sizing:border-box; padding-left:.25rem; cursor:pointer;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check:last-child{margin-bottom:0;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check::before{content:''; position:absolute; top:50%; transform:translateY(-50%); left:0; width:.2rem; height:.2rem; background:url(../img/check_icon.png) no-repeat center/cover; display:none;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check.check_true::before{display:block;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check.check_true:hover div{color:inherit;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check div
{display:inline-block; vertical-align:middle; font-size:16px; line-height:26px;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check div:first-child{color:#111; margin-right:.08rem;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check div:last-child{color:#666; font-weight:300;}
.header .header_top .li_.li_03 .h_lan_down .header_en_check:hover div{color:#d6000f;}
.header .header_top .left.li_{margin-left:0;}
.header .header_bott{background:#ffffff; position:relative;}
.header .header_bott .h_logo{float:left; padding:.3rem 0; z-index:2; position:relative;}
.header .header_bott .h_logo a{display:block; margin:0; padding:0; font-size:0;}
/* .header .header_bott .h_logo a img{width:2.1rem; height:auto;} */
.header .header_bott .h_tools{float:right; font-size:0; position:relative; z-index:2;}
.header .header_bott .h_tools > div{display:inline-block; font-size:0; margin-left:35px; transition:all .4s ease;}
.header .header_bott .h_tools > div i{font-size:30px; vertical-align:middle; margin:0; cursor:pointer;}
.header .header_bott .h_tools .m_lan{height:30px; line-height:30px; padding:32px 0; margin-left:0;}
.header .header_bott .h_tools .m_lan i{font-size:24px;}
.header .header_bott .h_tools .m_lan{ display:none; position:relative;}
.header .header_bott .h_tools .h_search{margin-left:0;}
/* .header .header_bott .h_tools .h_price{margin-left:.12rem;} */
/* .header .header_bott .h_tools .h_price .h_720icon{display:inline-block; position:relative; width:.44rem; height:.24rem; background-color:#d6000f; border-radius:10px; cursor:pointer; vertical-align:middle;} */
.header .header_bott .h_tools .h_price .h_720icon img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.header .header_bott .h_tools .h_lnb .lnb_menu{position:relative; box-sizing:border-box; display:inline-block; vertical-align:middle; width:24px; cursor:pointer;}
.header .header_bott .h_tools .h_lnb .lnb_menu:focus{outline:0;}
.header .header_bott .h_tools .h_lnb .lnb_menu .icon_bar{display:block; width:22px; height:2px; border-radius:1px; background:#d6000f;}
.header .header_bott .h_tools .h_lnb .lnb_menu .icon_bar + .icon_bar{margin-top:6px;}
.header .header_bott .h_tools .h_lnb .lnb_menu.collapsed .icon_bar{position:absolute; top:50%; left:50%; margin-left:-10px; margin-top:-1px;}
.header .header_bott .h_tools .h_lnb .lnb_menu.collapsed .icon_bar:nth-child(1){-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.header .header_bott .h_tools .h_lnb .lnb_menu.collapsed .icon_bar:nth-child(2){opacity:0;}
.header .header_bott .h_tools .h_lnb .lnb_menu.collapsed .icon_bar:nth-child(3){-webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}

/* 手机端相关 */
.mNav_bott{display:none;}
.header .header_bott .h_tools .mobile_key{display:none;}
.header .header_bott .h_tools .mobile_key .m_menu{position:relative; box-sizing:border-box; display:inline-block; vertical-align:middle; width:24px; cursor:pointer;}
.header .header_bott .h_tools .mobile_key .m_menu:focus{outline:0;}
.header .header_bott .h_tools .mobile_key .m_menu .icon_bar{display:block; width:22px; height:2px; border-radius:1px; background:#d6000f;}
.header .header_bott .h_tools .mobile_key .m_menu .icon_bar + .icon_bar{margin-top:6px;}
.header .header_bott .h_tools .mobile_key .m_menu.collapsed .icon_bar{position:absolute; top:50%; left:50%; margin-left:-10px; margin-top:-1px;}
.header .header_bott .h_tools .mobile_key .m_menu.collapsed .icon_bar:nth-child(1){-webkit-transform:rotate(45deg); -ms-transform:rotate(45deg); transform:rotate(45deg);}
.header .header_bott .h_tools .mobile_key .m_menu.collapsed .icon_bar:nth-child(2){opacity:0;}
.header .header_bott .h_tools .mobile_key .m_menu.collapsed .icon_bar:nth-child(3){-webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg); transform:rotate(-45deg);}
/* 手机语言版本下拉 */
.header .header_bott .h_tools .m_lan .m_lan_down{position:absolute; left:50%; top:calc(100% + 25px); background:#fff; -webkit-transition:.5s cubic-bezier(.77,0,.175,1); transition:.5s cubic-bezier(.77,0,.175,1); opacity:0; visibility:hidden; padding:.3rem .3rem .4rem; width:2.5rem; z-index:100; box-shadow: 0px 2px 6px 0px rgb(27 27 27 / 7%); box-sizing:border-box; transform:translateX(-50%); border-radius:0 0 10px 10px;}
.header .header_bott .h_tools .m_lan:hover .m_lan_down{opacity:1; top:100%; visibility:visible; -webkit-transition:.6s cubic-bezier(.77,0,.175,1); transition:.6s cubic-bezier(.77,0,.175,1);}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check{font-size:0; margin-bottom:0.16rem; position:relative; box-sizing:border-box; padding-left:.25rem; cursor:pointer; line-height:.26rem;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check:last-child{margin-bottom:0;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check::before{content:''; position:absolute; top:50%; transform:translateY(-50%); left:0; width:.2rem; height:.2rem; background:url(../img/check_icon.png) no-repeat center/cover; display:none;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check.check_true::before{display:block;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check.check_true:hover div{color:inherit;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check div
{display:inline-block; vertical-align:middle; font-size:16px; line-height:26px;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check div:first-child{color:#111; margin-right:.08rem;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check div:last-child{color:#666; font-weight:300;}
.header .header_bott .h_tools .m_lan .m_lan_down .header_en_check:hover div{color:#d6000f;}


/* 搜索下拉 */
.search_xiala{position:absolute; height:calc(100vh - 1.27rem); overflow-y:auto; box-sizing:border-box; left:0; right:0; padding-top:.9rem; background:#fff; z-index:10; opacity:0; visibility:hidden; transition:all .3s ease; border-top:1px solid rgba(0, 0, 0, .18);}
.search_xiala::-webkit-scrollbar{width:0; height:0;}
.search_xiala.show{opacity:1; visibility:visible;}
.search_xiala .content{width:8.5rem; margin:0 auto;}
.search_xiala .top{/*display:flex; justify-content:center;*/ margin-bottom:.44rem;}
.search_xiala .top .box{box-sizing:border-box; width:100%; position:relative;}
.search_xiala .top .box .inp_box{position:relative;}
.search_xiala .top .box .inp_box input{width:100%; line-height:.4rem; font-size:.26rem; outline:none; background:transparent; border:1px solid rgba(0,0,0,0.2); border-radius:.5rem; padding:.16rem .32rem; padding-right:.8rem; box-sizing:border-box; margin-bottom:.2rem;}
.search_xiala .top .box .inp_box .inp_area ul{padding:0 .3rem; display:none;}
.search_xiala .top .box .inp_box .inp_area .title{font-size:.24rem; line-height:.3rem; margin-bottom:.25rem;}
.search_xiala .top .box .inp_box .inp_area ul li{font-size:.26rem; color:rgba(0,0,0,0.3); line-height:.32rem; margin-bottom:.2rem; cursor:pointer; display:block;}
.search_xiala .top .box .icon{cursor:pointer; background:none; outline:none; padding:0; margin:0; border:none; position:absolute; top:.24rem; right:.4rem;}
.search_xiala .top .box .icon .xgicon{font-size:.3rem;}
.search_xiala .bott{margin-bottom:.6rem;} 
.search_xiala .bott .item{margin-bottom:.6rem;}
.search_xiala .bott .item .tit{font-size:12px; color:gray; margin-bottom:.05rem;}
.search_xiala .bott .item li{float:left; width:32.4%; margin-right:1.4%; margin-bottom:.1rem;}
.search_xiala .bott .item li:nth-child(3n){margin-right:0;}
.search_xiala .bott .item01 li .img{padding-bottom:80%; position:relative; height:0; margin-bottom:.15rem; border-radius:.06rem; background:#f5f5f5; }
.search_xiala .bott .item01 li .img img{position:absolute; max-width:80%; max-height:80%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); transition:transform .5s;}
.search_xiala .bott .item01 li:hover .img img{transform:translate(-50%,-50%) scale(1.2);}
.search_xiala .bott .item01 li .t{font-size:.16rem; font-weight:700; color:#000;}
.search_xiala .bott .item02 li{font-size:.22rem; line-height:.34rem; color:gray;}

.search_xiala .content.noBott .bott{display:none;}
.search_xiala .top .box .inp_box .inp_area ul li strong{color:#d6000f; font-weight:normal;}
.search_xiala .top .box .inp_box .inp_area ul li a{color:rgba(0,0,0,0.3);}
.search_xiala .top .box .inp_box .inp_area ul li a:hover{color:rgba(0,0,0,0.6);}

.mSearch_box{display:none;}
.header .header_bott .h_tools .m_search{display:none;}
/* 关闭按钮 */
.search_xiala .content .close_btns{position:absolute; right:7.3%; top:.3rem; width:.5rem; height:.5rem; box-sizing:border-box; border:1px solid rgba(0,0,0,0.2); transition:.3s ease-out; cursor:pointer; border-radius:50%;}
.search_xiala .content .close_btns .iconfont{margin:0; font-size:.2rem; line-height:1; color:#000; font-weight:bold; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.search_xiala .content .close_btns:hover{background:#d6000f;}
.search_xiala .content .close_btns:hover .iconfont{color:#ffffff;}

/* 搜索下拉出现时导航效果 */
.search_xiala.fixed{position:fixed; top:1.27rem;}

/* 右侧 集团网站群 抽屉 */
.lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.6); visibility:hidden; opacity:0;z-index:101; transition: all 0.3s;}
.lnb .lnb_area{position:fixed; right:-4.97rem; top:0; width:4.97rem; height:100%; z-index:102; background:#fff; transition:all 0.3s;}
.lnb .lnb_inner{position:relative; overflow:hidden; height:100%;}
.lnb .lnb_inner .btn_lnb_close{position:absolute; right:0.5rem; top:30px; font-size:0.16rem; font-weight:bold; transition:.5s ease;}
.lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.lnb .lnb_top .box{padding:0.9rem 0.35rem 0.18rem;}
.lnb .lnb_top .box .tit{font-size:0.2rem; color:#262626; font-weight:bold; margin-bottom:0.2rem;}
.lnb .lnb_top .box .con a{display:block; padding:0 0.2rem; border:1px solid #cccccc; line-height:0.4rem; height:0.4rem; overflow:hidden; font-size:0.15rem; color:#262626; margin-bottom:0.1rem;}
.lnb .lnb_top{border-bottom:1px solid #eeeeee;}
.lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px)}
.lnb .lnb_top .box .con a:hover{background:#006cbf; color:#fff;}
.lnb .lnb_top .box .con a:hover i{transform:translateX(0);}
.lnb .lnb_bott{height:calc(100% - 3.15rem);}
.lnb .lnb_bott .tit{font-size:0.2rem; color:#262626; font-weight:bold; padding:0.2rem 0.5rem;}
.lnb .lnb_bott .con{position:relative; height:calc(100% - 0.7rem);}
.lnb .lnb_bott .con ul{position:relative; /*background:rgba(0,0,0,0.2);*/z-index:1; font-size:0.15rem;}
.lnb .lnb_bott .con ul li{border-bottom:2px solid rgba(255,255,255,0.2); transition:.3s ease;}
.lnb .lnb_bott .con ul li a{padding:0.28rem 0.5rem; display:block; color:#fff;}
.lnb .lnb_bott .con ul li a i{float:right; opacity:0; visibility:hidden; transition:.3s ease; transform:translateX(-5px)}
.lnb .lnb_bott .con ul li:hover{background:rgba(0,0,0,0.2);}
.lnb .lnb_bott .con ul li:hover a i{transform:translateX(0);opacity:1; visibility:visible;}
.lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}
.lnb.on .lnb_bg {visibility:visible; opacity:1;}
.lnb.on .lnb_area {right:0}

/* 右侧导航 */
.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(#d6000f), to(#d6000f)); background-image:-o-linear-gradient(#d6000f, #d6000f); background-image:linear-gradient(#d6000f, #d6000f); 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:0 auto; 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 i{display:block; width:22px; height:22px; 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.kefu_pup .box{display:none;}
.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:#d6000f; font-size:14px; color:#fff!important; border-radius:4px; line-height:33px; text-decoration:none; cursor:pointer; border:1px solid transparent;}
.right_nav .popup .box .con a:hover{ color:#d6000f!important; border:1px solid #d6000f; background:transparent;}
.right_nav .popup .more_btn{font-size:12px; text-align:center; color:#fff; background-color:#d6000f; line-height:31px; height:33px; width:100%; border-radius:.06rem; border:1px solid transparent; margin-bottom:8px; cursor:pointer; transition:all .3s ease;}
.right_nav .popup .more_btn a{color:#fff; display:block;}
.right_nav .popup .more_btn:hover{ color:#d6000f; border:1px solid #d6000f; background:transparent;}
.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;}
.right_nav .popup .more_btn.btn02 a{color:#000;}
.right_nav .popup .more_btn.btn02 a:hover{color:#d6000f;}
/* 导航 */

/* 普通下拉 */
.header .header_bott .inav_wrapper{position:absolute; top:0; left:20%; width:100%; display:flex; align-items:center; justify-content:flex-start;}
.header .header_bott .nav_li{float:left; margin:0 5px; position:relative;}
.header .header_bott .nav_li .inav_a{display:block; padding:32px 15px; text-align:center; position:relative; box-sizing:border-box; color:#000000; font-size:14px; line-height:30px; transition:all .4s ease; position:relative; }
.header .header_bott .nav_li .inav_a::after{content:''; position:absolute; bottom:0; left:50%; width:0; right:50%; height:3px; background:#d6000f; transition:all .3s ease;}
.header .header_bott .nav_li .inav_a:hover{font-weight:bold; color:#d6000f;}
.header .header_bott .nav_li .inav_a:hover::after{left:0; right:0; width:100%;}

.header .header_bott .nav_li.nav_li_icon{margin:0 14px;}
.header .header_bott .nav_li.nav_li_icon .inav_a{padding-right:26px; position:relative}
.header .header_bott .nav_li_icon .inav_a:before{content:''; width:18px; height:18px; position:absolute; right:0%; top:50%; transform:translateY(-50%); background:url(../img/h_icon.svg) no-repeat center; background-size:cover; transition:.5s ease;}
.header.index_header:hover .header_bott .nav_li_icon .inav_a:before{background:url(../img/h_icon1.svg) no-repeat center;  background-size:cover;}
.header.index_header:hover .header_bott .nav_li_icon:hover .inav_a:before{background:url(../img/h_icon2.svg) no-repeat center;  background-size:cover;}
.header.fixed .header_bott .nav_li_icon .inav_a:before{background:url(../img/h_icon1.svg) no-repeat center;  background-size:cover;}
.header.fixed .header_bott .nav_li_icon:hover .inav_a:before{background:url(../img/h_icon2.svg) no-repeat center;  background-size:cover;}
.header.xc_header .header_bott .nav_li_icon .inav_a:before{background:url(../img/h_icon1.svg) no-repeat center;  background-size:cover;}
.header.xc_header .header_bott .nav_li_icon:hover .inav_a:before{background:url(../img/h_icon2.svg) no-repeat center;  background-size:cover;}

.header.index_header:hover .header_bott .nav_li4 .inav_a:before,
.header.fixed .header_bott .nav_li4 .inav_a:before,
.header.xc_header .header_bott .nav_li4 .inav_a:before{background:#a9a9a9;}
/*  */
.header .header_bott .nav_li4{margin-left:29px;}
.header .header_bott .nav_li4 .inav_a{padding-left:40px; position:relative;}
.header .header_bott .nav_li4 .inav_a:before{content:''; width:1px; height:20px; background:#fff; position:absolute; top:50%; transform:translateY(-50%); left:0;}
.header .header_bott .nav_li.cur .inav_a{font-weight:bold; color:#d6000f;}
.header .header_bott .nav_li.cur .inav_a::after{left:0; right:0; width:100%;}
.header .header_bott .nav_li .nav_down{display:none; overflow:hidden; position:absolute; z-index:1; width:auto; min-width:100%; top:100%; left:50%; transform:translateX(-50%); white-space:nowrap; box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1); border-radius:0  0 10px 10px;}
.header .header_bott .nav_li.product .nav_down{border-radius:0;}
.header .header_bott .nav_li .nav_down .nav_ul{position:relative; padding:0.2rem .8rem; background:#ffffff;}
.header .header_bott .nav_li .nav_down .nav_ul li{font-size:0.15rem; line-height:0.45rem; padding:0 0.2rem; position:relative; text-align:center;}
.header .header_bott .nav_li .nav_down .nav_ul li a{display:inline-block; position:relative;}
.header .header_bott .nav_li .nav_down .nav_ul li a::after{content:''; position:absolute; left:0; width:0; bottom:0; height:3px; background:#d6000f; transition:all .3s ease;}
.header .header_bott .nav_li .nav_down .nav_ul li:hover{color:#d6000f;}
.header .header_bott .nav_li .nav_down .nav_ul li:hover a::after{width:100%;}
.header .header_bott .nav_li .nav_down .nav_ul li.cur{color:#d6000f;}
.header .header_bott .nav_li .nav_down .nav_ul li.cur::after{width:100%;}

/* 产品下拉 */
.header .header_bott .nav_li.product{position:static;}
.header .header_bott .nav_li.product .nav_down{height:3.4rem; display:none; left:0; transform:translateX(0); left:-20%; background-color:#ffffff;}
.header .header_bott .nav_li.product .nav_down .left{position:relative; float:left; box-sizing:border-box; width:26.25%; padding:.6rem 0; border-right:1px solid #e6e6e6;}
.header .header_bott .nav_li.product .nav_down .left::after{content:''; position:absolute; right:0; top:.92rem; height:.5rem; width:.04rem; background:#d6000f;}
.header .header_bott .nav_li.product .nav_down .left .tit{font-size:.17rem; color:#111111; font-weight:bold; line-height:.3rem; margin-bottom:.1rem;}
.header .header_bott .nav_li.product .nav_down .left ul{position:relative; display:flex; flex-flow:column wrap; height:3.6rem;}
.header .header_bott .nav_li.product .nav_down .left ul::before{content:''; position:absolute; left:calc(50% - .6rem); top:0; bottom:0; width:1px; background:#ececec; height:100%; display:none;}
.header .header_bott .nav_li.product .nav_down .left .item{font-size:.15rem; line-height:.2rem;}
.header .header_bott .nav_li.product .nav_down .left .item>a{display:block; padding:.1rem 0; position:relative;}
.header .header_bott .nav_li.product .nav_down .left .item>a::before{display:block; content:attr(title); font-weight:bold; visibility:hidden; height:1px; color:transparent; margin-bottom:-1px; overflow:hidden;}
.header .header_bott .nav_li.product .nav_down .left .item.cur a{font-weight:bold; color:#d6000f;}
.header .header_bott .nav_li.product .nav_down .right{float:right; width:73.75%; box-sizing:border-box; padding-left:.45rem; padding-top:.6rem;}
.header .header_bott .nav_li.product .nav_down .right ul{margin-left:-2%; margin-top:-2%;}
.header .header_bott .nav_li.product .nav_down .right .item{float:left; width:31.333%; margin-left:2%; margin-top:2%; font-size:.15rem; color:#000;}
.header .header_bott .nav_li.product .nav_down .right .item>a{display:block; line-height:.66rem; padding:0 .24rem; border:1px solid #e9e9e9; border-radius:.06rem; box-sizing:border-box;}
.header .header_bott .nav_li.product .nav_down .right .item .icon{margin-right:.3rem;}
.header .header_bott .nav_li.product .nav_down .right .item .icon img{vertical-align:middle; width:67px; max-height:.6rem;}
.header .header_bott .nav_li.product .nav_down.show{opacity:1;visibility:visible;transform:translate(-50%, 0);z-index:-1;}


/* 首页导航沉浸 */
.header.index_header{background-color:transparent; box-shadow:unset; transition:all .4s ease;}
.header.index_header .header_bott .nav_li .inav_a{color:#ffffff;}
.header.index_header .header_bott .nav_li .inav_a::after{background:#ffffff;}

/* 沉浸时触控 */
.header.index_header:hover{z-index:99; box-shadow:0px 2px 6px 0px rgb(27 27 27 / 7%); background-color:#ffffff;}
.header.index_header:hover .header_bott .nav_li .inav_a{color:#000000;}
.header.index_header:hover .header_bott .nav_li .inav_a:hover{color:#d6000f;}
.header.index_header:hover  .header_bott .nav_li .inav_a::after{background:#d6000f;}


/* 导航吸顶 */
/* .header.fixed{top:-41px;}
.header.fixed .header_bott .h_logo{padding:.2rem 0;}
.header.fixed .header_bott .nav_li .inav_a{line-height:.8rem;}
.header.fixed .header_bott .h_tools > div{line-height:.8rem;} */


/* 底部 */
.footer{background-color:#f0f0f0;}
.footer .f_bott{color:#5d5d5d; opacity:.63; font-size:.13rem; line-height:.74rem;}
.footer .f_top{padding:.6rem 0 0; border-bottom:1px solid #e4e4e4;}
.footer .f_top .t_top{margin-bottom:.6rem; display:flex; justify-content:space-between; align-items:flex-end;}  
.footer .f_top .t_top .left{font-size:0;}
.footer .f_top .t_top .left .f_logo{margin-right:.3rem; display:inline-block; vertical-align:bottom;}
.footer .f_top .t_top .left .f_stock_price{font-size:0; display:inline-block; vertical-align:bottom;}
.footer .f_top .t_top .left .f_stock_price i{font-size:.24rem; line-height:.24rem; display:inline-block; vertical-align:bottom; color:#d6000f; margin:0; margin-right:.15rem;}
.footer .f_top .t_top .left .f_stock_price span{font-size:.16rem; line-height:.16rem; display:inline-block; vertical-align:bottom; font-weight:bold; color:#d6000f;}
.footer .f_top .t_top .right .f_search .inp_box{position:relative; width:3.7rem; overflow:hidden; border:1px solid #a0a0a0; padding-left:.25rem; box-sizing:border-box; border-radius:25px; height:.5rem; line-height:.48rem; padding-right:.5rem;}
.footer .f_top .t_top .right .f_search .inp_box .inp{padding:0; border:0; font-size:14px; background-color:transparent; width:100%;}
.footer .f_top .t_top .right .f_search .f_search_btn{padding:0; border:0; margin:0; background-color:#d6000f; border-radius:25px; width:.4rem; height:.4rem; display:flex; position:absolute; top:50%; transform:translateY(-50%); right:5px; align-items:center; justify-content:center; cursor:pointer;}
.footer .f_top .t_top .right .f_search .f_search_btn i{margin:0; font-size:.24rem; color:#ffffff;}
.footer .f_top .t_bott{padding-bottom:.45rem;}
.footer .f_top .t_bott .b_left{width:calc(100% - 2.5rem); padding:.2rem 0;}
.footer .f_top .t_bott .b_left dl{float:left; margin-right:.75rem;}
.footer .f_top .t_bott .b_left dl:last-child{margin-right:0;}
.footer .f_top .t_bott .b_left dl .tit{line-height:.18rem; font-size:.18rem; color:#010101; margin-bottom:.28rem;}
.footer .f_top .t_bott .b_left dl dd{margin-bottom:.15rem; color:#888888;}
.footer .f_top .t_bott .b_right{width:1.88rem; margin-left:.5rem;}
.footer .f_top .t_bott .b_right .f_share{font-size:0;}
.footer .f_top .t_bott .b_right .f_share .icon{display:inline-block; margin:0; line-height:.54rem; width:.54rem; height:.54rem; box-sizing:border-box; border-radius:50%; vertical-align:middle; background-color:#e7eaed; text-align:center; margin-right:.12rem; padding:0; background-image:unset; transition:all .5s ease;}
.footer .f_top .t_bott .b_right .f_share .icon:last-child{margin-right:0;}
.footer .f_top .t_bott .b_right .f_share .icon .iconfont{margin:0; font-size:.22rem; line-height:1; transition:all .5s ease;}
.footer .f_top .t_bott .b_right .f_share .icon:hover{color:#d6000f; opacity:1;}
.footer .f_top .t_bott .b_right .f_share .icon:hover .iconfont{color:#d6000f;}
.footer .f_bott{font-size:.13rem; line-height:.74rem; transition:all .2s ease;}

/* 下层banner */
.xc_banner{position:relative; /*height:100vh;*/margin-top:calc(41px + 1rem);}
.xc_banner .xc_img{width:100%; height:5.6rem; object-fit:cover; object-position:top;}
.xc_banner .xc_words{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%);}
.xc_banner .xc_words .tit{font-size:.42rem; line-height:1; font-weight:bold; text-align:center; color:#ffffff;}
.xc_banner .xc_nav{height:.7rem; line-height:.7rem; position:absolute; left:0; width:100%; bottom:0; color:#000000; z-index:90;}
.xc_banner .xc_nav .tit{font-size:.2rem;}
.xc_banner .xc_nav .crumbs .item{float:left; font-size:.16rem; line-height:.7rem; height:.7rem; padding:0 .2rem; position:relative; text-align:center;}
.xc_banner .xc_nav .crumbs .item.item_down{width:1.85rem; box-sizing:border-box; cursor:pointer;}
.xc_banner .xc_nav .crumbs .item > a{position:relative; z-index:3; display:block; cursor:pointer; line-height:.7rem; height:.7rem;}
.xc_banner .xc_nav .crumbs .item span{color:#000000; transition:all .3s ease;}
.xc_banner .xc_nav .crumbs .item .iconfont{color:#000000; margin:0; margin-left:.12rem;}
.xc_banner .xc_nav .crumbs .item.crumbs_home{margin-right:0; padding-right:.15rem;}
.xc_banner .xc_nav .crumbs .item.crumbs_home .iconfont{font-size:.28rem; margin:0; color:#000000;}
.xc_banner .xc_nav .crumbs .item:hover span{color:#d6000f;}
.xc_banner .xc_nav .crumbs .item:hover .iconfont{color:#d6000f;}

.xc_banner .xc_nav .crumbs .item ul{opacity:0; position:absolute; top:100%; left:0; width:100%; background:#fff; z-index:-1; padding:15px 0; transition:all 0.2s; height:0; padding:0; z-index:-1; box-shadow: 0 8px 10px rgb(0 0 0 / 17%), -5px 0 10px rgb(0 0 0 / 17%), 5px 0 10px rgb(0 0 0 / 17%); box-sizing:border-box;}
/* border:1px solid #bababa; border-top:0px; */
/* .xc_banner .xc_nav .crumbs .item ul:before{position:absolute; content:""; width:calc(100% - 22px); height:1px; background-color:#d8d8d8; top:0; left:11px; z-index:9;} */
/* .xc_banner .xc_nav .crumbs .item ul:after{position:absolute; content:""; width:100%; height:calc(100%); background-color:#fff; box-shadow:2px 3px 13px 0px rgb(0 0 0 / 17%); transition:all 0s; top:-64px; left:0; z-index:0; border:1px solid #bababa; box-sizing:border-box;} */
.xc_banner .xc_nav .crumbs .item.cur{background:#ffffff; box-sizing:border-box;}
/* border:1px solid #bababa; */
.xc_banner .xc_nav .crumbs .item.cur::after{content:''; position:absolute; bottom:0.1rem; left:50%; transform:translateX(-50%); width:0.8rem; background-color:#d8d8d8; height:1px;}
.xc_banner .xc_nav .crumbs .item ul::before{content:''; position:absolute; top:0; left:0;}
.xc_banner .xc_nav .crumbs .item ul li {width:100%; position:relative; text-align:center; padding:10px 0; position:relative; height:auto; float:none; display:none; line-height:20px;}
.xc_banner .xc_nav .crumbs .item ul li a{display:inline-block; font-size:14px; word-break:keep-all; line-height:1.5; color:#000000;}
.xc_banner .xc_nav .crumbs .item ul li.active a{color:#d6000f; position:relative;}
.xc_banner .xc_nav .crumbs .item ul li.active a::after{position:absolute; content:""; width:calc(100% + 10px); height:1px; background-color:#d6000f; bottom:0; left:-5px;}
.xc_banner .xc_nav .crumbs .item ul li a:hover{color:#d6000f;}
.xc_banner .xc_nav .crumbs .item.cur ul{opacity:1; height:auto; padding:0.12rem 0; z-index:-1;}

.history .xc_banner .xc_nav .crumbs .item.flex-five ul li{padding:.08rem 0;}
.history .xc_banner .xc_nav .crumbs .item.flex-five ul li a{font-size:0.14rem; line-height:0.2rem;}

.xc_banner .xc_nav .crumbs .item.cur ul li{display:block; z-index:3;}
.xc_banner .xc_nav .crumbs .item.flex-eight ul{width:200%;}
.xc_banner .xc_nav .crumbs .item.flex-eight ul li{width:50%; float:left;}

.xc_banner .xc_nav{border-bottom-width:3px; border-left-width:3px; border-top-width:3px; border-right-width:3px; transition-duration:.5s; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; border-top-color:rgba(255, 255, 255, 0.53); border-right-color:rgba(255, 255, 255, 0.53); border-bottom-color:rgba(255, 255, 255, 0.53); border-left-color:rgba(255, 255, 255, 0.53); background-color:rgba(255, 255, 255, 0.5); backdrop-filter:blur(15px);}
.xc_banner.pro_banner{overflow:visible; padding-bottom:.75rem; margin-top:1.4rem;}
.xc_banner.pro_banner .pro_img{position:absolute; bottom:0; left:0; width:100%; text-align:right;}
.xc_banner.pro_banner .pro_img img{max-width:35%;}
.xc_banner.pro_banner .xc_words .tit{text-align:left;}

/* 手机端右侧抽拉 */
.mNav_bott{display:none;}

/* 公共部分 */
.channel_content{min-height:5rem; padding:.8rem 0;}

/* 公共按钮 */
.btn_more{display:block; width:1.6rem; height:.5rem; background-color:#d6000f; border-radius:10px; box-sizing:border-box; padding-left:.34rem; padding-right:.14rem; font-size:0; position:relative; z-index:0; overflow:hidden;}

.btn_more::after{content:""; position:absolute; left:50%; right:50%; top:50%; bottom:50%; background:rgba(255, 255, 255, 0.15); z-index:1; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.btn_more:hover::after{left:0; right:0; top:0; bottom:0;}
.btn_more .txt{font-size:.16rem; line-height:.5rem; font-weight:bold; color:#ffffff; text-align:left; display:inline-block; vertical-align:middle; margin-right:.2rem; position:relative; z-index:2;}
.btn_more .icon{display:inline-block; vertical-align:middle; height:.28rem; width:.28rem; background-color:#ffffff; border-radius:50%; position:relative; z-index:2;}
.btn_more .icon .iconfont{margin:0; color:#d6000f; font-size:.36rem; line-height:unset; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%);}

/* 公共字号 */
.tit62{font-size:.62rem; line-height:1;}
.tit46{font-size:.46rem; line-height:1;}

.tit42{font-size:.42rem; line-height:1.4;}
.tit40{font-size:.4rem; line-height:.5rem;}
.tit36{font-size:.36rem; line-height:1.4;}
.tit32{font-size:.32rem; line-height:1.4;}
.tit28{font-size:.28rem; line-height:1.4;}
.tit24{font-size:.24rem; line-height:.34rem;}




/* 首页 */
/* ibanner */
.ibanner{position:relative; overflow:hidden;}
.ibanner.pt{margin-top:40px;}
.ibanner .add_box .swiper-slide{overflow:hidden; position:relative;}
.ibanner .add_box .swiper-slide .img_box{width:100%; height:calc(100vh - 41px);}
.ibanner .add_box .swiper-slide .img_box video, .ibanner .add_box .swiper-slide .img_box img{width:100%; height:100%; object-fit:cover;}
.ibanner .add_box .swiper-slide .cover{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); z-index:31;}
.ibanner .add_box .swiper-slide .cover .words{margin-bottom:.6rem; color:#ffffff;}
.ibanner .add_box .swiper-slide .cover .words .tit01{line-height:1; font-size:.2rem; text-transform:uppercase; white-space:nowrap; margin-bottom:.3rem; font-family:Arial, Helvetica, sans-serif;}
.ibanner .add_box .swiper-slide .cover .words .tit02{white-space:nowrap; margin-bottom:.3rem;}
.ibanner .add_box .swiper-slide .cover .words .tit03{white-space:nowrap; font-weight:bold;}
.ibanner .add_box .widgets{position:absolute; bottom:.35rem; right:0; font-size:0; z-index:31; width:100%;}
.ibanner .add_box .swiper-pagination{position:static; font-size:0; text-align:right;}
.ibanner .add_box .swiper-pagination .swiper-pagination-bullet{width:.15rem; height:.3rem; background-color:#ffffff; opacity:0.4; margin:0; margin-right:.15rem; border-radius:10px; transform:skew(-20deg);}
.ibanner .add_box .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.ibanner .add_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d6000f; opacity:1;}

/* iban 箭头 */
.ibanner .cursor{position:fixed; top:0; left:0; z-index:30; pointer-events:none; display:none;}
.ibanner .cursor .cursorIcon{width:33px;height:54px;background:url(../img/cursor-left.png) no-repeat center;transition:all .5s ease;-webkit-transition:all .5s ease;}
.ibanner .cursor.right .cursorIcon{background:url(../img/cursor-right.png) no-repeat center;}


.index .title_box .small_en{font-family:Arial, Helvetica, sans-serif; color:#d6000f; font-weight:bold; margin-bottom:.12rem;}
.index .title_box .tit{color:#000000; font-weight:bold;}
.ipart01{padding:.8rem 0; background-color:#f0f1f2;}
.ipart01 .hd{margin-bottom:.4rem;}
.ipart01 .hd .tab_box .ul_{font-size:0;}
.ipart01 .hd .tab_box .ul_ .item{display:inline-block; vertical-align:top; position:relative; padding:0 .5rem; cursor:pointer;} 
.ipart01 .hd .tab_box .ul_ .item::after{content:''; position:absolute; top:50%; transform:translateY(-50%); right:0; height:.7rem; width:1px; background-color:#dbdbdb;}
.ipart01 .hd .tab_box .ul_ .item:last-child{padding-right:0;}
.ipart01 .hd .tab_box .ul_ .item:last-child:after{display:none;}
.ipart01 .hd .tab_box .ul_ .item .img_box{position:relative; margin-bottom:.17rem; text-align:center;}
.ipart01 .hd .tab_box .ul_ .item .img_box a{display:block;}
.ipart01 .hd .tab_box .ul_ .item .img_box .img02{display:none;}
.ipart01 .hd .tab_box .ul_ .item .con{color:#888888; font-size:.16rem; text-align:center; line-height:1;}
.ipart01 .hd .tab_box .ul_ .item.active .img_box .img01{display:none;}
.ipart01 .hd .tab_box .ul_ .item.active .img_box .img02{display:inline-block;}
.ipart01 .bd .index_pro01{position:relative; border-radius:10px; overflow:hidden; margin-bottom:.4rem;}
.ipart01 .bd .index_pro01 iframe{border:none; width:100%; height:75vh;}

.ipart01 .bd .index_pro01 .bg_img{position:relative; z-index:1;}
.ipart01 .bd .index_pro01 .infor_box{position:absolute; width:100%; top:0; left:0; box-sizing:border-box; padding:.9rem .7rem; z-index:2;}
.ipart01 .bd .index_pro01 .infor_box .tit{color:#ffffff; margin-bottom:.2rem;}
.ipart01 .bd .index_pro01 .infor_box .con{color:#ffffff; margin-bottom:.5rem;}
.ipart01 .bd .index_pro_list .list{display:flex; align-items:stretch; justify-content:space-between;}
.ipart01 .bd .index_pro_list .list .item{width:19.2%; margin-right:0.925%; position:relative; border-radius:10px; overflow:hidden; background-color:#ffffff;}
.ipart01 .bd .index_pro_list .list .item::after{content:''; position:absolute; bottom:0; left:0; width:0; height:4px; background-color:#d6000f; transition:all .4s ease;}
.ipart01 .bd .index_pro_list .list .item:last-child{width:19.5%; margin-right:0;}
/* 251+70  321   185+70  255 */
.ipart01 .bd .index_pro_list .list .item .rect-7943{padding-bottom:80%; overflow:visible;}
.ipart01 .bd .index_pro_list .list .item .rect-7943 img{transition:all .4s ease;}
.ipart01 .bd .index_pro_list .list .item .img_box{padding:.3rem; position:relative;}
.ipart01 .bd .index_pro_list .list .item .img_box .corner{position:absolute; right:.2rem; top:.2rem; width:.44rem; height:.28rem; background:url(../img/index_720_l01.png) no-repeat center/contain; z-index:2;}
.ipart01 .bd .index_pro_list .list .item .img_box .corner a{display:block; height:100%;}
.ipart01 .bd .index_pro_list .list .item .img_box .bg{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/index_pro03.png) no-repeat top/contain; opacity:0; visibility:hidden; transition:all .4s ease;} 
.ipart01 .bd .index_pro_list .list .item .index_box{padding:.15rem 10% .4rem; width:100%; box-sizing:border-box;}
.ipart01 .bd .index_pro_list .list .item .index_box .tit{margin-bottom:.1rem; color:#000000; font-weight:bold;}
.ipart01 .bd .index_pro_list .list .item .index_box .con{color:#888888;}
.ipart01 .bd .index_pro_list .list .item:hover::after{width:100%;}
.ipart01 .bd .index_pro_list .list .item:hover .img_box .bg{opacity:1; visibility:visible;}
.ipart01 .bd .index_pro_list .list .item:hover .img_box .corner{background:url(../img/index_720_l02.png) no-repeat center/contain;}
.ipart01 .bd .index_pro_list .list .item:hover .img_box .rect-7943 img{transform:scale(1.1, 1.1);}
.ipart01 .bd .index_pro_list .list .last_item{background-color:transparent;}
.ipart01 .bd .index_pro_list .list .last_item::after{display:none;}
.ipart01 .bd .index_pro_list .list .last_item .top{border-radius:10px; overflow:hidden; background-color:#ffffff;}
.ipart01 .bd .index_pro_list .list .last_item .top a:hover{color:inherit;}
.ipart01 .bd .index_pro_list .list .last_item .top .rect-9287{padding-bottom:92.87%;}
.ipart01 .bd .index_pro_list .list .last_item .top .intro_box{position:absolute; top:0; left:0; width:100%; box-sizing:border-box; padding:.3rem;}
.ipart01 .bd .index_pro_list .list .last_item .top .intro_box .last_tit01{color:#888888; margin-bottom:.15rem;}
.ipart01 .bd .index_pro_list .list .last_item .top .intro_box .last_tit02{display:flex; align-items:center; justify-content:space-between; }
.ipart01 .bd .index_pro_list .list .last_item .top .intro_box .last_tit02 .txt{font-size:.24rem; line-height:1; flex:1;}
.ipart01 .bd .index_pro_list .list .last_item .top .intro_box .last_tit02 .icon{height:.28rem; width:.28rem; background-color:#000000; border-radius:50%; position:relative; transition:all .3s ease;}
.ipart01 .bd .index_pro_list .list .last_item .top:hover .intro_box .last_tit02 .icon{background-color:#d6000f;}
.ipart01 .bd .index_pro_list .list .last_item .top .intro_box .last_tit02 .icon .iconfont{margin:0; color:#ffffff; font-size:.36rem; line-height:unset; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%);}
.ipart01 .bd .index_pro_list .list .last_item .bott{border-radius:10px; overflow:hidden; position:absolute; left:0; bottom:0; width:100%; background-color:#ffffff;}
.ipart01 .bd .index_pro_list .list .last_item .bott .all_btn{height:.8rem; line-height:.8rem; font-size:0; text-align:center; display:block;}
.ipart01 .bd .index_pro_list .list .last_item .bott .all_btn .txt{display:inline-block; vertical-align:middle; margin-right:.2rem; color:#000000; font-size:.2rem;}
.ipart01 .bd .index_pro_list .list .last_item .bott .all_btn .icon{display:inline-block; vertical-align:middle; height:.28rem; width:.28rem; background-color:#000000; border-radius:50%; position:relative; transition:all .3s ease;}
.ipart01 .bd .index_pro_list .list .last_item .bott .all_btn .icon .iconfont{margin:0; color:#ffffff; font-size:.36rem; line-height:unset; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%);}
.ipart01 .bd .index_pro_list .list .last_item .bott .all_btn:hover .icon{background-color:#d6000f;}
.ipart02{display:none;}
.ipart02 .hd{background-color:#f1f2f3; padding-bottom:.4rem;}
.ipart02 .hd .content{display:flex; align-items:flex-end; justify-content:space-between;}
.ipart02 .hd .content .right a{display:block;}
.ipart02 .hd .content .right a .line_box{display:flex; align-items:center; justify-content:center; flex-direction:column; width:.85rem; height:.5rem; border:1px solid #d6000f; border-radius:.25rem; background-color:transparent; transition:all .4s ease; overflow:hidden;}
.ipart02 .hd .content .right a .line_box .line_{background-color:#d6000f; width:.25rem; height:1px; transition:all .4s ease;}
.ipart02 .hd .content .right a .line_box .line_:last-child{margin-top:.08rem;}
.ipart02 .hd .content .right a .line_box:hover{background-color:#d6000f;}
.ipart02 .hd .content .right a .line_box:hover .line_{background-color:#ffffff;}
.ipart02 .bd .content .bg{position:relative;}
.ipart02 .bd .content .bg .markers .marker{position:absolute; top:50%; left:50%; width:.18rem; height:.18rem; margin-top:-0.09rem; margin-left:-0.09rem; z-index:10;}
.ipart02 .bd .content .bg .markers .marker .dot{position:relative; width:.2rem; height:.2rem; border-radius:.1rem; background-color:#d6000f;}
.ipart02 .bd .content .bg .markers .marker .dot::before{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:.1rem; background-color:#ffffff; width:4px; height:4px;} 
.ipart02 .bd .content .bg .markers .marker .dot::after{content:""; box-sizing:border-box; position:absolute; top:.1rem; left:.1rem; width:.2rem; height:.2rem; border-radius:.1rem; border:1px solid #d6000f; transform:translate(-50%, -50%) scale(1); opacity:1; animation: dot_scale 1.5s linear infinite;}
.ipart02 .bd .content .bg .markers .marker .label{position:absolute; display:block; right:.4rem; top:50%; transform:translateY(-50%); font-size:.16rem; line-height:.4rem; color:#000; padding:0 .4rem; border-radius:.2rem; white-space:nowrap; background:rgba(255, 255, 255, 0.6);}
.ipart02 .bd .content .bg .markers .marker.label_left .label{left:initial; right:.5rem; }
.ipart02 .bd .content .bg .markers .marker.label_right .label{left:.4rem; right:initial; }
.ipart02 .bd .content .bg .markers .marker .label:hover{color:#ffffff; background:#d6000f;}
@keyframes dot_scale {
    0% { transform:translate(-50%, -50%) scale(1); opacity:1; border-width:1px; }
    50%{ opacity:1; border-width:1px; }
    100% { transform:translate(-50%, -50%) scale(2); opacity:0; border-width:1px; border-radius:12px; }
}
.ipart06{padding-top:.8rem;}
.ipart06 .hd{padding-bottom:.4rem;}
.ipart06 .hd .content{display:flex; align-items:flex-end; justify-content:space-between;}
.ipart06 .hd .content .right a{display:block;}
.ipart06 .hd .content .right a .line_box{display:flex; align-items:center; justify-content:center; flex-direction:column; width:.85rem; height:.5rem; border:1px solid #d6000f; border-radius:.25rem; background-color:transparent; transition:all .4s ease; overflow:hidden;}
.ipart06 .hd .content .right a .line_box .line_{background-color:#d6000f; width:.25rem; height:1px; transition:all .4s ease;}
.ipart06 .hd .content .right a .line_box .line_:last-child{margin-top:.08rem;}
.ipart06 .hd .content .right a .line_box:hover{background-color:#d6000f;}
.ipart06 .hd .content .right a .line_box:hover .line_{background-color:#ffffff;}
.ipart06 .content01 .item{position:sticky; top:1rem; /*height:calc(100vh - .8rem);*/ height:auto; left:0; width:100%; overflow:hidden; margin-bottom:0.35rem;}
.ipart06 .content01 .item .area{position:relative; overflow:hidden; height:100%;}
.ipart06 .content01 .item .area .bg{position:relative; height:100%; border-radius:10px; overflow:hidden;}
.ipart06 .content01 .item .area .bg img{width:100%; height:100%; object-fit:cover;}
.ipart06 .content01 .item .area .index_box{position:absolute; bottom:15%; left:7%; right:5%;}
.ipart06 .content01 .item .area .index_box .en{font-size:.24rem; line-height:1; white-space:nowrap; margin-bottom:.2rem; color:#d6000f; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.ipart06 .content01 .item .area .index_box .cn{font-size:.36rem; line-height:1; white-space:nowrap; color:#ffffff; margin-bottom:0.2rem;}
.ipart06 .content01 .item .area .index_box .con{font-size:.18rem; line-height:.3rem; color:#ffffff; width:50%;}
.ipart06 .content01 .item:last-child{margin-bottom:0;}
.ipart03{padding-bottom:.8rem;}
.ipart03 .hd{margin-bottom:.5rem;}
.ipart03 .hd .left{width:36%; margin-right:0; margin-top:.8rem;}
.ipart03 .hd .right{width:64%; margin-right:-4.6%;}
.ipart03 .hd .right img{width:100%;}
.ipart03 .hd .right{position:relative;}
.ipart03 .hd .right .markers .marker{position:absolute; top:50%; left:50%;  z-index:10;}
.ipart03 .hd .right .markers .marker .dot{position:relative;}
.ipart03 .hd .right .markers .marker .dot span{position:absolute; width:6px; height:6px; border-radius:50%; background-color:#d6000f; z-index:9; top:50%; left:50%; transform:translate(-50%, -50%);}
.ipart03 .hd .right .markers .marker .dot::before{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:50%; width:.2rem; height:.2rem; /*background-image:radial-gradient(circle at center, #ffffff 0%, #ec8888 50%, #d6000f 100%);*/background-color:#d6000f; opacity:.5; animation:warnS 2s linear 0s infinite; z-index:2;} 
.ipart03 .hd .right .markers .marker .dot::after{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:.1rem; width:.36rem; height:.36rem; border-radius:50%; /*background-image:radial-gradient(circle at center, #ffffff 0%, #ec8888 50%, #d6000f 100%);*/background-color:#d6000f; opacity:.2; animation:warnW 2s linear 0s infinite; z-index:1;}
.ipart03 .hd .right .markers .marker .label{position:absolute; display:block; right:.5rem; top:50%; transform:translateY(-50%); font-size:.14rem; color:#000; padding:.1rem .2rem; background-color:#ffffff;box-shadow:0px 6px 7px 1px rgba(0, 0, 0, 0.05); border-radius:17px; font-weight:bold; /*width:1rem;*/ white-space:nowrap; font-size:0; cursor:unset; /*opacity:0; visibility:hidden;*/ transition:all .5s ease;}
.ipart03 .hd .right .markers .marker .label span{display:inline-block; vertical-align:middle;}
.ipart03 .hd .right .markers .marker .label .icon{width:.14rem; height:.16rem; background:url(../img/index03_icon01.png) no-repeat center/contain; margin-right:.1rem;}
.ipart03 .hd .right .markers .marker .label .txt{font-size:.14rem; line-height:1; color:#000000;}
.ipart03 .hd .right .markers .marker .label .con{font-size:.14rem; line-height:.28rem; color:#888888; margin-top:.05rem;}
.ipart03 .hd .right .markers .marker .label .icon_logo{width:.98rem; height:.18rem; background: url(../img/index03_logo.png) no-repeat center/contain; margin-right:.24rem; position:relative;}
.ipart03 .hd .right .markers .marker .label .icon_logo::after{content:''; position:absolute; top:50%; right:-.12rem; width:1px; height:.21rem; background-color:#888888; transform:translateY(-50%);}
.ipart03 .hd .right .markers .marker.label_con .label{white-space:unset; width:1.9rem; top:-.17rem; transform:translateY(0);}
.ipart03 .hd .right .markers .marker.label_left .label{left:initial; right:.26rem;}
.ipart03 .hd .right .markers .marker.label_right .label{left:.26rem; right:initial;}
.ipart03 .hd .right .markers .marker.label_top .label{left:50%; top:-.3rem; transform:translate(-50%, -100%); right:initial;}
@keyframes warnS {  
    0% { transform:translate(-50%, -50%) scale(1); opacity:0; }   
    50% { transform:translate(-50%, -50%) scale(1.2); opacity:.35; } 
    100% { transform:translate(-50%, -50%) scale(1.4); opacity:0; }  
}
@keyframes warnW {  
    0% { transform:translate(-50%, -50%) scale(1); opacity:0; }   
    50% { transform:translate(-50%, -50%) scale(1.2); opacity:.2; } 
    100% { transform:translate(-50%, -50%) scale(1.4); opacity:0; }  
}


.ipart03 .hd .left .title_box{margin-bottom:.4rem;}
.ipart03 .hd .left .con_box{margin-bottom:.7rem;}
.ipart03 .hd .left .con_box .con_item{color:#000000;}
.ipart03 .hd .left .con_box .con_item em{color:#d6000f; margin-right:.3rem; position:relative;}
.ipart03 .hd .left .con_box .con_item em::after{content:''; position:absolute; top:50%; height:.2rem; width:1px; transform:translateY(-50%); right:-.15rem; background-color:#919191;}
.ipart03 .bd .list .ul_{display:flex; justify-content:space-between; align-items:center;}
.ipart03 .bd .list .li_{width:31.9%; text-align:center; position:relative;}
.ipart03 .bd .list .li_::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); height:.8rem; width:1px; background-color:#cdcdcd;}
.ipart03 .bd .list .li_:first-child, .ipart03 .bd .list .li_:last-child{width:18.1%;}
.ipart03 .bd .list .li_:first-child{text-align:left;}
.ipart03 .bd .list .li_:last-child{text-align:right;}
.ipart03 .bd .list .li_:last-child::after{display:none;}
.ipart03 .bd .list .li_.center_l .num{margin-left:-.75rem; display:inline-block;}
.ipart03 .bd .list .li_ .num{color:#d6000f; font-size:.2rem; margin-bottom:.2rem; line-height:.2rem;}
.ipart03 .bd .list .li_ .num em{font-weight:bold; margin-right:.15rem; line-height:1;}
.ipart03 .bd .list .li_ .con{font-size:.16rem; line-height:.24rem;}
.ipart03 .bd .list .li_.center_l:last-child .num{margin-right:.6rem; margin-left:0;}
.ipart03 .hd .right .markers .marker .label .icon_logo{display:none;}
.ipart03 .hd .right .markers .marker04 .label .icon_logo{display:inline-block;}
.ipart04{padding-bottom:.8rem;}
.ipart04 .hd{margin-bottom:.4rem; display:flex; align-items:flex-end; justify-content:space-between;}
.ipart04 .hd .right a{display:block;}
.ipart04 .hd .right a .line_box{display:flex; align-items:center; justify-content:center; flex-direction:column; width:.85rem; height:.5rem; border:1px solid #d6000f; border-radius:.25rem; background-color:transparent; transition:all .4s ease; overflow:hidden;}
.ipart04 .hd .right a .line_box .line_{background-color:#d6000f; width:.25rem; height:1px; transition:all .4s ease;}
.ipart04 .hd .right a .line_box .line_:last-child{margin-top:.08rem;}
.ipart04 .hd .right a .line_box:hover{background-color:#d6000f;}
.ipart04 .hd .right a .line_box:hover .line_{background-color:#ffffff;}
.ipart04 .bd .item{display:flex; justify-content:space-between; align-items:center; margin-bottom:.3rem;}
.ipart04 .bd .item:last-child{margin-bottom:0;}
.ipart04 .bd .item .left{width:48.2%; margin-right:3.6%; position:relative; border-radius:10px; overflow:hidden;}
.ipart04 .bd .item .left .rect-3375{padding-bottom:33.75%;}
.ipart04 .bd .item .left .rect-3375 img{object-fit:cover;}
.ipart04 .bd .item .left .title{position:absolute; top:0; left:.4rem; padding:.35rem; padding-right:.53rem; color:#ffffff; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; background-color:#d6000f; z-index:2; padding-top:.3rem;}
.ipart04 .bd .item .left .title .tag{margin-bottom:.2rem; line-height:1}
.ipart04 .bd .item .left .title .time{font-size:.34rem; line-height:1;}
.ipart04 .bd .item .right{width:48.2%;}
.ipart04 .bd .item .right .ticket{color:#888888; margin-bottom:.1rem; color:#d6000f;}
.ipart04 .bd .item .right .tit{color:#000000; margin-bottom:.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; max-height:.68rem; transition:all .3s ease;}
.ipart04 .bd .item .right .con{color:#888888; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; max-height:.56rem;}
.ipart04 .bd .item:hover .right .tit{color:#d6000f;}
.ipart05{border-radius:10px; padding-bottom:.8rem;}
.ipart05 .content{position:relative; border-radius:10px; overflow:hidden;}
.ipart05 .content .intro_box{position:absolute; top:50%; left:.7rem; transform:translateY(-50%);}
.ipart05 .content .intro_box .tit{font-size:.48rem; line-height:.68rem; margin-bottom:.12rem;}
.ipart05 .content .intro_box .tit em{color:#d6000f;}
.ipart05 .content .intro_box .con{margin-bottom:.2rem;}
.ipart05 .content .intro_box .icon > div{height:.28rem; width:.28rem; background-color:#000000; border-radius:50%; position:relative; transition:all .3s ease;}
.ipart05 .content .intro_box a{display:block;}
.ipart05 .content .intro_box .icon .iconfont{margin:0; color:#d6000f; font-size:.36rem; line-height:unset; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); color:#ffffff;}
.ipart05 .content .intro_box:hover .icon > div{transform:translateX(.3rem); background-color:#d6000f;}
.ipart05 .content .intro_box:hover a{color:inherit;}


/* 产品列表 */
.channel_content.pro_list{padding-top:0; padding-bottom:.5rem;}
.pro_list01 .left{float:left; width:2.6rem;}
.pro_list01 .right{float:right; width:calc(100% - 30px - 2.6rem); margin-left:30px; padding-top:calc(.88rem + 1px);}
.pro_list01 .left .title_box{padding:.3rem 0; position:relative; box-sizing:border-box; border-bottom:1px solid #000000;}
.pro_list01 .left .title_box .tit{letter-spacing:1px; color:#000000;}
.pro_list01 .left .title_box .icon{position:absolute; top:50%; transform:translateY(-50%); right:0;}
.pro_list01 .left .title_box .icon .iconfont{margin:0; font-size:.24rem; color:#d6000f;}
.pro_list01 .left .box .ul_{padding:.18rem 0; border-bottom:1px solid #e5e5e5;}
.pro_list01 .left .box .item{padding:.14rem 0; padding-left:.26rem; line-height:.2rem; font-size:.14rem; position:relative; color:#000000; letter-spacing:1px;}
.pro_list01 .left .box .item a{display:block;}
.pro_list01 .left .box .item .check{position:absolute; left:0; top:50%; transform:translateY(-50%); height:.14rem; width:.14rem; border:1px solid #cccccc; border-radius:0.04rem; transition:all 0.3s ease;}
.pro_list01 .left .box .item .check::after{content:''; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:.1rem; height:.1rem; opacity:0; visibility:hidden; background-color:#d6000f; border-radius:0.02rem;}
.pro_list01 .left .box .item.cur{font-weight:bold; font-size:0.16rem; color:#d6000f;}
.pro_list01 .left .box .item.cur .check{border-color:#d6000f;}
.pro_list01 .left .box .item.cur .check::after{opacity:1; visibility:visible;}

/* 右侧列表 */
.pro_list01 .right .item{float:left; width:31.82%; margin-right:2.27%; position:relative; 	background-color:#ffffff; border-radius:10px; border:solid 1px #f0f0f0; overflow:hidden; padding:.45rem 0 .3rem; box-sizing:border-box; margin-bottom:.3rem;}
.pro_list01 .right .item:nth-child(3n){margin-right:0;}
.pro_list01 .right .item .item_box a{display:block;}
.pro_list01 .right .item .itop{margin-bottom:.1rem; padding:0 .2rem;}
.pro_list01 .right .item .itop .img_box{display:flex; align-items:center; justify-content:center; height:2.8rem; box-sizing:border-box; margin-bottom:.2rem;}
.pro_list01 .right .item .itop .img_box img{max-height:100%;}
.pro_list01 .right .item .itop .intro_box{text-align:center;}
.pro_list01 .right .item .itop .intro_box .tit{font-weight:bold; color:#000000;}
.pro_list01 .right .item .itop .intro_box .con{color:#000000; font-size:.22rem; line-height:1; padding:.15rem 0;}
.pro_list01 .right .item .ibott .box1{padding:0 .3rem; height:1.32rem;}
.pro_list01 .right .item .ibott .box1 table{width:100%;}
.pro_list01 .right .item .ibott .box1 tr{display:flex; justify-content:space-between; align-items:center; padding:0 .2rem; line-height:.44rem; height:.44rem; width:100%; box-sizing:border-box;}
.pro_list01 .right .item .ibott .box1 tr:nth-child(2n - 1){background-color:#f6f6f6;}
.pro_list01 .right .item .ibott .box2{position:absolute; bottom:0; transition:all .4s ease; transform:translateY(100%); left:0; width:100%; padding:0 .3rem; background-color:#ffffff; padding-bottom:.4rem; z-index:3; opacity:0; visibility:hidden;}
.pro_list01 .right .item .ibott .box2 .pro_btn{float:left; width:41%; margin-right:4.2%; border-radius:10px; border:solid 1px #c5c5c5; background-color:#ffffff; text-align:center; height:.5rem; line-height:calc(.5rem - 2px); font-size:.16rem; color:#000000; box-sizing:border-box;}
.pro_list01 .right .item .ibott .box2 .pro_btn:last-child{margin-right:0; border-color:#d6000f; color:#d6000f;}
.pro_list01 .right .item .cover{background:url(../img/pro_list01-item_cover.png) no-repeat bottom/cover; width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; visibility:hidden; transition:all .3s ease; z-index:2;}

.pro_list01 .right .item:hover .cover{opacity:1; visibility:visible;}
.pro_list01 .right .item:hover .ibott .box2{transform:translateY(0); opacity:1; visibility:visible;}
.pro_list01 .right .item .compare{position:absolute; top:.25rem; height:.25rem; line-height:.25rem; font-size:0; right:.2rem; padding:0 .1rem; background-color:transparent; z-index:3; cursor:pointer;}

.pro_list01 .right .item .compare span{display:inline-block; vertical-align:middle; font-size:.14rem; color:#000000; transition:all .4s ease;}
.pro_list01 .right .item .compare .check{margin-right:.1rem; /*background:url(../img/compare.svg) no-repeat center/cover; height:.14rem; width:.21rem;*/transition:all .4s ease;}
.pro_list01 .right .item .compare a{width:100%; height:100%;}
.pro_list01 .right .item .compare:hover span{color:#d6000f;}
.pro_list01 .right .item .compare:hover .check{color:#d6000f;}
.pro_list01 .right .item.comp_cur .compare span{color:#d6000f;}
.pro_list01 .right .item.comp_cur .compare .check{color:#d6000f;}

.pro_list01 .widgets_common_pages_4{margin-top:.4rem;}
.pro_list01{margin-bottom:.8rem;}
.pro_list02 .title{font-size:.48rem; line-height:1; letter-spacing:2px; text-align:center; margin-bottom:.6rem;}
.pro_list02 .list .item{width:50%; float:left; position:relative;}
.pro_list02 .list .item .index_box{position:absolute; top:.7rem; left:.6rem; color:#ffffff} 
.pro_list02 .list .item .index_box .tit{margin-bottom:.3rem;}
.pro_list02 .list .item .index_box .con{font-size:.18rem; line-height:.26rem; margin-bottom:.4rem;}


/* 产品详细 */
.channel_content.pro_detail{margin-top:1.4rem; padding:0;}
.pro_detail01{overflow:hidden;}
.pro_detail01 .content{display:flex; align-items:stretch; justify-content:space-between;}
.pro_detail01 .left{/*float:left;*/ padding:.75rem 0 .8rem; width:59%; position:relative;}
.pro_detail01 .right{/*float:right;*/ padding:1.45rem 0 1.05rem; width:41%; position:relative;}
.pro_detail01 .left .bg{position:absolute; right:0; min-width:11.2rem; top:0; height:100%; text-align:right}
.pro_detail01 .left .bg img{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); min-width:100%; height:100%; max-width:none; width:auto;}
.pro_detail01 .left .img_area{display:flex; align-items:flex-start; justify-content:space-between;}
.pro_detail01 .left .img_area .left_l{width:1.1rem; margin-right:.2rem;}
.pro_detail01 .left .img_area .left_l .li_{margin-bottom:.08rem; background-color:rgba(255, 255, 255, 0.3); position:relative; box-sizing:border-box; border:none; cursor:pointer;}
.pro_detail01 .left .img_area .left_l .li_ .box_img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-height:85%; max-width:85%;}
.pro_detail01 .left .img_area .left_l .li_.cur{border:1px solid #d6000f; background-color:#ffffff;}
.pro_detail01 .left .img_area .left_r{width:calc(100% - 1.85rem); margin-right:.55rem;}
.pro_detail01 .left .img_area .left_r .rect-80{padding-bottom:80%;}
.pro_detail01 .left .img_area .left_r img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-height:85%; max-width:85%;}
.pro_detail01 .right .bg{position:absolute; left:0; min-width:8rem; top:0; height:100%; background-color:#f5f5f5; z-index:-1;}
.pro_detail01 .left .bott_box{text-align:center; position:relative;}
.pro_detail01 .left .bott_box ul{display:inline-block;}
.pro_detail01 .left .bott_box .li_{float:left; width:.4rem; height:5px; background:#ffffff; margin-right:.1rem; cursor:pointer;}
.pro_detail01 .left .bott_box .li_:last-child{margin-right:0;}
.pro_detail01 .left .bott_box .li_.active{width:.9rem; background-color:#d6000f;}

.pro_detail01 .right .add_box{width:85%; height:100%; margin-left:auto; margin-right:0;}
.pro_detail01 .right .index_box .tit{line-height:1; color:#888888; font-weight:bold;}
.pro_detail01 .right .index_box .tit em{color:#d6000f;}
.pro_detail01 .right .index_box .txt{line-height:.32rem; font-size:.16rem; margin:.05rem 0; color:#888888;}
.pro_detail01 .right .index_box .con{line-height:.32rem; font-size:.16rem; color:#000000; height:.64rem; margin-bottom:.1rem;}
.pro_detail01 .right .center_para{padding-bottom:.4rem; box-sizing:border-box; border-bottom:1px solid #e5e5e5; margin-bottom:.25rem;}
.pro_detail01 .right .center_para .item{float:left; padding:0 5%; text-align:center; position:relative;}
.pro_detail01 .right .center_para .item::after{content:''; position:absolute; right:0; top:50%; transform:translate(-50%, -50%); height:.5rem; width:1px; background-color:#e5e5e5;}
.pro_detail01 .right .center_para .item:first-child{padding-left:0;}
.pro_detail01 .right .center_para .item:last-child{padding-right:0;}
.pro_detail01 .right .center_para .item:last-child::after{display:none;}
.pro_detail01 .right .center_para .item .tit{font-size:.16rem; line-height:1; margin-bottom:.15rem; color:#000000; text-align:left;}
.pro_detail01 .right .center_para .item .num{font-size:.22rem; line-height:1; color:#000000; font-weight:bold; text-align:left;}
.pro_detail01 .right .bott_icon{padding:.25rem 0 0;}
.pro_detail01 .right .bott_icon .tit{font-size:.14rem; color:#888888; line-height:1;}
.pro_detail01 .right .bott_icon ul{padding:.35rem 0;}
.pro_detail01 .right .bott_icon .item{float:left; margin:0 8%; position:relative;}
.pro_detail01 .right .bott_icon .item .index_item{cursor:pointer;}
.pro_detail01 .right .bott_icon .item::after{content:''; position:absolute; right:-.45rem; top:50%; transform:translate(-50%, -50%); height:.5rem; width:1px; background-color:#e5e5e5;}
.pro_detail01 .right .bott_icon .item:first-child{margin-left:0;}
.pro_detail01 .right .bott_icon .item:last-child{margin-right:0;}
.pro_detail01 .right .bott_icon .item:last-child::after{display:none;}
.pro_detail01 .right .bott_icon .item .img_box{margin-bottom:.1rem; text-align:center;}
.pro_detail01 .right .bott_icon .item .img_box .icon_img02{display:none;}
.pro_detail01 .right .bott_icon .item .t{font-size:.16rem; color:#000000; line-height:1; position:relative;}
.pro_detail01 .right .bott_icon .item .t::before{content:''; position:absolute; top:calc(100% + .1rem); display:block; left:50%; width:0; height:0; border-left:.06rem solid transparent; border-right:.06rem solid transparent; border-top:.11rem solid #d6000f; opacity:0; visibility:hidden; transform:translateX(-50%);}
.pro_detail01 .right .bott_icon .item .index_item.cur .t{color:#d6000f;}
.pro_detail01 .right .bott_icon .item .index_item.cur .t::before{opacity:1; visibility:visible;}
.pro_detail01 .right .bott_icon .item .index_item.cur .img_box .icon_img01{display:none;}
.pro_detail01 .right .bott_icon .item .index_item.cur .img_box .icon_img02{display:inline-block;}
.pro_detail01 .right .bott_icon .con{font-size:.16rem; font-weight:bold; color:#000000; line-height:.28rem; height:0.84rem; overflow-y:auto;}
.pro_detail01 .right .bott_icon .con::-webkit-scrollbar{width:2px; height:4px;}
.pro_detail01 .right .bott_icon .con::-webkit-scrollbar-thumb{border-radius:5px; background:#eb2327;}
.pro_detail01 .right .bott_icon .con::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.pro_detail01 .right .bott_icon .con{min-height:0.56rem;}
.pro_detail01 .right .btn_box{margin-top:.25rem;}
.pro_detail01 .right .btn_box .pro_btn{white-space:nowrap; width:47.85%; float:left; margin-right:4.3%; background-color:#000000; border-radius:10px; overflow:hidden; height:.6rem; text-align:center; line-height:.6rem; color:#ffffff; transition:all .3s ease; font-size:.2rem;}
.pro_detail01 .right .btn_box .pro_btn:nth-child(2){margin-right:0;}
.pro_detail01 .right .btn_box .pro_btn.cur{background-color:#d6000f;}
/* 產品详细下层 */
.pageHeader .header.gout{top:-100%;}
.pro_detail02 .hd{background-color:#ffffff; height:.8rem; box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.06);}
.pro_detail02 .hd .list.fixed{top:0; left:0; width:100%; position:fixed; padding-top:0; background:#ffffff; box-shadow:0px 2px 8px 2px rgb(0 0 0 / 6%); z-index:22;}
.pro_detail02 .hd .content{position:relative; display:flex; justify-content:space-between; align-items:center;}
.pro_detail02 .hd .content .hd_title{display:flex;}
.pro_detail02 .hd .content .hd_title .tit{font-size:.2rem; line-height:.8rem; color:#000000; margin-right:.24rem; position:relative;}
.pro_detail02 .hd .content .hd_title .tit::after{content:''; position:absolute; top:50%; transform:translate(-50%, -50%); height:.22rem; width:1px; background-color:#e5e5e5; right:-0.24rem;}
.pro_detail02 .hd .content .hd_title .pro_crumb{margin-left:.24rem; font-size:0;}
.pro_detail02 .hd .content .hd_title .pro_crumb .txt{display:inline-block; font-size:.16rem; color:#888888; line-height:.8rem; vertical-align:middle;}
.pro_detail02 .hd .content .hd_title .pro_crumb .txt:hover{color:#d6000f;}
.pro_detail02 .hd .content .hd_title .pro_crumb .iconfont{display:inline-block; margin:0; font-size:.16rem; color:#888888; margin:0 .08rem; line-height:.8rem;}
.pro_detail02 .hd .content .center_inv .item{font-size:.16rem; line-height:.8rem; float:left; margin-right:.4rem; position:relative; cursor:pointer;}
.pro_detail02 .hd .content .center_inv .item::after{content:''; position:absolute; bottom:0; left:50%; transform:translateX(-50%); width:.4rem; height:1px; background-color:#d6000f; opacity:0; visibility:hidden; transition:all .5s ease;}
.pro_detail02 .hd .content .center_inv .item.active::after{opacity:1; visibility:visible;}
.pro_detail02 .hd .content .center_inv .item:last-child{margin-right:0;}
.pro_detail02 .hd .content .hd_tool{width:24%; border-radius:10px; overflow:hidden; margin:.1rem 0; opacity:0; visibility:hidden; transform:translateY(.16rem); transition:all .3s ease;}
.pro_detail02 .hd .list.fixed .content .hd_tool{opacity:1; visibility:visible; transform:translateY(0);}
.pro_detail02 .hd .content .hd_tool .btn_box .pro_btn{float:left; width:50%; white-space:nowrap; background-color:#000000; height:.6rem; text-align:center; line-height:.6rem; color:#ffffff; transition:all .3s ease; font-size:.16rem;}
.pro_detail02 .hd .content .hd_tool .btn_box .pro_btn.cur{background-color:#d6000f;}
.usual_big{margin-bottom:.5rem;}
.usual_big .tit{font-size:.46rem; font-weight:bold; color:#000000; line-height:1; text-align:center;}
.pro_detail02 .bd .sect01{padding:.5rem 0 .45rem;}
.pro_detail02 .bd .sect02{padding:.45rem 0 .4rem;}
.pro_detail02 .bd .sect03{padding:.4rem 0;}
.pro_detail02 .bd .sect04{margin:.4rem 0; padding:.8rem 0;}
.pro_detail02 .bd .sect05{padding:.4rem 0 .5rem;}
.pro_detail02 .bd .sect02 .usual_big{margin-bottom:0.15rem;}

.pro_detail03{margin-top:.5rem;}
.pro_detail02 .bd .sect01 .content{display:flex; align-items:flex-end; justify-content:space-between;}
.pro_detail02 .bd .sect01 .left{width:28.7%; margin-right:3%;}
.pro_detail02 .bd .sect01 .right{width:68.3%; border-radius:10px; overflow:hidden;}
.pro_detail02 .bd .sect01 .left .tit{font-size:.24rem; line-height:.28rem; color:#000000; font-weight:bold; margin-bottom:.1rem;}
.pro_detail02 .bd .sect01 .left .txt{font-size:.16rem; line-height:.28rem; color:#000000; margin-bottom:.3rem;}
.pro_detail02 .bd .sect01 .left .con{font-size:.16rem; line-height:.28rem; color:#888888; margin-bottom:.4rem; text-align:justify;}
.pro_detail02 .bd .sect01 .left .img{display:inline-block; border-radius:10px; overflow:hidden;}
.pro_detail02 .bd .sect02 .down_load{text-align:right; margin-bottom:.2rem;}
.pro_detail02 .bd .sect02 .down_load .box{font-size:0; display:inline-block; cursor:pointer;}
.pro_detail02 .bd .sect02 .down_load .box .txt{font-size:.18rem; line-height:1; margin-right:.2rem; color:#000000; display:inline-block; vertical-align:middle; transition:all .5s ease;}
.pro_detail02 .bd .sect02 .down_load .box .icon{display:inline-block; vertical-align:middle; width:.32rem; height:.32rem; border-radius:50%; background-color:#f2f2f2; position:relative; transition:all .5s ease;}
.pro_detail02 .bd .sect02 .down_load .box .icon .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:.2rem; color:#000000; margin:0; transition:all .5s ease;}
.pro_detail02 .bd .sect02 .down_load .box:hover .txt{color:#d6000f;}
.pro_detail02 .bd .sect02 .down_load .box:hover .icon{background-color:#d6000f;}
.pro_detail02 .bd .sect02 .down_load .box:hover .icon .iconfont{color:#ffffff;}
.pro_detail02 .bd .sect02 .content{position:relative;}
.pro_detail02 .bd .sect02 .content .btn_box .swiper_btn{position:absolute; top:50%; bottom:unset; left:unset; transform:translateY(-50%); right:0; width:.33rem; height:.44rem; border:none; background:unset; margin:0;}
.pro_detail02 .bd .sect02 .content .btn_box .swiper_btn .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.25rem; color:#d3d4d6; transition:all .5s ease;}
.pro_detail02 .bd .sect02 .content .btn_box .swiper_btn.swiper-button-prev{right:unset; left:0; transform:translate(-50%, -50%) rotate(180deg);}
.pro_detail02 .bd .sect02 .content .btn_box .swiper_btn:hover .iconfont{color:#d6000f;}
.pro_detail02 .bd .sect02 .content .swiper-container{width:88.43%; border-radius:10px;}
.pro_detail02 .bd .sect02 .content .swiper-slide{border-radius:10px; overflow:hidden;}
.pro_detail02 .bd .sect02 .content .swiper-slide img{width:100%;}
/* 第三部分表格 table */
body .pro_detail02 .bd .sect03 .datalist th{border:none; padding:11px 15px;}
body .pro_detail02 .bd .sect03 .datalist tr.firstRow th{background:#d6000f; text-align:left; font-weight:400; color:#ffffff;}
body .pro_detail02 .bd .sect03 .datalist td{border:none; padding:11px 15px;}
body .pro_detail02 .bd .sect03 .datalist tr:nth-child(2n){background-color:#f4f4f4;}
body .pro_detail02 .bd .sect03 .datalist{border:none;}

.pro_detail02 .bd .sect04{background:#f6f7f9;}
.pro_detail02 .bd .sect04 .content{position:relative;}
.pro_detail02 .bd .sect04 .rect-5617{padding-bottom:56.17%;}
.pro_detail02 .bd .sect04 .swiper-slide{border-radius:10px; overflow:hidden;}
.pro_detail02 .bd .sect04 .swiper-slide .con{padding:.25rem .4rem; font-size:.2rem; line-height:.3rem; color:#000000; background-color:#ffffff; height:.3rem; transition:all .5s ease;}
.pro_detail02 .bd .sect04 .swiper-slide:hover .con{color:#d6000f;}
.pro_detail02 .bd .sect04 .btn_box{display:flex; align-items:center; justify-content:space-between; margin-top:.35rem;}
.pro_detail02 .bd .sect04 .btn_box .swiper_btn{position:relative; left:unset; right:unset; top:unset; bottom:unset; width:.4rem; height:.4rem; border:none; background:unset; margin:0;}
.pro_detail02 .bd .sect04 .btn_box .swiper_btn .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.3rem; color:#888888; transition:all .5s ease;}
.pro_detail02 .bd .sect04 .btn_box .swiper_btn.swiper-button-prev{right:unset; left:0;}
.pro_detail02 .bd .sect04 .btn_box .swiper_btn:hover .iconfont{color:#d6000f;}
.pro_detail02 .bd .sect04 .btn_box .swiper-pagination{position:relative; width:calc(100% - 1.6rem); height:.07rem; background-color:#888888; margin:0 .5rem; background:url(../img/pro_swiper_bg.png) center;}
.pro_detail02 .bd .sect04 .btn_box .swiper-pagination .swiper-scrollbar-drag{background:#d6000f; border-radius:unset;}

.pro_detail02 .bd .sect05 .tit_box{font-size:0; text-align:center; margin-bottom:.6rem;}
.pro_detail02 .bd .sect05 .tit_box > div{display:inline-block; vertical-align:middle;}
.pro_detail02 .bd .sect05 .tit_box .tit{font-size:.42rem; line-height:1; color:#000000; font-weight:500;}
.pro_detail02 .bd .sect05 .content .list .item{width:27.8%; margin-right:8.3%; float:left;}
.pro_detail02 .bd .sect05 .content .list .item:last-child{margin-right:0;}
.pro_detail02 .bd .sect05 .content .list .item .img_box{overflow:hidden; height:2.4rem; margin:.3rem 0; text-align:center;}
.pro_detail02 .bd .sect05 .content .list .item .img_box img{max-height:100%;}
.pro_detail02 .bd .sect05 .content .list .item .btn_box .pro_btn{white-space:nowrap; width:47.85%; float:left; margin-right:4.3%; background-color:transparent; border-radius:10px; overflow:hidden; height:.5rem; text-align:center; line-height:calc(.5rem - 2px); color:#000000; transition:all .3s ease; font-size:.14rem; border:1px solid #000000; box-sizing:border-box;}
.pro_detail02 .bd .sect05 .content .list .item .btn_box .pro_btn:nth-child(2){margin-right:0;}
.pro_detail02 .bd .sect05 .content .list .item .btn_box .pro_btn.cur{ border-color:#d6000f; color:#d6000f;}
.pro_detail02 .bd .sect05 .content .list .item .btn_box .pro_btn:hover{background-color:#d6000f; border-color:#d6000f; color:#ffffff;}

.pro_detail02 .bd .sect05 .item_choose .word{display:flex; justify-content:space-between; box-sizing:border-box; align-items:center; cursor:pointer; border-bottom:1px solid #b2b2b2; padding:.1rem .15rem;width:100%; color:#000;}
.pro_detail02 .bd .sect05 .item_choose .word span{width:90%; white-space:nowrap; font-size:.2rem; line-height:1; color:#000; }
.pro_detail02 .bd .sect05 .tit_box .item_choose .word span{font-size:.28rem; font-weight:bold;}
.pro_detail02 .bd .sect05 .item_choose .word .icon{margin:0; font-size:.18rem; font-weight:bold; color:#b2b2b2;}
.pro_detail02 .bd .sect05 .item_choose{position:relative; width:100%;}
.pro_detail02 .bd .sect05 .tit_box .item_choose{width:3.4rem; margin:0 .3rem; margin-right:.2rem;}

.pro_detail02 .bd .sect05 .item_choose ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:5; max-height:1.6rem; overflow-y:auto;}
.pro_detail02 .bd .sect05 .item_choose ul::-webkit-scrollbar{width:2px; height:4px;}
.pro_detail02 .bd .sect05 .item_choose ul::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f; }
.pro_detail02 .bd .sect05 .item_choose ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.pro_detail02 .bd .sect05 .item_choose ul li{line-height:.2rem; padding:.1rem 1em; font-size:.16rem; color:#111; transition:all .3s ease; cursor:pointer;}
.pro_detail02 .bd .sect05 .item_choose ul li:hover{background:#d6000f; color:#fff;}

.pro_detail03{position:relative; height:4rem;}
.pro_detail03 .bg{position:absolute; top:0; left:0; width:100%; height:100%; overflow:hidden;}
.pro_detail03 .bg img{position:absolute; top:50%; height:100%; width:auto; min-width:100%; max-width:none; left:0; transform:translateY(-50%);}
.pro_detail03 .content{position:absolute; top:50%; width:100%; transform:translateY(-50%); left:0;}
.pro_detail03 .content .form_box{width:34%; margin-left:auto; margin-right:0;}
.pro_detail03 .content .form_box .tit{color:#000000; font-weight:bold; margin-bottom:.24rem; text-align:right;}
.pro_detail03 .content .form_box .inp_box{position:relative; width:5.62rem; overflow:hidden; border:1px solid #888888; padding:0 .35rem; box-sizing:border-box; border-radius:10px; height:.65rem; line-height:calc(.65rem - 2px);}
.pro_detail03 .content .form_box .inp_box .inp{padding:0; border:0; font-size:.16rem; background-color:transparent; width:calc(100% - 1.35rem); color:#888888;}
.pro_detail03 .content .form_box .inp_box .pro_search_btn{padding:0; border:0; margin:0; background-color:#d6000f; border-radius:10px; width:1.35rem; height:.45rem; display:flex; position:absolute; top:50%; transform:translateY(-50%); right:.09rem; align-items:center; justify-content:center; cursor:pointer;}
.pro_detail03 .content .form_box .inp_box .pro_search_btn .ser_txt{font-size:.16rem; margin-right:.25rem; color:#ffffff; line-height:1;}
.pro_detail03 .content .form_box .inp_box .pro_search_btn .icon{position:relative; width:.19rem; height:.18rem; }
.pro_detail03 .content .form_box .inp_box .pro_search_btn i{margin:0; font-size:.24rem; color:#ffffff; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}

body .table-responsive{border:none;}

/* 产品对比 */
.compare_product{position:fixed; z-index:40; width:100%; height:.87rem; /*display:none;*/ bottom:-100%; box-sizing:border-box; overflow-x:hidden;}
.compare_product .compare-main{margin:0 auto; background:#000000; text-align:center;}
.compare_product .compare-sel{color:#fff; padding:.24rem 0 .21rem; display:inline-block; width:100%; font-size:0;}
.compare_product .compare-selul{height:.4rem; overflow:hidden; display:inline-block; margin:0 auto; width:63%;}
.compare_product .compare-selli{float:left; font-size:.16rem; height:.38rem; width:30%; margin-right:3%; text-align:center;}
.compare_product .compare-selli-name{display:inline-block; max-width:2.45rem; height:.4rem; overflow:hidden; margin-right:.15rem; line-height:.4rem}
/*底部单个删除按钮样式*/
.compare_product .compare-selli-delbtn{display:inline-block; vertical-align:top; width:12px; height:12px; line-height:10px; padding:0; border-radius:50%; border:1px solid #fff; color:#fff; margin-top:.13rem; cursor:pointer; background:#fff url(../img/compare_close.png) no-repeat center;}

/*底部的对比按钮和取消按钮的父级*/
.compare_product .compare-selbtn{box-sizing:border-box; -moz-box-sizing:border-box; width:33%; height:.42rem; overflow:hidden; padding:0px 0 0 .34rem; border-left:1px solid #6f6f6f; text-align:left; float:right;}
/*底部对比按钮*/
.compare_product .compare-selbtn .comparea-selbtn-btn{box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:normal; font-size:.15rem; height:.42rem; line-height:.42rem; max-width:2.78rem; text-align:center; float:left; opacity:.65; padding:0 .16rem;}
/*底部取消按钮*/
.compare_product .compare-selbtn .comparea-selbtn-closeall{display:inline-block; box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:pointer; font-size:.15rem; height:.42rem; line-height:.42rem; text-align:center; width:1.4rem; padding:0 .16rem; margin-left:.3rem; }
.compare_product .compare-selbtn .comparea-selbtn-closeall:hover{background:#f5f3f3;border-color:#f5f3f3;color:#1e1e1e;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}

/*底部对比按钮可点击状态样式及触控*/
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled{width:1.4rem; padding:0 .16rem; cursor:pointer; opacity:1; transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled:hover{background-color:#f5f3f3;color:#1e1e1e;border-color:#f5f3f3}

/*产品推拉*/
.comparePro_list{position:fixed; left:0; top:100%; width:100%; height:100%; background:#fff; cursor:pointer; z-index:100;}
.comparePro_list .top_{position:relative; height:.7rem; background:#0a1e40; z-index:10;}
.comparePro_list .top_ .infor{text-align:center; line-height:.7rem;}
.comparePro_list .top_ .tit{display:inline-block; font-size:.18rem; color:#fff; height:.32rem; line-height:.32rem; margin-right:.38rem; vertical-align:middle;}
.comparePro_list .top_ .icon{display:inline-block; width:.66rem; height:.3rem; background:url(../img/compare_xiala.png) no-repeat center/cover; vertical-align:middle; cursor:pointer; border:1px solid #fff; border-radius:.06rem;}
.comparePro_list .bott_{height:85%;}
.comparePro_list .bott_ .title{text-align:center; margin-bottom:.4rem; font-weight:900; color:#0a1e40;}

.comparePro_list .bott_{overflow-y:auto!important;}


/* 车型选择 */
.comparePro_list .comparison01{background:#f8f8f8; padding:.7rem 0;}
.comparePro_list .comparison01 .box .item{width:27.5%; margin-right:8.75%; float:left;}
.comparePro_list .comparison01 .box .item:last-child{margin-right:0;}
.comparePro_list .comparison01 .box .item .select{position:relative;}
.comparePro_list .comparison01 .box .item .select .sel_span{font-size:.2rem; line-height:.2rem; position:relative; padding-bottom:.2rem; border-bottom:1px solid #cfcfcf; cursor:pointer;}
.comparePro_list .comparison01 .box .item .select .sel_span::before{content:''; width:0; left:0; bottom:-1px; height:1px; position:absolute; transition: transform .55s cubic-bezier(0.165,0.84,0.44,1); transform: scaleX(0); transform-origin:right; background-color: #192c4c; width:100%;}
.comparePro_list .comparison01 .box .item .select .sel_span::after{content:'\e604'; font-family:'iconfont'; font-size:.2rem; position:absolute; right:5px; top:6px;}
.comparePro_list .comparison01 .box .item .select .sel_span:hover::before{transform: scaleX(1); transform-origin:left;}
.comparePro_list .comparison01 .box .item .select .sel_down{display:none; position:absolute; left:0; top:100%; width:100%; padding:.1rem; box-sizing:border-box; z-index:2; background:#fff; box-shadow:0 3px 6px 2px rgba(0,0,0,0.1); padding-right:0;}
.comparePro_list .comparison01 .box .item .select .sel_down ul{max-height:2.72rem; overflow:auto; padding-right:.1rem;}
.comparePro_list .comparison01 .box .item .select .sel_down ul::-webkit-scrollbar{width:2px; height:4px;}
.comparePro_list .comparison01 .box .item .select .sel_down ul::-webkit-scrollbar-thumb{background:#0a1e40;}
.comparePro_list .comparison01 .box .item .select .sel_down ul::-webkit-scrollbar-track{background:#fff;}
.comparePro_list .comparison01 .box .item .select .sel_down li{line-height:.34rem; cursor:pointer; font-size:.15rem; color:#5b5b5b; }
.comparePro_list .comparison01 .box .item .select .sel_down li:hover{color:#0a1e40;}
.comparePro_list .comparison01 .box .item .img_{margin-top:.5rem; margin-bottom:.6rem;}
.comparePro_list .comparison01 .box .item .img_ .img_box{height:3rem; text-align:center;}
.comparePro_list .comparison01 .box .item .img_ .img_box img{max-height:95%; mix-blend-mode:darken;}
.comparePro_list .comparison01 .box .item .more{text-align:center;}
.comparePro_list .comparison01 .box .item .more a{color:#fff; line-height:.44rem; background:#0a1e40; position:relative; display:block; width:1.8rem; font-size:.16rem; color:#fff; font-weight:bold; border-radius:.06rem; margin:0 auto;}

/* 吸顶 */
.comparePro_list .comparison_list{position:fixed; top:100%; left:0; width:100%; background:#f5f5f5; padding:.3rem 0; transition:all 0.5s ease; opacity:0; box-shadow:0 0 8px 3px rgba(0, 0, 0, 0.2);}
.comparePro_list .comparison_list .item{width:27.5%; margin-right:8.75%; float:left; text-align:center;}
.comparePro_list .comparison_list .item:last-child{margin-right:0;}
.comparePro_list .comparison_list .item a{display:block; font-size:0;}
.comparePro_list .comparison_list .item .img_box{width:24%; display:inline-block; vertical-align:middle; margin-right:5%; height:.7rem; mix-blend-mode:darken;}
.comparePro_list .comparison_list .item .img_box img{max-height:95%; mix-blend-mode:darken;}
.comparePro_list .comparison_list .item .intro{display:inline-block; vertical-align:middle; max-width:70%;}
.comparePro_list .comparison_list .item .intro .tit{font-size:.16rem; color:#000; font-weight:bold;}
.comparePro_list .comparison_list .item .intro .more{font-size:.15rem; color:#5b5b5b;}
.comparePro_list .comparison_list .item .intro:hover .tit{color:#0a1e40;}
.comparePro_list .comparison_list .item .intro:hover .more{color:#0a1e40;}

/* 参数 */
.comparePro_list .comparison02{margin-top:.7rem; padding-bottom:.4rem;}
.comparePro_list .comparison02 .box{font-size:0;}
.comparePro_list .comparison02 .list{float:left; width:25%; text-align:center; font-size:.16rem; line-height:.3rem;}
.comparePro_list .comparison02 .list .d_body{border-top:1px solid #dfdfdf; width:100%; border-collapse:collapse;}
.comparePro_list .comparison02 .list .parameter{padding:.07rem .05rem; border:1px solid #dfdfdf; border-top:0; color:#5b5b5b; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.comparePro_list .comparison02 .list .d_title{font-weight:bold; background:#ededed; color:#000;}


/* 产品对比 */

.channel_content.pro_compare{padding:1rem 0 1rem; background-color:#f7f7f7;}
.pro_compare01 .content{padding-top:.8rem;}
.pro_compare01 .item{width:25%; border-right:1px solid #c7c7c7; box-sizing:border-box;}
.pro_compare01 .item:last-child{border-right:0px;}
.pro_compare .com_btns{display:inline-block; font-size:.16rem; line-height:.4rem; color:#fff; padding:0 .3rem; border-radius:.06rem; background:#d6000f; cursor:pointer; transition:all .4s ease;}
.pro_compare .com_btns:hover{color:#fff; background:#d6000f;}
.pro_compare .com_btns.blue{color:#fff; background:#d6000f;}
.pro_compare .com_btns.blue:hover{color:#fff; background:#d6000f;}

.pro_compare01{position:relative; background-color:#f7f7f7;}
.pro_compare01 .subject{width:calc(100% - 75px); background-color:#ffffff;}
.pro_compare01 .hd{height:3.3rem;}
.pro_compare01 .hd .hd_box{display:flex; align-items:stretch; border:1px solid #f7f7f7; border-right:0; transition:all .2s ease;}
.pro_compare01 .hd .item{padding:.3rem .2rem .31rem;}
/* 第一个 */
.pro_compare01 .hd .item.item_first{display:flex; align-items:flex-start; justify-content:center;}
.pro_compare01 .hd .item.item_first{padding:0 .6rem; padding-top:.6rem;}
.pro_compare01 .hd .item.item_first .box{width:100%; margin-bottom:0; height:auto;}
.pro_compare01 .hd .item.item_first .tit_box{display:flex; align-items:flex-end; margin-bottom:.2rem;}
.pro_compare01 .hd .item.item_first .title{font-weight:bold; color:#000; font-size:.32rem; line-height:.4rem;}
.pro_compare01 .hd .item.item_first .num{font-size:.2rem; color:#d6000f; margin-left:.2rem;}
/* 有内容的 */
.pro_compare01 .hd .item .close_btns{text-align:right; height:.2rem; margin-bottom:.1rem; opacity:0; visibility:hidden; margin-bottom:.05rem;}
.pro_compare01 .hd .item .close_btns .iconfont{margin:0; font-size:.17rem; line-height:1; color:#000; font-weight:bold; cursor:pointer; vertical-align:top;}
.pro_compare01 .hd .item .box{margin-bottom:.1rem; height:1.92rem;}
.pro_compare01 .hd .item.choose{text-align:center;}
.pro_compare01 .hd .item.choose .close_btns{opacity:1; visibility:visible;}
.pro_compare01 .hd .item.choose .box{width:100%; text-align:center;}
.pro_compare01 .hd .item.choose .box .name{font-weight:bold; margin-bottom:.08rem; color:#000; font-size:.18rem; line-height:.32rem;}
.pro_compare01 .hd .item.choose .box .img{height:1.52rem;}
.pro_compare01 .hd .item.choose .box .img img{max-height:100%;}
/* 需要选择的 */
.pro_compare01 .hd .item{text-align:center;}
.pro_compare01 .hd .item .box{width:80.3%; margin-left:auto; margin-right:auto; text-align:left;}
.pro_compare01 .hd .item .type{border:1px solid #f7f7f7; border-radius:.06rem; padding:0 .1rem; line-height:.36rem; color:#1e1e1e; margin-bottom:8px;}

.pro_compare01 .hd .item .word{display:flex; justify-content:space-between; box-sizing:border-box; align-items:center; cursor:pointer; border:1px solid #f7f7f7; border-radius:.06rem; padding:0 .1rem; line-height:.36rem; width:100%; color:#000;}
.pro_compare01 .hd .item .word span{width:90%; white-space:nowrap;}
.pro_compare01 .hd .item .word .icon{margin:0; font-size:.18rem; font-weight:bold; color:#d6000f;}
.pro_compare01 .hd .item .item_choose{position:relative;}
.pro_compare01 .hd .item .item_choose ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:5; max-height:1.6rem; overflow-y:auto;}
.pro_compare01 .hd .item .item_choose ul::-webkit-scrollbar{width:2px; height:4px;}
.pro_compare01 .hd .item .item_choose ul::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f; }
.pro_compare01 .hd .item .item_choose ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.pro_compare01 .hd .item .item_choose ul li{line-height:.2rem; padding:.1rem 1em; font-size:.16rem; color:#111; transition:all .3s ease; cursor:pointer;}
.pro_compare01 .hd .item .item_choose ul li:hover{background:#d6000f; color:#fff;}

.pro_compare01 .bd{border-bottom:1px solid #f7f7f7;}
.pro_compare01 .bd .section .title_box{padding:.25rem .6rem; background:#d6000f;}
.pro_compare01 .bd .section .title_box .title{font-size:.28rem; line-height:.3rem; color:#fff; font-weight:bold; }
.pro_compare01 .bd .section .name_item .tit{font-size:.28rem; line-height:1; font-weight:bold; color:#000;}
.pro_compare01 .bd .section .cont_box{border-left:1px solid #f7f7f7; display:flex; align-items:stretch;}
/* .pro_compare01 .bd .section.section1 .cont_box .item{overflow-x:auto;} */
.pro_compare01 .bd .section.section1 .cont_box .item .add_item::-webkit-scrollbar{width:2px; height:4px;}
.pro_compare01 .bd .section.section1 .cont_box .item .add_item::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f; }
.pro_compare01 .bd .section.section1 .cont_box .item .add_item::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.pro_compare01 .bd .section.section1 .cont_box .item .add_item{display:flex; overflow-x:auto; /* 允许横向滚动 */ white-space:nowrap; /* 防止元素折行 */ }
.pro_compare01 .bd .section.section1 .cont_box .item .add_item .item{  flex:0 0 50%; /* 不伸缩，基准宽度为50% */  box-sizing:border-box; /* 确保元素的总宽度包括内边距和边框 */  min-width:50%; /* 最小宽度也是50%，确保在收缩时不会小于这个比例 */ }
/* 当容器内子元素数量大于2时，通过改变容器的flex-wrap属性来触发滚动条 */  
.pro_compare01 .bd .section.section1 .cont_box .item .add_item:not(:empty) .item:nth-last-child(n+3),  .container:not(:empty) .item:nth-last-child(n+3) ~ .item{flex-basis: 100%; /* 当有三个或以上子元素时，使每个元素的基准宽度变为100% */}
.pro_compare01 .bd .section.section1 .cont_box .item .ov_ul{width:50%;}
.pro_compare01 .bd .section.section1 .cont_box .item li{font-size:.18rem; line-height:.3rem; color:#1e1e1e; padding:.15rem; text-align:left; padding-left:.35rem;}
.pro_compare01 .bd .section.section1 .cont_box .item li:nth-child(2n){background:#f7f7f7;}
.pro_compare01 .bd .section.section1 .cont_box .name_item li{color:#000000; font-weight:bold; padding-left:15%; text-align:left;}
.pro_compare01 .bd .section.section2 .item .eva{height:2.4rem; margin:.2rem 0;}
.pro_compare01 .bd .section.section2 .name_item{display:flex; align-items:center; padding:0 .2rem; box-sizing:border-box;}
.pro_compare01 .bd .section.section3 .name_item{display:flex; align-items:center; padding:0 .2rem; box-sizing:border-box;}
.pro_compare01 .bd .section.section3 .item .words{padding:.45rem .25rem; padding-right:.05rem;}
.pro_compare01 .bd .section.section3 .item .words .t{height:4.8rem; overflow-y:auto; padding-right:.2rem; color:#1e1e1e;}
.pro_compare01 .bd .section.section3 .item .words .t::-webkit-scrollbar{width:2px; height:4px;}
.pro_compare01 .bd .section.section3 .item .words .t::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f; }
.pro_compare01 .bd .section.section3 .item .words .t::-webkit-scrollbar-track{border-radius:0; background:#ebebeb;}

.pro_compare01 .compare_hd_fixed{position:fixed; top:.8rem; z-index:90; background:#fff;}

.pro_compare01 .hd .item.choose .choosebox{display:block;}
.pro_compare01 .hd .item.unchoose .choosebox{display:none;}
.pro_compare01 .hd .item.choose .comparebox{display:none;}
.pro_compare01 .hd .item.unchoose .comparebox{display:block;}

/* 产品对比 */
.compare_product{ height:auto; overflow:visible; transition:all .3s ease;}
.compare_product .compare-sel{display:flex; justify-content:space-between; padding:.4rem 0 .3rem;}
.compare_product .compare-selul{height:auto; width:85%; margin:0; display:flex; align-items:center; justify-content:space-between; overflow:visible;}
.compare_product .compare-selli{width:30%; margin-right:0; height:auto; position:relative; float:none;}
.compare_product .compare-selli-delbtn{position:absolute; top:0; right:0; transform:translateY(-50%); margin:0;}
.compare_product .compare-selli .compare_box{display:flex; align-items:center;}
.compare_product .compare-selli .compare_box.noCont{justify-content:center;}
.compare_product .compare-selli .compare_box .img{width:2rem; height:1.2rem; flex-shrink:0;}
.compare_product .compare-selli .compare_box .img a{display:block;}
.compare_product .compare-selli .compare_box .img img{max-height:100%;}
.compare_product .compare-selli .compare_box .compare_words{margin-left:.2rem; text-align:left; padding-right:.2rem;}
.compare_product .compare-selli .compare_box .compare_words .compare-selli-tit{font-size:.17rem; line-height:.25rem; font-weight:bold; height:.5rem; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.compare_product .compare-selli .compare_box .compare_words .compare-selli-con{margin-top:.05rem; font-size:.15rem; line-height:1;}
.compare_product .compare-selli .compare_box .add_btns{width:.6rem; height:.6rem; margin-right:.4rem; background:rgba(255,255,255,0.8); position:relative;}
.compare_product .compare-selli .compare_box .add_btns::after{content:'\e8a7'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:.36rem; font-weight:900; color:#fff; line-height:1; font-family:'iconfont'!important;}
.compare_product .compare-selbtn{width:13%; float:none; border-left:0; padding-left:0; height:auto; text-align:center;}
.compare_product .compare-selbtn .comparea-selbtn-closeall{margin-left:0; margin-top:.2rem;}
.compare_product .compare-selbtn .comparea-selbtn-btn{float:none;}

.compare_product .compare-main .wrap{position:relative;}
.compare_product .compare-main .compare_header_right{position:absolute; right:0; top:0; transform:translateY(-100%); z-index:2; width:1.2rem; height:.32rem; text-align:center; background:url(../img/compare_jt.png) no-repeat; background-position:bottom; background-size:100%; cursor:pointer;}
.compare_product .compare-main .compare_header_right .iconfont{margin:0; position:relative; top:.16rem; display:inline-block; color:#fff; font-size:.16rem; line-height:.16rem; vertical-align:top;}

.compare_product.hasJT{transform:translateY(100%); transition:all .3s ease;}
.compare_product .compare-main .compare_header_right.down .iconfont{transform:rotate(180deg);}

.pro_list01 .right .bott .bd .products .item .item_box .compare{cursor:pointer; pointer-events:all;}
.pro_list01 .right .bott .bd .products .item .item_box.plp-item-constrast-disabled .compare{cursor:not-allowed; pointer-events:none;}
.pro_detail01 .right .btns_box .more_btn .btns_.compare_btns.not-allow{pointer-events:none;}

/* 解决方案 */
.solu_banner{margin-top:0; position:relative;}
.solu_banner > img{width:100%;}
.solu_banner .solu_nav01{position:absolute; bottom:1.3rem; left:0; width:100%;} 
.solu_banner .solu_nav01 .box{display:flex; align-items:center; justify-content:space-between;}
.solu_banner .solu_nav01 .box .title .en{font-size:.24rem; line-height:1; white-space:nowrap; margin-bottom:.2rem; color:#d6000f; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.solu_banner .solu_nav01 .box .title .cn{font-size:.36rem; line-height:1; white-space:nowrap; color:#ffffff;}
.solu_banner .solu_nav01 .box .list .item{float:left; width:1.8rem; margin-right:4px; border-radius:4px; overflow:hidden; box-sizing:border-box;}
.solu_banner .solu_nav01 .box .list .item.cur{border:solid 1px #d6000e;}
.solu_banner .solu_nav01 .box .list .item a{display:block;}
.solu_banner .solu_nav01 .box .list .item img{width:100%;}
.solu_banner .solu_nav01 .box .list .item img{filter:grayscale(100%); -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%);}
.solu_banner .solu_nav01 .box .list .item.cur img{filter:grayscale(0%); -webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%);}
.solu_banner .solu_nav02{height:.7rem; background-color:#ffffff; box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.06); position:relative; z-index:95;}
/* .solu_banner .solu_nav02.fixed{top:0; left:0; width:100%; position:fixed; padding-top:0; z-index:95;} */
.solu_banner .solu_nav02 .box{display:flex; align-items:center; justify-content:center;}
.solu_banner .solu_nav02 .box .li_{float:left; position:relative; padding:0 .14rem; margin:0 .33rem; line-height:.7rem; color:#000000; font-size:.16rem;}
.solu_banner .solu_nav02 .box .li_::before{content:''; position:absolute; bottom:0; left:0; width:0; height:2px; background-color:#d6000f; transition:all .3s ease;}
.solu_banner .solu_nav02 .box .li_::before:hover{width:100%;}
.solu_banner .solu_nav02 .box .li_.cur::before{width:100%;}
.solu_banner .solu_nav02 .box .li_.tit{font-weight:bold;}
.solu_banner .solu_nav02 .box .li_.tit::after{content:''; position:absolute; top:50%; right:-.33rem; transform:translateY(-50%); height:.2rem; width:1px; background-color:#d1d2d2;}
.solu_banner .solu_nav02 .box .li_.tit::before{display:none;}

/* 解决方案 公共标题 */
.common_tit .tit{font-weight:bold; text-align:center; color:#000000; white-space:nowrap;}
.common_tit .con{font-size:.16rem; line-height:.28rem; padding-left:.4rem;}
.common_tit em{color:#d6000f;}
.common_tit01 .tit{position:relative; margin-bottom:.26rem; font-weight:bold; padding-left:.4rem;}
.common_tit01 .tit::before{content:''; position:absolute; top:50%; transform:translateY(-50%); left:0; height:.4rem; width:2px; background-color:#d6000f;}
.common_tit01 .con{position:relative; font-size:.16rem; line-height:.28rem; padding-left:.4rem; text-align:justify;}
.common_tit01 .con::before{content:''; position:absolute; top:0.1rem; left:.04rem; height:.08rem; width:.08rem; background-color:#d6000f; border-radius:50%;}
.common_tit01 .con::after{content:''; position:absolute; top:.06rem; left:0; height:.16rem; width:.16rem; background-color:#d6000f; opacity:.4; border-radius:50%;}


/* 金融支持方案 */
.solution_finan01{margin-bottom:.8rem;}
.solution_finan01 .common_tit{margin-bottom:.8rem;}
.solution_finan01 .list{display:flex; align-items:center; justify-content:center;}
.solution_finan01 .list .item{text-align:center; padding:0 11.3%;}
.solution_finan01 .list .item .icon{margin-bottom:.23rem;}
.solution_finan01 .list .item .icon img{height:.6rem; width:auto;}
.solution_finan01 .list .item .con{font-weight:bold;}
.solution_finan01 .list .item.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(0); -ms-transform:rotateY(0); -o-transform:rotateY(0); -webkit-transform:rotateY(180deg); transform:rotateY(0) }
.solution_finan02{margin-bottom:.8rem;}
.solution_finan02 .bott{display:flex; align-items:center; justify-content:space-between;}
.solution_finan02 .bott .left{width:37.1%; margin-right:6.3%;}
.solution_finan02 .bott .left .index_box{margin-bottom:.52rem;}
.solution_finan02 .bott .left .index_box:last-child{margin-bottom:0;}
.solution_finan02 .bott .right{width:56.6%; border-radius:10px; overflow:hidden;}
.solution_finan03 .common_tit{margin-bottom:.3rem;}
.solution_finan03 .tab_box{width:5.04rem; height:0.76rem; border-radius:38px; background-color:#f2f2f2; box-sizing:border-box; padding:.08rem 0.12rem; overflow:hidden; margin:0 auto; margin-bottom:.3rem;}
.solution_finan03 .tab_box .tab_item{width:2.4rem; border-radius:30px; overflow:hidden; text-align:center; float:left; transition:all .5s ease; color:#888888; font-weight:bold; line-height:.6rem; background-color:transparent; cursor:pointer;}
.solution_finan03 .tab_box .tab_item.cur{background-color:#d6000f; color:#ffffff;}
.solution_finan03 .content{display:none;}
.solution_finan03 .content.selection{display:block;}
.solution_finan03 .content .con_first{width:85%; margin:0 auto; text-align:center; font-size:.18rem; line-height:.24rem; margin-bottom:.3rem;}
.solution_finan03 .content .bott_img{border-radius:10px; overflow:hidden;}

/* 智慧矿山建设方案 */
.solution_mine .common_tit01{margin-bottom:.5rem;}
.solution_mine01{margin-bottom:.8rem;}
.solution_mine01 .common_tit{margin-bottom:50px;}
.solution_mine01 .common_tit .con{font-size:16px; line-height:30px; color:#000; margin-top:25px; padding:0 5%; text-align:center; display:none;}
.solution_mine01 .list{display:flex; justify-content:space-between;}
.solution_mine01 .list li{float:left; width:18%; margin-left:2.5%; text-align:center; background:#f9f9f9; border-radius:10px;}
.solution_mine01 .list li:first-child{margin-left:0;}
.solution_mine01 .list li .icon img{height:67px;}
.solution_mine01 .list li .box{padding:33px 20px 40px;}
.solution_mine01 .list li .box .con{font-size:22px; line-height:30px; color:#000; margin-top:20px;}

.solution_mine02_new{margin-bottom:70px;}
.solution_mine02_new .content{margin-top:40px;}
.solution_mine02_new .content .hd ul{display:flex; justify-content:space-between;}
.solution_mine02_new .content .hd li{font-size:16px; line-height:30px; color:#000; position:relative; padding-bottom:31px; cursor:pointer;}
.solution_mine02_new .content .hd li:after{content:''; width:12px; height:12px; background:url(../img/solution_mine02_new_dot1.png) no-repeat center; position:absolute; left:50%; transform:translateX(-50%); bottom:0;}
.solution_mine02_new .content .hd li.cur:after{background:url(../img/solution_mine02_new_dot2.png) no-repeat center;}
.solution_mine02_new .content .hd li.cur{font-weight:bold; color:#d6000f;}
.solution_mine02_new .content .bd{margin-top:40px; position:relative;}
.solution_mine02_new .content .bd .item{position:relative; display:none;}
.solution_mine02_new .content .bd .owl-item .item{display:block;}
.solution_mine02_new .content .bd .item .intro{width:100%; position:absolute; left:0; bottom:65px; color:#fff;}
.solution_mine02_new .content .bd .item .intro .tit{font-size:28px; line-height:30px; font-weight:bold; margin-bottom:35px;}
.solution_mine02_new .content .bd .item .intro .con{font-size:16px; line-height:32px;}
.solution_mine02_new .content .bd .item .intro .con span{position:relative; padding-left:24px; display:block; margin-top:4px;}
.solution_mine02_new .content .bd .item .intro .con span:before{content:''; width:8px; height:8px; background:#d6000f; border-radius:10px; position:absolute; left:0; top:12px;}
.solution_mine02_new .solution_mine02_new_btn>div{width:60px; height:60px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; transform:translateY(-50%);;}
.solution_mine02_new .solution_mine02_new_btn .owl-prev {left:90px; background:url(../img/mine02_btn1.png) no-repeat center; background-size:cover;}
.solution_mine02_new .solution_mine02_new_btn .owl-next {right:90px; background:url(../img/mine02_btn2.png) no-repeat center; background-size:cover;}
.solution_mine02_new .solution_mine02_new_btn .owl-prev:hover{background:url(../img/mine02_btn1_on.png) no-repeat center; background-size:cover;}
.solution_mine02_new .solution_mine02_new_btn .owl-next:hover{background:url(../img/mine02_btn2_on.png) no-repeat center; background-size:cover;}
.solution_mine02_new .bd .dots{display:none;}


/* .solution_mine02{margin-bottom:.8rem;}
.solution_mine02 .common_tit01 .tit{margin-bottom:0;}
.solution_mine02 .content{display:flex; align-items:center; justify-content:space-between;}
.solution_mine02 .content .left{width:37%; margin-right:3%;}
.solution_mine02 .content .left .index_box{margin-bottom:.25rem;}
.solution_mine02 .content .left .index_box:last-child{margin-bottom:0;}
.solution_mine02 .content .left .index_box .common_tit01{margin-bottom:0;}
.solution_mine02 .content .right{width:60%;}
.solution_mine02 .content .right .img_box{border-radius:10px; overflow:hidden;}
.solution_mine02 .content .right .rect-4422{padding-bottom:44.22%;}
.solution_mine02 .content .right .swiper-pagination{bottom:.3rem; right:.3rem; left:unset; width:auto; font-size:0; text-align:right;}
.solution_mine02 .content .right .swiper-pagination .swiper-pagination-bullet{width:.09rem; height:.25rem; background-color:#ffffff; opacity:1; margin:0; margin-right:.15rem; border-radius:3px; transform:skew(-20deg);}
.solution_mine02 .content .right .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.solution_mine02 .content .right .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d6000f; opacity:1;} */
.solution_mine03{margin-bottom:.8rem;}
.solution_mine03 .rect-189{padding-bottom:189.86%;}
.solution_mine03 .rect-7926{padding-bottom:79.26%;}
.solution_mine03 .item{position:relative; float:left; width:18.4%; height:100%; margin-left:0.23%; transition:all .6s ease; border-radius:10px; overflow:hidden;}
.solution_mine03 .item:first-child{margin-left:0;}
.solution_mine03 .item .img_box{position:relative; width:100%; height:100%; overflow:hidden;}
.solution_mine03 .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.solution_mine03 .item .img_full{position:absolute; top:0; left:0; width:100%; opacity:1; max-width:none; height:100%; transition:opacity 0.1s ease 0.1s; z-index:1;}
.solution_mine03 .item .txt_box{position:absolute; top:0; left:0; width: 100%; height:100%; z-index: 10;}
.solution_mine03 .item .txt_cover{position:absolute; bottom:0; left:0; width:100%; height:.6rem; background-color:#d6000f; text-align:center;}
.solution_mine03 .item .txt_cover .tit{color:#ffffff; font-size:.24rem; line-height:.6rem;}
.solution_mine03 .item .txt_full{position:absolute; bottom:0.8rem; left:.4rem; right:.4rem; width:5.9rem; opacity:0;}
.solution_mine03 .item .txt_full .con{color:#ffffff; font-weight:bold; font-size:.22rem; line-height:.28rem;}
.solution_mine03 .item .txt_full .con{font-weight:normal;}
.solution_mine03 .item.on{width:44.1%; transition:all .6s ease;}
.solution_mine03 .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.solution_mine03 .item.on .img_full{opacity:1;}
.solution_mine03 .item.on .txt_cover{font-weight:bold;}
.solution_mine03 .item.on .txt_full{opacity:1; bottom:1.12rem; transition:all .8s ease;}
.solution_mine04 .common_tit {text-align:center; margin-bottom:45px;}
.solution_mine04 .common_tit .con{font-size:16px; line-height:30px; color:#000; margin-top:10px; padding-left:0;;}
.solution_mine04 .center{margin-bottom:.5rem;}
.solution_mine04 .content ul{display:flex; align-items:stretch; justify-content:space-between;}
.solution_mine04 .content .item{float:left; width:48.5%; margin-right:3%; padding:0.13rem 0; padding-left:1.35rem; padding-right:0.4rem; position:relative; border-bottom:1px solid #eeeeee; font-size:.18rem; line-height:.32rem; box-sizing:border-box;}
.solution_mine04 .content .item:nth-child(2n){margin-right:0;}
.solution_mine04 .content .item .in_left{position:absolute; top:.18rem; left:0; width:1.35rem; display:flex; align-items:center; justify-content:flex-start;}
.solution_mine04 .content .item .in_left .num{font-size:.16rem; line-height:.24rem; color:#d6000f; font-weight:bold; margin-right:.12rem;}
.solution_mine04 .content .item .in_left .tit{font-size:.18rem; line-height:.24rem; color:#000000; font-weight:bold;}
.solution_mine04 .content .item .con{color:#888888; text-align:justify;}


/* 服务保障方案 */
.channel_content.solution_service{padding-bottom:0;}
.solution_service01{margin-bottom:.65rem;}
.solution_service01 .common_tit{margin-bottom:.8rem;}
.solution_service01 .common_tit01{margin-bottom:.65rem;}
.solution_service01 .common_tit01 .tit{margin-bottom:0;}
.solution_service01 .content .item{width:23.6%; margin-right:1.86%; transition:all .5s ease; border-radius:10px; background-color:#ffffff; height:3.68rem; text-align:center; padding:0.8rem .43rem; box-sizing:border-box; position:relative; float:left;}
.solution_service01 .content .item.cur{box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.06);}
.solution_service01 .content .item .bg{position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; z-index:-1; visibility:hidden; transition:all .5s ease;}
.solution_service01 .content .item.cur .bg{opacity:1; visibility:visible;}
.solution_service01 .content .item .icon 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;}
.solution_service01 .content .item:last-child{margin-right:0;}
.solution_service01 .content .item .icon{margin-bottom:.28rem;}
.solution_service01 .content .item .tit{margin-bottom:.21rem; color:#d6000f; font-weight:bold; font-size:.24rem; line-height:1;}
.solution_service01 .content .item .con{font-size:.18rem; line-height:.24rem;}
.solution_service .solution_mine03{margin-bottom:.65rem;}
.solution_service .solution_mine03 .item .txt_full .tit{color:#ffffff; font-weight:bold; font-size:.22rem; line-height:.32rem; margin-bottom:.1rem;}
.solution_service .solution_mine03 .item .txt_full .txt{color:#ffffff; font-size:.16rem; line-height:.28rem;}

.solution_service02{position:relative;}
.solution_service02 .index_box{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%);}
.solution_service02 .index_box .infor_box{width:38.25%;}
.solution_service02 .index_box .infor_box .common_tit01 .con::after,.solution_service02 .index_box .infor_box .common_tit01 .con::before{display:none;}


/* 残值再利用方案 */
.solution_reuse01 .common_tit{margin-bottom:.6rem;}
.solution_reuse01 .item{display:flex; align-items:center; justify-content:space-between; margin-bottom:.8rem;}
.solution_reuse01 .item:last-child{margin-bottom:0;}
.solution_reuse01 .item .img{width:55%; flex-shrink:0;}
.solution_reuse01 .item .words{width:36%; margin-left:calc(50vw - 8.3rem); }
.solution_reuse01 .item .common_tit01 .con::before, .solution_reuse01 .item .common_tit01 .con::after{display:none;}
.solution_reuse01 .item:nth-child(even){flex-direction:row-reverse;}
.solution_reuse01 .item:nth-child(even) .words{margin-left:0; margin-right:calc(50vw - 8.3rem); }


/* 产品规划选型方案 */
.channel_content.solution_pro{padding-bottom:0;}
.solution_pro01 .common_tit01 .tit{margin-bottom:0;}
.solution_pro02 .common_tit01{margin-bottom:.4rem;}
.solution_pro02 .common_tit01 .tit{margin-bottom:0;}
.solution_pro01{margin-bottom:.8rem;}
.solution_pro01 .common_tit{margin-bottom:.8rem;}
.solution_pro01 .common_tit01{margin-bottom:.6rem;}
.solution_pro01 .dots{display:flex; align-items:center; justify-content:space-between; margin-bottom:.45rem;}
.solution_pro01 .dots .dot{font-size:.2rem; line-height:.24rem; cursor:pointer;}
.solution_pro01 .dots .line{flex:1; height:0; background-color:transparent; margin:0 .13rem; width:auto; border:1px dashed #d1d2d2;}
.solution_pro01 .dots .line:last-child{display:none;}
.solution_pro01 .dots .dot.cur{color:#d6000f; font-weight:bold;}
.solution_pro02{margin-bottom:.8rem;}
.solution_pro02 .list .item{float:left; width:48.1%; margin-right:3.8%; border-radius:10px; overflow:hidden;}
.solution_pro02 .list .item:last-child{margin-right:0;}
.solution_pro02 .list .item .tit{background-color:transparent; height:1rem; line-height:1rem; transition:all .5s ease; background-color:#f5f5f5; display:flex; align-items:center; justify-content:space-between; padding:0 .45rem;}
.solution_pro02 .list .item .tit .txt{font-size:.24rem;}
.solution_pro02 .list .item .tit .icon{display:none;}
.solution_pro02 .list .item .tit .icon{width:.48rem; height:.48rem; background-color:#ffffff; border-radius:50%; position:relative; transition:all .5s ease;}
.solution_pro02 .list .item .tit .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.53rem; color:#d6000f; line-height:1;}
.solution_pro02 .list .item:hover .tit .icon{background-color:#d6000f;}
.solution_pro02 .list .item:hover .tit .iconfont{color:#ffffff;}
.solution_pro02 .list .item:hover .tit{color:#d6000f;}
.solution_pro03 .solution_service02 .index_box .infor_box{color:#ffffff;}
.solution_pro03 .solution_service02 .index_box .infor_box .common_tit01 .tit::before{background-color:#ffffff;}
.solution_pro04 .solution_service02 .index_box .infor_box{margin-right:0; margin-left:auto; text-align:right;}
.solution_pro04 .solution_service02 .index_box .infor_box .common_tit01 .tit{padding-left:0; padding-right:.4rem;}
.solution_pro04 .solution_service02 .index_box .infor_box .common_tit01 .tit::before{left:unset; right:0;}
.solution_pro04 .solution_service02 .index_box .infor_box .common_tit01 .con{padding-left:0; padding-right:.4rem; text-align:right;}


/* 联系我们 */
.channel_content.contact_us{padding-bottom:0;}
.contact_us01{margin-bottom:.8rem;}
.contact_us01 .common_tit{margin-bottom:.5rem;}
.contact_us01 .common_tit .tit{text-align:left;}
.contact_us01 .center .title_small{margin-bottom:.3rem;}
.contact_us01 .bott .title_small{margin-bottom:.3rem;}
.contact_us01 .center .content .item{font-size:.18rem; line-height:.26rem; float:left; width:32.5%; margin-right:1.25%; display:flex; align-items:center; justify-content:flex-start; padding-bottom:.2rem; border-bottom:1px solid #f1f1f1; margin-bottom:.2rem;}
.contact_us01 .center .content .item:nth-child(3n){margin-right:0;}
.contact_us01 .center .content .item .icon{margin-right:.25rem; width:.5rem; height:.5rem; border-radius:50%; background-color:#000000; position:relative; transition:all .3s ease;}
.contact_us01 .center .content .item .icon .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.25rem; color:#ffffff; transition:all .3s ease;}
.contact_us01 .center .content .item .num{flex:1; transition:all .3s ease; color:#000000;}
.contact_us01 .center .content .item:hover .icon{background-color:#d6000f;}
.contact_us01 .center .content .item:hover .num{color:#d6000f;}
.contact_us01 .bott .content .item{float:left; width:23.7%; margin-right:1.73%; border-radius:10px; overflow:hidden; border:solid 1px #dcdcdc; transition:all .3s ease; padding:.45rem .4rem .4rem; box-sizing:border-box;}
.contact_us01 .bott .content .item:last-child{margin-right:0;}
.contact_us01 .bott .content .item .tit{margin-bottom:.25rem; font-size:.22rem; line-height:1; font-weight:bold;}
.contact_us01 .bott .content .item .index_box{display:flex; align-items:flex-start; justify-content:flex-start; margin-bottom:.15rem;}
.contact_us01 .bott .content .item .index_box:last-child{margin-bottom:0;}
.contact_us01 .bott .content .item .index_box .icon{margin-right:.25rem; width:.28rem; height:.28rem; border-radius:50%; background-color:#000000; position:relative; transition:all .3s ease;}
.contact_us01 .bott .content .item .index_box .icon .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.15rem; color:#ffffff; transition:all .3s ease;}
.contact_us01 .bott .content .item .index_box .num{flex:1; transition:all .3s ease; color:#000000; font-size:.18rem; line-height:.2rem; width:calc(100% - 0.53rem);  margin-top:.03rem;}
.contact_us01 .bott .content .item .index_box:nth-child(3) .num{height:.4rem;}
.contact_us01 .bott .content .item .index_box:nth-child(3) .icon .iconfont{font-size:.19rem;}
.contact_us01 .bott .content .item .index_box:hover .icon{background-color:#d6000f;}
.contact_us01 .bott .content .item .index_box:hover .num{color:#d6000f;}
.contact_us02{height:3rem; overflow:hidden;}
.contact_us02 .wrap{height:100%;}
.contact_us02 .left{width:51%; position:relative; float:left; height:100%;}
.contact_us02 .left .bg{position:absolute; top:0; right:0; min-width:9.75rem; height:100%; z-index:2;}
.contact_us02 .right{width:49%; position:relative; float:right; height:100%;}
.contact_us02 .right .bg{position:absolute; top:0; left:0; min-width:9.75rem; height:100%; z-index:-1; background-color:#f7f7f4;}
.contact_us02 .right .index_box{position:absolute; z-index:2; top:50%; left:0; width:100%; transform:translateY(-50%); box-sizing:border-box; padding-left:.4rem;}
.contact_us02 .right .index_box .tit{font-size:.18rem; line-height:1; font-weight:bold;}
.contact_us02 .right .index_box .line{width:100%; height:1px; background-color:#d1d2d2; margin:.2rem 0;}
.contact_us02 .right .index_box .infor_box li{line-height:.24rem; font-size:.16rem; margin-bottom:.07rem;}
.contact_us02 .right .index_box .infor_box{margin-bottom:.25rem;}
.contact_us02 .right .index_box .erwei_list .li_{float:left; width:.35rem; height:.35rem; margin-right:.25rem; position:relative;}
.contact_us02 .right .index_box .erwei_list .li_ .download{display:none; position:absolute; bottom:100%; left:50%; transform:translateX(-50%); height:auto; width:1.4rem; padding:.1rem; box-sizing:border-box;}
.contact_us02 .right .index_box .content{display:flex; align-items:center; justify-content:space-between;}
.contact_us02 .right .index_box .content .in_l{flex:1;}
.contact_us02 .right .index_box .content .in_r{width:1.2rem;}
.contact_us02 .right .index_box .content .in_r img{width:100%;}


/* 新闻列表 */
.news_center01{margin-bottom:.6rem;}
.news_center01 .content{padding-left:6.77%; border-radius:10px 0 0 10px; overflow:hidden;}
.news_center01 .content .swiper-container{overflow:hidden; border-radius:10px;}
.news_center01 .content .box{display:flex; align-items:stretch; justify-content:space-between; border-radius:10px; overflow:hidden; background-color:#f7f7f7;}
.news_center01 .content .box .left{width:65.3%; height:100%; overflow:hidden;}
.news_center01 .content .box .right{width:34.7%; box-sizing:border-box; padding:.45rem .3rem; position:relative; height:4.2rem;}
.news_center01 .content .box .left .img_box{height:100%; width:100%;  position:relative; display:block; width:100%; height:0; overflow:hidden; padding-bottom:56%;}
.news_center01 .content .box .left .img_box .img_{object-fit:cover; position:absolute; left:0; top:0; width:100%; height:100%;}
.news_center01 .content .box .right .txt{color:#888888; font-size:.16rem; line-height:1; margin-bottom:.25rem;}
.news_center01 .content .box .right .title{line-height:.44rem; font-weight:bold; height:2.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:5; -webkit-box-orient:vertical;}
.news_center01 .content .box .right .time{color:#888888; font-size:.2rem; line-height:1;margin-top:.5rem;}
.news_center01 .content .swiper-pagination{position:static; font-size:0; text-align:center; margin-top:.5rem; margin-left:-6%;}
.news_center01 .content .swiper-pagination .swiper-pagination-bullet{width:.18rem; height:.18rem; background-color:#c1c1c1; border-radius:9px; opacity:1; margin:0; margin-right:.2rem;}
.news_center01 .content .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.news_center01 .content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d6000f;}
.news_center02 .hd .t_l{font-size:.16rem; line-height:.55rem; margin-right:.45rem;}
.news_center02 .hd .form_box{width:calc(100% - .77rem);}
.news_center02 .hd .form_box .form_item{width:20.8%; position:relative; margin-right:.25rem; background-color:#f7f7f7; border-radius:10px; padding-left:.3rem; padding-right:.22rem;}
.news_center02 .hd .form_box .form_item .iconfont{margin:0; font-size:.18rem; color:#000000; margin-left:.2rem; line-height:.55rem; cursor:pointer;}
.news_center02 .hd .form_box .form_item:first-child{margin-left:0; margin-top:0;}
.news_center02 .hd .form_box .form_item .sel_span{display:block; width:100%; height:.55rem; line-height:.55rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:.16rem; color:#000000; padding:0; position:relative; cursor:pointer;}
.news_center02 .hd .form_box .form_item .sel_span{width:calc(100% - 0.4rem);}
.news_center02 .hd .form_box .form_item .sel_span::after{content:''; width:.06rem; height:.06rem; background:url(../img/news_icon2.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-0.03rem;}
.news_center02 .hd .form_box .form_item .sel_inp{display:block; width:100%; height:.55rem; line-height:.55rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:.16rem; color:#000000; padding:0;background-color:transparent; width:calc(100% - .55rem);}
.news_center02 .hd .form_box .form_item input{width:80%;}
.news_center02 .hd .form_box .form_item input::-webkit-input-placeholder{color:#5b5b5b;}
.news_center02 .hd .form_box .form_item input::-webkit-input-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_center02 .hd .form_box .form_item input::-moz-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_center02 .hd .form_box .form_item input:-moz-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_center02 .hd .form_box .form_item input:-ms-input-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_center02 .hd .form_box .form_item .searth_btn{height:.55rem; border:none; text-align:center; background-color:transparent; width:0.35rem,; outline:none; cursor:pointer; padding:0; text-align:center;margin-left:.2rem;}
.news_center02 .hd .form_box .form_item .searth_btn .iconfont{display:block; font-size:.28rem; line-height:1; margin:0; font-weight:bold;}
.news_center02 .hd .form_box .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 25px rgb(0 0 0 / 10%); z-index:2; border-radius:10px; overflow:hidden;}
.news_center02 .hd .form_box .form_item .sel_down li{font-size:.16rem; color:#5b5b5b; line-height:.3rem; padding-left:.1rem; box-sizing:border-box; cursor:pointer;}
.news_center02 .hd .form_box .form_item .sel_down li:hover{color:#d6000f;}
.news_center02 .hd .form_box .form_item .sel_down ul{max-height:1.5rem; overflow-y:auto;}
.news_center02 .hd .form_box .form_item .sel_down ul::-webkit-scrollbar {width:2px; height:2px;}
.news_center02 .hd .form_box .form_item .sel_down ul::-webkit-scrollbar-thumb {border-radius:5px; background:#d6000f; }
.news_center02 .hd .form_box .form_item .sel_down ul::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.news_center02 .hd{margin-bottom:.2rem;}
.news_center02 .bd .item{padding:.3rem 0; position:relative; background-color:transparent; transition:all .5s ease; border-radius:10px; overflow:hidden;border-radius:none; overflow:visible;}
.news_center02 .bd .item::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background-color:#c8c8ce;}
.news_center02 .bd .item a{display:block;}
.news_center02 .bd .item .img_box{float:left; width:23.2%; margin-right:1.3%; border-radius:10px; overflow:hidden;}
.news_center02 .bd .item .infor_box{float:right; width:74.2%; border-radius:10px; overflow:hidden;  box-sizing:border-box;}
.news_center02 .bd .item .rect-5544{padding-bottom:55.44%;}
.news_center02 .bd .item .rect-5544 ._full{object-fit:cover;}
.news_center02 .bd .item .infor_box{font-size:.16rem; line-height:1; color:#888888;  transition:all .5s ease; padding:.12rem 0; transition:all .5s ease; background-color:transparent;}
.news_center02 .bd .item .infor_box .txt{margin-bottom:.2rem;}
.news_center02 .bd .item .infor_box .tit{margin-bottom:.2rem; line-height:.3rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;  max-height:.3rem; font-weight:bold; font-size:.22rem; color:#000000; transition:all .5s ease;}
.news_center02 .bd .item .infor_box .con{margin-bottom:.3rem; max-height:.56rem; line-height:.28rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_center02 .bd .item:hover .infor_box .tit{color:#d6000f;}

/* 公共分页 */
/* 分页 start*/
.widgets_common_pages_4{font-size:.18rem; color:#838383; text-align:center; margin-top:.65rem;}
.widgets_common_pages_4>.wrap{width:100%;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:.34rem; height:.34rem; line-height:.34rem; margin-right:7px; font-size:.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#d6000f; border-color:#d6000f;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#000;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 .12rem; border-radius:.06rem;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover{color:#fff; border-color:#d6000f; background:#d6000f;}
.widgets_common_pages_4 a.gonext:hover, .widgets_common_pages_4 a.goprev:hover{border:none;}

.widgets_common_pages_4 .goprev{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 .goprev:hover{background:url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:cover;}
.widgets_common_pages_4 .gonext{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 .gonext:hover{background:url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:cover;}
.widgets_common_pages_4 .goprev i{display:none;}
.widgets_common_pages_4 .gonext i{display:none;}
/* 分页 end*/


/* 新闻详情 start */
.con15{font-size:.17rem; line-height:.3rem; color:#5b5b5b;}
.channel_content.news_detail{margin-top:1.4rem;}
.channel_content.news_detail{padding:.3rem 0 1rem;}
.news_detail_crumbs{font-size:.14rem; line-height:.2rem; color:#9d9d9d; margin-bottom:.6rem;}
.news_detail_crumbs h1{color:#9d9d9d; font-size:.14rem; line-height:.2rem; display:inline-block; font-weight:normal; margin:0;}
.news_detail1 .left{width:73%;}
.news_detail1 .left .switcher{display:inline-block;}
.news_detail1 .left .box>.title{ font-weight:bold; color:#000;}
.news_detail1 .left .con{margin-top:.22rem;}
.news_detail1 .left .time{font-size:.18rem; color:#d6000f; margin-right:.2rem;}
.news_detail1 .left .play{margin-left:.2rem; cursor:pointer;}
.news_detail1 .left .play img{vertical-align:middle;}
.news_detail1 .left .share_box{text-align:center; position:relative; margin-top:.3rem; margin-bottom:.55rem;}
.news_detail1 .left .share_box .line{position:absolute; width:100%; height:1px; background:#dddddd; top:0; left:0; top:50%; margin-top:-1px;}
.news_detail1 .left .share_box li{position:relative; z-index:2; background:#fff; display:inline-block; padding:0 .22rem; margin:0 -0.02rem;}
.news_detail1 .left .share_box li a{opacity:0.7;}
.news_detail1 .left .share_box li:hover a{opacity:1;}
.news_detail1 .left .share_box li .iconfont{margin:0; font-size:.3rem; line-height:.3rem;}
.news_detail1 .left .share_box li:nth-child(3) .iconfont{font-size:.4rem;}
.news_detail1 .left .text{border-bottom:1px solid #dfdfdf; padding-bottom:.65rem; line-height:2; font-size:.18rem;}
.news_detail1 .left .text a{color:#d6000f; font-weight:bold;}
.news_detail1 .left .btns{text-align:center; width:100%; margin-top:.25rem;}
.news_detail1 .left .btns .to_list{display:inline-block; color:#fff; padding:0 .5rem; line-height:.46rem; font-size:.16rem; background:#d6000f; margin-top:.15rem; border-radius:.06rem;}
.news_detail1 .left .btns .prev{text-align:left; width:30%;}
.news_detail1 .left .btns .next{text-align:right; width:30%;}
.news_detail1 .left .btns i{margin:0;}
.news_detail1 .left .btns a:hover .con15{color:#d6000f;}
.news_detail1 .left .text img{max-width:650px!important; }

.news_detail1 .right{width:21%;}
.news_detail1 .right .title{background:#d6000f; color:#fff; line-height:.62rem; padding-left:.26rem; box-sizing:border-box; font-weight:bold; font-size:.18rem;}
.news_detail1 .right .item{border:1px solid #ececec; border-top:none; margin-bottom:.24rem; box-sizing:border-box; border-radius:.06rem; overflow:hidden;}
.news_detail1 .right .item .item_con{padding:.3rem .3rem .2rem; box-sizing:border-box; font-size:0;}
.news_detail1 .right .item .item_con .time{font-size:.12rem; color:#5b5b5b; line-height:.12rem;}
.news_detail1 .right .item .item_con .tit{transition:all 0.5s ease;}
.news_detail1 .right .item .item_con .sub{position:relative; margin-top:.1rem; border:1px solid #ececec; width:100%; height:.6rem;}
.news_detail1 .right .item .item_con .sub input{width:calc(100% - .8rem); line-height:.4rem; box-sizing:border-box; text-indent:.25rem; padding:.1rem 0;  font-size:.15rem; font-family:'he-t'; color:#5b5b5b; border-radius:.06rem; border:none;}
.news_detail1 .right .item .item_con .sub input::-webkit-input-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub input::-moz-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub input:-moz-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub input:-ms-input-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub button{outline:none; border:none; padding:0 .12rem; box-sizing:border-box; line-height:.46rem; background:#d6000f; cursor:pointer; position:absolute; right:.06rem; top:50%; margin-top:-0.24rem; color:#fff; border-radius:.06rem; font-weight:bold;}
.news_detail1 .right .item .item_con li{margin-bottom:.25rem;}
.news_detail1 .right .item .item_con li:last-child{margin-bottom:0;}
.news_detail1 .right .item .item_con li:hover .tit{color:#d6000f;}
/* 新闻详情 end */


/*服务案例*/
.channel_content.service_case{margin-top:1.4rem; padding:0;}
.service_common{display:none;}
.service_common{background:url(../img/service_case01_bg.jpg) no-repeat center; height:4.85rem;}
.service_common .infor{padding-top:1.3rem; color:#fff; font-weight:bold; text-align:center; margin-bottom:.45rem;}
.service_common .content .form_box {width:45%; margin:0 auto; border-radius:50px; background:#fff; height:.52rem; line-height:.52rem; padding:0 1%;position:relative;}
.service_common .content .form_box input {width:90%; line-height:.52rem; border:none; padding:0; margin:0; background:transparent; float:left;text-indent:5px; height:.52rem; color:#a9a9a9;}
.service_common .content .form_box button{width:.4rem; height:.4rem; background:#ccc; padding:0; margin:0; outline:none; border:none; cursor:pointer; transition:all 0.5s ease; position:relative; border-radius:50%; float:right; margin-top:5px; line-height:1;}
.service_common .content .form_box:hover button{background:#d6000f;}
.service_common .content .form_box button i{margin:0; font-size:.2rem; color:#fff; height:.2rem; position:absolute; left:50%; margin-left:-0.1rem; top:50%; margin-top:-0.1rem;}
.service_case02{padding:.4rem 0;}
.service_case02 .tab_t .t_box{border:1px solid #e8e8e8; border-radius:.06rem; background:#fafafa; padding:.1rem .5rem 0; }
.service_case02 .tab_t .cat_list{padding:.3rem 0;}
.service_case02 .tab_t .cat_list1{border-bottom:1px solid #e8e8e8;}
.service_case02 .tab_t .cat_list .tit{font-weight:bold; float:left; font-size:.18rem; color:#202020; width:8%; line-height:.4rem;}
.service_case02 .tab_t .cat_list .ser_list{float:left; width:92%;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx {line-height:.4rem; display:inline-block; font-size:.17rem; color:#666; cursor:pointer; margin-right:.25rem;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx i {display:inline-block; *display:inline; *zoom:1; width:11px; height:11px; margin-right:.1rem;vertical-align:middle; background:url(../img/service_case02_1.png) no-repeat 0 0;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx.cur i{background-position:0 -11px;}
.service_case02 .tab_t .cat_list .ser_list .ser_sx.cur {font-weight:bold; color:#d6000f;}
.service_case02 .tab_c{padding-top:.7rem;}
.service_case02 .tab_c .content1{background:#f6f6f6; transition:all .3s ease; display:none;}
.service_case02 .tab_c .content2 .item{position:relative; background:#fff; width:32%; float:left; margin-bottom:.34rem; margin-right:2%; border-radius:.06rem; transition:all .3s ease;}
.service_case02 .tab_c .content2 .item .li_line{width:0; height:5px; background:#d6000f; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.service_case02 .tab_c .content2 .item:hover .li_line{width:100%;}
.service_case02 .tab_c .content2 .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.service_case02 .tab_c .content2 .item.three_item { margin-right: 0;}
.service_case02 .tab_c .content2 .item .box{padding:.3rem;}
.service_case02 .tab_c .content2 .item .box .tit{width:80%; font-size:.22rem; color:#666; font-weight:bold; line-height:.34rem; height:.68rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.service_case02 .tab_c .content2 .item .box .list{font-size:14px; color:#8b8b8b; line-height:.28rem; margin:.1rem 0; }
.service_case02 .tab_c .content2 .item .box .list ul li{float:left; margin-right:.2rem; border:1px solid #8b8b8b; padding:0 5px; border-radius:.06rem;}
.service_case02 .tab_c .content2 .item .box  .con{font-size:14px; color:#353333; line-height:.28rem; height:.56rem; height:0px; overflow:hidden;}
.service_case02 .tab_c .content2 .item .box  .more{float:right; color:#353333;}
.service_case02 .tab_c .content2 .item_{position:relative;  width:23.8%; float:left; margin-bottom:.45rem; margin-right:1.6%; transition:all .3s ease; }
.service_case02 .tab_c .content2 .item_ a{border-radius:.1rem; overflow:hidden; display:block; background:#fff; box-shadow:0 0 15px 6px rgba(0,0,0,0.08); border-radius:.1rem;}
.service_case02 .tab_c .content2 .item_:nth-child(4n){margin-right:0;}
.service_case02 .tab_c .content2 .item_ .box .list{font-size:14px; color:#8b8b8b; line-height:.28rem; margin-top:.1rem; height:.4rem; overflow:hidden;}
.service_case02 .tab_c .content2 .item_ .box .list ul li{float:left; margin-right:.2rem; margin-bottom:.1rem; border:1px solid #8b8b8b; padding:0 5px; border-radius:.06rem;}
.service_case02 .tab_c .content2 .item_ .box .list ul li:last-child{margin-right:0;}
.service_case02 .tab_c .content2 .item_ .words{padding:.3rem .25rem;}
.service_case02 .tab_c .content2 .item_ .words .tit{font-size:.2rem; line-height:.32rem; color:#242424; height:.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-weight:bold;}
.service_case02 .tab_c .content2 .item_ .words .time{border-top:1px solid #ebf0f5; margin-top:.2rem; padding-top:.1rem; position:relative; transition:all .3s ease;}
.service_case02 .tab_c .content2 .item_ .words .time::before{content:''; position:absolute; top:-1px; left:0; width:0; height:1px; background:#d6000f; transition:all .3s ease;} 
.service_case02 .tab_c .content2 .item_ .words .time span{color:#d6000f; border-radius:50%; font-size:.16rem; margin-right:.13rem; display:inline-block; vertical-align:middle;}
.service_case02 .tab_c .content2 .item_:hover>a{transform:translateY(-0.1rem); background:#d6000f;}
.service_case02 .tab_c .content2 .item_:hover .words .tit{color:#fff; font-weight:bold;}
.service_case02 .tab_c .content2 .item_:hover .words .time{border-top-color:rgba(255,255,255,0.1); color:#fff;}
.service_case02 .tab_c .content2 .item_:hover .words .time span{color:#fff;}
.service_case02 .tab_c .content2 .item_:hover .box .list{color:#fff;}
.service_case02 .tab_c .content2 .item_:hover .box .list ul li{border-color:#fff;}
.service_case02 .rect-6275{padding-bottom:62.75%;}
.service_case03{background:#fcfafa; position:relative; height:calc(100vh - 3rem); overflow:hidden; display:none;}
.service_case03 .swiper01_box{width:50%; margin-left:0; height:100%;}
.service_case03 .swiper01{height:100%;}
.service_case03 .swiper-pagination{position:absolute; bottom:9.4%; display:inline-block; width:auto; left:55%;}
.service_case03 .swiper-pagination .swiper-pagination-bullet{display:inline-block; width:.5rem; height:4px; vertical-align:middle; background:#e4e0e0;opacity:1; outline:none; border-radius:2px; margin-right:.15rem;}
.service_case03 .swiper-pagination-bullet-active .timer,  
.service_case03 .swiper-pagination-bullet .timer{display:block; position:relative;width:.5rem; height:4px; margin-top:0; background:transparent; opacity:1}
.service_case03 .swiper-pagination-bullet .timer::before{position:absolute; top:0; left:0; width:100%; height:100%; background:#e4e0e0; opacity:1; content:''}
.service_case03 .swiper-pagination-bullet .process{display:block; position:absolute; top:0; left:0; width:0; opacity:0; height:100%; background:#d6000f;transition-property:width; transition-timing-function:linear;}
.service_case03 .swiper-pagination-bullet.play .process{opacity:1; width:100%;}
.service_case03 .swiper-slide{height:100%; overflow:hidden;}
.service_case03 .swiper-slide .img_{height:100%; position:relative;}
.service_case03 .swiper-slide img{min-height:100%; /*max-width:none;*/ min-width:100%; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.service_case03 .words_box{position:absolute; top:43%; transform:translateY(-50%); left:0; width:100%;}
.service_case03 .words_box .swiper02{width:40%; margin:0 auto; margin-right:4.5%;}
.service_case03 .words_box .swiper-slide{opacity:0!important;}
.service_case03 .words_box .swiper-slide.swiper-slide-active{opacity:1!important;}
.service_case03 .words_box .words .title a{font-weight:bold; color:#d6000f;}
.service_case03 .words_box .words .list{font-size:14px; color:#8b8b8b; line-height:.28rem; margin:.25rem 0 .15rem; }
.service_case03 .words_box .words .list ul li{float:left; margin-right:.2rem; border:1px solid #8b8b8b; padding:0 5px; border-radius:.06rem; margin-bottom:.1rem;}
.service_case03 .words_box .words .more_btns{display:inline-block; line-height:.45rem; width:1.8rem; color:#000; font-size:.16rem; background:#d6000f; margin-top:.45rem; font-weight:bold; border-radius:.06rem; text-align:center; transition:all .3s ease;}
.service_case03 .words_box .words .more_btns:hover{color:#fff; background:#d6000f;}
.service_case03 .go_down{position:absolute; bottom:5.4%; left:0; width:100%; text-align:right;}
.service_case03 .go_down .box{display:inline-block; position:relative;} 
.service_case03 .go_down .box .bg{width:1.1rem; height:1.1rem; animation:txtRun 10s linear forwards infinite;}
.service_case03 .go_down .box .icon{width:.25rem; position:absolute; top:55%; left:50%; transform:translate(-50%,-50%); animation:updown1 1400ms ease-in-out infinite;}
@keyframes txtRun {
    form {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
}

@keyframes updown1 {
    0% {
        margin: -15px 0 0 0;
    }

    50% {
        margin: -5px 0 0 0;
    }

    100% {
        margin: -15px 0 0 0;
    }
}


/* 施工案例详细 */
.channel_content.service_detail{margin-top:1.4rem; padding:0;}
.service_detail03{background:#f6f6f6; padding:.45rem 0; position:relative;}
.service_detail03 .content{padding:0 .82rem 0 0; position:relative;}
.service_detail03 .content .box{background:#fff; padding:.65rem .6rem;}
.service_detail03 .content .box .infor{color:#000; font-weight:bold; text-align:center;}
.service_detail03 .content .box .list{text-align:center; margin:.35rem 13%;}
.service_detail03 .content .box .bott_{text-align:center;}
.service_detail03 .content .box .bott_ img{margin-bottom:.3rem;}
.service_detail03 .content .box .bott_ p{text-align:left;}
.service_detail03 .content .box .list li{width:48%; display:inline-block; font-size:.17rem; color:#000; line-height:.43rem; border:1px solid #eee; margin:0 5px; border-radius:.06rem;}
.service_detail03 .content .back_box{position:absolute; right:0; top:0; width:.56rem}
.service_detail03 .content .back_box>div{background:#fff; transition:all .3s ease;}
.service_detail03 .content .back_box>div:hover{background:#d6000f;}
.service_detail03 .content .back_box .icon{width:100%; height:.63rem; margin:0; line-height:.63rem; display:inline-block; font-size:.3rem; text-align:center; color:#bfbfbf; transition:all .3s ease;}
.service_detail03 .content .back_box>div:hover .icon{color:#fff;}
.service_detail03 ._tools {font-size:0; color:#7e7e7e; margin-bottom:.15rem; text-align:center}
.service_detail03 ._tools ._tool{font-size:12px; margin-right:.1rem; display:inline-block; height:.5rem; line-height:.5rem; vertical-align:middle; overflow:hidden;}
.service_detail03 ._tools .iconfont {font-size:.18rem; display:inline-block; height:.3rem; line-height:.3rem; vertical-align:-2px;}
.service_detail03 ._tools b {font-weight:normal; }
.service_detail03 ._tools #switcher {margin-left:.1rem; line-height:.4rem;}
.service_detail03 ._tools #switcher ._title{margin-right:.05rem;font-size:12px;color:#7e7e7e;}
.service_detail03 ._tools #switcher a {font-size:13px; margin:0 1px; }

/* 分页 */
.page_bott{background:#fff; margin-top:.3rem;}
.page_bott .page_prev{float:left; width:46%; border-right:1px solid #c9c9c9; box-sizing:border-box;}
.page_bott .page_next{float:right; width:46%; border-left:1px solid #c9c9c9; box-sizing:border-box;}
.page_bott .box{padding:.3rem .2rem;}
.page_bott .page_prev .page_btn{float:left; padding-left:.45rem;}
.page_bott .page_next .page_btn{float:right; padding-right:.45rem;}
.page_bott .page_btn{margin-right:.3rem; font-size:.16rem; color:#797979; position:relative;}
.page_bott .page_btn .icon{position:absolute; width:31px; height:11px; background:url(../img/news_detail02_3.png) no-repeat; top:50%; margin-top:-5px;}
.page_bott .page_prev .page_btn .icon{left:0;}
.page_bott .page_next .page_btn .icon{background-position:-32px 0; right:0;}
.page_bott .t{font-size:.18rem; font-weight:bold; color:#3f3f3f; line-height:.3rem;}
.page_bott a:hover .t{color:#d6000f ;}
.page_bott .page_center{float:left; width:8%; height:.9rem; position:relative;}
.page_bott .page_center .icon .iconfont{position:absolute; left:50%; transform:translate(-50%,-50%); top:50%; margin:0; display:block; font-size:.24rem; color:#b5b5b5;color:#b5b5b5;}
.page_bott .page_center:hover .icon .iconfont{color:#d6000f ;}
.page_bott .page_prev:hover .page_btn .icon{left:-5px; transition:.3s ease;}
.page_bott .page_next:hover .page_btn .icon{right:-5px; transition:.3s ease;}


/* 招聘 */
.channel_content.recruit{background-color:#f7f7f7;}
.recruit01{margin-bottom:.8rem; display:none;}
.recruit01 .title{color:#000000; margin-bottom:.4rem;}
.recruit01 .list .item{width:22.1%; margin-right:3.8%; float:left;} 
.recruit01 .list .item:last-child{margin-right:0;}
.recruit01 .list .item .icon{margin-bottom:.3rem;}
.recruit01 .list .item .tit{font-size:.26rem; line-height:1; padding:.26rem; border-bottom:3px solid #1878ff; color:#000000; margin-bottom:.15rem;}   
.recruit01 .list .item .con{color:#888888; height:1.12rem; overflow-y:auto;}  
.recruit01 .list .item .con::-webkit-scrollbar{width:2px;height:4px;}
.recruit01 .list .item .con::-webkit-scrollbar-thumb{border-radius:0; background:#d6000f;}
.recruit01 .list .item .con::-webkit-scrollbar-track{border-radius:0; background:#edeef0;} 
.recruit01 .list .item.item02 .tit{border-bottom:3px solid #82b92c;}   
.recruit01 .list .item.item03 .tit{border-bottom:3px solid #9139b1;}   
.recruit01 .list .item.item04 .tit{border-bottom:3px solid #ee6b31;}   
.recruit02 .left{width:22.2%; float:left; margin-right:3.7%;}
.recruit02 .left .title{font-size:.26rem; line-height:1; color:#000000; margin-bottom:.4rem;}
.recruit02 .left .box{background-color:#ffffff; overflow-y:auto; padding:.53rem .3rem; padding-right:.34rem; max-height: calc(100vh - 1.8rem); transition:marginTop 0.5s ease; box-sizing:border-box;}
.recruit02 .left .box::-webkit-scrollbar{width:2px;height:4px;}
.recruit02 .left .box::-webkit-scrollbar-thumb{border-radius:0; background:#d6000f;}
.recruit02 .left .box::-webkit-scrollbar-track{border-radius:0; background:#edeef0;}
.recruit02 .left .box .item{margin-bottom:.3rem; border-bottom:1px solid #dfdfdf; padding-bottom:.3rem;}
.recruit02 .left .box .item:last-child{margin-bottom:0;}
.recruit02 .left .box .item.cur{padding-bottom:0;}
.recruit02 .left .box .item span{position:relative; display:block; font-size:.22rem; color:#000000; transition:all .5s ease;}
.recruit02 .left .box .item span a{color:#000000; display:block; position:relative;}
.recruit02 .left .box .item span .icon{cursor:pointer; width:14px; height:14px; position:absolute; right:0; top:50%; margin-top:-7px;}
.recruit02 .left .box .item span .icon:after, .recruit02 .left .box .item span .icon:before {content:''; background:#000000; width:14px; height:2px; display:block; position:absolute; top:0; bottom:0; right:2px; margin:auto;}
.recruit02 .left .box .item span .icon:after {-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all .6s ease-out;}
.recruit02 .left .box .item span .icon:before {-webkit-transform:rotate(0deg); transform:rotate(0deg); transition: all 0.6s ease-out;}
.recruit02 .left .box .item.cur span{color:#000000;}
.recruit02 .left .box .item.cur span .icon:before {-webkit-transform: rotate(180deg); transform:rotate(180deg);}
.recruit02 .left .box .item.cur span .icon:after {-webkit-transform: rotate(180deg); transform:rotate(180deg); opacity: 0;}
.recruit02 .left .box .item ul{display:block; padding-bottom:.3rem; padding-top:.2rem;}
.recruit02 .left .box .item ul li .index_box{padding-left:.32rem;}
.recruit02 .left .box .item ul li a{font-size:.22rem; line-height:1; color:#000000; position:relative; padding-left:.32rem; display:block; margin-bottom:.18rem; cursor:pointer;}

.recruit02 .left .box .item ul li a i{position:absolute; left:0; top:50%; transform:translateY(-50%); height:.18rem; width:.18rem; border:1px solid #cccccc; border-radius:0.04rem; transition:all 0.3s ease;}
.recruit02 .left .box .item ul li a i::after{content:''; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:.14rem; height:.14rem; opacity:0; visibility:hidden; background-color:#d6000f; border-radius:0.02rem;}
.recruit02 .left .box .item ul li .tit.on{font-weight:bold; color:#d6000f;}
.recruit02 .left .box .item ul li .tit.on i{border-color:#d6000f;}
.recruit02 .left .box .item ul li .tit.on i::after{opacity:1; visibility:visible;}

.recruit02 .left .box .item ul li .index_box .i_item:last-child{margin-bottom:0;}
.recruit02 .right{width:74.1%; float:right;}
.recruit02 .right .top{margin-bottom:.4rem;}
.recruit02 .right .title{font-size:.26rem; line-height:.26rem; color:#000000; float:left;}
.recruit02 .right .num{float:right; line-height:.26rem; color:#888888;}
.recruit02 .right .num #count{margin-right:0.03rem;}
.recruit02 .right .list .item{margin-bottom:.3rem; box-sizing:border-box; padding:.4rem; width:100%; display:flex; align-items:center; justify-content:space-between; color:#000000; background-color:#ffffff;}
.recruit02 .right .list .item .tit_box{font-size:0; line-height:.26rem; margin-bottom:.16rem;}
.recruit02 .right .list .item .tit_box .tit{display:inline-block; font-size:.26rem; margin-right:.3rem; transition:all .5s ease; line-height:0.34rem;}
.recruit02 .right .list .item .tit_box .address{display:inline-block; font-size:.26rem; line-height:0.34rem;}
.recruit02 .right .list .item .type_box{margin-bottom:.16rem;}
.recruit02 .right .list .item .type_box .type_{float:left; padding:0 .2rem; position:relative;}
.recruit02 .right .list .item .type_box .type_:last-child::before{content:''; position:absolute; height:.18rem; background:#c1c1c1; width:1px; top:50%; transform:translateY(-50%); right:0;}
.recruit02 .right .list .item .type_box .type_::after{content:''; position:absolute; height:.18rem; background:#c1c1c1; width:1px; top:50%; transform:translateY(-50%); left:0;}
.recruit02 .right .list .item .con{width:66%; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.recruit02 .right .list .item .i_right a{display:inline-block; padding:0 .58rem; line-height:.5rem; height:.5rem; background-color:#f7f7f7; border-radius:4px; border:solid 1px #e7e7e7; white-space:nowrap; transition:all .3s ease;} 
.recruit02 .right .list .item:hover .tit{color:#d6000f; font-weight:bold;}
.recruit02 .right .list .item:hover .i_right a{background-color:#d6000f; border:solid 1px #d6000f; color:#ffffff;}
/* 招聘详情模态框 */
.recruit03{position:fixed; width:100vw; height:100%; left:0; top:0; background-color:rgba(0, 0, 0, .6); color:#000000; display:none; z-index:100;}
.recruit03.active{display:block;}
.recruit03 .wrap{height:100%; position:relative;}
.recruit03 .dialog{width:100%; height:88%; padding:1rem .8rem; background-color:#f7f7f7; box-sizing:border-box; position:absolute; top:50%; transform:translateY(-50%); left:0; padding-bottom:.5rem; padding-top:.6rem;}
.recruit03 .dialog .content{position:relative; height:100%;}
.recruit03 .dialog .dialog_close{position:absolute; right:0; top:0; cursor:pointer; width:.4rem;}
.recruit03 .dialog .top{position:relative; border-bottom:1px solid #c7c7c7; padding-bottom:.23rem;}
.recruit03 .dialog .top .tit_box{font-size:0; margin-bottom:.3rem; font-weight:bold; width:calc(100% - .4rem);}
.recruit03 .dialog .top .tit_box .tit{display:inline-block; margin-right:.4rem;}
.recruit03 .dialog .top .tit_box .address{display:inline-block;}
.recruit03 .dialog .top .tit_box .address i{margin:0; margin-top:-5px;}
.recruit03 .dialog .top .type_box .type_{float:left; padding:0 .34rem; position:relative;}
.recruit03 .dialog .top .type_box .type_::after{content:''; position:absolute; height:.2rem; background:#c1c1c1; width:1px; top:50%; transform:translateY(-50%); right:0;}
.recruit03 .dialog .top .type_box .type_:first-child::before{content:''; position:absolute; height:.2rem; background:#c1c1c1; width:1px; top:50%; transform:translateY(-50%); left:0;}
.recruit03 .dialog .bott .con{padding-top:.5rem; margin-bottom:0.4rem; padding-bottom:0.1rem; box-sizing:border-box; border-bottom:1px solid #c7c7c7;}
.recruit03 .dialog .bott{overflow-y:auto; height:calc(100% - 1.7rem); padding-right:4px;} 
.recruit03 .dialog .bott::-webkit-scrollbar{width:2px; height:4px;}
.recruit03 .dialog .bott::-webkit-scrollbar-thumb{border-radius:2px; background:#d6000f;}
.recruit03 .dialog .bott::-webkit-scrollbar-track{border-radius:2px ; background:transparent;}
.recruit03 .dialog .bott .tit{font-size:.26rem; line-height:1; margin-bottom:.4rem;}
.recruit03 .dialog .bott .inp_box{float: left; width:3.39rem; margin-right:.4rem; margin-bottom:.3rem; position:relative;}
.recruit03 .dialog .bott .inp_box{width:31%;}
.recruit03 .dialog .bott .inp_box label{display:block; font-size:.18rem; line-height:.2rem; margin-bottom:.2rem;}
.recruit03 .dialog .bott .inp_box label em{color:#ff0000;}
.recruit03 .dialog .bott .inp_box .inp{width:100%; padding:.1rem; box-sizing:border-box; font-size:.18rem; line-height:.28rem; text-indent:.1rem; margin:0; border:0; outline:none; background:#fff; border-radius:4px; border:solid 1px #c7c7c7;}
.recruit03 .dialog .bott .inp_box:nth-child(4){margin-right:0;}
.recruit03 .dialog .bott .inp_box.inp_yzm{width:auto;}
.recruit03 .dialog .bott .inp_box.inp_yzm .inp{display:inline-block; width:1.7rem;}
.recruit03 .dialog .bott .form_btn{float:left; padding-top:.4rem;}
.recruit03 .dialog .bott .form_btn .upload{display:inline-block; margin-right:.2rem; line-height:.48rem; font-size:.18rem; border-radius:.06rem; border:none; outline:none; padding:0 .39rem 0 .49rem; cursor:pointer; background-color:#ffffff; border-radius:4px; border:solid 1px #c7c7c7; height:.5rem; box-sizing:border-box; float:left;}
.recruit03 .dialog .bott .form_btn button{display:inline-block; margin-right:.2rem; line-height:.48rem; font-size:.18rem; border-radius:.06rem; border:none; outline:none; padding:0 .39rem 0 .49rem; cursor:pointer; background-color:#ffffff; border-radius:4px; border:solid 1px #c7c7c7; height:.5rem; box-sizing:border-box;float:left;}
.recruit03 .dialog .bott .form_btn .cur{background-color:#d6000f; border:solid 1px #d6000f; color:#ffffff;}
.recruit03 .dialog .bott .inp_box.inp_yzm img{height:.5rem; cursor:pointer;}

/* 提交失败 */
body .box_wrap_out_posi{box-shadow:0 0 15px 6px rgba(0,0,0,0.08); overflow:visible;}
body .bg-primary{background-color:#d6000f;}
body .box_wrap_in{overflow:hidden;}
body .box_wrap_body{background-color:#f7f7f7;}


/* 投资者关系 */
.investor{padding:.7rem 0 .9rem;}
.investor .title{font-weight:bold; color:#d6000f;}
.investor01 .common_tit{margin-bottom:.6rem;}
.investor01 .infor .con{color:#747474; text-align:center; width:81.7%; margin:0 auto;}
.investor01 .content{margin-top:.55rem; padding:.45rem 6.1%; padding-right:4%; color:#fff; background:#d6000f url(../img/investor01_bg01.png) no-repeat; background-position:4% bottom; background-size:contain; overflow:hidden; border-radius:.06rem;}
.investor01 .content .box{display:flex; align-items:center; }
.investor01 .content .left{width:36.5%; }
.investor01 .content .left .top_num{font-size:0;}
.investor01 .content .left .top_num>div{display:inline-block; vertical-align:bottom;}
.investor01 .content .left .top_num .num01{font-size:1rem; line-height:1; font-weight:bold;}
.investor01 .content .left .top_num .num02{font-size:.27rem; line-height:.4rem; margin-left:.3rem; position:relative; padding-right:.3rem;}
.investor01 .content .left .top_num .num02::after{content:'▲'; position:absolute; top:40%; right:0; font-size:.16rem; color:#fff; line-height:1; animation:beating 3s linear infinite; -webkit-animation:beating 3s linear infinite;}
.investor01 .content .left .top_num .num02.down::after{content:'▼'; color:#fff;}
.investor01 .content .left .center_name{font-size:.2rem; line-height:.28rem; color:#ffffff; margin:.15rem 0 .3rem;}
.investor01 .content .bott_tit{opacity:.55; color:#ffffff;}
.investor01 .content .bott_tit span{display:block;}
.investor01 .content .bott_tit span p{display:inline-block;}
.investor01 .content .right{width:63.5%; }
.investor01 .content .right .item{float:left; width:25%; text-align:center; position:relative;}
.investor01 .content .right .item::after{content:''; position:absolute; right:0; top:0; height:100%; width:1px; background-color:rgba(255,255,255,0.2);}
.investor01 .content .right .item:last-child::after{width:0;}
.investor01 .content .right .item .area{display:inline-block; text-align:left;}
.investor01 .content .right .item .area .t{font-size:.17rem; line-height:.28rem; color:#ffffff;}
.investor01 .content .right .item .area .c{font-size:.52rem; line-height:1; color:#ffffff; font-weight:bold; margin-top:.1rem;}
.investor01 .m_show{display:none;}

.investor02{padding:.95rem 0 .7rem;}
.investor02 .content{display:flex; align-items:flex-start; justify-content:space-between; position:relative;}
.investor02 .content::after{content:''; position:absolute; left:50%; top:0; height:105%; width:1px; background:#ebecec;}
.investor02 .item{width:44.8%;}
.investor02 .item .top_box{display:flex; align-items:flex-end; justify-content:space-between; margin-bottom:.45rem;}
.investor02 .item .top_box .more{color:#2b2e2e;}
.investor02 .item .top_box .more i{color:#145cd7; vertical-align:baseline;}
.investor02 .left .bott{border:1px solid #dddddd; border-radius:.06rem; height:4.56rem;}
.investor02 .left .bott .kmap{width:100%; height:100%;}
.investor02 .left .bott .kmap img{width:auto; height:100%;}
.investor02 .right .bott li{padding:.13rem 0 .12rem; font-size:0;}
.investor02 .right .bott li:last-child{margin-bottom:0; padding-bottom:0;}
.investor02 .right .bott li>div{display:inline-block; vertical-align:middle;}
.investor02 .right .bott li .num{font-size:.13rem; line-height:.22rem; text-align:center; width:.22rem; border-radius:.06rem; background:#d6000f; color:#ffffff;}
.investor02 .right .bott li .infor{margin:0 .2rem; width:calc(100% - 1.1rem);}
.investor02 .right .bott li .infor .tit{display:block; font-size:.18rem; line-height:.25rem; color:#000; position:relative;}
.investor02 .right .bott li .infor .tit::after{display:block; content:attr(title); font-weight:bold; visibility:hidden; height:1px; color:rgba(255,255,255,0); margin-bottom:-1px; overflow:hidden;}
.investor02 .right .bott li .infor .time{font-size:.13rem; line-height:.2rem; color:#d6000f; margin-top:.1rem;}
.investor02 .right .bott li .down{width:.45rem; height:.45rem; border:1px solid #8e8e8e; border-radius:50%; transition:all .3s ease;}
.investor02 .right .bott li .down a{display:flex; align-items:center; justify-content:space-around; text-align:center; color:#8e8e8e; height:100%; transition:all .3s ease;}
.investor02 .right .bott li .down .iconfont{margin:0 auto; font-size:.14rem;}
.investor02 .right .bott li .down .t{font-size:.12rem; line-height:1; margin-top:-.02rem; }
.investor02 .right .bott li:hover .infor .tit{font-weight:bold; color:#d6000f;}
.investor02 .right .bott li:hover .down{border-color:#d6000f;}
.investor02 .right .bott li:hover .down a{color:#d6000f;}
.investor03 .content{position:relative; border-radius:10px; overflow:hidden;}
.investor03 .index_box{position:absolute; top:50%; left:0; width:100%; box-sizing:border-box; transform:translateY(-50%); padding:0 .8rem;}
.investor03 .index_box .txt{font-size:.16rem; line-height:1; margin-bottom:.16rem; color:#626262;}
.investor03 .index_box .tel{font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:.75rem; display:block; color:#d6000f;}
.investor03 .index_box .con_us_btn{display:block; font-size:.16rem; line-height:1;}


/* 上下跳动 */
@keyframes beating {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    33% {
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px);
    }

    66% {
        -webkit-transform: translateY(5px);
        -ms-transform: translateY(5px);
        transform: translateY(5px);
    }

    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

/* 影像同力 */
.common_tit02{display:flex; justify-content:space-between; align-items:center; margin-bottom:.55rem;}
.common_tit02 .title{font-weight:bold;}
.common_tit02 .title .en_tit{color:#d6000f;}
.common_tit02 .con{font-size:.16rem; line-height:.28rem; width:53%;}
.common_tit02 .right{width:.65rem; height:.65rem; border-radius:50%; position:relative; cursor:pointer; transition:all .5s ease; animation:jump 1s cubic-bezier(.56,.01,.46,1) infinite alternate;}
.common_tit02 .right::before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; border-radius:50%; border:1px dashed #999999; animation:rotate 8s linear infinite; box-sizing:border-box;  transition:all .5s ease;}
.common_tit02 .right .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); font-size:.25rem; margin:0; color:#999999; transition:all .5s ease;}
.common_tit02 .right:hover::before{border-color:#d6000f;}
.common_tit02 .right:hover .iconfont{color:#d6000f;}

.img_video01 .content{position:relative; border-radius:10px; overflow:hidden;}
.img_video01 .content .play{position:absolute; width:1.2rem; height:1.2rem;  z-index:5; top:50%; left:50%; transform:translate(-50%, -50%); cursor:pointer;}
.img_video01 .content .play .dot{position:absolute; z-index:6; position:absolute; width:16px; height:19px; top:50%; left:50%; transform:translate(-50%, -50%);}
.img_video01 .content .play::before{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:50%; width:.84rem; height:.84rem; /*background-image:radial-gradient(circle at center, #ffffff 0%, #ec8888 50%, #d6000f 100%);*/background-color:#ffffff; opacity:.5; animation:warn01 2s linear 0s infinite; z-index:-1;} 
.img_video01 .content .play::after{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:.1rem; width:1.2rem; height:1.2rem; border-radius:50%; /*background-image:radial-gradient(circle at center, #ffffff 0%, #ec8888 50%, #d6000f 100%);*/background-color:#ffffff; opacity:.2; animation:warn02 2s linear 0s infinite; z-index:-2;}
@keyframes rotate{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(90deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(270deg);}
	100%{-webkit-transform:rotate(360deg);}
}

@keyframes jump {
    0% { transform: translate(0 , -10px); }
    to { transform: translate(0 , 10px); }
}

@keyframes warn01 {  
    0% { transform:translate(-50%, -50%) scale(1); opacity:0; }   
    50% { transform:translate(-50%, -50%) scale(1.2); opacity:.35; } 
    100% { transform:translate(-50%, -50%) scale(1.4); opacity:0; }  
}

@keyframes warn02 {  
    0% { transform:translate(-50%, -50%) scale(1); opacity:0; }   
    50% { transform:translate(-50%, -50%) scale(1.2); opacity:.2; } 
    100% { transform:translate(-50%, -50%) scale(1.4); opacity:0; }  
}
.img_video03{padding-top:1rem;}
.img_video03 .common_tit{margin-bottom:.4rem;}
.img_video03 .tab_t_box{text-align:center;}
.img_video03 .tab_t_box .tab_t{display:inline-block; margin:0 .47rem; cursor:pointer; color:#5a5a5a; transition:all .4s ease; position:relative; padding-bottom:.12rem;}
.img_video03 .tab_t_box .tab_t::after{content:''; position:absolute; bottom:0; left:0; width:100%; background-color:#d6000f; height:2px; display:none;}
.img_video03 .tab_t_box .tab_t div{display:inline-block; vertical-align:middle; font-size:.19rem; line-height:.3rem; font-weight:bold;}
.img_video03 .tab_t_box .tab_t .xgicon{font-size:.25rem;}
.img_video03 .tab_t_box .tab_t:hover{color:#d6000f;}
.img_video03 .tab_t_box .tab_t.cur{color:#d6000f;}
.img_video03 .tab_t_box .tab_t.cur::after{display:block;}
.img_video03 .tab_c_box{margin-top:.3rem; text-align:center; font-size:0;}
.img_video03 .tab_c_box .tab_c{display:none;}
.img_video03 .tab_c_box .tab_b{display:inline-block; margin:0 .05rem; font-size:.15rem; line-height:.3rem; padding:0 .18rem; border-radius:.06rem; border:1px solid #d3d3d3; box-sizing:border-box; cursor:pointer; transition:all .4s ease; color:#000000;}
.img_video03 .tab_c_box .tab_b:hover{background:#d6000f; color:#fff; border-color:#d6000f}
.img_video03 .tab_c_box .tab_b.cur{background:#d6000f; color:#fff; border-color:#d6000f;}
.img_video03 .tab_m_box{margin-top:.3rem;}
.img_video03 .tab_m_box .tab_m li{width:19.03%; float:left; margin-bottom:.2rem; margin-right:1.2%; position:relative; cursor:pointer; position:relative; border-radius:10px; overflow:hidden;}
.img_video03 .tab_m_box .tab_m li.li_first{width:39.27%;}
.img_video03 .tab_m_box .tab_m li:nth-child(4){margin-right:0;}
.img_video03 .tab_m_box .tab_m li:nth-child(5n+7){margin-right:0;}
.img_video03 .tab_m_box .tab_m li .cover{width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(214, 0, 15, 0.6); opacity:0; visibility:hidden; transition:all 0.5s ease;}
.img_video03 .tab_m_box .tab_m li .cover .play{width:.5rem; height:.5rem; background:url(../img/img_video03_play.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.img_video03 .tab_m_box .tab_m li:hover .cover{opacity:1; visibility:visible;}
.img_video03 .rect-6329{padding-bottom:63.29%;}
.img_video03 .video .rect-6329 img{left:50%; top:50%; transform:translate(-50%, -50%); width:auto; max-width:none;}
.img_video03 .li_first .rect-6329{padding-bottom:64.4%;}
.img_video03 .widgets_common_pages_4{margin-top:.25rem;}


/* 历史与荣誉 */

/* 发展历程 start*/

.history4 .m_{display:none;}
.channel_content.history{padding:0;}
.history{min-height:3rem;}
.history .section01 .words{padding-top:.75rem;}
.history .section01 .lnb .lnb_area{height:100vh;}
.history .common_tit03{font-weight:bold; margin-bottom:.45rem; text-align:left;}
.history .section01 .words .infor{position:relative;}
.history .section01 .words .infor .tit{display:inline-block; vertical-align:text-top;}
.history .section01 .words .infor .tit .t{margin-top:.05rem; font-size:.2rem; text-transform:uppercase; font-weight:bold; color:#949494; font-family:Arial, Helvetica, sans-serif;}
.history .section01 .words .infor .con{font-size:.17rem; line-height:.3rem; color:#747474; display:inline-block; vertical-align:text-top; margin-left:8%;}
.history .section01 .words .infor .con span{display:block;}
.history .section01 .words .infor .scroll_icon{width:.61rem; height:.61rem; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; position:absolute; right:0; top:0;}
.history .section01 .words .infor .scroll_icon::before{content:''; width:100%; height:100%; border:1px dashed #999; border-radius:50%; position:absolute; top:0; left:0; animation:rotate 8s linear infinite;}

.innovation01 .bg{position:absolute; top:0; left:0; width:0; height:100%; background:#0b1f3e; background:#ffffff; transition:none; z-index:-3;}
.innovation01 .innovation01_content{height:calc(100vh - 8rem); position:absolute; bottom:-0.1rem; width:100%; transition:all 1s ease; /*z-index:20;*/ bottom:-2rem;}
.innovation01 .innovation01_content .wrap{position:relative; height:100%;}
.innovation01 .innovation01_content .wrap::before{content:''; position:absolute; bottom:-0.6rem; left:.4rem; height:100px; width:.14rem; background:url(../img/history02_jt.png) center/contain no-repeat; transition:all .5s ease; transition-delay:0.4s;}
.innovation01 .innovation01_content .video{position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:-1; border-radius:.06rem;}
.innovation01 .innovation01_content .video video, .innovation01 .innovation01_content .video img{/*position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:-2; min-width:100%; max-width:none;*/ height:100%; width:100%; object-fit:cover; object-position:left top;}
.innovation01 .right{float:right; width:32.5%; height:100%; box-sizing:border-box; position:relative; opacity:0; visibility:hidden; transition:all .5s ease;}
.innovation01 .right::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:1; z-index:-1;}
.innovation01 .right ul{height:100%;}
.innovation01 .right li{position:relative; background:url(../img/black.28.png) center; transition:.5s ease; -webkit-transition:.5s ease; height:20%; overflow:hidden;}
.innovation01 .right li:after{content:''; width:100%; height:1px; background:#fff; background:rgba(255,255,255,.1);position:absolute; left:0; bottom:0;}
.innovation01 .right li a{display:block;}
.innovation01 .right li .intro{padding:.3rem .58rem; position:relative;}
.innovation01 .right li .intro .text_box{float:left; width:70%; color:#fff; opacity:0.8; font-weight:bold;}
.innovation01 .right li .intro .text_box .t{font-size:.34rem; line-height:.4rem; margin-bottom:.06rem;}
.innovation01 .right li .intro .text_box .c{font-size:.24rem; line-height:.3rem;}
.innovation01 .right li .intro .icon{display:block; width:.18rem; height:.18rem; background:url(../img/history_add.png) no-repeat center/cover; position:absolute; right:50px; top:50%; transform:translateY(-50%);}
.innovation01 .right li .cover{opacity:0; visibility:hidden; position:absolute; top:0; left:0; background:#fff; width:100%; height:100%; transform:scaleY(0); transform-origin:50%; transition:transform .3s ease-out;}
.innovation01 .right li .cover .box{padding:.34rem .58rem;}
.innovation01 .right li .cover .box .box_l{width:63%; float:left;}
.innovation01 .right li .cover .box .box_l .t{color:#666; font-size:.26rem; font-weight:bold; margin-bottom:5px; line-height:1;}
.innovation01 .right li .cover .box .box_l .c{font-size:.24rem; color:#666; line-height:.3rem;}
.innovation01 .right li .cover .box .box_r{width:1.57rem; height:.69rem; float:right; width:37%;}
.innovation01 .right li.cur .cover {transform:scaleY(1); opacity:1; visibility:visible;}
.innovation01 .left{float:left; width:67.5%; box-sizing:border-box; height:100%; padding-left:.9rem; padding-top:1rem; opacity:0; visibility:hidden; transition:all .5s ease;}/*padding*/
.innovation01 .left .l_top{position:absolute; bottom:1rem; left:.8rem;}
.innovation01 .left .l_top .tit{color:#d6000f; margin-bottom:.1rem; font-weight:bold; color:#ffffff; letter-spacing:2px; position:relative; padding-bottom:.31rem; margin-bottom:.15rem;}
.innovation01 .left .l_top .tit::after{content:''; position:absolute; bottom:0; left:0; width:.93rem; height:4px; background-color:#d6000f;}
.innovation01 .left .l_top .words{color:#ffffff; font-size:.18rem; line-height:.32rem; font-weight:bold;}
.innovation01 .left .l_bott .item{display:inline-block;}
.innovation01 .left .l_bott .item01{margin-right:.7rem;}
.innovation01 .left .l_bott .item .icon{width:.31rem; height:.35rem; margin-bottom:.1rem;}
.innovation01 .left .l_bott .item .t{color:#ffffff;}

.innovation #fullpage{z-index:1;}
.innovation .section01 .title{text-align:right;}
.innovation .section01 .words{margin-top:.9rem;}
.innovation .section03{overflow:visible;}
.section{overflow:hidden;}
.fp-viewing-secondPage .innovation01 .bg{width:100%; transition:all 1s ease; transition-delay:.5s;}
.fp-viewing-secondPage .innovation01 .right{opacity:1; visibility:visible;}
.fp-viewing-secondPage .innovation01 .left{opacity:1; visibility:visible;}
.fp-viewing-secondPage .innovation01_content{height:6.8rem; bottom:1rem;}
.fp-viewing-thirdPage .innovation01_content,.fp-viewing-fourPage .innovation01_content{transform:translateY(-9rem); opacity:0; visibility:hidden;}
.fp-viewing-lastPage .innovation01_content{transform:translateY(-9rem); opacity:0; visibility:hidden;}
.fp-viewing-secondPage .innovation01_content .right::after,
.fp-viewing-thirdPage .innovation01_content .right::after{opacity:0.6;}
.animate__animated{display:none;}
.fp-viewing-secondPage .animate__animated{display:block;}
.fp-viewing-firstPage #fp-nav{opacity:0; visibility:hidden;}

.ani_con{overflow:hidden;}
.history3{opacity:0; width:100%;}
.history3.op1{opacity:1;}
.history3 .m_{display:none;}
.history3 .hd .item{display:none;}
.history3 .hd .item .infor .con{font-size:.16rem; line-height:.28rem; color:#5b5b5b;}
.history3 .hd .item .common_tit03{font-size:0; line-height:1;}
.history3 .hd .item .common_tit03{letter-spacing:2px; position:relative; padding-bottom:.31rem; margin-bottom:.15rem;}
.history3 .hd .item .common_tit03::after{content:''; position:absolute; bottom:0; left:0; width:.93rem; height:4px; background-color:#d6000f;}
.history3 .hd .item .common_tit03 span{display:inline-block; vertical-align:middle;}
.history3 .hd .item .common_tit03 .num{font-size:.54rem; color:#d6000f;}
.history3 .hd .item.cur{display:block;}
.history3 .hd .item.cur .common_tit03{animation:indbanLeft 1s ease both .4s; visibility:visible; opacity:1;}
.history3 .hd .item.cur .con{animation:indbanLeft 1s ease both .6s; visibility:visible; opacity:1;}
@keyframes indbanLeft{
	0%{opacity:0;transform:translateX(140px);}
	100%{opacity:1;transform:translateX(0);}
}

.history3 .bd{margin-top:.7rem;}
.history3 .bd .stages{position:relative; white-space:nowrap; overflow-x:scroll; font-size:0;  margin:0 auto; flex:1 1 auto;}
.history3 .bd .stages:after{content:''; width:100px; height:100%; background-image:linear-gradient(to left,#fff,transparent); position:absolute; right:0; top:0; z-index:4;}
.history3 .bd .stages::-webkit-scrollbar{display:none;}
.history3 .bd .stages .swiper-wrapper{transition-duration: .2s!important;}
.history3 .bd .stages .swiper-container{position:relative}
.history3 .bd .stage_item{display:inline-block; z-index:0; box-sizing:border-box; overflow:hidden; width:auto;}
.history3 .bd .stage_item:last-child{min-width:100%;}
.history3 .bd .stage_item .cont{position:relative; /*width:9rem;*/ margin-left:8.35vw;  white-space:nowrap; height:100%;}
.history3 .bd .stage_item .cont:first-child{margin-left:0;}
.history3 .bd .stage_item .cont .years{display:inline-block; padding:.1rem 0; padding-right:4vw; font-size:0; box-sizing:border-box; height:100%;}
.history3 .bd .stage_item .cont .year_item{position:relative; display:inline-block; width:4.35rem; padding:0 .62rem; padding-right:.45rem; border-left:1px solid #EEEEEE; white-space:initial; box-sizing:border-box; height:100%; box-sizing:border-box;}
.history3 .bd .stage_item .cont .year_item:last-child{border-right:0;}
.history3 .bd .stage_item .cont .year_item.on{border-left:1px solid transparent; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); transition:all .5s ease;}
.history3 .bd .stage_item .cont .year_item.on+.year_item{border-left:1px solid transparent;}
.history3 .bd .stage_item .cont .year_item.on .intro_box .infor{height:100%;}
.history3 .bd .stage_item .cont .year_item.on .img_{opacity:0;}
.history3 .bd .stage_item .cont .year_item .intro_box{position:relative; padding-top:1.7rem; transition:all .5s ease; white-space:normal;}
.history3 .bd .stage_item .cont .year_item .intro_box .infor{position:absolute; top:0; left:0; right:0; height:1.7rem; background:#fff; z-index:1; transition:all .5s ease; overflow:hidden;}
.history3 .bd .stage_item .cont .year_item .tit{font-size:.34rem; line-height:.4rem; color:#000; font-weight:bold; padding-top:.17rem;}
.history3 .bd .stage_item .cont .year_item .con{line-height:.25rem; margin-top:.1rem; color:#5b5b5b; font-size:.15rem; text-align:justify;}
.history3 .bd .stage_item .cont .year_item .img_{margin-top:.25rem; opacity:1; border-radius:.06rem; padding-bottom:56.57%; height:0; position:relative; overflow:hidden; border-radius:10px;}
.history3 .bd .stage_item .cont .year_item .img_ img{border-radius:.06rem; width:100%; position:absolute; top:50%; transform:translateY(-50%); min-height:100%; left:0;}
.history3 .bd .indicators{position:relative; z-index:1; width:100%; margin-top:.6rem; display:flex;}
.history3 .bd .indicators:before{content:''; width:9px; height:9px; background:url(../img/history3_1.png) no-repeat center; position:absolute; top:-4px; right:0; z-index:3;}
.history3 .bd .indicators .indi_item{/*float:left;*/ flex:1 1 auto; cursor:pointer;}
.history3 .bd .indicators .indi_item .line{position:relative; width:100%; height:2px; background:#bebebe; overflow:visible;}
.history3 .bd .indicators .indi_item .line::before{content:""; position:absolute; top:1px; left:0; width:8px; height:8px; margin-top:-4px; background:#d6000f; border-radius:4px; z-index:2;}
.history3 .bd .indicators .indi_item:last-child .line::after{content:""; position:absolute; top:1px; right:-1px; width:8px; height:8px; margin-top:-4px; background:url(../img/history_jt.png) no-repeat center; z-index:1;}
.history3 .bd .indicators .indi_item .line .progress{position:absolute; top:0; left:0; height:100%; width:0; background:#d6000f; z-index:1; transition:all .3s ease;}
.history3 .bd .indicators .indi_item .txt{font-size:.18rem; margin-top:.3rem; text-align:left; color:#000; transition:all .5s ease;}
.history3 .bd .indicators .indi_item.active .txt,
.history3 .bd .indicators .indi_item:hover .txt{font-weight:bold;}
.history3 .bd .indicators .indi_item.cur .line::before{background:#d6000f;}
.history3 .bd .stage_item .cont .years{padding-left:10px; padding-right:2vw;}

.history .section03{background:#fff; position:relative; z-index:3;}
.fp-viewing-secondPage .innovation01_content{bottom:0.55rem;}
.innovation01 .innovation01_content .wrap::before{height:0.8rem; bottom:-.4rem;}
.history3{height:calc(100vh - 1rem - 41px); margin-top:calc(1rem + 41px); position:relative;}
.history3 .wrap{position:relative; height:100%;}
.history3 .pc_{position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%;}

.history .section04{background:#f5f5f7; position:relative; z-index:3;}
.history4{height:calc(100vh - 1rem - 41px); margin-top:calc(1rem + 41px); position:relative;}
.history4 .wrap{position:relative; height:100%;}
.history4 .content{position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%;}
.history4 .top{margin-bottom:.35rem;}
.history4 .top .common_tit .tit{margin-bottom:.25rem;}
.history4 .top .common_tit .con{text-align:center; padding:0;}
.history4 .content .center{margin-bottom:.35rem;}
.history4 .content .center .list{display:flex; align-items:flex-start; justify-content:space-between;}
.history4 .content .center .list .item .txt{font-size:.16rem; line-height:1; margin-bottom:.13rem;}
.history4 .content .center .list .item .txt .num{font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:.1rem;}
.history4 .content .center .list .item .con{font-size:.16rem; line-height:.26rem;}
.history4 .content .bott .swiper-slide .img_box{border-radius:10px; overflow:hidden; background-color:#e9e9e9;}
.history4 .content .bott .swiper-slide .img_box .rect-7633{padding-bottom:76.33%;}
.history4 .content .bott .swiper-slide .img_box .rect-7633 ._full{top:50%; left:50%; transform:translate(-50%, -50%); width:auto; max-width:none;}
.history4 .content .bott .swiper-slide .img_box .tit{line-height:.66rem; position:relative; z-index:2; height:.66rem; background-color:#fff; text-align:center; padding:0 .2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.history4 .content .bott .btn_box{font-size:0; text-align:center; margin-top:.45rem;}
.history4 .content .bott .btn_box .swiper_btn{position:relative;  width:auto; height:auto; background:none; color:#63636a; width:.34rem; height:.34rem; border:2px solid #63636a; transition:all .3s ease; box-sizing:border-box; border-radius:50%; right:unset; left:unset; top:unset; margin:0; display:inline-block; vertical-align:middle;}
.history4 .content .bott .btn_box .swiper_btn i{font-size:40px; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; transition:all .3s ease;}
.history4 .content .bott .btn_box .swiper-button-prev{margin-right:.25rem;}
.history4 .content .bott .btn_box .swiper_btn:hover{border-color:#d6000f; background-color:#d6000f;}
.history4 .content .bott .btn_box .swiper_btn:hover i{color:#ffffff;}


body #fp-nav.left{left:.3rem;}
body #fp-nav ul li a.active span, 
body #fp-nav ul li:hover a.active span {width:6px; height:6px; background:transparent; margin:-2px 0 0 -2px;}
body #fp-nav ul li a span{width:6px; height:6px; border:2px solid #B7B7B7;  background:#b7b7b7;}
body.fp-viewing-0  #fp-nav{opacity:0;}
body #fp-nav ul li:hover a span{ margin:-3px 0 0 -4px;}
/* 发展历史 end */


/* 询低价 */
.channel_content.inquire{margin-top:1.4rem; background-color:#f5f5f6;}
.inquire01 .top .box{overflow:hidden; font-size:0; display:flex; align-items:center; justify-content:space-between; position:relative; z-index:2;}
.inquire01 .top .box .item{height:140px; display:flex; align-items:center; justify-content:flex-start; vertical-align:bottom; width:31.7%; padding-left:.5rem; box-sizing:border-box; position:relative; padding-right:.2rem;}
/* .inquire01 .top .box .item01{width:34.8%; background:url(../img/inquire01_01.png) no-repeat right/cover;} */
.inquire01 .top .box .item .num{font-size:.76rem; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; line-height:1; /*color:rgba(255,255,255, 0.3);*/ color:#c0000e; width:.91rem; text-align:center; position:relative;}
.inquire01 .top .box .item .num .bg{position:absolute; top:50%; left:50%; width:.91rem; height:.91rem; margin-top:-.455rem; margin-left:-.455rem; display:flex; align-items:center; justify-content:center; border:solid 1px rgba(255, 255, 255, 0.4); border-radius:50%;}
.inquire01 .top .box .item .num .bg img{max-width:100%;}
.inquire01 .top .box .item .infor{color:#fff; margin-left:.3rem;}
.inquire01 .top .box .item .infor .tit{font-size:.28rem; line-height:.3rem; font-weight:bold; }
.inquire01 .top .box .item .infor .con{font-size:.18rem; line-height:.3rem; margin-top:.05rem;}
.inquire01 .top .box .item::after{content:''; position:absolute; top:0; width:105%; height:50%; left:0; background:#d6000f; transform:skewX(35.5deg) ; z-index:-1;}
.inquire01 .top .box .item::before{content:''; position:absolute; bottom:0; width:105%; height:50%; left:0; background:#d6000f; transform:skewX(-35.5deg) ; z-index:-1;}
.inquire01 .top .box .item01::after{transform:skewX(35.5deg) translateX(-5%);}
.inquire01 .top .box .item01::before{transform:skewX(-35.5deg) translateX(-5%);}
.inquire01 .top .box .item02::after{transform:skewX(35.5deg) translateX(-5%);}
.inquire01 .top .box .item02::before{transform:skewX(-35.5deg) translateX(-5%);}
.inquire01 .top .box .item03::after{transform:skewX(35.5deg) translateX(-5%);}
.inquire01 .top .box .item03::before{transform:skewX(-35.5deg) translateX(-5%);}
.inquire01 .top .box .item03::after,
.inquire01 .top .box .item03::before{width:120%;}
.inquire01 .bott{margin-top:.4rem; background:#ffffff; padding:.4rem 1rem 1rem 1rem;}
.inquire01 .bott .hd{margin-bottom:.4rem; padding-bottom:.4rem; border-bottom:1px solid #d1d1d1;}
.inquire01 .bott .hd .box{background:#fff; border-radius:.06rem;  display:flex; align-items:center; justify-content:space-between;}
.inquire01 .bott .hd .box .left{display:flex; align-items:center; justify-content:center; width:27.7%; margin-right:4.1%; height:2.6rem; border:solid 1px #d1d1d1; overflow:hidden;}
.inquire01 .bott .hd .box .right{width:68.2%;}
.inquire01 .bott .hd .box .left .img{height:1.45rem;}
.inquire01 .bott .hd .box .left .img img{max-height:95%; mix-blend-mode:darken;}
.inquire01 .bott .hd .box .left .words{margin-left:3.4%;}
.inquire01 .bott .hd .box .left .words .tit{font-size:.26rem; line-height:.3rem; font-weight:bold; color:#0a1e40; margin-bottom:.1rem; white-space:nowrap;}
.inquire01 .bott .hd .box .left .words .con .item{color:#0a1e40;}
.inquire01 .bott .bd .tips{margin-bottom:.4rem;}
.inquire01 .bott .bd .tips .title{color:#d6000f; margin-bottom:.3rem;}
.inquire01 .bott .bd .tips .con{font-size:.22rem; line-height:.3rem;}
.inquire01 .bott .bd .form_box{position:relative;}
.inquire01 .bott .bd .form_box .inp_box{float:left; width:40.5%; margin-right:1.2%; margin-bottom:.3rem; position:relative;}
.inquire01 .bott .bd .form_box .inp_box.inp_tel{width:27.7%;}
.inquire01 .bott .bd .form_box .inp_box.inp_yzm{width:29.4%;}
.inquire01 .bott .bd .form_box .inp_box:nth-child(4), .inquire01 .bott .bd .form_box .inp_box:nth-child(5), .inquire01 .bott .bd .form_box .inp_box:nth-child(6){width:32.53%;}
.inquire01 .bott .bd .form_box .inp_box:nth-child(3n){margin-right:0;}
.inquire01 .bott .bd .form_box .inp_box.text_inquiry{width:100%;}
.inquire01 .bott .bd .form_box .inp_box label{display:block; font-size:.2rem; line-height:.22rem; margin-bottom:.1rem;}
.inquire01 .bott .bd .form_box .inp_box label em{color:#fd3f40;}
.inquire01 .bott .bd .form_box .inp_box .inp{width:100%; padding:.13rem .1rem; box-sizing:border-box; font-size:.16rem; line-height:.3rem; text-indent:.1rem; margin:0; border:0; outline:none; background:#f5f5f6; border-radius:.06rem;}
.inquire01 .bott .bd .form_box .inp_box .inp_text{width:100%; border:0; margin:0; padding:.2rem; box-sizing:border-box; background:#f5f5f6; font-size:.16rem; line-height:.3rem; height:1.3rem; resize:none; border-radius:.06rem;}
.inquire01 .bott .bd .form_box .inp_box .inp_text::-webkit-input-placeholder{ font-size:.16rem;}
.inquire01 .bott .bd .form_box .inp_box .inp_text:-moz-placeholder{ font-size:.16rem;}
.inquire01 .bott .bd .form_box .inp_box.inp_yzm{font-size:0;}
.inquire01 .bott .bd .form_box .inp_box.inp_yzm .inp{width:calc(50% - 10px); margin-right:10px; display:inline-block; vertical-align:middle;}
.inquire01 .bott .bd .form_box .inp_box.inp_yzm img{display:inline-block; vertical-align:middle; width:50%; cursor:pointer;}
.inquire01 .bott .bd .form_box .form-btn{float:left; width:100%; padding-top:.4rem;}
.inquire01 .bott .bd .form_box .form-btn .btn{height:.6rem; line-height:.6rem; text-align:center; color:#ffffff; background:#d6000f; border-radius:.06rem; cursor:pointer; font-size:.2rem; width:27.4%; margin:0 auto; border:0; outline:none; transition:all .3s ease; padding:0; display:block; margin-bottom:.15rem;}
.inquire01 .bott .bd .form_box .form-btn .txt_policy{font-size:0; text-align:center;}
.inquire01 .bott .bd .form_box .form-btn .txt_policy em{display:inline-block; vertical-align:middle; font-size:.16rem; line-height:.24rem;}
.inquire01 .bott .bd .form_box .form-btn .txt_policy a{display:inline-block; vertical-align:middle; font-size:.16rem; line-height:.24rem; position:relative; color:#d6000f;}
.inquire01 .bott .bd .form_box .form-btn .txt_policy a::after{content:''; position:absolute; bottom:0; left:0; height:0.01rem; width:100%; background:#d6000f;}
.inquire01 .bott .bd .form_box .sel_box{cursor:pointer;}
.inquire01 .bott .bd .form_box .sel_box .sel_span{width:100%; display:block; padding:.1rem .13rem; box-sizing:border-box; font-size:.16rem; line-height:.3rem; height:.56rem; text-indent:.1rem; margin:0; border:0; outline:none; background:#f5f5f6; border-radius:.06rem;}
.inquire01 .bott .bd .form_box .sel_box .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0px 3px 8px rgb(0 0 0 / 8%); z-index:2; padding:0 .3rem; box-sizing:border-box; max-height:3rem; overflow-y:auto;}
.inquire01 .bott .bd .form_box .sel_box .sel_down::-webkit-scrollbar {width:2px; height:2px;}
.inquire01 .bott .bd .form_box .sel_box .sel_down::-webkit-scrollbar-thumb {border-radius:5px; background:#d6000f; }
.inquire01 .bott .bd .form_box .sel_box .sel_down::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.inquire01 .bott .bd .form_box .sel_box .sel_down li{font-size:.16rem; line-height:.5rem; padding-left:.1rem; cursor:pointer;}
.inquire01 .bott .bd .form_box .sel_box .sel_down li:not(:last-child){border-bottom:1px solid #d4d4d4; box-sizing:border-box;}
.inquire01 .bott .bd .form_box .sel_box .sel_down li:hover{color:#0a1e40;}
.inquire01 .bott .hd .box .right .add_box{width:85%; height:100%; margin-left:auto; margin-right:0;}
.inquire01 .bott .hd .box .right .index_box{margin-bottom:.1rem;}
.inquire01 .bott .hd .box .right .index_box .tit{line-height:1; color:#888888; font-weight:bold;}
.inquire01 .bott .hd .box .right .index_box .tit em{color:#d6000f;}
.inquire01 .bott .hd .box .right .index_box .txt{line-height:.32rem; font-size:.16rem; margin:.05rem 0; color:#888888;}
.inquire01 .bott .hd .box .right .index_box .con{line-height:.32rem; font-size:.16rem; color:#000000; height:.64rem;}
.inquire01 .bott .hd .box .right .center_para .item{float:left; padding:0 5%; text-align:center; position:relative;}
.inquire01 .bott .hd .box .right .center_para .item::after{content:''; position:absolute; right:0; top:50%; transform:translate(-50%, -50%); height:.5rem; width:1px; background-color:#e5e5e5;}
.inquire01 .bott .hd .box .right .center_para .item:first-child{padding-left:0;}
.inquire01 .bott .hd .box .right .center_para .item:last-child{padding-right:0;}
.inquire01 .bott .hd .box .right .center_para .item:last-child::after{display:none;}
.inquire01 .bott .hd .box .right .center_para .item .tit{font-size:.16rem; line-height:1; margin-bottom:.15rem; color:#000000; text-align:left;}
.inquire01 .bott .hd .box .right .center_para .item .num{font-size:.22rem; line-height:1; color:#000000; font-weight:bold; text-align:left;}


/* 同力股份 */
.interest01{margin-bottom:.8rem;}
.interest01 .common_tit02{margin-bottom:.6rem;}
.interest01 .common_tit02 .title .cn_tit{font-weight:400; margin-top:.2rem;}
.interest01 .content .left{width:44.3%; margin-right:5.7%;}
.interest01 .content .right{width:50%; position:relative;}
.interest01 .content .left .con{font-size:.16rem; line-height:.28rem; margin-bottom:.45rem; text-align:justify;}
.interest01 .content .left .img_box{position:relative; border-radius:10px; overflow:hidden;}
.interest01 .content .left .img_box .tit{position:absolute; top:.5rem; left:.6rem; color:#d6000f; font-weight:bold;}
.interest01 .content .right .box{position:relative; border-radius:10px; overflow:hidden;}
.interest01 .content .right .tit{position:absolute; top:.5rem; left:.6rem; color:#fff; font-weight:bold;}
.interest01 .content .right .index_box{position:absolute; bottom:0; left:0; width:100%; text-align:center;}
.interest01 .content .right .index_box .his_btn{display:inline-block; font-size:0; background-color:#d6000f; border-radius:10px; overflow:hidden; line-height:.8rem; transform:translateY(50%); padding-right:.65rem; padding-left:.55rem; position:relative;}
.interest01 .content .right .index_box .his_btn .txt{display:inline-block; vertical-align:middle; color:#fff; font-size:.22rem; margin-right:.15rem; line-height:.8rem;}
.interest01 .content .right .index_box .his_btn .icon{display:inline-block; vertical-align:middle; width:.28rem; height:.28rem; background-color:#fff; border-radius:50%; position:relative; transition:all .5s ease;}
.interest01 .content .right .index_box .his_btn .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.36rem; color:#d6000f;}
.interest01 .content .right .index_box .his_btn::after{content:""; position:absolute; left:50%; right:50%; top:50%; bottom:50%; background:rgba(255, 255, 255, 0.15); z-index:1; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.interest01 .content .right .index_box .his_btn:hover::after{left:0; right:0; top:0; bottom:0;}
.interest01 .content{margin-bottom:.6rem;}
.interest01 .bott .item_list .item{float:left; width:20.9%; position:relative; height:.53rem; text-align:center; position:relative; margin-bottom:0.45rem; margin-right:5.46%; transition: all .3s ease;}
.interest01 .bott .item_list .item::after{content:''; position:absolute; right:-13.73%; top:50%; transform:translateY(-50%); width:1px; height:.24rem; background-color:#cccccc;}
.interest01 .bott .item_list .item:hover{color:#d6000f;}
.interest01 .bott .item_list .item:nth-child(4n){margin-right:0;}
.interest01 .bott .item_list .item:nth-child(4n)::after{display:none;}
.interest01 .bott .item_list .item .con::after{position:absolute; left:0; top:50%; transform:translateY(-50%); content:''; background:url(../img/about_us02.jpg.png) no-repeat center; background-size:cover; width:0.25rem; height:0.53rem;}
.interest01 .bott .item_list .item .con::before{position:absolute; right:0; top:50%; transform:translateY(-50%); content:''; background:url(../img/about_us03.jpg.png) no-repeat center; background-size:cover; width:0.25rem; height:0.53rem;}
.interest01 .bott .item_list .item .con{font-size:.16rem; line-height:.28rem; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; position:relative;}
.interest01 .bott .item_list .item .con span{display:inline-block; padding:0 .3rem;}
.interest01 .bott .swiper-dots{text-align:center; margin-top:.2rem;}
.interest01 .bott .swiper-dot{display:inline-block; width:.1rem; height:.1rem; border-radius:50%; background:#555; margin-right:.15rem; transition:all .5s ease;}
.interest01 .bott .swiper-dot:last-child{margin-right:0;}
.interest01 .bott .swiper-dot.active{/*width:.23rem;*/ background:#d6000f;}
.interest01 .bott .item_list_m{display:none;}
.interest02{margin-bottom:1rem;}
.interest02 .common_tit{margin-bottom:.4rem;}
.interest02 .common_tit .tit em{margin:.05rem;}
.interest02 .list .ul_{display:flex; justify-content:space-between; align-items:flex-start;}
.interest02 .list .ul_ .item{display:flex; align-items:center; justify-content:flex-start; flex-direction:column;}
.interest02 .list .ul_ .item{width:18%; margin-right:2.5%;}
.interest02 .list .ul_ .item .icon{margin-bottom:.3rem; position:relative; width:1.45rem; height:1.45rem; border-radius:50%; background-color:#f3f3f3; line-height:1.45rem; text-align:center;}
.interest02 .list .ul_ .item .icon img{vertical-align:middle; width:auto; max-height:.8rem;}
.interest02 .list .ul_ .item .index_box{text-align:center;}
.interest02 .list .ul_ .item .tit{margin-bottom:.2rem; font-size:.26rem; line-height:1;}
.interest02 .list .ul_ .item .con{font-size:.16rem; line-height:.24rem; color:#888888;}
.investor03 .content .index_box .inter{font-size:0; margin-bottom:.75rem;}
.investor03 .content .index_box .inter span{display:inline-block; vertical-align:middle;}
.investor03 .content .index_box .inter .text{font-size:.24rem; line-height:.36rem; margin-right:.2rem;}
.investor03 .content .index_box .inter .num{font-size:.36rem; line-height:.36rem; color:#c8161d; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


/* 关于我们 */
.channel_content.about_us{padding-bottom:0;}
.about_us01 .title_box{text-align:center; width:58.7%; margin:0 auto; margin-bottom:.8rem;}
.about_us01 .title_box .en{font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-bottom:.45rem;}
.about_us01 .title_box .tit{font-size:0.7rem; line-height:1; font-weight:bold; margin-bottom:.45rem; color:#d6000f;}
.about_us01 .title_box .con{font-size:.2rem; line-height:.32rem; margin-bottom:.75rem;}
.about_us01 .title_box .t_btn a{display:inline-block; font-size:.2rem; line-height:1; color:#d6000f;}
.about_us05{margin-bottom:.5rem;}
.about_us .odd .wrap{position:relative;}
.about_us .odd .content .left{float:left; width:42.16%;}
.about_us .odd .content .left .slick-list{border-radius:10px; overflow:hidden;}
.about_us .odd .content .right .slick-list{border-radius:10px; overflow:hidden;}
.about_us .odd .content .left .img01 .rect-6857{padding-bottom:68.57%;}
.about_us .odd .content .right{position:absolute; right:0; bottom:0; width:14.15%; overflow:hidden;}
.about_us .odd .content .right .img02 .rect-6857{padding-bottom:68.57%;}
.about_us .odd .content .center{position:absolute; right:4.8%; top:50%; transform:translateY(-50%); width:49.8%; z-index:10; overflow:hidden; box-sizing:border-box;}
.about_us .odd .content .center .words_box a{display:block;}
.about_us .odd .content .center .words_box .tit{color:#010101; font-weight:bold; font-size:.26rem; line-height:.3rem; margin-bottom:.2rem;}
.about_us .odd .content .center .words_box .con{color:#888888; font-size:.16rem; line-height:.28rem; max-height:1.68rem; text-align:justify; overflow-y:auto;}
.about_us .odd .content .center .words_box .con::-webkit-scrollbar{width:2px; height:4px;}
.about_us .odd .content .center .words_box .con::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f;}
.about_us .odd .content .center .words_box .con::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.about_us .odd .title{position:absolute; right:0; top:0; color:#dddddd;}
.about_us .odd .title .tit01{font-size:.52rem; font-weight:bold; line-height:1;}
.about_us .odd .title .tit01::after{content:''; position:absolute; right:50%; bottom:-0.7rem; height:0.58rem; background:#dddddd; width:1px;}
.about_us .odd .title .tit02{display:inline-block; writing-mode:vertical-rl;}
.about_us .odd .slick-dots{position:absolute; left:108%; bottom:0.1rem; text-align:left;}
.about_us .odd .slick-dotted.slick-slider{margin-bottom:0;}
.about_us .odd .slick-dots li{margin:0; padding:0; width:4px; height:6px; margin-right:0.16rem;}
.about_us .odd .slick-dots li:last-child{margin-right:0;}
.about_us .odd .slick-dots li button{background:#dedede; padding:0; color:#dedede; width:10px; height:10px; border-radius:50%;}
.about_us .odd .slick-dots li.slick-active button{background:#d6000f; padding:0; color:#d6000f;}
.about_us .odd .slick-dots li button:before{content:'';}
.about_us04{background:url(../img/about05.png) no-repeat; background-position:center bottom; padding:1.26rem 0 1rem; }
.about_us04 .content{display:flex; align-items:center; justify-content:space-between}
.about_us04 .content .left{width:49.6%; margin-right:4.8%;}
.about_us04 .content .left .common_tit{margin-bottom:.8rem; text-align:left;}
.about_us04 .content .left .common_tit .tit{text-align:left; margin-bottom:.3rem;}
.about_us04 .content .left .common_tit .con{text-align:left; padding:0; text-align:justify;}
.about_us04 .content .left .list li{font-size:.18rem; line-height:.26rem; margin-bottom:.24rem; cursor:pointer;}
.about_us04 .content .left .list li.cur{font-size:.24rem; font-weight:bold; color:#d6000f;}
.about_us04 .content .right{width:45.6%; padding:10px; overflow:hidden;}
.about_us04 .content .right .swiper-container{overflow:visible;}
.about_us04 .content .right .box{background-color:#ffffff; box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.about_us04 .content .right .img_box .rect-3619{padding-bottom:36.19%;}
.about_us04 .content .right .index_box{padding:.4rem;}
.about_us04 .content .right .index_box .tit{font-size:.26rem; line-height:.3rem; font-weight:bold; margin-bottom:.03rem; position:relative; padding-top:0.15rem;}
.about_us04 .content .right .index_box .tit::before{content:''; position:absolute; top:0; left:0; width:.5rem; height:2px; background-color:#d6000f;}
.about_us04 .content .right .index_box .en{font-size:.16rem; line-height:.28rem; margin-bottom:.16rem; color:#888888;}
.about_us04 .content .right .index_box .con{font-size:.16rem; line-height:.28rem; text-align:justify;}
.about_us04 .content .right .box .img_box 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;}
.about_us04 .content .right .box{ overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.about_us04 .content .right .box:hover .img_box 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);}
.about_us04 .content .right .btn_box{display:block; margin-top:.25rem;}
.about_us04 .content .right .btn_box .swiper_btn{display:none;}
.about_us04 .content .right .btn_box .swiper-pagination{display:none;}
.about_us04 .content .right .btn_box .swiper-pagination{position:static; font-size:0;}
.about_us04 .content .right .btn_box .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px; background-color:#dedede; opacity:1; margin:0; margin-right:.2rem;}
.about_us04 .content .right .btn_box .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.about_us04 .content .right .btn_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d6000f;}

.about_us02{margin-bottom:.8rem; height:100vh; overflow:hidden; position:relative;}
.about_us02 .bg{height:100%; position:relative;}
.about_us02 .bg:after{content:''; width:100%; height:100%; position:absolute; left:0; top:0;; background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,.1));}
.about_us02 .bg video{width:100%; height:100%; object-fit:cover;}
.about_us02 .bg img{width:100%; height:100%; object-fit:cover;}
.about_us02 .content{position:absolute; width:100%; height:100%; top:0; left:0;}
.about_us02 .content .wrap{position:relative; height:100%;}
.about_us02 .content .left{position:absolute; top:50%; transform:translateY(-50%); left:0;}
.about_us02 .content .left{width:37%;}
.about_us02 .content .left .common_tit .tit{line-height:.74rem; color:#ffffff; text-align:left;}
.about_us02 .content .left .common_tit{margin-bottom:.3rem;}
.about_us02 .content .left .list{position:relative;}
.about_us02 .content .left .list .ul_{position:relative;}
.about_us02 .content .left .list .ul_ .li_{padding:.345rem 0; display:flex; align-items:flex-end; justify-content:flex-start; font-size:.2rem; line-height:.28rem; color:#ffffff; position:relative;}
.about_us02 .content .left .list .ul_ .li_ .in_l{position:relative; padding-right:.5rem; width:1.1rem;}
.about_us02 .content .left .list .ul_ .li_ .in_r{position:relative; padding-left:.5rem;}
.about_us02 .content .left .list .ul_ .li_ .in_l .num{font-size:.6rem; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-right:.15rem; width:.7rem; display:inline-block;}
.about_us02 .content .left .list .ul_ .li_ .in_l::after{content:''; position:absolute; bottom:2px; right:0; width:1px; height:.5rem; background-color:#ffffff; z-index:3; opacity:0.5;}
.about_us02 .content .widgets{position:absolute; bottom:0; height:100%; right:0;}
.about_us02 .content .widgets .btn_area{position:absolute; bottom:.3rem; right:0; cursor:pointer;}
.about_us02 .content .widgets .btn_area div{width:.4rem; height:.4rem;}
.about_us02 .content .widgets .btn_area .btn_play{background:url(../img/play.png) no-repeat center/contain;}
.about_us02 .content .widgets .btn_area .btn_stop{background:url(../img/down.png) no-repeat center/contain;}
.about_us02 .content .widgets .btn_area .btn_play{display:none;}
.about_us02 .content .widgets .btn_area.cur .btn_stop{display:none;}
.about_us02 .content .widgets .btn_area.cur .btn_play{display:block;}
.about_us02 .content .widgets .btn_video{cursor:pointer; position:absolute; top:50%; transform:translateY(-50%); font-size:0; width:2rem; text-align:right; right:0;}
.about_us02 .content .widgets .btn_video .btn_play{width:.4rem; height:.4rem; background:url(../img/play.png) no-repeat center/contain; display:inline-block; vertical-align:middle; margin-right:.3rem;}
.about_us02 .content .widgets .btn_video span{display:inline-block; vertical-align:middle; font-size:.26rem; line-height:1; color:#ffffff;}
.about_us04 .left .list{max-height:3rem; overflow-y:auto;}
.about_us04 .left .list::-webkit-scrollbar {width:2px; height:4px;}
.about_us04 .left .list::-webkit-scrollbar-thumb {border-radius:0; background:#d6000f;}
.about_us04 .left .list::-webkit-scrollbar-track {border-radius:0; background:#f3f3f3;}


/* 加入同力 */
.xc_banner .join_tit{position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%; text-align:center;}
.xc_banner .join_tit .tit{font-size:.6rem; line-height:1; font-weight:bold; letter-spacing:.12rem; color:#ffffff; text-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.16); margin-bottom:.6rem;}
.xc_banner .join_tit .btn_box{font-size:0;}
.xc_banner .join_tit .btn_box .join_btn{display:inline-block; vertical-align:middle; margin-right:.1rem;}
.xc_banner .join_tit .btn_box .join_btn:last-child{margin-right:0;}
.xc_banner .join_tit .btn_box .join_btn{font-size:0; background-color:transparent; border-radius:10px; overflow:hidden; border:1px solid #ffffff; height:.5rem; line-height:.48rem; transition:all .5s ease; width:1.6rem; box-sizing:border-box;}
.xc_banner .join_tit .btn_box .join_btn .txt{display:inline-block; vertical-align:middle; color:#fff; font-size:.16rem; margin-right:.2rem;}
.xc_banner .join_tit .btn_box .join_btn .icon{display:inline-block; vertical-align:middle; width:.28rem; height:.28rem; background-color:#d6000f; border-radius:50%; position:relative; transition:all .5s ease;}
.xc_banner .join_tit .btn_box .join_btn .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.36rem; color:#ffffff;}
.xc_banner .join_tit .btn_box .join_btn.cur .icon{background-color:#ffffff;}
.xc_banner .join_tit .btn_box .join_btn.cur .iconfont{color:#d6000f;}
.xc_banner .join_tit .btn_box .join_btn.cur{border-color:#d6000f; background-color:#d6000f;}
.channel_content.join{padding:0;}
.join03{background-image:linear-gradient(to bottom, #ffffff, #f8f8f8);}
.join01{padding-bottom:1.4rem; padding-top:.8rem;}
.join01 .common_tit{margin-bottom:.9rem;}
.join01 .list{display:flex; align-items:flex-start ; justify-content:space-around;}
.join01 .list .item{text-align:center; width:21.32%; margin-right:4.9%;}
.join01 .list .item:last-child{margin-right:0;}
.join01 .list .item .icon{margin-bottom:.23rem;}
.join02{padding-bottom:.8rem;}
.join02 .common_tit{margin-bottom:.4rem;}
.join02 .rect-208{padding-bottom:208.333333%;}
.join02 .rect-7507{padding-bottom:75.07%;}
.join02 .item{position:relative; float:left; width:14.45%; height:100%; margin-left:0.52%; transition:all .6s ease; overflow:hidden;}
.join02 .item:first-child{margin-left:0;}
.join02 .item .img_box{position:relative; width:100%; height:100%; overflow:hidden;}
.join02 .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.join02 .item .img_full{position:absolute; top:0; left:0; width:100%; opacity:1; max-width:none; height:100%; transition:opacity 0.1s ease 0.1s; z-index:1;}
.join02 .item .txt_box{position:absolute; top:0; left:0; width: 100%; height:100%; z-index: 10;}
.join02 .item .txt_box .play{z-index:15; opacity:0; visibility:hidden;}
.join02 .item.on .txt_box .play{opacity:1; visibility:visible; transition:all .6s ease;}
.join02 .item .txt_cover{position:absolute; bottom:19%; left:50%; width:100%; transform:translateX(-50%); text-align:center;}
.join02 .item .txt_cover .tit{color:#ffffff; font-weight:bold; font-size:.28rem; line-height:.31rem; height:.62rem;}
.join02 .item .txt_full{position:absolute; bottom:0.53rem; left:0.47rem; right:0.44rem; width:auto; opacity:0; }
.join02 .item .txt_full .tit{color:#ffffff; font-weight:bold; font-size:.28rem; line-height:.31rem;}
.join02 .item .txt_full .con{margin-top:.18rem; color:#ffffff; font-size:.16rem; line-height:.28rem;}
.join02 .item.on{width:40.12%; transition:all .6s ease;}
.join02 .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.join02 .item.on .img_full{opacity:1;}
.join02 .item.on .txt_cover{display:none;}
.join02 .item.on .txt_full{opacity:1; transition:all .8s ease;}
.join04{padding:.8rem 0 1.2rem;}
.join04 .common_tit{margin-bottom:.9rem;}
.join04 .list{display:flex; align-items:flex-start; justify-content:space-around;}
.join04 .list .item{text-align:center; width:8%; margin-right:7.33%;}
.join04 .list .item:last-child{margin-right:0;}
.join04 .list .item .icon{margin-bottom:.23rem; height:.9rem;}
.join04 .list .item .icon img{max-height:.9rem; width:auto;}
.join05{margin-bottom:.6rem; position:relative;  overflow:hidden; background:url(../img/join07.png) no-repeat center; padding:90px 0; background-size:cover;}
.join05 .bg_box{display:none;}
.join05 .common_tit .tit{text-align:right; margin-bottom:35px;}
.join05 .content_box .infor{width:48%; float:right; text-align:right; }
.join05 .content_box .con {text-align:right;}
.join05 .content_box .con .item .t{font-size:22px; line-height:30px; font-weight:bold; color:#d6000f;}
.join05 .content_box .con .item .c{font-size:18px; line-height:30px; color:#000; margin:9px 0 7px;}
.join05 .content_box .con .item .txt{font-size:16px; line-height:28px; color:#888;}
.join05 .content_box .con .item:first-child{margin-bottom:25px;}
.join06{margin-bottom:.8rem;}
.join06 .common_tit{margin-bottom:.4rem;}
.join06 .content .swiper-slide{border-radius:10px; overflow:hidden;}
.join06 .content .swiper-slide .img_box img{position:absolute; top:0; left:0; width:100%; height:100%;}
.join06 .content .swiper-pagination{position:static; font-size:0; margin-top:.3rem;}
.join06 .content .swiper-pagination .swiper-pagination-bullet{width:.13rem; height:.13rem; background-color:#e3e3e3; opacity:1; margin:0; margin-right:.2rem;}
.join06 .content .swiper-pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.join06 .content .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d6000f;}
.join07{position:relative;}
.join07 .index_box{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%);}
.join07 .index_box .infor_box{width:5rem;}
.join07 .index_box .infor_box .common_tit01 .tit{padding-left:0; color: #fff;}
.join07 .index_box .infor_box .common_tit01 .tit::before{display:none;}
.join07 .index_box .btn_box{font-size:0;}
.join07 .index_box .btn_box .join_btn{display:inline-block; vertical-align:middle; margin-right:.1rem;}
.join07 .index_box .btn_box .join_btn:last-child{margin-right:0;}
.join07 .index_box .btn_box .join_btn{font-size:0; background-color:transparent; border-radius:10px; overflow:hidden; border:1px solid #ffffff; height:.5rem; line-height:.48rem; transition:all .5s ease; width:1.6rem; box-sizing:border-box; text-align:center;}
.join07 .index_box .btn_box .join_btn .txt{display:inline-block; vertical-align:middle; color:#fff; font-size:.16rem; margin-right:.2rem;}
.join07 .index_box .btn_box .join_btn .icon{display:inline-block; vertical-align:middle; width:.28rem; height:.28rem; background-color:#d6000f; border-radius:50%; position:relative; transition:all .5s ease;}
.join07 .index_box .btn_box .join_btn .iconfont{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); margin:0; font-size:.36rem; color:#ffffff;}
.join07 .index_box .btn_box .join_btn.cur .icon{background-color:#ffffff;}
.join07 .index_box .btn_box .join_btn.cur .iconfont{color:#d6000f;}
.join07 .index_box .btn_box .join_btn.cur{border-color:#d6000f; background-color:#d6000f;}


/* 查找经销商 */
.channel_content.distributor{padding:0; margin-top:1.4rem;}
.distributor01{position:relative; overflow:hidden;}
.distributor01 .right{position:relative; float:left; width:100%; z-index:1; height:9.12rem!important;}
.distributor01 .left{position:absolute; right:calc((100vw - 16.6rem) / 2); top:0; width:27.7%; height:calc(100% - 0.2rem); z-index:2; margin-top:.2rem;}
.distributor01 .left .content{width:100%;}
.distributor01 .left .content .top{margin-bottom:.15rem; background-color:transparent; padding:.4rem; position:relative;}
.distributor01 .left .content .bott{background-color:#ffffff; border-radius:10px; overflow:hidden; padding:.4rem;}
.distributor01 .left .content .top::after{content:''; border-radius:10px; overflow:hidden; background-color:#ffffff; z-index:-1; position:absolute; top:0; left:0; right:0; bottom:0;}
.distributor01 .left .content .top .title{font-weight:bold; margin-bottom:.2rem; padding-bottom:.2rem; border-bottom:1px solid #eeeeee; box-sizing:border-box;}
.distributor01 .left .content .top .line.line01{margin-bottom:.3rem;}
.distributor01 .left .content .top .line .sel_item .sel_box{position:relative; line-height:.46rem; height:.46rem; border-bottom:1px solid #eeeeee;}
.distributor01 .left .content .top .line01 .sel_item{float:left; position:relative;  cursor:pointer; width:47.2%; margin-right:5.6%;}
.distributor01 .left .content .top .line01 .sel_item.sel_item02{margin-right:0;}
.distributor01 .left .content .top .line01 .sel_item .sel_box{position:relative; line-height:.46rem; height:.46rem;}
.distributor01 .left .content .top .line .sel_lab{font-size:.18rem; line-height:1; display:block; margin-bottom:.15rem;}
.distributor01 .left .content .top .line .sel_item .item_l{font-size:.16rem; line-height:.3rem; /*width:calc(100% - 0.25rem); display:block;*/}
.distributor01 .left .content .top .line .sel_item .item_r{position:absolute; right:0; top:50%; transform:translateY(-50%); font-size:.13rem; font-weight:bold;}
.distributor01 .left .content .top .line .sel_item .item_r i{transition:all .5s ease; font-weight:bold; margin:0;}
.distributor01 .left .content .top .line .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%; background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; box-sizing:border-box; color:#5b5b5b; border-radius:0 0 10px 10px; overflow:hidden;}
.distributor01 .left .content .top .line .sel_item .item_down ul{max-height:3.8rem; overflow:auto; scrollbar-width:thin; scrollbar-color:#d6000f rgba(10, 30, 64, 0);}
.distributor01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar{width:2px; height:4px;}
.distributor01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar-thumb{background:#d6000f;}
.distributor01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar-track{background:#ffffff;}
.distributor01 .left .content .top .line .sel_item .item_down li{line-height:1.4; padding:.1rem 1em; cursor:pointer;}
.distributor01 .left .content .top .line .sel_item .item_down li:hover{color:#d6000f;}
.distributor01 .left .content .top .line .sel_item.cur .item_r i{transform:rotate(180deg);}
.distributor01 .left .content .top .line01 .sel_item02 .item_down{left:auto; right:0; width:auto; padding-left:0; border-radius:10px 0 10px 10px; overflow:hidden;}
.distributor01 .left .content .top .line01 .sel_item02 .item_down .box>div{min-width:1.73rem; background-color:#f6f6f6; padding:.24rem 0 .04rem 0; box-sizing:border-box; display:none;}
.distributor01 .left .content .top .line01 .sel_item02 .item_down .box{display:flex;}
.distributor01 .left .content .top .line01 .sel_item02 .item_down ul{max-height:5.08rem;}
.distributor01 .left .content .top .line01 .sel_item02 .item_down li.active{color:#d6000f; background:#fff;}
.distributor01 .left .content .top .line .input_item{position:relative; padding:0; background:#fff; line-height:.46rem; height:.46rem; box-sizing:border-box; border-bottom:1px solid #eeeeee;}
.distributor01 .left .content .top .line .input_item input{font-size:.16rem; line-height:.46rem; width:100%; padding:0; margin:0; background:none;border:none; width:calc(100% - 0.25rem);}
.distributor01 .left .content .top .line .input_item .search_btn{position:absolute; font-size:.2rem; right:0; top:50%; transform:translateY(-50%); background:none; border:none; outline:none; padding:0; cursor:pointer; color:#0a1e40; font-weight:bold;}
.distributor01 .left .content .top .line .input_item .search_btn i{margin:0; display:block; color:#d6000f;}
.distributor01 .left .content .bott ul{height:4.2rem; overflow-y:auto; padding-right:5px;}
.distributor01 .left .content .bott .item{padding:.3rem 0; border-bottom:4px solid #eeeeee;}
.distributor01 .left .content .bott .item:last-child{border:none;}
.distributor01 .left .content .bott .item .box{position:relative;}
.distributor01 .left .content .bott .item .tit{font-size:.18rem; line-height:.32rem; margin-bottom:.2rem; padding-bottom:.2rem; border-bottom:1px solid #eeeeee; transition:all.3s ease;}
.distributor01 .left .content .bott .item .tit em{font-weight:bold;}
.distributor01 .left .content .bott .item .con{font-size:.18rem; line-height:.32rem; color:#8f8f8f;}
.distributor01 .left .content .bott .item .con .line{margin-bottom:.14rem; font-size:0;}
.distributor01 .left .content .bott .item .con .line .icon{position:relative; width:.32rem; margin-right:.15rem; display:inline-block; vertical-align:middle; font-size:.18rem; line-height:.32rem; color:#8f8f8f; text-align:center;}
.distributor01 .left .content .bott .item .con .line .icon .iconfont{margin:0; color:#8f8f8f; font-size:.26rem;}
.distributor01 .left .content .bott .item .con .line .txt{display:inline-block; vertical-align:middle; font-size:.18rem; line-height:.32rem; color:#000000;}
.distributor01 .left .content .bott .item .con .line:last-child{margin-bottom:0;}
.distributor01 .left .content .bott .item .con .line:first-child{white-space:nowrap;}
.distributor01 .left .content .bott .item .con .line:first-child .txt{white-space:normal;}
.distributor01 .left .content .bott .item .con .line:first-child .txt{width:calc(100% - .47rem);}
.distributor01 .left .content .bott ul::-webkit-scrollbar{width:2px; height:4px;}
.distributor01 .left .content .bott ul::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f;}
.distributor01 .left .content .bott ul::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.distributor01 .left .content .bott .item:hover .tit{color:#d6000f;}
.distributor01 .right .all_img{width:100%; height:100%; object-fit:cover;}
.distributor01 .tdt-container a.tdt-infowindow-close-button{display:none;}
.distributor01 .tdt-infowindow-content{margin:0; min-width:3.5rem;}
.distributor01 .infoWindow{padding:.4rem .3rem; }
.distributor01 .infoWindow .title_name{font-size:.2rem; line-height:.2rem; color:#000000; font-weight:500; margin-bottom:.1rem;}
.distributor01 .infoWindow .more_btns{height:.45rem; line-height:.45rem; text-align:center; color:#fff; background:#d6000f; border-radius:.06rem; cursor:pointer; font-size:.16rem; display:block; border:0; font-weight:bold; outline:none; margin-top:.2rem; position:relative; z-index:2; text-indent:-0.6rem;}
.distributor01 .infoWindow .more_btns::after{position:absolute; top:50%; right:.8rem; width:.28rem; height:.28rem; border-radius:50%; content:''; transform:translateY(-50%); z-index:3; overflow:hidden; background:url(../img/distributor01_icon01.png)#ffffff no-repeat center;}
.distributor01 .infoWindow .con15{color:#888888; margin-bottom:.05rem; font-size:.16rem; line-height:.32rem;}


/* 企业文化  最后一个页面 */
.culture{background-color:#f5f5f6;}
.culture .culture_tit{text-align:center;}
.culture .culture_tit .tit{margin-bottom:.1rem; font-weight:bold; color:#d6000f;}
.culture .culture_tit .en{font-size:.18rem; line-height:1; color:#e0e0e0; margin-bottom:.25rem;}
.culture .culture_tit .con{font-size:.28rem; line-height:.46rem;}
.culture .rect-9254{padding-bottom:92.54%;}
.culture .rect-5904{padding-bottom:59.04%;}
.culture .rect-134{padding-bottom:134.2105%;}
.culture .culture01 .culture_tit.title{margin-bottom:.4rem;}
.culture .culture01 .culture_tit.title .tit{margin-bottom:.25rem;}
.culture01 .content .item{margin-bottom:.8rem;}
.culture01 .content .item:last-child{margin-bottom:0;}
.culture01 .content .item .center{width:31.3%; margin:0 auto; z-index:2; position:relative;}
.culture01 .content .item .center .line{padding:1rem 19.3% 1.1rem; background-color:#ffffff; border-radius:10px; overflow:hidden; margin-bottom:.28rem;}
.culture01 .content .item .center .line:last-child{margin-bottom:0;}
.culture01 .content .item .center .line .con{height:.92rem;}
.culture01 .content .item .box{position:relative;}
.culture01 .content .item .box .lr_box{position:absolute; top:0; left:0; width:100%; z-index:1;}
.culture01 .content .item .box .lr_box .left{float:left; width:32.65%;}
.culture01 .content .item .box .lr_box .left .img_box{margin-bottom:.2rem; border-radius:10px; overflow:hidden;}
.culture01 .content .item .box .lr_box .left .img_box:last-child{margin-bottom:0;}
.culture01 .content .item .box .lr_box .left .img02{width:100%;}
.culture01 .content .item .box .lr_box .left .img01{width:42%; margin-left:auto;}
.culture01 .content .item .box .lr_box .right{float:left; width:32.65%;}
.culture01 .content .item .box .lr_box .right .img_box{margin-bottom:.2rem; border-radius:10px; overflow:hidden}
.culture01 .content .item .box .lr_box .right .img_box:last-child{margin-bottom:0;}
.culture01 .content .item .box .lr_box .right .img01{width:100%;}
.culture01 .content .item .box .lr_box .right .img02{width:42%;}
.culture01 .content .item .box .lr_box .index_c{float:left; width:34.7%; height:1px;}


/* 公共页面的vi色修改 */
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background-color:#d6000f;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#d6000f; border-color:#d6000f;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#d6000f;}
body .searchArea{padding:0 0 0.3rem;}
body .resultArea .content_form{margin:0; padding:0.3rem 0;}
body .resultArea #botBtn a::before{background:#d6000f;}
body .resultArea #botBtn a:hover{border-color:#d6000f;}


/* 弹窗公共样式 */
.widgets_common_tc1{display:none;}
.brandBox_detail{position:fixed; width:800px; top:50%; margin-top:-250px; z-index:100; background:#fff; height:500px; left:50%; margin-left:-400px; overflow:hidden; overflow:hidden;}
.brandBox_detail .box {margin:75px 0; padding:0 80px; height:350px; overflow:auto; text-align:center;}
.brandBox_detail .box .tit{text-align:center; font-size:28px; margin-bottom:20px;}
.brandBox_detail .box .intro .con{line-height:25px; font-size:14px; text-align:justify;}
.brandBox_detail .close{cursor:pointer; width:43px; height:43px; margin:30px auto 0; position:absolute; right:16px; top:-12px; transition:all 0.5s ease;}
.brandBox_detail .close i{font-size:35px; line-height:43px; margin:0; vertical-align:middle; color:#333333; transition:all .3s ease;}
.brandBox_detail .close:hover i{color:#d6000f;}
.brandBox_detail_bg{position:fixed; width:100%; height:100%; left:0; top:0; background:url(../img/widgets_common_tc_bg.png); z-index:90}

@media only screen and (max-width: 992px) {
	.brandBox_detail{width:96%; left:2%; margin-left:0;}

}

@media only screen and (max-width: 760px) {
	.brandBox_detail .box{padding:0 20px; margin:70px 0 20px; height:410px;}
	.brandBox_detail .box .tit{font-size:20px;}
	.brandBox_detail .close{margin-top:20px;}
}


.distributor01 .left .content .top .title .links{box-sizing:border-box; font-weight:normal; font-size:0;}
.distributor01 .left .content .top .title .links a{font-size:20px; position:relative; display:inline-block; padding:0 10px;}
.distributor01 .left .content .top .title .links a:first-child{padding-left:0;}
.distributor01 .left .content .top .title .links a:last-child:after{display:none;}
.distributor01 .left .content .top .title .links a:after{content:''; width:2px; height:15px; background:#888; position:absolute; right:0; top:50%; margin-top:-6px;}
.distributor01 .left .content .top .title .links a.on{font-weight:bold; color:#d6000f;}


/* 20240805 */
.distributor01 .left .content .top .title .links{margin-top:10px;}
.about_us04 .content .right .swiper-slide{border-radius:5px; overflow:hidden;}
.inquire01 .top .box .item01::after{transform:skewX(35.5deg) translateX(-5.5%);}
.inquire01 .top .box .item01::before{transform:skewX(-35.5deg) translateX(-5.5%);}
.inquire01 .top .box .item02::after{transform:skewX(35.5deg) translateX(-5.5%);}
.inquire01 .top .box .item02::before{transform:skewX(-35.5deg) translateX(-5.5%);}
.inquire01 .top .box .item03::after{transform:skewX(35.5deg) translateX(-5.5%);}
.inquire01 .top .box .item03::before{transform:skewX(-35.5deg) translateX(-5.5%);}
.widgets_common_tc1{position:relative;z-index:100;}
.brandBox_detail{top:50%; transform:translateY(-50%); margin-top:0;}
.about_us01{padding-bottom:50px;}
.about_us01 .t_btn{display:none;}
.about_us01 .wrap{overflow:hidden;}
.about_us01 .title_box{width:20%; float:left; text-align:left;}
.about_us01 .title_box .en{font-size:.35rem; margin-bottom:10px;}
.about_us01 .title_box .tit{font-size:.42rem; line-height:.5rem; margin-bottom:0;}
.about_us01 .con{width:75%; float:right; font-size:16px; line-height:30px;}


/* 联系我们的表单 */
.widgets_inline_form_7{padding:0 0 60px;}
.widgets_inline_form_7 .tit{text-align:center; margin-bottom:30px; font-size:36px; line-height:1.2; color:#000;}
.widgets_inline_form_7 .content{padding:0 7%;}
.widgets_inline_form_7 .content .inp_box{float:left; width:48%; margin-right:4%; margin-bottom:20px;  position:relative;}
.widgets_inline_form_7 .content .inp_box:nth-child(2n){margin:0;}
.widgets_inline_form_7 .content .inp_box .type{font-size:16px; color:#353333; margin-bottom:5px;}
.widgets_inline_form_7 .content .inp_box .type em{color:red}
.widgets_inline_form_7 .content .inp_box .inp{width:100%; height:40px; line-height:40px; border:1px solid #ccc; box-sizing:border-box; text-indent:15px; font-size:15px;}
.widgets_inline_form_7 .content .inp_box_textarea{width:100%; margin-right:0;}
.widgets_inline_form_7 .content .inp_box textarea{height:100px; width:100%; box-sizing:border-box;border:1px solid #ccc;}
.widgets_inline_form_7 .content .inp_box .inp_container{position:relative;}
.widgets_inline_form_7 .content .inp_box span{color:#ff0000; position:absolute; right:20px; top:50%; transform:translateY(-50%)}
.widgets_inline_form_7 .content .yzm .inp{width:48%; margin-bottom:20px; height:44px; line-height:44px; border:1px solid #cccccc; padding-left:10px; box-sizing:border-box; overflow:hidden;}
.widgets_inline_form_7 .content .yzm .yzmImg{height:44px;}
.widgets_inline_form_7 .content .con{font-size:13px; color:#454545; margin-top:40px; padding-top:20px; border-top:1px solid #ccc;}
.widgets_inline_form_7 .content .send{cursor:pointer; float:right; background:#f2f2f2; border:none; outline:none; font-size:16px; -webkit-transition:color 0.3s; transition:all 0.3s;  color:#000; width:220px; line-height:45px; line-height:45px; border-radius:3px;}
.widgets_inline_form_7 .content .send:hover{background:#d6000f; color:#fff;}
.widgets_inline_form_7 .content .t{line-height:50px;}
.widgets_inline_form_7 .content .t a{color:#bc0b13; text-decoration:underline;}

/* 20240806 */
.ipart03{padding-top:.3rem;}
.ipart03 .hd{position:relative; z-index:3;}
.ipart03 .hd .right .markers .marker .label{opacity:0; visibility:hidden; transition:0.5s ease; pointer-events:none;}
.ipart03 .hd .right .markers .marker .label .con{font-size:14px; line-height:24px; font-weight:normal;}
.ipart03 .hd .right .markers .marker:hover{z-index:11;}
.ipart03 .hd .right .markers .marker:hover .label{opacity:1; visibility:visible; pointer-events:all;}
.ipart03 .hd .right .rect-495{padding-bottom:49.5%;}
.ipart03 .hd .right .dots{position:absolute; left:0; top:0; width:100%; height:100%;}
.ipart03 .hd .right .dots .dot{position:absolute; width:.36rem; height:.36rem; cursor:pointer; z-index:3;}
.ipart03 .hd .right .dots .dot::before{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:50%; width:.2rem; height:.2rem; /*background-image:radial-gradient(circle at center, #ffffff 0%, #ec8888 50%, #d6000f 100%);*/background-color:#d6000f; opacity:.5; animation:warnS 2s linear 0s infinite; z-index:2;} 
.ipart03 .hd .right .dots .dot::after{content:""; box-sizing:border-box; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); border-radius:.1rem; width:.36rem; height:.36rem; border-radius:50%; /*background-image:radial-gradient(circle at center, #ffffff 0%, #ec8888 50%, #d6000f 100%);*/background-color:#d6000f; opacity:.2; animation:warnW 2s linear 0s infinite; z-index:1;}
.ipart03 .hd .right .dots .dot .mess_dot i{position:absolute; width:6px; height:6px; border-radius:50%; background-color:#d6000f; z-index:9; top:50%; left:50%; transform:translate(-50%, -50%);}
.ipart03 .hd .right .dots .dot .mess_dot em{font-size:16px; position:absolute; top:1px; left:100%; margin-left:5px;; white-space:nowrap; transition:0.5s ease;}
.ipart03 .hd .right .dots .dot .mess_dot span{transition:0.5s ease; width:14px; height:16px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); opacity:0; visibility:hidden; transition:0.5s ease;}
.ipart03 .hd .right .dots .dot .mess_box{position:absolute; top:100%; left:50%; transform:translateX(-50%); margin-top:30px; width:200px; background:#fff; border-radius:5px; box-shadow:0 0 15px rgba(0,0,0,.2); transition:0.5s ease; opacity:0; visibility:hidden; pointer-events:none;}
.ipart03 .hd .right .dots .dot .mess_box span{font-size:15px; line-height:23px; display:block; padding:10px;}
.ipart03 .hd .right .dots .dot:hover{z-index:5;}
.ipart03 .hd .right .dots .dot:hover .mess_box{opacity:1; visibility:visible; pointer-events:all; margin-top:5px;}
.ipart03 .hd .right .dots .dot:hover .mess_dot em{opacity:0; visibility:hidden;}
.ipart03 .hd .right .rect-495{overflow:visible;}

/* 20240809 */
.btn_more{padding:0 20px 0 25px;}
@media only screen and (min-width:1920px){
    .btn_more{width:auto; display:inline-block;}
}
.ibanner:after{content:''; width:100%; height:120px; position:absolute; left:0; top:0; background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent); z-index:2;}

/* 20240814 */
.pro_compare01 .hd{height:3rem;}
.pro_compare01 .hd .item.choose .box .img img{max-height:75%;}
.pro_compare01 .hd .item .box{height:1.6rem;}
.pro_compare01 .bd .section.section1 .cont_box .item li.red{color:#ff0000;}

/* 查找经销商 新做*/
.jxs01{position:relative; padding-bottom:.6rem;}
.jxs01::after{content:''; position:absolute; bottom:0; height:1.5rem; left:0; width:100%; background:linear-gradient(to top,#fff 50%,rgba(255,255,255,0)); z-index:3;}
.jxs01 .right{position:relative; float:right; width:61.35%; z-index:1; height:8.9rem!important;}
.jxs01 .left{position:absolute; left:0; top:0; width:100%; height:100%; z-index:0;}
.jxs01 .left .content{width:calc(35.3% + 2px);}

.jxs01 .left .content .top{margin-bottom:.15rem; width:91.7%;}
.jxs01 .left .content .top .title{font-weight:bold; color:#d6000f; margin-bottom:.28rem; padding-top:.45rem; box-sizing:border-box;}
.jxs01 .left .content .top .line{margin-bottom:.15rem;}
.jxs01 .left .content .top .line01 .sel_item{float:left; position:relative; width:50%; background:#d6000f; cursor:pointer; color:#ffffff; border-radius:.06rem;}
.jxs01 .left .content .top .line01 .sel_item .sel_box{padding:.15rem 8%; padding-right:6.5%;}
.jxs01 .left .content .top .line .sel_item .item_l{font-size:.16rem; line-height:.3rem;}
.jxs01 .left .content .top .line .sel_item .item_r{position:absolute; right:13%; top:50%; transform:translateY(-50%); font-size:.13rem; font-weight:bold;}
.jxs01 .left .content .top .line .sel_item .item_r i{transition:all .5s ease; font-weight:bold; margin:0;}
.jxs01 .left .content .top .line .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; padding-left:.2rem; box-sizing:border-box; color:#5b5b5b;}
.jxs01 .left .content .top .line .sel_item .item_down ul{max-height:4rem; overflow:auto; scrollbar-width:thin; scrollbar-color:#d6000f rgba(10, 30, 64, 0);}
.jxs01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar{width:2px; height:4px;}
.jxs01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar-thumb{background:#d6000f;}
.jxs01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar-track{background:#ffffff;}
.jxs01 .left .content .top .line .sel_item .item_down li{line-height:1.4; padding:.1rem 1em; cursor:pointer;}
.jxs01 .left .content .top .line .sel_item .item_down li:hover{color:#d6000f;}
.jxs01 .left .content .top .line .sel_item.cur .item_r i{transform:rotate(180deg);}
.jxs01 .left .content .top .line01 .sel_item02{width:46%; margin-left:4%; background:#f0f0f0; color:#000;}

.jxs01 .left .content .top .line01 .sel_item02 .item_down{left:auto; right:0; width:auto; padding-left:0;}
.jxs01 .left .content .top .line01 .sel_item02 .item_down .box>div{min-width:1.73rem; background-color:#f6f6f6; padding:.24rem 0 .04rem 0; box-sizing:border-box; display:none;}
.jxs01 .left .content .top .line01 .sel_item02 .item_down .box{display:flex;}
.jxs01 .left .content .top .line01 .sel_item02 .item_down ul{max-height:5.08rem;}
.jxs01 .left .content .top .line01 .sel_item02 .item_down li.active{color:#d6000f; background:#fff;}

.jxs01 .left .content .top .line .input_item{position:relative; padding:.11rem 13% .1rem; padding-left:.4rem; background:#fff; border-radius:.06rem; overflow:hidden; box-sizing:border-box; border:2px solid #000;}
.jxs01 .left .content .top .line .input_item input{font-size:.16rem; line-height:.35rem; width:100%; padding:0; margin:0; background:none;border:none;}
.jxs01 .left .content .top .line .input_item input:-moz-placeholder{color:#000;}
.jxs01 .left .content .top .line .input_item input::-webkit-input-placeholder{color:#000;}
.jxs01 .left .content .top .line .input_item input:-ms-input-placeholder{color:#000;}
.jxs01 .left .content .top .line .input_item .search_btn{position:absolute; font-size:.2rem; right:.3rem; top:50%; transform:translateY(-50%); background:none; border:none; outline:none; padding:0; cursor:pointer; color:#d6000f; font-weight:bold;}
.jxs01 .left .content .top .line .input_item .search_btn i{margin:0; display:block;}

.jxs01 .left .content .midd{margin-bottom:.1rem;}
.jxs01 .left .content .midd .tit{font-size:.16rem; line-height:.4rem; color:#000;}
.jxs01 .left .content .midd .tit span{color:#ca2232;}

.jxs01 .left .content .bott ul{height:5.6rem; overflow-y:auto; padding-right:.5rem;}
.jxs01 .left .content .bott .item{padding:.27rem .28rem .24rem; background:#fafafa; margin-bottom:.15rem; border-radius:.1rem;}
.jxs01 .left .content .bott .item:nth-child(2n){background:#fff;}
.jxs01 .left .content .bott .item:last-child{margin-bottom:1rem;}
.jxs01 .left .content .bott .item .box{position:relative;}
.jxs01 .left .content .bott .item .tit{font-size:.2rem; margin-bottom:.15rem; color:#000; font-weight:bold;}
.jxs01 .left .content .bott .item .con{font-size:.16rem; line-height:.24rem; color:#8f8f8f; margin-bottom:.35rem;}
.jxs01 .left .content .bott .item .con .line{margin-bottom:.02rem;}
.jxs01 .left .content .bott .item .btns .action_btn{width:.4rem; height:.4rem; line-height:.4rem; margin-right:.13rem; border-radius:50%; color:#fff; background:#d6000f; text-align:center; display:inline-block; transition:all .5s ease;}
.jxs01 .left .content .bott .item .btns .action_btn i{font-size:.2rem; margin:0; line-height:.4rem;}
.jxs01 .left .content .bott .item .btns .action_btn:hover{background:#d6000f;}
.jxs01 .left .content .bott .item .btns .action_btn:hover i{color:#ffffff;}
.jxs01 .left .content .bott .item .type{position:absolute; bottom:0; right:0; display:none;}
.jxs01 .left .content .bott .item .type>div{display:inline-block; vertical-align:text-bottom;}
.jxs01 .left .content .bott .item .type .c{font-size:.14rem; color:#252b33; line-height:.2rem; margin-left:.1rem;}
.jxs01 .left .content .bott ul::-webkit-scrollbar{width:10px; height:10px;}
.jxs01 .left .content .bott ul::-webkit-scrollbar-thumb{border-radius:5px; box-shadow:inset 0 0 10px 10px #838383; border-left:solid 6px transparent;}
.jxs01 .left .content .bott ul::-webkit-scrollbar-track{border-radius:5px; background:rgba(0, 0, 0, 0); box-shadow:inset 0 0 10px 10px #e8e8e8; border-right:solid 9px transparent;}
.jxs01 .left .content .bott .item:hover .tit{color:#d6000f;}


/* 20240819 */
.header .header_top{display:none;}
.xc_banner{margin-top:94px}
.header .header_bott .h_tools .m_lan{display:inline-block; color:#fff;}
.header .header_bott .h_tools .m_lan i{font-size:0; display:inline-block; width:22px; height:22px; background:url(../img/language_icon_2.gif) no-repeat center; background-size:cover; transition:.5s ease;}
.header .header_bott .h_tools .m_lan span{font-size:14px; display:inline-block; vertical-align:middle; margin-left:5px;}
.header .header_bott .h_tools .h_search {line-height:30px; height:30px; margin:32px 0; text-align:center; width:30px; border:1px solid #fff; border-radius:50%; box-sizing:border-box; margin-left:35px; }
.header .header_bott .h_tools .h_search i{margin:0; font-size:17px; color:#fff;}
.header .header_bott .h_tools .m_search {line-height:30px; height:30px; margin:25px 0; text-align:center; width:30px; border:1px solid #d6000f; background:#d6000f; border-radius:50%; box-sizing:border-box; margin-left:17px; }
.header .header_bott .h_tools .m_search i{margin:0; font-size:17px; color:#fff;}
.header .header_bott .h_tools .h_price .h_720icon a img{display:none;}
.header .header_bott .h_tools .h_price .h_720icon a{display:inline-block; width:28px; height:18px; background:url(../img/h_720icon.png) no-repeat center; transition:.5s ease;vertical-align:middle;}
.ibanner.pt{margin-top:0;}
.header.fixed .header_bott .h_tools .h_search{background:#d6000f; border-color:#d6000f;}
.header.fixed .header_bott .h_tools .m_lan i{background:url(../img/language_icon_1.gif) no-repeat center; background-size:cover;}
.header.fixed .header_bott .h_tools .m_lan{color:#000;}
.header.fixed .header_bott .h_tools .h_price .h_720icon a{background:url(../img/h_720icon2.png) no-repeat center; }
.header.index_header:hover .header_bott .h_tools .h_search{background:#d6000f; border-color:#d6000f;}
.header.index_header:hover .header_bott .h_tools .m_lan{color:#000;}
.header.index_header:hover .header_bott .h_tools .m_lan i{background:url(../img/language_icon_1.gif) no-repeat center; background-size:cover;}
.header.index_header:hover .header_bott .h_tools .h_price .h_720icon a{background:url(../img/h_720icon2.png) no-repeat center;}

.header.xc_header .header_bott .h_tools .h_search{background:#d6000f;}
.header.xc_header .header_bott .h_tools .m_lan{color:#000;}
.header.xc_header .header_bott .h_tools .m_lan i{background:url(../img/language_icon_1.gif) no-repeat center; background-size:cover;}
.header.xc_header .header_bott .h_tools .h_price .h_720icon a{background:url(../img/h_720icon2.png) no-repeat center;}

.header.relative{position:relative;}
.header.relative .header_bott .nav_li .inav_a{color:#000;}
.header.relative .header_bott .nav_li4 .inav_a:before{background:#a9a9a9;}
.header.relative .header_bott .nav_li_icon .inav_a:before{background:url(../img/h_icon1.svg) no-repeat center;  background-size:cover;}
.header.relative .header_bott .nav_li_icon:hover .inav_a:before{background:url(../img/h_icon2.svg) no-repeat center;  background-size:cover;}
.header.relative .header_bott .h_tools .h_search{background:#d6000f;}
.header.relative .header_bott .h_tools .m_lan{color:#000;}
.header.relative .header_bott .h_tools .m_lan i{background:url(../img/language_icon_1.gif) no-repeat center; background-size:cover;}
.header.relative .header_bott .h_tools .h_price .h_720icon a{background:url(../img/h_720icon2.png) no-repeat center;}



/* 20240821 */
.header.index_header .header_bott{background:transparent;}
.header .header_bott .h_logo{padding:27px 0;}
.header .header_bott .h_logo a img{height:40px;}
.header .header_bott .inav_wrapper{justify-content:center; left:0;}
.header .header_bott .nav_li.product .nav_down{left:0}
.right_nav .popup .box.more_box{width:400px; min-height:412px; box-sizing:border-box; padding:50px 30px; border-radius:7px;}
.right_nav .popup .box.more_box .tit{font-size:28px; color:#000; text-align:center;}
.right_nav .popup .box.more_box .inp_wrap{margin-bottom:18px; border:1px solid #B3B8C3; border-radius:10px; line-height:46px; position:relative;}
.right_nav .popup .box.more_box .inp_wrap .inp{width:calc(100% - 50px); height:46px; line-height:46px; border:none; background:transparent; padding:0 20px;}
.right_nav .popup .box.more_box .inp_wrap01:after{content:''; width:20px; height:22px; background:url(../img/login_icon1.png) no-repeat center; position:absolute; top:50%; right:24px; transform:translateY(-50%)}
.right_nav .popup .box.more_box .inp_wrap02:after{content:''; width:20px; height:22px; background:url(../img/login_icon2.png) no-repeat center; position:absolute; top:50%; right:24px; transform:translateY(-50%);}
.right_nav .popup .box.more_box .btns{display:block; margin-top:40px; font-size:18px; color:#fff; font-weight:bold; text-align:center; background:#d6000f; border-radius:5px; padding:0; outline:none; border:none; width:100%; line-height:48px; cursor:pointer;}
.right_nav .popup .box.more_box .term{font-size:14px; line-height:25px; color:#888; margin-top:22px;}

/* 登陆成功 */
.right_nav .popup.popup_sucess .box.more_box{min-height:176px; padding:40px 30px;}
.right_nav .popup.popup_sucess .box.more_box .tit{font-size:16px; line-height:30px; text-align:left; padding-left:40px; position:relative;}
.right_nav .popup.popup_sucess .box.more_box .tit:after{content:''; width:20px; height:22px; background:url(../img/login_icon1.png) no-repeat center; position:absolute; left:0; top:4px}
.right_nav .popup.popup_sucess .box.more_box .tit span{color:#c8c8c8; font-weight:normal; display:inline-block; margin-left:4px;}
.right_nav .popup.popup_sucess .box.more_box .btns{margin-top:25px;}




/* 营销网络 */
.network.channel_content{padding-bottom:0; padding-top:80px;}
.network01{position:relative; }
.network01  .left::after{content:''; position:absolute; bottom:0; height:50px; left:0; width:100%; background:linear-gradient(to top,#fff 50%,rgba(255,255,255,0)); z-index:3; display:none;}
.network01 .right{position:relative; float:right; width:61.35%; z-index:1; height:calc(100vh - .8rem);}
.network01 .right>img{width:100%; height:100%; object-fit:cover;}
.network01 .left{position:absolute; left:0; top:0; width:100%;  height:calc(100vh - .8rem); z-index:0;}
.network01 .left .content{width:calc(35.3% + 2px);}
.network01 .left .content .top{width:91.7%; margin-bottom:15px;}
.network01 .left .content .top .title{font-weight:bold; font-size:36px; line-height:40px; color:#000; margin-bottom:25px; padding-top:40px; box-sizing:border-box;}
.network01 .left .content .top .links{font-size:0; margin-bottom:25px;}
.network01 .left .content .top .links a{display:inline-block; padding:0 19px; position:relative; font-size:22px; color:#000; line-height:30px;}
.network01 .left .content .top .links a:after{content:''; width:1px; height:21px; background:#B9B9B9; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.network01 .left .content .top .links a:first-child{padding-left:0;}
.network01 .left .content .top .links a:first-child:after{display:none;}
.network01 .left .content .top .links a.on{color:#d6000f; font-weight:bold;}
.network01 .left .content .top .line01{margin-bottom:18px;}
.network01 .left .content .top .line01 .sel_item{float:left; position:relative; width:100%; background:#f0f0f0; cursor:pointer; color:#000; border-radius:6px;}
.network01 .left .content .top .line01 .sel_item .sel_box{padding:15px 40px;;}
.network01 .left .content .top .line .sel_item .item_l{font-size:16px; line-height:30px;}
.network01 .left .content .top .line .sel_item .item_r{position:absolute; right:40px; top:50%; transform:translateY(-50%); font-size:13px; font-weight:bold;}
.network01 .left .content .top .line .sel_item .item_r i{transition:all .5s ease; font-weight:bold; margin:0;}
.network01 .left .content .top .line .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; padding-left:.2rem; box-sizing:border-box; color:#5b5b5b;}
.network01 .left .content .top .line .sel_item .item_down ul{max-height:4rem; overflow:auto; scrollbar-width:thin; scrollbar-color:#d6000f rgba(214, 0, 15, 0);}
.network01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar{width:2px; height:4px;}
.network01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar-thumb{background:#d6000f;}
.network01 .left .content .top .line .sel_item .item_down ul::-webkit-scrollbar-track{background:#ffffff;}
.network01 .left .content .top .line .sel_item .item_down li{line-height:1.4; padding:.1rem 1em; cursor:pointer;}
.network01 .left .content .top .line .sel_item .item_down li:hover{color:#d6000f;}
.network01 .left .content .top .line .sel_item.cur .item_r i{transform:rotate(180deg);}
.network01 .left .content .top .line01 .sel_item02{width:46%; margin-left:4%; color:#000;}
/* .network01 .left .content .top .line01 .sel_item02 .item_down{left:auto; right:0; width:auto; padding-left:0;}
.network01 .left .content .top .line01 .sel_item02 .item_down .box>div{min-width:1.73rem; background-color:#f6f6f6; padding:.24rem 0 .04rem 0; box-sizing:border-box; display:none;}
.network01 .left .content .top .line01 .sel_item02 .item_down .box{display:flex;}
.network01 .left .content .top .line01 .sel_item02 .item_down ul{max-height:5.08rem;}
.network01 .left .content .top .line01 .sel_item02 .item_down li.active{color:#d6000f; background:#fff;} */
.network01 .left .content .top .line .input_item{position:relative; padding:11px 40px 10px; background:#fff; border-radius:6px; overflow:hidden; box-sizing:border-box; border:2px solid #000;}
.network01 .left .content .top .line .input_item input{font-size:16px; line-height:35px; width:100%; padding:0; margin:0; background:none;border:none;}
.network01 .left .content .top .line .input_item input:-moz-placeholder{color:#000;}
.network01 .left .content .top .line .input_item input::-webkit-input-placeholder{color:#000;}
.network01 .left .content .top .line .input_item input:-ms-input-placeholder{color:#000;}
.network01 .left .content .top .line .input_item .search_btn{position:absolute; font-size:20px; right:30px; top:50%; transform:translateY(-50%); background:none; border:none; outline:none; padding:0; cursor:pointer; color:#0a1e40; font-weight:bold;}
.network01 .left .content .top .line .input_item .search_btn i{margin:0; display:block;}
.network01 .left .content .bott ul{height:520px; overflow-y:auto; padding-right:50px;}
.network01 .left .content .bott .item{padding:30px 0; border-bottom:4px solid #eeeeee;}
.network01 .left .content .bott .item .box{position:relative;}
.network01 .left .content .bott .item .tit{font-size:18px; line-height:32px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #eeeeee; transition:all .3s ease; color:#d6000f;}
.network01 .left .content .bott .item .tit span{font-weight:bold;}
.network01 .left .content .bott .item .con .line{margin-bottom:14px; font-size:0;}
.network01 .left .content .bott .item .con .line .icon{position:relative; width:32px; margin-right:15px; display:inline-block; vertical-align:top; font-size:18px; line-height:32px; color:#6F6F6F; text-align:center;}
/* .network01 .left .content .bott .item .con .line .icon .iconfont{margin:0; color:#8f8f8f; font-size:.26rem;} */
.network01 .left .content .bott .item .con .line .txt{display:inline-block; vertical-align:middle;font-size:18px; line-height:32px; color:#000; }
.network01 .left .content .bott .item .con .line:last-child{margin-bottom:0;}
.network01 .left .content .bott .item .con .line:first-child{white-space:nowrap;}
.network01 .left .content .bott .item .con .line:first-child .txt{white-space:normal;}
.network01 .left .content .bott .item .con .line:first-child .txt{width:calc(100% - 47px);}
.network01 .left .content .bott ul::-webkit-scrollbar{width:2px; height:4px;}
.network01 .left .content .bott ul::-webkit-scrollbar-thumb{border-radius:5px; background:#d6000f;}
.network01 .left .content .bott ul::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.network01 .left .content .bott .item:hover .tit{color:#d6000f;}

/* 20240821 */
.xc_banner.pro_banner,
.channel_content.pro_detail,
.channel_content.service_case{margin-top:94px;}
.pro_compare01 .content{padding-top:40px;}
.pro_compare01 .bd .section.section1 .cont_box .item .add_item::-webkit-scrollbar{height:10px;}
.pro_compare01 .bd .section.section1  .el-table__body-wrapper{overflow-y:auto;  }
.service_case02 .tab_c{padding-top:50px;}

/* 20240822 地区语言版本选择 */
.location_choose{background:#201e1f; padding:0.15rem 0; position:relative; z-index:200;}
.location_choose .content{color:#fff; display:flex; align-items:center; justify-content:space-around;}
.location_choose .content .left{font-size:0.18rem; line-height:1; color:#ffffff;}
.location_choose .content .right{width:6rem; }
.location_choose .content .right .choose_wrapper{display:flex; align-items:center; justify-content:space-between;}
.location_choose .content .right .form_item{background-color:rgb(46, 46, 46); width:66%; position:relative;}
.location_choose .content .right .form_item .sel_div{font-size:0; padding:0 0.13rem; cursor:pointer;}
.location_choose .content .right .form_item .sel_div span{font-size:0.16rem; line-height:0.4rem; display:inline-block; vertical-align:middle; }
.location_choose .content .right .form_item .sel_div .icon01{font-size:0.2rem; width:0.35rem;}
.location_choose .content .right .form_item .sel_div span i{margin:0; display:block;}
.location_choose .content .right .form_item .sel_div .t{width:calc(100% - 0.55rem);}

.location_choose .content .right .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; z-index:2; font-size:0 ;border-top:2px solid rgba(255, 255, 255, 0.1);}
.location_choose .content .right .form_item .sel_down .continent{width:58.5%; background:rgb(46, 46, 46); display:inline-block; vertical-align:text-top;}
.location_choose .content .right .form_item .sel_down .box{line-height:0.3rem; border-bottom:2px solid rgba(255, 255, 255, 0.1); cursor:pointer; display:flex; align-items:center; justify-content:space-between; padding-left:0.15rem; padding-right:0.1rem;}
.location_choose .content .right .form_item .sel_down .box .c{color:#c3c3c3; font-size:0.15rem;}
.location_choose .content .right .form_item .sel_down .box i{color:#c3c3c3; font-size:10px; display:block; margin:0;}
.location_choose .content .right .form_item .sel_down .country{width:41.5%; background:rgb(46, 46, 46); display:inline-block; vertical-align:text-top;}
.location_choose .content .right .form_item .sel_down .country li{border-bottom:2px solid rgba(255, 255, 255, 0.1);}
.location_choose .content .right .form_item .sel_down .country a{display:block; padding:0 10%; padding-right:0.1rem;}
.location_choose .content .right .form_item .sel_down .country .cont01 div{display:inline-block; vertical-align:middle;}
.location_choose .content .right .form_item .sel_down .country .guoqi{width:0.33rem; height:0.16rem;}
.location_choose .content .right .form_item .sel_down .country .lang{line-height:0.3rem; font-size:0.15rem; color:#ffffff; margin-left:0.1rem;}

.location_choose .content .right .form_item .sel_down .box.cur .c{color:#d6000f;}
.location_choose .content .right .form_item .sel_down .box.cur i{color:#d6000f;}
.location_choose .content .right .form_item .sel_down .country li:hover .lang{color:#d6000f;}

.location_choose .content .right .form_btns{width:1.25rem; line-height:0.4rem; text-align:center; font-size:0.16rem; background-color:rgb(46, 46, 46); }
.location_choose .content .right .form_btns a{display:block;}

.location_choose .content .right .close_btns{font-size:0.18rem; line-height:0.4rem; cursor:pointer;}
.location_choose .content .right .close_btns i{margin:0; display:block;}

/* cookie */
.cookie_box{position:fixed; left:0; top:0; width:100%; height:100%; z-index:100;}
.cookie_box .bg{position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.5);}
.cookie_box .container{width:620px; background:#fff; border-radius:10px; position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2;}
.cookie_box .container .close{width:25px; height:25px; background:url(../img/close.svg) no-repeat center; background-size:cover; position:absolute; right:15px; top:15px; transition:.5s ease; cursor:pointer;}
.cookie_box .container .close:hover{transform:rotateZ(180deg);}
.cookie_box .container .content{padding:60px 50px 50px;}
.cookie_box .container .content .img_{margin-bottom:30px; text-align:center;}
.cookie_box .container .content .info{font-size:18px; color:#888; line-height:30px; margin-bottom:30px;}
.cookie_box .container .content .info a{color:#d6000f;}
.cookie_box .container .content .btns button{border:1px solid #000; border-radius:7px; line-height:60px; background:none; font-size:17px; color:#000; text-align:center; padding:0; width:100%; display:block; box-sizing:border-box; cursor:pointer; transition:.5s ease;}
.cookie_box .container .content .btns button:first-child{margin-bottom:20px;}
.cookie_box .container .content .btns button:hover{background:#d6000f; color:#fff; border-color:#d6000f;}

/* 20240828 */
.history4 .content .center .list{display:none;}

/* 20240829 */
/* 新补充的页面 */
.about_cen.channel_content{padding:0;}
/* .about_cen01{background:url(../img/about_cen01_2.jpg) no-repeat center top; background-size:cover; height:1190px; position:relative;} */
.about_cen01 .infor{padding:0 11%; text-align:center; padding-top:110px;}
.about_cen01 .infor .tit{font-weight:bold;}
.about_cen01 .infor .con{font-size:16px; line-height:32px; margin-top:20px;;}
.about_cen01 .content .play_btn{margin-top:55px; text-align:center;}
.about_cen01 .content .play_btn .box{display:inline-block; cursor:pointer;}
.about_cen01 .content .play_btn .box span{font-size:16px; line-height:20px; color:#d6000f; display:inline-block; border-bottom:1px solid #d6000f; vertical-align:middle;}
.about_cen01 .content .play_btn .box img{display:inline-block; vertical-align:middle; margin-right:5px;}
.about_cen01_new .list{margin-top:90px;}
.about_cen01_new .list ul{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:stretch;}
.about_cen01_new .list li{width:23.5%; margin-right:2%; margin-bottom:20px; font-size:16px; line-height:30px; padding:15px 0; border-radius:10px; background:#fff; text-align:center; transition:.5s ease;}
.about_cen01_new .list li:nth-child(4n){margin-right:0;}
.about_cen01_new .list li.cur{background:#d6000f; color:#fff;}
.about_cen01_new .num_box{position:absolute; left:0; bottom:60px; width:100%; z-index:30;}
.about_cen01_new .num_box li{position:relative; padding:0 9.6%; float:left; color:#fff;}
.about_cen01_new .num_box li:after{content:''; width:1px; height:92px; background:rgba(255,255,255,.4); position:absolute; left:0;; top:50%; transform:translateY(-50%);}
.about_cen01_new .num_box li:first-child{padding-left:0;}
.about_cen01_new .num_box li:first-child::after{display:none}
.about_cen01_new .num_box li:last-child{padding-right:0;}
.about_cen01_new .num_box li .num{font-size:16px;}
.about_cen01_new .num_box li .num span{font-weight:bold; font-size:60px;}
.about_cen01_new .num_box li .txt{font-size:16px; line-height:30px;}
.about_cen01_new{position:relative; overflow:hidden;  margin-bottom:70px;}
.about_cen01_new .content{padding-top:1px; }
.about_cen01_new .words{position:absolute; width:100%; z-index:20; top:14%; left:0; text-align:center; transform:translateY(2.2rem);}
.about_cen01_new .words .cont{width:64.1%; margin:0 auto;}
.about_cen01_new .words .title{margin-bottom:.25rem;}
.about_cen01_new .words .con{color:#333333; margin-bottom:.2rem;}
.about_cen01_new .top_cloud{width:100%; position:absolute; top:-23%; left:0; z-index:10; pointer-events:none;}
.about_cen01_new .top_cloud img{width:100%;}
.about_cen01_new .bott{position:relative; background:#fff;}
.about_cen01_new .bott .img_base{position:relative; z-index:17; pointer-events:none; margin-bottom:-1rem; transform:translateY(-0.2rem)}
.about_cen01_new .bott img{width:100%;}
.about_cen01_new .bott .cloud_left{position:absolute; top:1.23rem; left:0; z-index:10; width:3.72rem; transform:translateY(1.2rem); z-index:18;}
.about_cen01_new .bott .cloud_right{position:absolute; top:2.5rem; right:.7rem; width:3.72rem; z-index:10; transform:translateY(1.5rem); z-index:18;}
.about_cen01_new .bott .bott_img{position:absolute; top:5.7%; left:0; transform:translateY(1.2rem)}
.about_cen01_new .bott .name_img{position:absolute; top:25%; left:50%; margin-left:-4.17rem; width:8.33rem; transform:translateY(2.4rem)}
.about_cen01_new .svg_box1{position:absolute; left:60%; top:0; width:4.3rem; height:100%; z-index:10; height:5.2rem;}
.about_cen01_new .m_top_cloud{display:none;}
.about_cen03.about_us04{padding-top:0;}

/* 20240904研发 */
.yanfa01 .left{width:47%; float:left;}
.yanfa01 .left .tit{font-weight:bold; margin-bottom:70px;}
.yanfa01 .left .con .item{padding-left:30px; position:relative; margin-bottom:50px; cursor:pointer;}
.yanfa01 .left .con .item .item_top{position:relative; padding-left:50px;}
.yanfa01 .left .con .item .item_top .icon{height:22px; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.yanfa01 .left .con .item .item_top span{font-size:22px; line-height:30px; color:#888;}
.yanfa01 .left .con .item .item_bott{padding-left:50px; font-size:16px; line-height:32px; color:#000; margin-top:10px; display:none;}
.yanfa01 .left .con .item:after{content:''; width:3px; height:3px; background:#d6000f; border-radius:10px; position:absolute; left:6.5px; top:13.5px;}
.yanfa01 .left .con .item.on:before{content:''; width:16px; height:16px; background:#d6000f; border-radius:10px; opacity:.4; position:absolute; left:0; top:7px;}
.yanfa01 .left .con .item.on .item_top span{color:#000; font-weight:bold;}
.yanfa01 .left .con .item:first-child .item_bott{display:block;}
.yanfa01 .right{width:51.5%; float:right;}
.yanfa01 .right .rect-657{padding-bottom:65.7%}
.yanfa02{padding:50px 0;}
.yanfa02 .infor .tit{font-weight:bold; margin-bottom:10px;}
.yanfa02 .content{margin-top:50px; position:relative;}
.yanfa02 .content .item{display:none; position:relative;}
.yanfa02 .content .owl-item .item{display:block;}
.yanfa02 .content .item .rect-425{padding-bottom:42.5%; border-radius:10px;}
.yanfa02 .content .item .intro{position:absolute; left:0; width:100%; bottom:0;}
.yanfa02 .content .item .intro .box{padding:100px; color:#fff;}
.yanfa02 .content .item .intro .box .t{font-size:32px; line-height:40px; margin-bottom:40px;;}
.yanfa02 .content .item .intro .box .c{font-size:16px; line-height:30px;}
.yanfa02 .content .item .intro .box .c span{display:block; position:relative; padding-left:30px; margin-bottom:5px;;}
.yanfa02 .content .item .intro .box .c span:after{content:''; width:8px; height:8px; background:#fff; border-radius:10px; position:absolute; left:0; top:11px;}
.yanfa02 .content .owl-dots{position:absolute; left:100px;  bottom:30px; text-align:center; z-index:3;}
.yanfa02 .content .owl-dots .owl-dot{border-radius:20px; margin-right:10px; width:8px; height:8px;  background:#fff; position:relative;  cursor:pointer; display:inline-block; transition:.5s ease;}
.yanfa02 .content .owl-dots .owl-dot.active{background:#d6000f; width:20px;}
.yanfa03 .information .tit{font-weight:bold; margin-bottom:40px;}
.yanfa03 .content .hd .stages{position:relative; white-space:nowrap; overflow-x:scroll; font-size:0;  margin:0 auto; flex:1 1 auto;}
.yanfa03 .content .hd .stages:after{content:''; width:100px; height:100%; background-image:linear-gradient(to left,#fff,transparent); position:absolute; right:0; top:0; z-index:4;}
.yanfa03 .content .hd .stages::-webkit-scrollbar{display:none;}
.yanfa03 .content .hd .stages .swiper-wrapper{transition-duration: .2s!important;}
.yanfa03 .content .hd .stages .swiper-container{position:relative}
.yanfa03 .content .hd .stage_item{display:inline-block; z-index:0; box-sizing:border-box; overflow:hidden; width:auto;}
.yanfa03 .content .hd .stage_item.swiper-slide-active{background:#f6f6f6;}
.yanfa03 .content .hd .stage_item:last-child{min-width:100%;}
.yanfa03 .content .hd .stage_item .cont{position:relative; /*width:9rem;*/ margin-left:8.35vw;  white-space:nowrap; height:100%;}
.yanfa03 .content .hd .stage_item .cont:first-child{margin-left:0;}
.yanfa03 .content .hd .stage_item .cont .year_item{position:relative; display:inline-block; width:4.35rem; padding:50px 26px 26px;  border-left:1px solid #EEEEEE; white-space:initial; box-sizing:border-box; height:100%; box-sizing:border-box;}
.yanfa03 .content .hd .stage_item .cont .year_item:last-child{border-right:0;}
.yanfa03 .content .hd .stage_item .cont .year_item.on{border-left:1px solid transparent; box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); transition:all .5s ease;}
.yanfa03 .content .hd .stage_item .cont .year_item.on+.year_item{border-left:1px solid transparent;}
/* .yanfa03 .content .hd .stage_item .cont .year_item.on .intro_box .infor{height:3.7rem;} */
.yanfa03 .content .hd .stage_item .cont .year_item.on .intro_box .infor{height:100%;}
.yanfa03 .content .hd .stage_item .cont .year_item.on .img_{opacity:0;}
.yanfa03 .content .hd .stage_item .cont .year_item .intro_box{position:relative; padding-top:1.7rem; transition:all .5s ease; white-space:normal;}
.yanfa03 .content .hd .stage_item .cont .year_item .intro_box .infor{position:absolute; top:0; left:0; right:0; height:1.7rem;  z-index:1; transition:all .5s ease; overflow:hidden;}
.yanfa03 .content .hd .stage_item .cont .year_item .tit{font-size:28px; line-height:30px; color:#000; font-family:Arial;  font-weight:bold; padding-top:.17rem;}
.yanfa03 .content .hd .stage_item .cont .year_item .con{line-height:28px; margin-top:.1rem; color:#5b5b5b; font-size:16px; }
.yanfa03 .content .hd .stage_item .cont .year_item .img_{margin-top:.25rem; opacity:1; border-radius:.06rem; padding-bottom:56.57%; height:0; position:relative; overflow:hidden;}
.yanfa03 .content .hd .stage_item .cont .year_item .img_ img{border-radius:.06rem; width:100%; position:absolute; top:50%; transform:translateY(-50%); min-height:100%; left:0;}

.yanfa03 .content .bd{margin-top:80px; display:flex; align-items:center;}
.yanfa03 .content .bd_l{width:27%; float:left;}
.yanfa03 .content .bd_l .t{font-size:50px; color:#d6000f; line-height:1;}
.yanfa03 .content .bd_l .c{font-size:80px; line-height:1; color:#000; text-transform:uppercase; font-family:Arial; font-weight:bold;}

.yanfa03 .content .bd_r{width:72%; float:right; display:flex;}
.yanfa03 .content .bd_r .swiper-pagination{position:relative; z-index:1; width:100%; display:flex;}
.yanfa03 .content .bd_r .swiper-pagination:before{content:''; width:9px; height:9px; background:url(../img/history3_1.png) no-repeat center; position:absolute; top:-4px; right:0; z-index:3;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item{/*float:left;*/ flex:1 1 auto; cursor:pointer;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item .line{position:relative; width:100%; height:2px; background:#bebebe; overflow:visible;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item .line::before{content:""; position:absolute; top:1px; left:0; width:8px; height:8px; margin-top:-4px; background:#d6000f; border-radius:4px; z-index:2;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item:last-child .line::after{content:""; position:absolute; top:1px; right:-1px; width:8px; height:8px; margin-top:-4px; background:url(../img/history_jt.png) no-repeat center; z-index:1;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item .line .progress{position:absolute; top:0; left:0; height:100%; width:0; background:#F6B32A; z-index:1; transition:all .3s ease;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item .txt{font-size:.18rem; margin-top:.3rem; text-align:center; color:#000; transition:all .5s ease;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item.active .txt,
.yanfa03 .content .bd_r .swiper-pagination .indi_item:hover .txt{font-weight:bold;}
.yanfa03 .content .bd_r .swiper-pagination .indi_item.cur .line::before{background:#d6000f;}

@keyframes rotate{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(90deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(270deg);}
	100%{-webkit-transform:rotate(360deg);}
}


.yanfa03 .content .bd_r .swiper-pagination .swiper-pagination-bullet{width:25%; border-radius:0; opacity:1; background:none!important;}
.yanfa03 .content .bd_r .swiper-pagination .swiper-pagination-bullet .timer{height:1px; background:#eee; width:100%; display:block; margin-bottom:20px; text-align:left;}
.yanfa03 .content .bd_r .swiper-pagination .swiper-pagination-bullet-active .timer{background:#d6000f;}
.yanfa03 .content .bd_r .swiper-pagination .swiper-pagination-bullet-active .tit{color:#d6000f;}

/* 20241023 */
.innovation01 .innovation01_content{z-index:20;}

/* 20241125 */
.yanfa02 .content .item{position:relative; display:block; margin-bottom:60px;}
.yanfa02 .content .item:last-child{margin-bottom:0;}
.yanfa02 .content .item .intro{left:60px; top:50%; transform:translateY(-50%); background:rgba(255,255,255,.7); width:25%; border-radius:10px; padding:50px; backdrop-filter:blur(5px); bottom:inherit;}
.yanfa02 .content .item:nth-child(even) .intro{left:inherit; right:60px;}
.yanfa02 .content .item .intro .box{padding:0; color:#333;}
.yanfa02 .content .item .intro .box .c span:after{background:#333;}

/* 新-企业文化 */
.new_culture01{margin:.7rem 0 .2rem;}
.new_culture01 .left{width:20%; height:80vh; border-left:2px solid #efefef; display:flex; align-items:center;}
.new_culture01 .left li{padding:2vh 0;}
.new_culture01 .left li .t{padding-left:.35rem; box-sizing:border-box; position:relative; font-size:.18rem; line-height:.34rem; transition:all .3s ease; cursor:pointer; color:#888;}
.new_culture01 .left li .t::before{content:''; position:absolute; left:-3px; width:4px; top:0; height:0; background:#d6000f; transition:all .3s ease;}
.new_culture01 .left li.cur .t{font-weight:bold; color:#000; font-size:.24rem;}
.new_culture01 .left li:hover .t{font-weight:bold; color:#000;}
.new_culture01 .left li.cur .t::before{height:.34rem;}

.new_culture01 .right{width:74.5%;}
.new_culture01 .right .item{width:100%; position:relative; overflow:hidden; border-radius:.2rem; margin-bottom:.7rem; position:sticky; top:100px;}
.new_culture01 .right .item::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:61%; background:url(../img/new_cuture01_cover.png) no-repeat top center/cover;}
.new_culture01 .right .item .bg{border-radius:.2rem; overflow:hidden;}
.new_culture01 .right .item .bg img{width:100%;}
.new_culture01 .right .item .cover{position:absolute; bottom:8.8%; left:7.7%; max-width:80%; color:#fff; font-weight:bold; z-index:3;}
.new_culture01 .right .item .cover .num{font-size:1rem; line-height:1; color:rgba(255, 255, 255, 0); -webkit-text-stroke:1px rgba(255, 255, 255, 0.5); margin-bottom:.15rem;}
.new_culture01 .right .item .cover .tit{font-weight:bold;}
.new_culture01 .right .item .cover .con{font-size:.19rem; line-height:.34rem; margin-top:.08rem;}

/* 发展历程荣誉资质部分的修改，引入新的滚屏插件，还没优化完毕 */
.history4 .content{position:static; transform:translateY(0);}
.history4 .bott .swiper-wrapper{flex-wrap:wrap; }
.history4 .bott .swiper-slide{width:23.5%; margin-right:2%; margin-bottom:2%;;}
.history4 .bott .swiper-slide:nth-child(4n){margin-right:0;}
.history4 .content .bott .btn_box{display:none;}
.history4{overflow-y:auto;}
.history4::-webkit-scrollbar{width:2px; height:4px;}
.history4::-webkit-scrollbar-thumb{border-radius:5px; background:#eb2327;}
.history4::-webkit-scrollbar-track{border-radius:0; background:transparent;}

/* 20241202 首页新闻修改 */
.ipart04 .content{margin-top:40px;}
.ipart04 .content{margin-top:0.4rem;}
.ipart04 .content .swiper-slide{width:33.33%;}
.ipart04 .content .swiper-container .controls{position:relative; width:82.5%; height:2px; margin:31px auto;}
.ipart04 .content .swiper-container .controls .swiper-pagination{position:relative; width:100%; height:2px;}
.ipart04 .content .swiper-container .controls .swiper-pagination-progressbar-fill{background:#ea0a2a;}
.ipart04 .content .swiper-container .controls .swiper-button-prev{left:-50px; width:30px; height:30px; margin-top:-15px; transition:.5s ease;}
.ipart04 .content .swiper-container .controls .swiper-button-next{right:-50px; width:30px; height:30px; margin-top:-15px; transition:.5s ease;}
.ipart04 .content .swiper-container .controls .swiper-button-prev i,
.ipart04 .content .swiper-container .controls .swiper-button-next i{display:none;}
.ipart04 .content .swiper-container .controls .swiper-button-prev{background:url(../img/jt_black_l.svg) no-repeat center; background-size:cover; left:-63px;}
.ipart04 .content .swiper-container .controls .swiper-button-next{background:url(../img/jt_black_r.svg) no-repeat center; background-size:cover; right:-63px;}
.ipart04 .content .swiper-container .controls .swiper-button-prev:hover{background:url(../img/jt_red_l.svg) no-repeat center; background-size:cover;}
.ipart04 .content .swiper-container .controls .swiper-button-next:hover{background:url(../img/jt_red_r.svg) no-repeat center; background-size:cover;}
.ipart04 .content .swiper-container .controls .swiper-button-disabled{color:#000; cursor:not-allowed;}
.ipart04 .content .swiper-container .controls .iconfont{font-size:1.8em;}
.ipart04 .content .item .img_box{position:relative;}
.ipart04 .content .item .img_box .rect-59{padding-bottom:59%; border-radius:10px;}
.ipart04 .content .item .img_box .tag{position:absolute; left:0; bottom:0; padding:0 0.14rem; font-size:0.14rem;  line-height:0.34rem; color:#fff; background:#ea0a2a; z-index:1;}
.ipart04 .content .item .intro_box{display:block; padding:0.35rem 0.32rem 0.35rem 12px;}
.ipart04 .content .item .intro_box .time{font-size:14px;  color:#000;}
.ipart04 .content .item .intro_box .tit{margin-top:12px; font-size:24px; line-height:36px; transition:all .5s ease; height:72px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#333;}
.ipart04 .content .item .intro_box .con{margin-top:24px; font-size:16px; line-height:24px; height:72px;overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#888;}
.ipart04 .content .item:hover .intro_box .tit{color:#ea0a2a;}

/* 20241203 */
/* 新闻列表 */
.news_banner.xc_banner{height:auto; overflow:visible;}
.news_banner.xc_banner>img{position:absolute; left:0; top:0; width:100%; height:auto; margin-left:0;}
.news_banner.xc_banner .intro{padding-top:80px; width:100%; position:relative; margin-bottom:70px;}
.news_banner.xc_banner .intro .info{color:#fff;}
.news_banner.xc_banner .intro .info .con{color:#fff; margin-top:10px; font-weight:bold; font-size:42px;}

.news_banner .lunbo_box{padding:45px; background:#fff; position:relative; z-index:3; box-shadow: 0px 3px 19.8px 0.2px rgba(0, 0, 0, 0.05); border-radius:10px;}
.news_banner .lunbo_box .item{display:none;}
.news_banner .lunbo_box .owl-item .item{display:block;}
.news_banner .lunbo_box .rect-5625{border-radius:10px;}
.news_banner .lunbo_box .item .img_{width:45.7%; float:left;}
.news_banner .lunbo_box .item .info_{float:right; width:48%; padding-top:50px;}
.news_banner .lunbo_box .item .info_ .tit{display:block; font-size:30px; line-height:40px; color:#000;
 height:80px; white-space:normal; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.news_banner .lunbo_box .item .info_ .date{margin:20px 0 13px;}
.news_banner .lunbo_box .item .info_ .con{height:60px;}
.news_banner .lunbo_box .item .info_ .btn_more{margin-top:25px;}
.news_banner .lunbo_box .item .info_ .tit:hover{color:#ea0a2a;}
.news_banner .lunbo_box .news_btn{ z-index:2; font-size:0; cursor:pointer; display:inline-block; position:absolute; bottom:65px; right:10px; margin-top:-14px;;}
.news_banner .lunbo_box .news_btn>div{width:30px; height:30px; display:inline-block; margin-right:26px; transition:all 0.5s ease;}
.news_banner .lunbo_box .news_btn .owl-prev {background:url(../img/jt_black_l.svg) no-repeat center; background-size:cover;}
.news_banner .lunbo_box .news_btn .owl-next {background:url(../img/jt_black_r.svg) no-repeat center; background-size:cover;}
.news_banner .lunbo_box .news_btn .owl-prev:hover{background:url(../img/jt_red_l.svg) no-repeat center; background-size:cover;}
.news_banner .lunbo_box .news_btn .owl-next:hover{background:url(../img/jt_red_r.svg) no-repeat center; background-size:cover;}

.news_banner .lunbo_box .news_btn>div.disabled{opacity:.35; cursor:auto; pointer-events:none;}
.el2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }

.news_list01 .hd .t_l{font-size:.16rem; line-height:.55rem; margin-right:.45rem;}
.news_list01 .hd .form_box{width:calc(100% - .77rem);}
.news_list01 .hd .form_box .form_item{width:20.8%; position:relative; margin-right:.25rem; background-color:#f7f7f7; border-radius:10px; padding-left:.3rem; padding-right:.22rem;}
.news_list01 .hd .form_box .form_item .iconfont{margin:0; font-size:.18rem; color:#000000; margin-left:.2rem; line-height:.55rem; cursor:pointer;}
.news_list01 .hd .form_box .form_item:first-child{margin-left:0; margin-top:0;}
.news_list01 .hd .form_box .form_item .sel_span{display:block; width:100%; height:.55rem; line-height:.55rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:.16rem; color:#000000; padding:0; position:relative; cursor:pointer;}
.news_list01 .hd .form_box .form_item .sel_span{width:calc(100% - 0.4rem);}
.news_list01 .hd .form_box .form_item .sel_span::after{content:''; width:.06rem; height:.06rem; background:url(../img/news_icon2.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-0.03rem;}
.news_list01 .hd .form_box .form_item .sel_inp{display:block; width:100%; height:.55rem; line-height:.55rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:.16rem; color:#000000; padding:0;background-color:transparent; width:calc(100% - .55rem);}
.news_list01 .hd .form_box .form_item input{width:80%;}
.news_list01 .hd .form_box .form_item input::-webkit-input-placeholder{color:#5b5b5b;}
.news_list01 .hd .form_box .form_item input::-webkit-input-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_list01 .hd .form_box .form_item input::-moz-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_list01 .hd .form_box .form_item input:-moz-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_list01 .hd .form_box .form_item input:-ms-input-placeholder{color:#5b5b5b; font-size:.16rem; line-height:.55rem; height:.55rem;}
.news_list01 .hd .form_box .form_item .searth_btn{height:.55rem; border:none; text-align:center; background-color:transparent; width:0.35rem,; outline:none; cursor:pointer; padding:0; text-align:center;margin-left:.2rem;}
.news_list01 .hd .form_box .form_item .searth_btn .iconfont{display:block; font-size:.28rem; line-height:1; margin:0; font-weight:bold;}
.news_list01 .hd .form_box .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 25px rgb(0 0 0 / 10%); z-index:2; border-radius:10px; overflow:hidden;}
.news_list01 .hd .form_box .form_item .sel_down li{font-size:.16rem; color:#5b5b5b; line-height:.3rem; padding-left:.1rem; box-sizing:border-box; cursor:pointer;}
.news_list01 .hd .form_box .form_item .sel_down li:hover{color:#d6000f;}
.news_list01 .hd .form_box .form_item .sel_down ul{max-height:1.5rem; overflow-y:auto;}
.news_list01 .hd .form_box .form_item .sel_down ul::-webkit-scrollbar {width:2px; height:2px;}
.news_list01 .hd .form_box .form_item .sel_down ul::-webkit-scrollbar-thumb {border-radius:5px; background:#d6000f; }
.news_list01 .hd .form_box .form_item .sel_down ul::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.news_list01 .hd{margin-bottom:.6rem;}

.news_list02 .content .item{width:32.5%; float:left; position:relative; background:#fff; transition:0.5s ease;  margin:0 0.25%; margin-bottom:20px;}
.news_list02 .content .item:after{content:''; width:0; height:4px; background:#bac5cb; position:absolute; left:0; bottom:4px; transition:0.5s ease;}
.news_list02 .content .item:before{content:''; width:0; height:4px; background:#dd0e2d; position:absolute; left:0; bottom:0px; transition:0.5s ease;}
.news_list02 .content .item .box{padding:23px 23px 5px;}
.news_list02 .content .item .rect-5625{border-radius:10px;}
.news_list02 .content .item .area{width:75px; height:45px; line-height:45px; background:#ea0a2a; font-size:16px; color:#fff; text-align:center; position:absolute; right:0; top:0;}
.news_list02 .content .item .intro{padding:30px 0; height:190px; box-sizing:border-box;}
.news_list02 .content .item .intro .tit{font-size:24px; line-height:36px; max-height:72px; color:#000;  margin-bottom:13px;}
.news_list02 .content .item .intro .date{font-size:16px; line-height:30px; color:#5b5b5b;}
.news_list02 .content .item .intro .sign{margin-top:12px; display:none;}
.news_list02 .content .item .intro .sign a{display:inline-block; padding:0 24px; line-height:30px; border:1px solid #a4adb0; color:#a4adb0; font-size:16px; border-radius:30px; margin-right:20px;}
.news_list02 .content .item .intro .sign a:hover{background:#ea0a2a; color:#fff; border-color:#ea0a2a;}
.news_list02 .content .item .intro .tit:hover{color:#ea0a2a;}
.news_list02 .content .item.hover{box-shadow:0 0 10px rgba(0,0,0,.1);}
.news_list02 .content .item.hover:after{width:100%;}
.news_list02 .content .item.hover:before{width:100%;}
.news_list02 .content .item:hover{box-shadow:0 0 15px rgba(0,0,0,.1);}
.news_list02 .content .item:hover:after{width:100%;}
.news_list02 .content .item:hover:before{width:100%;}
.news_list02 .content .item img{transition:all 0.5s ease;}
.news_list02 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
/* 分页 start*/
.widgets_common_pages_4{font-size:18px; color:#838383; text-align:center; margin-top:30px;}
.widgets_common_pages_4>.wrap{width:100%;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:.34rem; height:.34rem; line-height:.34rem; margin-right:7px; font-size:.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#ea0a2a; border-color:#ea0a2a;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#000;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 .12rem; border-radius:.06rem;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover{color:#fff; background:#ea0a2a; border-color:#ea0a2a;}
.widgets_common_pages_4 .goprev{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 .goprev:hover{background:url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:cover;}
.widgets_common_pages_4 .gonext{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 .gonext:hover{background:url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:cover;}
/* 分页 end*/

.ibanner .add_box .swiper-slide .cover .words .tit02{font-weight:bold;}
.ibanner .add_box .swiper-slide.video_slide .img_box::after{content:''; width:100%; height:100%; background:rgba(0,0,0,.2); position:absolute; left:0; top:0;}









/* 20241204首页解决方案重做 */
.ipt_solu{position:relative;}
.ipt_solu .infor{width:100%; position:absolute; left:0; top:90px; color:#fff; z-index:3;}
.ipt_solu .infor .en_tit{font-size:16px;;}
.ipt_solu .infor .cn_tit{font-weight:bold;;}
.ipt_solu .content .swiper-wrapper{height:calc(100vh - 70px)}
.ipt_solu .content .swiper-slide{position:relative; height:calc(100vh - 70px)}
.ipt_solu .content .swiper-slide .info{width:100%; position:absolute; right:0; top:50%; color:#fff; transform:translateY(-50%);}
.ipt_solu .content .swiper-slide .info .box{width:31%; background:rgba(0,0,0,.3); border-radius:10px; padding:30px 36px 50px; float:right; box-sizing:border-box; backdrop-filter:blur(5px);}
.ipt_solu .content .swiper-slide .info .tit{font-weight:bold;}
.ipt_solu .content .swiper-slide .info .con{font-size:16px; line-height:32px; height:96px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; margin:15px 0 30px;}
.ipt_solu .content .swiper-slide .pic{height:100%;}
.ipt_solu .content .swiper-slide .pic img{width:100%; height:100%; object-fit:cover;}
.ipt_solu .content{position:relative;}
.ipt_solu .content .swiper-pagination {position:absolute; right:30px; top:50%; transform:translateY(-50%);  transition:.5s ease;}
.ipt_solu .content .swiper-pagination span{display:block; margin:20px auto; width:8px; height:8px; background:#fff; border-radius:20px; cursor:pointer;transition:.5s ease; opacity:.7;}
.ipt_solu .content .swiper-pagination span.swiper-pagination-bullet-active{width:12px; height:12px; opacity:1;}
.ipt_solu .swiper_dots{position:absolute; left:0; width:100%; bottom:.8rem; z-index:3;}
.ipt_solu .swiper_dots .box{text-align:center; font-size:0; display:flex; justify-content:space-between;}
.ipt_solu .swiper_dots .box span{font-size:18px; line-height:30px; cursor:pointer; color:#fff; transition:.5s ease; position:relative;display:inline-block; text-align:center;padding-bottom:5px; }
.ipt_solu .swiper_dots .box span.cur{font-weight:bold; font-size:22px;}
/* .ipt_solu .swiper_dots .box span:after{content:''; width:1px; height:22px; background:#fff; position:absolute; left:0; top:50%; margin-top:-11px;}*/
.ipt_solu .swiper_dots .box span.cur:before{content:''; width:100%; height:1px; background:#fff; position:absolute; left:0; bottom:0;} 


/* 营销网络 */
.network01 .left .content .top .line03{display:none;}
.network.all .network01 .left .content .top .line01{width:100%; float:left;}
.network.all .network01 .left .content .top .line03{margin-bottom:18px; float:left; width:48%; display:block;}
.network.all .network01 .left .content .top .line03 .sel_item{float:left; position:relative; width:100%; background:#f0f0f0; cursor:pointer; color:#000; border-radius:6px;}
.network.all .network01 .left .content .top .line03 .sel_item .sel_box{padding:15px 40px;;}
.network.all .network01 .left .content .top .line02{width:48%; float:right; margin-bottom:18px;}
.network01 .left .content .bott .item .tit{position:relative;}
.network01 .left .content .bott .item .tit span{padding:0 14px; line-height:32px; background:#d6000f; color:#fff; font-size:16px; border-radius:10px; position:absolute; right:0; top:0;}

/* 联系我们 */
.contact_us03 .infor .tit{font-size:28px; line-height:30px;}
.contact_us03 .content{margin-top:25px;}
.contact_us03 .content .item{float:left; margin-bottom:20px; margin-right:1.7%; width:23.6%; padding:25px 30px; box-sizing:border-box; border:1px solid #DEDEDE; border-radius:10px;}
.contact_us03 .content .item .box{display:flex; justify-content:space-between; align-items:flex-start;}
.contact_us03 .content .item .box .left{display:flex; align-items:center; font-size:.22rem; line-height:.25rem; color:#000; font-weight:bold;}
.contact_us03 .content .item .box .left .icon{margin-right:10px;}
.contact_us03 .content .item .box .right img{height:120px; width:auto;}
.contact_us04{margin-top:60px; position:relative; padding-bottom:2rem;}
.contact_us04 img{height:700px;}
.contact_us04 .inner{position:absolute; left:0; width:100%; top:1.7rem;}
.contact_us04 .inner .content{padding:80px 30px 65px; background:#f6f6f6; border-radius:5px;}
.contact_us04 .inner .content .infor .tit{font-size:36px; line-height:40px; color:#000; font-weight:bold; position:relative; padding-bottom:.2rem; margin-bottom:.4rem;}
.contact_us04 .inner .content .infor .tit:after{content:''; width:79px; height:5px; background:#d6000f; position:absolute; left:0; bottom:0;}
.contact_us04 .inner .content .list {display:flex; align-items:stretch; flex-wrap:wrap;}
.contact_us04 .inner .content .list .item{width:32%; min-height:230px; border-radius:10px; margin-right:2%; margin-bottom:20px; background:#fff;}
.contact_us04 .inner .content .list .item:nth-child(3n){margin-right:0;}
.contact_us04 .inner .content .list .item .box{ padding:40px 38px;}
.contact_us04 .inner .content .list .item .box .tit{font-size:24px; line-height:30px; color:#000; font-weight:bold;}
.contact_us04 .inner .content .list .item .box .con{font-size:18px; color:#000; margin:20px 0 7px;}
.contact_us04 .inner .content .list .item .box .tel{font-size:24px; line-height:30px; color:#d6000f; font-weight:bold;}
.contact_us05{padding:0.9rem 0;}
.contact_us05 .infor .tit{font-size:36px; line-height:40px; color:#000; font-weight:bold; position:relative; padding-bottom:.2rem; margin-bottom:.4rem;}
.contact_us05 .infor .tit:after{content:''; width:79px; height:5px; background:#d6000f; position:absolute; left:0; bottom:0;}
.contact_us05 .content .inp_wrap{width:32%; margin-right:2%; float:left; line-height:70px; position:relative;  border-radius:10px; background:#F6F6F6; padding:0 30px; box-sizing:border-box; display:flex; align-items:center; margin-bottom:20px;}
.contact_us05 .content .inp_wrap_mail{margin-right:0;}
.contact_us05 .content .inp_wrap_address{margin-right:0; width:66%;}
.contact_us05 .content .inp_wrap_text{margin-right:0; width:100%; align-items:flex-start; line-height:25px; padding:20px 30px; margin-bottom:40px;}
.contact_us05 .content .inp_wrap label{font-size:22px; color:#000; width:105px;}
.contact_us05 .content .inp_wrap label em{color:#d6000f;}
.contact_us05 .content .inp_wrap label i{width:1px; height:20px; display:inline-block; background:#666; vertical-align:-3px;}
.contact_us05 .content .inp_wrap .inp{width:70%; background:none; border:none; height:70px; line-height:70px; padding:0; font-size:22px; color:#000; padding-left:3%;}
.contact_us05 .content .inp_wrap textarea{width:80%; background:none; border:none; height:125px; line-height:25px; padding:0; font-size:22px; color:#000; padding-left:3%; }

.contact_us05 .content .btn_wrap{text-align:right; float:right; width:100%;}
.contact_us05 .content .btn_wrap .yzm_box{width:32%; position:relative; background:#f6f6f6; line-height:65px; padding:0 20px; display:inline-block; font-size:0; height:65px; margin-right:20px; vertical-align:middle;}
.contact_us05 .content .btn_wrap .yzm_box .inp{width:calc(100% - 230px); height:65px; line-height:65px; background:none; border:none; display:inline-block; font-size:20px; padding:0;}
.contact_us05 .content .btn_wrap .yzm_box .img_{width:200px; height:50px;  margin-top:7.5px; display:inline-block;}
.contact_us05 .content .btn_wrap .yzm_box .img_ img{border-radius:10px;}
.contact_us05 .content .btn_wrap .btn_more{border:none; outline:none; height:60px; display:inline-block; vertical-align:middle; width:2rem; }
.contact_us05 .content .btn_wrap .btn_more .txt{font-size:18px; font-weight:bold;}
.contact_us05 .content .btn_wrap .yzm_box{text-align:left; border-radius:10px;}


.header .header_bott .h_logo a img.img01{display:block;}
.header .header_bott .h_logo a img.img02{display:none;}

.header.relative .header_bott .h_logo a img.img01{display:none;}
.header.relative .header_bott .h_logo a img.img02{display:block;}

.header.fixed .header_bott .h_logo a img.img01{display:none;}
.header.fixed .header_bott .h_logo a img.img02{display:block;}
.xc_pageHeader .header .header_bott .h_logo a img.img01{display:none;}
.xc_pageHeader .header .header_bott .h_logo a img.img02{display:block;}


/* 20241206新解决方案模板 */
.new_solu_ban{position:relative;margin-top:0.9rem;}
.new_solu_ban .info{position:absolute; left:0; width:100%; text-align:center; z-index:2; top:1.6rem; color:#fff;}
.new_solu_ban .info .tit{font-size:42px; line-height:50px; font-weight:bold;}
.new_solu_ban .info .con{width:41.5%; margin:0 auto; font-size:15px; line-height:25px; margin-top:20px;}

.solu_nav{height:.7rem; background-color:#ffffff; box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.06); position:relative; z-index:95;}
/* .solu_nav.fixed{top:0; left:0; width:100%; position:fixed; padding-top:0; z-index:95;} */
.solu_nav .box{display:flex; align-items:center; justify-content:center;}
.solu_nav .box .li_{float:left; position:relative; padding:0 .14rem; margin:0 .33rem; line-height:.7rem; color:#000000; font-size:.16rem;}
.solu_nav .box .li_::before{content:''; position:absolute; bottom:0; left:0; width:0; height:2px; background-color:#d6000f; transition:all .3s ease;}
.solu_nav .box .li_::before:hover{width:100%;}
.solu_nav .box .li_.cur::before{width:100%;}
.solu_nav .box .li_.tit{font-weight:bold;}
.solu_nav .box .li_.tit::after{content:''; position:absolute; top:50%; right:-.33rem; transform:translateY(-50%); height:.2rem; width:1px; background-color:#d1d2d2;}
.solu_nav .box .li_.tit::before{display:none;}

/* 技术解决方案 */
.new_solu_tech.channel_content{padding-bottom:0;}
.new_solu_tech01{padding-bottom:.8rem;}
.new_solu_tech01 .infor .tit{ color:#000; font-weight:bold; text-align:center;}
.new_solu_tech01 .infor .con {display:flex; justify-content:center; margin-top:.35rem;}
.new_solu_tech01 .infor .con .item{width:230px; height:40px; line-height:40px; text-align:center; border:1px solid #EAEAEA; border-radius:30px; font-size:16px; color:#888; transition:.5s ease; margin:0 .15rem; cursor:pointer;}
.new_solu_tech01 .infor .con .item.cur{background:#d6000f; color:#fff; border-color:#d6000f;}
.new_solu_tech01 .infor .con .item:hover{background:#d6000f; color:#fff; border-color:#d6000f;}
.new_solu_tech01 .content{margin-top:30px; position:relative;}
.new_solu_tech01 .content:after{content:''; width:1174px; height:241px; background:url(../img/solu_tech01_2.png) no-repeat center; background-size:cover; position:absolute; top:50%; transform:translateY(-50%); right:0; pointer-events:none;}
.new_solu_tech01 .content .left{width:35.5%; padding-top:0.55rem; float:left; position:relative; z-index:2;}
.new_solu_tech01 .content .left .tit{color:#000; font-weight:bold;}
.new_solu_tech01 .content .left .con{font-size:16px; line-height:28px; color:#888; margin:.2rem 0 .45rem;}
.new_solu_tech01 .content .left .list{margin-bottom:.4rem;}
.new_solu_tech01 .content .left .list li{font-size:16px; line-height:30px; color:#000; margin-bottom:.2rem;}
.new_solu_tech01 .content .left .list li.cur{font-size:22px; font-weight:bold; color:#d6000f;}
.new_solu_tech01 .content .right{width:44%; float:right; position:relative; z-index:2;}
.new_solu_tech01 .content .right .rect-69{padding-bottom:69%;}
.new_solu_tech01 .content .right img{opacity:0; visibility:hidden; transition:.5s ease;}
.new_solu_tech01 .content .right img.cur{opacity:1; visibility:visible;}
.new_solu_tech02{background:#f4f4f4; position:relative;}
.new_solu_tech02:after{content:''; width:348px; height:364px; background:url(../img/solu_tech02_1.png) no-repeat center; background-size:cover; position:absolute; right:0; bottom:0; pointer-events:none;}
.new_solu_tech02 .content{position:relative; z-index:2;}
.new_solu_tech02 .left{width:62.5%; float:left;}
.new_solu_tech02 .right{width:37.5%; float:right;}
.new_solu_tech02 .right .box{padding:1rem 18% .5rem .4rem;}
.new_solu_tech02 .right .box .tit{color:#d6000f; font-weight:bold;}
.new_solu_tech02 .right .box .con{font-size:16px; line-height:28px; color:#000; margin:.2rem 0 .4rem;}

/* 同力云实现-智慧解决方案改 */
.tl_cloud.channel_content{padding-bottom:0;}
.tl_cloud01{padding:.75rem 0; background:url(../img/tl_cloud_bg.jpg) no-repeat center right; background-size:cover;}
.tl_cloud01 .content{width:34.5%; float:right;}
.tl_cloud01 .content .tit{font-weight:bold; border-bottom:1px solid #D4D4D4; padding-bottom:.25rem; margin-bottom:.25rem;}
.tl_cloud01 .content .con{font-size:.16rem; line-height:28px; color:#000; margin-bottom:.4rem;}

/* 用户需求评估方案 20241223 */
.new_solu_customer01 .content .item{display:flex; justify-content:space-between; align-items:center; background:#f8f8f8; margin-bottom:.6rem;}
.new_solu_customer01 .content .item .rect-50{padding-bottom:50%;}
.new_solu_customer01 .content .item .pic{width:60%;}
.new_solu_customer01 .content .item .info{width:40%; box-sizing:border-box; padding:0 .5rem;}
.new_solu_customer01 .content .item .info .tit{color:#d6000f; font-weight:bold;}
.new_solu_customer01 .content .item .info .con{font-size:16px; color:#000; line-height:30px; margin-top:.2rem; }
.new_solu_customer01 .content .item:nth-child(even){flex-direction:row-reverse;}
.new_solu_customer01 .content .item img{transition:all 0.5s ease;}
.new_solu_customer01 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.new_solu_customer01 .content .item:last-child{margin-bottom:0;}

/* 商务方案 */
.new_solu_business.channel_content{padding-bottom:0;}
.new_solu_business01 .content .item{display:flex; justify-content:space-between; align-items:center; background:#f8f8f8; margin-bottom:.6rem;}
.new_solu_business01 .content .item .rect-50{padding-bottom:50%;}
.new_solu_business01 .content .item .pic{width:60%;}
.new_solu_business01 .content .item .info{width:40%; box-sizing:border-box; padding:0 .5rem;}
.new_solu_business01 .content .item .info .tit{font-weight:bold;}
.new_solu_business01 .content .item .info .con{font-size:16px; color:#000; line-height:30px; margin-top:.2rem; padding-right:5px; max-height:120px; overflow-y:auto;}
.new_solu_business01 .content .item .info .con::-webkit-scrollbar {width:2px; height:4px;}
.new_solu_business01 .content .item .info .con::-webkit-scrollbar-thumb {border-radius:0; background:#d6000f;}
.new_solu_business01 .content .item .info .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.new_solu_business01 .content .item:nth-child(even){flex-direction:row-reverse;}
.new_solu_business01 .content .item img{transition:all 0.5s ease;}
.new_solu_business01 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.new_solu_business01 .content .item:last-child{margin-bottom:0;}
.new_solu_business02 {padding-top:.7rem;}
.new_solu_business02 .infor .tit{font-weight:bold; text-align:center;}
.new_solu_business02 .content{margin-top:.5rem;}
.new_solu_business02 .content ul{display:flex; justify-content:center;}
.new_solu_business02 .content ul li {padding:0 1.5rem;}
.new_solu_business02 .content ul li .icon{width:80px; margin:0 auto 10px; transition:.5s ease;}
.new_solu_business02 .content ul li .text{font-size:22px; line-height:30px; color:#000; font-weight:bold;}
.new_solu_business02 .content ul li:hover .icon{transform:rotateY(180deg);}
.new_solu_business03{margin-top:60px;}

/* 服务方案 */
.new_solu_service.channel_content{padding-bottom:0;}
.new_solu_service .rect-615{padding-bottom:61.5%; border-radius:10px;}
.new_solu_service01 .content{display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center;}
.new_solu_service01 .content .pic{width:49.5%;}
.new_solu_service01 .content .info {width:37%;}
.new_solu_service01 .content .info .title{font-weight:bold; margin-bottom:.28rem;}
.new_solu_service01 .content .info .cell01{margin-bottom:.2rem;}
.new_solu_service01 .content .info .cell .tit{font-size:.32rem; line-height:40px; color:#000; font-weight:bold; margin-bottom:.15rem;}
.new_solu_service01 .content .info .cell .con{font-size:16px; line-height:30px; color:#000;}
.new_solu_service01 .content .info .cell .con span{font-weight:bold; color:#d6000f;}
.new_solu_service02{margin-top:.8rem;}
.new_solu_service02 .content{display:flex; flex-direction:row-reverse; flex-wrap:wrap; justify-content:space-between; align-items:center;}
.new_solu_service02 .content .pic{width:49.5%;}
.new_solu_service02 .content .info {width:37%;}
.new_solu_service02 .content .info .tit{font-weight:bold; margin-bottom:.15rem;}
.new_solu_service02 .content .info .con{font-size:16px; line-height:30px; color:#000;}
.new_solu_service02 .content .info .con li{position:relative; padding-left:30px; margin-bottom:5px;}
.new_solu_service02 .content .info .con li:before{content:''; width:8px; height:8px; background:#d6000f; border-radius:10px; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.new_solu_service03 {padding:1.5rem 0 2.5rem; margin-top:.8rem;}
.new_solu_service03 .tit{font-weight:bold;}
.new_solu_service03 .con{font-size:16px; line-height:30px; color:#000; margin-top:.15rem;}

/* 后市场增值方案 */
.new_solu_market01 .infor {text-align:center;}
.new_solu_market01 .infor .tit{font-size:32px; line-height:40px; color:#000; font-weight:bold;}
.new_solu_market01 .infor .con{font-size:16px; line-height:30px; color:#000;}
.new_solu_market01 .content{margin-top:40px;}
.new_solu_market01 .content .item{width:18%; float:left; margin-left:0.6%; height:5rem; position:relative; overflow:hidden; border-radius:10px; cursor:pointer; transition:.5s ease; display:block;}
.new_solu_market01 .content .item:after{content:''; width:100%; height:320px; background:url(../img/new_solu_market01_3.png) no-repeat center bottom; background-size:cover; position:absolute; left:0; bottom:0; pointer-events:none;}

.new_solu_market01 .content .item:first-child{margin-left:0;}
.new_solu_market01 .content .item>img{position:absolute; left:0; top:0; height:100%; max-width:none;}
.new_solu_market01 .content .item .info{position:absolute; left:.4rem; bottom:.5rem; right:.4rem; z-index:2;}
.new_solu_market01 .content .item .info .tit{color:#fff; font-size:22px; text-align:center;}
.new_solu_market01 .content .item .info .con{color:#fff; font-size:16px; line-height:30px; margin-top:.05rem; padding-right:5px; opacity:0; visibility:hidden; width:6.5rem; transition:.5s ease; transform:translateY(20px); height:0; overflow:hidden;}
.new_solu_market01 .content .item .info .con::-webkit-scrollbar {width:2px; height:2px;}
.new_solu_market01 .content .item .info .con::-webkit-scrollbar-thumb {border-radius:5px; background:rgba(255,255,255,.8);}
.new_solu_market01 .content .item .info .con::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.new_solu_market01 .content .item.on{width:44%;}
.new_solu_market01 .content .item.on .info .tit{text-align:left; font-weight:bold;}
.new_solu_market01 .content .item.on .info .con{opacity:1; visibility:visible; transform:translateY(0); height:60px; overflow-y:auto;}
.new_solu_market02{margin-top:.7rem;}
.new_solu_market02 .content{background:url(../img/new_solu_market02_1.jpg) no-repeat center; background-size:cover; position:relative; height:500px;}
.new_solu_market02 .content:after{content:''; width:100%; height:100%; background:url(../img/new_solu_market02_2.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0; pointer-events:none;}
.new_solu_market02 .content .intro{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; z-index:2;}
.new_solu_market02 .content .intro .cell .tit{font-size:32px; color:#fff;}
.new_solu_market02 .content .intro .cell .con{font-size:16px; line-height:30px; color:#fff; margin:14px 0 27px;}
.new_solu_market02 .content .intro .cell .txt{font-size:32px; color:#fff;}
.new_solu_market03{margin-top:.7rem;}
.new_solu_market03 .infor{text-align:center;}
.new_solu_market03 .infor .tit{font-weight:bold;}
.new_solu_market03 .infor .con{font-size:16px; line-height:30px; margin-top:10px;}
.new_solu_market03 .content{margin-top:0.55rem; display:flex; flex-direction:row-reverse; align-items:center; justify-content:space-between;}
.new_solu_market03 .content .rect-5875{padding-bottom:58.75%;}
.new_solu_market03 .content .pic{width:48%;}
.new_solu_market03 .content .info{width:44.5%;}
.new_solu_market03 .content .info li{margin-bottom:20px;}
.new_solu_market03 .content .info li .t{font-size:22px; line-height:30px; color:#000; font-weight:bold;}
.new_solu_market03 .content .info li .c{font-size:16px; line-height:26px; color:#000; margin-top:5px;}

.soluBan_mouse{position:absolute; left:0; bottom:1.3rem; width:100%;}
.soluBan_mouse .text{font-size:16px; line-height:20px; text-align:center;color:#fff;}
.soluBan_mouse .icon{width:40px; margin:20px auto 0;animation:beating 2s linear infinite; -webkit-animation:beating 2s linear infinite;}
/*上下跳动*/
@keyframes beating {
    0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
    50%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}
    100%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-0);transform:translateY(-0);}
  }





/*style 样式 20250408*/
.img_video03 .tab_m_box .tab_m li .cover .title{font-size:18px; color:#fff; position:absolute; left:15px; bottom:10px; right:15px;}
.img_video03 .tab_m_box .tab_m li .cover .play{top:44%}




