﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/

.banner {
	width: 100%;
    overflow:hidden;
}
.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	width: 100%;
}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{
	position: absolute;
	bottom: 15px;
	left: 45%;
	z-index: 9999;
	display: block;
	width: 328px;
	height: 20px;
	_display: none;
}
.index_banner cite span{
cursor: pointer;
    display: inline-block;
width: 40px;
    height: 4px;
    background-color: #aeadb3;
    zoom: 1;
    margin: 5px;
    overflow: hidden;
    font-size: 0;
}
.index_banner cite span:hover{background-color:#aeadb3;}
.index_banner cite span.cur{
	cursor: default;
	background-color:#fff;
	background-repeat: no-repeat;
	width: 40px;
	 height: 4px;
}


.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(../images/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 {background-position:-20px 0;}
.ico1_3 {background-position:-40px 0;}
.ico1_4 {background-position:-60px 0;}
.ico1_5 {background-position:-80px 0;}
.ico2_1 {background-position:0 -20px;}
.ico2_2 {background-position:-20px -20px;}
.ico2_3 {background-position:-40px -20px;}
.ico2_4 {background-position:-60px -20px;}
.ico2_5 {background-position:-80px -20px;}
.ico3_1 {background-position:0 -40px;}
.ico3_2 {background-position:-20px -40px;}
.ico3_3 {background-position:-40px -40px;}
.ico3_4 {background-position:-60px -40px;}
.ico3_5 {background-position:-80px -40px;}
.ico4_1 {background-position:0 -60px;}
.ico4_2 {background-position:-20px -60px;}
.ico4_3 {background-position:-40px -60px;}
.ico4_4 {background-position:-60px -60px;}
.ico4_5 {background-position:-80px -60px;}*/
/* 常量设置 */
.wrap {width:1300px; margin-right:auto; margin-left:auto;}
.mwrap {max-width:1300px; 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:13px; line-height:1.6; color:#666; background:#fff;}
a{color:inherit;}
a:hover {color:#006ebc;}
::-moz-selection {color:#fff; background:#ffa400;}
::selection {/*color:#fff; background:#ffa400;*/}
::-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{position:relative; z-index:10;}
.header{position:relative; z-index:10; transition:all 0.5s ease; background:#fed206;}
.header_top{border-bottom:1px solid #e8e6e6; /*position:relative;*/ z-index:6; background:#f2f2f2}
/*20191018头部改版*/
.header_top .h_top_tool{line-height:36px;}
.header_top .h_top_tool a{display:block; color: #3a3a3a;}
.header_top .h_top_tool a:hover{ color: #888888;}
.header_top .h_top_tool .h_tel{float:left; font-size:14px;}

.header_top .h_top_tool .h_lan{float:right; width: 70px; margin-right:50px; font-size:14px; color:#666; padding:0 15px; position:relative; height:36px}
.header_top .h_top_tool .h_lan:after{content:''; width:1px; height:11px; background:#3a3a3a; position:absolute; right:0; top:50%; margin-top:-4px;}
.header_top .h_top_tool .h_lan i{display:inline-block; vertical-align:0; font-weight:bold; width:7px; height:4px;margin-left:5px; background:url(../images/h_top_jt.png) no-repeat center;}
.header_top .h_top_tool .h_lan a{font-size:12px; color:#333e46; display:block;}
.header_top .h_top_tool .h_lan a:hover{color:#fcb026;}
.header_top .h_top_tool .h_lan .lan_down{width:95px; position:absolute; left:50%; margin-left:-48px; top:100%; display:none; z-index:3; padding:5px 0; background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header_top .h_top_tool .h_lan .lan_down ul>li{margin:5px 0; padding:0; float:none;}
.header_top .h_top_tool .h_lan .lan_down ul>li a{display:block; padding:5px 10px; color:#666; text-align: center;}
.header_top .h_top_tool .h_lan .lan_down ul>li a img{margin-right:10px; vertical-align:middle; display: none;}
.header_top .h_top_tool .h_lan .lan_down ul>li a span{display:inline-block; font-size:15px; vertical-align:middle}
.header_top .h_top_tool .h_lan .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}

.header_top .h_top_tool .guanhui{float:right; font-size:14px; color:#666; padding:0 15px; position:relative; height:36px}
.header_top .h_top_tool .guanhui:after{content:''; width:1px; height:11px; background:#3a3a3a; position:absolute; right:0; top:50%; margin-top:-4px}
.header_top .h_top_tool .guanhui span{display:inline-block; vertical-align:0;}
.header_top .h_top_tool .guanhui i{display:inline-block; vertical-align:0; font-weight:bold; width:10px; height:7px; background:url(../images/xggw.png) no-repeat center;}
.header_top .h_top_tool .guanhui_ewm{position:absolute; width:112px; height:112px; left:50%; margin-left:-66px; top:100%; display:none; padding:12px;}
.header_top .h_top_tool .guanhui_ewm .img_{position:relative; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); padding:0px; background:#fff;}
.header_top .h_top_tool .guanhui_ewm .img_:after{content:""; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fff; position:absolute; left:50%; top:-8px; margin-left:-8%;}
.header_top .h_top_tool .top_list{float:right;}
.header_top .h_top_tool .top_list li{float:right; font-size:14px; color:#666; position:relative; padding:0 15px;}
.header_top .h_top_tool .top_list li:after{content:''; width:1px; height:11px; background:#3a3a3a; position:absolute; right:0; top:50%; margin-top:-5px}
.header_top .h_top_tool .top_list .li01 span{display:inline-block; padding-left:5px; width:12px; height:12px; background:url(../images/h_top_ico1.png) no-repeat bottom;}
.header_top .h_top_tool .top_list .li01 a:hover{ color:#006ebc;}
.header_top .h_top_tool .top_list .li02 span{display:inline-block; width:12px; height:10px; background:url(../images/h_top_pic2.png) no-repeat center;}
.header_bott .mLan_down{display:none;}
.header_bott .mSearch{display:none;}
/*20191018头部改版 end*/

/*导航*/
.header_bott{padding:23px 0 28px 0; transition:all 0.5s ease; background:#006ebc; /*position:relative;*/}
.header_bott .logo{float:left; margin-right:14%; font-size:0; width:158px; height:30px;}
.header_bott .logo a{display:block;}
.header_bott .inav_wrapper{width:70%; float:right;}
.header_bott .inav_wrapper .inav .nav_li{display:inline-block; margin-right:30px;margin-top: 5px;}
.header_bott .inav_wrapper .inav .nav_li>a{display:block; font-size:17px; color:#fff; font-weight:bold; line-height:30px;}
.header_bott .inav_wrapper .inav .nav_li>a:hover{color:#fff;}
.header_bott .inav_wrapper .inav .nav_li>a i{font-weight:normal; font-size:14px; line-height:1;}
.header_bott .inav_wrapper .inav .nav_li.cur>a{color:#fff;}
/*导航下拉*/
.header_bott .inav_wrapper .inav .nav_li .xiala_nav{position:absolute; left:0; top:100%; width:100%; background:url(../images/xiala_bg.jpg) no-repeat center; height:373px;/* box-shadow:0px 2px 13px 1px rgba(0,0,0,0.2) inset;*/ display:none; z-index: 9999;}
.header_bott .inav .nav_li .xiala_nav .left{float:left; width:75%; padding-top:53px;}
.header_bott .inav .nav_li .xiala_nav .left .rect-6219{padding-bottom:62.19%;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor{float:left; width:55%;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor .t{font-size:35px; color:#666; font-weight:bold; line-height:35px; margin-bottom:30px;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor .c{font-size:14px; color:#666; line-height:25px; margin-bottom:17px;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor .list .list_yy{ width: 33%; float: left;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor .list li{float:left; width:33%; font-size:16px; line-height:34px; color:#666;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor .list .list_yy li{float: none; width: 100%;}
.header_bott .inav .nav_li .xiala_nav .left .nav_infor .list li a:hover{color:#006ebc;}
.header_bott .inav .nav_li .xiala_nav .left .nav_img{float:right; width:33%; padding-top:54px; padding-right:5%;}
.header_bott .inav .nav_li .xiala_nav .right{width:25%; float:left;}
.header_bott .inav .nav_li .xiala_nav .right .r_infor{padding-top:100px; padding-left:16%;}
.header_bott .inav .nav_li .xiala_nav .right .r_infor dt{font-size:28px; font-weight:bold; color:#fff; line-height:28px; margin-bottom:24px;}
.header_bott .inav .nav_li .xiala_nav .right .r_infor dd{font-size:22px; font-weight:bold; color:#fff; line-height:28px; margin-bottom:24px;}
.header_bott .inav .nav_li .xiala_nav .right .r_infor dd a:hover{color:#facd00;}

.mLan_down{display:none;}
.mSearch{display:none;}

/*头部吸顶及触控*/
.header.fixed .header_bott{position:fixed; left:0; top:0px; box-shadow:1px 2px 10px rgba(0,0,0,.4); width:100%;}
/*下层页面不吸顶*/
.header.xc_header.fixed .header_bott{position:relative; box-shadow:none;}
/*无二级导航，一级吸顶*/
/*.headerxd {position: fixed;left: 0;top: 0;width: 100%;z-index: 5;}*/

.mobile_key{display:none;}

/*头部二级导航*/
.xc_header{position:fixed; left:0; top:0; width:100%; z-index:5;}
.header .erji_nav{position:absolute; top:107px; left:0; background:#333e46; width:100%; z-index:3;}
.header .erji_nav .erji_content{position:relative; text-align:center; overflow:hidden;}
.header .erji_nav .erji_content .erji_btn{position:absolute; top:25px; left:28px; z-index:9;}
.header .erji_nav .erji_content .erji_btn a{display:block;}
.header .erji_nav .erji_content .erji_btn a span {width:20px; height:2px; background-color:#fff; margin-bottom:4px; display:block; transition:all 0.3s;}
.header .erji_nav .erji_content .erji_btn a span:last-child {margin-bottom:0;}
.header .erji_nav .erji_content .erji_btn.on a span.span01{transform:translate(0, 6px) rotate(-45deg);}
.header .erji_nav .erji_content .erji_btn.on a span.span02{opacity:0; visibility:hidden;}
.header .erji_nav .erji_content .erji_btn.on a span.span03{transform:translate(0, -6px) rotate(45deg);}
.header .erji_nav .erji_content .erji_list {position:relative; width:100%;}
.header .erji_nav .erji_content .erji_list .erji_intro{position:relative; width:100%; height:0; overflow:hidden; -webkit-transition:height 0.3s; -moz-transition:height 0.3s; -ms-transition:height 0.3s; -o-transition:height 0.3s; transition:height 0.3s;}
.header .erji_nav .erji_content .erji_list .erji_intro ul {font-size:0; display:inline-block; margin:0 auto; text-align:center; height:64px; line-height:64px; vertical-align:top; /*padding-left:36.5%;*/}
.header .erji_nav .erji_content .erji_list .erji_intro ul li {display:inline-block; margin:0 18px; height:64px; line-height:64px; vertical-align:top;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li a {position:relative; transition:all 0.3s; display:inline-block; font-size:15px; color:#d4d6d8;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li a:after {content:''; position:absolute; width:0%; height:1px; background:#fff; left:0; bottom:18px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li.on a{color:#006ebc}
.header .erji_nav .erji_content .erji_list .erji_intro ul li.on a:after{width:100%; background:#006ebc}
.header .erji_nav .erji_content .erji_list .erji_intro ul li:hover a:after{width:100%; background:#006ebc}
.header .erji_nav .erji_content .erji_list .erji_intro.down{height:64px;}
.header .erji_nav .erji_content .erji_list .erji_intro ul li a:hover{color:#006ebc}
.erji_nav{position:relative;}
.erji_nav .line_progress{display:none; width:100%; background:#fff; height:2px; position:absolute; bottom:0;}
.erji_nav .line_progress i{position:absolute; left:0; top:0; width:10%; height:2px; background:#006ebc;}

/*下层banner*/
.xc_banner{height:322px; overflow:hidden; position:relative;}
.xc_banner>img{position:absolute; left:50%;/*top: -108px;*/ margin-left:-960px; width:1920px; max-width:none; /*animation:img_room 6s linear 1; -webkit-animation:img_room 6s linear 1;*/}
/*面包屑 lla*/
.crumbs{position:absolute; left:0; width:100%; top:128px;}
.crumbs .home .icon{display:inline-block; width:12px; height:12px; background:url(../images/crumbs_home.png) no-repeat center;}
.crumbs em{display:inline-block; width:6px; height:10px; background:url(../images/crumbs_jt.png) no-repeat center; margin:0 6px;}
.crumbs a{font-size:14px; color:#006ebc;}
.crumbs a:hover{color:#006ebc;}
.crumbs span{font-size:14px; color:#006ebc;}
/*下层banner文字 lla*/
.xc_banner .intro{position:absolute; left:0; width:100%; top:168px;}
.xc_banner .intro.hidden{ display:none;}
.xc_banner .intro .tit{font-size:50px; line-height:50px; font-weight:bold; color:#006ebc; margin-top:40px;}

@keyframes img_room {
    0% {-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}  
    100% {-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);}
}  
@-webkit-keyframes "img_room" {
    0% {-moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}  
    100% {-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);}
} 
/* 手机端分享弹窗 */
.share_content{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.8); z-index:99999;}

/*二级导航*/
.xc_nav{border-bottom:1px solid #d6d8db; line-height:70px}
.xc_nav ul{float:left;}
.xc_nav li{padding:0 25px; float:left;}
.xc_nav li a{display:block; font-size:16px; color:#666; position:relative;}
.xc_nav li.cur>a{color:#006ebc;}
.xc_nav li.cur>a:after{content:''; width:100%; height:4px; background:#006ebc; position:absolute; left:0; bottom:0;}
.xc_nav .xc_crumbs{float:right; font-size:13px;}
.xc_nav .xc_crumbs a,
.xc_nav .xc_crumbs em,
.xc_nav .xc_crumbs span{display:inline-block; font-size:13px; color:#666;}
.xc_nav .xc_crumbs em{margin:0 7px;}
.xc_nav .xc_crumbs a:hover{color:#006ebc;}
.xc_nav.fixed{width:100%; position:fixed; left:0; top:0; z-index:20; background:#fff;}
.channel_content{min-height:300px; padding:0 0 60px;}
.luru{padding-top:60px;}

/* 下层banner中面包屑 */
.xc_banner .xc_crumbs{font-size:13px; position:absolute; bottom:20px; left:20px; display:none;}
.xc_banner .xc_crumbs a,
.xc_banner .xc_crumbs em,
.xc_banner .xc_crumbs span{display:inline-block; font-size:13px; color:#fff;}
.xc_banner .xc_crumbs em{margin:0 7px;}
.xc_banner .xc_crumbs a:hover{color:#006ebc;}


/*首页*/
.rect-5565{padding-bottom:55.65%;}
/*banner新*/
.ibanner{position:relative; z-index:2;}
.ibanner .cover{position:absolute; width:100%; height:100%; z-index:3; top:0;}
.ibanner .cover img{width:100%;}
.ibanner .item{overflow:hidden; position:relative; display:none;}
.ibanner .owl-item .item{display:block;}
.ibanner .i_video video{z-index:2; width:100%; margin:0 auto;}
.ibanner .i_video .bg{position:absolute; width:100%; left:0; height:100%; top:0; background:url(/images/sybg.png);}
:root .ibanner .i_video img{display:none;}
.ibanner .owl-carousel .owl-item img{width:100%; z-index:3;text-align:center; margin:0 auto;}
.ibanner .btn_nav>div{cursor:pointer; z-index:5; font-size:70px; position:absolute; top:50%; margin-top:-63px; color:#fff;}
.ibanner .btn_nav .owl-prev{left:7%;}
.ibanner .btn_nav .owl-next{right:7%; background-position:-60px 0;}
.ibanner .btn_nav>div:hover{color:#006ebc;}
.ibanner .banner_nav_box{position:absolute; bottom:35px; left:0; width:100%; text-align:center; z-index:2;}
.ibanner .banner_nav_box .owl-dot{display:inline-block; width:17px; height:17px; border-radius:50%; background:#fff; margin:0 5px; opacity:0.7; cursor:pointer;}
.ibanner .banner_nav_box .owl-dot.active{background:#006ebc; opacity:1;}
.ibanner .item img{-moz-transform:scale(1,1); -ms-transform:scale(1,1); -o-transform:scale(1,1); -webkit-transform:scale(1,1); transform:scale(1,1);-webkit-transition: all 10s ease;transition: all 10s ease;}
.ibanner .active 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);}
.ibanner .item .content{position:absolute; width:100%; height:100%; left:0; top:0; z-index:3;}
.ibanner .item .content .infor{padding-top:5%; color:#f1f1f1;}
.ibanner .item .content .infor .tit{font-weight:bold; font-size:40px; padding-left:20px; line-height:63px;}
.ibanner .item .content .infor .con{font-size:18px; margin-top:10px; padding-left:20px; width:55%;}
.ibanner .item .content .infor .btn{ margin-top: 40px; margin-left:20px; background: #e2e2e2; width: 120px; height: 40px; line-height: 40px; text-align: center;}
.ibanner .item .content .infor .btn:hover{ background:rgba(226,226,226,0.8);}
.ibanner .item .content .infor .btn a{ color: #040404; font-size: 18px;}
.ibanner .item .content .infor .btn:hover a{ color: #040302;}

/*banner新结束*/
/*.ibanner{position:fixed; top:0; left:0; width:100%; height:730px; z-index:3;cursor: none;}
.ibanner .item{position:relative;  height:730px; overflow:hidden;}
.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{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .video_item img{display:block;}
:root .ibanner .video_item img{display:none;}*/
/*banner蒙版*/
.ibanner .cover {position:absolute; width:100%; height:100%; background:url(../images/banner_on.png) no-repeat center; z-index:1; background-size:cover;}
/*.ibanner .wrap{position:relative;}
.ibanner .main_carousel{position:absolute; width: 100%; bottom:20px; z-index:3; text-align: center;}
.ibanner .main_carousel .carousel_inner{display:inline-block; vertical-align:top; cursor:pointer; z-index:4;}
.ibanner .main_carousel .carousel_inner .owl-dot{position:relative; display:inline-block; width:80px; height:4px; background-color:rgba(255,255,255,0.55); margin-right:6px;}
.ibanner .main_carousel .carousel_inner .owl-dot.active{ background-color:rgba(255,255,255,1);}
.ibanner .main_carousel .carousel_inner .owl-dot span{position:absolute; top:0; left:0; bottom:0; width:0; height:100%; background:#fff; display:none !important;}
.ibanner .main_carousel .carousel_inner .owl-dot.active span{display:inline-block !important; width:0; overflow:hidden;}
.ibanner .main_carousel.paused .carousel_inner .owl-dot.active span {width:100%; transition:width 0.3s linear;}*/
/*加空 可以点击*/
/*.ibanner .banner_img a{cursor:default;}
.ibanner .banner_img .img_link {display:block; width:800px; height:600px; position:absolute; top:50%; margin-top:-400px; left:50%; margin-left:-350px; z-index:2; cursor:pointer;}

.ibanner .dots_btn{display:none;}
.ibanner:hover .dots_btn{display:none;}*/

.ibanner .cursor{position:fixed; top:0; left:0; z-index:30; /*pointer-events:none;此效果加上去后鼠标点击仍然有形状*/display:none;}
/*.ibanner .cursor .cursorIcon{width:33px; height:54px; background:url(../images/cursor-left.png) no-repeat center; transition:all .5s ease; -webkit-transition:all .5s ease;}
.ibanner .cursor.right .cursorIcon{background:url(../images/cursor-right.png) no-repeat center;}*/


.ipartpro .infor .con a{font-size:16px; line-height:25px; display:inline-block; width:12%; margin-left:10px; border:1px #ccc solid; float:left; text-align:center;width: 230px; margin-bottom:15px;padding: 5px;}
.ipart.channel_content{padding:0;}
.ipart{position:relative; z-index:4; /*margin-top:622px;*/ background:#fff;}
.ipartpro{padding:70px 0;}
.ipartpro .infor{color:#333e46; margin-bottom:50px;}
.ipartpro .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block; float:left;padding-top: 10px;}
.ipartpro .infor .tit a{display:block; color:#333e46;}
.ipartpro .infor .con{font-size:16px; line-height:29px; display:inline-block; width:62%; margin-left:30px;}
.ipartpro .content .li_{width:24%; float:left; margin-right:1.3%; box-shadow:0 0 15px rgba(0,0,0,.1); margin-bottom:26px; height:272px; position:relative;}
.ipartpro .content .li_:nth-child(4n){ margin-right:0;}
.ipartpro .content .li_.active{z-index:2;}
.ipartpro .content .li_.four_li{margin-right:0;}
.ipartpro .content .li_ .box{position:absolute; left:0; top:0; width:100%; transition:all 0.5s ease;}
.ipartpro .content .li_ .box .li_box{padding:24px 16px 18px; text-align:center; display:block;}
.ipartpro .content .li_ .box .li_box .tit{font-size:22px; line-height:22px; color:#006ebc; font-family:FZL; margin-bottom:30px;height: 22px;}
.ipartpro .content .li_ .box .li_box .con{display:none;}
.ipartpro .content .li_ .box .li_box .con .t{color:#ffc04f; text-align:center;}
.ipartpro .content .li_ .box .li_box .con .t span{display:inline-block;}
.ipartpro .content .li_ .box .li_box .con .t .t_cell{width:27%; vertical-align:middle;}
.ipartpro .content .li_ .box .li_box .con .t .t_cell .big{font-size:44px; line-height:44px; font-family:Impact}
.ipartpro .content .li_ .box .li_box .con .t .t_cell .smal{font-size:14px; color:#fff;}
.ipartpro .content .li_ .box .li_box .con .list{padding:0 2%; margin:28px 0 57px; height:182px; overflow:hidden}
.ipartpro .content .li_ .box .li_box .con .list dl{float:left; width:33%; position:relative;}
/*0227要求只有一列的时候加one*/
.ipartpro .content .li_.one .box .li_box .con .list dl{width:100%; text-align:left;}
.ipartpro .content .li_.two .box .li_box .con .list dl{width:48%; padding:0 1%;}
.ipartpro .content .li_ .box .li_box .con .list dl:after{content:''; width:1px; height:90%; position:absolute; top:5%; left:0; background:rgba(255,255,255,.2)}
.ipartpro .content .li_ .box .li_box .con .list dl:first-child:after{display:none;}
.ipartpro .content .li_ .box .li_box .con .list dl dd{font-size:15px; font-family:Arial; color:#cacaca; line-height:26px}
.ipartpro .content .li_ .box .li_box .more{font-size:16px; line-height:43px; border:1px solid #f0f0f0; transition:all 0.5s ease; font-family:Impact;}
.ipartpro .content .li_ .box .li_box .more a{display:block; color:#333e46;}
.ipartpro .content .li_ .box .li_box .img_{width:249px; height:104px; margin:0 auto 29px; background-position:0 0; background-size: cover; background-repeat: no-repeat;}
.ipartpro .content .li_.active .box{ z-index:3;}
.ipartpro .content .li_.active .box .li_box .img_{/*background-position:0 -104px;*/}
.ipartpro .content .li_.active .box .li_box .tit{color:#000;}
.ipartpro .content .li_.active .box .li_box .more{background:#006ebc; color:#333f47; border-color:#006ebc;}
/*最后四个朝上展示*/
.ipartpro .content .li9 .box {bottom:0; top:inherit;}
.ipartpro .content .li10 .box {bottom:0; top:inherit;}
.ipartpro .content .li11 .box {bottom:0; top:inherit;}
.ipartpro .content .li12 .box {bottom:0; top:inherit;}
/* 20200305 首页按钮修改 */
.ipartpro .content .li_.active .box .li_box .more{overflow:hidden; position:relative;}
.ipartpro .content .li_.active .box .li_box .more span{display:inline-block; vertical-align:middle; position:relative; z-index:3;}
.ipartpro .content .li_.active .box .li_box .more .icon{width: 8px;height: 16px;background: url(../images/about_center03_jt.png) no-repeat;margin-left: 33px;}
.ipartpro .content .li_.active .box .li_box .more:after{content:''; width:0; height:100%; background:#333f47; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;} 
.ipartpro .content .li_.active .box .li_box .more:hover span{color:#fff; }
.ipartpro .content .li_.active .box .li_box .more:hover .icon{background-position:-8px 0;}
.ipartpro .content .li_.active .box .li_box .more:hover:after{width:100%;}

.ipartpro .content .li_{transition:background 0s ease;}
.ipartpro .content .li_ .box{transition:all 0s ease;}
.ipartpro .content .li_ .box .li_box .img_{display:block; transition:all 0s ease;}
.ipartpro .content .li_ .box .li_box .con{display:none!important}
.ipartpro .content .li_ .box .li_box .con .list{display:none;}
/* .ipartpro .content .li_.active .box .li_box .more{display:none;} */
.ipartpro .content .li_ .box .li_box .more{transition:all 0s ease;}
.ipartpro .content .li_.active .box .li_box .more{/*display:none;*/}
.ipartpro .content .li_.active{}
.ipartpro .content .li_.active .box .li_box .con{display:block!important}

.ipartcase{ background: url(../images/ipt2-bg.jpg) no-repeat center center; height: 751px; background-size: cover; padding: 3% 0 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.ipartcase .wrap{ position: relative; }
.rect-168{ padding-bottom: 168%; }
.ipartcase .pt-hd{ margin-bottom: 3%; }
.ipartcase .pt-hd .tit{ font-size: 36px; font-weight: bold; color: #fff; text-align: center; }
.ipartcase .pt-hd .tit em{ color: #000000; }
.ipartcase .infor{color:#fff; margin-bottom:50px;}
.ipartcase .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block;}
.ipartcase .infor .tit a{display:block; color:#fff;}
.ipartcase .infor .con{font-size:16px; line-height:29px; display:inline-block; width:67.5%; margin-left:50px;}

.ipartcase .owl-carousel{ display: none; } 
.ipartcase .item a{ display: block; }
.ipartcase .item .imgbox{ position: relative; }
.ipartcase .item .con{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; }
.ipartcase .item .con .top{ width: 100%; top: 0; left: 0; position: absolute; padding: 15% 0 0 15%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; transition: all .3s ease; }
.ipartcase .item .con .top .tit{ font-size: 28px; }
.ipartcase .item .con .bottom{ width: 100%; bottom: 0; left: 0; position: absolute; padding: 10%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; transition: all .3s ease; z-index: 2; }
.ipartcase .item .con .bottom:after{ content: ""; position: absolute; bottom: 0; right: 0; width: 202px; height: 73px; background-size: cover; z-index: -1; }
.ipartcase .item .con .bottom .title{ font-size: 24px; position: relative; margin-bottom: 15px; opacity: 0; transition: all .3s ease; }
.ipartcase .item .con .bottom .title:after{ content: ""; position: absolute; width: 20px; height: 1px; background: #fff; top: 50%;display: block; right: 0;}
.ipartcase .item .con .bottom .title:before{ content: ""; position: absolute; width: 1px; height: 20px; background: #fff; top: 50%; margin-top: -10px; display: block; right: 10px; }
.ipartcase .item .con .bottom .decs{ height: 2em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-top: 20px; border-top: 1px solid #fff; transition: all .5s ease; }
/*.ipartcase .item:hover .top,.ipartcase .item.cur .top{ opacity: 0; }
.ipartcase .item:hover .bottom,.ipartcase .item.cur .bottom{ background: #0059a9; background:-moz-linear-gradient(45deg,#0c4d89 0,#0059a9 50%,#0183dc 100%);background: -webkit-linear-gradient(45deg,#0c4d89 0,#0059a9 30%,#0183dc 90%);background: -ms-linear-gradient(45deg,#0c4d89 0,#0059a9 30%,#0183dc 90%);background: linear-gradient(45deg,#0c4d89 0,#0059a9 30%,#0183dc 90%); }*/
.ipartcase .item:hover .bottom .title,.ipartcase .item.cur .bottom .title{ opacity: 1; }
.ipartcase .item:hover .bottom .decs,.ipartcase .item.cur .bottom .decs{ height: auto; overflow: auto; text-overflow: inherit; white-space: normal; }
.ipartcase .owl-prev,.ipartcase .owl-next{ position: absolute; top: 50%; background: url(../images/ipt2-owl-pn.png) no-repeat; width: 53px; height: 119px; font-size: 0; cursor: pointer; transition: all .3s ease; }
.ipartcase .owl-prev{ left: -65px; background-position: 0 -119px }
.ipartcase .owl-prev:hover{ background-position: 0 0; }
.ipartcase .owl-next{ background-position: -53px -119px; right: -65px; }
.ipartcase .owl-next:hover{ background-position: -53px 0; }

/*.ipartcase .item .con .bottom{ position: relative; }*/
.ipartcase .item .con .bottom:before{ content: ""; position: absolute; top: 100%; left: 0; width: 100%; height: 100%; background: #0059a9; background:-moz-linear-gradient(45deg,#0c4d89 0,#0059a9 50%,#0183dc 100%);background: -webkit-linear-gradient(45deg,#0c4d89 0,#0059a9 30%,#0183dc 90%);background: -ms-linear-gradient(45deg,#0c4d89 0,#0059a9 30%,#0183dc 90%);background: linear-gradient(45deg,#0c4d89 0,#0059a9 30%,#0183dc 90%); display: block; transition: all .5s ease; z-index: -2; }
.ipartcase .item:hover .con .bottom:before,.ipartcase .item.cur .con .bottom:before{ top: 0; }
.ipartcase .item:hover .top,.ipartcase .item.cur .top{ opacity: 0; }
.ipartcase .item .con .bottom:after{ opacity: 0; transition: all .3s ease; }
.ipartcase .item:hover .con .bottom:after{ opacity: 1; }

.ipartcase2{background:url(../images/ipt2-bg2.jpg) no-repeat center; position:relative; z-index:3; padding:73px 0 90px;}
.ipartcase2 .infor{color:#333e46; margin-bottom:50px;}
.ipartcase2 .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block;}
.ipartcase2 .infor .tit a{display:block; color:#333e46;}
.ipartcase2 .infor .con{font-size:16px; line-height:29px; display:inline-block; width:57.5%; margin-left:50px;}
.ipartcase2 .rect-37{padding-bottom:37.5%;}
.ipartcase2 .content .intro {position:absolute; width:88%; left:29px; bottom:27px; z-index:3; line-height:30px;opacity:0.6; transition: all 0.4s ease;}
.ipartcase2 .content .intro .t{font-size:20px; font-weight:bold; color:#fff; margin-right:6px;}
.ipartcase2 .content .intro .c{font-size:16px; color:#fff;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display: none;}

.ipartcase2 .content .item01 .intro{overflow:hidden;}
.ipartcase2 .content .item01 .span-6 .intro .t{float:left;}
.ipartcase2 .content .item01 .span-6 .intro .c{float:left; display: none;}
.ipartcase2 .content .item01 .span-6 .smal-12 .intro .t{float:none;}
.ipartcase2 .content .item01 .span-6 .smal-12 .intro .c{float:none;}
.ipartcase2 .content .item01 .span-6 .smal-12 .rect-75{padding-bottom:75.2%;}

.ipartcase2 .rect-746{padding-bottom:74.6%;}
.ipartcase2 .rect-373{padding-bottom:37.3%;}
.ipartcase2 .content .cover{background:url(../images/bg_0.6.png); position:absolute; left:0; bottom:0; width:100%; height:100%; opacity:0; transition: all 0.5s ease;}
.ipartcase2 .content .cover:after{content:''; width:215px; height:147px; background:url(../images/ipartcase2_cover.png) no-repeat; position:absolute; right:0; bottom:0;}
.ipartcase2 .content .cover .txt{text-align:center; padding:70px 30px 55px; visibility:hidden;}
.ipartcase2 .content .cover .txt span{display:block; font-weight:bold; font-size:20px; color:#fff; margin-bottom:40px;}
.ipartcase2 .content .cover .txt i{font-size:25px; color:#fff;}
.ipartcase2 .content a:hover .cover{opacity:0; visibility:visible;}
.ipartcase2 .content a:hover .cover .txt{opacity:1; visibility:visible;}
.ipartcase2 .content a:hover .intro{opacity:0; visibility:hidden;}
.ipartcase2 .content .item01>.span-6>.rect-746 .cover .txt{padding-top:170px;}

.ipartcase2 .content .intro_hover{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.ipartcase2 .content .intro_hover::after{content:''; width:215px; height:147px; background:url(../images/ipartcase2_cover.png) no-repeat; position:absolute; right:0; bottom:0; opacity:0; transition: all 0.5s ease; z-index: 6}
.ipartcase2 .content a:hover .intro_hover::after{opacity:1;}
.ipartcase2 .content .intro_hover .txt{text-align:center; padding:70px 30px 55px; opacity:0; visibility:hidden; transition: all 0.5s ease;}
.ipartcase2 .content .intro_hover .txt span{display:block; font-weight:bold; font-size:20px; color:#fff; margin-bottom:40px;}
.ipartcase2 .content .intro_hover .txt i{font-size:25px; color:#fff;}
.ipartcase2 .content a:hover .intro_hover .txt{opacity:0.8; visibility:visible;}
.ipartcase2 .content .item01>.span-6>.rect-746 .intro_hover .txt{padding-top:170px;}

.ipartkehu{padding:70px 0 0;}
.ipartkehu .wrap{ }
.ipartkehu .infor{color:#333e46; margin-bottom:50px;}
.ipartkehu .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block;}
.ipartkehu .infor .tit a{display:block; color:#333e46;}
.ipartkehu .infor .con{font-size:16px; line-height:29px; display:inline-block; width:62%; margin-left:50px;}
.ipartkehu .kehulogo img{ display: block;}
.ipartkehu .kehulogo .owl-item.cur .item .box{ padding: 4px;}
.ipartkehu .kehulogo .owl-item.cur .item img{box-shadow:0 0 4px rgba(0,0,0,.1);}

.ipartmt{padding:70px 0 0;}
.ipartmt .infor{color:#333e46; margin-bottom:50px;}
.ipartmt .infor .tit{font-size:54px; font-weight:bold; line-height:54px; display:inline-block;}
.ipartmt .infor .tit a{display:block; color:#333e46;}
.ipartmt .infor .con{font-size:16px; line-height:29px; display:inline-block; width:63%; margin-left:50px;}
.ipartmt .content .rect-3727{padding-bottom:37.27%;}
.ipartmt .content .rect-7307{padding-bottom:73.07%;}
.ipartmt .content .left{width:65.5%; float:left;}
.ipartmt .content .left .video_news {position:absolute; top:0; left:0; width:100%; height:100%;}
.ipartmt .content .left .mask {position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../images/ipt4_mask.png) no-repeat center; background-size:cover;}
.ipartmt .content .left .intro{position:absolute; left:0; bottom:0; width:65%;}
.ipartmt .content .left .intro .box{padding:36px 40px; color:#fff;}
.ipartmt .content .left .intro .box .t{font-size:20px; font-weight:bold; color:#fff; line-height:24px; margin-bottom:10px;}
.ipartmt .content .left .intro .box .c{font-size:22px; line-height:34px; font-weight:lighter;}
.ipartmt .content .right{width:33.3%; float:right;}
.ipartmt .content .right a:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.3); position:absolute; left:0; top:0;}
.ipartmt .content .right .intro{position:absolute; left:0; bottom:0; width:100%; z-index:2;}
.ipartmt .content .right .intro .box{padding:36px 40px; color:#fff;}
.ipartmt .content .right .intro .box .t{font-size:20px; font-weight:bold; color:#fff; line-height:24px; margin-bottom:10px;}
.ipartmt .content .right .intro .box .c{font-size:22px; line-height:34px; font-weight:lighter;}

.ipartnews{padding:40px 0 80px;}
.ipartnews .hx{width:100%; float:right; position:relative;}
.ipartnews .hx .item{display:none;}
.ipartnews .hx .owl-item .item{display:block;}
.ipartnews .hx .item .box{padding:20px; display:block;}
.ipartnews .hx .item .box .intro{padding:25px; transition:all 0.5s ease;}
.ipartnews .hx .item .intro .top_ .date{font-family:Impact; color:#006ebc; display:inline-block;}
.ipartnews .hx .item .intro .top_ .date span{display:inline-block;}
.ipartnews .hx .item .intro .top_ .date .line{width:23px; height:22px; background:url(../images/ipartnews_line.png) no-repeat center;}
.ipartnews .hx .item .intro .top_ .date .day{font-size:46px;}
.ipartnews .hx .item .intro .top_ .date .month{font-size:20px;}
.ipartnews .hx .item .intro .top_ .text{display:inline-block; font-size:14px; color:#818181; margin-left:15px;}
.ipartnews .hx .item .intro .tit{font-size:18px; line-height:28px; color:#000; /*height:56px;*/ overflow:hidden; margin-bottom:13px;}
.ipartnews .hx .item .intro .con{font-size:14px; line-height:23px; color:#4c4c4c; height:46px; overflow:hidden;}
.ipartnews .hx .iptnews_jt>div{width:23px; height:51px; background:url(../images/iptnews_1.png) no-repeat;  position:absolute; top:50%; margin-top:-25px; z-index:2; font-size:0; cursor:pointer;}
.ipartnews .hx .iptnews_jt .owl-prev {left:-25px; background-position:0 0;}
.ipartnews .hx .iptnews_jt .owl-next {right:-25px; background-position:-23px 0px;}
.ipartnews .hx .iptnews_jt .owl-prev:hover{background-position:0 -51px;}
.ipartnews .hx .iptnews_jt .owl-next:hover{background-position:-23px -51px;}
.ipartnews .hx .item:hover .box .intro{box-shadow:0 0 20px rgba(0,0,0,.2);}
.ipartnews .hx .owl-item.cur .item .box .intro{box-shadow:0 0 20px rgba(0,0,0,.2);}
.ipartnews .owl-dots{position:absolute; z-index:10; bottom:-25px; left:0%;  width:100%; text-align:center;}
.ipartnews .owl-dot{width:9px; height:9px; background:#a5acb0; margin:0 5px;border-radius:50%; display:inline-block; vertical-align:middle;}
.ipartnews .owl-dot.active{background:#eaeaea; width:13px; height:13px;}

/*底部*/
.foot{ background: #373737; padding: 0 0 0; position: relative; z-index: 4; }
.foot:after{ content: ""; position: absolute; bottom: 0; right: 15%; width: 606px; height: 220px; z-index: -1; }
.foot .guanggao{ text-align: center; height: 60px; line-height: 60px; font-size: 30px; font-weight: 600; color: #006ebc; padding-bottom: 2%;}
.foot .top{ border-bottom: 1px solid #9b9b9b; padding-bottom: 3%; }
.foot .top dl{ float: left; width: 14%; }
.foot .top dl dt{ color: #006ebc; font-size: 16px; margin-bottom: 25px;}
.foot .top dl dd{ color: #9b9b9b; margin-bottom: 10px; }
.foot .top dl:first-child{ width: 30%; }
.foot .top dl:first-child dt{ display: none;}
.foot .top dl:first-child dd{ font-size: 16px; }
.foot .top dl:first-child dd span{ font-family: "ttm";}
.foot .top dl:first-child dd:nth-child(4) span{ font-size: 22px; color: #006ebc; }
.foot .top dl:first-child dd:nth-child(3) em{ display: block; float: left; padding-top: 7px;}
.foot .top dl:first-child dd:nth-child(3) span{ display: block; float: left; font-size: 22px; color: #006ebc; }
.foot .top dl:first-child dd:nth-child(3) span a:hover{ color: #006ebc;}
.foot .top dl:first-child dd:nth-child(3):after{display: block;float:none;content:"";clear:both;}
.foot .top dl:nth-child(5){ margin-top: 50px; }
.foot .top dl .bdshare-button-style0-16 a{ background-image: none; padding-left: 0; font-size: 28px; }
.foot .top dl .bdshare-button-style0-16 a:hover{ color: #006ebc; }
.foot .bottom{ padding: 1% 0; color: #9b9b9b; }
.foot .wrap{ padding-top: 1%;}
.iconfont2{ margin: 0; }
.ipartab{background:url(../images/ipartab.jpg) no-repeat center; height:648px; padding:0;}
.ipartab .right{margin-top:217px;}
.ipartab .right{width:50%; padding-right:2.5%; float:right;}
.ipartab .right .infor{color:#666; text-align: center;}
.ipartab .right .infor .tit a{display:block;}
.ipartab .right .infor .tit{font-size:36px; font-weight:bold; line-height:36px; margin-bottom:16px;background-color:#CCC; opacity:0.5 }
.ipartab .right .infor .tit a:hover{color:#929292;}
.ipartab .right .infor .con{font-size:16px; line-height:26px;}
.ipartab .right .content{margin-top:37px;}
.ipartab .right .content .rect-7656{padding-bottom:76.56%;}
.ipartab .right .content .rect-6244{padding-bottom:62.44%;}
.ipartab .right .content .rect-6530{padding-bottom:65.30%;}
.ipartab .right .content .con_l{width:61.5%; float:left;}
.ipartab .right .content .con_l .intro{position:absolute; left:35px; bottom:39px; right:35px; top:52px;}
.ipartab .right .content .con_l .intro .box .small_t{font-size:18px; line-height:26px; color:#fff; font-weight:bold;}
.ipartab .right .content .con_l .intro .box .t{font-size:26px; line-height:26px; color:#4f4f4f; font-weight:bold; margin:10px 0 15px;}
.ipartab .right .content .con_l .intro .box .c{font-size:14px; line-height:26px; color:#4f4f4f; height:78px; overflow:hidden}
.ipartab .right .content .con_l .intro .box .ip5_icon{width:70px; height:12px; background:url(../images/ipart05_4.png) no-repeat center; position:absolute; right:0; bottom:0; transition:all 0.5s ease;}
.ipartab .right .content .con_l:hover .intro .box .ip5_icon{right:10px;}
.ipartab .right .content .con_r{width:35%; float:right;}
.ipartab .right .content .con_r .intro{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.ipartab .right .content .con_r .intro .box{padding:41px 35px; text-align:center;}
.ipartab .right .content .con_r .intro .box .small_t{font-size:16px; line-height:26px; color:#fff; margin-bottom:2px;}
.ipartab .right .content .con_r .intro .box .t{font-size:24px; line-height:26px; color:#fff; font-weight:bold;}
.ipartab .right .content .con_r .r_top{margin-bottom:17px;}
.ipartab .right .content .con_lll{width:32%; float:left;}
.ipartab .right .content .con_lll .intro{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.ipartab .right .content .con_lll .intro .box{padding:41px 35px; text-align:center;}
.ipartab .right .content .con_lll .intro .box .small_t{font-size:16px; line-height:26px; color:#fff; margin-bottom:2px;}
.ipartab .right .content .con_lll .intro .box .t{font-size:24px; line-height:26px; color:#fff; font-weight:bold;}
.ipartab .right .content .con_lll_1{ margin-right: 2%;}
.ipartab .right .content .con_lll_2{ margin-right: 2%;}


.bottommenu{clear:both; text-align:center; margin-top:20px; height:50px;color:#fff; }
.bottommenu a{ color:#fff; font-size:15px;}


.contactbj {
    width: 1300px;
    margin-right: auto;
    margin-left: auto;
	background: #373737; height:230px;
}

.contclass ul li{ width:22%; float:left;}
/*.addclass{background:url(../images/b1.png) no-repeat center; width:85px; height:85px; padding-left:195px; }
*/
.contclass ul li:first-child{background:url(../images/b1.png) no-repeat left; width:205px; height:85px; padding-left:115px;float: left; color:#fefefe; font-size:16px;padding-top: 33px;}
.contclass ul li:nth-child(2n){background:url(../images/b2.png) no-repeat left; width:205px; height:85px; padding-left:115px; float: left;color:#fefefe; font-size:16px;padding-top: 33px;}
.contclass ul li:nth-child(3n){background:url(../images/b3.png) no-repeat left; width:205px; height:85px; padding-left:115px;float: left; color:#fefefe; font-size:16px;padding-top: 33px;}
.contclass ul li:nth-child(4n){background:url(../images/b4.png) no-repeat left; width:205px; height:85px; padding-left:115px;float: left; color:#fefefe; font-size:16px;padding-top: 33px;}
.contclass ul li span{ font-weight:bold; font-size:20px; padding-top:5px;}
/*加入*/
.ipart_link{background:url(../images/bgd1.jpg) no-repeat center; transition:all 0.5s ease; }
.ipart_link:hover{background: #006ebc;}
.ipart_link a{display:block; font-size:24px; text-align:center; color:#fff; line-height:110px;}
.ipart_link a:hover{color:#fff;}
.ipart_link a .icon{position:relative; top:9px; display:inline-block; width:53px; height:34px; background:url(../images/footer_top_1.png) no-repeat center; background-position:0 0;}
.ipart_link a:hover .icon{/*background-position:-53px 0;*/}

/*.go_top{background:url(../images/go_top.png) no-repeat center; background-size:contain; position:fixed; right:9%; bottom:5%; width:60px; height:60px; z-index:99; display:none;}
*/

/*------------------手机端下拉---------------------*/
.m_nav{display:none;}
.m_banner{display:none;}
.m_ipart{display:none;}
.m_footer{display:none;}

/*************************************下层页面实现*****************************/



/*大事记*/

.history.channel_content{padding-bottom:0;}
.history01{width:100%; position:relative; height:830px;}
.history01 .bg{position:absolute; width:100%; height:100%}
.history01 .bg video{width:100%;}
.history01 .bg img{width:100%;}
:root .history01 .bg img{display:none;}
.history01 .bg .cover{position:absolute; width:100%; height:100%; left:0; bottom:0; background:url(../images/black.20.png) center; z-index:3;}
.history01 .bg .cover .year{width:450px; height:319px; background:url(../images/history1_4.png) no-repeat center; position:absolute; left:20%; bottom:0;}

/* .history01 .bg img{width:100%;} */
.history01 .content{position:relative; left:0; top:0; z-index:5;}
.history01 .content .left{width:50%; float:left;}
.history01 .content .left .box{padding:170px 29% 170px 40px; color:#fff;}
.history01 .content .left .box .tit{font-size:60px; line-height:60px; font-weight:bold; margin-bottom:40px;}
.history01 .content .left .box .con{font-size:22px; line-height:36px; margin-bottom:38px;}
.history01 .content .left .box .line{width:50px; height:2px; background:#fff;}
.history01 .content .right{width:45%; float:right;}
.history01 .content .right ul{height:100%;}
.history01 .content .right li{position:relative; background:url(../images/black.28.png) center; transition:.5s ease; -webkit-transition:.5s ease; height:25%; overflow:hidden;}
.history01 .content .right li:after{content:''; width:100%; height:1px; background:#fff; background:rgba(255,255,255,.1);position:absolute; left:0; bottom:0;}
.history01 .content .right .li1.cur:before{content:''; width:100%; height:1px; background:#e5e5e5; position:absolute; left:0; top:0; z-index:1}
.history01 .content .right li a{display:block;}
.history01 .content .right li .intro{padding:85px 50px 65px;}
.history01 .content .right li .intro .text_box{float:left; width:70%;}
.history01 .content .right li .intro .text_box .t{font-size:23px; color:#fff;}
.history01 .content .right li .intro .icon{float:right; width:40px; height:40px; background:url(../images/history1_2.png) no-repeat center;}
.history01 .content .right li .cover{opacity:0; visibility:hidden; position:absolute; top:0; left:0; background:#fff; width:100%; height:100%; transform:scaleY(0); transform-origin:50%; transition:transform .3s ease-out;}
.history01 .content .right li .cover .box{padding:48px 40px 60px;}
.history01 .content .right li .cover .box .box_l{width:68%; float:left;}
.history01 .content .right li .cover .box .box_l .t{color:#666; font-size:26px; font-weight:bold; margin-bottom:3px;}
.history01 .content .right li .cover .box .box_l .c{font-size:14px; color:#666;}
.history01 .content .right li .cover .box .box_r{width:157px; height:69px; float:right;}
.history01 .content .right li.cur .cover {transform:scaleY(1); opacity:1; visibility:visible;}


/*******************************下层页面实现 end***************************/


/*语言下拉 重写一遍，把有冲突的content换成lan_content*/
.header_bott .lan_down{position:absolute; left:0%; top:100%; width:100%; background:url(../images/lanDown_bg.png) center;  display:none;  color:#fff;}
.header_bott .lan_down .lan_content{padding-top:50px;}
.header_bott .lan_down .lan_content .sl {height:170px; position:relative; padding-left:115px; min-height:90px;}
.header_bott .lan_down .lan_content .sl .map {background:url(../images/lanDown_map.png) no-repeat; width:110px; height:90px; overflow:hidden; position:absolute; left:0; top:0;}
.header_bott .lan_down .lan_content .sl01 .map {background-position:0 0;}
.header_bott .lan_down .lan_content .sl01:hover .map {background-position:-110px 0;}
.header_bott .lan_down .lan_content .sl02 .map {background-position:0 -90px;}
.header_bott .lan_down .lan_content .sl02:hover .map {background-position:-110px -90px;}
.header_bott .lan_down .lan_content .sl03 .map {background-position:0 -180px;}
.header_bott .lan_down .lan_content .sl03:hover .map {background-position:-110px -180px;}
.header_bott .lan_down .lan_content .sl04 .map {background-position:0 -270px;}
.header_bott .lan_down .lan_content .sl04:hover .map {background-position:-110px -270px;}
.header_bott .lan_down .lan_content .sl05 .map {background-position:0 -360px;}
.header_bott .lan_down .lan_content .sl05:hover .map {background-position:-110px -360px;}
.header_bott .lan_down .lan_content .sl06 .map {background-position:0 -450px;}
.header_bott .lan_down .lan_content .sl06:hover .map {background-position:-110px -450px;}
.header_bott .lan_down .lan_content .sl07 .map {background-position:0 -540px;}
.header_bott .lan_down .lan_content .sl07:hover .map {background-position:-110px -540px;}
.header_bott .lan_down .lan_content .sl dt {font-size:22px; font-weight:bold; color:#e6e6e6; line-height:1.3; margin-bottom:10px;}
.header_bott .lan_down .lan_content a {color:#c7c7c7;}
.header_bott .lan_down .lan_content a:hover {color:#caa403; text-decoration:underline;}

/*首页部分按钮*/
.ipart03 .content .form_box button {overflow:hidden;-webkit-transition:color 0.3s;transition:color 0.3s; position:relative; display:inline-block; z-index:1;}
.ipart03 .content .form_box button {-webkit-transition:border-color 0.4s, color 0.4s; transition:border-color 0.4s, color 0.4s; position:relative;}
.ipart03 .content .form_box button:hover{background:#fabc00;}
.ipart03 .content .form_box button{-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);}
.ipart03 .content .form_box .select_wrap .sele:hover{background:#fff}

/*网站返回顶部*/
.website_gotop .gotop{position:fixed; right:20px; bottom:20px; background:url(../images/go_top.png) no-repeat center; width:40px; height:40px; z-index:10; cursor:pointer;}

/* 发展历程下层 */
.history_ket.channel_content{padding:0;}
.history_ket01{padding:60px 0;}
.history_ket01 .rect-64{padding-bottom:64%;}
.history_ket01 .stage_box li{float:left; width:50%; cursor:pointer; border-bottom:4px solid #006ebc;}
.history_ket01 .stage_box li.cur{background:#006ebc;}
.history_ket01 .stage_box li .pd{padding:10px 20px;}
.history_ket01 .stage_box li .year span{font-size:16px; color:#666;}
.history_ket01 .stage_box li .year i{float:right; visibility:hidden;opacity:0;transition:all ease .5s; -webkit-transition:all ease .5s; width:16px; height:8px; background:url(../images/history_ket01_1.png) 0 0 no-repeat; }
.history_ket01 .stage_box li.cur .year i,
.history_ket01 .stage_box li.cur:hover .year i{visibility:visible; opacity:1;}
.history_ket01 .stage_box li:hover .year i{visibility:visible; opacity:.3;}
.history_ket01 .stage_box .desc{font-size:20px; color:#666; }
.history_ket01 .stage_box li:hover .desc{color:#000;}
.history_ket01 .stage_box li:hover .year span{color:#000;}
.history_ket01 .stage_box li.cur .desc{color:#fff;}
.history_ket01 .stage_box li.cur .year span{color:#fff;}
.history_ket01 .container{background:url(../images/history_ket01_2.jpg) center top repeat-y;}
.history_ket01 .container .l_box{width:50%; text-align:right;}
.history_ket01 .container .r_box{width:50%;}
.history_ket01 .container .l_box .pd{padding:80px 80px 0 60px; display:none;}
.history_ket01 .container .l_box .tit{font-size:30px; color:#666;  margin-bottom:10px;}
.history_ket01 .container .l_box .info{font-size:14px; color:#666; margin-bottom:20px; }
.history_ket01 .container .r_box ul{padding:80px 100px 0 80px;}
.history_ket01 .container .r_box ul li{margin-bottom:50px;}
.history_ket01 .container .r_box .year{font-size:24px; color:#666; margin-bottom:10px; position:relative;}
.history_ket01 .container .r_box .desc{font-size:14px; line-height:22px; color:#666666;}
.history_ket01 .container .r_box .desc img{margin-bottom:20px;}
.history_ket01 .container .r_box .year:after{content:''; width:70px; height:14px; background:url(../images/history_ket01_3.png) center center no-repeat; display:block; position:absolute; left:-88px; top:12px;}

.text_content{margin-top:30px;}  

/* 分享弹窗 */
.Share_box{position:fixed; width:100%; height:100%; left:0; bottom:0; z-index:100; display:none;}
.Share_box .share_bg{position:fixed; width:100%; height:100%; left:0; bottom:0; background:url(../images/share_bg.png) center; z-index:1;}
.Share_box .content .share_close{width:38px; height:38px; background:url(../images/share_close.png) no-repeat center; position:absolute; top:30px; right:24px; cursor:pointer; transition:all 0.5s ease;}
.Share_box .content .share_close:hover{transform:rotateZ(360deg);}
.Share_box .content{position:fixed; width:580px; height:380px; left:50%; margin-left:-290px; top:50%; margin-top:-190px; background:#fff; z-index:2;}
.Share_box .content .box{padding:55px 70px 50px;}
.Share_box .content .box .share_title{font-size:20px; line-height:26px; color:#666; text-align:center; margin-bottom:40px;}
.Share_box .content .box ul{text-align:center;}
.Share_box .content .box ul li{font-size:0;  margin:0 21px;display:inline-block; position:relative;}
.Share_box .content .box ul li a{display:block;}
.Share_box .content .box ul li a .img_{display:block; width:54px; height:54px;}
.Share_box .content .box ul li a .txt{display:block; font-size:14px; color:#666; line-height:26px; text-align:center; margin:8px 0 30px; opacity:1; visibility:visible;}
.Share_box .content .box ul li a.linkin .txt{margin-bottom:0;}
.Share_box .content .box ul li a.twitter .txt{margin-bottom:0;}
/* 微信下拉及微信字体隐藏 */
.Share_box .content .box ul li.weixin_xl a .txt{opacity:0; visibility:hidden;}
.Share_box .content .box ul li .share_ewm{position:absolute; width:112px; height:112px; left:50%; margin-left:-66px; top:54px; display:none;  padding:12px;}
.Share_box .content .box ul li .share_ewm .img_{position:relative; box-shadow:0 0 10px rgba(0, 0, 0, 0.2); padding:0px; background-repeat:no-repeat;}
.Share_box .content .box ul li .share_ewm .img_:after{content:""; display:block; width:0; height:0; border-left:8px solid transparent; border-right:8px solid transparent; border-bottom:8px solid #fff; position:absolute; left:50%; top:-8px; margin-left:-8%;}

.Share_box .bdsharebuttonbox a{height:auto; padding:0; margin:0; background:none;}

/* 新闻轮播修改 */
.ipart02 .content .left .owl-nav>div{color:#fff; padding:0; font-weight:bold; font-size:30px; position:absolute; top:50%; margin-top:-22px;}
.ipart02 .content .left .owl-nav .owl-prev{left:0;}
.ipart02 .content .left .owl-nav .owl-next{right:0;}
.ipart02 .content .left .owl-nav>div:hover{color:#facd00;}
.ipart02 .content .left .owl-nav>div i{margin:0;}
.ipart02 .list .owl-dots{position:absolute; z-index:10; bottom:-45px; left:0%;  width:100%; text-align:center;}
.ipart02 .list .owl-dot{width:9px; height:9px; background:#a5acb0; margin:0 5px;border-radius:50%; display:inline-block; vertical-align:middle;}
.ipart02 .list .owl-dot.active{background:#eaeaea; width:13px; height:13px;}


/*案例列表 lla*/
.xc_banner.case_banner{height:432px;}
.case_banner .ban_form{position:absolute; left:0; width:100%; top:160px;}
.case_banner .ban_form .tit{font-size:50px; line-height:50px; font-weight:bold; color:#fff; text-align:center; margin-bottom:40px;}
.case_banner .ban_form .form{text-align:center; width:45%; margin:0 auto;}
.case_banner .ban_form .form .sele_wrap{display:inline-block; width:86%; height:61px; line-height:61px; vertical-align:middle; position:relative}
.case_banner .ban_form .form .sele_wrap .sele{height:61px; line-height:61px; width:100%; border:none; padding:0; background:#fff; background:rgba(255,255,255,.9); text-align:left; font-size:18px; color:#999; text-indent:23px; vertical-align:0;}
/*0227这里改成了跳连接下拉*/
.case_banner .ban_form .form .sele_wrap .sele_down{position:absolute; left:0; top:100%; border-top:none; width:100%; background:#fff; z-index:2; display:none; text-align:left;}
.case_banner .ban_form .form .sele_wrap .sele_down ul{height:117px; overflow-y:auto;}
.case_banner .ban_form .form .sele_wrap .sele_down ul::-webkit-scrollbar {/*滚动条整体样式*/
    width:4px;     /*高宽分别对应横竖滚动条的尺寸*/
    height:4px;
}
.case_banner .ban_form .form .sele_wrap .sele_down ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius:5px;
    background:#006ebc;
    background:rgba(252,176,38,.6)
}
.case_banner .ban_form .form .sele_wrap .sele_down ul::-webkit-scrollbar-track {/*滚动条里面轨道*/
    border-radius:0;
    background:#f6f5f5;
}
.case_banner .ban_form .form .sele_wrap .sele_down li a{display:block; padding:7px 13px; line-height:1.8;}
.case_banner .ban_form .form .sele_wrap .sele_down li a:hover{background:#eee;}
/*0227这里改成了下拉 end*/
.case_banner .ban_form .form .btns{display:inline-block; width:69px; height:61px; line-height:61px; background:#006ebc; vertical-align:middle; cursor:pointer;}
.case_banner .ban_form .form .btns button{background:none; padding:0; margin:0; width:100%; height:100%; display:block; outline:none; position:relative; box-shadow:none; border:none;}
.case_banner .ban_form .form .btns button .icon{display:block; width:27px; height:27px; background:url(../images/case_search.png) no-repeat center; position:absolute; left:50%; margin-left:-13px; top:50%; margin-top:-13px;}
.case_banner .ban_form .con{font-size:18px; color:#fff; margin-top:10px; text-align:right;}
.case_banner .ban_form .con span{font-weight:bold; color:#006ebc;}

/*案例*/
.service_case.channel_content{padding:0;}
.service_case02{padding-bottom:60px; background:#f6f6f6;}
.service_case02 .tab_t{padding:30px 0 20px; background:#fff;}
.service_case02 .tab_t .item{position:relative; padding-left:123px;}
.service_case02 .tab_t .item .tit{font-size:20px; line-height:38px; color:#323232; font-weight:bold; position:absolute; left:0; top:0;}
.service_case02 .tab_t .item .con{font-size:0;}
.service_case02 .tab_t .item .con .con_a{display:inline-block; width:136px; height:38px; line-height:38px; font-size:15px; background:#f0f0f0; color:#666; margin-right:10px; text-align:center; margin-bottom:13px;}
.service_case02 .tab_t .item .con .con_a.cur{background:#006ebc; color:#323f47;}
.service_case02 .tab_t .item01{margin-bottom:17px;}
.service_case02 .tab_c{padding-top:30px;}
.service_case02 .tab_c .content1{background:#f6f6f6; transition:all .3s ease; display:none;}
.service_case02 .tab_c .content1:hover{background:#facd00; box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.service_case02 .tab_c .content1 .left{width:46.5%; float:left;}
.service_case02 .tab_c .content1 .right{width:53.5%; float:left;}
.service_case02 .tab_c .content1 .right .box{padding:60px 55px;}
.service_case02 .tab_c .content1 .right .box .tit{font-size:30px; color:#666; font-weight:bold; line-height:32px;}
.service_case02 .tab_c .content1 .right .box .list{font-size:14px; color:#666; line-height:28px; margin:20px 0 35px; }
.service_case02 .tab_c .content1 .right .box .list ul li{float:left; margin-right:20px; border:1px solid #929292; padding:0 5px; border-radius:3px;}
.service_case02 .tab_c .content1 .right .box .con{font-size:16px; color:#666; line-height:28px; height:84px; overflow:hidden;}
.service_case02 .tab_c .content2 .item{position:relative; background:#fff;width: 32%;float: left;margin-top:34px;margin-right: 2%; transition:all .3s ease;}
.service_case02 .tab_c .content2 .item .li_line{width:0; height:5px; background:#facd00; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.service_case02 .tab_c .content2 .item:hover .li_line{width:100%;}
.service_case02 .tab_c .content2 .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.service_case02 .tab_c .content2 .item:nth-child(3n){ margin-right:0;}
.service_case02 .tab_c .content2 .item .box{padding:30px;}
.service_case02 .tab_c .content2 .item .box .tit{font-size:22px; color:#666; font-weight:bold; line-height:34px; height:68px; overflow:hidden;}
.service_case02 .tab_c .content2 .item .box .list{font-size:14px; color:#8b8b8b; line-height:28px; margin:10px 0; }
.service_case02 .tab_c .content2 .item .box .list ul li{float:left; margin-right:20px; border:1px solid #8b8b8b; padding:0 5px;}
.service_case02 .tab_c .content2 .item .box  .con{font-size:14px; color:#353333; line-height:28px; height:56px; height:0px; overflow:hidden;}
.service_case02 .tab_c .content2 .item .box  .more{float:right; color:#353333;}

/* 案例详细 */
.case_detail.channel_content{padding:0;}
.case_detail01 .hd .dec span#switcher{margin-left:10px;}
.case_detail01 .hd .dec span#switcher .t{margin-right:5px; font-size:12px; color:#7e7e7e;}
.case_detail01 .hd{background:#f1f1f1; padding:164px 0 60px; margin-bottom:20px;}
.case_detail01 .hd .tit{font-size:32px; font-weight:bold; color:#333; text-align:center; margin-bottom:10px;}
.case_detail01 .hd .dec{font-size:13px; color:#939393; text-align:center;}
.case_detail01 .hd .dec .iconfont{margin-bottom:3px;}
.case_detail01 .hd .dec span{cursor:pointer; display:inline-block;}
.case_detail01 .hd .dec span.date,
.case_detail01 .hd .dec span.view{display:inline-block; margin-right:5px;}
.case_detail01 .content{padding-left:100px; position:relative;}
.case_detail01 .content .c_left{position:absolute; left:0; top:0; } 
.case_detail01 .content .c_left .c_box>div{width:50px; cursor:pointer; transition:.3s ease;  height:55px; background:#eee; text-align:center; line-height:55px; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.case_detail01 .content .c_left .c_box>div:hover{background:#006ebc; color:#fff;}
.case_detail01 .content .c_left .c_box:hover a:hover{color:#fff;}
.case_detail01 .content .c_left .c_box a{background:transparent; padding-left:0; margin:0; float:none;}
.case_detail01 .content .c_left .c_box .iconfont{font-size:22px;}
/* .case_detail01 .content .c_left .kj i{width:23px; height:23px; background:url(../images/news_detail01_1.png) no-repeat center;} */
.case_detail01 .content .c_left .ewm{position:absolute; width:100px; left:60px; top:50px; display:none;}
.case_detail01 .content .c_center{width:72%; float:left; min-height:1000px; padding-bottom:30px;}
.case_detail01 .content .c_center ul{padding:0 2%; margin-top:35px; font-size:0;}
.case_detail01 .content .c_center ul li{cursor:pointer; width:32%; margin-right:2%; display:inline-block; font-size:15px; color:#666; text-align:center; background:#eee; line-height:44px; margin-bottom:15px; transition:.3s ease;}
.case_detail01 .content .c_center ul li.li2{margin-right:0; width: 66%;}
.case_detail01 .content .c_center ul li.li4{width:100%}
.case_detail01 .content .c_center ul li.li4 a:hover{ color:#666666;}
.case_detail01 .content .c_center ul li span{ font-weight:bold;}
.case_detail01 .content .c_center ul li:hover{color:#333f47; background:#006ebc;}
.case_detail01 .content .c_center .box{padding-top:30px;}
.case_detail01 .content .c_center .text{font-size:14px; color:#575757; line-height:25px; }
.case_detail01 .content .c_center .text p{ font-size:15px; margin-bottom:15px;}
.case_detail01 .content .c_center .text ._video{margin-bottom:20px; text-align:center;}
.case_detail01 .content .c_center .text ._video .video-js{ margin: 0 auto 0}
.case_detail01 .content .c_center .text ._img{margin-bottom:20px; text-align:center;}
.case_detail01 .content .c_center .text .lx .lx_title{ margin: 0 auto 0; text-align: center; text-indent: 0;}
.case_detail01 .content .c_center .text .lx ul.lx_list{ margin: 0 auto 0; text-align: center;}
.case_detail01 .content .c_center .text .lx .lx_list li{margin-top: 6px; width: 260px;}
.case_detail01 .content .c_center .text .lx .lx_list li.qq {height: 45px; background: #006ebc; line-height: 45px;}
.case_detail01 .content .c_center .text .lx .lx_list li.qq:hover{ background: #ffa800;}
.case_detail01 .content .c_center .text .lx .lx_list li.qq:hover a{ color: #000;}
.case_detail01 .content .c_center .text .lx .lx_list li.qq a span{ background: none; padding: 2px 0 0 0; vertical-align: middle;}
.case_detail01 .content .c_center .text .lx .lx_list li.qq a span.icon-qq:before{content:"\e611";  font-family: iconfont2; font-size: 30px;}
.case_detail01 .content .c_right{position:absolute; right:0; top:0; width:21%; background-color:#fff;}                        
.case_detail01 .content .c_right .hot_pro{border:10px solid #f5f5f5;}
.case_detail01 .content .c_right .hot_pro .hot_box{padding:20px 20px 0;}
.case_detail01 .content .c_right .hot_pro .infor .tit{font-size:26px; font-weight:bold; color:#323f47; line-height:26px;}
.case_detail01 .content .c_right .hot_pro .con .item{border-top:1px dashed #bab8b8; text-align:center;}
.case_detail01 .content .c_right .hot_pro .con .item:first-child{border:none;}
.case_detail01 .content .c_right .hot_pro .con .item .t{font-size:15px; color:#727272; line-height:26px; margin-bottom:10px; transition:all .3s ease;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case_detail01 .content .c_right .hot_pro .con .box{padding:25px 20px;}
.case_detail01 .content .c_right .hot_pro .con .item .more{display:block; width:90%; margin:0 auto; height:40px; line-height:40px; text-align:center; border:2px solid #343e47; font-size:16px; color:#343e47; font-weight:bold; position:relative;}
.case_detail01 .content .c_right .hot_pro .con .item .more span{position:relative; z-index:2;}
.case_detail01 .content .c_right .hot_pro .con .item .more:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.case_detail01 .content .c_right .hot_pro .con .item .more:hover{color:#fff;}
.case_detail01 .content .c_right .hot_pro .con .item .more:hover:after{width:100%;}
.case_detail01 .content .c_right .hot_pro .con .item .more i{position:absolute; z-index:3; right:10px; top:50%; margin-top:-7px; width:8px; height:15px; background:url(../images/case_detail_jt.png) no-repeat; background-position:0 0;}
.case_detail01 .content .c_right .hot_pro .con .item .more:hover i{background-position:0 -15px;}
.case_detail01 .content .c_center .text .alstyle_1{ margin:0 auto 0; width:750px;}
.case_detail01 .content .c_center .text .alstyle_1 a.keyw{ color: #006ebc;}
.case_detail01 .content .c_center .text .alstyle_1 a.keyw:hover{ color: #575757;}
.case_detail01 .content .c_center .text .alstyle_1 strong{ font-weight: 600;}
.case_detail01 .content .c_center .text .alstyle_1 p{ width: 700px; margin:16px auto 16px; text-indent:2em;}
.case_detail01 .content .c_center .text .alstyle_1 .tit_01{ font-size: 24px; font-weight:600; color: #ffa012; margin: 40px auto 30px; text-align:center; text-indent:0;}
.case_detail01 .content .c_center .text .alstyle_1 ul{ margin-bottom:30px;}
.case_detail01 .content .c_center .text .alstyle_1 ul.style_01 li{ display:block; width:100%; background:none; line-height:22px;cursor:inherit;}
.case_detail01 .content .c_center .text .alstyle_1 ul li:hover{ background:none;}
.case_detail01 .content .c_center .text .alstyle_1 ul li span{ display:inline-block; padding:5px 10px; background-color:#006ebc;}
.case_detail01 .content .c_center .text .alstyle_1 .tit_02{ font-size: 20px; font-weight:600; margin: 40px auto 20px; text-align:center; text-indent:0;}
.case_detail01 .content .c_center .text .alstyle_1 .tit_02 span{ display:inline-block; padding:5px 10px; background-color:#006ebc;}
.case_detail01 .content .c_center .xgyy{ width: 750px;margin:30px auto; padding-bottom: 20px; background: #f6f6f6;}
.case_detail01 .content .c_center .xgyy .tit{
    margin:0 auto; width: 750px;display: inline-block;font-size: 15px;color: #666; font-weight: 600;text-align: center;background: #eee;line-height: 44px;margin-bottom: 15px;transition: .3s ease;cursor: pointer;
}
.case_detail01 .content .c_center .xgyy .tit:hover{color:#333f47; background:#006ebc;}
.case_detail01 .content .c_center .xgyy .content2{ width: 96%; margin: 10px auto;}
.case_detail01 .content .c_center .xgyy .content2 .item{position:relative; width: 32%;float: left;margin-right: 2%; margin-top: 16px; transition:all .3s ease;}
.case_detail01 .content .c_center .xgyy .content2 .item .li_line{width:0; height:5px; background:#facd00; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.case_detail01 .content .c_center .xgyy .content2 .item:hover .li_line{width:100%;}
.case_detail01 .content .c_center .xgyy .content2 .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.case_detail01 .content .c_center .xgyy .content2 .item:nth-child(3n){ margin-right:0;}
.case_detail01 .content .c_center .xgyy .content2 .item .box{padding:12px;}
.case_detail01 .content .c_center .xgyy .content2 .item .box .tit2{font-size:15px; color:#666; font-weight:bold; line-height:34px; width: 100%; height:68px; overflow:hidden;}
.case_detail01 .content .c_center .xgyy .content2 .item .box .tit2_cp{ height:34px;}
.case_detail01 .content .c_center .xgyy .content2 .item .box .list{font-size:14px; color:#8b8b8b; line-height:28px; margin:10px 0; }
.case_detail01 .content .c_center .xgyy .content2 .item .box .list ul li{float:left; margin-right:20px; border:1px solid #8b8b8b; padding:0 5px;}
.case_detail01 .content .c_center .xgyy .content2 .item .box  .con{font-size:14px; color:#353333; line-height:28px; height:56px; height:0px; overflow:hidden;}
.case_detail01 .content .c_center .xgyy .content2 .item .box  .more{float:right; color:#353333;}
/* 新闻详细 */
.erji_nav{position:relative;}
.erji_nav .line_progress{display:none; width:100%; background:#fff; height:2px; position:absolute; bottom:0;}
.erji_nav .line_progress i{position:absolute; left:0; top:0; width:10%; height:2px; background:#006ebc;}
.news_detail.channel_content{padding:0 0 60px;}
.news_detail01 .hd{background:#f1f1f1; padding:164px 0 60px; margin-bottom:20px;}
.news_detail01 .hd .tit{font-size:32px; font-weight:bold; color:#333; text-align:center; margin-bottom:10px;}
.news_detail01 .hd .dec{font-size:13px; color:#939393; text-align:center;}
.news_detail01 .hd .dec .iconfont{margin-bottom:3px;}
.news_detail01 .hd .dec span{cursor:pointer; display:inline-block;}
.news_detail01 .hd .dec span.date,
.news_detail01 .hd .dec span.view{display:inline-block; margin-right:5px;}

.news_detail01 .content{padding-left:200px; position:relative;}
.news_detail01 .content .c_left{position:absolute; left:0; top:0; } 
.news_detail01 .content .c_left .c_box>div{width:50px; cursor:pointer; transition:.3s ease;  height:55px; background:#eee; text-align:center; line-height:55px; color:#b3b3b3; border-bottom:1px solid #f8f8f8;}                       
.news_detail01 .content .c_left .c_box>div:hover{background:#006ebc; color:#fff;}
.news_detail01 .content .c_left .c_box:hover a:hover{color:#fff;}
.news_detail01 .content .c_left .c_box a{background:transparent; padding-left:0; margin:0; float:none;}
.news_detail01 .content .c_left .c_box .iconfont{font-size:22px;}
/* .news_detail01 .content .c_left .kj i{width:23px; height:23px; background:url(../images/news_detail01_1.png) no-repeat center;} */
.news_detail01 .content .c_left .ewm{position:absolute; width:100px; left:60px; top:50px; display:none;}
.news_detail01 .content .c_center{width:65%; float:left; min-height:900px;}
.news_detail01 .content .c_center .box{padding-top:60px;}
.news_detail01 .content .c_center .text{font-size:14px; color:#575757; line-height:25px; margin-bottom:20px;}
.news_detail01 .content .c_center .text p{ text-indent: 2em; font-size: 15px; margin-bottom: 16px;}
.news_detail01 .content .c_center .text ._img{ text-align:center;margin-bottom: 20px;}
.news_detail01 .content .c_center .keywords span{display:inline-block; vertical-align:middle; font-size:18px; line-height:24px; font-weight:bold;}
.news_detail01 .content .c_center .keywords a{display:inline-block; vertical-align:middle; font-size:16px; color:#006ebc; line-height:24px; margin-right:25px; position:relative}
.news_detail01 .content .c_center .keywords a:after{content:''; width:100%; height:1px; background:#006ebc; position:absolute; left:0; bottom:3px;}
.news_detail01 .content .c_center .newsstyle_1{ margin:0 auto 0; width:750px;}
.news_detail01 .content .c_center .newsstyle_1 p{ width: 700px; margin:16px auto 16px; text-indent:2em;}
.news_detail01 .content .c_center .newsstyle_1 p.tit_01{ font-size: 24px; font-weight:600; color: #ffa012; margin: 40px auto 30px; text-align:center; text-indent:0;}
.news_detail01 .content .c_center .newsstyle_1 a{ padding-bottom:1px; border-bottom:1px solid #006ebc; color: #006ebc; font-weight: 600;}
.news_detail01 .content .c_center .newsstyle_1 a:hover{border-bottom:1px solid #999999; color:#999999;}
.news_detail01 .content .c_center .newsstyle_1 ul{ margin-bottom:30px;}
.news_detail01 .content .c_center .newsstyle_1 ul.style_01 li{ display:block; text-align: center;width:100%; margin-bottom: 15px; background:none; line-height:22px;cursor:inherit; font-size: 16px;}
.news_detail01 .content .c_center .newsstyle_1 ul li:hover{ background:none;}
.news_detail01 .content .c_center .newsstyle_1 ul li span{ display:inline-block; padding:5px 10px; background-color:#006ebc; font-weight: 600;}
.news_detail01 .content .c_center .newsstyle_1 ul li span a{ color:#FF0004;}
.news_detail01 .content .c_center .newsstyle_1 ul.style_01 li a:hover{ color: #000000;}
.news_detail01 .content .c_center .newsstyle_1 li.tit_02{ font-size: 20px; font-weight:600; margin: 40px auto 20px; text-align:center;}
.news_detail01 .content .c_center .newsstyle_1 p.tit_02{ font-size: 20px; font-weight:600; margin: 40px auto 20px; text-align:center; text-indent:0;}
.news_detail01 .content .c_center .newsstyle_1 p.tit_02 span{ display:inline-block; padding:5px 10px; background-color:#006ebc;}
.news_detail01 .content .c_center .newsstyle_1 ul.url{width: 700px;margin: 16px auto 16px;}
.news_detail01 .content .c_center .newsstyle_1 ul.url li{text-indent: 2em; font-size: 15px;}
.news_detail01 .content .c_right{position:absolute; right:0; top:0; width:20%;}                        
.news_detail01 .content .c_right .list>div{border:1px solid #f3f3f3; margin-bottom:25px;}
.news_detail01 .content .c_right .list .box{padding:25px 30px;}
.news_detail01 .content .c_right .list .box .t{font-size:18px; color:#3c3c3c; line-height:24px; position:relative;}
.news_detail01 .content .c_right .list .box .t:after{content:''; position:absolute; width:60%; height:1px; background:#f2f2f2; left:30%; top:12px;}
.news_detail01 .content .c_right .list .box .d{font-size:14px; color:#c1c0c0; margin:10px 0 15px;}
.news_detail01 .content .c_right .list .box .tit{font-size:16px; color:#696969; line-height:25px; height:50px; overflow:hidden; transition:all .3s ease;}
.news_detail01 .content .c_right .hot_news{border:10px solid #f5f5f5;}
.news_detail01 .content .c_right .hot_news .hot_box{padding:0 20px;}
.news_detail01 .content .c_right .hot_news .infor .box{padding:25px 0 0;}
.news_detail01 .content .c_right .hot_news .infor .tit{float:left; font-size:24px; font-weight:bold; color:#323f47; line-height:26px;}
.news_detail01 .content .c_right .hot_news .infor .more{font-size:16px; color:#797979; float:right; line-height:26px;}
.news_detail01 .content .c_right .hot_news .con .item{border-top:1px solid #f0f0f0;}
.news_detail01 .content .c_right .hot_news .con .item:first-child{border:none;}
.news_detail01 .content .c_right .hot_news .con .item .t{font-size:15px; color:#727272; line-height:24px; margin-bottom:10px; height:48px; overflow:hidden; transition:all .3s ease;}
.news_detail01 .content .c_right .hot_news .con .item .d{font-size:14px; color:#727272;}
.news_detail01 .content .c_right .hot_news .con .box{padding:25px 0;}
.news_detail01 .content .c_right .hot_news .con .item .t:hover{color:#006ebc;}
.news_detail01 .content .c_right .list .box:hover .tit{color:#006ebc;}

/*新闻列表*/
.xc_banner.news_banner{height:432px; }
.news_list{ padding: 60px 0;}
.news_list01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px;}
.news_list01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.news_list01 .infor .con{margin:40px 0;}
.news_list01 .infor .con .box{padding:30px 50px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,.1)}
.news_list01 .infor .con .box .form_box .hd_tit{font-size:26px; color:#333f47; height:56px; line-height:56px; margin-right:4%; text-transform:uppercase;}
.news_list01 .infor .con .box .form_box .inp_box_wrap {width:29%; margin-right:2%;}
.news_list01 .infor .con .box .form_box .inp_box{display:block; width:100%; height:56px; line-height:56px; padding:0; margin:0; font-size:14px; text-indent:10px; background:#f8f8f8; border-color:#f8f8f8;}
.news_list01 .infor .con .box .form_box input.inp_box{outline:none; border:1px solid #f8f8f8;}
.news_list01 .infor .con .box .form_box .hd_btn{width:56px; background:#006ebc; font-size:15px; color:#fff; height:56px; line-height:56px; outline:none; cursor:pointer; text-align:center; border:none;}
.news_list01 .infor .con .box .form_box .hd_btn .icon{display:inline-block; width:17px; height:17px; background:url(../images/brand_activity02_ico.png) no-repeat center; vertical-align:middle;}
.news_list01 .select-ui-choose-default ._arrow .arr{border-color:#b5b5b5 transparent transparent;}
.news_list01 .select-ui-choose-default.on ._arrow .arr {border-color:transparent transparent #b5b5b5;}

.news_list01 .content .hd {text-align:right; margin-bottom:23px; display:none}
.news_list01 .content .hd li{display:inline-block; font-size:16px; font-weight:bold; color:#333f47; margin-left:40px; position:relative; padding-bottom:5px;}
.news_list01 .content .hd li:after{content:''; width:0%; height:3px; background:#006ebc; position:absolute; left:2px; bottom:0; transition:all 0.5s ease;}
.news_list01 .content .hd li.cur{font-size:20px;}
.news_list01 .content .hd li.cur:after{width:100%;}
.news_list01 .content .hd li:hover:after{width:100%;}
.news_list01 .content .bd li{background:#f2f2f2; margin-bottom:30px; transition:all 0.5s ease;}
.news_list01 .content .bd .li_box{display:block; padding:60px 75px 35px 62px;}
.news_list01 .content .bd .li_box .intro{float:left; width:70%;}
.news_list01 .content .bd .li_box .intro .t{font-size:32px; line-height:32px; color:#333f47; margin-bottom:20px}
.news_list01 .content .bd .li_box .intro .c{font-size:16px; line-height:28px; color:#333f47; margin-bottom:25px; height:56px; overflow:hidden;}

.news_list01 .content .bd .li_box .intro .more{display:inline-block; padding:0 20px; height:38px; line-height:38px; text-align:center; border:2px solid #333e46; font-size:14px; color:#333f47; font-weight:bold; transition:all 0.5s ease;}
.news_list01 .content .bd .li_box .intro .more span{display:inline-block; vertical-align:middle; position:relative; z-index:3;}
.news_list01 .content .bd .li_box .intro .more span.icon{width:8px; height:16px; background:url(../images/about_center03_jt.png) no-repeat; margin-left:33px;}

.news_list01 .content .bd .li_box .intro .more:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.news_list01 .content .bd .li_box .date{float:right; margin-top:30px}
.news_list01 .content .bd .li_box .date .day{font-size:60px; line-height:60px; color:#333f47; font-family:Impact;}
.news_list01 .content .bd .li_box .date .year{font-size:18px; line-height:32px; color:#333f47; font-weight:bold;}

.news_list01 .content .bd li:hover {background:#e3e3e3;}
.news_list01 .content .bd li.cur .li_box .intro .more{opacity:1; visibility:visible;}

/*三级导航公共*/
.channel_Left{width:22%; float:left;/* background:pink*/}
.channel_Left .third_nav ul{position:relative; margin-bottom:90px;}
.channel_Left .third_nav ul:after{content:''; width:4px; height:100%; background:#eee; position:absolute; left:0; top:0px; z-index:1;}
.channel_Left .third_nav li{font-size:22px; line-height:50px; font-weight:bold; color:#333f47; position:relative; padding-left:23px;}
.channel_Left .third_nav li:after{content:''; width:4px; height:0%; background:#006ebc; position:absolute; left:0; top:0px; transition:height 0.5s ease; z-index:2;}
.channel_Left .third_nav li a{position:relative}
.channel_Left .third_nav li a i{display:inline-block; width:10px; height:21px; background:url(../images/third_jt.png) no-repeat; position:absolute; right:-40px; top:50%; margin-top:-10px;}
.channel_Left .third_nav li.cur a i{background-position:-10px 0}
.channel_Left .third_nav li:hover a i{background-position:-10px 0}

.channel_Left .third_nav li.cur{color:#006ebc;}
.channel_Left .third_nav li.cur:after{height:100%;}
.channel_Left .third_nav li:hover{color:#006ebc;}
.channel_Left .third_nav li:hover:after{height:100%;}
.channel_Right{width:100%; float:right;/* background:#ffccaa*/}

/*视频中心*/
.video_list{ padding:60px 0;}
.video_nav .title{font-size:22px; line-height:30px; color:#333f47;}
.video_nav .con{font-size:16px; line-height:24px; color:#8e8e8e; margin-top:15px;}
.video_nav .txt{font-size:16px; line-height:24px; color:#8e8e8e;}
.video_nav .video_more{font-size:15px; line-height:30px; color:#006ebc; font-weight:bold; margin-top:10px;}
.video_nav .video_more span{display:inline-block; vertical-align:middle;}
.video_nav .video_more i{display:inline-block; vertical-align:middle; width:8px; height:16px; background:url(../images/video_nav_jt.png) no-repeat center; margin-left:30px; transition:all 0.5s ease;}
.video_nav .tit{font-size:22px; line-height:30px; color:#333f47; margin:30px 0 14px;}
.video_list01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px;}
.video_list01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.video_list01 .content{margin-top:40px;}
.video_list01 .content .li{width:32%; margin-right:2%; float:left; margin-bottom:25px; cursor:pointer;}
.video_list01 .content .li:nth-child(3n){margin-right:0px;}
.video_list01 .content .li_three{margin-right:0px;}
.video_list01 .content .li .intro{padding:20px 17px;}
.video_list01 .content .li .intro .t{font-size:15px; color:#333f47; line-height:32px; height:64px; overflow:hidden;}
.video_list01 .content .li .cover{width:100%; position:absolute; left:0; bottom:0; height:49px; background:url(../images/green80.png) center;}
.video_list01 .content .li .cover .box{padding:14px 15px 15px; line-height:20px; height:20px;}
.video_list01 .content .li .cover .box span{display:inline-block; vertical-align:middle; font-size:12px; color:#fff; margin-right:10px; line-height:20px; height:20px; overflow:hidden; position:relative}
.video_list01 .content .li .cover .box span.icon01{padding-left:25px;}
.video_list01 .content .li .cover .box span.icon02{padding-left:30px;}
.video_list01 .content .li .cover .box span.icon01 i{display:inline-block; width:16px; height:18px; background:url(../images/video_list01_icon1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-9px;}
.video_list01 .content .li .cover .box span.icon02 i{display:inline-block; width:22px; height:14px; background:url(../images/video_list01_icon2.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px;}
.video_list01 .content .li .cover .box .play{position:absolute; right:0; bottom:0; width:55px; height:49px; background:url(../images/video_list01_2.jpg) no-repeat center;}

/*关于我们*/
.xc_banner.about_banner{height:525px;}
.channel_content.about_us{ mi-height:300px; padding:60px 0;}
.about_us01.channel_content{padding:60px 0;}
.about_us01 .infor{color:#333e46; position:relative;}
.about_us01 .infor .tit{font-size:34px; line-height:34px; font-weight:lighter; margin-bottom:6px;}
.about_us01 .infor .con{font-size:42px; line-height:54px; font-weight:bold;}
.about_us01 .infor .txt{font-size:15px; line-height:26px; color:#5b5b5b; margin-top:25px;}
.about_us01 .infor .txt1{padding-right:450px;}
.about_us01 .infor .txt2{padding-right:450px;}
.about_us01 .infor .right_nav{width:26.5%; position:absolute; right:0; top:0; background:#006ebc;}
.about_us01 .infor .right_nav .rect-82{padding-bottom:82%;height: 60px;}
/*.about_us01 .infor .right_nav .rect-82:after{content:''; width:224px; height:221px; position:absolute; right:0; bottom:0;}*/
.about_us01 .infor .right_nav ul{padding-top:65px; padding-left:45px;}
.about_us01 .infor .right_nav ul li{position:relative; margin-top:40px; padding-left:38px; font-size:20px; font-weight:bold; color:#fff; line-height:30px;}
.about_us01 .infor .right_nav ul li:first-child{margin-top:0px;}
.about_us01 .infor .right_nav ul li .icon{width:12px; height:12px; background:#fff; border-radius:50%; position:absolute; left:0; top:50%; margin-top:-6px; z-index:2;}
.about_us01 .infor .right_nav ul li:after{content:''; width:1px; height:70px; background:#fff; position:absolute; left:5px; bottom:10px; z-index:1;}
.about_us01 .infor .right_nav ul li:first-child:after{display:none;}
.about_us01 .infor .right_nav ul li a{color:#fff;}
.about_us01 .infor .right_nav ul li.cur{font-size:30px; color:#333e46;}
.about_us01 .infor .right_nav ul li.cur a{color:#fff;}
.about_us01 .infor .right_nav ul li.cur a:hover{color:rgba(40,41,35,.7);}
/*.about_us01 .infor .right_nav ul li.cur:after{background:#333e46}*/
.about_us01 .infor .right_nav ul li.cur .icon{background:#fff}
.about_us02 {margin-top:45px;}
.about_us02 li{width:25%; float:left;}
.about_us02 li.li01{background:#323f47;}
.about_us02 li.li03{background:#006ebc;}
.about_us02 li .box{padding:125px 55px; text-align:center; color:#fff;}
.about_us02 li .box .tit{font-size:38px; line-height:38px; font-weight:bold; margin-bottom:34px;}
.about_us02 li .box .con{font-size:16px; line-height:24px;}

/*企业文化*/
.xc_banner.culture_banner{height:525px;}
.culture.channel_content{padding:60px 0;}
.culture01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px;}
.culture01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.culture01 .infor .con{font-size:30px; line-height:30px; color:#333f47; margin-top:32px;}
.culture01 .content .rect-5013{padding-bottom:50.13%;}
.culture01 .content .rect-1386{padding-bottom:138.6%;}
.culture01 .content .rect-1113{padding-bottom:111.3%;}
.culture01 .con_pt1{background:#fafafa; margin-top:45px; margin-bottom:15px;}
.culture01 .con_pt1 .left{width:37%; float:left;}
.culture01 .con_pt1 .left .box{padding:50px 45px;}
.culture01 .con_pt1 .left .box .tit{font-size:38px; line-height:38px; color:#333f47;}
.culture01 .con_pt1 .left .box .con{font-size:28px; line-height:30px; color:#666; margin:15px 0 30px;}
.culture01 .con_pt1 .left .box .txt{font-size:14px; line-height:24px; color:#7e7e7e; height:96px; overflow:hidden;}
.culture01 .con_pt1 .right{width:63%; float:right;}
.culture01 .con_pt1 .right .cover{position:absolute; left:50px; top:50px; width:90%; color:#fff;}
.culture01 .con_pt1 .right .cover .tit{font-size:36px; line-height:36px;}
.culture01 .con_pt1 .right .cover .con{font-size:28px; line-height:30px; margin:15px 0 25px;}
.culture01 .con_pt1 .right .cover .txt{font-size:14px; line-height:24px;}
.culture01 .con_pt2{margin-bottom:15px;}
.culture01 .con_pt2 .left{width:28%; float:left; position:relative}
.culture01 .con_pt2 .left .intro{position:absolute; left:52px; top:68px; color:#fff;}
.culture01 .con_pt2 .left .intro .tit{font-size:36px; line-height:36px; margin-bottom:25px;}
.culture01 .con_pt2 .left .intro .con{font-size:20px; line-height:26px;}
.culture01 .con_pt2 .right{width:70%; float:right; background:#f6f5f5;}
.culture01 .con_pt2 .right .item{width:50%; float:left; position:relative}
.culture01 .con_pt2 .right .item .box{padding:65px 50px;}
.culture01 .con_pt2 .right .item .box .tit{font-size:36px; line-height:36px; color:#333f47;}
.culture01 .con_pt2 .right .item .box .con{font-size:28px; line-height:30px; color:#666; margin:15px 0 35px}
.culture01 .con_pt2 .right .item .box .txt{font-size:14px; line-height:20px; color:#636363; height:148px; overflow-y:auto;}
.culture01 .con_pt2 .right .item .box .txt::-webkit-scrollbar {/*滚动条整体样式*/
    width:4px;     /*高宽分别对应横竖滚动条的尺寸*/
    height:4px;
}
.culture01 .con_pt2 .right .item .box .txt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius:5px;
    background:#006ebc;
    background:rgba(252,176,38,.6)
}
.culture01 .con_pt2 .right .item .box .txt::-webkit-scrollbar-track {/*滚动条里面轨道*/
    border-radius:0;
    background:#f6f5f5;
}

.culture01 .con_pt2 .right .item01:after{content:''; width:13px;height:25px; background:url(../images/culture01_jt.png) no-repeat center; position:absolute; left:100%; top:75px; z-index:5;}
.culture01 .con_pt3{background:#006ebc; position:relative;}
.culture01 .con_pt3 .left{width:37%; float:right; position:relative; z-index:2;}
.culture01 .con_pt3:after{content:''; width:205px; height:232px; background:url(../images/culture01_ico.png) no-repeat center; position:absolute; right:0; bottom:0; z-index:1;}
.culture01 .con_pt3 .left .box{padding:100px 45px 50px; color:#333f47;}
.culture01 .con_pt3 .left .box .tit{font-size:38px; line-height:38px;}
.culture01 .con_pt3 .left .box .con{font-size:28px; line-height:30px; margin:15px 0 30px;}
.culture01 .con_pt3 .right{width:63%; float:left;}
/*0219设计稿如此，潘欣第二封调整要求还要往下，top由50 改为100;上面left的box的paddig居上也为100*/
.culture01 .con_pt3 .right .cover{position:absolute; left:50px; top:100px; width:46%; color:#fff;}
.culture01 .con_pt3 .right .cover .tit{font-size:36px; line-height:36px;}
.culture01 .con_pt3 .right .cover .con{font-size:28px; line-height:30px; margin:15px 0 25px;}
.culture02{padding:50px 0;}
.culture02 .infor{text-align:center;}
.culture02 .infor .tit{font-size:40px; line-height:40px; color:#333f47;}
.culture02 .content{background:#eeeeee; margin-top:42px;}
/*这个是0220的时候潘欣自己把左右20改成了50.企业文化最后一部分*/
.culture02 .content .box{padding:60px 50px;}
.culture02 .content .box .t{font-size:30px; line-height:30px; color:#333f47; font-weight:bold;}
.culture02 .content .box .line{width:58px; height:3px; background:#006ebc; margin:19px 0 25px;}
.culture02 .content .box .c{font-size:15px; line-height:24px; color:#333f47; max-height:144px; overflow-y:auto;}
.culture02 .content .box .c::-webkit-scrollbar {/*滚动条整体样式*/
    width:4px;     /*高宽分别对应横竖滚动条的尺寸*/
    height:4px;
}
.culture02 .content .box .c::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius:5px;
    background:#006ebc;
    background:rgba(252,176,38,.6)
}
.culture02 .content .box .c::-webkit-scrollbar-track {/*滚动条里面轨道*/
    border-radius:0;
    background:#f6f5f5;
}


/*荣誉资质*/
.honor.channel_content{padding:60px 0;}
.honor01 .infor{overflow:hidden;}
.honor01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px; float:left;}
.honor01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.honor01 .infor .con{float:right;}
.honor01 .infor .con li{display:inline-block; font-size:16px; color:#333f47; font-weight:bold; line-height:32px; position:relative; margin-left:35px;}
.honor01 .infor .con li:after{content:''; width:0%; height:3px; background:#006ebc; position:absolute; left:50%; bottom:-4px; transition:all 0.5s ease 0s;}
.honor01 .infor .con li.cur{font-size:20px;}
.honor01 .infor .con li.cur:after{left:-2px; width:110%;}
.honor01 .infor .con li:hover:after{left:-2px; width:110%;}
.honor01 .content{margin-top:60px;}
.honor01 .honor_list .yx_count{position:relative;}
.honor01 .honor_list .yx_count .digit{font-size:36px; color:#d6d6d6;display:block;position:absolute;bottom:85px;left:0; width:74%;text-align:center;}
.honor01 .honor_list{overflow:hidden;}
.honor01 .honor_list ul{ display:none;}
.honor01 .honor_list ul.active{ display:block;}
.honor01 .honor_list li{margin-bottom:30px;}
.honor01 .honor_list li .mask{background:url(../images/orange.8.png) repeat; background:rgba(252,176,38,.8); position:absolute; width:100%; height:100%; cursor:pointer; bottom:0%; left:0; font-size:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.honor01 .honor_list li ._title{font-size:20px;color:#fff;text-align:center;width:90%;z-index:2;padding:0 5%;display:inline-block;height:auto;line-height:1.4; vertical-align:middle;position:absolute;top:53%;left:0;}
.honor01 .honor_list li .line{display:block;width:31px; height:34px; background:url(../images/ico2_2.png) 0 0 no-repeat;position:absolute;top:25%;left:50%; margin-left:-21px;}
.honor01 .honor_list li .line:after{content:'';width:46px; height:1px; background-color:#fff; position:absolute;bottom:-20px; left:50%; margin-left:-20px;}
.honor01 .honor_list li:hover .mask{opacity:1; visibility:visible;}
.honor01 .honor_list li.first{ float:right;}
.honor01 .honor_list .form_box{padding:34px 25px;}
.honor01 .honor_list .form_box .sele_wrap{text-indent:5px; height:40px; line-height:40px; margin-bottom:10px;}
.honor01 .honor_list .form_box .sele_wrap .sele {height:40px; line-height:40px; width:100%; background:#fff; border:1px solid #eee; color:#a9a9a9;}
.honor01 .honor_list .form_box .sele_wrap .sele.select-ui-choose-default ._arrow{width:2.5em; background:#f3f3f3;}
.honor01 .honor_list .form_box .sele_wrap .sele.select-ui-choose-default ._arrow .arr{width:0; height:0; border-left:5px transparent solid; border-right:5px transparent solid; border-top:5px #b8b8b8 solid; position:absolute; top:50%; left:50%; margin-left:-5px; margin-top:-2.5px;}
.honor01 .honor_list .form_box .sele_wrap .sele.select-ui-choose-default.on ._arrow .arr{border-bottom:5px #b8b8b8 solid; border-top:0;}
.album_gallery .arrs{width: 55px!important;height: 100px!important;line-height: 100px!important;font-size: 0!important;color: #fff;top: 50%;margin-top: -100px;text-align: center;z-index: 5; background:url(../images/album.png) no-repeat; transition:none;}
.album_gallery .arr_prev{left: 10%!important;}
.album_gallery .arr_next{left:auto!important;right:10%; background-position: right top;}
.album_gallery .arr_prev:hover{ background-position:left bottom;}
.album_gallery .arr_next:hover{background-position:right bottom;}
.album_gallery .album_close{top:inherit!important; margin:0 1em!important;}
.album_gallery .album_close i{font-weight:bold;}
.album_gallery .album_close:hover{color:#006ebc!important;}

/*制造实力 通用图片弹窗*/
.zhizao.channel_content{padding:60px 0;}
.pics01_album .infor{overflow:hidden;}
.pics01_album .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px; float:left;}
.pics01_album .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.pics01_album .infor .con{float:right;}
.pics01_album .infor .con li{display:inline-block; font-size:16px; color:#333f47; font-weight:bold; line-height:32px; position:relative; margin-left:35px;}
.pics01_album .infor .con li:after{content:''; width:0%; height:3px; background:#006ebc; position:absolute; left:50%; bottom:-4px; transition:all 0.5s ease 0s;}
.pics01_album .infor .con li.cur{font-size:20px;}
.pics01_album .infor .con li.cur:after{left:-2px; width:110%;}
.pics01_album .infor .con li:hover:after{left:-2px; width:110%;}
.pics01_album .content{margin-top:60px;}
.pics01_album .zhizao_list .yx_count{position:relative;}
.pics01_album .zhizao_list .yx_count .digit{font-size:36px; color:#d6d6d6;display:block;position:absolute;bottom:85px;left:0; width:74%;text-align:center;}
.pics01_album .zhizao_list{overflow:hidden;}
.pics01_album .zhizao_list li{margin-bottom:30px;}
.pics01_album .zhizao_list li .mask{background:url(../images/orange.8.png) repeat; background:rgba(0,110,188,.8); position:absolute; width:100%; height:100%; cursor:pointer; bottom:0%; left:0; font-size:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.pics01_album .zhizao_list li ._title{font-size:24px;color:#fff;text-align:center;width:90%;z-index:2;padding:0 5%;display:inline-block;height:auto;line-height:1.4; vertical-align:middle;position:absolute;top:53%;left:0;}
.pics01_album .zhizao_list li .line{display:block;width:31px; height:34px; background:url(../images/ico2_2.png) 0 0 no-repeat;position:absolute;top:25%;left:50%; margin-left:-21px;}
.pics01_album .zhizao_list li .line:after{content:'';width:46px; height:1px; background-color:#fff; position:absolute;bottom:-20px; left:50%; margin-left:-20px;}
.pics01_album .zhizao_list li:hover .mask{opacity:1; visibility:visible;}
.pics01_album .zhizao_list li.first{ float:right;}
.pics01_album .zhizao_list .form_box{padding:34px 25px;}
.pics01_album .zhizao_list .form_box .sele_wrap{text-indent:5px; height:40px; line-height:40px; margin-bottom:10px;}
.pics01_album .zhizao_list .form_box .sele_wrap .sele {height:40px; line-height:40px; width:100%; background:#fff; border:1px solid #eee; color:#a9a9a9;}
.pics01_album .zhizao_list .form_box .sele_wrap .sele.select-ui-choose-default ._arrow{width:2.5em; background:#f3f3f3;}
.pics01_album .zhizao_list .form_box .sele_wrap .sele.select-ui-choose-default ._arrow .arr{width:0; height:0; border-left:5px transparent solid; border-right:5px transparent solid; border-top:5px #b8b8b8 solid; position:absolute; top:50%; left:50%; margin-left:-5px; margin-top:-2.5px;}
.pics01_album .zhizao_list .form_box .sele_wrap .sele.select-ui-choose-default.on ._arrow .arr{border-bottom:5px #b8b8b8 solid; border-top:0;}
.album_gallery .arrs{width: 55px!important;height: 100px!important;line-height: 100px!important;font-size: 0!important;color: #fff;top: 50%;margin-top: -100px;text-align: center;z-index: 5; background:url(../images/album.png) no-repeat; transition:none;}
.album_gallery .arr_prev{left: 10%!important;}
.album_gallery .arr_next{left:auto!important;right:10%; background-position: right top;}
.album_gallery .arr_prev:hover{ background-position:left bottom;}
.album_gallery .arr_next:hover{background-position:right bottom;}
.album_gallery .album_close{top:inherit!important; margin:0 1em!important;}
.album_gallery .album_close i{font-weight:bold;}
.album_gallery .album_close:hover{color:#006ebc!important;}

/* 联系我们 */
.xc_banner.contact_banner{height:432px;}
.xc_banner.contact_banner .intro .tit{ display: none;}
.contact_us.channel_content{padding:60px 0 0 0;}
.contact_us.ditu_content{padding:0;}
.contact_us01{margin-bottom:0;}
.contact_us01 .tit{font-size:32px; color:#333e46; font-weight:bold; margin-bottom:20px;}
.contact_us01 .left{float:left; width:48%;}
.contact_us01 .left .con{font-size:16px; color:#777; line-height:24px; margin-bottom:35px; text-align:justify}
.contact_us01 .left .con span{font-size:18px; font-weight:bold; color:#006ebc;}
.contact_us01 .left ul li{float:left; width:35%; margin-right:5%; margin-bottom:35px;}
.contact_us01 .left ul li .t{font-size:20px; color:#333e46; font-weight:bold; margin-bottom:5px;}
.contact_us01 .left ul li .c{font-size:16px; color:#727272; line-height:24px; height:46px; overflow:hidden;}
.contact_us01 .left ul li .c.lxr{ height: 72px;}
.contact_us01 .left .bdsharebuttonbox a{background:none; padding-left:0; font-size:20px; color:#bebebe;}
.contact_us01 .left .bdsharebuttonbox a:hover{color:#006ebc;}
.contact_us01 .right{float:right; width:46%;}
.contact_us01 .right  ul li{overflow:hidden; margin-bottom:20px;}
.contact_us01 .right ul li input{width:100%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; text-indent:20px; height:40px; box-sizing:border-box}
.contact_us01 .right ul li textarea{width:100%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; padding-left:20px; height:130px; box-sizing:border-box}
.contact_us01 .right button{cursor:pointer; outline:none; background:transparent; display:inline-block; padding:0 20px; height:38px; line-height:38px; text-align:center; border:2px solid #333e46; font-size:14px; color:#333f47; font-weight:bold; position:relative;}
.contact_us01 .right button span{display:inline-block; vertical-align:top; line-height:34px; position:relative; z-index:3;}
.contact_us01 .right button span.icon{width:8px; height:16px; position:relative; top:9px; background:url(../images/about_center03_jt.png) no-repeat; margin-left:33px;}
.contact_us01 .right button:after{content:''; width:0; height:100%; background:#006ebc; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.contact_us01 .right button:hover{border-color:#006ebc}
.contact_us01 .right button:hover:after{width:100%;}
.contact_us02 .map{height:430px; width:100%; overflow:hidden;}
.contact_us02 img{max-width:none;}
.contact_us02 .content{background:#006ebc; padding:40px 0;}
.contact_us02 .content .tit{font-size:32px; color:#fff; font-weight:bold;}
.contact_us02 .content .con{font-size:18px; color:#fff;}
.contact_ditu .wrap{ position: relative;}
.contact_ditu a{display:block;}
.contact_ditu a:hover:before{content:''; position: absolute; top: 0; left: 0; width: 100%; height:593px;  background-color: rgba(0,0,0,0.1); z-index:1; transition:all 0.5s ease;}
.contact_us03{margin-bottom:20px;}
.contact_us03 .gfsm{ font-size: 14px;}
.contact_us03 .gfsm span{ font-size: 18px; font-weight: 600;}
.contact_us03 ul li{float:left; width:45%; margin-bottom:30px;}
.contact_us03 ul li.shouhou{ width:46%; float:right; }
.contact_us03 ul li .tit{font-size:28px; color:#333e46; font-weight:bold; margin-bottom:15px;}
.contact_us03 ul li .box{padding:50px; border:1px solid #e2e2e2;}
.contact_us03 ul li .box .left{float:left; position:relative; padding-right:30px; font-size:26px; color:#333e46; line-height:110px;}
.contact_us03 ul li .box .left:after{content:''; position:absolute; right:0; width:1px; height:110px; background:#bcbcbc; top:50%; margin-top:-55px;}
.contact_us03 ul li .box .right{width:60%; position:relative; float:left; padding-left:30px; min-height:110px;}
:root .contact_us03 ul li .box .right dl{width:100%; transform:translateY(-50%); position:absolute; top:50%;}
.contact_us03 ul li .box .right dl dd{position:relative; padding-left:15px; font-size:17px; color:#333e46; line-height:30px;}
.contact_us03 ul li .box .right dl dd:after{content:''; position:absolute; left:0; width:5px; height:5px; border-radius:50%; background:#006ebc; top:12px;}
.contact_us03 ul li.li_img{ width:48%; }
.contact_us03 ul li.li_img .img_box{display:inline-block; padding:0 20px; margin-top:25px;}
.contact_us03 ul li.li_img .img_box .img_{width:120px; height:120px; margin:0 auto;}
.contact_us03 ul li.li_img .img_box .txt{font-size:18px; line-height:30px; margin-top:10px;}

/*下载*/
.xc_banner.down_banner{height:432px;}
.channel_content.downlist{ padding: 60px 0;}
.downlist01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px;}
.downlist01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.downlist01 .content{margin-top:60px;}
.downlist01 .content li{border-bottom:1px solid #f4f4f4;}
.downlist01 .content li .li_box{padding:23px 70px 23px 22px; font-size:0;}
.downlist01 .content li .li_box .date{display:inline-block; padding-right:28px; vertical-align:middle; text-align:right; color:#555; transition:all 0.5s ease;}
.downlist01 .content li .li_box .date .year{font-size:14px; line-height:22px; font-family:Arial;}
.downlist01 .content li .li_box .date .day{font-size:36px; line-height:36px; font-family:Impact; width:90px}
.downlist01 .content li .li_box .line{display:inline-block; width:1px; height:49px; background:#dadada; vertical-align:middle;}
.downlist01 .content li .li_box .intro{display:inline-block; margin-left:4%; width:72%; vertical-align:middle;}
.downlist01 .content li .li_box .intro .t{font-size:18px; color:#555; line-height:30px; display:block;}
.downlist01 .content li .li_box .tools{display:inline-block;}
.downlist01 .content li .li_box .tools a{display:inline-block; margin-left:30px;}
.downlist01 .content li .li_box .tools i{display:inline-block; font-size:20px;}
.downlist01 .content li .li_box .tools span{display:inline-block; font-size:15px; color:#555; vertical-align:middle;}
.downlist01 .content li.cur{/*background:#fcfcfc;*/}
.downlist01 .content li.cur .li_box .date{color:#006ebc;}

/*招聘列表*/
.xc_banner.job_banner{height:525px;}
.channel_content.job_list{ padding: 60px 0;}
.job_nav .title{font-size:22px; line-height:30px; color:#333f47;}
.job_nav .con{font-size:16px; line-height:30px; color:#8e8e8e; margin-top:15px;}
.job_nav .job_more{font-size:15px; line-height:30px; color:#006ebc; font-weight:bold; margin-top:10px;}
.job_nav .job_more span{display:inline-block; vertical-align:middle;}
.job_nav .job_more i{display:inline-block; vertical-align:middle; width:8px; height:16px; background:url(../images/video_nav_jt.png) no-repeat center; margin-left:30px; transition:all 0.5s ease;}
.job_nav .tit{font-size:22px; line-height:30px; color:#333f47; margin:30px 0 14px;}
.job_list01 .infor .tit{font-size:48px; line-height:48px; font-weight:bold; color:#333f47; position:relative; padding-bottom:24px;}
.job_list01 .infor .tit:after{content:''; width:90px; height:4px; background:#fcb027; position:absolute; left:0; bottom:0;}
.job_list01 .infor .con{font-size:18px; line-height:30px; color:#6b6b6b; margin-top:30px;}
.job_list01 .content{margin-top:40px;}
.job_list01 .content .sele_wrap{width:40%; margin-right:2%; float:left; height:56px; line-height:56px; font-size:18px; color:#676767;}
.job_list01 .content .sele_wrap .sele{width:100%; background:#eee; height:56px; line-height:56px; border:none; text-indent:10px;}

/*这里修改了--去掉第二个下拉改成了input*/
.job_list01 .content .inp_box_wrap{width:40%; margin-right:2%; height:56px; line-height:56px; font-size:18px;}
.job_list01 .content .inp_box_wrap input{width:100%; background:#eee; height:56px; line-height:56px; border:none; text-indent:20px;}
.job_list01 .content .inp_box_wrap ::-webkit-input-placeholder {color:#aaa;}
/*这里修改了--去掉第二个下拉改成了input*/
.job_list01 .content .btns{width:15%; float:left; height:56px; line-height:56px; text-align:center;}
.job_list01 .content .btns button{width:100%; height:56px; line-height:56px; font-size:18px; color:#333f47; font-weight:bold; border:none; background:#006ebc; outline:none; box-shadow:none;}
                           
.job_list01 .content .bd{margin-top:60px;}
.job_list01 .content .bd li{border:1px solid #bababe; margin-bottom:20px;}
.job_list01 .content .bd .li_top{position:relative;}
.job_list01 .content .bd .li_top .top_l{padding-right:200px;}
.job_list01 .content .bd .li_top .box{padding:15px 30px;}
.job_list01 .content .bd .li_top .top_h{margin-bottom:15px;}
.job_list01 .content .bd .li_top .tit{font-size:25px; padding-right:8%; color:#333f47;}
.job_list01 .content .bd .li_top .time1{position:relative; padding:0 3%;}
.job_list01 .content .bd .li_top .time1,
.job_list01 .content .bd .li_top .time2{color:#999; line-height:40px;}
.job_list01 .content .bd .li_top .time1:after,
.job_list01 .content .bd .li_top .time1:before{content:""; position:absolute; top:0; width:1px; height:100%; background-color:#999; display:block;}
.job_list01 .content .bd .li_top .time1:before{left:0;}
.job_list01 .content .bd .li_top .time1:after{right:0;}
.job_list01 .content .bd .li_top .time2{padding-left:3%;}
.job_list01 .content .bd .li_top .top_d_item{display:inline-block; margin-right:30px; line-height:30px; font-size:16px;}
.job_list01 .content .bd .li_top .top_r{position:absolute; top:0; right:0; height:100%; width:150px; border-left:1px solid #bababe; line-height:120px; text-align:center; cursor:pointer;}
.job_list01 .content .bd .li_top .top_r .see{font-size:20px;}
.job_list01 .content .bd .li_top .top_r .see_close{position:absolute; top:50%; left:50%; margin-top:-18px; margin-left:-18px; display:none;}
.job_list01 .content .bd .li_bottom{display:none;}
.job_list01 .content .bd .li_bottom .box{padding:30px; position:relative;}
.job_list01 .content .bd .li_bottom .send{position:static; /*bottom:40px; right:45px;*/ padding:15px 35px; background-color:#333f47; color:#fff; font-size:15px; display:inline-block; margin-top:20px;}
.job_list01 .content .bd li.cur{box-shadow:0 0 10px #666;}
.job_list01 .content .bd li.cur .li_top{border-bottom:1px solid #bababe;}
.job_list01 .content .bd li.cur .li_top .top_r .see{display:none;}
.job_list01 .content .bd li.cur .li_top .top_r .see_close{display:block;}

/*金融服务*/
.channel_content.jr_service{ padding: 60px 0;}
.jr_service.channel_content{padding-bottom:0px;}
.jr_service01 .infor{text-align:center; padding:0 18%;}
.jr_service01 .infor .tit{font-size:44px; line-height:34px; font-weight:bold; color:#333f47;}
.jr_service01 .infor .con{font-size:16px; line-height:25px; color:#636b70; margin-top:30px}
.jr_service01 .content ul{padding:0 2%; margin-top:45px; font-size:0; text-align:center;}
.jr_service01 .content ul li{display:inline-block;}
.jr_service01 .content ul li .li_box{padding:0 50px; text-align:center;}
.jr_service01 .content ul li .li_box .img_{width:197px; height:197px; transition:all 0.5s ease;}
.jr_service01 .content ul li .li_box .txt{font-size:18px; line-height:28px; color:#171717; margin-top:20px;}
.jr_service01 .content ul li:hover .li_box .img_{transform:rotateZ(180deg);}
.jr_service02{margin:65px 0;}
.jr_service02 .content{position:relative}
.jr_service02 .content .rect-4012{padding-bottom:40.12%;}
.jr_service02 .content .cover{position:absolute; left:128px; top:125px; }
.jr_service02 .content .cover .tit{font-size:44px; line-height:44px; font-weight:bold; color:#fff;}
.jr_service02 .content .cover .line{width:45px; height:4px; background:#006ebc; margin:16px 0 40px;}
.jr_service02 .content .cover .con{font-size:16px; line-height:25px; color:#fff; width:41%;}
.jr_service03{padding:50px 0 60px; background:#006ebc;}
.jr_service03 ul{padding:0; text-align:center;}
.jr_service03 ul li{position:relative; display:inline-block;}
.jr_service03 ul li:after{content:''; width:2px; height:137px; background:#fff; background:rgba(255,255,255,.3); position:absolute; left:0; top:50%; margin-top:-68px;}
.jr_service03 ul li:first-child:after{display:none;}
.jr_service03 ul li .li_box{display:block; padding:0 90px;}
.jr_service03 ul li .li_box .img_{width:69px; height:59px; margin:0 auto; transition:all 0.5s ease;}
.jr_service03 ul li .li_box .intro .t{font-size:30px; line-height:32px; color:#333f47; font-weight:lighter; margin:20px 0 10px;}
.jr_service03 ul li .li_box .intro .c{font-size:18px; line-height:25px; color:#333f47; font-weight:bold;}
.jr_service03 ul li:hover .li_box .img_{transform:rotateY(180deg);}

/*满意度调查 */
.manyi_survey.channel_content{padding:0;}
.manyi_survey01{padding:60px 0;}
.manyi_survey01 .content.diaocha-myd{ width: 70%; margin: 10px auto;}
.manyi_survey01 .welcome {font-size:16px;}
.manyi_survey01 .welcome .t{font-size:24px; font-weight:bold; display:block;}
.manyi_survey01 .awardpic{padding:15px 0; font-size:16px;}
.manyi_survey01 .awardpic .awl{display:inline-block; margin-right:10px; white-space:nowrap;}
.manyi_survey01 .awardpic .awl i{font-size:20px; -webkit-transform-origin-x:0; -webkit-transform:scale(0.8); color:#006ebc; margin:0;}
.manyi_survey01 .awardpic .awl span.money{font-weight:bold; color:#006ebc; font-weight:normal; font-size:20px; text-decoration:underline; margin-left:3px;}
.manyi_survey01 .form_box .fbli {white-space:nowrap; width:75%; margin:20px 0; position:relative;}
.manyi_survey01 .form_box .fbli .label {position:absolute; left:0; top:0; width:75px; text-align:right;}

.manyi_survey01 .form_box .fbli input{width:100%; font-size:16px; color:#333e46; line-height:40px; border:1px solid #ebebeb; text-indent:20px; height:40px; box-sizing:border-box}
.manyi_survey01 .form_box .fbli .sele {position:relative; height:27px; line-height:27px; width:74%; text-indent:10px; cursor:pointer; border:1px solid #ccc; color:#666;}
.manyi_survey01 .p_title {font-size:14px; padding-top:20px; line-height:2; margin-bottom:5px; font-weight:bold;}
.manyi_survey01 .form-list>li {border-bottom:#e6e9ed 1px solid; padding-bottom:10px;}
.manyi_survey01 .form-list>li h3{padding:10px; color:#666; font-size:14px;}
.manyi_survey01 .form-list>li h3.form-big-title {font-size:24px; margin-top:5px;}
.manyi_survey01 .form-list>li .form-con li {width:auto; padding:5px 20px; line-height:18px; float:left; color:#666; border-bottom:none; font-size:12px; }
.manyi_survey01 .form-list>li .form-con li input{height:28px; line-height:28px; border:1px solid #ccc; padding:1px;}
.manyi_survey01 .form-list>li .form-con li input.radio {height:auto; vertical-align:-2px; margin-right:2px; display:inline-block;}
.manyi_survey01 .other_suggest {border-bottom:#e6e9ed 1px solid; padding-bottom:10px;}
.manyi_survey01 .other_suggest>li h3.form-big-title{padding-bottom:0;}
.manyi_survey01 .other_suggest li {border-bottom-width:0;}
.manyi_survey01 .other_suggest li .remark{width:100%; font-size:16px; color:#333e46; line-height:30px; border:1px solid #ebebeb; padding: 6px 12px; height:120px; box-sizing:border-box}
.manyi_survey01 .other_suggest li .last {font-size:14px; line-height:2;}
.manyi_survey01 .other_suggest li .fb_yzm {margin-top:10px}
.manyi_survey01 .other_suggest li #diaocha-9324AuthCode {height:24px; top:0px;}

.manyi_survey01 .form-btn {padding-top:15px;}

.manyi_survey01 .form-btn button{cursor:pointer; outline:none; background:transparent; display:inline-block; padding:0 20px; height:38px; line-height:38px; text-align:center; border:2px solid #333e46; font-size:14px; color:#333f47; font-weight:bold; position:relative;}
.manyi_survey01 .form-btn button span{display:inline-block; vertical-align:top; line-height:34px; position:relative; z-index:3;}
.manyi_survey01 .form-btn button span.icon{width:8px; height:16px; position:relative; top:9px; background:url(../images/about_center03_jt.png) no-repeat; margin-left:33px;}
.manyi_survey01 .form-btn button:after{content:''; width:0; height:100%; background:#006ebc; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.manyi_survey01 .form-btn button:hover{border-color:#006ebc}
.manyi_survey01 .form-btn button:hover:after{width:100%;}

.manyi_survey01 .form_box .required {color:red; font-size:12px; vertical-align:0; margin-left:5px;}

/*选型*/
.xc_banner.xuanxing_banner{height:525px;}
.xuanxing .xx_cplist{overflow:hidden;}
.xuanxing .xx_cplist li{margin-bottom:30px;}
.xuanxing .xx_cplist li .mask{background:url(../images/orange.8.png) repeat; background:rgba(252,176,38,.8); position:absolute; width:100%; height:100%; cursor:pointer; bottom:0%; left:0; font-size:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.xuanxing .xx_cplist li ._title{font-size:20px;color:#fff;text-align:center;width:90%;z-index:2;padding:0 5%;display:inline-block;height:auto;line-height:1.4; vertical-align:middle;position:absolute;top:53%;left:0;}
.xuanxing .xx_cplist li .line{display:block;width:31px; height:34px; background:url(../images/ico2_2.png) 0 0 no-repeat;position:absolute;top:25%;left:50%; margin-left:-21px;}
.xuanxing .xx_cplist li .line:after{content:'';width:46px; height:1px; background-color:#fff; position:absolute;bottom:-20px; left:50%; margin-left:-20px;}
.xuanxing .xx_cplist li:hover .mask{opacity:1; visibility:visible;}
.xuanxing .xx_cplist li.first{ float:right;}
.xuanxing01 p{ line-height: 30px; font-size:16px;}
.industry_h1{font-size: 2.285714em; margin: 20px 0 20px;}
.xuanx_nr h2,.shuoming_nr h2{padding: 37px 0 25px; margin: 0;
    font-size: 24px;}
.xuanx_panel .panel h3 {
    font-size:18px; margin-top:0; margin-bottom:0; font-weight:200;
}
.xuanx_panel .panel.active h3 {
    color: #ef011c;font-weight: 700; 
}
.xuanx_panel p{ line-height: 30px; padding-top:0;}
.xuanx_panel h4{ font-size: 16px;}
.collapse_xx .panel {
	margin-bottom: 5px
}
.collapse_xx .panel:last-child {
	margin-bottom: 0
}
.collapse_xx .panel .panel-head {
	border-bottom-width: 0
}
.collapse_xx .panel .panel-body {
	display: none
}
.collapse_xx .panel.active .panel-head {
	border-bottom-width: 1px
}
.collapse_xx .panel.active .panel-body {
	display: block
}
.xuanx_panel .panel {
	border: 1px solid #ddd;
	border-radius: 4px
}
.xuanx_panel .panel a{ color: #555;}
.panel-head {
	border-radius: 4px 4px 0 0;
	border-bottom: 1px solid #ddd;cursor: pointer
}
.active .panel-head {
	cursor: inherit
}
.panel-foot, .panel-head {
	background-color: #f5f5f5;
	padding: 10px 15px
}
.panel-foot {
	border-radius: 0 0 4px 4px;
	border-top: 1px solid #ddd
}
.panel-body {
	padding: 15px
}
.product_1_quote{background-color: #fec31e;color: #fff;padding: 15px;display: block;text-align: center; margin-top: 15px; width: 260px;}
.product_1_quote:hover,.product_1_quote:focus{color: #fff;}

/* 新闻综合 */
.xc_banner.jishu_cen_banner{height:432px;}
.news_center.channel_content{padding:0;}
.news_center01 .infor {text-align:center;}
.news_center01 .infor .tit{font-size:36px; line-height:40px; margin-bottom:45px; font-weight:bold; color:#666; display:block;}
.news_center01{padding:0 0 80px;}
.news_center01 .content .left{width:49%; float:left; position:relative;}
.news_center01 .content .left .rect-745{padding-bottom:74.5%;}
.news_center01 .content .left .video_news{position:absolute; top:0; left:0; width:100%; height:100%;}
.news_center01 .content .left .mask{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../images/banner_on.png) no-repeat center}
.news_center01 .content .left .intro{position:absolute; left:0; bottom:0; width:100%;}
.news_center01 .content .left .intro .box{padding:36px 140px 36px 40px; color:#fff;}
.news_center01 .content .left .intro .box .d{font-size:14px; line-height:24px; margin-bottom:10px;}
.news_center01 .content .left .intro .box .t{font-size:24px; font-weight:bold; line-height:40px;}
.news_center01 .content .right{width:50%; float:right;}
.news_center01 .content .right .rect-3523{padding-bottom:35.23%;}
.news_center01 .content .right .rect-7269{padding-bottom:72.69%;}
.news_center01 .content .right .rect-7275{padding-bottom:72%;}
.news_center01 .content .right .r_top{margin-bottom:14px; overflow:hidden;}
.news_center01 .content .right .r_top .top_l{float:left; width:49%;}
.news_center01 .content .right .r_top .top_l:nth-child(2){ float:right;}
.news_center01 .content .right .r_top .top_l .introduce{position:absolute; left:0; bottom:0; z-index:2;  background:url(../images/jb_black.png) center;}
.news_center01 .content .right .r_top .top_l .introduce .box{padding:30px 20px;}
.news_center01 .content .right .r_top .top_l .introduce .box .d{font-size:14px; line-height:24px; color:#fff;}
.news_center01 .content .right .r_top .top_l .introduce .box .t{font-size:16px; line-height:24px; font-weight:bold; color:#fff; height:48px; overflow:hidden;}
.news_center01 .content .right .r_top .top_r{float:right; width:49%;}
.news_center01 .content .right .r_top .top_r .introduce{position:absolute; left:0; bottom:0; z-index:2; background:url(../images/jb_black.png) center; width:100%;}
.news_center01 .content .right .r_top .top_r .introduce .box{padding:30px 20px;}
.news_center01 .content .right .r_top .top_r .introduce .box .d{font-size:14px; line-height:24px; color:#fff;}
.news_center01 .content .right .r_top .top_r .introduce .box .t{font-size:16px; line-height:24px; font-weight:bold; color:#fff; height:48px; overflow:hidden;}
.news_center01 .content .right .r_bott{overflow:hidden;}
.news_center01 .content .right .r_bott .bott_l{float:left; width:49%;}
.news_center01 .content .right .r_bott .bott_l:nth-child(2){ float:right;background:#00479d;}
.news_center01 .content .right .r_bott .bott_l:nth-child(2) .box{color:#fff;}
.news_center01 .content .right .r_bott .bott_l{background:#facd00;}
.news_center01 .content .right .r_bott .bott_l .box{padding:60px 53px 45px 34px; color:#4f4f4f;}
.news_center01 .content .right .r_bott .bott_l .box .d{font-size:14px; line-height:24px;}
.news_center01 .content .right .r_bott .bott_l .box .t{font-size:18px; line-height:30px; font-weight:bold; height:90px; overflow:hidden;}
.news_center01 .content .right .r_bott .bott_r{float:right; width:49%;}
.news_center01 .content .right .r_bott .bott_r{background:#00479d;}
.news_center01 .content .right .r_bott .bott_r .box{padding:60px 53px 45px 34px; color:#fff;}
.news_center01 .content .right .r_bott .bott_r .box .d{font-size:14px; line-height:24px;}
.news_center01 .content .right .r_bott .bott_r .box .t{font-size:18px; line-height:30px; font-weight:bold; height:90px; overflow:hidden;}
.news_center02{padding:65px 0; background:#fff;}
.news_center02 .infor {text-align:center;}
.news_center02 .infor .tit{font-size:36px; line-height:40px; margin-bottom:5px; font-weight:bold; color:#666; display:block}
.news_center02 .infor .tit:hover{color:#929292;}
.news_center02 .infor .con{font-size:16px; line-height:42px; color:#585858;}
.news_center02 .list{position:relative; padding-bottom:40px;}
.news_center02 .list .item{float:left; overflow:hidden; position:relative; cursor:pointer; display:none;}
.news_center02 .list .owl-item .item{display:block;}
.news_center02 .list .item .item_box{padding:49px 22px 0px; display:block;}
.news_center02 .list .item .item_box .intro{position:relative; overflow:hidden;}
.news_center02 .list .item .item_box .intro .t{font-size:22px; line-height:30px; color:#666; font-weight:bold; margin-bottom:7px; height:60px; overflow:hidden;}
.news_center02 .list .item .item_box .intro .d{font-size:14px; line-height:22px; color:#00479d; margin-bottom:18px;}
.news_center02 .list .item .item_box .intro .c{font-size:14px; color:#666; line-height:22px; margin-bottom:40px; height:88px; overflow:hidden;}
.news_center02 .list .item .item_box .intro:after{content:''; width:100%; height:5px; position:absolute; left:0; bottom:0; background:#d1d1d1;}
.news_center02 .list .item .item_box .intro:before{content:''; width:0%; height:5px; background:#facd00; position:absolute; left:0; bottom:0; transition:all 0.6s ease;}
.news_center02 .list .item:hover .item_box .intro:before{width:100%; z-index:3}
.news_center02 .list .item:hover .item_box .intro .t{color:#00479d;}
.news_center02 .list .owl-dots{position:absolute; z-index:10; bottom:-45px; left:0%;  width:100%; text-align:center;}
.news_center02 .list .owl-dot{width:9px; height:9px; background:#a5acb0; margin:0 5px;border-radius:50%; display:inline-block; vertical-align:middle;}
.news_center02 .list .owl-dot.active{background:#eaeaea; width:13px; height:13px;}
.news_center03{background:url(../images/news_center03_1.jpg) no-repeat center; padding:70px 0;}
.news_center03 .intro{font-size:36px; font-weight:bold; color:#fff; text-align:center; margin-bottom:60px;}
.news_center03 .content .item{position:relative; display:none;}
.news_center03 .content .owl-item .item{display:block;}
.news_center03 .content .item:after{content:""; position:absolute; right:-40px; top:0; width:1px; height:100%; background:#fff; background:rgba(255,255,255,0.4);}
.news_center03 .content .item .box .time{font-size:15px; color:#4f4f4f; text-align:center; background:#facd00; display:inline-block; padding:5px; margin-bottom:20px;}
.news_center03 .content .item:hover .box .tit{color:#006ebc;}
.news_center03 .content .item:hover .box .con{color:#006ebc;}
.news_center03 .content .item .box .tit{font-size:22px; font-weight:bold; color:#fff; line-height:32px; height:64px; overflow:hidden; margin-bottom:20px;}
.news_center03 .content .item .box .con{font-size:14px; color:#fff; line-height:24px; height:48px; overflow:hidden;}
.news_center03 .owl-nav>div{color:#fff; transition:.3s;position:absolute; font-size:20px; display:inline-block; top:50%; margin-top:-22px;}
.news_center03 .owl-nav .owl-prev{left:-80px;}
.news_center03 .owl-nav .owl-next{right:-80px;}
.news_center04 {padding:0 0 80px;}
.news_center04 .infor{text-align:center}
.news_center04 .infor .tit{font-size:36px; line-height:40px; margin-bottom:45px; font-weight:bold; color:#666; display:block;}
.news_center04 .infor .tit:hover{color:#929292;}
.news_center04 .content{position:relative;}
.news_center04 .content .rect-57{padding-bottom:57%;}
.news_center04 .content .item{display:none;}
.news_center04 .content .item a{display:block;}
.news_center04 .content .owl-item .item{display:block}
.news_center04 .content .item .intro{background:#f6f6f6; transition:all 0.5s ease;}
.news_center04 .content .item .intro .box{padding:32px 45px 45px 27px;}
.news_center04 .content .item .intro .box .d{font-size:14px; line-height:26px; color:#666;}
.news_center04 .content .item .intro .box .d span{font-size:13px; display:inline-block; padding:3px 7px; border:1px solid #8b8b8b; margin-left:17px; line-height:1;}
.news_center04 .content .item .intro .box .t{font-size:22px; line-height:30px; color:#666; font-weight:bold; margin-top:7px; height:64px; overflow:hidden;}
.news_center04 .content .item .intro .box .c{font-size:14px; line-height:26px; color:#666; height:52px; overflow:hidden; margin-top:15px;}
.news_center04 .content .item:hover .intro{background:#facd00;}
.news_center04 .content .item:hover .intro .box .d{color:#4f4f4f;}
.news_center04 .content .item:hover .intro .box .t{color:#4f4f4f;}
.news_center04 .content .item:hover .intro .box .c{color:#4f4f4f;}
.news_center04 .content .owl-dots{position:absolute; z-index:10; bottom:-45px; left:0%;  width:100%; text-align:center;}
.news_center04 .content .owl-dot{width:9px; height:9px; background:#a5acb0; margin:0 5px;border-radius:50%; display:inline-block; vertical-align:middle;}
.news_center04 .content .owl-dot.active{background:#eaeaea; width:13px; height:13px;}
.news_center05{padding:80px 0 60px;}
.news_center05 .content .rect-70{padding-bottom:70%;}
.news_center05 .content .rect-8359{padding-bottom:81.92%;}
.news_center05 .content .left{width:50%; float:left;}
.news_center05 .content .left .cover{position:absolute; right:0; bottom:0; background:#fbfbfd; background:rgba(255,255,255,.83)}
.news_center05 .content .left .cover .box{padding:46px 40px 80px 40px;}
.news_center05 .content .left .cover .box .t{font-size:24px; line-height:24px; font-weight:bold; color:#666; margin-bottom:15px; max-height:48px; overflow:hidden;}
.news_center05 .content .left .cover .box .c{font-size:18px; line-height:24px; color:#666;}
.news_center05 .content .left .cover .box .icon{width:47px; height:47px; background:url(../images/newsCenter05_1.png) no-repeat center; position:absolute; right:62px; bottom:25px;}
.news_center05 .content .center{width:50%; float:left;}
.news_center05 .content .center .cover{position:absolute; right:0; bottom:0; background:#fbfbfd; background:rgba(255,255,255,.83)}
.news_center05 .content .center .cover .box{padding:46px 40px 80px 40px;}
.news_center05 .content .center .cover .box .t{font-size:24px; line-height:24px; font-weight:bold; color:#666; margin-bottom:15px; max-height:48px; overflow:hidden;}
.news_center05 .content .center .cover .box .c{font-size:18px; line-height:24px; color:#666;}
.news_center05 .content .center .cover .box .icon{width:47px; height:47px; background:url(../images/newsCenter05_1.png) no-repeat center; position:absolute; right:62px; bottom:25px;}
.news_center05 .content .right{width:20%; float:left;}
.news_center05 .content .right .icon{width:47px; height:47px; background:url(../images/newsCenter05_2.png) no-repeat center; position:absolute; left:50%; margin-left:-23px; top:50%; margin-top:-23px;}
.news_center05 .content .right .intro{font-size:18px; line-height:40px; color:#fff; position:absolute; bottom:15px; left:15px;}

/* 新闻列表修改 */
.news_center01 .content .left .owl-nav>div{color:#fff; padding:0; font-weight:bold; font-size:30px; position:absolute; top:50%; margin-top:-22px;}
.news_center01 .content .left .owl-nav .owl-prev{left:0;}
.news_center01 .content .left .owl-nav .owl-next{right:0;}
.news_center01 .content .left .owl-nav>div:hover{color:#facd00;}
.news_center01 .content .left .owl-nav>div i{margin:0;}
.news_center02 .list .item .item_box .intro .t{color:#333; font-size:18px;}
.news_center02 .list .item .item_box .intro .c{font-size:13px; height:44px;}

.header.xc_header .header_bott .h_tools .h_search .iconfont{color:#ccc}
.header.xc_header .header_bott .h_tools .h_search:hover .iconfont{color:#006ebc;}
.header.xc_header .header_bott .h_tools .h_language>a{color:#555;}
.header.xc_header .header_bott .h_tools .h_language>a:hover{color:#006ebc;}


/*产品右侧导航*/
.pro_rightbar{position: fixed;right: 0;top: 50%;width: 39px;z-index: 9999;}
.pro_rightbar li {display: block;width: 39px;height: 39px;margin: 5px 0;position: relative;}
.pro_rightbar li a{display: block;width: 39px;height: 39px;transition: all 0s;-moz-transition: all 0s;-webkit-transition: all 0s;border: 1px solid #eee;}
.pro_rightbar li{position:relative;}
.pro_rightbar li.li1 a{background-position:0 0;}
.pro_rightbar li.li1 a:hover{background-position:-46px 0;}
.pro_rightbar li.li2 a{background-position:0 -43px;}
.pro_rightbar li.li2 a:hover{background-position:-46px -43px;}
.pro_rightbar li.li3 a{background-position:0 -86px;}
.pro_rightbar li.li3 a:hover{background-position:-46px -86px;}
.pro_rightbar li.li4 a{background-position:0 -128px;}
.pro_rightbar li.li4 a:hover{background-position:-46px -128px;}
.pro_rightbar li .ewm{position:absolute; right:100%; bottom:0; width:68px; height:68px; display:none;}


/*产品中心*/
.xc_banner.pro_cen_banner{height:432px;}
.pro_center.channel_content{padding:0;}
.pro_center01{padding:60px 0;background: #f5f5f5;}
.pro_center01 .left{width:15%; float:left;}
.pro_center01 .left ul{display:inline-block; *display:inline; *zoom:1; width:212px; position:relative; z-index:1;}
.pro_center01 .left li{padding:0 28px; border-bottom:1px solid #727272; border-color:rgba(114,114,114,.3); background:#333f47;}
.pro_center01 .left li .tab {line-height:52px;}
.pro_center01 .left li .tab .t{font-size:16px; color:#fff;}
.pro_center01 .left li .tab .t a{display:block;}
.pro_center01 .left li .tab .icon{position:absolute; top:0; right:0; -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; color:#fff;}
.pro_center01 .left li .tab .t a:hover{color:#333f47;}
.pro_center01 .left li:hover,
.pro_center01 .left li.cur{background:#006ebc;}
.pro_center01 .left li:hover .icon,
.pro_center01 .left li.cur .icon{visibility:visible; opacity:1; transform:translateX(10px); color:#333f47;}
.pro_center01 .left li:hover .tab .t,
.pro_center01 .left li.cur .tab .t{color:#333f47;}
.pro_center01 .left li .sec_con{position:absolute; left:232px; top:0; bottom:0; background:url(../images/white.88.png) repeat; padding:20px 32px; white-space:nowrap; opacity:0; visibility:hidden; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; width:760px;}
.pro_center01 .left li.cur .sec_con{opacity:1; visibility:visible;}
.pro_center01 .left li .sec_con .sec_name{line-height:55px; color:#000; font-weight:bold; border-bottom:2px solid #006ebc; font-size:20px;}
.pro_center01 .left li .sec_con .sec_list{padding:12px 0;}
.pro_center01 .left li .sec_con .sec_list a{display:block; line-height:35px; color:#424242;}
.pro_center01 .left li .sec_con .sec_list a:hover{color:#006ebc;}
.pro_center01 .right{width:82%; float:right;}
.pro_center01 .right .rect-3709{padding-bottom:37.09%;}
.pro_center01 .right .rect-6340{padding-bottom:63.4%;}
.pro_center01 .right .r_top{margin-bottom:24px;}
.pro_center01 .right .r_bott{overflow:hidden;}
.pro_center01 .right .r_bott .item{width:32%; float:left; margin-left:2%;}
.pro_center01 .right .r_bott .item:first-child{margin-left:0px;}
.pro_center01 .right .r_bott .item .cover{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.pro_center01 .right .r_bott .item .cover .box{padding:31px 27px; color:#333f47;}
.pro_center01 .right .r_bott .item .cover .box .t{font-size:14px; line-height:26px;}
.pro_center01 .right .r_bott .item .cover .box .c{font-size:30px; font-weight:bold; line-height:30px; margin-top:3px;}
.pro_center01 .right .r_bott .item03 .cover .box{color:#fff;}
.pro_center02 {background: #f5f5f5;}
.pro_center02 .infor{text-align:center;}
.pro_center02 .infor .title{font-size:36px; font-weight:bold; color:#666;}
.pro_center02 .infor .form_box{width:45%; margin:30px auto 0; border-radius:50px;border:1px solid #d5d5d5; height:52px; line-height:52px; padding:0 1%; position:relative;}
.pro_center02 .infor .form_box input{width:90%; line-height:52px; border:none; padding:0; margin:0; background:transparent; float:left; text-indent:5px; height:52px;}
.pro_center02 .infor .form_box button{width:41px; height:41px; background:#ccc; padding:0; margin:0; outline:none; border:none; cursor:pointer; transition:all 0.5s ease; position:relative; border-radius:50%; float:right; margin-top:5px; line-height:1;}
/*:root .pro_center02 .infor .form_box button i{vertical-align:middle;}*/
.pro_center02 .infor .form_box button i{margin:0; font-size:20px; color:#fff; height:22px; position:absolute; left:50%; margin-left:-10px; top:50%; margin-top:-11px;}
.pro_center02 .infor .form_box:hover button{background:#fcc100;}
.pro_center02 .infor .infor_link{text-align:center; padding:40px 11.5%;}
.pro_center02 .infor .infor_link a{display:inline-block; position:relative; font-size:16px; color:#666; line-height:30px; padding:0 23px;}
.pro_center02 .infor .infor_link a:after{content:''; width:1px; height:14px; background:#ffc700; position:absolute; left:0; top:50%; margin-top:-7px;}
.pro_center02 .infor .infor_link a:first-child:after{display:none;}
.pro_center02 .infor .infor_link a:hover{color:#929292;}
/*.pro_center02 .hd{margin-bottom:30px;}*/
.pro_center02 .hd{height:48px; padding-top: 20px;}
/* .pro_center02 .hd .hd_box.fixed{position:fixed; top:64px; left:0; right:0; z-index:10; background:#f7f9fc; -webkit-box-shadow:0 1px 5px rgba(0,0,0,.2); box-shadow:0 1px 5px rgba(0,0,0,.2); }
.pro_center02 .hd .hd_box.fixed{padding:20px 0;} */
.pro_center02 .hd .title{float:left; font-size:48px; line-height:48px; font-weight:bold; color:#333f47;}
.pro_center02 .content .bd{background:#f6f6f6; padding:40px 0;}
.pro_center02 .content .bd .rect-1061{padding-bottom:105.7%;}
.pro_center02 .content .bd .li_{width:24%; float:left; margin-right:1.3%; padding-bottom:137px; position:relative; transition:all 0.5s ease; margin-bottom:35px;}
.pro_center02 .content .bd .li_:nth-child(4n){ margin-right:0;}
.pro_center02 .content .bd .li_four{margin-right:0;}
.pro_center02 .content .bd .li_ .rect-1061:after {content:''; position:absolute; top:0; left:0; right:0; bottom:0; background:rgba(0,0,0,0.5); opacity:0; visibility:hidden; transition:opacity .2s ease;}
.pro_center02 .content .bd .li_ .intro{background:#fff; text-align:center; position:absolute; left:0; width:100%; bottom:0;}
.pro_center02 .content .bd .li_ .intro .box{padding:32px 20px 28px;}
.pro_center02 .content .bd .li_ .intro .box .tit{margin-bottom:10px;}
.pro_center02 .content .bd .li_ .intro .box .tit a{display:block; font-size:24px; line-height:30px; color:#666; font-weight:bold;}
.pro_center02 .content .bd .li_ .intro .box .con{height:0; overflow:hidden; transition:all 0.5s ease; text-align:left;}
.pro_center02 .content .bd .li_ .intro .box .con a{display:block; float:left; width:48%; margin-right:2%; line-height:27px; font-size:13px; color:#303030;/*下面多余字自动隐藏*/white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro_center02 .content .bd .li_ .intro .box .intro_more{margin-top:15px}
.pro_center02 .content .bd .li_ .intro .box .intro_more a{margin-right:13px; display:inline-block; font-size:14px; position:relative; color:#666;}
.pro_center02 .content .bd .li_ .intro .box .intro_more a:before{content:''; display:block; position:absolute; left:0; bottom:0; width:0px; height:1px; background:#666; transition:all 0.5s ease;}
.pro_center02 .content .bd .li_ .intro .box .intro_more a:after{content:''; width:10px; height:10px; background:url(../images/proCen02_3.png) no-repeat center; position:absolute; right:-15px; top:50%; margin-top:-5px}
.pro_center02 .content .bd .li_ .li_line{width:0; height:5px; background:#ffcb2d; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.pro_center02 .content .bd .bd_more{width:220px; height:52px; line-height:52px; text-align:center; color:#666; border:1px solid #666; border-radius:3px; font-size:18px; cursor:pointer; margin:0 auto; transition:all 0.5s ease;}
.pro_center02 .content .bd .li_ .intro .box .tit a:hover{color:#666;}
.pro_center02 .content .bd .li_ .intro .box .con a:hover{color:#666;}
.pro_center02 .content .bd .li_:hover .intro .box .con{height:135px;}
.pro_center02 .content .bd .li_:hover .li_line{width:100%;}
.pro_center02 .content .bd .li_:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2);}
.pro_center02 .content .bd .li_:hover .rect-1061:after{opacity:1; visibility:visible;}
.pro_center02 .content .bd .bd_more:hover{border-color:#006ebc; background:#006ebc; color:#fff;}
.pro_center02 .content .bd .li_ .intro .box .intro_more a:hover:before{width:100%;}

/*产品综合手机端部分*/
.m_procenter{display:none;}


/*分类弹窗*/
.xl_fenlei{position:fixed; left:0; top:100%; padding:5% 0; background:#f4f4f4; z-index:15; width:100%; height:90%; transition:all 0.5s ease; opacity:0; visibility:hidden; /*display:none;*/}
.xl_fenlei .rect-69{padding-bottom:69%;}
.xl_fenlei ul{overflow-y:auto;}
.xl_fenlei li{width:20%; float:left;}
.xl_fenlei li a{display:block;}
.xl_fenlei li .txt{font-size:24px; color:#666; font-weight:bold; text-align:center; margin-top:10px; margin-bottom:40px;}
.xl_fenlei .pro_close{width:28px; height:28px; background:url(../images/pro_close.png) no-repeat center; position:absolute; right:20px; top:20px; cursor:pointer;}
.xl_fenlei.show{top:0; opacity:1; visibility:visible; /*display:block;*/}
.pro_list02 .bd ul li{max-width:550px;}
.pro_list02 .bd ul li .li_box{position:relative; overflow:hidden;}
:root .pro_list02 .bd ul li .li_box{min-height:463px;}
.pro_list02 .hd{background:#f6f6f6;}
.pro_list02 .hd .content{background:url(../images/pro_list02.jpg) no-repeat center; padding:42px 50px 50px 90px;}
.pro_list02 .hd .content .tit{font-size:36px; font-weight:bold; color:#fff; line-height:55px; margin-bottom:20px;}
 /*20190905修改宽度为auto*/
.pro_list02 .hd .content .list li{float:left; width:auto; margin-right:2%; font-size:16px; color:#fff; line-height:40px; position:relative; padding-left:3%; cursor:pointer;}
.pro_list02 .hd .content .list li i{display:block; width:18px; height:18px; background:url(../images/pro_list_dot.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-9px;}
.pro_list02 .hd .content .list li.cur i{background:url(../images/pro_list_dot1.png) no-repeat center;}
 /*20190904*/
.pro_list02 .hd .content .list1 li{float:left; width:auto; margin-right:2%; margin-top:1%; font-size:16px; color:#fff; line-height:40px; position:relative; padding-left:3%; cursor:pointer;}
.pro_list02 .hd .content .list1 li i{display:block; width:18px; height:18px; background:url(../images/pro_list_dot.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-9px;}
.pro_list02 .hd .content .list1 li.cur i{background:url(../images/pro_list_dot1.png) no-repeat center;}
.pro_list02 .hd .content .list2 li{float:left; width:auto; margin-right:2%; margin-top:1%; font-size:16px; color:#fff; line-height:40px; position:relative; padding-left:3%; cursor:pointer;}
.pro_list02 .hd .content .list2 li i{display:block; width:18px; height:18px; background:url(../images/pro_list_dot.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-9px;}
.pro_list02 .hd .content .list2 li.cur i{background:url(../images/pro_list_dot1.png) no-repeat center;}
.pro_list02 .bd{background:#f6f6f6; padding-top:40px;}
.pro_list02 .bd .rect-695{padding-bottom:69.5%;}
.pro_list02 .bd  .cover{padding:0 10px;}
.pro_list02 .bd li{background:#fff; margin-bottom:30px; transition:all .3s ease;}
.pro_list02 .bd li .intro_ .box{padding:25px 18px;}
.pro_list02 .bd li .intro_ .box .tit{font-size:17px; font-weight:bold; line-height:30px; color:#666; text-align:center; position:relative; padding-bottom:10px; margin-bottom:10px; height:60px; overflow:hidden;}
.pro_list02 .bd li .intro_ .box .tit:after{position:absolute; content:''; width:100%; height:1px; background:#e8e8e8; bottom:0; left:0; }
.pro_list02 .bd li .intro_ .box .tit span{/*display:inline-block;*/ font-size:13px; color:#006ebc; line-height:25px; margin-left:10px; display:block;}
.pro_list02 .bd li .intro_ .box .con{font-size:14px; color:#373737; line-height:20px; height:60px; overflow:hidden; margin:10px 0;}
.pro_list02 .bd li .intro_ .box .con .con_c{padding-left:15px; position:relative; font-size:12px; line-height:20px; color:#666;}
.pro_list02 .bd li .intro_ .box .con .con_c:after{position:absolute; left:0; content:'.'; color:#666; top:-20%; }
.pro_list02 .bd li .intro_ .box .txt{font-size:14px; color:#666; line-height:20px; height:40px; overflow:hidden; margin:5px 0 10px;}
.pro_list02 .bd li .intro_ .box .prolist_more a{display:block; width:98%; height:40px; line-height:40px; text-align:center; font-size:15px; color:#373737; border:1px solid #666; margin-top:24px; transition:all 0.5s ease;}
.pro_list02 .bd li .intro_ .box .pro_compare{display:none;}
:root .pro_list02 .bd li .intro_ .box .pro_compare{position:absolute; width:85%; bottom:10px; cursor:pointer; display:block; }
:root .pro_list02 .bd li .intro_ .box .pro_compare label span:hover{color:#006ebc;}
.pro_list02 .bd li .intro_ .box .pro_compare .plp-item-checkbox{display:inline-block; width:16px; height:16px; background:url(../images/pro_list_02_4.png) no-repeat; vertical-align:middle;}
.pro_list02 .bd li .intro_ .box .pro_compare .plp-item-checkbox.plp-item-chked{background-position:0 -16px;}
.pro_list02 .bd li .intro_ .box .pro_compare span{display:inline-block; font-size:14px; vertical-align:middle; margin-left:5px;}
.pro_list02 .bd li:hover .intro_ .box .prolist_more a{border-color:#006ebc; background:#006ebc; color:#fff;}
.pro_list02 .bd li .intro_ .box .pro_compare .order{float:right; font-size:14px; color:#666; position:relative; margin-right:20px;}
.pro_list02 .bd li .intro_ .box .pro_compare .order:after{content:''; width:10px; height:10px; background:url(../images/proCen02_3.png) no-repeat center; position:absolute; right:-15px; top:50%; margin-top:-5px}
.pro_list02 .bd li .intro_ .box .pro_compare .order:hover{color:#006ebc;}
.pro_list02 .bd li .li_line{width:0; height:5px; background:#ffcb2d; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.pro_list02 .bd li:hover .li_line{width:100%;}
.pro_list02 .bd li:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}


.pro_list03{margin-top:60px;}
.pro_list03 .infor{text-align:center;}
.pro_list03 .infor .tit{font-size:36px; font-weight:bold; color:#666; line-height:55px;}
.pro_list03 .infor .con{font-size:16px; line-height:40px; color:#737373;}
.pro_list03 .hd{margin-top:30px;}
.pro_list03 .hd li{width:25%; float:left; padding-bottom:20px; cursor:pointer; transition:all 0.5s ease;}
.pro_list03 .hd li a{display:block;}
.pro_list03 .hd li .icon{width:50px; height:50px; background:url(../images/pro_list_03_1.png) no-repeat; margin:33px auto 10px}
.pro_list03 .hd li .icon01{background-position:0 0;}
.pro_list03 .hd li .icon02{background-position:-50px 0;}
.pro_list03 .hd li .icon03{background-position:-100px 0;}
.pro_list03 .hd li .icon04{background-position:-150px 0;}
.pro_list03 .hd li .txt{font-size:18px; color:#666; text-align:center;}
.pro_list03 .hd li.cur {background:#006ebc;}
.pro_list03 .hd li.cur .icon01{background-position:0 -50px;}
.pro_list03 .hd li.cur .icon02{background-position:-50px -50px;}
.pro_list03 .hd li.cur .icon03{background-position:-100px -50px;}
.pro_list03 .hd li.cur .icon04{background-position:-150px -50px;}
.pro_list03 .hd li.cur .txt{color:#fff;}
.pro_list03 .bd{position:relative; height:430px;}
.pro_list03 .bd .bg_box{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.pro_list03 .bd .bg_box .bg{position:absolute; left:0; bottom:0; width:100%; height:100%; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.pro_list03 .bd .bg_box .bg img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none; height:100%;}
.pro_list03 .bd .bg_box .bg.cur{opacity:1; visibility:visible;}


/*列表吸顶*/
.pro_list01.pro_fixed{position:fixed; width:100%; left:0; top:0; z-index:10;}

.xc_banner.prolist_banner{height:432px;}
.prolist_banner .pro_ban_more{position:absolute; width:100%; top:59%;}
.prolist_banner .pro_ban_more .more{position:relative; display:inline-block; padding:0 70px 0 20px; background:#007fc3; height:53px; line-height:53px; margin-left:25px;}
.prolist_banner .pro_ban_more .more span{display:inline-block; font-size:18px; color:#fff;}
.prolist_banner .pro_ban_more .more .icon{position:absolute; right:35px; top:50%; margin-top:-8px; width:12px; height:17px; background:url(../images/more_jt.png) no-repeat center; transition:all 0.5s ease;}
.prolist_banner .pro_ban_more:hover .more .icon{right:20px;}

/*产品列表*/
.prolist_banner .ban_form{position:absolute; left:0; width:100%; top:160px;}
.prolist_banner .ban_form .tit{font-size:50px; line-height:50px; font-weight:bold; color:#fff; text-align:center; margin-bottom:40px;}
.prolist_banner .ban_form .form_box{text-align:center; width:63%; margin:0 auto;}
.prolist_banner .ban_form .form_box .inp_box_wrap {width:27.5%; position:relative; padding-left:30px; background:#fff;/*border:1px solid #e0e0e0;*/}
.prolist_banner .ban_form .form_box .inp_box_wrap .inp_txt{font-size:20px; color:#fd8800; font-weight:bold; position:absolute; left:10px; top:0; line-height:60px; height:60px; overflow:hidden;}
.prolist_banner .ban_form .form_box .inp_box{display:block; width:100%; height:60px; line-height:60px;  padding:0; margin:0; box-sizing:content-box; font-size:13px; color:#999; text-indent:10px; background:#fff; border:none; text-align:left;}
.prolist_banner .ban_form .form_box .inp_box_wrap.year_select_wrap:after{content:''; width:1px; height:28px; background:#e0e0e0; position:absolute; right:0; top:50%; margin-top:-14px;}
.prolist_banner .ban_form .form_box .inp_box_wrap.month_select_wrap:after{content:''; width:1px; height:28px; background:#e0e0e0; position:absolute; right:0; top:50%; margin-top:-14px;}
.prolist_banner .ban_form .form_box .inp_box.select-ui-choose-default{border-radius:0;}
.prolist_banner .ban_form .form_box .inp_box.select-ui-choose ._arrow .arr{left:-6px;}
.prolist_banner .ban_form .form_box .inp_box.select-ui-options-default{overflow-x:hidden;}
.prolist_banner .ban_form .form_box .inp_box.select-ui-options-default li:hover{background:#fd8800;}
.prolist_banner .ban_form .form_box .inp_box.select-ui-choose-default ._txt{padding-left:0;}
.prolist_banner .ban_form .form_box .btns{display:inline-block; width:69px; height:60px; line-height:60px; background:#006ebc; vertical-align:middle;}
.prolist_banner .ban_form .form_box .btns button{background:none; padding:0; margin:0; width:100%; height:100%; display:block; outline:none; position:relative; box-shadow:none; border:none; cursor:pointer;}
.prolist_banner .ban_form .form_box .btns button .icon{display:block; width:27px; height:27px; background:url(../images/case_search.png) no-repeat center; position:absolute; left:50%; margin-left:-13px; top:50%; margin-top:-13px;}
.prolist_banner .ban_form .con{font-size:18px; color:#fff; margin-top:10px; text-align:right;}
.prolist_banner .ban_form .con span{font-weight:bold; color:#006ebc;}
.pro_list.channel_content{padding-bottom:0;}
.pro_list01{padding-bottom:60px;}
.pro_list01 .hd .item{position:relative; padding-left:123px; margin-bottom:17px;}
.pro_list01 .hd .item .tit{font-size:20px; line-height:38px; color:#323232; font-weight:bold; position:absolute; left:0; top:0;}
.pro_list01 .hd .item .con{font-size:0;}
.pro_list01 .hd .item .con .con_a{display:inline-block; padding:0 15px; height:38px; line-height:38px; font-size:15px; background:#f0f0f0; color:#666; margin-right:10px; text-align:center; margin-bottom:13px;}
.pro_list01 .hd .item .con .con_a.cur{background:#006ebc; color:#323f47;}
.pro_list01 .bd{margin-top:40px;}
.pro_list01 .bd .bd_infor .tit{font-size:30px; font-weight:bold; color:#006ebc; line-height:1;}
.pro_list01 .bd .bd_infor .con span{display:inline-block; font-size:16px; color:#333f47; font-weight:bold;vertical-align:middle;}
.pro_list01 .bd .bd_infor .con .con_txt{display:inline-block; font-size:0; vertical-align:middle;}
.pro_list01 .bd .bd_infor .con_txt .cell{display:inline-block; cursor:pointer; font-size:16px; color:#858585;vertical-align:middle;}
.pro_list01 .bd .bd_infor .con_txt em{display:inline-block; font-size:16px; margin:0 5px;vertical-align:middle;}
.pro_list01 .bd .bd_infor .con_txt .cell:first-child{border-right:none;}
.pro_list01 .bd .bd_infor .con_txt .cell:last-child{border-left:none;}
.pro_list01 .bd .bd_infor .con_txt .cell.cur{color:#006ebc}
.pro_list01 .bd .bd_infor .con_txt a{ display:inline; background:none;}
.pro_list01 .bd .bd_infor .con .bdshare-button-style0-16 a{ background-image: none; padding-left: 0; font-size: 16px; }
.pro_list01 .bd .bd_infor .con .bdshare-button-style0-16 a:hover{ color: #006ebc; }
.pro_list01 .bd .bd_list{margin-top:30px;}
.pro_list01 .bd .bd_list li{margin-bottom:45px; transition:all 0.5s ease;}
.pro_list01 .bd .bd_list li .li_box{border:1px solid #d6d6d6;}
.pro_list01 .bd .bd_list li .infor{padding:30px 30px 0; position:relative; z-index:2;}
.pro_list01 .bd .bd_list li .infor .tit{font-size:15px; line-height:30px; color:#333f47;}
.pro_list01 .bd .bd_list li .infor .con{font-size:34px; line-height:34px; color:#1b1b1b; font-family:Impact;}
.pro_list01 .bd .bd_list li .infor .icon{width:63px; height:62px; /*background:url(../images/pro_list_ico.png) no-repeat center;*/ position:absolute; top:30px; right:25px; opacity:0; visibility:hidden;}
.pro_list01 .bd .bd_list li.li_new .infor .icon{opacity:1; visibility:visible;}
.pro_list01 .bd .bd_list li .img_{width:86%; margin:20px auto 10px;}
.pro_list01 .bd .bd_list li .intro{padding:15px 35px;}
.pro_list01 .bd .bd_list li .intro .con .con_text{margin-bottom:10px; font-size:15px; height:53px; overflow:hidden;}
.pro_list01 .bd .bd_list li .intro .con .con_text .text_t{color:#2f2f2f; line-height:28px;}
.pro_list01 .bd .bd_list li .intro .con .con_text .text_c{color:#0e0e0e; font-size:16px; font-weight:bold}
.pro_list01 .bd .bd_list li .intro .con .con_text .text_c .cn{display:none; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_list01 .bd .bd_list li .intro .con .con_text .text_c .en{display:block; display:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_list01 .bd .bd_list li:hover{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.pro_list01 .bd .bd_list li .more_box{text-align:center; margin-bottom:35px;}
.pro_list01 .bd .bd_list li .more_box .more{display:inline-block; padding:0 28px; height:41px; line-height:41px; text-align:center; border:1px solid #798186; font-size:16px; color:#333f47; position:relative; margin-left:14px}
.pro_list01 .bd .bd_list li .more_box .more:first-child{margin-left:0px;}
.pro_list01 .bd .bd_list li .more_box .more span{position:relative; z-index:3;}
.pro_list01 .bd .bd_list li .more_box .more:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.pro_list01 .bd .bd_list li .more_box .more:hover{color:#006ebc; border-color:#333e46;}
.pro_list01 .bd .bd_list li .more_box .more:hover:after{width:100%;}


/* 分页 */
.page_bott{background:#fff; margin-top:30px;}
.page_bott .page_prev{float:left; width:46%; border-right:1px solid #c9c9c9;}
.page_bott .page_next{float:right; width:46%; border-left:1px solid #c9c9c9;}
.page_bott .box{padding:30px 20px;}
.page_bott .page_prev .page_btn{float:left; padding-left:45px;}
.page_bott .page_next .page_btn{float:right; padding-right:45px;}
.page_bott .page_btn{margin-right:30px; font-size:16px; color:#797979; position:relative;}
.page_bott .page_btn .icon{position:absolute; width:31px; height:11px; background:url(../images/news_detail02_3.png) no-repeat;top:50%; margin-top:-5px;}
.page_bott .page_prev .page_btn .icon{left:0;}
.page_bott .page_next .page_btn .icon{background-position:-32px 0; right:0;}
.page_bott .t{font-size:18px; font-weight:bold; color:#3f3f3f; line-height:30px;}
.page_bott a:hover .t{color:#006ebc ;}
.page_bott .page_center{float:left; width:7%; height:90px; position:relative;}
.page_bott .page_center .icon .iconfont{position:absolute; left:50%; margin-left:-6px; top:50%; margin-top:-16px; font-size:24px; color:#b5b5b5;color:#b5b5b5;}
.page_bott .page_center:hover .icon .iconfont{color:#006ebc ;}
.page_bott .page_prev:hover .page_btn .icon{left:-5px; transition:.3s ease;}
.page_bott .page_next:hover .page_btn .icon{right:-5px; transition:.3s ease;}

/*分页*/
.page {
  text-align: center; margin-top:35px;
}
.page a,.page .list.cur,.page .pagexx {
  display: inline-block;
  height: 44px;
  width: 44px;
  line-height: 44px;
  border-radius: 3px;
  color: #fff;
  font-size: 18px;
  background: #dfdfdf;
  margin: 0 3px;
  text-align: center;
}
.page .list.pagexx{
	width: 100px;
}
.page .list.nolink{ display: none;}
.page .list:hover,
.page .list.cur {
  background: #006ebc;
}

/*产品详细 lla*/
.proDetail_pageHeader.pageHeader.xc_pageHeader{height:auto;}
.proDetail_pageHeader .xc_header{position:relative; top:0!important;}
.pro_detail.channel_content{padding:0;}
.pro_detail01{border-bottom:6px solid #006ebc; position:relative}
.pro_detail01:after{content:''; width:1000px; background:#f6f6f6; height:100%; position:absolute; left:80%; ; top:0; z-index:2;}
.pro_detail01 .left{width:59%; float:left; position:relative;/* padding:80px 0 30px;*/  overflow:hidden;}
.pro_detail01 .left_l{width:20%; float:left; position:relative; margin-top:40px}
.pro_detail01 .left_l .ul_box{height:399px; overflow:hidden;}
.pro_detail01 .left_l li{margin-bottom:17px; cursor:pointer;}
.pro_detail01 .left_l .li_box{border:2px solid #eee;}
.pro_detail01 .left_l li.cur .li_box{border-color:#006ebc;}
.pro_detail01 .left_l .myprev{width:63px; height:13px; background:url(../images/pro_detail01_2.png) no-repeat; background-position:0 0; position:absolute; bottom:105%; left:50%; margin-left:-31px; cursor:pointer;}
.pro_detail01 .left_l .mynext{width:63px; height:13px; background:url(../images/pro_detail01_2.png) no-repeat; background-position:0 -13px; position:absolute; top:100%; left:50%; margin-left:-31px; cursor:pointer;}
.pro_detail01 .left_r{width:100%; float:right; }
.pro_detail01 .left_r .intro{text-align:center; margin-top:10px;}
.pro_detail01 .left_r .intro .item {display:inline-block; text-align:center; position:relative; padding:0 16px;}
.pro_detail01 .left_r .intro .item:after{content:''; width:1px; height:47px; background:#999fa3; position:absolute; left:0; top:0px;}
.pro_detail01 .left_r .intro .item01:after{display:none;}
/*这里0217潘欣要求不分单位和数值，直接调大con字号为20,忽视实现稿的span标签*/
.pro_detail01 .left_r .intro .item .tit{font-size:15px; color:#333f47; font-weight:bold;}
.pro_detail01 .left_r .intro .item .con{font-size:20px; color:#333f47; font-weight:lighter;}
.pro_detail01 .left_r .intro .item .con span{display:inline-block; margin-right:5px; font-size:30px; font-family:Impact;}
/*手册下载弹窗*/
.pro_detail01 .left .download_box{position:absolute; left:0; top:0; width:100%; height:100%; display:none; background:#fff; z-index:2;}
.pro_detail01 .left .download_box .box{padding:60px 45px 57px 10px;}
.pro_detail01 .left .download_box .box .tit{font-size:50px; line-height:50px; color:#333f47; font-weight:bold; margin-bottom:15px;}
.pro_detail01 .left .download_box .box .con{font-size:24px; line-height:30px color:#333f47; font-weight:lighter; margin-bottom:45px;}
.pro_detail01 .left .download_box .box .inp_wrap{width:43%; margin-right:3%; float:left; height:40px; line-height:40px; margin-bottom:40px; border-bottom:1px solid #ccc;}
.pro_detail01 .left .download_box .box .inp_wrap .inp{width:100%; border:none; height:40px; line-height:40px; font-size:15px; color:#6a6a6a; text-indent:10px; background:none}
.pro_detail01 .left .download_box .box .inp_wrap .inp.select-ui-choose-default ._txt{padding-left:0;}
.pro_detail01 .left .download_box .box .fasong{float:left;}



.pro_detail01 .left .download_box .box .Agreement{margin:0px 0 52px; cursor:pointer; float:left; width:100%;}
.pro_detail01 .left .download_box .box .Agreement .icon{display:inline-block; width:15px; height:15px; border:1px solid #333f47; margin-right:15px; vertical-align:middle;}
.pro_detail01 .left .download_box .box .Agreement .txt{font-size:15px; color:#333f47; display:inline-block; vertical-align:middle;}
.pro_detail01 .left .download_box .box .Agreement .txt a{color:#006ebc; font-weight:bold; margin-left:5px;}
.pro_detail01 .left .download_box .box .Agreement.cur .icon{background:#006ebc; border-color:#006ebc;}
.pro_detail01 .left .download_box .box .more{float:left;}
.pro_detail01 .left .download_box .box .more a{display:block; width:190px; height:52px; line-height:52px; font-size:18px; font-weight:bold; color:#333f47; background:#006ebc; text-align:center;}
.pro_detail01 .left .download_box .box .more button{display:block; width:190px; height:52px; line-height:52px; font-size:18px; font-weight:bold; color:#333f47; background:#006ebc; text-align:center; outline:none; border:none;}
.pro_detail01 .left .download_box .box .close{width:44px; height:44px; background:url(../images/pro_detail_close.png) no-repeat center; position:absolute; top:60px; right:45px; transition:all 0.5s ease; cursor:pointer;}
.pro_detail01 .left .download_box .box .close:hover{transform:rotateZ(180deg);}
.pro_detail01 .right{width:41%; float:right; background:#f6f6f6; height:600px; overflow:hidden; position:relative;}
.pro_detail01 .right .r_box{padding-top:60px; padding-left:45px; position:relative; z-index:3;}
.pro_detail01 .right .title{font-size:22px; color:#006ebc; font-weight:bold;}

.pro_detail01 .right .title span{font-size:24px; vertical-align:-2px; color:#333f47; font-family:Impact; margin-right:20px;}
.pro_detail01 .right .title.hunning span{font-size:35px; font-family:"微软雅黑";}
.pro_detail01 .right .text{font-size:15px; color:#333f47; line-height:28px; margin-bottom:15px;}
.pro_detail01 .right .list .tit{font-size:16px; line-height:28px; color:#333f47; font-weight:bold; margin-bottom:15px;}
.pro_detail01 .right .list li{display:inline-block; background:#fff; margin-right:2.5%;  margin-bottom:11px;}
.pro_detail01 .right .list li .li_box{padding:14px 20px;}
.pro_detail01 .right .list li .li_box .img_{float:left; width:40px; height:32px; transition:all 0.5s ease;}
.pro_detail01 .right .list li .li_box .txt{float:right; font-size:15px; margin-left:15px; line-height:32px; color:#333f47; font-weight:lighter;}
.pro_detail01 .right .list li:hover .li_box .img_{transform:rotateY(180deg);}
.pro_detail01 .right .pro_download{position:relative; padding-bottom:15px;}
.pro_detail01 .right .pro_download:after{content:''; position:absolute; left:0; bottom:0; width:45%; height:0px; background:#c1c1c1;}
.pro_detail01 .right .pro_download a .icon{display:inline-block; width:16px; height:16px; background:url(../images/pro_add.png) no-repeat; position:absolute; left:5px; top:7px; transition:all 0.5s ease;}
.pro_detail01 .right .pro_download a:hover .icon{background-position:0 -16px;}
.pro_detail01 .right .pro_download a span{display:inline-block; font-size:18px; color:#2e2e2e; font-weight:bold; line-height:28px; padding-left:35px; transition:all 0.5s ease;}
.pro_detail01 .right .pro_download a:hover span{color:#fd8800;}
.pro_detail01 .right .con{margin:0 0 25px 0;}
.pro_detail01 .right .con a{display:inline-block; margin-right:40px;}
.pro_detail01 .right .con a span{display:inline-block; vertical-align:middle;}
.pro_detail01 .right .con a span.icon{width:19px; height:19px; margin-right:10px;}
.pro_detail01 .right .con a span.icon img{display:none;}
.pro_detail01 .right .con a.con_a1 span.icon{background:url(../images/pro_detail01_ico1.png) no-repeat 0 -19px;;}
.pro_detail01 .right .con a.con_a1:hover span.icon{background-position:0 0}
.pro_detail01 .right .con a.con_a2 span.icon{background:url(../images/pro_detail01_ico2.png) no-repeat 0 -19px;}
.pro_detail01 .right .con a.con_a2:hover span.icon{background-position:0 0;}
.pro_detail01 .right .con a.con_a3 span.icon{background:url(../images/pro_detail01_ico3.png) no-repeat 0 -19px;}
.pro_detail01 .right .con a.con_a3:hover span.icon{background-position:0 0;}
.pro_detail01 .right .con a.con_a4 span.icon{background:url(../images/pro_detail01_ico4.png) no-repeat 0 -19px;}
.pro_detail01 .right .con a.con_a4:hover span.icon{background-position:0 0;}
.pro_detail01 .right .con a span.txt{font-size:16px;}
.pro_detail01 .right .pro_price{width:36%; height:58px; line-height:58px; background:#006ebc; text-align:center; font-size:18px; font-weight:bold; color:#fff; position:relative}
.pro_detail01 .right .pro_price a{position:relative; z-index:3; color:#fff; display:block;}
.pro_detail01 .right .pro_price:after{content:''; width:0; height:100%; background:#006ebc; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.pro_detail01 .right .pro_price a:hover{color:#fff;}
.pro_detail01 .right .pro_price:hover:after{width:100%;}

.pro_detail02 .hd{border-bottom:1px solid #dfdfdf; margin-bottom:50px; height:103px;}
.pro_detail02 .hd .target_wrap{padding:29px 0px; transition:padding 0.5s ease;}
/*.pro_detail02 .hd.fixed{height:74px;}*/
.pro_detail02 .hd .target_wrap.fixed{width:100%; position:fixed; left:0; top:0; background:#fff; z-index:5; box-shadow:0 0 15px rgba(0,0,0,.2); padding:15px 0;}
.pro_detail02 .hd .target_wrap .fix{ position:relative;}
.pro_detail02 .hd .title{float:left; font-size:22px; line-height:44px; color:#006ebc; font-family:Impact; font-size:24px; font-weight:bold;}
.pro_detail02 .hd ul{float:right; margin-right: 153px;}
.pro_detail02 .hd ul li{display:inline-block; font-size:22px; line-height:44px; color:#333f47; font-weight:bold; margin-left:65px; cursor:pointer;}
.pro_detail02 .hd ul li.active{color:#006ebc;}
.pro_detail02 .hd span.father{display:block;position: absolute; right: 0; font-size:22px; line-height:44px; color:#333f47; font-weight:bold; cursor:pointer;}
.pro_detail02 .sections{margin-bottom:50px;}
.pro_detail02 .sections .title{font-size:50px; line-height:50px; color:#333f47; font-weight:bold; margin-bottom:27px;}
.pro_detail02 .sections .title_2{ font-size:18px; color:#333f47; font-weight:bold; padding: 16px 0;}
.pro_detail02 .sections .title_3{ font-size:16px; color:#333f47; font-weight:bold; padding: 16px 0;}
.pro_detail02 .sections01 .content .left{width:22%; float:left;}
.pro_detail02 .sections01 .content .left li{font-size:18px; height:63px; line-height:63px; color:#333f47; font-weight:lighter; padding-left:35px; position:relative; margin-top:13px; background:#f6f6f6; cursor:pointer;}
.pro_detail02 .sections01 .content .left li:first-child{margin-top:0px;}
.pro_detail02 .sections01 .content .left li:before{content:''; width:6px; height:100%; background:#006ebc; position:absolute; left:0; top:0;}
.pro_detail02 .sections01 .content .left li:after{content:''; width:9px; height:20px; background:url(../images/pro_detail_jt.png) no-repeat center; position:absolute; left:100%; top:50%; margin-top:-10px; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.pro_detail02 .sections01 .content .left li.cur{background:#006ebc;}
.pro_detail02 .sections01 .content .left li.cur:before{background:#333f47;}
.pro_detail02 .sections01 .content .left li.cur:after{opacity:1; visibility:visible;}
.pro_detail02 .sections01 .content .right{width:76%; float:right; height:370px; background:#fbfbfb; position:relative}
.pro_detail02 .sections01 .content .right li{position:absolute; left:0; bottom:0; width:100%; height:100%; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.pro_detail02 .sections01 .content .right li .li_box{padding:50px 45px;}
.pro_detail02 .sections01 .content .right li .intro{float:left; width:43%;}
.pro_detail02 .sections01 .content .right li .intro p{margin-bottom:20px; line-height:36px; font-size:16px;}
.pro_detail02 .sections01 .content .right li .intro p em{ font-weight:bold;}
.pro_detail02 .sections01 .content .right li .intro.lib p{ margin-bottom:0;}/*列表样式时*/
.pro_detail02 .sections01 .content .right li .intro .tit{font-size:24px; color:#333f47; font-weight:bold; margin-bottom:11px; margin-top:20px;}
.pro_detail02 .sections01 .content .right li .intro .con{font-size:15px; color:#333f47; line-height:32px;}
.pro_detail02 .sections01 .content .right li .intro{font-size:15px; padding-right:20px; height:300px; overflow-y:auto;}
.pro_detail02 .sections01 .content .right li .intro::-webkit-scrollbar {/*滚动条整体样式*/
    width:4px;     /*高宽分别对应横竖滚动条的尺寸*/
    height:4px;
}
.pro_detail02 .sections01 .content .right li .intro::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius:5px;
    background:#006ebc;
    background:rgba(252,176,38,.6)
}
.pro_detail02 .sections01 .content .right li .intro::-webkit-scrollbar-track {/*滚动条里面轨道*/
    border-radius:0;
    background:#f6f5f5;
}
.pro_detail02 .sections01 .content .right li .intro{height:280px}/* 以最少的内容撑起来的高度 来写 */
.pro_detail02 .sections01 .content .right li .intro li{ position: relative;visibility:visible;opacity:1;}
.pro_detail02 .sections01 .content .right li .img_{width:46%; float:right;}
.pro_detail02 .sections01 .content .right li .img_ful{max-width:100%; margin-bottom: 20px;}
.pro_detail02 .sections01 .content .right li .intro{width:100%;}

.pro_detail02 .sections01 .content .right li.no_img .img_{display:none;}
.pro_detail02 .sections01 .content .right li.cur{opacity:1; visibility:visible;}
.pro_detail02 .sections01 .bianji{margin-top:30px}
.pro_detail02 .sections01 .c{font-size:16px; line-height:1.8; color:#666; margin-top:30px;}
.pro_detail02 .sections01 .c .l p{ text-indent:2em;}
.pro_detail02 .sections01 .c p{ margin-bottom:10px; text-indent: 2em;}
.pro_detail02 .sections01 .c li { list-style: disc; padding-left: 2px;}
.pro_detail02 .sections02 .content{position:relative; overflow-x:auto; text-align:center;}
.pro_detail02 .sections02 .content .l ul{ padding-left: 20px; text-align: left;}
.pro_detail02 .sections02 .content .l li { list-style: disc; padding-left: 2px; line-height: 40px; font-size: 16px;}
.pro_detail02 .sections02 .content .l p{ text-indent:2em;}
.pro_detail02 .sections02 .content p{ margin-bottom:10px; text-indent: 2em;}
.pro_detail02 .sections02 .content .content_table .table_tr{height:59px;/* padding:0 20px;*/}
.pro_detail02 .sections02 .content .content_table tr{height:59px;}
.pro_detail02 .sections02 .content .content_table01 tr td:first-child{ font-weight:bold; background:#f8f8f8;}
/*最顶上一行 背景是主色橙色*/
.pro_detail02 .sections02 .content .content_table .table_tr.top_tr.content_tr{font-weight:normal; background:#f8f8f8; color:#333f47; font-size:15px; font-weight:bold;}
/*每一条td宽度是257 */
/* .pro_detail02 .sections02 .content .content_table .table_tr td{width:257px; box-sizing:border-box; word-break:break-all;} */
/*标题区的背景*/
.pro_detail02 .sections02 .content .content_table .table_tr.title_tr td{background:#eeeff7;}
/*内容区的背景和高度*/
.pro_detail02 .sections02 .content .content_table .table_tr.content_tr{background:#FFF;}
/*表格2绝对定位 只留下左侧一列，也就是每一个tr中的第一个td*/
/* .pro_detail02 .sections02 .content .content_table01{position:relative; z-index:1;}
.pro_detail02 .sections02 .content .content_table02{position:absolute; left:0; top:0; width:228px; border-right:1px solid #c2c2c2; z-index:2;overflow:hidden;}
.pro_detail02 .sections02 .content .content_table .table{width:2058px; overflow:hidden; display:block; max-width:none;}
.pro_detail02 .sections02 .content .content_table02 .table-responsive{overflow:hidden;}
.pro_detail02 .sections02 .content .content_table02 .table_tr td.nofirst_td{ display:none;}
.pro_detail02 .sections02 .content .content_table02 .table_tr td.first_td{width:257px;}
.pro_detail02 .sections02 .table{margin-bottom:0;} */
.pro_detail02 .sections03{background:url(../images/pro_detail03_1.jpg) no-repeat center; padding:65px 0;}
.pro_detail02 .sections03 .infor .smal_tit{font-size:36px; line-height:36px; font-weight:lighter; color:#fff;}
.pro_detail02 .sections03 .infor .title{color:#fff; margin-top:19px;}
.pro_detail02 .sections03 .content{position:relative}
.pro_detail02 .sections03 .content .rect-6083{padding-bottom:60.83%;}
/*.pro_detail02 .sections03 .content .item{width:32%; margin-left:2%; float:left; position:relative}*/
.pro_detail02 .sections03 .content .item a{display:block;}
.pro_detail02 .sections03 .content .item:first-child{margin-left:0px;}
.pro_detail02 .sections03 .content .item .intro{background:#fff;}
.pro_detail02 .sections03 .content .item .intro .box{padding:30px 25px;}
.pro_detail02 .sections03 .content .item .intro .box .line{width:49px; height:3px; background:#006ebc;}
.pro_detail02 .sections03 .content .item .intro .box .t{font-size:24px; line-height:26px; color:#000e2e; margin-top:15px;}
.pro_detail02 .sections03 .content .item .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:#006ebc; transition:all 0.5s ease; opacity:0; visibility:hidden;}
.pro_detail02 .sections03 .content .item .cover .box{padding:50px 25px; position:relative; z-index:2;}
.pro_detail02 .sections03 .content .item .cover .box .line{ width:49px; height:3px; background:#333f47; margin-bottom:15px;}
.pro_detail02 .sections03 .content .item .cover .box .t{font-size:20px; line-height:30px; font-weight:bold; color:#333f47; margin-bottom:20px}
.pro_detail02 .sections03 .content .item .cover .box .c{font-size:15px; line-height:26px; color:#535353; height:78px; overflow:hidden;}
.pro_detail02 .sections03 .content .item .cover .box .list{margin-top:10px;}
.pro_detail02 .sections03 .content .item .cover .box .list dd{font-size:15px; line-height:28px; color:#535353}
.pro_detail02 .sections03 .content .item .cover .box .list dd span{font-weight:bold; font-size:18px;}
.pro_detail02 .sections03 .content .item .cover .box .list dd span:nth-child(2){ margin-left:20px;}
.pro_detail02 .sections03 .content .item:hover .cover{opacity:1; visibility:visible;}
.pro_detail02 .sections03 .content .item{display:none;}
.pro_detail02 .sections03 .content .owl-item .item{display:block;}
.pro_detail02 .sections03 .content .sec3_btn>div{width:26px; height:77px; background:url(../images/service01_jt.png) no-repeat;  position:absolute; top:50%; margin-top:-38px; z-index:2; font-size:0; cursor:pointer;}
.pro_detail02 .sections03 .content .sec3_btn>div.disabled{display:none;}
.pro_detail02 .sections03 .content .sec3_btn .owl-prev {left:-35px;background-position:0 -77px;}
.pro_detail02 .sections03 .content .sec3_btn .owl-next {right:-35px;background-position:-26px -77px;}
.pro_detail02 .sections04 .content{margin-top:40px;}
.pro_detail02 .sections04 .content .li{width:32%; margin-right:2%; float:left; cursor:pointer;}
.pro_detail02 .sections04 .content .li:nth-child(3n){margin-right:0px;}
.pro_detail02 .sections04 .content .li_three{margin-right:0px;}
.pro_detail02 .sections04 .content .li .intro{padding:20px 17px 0 17px;}
.pro_detail02 .sections04 .content .li .intro .t{font-size:15px; color:#333f47; line-height:24px; height:24px; overflow:hidden;}
.pro_detail02 .sections04 .content .li .cover{width:100%; position:absolute; left:0; bottom:0; height:49px; background:url(../images/green80.png) center;}
.pro_detail02 .sections04 .content .li .cover .box{padding:14px 15px 15px; line-height:20px; height:20px;}
.pro_detail02 .sections04 .content .li .cover .box span{display:inline-block; vertical-align:middle; font-size:12px; color:#fff; margin-right:10px; line-height:20px; height:20px; overflow:hidden; position:relative}
.pro_detail02 .sections04 .content .li .cover .box span.icon01{padding-left:25px; display:none;}
.pro_detail02 .sections04 .content .li .cover .box span.icon02{padding-left:30px;}
.pro_detail02 .sections04 .content .li .cover .box span.icon01 i{display:inline-block; width:16px; height:18px; background:url(../images/video_list01_icon1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-9px;}
.pro_detail02 .sections04 .content .li .cover .box span.icon02 i{display:inline-block; width:22px; height:14px; background:url(../images/video_list01_icon2.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px;}
.pro_detail02 .sections04 .content .li .cover .box .play{position:absolute; right:0; bottom:0; width:55px; height:49px; background:url(../images/video_list01_2.jpg) no-repeat center;}

.pro_detail02 .sections05 .content{margin-top:30px;}
.pro_detail02 .sections05 .content li{transition:all 0.5s ease;}
.pro_detail02 .sections05 .content li .li_box{border:1px solid #d6d6d6;}
.pro_detail02 .sections05 .content li .img_{width:90%; margin:20px auto 0}
.pro_detail02 .sections05 .content li .infor{padding:30px 30px 0; position:relative; z-index:2;}
.pro_detail02 .sections05 .content li .infor .tit{font-size:15px; line-height:30px; color:#333f47;}
.pro_detail02 .sections05 .content li .infor .con{font-size:34px; line-height:34px; color:#1b1b1b; font-family:Impact;}
.pro_detail02 .sections05 .content li .infor .con.hunning{font-size:25px; font-family:"微软雅黑";}
.pro_detail02 .sections05 .content li .infor .icon{width:63px; height:62px; /*background:url(../images/pro_list_ico.png) no-repeat center;*/ position:absolute; top:30px; right:25px; opacity:0; visibility:hidden;}
.pro_detail02 .sections05 .content li.li_new .infor .icon{opacity:1; visibility:visible;}
.pro_detail02 .sections05 .content li .intro{padding:15px 35px;}
.pro_detail02 .sections05 .content li .intro .con .con_text{margin-bottom:10px; font-size:15px;}
.pro_detail02 .sections05 .content li .intro .con .con_text .text_t{color:#2f2f2f; line-height:28px;}
.pro_detail02 .sections05 .content li .intro .con .con_text .text_c{color:#0e0e0e; font-size:16px; font-weight:bold;}
.pro_detail02 .sections05 .content li .intro .con .con_text .text_c .cn{display:none; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_detail02 .sections05 .content li .intro .con .con_text .text_c .en{display:block; display:none; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_detail02 .sections05 .content li:hover{box-shadow:0 0 20px rgba(0,0,0,0.2)}
.pro_detail02 .sections05 .content li .more_box{text-align:center; margin-bottom:35px;}
.pro_detail02 .sections05 .content li .more_box .more{display:inline-block; padding:0 28px; height:41px; line-height:41px; text-align:center; border:1px solid #798186; font-size:16px; color:#333f47; position:relative; margin-left:14px}
.pro_detail02 .sections05 .content li .more_box .more:first-child{margin-left:0px;}
.pro_detail02 .sections05 .content li .more_box .more span{position:relative; z-index:3;}
.pro_detail02 .sections05 .content li .more_box .more:after{content:''; width:0; height:100%; background:#333e46; position:absolute; left:0; bottom:0; z-index:1; transition:all 0.5s ease;}
.pro_detail02 .sections05 .content li .more_box .more:hover{color:#f5a834; border-color:#333e46;}
.pro_detail02 .sections05 .content li .more_box .more:hover:after{width:100%;}
.pro_detail03{padding:50px 0; background:#006ebc;}
.pro_detail03 li{width:25%; float:left; position:relative}
.pro_detail03 li:after{content:''; width:2px; height:149px; background:#fff; background:rgba(255,255,255,.3); position:absolute; left:0; top:22px;}
.pro_detail03 li:first-child:after{display:none;}
.pro_detail03 li .li_box{padding:0 11.5%;}
.pro_detail03 li .li_box .img_{width:78px; height:60px; margin:0 auto 15px; transition:all 0.5s ease;}
.pro_detail03 li .li_box .intro{text-align:center;}
.pro_detail03 li .li_box .intro .t{font-size:30px; line-height:30px; color:#333f47; font-weight:lighter; margin-bottom:10px;}
.pro_detail03 li .li_box .intro .c1{font-size:18px; line-height:25px; color:#333f47; font-weight:bold;}
.pro_detail03 li .li_box .intro .c1 a:hover{opacity:0.8; color:#333f47}
.pro_detail03 li .li_box .intro .c2{margin-top:19px;}
.pro_detail03 li .li_box .intro .c2 form{font-size:0; text-align:center;}
.pro_detail03 li .li_box .intro .c2 .inp_wrap{display:inline-block; width:70%; height:48px; vertical-align:middle;}
.pro_detail03 li .li_box .intro .c2 .inp_wrap input{width:100%; border:none; background:#fff; height:48px; line-height:48px; font-size:15px; color:#333f47; font-weight:lighter; text-indent:17px; padding:0;}
.pro_detail03 li .li_box .intro .c2 .btn_wrap{display:inline-block; width:25%; height:48px; vertical-align:middle;}
.pro_detail03 li .li_box .intro .c2 .btn_wrap button{width:100%; padding:0; margin:0; background:#333f47; cursor:pointer; font-size:16px; color:#fff; height:48px; line-height:48px; outline:none; border:none; text-align:center}
.pro_detail03 li .li_box .intro .c3 span{font-size:18px; color:#333f47; font-weight:bold; line-height:25px;}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox{text-align:center; margin-top:10px;}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox a{display:inline-block; background:url(../images/pro_share.jpg) no-repeat; width:40px; height:37px; margin:0 6px 0 0;transition:none; padding:0; float:none; position:relative}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox a.bds_tsina{background-position:0 0;}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox a.bds_weixin{background-position:-40px 0;}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox a.bds_sqq{background-position:-80px 0;}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox a:after{content:''; width:12px; height:6px; background:url(../images/pro_list_sj.png) no-repeat center; position:absolute; left:50%; margin-left:-6px; bottom:100%; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.pro_detail03 li .li_box .intro .c3 .bdsharebuttonbox a:hover:after{opacity:1; visibility:visible;}
.pro_detail03 li .li_box .intro .c4{position:relative}
.pro_detail03 li .li_box .intro .c4 .text{height:45px; line-height:45px; font-size:15px;  color:#333f47; border:2px solid #333f47; text-align:left; padding-left:13px; cursor:pointer;}
.pro_detail03 li .li_box .intro .c4 .c_down{position:absolute; left:0; top:100%; border-top:none; width:100%; background:#fff; z-index:2;display:none; text-align:left;}
.pro_detail03 li .li_box .intro .c4 .c_down dd a {display:block; padding:6px 13px; line-height:1.8;}
.pro_detail03 li .li_box .intro .c4 .c_down dd a:hover{background:#eee;}
.pro_detail03 li:hover .li_box .img_{transform:rotateY(180deg);}
