html * {
    font-family: 'Segoe UI', Arial, Tahoma, Geneva, Verdana, sans-serif;
   
    padding: 0;
    margin: 0;
    outline: 0;
    -webkit-appearance: none !important;
}

h1 {
    margin: 30px 0;
}

.content {
    max-width: 1170px;
    margin: auto;
    padding: 0 15px;
}
.hd_size{
    font-size: 20px;
    color: #2a58ad;
    font-weight: bold;
    display: block;
    padding-top: 12px;
    padding-left: 21px;
    padding-bottom: 12px;
	border-bottom:1px solid #e8e8e8;
}

.list_left{
	width: 943px;
    height: 775px;
}
 .title p{
	 float:left;
	 padding: 0px 40px;
	 font-weight: bold;
    color: #6d7a8f;
 } 
 .title .xjbt{
    padding: 0px 135px;
    text-align: center;
} 
.title{
	height:48px;
}   
/* .xjbt{
margin-right: 190px;
} */
.ah-tab-content {
    position: relative;
    height: 690px;
    display: none;
    padding: 0px; 
    border: 0px solid #ebebeb;
}

.ah-tab-content ul li p a {
    float: left;
    position: relative;
    max-width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.content {
    max-width: 1170px;
    margin: auto;
    padding: 0 21px;
}
.title .xjbh{
	padding:0 24px 0 12px;
}
.list_left ul {
    padding-left: 14px;
}
#page_div a.hover {
    background-color: #257295;
    color: #fff;
    font-size: 14px;
}
#page_div .pagination-index, #page_div .pagination-num {
    color: #666666;
    border: 1px #b2b2b2 solid;
    padding: 5px 12px;
    margin-right: 6px;
    text-align: center;
    font-size: 14px;
}
.page_num{
	margin-top:20px;
	margin: 20px auto ;
	text-align: center;
}
#page_div{
    position: absolute;
    left: 30%;
    bottom: 50px;
	margin:0 auto;
}
.con_list {
     margin-top: 0px; 
    height:auto;
}
.list_left {
   
    border: 1px solid #e8e8e8;
    border-radius: 20px;
}
.list_left ul li:nth-child(even){
	background: #f8f8f8;
}
.title p{
	font-size: 16px;
}
/* 我的互动移动端 */
@media screen and (max-width: 441px){
	.list_left {
    width: 100%;
 }
 .ah-tab-content-wrapper{
	 width: 100%;
	 overflow-x: auto;
	 overflow-y: hidden;
 }
 .ah-tab-content{
	     width: 1000px;
		 
 }
 /*.sjb {
    
    height: 110px;
   
 }*/
 .ah-tab a{
	 display: block;
	 float:left;
	 width: auto;
	 text-align: center;
 }
 .ah-tab>.ah-tab-item {
    padding: 12px 12px;
}
.page_num{
	margin-bottom: 20px;
}
}
.ah-tab-overflow-right::after {
    opacity: 0;
   
}