        .right_content{
            width: 100%;
            /* height:962px; */
            margin:0 auto;
}
.right_content ul li{
    height:57px;
    border-bottom:1px dashed #ccc;
    line-height: 57px
}
.gaikuang .lleft .span{
    float:left;
}
.gaikuang p{
float:left;
}
.span{
    width: 14px;
    font-size: 30px;
}

.lleft{
    float:left;

}
.span{
line-height: 55px
}
.rright{
    float:right;
}
.right_content ul li a{
    font-size: 16px;
    color:#494949;
}
.right_content ul li a:hover{
    color:#20538f;
}

/*.right_content ul{
    margin-top: 0px;
}
.right_content ul li{

width: 32.1%;

height:243px;


float: left;

margin: 17px 0;

margin-bottom: 14px;

list-style: none;

margin-right: 1.8%;
}
.right_content ul li:nth-child(3n){
    margin-right: 0px
}
.gaikuang{
    padding-bottom: 35px;
}

.right_content img{
    width: 100% !important;
    max-height: 140px;
}*/
.tu2{
    width:250px;
    padding:10px;
}
a .tu2_time,.tu2_cont {
    font-size: 10px;
    color:#a1a2a2;
}
a .tu2_title {
    margin-top:5px;
    font-size: 14px;
    color: #373d44;
    text-align:  left;
}
.tu2_cont {
    margin-top:5px;
    width:240px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
a{
    text-decoration: none;
}
.xx{
    width:260px;
    height: 4px;
    background:#ccc;
}
.right_content ul li a:hover .xx{

}
/*.PT_fenye{
    display: none;
}*/
@media (max-width: 1024px){
    .gaikuang{
    margin-bottom: 20px
}
.right_content {
    width: 100%;
}
.right_content ul li {
    width: 259px;
    height: 243px;
    float: left;
     margin: 0px; 
    list-style: none;
}
.tu p img,.tu2,.xx,.tu2_cont{
    width:225px;
}
.right_content {
    width: 100%;
  
    height:  auto;
    overflow: hidden;
}
/*.right_content ul li {
    width: 32%;
    height: 243px;
    margin: 15px 0;
    margin-right: 2%;
}
.right_content ul li:nth-child(3n){
    margin-right: 0px
}
.center_right {
    float: right;
    height: 982px;
    }*/
    .right_content ul li{
    height:57px;
    width: 100%;
    border-bottom:1px dashed #ccc;
    line-height: 57px
}

.span{
    width: 10px;
    font-size: 30px;
}

.lleft{
    float:left;

}
.rright{
    float:right;
}
.right_content ul li a{
    font-size: 16px;
    color:#494949;
}
.right_content ul li a:hover{
    color:#20538f;
}
    .footer_center {
    height: 215px;
}
/*.PT_fenye{
    display: none;
}*/

}
@media (max-width: 768px){
        .right_content {
    width: 100%;
}
.right_content ul li {
    width: 259px;
    height: 243px;
    float: left;
     margin: 0px; 
    list-style: none;
}
.tu p img,.tu2,.xx,.tu2_cont{
    width:225px;
}
.right_content {
    width: 100%;
    text-align: center;
    margin-left: 0;
}
.right_content ul li {
    width: 248px;
    height: 252px;
}
.center_right {
    float: right;
    height: 982px;
    }
    .footer_center {
    height: 143px;
}
.footer{
    /* height: 100px */
}
/*.PT_fenye{
    display: none;
}*/
}
@media (max-width: 768px){
    .yy{
        display: block;
    }
/*    .right_content {
    width: 100%;
}
.right_content ul li {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    }
.tu p img,.tu2,.xx,.tu2_cont {
    width:100%;
}*/
    .right_content ul li{
    height:57px;
    width: 100%;
    border-bottom:1px dashed #ccc;
    line-height: 57px;


}
.lleft p{
    width:95%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-left: -40px;
}
.lleft .span, p{
    float:left;
}
.span{
    width: 10px;
    font-size: 30px;
}

.lleft{
    float:left;
    width: 66%;

}
.rright{
    float:right;
}
.right_content ul li a{
    font-size: 16px;
    color:#494949;
}
.right_content ul li a:hover{
    color:#20538f;
}
    .footer_center {
    height: 215px;
}
.footer_center {
    height: 302px;
}

.center {
    height: 1317px;
}
.footer_bottom {
     line-height: 22px; 
}
.tu p img, .tu2, .xx, .tu2_cont {
    width: 98%;
}

}
@media (max-width: 768px){
    .footer_center {
    height: 292px;
}
}
@media (max-width: 414px){
    .span {
    line-height: 49px;
}
    .lleft p{
    width:95%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-left: 0px;
}
}
@media (max-width: 375px){
    .right_content ul li {
    line-height: 48px;
    }
    .lleft p{
    width:95%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    margin-left: 0px;
}
}

@media (max-width: 320px){
    .lleft p {
    width: 94%;
}
.right_content ul li {
    line-height: 41px;
    }
    }

