﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color:#333; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#333;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:#007f00;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#333; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#333; background:none; border:none; }
.util-page span.jump{ background:none; color:#333;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:#333; font-size:16px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1260px; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:15px; line-height:1.6; color:#333; background:#fff;}
a{color:inherit;}
a:hover { color:#007f00;}
::-moz-selection {color:#fff; background:#007f00; }
::selection {color:#fff; background:#007f00; }
::-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) }

/* 网站样式 */
/* 公共按钮 */
.common-btn {height:40px; width:40px; border-radius:50%; display:block; background:#339933; color:#fff; text-align:center;  line-height:40px; font-size:16px; transition:all 0.5s ease-in-out; position:relative; overflow:hidden; text-align:center;}
.common-btn:hover{color:#fff;}
.common-btn .smal{position:absolute; right:0px; left:0px; 
	-webkit-transform:translateX(0px);
	-moz-transform:translateX(0px); 
	-ms-transform:translateX(0px); 
	-o-transform:translateX(0px); 
	transform:translateX(0px);
	-webkit-transition:-webkit-transform 0.8s ease-in-out; 
	-moz-transition:-moz-transform 0.8s ease-in-out; 
	transition:transform 0.8s ease-in-out; 
	opacity:1;
	visibility:visible;
}
.common-btn:hover .smal{
	-webkit-transform:translateX(200px); 
	-moz-transform:translateX(200px); 
	-ms-transform:translateX(200px); 
	-o-transform:translateX(200px); 
	transform:translateX(200px);
}
.common-btn .big{height:128px; width:128px; max-width:100%; margin:0 auto; text-align:center; display:table-cell!important; position:relative; vertical-align:middle; word-wrap:break-word; text-align:center; 
	-webkit-transform:translateY(200px); 
	-moz-transform:translateY(200px); 
	-ms-transform:translateY(200px); 
	-o-transform:translateY(200px);
	transform:translateY(200px); 
	-webkit-transition:-webkit-transform 0.5s ease-in-out,opacity 0.8s ease-in-out; 
	-moz-transition:-moz-transform 0.5s ease-in-out,opacity 0.8s ease-in-out; 
	transition:transform 0.5s ease-in-out,opacity 0.8s ease-in-out; opacity:0; visibility:hidden;
}
.common-btn:hover{height:128px; width:128px; z-index:9;}
.common-btn:hover .big{
	-webkit-transform:translateY(0px); 
	-moz-transform:translateY(0px); 
	-ms-transform:translateY(0px); 
	-o-transform:translateY(0px); 
	transform:translateY(0px); 
	opacity:1;
	visibility:visible;
}
/* 公共按钮 end */

/* Pc_header1 */
.pageHeader{height:86px;}
.header .h_bott{border-top:1px solid #f8f8f8; position:relative; z-index:10;}
.header .h_bott ul{font-size:0; text-align:center;}
.header .h_bott .nav_li{display:inline-block; font-size:16px; line-height:85px; color:#333; position:relative; transition:all 0.5s ease;}
.header .h_bott .nav_li .nav_a{display:inline-block; padding:0 10px; margin:0 17px; position:relative; z-index:2; transition:all 0s ease;}
.header .h_bott .nav_li:after {content:''; position:absolute; width:0; height:2px; bottom:0; left:0; background:#339933; transition:all .4s ease; z-index:1;}
.header .h_bott .nav_li.cur:after{width:100%;}
.header .h_bott .nav_li:hover:after{width:100%;}

/* 第二个pc头部 */
.Pc_header2 .h_bott .logo{width:106px; height:43px; float:left; margin-top:21px;}
.Pc_header2 .h_bott .h_tools{float:right; margin-top:32px;}
.Pc_header2 .h_bott .h_tools > div{margin:0 12px;}
.Pc_header2 .h_bott .h_tools .h_language{position:relative; font-size:0; }
.Pc_header2 .h_bott .h_tools .h_language span{display:inline-block; vertical-align:middle}
.Pc_header2 .h_bott .h_tools .h_language span.icon1{width:19px; height:19px; background:url(../img/h_lan.png) no-repeat center}
.Pc_header2 .h_bott .h_tools .h_language span.icon2{width:7px; height:5px; background:url(../img/h_lan2.png) no-repeat center;}
.Pc_header2 .h_bott .h_tools .h_language .lan_down{z-index:2; position:absolute; left:50%; margin-left:-50px; top:100%; margin-top:5px; width:100px; border:1px solid #e5e5e5; text-align:center; display:none; background:#fff; border-radius:10px;}
.Pc_header2 .h_bott .h_tools .h_language .lan_down ul{padding:5px 0;}
.Pc_header2 .h_bott .h_tools .h_language .lan_down li a{font-size:16px; line-height:30px; color:#666;}
.Pc_header2 .h_bott .h_tools .h_language .lan_down li a:hover{color:#007f00;}
.Pc_header2 .h_bott .h_tools .h_search .icon{cursor:pointer; width:20px; height:20px; background:url(../img/h_search.png) no-repeat center;}
.Pc_header2 .h_bott .inav_wrapper{float:right; position:relative}
.Pc_header2{position:fixed; top:0; height:86px; width:100%; left:0%; z-index:10; transition:.7s ease;background:#fff;}
.pageHeader.fixed .Pc_header2 {box-shadow:0 0 15px rgba(0,0,0,.2);}

/* 头部搜索 */
.top_search{position:absolute; top:100%; width:100%; left:0; display:none;}
.top_search .bg{position:absolute; top:0; width:100%; height:2000px; background:url(../img/black.6.png); opacity:0; visibility:hidden; transition:.5s ease;}
.top_search .search_area{background:#fff; position:relative; border-top:1px solid #e6e6e6;}
.top_search .search_box{padding:40px 0;}
.top_search .search_box input{font-size:30px; line-height:46px; outline:none; display:inline-block; vertical-align:middle; width:93%; border:none;}
.top_search .search_box .btn_top_search{cursor:pointer; width:46px;/*display:inline-block;*/vertical-align:middle;position:relative; border:none; padding:0; outline:none; background:transparent; float:right;}
.top_search .search_box .btn_top_search img{display:inline-block; vertical-align:middle; width:46px;
	-webkit-transition:opacity 0.1s;
	-moz-transition:opacity 0.1s;
	-ms-transition:opacity 0.1s;
	-o-transition:opacity 0.1s;
	transition:opacity 0.1s;}
.top_search .search_box .btn_top_search img.on{position:absolute;top:0;left:0;opacity:0; visibility:hidden;}
.top_search .search_box .btn_top_search:hover img.off{opacity:0; visibility:hidden;}
.top_search .search_box .btn_top_search:hover img.on{opacity:1; visibility:visible;}
.top_search.on .bg{opacity:1;visibility:visible;}



/* 产品、解决方案导航下拉 */
.header .h_bott .nav_li .navPro_down{position:absolute; left:0px; top:100%; z-index:3; width:1260px; display:none;}
.header .h_bott .nav_li .navPro_down .content {font-size:0;}
.header .h_bott .nav_li .navPro_down .content .nav_item{background:#fff; float:left;; padding:30px 30px; min-width:198px; min-height:310px; position:relative; opacity:0; visibility:hidden; transform:translateX(-40px); transition:all 0.5s ease;}
.header .h_bott .nav_li .navPro_down .content .nav_item li{font-size:16px; color:#333; line-height:35px; position:relative; text-align:left;}
.header .h_bott .nav_li .navPro_down .content .nav_item li a{display:block;}
.header .h_bott .nav_li .navPro_down .content .nav_item li:after{content:''; width:6px; height:10px; background:url(../img/xl_jt.png) no-repeat; background-position:0 0; position:absolute; right:0; top:50%; margin-top:-5px;}
.header .h_bott .nav_li .navPro_down .content .nav_item li.active{color:#007f00;}
.header .h_bott .nav_li .navPro_down .content .nav_item li.active:after{background-position:0 -10px}
.header .h_bott .nav_li .navPro_down .content .nav_item li:hover:after{background-position:0 -10px}
.header .h_bott .nav_li .navPro_down .content .nav_item.on:after{content:''; width:1px; height:290px; background:#d1d3d4; position:absolute; right:0; top:30px;}
.header .h_bott .nav_li .navPro_down .content .nav_item:last-child:after{display:none;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li:after{display:none}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li a{display:inline-block; position:relative;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li a:after{content:''; width:0%; height:1px; background:#339933; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li.active a:after{width:100%;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji li:hover a:after{width:100%;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_yiji{opacity:1; visibility:visible; transform:translateY(0px);}
.header .h_bott .nav_li .navPro_down .content .nav_item.on{opacity:1; visibility:visible; transform:translateX(0px)}

/* 其余栏目导航下拉 */
.header .h_bott .nav_li .rect-5652{padding-bottom:56.52%;}
.header .h_bott .nav_li .navOther_down{width:530px; position:absolute; left:50%; margin-left:-265px; background:#fff; z-index:3;display:none;}
.header .h_bott .nav_li .navOther_down .content{padding:40px 23px;}
.header .h_bott .nav_li .navOther_down .content .left{width:40%; padding:0 8% 0 3%; float:left; position:relative;text-align:left;}
.header .h_bott .nav_li .navOther_down .content .left:after{content:""; width:1px; height:100%; position:absolute; right:11px; top:0; background:#d1d3d4;}
.header .h_bott .nav_li .navOther_down .content .left .intro .t{font-size:18px; line-height:26px; margin:20px 0 10px;}
.header .h_bott .nav_li .navOther_down .content .left .intro .c{font-size:16px; line-height:22px;}
.header .h_bott .nav_li .navOther_down .content .right{padding:0 3%; float:left; position:relative;}
.header .h_bott .nav_li .navOther_down .content .right:after{content:""; width:1px; height:100%; position:absolute; left:-11px; top:0; background:#d1d3d4; margin-left:-1px;}
.header .h_bott .nav_li .navOther_down .content .right li{font-size:16px; line-height:26px; color:#555; margin-bottom:12px; text-align:left}
.header .h_bott .nav_li .navOther_down .content .right li a{position:relative; display:block;}
.header .h_bott .nav_li .navOther_down .content .right li a:after{content:''; width:0%; height:1px; background:#339933; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.header .h_bott .nav_li .navOther_down .content .right li:hover a:after{width:100%;}


.channel_content{padding:55px 0; min-height:300px;}

/* 底部 */
footer{background:#f7f7f7;}
.f_top{padding:65px 0 50px;}
.f_top .content dl{width:16%; float:left; margin-left:4%;}
.f_top .content dl dt{font-size:18px; line-height:28px; font-weight:normal; color:#007f00; margin-bottom:13px;}
.f_top .content dl dd{font-size:16px; line-height:35px; color:#333;}
.f_top .content dl a{-webkit-transform:translateX(0); -ms-transform:translateX(0); transform:translateX(0); display:block;}
.f_top .content dl a:hover{-webkit-transform:translateX(5px); -ms-transform:translateX(5px); transform:translateX(5px);}
.f_top .share_box{text-align:right; margin-right:5%;}
.f_top .share_box .bdsharebuttonbox{overflow:hidden;}
.f_top .share_box a{display:inline-block; font-size:23px; color:#8c8c8c; float:none; background:none; padding:0; margin:5px 5px 0;}
.f_top .share_box a.bds_tqq{background-position:0 0;}
.f_top .share_box a.bds_fbook{background-position:-48px 0;}
.f_top .share_box a.bds_twi{background-position:-24px 0;}
.f_bott{font-size:16px; line-height:30px; color:#333; padding:15px 0;}
.f_bott .left{float:left;}
.f_bott .right{float:right; padding-right:5%;}
.f_bott .right a{display:inline-block}
.f_bott .right em{display:inline-block; margin:0 5px;}
.f_bott .right span{display:inline-block}


/* .ibanner */
.ibanner {height:657px; overflow:hidden; position:relative;}
.ibanner .item{height:657px; overflow:hidden; position:relative;}
.ibanner .item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-item .item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .item video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}

.ibanner .iban_word{position:absolute; left:0; top:180px; width:100%; z-index:5}
.ibanner .iban_word .intro .tit{font-size:40px; line-height:50px; color:#333;}
.ibanner .iban_word .intro .con{font-size:22px; line-height:26px; color:#333; margin:15px 0 40px;}


/* banner圆点 */
.ibanner .dots_btn{width:100%; text-align:right; bottom:50px; position:absolute; z-index:1;}
.ibanner .dots_btn .dot{position:relative; display:inline-block; width:10px; height:10px; padding:0; border:2px solid rgba(255,255,255,0.8); background:0; border-radius:50%; cursor:pointer; margin:0 35px;}
.ibanner .dots_btn .dot.active {border:2px solid white;}
.ibanner .dots_btn .dot:before,
.ibanner .dots_btn .dot:after {content:""; position:absolute; left:50%; top:50%; transform-origin:0 0; transform:translate3d(-50%,-50%,0); width:24px; height:24px; border:1px solid transparent; border-radius:50%;}
.ibanner .dots_btn .dot:hover:before, 
.ibanner .dots_btn .dot:hover:after {border-color:rgba(255,255,255,0.6);}
.ibanner .dots_btn .dot.active:before {background:rgba(255,255,255,0.2); border:1px solid rgba(255,255,255,0.6);}
.ibanner .dots_btn .dot:hover:before {border-top-color:transparent; animation:rotating 3s linear infinite;}
.ibanner .dots_btn .dot:hover:after {width:34px; height:34px; border-top-color:transparent; border-bottom-color:transparent; animation:rotating 3s linear reverse infinite;}
.ibanner .dots_btn .dot span{width:77px; position:absolute; right:100%; height:1px; background:rgba(255,255,255,0.6); top:50%;}
.ibanner .dots_btn .dot:first-child span{display:none;}

@keyframes rotating{
	from{transform:rotate(0) translate3d(-50%,-50%,0)}
	to{transform:rotate(360deg) translate3d(-50%,-50%,0)}
}

/* ipart01 */
.ipart01{padding:50px 0 0;}
.ipart01 .infor{text-align:center; color:#333;}
.ipart01 .infor .tit{display:inline-block; font-size:36px; line-height:36px;}
.ipart01 .content{margin-top:45px;}
.ipart01 .content .hd .box{font-size:0; text-align:center; border-bottom:1px solid #e9e9e9; margin:0 22px;}
.ipart01 .content .hd .box .dot{display:inline-block; width:20%; /*padding:0 80px;*/ height:58px; line-height:58px; text-align:center; color:#333; font-size:16px; cursor:pointer;}
.ipart01 .content .hd .box .dot span{display:block;}
.ipart01 .content .hd .box .dot.active span{background:#007f00; border:1px solid #e9e9e9;  color:#339933;}
.ipart01 .content .bd {height:475px; overflow:hidden; margin-top:50px;}
.ipart01 .content .bd .item{position:relative;}
.ipart01 .content .bd .item>img {width:100%; height:475px; object-fit:cover; border-radius:20px 20px 0 20px;}
.ipart01 .content .bd .item .intro{position:absolute; z-index:2; top:90px; left:0; width:100%;}
.ipart01 .content .bd .item .intro .box{width:45%; color:#fff; padding-left:6%;}
.ipart01 .content .bd .item .intro .box .icon{width:55px; height:56px; opacity:0; visibility:hidden; }
.ipart01 .content .bd .item .intro .box .tit{font-size:30px; line-height:30px; color:#333; opacity:0; visibility:hidden; margin:25px 0 20px}
.ipart01 .content .bd .item .intro .box .con{font-size:16px; line-height:30px; color:#343434; opacity:0; visibility:hidden;}
.ipart01 .content .bd .item .intro .box .con a{display:inline-block;}
.ipart01 .content .bd .item .intro .box .con span{display:inline-block; margin:0 2px;}
.ipart01 .content .bd .item .intro .common-btn{opacity:0; visibility:hidden; margin-top:40px;}
.ipart01 .content .bd .owl-item.active .item .intro .icon{animation:indbanLeft 1s ease both .4s;}
.ipart01 .content .bd .owl-item.active .item .intro .tit{animation:indbanLeft 1s ease both .4s;}
.ipart01 .content .bd .owl-item.active .item .intro .con{animation:indbanLeft 1s ease both .6s;}
.ipart01 .content .bd .owl-item.active .item .intro .common-btn{animation:indbanLeft 1s ease both .6s;}
@keyframes indbanLeft{
	0%{opacity:0; transform:translateX(140px); visibility:visible;}
	100%{opacity:1; transform:translateX(0); visibility:visible;}
}
.ipart02{height:695px; position:relative; overflow:hidden;}
.ipart02>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ipart02 .cover{position:absolute; left:0; bottom:40px; width:100%; z-index:2;}
.ipart02 .cover .left{width:26%; float:left; color:#333; padding-left:4%; position:relative; top:310px;}
.ipart02 .cover .left .tit{display:inline-block; font-size:36px; line-height:36px; margin-bottom:30px;}
.ipart02 .cover .left .con{font-size:16px; line-height:30px; color:#343434}
.ipart02 .cover .right{width:62%; float:right;}
.ipart02 .cover .right .r_top {position:relative; z-index:2}
.ipart02 .cover .right .r_top .tit{font-size:20px; line-height:24px; margin-bottom:15px;}
.ipart02 .cover .right .r_top .con .item{width:29%; float:left; margin-right:1.8%; position:relative;}
.ipart02 .cover .right .r_top .con .item>span{display:block; font-size:16px; color:#4f4f4f; padding:0 20px 0 30px; line-height:46px; height:46px; border:1px solid #f1f1f1; border-radius:50px; position:relative; cursor:pointer;}
.ipart02 .cover .right .r_top .con .item>span:after{content:''; width:15px; height:8px; background:url(../img/ipart02_jt.png) no-repeat center; position:absolute; right:20px; top:50%; margin-top:-4px; transition:all 0.5s ease;}
.ipart02 .cover .right .r_top .con .item .down{position:absolute; top:100%; width:100%; margin:12px 0 5px; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px; display:none}
.ipart02 .cover .right .r_top .con .item .down:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}
.ipart02 .cover .right .r_top .con .item .down ul{padding:15px 0;}
.ipart02 .cover .right .r_top .con .item .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#333; font-size:16px; cursor:pointer;}
.ipart02 .cover .right .r_top .con .item .down ul li.on{background:#f1f3f7;}
.ipart02 .cover .right .r_top .con .item .down ul li:hover{background:#f5f7fa;}
.ipart02 .cover .right .r_top .con .item.cur>span:after{transform:rotateZ(180deg)}
.ipart02 .cover .right .r_top .con .btns_box{float:right;}
.ipart02 .cover .right .r_top .con .btns_box .btns{padding:0; margin:0; border:none; outline:none; cursor:pointer; width:48px; height:48px; border-radius:50px; background:#8c8c8c; position:relative; font-size:0;}
.ipart02 .cover .right .r_top .con .btns_box .btns .icon{width:15px; height:15px; background:url(../img/ipart02_icon.png) no-repeat; position:absolute; left:50%; margin-left:-7px; top:50%; margin-top:-7px;}
.ipart02 .cover .right .r_bott{margin-top:50px;}
.ipart02 .cover .right .r_bott li{width:47.7%; margin-bottom:25px; position:relative;}
.ipart02 .cover .right .r_bott li:after{content:''; width:4px; height:100%; background:#339933; position:absolute; left:0; top:0;}
.ipart02 .cover .right .r_bott li.odd{float:left;}
.ipart02 .cover .right .r_bott li.even{float:right;}
.ipart02 .cover .right .r_bott li .li_box{display:block; padding:26px 37px 26px 31px; background:#fff;}
.ipart02 .cover .right .r_bott li .li_box .text{font-size:18px; color:#333; line-height:30px;}
.ipart02 .cover .right .r_bott li .li_box .icon{width:31px; height:30px; transition:all 0.5s ease}
.ipart02 .cover .right .r_bott li:hover .li_box .text{color:#339933;}
.ipart02 .cover .right .r_bott li:hover .li_box .icon{transform:rotateY(180deg)}
.ipart03{padding:60px 0;}
.ipart03 .infor{text-align:center;}
.ipart03 .infor .tit{display:inline-block; font-size:36px; line-height:36px; color:#333; margin-bottom:30px;}
.ipart03 .content{position:relative;}
.ipart03 .content .item{display:none}
.ipart03 .content .owl-item .item{display:block;}
.ipart03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 20px;}
.ipart03 .content .item .intro{background:#fff; height:205px;}
.ipart03 .content .item .intro .box{padding-top:9px;}
.ipart03 .content .item .intro .box span{display:inline-block; color:#339933; font-size:16px; line-height:30px; font-weight:bold;}
.ipart03 .content .item .intro .box .tit{display:block; font-size:20px; line-height:30px; max-height:60px; overflow:hidden; color:#333; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; margin:8px 0 30px;}
.ipart03 .content .item .intro .box .list li{position:relative; margin:0 14px 9px; display:inline-block;}
/* 按钮 边框的动画 */
.ipart03 .content .item .intro .box .list li .line_ {position:absolute; height:100%; border-radius:100%; background:transparent; border:1px solid; z-index:0; transition:transform .1s linear; width:28px; box-sizing:border-box;}
.ipart03 .content .item .intro .box .list li .line_left {left:1px; top:0; transform:translateX(-50%) rotate(45deg)}
.ipart03 .content .item .intro .box .list li .line_right {right:1px; top:0; transform:translateX(50%) rotate(-135deg)}
.ipart03 .content .item .intro .box .list li .line_left, 
.ipart03 .content .item .intro .box .list li .line_right {border-color:#007f00 #007f00 hsla(0,0%,40%,.15) hsla(0,0%,40%,.15);}
.ipart03 .content .item .intro .box .list li:after,
.ipart03 .content .item .intro .box .list li:before {content:""; z-index:5; width:0; height:1px; position:absolute; transition:all .1s linear; background:#007f00;}
.ipart03 .content .item .intro .box .list li:after {left:0; bottom:0; transition-delay:.3s}
.ipart03 .content .item .intro .box .list li:before {right:0; top:0; transition-delay:.1s}
.ipart03 .content .item .intro .box .list li .line_right {transition-delay:.2s}
.ipart03 .content .item .intro .box .list li .line_left {transition-delay:0s}
.ipart03 .content .item .intro .box .list li:hover:after,
.ipart03 .content .item .intro .box .list li:hover:before {transition:all .2s linear; width:100%;}
.ipart03 .content .item .intro .box .list li:hover:after {transition-delay:0s;}
.ipart03 .content .item .intro .box .list li:hover:before {transition-delay:.4s}
.ipart03 .content .item .intro .box .list li:hover .line_ {transition:transform .2s linear; opacity:1}
.ipart03 .content .item .intro .box .list li:hover .line_left {transition-delay:.6s; transform:translateX(-50%) rotate(-135deg)}
.ipart03 .content .item .intro .box .list li:hover .line_right {transition-delay:.2s; transform:translateX(50%) rotate(-315deg)}
/* 按钮 边框的动画 end*/
.ipart03 .content .item .intro .box .list a{display:inline-block; padding:0 23px; font-size:13px; color:#4e4e4e; background:#fff; position:relative; z-index:3; line-height:26px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.ipart03 .content .item:hover .intro .box .tit{color:#339933;}
.ipart03 .content .ipt3_btn>div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer;}
.ipart03 .content .ipt3_btn .owl-prev{left:-49px; background-position:0 0;}
.ipart03 .content .ipt3_btn .owl-next{right:-49px; background-position:-13px 0;}
.ipart04{background:url(../img/ipart04.jpg) no-repeat center; padding:30px 0 80px;}
.ipart04 .infor{text-align:center;}
.ipart04 .infor .tit{display:inline-block; font-size:36px; line-height:36px; color:#333;}
.ipart04 .content{margin-top:60px;}
.ipart04 .content .left{width:41.3%; float:left;}
.ipart04 .content .left .rect-6073{padding-bottom:60.73%; border-radius:20px 20px 0 20px;;}
.ipart04 .content .left a{display:block;}
.ipart04 .content .left a .date{font-size:16px; line-height:24px; color:#a7a7a7;}
.ipart04 .content .left a .tit{font-size:20px; line-height:30px; color:#333; margin:10px 0; height:60px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart04 .content .left a .icon{text-align:right;}
.ipart04 .content .left a .icon i{display:inline-block; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease;}
.ipart04 .content .left a .img_{margin-top:27px; }
.ipart04 .content .left a:hover .icon i{background:url(../img/ipart04_jt2.png) no-repeat center;}
.ipart04 .content .right{width:53%; float:right}
.ipart04 .content .right li{background:#f7f7f7; position:relative; margin-bottom:3px; transition:all 0.5s ease;}
.ipart04 .content .right li:after{content:''; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; position:absolute; right:20px; top:20px; transition:all 0.5s ease;}
.ipart04 .content .right li .li_box{display:block; padding:30px 110px 35px 20px;}
.ipart04 .content .right li .li_box .date{font-size:16px; line-height:30px; color:#a7a7a7; margin-bottom:4px;}
.ipart04 .content .right li .li_box .tit{font-size:18px; line-height:30px; color:#333; height:60px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart04 .content .right li.cur:after{background:url(../img/ipart04_jt2.png) no-repeat center;}
.ipart04 .content .right li.cur{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.1);}
.ipart05{background:#339933; padding:43px 0}
.ipart05 .left{float:left; font-size:28px; line-height:49px; color:#fff;}
.ipart05 .right{float:right; width:35%;}
.ipart05 .right .inp_wrap{width:100%; height:49px; line-height:49px; background:#fff; border-radius:20px 20px 0 20px; position:relative;}
.ipart05 .right .inp_wrap .inp{width:100%; height:49px; line-height:49px; border-radius:10px 10px 0 10px; background:#fff; border:none; text-indent:28px; padding:0;}
.ipart05 .right .inp_wrap .reset{position:absolute; right:57px; top:50%; margin-top:-9px; width:19px; height:19px; background:url(../img/ipart05_1.png) no-repeat center; cursor:pointer;}
.ipart05 .right .inp_wrap .btns .icon{position:absolute; right:22px; top:50%; margin-top:-12px; width:24px; height:24px; background:url(../img/ipart05_2.png) no-repeat center;}
.ipart05 .right .inp_wrap .btns{border:none; background:none; padding:0; margin:0; outline:none; cursor:pointer;}


/* 底部漂浮2 */
.widgets_foot_float_2 {z-index:100;position:fixed;right:5%;bottom:10%;}
.widgets_foot_float_2 .float_img {position:absolute;bottom:0.590278rem;right:15%;width:1.40625rem;height:1.215278rem;-webkit-border-radius:0.104167rem;-moz-border-radius:0.104167rem;border-radius:0.104167rem;overflow:hidden;cursor:pointer;background:#fff;text-align:center;}
.widgets_foot_float_2 .float_img .close {position:absolute;top:0.069444rem;right:0.104167rem;width:0.166667rem;height:0.166667rem}
.widgets_foot_float_2 .float_img img {width:55%;padding:0.138889rem 0 0.034722rem;}
.widgets_foot_float_2 .float_img p {line-height:0.118056rem;font-size:0.069444rem;text-align:center;color:#262626;}
.widgets_foot_float_2 .nav {z-index:11111;width:auto;height:79px;border-radius:0.277778rem;}
.widgets_foot_float_2 .nav.active {transition:width 0.1s,border-radius 0.8s ease 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);}
.widgets_foot_float_2 .nav.active .nav__content { -webkit-transition:width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3); transition:width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3); width:450px;}
.widgets_foot_float_2 .nav.active .nav__content .nav__item-text {opacity:1;-webkit-transition:opacity 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:opacity 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.2s;
	transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.2s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:all 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); -webkit-transition-delay:.3s; transition-delay:.3s;}
/* .widgets_foot_float_2 .nav.active .nav__btn {transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg); -webkit-transform:rotate(45deg);-o-transform:rotate(45deg);} */
.widgets_foot_float_2 .nav__content {position:relative;width:0;margin-right:40px;background:#339933;border-radius:40px 0 0 40px;height:100%;-webkit-transition:width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23);transition:width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23),border-radius 0.1s cubic-bezier(0.48, 0.43, 0.29, 1.3);}
.widgets_foot_float_2 .nav__items {position:relative;width:409px;height:100%;padding:0 0 0 30px; list-style-type:none; font-size:0;}
.widgets_foot_float_2 .nav__item {display:inline-block;vertical-align:top;width:69px;text-align:center;height:100%;-webkit-perspective:3.472222rem;perspective:3.472222rem;cursor:pointer;margin-right:0.034722rem;}
.widgets_foot_float_2 .nav__item:nth-child(5) {margin-right:0;}
.widgets_foot_float_2 .nav__item a {display:block;color:#fff;font-size:0;padding:15px 0;}
.widgets_foot_float_2 .nav__item span {font-size:0.0625rem;font-weight:bold;display:block;margin-top:0.034722rem;}
.widgets_foot_float_2 .nav__item img {display:inline-block;height:33px;width:44px;}
.widgets_foot_float_2 .nav__item:hover {color:#031a4b;}
.widgets_foot_float_2 .nav__item-text {display:inline-block;width:auto;opacity:0;-webkit-transition:opacity 0.7s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:opacity 0.7s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5); transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.7s; transition:transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5),opacity 0.7s,-webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);}
.widgets_foot_float_2 .nav__btn {position:absolute;right:0;top:0;width:79px;height:79px;background:#339933;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;border-radius:50% 50% 0 50%; box-shadow:0 0 10px 0 rgba(0,0,0,0.2);cursor:pointer;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:background-color 0.3s,-webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);transition:background-color 0.3s,-webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3); transition:transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3),background-color 0.3s; transition:transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3),background-color 0.3s,-webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);}
.widgets_foot_float_2 .nav__btn img {width:41px;height:38px;display:block;margin:40px auto 0;transform:translateY(-50%);}
.widgets_foot_float_2 .nav__item.nav__weixin .pic{position:absolute; left:50%; bottom:100%; max-width:none; width:auto; height:auto; margin-left:-50px; border:5px solid #fff; display:none;}
.widgets_foot_float_2 .nav__item.nav__weixin:hover .pic{display:block;}

.widgets_foot_float_2 .nav.active .nav__btn{box-shadow:inherit;}

.widgets_foot_float_2{opacity:0; visibility:hidden; margin-bottom:-50px; transition:.5s ease;}
.widgets_foot_float_2.on{opacity:1; visibility:visible; margin-bottom:0;}

/* 底部漂浮2  end*/
										

/* zhangxr */

/* xcbanner */
.xc_banner{position:relative; border-top-right-radius:124px; overflow:hidden;}
.xc_banner .content{position:absolute; left:0; width:100%; top:0; z-index:1; color:#fff;}
.xc_banner .content .crumbs{margin:3% 0 6%; font-size:13px;}
.xc_banner .content .crumbs .back_home .icon{display:inline-block; vertical-align:middle; width:13px; height:12px; background:url(../img/crumbs_1.png) no-repeat;}
.xc_banner .content .crumbs .back_home:hover .icon{background-position:0 -12px;}
.xc_banner .content .crumbs .sec_crumb{position:relative;}
.xc_banner .content .crumbs .sec_crumb a{line-height:28px;}
.xc_banner .content .crumbs .sec_crumb .ul_box{display:none; position:absolute; width:150px; height:200px; top:110%; left:-20%; background:#fff; z-index:1; border-radius:10px; overflow:hidden;}
.xc_banner .content .crumbs .sec_crumb .ul_box ul{height:200px; overflow-y:auto;}
.xc_banner .content .crumbs .sec_crumb ul li{color:#333; padding:10px 20px;}
.xc_banner .content .crumbs .sec_crumb ul li:hover{background:#f5f7fa;}
.xc_banner .content .crumbs .sec_crumb.cur > a{color:#007f00;}
.xc_banner .content .crumbs .sec_crumb.cur .iconfont{transform:rotateZ(90deg);}
.xc_banner .content .crumbs .iconfont{font-size:18px; transition:.5s ease; margin:0 10px;}
.xc_banner .content .crumbs .last{line-height:28px;}
.xc_banner ::-webkit-scrollbar-track-piece {background:#f5f7fa;}  /*凹槽颜色*/
.xc_banner ::-webkit-scrollbar {width:3px; height:5px;} /*滚动条宽高*/
.xc_banner ::-webkit-scrollbar-thumb {background:#007f00;; background-clip:padding-box; min-height:10px;}/*滚动条设置*/
.xc_banner ::-webkit-scrollbar-thumb:hover {background:#f5f7fa;}
.xc_banner .content .tit{font-size:36px; margin-bottom:5%; opacity:0; filter:alpha(opacity=0); transform:translateY(30px);}
.xc_banner .content .down_ico{width:40px; height:40px; border-radius:50%; border:1px solid #fff; border:1px solid rgba(255, 255, 255, 0.4); overflow:hidden; opacity:0; filter:alpha(opacity=0); transform:translateY(30px)}
.xc_banner .content .down_ico i{ display:block; width:100%; height:100%; background:url(../img/crumbs_2.png) no-repeat center; animation:downico 1.5s ease-out infinite; position:relative;}
.xc_banner.active .content .tit{opacity:1; filter:alpha(opacity=100); transform:translateY(0); transition:0.3s ease 0s;}
.xc_banner.active .content .down_ico{opacity:1; filter:alpha(opacity=100); transform:translateY(0); transition:0.3s ease 0.6s;}
@keyframes downico{
	0%{
		transform:translateY(-40px)
	}
	50%{
		transform:translateY(0)
	}
	100%{
		transform:translateY(40px)
	}
}

/* xc_nav */
.xc_nav{position:relative; line-height:62px;}
.xc_nav .xc_nav_line{height:1px; width:100%; position:absolute; background:#e7e7e7; left:0; bottom:0;}
.xc_nav .xc_nav_line i{height:2px; background:#007f00; position:absolute; left:0; bottom:0;}
.xc_nav ul{float:left;}
.xc_nav ul li{font-size:16px; color:#1d1d1d; float:left; padding:0 50px;}
.xc_nav ul li:hover{color:#007f00;}
.xc_nav ul li.cur{color:#007f00;}
.xc_nav ul li a{display:block;}
/* 手机二级导航 */
.m_xcNav{display:none; margin-top:20px;}
.m_xcNav .content{position:relative; color:#1d1d1d;}
.m_xcNav .btns{line-height:40px; height:42px; background-color:#fff; border:1px solid #e7e7e7; padding:0 15px; width:100%; box-sizing:border-box; border-radius:5px;}
.m_xcNav .btns i{float:right; transition:.5s ease; font-size:16px;}
.m_xcNav .ul_box{display:none; z-index:4; background:#fff; border:1px solid #e7e7e7; border-top:0; width:100%; position:absolute; top:100%; box-sizing:border-box; height:212px; overflow:hidden; border-radius:5px;}
.m_xcNav .ul_box ul{height:212px; overflow:auto;}
.m_xcNav ul li{padding:10px 15px; box-sizing:border-box;}
.m_xcNav .content.cur .btns{border-color:#007f00;}
.m_xcNav .content.cur .btns i{transform:rotateZ(180deg);}

/* 新闻列表 */
.news_banner{position:relative; border-top-right-radius:124px; overflow:hidden;}
.news_banner > img{position:absolute; top:0; left:50%; margin-left:-960px; max-width:none; width:1920px; z-index:1;}
.news_banner .rect-45{padding-bottom:45%;}
.news_banner .rect-6365{padding-bottom:63.65%;}
.news_banner .content{padding:60px 0; position:relative; z-index:2;}
.news_banner .content .intro .box{padding:40px 30px;}
.news_banner .content .intro .box .date{font-size:17px; color:#339933;}
.news_banner .content .intro .box .tit{font-size:28px; color:#333; line-height:37px; height:74px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin:20px 0;}
.news_banner .content .intro .box .con{color:#333; opacity:0.7; margin-bottom:25px;}
.news_banner .content .intro .box .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.news_banner .content .left{position:relative; width:57.2%; float:left; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_banner .content .left a{display:block;}
.news_banner .content .left .intro{position:absolute; left:0; top:0; width:100%; height:100%;}
.news_banner .content .left .intro .box .tit{width:85%;}
.news_banner .content .left:hover .intro .box .icon i{background:#007f00;}
.news_banner .content .right{width:40.7%; float:right; border-radius:20px 20px 0 20px; overflow:hidden; background:#fff;}
.news_banner .content .right:hover .intro .box .icon i{background:#007f00;}

/* 新闻筛选 */
.news_nav{overflow:hidden;}
.news_nav .wrap{position:relative;}
.news_nav ul{position:absolute; left:0; top:0;}
.subnav_con {float:right;padding-left:62px;height:62px;background:#339933; position:relative;}
.subnav_con .subnav_menu_ico{position:absolute; font-size:16px; z-index:3; top:0; left:0; overflow:hidden; width:62px; height:61px; text-align:center; color:#fff; background:#007f00; cursor:pointer;}
.subnav_con .subnav_menu_ico i{vertical-align:top;}
.subnav_con .subnav_menu_ico .icon2{display:none;}
.subnav_con .tips{ position:relative; z-index:3; float:left; color:#fff; line-height:62px; height:62px; padding:0 30px;}
.subnav_con:after{content:''; position:absolute; width:2560px; left:0; height:100%; background:#339933;}
.subnav_con .search_content{overflow:hidden; position:relative;z-index:2;float:left;width:0;height:62px;transition:all ease .5s;-webkit-transition:all ease .5s;}
.subnav_con .search_content .sele_box{float:left; width:27%; border-right:1px solid #fff; border-right:1px solid rgba(255,255,255,0.3);}
.subnav_con .search_content .inp_box{float:left; width:27%; color:#fff;} 
.subnav_con .search_content select,
.subnav_con .search_content .select-ui-choose-default,
.subnav_con .search_content input{width:90%; padding:0 5%; line-height:62px; height:62px; background:transparent; border:none; color:#fff;}
.subnav_con .search_content .select-ui-choose-default ._arrow .arr{border-color:#fff transparent transparent;}
.subnav_con .search_content .select-ui-choose-default.on ._arrow .arr{border-color:transparent transparent #fff;}
.subnav_con .search_content .select-ui-choose-default ._arrow{width:3em;}
body .select-ui-options-default li:hover{background:#f5f5f5; color:#555;}
body .select-ui-options-default li{padding:10px 6px;}
/* input默认文字白色 */
.subnav_con .search_content ::-webkit-input-placeholder {color:#fff;}
.subnav_con .search_content :-ms-input-placeholder {color:#fff;}
.subnav_con .search_content :-moz-placeholder {color:#fff;}
.subnav_con .search_content ::-moz-placeholder {color:#fff;}
.subnav_con .search_content button{float:right; cursor:pointer; font-size:16px; line-height:62px; width:62px; background:transparent; border:none; outline:none; color:#fff;}
/* 抽拉效果 */
.news_nav.active ul{display:none;}
.news_nav.active .search_content{width:1200px;}
.news_nav.active .subnav_con .tips{display:none;}
.news_nav.active .subnav_menu_ico .icon1{display:none;}
.news_nav.active .subnav_menu_ico .icon2{display:block;}
/* 新闻筛选 end */
.news_list.channel_content{padding-top:0;}
.news_list01 ul li{border-bottom:1px solid #d1d3d4;}
.news_list01 ul li .rect-625{padding-bottom:62.5%;}
.news_list01 ul li a{display:block; padding:50px 0 40px;}
.news_list01 ul li .left{float:left; width:71%;}
.news_list01 ul li .left .tit{font-size:26px; color:#333; margin:12px 0; transition:.5s ease;}
.news_list01 ul li .left .con{ color:#4f4f4f; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:25px;}
.news_list01 ul li .left .txt{height:40px; position:relative;}
.news_list01 ul li .left .txt .date{color:#339933; opacity:1; visibility:visible; transition:.5s ease;}
.news_list01 ul li .left .txt .icon{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.news_list01 ul li .left .txt .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.news_list01 ul li .right{float:right; width:22%; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_list01 ul li:hover .left .tit{color:#007f00;}
.news_list01 ul li:hover .left .txt .icon:hover i{background:#007f00;}
.news_list01 ul li:hover .left .txt .date{opacity:0; visibility:hidden;}
.news_list01 ul li:hover .left .txt .icon{opacity:1; visibility:visible;}

/* 分页 */
.widgets_common_pages_2{font-size:16px; color:#666; text-align:center; display:flex; -webkit-box-pack:center;justify-content:center;-webkit-box-align:center; align-items:center; margin-top:30px;}
.widgets_common_pages_2 a,.widgets_common_pages_2 span{ color:#666; display:inline-block;vertical-align:middle;padding:0 10px; height:34px; text-align:center; line-height:34px; border:1px solid rgb(234, 234, 234); margin-left:-1px;}
.widgets_common_pages_2 .goprev{font-weight:bold; border-radius:4px 0px 0px 4px; color:#339933}
.widgets_common_pages_2 .gonext{font-weight:bold; border-radius:4px 0px 0px 4px; color:#339933}
.widgets_common_pages_2 a:hover,.widgets_common_pages_2 span:hover{ background:#f5f5f5; }
.widgets_common_pages_2 span.current,
.widgets_common_pages_2 a.current{background:#339933; color:#fff;}
.widgets_common_pages_2 span.dian{border:none; background:none; color:#666;}
.widgets_common_pages_2 span.goprev,.widgets_common_pages_2 span.gonext {color:#339933; background:none; font-weight:bold;}
@media only screen and (max-width:760px){
	.widgets_common_pages_2{margin-top:20px;}
	.widgets_common_pages_2 a,.widgets_common_pages_2 span {margin:0;}
	.widgets_common_pages_2 .goprev, .widgets_common_pages_2 .gonext,.widgets_common_pages_2 span.count{display:inline-block;}
}
/* 分页 end */

/* 新闻详细 */
.newsDetail_ban .content .wrap{position:relative;}
.newsDetail_ban .content .con{position:absolute; right:0; bottom:0;}
.newsDetail_ban .content .con a{float:left; display:block; width:42px; height:42px; background:url(../img/newsDetail_ban02.png) no-repeat; margin-left:10px;}
.newsDetail_ban .content .con a.prev{background-position:0 0;}
.newsDetail_ban .content .con a.next{background-position:-42px 0;}
.newsDetail_ban .content .con a.back{background-position:-84px 0;}
.news_detail.channel_content{padding-bottom:0;}
.news_detail01 .left{width:74px; float:left;}
.news_detail01 .left .bdsharebuttonbox{overflow:hidden;}
.news_detail01 .left .bdsharebuttonbox a{display:block; float:none; width:74px; height:74px; text-align:center; line-height:74px; padding:0; margin:0 0px 1px; background:#7c8188; border-radius:5px; color:#fff; font-size:24px;}
.news_detail01 .left .bdsharebuttonbox a:hover{background:#339933;}
.news_detail01 .right{width:80%; float:right; margin-bottom:40px;}
.news_detail01 .right .box{padding-right:16%;}
.news_detail01 .right .tit{font-size:18px; line-height:28px; color:#339933}
.news_detail01 .right .con .date{display:inline-block;line-height:28px; color:#2c2c2c;}
.news_detail01 .right .con .switcher{display:inline-block; line-height:28px; margin-left:30px;}
.news_detail01 .right .intro .title{font-size:32px; line-height:40px; margin-top:18px; padding-bottom:25px; border-bottom:1px solid #d0d0d0; margin-bottom:25px; color:#333;}
.news_detail01 .right .intro .text{line-height:28px; color:#575757;}
.news_detail01 .right .intro .text a{color:#339933; text-decoration:underline;}
.news_detail01 .right .intro .text a:hover{background:#339933; color:#fff;text-decoration:none;}
.news_detail01 .right .intro .text img{width:450px; text-align:center;}
.news_detail02{background:url(../img/news_detail02_1.jpg) no-repeat center; padding:90px 0; margin-top:50px;}
.news_detail02 .tit{font-size:18px; line-height:20px; color:#339933;}
.news_detail02 .big_tit{font-size:32px; line-height:30px; color:#333; margin-top:10px; transition:.5s ease;}
.news_detail02:hover .big_tit{color:#339933;}
.news_detail03{padding:65px 0; background:url(../img/news_detail03_1.jpg) no-repeat center;}
.news_detail03 .infor{text-align:center; margin-bottom:40px;}
.news_detail03 .infor .tit{font-size:36px; line-height:36px; color:#fff}
.news_detail03 .content li{width:32%; margin-left:2%; float:left; background:#fff; transition:all 0.5s ease; border-radius:20px 20px 0 20px;}
.news_detail03 .content li:first-child{margin-left:0;}
.news_detail03 .content li .li_box{display:block; padding:35px 25px;}
.news_detail03 .content li .li_box .date{font-size:16px; line-height:28px; color:#454545;}
.news_detail03 .content li .li_box .tit{font-size:23px; line-height:35px; color:#333; margin:7px 0 30px; height:70px; overflow:hidden;}
.news_detail03 .content li .li_box .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.news_detail03 .content li:hover{box-shadow:0 0 15px rgba(0,0,0,.2)}
.news_detail03 .content li:hover .li_box .icon i{background:#007f00;}

/* 营销网络 */
.network.channel_content{padding-bottom:25px;}
.network01{margin-bottom:55px;}
.network01 .left{float:left; width:40%; background:#f4f4f4;}
.network01 .left .search{border-bottom:1px solid #d0d0d0; border-top:8px solid #339933;}
.network01 .left .search .box{padding:20px 30px; position:relative;}
.network01 .left .search .box button{position:absolute; right:5%; top:25px; outline:none; background:transparent; border:none; cursor:pointer;}
.network01 .left .search .box input{width:100%; border:none; border-bottom:1px solid #d0d0d0; text-indent:0em; font-size:16px; color:#333; line-height:40px; height:40px; background:transparent;}
.network01 .left .content{background:#f4f4f4; padding-right:10px; height:535px; overflow:auto; }
.network01 .left .content .item{border:1px solid #d0d0d0; border-top:none; background:#fff; transition:.5s ease;}
.network01 .left .content .item .box{padding:29px 30px;}
.network01 .left .content .item .box .tit{font-size:22px; line-height:30px; color:#0e0e0e; float:left; width:30%;}
.network01 .left .content .item .box .tel{font-size:16px; line-height:30px; color:#666; float:left; width:70%;}
.network01 .left .content .item:hover{background:#f4f4f4;}
.network01 .left .content .item:hover .box .tit{color:#339933;}
/* 滚动条样式 */
.network01 .left ::-webkit-scrollbar {width:9px; height:4px;}
.network01 .left ::-webkit-scrollbar-thumb {border-radius:5px;background:#339933;}
.network01 .left ::-webkit-scrollbar-track {border-radius:0;background:#f6f5f5;}
.network01 .right{float:left; width:60%; height:627px; overflow:hidden;}
.network01 .right img{max-width:none;}
.network02 .item{float:left; width:48.5%; margin-right:3%; margin-bottom:30px; height:257px; overflow:hidden; background:#fafafa; border-radius:20px 20px 0 20px; transition:.5s ease;}
.network02 .item.two_item{margin-right:0;}
.network02 .item .box{padding:45px 25px;}
.network02 .item .box .tit{font-size:28px; line-height:30px; color:#0c0c0c; margin-bottom:15px;}
.network02 .item .box .tit em{font-size:18px; display:block;}
.network02 .item .box .con{color:#333e46;}
.network02 .item:hover{background:#fff; box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}
.network02 .item:hover .box .tit{color:#339933;}

/* 成长与发展 */
.grow.channel_content{padding-bottom:0;}
.grow_tit{font-size:36px; line-height:36px; color:#313131;}
.grow01 .infor{width:68%;}
.grow01 .infor .con{color:#333; margin:15px 0 30px;}
.grow01 .content .rect-705{padding-bottom:70.5%;}
.grow01 .content .img{float:left; width:31.7%; margin-left:2.45%; border-radius:20px 20px 0 20px;}
.grow01 .content .img:first-child{margin-left:0;}
.grow02{margin:55px 0; padding:55px 0; background:#f7f7f7;}
.grow02 .rect-545{padding-bottom:54.5%;}
.grow02 .left{width:53%; float:left; border-radius:20px 20px 0 20px;}
.grow02 .right{width:41%; float:right; margin-right:30px; margin-top:50px;}
.grow02 .right .con{color:#333; margin-top:20px;}
.grow03 .infor .con{color:#333; margin:15px 0 30px;}
.grow03 .content .rect-705{padding-bottom:70.5%;}
.grow03 .content .img{float:left; width:31.7%; margin-left:2.45%; border-radius:20px 20px 0 20px;}
.grow03 .content .img:first-child{margin-left:0;}
.grow03 ul{margin-bottom:35px;}
.grow03 ul li{float:left; width:20%; margin-right:3%;}
.grow03 ul li.last{width:30%; margin-right:0;}
.grow03 ul li .tit{font-size:25px; color:#339933; border-bottom:4px solid #339933; font-weight:normal; margin-bottom:10px;}
.grow04{margin:55px 0; padding:55px 0; background:#f7f7f7;}
.grow04 .rect-545{padding-bottom:54.5%;}
.grow04 .left{width:53%; float:right; border-radius:20px 20px 0 20px;}
.grow04 .right{width:36%; float:left; margin-top:20px;}
.grow04 .right .con{color:#333; margin-top:20px;}
.grow04 .right .txt{overflow:hidden;font-size:72px;font-family:Arial;color:#0282cc;line-height:60px;margin-top:30px;}
.grow04 .right .txt span{color:#339933; margin-left:65px;}
.grow05 .rect-545{padding-bottom:54.5%;}
.grow05 .left{width:53%; float:left; border-radius:20px 20px 0 20px;}
.grow05 .right{width:36%; float:right; margin-top:10px;}
.grow05 .right .con{color:#333; margin-top:20px;}
.grow05 ul li {margin-bottom:55px;}
.grow05 ul li.even .left{float:right;}
.grow05 ul li.even .right{float:left;}

/* 招聘列表 */
.job_list01 .form_box{margin-bottom:45px; }
.job_list01 .form_box .inp_wrap{width:22%; margin-right:0.5%; border:1px solid #e3e7ec; display:inline-block; vertical-align:top; border-radius:35px;}
.job_list01 .form_box .inp_wrap .inp{width:100%; height:54px; line-height:54px; font-size:16px; color:#333; text-indent:23px; border:none; border-radius:0; padding:0; background:transparent;}
.job_list01 .form_box .inp_wrap.search_wrap{width:54px; border:none; margin-right:0;} 
.job_list01 .form_box button{outline:none; border:none; background:#339933; height:55px; width:55px; border-radius:50%; font-size:16px; text-align:center; cursor:pointer; text-align:center; width:100%; transition:.5s ease;}
.job_list01 .form_box button i{display:inline-block;  color:#fff; vertical-align:middle;}
.job_list01 .form_box button:hover{background:#007f00;}
.job_list01 .form_box .inp_wrap .select-ui-choose-default ._arrow .arr{width:14px; height:8px; background:url(../img/job_list01_1.png) no-repeat center; border:none;}
.job_list01 .form_box .inp_wrap .select-ui-choose-default.on ._arrow .arr{margin:-.2em 0 0;}
.job_list01 .form_box .inp_wrap .select-ui-choose ._arrow{right:17px;}
.job_list01 .form_box .inp_wrap .select-ui-choose-default ._txt{text-align:left;}
.job_list01 .content li{border-bottom:1px solid #e7e7e7; overflow:hidden;}
.job_list01 .content li.first {background:#339933; color:#fff; border-bottom:none; padding:0; height:60px;line-height:60px; border-radius:5px;}
.job_list01 .content li ._ut{float:left; text-align:center;}
.job_list01 .content li ._un{float:left; text-align:center; height:80px; line-height:80px; font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.job_list01 .content li ._un,
.job_list01 .content li ._ut{width:14%;}
.job_list01 .content li ._t1{width:19%;}
.job_list01 .content li ._t7{width:8%; cursor:pointer;}
.job_list01 .content li ._un._t7:after {content:"+"; display:inline-block; vertical-align:-1px; color:#313131; margin-left:5px; font-size:20px;}
.job_list01 .content li.j_t_cur ._un._t7:after {content:"-";}
.job_list01 .content li.j_t {cursor:pointer;}
.job_list01 .content li.j_c {height:auto; line-height:1.5; background:#f9f9f9; display:none;}
.job_list01 .content .j_c .j_c_box {padding:40px;}
.job_list01 .content .j_c .j_c_box .intro {color:#666; line-height:24px; position:relative;}
.job_list01 .content .j_c .j_c_box .intro strong{display:block; font-size:16px; color:#339933; margin-bottom:10px}
.job_list01 .content .j_c .intro .job_btn {position:absolute; right:0; bottom:0;}
.job_list01 .content .j_c .intro .job_btn ._btn {display:inline-block; width:160px; height:48px;line-height:48px;  color:#fff; border-radius:30px; font-size:16px; background:#339933; cursor:pointer; text-align:center; transition:.5s ease;}
.job_list01 .content .j_c .intro .job_btn ._btn:hover{background:#007f00;}                
body .select-ui-options-default-bottom{border-radius:20px; margin-top:12px; padding:15px 0; border: 1px solid #e4e7ed; box-shadow: 0 2px 12px 0 rgba(0,0,0,.1); }
body .select-ui-options-default-bottom:after {content: ''; width: 0; height: 0; position: absolute; top: -6px; left: 35px; border-color: transparent; border-width: 6px; border-style: solid; border-top-width: 0; border-bottom-color: #fff;}

body .select-ui-options-default li{padding:0px 20px; height:40px; line-height:40px;}
body .select-ui-options-default li:hover {background:#f5f7fa;}
body .select-ui-options-default li._selected {background:#f1f3f7;}

/* 关于我们 */
.about_us.channel_content{padding:0;}
.about_us01 {background:url(../img/about_us01.jpg) no-repeat center; padding:55px 0;}
.about_us01 .infor{width:82%;}
.about_us01 .infor .tit{font-size:36px; line-height:36px; color:#353535; margin-bottom:20px;}
.about_us01 .infor .tit span{color:#349933;}
.about_us01 .infor .con{font-size:25px; line-height:25px; color:#353535; margin-bottom:40px;}
.about_us01 .list{width:64%; margin-top:70px;}
.about_us01 .list li{float:left; width:33.3%;}
.about_us01 .list li .txt{font-size:16px; line-height:28px; color:#57a934;}
.about_us01 .list li .number{font-size:60px; color:#aeaeae; font-family:'book_bt'}
.about_us01 .list li .number span{color:#57a934; font-size:73px;}
.about_us01 .list li .text{font-size:16px; color:#787878;}
.about_us02{padding:100px 0 127px;; background:url(../img/about_us02.jpg) no-repeat center; overflow:hidden;}
.about_us02 .infor{text-align:center;}
.about_us02 .infor .tit{font-size:45px; line-height:45px; color:#fff;}
.about_us02 .infor .play{width:80px; height:80px; border:1px solid #fff; border-radius:50%; margin:50px auto 0; position:relative;}
.about_us02 .infor .play .play-btn {width:100%; height:100%; position:relative; cursor:pointer;}
.about_us02 .infor .play .play-btn:before {content:''; border-left:13px solid #fff; border-top:7px solid transparent; border-bottom:7px solid transparent; margin:26px 0 0; display:inline-block;}
.about_us02 .infor .play svg {position:absolute; width:114%; height:114%; top:-7%; left:-7%; stroke-dasharray:0 119.38052083641213;opacity:1; transition:all .5s linear;visibility:hidden;}
.about_us02 .infor .play .play-btn:hover svg {stroke-dasharray:119.38052083641213 0; opacity:1; visibility:visible;}
.about_us02 .infor .play .play-btn span {font-size:13px; color:#fff; display:block;}
.about_us02 .infor .play .line {width:30px; height:216px; position:absolute; top:100%; left:0; right:0; margin:0 auto; z-index:-1}
.about_us02 .infor .play .line:after {content:''; position:absolute; width:100%; height:0%; top:0; left:50%; background:url(http://www.ferrotec.com.cn/bocweb/web/css/../img/line2.png) no-repeat top center/100% auto; margin-left:-3px; transition:all .8s ease;}
.about_us02 .infor .play .line.animated:after {height:100%;}
.about_us02 circle{stroke:#349933;}

/* 售后服务 */
.shouhou01 .infor{text-align:center}
.shouhou01 .infor .tit{font-size:36px; line-height:36px; color:#333; margin-bottom:20px;}
.shouhou01 .infor .con{font-size:16px; line-height:24px; color:#6d6d6d;}
.shouhou01 .content{margin-top:45px;}
.shouhou01 .content .item {width:32%; border-radius:20px; margin-left:2%; float:left}
.shouhou01 .content .item:first-child{margin-left:0;}
.shouhou01 .content .item .rect-35{padding-bottom:55%; border-radius:15px 15px 0 0;}
.shouhou01 .content .item .intro{box-shadow:0 0 15px rgba(0,0,0,.1); border-radius:0 0 15px 15px;}
.shouhou01 .content .item .intro .box{padding:45px;}
.shouhou01 .content .item .intro .box .tit{font-size:25px; line-height:25px; color:#0c850c; margin-bottom:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.shouhou01 .content .item .intro .box .con{font-size:16px; line-height:24px; height:72px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#333;}
.shouhou02{margin-top:42px; display:none;}
.shouhou02 .rect-39{padding-bottom:39%; border-radius:15px 0 0 15px;}
.shouhou02 .rect-71{padding-bottom:70.8%; border-radius:0 15px 15px 0px;}
.shouhou02 .left{width:64.5%; float:left; position:relative;}
.shouhou02 .left .cover{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.shouhou02 .left .cover .box{padding:60px 75px 40px 50px;}
.shouhou02 .left .cover .box .tit{font-size:25px; line-height:25px; color:#333; margin-bottom:23px;}
.shouhou02 .left .cover .box .con{font-size:16px; line-height:24px; color:#6d6d6d;}
.shouhou02 .left .cover .box .text{text-align:right; margin-top:20px;}
.shouhou02 .left .cover .box .text .t{font-size:60px; line-height:60px; color:#017f01; margin-bottom:10px;}
.shouhou02 .left .cover .box .text .c{font-size:16px; line-height:25px; color:#017f01}
.shouhou02 .right{width:35.5%; float:right; position:relative;}
.shouhou02 .right .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.shouhou02 .right .cover .box{padding:60px 90px 40px 40px;}
.shouhou02 .right .cover .box .tit{font-size:25px; line-height:25px; color:#fff; margin-bottom:23px;}
.shouhou02 .right .cover .box .con{font-size:16px; line-height:24px; color:#fff;}

/* 股票信息 */
.gupiao01 .content{background:#f7f7f7; border-radius:15px; border:1px solid #ededed;}
.gupiao01 .content .box{padding:35px 45px;}
.gupiao01 .content .box .left{width:31%; float:left; position:relative}
.gupiao01 .content .box .left:after{content:''; width:1px; height:80px; background:#eaeaea; position:absolute; right:0; top:50%; margin-top:-40px;}
.gupiao01 .content .box .left .tit{font-size:26px; color:#017f01; line-height:26px; margin-bottom:20px;}
.gupiao01 .content .box .left .tit span{font-family:Arial}
.gupiao01 .content .box .left .con span{display:inline-block; vertical-align:middle;}
.gupiao01 .content .box .left .con span.num{font-size:30px; line-height:30px; color:#343434; font-family:Arial;}
.gupiao01 .content .box .left .con span.icon{width:24px; height:33px; margin:0 25px 0 15px;}
.gupiao01 .content .box .left .con span.icon.down{background:url(../img/gupiao_down.png) no-repeat center;}
.gupiao01 .content .box .left .con span.icon.up{background:url(../img/gupiao_up.png) no-repeat center;}
.gupiao01 .content .box .left .con span.icon.nochange{background:url(../img/gupiao_nochange.png) no-repeat center;}
.gupiao01 .content .box .left .txt{font-size:20px; line-height:24px; color:#343434; font-family:Arial;}
.gupiao01 .content .box .right{width:67%; float:right;}
.gupiao01 .content .box .right li{display:inline-block;}
.gupiao01 .content .box .right li .li_box{padding:0 55px; font-weight:normal}
.gupiao01 .content .box .right li .li_box .t{font-size:16px; line-height:24px; color:#343434; margin-bottom:23px;}
.gupiao01 .content .box .right li .li_box .c{font-size:30px; line-height:30px; color:#343434; font-family:Arial;}
.gupiao02 .rect-77{padding-bottom:77%; border-radius:15px 0 0 15px;}
.gupiao02 .content {margin-top:58px; border:1px solid #ededed; border-radius:15px;}
.gupiao02 .content .left{float:left; width:50%;}
.gupiao02 .content .right{float:right; width:46%;}
.gupiao02 .content .right .tit{font-size:14px; line-height:20px; color:#343434; padding-right:5%; padding-top:45px;}
.gupiao02 .content .right .r_bott{padding-top:17px; padding-right:5%;}
.gupiao02 .content .right .r_bott .rect-48{padding-bottom:48%;}
.gupiao02 .content .right .r_bott .tab_t_box{margin-bottom:29px;}
.gupiao02 .content .right .r_bott .tab_t_box .tab_t{width:80px; height:35px; line-height:35px; color:#404040; text-align:center; background:#f0f0f0; float:left;}
.gupiao02 .content .right .r_bott .tab_t_box .tab_t.tab_t_cur{color:#fff; background:#017f01;}
.gupiao02 .content .right .r_bott .tab_c{opacity:0; visibility:hidden;}
.gupiao02 .content .right .r_bott .tab_c.tab_c_cur{opacity:1; visibility:visible;}

/* 招聘综合 */
.job_center01 .rect-88{padding-bottom:88%;}
.job_center01 .rect-879{padding-bottom:87.9%;}
.job_center01 .rect-437{padding-bottom:43.8%;}
.job_center01 .item{width:50%; float:left;}
.job_center01 .item .cell{width:50%; float:left; position:relative;}
.job_center01 .item .cell .cover{position:absolute; left:0; top:0; width:100%; height:100%;}
.job_center01 .item .cell .cover .box{padding:58px 30px 53px 34px;}
.job_center01 .item .cell .cover .box .tit{font-size:30px; line-height:30px; color:#fff; margin-bottom:25px;}
.job_center01 .item .cell .cover .box .con{font-size:16px; line-height:22px; height:66px; color:#fff; margin-bottom:33px;}
.job_center01 .item .cell .cover .box .icon{width:12px; height:10px; transition:all 0.5s ease;}
.job_center01 .item .cell01{background:#4c9c2a;}
.job_center01 .item .cell02{background:#ffffff;}
.job_center01 .item .cell03{width:100%; float:left}
.job_center01 .item .cell01 .cover .box .icon{background:url(../img/job_center_jt1.png) no-repeat center;}
.job_center01 .item .cell02 .cover .box .tit{color:#349933}
.job_center01 .item .cell02 .cover .box .con{color:#424242}
.job_center01 .item .cell02 .cover .box .icon{background:url(../img/job_center_jt2.png) no-repeat center;}
.job_center01 .item .cell03 .cover .box .tit{font-size:30px; line-height:30px; color:#585858;}
.job_center01 .item .cell:hover .cover .box .icon{margin-left:10px;}
.job_center01 .item_r .intro{position:absolute; right:0; bottom:0; width:309px; height:275px; background:url(../img/gray80.png) center;}
.job_center01 .item_r .intro .box{padding:64px 40px 50px 30px;}
.job_center01 .item_r .intro .box .tit{font-size:30px; line-height:30px; color:#fff; margin-bottom:25px;}
.job_center01 .item_r .intro .box .con{font-size:16px; line-height:24px; color:#fff;}
.job_center02{margin-top:55px;}
.job_center02 .tit{font-size:36px; line-height:36px; margin-bottom:25px;}
.job_center02 .content li{display:inline-block; *display:inline; *zoom:1; margin:0 2%;}

/* 创新发展 */
.cx_develop01 .infor{text-align:center; padding:0 25%; margin-bottom:35px;}
.cx_develop01 .infor .tit{font-size:36px; line-height:36px; color:#262626; margin-bottom:20px;}
.cx_develop01 .infor .con{font-size:16px; line-height:28px; color:#333;}
.cx_develop02{padding:55px 0;}
.cx_develop02 .infor .tit{font-size:26px; line-height:26px; color:#262626}
.cx_develop02 .content {margin-top:30px;}
.cx_develop02 .content .rect-1124{padding-bottom:112.4%; border-radius:15px 15px 0 15px;;}
.cx_develop02 .content li{width:23%; margin-left:2.6%; float:left;}
.cx_develop02 .content li:first-child{margin-left:0;}
.cx_develop02 .content li .cover{position:absolute; left:0; bottom:0; width:100%;}
.cx_develop02 .content li .cover .t{padding:20px; font-size:18px; line-height:36px; color:#fff; text-align:center;}
.cx_develop03 {padding-bottom:50px;}
.cx_develop03 .img_{width:51%;}
.cx_develop03 .img_ img{border-radius:15px 15px 0 15px;}
.cx_develop03 .intro{padding:10px 2.5%; width:44%;}
.cx_develop03 .text{width:100%; margin-top:20px; font-size:16px; line-height:28px;}
.cx_develop04{padding:55px 0; background:url(../img/cx_develop04_1.jpg) no-repeat center;}
.cx_develop04 .infor {text-align:center; margin-bottom:35px;}
.cx_develop04 .infor .tit{font-size:36px; line-height:36px; color:#262626;}
.cx_develop04 .content{margin-top:40px; position:relative; padding:0 50px;}
.cx_develop04 ul{width:443px; height:336px; margin:0 auto; z-index:2;}
.cx_develop04 li{width:100%; height:336px;}
.cx_develop04 li .list_box{-webkit-transform:scale(0.8); -ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8) rotateX(20deg); background:#fff; transition:.5s ease; box-shadow:0 0 15px rgba(0,0,0,.2);}
.cx_develop04 li .list_box img{opacity:0.7; filter:alpha(opacity=50);}
.cx_develop04 li.roundabout-in-focus .list_box{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.cx_develop04 li.roundabout-in-focus .list_box img{opacity:1; filter:alpha(opacity=100)}
.cx_develop04 .list_box{display:block; color:#2f2f2f; position:relative;}
.cx_develop04 .rect-47{padding-bottom:47%;}
.cx_develop04 .roundabout-in-focus .intro{visibility:visible; opacity:1;}
.cx_develop04 .arr_btn{position:absolute; top:50%; margin-top:-25px; color:#fff; z-index:9; text-align:center; width:49px; height:49px; background:url(../img/cx_develop04_3.png) no-repeat; text-align:center; font-size:0; cursor:pointer; overflow:hidden;}
.cx_develop04 .arr_btn i{margin:0;}
.cx_develop04 .arr_btn.arr_btn_prev{left:50px; background-position:0 0;}
.cx_develop04 .arr_btn.arr_btn_next{right:50px; background-position:-49px 0;}
.cx_develop05 {padding:50px 0 0;}
.cx_develop05 .infor{text-align:center}
.cx_develop05 .infor .tit{font-size:36px; line-height:36px; color:#262626; margin-bottom:35px;}
.cx_develop05 .content .hd{position:relative; text-align:center;}
.cx_develop05 .content .hd:after{content:''; width:1101px; height:2px; background:url(../img/cx_develop05_1.png) no-repeat center; position:absolute; left:50%; margin-left:-550px; bottom:0;}
.cx_develop05 .content .hd .item{display:inline-block; font-size:18px; line-height:26px; padding:0 65px; line-height:57px; cursor:pointer; border:1px solid #e9e9e9; border-bottom:none; border-color:transparent}
.cx_develop05 .content .hd .item.cur{background:#f7f7f7; border-color:#e9e9e9}
.cx_develop05 .content .bd{margin-top:60px;}

/* 产品综合 */
.pro_center.channel_content{padding:0; position:relative; overflow:hidden}
.inliner-banner ul, .inliner-banner-con ul {width:100%; height:100%;}
.inliner-banner li, .inliner-banner-con li {width:100%; height:100%; position:absolute; top:0; left:100%; text-align:center; transform:scale(0.8); z-index:1;}
.inliner-banner li.index, .inliner-banner-con li.index {z-index:2;}
/* 切换的背景图*/
.dingk .i {width: 100%; height: 100%;}
.pcbox {display:block;}
.mbox{display:none;}
/* 切换的整个中心内容区【包括线和点和文字】 */
.inliner-banner-con {position:absolute; width:700px; height:700px; top:0; left:0; right:0; bottom:0; margin:auto; z-index:6; background:url(../img/i10.png) no-repeat center; background-size:100%; transform:scale3d(0.5, 0.5, 1); opacity:0; transition:1.5s ease-in-out;}
.pro_center01.active .inliner-banner-con {transform:scale3d(1, 1, 1); opacity:1; transition:1.5s ease-in-out;}
/* 切换时 线的变化 */
.linebox-0 {width:100%; height:100%; position:absolute; top:0; left:0;}
.linebox-0 .xline-0.active, .linebox-0 .xline-3.active {width:100%;}
.linebox-0 .xline-0, .linebox-0 .xline-3 {width:0; opacity:1;}
.linebox-0 .xline {width:100%; height:100%; position:absolute; top:0; left:0; opacity:0; transition:.5s ease-in-out;}
.linebox-0 .xline.active {transition:4.5s; opacity:1; transition:.5s ease-in-out;}
/* 切换的文字 */
.inliner-banner-con .ul {width:410px; height:300px; position:absolute; left:0; top:0; right:0; bottom:0; overflow:hidden; margin:auto; z-index:12;}
.inliner-banner-con .item-text { width:100%; height:100%; color:#ffffff; line-height:1;}
.inliner-banner-con .item-text .h01{font-size:36px; line-height:36px;}
.inliner-banner-con .item-text .h02{ font-size:14px; line-height:26px; height:72px; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow:hidden;}
.inliner-banner-con .item-text .line {margin:30px auto; width:30px; height:2px; background:#fff;}
.inliner-banner-con .item-text .pro_more {display:block; margin:60px auto 0; width:125px; height:40px; line-height:40px; font-size:14px; color:#ffffff; transition:.5s ease-in-out; text-transform:uppercase; text-align:center;}
.inliner-banner-con .item-text .pro_more span {display:block; width:100%; height:100%; border:1px solid rgba(255, 255, 255, 0.6); border-radius:40px; transition:.5s ease-in-out;}
.inliner-banner-con .item-text .pro_more:hover span {background:#339933; border-color:#339933; transition:.5s ease-in-out;}

/* 中心区域设置 */
.inliner-banner-con .center {width:530px; height:530px; position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; z-index:8;}
/* 旋转的图 */
.inliner-banner-con .center .cbox {width:100%; height:100%; background:url(../img/i9.png) no-repeat center; background-size:100%; animation:zhuan0 7s infinite linear .65s;}
@keyframes zhuan0
    {
			from {transform:rotate(0);}
			to {transform:rotate(360deg);}
		}

/* 六个图标及对应小标题*/
.inliner-banner-con .center .i {display:block; color:#339933; position:absolute; width:75px; height:75px; opacity:1; cursor:pointer;}
.inliner-banner-con .center .i img {width:100%; height:100%; background:rgba(255, 255, 255, 0.4); border-radius:50%; transition:.5s ease-in-out; cursor:pointer;}
.inliner-banner-con .center .i.active img, 
.inliner-banner-con .center .i:hover img {background:#339933; transition:.5s ease-in-out;}
.inliner-banner-con .center .i span {width:135px; display:block; height:65px; line-height:65px; position:absolute; top:0; font-size:18px; transition:.5s ease-in-out; color:#fff;}
.inliner-banner-con .center .i.s1 span, 
.inliner-banner-con .center .i.s2 span, 
.inliner-banner-con .center .i.s3 span {left:-120px;}
.inliner-banner-con .center .i.s4 span, 
.inliner-banner-con .center .i.s5 span, 
.inliner-banner-con .center .i.s6 span {right:-130px;}
.inliner-banner-con .center .i.active span{opacity:1; transition:.5s ease-in-out}

/* 解决方案栏目 */
.pageHeader.fixed.nofixed .Pc_header1{opacity:1; visibility:visible;}
.pageHeader.fixed.nofixed .Pc_header2{display:none;}
.solu_nav{background:#339933; height:60px;}
.solu_nav.fixed .solu_nav_hd{position:fixed; left:0; top:0; width:100%; z-index:4; background:#339933;}
.solu_nav .first_tit{width:33%; float:left; position:relative; padding:17px 0;}
.solu_nav .first_tit>a{font-size:0px; line-height:26px; display:block; color:#fff;}
.solu_nav .first_tit a span{display:inline-block; vertical-align:middle; font-size:16px;}
.solu_nav .first_tit a .icon{margin-left:28px; display:inline-block; width:22px; height:22px; background:url(../img/solu_nav01.png) no-repeat;}
.solu_nav .first_tit.cur a .icon{background-position:0 -22px;}
/* dt下拉 */
.solu_nav .first_tit .down{position:absolute; top:100%; width:100%; padding:12px 0 5px; display:none; z-index:4;}
.solu_nav .first_tit .down ul{padding:15px 0; position:relative; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px;}
.solu_nav .first_tit .down ul:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}

.solu_nav .first_tit .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#333; font-size:16px; cursor:pointer;}
.solu_nav .first_tit .down ul li.on{background:#f1f3f7;}
.solu_nav .first_tit .down ul li:hover{background:#f5f7fa;}
/* 解决方案大导航下拉*/
.solu_nav .dl{width:67%; float:left}
.solu_nav .dd{width:33%; float:left; font-size:14px; line-height:26px; text-align:center; padding:17px 0; position:relative; transition:all 0.5s ease; cursor:pointer;}
.solu_nav .dd>a{position:relative; color:#fff; display:inline-block;}
.solu_nav .dd>a .icon{width:12px; height:8px; background:url(../img/solu_nav02.png) no-repeat center; position:absolute; left:110%; top:50%; margin-top:-4px; transition:all 0.5s ease;}
.solu_nav .dd.cur>a .icon{transform:rotateZ(180deg)}
.solu_nav .dd.cur{background:#017f01;}
.solu_nav .dd.active{background:#017f01;}
/* 相关方案小导航下拉*/
.solu_nav .dd .down{position:absolute; top:100%; width:100%; padding:12px 0 5px;display:none}
.solu_nav .dd .down ul{padding:15px 0; position:relative; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px;}
.solu_nav .dd .down ul:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}
.solu_nav .dd .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#333; font-size:16px; cursor:pointer;}
.solu_nav .dd .down ul li.on{background:#f1f3f7;}
.solu_nav .dd .down ul li:hover{background:#f5f7fa;}

/* 解决方案 */
.solu_cen.channel_content{padding-bottom:0}
.solu_cen01{padding-bottom:65px;}
.solu_cen01 .infor{text-align:center; padding:0 6%;}
.solu_cen01 .infor .tit{font-size:36px; line-height:36px; color:#333; margin-bottom:35px;}
.solu_cen01 .infor .con{font-size:16px; line-height:26px; color:#4e4e4e}
.solu_cen01 .content{margin-top:50px;}
.solu_cen02{background:url(../img/solu_cen02_1.jpg) no-repeat center; padding:55px 0;}
.solu_cen02 .infor{text-align:center; padding:0 6%; margin-bottom:50px}
.solu_cen02 .infor .tit{font-size:36px; line-height:36px; color:#333; margin-bottom:35px;}
.solu_cen02 .content .li_{width:31%; float:left; line-height:64px; margin-right:3%; margin-bottom:26px;}
.solu_cen02 .content .li_three{margin-right:0;}
.solu_cen02 .content .li_ .li_box{display:block; color:#333; font-size:16px; background:#fff; padding:0 33px; position:relative;}
.solu_cen02 .content .li_ .li_box:before{content:''; width:3px; height:100%; background:#339933; position:absolute; left:0; top:0; transition:all 0.5s ease;}
.solu_cen02 .content .li_ .li_box span{position:relative; display:block}
.solu_cen02 .content .li_ .li_box span:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:0; top:50%; margin-top:-4px;}
.solu_cen02 .content .li_.cur .li_box{background:#339933; color:#fff;}
.solu_cen02 .content .li_.cur .li_box:before{background:#017f01;}
.solu_cen02 .content .li_.cur .li_box span:after{background:url(../img/solu_jt2.png) no-repeat center;}
.solu_cen03{padding:60px 0;}
.solu_cen03 .infor{text-align:center; padding:0 6%;}
.solu_cen03 .infor .tit{font-size:36px; line-height:36px; color:#333; margin-bottom:35px;}
.solu_cen03 .content{position:relative;}
.solu_cen03 .content .item{display:none}
.solu_cen03 .content .owl-item .item{display:block;}
.solu_cen03 .content .item .rect-67{padding-bottom:67%; border-radius:20px 20px 0 20px;}
.solu_cen03 .content .item .intro{background:#fff; height:140px;}
.solu_cen03 .content .item .intro .box{padding-top:9px;}
.solu_cen03 .content .item .intro .box span{display:inline-block; color:#339933; font-size:16px; line-height:30px; font-weight:bold;}
.solu_cen03 .content .item .intro .box .tit{display:block; font-size:20px; line-height:30px; max-height:60px; overflow:hidden; color:#333; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.solu_cen03 .content .item .intro .box .con{font-size:16px; line-height:28px; color:#646464; margin:8px 0 30px;}
.solu_cen03 .content .item:hover .intro .box .tit{color:#339933;}
.solu_cen03 .content .solu03_btn>div{position:absolute; top:30%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2}
.solu_cen03 .content .solu03_btn .owl-prev{left:-49px; background-position:0 0;}
.solu_cen03 .content .solu03_btn .owl-next{right:-49px; background-position:-13px 0;}

/* 解决方案最后一部分 公共部分 */
.common-solu {border-top:1px solid #e2e2e2}
.common-solu {position:relative; overflow:hidden;}
.common-solu .content .rect-36{padding-bottom:36%;}
.common-solu .content .right{width:44.5%; float:right; position:absolute; right:0; bottom:0;}
.common-solu .content .right img{border-radius:200px 0 0 0; height:307px;}
.common-solu .content .left{float:left; width:48%; margin-left:2%;}
.common-solu .content .left ul{padding:65px 0; font-size:0}
.common-solu .content .left li{display:inline-block; padding:0 45px;}
.common-solu .content .left li .li_box{display:block; text-align:center}
.common-solu .content .left li .icon{width:53px; height:44px; margin:0 auto 25px;}
.common-solu .content .left li .txt{font-size:22px; line-height:22px; color:#262626;}
.common-solu .content .left li .more{display:inline-block; width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease; margin-top:25px;}
.common-solu .content .left li .icon img{transition:all 0.5s ease;}
.common-solu .content .left li:hover .icon img{transform:rotateY(180deg);}
.common-solu .content .left li:hover .more{background:url(../img/ipart04_jt2.png) no-repeat center;}

/* 解决方案详细面包屑 */
.solu_crumbs{padding:13px 0; font-size:13px; background:#f7f7f7;}
.solu_crumbs .back_home .icon{display:inline-block; vertical-align:middle; width:13px; height:12px; background:url(../img/solu_crumbs.png) no-repeat;}
.solu_crumbs .sec_crumb{position:relative;}
.solu_crumbs .sec_crumb a{line-height:28px;}
.solu_crumbs .sec_crumb.cur .iconfont{transform:rotateZ(90deg);}
.solu_crumbs .iconfont{font-size:18px; transition:.5s ease; margin:0 10px;}
.solu_crumbs .last{line-height:28px;}
/* 面包屑 end*/

/* 解决方案详细 */
.solu_detail.channel_content{padding-bottom:0}
.solu_detail01 {padding-bottom:65px;}
.solu_detail01 .infor{text-align:center;}
.solu_detail01 .infor .tit{font-size:36px; line-height:36px; color:#333; margin-bottom:35px;}
.solu_detail01 .infor .con{font-size:16px; line-height:26px; color:#4e4e4e}
.solu_detail01 .content{margin-top:50px;}
.solu_detail01 .content .list{margin-top:30px;}
.solu_detail01 .content .list li{margin-bottom:14px; cursor:pointer;}
.solu_detail01 .content .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.solu_detail01 .content .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.solu_detail01 .content .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.solu_detail01 .content .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.solu_detail01 .content .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.solu_detail01 .content .list li .li_bott .box a{display:inline-block; padding:0 20px; height:40px; line-height:40px; background:#007f00; color:#fff; text-align:center; border-radius:40px; font-size:16px;}
.solu_detail01 .content .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.solu_detail01 .content .list li.cur .li_top{background:#339933; color:#fff;}
.solu_detail01 .content .list li.cur .li_top span{background:#fff; color:#339933;}

.solu_detail02 {margin-bottom:50px;}
.solu_detail02 .bd .list{margin-top:30px;}
.solu_detail02 .bd .list li{margin-bottom:14px; cursor:pointer;}
.solu_detail02 .bd .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.solu_detail02 .bd .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.solu_detail02 .bd .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.solu_detail02 .bd .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.solu_detail02 .bd .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.solu_detail02 .bd .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.solu_detail02 .bd .list li.cur .li_top{background:#339933; color:#fff;}
.solu_detail02 .bd .list li.cur .li_top span{background:#fff; color:#339933;}

/* 解决方案详细的详细 */
.soluDetail_det01 .infor{text-align:center; margin-bottom:35px;}
.soluDetail_det01 .infor .tit{font-size:36px; line-height:36px; color:#262626;}
.soluDetail_det01 .left{width:39%; float:left; margin-top:30px;}
.soluDetail_det01 .left .tit{font-size:28px; line-height:28px; color:#262626; margin-bottom:20px;}
.soluDetail_det01 .left .con{font-size:14px; line-height:26px; color:#545454; color:rgba(84,84,84,.8)}
.soluDetail_det01 .right{width:54%; float:right;}
.soluDetail_det01 .right img{border-radius:15px 15px 0 15px;}
.soluDetail_det02{margin-top:50px;}
.soluDetail_det02 .content{position:relative;}
.soluDetail_det02 .content .item{display:none}
.soluDetail_det02 .content .owl-item .item{display:block; padding:1px;}
.soluDetail_det02 .content .item .box{padding:30px 28px 45px; border:1px solid #dcdcdc;}
.soluDetail_det02 .content .item .box .num{width:42px; height:42px; border-radius:50%; font-size:18px; color:#fff; font-family:Arial; background:#339933; text-align:center; line-height:42px; margin-bottom:20px;}
.soluDetail_det02 .content .item .box .txt{font-size:14px; line-height:24px; color:#545454;}
.soluDetail_det02 .content .soluDet_btn>div{position:absolute; top:50%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2; margin-top:-12px;}
.soluDetail_det02 .content .soluDet_btn .owl-prev{left:-49px; background-position:0 0;}
.soluDetail_det02 .content .soluDet_btn .owl-next{right:-49px; background-position:-13px 0;}

/* 产品列表 */
.proList_ban form .inp_wrap{width:360px; height:57px; line-height:57px; border:1px solid #fff; border-color:rgba(255,255,255,.83); position:relative; border-radius:50px;}
.proList_ban form .inp_wrap .inp{width:75%; height:57px; line-height:57px; padding:0; border:none; background:transparent; color:#fff; text-indent:25px;}
.proList_ban form .inp_wrap .inp::-webkit-input-placeholder {color:#fff;} 
.proList_ban form .inp_wrap .btns{width:46px; height:46px; background:url(../img/proList_ban01.png) no-repeat center; position:absolute; right:12px; top:50%; margin-top:-23px; border:none; padding:0; outline:none; cursor:pointer;}
.proList_ban .content .tit{margin-bottom:35px;}
.pro_secNav{background:#ffffff;}
.pro_secNav ul{border-bottom:1px solid #dadada;}
.pro_secNav li{float:left; width:16.6%; text-align:center}
.pro_secNav li a{display:block; font-size:16px; line-height:59px; color:#333;}
.pro_secNav li.cur a{color:#339933; background:#f7f7f7;}
.pro_secNav li.cur a{border-left:1px solid #dadada; border-right:1px solid #dadada;}
.pro_list.channel_content{padding:0;}
.pro_list01{padding:40px 0 55px; background:#f7f7f7;}
.pro_list01 .hd .item {padding:15px 0; border-bottom:1px solid #dadada;}
.pro_list01 .hd .item .tit{font-size:16px; line-height:24px; color:#333; margin-right:35px;}
.pro_list01 .hd .item .con{line-height:24px; font-size:0;}
.pro_list01 .hd .item .con .con_a{display:inline-block; padding:0 35px; font-size:16px; color:#333; position:relative;}
.pro_list01 .hd .item .con .con_a:after{content:''; width:1px; height:12px; background:#626262; position:absolute; left:0; top:50%; margin-top:-6px;}
.pro_list01 .hd .item .con .con_a:first-child:after{display:none;}
.pro_list01 .hd .item .con .con_a.cur{color:#339933;}
.pro_list01 .hd .item .con .con_a:hover{color:#339933;}
.pro_list01 .bd {margin-top:50px;}
.pro_list01 .bd .li_{width:31%; float:left; line-height:64px; margin-right:3%; margin-bottom:26px;}
.pro_list01 .bd .li_three{margin-right:0;}
.pro_list01 .bd .li_ .li_box{display:block; color:#333; font-size:16px; background:#fff; padding:0 33px; position:relative;}
.pro_list01 .bd .li_ .li_box:before{content:''; width:3px; height:100%; background:#339933; position:absolute; left:0; top:0; transition:all 0.5s ease;}
.pro_list01 .bd .li_ .li_box span{position:relative; display:block}
.pro_list01 .bd .li_ .li_box span:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:0; top:50%; margin-top:-4px;}
.pro_list01 .bd .li_.cur .li_box{background:#339933; color:#fff;}
.pro_list01 .bd .li_.cur .li_box:before{background:#017f01;}
.pro_list01 .bd .li_.cur .li_box span:after{background:url(../img/solu_jt2.png) no-repeat center;}
.pro_list02{background:url(../img/pro_list02.jpg) no-repeat center; padding:70px 0;}
.pro_list02 .tit{font-size:18px; line-height:20px; color:#339933;}
.pro_list02 .big_tit{font-size:32px; line-height:30px; color:#333; margin-top:10px; transition:.5s ease;}
.pro_list02 .more{width:31px; height:31px; background:url(../img/ipart04_jt2.png) no-repeat center; margin-top:30px;}
.pro_list02:hover .big_tit{color:#339933;}
.pro_list03{background:url(../img/pro_list03.jpg) no-repeat center; padding:70px 0;}
.pro_list03 .content li{width:25%; float:left}
.pro_list03 .content li .li_box{display:block; text-align:center;}
.pro_list03 .content li .li_box .icon{width:73px; height:70px; margin:0 auto 25px; transition:all 0.5s ease}
.pro_list03 .content li .li_box .tit{font-size:18px; line-height:28px; color:#fff; margin-bottom:5px; transition:all 0.5s ease}
.pro_list03 .content li .li_box .con{font-size:14px; line-height:26px; color:#fff;}
.pro_list03 .content li:hover .li_box .icon{transform:rotateY(180deg);}
.pro_list03 .content li:hover .li_box .tit{color:#339933;}

/* 产品详细 */
.pro_detail.channel_content{padding-bottom:0;}
.pro_detai02 .infor{margin-bottom:0}
.pro_detai02 .infor .con{font-size:16px; line-height:26px; color:#545454;}
.pro_detai02 .infor .more{display:inline-block; width:153px; height:47px; border-radius:40px; background:#339933; color:#fff; font-size: 15px; line-height:47px; margin-top:45px}
.pro_detai02 .infor .more:hover{background:#017f01}
/*loading*/
.news_loading{width:260px; margin:30px auto 0px; text-align:center; color:#017f01; border:1px solid #017f01; padding:15px 0; border-radius:4px; cursor:pointer;}
.news_loading a{display:block;}
.news_loading img{width:auto; display:inline-block; vertical-align:middle; margin-right: 5px;}
.news_loading span{vertical-align:middle;}
.news_loading:hover{background:rgba(51,153,51,0.2);}
.news_loading.nomore{display:none;}

.rotation { -webkit-animation: rotation  1.2s infinite linear; animation: rotation  1.2s infinite linear;}
@-webkit-keyframes rotation { 0% { -webkit-transform: rotateZ(0deg);}
    100% { -webkit-transform: rotateZ(360deg);}}
@keyframes rotation { 0% { transform: rotateZ(0deg);}
    100% { transform: rotateZ(360deg);}}
.proDetail_det01 .infor{text-align:center; margin-bottom:35px;}
.proDetail_det01 .infor .tit{font-size:36px; line-height:36px; color:#333;}
.proDetail_det01 .content .hd{position:relative;}
.proDetail_det01 .content .hd .item .box{border:1px solid #ededed; border-radius:10px; padding:15px 0; text-align:center}
.proDetail_det01 .content .hd .item .box .img_{width:126px; height:95px; margin:0 auto}
.proDetail_det01 .content .hd .item .box .intro{font-size:14px; line-height:25px; color:#565656;}
.proDetail_det01 .content .hd .item{display:none; cursor:pointer;}
.proDetail_det01 .content .hd .owl-item .item{display:block;}
.proDetail_det01 .content .hd .owl-item.cur .item .box{border-color:#56a136}
.proDetail_det01 .content .hd .owl-item.cur .item .box .intro{color:#339933;}
.proDetail_det01 .content .hd .proDet03_btn>div{position:absolute; top:50%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2; margin-top:-12px;}
.proDetail_det01 .content .hd .proDet03_btn>div.disabled{display:none}
.proDetail_det01 .content .hd .proDet03_btn .owl-prev{left:-49px; background-position:0 0;}
.proDetail_det01 .content .hd .proDet03_btn .owl-next{right:-49px; background-position:-13px 0;}
.proDetail_det01 .content .bd {margin-top:35px;}
.proDetail_det01 .content .bd .left{width:39%; float:left; position:relative;}
.proDetail_det01 .content .bd .left .item{display:none; background:#f7f7f7; border-radius:15px;}
.proDetail_det01 .content .bd .left .owl-item .item{display:block;}
.proDetail_det01 .content .bd .left .item .rect-75{border-radius:15px;}
.proDetail_det01 .content .bd .left .item .rect-75 img{border-radius:15px;}
.proDetail_det01 .content .bd .left .fangda{width:26px; height:26px; background:url(../img/proDetail_det01_4.png) no-repeat center; position:absolute; right:33px; bottom:23px; z-index:2}
.proDetail_det01 .content .bd .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:23px; left:0%;  width:100%; text-align:center;}
.proDetail_det01 .content .bd .owl-carousel .owl-dot{width:11px; height:11px; margin:0 5px;border-radius:20px; display:inline-block; background:#e5e5e5; transition:all 0.5s ease;}
.proDetail_det01 .content .bd .owl-carousel .owl-dot.active{width:32px;}
.proDetail_det01 .content .bd .right{width:57%; float:right;}
.proDetail_det01 .content .bd .right .box{padding:22px;}
.proDetail_det01 .content .bd .right .box .tit{font-size:28px; line-height:28px; color:#262626; padding-bottom:25px; border-bottom:1px solid #dcdcdc}
.proDetail_det01 .content .bd .right .box .more{display:block; width:107px; height:40px; line-height:40px; font-size:16px; color:#fff; border-radius:20px; text-align:center; background:#339933; margin:30px 0 20px;}
.proDetail_det01 .content .bd .right .box .con{font-size:16px; line-height:26px; color:#262626;}
.proDetail_det01 .content .list{margin-top:50px;}
.proDetail_det01 .content .list li{margin-bottom:14px; cursor:pointer;}
.proDetail_det01 .content .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.proDetail_det01 .content .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.proDetail_det01 .content .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.proDetail_det01 .content .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.proDetail_det01 .content .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.proDetail_det01 .content .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.proDetail_det01 .content .list li.cur .li_top{background:#339933; color:#fff;}
.proDetail_det01 .content .list li.cur .li_top span{background:#fff; color:#339933;}
.proDetail_det02 {padding:55px 0}
.proDetail_det02 .infor{text-align:center}
.proDetail_det02 .infor .tit{font-size:28px; line-height:28px; color:#262626;}
.proDetail_det02 .content{margin-top:30px;}
/* 手机端导航 2021-0202*/
.m_pageHeader{display:none;}

/* 荣誉资质 2021-0202*/
.honor.channel_content{padding-bottom:40px;}
.honor01 ul .li_{float:left; width:31%; margin-right:3.5%; margin-bottom:50px; cursor:pointer;}
.honor01 ul .li_three{margin-right:0;}
.honor01 ul .li_ .img{border:8px solid #e3e4e4; padding:25px 5px; background:#fff; border-radius:15px 15px 0 0;}
.honor01 ul .li_ .img .cover{position:absolute;	left:0; top:0; width:100%; height:100%; background:url(	
../img/black.6.png) repeat; z-index:2; filter:alpha(opacity=0); opacity:0; transition:.3s ease;}
.honor01 ul .li_ .img .icon{width:47px; height:47px; position:absolute; left:50%; top:50%; margin:-24px 0 0 -24px;z-index:4;background:url(../img/widgets_xc_piclist_18_1.png) no-repeat center; background-size:100% 100%; -webkit-transform:scale(0);transform:scale(0); transition:.3s ease;}
.honor01 ul .li_:hover .img .cover{filter:alpha(opacity=100); opacity:1;}
.honor01 ul .li_:hover .img .icon{-webkit-transform:scale(1); transform:scale(1);}
.honor01 ul .li_ .txt{background:#f7f7f7; transition:.3s ease; text-align:center; color:#333; font-size:16px; line-height:25px; padding:15px 10px; border-radius:0 0 15px 15px;}
.honor01 ul .li_:hover .txt{background:#339933; color:#fff;}
.honor01 .rect-62{padding-bottom:62%; }
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#339933;}

/* 联系我们 */
.contact_us.channel_content{padding-bottom:0}
.contact_us01{margin-bottom:45px;}
.contact_us01 .tit{font-size:36px; color:#333e46; margin-bottom:20px;}
.contact_us01 .left{float:left; width:48%; position:relative; z-index:3}
.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:#339933;}
.contact_us01 .left ul li{float:left; width:46%; margin-right:3%; position:relative; cursor:pointer; margin-bottom:35px;}
.contact_us01 .left ul li .t{font-size:17px; color:#339933; font-weight:normal; margin-bottom:5px;}
.contact_us01 .left ul li .c{font-size:14px; color:#727272; line-height:20px; position:relative;}
.contact_us01 .left ul li .c i{font-size:20px;}
.contact_us01 .left ul li .c .ewm{position:absolute; left:0px; top:100%;  width:120px; height:120px; display:none}
.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; border-radius:5px;}
.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; border-radius:5px;}
.contact_us01 .right button{cursor:pointer; outline:none; background:transparent; display:inline-block; padding:0 40px; height:38px; line-height:38px; text-align:center; font-size:14px; border:none; font-size:14px; color:#339933;  text-align:center; position:relative; transition:all 0.5s ease;  border-radius:5px; background:#339933; color:#fff;}
.contact_us01 .right button:hover{background:#007f00}
.contact_us02 .map{height:360px; width:100%; overflow:hidden;}
.contact_us02 img{max-width:none;}
.contact_us02 .content{background:#339933; padding:40px 0;}
.contact_us02 .content .tit{font-size:25px; color:#fff; font-weight:normal;}
.contact_us02 .content .con{font-size:16px; color:#fff;}

/* 展览列表  0202*/
.zhanlan_list.channel_content{padding-bottom:40px;}
.zhanlan_list01 .rect-6683{padding-bottom:66.83%; border-radius:15px 15px 0 15px;}
.zhanlan_list01 .li_{width:31.5%; margin-right:2.6%; float:left; margin-bottom:20px;}
.zhanlan_list01 .li_three{margin-right:0;}
.zhanlan_list01 .li_ .intro .box{padding:25px 3px;}
.zhanlan_list01 .li_ .intro .box .t{font-size:20px; line-height:24px; color:#333; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.zhanlan_list01 .li_ .intro .box .c{width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; transition:all 0.5s ease; margin-top:25px}
.zhanlan_list01 .li_:hover .intro .box .c{background:url(../img/ipart04_jt2.png) no-repeat center;}

/* 展览详细 */
.zhanlan_detail.channel_content{padding:0;}
.zhanlan_detail01{background:#339933; margin-bottom:40px;}
.zhanlan_detail01 .tit{font-size:28px; line-height:39px; padding:35px 0; color:#fff;}
.zhanlan_detail02 .title{font-size:16px; height:40px; line-height:40px; width:107px; border-radius:20px; background:#339933; color:#fff; text-align:center}
.zhanlan_detail02 .content ul li{border-bottom:1px solid #d1d3d4;}
.zhanlan_detail02 .content ul li .rect-625{padding-bottom:62.5%;}
.zhanlan_detail02 .content ul li a{display:block; padding:50px 0 40px;}
.zhanlan_detail02 .content ul li .left{float:left; width:71%;}
.zhanlan_detail02 .content ul li .left .tit{font-size:26px; color:#333; margin:12px 0; transition:.5s ease;}
.zhanlan_detail02 .content ul li .left .con{ color:#4f4f4f; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:25px;}
.zhanlan_detail02 .content ul li .left .txt{height:40px; position:relative;}
.zhanlan_detail02 .content ul li .left .txt .date{color:#339933; opacity:1; visibility:visible; transition:.5s ease;}
.zhanlan_detail02 .content ul li .left .txt .icon{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.zhanlan_detail02 .content ul li .left .txt .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#339933; transition:all 0.5s ease;}
.zhanlan_detail02 .content ul li .right{float:right; width:22%; border-radius:20px 20px 0 20px; overflow:hidden;}
.zhanlan_detail02 .content ul li:hover .left .tit{color:#007f00;}
.zhanlan_detail02 .content ul li:hover .left .txt .icon:hover i{background:#007f00;}
.zhanlan_detail02 .content ul li:hover .left .txt .date{opacity:0; visibility:hidden;}
.zhanlan_detail02 .content ul li:hover .left .txt .icon{opacity:1; visibility:visible;}
.zhanlan_detail03{margin-top:55px;}
.zhanlan_detail03 .title{font-size:16px; height:40px; line-height:40px; width:107px; border-radius:20px; background:#339933; color:#fff; text-align:center; margin-bottom:40px;}
.zhanlan_detail03 ul .li_{float:left; width:31%; margin-right:3.5%; margin-bottom:50px; cursor:pointer;}
.zhanlan_detail03 ul .li_three{margin-right:0;}
.zhanlan_detail03 ul .li_ .img{border:8px solid #e3e4e4; padding:25px 5px; background:#fff; border-radius:15px 15px 0 0;}
.zhanlan_detail03 ul .li_ .img .cover{position:absolute;	left:0; top:0; width:100%; height:100%; background:url(	
../img/black.6.png) repeat; z-index:2; filter:alpha(opacity=0); opacity:0; transition:.3s ease;}
.zhanlan_detail03 ul .li_ .img .icon{width:47px; height:47px; position:absolute; left:50%; top:50%; margin:-24px 0 0 -24px;z-index:4;background:url(../img/widgets_xc_piclist_18_1.png) no-repeat center; background-size:100% 100%; -webkit-transform:scale(0);transform:scale(0); transition:.3s ease;}
.zhanlan_detail03 ul .li_:hover .img .cover{filter:alpha(opacity=100); opacity:1;}
.zhanlan_detail03 ul .li_:hover .img .icon{-webkit-transform:scale(1); transform:scale(1);}
.zhanlan_detail03 ul .li_ .txt{background:#f7f7f7; transition:.3s ease; text-align:center; color:#333; font-size:16px; line-height:25px; padding:15px 10px; border-radius:0 0 15px 15px;}
.zhanlan_detail03 ul .li_:hover .txt{background:#339933; color:#fff;}
.zhanlan_detail03 .rect-62{padding-bottom:62%; }

/* 资料下载 */
.download01 .hd {margin-bottom:40px}
.download01 .hd .box{font-size:0; text-align:center; border-bottom:1px solid #e9e9e9;}
.download01 .hd .box .dot{display:inline-block; width:14.28%; height:58px; line-height:58px; text-align:center; color:#333; font-size:16px; cursor:pointer;}
.download01 .hd .box .dot span{display:block;}
.download01 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; border-bottom:none; color:#339933;}
.download01 .bd .transiton05{transition:all .5s ease;-webkit-transition:all .5s ease;}
.download01 .bd ul li{padding:20px 2%; float:left; width:44.5%; background-color:#f7f7f7; margin-right:3%; margin-bottom:3%; border-radius:6px 6px 0 6px;}
.download01 .bd ul li.even{margin-right:0;}
.download01 .bd ul li .con{width:70%; display:inline-block; height:35px; line-height:35px; vertical-align:middle; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.download01 .bd ul li a{display:block;}
.download01 .bd ul li .iconfont{font-size:35px; line-height:1;}
.download01 .bd ul li:hover{background-color:#339933;}
.download01 .bd ul li:hover .iconfont{color:#fff;}
.download01 .bd ul li:hover .con{color:#fff;}

/* 新闻报告 */
.news_report01 .hd {margin-bottom:40px}
.news_report01 .hd .box{font-size:0; text-align:center; }
.news_report01 .hd .box .dot{display:inline-block; width:14.28%; height:58px; line-height:58px; text-align:center; color:#333; font-size:16px; cursor:pointer; border-bottom:1px solid #e9e9e9;}
.news_report01 .hd .box .dot span{display:block;}
.news_report01 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; color:#339933;}
.news_report01 .bd li._d1 {width:40%;}
.news_report01 .bd li._d2 {width:20%;}
.news_report01 .bd li._d3 {width:20%;}
.news_report01 .bd li._d4 {width:20%;}
.news_report01 .bd ul {width:100%; text-align:center; padding:12px 0;}
.news_report01 .bd li {line-height:1.8em; height:1.8em; float:left}
.news_report01 .bd img {vertical-align:middle; margin-top:-3px; margin-right:3px;}
.news_report01 .bd ._d1{font-size:16px; text-align:left; text-indent:10px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden;}
.news_report01 .bd ._d3 a,
.news_report01 .bd ._d4 a {color:#339933;}
.news_report01 .bd ul:hover {background-color:#f6f6f6;}
.news_report01 .bd ul:hover ._d1,.news_report01 .bd ul:hover ._d1 a {color:#339933;}


/* 投资者关系-联系方式 */
.investor_contact01 li{width:18.6%; float:left; margin-left:1.7%; height:223px; overflow:hidden; background:#f7f7f7; border-radius:7px 7px 0 7px;}
.investor_contact01 li:first-child{margin-left:0;}
.investor_contact01 li .li_box{padding:35px 40px 35px 28px;}
.investor_contact01 li .li_box .tit{font-size:20px; line-height:25px; color:#339933; margin-bottom:20px;}
.investor_contact01 li .li_box .con span{display:block; font-size:16px; line-height:25px; color:#333;}
.investor_contact01 li .li_box .con a{display:block; font-size:16px; line-height:25px; color:#333;}
.investor_contact01 li .li_box .con a:hover{color:#339933}
/*widgets_online_form_2*/
.widgets_online_form_2 .infor .tit{text-align:center; font-size:30px; color:#2c2c2c; line-height:1; margin-bottom:20px; margin-top:50px;}
.widgets_online_form_2 .infor .con{text-align:center; font-size:16px; color:#808080; line-height:24px; margin-bottom:15px;}
.widgets_online_form_2 .form input{border:1px solid #d5d5d5; font-size:16px; border-radius:5px}
.widgets_online_form_2 .name{background-position:right 0;}
.widgets_online_form_2 .phone{background-position:right 0;}
.widgets_online_form_2 .email{background-position:right 0;}
.widgets_online_form_2 .line1{width:80%; height:48px; line-height:48px; padding:0 46px 0 13px;}
.widgets_online_form_2 .form #content{width:94%; border:1px solid #d5d5d5; padding:10px 40px 10px 13px; height:149px; font-size:16px; line-height:1.5; margin-bottom:20px; margin-top:25px; background-position:right top; border-radius:5px}
.widgets_online_form_2 .form .btns_list{text-align:center;}
.widgets_online_form_2 .form .btns_list button{width:45%; height:45px; line-height:37px; border:none; font-size:18px; color:#fff; cursor:pointer;}
.widgets_online_form_2 .form .btns_list .sub{background-color:#848484; border-radius:0; float:left;}
.widgets_online_form_2 .form .btns_list .reset{background-color:#848484; border-radius:0; float:right;}
.widgets_online_form_2 .form .btns_list .btn{border-radius:22px; transition:.3s ease;}
.widgets_online_form_2 .form .btns_list .on{background-color:#339933;}
.widgets_online_form_2 .form .btns_list .btn:hover{background-color:#339933;}
.widgets_online_form_2 .yzm_box{width:50%;}
.widgets_online_form_2 .btns_list{width:30%; float:right; margin-right:1%;}
.widgets_online_form_2 .yzm_box .yzm{line-height:46px; height:46px; width:30%; text-indent:20px; margin-right:25px;}
.widgets_online_form_2 .yzm_box img{width:120px; height:50px; margin-right:10px;}
.widgets_online_form_2 .yzm_box .change{color:#40535a; font-size:12px; vertical-align:bottom;}

/* 加入我们 */
.join_us01 .infor .tit{font-size:36px; line-height:40px; color:#353535}
.join_us01 .infor .tit span{font-size:40px; color:#339933; display:inline-block; margin-right:5px;}
.join_us01 .infor .con{font-size:25px; line-height:25px; color:#353535; margin-top:20px;}
.join_us01 .content{margin-top:50px;}
.join_us01 .content .left{width:59%; float:left; background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2); border-radius:10px 10px 0 10px}
.join_us01 .content .left .box{padding:35px 40px 50px;}
.join_us01 .content .left .box li{font-size:16px; line-height:38px;}
.join_us01 .content .left .box li span{color:#339933;}
.join_us01 .content .right{width:32.5%; float:right; margin-top:45px;}
.join_us01 .content .right .item{float:left; padding:0 30px;}
.join_us01 .content .right .img{width:122px; height:122px; margin:0 auto 10px;}
.join_us01 .content .right .txt{font-size:16px; line-height:25px; color:#333; text-align:center;}

/* 公司公告 */
.gsgg01 .hd {margin-bottom:40px}
.gsgg01 .hd .box{font-size:0; text-align:center; }
.gsgg01 .hd .box .dot{display:inline-block; width:14.28%; height:58px; line-height:58px; text-align:center; color:#333; font-size:16px; cursor:pointer; border-bottom:1px solid #e9e9e9;}
.gsgg01 .hd .box .dot span{display:block;}
.gsgg01 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; color:#339933;}
.gsgg01 .time,
.gsgg01 .con{float:left;}
.gsgg01 .down{float:right;}
.gsgg01 li{height:90px; background:#f7f7f7; line-height:90px; overflow:hidden; margin-bottom:1%; border-radius:6px 6px 0 6px; position:relative;}
.gsgg01 li a{display:block; color:#333; transition:all 0.5s ease;}
.gsgg01 li a .time{padding:20px 3%; line-height:1; color:#339933}
.gsgg01 li a .time strong{font-size:35px; display:block;}
.gsgg01 li a .con{width:65%; padding-left:5%; border-left:1px solid #e3e3e3;}
.gsgg01 li a .con .iconfont{font-size:25px;}
.gsgg01 li a .down{width:31px; height:31px; background:url(../img/ipart04_jt.png) no-repeat center; position:absolute; right:3%; top:50%; margin-top:-15px; transition:all 0.5s ease;}
.gsgg01 li:hover{background:#339933;}
.gsgg01 li:hover a{color:#fff;}
.gsgg01 li:hover a .time{color:#fff;}
.gsgg01 li:hover a .con{border-left-color:#fff;}
.gsgg01 li:hover a .down{background:url(../img/ipart04_jt3.png) no-repeat center;}
.gsgg01 .select{width:140px; padding:0 20px; height:38px; line-height:38px; color:#a4a4a4; font-size:16px; background:#fff;border:0;}

/* 产品详细2 */
.pro_detail2_01 .hd{margin-bottom:25px;}
.pro_detail2_01 .hd .item{display:inline-block; font-size:16px; line-height:45px; padding:0 28px; border-radius:30px; border:1px solid #d2d2d2; color:#333; transition:all 0.5s ease; cursor:pointer; margin:0 10px}
.pro_detail2_01 .hd .item.cur{text-align:center; color:#fff; background:#339933;}
.pro_detail2_01 .bd .bd_content{margin-bottom:50px;}
.pro_detail2_01 .bd .bd_content .infor{text-align:center; padding:0 3%;}
.pro_detail2_01 .bd .bd_content .infor .tit{font-size:28px; line-height:28px; color:#262626}
.pro_detail2_01 .bd .bd_content .infor .con{font-size:14px; line-height:26px; color:#545454; margin-top:25px;}
.pro_detail2_01 .bd .bd_content02 .content{position:relative; margin-top:45px;}
.pro_detail2_01 .bd .bd_content02 .content .item{display:none}
.pro_detail2_01 .bd .bd_content02 .content .owl-item .item{display:block; padding:1px;}
.pro_detail2_01 .bd .bd_content02 .content .item .box{padding:30px 28px 45px; border:1px solid #dcdcdc;}
.pro_detail2_01 .bd .bd_content02 .content .item .box .num{width:42px; height:42px; border-radius:50%; font-size:18px; color:#fff; font-family:Arial; background:#339933; text-align:center; line-height:42px; margin-bottom:20px;}
.pro_detail2_01 .bd .bd_content02 .content .item .box .txt{font-size:14px; line-height:24px; color:#545454;}
.pro_detail2_01 .bd .bd_content02 .content .soluDet_btn>div{position:absolute; top:50%; width:13px; height:24px; background:url(../img/ipart03_btn.png) no-repeat; font-size:0; cursor:pointer; z-index:2; margin-top:-12px;}
.pro_detail2_01 .bd .bd_content02 .content .soluDet_btn .owl-prev{left:-49px; background-position:0 0;}
.pro_detail2_01 .bd .bd_content02 .content .soluDet_btn .owl-next{right:-49px; background-position:-13px 0;}
.pro_detail2_01 .bd .bd_content03{margin-bottom:0}
.pro_detail2_01 .bd .bd_content03 .content{margin-top:45px;}
.pro_detail2_01 .bd .bd_content03 .content .cell{width:48.5%; float:left; line-height:56px; color:#339933; font-size:17px; background:#f4f4f4; margin-bottom:14px; transition:all 0.5s ease; cursor:pointer;}
.pro_detail2_01 .bd .bd_content03 .content .cell.even{float:right;}
.pro_detail2_01 .bd .bd_content03 .content .cell .box{padding:0 28px; position:relative;}
.pro_detail2_01 .bd .bd_content03 .content .cell .box .tit{width:80%;}
.pro_detail2_01 .bd .bd_content03 .content .cell .box::after{content:''; width:12px; height:10px; background:url(../img/job_center_jt2.png) no-repeat center; position:absolute; right:28px; top:50%; margin-top:-5px; transition:all 0.5s ease;}

.pro_detail2_01 .bd .bd_content03 .content .cell.cur{background:#339933; color:#fff;}
.pro_detail2_01 .bd .bd_content03 .content .cell.cur .box::after{background:url(../img/job_center_jt1.png) no-repeat center;}
.pro_detail2_01 .bd .bd_content03 .content .cell:hover{background:#339933; color:#fff;}
.pro_detail2_01 .bd .bd_content03 .content .cell:hover .box::after{background:url(../img/job_center_jt1.png) no-repeat center; right:20px;}


/* 弹窗 */
.common_tc{display:none; position:fixed; top:0; left:0; z-index:100; width:100%; height:100%; background:rgba(0,0,0,0);overflow:hidden; transition:background .3s;}
.common_tc .bg{position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.8);}
.common_tc .content {position:absolute;width:900px; height:500px; background:#fff; left:50%; margin-left:-450px; margin-top:-250px; top:50%; z-index:2;}
.common_tc .content .box{padding:60px 60px 40px; height:400px; overflow:auto;}
.common_tc .tc_close {position:absolute; top:0px; right:0; left:0; z-index:2; width:100%; height:55px; text-align:center;background-color:#fff;}
.common_tc .tc_close span {cursor:pointer; display:inline-block; width:43px; height:43px; margin:10px auto 0; font-size:0; color:rgba(0,0,0,0); vertical-align:top; background-image:url(/resources/web/img/popup_close_btn.png); background-repeat:no-repeat; background-size:100%; background-position:center; transition:all 0.5s ease;}
/* .common_tc .tc_close span:hover{background-image:url(/resources/web/img/popup_close_btn_hover.png);} */
.common_tc .content .box .tc_con{height:400px; overflow-y:auto; padding-right:10px;}
.common_tc .content .box .tc_con::-webkit-scrollbar {width:4px; height:4px;}
.common_tc .content .box .tc_con::-webkit-scrollbar-thumb {border-radius:5px; background:#1a55ab;}
.common_tc .content .box .tc_con::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.common_tc .content .box .tc_con .tit .t{font-size:30px; font-weight:bold; color:#666; position:relative;}
.common_tc .content .box .tc_con .tit .t:after{position:absolute; content:''; left:0; bottom:-20px; width:50px; height:1px; background:#666;}
.common_tc .content .box .tc_con .tit .c{font-size:20px; color:#666; margin:50px 0 40px;}
.common_tc .content .box .tc_con .left{float:left; width:100%;}
.common_tc .content .box .tc_con .left .txt{font-size:14px; color:#666; line-height:28px;}
 
/* 2021-0205 */
/* 人才列表 */
.rc_list01 .infor {text-align:center;}
.rc_list01 .infor .tit{font-size:36px; line-height:36px; color:#313131;}
.rc_list01 .content{margin-top:30px;}
.rc_list02{padding:55px 0}
.rc_list02 .infor {text-align:center;}
.rc_list02 .infor .tit{font-size:36px; line-height:36px; color:#313131;}
.rc_list02 .content{margin-top:30px;}
.rc_list02 .content .item{width:25%; float:left; text-align:center;}
.rc_list02 .content .item a{display:block; position:relative; height:45px;}
.rc_list02 .content dt{background:#339933; color:#fff; border-radius:7px; height:55px; line-height:55px;}
.rc_list02 .content dd{color:#313131; font-size:16px; line-height:45px; margin-top:15px; transition:all 0.5s ease; border-radius:7px;}
.rc_list02 .content dd .icon{width:12px; height:10px; background:url(../img/job_center_jt2.png) no-repeat center; position:absolute; left:50%; margin-left:-6px; top:50%; margin-top:-5px; transition:all 0.5s ease;}
.rc_list02 .content dd:hover{background:#f7f7f7}
.rc_list02 .content dd:hover .icon{margin-left:0px;}
.rc_list03 .infor {text-align:center;}
.rc_list03 .infor .tit{font-size:36px; line-height:36px; color:#313131;}
.rc_list03 .content{margin-top:30px;}
.rc_list03 .content img{border-radius:15px}

/* 20210205 */
.network02 .item{height:318px;}
.network02 .item .box .con{height:168px; overflow-y:auto;}
.network02 .item .box .con::-webkit-scrollbar {width:4px; height:4px;}
.network02 .item .box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#339933;}
.network02 .item .box .con::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.ipart01 .content .bd .item{position:relative;}
.ipart01 .content .bd .item .intro .box{width:50%;}
.ipart01 .content .bd .item:before {content:""; height:479px; width:543px; display:block; position:absolute; z-index:0; left:50%; top:43%; transform:translate(-50%, -50%); background:url(../img/yuanquan.png) no-repeat center; background-size:100% !important; transition-duration:.8s; animation:cir-scale 3s infinite cubic-bezier(0, 0.43, 0.35, 0.85);}
@keyframes cir-scale {
  0% {
    opacity:1;
    transform:translate(-50%, -50%) scale(1); }
  80% {
    opacity:1;
    transform:translate(-50%, -50%) scale(1.2); }
  100% {
    opacity:0;
		transform:translate(-50%, -50%) scale(1.1); } 
}

/* 2021-0206 */
.common-solu .content .left li .icon{width:auto; height:auto;}
.job_list01 .content li ._un{font-size:16px;}
.job_center01 .item .cell01{border-radius:15px 0 0 0}
.job_center01 .rect-879{border-radius:0 15px 15px 0}
.job_center01 .rect-437{border-radius:0 0 0 15px;}
.widgets_foot_float_2 .nav__item span{font-weight:normal}
.solu_nav .dd>a .icon{display:none;}
.news_loading img{display:none;}
.solu_detail01 .content .list li .li_top em{width:75%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:inline-block; vertical-align:middle;}
.header .h_bott .nav_li .navPro_down .content .nav_item{padding:30px 20px; min-width:230px;}

.inliner-banner li, 
.inliner-banner-con li{opacity:0; visibility:hidden; transition:all 0.5s ease; left:0;transform: scale(1);}
/* .inliner-banner-con .center .i span{opacity:0; visibility:hidden;} */
.inliner-banner li.cur, 
.inliner-banner-con li.cur{opacity:1; visibility:visible;}
.inliner-banner-con .center .i.active , 
.inliner-banner-con .center .i:hover span{opacity:1; visibility:visible; color:#007f00;}

/* 2021-0218 应用领域 */
.yyly01 .infor{text-align:center;}
.yyly01 .infor .tit{display:inline-block; font-size:36px; line-height:36px; color:#333; margin-bottom:30px;}
.yyly01 .content{position:relative;}
.yyly01 .content .li_{width:32%; margin-right:2%; float:left; margin-bottom:40px;}
.yyly01 .content .li_three{margin-right:0;}
.yyly01 .content .li_ .rect-67{padding-bottom:67%; border-radius:20px 20px 0 20px;}
.yyly01 .content .li_ .img_{border-radius:20px 20px 0 20px;}
.yyly01 .content .li_ .intro{background:#fff; height:205px;}
.yyly01 .content .li_ .intro .box{padding-top:9px;}
.yyly01 .content .li_ .intro .box span{display:inline-block; color:#339933; font-size:16px; line-height:30px; font-weight:bold;}
.yyly01 .content .li_ .intro .box .tit{display:block; font-size:20px; line-height:30px; max-height:60px; overflow:hidden; color:#333; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.yyly01 .content .li_ .intro .box .con{font-size:16px; line-height:28px; color:#646464; margin:8px 0 30px;}
.yyly01 .content .li_ .intro .box .list li{position:relative; margin:0 14px 9px; display:inline-block;}
/* 按钮 边框的动画 */
.yyly01 .content .li_ .intro .box .list li .line_ {position:absolute; height:100%; border-radius:100%; background:transparent; border:1px solid; z-index:0; transition:transform .1s linear; width:28px; box-sizing:border-box;}
.yyly01 .content .li_ .intro .box .list li .line_left {left:1px; top:0; transform:translateX(-50%) rotate(45deg)}
.yyly01 .content .li_ .intro .box .list li .line_right {right:1px; top:0; transform:translateX(50%) rotate(-135deg)}
.yyly01 .content .li_ .intro .box .list li .line_left, 
.yyly01 .content .li_ .intro .box .list li .line_right {border-color:#007f00 #007f00 hsla(0,0%,40%,.15) hsla(0,0%,40%,.15);}
.yyly01 .content .li_ .intro .box .list li:after,
.yyly01 .content .li_ .intro .box .list li:before {content:""; z-index:5; width:0; height:1px; position:absolute; transition:all .1s linear; background:#007f00;}
.yyly01 .content .li_ .intro .box .list li:after {left:0; bottom:0; transition-delay:.3s}
.yyly01 .content .li_ .intro .box .list li:before {right:0; top:0; transition-delay:.1s}
.yyly01 .content .li_ .intro .box .list li .line_right {transition-delay:.2s}
.yyly01 .content .li_ .intro .box .list li .line_left {transition-delay:0s}
.yyly01 .content .li_ .intro .box .list li:hover:after,
.yyly01 .content .li_ .intro .box .list li:hover:before {transition:all .2s linear; width:100%;}
.yyly01 .content .li_ .intro .box .list li:hover:after {transition-delay:0s;}
.yyly01 .content .li_ .intro .box .list li:hover:before {transition-delay:.4s}
.yyly01 .content .li_ .intro .box .list li:hover .line_ {transition:transform .2s linear; opacity:1}
.yyly01 .content .li_ .intro .box .list li:hover .line_left {transition-delay:.6s; transform:translateX(-50%) rotate(-135deg)}
.yyly01 .content .li_ .intro .box .list li:hover .line_right {transition-delay:.2s; transform:translateX(50%) rotate(-315deg)}
/* 按钮 边框的动画 end*/
.yyly01 .content .li_ .intro .box .list a{display:inline-block; padding:0 23px; font-size:13px; color:#4e4e4e; background:#fff; position:relative; z-index:3; line-height:26px; border-top:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8}
.yyly01 .content .li_:hover .intro .box .tit{color:#339933;}

/* 20210222 */
.ibanner .v_item .iban_word .intro .tit{color:#fff;}
.ibanner .v_item .iban_word .intro .con{color:#fff;}
.Pc_header1 .h_top{z-index:11;}
.ipart03 .content .item .intro{height:145px;}
.ipart03 .content .item .intro .box{padding-top:17px;}
.ipart03 .content .item .intro .box span{display:none;}
.ipart03 .content .item .intro .box .list{display:none;}
.ipart03 .content .item .intro .box .con{height:56px; overflow:hidden; white-space:inherit; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.job_center01 .item_r .icon{margin-top:30px; width:12px; height:10px; transition:all 0.5s ease; background:url(../img/job_center_jt1.png) no-repeat center;}
.job_center01 .item_r:hover .cover .box .icon {margin-left:10px;}
/* .inliner-banner-con .center .i.s6 span{left:-140px;}*/
.inliner-banner-con .center .i.s4 span, 
.inliner-banner-con .center .i.s5 span, 
.inliner-banner-con .center .i.s6 span{right:-157px;} 

/* 解决方案综合 */
.solution01 .rect-56{padding-bottom:56%;}
.solution01 .rect-566{padding-bottom:56.6%;}
.solution01 .rect-116{padding-bottom:115.5%;}
.solution01 .content .item{background:#f6f6f6; transition:.3s ease; position:relative; border-radius:20px 20px 0 20px; overflow:hidden;}
.solution01 .content .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.solution01 .content .item .box{padding:35px 25px;}
.solution01 .content .item .box .t{font-size:28px; line-height:1; color:#333; margin-bottom:20px;}
.solution01 .content .item .box .c{font-size:16px; color:#333; line-height:30px;}
.solution01 .content .item .box .c a{display:block; position:relative; padding-left:13px;}
.solution01 .content .item .box .c a:after{content:''; position:absolute; left:0; width:5px; height:5px; background:#339933; border-radius:50%; top:50%; margin-top:-3px;}
.solution01 .content1{margin-bottom:30px;}
.solution01 .content1 .left{float:left; width:66%;}
.solution01 .content1 .left .img{border-radius:20px 20px 0 20px;}
.solution01 .content1 .left a{display:inline-block; position:relative; line-height:30px; margin-right:25px; padding-left:13px;}
.solution01 .content1 .left a:after{content:''; position:absolute; left:0; width:5px; height:5px; background:#339933; border-radius:50%; top:50%; margin-top:-3px;}
.solution01 .content1 .left .cover{position:absolute; left:0; bottom:0; padding:35px 45px;}
.solution01 .content1 .left .mask{position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/black.2.png);}
.solution01 .content1 .left .t{font-size:28px; color:#fff; line-height:1; margin-bottom:20px;}
.solution01 .content1 .left .c{font-size:14px; color:#fff;}
.solution01 .content1 .right{float:right; width:32%;}
.solution01 .content2 .item{position:relative; width:32%; float:left; margin-right:2%; margin-bottom:30px;}
.solution01 .content2 .item.three_item{margin-right:0;}
/* 20210222 end*/

/* 2021-0222 */
.news_banner .rect-45:after{content:''; width:100%; height:100%; background:url(../img/white_bg.png) center; position:absolute; left:0; bottom:0;}
body .channelcontent-110 .Form-J1 .Form-J1-Btn button{font-size:14px; border-radius:5px;}
body .channelcontent-110 .Form-J1 .Form-J1-Btn ._submit{background:#007f00;}
.channel_content .searchArea{padding:20px 0 60px;}
.channel_content .searchArea .infor .tit{font-weight:lighter;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns{border-radius:10px; border-color:#007f00;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#007f00;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#007f00;}
.channel_content .searchArea .content_form .form_box .search .input_wrap input{border-radius:10px}
.channel_content .resultArea .infor .tit{font-size:20px;}
.channel_content .resultArea .content_form .piclist_area .srchList li .intro .t{font-size:16px;}
.channel_content .resultArea .content_form{padding:30px 0; margin-top:30px;}
.channel_content .resultArea .content_form .content_area li .t{font-weight:normal}
.channel_content .resultArea .content_form h3{font-weight:normal}
.channel_content .resultArea #botBtn .btnMore{border-color:#007f00; border-radius:10px}
.channel_content .resultArea #botBtn a::before{background:#007f00;}
.channel_content .searchArea .content_form .form_box .search .input_wrap{width:78%; margin-right:2%;}
.channel_content .searchArea .content_form .form_box .search .btn_wrap .btns{font-weight:lighter;}
.channel_content .resultArea .content_form .piclist_area .srchList li .intro{height:auto; margin-top:0}
.channel_content .resultArea .content_form .piclist_area .srchList li a{background:#f3f3f3; padding:10px 5px; border-radius:10px;}
.ibanner .v_item>img{display:block}
:root .ibanner .v_item>img{display:none;}
.header .h_bott .nav_li .navPro_down .content .nav_item{min-width:270px;}
.soluDetail_det01 .left{width:100%;}
.soluDetail_det01 .right{display:none;}
.header .h_bott .nav_li.nav_li_other:last-child .navOther_down{margin-left:0; left:inherit; right:0}
.pro_detail2_01 .hd .item{margin-bottom:20px;}

/* 2021-0223 */
body .channelcontent-113 .Form-P1 .Form-P1-Btn button{font-size:14px; border-radius:5px;}
body .channelcontent-113 .Form-P1 .Form-P1-Btn ._submit{background:#007f00;}
.header .h_bott .nav_li .navPro_down .content .nav_item{min-height:350px;}
.join_us01 .content .right{margin-top:15px}
.yyly_detail .news_detail01 .right .intro .text img{width:auto;}
.solu_detail01 .infor .con{text-align:left;}
.news_banner .content .left .intro{width:70%;}
.no_word{padding-bottom:0!important;}
.no_img.text{display:none!important}
.no_ul.list {display:none!important}

/* 2021-0224 */
.solu_cen01 .list{margin-top:30px;}
.solu_cen01 .list li{margin-bottom:14px; cursor:pointer;}
.solu_cen01 .list li .li_top{height:58px; line-height:58px; background:#f4f4f4; padding:0 23px; color:#339933; font-size:16px; transition:all 0.5s ease; position:relative;}
.solu_cen01 .list li .li_top:after{content:''; width:18px; height:18px; background:url(../img/jia.png) no-repeat center; position:absolute; right:30px; top:50%; margin-top:-9px;}
.solu_cen01 .list li .li_top span{display:inline-block; width:42px; height:42px; background:#339933; border-radius:50%; text-align:center; line-height:42px; color:#fff; font-size:18px; margin-right:20px;}
.solu_cen01 .list li .li_bott{background:#fff; box-shadow:0 0px 10px rgba(0,0,0,.1); display:none;}
.solu_cen01 .list li .li_bott .box{padding:30px 26px 40px; font-size:14px; line-height:24px; color:#545454; color:rgba(84,84,84,.7);}
.solu_cen01 .list li.cur .li_top:after{background:url(../img/jian.png) no-repeat center;}
.solu_cen01 .list li.cur .li_top{background:#339933; color:#fff;}
.solu_cen01 .list li.cur .li_top span{background:#fff; color:#339933;}
.download01 .hd .box{overflow:hidden; float:left; width:70%;}
.download01 .hd .box .dot{float:left; width:14%;}
.download01 .form{width:23%; float:right;}
.download01 .form_box{height:48px; border:1px solid #d6d6d6; border-radius:48px; position:relative;}
.download01 .form_box .inp{width:100%; height:48px; line-height:48px; padding:0; margin:0; border:none; background:transparent; width:70%; padding:0 20px}
.download01 .form_box .btns{background:none; border:none; padding:0; margin:0; outline:none; cursor:pointer;}
.download01 .form_box .btns .icon{width:43px; height:43px; background:url(../img/down01_icon.png) no-repeat center; position:absolute; right:5px; top:50%; margin-top:-21px;}

.yyly01 .content .li_ .intro{height:165px;}
.yyly01 .content .li_ .intro .box{padding-top:16px;}
.cx_develop01 .infor{padding:0 10%;}

/* 应用领域海外 */
.yyly_hw01 .infor .con{font-size:18px; line-height:30px; color:#333;}
.yyly_hw01 .content{margin-top:40px}
.yyly_hw01 .content li{float:left; width:25%; text-align:center;}
.yyly_hw01 .content li .li_box{padding:0 40px;}
.yyly_hw01 .content li .number{font-size:50px; line-height:50px; color:#aeaeae; font-family:'book_bt'}
.yyly_hw01 .content li .number span{color:#339933; display:inline-block}
.yyly_hw01 .content li .text{font-size:16px; color:#575757; margin-top:20px}
.yyly_hw01 .content li .icon{text-align:center}
.yyly_hw01 .content li .icon img{height:50px; display:inline-block}
.yyly_hw01 .list{margin-top:30px}
.yyly_hw01 .list li{position:relative; padding-left:20px; font-size:14px; color:#575757; line-height:25px;}
.yyly_hw01 .list li:after{content:''; width:6px; height:6px; background:#339933; border-radius:20px; position:absolute; left:0; top:8px}
.yyly_hw02{background:#fcfcfc; padding:60px 0; margin:60px 0}
.yyly_hw02 .infor .tit{font-size:36px; line-height:36px; color:#339933; margin-bottom:30px}
.yyly_hw02 .infor .con{font-size:16px; line-height:28px; color:#666;}
.yyly_hw03 .hd {margin-bottom:40px}
.yyly_hw03 .hd .box{font-size:0; text-align:center; border-bottom:1px solid #e9e9e9;}
.yyly_hw03 .hd .box .dot{display:inline-block; width:25%; height:58px; line-height:58px; text-align:center; color:#333; font-size:16px; cursor:pointer;}
.yyly_hw03 .hd .box .dot span{display:block;}
.yyly_hw03 .hd .box .dot.active span{background:#f7f7f7; border:1px solid #e9e9e9; border-bottom:none; color:#339933;}
.pdf_btn{text-align:right; margin-bottom:35px}
.pdf_btn a{display:inline-block; font-size:17px;color:#575757; padding:0 30px 0 40px; height:60px; line-height:60px; border:1px solid #d0d0d0; border-radius:40px;}
.pdf_btn a span{display:inline-block; vertical-align:middle}
.pdf_btn a .icon{display:inline-block; vertical-align:middle; width:29px; height:29px; background:url(../img/pdf_btn.png) no-repeat center; margin-left:25px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul{height:350px; overflow-y:auto; padding-right:15px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul::-webkit-scrollbar-track-piece {background:#fff;} 
.header .h_bott .nav_li .navPro_down .content .nav_item ul::-webkit-scrollbar {width:3px; height:5px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul::-webkit-scrollbar-thumb {background:#007f00;; background-clip:padding-box; min-height:10px;}
.pro_list01 .bd .li_ .li_box span{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}
.pro_list01 .bd .li_ .li_box span:after{display:none}
.pro_list01 .bd .li_ .li_box:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:20px; top:50%; margin-top:-4px;}
.pro_list01 .bd .li_.cur .li_box:after{background:url(../img/solu_jt2.png) no-repeat center;}
.solu_cen01 .infor .con{text-align:left;}
.solu_cen02 .content .li_ .li_box span{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:90%;}
.solu_cen02 .content .li_ .li_box span:after{display:none}
.solu_cen02 .content .li_ .li_box:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:20px; top:50%; margin-top:-4px;}
.solu_cen02 .content .li_.cur .li_box:after{background:url(../img/solu_jt2.png) no-repeat center;}
.solu_detail01 .content .text{text-align:center}
.solu_detail01 .content img{display:inline-block}
.pro_list01{padding-top:0}
.pro_list01 .hd .item .con{height:24px}
.solu_detail01 .content .news_loading  img{display:none}
.rc_list02 .infor .tit{margin-bottom:25px;}
.jltd01 .infor .tit{font-size:18px; margin-bottom:30px;}
.jltd01 .infor .tit a{font-weight:bold; color:#007f00;}
.pro_detail2_01 .bd .bd_content .infor .con{text-align:left;}
.false01 .text .txt1{color:#007f00!important;}
.ipart02 .cover{bottom:150px;}
.ipart02 .cover .left{top:300px}
/* .header .h_bott .nav_li .navOther_down .content .left .intro .c{text-align:justify;} */
.header .h_bott .nav_li .navPro_down .content .nav_item{width:270px;}
.proDetail_det01 .content .hd .item .box .intro{height:50px; padding:0 10px;}
.yyly01 .content .li_ .intro .box .tit{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:block;}
.yyly01 .content .li_ .intro{height:auto;}
.yyly01 .content .li_ .intro .box .con{margin-bottom:0;}
.yyly01 .content .li_{margin-bottom:80px;}
.yyly01 .content .widgets_common_pages_2{margin-top:0}


.solu_detail01 .content .list li .li_bott .box{font-size:15px; color: rgba(84,84,84,.9);}
.solu_detail02 .bd .list li .li_bott .box{font-size:15px; color: rgba(84,84,84,.9);}
.proDetail_det01 .content .list li .li_bott .box{font-size:15px; color: rgba(84,84,84,.9);}
.header .h_bott .nav_li .navPro_down .content .nav_item{min-height:250px;}
.header .h_bott .nav_li .navPro_down .content .nav_item ul{height:250px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.on:after{height:250px;}
.pro_detail2_01 .bd .bd_content .infor .con{font-size:16px;}
.header .h_bott .nav_li .navOther_down{background:rgba(255,255,255,.9)}
.header .h_bott .nav_li .navPro_down .content .nav_item{background:rgba(255,255,255,.9)}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_sanji_solu  li:after{display:none}



/*2021-0226*/
.honor01 .download01 .hd .box{float:none; width:auto}
.honor01 .download01 .hd .box .dot{float:none}

/* 2021-0306 */
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_yiji{width:180px; min-width:180px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_erji{width:200px; min-width:200px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_sanji{width:200px; min-width:200px;}
.header .h_bott .nav_li .navPro_down .content .nav_item.nav_siji{width:200px; min-width:200px;}
.header .h_bott .nav_li.nav_pro .navPro_down .content .nav_item.nav_erji{width:180px; min-width:180px;}
.header .h_bott .nav_li .navPro_down .content .left{float:left; position:relative;text-align:left;background:#fff; background:rgba(255,255,255,.9); height:310px;}
.header .h_bott .nav_li .navPro_down .content .left .box{padding:40px 30px;}
.header .h_bott .nav_li .navPro_down .content .left:after{content:""; width:1px; height:100%; position:absolute; right:11px; top:0; background:#d1d3d4;}
.header .h_bott .nav_li .navPro_down .content .left .box .img_{width:194px; margin:0 auto}
.header .h_bott .nav_li .navPro_down .content .left .intro{width:194px;}
.header .h_bott .nav_li .navPro_down .content .left .intro .t{font-size:18px; line-height:26px; margin:20px 0 10px;}
.header .h_bott .nav_li .navPro_down .content .left .intro .c{font-size:16px; line-height:22px;}
.header .h_bott .nav_li .navPro_down .content .left:after{right:0}
.header .h_bott .nav_li .navPro_down .content .right{float:left}
.solu_cen02 .content .li_{width:23.5%; margin-right:2%;}
.solu_cen02 .content .li_four{margin-right:0;}
.solu_cen02 .content .li_{line-height:45px; margin-bottom:15px;}
.solu_cen02 .content .li_ .li_box:after{margin-top:-7px;}
.news_detail03 .content li{background:#f7f7f7; transition:all 0.5s ease; position:relative}
.news_detail03 .content li:after{content:''; width:249px; height:245px; background:url(../img/news03_icon.png) no-repeat center; position:absolute; right:0; bottom:0;}
.news_detail03 .content li .li_box{position:relative; z-index:1;}
.solu_detail01 .content .text{width:800px; height:450px; box-shadow:0 0 15px rgba(0,0,0,.2); margin:0 auto;}
.solu_detail01{padding-bottom:0;}
.solu_cen01 .content .text{width:800px; height:450px; box-shadow:0 0 15px rgba(0,0,0,.2); margin:0 auto;}
.zzjg01 .infor .tit{font-size:36px; line-height:36px; color:#333; margin-bottom:40px; text-align:center;}
.zzjg01 .infor .con{font-size:14px; line-height:24px; color:#666}

.solution01 .content2 {font-size:0}
.solution01 .content2 .item{float:none; display:inline-block}
.solution01 .content .item .box{padding:20px 30px}


.solu_detail01 .content .list,
.solu_detail02 .bd .list,
.solu_cen01 .list{width:800px; margin:15px auto 0;}
.proDetail_det01 .content .list{width:100%;}

.solu_detail01 .content .list li,
.solu_detail02 .bd .list li,
.solu_cen01 .list li,
.proDetail_det01 .content .list li{cursor:default;}

.solu_detail01 .content .list li .li_bott,
.solu_detail02 .bd .list li .li_bott,
.solu_cen01 .list li .li_bott,
.proDetail_det01 .content .list li .li_bott{display:block; box-shadow:inherit; font-size:16px; line-height:26px; margin-top:0px;}

.solu_detail01 .content .list li .li_bott .box,
.solu_detail02 .bd .list li .li_bott .box,
.solu_cen01 .list li .li_bott .box,
.proDetail_det01 .content .list li .li_bott .box{padding:0;}


.solu_detail01 .content .list li .li_top,
.solu_detail02 .bd .list li .li_top,
.solu_cen01 .list li .li_top,
.proDetail_det01 .content .list li .li_top{background:none; font-size:23px; color:#339933; padding:0; height:auto; line-height:40px;}

.solu_detail01 .content .list li .li_top:after,
.solu_detail02 .bd .list li .li_top:after,
.solu_cen01 .list li .li_top:after,
.proDetail_det01 .content .list li .li_top:after{display:none;}

.solu_detail01 .content .list li.cur .li_top,
.solu_detail02 .bd .list li.cur .li_top,
.solu_cen01 .list li.cur .li_top,
.proDetail_det01 .content .list li.cur .li_top{background:none; color:#333}

.solu_detail01 .news_loading,
.solu_detail02 .news_loading,
.solu_cen01 .news_loading,
.proDetail_det01 .news_loading{display:none;}

/* 2021-0308 */
.Pc_header1 .h_top .right .h_company span{font-size:15px; color:#333;}
.news_list01 ul li .left .tit{font-size:22px;}
.news_banner .content .intro .box .tit{font-size:22px; line-height:32px; height:64px;}
.solu_detail01 .infor .con{font-size:18px; line-height:30px;}
.solu_detail01 .content .list li .li_bott .box{font-size:17px; line-height:30px;}
.proDetail_det01 .content .list li .li_bott .box{font-size:15px; line-height:30px;}
.common-solu .content .left ul{padding:20px 0;}
.common-solu .content .left li .icon{margin:0 auto 15px;}
.common-solu .content .left li .txt{font-size:20px;}
.common-solu .content .left li .more{margin-top:15px;}
.common-solu .content .right img{height:167px;}
.proList02{padding:20px 0}
.pro_list03 .content li .li_box .con{display:none;}
.proList02 .content li .li_box .icon{width:40px; height:40px; margin:0 auto 10px;}
.pro_list03 .content li .li_box .tit{font-size:16px; line-height:26px; margin-bottom:0;}
.ipart03 .content .item .intro .box .con{font-size:14px; line-height:24px; height:48px;}

.common_tit1{border-left: 5px solid #007f00;padding: 0 14px; margin-bottom:20px; font-size:20px}
.amap-info>div{padding:15px; background:#fff;}


/* 营销市场 */
.yingxiao.channel_content{padding-top:0;}
.yingxiao01{background:#f7f7f7; padding:55px 0;}
.yingxiao01 .infor{text-align:center; font-size:36px; line-height:1;}
.yingxiao01 .content{margin-top:40px}
.yingxiao01 .content li{float:left; width:25%; text-align:center; margin-bottom:35px; position:relative;}
.yingxiao01 .content li:after{content:''; position:absolute; right:0; width:1px; height:46px; background:#d2d2d2; top:0;}
.yingxiao01 .content li:nth-child(4n)::after{display:none;}
.yingxiao01 .content li .li_box{padding:0;}
.yingxiao01 .content li .number{font-size:50px; line-height:50px; color:#339933; font-family:'book_bt'; font-weight:lighter;}
.yingxiao01 .content li .number em{font-size:40px; position:relative; top:-24px;}
.yingxiao01 .content li .text{font-size:15px; color:#868686; text-align:center; margin-top:20px}
.yingxiao02{padding:55px 0;}
.yingxiao02 ul{float:right; width:35%; margin:10px 30px;}
.yingxiao02 ul li{float:left; width:33%;text-align:center;;}
.yingxiao02 ul li .txt{margin-top:10px; color:#8a8a8a; font-size:14px;}
.yingxiao02 .content .tit{font-size:25px; color:#339933; margin-bottom:20px; }
.yingxiao02 .content .con{line-height:28px; margin-bottom:40px;}
.yingxiao03 .infor .tit{text-align:center; font-size:36px; line-height:1; margin-bottom:30px;}
.yingxiao03 .infor .con{line-height:28px;}
.yingxiao03 .img{margin:40px 11px; position:relative;}
.yingxiao03 .img .rect-1518{padding-bottom:15.18%;}
.yingxiao03 .img .cover{position:absolute; left:0; top:0; width:55%; line-height:28px;}
.yingxiao03 .img .cover .box{padding:60px 40px;}
.yingxiao03 .content{margin-top:40px}
.yingxiao03 .content li{float:left; width:25%; text-align:center;}
.yingxiao03 .content li .li_box{padding:0 40px;}
.yingxiao03 .content li .number{font-size:50px; line-height:50px; color:#339933; font-family:'book_bt'; font-weight:lighter;}
.yingxiao03 .content li .number em{font-size:40px; position:relative; top:-24px;}
.yingxiao03 .content li .text{font-size:15px; color:#868686; margin-top:20px}
.yingxiao03 .content li .icon{text-align:center}
.yingxiao03 .content li .icon img{height:50px; display:inline-block}
.yingxiao03 .list{margin-top:40px}
.yingxiao03 .list li{position:relative; padding-left:20px;  line-height:25px;}
.yingxiao03 .list li:after{content:''; width:6px; height:6px; background:#339933; border-radius:20px; position:absolute; left:0; top:8px}

/* 解决方案 */
.solu_list.channel_content{padding:0;}
.solu_list01{background-color: #f1f1f1; padding:60px 0}
.solu_list01 .left{width:27%; background:#fff; background:rgba(255,255,255,.6); float:left; box-shadow:0 0 15px rgba(0,0,0,.1)}
.solu_list01 .left .l_box{padding:30px;}
.solu_list01 .left .l_box .title{font-size:24px; line-height:30px; color:#414141; margin-bottom:20px;}
.solu_list01 .left .l_box .content ul li{margin-bottom:13px; cursor:pointer;}
.solu_list01 .left .l_box .content ul li span{display:block; padding-left:40px; position:relative; font-size:16px; line-height:41px; border:1px solid #bfbfbf; color:#000;}
.solu_list01 .left .l_box .content ul li span:after{content:''; width:10px; height:10px; background:url(../img/proList01_2.png) no-repeat; position:absolute; left:15px; top:50%; margin-top:-5px;}
.solu_list01 .left .l_box .content ul li.cur span{background:#339933; color:#fff; border-color:#339933}
.solu_list01 .left .l_box .content ul li.cur span:after{background-position:0 -10px}
.solu_list01 .right{width:68%; float:right}
.solu_list01 .right .li_{width:48%; float:left; line-height:50px; margin-bottom:15px; margin-right:4%;}
.solu_list01 .right .li_two{margin-right:0;}
.solu_list01 .right .li_ .li_box{display:block; color:#000; font-size:16px; background:#fff; padding:0 33px; position:relative;}
.solu_list01 .right .li_ .li_box:before{content:''; width:3px; height:100%; background:#339933; position:absolute; left:0; top:0; transition:all 0.5s ease; z-index:0;}
.solu_list01 .right .li_ .li_box:hover{color:#fff; background:#339933;}
.solu_list01 .right .li_ .li_box span{position:relative; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; overflow:hidden; z-index:1;}
.solu_list01 .right .li_ .li_box:after{content:''; width:8px; height:15px; background:url(../img/solu_jt1.png) no-repeat center; transition:all 0.5s ease; position:absolute; right:15px; top:50%; margin-top:-7px; z-index:2;}
.solu_list01 .right .li_ .li_box:hover:after{background:url(../img/solu_jt1_2.png) no-repeat center;}
.solu_list02{background:url(../img/solu_list02.jpg) no-repeat center; padding:35px 0;}
.solu_list02 .content li{width:25%; float:left;}
.solu_list02 .content li .li_box{display:block; text-align:center;}
.solu_list02 .content li .li_box .icon{width:50px; height:52px; margin:0 auto 25px; }
.solu_list02 .content li .li_box .icon img{transition:all 0.5s ease}
.solu_list02 .content li .li_box .tit{font-size:16px; line-height:28px; color:#fff; margin-bottom:5px; transition:all 0.5s ease}
.solu_list02 .content li:hover .li_box .icon img{transform:rotateY(180deg);}
.solu_list02 .content li:hover .li_box .tit{color:#339933;}


/* 2021-0310 */
.header .h_bott .nav_li .navOther_down .content .right{width:40%;}
/* 产品详细 */
.proDetail.channel_content{padding-bottom:0;}
.proDetail01{margin-bottom:45px;}
.proDetail01 .left{width:42.5%; float:left;}
.proDetail01 .left .rect-6007{padding-bottom:60.07%;;}
.proDetail01 .left .item{display:none; padding:1px;}
.proDetail01 .left .owl-item .item{display:block;}
.proDetail01 .left .item .img_{border:1px solid #e5e5e5}
.proDetail01 .owl-carousel .owl-dots{position:absolute; z-index:10; bottom:28px; right:33px; text-align:center;}
.proDetail01 .owl-carousel .owl-dot{width:11px; height:11px; margin:0 5px; border-radius:30px; display:inline-block; background:#e8e8e8;}
.proDetail01 .owl-carousel .owl-dot.active{width:32px;}
.proDetail01 .right{width:53%; float:right;}
.proDetail01 .right .smal_tit{font-size:15px; line-height:30px; color:#339933;}
.proDetail01 .right .tit{font-size:28px; line-height:28px; color:#000; padding:14px 0 24px; border-bottom:1px solid #dcdcdc; margin-bottom:30px;}
.proDetail01 .right .con li{display:inline-block; padding:0 21px; position:relative;}
.proDetail01 .right .con li:after{content:''; width:1px; height:13px; background:#dcdcdc; position:absolute; left:0; top:50%; margin-top:-6px;}
.proDetail01 .right .con li:first-child{padding-left:0;}
.proDetail01 .right .con li:first-child:after{display:none}
.proDetail01 .right .con li span{display:inline-block; transition:all 0.5s ease;}
.proDetail01 .right .con li span.text{font-size:17px; line-height:30px; color:#5c5c5c; margin-left:13px;}
.proDetail01 .right .con li:hover span.text{color:#339933;}
.proDetail01 .right .con li:hover span.icon{transform:rotateY(180deg)}
.proDetail01 .right .share_box{margin-top:60px;}
.proDetail01 .right .share_box .share span{display:inline-block; vertical-align:middle}
.proDetail01 .right .share_box .share >div{display:inline-block; vertical-align:middle}
.proDetail01 .right .share_box .share a{display:inline-block; width:34px; height:34px; background:#d8d8d8 ; line-height:34px; text-align:center; border-radius:40px; padding:0; margin:0 3px;}
.proDetail01 .right .share_box .share a i{color:#fff;}
.proDetail01 .right .share_box .btns{font-size:14px; line-height:26px; color:#4c9c2a; padding-left:26px; position:relative; cursor:pointer; margin-top:5px}
.proDetail01 .right .share_box .btns span{display:inline-block; border-bottom:1px solid #4c9c2a}
.proDetail01 .right .share_box .btns:after{content:''; width:14px; height:15px; background:url(../img/proDetail01_1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px;;}
/* .proDetail01 .right .con .t{font-size:15px; width:138px; height:40px; line-height:40px; border-radius:40px; text-align:center; color:#fff; background:#4c9c2a; border-bottom:1px solid #4c9c2a; transition:all 0.5s ease;}
.proDetail01 .right .con .btns{font-size:14px; line-height:26px; color:#4c9c2a; padding-left:26px; position:relative; cursor:pointer;}
.proDetail01 .right .con .btns span{display:inline-block; border-bottom:1px solid #4c9c2a}
.proDetail01 .right .con .btns:after{content:''; width:14px; height:15px; background:url(../img/proDetail01_1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px;;}
.proDetail01 .right .con .t:hover{background:#007f00} */
.proDetail01 .right .txt{margin-top:25px; font-size:17px; line-height:28px; color:#838383;}
.proDetail02.solu_nav .dl{width:auto; float:right;}
.proDetail02.solu_nav .dd{width:auto; padding:17px;}
.proDetail02.solu_nav .dd span.icons{display:inline-block; width:16px; height:16px; background:url(../img/proDetail02_1.png) no-repeat; vertical-align:middle; margin-right:10px; vertical-align:-2px;}
.proDetail02.solu_nav .dd span.icons01{background-position:0 0;}
.proDetail02.solu_nav .dd span.icons02{background-position:-16px 0;}
.proDetail02.solu_nav .dd span.icons03{background-position:-32px 0;}
.proDetail02.solu_nav{background:#339933; height:60px;}
.proDetail02.solu_nav.fixed .solu_nav_hd{position:fixed; left:0; top:0; width:100%; z-index:4; background:#339933;}
.pageHeader.nofixed .Pc_header2{position:relative}
.proDetail03{margin-top:45px;}
.proDetail03 .content .item{margin-bottom:30px;}
.proDetail03 .content .item .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:30px;}
.proDetail03 .content .item .con{font-size:16px; line-height:26px;color:#838383}
.proDetail03 .content .item_word{width:63%;}
.imgList{display:none}
body .album_ordinary .album_close{background:#339933;}

/* 产品列表重做 */
.proList.channel_content{padding:0;}
/*.proList01{background:url(../img/proList01_1.jpg) no-repeat center; padding:60px 0}*/
.proList01{background-color: #f1f1f1; padding:60px 0}
.proList01 .left{width:27%; background:#fff; background:rgba(255,255,255,.6); float:left; box-shadow:0 0 15px rgba(0,0,0,.1)}
.proList01 .left .l_box{padding:30px;}
.proList01 .left .l_box .title{font-size:24px; line-height:30px; color:#414141; margin-bottom:20px;}
.proList01 .left .l_box .content ul li.liFirst{ margin-bottom:13px;}
/* .proList01 .left .l_box .content ul li.liFirst>a{display:block; padding-left:40px; position:relative; font-size:16px; line-height:41px; border:1px solid #bfbfbf; color:#333;}
.proList01 .left .l_box .content ul li.liFirst>a:after{content:''; width:10px; height:10px; background:url(../img/proList01_2.png) no-repeat; position:absolute; left:15px; top:50%; margin-top:-5px;} */
.proList01 .left .l_box .content ul li.liFirst .ulSecond{display:none}
.proList01 .left .l_box .content ul li.liFirst{font-size:15px; line-height:42px; color:#333;}
.proList01 .left .l_box .content ul li.liFirst>a{position:relative; display:block; border-bottom:1px solid #ededed; padding:0 15px;}
/* .proList01 .left .l_box .content ul li.liFirst:last-child>a{border-bottom:none;} */
.proList01 .left .l_box .content ul li.liFirst>a:after{content:''; width:12px; height:6px; background:url(../img/proList01_3.png) no-repeat; background-position:0 -6px; position:absolute; right:15px; top:50%; margin-top:-3px;}
.proList01 .left .l_box .content ul li.liFirst .ulThree{padding:12px 0; display:none}

.proList01 .left .l_box .content ul li.liFirst li.liSecond{padding:5px 15px; font-size:15px; line-height:28px; color:#6f6f6f;}
.proList01 .left .l_box .content ul li.liFirst li.liSecond a{display:block; padding:0 34px; position:relative}
.proList01 .left .l_box .content ul li.liFirst li.liSecond a:after{content:''; width:17px; height:17px; background:url(../img/proList01_4.png) no-repeat; position:absolute; left:0; top:50%; margin-top:-8px;}

/* 选中态 */
.proList01 .left .l_box .content ul li.liFirst.on{color:#339933}
.proList01 .left .l_box .content ul li.liFirst.cur{color:#339933}
.proList01 .left .l_box .content ul li.liFirst.cur>a:after{background-position:0 0px}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur>a{color:#339933}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur>a:after{background-position:0 0px}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur a:after{background-position:0 -17px;}
.proList01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur a{color:#339933}

.proList01 .right{width:68%; float:right}
.proList01 .right .li_{width:48%; float:left; background:#fff;  margin-bottom:15px; margin-right:4%; transition:all 0.5s ease; margin-bottom:35px;}
.proList01 .right .li_two{margin-right:0;}
.proList01 .right .li_ .rect-6007{padding-bottom:60.07%;;}
.proList01 .right .li_ .intro .box{padding:0 30px;}
.proList01 .right .li_ .intro .tit{font-size:18px; line-height:28px; color:#000; padding-bottom:9px; margin-bottom:18px; border-bottom:1px solid #e5e5e5;}
.proList01 .right .li_ .intro .con{font-size:15px; line-height:26px; color:#9b9b9b; height:52px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.proList01 .right .li_ .intro .more_box{margin:40px 0}
.proList01 .right .li_ .intro .more_box a.btns01{float:left; padding:0 60px 0 25px; height:40px; line-height:40px; background:#339933; border-radius:40px; position:relative; font-size:16px; color:#fff;}
.proList01 .right .li_ .intro .more_box a.btns01:after{content:''; width:12px; height:10px; background:url(../img/proList_jt.png) no-repeat center; position:absolute; right:22px; top:50%; margin-top:-5px; transition:all 0.5s ease;}
.proList01 .right .li_ .intro .more_box a.btns01:hover{background:#007f00;}
.proList01 .right .li_ .intro .more_box a.btns01:hover:after{right:18px;}
.proList01 .right .li_ .intro .more_box a.btns02{float:right; padding-left:33px; background:#fff; color:#339933; font-size:16px; height:40px; line-height:40px; position:relative;}
.proList01 .right .li_ .intro .more_box a.btns02:after{content:''; width:20px; height:20px; background:url(../img/proList_ico.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-10px;}
.proList01 .right .li_ .intro .more_box a.btns02:before{content:''; width:100%; height:1px; background:#339933; position:absolute; left:0; bottom:0; transition:all 0.5s ease; transform:scale(0)}
.proList01 .right .li_ .intro .more_box a.btns02:hover:before{ transform:scale(1)}
.proList01 .right .li_.cur{box-shadow:0 0 15px rgba(0,0,0,.2);}
.proList01 .right .li_.cur .intro .tit{color:#339933}
.proList01 .right .li_.cur .intro .more_box a.btns02{color:#007f00;}

/* 解决方案敢详细 */
.soluDetail.channel_content{padding-bottom:0}
.soluDetail01 .infor{text-align:center}
.soluDetail01 .infor .tit{font-size:36px; line-height:36px; color:#000; margin-bottom:15px;}
.soluDetail01 .infor .con{font-size:18px; line-height:26px; color:#a9a9a9;}
.soluDetail01 .content{margin-top:35px;}
.soluDetail01 .content .hd{font-size:0; text-align:center; margin-bottom:40px;}
.soluDetail01 .content .hd .item{display:inline-block; padding:0 25px; height:43px; line-height:43px; border:1px solid #d2d2d2; border-radius:40px; font-size:16px; color:#000; margin:0 6px; cursor:pointer}
.soluDetail01 .content .hd .item.cur{background:#339933; border-color:#339933; color:#fff;}
.soluDetail01 .content .bd .item{margin-bottom:50px;}
.soluDetail01 .content .bd .item .tit{font-size:28px; line-height:28px; color:#339933; margin-bottom:25px;}
.soluDetail01 .content .bd .item .con{font-size:16px; line-height:26px; color:#000;}

/* 首页英文 */
.ipart01 .content .hd .box{border-bottom:none;}
.ipart01 .content .hd .box .dot{margin:0 13px;}
.ipart01 .content .hd .box .dot span{border:1px solid #eee;  padding:0 20px;}
.ipart01 .content .hd .box .dot.active span{background:#f7f7f7; color:#333;}
.ipart01 .content .bd .item .intro .box .con{font-size:15px; line-height:25px;}
.ipart01 .content .bd .item .intro .box .con li{width:47%; margin-right:3%; float:left; position:relative; margin-bottom:5px;}
.ipart01 .content .bd .item .intro .box .con li:after{content:''; width:6px; height:6px; background:#339933; border-radius:15px; position:absolute; left:0; top:50%; margin-top:-3px;}
.ipart01 .content .bd .item .intro .box .con a{display:block; margin-left:20px; position:relative}
.ipart01 .content .bd .item .intro .box .con a:after{content:''; width:0; height:1px; background:#339933; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.ipart01 .content .bd .item .intro .box .con a:hover:after{width:98%;}
.ipart01 .content .bd .item .intro .more{display:inline-block; width:31px; height:31px; margin-top:20px; color:#fff; text-align:center; line-height:31px;  border-radius:50%; background:#339933; transition:all 0.5s ease;}
.ipart01 .content .bd .item .intro .more i{vertical-align:top;}
.ipart01 .content .bd .item .intro .more:hover{background:#007f00;}
.en_ipart02{padding:60px 0 0}
.en_ipart02 .infor{text-align:center}
.en_ipart02 .infor .tit{font-size:36px; line-height:36px; color:#333;}
.en_ipart02 .content{margin-top:35px;}
.en_ipart02 .content .rect-3542{padding-bottom:35.42%; overflow:visible;}
.en_ipart02 .content .rect-72{padding-bottom:73%;}
.en_ipart02 .content .rect-6007{padding-bottom:60.07%;}
.en_ipart02 .content .rect-645{padding-bottom:64.5%;}
.en_ipart02 .content .top_{margin-bottom:15px;}
.en_ipart02 .content .top_ .top_l{width:66%; float:left; background:#339933; border-radius:15px 15px 0 15px; position:relative}
.en_ipart02 .content .top_ .top_l:after{content:''; width:292px; height:289px; background:url(../img/en_ipart02_1.png) no-repeat center; position:absolute; right:0; bottom:0; pointer-events:none;}
.en_ipart02 .content .top_ .top_l .box{padding:55px 30px 30px; position:relative; z-index:2}
.en_ipart02 .content .top_ .top_l .box .tit{font-size:28px; line-height:28px; color:#fff; margin-bottom:20px;}
.en_ipart02 .content .top_ .top_l .box .con .item{width:37%; float:left; margin-right:2%; position:relative; }
.en_ipart02 .content .top_ .top_l .box .con .item>span{display:block; font-size:14px; color:#4f4f4f; padding:0 20px 0 30px; line-height:46px; height:46px; border-radius:5px; position:relative; cursor:pointer;background:#e5e5e5; background:rgba(229,229,229,.55); transition:all 0.5s ease;}
.en_ipart02 .content .top_ .top_l .box .con .item>span:hover{background:#fff;}
.en_ipart02 .content .top_ .top_l .box .con .item>span:after{content:''; width:15px; height:8px; background:url(../img/ipart02_jt.png) no-repeat center; position:absolute; right:20px; top:50%; margin-top:-4px; transition:all 0.5s ease;}
.en_ipart02 .content .top_ .top_l .box .con .item .down{position:absolute; top:100%; width:100%; margin:12px 0 5px; border:1px solid #e4e7ed;background-color:#fff; box-shadow:0 2px 12px 0 rgba(0,0,0,.1); border-radius:20px; display:none}
.en_ipart02 .content .top_ .top_l .box .con .item .down:after{content:''; width:0; height:0; position:absolute; top:-6px; left:35px; border-color:transparent; border-width:6px; border-style:solid; border-top-width:0; border-bottom-color:#fff;}
.en_ipart02 .content .top_ .top_l .box .con .item .down ul{padding:15px 0;}
.en_ipart02 .content .top_ .top_l .box .con .item .down ul li{height:40px; line-height:40px; padding:0 20px; position:relative; overflow:hidden; color:#333; font-size:16px; cursor:pointer;}
.en_ipart02 .content .top_ .top_l .box .con .item .down ul li.on{background:#f1f3f7;}
.en_ipart02 .content .top_ .top_l .box .con .item .down ul li:hover{background:#f5f7fa;}
.en_ipart02 .content .top_ .top_l .box .con .item.cur>span:after{transform:rotateZ(180deg)}
.en_ipart02 .content .top_ .top_l .box .con .btns_box{float:left;}
.en_ipart02 .content .top_ .top_l .box .con .btns_box .btns{padding:0; margin:0; border:none; outline:none; cursor:pointer; width:140px; height:45px; line-height:45px; border-radius:5px; background:#fff; position:relative; font-size:14px; color:#494949; transition:all 0.5s ease;}
.en_ipart02 .content .top_ .top_l .box .con .btns_box .btns .icon{width:21px; height:20px; background:url(../img/en_ipart02_2.png) no-repeat; display:inline-block; margin-right:5px; vertical-align:-5px}
.en_ipart02 .content .top_ .top_l .box .con .btns_box .btns:hover{background:#efefef}
.en_ipart02 .content .top_ .top_l .box .list{margin-top:30px;}
.en_ipart02 .content .top_ .top_l .box .list a{display:inline-block; padding:0 20px; text-align:center;}
.en_ipart02 .content .top_ .top_l .box .list a .icon{width:40px; height:40px; margin:0 auto 10px; transition:all 0.5s ease}
.en_ipart02 .content .top_ .top_l .box .list a .txt{font-size:14px; color:#fff;}
.en_ipart02 .content .top_ .top_l .box .list a:hover .icon{transform:rotateY(180deg)}
.en_ipart02 .content .top_ .top_r{background:url(../img/en_ipart02_3.png) no-repeat center; border-radius:15px 15px 0 15px; width:32%; float:right;}
.en_ipart02 .content .top_ .top_r .intro{text-align:center;}
.en_ipart02 .content .top_ .top_r .intro .t{font-size:17px; line-height:26px; color:#000;}
.en_ipart02 .content .bott_ .item{background:url(../img/en_ipart02_5.png) no-repeat center; border-radius:15px 15px 0 15px; width:32%; float:left; margin-left:2%}
.en_ipart02 .content .bott_ .item:first-child{margin-left:0;}
.en_ipart02 .content .bott_ .item .img_{width:90%; margin:0 auto;}
.en_ipart02 .content .bott_ .item .intro{text-align:center;}
.en_ipart02 .content .bott_ .item .intro .t{font-size:17px; line-height:26px; color:#000;}
.ipart03 .content .item .intro{height:110px;}
.ipart03 .content .item .intro .box .con{height:auto; margin-bottom:0;}
.ipart04{padding-top:0}

/* 下拉等修改 */
.header .h_bott .nav_li .navPro_down{left:-300px;}
.header .h_bott .nav_li .navPro_down .content .nav_item li{line-height:28px; margin-bottom:6px;}
.f_top .content dl.dl02{width:40%; overflow:hidden; margin-left:0;}
.f_top .content dl.dl02 dt{float:left; width:100%}
.f_top .content dl.dl02 dd{width:48%; margin-right:2%; float:left}
.f_top .content dl.dl02 dd a{display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.about_us01 .list li .number{font-weight:lighter;}
.about_us01 .list li .number span{font-size:58px;}
.about_us02 .infor .tit{font-size:36px; line-height:36px;}
.download01 .form{display:none;}
.download01 .hd{display:none}
/* 2021-0312 */
.contact_us01 .tit{font-size:30px;}
.widgets_foot_float_2.on{display:none}
.solution_content2 {padding: 40px 30px;}
.solu_nav .first_tit{width:50%;}
.common-solu .content .left li .txt{font-size:17px;}

body .channelcontent-236 .Form-P1 .Form-P1-Btn button{font-size:14px; border-radius:5px;}
body .channelcontent-236 .Form-P1 .Form-P1-Btn ._submit{background:#007f00;}

/* 20210312 */
.en_ipart02 .content .top_ .top_l .box .con .item>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.en_ipart02 .content .top_ .top_l .box .con .item .down ul li{line-height:30px; padding:5px 20px; height:auto;}

body .channelcontent-236 .Form-P1 .Form-P1-li{padding-left:115px;}
body .channelcontent-236 .Form-P1 .Form-P1-li label{width:10em; margin-left:-115px}
.ibanner .iban_word .intro .con{width:70%;}

/* 2021-0315 */
.yyly02.yyly01 .content .fix{text-align:center;}
.yyly02.yyly01 .content .li_{float:none; display:inline-block}
.soluDetail01 .infor .con.con2{color:#000; text-align:left}
.soluDetail01 .infor .con.con1{color:#333;}

/* 2021-0316 */
.proList01 .right .r_top{ margin-bottom:20px;}
.proList01 .right .r_top .hd {height:80px; background:#fff; transition:all 0.5s ease; line-height:80px; padding:0 36px; border-left:5px solid #339933; cursor:pointer}
.proList01 .right .r_top .hd_l {font-size:20px; color:#333;}
.proList01 .right .r_top .hd_r{font-size:18px; color:#339933;}
.proList01 .right .r_top .hd_r .icon{display:inline-block; width:30px; height:30px; background:url(../img/add_.png) no-repeat; vertical-align:-8px}
.proList01 .right .r_top .bd{padding:36px; display:none; background:#fff;}
.proList01 .right .r_top .bd .img{margin-right:20px; margin-bottom:20px; width:40%}
.proList01 .right .r_top.cur .hd{background:#339933;}
.proList01 .right .r_top.cur .hd_l{color:#fff}
.proList01 .right .r_top.cur .hd_r{color:#fff}
.proList01 .right .r_top.cur .hd_r .icon{background-position:0 -30px}

.proList01 .left .l_box .content ul li.liFirst{line-height:30px; margin-bottom:0;}
.proList01 .left .l_box .content ul li.liFirst>a:after{top:20px;}
.proList01 .left .l_box .content ul li.liFirst>a{padding:5px 20px;}


.contact_us02{position:relative; z-index:2;}












