/*公用部分*/
/*导航高度*/
.w_h200{ height:120px; line-height: 120px;font-size:24px;}
.w_more{ width:248px; height: 70px; line-height: 70px; display: inline-block; border-radius: 8px;font-size: 18px;}
.w_pb100{ padding-bottom:30px;}
/*首页*/
.w_boxborder{border: 2px solid #009E30; margin-left:80px; height:350px; padding:20px 0 20px 0;}
.w_boxborder img{height:100%; margin:0 0 0 -30px;transition-duration: .5s;-ms-transition-duration: .5s;
-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.w_boxborder:hover img{ transform: scale(1.1);}
.swiper-pagination-white .swiper-pagination-bullet-active{ background: #009E30;}
.swiper-pagination-bullet{ opacity: 1;}
.w_indent{ text-indent: 2em;}
.w_aboutdz{ padding-top:30px;}
.w_aboutdz p{ line-height: 35px; letter-spacing: 1px;}
.w_companynews img{ width: 35px; height: 35px;}
.w_companynews span{line-height: 37px;}
.w_companynews li{ padding: 20px 15px;border-right:1px solid #b6b5b5;}
.w_companynews li:hover span{ color: #009E30;}
.w_companynews li:nth-child(1),
.w_companynews li:nth-child(2),
.w_companynews li:nth-child(3),
.w_companynews li:nth-child(4){ border-bottom: 1px solid #b6b5b5;}
.w_companynews li:nth-child(4),
.w_companynews li:last-child{ border-right: none;}
.w_img_box div{ position: relative;}
.w_img_box div span{ position: absolute;left: 50%;top: 50%;margin-left: -50px;margin-top: -40px;}
.w_img_box div:first-child span,
.w_img_box div:nth-child(2) span{margin-top:-25px;}
.w_jjtd li{width: 49%; float: left; background: #ededed; margin-bottom: 20px; border:1px solid #ddd; border-radius: 8px;padding: 0;}
.w_jjtd li:nth-child(2n){ float: right;}
.w_jjtd li a{padding: 15px;}
.w_jjtd li h4{ margin:15px 0 20px 0;color: #333;}
.w_jjtd li img{ width: 140px; height: 140px; margin-right: 15px;}
.w_jjtd li p{ height: 60px; line-height: 20px; overflow: hidden; color: #666;}
.w_caseright{ background: url('../img/w_bg0.png') no-repeat; background-size: cover; padding:50px 40px;}
.w_caseimg{ margin: 150px 0 0 0;}
.w_caseimg li{ width: 31%;margin-right: 2%;}
.w_caseimg img{ border: 8px solid #fff; width: 80%; border-radius: 8px;}
.w_l30{ line-height: 30px;}
.w_w35{ width: 30%;}
.w_w62{ width: 68%; height: 855px;border-radius: 8px;}
.w_caseleft{ padding: 15px;border-radius: 8px;}
.w_active{ display: none;}
.w_caseleft li{ border-radius: 8px; width: 100%; height: 260px; padding: 20px 15px; cursor: pointer; margin-bottom: 15px;}
.w_caseleft li{ color: #fff;}
.w_caseleft li img{ width: 160px; height: 160px; margin: 0 auto 15px auto;}
.w_caseleft li.active{ background: #fff; color: #333;}
.w_caseleft li.active .w_active{ display: block;}
.w_caseleft li.active .w_white{ display: none;}
.w_h50{ height: 50px; line-height: 50px;}
.w_content{ display: none;}
.w_content.active{ display: block;}
/*成功案例*/
.w_caselist li{ padding: 15px 15px; border: 1px solid #ddd; margin-bottom: 15px;}
.w_caselist li img{ margin-right: 15px;width: 180px; height: 180px;}
.w_ckxq{ width: 180px; height:50px; line-height: 50px; border-radius:8px;}
.w_caselist li p{ height: 66px; line-height:22px;}
.w_caselist li:hover h4{ color: #009E30;}
.w_pages div{ display: inline-block;}
.w_pages a{ display: inline-block; height: 40px; line-height: 40px; padding:0 15px; background: #fff;
border-right:1px solid #ddd;}
.w_pages div a.active{ background: #009E30; color: #fff;}
/*成功案例详情*/
.w_details{ margin-top: 20px; margin-bottom: 30px; border-top:1px solid #ddd; padding-top: 30px;font-family: "宋体" !important;}
.w_details img{ width: 100%; margin: 5px auto; display:block;}
.m_t80{ margin-top:80px;}
.w_h120{ height: 80px; line-height: 80px;}
/*关于我们*/
.wm_zzjg img{max-width: 100%;}
.w_staff img{ width:230px; height:230px; margin-bottom: 15px;}
.w_qyry img{ width: 31%; height:240px; margin-right: 2%; margin-bottom: 15px;}
/*行业聚焦*/
.w_hyjjlist li{ border-radius: 8px; border:1px solid #ddd; margin-bottom:20px; padding: 10px 15px;}
.w_bb{border-bottom: 1px solid #a7a7a7;}
.w_newsbox { margin: 40px 0; border-bottom: 1px solid #a7a7a7; padding-bottom: 30px;}
.w_newsbox a{height:50px; line-height: 50px;background: #fff;margin-right:15px; }
.w_newsbox a,.w_jjtdbtn a{ display: inline-block;  padding: 0 20px; height:50px; line-height: 50px;background: #fff;margin-right:15px;}
.w_newsbox a.active,.w_jjtdbtn a.active{ background: #009E30; color: #fff;}
.w_hyjjlist li:hover a{ color: #009E30;}
/*吉林省农业动态*/
.w_agriculture{ border-radius: 8px; padding:30px 20px 55px 20px;}
.w_agriculture li{ border-bottom: 1px dashed #a7a7a7; height: 50px; line-height: 50px;}
.w_agriculture li:hover h5,.w_agriculture li:hover span{ color: #009E30;}
.w_agriculture li h5{  margin: 0; line-height: 50px;}
/*精英团队*/
.w_jjtdbtn{ margin: 20px 0;}
.p10{ padding: 15px 15px 0 15px;}
.w_jjtdlist li{ margin-bottom: 20px;}
.w_jjtdlist li img{ width: 100%;}
.w_p20{ padding: 20px 15px;}
/*联系我们*/
.w_contactus{ padding: 50px 15px;}
.wm_details img{ max-width: 100%;}
/*人才招聘*/
.w_w180{ width: 180px;}
.w_personnel li{ border-radius: 8px;}
/*业务领域*/
.w_br8{ border-radius: 8px;}
.w_w50{ width:70%; margin: 0 auto; padding: 20px;}
.w_w50 img{ width: 100%;}
.w_ywlylist img{ width:80%;transition-duration: .5s;-ms-transition-duration: .5s;
-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
/*.w_ywlylist img:hover{    transform: rotateY(360deg);-ms-transform: rotateY(360deg);
 -moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg);}*/
/*产学研生态圈*/
.w_cxystqleft,.w_cxystqright{ padding: 40px 20px; height: 520px;}
.w_cxystqleft{ background: url('../img/w_left.jpg') no-repeat; background-size: cover;}
.wm_more{ width: 150px; height: 50px; line-height: 50px; text-align: center; background: #ff9900; color: #fff;border-radius: 8px;}
.w_cxystqright{ background: url('../img/w_right.jpg') no-repeat; background-size: cover;}
.m_b80{ margin-bottom: 80px;}
.w_cxystqleft p,.w_cxystqright p{ height: 150px; line-height: 30px; overflow: hidden;}
/*公司要闻*/
.w_ydxw{ width: 80px; height: 80px; background: #fff; color: #009E30;
 border-radius: 100%; font-size: 20px; padding-top:10px;}
.w_bl{margin-left:40px; border-left:1px solid #fff; padding-top:30px;}
.w_bl div{ margin:0 0 30px -8px; cursor: pointer;}
.w_bl div img{ float: left; margin:3px 15px 0 0; width: 16px; height: 16px;}
.w_bl div.active span{ color:#009E30;}
.wm_news li{ border: 1px solid #ddd; padding: 10px; margin-bottom: 15px;
 overflow: hidden; background: #fff;}
.wm_news li img,.wm_img{ display: inline-block;float: left;
 width: 220px; height:150px; overflow: hidden;}
.wm_news li img{transition: all 0.6s;}
.wm_news li p{ height:75px; line-height:25px; overflow: hidden;}
.w_pl15{ padding-left:235px;}
.wm_news li span{ padding: 2px 8px; background:#ff9900; 
border-radius:8px; font-size: 10px; color: #fff;  float: right; margin-top:5px;}
.wm_news li:hover h4{ color:#009E30;}
.wm_news li:hover span{ background: #ff9900;}
.wm_news li:hover img{transform: scale(1.2);}
.wm_news li h4{font-weight: bold; color: #666; font-family: helvetica;}


/*向下滑动的动画效果*/
@-webkit-keyframes drop {
  0%   { top:0px;  opacity: 0;}
  30%  { top:10px; opacity: 1;}
  100% { top:25px; opacity: 0;}
}
@keyframes drop {
  0%   { top:0px;  opacity: 0;}
  30%  { top:10px; opacity: 1;}
  100% { top:25px; opacity: 0;}
}
/*应用动画，添加按钮效果*/
.scroll-down {
    margin: 0 auto;
    display: block;
    width: 60px; height: 60px;
    text-align: center;
    z-index: 10;
    -webkit-transition: all 0.125s ease-in-out 0s;
    -moz-transition: all 0.125s ease-in-out 0s;
    -ms-transition: all 0.125s ease-in-out 0s;
    -o-transition: all 0.125s ease-in-out 0s;
    transition: all 0.125s ease-in-out 0s;
}
.scroll-down img{ width:30px; height:30px !important;}
.scroll-down span {
    position: relative;
    color: #bbb;
    font-size: 24px;
    -webkit-animation-name: drop;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-delay: 0s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-play-state: running;
    animation-name: drop;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-delay: 0s;
    animation-iteration-count: infinite;
    animation-play-state: running;
}
.ww_bgblack{ position: absolute; left: 0; bottom:0; text-align: center;width: 100%; height:60px; background:rgba(0,0,0,.5);}


/*合作伙伴*/
.w_hzhb,.w_hzhb1{ padding:20px;}
.w_hzhb img{margin-right: 20px;}
.w_hzhb img,.w_hzhb1 img{ width:210px; height: 150px; }
.w_hzhb1 img{ margin-left: 20px;}
.w_hzhb p,.w_hzhb1 p{ height: 100px; line-height: 25px; overflow: hidden;}

.w_details p{font-size:16px !important;line-height: 30px !important;font-family: "宋体"!important;}
.w_details span{font-size:16px !important;line-height: 30px !important;font-family: "宋体"!important;}
.c_f20{font-size:20px !important;font-weight: bold;font-family: "宋体";}
.c_f16{font-size:16px;font-family: "宋体";}