@charset "gb2312";
*{ font-family:ËÎÌå; padding:0px; margin:0px;}
table{ padding:0px; margin:0px;}
a:link, a:visited { text-decoration: none;}
.box a{ color:#333;}
ul li{ list-style:none; padding:0px; margin:0px;}
.box{ width:992px; margin:0 auto; padding:0px;}
.daoh{ width:100%; background:#aa0000; height:50px; line-height:50px; text-align:center;}
.d_auto{ width:992px; margin:auto; position:relative;}
.d_auto li a{width:90px; color:#fff; font-size:16px;  height:45; display:inline-block; height:50px;}
.d_auto li a:hover{ background:#7e0000; height:50px;}
.d_auto li{ width:90px; color:#fff; font-size:16px; float:left;}
.hover{ background:#7e0000;}
.jiange{ height:53px; width:100%; background:#f2f2f2;}
.layout{ width:992px; margin:auto; overflow:hidden;}
.layout_fl{ width:200px; float:left;}
.layout_fl h2{ background: #a00 ;}
.layout_fl h2 a{ color: #fff;font-size: 16px;height: 25px;line-height: 34px;padding: 8px 0 0 13px;}
.layout_fl ul{ border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb;border-bottom:1px dashed #dbdbdb; overflow:hidden;padding:10px 0;}
.layout_fl ul li{ float:left; width:33%; text-align: center; padding:5px 0;}
.layout_fl ul li a{ color:#333;}
.layout_fl ul a:hover{ color:#aa0000;}
.layout_fl h3 {/*background: rgba(0, 0, 0, 0) url("/img/img_artist//arrow_02.png") no-repeat scroll 180px center;color: #333; padding: 0 0 0 0px; font-size:12px;text-indent: 16px; line-height:30px; position:relative; z-index:11;*/}
.layout_fl h3 a{ color:#333; font-weight:bold; display:block; font-size:14px;}
.layout_fl h3 a:hover{ /*border:2px solid #a00; border-right:none; background:#fff;*/}
.zuihyig{ border-bottom:1px solid #dbdbdb !important;}
.kongbaijg{ height:20px; width:100%;}

.search{ height:35px; width:410px;position:relative; margin:auto; padding:5px 0 0;}
.rmshous{ position:absolute;top:35px; left:51px;}
.rmshous a{ margin-left:10px; color:#333; font-size:12px;}
.search .txt{ border: 2px solid #a00;color: #aaa;float: left;height: 11px;padding: 6px;width: 258px; background:#fff;}
.search .btn{background: #a00;color: #fff;cursor: pointer;float: left;font-family: "Î¢ÈíÑÅºÚ";font-size: 16px;height: 27px;width: 65px; border:none;}


.guanggt{ width:992px; margin:auto; overflow:hidden;}

.layout_shuj{ width:780px; float:left; margin-left:10px; border:1px solid #dbdbdb; }
.s_yishu{ width:100%; border-bottom:1px solid #dbdbdb; overflow:hidden;}
.s_flont{ width:154px; height:140px; border-right:1px solid #dbdbdb; float:left;}
.no_flont{ border:none !important;}
.s_flont h3{ text-align:center; font-size:16px; line-height:30px; border-bottom: 1px dashed #dedede;}
.s_flont li{ line-height:25px; padding:1px 5px;}
.s_flont li font{color:#F00; font-weight:bold; font-size:14px;}
.s_anniu{ width:90px; line-height:30px; height:30px; margin:auto; background:#aa0000; text-align:center; border-radius:8px; margin-top:0px; box-shadow:2px 2px 3px #333;}
.s_anniu a{ color:#fff; font-size:12px; font-weight:bold;}
.dierc{ width:100%; overflow:hidden;}
.zuixrz{ width: 455px; overflow:hidden; float:left;}
.zuixrz h2{ width:100%; border-bottom:1px dashed #333; font-size:16px; font-weight:bold; padding:8px 0 4px 8px; line-height:32px;}
.zuixrz li{ width:33%; float:left; margin:12px 0;}
.zxrc_name{ font-size:14px; font-weight:bold; text-align:center;}
.zxrc_name a{ font-size:14px; font-weight:bold; text-align:center; color:#333;}
.maimz{ width:285px; float:right; height:300px; border-left:1px solid #dbdbdb; border-top:1px solid #dbdbdb; margin-top:42px;}
.maimz li{ border-bottom:1px dashed #dbdbdb; display:inline-block; width:100%; line-height:45px; padding:0 0 0 10px;}
.maimz li a{ line-height:25px; font-size:14px; color:#333;}

.s_table{ width:992px; margin:auto; overflow:hidden;}
.s_top{ height:35px; width:100%; border:1px solid #dbdbdb; border-bottom:none; position:relative;}
.s_top li{ float:left; width:80px; line-height:35px; text-align:center; border-left:1px solid #dbdbdb;}
.s_top li a{ font-size:14px; color:#333;}
.s_xuanz{ background:#aa0000; border-left:none !important;}
.s_xuanz a{ color:#fff !important; }
.s_zimul{ width:747px !important; border-right:1px solid #dbdbdb; text-align:left !important; text-indent:200px; }
.s_zimul a{ margin:5px 15px 0px; }
.s_xiangx{ border:1px solid #dbdbdb; overflow:hidden;}
.s_xiangx li{ width:129px; margin:10px 6px 15px; float:left;} 
.s_xiangx li tabel{ margin:auto; text-align:center;}
.s_toppian{ margin:auto; text-align:center; position:relative; width:100px; height:100px; overflow:hidden;}
.s_posi{ position: absolute; bottom:0px;left:0px; height:30px;background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; color:#fff; width:100%; font-size:14px; line-height:30px;}
.s_anniu{ width:90px; margin:12px auto 0px; height:25px; line-height:25px; border-radius:8px; background:#aa0000; color:#fff;}


.si_tabel{ width:992px; margin:auto; overflow:hidden;}
.si_top{ height:35px; line-height:35px; width:100%; border-bottom:2px solid #a00; position:relative;}
.si_top p{ height:35px; width:100px; line-height:35px; color:#fff; background:#a00; padding:0 10px; font-size:14px; text-align:center;}
.si_gengduo{ position:absolute; right:10px; top:4px; }
.si_gengduo a{ color:#333; font-size:14px;}
.si_xiangx{ width:100%; overflow:hidden; padding:10px 0px;}
.si_jjrxiangx{ width:265px; border:1px solid #dbdbdb;  text-align:center; float:left;}
.si_jjrxiangx p{ text-align:left; line-height:25px; font-size:13px;}
.si_jjrxiangx table{ padding-top:6px;}
.si_yisj{ float:right; height:150px; width:710px; border:1px solid #dbdbdb;}
.si_yisj table{ padding:16px 10px; text-align:center;}
.si_yisj table p{ line-height:33px; font-size:14px;color:#333;	}
.si_yisj table p a{ color:#333;}


.wu_table{ width:992px; margin:auto; overflow:hidden;}
.wu_top{ height:35px; line-height:35px; width:100%; border-bottom:2px solid #a00; position:relative;}
.wu_top p{ height:35px; width:100px; line-height:35px; border:1px solid #dbdbdb; border-left:none; border-bottom:none;  padding:0 10px; font-size:14px; text-align:center; float:left;}
.wu_top .wu_top_x{ background:#a00;color:#fff;}
.wu_left{ width:30%; float:left;  margin:10px 15px 0;  ; }
.wu_left_n{ border:1px solid #dbdbdb}
.wu_left_name{ line-height:25px; font-size:14px; border:1px solid #dbdbdb; overflow:hidden; width:952px; float:left; margin-top:10px; margin-left:15px; padding:5px 0;}
.wu_left_name a{  font-size:14px; color:#333; }
.wul_n1 table{ text-align:center; padding-top:8px;}
.wul_n1 table h2 a{ line-height:35px; font-size:14px; color:#a00; font-weight:bold;}
.wul_n1 table p{ line-height:30px; text-align:left; font-size:14px;}
.wul_n2{ height:80px; margin-top:8px;border-top:1px dashed #dbdbdb;}
.wul_n2 table{ height:80px;}

.liu_table{ width:992px; margin:auto; overflow:hidden;}
.liu_top{ height:35px; line-height:35px; width:100%; border-bottom:2px solid #a00; position:relative;}
.liu_t_left{ height:35px; width:100px; line-height:35px; border:0px solid #dbdbdb; border-left:none; border-bottom:none;  padding:0 10px; font-size:14px; text-align:center; background:#a00; color:#fff; float:left;}
.liu_t_rigth{ float:left; width:500px; text-indent:50px;}
.liu_t_rigth a{ margin-left:50px; color:#333; font-size:16px;}
.liu_xiangx{ border:1px solid #dbdbdb; overflow:hidden;}
.liu_xiangx li{ width:129px; margin:8px 6px 5px; float:left;} 
.liu_zuop{ font-size:16px;  text-align:center; line-height:30px;}
.liu_zuop a{ font-size:14px;}
.s_posi font{ color:#f00; font-weight:bold;}

.qi_table{ width:992px; margin:auto; overflow:hidden;}
.qi_top{ height:35px; line-height:35px; width:100%; border-bottom:2px solid #a00; position:relative;}
.qi_t_left{ height:35px; width:100px; line-height:35px; border-radius:0px; border-bottom-left-radius:0px;border-top-left-radius:0px;border-bottom-right-radius:0px;border:1px solid #a00; border-bottom:none;  padding:0 10px; font-size:14px; text-align:center; color:#fff; background:#a00; float:left;}
.qi_t_right{ float:left; width:500px; text-indent:50px;}
.qi_t_right a{ margin-left:50px; color:#333; font-size:16px;}
.liu_zuop  font{color:#f00; font-weight:bold;}

.shi_table{ width:992px; margin:auto; overflow:hidden;}
.shi_left{ float:left; width:32%;  border:1px solid #dbdbdb; background:#fff; height:211px;}
.shi_left h3{ line-height:30px; border-bottom:1px solid #dbdbdb; text-indent:10px; background:#f1f1f1;}
.shi_left ul li{  line-height:30px; padding-bottom:5px; padding-left:10px;}
.shi_left ul li a{font-size:14px; }
.shi_left ul table td{  line-height:30px; padding-bottom:5px; font-size:12px;}
.shi_left ul table a{font-size:14px; }


.sy_table{ width:992px; margin:auto; overflow:hidden;}
.sy_left{ float:left; width:30%; margin-right:30px; border:0px solid #dbdbdb; background:#f1f1f1;}
.sy_left h3{ line-height:30px; border-bottom:1px solid #dbdbdb; text-indent:10px; }
.sy_left ul li{  line-height:30px; font-size:14px; padding:5px 7px; width:45%; float:left; }
.sy_left ul li img{ text-align:center;}
.sy_left1{ float:left; width:32%;  border:1px solid #dbdbdb; background:#fff; height:206px;}
.sy_left1 h3{ line-height:30px; border-bottom:1px solid #dbdbdb; text-indent:10px; background:#f1f1f1; }
.sy_left1 ul{ background:#fff;}
.sy_left1 ul li{  line-height:25px; font-size:14px; padding:5px 7px; }
.sy_left1 ul li a{ font-size:14px; }


.se_table{ width:992px; margin:auto; overflow:hidden;}
.se_table h3{ line-height:30px; height:30px; font-size:16px; color:#a00;text-align:center; background:#f1f1f1;}
.se_left{ border-right:1px solid #dbdbdb; width:50%;position:relative; float:left;}
.se_left table{ }
.se_left td{ text-indent:10px; font-size:12px; line-height:25px; padding:10px 5px 5px;;}
.se_left img{ padding:10px;}
.se_xiangx{ position:absolute; bottom:5px; right:5px; color:#a00; font-size:14px;  }
.se_xiangx a{font-weight:bold; color:#a00;}
.se_rigt{ float:right; width:49%;}
.se_rigt h2{ line-height:25px; padding:5px 3px 0px; text-align:center;}
.se_rigt li{ float:none; font-size:14px; line-height:19px; padding:0 px 10px ; width:100%;}


.showx_yij{ width:70px; padding:5px 0px 5px 5px;}
.showx_yij a{ font-size:14px; color:#333;}
#showx_erji a{ margin-left:20px; color:#333;}

#showx2_erji{ width:300px;}
#showx2_erji a{ float:left; margin-left:20px;}

.hid_cate0{color:#333; font-weight:bold; display:block; font-size:14px;background: rgba(0, 0, 0, 0) url("/img/img_artist//arrow_02.png") no-repeat scroll 180px center;color: #333; padding: 0 0 0 0px; font-size:12px;text-indent: 16px; line-height:30px; position:relative; z-index:11; }
.show_cate0{border:2px solid #a00; border-right:none; background:#fff;color: #333; padding: 0 0 0 0px; font-size:12px;text-indent: 16px; line-height:30px; position:relative; z-index:11;}
.sin_maimingzuo{ background:#a00; color:#fff;}
 .sin_maimingzuo table td a{ color:#fff !important;}
 
 /*Í¼Æ¬¹ö¶¯*/ 
 .run { POSITION: relative; HEIGHT: 90px; width:99%;margin:20px auto;BORDER: #c3e8ef 0px solid; }
.runlf { Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 32px; width:30px; height:30px; background: url("/img/img_artist/arrow.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}
.runrg { Z-INDEX: 100; RIGHT: 0px; POSITION: absolute; TOP: 32px;background: url("/img/img_artist/arrow.png") repeat scroll -29px 0 rgba(0, 0, 0, 0); height: 30px; width: 30px;}
.runlf IMG { CURSOR: pointer; width:30px;height:30px; }
.runrg IMG { CURSOR: pointer }
#gdq1,#gdq2,#gdq3 { OVERFLOW: hidden; WIDTH: 245px;  margin:3px 25px; position:absolute }
#gdq1 DIV,#gdq2 DIV,#gdq3 DIV{ WIDTH: 50000px }
#gdq1 DL,#gdq2 DL,#gdq3 DL{ FLOAT: left; WIDTH: 85px; POSITION: relative; TEXT-ALIGN: center }
#gdq1 IMG,#gdq2 IMG,#gdq3 IMG{ VERTICAL-ALIGN: bottom; WIDTH: 80px; HEIGHT: 80px }
#gdq1  UL LI ,#gdq2 UL LI,#gdq3 UL LI{ FLOAT: left; WIDTH: 416px; margin-left:2px;}
#show_cate_2  .showx_yij { width:700px;}
#show_cate_2  #showx2_erji { width:700px;}
#show_cate_3  #showx2_erji { width:700px;}
#show_cate_4  #showx2_erji { width:100%;}
#show_cate_4  #showx2_erji  { line-height:25px;}

a:hover{ color:#F00;}