html,body{height:100%;margin:0px;}
body{font-size:12px;margin:0px auto;color:#3d3d3d;padding-top:0px; font-family: "microsoft yahei" !important; font-family:Arial, Helvetica, sans-serif; background:#000;}
div,h1,h2,h3,h4,span,p,strong,ul,li,img,form,dl,dt,dd,tt{margin:0px;padding:0px;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#b80737;}
img{border:0px;}
.clear{clear:both;font-size:0px;}

.ibg_a{ width:100%; height:101px;background:url(../images/abg01.jpg) no-repeat center top; overflow:hidden;}
.ibg_b{ width:100%; height:146px;background:url(../images/abg02.jpg) no-repeat center top; overflow:hidden;}
.ibg_c{ width:100%; height:108px;background:url(../images/abg03.jpg) no-repeat center top; overflow:hidden;}
.ibg_d{ width:100%; height:77px;background:url(../images/abg04.jpg) no-repeat center top; overflow:hidden;}
.ibg_e{ width:100%; height:115px;background:url(../images/abg05.jpg) no-repeat center top; overflow:hidden;}
.ibg_f{ width:100%; height:153px;background:url(../images/abg06.jpg) no-repeat center top; overflow:hidden;}
.sbga{ width:100%; height:107px;background:url(../images/sbg01.jpg) no-repeat center top; overflow:hidden;}
.sbgb{ width:100%; height:123px;background:url(../images/sbg02.jpg) no-repeat center top; overflow:hidden;}
.wcn{ width:1000px; margin:0px auto; background:#;}

.isp{ padding-left:430px;}
.isp a{ display:block; width:130px; height:42px; line-height:42px; color:#fff; font-size:18px; text-align:right; background:url(../images/ico01.png) no-repeat left top;}
.isp a:hover{background:url(../images/ico02.png) no-repeat left top;}

.nav{ background:#ffcd1d; border-top:solid 1px #fce07e;}
.i_nav{}
.i_nav li{ float:left; font-size:18px; height:42px; padding:21px 30px 0px 10px;}
.i_nav li a{ color:#000; float:left; height:23px; padding-left:30px;}
.navon,.navoff:hover{ background:url(../images/bico01.jpg) no-repeat  left top;}
.navoff{ background:url(../images/bico02.jpg) no-repeat  left top;}

.logolk{ float:left; padding-top:20px;}
.logolk a{ float:left; width:265px; height:40px; background:#;}

/* 二级 */
.wbg{ background:#181818; width:100%;}

.qj_titlea{ background:url(../images/qj_bg01.jpg) repeat-x bottom;}
.qj_titlea h1{ color:#fff; display:block; background:url(../images/qj_01.jpg) no-repeat left top; height:70px; font-size:20px; line-height:70px; padding-left:248px; font-weight:normal;}
.qj_titleb{ background:url(../images/qj_bg02.jpg) repeat-x bottom;}
.qj_titleb h1{ color:#fff; display:block; background:url(../images/qj_02.jpg) no-repeat right top; height:69px; font-size:20px; line-height:69px; padding-left:248px; font-weight:normal;}
.qj_titlec{ background:url(../images/qj_bg03.jpg) repeat-x bottom;}
.qj_titlec h1{ color:#fff; display:block; background:url(../images/qj_03.jpg) no-repeat left top; height:69px; font-size:20px; line-height:69px; padding-left:248px; font-weight:normal;}
.qj_titled{ background:url(../images/qj_bg04.jpg) repeat-x bottom; height:70px;}
.qj_titled h1{ color:#fff; display:block; background:url(../images/qj_05.jpg) no-repeat right top; height:70px; font-size:20px;  padding-right:80px; font-weight:normal;}
.qj_titled h1 span{ display:block; background:url(../images/qj_06.jpg) no-repeat 293px 24px; text-align:right; height:45px; padding-top:25px;}

.w_linea{ height:53px;}
.w_lineb{ height:100px;}
.qj_cna{ font-size:14px; color:#e2e2e2; line-height:30px; float:left; width:645px; padding:25px 0px 0px 10px;}
.qj_cna p{ text-indent:2em;}
.qj_imga{ float:right; padding:25px 0px 35px 0px;}
.qj_imgb{ float:left; padding:25px 0px 35px 0px;}
.qj_cnb{ font-size:14px; color:#e2e2e2; float:right; width:695px; padding:20px 10px 0px 0px;}
.qj_cnb p{ text-indent:2em;line-height:30px; }
.qj_cnb ul{ left:left;}
.qj_cnb li{ float:left; width:695px; padding:5px 0px;}
.qj_cnb li b{ float:left; padding-right:10px;}
.qj_cnb li span{ float:left;}
.qj_cnc{ font-size:14px; color:#e2e2e2; line-height:30px; float:left; width:530px; padding:25px 0px 0px 0px;}
.qj_cnc p{ text-indent:2em;}
.qj_imgc{ float:right; padding:25px 5px 40px 0px;}
.qj_cnc p b{ color:#a4e53e; font-size:18px;}
.qj_cnd{ font-size:14px; color:#e2e2e2; line-height:30px; float:right; width:530px; padding:25px 0px 0px 0px;}
.qj_cnd p{ text-indent:2em;}
.qj_imgd{ float:left; padding:25px 5px 0px 0px;}


/* 大咖 */
.dk_a{ background:url(../images/ren01.jpg) no-repeat left 36px; height:615px;}
.dk_a h1{ display:block; padding:75px 0px 0px 190px;}
.dkawd{ padding:10px 60px 0px 220px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawd span{ text-align:right; display:block; padding-right:5px;}

.dk_b{ background:url(../images/ren02.jpg) no-repeat right 0px; margin-top:-260px;}
.dk_b h1{ display:block; padding:85px 0px 10px 219px;}

.dk_c{ background:url(../images/ren03.jpg) no-repeat right 0px; clear:both; margin-top:20px;padding-bottom:120px;}
.dk_c h1{ display:block; padding:25px 0px 10px 0px;}
.dkawdc{ padding:10px 60px 0px 0px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdc span{ text-align:right; display:block; padding-right:205px;}

.dk_d{ background:url(../images/ren04.jpg) no-repeat 214px 0px; margin-top:-80px;padding-bottom:95px;}
.dkd_lf{ float:left; width:320px;}
.dkd_lf h1{ display:block; padding:100px 0px 30px 0px;}
.dkawdd{ float:right; width:415px;line-height:27px; color:#e2e2e2; font-size:14px; padding-top:80px;}

.dk_e{ background:url(../images/ren05.jpg) no-repeat right 0px; clear:both; margin-top:-80px;padding-bottom:20px;}
.dk_e h1{ display:block; padding:35px 0px 10px 0px;}
.dkawde{ padding:10px 270px 0px 0px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawde span{ text-align:right; display:block; padding-right:205px;}

.dk_f{ background:url(../images/ren06.jpg) no-repeat left 0px; clear:both; margin-top:0px;padding-bottom:20px;}
.dk_f h1{ display:block; padding:35px 0px 10px 230px;}
.dkawdf{ padding:0px 0px 0px 255px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdf span{ text-align:right; display:block; padding-right:205px;}

.dk_g{ background:url(../images/ren07.jpg) no-repeat right 0px; clear:both; margin-top:-10px;padding-bottom:20px;}
.dk_g h1{ display:block; padding:55px 0px 10px 0px;}
.dkawdg{ padding:10px 450px 0px 0px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdg span{ text-align:right; display:block; padding-right:205px;}

.dk_h{ background:url(../images/ren08.jpg) no-repeat left 0px; clear:both; margin-top:0px;padding-bottom:80px;}
.dk_h h1{ display:block; padding:95px 0px 10px 260px;}
.dkawdh{ padding:0px 0px 0px 290px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdh span{ text-align:right; display:block; padding-right:205px;}

.dk_i{ background:url(../images/ren09.jpg) no-repeat right 0px; clear:both; margin-top:-80px;padding-bottom:90px;}
.dk_i h1{ display:block; padding:55px 0px 10px 290px;}
.dkawdi{ padding:10px 250px 0px 0px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdi span{ text-align:right; display:block; padding-right:205px;}

.dk_j{ background:url(../images/ren10.jpg) no-repeat left 0px; clear:both; margin-top:-50px;padding-bottom:190px;}
.dk_j h1{ display:block; padding:25px 0px 10px 230px;}
.dkawdj{ padding:0px 0px 0px 265px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdj span{ text-align:right; display:block; padding-right:205px;}

.dk_k{ background:url(../images/ren11.jpg) no-repeat right 0px; clear:both; margin-top:-150px;padding-bottom:90px;}
.dk_k h1{ display:block; padding:55px 0px 0px 290px;}
.dkawdk{ padding:10px 250px 0px 0px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdk span{ text-align:right; display:block; padding-right:205px;}

.dk_l{ background:url(../images/ren12.jpg) no-repeat left 0px; clear:both; margin-top:-50px;padding-bottom:80px;}
.dk_l h1{ display:block; padding:25px 0px 10px 230px;}
.dkawdl{ padding:0px 0px 0px 275px; line-height:27px; color:#e2e2e2; font-size:14px;}
.dkawdl span{ text-align:right; display:block; }


.yz_title{ padding:50px 0px 18px 9px; border-bottom:solid 1px #df2961;}
.yz_title h1{ display:block; background:url(../images/yz_01.jpg) no-repeat left top; height:23px; padding-top:6px; font-size:px; color:#e83a70; font-size:20px; font-weight:normal; padding-left:125px;}
.yz_titleb{ padding:50px 0px 18px 9px; border-bottom:solid 1px #505050;}
.yz_titleb h1{ display:block; background:url(../images/wjbg.jpg) no-repeat left top; height:23px; padding-top:6px;}
.yz_titleb h2{ display:block; background:url(../images/yz_01b.jpg) no-repeat left top; height:23px; padding-top:6px;}

.yz_tdtitle{ float:left; margin-top:3px; border-top:solid 1px #4b0327;}
.yz_tdtitle li{ float:left; color:#fff; font-size:18px; text-align:center; background:#aa164e; height:48px; line-height:48px;}
.tdtitlea{ width:70px; border-right:solid 1px #4b0327;}
.tdtitleb{ width:210px;border-right:solid 1px #4b0327;}
.tdtitlec{ width:470px;border-right:solid 1px #4b0327;}
.tdtitled{ width:247px;}

.yz_tdtitleb{ float:left; margin-top:3px; border-top:solid 1px #4b0327;}
.yz_tdtitleb li{ float:left; color:#fff; font-size:18px; text-align:center; background:#aa164e; height:48px; line-height:48px;}
.tdtitleba{ width:122px; border-right:solid 1px #4b0327;}
.tdtitlebb{ width:405px;border-right:solid 1px #4b0327;}
.tdtitlebc{ width:85px;border-right:solid 1px #4b0327;}
.tdtitlebd{ width:110px;}

.yz_cn{ background:#001e28 url(../images/tabbg.jpg) repeat-x top; border-left:solid 1px #505050;border-right:solid 1px #505050;border-bottom:solid 1px #505050; font-size:14px; color:#fff;}
.yz_cn td{ height:46px;}
.yz_cn span{ display:block; padding-left:15px;}
.yzfbg{}
.yzfbg td{ background:url(../images/toumingbg01.png) repeat left top;}
.yza{ text-align:center; width:69px; border-right:solid 1px #505050;}
.yzb{  width:145px; border-right:solid 1px #505050;}
.yzc{  text-align:center; width:64px; border-right:solid 1px #505050;}
.yzd{  width:470px; border-right:solid 1px #505050;}
.yze{  }
.yzf{  text-align:center;}

.yzbb{  width:121px; border-right:solid 1px #505050;}
.yzdb{  width:405px; border-right:solid 1px #505050;}
.yzeb{  width:85px; border-right:solid 1px #505050; text-align:center;}
.yzfb{  text-align:center;}
.yzfb a{ display:block; width:72px; height:25px; background:url(../images/button.png) no-repeat left top;}
.yzfb b{ display:block; padding-left:18px;}
.wlineb{ height:90px;}

/* 五月好音乐 */
.hyy_cn{ background:url(../images/yhh_bg02.jpg) repeat-y left top;}
.hyy_in{ background:url(../images/yhh_bg01.jpg) no-repeat left top;}
.hyy_lf{ float:left; width:251px; padding-top:30px;}
.hyy_lf li{ display:block; padding:0px 1px; margin-bottom:1px;}
.hyy_lf li a{ display:block; text-align:right; padding-right:40px; height:55px; line-height:55px; font-size:21px;}
.lfnavon{ color:#fff; background:#91054f;}
.lfnavon:hover{ color:#fff;}
.lfnavoff{ color:#be387f; background:#2f0526;}

.hyy_rt{ width:725px; float:right;}
.hyy_rt h1{ display:block; padding:18px 0px 20px 16px; border-bottom:solid 1px #505050;}
.hyy_list{ float:left; padding-bottom:70px;}
.hyy_list li{ float:left; width:725px; border-bottom:dashed 1px #545454; padding:25px 0px;}
.hyy_list li b{ float:left; padding-left:5px;}
.hyy_list li div{ float:right; width:412px;}
.hyy_list li div strong{ color:#ffcd1d; font-size:18px; font-weight:normal; line-height:30px; display:block; padding-bottom:5px;}
.hyy_list li div p{ color:#fff; line-height:28px; font-size:15px;}
.hyy_list li div span{ display:block; padding-top:15px;}
.hyy_list li div a{ margin-right:20px;}

/* 媒体 */
.mtcn{ background:#001128 url(../images/mtbg.jpg) repeat-x left top; margin-top:2px; padding:50px 80px 70px 80px;}
.mtcn ul{}
.mtcn ul li{ color:#fff; height:50px; line-height:50px; background:url(../images/ico03.png) no-repeat left 20px; font-size:16px; padding-left:20px; border-bottom:solid 1px #383b3e;}
.mtcn ul li a{ color:#fff;}
.mtcn ul li a:hover{ color:#ffcd1d;}
.mtcn ul li span{ float:right; padding-right:20px;}

/* 往届*/
.wj{}
.wj ul{ float:left; padding:0px 0px 0px 0px;}
.wj li{ float:left; text-align:center; padding:40px 25px 0px 25px;}
.wj li p{ font-size:17px; color:#fff;}
.wj li img{ margin-bottom:15px;}


.forsy{ float:right; padding:25px 90px;}






.foryinyue{ position:absolute; top:0px; z-index:1000; width:100%;}
.foryinyue div{ width:850px; margin:0px auto; text-align:right;}

.z_foot{ background:#000 url(../images/forfoot.jpg) no-repeat center top; height:168px; }
.z_foot div{ margin:0px auto; width:636px;}
.z_foot div p{ display:block; padding:139px 0px 0px 182px;}
.z_foot div p a{ display:block; width:225px; height:17px; background:#;}



/* 弹出 */
.mydiv2{ 
z-index:1000; 

top:150px; width:100%;

position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 


} 

.bg { 
background-color:#000; 
width: 100%; 
height: 100%; 
left:0; 
top:0;/*FF IE7*/ 
filter:alpha(opacity=70);/*IE*/ /*点击后背景透明效果*/ 
opacity:0.7;/*FF*/ 
z-index:-1000;
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 
_top:       expression(eval(document.compatMode && 
            document.compatMode=='CSS1Compat') ? 
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 
} 
.tc{ width:630px; margin:0px auto;  background:#fff;}
.tc_b{ padding:10px 15px;}
.tc_b h2 a{ cursor:pointer; }
.tc_b h1{ display:block; font-size:18px;  color:#a05237;}
.tc_b h2{ float:right; margin-top:-45px;}
.tc_b table{ background:#dedede; margin-top:15px;}
.tc_b table td{ background:#fff; padding:5px 10px; text-align:left; line-height:24px; font-size:15px;}
.tc_b table td p{ display:block; text-align:center;}
.tc_b h3{ display:block; text-align:right; padding:15px 0px 5px 0px;}
.tc_b h3 a{ color:#a05237;  font-size:16px;}
.tc_b h3 a:hover{text-decoration:underline;}

.tc_x{ width:600px; height:400px; background:#000; padding:2px 25px 10px 25px; text-align:center; margin:0px auto;}
.tc_x span{ display:block; text-align:right; line-height:32px; padding-right:10px;}
.tc_x span a{ color:#ccc; cursor:pointer;}
.tc_x span a:hover{ color:#fff;}

.tcwd{ background:#fff; width:790px; margin:0px auto;
-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	
	}
.forclose{ display:block; text-align:right; padding:5px 10px 0px 0px;}
.forclose img{ cursor:pointer;}
.tcwd h1{ display:block; padding:0px 30px 10px 30px; font-size:22px; line-height:30px; font-weight:normal; color:#b20818;}
.tcwd p{ display:block;  line-height:26px; font-size:15px; padding:0px 30px;}
.tcwd h2{ display:block; padding:10px 0px 10px 30px;}
.tctda{ padding:0px 30px 30px 30px;}
.tcwd table{ background:#c8c8c8;}
.tcwd td{ font-size:15px; text-align:center; background:#fff; padding:5px 0px;}
.tcwd td span{ display:block; text-align:left; padding-left:15px;}
.tcwd td a{ color:#0b75c0;}

/* 固定浮动 */
.fix-block-r{position:fixed;_position:absolute;width:61px;padding-bottom:130px;visibility:hidden;z-index:1000; padding-right:5%;}
.fix-block-r .back-top{background-color:#; position:absolute;width:61px;}
.fd{width:50px; background:#; text-align:center; line-height:30px; padding:10px 0px;}
.back-top{ background:url(../images/gotop.png) no-repeat left top; width:61px; height:59px;float:left; }
.to-favorite{ display:block;}

.shop_intrrt{ float:right; width:215px; border-top:solid 1px #fff;}


