
@charset "gb2312";
.MainContainer .MainContentBox {
    margin-top: 10px;
}
.MainContainer .MainContentBox .SpecContentTop {
    background-color: #FFFFFF;
    background-image: url("rl_ContentBgTop.jpg");
    background-position: center top;
    background-repeat: no-repeat;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent {
    height: 100%;
    padding-bottom: 55px;
}
* html .MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent {
    height: 500px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .Location {
    background-position: left 6px;
    background-repeat: no-repeat;
    color: #CC0000;
    float: right;
    height: 35px;
    line-height: 35px;
    padding-bottom: 25px;
    padding-left: 35px;
    padding-right: 30px;
    text-align: right;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .Location .red, .MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .Location a {
    color: #996600;
    text-decoration: none;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockTitle {
    background-image: url("rl_BlockTitle.png");
    background-position: center center;
    background-repeat: no-repeat;
    clear: both;
    height: 37px;
    line-height: 37px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    padding-left: 40px;
    width: 940px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockTitle a {
    color: #CC0000;
    position: relative;
    text-decoration: none;
    z-index: 20;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockTitle .title {
    color: #993300;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    height: 37px;
    text-align: center;
    width: 85px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockTitle .hover {
    background: url("Spec_TitleHoverBg.jpg") no-repeat scroll center center transparent;
    color: #CC0000;
    display: block;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockTitle .more {
    float: right;
    font-size: 12px;
    font-weight: bold;
    padding-right: 22px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockContent .SpecImgList li {
    color: #666666;
    display: block;
    float: left;
    height: 130px;
    line-height: 24px;
    padding-left: 41px;
    padding-right: 40px;
    padding-top: 15px;
    width: 445px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockContent .SpecImgList li img {
    border: 1px solid #D5D5D5;
    float: left;
    height: 128px;
    margin-right: 10px;
    width: 168px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockContent .SpecImgList li h3 {
    padding-top: 5px;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockContent .SpecImgList li h3 a {
    color: #CC0000;
    font-family: "ËÎÌå";
    font-size: 14px;
    font-weight: bold;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockContent .SpecImgList li p a {
    color: #CC0000;
}
.MainContainer .MainContentBox .SpecContentTop .SpecContentBottom .SpecContent .BlockContent {
}
.clear {
    clear: both;
    height: 0;
    overflow: hidden;
    width: 100%;
}
.SpecContentleft {
    background: url("rl_SpecContentlefttzgg1.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    left: 27px;
    position: relative;
    top: 0px;
	margin-top:60px;
	*margin-top:0px;
    width: 249px;
}
.SpecContentleft .SpecContentleftnav {
    background: url("rl_SpecContentleftnav.jpg") no-repeat scroll 0 0 transparent;
    height: 198px;
    width: 248px;
}
.SpecContentleft .SpecContentleftnav li {
    background: url("rl_SpecContentleftnav_01.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 33px;
    margin: 14px 0 0 10px;
    width: 109px;
}
.SpecContentleft .SpecContentleftnav a {
    color: #FF0000;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    line-height: 33px;
    text-align: center;
    width: 109px;
}
.SpecContentleft .SpecContentleftnav a:hover {
    color: #CCCCCC;
}
.SpecContentlefttzgg {
    background: url("rl_SpecContentlefttzgg.jpg") no-repeat scroll 0 0 transparent;
    height: 191px;
    margin-top: 10px;
    width: 249px;
}
.SpecContentleftmore {
    float: right;
    line-height: 28px;
    margin-right: 15px;
}
.SpecContentlefttzgg ul {
    padding-top: 35px;
}
.SpecContentlefttzgg li {
    background: url("rl_SpecContentlepic.jpg") no-repeat scroll left center transparent;
    line-height: 2.5em;
    margin-left: 15px;
    text-indent: 1em;
}
.SpecContentleftspxw {
    background: url("rl_SpecContentleftspxw.jpg") no-repeat scroll 0 0 transparent;
    height: 198px;
    margin-top: 10px;
    text-align: center;
    width: 249px;
}
.SpecContentleftzwsy {
    background: url("rl_SpecContentleftzwsy.jpg") no-repeat scroll 0 0 transparent;
    height: 199px;
    margin-top: 10px;
    padding-top: 30px;
    text-align: center;
    width: 249px;
}
.SpecContentright {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 850px;
    left: 37px;
    position: relative;
    width: 750px;
}
.SpecContentrighta {
    float: left;
    margin-left: 1px;
    margin-top: 2px;
	width:285px;
}
.KinSlideshow {
    overflow: hidden;
}
.SpecContentrightb {
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 430px;
	height:200px;
}
.SpecContentrightb h5 {
    color: #FF0000;
    line-height: 1.5em;
    text-align: center;
}
.SpecContentrightb p {
    line-height: 2em;
    text-indent: 2em;
}
.SpecContentrightb p a {
    color: #FF0000;
}
.SpecContentrightb ul {
    margin-top: 10px;
}
.SpecContentrightb li {
    background: url("rl_SpecContentlepic.jpg") no-repeat scroll left center transparent;
    color: #000000;
    font-size: 14px;
    line-height: 2em;
    text-indent: 1em;
}
.SpecContentrightb li a {
    color: #000000;
}
.SpecContentrightb span {
    float: right;
}
.SpecContentrightbmdt {
    background: url("rl_SpecContentright.jpg") no-repeat scroll center top transparent;
    border: 1px solid #F2E4CF;
    float: left;
    height: 189px;
    margin-bottom: 5px;
    margin-right: 3px;
    margin-top: 15px;
    width: 370px;
}
.SpecContentrightbmdt h3 {
    color: red;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    margin-left: 35px;
}
.SpecContentrightmore {
    float: right;
    line-height: 30px;
    margin-right: 10px;
}
.SpecContentrightbmdt ul {
    float: left;
    width: 370px;
}
.SpecContentrightbmdt li {
    background: url("rl_SpecContentlepic.jpg") no-repeat scroll left center transparent;
    font-size: 12px;
    line-height: 2em;
    margin-left: 10px;
    margin-top: 5px;
    text-indent: 1em;
}
.SpecContentrightbmdt li a {
    color: #000000;
}
.SpecContentrightbmdt span {
    float: right;
    margin-right: 15px;
}
.SpecContentrightxzdt {
    background: url("rl_SpecContentrightxzdt.jpg") no-repeat scroll center top transparent;
    border-top: 2px solid #99681D;
    float: left;
    margin-top: 10px;
    width: 749px;
}
.SpecContentrightxzdt ul {
    float: left;
    width: 749px;
}
.SpecContentrightxzdt li {
    background: url("rl_SpecContentlepic.jpg") no-repeat scroll left center transparent;
    font-size: 14px;
    line-height: 2em;
    margin-left: 10px;
    text-indent: 1em;
}
.SpecContentrightxzdt li a {
    color: #000000;
}
.SpecContentrightxzdt span {
    float: right;
    margin-right: 15px;
}
.SpecContentrightshms {
    background: url("rl_SpecContentrightshms.jpg") no-repeat scroll center top transparent;
    border-top: 2px solid #99681D;
    float: left;
    margin-top: 10px;
    width: 749px;
}
.SpecContentrightshms ul {
    float: left;
    width: 749px;
}
.SpecContentrightshms li {
    background: url("rl_SpecContentlepic.jpg") no-repeat scroll left center transparent;
    font-size: 14px;
    line-height: 2em;
    margin-left: 10px;
    text-indent: 1em;
}
.SpecContentrightshms li a {
    color: #000000;
}
.SpecContentrightshms span {
    float: right;
    margin-right: 15px;
}
.SpecContent-Bottom {
    background: url("rl_SpecContent-Bottom.jpg") no-repeat scroll 0 0 transparent;
    height: 208px;
  
    position: relative;
    width: 1004px;
}
.SpecContentrightmore2 {
    float: right;
    line-height: 36px;
    margin-right: 10px;
}
.SpecContent-Bottom ul {
    display: block;
    float: left;
    margin-top: 15px;
    width: 1004px;
}
.SpecContent-Bottom li {
    float: left;
    margin-left: 30px;
}
.SpecContent-Bottom li a img {
    border: 1px solid #CCCCCC;
}
.SpecContent-Bottom li a p {
    color: #000000;
    display: block;
    margin-top: 10px;
    text-align: center;
}
.SpecContent-Bottom li a:hover img {
    border: 1px solid #FF0000;
}
.SpecContent-Bottom li a:hover p {
    color: #FF0000;
}
.SpecContentrightshms a:hover, .SpecContentrightxzdt a:hover, .SpecContentrightbmdt a:hover, .SpecContentrightb a:hover {
    color: #FF0000;
}
.WdateDiv {
    background-color: red;
    border: 1px solid #C5E1E4;
    padding: 2px;
    width: 230px;
}
