/*
* 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;}

#LRdiv0,#LRdiv2{ 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(../images/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:1400px; 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; font-weight:lighter;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{color:#000; background:#fff;}
a{color:inherit;}
a:hover { color:var(--bg1);}
::-moz-selection {color:#fff; background:#ea5613; }
::selection {color:#fff; background:#ea5613; }
::-webkit-input-placeholder { color:#aaa; } 
*{margin:0; box-sizing:border-box;}
.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.05,1.05); -ms-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
/* 公共按钮 */
.common-btn{display:inline-block; height:55px; line-height:55px; font-size:15px; padding:0 70px 0 40px; border:1px solid #e1e0e1; border-radius:50px; background:#ea5613; transition:all 0.5s ease; position:relative;}
.common-btn span{display:inline-block; color:#fff;}
.common-btn span.icon{width:8px; height:12px; background:url(../images/btn_white.png) no-repeat center; transition:all 0.5s ease; position:absolute; top:50%; margin-top:-6px; right:37px;}
.common-btn:hover{background:#be4e1b;}
.common-btn:hover span.icon{right:32px}

/* 公共按钮带边框 */
.common-btn{display:inline-block; height:55px; line-height:55px; font-size:15px; padding:0 70px 0 40px; border:1px solid #e1e0e1; border-radius:50px; background:#ea5613; transition:all 0.5s ease; position:relative;}
.common-btn span{display:inline-block; color:#fff;}
.common-btn span.icon{width:8px; height:12px; background:url(../images/btn_white.png) no-repeat center; transition:all 0.5s ease; position:absolute; top:50%; margin-top:-6px; right:37px;}
.common-btn:hover{background:#be4e1b;}
.common-btn:hover span.icon{right:32px}

.common-border-btn{display:inline-block; height:55px; line-height:55px; font-size:15px; padding:0 70px 0 40px; border:1px solid #e1e0e1; border-radius:50px; transition:all 0.5s ease; position:relative;}
.common-border-btn span{display:inline-block; color:#000;}
.common-border-btn span.icon{width:8px; height:12px; background:url(../images/btn_black.png) no-repeat center; transition:all 0.5s ease; position:absolute; top:50%; margin-top:-6px; right:37px;}
.common-border-btn:hover{background:#ea5613; border-color:#ea5613;}
.common-border-btn:hover span{color:#fff;}
.common-border-btn:hover span.icon{right:32px; background:url(../images/btn_white.png) no-repeat center;}

/* 无边框按钮 */
.noborder-btn{display:inline-block; height:35px; line-height:35px; font-size:15px; padding-right:40px; transition:all 0.5s ease; position:relative; color:#fff;}
.noborder-btn .icon{display:inline-block; transition:all 0.5s ease; position:absolute; top:2px; font-size:18px; margin:0; right:10px;}
.noborder-btn:hover{color:#ea5613;}
.noborder-btn:hover .icon{right:5px; color:#ea5613}


.pro_detail .proindex .pro_center02{margin-top:65px;}
.pro_center02 .infor,.pro_list .infor{text-align:center;}
.pro_center02 .infor .title,.pro_list .infor .title{font-size:34px;  color:#000;}
.pro_center02 .infor .form_box{width:45%; margin:30px auto 0; border-radius:50px;border:1px solid #d5d5d5; height:45px; line-height:45px; padding:0 1%; position:relative;}
.pro_center02 .infor .form_box input{width:90%; line-height:45px; border:none; padding:0; margin:0; background:transparent; float:left; text-indent:5px; height:45px;}
.pro_center02 .infor .form_box button{width:34px; height:34px; background:#ccc; padding:0; margin:0; outline:none; border:none; cursor:pointer; transition:all 0.5s ease; position:relative; border-radius:50%; float:right; margin-top:5px; line-height:1;}
/*:root .pro_center02 .infor .form_box button i{vertical-align:middle;}*/
.pro_center02 .infor .form_box button i{margin:0; font-size:20px; color:#fff; height:22px; position:absolute; left:50%; margin-left:-10px; top:50%; margin-top:-11px;}
.pro_center02 .infor .form_box:hover button{background:#ed6d00;}
.pro_center02 .infor .infor_link{text-align:center; padding:40px 0px;}
.pro_center02 .infor .infor_link a{display:inline-block; position:relative; font-size:15px; color:#000; line-height:32px; padding:6px 23px;}
.pro_center02 .infor .infor_link a:after{content:''; width:1px; height:14px; background:#ffc700; position:absolute; left:0; top:50%; margin-top:-7px;}
.pro_center02 .infor .infor_link a:first-child:after{display:none;}
.pro_center02 .infor .infor_link a:hover{color:#929292;}
.prolist_box{padding-top:65px;}
.prolist_tit{border-bottom: 1px solid #858585;padding-bottom: 23px;}
.prolist_box,.prolist_tit{overflow: hidden;}

.fuwu_pinpai .prolist_tit .tit_l .tit,.fuwu_pinpai .infor_txt{color:#fff;}

.fuwu_pinpai{background:url(../images/fuwu_hz_bg.jpg) center no-repeat;padding:55px 0px;}
.prolist_tit .tit_l .tit{line-height:52px;font-size:34px;padding-right:15px;}
.prolist_tit .tit_l p{line-height:52px;}
.prolist_tit  .tit_r a,.prolist_box .prolist_tit  .tit_l a{display:inline-block;cursor: pointer;}
.prolist_tit  .tit_r {padding-top: 25px;}
.prolist_tit  .tit_r a img:first-child{    margin-top: -10px;margin-right:15px;}
.infor_txt{line-height: 35px;   padding: 20px 0px 45px;}



.prolist_box .ul-list{margin-left: -3%;    margin-top: -35px;}
.prolist_box .ul-list li{float: left;width: 30.333%;position: relative;transition: all .3s ease-out; margin-left: 3%;margin-top:40px;}
.prolist_box .ul-list li:after{background: url(../images/case_jt.png) no-repeat;width: 27px;height: 15px;content:"";display: block;position: absolute;right:20px;bottom:35px;}
.prolist_box .ul-list li:hover:after{background: url(../images/case_jt2.png) no-repeat;width: 27px;height: 15px;content:"";display: block;position: absolute;right:20px;bottom:35px;}
.prolist_box .ul-list li:hover{box-shadow: 4px 4px 20px 5px rgba(0, 0, 0, 0.13);transform: translate(0,-3px);}
.prolist_box .ul-list li .xq{background: #fff;padding:22px 0 22px 13px;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.prolist_box .xq h3 a{font-size: 20px;color:#333;font-weight: bold;margin-bottom: 15px;display: block;}
.prolist_box .ul-list li:hover .xq h3 a{color:#ea5613;}
.prolist_box .xq p{font-size: 14px;color:#000;margin-top: 5px;}
.prolist_box .xq p i{color:#ea5613;}
.prolist_box .xq p img{margin-right:5px;}
.prolist_box .ul-list li a{overflow: hidden;display: block;}
.prolist_box .ul-list a img{width:100%;-moz-transition: all 1s ease; -o-transition: all 1s ease; -webkit-transition: all 1s ease; -ms-transition: all 1s ease; transition: all 1s ease;}
.prolist_box .ul-list li:hover a 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);}

.pro_fuwu{padding: 65px 0px;}
.pro_fuwu .infor .infor_link{padding-top:20px;}
.pro_fuwu .content ul {overflow:hidden;padding-top:45px;}
.pro_fuwu .content ul li{width:25%;float:left;background: #eee;text-align:center;border-right: 1px solid #fff;    padding: 25px;cursor:pointer;}
.pro_fuwu .content ul li .pro_fuwu_img{height: 64px;    width: 61px; margin: 0px auto;background: url(../images/pro_fuwu.png);}
.pro_fuwu .content ul li p{ padding-top:10px;}
.pro_fuwu .content ul li:nth-child(1) .pro_fuwu_img{background-position: 0px 64px;}
.pro_fuwu .content ul li:nth-child(2) .pro_fuwu_img{background-position:62px 64px;}
.pro_fuwu .content ul li:nth-child(3) .pro_fuwu_img{background-position:122px 64px;}
.pro_fuwu .content ul li:nth-child(4) .pro_fuwu_img{background-position:182px 64px;}
.pro_fuwu .content ul li.cur .pro_fuwu_img{background-position-y:0px;}
.pro_fuwu .content ul li.cur{background:#f66c2e;}
.pro_fuwu .content ul li.cur p{color:#fff;}
















/* 首页 */
/*ibanner*/
.ibanner{position:relative; height:749px;}
.ibanner .item{height:749px; overflow:hidden; position:relative;}
.ibanner .owl-carousel .item{display:none;}
.ibanner .owl-carousel .owl-item .item{display:block;}
.ibanner .item .banner_img{position:absolute; top:0; left:0; z-index:0;}
.ibanner .item .banner_img img{width:100%; height:100%; position:absolute;top:0;left:0;}
.ibanner .v_item video{width:100%; height:100%; position:absolute;top:0; object-fit:fill;}
:root .ibanner .v_item .banner_img img{display:none;}
.ibanner .mask {width:100%; height:100%; position:absolute; z-index:4; top:0%; left:0; background:url(../images/mask.png) center;}
.ibanner .iban_tools{position:absolute; bottom:170px; width:100%; left:0; z-index:1;}
.ibanner .iban_btn>div{width:120px; cursor:pointer; position:relative; display:inline-block; transition:.3s ease;}
.ibanner .iban_btn .btns{transition:.3s ease;}
.ibanner .iban_btn .btns:hover{margin-right:-8px;margin-left:-8px;padding-left:0;padding-right:8px;color:#ea5613;}
.ibanner .iban_btn .owl-prev .btns:hover{width:70px;margin-left:0;padding-left:6px;}
.ibanner .iban_btn span{position:relative; display:inline-block; width:65px; height:65px; background:#fff; border-radius:50%; text-align:center; line-height:65px;}
.ibanner .iban_btn span::before {content:''; width:45px; height:100%; position:absolute; right:50%;top:50%; background-color:#ea5613; opacity:0; border-radius:35px 0 0 35px; -webkit-transform:translateY(-50%) translateX(50%) scaleY(1) scaleX(1); transform:translateY(-50%) translateX(50%) scaleY(1) scaleX(1); transition:opacity .3s,border-radius .3s ease,-webkit-transform .3s ease; transition:opacity .3s,border-radius .3s ease,transform .3s ease; transition:opacity .3s,border-radius .3s ease,transform .3s ease,-webkit-transform .3s ease; z-index:-1;}
.ibanner .iban_btn>div:hover span::before, 
.ibanner .iban_btn .active span::before{ opacity:1; -webkit-transform:translateY(-50%) translateX(0) scaleY(1) scaleX(1); transform:translateY(-50%) translateX(0) scaleY(1) scaleX(1);}
.ibanner .iban_btn span i{margin:0; font-size:20px;}
.banner_mouse{display:block; position:absolute; right:180px; bottom:0; z-index:2; margin-top:50px; width: 23px;height: 40px;cursor:pointer;background:url(../images/banner_mouse_ico.png) no-repeat -23px 0px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite;}
.banner_mouse:after,.banner_mouse:before{content: "";position: absolute;}
.banner_mouse:before{width:23px;height:40px;background:url(../images/banner_mouse_ico.png) no-repeat 0px 0px;-webkit-animation: colorSlide 1.6s linear infinite;animation: colorSlide 1.6s linear infinite;top:0;left:0;}
.banner_mouse:after{background-color: #ffffff;width: 4px;height: 4px;border-radius: 100%;-webkit-animation: trackBallSlide 1.6s linear infinite;animation: trackBallSlide 1.6s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
@-webkit-keyframes colorSlide {
	 	 0% {
	  	    height:0;
	  	  }
  	 90%{
  	  	height:40px;
  	  }
	}

@keyframes colorSlide {
			0% {
				height:0;
			}
			90%{
				height:40px;
			}
}
@-webkit-keyframes trackBallSlide {
	0% {
		opacity: 1;
		-webkit-transform: scale(1) translateY(-8px);
						transform: scale(1) translateY(-8px);
	}
	34% {
		opacity: 1;
		-webkit-transform: scale(0.9) translateY(4px);
						transform: scale(0.9) translateY(4px);
	}
	68% {
		opacity: 0;
		-webkit-transform: scale(0.4) translateY(16px);
						transform: scale(0.4) translateY(16px);
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(0.4) translateY(-8px);
						transform: scale(0.4) translateY(-8px);
	}
}
@keyframes trackBallSlide {
	0% {
		opacity: 1;
		-webkit-transform: scale(1) translateY(-8px);
						transform: scale(1) translateY(-8px);
	}
	34% {
		opacity: 1;
		-webkit-transform: scale(0.9) translateY(4px);
						transform: scale(0.9) translateY(4px);
	}
	68% {
		opacity: 0;
		-webkit-transform: scale(0.4) translateY(16px);
						transform: scale(0.4) translateY(16px);
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(0.4) translateY(-8px);
						transform: scale(0.4) translateY(-8px);
	}
}
@-webkit-keyframes nudgeMouse {
  0% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  50% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }

}
@keyframes nudgeMouse {
 0% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
	  50% {
	    -webkit-transform: translateY(8px);
	            transform: translateY(8px);
	  }
	  100% {
	    -webkit-transform: translateY(0);
	            transform: translateY(0);
	  }
}
.ibanner .iban_word {position:absolute; left:0; top:30%; width:100%; z-index:4;}
.ibanner .iban_word .tit{font-size:55px; color:#fff; font-weight:normal;}
.ibanner .iban_word .con{font-size:18px; color:#fff; margin:15px 0 50px;}

.ibanner .iban_word2 .con2_2{ display:none; color:#fff;font-size: 2.8rem;text-align: center;padding: 0 15px 12rem;}

/* .ibanner .iban_word .infor2 .tit{color:#000;}
.ibanner .iban_word .infor2 .con{color:#000;} */
.ibanner .iban_word .infor3 .tit{font-size:45px; font-weight:lighter;}
.ibanner .iban_word .infor3 .con{font-size:55px; font-weight:normal; margin-top:0;}



.ibanner .red_line em{background:var(--bg1); width:0; height:4px; position:absolute; bottom:0; left:0; z-index:2;}

/*.iban_btn1,.iban_btn2{ display:inline-block; padding:1em 2em; font-size:1rem; color:#fff; text-transform:capitalize; border-radius:3px;}
.iban_btn1{ background:rgba(247,83,22,0.7); margin-right:2em;}
.iban_btn2{ background:linear-gradient(to right,rgba(87,87,201,0.7),rgba(115,220,184,0.7));}

.iban_btn1:hover{ background:rgba(247,83,22,1);color:#fff;}
.iban_btn2:hover{ background:linear-gradient(to right,rgba(87,87,201,1),rgba(115,220,184,1));color:#fff;}*/

.iban_btn1,.iban_btn2{display:inline-block;padding: 0.8rem 3rem;font-size:1rem;color:#fff;text-transform:capitalize;border-radius:3px;font-weight: 500;}
.iban_btn1{background: #00688e;margin-right:2em;color: #ffffff;}
.iban_btn2{background: #e5e5e5;color: #333;}

.iban_btn1:hover{ }
.iban_btn2:hover{/* background:linear-gradient(to right,rgba(87,87,201,1),rgba(115,220,184,1)); *//* color:#fff; */}


.banner_img{ width:100%; height:100%; display:flex; align-items:center;}
.banner_img img.banner1{width:100%; height:100%;}

.ibanner .iban_word2 {position:absolute; width:100%; z-index:4;}
.ibanner .iban_word2 .tit2{font-size:4rem; color:#fff; font-weight:normal;}
.ibanner .iban_word2 .con2{font-size:4rem; color:#fff; /*margin:35px 0 0;*/ display:inline-block;}
.ibanner .iban_word2 .con2 p{ font-size:2.8rem; padding:0 5rem 0 5rem;}
.ibanner .iban_word2 .con2 .con2_span1{ display:inline-block;}
.ibanner .iban_word2 .con2 .con2_span2{ display:block; font-size:2.8rem; text-align:right;}

.ibanner .iban_word2 .con2 .con2_span1:hover{ color:var(--bg1); cursor:pointer;}

.ibanner .iban_word2 .con2 em{ font-size:2.5rem;}

/* .ibanner .iban_word .infor2 .tit{color:#000;}
.ibanner .iban_word .infor2 .con{color:#000;} */
.ibanner .iban_word2 .infor3 .tit2{font-size:45px; font-weight:lighter;}
.ibanner .iban_word2 .infor3 .con2{font-size:55px; font-weight:normal; margin-top:0;}

.ibanner .iban_word2 .wrap2{
  display: flex;
  display: -webkit-box;
  /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
  display: -moz-box;
  /* Firefox 17- */
  display: -webkit-flex;
  /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
  display: -moz-flex;
  /* Firefox 18+ */
  display: -ms-flexbox;
  /* IE 10 */
  justify-content: space-between;
  align-items: center;
  height: 100%;}




.ibanner .iban_word2 .wrap2 .circle {
  width: 500px;
}
.ibanner .iban_word2 .wrap2 .circle .box {
  position: relative;
}
.ibanner .iban_word2 .wrap2 .circle .icon {
  text-align: center;
  width: 100px;
  margin: 0 auto;
}
.ibanner .iban_word2 .wrap2 .circle .cir {
  width: 100px;
  height: 100px;
  border: 1px solid transparent;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  animation: cirAni 4s linear infinite;
}
.ibanner .iban_word2 .wrap2 .circle .cir:nth-child(3) {
  animation-delay: .8s;
}
.ibanner .iban_word2 .wrap2 .circle .cir:nth-child(4) {
  animation-delay: 1.6s;
}
.ibanner .iban_word2 .wrap2 .circle .cir:nth-child(5) {
  animation-delay: 2.4s;
}
.ibanner .iban_word2 .wrap2 .circle .cir:nth-child(6) {
  animation-delay: 3.2s;
}
.ibanner .iban_word2 .wrap2 .circle .cir:nth-child(7) {
  animation-delay: 4s;
}

@keyframes cirAni {
  0% {
    width: 100px;
    height: 100px;
    border: 1px solid #156788;
  }
  100% {
    width: 500px;
    height: 500px;
    border: 1px solid rgba(21, 105, 137, 0.2);
  }
}


.habout{ padding:5rem 0 25rem; background:url(../picture/about/h_about_bg3.jpg) center bottom no-repeat; background-size:100%;}

.habout_t{font-size:2.5rem; margin-bottom:3rem; font-weight:bold;}

.habout_p{ line-height:2; font-size:1.2rem;}
.habout_p p{padding-bottom:1rem;}

.h_hebing{ background:url(../picture/about/jiagou_bg.jpg) center center no-repeat; background-size:cover;}

.h_hebing2{ background:url(../picture/about/h_about_bg4.jpg) center center no-repeat; background-size:100%;}

.h_hebing .habout{padding:5rem 0 0;background:none;}
.h_hebing .ipart12{ background:none;padding:4rem 0; padding-bottom:6rem;}

.h_hebing .habout .habout_t{ text-align:center;}


.about_page .h_hebing2{ background:url(../picture/about/h_about_bg4_2.jpg) center center #fafafa no-repeat; background-size:100%;}




.habout .qq_list{display:flex;align-items: stretch;justify-content: space-evenly;align-content: center;background:rgba(110,110,110,1); border-radius:1rem; margin-top:8rem;}
.habout .qq_list li{color:#fff;width:33.3333%;padding:1rem 2rem;display:flex;align-items: center;justify-content: flex-start;}
.habout .qq_list li span{ font-size:1.5rem; padding:0 0.3rem; font-weight:bold;}
.habout .qq_list_icon{ padding-right:1rem;}
.habout .qq_list_icon i{ font-size:2.5rem;animation: xuanzhaun22 5s infinite; display:inline-block;}



.habout .qq_list li:nth-child(2) a span{ animation-delay: 1s;}
.habout .qq_list li:nth-child(3) a span{ animation-delay: 2s;}







.ipart11{background:url(../picture/youshi_bg.jpg);position:relative;/* padding-top:10rem; */}
.xj_title{ background:#0b516b; padding:4rem 0;}
.xj_title h3{ font-size:2rem; text-align:center; color:#fff;}

.ipart11 .wrap{padding:5rem 0;position: relative;}
.ipart11_box{padding:6rem 0;display:flex;justify-content: center;align-items: center;background:#fff;border-radius:2rem;position: relative;gap:4rem;}
.ipart11_box .xj_boxl{ width:35%;max-height:800px; border-radius:15px; overflow:hidden;}
.ipart11_box .xj_boxl img{ max-height:850px; transition:all 0.5s;}

.ipart11_box .xj_boxl:hover img{ transform:scale(1.1,1.1);}


.ipart11_box .xj_boxr{  width:28%; text-align:justify; font-size:1.1rem;}
.ipart11_box .xj_boxr h4{ color:#0b516b; font-size:2.5rem; font-weight:500; line-height:2; margin-bottom:2rem;}
.ipart11_box .xj_boxr p{ text-align:justify; padding-bottom:1rem;}


.ipart11_xj{ position:absolute; z-index:9; top:0; width:100%; display:flex; justify-content:flex-end; font-size:1rem;}
.ipart11_xj_b{width: 45%;background: #00688e;height:6rem;border-bottom-left-radius:10rem;padding-left: 5rem;display:flex;align-items: center;justify-content: space-evenly;color:#fff;}
.ipart11_xj_b li{display:flex;align-items: center;justify-content: space-evenly;}

.xj_b_l{ padding-right:1rem;}
.xj_b_l span{font-size:3rem; display:inline-block;animation: xuanzhaun3g 6s infinite;}

.ipart11_xj_b li:nth-child(2) .xj_b_l span{animation-delay: 2s;}
.ipart11_xj_b li:nth-child(3) .xj_b_l span{animation-delay: 4s;}


@keyframes xuanzhaun3g {
    0% {
    }

    25% {
    }

    90% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}



.ipart12{ /*background:url(../picture/sjz_bg.png) #fcfcfc no-repeat bottom right;*/ background:#fafafa; padding:4rem 0; padding-bottom:6rem;}
.sjz_tit{ font-size:2.5rem; text-align:center; margin-bottom:3rem; font-weight:bold;}

.sjz{ background:url(../picture/sjz.png) repeat-x 50%;animation: backgroundScroll 60s linear infinite;}

.sjz_wrap{display:flex;justify-content: space-evenly;align-items: center;}

.sjz1{min-height:200px;display:flex;flex-wrap: nowrap;align-items: center; height:32rem;justify-content:flex-end; align-items:flex-start;}

.sjz_wrap .sjz1:nth-child(2n){flex-direction: column;}
.sjz_wrap .sjz1:nth-child(2n+1){flex-direction: column-reverse;}

.sjz1_nr{ }
.sjz1_nr h3{ font-size:1.5rem; margin-bottom:0.8rem; font-weight:normal;}
.sjz1_nr p{ font-size:1rem; }
.sjz1_sj{ display:inline-block; height:3rem; width:3rem; line-height:3rem; text-align:center; background:#0b516b; border-radius:1.5rem; color:#fff; margin:1rem 0; font-weight:bold;}
.sjz_wrap .sjz1:nth-child(2n) .sjz1_sj{ background:var(--bg1);}

.zsm_ul{display:flex;flex-wrap: nowrap;justify-content: space-around;align-items: stretch;position: relative;/* padding:2rem; */margin: 2rem 0 0;border-radius: 2rem; overflow:hidden;}
.zsm_ul li{padding: 2.5rem; flex: 1;background:rgba(160,160,160,0.6); transition:all 0.5s;}
.zsm_ul li a{display:flex;flex-wrap: nowrap;flex-direction: column;align-items: center; color:#fff;transition:all 0.5s;}
.zsm_ul li a span{ font-size:3rem; animation: xuanzhaun 5s infinite;}
.zsm_ul li a i{}
.zsm_ul li a:hover{ color:var(--bg2);}
.zsm_ul li:hover{background:rgba(255,255,255,0.9);}
.zsm_ul li:hover a{ color:var(--bg2);}

.zsm_ul li:nth-child(2) a span{ animation-delay: 1s;}
.zsm_ul li:nth-child(3) a span{ animation-delay: 2s;}
.zsm_ul li:nth-child(4) a span{ animation-delay: 3s;}
.zsm_ul li:nth-child(5) a span{ animation-delay: 4s;}
.zsm_ul li:nth-child(6) a span{ animation-delay: 5s;}

@keyframes xuanzhaun {
    0% {
    }

    25% {
    }

    90% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}



.xjzsm{ padding:6rem 0; background:url(../picture/xjzsm_bg2.jpg) center center no-repeat; background-size:100%; transition:all 0.5s;animation: bg_bianda 15s infinite;}
.xjzsm_t{ color:#fff; text-align:center;}
.xjzsm_t h3{ font-size:2.5rem; margin-bottom:1rem;}
.xjzsm_t p{}

@keyframes bg_bianda {  
    0% {
		  background-size:100%;
    }
    50% {
         background-size:110%;
    }

    100% {
		  background-size:100%;
    }
}



/* 定义一个名为backgroundScroll的动画 */
@keyframes backgroundScroll {
  from {
    background-position: 100% 50%;
  }
  to {
    background-position: 0 50%; /* 或者根据需要调整为 -100% 0，取决于图片宽度 */
  }
}



.ipart13{padding:160px 0 80px; background:url(../picture/jingying/mk6_bg.jpg) top center no-repeat;}

.mk6_list{ margin:60px 0 0;}
.mk6_ul{display:flex;flex-wrap: wrap;align-items: stretch;justify-content: space-between;}
.mk6_li{ width:50%;}
.mk6_a{ display:block; position:relative; color:#fff;}
.mk6_img{ overflow:hidden; position:relative; z-index:9;}

.mk6_img::before{content:""; width:100%; height:100%; position:absolute; top:0; left:0; z-index:2; transition:all ease-in-out; z-index:10; transition:all 0.5s;}


.mk6_img1::before{ background:rgba(225,102,0,.8);}
.mk6_img2::before{ background:rgba(0,0,0,.8);}


.mk6_img img{ width:100%; transition:all 0.5s;}
.mk6_p{ position:absolute; left:15%; top:50%; transform:translateY(-50%); font-size:1rem; width:50%; color:#fff; z-index:29; transition:all 0.5s;}

.mk6_p span{ font-size:1.2rem; font-weight:bold; display:block;}


.mk6_more{ position:absolute; right:20%; bottom:20%; width:40px; height:40px; line-height:40px; background:#fff; color:var(--bg1); text-align:center; border-radius:50%; overflow:hidden; z-index:30; transition:all 0.5s;}
.mk6_more span{}

.mk6_a:hover .mk6_img1::before{ background:rgba(237,121,2,.4);}
.mk6_a:hover .mk6_img2::before{ background:rgba(0,0,0,.4);}
.mk6_a:hover .mk6_img img{ transform:scale(1.1);}
.mk6_a:hover .mk6_p{ left:10%;}
.mk6_a:hover .mk6_more{ right:10%; background:var(--bg1); color:#fff;}

.mk_t{ text-align:center; color:#fff;}
.mk_t h3{ font-size:2.5rem; font-weight:bold;}
.mk_t p{}


.ipart14{padding:6rem 0;}
.ipart14_title{font-size:2.5rem; font-weight:bold; text-align:center; margin-bottom:2rem;}

.jjln{ display:flex; gap:1rem;align-items:stretch;}
.jjln li{ width:25%;background:#f5f5f5; padding:2rem; border-radius:1rem; overflow:hidden; transition:all 0.5s;}
.jjln li a{ display:block; transition:all 0.5s;}
.jjln li a h4{ font-size:1.2rem; margin-bottom:0.5rem;}
.jjln li a p{ font-size:1rem;}

.jjln li:hover{background:#0b516b;}
.jjln li:hover a{ color:#fff;}





/* 首页公共标题 */
.ipart .infor .tit_en{font-size:17px; color:#ea5613; font-family:'PIER'; position:relative; display:inline-block; text-transform:uppercase; margin-bottom:10px;}
.ipart .infor .tit_en:after{content:''; position:absolute; left:110%; width:50px; height:2px; background:#ea5613; top:50%; margin-top:-1px;}
.ipart .infor .tit{font-size:38px; color:#000; line-height:1;}
.ipart .top_ .left{float:left; width:50%;}
.ipart .top_ .right{float:left; width:50%;}

.ipart01 .top_{padding:60px 0;}
.ipart01 .top_ .right .dot{float:left; width:25%; position:relative; text-align:center; cursor:pointer;}
.ipart01 .top_ .right .dot .img{width:70px; height:35px; background-repeat:no-repeat; display:inline-block;}
.ipart01 .top_ .right .dot:after{content:''; position:absolute; width:1px; height:36px; background:#ededed; top:9px; left:0;}
.ipart01 .top_ .right .dot:first-child:after{display:none;}
.ipart01 .top_ .right .dot .txt{font-size:17px; color:#000;}
.ipart01 .top_ .right .dot.active .img{background-position:0 -35px;}
.ipart01 .top_ .right .dot.active .txt{color:#ea5613;}

.ipart01 .top_ .right .dot:before{content:""; position:absolute; bottom:-40px; left:0; right:0; height:14px; background:url(../images/cert_btm.png) no-repeat center; opacity:0; animation-fill-mode:forwards;}
.ipart01 .top_ .right .dot.active:before{ animation: certFlag infinite linear 1.8s; -webkit-animation: certFlag infinite linear 1.8s; -moz-animation: certFlag infinite linear 1.8s; -o-animation: certFlag infinite linear 1.8s; -ms-animation: certFlag infinite linear 1.8s;}
@keyframes certFlag{
  0% {transform:translateY(-10px); opacity:0;} 100% {transform:translateY(0); opacity:1;}
}
@-moz-keyframes certFlag{
  0% {-moz-transform:translateY(-10px); opacity:0;} 100% {-moz-transform:transform:translateY(0); opacity:1;}
}
@-webkit-keyframes certFlag {
	0% {-webkit-transform:translateY(-10px); opacity:0;} 100% {-webkit-transform:transform:translateY(0); opacity:1;}
}
@-o-keyframes certFlag {
	0% {-o-transform:translateY(-10px); opacity:0;} 100% {-o-transform:transform:translateY(0); opacity:1;}
}
@-ms-keyframes certFlag {
	0% {-ms-transform:translateY(-10px); opacity:0;} 100% {-ms-transform:transform:translateY(0); opacity:1;}
}

.ipt2_l{float:left; width:15%; height:621px; background:url(../images/ipt2_l01.png) no-repeat left center; margin-top:100px;}
.ipt2_l ul{padding-top:130px;}
.ipt2_l li{cursor:pointer; line-height:80px; position:relative; width:270px; margin:5px 0;}
.ipt2_l li::after{content:''; width:271px; height:100%; position:absolute; left:0; bottom:0; transition:all 0.5s ease; background:url(../images/ipt2_l02.png) no-repeat left center; opacity:0; visibility:visible; pointer-events:none;}
.ipt2_l li .box{position:relative; z-index:2;}
.ipt2_l li span{width:72px; display:inline-block; text-align:center;margin-right:20px; color:#fff; font-size:16px; transition:all .5s; -moz-transition:all .5s;-webkit-transition:all .5s; -o-transition:all .5s}
.ipt2_l li span i{display:none;}
.ipt2_l li span i img{vertical-align:middle;}
.ipt2_l li .p{display:inline-block; color:#fff; font-size:17px;}
.ipt2_l li.cur:after{opacity:1; visibility:visible;}
.ipt2_l li.cur span i{display:block;}
.ipt2_l li.cur .p{font-weight:bold;}
.ipt2_l li.li01{margin-left:50px;}
.ipt2_l li.li02{margin-left:20px;}
.ipt2_l li.li03{margin-left:5px;}
.ipt2_l li.li04{margin-left:20px;}
.ipt2_l li.li05{margin-left:50px;}
.ipt2_l li.li06{margin-left:60px;}
.ipt2_c {width:50%; margin:0 8% 0 12%; float:left; padding-top:150px;}
.ipt2_c .hd{position:relative; height:503px;}
.ipt2_c .hd ul{position:relative; height:503px;}
.ipt2_c .hd li{width:100%; height:100%; position:absolute; left:0; bottom:0; opacity:0; visibility:hidden; transition:all 0.7s ease; transform:translateX(100px);}
.ipt2_c .hd li .img{height: 100%;width: 100%;}
.ipt2_c .hd li.lunbo{padding-bottom:30px;}
.ipt2_c .hd li.cur{opacity:1; visibility:visible; transform:translateX(0px);}
/* .ipt2_c .hd .lunbo{padding-bottom:30px;} */
.ipt2_c .hd .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:-20px; left:0%;  width:100%; text-align:center;}
.ipt2_c .hd .owl-carousel .owl-dot{width:16px; height:16px; margin:0 5px;border-radius:30px; display:inline-block; background:#fff; transition:all 0.5s ease;}
.ipt2_c .hd .owl-carousel .owl-dot.active{background:#e60012; width:40px;}
.ipt2_c .bd{margin-top:40px;}
.ipt2_c .bd .intro ul{text-align:center; font-size:0;;}
.ipt2_c .bd .intro li{display:inline-block; width:29%; padding:0 2%; color:#fff; position:relative}
.ipt2_c .bd .intro li .box{padding:0 20%; text-align:center;}
.ipt2_c .bd .intro li .txt{font-size:15px; line-height:23px;}
.ipt2_c .bd .intro li .tit{font-size:30px; line-height:32px; font-family:Impact;}
.ipt2_c .bd .intro li:after{content:''; width:22px; height:60px; background:url(../images/common_share_line.png) no-repeat center; position:absolute; right:-20px; top:50%; margin-top:-30px;}
.ipt2_c .bd .intro li:last-child:after{display:none;}
.ipt2_r{float:right; width:15%; position:relative; height:852px;}
.ipt2_r:after{content:''; width:100%; height:100%; background:url(../images/pic_2.png); position:absolute; right:40px; top:-10px; z-index:50; pointer-events:none; transition:1.5s; -moz-transition:1.5s; -webkit-transition:1.5s; -o-transition:1.5s;} 
.ipt2_r .text{width:270px; position:absolute; top:210px; right:20%; z-index:48;}
.ipt2_r .text li{cursor:pointer; height:85px; line-height:85px; text-align:right; background:url(../images/but_bg.png) no-repeat; background-position:270px 0 ; color:#fff;  transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;  font-size:16px;}
.ipt2_r .text li span{display:inline-block;  vertical-align:middle;}
.ipt2_r .text li i{display:inline-block; vertical-align:middle; margin-left:15px; width:0; overflow:hidden; transition:all .5s; -moz-transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s}
.ipt2_r .text li.li01 div{padding-right:60px;}
.ipt2_r .text li.li02 div{padding-right:50px;}
.ipt2_r .text li.li03 div{padding-right:40px;}
.ipt2_r .text li.li04 div{padding-right:50px;}
.ipt2_r .text li.li05 div{padding-right:60px;}
.ipt2_r .text li:hover{color:#e60012;}
.ipt2_r .text li:hover i{width:26px;}
.ipt2_r .text li:nth-child(1):hover{background-position:0 0;}
.ipt2_r .text li:nth-child(2):hover{background-position:0 0;}
.ipt2_r .text li:nth-child(3):hover{background-position:0 0;}
.ipt2_r .text li:nth-child(4):hover{background-position:0 0;}
.ipt2_r .text li:nth-child(5):hover{background-position:0 0;}
.ipt2_r .menu_lf img{display:inline-block; vertical-align:-8px;}
.ipt2_r .text img{display:inline-block; vertical-align:0;}
.ipt2_r .car{width:976px;position:absolute;top:0;left:470px;}
.ipart06 {
  background: url(../images/ipart02_1.jpg) no-repeat center;
  height: 852px;
  overflow: hidden;
  position: relative;
  z-index: 3;
}
.ipart06 {
  height: 800px;
  margin-bottom: 55px;
}

.ipart06 .mobile_show {
  display: none;
}
.ipt2_l{margin-left:2%; width:13%; background: url(../images/ipt2_l01.png) no-repeat left 10px center;}
.ipt2_l ul{padding-top:105px;}
.ipt2_r .text{right:25%;}
.ipt2_r .text .box{display:none;}
.ipt2_r .text .box.cur{display:block;}


.ipt2_l ul{padding-top:60px;}
.ipt2_l li.li01{margin-left:40px;}
.ipt2_l li.li02{margin-left:10px;}
.ipt2_l li.li03{margin-left:-5px;}
.ipt2_l li.li04{margin-left:-5px;}
.ipt2_l li.li05{margin-left:10px;}
.ipt2_l li.li06{margin-left:40px;}
.ipt2_r:after{background:url(../images/pic_2.png) no-repeat; right:-70px; top:70px;}
.ipt2_r .text{top:180px;}


.ipart06 .mobile_show .m_bd #pro_img ul{position: relative;overflow: hidden;height: 50vw;}
.ipart06 .mobile_show .m_bd #pro_img ul li{display:none;}
.ipart06 .mobile_show .m_bd #pro_img ul li.cur{display:block;}


.solution_list  .solu_anli{padding-top: 65px;}
.solution_list  .solu_anli .solu_anli_box{padding-top: 35px;}
.anli_list .wrapsolu{padding-top: 65px;}
.anli_list .list_wl_list { padding-top: 30px;    padding-bottom: 25px;}





.ipart01 .bott_ .item{display:none; position:relative; overflow:hidden;}
.ipart01 .bott_ .owl-item .item{display:block;}
.ipart01 .bott_ .item img{position:absolute; width:1920px; left:50%; margin-left:-960px; max-width:none; top:0;}
.ipart01 .bott_ .item .orange_block{background:#ea5613; width:41.5%; height:65%; position:absolute; bottom:0; right:0;}
.ipart01 .bott_ .item .content{position:relative; z-index:2; padding:75px 0 110px;}
.ipart01 .bott_ .item .right{float:right; width:51.4%; height:385px; overflow:hidden; background:#fff;}
.ipart01 .bott_ .item .right .box{padding:50px 60px;}
.ipart01 .bott_ .item .right .box .t{font-size:18px; color:#ea5613;}
.ipart01 .bott_ .item .right .box .tit{font-size:35px; color:#000;}
.ipart01 .bott_ .item .right .box .con{line-height:28px; height:56px; overflow:hidden; margin:20px 0 60px;}
.ipart01 .bott_ .item .right .box .links a{margin-right:40px; position:relative; display:inline-block; color:#ea5616; font-size:17px;}
.ipart01 .bott_ .item .right .box .links a i{margin:0; transition:.5s ease;}
.ipart01 .bott_ .item .right .box .links a:after{content:''; position:absolute; bottom:0; left:0; width:0; height:1px; background:#ea5613; transition:.5s ease;}
.ipart01 .bott_ .item .right .box .links a:hover:after{width:100%;}
.ipart01 .bott_ .item .right .box .links a:hover i{transform:translateX(5px);}
.ipart02{padding:60px 0;}
.ipart02 .top_{margin-bottom:60px;}
.ipart02 .top_ .right{margin-top:15px; font-size:16px; line-height:34px;}
.ipart02 .bott_ .item{ margin-left:20px; position:relative; float:left; width:12.8%; height:512px; text-align:center; color:#fff; background-repeat:no-repeat; transition-duration:1s; background-size:auto 100%;}
.ipart02 .bott_ .item.on{ background-size:100% 100%;}
.ipart02 .bott_ .item:first-child{margin-left:0;}
.ipart02 .bott_ .item1{margin-top:31px; background-position: 79% 0;}
.ipart02 .bott_ .item2{margin-top:71px; background-position:75% 0;}
.ipart02 .bott_ .item3{background-position:82% 0;}
.ipart02 .bott_ .item4{margin-top:56px; background-position:55% 0;}
.ipart02 .bott_ .item.on, .ipart02 .bott_ .item:hover {width:56.09%; text-align:left; background-position:0 !important;}
.ipart02 .bott_ .item::before {content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:url(../images/black.6.png); z-index:0; opacity:1; visibility:visible; transition-duration:.3s;}
.ipart02 .bott_ .item3::before{background:url(../images/orange.8.png);}
.ipart02 .bott_ .item .inner{position:relative;margin:200px 40px;}
.ipart02 .bott_ .item .inner .tit{font-size:22px; transition:.5s ease;}
.ipart02 .bott_ .item .inner .con{opacity:0; visibility:hidden; max-width:80%; transition:.5s ease; height:0; overflow:hidden;}
.ipart02 .bott_ .item .inner .con .txt{margin:20px 0 60px;} 
.ipart02 .bott_ .item.on .inner {margin:120px 40px 0;}
.ipart02 .bott_ .item.on::before{background: url(../images/black.6.png);}
.ipart02 .bott_ .item.on .inner .tit{font-size:35px;}
.ipart02 .bott_ .item.on .inner .con{opacity:1; visibility:visible; height:300px;}

.ipart03{height:auto;width:100%;overflow:hidden;}
.ipart03 ul{width:100%; height:658px; margin:0 auto; z-index:2;}
.ipart03 li{width:100%; height:658px;}
.ipart03 li .list_box{-webkit-transform:scale(0.9); -ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9); background:#fff; transition:.5s ease;}
.ipart03 li .list_box img{opacity:0.7; filter:alpha(opacity=70);}
.ipart03 li.roundabout-in-focus .list_box{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.ipart03 li.roundabout-in-focus .list_box img{opacity:1; filter:alpha(opacity=100)}
.ipart03 .list_box{display:block; color:#2f2f2f; position:relative;}
.ipart03 .intro{width:100%; position:absolute; top:0; left:0; visibility:hidden; opacity:0; transition:.5s ease;}
.ipart03 .intro .box{padding:130px 110px;}
.ipart03 .intro .box .smal_tit{font-size:18px; font-weight:bold;}
.ipart03 .intro .box .tit{font-size:55px; line-height:1.2;}
.ipart03 .intro .box .con{font-size:18px; margin:15px 0 65px;}
.ipart03 .rect-47{padding-bottom:47%;}
.ipart03 .roundabout-in-focus .intro{visibility:visible; opacity:1;}
.ipart03 .arr_btn{position:absolute; top:50%; margin-top:-25px; color:#fff; z-index:300; text-align:center; width:70px; text-align:center; font-size:35px;cursor:pointer; overflow:hidden; background:rgba(0,0,0,0.2);}
.ipart03 .arr_btn i{margin:0;}
.ipart03 .arr_btn.arr_btn_prev{left:0;}
.ipart03 .arr_btn.arr_btn_next{right:0;}
.ipart03 .arr_btn:hover{color:#ea5613;}
.ipart03 .common-border-btn{background:url(../images/white.2.png);}
.ipart03 .common-border-btn span{color:#ea5613}
.ipart03 .common-border-btn span.icon{background:url(../images/btn_orange.png) no-repeat center; }
.ipart03 .common-border-btn:hover{background:#fff; border-color:#fff;}
.ipart03 .common-border-btn:hover span{color:#000}
.ipart03 .common-border-btn:hover span.icon{background:url(../images/btn_black.png) no-repeat center; }

.ipart04{padding:60px 0;}
.ipart04 .top_{margin-bottom:60px;}
.ipart .ipart04 .top_ .left{width:40%;}
.ipart .ipart04 .top_ .right{width:60%;}
.ipart04 .top_ .right{margin-top:15px; font-size:16px; line-height:34px;}
.ipart04 .top_ .right{overflow:hidden;}
.ipart04 .top_ .right .txt{float:left; width:70%;}
.ipart04 .top_ .right .common-btn{color:#fff;}
.ipart04 .content ul {overflow:hidden;}
.ipart04 .content ul li{width: 32%;margin-right: 1%;float: left;}
.ipart04 .content ul li a{display: block;background: #e6e6e6;position: relative;transition: .5s ease;}
.ipart04 .content  ul li .img {position:relative;}


.ipart04 .content  ul li .img .tit{background:url(../images/gray.8.png); padding:12px 25px; position:absolute; left:0; bottom:0; font-weight:normal;}
.ipart04 .content  ul li .img .tit span{font-size:14px; color:#000;}
.ipart04 .content  ul li .img .tit em{width:2px; height:12px; background:#000; display:inline-block; margin:0 7px; vertical-align:middle;}
.ipart04 .content ul li  .intro{overflow:hidden;}
.ipart04 .content ul li  .intro .box{margin:30px 25px; }
.ipart04 .content ul li  .intro .box .tit{font-size:20px; line-height:30px; color:#000; height:60px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-bottom:30px; transition:.5s ease;}
.ipart04 .content ul li a:hover {  background: #ea5613;}
.ipart04 .content ul li a:hover .intro .box .tit{color:#fff;}
.ipart04 .content ul li a:hover .noborder-btn{color:#fff;}
.ipart04 .content ul li .rect-568{padding-bottom:56.8%;}


.ipart04 .content .item .rect-568{padding-bottom:56.8%;}
.ipart04 .content .item{display:none; background:#f7f7f7; position:relative; transition:.5s ease;}
.ipart04 .content .owl-item .item{display:block;}
.ipart04 .content .item .img .tit{background:url(../images/gray.8.png); padding:12px 25px; position:absolute; left:0; bottom:0; font-weight:normal;}
.ipart04 .content .item .img .tit span{font-size:14px; color:#000;}
.ipart04 .content .item .img .tit em{width:2px; height:12px; background:#000; display:inline-block; margin:0 7px; vertical-align:middle;}
.ipart04 .content .item .intro{overflow:hidden;}
.ipart04 .content .item .intro .box{margin:30px 25px; }
.ipart04 .content .item .intro .box .tit{font-size:20px; line-height:30px; color:#000; height:60px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; margin-bottom:30px; transition:.5s ease;}
.ipart04 .noborder-btn{color:#000;display:block; text-align:right;}
.ipart04 .noborder-btn:hover .icon{color:#fff}
.ipart04 .content .item:hover{background:#ea5613;}
.ipart04 .content .item:hover .intro .box .tit{color:#fff;}
.ipart04 .content .item:hover .noborder-btn{color:#fff;}
.ipart04 .owl-nav>div{cursor:pointer; z-index:5; font-size:30px; position:absolute; top:50%; margin-top:-30px; color:#fff;}
.ipart04 .owl-nav i{margin:0;}
.ipart04 .owl-nav .owl-prev{left:0;}
.ipart04 .owl-nav .owl-next{right:0;}
.ipart04 .owl-nav>div:hover{color:#ea5613;}
.ipart05{position:relative; padding:80px 0; overflow:hidden;}
.ipart05 .img1{position:absolute; top:0; width:100%; left:0;}
.ipart05 .content{position:relative;}
.ipart05 .content .left{width:48.5%;}
.ipart05 .content .left .con{margin:30px 0 60px; line-height:28px;}
.ipart05 .content .left ul li{float:left; width:30%; text-align:center; margin-left:5%;}
.ipart05 .content .left ul li:first-child{margin-left:0;}
.ipart05 .content .left ul li .txt{color:#9f9f9f; font-size:14px;}
.ipart05 .content .left ul li .num{margin:20px 0; font-size:54px; color:#ea5613; font-family:'HUR'; line-height:1;}


/* xc_banner */
.xc_banner{position:relative; overflow:hidden; height:520px;}
.xc_banner img {position:absolute;width:1920px;left:50%;margin-left:-960px;max-width:none;}
.xc_banner .content{ position:absolute; width:100%; left:0; bottom:120px;}
.xc_banner .content .wrap{position:relative;}
.xc_banner  .wrap{position:relative;}
.xc_banner .content .tit{font-size:38px; color:#fff; display:inline-block;}
.xc_banner .banner_mouse{bottom:-50px; right:0;}
.xc_banner .intro{position:absolute; left:0; width:100%; bottom:102px; color:#fff; }
.xc_banner .intro .tit{font-size:54px; line-height:54px; font-weight:bold; margin-bottom:25px;}
.xc_banner .intro .con{font-size:18px; line-height:26px; margin-bottom:20px;}


/* xc_banner */
.xc_banner{position:relative; overflow:hidden; height:492px;}
.xc_banner img {position:absolute;width:1920px;left:50%;margin-left:-960px;max-width:none;}
.xc_banner .content{ position:absolute; width:100%; left:0; bottom:120px;}
.xc_banner .content .wrap{position:relative;}
.xc_banner .content .tit{font-size:38px; color:#fff; display:inline-block;}
.xc_banner .banner_mouse{bottom:-50px; right:0;}

/* xc_nav */
.xc_nav{line-height:70px; height:70px; border-bottom:2px solid #f0f0f0;}
.xc_nav .left{float:left;}
.xc_nav .left ul li{position:relative; float:left; font-size:15px; padding:0 30px;}
.xc_nav .left ul li:after{content:''; position:absolute; width:1px; height:12px; background:#dddddd; left:0; top:50%; margin-top:-6px;}
.xc_nav .left ul li:first-child{margin-left:0;}
.xc_nav .left ul li:first-child:after{display:none;}
.xc_nav .left ul li:before{content:""; position:absolute; bottom:0; left:50%; right:50%; height:2px; background:#ea5613; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.xc_nav .left ul li:hover:before,
.xc_nav .left ul li.cur:before{left:0; right:0;}
.xc_nav .left ul li:hover a,
.xc_nav .left ul li.cur a{color:#ea5613;}
.xc_nav .right{float:right; font-size:14px; color:#333;}
.xc_nav .right .home{color:#ea5613; font-size:16px;}




/* 商务合作 */
.business.channel_content{padding-bottom:0;}
.business01 .left{float:left; width:45%; position:relative; z-index:2;}
.business01 .left .inner{position:absolute; background:#fff; border-bottom:5px solid #ea5613; width:100%; left:0; top:0; box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}
.business01 .left .box{padding:50px;}
.business01 .left .box .infor .tit{font-size:35px;}
.business01 .left .box .infor .con{font-size:17px; color:#3e3a39; margin:5px 0 30px; line-height:24px;}
.business01 .left .box .form .inp_box{border-bottom:1px solid #dee0e2; padding:20px 0;}
.business01 .left .box .form .inp_box label{display:inline-block; font-size:16px; line-height:24px;}
.business01 .left .box .form .inp_box input{line-height:24px; padding:0; border:none; width:70%;}
.business01 .left .box .form button{cursor:pointer; outline:none; margin-top:20px; background:#eeeeee; border:none;}
.business01 .left .box .form button:hover{background:#ea5613;}
.business01 .left .box .form .bott label{line-height:34px;}
.business01 .left .box .form .bott input{line-height:34px; width:100px;}
.business01 .left .box .form .bott img{height:34px;}
.business01 .right{float:right; width:47%;}
.business01 .right .box{padding:50px 0;}
.business01 .right .box .infor .tit{font-size:35px;}
.business01 .right .box .infor .con{font-size:17px; color:#3e3a39; margin:5px 0 30px; line-height:24px;}
.business01 .right .box ul li{position:relative; padding-left:30px; margin-bottom:16px;}
.business01 .right .box ul li span{display:inline-block; font-size:16px; line-height:30px;}
.business01 .right .box ul li .icon{position:absolute; left:0; top:5px; width:20px; height:18px;}
.business01 .right .box ul li.li1 .icon{background:url(../images/business01_1.png) no-repeat center;}
.business01 .right .box ul li.li2 .icon{background:url(../images/business01_2.png) no-repeat center;}
.business01 .right .box ul li.li3 .icon{background:url(../images/business01_3.png) no-repeat center;}
.business02{height:490px; overflow:hidden;}
.business02 img{max-width:none;}

/* 招聘列表 */
.job_list01{margin-bottom:60px;}
.job_list01 .infor{text-align:center; font-size:35px; line-height:1; margin-bottom:50px;}
.job_list01 .rect-91{padding-bottom:91%;}
.job_list01 .rect-857{padding-bottom:85.7%;}
.job_list01 .rect-478{padding-bottom:47.8%;}
.job_list01 .tit{font-size:28px; margin-bottom:15px;}
.job_list01 .text{line-height:28px;}
.job_list01 .list_l_t_text{background:#f3f3f3;}
.job_list01 .list_l_t_text .text_box{padding:20% 10% 0;}
.job_list01 .list_l_t_text .tit{color:#ea5613; }
.job_list01 .list_l_b_txt_box{top:0;left:0; width:100%;}
.job_list01 .list_l_b_txt_box .box{padding:10% 10% 0;}
.job_list01 .list_r_text{bottom:0;right:0;background:url(../images/orange.8.png); color:#fff;width:47%;padding:8% 6%;text-align:right;}
.job_list02{padding-bottom:60px;}
.job_list02 .infor{text-align:center; font-size:35px; line-height:1; margin-bottom:50px;}
.job_list02 .form_box{ margin-bottom:45px; }
.job_list02 .form_box .inp_wrap{width:30.5%; margin-right:1%; border:1px solid #e3e7ec; display:inline-block; vertical-align:top;}
.job_list02 .form_box .inp_wrap .inp{width:100%; height:54px; line-height:54px; font-size:16px; color:#000; text-indent:23px; border:none; border-radius:0; padding:0; background:transparent;}
.job_list02 .form_box .inp_wrap.search_wrap{width:54px; margin-right:0;}
.job_list02 .form_box .inp_wrap.date_wrap{display:none;}
.job_list02 .form_box button{outline:none; border:none; background:#ea5613; height:54px; line-height:54px; font-size:0; text-align:center; cursor:pointer; text-align:center; width:100%; vertical-align:top; transition:.5s ease;}
.job_list02 .form_box button:hover{background:#be4e1b;}
.job_list02 .form_box button i{display:inline-block;  color:#fff; vertical-align:middle; width:23px; height:22px; background:url(../images/job_list02_2.png) no-repeat center;}
.job_list02 .form_box .inp_wrap .select-ui-choose-default ._arrow .arr{width:12px; height:6px; background:url(../images/job_list02_1.png) no-repeat center; border:none;}
.job_list02 .form_box .inp_wrap .select-ui-choose-default.on ._arrow .arr{margin:-.2em 0 0;}
.job_list02 .form_box .inp_wrap .select-ui-choose ._arrow{right:17px;}
.job_list02 .form_box .inp_wrap .select-ui-choose-default ._txt{text-align:left;}
.job_list02 .widget-job-tit{background:#ea5613; color:#fff; overflow:hidden; height:54px; line-height:54px;}
.job_list02 ._jt {height:70px; line-height:70px; overflow:hidden; *zoom:1;cursor:pointer;border-bottom:1px solid #dedede; font-size:16px; color:#666;}
.job_list02 ._ut{float:left; text-align:center; min-height:1px; width:16.5%;}
.job_list02 ._jt ._ut._t6:after {content:"+"; display:inline-block; vertical-align:-1px; color:#aaa; font-weight:bold; margin-left:5px; font-size:20px;}
.job_list02 ._jt._jt_act ._ut._t6:after {content:"-";}
.job_list02 ._jc {display:none;}
.job_list02 ._jcon {padding:50px 80px 40px; background:#f5f5f5; }
.job_list02 .tit{font-size:17px;margin-bottom:20px;}
.job_list02 .info{line-height:30px; margin-bottom:40px;}
.job_list02 ._jt._jt_act{border-color:transparent;}
body .select-ui-options-default{box-sizing:border-box;}
body .select-ui-options-default li:hover{background:#ea5613;}
body .select-ui-options-default li{padding:6px 0 6px 20px;}
body .select-ui-choose ._arrow .arr{left:-6px;}
/* 新闻列表 */
.news_list.channel_content{background:#f0f0f0;}
.news_list01 .hd{margin-bottom:65px;}
.news_list01 .hd .box{padding:31px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1)}
.news_list01 .hd .box .hd_tit{font-size:26px; height:56px; line-height:56px; margin-right:4%; text-transform:uppercase;}
.news_list01 .hd .box .sele_wrap,
.news_list01 .hd .box .inp_box_wrap{width:24%; margin-right:2%; float:left;}
.news_list01 .hd .box .sele_wrap select,
.news_list01 .select-ui-choose-default,
.news_list01 .hd .box .inp_box{display:block; width:100%; height:56px; line-height:56px; padding:0; margin:0; font-size:14px; color:#555; text-indent:10px; background:#f8f8f8; border-color:#f8f8f8;}
.news_list01 .hd .box input.inp_box{outline:none; border:1px solid #f8f8f8;}
.news_list01 .hd .box .hd_btn{width:100px; border-radius:10px; background:#ea5613; text-align:center; font-size:15px; color:#fff; height:56px; line-height:56px; outline:none; cursor:pointer; border:none; transition:.5s ease; font-size:0;}
.news_list01 .hd .box .hd_btn .icon{display:inline-block; width:23px; height:22px; background:url(../images/job_list02_2.png) no-repeat center; vertical-align:middle;}
.news_list01 .hd .box .hd_btn:hover{background:#be4e1b;}
.news_list01 .select-ui-choose-default ._arrow .arr{border-color:#b5b5b5 transparent transparent;}
.news_list01 .select-ui-choose-default.on ._arrow .arr {border-color:transparent transparent #b5b5b5}
.news_list01 ul li{float:left; width:32%; margin-right:2%; background:#fff; transition:.5s ease; margin-bottom:40px; border-bottom:3px solid #cecdcf;}
.news_list01 ul li.three_li{margin-right:0;}
.news_list01 ul .rect-536{padding-bottom:53.6%;}
.news_list01 ul .rect-528{padding-bottom:52.8%;}
.news_list01 ul li .intro .box{padding:30px;}
.news_list01 ul li .intro .box .con{color:#010101; line-height:24px; height:72px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.news_list01 ul li .intro .box .tit{font-size:26px; line-height:40px; height:80px; color:#000; overflow:hidden; margin:0 0 45px; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list01 ul li .intro .box .date{font-size:15px; line-height:20px; color:#a1a0a1;  position:absolute; left:25px; bottom:25px;}
.news_list01 ul li .intro .box .icon{width:23px; height:23px; background:url(../images/news_list01_icon1.png) no-repeat center; transition:.3s ease; position:absolute; right:23px; bottom:23px; cursor:pointer;}
.news_list01 ul li:hover .intro .box .icon{background:url(../images/news_list01_icon2.png) no-repeat center;}
.news_list01 ul li:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}

.news_list01 ul li.noimg .img{background:#ea5613; position:relative;}
.news_list01 ul li.noimg .img:after {content:''; position:absolute; width:0; height:0; bottom:-21px; left:6%; border-top:11px solid #ea5613; border-left:11px solid #ea5613; border-bottom:11px solid transparent; border-right:11px solid transparent;}
.news_list01 ul li.noimg .img .box{padding:50px 30px;}
.news_list01 ul li.noimg .img .box .t{font-size:26px; line-height:40px; height:80px; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

/*点击加载*/
.load_more{text-align:center; padding-top:20px;}
.load_more .loading{width:170px; height:50px; line-height:50px; background:#ea5613; border-radius:35px; display:inline-block; vertical-align:middle; font-size:15px; color:#fff; cursor:pointer; transition:.5s ease;}
.load_more .loading:hover{background:#be4e1b;}

.load_more.nomore {display:none;}
/*点击加载 end*/


/* 新闻详细 */

.xc_banner .content .con{float:right;color: #fff;}
.xc_banner .content .con #nPage{float:left;}
.xc_banner .content .con a{float:left; width:44px; height:44px; vertical-align:top; line-height:44px; margin-left:10px; color:#fff; background:#acaba8; text-align:center; border-radius:50%; font-weight:bold;}
.xc_banner .content .con a.list{background:#ea5613;}
.xc_banner .content .con a:hover{background:#be4e1b;}
.news_detail.channel_content{padding-bottom:0;}
.news_detail01{padding-bottom:60px; }
.news_detail01 .top_{margin-bottom:60px; position:relative;}
.news_detail01 .top_ .title{font-size:30px; margin-bottom:22px; color:#262626;}
.news_detail01 .top_ .date {font-size:18px; color:#a1a0a1; padding-bottom:25px; border-bottom:1px solid #dcdcdc;}
.news_detail01 .bott_ .bott_l {margin-right:5%;}
.news_detail01 .bott_ .bott_l .bdsharebuttonbox{overflow:hidden;}
.news_detail01 .bott_ .bott_l a{display:block; float:none; width:72px; height:72px; background:#f5f5f5; padding:0; margin:0;  -webkit-box-align:center; align-items:center; cursor:pointer; display:flex; -webkit-box-pack:center; justify-content:center; text-decoration:none;} 
.news_detail01 .bott_ .bott_l a i{background:#dedede; width:28px; height:28px; text-align:center; line-height:28px; color:#fff; font-size:19px; border-radius:5px;}
.news_detail01 .bott_ .bott_r video{width:600px; max-width:100%;margin:0 auto;}
.news_detail01 .bott_ .bott_r{width:75%; font-size:15px; color:#666666;}
.news_detail02{background:url(../images/news_detail02_bg.jpg) no-repeat center; padding:60px 0;}
.news_detail02 .tit{color:#000; font-size:38px; margin-bottom:40px; text-align:center;}
.news_detail02 .content .item{display:block; background:#fff; padding:25px 50px; position:relative;}
.news_detail02 .content .item .date{font-size: 16px; margin-bottom: 20px; color:#a1a0a1;}
.news_detail02 .content .item .icon{width:23px; height:23px; background:url(../images/news_list01_icon1.png) no-repeat center; transition:.3s ease; position:absolute; right:23px; bottom:23px; cursor:pointer;}
.news_detail02 .content .item:hover .icon{background:url(../images/news_list01_icon2.png) no-repeat center;}
.news_detail02 .content .item .t{font-size:26px; color:#000; line-height:40px; height:80px; overflow:hidden; margin-bottom: 25px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


/* 公共按钮 */
.common-infor .tit{font-size:17px; color:#ea5613; position:relative; display:inline-block; text-transform:uppercase; margin-bottom:10px;}
.common-infor .tit:after{content:''; position:absolute; left:110%; width:50px; height:2px; background:#ea5613; top:50%; margin-top:-1px;}
.common-infor .con{font-size:38px; color:#000; line-height:1;}

/* 关于我们 */
.about_us.channel_content{padding:0;}
.about_us01 {margin-bottom:60px;}
.about_us01 .left{margin-bottom:40px;}
.about_us01 .right{font-size:15px; color:#000; line-height:30px;}
.about_us02 .rect-30{padding-bottom:30%;}
.about_us02 .media{cursor:pointer;}
.about_us02 .media .cover{width:102px; height:102px; position:absolute; left:50%; margin-left:-62.5px; top:50%; margin-top:-62.5px; background:url(../images/play.png) no-repeat center;}
.about_us03{display:none;}
.about_us03 .tab_t{padding:60px 0;}
.about_us03 .tab_t ul li{float:left; width:20%; text-align:center; cursor:pointer;}
.about_us03 .tab_t ul li .img{display:inline-block; background-repeat:no-repeat; background-position:0 0; width:96px; height:55px;}
.about_us03 .tab_t ul li .txt{font-size:18px; position:relative;}
.about_us03 .tab_t ul li .txt:after{content:''; position:absolute; left:50%; margin-left:-21px; bottom:-5px; width:42px; height:1px; background:#ea5613; opacity:0; visibility:hidden; transition:.5s ease;}
.about_us03 .tab_t ul li.cur .img{background-position:0 -55px;}
.about_us03 .tab_t ul li.cur .txt{color:#ea5613;}
.about_us03 .tab_t ul li.cur .txt:after{opacity:1; visibility:visible;}
.about_us03 .tab_c .content{display:none;}
.about_us03 .tab_c .content.cur{display:block;}
.about_us03 .tab_c .content .txt{font-size:16px; line-height:30px; margin-bottom:35px;}
.about_us04{background:#f4f4f4; padding:60px 0; margin-top:60px;}
.about_us04 .infor .tit{font-size:38px; text-align:center; margin-bottom:60px;}
.about_us04 .content .item{float:left; width:32%; margin-right:2%; overflow:inherit;}
.about_us04 .content .item.item3{margin-right:0;}
.about_us04 .content .item .rect-99{padding-bottom:99%;}
.about_us04 .content .item .intro{background:#fff; transition:.5s ease; width:90%; color:#0f0f0f; float:right; margin-top:-90px; position:relative; min-height:170px;}
.about_us04 .content .item .intro .box{padding:30px 25px 0;}
.about_us04 .content .item .intro .box .tit{font-size:28px;}
.about_us04 .content .item .intro .box .con{line-height:25px; font-size:14px;}
.about_us04 .content .item:hover .intro{background:#ea5613; color:#fff; box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}
.about_us05{padding:60px 0; margin-bottom:60px; background:url(../images/about_us05_bg.jpg) no-repeat center;}
.about_us05 .left{float:left;}
.about_us05 .right{float:right; margin-top:10px;}
.about_us05 .content .con{font-size:15px; margin:40px 0 80px;}
.about_us05 ul li{float:left; width:25%; position:relative;}
.about_us05 ul li:after{content:''; position:absolute; width:1px; height:100%; background:#d2d2d2; left:-15%; top:0;}
.about_us05 ul li:first-child .box{padding-left:0;}
.about_us05 ul li:first-child:after{display:none;}
.about_us05 ul li .img{width:20%; float:left; margin-right:5%;}
.about_us05 ul li .txt{float:left; width:75%;}
.about_us05 ul li .txt .t{font-family:'Arial'; font-size:35px; color:#ea5613; font-weight:bold; line-height:1.2;}
.about_us06{background:url(../images/about_us06_bg.jpg) no-repeat center; padding:88px 0; text-align:center; color:#fff;}
.about_us06 .tit{font-size:38px;}
.about_us06 .con{color:#d2d2d2; margin:26px 0 80px;}
.about_us06 .common-border-btn{background:url(../images/white.2.png); border:none;}
.about_us06 .common-border-btn span{color:#fff;}
.about_us06 .common-border-btn span.icon{background:url(../images/btn_white.png) no-repeat center}
.about_us06 .common-border-btn:hover{background:#fff;}
.about_us06 .common-border-btn:hover span{color:#000;}
.about_us06 .common-border-btn:hover span.icon{background:url(../images/btn_black.png) no-repeat center}


/*honor2*/
.honor2 .rect-137{ padding-bottom: 137%; }
.honor2 .left{width:41%; background:url(../images/honor2_01.jpg) no-repeat center; background-size:cover; height:724px;}
.honor2 .left .box{padding:75px 65px 0;}
.honor2 .left .box .img_ {background:url(../images/honor2_03.jpg) no-repeat center; background-size:cover;}
.honor2 .left .box .img_ .rect-94{padding-bottom:114%; text-align:center;}
.honor2 .left .box .img_ .img_span{display:inline-block; margin-top:2%; transition:all 0.5s ease; padding:0 7%;}
.honor2 .left .box .img_ .img_span img{width: 76%;}
.honor2 .left .title{text-align:center; background:#000; height:70px; line-height:70px; font-size:18px;color:#fff;}
.honor2 .right{width:59%; height:724px; background:url(../images/honor2_02.jpg) no-repeat center; background-size:cover;}
.honor2 .right .box{padding:106px 35px 70px 65px; color:#fff;}
.honor2 .right .box .infor .tit{font-size:40px; line-height:45px; margin-bottom:20px;}
.honor2 .right .box .infor .con{font-size:16px; line-height:30px; margin-bottom:40px;}
.honor2 .right .list{height:384px; overflow:auto; margin-bottom:14px; padding-right:4%; position:relative;}
.honor2 .right .list li{margin-bottom:14px; float:left; margin-right:3%; width:30%; cursor:pointer; background:url(../images/honor2_04.jpg) no-repeat center;}
.honor2 .right .list .img_box{height:178px; text-align:center; position:relative; overflow:hidden;}
.honor2 .right .list .img_box img{height:140px; margin-top:10px; padding:0px;}
.honor2 .right .list.scrollbar-ui .scroll_slider{background:#dbd6d1}
.honor2 .right .list .img_title{display:none;}
.honor2 .right .list ul{height:800px;}



.honor2 .right .list::-webkit-scrollbar {
      width: 8px;
  }
.honor2 .right .list::-webkit-scrollbar-track {
      background-color:#fff;
      -webkit-border-radius: 2em;
      -moz-border-radius: 2em;
      border-radius:2em;
  }
.honor2 .right .list::-webkit-scrollbar-thumb {
      background-color:#dbd6d1;
      -webkit-border-radius: 2em;
      -moz-border-radius: 2em;
      border-radius:2em;
  }




@media only screen and (max-width:1860px){
    /* 2021-812 */
    .honor2 .left .box .img_ .img_span{margin-top:12%;}
    
}
@media only screen and (max-width: 1712px) {
    /* 20210812 */
    .honor2 .right .list .img_box img{height:120px; padding:0 5%;}
}

@media only screen and (max-width:1530px){
	/* 20210812 */
    .honor2 .left{height:630px;}
    .honor2 .right{height:630px;}
    .honor2 .right .box{padding:70px 35px 70px 60px;}
    .honor2 .right .list .img_box img{height:110px; padding:0 5%; margin-top:30px;}

}

@media only screen and (max-width:1441px){
	/* 2021-0812 */
    .honor2 .left{height:542px;}
    .honor2 .right{height:542px;}
    .honor2 .right .box{padding:40px 35px 40px 60px}
    .honor2 .right .box .infor .tit{font-size:30px; line-height:35px; margin-bottom:10px;}
    .honor2 .right .box .infor .con{margin-bottom:25px;}
    .honor2 .right .list li{background-size:100% 100%;}
}
@media only screen and (max-width:1400px){
    /* 2021-0812 */
    .honor2 .right .list{height:348px;}
    .honor2 .right .list .img_box{height:160px;}
    .honor2 .right .list .img_box img{height:95px; margin-top:30px;}
    
}
@media only screen and (max-width: 1240px){
	.honor2 .left{ display: none; }
	.honor2 .right{ width: 100%; min-height: 0; height: auto; }
	.honor2 .box{ padding: 4%; }
}
@media only screen and (max-width: 760px){
	/* 2021-0812 */
    .honor2 .right .box{padding:30px;}
    .honor2 .right .box .infor .tit{font-size:20px; line-height:24px;}
	.honor2 .right .box .infor .con{font-size:14px; line-height:25px; margin-bottom:15px;}
	.honor2 .right .list{height:280px;}
	.honor2 .right .list li{width:48%; margin-right:2%; margin-bottom:10px;}
	.honor2 .right .list .img_box img{height:86px; margin-top:15px;}
	.honor2 .right .list .img_box{height:130px;}
}
        
/* 企业实力 */
.qysl.channel_content{padding-bottom:0;}
.qysl01{padding-bottom:80px;}
.qysl01 .infor .tit{font-size:40px; line-height:40px; color:#ea5613;}
.qysl01 .infor .con{font-size:18px; line-height:25px; color:#000; margin:15px 0 20px;}
.qysl01 .infor .txt{font-size:15px; line-height:28px; color:#373737;}
.qysl01 .content{margin-top:25px;}
.qysl01 .content .c_wrap_box{margin-left:8%;}
/* .qysl01 .content .c_wrap_box .c_wrap{padding-right:80px;} */
.qysl01 .content .item{display:none;}
.qysl01 .content .owl-item .item{display:block;}
.qysl01 .content .rect-43{padding-bottom:43%;}
.qysl01 .content .item .intro .box{padding:50px 60px 35px 40px; background:#000; color:#fff;transition:all 0.5s ease;}
.qysl01 .content .item .intro .box .t{font-size:30px; line-height:30px; margin-bottom:12px;}
.qysl01 .content .item .intro .box .c{font-size:15px; line-height:30px;;}
.qysl01 .content .owl-item.cur .item .intro .box{background:#ea5613;}

/* 图片灰度处理 */
/* .qysl01 .content .item img{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; transition:all 0.5s ease;} */
/* .qysl01 .content .owl-item.cur .item img{-webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:inherit;} */
.qysl01 .owl-carousel .owl-stage-outer::-webkit-scrollbar {width:4px; height:5px;}
.qysl01 .owl-carousel .owl-stage-outer::-webkit-scrollbar-thumb {border-radius:5px;background:#515151;}
.qysl01 .owl-carousel .owl-stage-outer::-webkit-scrollbar-track {border-radius:0;background:#e8e8e8;}
/* .qysl01 .owl-carousel .owl-stage-outer{overflow-x:auto; padding-bottom:40px; cursor:pointer;}  */
.qysl01 .line{width:100%; margin:0 auto; height:2px; background:#ededed; vertical-align:middle; position:relative; display:none;}
.qysl01 .line .process{position:absolute; left:0; top:0;z-index:1; height:100%; background:#e60012; transition:width 0.5s ease;}

.qysl02{background:url(../images/qysl02_1.jpg) no-repeat center; padding:75px 0 65px; position:relative;}
.qysl02:after{content:''; width:749px; height:130px;  position:absolute; left:0; top:115px; pointer-events:none;}
.qysl02 .left{width:32%; float:left; position:relative; z-index:2}
.qysl02 .left .infor{margin-top:100px; color:#fff;}
.qysl02 .left .infor .t{font-size:40px; line-height:40px; margin-bottom:35px;}
.qysl02 .left .infor .c{font-size:15px; line-height:28px;}
.qysl02 .right{width:65%; float:right; position:relative; z-index:2;}
.qysl02 .right .li_{width:32%; margin-right:2%; float:left; margin-bottom:20px;}
.qysl02 .right .li_three{margin-right:0;}
.qysl02 .right .li_ .rect-635{padding-bottom:63.5%;}
.qysl02 .right .li_ img{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; transition:all 0.5s ease;}
.qysl02 .right .li_.cur img{-webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:inherit;}

.qysl03{padding:100px 0;}
.qysl03 .left{width:47%; float:left;}
.qysl03 .left .infor .tit{font-size:40px; line-height:40px; color:#ea5613;}
.qysl03 .left .infor .con{font-size:18px; line-height:25px; color:#000; margin:15px 0 20px;}
.qysl03 .left .infor .txt{font-size:15px; line-height:28px; color:#373737;}
.qysl03 .left .content{margin-top:40px;}
.qysl03 .left .content .item{width:32%; margin-left:2%; float:left;}
.qysl03 .left .content .item:first-child{margin-left:0;}
/* .qysl03 .left .content .item img{-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; transition:all 0.5s ease;}
.qysl03 .left .content .item:hover img{-webkit-filter:grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%); -o-filter:grayscale(0%); filter:grayscale(0%); filter:inherit;} */
.qysl03 .right{width:47%; float:right;}
.qysl03 .right .rect-59{padding-bottom:59%;}
.qysl04{background:url(../images/qysl04_1.jpg) no-repeat center; background-attachment:fixed; padding:90px 0 65px;}
.qysl04 .infor{width:45%;}
.qysl04 .infor .tit{font-size:40px; line-height:40px; color:#fff; }
.qysl04 .infor .con{font-size:15px; line-height:28px; color:#fff; margin-top:25px;}
.qysl04 .content{margin-top:50px;}
.qysl04 .content li{float:left; margin-left:10%;}
.qysl04 .content li:first-child{margin-left:0;}
.qysl04 .content li .num{font-size:18px; color:#fff; font-weight:bold; transition:all 0.5s ease;}
.qysl04 .content li .num span{font-size:52px; line-height:52px; font-family:Impact; font-weight:normal}
.qysl04 .content li .txt{font-size:15px; line-height:25px; color:#fff;}
.qysl04 .content li:hover .num{color:#ea5613;}
.qysl05{background:#f3f3f3; padding:110px 0 80px; position:relative;}
.qysl05:after{content:''; width:100%; height:37%; background:#e3e3e3; position:absolute; left:0; bottom:0; pointer-events:none;}
.qysl05 .c_wrap{margin-left:8%; position:relative; z-index:2;}
.qysl05 .left{width:21%; float:left;}
.qysl05 .left .infor .tit{font-size:40px; line-height:40px; color:#ea5613;}
.qysl05 .left .infor .con{font-size:18px; line-height:25px; color:#000; margin:15px 0 20px;}
.qysl05 .left .btn_box>div{width:56px; height:56px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; float:left; margin-right:11px;}
.qysl05 .left .btn_box .owl-prev {left:0;background:url(../images/qysl05_l.png) no-repeat center;}
.qysl05 .left .btn_box .owl-next {right:0;background:url(../images/qysl05_r.png) no-repeat center;}


.qysl05 .right{width:72%; float:right;}
.qysl05 .right .rect-106{padding-bottom:106%;}
.qysl05 .right .item{display:none;}
.qysl05 .right .owl-item .item{display:block;}
.qysl05 .right .item .txt{padding:15px 15px 15px 0;}
.qysl05 .right .item .txt span{display:block; font-size:18px; color:#000;}
.qysl02 .right{position:relative}
.qysl02 .right .big_img{width:100%; height:100%; position:absolute; left:0; top:0; display:none; overflow:hidden;}
.qysl02 .right .big_img .bg{width:100%; height:100%; background:url(../images/black.6.png) center; position:absolute; left:0; top:0;}
.qysl02 .right .big_img .close{width:22px; height:22px; background:url(../images/about_close.png) no-repeat center; position:absolute; right:10px; top:10px; cursor:pointer; transition:all 0.5s ease;}
.qysl02 .right .big_img .img_{position:absolute; left:50%; top:50%; transform:translateX(-50%) translateY(-50%);transition:all 0.5s ease;}
.qysl02 .right .big_img .close:hover{transform:rotateZ(180deg);}
/* .qysl03{position:relative; z-index:2;} */
.qysl04{position:relative; background:#fff;}
.qysl04 .qysl_video{position:absolute; left:0; top:0; width:100%; height:100%;}
.qysl04 .wrap{position:relative; z-index:2;}
.qysl05 .right .rect-106{padding-bottom:72%;}
.qysl05:after{display:none;}

/* 联系我们 */
.contact_us01 .left{width:35%; height:700px; background:#f3f4f8}
.contact_us01 .right{width:60%;}
.contact_us01 .right .map{height:700px; width:100%; overflow:hidden;}
.contact_us01 .right .map img{max-width:none;}
.contact_us01 .left .box{padding:30px;}
.contact_us01 .left .box .tit{font-size:28px; color:#e60012; border-bottom:1px solid #dcdde1; padding-bottom:20px;}
.contact_us01 .left .box .item{line-height:40px; padding:13px 0; border-bottom:1px solid #dcdde1; font-size:14px; color:#616161; position:relative; padding-left:50px;}
.contact_us01 .left .box .item span{width:40px; height:40px; position:absolute; left:0; top:12px; background:url(../images/contact_icon.png) no-repeat; background-position:0 0; margin-right:10px;}
.contact_us01 .left .box .item .icon2{background-position:-40px 0;}
.contact_us01 .left .box .item .icon3{background-position:-80px 0;}
.contact_us01 .left .box .item .icon4{background-position:-120px 0;}
.contact_us01 .left .box .item .icon5{background-position:-160px 0;}
.contact_us01 .left .ercode{text-align:center; font-size:16px; color:#616161; margin-top:20px;width: 80%;margin: 20px auto 0px;}
.contact_us01 .left .ercode .ewm{width:45%; padding:2%;}
.contact_us01 .left .ercode .ewm .t{margin-top:5px;}

.contact_us01 .left{width:28%; height:750px;}
.contact_us01 .right .map{height:750px;}
.contact_us01 .left .box .anniu{width:100%; height:54px; line-height:54px; background:#747474; font-size:18px; color:#fff; text-align:center; margin-top:20px;}
.contact_us01 .left .box .anniu a{display:block;}
.contact_us01 .left{width:26%;}
.contact_us01 .right{width:70%;}


/* 关于我们 */
.about_us.channel_content{padding:0;}
.about_us01{background:url(../images/about_us01_1.jpg) no-repeat center; padding:80px 0 60px; background-size:cover;}
.about_us01 .infor{padding-bottom:52px; border-bottom:1px solid #d8d8d8; margin-bottom:80px;}
.about_us01 .infor .tit{font-size:40px; line-height:40px; color:#ea5613; margin-bottom:30px;transition:all 0.5s ease;}
.about_us01 .infor .con_l{width:60%; float:left; font-size:15px; line-height:30px; color:#000;}
.about_us01 .infor .con_r {float:right;}
.about_us01 .infor .con_r .item{display:inline-block; margin-left:80px;}
.about_us01 .infor .con_r .item .num{font-size:14px; color:#ea5613;}
.about_us01 .infor .con_r .item .num span{font-size:52px; line-height:52px; display:inline-block; margin-right:5px; font-family:Impact;}
.about_us01 .infor .con_r .item .txt{font-size:15px; line-height:24px; color:#000;}
.about_us01 .content .rect-47{padding-bottom:47%;}
.about_us01 .content .left{width:56.8%; float:left; position:relative;}
.about_us01 .content .left .dots_box{position:absolute; left:0; bottom:0; width:100%; height:100%; z-index:2;}
.about_us01 .content .left .dots_box .dot{position:absolute}
.about_us01 .content .left .dots_box .dot span{display:block; width:10px; height:10px; border-radius:50px; background:#e60012; z-index:2; position:relative}
.about_us01 .content .left .dots_box .dot:after{content:''; width:20px; height:20px; background:#f3c5c9; background:rgba(240,198,201,.8); position:absolute; left:50%; margin-left:-10px; top:50%; margin-top:-10px; border-radius:50px;}
.about_us01 .content .left .dots_box .dot span:after{content:''; width:26px; height:26px; border:1px solid #e60012; border-radius:50px; position:absolute; left:50%; margin-left:-14px; top:50%; margin-top:-14px; animation: warn 2s linear 0s infinite;}
.about_us01 .content .left .dots_box .dot span:before{content:''; width:40px; height:40px; border:1px solid #e60012; border-radius:50px; position:absolute; left:50%; margin-left:-21px; top:50%; margin-top:-21px; animation: warn 2s linear 0.4s infinite;}

@keyframes warn {  
    0% {  
        transform: scale(1);  
        opacity: 0;  
    }  
    25% {  
        transform: scale(1.1);  
        opacity: 0.2;  
    }  
    50% {  
        transform: scale(1.2);  
        opacity: 0.4;  
    }  
    75% {  
        transform: scale(1.3);  
        opacity: 0.2;  
    }  
    100% {  
        transform: scale(1.4);  
        opacity: 0;  
    }  
}  
.about_us01 .content .right{width:38%; float:right; margin-top:70px;}
.about_us01 .content .right .intro{color:#000;}
.about_us01 .content .right .intro .t{font-size:30px; line-height:40px; margin-bottom:45px; width:76%;}
.about_us01 .content .right .intro .c{font-size:15px; line-height:30px;}
.about_us01 .content .right .intro .c span{color:#ea5613;}
.about_us02{background:url(../images/about_us02_1.jpg) no-repeat center top; padding:70px 0 100px;}
.about_us02 .infor .tit{width:27%; float:left; font-size:30px; line-height:40px; color:#fff;}
.about_us02 .infor .con .item{display:inline-block; margin-left:80px;}
.about_us02 .infor .con .item .num{color:#fff; font-size:15px;;}
.about_us02 .infor .con .item .num span{font-size:52px; line-height:52px; color:#fff; font-family:Impact;}
.about_us02 .infor .con .item .txt{font-size:15px; line-height:24px; color:#fff;}
.about_us02 .content{margin-top:50px;}
.about_us02 .content .rect-48{padding-bottom:48%;}
.about_us02 .content .rect-99{padding-bottom:99%;}
.about_us02 .content .top_{margin-bottom:2%;}
.about_us02 .content .top_ .item{width:49%;}
.about_us02 .content .bott_ .item{width:23.5%; margin-left:2%; float:left;}
.about_us02 .content .bott_ .item:first-child{margin-left:0;}
body .album_ordinary .album_close{background:#e60012;}



.pronr_nav{display: flex;justify-content:center; background: #010d1b; height: 75px;}

.pronr_nav p{flex-direction:column; font-size: 18px; margin: 0 100px; position: relative; line-height: 75px;}

.pronr_nav p:after{position: absolute;width: 1px; height: 24px; background: #63696f; content: ""; right: -100px; top: 36%;}

.pronr_nav p:last-child:after{width:0;}

.pronr_nav p img{width: 26px; margin-right: 18px;vertical-align: middle;}

.pronr_nav p a{ color: #ccccd4;}

.pronr_nav p:hover a{color: #ed6d00;}


#xianchang{padding-top:65px;}
.solu_anli_box .r ul li p a  img{max-height:270px;
}


.pro_list>div{position:relative; z-index:10; background:#fff;}
.pro_list .pro_list01{padding-top:65px;}
.pro_list .pro_list01  .wrap{position:relative; padding-bottom: 90px;}
.pro_list  .top{padding:0 0 35px;  position:relative;}
.pro_list  .top .fix .tit{position:relative;padding-bottom:15px;}
.pro_list  .top .fix .tit:after{content:""; position:absolute; left:0px; right:0px; bottom:1px; height:1px; background:#bfbfbf; z-index:0;}
.pro_list  .top .fix{position:relative; z-index:1;}
.pro_list  .top .fix .text{font-size:16px;line-height:32px;text-align:center;padding-top:20px;}
.pro_list  .top .cn{color:#3d3c3c; text-align: center;font-size: 38px;}
.pro_list  .top .en{color:#070707; font-size:28px; font-stretch:condensed; font-family: 'helveticahv'; line-height:1; text-transform:uppercase;}
.pro_list .pro_list01 .top .common-pro-link{display: inline-block; *display: inline; *zoom:1; width:280px;}
.pro_list .pro_list01 .top .car_type{display: inline-block; *display: inline; *zoom:1; width: 326px; line-height: 65px; color: #fff; border: 1px solid #da291c; background:#da291c; border-radius: 4px; font-size: 16px; text-align: center; text-transform: uppercase; position: relative; margin-left: 10px; user-select:none; position:relative;}
.pro_list .pro_list01 .top .car_type i{margin-left: 160px; display: inline-block; *display: inline; *zoom:1; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list01 .top .car_type.on i{transform:rotateZ(180deg)}
.pro_list .pro_list01 .top .car_type .list{position:absolute; left:-1px; right:-1px; top:100%; background:#fff; color:#555; border: 1px solid #eee; text-align:left; display:none; box-shadow:1px 1px 5px rgba(0,0,0,0.2);}
.pro_list .pro_list01 .top .car_type .list a{display:block; line-height:30px; padding:10px 20px; text-transform:capitalize;}
.pro_list .pro_list01 .top .car_type .list a:hover{color:#fff; background: #da291c;}

.pro_list .pro_list01 .button_360 { position: absolute; background-color: transparent; border: none; display: block; width: 100px; height: 100px; text-align: center; bottom:130px; left:63%; user-select: none;}
.pro_list .pro_list01 .button_360 .text-new { position: absolute; top:44px; left: 0; font-size:12px; /*font-family:'Microsoft Yahei'*/; font-weight: bold; width: 100%; text-align: center; margin: 0 auto; color:#fff;}
.pro_list .pro_list01 .button_360 .circle { position: absolute; top: 0; left: 0; width: 100px; height: 100px; border: 2px solid #fff; border-radius: 50%; }
.pro_list .pro_list01 .button_360 .circle--vert { animation: rotating-x 7s linear infinite; } 
.pro_list .pro_list01 .button_360 .circle--horiz { animation: rotating-y 5s linear infinite; width: 96px; height: 96px; top: 2px; left: 2px; }

.pro_detail02   .button_360 { position: absolute; background-color: transparent; border: none; display: block; width: 60px; height: 60px; text-align: center; bottom:20px; left:50%; user-select: none;margin-left:-30px;}
.pro_detail02   .button_360 .text-new { position: absolute; top:20px; left: 0; font-size:12px; /*font-family:'Microsoft Yahei'*/;  width: 100%; text-align: center; margin: 0 auto; color:#fff;}
.pro_detail02   .button_360 .circle { position: absolute; top: 0; left: 0; width: 60px; height: 60px; border: 1px solid #fff; border-radius: 50%; }
.pro_detail02   .button_360 .circle--vert { animation: rotating-x 7s linear infinite; } 
.pro_detail02   .button_360 .circle--horiz { animation: rotating-y 5s linear infinite; width: 56px; height: 56px; top: 2px; left: 2px; }

@keyframes rotating-y {
    from {
        -ms-transform: rotateY(0deg);
        -moz-transform: rotateY(0deg);
        -webkit-transform: rotateY(0deg);
        -o-transform: rotateY(0deg);
        transform: rotateY(0deg)
    }

    to {
        -ms-transform: rotateY(360deg);
        -moz-transform: rotateY(360deg);
        -webkit-transform: rotateY(360deg);
        -o-transform: rotateY(360deg);
        transform: rotateY(360deg)
    }
}

@keyframes rotating-x {
    from {
        -ms-transform: rotateX(0deg);
        -moz-transform: rotateX(0deg);
        -webkit-transform: rotateX(0deg);
        -o-transform: rotateX(0deg);
        transform: rotateX(0deg)
    }

    to {
        -ms-transform: rotateX(360deg);
        -moz-transform: rotateX(360deg);
        -webkit-transform: rotateX(360deg);
        -o-transform: rotateX(360deg);
        transform: rotateX(360deg)
    }
}


 .pro_list01 .con{margin:15px 0;margin-top:50px;background: #f4f5f7;padding: 3%;}
.pro_list01 .con a{display:inline-block; margin-right: 1%;width: 32%;    text-align: center;}
.pro_list01 .con a:first-child{}
.pro_list01 .con a:last-child{margin-right:0px;}
.pro_list01 .con a span{display:inline-block; vertical-align:middle;font-size:16px;}
.pro_list01 .con a span.icon{width:19px; height:19px; margin-right:10px;}
.pro_list01 .con a span.icon img{display:none;}
.pro_list01 .con a.con_a1 span.icon{background:url(../images/pro_detail01_ico1.png) no-repeat 0 -19px;}
.pro_list01 .con a.con_a1:hover span.icon{background-position:0 0}
.pro_list01 .con a.con_a2 span.icon{background:url(../images/pro_detail01_ico2.png) no-repeat 0 -19px;}
.pro_list01 .con a.con_a2:hover span.icon{background-position:0 0;}
.pro_list01 .con a.con_a3 span.icon{background:url(../images/pro_detail01_ico3.png) no-repeat 0 -19px;}
.pro_list01 .con a.con_a3:hover span.icon{background-position:0 0;}


.prod_cap{padding-top: 0.8vw;}
.prod_cap span {height:30px;line-height:30px;display:block;font-size:22px;font-weight:100;overflow:hidden;}
.prod_cap p {line-height:24px;margin:12px 0px;}
.prod_cap span strong {color:#000000;font-size:22px;font-weight:100;}

.prod_fw{padding-top:0.8vw;}
.prod_fw span {display:block;font-size: 22px;height: 30px;line-height: 30px;font-weight:100;overflow: hidden;}
.prod_fw p {line-height: 24px;max-height: 48px;margin:13px 0px;overflow: hidden;}
.pro_tel_box {position: relative;overflow: hidden;border-top: 1.5px solid #ec6c00;    padding-top: 15px;display: flex;}
.pro_tel_box a{width: 50%;text-align: center;}
.pro_tel_box  img{float: none;}
.pro_tel_box .pro_nytel{display: inline-grid;padding-top: 10px;width: 50%;text-align: center;}
.pro_nytel span {font-size: 17px;width: 100%;text-align: center;overflow: hidden;}
.pro_nytel p {font: bold 30px/38px Arial, Helvetica, sans-serif;*font-size: 20px;float: left;}
.pro_nytel p a {color: #182133;}
.pro_nytel p strong {color: #e66900;font: bold 32px/30px Arial, Helvetica, sans-serif;*font-size: 32px;text-align: left;}
#pro_tj_lx{margin-top: 20px;border-radius: 4px;background: #ea6b00 url(../images/pro_price.png) no-repeat right;color: #fff;line-height: 56px;text-align: center;}
#pro_tj_lx a {color: #fff;font-size: 24px;display: block;font-weight: 500;}
#pro_tj_lx img {vertical-align: middle;margin: 0 15px 0 -30px;}


.pro_list .pro_list01 .main{padding: 35px 0 0;}
.pro_list .pro_list01 .main .left{width:48%;  background:url(../images/pro_list01_bg.png) no-repeat right top;     background-size:contain; position:relative;}
.pro_list .pro_list01 .main .left a{text-align: center;display: block;line-height: 35px;cursor: pointer;}
.pro_list .pro_list01 .main .left a span{    margin-top: 3px;    display: inline-block; font-size:13px;}
.pro_list .pro_list01 .main .left a span i{    padding: 0px 7px; }
.pro_list .pro_list01 .main .left .pic{position:absolute; bottom:0; right:0; width:800px; height:100%; max-width:100%; top:0 !important; margin-top:0 !important;}
.pro_list .pro_list01 .main .left .pic img{position:absolute; left:0; top:0; opacity:0; visibility:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list01 .main .left .pic img.cur{visibility:visible; opacity:1;}
.pro_list .pro_list01 .main .right{width:46%;}
.pro_list .pro_list01 .main .right .all{text-align:right; line-height:60px; font-size:13px; display:block; color:#030303; display:none;}
.pro_list .pro_list01 .main .right .all .icon{font-size:20px; width:48px; height:48px; border:1px solid #dbdbdb; border-radius:50%; float:right; text-align:center; margin-left:10px; color:#da291c; line-height:48px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list01 .main .right .all:hover .icon{border-color:#da291c;}
.pro_list .pro_list01 .main .right .t1{ color:#000; font-size: 20px;}
.pro_list .pro_list01 .main .right .t2{color:#000; font-size:30px; font-weight:bold; line-height:1.2;}
.pro_list .pro_list01 .main .right .color_box{margin-top:35px;}
.pro_list .pro_list01 .main .right .color_box .item{float:left; padding:5px; margin-right:20px; border:2px solid #fff; border-radius:50%; user-select:none ; cursor:pointer; margin-left: 5px; position:relative;}
.pro_list .pro_list01 .main .right .color_box .item .tip{position:absolute; top:100%; margin-top:10px; left:50%; width:100px; margin-left: -50px; text-align:center; opacity:0; visibility:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list01 .main .right .color_box .item:hover .tip{opacity:1; visibility:visible;}
.pro_list .pro_list01 .main .right .color_box .item img{border-radius:50%; box-shadow: 0px 0px 8px rgba(0,0,0,0.2);}
.pro_list .pro_list01 .main .right .color_box .item.cur{border-color:#555d68;}
/*pro_list01_jt.png*/
.pro_list .pro_list01 .right_ctrl{position:absolute; right:5%; top:150px; color:#333; font-size: 18px;}
.pro_list .pro_list01 .right_ctrl .item{position:relative; padding-bottom: 10px; margin-bottom: 15px; cursor:pointer; /*font-family:'Microsoft Yahei'*/}
.pro_list .pro_list01 .right_ctrl .item:after{content:""; position:absolute; left:0; right:100%; bottom:0; height:13px; background:url(../images/pro_list01_jt.png) no-repeat right center; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;} 
.pro_list .pro_list01 .right_ctrl .item.cur{color:#da291c; font-weight: bold;}
.pro_list .pro_list01 .right_ctrl .item.cur:after, .pro_list .pro_list01 .right_ctrl .item:hover:after{right:0;}
.pro_list .pro_list01 .classify2{display:none;}

.pro_list .pro_list02{position:relative; height:960px;}
.pro_list .pro_list02 .pic{position:absolute; left:50%; top:0; width:1919px; margin-left:-960px; height:960px;}
.pro_list .pro_list02 .pic img{position:absolute; left:0; top:0; opacity:0; visibility:hidden; -moz-transition:all 0.9s ease 0s; -ms-transition:all 0.9s ease 0s; -o-transition:all 0.9s ease 0s; -webkit-transition:all 0.9s ease 0s; transition:all 0.9s ease 0s;}
.pro_list .pro_list02 .pic img.cur{opacity:1; visibility:visible;}
.pro_list .pro_list02 .wrap{position:absolute; left:0; top:0; right:0; bottom:0;}
.pro_list .pro_list02 .tit{text-align:center; margin:45px auto; color:#fff; max-width:1400px;}
.pro_list .pro_list02 .tit .t{font-size:30px; margin-bottom:25px;border-bottom: 1px solid #fff;padding-bottom:25px;}
.pro_list .pro_list02 .tit .desc{font-size: 14px;line-height: 30px;}
.pro_list .pro_list02 .tit .light {margin-top:30px; text-align:center; cursor:pointer;}
/*.pro_list .pro_list02 .tit .light ul{display:inline-block;}
.pro_list .pro_list02 .tit .light ul li{width:110px; line-height:30px; text-align:center; border:1px solid #fff; cursor:pointer;}
.pro_list .pro_list02 .tit .light ul li.cur{background:#fff; color:#000;}*/
.pro_list .pro_list02 .tit .light .light_con{position:relative;  display:inline-block; *display:inline; *zoom:1; height:28px;}
.pro_list .pro_list02 .tit .light .light_line{width:92px; height:28px; background:url(../images/close_light.png); margin:0 auto; display:inline-block; *display:inline; *zoom:1; -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.pro_list .pro_list02 .tit .light .light_ball{position:absolute;  width:60px; height:60px; top:50%; margin-top:-30px;right:100%; margin-right:-40px; background:url(../images/ball_light.png); -moz-transition:all 0.5s ease 0s; -ms-transition:all 0.5s ease 0s; -o-transition:all 0.5s ease 0s; -webkit-transition:all 0.5s ease 0s; transition:all 0.5s ease 0s;}
.pro_list .pro_list02 .tit .light.open .light_line{background:url(../images/open_light.png);}
.pro_list .pro_list02 .tit .light.open .light_ball{right:0; margin-right:-20px;}



.pro_list .pro_list02 .btm{padding:0 5%; position:absolute; left:0; right:0; bottom:120px;}
.pro_list .pro_list02 .btm .item{width:20.5%; padding-top: 30px; position: relative; color:#fff; cursor:pointer; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.pro_list .pro_list02 .btm .item:before{content:""; position: absolute; top:0; left:0; right:0; height:2px; background:#cecfd0; z-index:1;}
.pro_list .pro_list02 .btm .item:after{content:""; position: absolute; top:0; left:0; right:100%; height:2px; background:#da291c; z-index:2; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list02 .btm .item .t{font-size: 20px; margin-bottom: 10px;}
.pro_list .pro_list02 .btm .item .d{font-size: 12px;}
.pro_list .pro_list02 .btm .item:hover{color:#da291c;}
.pro_list .pro_list02 .btm .item:hover:after{right:0;}
.pro_detail02  .pro_360{position: absolute;bottom: 0px;width: 40%;height: 70%;left: 50%;margin-left: -20%;}


.pro_list .pro_list04{background:#000;padding-bottom: 2vw;}
.pro_list .pro_list04 img{width:100%;}
.pro_list .pro_list04 .left, .pro_list .pro_list04 .right{width:49.6%;}
.pro_list .pro_list04 .top{margin-bottom:15px; padding:0 5%;}
.pro_list .pro_list04 .t_btm{margin-top:11.5px;}
.pro_list .pro_list04 .t_btm .item{width:49.2%;}


.pro_list .pro_list04 .link{padding:50px 0 110px; text-align:center; display:block;}
.pro_list .pro_list04 .link a{display:block; width:300px; margin:0 auto; text-align:center; color:#fff; line-height:70px; background:#da291c; font-size:16px; text-transform:uppercase; user-select:none;}
.pro_list .pro_list04 .link a img{margin-left:10px; width: 40px; margin-top: 13px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list04 .link a:hover img{transform:translateX(20px);}
.pro_list .pro_list04 .btm .right .item{width:49%;}
.pro_list .pro_list04 .item{position:relative; cursor:pointer; overflow:hidden;}
.pro_list .pro_list04 .item .cover{position:absolute; bottom:13px; right:13px; color:#fff; z-index:3;}
.pro_list .pro_list04 .item .cover img{width:auto; margin-right:5px;}
.pro_list .pro_list04 .item .cover span{display: inline-block; *display: inline; *zoom:1;  line-height:30px;}
.pro_list .pro_list04 .item:before{content:""; position:absolute; left:50%; top:50%; width:32px; height:32px; margin-left:-16px; margin-top:-16px; background:url(../images/icon_search.png) no-repeat center; z-index:1; } 
.pro_list .pro_list04 .item:after{content:""; position:absolute; left:0; top:0; right:0; bottom:0; /*background:rgba(0,0,0,0.5);*/ z-index:1;} 
.pro_list .pro_list04 .item:before,.pro_list .pro_list04 .item:after{-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; visibility:visible; opacity:1; }
.pro_list .pro_list04 .item:hover:before,.pro_list .pro_list04 .item:hover:after{opacity:0; visibility:hidden; }
.pro_list .pro_list04 .t_top:before, .pro_list .pro_list04 .t_top:after{display:none;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover {background:#da291c;}
.pro_list .pro_list04 .heartimg {width: 1.2rem; height: 1.2rem; position: absolute; bottom: 1.6rem; right: 1rem; z-index: 100; }
.pro_list .pro_list05{padding-top:60px;}
.pro_list .pro_list05 .main{overflow:auto;}
.pro_list .pro_list05 .main tr{line-height:45px;font-size:16px;}
.pro_list .pro_list05 .main td{border: 1px solid #dbdbdb;text-align: center;}

.pro_list .pro_list06{background-color:rgba(0,0,0,0.5);background:url(../images/case_bg.jpg) center no-repeat;}
.pro_list .pro_list06 .wrap{padding-top: 60px;}
.pro_list .pro_list06 .item{width:100%;  cursor:pointer;}
.pro_list .pro_list06 .item2{}
.pro_list .pro_list06 .item .img{position:relative; overflow:hidden;}
.pro_list .pro_list06 .item .img2{position:absolute; width:100%; height:100%; top:0; left:0; opacity:0; visibility:hidden; -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;}
.pro_list .pro_list06 .item:hover .img2{opacity:1; visibility:visible;}
.pro_list .pro_list06 .item1 .start,
.pro_list .pro_list06 .item1 .stop{position:absolute; top:50%; left:50%; z-index:1; margin-left: -132px; margin-top: -132px; opacity:0; visibility:hidden; -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;}
.pro_list .pro_list06 .item1.mp3_start .start{opacity:1; visibility:visible;}
.pro_list .pro_list06 .item1.mp3_stop .stop{opacity:1; visibility:visible;}
.pro_list .pro_list06 .item .txt{margin:43px 0 63px; padding-left:22px; padding-right:48px; border-left:3px solid #da291c; color:#fff;}
.pro_list .pro_list06 .item .txt .t1{font-size:24px;}
.pro_list .pro_list06 .item .txt .d{font-size:13px; line-height:20px; min-height:60px;}
.pro_list06 .swiper-container1 .swiper-slide{width:33%;    padding: 0 1%;}
.pro_list06 .swiper-container1 {overflow:hidden;}
.pro_list06 .swiper-button-prev,.pro_list06 .swiper-button-next{background: none;}
.pro_list06 .swiper-button-prev .iconfont,.pro_list06 .swiper-button-next .iconfont{font-size: 35px;color:#fff;margin:0px;}
.pro_list06 .swiper-button-prev{left: 20px;}
.pro_list06 .swiper-button-next{right: 20px;}


/* .pro_list .pro_list07 .wave{position:relative; z-index:1;} */
.pro_list .pro_list07{position:relative;height:850px;overflow:hidden;background:url(../images/pro_list07_bg.jpg) no-repeat center; background-size:cover; color: #f8f8f8;}
.pro_list .pro_list07 .wave{position:absolute; left:0; bottom:160px; width:36%; z-index:0;}
.pro_list .pro_list07 .wave img {position:absolute; bottom:0; left:0; opacity:0;}
.pro_list .pro_list07 .wave3{-webkit-animation:proWave 2s linear infinite 0.8s; animation:proWave 2s linear infinite 0.8s;}
.pro_list .pro_list07 .wave2 {-webkit-animation:proWave 2s linear infinite 0.4s; animation:proWave 2s linear infinite 0.4s;}
.pro_list .pro_list07 .wave1 {-webkit-animation:proWave 2s linear infinite; animation:proWave 2s linear infinite;}
@-webkit-keyframes proWave {
	0% {
		opacity: 0;
		-webkit-transform: scale(0.4);
		transform: scale(0.4);
	}
	50% {
		opacity: 0.4;
		-webkit-transform: scale(1.4);
		transform: scale(1.4);
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(2.4);
		transform: scale(2.4);
	}
}
@keyframes proWave {
	0% {
		opacity: 0;
		-webkit-transform: scale(0.4);
		transform: scale(0.4);
	}
	50% {
		opacity: 0.4;
		-webkit-transform: scale(1.4);
		transform: scale(1.4);
	}
	100% {
		opacity: 0;
		-webkit-transform: scale(2.4);
		transform: scale(2.4);
	}
}


.pro_list .pro_list07 .content{position:relative; z-index:2; padding-top:200px;}
.pro_list .pro_list07 .content .left{width:50%; position:relative; max-width:780px;}
.pro_list .pro_list07 .content .left .app{position:absolute; right:0; bottom:30px; z-index:0; width:37%; height:100%;}
.pro_list .pro_list07 .content .left .app img{position:absolute; left:0; bottom:0; opacity:0; visibility:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.pro_list .pro_list07 .content .left .app img.cur{visibility:visible; opacity:1;}
.pro_list .pro_list07 .content .left .pro{position:relative; z-index:1; width:84%;}


.pro_list .pro_list07 .right{position:relative; width:46%;}
.pro_list .pro_list07 .right .top .item{display:none; color:#000;}
.pro_list .pro_list07 .right .top .item.cur{display:block;}
.pro_list .pro_list07 .right .t{font-size:30px;}
.pro_list .pro_list07 .right .desc{font-size:13px; line-height:22px; margin:20px 0 40px; min-height:44px;}
.pro_list .pro_list07 .right ul{overflow:hidden;}
.pro_list .pro_list07 .right ul li{cursor:pointer; font-size:13px; color:#333; float:left; width:18%; position:relative; padding-left:2%;}

.pro_list .pro_list07 .right ul li span{display:inline-block; *display:inline; *zoom:1; position:relative; padding-bottom: 5px;}
.pro_list .pro_list07 .right ul li span:after{content:""; position:absolute; left:0; right:100%; height:1px; bottom:0; background:#da291c; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}

.pro_list .pro_list07 .right ul li.cur{color:#da291c;}
.pro_list .pro_list07 .right ul li.cur span:after{right:0;}
.pro_list .pro_list07 .right ul li:after{content:'';width:4px; height:4px; border-radius:50%; background:#333; position:absolute; left:0; top:50%; margin-top:-6px;}
.pro_list .pro_list07 .right ul li.cur:after{background:#da291c;}


.pro_list .pro_list07 .right .search{color:#da291c; margin-top:30px; border-bottom:1px solid #da291c; padding:5px; display:inline-block; *display:inline; *zoom:1; font-weight: bold;}
.pro_list .pro_list07 .right .search i{margin-left:15px;}
.pro_list .pro_list07 .right .btm{margin-top:40px;}
.pro_list .pro_list07 .right .qrcode{margin-right:55px; width:150px;}
/*.pro_list .pro_list07 .right .btm .dl {padding-top: 28px; }*/
.pro_list .pro_list07 .right .btm a {font-size:14px; text-transform:capitalize; margin-top:14px; font-family: BentonSans;}
.pro_list .pro_list07 .right .btm a i{font-size:22px; margin-right:5px;}

.pro_list .pro_list02{background:#000;}
.pro_list .pro_list03 .video{min-width:100%;}
.pro_list .pro_list03 .video video{width:100%;}
.pro_list .pro_list02 .btm .item{width:21.5%;margin-left: 4.3%;}
.pro_list .pro_list02 .btm .item:first-child{margin-left:0px;}
.pro_list .pro_list02 .btm .item.item2{margin-left: 2%;}
.pro_list .pro_list02 .btm .item.item3{margin-left: 2%; margin-right: 2%;}
.pro_list .pro_list01 .right_vr {position: absolute; right: 5%; top: 270px; width:180px; color: #333; font-size: 16px; cursor:pointer}
.pro_list .pro_list01 .right_vr span{margin-top: 10px; font-weight: bold; position: relative; padding-bottom: 10px; display: inline-block;}
.pro_list .pro_list01 .right_vr span:after {content: ""; position: absolute; left: 0; right: 100%; bottom: 0; height: 13px; background: url(../images/pro_list01_jt.png) no-repeat right center; -moz-transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; -webkit-transition: all .5s ease 0s; transition: all .5s ease 0s; }
.pro_list .pro_list01 .right_vr:hover span:after {right: 0; }
.pro_list .pro_list01 .right_vr:hover span{color:#da291c; font-weight: bold;}
.pro_list08 {background: #f1f5f8;padding: 3rem 0;overflow: hidden;}

.pro_list08 .tit {font-size: 2rem;text-align: center;    margin-bottom: 2.2vw;}
.pro_list08.tit hr {display: table;margin: 1rem auto 1.5rem;background: #c2c8d0;height: 3px;width: 80px;}
.pro-contact {padding-right: 2rem;}
.pro-contact p {margin-bottom: 2rem;letter-spacing: 1px;}
.pro-contact p strong {font-size: 1.15rem;}
.pro-contact p img {max-width: 480px;width:100%;}
.form-label {background: #f2f7f8;height: 40px;line-height: 40px;margin-bottom: 2rem;position: relative;padding: 0 1rem;}
.pro-form .form-label {background: none;padding: 0;}
.form-label span {position: absolute;left: 1rem;top: 0;color: #999;}
.pro-form .form-label span {color: #434343;left: 0;}
.form-label span b {color: #d70c25;margin-right: 3px;}
.form-label input {background: none;width: 100%;padding-left: 90px;}
.pro-form .form-label input, .pro-form .form-textarea textarea {border: 1px solid #c6ccd4;height: 40px;line-height: 40px;margin-left: 90px;padding: 0 0 0 1rem;width: 80%;}
.form-textarea textarea {background: none;padding: 10px;width: 100%;min-height: 75px;color: #999;}
.pro-form .form-textarea textarea {background: none;border: 1px solid #c6ccd4;height: auto;}
.pro-form .form-label.form-textarea {  height: auto;  overflow: hidden;}
.pro-form .contact-sub {display: table;margin: 0 auto;}
.form-main .sub {background: #ea5413;color: #fff;height: 40px;line-height: 40px;width: 120px;border:0px;}

.pro-contact,.pro-form {width:50%;float:left;}



/*生产线*/
.channel_content {
    min-height: 300px;
    padding: 60px 0;
}
.pro_detail.channel_content {
    padding: 0;
}
.pro_scx{ position:relative;overflow:hidden;padding-top: 65px;}
.pro_scx:after{content:''; width:1000px; background:#f6f6f6; height:100%; position:absolute; left:54%; ; top:0; }
.pro_line_box:after{ height: auto;bottom: 20px;}
.pro_scx .left{width:55%; float:left; position:relative; padding:80px 0 60px; height:530px; }
.pro_scx .pro_line .left{padding:0px 0 0px;height:auto !important;}
.pro_scx .pro_line {margin-bottom:20px;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.pro_scx .pro_line .box {border-bottom: 6px solid #f78b42;padding-bottom: 20px;z-index: 9;}

.pro_scx .left_l{width:17%; float:left; position:relative; margin-top:0px}
.pro_scx .left_l .ul_box{height:399px; overflow:hidden;}
.pro_scx .left_l li{margin-bottom:17px; cursor:pointer;}
.pro_scx .left_l .li_box{border:2px solid #eee;}
.pro_scx .left_l li.cur .li_box{border-color:#f78b42;}
.pro_scx .left_l .myprev{width:63px; height:13px; background:url(../images/pro_detail01_2.png) no-repeat; background-position:0 0; position:absolute; bottom:105%; left:50%; margin-left:-31px; cursor:pointer;}
.pro_scx .left_l .mynext{width:63px; height:13px; background:url(../images/pro_detail01_2.png) no-repeat; background-position:0 -15px; position:absolute; top:100%; left:50%; margin-left:-31px; cursor:pointer;}
.pro_scx .left_r{float:left; width: 100% !important;margin-left: 0px;}
.pro_scx .left_r .intro{text-align:center; margin-top:10px;}
.pro_scx .left_r .intro .item {display:inline-block; text-align:center; position:relative; padding:0 26px;}
.pro_scx .left_r .intro .item:after{content:''; width:1px; height:47px; background:#999fa3; position:absolute; left:0; top:0px;}
.pro_scx .left_r .intro .item01:after{display:none;}
/*è¿™é‡Œ0217è¦æ±‚ä¸åˆ†å•ä½å’Œæ•°å€¼ï¼Œç›´æŽ¥è°ƒå¤§conå­—å·ä¸º20,å¿½è§†å®žçŽ°ç¨¿çš„spanæ ‡ç­¾*/
.pro_scx .left_r .intro .item .tit{font-size:15px; color:#333f47; font-weight:bold;}
.pro_scx .left_r .intro .item .con{font-size:14px; color:#333f47; font-weight:lighter;}
.pro_scx .left_r .intro .item .con span{display:inline-block; margin-right:5px; font-size:30px; font-family:Impact;}
/*æ‰‹å†Œä¸‹è½½å¼¹çª—*/
.pro_scx .left .download_box{position:absolute; left:0; top:0; width:100%; height:100%; display:none; background:#fff; z-index:2;}
.pro_scx .left .download_box .box{padding:60px 45px 57px 10px;}
.pro_scx .left .download_box .box .tit{font-size:50px; line-height:50px; color:#333f47; font-weight:bold; margin-bottom:15px;}
.pro_scx .left .download_box .box .con{font-size:24px; line-height:30px color:#333f47; font-weight:lighter; margin-bottom:45px;}
.pro_scx .left .download_box .box .inp_wrap{width:43%; margin-right:3%; float:left; height:40px; line-height:40px; margin-bottom:40px; border-bottom:1px solid #ccc;}
.pro_scx .left .download_box .box .inp_wrap .inp{width:100%; border:none; height:40px; line-height:40px; font-size:15px; color:#6a6a6a; text-indent:10px; background:none}
.pro_scx .left .download_box .box .inp_wrap .inp.select-ui-choose-default ._txt{padding-left:0;}
.pro_scx .left .download_box .box .fasong{float:left;}

.pro_scx .right{width:45%; float:right; background:#f6f6f6; overflow:hidden; position:relative;padding-bottom:35px;}
.pro_scx .right .r_box{padding-top:30px; padding-left:45px; position:relative; z-index:3;}
.pro_scx .right .title{font-size:24px; color:#f78b42; font-weight:bold;line-height:1.6;text-align:left;padding:0px;}

.pro_scx .right .title span{font-size:35px; vertical-align:-5px; color:#333f47; font-family:Impact; margin-right:16px;line-height:1.6;}
.pro_scx .right .title.hunning span{font-size:35px; font-family:"å¾®è½¯é›…é»‘";}
.pro_scx .right .text{font-size:15px; color:#333f47; line-height:28px; margin-bottom:15px;text-align: justify;}
.pro_scx .right .text p{font-size:14px; color:#333f47; line-height:28px; margin-bottom:15px;text-align: justify;}
.pro_scx .right .con{margin:15px 0;margin-top:0px;background: #fff;padding: 3%;}
.pro_scx .right .con a{display:inline-block; margin-right: 1%;width: 32%;    text-align: center;}
.pro_scx .right .con a:first-child{}
.pro_scx .right .con a:last-child{margin-right:0px;}
.pro_scx .right .con a span{display:inline-block; vertical-align:middle;font-size:16px;}
.pro_scx .right .con a span.icon{width:19px; height:19px; margin-right:10px;}
.pro_scx .right .con a span.icon img{display:none;}
.pro_scx .right .con a.con_a1 span.icon{background:url(../images/pro_detail01_ico1.png) no-repeat 0 -19px;}
.pro_scx .right .con a.con_a1:hover span.icon{background-position:0 0}
.pro_scx .right .con a.con_a2 span.icon{background:url(../images/pro_detail01_ico2.png) no-repeat 0 -19px;}
.pro_scx .right .con a.con_a2:hover span.icon{background-position:0 0;}
.pro_scx .right .con a.con_a3 span.icon{background:url(../images/pro_detail01_ico3.png) no-repeat 0 -19px;}
.pro_scx .right .con a.con_a3:hover span.icon{background-position:0 0;}
.pro_scx02 .bd  .row{padding-top: 25px;}
.pro_scx02 .hd ul li.active{color:#f78b42;}
.pro_scx02 .hd ul li.active a{color:#f78b42;}
.pro_scx02 .sections{margin-bottom:50px;}
.pro_scx02 .sections .title,.top.scx .tit .cn{font-size:35px; line-height:50px; color:#333f47; font-weight:bold; margin-bottom:27px;text-align:left; padding:0px;margin-top:35px;}
.pro_scx02 .sections p{font-size:16px;line-height:32px;}
.xk_box{padding:50px 65px 0px 65px;}
.xk_mian{position: relative;border: 1.2px dashed #ed6c01;border-radius: 15px;}
.xk_t{background: #ed6c01;line-height: 55px;color: #fff;padding: 5px 15px;display: inline-block;margin: -50px auto auto 30px;font-size: 24px;border-radius: 15px;}
.xk_text{line-height: 30px;padding: 10px 30px;}




/* 视频中心 */
.video_list.channel_content{background:#f0f0f0;}
.video_list01 .item{cursor:pointer; margin-bottom: 20px;}
.video_list01 .item .txt{font-size:15px; color:#262626; padding:15px 20px; background:#fff; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.video_list01 .item .txt .t{display:inline-block;width:80%;vertical-align:middle;}
.video_list01 .item .cover{opacity:1; visibility:visible; transition:.5s ease;position:absolute; width:100%; height:100%; background:url(../images/black.2.png); top:0; left:0;}
.video_list01 .item .cover i{position:absolute; width:60px; height:60px; line-height:50px; top:50%; left:50%; font-size: 60px; color:#fff; text-align:center; margin-left: -30px; margin-top: -30px; -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; opacity:0.8;}
.video_list01 .item:hover .cover i{ -moz-transform:scale(0.8); -ms-transform:scale(0.8); -o-transform:scale(0.8); -webkit-transform:scale(0.8); transform:scale(0.8)}
.video_list01 .item:hover .txt{background:#ea5613; color:#fff;}

/* 产品详细 */
.header.nofix{position:absolute;}
.pro_nav{height:60px; z-index:20; position:fixed; width:100%; top:-60px; transition:.5s ease; background:url(../images/black.85.png); color:#fff;} 
.pro_nav .tit{line-height:60px;} 
.pro_nav ul li{float:left; line-height:60px; margin:0 12px; cursor:pointer;}
.pro_nav ul li.active{font-weight:bold;}
.pro_nav .contact{display:none; background:#ea5613; transition:.5s ease; text-align:center; color:#fff; font-size:14px; padding:0 22px; line-height:34px; height:34px; margin-top:12px; margin-left:50px;}
.pro_nav .contact:hover{background:#be4e1b;}

.pro_nav.fix{top:0;}
.pro_detail.channel_content{padding-top:0px;}
.pro_detail01{position:relative;overflow:hidden;padding-top: 3.9vw;}
.pro_detail01 .pro_video{position:absolute; top:0; left:0; z-index:0;}
/* .pro_detail01 video{width:100%;} */
.pro_detail01 img{position:absolute; top:0; left:0; width:100%; height:100%;}
:root .pro_detail .pro_detail01 img{display:none;}
.pro_detail01 .cover{position:absolute; top:40%; left:0; width:100%; text-align:center; z-index:2;}
.pro_detail01 .cover .box{width:50%; margin:0 auto;}
.pro_detail01 .cover .tit{font-size:20px; color:#ea5613;}
.pro_detail01 .cover .con{font-size:50px; color:#fff;}
.pro_detail01 .cover .txt{font-size:17px; color:#fff; margin-bottom:50px; margin-top: 20px;}
.pro_detail01 .cover .common-border-btn{background:#fff; border:none; cursor:pointer;}
.pro_detail01 .cover .common-border-btn:hover{background:#ea5613;}

.pro_detail02{position:relative; overflow:hidden; background-size:cover;}
.pro_detail02 .content{padding:150px 0 60px; text-align:center; position:absolute; width:100%; top:0; z-index:2;}
.pro_detail02 .content .tit{font-size:38px; margin-bottom:40px;}
.pro_detail02 .content ul{padding:0 17.5%;}
.pro_detail02 .content ul li{width:33%; float:left;}
.pro_detail02 .content ul li .con em{font-size:29px; font-weight:normal;}
.pro_detail02 .content ul li .con{font-size:18px; margin-bottom:0px; font-weight:bold;}
.pro_detail02 .content ul li .txt{font-size:15px; }

/* 产品对比 */
#page{width:100%;height:860px;position:relative;margin:0 auto;}
#page .wrapper{width:100%; height:860px; position: absolute; left:50%; top:50%; transform:translate3d(-50%,-50%,0); overflow:hidden;}
#page .before,
#page .after {width:100%;height:100%;background-repeat:no-repeat;background-color: white;background-size: cover;background-position: center;position: absolute;top:0;left:0;pointer-events:none;overflow: hidden;}
#page .content-image{height:100%; max-width:none;}
#page .prodet_m{display:none;}
#page .after{width:125px}
#page .scroller{width: 652px;height: 287px;position: absolute;left:100px;top:68%;transform:translateY(-50%);pointer-events:auto;cursor: pointer;}
#page .scroller:hover{opacity:1}
#page .scrolling{pointer-events:none;opacity:1;z-index: 1;}
#page .scroller__thumb{width:100%;height:100%;}
#page .scroller:before,
#page .scroller:after{content:" ";display: block;width: 4px;height: 9999px;position: absolute;left: 50%;margin-left: -2px;z-index: 30;transition:0.1s;display:none;}
#page .scroller:before{top:100%;}
#page .scroller:after{bottom:100%;}
#page .scroller:before,
#page .scroller:after{background: #fff;}
.pro_detail03{margin:60px 0;}
.pro_detail03 .item{float:left; width:23%; margin-left:2.5%;}
.pro_detail03 .item:first-child{margin-left:0;}
.pro_detail03 .item .tit{font-size:26px; color:#ea5613; font-weight:normal; border-bottom:1px solid #dcdcdc; padding-bottom:33px; margin-bottom:33px;}
.pro_detail03 .item .con{font-size:15px; line-height:26px;}
.pro_detail04{position:relative; overflow:hidden; height:1400px;}
.pro_detail04 .content .left, 
.pro_detail04 .content .right{position:absolute; width:240px; height:100%; background-color:#FFF; transition:all .8s ease .5s; z-index:1;}
.pro_detail04 .content .left{left:0;}
.pro_detail04 .content .right{right:0;}
.pro_detail04 .content .media .video_{display:none; position:absolute; width:100%; top:0; left:0;}
:root .pro_detail04 .content .media img{display:none;}
.pro_detail04 .content .media .video_.cur{display:block;}
.pro_detail04 .item_wrap{position:absolute; width:100%; height:100%; top:0; left:0; transform:translateY(100px); transition:all .8s ease .8s; background:url(../images/black.6.png); opacity:0; visibility:hidden;}
.pro_detail04 .item_wrap .infor{text-align:center; position:absolute; width:100%; bottom:62%;}
.pro_detail04 .item_wrap .infor .tit{font-size:17px; color:#ea5613; margin-bottom:10px;}
.pro_detail04 .item_wrap .infor .con{font-size:38px; color:#fff; line-height:1;}
.pro_detail04 .item_wrap .content{position:absolute; width:100%; bottom:60px;}
.pro_detail04 .item_wrap ul li{float:left; width:25%; transition:.5s ease; position:relative;}
.pro_detail04 .item_wrap ul li .tit{font-size:24px; color:#fff; margin:20px 0;}
.pro_detail04 .item_wrap ul li .con{color:#fff; opacity:0; visibility:hidden; transition:.5s ease;}
.pro_detail04 .item_wrap ul li.cur .con{opacity:1; visibility:visible;}
.pro_detail04 .item_wrap ul li.cur {transform:translateY(-50px)}
.pro_detail04.cur .content .left,
.pro_detail04.cur .content .right{width:0;}
.pro_detail04.cur .item_wrap{opacity:1; visibility:visible; transform:translateY(0);}

.pro_detail04.fixed .content .media .video_{position:fixed;}
.pro_detail04.fixed .item_wrap{position:fixed;}
.pro_detail04.abs .content .media .video_{top:auto;bottom:0;}
.pro_detail04.abs .item_wrap {top:auto; bottom:0; position:absolute; width:100%; z-index:1;}
.pro_detail04.abs .item_wrap .infor{bottom:43%;}

/* .pro_detail04.cur .content .media .video_{position:fixed;} */
.pro_detail05{padding:60px 0 0;}
.pro_detail05 .infor{text-align:center; font-size:38px;}
.pro_detail05 .tab_t{text-align:center; margin:50px 0; border-bottom:1px solid #dcdcdc;}
.pro_detail05 .tab_t .item{display:inline-block; font-size:20px; position:relative; margin:0 40px;  padding-bottom:25px; transition:.5s ease; cursor:pointer;}
.pro_detail05 .tab_t .item:after{content:''; position:absolute; bottom:0; left:0; width:0; height:5px; background:#ea5613; transition:.5s ease;}
.pro_detail05 .tab_t .item.cur{color:#ea5613;}
.pro_detail05 .tab_t .item.cur:after{width:100%;}
.pro_detail05 .tab_c .left .rect-628{padding-bottom:62.8%;}
.pro_detail05 .tab_c{background:#f3f3f3;}
.pro_detail05 .tab_c .left{float:left; width:40%;}
.pro_detail05 .tab_c .right{float:left; width:40%;}
.pro_detail05 .tab_c .right .box{padding:100px;}
.pro_detail05 .tab_c .right .box .tit{font-size:35px;}
.pro_detail05 .tab_c .right .box .con{line-height:26px; margin:25px 0 50px;}
.pro_detail06{padding-top:60px;}
.pro_detail06 .infor{text-align:center; font-size:38px;}
.pro_detail06 .tab_t{text-align:center; margin:50px 0; border-bottom:1px solid #dcdcdc;}
.pro_detail06 .tab_t .item{display:inline-block; font-size:20px; position:relative; margin:0 40px;  padding-bottom:25px; transition:.5s ease; cursor:pointer;}
.pro_detail06 .tab_t .item:after{content:''; position:absolute; bottom:0; left:0; width:0; height:5px; background:#ea5613; transition:.5s ease;}
.pro_detail06 .tab_t .item.cur{color:#ea5613;}
.pro_detail06 .tab_t .item.cur:after{width:100%;}
.pro_detail07{margin:60px 0;}
.pro_detail07 .infor{text-align:center; font-size:38px; margin-bottom:50px;}
.pro_detail07 .owl-carousel .owl-stage-outer{overflow:inherit;}
.pro_detail07 .rect-692{padding-bottom:69.2%;}
.pro_detail07 .content .item{display:none;}
.pro_detail07 .content .owl-item .item{display:block;}
.pro_detail07 .content .cover{position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/pro_detail07_2.png) repeat-x bottom;}
.pro_detail07 .content .intro{position:relative;}
.pro_detail07 .content .intro .box{padding:15px 15px 25px;}
.pro_detail07 .content .intro .box .t{font-size:16px; color:#ea5613; margin-bottom:5px;}
.pro_detail07 .content .intro .box .c{font-size:18px;}
.pro_detail07 .content .intro:after{content:''; position:absolute; bottom:0; left:0; width:100%; height:4px; background:#eeeeee;}
.pro_detail07 .content .intro:before{content:''; position:absolute; bottom:0; left:0; width:0; height:4px; background:#ea5613; transition:.7s ease; z-index:1;}
.pro_detail07 .content .item:hover .intro:before{width:100%;}
.pro_detail07 .content .owl-nav>div{opacity:0; visibility:hidden; transition:.5s ease; width:43px; height:43px; color:#000; transition:.3s ease; font-weight:bold; position:absolute; top:38%; margin-top:-21px; line-height:43px; background:#fff; background:rgba(255,255,255,0.9); text-align:center;}
.pro_detail07 .content .owl-nav .owl-prev{left:-1px;}
.pro_detail07 .content .owl-nav .owl-next{right:0;}
.pro_detail07 .content .owl-nav>div:hover{background:#ea5613; color:#fff;}
.pro_detail07 .content:hover .owl-nav>div{opacity:1; visibility:visible;}
.pro_detail08 .infor{text-align:center; font-size:38px; margin-bottom:50px;}
.pro_detail08 .content .rect-113{padding-bottom:113%;}
.pro_detail08 .content .item{float:left; width:32.5%; margin-left:1.25%; overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.pro_detail08 .content .item 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;
}
.pro_detail08 .content .item: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);
}
.pro_detail08 .content .item:first-child{margin-left:0;}
.pro_detail08 .content .item .cover{position:absolute; bottom:0; left:0; width:100%; height:100%; background:url(../images/pro_detail08_2.png) repeat-x bottom;;}
.pro_detail08 .content .item .intro{position:absolute; bottom:50px; width:100%; left:0;}
.pro_detail08 .content .item .intro .box{padding:0 40px;}
.pro_detail08 .content .item .intro .box .t{font-size:23px; color:#fff;}
.pro_detail08 .content .item .intro .box .t i{float:right; transition:.5s ease;}
.pro_detail08 .content .item:hover .intro .box .t  i{transform:translateX(10px);}

.table-responsive tr:nth-child(2n+1){background:#f3f3f3;}
.datalist th{background:#9c9c9c; color:#fff;}

/* 解决方案 */
.solution.channel_content{padding-bottom:0;}
.solution01 .tit{font-size:38px; line-height:1;}
.solution01 .con{font-size:25px; margin:15px 0 20px;}
.solution01 .txt{font-size:15px; line-height:28px;}
.solution01 .img{margin:60px 0;}
.solution02 .rect-5548{padding-bottom:55.48%;}
.solution02 ul li{background:#f2f2f2; margin-bottom:50px;}
.solution02 ul li .left{float:left; width:43.5%;}
.solution02 ul li .left .item{display:none;}
.solution02 ul li .left .owl-item .item{display:block;}
.solution02 ul li .left .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/solution2_02_1.png) repeat-x center bottom;}
.solution02 ul li .left .item .tit{position:absolute; width:100%; left:0; bottom:20px; color:#fff; text-align:center;}
.solution02 ul li .right{float:right; width:56.5%;}
.solution02 ul li .right .box{padding:50px;}
.solution02 ul li .right .box .tit{color:#ea5613; font-size:30px; margin-bottom:25px;}
.solution02 ul li .right .box .con{line-height:28px; height:112px; overflow:auto; padding-right:25px;}
.solution02 ul li ::-webkit-scrollbar-track-piece {background:#fff;}  /*凹槽颜色*/
.solution02 ul li ::-webkit-scrollbar {width:4px; height:5px;} /*滚动条宽高*/
.solution02 ul li ::-webkit-scrollbar-thumb {background:#ea5613;; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.solution02 ul li ::-webkit-scrollbar-thumb:hover {background:#bbb;}
.solution02 ul li.even .left{float:right;}
.solution02 ul li .owl-nav>div{cursor:pointer; z-index:5; position:absolute; font-size:0; width:36px; height:36px; top:50%; background:url(../images/solution_jt.png) no-repeat; margin-top:-18px;}
.solution02 ul li .owl-nav .owl-prev{left:15px;}
.solution02 ul li .owl-nav .owl-next{right:15px; background-position:-36px 0;}
.solution02 ul li .owl-nav .owl-prev:hover{background-position:0 -36px;}
.solution02 ul li .owl-nav .owl-next:hover{ background-position:-36px -36px;}
.solution03 .infor .tit{font-size:38px; color:#333; margin-bottom:10px;}
.solution03 .infor .con{color:#333;}
.solution04{background:url(../images/solution04_1.jpg) no-repeat center; padding:60px 0; text-align:center; color:#333; margin-top:60px;}
.solution04 .infor{width:67%; margin:0 auto;}
.solution04 .tit{font-size:38px;}
.solution04 .con{font-size:14px; color:#747474; margin:20px 0 30px;}
.solution04 .common-border-btn{border-color:#707070;}
.solution04 .common-border-btn:hover{border-color:#ea5613;}

.solution2_02 .rect-5419{padding-bottom:54.19%;}
.solution2_02 .left{float:left; width:50%;}
.solution2_02 .left .tit{color:#ea5613; font-size:30px; margin-top:40px;}
.solution2_02 .left .con{margin:20px 0 60px;}
.solution2_02 .left ul li{float:left; width:33%; text-align:center; font-size:17px;}
.solution2_02 .left ul li .img{transition:.5s ease; margin-bottom:10px;}
.solution2_02 .left ul li:hover .img{transform:rotateY(180deg);}
.solution2_02 .right{float:right; width:46.7%;}
.solution2_02 .right .item{display:none;}
.solution2_02 .right .owl-item .item{display:block;}
.solution2_02 .right .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/solution2_02_1.png) repeat-x center bottom;}
.solution2_02 .right .item .tit{position:absolute; width:100%; left:0; bottom:20px; color:#fff; text-align:center;}
.solution2_02 .owl-nav>div{cursor:pointer; z-index:5; position:absolute; font-size:0; width:36px; height:36px; top:50%; background:url(../images/solution_jt.png) no-repeat; margin-top:-18px;}
.solution2_02 .owl-nav .owl-prev{left:15px;}
.solution2_02 .owl-nav .owl-next{right:15px; background-position:-36px 0;}
.solution2_02 .owl-nav .owl-prev:hover{background-position:0 -36px;}
.solution2_02 .owl-nav .owl-next:hover{ background-position:-36px -36px;}
.solution2_03{margin:60px 0;}
.solution2_03 .infor{color:#ea5613; font-size:30px;}
.solution2_03 .item{margin-top:35px;}
.solution2_03 .item .left{float:left; width:17.8%; font-size:25px; margin-top:30px;}
.solution2_03 .item .left em{font-size:60px; font-weight:bold; font-family:'Arial'; color:#b9b9b9; line-height:1;}
.solution2_03 .item .right{float:left; width:82%;}
.solution2_03 .item .right .rect-657{padding-bottom:65.7%;}
.solution2_03 .item .right ul li{display:inline-block; width:20%; vertical-align:top; margin-left:6%; position:relative; padding:10px; border:1px dashed #b9b6b6;}
.solution2_03 .item .right ul li .rect-657{background:#f0f0f0;}
.solution2_03 .item .right ul li:after{content:''; position:absolute; width:43px; height:25px; left:-55px; top:50%; margin-top:-12.5px; background:url(../images/solution2_03_3.png) no-repeat center;}
.solution2_03 .item .right ul li:first-child{margin-left:0;}
.solution2_03 .item .right ul li:first-child:after{display:none;}
.solution2_03 .item .right ul li .box{padding:45px 45px;}
.solution2_03 .item2 .right ul li .box{padding:33px 45px;}
.solution2_03 .item2 .right ul li{border-color:#ff8244;}
.solution2_03 .item2 .right ul li .rect-657{background:#ffd1ba;}
.solution2_03 .item2 .right ul li:after{background:url(../images/solution2_03_4.png) no-repeat center;}
.solution2_03 .item2 .left{color:#ea5613;}
.solution2_03 .item2 .left em{color:#ea5613;}
.solution2_03 .bjk{margin-top:60px;}

.BMap_bubble_content{width:270px!important;}

body .searchArea{padding:0 0 50px;}
body .searchArea .content_form .form_box .search .btn_wrap .btns,
body .resultArea #botBtn .btnMore{border-color:#ea5613; color:#ea5613;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#ea5613;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#ea5613;}
body .resultArea #botBtn a:hover{border-color:#ea5613;}
body .resultArea #botBtn a::before{background:#ea5613;}
body .resultArea .content_form{padding:0; margin-top:50px;}

body .bd_weixin_popup{height:300px!important;}





/*加入我们*/
.job_center01 .content{margin-top:-142px;}
.job_center01 .content li{width:25%; float:left; position:relative;}
.job_center01 .content li.odd{background:#00a1e9; margin-top:54px;}
.job_center01 .content li.li03{background:#facd00;}
.job_center01 .content li.even{background:#f8f8f8;}
.job_center01 .content .li_box{padding:70px 33px 68px; display:block;}
.job_center01 .content .li_box .intro .tit{font-size:22px; font-weight:bold; text-align:center;}
.job_center01 .content .li_box .intro .con{margin:25px 0 30px;}
.job_center01 .content .li_box .intro .con .rect-5714{padding-bottom:57.14%;}
.job_center01 .content .li_box .intro .txt{font-size:15px; line-height:28px; height:56px; overflow:hidden;}
.job_center01 .content .li_box .intro .jt{width:41px; height:12px; background:url(../images/job_center01_jt.png) no-repeat center; margin-top:34px;}
.job_center01 .content li.odd .li_box .intro{color:#fff;}
.job_center01 .content li.li03 .li_box .intro{color:#4f4f4f;}
.job_center01 .content li.even .li_box .intro{color:#666;}
.job_center01 .content li.even .li_box .intro .txt{color:#666;}
.job_center01 .content li:hover {  transform: translate(0, -10px);  box-shadow: 0 0px 20px rgba(0,52,123,0.4);}
.job_jizhi{margin: 110px auto 80px;overflow: hidden;}
.job_top{text-align: center;border-bottom: 1px solid #000;padding-bottom: 35px;margin-bottom: 30px;}
.job_top a{font-size: 38px;font-weight: 100;background-image: url(../images/job_tit.png);background-repeat: no-repeat;padding-left: 68px;background-position-y: center;}
.job_jizhi_l{width: 43%;float: left;}
.job_jizhi_l .tit{font-size: 21px;font-weight: bold;border-bottom: 1px solid #ed6d00;display: inline-block;padding-bottom: 10px;margin-bottom: 20px;margin-top: 20px;}
.job_jizhi_l .text{font-size: 15px;line-height: 34px;}
.job_jizhi_l ul li{width: 32%;float: left;text-align: center;background: #333f47;margin-left: 1.5%;color: #fff;font-size: 10px;padding: 6px;}
.job_jizhi_l ul li:first-child{margin-left: 0px;}
.job_jizhi_l ul li span{display:block;}
.job_jizhi_l ul li span strong{font-weight:100;padding-right:5px;font-size:21px;}
.job_jizhi_r{width: 54.05%;float: right;display: flex;margin-top: 7%;}
.job_jizhi_r_l ,.job_jizhi_r_c,.job_jizhi_r_r{width: 30%;float: left;margin-left:1.5%;display: inline-grid;}
.job_jizhi_r_c{width: 37%;}
.job_jizhi_r_l {margin-left:0px;}
.job_jizhi_r .box{padding:20px;background:#f6f6f6;margin-top:5%;cursor: pointer;}
.job_jizhi_r .job_jizhi_r_l .box:first-child,.job_jizhi_r .job_jizhi_r_r .box:first-child{margin-top:0px;}
.job_jizhi_r .box.cur{background:#ed6d00;color:#fff;}
.job_jizhi_r .box .tit{font-size:15px;}
.job_jizhi_r .box .text{font-size:12px;}
.jobimg{height: 100%;position: relative;}
.jobimg img{position: absolute;bottom:0;}
.jobimg img:first-child{top:0;}
.jobimg {display:none;}
.jobimg.cur{display:block;}
.job_fengcai .swiper-container1 .swiper-slide{width:33%;    padding: 0 1%;}
.job_fengcai .swiper-container1 {overflow:hidden;}
.job_fengcai .swiper-button-prev,.job_fengcai .swiper-button-next{background: none;}
.job_fengcai .swiper-button-prev .iconfont,.job_fengcai .swiper-button-next .iconfont{font-size: 35px;color:#fff;margin:0px;}
.job_fengcai .swiper-button-prev{left: 20px;}
.job_fengcai .swiper-button-next{right: 20px;}
.job_fengcai .box{background:#1c1b1d;padding-top:45px;padding-bottom:20px;}
.job_zp {background:#f8f8f8;overflow:hidden;padding: 3% 0px;}
.job_zp ul li{float:left;width:20%;text-align:center;margin-left: 10%;}
.job_zp ul li img{display: block;margin: 0px auto;height: 42px;}
.job_zp ul li span{font-size:18px;line-height:32px;padding: 7% 0px 3%;display: block;font-weight: bold;}
.job_zp ul li p{font-size: 16px;line-height: 32px;}
.job_zp ul li a{background: #333f47;color: #fff;padding: 3% 10%;display: inline-block;cursor: pointer;}

.job_nian{display:inline-block;}




/* 营销网络 */
.network01 .left{float:left; width:36%;}
.network01 .right{float:right; width:51.4%; margin-top:20px;}
.network01 .right .common-infor{margin-bottom:40px;}
.network01 .right .common-infor .tit{color:#000;}
.network01 .right .common-infor .tit:after{background:#000;}
.network01 .right .content ul li{margin-bottom:20px;}
.network01 .right .content dt{color:#ea5613; font-size:15px; font-weight:bold;}
.network01 .right .content dd{color:#000; font-size:14px; line-height:22px;}



.network01 .right .content  p{line-height:35px;padding:15px 0px;}
.network01 .right .content  p:first-child{padding-top:0px}
.network01 .right .content  p span{font-size: 22px;color: #ed6d00;font-weight: bold;}
.network01 .right .content .fuwu_tel{font-size:20px;line-height: 45px;}
.network01 .right .content .fuwu_tel span{font-size:15px;background: #ed6d00;color: #fff;padding: 5px;border-radius: 5px;}
.network01 .right .content .fuwu_tel b{font-size:28px;color:#666;padding:0px 10px;}
.fuwu_bsc{padding-top:20px;margin-bottom:65px;}
.fuwu_bsc ul li.span-4{padding: 25px 0px;border-bottom: 1px solid #cdcdcd;margin:0px;}
.network01 .fuwu_bsc img{width: 90%;margin: 0px auto;display: block;}

.network01  .networkhz  ul {overflow:hidden;}
.network01  .networkhz  ul li{width:20%;float:left;padding:10px;}


.fuwu_zhichi .linian{ overflow:hidden;padding: 30px 0px;}
.fuwu_zhichi .linian .l{width: 52%;padding-right: 2%;}
.fuwu_zhichi .linian  .tit{color:#ea5613;}
.fuwu_zhichi  .fuwu_tit{font-size:38px;padding:20px 0px 35px;}
.fuwu_zhichi .linian .l p{line-height:34px;padding-bottom:35px;}
.fuwu_zhichi .linian .l img{padding-top:10px;}
.fuwu_zhichi .linian .r{width: 41.5%;height: 100%;position: relative;display: block;}

.fuwu_zhichi .pingzhi{ background: url(../images/fuwu_pz_bg.jpg) center no-repeat;cursor:pointer; padding: 80px 0px;margin: 65px auto;-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;}
.fuwu_zhichi .pingzhi:hover {-moz-transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);
    -o-transform: scale(1.05,1.05);
    -webkit-transform: scale(1.05,1.05);
    transform: scale(1.05,1.05);}
.fuwu_zhichi .pingzhi .fuwu_pz_box{background:#ea5613;opacity:1;color:#fff;padding:40px 48px; display: inline-block;}
.fuwu_zhichi .pingzhi .fuwu_pz_box .tit{font-size:22px;}
.fuwu_zhichi .pingzhi .fuwu_pz_box .text{font-size:16px;line-height:32px;border-bottom:1px solid #fff;padding:15px 0px;margin-bottom:15px;}
.fuwu_zhichi .pingzhi .fuwu_pz_box p{font-size:14px;line-height:28px;}

.fuwu_zhichi .liucheng .text{line-height:34px;font-size:16px;padding:10px 0px;}
.fuwu_zhichi .liucheng .text b{font-size:24px;color:#ea5613;}
.fuwu_zhichi .liucheng  .lc_tit{font-weight:bold;font-size:16px;padding-top:20px;}
.fuwu_zhichi .liucheng  .list ul {display: inline-flex;overflow:hidden;padding: 60px 0px;}
.fuwu_zhichi .liucheng  .list ul li{float:left;width:20%;  text-align:center;  padding: 40px;margin: 20px;	background: #ebebeb;cursor: pointer;
}
.fuwu_zhichi .liucheng  .list ul li img{-ms-transition: all .8s ease 0s;
    -o-transition: all .8s ease 0s;
    -webkit-transition: all .8s ease 0s;
    transition: all .8s ease 0s;}

.fuwu_zhichi .liucheng  .list ul li:hover{background:#f66c2e;color:#fff;}
.fuwu_zhichi .liucheng  .list ul li:hover img{filter: brightness(100);transform: rotateY(180deg);}
.fuwu_zhichi .liucheng  .list ul li:hover .tit{}

.fuwu_zhichi .liucheng  .list ul li .tit{font-size:22px;padding: 20px 0px;    font-weight: bold;}
.fuwu_zhichi .liucheng  .list ul li  p{font-size:14px;text-align:left;}
.tuandui{color:#fff;background:#2d2d35;padding:65px 0px;}
.tuandui .fuwu_td1,.tuandui .fuwu_td2{overflow:hidden;}
.tuandui .fuwu_td1 img{width:32%;margin-left:1.5%;padding-top: 2%;}
.tuandui .fuwu_td1 img:first-child{margin-left:0px;}
.tuandui .fuwu_td2 img{width:48.6%;margin-left:2%;padding-top: 2%;}
.tuandui .fuwu_td2 img:first-child{margin-left:0px;}


/* 配件展厅 */
.service01 .infor .tit{font-size:38px; line-height:38px; color:#ff5500;}
.service01 .content .t{font-size:23px; line-height:25px; color:#474747; margin:30px 0 20px;}
.service01 .content .c{font-size:15px; line-height:22px; color:#474747;}
.service02{margin-top:65px}
.service02 .rect-49{padding-bottom:48%;}
.service02 .rect-238{padding-bottom:23.8%;}
.service02 .left{width:32.5%; float:left; position:relative}
.service02 .right{width:65.3%; float:right;}
.service02 .right .r_top .item{width:49%; margin-bottom:22px; position:relative;}
.service02 .right .r_top .item01{margin-right:2%;}
.service02 .right .r_bott{position:relative}
.service02 .cover{position:absolute; left:0; top:0; width:100%;}
.service02 .cover .box{padding:50px 50px 40px 40px;}
.service02 .cover .box .t{font-size:20px; line-height:24px; color:#fff; margin-bottom:20px;}
.service02 .cover .box .c{font-size:14px; line-height:24px; color:#fff}
.service02 .cover .box .c a{font-family:Arial; font-weight:bold; font-size:27px; line-height:1; display:inline-block; vertical-align:-4px;}
.service02 .left .cover .box{padding:70px 95px 60px 60px;}
  
  
.peijian  .wrap >p{font-size:16px;line-height: 35px;}
.peijian  .services .btn-template-main {height: 50px;line-height: 40px;font-size: 1.4rem;font-weight: bold;margin-bottom: 10px;}
.peijian  .btn-template-main span{color:#fff;top: 2px;left: 8px}
.peijian  .btn-template-main {width: 90%;background: #ea5613;border: 1px solid #ea5613 !important;color: #fff !important;border-radius: 0 !important;text-decoration: none;}
.peijian .btn {font-weight: 700;border: 1px solid transparent;padding: .5rem .75rem;font-size: .8rem;line-height: 1.5;border-radius: 0;-webkit-transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;text-transform: uppercase;letter-spacing: .05em;}
.peijian h2 {line-height: 1.1;display: inline-block;margin-bottom: 20px;text-transform: uppercase;letter-spacing: .03em;font-size: 26px;font-weight: bold;}
.peijian h2::after {content: " ";display: block;width: 100px;height: 2px;margin-top: .6rem;background: #ed6d00;}
.peijian .col-md-2 {text-align: center;padding: 30px;background: #fff;}

  
.peijian  .services{padding:30px 0px;}
  
  
.peijian  .row  .heading{padding-top:20px;}
  
  
.scxfangan {padding-top:65px;}
.scxfangan .prolist_tit{    width: 100%;}
.scxfangan .scxlist {overflow:hidden;padding-bottom: 65px;}
.scxfangan .scxlist a{display:block;float:left;width:30%;margin-left: 4.5%;cursor:pointer;



}
.scxfangan .scxlist a:first-child{margin-left:0px;}
.scxfangan .scxlist  .box{background: #f6f6f6;width: 100%;padding: 35px;color:#666;
transition: background .5s;
-moz-transition: background .5s;  /* Firefox 4 */
-webkit-transition: background .5s;  /* Safari 和 Chrome */
-o-transition: background .5s;  /* Opera */

}
.scxfangan .scxlist  .box::after{background: url(../images/scxlist_icon.png) no-repeat;    height: 21px;    margin-top: 40px;}
.scxfangan .scxlist  .top{font-size:18px;color:#ed6d00;}
.scxfangan .scxlist  .tit{font-size:28px;font-weight:400;    padding: 10px 0px;}
.scxfangan .scxlist  .channeng{font-size:18px;font-weight:100;}
.scxfangan .scxlist  img{float: right;margin-top: -100px; margin-right: -8px;}
.scxfangan .scxlist  a:nth-child(3) img{margin-top: -170px;}
.scxfangan .scxlist  a:hover .tit,.scxfangan .scxlist  a:hover .top,.scxfangan .scxlist  a:hover .channeng{color:#fff;}
.scxfangan .scxlist a:hover .box{background:#ed6d00;}

.scxfangan .scxlist a:hover .box::after{
    filter: brightness(100);
   }


.scxfangan .scx_list {padding-bottom: 65px;}
.scxfangan .scx_list .prolist_tit .tit_l .tit b{color:#ed6d00;font-weight:bold;}
  
.scxfangan  .scx_list .scx_con {overflow:hidden;padding-top:25px;}

.scxfangan  .scx_list .scx_con   .tit{font-size: 16px;font-weight: bold;padding-bottom:10px;}
.scxfangan  .scx_list .scx_con   p{font-size: 16px;line-height: 35px;margin-bottom: 30px;}
.scxfangan  .scx_list .scx_con  .l table{width: 80%;text-align: center;margin:0px 0px 30px 20px;}
.scxfangan  .scx_list .scx_con  .l table tr:first-child{line-height:53px;background:#dcdcdc;}
.scxfangan  .scx_list .scx_con  .l table tr{line-height:42px;}
.scxfangan  .scx_list .scx_con  .l table tr td,.scxfangan  .scx_list .scx_con  .l table tr ,.scxfangan  .scx_list .scx_con  .l table {border-color:#cdcdcd;}
.scxfangan  .scx_list .scx_con .r,.scxfangan  .scx_list .scx_con .l{width:46%;}
.scxfangan  .scx_list .scx_con .r img{margin-top:18px;}
.scxfangan  .scx_list .scx_con .r{text-align: right;}

.scxfangan  .scx_list .scx_con .scx_mfj img{width:32%;float:left;margin-left:1.5%;}
.scxfangan  .scx_list .scx_con .scx_mfj img:first-child{margin-left:0px;}

.solu_anli_box .r .anli_bt p{padding:0px;margin:0px;}
.solu_anli_box .r .anli_bt{position: relative;width: 100%;float: left;padding: 0 2.3%;margin-bottom: 21px;}
.solu_anli_box .r .anli_bt a {display: block;color: #fff;}
.solu_anli_box .r .anli_bt .tt {position: absolute;display: inline-block;bottom: -10px;left: 0;right: 0;margin: 0 auto;background: url("../images/pro_tbg2.png") no-repeat center center;background-size: contain;color: #fff;font-size: 16px;text-align: center;padding: 8px 0;transition: .5s;}
.solu_anli_box .r .anli_bt:hover .tt {bottom: 15px;}
  
  
  
/* 解决方案——道路 */
.solution_road02 .infor .tit{color:#ea5613; font-size:30px; margin-top:40px; margin-bottom:20px;}
.solution_road02 .infor .con{margin:20px 0 60px;}
.solution_road02 .content{margin:50px 0 60px;}
.solution_road02 .content ul li{width:20%; float:left; text-align:center;}
.solution_road02 .content ul li .con em{font-size:56px; line-height:1;}
.solution_road02 .content ul li .con{font-size:20px; margin-bottom:5px; color:#ea5613; font-weight:normal;}
.solution_road02 .content ul li .txt{font-size:17px; color:#333;}
.solution_road03 .rect-5419{padding-bottom:54.19%;}
.solution_road03 .left{float:left; width:50%;}
.solution_road03 .left .tit{color:#ea5613; font-size:30px; margin-top:40px;}
.solution_road03 .left .con{margin:20px 0 40px;}
.solution_road03 .left ul li{line-height:28px; position:relative; padding-left:10px;}
.solution_road03 .left ul li:after{content:''; position:absolute; width:4px; height:4px; border-radius:50%; background:#ea5613; left:0; top:12px; transition:.5s ease;}
.solution_road03 .right{float:right; width:46.7%;}
.solution_road03 .right .item{display:none;}
.solution_road03 .right .owl-item .item{display:block;}
.solution_road03 .right .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/solution2_02_1.png) repeat-x center bottom;}
.solution_road03 .right .item .tit{position:absolute; width:100%; left:0; bottom:20px; color:#fff; text-align:center;}
.solution_road03 .owl-nav>div{cursor:pointer; z-index:5; position:absolute; font-size:0; width:36px; height:36px; top:50%; background:url(../images/solution_jt.png) no-repeat; margin-top:-18px;}
.solution_road03 .owl-nav .owl-prev{left:15px;}
.solution_road03 .owl-nav .owl-next{right:15px; background-position:-36px 0;}
.solution_road03 .owl-nav .owl-prev:hover{background-position:0 -36px;}
.solution_road03 .owl-nav .owl-next:hover{ background-position:-36px -36px;}

/* 解决方案——港口 */
.solution_gk02 .rect-5419{padding-bottom:54.19%;}
.solution_gk02 .left{float:left; width:50%; margin-top:50px;}
.solution_gk02 .left .tit{color:#ea5613; font-size:30px; margin-top:40px; display:none;}
.solution_gk02 .left ul li{margin-bottom:20px;}
.solution_gk02 .left ul li .t{line-height:28px; position:relative; padding-left:10px; font-size:18px; color:#ea5613; margin-bottom:5px;}
.solution_gk02 .left ul li .t:after{content:''; position:absolute; width:6px; height:6px; border-radius:50%; background:#ea5613; left:0; top:12px; transition:.5s ease;}
.solution_gk02 .right{float:right; width:46.7%;}
.solution_gk02 .right .item{display:none;}
.solution_gk02 .right .owl-item .item{display:block;}
.solution_gk02 .right .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/solution2_02_1.png) repeat-x center bottom;}
.solution_gk02 .right .item .tit{position:absolute; width:100%; left:0; bottom:20px; color:#fff; text-align:center;}
.solution_gk02 .owl-nav>div{cursor:pointer; z-index:5; position:absolute; font-size:0; width:36px; height:36px; top:50%; background:url(../images/solution_jt.png) no-repeat; margin-top:-18px;}
.solution_gk02 .owl-nav .owl-prev{left:15px;}
.solution_gk02 .owl-nav .owl-next{right:15px; background-position:-36px 0;}
.solution_gk02 .owl-nav .owl-prev:hover{background-position:0 -36px;}
.solution_gk02 .owl-nav .owl-next:hover{ background-position:-36px -36px;}
.solution_gk03{margin-top:60px;}
.solution_gk03 .rect-1097{padding-bottom:109.7%;}
.solution_gk03 .infor .tit{color:#ea5613; font-size:32px; text-align:center; margin-bottom:40px;}
.solution_gk03 .content .item{float:left;width:27%; margin:0 3%; position:relative;}
.solution_gk03 .content .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/solution2_02_1.png) repeat-x center bottom;}
.solution_gk03 .content .item .tit{position:absolute; width:100%; left:0; bottom:20px; color:#fff; font-size:18px; text-align:center;}

/* 智能云平台 */
.ypt.channel_content{padding-bottom:0;}
.ypt01 .infor{text-align:center; padding:0 7%;}
.ypt01 .infor .tit{font-size:38px; color:#333;}
.ypt01 .infor .con{color:#333;}
.ypt01 .content{text-align:center; padding:0 15%; margin-top:50px;}
.ypt01 .content ul li{width:33%; float:left;}
.ypt01 .content ul li .img{transition:.5s ease;}
.ypt01 .content ul li .tit{font-size:17px; color:#000; margin-top:25px;}
.ypt01 .content ul li:hover .img{transform:rotateY(180deg)}
.ypt02{margin-top:60px; }
.ypt02 .infor{text-align:center; color:#ea5613; font-size:32px; margin-bottom:30px;}
.ypt02 .content{position:relative;}
.ypt02 .content .cover{position:absolute; left:0; top:0; width:50%; color:#fff;}
.ypt02 .content .cover .box{padding:60px 40px;}
.ypt02 .content .cover .box .tit{font-size:23px; margin-bottom:15px;}
.ypt02 .content .cover .box .tab_t{margin-bottom:25px;}
.ypt02 .content .cover .box .tab_t span{display:inline-block; cursor:pointer; margin-right:12px; line-height:30px; padding:0 22px; border:1px solid rgba(255,255,255,0.3);}
.ypt02 .content .cover .box .tab_t span.cur{border-color:#ea5613; color:#ea5613;}
.ypt02 .content .cover .box .tab_c{width:90%;}
.ypt02 .content .cover .box .tab_c .item{display:none;}
.ypt02 .content .cover .box .tab_c .item ul{overflow:hidden;}
.ypt02 .content .cover .box .tab_c .item ul li{float:left; width:26%; padding-left:10px; position:relative; margin-bottom:5px;}
.ypt02 .content .cover .box .tab_c .item ul li:after{content:''; position:absolute; width:4px; height:4px; border-radius:50%; background:#ea5613; left:0; top:12px; transition:.5s ease;}
.ypt03{margin:30px 0 50px;}
.ypt03 .rect-434{padding-bottom:43.4%;}
.ypt03 .item{float:left; width:48.5%;}
.ypt03 .item:first-child{margin-right:3%;}
.ypt03 .item .cover{position:absolute; left:0; bottom:0; width:100%; color:#000;}
.ypt03 .item .cover .box{padding:40px;}
.ypt03 .item .cover .box .tit{font-size:23px; margin-bottom:20px;}
.ypt03 .item .cover .box .con{width:80%;}
.ypt03 .item .cover .box ul{width:25%; display:inline-block;}
.ypt03 .item .cover .box ul li{ padding-left:10px; position:relative; margin-bottom:5px;}
.ypt03 .item .cover .box ul li:after{content:''; position:absolute; width:4px; height:4px; border-radius:50%; background:#ea5613; left:0; top:12px; transition:.5s ease;}
.ypt04{padding:60px 0; background:#f7f7f7;}
.ypt04 .rect-5419{padding-bottom:54.19%;}
.ypt04 .left{float:left; width:41%;}
.ypt04 .left .tit{color:#ea5613; font-size:30px; margin-top:40px;}
.ypt04 .left .con{margin:20px 0 40px;}
.ypt04 .left ul li{line-height:28px; position:relative; padding-left:10px;}
.ypt04 .left ul li:after{content:''; position:absolute; width:4px; height:4px; border-radius:50%; background:#ea5613; left:0; top:12px; transition:.5s ease;}
.ypt04 .right{float:right; width:46.7%;}
.ypt04 .right .item{display:none;}
.ypt04 .right .owl-item .item{display:block;}
.ypt04 .right .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/solution2_02_1.png) repeat-x center bottom;}
.ypt04 .right .item .tit{position:absolute; width:100%; left:0; bottom:20px; color:#fff; text-align:center;}
.ypt04 .owl-nav>div{cursor:pointer; z-index:5; position:absolute; font-size:0; width:36px; height:36px; top:50%; background:url(../images/solution_jt.png) no-repeat; margin-top:-18px;}
.ypt04 .owl-nav .owl-prev{left:15px;}
.ypt04 .owl-nav .owl-next{right:15px; background-position:-36px 0;}
.ypt04 .owl-nav .owl-prev:hover{background-position:0 -36px;}
.ypt04 .owl-nav .owl-next:hover{ background-position:-36px -36px;}

/* 垃圾车 */
:root .garbage .pro_detail01 img{display:block;}
.garbage.channel_content{padding-top:0;}
.garbage02{text-align:center; padding:60px 0; background-size:cover;}
.garbage02 .infor .tit{text-align:center; font-size:38px;}
.garbage02 .infor .con{margin:20px 0 50px; padding:0 22%;}
.garbage03 .infor{text-align:center; font-size:38px; margin-bottom:40px;}
.garbage04 .infor{text-align:center; font-size:38px; margin-bottom:40px;}
.zxs_garbage .garbage03.pro_detail03 .item:first-child{margin-left:4%;}
.zxs_garbage .garbage03.pro_detail03 .item{width:25%; margin:0 4%;}

/* 真空抽吸车 */
.channel_content.cxc{padding-top:0;}
:root .cxc .pro_detail01 img{display:block;}
.cxc02{text-align:center; padding-top:60px; background-size:cover;}
.cxc02 .infor .tit{text-align:center; font-size:38px;}
.cxc02 .infor .con{margin:20px 0 50px; padding:0 14%;}
.cxc02 .content{padding:0 14%;}
.cxc02 .content ul li{float:left; width:25%; text-align:center;}
.cxc02 .content ul li .num{color:#ea5613; font-size:54px; font-weight:normal;}
.cxc02 .content ul li .num span{font-size:16px;}
.cxc03{padding-top:60px;}
.cxc03 .infor .tit{text-align:center; font-size:38px; text-align:center;}
.cxc03 .content{height:235px; margin-top:30px; background-repeat:no-repeat; background-size:cover;}
.cxc03 .content .box{padding:44px 145px;}
.cxc03 .content dl{overflow:hidden;}
.cxc03 .content dl dd{color:#fff; float:left; width:25%; position:relative; font-size:15px; line-height:30px; padding-left:14px;}
.cxc03 .content dl dd:after{content:''; width:5px; height:5px; position:absolute; left:0; top:13px; background:#ea5613; border-radius:10px;}
.cxc04{padding-top:60px;}
.cxc04 .infor .tit{text-align:center; font-size:38px; text-align:center; margin-bottom:30px;}

/* 检测车 */
.channel_content.jiance{padding-top:0;}
:root .jiance .pro_detail01 img{display:block;}
.jiance02.pro_detail03 .item{width:19%;}
.jiance02.pro_detail03 .item:first-child{margin-left:0;}
.jiance02.pro_detail03 .item{margin-left:1.2%;}
.jiance02 .infor{text-align:center; font-size:38px; text-align:center; margin-bottom:40px;}
.jiance03 .infor{text-align:center; font-size:38px; text-align:center; margin-bottom:40px;}
.jiance03 .content{background:#f3f3f3;}
.jiance03 .content .left{float:left; width:46%;}
.jiance03 .content .right{float:left; width:54%;}
.jiance03 .content .right .box{padding:50px;}
.jiance03 .content .right .box ul{height:280px; overflow:auto;}
.jiance03 .content .right .box ul li{margin-bottom:25px; padding-left:20px;}
.jiance03 .content .right .box ul li .t{font-size:20px; line-height:1; color:#0f0f0f; position:relative; margin-bottom:15px;}
.jiance03 .content .right .box ul li .t:after{content:''; position:absolute; left:-20px; top:0; width:3px; height:19px; background:#ea5613;}
.jiance03 .rect-508{padding-bottom:50.8%;}
.jiance04{margin:60px 0; padding:50px 0 110px; background:url(../images/jiance04_bg.jpg) no-repeat center;}
.jiance04 .infor{text-align:center; font-size:38px; text-align:center; margin-bottom:40px;}
.jiance04 .content ul{margin-top:40px;}
.jiance04 .content ul li{float:left; width:25%; position:relative;}
.jiance04 .content ul li .box{padding:0 40px;}
.jiance04 .content ul li .box .img img{transition:.5s ease;}
.jiance04 .content ul li .box .tit{font-size:25px; color:#ea5613; margin:20px 0 15px;}
.jiance04 .content ul li .box .con{font-size:16px; color:#fff;}
.jiance04 .content ul li:after{content:''; position:absolute; width:1px; height:56px; left:0; bottom:20px; background:#fff; background:rgba(255,255,255,0.5);}
.jiance04 .content ul li:first-child:after{display:none;}
.jiance04 .content ul li:hover .img img{transform: rotateY(180deg);}
.jiance03 ::-webkit-scrollbar-track-piece {background:#fff;}  /*凹槽颜色*/
.jiance03 ::-webkit-scrollbar {width:5px; height:5px;} /*滚动条宽高*/
.jiance03 ::-webkit-scrollbar-thumb {background:#ea5613;; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.jiance03 ::-webkit-scrollbar-thumb:hover {background:#bbb;}



/* 20210305 404页面*/
.rect-45{padding-bottom: 45%;}
.err_404{padding: 130px 0 80px;}
.err_404 ._img{width: 70%;margin: 0 auto;}
.err_404 ._img .btn_404{position: absolute;width: 150px;left: 20px;bottom: 40px;}
.err_404 ._img .btn_404.btn_prev{left: 190px; }
@media only screen and (max-width:1240px) {
    .err_404 ._img{width: 100%;}
    
}
@media only screen and (max-width:992px) {
    .err_404 ._img .btn_404{width: 150px;}
    .err_404 ._img .btn_404.btn_prev{left: 190px;}
}
@media only screen and (max-width:760px) {
    .err_404 ._img .btn_404{bottom: 0;}
    .err_404 ._img .btn_404{width: 100px;}
    .err_404 ._img .btn_404.btn_prev{left: 140px;}
}

.error .pt1 .box{margin-left: 17%;width: 72%;}
.error .pt1 .tit{font-size: 150px;line-height: 1;color: #ea5613;margin-bottom: 20px;margin-top:130px;}
.error .pt1 .tit .ion{width: 127px;height: 113px;display: inline-block;background-image: url(../images/error.jpg);background-repeat: no-repeat;background-position: 0 0;margin-right: 25px;}
.error .pt1 .t2{font-size: 43px;line-height: 1;color: #000;margin-bottom: 20px;}
.error .pt1 .t3{font-size: 17px;color: #000;margin-bottom: 30px;}
.error .pt1 .t3 a{text-decoration: underline;color: #ea5613;}
.error .pt1 .t4{font-size: 16px;color: #000;margin-bottom: 30px;}
.error .pt1 .form{width: 100%;position: relative;margin-bottom: 100px;}
.error .pt1 .form .input_t{width: 100%;height: 100%;border: none;outline: 0;border: 1px solid #f2f2f2;height: 58px;line-height: 58px;font-size: 18px;padding: 0;text-indent: 30px;}
.error .pt1 .form .submit_b{position: absolute;border: none;outline: 0;padding: 0;margin: 0;width: 122px;height: 50px;line-height: 50px;right: 5px;top: 50%;margin-top: -25px;background-color: #ea5613;color: #fff;text-align: center;font-size: 18px;cursor: pointer;transition: all .5s ease;-webkit-transition: all .5s ease;}
.error .pt1 .form .submit_b:hover{background-color: #000;}
.error .pt1 .form:hover .submit_b{opacity: 1;filter: alpha(opacity=100);}

.header .inav .nav_li .dropdown{background-size:cover;}