﻿*{margin: 0px;padding: 0px;}
body{background: url(../images/body_bg.jpg) repeat center top;font-family: "微软雅黑",Arial, Helvetica, sans-serif;;font-size:12px;color:#666666;line-height:2em; height:100%;}
ul{list-style-type: none;}
a{text-decoration: none;}
a:visited{ color:#930; text-decoration: none;}
a:hover{ color:#2585AD; text-decoration: none;}
.clearboth{  clear:both;}
img{ border:0;}

#top {width: 1280px;margin-right: auto;margin-left: auto;}
#top .kstd {text-align: right;width: 360px;float:right;margin:10px 0px;height:25px;}
#top .kstd ul {list-style-type:none;}
#top .kstd li {float: left;width: 90px;background:url(../images/icon_05.jpg) left 50px no-repeat;padding-top:2px;}
#top .kstd a {font-size: 12px;color: #bbbbbc;text-decoration: none;}
#top .kstd a:hover{color:#efefef;}
#top .kstd img {padding-right: 5px;}
#top .kstd span {font-size: 12px;color: #bbbbbc;padding-left:10px;}
.top_bottom {width: 100%;background: url(../images/top_bg01.jpg) center top no-repeat;height:110px;margint:0px auto;text-align:center;}
.top_bottom .sydh{ width:1280px;margin-right: auto;margin-left: auto;text-align:center;}
#logo {width: 1280px;font-size:18px;float: left;}
#logo .span01 {color: #0195d3;}
#logo .span02 {color: #aa0000;}

#banner {text-align: center;width: 100%;margin:0px auto; height:369px; overflow:hidden;}
#bannerdiv { width:1280px; text-align: center; margin:0px auto;}
#main {background-image: url(../images/main_bg01.jpg);background-repeat: no-repeat;background-position: center top;text-align: center;width: 100%;
margin-right: auto;margin-left: auto;height:455px;}

#Business {width: 1200px;margin: 0 auto;padding-top:5px;text-align: left;}
#Business h3 {font-size: 24px;font-weight: bold;color: #aa0000;width: 130px;padding-left:15px;height:100px;float:left;margin-left:60px;}
#Business span {font-family: Arial, Helvetica, sans-serif;}
#Business .ywfw {float:left;width: 140px;margin-left:50px;}
#Business .ywfw p {font-size: 14px;color: #ff0000;padding:0px;text-transform: uppercase;}
#Business .ywfw span {margin-top:3px;font-size:14px;font-weight:500;letter-spacing:10px;float:left;margin-left:32px;width: 140px;color: #aa0000;display:block}
#Business .ywfw a {text-decoration: none; color: #ff0000; line-height:14px;}
#Business .ywfw a:hover{ color:#454545;}

#main_bottom {width: 1200px;margin-right: auto;margin-left: auto;text-align:left;margin-top:15px;padding-bottom:17px;}
#main_bottom .gywm {float: left;margin-right:13px;text-align:left;width:325px;}
#main_bottom .gywm .nr {background: url(../images/gywm_bg.jpg) no-repeat center top;padding-top:133px;line-height:15px;color:#FFFFFF;font-size:12px;text-align:left;width:325px; padding-bottom:20px;}
#main_bottom .gywm .nr p {font-size: 12px;padding-left:10px;padding-right:10px;font-weight:inherit;}

#xwzx {float: left;width: 437px;}
#xwzx li{height:40px;padding-left:2px;margin-top:10px;padding-bottom:9px;float:left;width:427px;border-bottom: 1px dashed #999999;}
#xwzx .xw{float:right; width:350px;font-size: 14px;color:#333333;line-height: 1.6em;}
#main_bottom #xwzx .xwlj01 .sj {background:url(../images/sj_bg.jpg) 4px top no-repeat;}
.sj {float:left;width:75px;background:url(../images/sj_01.jpg) 4px top no-repeat;padding-top:6px;color:#FFFFFF;height: 40px; text-align:center;line-height: 1.4em;}
.sj .sjys_01 {font-size: 20px;font-weight:bold;}
#xwzx li a {font-size: 14px;color: #454545;text-decoration: none;line-height: 1.5em;}
#xwzx li a:hover{color: #0195D3;}
#xwzx .xw p {font-size:12px;color:#999999; line-height:1.5em;}

#main_bottom .anli_01{float: left;margin-left:15px;width:405px;}
#footer #bottom .rxdh .bt {}
#main_bottom .anli_01 .anli_tu {float:left;padding-right:5px;}
#main_bottom anli_01 .anli_02{float: left;width:405px;padding-top: 5px;}
#main_bottom anli_01 .anli_02 .anli_tu {float:left;padding-right:5px;}
#footer {width: 100%; margin-bottom:20px;background: url(../images/footer_bg.jpg) no-repeat center bottom; padding-bottom:10px; }
#footer .bottom {width: 1000px;margin-right: auto;margin-left: auto;padding-bottom:25px;}
#footer .bottom .rxdh {float: left;width: 290px;margin-top: 25px;margin-right: 95px; display:inline;}
#footer .bottom .rxdh .zw font {font-size: 14px;color: #cbcbcb;padding-top:10px;display:block;}
#footer .bottom .zxly {float: left;width: 290px;margin-top: 25px;background: url(../images/zxly_bg.jpg) no-repeat 105px top;}
#footer .bottom .zxly b {padding-left: 22px;padding-top:2px;color: #FFFFFF;}
#footer .bottom .zxly a {color: #FFFFFF;text-decoration: none;}
#footer .bottom .zxly a:hover {color: #FFFFFF;text-decoration: underline;}
#footer .bottom  img {float: left;padding-right:4px;}
#footer .bottom .bt {font-size: 18px;color: #FFFFFF;}
#footer .bottom .zw {padding-left: 25px;width: 270px;float:left;}
#footer .bottom .bqsy {float: right;width: 225px;}
#footer .bottom .bqsy img {padding-bottom:25px;padding-left:88px; float:none;}
#footer .bottom .bqsy font {font-size: 12px;color: #FFFFFF;}
#footer .bottom .bqsy span {font-size: 12px;font-weight: bold;color: #FFFFFF;}
#footer .bottom .bqsy p {color: #666666;}
#footer .bottom .bqsy a {color: #666666;text-decoration: none;}
#footer .bottom .bqsy a:hover {color: #999;}
#footer .bottom .ywbt1 {font-size: 16px;color: #999999;}



.artist_l {POSITION: relative; }
.artist_l .a1 { OVERFLOW: hidden; WIDTH: 132px; POSITION: absolute;  HEIGHT: 143px; LEFT: 0px; TOP:0px;}
.artist_l .a2 { OVERFLOW: hidden; WIDTH: 132px; POSITION: absolute;  HEIGHT: 143px; LEFT: 137px; TOP:0px;}
.artist_l .a3 { OVERFLOW: hidden; WIDTH: 132px; POSITION: absolute;  HEIGHT: 143px; LEFT: 0px; TOP: 148px;}
.artist_l .a4 { OVERFLOW: hidden; WIDTH: 132px; POSITION: absolute;  HEIGHT: 143px; LEFT: 137px; TOP: 148px;}
.artist_l .a1 A { FONT-SIZE: 14px;  OVERFLOW: hidden; WIDTH: 132px; HEIGHT: 30px; padding-top:150px;}
.artist_l .a2 A { FONT-SIZE: 14px;  OVERFLOW: hidden; WIDTH: 132px; HEIGHT: 30px; padding-top:150px;}
.artist_l .a3 A { FONT-SIZE: 14px;  OVERFLOW: hidden; WIDTH: 132px; HEIGHT: 30px; padding-top:150px;}
.artist_l .a4 A { FONT-SIZE: 14px;  OVERFLOW: hidden; WIDTH: 132px; HEIGHT: 30px; padding-top:150px;}
.artist_l A {BACKGROUND: #fff; FILTER: alpha(opacity=0); LEFT: 0px; top:0px; COLOR: #000; POSITION: absolute; opacity: 0.7; text-decoration:none; text-align:center; font-weight:bold;}
.artist_l A:hover {COLOR: #f00; height:110px; padding-top:60px}
.artist_l A STRONG {LINE-HEIGHT: 2em;}

.links { margin-left:24px; margin-top:10px; width:948px;}
.links a{ color:#666; text-decoration:none;}
.links a:hover{ color:#999; text-decoration:none;}


