*{margin:0;padding:0;font-family: Microsoft YaHei;color: #333333;font-weight: 400;}
body,html{height: 100%;background: #fff;}

@font-face {
	font-family: 'FZDBSJW--GB1-0';
	src: url('/themes/beizhi/resources/font/FZDBSJW_1.TTF');	
  font-weight: normal;
  font-style: normal;
}
strong{font-weight:600;}
li{list-style: none;} 
a{text-decoration: none;}
.fl{float: left;}
.fr{float: right;}
hr.line{border: none; border-bottom: 1px solid #F1F1F1;}
.cont{ width: 1200px;  margin: 0 auto;}
.cont .logo{width: 336px;margin-top: 17px; }
.head{  height: 88px;}
.head .nav{width: 527px; display: flex; justify-content: space-between;}
.head .nav li{float: left;line-height: 84px;    font-size: 15px;}
.head .nav li:hover {border-bottom: 4px solid #0091EE;}
.head .nav li:hover a{color: #0091EE;font-weight: bold;}
.head .nav li.active a{color: #0091EE;font-weight: bold;}
.head .nav li.active{    border-bottom: 4px solid #0091EE;}



.banner{ height: 200px; }
.banner.b1{background:url("/themes/beizhi/resources/images/banner1.png") no-repeat center;    background-size: cover;}
.banner.b2{background:url("/themes/beizhi/resources/images/banner2.png") no-repeat center;    background-size: cover;}
.banner.b3{background:url("/themes/beizhi/resources/images/banner3.png") no-repeat center;    background-size: cover;}
.banner.b4{background:url("/themes/beizhi/resources/images/banner4.png") no-repeat center;    background-size: cover;}
.banner.b5{background:url("/themes/beizhi/resources/images/banner5.png") no-repeat center;    background-size: cover;}
.breadcrumb{    height: 40px; line-height: 40px;}
.breadcrumb li{float: left;color: #999;font-size: 13px;}
.breadcrumb li i.home{width: 11px;height: 11px;display: inline-block;margin-right: 8px;
	background:url("/themes/antai/resources/images/home.png") no-repeat center;     margin-bottom: -2px; }
.breadcrumb li:after{
	content:'';
	width: 11px;height: 11px;display: inline-block;margin: 5px;
	background:url("/themes/antai/resources/images/right.png") no-repeat center;     margin-bottom: -1px;
}
.breadcrumb li:last-child a{color:#0091EE;}
.breadcrumb li:last-child:after{background:none;}

.body{display: flex;justify-content: space-between;padding: 33px 0;} 
.body .fr iframe{width: 920px;min-height: 800px;overflow-x:scroll; overflow-y:hidden;    border: none;}
.body .fr>img{width: 920px;}
.menu{width: 208px;height: min-content; border: 1px solid #F1F1F1;border-top:none;}
.menu .c1{height: 76px; font-size: 20px;    color: #fff; background: #0091EE;  line-height: 76px; }
.menu .c2{    display: block; background: #F9F9F9;}

.menu .c2>span{background: none; font-size: 18px;}
.menu li{    text-indent: 35px;font-size: 15px;line-height: 53px;cursor: pointer;border-top: 1px solid #F1F1F1;}
.menu li div{    border-top: 1px solid #ececec; border-top: 1px dashed #F1F1F1; }

.menu li div.active{  padding-left:0;     }
.menu li div.active>span{ color: #0091EE; border-left: 4px solid #0091EE;display: block;}
.menu li div.active>dt{border-top: 1px dashed #F1F1F1;}
.menu li div.active>dt span{display: block; background: #F9F9F9;color:#999;}
.menu li.active>span{ color: #0091EE;}
.menu li.active.c1{color:#fff;}
.menu li.active{   border-left: 4px solid #0091EE;  color: #0091EE;  }
.menu li div span.plus:before{content:'';width: 20px;height: 20px;display: inline-block;background:url("/themes/antai/resources/images/plus.png") no-repeat center;    background-size: contain;float: right;
    margin-top: 15px; margin-right: 20px;}
.menu li div span.plus+dt{display: none;}
.menu li div span.minus:before{content:'';width: 20px;height: 20px;display: inline-block;background:url("/themes/antai/resources/images/minus.png") no-repeat center;    background-size: contain;float: right;
    margin-top: 15px; margin-right: 20px;}


.newsList .item a{border-bottom: 1px solid #F1F1F1;padding: 24px 0;display: flex;justify-content: space-between;width: 915px;}
.newsList .item img{width: 220px;height: 140px;}
.newsList .item p{width: 665px;color: #999;font-size: 13px;}
.newsList .item p.title{color: #323232;font-size: 18px;font-weight: bold;margin-bottom: 10px; overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap; }
.newsList .item p.summary{line-height: 20px;margin-bottom: 10px;display: -webkit-box; word-break: break-all; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.newsList .item p.time i{background:url("/themes/antai/resources/images/clock.png") no-repeat center; width: 16px;height: 16px;display: inline-block;    background-size: contain;margin: 0 10px -4px 0;}
.newsList .item p.time span{color:#999;}

.newsDetail{width: 100%; display: flex; justify-content: space-between;}
.newsDetail .newsHead{width: 1200px;border-bottom: 1px solid  #F1F1F1;}
.newsDetail .newsHead .title{    color: #323232; font-size: 24px; font-weight: bold; text-align: center;}
.newsDetail .newsHead .num{ text-align: center;margin: 15px auto 30px;     width: 650px; display: flex; justify-content: space-around;}
.newsDetail .newsHead .num span{font-size: 13px;  color: #999;}
.newsDetail .relatedContent{width: 250px;}
.newsDetail .relatedContent>p{color: #323232;font-weight: bold;margin-bottom: 30px;}
.newsDetail .relatedContent .item{border: 1px solid #E5E5E5;border-radius: 5px;width: 250px;height: 267px;margin-bottom: 30px;}

.newsDetail .relatedContent .item img{width: 100%;}
.newsDetail .relatedContent .item .title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;padding:8px 18px;}
.newsDetail .relatedContent .item .summary{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #A2A2A2;font-size: 13px;   padding: 0 18px;}
.newsDetail .fl{    width: 1200px;}
.list{width: 920px;}
.list h3{color: #323232;font-size: 24px;text-align: center;font-weight: bold;margin-bottom: 46px;}
.list li a{border-bottom: 1px solid  #F1F1F1;line-height: 52px; display: flex; justify-content: space-between;}
.list li span{font-weight: bold;font-size: 16px;}
.list li span.time{color: #999;font-weight: 400;}

.footer{ font-size: 12px;color: #999;line-height: 28px;  bottom: 0;  width: 100%;  text-align: center;background: #000;position: relative;  clear:both;margin-top: -54px; }
.footer a,.footer span{color:#999;}
.container{min-height: 100%;  height: auto !important;height: 100%;    padding-bottom: 54px;}































