body{background: url(2022tx_jdhy_bj.jpg) no-repeat top;}
/*头部*/
.ztfw_list_top{width: 1240px;margin: 0 auto;height: 90px;}
.ztfw_list_logo{height: 70px;margin-top: 10px;float: left;width: 400px;}
.ztfw_list_logo img{height: 100%;}
.ztfw_list_z{float: left;text-align: center;background-color: #fff;margin: 10px 0;border-radius: 5px;height: 50px;line-height: 50px;color: #5bc0f6;padding: 10px 30px;}
.ztfw_list_z span{display: block;float: left;}
.ztfw_list_z .z1{font-size: 28px;font-weight: bold;letter-spacing: 2px;}
.ztfw_list_z .z2{width: 1px;background: #5bc0f6;height: 100%;margin: 0 30px;}
.ztfw_list_z .z3{float: left;height: 35px;font-size: 28px;letter-spacing: 2px;}
.ztfw_list_y{float: left;height: 35px;margin: 30px 20px 20px 20px;width: 200px;}
.ztfw_list_con{width: 1240px;margin: 10px auto 20px;border-radius: 10px;padding: 10px 0;background: #fff;}

.Senior-edition{left:unset !important;right: 10%;}


/*通用*/
.listmenu{  height:35px; width:200px; background:#ff7f6e; text-align:center; border-radius:10px;  position: absolute;}
.listmenu span{ display:block; color:#fff; background:url(jioayupc20191015_04.png) right center no-repeat; margin:0 15px 0 0; padding:0 10px 0 0; cursor:pointer; line-height: 35px;}
.listmenu .listmenuCon{ position:absolute; top:100%; left:0px; width:calc(100% - 50px);background:#ff7f6e;border-radius:5px; z-index:99999; display:none;margin: 0 25px;}
.listmenu .listmenuCon ul li{ border-top:1px solid #fff;line-height: 30px;}
.listmenu .listmenuCon ul li a{ color:#fff;}
.listmenu:hover .listmenuCon{ display:block;}	

.column-right .list-date li{padding-right: 0;}
.column-right .list{width: 100%;height: auto;overflow: hidden;}
/*纯标题*/
.column-right .list .cun li {width: calc(100% - 15px);}
.column-right .list .cun li a{font-size: 24px;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/*一排两个*/
.column-right .list .two {background: #fbf9fd;width: calc(100% /2 - 30px);float: left;padding-left: 0;margin-right: 10px;border-radius: 10px;border: none;margin-top: 20px;padding: 10px;height: 200px;}
.column-right .list .two  span{display: block;float: left;font-weight: bold;/*! font-size: 20px; */line-height: 35px;padding: 0 15px 15px;border-bottom: 1px dashed #2973a8;width: calc(100% - 30px);}
.column-right .list .two  p{display: block;float: left;padding: 15px;line-height: 30px;}
.column-right .list a{white-space: normal;display: block;}
/*问答*/
.column-right .list .wen{}
.column-right .list .wen {border-bottom: 1px dashed #e0e0e0;height: auto;overflow: hidden;margin-top: 10px;width: calc(100% - 20px);padding: 0 10px;}
.column-right .list .wen  span{display: block;float: left;font-weight: bold;line-height: 54px;width: calc(100% - 70px);background: url(wenhao.png) no-repeat left;height: 54px;padding-left: 70px;font-size: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.column-right .list .wen  p{display: block;float: left;padding: 15px;line-height: 30px;}
.column-right .list .wen  p a{color: #1d6ad6;}
.column-right .list a{white-space: normal;display: block;}

.column-right .list .wen span a{font-size: 18px;}
.column-tit h3 {display: block;border-bottom: 2px solid #2976cc;height: 36px;font-size: 18px;line-height: 30px;font-weight: normal;}
/*适配*/
@media only screen and (max-width: 1239px) {
  .ztfw_list_top,.ztfw_list_con{width: calc(100% - 20px);margin: 0 10px;}
  .crumbs,.main{width: 100%;}
}
@media only screen and (max-width: 1099px) {
  .ztfw_list_logo{width: 100%;float: none;margin: 0 auto;text-align: center;}
  .ztfw_list_logo{margin: 20px 0;}
  .ztfw_list_z{/*! width: calc(100% - 60px); */}
  .ztfw_list_y{}
  .ztfw_list_top{height: auto;overflow: hidden;padding-bottom: 20px;}
  .listmenu{float: none;margin: 0 auto;}
  
}
@media only screen and (max-width: 840px) {
  .column-right .list .two{width: calc(100% - 20px);margin-right: 0;height: auto;overflow: hidden;}
}