﻿@charset "utf-8";
#banner,#banner .mainLayout {background:#0081c5;}
#banner {margin:0 auto; min-width:978px;}
#banner .mainLayout {position: relative;}

#banner .mainLayout .marquee{
    position: relative;
    float: right;
    height: 238px;
    width: 980px;
    _width: 900px;
    overflow:hidden;
}
#banner .mainLayout .marquee .link{
    position:absolute;
    top:0;
    right: 0;
    display:block;
}
#banner .mainLayout .marquee .link,
#banner .mainLayout .marquee .stage{
    display: block;
    _display: inline;
    height: 280px;
}
#banner .mainLayout .marquee .img_loading{
    margin-right: 400px;
    margin-top: 90px;
}
#banner .mainLayout .controller{
    position: absolute;
    right: 10px;
    bottom: 10px;
}
#banner .mainLayout .controller span{
    margin-left: 5px;
    width: 19px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    cursor:pointer;
    color:#ff6600;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    background:url(../images/img_thumb2.png) no-repeat 0;
    _background:url(../images/img_thumb.png) no-repeat 0;
}
#banner .mainLayout .controller span:hover {color: #fff;}
#banner .mainLayout .controller span.current:hover {color:#f60;}
#banner .mainLayout .controller span.current{background-position:-22px 0;}

.list_kstd{padding:10px 37px 10px 18px; font-weight:700; font-size:14px; font-family:'\5b8b\4f53';}
.list_kstd li{padding:3px 0 2px; line-height:21px;}
.list_kstd li span{float:right;}
.list_kstd li a{text-decoration:none;}
.list_kstd li a:hover{text-decoration:none;}

.mediaLink{padding:19px 15px;}
#demo {width:676px; height:37px; overflow:hidden;}
#indemo {float:left; width:1000%;}
#demo1, #demo2, #demo1 p, #demo2 p {float:left;}
#demo1 p, #demo2 p {padding-right:15px;}














