



.rednet2fouc{width:100%;margin:0 auto;padding:0;min-height: 30px;}

.rednet2fouc span {
    display: block;
    width: auto;
    justify-content: center;
    margin: 9px 0 23px 0;
}
.rednet2fouc span a{
    text-align: center;
    margin: 0 5px;
    width: auto;
    /*text-overflow: ellipsis;
    white-space: nowrap;*/
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    /* display: none; */
    color: #05337E;
    /*font: 700 18px/28px MicrosoftYaHei Bold,MicrosoftYaHei,Arial,Hiragino Sans GB,STHeiti,Helvetica Neue,Helvetica,Microsoft Yahei,WenQuanYi Micro Hei,sans-serif;*/
}

.fouc-bg {
    background: #F7F7F7 url(../images/light.png) 0% no-repeat;
    background-size: 191px;
    border-top: 1px solid #e3e3e3;
    padding: 32px 0 25px 0;
    margin: 24px auto;
}

.fouc {
    width: 100%;
    height: auto;
    display: block;
    overflow: hidden;
    /*background: url(../images/hothead@2x.png) left 0px no-repeat;*/
    background: none;
    background-size: 8%;
    padding-left:0px;
    padding-top: 0px;
    line-height: 60px;
    display: block;
    overflow: hidden;
    font-size: 31px;
    /*font-family: microsoft yahei;*/
    text-align: center;
    margin: 0 auto;
    margin-top: 8px;
}

.fouc a {
    /*color:#444;*/
    text-decoration: none;
    padding-left: 0px!important;
    display: block;
    height: 60px;
    overflow: hidden;
}


.fouc a:hover {
    color: #e00;
    text-decoration:underline;
}

.rednet2fouc span a:hover{
    text-decoration:underline;
}

/*****/

.big_banner img, .big_banner2 img, .sm_banner img, .big_banner1 img, .big_banner3 img {
    width: 100%;
    vertical-align: middle;
}
.big_banner {
    width: 100%;
    height: 62px;
    display: block;
    overflow: hidden;
}
.sm_banner{
    height: 62px;
}
.big_banner div, .big_banner2 div, .sm_banner div, .big_banner1 div, .big_banner3 div{
    border: 1px solid #E3E3E3;
    overflow: hidden;
}




