
/* CSS Document */


html{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
body { font-family:Arial; overflow-x:hidden; font-size:14px;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin:0;}
hr { margin-top:20px; margin-bottom:20px; border:0; border-top:1px solid #eee;}
img {max-width:100%; vertical-align:top;border:0 ; -ms-interpolation-mode:bicubic;}
ul,li{ padding-left:0; list-style-type:none;}
i, em { font-style:normal;}
big {font-size:1.3em;}
a {-webkit-transition:all 0.3s ease;transition:all 0.3s ease; text-decoration:none; outline:0;color:#333;}
a:hover {}
article, aside, dialog, footer, header, section, nav, figure, menu, 
audio, canvas, progress, video{ display:block;}
::-moz-selection {color:#fff; background:#0193d4; }
::selection {color:#fff; background:#0193d4; }
.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; }
.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) }



.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.h75{ height:75px;   }





.ew1200{ width:1200px; margin:0 auto;}
.w700{ width:690px;}
.w175{ width:130px;}



.top-bar {border-bottom: 1px solid #EAEAEA;}

.top-bar .left-text p {
	font-size: 13px;
	color: #B6B6B6;	
	margin: 0;
	line-height: 32px;
}

.top-bar .left-text p span {
	color: #383838;
}





.ewm{ margin-right:5px; background:url(../image/ico3.png) no-repeat 80px 15px; width:100px; margin-right:10px;}

.header-top-menu .ewm:hover{background: white url(../image/ico3.png) no-repeat 80px 15px; width:100px; margin-right:10px; color:#43b135}





.header-top-menu  a {
	position: relative;	line-height:35px;
	color: #727272;
	padding-right: 10px;
	padding-left: 10px;
	display: inline-block;
	margin-left: -5px;
	vertical-align: top;
}



.header-top-menu .ewm:hover .ewm-code1{height: 58px; padding-bottom:10px;box-shadow:0px 2px 5px #b5b5b5; top:35px;}



.header-top-menu .ewm-code1 {
    transition: all 0.3s;
    position: absolute;
    background:#43b135;
 
    width:100px;
    text-align: center;
    height: 0px;
    overflow: hidden; 
    z-index: 122399;}


.header-top-menu  .ewm-code1 a{
	font-size: 12px; display:block; margin-bottom:10px; color:#FFF; border-top:1px solid #1da40c;
	padding: 0 ;	line-height: 32px;
	margin: 0;
}




/*分享图标*/
.bdshare_popup_box{display:none!important; height:32px; line-height:32px;}
.bdsharebuttonbox a{display:inline-block;float:none;background:url(../image/share1.png) -25px 0px no-repeat;width:25px;height:32px;border-left:1px solid #DDD;}
.bdsharebuttonbox a.bds_linkedin{background-position: 0 0;}
.bdsharebuttonbox a.bds_twi{background-position: -50px 0px;}
.bdsharebuttonbox a:hover{display:inline-block;float:none;background:url(../image/share2.png) -25px 0px no-repeat;width:25px;height:32px;border-left:1px solid #DDD;}
.bdsharebuttonbox a.bds_linkedin:hover{background-position: 0 0;}
.bdsharebuttonbox a.bds_twi:hover{background-position: -50px 0px;}


.top_two{ width:850px;}
.top_two li{ float:right; margin:0 25px; padding-left:35px;}
.top_two li img{ display:block; float:left;padding-right:15px;}

.top_two_n{
    display: table-cell;
    vertical-align: middle;    padding-top: 15px;
}
.top_two .top_two_n h3 {
    font-size: 13px;
    text-transform: uppercase;
    color: #2B2B2B;
    font-weight: 800;
    margin: 0;
    margin-bottom: 5px;
}
.top_two .top_two_n p {
    font-size: 13px;
    margin: 0;
    color: #B6B6B6;
}







.search-box {
	width: 280px;
	height:60px;
	background:rgba(43, 111, 34, 0.48);
	padding: 0 25px;
}
.search-box input {
	background-color: transparent;
	border: none;
	outline: none;
	color: #DAD9D9;
	font-size: 13px;
	line-height: 60px;
	width: calc(100% - 31px);
}

.search-box button{background-color: transparent;
	border: none;
	outline: none; background:url(../image/ss.png) no-repeat right 15px; width:30px; height:60px; float:right;}

.menubg{ height:60px; line-height:60px; background:#43b135}
.innerheader{ z-index: 4;  height:auto; width: 100%;/*box-shadow: #ddd 1px 1px 3px; top: 31px;border-bottom: 1px solid #ddd; position: absolute; background:rgba(249, 249, 249, 0.42);*/ left: 0; padding:12px 0; }

.nav a{ color:#FFF; }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; font-size:16px; text-transform:uppercase; text-align:center; line-height:60px; padding:0px 30px; font-weight:bold;}
.nav .sub{ display:none; left:0; top:60px; width:192px; border-top:2px solid #facd00;  position:absolute; background:#48c7ec;  line-height:20px; z-index:999999999; }
.nav .sub li{ zoom:1; border-top:1px solid #37b5ca; line-height:20px;}
.nav .sub a{ display:block;  padding:5px 20px; color:#fff; font-size:14px; }
.nav .sub a:hover{ background:#43b134; color:#fff000; border-left:2px solid #facd00;  }
.nav .on h3 a{ color:#fff;   }

.w175 .h_earth{float: right;height: 60px;position: relative;margin-left: 8px;}
.lj_four_main{  }
.lj_four_main h3{ height: 75px;position: relative;}
.lj_four_main h3>a{ display: block;width: 34px;height: 100%;background:url(../image/h_ico2.png) no-repeat center;}
.lj_four_main h3>a:hover{background:url(../image/h_ico2_1.png) no-repeat center;}
.head_sub{ width: 117px;height: 87px;background:url(../image/h_earth.png) no-repeat center;position: absolute;top:75%;left: -35px;display: none; padding-top:15px;z-index: 999999;}
.head_sub li{ zoom:1;padding:10px 15px 5px 15px;}
.head_sub li a{ display:block; width:85px; text-align:center;color:#666; font-size:16px; }
.head_sub li a:hover{ font-weight:bold;color:#62ba04;}
.head_sub li a img{ display: inline-block; margin-right:5px;}
.head_sub a:hover{ color:#62ba04;  }
.lj_four_main:hover .head_sub{ display:block;} 



.w175 .h_mess{float: right;height: 75px;margin-left: 8px;}
.w175 .h_mess>a{display: block;width: 34px;height: 100%;background:url(../image/h_ico1.png) no-repeat center;}
.w175 .h_mess>a:hover{background:url(../image/h_ico1_1.png) no-repeat center;}
.w175 .h_search{float: right;height: 75px;margin-left: 8px;}
.w175 .h_search>a{display: block;width: 34px;height: 100%;background:url(../image/search-h.png) no-repeat center;}
.w175 .h_search>a:hover{background:url(../image/search-c.png) no-repeat center;}



/***banner***/
.banner_bg{ width:100%; height:650px; overflow:hidden; position:relative; }
.fullSlide{ width:100%;  height:650px;  min-width:1000px; background:#000  }
.fullSlide ul{ height:100% !important; width:100% !important;  }
.fullSlide li{  height:100% !important; width:100% !important; }
.fullSlide .prev{ position:absolute; z-index:1; display:block; width:30px; height:50px; top:88%;left:15%;  background:url(../image/icons.png) 0 0 no-repeat; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;  }
.fullSlide .next{ position:absolute; z-index:1; display:block; width:30px; height:50px; top:88%;right:15%;  background:url(../image/icons.png) 0 0 no-repeat; cursor:pointer;  filter:alpha(opacity=60);opacity:0.6;background-position:-51px 0;  }

.fullSlide .prev:hover,
.fullSlide .next:hover{ filter:alpha(opacity=100);opacity:1; }
.fullSlide .playState{ display:block; position:absolute; z-index:1; right:30px; top:50%; margin-top:-20px; width:51px; height:51px; overflow:hidden;  background:url(../image/icons.png) 23px -132px #000  no-repeat; filter:alpha(opacity=60);opacity:0.6;  }
.fullSlide .pauseState{ background-position:23px -201px; }
.fullSlide .playState:hover{ filter:alpha(opacity=100);opacity:1;  }



.bgcolor{ background:#f7f7f7;    border-bottom: 1px solid #ededed; padding:35px 0px;  width:100%;}

.content1{width:1200px;margin:0px auto;height:198px; }
.con {position: relative;cursor: pointer;     height: 198px;   float: left;transition: .2s width ease;margin-right:2.65%; width: 23%;
overflow: hidden;}
.con a{display: block;overflow: hidden; height:198px;}
.content1 .con:nth-child(4n){ float:right; margin-right:0;}
.con img{width:276px;height: 198px; }
.txt{position: absolute;left: 0;bottom: 0;width: 100%;height: 55px;line-height: 55px;text-align: center;color: #fff;background:rgba(84, 84, 84, 0.75)}
.txt h3{font-weight: normal; font-size:22px;  }
.txt p{ line-height: 40px; padding:0 30px; width:110px; height:40px; margin:0 auto;  margin-top:10px;  border: #fff 3px solid;font-size: 14px;display: block; }





.i_part_hd{text-align:center;}

.i_part_hd h3{margin:25px 0;text-align:center; font-weight:normal;}

.i_part_hd h3 a{display:inline-block;*display:inline;*zoom: 1;padding:4px 52px;font-size:30px;color:#43b134;position:relative; text-transform:uppercase; text-align:center; }


.i_part_hd1 h3{/*margin:25px 0 10px 0;*/text-align:center; font-weight:normal;}

.i_part_hd1 h3 a{display:inline-block;*display:inline;*zoom: 1;padding:35px 0px 25px 0;font-size:30px;color:#43b134;position:relative; text-transform:uppercase; text-align:center; }



.i_part_hd h3 a:after,.i_part_hd h3 a:before{content:"";width:58px;display:block;position:absolute;top:50%;margin-top:-0.5px;}

.i_part1_bd {
    border: 1px solid #d7dadd;
    margin-bottom: 60px;
}
.full-row {
    width: 100%;
    transition: .2s width ease;
}.full-row>.span-3 {
    width: 25%;
}
.full-row>[class*='span'] {
    float: left;
}
.i_part1_bd .part1_font_box { color: #fff; padding:42px 22px 30px; background-color: #4dbdd2;background-image: url(../image/i_part1_bj.jpg); background-repeat: no-repeat;background-position: center;}
.i_part1_bd .part1_cygs_box { background-color: #f0f0f0; padding: 0 22px;min-height:229px;}
.i_part1_bd .part1_font_box ._font_box_title {margin-bottom: 22px;}
.i_part1_bd .i_part1_bd_title {font-size: 22px;font-weight: bold;}
.i_part1_bd .part1_font_box ._font_box_title a {color: #fff; }
.i_part1_bd .part1_font_box ._font_box_text {font-size: 14px;line-height: 22px; height: 100px;overflow: hidden;}
.i_part1_bd .part1_cygs_box ._cygs_box_title { color: #000;line-height: 45px; margin-bottom:12px;    padding-top: 42px;}

.i_part1_bd .part1_cygs_box ._cygs_box_title a {color: #000;}

.i_part1_bd .part1_cygs_box ._cygs_box_list li {font-size: 16px;color: #202020;margin-top: 14px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.i_part1_bd .part1_cygs_box ._cygs_box_list li:hover ._list_ico{background-position:0px 0px;}
.i_part1_bd .part1_cygs_box ._cygs_box_list ._list_ico { width: 18px;height: 18px;background: url(../image/i_part1_ico.png) no-repeat -18px 0px; display: inline-block;vertical-align: middle; margin-right: 10px;}

.full-row>.span-6 {width: 50%;}
.full-row>[class*='span'] { float: left;}
.i_part1_bd .part1_c_box{position:relative;height:0;padding-bottom:72%;}
.i_part1_bd .part1_c_box li img{width:100%;}
.i_part1_bd .part1_c_box .part1_c_title{position:absolute;width:100%;height:65px;line-height:65px;text-indent:30px;bottom:-18px;left:0;z-index:4;background:url(../image/black.6.png);color:#fff;}
.i_part1_bd .part1_c_box .part1_c_title a{color:#fff;}
.i_part1_bd .part1_c_box .slide_nav{bottom:20px;width:46%;text-align:right;right:10px;}
.i_part1_bd .part1_c_box .slide_nav a{width:13px;height:13px;background-color:#fff;border-radius:50%;font-size:0;z-index: 2;display:inline-block;*display:inline;*zoom: 1;margin:0px 6px;cursor:pointer;}
.i_part1_bd .part1_c_box .slide_nav a.on{background-color:#e60012;}



.rect-75 {padding-bottom: 75%; position: relative;display: block;width: 100%;height: 0;overflow: hidden;}


.i_part1_bd .part1_r ._r_img_box{position:relative;}

.i_part1_bd .part1_r ._r_img_box .title_box{position:absolute;width:100%;height:60px;background:url(../image/black.6.png);line-height:60px;bottom:0;left:0;color:#fff;text-indent:20px;}

.i_part1_bd .part1_r .part1_font_box{padding-bottom:34px;}
.i_part1_bd .part1_r ._r_img_box .title_box a{color:#fff;}





/*.pt1 .title{font-size:40px; font-weight:bold; color:#333; line-height:1; margin-bottom:25px; text-align:center;}
.pt1 .info{font-size:14px; color:#555; text-align:center; width:57%; margin:0 auto 50px; line-height:26px;}
.pt1 .pic_wall .l_box{width:50%;}
.pt1 .pic_wall .r_box{width:50%;}
.pt1 .pic_wall .r_box .box_r{width:50%}
.pt1 .pic_wall .r_box .box_l{width:50%}

.pt1 .pic_wall  a{display:block;}
.pt1 .pic_wall .text{position:absolute; left:0; top:0; width:100%; height:100%;}
.pt1 .pic_wall .l_box .text .pd{padding:50px 38% 0 50px;}
.pt1 .pic_wall .text .pd .t{font-size:32px; margin-bottom:15px; color:#fff; font-weight:bold; line-height:35px;}
.pt1 .pic_wall .text .pd .d{font-size:14px; color:#fff;}
.pt1 .pic_wall .top_box .text{position:absolute; left:0; top:0; width:100%; height:100%;}
.pt1 .pic_wall .top_box .text .pd{padding:50px 0 0 50px;}
.pt1 .pic_wall .btm_box .text .pd{padding:50px 50px 0;}

*/

.i_part3{ /*padding:0px 0px 35px  0px;    background:url(../images/i_part3bg.png) no-repeat top center;*/}
/* servicesBox */

.servicesBox{width:1200px;margin:0 auto;clear:both;line-height:18px;color:#999999;font-size:12px;}
.servicesBox .serBox{cursor:pointer;display:inline;width:24.8%;height:250px;float:left;overflow:hidden;position:relative;    margin-right: 0.18%;}
.servicesBox .serBox:nth-child(4n) {float: right;margin-right: 0;border-right:0;}
.servicesBox .serBoxOn{display:none;width:320px;height:270px;position:absolute;left:0px;top:0px;z-index:19;}
.servicesBox .serBox .pic1{width:110px;height:110px;text-align:center;position:absolute;top:22px;right:95px;z-index:99;}
.servicesBox .serBox .pic2{width:110px;height:110px;text-align:center;position:absolute;top:22px;left:-110px;z-index:99;}
.servicesBox .serBox .txt1{width:198px;height:100px;color:#999999;position:absolute;top:145px;left:45px;z-index:99;}
.servicesBox .serBox .txt2{width:198px;height:100px;color:#a9cf4f;position:absolute;top:145px;right:-240px;z-index:99;}
.servicesBox .serBox span.tit{font-size:16px;display:block;text-align:center;}
.servicesBox .serBox .txt1 .tit{color:#FFF;line-height:30px;font-size:22px; text-transform:uppercase;text-align:center; line-height:1; margin-bottom:15px;}
.servicesBox .serBox .txt2 .tit{color:#fff;line-height:30px;font-size:22px; text-transform:uppercase;text-align:center; line-height:1; margin-bottom:15px;}
.servicesBox .serBox p{padding:0 10px;text-align:center;    border: 1px solid #ffffff;line-height: 38px; color:#FFF}
.servicesBox .serBoxOn .serBox p{padding:0 10px;text-align:center;    border: 1px solid #FFF;line-height: 38px;}

/*footer*/
.w300{ width:300px;}
.ml15{ margin-left:15px;}
.w435{ width:435px;}
.pageFooter { clear:both; background:#464646; line-height: 1.8;}
.pageFooter,.pageFooter a { color:#bbb;}
.pageFooter a:hover {  color:#fff000; text-decoration:underline;}
.pageFooter .small_text { font-weight:400; -webkit-transform-origin-x:0; -webkit-transform:scale(0.95); display:inline-block;}
.foot01 { clear:both; overflow:hidden; background:#464646; padding:40px 0;}
.foot01 .hd { line-height:2; margin-bottom:5px;}
.foot01 .hd .n { font-size:18px; color:#fff;}

.contactBox { margin-right:20px;}
.foot01 .contacts { background:url(../image/foot_map.png) no-repeat; height:124px; margin-bottom:20px; overflow:hidden;}
.follow { border-top:#676767 1px solid; padding:12px 0; margin-bottom:10px;}
.follow .si { display:inline-block; width:23px; height:23px; overflow:hidden; font:0/0 a; letter-spacing:-9px; background:url(../image/share.png) no-repeat; filter:alpha(opacity=40); opacity:0.4; vertical-align:middle; margin-right:5px;}
.foot01 .follow a:hover .si { filter:alpha(opacity=100); opacity:1;}
.foot01 .follow .si01 { background-position:0 0;}
.foot01 .follow .si02 { background-position:-23px 0;}
.foot01 .follow .si03 { background-position:-46px 0;}

.productBox { padding-left:30px;}
.foot_pro { height: auto; overflow:hidden;}
.foot_pro li { padding-bottom:2px;}

.footForm .input,.footForm .textarea { width:480px; background:#606060; border:#3d3d3d 1px solid; padding:5px; color:#e1e1e1; font-family:Arial; font-size:12px; box-sizing:border-box;}
.footForm .input { height:32px; line-height:32px;}
.footForm .textarea { height:80px;}
.footForm .btn { background:#48bbce; color:#fff; font-family:Arial; font-size:18px; padding-left:18px; padding-right:18px; height:35px; line-height:14px; box-sizing:border-box;}
.footForm li { padding-bottom:20px;}

.foot02 { clear:both; background:#272727; line-height:20px; padding:19px 0;}
/*footer end*/



/****内页banner***/

.cp_bg{background:url(../image/cp_bg.png) no-repeat top center; height:325px;}
.aboutbg{ background:url(../image/qyjj_bg.png) no-repeat top  center;    height: 325px; width:100%;}
.qywh_bg{background:url(../image/3105512288.png) no-repeat top center; height:325px;}
.service_bg{background:url(../image/3904263.png) no-repeat top center; height:325px;}
.contact_bg{background:url(../image/485714715.png) no-repeat top center; height:325px;}
/****内页banner_End***/

/*aboout*/


.l_t_bg{/* background:url(../images/l_t_bg.png)  no-repeat right bottom; */    background:rgba(67, 177, 52, 0.85)/*rgba(239, 202, 25, 0.85);*/; width:285px; height:90px; line-height:90px; font-size:20px; color:#FFF; text-align:center; font-weight:bold; margin-top:235px;}
.breadCrum{ border-bottom:1px #e7e7e7 solid; height:55px; line-height:55px;}
.breadCrum .s_menu{ border-left:1px #e7e7e7 solid; border-right:1px #e7e7e7 solid;}
.breadCrum .s_menu li{ float:left;width:175px;border-left: 1px #e7e7e7 solid;margin-left: -1px;}
.breadCrum .s_menu li a{ display:block; text-align:center; font-size:16px;height: 56px;line-height: 56px;}
.breadCrum .s_menu li.cur a,.breadCrum .s_menu li:hover a{ background-color:#f4f4f4;padding: 0 15px;width: 145px;}
.posi{ font-weight:normal;color:#999;font-size: 12px;}
.posi a{ color:#999;}
.posi em{ margin:0 5px;}
.mh{ min-height:400px;}

.ab1-con{border:5px #4cbdd1 solid; margin:25px 0; padding:25px; background:url(../image/ab_bg1.jpg) center top no-repeat;border-radius: 25px; }
.channelCurrent{font-size:36px;color:#000;margin: 10px 0 0;float:none;}
.about_top{padding:20px 0px 0px;min-height: 400px;line-height: 1.8;color: #555;}
.about_top p{ margin-bottom:15px;}

.wenhua{background:url(../image/ab2_bg.jpg) center top no-repeat;height:450px;overflow:hidden; padding-top: 32px;*padding-bottom:32px;}

.slideGroup{ width:1300px;     margin: 0 auto; }
.slideGroup .parHd1{ height:50px; line-height:50px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;   }
.slideGroup .parHd1 ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideGroup .parHd1 ul li{ float:left; padding:0 25px; cursor:pointer; font-size: 16px; text-transform: uppercase; }
.slideGroup .parHd1 ul li.on{ height:50px;  background:#d70010;   color: #FFF; font-weight: bold;font-size: 16px; text-transform: uppercase;  }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 50px; position:relative;   }

.slideGroup .sPrev, .slideGroup .sNext{ position:absolute; left:0px; top:90px; display:block; width:51px; height:94px; background:url(../image/sprite_prev2.png) center center no-repeat;  z-index:9112;}
.slideGroup .sNext{ left:auto; right:20px;position:absolute; z-index:9112; background:url(../image/sprite_next2.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ position:absolute; left:0px; top:90px; display:block; width:51px; height:94px; background:url(../image/sprite_prev1.png) center center no-repeat;  z-index:9112; }
.slideGroup .sNext:hover{  left:auto; right:20px;position:absolute; z-index:9112; background:url(../image/sprite_next1.png) center center no-repeat;}

.slideGroup .parBd1 ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd1 ul li{ margin:0 2px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd1 ul li .pic{ text-align:center; }
.slideGroup .parBd1 ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd1 ul li .title{ line-height:24px;   }
.slideGroup .parBd1 ul li a img {width:280px;height:246px; border:1px solid #FFF;  display:block;  padding:1px;z-index:-1;}
.slideGroup .parBd1 ul li  a {width:286px;display: inline-block;overflow: hidden;margin:2px;position:relative;}

/*****历史沿革******/

.lsyg{top:0;left:0;width:100%;height:100%;top:0;left:0;    background: #e8f5ff;  background-size: cover;  -webkit-background-size: cover;-o-background-size: cover;background-position: center 0;}
.about_content h2{text-align:center;font-weight:bold;color:#000; padding-top:55px;}
.gongsi_pic h2{text-align:center;font-weight:bold;color:#000; padding-top:35px;}
.about_content h2{font-size:36px;margin-bottom:50px;}
.about_content p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
.about_content.history{text-align:center;position:relative;}


.event_box{width:1200px  !important;margin:2% auto 0;position:relative;height:280px;}
.event_box .parHd {width:100%;display:inline-block;height:92px;overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:25px !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:85%;height:1px;background:#580000;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:35%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:30px;font-size:16px;color:#555;margin:0 30px;position:relative;}
.parHd li:after{content:'';background:url(../image/dot_ico.png) no-repeat;width:24px;height:24px;position:absolute;z-index:20;top:-12px;left:50%;margin-left:-12px;}
.parBd{text-align:center;margin-top:40px;}
.parBd h4{position:relative;font-size:18px;margin-bottom:2%;/*width:200px;*/ padding:0 60px;display:inline-block;text-align:center;    color: #c10d0d;}
.parBd h4:after{content:'';background:#c10d0d;width:100px;height:1px;position:absolute;left:-100px;bottom:12px;}
.parBd h4:before{content:'';background:#c10d0d;width:100px;height:1px;position:absolute;right:-100px;bottom:12px;}
.parBd p{line-height:180%;font-size:18px;margin:0 auto;  color:#555;}
div#listBox {width:100%;}
.sPrev,.sNext{width:30px;height:30px;display:block;position:absolute;top:10px;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:24px;height:24px;overflow:hidden;background:url(../image/cat.png) no-repeat;position:absolute;top:-12px;left:28px;z-index:21;}
.parHd li span,.parHd li.clone span{display:none;}	




/*****企业文化*******/
.bor-box{ width:1170px; overflow:hidden; border:1px solid #b7a27b; background:#fff; margin:20px 0; padding:15px;}
.bor-box1{ width:1170px; overflow:hidden; border:1px solid #DDD; background:#f9f8f8; margin:20px 0; padding:15px;}

.pannel-title{ background:url(../image/qywh_title_bg1.jpg) no-repeat center top;position:relative;height:48px;line-height:48px;overflow:hidden; ;}
.pannel-tit{ position:absolute; bottom:-1px!important; bottom:-2px; position:absolute; left:0; width:170px;height:45px;line-height:45px; text-align:center; color:#6f470a; font-size:22px;}


.img_list{}
.img_list li{margin-right:10px;  float:left; width:368px; height:324px;isplay: inline-block; overflow: hidden;margin:20px 16px 10px 5px;box-shadow: 0 0 4px -1px #000; position: relative;}
.img_list li img{width: 100%;-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;}
.img_list li a: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);}
.imgZoom { overflow:hidden; }

.img_list1 li{  float:left; width:280px; height:360px;isplay: inline-block; overflow: hidden;margin:20px 12px 10px 0px;box-shadow: 0 0 4px -1px #000; position: relative;}
.img_list1 li img{width: 100%;-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;}
.img_list1 li a: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);}
 .datalist th { padding-top:15px; padding-bottom:15px; font-size:16px; height:43px; line-height:34px; text-align:center; }
 .datalist td { padding-top:15px; padding-bottom:15px; font-size:13px; height:40px; line-height:30px; text-align:center; }

/*aboout end*/

/***PRODUCTS***/
.shuoming{ background: url(../image/yl.png) no-repeat left; height:45px; line-height:45px;font-size:20px; font-weight: bold; text-align:left; margin:5px 0px 0px 5px; padding-left:45px; width:370px;}
.shuoming1 a{ background: url(../image/scxz_ico1.png) no-repeat left; height:45px; line-height:45px;font-size:20px; font-weight: bold; text-align:left; margin:5px 0px 0px 5px; padding-left:45px; width:670px; display:block; color:#555555}

.cp_all{ position: relative;}
.cp_all li{ float:left; margin:15px 12px 15px 0; width:17.5%; padding:0px 10px 10px 10px; }
.cp_all li img{ width:100%; /*height:290px;*/}
.cp_all li:nth-child(5n+0){ float:right;margin:15px 0px 15px 0;}
.cp_all li p{ margin:5px 0;/* line-height:30px; */ color:#555;    height: 35px;
    font-size: 12px;
    text-align: center; }
.cp_all li .ckxq a{    width: 98%;margin:0 auto; border:1px solid #c6c6c6; display:block;  line-height:38px; text-align:center;    background: #43b135;
    color: #FFF;}

/*****New Product*****/
.xptj_list{ margin:20px 0;}
.w80{width: 80.33333333%;float: left; margin-right: 2%;}
.xptj_list dl{ overflow: hidden;line-height: 35px;padding:10px 10px 10px 0;  border-bottom: 1px solid #ddd;}
.xptj_list dt{/*width: 15.66666667%;*/float: left;margin-right:20px;display: block;text-align: center;background: #ececec;font-size:16px; font-weight:bold;    padding: 15px;}
.w80 dd{ padding:0 15px;float: left;/*margin-right: 2%; */   width: 30%;}

/*******手册下载*******/
.scxz{ padding:35px 0;}
.scxz li{ float:left; border-style: solid;border: 1px solid #DDD; border-bottom:3px solid #43b133; width:584px;height:75px; line-height:75px;z-index: 141; margin-bottom:15px; background:url(../image/scxz_ico1.png) no-repeat 65px;}
.scxz li a{ display:block;     /* text-align: center; */ font-size: 14px; color: #555;padding-left: 125px;}
.scxz li:nth-child(2n){float: right;}
/***PRODUCTS END***/

/*------SALE&SERVICES---------*/

.com_top1{padding-top: 40px;border-bottom: 3px solid #43b133;padding-bottom: 15px;}
.com_top1 .p1{color:#555;font-size: 20px; font-weight:bold}
.com_top1 .p2{color: #999;font-size: 14px; line-height:26px; text-transform:uppercase}
.com_top1 .p3{font-size: 14px;line-height: 20px;color:#555;}
.yonghu{ margin-bottom:30px}
.dongmi{height:120px; }
.dongmi p{ color:#555; line-height:28px}
.zun{ font-size:19px; line-height:50px !important; font-weight:600; padding-top:10px}
.wenben{ padding:8px 0;}
.wenben p{ float:left; line-height:26px; color:#555;}
.wenben span{line-height:26px;color:#f00}
.dm_input{padding: 1px 2px;width: 260px;height: 26px;line-height: 26px;border: 1px solid #CCC;font-size: 12px;font-family: "宋体";color: #252525;outline: none;}
.hello{
	width:150px;
	height:26px;
	margin-right:20px
}
.dm_area{border: 1px solid #CCC; width:750px; height:170px}
.anniu li{ width:87px; height:25px;  text-align:center; line-height:25px;cursor:pointer}
.anniu li a{color:#FFF}
.anniu li:hover a{color: #d91e17; }
.anniu .tijiao{  width: 150px; margin-left: 125px;}
.anniu .chongzhi{ position:absolute; left:200px; top:190px}
/*------SALE&SERVICES-End---------*/

.w550{ width:550px; margin-right:10px;}
.inquiryForm { clear:both; overflow:hidden; padding:10px; }
.inquiryForm dl { padding-bottom:10px;}
.inquiryForm dt { font-size:14px; color:#333;    margin-bottom: 10px;}
.inquiryForm font.red { color:red; font-size:18px; vertical-align:middle; height:14px; line-height:14px; display:inline-block;}
.inquiryForm .tip { color:red; padding-top:5px; display:none;}
.inquiryForm .input,.inquiryForm .select,.inquiryForm .textarea { width:100%; border:#ccc 1px solid; height:2.3125em; padding:.5em; line-height:20px; box-sizing:border-box; font-family:Arial;}
.inquiryForm .input:focus,.inquiryForm .select:focus,.inquiryForm .textarea:focus { -webkit-box-shadow:0 0 5px #999; -moz-box-shadow:0 0 5px #999; box-shadow:0 0 5px #999; background:#fafafa; border-color:#999; outline:0 }
.inquiryForm .textarea { height:auto; resize:none;}
.inquiryForm .yzm { width:75%; margin-right:10px;}
.inquiryForm .submit { background:#45bcd0; color:#fff; font-family:Arial; font-size:18px; padding-left:18px; padding-right:18px; height:35px; line-height:14px; box-sizing:border-box; float:right;}



/*contact*/

.contact_List li{ float:left; margin-top:15px; margin-right:15px; margin-bottom:15px; background:#f6f4f4; padding:20px 2%; font-size:14px; min-height:300px; width:27.58%;}

.contact_List li .n { font-size:20px; position:relative; padding-bottom:2px; margin-bottom:10px;}
.contact_List li .n:after { content:""; width:34px; height:2px; background:#03a5e3; font:0/0 a; letter-spacing:-9px; position:absolute; left:0; bottom:0;}

.contact_List li:hover { background:#dbf2fb;}
.contact_List li .na_r{ text-align:center; width:80px;    padding-top: 20px;}
.contact_List li .text{ line-height:25px; color:#555; margin-left:15px; border-left:1px solid #999; padding-left:15px;}
.contact_List li:hover .text { color:#678da1;}

.bor_bot{ border-bottom:1px solid #999; padding-bottom:5px; margin-bottom:5px;}

.contact_List li:nth-child(4n+0),.contact_List li:nth-child(5n+0),.contact_List li:nth-child(6n+0){ background:#fff;}
.contact_List li:nth-child(4n+0):hover,.contact_List li:nth-child(5n+0):hover,.contact_List li:nth-child(6n+0):hover { background:#dbf2fb;}
.contact_List li:nth-child(8n+0){background:#f6f4f4; }


/*------产品应用---------*/
.cpcon{ margin:25px 0;}
.cpcon .licp{width: 590px; height:195px;float: left; background:#EBEBEB; margin:0 10px 10px 0; position:relative}
.cpcon .licp img{width:250px; height:141px; padding:12px; float:left}
.cpcon .licp span{position:absolute;top:12px;width:250px; height:141px; left:12px; background:url(../image/cp.png) no-repeat ;}
.cp{ width:250px; height:216px; float:left; margin-left:7px}
.cp .p1{display: -webkit-box;
	text-overflow: ellipsis;
	overflow : hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical; line-height:24px;}
.cp .p2{font-weight:bold;text-align:center; width:57px; height:46px;border-top:1px solid #333; line-height:46px; position:absolute; right:10px; bottom:0px; cursor:pointer }
.cptit{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	padding:20px 0;
	text-overflow: ellipsis;
	overflow : hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical
}

.w270{ width:270px; margin:25px 0;}
.w920{ width:900px;margin-top:25px;}
.f20{ font-size:20px; font-weight:bold; color:#FFF;  line-height:78px;height: 78px;background:#4ebdd1; border-left:4px solid #43b134; margin-bottom: 4px; text-indent:24px;}
.application_name li{  border-bottom:1px solid #d4d3d3; background:#e7e7e7}
.application_name li a{ font-size:16px;padding-bottom: 15px;
    padding-top: 15px;   padding-left: 10px; display:block; }
.application_name li.red{ background:#53b149;}
.application_name li.red a{color:#FFF;font-weight:bold;}
.w920 h2{    font-size: 22px; color: #2F2725; font-weight: 500;padding: 30px 0;}
.w920>P{ font-size:14px; color:#444; line-height:25px;}

/*------产品应用end---------*/



















#banner {
  background: url(../image/bannerbg.jpg) no-repeat top center;
/*  background-size: cover;
 
*/  position: relative; height:230px; padding: 150px 0 190px;
}
#banner:before {
  position: absolute;
  z-index: 99;
  background:rgba(36, 41, 40, 0.65) /* url(../images/bacover.png)*/;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: ''; z-index:999;
}

#banner .block {
  position: relative;
  z-index: 999;
  color: #fff;
}
#banner .block h1 {
  padding-bottom: 25px;
  font-size: 55px;
  font-weight: 100;
  color:#FFEB3B; 
}
#banner .block h3 {
    padding-bottom: 25px;
    font-size: 40px;
    font-weight: 100;
    color: #FFEB3B;
	padding-top:20px;
}
#banner .block h2 {
  font-size:20px;
  line-height:35px;
  font-weight: 300;    opacity: .8;
}
#banner .block .btn-learn {
  border: 1px solid #fff;
  color: #fff;
 
  margin: 0 7px;
  padding: 10px 22px;
  font-size: 14px;
  transition: 0.3s;    position: relative;
    perspective: 800px;
    transition: background 0.6s;
    transform-origin: 50% 0;
    transform-style: preserve-3d;
}
#banner .block .btn-learn:hover {
  border-color: #F9C11B;
  color: #F9C11B;
}
.guide { width:81px; height:81px; background:url(../image/mouse_guide.png) no-repeat center; margin:0 auto;position:absolute;left:50%;margin-left:-40px;bottom:5%;z-index:9910;}
.guide:hover { -webkit-animation:pudding 1s linear; -moz-animation:pudding 1s linear; -o-animation:pudding 1s linear; -ms-animation:pudding 1s linear; animation:pudding 1s linear;}





.title {
  text-align: center;
  padding-bottom:60px;
  padding-top:100px;
}
.title h2 {
  color: #606676;
  font-size: 35px;
  padding-bottom: 25px;
  text-transform: uppercase;
  display: inline-block;
  position: relative;
  font-weight:300;
  font-family: "Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",Roboto,Arial,sans-serif;
}

.title h2:before {
    content: '';
    width: 50px;
    height: 5px;
    background: #42b133;
    position: absolute;
    top: 20px;
    left: -60px;
}
.title h2:after {
    content: '';
    width: 50px;
    height: 5px;
    background: #42b133;
    position: absolute;
    top: 20px;
    right: -60px;
}
.title p {
  font-size: 16px;
  line-height: 30px;
  font-weight: 300;
  color:#7b8a97;
    text-align: center;
    max-width:75%;
    margin: 30px auto 20px;font-style: italic;
}
.whoweare{ background:#48c7ec }

.blocks li{ transition: background 1s;  -moz-transition: background 1s;  -webkit-transition: background 1s;  -o-transition: background 1s;
  min-height: 430px; padding-bottom:30px;}
.blocks li h4 {  margin: 30px 0 10px; font-weight:bold; font-size: 22px; color: #fff; text-align:center;}  
.blocks li p { width: 98%;  margin: 0 auto; font-weight: 300; font-size:16px; color: #fff; text-align:center; line-height:30px;} 
.blocks>li, [class*="blocks-"]>li { position: relative;  float: left; }
.blocks>li{ position: relative;float: left;min-height:320px;padding-bottom:80px;    width: 33.33333333%;}
.animation-delay-400{-webkit-animation-delay: 400ms; -o-animation-delay: 400ms;  animation-delay: 400ms;}  
.animation-slide-bottom {-webkit-animation-name: slide-bottom;  -o-animation-name: slide-bottom;  animation-name: slide-bottom;}
.whoweare li i { display:block; margin:50px auto 20px; font-size: 50px; width: 100px;  height: 100px;  text-align: center; line-height: 100px;  border-radius: 100%;  color: #fff;  border: 3px solid #fff;}  
.blocks li i img{ margin-top:0px;}  
.whoweare li:hover{background-color:#43b134; transition: background 1s;  -moz-transition: background 1s;  -webkit-transition: background 1s;  -o-transition: background 1s;} 
  
  .Arebg::before {
    content: url(../image/yh.png);
    font-family: FontAwesome;
    font-size: 400px;
    color: #EAECEE;
    position: absolute;
    left: 0px;
}
  
 hr {
    border-top: 1px solid #ebebeb;
} 
  
.pb-30 {
    padding-bottom: 30px;
}
.pb-60 {
    padding-bottom:50px;
}
.pt-100 {
    padding-top: 100px;
}
.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;    background: #4dbdd1;
}
.container{ width:1200px; margin:0 auto; background: url(../image/title-shape.png) no-repeat top center;  position: absolute;
    left: 50%;
    
    bottom: auto;
    transform: translate(-50%, -100%);}
.container:before {
    content: url(../image/title-shape.png);
    position: absolute;
    left: 50%;
    
    bottom: auto;
    transform: translate(-50%, -100%);
}.gray-bg-4 {
    background: #f8f8f8;
}
.indexproduct{    width: 100%;margin: 0 auto;height:410px; overflow:hidden;}



/*.indexproduct li:nth-child(4n){ float:right;padding-right: 8px;padding-left:0px;}
*/
.product-wrapper, .product-img {
    position: relative;
    transition: all .3s ease 0s;
}
.product-wrapper:hover {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    border-radius: 10px 10px 10px 10px;
}
.product-img > img {
    border-radius: 10px;
    width: 100%;
}

.product-action {
    bottom: 0;
    display: flex;
    justify-content: space-between;
    left: 50px;
    opacity: 0;
    right:-28px;
    position: absolute;
    overflow: hidden;
    transition: all 0.4s ease 0s;
}


.product-action a {
    background-color: #43b134;
    border-radius: 0 50px 50px 0;
    color: #fff;
    font-size: 24px;
    height: 50px;
    line-height: 56px;
    text-align: center; display:block;
    width:85%;
}
.product-action a:hover {
    background-color:#4dbdd0;
}
.product-action a.animate-left {
    border-radius: 0 50px 50px 0;
}
.product-action a.animate-right {
    border-radius: 50px 0px 0px 50px;
}



.product-content > h4 a {
    color: #444444;    font-weight: normal;
    line-height: 20px;
}
.product-content > h4 a:hover {
    color: #85bd02;
}
.product-content > span {
    color: #85bd02;
    font-size: 18px;
}
.product-content {
    padding: 20px 10px;
    background-color: transparent;
    transition: all .3s ease 0s;width: 180px;
}
.product-wrapper:hover .product-img {
    border-radius: 10px 10px 0px 0px;
}
.product-wrapper:hover .product-content {
    background-color: #fff;
    border-radius: 0px 0px 10px 10px;
}
.product-action a.animate-left {
    transform: translateX(-20px);
    transition: all 0.4s ease 0s;
}
.product-action a.animate-right {
    transform: translateX(20px);
    transition: all 0.4s ease 0s;
}
.product-wrapper:hover .product-action a.animate-left {
    transform: translateX(0px);
}
.product-wrapper:hover .product-action a.animate-right {
    transform: translateX(0px);
}
.product-wrapper:hover {
    box-shadow: 0 0 25px rgba(0, 0, 0, 0.15);
    border-radius: 10px 10px 10px 10px;
}
.product-wrapper:hover .product-action {
    opacity: 1
}


.text-center {
    text-align: center!important;
}
.mb-20 {
    margin-bottom: 20px;
}
.pe-7s-like{ font-size:14px;}
.pe-7s-like img{ display:inline-table; line-height:35px; padding:10px 15px 10px 15px; }



.content{width: 100%; margin: 0 auto; overflow: hidden; }
.content_mid{ width:2400px;margin: 0 auto;height:280px; overflow:hidden;}
.clear::after{ height: 0; display: block; clear: both; content:'';}
.bottom_scroll{ width:100%; height:16px;}
.bottom_scroll span{ float:left; width:20px; height:16px;text-align:center; line-height:16px; cursor:pointer; text-indent: 99em; overflow: hidden;}
.scroll_border{ float:left;  margin:5px auto; width:1200px;  height:4px; position: relative;background: url("/English/images/bg.jpg") repeat-x 0 center; background: #ffffff;  border: 1px solid #4dbdd1; }
.scroll_btn{ cursor:pointer; width:20px; height: 8px;background:#43b134;border-radius: 6px; position: absolute; left: 0px; top:-3px;}
.scroll_btn.now{ background:#4dbdd0;}
.bottom_scroll span.scroll_l{background-image:url(/English/imagesbuttongroup.png); background-repeat:no-repeat; background-position:center 0px;}
.bottom_scroll span.scroll_r{background-image:url(/English/imagesbuttongroup.png); background-repeat:no-repeat; background-position:center -16px;}
.bottom_scroll span.scroll_t{background-image:url(/English/imagesbuttongroup.png); background-repeat:no-repeat; background-position:center -32px;}
.bottom_scroll span.scroll_b{background-image:url(/English/imagesbuttongroup.png); background-repeat:no-repeat; background-position:center -32px;}
.content_mid ul li{flex: 0 0 25%; max-width:25%; float:left;position: relative;min-height: 1px;padding-right:20px;padding-left:20px; }


/**WHYUS**/


.why-us-setion{ height:550px;}
.bg-img {
    background-position: center center;
    background-size: cover;
}
.pb-65 {
    padding-bottom: 65px;
}
.choose-title > h2 {
    color: #e3ebd7;
    font-size: 80px;
    font-weight: 900;
    letter-spacing: 0.2px;
    margin:-32px 0 0 3px;
    text-transform: uppercase;
}.choose-wrapper {
    margin-top: 65px;
}.single-choose li{
    display: flex; width:48%; float:left;
    padding:8px; border:1px solid #DDD;box-shadow: 8px 10px 8px #efefef; margin-right:10px;  margin-bottom:50px; 
}
.single-choose li:nth-child(2n){ float:right; margin-right:0px;    height: 106px;}
.single-choose li:hover { display: flex; width:48%; float:left; background:rgba(76, 189, 209, 0.75); margin-bottom:50px; padding:8px; border:1px solid #DDD;box-shadow: 8px 10px 8px #efefef;}
.single-choose li:nth-child(2n):hover{ float:right; display: flex;width:48%; background:rgba(76, 189, 209, 0.75);  margin-bottom:50px;    padding:8px; border:1px solid #DDD;box-shadow:8px 10px 8px #efefef;}
.single-choose li:nth-child(2n):hover h4,.single-choose li:nth-child(2n):hover p{ color:#FFF;}
.single-choose li:hover h4,.single-choose li:hover p{ color:#FFF;}


.choose-serial{float:left; margin-right:20px; }
.choose-serial > h3 {
    color: #f8f7f7;
    font-size: 36px;
    font-weight: bold; background: url(../image/50.png) no-repeat left;
    height:83px;
  
    text-align: center;
    width:82px; line-height:83px; margin-top:8px; 

    
}
.choose-content{float:right; width:82%;}

.choose-content > h4 { _margin-left: 15px; *margin-left: 15px;margin-right:10px;
    color: #2d2d2d;
    font-size: 18px;
    font-weight: 600;
   margin-bottom: 10px;
    margin-top: 15px;
}.choose-content > p {
    color: #666666;
    font-size: 16px;
    line-height: 26px;
    margin: 0;
    width:100%;margin-bottom: 10px;overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:2;     _margin-right: 10px; *margin-right: 10px;margin-right:10px;
}





.fruits-choose-title > h2 {
    color: #e3ebd7;
    font-size: 80px;
    font-weight: 900;
    letter-spacing: 0.2px;
    margin:-42px 0 0 3px;
    text-transform: uppercase;
}
.fruits-choose-wrapper {
    margin-top: 94px;
}.single-fruits-choose {
    display: flex;
    margin-bottom: 97px;
}
.fruits-choose-serial {
    background: rgba(0, 0, 0, 0) url(../image/50.png) no-repeat scroll center center / cover;
    height: 104px;
    margin-right: 30px;
    text-align: center;
    width: 103px;
}.fruits-choose-serial > h3 {
    color: #f8f7f7;
    font-size: 36px;
    font-weight: bold;
    margin: 0;
    padding-top: 33px;
}.fruits-choose-content > h4 {
    color: #2d2d2d;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 25px;
}.fruits-choose-content > p {
    color: #666666;
    font-size: 16px;
    line-height: 26px;
    margin: 0;
    width: 57%;
}








.counter-section {
    padding: 40px 0;
    background:url(../image/counter-bg.jpg) center top fixed;
   /* background-size: cover;*/
}


span.count-description {
    position: relative;
    display: inline-block;
    color: #fff;
    font-size: 20px;
    line-height: 28px;
    padding: 0 0 0 100px;
    font-weight: 400;
}span.count-description.flaticon-boat:before {
    content: "\e006";
}

span.count-description:before {
    position: absolute;
    left: 0;
    top: 0;
    content: "\e01d";
    font-family: Flaticon;
    font-size: 100px;
    line-height: 70px;
    float: left;
    color: #fff700;
    margin-right: 10px;
}span.count-description strong {
    display: block;
    font-size: 36px;
    line-height: 40px;
    color: #fff;
}





.ipart05 li{ float:left;}

.ipart05 li a {
    display: block;
}
.ipart05 li a .box {
    padding: 65px 0 60px;
}
.ipart05 li a .box .icon {
    width: 57px;
    height: 51px;
    background: url(../image/index17.png) no-repeat center;
    background-position: 0 0;
    margin-bottom: 14px;
}
.ipart05 .li2 a .box .icon{background-position: -53px 0;}
.ipart05 .li3 a .box .icon{background-position: -108px 0;}
.ipart05 .li4 a .box .icon{background-position: -165px 0;}
.ipart05 li:hover .box .icon{transform: rotateY(180deg);}
.ipart05 li a .box .t {
    font-size: 18px;
    color: #fff;
}.ipart05 li a .box .c {
    font-size: 14px;
    color: rgba(255,255,255,0.8);
    color: #fff\9\0;
}





/****brand****/
.w285{
    width: 250px;
    border-right: 1px solid #DDD;
    height: 260px;
    padding-top: 45px;
}
.slideTxtBox{ }
.slideTxtBox .hd{height:60px; line-height:60px;padding:0 10px 0 20px;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px;  height:60px; line-height:60px; width: 134px; }
.slideTxtBox .hd ul li{ padding:0 15px;width: 200px; cursor:pointer;  background:#f4f4f4;    font-size: 16px; }
.slideTxtBox .hd ul li.on{ height:60px; line-height:60px; background:#43b135 url(../image/xs_ico2.png) no-repeat right; color:#FFF; }
/*.slideTxtBox .bd{ position:absolute; top:35px;}*/
.slideTxtBox .bd ul{ padding:15px;zoom:1;float: right;}
.slideTxtBox .bd li{ height:24px; line-height:24px;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
.slideTxtBox .bd ul table td{font-size:14px;}



.xptj_list1{ margin:20px 0; width:900px;}
.w80{width: 80.33333333%;float: left; margin-right: 2%;}
.xptj_list1 dl{ overflow: hidden;line-height: 35px;padding:10px 10px 10px 0;  border-bottom: 1px solid #ddd;}
.xptj_list1 dt{/*width: 15.66666667%;*/float: left;margin-right:20px;display: block;text-align: center;background: #ececec;font-size:16px; font-weight:bold;     padding:5px 15px; width: 80px;}
.xptj_list1 dd{ padding:0 15px;float: left;/*margin-right: 2%; */   width: 30%; font-weight:bold; background:url(../image/PDF.png) no-repeat left; float:left; width:37%; margin:0 10px;}
.xptj_list1 dd a{ padding-left:25px;}
