﻿/*
* 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%}
@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%}
	.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%}
	.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: #070e11; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #070e11;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:#0179f9;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#070e11; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#070e11; background:none; border:none; }
.util-page span.jump{ background: none; color: #070e11;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: #070e11; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }


/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 常量设置 */
html{font-size:100px;}

.wrap { width:85.68%; 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.6; color:#070e11; background:#fff;}
a{color:inherit;}
a:hover { color:#0179f9;}
::-moz-selection {color:#fff; background:#0179f9; }
::selection {color:#fff; background:#0179f9; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#0179f9; 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) }

/* 网站样式 */

/* 公共字号 */
.tit36{font-size:.36rem; line-height:.5rem; font-weight:bold;}
.tit24{font-size:.24rem; line-height:.34rem;}
.con18{font-size:.18rem; line-height:.3rem;}
.con16{font-size:.16rem; line-height:.25rem;}

/* 导航 */
.pageHeader{height:.8rem;}
.header{position:fixed; top:0; left:0; width:100%; z-index:90; background:#fff; box-shadow:0 -1px 12px 2px rgba(0, 0, 0, .05); }
.header>.wrap{display:flex; justify-content:space-between; align-items:stretch;}

.header .h_logo{display:block; padding:.23rem 0; flex-shrink:0;}
.header .h_logo img{height:.34rem;}

.header .h_tools{display:flex; align-items:center; flex-shrink:0; font-size:.18rem; line-height:.3rem;}
.header .h_tools>div{position:relative; padding-left:.1rem; margin-left:.1rem; cursor:pointer; color:#0179f9;}
/* .header .h_tools>div::before{content:''; position:absolute; left:0; top:50%; width:1px; height:.2rem; background:#a1a1a1; transform:translateY(-50%);} */
.header .h_tools .iconfont{margin:0 3px; line-height:.3rem; vertical-align:baseline;}
/* .header .h_tools>div:hover{color:#0179f9;} */
.header .h_tools .h_search,
.header .h_tools .menu{display:none!important;}

.header .inav_wrapper{flex-grow:1; margin-left:4%; display:block;}
.header .inav_wrapper .inav{display:flex; align-items:center; justify-content:space-between;}
.header .inav_wrapper .nav_li{float:left; padding:.25rem 0; margin-right:.5rem; position:relative;}
.header .inav_wrapper .nav_li.pro_nav{position:static;}
.header .inav_wrapper .inav_left .nav_li{margin-right:.3rem;}
.header .inav_wrapper .inav_left .nav_li:last-child{margin-right:0;}
.header .inav_wrapper .nav_li .nav_a{display:block; text-transform:uppercase; font-size:.18rem; line-height:.3rem; color:#0067c5;}
.header .inav_wrapper .nav_li .nav_a .iconfont{margin-left:.15rem; margin-right:0; line-height:.24rem; transition:all .3s ease; vertical-align:baseline;}
.header .inav_wrapper .nav_li:hover .nav_a .iconfont{transform:rotate(90deg);}

/* 导航下拉 */
.header .inav_wrapper .nav_li .nav_down{position:absolute; top:100%; left:0; min-width:3.2rem; padding:.15rem 0; display:none; background:#F3F3F3; white-space:nowrap;}
.header .inav_wrapper .nav_li .nav_down li a{line-height:0.3rem; padding:0.05rem 0.3rem; display:block;}
.header .inav_wrapper .nav_li .nav_down li a:hover{background:#D2D2D2; color:#062147;}

.header .inav_wrapper .nav_li.pro_nav .nav_down{width:100%; background:#fff; white-space:normal; box-shadow:0 -1px 12px 2px rgba(0, 0, 0, .05); padding:0;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content{display:flex; align-items:flex-start; flex-wrap:wrap; text-align:center; padding:.4rem 5% .3rem; max-height:calc(100vh - .8rem); overflow-y:auto; box-sizing:border-box;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content::-webkit-scrollbar {width:3px; height:4px;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content::-webkit-scrollbar-thumb {border-radius:5px; background:#0179f9; }
.header .inav_wrapper .nav_li.pro_nav .nav_down .content::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content .item{margin-top:.3rem; width:23.8%; margin-right:1.6%;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content .item:nth-child(4n){margin-right:0;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content .item .img{height:1.5rem; display:flex; align-items:center; justify-content:center; margin-bottom:.1rem; overflow:hidden;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content .item .img img{max-width:100%; max-height:100%;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content .item .t{font-weight:bold;}
.header .inav_wrapper .nav_li.pro_nav .nav_down .content .item .more{display:inline-block; color:#626367; text-decoration:underline;}


/* 新-搜索 */
.header .h_tools .new_sear form{width:1.85rem; background:#0179f9; color:#fff; box-sizing:border-box; border-radius:.3rem; padding:0 .15rem; display:flex; align-items:center;}
.header .h_tools .new_sear form>*{display:inline-block; vertical-align:middle;} 
.header .h_tools .new_sear .new_inp{width:calc(100% - .2rem); border:0; padding:0; line-height:.3rem; background:none; margin:0; padding-right:.2rem; box-sizing:border-box; color:#fff; font-size:14px;}
.header .h_tools .new_sear .new_inp::-webkit-input-placeholder{color:rgba(255, 255, 255, 0.46);}
.header .h_tools .new_sear .new_btns{margin:0; font-size:.18rem; line-height:.3rem; cursor:pointer; background:none; border:0; padding:0; color:#fff;}



/* 语言版本下拉 */
.lang_xiala{position:fixed; margin-top:-1px; top:0%; height:100vh; left:0; right:0; background:#fff; z-index:10; display:none; box-shadow:0px 3px 5px rgba(0,0,0, 0.1);} 
.lang_xiala.show{display:block; pointer-events:all;}
.lang_xiala .top{padding:0.2rem 0; border-bottom:1px solid #D7D7D7;}
.lang_xiala .top .lan_logo{display:block;}
.lang_xiala .top .lan_logo img{height:.34rem;}
.lang_xiala .top .close_btn{box-sizing:border-box; cursor:pointer;  line-height:0.34rem; padding-right:0.2rem;}
.lang_xiala .top .close_btn .iconfont{margin:0; font-size:.2rem; line-height:1; color:#070e11; font-weight:bold; transition:0.5s ease;}
.lang_xiala .top .close_btn:hover .iconfont{transform:rotateZ(180deg);}
.lang_xiala .content{max-height:calc(100% - .9rem); overflow-y:auto;}
.lang_xiala .content .li_top .title{position:relative;}
.lang_xiala .content .li_top .title i{position:absolute; right:0px; top:50%; transform:translateY(-50%) rotateZ(90deg); color:#0179f9;  transition:0.5s ease;}
.lang_xiala .content .title span{position:relative; font-size:0.22rem; line-height:0.3rem; font-weight:bold; color:#070e11; display:inline-block;}
.lang_xiala .content .title span:after{content:''; width:100%; height:1px; background:#0179f9; position:absolute; left:0; bottom:0; transform:scale(0); transition:0.5s ease;}
.lang_xiala .content .title:hover span{color:#0179f9;}
.lang_xiala .content .title:hover span:after{transform:scale(1);}
.lang_xiala .content ul{ overflow-y:auto; padding-right:10px;}
.lang_xiala .content ul::-webkit-scrollbar {width:2px; height:4px;}
.lang_xiala .content ul::-webkit-scrollbar-thumb {border-radius:0; background:#0179f9;}
.lang_xiala .content ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.lang_xiala .content li{border-bottom:1px solid #D6D6D6;}
.lang_xiala .content .li_top{position:relative; padding:0.2rem 0; cursor:pointer;}
.lang_xiala .content .li_top a span{cursor:pointer; font-size:0.22rem; line-height:0.3rem; position:relative; display:block; color:#070e11;}
.lang_xiala .content .li_top a span i{position:absolute; right:0px; top:50%; transform:translateY(-50%) rotateZ(90deg); color:#0179f9;  transition:0.5s ease;}
.lang_xiala .content .li_bott{display:none;}
.lang_xiala .content .li_bott a{display:block; float:left; width:20%; margin-right:5%; float:left; font-size:0.16rem; line-height:0.3rem; color:#070e11; margin-bottom:10px;}
.lang_xiala .content .li_bott a span{display:inline-block; position:relative;}
.lang_xiala .content .li_bott a span:after{content:''; width:100%; height:1px; background:#0179f9; position:absolute; left:0; bottom:0; transform:scale(0); transition:0.5s ease;}
.lang_xiala .content .li_bott a:hover{color:#0179f9;}
.lang_xiala .content .li_bott a:hover span:after{transform:scale(1);}
.lang_xiala .content li.cur .li_bott{padding-bottom:0.2rem;}
.lang_xiala .content li.cur .li_top span i{transform:translateY(-50%) rotateZ(-90deg);}

/* 搜索下拉 */
.header .sear_box{position:absolute; top:100%; left:0; width:100%; height:auto; background:rgba(255, 255, 255, 1); box-shadow:0 5px 13px rgba(35, 50, 64, 0.13); display:none; padding:15px 0;}
.header .sear_box .box{width:40%; font-size:0; font-size:.16rem; line-height:40px; margin:0 auto;}
.header .sear_box .box form{width:100%;}
.header .sear_box .box form>*{display:inline-block; vertical-align:middle;}
.header .sear_box .box .sear_inp{width:calc(100% - .3rem); border:0; padding:0; line-height:40px; background:none; margin:0; padding-right:.2rem; box-sizing:border-box; border-bottom:1px solid #eee;}
.header .sear_box .box .sear_btns{margin:0; font-size:.24rem; cursor:pointer; background:none; border:0; padding:0;}


/* 手机端部分 */
.header .h_tools .mobile_key{display:none;}
.m_nav{display:none;}



/* 下层banner */
.xc_banner{position:relative; overflow:hidden;}
.xc_banner>img{width:100%;}
.xc_banner .xc_words{position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%; }
.xc_banner .xc_words .tit{font-weight:bold; color:#fff; text-transform:uppercase;}


/* 面包屑 */
.crumbs{padding:.2rem 0;}
.crumbs a,.crumbs h1{display:inline-block; vertical-align:middle; font-size:.18rem; line-height:.3rem; font-weight:normal; padding-right:.2rem; margin-right:.15rem; position:relative;}
.crumbs h1{padding-right:0; margin-right:0;}
.crumbs a::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:.06rem; height:.06rem; border-radius:50%; background:#5e5e5e;}
.crumbs a.home{color:#5e5e5e;}


/* 公共部分 */
.channel_content{padding-bottom:.8rem; min-height:4rem;}


/* 底部 */
.footer{background:#fff; position:relative; padding-top:1rem;}
.footer .f_top{position:relative; display:flex; align-items:stretch; justify-content:space-between; margin-bottom:.3rem;}
.footer .f_top .t_left{width:83.9%; flex-shrink:0; display:flex; align-items:flex-start; justify-content:space-between;}
.footer .f_top .t_left dl{max-width:22%;}
.footer .f_top .t_left dt{font-weight:bold; margin-bottom:.2rem;}
.footer .f_top .t_left dd{margin-bottom:.08rem; color:#5e5e5e;}
.footer .f_top .t_right{width:16.1%; display:flex; flex-direction:column; justify-content:space-between; text-align:right; position:relative;}
/* .footer .f_top .t_right::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:100%; height:1px; background:#f4f7fb;} */
.footer .f_top .t_right .f_logo{display:block; margin-bottom:.2rem;}
.footer .f_top .t_right .f_logo img{max-height:.34rem;}
.footer .f_top .t_right .share_box{color:#5e5e5e;}
.footer .f_top .t_right .share_box .iconfont{margin:0; font-size:.2rem; line-height:1; margin-left:.2rem;}
.footer .f_top .t_right .r_bott{font-size:.2rem; line-height:.3rem; height:1.1rem; position:relative; margin-top:.5rem; padding-top:.5rem; border-top:1px solid #f4f7fb;}
.footer .f_top .t_right .r_bott .link{position:absolute; right:0; bottom:0; width:4.3rem;}
.footer .f_top .t_right .r_bott .item{padding-right:.55rem; position:relative; margin-top:.1rem;}
.footer .f_top .t_right .r_bott .item::after{content:'\e62a'; position:absolute; right:0; width:.3rem; height:.3rem; top:0; background:#0179f9; border-radius:50%; color:#fff; font-family:'iconfont'!important; font-size:.15rem; text-align:center; font-weight:normal;}
.footer .f_top .t_right .r_bott .item.addr::after{content:'\e6d2'; font-size:.18rem;}

.footer .f_bott{padding:.1rem 0 .3rem; color:#5e5e5e;}
.footer .f_bott a{display:inline-block;}
.footer .f_bott .b_right a{margin-left:.15rem;}
#translate{display:none!important;;}



/* 技术支持 */
.download.channel_content{background:#f2f7fc;}
.download01{padding-top:.8rem;}
.download01 .title{font-weight:bold; margin-bottom:.36rem;}
.download01 .ul_d{display:flex; align-items:flex-start; flex-wrap:wrap;}
.download01 .ul_d li{width:31.2%; margin-right:3.2%; margin-bottom:.25rem; padding-top:.3rem; }
.download01 .ul_d li:nth-child(3n){margin-right:0;}
.download01 .ul_d li .box{display:flex; background:#fff; border-radius:.15rem; box-shadow:0px 5px 22px 0px rgba(26, 26, 26, 0.14); padding:.15rem .1rem; padding-right:.45rem; align-items:center; position:relative;}
.download01 .ul_d li .box::after{content:'\e6ce'; position:absolute; right:0.3rem; top:50%; margin-top:-8px; font-family:'iconfont'!important; font-size:13px; color:#0179f9; line-height:1; font-weight:bold; transition:all .3s ease;}
.download01 .ul_d li .img{width:27%; flex-shrink:0; margin-right:4.4%;}
.download01 .ul_d li .img img{transform:translateY(-.4rem);}
.download01 .ul_d li .words{width:68.6%;}
.download01 .ul_d li .words .c{margin-top:5px; font-size:.14rem; line-height:.25rem; color:#5e5e5e;}
.download01 .ul_d li .box:hover::after{transform:translateY(-.1rem);}


/* 关于我们 */
.about_us .con16{line-height:.38rem;}
.about_us01{background:url(../img/about_us01_bg.jpg) no-repeat bottom; background-size:100% auto; padding:.5rem 0; min-height:8rem; box-sizing:border-box;}
.about_us01 .content{position:relative;}
.about_us01 .words{text-align:center; width:82.1%; margin:0 auto; position:relative; z-index:5;}
.about_us01 .words .t1{color:#0179f9; margin-bottom:.1rem;}
.about_us01 .words .tit{font-weight:bold; margin-bottom:.3rem;}

.about_us01 .cloud_left{position:absolute; top:1.23rem; left:0; width:3.72rem; transform:translateY(1.2rem); z-index:3;}
.about_us01 .cloud_right{position:absolute; top:2.5rem; right:.2rem; width:3.72rem; transform:translateY(1.5rem); z-index:3;}

.about_us02{margin-top:.7rem;}
.about_us02 .infor{text-align:center; margin-bottom:.6rem;}
.about_us02 .infor .con{margin-top:.15rem;}
.about_us02 .content{display:flex; align-items:center; justify-content:space-between;}
.about_us02 .left,
.about_us02 .right{width:36.8%;}
.about_us02 .item{display:flex; align-items:flex-start; margin-bottom:.4rem; padding-bottom:.2rem; border-bottom:2px solid #f4f4f4;}
.about_us02 .item:last-child{margin-bottom:0;}
.about_us02 .item .icon{flex-shrink:0; width:.35rem; margin-right:9%;}
.about_us02 .item .t{min-height:.68rem; width:calc(91% - .35rem);}
.about_us02 .center{width:20%; text-align:center;}
.about_us02 .center img{display:inline-block;}

.about_us03{margin-top:1rem; position:relative;}
.about_us03 .bg img{width:100%;}
.about_us03 .cover{position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%; color:#fff;}
.about_us03 .cover .con{width:4.4rem; margin-top:.15rem;}

.about_us04{margin-top:.7rem;}
.about_us04 .tit{margin-bottom:.5rem;}
.about_us04 .swiper-slide{text-align:center; width:31%; margin-right:3.5%; cursor:pointer;}
.about_us04 .swiper-slide .img_box{background:#eeeeee; height:3.75rem; position:relative; display:flex; align-items:center; justify-content:center; overflow:hidden; transition:all .3s ease;}
.about_us04 .swiper-slide .img_box::before{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%, 0); width:150%; height:150%; background:#f9f9f9; border-radius:50%;}
.about_us04 .swiper-slide .img_box img{max-width:85%; max-height:85%; position:relative; z-index:5; box-shadow:0px 5px 22px 0px rgba(26, 26, 26, 0.14);}
.about_us04 .swiper-slide .t{margin-top:.15rem; min-height:.76rem;}
.about_us04 .swiper-slide:hover .img_box{background:#0179f9;}
.about_us04 .swiper-slide:hover .img_box img{box-shadow:0px 0px 10px 3px rgba(26, 26, 26, 0.2);}
.about_us04 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:auto; position:relative; margin-top:.2rem; font-size:0;}
.about_us04 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#0179f9; width:.13rem; height:.13rem; margin:0 .1rem;}
body .album_ordinary .album_close{background:#0179f9;}

.el2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

/* 联系我们 */
.contact_us01{margin-top:.5rem;}
.contact_us01 .content{border:1px #d0d0d0 solid; padding:.55rem 4% .45rem; box-sizing:border-box; display:flex; align-items:flex-start; border-radius:.15rem; background-color:#ffffff; box-shadow:0px 0px 3.88px 0.12px rgba(26, 26, 26, 0.21);}
.contact_us01 .item{flex:1; position:relative;}
.contact_us01 .item::before{content:''; position:absolute; left:0; top:0; width:1px; height:.8rem; background:#d0d0d0;}
.contact_us01 .item:first-child::before{display:none;}
.contact_us01 .item .box{width:60%; margin:0 auto; padding-left:.6rem; position:relative;}
.contact_us01 .item .box::before{position:absolute; left:0; top:.1rem; font-family:'iconfont'!important; font-size:.4rem; line-height:1; color:#0179f9;}
.contact_us01 .item.mail .box::before{content:'\e621';}
.contact_us01 .item.tel .box::before{content:'\e62a';}
.contact_us01 .item.addr .box::before{content:'\e6d2';}

.contact_us02{margin-top:.3rem;}
.contact_us02 .map{border:1px #d0d0d0 solid; border-radius:.15rem; box-shadow:0px 0px 3.88px 0.12px rgba(26, 26, 26, 0.21); overflow:hidden;}
.contact_us02 .map>img{width:100%;}


.contact_us03{margin-top:.8rem;}
.contact_us03 .left{width:38.9%;}
.contact_us03 .left .logo img{max-height:.6rem;}
.contact_us03 .left .t1{/*font-size:.3rem; line-height:.45rem; font-weight:bold;*/ margin-top:.2rem;}
.contact_us03 .left .c1{margin:.3rem 0;}
.contact_us03 .left .bott{width:80%;}
.contact_us03 .left .bott .swiper-container{border-radius:.15rem; overflow:hidden; margin-bottom:.15rem;}
.contact_us03 .left .bott .swiper-wrapper{align-items:stretch;}
.contact_us03 .left .bott .swiper-slide{height:auto;}
.contact_us03 .left .bott .swiper-slide img{width:100%; height:100%; object-fit:cover;}
.contact_us03 .left .bott .btns_box{position:relative; display:flex; align-items:center;}
.contact_us03 .left .bott .btns_box>div{position:relative; left:auto; right:auto; top:auto; bottom:auto; margin:0; outline:none;}
.contact_us03 .left .bott .btns_box .swiper-button-prev,
.contact_us03 .left .bott .btns_box .swiper-button-next{width:.45rem; height:.45rem; background:#fff; border-radius:50%; box-shadow:0px 0px 4.55px 0.45px rgba(58, 58, 58, 0.18); margin-left:.2rem;}
.contact_us03 .left .bott .btns_box .swiper-button-prev::after,
.contact_us03 .left .bott .btns_box .swiper-button-next::after{content:'\e65f'; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); font-size:.18rem; color:#0179f9; line-height:1; font-family:'iconfont'!important; font-weight:bold;}
.contact_us03 .left .bott .btns_box .swiper-button-prev::after{content:'\e660';}
.contact_us03 .left .bott .btns_box .swiper-pagination{width:calc(100% - 1.3rem); height:2px;}
.contact_us03 .left .bott .btns_box .swiper-pagination-progressbar{background:#f8f8f8;}
.contact_us03 .left .bott .btns_box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#0179f9;}

.contact_us03 .right{width:57.7%; background:#fff; box-shadow:0px 5px 31px 0px rgba(26, 26, 26, 0.16); border-radius:.15rem; padding:.5rem 3.8%; box-sizing:border-box;}
.contact_us03 .right .t{text-transform:uppercase; margin-bottom:.15rem; display:block; font-weight:bold;}
.contact_us03 .right .t em{color:#ff0000;}
.contact_us03 .right form{display:flex; align-items:flex-start; flex-wrap:wrap;}
.contact_us03 .right form>div{margin-bottom:.35rem;}
.contact_us03 .right .inp_box{width:48%; margin-right:4%; }
.contact_us03 .right .inp_box:nth-child(2n+1){margin-right:0;}
.contact_us03 .right .text_box .text,
.contact_us03 .right .inp_box .inp{width:100%; resize:none; background:#f8f8f8; padding:.1rem .25rem; box-sizing:border-box; border:0; border-radius:.1rem; line-height:.3rem; }
.contact_us03 .right .width1{width:100%;}
.contact_us03 .right .inp_yzm .box{display:flex; align-items:center; background:#f8f8f8; border-radius:.1rem;}
.contact_us03 .right .inp_yzm .box .inp{width:calc(100% - 1.8rem);}
.contact_us03 .right .inp_yzm img{width:1.65rem; height:.3rem;}
.contact_us03 .right .agree_box .c{padding-left:.3rem; position:relative; cursor:pointer;}
.contact_us03 .right .agree_box .c::before{content:''; position:absolute; left:7px; top:6px; width:.05rem; height:.1rem; z-index:3; border-right:1px solid #fff; border-bottom:1px solid #fff; transform:rotate(30deg); opacity:0;}
.contact_us03 .right .agree_box .c::after{content:''; position:absolute; left:0; top:2px; width:.2rem; height:.2rem; border-radius:5px; border:1px solid #0179f9; }
.contact_us03 .right .agree_box.cur .c::after{background:#0179f9;}
.contact_us03 .right .agree_box.cur .c::before{opacity:1;}
.contact_us03 .right .btns01{width:100%; padding:0; text-align:center; outline:none; line-height:.5rem; display:block; background:#0179f9; border:0; margin:0; border-radius:.25rem; color:#fff; cursor:pointer;}
.contact_us03 .right .sex{display:flex; align-items:center;}
.contact_us03 .right .sex .t{margin-bottom:0; margin-right:.25rem;}
.contact_us03 .right .sex .box .item{display:inline-block; padding-left:.4rem; position:relative; margin-right:.3rem; cursor:pointer; }
.contact_us03 .right .sex .box .item::before{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.24rem; height:.24rem; border-radius:50%; border:1px solid #0179f9; opacity:0; visibility:hidden;}
.contact_us03 .right .sex .box .item::after{content:''; position:absolute; left:calc(1px + .12rem); top:50%; transform:translate(-50%,-50%); width:.1rem; height:.1rem; border-radius:50%; background:#0179f9; opacity:0; visibility:hidden;}
.contact_us03 .right .sex .box .item.cur::before{opacity:1; visibility:visible;}
.contact_us03 .right .sex .box .item.cur::after{opacity:1; visibility:visible;}


/* 新闻列表 */
.news_list01{position:relative; padding-top:.8rem;}
.news_list01>img{position:absolute; left:0; top:0; width:100%; z-index:-1;}
.news_list01 .intro{color:#000; margin-bottom:.9rem; text-transform:uppercase; position:relative;}
.news_list01 .content{padding:.45rem; background:#fff; position:relative; z-index:3; box-shadow: 0px 3px 19.8px 0.2px rgba(0, 0, 0, 0.05);}
.news_list01 .content .rect-615{padding-bottom:61.5%;}
.news_list01 .content .rect-615 img{object-fit:cover;}
.news_list01 .content .swiper-slide{display:flex; align-items:center; justify-content:space-between;}
.news_list01 .content .swiper-slide .img_{width:45.7%;}
.news_list01 .content .swiper-slide .info_{width:48%;}
.news_list01 .content .swiper-slide .info_ .tit{font-size:.3rem; line-height:.35rem; color:#0179f9;}
.news_list01 .content .swiper-slide .info_ .date{margin:.2rem 0 .1rem;}
.news_list01 .content .swiper-slide .info_ .common_more{margin-top:.5rem;}

.news_list01 .content .btns_box{z-index:2; font-size:0; cursor:pointer; position:absolute; bottom:.7rem; right:.1rem;;}
.news_list01 .content .btns_box>div{width:.65rem; height:.65rem; display:inline-block; margin:0; margin-right:.25rem; transition:all 0.5s ease; background:#fff; border-radius:50%; position:relative; left:auto; right:auto; top:auto; background:#f2f2f2; color:#0179f9; outline:none;}
.news_list01 .content .btns_box .swiper-button-prev::after,
.news_list01 .content .btns_box .swiper-button-next::after{content:'\e65f'; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); font-size:.2rem; line-height:1; font-family:'iconfont'!important; font-weight:bold;}
.news_list01 .content .btns_box .swiper-button-prev::after{content:'\e660';}
.news_list01 .content .btns_box>div:hover{background:#0179f9; color:#fff;}

.common_more{display:inline-flex; align-items:center; min-width:1.7rem; text-align:center; justify-content:center; padding:0 .15rem; line-height:.5rem; border-radius:.25rem; background-color:#0179f9; color:#fff; cursor:pointer; transition:all 0.3s; border:1px solid #0179f9; position:relative; z-index:1; overflow:hidden; box-sizing:border-box; font-size:.18rem; text-transform:capitalize;}
.common_more span{position:relative; z-index:5;}
.common_more .iconfont{font-size:.3rem; line-height:1; margin-right:0;}
.common_more::before{content:""; position:absolute; top:-2px; left:-2px; z-index:1; width:calc(100% + 4px); height:calc(100% + 4px); background-color:#fff; border-radius:25px; transform:scaleX(0); transform-origin:right; -webkit-transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86); -moz-transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86); -o-transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86); transition:transform 0.6s cubic-bezier(0.785, 0.135, 0.15, 0.86);}
.common_more:hover::before{transform:scaleX(1); transform-origin:left;}


.news_list02{margin:.7rem 0 .6rem; position:relative; z-index:3;}
.news_list02 .sele_wrap01{width:1.5rem; float:left; position:relative; box-shadow:0px 3px 19.8px 0.2px rgba(0, 0, 0, 0.1); border-radius:.4rem; line-height:.5rem;}
.news_list02 .sele_wrap01>span{color:rgba(91,91,91,.5); display:block; width:calc(100% - .35rem); text-align:center; position:relative; cursor:pointer;}
.news_list02 .sele_wrap01>span:after{content:'\e60b'; font-family:'iconfont'!important; font-size:.2rem; line-height:1; position:absolute; top:50%; transform:translateY(-50%); right:-0.1rem; color:#070e11;}
.news_list02 .sele_wrap01 ul{position:absolute; top:100%; left:0; width:100%; background:#fff; text-align:center; display:none; box-shadow:0 0 10px rgba(0,0,0,.1); margin-top:5px;}
.news_list02 .sele_wrap01 ul li{cursor:pointer; line-height:.3rem; padding:0.1rem 0.2rem;}
.news_list02 .sele_wrap01 ul li:hover{color:#0179f9;}
.news_list02 .sele_wrap01.cur>span{color:#070e11;}
.news_list02 .sele_wrap02{margin-left:.25rem; position:relative; float:left; width:2.9rem; border-radius:.4rem; line-height:.5rem; box-sizing:border-box; background:#fff; box-shadow:0px 3px 19.8px 0.2px rgba(0, 0, 0, 0.05); border:1px solid #ECEDED; position:relative;}
.news_list02 .sele_wrap02 .yearpicker{background:none; width:100%; box-sizing:border-box; line-height:.5rem; border:none; padding:0; padding:0 .3rem;}
.news_list02 .sele_wrap02 .close{position:absolute; right:.2rem; top:50%; transform:translateY(-50%); cursor:pointer; font-size:.16rem; line-height:1;}
.news_list02 .sele_wrap03{margin-left:.25rem; float:left; width:2.9rem; border-radius:.4rem; box-sizing:border-box; background:#fff; box-shadow:0px 3px 19.8px 0.2px rgba(0, 0, 0, 0.05); border:1px solid #ECEDED; position:relative;}
.news_list02 .sele_wrap03 .inp{background:none; line-height:.3rem; border:none; padding:0; padding:0.1rem .25rem; padding-right:0;}
.news_list02 .sele_wrap03 .news_search{font-size:.2rem; line-height:1; position:absolute; right:.25rem; top:50%; transform:translateY(-50%); cursor:pointer; outline:none; border:none; padding:0; cursor:pointer; background:none; color:#0179f9;}
.news_list02 .sele_wrap03 .news_search .iconfont{margin:0;}

.news_list03 .content .ul_d{display:flex; align-items:stretch; flex-wrap:wrap;}
.news_list03 .content .item{width:32.5%; position:relative; background:#fff; transition:0.5s ease;  margin:0 0.25%; margin-bottom:.2rem;}
.news_list03 .content .item::after{content:''; width:0; height:4px; background:#bac5cb; position:absolute; left:0; bottom:4px; transition:0.5s ease;}
.news_list03 .content .item::before{content:''; width:0; height:4px; background:#0179f9; position:absolute; left:0; bottom:0px; transition:0.5s ease;}
.news_list03 .content .item .box{padding:.23rem .23rem 5px;}
.news_list03 .content .item .rect-615{padding-bottom:61.5%; border-radius:.1rem;}
.news_list03 .content .item .rect-615 img{object-fit:cover;}
.news_list03 .content .item .intro{padding:.3rem 0; box-sizing:border-box;}
.news_list03 .content .item .intro .tit{margin-bottom:.15rem; }
.news_list03 .content .item .intro .date{color:#5b5b5b;}
.news_list03 .content .item .intro .sign{margin-top:.12rem;}
.news_list03 .content .item .intro .sign a{display:inline-block; padding:0 .24rem;  border:1px solid #a4adb0; color:#a4adb0;  border-radius:30px; margin-right:.2rem;}
.news_list03 .content .item .intro .sign a:hover{background:#0179f9; color:#fff; border-color:#0179f9;}
.news_list03 .content .item:hover{box-shadow:0 0 15px rgba(0,0,0,.1);}
.news_list03 .content .item:hover::after{width:100%;}
.news_list03 .content .item:hover::before{width:100%;}

/* 分页 start*/
.widgets_common_pages_4{color:#838383; text-align:center; margin-top:.3rem;}
.widgets_common_pages_4>.wrap{width:100%;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#070e11; 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:#0179f9; border-color:#0179f9;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#070e11;}
.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:#0179f9; border-color:#0179f9;}
.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*/


/* 新闻详情 */
.new_ban{background:#f5f5f5; padding:.6rem 0;}
.new_ban .wrap{display:flex; align-items:center; justify-content:space-between;}

.news_detail01{margin-top:.7rem;}
.news_detail01 .left{width:73%;}
.news_detail01 .left .switcher{display:inline-block;}
.news_detail01 .left .title{font-size:.3rem; line-height:.4rem; font-weight:bold;}
.news_detail01 .left .con{margin-top:.2rem;}
.news_detail01 .left .time{margin-right:.2rem;}
.news_detail01 .left .share_box{text-align:center; position:relative; margin-top:.3rem; margin-bottom:0.55rem;}
.news_detail01 .left .share_box .line{position:absolute; width:100%; height:1px; background:#dddddd; top:0; left:0; top:50%; margin-top:-1px;}
.news_detail01 .left .share_box li{position:relative; z-index:2; background:#fff; display:inline-block; padding:0 0.22rem; margin:0;}
.news_detail01 .left .share_box li a{opacity:0.7;}
.news_detail01 .left .share_box li a .iconfont{font-size:.3rem; line-height:1; margin:0;}
.news_detail01 .left .share_box li:hover a{opacity:1;}
.news_detail01 .left .text{border-bottom:1px solid #dfdfdf; padding-bottom:.65rem; line-height:2;}
.news_detail01 .left .text a{color:#0179f9;}
.news_detail01 .left .btns{text-align:center; width:100%; margin-top:.25rem;}
.news_detail01 .left .btns .to_list{margin-top:.2rem; line-height:.4rem;}
.news_detail01 .left .btns .prev{text-align:left; width:30%;}
.news_detail01 .left .btns .next{text-align:right; width:30%;}
.news_detail01 .left .btns i{margin:0;}
.news_detail01 .left .btns a:hover .con16{color:#0179f9;}
.news_detail01 .left .text img{max-width:650px!important;}

.news_detail01 .right{width:21%;}
.news_detail01 .right .title{background:#0179f9; color:#fff; line-height:.3rem; padding:.15rem 0; padding-left:.25rem; box-sizing:border-box; font-size:.2rem; line-height:.3rem;}
.news_detail01 .right .item{border:1px solid #ececec; border-top:none; box-sizing:border-box;}
.news_detail01 .right .item .item_con{padding:.2rem .3rem; box-sizing:border-box; font-size:0;}
.news_detail01 .right .item .item_con .time{font-size:.14rem; color:#5d5d5d; line-height:.2rem;}
.news_detail01 .right .item .item_con .tit{transition:all 0.5s ease; }
.news_detail01 .right .item .item_con li{margin-bottom:.2rem;}
.news_detail01 .right .item .item_con li:last-child{margin-bottom:0;}
.news_detail01 .right .item .item_con li:hover .tit{color:#0179f9;}


/* 产品列表 */
.pro_list01{position:relative; padding-bottom:.75rem;}
.pro_list01 .bg{width:100%;}
.pro_list01 .title{position:absolute; top:45%; left:0; transform:translateY(-50%); width:100%; color:#fff;}
.pro_list01 .title .tit36{max-width:70%;}
.pro_list01 .car{position:absolute; bottom:0; left:0; width:100%; text-align:right;}
.pro_list01 .car img{max-width:35%;}

.pro_list02 .left{width:2.6rem;}
.pro_list02 .left .title_box{padding:.3rem 0; position:relative; box-sizing:border-box; border-bottom:1px solid #000000;}
.pro_list02 .left .title_box .icon{position:absolute; top:50%; transform:translateY(-50%); right:0;}
.pro_list02 .left .title_box .icon .iconfont{margin:0; font-size:.24rem; color:#0179f9;}
.pro_list02 .left .box .ul_{padding:.25rem 0; border-bottom:1px solid #e5e5e5;}
.pro_list02 .left .box .item{padding-left:.25rem; line-height:.2rem; font-size:.14rem; position:relative; margin-bottom:.25rem;}
.pro_list02 .left .box .item:last-child{margin-bottom:0;}
.pro_list02 .left .box .item a{display:block;}
.pro_list02 .left .box .item .check{position:absolute; left:0; top:2px; height:14px; width:14px; border:1px solid #cccccc; border-radius:0.04rem; transition:all 0.3s ease;}
.pro_list02 .left .box .item .check::after{content:''; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:10px; height:10px; opacity:0; visibility:hidden; background-color:#0179f9; border-radius:0.02rem;}
.pro_list02 .left .box .item.cur{font-weight:bold; font-size:0.16rem; color:#0179f9;}
.pro_list02 .left .box .item.cur .check{border-color:#0179f9;}
.pro_list02 .left .box .item.cur .check::after{opacity:1; visibility:visible;}

.pro_list02 .right{width:calc(100% - 3rem); padding-top:.8rem;}

.pro_list02 .right ul{display:flex; align-items:stretch; flex-wrap:wrap;}
.pro_list02 .right .item{width:31.8%; margin-right:2.3%; position:relative; background-color:#ffffff; border-radius:.1rem; border:solid 1px #f0f0f0; overflow:hidden; padding:.3rem 0; box-sizing:border-box; margin-bottom:.3rem;}
.pro_list02 .right .item:nth-child(3n){margin-right:0;}
.pro_list02 .right .item .item_box a{display:block;}
.pro_list02 .right .item .itop{padding:0 .2rem;}
.pro_list02 .right .item .itop .img_box{display:flex; align-items:center; justify-content:center; height:2.8rem; box-sizing:border-box; margin-bottom:.2rem; overflow:hidden;}
.pro_list02 .right .item .itop .img_box img{max-height:100%;}
.pro_list02 .right .item .itop .intro_box{text-align:center;}
.pro_list02 .right .item .itop .intro_box .tit{font-weight:bold; position:relative;}
/* .pro_list02 .right .item .itop .intro_box .tit::before{content:''; position:absolute; left:50%; bottom:.1rem; height:8px; width:.9rem; background:#0179f9; transform:translateX(-50%); border-radius:.1rem;} */
.pro_list02 .right .item .itop .intro_box .tit span{display:inline-block; position:relative; max-width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_list02 .right .item .itop .intro_box .con{font-size:.2rem; line-height:.3rem; padding:0 0 .15rem; color:#070e11; height:.6rem;}
.pro_list02 .right .item .ibott .box1{color:#070e11;}
.pro_list02 .right .item .ibott .box1 table{width:100%; display:block;}
.pro_list02 .right .item .ibott .box1 table tbody{width:100%; display:block;}
.pro_list02 .right .item .ibott .box1 tr{display:flex; justify-content:space-between; align-items:center; padding:0 .2rem; line-height:.4rem; height:.4rem; width:100%; box-sizing:border-box;}
.pro_list02 .right .item .ibott .box1 tr td{max-width:50%; overflow:hidden;}
.pro_list02 .right .item .ibott .box1 tr:nth-child(2n - 1){background-color:#f6f6f6;}
.pro_list02 .left .box .second_box{display:none;}


/* 产品详情 */
.pro_detail.channel_content{padding-bottom:0;}
.pro_detail01{overflow:hidden; position:relative; background:#f5f5f5;}
.pro_detail01::before{content:''; position:absolute; left:0; top:0; height:100%; width:58%; background:url(../img/pro_detail01_bg.jpg) no-repeat center/cover;}
.pro_detail01 .content{display:flex; align-items:stretch; justify-content:space-between;}
.pro_detail01 .left{padding:.75rem 0 .8rem; width:59%; position:relative;}

.pro_detail01 .left .img_area{display:flex; align-items:flex-start; justify-content:space-between;}
.pro_detail01 .left .img_area .l_img{width:1.1rem; margin-right:.2rem;}
.pro_detail01 .left .img_area .l_img 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 .l_img li .box_img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-height:85%; max-width:85%;}
.pro_detail01 .left .img_area .l_img li.cur{border:1px solid #0179f9; background-color:#ffffff;}
.pro_detail01 .left .img_area .big_img{width:calc(100% - 1.85rem); margin-right:.55rem;}
.pro_detail01 .left .img_area .big_img .rect-80{padding-bottom:80%;}
.pro_detail01 .left .img_area .big_img img{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); max-height:85%; max-width:85%;}

.pro_detail01 .right{padding:1.45rem 0 1.05rem; width:41%; position:relative;}
.pro_detail01 .right .add_box{width:85%; height:100%; margin-left:auto; margin-right:0;}
.pro_detail01 .right .index_box .tit{color:#000; font-weight:bold;}
.pro_detail01 .right .index_box .txt{margin:.05rem 0; color:#888888;}
.pro_detail01 .right .index_box .con{margin-bottom:.1rem;}
.pro_detail01 .right .center_para{padding-bottom:.3rem; box-sizing:border-box; border-bottom:1px solid #e5e5e5; margin-bottom:.15rem;}
.pro_detail01 .right .center_para .item{float:left; padding-right:.2rem; margin-right:.2rem; text-align:center; position:relative; margin-bottom:.1rem;}
.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{margin-right:0;}
.pro_detail01 .right .center_para .item:last-child::after{display:none;}
.pro_detail01 .right .center_para .item .tit{margin-bottom:.1rem; text-align:left;}
.pro_detail01 .right .center_para .item .num{font-weight:bold; text-align:left;}
.pro_detail01 .right .bott_icon{padding:.25rem 0 0;}
.pro_detail01 .right .bott_icon .tit{font-size:14px; color:#888888; line-height:1;}
.pro_detail01 .right .bott_icon ul{padding:.35rem 0 .15rem;}
.pro_detail01 .right .bott_icon .item{float:left; padding-right:.4rem; margin-right:0.4rem; position:relative; cursor:pointer; margin-bottom:.2rem;}
.pro_detail01 .right .bott_icon .item::after{content:''; position:absolute; right:0; top:50%; transform:translate(-50%, -50%); height:.5rem; width:1px; background-color:#e5e5e5;}
.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 .t{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 #0179f9; opacity:0; visibility:hidden; transform:translateX(-50%);}
.pro_detail01 .right .bott_icon .item.cur .t{color:#0179f9;}
.pro_detail01 .right .bott_icon .item.cur .t::before{opacity:1; visibility:visible;}
.pro_detail01 .right .bott_icon .con .box1{font-weight:bold; max-height:1rem; overflow-y:auto;}
.pro_detail01 .right .bott_icon .con .box1::-webkit-scrollbar{width:2px; height:4px;}
.pro_detail01 .right .bott_icon .con .box1::-webkit-scrollbar-thumb{border-radius:5px; background:#0179f9;}
.pro_detail01 .right .bott_icon .con .box1::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.pro_detail01 .right .btn_box{margin-top:.25rem; text-transform:capitalize;}

.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 .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:#0179f9; 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{border-radius:.1rem; 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 .section{padding-top:.8rem;}
.pro_detail02 .section .title{text-align:center; margin-bottom:.4rem; text-transform:uppercase;}
.pro_detail02 .section1 .content{display:flex; align-items:center; justify-content:space-between;}
.pro_detail02 .section1 .infor{width:29%;}
.pro_detail02 .section1 .infor .con{color:#888888; margin-top:.2rem;}
.pro_detail02 .section1 .img{width:68%; border-radius:.1rem; overflow:hidden;}
.pro_detail02 .section1 .img img{width:100%;}

.pro_detail02 .section2 .content{position:relative;}
.pro_detail02 .section2 .swiper-button-next,
.pro_detail02 .section2 .swiper-button-prev{position:absolute; left:0; top:50%; transform:translateY(-50%); background:none; outline:none; color:#d3d4d6; width:auto; height:auto; margin:0;}
.pro_detail02 .section2 .swiper-button-next{right:0; left:auto;}
.pro_detail02 .section2 .swiper-button-next::after,
.pro_detail02 .section2 .swiper-button-prev::after{content:'\e779'; display:block; font-size:.35rem; line-height:1; font-family:'iconfont'!important; }
.pro_detail02 .section2 .swiper-button-prev::after{transform:rotate(180deg);}
.pro_detail02 .section2 .swiper-button-next:hover,
.pro_detail02 .section2 .swiper-button-prev:hover{color:#0179f9;}
.pro_detail02 .section2 .content .swiper-container{width:calc(100% - 2rem); margin:0 auto;}
.pro_detail02 .section2 .content .swiper-slide{border-radius:.15rem; overflow:hidden;}
.pro_detail02 .section2 .content .swiper-slide img{width:100%;}
.pro_detail02 .section2 .swiper-pagination{display:none;}

.pro_detail02 .section3 .datalist th{border:none; padding:.1rem .15rem;}
.pro_detail02 .section3 .datalist tr.firstRow th{background:#0179f9; text-align:left; font-weight:400; color:#ffffff;}
.pro_detail02 .section3 .datalist td{border:none; padding:.1rem .15rem;}
.pro_detail02 .section3 .datalist tr:nth-child(2n){background-color:#f4f4f4;}
.pro_detail02 .section3 .datalist{border:none;}

.pro_detail02 .section4 .infor{position:relative; z-index:10;}
.pro_detail02 .section4 .infor .tit{text-align:center;;}
.pro_detail02 .section4 .infor .sele_pro{display:inline-block; position:relative; margin:0 .1rem; width:16%; z-index:5; width:auto;}
.pro_detail02 .section4 .infor .sele_pro>span{display:inline-block; padding:0 .3rem 0 .16rem; border-bottom:1px solid #A8A8A8; position:relative; cursor:pointer; text-align:left; width:100%; box-sizing:border-box;}
.pro_detail02 .section4 .infor .sele_pro>span::after{content:'\e69d'; font-family:'iconfont'!important; font-size:.16rem; line-height:1; position:absolute; right:4px; top:50%; transform:translateY(-50%);}
.pro_detail02 .section4 .infor .sele_pro .down{position:absolute; left:0; top:calc(100% - 2px); width:100%; background:#fff; background:rgba(255,255,255,.7); backdrop-filter:blur(40px); padding:10px 0; text-align:left; display:none; box-shadow:0 0 15px rgba(0,0,0,.15); margin-top:-1px;}
.pro_detail02 .section4 .infor .sele_pro .down li{cursor:pointer; padding:0 .15rem; margin-bottom:5px; text-align:center;}
.pro_detail02 .section4 .infor .sele_pro .down li:hover{color:#0179f9;}

.pro_detail02 .section4 .content{display:flex; align-items:flex-start; flex-wrap:wrap; margin-top:.4rem;}
.pro_detail02 .section4 .item{width:32%; margin-right:2%; margin-bottom:.3rem;}
.pro_detail02 .section4 .item:nth-child(3n){margin-right:0;}

.pro_detail02 .section4 .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%;}
.pro_detail02 .section4 .item_choose .word span{width:90%; white-space:nowrap; font-size:.2rem; line-height:.3rem; }
.pro_detail02 .section4 .item_choose .word .icon{margin:0; font-size:.18rem; font-weight:bold; color:#b2b2b2;}
.pro_detail02 .section4 .item_choose{position:relative; width:100%;}

.pro_detail02 .section4 .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.8rem; overflow-y:auto;}
.pro_detail02 .section4 .item_choose ul::-webkit-scrollbar{width:2px; height:4px;}
.pro_detail02 .section4 .item_choose ul::-webkit-scrollbar-thumb{border-radius:5px; background:#0179f9; }
.pro_detail02 .section4 .item_choose ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.pro_detail02 .section4 .item_choose ul li{line-height:.25rem; padding:.1rem 1em; font-size:.16rem; transition:all .3s ease; cursor:pointer;}
.pro_detail02 .section4 .item_choose ul li:hover{color:#0179f9;}

.pro_detail02 .section4 .img_box{height:3.5rem; display:flex; align-items:center; justify-content:center; margin:.2rem 0;}
.pro_detail02 .section4 .img_box img{max-width:100%; max-height:100%;}
.pro_detail02 .section4 .btn_box{text-align:center;}
.pro_detail02 .section4 .btn_box .common_more{padding:0 .4rem;}

.pro_detail03{position:relative; overflow:hidden; margin-top:.7rem;}
.pro_detail03 .bg img{width:100%;}
.pro_detail03 .content{position:absolute; top:50%; width:100%; transform:translateY(-50%); left:0;}
.pro_detail03 .content .form_box{width:5rem; 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; 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:#0179f9; border-radius:.1rem; width:1.2rem; 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:.1rem; color:#ffffff; line-height:.2rem;}
.pro_detail03 .content .form_box .inp_box .pro_search_btn .icon{position:relative; vertical-align:baseline; font-size:.24rem; margin:0; color:#ffffff;}

body .table-responsive{border:none;}


/* 首页 */
.ibanner{position:relative; overflow:hidden;}
.ibanner .swiper-wrapper{align-items:stretch;}
.ibanner .swiper-slide{width:100%; height:auto; overflow:hidden;}
.ibanner .swiper-slide>video,
.ibanner .swiper-slide>img{width:100%; height:100%; object-fit:cover;}
.ibanner .swiper-slide .iban_words{position:absolute; top:50%; left:0; transform:translateY(-30%); width:100%; color:#fff; opacity:0; visibility:hidden; transition:all 0.5s ease .5s;}
.ibanner .swiper-slide .iban_words .box{width:46.8%;}
.ibanner .swiper-slide .iban_words .box>img{max-height:.5rem;}
.ibanner .swiper-slide .iban_words .box .tit{font-size:.56rem; line-height:1.3; font-weight:bold; margin-top:.1rem;}
.ibanner .swiper-slide .iban_words .box .con{font-weight:normal;}
.ibanner .swiper-slide .iban_words .box .common_more{box-sizing:border-box; text-align:center; margin-top:.6rem;}
.ibanner .swiper-slide.swiper-slide-active .iban_words{opacity:1; visibility:visible; transform:translateY(-50%);}

.ibanner .btn_area{position:absolute; bottom:.3rem; left:0; width:100%; text-align:center;}
.ibanner .btn_area>*{vertical-align:middle; display:inline-block;}
.ibanner .swiper-pagination{position:relative; margin:0 .3rem; font-size:0; width:6.9rem; height:2px; background:rgba(255, 255, 255, 0.3);}
.ibanner .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff;}
.ibanner .swiper-pagination-progressbar .swiper-pagination-progressbar-fill::after{content:''; position:absolute; right:0; width:2px; height:6px; background:#fff; margin-top:-2px;}
.ibanner .btn_area .now{color:#ffffff; position:relative; z-index:3;}
.ibanner .btn_area .all{color:#ffffff; position:relative; z-index:3;}

.ipart01{margin-top:1rem;}
.ipart01 .title{text-align:center; margin-bottom:.7rem; text-transform:uppercase;}
.ipart01 .content{position:relative;}
.ipart01 .content .swiper-container{width:calc(100% - .8rem); margin:0 auto;}
.ipart01 .content .swiper-slide{width:23.4%; margin-right:2.1%; background:#f8f8f8; border-radius:.2rem; padding:.25rem; box-sizing:border-box; overflow:hidden;}
.ipart01 .content .swiper-slide::before{content:''; position:absolute; width:100%; height:100%; left:0; top:100%; background:linear-gradient(to top, rgba(1, 121, 249, 1) , rgba(1, 121, 249, .2) 60% ,rgba(248, 248, 248, 0) ); opacity:0; visibility:hidden; transition:all .3s ease;}
.ipart01 .content .swiper-slide .img{display:flex; height:4.2rem; align-items:flex-end; justify-content:center; margin-bottom:.2rem; position:relative;}
.ipart01 .content .swiper-slide .img img{max-height:100%; min-height:70%;}
.ipart01 .content .swiper-slide .words{text-align:center; position:relative; overflow:hidden; padding-bottom:.1rem; box-sizing:border-box;}
.ipart01 .content .swiper-slide .words .box{transition:all .3s ease; padding-bottom:.1rem;}
.ipart01 .content .swiper-slide .words .t{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; position:relative; padding:.1rem 0 .05rem; transition:all .3s ease;}
.ipart01 .content .swiper-slide .words .t::before{content:''; position:absolute; left:50%; bottom:.1rem; height:8px; width:.9rem; background:#0179f9; transform:translateX(-50%); border-radius:.1rem;}
.ipart01 .content .swiper-slide .words .t span{display:inline-block; position:relative;}
.ipart01 .content .swiper-slide .words .c{height:.5rem; line-height:.25rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart01 .content .swiper-slide .words .to_list{background:#fff; color:#0179f9; border-color:#fff; transition:all .3s ease; position:absolute; top:100%; left:50%; transform:translateX(-50%); white-space:nowrap; opacity:0; }
.ipart01 .content .swiper-slide .words .to_list::before{background:#0179f9;}
.ipart01 .content .swiper-slide .words .to_list:hover{color:#fff; }
 
.ipart01 .content .swiper-slide:hover::before{opacity:1; visibility:visible; top:0;}
.ipart01 .content .swiper-slide:hover .words .to_list{opacity:1; }
.ipart01 .content .swiper-slide:hover .words .box{transform:translateY(-.5rem); color:#fff;}

.ipart01 .content .swiper-button-next,
.ipart01 .content .swiper-button-prev{position:absolute; left:0; top:50%; transform:translateY(-50%); background:#fff;  box-shadow:0px 0px 4.55px 0.45px rgba(58, 58, 58, 0.18); outline:none; color:#0179f9; width:.8rem; height:.8rem; border-radius:50%; margin:0;}
.ipart01 .content .swiper-button-next{right:0; left:auto;}
.ipart01 .content .swiper-button-next::after,
.ipart01 .content .swiper-button-prev::after{content:'\e65f'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:.25rem; font-weight:bold; line-height:1; font-family:'iconfont'!important; }
.ipart01 .content .swiper-button-prev::after{content:'\e660';}
.ipart01 .content .swiper-button-next:hover,
.ipart01 .content .swiper-button-prev:hover{background:#0179f9; color:#fff;}

.ipart02{margin-top:.6rem; padding-top:1.3rem; display:none!important;}
.ipart02 .content{display:flex; align-items:flex-end; justify-content:space-between;}
.ipart02 .left{width:43.5%;}
.ipart02 .left .title{text-transform:uppercase;}
.ipart02 .left .t{font-size:.48rem; line-height:1.2; font-weight:bold; margin:.05rem 0 .2rem; text-transform:uppercase;}
.ipart02 .left .common_more{margin-top:.4rem;}
.ipart02 .left .video_box{width:61%; margin-top:1rem; position:relative; cursor:pointer;}
.ipart02 .left .video_box::after{content:'\e84c'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-family:'iconfont'!important; font-size:.5rem; color:#fff;}

.ipart02 .right{width:54.1%; position:relative;}
.ipart02 .right::before{content:''; position:absolute; right:0; bottom:0; width:100%; height:8.2rem; background:url(../img/ipart02_bg1.jpg) no-repeat left bottom; background-size:100% auto;}
.ipart02 .right img{position:relative;}


.ipart03{margin-top:1rem; position:relative; overflow:hidden; padding-bottom:.2rem; display:none!important;}
.ipart03::before{content:''; position:absolute; left:0; top:0; width:calc(7.16% - .2rem); height:100%; background:#fff; z-index:5;}
.ipart03 .infor{margin-bottom:.7rem;}
.ipart03 .infor .t{font-size:.48rem; line-height:1.2; font-weight:bold; margin-top:.05rem; text-transform:uppercase;}
.ipart03 .content{position:relative;}
.ipart03 .swiper-container{overflow:visible;}
.ipart03 .swiper-slide{width:44%; margin-right:3%; overflow:visible;}
.ipart03 .swiper-slide .img{display:flex; align-items:center; justify-content:center; overflow:hidden; border-radius:.2rem; overflow:hidden; background:url(../img/ipart03_bg.jpg) no-repeat center/cover; height:4rem;}
.ipart03 .swiper-slide .img img{max-height:80%;}
.ipart03 .swiper-slide .words{padding:.65rem 5% .4rem; position:relative; background:#fff; box-shadow:0px 5px 13.65px 1.35px rgba(56, 56, 56, 0.15); border-bottom-left-radius:.2rem; border-bottom-right-radius:.2rem; margin-top:-.2rem; opacity:0; visibility:hidden; transition:all .3s ease;}
.ipart03 .swiper-slide .words::before{content:''; position:absolute; top:0; left:4%; width:1.1rem; height:1.1rem; background:url(../img/ipart03_yh.jpg) no-repeat center/cover; border-radius:50%;  box-shadow:0px 5px 13.65px 1.35px rgba(176, 176, 176, 0.15); transform:translateY(-50%);}
.ipart03 .swiper-slide .words .t{font-size:.3rem; line-height:.4rem; font-weight:bold; margin-bottom:.1rem;}
.ipart03 .swiper-slide .words .c{margin-bottom:.2rem; font-size:.2rem; line-height:.3rem;}

.ipart03 .swiper-slide.swiper-slide-active .words{opacity:1; visibility:visible;}

.ipart03 .btns_box{position:absolute; left:63.2%; bottom:.9rem;}
.ipart03 .btns_box>div{background:#fff;  box-shadow:0px 0px 4.55px 0.45px rgba(58, 58, 58, 0.18); outline:none; color:#0179f9; width:.8rem; height:.8rem; border-radius:50%; margin:0; position:relative; left:auto; right:auto; display:inline-block; margin-right:.3rem;}
.ipart03 .btns_box>div::after{content:'\e65f'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:.3rem; font-weight:bold; line-height:1; font-family:'iconfont'!important; }
.ipart03 .btns_box .swiper-button-prev::after{content:'\e660';}
.ipart03 .btns_box>div:hover{background:#0179f9; color:#fff;}
.ipart03 .btns_box .swiper-button-next{margin-right:0;}

.ipart04{margin-top:1.2rem; padding:.9rem 0; background:url(../img/ipart04_bg.jpg) no-repeat center/cover;}
.ipart04 .content{display:flex; align-items:stretch; justify-content:flex-start;}
.ipart04 .item1{width:30%; margin-right:3.5%; border-radius:.1rem; padding:0; box-sizing:border-box; background-color:#ffffff; box-shadow:0px 5px 13.65px 1.35px rgba(56, 56, 56, 0.15);}
.ipart04 .item1 .img{display:flex; align-items:center; justify-content:center; overflow:hidden;}
.ipart04 .item1 .tit{font-size:.3rem; line-height:.4rem; font-weight:bold; margin-bottom:.1rem; height:.8rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.ipart04 .item2{width:33%; display:flex; justify-content:space-between; flex-direction:column;}
.ipart04 .item2 .box{/*background:#0179f9;*/ color:#fff; padding:.2rem 3.5%; display:block; border-radius:.2rem; margin-bottom:.25rem; position:relative; overflow:hidden;}
.ipart04 .item2 .box::before{z-index:2; content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.3);}
.ipart04 .item2 .box .bg2{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;}
.ipart04 .item2 .box .name{margin:.15rem 0 .3rem; max-height:.68rem; overflow:hidden;}
.ipart04 .item2 .box:last-child{margin-bottom:0;}
.ipart04 .item2 .box>div{position:relative; z-index:3;}

.ipart05{margin-top:1rem; position:relative; overflow:hidden;}
.ipart05 .content{display:flex; align-items:center; justify-content:space-between;}
.ipart05 .right{width:50%;}
.ipart05 .right img{width:100%;}
.ipart05 .left{margin-left:7.16%; width:38.6%;}
.ipart05 .left .title{text-transform:uppercase; font-weight:normal;}
.ipart05 .left .t{/*font-size:.48rem; line-height:1.2;*/ margin:.05rem 0 .2rem; font-weight:bold; }
.ipart05 .left .common_more{margin-top:.4rem;}
.ipart05 .left .big_num{display:flex; align-items:flex-start; flex-wrap:wrap; margin-top:.4rem;}
.ipart05 .left .big_num li{width:49%; margin-top:.5rem; margin-right:2%;}
.ipart05 .left .big_num li:nth-child(2n){margin-right:0;}
.ipart05 .left .big_num li .num{font-size:.56rem; line-height:1; color:#383839; margin-bottom:5px; transition:all .3s ease;}
.ipart05 .left .big_num li .t1{color:#8f8f8f;}
.ipart05 .left .big_num li:hover .num{color:#0179f9;}

.ipart04 .title{margin-bottom:.5rem;}
.ipart04 .item1 .t{margin-bottom:.3rem; height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart04 .item1 .rect-5801{padding-bottom:58.01%;}
.ipart04 .item1 .rect-5801 img{object-fit:cover;}
.ipart04 .item1 .words{margin:.3rem 5% .15rem; position:relative;}
.ipart04 .item1 .words .to_list{position:absolute; right:0; bottom:0; line-height:.4rem; min-width:1.2rem; padding:0;}
.ipart04 .item1 .words .time{color:#5e5e5e; line-height:.4rem;}
.ipart04 .item1 .words .to_list:hover{color:#0179f9;}
/* .ipart04 .item2 .box:hover{background:url(../img/ipart04_bg2.jpg) no-repeat center/cover;} */

.ipart06{position:relative; text-align:center;}
.ipart06 .cover{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; text-align:center;}
.ipart06 .cover .title{color:#fff; margin-bottom:.4rem;}
.ipart06>img{width:100%;}



/* 20260313 */
.header .h_lan .lan_top{display:flex; align-items:center; transition:all .3s ease; padding:.24rem 0;}
.header .h_lan .lan_top:hover{color:#0179f9;}
.header .h_lan .lan_down{position:absolute; top:100%; left:50%; transform:translateX(-50%); min-width:1.2rem; text-align:center; z-index:5; background:#fff; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.1); padding:.1rem; box-sizing:border-box; display:none;}
.header .h_lan .lan_down li{padding:2px .1rem; font-size:.15rem; line-height:.3rem; color:#333; font-weight:normal; white-space:nowrap; text-transform:capitalize;}
.header .h_lan .lan_down li a{display:block;}
.header .h_lan .lan_down li.cur{color:#0179f9;}

:target{scroll-margin-top:1rem;}
body .bg-primary{background:#0179f9;}


/* deutsch */
body.deutsch .header .inav_wrapper .nav_li{margin-right:.2rem;}
body.deutsch .pro_detail01 .right .bott_icon .item{padding-right:.2rem; margin-right:.2rem;}


/* french */
body.french .header .inav_wrapper .nav_li{margin-right:.2rem;}
body.french .news_detail01 .right .title{padding:.15rem .2rem;}
body.french .pro_detail01 .right .bott_icon .item{padding-right:.2rem; margin-right:.2rem;}


/* arabic */
body.arabic{direction:rtl;}
body.arabic ul{padding-right:0;}
body.arabic .ipart03 .btns_box{left:auto; right:63.2%;}
body.arabic .ipart03 .btns_box>div::after{transform:translate(-50%, -50%) rotate(180deg); margin-left:0; margin-right:.3rem;}
body.arabic .ipart03 .btns_box .swiper-button-next{margin-left:0;}
body.arabic .ipart04 .item1{margin-left:3.5%; margin-right:0;}
body.arabic .footer .f_top .t_right .r_bott .link{width:100%;}
body.arabic .footer .f_top .t_left{width:67%;}
body.arabic .footer .f_top .t_right{width:23%;}
body.arabic .header .inav_wrapper .nav_li .nav_down{left:auto; right:0;}
body.arabic .header .inav_wrapper{margin-right:4%;}
body.arabic .download01 .ul_d li{margin-left:3.2%; margin-right:0;}
body.arabic .download01 .ul_d li:nth-child(3n){margin-left:0;}
body.arabic .pro_list02 .left .title_box .icon{right:auto; left:0;}
body.arabic .pro_detail01::before{left:auto; right:0;}
body.arabic .pro_detail01 .right .add_box{margin-left:0; margin-right:auto;}
body.arabic .pro_detail02 .section3 .datalist tr.firstRow th{text-align:right;}
body.arabic .pro_detail03 .content .form_box .inp_box .pro_search_btn{right:auto; left:.09rem;}
body.arabic .contact_us01 .item::before{left:auto; right:0;}
body.arabic .contact_us03 .left .bott .btns_box{direction:ltr;}
body.arabic .contact_us03 .right .agree_box .c{padding-left:0; padding-right:.3rem;}
body.arabic .contact_us03 .right .agree_box .c::after{left:auto; right:0;}
body.arabic .contact_us03 .right .sex .box .item{padding-left:0; padding-right:.4rem;}
body.arabic .contact_us03 .right .sex .box .item::before{left:auto; right:0;}
body.arabic .contact_us03 .right .sex .box .item::after{left:auto; right:calc(1px + .03rem);}
body.arabic .contact_us03 .right .inp_box{margin-left:4%; margin-right:0;}
body.arabic .contact_us03 .right .inp_box:nth-child(2n+1){margin-left:0;}
body.arabic .about_us02 .item .icon{margin-left:9%; margin-right:0;}
body.arabic .about_us04 .swiper-slide{margin-left:3.5%; margin-right:0;}
body.arabic .album_wrap{direction:ltr;}
body.arabic .news_list01 .content .btns_box{right:auto; left:.1rem;}
body.arabic .news_list01 .content .btns_box>div{margin-right:0; margin-left:.25rem;}
body.arabic .news_list01 .content .btns_box .swiper-button-prev::after, 
body.arabic .news_list01 .content .btns_box .swiper-button-next::after{transform:translate(-50%, -50%) rotate(180deg);}
body.arabic .news_list02 .sele_wrap02 .close{right:auto; left:.2rem;}
body.arabic .news_list02 .sele_wrap03 .news_search{right:auto; left:.25rem;}
body.arabic .news_list02 .sele_wrap03 .inp{padding-right:.25rem;}
body.arabic .news_detail01 .right .title{padding-right:.25rem;}
body.arabic .news_detail01 .left .time{margin-left:.2rem; margin-right:0;}
body.arabic .download01 .ul_d li .img{margin-right:0; margin-left:4.4%;}
body.arabic .download01 .ul_d li .box::after{left:.3rem; right:auto; transform:rotate(-90deg);}
body.arabic .header .inav_wrapper .nav_li .nav_a .iconfont{margin-left:0; margin-right:.1rem;}
body.arabic .contact_us03 .right .sex .t{margin-right:0; margin-left:.25rem;}
body.arabic .news_list02 .sele_wrap02,body.arabic .news_list02 .sele_wrap03{float:right;}


/* italian */
body.italian .news_detail01 .right .title{padding:.15rem;}
body.italian .pro_detail01 .right .bott_icon .item{padding-right:.2rem; margin-right:.2rem;}

