﻿/*
* 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:#069ddc;}
.util-page span.gobutton, .util-page span.gobutton:hover{color:#000; background-color:#eee;}
.util-page .gobutton .ion{font-size:.8em;}
.util-page .count{margin-left:10px; color:#000; background:none; border:none;}
.util-page span.jump{background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;}
.util-page span.jumpto, .util-page span.jumpto_text, .util-page span.jumpto_text{background:none; border:none; color:#000; font-size:14px;}
.util-page .jumpto_inp{width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top;}

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea{margin:0 auto 55px; max-width:1200px;}
.BdMapWrapper{position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden;}
.BdMapWrapper .BdMapCon{position:absolute; top:0; left:0; width:100%; height:100%;}
@media only screen and (max-width:760px){.BdMapArea{display:none;}}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box{display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico{display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);*text-indent:0; *zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before{content:'\3000';}
.ico1_2{background-position:-20px 0;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}

/* 常量设置 */
.wrap{width:1500px; margin-right:auto; margin-left:auto;}
.mwrap{max-width:1366px; margin-right:auto; margin-left:auto;}

/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){body{min-width:0; overflow-x:hidden;}}
body{font-size:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover{color:#069ddc;}
::-moz-selection{color:#fff; background:#069ddc;}
::selection{color:#fff; background:#069ddc;}
.placeholder{color:#aaa;}

/* 滚动条样式 */
/* ::-webkit-scrollbar{width:4px; height:4px;}
::-webkit-scrollbar-thumb{background:#069ddc;}
::-webkit-scrollbar-track{background:#f6f5f5;} */

/* input字体 */
::-webkit-input-placeholder{color:#bbb; font-size:12px;}
::-moz-placeholder{color:#bbb; font-size:12px;}
:-moz-placeholder{color:#bbb; font-size:12px;}
:-ms-input-placeholder{color:#bbb; font-size:12px;}

/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px;}
.form-control:focus{border-color:#069ddc; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img, .imgY180 img{-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom{overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.imgZoom:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img{cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg);}

/* 网站样式 */

/* 400W以下的为light  400W对应regular  500W对应medium  600W对应bold   蓝色:#069ddc  红色:#f93b1d  绿色:#749630 
   微软雅黑 400轻体 400正常 500-600加粗 */

/* 公共部分 start */
.xc_banner{position:relative; overflow:hidden;}
.xc_banner .intro{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%;}
.jc-200{font-family:'jc-200', 'sy-l';}
.jc-300{font-family:'jc-300', 'sy';}
.jc-400{font-family:'jc-400', 'sy-m';}
.jc-500{font-family:'jc-500', 'sy-m';}
.jc-600{font-family:'jc-600', 'sy-b'; font-weight:bold;}
.jc-700{font-family:'jc-700', 'sy-b';}

.widgets_common_pages_4{color:#666; text-align:center; font-size:0; margin-top:55px;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#666; display:inline-block; border:1px solid #eaeaea; vertical-align:middle; width:36px; height:40px; line-height:40px; font-size:18px; font-family:Arial;}
.widgets_common_pages_4 .current{color:#fff; background:#069ddc; border-color:transparent;}
.widgets_common_pages_4 .ellipsis{border:none; font-size:20px; font-weight:bold;}
.widgets_common_pages_4 .goprev, .widgets_common_pages_4 .gonext{color:#069ddc;}
.widgets_common_pages_4 .goprev{border-top-left-radius:5px; border-bottom-left-radius:5px;}
.widgets_common_pages_4 .gonext{border-top-right-radius:5px; border-bottom-right-radius:5px;}
.widgets_common_pages_4 span.count{border:none; background:none; color:#666;}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover, .widgets_common_pages_4 .gonext:hover{color:#fff; background:#069ddc; border-color:transparent; cursor:pointer;}
/* 公共部分 end */

/* 头部 start */
.header{background:#fff; position:fixed; top:0; left:0; width:100%; z-index:10; padding-top:17px; padding-bottom:22px;}
.header .h_logo{font-size:0;}
.header .h_logo .logo2{display:none;}
.header .h_tools{margin-top:13px; position:relative; z-index:2;}
.header .h_tools .h_search{width:22px; height:22px; background:url(../img/h_search.png) no-repeat center; background-size:cover; cursor:pointer; margin-top:3px;}
.header .h_tools .h_lan{position:relative; margin-right:30px;}
.header .h_tools .h_lan .lan_span{font-size:16px; color:#069ddc; cursor:pointer; position:relative; display:block; padding-left:35px; padding-right:20px;}
.header .h_tools .h_lan .lan_span::before{content:''; width:23px; height:23px; background:url(../img/h_lan.png) no-repeat center; background-size:cover; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.header .h_tools .h_lan .lan_span::after{content:''; width:10px; height:7px; background:url(../img/h_jt.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.header .h_tools .h_lan .lan_down{display:none; width:100%;  position:absolute; left:50%; top:100%; transform:translateX(-50%); text-align:center; padding-top:15px; box-sizing:border-box; z-index:2;}
.header .h_tools .h_lan .lan_down ul{background:#fff; box-shadow:0 0 5px rgb(0 0 0 / 20%); padding:10px 0;}
.header .h_tools .h_lan .lan_down ul li{font-size:16px; line-height:30px;}
.header .mobile_key{display:none;}
.m_nav{display:none;}

.header .inav_wrapper{width:64%; position:absolute; right:0; top:0; background:#fff;}
.header .inav_wrapper .nav_li{font-size:18px; float:left; margin-right:60px; color:#069ddc;}
.header .inav_wrapper .nav_li:last-child{margin-right:0;}
.header .inav_wrapper .nav_li>a{position:relative; line-height:86px;}
.header .inav_wrapper .nav_li>a::after{content:''; width:0; height:2px; background:#069ddc; position:absolute; left:50%; bottom:-6px; transform:translateX(-50%); opacity:0; visibility:hidden; transition:all 0.5s ease;}
.header .inav_wrapper .nav_li:hover>a{font-family:'sy-b';}
.header .inav_wrapper .nav_li:hover>a::after{opacity:1; visibility:visible; width:100%;}

.header .subNav{width:100%; height:75px; position:absolute; left:0; bottom:0; z-index:-1;}
.header .subNav .item{width:100%; height:75px; background:rgba(80,80,80,0.9); filter:alpha(opacity=60); position:absolute; bottom:0; -webkit-transition:all .2s; transition:all .2s;}
.header .subNav .item li{float:left; margin:0 13px;}
.header .subNav .item li a{font-size:14px; color:#c5c6c8; line-height:75px; padding:0;}
.header .subNav .item li a:hover{color:#069ddc;}

.header .search_down{position:absolute; background:#fff; width:100%; top:100%; left:0; display:none; z-index:1; padding:66px 0; border-top:1px solid #069ddc;}
.header .search_down .form{width:51%; margin:0 auto; border:1px solid #069ddc; border-radius:8px; overflow:hidden; box-sizing:border-box; position:relative;}
.header .search_down .form input{border:0; display:block; width:100%; height:66px; line-height:66px; margin:0; padding:0; font-size:20px; background:#fff; padding:0 10px; box-sizing:border-box;}
.header .search_down .form input::-webkit-input-placeholder{font-size:20px;}
.header .search_down .form input::-moz-placeholder{font-size:20px;}
.header .search_down .form input:-moz-placeholder{font-size:20px;}
.header .search_down .form input:-ms-input-placeholder{font-size:20px;}
.header .search_down .search_btn{border:0; outline:none; padding:0; background:url(../img/search_btn.png) no-repeat center; width:27px; height:27px; cursor:pointer; position:absolute; right:10px; top:50%; transform:translateY(-50%); background-size:cover;}

.header.on{box-shadow:0 0 15px rgb(0 0 0 / 20%);}
.header.index_header{background:url(../img/header_bg.png) no-repeat center; background-size:cover;}
.header.index_header .wrap{width:1680px;}
.header.index_header .h_logo .logo1{display:none;}
.header.index_header .h_logo .logo2{display:block;}
.header.index_header .inav_wrapper{background:transparent;}
.header.index_header .subNav{display:none;}
.header.index_header .subNav.act{display:block;}
.header.index_header .item{opacity:0; visibility:hidden;}
.header.index_header .item.act{opacity:1; visibility:visible;}

.header.index_header.on{background:#fff;}
.header.index_header.on .h_logo .logo1{display:block;}
.header.index_header.on .h_logo .logo2{display:none;}
.header.index_header.on .inav_wrapper{background:#fff;}
.header.index_header.on .subNav{display:block;}
.header.index_header.on .item{opacity:1; visibility:visible;}

.header.index_header:hover{background:#fff;}
.header.index_header:hover .h_logo .logo1{display:block;}
.header.index_header:hover .h_logo .logo2{display:none;}
.header.index_header:hover .inav_wrapper{background:#fff;}
.header.index_header:hover .subNav{display:block;}
.header.index_header:hover .item{opacity:1; visibility:visible;}

.header.spec_header{border-bottom:1px solid #d5d5d5;}
.header.on{border-bottom:none;}
/* 头部 end */

/* 底部 start */
.footer{background:#5daadb; color:#fff;}
.footer a:hover{color:#fff;}
.footer .f_top{padding-top:27px; padding-bottom:18px;}
.footer .f_top .r{margin-top:17px;}
.footer .f_top .item>img{margin-right:10px;}
.footer .f_center .wrap{border-top:1px solid rgba(255,255,255,0.22); padding-top:32px; padding-bottom:23px;}
.footer .f_center .left{width:71%;}
.footer .f_center dl{float:left; margin-right:120px;}
.footer .f_center dl:last-child{margin-right:0;}
.footer .f_center dl dt{font-size:18px; margin-bottom:15px;}
.footer .f_center dl dd{font-size:13px; color:rgba(255,255,255,0.7); line-height:28px;}
.footer .f_center dl dd a:hover{color:#fff;}
.footer .f_center .tel{font-size:30px; font-family:'sy-m'; margin-bottom:20px; line-height:30px;}
.footer .f_center .share div{cursor:pointer; margin-bottom:15px;}
.footer .f_center .share div:last-child{margin-bottom:0;}
.footer .f_bott{color:rgba(255,255,255,0.65); font-size:12px; padding-top:20px; padding-bottom:10px; border-top:1px solid rgba(255,255,255,0.22);}
/* 底部 end */

/* Wanny start */
.Wanpy_xc_banner>img{object-fit:cover; width:100%;}
.Wanpy1{text-align:center; padding:100px 0;}
.Wanpy1 .c_tit{font-size:48px; line-height:48px; color:#f93b1d;}
.Wanpy1 .e_tit{font-size:30px; line-height:30px; color:#999; margin-top:5px; margin-bottom:40px;}
.Wanpy1 .con{font-size:30px; line-height:60px;}
.Wanpy1 .con.con1{color:#000;}
.Wanpy1 .con.con2{color:#666;}
.Wanpy1 .img_box{font-size:0; margin-top:55px;}
.Wanpy1 .img_box .item{display:inline-block; margin:0 60px; vertical-align:bottom;}

.Wanpy2{background:#f9f7f1; padding:60px 0;}
.Wanpy2 .infor{margin-bottom:60px;}
.Wanpy2 .infor .tit{font-size:48px; line-height:48px; color:#000; position:relative; padding-bottom:13px;}
.Wanpy2 .infor .tit::after{content:''; width:100%; height:4px; background:url(../img/tit_line.png) no-repeat right; background-size:cover; position:absolute; left:0; bottom:0;}
.Wanpy2 .content{margin:0 125px;}
.Wanpy2 .content .li_{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-bottom:25px;}
.Wanpy2 .content .li_ .left{width:56.5%;}
.Wanpy2 .content .li_ .right{width:60.2%; box-sizing:border-box; padding-left:120px;}
.Wanpy2 .content .li_ .right .tit{font-size:48px; line-height:48px; color:#000;}
.Wanpy2 .content .li_ .right .tit span{font-size:24px; color:#999;}
.Wanpy2 .content .li_ .right .con{font-size:30px; line-height:60px; color:#666; margin-top:20px; margin-bottom:25px;}
.Wanpy2 .content .li_ .right .more{display:inline-block; border:1px solid #f93b1d; color:#f93b1d; font-size:18px; width:115px; line-height:33px; text-align:center; box-sizing:border-box; transition:all 0.5s ease;}
.Wanpy2 .content .li_ .right .more:hover{background:#f93b1d; color:#fff;}
.Wanpy2 .content .li_.even{flex-flow:row-reverse;}
.Wanpy2 .content .li_.even .right{padding-right:120px; padding-left:0;}
.Wanpy2 .content .li_:last-child{margin-bottom:0;}

.Wanpy3{padding:100px 0;}
.Wanpy3 .infor{margin-bottom:20px;}
.Wanpy3 .infor .c_tit{font-size:48px; line-height:48px; color:#000;}
.Wanpy3 .infor .e_tit{font-size:26px; line-height:26px; margin-top:5px; color:#000;}
.Wanpy3 .infor .con{font-size:30px; line-height:60px; color:#666; margin-top:30px;}
.Wanpy3 .content .owl-dots{width:100%; position:absolute; bottom:15px; left:0; font-size:0; text-align:center;}
.Wanpy3 .content .owl-dots .owl-dot{width:13px; height:13px; display:inline-block; background:#b5b5b5; margin:0 5px; transition:all 0.5s ease; border-radius:50%;}
.Wanpy3 .content .owl-dots .owl-dot.active{background:#f93b1d;}

.Wanpy4{padding-bottom:100px; background:#fff;}
.Wanpy4 .top{margin-bottom:35px;}
.Wanpy4 .top .top_span{display:inline-block; padding-left:55px; font-size:16px; color:#999; position:relative; vertical-align:bottom; line-height:1; cursor:pointer;}
.Wanpy4 .top .cat{padding-right:35px; margin-right:25px;}
.Wanpy4 .top .cat::after{content:''; width:2px; height:33px; background:#4b4b4b; position:absolute; right:0; bottom:0;}
.Wanpy4 .top .cat::before{content:''; width:41px; height:35px; background:url(../img/Wanpy4_cat.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.Wanpy4 .top .dog::before{content:''; width:44px; height:31px; background:url(../img/Wanpy4_dog.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0;transition:all 0.5s ease;}
.Wanpy4 .top .cat:hover::before{background:url(../img/Wanpy4_cat2.png) no-repeat center; background-size:cover;}
.Wanpy4 .top .dog:hover::before{background:url(../img/Wanpy4_dog2.png) no-repeat center; background-size:cover;}
.Wanpy4 .top .cat.cur::before{background:url(../img/Wanpy4_cat2.png) no-repeat center; background-size:cover;}
.Wanpy4 .top .dog.cur::before{background:url(../img/Wanpy4_dog2.png) no-repeat center; background-size:cover;}

.Wanpy4 .bott .wrap{position:relative;}
.Wanpy4 .bott .wrap::after{content:''; width:99.3%; height:107%; background:#fff; position:absolute; left:-100%; top:-2%; z-index:2;}
.Wanpy4 .bott .owl-carousel .owl-stage-outer{overflow:visible;}
.Wanpy4 .bott .item{box-shadow:5px 8px 15px 2px rgba(197,197,197,0.75); transition:all 0.5s ease;}
.Wanpy4 .bott .item .img_{position:relative; padding-top:60px;}
.Wanpy4 .bott .item .img_ img{width:auto; margin:0 auto;}
.Wanpy4 .bott .item .img_::before{content:''; width:100%; height:93%; background:#fffcf3; position:absolute; top:0; left:0; z-index:-1;}
.Wanpy4 .bott .item .intro{padding:30px 35px; box-sizing:border-box;}
.Wanpy4 .bott .item .tit{font-size:40px; line-height:40px; color:#000; transition:all 0.5s ease;}
.Wanpy4 .bott .item .con{font-size:30px; line-height:30px; color:#000; margin-top:10px; margin-bottom:90px;}
.Wanpy4 .bott .item .more{font-size:16px; line-height:1;; color:#000; display:inline-block; border-bottom:2px solid #f93b1d; padding-bottom:2px;  transition:all 0.5s ease;}
.Wanpy4 .bott .item:hover{box-shadow:none;}
.Wanpy4 .bott .item:hover .tit{color:#f93b1d;}
.Wanpy4 .bott .item:hover .more{color:#f93b1d;}
.Wanpy4 .bott .owl-nav div{display:inline-block; width:43px; height:30px; font-size:0; margin-top:35px; transition:all 0.5s ease;}
.Wanpy4 .bott .owl-prev{background:url(../img/prev_gray.png) no-repeat center; background-size:cover; margin-right:20px;}
.Wanpy4 .bott .owl-next{background:url(../img/next_gray.png) no-repeat center; background-size:cover;}
.Wanpy4 .bott .owl-prev:hover{background:url(../img/prev_red.png) no-repeat center; background-size:cover;}
.Wanpy4 .bott .owl-next:hover{background:url(../img/next_red.png) no-repeat center; background-size:cover;}

.Wanpy5{background:url(../img/wanpy5_bg.jpg) no-repeat left; background-size:cover; height:800px; padding-top:75px; box-sizing:border-box;}
.Wanpy5 .infor .tit{font-size:48px; line-height:48px; color:#000; position:relative; padding-bottom:13px; display:inline-block;}
.Wanpy5 .infor .tit::after{content:''; width:100%; height:4px; background:url(../img/tit_line.png) no-repeat right; background-size:cover; position:absolute; left:0; bottom:0;}
.Wanpy5 .content{width:77.3%; float:right; margin-right:35px; margin-top:50px;}
.Wanpy5 .content .item{background:#fff; border-radius:10px; padding:45px 30px 35px; box-sizing:border-box;}
.Wanpy5 .content .item .tit{font-size:20px; color:#595959; display:inline-block; position:relative; padding-top:8px;}
.Wanpy5 .content .item .tit::after{content:''; width:65px; height:2px; background:#000; position:absolute; top:0; left:0;}
.Wanpy5 .content .item .con{font-size:18px; line-height:30px; color:#595959; height:210px; overflow:auto;}
.Wanpy5 .content .item .con::-webkit-scrollbar{width:2px; height:4px;}
.Wanpy5 .content .item .con::-webkit-scrollbar-thumb{background:#f93b1d;}
.Wanpy5 .content .item .con::-webkit-scrollbar-track{background:#f6f5f5;}
.Wanpy5 .content .item .bott{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-pack:end; -ms-justify-content:flex-end; -moz-justify-content:flex-end; -o-justify-content:flex-end; -webkit-justify-content:flex-end; -webkit-justify-content:flex-end; justify-content:flex-end; margin-top:40px;}
.Wanpy5 .content .item .bott .bott_r{margin-left:25px;}
.Wanpy5 .content .item .bott img{width:auto; display:inline-block; vertical-align:text-bottom;}
.Wanpy5 .content .item .tag span{font-size:14px; color:#f93b1d; line-height:1; display:inline-block; vertical-align:text-bottom;}
.Wanpy5 .content .item .more{font-size:16px; line-height:20px; padding:0 6px; display:inline-block; background:#b5b5b5; color:#fff; border-radius:30px; margin-top:70px; transition:all 0.5s ease;}
.Wanpy5 .content .item:hover .more{background:#f93b1d;}
.Wanpy5 .content .owl-nav div{display:inline-block; width:43px; height:30px; font-size:0; margin-top:35px; transition:all 0.5s ease;}
.Wanpy5 .content .owl-prev{background:url(../img/prev_gray.png) no-repeat center; background-size:cover; margin-right:20px;}
.Wanpy5 .content .owl-next{background:url(../img/next_gray.png) no-repeat center; background-size:cover;}
.Wanpy5 .content .owl-prev:hover{background:url(../img/prev_red.png) no-repeat center; background-size:cover;}
.Wanpy5 .content .owl-next:hover{background:url(../img/next_red.png) no-repeat center; background-size:cover;}

.Wanpy6{position:relative; height:100vh;}
.Wanpy6 .content{position:relative; height:100%;}
.Wanpy6 .content video{width:100%; height:100%; object-fit:cover;}
.Wanpy6 .overlay{position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; opacity:0; overflow:hidden;}
.Wanpy6 .overlay .img_logo{position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; background-position:center; background-repeat:no-repeat; background-size:cover;}
.Wanpy6 .overlay .intro_box{position:absolute; left:0; right:0; top:65%; text-align:center; z-index:4;}
.Wanpy6 .overlay .intro_box .tit{font-size:24px; line-height:24px; color:#000;}
.Wanpy6 .play_overlay{position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.3); z-index:1;}
.Wanpy6 .play_overlay .play_btn{position:absolute; display:block; top:50%; left:50%; width:109px; height:109px; transform:translate(-50%, -50%);}
.Wanpy6 .play_overlay .play_btn .icon{width:100%; height:100%; background:url(../img/wanpy6_play.png) center/contain no-repeat;}
/* Wanny end */

/* ZEAL start */
.ZEAL_xc_banner>img{object-fit:cover; width:100%;}
.ZEAL01{padding-top:70px; padding-bottom:15px;}
.ZEAL01 .title{text-align:center;}
.ZEAL01 .title img{display:inline-block; vertical-align:middle;}
.ZEAL01 .title span{display:inline-block; font-size:42px; line-height:42px; color:#000; vertical-align:middle; text-transform:uppercase; margin:0 75px; font-family:'Bebas', Impact;}
.ZEAL01 .content{text-align:center; font-size:24px; line-height:36px; color:#000; margin-top:5px; margin-bottom:35px;}
.ZEAL01 .item_box .item{width:32.5%; margin-right:1.25%; float:left; position:relative;}
.ZEAL01 .item_box .item:last-child{margin-right:0;}
.ZEAL01 .item_box .item .tit{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-family:'Bebas', Impact; font-size:30px; line-height:30px; color:#fff; width:100%; text-align:center; text-transform:uppercase;}
.ZEAL01 .item_box .item .con{background:rgba(116,150,48,0.95); font-size:20px; line-height:36px; color:#fff; width:100%; padding:0 65px; box-sizing:border-box; position:absolute; left:0; top:0; height:100%; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; opacity:0; visibility:hidden; transition:all 0.8s ease;}
.ZEAL01 .item_box .item:hover .con{opacity:1; visibility:visible;}

.ZEAL02 .wrap{background:#f7f8f8; padding:80px 0;}
.ZEAL02 .infor{text-align:center; color:#000; margin-bottom:60px;}
.ZEAL02 .infor .tit{font-size:42px; line-height:42px; font-family:'Bebas', Impact; text-transform:uppercase; margin-bottom:20px;}
.ZEAL02 .infor .con{font-size:24px; line-height:36px;}
.ZEAL02 .content{margin:0 125px;}
.ZEAL02 .content .li_{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-bottom:25px;}
.ZEAL02 .content .li_ .left{width:56.5%;}
.ZEAL02 .content .li_ .right{width:60.2%; box-sizing:border-box; padding-left:120px;}
.ZEAL02 .content .li_ .right .tit{font-size:48px; line-height:48px; color:#749630; font-family:'sy-b';}
.ZEAL02 .content .li_ .right .con{font-size:24px; line-height:38px; color:#190505; margin-top:20px; margin-bottom:25px;}
.ZEAL02 .content .li_ .right .more{display:inline-block; border:1px solid #749630; color:#749630; font-size:18px; width:115px; line-height:33px; text-align:center; box-sizing:border-box; transition:all 0.5s ease;}
.ZEAL02 .content .li_ .right .more:hover{background:#749630; color:#fff;}
.ZEAL02 .content .li_.even{flex-flow:row-reverse;}
.ZEAL02 .content .li_.even .right{padding-right:120px; padding-left:0;}
.ZEAL02 .content .li_:last-child{margin-bottom:0;}

.ZEAL03{margin-top:50px;}
.ZEAL03 .infor .wrap{border-top:2px solid #818181; padding-top:80px;}
.ZEAL03 .infor .tit{font-size:48px; line-height:48px; color:#749630; font-family:'sy-b'; margin-bottom:10px;}
.ZEAL03 .infor .con{font-size:24px; line-height:38px; color:#000;}
.ZEAL03 .infor .r{font-size:24px; line-height:38px; color:#000; width:45%; margin-top:58px;}
.ZEAL03 .content .tab{margin-top:40px; margin-bottom:30px;}
.ZEAL03 .content .tab span{display:inline-block; position:relative; font-size:24px; line-height:24px; padding-bottom:15px; color:#000; cursor:pointer; padding-left:38px; transition:all 0.5s ease;}
.ZEAL03 .content .tab span::before{content:''; width:32px; height:32px; position:absolute; left:0; top:-4px; transition:all 0.5s ease;}
.ZEAL03 .content .tab span::after{content:''; width:0; height:3px; background:#749630; position:absolute; left:50%; bottom:0; transform:translateX(-50%); transition:all 0.5s ease;}
.ZEAL03 .content .tab span.dog{margin-right:15px;}
.ZEAL03 .content .tab span.dog::before{background:url(../img/ZEAL03_dog1.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .tab span.cat::before{background:url(../img/ZEAL03_cat1.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .tab span:hover{color:#749630;}
.ZEAL03 .content .tab span:hover::after{width:100%;}
.ZEAL03 .content .tab span.dog:hover::before{background:url(../img/ZEAL03_dog2.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .tab span.cat:hover::before{background:url(../img/ZEAL03_cat2.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .tab span.cur{color:#749630;}
.ZEAL03 .content .tab span.cur::after{width:100%;}
.ZEAL03 .content .tab span.dog.cur::before{background:url(../img/ZEAL03_dog2.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .tab span.cat.cur::before{background:url(../img/ZEAL03_cat2.png) no-repeat center; background-size:cover;}

.ZEAL03 .content .bott .wrap{position:relative; padding-bottom:70px; border-bottom:2px solid #818181; margin-bottom:50px;}
.ZEAL03 .content .bott .wrap::after{content:''; width:99.3%; height:102%; background:#fff; position:absolute; left:-100%; top:-1%; z-index:2;}
.ZEAL03 .content .bott .owl-carousel .owl-stage-outer{overflow:visible;}
.ZEAL03 .content .bott .item{box-shadow:5px 3px 8px 2px rgba(197,197,197,0.75); transition:all 0.5s ease;}
.ZEAL03 .content .bott .item .img_{position:relative; padding-top:60px;}
.ZEAL03 .content .bott .item .img_ img{width:auto; margin:0 auto;}
.ZEAL03 .content .bott .item .img_ .bg{width:100%; height:93%; background:#749630; position:absolute; top:0; left:0; z-index:-1;}
.ZEAL03 .content .bott .item .intro{padding:30px 35px; box-sizing:border-box;}
.ZEAL03 .content .bott .item .tit{font-size:36px; line-height:36px; color:#000; transition:all 0.5s ease; font-family:'sy-b';}
.ZEAL03 .content .bott .item .tit span{color:#749630;}
.ZEAL03 .content .bott .item .con{font-size:20px; line-height:20px; color:#000; margin-top:10px; margin-bottom:90px;}
.ZEAL03 .content .bott .item .more{font-size:16px; line-height:1;; color:#000; display:inline-block; border-bottom:2px solid #749630; padding-bottom:2px;  transition:all 0.5s ease;}

/* .ZEAL03 .content .bott .item.red .img_ .bg{background:#a44e2d;}
.ZEAL03 .content .bott .item.red .tit span{color:#a44e2d;}
.ZEAL03 .content .bott .item.red .more{color:#a44e2d; border-color:#a44e2d;}
.ZEAL03 .content .bott .item.red:hover .tit{color:#a44e2d;}
.ZEAL03 .content .bott .item.red:hover .more{color:#a44e2d; border-color:#a44e2d;}

.ZEAL03 .content .bott .item.yellow .img_ .bg{background:#ca8a19;}
.ZEAL03 .content .bott .item.yellow .tit span{color:#ca8a19;}
.ZEAL03 .content .bott .item.yellow .more{color:#ca8a19; border-color:#ca8a19;}
.ZEAL03 .content .bott .item.yellow:hover .tit{color:#ca8a19;}
.ZEAL03 .content .bott .item.yellow:hover .more{color:#ca8a19; border-color:#ca8a19;} */

.ZEAL03 .content .bott .item:hover{box-shadow:none;}
.ZEAL03 .content .bott .item:hover .tit{color:#749630;}
.ZEAL03 .content .bott .item:hover .more{color:#749630;}

.ZEAL03 .content .bott .owl-nav div{display:inline-block; width:43px; height:30px; font-size:0; margin-top:35px; transition:all 0.5s ease;}
.ZEAL03 .content .bott .owl-prev{background:url(../img/prev_gray.png) no-repeat center; background-size:cover; margin-right:20px;}
.ZEAL03 .content .bott .owl-next{background:url(../img/next_gray.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .bott .owl-prev:hover{background:url(../img/prev_green.png) no-repeat center; background-size:cover;}
.ZEAL03 .content .bott .owl-next:hover{background:url(../img/next_green.png) no-repeat center; background-size:cover;}

.ZEAL04{height:752px; background:url(../img/ZEAL04_img.jpg) no-repeat center; background-size:cover; box-sizing:border-box; padding:75px 0;}
.ZEAL04 .infor .tit{font-size:50px; line-height:50px; font-family:'sy-b'; color:#749630; margin-bottom:65px;}
.ZEAL04 .content .item{background:#fff; padding:30px; box-sizing:border-box;}
.ZEAL04 .content .item img{width:auto;}
.ZEAL04 .content .item .name{font-size:20px; line-height:20px; color:#000; font-family:'sy-b'; margin-top:13px;}
.ZEAL04 .content .item .name img{display:inline-block; vertical-align:middle; margin-left:15px;}
.ZEAL04 .content .item .r{font-size:16px; font-family:'sy-b'; color:#000;}
.ZEAL04 .content .item .bott{font-size:18px; line-height:26px; color:#000; margin-top:25px;}
.ZEAL04 .content .item .from{font-size:16px; color:#000; font-family:'sy-b'; margin-top:85px;}
.ZEAL04 .content .item .from span{color:#749630; font-family:'sy';}

.ZEAL04 .content .owl-nav div{display:inline-block; width:43px; height:30px; font-size:0; margin-top:35px; transition:all 0.5s ease;}
.ZEAL04 .content .owl-prev{background:url(../img/prev_gray.png) no-repeat center; background-size:cover; margin-right:20px;}
.ZEAL04 .content .owl-next{background:url(../img/next_gray.png) no-repeat center; background-size:cover;}
.ZEAL04 .content .owl-prev:hover{background:url(../img/prev_green.png) no-repeat center; background-size:cover;}
.ZEAL04 .content .owl-next:hover{background:url(../img/next_green.png) no-repeat center; background-size:cover;}

.ZEAL05{position:relative; height:100vh;}
.ZEAL05 .content{position:relative; height:100%;}
.ZEAL05 .content video{width:100%; height:100%; object-fit:cover;}
.ZEAL05 .overlay{position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; opacity:0; overflow:hidden;}
.ZEAL05 .overlay .img_logo{position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; background-position:center; background-repeat:no-repeat; background-size:cover;}
.ZEAL05 .overlay .intro_box{position:absolute; left:0; right:0; top:65%; text-align:center; z-index:4;}
.ZEAL05 .overlay .intro_box .tit{font-size:24px; line-height:24px; color:#749630; font-family:'sy-b';}
.ZEAL05 .overlay .intro_box .con{font-size:28px; line-height:36px; color:#000; width:48%; margin:0 auto; margin-top:15px;}
.ZEAL05 .play_overlay{position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.3); z-index:1;}
.ZEAL05 .play_overlay .play_btn{position:absolute; display:block; top:50%; left:50%; width:109px; height:109px; transform:translate(-50%, -50%);}
.ZEAL05 .play_overlay .play_btn .icon{width:100%; height:100%; background:url(../img/wanpy6_play.png) center/contain no-repeat;}

.ZEAL06{background:#f7f8f8; padding-top:35px; padding-bottom:13px;}
.ZEAL06 .left{font-size:21px; color:#000;}
.ZEAL06 .left img{display:inline-block; vertical-align:middle; margin-right:10px;}
.ZEAL06 .left span{display:inline-block; vertical-align:middle;}
.ZEAL06 .right{margin-top:18px;}
.ZEAL06 .right .item{float:left;}
.ZEAL06 .right .item:first-child{margin-right:35px; padding-right:35px; border-right:2px solid #000;}
.ZEAL06 .right img{display:inline-block; vertical-align:middle; margin-right:13px;}
.ZEAL06 .right .desc{display:inline-block; vertical-align:middle;}
.ZEAL06 .right .desc span{display:block; font-size:15px; line-height:18px;}
/* ZEAL end */

/* 新闻中心 start */
.news_xc_banner{background-repeat:no-repeat; background-size:cover;}
.news_xc_banner .rect-55{padding-bottom:55.67%;}
.news_xc_banner .news_img{display:none;}
.news_ban{padding:75px;}
.news_ban .title{font-size:52px; line-height:52px; color:#fff; font-family:'sy-m'; margin-bottom:35px;}
.news_ban .item{width:32%; margin-right:2%; float:left; border-radius:10px;}
.news_ban .item.item3{margin-right:0;}
.news_ban .item .infor{background:#fff; padding:25px 35px 35px; box-sizing:border-box;}
.news_ban .item .time{font-size:14px; color:#069ddc;}
.news_ban .item .tit{font-size:22px; line-height:28px; color:#333; height:56px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all 0.5s ease;}
.news_ban .item .con{font-size:14px; line-height:20px; color:#777; height:40px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:5px; margin-bottom:15px;}
.news_ban .item.item3 .infor{padding:42px 55px; border-radius:10px;}
.news_ban .item.item3 .infor:first-child{margin-bottom:20px;}
.news_ban .item:hover .tit{color:#069ddc;}
.news_ban .item.item3:hover .tit{color:#333;}
.news_ban .item.item3 .infor:hover .tit{color:#069ddc;}

.news_list1{padding:60px 0;}
.news_list1 .rect-55{padding-bottom:55.7%;}
.news_list1 .top{margin-bottom:45px;}
.news_list1 .top .li_{width:23.5%; margin-right:2%; float:left; padding-bottom:15px; border-bottom:1px solid #069ddc; position:relative; box-sizing:border-box; height:36px;}
.news_list1 .top .li_:last-child{margin-right:0;}
.news_list1 .top .li_ span{width:100%; display:block; color:#777; font-size:20px; font-family:'sy-l'; padding:0 15px; box-sizing:border-box; position:relative; cursor:pointer; line-height:20px;}
.news_list1 .top .li_.toVideo span::after{content:''; width:10px; height:6px; background:url(../img/news_icon1.png) no-repeat center; background-size:cover; position:absolute; right:15px; top:50%; transform:translateY(-50%);}
.news_list1 .top .li_.select span::after{content:''; width:8px; height:8px; background:url(../img/news_icon2.png) no-repeat center; background-size:cover; position:absolute; right:15px; top:50%; transform:translateY(-50%);}
.news_list1 .top .li_.select .sel_down{width:100%; background:#fff; position:absolute; left:0; top:102%; z-index:2; padding:15px; box-sizing:border-box; display:none; box-shadow:0 0 15px rgb(0 0 0 / 20%);}
.news_list1 .top .li_.select .sel_down ul{max-height:130px; overflow:auto;}
.news_list1 .top .li_.select .sel_down ul::-webkit-scrollbar{width:2px; height:4px;}
.news_list1 .top .li_.select .sel_down ul::-webkit-scrollbar-thumb{background:#069ddc;}
.news_list1 .top .li_.select .sel_down ul::-webkit-scrollbar-track{background:#f6f5f5;}
.news_list1 .top .li_.select .sel_down li{line-height:26px; cursor:pointer; transition:all 0.5s ease;}
.news_list1 .top .li_.select .sel_down li:hover{color:#069ddc;}
.news_list1 .top .li_ input{width:calc(100% - 21px); height:20px; line-height:20px; color:#333; border:none; box-sizing:border-box; padding:0; padding-left:15px; font-size:20px;}
.news_list1 .top .li_ input::-webkit-input-placeholder{color:#777; font-size:20px; font-family:'sy-l';}
.news_list1 .top .li_ input::-moz-placeholder{color:#777; font-size:20px; font-family:'sy-l';}
.news_list1 .top .li_ input::-moz-placeholder{color:#777; font-size:20px; font-family:'sy-l';}
.news_list1 .top .li_ input::-ms-input-placeholder{color:#777; font-size:20px; font-family:'sy-l';}
.news_list1 .top .li_ button{width:21px; height:21px; background:url(../img/news_icon3.jpg) no-repeat center; background-size:cover; position:absolute; right:0; top:0; border:none; outline:none; padding:0; cursor:pointer;}
.news_list1 .bott .li_{border-bottom:1px solid #cdcdcd; padding:50px 0;}
.news_list1 .bott .li_ .left{width:64%;}
.news_list1 .bott .li_ .tit{font-size:30px; line-height:30px; color:#333; transition:all 0.5s ease;}
.news_list1 .bott .li_ .con{font-size:16px; line-height:28px; color:#777; height:56px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:25px; margin-bottom:40px;}
.news_list1 .bott .li_ .time{font-size:14px; font-family:'sy-l'; color:#069ddc;}
.news_list1 .bott .li_ .right{width:26%; border-radius:10px; overflow:hidden;}
.news_list1 .bott .li_:hover .tit{color:#069ddc;}
/* 新闻中心 end */

/* 联系方式 start */
.contact_ban{position:absolute; bottom:0; left:0; width:100%;}
.contact_ban .wrap{background:#fff; border-bottom:1px solid #e3e3e3; padding:100px 145px; box-sizing:border-box; border-top-left-radius:10px; border-top-right-radius:10px;}
.contact_ban .icon{margin-bottom:7px;}
.contact_ban .tit{font-size:48px; line-height:48px; color:#069ddc; font-family:'sy-b'; position:relative; padding-bottom:27px; margin-bottom:20px; display:block;}
.contact_ban .tit::after{content:''; width:73px; height:3px; background:#069ddc; position:absolute; left:0; bottom:0;}
.contact_ban .con{font-size:16px; color:#333;}
.contact_ban .right{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center;}
.contact_ban .right .ewm{margin-right:20px;}
.contact_ban .right .t{font-size:16px; color:#333; line-height:24px;}

.contact_us1{position:relative; height:346px;}
.contact_us1 .map{height:100%;}
.contact_us1 .map img{height:100%;}
.contact_us1 .content{position:absolute; top:0; left:0; width:100%;}
.contact_us1 .content .wrap{background:#fff; padding:60px 0;}
.contact_us1 .content .li_{width:25%; float:left; text-align:center; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; justify-content:center; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; position:relative;}
.contact_us1 .content .li_::after{content:''; width:1px; height:100%; background:#e3e3e3; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.contact_us1 .content .li_:last-child::after{display:none;}
.contact_us1 .content .li_ .intro{text-align:left; margin-left:15px; color:#555;}
.contact_us1 .content .li_ .intro .t{font-size:16px;  font-family:'sy-l';}
.contact_us1 .content .li_ .intro .c{font-size:18px; font-family:'sy-b';}
/* 联系方式 end */

/* 首页 start */
.ibanner{overflow:hidden;}
/* .ibanner .owl-carousel{display:none;} */
.ibanner video{max-width:none; object-fit:cover; height:100%; width:100%;}
.ibanner .img_ img{max-width:none; object-fit:cover; height:100%; width:100%;}
.ibanner .owl-dots{position:absolute; bottom:40px; font-size:0; left:0; z-index:5; width:100%; text-align:center;}
.ibanner .owl-dots .owl-dot{display:inline-block; width:36px; height:29px; background:url(../img/iban_dot1.png) no-repeat center; background-size:cover; margin:0 12px; cursor:pointer;}
.ibanner .owl-dots .owl-dot.active{background:url(../img/iban_dot2.png) no-repeat center; background-size:cover;}

.ipart .wrap{width:1680px;}
.ipart .title .e_tit{font-size:14px; font-family:'sy-l'; color:#069ddc; text-transform:uppercase; margin-bottom:2px;}
.ipart .title .c_tit{font-size:42px; line-height:42px;; color:#069ddc;}

.ipart1{position:relative;}
.ipart1 .left{width:100%; position:absolute; top:0; left:0;}
.ipart1 .left .box{width:30%; padding-top:200px;}
.ipart1 .left .con{font-size:16px; line-height:28px; color:#666; margin:50px 0;}
.ipart1 .left .more{display:block; line-height:40px; box-sizing:border-box; color:#069ddc; font-size:14px; padding-left:35px; position:relative; width:150px; border:1px solid #069ddc; border-radius:10px;}
.ipart1 .left .more::after{content:''; width:20px; height:6px; background:url(../img/ipart2_jt2.png) no-repeat center; background-size:cover; position:absolute; right:30px; top:50%; transform:translateY(-50%);}
.ipart1 .left .more:hover{color:#fff; background:#069ddc;}
.ipart1 .left .more:hover::after{background:url(../img/ipart2_jt.png) no-repeat center; background-size:cover;}
.ipart1 .left .item{width:52%; background:rgba(255,255,255,0.95); padding:95px 0; border-radius:10px; position:relative; margin-top:100px;}
.ipart1 .left .item::before{content:''; width:245px; height:100%; background:url(../img/ipart1_bg.png) no-repeat center; background-size:cover; position:absolute; right:0; bottom:0;}
.ipart1 .left .item::after{content:''; width:120%; height:100%; box-shadow:2px 4px 17px 0.4px rgba(6, 31, 49, 0.13); position:absolute;  right:0; top:0; z-index:-1;}
.ipart1 .left .item .li_{width:33%; float:left;}
.ipart1 .left .item .li_ .t{font-size:54px; line-height:54px; color:#069ddc; margin-bottom:10px;}
.ipart1 .left .item .li_ .c{font-size:16px; color:#595959;}
.ipart1 .right{width:61.6%;}

.ipart2{padding-top:90px; padding-bottom:110px;}
.ipart2 .infor{margin-bottom:60px;}
.ipart2 .content .item{margin-left:14px; position:relative; float:left; width:14%; height:561px; text-align:center; color:#fff; background-repeat:no-repeat; transition-duration:1s; cursor:pointer; border-radius:10px; position:relative; overflow:hidden;}
.ipart2 .content .item:first-child{margin-left:0;}
.ipart2 .content .item1{background-position:79% 0;}
.ipart2 .content .item2{background-position:75% 0;}
.ipart2 .content .item3{background-position:82% 0;}
.ipart2 .content .item4{background-position:55% 0;}
.ipart2 .content .item.on, .ipart2 .content .item:hover{width:55.2%; text-align:left; background-position:0 !important;}
.ipart2 .content .item .inner{width:100%; text-align:center; position:absolute; left:0; top:50%; transform:translateY(-50%); box-sizing:border-box; transition:all 1s ease; box-sizing:border-box;}
.ipart2 .content .item .inner .tit{font-size:28px; transition:all 1s ease; line-height:28px; font-family:'sy-m';}
.ipart2 .content .item .inner .con{opacity:0; visibility:hidden; transition:all 1s ease; height:0; overflow:hidden; font-size:16px; line-height:24px;}
.ipart2 .content .item .inner .con .txt{margin:15px 0 35px;} 
.ipart2 .content .item.on::before{opacity:0; visibility:hidden;}
.ipart2 .content .item.on .inner{top:auto; bottom:55px; transform:translateY(0); text-align:left; padding-left:65px;}
.ipart2 .content .item.on .inner .tit{font-size:30px; line-height:30px;}
.ipart2 .content .item.on .inner .con{opacity:1; visibility:visible; height:auto;}

.ipart3{background:urL(../img/ipart3_bg2.jpg) no-repeat right; background-size:cover; position:relative; padding:80px 0;}
.ipart3::before{content:''; width:496px; height:100%; background:url(../img/ipart3_bg1.png) no-repeat right; background-size:cover; position:absolute; left:0; top:0;}
.ipart3 .left{width:22.5%; position:relative; z-index:1;}
.ipart3 .left .tit{font-size:30px; line-height:30px; color:#fff; margin-bottom:50px;}
.ipart3 .left ul{display:inline-block; padding-left:70px; box-sizing:border-box;}
.ipart3 .left li{margin-bottom:55px; text-align:center; position:relative;}
.ipart3 .left li img{cursor:pointer;}
.ipart3 .left li::after{content:''; width:0; height:1px; background:#fff; position:absolute; right:-175px; top:50%; transform:translateY(-50%); transition:all 0.5s ease;}
.ipart3 .left li:hover::after{width:130px;}
.ipart3 .left li.cur::after{width:130px;}
.ipart3 .left li:last-child{margin-bottom:0;}
.ipart3 .right{width:70.3%;}
.ipart3 .infor .more{display:block; line-height:44px; box-sizing:border-box; color:#069ddc; font-size:14px; padding-left:45px; position:relative; width:170px; border:1px solid #069ddc; border-radius:10px; margin-top:10px;}
.ipart3 .infor .more::after{content:''; width:23px; height:7px; background:url(../img/ipart2_jt2.png) no-repeat center; background-size:cover; position:absolute; right:35px; top:50%; transform:translateY(-50%);}
.ipart3 .infor .more:hover{color:#fff; background:#069ddc;}
.ipart3 .infor .more:hover::after{background:url(../img/ipart2_jt.png) no-repeat center; background-size:cover;}
.ipart3 .infor .con{font-size:16px; line-height:28px; color:#666; margin-top:20px; margin-bottom:40px;}
.ipart3 .content .item{text-align:center; background:#fff; border-radius:10px; padding:40px 0;}
.ipart3 .content .item img{width:auto; display:inline-block;}
.ipart3 .content .item .t{font-size:18px; color:#333; font-family:'sy-m'; margin-top:15px; transition:all 0.5s ease;}
.ipart3 .content .item .c{font-size:14px; color:#069ddc;}
.ipart3 .content .item:hover .t{color:#069ddc;}
.ipart3 .content .owl-nav{text-align:right; margin-top:25px;}
.ipart3 .content .owl-nav div{display:inline-block; width:54px; height:54px;}
.ipart3 .content .owl-nav .owl-prev{background:url(../img/prev_blue.png) no-repeat center; background-size:cover; margin-right:15px; transition:all 0.5s ease;}
.ipart3 .content .owl-nav .owl-next{background:url(../img/next_blue.png) no-repeat center; background-size:cover; transition:all 0.5s ease;}
.ipart3 .content .owl-nav .owl-prev:hover{background:url(../img/prev_blue2.png) no-repeat center; background-size:cover;}
.ipart3 .content .owl-nav .owl-next:hover{background:url(../img/next_blue2.png) no-repeat center; background-size:cover;}

.ipart4{padding:90px 0;}
.ipart4 .infor{margin-bottom:45px;}
.ipart4 .infor .more{display:block; line-height:44px; box-sizing:border-box; color:#069ddc; font-size:14px; padding-left:45px; position:relative; width:170px; border:1px solid #069ddc; border-radius:10px;}
.ipart4 .infor .more::after{content:''; width:23px; height:7px; background:url(../img/ipart2_jt2.png) no-repeat center; background-size:cover; position:absolute; right:35px; top:50%; transform:translateY(-50%);}
.ipart4 .infor .more:hover{color:#fff; background:#069ddc;}
.ipart4 .infor .more:hover::after{background:url(../img/ipart2_jt.png) no-repeat center; background-size:cover;}
.ipart4 .content li{margin-bottom:30px;}
.ipart4 .content li:last-child{margin-bottom:0;}
.ipart4 .content li a{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; color:#fff;}
.ipart4 .content li .time{font-size:16px; color:#999; font-family:'sy-l'; margin-right:80px; transition:all 0.5s ease;}
.ipart4 .content li .tit{font-size:18px; color:#555; transition:all 0.5s ease;}
.ipart4 .content li:hover .time{color:#069ddc;}
.ipart4 .content li:hover .tit{color:#069ddc;}

.ipart5{background-repeat:no-repeat; height:450px; position:relative; background-attachment:fixed; background-position:50% 50%;}
.ipart5 .content{width:100%; color:#fff; position:absolute; left:0; top:50%; transform:translateY(-50%); text-align:center; font-family:'sy-l';}
.ipart5 .content .tit{font-size:20px; font-family:'sy-l'; margin-bottom:5px;}
.ipart5 .content .con{font-size:42px; line-height:42px;}

.footer .wrap{width:1680px;}
/* 首页 end */

/* 产品列表 start */
.xc_banner_pro{background:url(../img/pro_banner.jpg) no-repeat center; background-size:cover;}
.xc_banner_pro .item_list{position:relative; z-index:1;}
.xc_banner_pro .item_list .item{float:left; width:20%; position:relative; transition:all .2s ease;}
.xc_banner_pro .rect-90{padding-bottom:90%;}
.xc_banner_pro .item_list .item .logo_detail{transition:all .2s ease; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:80%; text-align:center; transition:all .2s ease;}
.xc_banner_pro .item_list .item .logo_detail .logo{transition:all .2s ease;}
.xc_banner_pro .item_list .item .logo_detail .text{font-size:14px; line-height:24px; color:#fff; margin-top:10px; transition:all .2s ease; height:0; overflow:hidden;}
.xc_banner_pro .item_list .item .logo_detail .more{font-size:12px; color:#fff; margin-top:10px; transition:all .2s ease; height:0; overflow:hidden;}
.xc_banner_pro .item_list .item .logo_detail .more a{display:inline-block; height:24px; line-height:22px; padding:0 25px; background:#fe3b1f; border-radius:5px; color:#fff;}
.xc_banner_pro .item_list .item:hover .logo{transform:scale(.8);}
.xc_banner_pro .item_list .item:hover .text{height:48px;}
.xc_banner_pro .item_list .item:hover .more{height:24px;}
.pro_list01{background-size:cover; background:url(../img/pro_4.jpg.png) center; position:relative; padding-bottom:80px;}
.pro_list01 .content .left{float:left; width:20%; box-sizing:border-box; position:relative; padding-right:2%; overflow:hidden; position:relative; z-index:1; padding-top:80px; box-sizing:border-box;}
.pro_list01 .content .left_bg{position:absolute; left:0; top:0; width:0%; height:100%; content:''; background:#f4f4f4; opacity:.5; pointer-events:none; border-right:1px solid #e6e6e6;}
.pro_list01 .content .left .item_list .item{margin-bottom:60px;}
.pro_list01 .content .left .item_list .item:last-child{margin-bottom:0;}
.pro_list01 .content .left .item_list .item .tit{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; justify-content:space-between; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; cursor:pointer;}
.pro_list01 .content .left .item_list .item .tit span{font-size:20px; color:#857c68; font-family:"sy-b";}
.pro_list01 .content .left .item_list .item .tit .icon{cursor:pointer;}
.pro_list01 .content .left .item_list .item .tit .icon i{width:16px; height:3px; background:#857c68; display:block; transition:all .2s ease;}
.pro_list01 .content .left .item_list .item .tit .icon i:last-child{transform:translateY(-80%) rotateZ(90deg);}
.pro_list01 .content .left .item_list .item ul{display:none;}
.pro_list01 .content .left .item_list .item li{font-size:0; position:relative; padding-left:35px; margin-top:40px; cursor:pointer;}
.pro_list01 .content .left .item_list .item li.on .ch_t{color:#069ddc;}
.pro_list01 .content .left .item_list .item li.on .en_t{color:#069ddc;}
.pro_list01 .content .left .item_list .item li::after{position:absolute; left:0; top:50%; transform:translateY(-50%); content:''; background:url(../img/pro_3.jpg.png) no-repeat left; background-size:cover; width:26px; height:8px;}
.pro_list01 .content .left .item_list .item li .ch_t{font-size:16px; color:#978d76; line-height:1; display:inline-block;}
.pro_list01 .content .left .item_list .item li .en_t{font-size:14px; color:#978d76; line-height:1; display:inline-block;}
.pro_list01 .content .left .item_list .item.on .tit .icon i:last-child{transform:translateY(-100%);}
.pro_list01 .content .right{float:right; width:74%; padding-top:80px;}
.pro_list01 .content .right .title{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; justify-content:space-between; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; position:relative; margin-bottom:70px;}
.pro_list01 .content .right .title::after{position:absolute; bottom:0; right:0; width:85%; height:4px; background:#b8e1f8; content:'';}
.pro_list01 .content .right .title .left_ .ch_t{font-size:48px; color:#069ddc; line-height:1; margin-bottom:18px; font-family:"sy-m";}
.pro_list01 .content .right .title .left_ .en_t{font-size:14px; color:#069ddc; line-height:1; text-transform:uppercase; font-family:"sy-b";}
.pro_list01 .content .right .title .right_ .icon_list{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item{padding:0 20px; border-right:1px solid #d6d6d6; cursor:pointer;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item:last-child{border:0; padding-right:0;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item .icon{display:inline-block; vertical-align:middle; margin-right:10px;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item .text{display:inline-block; vertical-align:middle; font-size:16px; line-height:1; color:#a4a4a4; font-family:"sy-m";}
.pro_list01 .content .right .title .right_ .icon_list .icon_item.cur .text{color:#069ddc;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item:hover .text{color:#069ddc;}
.pro_list01 .content .right .item_list{margin-bottom:10px;}
.pro_list01 .content .right .item_list:last-child{margin-bottom:0;}
.pro_list01 .content .right .item_list .item{float:left; width:23%; margin-right:2.6%; margin-bottom:50px;}
.pro_list01 .content .right .item_list .item:nth-child(4n){margin-right:0;}
.pro_list01 .content .right .item_list .item .rect-110{padding-bottom:110%;}
/* .pro_list01 .content .right .item_list .item .rect-110 img{left:50%; transform:translateX(-50%);} */
.pro_list01 .content .right .item_list .item .tit{font-size:16px; color:#857c68; line-height:1; padding:15px 0; background:url(../img/pro_8.png) center; background-size:cover; text-align:center; margin-top:10px; font-family:"sy-m";}
/* 产品列表 end */

/* 产品详细 start */
.pro_detail01 .right{box-sizing:border-box;}
.pro_detail01 .right .rect-132{padding-bottom:132%;}
.pro_detail01 .right .left_{width:30%; float:left;}
.pro_detail01 .right .left_ .img_list{overflow:hidden; margin-top:30px;}
.pro_detail01 .right .left_ .img_list .swiper{width:100%;}
.pro_detail01 .right .left_ .img_list .pro_img_{border:2px solid #c4c4c4;}
.pro_detail01 .right .left_ .img_list .pro_img_.on{border-color:#069ddc;}
.pro_detail01 .right .left_ .img_list .swiper-button-prev{display:none;}
.pro_detail01 .right .left_ .img_list .swiper-button-next{display:none;}
.pro_detail .pro_detail01 .right .right_{width:70%; float:left; box-sizing:border-box; padding-left:7%;}
.pro_detail .pro_detail01 .right .right_ .tit{font-size:52px; color:#069ddc; line-height:1; margin-bottom:20px; font-family:"sy-m";}
.pro_detail .pro_detail01 .right .right_ .tip{font-size:20px; color:#fff; line-height:1; padding:10px 50px; background:#069ddc; border-radius:20px; display:inline-block;}
.pro_detail .pro_detail01 .right .right_ .text{font-size:16px; line-height:28px; color:#857c68; margin:40px 0;}
.pro_detail .pro_detail01 .right .right_  .share a{display:inline-block;}
.pro_detail .pro_detail01 .right .right_  .share a:first-child{margin-right:30px;}
.pro_detail01 .right .bottom_{margin-top:90px; font-size:16px; line-height:50px; font-family:"sy-b";}
.pro_detail01 .right .bottom_ table{border:0;}
.pro_detail01 .right .bottom_ th{border:0;}
.pro_detail01 .right .bottom_ td{border:0; background:#f1f1f1;}
.pro_detail01 .right .bottom_ tr:nth-child(2n) td{background:transparent;}
.pro_list01.pro_detail01{padding-bottom:130px;}
/* 产品详细 end */

/* 招贤纳士 start */
.job1{padding:80px 0;}
.job1 .title{position:relative; color:#069ddc; margin-bottom:50px;}
.job1 .title::after{content:''; width:80%; height:4px; background:#b8e1f8; position:absolute; right:0; bottom:0;}
.job1 .title .c_tit{font-size:48px; line-height:48px; font-family:'sy-m'; margin-bottom:10px;}
.job1 .title .e_tit{font-size:16px; font-family:'sy-b'; line-height:16px; text-transform:uppercase;}
.job1 .content .li_{box-shadow:0px 5px 18px 0.4px rgba(59, 59, 59, 0.08); padding:45px 50px; box-sizing:border-box; margin-bottom:30px; border-radius:10px;}
.job1 .content .li_:last-child{margin-bottom:0;}
.job1 .content .li_ .li_top{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:justify; -ms-justify-content:space-between; -moz-justify-content:space-between; -o-justify-content:space-between; -webkit-justify-content:space-between; -webkit-justify-content:space-between; justify-content:space-between; cursor:pointer;}
.job1 .content .li_ .time{font-size:16px; color:#069ddc;}
.job1 .content .li_ .time img{vertical-align:middle; margin-right:10px;}
.job1 .content .li_ .tit{margin:10px 0;}
.job1 .content .li_ .tit span{font-size:24px; line-height:24px; color:#000; font-family:'sy-m'; display:inline-block;}
.job1 .content .li_ .tit .t{width:250px;}
.job1 .content .li_ .tit .salary{color:#069ddc;}
.job1 .content .li_ .con{font-size:16px; color:#888;}
.job1 .content .li_ .con span{display:inline-block; margin-right:50px;}
.job1 .content .li_ .right{text-align:center; font-size:16px; color:#5d5d5d; min-width:36px;}
.job1 .content .li_ .right img{display:block;}
.job1 .content .li_ .li_bott{display:none; padding-top:15px;}
.job1 .content .li_ .li_bott .c{font-size:16px; line-height:30px; color:#888;}
.job1 .content .li_ .li_bott .job_btn{width:154px; text-align:center; line-height:42px; color:#fff; background:#069ddc; border-radius:10px; display:block; margin-top:40px; margin-bottom:30px; font-size:16px;}
/* 招贤纳士 end */

/* 投资者关系 start */
.invest1{padding:80px 0;}
.invest1 .title{position:relative; color:#f04e23; margin-bottom:50px;}
.invest1 .title::after{content:''; width:80%; height:4px; background:#f8d8d0; position:absolute; right:0; bottom:0;}
.invest1 .title .c_tit{font-size:48px; line-height:48px; font-family:'sy-m'; margin-bottom:10px;}
.invest1 .title .e_tit{font-size:16px; font-family:'sy-b'; line-height:16px; text-transform:uppercase;}
.invest1 .content{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-bottom:50px; height:220px;}
.invest1 .content .left{background:#f04e23; border-radius:10px; color:#fff; box-sizing:border-box; margin-right:15px; height:100%; width:20.4%; padding-top:35px; padding-left:60px;}
.invest1 .content .left .b_tit{font-size:30px; line-height:30px; font-family:'sy-b'; margin-bottom:10px; position:relative;}
.invest1 .content .left .b_tit::before{content:''; width:14px; height:14px; background:#fff; border-radius:50%; position:absolute; left:-30px; top:50%; transform:translateY(-50%);}
.invest1 .content .left .s_tit{font-size:16px;}
.invest1 .content .left .con{margin-top:20px;}
.invest1 .content .left .con .price{font-size:30px; font-family:'sy-m'; margin-right:20px;}
.invest1 .content .left .con span{font-size:14px; margin-right:10px;}
.invest1 .content .left .con span:last-child{margin-right:0;}
.invest1 .content .right{box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1); width:78%; border-radius:10px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-pack:justify; -ms-justify-content:space-between; -moz-justify-content:space-between; -o-justify-content:space-between; -webkit-justify-content:space-between; -webkit-justify-content:space-between; justify-content:space-between; padding-left:35px; padding-right:70px; height:100%;}
.invest1 .content .right .mark{align-self:flex-end; padding-bottom:30px; width:32%;}
.invest1 .content .right .mark .tit{font-size:24px; line-height:24px; color:#f04e23; font-family:'sy-b'; margin-bottom:10px;}
.invest1 .content .right .mark .time{font-size:14px; color:#666; font-family:'sy-l';}
.invest1 .content .right .desc li{width:50%; float:left; box-sizing:border-box; border-bottom:1px solid #dedede; padding:20px 0; font-size:18px; color:#333; padding-right:13%;}
.invest1 .content .right .desc li.end{border:none;}
.invest1 .content .right .desc li .t{float:left;}
.invest1 .content .right .desc li .c{color:#777; font-family:'sy-l'; float:right;}
.invest1 .file{display:block; box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1); font-size:30px; font-family:'sy-m'; line-height:90px; text-align:center; color:#f04e23; border-radius:10px; transition:all 0.5s ease;}
.invest1 .file:hover{background:#f04e23; color:#fff;}
/* 投资者关系 end */

/* 员工风采 start */
 @keyframes loopAnime-2{
  0%{transform:translate3d(0, 0, 0);}
  100%{transform:translate3d(0, -810px, 0);}
}
.splash{display:none; overflow:hidden;}
.splashPc{display:block; width:100%; height:851px; z-index:2; overflow:hidden; position:relative;}
.splashPc .splashPc_anime{-webkit-animation:loopAnime-2 50s linear infinite; animation:loopAnime-2 50s linear infinite;}
.splashPc .splashPcBg{position:relative; height:810px;}
.splashPc .splashPcBg .splashPcBg_list{position:absolute; width:calc(50% - 297px); height:100%;}
.splashPc .splashPcBg .splashPcBg_list>li{position:absolute;}
.splashPc .splashPcBg .splashPcBg_list>li>div{position:relative; padding-top:calc(118 / 172 * 100%); opacity:0; visibility:hidden;}
.splashPc .splashPcBg .splashPcBg_list>li>div>span{display:block; position:absolute; top:0; left:0; width:100%; height:100%; background-position:center center; background-repeat:no-repeat; background-size:cover; background-color:rgba(0, 0, 0, 0.2);}
.splashPc .splashPcBg .splashPcBg_list:nth-child(1){right:calc(50% + 297px);}
.splashPc .splashPcBg .splashPcBg_list:nth-child(1)>li:nth-child(1){width:210px; top:22px; right:120px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(1)>li:nth-child(2){width:168px; top:185px; right:420px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(1)>li:nth-child(3){width:155px; top:312px; right:50px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(1)>li:nth-child(4){width:170px; top:465px; right:278px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(1)>li:nth-child(5){width:130px; top:662px; right:100px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(2){left:calc(50% + 297px);}
.splashPc .splashPcBg .splashPcBg_list:nth-child(2)>li:nth-child(1){width:182px; top:50px; left:300px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(2)>li:nth-child(2){width:170px; top:180px; left:70px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(2)>li:nth-child(3){width:142px; top:390px; left:230px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(2)>li:nth-child(4){width:258px; top:598px; left:45px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(2)>li:nth-child(5){width:150px; left:480px; top:510px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(3){left:50%; width:567px; transform:translateX(-50%);}
.splashPc .splashPcBg .splashPcBg_list:nth-child(3)>li:nth-child(1){width:220px; top:45px; left:330px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(3)>li:nth-child(2){width:130px; top:165px; left:55px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(3)>li:nth-child(3){width:220px; top:600px; left:45px;}
.splashPc .splashPcBg .splashPcBg_list:nth-child(3)>li:nth-child(4){width:130px; left:420px; top:540px;}

.splashPc_logo{position:absolute; left:50%; top:30%; transform:translateX(-50%); text-align:center;  opacity:0; visibility:hidden;}
.splashPc_logo div{font-size:24px; line-height:32px; color:#747474; margin-top:10px;}

.splashPc_content{position:absolute; left:50%; top:0; width:567px; height:100%; z-index:3; transform:translateX(-50%); border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; opacity:0; background:#fff; visibility:hidden;}
.splashPc_content .rect-205{padding-bottom:205%;}
.splashPc_content .title{font-size:40px; line-height:40px; text-align:center; font-family:'sy-m'; color:#000; padding:30px 0;}
.splashPc_content .box{padding:0 21%; overflow:hidden; height:calc(100% - 100px);}
/* .splashPc_content .box .owl-carousel, .splashPc_content .box .owl-carousel .owl-stage, .splashPc_content .box .owl-carousel .owl-item, .splashPc_content .box .item, .splashPc_content .box .item .img_{height:100%;} */
.splashPc_content .box .owl-carousel .owl-stage-outer{overflow:visible; height:100%;}
.splashPc_content .btns div{width:48px; height:48px; position:absolute; top:50%; transform:translateY(-50%); z-index:2; cursor:pointer; transition:all 0.5s ease;}
.splashPc_content .btns .owl-prev{left:-24px; background:url(../img/activity_prev.png) no-repeat center; background-size:cover;}
.splashPc_content .btns .owl-next{right:-24px; background:url(../img/activity_next.png) no-repeat center; background-size:cover;}
.splashPc_content .btns .owl-prev:hover{background:url(../img/activity_prev2.png) no-repeat center; background-size:cover;}
.splashPc_content .btns .owl-next:hover{background:url(../img/activity_next2.png) no-repeat center; background-size:cover;}
.splashPc_content .box .item{border-radius:10px;}
.splashPc_content .box .item span{text-align:center; font-size:18px; font-family:'sy-m'; color:#069ddc; display:block; margin-top:10px;}
.splashPc_content .box .item.last{background:#069ddc;}
.splashPc_content .box .item.last a{position:absolute; left:50%; top:50%; color:#fff; font-size:20px; line-height:55px; border:1px solid #fff; transform:translate(-50%,-50%); border-radius:35px; width:195px; text-align:center; transition:all 0.5s ease;}
.splashPc_content .box .item.last a:hover{background:#fff; color:#069ddc;}
/* 员工风采 end */

/* 新闻详细 start */
.news_detail01{background:#f0f0f0; padding:60px 0px;}
.news_detail01 .detail_l{width:70%;}
.news_detail01 .l_box{background:#fff; padding:8% 6%;}
.news_detail01 .news_title{font-size:30px; color:#000; margin-bottom:10px; font-weight:bold;}
.news_detail01 .l_tools{margin-bottom:40px; line-height:20px;}
.news_detail01 .l_tools span{display:inline-block; zoom:1; font-size:14px; color:#5a5a5a;}
.news_detail01 .news_time{margin-right:20px;}
.news_detail01 .switcher .title{display:inline-block; zoom:1; vertical-align:middle;}
.news_detail01 .news_text{font-size:14px;}
.news_detail01 .detail_r{width:28%;}
.news_detail01 .detail_r .arr_box{background:#fff; padding:8%; margin-bottom:14px; color:#666; display:block;}
.news_detail01 .detail_r .arr_title{font-size:18px; color:#000; margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r .arr_news_title{font-size:14px; font-weight:normal;}
.news_detail01 .detail_r .arr_time{font-size:14px; padding-top:6px; display:block;}
.news_detail01 .detail_r .arr_box:hover{color:#fff; background:#069ddc;}
.news_detail01 .detail_r .arr_box:hover .arr_title{color:#fff;}
.news_detail01 .detail_r .share_box{background:#fff; padding:8%;}
.news_detail01 .detail_r .share_title{font-size:18px; color:#000; margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r .black_list{width:100%; height:42px; line-height:42px; background:#069ddc; text-align:center; font-size:18px; color:#fff; display:block;}
.news_detail01 .newdetail_share{padding:10px 0px;}
.news_detail01 .newdetail_share a{width:40px; height:40px; display:inline-block; cursor:pointer; text-align:center; border:1px solid #999; line-height:40px; border-radius:50%; background:none; padding:0; margin:0; margin-right:10px; font-size:20px; color:#999;}
/* 新闻详细 end */

/* 视频中心 start */
.video_list1{padding:90px 0;}
.video_list1 .rect-57{padding-bottom:57.82%;}
.video_list1 .left{width:14%;}
.video_list1 .left .title{font-size:40px; line-height:40px; color:#000; font-weight:bold; margin-bottom:75px;}
.video_list1 .left ul li{font-size:18px; line-height:1; color:#888; border-bottom:1px solid #000; border-bottom:1px solid #acacac; padding-bottom:15px; margin-bottom:30px; cursor:pointer; transition:all 0.5s ease;}
.video_list1 .left ul li:hover{color:#069ddc; border-color:#069ddc;}
.video_list1 .left ul li.cur{color:#069ddc; border-color:#069ddc;}
.video_list1 .right{width:74%;}
.video_list1 .right .li_{position:relative; margin-bottom:50px; border-radius:15px;}
.video_list1 .right .li_:last-child{margin-bottom:0;}
.video_list1 .right .li_ .play{width:112px; height:112px; background:url(../img/video_play.png) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.video_list1 .right .li_ .tit{font-size:24px; color:#fff; font-weight:bold; position:absolute; left:60px; bottom:45px;}
body .video-js .vjs-tech{object-fit:cover;}
/* 视频中心 end */

/* 关于我们 start */
.about_us .float-cursor{position:fixed; top:0; left:0; z-index:5; margin-left:-53px; margin-top:-22px; pointer-events:none; display:none;}
.about_us1{padding-top:110px; padding-bottom:65px;}
.about_us1 .left .tit{font-size:52px; line-height:52px; color:#333; font-weight:bold;}
.about_us1 .left .con{font-size:16px; line-height:16px; color:#333; font-weight:bold; margin-top:15px; text-transform:uppercase;}
.about_us1 .center{margin-left:10.6%; margin-right:19%; width:36.6%; font-size:18px; line-height:28px; color:#444;}
.about_us1 .right{width:61px; height:61px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; position:relative;}
.about_us1 .right::before{content:''; width:100%; height:100%; border:1px dashed #999; border-radius:50%; position:absolute; top:0; left:0; animation:rotate 8s linear infinite;}

@keyframes rotate{
	0%{-webkit-transform:rotate(0deg);}
	25%{-webkit-transform:rotate(90deg);}
	50%{-webkit-transform:rotate(180deg);}
	75%{-webkit-transform:rotate(270deg);}
	100%{-webkit-transform:rotate(360deg);}
}

.about_us2 .content{overflow:hidden; position:relative; margin-left:calc((100% - 1500px) / 2); width:calc(100% - (100% - 1500px) / 2); border-top-left-radius:10px; border-bottom-left-radius:10px;}
.about_us2 .content .color_box{width:0%; height:100%; background:#069ddc; z-index:1; position:absolute; right:0; top:0;}
.about_us2 .content .img_{opacity:0; overflow:hidden;}

.about_us3{margin-top:80px; background:#fbf9f7; padding:65px 0;}
.about_us3 .left{width:38%; position:relative;}
.about_us3 .left .img2{width:100%; height:100%; position:absolute; left:0; top:0; z-index:2;}
.about_us3 .left .logo_box{width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; transform:scale(0);}
.about_us3 .right{width:46%; margin-top:65px;}
.about_us3 .right .e_tit{font-size:16px; line-height:16px; color:#333; font-weight:bold;}
.about_us3 .right .c_tit{font-size:50px; line-height:50px; color:#333; font-weight:bold; margin-bottom:60px; margin-top:10px;}
.about_us3 .right .con{font-size:18px; line-height:28px; color:#777;}

.about_us4{background-repeat:no-repeat; background-attachment:fixed; background-size:cover; height:940px; background-position:center; overflow:hidden;}
.about_us4 .wrap{height:100%;}
.about_us4 .left{width:56%; margin-top:570px;}
.about_us4 .left .tit{margin-bottom:45px; font-size:50px; line-height:50px;}
.about_us4 .left .con{font-size:24px; line-height:24px;}
.about_us4 .right{width:44%; height:100%; border-left:1px solid rgba(255,255,255,0.36); box-sizing:border-box;}
.about_us4 .tit{font-size:36px; line-height:36px; color:#e3e3e3; font-weight:bold; margin-bottom:25px;}
.about_us4 .con{font-size:20px; color:#e3e3e3;}
.about_us4 li{padding:110px 80px 110px; box-sizing:border-box; position:relative;}
.about_us4 li::before{content:''; width:1px; height:0; background:#fff; position:absolute; left:-1px; top:0; transition:all 0.5s ease;}
.about_us4 li.on::before{height:100%;}

.about_us5{padding-top:150px; padding-bottom:120px; position:relative;}
.about_us5::before{content:''; width:538px; height:636px; background:url(../img/about5_bg.png) no-repeat center; background-size:cover; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.about_us5 .item{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:end; -moz-align-items:end; -ms-align-items:end; -o-align-items:end; -webkit-align-items:end; align-items:end;}
.about_us5 .owl-carousel{margin-left:calc((100% - 1500px) / 2); width:calc(100% - (100% - 1500px) / 2); cursor:none;}
.about_us5 .item .left{width:35%; margin-right:13%;}
.about_us5 .item .left .e_tit{font-size:16px; line-height:22px; color:#333; font-weight:bold; text-transform:uppercase;}
.about_us5 .item .left .e_tit span{display:block;}
.about_us5 .item .left .c_tit{font-size:50px; line-height:50px; color:#333; font-weight:bold; margin-top:20px; margin-bottom:60px;}
.about_us5 .item .left .con{font-size:18px; line-height:28px; color:#777;}
.about_us5 .item .right{width:52%;}
.about_us5 .item .right img{width:auto;}
.about_us5 .dots{margin-left:calc((100% - 1500px) / 2); margin-top:55px; position:relative; overflow:hidden; width:calc(100% - (100% - 1500px) / 2);}
.about_us5 .dots::before{content:''; width:100%; height:1px; background:#b7b7b7; position:absolute; left:0; top:9px;}
.about_us5 .dots ul{z-index:1;}
.about_us5 .dots .dot{float:left; font-size:16px; color:#777; cursor:pointer; position:relative;}
.about_us5 .dots .dot .t{line-height:1; margin-top:3px;}
.about_us5 .dots .dot .tag{width:20px; height:20px; background:url(../img/about5_dot1.png) no-repeat center; background-size:cover; transition:all 0.5s ease; margin:0 auto; position:relative; z-index:1;}
.about_us5 .dots .dot:hover .tag{background:url(../img/about5_dot2.png) no-repeat center; background-size:cover;}
.about_us5 .dots .dot.cur .tag{background:url(../img/about5_dot2.png) no-repeat center; background-size:cover;}
.about_us5 .dots .dot::after{content:''; width:0; height:3px; background:#069ddc; position:absolute; left:-204px; top:8px; transition:all 0.5s ease;}
.about_us5 .dots .dot.dot2::after{left:-785px;}
.about_us5 .dots .dot.dot3::after{left:-1353px;}
.about_us5 .dots .dot.dot1{margin-left:12%;}
.about_us5 .dots .dot.dot2{margin-left:25%;}
.about_us5 .dots .dot.dot3{margin-left:28%;}
.about_us5 .dots .dot.dot1.cur::after{width:235px;}
.about_us5 .dots .dot.dot2.cur::after{width:815px;}
.about_us5 .dots .dot.dot3.cur::after{width:1385px;}
/* 关于我们 end */

/* 发展历程 start */
.history{position:relative; padding-top:320px;}
.history1{margin-top:90px; margin-bottom:115px; width:100%; background:#fff; left:0; top:0; transition:all 0.5s ease; z-index:1; position:absolute;}
.history1 ul{box-shadow:0px 3px 14px 0px rgba(10,2,4,0.14);}
.history1 ul .li_{float:left; width:25%; text-align:center; position:relative; padding:45px 0; cursor:pointer; transition:all 0.5s ease;}
.history1 ul .li_::after{content:''; width:1px; height:48%; background:#e9e9e9; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.history1 ul .li_:last-child::after{display:none;}
.history1 ul .li_ span{font-size:24px; line-height:24px; color:#333; transition:all 0.2s ease;}
.history1 ul .li_ span:last-child{color:#aaa; font-size:18px;}
.history1 ul .li_:hover{background:#57b2e4;}
.history1 ul .li_:hover span{color:#fff;}
.history.on .history1{position:fixed; margin-top:86px;}

.history2{position:relative; padding:50px 0; margin-bottom:140px;}
.history2::before{content:''; width:2px; height:100%; background:#e5e6e5; position:absolute; left:50%; top:0; transform:translateX(-50%);}
.history2 .item{margin-bottom:120px;}
/* .history2 .section:last-child .item:last-child{margin-bottom:0;} */
.history2 .item .left{width:calc(50% - 80px); margin-right:80px; box-sizing:border-box; border-radius:10px;}
.history2 .item .right{width:50%; padding-left:80px; box-sizing:border-box;}
.history2 .item .tit{font-size:42px; line-height:42px; color:#333; margin-bottom:10px; position:relative;}
.history2 .item .tit::before{content:''; width:21px; height:21px; background:url(../img/history2_icon.png) no-repeat center; background-size:cover; position:absolute; left:-50px; top:50%; transform:translateY(-50%);}
.history2 .item .tit::after{content:''; width:125px; height:2px; background:#e5e6e5; position:absolute; left:-170px; top:50%; transform:translateY(-50%); z-index:-1;}
.history2 .item .con{font-size:14px; line-height:22px; color:#555;}
.history2 .item.even .left{float:right; margin-right:0; margin-left:80px;}
.history2 .item.even .right{float:left; padding-left:0; padding-right:80px; text-align:right;}
.history2 .item.even .tit::before{left:auto; right:-50px;}
.history2 .item.even .tit::after{left:auto; right:-170px;}
/* 发展历程 start */

/* 企业实力 start */
.strength .float-cursor{position:fixed; top:0; left:0; z-index:5; margin-left:-53px; margin-top:-22px; pointer-events:none; display:none;}
.strength1{padding-top:110px; padding-bottom:65px;}
.strength1 .left .tit{font-size:52px; line-height:52px; color:#333; font-weight:bold;}
.strength1 .left .con{font-size:16px; line-height:16px; color:#333; font-weight:bold; margin-top:15px; text-transform:uppercase;}
.strength1 .center{margin-left:10.6%; margin-right:19%; width:36.6%; font-size:18px; line-height:28px; color:#444;}
.strength1 .right{width:61px; height:61px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; position:relative;}
.strength1 .right::before{content:''; width:100%; height:100%; border:1px dashed #999; border-radius:50%; position:absolute; top:0; left:0; animation:rotate 8s linear infinite;}

.strength2 .content{overflow:hidden; position:relative; margin-left:calc((100% - 1500px) / 2); width:calc(100% - (100% - 1500px) / 2); border-top-left-radius:10px; border-bottom-left-radius:10px;}
.strength2 .content .color_box{width:0%; height:100%; background:#069ddc; z-index:1; position:absolute; right:0; top:0;}
.strength2 .content .img_{opacity:0; overflow:hidden;}

.strength3 .rect-54{padding-bottom:54.66%;}
.strength3 .infor{margin-top:110px;}
.strength3 .infor .tit{font-size:40px; line-height:40px; color:#000;}
.strength3 .infor .con{font-size:18px; line-height:28px; color:#555; margin-top:35px; margin-bottom:55px;}
.strength3 .content .owl-carousel{margin-left:calc((100% - 1500px) / 2); width:calc(100% - (100% - 1500px) / 2);}
.strength3 .content .owl-item{width:1230px !important;}
.strength3 .item{background:#f9f9f9; overflow:visible;}
.strength3 .item .left{width:61%; border-top-left-radius:10px; border-bottom-left-radius:10px; overflow:hidden;}
.strength3 .item .right{width:39%; padding:80px 50px; box-sizing:border-box; padding-bottom:0;}
.strength3 .item .tit{font-size:30px; line-height:30px; color:#069ddc;}
.strength3 .item .con{font-size:16px; line-height:24px; color:#555; margin-top:35px; margin-bottom:90px;}
.strength3 .item .more{font-size:14px; line-height:1; color:#069ddc; border-bottom:1px solid #069ddc; padding-bottom:2px; position:relative; display:inline-block;}
.strength3 .item .more::after{content:''; width:21px; height:6px; background:url(../img/strength3_icon1.png) no-repeat center; background-size:cover; position:absolute; right:-36px; top:3px; transition:all 0.5s ease;}
.strength3 .item .more:hover::after{right:-45px;}

.strength3 .item .arrow_line{position:absolute; right:-65px; top:50%; width:90px; height:22px; z-index:-1; font-size:0; transform:translateY(-50%); text-align:right;}
.strength3 .owl-item:last-child .arrow_line{display:none;}
.strength3 .item .arrow_line::before{content:""; position:absolute; width:55px; height:1px; margin-right:0.1rem; background:#069ddc; left:0; top:50%; transform:translateY(-50%);}
.strength3 .item .arrow_line .arrow{display:inline-block; width:12px; height:22px; background:url(../img/strength3_icon2.png) no-repeat center; background-size:cover;}
.strength3 .item .unu, .strength3 .item  .doi{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite;}
.strength3 .item .unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate;animation-direction:alternate;animation-delay:alternate;}
.strength3 .item .doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;animation-delay:.2s;animation-direction:alternate;}
@-webkit-keyframes mouse-scroll{0%{opacity:0;}50%{opacity:.5;}100%{opacity:1;}}
@-moz-keyframes mouse-scroll{0%{opacity:0;}50%{opacity:.5;}100%{opacity:1;}}
@-o-keyframes mouse-scroll{0%{opacity:0;}50%{opacity:.5;}100%{opacity:1;}}
@keyframes mouse-scroll{0%{opacity:0;}50%{opacity:.5;}100%{opacity:1;}}
.strength3 .dots{width:100%; text-align:center; font-size:0; margin-top:35px;}
.strength3 .dots span{display:inline-block; width:9px; height:5px; background:#bababa; margin:0 3px; transition:all 0.5s ease;}
.strength3 .dots span.active{width:30px; background:#069ddc;}

.strength4{padding-top:100px;}
.strength4 .infor{margin-bottom:45px;}
.strength4 .infor .tit{font-size:40px; line-height:40px; color:#000;}
.strength4 .content{border-radius:10px; overflow:hidden;}
.strength4 .content .owl-dots{width:100%; position:absolute; bottom:25px; left:0; font-size:0; text-align:center;}
.strength4 .content .owl-dots .owl-dot{width:13px; height:13px; display:inline-block; background:transparent; margin:0 9px; transition:all 0.5s ease; border-radius:50%; border:2px solid #fff;}
.strength4 .content .owl-dots .owl-dot.active{background:#fff;}

.strength5{padding-top:100px; position:relative;}
.strength5::before{content:''; width:317px; height:626px; background:url(../img/strength5_bg.png) no-repeat center; background-size:cover; position:absolute; right:0; bottom:0;}
.strength5 .infor{margin-bottom:45px;}
.strength5 .infor .tit{font-size:40px; line-height:40px; color:#000;}
.strength5 .content .left{width:54.6%; border-radius:10px; overflow:hidden;}
.strength5 .content .right{width:40.5%; font-size:16px; line-height:28px; color:#555; margin-top:55px;}

.strength6{padding-top:100px; padding-bottom:10px; position:relative;}
.strength6::before{content:''; width:100%; height:49%; background:#fcfbfa; position:absolute; left:0; bottom:0; z-index:-1;}
.strength6 .infor{margin-bottom:55px;}
.strength6 .infor .tit{font-size:40px; line-height:40px; color:#000; margin-bottom:45px;}
.strength6 .infor .img_{border-top-left-radius:10px; border-top-right-radius:10px; overflow:hidden; margin-bottom:60px;}
.strength6 .li_{width:33%; float:left; color:#8b763d; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; margin-bottom:45px; cursor:pointer;}
.strength6 .li_ .info{font-size:18px; line-height:24px; margin-left:20px; position:relative; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; height:48px;}
.strength6 .li_ .img_{position:absolute; left:105%; top:50%; transform:translateY(-50%); display:none; z-index:1;}
.strength6 .li_ .img_ img{max-width:none;}

.strength7{position:relative; padding-top:130px; padding-bottom:160px;}
.strength7::before{content:''; width:862px; height:721px; background:url(../img/strength7_bg.png) no-repeat center; background-size:cover; position:absolute; right:0; bottom:0; z-index:-1;}
.strength7 .left{width:40.5%; margin-top:35px;}
.strength7 .left .tit{font-size:40px; line-height:40px; color:#000; margin-bottom:45px;}
.strength7 .left .con{font-size:16px; line-height:26px; color:#555;}
.strength7 .right{width:46.4%;}

.strength8 .item{background:#fafafa; margin-bottom:25px; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; padding:25px 0; text-align:center;}
.strength8 .item:last-child{margin-bottom:0;}
.strength8 .item .title{position:relative; width:11.9%;}
.strength8 .item .title::after{content:''; width:1px; height:90px; background:#069ddc; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.strength8 .item .title span{display:block; font-size:24px; line-height:32px; color:#069ddc;}
.strength8 .item .box{width:88.1%;}
.strength8 .item .icon_box{width:16.6%; float:left;}
.strength8 .item .icon_box .t{font-size:14px; color:#333; line-height:24px; margin-top:5px;}

.strength9{margin-top:85px; position:relative;}
.strength9 .line{width:100%; height:100%; position:absolute; top:0; left:0;}
.strength9 .box{position:absolute; right:calc((100% - 1500px) / 2); top:50%; transform:translateY(-50%); width:15%; color:#fff; z-index:1;}
.strength9 .box .tit{font-size:40px; line-height:40px; font-weight:bold;}
.strength9 .box .con{font-size:16px; line-height:24px; margin-top:45px; opacity:0.66;}
.strength9 .dots{width:100%; height:100%; position:absolute; left:0; top:0;}
.strength9 .dots .dot{position:absolute;}
.strength9 .dots .dot span{display:block; width:6px; height:6px; background:#bc2936; border-radius:50%;}
/* .strength9 .dots .dot span::after{content:''; width:28px; height:28px; border:2px solid #bc2936; border-radius:50px; position:absolute; left:50%; margin-left:-14px; top:50%; margin-top:-14px; -webkit-animation:warn2 2s ease-out both infinite; -moz-animation:warn2 2s ease-out both infinite; box-shadow:0 0 15px rgba(0,0,0,.1); box-sizing:border-box; display:none;}
.strength9 .dots .dot span::before{content:''; width:18px; height:18px; border:2px solid #bc2936; border-radius:50px; position:absolute; left:50%; margin-left:-9px; top:50%; margin-top:-9px; -webkit-animation:warn2 2s ease-out both infinite; -moz-animation:warn2 2s ease-out both infinite; box-shadow:0 0 15px rgba(0,0,0,.1); box-sizing:border-box;} */
.strength9 .dots .dot .img_{position:absolute; left:100%; top:-30px;}
.strength9 .dots .dot .img_ img{max-width:none;}
.strength9 .dots .dot.spec span{width:7px; height:7px;}
/* .strength9 .dots .dot.spec span::before{-webkit-animation-name:warn; -moz-animation-name:warn;}
.strength9 .dots .dot.spec span::after{display:block; -webkit-animation-name:warn; -moz-animation-name:warn;} */

@-webkit-keyframes warn{0%{-webkit-transform:scale(0.3); transform:scale(0.3); opacity:1;}100%{-webkit-transform:scale(1); transform:scale(1); opacity:0.3;}}
@-moz-keyframes warn{0%{-moz-transform:scale(0.3); transform:scale(0.3); opacity:1;}100%{-moz-transform:scale(1); transform:scale(1); opacity:0.3;}}
@-o-keyframes warn{0%{-o-transform:scale(0.3); transform:scale(0.3); opacity:1;}100%{-o-transform:scale(1); transform:scale(1); opacity:0.3;}}
@keyframes warn{0%{-webkit-transform:scale(0.3); -moz-transform:scale(0.3); -o-transform:scale(0); transform:scale(0.3); opacity:1;}100%{-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1); opacity:0.3;}}

@-webkit-keyframes warn2{0%{-webkit-transform:scale(0.3); transform:scale(0.3);}100%{-webkit-transform:scale(1); transform:scale(1);}}
@-moz-keyframes warn2{0%{-moz-transform:scale(0.3); transform:scale(0.3);}100%{-moz-transform:scale(1); transform:scale(1);}}
@-o-keyframes warn2{0%{-o-transform:scale(0.3); transform:scale(0.3);}100%{-o-transform:scale(1); transform:scale(1);}}
@keyframes warn2{0%{-webkit-transform:scale(0.3); -moz-transform:scale(0.3); -o-transform:scale(0); transform:scale(0.3);}100%{-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); transform:scale(1);}}
/* 企业实力 end */

/* 其他品牌 start */
.brand1{padding-top:130px;}
.brand1 .li_{margin-bottom:160px; position:relative; padding-bottom:70px;}
.brand1 .li_:last-child{margin-bottom:0;}
.brand1 .li_ .bg{width:50%; height:385px; background:url(../img/brand1_bg1.png) no-repeat right/cover; position:absolute; left:0; bottom:0; z-index:-1;}
.brand1 .li_ .left{width:43%; float:left; text-align:center; position:relative;}
.brand1 .li_ .right{width:41.5%; float:right; margin-top:100px;}
.brand1 .li_ .tag{color:#f93b1d; font-size:20px; line-height:20px;}
.brand1 .li_ .tag span{display:inline-block; position:relative;}
.brand1 .li_ .tag span::before{content:''; width:16px; height:2px; background:#f93b1d; position:absolute; right:-20px; top:10px;}
.brand1 .li_ .tag span::after{content:''; width:16px; height:2px; background:#f93b1d; position:absolute; right:-38px; top:10px;}
.brand1 .li_ .tit{font-size:52px; line-height:52px; color:#724320; font-weight:bold; margin-top:18px; margin-bottom:35px;}
.brand1 .li_ .btns{font-size:0; margin-top:65px;}
.brand1 .li_ .btns a{display:inline-block; font-size:16px; line-height:42px; margin-right:15px; color:#724320; border:1px solid #724320; border-radius:30px; width:165px; text-align:center; transition:all 0.5s ease;}
.brand1 .li_ .btns a:last-child{margin-right:0;}
.brand1 .li_ .btns a:hover{background:#724320; color:#fff;}
.brand1 .li_ .con{font-size:18px; line-height:30px; color:#724320;}
.brand1 .li_.even .bg{background:url(../img/brand1_bg2.png) no-repeat left/cover; left:auto; right:0; bottom:60px;}
.brand1 .li_.even .left{float:right;}
.brand1 .li_.even .right{float:left; margin-top:80px;}
.brand1 .li_::before{content:''; position:absolute; z-index:-1;}
.brand1 .li_::after{content:''; position:absolute; z-index:-1;}
.brand1 .li_.li1::before{width:96px; height:127px; background:url(../img/brand1_icon1.png) no-repeat center/cover; right:0; top:0;}
.brand1 .li_.li1::after{width:93px; height:84px; background:url(../img/brand1_icon2.png) no-repeat center/cover; right:40px; bottom:0;}
.brand1 .li_.li2::before{width:79px; height:92px; background:url(../img/brand1_icon3.png) no-repeat center/cover; left:0; top:0;}
.brand1 .li_.li2::after{width:93px; height:181px; background:url(../img/brand1_icon4.png) no-repeat center/cover; left:0; bottom:0;}
.brand1 .li_.li3::before{width:101px; height:309px; background:url(../img/brand1_icon5.png) no-repeat center/cover; right:0; top:50%; transform:translateY(-50%);}
/* .brand1 .li_.li3 .right{margin-top:0;} */

.brand2{margin-top:200px; position:relative; overflow:hidden;}
.brand2 .right{width:100%; text-align:right;}
.brand2 .right .img_{width:1207px; height:1220px; background-size:cover; background-attachment:fixed; background-repeat:no-repeat; float:right;}
.brand2 .right .infor_box{width:50%; margin-top:100px; text-align:left;}
.brand2 .right .infor_box .tit{font-size:52px; line-height:76px; color:#724320;}
.brand2 .right .infor_box .tit span{color:#f93b1d;}
.brand2 .right .infor_box .con{font-size:18px; line-height:36px; color:#724320; margin-top:35px; margin-bottom:20px;}
.brand2 .right .infor_box .tag{font-size:24px; font-weight:bold; letter-spacing:5px; color:#724320; position:relative; padding-left:55px;}
.brand2 .right .infor_box .tag span{position:relative; opacity:0.17;}
.brand2 .right .infor_box .tag::before{content:''; width:117px; height:1px; background:#cdb9aa; position:absolute; left:-85px; top:50%; transform:translateY(-50%); opacity:1;}
.brand2 .right .infor_box .tag::after{content:''; width:1px; height:168px; background:#cdb9aa; position:absolute; left:-50px; bottom:-95px; transform:translateY(-50%);}
.brand2 .left{position:absolute; left:calc((100% - 1500px) / 2); top:0; z-index:1;}
.brand2 .left .title{writing-mode:tb-rl; margin-left:75px; margin-bottom:110px;}
.brand2 .left .e_tit{font-size:16px; color:#f93b1d; margin-left:15px;}
.brand2 .left .c_tit{font-size:52px; line-height:52px;; color:#724320;}
.brand2 .left .img1{margin-left:65px;}
.brand2 .left .img2{margin-left:125px; transform:translateY(0);}
.brand2 .left .img2 img{border-radius:10px;}

.brand3{margin-top:140px; position:relative; padding-bottom:100px;}
.brand3::before{content:''; width:100%; height:554px; background:url(../img/brand3_bg.png) no-repeat top/cover; position:absolute; bottom:0; left:0; z-index:-1;}

.brand4{padding-bottom:100px; background:#f7f4f1;}
.brand4 .wrap{position:relative;}
.brand4 .right{width:48.4%; position:absolute; right:0; top:0; z-index:1;}
.brand4 .right .li_{width:calc(50% - 5px); margin-right:10px; float:left; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; height:290px; background:#fff; box-shadow:2.5px 3px 21px 0px rgba(0, 0, 0, 0.15); margin-bottom:10px; border-radius:7px;}
.brand4 .right .li_.li2{margin-right:0;}
.brand4 .right .li_.li4{margin-right:0;}
.brand4 .left{width:64.5%; position:relative; margin-top:110px;}
.brand4 .left .box{position:absolute; left:60px; bottom:50px; color:#fff; cursor:pointer; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; }
.brand4 .left .box .t{font-size:24px; line-height:24px; margin-left:20px;}
.brand4 .left:hover .box img{transform:scale(1);}
/* 其他品牌 end */

.channel_content{overflow:hidden;}
.news_list1 .top .li_{width:30.6%; margin-right:4.1%;}
.news_list1 .top .li_.toVideo{display:none;}
.ipart5 .content .con{font-family:'sy-m';}
.ipart3 .content .item .c{font-family:'sy-l';}
.Wanpy4 .bott .item:hover{box-shadow:0px 0px 3px 0px rgba(197, 197, 197, 1);}
.ZEAL03 .content .bott .item:hover{box-shadow:0px 0px 3px 0px rgba(197, 197, 197, 1);}
.Wanpy5 .content .owl-item{transition:all 0.5s ease;}
.Wanpy5 .content .owl-item:hover{box-shadow:0px 0px 35px 0px rgba(255, 255, 255, 1);}
.Wanpy5 .content .owl-item{border-radius:10px;}
.ipart2 .content .item{background-size:cover;}
.ZEAL_xc_banner .item img{object-fit:cover;}
.ZEAL_xc_banner .cursor{position:fixed;top:0;left:0;z-index:30; pointer-events:none; display:none;}
.ZEAL_xc_banner .cursor .cursorIcon{width:33px;height:54px;background:url(../img/cursor-left.png) no-repeat center;transition:all .5s ease;-webkit-transition:all .5s ease;}
.ZEAL_xc_banner .cursor.right .cursorIcon{background:url(../img/cursor-right.png) no-repeat center;}
.Wanpy_xc_banner .item img{object-fit:cover;}
.Wanpy_xc_banner .cursor{position:fixed;top:0;left:0;z-index:30; pointer-events:none; display:none;}
.Wanpy_xc_banner .cursor .cursorIcon{width:33px;height:54px;background:url(../img/cursor-left.png) no-repeat center;transition:all .5s ease;-webkit-transition:all .5s ease;}
.Wanpy_xc_banner .cursor.right .cursorIcon{background:url(../img/cursor-right.png) no-repeat center;}
.ipart3 .left li{font-size:0;}
.ipart3 .left li img{display:inline-block;}
.ipart3 .left li .li_img2{display:none;}
.ipart3 .left li.cur .li_img2{display:inline-block;}
.ipart3 .left li.cur .li_img1{display:none;}
.ipart3 .left li:hover .li_img2{display:inline-block;}
.ipart3 .left li:hover .li_img1{display:none;}
.Wanpy1 .con.con2{font-weight:300;}
.Wanpy2 .content .li_ .right .more{font-size:16px;}
.Wanpy2 .content .li_ .right{width:65.2%;}
.Wanpy4 .bott .owl-nav.disabled{display:block;}
.Wanpy4 .bott .owl-item{width:567px !important;}
.Wanpy4 .bott{overflow:hidden;}
.Wanpy5 .content .item .con{font-size:17px; letter-spacing:1.5px;}
.Wanpy6 .play_overlay{display:none;}
.ZEAL02 .content .li_ .right .tit, .ZEAL03 .infor .tit, .ZEAL04 .infor .tit, .ZEAL03 .content .bott .item .tit, .ZEAL04 .content .item .name, .ZEAL04 .content .item .r, .news_ban .title, .splashPc_content .title, .job1 .title .c_tit, .invest1 .title .c_tit, .contact_ban .tit, .contact_us1 .content .li_ .intro .c{font-weight:bold;}
.ZEAL03 .content .bott .owl-nav.disabled{display:block;}
.ZEAL05 .play_overlay{display:none;}
.news_ban .title{font-size:48px; line-height:48px;}
.Wanpy6 .content video{object-fit:fill;}
.splashPc_content .box .item{border-radius:15px; overflow:hidden;}
.splashPc_content .box .item.last{background:#9a1300;}
.splashPc_content .box .item.last a:hover{color:#9a1300;}
.footer .f_center .tel{font-weight:bold;}
.ipart3 .content .item img{width:75%;}
.pro_list01 .content .right .item_list .item .rect-110{padding-bottom:100%;}
.pro_list01 .content .right .item_list .item .rect-110 img{width:95%; height:95%;}
.pro_list01 .content .right .item_list .item{width:21%; margin-right:4.6%;}
.ZEAL03 .content .bott .item .img_{padding-top:0;}
.ZEAL03 .content .bott .item .img_ .bg{height:83%;}
.ZEAL03 .content .bott .item .intro{padding-top:0;}
.Wanpy4 .bott .item .img_::before{height:88%;}
.Wanpy4 .bott .owl-item{width:480px !important;}
.Wanpy4 .bott .item .intro{padding-top:10px;}
.Wanpy4 .bott .item .img_ img{width:70%;}
.ZEAL03 .content .bott .item .img_ img{width:85%;}
.Wanpy4 .bott .item .tit{font-size:36px; line-height:36px;}
.Wanpy4 .bott .item .con{font-size:20px; line-height:20px;}
.ipart3 .content .owl-nav.disabled{display:block;}
.news_list1 .bott .li_.no_img .left{width:100%;}
.Wanpy2 .content .li_ .right .con{font-size:28px;}
.pro_list01 .content .right .item_list .item:hover .tit{font-weight:bold;}
.xc_banner_pro .item_list .item .rect-90::after{content:''; width:100%; height:100%; background:rgba(0,0,0,0.3); position:absolute; top:0; left:0; opacity:1; visibility:visible; transition:all 0.5s ease;}
.xc_banner_pro .item_list .item:hover .rect-90::after{opacity:0; visibility:hidden;}
.pro_detail01 .right .rect-132{padding-bottom:100%;}
.splashPc .splashPcBg .splashPcBg_list>li>div>span{border-radius:10px;}
.splashPc_content{width:540px;}
.splashPc_content .box{padding:0 19%;}
.splashPc_content .box .owl-carousel .owl-stage-outer{overflow:hidden;}
.splashPc_content .btns .owl-prev{left:5%;}
.splashPc_content .btns .owl-next{right:5%;}
.splashPc_content .box .item .img_{border-radius:10px; overflow:hidden;}
.xc_banner .btns{position:absolute; bottom:260px; left:0; width:100%; font-size:0; z-index:1;}
.xc_banner .btns a{display:inline-block; width:150px; line-height:50px; font-size:16px; color:#333; text-align:center; background:#fff; border-radius:7px; margin-right:10px; transition:all 0.3s ease;}
.xc_banner .btns a:last-child{margin-right:0;}
.xc_banner .btns a i{transition:all 0.5s ease;}
.xc_banner .btns a:hover{background:#f93b1d; color:#fff;}
.xc_banner .btns a:hover i{margin-left:15px; color:#fff;}
.xc_banner.ZEAL_xc_banner .btns{text-align:center; bottom:50px;}
.xc_banner.brand_xc_banner .btns{bottom:120px;}
.pro_detail01 .right .left_ .img_list .swiper-slide{cursor:pointer;}
.ZEAL03 .content .bott .item .img_{padding:30px 0;}
.ZEAL03 .content .bott .item .img_ img{width:60%;}
.Wanpy4 .bott .item .img_{padding-bottom:20px;}
.Wanpy4 .bott .item .img_ img{width:65%;}
.pro_detail01 .right .left_ .img_list .swiper-slide{width:65px;}
.xc_banner_pro{margin-top:86px;}
.channel_content.about_us{margin-top:86px;}
.channel_content.strength{margin-top:86px;}
.xc_banner{margin-top:86px;}
.Wanpy4{margin-top:110px;}
.about_us2 .content .color_box{background:#67bbe8;}
.strength2 .content .color_box{background:#67bbe8;}
.strength3 .item .more{display:none;}
.strength3 .item{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center;}
.strength3 .item .right{padding-top:0;}
.strength3 .item .con{margin-bottom:0;}
.strength6::before{height:68%;}
.history1 ul .li_{width:20%;}
.news_list1 .bott .li_ .tit{line-height:inherit;}
.news_list1 .bott .li_{padding-top:40px;}
.news_list1 .bott .li_ .con{margin-top:20px;}
.brand2 .left .title{margin-bottom:320px;}
.brand2 .left .img2{display:inline-block; margin-left:80px;}
.brand2 .right .infor_box .tit span{display:block; color:#724320;}
.brand2 .right .infor_box .tit span:first-child{color:#f07c31;}
.brand2 .right .infor_box .tag{text-transform:uppercase;}
.brand2{padding-bottom:130px;}
.brand4{padding-top:115px; background:url(../img/brand3_bg.png) top/cover; padding-bottom:165px;}
.brand4 .right{padding:80px; box-sizing:border-box; background:#fff; border-radius:10px; box-shadow:2.5px 3px 21px 0px rgba(0, 0, 0, 0.15);}
.brand4 .right .con{font-size:18px; line-height:36px;}
.footer .f_top .item{display:inline-block; position:relative;}
.footer .f_top .item:last-child{margin-left:30px;}
.footer .f_top .item .item_span{cursor:pointer;}
.footer .f_top .item .more{position:absolute; left:50%; bottom:100%; transform:translateX(-50%); text-align:center; display:none;}
.footer .f_top .item .more::after{content:''; width:0; height:0; position:absolute; bottom:-2px; left:50%; transform:translateX(-50%); border-color:#f3f8fb transparent transparent transparent; border-style:solid; border-width:6px 6px 6px 6px;}
.footer .f_top .item .more .a_box{margin-bottom:10px; background:#f3f8fb; padding:15px 0; box-sizing:border-box; box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.08); width:160px;}
.footer .f_top .item .more a{display:inline-block; vertical-align:middle;}
.footer .f_top .item .more a:last-child{margin-left:25px;}
.footer .f_top .item .more a img{transition:all 0.5s ease;}
.footer .f_top .item .more a:hover img{transform:scale(110%);}
.xc_banner.brand_xc_banner .btns{text-align:center;}
.brand1 .li_ .tag{color:#f07c31;}
.brand1 .li_ .tag span::before{background:#f07c31;}
.brand2 .left .e_tit{color:#f07c31;}
body .resultArea{padding-bottom:100px;}
.brand4 .left{cursor:pointer;}
.map{padding:100px 0;}
.ipart5 .img_{display:none;}
.ibanner .owl-carousel .item_img{max-width:none; object-fit:cover; height:100%; width:100%; display:none;}
.pro_detail01 .right .bottom_ img{width:100%;}
.splashPc_logo div{font-size:22px; line-height:28px; margin-top:20px;}
.map{padding:0;}
.contact_us1{height:auto;}
.strength4 .content .item img{width:auto;}
.about_us3 .left>img{width:100%;}
.owl-carousel{display:none;}

.strength9 .dots .dot span{z-index:1; position:relative;}
.strength9 .dots .dot i{position:absolute; top:50%; left:50%; width:50px; height:50px; border-radius:50%; opacity:0; animation:scale 4.5s ease-out infinite; background-color:rgba(255,255,255,0.3); margin-top:-25px; margin-left:-25px;}
@keyframes scale{0%{opacity:1; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); transform:scale(0);} 100%{opacity:0; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}}
.strength9 .dots .dot i.i2{animation-delay:1.55s;}
.strength9 .dots .dot i.i3{animation-delay:3s;}

.strength10{position:relative; overflow:hidden; height:940px;}
.strength10 .img_{position:absolute; width:100%; top:50%; left:50%; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; background-repeat:no-repeat; background-position:0 50%; z-index:1;}
.strength10 .content{position:relative; padding-top:180px; padding-bottom:140px;}
.strength10 .content::before{content:''; width:53%; height:100%; background:#23a4de; position:absolute; left:-1px; top:0; z-index:-1;}
.strength10 .content::after{content:''; width:859px; height:731px; background:url(../img/strength10_bg.png) no-repeat center / cover; position:absolute; right:0; top:35px; z-index:-2;}
.strength10 .content .wrap{position:relative;}
.strength10 .content .infor{width:45%; margin-top:30px;}
.strength10 .content .content_img{width:50%; height:300px; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; background-repeat:no-repeat; background-position:0 50%; border-radius:10px 0 0 10px; position:absolute; right:0; top:50%; transform:translateY(-50%); display:none;}
.pro_detail01 .right .bottom_ img{width:auto !important;; max-width:60% !important; height:auto !important;}
/* .ipart2 .content .item .inner .con img{display:none;} */

.nomove{overflow:hidden; -ms-overflow-x:hidden; -ms-overflow-y:hidden;}
.header .inav_wrapper{width:72%;}
.header .h_tools .h_store{font-size:14px; padding:0 15px; line-height:28px; background:#069ddc; color:#fff; border-radius:15px; margin-right:45px; cursor:pointer;}
.store{position:fixed; width:100%; height:100%; left:0; top:0; z-index:5; display:none;}
.store .bg{background:rgba(0,0,0,34%); width:100%; height:100%;}
.store .content{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); /*width:390px;*/ height:185px; background:#fff; text-align:center; box-sizing:border-box; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; border-radius:15px;}
.store .content .item{padding:0 15px;}
.store .content .item .img_{margin-bottom:10px;}
.store .content .item a{display:block; color:#666; font-size:14px;}
.store .content .item a:hover{color:#069ddc;}
.invest2 .title{position:relative; color:#f04e23; margin-bottom:50px;}
.invest2 .title::after{content:''; width:80%; height:4px; background:#f8d8d0; position:absolute; right:0; bottom:0;}
.invest2 .title .c_tit{font-size:48px; line-height:48px; font-family:'sy-m'; margin-bottom:10px; font-weight:bold;}
.invest2 .title .e_tit{font-size:16px; font-family:'sy-b'; line-height:16px; text-transform:uppercase;}
.invest2 .content .left{width:46.2%; box-shadow:0px 4px 16px 0px rgba(0,0,0,8%); border-radius:10px; padding:35px 60px; box-sizing:border-box; height:405px;}
.invest2 .content .left li{font-size:16px; color:#555; line-height:34px;}
.invest2 .content .left li span:first-child{font-weight:bold;}
.invest2 .content .right{width:50.6%; height:405px; border:1px solid #e0e0e0;}
.invest3{margin:80px 0;}
.invest3 .item{width:18.4%; margin-right:2%; text-align:center; float:left; box-shadow:0px 2px 10px 0px rgba(0,0,0,0.1); border-radius:10px; transition:all 0.5s ease;}
.invest3 .item:last-child{margin-right:0;}
.invest3 .item a{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; height:90px;}
.invest3 .item .img2{display:none;}
.invest3 .item .t{margin-left:5px; font-size:20px; color:#f04e23; font-weight:bold; transition:all 0.5s ease;}
.invest3 .item:hover{background:#f04e23;}
.invest3 .item:hover .t{color:#fff;}
.invest3 .item:hover .img1{display:none;}
.invest3 .item:hover .img2{display:block;}

.about_us1 .left .con, .about_us3 .right .e_tit, .strength1 .left .con, .Wanpy1 .e_tit, .Wanpy3 .infor .e_tit, .Wanpy2 .content .li_ .right .tit span, .brand2 .left .e_tit, .job1 .title .e_tit{color:#949494;}
.strength4{margin-bottom:110px;}

.request1{padding-top:110px; padding-bottom:65px;}
.request1 .title .tit{font-size:52px; line-height:52px; color:#333; font-weight:bold;}
.request1 .title .con{font-size:16px; line-height:16px; color:#949494; font-weight:bold; margin-top:15px; text-transform:uppercase;}
.request2{padding-bottom:70px; font-size:16px; color:#555; line-height:24px;}

.join_xc_banner::before{content:''; width:100%; height:100%; background:#000; opacity:0.2; position:absolute; left:0; top:0;}
.join_xc_banner .m_img{display:none;}
.join_xc_banner .intro{text-align:center; color:#fff;}
.join_xc_banner .intro .tit{font-size:40px; line-height:40px; font-weight:bold;}
.join_xc_banner .intro .con{font-size:18px; letter-spacing:25px; margin-top:15px; margin-bottom:50px;}
.join_xc_banner .intro .play{cursor:pointer; position:relative; width:100%; text-align:center;}
.join_xc_banner .intro .play .icon{width:76px; height:76px; background:url(../img/join_icon.png) no-repeat center / cover; display:inline-block; position:relative;}
/* .join_xc_banner .intro .play .icon::after{content:''; width:132px; height:132px; border-radius:50%; position:absolute; left:50%; margin-left:-66px; top:50%; margin-top:-66px; -webkit-animation:warn2 2s ease-out both infinite; -moz-animation:warn2 2s ease-out both infinite; box-sizing:border-box; background:#fff; opacity:0.5; z-index:-1;}
.join_xc_banner .intro .play .icon::before{content:''; width:106px; height:106px; border-radius:50%; position:absolute; left:50%; margin-left:-55px; top:50%; margin-top:-55px; -webkit-animation:warn2 2s ease-out both infinite; -moz-animation:warn2 2s ease-out both infinite; box-sizing:border-box; background:#fff; opacity:0.5; z-index:-1;} */

@keyframes scale{0%{transform:translate(-50%, -50%) scale(1); opacity:.9} 100%{transform:translate(-50%, -50%) scale(1.5); opacity:0;}}
@keyframes scale2{0%{transform:translate(-50%, -50%) scale(1); opacity:.9;} 100%{transform:translate(-50%, -50%) scale(2);opacity:0;}}
.join_xc_banner .intro .play .icon::before{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:100%; height:100%; border-radius:50%; content:''; z-index: -1;}
.join_xc_banner .intro .play .icon::after{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:100%; height:100%; border-radius:50%; content:''; z-index: -1; }
.join_xc_banner .intro .play .icon::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.join_xc_banner .intro .play .icon::after{animation:scale2 2s ease-out infinite; background:#fff; opacity:0.3; animation-delay:0;}


.join1{padding:100px 0;}
.join1 .infor{text-align:center; margin-bottom:50px;}
.join1 .infor .tit{font-size:52px; line-height:52px; color:#333; font-weight:bold;}
.join1 .infor .con{font-size:16px; line-height:16px; color:#949494; font-weight:bold; margin-top:15px; text-transform:uppercase;}

.base .rect-66{padding-bottom:66.21%; border-radius:30px;}
.base1{background:url(../img/base_bg.jpg) no-repeat top / cover; height:calc(100vh - 235px); padding-top:150px;}
.base1 .infor .tit{font-size:52px; line-height:52px; color:#333; font-weight:bold;}
.base1 .infor .con{font-size:16px; line-height:16px; color:#949494; font-weight:bold; margin-top:15px; text-transform:uppercase;}
.base1  .content{margin-top:90px; margin-bottom:70px;}
.base1  .content .wrap{height:265px; position:relative;}
.base1  .content .swiper_box{position:absolute; left:0; top:0; height:100%; width:100%; pointer-events:none; transform:translateX(10%); opacity:0;}
.base1  .content .swiper{overflow:visible;}
.base1  .content .swiper .swiper-slide .tit{position:absolute; left:0; bottom:30px; font-size:20px; color:#fff; width:100%; padding:0 55px; box-sizing:border-box; transition:all 0.5s ease;}
.base1  .content .swiper .swiper-slide .info{width:100%; height:100%; position:absolute; left:0; top:0;display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; padding:0 40px; box-sizing:border-box; color:#fff; background:rgba(0,139,207,0.8); opacity:0; visibility:hidden; transition:all 0.5s ease;}
.base1  .content .swiper .swiper-slide .info .t{font-size:20px; line-height:20px; font-weight:bold; margin-bottom:30px;}
.base1  .content .swiper .swiper-slide .info .c{font-size:14px; line-height:24px;}
.base1  .content .swiper .swiper-slide:hover .info{opacity:1; visibility:visible;}
.base1  .content .swiper .swiper-slide:hover .tit{opacity:0; visibility:hidden;}
.base1  .content .swiper_box.cur{transform-origin:100% 50%; pointer-events:all; opacity:1; transform:none; transition:opacity 1.2s ease-out, transform 1.017s cubic-bezier(0.33, 0, 0, 1), visibility 0s 1.017s;}
.base1 .tab_box{width:100%; background:#fff; border-radius:50px; padding:5px; box-sizing:border-box;}
.base1 .tab_box .tab{width:50%; float:left; text-align:center; font-size:24px; color:#666; line-height:70px;display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center;-webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; cursor:pointer; transition:all 0.5s ease;}
.base1 .tab_box .tab .icon{margin-right:10px;}
.base1 .tab_box .tab img{vertical-align:middle;}
.base1 .tab_box .tab .img2{display:none;}
.base1 .tab_box .tab.cur{background:linear-gradient(to right,#57b2e4,#069ddc); border-radius:50px; color:#fff;}
.base1 .tab_box .tab.cur .img2{display:block;}
.base1 .tab_box .tab.cur .img1{display:none;}

.research1{padding-top:110px; padding-bottom:90px;}
.research1 .infor .tit{font-size:52px; line-height:52px; color:#333; font-weight:bold;}
.research1 .infor .con{font-size:16px; line-height:16px; color:#949494; font-weight:bold; margin-top:15px; text-transform:uppercase;}
.research1 .content{font-size:18px; line-height:28px; color:#444; margin-top:50px;}

.research2{margin-bottom:90px;}
.research2 .content{overflow:hidden; position:relative;}
.research2 .content .color_box{width:0%; height:100%; background:#069ddc; z-index:1; position:absolute; right:0; top:0;}
.research2 .content .img_{opacity:0; overflow:hidden;}

.research3{background:url(../img/research3.jpg) no-repeat center / cover; height:1050px; overflow:hidden;}
.research3 .rect-69{padding-bottom:69.48%;}
.research3 .btns{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:end; -moz-align-items:end; -ms-align-items:end; -o-align-items:end; -webkit-align-items:end; align-items:flex-end; -webkit-box-pack:end; -ms-justify-content:end; -moz-justify-content:end; -o-justify-content:end; -webkit-justify-content:end; justify-content:flex-end;}
.research3 .slide_btn{display:inline-block; position:relative; width:70px; stroke:rgba(6,157,220,0.6); stroke-width:2px; stroke-linecap:butt; stroke-linejoin:miter; fill:rgba(0,135,85,0); stroke-dasharray:400%; stroke-dashoffset:0; transition:fill .8s ease,stroke-dashoffset 2s ease; cursor:pointer; z-index:2;}
.research3 .slide_btn .tag{position:absolute; left:50%; top:50%; width:22px; height:22px;  margin-top:-14px; margin-left:-6px; transition:al 0.2s ease;}
.research3 .slide_btn.next{margin-left:45px; margin-bottom:25px;}

.research3 .slide_btn.prev .tag{background:url(../img/research3_prev.png) no-repeat center / cover;}
.research3 .slide_btn.next .tag{background:url(../img/research3_next.png) no-repeat center / cover; margin-left:-16px;}
.research3 .slide_btn:hover{fill:#069ddc; stroke-dashoffset:400%;}
.research3 .slide_btn.prev:hover .tag{background:url(../img/research3_prev2.png) no-repeat center / cover;}
.research3 .slide_btn.next:hover .tag{background:url(../img/research3_next2.png) no-repeat center / cover;}
.research3 .wrap{height:100%;}
.research3 .right{width:50%; height:100%; position:relative; padding-top:300px; box-sizing:border-box;}
.research3 .right::before{content:''; width:2px; height:100%; background:#069ddc; position:absolute; left:0; top:0;}
.research3 .right .box{height:440px; padding-left:105px; box-sizing:border-box; position:relative; padding-top:70px;}
.research3 .right .box::before{content:''; width:2px; height:100%; background:#f6fbfd; position:absolute; left:0; top:0;}
.research3 .right .box::after{content:''; width:1px; height:100%; background:#bbddef; position:absolute; left:1px; top:0;}
.research3 .right .swiper{height:100%;}
.research3 .right .swiper-slide{height:100%;}
.research3 .right .swiper-slide .tit{font-size:40px; color:#069ddc; font-weight:bold;}
.research3 .right .swiper-slide .con{font-size:16px; line-height:28px; color:#666; margin-top:35px;}
.research3 .left{width:50%; height:100%; position:relative; padding-left:25px; box-sizing:border-box;}
.research3 .left .li_{height:100%; position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:all 0.8s ease; width:35%; transform:translateX(-100%);}
.research3 .left .li_.cur{opacity:1; visibility:visible; transform:translateX(0);}
.research3 .left .li_ .swiper{height:100%; overflow:visible;}
.research3 .left .li_ .swiper-slide{transform:translateX(0) scale(1); transition:all 1s ease; -moz-transform:translateX(0) scale(1); -ms-transform:translateX(0) scale(1); -o-transform:translateX(0) scale(1); -webkit-transform:translateX(0) scale(1);}
.research3 .left .li_ .swiper-slide.swiper-slide-next{-moz-transform:translateX(200px) scale(1.55); -ms-transform:translateX(200px) scale(1.55); -o-transform:translateX(200px) scale(1.55); -webkit-transform:translateX(200px) scale(1.55); transform:translateX(200px) scale(1.55);}

.research3 .right .item{float:right; margin-right:40px; height:80px; bottom:0; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:end; -moz-align-items:end; -ms-align-items:end; -o-align-items:end; -webkit-align-items:end; align-items:end; cursor:pointer;}
.research3 .right .item .tit{font-size:18px; color:#333; font-weight:bold; line-height:40px;}
.research3 .right .item.cur{float:left; margin-right:0; max-width:40%;}
.research3 .right .item.cur .tit{font-size:40px; color:#069ddc;}

.strength6{padding-top:0;}
.strength6 .infor .tit{display:none;}
/* .strength10{margin-bottom:90px;} */
.about_us1.honor1 .center{margin-right:0;}
.strength10 .img_ .intro{position:absolute; width:100%; right:0; top:50%; transform:translateY(-50%); color:#fff;}
.strength10 .img_ .intro .box{float:right;}
.strength10 .img_ .intro .tit{font-size:60px; line-height:60px;}
.strength10 .img_ .intro .con{font-size:30px; line-height:30px; margin-top:25px; letter-spacing:3px; font-weight:lighter;}
.store .content .item a{font-weight:bold;}
.join_xc_banner{margin-top:0 !important;}

.invest_list1{padding:80px 0;}
.invest_list1 .title{position:relative; color:#f04e23; margin-bottom:50px; font-weight:bold;}
.invest_list1 .title::after{content:''; width:80%; height:4px; background:#f8d8d0; position:absolute; right:0; bottom:0;}
.invest_list1 .title .c_tit{font-size:48px; line-height:48px; font-family:'sy-m'; margin-bottom:10px;}
.invest_list1 .title .e_tit{font-size:16px; font-family:'sy-b'; line-height:16px; text-transform:uppercase; color:#949494;}
.invest_list1 .content .li_{box-shadow:0px 5px 18px 0.4px rgba(59, 59, 59, 0.08); padding:45px 50px; box-sizing:border-box; margin-bottom:55px; border-radius:10px;}
.invest_list1 .content .li_:last-child{margin-bottom:0;}
.invest_list1 .content .li_ a{display:block;}
.invest_list1 .content .li_ .left{width:53%; float:left;}
.invest_list1 .content .li_ .right{float:right; text-align:center; margin-top:13px;}
.invest_list1 .content .li_ .right div{color:#5d5d5d; font-size:16px; margin-top:8px;}
.invest_list1 .content .li_ .time{font-size:16px; color:#f04e23;}
.invest_list1 .content .li_ .time img{vertical-align:middle; margin-right:10px;}
.invest_list1 .content .li_ .tit{font-size:24px; line-height:24px; color:#333; margin:15px 0; transition:all 0.5s ease;}
.invest_list1 .content .li_ .con{font-size:16px; line-height:30px; color:#333;}
.invest_list1 .content .li_:hover .tit{color:#f04e23;}
.contact_pup{position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); z-index:9; width:100vw; height:100vh; background:#53535394;} 
.contact_pup .pup_box{position:absolute; width:430px; height:250px; left:50%; top:50%; transform:translate(-50%,-50%); z-index:9; border-radius:20px; text-align:center; background:#fff; display:flex; align-items:flex-end; justify-content:center;}
.contact_pup .close{font-size:15px; cursor:pointer; text-align:right; position:absolute; top:20px; right:20px;}
.contact_pup .content .item{margin-bottom:30px;}
.contact_pup .content .item:last-child{margin-bottom:50px;}
.contact_pup .content .item .tit{font-size:16px; font-weight:bold; color:#666; line-height:1; margin-bottom:20px;}
.contact_pup .content .item .con{font-size:20px; font-weight:bold; color:#069ddc; line-height:1;}
.research2 .content .img_ img{width:100%; object-fit:cover;}
.research3 .left .li_ .swiper-slide.swiper-slide-next{-moz-transform:translateX(200px) scale(1.98); -ms-transform:translateX(200px) scale(1.98); -o-transform:translateX(200px) scale(1.98); -webkit-transform:translateX(200px) scale(1.98); transform:translateX(200px) scale(1.98);}
.base1{height:calc(100vh - 150px);}
.base .rect-66::after{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); content:''; background:#00000045; z-index:1; width:100%; height:100%;}
.base1 .content .swiper .swiper-slide:hover .info{z-index:9;}
.base1 .content .swiper .swiper-slide .tit{z-index:9;}
.base1{height:100vh; display:flex; align-items:center; flex-wrap:wrap; align-content:center; padding:0;}
.base1 .infor{width:100%;}
.base1 .content{width:100%;}
.base1 .tab_content{width:100%;}
.float-cursor{position:fixed; top:0; left:0; z-index:5; margin-left:-53px; margin-top:-22px; pointer-events:none; display:none;}
.base1 .content .swiper .swiper-slide .info .c{overflow-y:auto; height:130px;}
.base1 .content .swiper .swiper-slide .info .c::-webkit-scrollbar{width:2px; height:4px;}
.base1 .content .swiper .swiper-slide .info .c::-webkit-scrollbar-thumb{background:#069ddc;}
.base1 .content .swiper .swiper-slide .info .c::-webkit-scrollbar-track{background:#f6f5f5;}
.research3 .rect-69{border-radius:10px;}
.header.index_header{background:transparent; background-size:cover;}

.job1 .title .e_tit{color:#069ddc;}
.research3 .rect-69{border-radius:8px;}
.invest_list1 .content .li_:hover{box-shadow:none; border:1px solid #ededed;}
.about_us1.honor1 .right{display:none;}
.strength6::before{height:84%;}
.join1 .rect-44{padding-bottom:44.18%;}
.join1 .rect-40{padding-bottom:40.59%;}
.join1 .rect-31{padding-bottom:31.93%;}
.join1 .rect-21{padding-bottom:21.23%;}
.join1 .rect-39{padding-bottom:39.25%;}
.join1 .li_{margin-bottom:13px;}
.join1 .li_ .item{float:left; cursor:pointer;}
.join1 .li_ .item .intro{position:absolute; left:0; bottom:0; width:100%; padding:20px 35px; box-sizing:border-box; color:#fff;}
.join1 .li_ .item .intro .t{font-size:24px; line-height:24px; font-weight:bold; float:left;}
.join1 .li_ .item .intro .c{font-size:14px; line-height:24px; font-weight:bold; float:right;}
.join1 .li_ .item1{width:47.5%;}
.join1 .li_ .item2{width:51.7%; float:right;}
.join1 .li_ .item3{width:39.66%;}
.join1 .li_ .item4{width:59.66%; float:right;}
.join1 .li_ .item5{width:32.8%; margin-right:0.8%;}
.join1 .li_ .item6{width:32.8%;}
.join1 .li_ .item7{width:32.8%; float:right;}
.join1 .li_:last-child{margin-bottom:0;}
.join1 .more{text-align:center; margin-top:60px;}
.join1 .more a{line-height:58px; width:360px; color:#069ddc; border:1px solid #069ddc; font-size:24px; border-radius:30px; display:inline-block;}
.join1 .more a:hover{background:#069ddc; color:#fff;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#069ddc;}
.strength10 .content::before{width:56%;}
.strength10 .content .infor{color:#fff; width:52%;}
.strength10 .content .infor .con{width:90%;}
.strength10 .content .infor .title{font-size:40px; line-height:40px;}
.strength10 .content .infor .con{font-size:16px; line-height:24px; margin-top:30px; margin-bottom:30px;}
.strength10 .content .infor .li_{float:left;}
.strength10 .content .infor .li_ .t{font-size:18px; margin-bottom:15px;}
.strength10 .content .infor .li_ .img_box{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; background:#cce8f4; padding:15px 0; box-sizing:border-box; margin-bottom:20px;}
.strength10 .content .infor .li_ .img_box img{margin:0 25px;}
.strength10 .content .infor .li_.li03{margin-right:35px;}
.strength10 .content .infor .li_:last-child .img_box{margin-bottom:0;}
.invest_list1 .title .e_tit{font-size:16px; font-family:'sy-b'; line-height:16px; text-transform:uppercase; color:#f04e23;}
.about_us3 .left{border-radius:10px; overflow:hidden;}
.base1 .content .swiper_box .swiper-button-next, .base1 .content .swiper_box .swiper-button-prev{display:none;}
.ipart2 .content .item a{display:block; height:100%; color:#fff;}
.strength .float-cursor3{position:fixed; top:0; left:0; z-index:5; margin-left:-53px; margin-top:-22px; pointer-events:none; display:none;}

.research3 .left .li_.cur{transform:translateX(-200px);}
.research3 .left .li_{width:69%;}
.research3 .left .li_ .swiper-slide{-moz-transform:translateX(0) scale(0.51); -ms-transform:translateX(0) scale(0.51); -o-transform:translateX(0) scale(0.51); -webkit-transform:translateX(0) scale(0.51); transform:translateX(0) scale(0.51);}
.research3 .left .li_ .swiper-slide.swiper-slide-next{-moz-transform:translateX(200px) scale(1); -ms-transform:translateX(200px) scale(1); -o-transform:translateX(200px) scale(1); -webkit-transform:translateX(200px) scale(1); transform:translateX(200px) scale(1);}
.base1 .content .swiper .swiper-slide{cursor:default;}
.about_us3 .right{margin-top:45px;}
.history2 .item.noimg .left{width:49.95%; background:#fff; margin-left:0; border-radius:0;}

.about_us3 .right .con, .strength3 .item .con, .strength10 .content .infor .con, .research1 .content, .research3 .right .swiper-slide .con, .base1 .content .swiper .swiper-slide .info .c, .Wanpy5 .content .item .con, .ZEAL04 .content .item .bott, .brand1 .li_ .con, .brand4 .right .con, .ipart1 .left .con, .strength3 .infor .con{text-align:justify;}
.header{padding-bottom:15px;}
.header .h_logo{margin-top:-8px;}
.widgets_common_pages_4 .count{float:none; display:inline-block;}
.widgets_common_pages_4 .count .txt1{width:auto; border:none; margin:0 15px;}
.widgets_common_pages_4 .count .txt1 input{width:40px;}
.widgets_common_pages_4 .count .true{border:none; cursor:pointer;}
.join1 .item1 .rect-44{padding-bottom:44.18%;}
.join1 .item2 .rect-44{padding-bottom:40.59%;}
.join1 .item4 .rect-31{padding-bottom:21.23%;}

.research3 .right .item.cur{max-width:45%;}
.about_us3 .right .c_tit{line-height:56px;}
/* .about_us1 .left .con{letter-spacing:2px;}
.strength1 .left .con{letter-spacing:1px;}
.research1 .infor .con{letter-spacing:11px;}
.base1 .infor .con{letter-spacing:3px;} */
.strength10 .content .infor .li_ .img_box img{margin:0 5px; border-radius:5px; overflow:hidden;}
.strength10 .content .infor .li_ .img_box img:first-child{margin-left:0;}
.about_us3 .left .logo_box{display:none;}
.about_us3 .left .img2{display:none;}
.strength10 .content .infor .li_ .img_box{background:transparent; padding:0;}
.strength10 .content .infor .li_.li03{margin-right:105px;}
.strength10 .content .infor .li_ .t{margin-bottom:10px;}
.strength10 .content .infor .li_ .img_box{flex-wrap:wrap;}
.strength10 .content .infor{margin-top:0;}
.strength10 .content .infor .con{font-size:15px; margin-bottom:40px;}
.ipart3 .left li:first-child::after{width:130px;}

.brand2.Wanpy7{padding-bottom:0; margin-top:120px;}
.brand2.Wanpy7 .left .c_tit{color:#000;}
.Wanpy1{display:none;}
.brand2.Wanpy7 .left .title{margin-bottom:100px;}
.brand2.Wanpy7 .right .infor_box .tit span{display:inline;}
.brand2.Wanpy7 .right .infor_box .tit span:first-child{color:#f93b1d;}
.brand2.Wanpy7 .left .img1{margin-left:-10px;}
.brand2.Wanpy7 .left .img2{margin-left:40px;}
.pro_list01 .content .right .item_list .item{overflow:visible;}
.pro_list01 .content .right .item_list .item .rect-110{overflow:visible;}
.xc_banner_pro .item_list .item{width:33.33%;}
.ibanner .cursor{position:fixed; top:0; left:0; z-index:30; pointer-events:none; display:none;}
.ibanner .cursor .cursorIcon{width:33px;height:54px;background:url(../img/cursor-left.png) no-repeat center;transition: all .5s ease;-webkit-transition: all .5s ease;}
.ibanner .cursor.right .cursorIcon{background: url(../img/cursor-right.png) no-repeat center;}
.ipart2 .content .item .inner .con .txt{font-size:16px;}
.ipart2 .content .item .inner .con .txt span{display:block; font-size:16px;}
.xc_banner_pro .rect-90{padding-bottom:48%;}
.ibanner .owl-dots .owl-dot{opacity:0.5;}
.ibanner .owl-dots .owl-dot.active{opacity:1;}
.header .subNav{height:77px;}
.invest1 .content .right .mark .tit{font-size:18px; font-weight:bold; line-height:20px;}
.ipart3 .left .tit{margin-bottom:105px;}
.ipart3 .left li{margin-bottom:110px;}
.header .inav_wrapper .nav_li>a{line-height:inherit;}
.header .inav_wrapper .nav_li{line-height:88px;}
.header .subNav{bottom:2px;}
.file_list1 .bd{margin-top:40px;}
.file_list1 .content .reports .item{position:relative; box-sizing:border-box; padding:0 240px 0 90px; background:#f7f7f7; height:80px; line-height:80px; margin-bottom:24px; transition:all .5s ease;}
.file_list1 .content .reports .item:last-child{margin-bottom:0;}
.file_list1 .content .reports .item .tit{transition:all .3s ease;}
.file_list1 .content .reports .item .icon.file{position:absolute; left:44px; top:50%; transform:translateY(-50%); font-size:26px; color:#555; transition:all .3s ease;}
.file_list1 .content .reports .item .icon.download{position:absolute; right:44px; top:50%; transform:translateY(-50%); font-size:26px; color:#555; transition:all .3s ease;}
.file_list1 .content .reports .item .date{position:absolute; right:120px; top:50%; transform:translateY(-50%); height:80px; line-height:80px; transition:all .3s ease;}
.file_list1 .content .reports .item:hover{background:#5daadb;}
.file_list1 .content .reports .item:hover .tit{color:#fff;}
.file_list1 .content .reports .item:hover .date{color:#fff;}
.file_list1 .content .reports .item:hover .icon.file{color:#fff;}
.file_list1 .content .reports .item:hover .icon.download{color:#fff;}


.pro_list01 .content .right .title .right_ .icon_list .icon_item .text{color:#978d76; font-size:20px;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item .icon{position:relative;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item .icon .img1{opacity:0; visibility:hidden; position:absolute; top:0; left:0; z-index:1; transition:all 0.5s ease;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item.cur .text{color:#069ddc;}
.pro_list01 .content .right .title .right_ .icon_list .icon_item:hover .icon .img1,
.pro_list01 .content .right .title .right_ .icon_list .icon_item.cur .icon .img1{opacity:1; visibility:visible;}

.footer .f_center .left{width:80%;}