*{ padding: 0; margin: 0; text-decoration: none;}
body{ font-size: 14px;}
body a{ color: #666666;}
body a:hover{color:#cc0000;}
body .xian{ color:#cc0000;}
body .xian:hover{ color:#ff8000;}
.clear{ clear: both;}

.swrap{ background: url(../images/sbg.jpg) top center no-repeat;}
.sheader{ width: 1200px; margin: 0 auto; height: 165px;}
.slogo{ width: 455px; float: left; margin: 50px 0 0 0px;}
.ssele{ width: 285px; float: right; padding: 68px 15px 0 0;}
.sinp{ width: 285px; height: 30px; background: url(../images/sinp.png) no-repeat; position: relative; float: left;}
.sinp input{ width: 240px; height: 30px; outline: none; background: none; color:#999999; line-height: 30px; padding-left: 14px;}
.sinp img{ position: absolute; top: 4px; right: 12px;}
.ssele ul{ width: 123px; float: right;}
.ssele li{ width: 32px; height: 32px; float: left; margin-left:7px;}
.ssele li a{ display: block; width: 32px; height: 32px;}
.ssele li.swx a{ background: url(../images/swx.png) no-repeat;}
.ssele li.swb a{ background: url(../images/swb.png) no-repeat;}
.ssele li.ssj a{ background: url(../images/ssj.png) no-repeat;}

/*-------底部版权信息-------*/
.footer{
    width: 100%;
    height: 120px;
    background-color: #002373;
    /* background: url(../images/footerbg.png);
    background-size: cover; */
}
.footer .w1200{
    width: 1200px;
    height: 66px;
    position: relative;
    top: 25px;
    margin: 0 auto;
}
.footer .w1200>div{
    float: left;
}
.footer_left{
    width: 160px;
    height: 100%;
}
.footer_left img{
    margin-left: 100px;
}
.footer_inf{
    width: 880px;
    height: 100%;
}
.footer_inf li{
    width: 100%;
    height: 30px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 30px;
}
.footer_inf li span{
    padding: 0 5px 0 5px;
}
.footer_inf li span img{
    vertical-align:middle;
}
.footer_right{
    width: 160px;
    height: 100%;
}
.footer_right img{
    margin-left: 20px;
}


.top{
    width: 100%;
    height: 165px;
}
.snav{min-width: 1200px; height: 58px; line-height: 58px; background: #002373;}
.sanvs{ width: 1200px; margin: 0 auto;}
.sanvs>li{color: #ffffff; font-size: 20px;cursor: pointer; float: left; width: 133px;; height: 58px; text-align: center; position: relative; z-index:10;}
.sanvs>li:hover{ background: #003cc9;}
.sanvs>li>a{ color: #ffffff; font-size: 20px; display: block;}
.sanvs>li:hover>a{ background: #003cc9;}
.sanvs ul{ display: none; position: absolute; left: 0; top: 58px; background: #ffffff; width: 180px; z-index: 999; border: 1px solid #eeeeee; padding: 10px 5px;}
.sanvs ul.slast { left: -41px;}
.sanvs>li:hover ul{ display: block; z-index: 999;}
.sanvs>li ul li{ height: 28px; line-height: 28px; border-bottom: 1px solid #eeeeee; text-align: left; text-indent: 20px; background: url(../images/top_li.png) 5px 9px no-repeat;}
.sanvs>li ul li a{ display: block;}
.sanvs>li ul li:hover{ background: url(../images/top_lia.png) 5px 9px no-repeat;}

#newstit{background:none;}
#newstit a{ color: #D80000;width: 100%;font-size: 18px;}