body{background:#fff;}
.fhzt_all{position:absolute;left:50%; padding-left:305px; height:30px;z-index:999;}
.fhzt_all_a{background: url(/eportal/fileDir/taiban/resource/cms/2022/06/img_pc_site/fhzy.png) no-repeat right top;margin: 0px auto;width: 104px;height: 21px;text-align: right;padding-right: 26px;display: block;}
.jtjl_wrap{ width: 100%; margin: 0 auto; min-width: 1200px;}
.jtjl_banner{width: 100%;margin: 0 auto;min-width: 1200px;background: url(/eportal/fileDir/taiban/resource/cms/2022/05/img_pc_site/2022052223330733989.png) no-repeat top center;height: 442px;position: relative;}
.jtjd_con{width: 1200px; margin: 0 auto; overflow: hidden;}
.jtjd_hdzx{width: 100%; background: #fafafa; overflow: hidden; margin: 0 auto;}
.jtjd_hdzxcon{width: 1200px; margin: 0 auto; overflow: hidden;}
/*基地介绍*/
.jtjl_title{width: 1103px; margin: 0 auto; overflow: hidden; margin-top: 50px; margin-bottom:14px;}
.jdjs_con{width: 1066px;height: 208px; background: url(/eportal/fileDir/taiban/resource/cms/2022/04/img_pc_site/jdjs_bg.jpg) no-repeat; padding:54px 66px 42px 68px; margin-top:28px;}
.jdjs_title a{ font-size: 26px; color: #fff; font-family: "宋体"; text-align:center;display:block;}
.jdjs_all .summary{ font-size: 15px; color: #fff; line-height: 28px; font-family:  "宋体"; margin-top:36px; margin-bottom:20px;}
.ckgd{width: 171px; height: 43px;  margin: 0 auto;}
.gd_all{float:right;}
.jtjd_conall01{position:relative;height:520px;}
.box{
				  width: 1200px;
				    overflow:hidden;
				    position: absolute;
				    left: 0;
				    top: 0;
				 
					
			}
			/* .show{
				display: block;
			} */
			.btn{
				overflow:hidden;padding-top:40px;
			}
			.btn li{
				float: left;
				list-style: none;margin-right:66px;
			}
.btn li a{font-size:16px;display:block;padding-bottom:8px;}
			.btn_current a{  
			color:#3258c7 !important;font-size:16px;border-bottom:1px solid #3258c7;    }

	

/*图片展示*/
#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto;margin:50px 0 40px 0;
}

#certify .swiper-container {
}

#certify  .swiper-slide {
	width: 774px;
	height: 435px;


	
}
#certify  .swiper-slide img{
	display:block;overflow:hidden;box-shadow:1px 5px 10px #999;width:714px;height:371px;
}
#certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;  position:absolute;bottom:39px;left:10px;
}
#certify  .swiper-slide p a{font-size:18px;color:#fff;}
#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;bottom:20px;right:0px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	background-color: #e5e5e5;
	width: 31px;
	height: 3px;border-radius:0;opacity:100;

	
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
width:54px;height:3px;
	
	background-color: #3258c7;border-radius:0;opacity:100;
}

#certify .swiper-button-prev {
	left: -54px;
	width: 42px;
	height: 93px;
	
}

#certify .swiper-button-prev:hover {
}

#certify .swiper-button-next {
	right: -54px;
	width: 42px;
	height: 93px;
	
}

#certify .swiper-button-next:hover {
	
}
#certify .swiper-slide.swiper-slide-next  .btnBg{display:none;}
#certify .swiper-slide.swiper-slide-next  p{display:none;}
#certify .swiper-slide.swiper-slide-prev .btnBg{display:none;}
#certify .swiper-slide.swiper-slide-prev p{display:none;}
#certify .swiper-slide.swiper-slide-next img{border-radius:8px;display:block;}
#certify .swiper-slide.swiper-slide-prev img{border-radius:8px;display:block;}




#certify .swiper-slide .btnBg{width:714px;height:52px; position:absolute;bottom:64px;left:0; background:#000; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;}



/*活动资讯*/
.hdzx_con ul{margin-top:34px; margin-bottom:50px;   /*margin-left: -24px;*/}
.hdzx_con ul li{width: 336px; height: 151px; background: #f0f6fc; padding: 22px; float: left; position: relative; margin-bottom:25px; margin-right:28px;}
.hdzx_con ul li.hdzx_con_3,.hdzx_con ul li.hdzx_con_6{margin-right:0;}

.hdzx_con ul li:hover{background:#3258c7;}
.hdzx_con ul li .hdzx_title a{ color: #333; font-size: 24px; font-family: "微软雅黑";}
.hdzx_con ul li .hdzx_summary{ font-size: 16px; color: #333;font-family: "微软雅黑"; line-height: 22px; margin:14px 0;}
.hdzx_con ul li .hdzx_date{ font-size: 16px; color: #333;font-family: "微软雅黑"; }

.hdzx_more{position: absolute; right: 31px; bottom: 21px;}
.hdzx_con ul li span{display:block;}
.hdzx_con ul li:hover a,.hdzx_con ul li:hover span{color:#fff;}


.hdzx_moreimg{width: 18px; height: 13px; background: url(/eportal/fileDir/taiban/resource/cms/2022/04/img_pc_site/arrow.png) no-repeat; display: block;}
.hdzx_con ul li:hover .hdzx_moreimg{ background: url(/eportal/fileDir/taiban/resource/cms/2022/04/img_pc_site/arrow_on.png) no-repeat;}
.hdzx_con{width:1200px; overflow:hidden;}

#footer1{background:#3258c7 !important; min-width:1200px;}

.dq_title{width:664px;height:76px;background:url(/eportal/fileDir/taiban/resource/cms/2022/05/img_pc_site/banner_titlebg.png) no-repeat;position: absolute;bottom: 100px;left: calc((100% - 700px) /2);}
.dq_title span{display:block;font-size:30px;margin: 0 auto;text-align: center;line-height: 60px;color: #fff;/* margin-right: 435px; *//* margin-top: 260px; */padding-left: 60px;letter-spacing:6px;}


/* 新闻中心TAB切换 */
.xwzx_tab ul li{
display: inline-block; margin-right:66px;
}
.xwzx_tab ul li a{display: inline-block;    font-size: 16px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    
    color: #333;
    
    cursor: pointer;
position:relative; padding-bottom:8px;
}
.xwzx_tab ul li b{color:#333;}
.xwzx_tab {
    padding: 9px 0;
}
.xwzx_tab ul .xwzx_tabxs a{  
color:#3258c7 !important;font-size:16px;border-bottom:1px solid #3258c7;    }

/*.xwzx_tabxs a::after {
    content: '';
    width:60px;
    height: 4px;
    background: #bf0700;
    position: absolute;
    bottom: -10px;
   left: 50%;
 margin-left: -30px;}*/
.xwzxtext{    padding: 14px 0 21px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
display:flex;
}
.xwzximg img{display: inline-block;
    width: 338px;
    height: 190px;
    margin-right: 30px;
    padding-top: 7px;
    vertical-align: top;
    font-size: 0;}
.xwzxtxt .titl a{
    font-size: 18px;
    font-weight: bold;
    color: #000;
    line-height: 32px;
    
}
.xwzxtxt .titl{
margin-bottom: 18px;
}
 .xwzxtabfq{
          display: none;
		  
      }

.show01{
          display: block;
	-webkit-animation-name: fadeIn; /*动画名称*/
        -webkit-animation-duration: 1s; /*动画持续时间*/
        -webkit-animation-iteration-count: 1; /*动画次数*/
        -webkit-animation-delay: 0s; /*延迟时间*/	  
      }
	  
	  
	  
	  
	  /* 新闻中心TAB切换 */
.xwzx_tab01 ul li{
display: inline-block; margin-right:66px;
}
.xwzx_tab01 ul li a{display: inline-block;    font-size: 16px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    
    color: #333;
    
    cursor: pointer;
position:relative; padding-bottom:8px;
}
.xwzx_tab01 ul li b{color:#333;}
.xwzx_tab01 {
    padding: 9px 0;
}
.xwzx_tab01 ul .xwzx_tabxs01 a{  
color:#3258c7 !important;font-size:16px;border-bottom:1px solid #3258c7;    }

/*.xwzx_tabxs a::after {
    content: '';
    width:60px;
    height: 4px;
    background: #bf0700;
    position: absolute;
    bottom: -10px;
   left: 50%;
 margin-left: -30px;}*/
.xwzxtext01{    padding: 14px 0 21px 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
display:flex;
}
.xwzximg01 img{display: inline-block;
    width: 338px;
    height: 190px;
    margin-right: 30px;
    padding-top: 7px;
    vertical-align: top;
    font-size: 0;}
.xwzxtxt01 .titl a{
    font-size: 18px;
    font-weight: bold;
    color: #000;
    line-height: 32px;
    
}
.xwzxtxt01 .titl{
margin-bottom: 18px;
}
 .xwzxtabfq01{
          display: none;
		  
      }




/*新闻列表*/
.title_1{ height: 54px; background: #f5f5f5; width: 100%; clear:both; }
.title_1 span,.title_1 .title_t1{color: #fff; background: #1a487c;font-size: 24px; padding:0 20px;line-height: 54px; display:inline-block;}
	.tab_title1 li,.tab_title2 li{ float: left; display: inline-block; padding-right:10px; }
	.tab_title1 li a,.tab_title2 li a{ display: block; line-height: 54px; font-size: 24px; padding:0 20px; }
	.tab_title1 li.on a,.tab_title2 li.on a{ color: #fff; background: #1a487c; }
	/*.tab_title2 li{ float: left; display: inline-block; padding-right: 20px; }
	.tab_title2 li a{ font-size: 18px; line-height: 50px; display: inline-block; font-weight: bold; }
	.tab_title2 li.on a{ border-bottom:4px solid #1a487c;  color: #1a487c;}*/



/*768----*/
@media only screen and (min-width:100px) and (max-width: 768px) {
.jtjd_con,.jtjl_title,.jdjs_con,#certify,.hdzx_con,#footer1,.jtjd_hdzxcon{width:100%;}
.jtjl_banner{background-size:100%;min-width:100%;height:100px;}
.jtjl_wrap{min-width:100%;}
.dq_title{background-size: 100% 100%;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;height:33px;bottom:8px;left:calc((100% - 429px) /2);}
.dq_title span{font-size:1rem;padding-left:42px;letter-spacing:4px;line-height:30px;}
.jdjs_con{width:97%; padding:20px 6px 20px 6px;height:auto;background-size:100% 100%;}
.jtjl_title{margin-top:10px;}
.box{width:100%;}
#certify .swiper-slide{width:100%;}
#certify .swiper-slide img{width:100%;}
.hdzx_con ul table tr td{width:100%;}
.hdzx_con ul li{width:90%;}
.xwzx_tab ul li,.btn li{margin-bottom:15px;}
.jdjs_title a{font-size:1.6rem;}
body, html{max-width:100%;}
#footer1{min-width:100%;}
.fhzt_all{padding-left:0;}

}