@charset "utf-8";
/* CSS Document */
/*全局样式*/
html{overflow-x:hidden;position:relative;font-size:14px;font-family:Microsoft Yahei;}
body{font-size:14px;border-bottom: 1px solid #967832;}
body,a,div,p,h1,h2,img,li,ul,i,span,dl,dd,dt,h3,h4,h5,h6,ol,strong,input,textarea,abbr,b{margin:0;padding:0;word-break:break-all;font-style: normal;box-sizing: border-box}
input,textarea{border:0 none;}
img{border:0 none;}
img { -ms-interpolation-mode: bicubic; }/*windows平台缩放图片时，可能出现图像失真现象*/
ul,li,ol{list-style-type:none;}
::selection{background-color:#3ca169;color:#fff}
::-moz-selection{background-color:#3ca169;color:#fff}
.overflow{overflow:hidden;}
.clear{clear:both;}
.clearfix:after ,.cf:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix,.cf{*zoom:1;}
.colorwhite,.colorwhite a{color:#fff !important; }
.overflow-nowrap{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.m_auto{margin-left: auto;margin-right: auto;}
.overflow{overflow:hidden; }
.float-l,.floatL{float: left;}
.float-r,.floatR{float: right;}
.po-r,.relative{position: relative;}
.po-a,.absolute{position: absolute;}
.fixed{position:fixed;}
.m-auto{margin: 0 auto;}
.display-b,.displayBlock{display: block;}
.display-i,.displayIB{display:inline-block;*display:inline;*zoom:1;}
.bold{font-weight: bold}
.transition_all2{
    -webkit-transition:all 0.2s;
    -moz-transition:all 0.2s;
    -ms-transition:all 0.2s;
    -o-transition:all 0.2s;
    transition:all 0.2s;
}
.visible {
    visibility: visible !important;
}
.displayNo{display:none}
.displayNo1{display:none!important;}
.displayInline{display:inline}
a{text-decoration: none}
.txl{text-align: center}
.content{width:1282px;margin:0 auto;}

.mx-img img{max-width:100%;}
/*header*/
#header{background:url(../images/top_bg.jpg) center top no-repeat;padding-bottom:27px;}
.logo{box-shadow:0 7px 72px #002412}
.nav{margin-left:268px;}
.nav>li{float:left;position: relative;margin:0 5px;z-index:10001;}
.nav>li>a{font-size:19px;color:#f0edc9;line-height:120px;width:118px;height:120px;display: block;text-align: center;z-index: 100;position: relative;}
.nav>li i{display:none;width:118px;height:120px;position:absolute;;left:0;top:0;background:url(../images/nav_active_bg_04.gif) center top no-repeat #0db347;box-shadow: 0 0 21px rgba(0,36,18,0.21)}
/*.nav>li.on i{display:block;}*/
.nav>li i:after {
  content:"";
  background: #e7c183;
  background: -webkit-linear-gradient(left,#e7c183, #faeac9, #e7c183);
  background: -o-linear-gradient(left,#e7c183, #faeac9, #e7c183); 
  background: -moz-linear-gradient(left,#e7c183, #faeac9, #e7c183); 
  background: linear-gradient(left,#e7c183, #faeac9, #e7c183); 
  height: 5px;
  width: 100%;
  display: block;
  bottom: 0;
  position: absolute;
}
.nav>li.on a,.nav li a:hover{color:#fff}
.navDown ol{position: absolute}
.nav>li.navDown i{height:200px}
.nav>li.navDown>a{height:96px;}
.navDown ol{width:100%;display: none}
.navDown ol li,.navDown ol a{width:100%;}
.navDown ol a{display: block;height: 35px;color:#f4e2b8 !important}
.navDown ol a:hover{color:#fff !important;background:url(../images/nav_list_bg.jpg) center 20px no-repeat;}

/*banner*/
#banner{width:100%;overflow:hidden;height:700px;}
.focus_1,.focus_2,.focus_3,.focus_4,.focus_5,.focus_6,.focus_7,.focus_8,.focus_9{height:700px;float:left;width:800px;}
.banner .slick-dots{position:absolute;width:100%;bottom:30px; z-index: 10000;text-align: center;}
.banner .slick-dots li{display:inline-block;margin:0 3px;height:5px;width: 40px;overflow:hidden;}
.banner .slick-dots li button{vertical-align: middle;height:5px;width: 40px;background:#ccc; border: none;cursor: pointer;box-shadow: 0 0px 1px #777;opacity: 1;display:block;}
.banner .slick-dots .slick-active button{background-color:#00be61;height:5px;width: 40px;}
div.banner .slick-slide{overflow: hidden;position: relative;z-index: 2;}
div.banner .slick-slide img{position: relative;margin-left:-960px;left:50%;}
div.banner .slick-active{z-index: 3;}
.Platforms-list{width:135px;border:1px solid #ddd;z-index:100;background-color:#fff;display: none;}
.Platforms-list li{border-bottom:1px solid #ddd;font-size:0.8rem;}
.Platforms-list li a{padding:0.5rem 0;display:block;}
.Platforms-list li:last-child{border-bottom:0 none;}

#hotProducts{background:url(../images/indexMid_bg.jpg) center top repeat-y;height:1022px;padding-top:108px;}
#hotProducts ul {z-index: 10000;width:1220px !important;}

#hotProducts ul li{position: absolute;}
#hotProducts ul li>div{position: relative;}
#hotProducts ul li h2{top:75px;position: absolute;}
#hotProducts ul li i{position:absolute;}
#hotProducts ul li.hp-list1{left:-34px;animation-delay: 0.5s}
#hotProducts ul li.hp-list1 i{left:35px;bottom:1px;}
#hotProducts ul li.hp-list2{right:-34px;animation-delay: 1.5s}
#hotProducts ul li.hp-list3{top:232px;right:-34px;animation-delay:2s}
.hp-list1 a,.hp-list2 a,.hp-list3 a{display: block;
    background: -moz-linear-gradient(-45deg, rgba(2,49,33,0) 0%, rgba(2,49,33,0) 20%, #06b6d2 50%, #023121 75%, #147317 100%);
    background: -webkit-linear-gradient(-45deg, rgba(2,49,33,0) 0%, rgba(2,49,33,0) 20%, #06b6d2 50%, #1876ad 75%, #147317 100%);
    background: linear-gradient(135deg, rgba(2,49,33,0) 0%, rgba(2,49,33,0) 20%, #06b6d2 50%, #1876ad 75%, #147317 100%);background-size:400% 400%;transition: .35s all;}
.hp-list1 a:hover,.hp-list2 a:hover,.hp-list3 a:hover{background-size:100% 100%;}
.hp-list1 img,.hp-list2 img,.hp-list3 img{mix-blend-mode: screen;display: block}
.hp-list1 a:hover img,.hp-list2 a:hover img,.hp-list3 a:hover img{}

@keyframes boxmove
{
 0% {transform: translateX(0);}
 50% {transform: translateX(10px) translateY(0px);}
 100% {transform: translateX(0px) translateY(0px);}
}
@-webkit-keyframes boxmove
{
 0% {-webkit-transform: translateX(0);}
 50% {-webkit-transform: translateX(10px)  translateY(0px);}
 100% {-webkit-transform: translateX(0px)  translateY(0px);}
}
@-ms-keyframes boxmove
{
 0% {-ms-transform: translateX(0);}
 50% {-ms-transform: translateX(10px) translateY(0px);}
 100% {-ms-transform: translateX(0px) translateY(0px);}
}
@-moz-keyframes boxmove
{
 0% {-moz-transform: translateX(0);}
 50% {-moz-transform: translateX(10px) translateY(0px);}
 100% {-moz-transform: translateX(0px) translateY(0px);}
}
#hotProducts ul li.hp-list4{left:-34px;top:498px;animation-delay:2.5s;background:url(../images/ind_video_03.jpg) center no-repeat;width:511px;height:360px;}
.videoBtn{left: 31px;position:relative}
.videoBtn>img{width:499px;height: 280px;}
.videoBox{position:fixed!important;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:10000;}
.videoBox .close{width:50px;height:50px;left:50%;top:50%;margin-left: -25px;margin-top: -260px;}
.videoBox>div{margin-left:-400px;margin-top:-200px;width:800px;height:400px;left:50%;top:50%}
.videoBox>div video{background-color:#000}
#hotProducts ul li.hp-list4 h2{top: 280px;width: 100%;height: 3.7em;}
.hp-list4 h2 a{display:block;height:100%}

#hotProducts ul li.hp-list5{right: 7px;top:498px;animation-delay:3s;background:url(../images/ind_new_bg.png) center no-repeat;width: 677px;height:360px;}
#hotProducts ul li.hp-list5 a{color:#3baa75;}
#hotProducts ul li.hp-list5 i{right:-50px;top:10px;}
#hotProducts ul li.hp-list5 .floatL{margin: 55px 0 0 21px;font-size:18px;width:455px;}
#hotProducts ul li.hp-list5 .floatL a{position: relative;height: 252px;display: block;}
#hotProducts ul li.hp-list5 .floatL img{width:455px;}
#hotProducts ul li.hp-list5 .floatL span{position: absolute;bottom: 0;}
#hotProducts ul li.hp-list5 span{margin-top:12px;line-height: 1.6em}
#hotProducts ul li.hp-list5 h2{right: -29px;top: 239px;z-index:100;}
#hotProducts ul li.hp-list5 .floatR li{position: static;}
/*#hotProducts ul li.hp-list5 .floatR li a{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 216px;}*/
#hotProducts ul li.hp-list5 .floatR  a{display: block;width: 121px;font-size: 16px}
#hotProducts ul li.hp-list5 .floatR b{width:2px;height:2px;display: inline;vertical-align:middle;margin-right:5px;background-color:#39a672;}
#hotProducts ul li.hp-list5 .floatR{margin:43px 68px 0 0;line-height:2.25em}
.hp-list5 .floatR .absolute{bottom: 90px;}
.hp-list4_tit{display: none}
.ind_leaf a{position: absolute;display: block;cursor:auto;}
.ind_leaf a:hover{animation:mymove 1s 2;-webkit-animation:mymove 1s 2;-moz-animation:mymove 1s 2;-ms-animation:mymove 1s 2;}
/* .ind_leaf a:hover img{animation:leafAni 1s linear;} */
@keyframes mymove
{
 0% {transform: translateX(0);opacity: 1;}
 50% {transform: translateX(10px) translateY(10px);opacity: 0.5;}
 100% {transform: translateX(0px) translateY(0px);opacity: 1;}
}
@-webkit-keyframes mymove
{
 0% {-webkit-transform: translateX(0);opacity: 1;}
 50% {-webkit-transform: translateX(10px)  translateY(10px);opacity: 0.5;}
 100% {-webkit-transform: translateX(0px)  translateY(0px);opacity: 1;}
}
@-ms-keyframes mymove
{
 0% {-ms-transform: translateX(0);opacity: 1;}
 50% {-ms-transform: translateX(10px) translateY(10px);opacity: 0.5;}
 100% {-ms-transform: translateX(0px) translateY(0px);opacity: 1;}
}
@-moz-keyframes mymove
{
 0% {-moz-transform: translateX(0);opacity: 1;}
 50% {-moz-transform: translateX(10px) translateY(10px);opacity: 0.5;}
 100% {-moz-transform: translateX(0px) translateY(0px);opacity: 1;}
}
.ind_video_text span{color: #39aa76;font-weight: lighter;font-size: 1.095rem;margin-top: 33px;margin-right: 19px;}
.ind_leaf1{left:-198px;top:170px;}
.ind_leaf2{right: -254px;top:28px;}
.ind_leaf3{left: -209px;top: 517px;}
.ind_leaf4{right: -254px;top: 545px;}
.ind_leaf3 i,.ind_leaf2 i{position: absolute}
.Water1{left: 123px;top: 153px;animation:Water1 4s  linear infinite;-webkit-animation:Water1 4s  linear infinite;-moz-animation:Water1 4s linear infinite;-ms-animation:Water1 4s linear infinite;z-index:100}
.Water2{left: 144px;top: 146px;z-index:100;
animation:Water2 4s  ease-in infinite;-webkit-animation:Water2 4s  ease-in infinite;-moz-animation:Water2 4s ease-in infinite;-ms-animation:Water2 4s ease-in infinite;
}
.Water3{left:64px;top: 101px;animation:Water3 4s  linear infinite 1s;-webkit-animation:Water3 4s linear infinite 1s;-moz-animation:Water3 4s  linear infinite 1s;-ms-animation:Water3 4s linear infinite 1s;}


.Water4{left: 266px;top: 178px;animation:Water4 3s  linear infinite 1s;-webkit-animation:Water4 3s  linear infinite 1s;-moz-animation:Water4 3s  linear infinite 1s;-ms-animation:Water4 3s linear infinite 1s;}


.shakeLeaf{left: 52px;top: 128px;align-content: center;
    transform-origin: right top;
    animation:shakeLeaf 4s  ease-in infinite;-webkit-animation:shakeLeaf 4s ease-in infinite;-moz-animation:shakeLeaf 4s ease-in infinite;-ms-animation:shakeLeaf 4s ease-in infinite;}
@keyframes shakeLeaf
{
 0% {transform:rotate(0);}
 70% {transform:rotate(0);}   
 85% {transform:rotate(-5deg);}
 100% {transform:rotate(0);}
}
@-webkit-keyframes shakeLeaf
{
 0% {-webkit-transform:rotate(0);}
 70% {-webkit-transform:rotate(0);}   
 85% {-webkit-transform:rotate(-5deg);}
 100% {-webkit-transform:rotate(0);}
}
@-ms-keyframes shakeLeaf
{
 0% {-ms-transform:rotate(0);}
 70% {-ms-transform:rotate(0);}   
 85% {-ms-transform:rotate(-5deg);}
 100% {-ms-transform:rotate(0);}
}
@-moz-keyframes shakeLeaf
{   
  0% {-moz-transform:rotate(0);}
 70% {-moz-transform:rotate(0);}   
 85% {-moz-transform:rotate(-5deg);}
 100% {-moz-transform:rotate(0);}
}





@keyframes Water1
{
 0% {transform: translateX(0) translateY(0px);}
 80% {transform: translateX(-20px) translateY(60px);}
 100% {transform: translateX(-40px) translateY(200px);}
}
@-webkit-keyframes Water1
{
 0% {-webkit-transform: translateX(0) translateY(0px);}
 80% {-webkit-transform: translateX(-20px) translateY(60px);}
 100% {-webkit-transform: translateX(-20px) translateY(200px);}
}
@-ms-keyframes Water1
{
  0% {-ms-transform: translateX(0) translateY(0px);}
 80% {-ms-transform: translateX(-20px) translateY(60px)}
 100% {-ms-transform: translateX(-40px) translateY(200px)}
}
@-moz-keyframes Water1
{
  0% {-moz-transform: translateX(0) translateY(0px);}
 80% {-moz-transform: translateX(-20px) translateY(60px);}
 100% {-moz-transform: translateX(-40px) translateY(200px)}
}



@keyframes Water2
{
 0% {transform:translateX(0) translateY(0);}
 70% {transform:translateX(0) translateY(0);}   
 85% {transform:translateX(5px) translateY(5px);}
 100% {transform:translateX(0) translateY(0);}
}
@-webkit-keyframes Water2
{
 0% {-webkit-transform:translateX(0) translateY(0);}
 70% {-webkit-transform:translateX(0) translateY(0);}   
 85% {-webkit-transform:translateX(5px)  translateY(5px);}
 100% {-webkit-transform:translateX(0) translateY(0);}
}
@-ms-keyframes Water2
{
 0% {-ms-transform:translateX(0) translateY(0);}
 70% {-ms-transform:translateX(0) translateY(0);}   
 85% {-ms-transform:translateX(5px)  translateY(5px);}
 100% {-ms-transform:translateX(0) translateY(0);}
}
@-moz-keyframes Water2
{
0% {-moz-transform:translateX(0) translateY(0);}
 70% {-moz-transform:translateX(0) translateY(0);}   
 85% {-moz-transform:translateX(5px) translateY(5px);}
 100% {-moz-transform:translateX(0) translateY(0);}
}


@keyframes Water3
{
 0% {transform:translateY(0px);}
 70% {transform:translateY(50px);}   
 100% {transform:translateY(50px);}   
}
@-webkit-keyframes Water3
{
 0% {-webkit-transform:translateY(0px);}
 70% {-webkit-transform:translateY(50px);}   
 100% {-webkit-transform:translateY(50px);}
}
@-ms-keyframes Water3
{
 0% {-ms-transform:translateY(0px);}
 70% {-ms-transform:translateY(50px);}    
 100% {-ms-transform:translateY(50px);} 
}
@-moz-keyframes Water3
{
 0% {-moz-transform:translateY(0px);}
 70% {-moz-transform:translateY(50px);}
 100% {-moz-transform:translateY(50px);}
}



@keyframes Water4
{
 0% {transform:translateY(0px) translateX(0);}
 70% {transform:translateY(170px)  translateX(-130px);}   
 100% {transform:translateY(170px) translateX(-130px);}   
}
@-webkit-keyframes Water4
{
 0% {-webkit-transform:translateY(0px) translateX(0);}
 70% {-webkit-transform:translateY(170px)  translateX(-130px);}   
 100% {-webkit-transform:translateY(170px)  translateX(-130px);}
}
@-ms-keyframes Water4
{
 0% {-ms-transform:translateY(0px) translateX(0);}
 70% {-ms-transform:translateY(170px)  translateX(-130px);}    
 100% {-ms-transform:translateY(170px)  translateX(-130px);} 
}
@-moz-keyframes Water4
{
 0% {-moz-transform:translateY(0px) translateX(0);}
 70% {-moz-transform:translateY(170px)  translateX(-130px);}
 100% {-moz-transform:translateY(170px)  translateX(-130px);}
}


/*#footer{background: url(../images/bottom_bg.jpg) center center repeat-y;color:#fff;line-height: 1.7em;}*/
#footer .content{width:1220px;position:relative;z-index: 10000;}
#footer div.footer{display: none}
.wx_erweima{z-index:10000;left: -46px;display: none;bottom: 70px;}
.wx_erweima>div{left:50%;top:50%;margin-left:-90px;margin-top:-105px;overflow:hidden;color:#666;}
.wx_erweima img{width:150px;height:150px;border-radius: 3px;position:  relative;z-index: 100;}
.wx_erweima span{border-bottom-right-radius: 3px;border-bottom-left-radius: 3px;background-color:#fff;}
.footerBtn>span{margin-left:306px;width:150px;}
.footerBtn  a img{width:24px;height:20px;margin:0 20px;}
.footerBtn  a {margin:10px 178px 0 0}
.footer>li{float:left}
.beian{height:78px;line-height: 40px;color:#695005;border-top:1px solid #92732d}
.beian span{margin:0 1rem;}
.beian a{color:#695005;}
.footer{padding-left:199px;padding-top: 34px;margin-bottom: 13px;}
.footer a{color:#695005;}
.footer>li{font-size:16px;width: 200px;}
.footer>li.footerBtn{width:50px!important;margin-top:10px;}
.footer ol li{height: 54px;}
.wx_erweima:after{
    content: "";
    width: 25px;
    height: 25px;
    display: block;
    background-color: #fff;
    position: absolute;
    bottom: -4px;
    left: 64px;
    transform: rotate(45deg);
    }

/*health*/
#header.healthHeader{background-image: url(../images/healthHeader.jpg);}
#health{background:url(../images/healthMidBg.jpg) center top;}
#header.newsHeader{background-image: url(../images/news_top_bg.jpg);}
#health .floatL{width:236px;background:url(../images/health-l-bg.jpg) center top repeat-y;height: 727px;}
#health .floatL li{background:url(../images/health-list-border.png) center bottom no-repeat;overflow: hidden;height:109px;}
#health .floatL a{font-size:21px;color:#fff;display: block;/* padding:20px 0 0; */line-height: 1.3em;height: 52px;overflow: hidden;margin: 19px 5px 8px 0}
#health .floatL div{width:226px;float:right;padding-left:20px;padding-right:10px;}
#health .floatL i{color:#91b4a2;font-size:13px;padding: 0 0 18px;display: block;}
#health .floatL li.on{height:161px;}
#health .floatL li.on div{background-color:#fff;border-left:5px solid #e8c283;border-image: -webkit-linear-gradient( #e8c283 , #fae9c8,#e8c283) 2 2;height: 100%;
border-image: -moz-linear-gradient( #e8c283 , #fae9c8,#e8c283 ) 2 2;
border-image: linear-gradient( #e8c283 , #fae9c8,#e8c283 ) 2 2}
#health {background-color:#fff}
#health .floatL li.on a{color:#676767;}
#health .floatL li.on i{color:#9c9c9c}
#health .floatL i{color:rgba(255,255,255,0.39);}
#health .pages{margin:64px 0 34px;}
#health .pages a{padding:0 4px;display: inline-block;vertical-align: middle;font-size:16px !important;color:#c1aa75}
#health .pages a.on{color:#fff}
#health .pages a.prev,#health .pages a.next{font-family: simsun;}
#health>div{background:#fff}
#health .floatR{width:950px;}
.healthCon{z-index:100}
#health .floatR{height: 727px;padding-bottom:20px;}
#health .ind_leaf{top: 193px;}
#health .ind_leaf2{top: -176px;}
.barBox{background-color:rgb(200,200,200)}
.health-container{right:98px;width:90%}
.crumbs{color:#a09f9f;padding:25px 0 8px;color:#a09f9f;border-bottom:1px solid #313131}
.crumbs a{color:#a09f9f}
.crumbs i{margin:0 11px;font-family: simsun;}

.healthTit {margin-bottom:38px;margin:32px 0 36px;}
.healthTit h2{color:#676767;font-size:30px;}
.healthTit i{color:#9c9c9c;margin-top:19px;}

.summary div{width:100%;height:120px;line-height:1.7em;color:#676767;font-size:19px;word-break: break-all;border:1px solid #dcdcdc;padding:30px 24px}
.summary{border:4px solid #dcdcdc;padding:3px;margin-bottom:23px;}
.detail{color:#444;line-height: 1.65em;}
/*.detail img{display:block}*/
/* 滚动条样式 */
#Yscrollouter{width: 10px; height: 100%; background: #dedede; position: absolute;top:0; right: 0; }
#Yscrollinner{width: 10px; height:30px; background: #006946; border-radius:10px; position: absolute; top: 0; left: 0; }

/*企业新闻*/
/*.switchBtn a{display: inline-block;width:209px;height:58px;line-height:58px;border:1px solid;border-image: -webkit-linear-gradient(left top,#fae9c8,#e8c283) 2 2;
border-image: -moz-linear-gradient(left top,#fae9c8,#e8c283 ) 2 2;
border-image: linear-gradient(left top,#fae9c8,#e8c283 ) 2 2;
font-size:20px;color:#b4a25d;margin:0 50px;}
.switchBtn a.on{
  color:#023f20;
  background-image:-webkit-linear-gradient(to left, #e8c283,#fae9c8); background-image:linear-gradient(to left, #e8c283,#fae9c8);background-image:-moz-linear-gradient(to left, #e8c283,#fae9c8);     
}*/
.proClassiNav{font-family: Microsoft Yahei;}
.proClassiNav ul{
  /*border:1px solid #feeaa3;
  box-shadow:3px 4px 9px #2f7248 inset;
  background-color:#3ca169;
  background: -webkit-linear-gradient(top,#49ac6e, #2a8d5d);
  background: -o-linear-gradient(top,#49ac6e, #2a8d5d);
  background: -moz-linear-gradient(top,#49ac6e, #2a8d5d);
  background: linear-gradient(top,#49ac6e, #2a8d5d);*/
  padding-left: 115px;
  padding-top:5px;
  border-bottom: 6px solid #feeaa3;
  border-image: -webkit-linear-gradient(left top,#e3c998,#f9edd5,#e3c998) 2 2;
  border-image: -moz-linear-gradient(left top,#e3c998,#f9edd5,#e3c998) 2 2;
  border-image: linear-gradient(left top,#e3c998,#f9edd5,#e3c998) 2 2;
  height: 66px;
}
.proClassiNav li{float:left;position: relative;height: 55px;margin-left: 22px;}
.proClassiNav a{height: 50px;width: 119px;display: block;text-align: center;font-size:18px;line-height:75px;}
.proClassiNav li i{height: 50px;width: 119px;display: block;position: absolute;bottom:0;background:url(../images/proClassiList.png)  center 12px no-repeat; border-top-left-radius: 5px;border-top-right-radius: 5px;}
.proClassiNav li.last i{background:url(../images/proClassiList1.png)  center 12px no-repeat; }

.proClassiNav li.cur i{background-image:none; background-color:#f7edda;
  /*background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
  background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
  background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
  background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
  /*box-shadow:-1px 1px 1px #00432b inset; */
 height:55px
 
}
.proClassiNav li a:hover{height:55px;}
.proClassiNav li a:hover i,.proClassiNav li a:hover{transition: all 1s;height:55px;bottom: 0}
.proClassiNav li a:hover i{background-color:#f7edda;bottom: 0; background-image:none;animation:ClassiNavBg 1s forwards;animation:ClassiNavBg 1s forwards;-webkit-animation:ClassiNavBg 1s forwards;-moz-animation:ClassiNavBg 1s forwards;-ms-animation:ClassiNavBg 1s forwards;}
.proClassiNav li.white a:hover i{animation:ClassiNavBg1 1s forwards;animation:ClassiNavBg1 1s forwards;-webkit-animation:ClassiNavBg1 1s forwards;-moz-animation:ClassiNavBg1 1s forwards;-ms-animation:ClassiNavBg1 1s forwards;}
@keyframes ClassiNavBg
{
    0%{
         background:url(../images/proClassiList.png)  center 12px no-repeat;
    }
    10%{
          background-image:none;
          background-color:#f7edda;
        /*  background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
    100%{
          background-image:none;
          background-color:#f7edda;
        /*  background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
    
}
@-webkit-keyframes ClassiNavBg
{
     0%{
         background:url(../images/proClassiList.png)  center 12px no-repeat;
    }
    10%{
           background-image:none;
         background-color:#f7edda;
         /* background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
    100%{
          background-image:none;
         background-color:#f7edda;
         /* background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
}
@-moz-keyframes ClassiNavBg
{
    0%{
         background:url(../images/proClassiList.png)  center 12px no-repeat;
    }
    10%{
           background-image:none;
         background-color:#f7edda;
         /* background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
    100%{
          background-image:none;
         background-color:#f7edda;
         /* background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
}
@-ms-keyframes ClassiNavBg
{
    0%{
         background:url(../images/proClassiList.png)  center 12px no-repeat;
    }
    10%{
          background-image:none;
          background-color:#f7edda;
         /* background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
    100%{
          background-image:none;
          background-color:#f7edda;
         /* background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);*/
    }
}


@keyframes ClassiNavBg1
{
    0%{
         background:url(../images/proClassiList1.png)  center 12px no-repeat;
    }
    10%{
          background-image:none;
          background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
    100%{
          background-image:none;
          background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
    
}
@-webkit-keyframes ClassiNavBg1
{
     0%{
         background:url(../images/proClassiList1.png)  center 12px no-repeat;
    }
    10%{
           background-image:none;
        background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
    100%{
          background-image:none;
         background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
}
@-moz-keyframes ClassiNavBg1
{
    0%{
         background:url(../images/proClassiList1.png)  center 12px no-repeat;
    }
    10%{
           background-image:none;
        background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
    100%{
          background-image:none;
          background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
}
@-ms-keyframes ClassiNavBg1
{
    0%{
         background:url(../images/proClassiList1.png)  center 12px no-repeat;
    }
    10%{
          background-image:none;
         background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
    100%{
          background-image:none;
         background-color:#d0c085;
          background: -webkit-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: -o-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc); 
          background: -moz-linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
          background: linear-gradient(left top,#dbc292,#f7edd7,#d0c085,#eae1bc);
    }
}



.proClassiNav li.cur a,.proClassiNav li a:hover{line-height: 55px;}
.proClassiL{left:0;top:0}
.proClassiR{top: 102px !important;left: 50%;margin-left: 462px;z-index: 100;}
.proClassiNav  span{font-size: 15px;position:relative;color:#fff;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#dbd994));-webkit-background-clip: text;-webkit-text-fill-color: transparent;z-index:100;}
.proClassiNav li.cur span,.proClassiNav li a:hover span{color:#1f9450;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#5ace72), to(#055d3a));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: bold;}
.newsListBox,.switchBtn,.proClassiNav,.proContent,.jojnUs,.honorList{background:url(../images/news_mid_bg.jpg) center top repeat-y;}
.newsListBox{background:url(../images/news_mid_bg1.jpg) center top repeat-y;background-position: center 0;padding-top:0;}
.newsList .switchBtn,.newsContent .switchBtn{background:url(../images/news_mid_bg1.jpg) center top repeat-y;}
.proList .switchBtn,.honorList .switchBtn{background:url(../images/news_mid_bg.jpg) center top repeat-y;}
.newsListBox ul{background-color:#fff;padding: 66px 91px 1px;position: relative;z-index: 100;}
.proListBox,.honor,.proSourceList{background:url(../images/news_mid_bg.jpg) center top repeat-y;background-position: center -58px;padding-top:0;}
.proListBox,.proSourceList{background-position: center 0;}
.proClassiLight{mix-blend-mode: color-dodge;z-index: 100;top:8px;left: 20%;}
.proClassiNav li.cur .proClassiLight,.proClassiNav li:hover .proClassiLight{top:-10px;animation:proClassiLight 1s forwards;animation:proClassiLight 1s forwards;-webkit-animation:proClassiLight 1s forwards;-moz-animation:proClassiLight 1s forwards;-ms-animation:proClassiLight 1s forwards;}
@keyframes proClassiLight
{
    0%{
        top:8px;
        opacity: 0;
    }
    50%{
        top:-10px;
        opacity: 0;
    }
    100%{
       top:-10px;
       opacity: 1; 
    }
}
@-webkit-keyframes proClassiLight
{
    0%{
        top:8px;
        opacity: 0;
    }
    50%{
        top:-10px;
        opacity: 0;
    }
    100%{
       top:-10px;
       opacity: 1; 
    }
}
@-moz-keyframes proClassiLight
{
    0%{
        top:8px;
        opacity: 0;
    }
    50%{
        top:-10px;
        opacity: 0;
    }
    100%{
       top:-10px;
       opacity: 1; 
    }
}
@-ms-keyframes proClassiLight
{
     0%{
        top:8px;
        opacity: 0;
    }
    50%{
        top:-10px;
        opacity: 0;
    }
    100%{
       top:-10px;
       opacity: 1; 
    }
}
.proNewList{position: relative;z-index:100;margin-top:34px;}
.proClassiNav1{width:284px; background-color:#137f4a;
          background: -webkit-linear-gradient(left top,#1b9157,#056133);
          background: -o-linear-gradient(left top,#1b9157,#056133);
          background: -moz-linear-gradient(left top,#1b9157,#056133);
       background: linear-gradient(left top,#1b9157,#056133);}

.proClassiNav1 ul{width:100%}
.proNewList  .proClassiNav1 ul{padding: 20px 30px;}
.proNewList  .proClassiNav1 ul{background:none}
.proNewList  .proClassiLight {display: none;}
.proNewList  .proClassiNav1 a{font-size:19px;color:#39a46f;display:  block;height: 50px;line-height: 50px;}
.proNewList  #proListUl1{width:984px;}
.proNewList  .proClassiNav1 li{height: 50px;}
.proNewList  .proClassiNav1 li.cur a,.proNewList  .proClassiNav1 li.first a{color:#ece9bf}
.pagesNew{background:none !important}
.proNewList #proListUl1 ul{background:none !important;padding:0!important;margin-left:18px;width: 1000px;}
.proNewList #proListUl1 ul li{margin-right:9px;}
.proNewList  #proListUl1  dt{padding:0 30px;box-sizing: content-box;background-color:#fff}
.proNewList .proListUl h3{background-color:#fff}
.proNewList .news-more{margin-top:16px;}

.newsListUl li{border-bottom:1px solid;border-image: -webkit-linear-gradient(left top,#fff,#dcd6c6,#fff) 2 2;
border-image: -moz-linear-gradient(left top,#fff,#dcd6c6,#fff) 2 2;
border-image: linear-gradient(left top,#fff,#dcd6c6,#fff) 2 2;margin-bottom:55px;padding-bottom:55px}
.newsListUl dl{overflow: hidden}
.newsListUl dl dt{float:left}
.newsListUl dl dt,.newsListUl dl dt img{width:423px;height: 230px;}
.newsListUl dl dd{float:right;width: 657px;}
.newsListUl dl div{margin-left:120px;}
.newsListUl dl i{text-align: center;display:inline-block;width:80px;height:80px;color:#444444;border:3px solid #b38b0e;float:left}
.newsListUl b{font-size:44px;display: block;margin-top:5px;line-height: 1em;font-weight: 500}
.newsListUl h3{margin:43px 0 20px;color:#444444;font-size:26px}
.newsListUl h3>a{color:#444444;}
.newsListUl p{color:#838383;line-height: 1.5em;font-size:16px;}
.newsListBox dd .news-more,.proPrice a,.jobList li a{float:right;display:block;width:111px;height:30px;line-height: 30px;text-align: center;color:#fff;font-size: 16px;background:url(../images/news_more_bg.jpg) center bottom no-repeat;}

.newsList .pages,.jobList .pages,.proSourceList .pages{height:80px;background-color:#fff;text-align: center;position: relative;z-index: 100;}
.newsList .pages a,.jobList .pages a,.proSourceList .pages a{color:#606060;display: inline-block;width:25px;height:25px;vertical-align: middle;font-size:17px;line-height: 25px;}
.newsList .pages a.on,.jobList .pages a.on,.proSourceList .pages a.on{color:#178a51}
.newsList .pages a.prev,.newsList .pages a.next,
.jobList .pages a.prev,.jobList .pages a.next,.proSourceList .pages a.next,.proSourceList .pages a.prev
{border:1px solid #bb9622;width:97px;height:30px;line-height: 30px;vertical-align: middle;margin:0 40px 0 10px;}




.jobList li br{display: none}
.goBack{color:#5d5d5d;font-size: 19px;margin-top:28px;display: block;width:70px;}
.goBack i{font-family: simsun;margin-right: 3px;}
#news .ind_leaf3,#news .ind_leaf4{top:800px;}
#news .ind_leaf4{top:850px;}
#news{overflow: hidden}
.newsContentBox,.proContentBox{background-color:#fff;padding:0 103px;padding-bottom:70px;z-index:100}
.newsContentBox h3{margin:50px 0 31px;font-size:34px;}
.newsContentBox>abbr{color:#606060;font-size:16px;}
.newsContentBox>abbr span{margin:0 15px}
.newsContentBox>summary{display: block; margin:48px 0 38px;font-size:19px;color:#606060;padding:25px 0;border-top:1px solid #876904;border-bottom:1px solid #876904;line-height: 1.7em}
.statement{background-color:#eeeeee;margin-top:80px;padding:19px 36px;color:#252525;font-size:16px;line-height: 1.7em;}

/*荣誉证书*/
.honorContentBox{/*background:url(../images/honor_bg_03.jpg) center top repeat-y;*/}
.honorContentBox img{display: block}
.honorL{position: relative}
.honorL b{position: absolute;left: -116px;bottom: 138px;}
.honorL.even b{left:auto;right: -141px;}
.honorL>div{position: relative;z-index:100}
.odd .floatL{margin-left:103px;}
.even .floatR{margin-right:119px;}
.odd .floatR,.even .floatL{margin-left:103px;width:468px;margin-right:22px;margin-top:94px;height:132px;}
.odd .floatR img,.even .floatL img{width:468px;height:132px;}
.honorContentBox li{position: relative}
.honorContentBox i{position: absolute;}
.honorL.odd i{left: 96px;top: -61px;}
.honorL.even i{right: -9px;top: -59px;}
.honor i{animation:honorLight 4s infinite linear;-moz-animation:honorLight 4s infinite linear;-ms-animation:honorLight 4s infinite linear;-webkit-animation:honorLight 4s infinite linear;}
.honorAmp{width:100%;height: 100%;background: rgba(0,0,0,0.81);left:0;top:0;display: none;}
.honorAmp>div{position: absolute;left:50%;top:50%;z-index:99999;margin-left:-642px;margin-top: -250px;height: 600px;width: 1286px;background:rgba(0,0,0,0.81);}
.honorAmp p {color:#e8d943;font-size:15px;width:440px;line-height: 1.7em;margin-top:37px;}
.honorAmp .floatR{margin:73px 74px 0 0;}
.honor{background-position: center 0;}
.honorAmpBtn{top:0;width:100%}
.honorAmpBtn ul{background:none;padding:0;position: static;}
.honorAmpBtn .floatL ul{width:850px;margin:144px 0 0 62px;}
.honorAmpBtn .floatL li{width: 274px;height: 190px;float:left;margin-bottom: 62px;cursor: pointer}
.honorAmpBtn .floatR{width: 340px;margin: 219px 21px 0 0;}
.honorAmpBtn .floatR ul{padding-left: 2em;}
.honorAmpBtn .floatR li{height: 56px;margin-bottom: 9px;padding-top: 10px;}
.honorAmp .floatL{margin:0 0 0 94px}
.honorAmpBtn li.move{transform: translateX(-10px); transition: all 0.5s;}
@keyframes honorLight
{
    0%{
        transform: translateX(0);
        opacity: 0.5
    }
    50%{
        transform: translateX(-200px);
         opacity: 1
    }
    100%{
        transform: translateX(0);
         opacity: 0.5
    }
}
@-webkit-keyframes honorLight
{
    0%{
        -webkit-transform: translateX(0);
        opacity: 0.5
    }
    50%{
        -webkit-transform: translateX(-200px);
         opacity: 1
    }
    100%{
        -webkit-transform: translateX(0);
         opacity: 0.5
    }
}
@-moz-keyframes honorLight
{
    0%{
        -moz-transform: translateX(0);
        opacity: 0.5
    }
    50%{
        -moz-transform: translateX(-200px);
         opacity: 1
    }
    100%{
        -moz-transform: translateX(0);
         opacity: 0.5
    }
}
@-ms-keyframes honorLight
{
    0%{
        -ms-transform: translateX(0);
        opacity: 0.5
    }
    50%{
        -ms-transform: translateX(-200px);
         opacity: 1
    }
    100%{
        -ms-transform: translateX(0);
         opacity: 0.5
    }
}

/*产品列表*/
.proListBanner{position: relative;z-index:100;height: 338px;}
.proListUl li{float:left}
.newsListBox ul.proListUl {padding-left:117px;padding-right: 117px;}
.proListUl dt,.proListUl dt img{width:262px;height:284px;}
.proListUl  h3{color:#005737;font-size:19px;padding:13px 0;font-weight: lighter;}
.proListUl li{margin-bottom:10px;}
.proListUl span{margin:0 auto;float:none !important;color:#ead39d !important;}
.proListBox  .pages{padding-top:70px;background-color:#fff;box-sizing: content-box;position: relative;z-index:100;}
.proListUl3 dt,.proListUl3 dt img{width:524px;height:384px;}
.proContentBox{/*margin-top: 25px;*/z-index:100;padding:34px 79px;}
.proMainPic,.proMainPic img{width:492px;height:532px;}

.proMainText{margin:81px 0 0 65px;width:565px;color:#3c3c3c;}
.proMainText>i{font-size:26px;}
.proMainText>i b{font-weight: bold;font-family: simsun;margin:0 3px;}
.proMainText>h3{font-size:49px;margin:23px 0 20px;width:100%;padding-bottom:24px;border-bottom:1px solid #000}
.proMainText strong{color:#007643;font-size:25px;background:url(../images/proDot_03.jpg) center left no-repeat;padding-left:38px;margin-right:38px;line-height:43px;float:left;}
.proRemarks{padding-top:15px;width:500px;}
.proMainText em{font-size:20px;font-style: normal;line-height: 1.5em;}
.proMainKw{overflow:hidden}

.proPrice a,.jobList li a{color:#f5e29f;float: left;margin-right: 38px;width:191px;background-size:100%  auto;height: 50px;line-height: 50px;font-size:22px;}
.proPrice a{font-size:19px;width:auto;min-width: 191px;padding:0 15px;}
.proPrice{bottom:20px}
.proDetail{margin-top:105px;}
.proTit{text-align: center;color:#00622e;font-size:25px;position: relative;}
.proTit i{position: absolute;width: 100%;height: 1px; border-bottom:1px solid #000;left:0;top:50%;}
.proTit h2{background-color:#fff;width: 225px;margin:0 auto;position: relative;z-index:100;font-weight: lighter;font-size: 31px;}
.proContentBox .detail{padding:20px 0}
.proContentBox .detail img{max-width: 100%}
.proContentBox .proListUl{width:1125px;margin-top:40px;}
.proTJL{width: 375px;float:left}
.proContentBox .proListUl dt{display: table-cell;vertical-align: middle;width: 375px;height: 306px;}
.proContentBox .proListUl dt img{height: auto;width: 282px;max-width: 100%;height: 305px;}
.proListUl .slick-prev,.proListUl .slick-next{position: absolute;top:50%;width:40px;height:40px;border:0 none;background-color:rgba(0,0,0,0.4);left:0;margin-top: -40px;color:#fff;font-family: simsun;font-size:20px;border-radius: 100%;outline: none;opacity: 0.5}
.proListUl .slick-next{right:0;left: auto}
.proListUl button:hover{opacity: 1}

#joinUsBn{height: 584px;}
#joinUsBn img{left:50%;margin-left:-960px;}
.jojnUsTit{padding-top:42px;padding-bottom: 2px;}
.jojnUsBox{z-index:100;background-color:#fff;padding:35px 51px;}
.greenlineBox,.graylineBox{position: absolute;width:100%;display: block;height:52px;left:0;border-bottom: 0 none;}
.greenlineBox{border:6px solid #00684d;top:0;border-bottom: 0 none;}
.graylineBox{border:6px solid #bfbfbf;bottom:0;border-top: 0 none;}
.jojnUsForm .floatL{margin:29px 0 0 50px;width:561px;height: 457px;}
.jojnUsForm .floatL img{width:561px;height: 457px;}
.jojnUsForm .floatR{width:360px;margin:60px 50px 0 0;position: relative;z-index: 100;}
.jojnUsForm strong{color:#575858;font-size:24px;font-family: Microsoft Yahei;font-weight:400;border-bottom:1px solid #bfbfbf;padding-bottom: 21px;}
.jojnUsForm  input,.jojnUsForm  textarea{border:1px solid #aaaaaa;width: 100%;font-size:16px;padding-left: 54px;color:#c4c4c4}
.jojnUsForm  input{height:37px;}
.jojnUsForm  input[name="name"]{background: url(../images/joinUs_form_icon_03.jpg) 5px 5px no-repeat;background-size:35px auto;}
.jojnUsForm  input[name="telNum"]{background: url(../images/joinUs_form_icon_03.jpg) 8px -55px no-repeat;background-size: 34px auto;}
.jojnUsForm  textarea{height: 154px;resize: none;padding:10px 10px 10px 64px;padding: 10px 10px 10px 56px;background: url(../images/joinUs_form_icon_03.jpg) 11px -99px no-repeat;background-size: 31px auto;}
.jojnUsForm  b{border-bottom:3px solid #00684d;height:1px;width:121px;margin-top: -3px;margin-bottom: 31px;}
.jojnUsForm  li{margin-bottom: 18px;}
.jojnUsForm  a{float: right;background-color:#00684d;color:#fff;width:134px;height: 40px;line-height: 40px;font-size:16px;text-align: center;margin-top:-12px;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { 
    color:    #c4c4c4;
}
input:-moz-placeholder, textarea:-moz-placeholder { 
    color:    #c4c4c4;
}
input::-moz-placeholder, textarea::-moz-placeholder { 
    color:    #c4c4c4;
}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { 
    color:    #c4c4c4;
}
.joinUs-case ul{width:1290px;margin-top: 15px;}
.joinUs-case li{float: left;margin-right:29px;margin-bottom: 28px;}
.joinUs-case li img{display: block}
.jobList{background-color:#fff;padding:67px 57px;}
.jobList h4{font-size:24px;color:#6f6f6f;margin-bottom: 45px;}
.jobList strong{color:#006a41;font-size:26px;}
.jobList li{position: relative;border-bottom: 1px solid #e5e5e5;margin-bottom: 47px;padding-bottom:34px;}
.jobList li p{font-size: 20px;color:#4e4c4c;margin-top:23px;}
.jobList li p span{margin-right: 51px}
.jobList li a{position: absolute;bottom:34px;right:0}
.jobList li.last{border:0 none}
.jobList .pages{width:auto}

/*集团架构*/
.orga-structure{background:rgba(0,0,0,0.5);width:100%;height:100%;left:0;top:0;z-index:100000;display: none}
.orga-structure>div{width:1020px;height:775px;left:50%;top:50%;margin-left:-510px;margin-top: -387px;background:url(../images/orga-structure_03.png) center no-repeat;border-radius: 3px;}
.orga-structure>div img{margin-left: 14%;margin-top: 8%;}
.orga-structure i,.footer i{cursor:pointer;position: absolute;background-color:#005e28;width: 7%;height: 9%;right: 11.5%;top: 9.5%;border-radius: 100%;}
.orga-structure em,.footer em{display: block;width: 71%;height:60px;height: 1px;background-color:#d9c406;left: 14%;top: 50%;position: absolute;}
.orga-structure em:nth-child(1),.footer em:nth-child(1){transform: rotate(135deg);-moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-webkit-transform: rotate(135deg)}
.orga-structure em:nth-child(2),.footer em:nth-child(2){transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg)}
.orgaSturcText{left:17%;top: 44%;font-size:22px;}
.orgaSturcText h2{font-size:54px;margin-bottom:38px}
.orgaSturcText li{margin-bottom:14px;}
.orgaSturcText  i{display: inline-block;vertical-align: middle;width:27px;height: 27px;background-color:#fff;padding:2px;position: static;margin-right: 16px;}
.orgaSturcText i img{margin-top: 24%;width:20px;transform:rotate(20deg);-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);vertical-align: top;}

/*项目合作*/
.proj_bn,.proj_bn img{width:100%;height: 477px;}
.proj_tit{width:120px;height: 97px;background-color:#00552f;left:123px;top:-24px;font-family: Microsoft Yahei}
.proj_tit h2{ width:92px;height: 105px;background-color:#006f3d;color:#fff;font-size:45px;line-height: 105px;left: 14px;bottom: 14px;}
.proj_summary{background:url(../images/proj_intro_bg.jpg) center no-repeat;height: 697px;margin-top:67px;color:#fff}
.proj_summary .proj_tit{top: 48px;}
.proj_sum_detail>div{width: 710px;}
.proj_sum_detail{margin: 43px  0  0 281px;width:786px;line-height: 1.7em;/* padding-left: 32px; */position: relative;z-index: 1000;}
.proj_sum_detail h3{font-size: 48px;}
.proj_sum_detail p{font-size: 19px;margin-top: 50px;line-height: 2em;}
.proj_case .proj_tit{top: -54px;}
.proj_case_list li{float:left}
.proj_case_list{width: 870px;margin: 0 auto;}
.proj_case_list ul{width: 916px;height: 1407px;margin-top: 8px;}
.proj_case_list li{position: absolute}
.proj_case{margin-bottom: 140px;}
.video-js{display: inline-block}
.newsContentBox .detail img{height: auto !important;}

/*关于季泉*/
.aboutUsBg{left:50%;margin-left:-960px;}
.aboutUsBg img{display: block;}
.aboutUsText{z-index:100;width:1260px;}
#aboutUs{height:1351px;}
.aboutUsText .floatL{width:480px;margin-top:880px;font-size:19px;color:#dac481;line-height:3rem;}
.aboutUsText .floatR{width:493px;margin-top:553px;}
.aboutUsText  h2{background-color:#d0bc7d;font-size:68px;margin-bottom: 42px;
    background-image: -webkit-linear-gradient(left top,#dccc95,#9c8652);
          background-image: -o-linear-gradient(left top,#dccc95,#9c8652);
          background-image: -moz-linear-gradient(left top,#dccc95,#9c8652);
          background-image: linear-gradient(left top,#dccc95,#9c8652);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}

.aboutUsText .floatR p{color:#dac481;font-size:19px;line-height:3rem;margin-bottom: 70px;}

/*产品图库*/
.proSourceList .content{background-color:#fff;position: relative;z-index:100}
.proSourceList ul{margin-left:7px;}
.proSourceList li{display:block;float:left;width:248px;height: 248px;margin:7px 7px 7px 0;border:1px solid #eee;overflow: hidden}
.proSourcethumb{display: table-cell;vertical-align: middle;text-align: center;width:100%;height: 100%}
.proSourceList li>div{display: table;width:100%;height: 100%}
.proSourceList li img{max-width: 248px;max-height: 248px;}        
.proSourceBigImg{display: none;left:0;top:0;}
.proSourceBigImg img{max-width:500px;max-height:500px;border:1px solid #ddd;padding:5px;background-color:#fff;}
.proSourceList .pages{margin-top:1.5rem}
#proSourceBigImg{z-index:100000;width:1286px;height: 0px;margin:0 auto}

/*补充*/
.l_figure,.r_figure{width:59px;height: 55px;background:url(../images/figure.png) no-repeat;}
.l_figure{left:0;top:0;}
.r_figure{right:0;top:0;background:url(../images/figure.png) bottom right no-repeat;}
b.l_figure,b.r_figure{width:21px;height:21px;transform: rotate(-45deg);background-size:21px}
b.l_figure{left:-16px}
b.r_figure{right:-16px;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.newsLinkBtn{margin-right:21px;}

