﻿/*公用*/
.inner{
 width: 1200px;
 margin:0 auto;
}
.fix:after{
 content: '.';
 height: 0;
 display: block;
 overflow: hidden;
 clear: both;
}
.fl{
 float: left;
}
.fr{
 float:right;
}
.main{
 width: 1200px;
}
/*头部*/
.header{
 width: 100%;
 height: 120px;
 padding-top:20px;
 background:#fff;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}
.bb-btn{
 width: 180px;
 height: 28px;
 float:right;
}
.bb-btn a{
 display: block;
 line-height: 28px;
 color:#444;
 font-size:14px;
 float:left;
 margin-left:10px;
}
.bb-btn a.sjb em{
 display: block;
 float:left;
 width: 12px;
 height: 20px;
 margin-top:4px;
 margin-right:10px;
 background: url(/Sites/Uploaded/UserUpLoad/20180819/20180819134309.png) no-repeat;
}
.bb-btn a.ywb em{
 display: block;
 float:left;
 width: 21px;
 height: 20px;
 margin-top:4px;
 margin-right:10px;
 background: url(/Sites/Uploaded/UserUpLoad/20180819/20180819134334.png) no-repeat;
}
.searchBox #search{
 width: 360px;
 height: 40px;
 border:1px solid #137c4b;
 outline:none;
 padding-left:20px;
 float:left;
 color:#444;
}
.searchBtn{
 width: 80px;
 height: 42px;
 border:0;
 outline:none;
 float:left;
 cursor:pointer;
 background:#137c4b url(/Sites/Uploaded/UserUpLoad/20180819/20180819135648.png) no-repeat  center;
}
@media only screen and (max-width:768px){
 .header{display: none;}
}
/*导航*/
.nav_content_hx{
 width: 100%;
 height: 48px;
 line-height: 48px;
 background: #137c4b;
}
.sy1_ul{
 width: 1200px;
 height: 48px;
 margin:0 auto;
}
.sy1_box .sy1_li{
 float:left;
 width: 10%;
 color:#fff;
 text-align: center;
 position: relative;
}
.sy2_ul{
 display: none;
}
.sy1_box .sy1_li .sy2_ul{
 position: absolute;
 width: 1200px;
 height: 320px;
 background: #fff;
 box-sizing:border-box;
 border: 3px solid #007929;
 z-index: 9999;
}
.sy1_box .sy1_li a{
 color:#fff;
 font-size: 16px;
 display: block;
}
.sy1_box .sy1_li:hover{
 background:#083a23;
}
.navli1 .sy2_ul{
 left: -122px;
}
.navli2 .sy2_ul{
 left: -243px;
}
.navli3 .sy2_ul{
 left: -365px;
}
.navli4 .sy2_ul{
 left: -485px;
}
.navli5 .sy2_ul{
 left: -606px;
}
.navli6 .sy2_ul{
 left: -792px;
 display: none !important;
}
.navli7 .sy2_ul{
 left: -838px;
}
.navli8 .sy2_ul{
 left: -957px;
}
.sy2_ul .NavBox{
 position: absolute;
 top: 30px;
 width: 100%;
}
.sy2_ul .sy2_box{
 position: absolute;
 top: 0;
 width: 100%;
 border-bottom: 1px solid #e5e5e5;
}
.sy2_ul .sy2_box li a{
 color: #000;
 line-height: 30px;
 text-align: left;
 padding:0 6px;
 transition:all  .3s;
}
.sy2_ul .sy2_box li a:hover{
 background: #137c4b;
 color: #fff;
}
.sy2_ul:after{
 content: ".";
 display: block;
 height: 0;
 overflow: hidden;
 clear: both;
}
.sy2_ul .nav2_cent_div a{
 color: #000;
}
.sy2_ul .sy2_li{
 float: left;
}

/*导航下拉菜单*/
.sy1_li .sy2_ul,.sy1_li .sy2_ul a{
 color: #333;
}
.sy2_ul .nav-con{
 width: 33.33%;
 height: 285px;
 line-height: normal;
 box-sizing: border-box;
 padding: 0 20px 20px;
 border-right: 1px solid #e5e5e5
}
.sy2_ul .nav-con h2{
 line-height: 50px;
 text-align: center;
 font-size: 18px;
 text-align: left;
 
}
.navli1  ul.wz-noimg h3{
 display: none;
}
ul.wz-noimg p{
 font-size: 14px;
 line-height: 24px;
 text-align: left;
 text-indent: 2em;
}
ul.wz-noimg .details{
 display: inline-block;
 color: #ddd;
}
ul.wz-noimg .details:hover{
 color: #137c4b
}
.phone-nav{display: none}
@media only screen and (max-width:768px){
 .nav_content_hx{display: none;position: fixed;top: 48px;height: auto;line-height: 20px;background: #179742}
 .sy1_ul{width: auto}
 .sy1_box .sy1_li{width: 100%;border-bottom: 1px dashed #fff}
 .sy1_box .sy1_li a{display: inline}
 .sy1_box .sy1_li .sy2_ul{display: block !important;visibility:visible !important;}
 .sy2_ul .NavBox{display: none}
 .phone-nav{display: block;width: 100%;position: fixed;top: 0;background: #179742;color: #fff;height: 48px;line-height: 48px;box-shadow:0 2px 12px #000; }
 .phone-nav h2 a{color: #fff}
 .sy2_ul .sy2_box{position: static;float: left;width: auto;}
 .phone-nav .open-nav{position: fixed;right: 20px;top: 5px;display: block;width: 60px;height: 40px;z-index: 10010;background: url(/Sites/Uploaded/Image/2015/02/286356073390284179682437387.png) no-repeat center / auto 30px}
 .sy1_box .sy1_li .sy2_ul{width: 100%;height: auto;background: #179742;position: static;float: left;border: 0;}
 .sy1_box .sy1_li a{line-height: 20px;display: block;float: left}
 .sy2_ul .sy2_box li a{color: #fff}
 .sy1_box .sy1_li a{font-size: 12px}
 .sy1_box .sy1_li .sy1_tit span{font-size: 14px}
 .sy2_ul .sy2_box{border: 0}
}
/*专家团队*/
.zjtd{
 position: relative;
}
.zjtd .pic li{
 width: 100%;
 overflow: hidden;
}
.zjtd .pic img{
 height: 220px;
}
.zjtd .num{
 display: none;
}
.zjtd .tit{
 position: absolute;
 bottom: 0;
 width: 100%;
 height: 30px;
 line-height: 30px;
 text-align: center;
}
.zjtd .tit a{
 display: block;
 color: #fff;
 filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);
 background: rgba(0, 0, 0, 0.5);
}
/**/
.sy2_ul .w50{width: 50%}





/*linkmap*/
div.linkmap{
 width: 1160px;
}
/*栏目页*/
.article_right{
 width: 980px;
}
.common{width: 365px;}
/*平台及数据库*/
.btn-sjk li{width: 33.33%;text-align: center;box-sizing: border-box;float: left;margin-bottom: 20px;padding: 0 10px;}
.btn-sjk li a{color: #fff;display: block;background: #137c4b;line-height: 50px;}
.btn-sjk li a:hover{background: #083a23}
/*通知公告*/
.tz-lb{float: left;margin-right: 20px;margin-bottom: 20px;}
.tz-lb,.tz-lb .swiper-box{width: 580px;height: 400px;}
.tz-lb .swiper-box li{position: relative}
.tz-lb .swiper-box li .Img_Box{width: 100%;height: 100%;}
.tz-lb .swiper-box li .Img_Box h2{position: absolute;bottom: 0;width: 100%;line-height: 30px;text-align: center;filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#7F000000, endColorstr=#7F000000);;background: rgba(0, 0, 0, 0.5)}
.tz-lb .swiper-box li .Img_Box h2 a{color: #fff}
.tz-lb .swiper-box li .pic img{width: 100%;height: 100%;}
.TZ-box{float: left;width: 50%;height: 400px;box-sizing: border-box;margin-bottom: 20px;padding-right: 20px}
.TZ-box .bor-box{border: 1px solid #ccc;padding: 10px;height: 100%;box-sizing: border-box;}
.TZ-box h2{height: 30px;line-height: 30px;font-size: 14px;border-bottom: solid 1px #e6e6e6;font-family: "Microsoft YaHei";font-size: 18px;font-weight: normal;color: #333;}
.TZ-box h2 a{float: right;font-weight: normal;font-family: "宋体";font-size: 14px;}
.TZ-box .bor-box li{line-height: 30px;}
.TZ-box .bor-box li .title_type span{float: right}
/*底部*/
.footer{
 width: 100%;
 height: 50px;
 padding:30px 0;
 border-top:3px solid #137c4b;
 text-align: center;
 color:#444;
}
.footer p{
 line-height: 25px;
}  