@charset "utf-8";

.imgscale{
-webkit-transition: all 1s;
transition: all 1s;
}
.imgscale:hover{
-webkit-transform: scale(1.07);
transform: scale(1.07);
}
 
.ny_cate_bg{background: #fff;width: 100%;border-bottom: 1px solid #eee;}
.ny_cate{text-align: center;}
.ny_cate a{ display: inline-block;height: 78px;line-height: 78px;font-size: 16px;margin:0 20px;padding:0 5px;position: relative;}
.ny_cate a.cur::before{content: '';background: #6acb13;height:2px;position: absolute;bottom:0;left:0;width: 100%;}
 
.ny_wrapper_bg{width: 100%;width: 100%;background: #f9f9f9;padding:30px 0 60px 0;}
.ny_wrapper{width:1200px;margin: 0 auto 0 auto; }
 
.ny_content_section{width:1050px;margin:0 auto;background: #fff;padding:0 15px; }
.ny_content_section .ctitle{height: 65px;line-height: 65px;border-bottom: 1px solid #dbdbdb; position: relative;} 
.ny_content_section .ctitle h3{font-weight:normal;font-size:16px;border-bottom: 1px solid #6acb13;line-height: 65px; position: absolute;left:0;top:0 }
.ny_content_section .ctitle dl{color:#666;padding-right: 10px;font-size: 14px;color:#777}
.ny_content_section .ctitle dl a{color:#777}
.ny_page{padding:50px; text-align: center;}
 
.ny_page a{border:1px solid #ccc;padding:5px 7px;margin:0 5px}

/* 单页 */
.ny_content_about{padding:15px 0;overflow: hidden;min-height: 300px;}
.ny_content_about p{margin-bottom:10px;line-height: 1.8em;font-size: 14px;}
.ny_content_about img{max-width: 100%;}

/* 新闻详细 */
.info_title{padding-top:30px;text-align:center;}
.info_title h1{font-size:20px;font-weight:normal;padding-top:15px;}
.info_time{border-bottom:1px solid #eee;text-align:center;padding:10px 0;color:#aaa}





/* 列表
-----------------------------------------------------*/
 /* 证书 */
 .ny_honor_list{overflow: hidden;}
 .ny_honor_list li,
 .ny_honor_list .title{ width:252px;font-size: 14px;}
 .ny_honor_list .pic img{width:250px;height: 357px;}
 .ny_honor_list .pic{border:1px solid #ddd;overflow: hidden;}
 .ny_honor_list .title{height: 45px;line-height: 45px;overflow: hidden;text-align: center;}
 .ny_honor_list ul{ }
 .ny_honor_list li{float:left;margin-left:10px;margin-top:20px;}
 .ny_honor_list li dl{-moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
     -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
     box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);}
 .ny_honor_list li dl:hover {
   -moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
       -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
       box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
 }


  /* 合作 */
  .ny_cate_list{overflow: hidden;}
  .ny_cate_list li,
  .ny_cate_list .title{ width:252px;font-size: 14px;}
  .ny_cate_list .pic img{width:250px;height: 130px;}
  .ny_cate_list .pic{border:1px solid #ddd;overflow: hidden;}
  .ny_cate_list .title{height: 45px;line-height: 45px;overflow: hidden;text-align: center;}
  .ny_cate_list ul{ }
  .ny_cate_list li{float:left;margin-left:10px;margin-top:20px;}
  .ny_cate_list li dl{-moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
      -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
      box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);}
  .ny_cate_list li dl:hover {
    -moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
        -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
        box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
  }


 /* 案例 */
 .ny_an_index{overflow: hidden;}
 .ny_an_index li,
 .ny_an_index .title{ width:336px;font-size: 14px;}
 .ny_an_index .pic img{width:338px;height: 254px;}
 .ny_an_index .pic{border:1px solid #ddd;overflow: hidden;}
 .ny_an_index .title{height: 45px;line-height: 45px;overflow: hidden;text-align: center;}
 .ny_an_index ul{ }
 .ny_an_index li{float:left;margin-left:10px;margin-top:20px;}
 .ny_an_index li dl{-moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
     -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
     box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);}
 .ny_an_index li dl:hover {
   -moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
       -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
       box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
 }
 
 
 .ny_an_list{overflow: hidden;}
 .ny_an_list li,
 .ny_an_list .title{ width:252px;font-size: 14px;}
 .ny_an_list .pic img{width:250px;height: 188px;}
 .ny_an_list .pic{border:1px solid #ddd;overflow: hidden;}
 .ny_an_list .title{height: 45px;line-height: 45px;overflow: hidden;text-align: center;}
 .ny_an_list ul{ }
 .ny_an_list li{float:left;margin-left:10px;margin-top:20px;}
 .ny_an_list li dl{-moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
     -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);
     box-shadow: 0 2px 10px 0 rgba(0,0,0,0.1);}
 .ny_an_list li dl:hover {
   -moz-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
       -webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
       box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);
 }


  /* 新闻  左图右标题 */
.ny_news_list{}
.ny_news_list li{ padding: 25px 10px;border-bottom: 1px dashed #ddd;}
.ny_news_list li:hover{ background: #f5f5f5;}
.ny_news_list .wui_fl{ width: 200px; text-align: center; font-family: arial;}
.ny_news_list .wui_fl dt img{ width: 200px; height: 150px;}
.ny_news_list .wui_rt{width:810px;}
.ny_news_list .wui_rt dt{font-size:17px;font-weight: 600;}
.ny_news_list .wui_rt .d1{font-size:14px;margin-top:15px;line-height: 24px;height: 72px;color:#555;overflow: hidden;}
.ny_news_list .wui_rt .d2{margin-top:15px;color:#555;}


  /* 招聘 */
.ny_ren_list{}
.ny_ren_list li{ padding: 25px 10px;border-bottom: 1px dashed #ccc;}
.ny_ren_list li:hover{ background: #f5f5f5;}
.ny_ren_list  dt{font-size:17px; font-weight: 600; }
.ny_ren_list  .d1{font-size:14px;margin-top:8px;line-height: 20px;height: 20px;}
.ny_ren_list  .d2{font-size:14px;margin-top:6px;line-height: 20px;height: 40px; }

.ren_conheader{ }
.ren_conheader h1{font-size:18px;color:#444;font-weight: 500;}
.ren_pd{padding: 20px;}
.ren_des{font-size: 14px;margin-top:10px;color:#999;}

.ren_title_content{height: 20px;line-height: 20px;font-size: 16px;font-weight: 400; position: relative;padding-left: 10px;margin-top: 20px; }
.ren_title_content:before {
    content: "";
    display: block;
    width: 3px;
    height: 20px;
    background: #6acb13;
    position: absolute;
    left: 0px;
    top: 0px;
}
.ren_content{padding-left: 10px;margin-top: 10px}
.ren_content{line-height: 1.8;font-size: 14px;}
.ren_content p{margin-bottom: 15px;}
.ren_content img{max-width: 100%;}


/*搜索*/
.ny_search_list{padding-top:15px;}
.ny_search_list li{width: 100%;height: 40px;line-height: 40px;border-bottom:1px dashed #ccc;}