*{
    margin:0;
    padding:0;
}
 a{
    text-decoration:none;
    color:#111;
}
 li{
    list-style:none;
}
 img{
    border:none;
}
 body{
    background:#f6f6f6;
}
 html{
    font-family:"微软雅黑";
}
 .container{
    min-height:1046.014px;
    background:#ccc;
    width:1000px;
    margin:0 auto;
}
 .header{
    height:252.754px;
    position:relative;
}
 .header img{
    height:252.754px;
}
 .header .menu{
    font-size:17.174px;
    position:absolute;
    overflow:hidden;
    bottom:9.073px;
    left:50%;
    margin-left:-349.968px;
}
 .header .menu > ul{
    overflow:hidden;
}
 .header .menu > ul >li{
    float:left;
    width:116.656px;
    text-align:center;
}
 .header .menu > ul >li a{
    color:white;
}
 .header .menu > ul >li a:hover{
    color:yellow;
}
 .content{
    min-height:605.314px;
    background:white;
    padding:19.443px 38.885px;
    overflow:hidden;
}
 .row{
    overflow:hidden;
}
 .piclist{
    width:377.187px;
    height:224.238px;
    float:left;
    overflow:hidden;
}
 .piclist img{
    width:100%;
    height:100%;
}
 .newlist{
    width:524.951px;
    overflow:hidden;
    font-size:16.85px;
    margin-left:19.443px;
    float:left;
}
 .title{
    height:26.572px;
    background-image:url(../img/title.png);
    background-size:auto 100%;
    background-repeat:no-repeat;
    overflow:hidden;
    color:#540000;
    font-size:16.85px;
    box-sizing:border-box;
    padding-left:12.962px;
}
 .title-text{
    margin-top:-3.24px;
}
 .newlist>ul{
    margin-top:10.369px;
}
 .newlist>ul>li{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    line-height:27.868px;
    font-size:16.202px;
    box-sizing:border-box;
    padding-left:19.443px;
    background:url(../img/icon.png) no-repeat;
    background-size:auto 100%;
}
 .newlist>ul>li a:hover{
    color:red;
}
 .leftlist{
    width:377.187px;
    float:left;
    overflow:hidden;
    margin-left:0;
}
 .more{
    float:right;
    font-size:12.962px;
    margin-right:12.962px;
}
 .more a{
    color:#540000;
}
 .row:nth-child(2){
    margin-top:19.443px;
    min-height:226.831px;
}
 .row:nth-child(3){
    margin-top:19.443px;
}
 .friendly-link{
    overflow:hidden;
    margin-top:12.962px;
    box-sizing:border-box;
}
 .friendly-link li{
    float:left;
    margin-left:51.847px;
}
 .friendly-link li img{
    height:70.642px;
    width:auto;
}
 .footer{
    height:149.06px;
    background:#d11607;
    position:relative;
    overflow:hidden;
}
 .footer-left{
    position:absolute;
    left:84.251px;
    top:32.404px;
    color:white;
    font-size:16.85px;
    line-height:32.404px;
}
 .footer-logo{
    position:absolute;
    right:90.732px;
    top:38.885px;
}
 .footer-logo img{
    width:136.747px;
    height:auto;
}
/* 列表页 */
 .content-left{
    width:168.503px;
    overflow:hidden;
    float:left;
}
 .content-right{
    width:712.897px;
    overflow:hidden;
    float:left;
    margin-left:32.404px;
}
 .content-left-list{
    margin-top:19.443px;
}
 .content-left-list a{
    color:white;
}
 .content-left-list a:hover{
    color:yellow;
}
 .content-left-list li{
    line-height:38.885px;
    font-size:16.85px;
    color:white;
    margin-bottom:12.962px;
    box-sizing:border-box;
    padding-left:12.962px;
    background-image:linear-gradient(90deg,red,white);
}
 .content-right-news{
    font-size:16.202px;
    margin-top:12.962px;
}
 .content-right-news li{
    font-size:16.202px;
    box-sizing:border-box;
    padding-left:25.924px;
    line-height:38.885px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
    border-bottom:#ccc dotted 1px;
    background:url(../img/icon.png) no-repeat;
    background-size:auto 100%;
}
 .content-right-news li a:hover{
    color:red;
}
/* 内容页 */
 .content-right-con{
    width:100%;
    box-sizing:border-box;
    min-height::570.317px;
    margin-top:12.962px;
    /* border:1px solid red;
    */
     font-size:16.202px;
    line-height:1.5em;
}
 .content-right-con p{
    text-indent:2em;
}
 .content-right-con p img{
    text-align:center;
}
 .content-title{
    font-size:25.924px;
    color:#540000;
    text-align:center;
    font-weight:bold;
    line-height:51.847px;
    border-bottom:1px solid #540000;
    margin-bottom:19.443px;
}
 