﻿/*公用*/
body{
	font-family: "微软雅黑";
}
.article_cont p{
	font-size:15px;
	line-height: 28px;
	padding-bottom: 6px;
}
.article_cont img{
	max-width:500px;
}
.inner{
	width: 1200px;
	margin:0 auto;
	overflow: hidden;
   }
   .fix:after{
	content: '.';
	height: 0;
	display: block;
	overflow: hidden;
	clear: both;
   }
   .fl{
	float: left;
   }
   .fr{
	float:right;
   }
   .main{
	width: 1200px;
min-height: calc(100vh - 444px);
   }
   /*头部*/
   .header{
	width: 100%;
	padding-top: 30px;
	padding-bottom: 30px;
	background:#fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
   }
   .left-Logo .img1{
	max-height: 80px;
	}
 .left-Logo .img2{
	height: 55px;
	vertical-align: middle;
	}
.right-ser {
	margin-top:15px;
}
   .searchBox #search{
	width: 200px;
	height: 40px;
	border: none;
	outline:none;
	background: #ebeffc;
	padding-left:20px;
	float:left;
	color:#444;
	border-radius: 30px 0 0 30px;
   }
   .searchBtn{
	width: 70px;
	height: 40px;
	border:0;
	outline:none;
	float:left;
	cursor:pointer;
	background:#137c4b url("https://www.mark-barnett.com/Sites/Uploaded/UserUpLoad/20180819/20180819135648.png") no-repeat  center;
	border-radius: 0 30px 30px 0;
   }
   .searchBtn:hover{
	background:#098D54 url("https://www.mark-barnett.com/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: 90px;
	line-height: 90px;
	background: #137c4b;
   }
   .sy1_ul{
	width: 1200px;
	/* height: 48px; */
	margin:0 auto;
   }
   .sy1_box .sy1_li{
	float:left;
	padding: 0px 50px;
	color:#fff;
	text-align: center;
	position: relative;
	}
.sy1_box .sy1_li.navli7{
	display:none;
}
   .sy2_ul{
	display: none;
   }
   .sy1_box .sy1_li .sy2_ul{
	position: absolute;
	width: 170px;
	/* height: 320px; */
	top: 105px;
	left: 50%;
	margin-left: -85px;
	background: #13764be8;
	box-sizing:border-box;
	/* border: 3px solid #007929; */
	z-index: 9999;
	border-radius: 10px;
	text-align: center;
	box-sizing: border-box;
	}
   .sy1_box .sy1_li .sy2_ul::before{
	content: "";
	position: absolute;
	top: -16px;
	left: 0;
	width: 100%;
	height: 20px;
	/* background: #000; */
	/* border-color: transparent; */
	/* border-style: solid; */
	/* border-width: 10px; */
	/* border-bottom-color: #13764B; */
	/* border-top-width: 0; */
	background: url("https://www.mark-barnett.com/Sites/Uploaded/UserUpLoad/20241106/20241106171139.png") no-repeat center 6px;
	background-size: 6%;
   }
   .sy1_box .sy1_li a{
	color:#fff;
	font-size: 17px;
	display: block;
	}
   .sy1_box .sy1_li:hover{
	background: #098D54;
   }
   
   .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%;
	display: none;
   }
   .sy2_ul .sy2_box{
	/* position: absolute; */
	/* top: 0; */
	/* width: 100%; */
	/* border-bottom: 1px solid #e5e5e5; */
   }
   .sy2_ul .sy2_box li a{
	color: #fff;
	line-height: 30px;
	text-align: center;
	padding: 15px 0;
	transition:all  .3s;
	/* border-bottom: 2px solid #ffffff6e; */
	}
   .sy2_ul .sy2_box li a:hover{
	background: #098d5496;
	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; */
	padding: 0 20px;
   }
   
   /*导航下拉菜单*/
   .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
   }
.bottom_left{
 width: 48%;
 display: flex;
 /* margin: 0 auto; */
   }
   .bottom_left .left_item{
 width: calc(48% - 10px);
 margin-right: 20px;
 display: flex;
 padding: 18px;
 box-sizing: border-box;
 border-radius: 6px;
 color: #fff;
 background-color: #48B385;
   }
   .bottom_left .left_item:last-child,.bottom_right .footer_item:last-child{
 margin-right: 0;
   }
   .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: sticky;top: 0;background: #179742;color: #fff;height: 48px;line-height: 48px;box-shadow:0 2px 12px #000;padding: 0 10px;z-index: 99;}
	.phone-nav h2 a{color: #fff}
	.sy2_ul .sy2_box{position: static;float: none;width: auto;}
	.phone-nav .open-nav{position: fixed;right: 20px;top: 5px;display: block;width: 60px;height: 40px;z-index: 10010;background: url("https://www.mark-barnett.com/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}
	    .phone-nav {
 height: 48px;
 line-height: 48px;
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
 padding: 0 15px;
 }
   }
   /*---------------banner begin--------------*/
   .banner img{
	width: 100%;
	height: auto;
	display: block;
   }
	/*---------------banner end--------------*/
   /*专家团队*/
   .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: 1200px;
 padding: 12px 0;
   }
   /*栏目页*/
   .article_right{
	width: 980px;
   }
   .common{width: 455px;border: none;height: auto;border: 1px solid #137c4b52;padding: 0;}
.common ul{
	padding: 10px;
	/* border: 1px solid #137c4b4f; */
	border-top: none;
	margin-top: -5px;
	min-height: 80px;
}
.common h2{
	background: linear-gradient(90deg, rgb(19 124 75 / 8%) 0%, rgb(255 255 255) 100%);
	padding: 10px;
	font-size: 16px;
	color: #fff;
	border-radius: 5px;
	color: #137c4b;
}
.common h2 a{
	color: #137c4b;
}
   /*平台及数据库*/
   .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 .arrow-btn{
	display:none;
}
   .tz-lb{width: 100%;/* height: 400px; */}
.tz-lb .swiper-box{
	width:100%;
	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);font-weight: normal;padding: 10px 0;}
   .tz-lb .swiper-box li .Img_Box h2 a{color: #fff;font-size: 16px;}
   .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 .common{
		width: 100%;
		padding: 0;
		margin: 0;
		height: auto;
	}
   .TZ-box .common ul{
	   box-sizing:border-box;
	   min-height:350px;
	  }
  .TZ-box .common .title_type span{
	  float:right;
  }


   /*底部*/
   .footer{
	width: 100%;
	padding: 20px 0;
	color: #fff;
	background-color: #13764B;
	}
   .footer a{
	  color: #fff;
   }
   .footer_con {
 display: flex;
 justify-content: space-between;
   }
   
   .bottom_right{
 display: flex;
 /* width: 51.83%; */
 justify-content: space-between;
   }
   .bottom_right .footer_item{
 /* width: calc(33.33% - 28px); */
 margin-right: 40px;
   }
   .left_item_icon{
 margin-right: 16px;
   }
   .left_item_name,.left_item_icon{
 display: flex;
 align-items: center;
 font-size: 17px;
   }
   .left_item1{
 background-image: url("https://www.mark-barnett.com/Sites/Uploaded/UserUpLoad/20250115/20250115095019.png");
 background-position: no-repeat;
 background-size: 100% 100%;
 background-color: #ffffff33;

   }
   .left_item2{
 background-image: url("https://www.mark-barnett.com/Sites/Uploaded/UserUpLoad/20250115/20250115095043.png");
 background-position: no-repeat;
 background-size: 100% 100%;
 background-color: #ffffff33;
   }
   .left_item:hover{
 background-color: #f3f3f357;
   }
   .footer_tit{
 font-size: 17px;
 margin-bottom: 17px;
 /* display: none; */
 }
   .footer_desc{
 font-size: 14px;
   }
   .footer_desc img{
 max-width: 120px;
   } 
@media only screen and (max-width: 768px) {
	.footer_con{
		display:block;
	}
	.bottom_left{
		width:100%;
		justify-content: center;
		margin-bottom: 20px;
	}
	.inner{
		width:100%;
	}
	.bottom_right{
		display:block;
		text-align: center;
		line-height: 30px;
	}
	.bottom_right .footer_item{
		margin-right:0;
	}
	.footer_tit{
		display:none;
	}
	.footer_desc img{
		max-width: 80px;
	}
	.sy1_box .sy1_li .sy2_ul::before{
		display:none;
	}
}
@media only screen and (max-width: 768px) {
  /* 手机端顶部固定导航条 */
  .phone-nav {
 height: 48px;
 line-height: 48px;
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
 padding: 0 15px;
  }
  .phone-nav h2 {
 font-size: 1.1em;
  }
  .phone-nav h2 a {
 font-size: 1em;
  }

  /* 汉堡按钮优化 - 更大点击区域 */
  .phone-nav .open-nav {
 width: 44px;
 height: 44px;
 top: 2px;
 right: 10px;
 background-size: auto 26px;
 cursor: pointer;
 -webkit-tap-highlight-color: transparent;
  }

  /* 下拉菜单容器 */
  .nav_content_hx {
 max-height: 70vh;
 overflow-y: auto;
 -webkit-overflow-scrolling: touch;
 z-index: 99;
 border-top: 1px solid rgba(255, 255, 255, 0.15);
  }

  /* 一级菜单项 */
  .sy1_box .sy1_li {
 border-bottom: 1px solid rgba(255, 255, 255, 0.12) !important;
 padding: 0;
  }
  .sy1_box .sy1_li:last-child {
 border-bottom: none;
  }
  .sy1_box .sy1_li .sy1_tit {
 padding: 12px 15px;
 display: block;
  }
  .sy1_box .sy1_li .sy1_tit span {
 font-size: 15px !important;
 line-height: 24px;
  }

  /* 二级菜单 */
  .sy1_box .sy1_li .sy2_ul {
 padding: 0;
  }
  .sy2_ul .sy2_box li a {
 padding: 10px 15px 10px 30px;
 line-height: 22px;
 font-size: 13px;
 border-bottom: 1px solid rgba(255, 255, 255, 0.06);
 text-align: left;
  }
  .sy2_ul .sy2_box li a:hover {
 background: rgba(255, 255, 255, 0.08);
  }

  /* 导航栏内的新闻预览面板（NavBox）在移动端隐藏 */
  .sy2_ul .NavBox {
 display: none !important;
  }

  /* 滚动条美化 */
  .nav_content_hx::-webkit-scrollbar {
 width: 4px;
  }
  .nav_content_hx::-webkit-scrollbar-thumb {
 background: rgba(255, 255, 255, 0.3);
 border-radius: 2px;
  }
}

/* ---------- 导航栏极小屏（<=480px）：标题缩小 ---------- */
@media only screen and (max-width: 480px) {
  .phone-nav h2 {
 font-size: 0.95em;
  }
  .sy1_box .sy1_li .sy1_tit span {
 font-size: 13px !important;
  }
  .sy2_ul .sy2_box li a {
 font-size: 12px;
 padding: 8px 12px 8px 24px;
  }
} 