﻿body { font-family:"宋体", Arial; margin:0px auto; color:#444; font-size:12px; background:#FFF; }
img { border:none; }
a:link { color:#666; text-decoration:none; }
a:visited { color:#666; text-decoration:none; }
a:hover { color:#ff0000; text-decoration:none; }
ul { margin:0px; padding:0px; }
ul li { margin:0px; padding:0px; list-style:none; }
h1, h2, h3, h4, h5, h6, h7 { margin:0; padding:0; font-size:14px; }
.block10 { height:10px; overflow:hidden; font-size:1px; clear:both; }
.block20 { height:20px; overflow:hidden; font-size:1px; clear:both; }
#head{ width:960px; height:139px; margin:0 auto;overflow:hidden;background:url(../images/top.jpg) no-repeat;}
#head #tohome{width:114px;height:133px;display:block;overflow:hidden;text-indent:-9999px;}
/*
#nav { height:42px; line-height:42px; width:960px; background:#860001; margin:0 auto; color:#FFF; font-size:14px; font-family:"微软雅黑", Arial; }
#nav ul { overflow:hidden; margin-left:20px; }
#nav ul li { letter-spacing:2px; padding:0 26px; background:url(../images/icon1.jpg) no-repeat left center;  margin-left:-2px; float:left;}
#nav a { color:#FFF;}
*/
#nav { height:42px; line-height:42px; width:960px; background:#860001; margin:0 auto; color:#FFF; font-size:14px; font-family:"微软雅黑", Arial; }
#nav ul { overflow:hidden;height:42px; width:960px;overflow:hidden;background:url(../images/nav.jpg) no-repeat;}
#nav ul li {float:left;}
#nav a{display:block;height:42px; width:113px;overflow:hidden;float:left;text-indent:-9999px;}
#nav a.a1{width:126px;}
#nav a.a1:hover{background:url(../images/nav.jpg) no-repeat 0px -42px;}
#nav a.a2{width:113px;}
#nav a.a2:hover{background:url(../images/nav.jpg) no-repeat -126px -42px;}
#nav a.a3{width:115px;}
#nav a.a3:hover{background:url(../images/nav.jpg) no-repeat -239px -42px;}
#nav a.a4{width:109px;}
#nav a.a4:hover{background:url(../images/nav.jpg) no-repeat -354px -42px;}
#nav a.a5{width:118px;}
#nav a.a5:hover{background:url(../images/nav.jpg) no-repeat -463px -42px;}
#nav a.a6{width:112px;}
#nav a.a6:hover{background:url(../images/nav.jpg) no-repeat -581px -42px;}
#nav a.a7{width:116px;}
#nav a.a7:hover{background:url(../images/nav.jpg) no-repeat -693px -42px;}
#nav a.a8{width:150px;}
#nav a.a8:hover{background:url(../images/nav.jpg) no-repeat -809px -42px;}

#focus { overflow:hidden; width:960px; height:316px; margin:0 auto; margin-top:12px;  }
#focus img{width:960px; height:316px;}
#focus .loading{width:32px;height:32px;margin:50px auto;}
#focus .loading img{width:32px; height:32px;}
#footer { width:960px; height:auto; overflow:hidden; margin:0 auto; line-height:24px; }
#footer p{margin:0px;padding:0px;}
#footer #footer_nav { text-align:center; background:#B2B0B1; height:24px; color:#5A5859; }
#footer #footer_nav a:hover { color:#FFF; }
#worpInfo { height:78px; width:960px; margin:auto; }
#main { width:960px; height:auto; overflow:hidden; margin:10px auto; line-height:24px; }
#main_left { width:690px; height:auto; float:left; border:1px solid #DDD; }
#main_right { width:255px; height:auto; float:right; }
h3.tit { height:33px; line-height:33px; background:url(../images/bg_1.jpg) repeat-x; padding:0 15px; clear:both; }
h3.tit span { float:right; font-weight:normal; font-size:12px; }
.r_bor { border:1px solid #DDD; }
ul.list { overflow:hidden; margin:10px; height:150px; }
ul.list li { height:25px; line-height:25px; background:url(../images/li_fk.jpg) no-repeat 5px 10px; padding-left:15px; overflow:hidden;}

#main_left .k { width:328px; height:336px; float:left; border:1px solid #bbb; margin:10px 0px 0px 10px; overflow:hidden; }
#main_left .k h1 { height:33px; background:url(../images/bg_2.jpg) no-repeat; line-height:33px; color:#FFF; padding:0 10px; }
#main_left .k h1 span { float:right; font-weight:normal; font-size:12px; }
#main_left .k h1 span a { color:#FFF; }
#main_left .k .tj { height:101px; margin:10px; overflow:hidden; }
#main_left .k .tj .imgBox { background:url(../images/imgBox_bg.jpg) no-repeat; height:101px; width:103px; display:block; margin-right: 10px; text-align:center; float:left; }
#main_left .k .tj .imgBox img { width:90px; height:90px; margin-top:5px; }
#main_left .k ul { overflow:hidden; }
#main_left .k ul li { height:30px; line-height:30px; overflow:hidden; *height:26px;*line-height:26px;}
#main_left .k ul li a { float:left; background:url(../images/li_fk.jpg) no-repeat 15px 12px; padding-left:25px; }
#main_left .k ul li .icon { background:url(../images/icon2.jpg) no-repeat center; overflow:hidden; width:20px; height:30px; float:right; text-indent:-999px; }
#main_left .k ul li.li_bg { background:#F2F2F2; }

/* 首页6个框
#main_left .k { width:218px; height:336px; float:left; border:1px solid #bbb; margin:10px 0px 0px 10px; overflow:hidden; }
#main_left .k h1 { height:33px; background:url(../images/bg_2.jpg) no-repeat; line-height:33px; color:#FFF; padding:0 10px; }
#main_left .k h1 span { float:right; font-weight:normal; font-size:12px; }
#main_left .k h1 span a { color:#FFF; }
#main_left .k .tj { height:101px; margin:10px; overflow:hidden; }
#main_left .k .tj .imgBox { background:url(../images/imgBox_bg.jpg) no-repeat; height:101px; width:103px; display:block; margin-right: 10px; text-align:center; float:left; }
#main_left .k .tj .imgBox img { width:90px; height:90px; margin-top:5px; }
#main_left .k ul { overflow:hidden; }
#main_left .k ul li { height:30px; line-height:30px; overflow:hidden; *height:26px;*line-height:26px;}
#main_left .k ul li a { float:left; background:url(../images/li_fk.jpg) no-repeat 15px 12px; padding-left:25px; }
#main_left .k ul li .icon { background:url(../images/icon2.jpg) no-repeat center; overflow:hidden; width:20px; height:30px; float:right; text-indent:-999px; }
#main_left .k ul li.li_bg { background:#F2F2F2; }
*/

#main_right #LC {width:252px; height:223px; overflow:hidden;background:url(../images/lc.jpg) no-repeat;text-align:center;padding-top:52px;}
#case { width:960px; border:1px solid #DDD; margin:0 auto; }
#case ul { margin-top:10px; overflow:hidden; }
#case ul li { margin-left:13px; height:200px; width:223px; float:left; overflow:hidden; display:block; line-height:30px; text-align:center; }
#case ul li div { width:215px; height:156px; border:1px solid #DDD; padding:3px; }
#case ul li img { width:215px; height:156px; }
#links { width:960px; min-height:50px; background:#FBFBFB; border:1px solid #DDD; margin:10px auto; line-height:24px; }
#main #about_left { float:left; overflow:hidden; width:255px; }
#main #about_left #zhuying { height:auto; overflow:hidden; padding-bottom:10px;}
#main #about_left #zhuying a.sel,#main #about_left #zhuying a.sel:hover{ color:#A3140C}
#main #about_left #zhuying a { height:41px; line-height:41px; width:229px; display:block; background:url(../images/zhuying_bg.jpg) no-repeat 0px 0px; margin:0 auto; margin-top:10px; font-family:"微软雅黑"; font-size:16px; text-indent:35px; color:#888; }
#main #about_left #zhuying a:hover { color:#444; text-decoration:none; }
#main #about_left #LC2 {width:252px; height:223px; overflow:hidden;background:url(../images/lc.jpg) no-repeat;text-align:center;padding-top:52px;}
#main #about_right { width:690px; height:auto; float:right; border:1px solid #DDD; min-height:883px; }
#main #about_right #content { margin:10px; color:#666; overflow:hidden; }
#main #about_right #content h1{text-align:center;font-family:Microsoft Yahei;font-size:18px;margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;}
#main #about_right #content #attr{text-align:center;line-height:20px;border-bottom:solid 1px #dddddd;padding:0px 0px 5px 0px;margin-bottom:20px;}
/*
#main #about_right #library { display:block; overflow:hidden; margin:10px;}
#main #about_right #library li{ height:40px; line-height:40px; padding:0 12px;}
#main #about_right #library li.liBg{ background:#F9F9F9;}
#main #about_right #library span{ width:233px; display:inline-block;}
#main #about_right #library em{ font-style:normal; width:100px; display:inline-block;}
#main #about_right #library .music_player{ margin-top:8px;}
*/
#main #about_right #library { display:block; overflow:hidden; margin:10px auto;width:669px;height:auto;}
#main #about_right #library li{width:223px;height:30px; line-height:30px; overflow:hidden; *height:26px;*line-height:26px;float:left;}
#main #about_right #library li a{ float:left; background:url(../images/li_fk.jpg) no-repeat 0px 12px; padding-left:25px;background:url(../images/icon2.jpg) no-repeat 0px 4px; }

#main #caseList { margin-top:15px; overflow:hidden; _margin-left:-11px; }
#main #caseList li { float:left; width:215px; height:200px; margin-left:11px; text-align:center; line-height:40px; overflow:hidden; }
#main #caseList li div { width:215px; height:156px; overflow:hidden; }
#main #caseList li img { width:215px; height:156px; }
#main #newsList { margin-top:15px; overflow:hidden; _margin-left:-11px; }
#main #newsList li{height:25px;line-height:25px;border-bottom:dotted 1px #ddd;background:url(../images/li.jpg) no-repeat 5px 11px;text-indent:15px;margin:0px 10px 0px 10px;}
#main #newsList li a{float:left;}
#main #newsList li span{float:right;margin-left:10px;}
#main #about_right .celebrity{ margin:0px 10px 15px 10px; height:166px; overflow:hidden;}
#main #about_right .celebrity .picBox{ width:128px; height:166px; float:left; display:block; overflow:hidden; }
#main #about_right .celebrity .picBox img{ width:120px; height:158px; padding:3px; border:1px solid #DDD;}
#main #about_right .celebrity .textBox{ float:right; padding:0 10px; width:515px;}
#main #about_right .celebrity h4{ height:30px; font-size:12px;}
#main #about_right .celebrity h4 a{ color:#444;}
#main #about_right .celebrity p.box{ display:block; height:60px; background:#E8E6E7; padding-right:10px; margin-top:10px;}
#main #about_right .celebrity p.box b{ color:#FFF; width:24px; height:60px; display:block; float:left; background:#B90E04; text-align:center; margin-right:10px;}
#pager { overflow:hidden; color:#333; height:20px; line-height:20px; overflow:hidden; text-align:center; padding:10px 0; }
#pager span { cursor:pointer; padding:3px 6px; border:1px solid #DDD; }
#pager .sel { color:#FFF; background:#A3140C; }

#qq_lk{width:270px;height:78px;overflow:hidden;background:url(../images/qq.jpg) no-repeat;}
#qq_lk a{width:45px;height:45px;overflow:hidden;display:block;margin-top:32px;text-indent:-9999px;float:left;}


/*样音库 首页*/
#yangyin_list{width:690px;margin:0px auto;}
#yangyin_list .k { width:214px; height:336px; float:left; border:1px solid #bbb; margin:10px 0px 0px 10px; overflow:hidden; }
#yangyin_list .k h1 { height:33px; background:url(../images/bg_2.jpg) no-repeat; line-height:33px; color:#FFF; padding:0 10px; }
#yangyin_list .k h1 span { float:right; font-weight:normal; font-size:12px; }
#yangyin_list .k h1 span a { color:#FFF; }
#yangyin_list .k .tj { height:101px; margin:10px; overflow:hidden; }
#yangyin_list .k .tj .imgBox { background:url(../images/imgBox_bg.jpg) no-repeat; height:101px; width:103px; display:block; margin-right: 10px; text-align:center; float:left; }
#yangyin_list .k .tj .imgBox img { width:90px; height:90px; margin-top:5px; }
#yangyin_list .k ul { overflow:hidden; }
#yangyin_list .k ul li { height:30px; line-height:30px; overflow:hidden; *height:26px;*line-height:26px;}
#yangyin_list .k ul li a { float:left; background:url(../images/li_fk.jpg) no-repeat 15px 12px; padding-left:25px; }
#yangyin_list .k ul li .icon { background:url(../images/icon2.jpg) no-repeat center; overflow:hidden; width:20px; height:30px; float:right; text-indent:-999px; }
#yangyin_list .k ul li.li_bg { background:#F2F2F2; }
