﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#3cabff;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1400px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*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; font-weight:lighter}
a{color:inherit;}
a:hover { color:#cf0b19;}
::-moz-selection {color:#fff; background:#cf0b19; }
::selection {color:#fff; background:#cf0b19; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
.pageHeader{height:108px;}
.pageHeader .header{transition:top 0.5s ease; height:108px; background:#fff; position:fixed; left:0; width:100%; top:0; z-index:10;}
.header .container{padding:0 15px; width:93%; margin:0 auto;}
.header .h_top{background:#eee;}
.header .h_top li{float:left; padding:0 15px;; position:relative;}
.header .h_top li a{display:block; line-height:28px; height:28px}
.header .h_top li span{display:inline-block; vertical-align:middle;}
.header .h_top li span.icon{width:15px; height:13px;}
.header .h_top li:hover span.icon{background-position:0 -13px}
.header .h_bott .h_logo{padding:21px 0 15px;}
.header .h_bott .h_logo a{display:block;}
.header .h_bott .h_tools{margin-left:6%;}
.header .h_bott .h_tools .want{padding:22px 0; margin-left:22px;}
.header .h_bott .h_tools .want .want_a{display:block; padding:0 20px; height:34px; line-height:34px;}
.header .h_bott .h_tools .want span{display:inline-block;}
.header .h_bott .h_tools .want i{display:inline-block; width:14px; height:8px; background:url(../img/h_tool01.png) no-repeat center; margin-left:8px;}
.header .h_bott .h_tools .h_search{padding:30px 0; margin-left:28px;}
.header .h_bott .h_tools .h_search a{display:block;}
.header .h_bott .h_tools .h_search a .icon{display:block; width:22px; height:22px; background:url(../img/h_search.png) no-repeat 0 0;}
.header .h_bott .h_tools .h_lan{padding:22px 0; line-height:36px; height:36px;}
.header .h_bott .h_tools .h_lan a{display:block;}
.header .h_bott .h_tools .h_lan a .icon01{display:inline-block; width:17px; height:17px; background:url(../img/h_lan01.png) no-repeat center; vertical-align:-2px;}
.header .h_bott .h_tools .h_lan a .icon02{display:inline-block; width:7px; height:4px; background:url(../img/h_lan02.png) no-repeat center; vertical-align:4px;}
.header .h_bott .h_tools .h_lan a span{display:inline-block; font-size:16px; color:#cf0b19; padding:0 4px 0 3px;}
.header .h_bott .inav_wrapper{padding:22px 0;}
.header .h_bott .inav_wrapper ul{font-size:0;}
.header .h_bott .inav_wrapper .nav_li{padding:0 30px; display:inline-block;}
.header .h_bott .inav_wrapper .nav_li .nav_a{display:block; line-height:36px; font-size:17px; color:#1a1a1a;}
.header .h_bott .inav_wrapper .nav_li .nav_a:hover{color:#cf0b19;}
.header .h_bott .inav_wrapper .nav_li.cur .nav_a{color:#cf0b19;}
/*导航下拉*/
/*导航下拉-除了产品*/
.header .inav .qt_down{position:absolute; left:0; top:100%; width:100%; background:#f9f9f9; display:none; border-top:1px solid #dddddd; z-index:2;} 
.header .inav .qt_down .sec_ul{text-align:center; line-height:45px;}
.header .inav .qt_down .sec_li{display:inline-block; transition:all 0.5s ease; padding:0 30px; position:relative;}
.header .inav .qt_down .sec_li_four{margin-right:0px;}
.header .inav .qt_down .sec_li a{display:block; font-size:14px; color:#242424; position:relative;}
.header .inav .qt_down .sec_li a:hover{color:#cf0b19;}
.header .inav .qt_down .sec_li:before {content:""; position:absolute; left:0px; top:50%; margin-top:-5px; height:10px; background:#333; width:1px; }
.header .inav .qt_down .sec_li:first-child:before{display:none;}

/*导航下拉-产品*/
.header .inav .pro_down{position:absolute; left:0; top:100%; width:100%; background:url(../img/white85.png) center; border-top:1px solid #d6d6d6; display:none; z-index:2;}
.header .inav .pro_down .left{width:33%; float:left; background:#fff; padding-bottom:30px; position:relative; z-index:3}
.header .inav .pro_down .left .left_img{width:250px; height:auto; position:absolute; left:175%; bottom:160px; z-index:4; display:none; transition:all 0.5s ease;}
.header .inav .pro_down .left .sec_ul{line-height:54px; position:relative;}
.header .inav .pro_down .left .sec_ul .sec_li{font-size:18px; color:#151515; padding-top:15px;}
.header .inav .pro_down .left .sec_ul .sec_li .sec_a{display:block; border-bottom:1px solid #d6d6d6; margin:0 12px; text-indent:4px;}
/*下拉产品3级导航*/
.header .inav .pro_down .left .sec_ul .third_ul .third_li{padding-left:15px; padding:0 12px; transition:all 0.5s ease;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li .third_a{display:block; font-size:15px; color:#4f4f4f; position:relative; border-bottom:1px solid #d6d6d6; padding:0 14px;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li .third_a:after{content:''; width:5px; height:11px; background:url(../img/xl_jt.png) no-repeat center; position:absolute; right:29px; top:50%; margin-top:-4px; transition:all 0.3s ease;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li:hover {background:#cf0b19;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li:hover .third_a{color:#fff; border-color:#cf0b19;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li .third_a:hover:after{background:url(../img/xl_jt2.png) no-repeat center;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li.cur {background:#cf0b19;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li.cur .third_a{color:#fff; border-color:#cf0b19;}
.header .inav .pro_down .left .sec_ul .third_ul .third_li.cur .third_a:after{background:url(../img/xl_jt2.png) no-repeat center;}
/*下拉产品四级导航*/
.header .inav .pro_down .left .sec_ul .four_ul{position:absolute; left:100%; top:0; background:url(../img/white85.png) center; width:78%; z-index:3; padding:60px 0; height:230px; overflow-y:auto; display:none;}
.header .inav .pro_down .left .sec_ul .four_ul li{font-size:14px; line-height:45px; color:#4f4f4f; padding:0 43px 0 23px; position:relative; border-bottom:1px solid #d6d6d6;}
.header .inav .pro_down .left .sec_ul .four_ul li:after{content:''; width:5px; height:11px; background:url(../img/xl_jt.png) no-repeat center; position:absolute; right:43px; top:50%; margin-top:-4px; transition:all 0.3s ease;}
.header .inav .pro_down .left .sec_ul .four_ul li:hover {background:#cf0b19;}
.header .inav .pro_down .left .sec_ul .four_ul li:hover a{color:#fff; border-color:#cf0b19;}
.header .inav .pro_down .left .sec_ul .four_ul li:hover:after{background:url(../img/xl_jt2.png) no-repeat center;}
.header .inav .pro_down .left .sec_ul .four_ul li.cur {background:#cf0b19;}
.header .inav .pro_down .left .sec_ul .four_ul li.cur a{color:#fff; border-color:#cf0b19;}
.header .inav .pro_down .left .sec_ul .four_ul li.cur:after{background:url(../img/xl_jt2.png) no-repeat center;}
.header .inav .pro_down .right{width:67%; float:left; background:#fff; height:555px; position:relative;}
.header .inav .pro_down .right:after{content:''; width:1000px; height:100%; background:#fff; position:absolute; left:50%; bottom:0;}
.header .inav .pro_down .right .r_top{height:350px; position:relative; z-index:2;}
.header .inav .pro_down .right .r_top img{position:absolute; left:0; top:0; width:1195px; max-width:none;}
.header .inav .pro_down .right .r_bott{position:relative; z-index:2;}
.header .inav .pro_down .right .r_bott .box{padding:30px 0 10px;}
.header .inav .pro_down .right .r_bott .box li{width:25%; text-align:center; float:left;}
.header .inav .pro_down .right .r_bott .box li .li_box{padding:30px 40px; border-left:1px solid #d6d6d6;}
.header .inav .pro_down .right .r_bott .box li:first-child .li_box{border-left:0;}
.header .inav .pro_down .right .r_bott .box li .li_box .num{font-size:36px; line-height:36px; color:#151515; font-weight:lighter; margin-bottom:5px;}
.header .inav .pro_down .right .r_bott .box li .li_box .txt{font-size:14px; line-height:25px; color:#4f4f4f;}
.header .inav .pro_down .right .r_bott .box li.last{text-align:left;}
.header .inav .pro_down .right .r_bott .box li.last .li_box{padding-right:0; padding-top:15px;}
.header .inav .pro_down .right .r_bott .box li.last .btns{display:inline-block; padding:0 20px 0 27px; height:42px; line-height:42px; border:1px solid; font-size:14px;}
.header .inav .pro_down .right .r_bott .box li.last .btns span{display:inline-block; vertical-align:middle;}
.header .inav .pro_down .right .r_bott .box li.last .btns .icon{width:7px; height:13px; margin-left:50px;}
.header .inav .pro_down .right .r_bott .box li.last .btns01{border-color:#b7b7b7; color:#4f4f4f; margin-bottom:3px;}
.header .inav .pro_down .right .r_bott .box li.last .btns01 .icon{background:url(../img/jt01.png) no-repeat center;}
.header .inav .pro_down .right .r_bott .box li.last .btns02{border-color:#cf0b19; background:#cf0b19; color:#fff;}
.header .inav .pro_down .right .r_bott .box li.last .btns02 .icon{background:url(../img/jt02.png) no-repeat center;}

/*手机端导航*/
.h_bott .mobile_key{display:none; font-size:22px; height:36px; line-height:36px; padding:22px 0;}
.h_bott .mobile_key i{height:36px; line-height:36px; margin:0;}
.h_bott .m_search{display:none;}
.m_nav{display:none;}
/*手机端导航 end*/

/*搜索下拉*/
.header .search_down{position:absolute; background:url(../img/black.6.png); width:100%; top:100%; left:0; height:80px; line-height:80px; display:none; z-index:2;} 
.header .search_down .form{margin-top:20px;}
.header .search_down .inp_box {width:75%; background:#fff; height:40px; line-height:40px; margin-right:30px; position:relative; padding-left:60px; box-sizing:border-box;}
.header .search_down .iconfont {color:#cf0b19; position:absolute; top:0; left:19px; font-size:25px; margin:0}
.header .search_down .inp {border:0; display:block; width:100%; height:40px; line-height:40px; margin:0; padding:0;}
.header .search_down .btns {border:0; outline:none; background:none; color:#fff; height:40px; line-height:40px; padding:0; font-weight:bold; font-size:20px; cursor:pointer;}
/*吸顶*/
/*.pageHeader.fixed{height:80px;}*/
.pageHeader.fixed .header{top:-28px; box-shadow:0 0 15px rgba(0,0,0,.2);}

/*下层banner*/
.xc_banner{height:330px; overflow:hidden; position:relative;}
.xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.xc_banner .intro{position:absolute; left:0; width:100%; bottom:65px;}
.xc_banner .intro>.wrap{position:relative;}
.xc_banner .intro .tit{font-size:48px; line-height:48px; color:#fff; margin-bottom:15px;}
.xc_banner .intro .con{font-size:18px; line-height:40px; color:#fff; font-weight:lighter;}

.xc_banner .intro .mouse{width:25px; height:40px; background:url('../img/mouse.png'); margin-left:1%; margin-top:2%; cursor:pointer; right:2%; position:absolute; bottom:0;}
/*下层鼠标点击*/
.xc_banner .intro .mouse .ball {position:relative; width:4px; height:4px; left:6%; margin-left:9px; top:10px; display:block; background:url("../img/mouse2.png"); -webkit-animation:mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; animation:mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; transition:300ms; -webkit-transition:300ms;}
@keyframes mouse-dot {
    from {
        opacity:0;
    }

    33% {
        opacity:1;
    }

    to {
        top:35px;
        opacity:0;
    }
}

/*下层导航*/
.xc_nav{background:#303c49; width:100%; position:relative; z-index:3; height:49px; z-index:1}
.xc_nav .home{float:left; width:49px; line-height:49px; background:url(../img/black45.png) center; text-align:center;}
.xc_nav .home .icon{display:inline-block; vertical-align:middle; width:17px; height:15px;  background:url(../img/home.png) no-repeat center;}
.xc_nav .xc_Secnav{float:left; width:80%;}
.xc_nav .xc_Secnav .sec_li{width:18%; float:left; position:relative;}
.xc_nav .xc_Secnav .sec_li>a{font-size:16px; line-height:23px; display:block; padding:13px 30px; border-right:1px solid #fff; border-color:rgba(255,255,255,0.15); color:#fff; color:rgba(255,255,255,0.8);  position:relative;}
.xc_nav .xc_Secnav .sec_li>a:after{content:''; width:15px; height:8px;  background:url(../img/xc_jt.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-4px; transition:all 0.3s ease}
.xc_nav .xc_Secnav .sec_li>a:hover{color:#cf0b19;}
.xc_nav .xc_Secnav .sec_li>a:hover:after{ background:url(../img/xc_jt_hover.png) no-repeat center}
.xc_nav .xc_Secnav .sec_li>ul{position:absolute; width:100%; background:#303c49; padding:20px 0 24px; display:none; font-size:15px; border-top:1px solid #fff; border-color:rgba(255,255,255,0.15);}
.xc_nav .xc_Secnav .sec_li>ul a{display:block; padding:0 20px 0 30px; color:#fff; color:rgba(255,255,255,0.8); line-height:31px}
.xc_nav .xc_Secnav .sec_li>ul a:hover{color:#fff;}
.xc_nav .xc_Secnav .sec_li.erji{background:#425263;}
.xc_nav .xc_Secnav .sec_li.erji>ul{background:#425263;}

.channel_content{min-height:300px; padding:60px 0; padding-bottom:0px;}


/*底部*/
.f_top{padding:60px 0 40px; background:url(../img/f_top01.jpg) no-repeat center; font-weight:lighter; background-size:cover; position:relative;}
.f_top .left{width:75%; float:left; position:relative;}
.f_top .left:after{content:''; width:1px; height:270px; background:#4d4d4d; background:rgba(77,77,77.6); position:absolute; right:0; top:5px;}
.f_top .left dl{float:left; width:14%;}
.f_top .left dl dt{font-size:22px; line-height:30px; color:#fff; margin-bottom:35px;}
.f_top .left dl dd{font-size:14px; line-height:32px; color:#a2a2a2;}
.f_top .right{width:25%; float:right;}
.f_top .right .box{padding:0 17px 0 40px;}
.f_top .right .box dt{font-size:20px; line-height:30px; color:#cf0b19; font-weight:bold; margin-bottom:20px;}
.f_top .right .box dd{font-size:14px; line-height:28px; color:#bebebe; font-weight:lighter;}
.f_top .right .links{margin-top:23px;}
.f_top .right .links .link{width:43%; display:inline-block; margin-right:10px; text-align:center; position:relative;}
.f_top .right .links .link>a{display:block; height:39px; line-height:39px; background:#181f27; font-size:16px; color:#bebebe; }
.f_top .right .links .link ul{position:absolute; left:0; bottom:100%; width:100%; background:#eff0f1; display:none;}
.f_top .right .links .link ul li a{display:block; border-top:1px solid #d6d6d6; font-size:14px; color:#2d2d2d; line-height:40px}
.f_top .right .links .link ul li a:hover{background:#cf0b19; color:#fff;}

/*旗下子公司*/
.f_top .f_son_company{background:#eff0f1; position:absolute; left:0; top:0; width:100%; height:100%; display:none; font-weight:normal}
.f_top .f_son_company .content{padding:45px 0; position:relative;}
.f_top .f_son_company .content .tit{font-size:24px; color:#2d2d2d; margin-bottom:40px;}
.f_top .f_son_company .content .con .cell{font-size:13px; color:#2d2d2d;}
.f_top .f_son_company .content .con .cell a{width:25%; float:left; line-height:30px;}
.f_top .f_son_company .content .f_son_close{width:26px; height:26px; background:url(../img/f_son_close.png) no-repeat center; position:absolute; right:50px; top:60px; cursor:pointer; transition:all 0.5s ease;}
.f_top .f_son_company .content .f_son_close:hover{transform:rotateZ(180deg);}

.f_top .right .box .share_box{margin-top:10px;}
.f_top .right .box .share_box a{display:block; float:left; width:35px; height:35px; background:url(../img/f_share.png) no-repeat; padding:0; margin:5px 5px 0;}
.f_top .right .box .share_box a.bds_weixin{background-position:0 0;}
.f_top .right .box .share_box a.bds_tsina{background-position:-35px 0;}
.f_top .right .box .share_box a.bds_sqq{background-position:-70px 0;}
.f_top .right .box .share_box a.bds_ewm{background-position:-105px 0; position:relative;}
.f_top .right .box .share_box a.bds_weixin:hover{background-position:0 -35px;}
.f_top .right .box .share_box a.bds_tsina:hover{background-position:-35px -35px;}
.f_top .right .box .share_box a.bds_sqq:hover{background-position:-70px -35px;}
.f_top .right .box .share_box a.bds_ewm:hover{background-position:-105px -35px;}
.f_top .right .box .share_box a.bds_ewm .ewm_img{display:none; position:absolute; left:50%; margin-left:-60px; bottom:100%; width:120px; height:120px; margin-bottom:8px;}
.f_top .right .box .share_box a.bds_ewm .ewm_img:after{content:''; width:15px; height:8px; background:url(../img/xc_nav01.png) no-repeat center; position:absolute; left:50%; margin-left:-7.5px; top:100%;}
.f_top .right .box .bdshare-button-style0-16 a:hover{opacity:1;}
.f_bott{padding:19px 0; height:26px; line-height:26px; background:#181f27;}
.f_bott .left{float:left; font-size:14px; color:#959595; font-weight:lighter;}
.f_bott .left a{display:inline-block; vertical-align:middle;}
.f_bott .right{float:right;}
.f_bott .right span,
.f_bott .right a{display:inline-block; vertical-align:middle; font-size:14px; color:#959595; font-weight:lighter;}

/*关于综合 --zhangxr*/
.xc_cen_banner{height:472px; overflow:hidden; position:relative;}
.xc_cen_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.about_center{font-weight:lighter;}
.about_center.channel_content{padding-bottom:0;}
.about_center01 .left{float:left; width:13.5%;}
.about_center01 .left .tit{font-size:46px; color:#000; position:relative;}
.about_center01 .left .tit:after{content:''; position:absolute; width:50px; height:2px; background:#cf0b19; bottom:0; left:0;}
.about_center01 .right{float:right; width:76.2%; font-size:15px; color:#666; line-height:26px;}
.about_center01 .right .media{cursor:pointer; margin:40px 0;}
.about_center01 .right .rect-453{padding-bottom:45.3%;}
.about_center01 .right .play{width:85px; height:85px; position:absolute; left:50%; margin-left:-47px; top:50%; margin-top:-47px; background:url(../img/about_center01_2.png) no-repeat center;}
.about_center01 .right ul.list{width:62%; margin-bottom:45px;}
.about_center01 .right ul.list li{float:left; width:33%; text-align:center;}
.about_center01 .right ul.list li a{display:block;}
.about_center01 .right ul.list li .icon{display:inline-block; width:66px; height:48px; background:url(../img/about_center01_3.png) no-repeat;}
.about_center01 .right ul.list li.li1 .icon{background-position:0 0;}
.about_center01 .right ul.list li.li2 .icon{background-position:-65px 0;}
.about_center01 .right ul.list li.li3 .icon{background-position:-132px 0;}
.about_center01 .right ul.list li .t{font-size:15px; color:#000; position:relative; transition:.3s ease;}
.about_center01 .right ul.list li .t:after{content:''; position:absolute; width:57px; height:3px; bottom:-10px; background:#cf0b19; left:50%; margin-left:-28px; opacity:0; visibility:hidden; transition:.3s ease;}
.about_center01 .right ul.list li.li1:hover .icon{background-position:0 -49px;}
.about_center01 .right ul.list li.li2:hover .icon{background-position:-65px -49px;}
.about_center01 .right ul.list li.li3:hover .icon{background-position:-132px -49px;}
.about_center01 .right ul.list li:hover .t{color:#cf0b19;}
.about_center01 .right ul.list li:hover .t:after{opacity:1; visibility:visible;}
.about_center01 .right ul.list li.li1.cur .icon{background-position:0 -49px;}
.about_center01 .right ul.list li.li2.cur .icon{background-position:-65px -49px;}
.about_center01 .right ul.list li.li3.cur .icon{background-position:-132px -49px;}
.about_center01 .right ul.list li.cur .t{color:#cf0b19;}
.about_center01 .right ul.list li.cur .t:after{opacity:1; visibility:visible;}
.about_center01 .right .bjk li{display:none;}
.about_center02{background:url(../img/about_center02_1.jpg) no-repeat center; margin-top:90px;}
.about_center02 .infor{padding:80px 10% 70px; color:#fff; text-align:center;}
.about_center02 .infor .tit{font-size:46px; line-height:1;}
.about_center02 .infor .con{font-size:15px; color:#d1d1d1; line-height:28px; margin:25px 0 40px;}
.about_center02 .infor .more{display:inline-block; font-size:16px; line-height:52px; padding:0 45px; background:#cf0b19; color:#fff;}
.about_center02 .infor .more i{vertical-align:middle; margin-left:20px;}
.about_center03{background:url(../img/about_center03_bg.jpg) no-repeat center; padding:90px 0 80px}
.about_center03 .content{padding:0 8%;}
.about_center03 .content ul li{float:left; width:23%; background:#fff; margin-right:23px;}
.about_center03 .content ul li .box{padding:80px 25px 45px; text-align:center;}
.about_center03 .content ul li .box .img{transition:all 0.5s ease;}
.about_center03 .content ul li .box .tit{font-size:30px; color:#cf0b19; margin:38px 0;}
.about_center03 .content ul li .box .con{font-size:15px; color:#909090; line-height:26px; height:78px; overflow:hidden; margin-bottom:20px;}
.about_center03 .content ul li.li4{margin-right:0;}
.about_center03 .content ul li .more{display:inline-block; font-size:16px; line-height:30px;color:#000; position:relative;}
.about_center03 .content ul li .more i{vertical-align:middle;}
.about_center03 .content ul li .more:after{content:''; position:absolute; bottom:0; left:0;  width:0; height:1px; background:#cf0b19; transition:.3s ease;}
.about_center03 .content ul li:hover .box .img{transform:rotateY(180deg);}
.about_center03 .content ul li:hover .more{color:#cf0b19;}
.about_center03 .content ul li:hover .more:after{width:100%;}
.about_center04 {padding:90px 0;}
.about_center04 .rect-487{padding-bottom:48.7%;}
.about_center04 .rect-41{padding-bottom:41%;}
.about_center04 .rect-816{padding-bottom:81.6%;}
.about_center04 .content1 .item{float:left; width:50%; position:relative; }
.about_center04 .item .cover{position:absolute; width:100%; height:100%; left:0; top:0; color:#fff;}
.about_center04 .item .cover .box{padding:80px 40px 0;}
.about_center04 .item .cover .box .tit{font-size:34px;}
.about_center04 .item .cover .box .con{font-size:16px;}
.about_center04 .content1 .item2 .cover .box .con{width:85%;}
.about_center04 .content2 .item{float:left; position:relative;}
.about_center04 .content2 .item a{display:block;}
.about_center04 .content2 .item1{width:66.5%; }
.about_center04 .content2 .item2{width:33.5%;}
.about_center04 .content2 .item1 .cover{color:#000;}
.about_center04 .content2 .item1 .cover .txt{position:absolute; right:280px; bottom:60px;}
.about_center04 .content2 .item1 .cover .txt .t{height:66px;}
.about_center04 .content2 .item1 .cover .txt .t span{font-size:66px; color:#242d38; font-family:Arial; font-weight:normal; line-height:1; display:inline-block;}
.about_center04 .content2 .item1 .cover .txt .t em{font-size:48px; color:#cf0b19; font-family:Arial; font-weight:bold;}
.about_center04 .content2 .item1 .cover .txt .c{font-size:18px; color:#cf0b19;}
.about_center04 .content2 .item2 .con span{font-size:40px; font-family:Arial; font-weight:normal;}

/*关于我们*/
.about_us01 .infor{font-weight:lighter;}
.about_us01 .infor .tit{font-size:40px; line-height:40px; color:#000; text-align:center;}
.about_us01 .infor .line{width:64px; height:2px; background:#cf0b19; margin:25px auto 45px;}
.about_us01 .infor .con{font-size:15px; line-height:26px; color:#383838;}
.about_us02{background:url(../img/about_us02_1.jpg) no-repeat center; margin-top:60px; padding:70px 0;}
.about_us02 .infor{font-weight:lighter; padding:0 14%; text-align:center; color:#fff;}
.about_us02 .infor .tit{font-size:40px; line-height:40px; margin-bottom:24px;}
.about_us02 .infor .con{font-size:15px; line-height:24px; color:rgba(255,255,255,.7);}
.about_us02 .content{margin-top:60px; padding:0 10%;}
.about_us02 .content li{width:25%; float:left; text-align:center;}
.about_us02 .content li .num{font-size:65px; line-height:65px; font-family:Arial; color:#fff; margin-bottom:5px;}
.about_us02 .content li .txt{font-size:16px; line-height:28px; color:#ccc;}
.about_us03{background:url(../img/about_us03_1.jpg) no-repeat center; padding:90px 0 80px;}
.about_us03 .top_{font-size:15px; color:#2a2a2a; line-height:26px;}
.about_us03 .top_ .text{width:50%;}
.about_us03 .bott_{background:url(../img/red50.png) center; text-align:center; line-height:57px; margin-top:100px;}
.about_us03 .bott_ dt{width:25%; float:left; font-size:24px; color:#fff; font-weight:bold; position:relative;}
.about_us03 .bott_ dt:after{content:''; width:2px; height:100%; background:#d8dde0; position:absolute; left:0; top:0;}
.about_us03 .bott_ dd{width:25%; float:left; font-size:17px; color:#fff; font-weight:lighter; position:relative; cursor:pointer}
.about_us03 .bott_ dd:after{content:''; width:2px; height:100%; background:#d8dde0; position:absolute; left:0; top:0;}
.about_us03 .bott_ dd.cur{background:url(../img/white50.png) center; color:#2a2a2a;}
.about_us04{margin-top:60px;}
.about_us04 .left{width:46%; float:left; padding:0 2%;}
.about_us04 .right{width:50%; float:right; text-align:center;}
.about_us04 .right img{text-align:center;}

/*新闻列表*/
.newsList_ban{position:relative; height:254px; overflow:hidden;}
.newsList_ban>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.newsList_ban .intro{position:relative; z-index:2; margin-top:55px;}
.newsList_ban .share{margin-top:15px;}
.newsList_ban .share a{display:block; float:right; width:49px; height:49px; background:url(../img/news_share.png) no-repeat; padding:0; margin:0px 5px 35px;}
.newsList_ban .share a.bds_weixin{background-position:0 0;}
.newsList_ban .share a.bds_tsina{background-position:-49px 0;}
.newsList_ban .share a.bds_sqq{background-position:-98px 0;}
.newsList_ban .share a.share_btn{background-position:-147px 0; position:relative;}
.newsList_ban .content .left{width:65%; margin-top:28px;}
.newsList_ban .content .left a{float:left; display:block; font-size:18px; line-height:28px; color:#fff; font-weight:lighter; margin-right:50px; position:relative; overflow:hidden; padding-bottom:2px;}
.newsList_ban .content .left a:after{content:''; width:0; height:1px; background:#fff; position:absolute; left:0; bottom:0px; transition:all 0.5s ease;}
.newsList_ban .content .left a.cur:after{width:100%;}
.newsList_ban .content .left a:hover:after{width:100%;}
.newsList_ban .content .right{width:32%;}
.newsList_ban .content .right .inp_box{position:relative; width:86%; float:left;}
.newsList_ban .content .right .inp_box .inp{float:left; height:57px; line-height:57px; text-indent:25px; font-size:17px; color:#373737; font-weight:lighter; padding:0; border:none; width:100%;}
.newsList_ban .content .right .inp_box .btns{width:28px; height:28px; background:url(../img/news_sear.png) no-repeat center; position:absolute; right:18px; top:50%; margin-top:-14px; outline:none; border:none; padding:0; cursor:pointer;}
.newsList_ban .content .right .news_reset{float:right; width:58px; height:57px; background:url(../img/news_reset.jpg) no-repeat center; cursor:pointer;}
.news_list{background:#fafafa;}
.news_list01 .rect-5411{padding-bottom:54.11%;}
.news_list01 .rect-3411{padding-bottom:34.11%;}
.news_list01 .li_{width:23.5%; margin-right:2%; float:left; border-bottom:3px solid #cfd0d1; margin-bottom:45px; position:relative;}
.news_list01 .li_:after{content:''; width:0%; height:3px; background:#cf0b19; position:absolute; left:0; bottom:-3px; transition:all 0.5s ease;}
.news_list01 .li_:hover:after{width:100%;}
.news_list01 .li_four{margin-right:0px;}
.news_list01 .li_box .intro{background:#fff;}
.news_list01 .li_box .intro .box{padding:20px 30px 35px;}
.news_list01 .li_box .intro .box .sign a{display:inline-block; font-size:12px; padding:0 14px; height:19px; line-height:19px; border:1px solid #a3a3a3; margin-right:5px;}
.news_list01 .li_box .intro .box .sign a:hover{background:#cf0b19; color:#fff; border-color:#cf0b19;}
.news_list01 .li_box .intro .box .tit a{display:block; font-size:23px; line-height:30px; color:#363636; height:60px; overflow:hidden; margin:10px 0 20px;}
.news_list01 .li_box .intro .box .date{display:inline-block; font-size:15px; line-height:20px; color:#919191; position:relative}
.news_list01 .li_box .intro .box .date .icon{display:block; width:15px; height:16px; background:url(../img/news_list01_2.png) no-repeat center; position:absolute; right:-20px; top:50%; margin-top:-8px; cursor:pointer; display:none;}
.news_list01 .li_.no_img .li_box .intro .box .con{font-size:15px; line-height:22px; height:44px; overflow:hidden; color:#919191; margin-bottom:22px;}

/* 分页 */
.widgets_common_pages_2{font-size:16px; color:#666; text-align:center; display:flex; -webkit-box-pack:center;justify-content:center;-webkit-box-align:center; align-items:center; margin-top:30px;}
.widgets_common_pages_2 a,.widgets_common_pages_2 span{ color:#666; display:inline-block;vertical-align:middle;padding:0 10px; height:34px; text-align:center; line-height:34px; border:1px solid rgb(234, 234, 234); margin-left:-1px;}
.widgets_common_pages_2 .goprev{font-weight:bold; border-radius:4px 0px 0px 4px; color:#cf0b19}
.widgets_common_pages_2 .gonext{font-weight:bold; border-radius:4px 0px 0px 4px; color:#cf0b19}
.widgets_common_pages_2 a:hover,.widgets_common_pages_2 span:hover{ background:#f5f5f5; }
.widgets_common_pages_2 span.current,
.widgets_common_pages_2 a.current{background:#cf0b19; color:#fff;}
.widgets_common_pages_2 span.dian{border:none; background:none; color:#666;}
.widgets_common_pages_2 span.goprev,.widgets_common_pages_2 span.gonext {color:#cf0b19; background:none; font-weight:bold;}
@media only screen and (max-width:760px){
	.widgets_common_pages_2{margin-top:20px;}
	.widgets_common_pages_2 a,.widgets_common_pages_2 span {margin:0;}
	.widgets_common_pages_2 .goprev, .widgets_common_pages_2 .gonext,.widgets_common_pages_2 span.count{display:inline-block;}
}
/* 分页 end */

/*滚动加载*/
.load_more{text-align:center; padding-top:20px;}
.load_more span{display:inline-block; vertical-align:middle;}
.load_more span.icon{width:57px; height:59px; background:url(../img/news_list01_3.png) no-repeat center; margin-right:20px; animation:rote 2s linear infinite; -webkit-animation:rote 2s linear infinite;}
.load_more span.txt{font-size:28px; color:#333f47;}
.load_more.nomore {display:none;}

@keyframes rote {
    from{transform:rotateZ(0deg)}
    to{transform:rotateZ(360deg)}
}
@-webkit-keyframes rote {
    from{transform:rotateZ(0deg)}
    to{transform:rotateZ(360deg)}
}

/*新闻详细*/
.newsDetail_ban{position:relative; height:265px; overflow:hidden;}
.newsDetail_ban>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.newsDetail_ban .intro{position:absolute; left:0; width:100%; z-index:2; bottom:40px;}
.newsDetail_ban .intro .tit{font-size:45px; line-height:45px; color:#fff; font-weight:lighter;}
.newsDetail_ban .intro .con a{float:left; display:block; width:42px; height:42px; background:url(../img/newsDetail_ban02.png) no-repeat; margin-left:10px;}
.newsDetail_ban .intro .con a.prev{background-position:0 0;}
.newsDetail_ban .intro .con a.next{background-position:-42px 0;}
.newsDetail_ban .intro .con a.back{background-position:-84px 0;}
.news_detail.channel_content{padding-bottom:0;}
.news_detail01 .left{width:84px; float:left;}
.news_detail01 .left .bdsharebuttonbox{overflow:hidden;}
.news_detail01 .left .bdsharebuttonbox a{display:block; float:none; width:84px; height:84px; padding:0; margin:0 0px 1px; background-position:0 0;}
.news_detail01 .left .bdsharebuttonbox a:hover{background-position:-84px 0;}
.news_detail01 .right{width:80%; float:right;}
.news_detail01 .right .box{padding-right:16%;}
.news_detail01 .right .tit{font-size:18px; line-height:28px; color:#df2029; font-weight:lighter;}
.news_detail01 .right .con .date{display:inline-block; font-size:14px; line-height:28px; color:#2c2c2c;}
.news_detail01 .right .con .switcher{display:inline-block; font-size:14px; line-height:28px; margin-left:30px;}
.news_detail01 .right .intro .title{font-size:40px; line-height:45px; color:#000; margin-top:30px; font-weight:lighter; padding-bottom:30px; border-bottom:1px solid #d0d0d0; margin-bottom:35px;}
.news_detail01 .right .intro .text{font-size:15px; line-height:28px; color:#575757; font-weight:lighter;}
.news_detail01 .right .intro .text a{color:#cf0b19; text-decoration:underline;}
.news_detail01 .right .intro .text a:hover{background:#951522; color:#fff;text-decoration:none;}
.news_detail02{background:url(../img/newsDetail02_1.jpg) no-repeat center; padding:65px 0; margin-top:60px;}
.news_detail02 .smal_tit{font-size:20px; line-height:28px; font-weight:bold; color:#242d38;}
.news_detail02 .big_tit{font-size:38px; line-height:38px; color:#242d38; font-weight:lighter; margin:15px 0 35px;}
.news_detail02 .more{display:inline-block; color:#cf0b19;}
.news_detail02 .more span{display:inline-block; vertical-align:middle; font-size:18px; line-height:30px; font-weight:lighter;}
.news_detail02 .more span.icon{width:10px; height:17px; background:url(../img/newsDetail02_2.png) no-repeat center; margin-left: 15px;}
.news_detail03{padding:65px 0; background:url(../img/newsDetail03_1.jpg) no-repeat center;}
.news_detail03 .infor{text-align:center; margin-bottom:40px;}
.news_detail03 .infor .tit{font-size:40px; line-height:40px; color:#fff; font-weight:lighter;}
.news_detail03 .content li{width:32%; margin-left:1%; float:left; background:#fff; transition:all 0.5s ease;}
.news_detail03 .content li:first-child{margin-left:0;}
.news_detail03 .content li .li_box{display:block; padding:40px;}
.news_detail03 .content li .li_box .date{font-size:17px; line-height:28px; color:#cf0b19;}
.news_detail03 .content li .li_box .tit{font-size:30px; line-height:40px; color:#454545; font-weight:lighter; margin:7px 0 45px; height:80px; overflow:hidden;}
.news_detail03 .content li .li_box .more span{display:inline-block; vertical-align:middle; font-size:17px; line-height:30px; font-weight:lighter; color:#242d38; transition:all 0.5s ease;}
.news_detail03 .content li .li_box .more span.icon{width:10px; height:17px; background:url(../img/newsDetail03_1.png) no-repeat center; margin-left:15px;}
.news_detail03 .content li:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}
.news_detail03 .content li:hover .li_box .more span{color:#cf0b19}
.news_detail03 .content li:hover .li_box .more span.icon{background:url(../img/newsDetail02_2.png) no-repeat center;}

/*首页*/
/*banner 内容部分*/
.ibanner{position:relative; height:699px; overflow:hidden;}
.ibanner .item{height:699px; overflow:hidden; position:relative;}
.ibanner .owl-carousel img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-carousel .owl-item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-carousel .item{opacity:0; visibility:hidden;}
.ibanner .owl-carousel.owl-loaded .item{opacity:1; visibility:visible;}
.ibanner .owl-carousel .video{width:100%; height:auto; position:absolute; left:0; top:0;}
.ibanner .owl-carousel .video_word{width:100%; height:100%; position:absolute; left:0; top:0; z-index:2}
.ibanner .owl-carousel .video_word img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}

/*banner箭头*/
.ibanner .iban_btn{text-transform:uppercase;}
.ibanner .iban_btn>div{text-indent:0; width:auto; height:24px; line-height:24px; margin-top:-12px; font-size:15px; color:#fff; display:block; position:absolute; top:50%; opacity:1; cursor:pointer; background:url(../img/b-left.png) no-repeat center; z-index:2;}
.ibanner .iban_btn .owl-prev{left:-150px; background-image:none; padding-left:78px; transition:.3s;}
.ibanner .iban_btn .owl-prev:hover{padding-left:118px; color:#cf0b19;}
.ibanner .iban_btn .owl-prev::after{content:""; position:absolute; left:0; top:50%; margin-top:-5px; width:62px; height:7px; background-repeat:no-repeat; background-position:left center; background-image:url(../img/b-left.png); opacity:1; visibility:visible; transition:.1s;}
.ibanner .iban_btn .owl-prev::before{content:""; position:absolute; left:0; top:50%; margin-top:-5px; width:0px; height:7px; background-repeat:no-repeat; background-position:left center; background-image:url(../img/b-left-h.png); transition: .3s; z-index:15;}
.ibanner .iban_btn .owl-prev:hover::after{opacity:0; visibility:hidden;}
.ibanner .iban_btn .owl-prev:hover::before{width:102px;}
.ibanner .iban_btn .owl-next{right:-150px; background-image:none; transition:.3s; padding-right:78px;}
.ibanner .iban_btn .owl-next:hover{padding-right:118px; color:#cf0b19; transition: .3s;}
.ibanner .iban_btn .owl-next::after{content:""; position:absolute; right:0; top:50%; margin-top:-5px; width:62px; height:7px; background-repeat:no-repeat; background-position:right center; background-image:url(../img/b-right.png); opacity:1; visibility:visible; transition: .1s;}
.ibanner .iban_btn .owl-next::before{content:""; position:absolute; right:0; top:50%; margin-top:-5px; width:0px; height:7px; background-repeat:no-repeat; background-position:right center; background-image:url(../img/b-right-h.png); transition: .3s; z-index:15;} 
.ibanner .iban_btn .owl-next:hover::after{opacity:0; visibility:hidden;}
.ibanner .iban_btn .owl-next:hover::before{width:102px;}
.ibanner:hover .iban_btn .owl-prev{left:23px;}
.ibanner:hover .iban_btn .owl-next{right:23px;}
/*banner圆点*/
.ibanner .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:50px; left:0%;  width:100%; text-align:center; z-index:2}
.ibanner .owl-carousel .owl-dot{width:23px; height:23px; background:url(../img/dot.png) no-repeat center; margin:0 5px; display:inline-block; transition:all 0.5s ease;}
.ibanner .owl-carousel .owl-dot.active{background:url(../img/dot_on.png) no-repeat center;}

/*第一部分*/
.ipart01{padding:70px 0;}
.ipart01 .infor .tit{display:block; font-size:48px; color:#292929; font-weight:lighter; line-height:48px; text-align:center;}
.ipart01 .infor .tit:hover{color:#cf0b19}
.ipart01 .content{margin-top:45px;}
.ipart01 .content .rect-747{padding-bottom:74.7%;}
.ipart01 .content .rect-386{padding-bottom:38.6%;}
.ipart01 .content .left{width:49.2%; float:left;}
.ipart01 .content .left_top{margin-bottom:21px;}
.ipart01 .content .right{width:49.2%; float:right;}
.ipart01 .content .right_top{margin-bottom:21px;}
.ipart01 .content .right_bott .intro{position:absolute; left:0; width:100%; bottom:0; z-index:3;}
.ipart01 .content .right_bott .video_box{position:absolute; left:0; top:0; width:auto; height:100%; z-index:2;}
.ipart01 .content .cover{position:absolute; left:0; bottom:0; width:100%; z-index:2;}
.ipart01 .content .cover .box{padding:30px; font-weight:lighter; color:#fff;}
.ipart01 .content .cover .box .smal_tit{font-size:15px; line-height:36px; margin-bottom:5px;}
.ipart01 .content .cover .box .big_tit{font-size:32px; line-height:36px;}
.ipart01 .content .cover .box .big_tit i{display:inline-block; width:13px; height:23px; background:url(../img/ipart01_jt.png) no-repeat center; margin-left:10px; transition:all 0.5s ease}
.ipart01 .content .cover .box .big_tit:hover i{margin-left:15px;}
.ipart02{padding:65px 0; background:#f8f8f8;}
.ipart02 .infor .tit{display:block; font-size:48px; color:#292929; font-weight:lighter; line-height:48px; text-align:center;}
.ipart02 .infor .tit:hover{color:#cf0b19}
.ipart02 .content{margin-top:45px;}
.ipart02 .content .rect-6317{padding-bottom:63.17%;}
.ipart02 .content .rect-1142{padding-bottom:114.2%;}
.ipart02 .content .left{width:32%; float:left; margin-right:2%;}
.ipart02 .content .center{width:32%; float:left; margin-right:2%;}
.ipart02 .content .cell{position:relative;}
.ipart02 .content .cell .item{display:none}
.ipart02 .content .cell .owl-item .item{display:block;}
.ipart02 .content .cell.left .img_ span{padding:0 20px; height:32px; line-height:32px; background:#cf0b19; color:#fff; position:absolute; left:0; top:0;}
.ipart02 .content .cell.center .img_ span{padding:0 20px; height:32px; line-height:32px; background:#999; color:#fff; position:absolute; left:0; top:0;}
.ipart02 .content .cell .intro{background:#fff;}
.ipart02 .content .cell .intro .box{padding:25px}
.ipart02 .content .cell .intro .box .t{font-size:22px; line-height:22px; color:#000; font-weight:lighter;}
.ipart02 .content .cell .intro .box .c{font-size:15px; line-height:24px; color:#666; height:48px; overflow:hidden; text-overflow: ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical}
.ipart02 .content .cell .intro .box .tool{margin:15px 0 20px;}
.ipart02 .content .cell .intro .box .tool span{display:inline-block; font-size:15px; line-height:15px; color:rgba(43,43,43,.6); position:relative; padding-left:20px; margin-right:5px;}
.ipart02 .content .cell .intro .box .tool span.view:after{content:''; width:16px; height:12px; background:url(../img/ipart02_ico1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-6px;}
.ipart02 .content .cell .intro .box .tool span.date:after{content:''; width:15px; height:15px; background:url(../img/ipart02_ico2.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7.5px;}
.ipart02 .content .cell:hover .intro .box .t{color:#cf0b19;}
.ipart02 .owl-nav{width:100%; position:absolute; left:0; top:30%;}
.ipart02 .owl-nav div{font-size:50px; height:50px; color:#fff; font-weight:bold; display:none}
.ipart02 .owl-nav .owl-prev{position:absolute; left:0; top:0}
.ipart02 .owl-nav .owl-next{position:absolute; right:0; top:0}
.ipart02 .owl-nav div:hover{color:#cf0b19}
.ipart02 .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:200px; left:0%;  width:100%; text-align:right;}
.ipart02 .owl-carousel .owl-dot{width:14px; height:14px; border:1px solid #fff; margin-right:10px; border-radius:50%; display:inline-block;}
.ipart02 .owl-carousel .owl-dot.active{background:#fff;}

.ipart02 .content .right{width:32%; float:right; background:#fff;}
.ipart02 .content .right ul{padding:40px 25px;}
.ipart02 .content .right li{padding:20px 0;}
.ipart02 .content .right li .li_box{display:block; font-weight:lighter;}
.ipart02 .content .right li .li_box .tit{font-size:19px; line-height:24px; color:#000;}
.ipart02 .content .right li .li_box .time{font-size:15px; line-height:20px; color:#666; color:#666;}
.ipart02 .content .right span{padding:0 20px; height:32px; line-height:32px; background:#cf0b19; color:#fff; position:absolute; left:0; top:0;}
.ipart02 .content .right li:hover .li_box .tit{color:#cf0b19}
.ipart03{margin-top:60px;}
.ipart03 .infor .tit{display:block; font-size:48px; color:#292929; font-weight:lighter; line-height:48px; text-align:center;}
.ipart03 .infor .tit:hover{color:#cf0b19}
.ipart03 .content{overflow:hidden; margin-top:45px;}
.ipart03 .content .picScroll-top{margin:0 auto; width:100%; height:650px; overflow:hidden; position:relative;}
.ipart03 .content .picScroll-top .hd{overflow:hidden; height:219px; position:absolute; right:0; top:220px; z-index:3; width:256px;}
.ipart03 .content .picScroll-top .hd ul li{width:220px; height:60px; line-height:60px; padding-left:40px; font-size:16px; position:absolute; right:0;margin-bottom:13px; background:#7a111b; color:rgba(255,255,255,.7)}
.ipart03 .content .picScroll-top .hd ul li:after{content:''; width:7px; height:7px; background:#fff; border-radius:20px; position:absolute; left:18px; top:50%; margin-top:-3px;}
.ipart03 .content .picScroll-top .hd ul li a{color:#fff; display:block;}
.ipart03 .content .picScroll-top .hd ul li.li01{top:0;}
.ipart03 .content .picScroll-top .hd ul li.li02{top:73px;}
.ipart03 .content .picScroll-top .hd ul li.li03{top:146px;}
.ipart03 .content .picScroll-top .hd ul li.on{background:#fff;}
.ipart03 .content .picScroll-top .hd ul li.on:after{background:#7a111b;}
.ipart03 .content .picScroll-top .hd ul li.on a{color:#cf0b19}
.ipart03 .content .picScroll-top .bd ul{overflow:hidden; zoom:1;}
.ipart03 .content .picScroll-top .bd ul li{zoom:1; height:650px; background-size:cover;}
.ipart03 .content .picScroll-top .bd ul li .left{width:30.5%; float:left; padding-left:16%; margin-top:124px; transform:translateX(-150px); opacity:0; visibility:hidden; transition:all 1s ease 0.4s;}
.ipart03 .content .picScroll-top .bd ul li .right{width:49%; float:right; margin-top:150px; transform:translateX(150px); opacity:0; visibility:hidden; transition:all 1s ease 0.4s;}
.ipart03 .content .picScroll-top .bd ul li .right .box{padding-right:23%; color:#fff; font-weight:lighter}
.ipart03 .content .picScroll-top .bd ul li .right .box .smal_tit{font-size:25px; line-height:36px; font-weight:bold;}
.ipart03 .content .picScroll-top .bd ul li .right .box .big_tit{font-size:46px; line-height:46px; margin:15px 0 40px;}
.ipart03 .content .picScroll-top .bd ul li .right .box .con{font-size:16px; line-height:30px; height:120px; overflow:hidden; color:rgba(255,255,255,.5);}
.ipart03 .content .picScroll-top .bd ul li .right .box .more{padding:0 35px; display:inline-block; background:#7a111b; margin-top:60px; color:#fff; color:rgba(255,255,255,.9);}
.ipart03 .content .picScroll-top .bd ul li .right .box .more span{display:inline-block; font-size:16px; height:50px; line-height:50px; vertical-align:middle;}
.ipart03 .content .picScroll-top .bd ul li .right .box .more span.icon{width:10px; height:17px; background:url(../img/ipart03_2.png) no-repeat center; margin-left:20px; transition:all 0.5s ease;}
.ipart03 .content .picScroll-top .bd ul li .right .box .more:hover{color:#fff;}
.ipart03 .content .picScroll-top .bd ul li .right .box .more:hover .icon{margin-left:30px}
.ipart03 .content .picScroll-top .bd ul li.active .left{transform:translateX(0); opacity:1; visibility:visible;}
.ipart03 .content .picScroll-top .bd ul li.active .right{transform:translateX(0); opacity:1; visibility:visible;}

.ipart04{background:url(../img/ipart04.jpg) no-repeat center; padding:80px 0; background-size:cover;}
.ipart04 .infor{text-align:center;}
.ipart04 .infor .txt{display:inline-block; font-size:22px; line-height:22px; font-weight:bold;  color:#cf0b19; position:relative;}
.ipart04 .infor .txt:after{content:''; width:90px; height:2px; background:#cf0b19; position:absolute; bottom:-4px; left:50%; margin-left:-45px;}
.ipart04 .infor .tit{display:block; font-size:48px; color:#292929; font-weight:lighter; line-height:48px; margin:42px 0 22px;text-align:center;}
.ipart04 .infor .tit:hover{color:#cf0b19}
.ipart04 .infor .con{font-size:30px; line-height:30px; color:#292929; font-weight:lighter;}
.ipart04 .content{margin-top:100px;}
.ipart04 .content li{width:28.5%; float:left; margin-left:7.25%;}
.ipart04 .content li:first-child{margin-left:0px;}
.ipart04 .content li .li_box{border-top:1px solid #262626; transition:all 0.5s ease;}
.ipart04 .content li .li_box .tit{display:inline-block; width:95px; height:36px; line-height:36px; font-size:18px; text-align:center; color:#fff; background:#242d38; margin-top:-1px; margin-bottom:40px; transition:all 0.5s ease;}
.ipart04 .content li .li_box .con{font-size:21px; line-height:35px; margin-bottom:35px; color:#262626; font-weight:lighter; transition:all 0.5s ease;}
.ipart04 .content li .li_box .more{display:inline-block; position:relative; font-size:18px; line-height:18px; color:#000;}
.ipart04 .content li .li_box .more:after{content:''; width:10px; height:17px; background:url(../img/ipart04_jt1.png) no-repeat center; position:absolute; right:-18px; top:50%; margin-top:-8px; transition:all 0.3s ease;}
.ipart04 .content li.cur .li_box{border-color:#cf0b19}
.ipart04 .content li.cur .li_box .tit{background:#cf0b19;}
.ipart04 .content li.cur .li_box .con{color:#cf0b19;}
.ipart04 .content li.cur .li_box .con span{border-bottom:1px solid #cf0b19}
.ipart04 .content li.cur .li_box .more{color:#cf0b19}
.ipart04 .content li.cur .li_box .more:after{background:url(../img/ipart04_jt2.png) no-repeat center; transition:all 0.5s ease;}
.ipart04 .content li.cur .li_box .more:hover:after{right:-24px}
/*董事长致辞*/
.chairman01 .left{width:36.5%; float:left;}
.chairman01 .left .rect-888{padding-bottom:88.8%;}
.chairman01 .right{width:61.2%; float:right; background:#f2f2f2;}
.chairman01 .right .rect-53{padding-bottom:53%;}
.chairman01 .right .box{padding:60px 55px 40px 50px; color:#393939;}
.chairman01 .right .box .icon01{width:66px; height:57px;}
.chairman01 .right .box .tit{font-size:30px; line-height:30px; margin:15px 0 20px; font-weight:normal;}
.chairman01 .right .box .con{font-size:23px; line-height:25px; margin-bottom:30px;}
.chairman01 .right .box .txt{font-size:15px; line-height:24px; margin-bottom:55px;}
.chairman01 .right .box .name{font-size:18px; line-height:23px; font-weight:normal;}
.chairman01 .right .icon{width:66px; height:57px; position:absolute; right:30px; bottom:40px;}
.chairman02{margin-top:45px;}
.chairman02 .text{font-size:15px; line-height:26px; color:#101010;}

/*企业文化*/
.culture.channel_content{padding-bottom:0;}
.culture01 .infor{text-align:center; margin-bottom:60px;}
.culture01 .infor .tit{font-size:40px; line-height:40px; color:#2e2e2e; font-weight:lighter;}
.culture01 .content {padding:0 17%;}
.culture01 .content li{float:left; width:33%;}
.culture01 .content li .li_box{padding:0 80px;}
.culture01 .content li .li_box .icon{width:127px; height:127px; margin:0 auto 30px; transition:all 0.5s ease}
.culture01 .content li .li_box .text{font-size:16px; line-height:25px; color:#1e1e1e; text-align:center;}
.culture01 .content li:hover .li_box .icon{transform:rotateY(180deg);}
.culture02 {margin-top:65px;}
.culture02 .rect-9659{padding-bottom:96.59%;}
.culture02 .rect-170{padding-bottom:170%;}
.culture02 .rect-4605{padding-bottom:46.05%;}
.culture02 .content .left{width:37.7%; float:left;}
.culture02 .content .center{width:21.4%; float:left; margin:0 1.4%;}
.culture02 .content .right{width:38%; float:right;}
.culture02 .content .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.culture02 .content .cover .box{padding:60px 38px}
.culture02 .content .cover .box .t{font-size:18px; line-height:24px; color:#fff; font-weight:bold; margin-bottom:9px;}
.culture02 .content .cover .box .c{font-size:28px; line-height:32px; color:#fff; font-weight:lighter;}
.culture02 .content .cover .box .line{width:42px; height:2px; background:#fff; margin-top:25px;}
.culture02 .content .right .r_top{margin-bottom:19px}
.culture02 .content .right .r_top .box .t{color:#cf0b19;}
.culture02 .content .right .r_top .box .c{color:#292929;}
.culture02 .content .right .r_top .box .line{background:#cf0b19}
.culture03{background:url(../img/culture03.jpg) no-repeat center; padding:120px 0 90px; margin-top:60px;}
.culture03 .infor{font-weight:lighter;}
.culture03 .infor .tit{font-size:40px; line-height:40px; color:#181f27; margin-bottom:24px;}
.culture03 .infor .con{font-size:20px; line-height:25px; color:#242d38;}
.culture03 .content{margin-top:75px;}
.culture03 .content li {display:inline-block; text-align:center; margin-right:51px; position:relative;}
.culture03 .content li:after{content:''; width:41px; height:28px; background:url(../img/culture03_1.png) no-repeat center; position:absolute; left:-50px; top:50%; margin-top:-14px;} 
.culture03 .content li .li_box{width:152px; height:152px; border:1px solid #cf0b19; border-radius:50%; display:table; line-height:152px; font-size:20px; color:#cf0b19;}
.culture03 .content li .li_box .t{display:table-cell;}
.culture03 .content li.last .li_box{background:#cf0b19; color:#fff;}
.culture03 .content li:first-child:after{display:none;}
.delay1{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.1s;animation-delay:.1s}
.delay2{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-delay:.2s;animation-delay:.2s}
.delay3{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:.3s;animation-delay:.3s}
.delay4{-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-delay:.4s;animation-delay:.4s}

/* 全球布局 */
.global.channel_content{background:#f5f5f5;}
.global01{font-weight:lighter;margin-top:50px;}
.global01 .rect-555{padding-bottom:55.5%;}
.global01 .li_{width:32%; margin-right:2%; margin-bottom:60px; float:left;}
.global01 .li_three{margin-right:0}
.global01 .li_ .li_box{display:block;}
.global01 .li_ .li_box .cover{position:absolute; width:100%; left:0; top:90px; z-index:2; text-align:center;}
.global01 .li_ .li_box .cover .tit{font-size:25px; line-height:30px; font-weight:normal; color:#fff;}
.global01 .li_ .intro{padding:0 30px; margin-top:-50px; position:relative; z-index:2;}
.global01 .li_ .intro .box{background:#fff; padding:45px 30px 35px; transition:all 0.5s ease;}
.global01 .li_ .intro .box .t{font-size:15px; line-height:25px; color:#3e3e3e; height:50px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.global01 .li_ .intro .box .more{font-size:15px; line-height:24px; color:#cf0b19; font-weight:normal; margin-top:35px;}
.global01 .li_ .intro .box .more span{display:inline-block;}
.global01 .li_ .intro .box i{display:inline-block; font-size:13px;}
.global01 .li_:hover .intro .box{box-shadow:0 0 5px rgba(0,0,0,.1);}

/* 社会责任 */
.social_respon01 .rect-111{padding-bottom:111%;}
.social_respon01 .li_{width:23.5%; margin-right:2%; margin-bottom:40px; float:left;}
.social_respon01 .li_four{margin-right:0}
.social_respon01 .li_ .li_box{display:block;}
.social_respon01 .li_ .li_box .img_{border:1px solid #7d7d7d; border-bottom:0}
.social_respon01 .li_ .li_box .intro{background:#d3d7db; transition:all 0.5s ease; }
.social_respon01 .li_ .li_box .intro .box{padding:15px;}
.social_respon01 .li_ .intro .box span{font-size:15px; line-height:26px; color:#494949; display:inline-block; vertical-align:middle;}
.social_respon01 .li_ .intro .box span.l{width:78%;}
.social_respon01 .li_ .intro .box span.l i{margin-right:10px;}
.social_respon01 .li_ .intro .box i{vertical-align:0px;}
.social_respon01 .li_:hover .intro{background:#cf0b19}
.social_respon01 .li_:hover .intro .box span{color:#fff;}

/* 联系我们 */
.contact_us01 .left{width:68.5%; height:602px; overflow:hidden; float:left;}
.contact_us01 .left img{max-width:none;}
.contact_us01 .right{width:31.5%; float:right; position:relative; background:#cf0b19;}
.contact_us01 .right:after{content:''; width:310px; height:176px; background:url(../img/contact_us01_2.png) no-repeat center; position:absolute; right:0; bottom:0}
.contact_us01 .right .box{padding:63px 60px 50px 35px; position:relative; z-index:2;}
.contact_us01 .right .box .title{font-size:32px; line-height:32px; color:#fff; font-weight:bold; padding-bottom:30px; border-bottom:1px dashed #fff; border-color:rgba(255,255,255,.5)}
.contact_us01 .right .box .list {padding:30px 0; border-bottom:1px dashed #fff; border-color:rgba(255,255,255,.5)}
.contact_us01 .right .box .list span{display:block; font-size:15px; line-height:26px; color:#fff; font-weight:lighter;}
.contact_us01 .right .box .list span a:hover{color:#fff;}
.contact_us01 .right .box .phone{padding:30px 0; border-bottom:1px dashed #fff; border-color:rgba(255,255,255,.5)}
.contact_us01 .right .box .phone .icon{margin-right:15px;}
.contact_us01 .right .box .phone .text .t{font-size:30px; line-height:30px; color:#fff; font-family:Impact;}
.contact_us01 .right .box .phone .text .c{font-size:18px; line-height:24px; color:#fff;}
.contact_us01 .right .box .share_ewm {padding:30px 0;}
.contact_us01 .right .box .share_ewm .icon{width:130px; height:135px;}
.contact_us01 .right .box .share_ewm .text .t{font-size:16px; line-height:26px; color:#fff;}
.contact_us01 .right .box .share_ewm .text .c{font-size:13px; line-height:26px; color:#fff;}
.contact_us01 .right .box .share_ewm .text .share .bdsharebuttonbox{overflow:hidden;}
.contact_us01 .right .box .share_ewm .text .share a{display:block; float:left; font-size:24px; padding:0; margin-right:10px; color:#fff; background:none; line-height:inherit; height:auto;}
.contact_us01 .right .box .share_ewm .text .share a i{margin:0}
.contact_us02{margin-top:50px;}
.contact_us02 ul li{width:48%; margin-bottom:30px;}
.contact_us02 ul li.odd{float:left}
.contact_us02 ul li.even{float:right}
.contact_us02 ul li .box{padding:30px; border:1px solid #e2e2e2;}
.contact_us02 ul li .box .left{float:left; position:relative; padding-right:3%; font-size:22px; color:#cf0b19; line-height:150px; width:auto; font-weight:lighter;}
.contact_us02 ul li .box .left:after{content:''; position:absolute; right:0; width:1px; height:100px; background:#bcbcbc; top:50%; margin-top:-50px;}
.contact_us02 ul li .box .right{width:67%; position:relative; float:left; padding-left:3%; min-height:150px;}
:root .contact_us02 ul li .box .right dl{width:100%; transform:translateY(-50%); position:absolute; top:50%;}
.contact_us02 ul li .box .right dl dd{width:48%; margin-right:2%; float:left; font-size:14px; color:#252525; line-height:25px;}
.contact_us02 ul li.li03 .box .right dl dd:nth-child(5){width:90%;}
/* 发展历程 */
.history.channel_content{padding:0}
.history01{padding:70px 0 150px; background:url(../img/history01_1.jpg) center bottom no-repeat,linear-gradient(#95aec5 5%,#fff 50%,transparent 100%);}
.history01 .hd {margin-bottom:60px;}
.history01 .hd li{position:relative; cursor:pointer;}
.history01 .hd li:after{content:''; width:100%; height:4px; background:#cf0b19; position:absolute; bottom:0; left:0}
.history01 .hd li .box{padding:15px 35px; color:#fff; font-weight:lighter;}
.history01 .hd li .box .d{font-size:16px; line-height:20px; margin-bottom:3px;}
.history01 .hd li .box .t{font-size:18px; line-height:24px;}
.history01 .hd li.cur{background:#cf0b19;}
.history01 .content{background:linear-gradient(#fff, transparent); padding-top:95px;}
.history01 .content .ul_wrap{width:82%; margin:0 auto; position:relative; padding-bottom:120px;}
.history01 .content .ul_wrap:after{content:''; width:1px; height:100%; position:absolute; top:-40px; background:#b2b2b2; left:50%;}
.history01 .content .ul_wrap:before{content:''; width:21px; height:10px; top:-50px; position:absolute; left:50%; margin-left:-10px; background:url(../img/history02_3.png) no-repeat center;}
.history01 .content ul li{width:50%; padding-bottom:100px;}
.history01 .content ul li .img{margin-bottom:25px; position:relative;}
.history01 .content ul li .img:after{content:''; position:absolute; width:21px; height:21px; background:url(../img/history02_dot.png) no-repeat center;  top:50%; margin-top:-11px;}
.history01 .content ul li .img:before{content:''; position:absolute; width:30px; height:1px; background:#b2b2b2; top:50%;}
.history01 .content ul li .date{font-size:32px; color:#cf0b19; font-family:Impact}
.history01 .content ul li .txt {font-size:14px; color:#000; font-weight:lighter; line-height:26px; width:80%; margin-top:10px;}
.history01 .content ul li .txt dl dd{position:relative; padding:0 10px;}
.history01 .content ul li .txt dl dd:after{content:''; width:5px; height:5px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;background-color:#999999; top:10px; position:absolute;}
.history01 .content ul li.odd{float:right;}
.history01 .content ul li.odd .box{padding-left:80px;}
.history01 .content ul li.odd .date{float:left;}
.history01 .content ul li.odd .txt{float:left; margin-left:35px;}
.history01 .content ul li.odd .txt dl dd:after{left:0;}
.history01 .content ul li.odd .img:after{left:-90.5px;}
.history01 .content ul li.odd .img:before{left:-70px;}
.history01 .content ul li.even{float:left;}
.history01 .content ul li:nth-child(2){margin-top:165px;}
.history01 .content ul li.even .box{padding-right:80px;}
.history01 .content ul li.even .date{float:right;}
.history01 .content ul li.even .txt{float:right; margin-right:35px;}
.history01 .content ul li.even .txt dl dd:after{right:0;}
.history01 .content ul li.even .img:after{right:-90.5px;}
.history01 .content ul li.even .img:before{right:-70px;}
.history01 .rect-4085{padding-bottom:40.85%;}
.history01 .number{background:#fff; padding:90px 0;}
.history01 .number ul li{float:left; width:25%; text-align:center;}
.history01 .number ul li .num{color:#060606; position:relative; margin-bottom:50px;}
.history01 .number ul li .num:after{content:''; position:absolute; width:40px; height:2px; background:#cf0b19; bottom:-20px; left:50%; margin-left:-20px;}
.history01 .number ul li .num span{font-size:59px; font-family:Impact;}
.history01 .number ul li .num sub{position:absolute; top:0; font-size:20px; font-weight:bold;}
.history01 .number ul li .txt{font-size:16px; color:#000;}

/* 党建 */
.dangjian{font-weight:lighter;}
.dangjian.channel_content{padding-bottom:0;}
.dangjian01 .infor{text-align:center;}
.dangjian01 .infor .tit{font-size:40px; line-height:40px; color:#303c49;}
.dangjian01 .content{margin-top:40px;}
.dangjian01 .content li{width:32%; margin-left:2%; float:left; background:#f7f7f7; transition:all 0.5s ease;}
.dangjian01 .content li:first-child{margin-left:0}
.dangjian01 .content li .li_box{padding:55px 40px 30px;}
.dangjian01 .content li .li_box .t{font-size:30px; line-height:30px; color:#303c49; margin-bottom:25px;}
.dangjian01 .content li .li_box .c{font-size:16px; line-height:28px; height:84px; overflow-y:auto; color:#878787; padding-right:5px;}
.dangjian01 .content li .li_box .c::-webkit-scrollbar {width:4px; height:4px;}
.dangjian01 .content li .li_box .c::-webkit-scrollbar-thumb {border-radius:5px; background:#cf0b19;}
.dangjian01 .content li .li_box .c::-webkit-scrollbar-track {border-radius:0; background:#f7f7f7;}
.dangjian01 .content li .li_box .icon{margin-top:15px; text-align:right;}
.dangjian01 .content li .li_box .icon img{transition:all 0.5s ease;}
.dangjian01 .content li.cur{background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1);}
.dangjian01 .content li.cur .li_box .icon img{transform:rotateY(180deg)}
.dangjian02{margin:75px 0;}
.dangjian02 .infor{text-align:center;}
.dangjian02 .infor .tit{font-size:40px; line-height:40px; color:#303c49;}
.dangjian02 .content{background:url(../img/dangjian02_1.jpg) no-repeat center; height:616px; overflow:hidden; margin-top:40px;}
.dangjian02 .content li{width:21.2%; float:left; position:relative; height:616px; transition:background 0.5s ease;}
.dangjian02 .content li:after{content:''; width:1px; height:100%; background:#fff; position:absolute; left:0; top:0}
.dangjian02 .content li:first-child:after{display:none;}
.dangjian02 .content li .li_box{padding:120px 37px 100px; transition:all 0.5s ease;}
.dangjian02 .content li .li_box .tit{font-size:30px; line-height:30px; color:#353535; font-weight:bold; margin-bottom:25px;transition:all 0.5s ease;}
.dangjian02 .content li .li_box .con{font-size:15px; line-height:26px; height:78px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#4d4d4d; font-weight:normal; margin-bottom:130px; transition:all 0.5s ease;}
.dangjian02 .content li .li_box .icon{width:42px; height:42px; background:url(../img/dangjian02_3.png) no-repeat center; transition:all 0.5s ease;}
.dangjian02 .content li .li_box .text{font-size:14px; line-height:28px; color:#f7f7f7; font-weight:normal; opacity:0; visibility:hidden; transition:all 0.5s ease; display:none; transform:translateY(20px); height:378px; overflow-y:auto; padding-right:5px;}
.dangjian02 .content li .li_box .text::-webkit-scrollbar {width:4px; height:4px;}
.dangjian02 .content li .li_box .text::-webkit-scrollbar-thumb {border-radius:5px; background:#f6f5f5;}
.dangjian02 .content li .li_box .text::-webkit-scrollbar-track {border-radius:0; background:#cf0b19;}
.dangjian02 .content li .li_box .text span{font-weight:bold; display:block; margin-top:20px;}
.dangjian02 .content li .li_box .text span:first-child{margin-top:0}
.dangjian02 .content li.cur{width:36.3%; background:#cf0b19;}
.dangjian02 .content li.cur .li_box {padding-top:75px;}
.dangjian02 .content li.cur .li_box .tit{font-size:35px; line-height:35px; color:#f7f7f7;}
.dangjian02 .content li.cur .li_box .con{opacity:0; visibility:hidden; display:none; transform:translateY(20px)}
.dangjian02 .content li.cur .li_box .icon{opacity:0; visibility:hidden; display:none; transform:translateY(20px)}
.dangjian02 .content li.cur .li_box .text{opacity:1; visibility:visible; display:block;  transform:translateY(0px)}
.dangjian03 .infor{text-align:center;}
.dangjian03 .infor .tit{font-size:40px; line-height:40px; color:#303c49;}
.dangjian03 .content{position:relative; /*box-shadow:0 0 15px rgba(0,0,0,.1)*/ margin-top:30px}
.dangjian03 .content:after{content:''; width:100%; height:87px; background:url(../img/dangjian03_2.png) no-repeat top right; position:absolute; top:100%; right:0}
.dangjian03 .content:before{content:''; width:87px; height:291px; background:url(../img/dangjian03_1.png) no-repeat bottom right; position:absolute; bottom:0; right:-81px;}
.dangjian03 .rect-5125{padding-bottom:51.25%;}
.dangjian03 .item{display:none;}
.dangjian03 .owl-item .item{display:block;}
.dangjian03 .img_{width:80%;}
.dangjian03 .intro{display:none; position:absolute; right:0; bottom:0; width:49.5%; background:#fff; z-index:2;}
.dangjian03 .intro:first-child{display:block;}
.dangjian03 .intro .box{padding:39px 100px 45px 60px;}
.dangjian03 .intro .box .tit{font-size:32px; line-height:32px; color:#cf0b19; margin-bottom:30px;}
.dangjian03 .intro .box .con{font-size:15px; line-height:26px; height:78px; overflow:hidden; color:#272626; color:rgba(39,38,38,.8); font-weight:normal; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.dangjian03 .content .cul01_btn>div{width:68px; height:65px; background:url(../img/dangjian03_jt.jpg) no-repeat; position:absolute; bottom:224px; z-index:2; font-size:0; cursor:pointer;}
.dangjian03 .content .cul01_btn .owl-prev{right:75px; background-position:0 0;}
.dangjian03 .content .cul01_btn .owl-next{right:0px; background-position:-68px 0px;}
.dangjian04{background:#f3f3f3; padding:75px 0; margin-top:75px;}
.dangjian04 .infor{text-align:center;}
.dangjian04 .infor .tit{font-size:40px; line-height:40px; color:#303c49;}
.dangjian04 .content{margin-top:40px; position:relative;}
.dangjian04 .content .item{display:none;}
.dangjian04 .content .owl-item .item{display:block;}
.dangjian04 .content .rect-6636{padding-bottom:66.36%;}
.dangjian04 .content .dangjian04_btn>div{width:68px; height:65px; background:url(../img/dangjian03_jt.jpg) no-repeat; position:absolute; top:50%; margin-top:-32px; z-index:2; font-size:0; cursor:pointer;}
.dangjian04 .content .dangjian04_btn .owl-prev{left:-75px; background-position:0 0;}
.dangjian04 .content .dangjian04_btn .owl-next{right:-75px; background-position:-68px 0px;}

/* 补充页 物联网 */
.Internet01{padding-bottom:60px;}
.Internet01 .infor{text-align:center; padding:0 6.7%;}
.Internet01 .infor .tit{font-size:42px; line-height:42px; color:#2a2a2a; margin-bottom:30px; font-weight:lighter}
.Internet01 .infor .con{font-size:15px; line-height:27px; color:#2a2a2a;}
.Internet01 .content{margin-top:40px; padding:0 16%;}
.Internet01 .content li{float:left; width:25%;}
.Internet01 .content li .li_box{padding:0 20px; text-align:center;}
.Internet01 .content li .li_box .num{font-size:62px; line-height:62px; color:#cf0b19; font-family:Impact;}
.Internet01 .content li .li_box .txt{font-size:16px; line-height:28px; color:#2a2a2a; font-weight:normal}
.Internet02{background:#f7f7f7; padding:60px 0;}
.Internet02 .infor{text-align:center; padding:0 6.7%;}
.Internet02 .infor .tit{font-size:42px; line-height:42px; color:#2a2a2a; margin-bottom:30px; font-weight:lighter}
.Internet02 .content{margin-top:40px; position:relative;}
.Internet02 .content .rect-7669{padding-bottom:76.69%;}
.Internet02 .content .item{display:none}
.Internet02 .content .owl-item .item{display:block;}
.Internet02 .content .item .intro {padding:15px; text-align:center;}
.Internet02 .content .item .intro .t{font-size:22px; line-height:28px; color:#252525;}
.Internet02 .content .Inter02_btn>div{width:52px; height:57px; background:url(../img/Inter02_2.png) no-repeat;  position:absolute; top:30%; z-index:2; font-size:0; cursor:pointer;}
.Internet02 .content .Inter02_btn>div.disabled{display:none;}
.Internet02 .content .Inter02_btn .owl-prev {left:-0; background-position:0 0;}
.Internet02 .content .Inter02_btn .owl-next {right:-0; background-position:-52px 0px;}
.Internet03{margin:70px 0;}
.Internet03 .content{position:relative;}
.Internet03 .content .left{width:34%; float:left; font-weight:lighter;}
.Internet03 .content .left .smal_tit{font-size:17px; line-height:28px; color:#cf0b19;}
.Internet03 .content .left .big_tit{font-size:42px; line-height:42px; color:#2a2a2a; margin:5px 0 40px;}
.Internet03 .content .left .con{font-size:15px; line-height:27px; color:#2a2a2a; color:rgba(42,42,42,.8); font-weight:normal;}
.Internet03 .content .right{width:56.14%; float:right;}
.Internet03 .content .right .rect-566{padding-bottom:56.6%;}
.Internet03 .content ul{position:absolute; width:76%; bottom:0; left:0; background:#fff; z-index:2; padding:40px 0 30px;}
.Internet03 .content ul li{width:20%; float:left; position:relative;}
.Internet03 .content ul li:first-child:after{display:none;}
.Internet03 .content ul li:after{content:''; width:1px; height:136px; background:url(../img/Inter03_2.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-68px;}
.Internet03 .content ul li .li_box{padding:15px 25px;}
.Internet03 .content ul li .li_box .t{font-size:22px; line-height:28px; color:#1c1c1c; font-weight:bold; margin-bottom:5px;}
.Internet03 .content ul li .li_box .c{font-size:15px; line-height:24px; color:#1c1c1c; color:rgba(28,28,28,.9);}
.Internet04{padding:65px 0; background:url(../img/Inter04_1.jpg) no-repeat center;}
.Internet04 .infor{text-align:center; padding:0 6.7%;}
.Internet04 .infor .tit{font-size:42px; line-height:42px; color:#fff; margin-bottom:25px; font-weight:lighter}
.Internet04 .infor .con{font-size:15px; line-height:27px; color:#fff;}
.Internet04 .content{margin-top:40px;}
.Internet04 .content .rect-6170{padding-bottom:61.7%;}
.Internet04 .content li{width:23.5%; float:left; margin-left:2%; background:url(../img/white90.png)}
.Internet04 .content li:first-child{margin-left:0;}
.Internet04 .content li .li_box{padding:50px 0px 30px;}
.Internet04 .content li .li_box .t{font-size:30px; line-height:30px; color:#cf0b19; font-weight:lighter; margin-bottom:60px; padding:0 40px; text-align:center;}
.Internet05{margin-top:65px;}
.Internet05 .rect-6568{padding-bottom:65.68%;}
.Internet05 li{margin-bottom:45px; background:#efefef;}
.Internet05 li.odd .left{float:left}
.Internet05 li.odd .right{float:right}
.Internet05 li.even .left{float:right}
.Internet05 li.even .right{float:left}
.Internet05 li .left{width:39%;}
.Internet05 li .right{width:61%;}
.Internet05 li .right .box{padding:50px;}
.Internet05 li .right .box dt{font-size:42px; line-height:42px; color:#2a2a2a; margin-bottom:25px;}
.Internet05 li .right .box dd{font-size:15px; line-height:35px; color:#2a2a2a;}
.Internet05 li .right .box dd span{display:inline-block; font-weight:bold; font-size:18px; color:#cf0b19; margin-right:30px;}

/*补充页 活动专题  zhangxr*/
.activity_topics.channel_content{padding:0; font-weight:lighter;}
.activity_topics01{position:relative; height:630px; overflow:hidden;}
.activity_topics01 > img {position:absolute; width:1920px; left:50%; margin-left:-960px; max-width:none;}
.activity_topics01 .inner{position:relative; padding:60px 0;}
.activity_topics01 .inner .infor{font-size:38px; color:#fff; margin-bottom:30px;}
.activity_topics01 .inner .content{background:url(../img/white85.png);}
.activity_topics01 .inner .content .box{padding:60px;}
.activity_topics01 .inner .content .rect-54{padding-bottom:54%;}
.activity_topics01 .inner .content .left{float:left; width:45%;}
.activity_topics01 .inner .content .right{float:right; width:50%;}
.activity_topics01 .inner .content .right ul li{overflow:hidden; border-bottom:1px solid #cbcacc; padding-top:25px;}
.activity_topics01 .inner .content .right ul li:first-child{padding-top:0;}
.activity_topics01 .inner .content .right ul li .date{float:left; width:46px; background:#425263; color:#fff; text-align:center; font-size:21px; transition:.5s ease;}
.activity_topics01 .inner .content .right ul li .intro{float:right; width:86%;}
.activity_topics01 .inner .content .right ul li .intro .t{font-size:20px; color:#3c3c3c; margin-bottom:15px;}
.activity_topics01 .inner .content .right ul li .intro .c{font-size:14px; color:#888888; line-height:22px; height:22px; overflow:hidden;}
.activity_topics01 .inner .content .right ul li .intro .more{font-size:14px; color:#515151; margin:35px 0 15px; }
.activity_topics01 .inner .content .right ul li:hover .date{background:#cf0b19;}
.activity_topics02{padding:60px 0;}
.activity_topics02 .infor{margin-bottom:40px;}
.activity_topics02 .infor .l{font-size:38px; color:#323232; line-height:40px;}
.activity_topics02 .infor .r{font-size:16px; color:#3c3c3c; line-height:40px;}
.activity_topics02 .content .item{float:left; width:31%; margin-left:3.5%; background:#f3f3f3; transition:.5s ease;}
.activity_topics02 .content .item:first-child{margin-left:0;}
.activity_topics02 .content .rect-81{padding-bottom:81%;}
.activity_topics02 .content .item .box{padding:40px;}
.activity_topics02 .content .item .box .date{font-size:16px; color:#565656;}
.activity_topics02 .content .item .box .date em{font-size:44px; color:#2c2c2c; margin-right:15px; font-weight:normal;}
.activity_topics02 .content .item .box .t{font-size:21px; color:#2c2c2c;}
.activity_topics02 .content .item .box .c{font-size:14px; color:#888; line-height:25px; height:50px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:25px 0 35px;}
.activity_topics02 .content .item .box .more{font-size:16px; color:#3c3c3c;}
.activity_topics02 .content .item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.activity_topics03{position:relative; padding-top:122px; overflow:hidden;}
.activity_topics03 .wrap{position:relative;}
.activity_topics03 > img{position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px;}
.activity_topics03 .infor{text-align:center; color:#fff; margin-bottom:82px;}
.activity_topics03 .infor .tit{font-size:38px;}                       
.activity_topics03 .infor .con{font-size:16px;}                       
.activity_topics03 .rect-569{padding-bottom:56.9%;}
.activity_topics03 .content .item{position:relative; display:none;}
.activity_topics03 .content .owl-item .item{display:block;}
.activity_topics03 .content .item a{display:block; margin:0 10px;}
.activity_topics03 .content .item .intro{transition:.5s ease; position:relative;}
.activity_topics03 .content .item .box{padding:40px 35px; background:#f6f6f6;}
.activity_topics03 .content .item .box .t{font-size:24px; color:#3f3f3f;}
.activity_topics03 .content .item .box .c{font-size:15px; color:#888; margin:10px 0 25px;}
.activity_topics03 .content .item .box .more{font-size:15px; color:#afafaf;}
.activity_topics03 .content .item .box .more i{color:#8f8f8f;}
.activity_topics03 .content .item .intro:after{content:''; position:absolute; bottom:0; left:0; width:0; height:5px; background:#cf0b19; transition:.7s ease;}
.activity_topics03 .content .item:hover .intro:after{width:100%;}
.activity_topics03 .content .owl-nav>div{cursor:pointer; z-index:5; position:absolute; top:50%; margin-top:-31px; width:52px; height:57px; background:url(../img/activity_topics03_3.jpg) no-repeat; font-size:0;}
.activity_topics03 .content .owl-nav .owl-prev{left:10px;}
.activity_topics03 .content .owl-nav .owl-next{right:10px; background-position:-52px 0;}
.activity_topics03 .content .item:hover .intro{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.activity_topics04{padding:80px 0;}
.activity_topics04 .infor{text-align:center; color:#323232; font-size:38px; margin-bottom:40px;}
.activity_topics04 .rect-967{padding-bottom:96.7%;}
.activity_topics04 .rect-478{padding-bottom:47.8%;}
.activity_topics04 .left{float:left; width:65%; background:#f6f6f6;}
.activity_topics04 .left .img1{position:absolute; right:0; bottom:0;}
.activity_topics04 .left .box{padding:80px 40px;}
.activity_topics04 .left .box .t{font-size:32px; color:#353535;}
.activity_topics04 .left .box .date{font-size:15px; color:#afafaf; margin:15px 0 30px;}
.activity_topics04 .left .box .c{font-size:16px; color:#888888; line-height:26px; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.activity_topics04 .left .box .more{display:inline-block; font-size:17px; color:#cf0b19; margin-top:50px; position:relative;}
.activity_topics04 .left .box .more:after{content:''; position:absolute; left:0; width:100%; height:1px; bottom:0; background:#cf0b19;}
.activity_topics04 .right{float:right; width:32%;}
.activity_topics05{position:relative; overflow:hidden; padding:100px 0;}
.activity_topics05 > img{position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px;}
.activity_topics05 .wrap{position:relative; text-align:center;} 
.activity_topics05 .tit{color:#fff; font-size:34px;}
.activity_topics05 .play{cursor:pointer; width:95px; height:58px; background:url(../img/activity_topics05_2.png) no-repeat center; display:inline-block; margin-bottom:40px;}
/* zhangxr end */
 
/* 智能制造 */
.make.channel_content{padding-bottom:0px;}
.make01 .infor{text-align:center; padding:0 8%;}
.make01 .infor .tit{font-size:42px; line-height:42px; color:#2a2a2a; font-weight:lighter; margin-bottom:15px;}
.make01 .infor .con{font-size:15px; line-height:27px; color:#2a2a2a;; color:rgba(42,42,42,.8);}
.make01 .content{margin:45px 0 80px;}
.make01 .content li{width:18.6%; margin-left:1.7%; float:left;}
.make01 .content li:first-child{margin-left:0;}
.make01 .content li .li_box{border:1px solid #d2d2d2; padding:25px 30px 25px 25px;}
.make01 .content li .li_box .t{font-size:20px; line-height:24px; color:#2a2a2a; margin-bottom:15px;}
.make01 .content li .li_box .c{font-size:14px; line-height:26px; height:78px; overflow:hidden; color:#6a6a6a;}
.make01 .content li .li_box .icon{text-align:right; margin-top:20px;}
.make01 .content li .li_box .icon img{display:inline-block;width:39px; height:43px; transition:all 0.5s ease;}
.make01 .content li:hover .li_box .icon img{transform:rotateY(180deg)}
.make02 li{overflow:hidden;}
.make02 li .rect-6868{padding-bottom:68.68%;}
.make02 li .left{width:40%;}
.make02 li .right{width:60%;}
.make02 li .right .box{position:relative; z-index:2}
.make02 li .right .box .t{font-size:38px; line-height:40px; color:#2a2a2a; margin-bottom:35px;}
.make02 li .right .box .c{font-weight:15px; line-height:26px; color:#666}
.make02 li.odd .left{float:right}
.make02 li.odd .right{float:left;}
.make02 li.even .left{float:left}
.make02 li.even .right{float:right;}
.make02 li.li01{background:#eee;}
.make02 li.li01 .right{position:relative;}
.make02 li.li01 .right .box{padding:180px 130px 180px 330px;}
.make02 li.li01 .right:after{content:''; width:617px; height:347px; background:url(../img/make02_2.png) no-repeat center; position:absolute; right:0; bottom:0;}
.make02 li.li02 .right .box{padding:180px 300px 180px 100px;}


/*产品列表*/
.proList_ban{height:600px; position:relative;}
.proList_ban>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.proList_ban .intro{position:absolute; left:0%; width:100%; bottom:195px;}
.proList_ban .intro .tit{font-size:28px; line-height:30px; color:#fff; font-weight:lighter;}
.proList_ban .intro .con{font-size:90px; line-height:90px; color:#fff; font-family:'cat'; margin:5px 0 16px;}
.proList_ban .intro .txt{font-size:16px; line-height:24px; color:#fff; font-weight:lighter; width:43%;}
.proList_ban .img{width:520px; height:425px; position:absolute; left:50%; margin-left:-100px; bottom:-78px;}




.pro_list.channel_content{padding-bottom:0;}
.pro_list01 .left{width:21.5%; float:left; font-weight:normal}
.pro_list01 .left .box{padding:35px 20px; background:#f4f4f7}
.pro_list01 .left .box .infor{border-bottom:1px solid #dcdcdc; padding-bottom:20px; margin-bottom:15px;}
.pro_list01 .left .box .infor .t{float:left; font-size:24px; line-height:24px; color:#414141;}
.pro_list01 .left .box .content{padding-right:10px;}
/* 滚动条样式 */
.pro_list01 .left .box .content::-webkit-scrollbar {width:4px; height:4px;}
.pro_list01 .left .box .content::-webkit-scrollbar-thumb {border-radius:5px; background:#fcb026; background:rgba(252,176,38,.6)}
.pro_list01 .left .box .content::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
/* 滚动条样式 end*/
.pro_list01 .left .box .content .item{padding-top:15px; border-top:1px solid #dcdcdc; margin-top:20px}
.pro_list01 .left .box .content .item:first-child{border-top:none; margin-top:0; padding-top:0}
.pro_list01 .left .box .content .item .tit{font-size:18px; color:#333; position:relative;}
.pro_list01 .left .box .content .item .item_down{margin-top:12px;}
.pro_list01 .left .box .content .item .item_down .con_a{display:block; font-size:16px; line-height:24px; margin-bottom:10px; color:#1b1b1b; padding-left:25px; position:relative; font-weight:normal;}
.pro_list01 .left .box .content .item .item_down .con_a i{display:block; width:18px; height:16px; position:absolute; left:0; top:3px; background-position:0 0;}
.pro_list01 .left .box .content .item .item_down .ej ul{display:none; margin-bottom:10px;}
.pro_list01 .left .box .content .item .item_down .ej ul li{padding-left:26px; cursor:pointer; font-size:15px; line-height:30px; color:#1b1b1b; color:rgba(27,27,27,.7); white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_list01 .left .box .content .item .item_down .ej ul li.cur{color:#cf0b19;}
.pro_list01 .left .item input{line-height:40px; height:40px; width:100%; text-indent:0.5em; font-size:15px; color:#454545; box-sizing:border-box; background:none; border:none; padding:0;}
.pro_list01 .left .item .con{position:relative;}
.pro_list01 .left .item .con .slider{display:block; margin-top:-20px; width:95%; margin-left:2.5%;}
.pro_list01 .left .item .con .slider .irs--round{height:65px;}
.pro_list01 .left .item .con .value{margin-top:10px; font-size:15px; color:#454545;}
body .irs--round .irs-handle{background:#cf0b19;}
body .irs--round .irs-bar{background:#cf0b19; height:2px;}
body .irs--round .irs-line{height:2px;}
.pro_list01 .left .box .content .item.item03{border:none;}
.pro_list01 .left .box .content .item.item03 .con{margin-top:20px;}
.pro_list01 .left .box .content .item.item03 .con .line{width:98%; height:2px; background:#909396; position:absolute; left:0; top:8px;}
.pro_list01 .left .box .content .item.item03 .con .cell{width:33%; float:left; text-align:center; cursor:pointer;}
.pro_list01 .left .box .content .item.item03 .con .cell i{display:inline-block; width:15px; height:15px; border:1px solid #909396; border-radius:50px; position:relative; background:#f4f4f7}
.pro_list01 .left .box .content .item.item03 .con .cell span{display:block; font-size:14px; color:#1b1b1b; color:rgba(27,27,27,.6);}
.pro_list01 .left .box .content .item.item03 .con .cell01{text-align:left}
.pro_list01 .left .box .content .item.item03 .con .cell03{text-align:right}
.pro_list01 .left .box .content .item.item03 .con .cell.cur i{border:#cf0b19; background:#cf0b19;}
.pro_list01 .left .box .content .item.item03 .con .cell.cur span{color:#cf0b19;}

/* 产品列表展开筛选 */
.pro_list01 .left .box .content .item.on .tit span.icon_jt{transform:rotateZ(0deg);}
/* 点击筛选选项 */
.pro_list01 .left .box .content .item .item_down .con_a.cur i{background-position:0 -16px;}
.pro_list01 .left .box .content .item .item_down .con_a.cur{color:#cf0b19}
/* 右侧列表 */
.pro_list01 .right{width:74%; float:right}
.pro_list01 .right .title{font-size:34px; line-height:34px; color:#1b1b1b; margin-bottom:20px;}
.pro_list01 .right .add_list{font-size:0; float:left; margin-bottom:30px;}
.pro_list01 .right .add_list .list_a{display:inline-block; margin-right:18px; }
.pro_list01 .right .add_list .list_a.no_content{margin:0;}
.pro_list01 .right .add_list .list_a span{display:inline-block; font-size:16px; padding:0 45px 0 20px; height:42px; line-height:42px; color:#fff; text-transform:uppercase; vertical-align:middle; background:#cf0b19; position:relative;}
.pro_list01 .right .add_list .list_a span:after{content:''; width:16px; height:16px; background:url(../img/close.png) no-repeat center; position:absolute; right:14px; top:50%; margin-top:-8px; transition:all 0.5s ease;}
.pro_list01 .right .add_list .list_a span:hover:after{transform:rotateZ(180deg);}
.pro_list01 .right .item{float:left; width:32%; margin-right:2%; margin-bottom:50px; position:relative; transition:all 0.5s ease;}
.pro_list01 .right .item:after{content:''; width:0%; height:3px; background:#cf0b19; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.pro_list01 .right .item.three_item{margin-right:0;}
.pro_list01 .right .item .item_box{border:1px solid #d2d2d2; padding:30px;}
.pro_list01 .right .item .item_box .tit{font-size:20px; line-height:32px; color:#454545; text-align:center; margin-bottom:15px;}
.pro_list01 .right .item .item_box .tit span{font-size:32px; line-height:32px; color:#000; font-family:Impact; display:inline-block; vertical-align:-5px; margin-right:10px;}
.pro_list01 .right .item .item_box .intro{margin-top:15px;}
.pro_list01 .right .item .item_box .intro .t{font-size:22px; font-weight:bold; border-bottom:1px solid #d2d2d2; padding:20px 0 10px;}
.pro_list01 .right .item .item_box .intro .t span{font-size:14px; color:#cf0b19; font-weight:normal;}
.pro_list01 .right .item .item_box .intro .c ul li{width:48%; text-align:center;}
.pro_list01 .right .item .item_box .intro .c ul li .num{color:#464646; font-size:24px; line-height:25px;}
.pro_list01 .right .item .item_box .intro .c ul li .txt{color:#000; color:rgba(0,0,0,.6); font-size:15px;}
.pro_list01 .right .item .item_box .intro .btn_box{margin:20px 0 10px;}
.pro_list01 .right .item .item_box .intro .btn_box a{position:relative; display:inline-block; padding:0 30px; border:1px solid #c1c5c7; font-size:14px;}
.pro_list01 .right .item .item_box .intro .btn_box a span{height:34px; line-height:34px; position:relative; z-index:2; display:inline-block; color:#333;}
.pro_list01 .right .item .item_box .intro .btn_box a.btn1{margin-right:15px;}
.pro_list01 .right .item .item_box .intro .btn_box a:hover{border-color:#cf0b19; background:#cf0b19;}
.pro_list01 .right .item .item_box .intro .btn_box a:hover span{color:#fff;}
.pro_list01 .right .item:hover{box-shadow:0 0 15px rgba(0,0,0,.2);}
.pro_list01 .right .item:hover:after{width:100%;}

/*触控按钮 滑动的效果*/
/*.pro_list01 .right .item .item_box .intro .btn_box a:after{content:''; width:0; height:100%; background:#cf0b19; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.pro_list01 .right .item .item_box .intro .btn_box a:hover{border-color:#cf0b19;}
.pro_list01 .right .item .item_box .intro .btn_box a:hover:after{width:100%;}
.pro_list01 .right .item .item_box .intro .btn_box a:hover span{color:#fff;}*/
.pro_list02{margin-top:50px; position:relative; height:390px;}
.pro_list02 .left{width:50%; float:left;}
.pro_list02 .left>img{position:absolute; left:0; top:0; width:960px; max-width:none;}
.pro_list02 .right{width:50%; float:left;}
.pro_list02 .right>img{position:absolute; right:0; top:0; width:960px; max-width:none;}
.pro_list02 .intro{position:relative; z-index:2;}
.pro_list02 .intro .box{padding:80px 80px 70px 55px;}
.pro_list02 .left .intro .box{padding-left:0px;}
.pro_list02 .intro .box .tit{font-size:40px; line-height:40px; color:#fff; margin-bottom:25px;}
.pro_list02 .intro .box .con{font-size:15px; line-height:24px; height:72px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#fff; color:rgba(255,255,255,.7); margin-bottom:40px;}
.pro_list02 .intro .box .more{display:inline-block; padding:0 25px; font-size:16px; color:#fff; line-height:46px; height:46px; background:#cf0b19}
.pro_list02 .intro .box .more span{display:inline-block; vertical-align:top;}
.pro_list02 .intro .box .more i{display:inline-block; vertical-align:-8px; width:10px; height:28px; background:url(../img/pro_list02_3.png) no-repeat center; margin-left:35px;}
.pro_list02 .intro .box .more:hover{background:rgba(207,11,25,.8)}

/*产品详细*/
.pro_detail.channel_content{padding:0}
.pro_detail01 .left{width:50%; float:left;}
.pro_detail01 .left .l_box{padding:120px 190px 90px 110px;}
.pro_detail01 .left .l_box .infor .tit{font-size:45px; line-height:45px; color:#2a3644; font-weight:bold; margin-bottom:18px}
.pro_detail01 .left .l_box .infor .con{font-size:24px; line-height:24px; color:#cf0b19; font-weight:normal;}
.pro_detail01 .left .l_box .content{margin-top:45px;}
.pro_detail01 .left .l_box .content .t{font-size:16px; line-height:40px; height:40px; color:#2a3644; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #cacfd4;}
.pro_detail01 .left .l_box .content .t span{font-size:40px; line-height:40px; font-family:Arial}
.pro_detail01 .left .l_box .content .c{font-size:16px; line-height:24px; color:#434a52; padding-bottom:10px; border-bottom:1px solid #cacfd4;}
.pro_detail01 .left .l_box .content .c span{font-weight:bold;}
.pro_detail01 .left .l_box .content .text{font-size:16px; line-height:24px; color:#434a52; margin-top:10px;}
.pro_detail01 .left .l_box .content .btn_box{font-size:0; margin-top:35px;}
.pro_detail01 .left .l_box .content .btn_box a{display:inline-block; font-size:18px; color:#fff; height:46px; line-height:46px; text-align:center; margin-right:14px; width:160px;}
.pro_detail01 .left .l_box .content .btn_box a.btn01{background:#cf0b19}
.pro_detail01 .left .l_box .content .btn_box a.btn02{background:#728294}
.pro_detail01 .left .l_box .content .btn_box a:hover{opacity:0.8}
.pro_detail01 .right{width:50%; float:right;}
.pro_detail01 .right .r_box{padding:83px 20px 40px;}
.pro_detail01 .right .r_box .content{position:relative;}
.pro_detail01 .right .r_box .content .dots{position:absolute; left:0; top:0; width:100%; height:100%;}
.pro_detail01 .right .r_box .dots li{position:absolute; cursor:pointer;}
.pro_detail01 .right .r_box .dots li .dot{display:block; width:40px; height:40px; background:url(../img/pro_detail01_2.png) no-repeat center;}
.pro_detail01 .right .r_box .dots li .detail{position:absolute; left:-80px; bottom:60px; width:390px; background:#e9e9e9; display:none;}
.pro_detail01 .right .r_box .dots li .detail .intro{width:100%; float:left;}
.pro_detail01 .right .r_box .dots li .detail .intro .box{padding:30px;}
.pro_detail01 .right .r_box .dots li .detail .intro .box .t{font-size:14px; line-height:24px; color:#cf0b19; font-weight:normal;}
.pro_detail01 .right .r_box .dots li .detail .intro .box .c{font-size:14px; line-height:24px; color:#202020;}
.pro_detail01 .right .r_box .dots li .detail .pic{width:29%; float:right; display:none;}
.pro_detail01 .right .r_box .dots li .detail .pic .rect-122{padding-bottom:122%;}
.pro_detail02{padding:100px 0; background:url(../img/pro_detail02_1.jpg) no-repeat center;} 
.pro_detail02 .left{width:50%;}
.pro_detail02 .left .box{padding:0 40px;}
.pro_detail02 .left .box .tit{font-size:36px; line-height:36px; color:#fff; font-weight:bold; margin-bottom:50px;}
.pro_detail02 .left .box .con ul{height:400px; overflow-y:auto; padding-right:6px;}
.pro_detail02 .left .box .con ul::-webkit-scrollbar {width:4px; height:4px;}
.pro_detail02 .left .box .con ul::-webkit-scrollbar-thumb {border-radius:5px; background:#cf0b19;}
.pro_detail02 .left .box .con ul::-webkit-scrollbar-track {border-radius:0; background:#131E32;}
.pro_detail02 .left .box .con li{margin-bottom:25px;}
.pro_detail02 .left .box .con li .t{font-size:21px; line-height:24px; color:#fff; font-weight:bold; margin-bottom:10px;}
.pro_detail02 .left .box .con li .c{font-size:15px; line-height:24px; color:#fff;}
.pro_detail03{padding:70px 0;}
.pro_detail03 .infor{text-align:right; margin-bottom:40px;}
.pro_detail03 .infor .tit{float:right; font-size:36px; line-height:36px; color:#2d2d2d; font-weight:bold; margin-left:40px}
.pro_detail03 .infor .con{float:right; font-size:15px; line-height:30px; color:#595959; width:38%;}
.pro_detail03 .content{height:592px; position:relative; margin:0 auto;}
.pro_detail03 .content .box{width:100%; height:592px; position:absolute; left:50%; top:50%; transform:translate3d(-50%,-50%,0); overflow:hidden; box-shadow:0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
.pro_detail03 .content .before,
.pro_detail03 .content .after {width:100%; height:100%; background-repeat:no-repeat; background-color: white; background-size:cover; background-position:center; position:absolute; top:0; left:0; pointer-events:none; overflow:hidden;}
.pro_detail03 .content .content-image{height:100%; max-width:none;}
.pro_detail03 .content .after{width:125px;}
.pro_detail03 .content .scroller{width:50px; height:50px; position:absolute; left:100px; top:50%; transform:translateY(-50%); border-radius:50%; background-color:#fff; opacity:0.9; pointer-events:auto; cursor:pointer;}
.pro_detail03 .content .scroller:hover{opacity:1;}
.pro_detail03 .content .scrolling{pointer-events:none; opacity:1; z-index:1;}
.pro_detail03 .content .scroller:before,
.pro_detail03 .content .scroller:after{content:" "; display:block; width:7px; height:9999px; position:absolute; left:50%; margin-left:-3.5px; z-index:30; transition:0.1s;}
.pro_detail03 .content .scroller:before{top:100%;}
.pro_detail03 .content .scroller:after{bottom:100%;}
.pro_detail03 .content .scroller{border:5px solid #fff;}
.pro_detail03 .content .scroller:before,
.pro_detail03 .content .scroller:after{background:#fff;}
/*手机端替换对比图的*/
.pro_detail03 .content .m_show{display:none; position:relative;}
.pro_detail03 .content .m_show .item{display:none;}
.pro_detail03 .content .m_show .owl-item .item{display:block;}
.pro_detail03 .content .proDet03_btn>div{width:24px; height:45px; background:url(../img/pro_detail04_2.png) no-repeat;  position:absolute; top:50%; margin-top:-22px; z-index:2; font-size:0; cursor:pointer; }
.pro_detail03 .content .proDet03_btn .owl-prev {left:10px; background-position:0 0;}
.pro_detail03 .content .proDet03_btn .owl-next {right:10px; background-position:-24px 0px;}
.pro_detail04 .content .proDet04_btn .owl-prev:hover{background-position:0 -45px;}
.pro_detail04 .content .proDet04_btn .owl-next:hover{ background-position:-24px -45px;}
.pro_detail04 .infor .tit{font-size:36px; line-height:36px; color:#2d2d2d; font-weight:bold;}
.pro_detail04 .content{margin-top:40px; position:relative;}
.pro_detail04 .content .rect-5644{padding-bottom:56.44%;}
.pro_detail04 .content .item{display:none; position:relative;}
.pro_detail04 .content .item:after{content:''; width:0; height:5px; background:#cf0b19; transition:all 0.5s ease; position:absolute; left:0; bottom:0;}
.pro_detail04 .content .owl-item .item{display:block;}
.pro_detail04 .content .item a{display:block;}
.pro_detail04 .content .item .intro{background:#f6f6f6; transition:all 0.5s ease;}
.pro_detail04 .content .item .intro .box{padding:30px;}
.pro_detail04 .content .item .intro .box .t{font-size:24px; line-height:24px; color:#131313; font-weight:normal; margin-bottom: 12px;}
.pro_detail04 .content .item .intro .box .c{font-size:18px; line-height:24px; color:#666;}
.pro_detail04 .content .item:hover:after{width:100%;}
.pro_detail04 .content .item:hover .intro{background:#fff;}
.pro_detail04 .content .proDet04_btn>div{width:24px; height:45px; background:url(../img/pro_detail04_2.png) no-repeat;  position:absolute; top:-56px; z-index:2; font-size:0; cursor:pointer; }
.pro_detail04 .content .proDet04_btn .owl-prev {right:35px; background-position:0 0;}
.pro_detail04 .content .proDet04_btn .owl-next {right:3px; background-position:-24px 0px;}
.pro_detail04 .content .proDet04_btn .owl-prev:hover{background-position:0 -45px;}
.pro_detail04 .content .proDet04_btn .owl-next:hover{ background-position:-24px -45px;}
.pro_detail05{margin-top:65px;}
.pro_detail05 .infor .tit{font-size:36px; line-height:36px; color:#2d2d2d; font-weight:bold; text-align:center;}
.pro_detail05 .content{position:relative; margin-top:40px; height:500px; overflow:hidden;}
.pro_detail05 .content .cover{position:absolute; left:0; bottom:-5px; z-index:2; background:url(../img/pro_detail05_2.png) center; height:306px; width:100%;}
.pro_detail05 .content .cover .btns{position:absolute; left:0; bottom:50px; width:100%; text-align:center;}
.pro_detail05 .content .cover .more{display:inline-block; padding:0 32px; height:45px; line-height:45px; font-size:14px; color:#cf0b19; border:2px solid #cf0b19;}
.pro_detail05 .content .cover .more span{display:inline-block;}
.pro_detail05 .content .cover .more .icon{display:inline-block; width:16px; height:16px; background:url(../img/pro_detail05_3.png) no-repeat; margin-left:16px;}
.pro_detail05 .content .cover .more:hover{background:#cf0b19; color:#fff;}
.pro_detail05 .content .cover .more:hover .icon{background-position:0 -16px;}
.pro_detail06 {margin-top:20px; background:url(../img/pro_detail06_1.jpg) no-repeat center; padding:65px 0;}
.pro_detail06 .infor .tit{font-size:36px; line-height:36px; color:#2d2d2d; font-weight:bold;}
.pro_detail06 .content{margin-top:40px; padding:0 3%; position:relative;}
.pro_detail06 .content .item{display:none; position:relative;}
.pro_detail06 .content .item:after{content:''; width:0; height:5px; background:#cf0b19; transition:all 0.5s ease; position:absolute; left:0; bottom:0;}
.pro_detail06 .content .owl-item .item{display:block;}
.pro_detail06 .content .item a{display:block; padding:20px;}
.pro_detail06 .content .item .img_{padding:0 70px; margin-bottom:-40px; position:relative; z-index:2}
.pro_detail06 .content .item .intro {position:relative;}
.pro_detail06 .content .item .intro .box{padding:60px 80px 30px; text-align:center; transition:all 0.5s ease;}
.pro_detail06 .content .item .intro .box .t{font-size:24px; line-height:24px; color:#2d2d2d; margin-bottom:25px;}
.pro_detail06 .content .item .intro .box .c .item{width:48%;}
.pro_detail06 .content .item .intro .box .c .num{font-size:24px; color:#2d2d2d}
.pro_detail06 .content .item .intro .box .c .txt{font-size:14px; color:#1a1a1a}
.pro_detail06 .content .item:hover .intro:after{width:100%;}
.pro_detail06 .content .item:hover .intro .box{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.pro_detail06 .content .proDet06_btn>div{width:32px; height:60px; background:url(../img/pro_detail06_3.png) no-repeat;  position:absolute; top:50%; margin-top:-36px; z-index:2; font-size:0; cursor:pointer; }
.pro_detail06 .content .proDet06_btn .owl-prev {left:0; background-position:0 0;}
.pro_detail06 .content .proDet06_btn .owl-next {right:0; background-position:-32px 0px;}
.pro_detail06 .content .proDet06_btn .owl-prev:hover{background-position:0 -60px;}
.pro_detail06 .content .proDet06_btn .owl-next:hover{background-position:-32px -60px;}


.m_footer{display:none}

/* 补充页 产品中心 */
.channel_content.pro_center{padding:0;}
.pro_center01{width:100%;color:#fff;background-attachment:fixed;background-repeat:no-repeat;background-position:center 0;}
.pro_center01 .wrap{position:relative;padding:120px 0px;}
.pro_center01 .banner_mouse{position:absolute;right:0;bottom:10%;}
.pro_center01 .title01{font-size:48px;line-height:1;margin-bottom:34px;}
.pro_center01 .title02{font-size:36px;line-height:1;margin-bottom:24px; display:none;}
.pro_center01 .index01_p{margin-bottom:16px;width:63%;line-height:1.8;margin-bottom:30px;min-height:84px;	}
.pro_center01 .more_btn .i_ico{background-position:-24px 0px;}
.pro_center01 .banner_mouse{display:none;}
.pro_center02{position:relative;height:800px;overflow:hidden; height:270px;margin-top: 3px}
.pro_center02 .list_item{position:absolute;overflow:hidden;display:block; -webkit-transition: all 0s ease;transition: all 0s ease;}
.pro_center02 .list_item .list_img{position:absolute;top:0;left:0;width:580px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.pro_center02 .list_item .list_img img{max-width:none;}
.pro_center02 .list_item.cur .list_img{left:-100px;}
.pro_center02 .list_cover_01{position:absolute;top:42%;left:0;background: -webkit-linear-gradient(left, rgba(199,149,86,1), rgba(199,149,86,0)); background: -moz-linear-gradient(left, rgba(199,149,86,1), rgba(199,149,86,0)); background: -o-linear-gradient(left, rgba(199,149,86,1), rgba(199,149,86,0));background: -ms-linear-gradient(left, rgba(199,149,86,1), rgba(199,149,86,0)); filter:progid:DXImageTransform.Microsoft.gradient(GradientType='1',startcolorstr=#FFaa8351,endcolorstr=#AAaa8351);width:88%;color:#fff;padding:30px 6%;font-size:25px;visibility:visible;opacity:1;background:none;top:30%;padding: 30px 16%;}
.pro_center02 .list_cover_01 .en_title{display:block;font-size:12px;font-weight:normal;}
.pro_center02 .list_cover_01 .i_ico{background-position: -48px 0px;margin:10% 0 0 16%;display:none;}
.pro_center02 .list_cover_02{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../img/black_50.png) repeat;color:#fff;visibility:hidden;opacity:0; display:none;}
.pro_center02 .list_box{padding:20% 10%;}
.pro_center02 .list_title{font-size:40px;margin-bottom:20px;}
.pro_center02 .list_p{line-height:1.8;margin-bottom:20px;display:block;}
.pro_center02 .list_item:hover .list_cover_01{visibility:hidden;opacity:0;opacity:1;visibility: visible;}
.pro_center02 .list_item:hover .list_cover_02{visibility:visible;opacity:1;}

.pro_center02 .list_cover_01 .list_title01{font-weight:normal;text-align:center;}
.pro_center02 .list_cover_01 .en_title{font-size:14px;}


/* 产品详细2补充 2020-1201 */
.pro_detail2.channel_content{padding:0}
.pro_detail2_1{background:#f6f6f6; padding:60px 0;}
.pro_detail2_1 .left{width:51%; float:left;}
.pro_detail2_1 .left .con{font-size:15px; line-height:30px; color:#7a7a7a; margin-top:35px;}
.pro_detail2_1 .right{width:40.3%; float:right;}
.pro_detail2_1 .right .rect-5797{padding-bottom:57.97%;}
.pro_detail2_1 .right .item{display:none}
.pro_detail2_1 .right .owl-item .item{display:block;}
.pro_detail2_1 .right .owl-dots{position:absolute; z-index:10; bottom:18px; left:0%;  width:100%; text-align:right;}
.pro_detail2_1 .right .owl-dot{width:12px; height:12px; margin:0 5px;border-radius:50%; display:inline-block; background:rgba(255,255,255,.6);}
.pro_detail2_1 .right .owl-dot:last-child{margin-right:15px;}
.pro_detail2_1 .right .owl-dot.active{background:#fff;}
.pro_detail2_2 {margin-top:50px;}
.pro_detail2_2 .infor .tit{font-size:40px; line-height:40px; color:#2c2c2c;}
.pro_detail2_2 .content{margin-top:30px;}
.pro_detail2_2 .content li{margin-bottom:40px;}
.pro_detail2_2 .content .li_box{border:1px solid #dfdfdf}
.pro_detail2_2 .content .li_box .rect-6835{padding-bottom:68.35%;;}
.pro_detail2_2 .content .li_box .intro{background:#f2f2f2; padding:10px 20px;}
.pro_detail2_2 .content .li_box .intro .t{font-size:18px; line-height:33px; color:#2c2c2c;}
body .album_ordinary .album_close{background:#cf0b19;}

/* 2020-1201 */

/* 首页 */
.ibanner .owl-carousel .video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}

/* 下载中心 */
.imglist.channel_content{background:#f0f0f0;}
.imglist01 .album_t{display:none;}
.imglist01 .item .txt{font-size:15px; color:#262626; padding:15px 50px; background:#d3d7db; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.imglist01 .item .txt .t{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.imglist01 .item .txt .pic_icon{position:absolute; top:15px; left:15px; z-index:1;}
.imglist01 .item .txt .down{position:absolute; top:15px; right:15px; z-index:1; -moz-transition:none; -ms-transition:none; -o-transition:none; -webkit-transition:none; transition:none;}
.imglist01 .item .txt .down:hover{color:#fff;}
.imglist01 .cover{opacity:0; visibility:hidden; transition:.5s ease;position:absolute; width:100%; height:100%; background:url(../img/black.2.png); top:0; left:0;}
.imglist01 .cover .icon{transition:.5s ease; transform:scale(0);position:absolute; width:36px; height:36px; background:url(../img/download01_2.png) no-repeat center;; top:50%; margin-top:-18px; left:50%;margin-left:-18px;}
.imglist01 .item{cursor:pointer; margin-bottom: 20px;}
.imglist01 .item:hover .cover{opacity:1; visibility:visible;}
.imglist01 .item:hover .icon{transform:scale(1);}
.imglist01 .item:hover .txt{background:#cf0b19; color:#fff;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#cf0b19;}

/* 我想下拉 2020-1202*/
.header .h_bott .h_tools .want_xiala{position:relative; border:1px solid #e5e5e5; border-radius:30px; transition:all 0.5s ease;}
.header .h_bott .h_tools .want_xiala .want_down{/*position:absolute; left:0; top:100%; width:100%; border-radius:20px; border:1px solid #e5e5e5;*/text-align:center;  display:none}
.header .h_bott .h_tools .want_xiala .want_down ul{padding:5px 0;}
.header .h_bott .h_tools .want_xiala .want_down li a{font-size:14px; line-height:30px; color:#666;}
.header .h_bott .h_tools .want_xiala.cur{border-radius:30px; background:#fff;}

/* 2020-1202 */
.about_center03{padding:70px 0}
.about_center02 .infor .more i{transition:all 0.5s ease;}
.about_center02 .infor .more:hover i{margin-left:25px;}
.about_center03 .content ul li .more i{transition:all 0.5s ease;}
.about_center03 .content ul li .more:hover i{margin-left:10px;}
.about_us01 .infor{font-weight:normal}
.about_us03{padding:70px 0;}
.about_us03 .top_ .text{min-height:292px;}
.pro_center01 .smal_tit{font-size:22px; line-height:26px; color:#cf0b19; font-weight:bold; margin-bottom:5px;}
.pro_center01 .title01{font-size:45px; font-weight:lighter;}
.pro_center01 .index01_p{font-size:15px; color:#cacaca; line-height:24px;}
.xc_nav .xc_Secnav .sec_li{width:21%;}
.global01 .li_ .li_box .cover{background:url(../img/black.6.png) center; top:0; height:100%;}
.global01 .li_ .li_box .cover .tit{margin-top:90px;}
.global01 .li_ .intro .box i{transition:all 0.5s ease}
.global01 .li_ .intro .box:hover i{margin-left:10px;;}
.news_list01 .li_box .intro .box .sign {display:none}
.news_detail01 .right .intro .text{font-weight:normal}
.news_detail02 .more span.icon{transition:all 0.5s ease}
.news_detail02 .more:hover span.icon{margin-left:25px;}
.news_detail03 .content li:hover .li_box .more span.icon{margin-left:20px;}
.Internet05 li .right .box{padding:40px;}
.Internet05 li .right .box dt{font-size:36px; line-height:36px; font-weight:lighter;}


/* 2020-1202 */
.load_more span.icon{margin-right:0;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#fff;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#cf0b19}
.chairman02 .text,
.about_us01 .infor .con,
.Internet01 .infor .con{color:#666}

/* 2020-1207 */
.ibanner .owl-carousel .v_item>img{display:none}
.header .h_bott .h_tools .h_search a .icon{width:20px; height:20px;}
.header .h_bott .h_tools .h_search a .icon:hover{background-position:0 -20px;}
.header .h_bott .h_tools .h_search.cur a .icon{background:url(../img/h_search_close.png) no-repeat;}
.header .h_bott .h_tools .h_search.cur a .icon:hover{background-position:0 -20px;}
.header .h_bott .h_tools .h_lan a:hover{color:#ad1307;}
.header .h_bott .h_tools .h_lan a .icon01{ -webkit-border-radius:100%; background:#cf0b19 url(../img/language_icon_2.gif) no-repeat center center; background-size:cover;}
.ipart01 .infor .tit, .ipart02 .infor .tit, .ipart03 .infor .tit, .ipart04 .infor .tit{font-size:40px; line-height:40px;}

/* 全站搜索 2020-1207 */
body .searchArea{padding-top:0;}
body .resultArea #botBtn .btnMore,
body .searchArea .content_form .form_box .search .btn_wrap .btns{border-color:#cf0b19; color:#cf0b19}
body .resultArea #botBtn a::before{background:#cf0b19;}


/*----------------------- 2020-1209 ---------------------*/
/* 去掉友情链接，分享和子公司变为一行的修改 */
.f_top .right .box dt{color:#fff;}
.f_top .right .links{display:inline-block; vertical-align:middle; margin-right:10px;}
.f_top .right .links .link{width:100%;}
.f_top .right .links .link>a{padding:0 10px;}
.f_top .right .links .friend_link{display:none;}
.f_top .right .box .share_box{display:inline-block; vertical-align:middle; margin-bottom:20px;}
/* 关于我们 变窄修改 */
.about_us02 .content{margin-top:30px;}
/* 二级导航隐藏修改 */
.xc_nav{display:none}
/* 专题站隐藏内容 只剩下banner */
.activity_topics01{height:500px;}
.activity_topics01 .inner{display:none}
.activity_topics03 .content .item .box .c{display:none}

/* 荣誉资质 补充 */
.honor.channel_content{padding-bottom:10px;}
.honor01 ._info{ padding: 20px; background: #aaaaaa; color: #fff;}
.honor01 ._info h3{ font-weight: normal;}
.honor01 li{ cursor: pointer; margin-bottom: 40px; }
.honor01 li:hover ._info{ background: #cf0b19; color: #fff;}
.honor01 li:hover ._info .ion{ color: #fff; }
.honor01 ._img ._mask{ z-index: 4; width: 100%; height: 0%; overflow: hidden; position: absolute; left: 0; bottom: 0;background:url(../img/red60.png) center;opacity: 0;transition: all 0.5s ease;overflow: hidden;}
.honor01 li:hover ._img ._mask{opacity: 1;transition: all 0.5s ease;height: 100%;}
.honor01 ._img i{ display: inline-block; position: absolute; z-index: 5; left: 50%; top: 50%; margin-top: -24px; margin-left: -15px; font-size: 30px;color: #fff;padding: 0;opacity: 0;}
.honor01 li:hover ._img i{opacity: 1;transition: all 0.5s ease;}
                                                     

/*----------------------- 2020-1209 end----------------------*/

/* 2020-1210 首页新闻改版 */
.ipart02 .contents{margin-top:35px;}
.ipart02 .contents .left{width:63%; float:left;}
.ipart02 .contents .left .img_{width:52%; float:left;}
.ipart02 .contents .left .intro_ {width:43%; float:right; margin-top:15px;}
.ipart02 .contents .left .intro_ .d{font-size:17px; line-height:24px; color:#1a1a1a; font-family:Arial; margin-bottom:5px;}
.ipart02 .contents .left .intro_ .t{font-size:25px; line-height:35px; height:70px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#cf0b19; margin-bottom:28px; font-weight:lighter;}
.ipart02 .contents .left .intro_ .c{font-size:16px; line-height:25px; color:#2a2a2a; color:rgba(42,42,42,.7); height:75px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; margin-bottom:35px;}

.ipart02 .contents .left .intro_ .more{display:inline-block; position:relative; font-size:18px; line-height:18px; color:#cf0b19;}
.ipart02 .contents .left .intro_ .more:after{content:''; width:10px; height:17px;background:url(../img/ipart04_jt2.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:-18px; top:50%; margin-top:-8px; transition:all 0.3s ease;}
.ipart02 .contents .left .intro_:hover .more:hover:after{right:-24px}
.ipart02 .contents .right{float:right; width:33%;}
.ipart02 .contents .right .news_li{border-bottom:1px solid #c6c6c6; padding:18px 20px; transition:all .5s ease;-webkit-transition:all .5s ease;}
.ipart02 .contents .right .news_li:first-child{border-top:1px solid #c6c6c6;}
.ipart02 .contents .right .news_li .icon{width:34px; height:25px; float:left; background:url(http://zjk.jerei.com/uploadfiles/widgets_news_listimg_25_1.png) no-repeat center center;}
.ipart02 .contents .right .news_li .t{font-size:20px; color:#2a2a2a; transition:all 0.5s ease; font-weight:lighter;}
.ipart02 .contents .right .news_li .s_l{width:75%; overflow:hidden; float:left; white-space:nowrap; text-overflow:ellipsis;}
.ipart02 .contents .right .news_li .time{float:right; font-size:17px; color:#cf0b19; margin-top:4px; width:23%; font-family:Arial;}
.ipart02 .contents .right .news_li .p{font-size:15px; color:#2a2a2a; color:rgba(42,42,42,.7); line-height:25px; height:0; transition:all .5s ease; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; -webkit-transition:all .5s ease; opacity:0;filter:alpha(opacity=0); overflow:hidden;}
.ipart02 .contents .right .news_li.cur{box-shadow:0 0 16px rgba(0,0,0,.1)}
.ipart02 .contents .right .news_li.cur .t{font-size:22px;}
.ipart02 .contents .right .news_li.cur{background:#fff; border-color:#fff;}
.ipart02 .contents .right .news_li.cur .icon{background:url(http://zjk.jerei.com/uploadfiles/widgets_news_listimg_25_2.png) no-repeat center center;}
.ipart02 .contents .right .news_li.cur .p{height:50px; overflow:hidden; opacity:1; filter:alpha(opacity=100);}
.ipart02 .contents .right .news_li.cur .t{padding-bottom:10px;}

/* 专题修改 */
.activity_topics02 .content .rect-81{padding-bottom:65%;}
.activity_topics02 .content .item .box{padding:30px 40px 40px;}
.activity_topics02 .content .item .box .c{margin:10px 0 20px;}
.activity_topics03{padding-top:55px;}
.activity_topics03 .infor{margin-bottom:35px;}
.activity_topics03 .content .item .box{padding:20px;}
.activity_topics03 .content .item .box .t{font-size:22px;}
.activity_topics04{padding:55px 0}
.activity_topics04 .infor{margin-bottom:30px;}
.activity_topics04 .left .box .date{margin:10px 0}
.activity_topics04 .right{width:34%;}
.activity_topics04 .rect-967{padding-bottom:75%;;}
.activity_topics04 .rect-478{padding-bottom:39.2%;}
.activity_topics05{padding:60px 0;}
.activity_topics05 .play{margin-bottom:20px;}
.activity_topics02 .content .item .box .more{display:inline-block; position:relative; font-size:18px; line-height:18px; color:#cf0b19;}
.activity_topics02 .content .item .box .more:after{content:''; width:10px; height:17px;background:url(../img/ipart04_jt2.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:-18px; top:50%; margin-top:-8px; transition:all 0.3s ease;}
.activity_topics02 .content .item .box:hover .more:hover:after{right:-24px}
.activity_topics04 .left .box .more{display:inline-block; position:relative; font-size:18px; line-height:18px; color:#cf0b19;}
.activity_topics04 .left .box .more:after{content:''; width:10px; height:17px;background:url(../img/ipart04_jt2.png) no-repeat center; transition:all 0.5s ease; position:absolute; left:inherit; right:-18px; top:50%; margin-top:-8px; transition:all 0.3s ease;}
.activity_topics04 .left .box:hover .more:hover:after{right:-24px}


/* 2021-0118 */
.f_top .left dl{width:14%; margin-right:2%;}
/* 三级导航 */
.third_nav {border-bottom:1px solid #DADADC; background:#f5f6f8}
.third_nav ul{text-align:center}
.third_nav ul li{display:inline-block; font-size:20px; line-height:60px; color:#6A6B6B; padding:0 5px; position:relative}
.third_nav ul li a{padding:0 10px; display:block;}
.third_nav ul li.cur:after{content:''; width:100%; height:2px; background:#cf0b19; position:absolute; left:0; bottom:-1px;}

/* 新能源 */
.energy.channel_content{padding:0;}
.energy01{background:#f5f6f8; padding:60px 0 50px;}
.energy01 .infor{text-align:center; padding:0 9%;}
.energy01 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:25px;}
.energy01 .infor .con{font-size:14px; line-height:24px; color:#000;}
.energy01 .content{margin-top:60px; padding:0 30px;}
.energy01 .content ul{font-size:0; text-align:center}
.energy01 .content li{width:12.5%; float:left;}
.energy01 .content li .li_box{padding:0 20px;}
.energy01 .content li .icon{width:78px; height:60px; margin:0 auto 20px;}
.energy01 .content li .icon img{transition:all 0.5s ease}
.energy01 .content li .txt{font-size:16px; line-height:24px; color:#252f36; text-align:center}
.energy01 .content li:hover .icon img{transform:rotateY(180deg)}
.energy02{padding:60px 0; background:url(../img/energy02_1.jpg) no-repeat center;}
.energy02 .infor{text-align:center; padding:0 10%; margin-bottom:40px;}
.energy02 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:25px;}
.energy02 .infor .con{font-size:14px; line-height:24px; color:#000;}
.energy03 {padding:90px 0 60px; height:530px; background:url(../img/energy03.jpg) no-repeat center;}
.energy03 .hd{width:100%; margin-bottom:30px;}
.energy03 .hd .infor{padding:0 30px;}
.energy03 .hd .infor .tit{font-size:36px; line-height:36px; color:#fff; margin-bottom:17px;}
.energy03 .hd .infor .con{font-size:16px; line-height:28px; color:#fff;}
.energy03 .bd .content {width:100%; position:relative; padding-top:70px;}
.energy03 .bd .content .box{position:static; z-index:2; top:35%; left:0; width:100%; margin-top:80px;}
.energy03 .bd .content .box .intro{width:40%; color:#fff; padding-left:30px; float:left; margin-right:10%;}
.energy03 .bd .content .box .intro .t{font-size:28px; line-height:30px; margin-bottom:15px; opacity:0; visibility:hidden}
.energy03 .bd .content .box .intro .c{font-size:16px; line-height:28px; opacity:0; visibility:hidden}
.energy03 .bd .content .box .intro .more{display:inline-block; padding:0 80px 0 27px; font-size:14px; color:#fff; line-height:42px; border:1px solid #b3b3b3; position:relative; opacity:0; visibility:hidden; margin-top:40px;}
.energy03 .bd .content .box .intro .more:after{content:''; width:7px; height:13px; background:url(../img/white_jt.png) no-repeat center; position:absolute; top:50%; margin-top:-6px; right:20px;}
.energy03 .bd .content .box .intro .more:hover{background:#cf0b19; color:#fff; border-color:#cf0b19;}
.energy03 .bd .content .box .intro .more:hover:after{background:url(../img/down_jt2.png) no-repeat center;}
.energy03 .bd .content .box .img_{width:28%; float:left; margin-top:-50px; opacity:0; visibility:hidden}
.energy03 .bd .content .box .img_ .rect-85{padding-bottom:85%;}
.energy03 .bd .content .swiper-slide-active .box .intro .t{animation:indbanLeft 1s ease both .4s; visibility:visible}
.energy03 .bd .content .swiper-slide-active .box .intro .c{animation:indbanLeft 1s ease both .6s; visibility:visible}
.energy03 .bd .content .swiper-slide-active .box .intro .more{animation:indbanLeft 1s ease both .6s; visibility:visible}
.energy03 .bd .content .swiper-slide-active .box .img_{animation:indbanLeft 1s ease both .6s; visibility:visible}
.energy03 .bd .Dots{position:absolute; top:0; width:100%; left:0; z-index:4; user-select:none;}
.energy03 .bd .Dots:after{content:""; position:absolute; bottom:5px; width:100%; height:1px; background:#fff; opacity:.2;}
.energy03 .bd .Dots .dot{width:80%; margin:0 auto; position:relative; text-align:center; cursor:pointer;}
.energy03 .bd .Dots .dot span{font-size:18px; color:#fff; height:58px; line-height:58px; display:block;}
.energy03 .bd .Dots .dot i{position:absolute; width:10px; height:10px; border-radius:50%; left:50%; margin-left:-5px; bottom:-5px;background:#fff;}
.energy03 .bd .wrap{position:relative;}
.energy03 .bd .Dots .swiper-container{padding-bottom:6px;}
.energy03 .bd .Dots .dot.cur i{width:100%; border-radius:0; height:2px; left:0; right:0; margin:0 auto; bottom:-1px; transition:width .6s ease;}
.energy03 .bd .Dots .nav-prev, 
.energy03 .bd .Dots .nav-next{position:absolute; transition:all .4s ease; bottom:-11px; z-index:4; height:34px; width:34px; cursor:pointer;border-radius:50%; background:#020a55 url(../img/indcaseArr.png) no-repeat left 10px center; overflow:hidden; border:1px solid rgba(255, 255, 255, .2);}
.energy03 .bd .Dots .nav-prev{left:0;}
.energy03 .bd .Dots .nav-next{right:0;transform:rotate(180deg);}
.energy03 .bd .Dots .nav-prev:hover, 
.energy03 .bd .Dots .nav-next:hover{animation:casearr .6s linear both;}
@keyframes casearr{
    0%{background-position:left 10px center;}
    60%{background-position:-34px center;}
    60.0001%{background-position:34px center;}
    100%{background-position:left 10px center;}
}
@keyframes indbanLeft{
    0%{opacity:0;transform:translateX(140px);}
    100%{opacity:1;transform:translateX(0);}
}
.energy04{padding:60px 0;}
.energy04 .left{width:45%; float:left;}
.energy04 .left .box{padding:35px 40px; color:#181e29; border-right:1px solid #e2e2e2;}
.energy04 .left .box .t{font-size:36px; line-height:36px;}
.energy04 .left .box .t span{display:block; font-size:30px; line-height:30px; margin-top:10px;}
.energy04 .left .box .c{font-size:18px; line-height:26px; color:#181e29; margin-top:20px;}
.energy04 .right{float:right; margin-right:20px;}
.energy04 .right li{width:188px; height:188px; float:left; margin-right:17px;}
.energy04 .right li .li_box{display:block; padding-top:35px;}
.energy04 .right li .icon{width:62px; height:61px; margin:0 auto 20px;}
.energy04 .right li .icon img{transition:all 0.5s ease;}
.energy04 .right li .c{font-size:20px; line-height:24px; color:#fff; text-align:center;}
.energy04 .right li.li01{background:#d2d2d2;}
.energy04 .right li.li02{background:#1a5b96;}
.energy04 .right li.li03{background:#c02735;}
.energy04 .right li.li01 .c{color:#050505;}
.energy04 .right li:hover .icon img{transform:rotateY(180deg);}

/* 光伏扶贫 */
.guangfu.channel_content{padding-bottom:60px;}
.guangfu01 .infor .tit{font-size:36px; line-height:36px; text-align:center;}
.guangfu01 .content{margin-top:40px;}
.guangfu01 .content .left{width:55%; float:left; font-size:16px; line-height:24px;}
.guangfu01 .content .left .box{padding:30px;}
.guangfu01 .content .right{width:40%; float:right;}
.guangfu01 .content .right .item{display:none}
.guangfu01 .content .right .owl-item .item{display:block}
.guangfu01 .content .right .owl-nav{width:100%; position:absolute; left:0; top:50%; margin-top:-40px;}
.guangfu01 .content .right .owl-nav div{font-size:45px;  color:#cf0b19; position:absolute; top:0;}
.guangfu01 .content .right .owl-nav .owl-prev{left:0;}
.guangfu01 .content .right .owl-nav .owl-next{right:0;}

/* 2021-0120 */
.chairman01 .right .box .tit{margin-top:20px;}
.third_nav ul li{color:#000; font-size:22px;}
.chairman01 .right .box{padding:40px 50px;}
.imglist.channel_content{padding-bottom:40px;}
.channel_content{padding-bottom:40px;}
.news_list01 .li_{height:348px; background:#fff;}
.ipart03 .content .picScroll-top .hd{width:315px;;}
.ipart03 .content .picScroll-top .hd ul li{width:280px; font-size:15px;}
.pro_detail2_1 .left .more{display:inline-block; padding:0 25px; font-size:16px; color:#fff; line-height:46px; height:46px; background:#cf0b19;margin-top: 20px;}
.pro_detail2_1 .left .more span{display:inline-block; vertical-align:top;}
.pro_detail2_1 .left .more i{display:inline-block; vertical-align:-8px; width:10px; height:28px; background:url(../img/pro_list02_3.png) no-repeat center; margin-left:35px;}
.pro_detail2_1 .left .more:hover{background:rgba(207,11,25,.8)}

.global02 .infor{text-align:center; margin-bottom:40px;}
.global02 .infor .tit{font-size:30px; line-height:30px; color:#1f3042; font-weight:bold;}
.global02 .content .hd{text-align:center; margin-bottom:50px;}
.global02 .content .hd ul{font-size:0; border-bottom:1px solid #eee;}
.global02 .content .hd li{display:inline-block; font-size:16px; line-height:24px; color:#151515; padding:0 10px 15px; margin:0 15px; position:relative;}
.global02 .content .hd li.cur{color:#cf0b19;}
.global02 .content .hd li:after{content:''; width:0%; height:3px; position:absolute; left:50%; bottom:-1px; background:#cf0b19;  -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s}
.global02 .content .hd li.cur:after {left:0; width:100%;}
.global02 .content .bd .item{position:relative; display:none;}
.global02 .content .bd .owl-item .item{display:block;}
.global02 .content .bd .item .rect-365{padding-bottom:31.25%;}
.global02 .content .bd .item .intro{position:absolute; left:0; top:0; width:54%; height:100%; background:url(../img/proCen01_2.png) center;}
.global02 .content .bd .item .intro .box{padding:90px 120px 90px 70px;}
.global02 .content .bd .item .intro .box .t{font-size:30px; line-height:30px; color:#1f3042; margin-bottom:20px;}
.global02 .content .bd .item .intro .box .c{font-size:14px; line-height:28px; height:84px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#1d1c1c; margin-bottom:32px;}
.global02 .content .bd .item .intro .box .text span{display:inline-block; font-size:14px; color:#cf0b19; margin-right:15px; margin-bottom:35px;}
.global02 .content .bd .item .intro .box .more{display:inline-block; width:135px; height:45px; line-height:45px; background:#cf0b19; text-align:center; font-size:14px; color:#fff;}
.global02 .content .bd .item .intro .box .more:hover{background:rgba(207,11,25,.8)}

.global02 .infor .img {float: left; margin-left: 28%;}
.global02 .infor .tit1 {text-align: left;margin-left: 46%;font-size: 18px;line-height: 28px;color: #1f3042;font-weight: bold;}
.global02 .infor .tit {font-size: 22px;line-height: 28px;text-align: left; margin-left: 46%;}

.header .h_top .cy_down{position:absolute; border:1px solid #e5e5e5; background:#fff; padding:5px 0; display:none; width:240px; left:0;}
.header .h_top .cy_down ul li{font-size:14px; line-height:30px; color:#666;}

.channel_content.false{padding:0;}
.false01 .content{width:850px;position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-302px; }
.false01 .content .box{width:55%; margin:0 auto; padding-top:100px; padding-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#cf0d1a; 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:#cf0d1a;}

.videolist01 .cover .icon{background:url(../img/about_center01_2.png) no-repeat center; background-size:cover;}


.contact_us01 .right .box .title a:hover{color:#ffffff}
.f_top .right .box .share_box a{position:relative;}
.f_top .right .box .share_box a:hover{background-position:-105px -35px;}
.f_top .right .box .share_box a .ewm_img{display:none; position:absolute; left:50%; margin-left:-60px; bottom:100%; width:120px; height:120px; margin-bottom:8px;}
.f_top .right .box .share_box a .ewm_img:after{content:''; width:15px; height:8px; background:url(../img/xc_nav01.png) no-repeat center; position:absolute; left:50%; margin-left:-7.5px; top:100%;}

.contact_us01 .right .box{padding-top:68px;}
.contact_us01 .right .box .share_ewm{padding-bottom:0;}

@media only screen and (max-width: 1440px) {
    .contact_us01 .right .box{padding-top:42px;}
    .contact_us01 .right .box .share_ewm .text .t{height:52px;}
}

@media only screen and (max-width: 1240px) {
    .contact_us01 .right .box{padding-top:104px;}
}

@media only screen and (max-width: 992px) {
    .contact_us01 .right .box{padding-top:50px;}
    .contact_us01 .right .box .share_ewm .text .t{height:auto;}
}

.f_top .right .box .share_box a.bds_jx{background-position:-140px 0;}
.f_top .right .box .share_box a.bds_jx:hover{background-position:-140px -35px;}

.contact_us01 .right .box .share_ewm .icon.r{color:#fff; font-weight:bold;}

.about_us05 .global{display:none;}
.about_us05 .global.cur{display:block;}

.f_top .right .box{padding:0 17px 0 25px;}
.f_top .right .box dd{font-size:13px;}

.history01 .content ul li.even .txt{min-height:78px; margin-right:32px}
.history01 .content ul li.odd .txt{margin-left:32px}
.history01 .content ul li .txt{height:auto; overflow-y:auto; width:76%}

.contact_us02 ul li .box .right dl dd{width:100%;}
