﻿/*
* 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;}
/* 常量设置 */
.wrap { width:auto; margin:0 110px;}
.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:14px; line-height:1.6; color:#333333; background:#fff; font-family:Arial;}
a{color:inherit;}
a:hover { color:#f35819;}
::-moz-selection {color:#fff; background:#f35819; }
::selection {color:#fff; background:#f35819; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
html {font-size:5.2vw;}
/* 头部 */
.header{position:fixed; left:0; width:100%; top:0; z-index:20; transition:all 0.5s ease; height:0.8rem;}
/* logo */
.header .h_logo{padding:0.2rem 0; float:left;}
.header .h_logo a{display:block; font-size:0;}
.header .h_logo img{width:1.55rem; height:.39rem;}
.header .h_logo .img01{display:block;}
.header .h_logo .img02{display:none;}
/* 右侧搜索 */
.header .h_tools{float:right;}
/* 搜索 */
.header .h_search{padding-top:0.3rem; margin-left:0.1rem; cursor:pointer; }
.header .h_search .icon{display:block; width:.21rem; height:.21rem; background:url(../img/h_search02.png) no-repeat center; background-size:cover;}
/* 搜索下拉 */
.pc_search{ position:fixed; left:0; width:100%; top:0.8rem; height:0.8rem; border-top:1px solid #eee; display:none;}
.pc_search .inp_wrap{width:90%; height:0.43rem; line-height:0.43rem; position:absolute; left:5%; top:50%; transform:translate(0,-50%);}
.pc_search .inp_wrap .inp{width:calc(100% - 0.4rem); height:0.43rem; line-height:0.43rem; font-size:0.16rem; color:#333; padding:0; border:none; text-indent:10px; background:none; border-bottom:1px solid #dfdede;}
.pc_search .inp_wrap .search_btn{width:0.3rem; height:0.3rem; background:url(../img/pc_search01.png) no-repeat center; background-size:cover; padding:0; margin:0; position:absolute; right:0px; top:50%; margin-top:-0.15rem; border:none; cursor:pointer; outline:none;}
.pc_search::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#fff; z-index:-1;}
/* 导航 */
.inav_wrapper{float:right;}
.header .inav_wrapper .nav_li{display:inline-block; padding:0 0.22rem;}
.header .inav_wrapper .nav_li .nav_a{font-size:0.18rem; line-height:0.2rem; color:#fff; display:block; padding:0.3rem 0; position:relative;}
.header .inav_wrapper .nav_li:hover .nav_a{color:#f35819;}
/* 导航下拉 */
.header .nav_down{position:absolute; left:0; top:100%; width:100%; height:0.5rem; border-top:1px solid #dfdede; box-shadow:0 4px 4px rgba(0,0,0,.07); background:#fff; display:none;}
.header .nav_down ul{text-align:center;}
.header .nav_down ul li{display:inline-block; padding:0 0.3rem;}
.header .nav_down ul li a{display:block; font-size:0.16rem; line-height:0.3rem; padding:0.1rem 0; position:relative;}
.header .nav_down ul li a:after{content:''; width:100%; height:2px; background:#f35819; opacity:0; visibility:hidden; transition:all 0.5s ease; position:absolute; left:0%; transform:scale(0); top:0}
.header .nav_down ul li a:hover:after{opacity:1; visibility:visible; transform:scale(1);}
.header .nav_down ul li a:hover{color:#f35819;}


/* 语言 及下拉 */
.header .h_tools .h_lan{position:relative; margin-right:.2rem; margin-left:.1rem; padding:.3rem 0; cursor:pointer; font-size:0; color:#fff; float:right;}
.header .h_tools .h_lan span{display:inline-block; vertical-align:middle; font-size:0.18rem; line-height:.2rem; color:#ffffff;}
.header .h_tools .h_lan .icon{display:inline-block; width:.12rem; height:.08rem; background:url(../img/h_lan_white.png) no-repeat center; margin-left:5px; }
.header .h_tools .h_lan .lan_down{width:1rem; position:absolute; left:50%; margin-left:-0.5rem; top:100%; display:none; z-index:3; padding:5px 0; background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header .h_tools .h_lan .lan_down ul>li{margin:5px 0; padding:0; float:none;}
.header .h_tools .h_lan .lan_down ul>li a{display:block; padding:.05rem .1rem; color:#666; text-align:center;}
.header .h_tools .h_lan .lan_down ul>li a img{margin-right:10px; vertical-align:middle}
.header .h_tools .h_lan .lan_down ul>li a span{display:inline-block; font-size:.16rem; vertical-align:middle; color:#666;}
.header .h_tools .h_lan .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}

.header .h_tools .h_lan:hover .icon{ background:url(../img/h_lan_sj.png) no-repeat center;}
.header:hover .h_tools .h_lan .icon{ background:url(../img/h_lan_sj.png) no-repeat center;}
.header:hover .h_tools .h_lan:hover .icon{ background:url(../img/h_lan_vi.png) no-repeat center;}
.header.fixed .h_tools .h_lan .icon{ background:url(../img/h_lan_sj.png) no-repeat center;}
.header.iheader .h_lan .txt{color:#333;}
.header.iheader .h_lan .icon{background:url(../img/h_lan_sj.png) no-repeat center;}

.header .h_tools .h_lan:hover .txt{color:#f35819;}
.header:hover .h_tools .h_lan:hover .txt{color:#f35819;}
.header:hover .h_tools .h_lan span{color:#262626;}
.header.fixed .h_tools .h_lan span{color:#262626;}



/* 头部触控*/
.header:hover{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header:hover .h_logo .img01{display:none;}
.header:hover .h_logo .img02{display:block;}
.header:hover .h_search .icon{background:url(../img/h_search01.png) no-repeat center;  background-size:cover;}
.header:hover .h_search:hover .icon{background:url(../img/h_search03.png) no-repeat center;  background-size:cover;}
.header:hover .inav_wrapper .nav_li .nav_a{color:#262626;}
.header:hover .inav_wrapper .nav_li:hover .nav_a{color:#f35819;}
.header:hover .inav_wrapper .nav_li:hover .nav_a:after{opacity:1; visibility:visible;transform:scale(1);}
/* 头部吸顶*/
.header.fixed{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header.fixed .h_logo .img01{display:none;}
.header.fixed .h_logo .img02{display:block;}
.header.fixed .h_search .icon{background:url(../img/h_search01.png) no-repeat center; background-size:cover;}
.header.fixed .h_search:hover .icon{background:url(../img/h_search03.png) no-repeat center; background-size:cover;}
.header.fixed .inav_wrapper .nav_li .nav_a{color:#262626;}
.header.fixed .inav_wrapper .nav_li:hover .nav_a{color:#f35819;}
.header.fixed .inav_wrapper .nav_li:hover .nav_a:after{opacity:1; visibility:visible;transform:scale(1);}
/* iheader */
.header.iheader .h_logo .img01{display:none;}
.header.iheader .h_logo .img02{display:block;}
.header.iheader .h_search .icon{background:url(../img/h_search01.png) no-repeat center;}
.header.iheader .h_search:hover .icon{background:url(../img/h_search03.png) no-repeat center;}
.header.iheader .inav_wrapper .nav_li .nav_a{color:#262626;}
.header.iheader .inav_wrapper .nav_li:hover .nav_a{color:#f35819;}
.header.iheader .inav_wrapper .nav_li:hover .nav_a:after{opacity:1; visibility:visible;transform:scale(1);}

/* 手机菜单 */
.header .h_tools .mobile_key {display:none;}
.m_nav {display:none;}

/* 底部 */
.footer{/*background:url(../img/footer_bg.jpg) no-repeat right bottom; */background:#fff; border-top:4px solid #f35819; padding-top:0.5rem; background-size:cover; position:relative;}
.footer .top_{padding:0.5rem 0; border-bottom:1px solid #e2e2e2;}
.footer .top_ .left{float:left; width:57%;}
.footer .top_ .left dl{float:left; width:29%; margin-right:0.2rem;}
.footer .top_ .left dl dt{font-size:0.24rem; line-height:0.3rem; font-weight:bold; color:#000; text-transform:uppercase; margin-bottom:0.25rem;}
.footer .top_ .left dl dd{font-size:0.18rem; line-height:0.3rem; color:#333333; }
.footer .top_ .right{width:30%; float:right; text-align:right;}
.footer .top_ .right a{display:block; font-size:0.18rem; line-height:0.32rem; color:#333333; transition:all .5s ease;}
.footer .top_ .right a:hover{color:#f35819;}
.footer .bott_{padding:0.25rem 0;}
.footer .bott_ .f_logo{padding-top:0.35rem;}
.footer .bott_ .right{float:right; text-align:right; width:calc(100% - 2rem);}
.footer .bott_ .right .share{margin-bottom:0.25rem;}
.footer .bott_ .right .share a{margin-left:0.1rem; display:inline-block;}
.footer .bott_ .right ._bott{font-size:0.18rem; line-height:0.24rem; color:#333333;}

/* 底部右侧漂浮 */
.footer_float{position:absolute; right:55px; top:60px; transform:translate(50%,0); cursor:pointer;}
.footer_float .img_{width:0.6rem; height:0.5rem; text-align:center;}
.footer_float .t{text-align:center; font-size:0.18rem; line-height:0.24rem; color:#333333; transition:all .5s ease;}
.footer_float:hover .t{color:#f35819;}



/* 下层banner */
.xc_banner{height:638px; position:relative; overflow:hidden;}
.xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.xc_banner .intro{position:absolute; left:0; top:50%; width:100%; transform:translate(0,-50%);}
.xc_banner .intro .t{font-size:0.48rem; font-weight:bold; color:#fff; line-height:0.5rem; width:50%;}

/* 下层二级导航 */
.xc_nav{height:0.7rem; background:#f5f5f5; width:100%; position:relative;}
.xc_nav li{height:0.7rem; float:left; cursor:pointer;}
.xc_nav .home{padding-right:0.4rem;}
.xc_nav .home .icon01{background:url(../img/xc_nav_01.png) no-repeat center; background-size:cover; height:0.18rem; width:0.18rem; margin-top:0.26rem; display:block;}
.xc_nav .li_{position:relative;}
.xc_nav .li_::before{content:''; position:absolute; left:0; top:50%; margin-top:-5px; width:2px; height:10px; background:#bfbfbf;}
.xc_nav .li_ a{font-size:0.18rem; line-height:0.7rem; color:#333333; height:0.7rem; padding:0 0.4rem; transition:all .5s ease;}
.xc_nav .li_ a:hover{color:#f35819;}




/* 公共部分 */
.channel_content{min-height:3rem; padding:0.75rem 0;}
.btn_common_box{display:block; width:2.24rem; height:0.7rem; line-height:0.7rem; text-align:center;}
.btn_common_box .btn_common{position:relative; width:100%; height:100%; overflow:hidden;}
.btn_common_box .c,
.btn_common_box .t{position:absolute; left:0; box-sizing:border-box; display:block; width:100%; height:100%; padding-right:0.6rem; border-width:3px; border-style:solid; font-size:0.18rem; font-weight:bold; transition:all ease .3s;}
.btn_common_box .c{top:-0.7rem; color:#fff; background:#f35819 url(../img/common_icon01.png) no-repeat center; border-color:#f35819; background-size:0.2rem 0.2rem; background-position:1.8rem;}
.btn_common_box .t{top:0; color:#fff; background:transparent url(../img/common_icon02.png) no-repeat center; border-color:#fff; background-size:0.2rem 0.2rem; background-position:1.8rem;}
.btn_common_box:hover .c{top:0px;}
.btn_common_box:hover .t{top:0.7rem;}

.common_tit{font-size:0.36rem; line-height:0.4rem; color:#000000; font-weight:bold; text-transform:uppercase;}
.common_tit span{position:relative; z-index:10;}
.common_tit span::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:15px; background:#f35819; z-index:-1;}


/* 首页 */
.ibanner{position:relative; overflow:hidden;}
.ibanner .item{width:100%; overflow:hidden; height:100%; position:relative;}
/* .ibanner .owl-carousel .owl-item .item img{height:100%; position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;} */
.ibanner .owl-carousel .owl-item .item img{bottom:0; position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .item video{overflow:hidden;}
.ibanner .item .iban_words{position:absolute; left:0; top:50%; transform:translate(0,-50%); width:100%;}
.ibanner .item .iban_words .box_{width:66.5%;}
.ibanner .item .iban_words .infor .con{font-size:0.24rem; color:#f7f7f7; line-height:0.28rem; margin-bottom:0.2rem;}
.ibanner .item .iban_words .infor .tit{font-size:0.48rem; color:#fff; line-height:0.48rem; font-weight:bold; margin-bottom:0.45rem;}
.ibanner .owl-dots{position:absolute; right:110px; top:50%; width:0.3rem;}
.ibanner .owl-dot{border:none; width:0.3rem; height:0.3rem; border-radius:50%; margin-bottom:0.2rem; position:relative;}
.ibanner .owl-dot::after{content:''; position:absolute; width:0.08rem; height:0.08rem; border-radius:50%; background:#fff; left:50%; top:50%; transform:translate(-50%,-50%);}
.ibanner .owl-dot.active{border:1px solid #f35819;}
.ibanner .owl-dot.active::after{background:#f35819;}

.ibanner .iban_mouse{position:absolute; bottom:0.4rem; left:50%; margin-left:-0.15rem; width:0.3rem; height:0.3rem; z-index:1000; cursor:pointer; animation:updown1 1400ms ease-in-out infinite;}
.ibanner .iban_mouse img{animation:updown1 1400ms ease-in-out infinite;}
@keyframes updown1{0%{margin: -15px 0 0 -6px;}50%{margin: -5px 0 0 -6px;}100%{margin: -15px 0 0 -6px;}}

.section{overflow:hidden;}
.ipart01 .left{width:49.2%; position:relative; float:left; overflow:hidden;}
.ipart01 .left video{height:100%;}
.ipart01 .left .cover{position:absolute; left:50%; top:50%; z-index:20; transform:translate(-50%,-50%);}
.ipart01 .left .cover .box_{text-align:center;}
.ipart01 .left .cover .box_ .video_btn{cursor:pointer; width:88px; height:88px; margin:0 auto;}
.ipart01 .left .cover .intro .t{font-size:0.18rem; font-weight:bold; line-height:0.24rem; color:#fff; margin-top:0.15rem; display:inline-block; border-bottom:1px solid #fff;}
.ipart01 .left .cover .intro .c{font-size:0.3rem; font-weight:bold; line-height:0.4rem; color:#fff; margin-top:0.2rem;}
.ipart01 .right{width:50.8%; float:left; position:relative;}
.ipart01 .right .top_{height:50%; position:relative;}
.ipart01 .right .bg{height:100%; }
.ipart01 .right .top_ .bg{position:relative;}
.ipart01 .right .top_ .bg::before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.2);}
.ipart01 .right .bg img{max-width:none; height:100%; width:100%;}
.ipart01 .right .bott_ .right_ .bg img{max-width:100%;}
.ipart01 .right .top_ .intro{position:absolute; top:1.05rem; left:.45rem; padding-right:110px; }
.ipart01 .right .intro .t{font-size:0.18rem; font-weight:bold; /*text-transform:capitalize;*/ line-height:0.3rem; color:#fff; position:relative; display:inline-block; border-bottom:1px solid #fff;}
.ipart01 .right .intro .c{font-size:0.18rem; line-height:0.24rem; color:#f7f7f7; margin-top:0.1rem; }
.ipart01 .right .top_ .intro .c{line-height:0.3rem; height:2.40rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:8; -webkit-box-orient:vertical;}
.ipart01 .right .bott_{height:50%; overflow:hidden;}
.ipart01 .right .bott_ .left_{position:relative; width:50%; float:left; height:100%;}
.ipart01 .right .bott_ .left_ .intro{position:absolute; bottom:0.6rem; left:.4rem; width:70%;}
.ipart01 .right .bott_ .right_{position:relative; width:50%; float:left; height:100%;}
.ipart01 .right .bott_ .right_ .intro{position:absolute; top:0.4rem; left:.3rem; padding-right:110px;}
.ipart01 .right .bott_ .right_ .intro .t{display:block;}
.ipart01 .right .bott_ .right_ .intro .t img{width:0.3rem; height:0.24rem;}

.ipart .section3{background:url(../img/ipart02_01.jpg) no-repeat center; background-size:cover;}
.ipart02 .content {margin-top:1rem;}
.ipart02 .content .tab_t_box{text-align:center;}
.ipart02 .content .tab_t_box .tab_t{float:left; margin-top:0.14rem; width:auto; margin-right:0.5rem; text-align:center; font-size:0.24rem; line-height:0.28rem; color:#ffffff; padding:0.2rem; box-sizing:border-box; cursor:pointer; }
.ipart02 .content .tab_t_box .tab_t01{width:37%; margin-top:0; margin-left:1.05rem;}
.ipart02 .content .tab_t_box .tab_t04{margin-right:0;}
.ipart02 .content .tab_t_box .tab_t.cur{color:#f35819; border:1px solid #f35819; box-sizing:border-box;}
.ipart02 .content .tab_c_box{margin-top:0.5rem; text-align:center;}
.ipart02 .content .tab_c{width:70%; margin:0 15%;}
.ipart02 .content .tab_c img{width:100%;}
.ipart02 .content .tab_c .common_btn{margin-top:.3rem; display:inline-block;}
.ipart02 .content .tab_c .common_btn .btn_common_box{width:2.8rem;}
.ipart02 .content .tab_c .common_btn .t,.ipart02 .content .tab_c .btn_common_box .c{font-size:0.2rem; line-height:0.7rem; background-position:2.4rem;}

.ipart .section4{background:url(../img/ipart03_01.jpg) no-repeat center; background-size:cover;}
.ipart03 .content{position:relative;}
.ipart03 .content .box_{position:absolute; left:0; width:100%; top:50%; transform:translate(0,-50%);}
.ipart03 .content .left{width:45%; float:left;}
.ipart03 .content .left .tit{font-size:0.36rem; line-height:0.4rem; color:#fff; font-weight:bold; margin:0.2rem 0;}
.ipart03 .content .left .con{font-size:0.18rem; line-height:0.3rem; color:#f7f7f7; padding-left:0.5rem; margin-bottom:0.5rem; }
.ipart03 .content .left .common_btn{margin-left:0.5rem;}
.ipart03 .content .right{width:53%; float:right;}
.ipart03 .content .right .item{width:calc(50% - 35px); float:left; margin-left:35px; height:2.15rem; transition:all .5s ease; position:relative; opacity:0.85; margin-bottom:0.25rem;}
.ipart03 .content .right .item.cur{box-shadow:0 0 5px 2px #0000003d; opacity:1;}
.ipart03 .content .right .item.cur::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/ipart03_03.png) no-repeat center; background-size:cover; z-index:1;}
.ipart03 .content .right .item02.cur::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/ipart03_02.png) no-repeat center; background-size:cover;}
.ipart03 .content .right .item a{display:block; width:100%; height:100%;}
.ipart03 .content .right .item .title{position:absolute; top:50%; left:0; width:100%; transform:translate(0,-50%); padding:0 0.2rem; font-size:0.24rem; line-height:0.3rem; color:#fff; box-sizing:border-box; height:0.9rem; overflow:hidden; z-index:10;}
.ipart03 .content .right .item02 .title{color:#000;}
.ipart03 .content .right .item01{background:#578b6b;}
.ipart03 .content .right .item02{background:#fff;}
.ipart03 .content .right .item03{background:#295492;}
.ipart03 .content .right .item04{background:#f35819;}

.ipart .section5{background:url(../img/Footer_04.jpg) no-repeat center;  background-size:cover;}
.Footer {position:relative;}
.Footer .left{width:29%; float:left; margin-top:1rem;}
.Footer .left .top_ dl{margin-bottom:0.75rem;}
.Footer .left .top_ dt{font-size:0.36rem; line-height:0.36rem; font-weight:bold; color:#f35819; margin-bottom:0.2rem;}
.Footer .left .top_ dd{font-size:0.18rem; line-height:0.3rem; color:#333333;}
.Footer .left .top_ .dl02 dd{display:inline-block; margin-right:0.15rem;}
.Footer .left .top_ .dl02 dd img{width:0.45rem; height:0.45rem;}
.Footer .left .son_company{width:1.55rem; position:relative; margin-bottom:1rem;}
.Footer .left .son_company .title{font-size:0.18rem; line-height:0.2rem; color:#fff; padding:10px 20px; background:#262626; position:relative; cursor:pointer;}
.Footer .left .son_company .title::after{content:''; position:absolute; right:20px; top:50%; margin-top:-4px; background:url(../img/Footer_03.png) no-repeat center; width:12px; height:8px; transform:rotate(180deg);}
.Footer .left .son_company .company_list{position:absolute; left:0; bottom:100%; width:100%; background:#262626; display:none;}
.Footer .left .son_company .company_list a{display:block; width:auto; line-height:0.2rem; font-size:0.18rem; color:#fff; padding:0.1rem 0.2rem; transition:all .5s ease;}
.Footer .left .son_company .company_list a:hover{background:#f35819;}
.Footer .left .bott_ a{display:block; font-size:0.18rem; line-height:0.18rem; color:#333333; margin-bottom:10px; transition:all .5s ease;}
.Footer .left .bott_ a:hover{color:#f35819;}
.Footer .right{width:39%; position:absolute; right:110px; top:50%; transform:translate(0,-100%); text-align:center;}
.Footer .right .box_ .title{font-size:0.36rem; line-height:0.36rem; color:#fff; font-weight:bold; margin-bottom:0.3rem;}
.Footer .right .common_btn{display:inline-block;}

.ipart .footer{display:none;}
.Footer .left .son_company{display:none;}

/* 产品详细 */
.pro_detail01 .box .item{float:left; width:25%; padding:0.3rem 0.5rem; box-sizing:border-box; position:relative; background:#f4f4f4; transition:all .5s ease; cursor:pointer;}
.pro_detail01 .box .item::before{content:''; position:absolute; right:0; top:50%; width:2px; height:35px; transform:translate(0,-50%); background:#d0d0d0;}
.pro_detail01 .box .item04::before{width:0;}
.pro_detail01 .box .item .img_{float:left; width:0.54rem; height:0.56rem; }
.pro_detail01 .box .item img{width:100%;}
.pro_detail01 .box .item .img01{display:block;}
.pro_detail01 .box .item .img02{display:none;}
.pro_detail01 .box .item .t{position:absolute; left:1.20rem; top:50%; transform:translate(0,-50%); font-size:0.24rem; line-height:0.28rem; width:59%; color:#f35819; padding-left:0.1rem; max-height:0.56rem;  transition:all .5s ease; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.pro_detail01 .box .item01 .t{font-size:0.18rem; line-height:0.18rem; -webkit-line-clamp:3; }
.pro_detail01 .box .item.cur{background:#f35819; margin-left:-2px;}
.pro_detail01 .box .item.cur::before{width:0;}
.pro_detail01 .box .item.cur .img01{display:none;}
.pro_detail01 .box .item.cur .img02{display:block;}
.pro_detail01 .box .item.cur .t{color:#fff; }
.pro_detail01 .box .item.cur::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/pro_detail_after.png) no-repeat center; background-size:cover; }

.pro_detail02{margin-top:0.5rem; position:relative;}
.pro_detail02 .pro_left{float:left; width:17%; background:#f4f4f7 url(../img/pro_detail02_pro_left.png) no-repeat bottom right; background-size:cover; padding:0.4rem 0.3rem; box-sizing:border-box; height:87vh; overflow-y:auto; overflow-x:visible;}
.pro_detail02 .pro_left .title{font-size:0.3rem; line-height:0.34rem; color:#000; text-transform:uppercase; padding-bottom:0.3rem; border-bottom:1px solid #dcdcdc;}
.pro_detail02 .pro_left .pro_menu{margin-top:0.1rem; }
.pro_detail02 .pro_left::-webkit-scrollbar {width:3px; height:4px;}
.pro_detail02 .pro_left::-webkit-scrollbar-thumb {border-radius:5px; background:transparent; }
.pro_detail02 .pro_left::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.pro_detail02 .pro_left .pro_menu .tit{font-size:0.24rem; line-height:0.28rem; color:#333333; text-transform:uppercase; margin-bottom:0.35rem;}
.pro_detail02 .pro_left .pro_menu .li_{margin-bottom:0.15rem;}
.pro_detail02 .pro_left .pro_menu .li_>a{font-size:0.16rem; line-height:0.24rem; color:#333333; position:relative; display:block;}
.pro_detail02 .pro_left .pro_menu .li_.active>a{color:#f35819;}
.pro_detail02 .pro_left .pro_menu .li_.cur>a{color:#f35819;}
.pro_detail02 .pro_left .pro_menu .li_>a::after{content:''; position:absolute; width:14px; height:8px; right:-15px; top:50%; margin-top:-4px; background:url(../img/pro_detail02_01.png) no-repeat center; transform:rotate(-90deg);}
.pro_detail02 .pro_left .pro_menu .li_.active>a::after{transform:rotate(0);}
.pro_detail02 .pro_left .pro_menu .li_ .li_down{margin:15px 0; display:none;}
.pro_detail02 .pro_left .pro_menu .li_.active .li_down{display:block;}
.pro_detail02 .pro_left .pro_menu .li_ .li_down a{display:block; padding-left:15px; font-size:0.16rem; line-height:0.28rem; color:#333333; position:relative;}
.pro_detail02 .pro_left .pro_menu .li_ .li_down a::before{content:''; position:absolute; left:0; top:13px; width:5px; height:2px; background:#333333;}
.pro_detail02 .pro_left .pro_menu .li_ .li_down a.cur{color:#f35819;}
.pro_detail02 .pro_left .pro_menu .li_ .li_down a.cur::before{background-color:#f35819;}

.pro_detail02 .pro_right{width:100%; padding-left:21%; box-sizing:border-box;}
.pro_detail02 .pro_right .list01{background:url(../img/pro_detail02_02.jpg) no-repeat left top; padding-left:0.35rem; padding-top:.75rem; padding-bottom:.5rem; background-size:contain;}
.pro_detail02 .pro_right .list01 .left{width:48%; display:inline-block;}
.pro_detail02 .pro_right .list01 .tit{font-size:0.3rem; line-height:0.34rem; font-weight:bold; color:#f35819; margin-bottom:.25rem; text-transform:uppercase;}
.pro_detail02 .pro_right .list01 .con{font-size:0.16rem; line-height:0.28rem; color:#333333; height:4.48rem; overflow-y:auto; padding-right:0.1rem;}
.pro_detail02 .pro_right .list01 .con::-webkit-scrollbar {width:3px; height:4px;}
.pro_detail02 .pro_right .list01 .con::-webkit-scrollbar-thumb {border-radius:5px; background:#f35819; }
.pro_detail02 .pro_right .list01 .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.pro_detail02 .pro_right .list01 .common_btn{margin-top:.15rem;}
.pro_detail02 .pro_right .list01 .btn_common_box .c,
.pro_detail02 .pro_right .list01 .btn_common_box .t{line-height:0.25rem; padding:0.1rem 0; padding-left:.5rem; padding-right:0; text-align:left;}
.pro_detail02 .pro_right .list01 .btn_common_box .c{top:-0.7rem; color:#fff; background:#f35819 url(../img/pro_detail_download02.png) no-repeat 0.15rem center/0.3rem 0.3rem; border-color:#f35819; }
.pro_detail02 .pro_right .list01 .btn_common_box .t{top:0; color:#f35819; background:transparent url(../img/pro_detail_download.png) no-repeat 0.15rem center/0.3rem 0.3rem; border-color:#f35819;}
.pro_detail02 .pro_right .list01 .btn_common_box:hover .c{top:0px;}
.pro_detail02 .pro_right .list01 .btn_common_box:hover .t{top:0.7rem;}

.pro_detail02 .pro_right .list01 .right{width:49.5%; float:right; }
.pro_detail02 .pro_right .list01 .right .item .img_{padding-top:0.4rem;}
.pro_detail02 .pro_right .list01 .right .rect-7965{padding-bottom:79.65%;}
.pro_detail02 .pro_right .list01 .right .owl-dots{position:absolute; left:50%; bottom:0.3rem; transform:translate(-50%,0);}
.pro_detail02 .pro_right .list01 .right .owl-dot{width:10px; height:10px; border-radius:50%; border:3px solid #333; opacity:0.5; display:inline-block; margin-right:0.15rem;}
.pro_detail02 .pro_right .list01 .right .owl-dot.active{border-color:#f35819;}

.pro_detail02 .pro_right .list_form{margin-top:0.75rem;}
.pro_detail02 .pro_right .list_form .title{font-size:0.18rem; line-height:0.2rem; color:#fff; background:#f35819; display:inline-block; width:auto; padding:.15rem .5rem; }
.pro_detail02 .pro_right .list_form .content{margin-top:.15rem;}
.pro_detail02 .pro_right .list_form .left{width:45%;}
.pro_detail02 .pro_right .list_form .left .rect-8621{padding-bottom:86.21%;}
.pro_detail02 .pro_right .list_form .left .rect-8621 img{height: auto}
.pro_detail02 .pro_right .list_form .right{width:53%;}
.pro_detail02 .pro_right .list_form .right .t{font-size:0.16rem; line-height:0.28rem;}
.pro_detail02 .pro_right .list_form .right .need_form{overflow-y:auto; height:5.29rem; padding-right:.05rem;}
.pro_detail02 .pro_right .list_form .right .need_form::-webkit-scrollbar {width:2px; height:4px;}
.pro_detail02 .pro_right .list_form .right .need_form::-webkit-scrollbar-thumb {border-radius:5px; background:#f35819; }
.pro_detail02 .pro_right .list_form .right .need_form::-webkit-scrollbar-track {border-radius:0; background:transparent;}

.pro_detail02 .pro_right .list_txt{margin-top:0.75rem;}
.pro_detail02 .pro_right .list_txt .title{font-size:0.18rem; line-height:0.2rem; color:#fff; background:#f35819; display:inline-block; width:auto; padding:.15rem .5rem; }
.pro_detail02 .pro_right .list_txt .content{margin-top:.15rem;}
.pro_detail02 .pro_right .list_txt .right{width:43.5%;}
.pro_detail02 .pro_right .list_txt .right .rect-8621{padding-bottom:86.21%;}
.pro_detail02 .pro_right .list_txt .right .owl-dots{position:absolute; left:50%; bottom:20px; transform:translate(-50%,0);}
.pro_detail02 .pro_right .list_txt .right .owl-dot{width:10px; height:10px; border-radius:50%; border:3px solid #333; opacity:0.5; display:inline-block; margin-right:15px;}
.pro_detail02 .pro_right .list_txt .right .owl-dot.active{border-color:#f35819;}
.pro_detail02 .pro_right .list_txt .left{width:53%;}
.pro_detail02 .pro_right .list_txt .left .t{font-size:0.16rem; line-height:0.28rem; color:#333333;}

.pro_detail02 .pro_right .list02{margin-top:0.75rem;}
.pro_detail02 .pro_right .list02 .title{font-size:0.18rem; line-height:0.2rem; color:#fff; background:#f35819; display:inline-block; width:auto;padding:.15rem .5rem; }
.pro_detail02 .pro_right .list02 .content{margin-top:.15rem;}
.pro_detail02 .pro_right .list02 .content .t{font-size:0.16rem; line-height:0.28rem; color:#333333;}
.pro_detail02 .pro_right .list02 .content .c{margin:0.2rem;}
.pro_detail02 .pro_right .list02 .content li{font-size:0.16rem; line-height:0.28rem; color:#333333; text-transform:uppercase; position:relative; padding-left: 25px;}
.pro_detail02 .pro_right .list02 .content li::before{content:''; width:0.1em; height:0.1em; border-radius:50%; background:#f35819; position:absolute; left:0; top:0.14rem; transform:translate(0,-50%);}

.pro_detail02 .pro_right .list03{margin-top:0.75rem;}
.pro_detail02 .pro_right .list03 .title{font-size:0.3rem; line-height:0.36rem; color:#000; width:52%; margin:auto; text-align:center;}
.pro_detail02 .pro_right .list03 .content{margin-top:.4rem;}
.pro_detail02 .pro_right .list03 .content .inp_box{float:left; width:calc(50% - .25rem); margin-bottom:0.3rem; }
.pro_detail02 .pro_right .list03 .content .inp_box label{display:block; font-size:0.18rem; font-weight:bold; text-transform:uppercase; color:#333333; line-height:0.2rem; margin-bottom:.2rem; padding-left:.15rem; position:relative;}
.pro_detail02 .pro_right .list03 .content .inp_box label::before{content:'*'; position:absolute; left:0; top:0; color:#f35819; width:.1rem; height:.1rem; font-size:0.18rem; }
.pro_detail02 .pro_right .list03 .content .inp_box .inp{width:100%; padding:0.2rem 0; border:1px solid #dbdbdb; text-indent:25px;}
.pro_detail02 .pro_right .list03 .content .inp_box_name{margin-right:.5rem;}
.pro_detail02 .pro_right .list03 .content .inp_box_email{margin-right:.5rem;}
.pro_detail02 .pro_right .list03 .content textarea{width:100%; height:1.23rem; border:1px solid #dbdbdb; text-indent:25px; padding-top:.2rem;}
.pro_detail02 .pro_right .list03 .content .inp_box_yzm{float:right;}
.pro_detail02 .pro_right .list03 .content .inp_box_yzm .inp_cont{ border:1px solid #dbdbdb;}
.pro_detail02 .pro_right .list03 .content .inp_box_yzm .inp_yzm{width:50%; padding-top:.2rem; border:none; padding-bottom:1.1rem; text-indent:25px; }
.pro_detail02 .pro_right .list03 .content .inp_box_yzm .yzm_box{float:right; margin-right:.15rem; margin-top:.2rem;}
.pro_detail02 .pro_right .list03 .content .inp_box_yzm .img_yzm{width:1.54rem; height:.37rem;}

.pro_detail02 .pro_right .list03 .content .inp_box_btn{display:block; width:100%; height:0.7rem; line-height:0.7rem; text-align:center;}
.pro_detail02 .pro_right .list03 .content .inp_box_btn .btn_box{position:relative; width:2.4rem; height:100%; overflow:hidden; margin:0 auto;}
.pro_detail02 .pro_right .list03 .content .btn01,
.pro_detail02 .pro_right .list03 .content .btn02{position:absolute; left:0; box-sizing:border-box; display:block; width:100%; height:100%; border-width:3px; border-style:solid; font-size:0.18rem; font-weight:bold; transition:all ease .3s;}
.pro_detail02 .pro_right .list03 .content .btn01{top:-0.7rem; color:#fff; background:#f35819; border-color:#f35819;}
.pro_detail02 .pro_right .list03 .content .btn02{top:0; color:#f35819; background:#fff; border-color:#f35819;}
.pro_detail02 .pro_right .list03 .content .inp_box_btn .btn_box:hover .btn01{top:0px;}
.pro_detail02 .pro_right .list03 .content .inp_box_btn .btn_box:hover .btn02{top:0.7rem;}

/* 手机端部分 */
.pro_detail02 .m_left{display:none;}
.pro_detail02 .m_left .inp_box{width:30%; float:left; margin-right:5%; border-bottom:2px solid #f35819; height:46px;}
.pro_detail02 .m_left .inp_box .sele{border:none; height:46px; line-height:46px; width:90%; margin:0 6% 0 4%; font-size:0.18rem; color:#333333; background:none; cursor:pointer; }

/* 表格参数 */
.pro_detail02 .pro_right tr td{line-height:0.2rem; box-sizing:border-box; padding-top:0; padding-bottom:0; text-align:center; border:1px solid #cccccc; height:40px;}
.pro_detail02 .pro_right .firstRow{height:40px; background:#ddd;}


/* 合作伙伴 */
.cooperation.channel_content{padding:0;}
.cooperation01{background:url(../img/cooperation01_01.png) no-repeat top; padding:.65rem 0; background-size:cover;}
.cooperation01 .top_{text-align:center;}
.cooperation01 .common_tit{font-weight:normal;}
.cooperation01 .common_tit span::after{height:10px; bottom:4px;}
.cooperation01 .con{font-size:0.18rem; line-height:0.18rem; color:#333333; margin-top:.2rem;}
.cooperation01 .content{margin-top:0.3rem; overflow:hidden; max-height:3.86rem;}
.cooperation01 .picMarquee-left .bd ul li{height:100%; overflow:hidden; text-align:center;}
.cooperation01 .picMarquee-left .bd ul li .pic{text-align:center;}
.cooperation01 .picMarquee-left .bd ul li .pic img{display:block;}

.cooperation02{background:url(../img/cooperation02_01.jpg) no-repeat center; background-size:cover;}
.cooperation02 .content{padding:.7rem 0; text-align:center;}
.cooperation02 .content .tit{font-size:0.36rem; line-height:0.4rem; color:#ffffff; margin-bottom:.2rem; font-weight:bold;}
.cooperation02 .content .con{font-size:0.24rem; line-height:0.3rem; color:#ffffff; margin-bottom:.35rem;}
.cooperation02 .content a{display:block;}
.cooperation02 .content .tel_btn{background:#f35819; padding:.2rem .1rem; width:2.9rem; margin:0 auto; cursor:pointer; position:relative;}
.cooperation02 .content .tel_btn::after{content:''; position:absolute; left:50%; top:50%; right:50%; bottom:50%; background:rgba(255, 255, 255, 0.05); z-index:1; transition:all .5s ease;}
.cooperation02 .content .tel_btn:hover::after{left:0; top:0; right:0; bottom:0;}
.cooperation02 .content .tel_btn .img_{display:inline-block;}
.cooperation02 .content .tel_btn .t{display:inline-block; font-size:0.18rem; line-height:0.24rem; color:#ffffff; margin-left:.15rem;}



/* 职业发展 */
.resume01{margin-bottom:90px;}
.resume01 .title{font-size:0.34rem; line-height:0.4rem; color:#000000; text-align:center; margin-top:0.3rem;}
.resume01 .content{margin-top:80px;}
.resume01 .content .li_{float:left; width:32%; margin-right:2%; padding:.35rem 0.3rem; background:#fafafa; border:1px solid #e8e8e8; box-sizing:border-box; margin-bottom:20px; cursor:pointer; transition:all .5s ease;}
.resume01 .content .three{margin-right:0;}
.resume01 .content .li_ .top_ {padding-bottom:10px; border-bottom:1px solid #ededed;}
.resume01 .content .li_ .top_ .tit{width:80%; float:left; font-size:0.18rem; line-height:0.2rem; color:#333333; height:.8rem; transition:all .5s ease; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.resume01 .content .li_ .top_ .hot{float:right;}
.resume01 .content .li_ .top_ .hot img{height:.3rem; width:.63rem;}
.resume01 .content .li_ .bott_{margin-top:0.3rem;}
.resume01 .content .li_ .bott_ .left{float:left; }
.resume01 .content .li_ .bott_ .left img{margin-top:2px; width:.13rem; height:.16rem;}
.resume01 .content .li_ .bott_ .left .t{font-size:0.18rem; color:#333333; line-height:0.24rem; margin-left:10px; display:inline-block;}
.resume01 .content .li_ .bott_ .right{float:right; font-size:0.16rem; line-height:0.24rem; color:#636363;}
.resume01 .content .li_:hover{box-shadow:0 0 10px 5px #e8e8e8;}
.resume01 .content .li_:hover .top_ .tit{color:#f35819;}
    /* 弹窗 */
.re_detail{position:relative; z-index:60; display:none;}
.re_detail .re_bg{position:fixed; left:0; top:0; width:100%; height:100%; background:url(../img/black.6.png) center;}
.re_detail .re_content{position:fixed; width:12rem; height:7rem; background:#ffffff; left:50%; margin-left:-6rem; top:50%; margin-top:-3.5rem; overflow:hidden; padding:.5rem .6rem .75rem .7rem; box-sizing:border-box;}
.re_detail .re_content .close{width:31px; height:31px; position:absolute; top:35px; right:35px; background:url(../img/re_close.png) no-repeat center; transition:all .5s ease; cursor:pointer;}
.re_detail .re_content .close:hover{transform:rotate(180deg);}
.re_detail .re_content .content .title{font-size:0.3rem; line-height:0.34rem; color:#000000; margin-bottom:40px;}
.re_detail .re_content .content .text{height:5.5rem; overflow-y:auto; padding-right:10px;}
.re_detail .re_content .content .text::-webkit-scrollbar {width:3px; height:4px;}
.re_detail .re_content .content .text::-webkit-scrollbar-thumb {border-radius:5px; background:#f35819; }
.re_detail .re_content .content .text::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.re_detail .re_content .content ul li{margin-bottom:40px;}
.re_detail .re_content .content ul li .tit{font-size:0.24rem; line-height:0.28rem; color:#333333; padding-left:15px; position:relative; margin-bottom:20px;}
.re_detail .re_content .content ul li .tit::before{content:''; position:absolute; left:0; top:0; width:3px; height:.24rem; margin-top:2px; background:#f35819;}
.re_detail .re_content .content ul li .con{font-size:0.18rem; line-height:0.24rem; color:#333333; }
.re_detail .re_content .content .e_btn{border:2px solid #f35819; display:inline-block;}
.re_detail .re_content .content .e_btn a{padding:15px 0.3rem; font-size:0.18rem; color:#333333; display:inline-block; transition:all .5s ease; position:relative;}
.re_detail .re_content .content .e_btn a::after{content:''; position:absolute; left:-100%; top:0; width:100%; height:100%; background:#f35819; transition:all .5s ease; z-index:-1;}
.re_detail .re_content .content .e_btn:hover a{color:#ffffff;}
.re_detail .re_content .content .e_btn:hover a::after{left:0;}

/* 现货 下载 */
/*widgets_xc_down_text_4 下载文字列表*/
.widgets_xc_down_text_4 .transiton05{transition:all .5s ease; -webkit-transition:all .5s ease;}
.widgets_xc_down_text_4 ul li{padding:20px 2% 15px; float:left; width:45%; background-color:#f7f7f7; margin-right:2%; margin-bottom:20px; position:relative;}
.widgets_xc_down_text_4 ul li.even{margin-right:0;}
.widgets_xc_down_text_4 ul li .con{width:70%; font-size:0.18rem; max-height:.48rem; line-height:0.24rem; color:#333333; position:absolute; left:12%; top:50%; transform:translate(0,-50%); overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.widgets_xc_down_text_4 ul li a{display:block;}
.widgets_xc_down_text_4 ul li .iconfont{font-size:0.35rem; line-height:1; color:#333333;}
.widgets_xc_down_text_4 ul li .icon{background:url(../img/goods_icon01.png) no-repeat center; width:.35rem; height:.35rem; position:absolute; right:2%; top:50%; margin-top:-.17rem; background-size:cover;}
.widgets_xc_down_text_4 ul li:hover{background-color:#f35819;}
.widgets_xc_down_text_4 ul li:hover .iconfont{color:#fff;}
.widgets_xc_down_text_4 ul li:hover .con{color:#fff;}       
.widgets_xc_down_text_4 ul li:hover .icon{background:url(../img/goods_icon.png) no-repeat center; background-size:cover;}



/* 公司简介 */

.about_us01 .left{padding-top:110px; width:55%; float:left;}
.about_us01 .left .con{font-size:0.18rem; line-height:0.24rem; color:#333333; margin-top:40px; width:98%;}
.about_us01 .right{width:42%; float:right;}
.about_us01 .right .rect-8830{padding-bottom:88.3%;}
.about_us02{margin-top:75px;}
.about_us02 .top_ {position:relative; }
.about_us02 .top_ .owl-dots{position:absolute; left:50%; bottom:65px; transform:translate(-50%,0);}
.about_us02 .top_ .owl-dot{width:10px; height:10px; border-radius:50%; border:3px solid #ffffff; opacity:0.5; display:inline-block; margin-right:15px;}
.about_us02 .top_ .owl-dot.active{opacity:1;}
.about_us02 .top_ .words{position:absolute; left:0; width:100%; top:100px; z-index:5;}
.about_us02 .top_ .words .infor{width:56%; }
.about_us02 .top_ .words .infor .tit{font-size:0.36rem; line-height:0.4rem; font-weight:bold; text-transform:uppercase; color:#ffffff;}
.about_us02 .top_ .words .infor .con{font-size:0.18rem; line-height:0.24rem; margin-top:25px; color:#f7f7f7; max-height:2.4rem; overflow-y:auto; padding-right:5px;}
.about_us02 .top_ .words .infor .con::-webkit-scrollbar {width:2px; height:4px;}
.about_us02 .top_ .words .infor .con::-webkit-scrollbar-thumb {border-radius:5px; background:#f35819; }
.about_us02 .top_ .words .infor .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

.about_us02 .bott_ .content{background:url(../img/about_us02_03.png) no-repeat center; padding:65px 0; background-size:cover;}
.about_us02 .bott_ li{float:left; width:25%; text-align:center;}
.about_us02 .bott_ li .box{width:74%; margin:0 auto;}
.about_us02 .bott_ li .num{font-size:0.6rem; line-height:0.62rem; font-weight:bold; color:#f35819;}
.about_us02 .bott_ li .c{font-size:0.18rem; line-height:0.24rem; font-weight:bold; color:#333333; margin-top:10px;}
.about_us02 .bott_{-webkit-perspective:1300px; -o-perspective:1300px; -ms-perspective:1300px; perspective:1300px; -webkit-transform-style:preserve-3d; -o-transform-style:preserve-3d; -ms-transform-style:preserve-3d; transform-style:preserve-3d;}
.about_us02 .bott_ .content{-webkit-transition-duration:1.2s; -webkit-transition-property:-webkit-transform,opacity; -webkit-transition-delay:.15s; -webkit-transition-timing-function:'ease-in-out'; -moz-transition-duration:1.2s; -moz-transition-property:all; -moz-transition-delay:.15s; -moz-transition-timing-function:'ease-in-out'; -o-transition-duration:1.2s; -o-transition-property:transform,opacity; -o-transition-delay:.15s; -o-transition-timing-function:'ease-in-out'; -ms-transition-duration:1.2s; -ms-transition-property:transform,opacity; -ms-transition-delay:.15s; -ms-transition-timing-function:'ease-in-out'; transition-duration:1.2s; transition-property:transform,opacity; transition-delay:.15s; transition-timing-function:'ease-in-out'; -webkit-transform:rotatex(-80deg) translateZ(0); -ms-transform:rotatex(-80deg) translateZ(0); transform:rotatex(-80deg) translateZ(0); -webkit-transform-origin:0 0 0; -ms-transform-origin:0 0 0; transform-origin:0 0 0; opacity:0}
.about_us02 .bott_ .content.revealed {-webkit-transform:rotatex(0) translateZ(0); -ms-transform:rotatex(0) translateZ(0); transform:rotatex(0) translateZ(0); opacity:1;}

.about_us03{margin-top:75px;}
.about_us03 .left{width:42%; float:left; padding-left:5%; background:url(../img/about_us03_bg.png) no-repeat bottom left; padding-bottom:50px;}

.about_us03 .left{transition:all .8s ease;  }
.about_us03 .left {transform:scaleX(0); transform-origin:0 0;}
.about_us03 .left.active {transform:scaleX(1); } 

.about_us03 .left .rect-1163{padding-bottom:116.3%;}
.about_us03 .left .owl-dots{position:absolute; left:50%; bottom:50px; transform:translate(-50%,0);}
.about_us03 .left .owl-dot{width:10px; height:10px; border-radius:50%; border:3px solid #ffffff; opacity:0.5; display:inline-block; margin-right:15px;}
.about_us03 .left .owl-dot.active{opacity:1;}
.about_us03 .right{width:49%; float:right; margin-top:110px;}
.about_us03 .right .top_ .con{font-size:0.18rem; line-height:0.24rem; color:#333333; margin-top:15px;}
.about_us03 .right .bott_{margin-top:100px;}
.about_us03 .right .bott_ li{float:left; width:33%; text-align:center;}
.about_us03 .right .bott_ li .box_{width:76%; margin:0 auto;}
.about_us03 .right .bott_ li .num{font-size:0.6rem; line-height:0.62rem; font-weight:bold; color:#f35819; position:relative;}
.about_us03 .right .bott_ li .num06::after{content:'+'; position:absolute; right:20px; top:-50%; color:#f35819; font-size:0.4rem;}
/*.about_us03 .right .bott_ li .num08::after{content:'+'; position:absolute; right:20px; top:-50%; color:#f35819; font-size:0.4rem;}*/
.about_us03 .right .bott_ li .c{font-size:0.18rem; line-height:0.24rem; font-weight:bold; color:#333333;}


/* 新闻中心 */
.news_center01 .inp_box{width:30%; float:left; margin-right:5%; border-bottom:2px solid #f35819; height:0.46rem;}
.news_center01 .inp_box_key{margin-right:0; position:relative;}
.news_center01 .inp_box .sele{border:none; height:0.46rem; line-height:0.46rem; width:90%; margin:0 6% 0 4%; font-size:0.18rem; color:#333333; background:none; cursor:pointer; }
.news_center01 .inp_box .inp{border:none; height:0.46rem; line-height:0.46rem; width:94%; font-size:0.18rem; color:#333333; padding:0; text-indent:0.3rem;}
.news_center01 .inp_box .inp::-webkit-input-placeholder{color:#333333;}
.news_center01 .inp_box .btns{position:absolute; width:16px; height:16px; background:url(../img/news_center01_btns.png) no-repeat center; top:50%; margin-top:-8px; right:6%; padding:0; outline:none; border:none; cursor:pointer;}

.news_center02{margin-top:40px;}
.news_center02 li{border-bottom:1px solid #d1d3d4;}
.news_center02 li a{display:block; padding:40px 0;}
.news_center02 li .left{float:left; width:61%;}
.news_center02 li .left .tit{font-size:0.24rem; line-height:0.3rem; color:#000000; margin-top:0.3rem;}
.news_center02 li .left .con{font-size:0.18rem; line-height:0.24rem; color:#333333; margin-top:25px;}
.news_center02 li .left .txt{height:40px; position:relative; margin-top:40px;}
.news_center02 li .left .txt .date{color:#f35819; opacity:1; visibility:visible; transition:.5s ease; font-size:0.18rem;}
.news_center02 li .left .txt .icon{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.news_center02 li .left .txt .icon i{display:inline-block; width:0.4rem; height:0.4rem; color:#fff; text-align:center; line-height:0.4rem; vertical-align:middle; border-radius:50%; background:#f35819; transition:all 0.5s ease;}
.news_center02 li .right{width:29%; float:right; overflow:hidden;}
.news_center02 li .right .img_{position:relative;}
.news_center02 li .right .rect-4845{padding-bottom:48.45%;}
.news_center02 li .right .img_cover{position:absolute; width:100%; height:100%; left:0; top:0; background:rgba(5,80,125,0); overflow:hidden;}
.news_center02 li .right .img_cover:before{position:absolute; top:-20%; left:0; width:100%; height:100%; background:rgba(255,255,255,0.5); content:''; -webkit-transition:-webkit-transform 0.6s; transition:transform 0.6s; -webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0); transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-110%,0);}
.news_center02 li:hover .left .tit{color:#f35819;}
.news_center02 li:hover .left .txt .icon:hover i{background:#f35819;}
.news_center02 li:hover .left .txt .date{opacity:0; visibility:hidden;}
.news_center02 li:hover .left .txt .icon{opacity:1; visibility:visible;}
.news_center02 li:hover .img_cover{background:rgba(5,80,125,.3); transition:.5s;}
.news_center02 li:hover .img_cover:before{-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0); transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,130%,0);}

.fenye{margin-top:75px; text-align:center;}
.fenye a,.fenye span{padding:0 20px; font-size:18px;}
.fenye .num.current{color:#f35819;}
body .select-ui-options-default li:hover{background:#f35819;}
body .select-ui-options-default-bottom{border-top:1px solid #eee;}
body .select-ui-options-default::-webkit-scrollbar {width:3px; height:4px;}
body .select-ui-options-default::-webkit-scrollbar-thumb {border-radius:5px; background:#f35819; }
body .select-ui-options-default::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

/* 案例详细 */
.cases_detail.channel_content{overflow:hidden; padding-bottom:0;}
.cases_detail01 .title{font-size:0.36rem; line-height:0.4rem; color:#000000; font-weight:bold; text-transform:uppercase; text-align:center; /*padding-top:35px; background:url(../img/cases_detail01_01.png) no-repeat center;*/ background-size:cover;}
.cases_detail01 .content{margin-top:0.4rem;}
.cases_detail01 .content .top_{position:relative;}
.cases_detail01 .content .top_ .bg{text-align:center;}
.cases_detail01 .content .top_ .bg img{height:6rem; max-width:none; width:100%;}
.cases_detail01 .content .top_ .top_cont{position:absolute; left:0; top:0; width:100%; height:100%; }
.cases_detail01 .content .top_ .top_cont li{width:33.3%; float:left; text-align:center; height:6rem; position:relative; overflow:hidden; transition:all .5s ease;}
.cases_detail01 .content .top_ .top_cont li .cont{width:70%; padding:0 15%; top:50%; position:absolute; transform:translate(0,-50%); z-index:10;}
.cases_detail01 .content .top_ .top_cont li .cont .intro .t{font-size:0.3rem; line-height:0.32rem; color:#ffffff; font-weight:bold; margin-top:0.3rem;}
.cases_detail01 .content .top_ .top_cont li .cont .intro .c{font-size:0.18rem; line-height:0.3rem; color:#ffffff; margin-top:35px; display:none; transition:all .5s ease;}
.cases_detail01 .content .top_ .top_cont li .cover{background:url(../img/black.6.png) center; position:absolute; left:0; bottom:-100%; width:100%; height:100%; transition:all .5s ease; z-index:0;}
.cases_detail01 .content .top_ .top_cont li:hover .cover{bottom:0;}
.cases_detail01 .content .top_ .top_cont li:hover .cont .intro .c{display:block;}
.cases_detail01 .content .bott_{margin-top:45px;}
.cases_detail01 .content .bott_ .item{float:left; position:relative;}
.cases_detail01 .content .bott_ .item01{width:45%;}
.cases_detail01 .content .bott_ .item02{width:55%;}
.cases_detail01 .content .bott_ .item01 .infor{width:81%; float:left;}
.cases_detail01 .content .bott_ .item02 .infor{width:87%; float:right;}
.cases_detail01 .content .bott_ .item01::after{content:''; position:absolute; right:0; top:0; width:1px; height:100%; background:#ababab;}
.cases_detail01 .content .bott_ .item .infor .tit{font-size:0.24rem; line-height:0.3rem; color:#000000; font-weight:bold; text-transform:uppercase;}
.cases_detail01 .content .bott_ .item .infor .con{font-size:0.18rem; line-height:0.3rem; color:#333333; margin-top:20px; max-height:1.5rem; overflow-y:auto;}
.cases_detail01 .content .bott_ .item .infor .con::-webkit-scrollbar {width:2px; height:4px;}
.cases_detail01 .content .bott_ .item .infor .con::-webkit-scrollbar-thumb {border-radius:5px; background:#f35819; }
.cases_detail01 .content .bott_ .item .infor .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

.cases_detail02{margin-top:110px; background:#f5f5f5; padding-bottom:75px;}
.cases_detail02 .top_{position:relative; padding-top:55px; width:100%;}
/* .cases_detail02 .bg{width:1920px; height:212px;  position:absolute; left:100%; bottom:-50%; transition:all 1s ease;}
.cases_detail02 .bg.on{left:0; } */
.cases_detail02 .bg{width:2905px; height:197px; position:absolute; left:0; bottom:-30%; animation: 30s txt_scroll linear infinite normal;}
.cases_detail02 .bg.on{left:0; }
.cases_detail02 .bg .img01{top:0; left:0; width:2905px; height:197px; position:absolute;}
.cases_detail02 .bg .img02{top:0; left:2905px; width:2905px; height:197px; position:absolute;}
.cases_detail02 .tit{font-size:0.48rem; line-height:0.5rem; color:#f35819; font-weight:bold; text-transform:uppercase;}
.cases_detail02 .bott_{margin-left:110px; margin-top:75px; position:relative; }
.cases_detail02 .bott_ .rect-6270{padding-bottom:62.7%;}
.cases_detail02 .bott_ a{display:block;}
.cases_detail02 .bott_ .swiper-button-prev{width:.12rem; height:.2rem; background:url(../img/cases_detail02_03.png) no-repeat center; left:auto; right:300px; top:-90px;}
.cases_detail02 .bott_ .swiper-button-next{width:.12rem; height:.2rem; background:url(../img/cases_detail02_03.png) no-repeat center; transform:rotate(180deg); left:auto; right:220px; top:-90px;}
.cases_detail02 .bott_ .swiper-pagination{bottom:auto; top:-122px; left:400px; color:#f35819; font-size:0.24rem; }
.cases_detail02 .bott_ .swiper-pagination span{font-weight:bold;}


@keyframes txt_scroll {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-2905px);
	}
}


/* 案例 */

.cases .section2{background:url(../img/cases01_bg01.jpg) no-repeat center; background-size:cover;}
.cases .section3{background:url(../img/cases01_bg02.jpg) no-repeat center; background-size:cover;}
.cases01 .top_{text-align:center; position:relative; margin-bottom:80px;}
.cases01 .top_ .title{font-size:0.36rem; line-height:0.4rem; font-weight:bold; color:#ffffff; width:60%; margin:0 auto; margin-bottom:0.3rem;}
.cases01 .top_ .line{width:3.24rem; height:3px; border-radius:10px; margin-bottom:.8rem; background-color:#8c8d92; position:absolute; left:50%; margin-left:-1.62rem; top:100%;}
.cases01 .line::before{content:''; position:absolute; left:0; width:1.20rem; height:3px; background:#f35819;}

.cases01 .li_{background:url(../img/black.6.png) center; height:4.50rem; width:12.7%; margin-right:0.8%; float:left; position:relative; padding:.80rem .15rem 0; box-sizing:border-box; transition:all .5s ease; list-style: none;}
.cases01 .li05{margin-right:0;}
.cases01 .li_ .content{overflow:hidden;}
.cases01 .li_ .jiahao{position:absolute; bottom:.35rem; left:50%; margin-left:-0.1rem;}
.cases01 .li_ .tit{font-size:0.22rem; line-height:0.3rem; color:#ffffff; text-align:center; }
.cases01 .li_ .cont{display:none; padding-top:20px; border-top:1px solid #535456;}
.cases01 .li_ .cont>.t{font-size:0.24rem; line-height:0.3rem; color:#ffffff;}
.cases01 .li_ .cont>.c{font-size:0.18rem; line-height:0.3rem; color:#ffffff; height:1.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical;}
.cases01 .li_ .cont .common_btn{margin-top:.2rem;}
.cases01 .content .owl-dots{position:absolute; left:50%; bottom:-50px; transform:translate(-50%,0);}
.cases01 .content .owl-dot{width:10px; height:10px; border-radius:50%; border:3px solid #333; opacity:0.5; display:inline-block; margin-right:15px;}
.cases01 .content .owl-dot.active{border-color:#f35819;}

.cases01 .li_.cur{width:46%; list-style:none; padding:.8rem 0.3rem 0;}
.cases01 .li_.cur .jiahao{display:none;}
.cases01 .li_.cur .tit{text-align:left; font-weight:bold; margin-bottom:15px;}
.cases01 .li_.cur .cont{display:block; }



/* 企业文化 */
.culture .bg{text-align:center;}
.culture .bg img{width:100%;}
.culture01 .content{position:relative;}
.culture01 .content .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.culture01 .content .cover .box{top:50%; left:50%; transform:translate(-50%,-50%); position:absolute; width:80%; text-align:center;}
.culture01 .content .cover .tit{font-size:0.36rem; line-height:0.4rem; font-weight:bold; text-transform:uppercase; color:#ffffff; font-style:oblique; background:url(../img/culture01_01.png) no-repeat center; padding:0.2rem 0;}
.culture01 .content .cover .con{font-size:0.18rem; line-height:0.3rem; color:#ffffff; margin-top:0.1rem;}

.culture02{margin-top:75px; position:relative;}
.culture02 .m_bg{display:none;}
.culture02 .content{position:absolute; left:0; top:0; width:100%; height:100%;}
.culture02 .content .box{width:44%; float:right; padding-top:1.8rem;}
.culture02 .content .box .tit{font-size:0.36rem; line-height:0.4rem; font-weight:bold; text-transform:uppercase; color:#f35819;}
.culture02 .content .box .con{font-size:0.18rem; line-height:0.3rem; color:#333333; margin-top:20px;}

.culture03{margin-top:75px; }
.culture03 .content{position:relative;}
.culture03 .cont{position:absolute; left:0; top:0; width:100%; height:100%; }
.culture03 .cont .title{font-size:0.36rem; line-height:0.4rem; font-weight:bold; color:#f35819; text-align:center; margin-top:75px;}
.culture03 .cont .tab_t_box{padding:0 0.35rem; border-bottom:1px solid #7c7d83; margin-top:.4rem;}
.culture03 .cont .tab_t{float:left; font-size:0.18rem; line-height:0.3rem; color:#000000; padding-left:.25rem; margin-right:.25rem; padding-bottom:.1rem; cursor:pointer; position:relative;}
.culture03 .cont .tab_t::after{content:''; position:absolute; left:0; bottom:-1px; width:100%; height:2px; background-color:#f35819; transform:scale(0); transition:all .5s ease;}
.culture03 .cont .tab_t.cur::after{transform:scale(1);}
.culture03 .cont .tab_c_box{padding-left:60px; margin-top:65px; width:51%;}
.culture03 .cont .tab_c_box .t{font-size:0.24rem; line-height:0.3rem; font-weight:bold; color:#000000;}
.culture03 .cont .tab_c_box .c{font-size:0.18rem; line-height:0.3rem; color:#333333; margin-top:.2rem;}

.culture03 .cont .tab_c_box .t{animation:indbanLeft 1s ease both .4s; visibility:visible; opacity:1;}
.culture03 .cont .tab_c_box .c{animation:indbanLeft 1s ease both .6s; visibility:visible; opacity:1;}
@keyframes indbanLeft{
	0%{opacity:0;transform:translateX(140px);}
	100%{opacity:1;transform:translateX(0);}
}


/* 新闻详细 */
.news_detail.channel_content{padding-bottom:0;}
.news_detail01 .left{width:84px; float:left;}
.news_detail01 .left .news_share a{display:block; float:left; width:0.8rem; height:0.8rem; text-align:center; padding:0; line-height:0.8rem; border-radius:0px; color:#fff; background:#7E818A; margin-bottom:1px; position:relative; background-repeat:no-repeat; background-position:center;}
.news_detail01 .left .news_share a:hover{opacity:0.75;}
.news_detail01 .right{width:86%; float:right;}
.news_detail01 .right .box{padding-right:16%;}
.news_detail01 .right .tit{font-size:0.18rem; line-height:0.28rem; color:#f35819; font-weight:bold;}
.news_detail01 .right .con .date{display:inline-block; font-size:0.17rem; line-height:0.28rem; color:#f35819; font-family:Arial;}
.news_detail01 .right .con .switcher{display:inline-block; font-size:.14rem; line-height:0.28rem; margin-left:0.3rem;}
.news_detail01 .right .intro .title{font-size:0.24rem; line-height:0.3rem; color:#000000; margin-top:0.3rem; font-weight:bold; text-transform:uppercase; padding-bottom:0.3rem; border-bottom:1px solid #d0d0d0; margin-bottom:35px;}
.news_detail01 .right .intro .text{font-size:0.18rem; line-height:0.3rem; color:#333333; text-align:justify;}
.news_detail01 .right .intro .text a{color:#f35819; text-decoration:underline;}
.news_detail01 .right .intro .text a:hover{background:#f35819; color:#fff;text-decoration:none;}
.news_detail01 .right .intro .text .keywords{margin-top:20px;}

.news_detail02{background:url(../img/newsDetail02_1.jpg) no-repeat center; padding:65px 0; margin-top:60px;}
.news_detail02 .big_tit{font-size:0.34rem; line-height:0.34rem; color:#333333; margin:15px 0 35px;}
.news_detail02 .more{display:inline-block; color:#f35819;}
.news_detail02 .more span{display:inline-block; vertical-align:middle; font-size:0.18rem; line-height:0.3rem;;}
.news_detail02 .more span.icon{width:38px; height:38px; background:url(../img/newsDetail_jt2.png) no-repeat center; margin-left:15px; background-size:cover;}

.news_detail03{padding:65px 0 120px; background:url(../img/newsDetail03_1.jpg) no-repeat center; background-size:cover;}
.news_detail03 .infor{text-align:center; margin-bottom:40px;}
.news_detail03 .infor .tit{font-size:0.44rem; line-height:0.44rem; color:#fff; }
.news_detail03 .content li{width:32%; margin-left:2%; float:left; background:#fff; transition:all 0.5s ease;}
.news_detail03 .content li:first-child{margin-left:0;}
.news_detail03 .content li .li_box{display:block; padding:40px;}
.news_detail03 .content li .li_box .date{font-size:0.17rem; line-height:0.28rem; color:#f35819; font-family:Arial; font-weight:normal;}
.news_detail03 .content li .li_box .tit{font-size:0.26rem; line-height:0.38rem; color:#333333; margin:7px 0 30px; height:.76rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_detail03 .content li .li_box .more span.icon{display:inline-block; width:38px; height:38px; background:url(../img/newsDetail_jt1.png) no-repeat center; background-size:cover; transition:all 0.5s ease}
.news_detail03 .content li.hover{box-shadow:0 0 15px rgba(0,0,0,.2)}
.news_detail03 .content li.hover .li_box .more span.icon{background:url(../img/newsDetail_jt2.png) no-repeat center; background-size:cover;} 


/* 服务 */
.service.channel_content{padding-bottom:0;}
.service01 .item{width:46.5%; float:left; position:relative;}
.service01 .item02{float:right;}
.service01 .item .img_{transition:all .5s ease; }
.service01 .item .rect-5797{padding-bottom:57.97%;}
.service01 .item01 .cover{position:absolute; bottom:0; left:0; width:100%; padding-left:.5rem;  box-sizing:border-box; transition:all .5s ease;}
.service01 .item02 .cover{position:absolute; bottom:0; left:0; width:100%; padding-left:.5rem; box-sizing:border-box; transition:all .5s ease;}
.service01 .item .tit{font-size:0.36rem; line-height:0.4rem; color:#ffffff; font-weight:bold; text-transform:uppercase; }
.service01 .item .con{font-size:0.18rem; line-height:0.3rem; color:#ffffff; margin-top:.2rem; height:0; opacity:0; visibility:hidden; transition:all .5s ease; }
.service01 .item.cur .cover{padding-left:0;}
.service01 .item.cur .img_{transform:scale(1.2);}
.service01 .item.cur .con{opacity:1; visibility:visible; height:auto;}
.service01 .item .img_ .cover{display:none;  background:url(../img/service03_cover.png) center; width:100%; height:100%; padding:0; background-size:cover;}
.service01 .item.cur .img_ .cover{display:block;}

.service02{margin-top:1.15rem;}
.service02 .top_{text-align:center; margin-bottom:0.3rem;}
.service02 .top_ .tit{font-size:0.36rem; line-height:0.4rem; color:#f35819; font-weight:bold; text-transform:uppercase;}
.service02 .top_ .con{font-size:0.18rem; line-height:0.3rem; color:#333333; width:80%; margin:0 auto; margin-top:.2rem;}
.service02 .bott_ .bg{text-align:center; margin:0 auto; width:80%; position:relative;}
.service02 .bott_ .bg .global_box{position:absolute; left:0; top:0; width:100%; height:100%;}
.service02 .bott_ .bg .global_box .global-circle{position:absolute; }
.service02 .bott_ .bg .global_box .spread-circle{position:relative; width:45px; height:45px;}
.service02 .bott_ .bg .global_box .spread-circle .spread:nth-child(2) {animation-delay: 1s; }
.service02 .bott_ .bg .global_box .spread-circle .spread:nth-child(3) {animation-delay: 1.5s;}
.service02 .bott_ .bg .global_box .spread-circle .spread {background-color:rgba(243, 88, 25,0.2); border-radius:50%; -webkit-animation-fill-mode:both; animation-fill-mode:both; position:absolute; left:0; top:0; opacity:0; margin:0; width:100%; height:100%; -webkit-animation:nation-circle 4s cubic-bezier(0.22, 0.61, 0.36, 0.5) infinite; animation:nation-circle 4s cubic-bezier(1, 2, 0.66, 3) infinite; }
.service02 .bott_ .bg .global_box .spread-circle i{display:block; position:absolute; top:50%; left:50%; width:6px; height:6px; background-color:#f35819; border:2px solid #fff; border-radius:50%; transform:translate(-50%,-50%)}
@keyframes nation-circle {
  0% {
	-webkit-transform: scale(0);
	transform: scale(0);
	opacity: 0.5; 
   }
  50% {
	opacity: 1.0; 
   }
  100% {
	-webkit-transform: scale(1.7);
	transform: scale(1.7);
	opacity: 0; 
	} 
}


.service03 {background:url(../img/service03_bg.jpg) no-repeat top; background-size:cover; margin-top:75px; padding-bottom:140px; position:relative; }
.service03 .title{font-size:0.36rem; line-height:0.4rem; color:#000000; font-weight:bold; text-transform:uppercase; text-align:center; padding-top:75px;}
.service03 .content{height:6.14rem; overflow:hidden; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; margin-bottom:.7rem; margin-top:60px;}
.service03 li{margin-bottom:20px;}
.service03 .item{float:left;}
.service03 .item01{width:42%; margin-right:1%;}
.service03 .item02{width:32.7%; margin-right:1%;}
.service03 .item03{width:23.3%; margin-right:0;}
.service03 .item .rect-8575{padding-bottom:85.75%;}
.service03 .item .rect-5322{padding-bottom:53.22%;}
.service03 .item .rect-1550{padding-bottom:155%;}
.service03 .item02 ._top{margin-bottom:22px;}
.service03 .item .box{position:relative;}
.service03 .item .t{font-size:0.24rem; line-height:0.3rem; font-weight:bold; text-transform:uppercase; color:#ffffff; position:absolute; left:0; bottom:30px; width:100%; padding-left:45px; box-sizing:border-box;}
.service03 .item .t{display:none;}
.service03 .content .common_btn{border-color:#f35819; position:absolute; bottom:70px; left:50%; transform:translate(-50%,0); cursor:pointer;}
.service03 .content .common_btn .t{border-color:#f35819; color:#333;}
.service03 .content .common_btn.open .c{top:0; cursor:default;}
.service03 .content .common_btn.open .t{display:none;}


/* 联系我们 */
.contact_us.channel_content{padding-top:0;}
.contact_us01 {position:relative; }
.contact_us01 .ditu{position:absolute; left:0; top:0; width:100%; z-index:0;}
.contact_us01 .cover{float:right; margin-top:70px; width:35.2%; background:#ffffff; box-shadow:0 0 10px 5px #e8e8e8; padding:10px 30px 20px;}
.contact_us01 .cover li{border-bottom:1px solid #cccccc; padding:40px 35px;}
.contact_us01 .cover .li03{border-bottom:0;}
.contact_us01 .cover .tit{font-size:0.3rem; line-height:0.3rem; color:#000000; text-transform:uppercase; margin-bottom:20px; transition:all .5s ease;}
.contact_us01 .cover .c{font-size:0.18rem; line-height:0.3rem; color:#333333; text-transform:uppercase; transition:all .5s ease;}
.contact_us01 .cover .cilck{margin-top:15px;}
.contact_us01 .cover .cilck .item01{float:left;}
.contact_us01 .cover .cilck .item02{float:right;}
.contact_us01 .cover .cilck .item02 a{display:block;}
.contact_us01 .cover .cilck .icon01{background:url(../img/contact_us01_02.png) no-repeat center; width:.34rem; height:.26rem; display:inline-block; background-size:cover;}
.contact_us01 .cover .cilck .icon02{background:url(../img/contact_us01_04.png) no-repeat center; width:.34rem; height:.26rem; display:inline-block; background-size:cover;}
.contact_us01 .cover .cilck .t{font-size:0.18rem; line-height:0.26rem; color:#333333; display:inline-block; margin-left:15px; transition:all .5s ease;}
.contact_us01 .cover li:hover .tit{font-weight:bold;}
.contact_us01 .cover li:hover .c{color:#000000;}
.contact_us01 .cover li:hover .cilck .icon01{background:url(../img/contact_us01_03.png) no-repeat center; background-size:cover;}
.contact_us01 .cover li:hover .cilck .icon02{background:url(../img/contact_us01_05.png) no-repeat center; background-size:cover;}
.contact_us01 .cover li:hover .t{color:#f35819;}

.contact_us02{margin-top:65px;}
.contact_us02 .title{font-size:0.36rem; line-height:0.4rem; color:#000; font-weight:bold; text-align:center; width:52%; margin:0 auto;}
.contact_us02 .content{margin-top:40px;}
.contact_us02 .content .inp_box{float:left; width:calc(50% - 25px); margin-bottom:0.3rem; }
.contact_us02 .content .inp_box label{display:block; font-size:0.18rem; font-weight:bold; text-transform:uppercase; color:#333333; line-height:0.2rem; margin-bottom:20px; padding-left:.15rem; position:relative;}
.contact_us02 .content .inp_box label::before{content:'*'; position:absolute; left:0; top:0; color:#f35819; width:10px; height:10px; font-size:0.18rem; }
.contact_us02 .content .inp_box .inp{width:100%; padding:0.2rem 0; border:1px solid #dbdbdb; text-indent:25px;}
.contact_us02 .content .inp_box_name{margin-right:50px;}
.contact_us02 .content .inp_box_email{margin-right:50px;}
/* .contact_us02 .content .inp_box_text{width:60%;} */
.contact_us02 .content textarea{width:100%; height:125px; border:1px solid #dbdbdb; text-indent:25px; padding-top:20px;}
.contact_us02 .content .inp_box_yzm{ float:right;}
.contact_us02 .content .inp_box_yzm .inp_cont{ border:1px solid #dbdbdb;}
.contact_us02 .content .inp_box_yzm .inp_yzm{width:50%; padding-top:20px; border:none; padding-bottom:110px; text-indent:25px; }
.contact_us02 .content .inp_box_yzm .yzm_box{float:right; margin-right:15px; margin-top:20px;}
.contact_us02 .content .inp_box_yzm .img_yzm{width:154px; height:37px;}


.contact_us02 .content .inp_box_btn{display:block; width:100%; height:.7rem; line-height:.7rem; text-align:center;}
.contact_us02 .content .inp_box_btn .btn_box{position:relative; width:2.40rem; height:100%; overflow:hidden; margin:0 auto;}
.contact_us02 .content .btn01,
.contact_us02 .content .btn02{position:absolute; left:0; box-sizing: border-box; display:block; width:100%; height:100%; border-width:3px; border-style:solid; font-size:.18rem; font-weight:bold; transition:all ease .3s;}
.contact_us02 .content .btn01{top:-0.7rem; color:#fff; background:#f35819; border-color:#f35819;}
.contact_us02 .content .btn02{top:0; color:#f35819; background:#fff; border-color:#f35819;}
.contact_us02 .content .inp_box_btn .btn_box:hover .btn01{top: 0px;}
.contact_us02 .content .inp_box_btn .btn_box:hover .btn02{top:.7rem;}




/* 资质荣誉 */
.honor.channel_content{padding-bottom:0;}
.honor01{background:url(../img/honor01_bg.png) no-repeat bottom; }
.honor01 .content{position:relative;}
.honor01 .top{width:80%; margin:0 10%; position:relative;}
.honor01 .top .tit{font-size:0.24rem; line-height:0.26rem; color:#000000; transition:all .5s ease; cursor:pointer; width:auto; text-align:center;}
.honor01 .top .tit:hover{color:#f35819;}
.honor01 .top .swiper-slide.on .tit{color:#f35819;}
.honor01 .bott{width:76%; margin:0 12%; margin-top:60px;}
.honor01 .bott .pure{display:none; position:relative;}
.honor01 .bott .pure::before{content:''; position:absolute; left:0; top:0; height:80%; width:20%; background:url(../img/honor01_left.png) no-repeat center left/100% 100%; z-index:10;}
.honor01 .bott .pure::after{content:'';position:absolute;right:0;top:0;height:80%;width:20%;background: url(../img/honor01_right.png) no-repeat center right/100% 100%; z-index:10;}
.honor01 .bott .pure:first-child{display:block;}
    /* 左侧轮播图 */
.honor01 .bott .hon_img_box{ width:60%; overflow:hidden; padding:0 20%; }
.honor01 .bott .hon_img_box .swiper-container{padding-bottom:0.3rem; overflow:initial;}
.honor01 .bott .hon_img_box .swiper-slide{opacity:0.9; transition:all .5s ease; margin:0 auto; }
.honor01 .bott .hon_img_box .swiper-slide .img02{opacity:0; visibility:hidden; transition:all 1s ease;}
.honor01 .bott .hon_img_box .swiper-slide.active .img02{opacity:1; visibility:visible; }
.honor01 .bott .hon_img_box .swiper-slide> div{width:100%; position:relative;}
.honor01 .bott .hon_img_box .swiper-slide> div > img{margin:0 auto; display:block;}

    /* 左右切换按钮 */
.honor01 .top .swiper-button-prev{position:absolute; top:50%;  left:-20px; background:url(../img/honor01_02.png) no-repeat center; cursor:pointer;}
.honor01 .top .swiper-button-next{position:absolute; right:-20px; top:50%;  background:url(../img/honor01_02.png) no-repeat center; transform:rotate(180deg); cursor:pointer;}
.honor01 .bott .hon_img_box .swiper-button-prev{position:absolute; top:50%;  left:-10%; background:url(../img/honor01_04.png) no-repeat center; transform:rotate(180deg); cursor:pointer; width:0.3rem; height:0.3rem; background-size:cover; margin-top:-15px; transition:all .5s ease;}
.honor01 .bott .hon_img_box .swiper-button-prev:hover{background:url(../img/honor01_05.png) no-repeat center;  width:0.3rem; height:0.3rem; background-size:cover; }
.honor01 .bott .hon_img_box .swiper-button-next{position:absolute; right:-10%; top:50%; background:url(../img/honor01_04.png) no-repeat center; cursor:pointer;  width:0.3rem; height:0.3rem; background-size:cover; margin-top:-15px; transition:all .5s ease;}
.honor01 .bott .hon_img_box .swiper-button-next:hover{background:url(../img/honor01_05.png) no-repeat center; width:0.3rem; height:0.3rem; background-size:cover; }


/* 2022.05.23 */
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#f35819;}

.service01 .item .img_{overflow:hidden;}
body .bg-primary{background:#f35819;}

.xc_banner.newsDetail_ban{position:relative; overflow:hidden;}
.xc_banner.newsDetail_ban .anniu{ position:absolute; bottom:50px; left:0; width:100%;}
.xc_banner.newsDetail_ban .con{width:auto; margin-top:20px; }
.xc_banner.newsDetail_ban .con a{float:left; display:block; width:42px; height:42px; background:url(../img/news_detail_ban.png) no-repeat; margin-left:10px;}
.xc_banner.newsDetail_ban .con a.prev{background-position:0 0;}
.xc_banner.newsDetail_ban .con a.next{background-position:-42px 0;}
.xc_banner.newsDetail_ban .con a.back{background-position:-84px 0;}

.news_detail01 .right .tit{display:inline-block;}
.news_detail01 .right .con{display:inline-block;}
