﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#3cabff;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:12rem; margin-right:auto; margin-left:auto;}
.mwrap {width:16rem; 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:0.14rem; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#c8c2b6;}
::-moz-selection {color:#fff; background:#c8c2b6; }
::selection {color:#fff; background:#c8c2b6; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#c8c2b6; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
html {font-size:5.2vw;}
/* 头部 */
.header{position:fixed; width:100%; top:0; left:0; z-index:100; transition:.5s ease;}
.header .logo{float:left; margin-top:0.24rem;}
.header .inav_wrapper{float:right;}
.header .inav_wrapper .nav_ul .nav_li{float:left; position:relative;}
.header .inav_wrapper .nav_ul .nav_li .nav_a{display:inline-block; padding:0 0.3rem; line-height:0.95rem; font-size:0.16rem; color:#fff;}
/* .header .inav_wrapper .nav_ul .nav_li .nav_a:hover{color:#c8c2b6;} */
.header .inav_wrapper .nav_ul .nav_li ul{display:none; position:absolute; z-index:1; left:0; top:90%; color:#fff; background:#000; background:rgba(0,0,0,0.4); white-space: nowrap;}
.header .inav_wrapper .nav_ul .nav_li ul li{display:inline; line-height:0.4rem; margin:0 0.1rem;}
.header .inav_wrapper .nav_ul .nav_li ul:after{content:''; position:absolute; top:-20px; left:50px; width:0; height:0; border-top:10px solid transparent; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:10px solid rgba(0, 0, 0, 0.4); margin-left:-10px;}
.header .h_tools{float:right; padding-top:0.34rem;}
.header .h_tools > div{float:left; color:#fff; margin:0 0.15rem;}
.header .h_tools .icon{cursor:pointer; font-size:0.16rem;}
.header .h_tools span{display:inline-block; vertical-align:middle;}
.header .h_tools .h_kg a{display:inline-block; background:#c8c2b6; border-radius:0.2rem; font-size:0.12rem; color:#333; padding:0 0.1rem; line-height:0.26rem;}
.header .h_tools .h_kg a:hover{font-weight:bold;}
/*导航搜索*/
.header .search_box{position:absolute; top:19px; right:10%; width:500px; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1); transition:all 0.3s; opacity:1; visibility:visible;}
.header .search_box input{width:3.85rem;height:0.48rem; border:1px solid #d4d4d4;line-height:0.48rem;padding-left:0.2rem;outline:none;font-size:0.16rem;padding-right:50px;background-color:#fff;}
.header .search_box button{cursor:pointer; position:absolute; right:60px; top:15px; color:#fff; text-decoration:none; outline:none; border:none; width:18px; height:22px; background:url(../img/head_tools3.png) no-repeat center;}
.header .search_box .search_close{cursor:pointer;font-size:0.2rem; position:absolute; right:8px; top:0; line-height:0.48rem; color:#fff; text-decoration:none; margin:0;}
.header .search_box.search_hide{-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0); opacity:0; visibility:hidden;}
/* 点击搜索隐藏导航 */
.head_hide{-webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0); visibility:hidden; opacity:0;}

/* 下层导航吸顶 */
.pageHeader.fixed .header{background:#171e45; box-shadow:0 0 20px 0 rgba(0,0,0,0.1);}

.m_tools{display:none;}
.m_nav{display:none;}
.m_search{display:none;}

/* xc_banner */
.xc_banner{position:relative;}
.xc_banner .intro{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%); text-align:center; color:#fff;}
.xc_banner .intro .tit{font-size:0.36rem; margin-bottom:0.1rem;}
.xc_banner .intro .con{text-transform:uppercase;}
.xc_banner .content{position:absolute; left:0; width:100%; bottom:0;}
.xc_banner .content .wrap{background:#fff; background:rgba(255,255,255,0.7); line-height:0.62rem;}
.xc_banner .content .tit{float:left; width:16%; background:#aa9684; color:#fff; font-size:0.18rem; text-align:center; font-weight:bold; border-radius:0 40px 40px 0;}
.xc_banner .content ul{float:left;}
.xc_banner .content ul li{float:left; margin-left:0.4rem; font-size:0.16rem; padding:0 0.05rem; position:relative;}
.xc_banner .content ul li a{color:#552a03; display:block;}
.xc_banner .content ul li:after{content:''; position:absolute; width:0; height:0.03rem; background:#552a03; bottom:0; left:0; transition:.5s ease;}
.xc_banner .content ul li:hover:after{width:100%;}
.xc_banner .content ul li.cur:after{width:100%;}

/* 面包屑 */
.crumbs{line-height:0.65rem; color:#552a03; margin-bottom:0.3rem;}
.crumbs i{color:#aa9684;}

.channel_content{min-height:3rem; padding-bottom:0.6rem;}

/* 底部 */
.footer{background:url(../img/footer_bg.jpg) no-repeat center; background-size:cover;}
.foot_top{padding:0.9rem 0 0.4rem;}
.foot_top .content{padding:0 0.74rem;}
.foot_top dl{float:left; color:#fff; min-width:16%;}
.foot_top dl dt{font-size:20px; font-weight:bold; color:#fff; margin-bottom:0.4rem; position: relative;}
.foot_top dl dt:after{content:''; position:absolute; width:0.3rem; height:1px; background:#e90000; bottom:-0.2rem; left:0;}
.foot_top dl dd{line-height:0.3rem;}
.foot_top dl.dl5{float:right;}
.foot_top dl ul li{float:left; text-align:center; margin-right:0.2rem;}
.foot_top dl ul li .txt{margin-top:0.1rem;}
.foot_bott{border-top:1px solid #fff; border-top:1px solid rgba(255,255,255,0.46); line-height:0.5rem; color:#fff;}
.foot_bott .l{margin-left:0.25rem;}
.foot_bott .beian{margin-left:0.2rem;}
.foot_bott .r{margin-right:0.25rem;}

/* 首页 */
/* fullpage 侧导航按钮 */
#myMenu { position:fixed; z-index:100; margin-top:-32px; top:50%; opacity:1; -webkit-transform:translate3d(0,0,0)}
#myMenu{left:79px}
#myMenu li{padding-left:50px; height:2px; margin:0 0 12px; position:relative; cursor:pointer;}
#myMenu li:after{content:'';width:23px; height:2px; background:#fff; position:absolute; left:0; top:0; transition:all 0.5s ease;}
#myMenu li a{display:block;}
#myMenu li a span{background:transparent; opacity:0; visibility:hidden; transition:all 0.5s ease; font-size:14px; color:#fff; display:inline-block; transform:translateY(-10px);}
#myMenu li.active:after{width:38px;}
#myMenu li.active a span{opacity:1; visibility:visible;}
.fp-section.fp-table, .fp-slide.fp-table{overflow:hidden;}


.ibanner{position:relative; height:935px; overflow:hidden; background:#aba9aa;}
.ibanner .item{position:relative; height:935px; overflow:hidden;}
.ibanner .owl-item .item img{width:100%;}
.ibanner .owl-item .item video{width:100%;}
.ibanner .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:12%; left:0%;  width:100%; text-align:center; cursor:pointer;}
.ibanner .owl-carousel .owl-dot{width:20px; height:29px; background:url(../img/iban_dot.png) no-repeat; margin:0 15px; border-radius:50%; display:inline-block; outline:none;}
.ibanner .owl-carousel .owl-dot.active{background-position:-20px 0;}
.ibanner .cursor{position:fixed;top:0;left:0;z-index:30; pointer-events: 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;}
.ibanner .owl-item .item .iban_word img{width: auto; margin-left:0; position:absolute; left:50%; top:33%; transform:translateX(-50%);}
.section2{background-repeat:no-repeat; background-position:center; background-size:cover; position:relative;}
.section2 .infor{text-align:center; color:#fff; padding:0 15%;}
.section2 .infor .tit{font-size:0.36rem; font-weight:bold; }
.section2 .infor .tit_en{margin:0.1rem 0 0.3rem; text-transform:uppercase;}
.section2 .infor .con{font-size:0.18rem; margin-bottom:0.6rem;}
.section2 .infor ul li{float:left; width:33%;}
.section2 .infor ul li .num{position:relative; display:inline-block;}
.section2 .infor ul li .num span{font-size:1rem; font-weight:bold; color:#c8c2b6; line-height:1; display:inline-block;}
.section2 .infor ul li .num em{font-size:0.24rem; font-weight:bold; color:#c8c2b6; line-height:1;}
.section2 .infor ul li .num .up{position:absolute; font-size:0.4rem;}
.section2 .infor ul li .num .down{margin-left:0.02rem;}
.section2 .infor ul li .txt{font-size:0.18rem; color:#fff; margin-top:0.1rem;}
.ipart02{overflow:hidden;}
.ipart02 .content{position:relative; background-color:#000; min-height:500px;}
.ipart02 .content .part1_owl .item{position:relative; overflow:hidden;-webkit-transform: scale(0.85,0.85); -ms-transform: scale(0.85,0.85); -o-transform: scale(0.85,0.85); transform: scale(0.85,0.85); transition:.5s ease;}
.ipart02 .content .part1_owl .item img{width:100%;}
.ipart02 .content .part1_owl .item.big{-webkit-transform: scale(1,1); -ms-transform: scale(1,1); -o-transform: scale(1,1); transform: scale(1,1);}
.ipart02 .content .dot_box{position:absolute;left:0;bottom:13%;text-align:center;z-index:10;width:100%;}
.ipart02 .content .part1_dot{display:inline-block;*display:inline;*zoom: 1;margin:0 8%;color:#fff;cursor:pointer;position:relative;font-size: 17px;}
.ipart02 .content .part1_dot .dot_icon{width:10px;height:10px;border:1px solid transparent;border-radius:50%;display:block;margin:0 auto 6px;position:relative;}
.ipart02 .content .part1_dot .dot_icon:after{content:"";width:6px;height:6px;background:#cfcece;display:block;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px;border-radius:50%;}
.ipart02 .content .part1_dot.active .dot_icon{border-color:#e90000;}
.ipart02 .content .part1_dot.active .dot_icon:after{background:#e90000;}
.ipart02 .content .part1_dot:after{content:"";width:230px;height:1px;background:#fff; background:rgba(207,206,207,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99cfcecf,endcolorstr=#99000000);position:absolute;top:6px;right:76%;}
.ipart02 .content .part1_dot:first-child:after{display:none;}
.ipart02 .content .part1_text{position:absolute;width:6.3rem; height:6.3rem; position:absolute;top:50%; margin-top:-3.15rem; left:50%;margin-left:-3.15rem;z-index:10;}
.ipart02 .content .part1_text li{display:none;}
.ipart02 .content .part1_text li .box{padding: 22% 10% 0;color:#fff; text-align:center;}
.ipart02 .content .part1_text li .box .tit{font-size:0.36rem; font-weight:bold;}
.ipart02 .content .part1_text li .box .tit_en{text-transform:uppercase; margin:0.1rem 0 0.3rem;}
.ipart02 .content .part1_text li .box .con{font-size:0.16rem; margin-bottom:0.6rem;}
.ipart02 .content .part1_text li .more{transition:.5s ease; display:inline-block;overflow:hidden; z-index:1; position:relative; line-height:0.43rem; width:1.7rem; font-size:0.16rem; background:#e90000;}
.ipart02 .content .part1_text li .more:hover{background:#aa9684; color:#fff;}
/* .ipart02 .content .part1_text li .more:after {display:none; content:""; position:absolute; top:0; left:0; width:500%; height:1000%; background:#f60606; z-index:-1; transform-origin:0% 0%; transform:translateX(calc(20% - 25px)) translateY(10%) rotate(-45deg); transition:transform .3s;} */
/* .ipart02 .content .part1_text li .more:hover::after {transform: translateY(10%) translateX(-25px) rotate(-45deg);} */
.ipart02 .content .part1_text .move_ball{position:absolute;width:100%;height:100%;border-radius:50%;z-index:-1;top:0;left:0;}
.ipart02 .content .part1_text .dot{width:6px;height:6px;background:#fff;border-radius:50%;display:block;}
.ipart02 .content .part1_text .dot{display:none;}
:root .ipart02 .content .part1_text .dot{display:block;}
.ipart02 .content .part1_text .move_ball{background:url(../img/black.6.png) center;}
:root .ipart02 .content .part1_text .move_ball{background:none}
.ipart02 .content .part1_text .dot.cur{background:#e90000;}
.ipart02 .content .part1_text .dot1{top:2px;left:50%;margin-left:-3px;}
.ipart02 .content .part1_text .dot2{top:50%;right:2px;margin-top:-3px;}
.ipart02 .content .part1_text .dot3{top:100%;left:50%;margin-top:-8px;}
.ipart02 .content .part1_text .dot4{top:50%;left:2px;margin-top:-3px;} 
.ipart02 .content .svg_border{width:100%;height:100%;position:absolute;top:0;left:0;}
.ipart02 .content .move_ball_black{-webkit-transition: stroke-dasharray 1s;transition: stroke-dasharray 1s;transform:matrix(0,-1,1,0,0,540);stroke-dashoffset:1665; background:url(../img/black.6.png); }
:root .ipart02 .content .move_ball_black{background:none}
.ipart02 .content .line{position:absolute;width:6.3rem; height:6.3rem; position:absolute;top:50%; margin-top:-3.15rem; left:50%;margin-left:-3.15rem;z-index:5;}
.ipart02 .content .line span {width:100%; height:100%; display:block; position:absolute; top:0px; left:41px;}
.ipart02 .content .line span.one{background:url(../img/wel23.png) no-repeat center; background-size:100% 100%; -webkit-animation:inlinerbg 1.2s infinite linear; animation:inlinerbg 1.2s infinite linear;}
.ipart02 .content .line span.two{background:url(../img/wel24.png) no-repeat center; background-size:100% 100%; -webkit-animation:inlinerbgo 1.2s infinite linear; animation:inlinerbgo 1.2s infinite linear;}
@keyframes inlinerbg {
  0% {
    -webkit-transform:translate(5px,-9px);
        transform: translate(5px,-9px);
  }
  50% {
    -webkit-transform: translate(0,0);
            transform: translate(0,0);
  }
  100%{
  	-webkit-transform:translate(5px,-9px);
        transform: translate(5px,-9px);
  }
}

/* 右侧业务 */
/* .ipart02_yw{position:absolute; right:0; top:50%; transform:translateY(-50%); z-index:20;} */
.ipart02_yw .btns{position:absolute; right:0; top:50%; transform:translateY(-50%); z-index:20; cursor:pointer;}
.ipart02_yw .btns:after{content:''; position:absolute; left:0; top:50%; margin-top:-0.8rem; width:1.6rem; height:1.6rem; background:#171e45; border-radius:50%; z-index:-1;}
.ipart02_yw .btns{font-size:0.18rem; font-weight:bold; color:#c8c2b6;}
.ipart02_yw .btns i{vertical-align:middle;font-size: 35px;}
.ipart02_yw .btns span{width:0.3rem; display:inline-block; vertical-align:middle; line-height:1.2;}
.ipart02_yw .content1{position:absolute; right:-100%; top:0; width:1.6rem; padding-top:0.94rem; z-index:2; background:transparent; box-sizing:border-box;}
.ipart02_yw .content1 .item{height:25%; position:relative;}
.ipart02_yw .content1 .item a{display:block;}
.ipart02_yw .content1 .item .cover{transition:.5s ease; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/black.6.png); background:rgba(23, 30, 69, 0.5)}
.ipart02_yw .content1 .item .t{position:absolute; font-size:16px; color:#fff; top:50%; transform:translateY(-50%); width:100%; text-align:center;}
.ipart02_yw .content1 .item:hover .cover{opacity:0; visibility:hidden;}
.ipart02_yw .content1 .box{height:100%;}
.ipart02_yw .content1 .close{position:absolute; width:0.42rem; height:1.49rem; right:100%; top:50%; margin-top:-0.75rem; cursor:pointer;}

/* 新闻 */
/* .ipart03{padding-top:0.94rem;} */
.ipart03 .top_ .rect-39{padding-bottom:45%;}
.ipart03 .top_ .rect-636{padding-bottom:73.4%;}
.ipart03 .top_ .left{width:62%; float:left;}
.ipart03 .top_ .left{position:relative}
.ipart03 .top_ .left a{display:block;}
.ipart03 .top_ .left .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.ipart03 .top_ .left .cover .box{padding:2.2rem 0.7rem 0.7rem 1.05rem; color:#fff;}
.ipart03 .top_ .left .cover .box .tit{font-size:0.16rem; line-height:0.2rem;}
.ipart03 .top_ .left .cover .box .con{font-size:0.36rem; line-height:0.4rem; font-weight:bold; margin-top:0.14rem;}
.ipart03 .top_ .right{width:38%; float:left; background:#333;}
.ipart03 .top_ .right .item .box{padding:1.5rem 1.1rem 0.53rem; color:#fff}
.ipart03 .top_ .right .item .box .tit{font-size:0.16rem; line-height:0.2rem;}
.ipart03 .top_ .right .item .box .con{font-size:0.26rem; line-height:0.4rem; font-weight:bold; margin:0.16rem 0 0.18rem; transition:0.5s ease;}
.ipart03 .top_ .right .item .box .date{font-size:0.14rem; line-height:0.2rem; margin-bottom:0.15rem;}
.ipart03 .top_ .right .item .box .txt{font-size:0.16rem; line-height:0.31rem; height:0.93rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.ipart03 .top_ .right .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:0.5rem; left:1.13rem;  text-align:center; cursor:pointer;}
.ipart03 .top_ .right .owl-carousel .owl-dot{width:0.2rem; height:0.29rem; background:url(../img/ipt3_dot.png) no-repeat; margin-right:0.3rem; border-radius:50%; display:inline-block; outline:none;}
.ipart03 .top_ .right .owl-carousel .owl-dot.active{background-position:-0.2rem 0;}
.ipart03 .top_ .right .item:hover .box .con{color:#e90000}
.ipart03 .bott_ .rect-6756{padding-bottom:67.56%;}
.ipart03 .bott_ .rect-6745{padding-bottom:67.45%;}
.ipart03 .bott_ .rect-55{padding-bottom:55.1%;}
.ipart03 .bott_ .item_l{width:31%; float:left;}
.ipart03 .bott_ .item_c{width:31%; float:left;}
.ipart03 .bott_ .item_r{width:38%; float:left;}
.ipart03 .bott_ .item{position:relative}
.ipart03 .bott_ .item a{display:block;}
.ipart03 .bott_ .item .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.ipart03 .bott_ .item .cover .box{padding:0.63rem 0.7rem 0.7rem 0.67rem; color:#fff;}
.ipart03 .bott_ .item .cover .box .tit{font-size:0.16rem; line-height:0.2rem;}
.ipart03 .bott_ .item .cover .box .con{font-size:0.26rem; line-height:0.4rem; font-weight:bold; margin:0.16rem 0 0.18rem; transition:0.5s ease;}
.ipart03 .bott_ .item .cover .box .date{font-size:0.14rem; line-height:0.2rem; margin-bottom:0.15rem;}
.ipart03 .bott_ .item .cover .box .txt{font-size:0.16rem; line-height:0.31rem; height:0.93rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;} 
.ipart03 .bott_ .item_c .cover .box{color:#333}
.ipart03 .bott_ .item_l:hover .cover .box .con{color:#e90000}
.ipart03 .bott_ .item_c:hover .cover .box .con{color:#e90000}

/* 公共按钮 */
.common-btn{text-transform:uppercase; padding-bottom:8px; display:inline-block; *display:inline; *zoom:1; border-bottom:2px solid #dddddd; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.common-btn:hover{color:#e90000;}
.common-btn:after{content:""; position:absolute; bottom:-2px; height:2px; left:50%; width:0; background:#e90000; -moz-transition:all 1s ease 0s; -ms-transition:all 1s ease 0s; -o-transition:all 1s ease 0s; -webkit-transition:all 1s ease 0s; transition:all 1s ease 0s;}
.common-btn:hover:after{left:0; width:100%;}
.common-btn:hover{color:#e90000;}
.common-btn:hover:after{left:0; width:100%;}


/* 走进昇辉 */
.about_center .crumbs{margin:0;}
.about_center01{background:url(../img/about_center01_4.jpg) no-repeat center top; padding:0.6rem 0;}
.about_center01 .top{position:relative;}
.about_center01 .top .wrap{position:relative;}
.about_center01 .top .l_pic{width:58.3%;}
.about_center01 .top .right{position:absolute; bottom:0; right:0; left:200px; background:#fff; box-shadow:0 0 15px 0 rgba(0,0,0,0.2)}
.about_center01 .top .right .content{position:relative; }
.about_center01 .top .right .content:before{content:""; position:absolute; left:0; top:0.5rem; background:#e90000; height:80px; width:10px;}
.about_center01 .top .right .content .info{display:block; width:62%;}
.about_center01 .top .right .content .info .box{padding:0.45rem 0.6rem 0.3rem;}
.about_center01 .top .right .content .info:hover{color:#5a5a5a;}
.about_center01 .top .right .content .info:hover .more{color:#e90000;}
.about_center01 .top .right .content .info:hover .more:after{left:0; width:100%;}
.about_center01 .top .right .content .info .tit_en{color:#c8c2b6; font-size:0.36rem;}
.about_center01 .top .right .content .info .tit{color:#aa9684; font-size:0.3rem; line-height:1;}
.about_center01 .top .right .content .info .con{font-size:0.14rem; color:#333; margin:0.3rem 0;}
.about_center01 .top .right .content .pic{width:38%;}
.about_center01 .top .right .content .pic img{position:absolute; top:0; right:0; height:100%; width:100%;}
.about_center01 .top .right .content .pic:after{content:""; width:0.89rem; height:0.89rem; position:absolute; top:50%; left:50%; margin-top:-0.45rem; margin-left:-0.45rem; z-index:1; /*background: url(../img/about_center01_3.png) no-repeat center;*/ background-size:cover;}
.about_center01 .btm{padding:60px 0 10px;}
.about_center01 .word_out{position:absolute; top:60px; left:70%; z-index:2; font-size:1.8rem; color:#f1f3f6; opacity:0.6; font-family:'Arial'; font-weight:bold; line-height:1;}
.about_center01 .bott{text-align:center; padding-top:0.7rem;}
.about_center01 .bott ul li{float:left; width:25%;}
.about_center01 .bott ul li .num{position:relative; display:inline-block;}
.about_center01 .bott ul li .num span{font-size:0.83rem; font-weight:bold; color:#c8c2b6; line-height:1; display:inline-block;}
.about_center01 .bott ul li .num em{font-size:0.2rem; font-weight:bold; color:#c8c2b6; line-height:1;}
.about_center01 .bott ul li .num .up{position:absolute; font-size:0.3rem;}
.about_center01 .bott ul li .num .down{margin-left:0.02rem;}
.about_center01 .bott ul li .txt{color:#333; margin-top:0.1rem;}
.about_center02{margin-bottom:0.6rem;}
.about_center02 ul li{float:left; width:32.5%; margin-left:1.25%;}
.about_center02 ul li:first-child{margin-left:0;}
.about_center02 ul li .intro .box .tit{font-size:0.3rem; color:#aa9684; margin:0.25rem 0; line-height:1;}
.about_center02 ul li .intro .box .con{color:#333; margin-bottom:0.35rem; line-height:0.25rem; height:0.5rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.about_center02 ul li:hover .common-btn{color:#e90000;}
.about_center02 ul li:hover .common-btn:after{left:0; width:100%;}
.about_center03{position:relative;}
.about_center03 .content{position:absolute; width:100%; left:0; top:0.6rem;}
.about_center03 .content .tit{font-size:0.3rem; color:#fff; margin-bottom:0.15rem;}
.about_center03 .content .common-btn{color:#fff;}
.about_center03 .content .common-btn:hover{color:#e90000;}
.about_center04{padding:0.6rem 0;}
.about_center04 .infor{margin-bottom:0.3rem;}
.about_center04 .infor .tit{font-size:0.3rem; color:#aa9684; margin-bottom:0.15rem;}
.about_center04 .rect-1338{padding-bottom:133.8%;}
.about_center04 .content .txt{text-align:center; margin-top:0.15rem;}
.about_center04 .content .item{display:none;}
.about_center04 .content .owl-item .item{display:block;}
.about_center04 .owl-nav>div{cursor:pointer; z-index:5; font-size:20px; width:0.3rem; line-height:0.5rem; background:#828282; position:absolute; text-align:center; top:45%; margin-top:-25px; color:#fff;}
.about_center04 .owl-nav .owl-prev{left:0%;}
.about_center04 .owl-nav .owl-next{right:0%;}
.about_center04 .owl-nav>div:hover{background:#e90000;}
.about_center04 .owl-nav>div i{margin:0;}
body .album_wrap_case5 .album_case5 .right_btn .btn_box:hover{background:#aa9684;}
body .album_wrap_case5 .album_case5 .slide_nav .on{border-color:#aa9684;}																						 
body .album_wrap_case5 .album_case5 .album_pages{display:none;}
body .album_wrap_case5 .album_case5 .slide_nav a{float:none; display:inline-block; height:54px;}
body .album_wrap_case5 .album_case5 .slide_nav{left:0; width:100%; height:60px; line-height:60px; bottom:10px;}
body .album_wrap_case5 .album_case5 .album_bar{height:80px;}

/* 公司介绍 */
.about_us.channel_content{background:#f5f4f3;}
.about_us .crumbs{background:#fff;}
.about_us01 .content{background:#fff;}
.about_us01 .content .left{width:62.5%; float:left;}
.about_us01 .content .left .box{padding:0.7rem 0.65rem;}
.about_us01 .content .left .box .en_tit{font-size:0.48rem; line-height:0.48rem; color:#f5f4f3; font-weight:bold; text-transform:uppercase; margin-bottom:0.1rem;}
.about_us01 .content .left .box .cn_tit{font-size:0.3rem; line-height:0.3rem; color:#b19e8e; margin-bottom:0.4rem;}
.about_us01 .content .left .box .con{color:#333; line-height:1.8;}
.about_us01 .content .right{width:37.5%; float:right; position:relative;}
.about_us01 .content .right .rect-158{padding-bottom:158%;}
.about_us01 .content .right .intro{position:absolute; left:0; top:0;}
.about_us01 .content .right .intro .box{padding:0.8rem 0.3rem;}
.about_us01 .content .right .intro .box .tit{font-size:0.3rem; line-height:0.3rem; color:#fff; margin-bottom:0.4rem;}
.about_us01 .content .right .intro .box .con{color:#fff; line-height:0.26rem;}
.about_us01 .content .right .intro .box .list{margin-top:0.5rem; font-size:0;}
.about_us01 .content .right .intro .box .list li img{transition:.5s ease;}
.about_us01 .content .right .intro .box .list li{width:50%; display:inline-block; text-align:center; margin-bottom:0.35rem;}
.about_us01 .content .right .intro .box .list li .number{font-size:0.48rem; line-height:0.48rem; font-weight:bold; color:#fff; margin:0.1rem 0 0.05rem; transition:all 0.5s ease;}
.about_us01 .content .right .intro .box .list li .txt{font-size:0.14rem; color:#fff; transition:all 0.5s ease;}
.about_us01 .content .right .intro .box .list li:hover img{transform:rotateY(180deg)}

/* 企业文化 */
.culture.channel_content{padding-bottom:0;}
.culture .crumbs{margin:0;}
.culture01 .right{float:right; width:50%; position:relative;}     
.culture01 .right .content{position:absolute; width:80%; top:0; left:0;}    
.culture01 .right .content .box{padding:0.8rem 0 0 1.2rem;}   
.culture01 .right .content .box ul li{overflow:hidden; margin-bottom:0.3rem;}      
.culture01 .right .content .box ul li .img{float:left; margin-right:0.2rem; transition:.5s ease;}   
.culture01 .right .content .box ul li .intro{float:left;}   
.culture01 .right .content .box ul li .intro .t{color:#c78042; font-size:0.24rem; margin-bottom:0.15rem;}
.culture01 .right .content .box ul li .intro .c{color:#333; font-size:0.18rem;}
.culture01 .right .content .box ul li:hover .img{transform:rotateY(180deg)}
.culture01 .left{float:left; width:50%;}                     
.culture01 .rect-627{padding-bottom:62.7%;}

/* 发展历程  */
.history{background:url(../img/history01_3.jpg) no-repeat center top; background-size:cover;}
.history01{position:relative;}
.history01 .his_left{width:28.75%;}
.history01 .his_left .box{background:#aa9684; color:#fff; padding:0.3rem;}
.history01 .his_left .box .t{font-size:0.2rem;font-weight:bold; margin-bottom:0.15rem;}
.history01 .his_right{width:66%; position:relative; background:url(../img/history01_line.png);background-position:0 -5px;background-repeat:repeat-y;}
.history01 .his_right .jt i{position:absolute; left:-9px; top:-10px; color:#b8b9ba; font-size:20px; margin:0;}
.history01 .his_right .dot i{position:absolute; left:-4px; bottom:0; background:#b4b4b4; width:8px; height:8px; border-radius:50%; margin:0;}
.history01 .his_right ul{padding:0 0.45rem 0 0.5rem;}
.history01 .his_right li{margin-bottom:0.4rem;}
.history01 .his_right li:hover .list_box{box-shadow:0px 10px 20px -10px #555;transition: all .5s ease;-webkit-transition:all .5s ease; }
.history01 .his_right .list_box{padding:0.35rem 0.4rem;background-color:#f7f7f7;position:relative;}
.history01 .his_right .list_ico01{width:8px;height:8px;border:4px solid #98806b;background-color:#d8cdbe;border-radius:50%;position:absolute;left:-0.58rem;top:0.32rem;}
.history01 .his_right .list_time{font-size:0.36rem; color:#aa9684;font-family: 'impact'; padding-bottom:0.1rem; font-weight: bold;}
.history01 .his_right .list_text{color:#333;line-height:30px;}
.history01 .his_right .list_tit{font-weight:bold;}

/* 社会责任 */
.social01 .left{float:left; width:34%; color:#b19e8e;}
.social01 .left .tit_en{font-size:0.48rem; font-weight:bold; line-height:1.2; text-transform:uppercase;}
.social01 .left .tit_en span{display:block;}
.social01 .left .tit{font-size:0.3rem;}
.social01 .right{color:#666; width:54.6%; float:right; margin-top:0.2rem; line-height:0.24rem;}
.social02{margin:0.6rem 0;}
.social02 a{display:block;}
.social02 .img{float:left; width:61%;}
.social02 .intro{float:right; width:32.8%;}
.social02 .intro .time{color:#333; position:relative; padding-bottom:0.2rem; margin-bottom:0.2rem;}
.social02 .intro .time::after {content:''; left:0; width:100%; height:1px; background-color:#b19e8e; position:absolute; bottom:0;}
.social02 .intro .tit{font-size:0.28rem; line-height:0.4rem; color:#333;}
.social02 .intro .con{line-height:0.24rem; color:#333; margin:0.2rem 0 0.35rem}
.social02 a:hover .common-btn{color:#e90000}
.social02 a:hover .common-btn:after{width:100%; left:0;}
.social02 .rect-578{padding-bottom:57.8%;}
.social03{padding-bottom:0.6rem;}
.social03 .rect-59{padding-bottom:59%;}
.social03 .txt{padding:0.2rem; font-size:0.16rem; color:#9d846e; text-align: center; background: #f7f7f7;}
.social03 .item{display:none;}
.social03 .owl-item .item{display:block;}
.social03 .owl-nav>div{cursor:pointer; z-index:5; font-size:40px; position:absolute; top:50%; margin-top:-44px; color:#9d846e; font-weight: bold;}
.social03 .owl-nav .owl-prev{left:-5%;}
.social03 .owl-nav .owl-next{right:-5%;}
.social03 .owl-nav i{margin:0;}
.social03 .owl-dots{width:100%; position:absolute; bottom:-0.75rem; right:0;text-align:center;}
.social03 .owl-dots .owl-dot{display:inline-block;  vertical-align:top; margin:0 5px; width:25px; height:25px;}
.social03 .owl-dots .owl-dot span{transition:.3s; display:inline-block; width:5px; height:5px; border-radius:50%; background:#b19e8e;margin:0 4px; cursor:pointer; position:relative;}
.social03 .owl-dots .owl-dot span:after{content:''; position:absolute; width:25px; height:25px; top:50%; left:50%; border:1px solid #b19e8e; border-right:1px solid transparent; border-top:1px solid transparent; transform: translate(-50%, -50%) rotate(45deg); border-radius:50%; opacity:0; transition:.5s ease;}
.social03 .owl-dots .owl-dot.active span:after{opacity:1;}

/* 合作伙伴 */
.partner01{margin-bottom:0.3rem;}
.partner01 .infor{color:#b19e8e; margin-bottom:0.5rem;}
.partner01 .infor .tit_en{font-size:0.48rem; font-weight:bold; line-height:1.2; text-transform:uppercase;}
.partner01 .infor .tit{font-size:0.3rem;}
.partner01 .content .list{display:none;}
.partner01 .content .owl-item .list{display:block;}
.partner01 .content .item.three_item{margin-right:0;}
.partner01 .content .item{height:250px; margin-bottom:0.35rem; float:left; width:31%; margin-right:3.5%; margin-bottom:0.35rem; position:relative;}
.partner01 .content .item .box{ height:100%; width:100%; position:relative;}
.partner01 .content .item .img{text-align:center; display:table; height:100%; width:100%; border:1px solid #dfdfdf; box-sizing:border-box; position:relative; z-index:3;}
.partner01 .content .item .img .img_box{text-align:center; display:table-cell; vertical-align:middle;}
.partner01 .content .item .img img{width:auto; margin:0 auto;}
.partner01 .content .item .intro{ position: absolute; top:0; left:100%; border:1px solid #dfdfdf; box-sizing:border-box; border-left:none; background-color:#fff; width:111%; height: 100%; z-index: 2; transform: rotateY(90deg); transform-origin: left center; -webkit-transform-origin: left center; opacity: 0; filter: alpha(opacity=0); transition: all .7s ease;}
.partner01 .content .item .intro .intro_box{padding-top:0.5rem; padding-right:0.5rem;}
.partner01 .content .item .intro .intro_box .tit{font-size:0.24rem; font-weight:bold; color:#b19e8e; position:relative; margin-bottom:0.3rem;}
.partner01 .content .item .intro .intro_box .tit:after{content:''; position:absolute; width:0.2rem; height:0.02rem; background:#b19e8e; left:0; bottom:-0.15rem;}
.partner01 .content .item:hover .img{border-right:none;}
.partner01 .content .item:hover .intro{ transform: rotateY(0); opacity: 1; filter: alpha(opacity=100);}
.partner01 .content .three_item.item .intro{ left:-95%; transform-origin:right center;}
.partner01 .content .three_item.item .img{border-right:1px solid #dfdfdf}
.partner01 .content .three_item.item:hover .img{border-left:none;}
.partner01 .content .three_item.item .intro{border-right:none;}
.partner01 .content .item.hover{z-index:5;}
.partner01 .content .owl-nav{display:none;}
.partner01 .owl-dots{width:100%; position:absolute; top:-0.8rem; right:0; text-align:right;}
.partner01 .owl-dots .owl-dot{display:inline-block;  vertical-align:top; margin:0 0.15rem; width:25px; height:25px;}
.partner01 .owl-dots .owl-dot span{transition:.3s; display:inline-block; width:10px; height:10px; border-radius:50%; background:#e5ddd6;margin:0 4px; cursor:pointer; position:relative;}
.partner01 .owl-dots .owl-dot span:after{content:''; position:absolute; width:25px; height:25px; top:50%; left:50%; border:1px solid #b19e8e; border-right:1px solid transparent; border-top:1px solid transparent; transform: translate(-50%, -50%) rotate(45deg); border-radius:50%; opacity:0; transition:.5s ease;}
.partner01 .owl-dots .owl-dot.active span:after{opacity:1;}
.partner01 .owl-dots .owl-dot.active span{background:#b19e8e;}   
.partner02 .infor .tit{font-size:30px; color:#b19e8e; margin-bottom:0.4rem;}
.partner02 ul li{text-align:center}
.partner02 ul li .box{border:1px solid #dfdfdf; padding:0.2rem 0;}
.partner02 img{width:auto; margin:0 auto;}
.partner02 ul li .txt{color:#000;}
.partner02 .owl-nav{display:none;}
.partner02 .owl-dots{width:100%; position:absolute; top:-0.6rem; right:0; text-align:right; display:none;}

.partner02 .owl-dots .owl-dot{display:inline-block;  vertical-align:top; margin:0 0.15rem; width:25px; height:25px;}
.partner02 .owl-dots .owl-dot span{transition:.3s; display:inline-block; width:10px; height:10px; border-radius:50%; background:#e5ddd6;margin:0 4px; cursor:pointer; position:relative;}
.partner02 .owl-dots .owl-dot span:after{content:''; position:absolute; width:25px; height:25px; top:50%; left:50%; border:1px solid #b19e8e; border-right:1px solid transparent; border-top:1px solid transparent; transform: translate(-50%, -50%) rotate(45deg); border-radius:50%; opacity:0; transition:.5s ease;}
.partner02 .owl-dots .owl-dot.active span:after{opacity:1;}
.partner02 .owl-dots .owl-dot.active span{background:#b19e8e;}   

/* 荣誉资质 */
.honor01 .infor{color:#b19e8e; margin-bottom:0.5rem;}
.honor01 .infor .tit_en{font-size:0.48rem; font-weight:bold; line-height:1.2; text-transform:uppercase;}
.honor01 .infor .tit{font-size:0.3rem;}
.honor01 .content{position:relative;}
.honor01 .content .tab{position:absolute; top:-0.8rem; right:0; background:#f8f4f0; border-radius:20px;}
.honor01 .content .tab a{display:inline-block; line-height:0.42rem; color:#5e3a1f; padding:0 0.3rem; border-radius:20px;}
.honor01 .content .tab a.cur{background:#aa9684; font-weight: bold; color:#fff;}
.honor01 .content .tab a:hover{background:#aa9684; font-weight: bold; color:#fff;}
.honor01 .content ul{margin-bottom:0.3rem;}
.honor01 .content ul li{float:left; width:23.3%; margin-right:2.2%; margin-bottom:0.3rem;}
.honor01 .content ul li:nth-child(4n){margin-right:0;}
.honor01 .content ul li .rect-632{padding-bottom:63.2%;}

/* 分页 start*/
.widgets_common_pages_3{font-size:0.14rem; color: #333; text-align: center;}
.widgets_common_pages_3 a,.widgets_common_pages_3 span {color: #333;display: inline-block;border: 1px solid #eaeaea;padding:0px 14px;vertical-align: middle;background: #fff; font-weight:normal; height:38px;line-height:38px;}
.widgets_common_pages_3 .count {margin-left: 10px;}
.widgets_common_pages_3 a:hover,.widgets_common_pages_3 span{color:#fff; background:#aa9684;}
.widgets_common_pages_3 span.goprev,.widgets_common_pages_3 span.gonext {color: #333; background: none}
.widgets_common_pages_3 span.count { border: 0;background: 0;color: #333;}
@media only screen and (max-width: 760px){
  .widgets_common_pages_3 a, .widgets_common_pages_3 span{display:none;}
  .widgets_common_pages_3 .goprev, .widgets_common_pages_3 .gonext,.widgets_common_pages_3 span.count{display:inline-block;}
}
/*分页 end*/

/* 产品综合 */
.pro_center01 .left{float:left; width:31%; height:100%; background:url(../img/pro_center01_2.jpg) no-repeat center; background-size:cover;}
.pro_center01 .left .rect-157{padding-bottom:156%;}
.pro_center01 .left .box{padding:1.7rem 0.6rem 0;}
.pro_center01 .left .box .tit{font-size:0.3rem; color:#b19e8e;}
.pro_center01 .left .box .tit_en{color:#b19e8e; text-transform:uppercase; margin-bottom:0.25rem;}
.pro_center01 .left .box .con{color:#666;}
.pro_center01 .right{float:left; width:69%;}
.pro_center01 .right ul li{float:left; width:20%;}
.pro_center01 .right ul li .rect-280{padding-bottom:280%;}
.pro_center01 .right ul li a{display:block;}
.pro_center01 .right ul li .cover{position:absolute; width:100%; height:100%;top:0; background:url(../img/black.2.png); background:rgba(0,0,0,0.3); transition:.5s ease;}
.pro_center01 .right ul li .intro{position:absolute; width:100%; height:100%; display:table; left:0; top:0;}
.pro_center01 .right ul li .intro .box{display:table-cell; vertical-align:middle; text-align:center;}
.pro_center01 .right ul li .intro .box .txt{font-size:0.16rem; color:#fff; font-weight:bold; margin-top:0.2rem;}
.pro_center01 .right ul li:hover .cover{top:-100%;}

/* 产品列表 */
.pro_list01 .top_{margin-bottom:0.5rem;}
.pro_list01 .top_ .infor{float:left;}
.pro_list01 .top_ .infor .tit{font-size:0.36rem; color:#b19e8e;}
.pro_list01 .top_ .infor .tit_en{color:#b19e8e; font-size:0.16rem; text-transform:uppercase;}
.pro_list01 .top_ .select{float:right; width:17.25%; position:relative; margin-top:0.3rem;}

/* .pro_list01 .top_ .select .tit{background:#aa9684; line-height:0.42rem; height:0.42rem; overflow:hidden; color:#fff; padding:0 0.1rem 0 0.3rem; cursor:pointer;} */
.pro_list01 .top_ .select .tit{background:#aa9684; line-height:0.42rem; height:0.42rem; overflow:hidden; color:#fff; cursor:pointer; text-align: center;}

.pro_list01 .top_ .select .tit span{font-weight:bold;}
.pro_list01 .top_ .select .tit em{margin:0 0.03rem 0 0.08rem;}
.pro_list01 .top_ .select .con{position:absolute; display:none; z-index:10; width:100%; top:100%; left:0; background:#fff;}
.pro_list01 .top_ .select .con ul{border:1px solid #aa9684;}
.pro_list01 .top_ .select .con ul li{line-height:24px; padding:6px 15px; margin-bottom:0; background:#fff;}
.pro_list01 .top_ .select .con ul li a{display:block; transition:0s;}
.pro_list01 .top_ .select .con ul li:hover{background:#aa9684; color:#fff;}
.pro_list01 .top_ .select .con ul li a:hover{color:#fff;}
.pro_list01 .content .item{float:left; width:31%; margin-right:3.5%; margin-bottom:0.33rem; height:2.9rem; margin-bottom:0.35rem; position:relative;}
.pro_list01 .content .item.three_item{margin-right:0;}
.pro_list01 .content .item a{display:block; height:100%;}
.pro_list01 .content .item .rect-769{padding-bottom:76.9%;}
.pro_list01 .content .item .box{height:100%; width:100%; position:relative;}
.pro_list01 .content .item .img{text-align:center; height:100%; width:100%; border:1px solid #dfdfdf; box-sizing:border-box; position:relative; z-index:3;}
.pro_list01 .content .item .img .img_box{padding:0.3rem 0.5rem;}
.pro_list01 .content .item .img .txt{font-size:0.16rem; color:#333;}
.pro_list01 .content .item .intro{ position: absolute; top:0; left:100%; border:1px solid #dfdfdf; box-sizing:border-box; border-left:none; background-color:#fff; width:112%; height: 100%; z-index: 10; transform: rotateY(90deg); transform-origin: left center; -webkit-transform-origin: left center; opacity: 0; filter: alpha(opacity=0); transition: all .7s ease;}
.pro_list01 .content .item .intro .intro_box{padding-top:0.4rem; padding-right:0.5rem;}
.pro_list01 .content .item .intro .intro_box .tit{font-size:0.16rem; color:#333; margin-bottom:0.15rem;}
.pro_list01 .content .item .intro .intro_box .tit span{color:#999;}
.pro_list01 .content .item .intro .intro_box .con{color:#999; font-size:0.16rem;}
.pro_list01 .content .item .intro .intro_box .more{margin-top:0.25rem; display:inline-block; color:#aa9684; line-height:0.26rem; padding:0 0.25rem; border:1px solid #aa9684; border-radius:0.2rem;}
.pro_list01 .content .item:hover .img{border-right:1px solid transparent;}
.pro_list01 .content .item:hover .intro{ transform: rotateY(0); opacity: 1; filter: alpha(opacity=100);}
.pro_list01 .content .three_item.item .intro{ left:-95%; transform-origin:right center;}
.pro_list01 .content .three_item.item .img{border-right:1px solid #dfdfdf}
.pro_list01 .content .three_item.item:hover .img{border-left:1px solid transparent;;}
.pro_list01 .content .three_item.item .intro{border-right:1px solid transparent;;}

/* 产品详细 */
.pro_detail .crumbs{margin-bottom:0;}
.pro_detail01{background:#f0f0f0; padding:0.3rem 0}
.pro_detail01 .left{float:left; width:50%; padding-top:10%;}
.pro_detail01 .left .tit{font-size:0.4rem; color:#333; margin-bottom:0.2rem;}
.pro_detail01 .left .con{font-size:0.16rem; color:#646464;}
.pro_detail01 .right{float:right; width:34%;}
.pro_detail01 .right .item{display:none;}
.pro_detail01 .right .owl-item .item{display:block;}
.pro_detail01 .owl-dots{position: absolute;bottom:6%; right:0;}
.pro_detail01 .owl-dots .owl-dot{width: 12px;height: 12px;display:inline-block;border-radius: 50%;background: #949494;margin-right: 13px;cursor: pointer;-webkit-transition: all 0.3s ease;transition: all 0.5s ease;}
.pro_detail01 .owl-dots .owl-dot.active{width: 34px;background: #b19e8e;border-radius:7.5px;vertical-align: 0;}
.pro_detail02 .tab_top{ border-bottom: 1px solid #ddd; margin-bottom: 0.2rem;padding:0.2rem 0px;}
.pro_detail02 .tab_top li{float:left; padding: 0 0.24rem;font-size: 0.18rem;color: #595959;line-height:0.42rem; cursor:pointer;}
.pro_detail02 .tab_top li:first-child{padding-left:0;}
.pro_detail02 .tab_top li.cur{color: #aa9684;font-weight: bold}
.pro_detail02 .tab_top li:after{content: '';display: block;position: absolute;right: 0;top: 0;height: 100%;width: 1px;background: #e4e4e4}
.pro_detail02 .tab_top li.bl4:after{display: none;}
.pro_detail02 .tab_top .nr_box{padding-left: 3.8%}
.pro_detail02 .tab_top .tab_btn{width: 70%;float: left}
.pro_detail02 .tab_top .zx{width: 30%;float: right;text-align: right}
.pro_detail02 .tab_top .zx .zx_btn{display: inline-block; height: 0.38rem;line-height: 0.38rem; color: #aa9684;;border: 2px solid #aa9684;padding: 0 20px}
.pro_detail02 .tab_bottom .item{display:none;}

/* 新闻列表 */

.news_list01 .infor{float:left; color:#b19e8e;}
.news_list01 .infor .tit_en{font-size:0.16rem; text-transform:uppercase;}
.news_list01 .infor .tit{font-size:0.36rem;}
.news_list01 .tab{background:#f8f4f0; border-radius:20px; float:right; margin-top:0.3rem;}
.news_list01 .tab a{display:inline-block; line-height:0.42rem; color:#5e3a1f; padding:0 0.3rem; border-radius:20px;}
.news_list01 .tab a.cur{background:#aa9684; font-weight: bold; color:#fff;}
.news_list01 .tab a:hover{background:#aa9684; font-weight: bold; color:#fff;}
.news_list02 .content{margin:0.3rem 0 0.6rem;}
.news_list02 .content .item{float:left; width:48.5%;}
.news_list02 .content .item:first-child{margin-right:3%;}
.news_list02 .content .item .rect-531{padding-bottom:53.1%;}
.news_list02 .content .item .intro .tit{margin-top:0.15rem;}
.news_list02 .content .item .intro .tit .t{float:left; width:70%; font-size:0.2rem; color:#000; line-height:0.4rem;}
.news_list02 .content .item .intro .tit .d{float:right; color:#666; line-height:0.4rem;}
.news_list02 .content .item .intro .con{color:#666; margin:0.15rem 0;}
.news_list02 .content .item:hover .common-btn{color:#e90000;}
.news_list02 .content .item:hover .common-btn:after{left:0; width:100%;}
.news_list02 .list .mobile_y{display:none;}
.news_list02 .list ul li{overflow:hidden; transition:.5s ease; border-bottom:1px solid #eee;}
.news_list02 .list ul li a{display:block; padding:0.28rem 0;}
.news_list02 .list .left{float:left; width:14.6%; position:relative; text-align:center;}
.news_list02 .list .left:after{content:''; position:absolute; top:0; right:-0.15rem; width:1px; height:100%; background:#eee;}
.news_list02 .list .left .time .day{font-size:0.4rem; color:#3c3c3c; position:relative; display:inline-block; margin-bottom:0.1rem;}
.news_list02 .list .left .time .day::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#eee;}
.news_list02 .list .left .time .year{color:#333;}
.news_list02 .list .left .img{position:absolute; width:100%; left:-100%; top:0; transition:ease-in-out all 0.5s;}
.news_list02 .list .right{float:right; width:80.5%;}
.news_list02 .list .right .tit{font-size:0.18rem; color:#333;}
.news_list02 .list .right .con{color:#999; line-height:0.24rem; height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list02 .list .right .line{width:0.2rem; height:0.02rem; background:#b19e8e; left:0; margin:0.12rem 0;}
.news_list02 .list ul li:hover{background:#fafafa;}
.news_list02 .list ul li:hover .img{left:0;}
.news_list02 .widgets_common_pages_3{margin-top:0.6rem;}


/* 新闻详细 */
.news_detail01 .content{position:relative; min-height:7rem;}
.news_detail01 .content .c_left{position:absolute; left:-0.4rem; top:0; display:none;} 
.news_detail01 .content .c_left .c_box a{background:transparent; padding-left:0; margin:0; float:none;}
.news_detail01 .content .c_left .c_box>div{width:0.5rem; cursor:pointer; transition:.3s ease;  height:0.55rem; background:#fcfcfc; text-align:center; line-height:0.55rem; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.news_detail01 .content .c_left .c_box>a{display:block; width:0.5rem; cursor:pointer; transition:.3s ease;  height:0.55rem; background:#fcfcfc; text-align:center; line-height:0.55rem; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.news_detail01 .content .c_left .c_box>div:hover{background:#aa9684; color:#fff;}
.news_detail01 .content .c_left .c_box>a:hover{background:#aa9684; color:#fff;}
.news_detail01 .content .c_left .c_box:hover a:hover{color:#fff;}
.news_detail01 .content .c_left .c_box .iconfont{font-size:0.22rem;}
.news_detail01 .content .c_left .ewm{position:absolute; width:1rem; left:0.6rem; top:0.5rem; display:none;}
.news_detail01 .content .c_center{width:69%; float:left;}
.news_detail01 .content .c_center .tit{font-size:0.33rem; color:#313030; line-height:1.2; font-weight:bold;}
.news_detail01 .content .c_center .tools{color:#aeaeae; margin:0.3rem 0;}
.news_detail01 .content .c_center .text{color:#575757; line-height:0.25rem;}
.news_detail01 .content .c_right{position:absolute; right:0; top:0; width:23%;}                        
.news_detail01 .content .c_right .list>div{border:1px solid #f3f3f3; margin-bottom:0.25rem;}
.news_detail01 .content .c_right .list .box{padding:0.25rem 0.15rem;}
.news_detail01 .content .c_right .list .box .t{font-size:0.18rem; color:#3c3c3c; line-height:0.24rem; position:relative;}
.news_detail01 .content .c_right .list .box .t:after{content:''; position:absolute; width:60%; height:1px; background:#f2f2f2; left:30%; top:0.12rem;}
.news_detail01 .content .c_right .list .box .d{color:#c1c0c0; margin:0.1rem 0 0.15rem;}
.news_detail01 .content .c_right .list .box .tit{font-size:0.16rem; color:#201f1f; line-height:0.25rem; height:0.5rem; overflow:hidden;}
.news_detail01 .content .c_right .hot_news{background:#fafafa;}
.news_detail01 .content .c_right .hot_news .infor .box{padding:0.25rem 0.25rem 0;}
.news_detail01 .content .c_right .hot_news .infor .tit{float:left; font-size:20px; color:#101010; line-height:20px;}
.news_detail01 .content .c_right .hot_news .infor .more{color:#bbbbbb; float:right; line-height:20px;}
.news_detail01 .content .c_right .hot_news .con .item{border-top:1px solid #f0f0f0;}
.news_detail01 .content .c_right .hot_news .con .item:first-child{border:none;}
.news_detail01 .content .c_right .hot_news .con .item .t{font-size:0.15rem; color:#201f1f; line-height:0.24rem; margin-bottom:0.1rem; height:0.48rem; overflow:hidden;}
.news_detail01 .content .c_right .hot_news .con .item .d{color:#201f1f;}
.news_detail01 .content .c_right .hot_news .con .box{padding:0.25rem;}
.news_detail01 .content .c_right .list .box:hover .tit{color:#aa9684;}
.news_detail01 .content .c_right .hot_news .con .item:hover .t{color:#aa9684;}

/* 行业案例 */
.case_center{background:#efefef;}
.case_center01 .infor{margin-bottom:0.5rem;}
.case_center01 .infor .tit{font-size:0.4rem; color:#b19e8e; margin-bottom:0.2rem; line-height:1;}
.case_center01 .infor .tit_en{font-size:0.16rem; color:#b19e8e; text-transform:uppercase;}
.case_center01 .content ul li{margin-bottom:0.37rem; background:#fff;}
.case_center01 .content .rect-622{padding-bottom:62.2%;}
.case_center01 .content .img{float:left; width:37.5%;}
.case_center01 .content .intro{float:left; width:62.5%;}
.case_center01 .content .intro .box{padding:0.5rem 0.6rem 0;}
.case_center01 .content .intro .box .tit{font-size:0.24rem; color:#aa9684;}
.case_center01 .content .intro .box .con{color:#666; margin:0.2rem 0;}
.case_center01 .content .intro .box .more{display:inline-block; color:#aa9684; line-height:0.3rem; padding:0 0.25rem; transition:.5s ease; border:1px solid #aa9684; border-radius:0.2rem;}
.case_center01 .content .even .img{float:right;}
.case_center01 .content .intro .box .more:hover{background:#aa9684; color:#fff;}

/* 案例详细 */
.case{background:#efefef;}
.case01{margin-bottom:0.5rem;}
.case01 .infor{margin-bottom:0.5rem;}
.case01 .infor .tit{font-size:0.4rem; color:#b19e8e; margin-bottom:0.2rem; line-height:1;}
.case01 .infor .tit_en{font-size:0.16rem; color:#b19e8e; text-transform:uppercase;}
.case01 .content{background:#fff;}
.case01 .content .rect-622{padding-bottom:62.2%;}
.case01 .content .img{float:left; width:37.5%;}
.case01 .content .intro{float:left; width:62.5%;}
.case01 .content .intro .box{padding:0.5rem 0.6rem 0;}
.case01 .content .intro .box .tit{font-size:0.24rem; color:#aa9684;}
.case01 .content .intro .box .con{color:#666; margin:0.2rem 0;}
.case01 .content .intro .box .more{display:inline-block; color:#aa9684; line-height:0.3rem; padding:0 0.25rem; border:1px solid #aa9684; border-radius:0.2rem;}
.case02 .rect-625{padding-bottom:62.5%;}
.case02 .item{margin-bottom:0.35rem; cursor:pointer;}
.case02 .t{background:#fff; text-align:center; padding:0.2rem;}
.case02 .cover{position:absolute; top:0; transition:.5s ease; left:0; height:100%; right:0; z-index:2; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.case02 .item .cover span{opacity:0; visibility:hidden;}
.case02 .item:hover .cover{background:url(../img/black.6.png); background:rgba(0,0,0,0.3);}
.case02 .item:hover .cover span{opacity:1; visibility:visible; position:absolute; left:0; right:0; top:40%; color:#fff; font-size:0.16rem; text-align:center; margin-top:-20px;}
.case02 .item:hover .cover:before{content:""; position:absolute; left:0; right:0; top:50%; height:0.4rem; background:url(../img/widgets_xc_prolist_img_10_5.png) no-repeat center;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#b19e8e;}

/* 研发基地 */
.base.channel_content{padding-bottom:0;}
.base01 .infor{margin-bottom:0.5rem;}
.base01 .infor .tit{font-size:0.4rem; color:#b19e8e; margin-bottom:0.2rem; line-height:1;}
.base01 .infor .tit_en{font-size:0.16rem; color:#b19e8e; text-transform:uppercase;}
.base01 .content .item{margin-top:0.4rem;}
.base01 .content .img{height:4.16rem; background-attachment:fixed; background-size:cover; background-repeat:no-repeat; background-position:center;}
.base01 .content .img img{display:none;}
.base01 .content .intro .tit{font-size:0.18rem; color:#333; font-weight:bold;}
.base01 .content .intro .con{color:#333; line-height:0.31rem; margin:0.1rem 0 0.4rem; min-height:2.7rem}

/* 投资者关系 */
.investor{background:#f2f5fa;}
.investor01 .infor{margin-bottom:0.5rem;}
.investor01 .infor .tit{font-size:0.4rem; color:#b19e8e; margin-bottom:0.15rem; line-height:1;}
.investor01 .infor .tit_en{font-size:0.16rem; color:#b19e8e; text-transform:uppercase;}
.investor01 .left{background:url(../img/investor01_1.png) no-repeat center; background-size:cover; width:57.5%; float:left;}
.investor01 .left .box {padding:0.6rem 0.55rem;}
.investor01 .left .box .title{color:#fff; font-size:0.2rem; font-weight:bold; margin-bottom:0.1rem;}
.investor01 .left .box .list li{border-bottom:1px dashed rgba(255,255,255,.8); margin-bottom:0.06rem;}
.investor01 .left .box .list li span { display:inline-block; font-size:0.14rem; line-height:0.4rem; color:#fff; vertical-align:middle; transition:all 0.5s ease;}
/* .investor01 .left .box .list li:hover span{color:#333;} */
.investor01 .left .box .more{display:inline-block; color:#fff; transition:.5s ease; line-height:0.3rem; padding:0 0.25rem; margin-top:0.2rem; border:1px solid #fff;}
.investor01 .left .box .more:hover{background:#fff; color:#ad9b87;}

.investor01 .right{width:40.25%; height:4.9rem; float:right;}
.investor01 .zhengquan{background-color:#fff; padding:0.28rem 0.25rem 0.28rem; margin-bottom:0.28rem; height:auto; background:url(../img/investor01_2.jpg) no-repeat top right #fff;}
.investor01 .zhengquan_head{width:100%; margin-bottom:0.2rem; font-size:0.2rem; color:#343434; font-weight:bold;}
.investor01 .zhengquan_head span{color:#4f4f4f;}
.investor01 .math{margin-bottom:0.25rem;}
.investor01 .math .big_num{font-size:0.60rem; line-height:1; color:#e60012; font-weight:bold; text-align:center; float:left; margin-right:0.25rem; margin-top:7px;}
.investor01 .math .pic_arrow{width:0.35rem; height:0.35rem; float:left; margin-right:0.25rem; margin-top:7px;color: #e60012;font-weight: bold;font-size: 0.25rem;}
.investor01 .math .pic_arrow img {width:auto; height:auto;}
.investor01 .math .ratio {float:left; font-size:0.24rem; color:#e60012; text-align:left;}
.investor01 .zq_btm {width:100%;}
.investor01 .zq_btm .zhang {color:#3c3c3c; margin-right:0.25rem;}
.investor01 .zq_btm .zhang .num{color:#e60012;}
.investor01 .zq_btm .die {color:#3c3c3c; margin-right:0.25rem;}
.investor01 .zq_btm .die .num {color:#177a1e;}
.investor01 .zq_btm .time {color:#3c3c3c; letter-spacing: 2px;}
.investor01 .math.down .big_num{color:#177a1e;}
.investor01 .math.down .zq_btm .zhang .num{color:#177a1e;}
.investor01 .math.down .ratio {float:left; font-size:0.24rem; color:#177a1e; text-align:left;}
.investor01 .math.down .pic_arrow{color:#177a1e; transform:rotateZ(180deg)}
.investor01  .hd img {width:100%; height:100%; position:absolute; top:0; left:0; }
.investor01 .notice_imgbox{width:100%; height:0; position:relative; padding-bottom:56.5789%;}
.investor01 .details_box .hd-box .box_l,.investor01 .details_box .hd-box .box_r{width:47.5%;}
.investor01 .details_box .hd-box .box_main{position:relative;}
.investor01 .details_box .hd-box .box_cover{position:absolute;width:100%;height:100%;top:0;left:0;}
.investor01 .details_box .hd-box .cover_ico{width:0.7rem;height:0.7rem;margin:0.4rem auto 0.14rem;}
.investor01 .details_box .hd-box .cover_ico img{width:100%;height:100%;}
.investor01 .details_box .hd-box .title{font-size:0.2rem;color:#f1f5fa;text-align:center;}

.investor01 .details_box .hd-box .box_l, 
.investor01 .details_box .hd-box .box_r{ overflow:hidden}
.investor01 .details_box .hd-box .box_l .img_box img{-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;} 
.investor01 .details_box .hd-box .box_r .img_box img{-moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;} 
.investor01 .details_box .hd-box .box_l:hover .img_box img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.investor01 .details_box .hd-box .box_r:hover .img_box img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}

            
/* 信息披露 */
.notice01{margin-bottom:0.5rem;}
.notice01 .infor{float:left;}
.notice01 .infor .tit{font-size:0.4rem; color:#b19e8e; margin-bottom:0.15rem; line-height:1;}
.notice01 .infor .tit_en{font-size:0.16rem; color:#b19e8e; text-transform:uppercase;}
.notice01 .select{float:right; width:17.25%; position:relative; margin-top:0.3rem;}
.notice01 .select .tit{background:#aa9684; line-height:0.42rem; height:0.42rem; overflow:hidden; color:#fff; padding:0 0.1rem 0 0.3rem; cursor:pointer;}
.notice01 .select .tit span{font-weight:bold;}
.notice01 .select .tit em{margin:0 0.03rem 0 0.08rem;}
.notice01 .select .con{position:absolute; display:none; z-index:10; width:100%; top:100%; left:0; background:#fff;}
.notice01 .select .con ul{border:1px solid #aa9684;}
.notice01 .select .con ul li{line-height:24px; padding:6px 15px; margin-bottom:0; background:#fff;}
.notice01 .select .con ul li a{display:block; transition:0s;}
.notice01 .select .con ul li:hover{background:#aa9684; color:#fff;}
.notice01 .select .con ul li a:hover{color:#fff;}
.notice02 ul .time,.notice02 ul .con{float:left;}
.notice02 ul .down{float:right;}
.notice02 ul li{height:0.96rem; border:1px solid #e9e2dc; line-height:0.96rem; margin-bottom:0.12rem; color:#aa9684; overflow:hidden; transition:.5s ease;}
.notice02 ul li a{display:block; overflow:hidden;}
.notice02 ul .time{padding:0.2rem 3%;line-height:1; text-align:center;}
.notice02 ul .time strong{font-size:0.35rem;display:block; margin-bottom:0.06rem;}
.notice02 ul .con{width:65%;padding-left:5%;border-left:1px solid #e9e2dc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.notice02 ul .con .iconfont{font-size:0.25rem;}
.notice02 ul .down{padding:0 3%; font-size:0.25rem;transition:background-color .5s ease;-webkit-transition:background-color .5s ease;}
.notice02 ul li:hover{background-color:#aa9684;}
.notice02 ul li:hover a{color:#fff;}
.notice .widgets_common_pages_3{margin-top:0.4rem;}

/* 股票信息 */
.shares01 .infor{margin-bottom:0.5rem;}
.shares01 .infor .tit{font-size:0.36rem; color:#b19e8e; line-height:1; margin-bottom:0.15rem;}
.shares01 .infor .tit_en{color:#b19e8e; font-size:0.16rem; text-transform:uppercase;}
.shares01 .rect-113{padding-bottom: 113%;}
.shares01 .content .left{float:left; width:50%;}
.shares01 .content .right{float:right; width:50%;}
.shares01 .right .r_top{height:2.62rem; overflow: hidden; background:#fafafa;}
.shares01 .right .r_top .box{padding:0.27rem 0.55rem 0.39rem 0.52rem;}
.shares01 .right .r_top .box .stock{padding-bottom:0.14rem; border-bottom:1px solid #e0e1e2;}
.shares01 .right .r_top .box .stock .name,
.shares01 .right .r_top .box .stock .stock_code{font-size:0.18rem; color:#3c3c3c; margin-right:0.06rem; display:inline-block;}
.shares01 .right .r_top .box .stock .stock_num{font-size:0.36rem; color:#ff0000; font-family:Arial; margin-left:0.14rem; line-height:1;}
.shares01 .right .r_top .box .stock .stock_num i{width:0.17rem; height:0.23rem; background:url(../img/widgets_shares_info_2_1.png) no-repeat; background-size:cover; display:inline-block;}
.shares01 .right .r_top .box .stock .stock_num i span{display: none;}
.shares01 .right .r_top .box .stock .stock_num i.up{background-position:0 0;}
.shares01 .right .r_top .box .stock.down .stock_num i{background-position:0 -0.23rem;}
.shares01 .right .r_top .box .stock.down .stock_num{color:#008000;}
.shares01 .right .r_top .box .stock.down .number .num{color:#008000;}
.shares01 .right .r_top .box .stock.unchange .stock_num i{background:none}
.shares01 .right .r_top .box .stock.unchange .stock_num i span{display:inline-block;}
.shares01 .right .r_top .box .stock .number{display:inline-block; margin-left:0.21rem;}
.shares01 .right .r_top .box .stock .number .num{font-size:0.14rem; color:#ff0000; font-family:Arial;}
.shares01 .right .r_top .box .information{padding-top:0.36rem;}
.shares01 .right .r_top .box .information li{margin-bottom:0.24rem;}
.shares01 .right .r_top .box .information li .t{font-size:0.14rem; color:#787878; }
.shares01 .right .r_top .box .information li .c{font-size:0.22rem; color:#1d314e; font-family:Arial;}
.shares01 .right .r_top .box .information .date{font-size:0.13rem; color:#b9b9b9;}
.shares01 .right .r_top .box .information .date .time{padding:0 0.07rem 0 0.04rem;}
.shares01 .right .r_bott{padding-top:0.43rem;}
.shares01 .right .r_bott .rect-58{padding-bottom:58%;}
.shares01 .right .r_bott .tab_t_box{padding-left:0.54rem; margin-bottom:0.29rem;}
.shares01 .right .r_bott .tab_t_box .tab_t{width:20%; float:left;}
.shares01 .right .r_bott .tab_t_box .tab_t.tab_t_cur{color:#ff0000;}
.shares01 .right .r_bott .tab_c_box{padding-left:0.47rem;}
.shares01 .right .r_bott .tab_c{opacity:0; visibility:hidden;}
.shares01 .right .r_bott .tab_c.tab_c_cur{opacity:1; visibility:visible;}

/* 联系我们 */
.contact_us.channel_content{padding-bottom:0;}
.contact_us01 .infor .tit{font-size:0.36rem; color:#b19e8e; line-height:1; margin-bottom:0.15rem;}
.contact_us01 .infor .tit_en{color:#b19e8e; font-size:0.16rem; text-transform:uppercase;}
.contact_us01 .content{padding:0.6rem 0;}
.contact_us01 .content ul li{float:left; width:33%; text-align:center; position:relative;}
.contact_us01 .content ul li .ewm{opacity:0; visibility:hidden; transition:.5s ease; position:absolute; width:1rem; height:1rem; top:-0.2rem;left:50%; margin-left:-0.5rem;}
.contact_us01 .content ul li .img{margin-bottom:0.4rem;}
.contact_us01 .content ul li .tit{position:relative; font-size:0.18rem; color:#333; font-weight:bold; margin-bottom:0.3rem;}
.contact_us01 .content ul li .tit:after{content:''; position:absolute; left:50%; margin-left:-0.13rem; bottom:-0.12rem; width:0.26rem; height:2px; background:#aa9684;}
.contact_us01 .content ul li .con{font-size:0.16rem; color:#333;}
.contact_us01 .content ul li:hover .ewm{opacity:1; visibility:visible; }

/* 加入我们 */
.job_list01 .infor{margin-bottom:0.37rem;}
.job_list01 .infor .tit{font-size:0.36rem; color:#b19e8e; line-height:1; margin-bottom:0.15rem;}
.job_list01 .infor .tit_en{color:#b19e8e; font-size:0.16rem; text-transform:uppercase;}
.job_list01 .content li{overflow:hidden; background:#f5f4f4;padding:0 0.43rem;}
.job_list01 .content li.first {font-size:0.18rem; font-weight:bold; background:#bfaf9f; background:url(../img/job_list01_1.jpg) no-repeat center; background-size:cover; color:#fff; border-bottom:none; height:0.72rem;line-height:0.72rem;}
.job_list01 .content li ._ut{float:left; text-align:center;}
.job_list01 .content li ._un{float:left; text-align:center; height:0.7rem; line-height:0.7rem; font-size:0.16rem; border-bottom:1px dashed #7d7d7d; color:#333; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.job_list01 .content li ._un,
.job_list01 .content li ._ut{width:20%;}
.job_list01 .content li ._un._t5{cursor:pointer; color:#333; font-weight:bold; font-size:0.2rem;}
.job_list01 .content li ._un._t5 i{transition:.5s ease;}
.job_list01 .content li.j_t_cur ._un._t5 i{transform:rotateZ(-180deg)}
.job_list01 .content li.j_t {cursor:pointer; }
.job_list01 .content li.j_c {height:auto; line-height:1.5; background:#f9f9f9; display:none;}
.job_list01 .content .j_c .j_c_box {padding:40px; background:#e6e7e8;}
.job_list01 .content .j_c .j_c_box .intro {color:#666; line-height:0.24rem; position:relative;}
.job_list01 .content .j_c .j_c_box .intro strong{color:#333; margin-bottom:0.1rem; font-weight:bold;}
.job_list01 .content .j_c .intro .job_btn {position:absolute; right:0; bottom:0;}
.job_list01 .content .j_c .intro .job_btn ._btn {display:inline-block; display:none; width:1.6rem; height:0.48rem;line-height:0.48rem;  color:#fff; font-size:0.16rem; background:#b19e8e; cursor:pointer; text-align:center; transition:.5s ease;}
.job_list01 .content .j_c .intro .job_btn ._btn:hover{background:#b19e8e;}                
.job_list01 .content li.j_t_cur ._un{border-bottom:1px solid transparent;}
.job_list01 .content li.j_t.no ._un{border:none;}

/* 2021-0518 */
.contact_us02 img{max-width:none;}                                         
.partner01 .content .item .intro .intro_box{padding-top:0.2rem;}
/* .honor01 .content ul li .rect-632{padding-bottom:133.8%;} */


/* 2021-0519 */
/* .ipart02 .content .part1_text li .more:after {background:#aa9684} */
/* .about_center01 .word_out{transition:all 1s ease;} */
.base01 .content .item{margin-top:0;}
.base01 .content .item .intro{display:flex; flex-direction:column; -webkit-box-pack:center; justify-content:center; padding:1rem 0;}
.base01 .content .intro .con{min-height:auto; margin-bottom:0;}

/* 2021-0524 */
/* .ibanner .owl-item .item .iban_word{display:none;} */
.ibanner .item{width:100%; height:100vh;}
.ibanner .item .iban_word{position: absolute; width:788px; left:50%; margin-left:-394px; top:33%; z-index:3}
.ibanner .owl-item .item .iban_word img{position: static; margin-left:0; transform: translateX(0%); top:0;}
.about_us02{margin-top:30px;}
.investor01 .right{position:relative}
.investor01 .right a.link{position:absolute; right:0; top:0; width:70px; height:50px;}

/*404页面*/
.channel_content.false{padding:0;}
.false01 .content{width:850px;position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-302px; }
.false01 .content .box{width:55%; margin:0 auto; padding-top:100px; padding-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#06378e; margin-bottom:25px;}
.false01 .text .txt2{font-size:18px; font-weight:bold; color:#1f1f1f;}
.false01 .text .txt3{font-size:14px; color:#666; line-height:26px; margin-top:10px; margin-bottom:20px;}
.false01 .text .txt3 li{position:relative; padding-left:25px;}
.false01 .text .txt3 li:after{content:''; position:absolute; left:0; top:50%; margin-top:-4px; width:8px; height:8px; border-radius:50%; background:#959595;}
.false01 .text .txt4{font-size:16px; color:#666; line-height:26px;}
.false01 .text .txt4 a{color:#1b6ce5;}

.partner02 .item ul li .box img {height:58px;}
body #fp-nav{display:none;}

/* 20210824 */
.pro_detail01 .left{padding-top:0;}
.pro_detail01 .left .tit{font-size:30px;}
.honor02 .box{border:1px solid #E5E5E5; padding:20px;}
.honor02 .infor{color:#b19e8e; margin-bottom:0.5rem; border-bottom:1px solid #E5E5E5; padding-bottom:30px;}
.honor02 .infor .tit_en{font-size:0.48rem; font-weight:bold; line-height:1.2; text-transform:uppercase;}
.honor02 .infor .tit{font-size:0.3rem;}
.honor02 .content{position:relative;}
.honor02 .content .tab{position:absolute; top:-130px; right:0; background:#f8f4f0; border-radius:20px;}
.honor02 .content .tab a{display:inline-block; line-height:0.42rem; color:#5e3a1f; padding:0 0.3rem; border-radius:20px;}
.honor02 .content .tab a.cur{background:#aa9684; font-weight: bold; color:#fff;}
.honor02 .content .tab a:hover{background:#aa9684; font-weight: bold; color:#fff;}
.honor02 .content .con{padding:30px 0;}
.social03 .infor .tit{font-size:30px; color:#b19e8e; margin-bottom:0.4rem;}
.social03 .owl-dots{display:none;}
.social04 .infor .tit{font-size:30px; color:#b19e8e; margin-bottom:0.4rem;}
.social04 .content ul .li_{width:23.5%; margin-right:2%; float:left; cursor:pointer;}
.social04 .content ul .li4{margin-right:0;}

.notice02 .wrap>iframe{width:100%; height:850px; border:none;}
.scsb .honor01 .content ul li .rect-632{padding-bottom:64.3%;}
.scsb .honor01 .content ul li .txt{text-align:center; margin-top:0.15rem;}
.scsb .honor01 .content .tab{display:none;}
.jscg .honor02 .infor{margin-bottom:0.2rem;}
.jscg .honor02 .content .con{padding-top:0;}
.honor01 .content ul li .txt{text-align:center;}
.header .inav_wrapper .nav_ul .nav_li.cur>a{position:relative;}
.header .inav_wrapper .nav_ul .nav_li.cur>a::after{content:''; width:72px; height:2px; background:#fff; position:absolute; bottom:25px; left:50%; margin-left:-36px;}
.base .base01 .infor{margin-bottom:0;}
.base .base01 .content .item:first-child .intro{padding-top:0.5rem;}
.section2 .infor .con{text-align:justify; text-align-last:center; text-justify:distribute-all-lines;}

.about_us01 .content .right .rect-158{padding-bottom:202%;}

.ibanner .owl-carousel .video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none; height:100%;}
.ipart02 .content, .ipart02 .owl-carousel, .ipart02 .owl-stage-outer, .ipart02 .owl-stage, .ipart02 .owl-item, .ipart02 .owl-item .item, .ipart02 .owl-item .item img{height:100%;}
.ipart03 .top_ .right .owl-carousel .owl-dot{background-size:cover;}

.header .gp{padding-top: 0.34rem;color: #fff;margin-left: 90px;float:left;font-size: 0.16rem;}