/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* date:2017-08-11
*/
.row{ transition:.2s width ease;*zoom:1} .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:#db241c;}
.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;}

.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;}


.ico {display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(https://www.shantui.com/resources/web/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 {max-width: 1400px;; margin-right:auto; margin-left:auto;}
.mwrap {margin-right:35px; margin-left:35px;}
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:#666666;}
::-moz-selection {color:#fff; background:#db241c;}
::selection {color:#fff; background:#db241c;}
::-webkit-input-placeholder {color:#a1a1a1;} 
.placeholder {color:#a1a1a1;}

.form-control, .input-group-addon, .btn{border-radius:2px;}
.form-control:focus {border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img {-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom {overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0);}
.imgZoom:hover img{-moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img {cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }


.pageHeader{position:relative; z-index:10;}
.pageHeader.index_pageHeader{height:80px;}
.index_header{position:fixed; left:0; top:0; width:100%; z-index:5; transition:all 0.5s ease;}
.header_top {padding:6px 0; background:#ededed;}
.header_top .left{float:left; font-size:15px; line-height:28px; color:#333e46;}
.header_top .right{float:right;}
.header_top .right li{float:left; padding:0 12px; position:relative;}
.header_top .right li:after{content:''; width:1px; height:8px; background:#8a9094; background:rgba(51,62,70,.3); position:absolute; left:0; top:50%; margin-top:-4px;}
.header_top .right li i{display:inline-block; vertical-align:middle;}
.header_top .right li .li_txt{display:inline-block; vertical-align:middle; margin:0 5px;}
.header_top .right li.li01 a,.header_top .right li.li02 a{font-size:0;}
.header_top .right li.li01 .li_txt,.header_top .right li.li02 .li_txt{font-size:12px;}
.header_top .right li .icon01_1{width:9px; height:13px; background:url(../images/h_top_ico1.png) no-repeat center}
.header_top .right li .icon02_1{width:15px; height:14px; background:url(../images/h_top_ico2.png) no-repeat center;}
.header_top .right li .icon_jt{width:4px; height:7px; background:url(../images/h_top_jt2.png) no-repeat center;}
.header_top .right li a{font-size:12px; color:#333e46; line-height:28px; display:block;}
.header_top .right li a:hover{color:#db241c;}
.header_top .right li.h_lan .icon_jt{margin-left:5px; width:7px; height:4px; background:url(../images/h_top_jt.png) no-repeat center;}
.header_top .right li.h_lan:before{content:''; width:1px; height:8px; background:#8a9094; background:rgba(51,62,70,.3) position:absolute; right:0; top:50%; margin-top:-4px;}
.header_top .right li.h_lan .lan_down{width:130px; position:absolute; left:50%; margin-left:-65px; top:100%; display:none; z-index:3; padding:5px 0; background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header_top .right li.h_lan .lan_down ul>li{margin:5px 0; padding:0; float:none;}
.header_top .right li.h_lan .lan_down ul>li a{display:block; padding:5px 10px; color:#666;}
.header_top .right li.h_lan .lan_down ul>li a img{margin-right:10px; vertical-align:middle}
.header_top .right li.h_lan .lan_down ul>li a span{display:inline-block; font-size:15px; vertical-align:middle}
.header_top .right li.h_lan .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}
.header_bott{background:#db241c; /*position:relative;*/}
.header_bott .h_logo{float:left; font-size:0; padding:27px 0 26px; transition:all 0.5s ease;}
.header_bott .h_logo a{display:block;}
.header_bott .h_logo a ._img1{display:block;}
.header_bott .h_logo a ._img2{display:none;}
.header_bott .h_tools{float:right; padding:30px 0; margin-left:40px; transition:all 0.5s ease;}
.header_bott .h_tools .h_price{display:inline-block; vertical-align:middle;}
.header_bott .h_tools .h_price a{display:block; width:130px; height:38px; line-height:38px; text-align:center; border:3px solid #333e46; font-size:16px; color:#333e46; font-weight:bold; position:relative;}
.header_bott .h_tools .h_price a span{position:relative; z-index:2;}
.header_bott .h_tools .h_price a:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.header_bott .h_tools .h_price a:hover{color:#fff;}
.header_bott .h_tools .h_price a:hover:after{width:100%;}
.header_bott .h_tools .h_search{display:inline-block; vertical-align:middle; margin-left:25px; cursor:pointer;}
.header_bott .h_tools .h_search .icon{width:24px; height:24px; background:url(../images/h_search.png) no-repeat center}
.header_bott .inav_wrapper{float:right; padding:35px 0;}
.header_bott .inav .nav_li{display:inline-block; padding:0 22px;}
.header_bott .inav .nav_li .nav_a{display:block; font-size:18px; font-weight:bold; color:#333e46; line-height:34px; /*padding:35px 0;*/ position:relative; transition:all 0.5s ease;}
.header_bott .inav .nav_xl .nav_a:after{content:''; width:11px; height:6px; background:url(../images/xiala_jt.png) no-repeat; position:absolute; top:50%; margin-top:-3px; right:-19px;}
.header_bott .inav .nav_li.cur .nav_a:after{background-position:0 -6px}
.header_bott .inav .nav_li.cur .nav_a{color:#000;}

.header_bott .inav .nav_li:hover .nav_a{color:#000;}
.header_bott .inav .nav_li:hover .nav_a:after{background-position:0 -6px}
.header_bott .inav .nav_li.zj{background: url(../images/rx.png) no-repeat 94% 11px;}
.header_bott .inav .nav_li.bj{background: url(../images/rx.png) no-repeat 94% 11px;}

.header.fixed{ box-shadow:0 0 15px rgba(0,0,0,.3);}
.header.fixed .header_bott .h_logo{padding:25px 0 26px;}
.header.fixed .header_bott .h_tools{padding:18px 0;}
/* .header.fixed .header_bott .inav .nav_li .nav_a{padding:23px 0;} */
.header.fixed .header_bott .inav_wrapper{padding:23px 0;}
.header.fixed .header_bott .h_logo a ._img1{display:none;}
.header.fixed .header_bott .h_logo a ._img2{display:block;}

.header.fixed .header_bott .h_logo{padding:18px 0;}


/*.xc_pageHeader .header{top:-40px; box-shadow:0 0 15px rgba(0,0,0,.3);}
.xc_pageHeader .header .header_bott .h_logo{padding:25px 0 26px;}
.xc_pageHeader .header .header_bott .h_tools{padding:18px 0;}
.xc_pageHeader .header .header_bott .inav .nav_li .nav_a{padding:23px 0;}
.xc_pageHeader .header .header_bott .h_logo a ._img1{display:none;}
.xc_pageHeader .header .header_bott .h_logo a ._img2{display:block;}*/

.pc_xiala{position:absolute; left:0; top:100%; width:100%; z-index:2; display:none;}
.pc_xiala_top{position:relative;}
.pc_xiala_top:after{content:''; width:300px; height:100%; position:absolute; left:0; top:0; background:#fff; z-index:1;}
.pc_xiala_top:before{content:''; width:300px; height:100%; background:#f7f7f7; position:absolute; right:0; top:0; z-index:1;}
.pc_xiala_top .content{position:relative; z-index:2;}
.pc_xiala_top .content .left{width:24%; float:left; background:#fff; height:535px;}
.pc_xiala_top .content .left .box{padding:30px 0 40px;}
.pc_xiala_top .content .left .title{font-size:34px; color:#343e47; font-weight:bold; margin-bottom:12px;}
.pc_xiala_top .content .left .list ul{overflow-y:auto; height:380px;}
.pc_xiala_top .content .left .list li{font-size:17px; color:#323f47; line-height:38px;}
.pc_xiala_top .content .left .list li a{display:inline-block; position:relative;}
.pc_xiala_top .content .left .list li a:after{content:''; width:0%; height:2px; background:#db241c; position:absolute; left:0; bottom:0px; transition:all 0.5s ease;}
.pc_xiala_top .content .left .list li:hover{color:#db241c;}
.pc_xiala_top .content .left .list li:hover a:after{width:105%;}

.pc_xiala_top .content .left .list ul::-webkit-scrollbar {width:8px; height:4px; border-radius:4px;}

.pc_xiala_top .content .left .list ul::-webkit-scrollbar-thumb {border-radius:5px; background:#dcdcdc;}

.pc_xiala_top .content .left .list ul::-webkit-scrollbar-track {border-radius:0; background:#efefef;}
.pc_xiala_top .content .right{width:76%; float:left; background:#f7f7f7; height:535px;}
.pc_xiala_top .content .right .box{padding:30px 0 40px 45px;}
.pc_xiala_top .content .right .title{font-size:30px; line-height:45px; color:#323f47; margin-bottom:26px; font-weight:lighter;}
.pc_xiala_top .content .right .rect-5648{padding-bottom:56.48%;}
.pc_xiala_top .content .right ul li{width:31%; margin-right:2%; float:left;}
.pc_xiala_top .content .right ul li .li_box{display:block;}
.pc_xiala_top .content .right ul li .intro{font-size:20px; line-height:45px; color:#323f47;}
.pc_xiala_top .content .right ul.ul02{padding-top:25px; border-top:1px solid #e4e4e4; margin-top:40px;}
.pc_xiala_top .content .right ul.ul02 li{height:60px; line-height:60px; background:#db241c; color:#333e46; text-align:center; transition:all 0.5s ease;}
.pc_xiala_top .content .right ul.ul02 li a{transition:all 0s ease}
.pc_xiala_top .content .right ul.ul02 li span{display:inline-block; vertical-align:middle;}
/*.pc_xiala_top .content .right ul.ul02 li span.icon{width:20px; height:20px; transition:all 0.5s ease;}
.pc_xiala_top .content .right ul.ul02 li span.icon1{background:url(../img/xiala_ico1.png) no-repeat}
.pc_xiala_top .content .right ul.ul02 li span.icon2{background:url(../img/xiala_ico1.png) no-repeat}*/
.pc_xiala_top .content .right ul.ul02 li span.text{font-size:16px; margin-left:14px;}
.pc_xiala_top .content .right ul.ul02 li:hover {background:#323f47; color:#db241c;}
/*.pc_xiala_top .content .right ul.ul02 li:hover span.icon1{background-position:0 -20px;}
.pc_xiala_top .content .right ul.ul02 li:hover span.icon2{background-position:0 -20px;}*/
.pc_xiala_top .content .xiala_close{width:30px; height:30px; background:url(../images/xiala_close.png) no-repeat center; position:absolute; right:0; top:55px; transition:all 0.5s ease; cursor:pointer}
.pc_xiala_top .content .xiala_close:hover{transform:rotateZ(180deg);}
.pc_xiala_bott a{display:block; height:82px; line-height:82px; background:#343e47; text-align:center;}
.pc_xiala_bott a span{display:inline-block; vertical-align:middle;}
.pc_xiala_bott a span.xiala_search{width:34px; height:32px; background:url(../images/xiala_search.png) no-repeat center;}
.pc_xiala_bott a span.txt{font-size:20px; color:#db241c; margin-left:14px;}
.pcXiala_bg{background:url(../images/black.6.png) center; width:100%; height:100%; position:fixed; left:0; top:0; z-index:3; display:none;}

.pc_search{position:fixed; left:0; top:0; background:#fff; width:100%; z-index:10; display:none;}
.pc_search_top .hd{text-align:center; padding-top:70px;}
.pc_search_top .hd span{display:inline-block; font-size:32px; color:#db241c; vertical-align:middle; font-weight:lighter; cursor:pointer;}
.pc_search_top .hd span.cur{font-size:40px; color:#323f47; font-weight:bold;}
.pc_search_top .hd em{display:inline-block; vertical-align:middle; font-size:40px; color:#323f47; font-weight:bold; margin:0 5px;}
.pc_search_top .bd{padding:0 15%; margin:60px 0 115px;}
.pc_search_top .bd form{position:relative; border-bottom:1px solid #333333;}
.pc_search_top .bd .inp{display:block; font-size:16px; color:#aeaeae; width:100%; height:65px; line-height:65px; border:none;}

.pc_search_top .bd .btns{position:absolute; right:0; top:50%; margin-top:-17px; width:34px; height:34px; background:url(../images/pc_search.png) no-repeat center; border:none; outline:none; padding:0; cursor:pointer;}
.pc_search_bott a{display:block; height:82px; line-height:82px; background:#343e47; text-align:center;}
.pc_search_bott a span{display:inline-block; vertical-align:middle;}
.pc_search_bott a span.xiala_search{width:34px; height:32px; background:url(../images/xiala_search.png) no-repeat center;}
.pc_search_bott a span.txt{font-size:20px; color:#db241c; margin-left:14px;}
.pc_search_close{width:100px; height:100px; background:#db241c;  position:absolute; right:0; top:0; cursor:pointer;}
.pc_search_close .icon{width:25px; height:25px; position:absolute; left:50%; margin-left:-12px; top:50%; margin-top:-12px; background:url(../images/pc_search_close1.png) no-repeat center; transition:all 0.5s ease;}
.pc_search_close:hover .icon{transform:rotateZ(180deg);}


.xc_header{position:fixed; left:0; top:0; width:100%; z-index:5;}
.header .erji_nav{position:absolute; top:144px; left:0; background:#333e46; width:100%; z-index:3;}
.header .erji_nav .erji_content{position:relative; text-align:center; overflow:hidden;}
.header .erji_nav .erji_content .erji_btn{position:absolute; top:25px; left:28px; z-index:9;}
.header .erji_nav .erji_content .erji_btn a{display:block;}
.header .erji_nav .erji_content .erji_btn a span {width:20px; height:2px; background-color:#fff; margin-bottom:4px; display:block; transition:all 0.3s;}
.header .erji_nav .erji_content .erji_btn a span:last-child {margin-bottom:0;}
.header .erji_nav .erji_content .erji_btn.on a span.span01{transform:translate(0, 6px) rotate(-45deg);}
.header .erji_nav .erji_content .erji_btn.on a span.span02{opacity:0; visibility:hidden;}
.header .erji_nav .erji_content .erji_btn.on a span.span03{transform:translate(0, -6px) rotate(45deg);}
.header .erji_nav .erji_content .erji_list {position:relative; width:100%;}
.header .erji_nav .erji_content .erji_list .erji_intro{position:relative; width:100%; height:0; overflow:hidden; -webkit-transition:height 0.3s; -moz-transition:height 0.3s; -ms-transition:height 0.3s; -o-transition:height 0.3s; transition:height 0.3s;}
.header .erji_nav .erji_content .erji_list .erji_intro ul {font-size:0; display:inline-block; margin:0 auto; text-align:center; height:64px; line-height:64px; vertical-align:top; /*padding-left:36.5%;*/}
.header .erji_nav .erji_content .erji_list .erji_intro ul li {display:inline-block; margin:0 18px; height:64px; line-height:64px; vertical-align:top;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li a {position:relative; transition:all 0.3s; display:inline-block; font-size:18px; color:#d4d6d8;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li a:after {content:''; position:absolute; width:0%; height:1px; background:#fff; left:0; bottom:18px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li.on a{color:#db241c}
.header .erji_nav .erji_content .erji_list .erji_intro ul li.on a:after{width:100%; background:#db241c}
.header .erji_nav .erji_content .erji_list .erji_intro ul li:hover a:after{width:100%; background:#db241c}
.header .erji_nav .erji_content .erji_list .erji_intro.down{height:64px;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li a:hover{color:#db241c}

.pageHeader.xc_pageHeader{height:60px;}
.xc_banner{/*height:525px; overflow:hidden; position:relative;*/ margin-top:80px;}
.xc_banner>img{position:absolute; left:50%; /*/margin-left:-960px; width:1920px;*/ max-width:none;}

.crumbs{position:absolute; left:0; width:100%; top:108px;}
.crumbs .home .icon{display:inline-block; width:12px; height:12px; background:url(../images/crumbs_home.png) no-repeat center;}
.crumbs em{display:inline-block; width:6px; height:10px; background:url(../images/crumbs_jt.png) no-repeat center; margin:0 6px;}
.crumbs a{font-size:12px; color:#fff;}
.crumbs a:hover{color:#db241c;}
.crumbs span{font-size:12px; color:#db241c;}

.xc_banner .intro{position:absolute; left:0; width:100%; top:168px;}
.xc_banner .intro .tit{font-size:50px; line-height:50px; font-weight:bold; color:#fff;}


.pageFooter{background:#333f47;}
.f_top{padding:65px 0 35px;}
.f_top .left{width:30%; float:left;} 
.f_top .left .share_box{margin:35px 0 18px;}
.f_top .left .share_box .title{font-size:18px; color:#fff; font-weight:bold; display:inline-block; vertical-align:middle; margin-right:10px;} 

.f_top .left .share_box .bdsharebuttonbox{display:inline-block; vertical-align:middle;}
.f_top .left .share_box a{display:inline-block; width:26px; height:21px; background:url(../images/f_share.png) no-repeat; padding:0; margin:5px 2px 0; float:none; line-height:21px; font-size:0;}
.f_top .left .share_box a.bds_tsina{background-position:0 0;}
.f_top .left .share_box a.bds_weixin{background-position:-26px 0;}
.f_top .left .share_box a.bds_sqq{background-position:-52px 0;}
.f_top .left .f_ewm .cell{display:inline-block; padding:0 5px;}
.f_top .left .f_ewm .img_{width:120px; height:120px; display:block; margin:0 auto}
.f_top .left .f_ewm .txt{font-size:16px; margin-top:10px; color:#fff; text-align:center}

.f_top .right{width:70%; float:right;}
.f_top .right dl{width:23%; float:left; color:#fff;}
.f_top .right dl.dl05{width:7.25%;}
.f_top .right dl dt{font-size:20px; font-weight:bold; line-height:36px;}
.f_top .right dl dt a:hover{color:#fff; color:rgba(255,255,255,.7)}
.f_top .right dl dd{font-size:14px; line-height:34px; color:rgba(255,255,255,.6)}
.f_top .right dl dd a:hover{color:#fff;}
.f_cen .content{border-top:1px solid #fff; border-bottom:1px solid #fff; border-color:rgba(94,98,101,.7); padding:17px 0px;}
.f_cen .content .left{float:left; color:#fff;}
.f_cen .content .left a{display:inline-block; font-size:15px; margin-right:60px; line-height:46px; color:rgba(255,255,255,.7);}
.f_cen .content .left a:hover{color:#fff;}
.f_cen .content .right{float:right;}
.f_cen .content .right a{display:inline-block; color:#fff; margin-left:40px; text-align:center;}
.f_cen .content .right a:hover{color:#db241c;}
.f_cen .content .right a .icon{text-align:center; transition:all 0.5s ease; display:inline-block;}
.f_cen .content .right a .icon img{display:none;}
.f_cen .content .right a .icon01{width:18px; height:19px; background:url(../images/f_icon1.png) no-repeat;}
.f_cen .content .right a .icon02{width:21px; height:21px; background:url(../images/f_icon2.png) no-repeat;}
.f_cen .content .right a .icon03{width:22px; height:19px; background:url(../images/f_icon3.png) no-repeat;}
.f_cen .content .right a:hover .icon01{background-position:0 -19px;}
.f_cen .content .right a:hover .icon02{background-position:0 -21px;}
.f_cen .content .right a:hover .icon03{background-position:0 -19px;}
.f_cen .content .right a .txt{font-size:15px; font-weight:bold;}
.f_bott{padding:30px 0; color:#fff; color:rgba(255,255,255,.6);}
.f_bott .left{font-size:13px; line-height:26px; float:left;}
.f_bott .right{font-size:13px; line-height:26px; float:right;}
.f_bott .right .f_company a:hover{color:#fff;}

.f_bott .right .jerei{text-align:right;}

.foot_float{margin-bottom:-65px; opacity:0; visibility:hidden; position:fixed; right:0; bottom:0; width:100%; z-index:6; transition:all ease .5s; -webkit-transform:translateZ(0); background:#121212; background:rgba(18,18,18,0.85);}
.foot_float .content{position:relative; height:64px; overflow:hidden;}
.foot_float .wrap{position:relative;}
.foot_float .left{width:79%; float:left;}
.foot_float .left .float_ewm{float:right; padding:15px 21px; cursor:pointer; position:relative }
.foot_float .left .float_ewm .icon{width:34px; height:34px; background:url(../images/widgets_foot_float_1_01.png) no-repeat center;}
.foot_float .left .float_ewm .ewm_img{width:150px; height:150px; position:absolute; bottom:100%; right:0%; display:none;}
.foot_float .left .float_txt{font-size:16px; color:#fff; line-height:34px; text-transform:uppercase; margin-right:30px; float:left; width:90%;}
.foot_float .left .float_txt a{display:block;}
.foot_float .left .float_txt .title{font-size:20px; font-weight:bold; float:left; padding:15px 0;}
.foot_float .left .float_txt .con{float:right; width:83%;}
.foot_float .left .float_txt .con .sele_wrap{width:18%; float:left; margin-right:2%; text-align:center; padding:15px 0; position:relative; cursor:pointer;}
.foot_float .left .float_txt .con .sele_wrap .tit{color:#c8c8c8; border-bottom:1px solid #a0a0a0; border-color:rgba(160,160,160,.3); line-height:33px; position:relative;}
.foot_float .left .float_txt .con .sele_wrap .tit span{display:inline-block;}
.foot_float .left .float_txt .con .sele_wrap .tit .icon{display:inline-block; width:7px; height:4px; background:url(../images/foot_float_jt.png) no-repeat center; vertical-align:4px; position:absolute; right:7px; top:50%; margin-top:-2px;}
.foot_float .left .float_txt .con .btns{width:18%; float:left; height:34px; line-height:34px; margin:15px 0; position:relative;}
.foot_float .left .float_txt .con .btns button{display:block; height:34px; line-height:34px; outline:none; background:#db241c; color:#333f47; text-align:center; border:none; width:100%; padding:0; cursor:pointer; position:relative;}
.foot_float .left .float_txt .con .btns button span{position:relative; z-index:3;}
.foot_float .left .float_txt .con .btns button:after{content:''; width:0%; height:100%; background:#333f47; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.foot_float .left .float_txt .con .btns button:hover {color:#fff;}
.foot_float .left .float_txt .con .btns button:hover:after{width:100%}

.foot_float .left .float_txt .con .down{position:absolute; bottom:100%; left:0; width:100%; background:#000; border:1px solid #666; display:none;}
.foot_float .left .float_txt .con .down ul{height:180px; overflow-y:auto;}

.foot_float .left .float_txt .con .down ul::-webkit-scrollbar-track-piece {background:#333;}  
.foot_float .left .float_txt .con .down ul::-webkit-scrollbar {width:3px; height:5px;} 
.foot_float .left .float_txt .con .down ul::-webkit-scrollbar-thumb {background:#666; background-clip:padding-box; min-height:10px;}
.foot_float .left .float_txt .con .down ul::-webkit-scrollbar-thumb:hover {background:#bbb;}
.foot_float .left .float_txt .con .down li{padding:0 15px; line-height:45px; color:#999; cursor:pointer;}
.foot_float .left .float_txt .con .down li:hover{background:#333;}
.foot_float .right{width:21%; float:right; background:#db241c; padding:20px 0 17px; opacity:1; visibility:visible; transition:all 0.5s ease .3s;}
.foot_float .right li{width:25%; float:left;}
.foot_float .right li a{display:block;}
.foot_float .right li i{display:block; width:39px; height:27px; background:url(../images/widgets_foot_float_1_02.png) no-repeat center; margin:0 auto; transition:all 0.5s ease}
.foot_float .right li:hover i{opacity:0.8;}
.foot_float .right li i.icon01{background-position:0 0;}
.foot_float .right li i.icon02{background-position:-39px 0;}
.foot_float .right li i.icon03{background-position:-78px 0;}
.foot_float .right li i.icon04{background-position:-117px 0;}
.foot_float .menu_btn {position:absolute; top:0; right:0; margin-right:-64px; width:64px; height:64px; cursor:pointer;}
.foot_float .menu_btn .btn_ico {display:block; position:absolute; top:0; left:0; width:64px; height:64px; background:url(../images/float_02.png) -64px 0 no-repeat;}

.foot_float.show{margin-bottom:0; opacity:1; visibility:visible;}
.foot_float.floatBClosed {width:0; padding-right:64px; overflow:hidden;}
.foot_float.floatBClosed .content{width:0; transition:all 0.5s ease; overflow:hidden;}
.foot_float.floatBClosed .left .float_txt .con{display:none;}
.foot_float.floatBClosed,
.foot_float.show {z-index:30;}
.foot_float.floatBClosed .menu_btn {left:0; right:auto;}
.foot_float.floatBClosed .menu_btn .btn_ico{background-position:0 0;}
.foot_float.floatBClosed .right{opacity:0; visibility:hidden;}
.foot_float.slide_show .content{overflow:visible;}


.channel_content{min-height:300px; padding:60px 0;}


.index_progress {display:none; position:fixed; top:144px; left:0; right:0; bottom:0; display:block; background:#fff; z-index:100; display:flex; align-items:center; justify-content:center; flex-flow:column nowrap;}
.index_progress .loading {width:50px; height:50px;}
.index_progress .count {margin-top:10px; font-size:20px;}

/*ibanner*/
.ibanner{position:relative;height:774px; overflow:hidden; cursor:none; z-index:3;}
/*.ibanner .owl-carousel .item{height:774px; overflow:hidden; position:relative;}
.ibanner .owl-carousel .owl-item .item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-carousel .item video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none; z-index:1;}
*/
.ibanner .item{position:relative; overflow:hidden; width:100%;}
.ibanner .item .banner_img{position:absolute; top:0; left:0; z-index:0;}
.ibanner .item .banner_img img{width:100%; height:100%; position:absolute;top:0;left:0;}
.ibanner .item video{position:absolute; left:0; top:0; /*width:100%;*/ height:100%; z-index:1; object-fit:fill}
.ibanner .owl-carousel .item .mask{position:absolute; left:0%; top:0; width:100%; height:100%; z-index:2; background:url(../images/iban_mask.png) center;}
.ibanner .item .iban_word{width:990px; height:440px; position:absolute; left:50%; margin-left:-495px; top:50%; margin-top:-200px; z-index:3;}
.ibanner .item .iban_word .intro{color:#fff;}
.ibanner .item .iban_word .intro .tit{font-family:FZL;}
.ibanner .item .iban_word .intro .tit span{display:block; line-height:1;}
.ibanner .item .iban_word .intro .smal_t{font-size:50px; margin-bottom:40px;}
.ibanner .item .iban_word .intro .big_t{font-size:120px; margin-bottom:40px;}
.ibanner .item .iban_word .intro .con{font-size:15px; line-height:28px; font-weight:lighter;}
.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(../images/cursor-left.png) no-repeat center; transition:all .5s ease; -webkit-transition:all .5s ease;}
.ibanner .cursor.right .cursorIcon{background:url(../images/cursor-right.png) no-repeat center;}
.ibanner .iban_line{width:100%; position:absolute; left:0; bottom:0; z-index:2;}
.ibanner .iban_line .label{display:block; letter-spacing:.1em; font-size:0.875rem; position:relative; padding-bottom:calc(100px + 1rem); color:#fff;}
.ibanner .iban_line .label .line{display:block; width:3px; height:100px; position:absolute; bottom:0; left:0;
  overflow:hidden;}
.ibanner .iban_line .label .line:before{height:100%; background:#fff; opacity:.3; left:0; top:0; bottom:0; content:''; position:absolute; width:1px;}
.ibanner .iban_line .label .line:after{background:#fff; left:0; top:0; content:''; position:absolute; width:2px; -webkit-animation:scroll-down-line 2s infinite; -o-animation:scroll-down-line 2s infinite; animation:scroll-down-line 2s infinite;} 
@-webkit-keyframes scroll-down-line {
  0%, 20% {
    height:45%;
    top:-45%;
  }
  80%, 100% {
    height:45%;
    top:145%;
  }
}

@keyframes scroll-down-line {
  0%, 20% {
    height:45%;
    top:-45%;
  }
  80%, 100% {
    height:45%;
    top:145%;
  }
}

.ibanner .main_carousel{position:absolute; right:35px; bottom:40px; z-index:3;}
.ibanner .main_carousel .carousel_inner{display:inline-block; vertical-align:top; cursor:pointer;}
.ibanner .main_carousel .carousel_inner .owl-dot{position:relative; display:inline-block; width:80px; height:4px; background-color:rgba(255,255,255,0.55); margin-right:6px;}
/*.ibanner .main_carousel .carousel_inner .owl-dot:before {content:""; position:absolute; top:-25px; left:0; width:100%; height:50px;}*/
/*.ibanner .main_carousel .carousel_inner .owl-dot:after {content:""; display:block; width:0; height:100%; background:#fff;}
.ibanner .main_carousel .carousel_inner .owl-dot.active:after {width:100%; transition:width 6s linear;}
*/
.ibanner .main_carousel .carousel_inner .owl-dot span{position:absolute; top:0; left:0; bottom:0; width:0; height:100%; background:#fff; display:none !important;}
.ibanner .main_carousel .carousel_inner .owl-dot.active span{display:inline-block !important; width:0; overflow:hidden;}
.ibanner .main_carousel .btn_playStop {position:relative; display:inline-block; width:24px; height:24px; top:-1px; left:6px;}
.ibanner .main_carousel .btn_playStop:before {content:""; position:relative; width:100%; height:100%; display:block; background:url(../images/ico_kv_pause.png) no-repeat center;}
.ibanner .main_carousel .btn_playStop:after {content:""; position:absolute; top:0; left:0; width:100%; height:100%; display:block; background:url(../images/ico_kv_play.png) no-repeat center; opacity:0; visibility:hidden;}

.ibanner .main_carousel .btn_playStop.on:before {opacity:0; visibility:hidden;}
.ibanner .main_carousel .btn_playStop.on:after {opacity:1; visibility:visible;}
.ibanner .main_carousel.paused .carousel_inner .owl-dot.active span {width:100%; transition:width 0.3s linear;}

.ibanner .banner_img a{cursor:default;}
/*.ibanner .banner_img .img_link {display:block; width:800px; height:600px; position:absolute; top:50%; margin-top:-400px; left:50%; margin-left:-350px; z-index:2; cursor:pointer;}*/
.ibanner .banner_img .img_link {display:block; width:1100px; height:700px; position:absolute; top:50%; margin-top:-350px; left:50%; margin-left:-550px; z-index:2; cursor:pointer;}


.ipart01{padding:70px 0;}
.ipart01 .infor{color:#333e46; margin-bottom:50px;}
.ipart01 .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block;}
.ipart01 .infor .tit a{display:block; color:#333e46;}
.ipart01 .infor .con{font-size:14px; line-height:27px; display:inline-block; width:42%; margin-left:50px;}
.ipart01 .content .li_{width:24%; float:left; margin-right:1.3%; box-shadow:0 0 15px rgba(0,0,0,.1); margin-bottom:26px; height:272px; position:relative;}
.ipart01 .content .li_.active{z-index:2;}
.ipart01 .content .li_.four_li{margin-right:0;}
.ipart01 .content .li_ .box{position:absolute; left:0; top:0; width:100%; transition:all 0.5s ease;}
.ipart01 .content .li_ .box .li_box{padding:44px 16px 23px; text-align:center; display:block;}
.ipart01 .content .li_ .box .li_box .tit{font-size:22px; line-height:22px; color:#333e46; font-family:FZL; margin-bottom:30px;}
.ipart01 .content .li_ .box .li_box .con{display:none;}
.ipart01 .content .li_ .box .li_box .con .t{color:#db241c; text-align:center;}
.ipart01 .content .li_ .box .li_box .con .t span{display:inline-block;}
.ipart01 .content .li_ .box .li_box .con .t .t_cell{width:27%; vertical-align:middle;}
.ipart01 .content .li_ .box .li_box .con .t .t_cell .big{font-size:44px; line-height:44px; font-family:Impact}
.ipart01 .content .li_ .box .li_box .con .t .t_cell .smal{font-size:14px; color:#fff;}

.ipart01 .content .li_ .box .li_box .con .list{padding:0 2%; margin:28px 0 57px; height:182px; overflow:hidden}
.ipart01 .content .li_ .box .li_box .con .list dl{float:left; width:33%; position:relative;}

.ipart01 .content .li_.one .box .li_box .con .list dl{width:100%; text-align:left;}
.ipart01 .content .li_.two .box .li_box .con .list dl{width:48%; padding:0 1%;}
.ipart01 .content .li_ .box .li_box .con .list dl:after{content:''; width:1px; height:90%; position:absolute; top:5%; left:0; background:rgba(255,255,255,.2)}
.ipart01 .content .li_ .box .li_box .con .list dl:first-child:after{display:none;}
.ipart01 .content .li_ .box .li_box .con .list dl dd{font-size:15px; font-family:Arial; color:#cacaca; line-height:26px}
.ipart01 .content .li_ .box .li_box .more{font-size:16px; line-height:43px; border:1px solid #f0f0f0; transition:all 0.5s ease; font-family:Impact;}
.ipart01 .content .li_ .box .li_box .more a{display:block; color:#333e46;}
.ipart01 .content .li_ .box .li_box .img_{width:159px; height:84px; margin:0 auto 24px; background-position:0 0;}
.ipart01 .content .li_.active .box{background:#333f47; z-index:3;}
.ipart01 .content .li_.active .box .li_box .img_{background-position:0 -84px;}
.ipart01 .content .li_.active .box .li_box .tit{color:#fff;}
.ipart01 .content .li_.active .box .li_box .more{background:#db241c; color:#333f47; border-color:#db241c;}

.ipart01 .content .li9 .box {bottom:0; top:inherit;}
.ipart01 .content .li10 .box {bottom:0; top:inherit;}
.ipart01 .content .li11 .box {bottom:0; top:inherit;}
.ipart01 .content .li12 .box {bottom:0; top:inherit;}
.ipart02 .infor{color:#333e46; margin-bottom:25px; position:relative;}
/*.ipart02 .infor>.wrap{position:relative; z-index:2;}*/
.ipart02 .infor .tit{font-size:54px; font-weight:bold; line-height:54px; position:relative; padding-left:140px}
.ipart02 .infor .tit a{display:block; color:#333e46;}
.ipart02 .infor .tit .icon{width:138px; height:194px; background:url(../images/ipart02_1.png) no-repeat center; position:absolute; left:0; top:-70px; transition:all 0.3s ease}
.ipart02 .infor .con{padding-left:70px; margin-top:28px;}
.ipart02 .infor .con a{display:inline-block; font-size:20px; line-height:30px; color:#333f47; padding:0 24px; position:relative;}
.ipart02 .infor .con a:after{content:''; width:2px; height:12px; background:#999fa3; background:rgba(51,63,71,.5); position:absolute; left:0; top:50%; margin-top:-6px;}
.ipart02 .infor .con a:first-child{padding-left:0px;}
.ipart02 .infor .con a:first-child:after{display:none;}
.ipart02 .infor .con a:hover{color:#db241c}
/*.ipart02 .infor .tit:hover .icon{background:url(../img/ipart02_2.png) no-repeat center;}*/
.ipart02 .infor .ipt2_navs{position:absolute; right:9%; bottom:0%; height:100%; z-index:1;}
.ipart02 .infor .ipt2_navs .ipt2_jt>div{width:20px; height:35px; background:url(../images/ipart02_jt.png) no-repeat;  position:absolute; bottom:0; z-index:2; font-size:0; cursor:pointer; transition:all 0.5s ease;}
.ipart02 .infor .ipt2_navs .ipt2_jt .owl-prev {right:60px; background-position:0 0;}
.ipart02 .infor .ipt2_navs .ipt2_jt .owl-next {right:20px; background-position:-20px -35px;}
.ipart02 .content{background:url(../images/ipart02.jpg) no-repeat center; overflow:hidden; height:680px; position:relative; background-size:cover;}
.ipart02 .content .li{position:relative; transition:all 0.5s ease; height:680px; opacity:0; visibility:hidden}
.ipart02 .content .owl-item .li{opacity:1; visibility:visible;}
.ipart02 .content .li:after{content:''; width:1px; height:100%; background:#fff; background:rgba(255,255,255,.4); position:absolute; left:0; top:0;}
.ipart02 .content .active:first-child .li:after{display:none;}
.ipart02 .content .li:before{content:''; position:absolute; top:0%; right:0%; width:100%; height:100%; background:url(../images/black75.png) center; height:100%; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.ipart02 .content .li_box{position:relative; z-index:3; position:absolute; left:30px; right:65px; bottom:123px; transition:bottom 0.5s ease; color:#fff;}
.ipart02 .content .li_box .tit{font-size:32px; line-height:32px; margin-bottom:15px; font-weight:bold;}
.ipart02 .content .li_box .con{font-size:17px; line-height:25px;}
.ipart02 .content .li_box .list{margin-top:35px; display:none;}
.ipart02 .content .li_box .list a{display:inline-block; padding:0 25px; line-height:29px; border:1px solid #fff; border-color:rgba(255,255,255,.9); color:#fff; color:rgba(255,255,255,.9); margin:0 4px 16px; position:relative;}
.ipart02 .content .li_box .list a:after{content:''; width:0%; height:100%; background:#db241c; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.ipart02 .content .li_box .list a span{position:relative; z-index:2;}
.ipart02 .content .li_box .list a:hover{border-color:#db241c;}
.ipart02 .content .li_box .list a:hover:after{width:100%;}
.ipart02 .content .li .more{position:absolute; left:30px; bottom:56px; font-size:18px; color:#fff; font-family:Impact;}
.ipart02 .content .li .more .icon{display:inline-block; position:relative; top:3px; width: 8px;height: 16px;background: url(../images/about_center03_jt1.png) no-repeat;margin-left:15px; background-position:-8px 0;}
.ipart02 .content .li.active:before{opacity:1; visibility:visible;}
.ipart02 .content .li.active .li_box{bottom:220px;}
.ipart02 .content .li.active .li_box .tit{font-size:60px; line-height:60px; color:#db241c; font-family:FZL;}
.ipart02 .content .li.active .li_box .con{font-size:26px; line-height:36px;}
.ipart02 .content .li.active .more{color:#db241c}
.ipart02 .content .li.active .more .icon{background-position:0 0;}
.ipart03{padding:75px 0; background:url(../images/ipart03_bg.jpg) no-repeat center; background-size:cover}
.ipart03 .left{width:38.5%; float:left;}
.ipart03 .left .infor{color:#333e46; margin-bottom:35px;}
.ipart03 .left .infor .smal_tit{font-size:25px; font-weight:lighter; line-height:28px; margin-bottom:13px;}
.ipart03 .left .infor .tit{font-size:54px; font-weight:bold; line-height:54px;}
.ipart03 .left .infor .tit a{display:block; color:#333e46;}
.ipart03 .left .infor .con{font-size:14px; line-height:25px; color:#333e46; opacity:0.9; margin-top:32px;}
.ipart03 .left .content .list{width:55%;}
.ipart03 .left .content .list a{position:relative; display:block; line-height:42px; border-bottom:1px dashed #afafb1; margin-bottom:10px; font-size:16px; color:#000;}
.ipart03 .left .content .list a span{display:inline-block;}
/* .ipart03 .left .content .list a span.icon{width:7px; height:13px; background:url(../img/ipart03_jt.png) no-repeat; position:absolute; right:15px; top:50%; margin-top:-6px; transition:all 0.3s ease;} */
.ipart03 .left .content .list a span.icon{width:8px; height:16px; background:url(../images/about_center03_jt2.png) no-repeat; position:absolute; right:15px; top:50%; margin-top:-8px; transition:all 0.3s ease;}

.ipart03 .left .content .list a:hover{font-weight:bold; color:#db241c}
.ipart03 .left .content .list a:hover span.icon{background-position:-8px 0;}
.ipart03 .left .content .more{margin-top:35px;}
.ipart03 .left .content .more a{display:inline-block; font-size:16px; color:#333e46; width:150px; height:45px; line-height:45px; border:2px solid #6b737a; font-weight:lighter; text-align:center; position:relative;}
.ipart03 .left .content .more a:first-child{margin-right:13px;}
.ipart03 .left .content .more a:after{content:''; width:0%; height:100%; background:#db241c; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.ipart03 .left .content .more a span{position:relative; z-index:2;}
.ipart03 .left .content .more a.on{border-color:#db241c;}
.ipart03 .left .content .more a.on:hover{opacity:0.8;}
.ipart03 .left .content .more a.on:after{width:100%;}
.ipart03 .right{width:60%; float:right;}
.ipart03 .right .rect-5729{padding-bottom:57%;}
.ipart03 .right .cover{position:absolute; left:0; bottom:50px; width:100%;}
.ipart03 .right .cover li{width:25%; float:left; text-align:center; color:#fff;}
.ipart03 .right .cover li .num{font-size:55px; font-family:Impact; line-height:1; margin-bottom:5px;}
.ipart03 .right .cover li .txt{font-size:16px; font-weight:lighter;}
.ipart03 .right .global_tel{font-size:20px; font-weight:lighter; color:#000; text-align:right; margin-top:25px; line-height:1}
.ipart03 .right .global_tel span{font-size:36px; font-family:Impact; color:#db241c; vertical-align:-2px;}
.ipart04{padding:70px 0 0;}
.ipart04 .infor{color:#333e46; margin-bottom:50px;}
.ipart04 .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block;}
.ipart04 .infor .tit a{display:block; color:#333e46;}
.ipart04 .infor .con{font-size:14px; line-height:27px; display:inline-block; width:57.5%; margin-left:50px;}
.ipart04 .content .rect-3727{padding-bottom:37.27%;}
.ipart04 .content .rect-7307{padding-bottom:73.07%;}
.ipart04 .content .left{width:65.5%; float:left;}
.ipart04 .content .left .video_news {position:absolute; top:0; left:0; width:100%; height:100%;}
.ipart04 .content .left .mask {position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../images/ipt4_mask.png) no-repeat center; background-size:cover;}
.ipart04 .content .left .intro{position:absolute; left:0; bottom:0; width:65%;}
.ipart04 .content .left .intro .box{padding:36px 40px; color:#fff;}
.ipart04 .content .left .intro .box .t{font-size:20px; font-weight:bold; color:#db241c; line-height:24px; margin-bottom:10px;}
.ipart04 .content .left .intro .box .c{font-size:26px; line-height:34px; font-weight:lighter;}
.ipart04 .content .right{width:33.3%; float:right;}
.ipart04 .content .right a:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.3); position:absolute; left:0; top:0;}
.ipart04 .content .right .intro{position:absolute; left:0; bottom:0; width:100%; z-index:2;}
.ipart04 .content .right .intro .box{padding:36px 40px; color:#fff;}
.ipart04 .content .right .intro .box .t{font-size:20px; font-weight:bold; color:#db241c; line-height:24px; margin-bottom:10px;}
.ipart04 .content .right .intro .box .c{font-size:26px; line-height:34px; font-weight:lighter;}
.ipart05{padding:40px 0 50px;}
.ipart05 .left{width:15%; float:left; margin-top:40px;}
.ipart05 .left .item{background:#d6d9da; transition:all 0.5s ease; position:relative; cursor:pointer;}
.ipart05 .left .item .box{padding:33px 25px; color:#333f47;}
.ipart05 .left .item .box .en_tit{display:inline-block; font-size:34px; line-height:1; vertical-align:middle; font-family:Impact; margin-right:10px; width:47%;}
.ipart05 .left .item .box .cn_tit{display:inline-block; font-size:20px; line-height:1; vertical-align:middle;}
.ipart05 .left .item.cur{background:#333f47;}
.ipart05 .left .item.cur .box{color:#db241c;}
.ipart05 .left .item.cur:after{content:''; width:14px; height:32px; background:url(../images/ipart05_jt.png) no-repeat center; position:absolute; left:100%; top:50%; margin-top:-16px;}
.ipart05 .right{width:82%; float:right; position:relative;}
.ipart05 .right .item{display:none;}
.ipart05 .right .owl-item .item{display:block;}
.ipart05 .right .item .box{padding:20px; display:block;}
.ipart05 .right .item .box .intro{padding:25px; transition:all 0.5s ease;}
.ipart05 .right .item .intro .top_ .date{font-family:Impact; color:#db241c; display:inline-block;}
.ipart05 .right .item .intro .top_ .date span{display:inline-block;}
.ipart05 .right .item .intro .top_ .date .line{width:23px; height:22px; background:url(../images/ipart05_line.png) no-repeat center;}
.ipart05 .right .item .intro .top_ .date .day{font-size:46px;}
.ipart05 .right .item .intro .top_ .date .month{font-size:20px;}
.ipart05 .right .item .intro .top_ .text{display:inline-block; font-size:14px; color:#818181; margin-left:15px;}
.ipart05 .right .item .intro .tit{font-size:18px; line-height:28px; color:#000; /*height:56px;*/ overflow:hidden; margin-bottom:13px;}
.ipart05 .right .item .intro .con{font-size:14px; line-height:23px; color:#4c4c4c; height:46px; overflow:hidden;}
.ipart05 .right .ipt5_jt>div{width:23px; height:51px; background:url(../images/ipart05_1.png) no-repeat;  position:absolute; top:50%; margin-top:-25px; z-index:2; font-size:0; cursor:pointer;}
.ipart05 .right .ipt5_jt .owl-prev {left:-25px; background-position:0 0;}
.ipart05 .right .ipt5_jt .owl-next {right:-25px; background-position:-23px 0px;}
.ipart05 .right .ipt5_jt .owl-prev:hover{background-position:0 -51px;}
.ipart05 .right .ipt5_jt .owl-next:hover{background-position:-23px -51px;}
.ipart05 .right .item:hover .box .intro{box-shadow:0 0 20px rgba(0,0,0,.2);}
.ipart05 .right .owl-item.cur .item .box .intro{box-shadow:0 0 20px rgba(0,0,0,.2);}
.ipart06 .left{width:50%; float:left; position:relative;}
.ipart06 .left .bg{position:absolute; top:0; left:0; right:0; bottom:0; background:#d8d8d8;}
.ipart06 .left .bg:after{content:''; width:0; height:100%; position:absolute; left:0; top:0; transition:width 500ms cubic-bezier(0.215, 0.61, 0.355, 1); background:#ccd3d5; opacity:0; visibility:hidden;}
.ipart06 .left .box{display:block; padding-left:9.375%; position:relative; z-index:2;}
.ipart06 .left .box .intro{color:#333f47; padding:62px 0 50px;}
.ipart06 .left .box .intro .tit{font-size:32px; line-height:1; font-weight:bold; margin-bottom:16px;}
.ipart06 .left .box .intro .con{font-size:15px; line-height:26px; font-weight:lighter;}
.ipart06 .left .box .intro .arrows{width:33px; height:27px; background:url(../images/ipart06_jt.png) no-repeat; position:absolute; right:126px; top:50%; margin-top:-13px; transition:right 500ms cubic-bezier(0.215, 0.61, 0.355, 1);}

.ipart06 .left:hover .bg:after{width:100%; opacity:1; visibility:visible;}
.ipart06 .left:hover .box .intro .arrows{right:90px;}
.ipart06 .right{width:50%; float:right; position:relative; z-index:2;}
.ipart06 .right .bg{position:absolute; top:0; left:0; right:0; bottom:0; background:#db241c;}
.ipart06 .right .bg:after{content:''; width:0; height:100%; position:absolute; left:0; top:0; transition:width 500ms cubic-bezier(0.215, 0.61, 0.355, 1); background:#eaa21f; opacity:0; visibility:hidden;}
.ipart06 .right .box{display:block; padding-right:9.375%; padding-left:46px; position:relative; z-index:2;}
.ipart06 .right .box .intro{color:#fff; padding:62px 0 50px;}
.ipart06 .right .box .intro .tit{font-size:32px; line-height:1; font-weight:bold; margin-bottom:16px;}
.ipart06 .right .box .intro .con{font-size:15px; line-height:26px; font-weight:lighter;}
.ipart06 .right .box .intro .arrows{width:33px; height:27px; background:url(../images/ipart06_jt.png) no-repeat -33px 0; position:absolute; right:126px; top:50%; margin-top:-13px; transition:right 500ms cubic-bezier(0.215, 0.61, 0.355, 1);}

.ipart06 .right:hover .bg:after{width:100%; opacity:1; visibility:visible;}
.ipart06 .right:hover .box .intro .arrows{right:90px;}
/*@media only screen and (max-width:1240px){
  .ipart02 .content {height:600px;}
  .ipart02 .content .li{height:600px;}
  .ipart02 .content .li_box{left:20px; right:20px;}
  .ipart02 .content .li.active .li_box{bottom:150px;}
  .ipart02 .content .li.active .li_box .tit{font-size:40px; line-height:40px;}
  .ipart02 .content .li.active .li_box .con{font-size:24px; line-height:30px;}
}*/


.load_more{text-align:center; padding-top:20px;}
.load_more span{display:inline-block; vertical-align:middle;}
.load_more span.icon{width:44px; height:44px; background:url(../images/brand_loading.gif) no-repeat center; margin-right:20px;}
.load_more span.txt{font-size:28px; color:#333f47;}
.load_more.nomore {display:none;}



/*.pageHeader.xc_pageHeader.news_pageHeader{height:0;}*/ 
.pageHeader.xc_pageHeader.news_header {height:0;} 
.news_list{margin-top:0px;}
.news_list .crumbs{top:168px;}
.news_list.channel_content{padding-top: 10px !important; background: #fff!important;}
.news_list01{background:url(../images/news_list01_bg.jpg) no-repeat center; padding:60px 0; background-size:cover}
.news_list01 .infor{ margin:30px 0 20px;}
.news_list01 .infor .tit{float:left; font-size:48px; line-height:48px; color:#333f47; font-weight:bold;}
.news_list01 .infor .con{float:right;}
.news_list01 .infor .con li{display:inline-block; font-size:16px; color:#333f47; font-weight:bold; line-height:32px; position:relative; margin-left:35px;}
.news_list01 .infor .con li:after{content:''; width:0%; height:3px; background:#db241c; position:absolute; left:50%; bottom:-4px; transition:all 0.5s ease 0s;}
.news_list01 .infor .con li.cur{font-size:20px;}
.news_list01 .infor .con li.cur:after{left:-2px; width:110%;}
.news_list01 .infor .con li:hover:after{left:-2px; width:110%;}
.news_list01 .content a{display:block;}
.news_list01 .content .rect-5515{padding-bottom:55.15%;}
.news_list01 .content .rect-5535{padding-bottom:55.35%;}
.news_list01 .content .rect-53{padding-bottom:53%;}
.news_list01 .content .left{width:32%; float:left; margin-right:2%;}
.news_list01 .content .item .intro{transition:all 0.5s ease; background:#fff;}
.news_list01 .content .item .intro .box{padding:30px 35px 50px; color:#333f47;}
.news_list01 .content .item .intro .box .date{font-size:16px; line-height:32px; font-family:Arial;}

.news_list01 .content .item .intro .box .tit{font-size:28px; line-height:32px; margin:10px 0 20px; max-height:64px; white-space:normal;}
.news_list01 .content .item .intro .box .tit a{color:#333f47;}
.news_list01 .content .item .intro .box .tit a:hover{color:rgba(51,63,71,.6)}
.news_list01 .content .item .intro .box .con{font-size:14px; line-height:24px; margin-bottom:10px; color:#666}
.news_list01 .content .item .intro .box .symbol{display:inline-block;}
.news_list01 .content .item .intro .box .symbol span{display:inline-block; vertical-align:middle; width:auto; padding:0 10px; height:23px; line-height:23px; border:1px solid #a9a9a9; text-align:center; font-size:12px; color:#7e7e7e; margin-right:8px; margin-bottom:5px;}
.news_list01 .content .item .intro .box .symbol span a:hover{color:#333f47; opacity:0.8;}
.news_list01 .content .item:hover .intro{background:#db241c;}
.news_list01 .content .item:hover .intro .box .con{color:#333f47;}
.news_list01 .content .item:hover .intro .box .symbol span{border-color:#333f47; color:#333f47;}
.news_list01 .content .center{width:32%; float:left; margin-right:2%;}
.news_list01 .content .right{width:32%; float:right;}
.news_list01 .content .right .r_top{margin-bottom:22px;}
.news_list02{margin-top:60px;}
.news_list02 .hd .box{padding:31px 120px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1)}
.news_list02 .hd .box .form_box .hd_tit{font-size:26px; color:#333f47; height:56px; line-height:56px; margin-right:4%; text-transform:uppercase;}
.news_list02 .hd .box .form_box .inp_box_wrap {width:18%; margin-right:2%;}
.news_list02 .hd .box .form_box .inp_box{display:block; width:100%; height:56px; line-height:56px; padding:0; margin:0; font-size:14px; text-indent:10px; background:#f8f8f8; border-color:#f8f8f8;}
.news_list02 .hd .box .form_box input.inp_box{outline:none; border:1px solid #f8f8f8;}
.news_list02 .hd .box .form_box .hd_btn{width:56px; background:#db241c; font-size:15px; color:#fff; height:56px; line-height:56px; outline:none; cursor:pointer; text-align:center; border:none;}
.news_list02 .hd .box .form_box .hd_btn .icon{display:inline-block; width:17px; height:17px; background:url(../images/brand_activity02_ico.png) no-repeat center; vertical-align:middle;}
.news_list02 .select-ui-choose-default ._arrow .arr{border-color:#b5b5b5 transparent transparent;}
.news_list02 .select-ui-choose-default.on ._arrow .arr {border-color:transparent transparent #b5b5b5;}
.news_list02 .hd .leibie_select_wrap{position:relative;height:56px; line-height:56px; background:#f8f8f8; border:1px solid #f8f8f8;}
.news_list02 .hd .tit{font-size:14px; display:block; padding-left:8px; padding-right:20px; text-indent:10px; position:relative; cursor:pointer;}
.news_list02 .hd .tit:after{content:''; margin:-.2em 0 0; border:.4em solid; border-color:#b5b5b5 transparent transparent; position:absolute; top:50%; right:8px;}
.news_list02 .hd .tit.cur:after{border-color: transparent transparent #b5b5b5; margin-top:-.5em;}
.news_list02 .hd .leibie_down{position:absolute; left:0; top:100%; width:100%; background:#fff; z-index:2;  border:1px solid #eee; border-top:none; display:none;}
.news_list02 .hd .leibie_down li a{display:block; padding:6px 8px; line-height:1.8; text-indent:10px;}
.news_list02 .hd .leibie_down li a:hover{background:#db241c; color:#fff;}
.news_list02 .bd{margin-top:50px;}
.news_list02 .bd .rect-6195{padding-bottom:61.95%;}
.news_list02 .bd li{margin-bottom:30px; background:#f2f2f2; transition:all 0.5s ease;     cursor: pointer;}
.news_list02 .bd li a{display:block;}
.news_list02 .bd li .img_{width:28%; float:left;}
.news_list02 .bd li .infor{width:72%; float:right; padding-bottom:0; margin-bottom:0; border-bottom:none;}
.news_list02 .bd li .infor .box{padding:50px 85px 40px 60px; text-align: left;}
.news_list02 .bd li .infor .box .intro{width:67%; float:left;}
.news_list02 .bd li .infor .box .intro .tit{font-size:24px; line-height:48px; color:#333f47;}
.news_list02 .bd li .infor .box .intro .tit a{color:#333f47}
.news_list02 .bd li .infor .box .intro .tit a:hover{color:#ff0000;}
.news_list02 .bd li .infor .box .intro .con{font-size:15px; line-height:26px; color:#666666; margin:12px 0 35px; width:100%; height:52px; overflow:hidden;}
.news_list02 .bd li .infor .box .intro .symbol{display:inline-block;}
.news_list02 .bd li .infor .box .intro .symbol span{display:inline-block; vertical-align:middle; width:70px; height:23px; line-height:23px; border:1px solid #a9a9a9; text-align:center; font-size:12px; color:#7e7e7e; margin-right:8px;}
.news_list02 .bd li .infor .box .intro .symbol span:hover{border-color:rgba(169,169,169,.9)}
.news_list02 .bd li .infor .box .intro .symbol span a:hover{color:#333f47; opacity:0.7;}
.news_list02 .bd li .infor .box .date{float:right; margin-top:25px;}
.news_list02 .bd li .infor .box .date .day {font-size:60px; line-height:60px; color:#333f47; font-family:Impact; margin-bottom:5px;}
.news_list02 .bd li .infor .box .date .year{font-size:18px; line-height:32px; color:#333f47; font-family:Arial;}

.news_list02 .bd li:hover {/*background:#e47815;*/}
.news_list02 .bd li:hover .infor .box .intro .con{color:#333f47;}
.news_list02 .bd li:hover .infor .box .intro .symbol span{border-color:#333f47; color:#333f47;}

.news_list02 .bd li.wu .img_{display:none;}
.news_list02 .bd li.wu .infor{width:100%; text-align: left;}
/*@media only screen and (max-width:1240px){
    .news_list02 .hd .box{padding:60px 0;}
    .news_list02 .hd .box .form_box .list_hd{padding:30px 20px;}
}
@media only screen and (max-width:992px){
    .news_list02 .hd .box .form_box{padding:30px;}
    .news_list02 .hd .box .form_box .inp_box_wrap{margin-right:2%;}
}
@media only screen and (max-width:760px){
    .news_list02 .hd .box{padding:30px 0;}
    .news_list02 .hd .box .form_box .hd_tit{margin-bottom:20px; float:none; text-align:center;}
    .news_list02 .hd .box .form_box .inp_box_wrap{width:100%; margin:0; padding:0; margin-bottom:20px;}
    .news_list02 .hd .box .form_box .hd_btn{width:100%;}
}*/



.channel_Left{width:22%; float:left;/* background:pink*/}
.channel_Left .third_nav ul{position:relative; margin-bottom:90px;}
.channel_Left .third_nav ul:after{content:''; width:4px; height:100%; background:#eee; position:absolute; left:0; top:0px; z-index:1;}
.channel_Left .third_nav li{font-size:22px; line-height:50px; font-weight:bold; color:#333f47; position:relative; padding-left:23px;}
.channel_Left .third_nav li:after{content:''; width:4px; height:0%; background:#db241c; position:absolute; left:0; top:0px; transition:height 0.5s ease; z-index:2;}
.channel_Left .third_nav li a{position:relative}
.channel_Left .third_nav li a i{display:inline-block; width:10px; height:21px; background:url(../images/third_jt.png) no-repeat; position:absolute; right:-40px; top:50%; margin-top:-10px;}
.channel_Left .third_nav li.cur a i{background-position:-10px 0}
.channel_Left .third_nav li:hover a i{background-position:-10px 0}

.channel_Left .third_nav li.cur{color:#db241c;}
.channel_Left .third_nav li.cur:after{height:100%;}
.channel_Left .third_nav li:hover{color:#db241c;}
.channel_Left .third_nav li:hover:after{height:100%;}
.channel_Right{width:78%; float:right;/* background:#ffccaa*/}



/*-------------------------zhangxr--------------------------------*/

.erji_nav{position:relative;}
.erji_nav .line_progress{display:none; width:100%; background:#fff; height:2px; position:absolute; bottom:0;}
.erji_nav .line_progress i{position:absolute; left:0; top:0; width:10%; height:2px; background:#db241c;}
.news_detail.channel_content{padding:0 0 60px;}
.news_detail01 .hd{background:#f1f1f1; padding:80px 0 60px; margin-bottom:20px;}
.news_detail01 .hd .tit{font-size:32px; font-weight:bold; color:#333; text-align:center; margin-bottom:10px;}
.news_detail01 .hd .dec{font-size:13px; color:#939393; text-align:center;}
.news_detail01 .hd .dec .iconfont{margin-bottom:3px;}
.news_detail01 .hd .dec span{cursor:pointer; display:inline-block;}
.news_detail01 .hd .dec span.date,
.news_detail01 .hd .dec span.view{display:inline-block; margin-right:5px;}

.news_detail01 .content{padding-left:80px; position:relative; margin-top: 80px;}
.news_detail01 .content .c_left{position:absolute; left:0; top:0; } 
.news_detail01 .content .c_left .c_box>div{width:50px; cursor:pointer; transition:.3s ease;  height:55px; background:#eee; text-align:center; line-height:55px; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.news_detail01 .content .c_left .c_box>div:hover{background:#db241c; color:#fff;}
.news_detail01 .content .c_left .c_box:hover a:hover{color:#fff;}
.news_detail01 .content .c_left .c_box a{background:transparent; padding-left:0; margin:0; float:none;}
.news_detail01 .content .c_left .c_box .iconfont{font-size:22px;}
/* .news_detail01 .content .c_left .kj i{width:23px; height:23px; background:url(../img/news_detail01_1.png) no-repeat center;} */
.news_detail01 .content .c_left .ewm{position:absolute; width:100px; left:60px; top:50px; display:none;}
.news_detail01 .content .c_center{width:75%; float:left; min-height:345px;}
.news_detail01 .content .c_center .box{padding-top:0px;}
.news_detail01 .content .c_center .text{font-size:16px; color:#575757; line-height:30px; margin-bottom:10px}
.news_detail01 .content .c_center .keywords span{display:inline-block; vertical-align:middle; font-size:18px; line-height:24px; font-weight:bold;}
.news_detail01 .content .c_center .keywords a{display:inline-block; vertical-align:middle; font-size:16px; color:#db241c; line-height:24px; margin-right:25px; position:relative}
.news_detail01 .content .c_center .keywords a:after{content:''; width:100%; height:1px; background:#db241c; position:absolute; left:0; bottom:3px;}

.news_detail01 .content .c_right{position:absolute; right:0; top:0; width:20%;}                        
.news_detail01 .content .c_right .list>div{border:1px solid #f3f3f3; margin-bottom:25px;}
.news_detail01 .content .c_right .list .box{padding:25px 30px;}
.news_detail01 .content .c_right .list .box .t{font-size:18px; color:#3c3c3c; line-height:24px; position:relative; margin-bottom:15px;text-align: left;}
.news_detail01 .content .c_right .list .box .t:after{content:''; position:absolute; width:60%; height:1px; background:#f2f2f2; left:30%; top:12px;}
.news_detail01 .content .c_right .list .box .d{font-size:14px; color:#c1c0c0; text-align:left;}
.news_detail01 .content .c_right .list .box .d i{margin-left:0}
.news_detail01 .content .c_right .list .box .tit{ text-align:left; font-size:16px; color:#696969; line-height:25px; height:50px; overflow:hidden; transition:all .3s ease; text-overflow: ellipsis; margin-top:15px;
  display: -webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient: vertical;*}
.news_detail01 .content .c_right .hot_news{border:10px solid #f5f5f5;}
.news_detail01 .content .c_right .hot_news .hot_box{padding:0 20px;}
.news_detail01 .content .c_right .hot_news .infor .box{padding:25px 0 0;}
.news_detail01 .content .c_right .hot_news .infor .tit{float:left; font-size:24px; font-weight:bold; color:#323f47; line-height:26px;}
.news_detail01 .content .c_right .hot_news .infor .more{font-size:16px; color:#797979; float:right; line-height:26px;}
.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:15px; color:#727272; line-height:24px; margin-bottom:10px; height:48px; overflow:hidden; transition:all .3s ease;}
.news_detail01 .content .c_right .hot_news .con .item .d{font-size:14px; color:#727272;}
.news_detail01 .content .c_right .hot_news .con .box{padding:25px 0;}
.news_detail01 .content .c_right .hot_news .con .item .t:hover{color:#db241c;}
.news_detail01 .content .c_right .list .box:hover .tit{color:#db241c;}


.case_detail.channel_content{padding:0;}
.case_detail01 .hd .dec span#switcher{margin-left:10px;}
.case_detail01 .hd .dec span#switcher .t{margin-right:5px; font-size:12px; color:#7e7e7e;}
.case_detail01 .hd{background:#f1f1f1; padding:150px 0 60px; margin-bottom:20px;}
.case_detail01 .hd .tit{font-size:32px; font-weight:bold; color:#333; text-align:center; margin-bottom:10px;}
.case_detail01 .hd .dec{font-size:13px; color:#939393; text-align:center;}
.case_detail01 .hd .dec .iconfont{margin-bottom:3px;}
.case_detail01 .hd .dec span{cursor:pointer; display:inline-block;}
.case_detail01 .hd .dec span.date,
.case_detail01 .hd .dec span.view{display:inline-block; margin-right:5px;}
.case_detail01 .content{padding-left:100px; position:relative;}
.case_detail01 .content .c_left{position:absolute; left:0; top:0; } 
.case_detail01 .content .c_left .c_box>div{width:50px; cursor:pointer; transition:.3s ease;  height:55px; background:#eee; text-align:center; line-height:55px; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.case_detail01 .content .c_left .c_box>div:hover{background:#db241c; color:#fff;}
.case_detail01 .content .c_left .c_box:hover a:hover{color:#fff;}
.case_detail01 .content .c_left .c_box a{background:transparent; padding-left:0; margin:0; float:none;}
.case_detail01 .content .c_left .c_box .iconfont{font-size:22px;}
/* .case_detail01 .content .c_left .kj i{width:23px; height:23px; background:url(../img/news_detail01_1.png) no-repeat center;} */
.case_detail01 .content .c_left .ewm{position:absolute; width:100px; left:60px; top:50px; display:none;}
.case_detail01 .content .c_center{width:72%; float:left; min-height:1000px; padding-bottom:30px;}
.case_detail01 .content .c_center ul{padding:0 2%; margin-top:35px; font-size:0;}
.case_detail01 .content .c_center ul li{cursor:pointer; width:32%; margin-right:2%; display:inline-block; font-size:15px; color:#666; text-align:center; background:#eee; line-height:44px; margin-bottom:15px; transition:.3s ease;}
.case_detail01 .content .c_center ul li.li3{margin-right:0;}
.case_detail01 .content .c_center ul li.li4{width:100%}
.case_detail01 .content .c_center ul li span{ font-weight:bold;}
.case_detail01 .content .c_center ul li:hover{color:#333f47; background:#db241c;}
.case_detail01 .content .c_center .box{padding-top:30px;}
.case_detail01 .content .c_center .text{font-size:14px; color:#575757; line-height:25px; text-align: justify;}
.case_detail01 .content .c_center .text ._img{margin-bottom:20px; text-align:center;}
.case_detail01 .content .c_right{position:absolute; right:0; top:0; width:21%;}                        
.case_detail01 .content .c_right .hot_pro{border:10px solid #f5f5f5;}
.case_detail01 .content .c_right .hot_pro .hot_box{padding:20px 20px 0;}
.case_detail01 .content .c_right .hot_pro .infor .tit{font-size:26px; font-weight:bold; color:#323f47; line-height:26px;}
.case_detail01 .content .c_right .hot_pro .con .item{border-top:1px dashed #bab8b8; text-align:center;}
.case_detail01 .content .c_right .hot_pro .con .item:first-child{border:none;}
.case_detail01 .content .c_right .hot_pro .con .item .t{font-size:15px; color:#727272; line-height:26px; margin-bottom:10px; transition:all .3s ease;}
.case_detail01 .content .c_right .hot_pro .con .box{padding:25px 20px;}
.case_detail01 .content .c_right .hot_pro .con .item .more{display:block; width:90%; margin:0 auto; height:40px; line-height:40px; text-align:center; border:2px solid #343e47; font-size:16px; color:#343e47; font-weight:bold; position:relative;}
.case_detail01 .content .c_right .hot_pro .con .item .more span{position:relative; z-index:2;}
.case_detail01 .content .c_right .hot_pro .con .item .more:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.case_detail01 .content .c_right .hot_pro .con .item .more:hover{color:#fff;}
.case_detail01 .content .c_right .hot_pro .con .item .more:hover:after{width:100%;}
.case_detail01 .content .c_right .hot_pro .con .item .more i{position:absolute; z-index:3; right:10px; top:50%; margin-top:-7px; width:8px; height:15px; background:url(../images/case_detail_jt.png) no-repeat; background-position:0 0;}
.case_detail01 .content .c_right .hot_pro .con .item .more:hover i{background-position:0 -15px;}

.contact_us01{margin-bottom:70px;}
.contact_us01 .tit{font-size:32px; color:#333e46; font-weight:bold; margin-bottom:20px;}
.contact_us01 .left{float:left; width:48%;}
.contact_us01 .left .con{font-size:16px; color:#777; line-height:24px; margin-bottom:35px; text-align:justify; line-height: 2;}
.contact_us01 .left .con span{font-size:18px; font-weight:bold; color:#db241c;}
.contact_us01 .left ul li{float:left; margin-bottom:35px;}
.contact_us01 .left ul li .t{font-size:20px; color:#333e46; font-weight:bold; margin-bottom:5px;}
.contact_us01 .left ul li .c{font-size:14px; color:#727272; line-height:20px; height:40px; overflow:hidden;}
.contact_us01 .left .bdsharebuttonbox a{background:none; padding-left:0; font-size:20px; color:#bebebe;}
.contact_us01 .left .bdsharebuttonbox a:hover{color:#db241c;}
.contact_us01 .right{float:right; width:46%;}
.contact_us01 .right  ul li{overflow:hidden; margin-bottom:20px; width: 50%; float: left;}
.contact_us01 .right ul li input{width:99%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; text-indent:20px; height:40px; box-sizing:border-box}
.contact_us01 .right ul li textarea{width:99%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; padding-left:20px; height:130px; box-sizing:border-box}
.contact_us01 .right button{cursor:pointer; outline:none; background:transparent; display:inline-block; padding:0 20px; height:38px; line-height:38px; text-align:center;border: 1px solid #333e46; font-size:14px; color:#333f47; font-weight:bold; position:relative;border-radius: 4px;}
.contact_us01 .right button span{display:inline-block; vertical-align:top;line-height: 34px; position:relative; z-index:3;font-size: 16px;width: 100px;}
.contact_us01 .right button span.icon{width:8px; height:16px; position:relative; top:9px; background:url(../images/about_center03_jt.png) no-repeat; margin-left:33px;display: none;}
.contact_us01 .right button:after{content:''; width:0; height:100%; background:#db241c; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.contact_us01 .right button:hover{border-color:#db241c;color: #ffffff;}
.contact_us01 .right button:hover:after{width:100%;}
.contact_us02 .map{height:430px; width:100%; overflow:hidden;}
.contact_us02 img{max-width:none;}
.contact_us02 .content{background:#db241c; padding:40px 0;}
.contact_us02 .content .tit{font-size:32px; color:#fff; font-weight:bold;}
.contact_us02 .content .con{font-size:18px; color:#fff;}
.contact_us03{margin-top:45px;}
.contact_us03 ul li{float:left; width:45%; margin-right:5%; margin-bottom:30px;}
.contact_us03 ul li .tit{font-size:28px; color:#333e46; font-weight:bold; margin-bottom:15px;}
.contact_us03 ul li .box{padding:50px; border:1px solid #e2e2e2;}
.contact_us03 ul li .box .left{float:left; position:relative; padding-right:30px; font-size:26px; color:#333e46; line-height:110px;}
.contact_us03 ul li .box .left:after{content:''; position:absolute; right:0; width:1px; height:110px; background:#bcbcbc; top:50%; margin-top:-55px;}
.contact_us03 ul li .box .right{width:60%; position:relative; float:left; padding-left:30px; min-height:110px;}
:root .contact_us03 ul li .box .right dl{width:100%; transform:translateY(-50%); position:absolute; top:50%;}
.contact_us03 ul li .box .right dl dd{position:relative; padding-left:15px; font-size:16px; color:#333e46; line-height:30px;}
.contact_us03 ul li .box .right dl dd:after{content:''; position:absolute; left:0; width:5px; height:5px; border-radius:50%; background:#db241c; top:12px;}
.contact_us03 ul li.li_img{text-align:center}
.contact_us03 ul li.li_img .img_box{display:inline-block; padding:0 20px; margin-top:75px;}
.contact_us03 ul li.li_img .img_box .img_{width:120px; height:120px; margin:0 auto;}
.contact_us03 ul li.li_img .img_box .txt{font-size:18px; line-height:30px; margin-top:10px;}

.brand_center.channel_content{padding:0;}
.brand_center .infor{text-align:center;}
.brand_center .infor .tit{font-size:44px; font-weight:bold; color:#333f47; }
.brand_center .infor .con{font-size:16px; color:#808080; line-height:28px; margin:5px 0 30px;}
.brand_center01{background:#fafafa; padding:50px 0;}
.brand_center01 .content a{display:block;}
.brand_center01 .content .rect-5515{padding-bottom:55.15%;}
.brand_center01 .content .rect-5535{padding-bottom:55.35%;}
.brand_center01 .content .rect-53{padding-bottom:53%;}
.brand_center01 .content .item{width:32%; float:left; margin-left:2%;}
.brand_center01 .content .item:first-child{margin-left:0;}
.brand_center01 .content .item .intro{transition:all 0.5s ease;}
.brand_center01 .content .item .intro .box{padding:30px 0 50px; color:#333f47;}
.brand_center01 .content .item .intro .box .date{font-size:16px; line-height:32px; font-family:Arial;}
.brand_center01 .content .item .intro .box .tit{font-size:28px; line-height:32px; margin:10px 0 20px; max-height:64px; white-space:normal;}
.brand_center01 .content .item .intro .box .con{font-size:14px; line-height:24px; margin-bottom:18px; color:#666;}
.brand_center01 .content .item:hover .intro .box .tit{font-weight:bold;}
.brand_center02{padding:50px 0;}
.brand_center02 .rect-28{padding-bottom:28.1%;}
.brand_center02 .rect-5625{padding-bottom:56.25%;}
.brand_center02 .rect-5615{padding-bottom:56.15%;}
.brand_center02 .left{float:left; width:50%; cursor:pointer;}
.brand_center02 .left .txt{background:#fafafa;}
.brand_center02 .left .txt .box{padding:6% 3%;}
.brand_center02 .left .txt .t{font-size:24px; color:#db241c; line-height:28px; font-weight:lighter;}
.brand_center02 .left .txt .c{font-size:35px; color:#2d3a43; line-height:28px; font-weight:bold; margin:15px 0;}
.brand_center02 .left .txt .tool{font-size:13px; color:#2d3a43;}
.brand_center02 .left .txt i{color:#db241c;}
.brand_center02 .left .cover{position:absolute; width:100%; height:100%; background:url(../images/black.3.png);top:0; left:0;}
.brand_center02 .left .cover i{position:absolute; width:98px; height:98px; background:url(../images/brand_center02_2.png) no-repeat center; left:50%; margin-left:-49px; top:50%; margin-top:-49px;}
.brand_center02 .right{float:right; width:50%;}
.brand_center02 .right .item1 .cover{position:absolute; width:100%; height:100%; left:0; top:0;}
.brand_center02 .right .item1 .cover a{display:block; padding:9% 4% 0;}
.brand_center02 .right .item1 .cover .t_cn{font-size:34px; color:#fff;}
.brand_center02 .right .item1 .cover .t_en{font-size:24px; color:#fff; font-family:Impact; text-transform:uppercase;}
.brand_center02 .right .item2{background:#fafafa; cursor:pointer;}
.brand_center02 .right .txt .box{padding:12% 6%;}
.brand_center02 .right .txt .t{font-size:18px; color:#db241c; line-height:28px; font-weight:lighter;}
.brand_center02 .right .txt .c{font-size:24px; color:#2d3a43; line-height:28px; font-weight:bold; margin:15px 0;}
.brand_center02 .right .txt .tool{font-size:13px; color:#2d3a43;}
.brand_center02 .right .txt i{color:#db241c;}
.brand_center02 .right .item .txt{float:left; width:50%;}
.brand_center02 .right .item .img{float:left; width:50%;}
.brand_center02 .right .item .img .cover{position:absolute; width:100%; height:100%; background:url(../images/black.3.png);top:0; left:0;}
.brand_center02 .right .cover .icon1{position:absolute; width:69px; height:69px; background:url(../images/brand_center02_3.png) no-repeat center; left:50%; margin-left:-34px; top:50%; margin-top:-34px;}
.brand_center02 .right .cover .icon2{position:absolute; width:20px; height:39px;  top:50%; margin-top:-18px;}
.brand_center02 .right .item2 .cover .icon2{left:0; background:url(../images/brand_center02_6.png) no-repeat center;}
.brand_center02 .right .item3{background:#343e47; cursor:pointer;}
.brand_center02 .right .item3 .txt{float:right;}
.brand_center02 .right .item3 .img{float:left;}
.brand_center02 .right .item3 .cover .icon2{background:url(../images/brand_center02_7.png) no-repeat center; right:0;}
.brand_center02 .right .item3 .txt .c{color:#fff;}
.brand_center02 .right .item3 .txt .tool{color:#fff; color:rgba(255,255,255,0.6);}
.brand_center03{margin-bottom:80px;}
.brand_center03 .rect-64{padding-bottom:64%;}
.brand_center03 .content li .li_box a{display:block; position:relative;}
.brand_center03 .content li .li_box img{opacity:0; visibility:hidden;}
.brand_center03 .content li .li_box .mask{position:absolute; left:0; top:0; background-color:rgba(0,0,0,.3); width:100%; height:100%; opacity:0; visibility:hidden; transition:all 0.2s ease 0s;}
.brand_center03 .content li .li_box .intro_wrap{position:absolute; top:0; left:0; bottom:0; right:0; border:1px solid #e3e3e3;}
.brand_center03 .content li .li_box .intro_wrap .box{padding:8%;}
.brand_center03 .content li .li_box .intro_wrap .box .intro .tit{font-size:24px; color:#333f47; font-weight:bold;}
.brand_center03 .content li .li_box .intro_wrap .box .intro .dec{font-size:15px; color:#696969; height:48px; line-height:24px; position:relative; margin-top:4%; overflow:hidden;;}
.brand_center03 .content li .li_box .date{margin-top:4%;}
.brand_center03 .content li .li_box .date .time{float:left; color:#8e8e8e;}
.brand_center03 .content li .li_box .date .time .day{font-size:36px; font-family:Impact; color:#db241c; line-height:1.2;}
.brand_center03 .content li .li_box .date .time .year{font-size:13px; color:#db241c;}
.brand_center03 .content li .li_box .date .mores{width:30px; height:20px; float:right; padding:0; overflow:hidden; border:0; border-left:1px solid rgba(255,255,255,0.2); text-indent:-110px; border-radius:0; opacity:0; visibility:hidden; transition:all 0.3s ease 0s; margin-top:8px;}
.brand_center03 .content li .li_box .date .mores:after{content:'>'; margin-left:10px; color:#fff; font-size:28px; padding-left:89px; text-indent:1px; line-height:18px; transition:all 0.3s ease 0s;}
.brand_center03 .content li:hover .li_box .date .mores{opacity:1; visibility:visible;}
.brand_center03 .content li:hover .li_box .date .mores:after{padding-left:105px;}
.brand_center03 .content li:hover .li_box img{opacity:1; visibility:visible;}
.brand_center03 .content li:hover .li_box .mask{opacity:1; visibility:visible;}
.brand_center03 .content li:hover .li_box .intro_wrap .box .intro .tit{color:#fff;}
.brand_center03 .content li:hover .li_box .intro_wrap .box .intro .dec{color:#fff;}
.brand_center03 .content li:hover .li_box .date .time{color:#fff;}
.brand_center03 .content li:hover .li_box .intro_wrap{border-color:transparent;}
.brand_center03 .content li:hover  .li_box .date .time .day{color:#fff;}
.brand_center03 .content li:hover  .li_box .date .time .year{color:#fff;}

.brand_center04 .page1_logo {position:absolute; width:467px;height:142px;left: 50%;margin-left: -233px;top: 50%;margin-top: -122px;}
.brand_center04 .tit{position:absolute; width:467px; left:50%; margin-left:-233px; top:50%; margin-top:50px; text-align:center; font-size:18px; color:#fff;}
.brand_center04 .SibAiBody .infor{text-align:left;}
.SibAiBody .infor .t1{font-size:30px; font-weight:lighter;}
.SibAiBody .infor .t2{font-size:42px; font-weight:bold;}
.SibAiBody .infor .c{font-size:16px;}
#SibAiCubeButton.SibAiRed{font-size: 0;width: 66px;height: 102px;background:url(../images/brand_center04_more.png) no-repeat center center;cursor: pointer;}
#SibAiCubeButton.SibAiRed a{display: none;}
#SibAiCubeButton a{display: none;}
#SibAiCubeButton{width: 66px;height: 102px;background-image: url(../images/brand_center04_button1.png);background-repeat: no-repeat;cursor: pointer;}
#SibAiSection2 .SibAiImg{background-image:url(../images/brand_center04_2.jpg);background-repeat: no-repeat;background-size: cover;}
#SibAiPanel3 #SibAiSection2 .SibAiBody .infor1{display:block;}
#SibAiPanel3 #SibAiSection2 .SibAiBody .infor2{display:none;}
#SibAiPanel4 #SibAiSection2 .SibAiBody .infor1{display:none;}
#SibAiPanel4 #SibAiSection2 .SibAiBody .infor2{display:block;}
#SibAiSection3 .SibAiRightCol{background: url(../images/brand_center04_3.jpg) no-repeat 50% 80%; background-size: cover;}
#SibAiPanel6 #SibAiSection3 .SibAiLeftCol .SibAiBody .infor1{display:block;}
#SibAiPanel6 #SibAiSection3 .SibAiLeftCol .SibAiBody .infor2{display:none;}
#SibAiPanel7 #SibAiSection3 .SibAiLeftCol .SibAiBody .infor1{display:none;}
#SibAiPanel7 #SibAiSection3 .SibAiLeftCol .SibAiBody .infor2{display:block;}
#SibAiPanel7 #SibAiSection3 .SibAiLeftCol .SibAiBody .infor .t:after{background:#db241c;}
#SibAiPanel6 #SibAiSection3 .SibAiLeftCol .SibAiBody .infor .t:after{background:#db241c;}
#SibAiSection4 .SibAiLeftCol{background: url(../images/brand_center04_4.jpg) no-repeat 50% 80%;background-size: cover;}
#SibAiPanel11 #SibAiSection4 .SibAiLeftCol{background: url(../images/brand_center04_4.jpg) no-repeat ;background-size: cover;}
#SibAiPanel9 #SibAiSection4 .SibAiRightCol .SibAiBody .infor1{display:block;}
#SibAiPanel9 #SibAiSection4 .SibAiRightCol .SibAiBody .infor2{display:none;}
#SibAiPanel10 #SibAiSection4 .SibAiRightCol .SibAiBody .infor1{display:none;}
#SibAiPanel10 #SibAiSection4 .SibAiRightCol .SibAiBody .infor2{display:block;}
#SibAiPanel11 #SibAiSection4 .SibAiRightCol .SibAiBody .infor1{display:none;}
#SibAiPanel11 #SibAiSection4 .SibAiRightCol .SibAiBody .infor2{display:block;}
#SibAiSection4 .SibAiRightCol{background-color: none;}
#SibAiSection5{background: url(../images/brand_center_bg.jpg) no-repeat fixed;background-size: cover;margin-bottom: 0;}
#SibAiCubeContainer{background:#333; background-size: cover;margin-bottom: 0;}
.SibAiRich #Contents{padding-bottom: 0;}
#SibAiSection5 .SibAiButton a{background-color: #00479d;}
#SibAiSection5 .SibAiButton a:before{background-color: #00479d;}
#SibAiBody{overflow:hidden;}


/*-------------------------zhangxr end-----------------------------*/

/* 20200218 */
.pro_list01 .hd .item{padding-left:155px;}
.pro_center01 .left li .tab .t a{display:block;}
.pro_detail01 .left_l .myprev:hover{background:url(../images/pro_detail01_2_on.png) no-repeat; background-position:0 0; }
.pro_detail01 .left_l .mynext:hover{background:url(../images/pro_detail01_2_on.png) no-repeat; background-position:0 -13px;}
/*2020.02.22*/
.pro_detail01 .left_r .intro .item .con{font-size:14px}
.pro_detail01 .right .list li .li_box{padding:10px 20px;}
.pro_detail01 .right .list li .li_box .img_{width:20px; height:auto; font-size:0;}
.pro_detail01 .right .list li .li_box .txt{line-height:16px; font-size:14px}


.shiyebu01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px;}
.shiyebu01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.shiyebu01 .infor .con{font-size:18px; line-height:30px; color:#6b6b6b; margin-top:30px;}
.shiyebu01 .content{margin-top:40px;}
.shiyebu01 .content li .box{padding:2% 3%; border:1px #fff solid; border-bottom-color:#f1f1f1; }
.shiyebu01 .content li .imgbox {width:24%; margin-right:4%;}
.shiyebu01 .content li .info {width:auto; padding-top:50px;}
.shiyebu01 .content li .info .title {font-size:24px; margin:0 0 8px;}
.shiyebu01 .content li .info .p {font-size:13px; color:#727272; line-height:23px; height:46px; overflow:hidden;}


.rightFloat{position:fixed; right:0; bottom:0; z-index:15; cursor:pointer;}
.rightFloat .gotop{display:block;width:60px; height:60px; background:url(../images/top.png) no-repeat;}
.rightFloat .gotop:hover{background-position:0 -60px;}


body .searchArea .content_form .form_box .search .btn_wrap{position:relative}
body .searchArea .content_form .form_box .search .btn_wrap .btns{color:#333f47; border-color:#333f47; position:relative; z-index:3;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:none}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{display:none;}
body .searchArea .content_form .form_box .search .btn_wrap:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
body .searchArea .content_form .form_box .search .btn_wrap:hover:after{width:100%;}
body .searchArea{padding:0 0 60px;}


body .channel-content-49189 .form-m1 .form-m1-btn button{width:136px; height:40px; line-height:40px; outline:none; border:none; border-radius:0;}
body .channel-content-49189 .form-m1 .form-m1-btn ._submit{background:#db241c; color:#333f47}
body .Form-J1 .Form-J1-Btn button{width:136px; height:40px; line-height:40px; outline:none; border:none; border-radius:0;}
body .Form-J1 .Form-J1-Btn ._submit{background:#db241c; color:#333f47}


.parts_banner.xc_banner{height:445px;}
.prolist_banner.xc_banner{height:445px;}
.case_banner.xc_banner{height:445px;}


.pro_detail02 .sections02 .content .content_table.four_table .table_tr td{width:386px;}
.pro_detail02 .sections02 .content .content_table02.four_table{width:386px;}
.pro_detail02 .sections02 .content .content_table.three_table .table_tr td{width:514px;}
.pro_detail02 .sections02 .content .content_table02.three_table{width:514px;}
.pro_detail02 .sections02 .content .content_table.two_table .table_tr td{width:773px;}
.pro_detail02 .sections02 .content .content_table02.two_table{width:773px;}
#SibAiSection5 .SibAiButton a{display:none!important;}

.header_bott .inav .nav_li .pc_xiala_top .content ul.ul02 li span{display:inline-block; vertical-align:middle;}
.header_bott .inav .nav_li .pc_xiala_top .content ul.ul02 li span.icon{width:20px; height:20px;  transition:all 0.5s ease;}

.header_bott .inav .zj .pc_xiala_top .content ul.ul02 li span.icon{background:url(../images/zj.png) no-repeat;}
.header_bott .inav .bj .pc_xiala_top .content ul.ul02 li span.icon{background:url(https://www.shantui.com/resources/web/img/bj.png) no-repeat;}
.header_bott .inav .gc .pc_xiala_top .content ul.ul02 li span.icon{background:url(https://www.shantui.com/resources/web/img/gc.png) no-repeat;}
.header_bott .inav .sg .pc_xiala_top .content ul.ul02 li span.icon{background:url(https://www.shantui.com/resources/web/img/sg.png) no-repeat;}
.header_bott .inav .qq .pc_xiala_top .content ul.ul02 li span.icon{background:url(https://www.shantui.com/resources/web/img/qq.png) no-repeat;}
.header_bott .inav .pp .pc_xiala_top .content ul.ul02 li span.icon{background:url(https://www.shantui.com/resources/web/img/pp.png) no-repeat;}
.header_bott .inav .gy .pc_xiala_top .content ul.ul02 li span.icon{background:url(https://www.shantui.com/resources/web/img/gy.png) no-repeat;}
.header_bott .inav .nav_li .pc_xiala_top .content ul.ul02 li span.icon1{background-position:0 0}
.header_bott .inav .nav_li .pc_xiala_top .content ul.ul02 li span.icon2{background-position:-20px 0}
.header_bott .inav .nav_li .pc_xiala_top .content ul.ul02 li:hover span.icon1{background-position:0 -20px}
.header_bott .inav .nav_li .pc_xiala_top .content ul.ul02 li:hover span.icon2{background-position:-20px -20px}


.pc_xiala_top .content .xiala_close{display:none;}
.history .container {position:relative; overflow: hidden; margin:0;}
.history .container.last_min_height {min-height:860px;}
.history .section {position:fixed; top:0; left:0; width:100%; height:100vh; padding:0; max-width:100%; min-height:inherit; visibility:hidden; opacity:0; z-index:0;}
.history .section.on {visibility:visible; opacity:1; z-index:1;}
.history .section .section_inner {position:relative; width:100%; height:100%;}
.history .section .bg_box {position:absolute; bottom:0; left:0; width:100vw; height:100vh; box-sizing: border-box;}
.history .section .bg_box .bg_box_inner {position:relative; width:100%; height:100%; overflow: hidden;}
.history .section .bg_box .bg_box_inner:after {content:""; position:fixed; top:0; left:0; width:100%; height:100%; background-color:rgba(0,0,0,0.5); opacity:0;}
.history .section .bg_box .bg_box_inner video {position: absolute; width: auto; height: auto; min-width: 100%; min-height: 100%; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.history .section .bg_box .bg_box_inner li {position:absolute; bottom:0; left:0; width:100%; height:0; overflow: hidden;}
.history .section .bg_box .bg_box_inner li:first-child {height:100%;}
.history .section .bg_box .bg_box_inner li > div {position:absolute; bottom:0; left:0; width:100%; height:100vh;}
.history .section .bg_box .bg_box_inner li:first-child > div {height:100%;}
#HISTORY_DETAIL {margin-top:88px; height:calc(100vh - 88px); color:#fff;}
#HISTORY_DETAIL .back_btn {position:absolute; top:40px; left:40px; z-index:4;}
#HISTORY_DETAIL .back_btn a {font-size:16px; line-height: 13px; display:inline-block; vertical-align: top;}
#HISTORY_DETAIL .back_btn a:before {content:""; position:relative; top:2px; display: inline-block; margin-right:12px; width:16px; height:13px; background:url("../images/back_arrow.png") no-repeat 0 0 / contain;}
#HISTORY_DETAIL .back_btn a:after {content:""; position:absolute;bottom:-6px;left:0;width:0;height:1px;background:#fff;
    -webkit-transition: all 300ms ease-out;
    -moz-transition: all 300ms ease-out;
    -ms-transition: all 300ms ease-out;
    -o-transition: all 300ms ease-out;
    transition: all 300ms ease-out;}
#HISTORY_DETAIL .back_btn a:hover:after {width:100%;}
#HISTORY_DETAIL .detail_container {position:relative; width:100%; height:100%;}
#HISTORY_DETAIL .detail_container .hidden_scroll {position:fixed; top:0; left:0; width:100%; height:100%; overflow-x:hidden; overflow-y:scroll; opacity:0;}
#HISTORY_DETAIL .detail_container .hidden_scroll .hidden_contents {display: block; width:100%; height:100%;}
#HISTORY_DETAIL .detail_contents {position:absolute; top:0; left:0; width:100%; height:100%; box-sizing: border-box; visibility: hidden; opacity:0; z-index:0}
#HISTORY_DETAIL .detail_contents.on {visibility: visible; opacity:1; z-index:1;}
#HISTORY_DETAIL .detail_contents.change {animation:detail_change_animate 1s forwards cubic-bezier(.66,0,.34,1); visibility: visible; opacity:1; z-index:2;}
#HISTORY_DETAIL .detail_contents .detail_inner {position:relative; margin-top:100px; height:100%;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro {position:absolute; top:100px; left:12vw; max-width:740px; word-break: keep-all;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.year {font-size:20px; color:#cccccc;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.year span {display: inline-block;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.year .year_str {font-size:20px;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.title {font-size: 52px;line-height: 52px;color: #db241c; font-weight:bold; margin-top:33px; margin-bottom:60px;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.desc {font-size:16px; line-height: 30px; color:#cccccc; margin-bottom:60px;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.scroll {font-size:14px;letter-spacing:1.4px;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.scroll .arrow {display: inline-block; position:relative; vertical-align: middle; top:-4px;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.scroll .arrow:before {content:""; position:absolute; top:0; left:7px; width:7px; height:7px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(45deg); animation:detail_scroll_arrow_animate 1.5s infinite;}
#HISTORY_DETAIL .detail_contents .detail_inner .intro li.scroll .arrow:after {content:""; position:absolute; top:0; left:0; width:7px; height:7px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(45deg); animation:detail_scroll_arrow_animate 1.5s 0.1s infinite;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists {position:relative; font-size:0; white-space:nowrap; overflow-x:scroll; overflow-y:hidden; padding-top:8vw;padding-left:100%; -ms-overflow-style:none; height:100%;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists::-webkit-scrollbar {display:none;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a {position:relative; display: inline-block; vertical-align: top; margin-right:120px;color: #fff; text-decoration: none}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a:last-child {margin-right:243px;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a .thumb {width:400px;overflow:hidden;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a img {width:100%;transition:all 500ms ease-out;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a:hover .thumb img {transform:scale(1.1);}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a .copy_box {display: block; margin-top:20px; white-space: normal;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a .copy_box span {display: block;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a .copy_box .title {font-size:15px; margin-bottom:20px; line-height: 24px;}
#HISTORY_DETAIL .detail_contents .detail_inner .lists a .copy_box .year {font-size:16px; color:#999999;}
#HISTORY_DETAIL .detail_contents1 {background:url("../images/detail_bg1.jpg") no-repeat center/cover;}
#HISTORY_DETAIL .detail_contents2 {background:url("../images/detail_bg2.jpg") no-repeat center/cover;}
#HISTORY_DETAIL .detail_contents3 {background:url("../images/detail_bg3.jpg") no-repeat center/cover;}
#HISTORY_DETAIL .detail_contents4 {background:url("../images/detail_bg4.jpg") no-repeat center/cover;}
#HISTORY_DETAIL .detail_contents5 {background:url("../images/detail_bg5.jpg") no-repeat center/cover;}
body.ipad #HISTORY_DETAIL .detail_contents {padding-top:180px;}
#HISTORY_DETAIL .progress {position:absolute; bottom:0; left:0; width:100%; height:120px; transform:translate(0, 45px); transition:transform 0.7s cubic-bezier(.66,0,.34,1); z-index:3;}
#HISTORY_DETAIL .progress .progress_container {background-color:#222222; width:100%; height:100%;}
#HISTORY_DETAIL .progress .progress_inner {font-size:0; padding:0 12vw; box-sizing: border-box;}
#HISTORY_DETAIL .progress .progress_inner a {position:relative; width:20%; display:inline-block; margin-top:36px; text-align: center; vertical-align: top;}
#HISTORY_DETAIL .progress .progress_inner a:before {content:""; position:absolute; top:0; left:0; width:18px; height:18px; margin:-9px; border:1px solid #fff; border-radius: 50%; opacity:0; box-sizing: border-box; z-index:1;}
#HISTORY_DETAIL .progress .progress_inner a:after {content:""; position:absolute; top:0; left:0; width:18px; height:18px; margin:-9px; border:1px solid #fff; border-radius: 50%; opacity:0; box-sizing: border-box; z-index:1;}
#HISTORY_DETAIL .progress .progress_inner a .line {position:relative; width:100%; height:1px; background-color:#444444; margin-bottom:36px;}
#HISTORY_DETAIL .progress .progress_inner a .line .progress_line {position:absolute; top:0; left:0; width:0; height:1px; background-color:#fff;}
#HISTORY_DETAIL .progress .progress_inner a:last-child .line:before {content:""; position:absolute; top:-4px; right:-7px; width:9px; height:9px; background:url("../images/progress_end_arrow.png") no-repeat 0 0; background-size:9px;}
#HISTORY_DETAIL .progress .progress_inner a .line:after {content:""; position:absolute; top:-3px; left:-3px; width:7px; height:7px; background-color:#fff; border-radius: 50%;}
#HISTORY_DETAIL .progress .progress_inner a span {position:relative; display: inline-block; font-size:16px; color:#fff; opacity:0.42; transform:translate(0, 40px); transition:transform 0.7s 0.2s, opacity 0.3s;}
#HISTORY_DETAIL .progress .progress_inner a span:after {content:""; position:absolute; bottom:-6px; left:50%; width:0; height:1px; background-color:#fff; transition:all 0.3s;}
#HISTORY_DETAIL .progress .progress_inner a.already .line .progress_line {width:100% !important;}
#HISTORY_DETAIL .progress .progress_inner a.on span {opacity:1;}
#HISTORY_DETAIL .progress .progress_inner a.on span:after {left:0; width:100%;}
#HISTORY_DETAIL .progress .progress_inner a:hover span {opacity:1;}
#HISTORY_DETAIL .progress .progress_inner a.on:before {animation:progress_on_animate 2s infinite;}
#HISTORY_DETAIL .progress .progress_inner a.on:after {animation:progress_on_animate 2s 0.5s infinite;}
#HISTORY_DETAIL .progress .progress_arrow {position:absolute; top:30px; right:30px; width:20px; height:12px; transform:rotate(180deg); transition:transform 0.3s;}
#HISTORY_DETAIL .progress .progress_arrow img{vertical-align: top;max-width: 100%;}
#HISTORY_DETAIL .progress.on {transform:translate(0,0);}
#HISTORY_DETAIL .progress.on .progress_inner a span {transform:translate(0,0);}
#HISTORY_DETAIL .progress.on .progress_arrow {transform:rotate(0deg);}
#HISTORY_DETAIL .progress .progress_container {transform:translate(0, 100px); opacity:0;}
#HISTORY_DETAIL.on .progress .progress_container {transform:translate(0, 0); opacity:1; transition:all 1s 1s;}

#HISTORY_DETAIL .detail_contents .detail_inner .intro li .tw_box {transform:translate(0, 100px); opacity:0;}
#HISTORY_DETAIL .detail_contents.change .detail_inner .intro li .tw_box,
#HISTORY_DETAIL .detail_contents.on .detail_inner .intro li .tw_box {transform:translate(0, 0); opacity:1; transition:all 1s;}
#HISTORY_DETAIL .detail_contents.change .detail_inner .intro li:nth-of-type(1) .tw_box,
#HISTORY_DETAIL .detail_contents.on .detail_inner .intro li:nth-of-type(1) .tw_box {transition-delay:1s;}
#HISTORY_DETAIL .detail_contents.change .detail_inner .intro li:nth-of-type(2) .tw_box,
#HISTORY_DETAIL .detail_contents.on .detail_inner .intro li:nth-of-type(2) .tw_box {transition-delay:1.1s}
#HISTORY_DETAIL .detail_contents.change .detail_inner .intro li:nth-of-type(3) .tw_box,
#HISTORY_DETAIL .detail_contents.on .detail_inner .intro li:nth-of-type(3) .tw_box {transition-delay:1.2s}
#HISTORY_DETAIL .detail_contents.change .detail_inner .intro li:nth-of-type(4) .tw_box,
#HISTORY_DETAIL .detail_contents.on .detail_inner .intro li:nth-of-type(4) .tw_box {transition-delay:1.3s}
#POPUP {position:fixed; top:89px; left:0; width:100%; height:calc(100% - 89px); background-color:rgba(0,0,0,0.8); z-index:3; overflow-y:auto; display: none;}
#POPUP .popup_container {position:relative; width:100%; height:100%; display:table; text-align: center;}
#POPUP .popup_inner {display: table-cell; vertical-align: middle;}
#POPUP .popup_inner .thumb_box {position:relative; width:100%; max-width:784px; margin:0 auto; padding:60px 0;}
#POPUP .popup_inner .thumb_box > img {width:100%;}
#POPUP .popup_inner .thumb_box .popup_close {position:absolute; top:24px; right:0;width:21px;height:21px;}
.isWeb {display: inline-block !important;}
.isMob {display: none !important;}
@keyframes step1_scroll_animate {
    0%, 20% {height: 45%;top: -45%;}
    80%, 100% {height: 45%;top: 145%;}
}

@keyframes detail_change_animate {
    0% {transform:translate(100%,0);}
    100% {transform:translate(0,0);}
}

@keyframes detail_scroll_arrow_animate {
    0% {transform:translate(-5px,0) rotate(45deg); opacity:0;}
    50% {transform:translate(0,0) rotate(45deg); opacity:1;}
    100% {transform:translate(5px,0) rotate(45deg); opacity:0;}
}

@keyframes progress_on_animate {
    0% {width:0; height:0; margin:0; opacity:0;}
    10% {width:0; height:0; margin:0; opacity:1;}
    90% {width:40px; height:40px; margin:-20px; opacity:0;}
    100% {width:40px; height:40px; margin:-20px; opacity:0;}
}
.pro_detail03 li .li_box .intro .c4 .text{position:relative;}
.pro_detail03 li .li_box .intro .c4 .text:after {content:''; width:11px; height:6px; background:url(../images/xiala_jt.png) no-repeat center; position:absolute; top:50%; margin-top:-3px; right:20px; transition:all 0.5s ease;}
.pro_detail03 li .li_box .intro .c4 .text.cur:after{transform:rotateZ(180deg);}
.pro_list02 li .li_box .intro .c4 .text{position:relative;}
.pro_list02 li .li_box .intro .c4 .text:after {content:''; width:11px; height:6px; background:url(../images/xiala_jt.png) no-repeat 0 0; position:absolute; top:50%; margin-top:-3px; right:20px; transition:all 0.5s ease;}
.pro_list02 li .li_box .intro .c4 .text.cur:after{transform:rotateZ(180deg);}
.parts_list02 li .li_box .intro .c4 .text{position:relative;}
.parts_list02 li .li_box .intro .c4 .text:after {content:''; width:11px; height:6px; background:url(../images/xiala_jt.png) no-repeat center; position:absolute; top:50%; margin-top:-3px; right:20px; transition:all 0.5s ease;}
.parts_list02 li .li_box .intro .c4 .text.cur:after{transform:rotateZ(180deg);}
.solution_list03 .content .item .intro .box .t a:hover{opacity:0.8; filter:Alpha(opacity=80)}



.contact_us01 .left{position:relative; z-index:3}
.contact_us01 .left ul li{ position:relative; cursor:pointer;}
.contact_us01 .left ul li:nth-child(1) { width: 35%; margin-right: 6%; position: relative; }
.contact_us01 .left ul li:nth-child(2) { width: 20%; margin-right: 6%; position: relative; }
.contact_us01 .left ul li .ewm{position:absolute; left:100%; top:50%; margin-top:-60px; width:120px; height:120px; display:none}
.contact_us01 .left ul li.gzh,
.contact_us01 .left ul li.douyin{display:none;}
.xc_banner.big_banner>img{width:3840px; margin-left:-1920px;}
.solu_banner.big_banner>img{width:3840px; margin-left:-1920px;}
.about_banner.big_banner .video_box .video{width:3840px; margin-left:-1920px;}

.pro_center01 .left ul{width:90%;}
.bigscreen .pro_center01 .left li .tab{line-height:104px;}
.part_center.bigscreen .pro_center01 .left li .tab{line-height:124px;}
.part_center.bigscreen .pro_center02 .bd .item .right .li_box .more{padding:150px 40px;}

.contact_us.bigscreen .BMap_mask{background-size:cover;}
/*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-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#db241c; 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:#db241c;}

/* 0303 */
/* è®¢è´­è¡¨å• */
.order_form.channel_content{padding-bottom:0}
.order_form01{padding:60px 0 40px;}
.order_form01 .infor{text-align:center;}
.order_form01 .infor .tit{font-size:30px; line-height:30px; font-weight:bold; color:#333f47; margin-bottom:15px;}
.order_form01 .infor .con{font-size:16px; color:#333f47; line-height:25px;}
.order_form01 .content li{float:left; width:32%; margin-left:2%; position:relative; box-shadow:0 0 25px rgba(0,0,0,.1);}
.order_form01 .content li .li_box{padding:20px 30px;}
.order_form01 .content li .li_box .tit{font-size:25px; line-height:30px; color:#4f4f4f; color:rgba(79,79,79,.8); font-weight:bold;}
.order_form01 .content li .li_box .tit .num{font-size:35px; font-family:Impact; display:inline-block; vertical-align:-4px; margin-right:5px;}
.order_form01 .content li .li_box .con{font-size:14px; line-height:24px; color:#333f47; margin-top:10px; height:48px; overflow:hidden;}
.order_form01 .content li .icon{position:absolute; right:15px; bottom:0;}
.order_form01 .content li:first-child{margin-left:0; background:#db241c;}
.order_form01 .content li:first-child .li_box .tit{color:#fff;}
.order_form01 .content li:first-child .li_box .con{color:#fff;}

.proOrder_form01{margin-bottom:40px;}
.proOrder_form01 .content{padding:0 10%;}
.proOrder_form01 .content .item{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.1)}
.proOrder_form01 .content .img_{width:22%; float:left;}
.proOrder_form01 .content .intro_{width:78%; float:left;}
.proOrder_form01 .content .intro_ .box{padding:30px;}
.proOrder_form01 .content .intro_ .box .left {width:64%; float:left;}
.proOrder_form01 .content .intro_ .box .left .tit span{display:inline-block;}
.proOrder_form01 .content .intro_ .box .left .tit span.xinghao{font-size:30px; color:#333f47; font-family:Impact;}
.proOrder_form01 .content .intro_ .box .left .tit span.name{font-size:20px; color:#333f47}
.proOrder_form01 .content .intro_ .box .left .con{font-size:14px; color:#333f47; line-height:23px;}
.proOrder_form01 .content .intro_ .box .left .con span{display:block}
.proOrder_form01 .content .intro_ .box .right{width:35%; float:right; margin-top:40px;}
.proOrder_form01 .content .intro_ .box .right .cell{font-size:15px; color:#333f47; display:inline-block; padding:0 20px; position:relative; text-align:center}
.proOrder_form01 .content .intro_ .box .right .cell .top_{font-size:20px; color:#db241c}
.proOrder_form01 .content .intro_ .box .right .cell02{padding-right:0;}
.proOrder_form01 .content .intro_ .box .right .cell01:after{content:''; width:1px; height:50px; background:#d6d9da; position:absolute; right:0; top:50%; margin-top:-25px;}

.order_form02{padding:30px 0 83px; background:#fafafa;}
.order_form02 .infor{padding:0 4%;}
.order_form02 .infor .tit{font-size:40px; line-height:40px; font-weight:bold; color:#333f47; display:none;}
.order_form02 .content .form_box form .inp_box{position:relative; margin-bottom:10px; font-size:0; padding-left:120px; box-sizing:border-box;}
.order_form02 .content .form_box form .inp_box label{font-size:18px; color:#333f47; line-height:35px; width:120px; position:absolute; left:0; top:50%; margin-top:-17px;}
.order_form02 .content .form_box form .inp_box label span{color:#db241c;}
.order_form02 .content .form_box form .inp_box .inp{width:100%; display:inline-block; height:35px; line-height:35px; border:1px solid #e4e4e4; font-size:18px; text-indent:10px; vertical-align:middle; padding:0}
.order_form02 .content .form_box form .inp_box .sele{width:100%; display:inline-block; height:37px; line-height:37px; border:1px solid #e4e4e4; font-size:18px; box-sizing:border-box}
.order_form02 .content .form_box form .inp_box.message .inp{height:70px;}
.order_form02 .content .form_box form .inp_box.yzm {margin-top:13px;}
.order_form02 .content .form_box form .inp_box.yzm .img_{display:inline-block; vertical-align:middle; height:35px;}
.order_form02 .content .form_box form .inp_box.yzm .img_ img{height:100%;}
.order_form02 .content .form_box form .inp_box.yzm .inp{width:25%;}
.order_form02 .content .form_box form .inp_box.accept{padding-left:0; font-size:14px; color:#aaa; line-height:25px; cursor:pointer; margin-bottom:0; display:none;}
.order_form02 .content .form_box form .inp_box.accept span{display:inline-block; vertical-align:middle;}
.order_form02 .content .form_box form .inp_box.accept i{display:inline-block; vertical-align:middle; width: 15px;
  height: 15px; border: 1px solid #333f47;  margin:0 5px;}
.order_form02 .content .form_box form .inp_box.accept.cur i {background: #db241c; border-color: #db241c;}
.order_form02 .content .form_box form .inp_box.btns{padding-left:0; position:relative; margin-bottom:0; margin-right:0; text-align:center; margin-top:20px;}
.order_form02 .content .form_box form .inp_box.btns button{display:inline-block; width:200px; height:50px; line-height:50px; text-align:center; background:#db241c;  outline:none; border:none;  font-size:17px; font-weight:bold; color:#333f47; cursor:pointer; position:relative;}
.order_form02 .content .form_box form .inp_box.btns button span{position:relative; z-index:3}
.order_form02 .content .form_box form .inp_box.btns button:after{content:''; width:0; height:100%; background:#333f47; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.order_form02 .content .form_box form .inp_box.btns button:hover{color:#fff;}
.order_form02 .content .form_box form .inp_box.btns button:hover:after{width:100%;}

.ipart01 .content .li_.active .box .li_box .more{overflow:hidden; position:relative;}
.ipart01 .content .li_.active .box .li_box .more span{display:inline-block; vertical-align:middle; position:relative; z-index:3;}
.ipart01 .content .li_.active .box .li_box .more .icon{width: 8px;height: 16px;background: url(../images/about_center03_jt.png) no-repeat;margin-left: 33px;}
.ipart01 .content .li_.active .box .li_box .more:after{content:''; width:0; height:100%; background:#333f47; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;} 
.ipart01 .content .li_.active .box .li_box .more:hover span{color:#fff; }
.ipart01 .content .li_.active .box .li_box .more:hover .icon{background-position:-8px 0;}
.ipart01 .content .li_.active .box .li_box .more:hover:after{width:100%;}

.Total_banner{display:none;}
.Total_search{padding-bottom:100px;}
.Total_search01 .searchArea{background:url(../images/total_banner.jpg) no-repeat center; padding:100px 0 80px; margin-bottom:50px;}
.Total_search01 .searchArea .content_form .list a{color:#fff;}
.Total_search01 .searchArea .content_form .list a:after{background:#fff;}
body .searchArea .content_form .form_box .search .btn_wrap{background:#db241c;}
body .searchArea .content_form .form_box .search .btn_wrap .btns{border:none; background:none; display:inline-block; width:auto;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:none;}
body .searchArea .content_form .form_box .search .btn_wrap:hover .btns{color:#fff;}
.Total_search01 .resultArea .infor .tit span{color:#db241c;}
.case_list01 .bd li .intro .box_l{width:78%;}
.case_list01 .bd li .intro .box_l .c span{width:auto; min-width:20%;}
.case_list01 .bd li .intro .box{padding:40px;}

.global_banner .intro .guanjian p{font-size:16px; font-weight:bold; color:#db241c; margin-top:20px;}
.global_banner .intro .guanjian p a{font-family:'Impact'; font-size:24px; font-weight:normal}
.header_top .right li .icon01_0 {width:15px; height:14px; background: url(../images/h_top_ico0.png) no-repeat center;}
.header_top .right li.li00{font-family:Arial;}
.header_bott .mobile_key{display:none; width:39px; height:32px; background:url(../images/mobile_key.png) no-repeat center;}
.header_bott .m_search{display:none;}
.m_header_top{display:none;}
.m_nav{display:none;}
.m_xcbanner{display:none} 
.m_pageFooter{display:none;}
.m_third_nav{display:none;}
.add_price{display:none;}

.parts_banner .ban_form .form_box.four_form  .inp_box_wrap{width:17%;}
.pro_detail02 .sections02 .content .content_table02{display:none;}
.pro_center02 .bd .item .right .li_box .infor{position:relative;}
.pro_center02 .bd .item .right .li_box .infor .icon{width:63px; height:62px; background:url(../images/pro_list_ico.png) no-repeat center; position:absolute; top:30px; right:-25px; opacity:0; visibility:hidden;}
.pro_center02 .bd .item .right li.li_new .li_box .infor .icon{opacity:1; visibility:visible;}
.pro_detail02 .sections01 .content .right li .li_box{padding:30px}
.pro_detail02 .sections01 .content .right li .intro{height:200px}
.f_bott .left .phone a:hover{color:#fff;}
.case_detail01 .content .c_center{min-height:650px;}
.solution_list01 .content .bd .item .infor .con{font-size:25px}
.pro_center02 .bd .item .right .li_box .intro .con .con_text .text_t{font-size:13px;}
.pro_center02 .bd .item .right .li_box .infor .con{font-size: 18px;}
.header_bott .inav_wrapper{position:relative; z-index:2}
.header_bott .h_tools{position:relative; z-index:2}
.ibanner .item .banner_img{width:100%; height:100%}
.ibanner .item video{width:100%;}
.case_detail01 .hd .dec span.date{display:none;}
.news_detail01 .content .c_center .text img{width:600px;}
.case_detail01 .content .c_center .text img{width:600px;}
.news_detail01 .content .c_center .text .pic-yuan img{width:auto!important;}
.news_list02 .bd li .infor .box .intro .symbol span{width:auto; padding:0 5px;}

.pro_detail01 .right .pro_price{display:inline-block;}
.pro_detail01 .right .pro_price02{background:#db241c; color:#333f47; margin-left:20px;}
.pro_detail01 .right .pro_price02:after{background:#333f47;}
.pro_detail01 .right .pro_price02 a:hover{color:#db241c;}
.pro_detail01 .right .pro_price02 a{color:#333f47;}

.pro_list01 .bd .bd_list li.li_new1 .infor .icon{background:url(../images/new_pro.png) no-repeat center; opacity:1; visibility:visible;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li.zhaobiao{display:none;}
.pro_detail02 .sections02 .content.content_sashuiche .firstRow{background:#f8f8f8;}
.pro_detail02 .sections02 .content.content_sashuiche .table_tr{height:59px;}
.m_proDetail05 .bd .sections02 .content.content_sashuiche .firstRow{background:#f8f8f8;}
.m_proDetail05 .bd .sections02 .content.content_sashuiche .table-responsive{box-sizing:border-box;}
.job_list01 .infor .con ._submit{border:none; background:none; outline:none; padding:0; margin:0;}
.job_list01 .infor .con ._submit a{position:static; padding:15px 35px; background-color:#333f47; color:#fff; font-size:15px; display:inline-block; margin-top:20px;}
.send .Form-J1 .Form-J1-li label{text-align:right;}
.case_list01 .bd li .intro .box_r{width:20%; text-align:right;}
.case_list01 .bd li .intro .box_r .text .text_a{text-align:inherit;}
.news_detail01 .content .c_center .text{text-align:justify;}
.pro_detail02 .sections01 .content .right{height:260px;}

.m_xcbanner .ban_form{position:absolute; left:0; width:100%; top:160px;}
.m_xcbanner .ban_form .tit{font-size:50px; line-height:50px; font-weight:bold; color:#fff; text-align:center; margin-bottom:40px;}
.m_xcbanner .ban_form .form{text-align:center; width:45%; margin:0 auto;}
.m_xcbanner .ban_form .form .sele_wrap{display:inline-block; width:86%; height:61px; line-height:61px; vertical-align:middle; position:relative}
.m_xcbanner .ban_form .form .sele_wrap .sele{height:61px; line-height:61px; width:100%; border:none; padding:0; background:#fff; background:rgba(255,255,255,.9); text-align:left; font-size:18px; color:#999; text-indent:23px; vertical-align:0;}
.m_xcbanner .ban_form .form .sele_wrap .sele_down{position:absolute; left:0; top:100%; border-top:none; width:100%; background:#fff; z-index:2; display:none; text-align:left;}
.m_xcbanner .ban_form .form .sele_wrap .sele_down ul{height:117px; overflow-y:auto;}
.m_xcbanner .ban_form .form .sele_wrap .sele_down ul::-webkit-scrollbar { width:4px; height:4px; }
.m_xcbanner .ban_form .form .sele_wrap .sele_down ul::-webkit-scrollbar-thumb { border-radius:5px; background:#db241c; background:rgba(252,176,38,.6) }
.m_xcbanner .ban_form .form .sele_wrap .sele_down ul::-webkit-scrollbar-track { border-radius:0; background:#f6f5f5; }
.m_xcbanner .ban_form .form .sele_wrap .sele_down li a{display:block; padding:7px 13px; line-height:1.8;}
.m_xcbanner .ban_form .form .sele_wrap .sele_down li a:hover{background:#eee;}
.m_xcbanner .ban_form .form .btns{display:inline-block; width:69px; height:61px; line-height:61px; background:#db241c; vertical-align:middle; cursor:pointer;}
.m_xcbanner .ban_form .form .btns button{background:none; padding:0; margin:0; width:100%; height:100%; display:block; outline:none; position:relative; box-shadow:none; border:none;}
.m_xcbanner .ban_form .form .btns button .icon{display:block; width:27px; height:27px; background:url(../images/case_search.png) no-repeat center; position:absolute; left:50%; margin-left:-13px; top:50%; margin-top:-13px;}
.m_xcbanner .ban_form .con{font-size:18px; color:#fff; margin-top:10px; text-align:right;}
.m_xcbanner .ban_form .con span{font-weight:bold; color:#db241c;}
.pro_detail02 .sections02 .content .text{text-align:left;}
.news_detail01 .content .c_center .text p{line-height: 35px; }
.news_detail01 .content .c_center .text p img	{width:50px;}

.gongyi{}
.gongyi h2{ font-size:28px; line-height:40px; text-align:center; color:#db241c; margin-bottom:20px;}
.gongyi ul li{ background:#f1f3f5; width:90%; margin:10px auto; padding:8px 0;}
.gongyi ul li p{ font-size:16px; color:#666; line-height:1.75; margin:0; padding:0;}
.gongyi ul li p b{ font-size:22px; color:#000;}
.gongyi img{ max-width:100%; height:auto !important; margin:0px auto;}

.contact_us01 .content .right li { border-top: 0px solid #d0d4d9; }
.contact_us01 .content .right { float: right; width: 46%; border: 0px solid #d0d4d9; }
.contact_us01 .content .left { float: left; width: 45%; height: auto; }
.my-map { margin: 0 auto; width: 100%; height: 550px; } 
.my-map .icon { background: url(https://a.amap.com/lbs-dev-yuntu/static/web/image/tools/creater/marker.png) no-repeat; } 
.my-map .icon-cir { height: 31px; width: 28px; }
.my-map .icon-cir-red { background-position: -11px -5px; }
.amap-container{height: 100%;}
.myinfowindow{width: 240px;min-height: 50px;}
.myinfowindow h5{ height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; width: 220px; text-overflow: ellipsis; word-break: break-all; white-space: nowrap; }
.myinfowindow div{ margin-top: 10px; min-height: 40px; line-height: 20px; font-size: 13px; color: #6f6f6f; }
.amap-drags, .amap-layers,.amap-toolbar{z-index:9;}
#dituContent{ width:100%px;height:550px;border:#ccc solid 1px; margin-top:60px;}
@media(max-width:750px){
	.news_list02 .bd li .infor .box{ padding:20px;}
	.news_list02 .bd li .img_,.news_list02 .bd li .infor, .news_list02 .bd li .infor .box .intro{width:100%;}
	.news_list02 .bd li .infor .box .intro .tit{width: 100%; font-size:16px; line-height:24px;}
	.news_list02 .bd li .infor .box .intro .tit a{font-size:16px;}
	.news_list02 .bd li .infor .box .intro .con{ font-size:13px; line-height:20px; margin:5px 0; height:40px; display: -webkit-box;
    text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
	.news_list02 .bd li .infor .box .date{ display:none; margin-top:65px;}
	.news_list02 .bd li .infor .box .date .day{font-size:40px;}
	.contact_us01 .content .left { width: 100%!important; }
	.contact_us01 .left ul li .c{font-size:14px; color:#727272; line-height:20px; height:auto; }
	
	.contact_us01 .left ul li,.contact_us01 .left ul li:nth-child(1),.contact_us01 .left ul li:nth-child(2) {width:100%; margin-bottom:20px;}
	.contact_us01 .left ul li .t{ font-size:16px; margin-bottom:0;}
	.contact_us01 .content .right{width:100%!important;}
	.xc_banner { margin-top: 0px; height: 230px; }
	.parallax-container{ height: 230px;}
	
	.channel_content{ padding:30px 0;}
	
	.gongyi h2{ font-size:24px; margin-bottom:10px;}
	.gongyi ul li{ width:100%; padding:8px 5%;}
	.gongyi ul li p{ font-size:14px; }
	.gongyi ul li p b{ font-size:18px; }
	.contact_us01{ margin-bottom:30px;}
	
	.news_list02{ margin-top:30px;}
	.news_list02 .bd{ margin-top:20px;}
	.news_list02 .bd li{ margin-bottom:20px;}
	
	.contact_us01 .tit{ font-size:24px; margin-bottom:10px;}
	.contact_us01 .left .con{ font-size:14px; margin-bottom:20px; line-height:1.5;}
	
	.contact_us01 .right ul li{ width:100%; margin-bottom:15px; }
	.contact_us01 .right ul li input{ font-size:14px; line-height:36px; height:36px; text-indent:10px;}
	.contact_us01 .right ul li textarea{ font-size:14px; line-height:24px; padding-left:10px;}
	.contact_us01 .right button{ padding:0px;}
	
	#dituContent{ height:302px; margin-top:30px;}
	.my-map{ height:300px;}
}

tr.firstRow td {
    padding: 1%;
    background: #f1f3f5;
}




