/*commom style*/
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th,td,img{border:medium none;margin:0;padding:0;}
em{font-style:normal;}
ul, ol{list-style: none;}
table{border-collapse: collapse;border-spacing: 0; }
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;outline:none!important;}
/* a:hover{color:#355e92;} */
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body{font-family:微软雅黑;margin:0; padding:0;font-size: 15px;}/*commom style*/


.cf:after{display:block;content:"";height:0;visibility:hidden;clear:both;}
.w1100{
    width: 1100px;
    margin: 0 auto;
}
/* 头尾 */
.top{height:280px;}
.footer{
    background:#a10f0f;
    height:130px;
    color:#fff;
    text-align: center;
    font-size: 13px;
    line-height: 30px;
    padding-top: 20px;
}
.footer a{
    color:#fff;
}

/* 信息列表 */
.main{
    padding-top:30px;
}

.tit{
    height:40px;
    position: relative;
    margin-bottom: 10px;
}
.tit a{
    color:#d21011;
    font-size: 33px;
    font-weight: bold;
    position: absolute;
    top:-5px;
    left:485px;
}
.list li a{
    display: inline-block;
    line-height: 45px;
    border-bottom:1px dotted #eaeaea;
    background: url(dian.png) no-repeat left center;
    padding-left:15px;
    width:100%;
}
.list li a span{
    float: right;
    color: #999;
}
.list{
    margin-bottom:30px;
}
.tit1{
    margin-bottom: 20px;
}
.tit1 a{
    left:480px;
}


/* 轮播 */
.friend{margin:0 auto;overflow:hidden;width:1100px;}
.mr_frbox{height:160px;position: relative;width:1100px;}
.mr_frBtnR{cursor:pointer;position: absolute;left: 0px;top: 120px;z-index: 999;}
.mr_frUl{float:left;height:350px;width:1100px;}
.mr_frBtnL{cursor:pointer;position: absolute;right: 0px;top: 120px;z-index: 999;}
.mr_frUl ul li{float:left;height:290px;width:250px;overflow:hidden;position:relative;margin-right:33px;}
.mr_frUl ul li a img{width: 250px;height: 190px;}

.mr_frbox .mr-bg {
    position: absolute;
    bottom: 4px;
    z-index: 1;
    /*背景条透明度及高度可修改*/
    height: 100px;
    width: 250px;
    background: #ececec;
    overflow: hidden;
}
.mr_frbox .mr_txt {
    position: absolute;
    bottom: 0;
    z-index: 2;
    /*根据txt-bg改高度*/
    height: 100px;
    width: 250px;
    overflow: hidden;
    padding:15px 20px;
    line-height: 30px;
    text-align: justify;
}
.mr_txt a{
    text-decoration: none;
}