@charset "utf-8";



/***** ���ĵ�һ�� *****/
#top1_container{ width:988px; height:340px; margin-top:24px; }
#prnews{ width:426px; height:272px; background:url(../images/bg_prnews.jpg) top left no-repeat; float:left; clear:left; padding:20px; }
#news{ width:484px; height:320px; float:right; clear:right; }

.focus{width:426px;height:272px;position:relative; text-align:center}
.focus #pic{width:426px;height:272px;overflow:hidden; }
.focus #pic ul{}
.focus #pic li{width:426px;height:272px;text-align:center;}
.focus #pic li p{width:426px; position:absolute; bottom:18px; text-align:center; color:#FFF;z-index:100; }
.focus #pic li a{ text-align:center; color:#FFF; font-size:14px; font-weight:bold; }
.focus #pic li img{width:426px;height:272px;float:left;}
.focus .tip-bg{ width:100%;height:50px;background:url(../images/focus_tip_bg.png) left top;position:absolute;left:0;bottom:0;z-index:99;FILTER: alpha(opacity=50); opacity: 0.5;}
.focus #tip{width:96px;height:14px;position:absolute;left:154px;bottom:3px;z-index:130;}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/focus_tip.png) no-repeat;}
.focus #tip ul li.on{background:url(../images/focus_tip_current.png) no-repeat;cursor:pointer;}
.focus .btn{width:100%;height:50px;position:absolute;right:0;bottom:1px;z-index:120;overflow:hidden;}
.focus .btn ul{width:100%;}
.focus .btn li{width:40px;height:50px;float:left;display:inline;cursor:pointer;overflow:hidden;}
.focus .btn li.prev{background:url(../images/focus_btn_left.png) no-repeat left top;width:40px;height:50px; float:left; cursor:pointer;}
.focus .btn li.next{background:url(../images/focus_btn_right.png) no-repeat left top;width:40px;height:50px; float:right;cursor:pointer;}

/***** ҽԺ��̬/ҽԺ���� *****/
.topx { height:31px; background:url(../images/bg_newstop1.jpg) top left repeat-x; padding-left:150px; margin-bottom:9px; }
.topx li{ float:left; width:91px; height:31px; font:14px/31px "����"; color:#949393; text-align:center; background:url(../images/bb1.jpg) top left no-repeat; margin-right:2px; }
.topx li a{ display:block; font:14px/31px "����"; color:#949393; background:url(../images/bb1.jpg) top left no-repeat; }
.topx li.on a{ display:block; width:91px; height:31px; font:bold 14px/31px "����"; color:#ffffff; background:url(../images/bb2.jpg) top center no-repeat; }

.topnews { height:41px; font:24px/41px "Microsoft YaHei","����"; color:#dd127b; text-align:center; }
.topnews a{ font:24px/41px "Microsoft YaHei","����"; color:#dd127b; }
.topnews a:hover{ color:#dd127b; }

.news1 { width:480px; text-align:left; margin-top:9px; }
.news1 li{ font:14px/28px "����"; color:#555555; background:url(../images/ico1.jpg) left center no-repeat; padding-left:11px; }
.news1 li a{ font:14px/28px "����"; color:#555555; }
.news1 li a:hover{ color:#ff0000; }
.news1 li span{ float:right; font:11px/28px "Helvetica"; color:#c8c8c8; }




/***** ���� *****/
.ks_out{ width:100%; height:37px; background:#f6dfdf url(../images/bg_ks1.jpg) top center no-repeat; text-align:center; padding-top:6px; cursor:pointer; }

.ks_over{ width:100%; height:310px; background:#f7ebeb url(../images/bg_ks2.jpg) top left repeat-x; }
.kstop{ width:944px; height:34px; text-align:center; padding-top:6px; }
.kstext{ width:944px; height:270px; }

.ks2{ float:left; width:196px; height:270px; margin-left:20px; margin-right:20px; }
.ks2top{ height:30px; font:bold 14px/30px "����"; color:#ffffff; background:url(../images/bg_kstop.png) top center no-repeat; text-align:center; }
.ks2text{ height:205px; background:url(../images/bg_kstext.png) top center no-repeat; padding:14px 24px 0px 24px; margin-top:2px; }
.ks2text li{ width:148px; height:30px; background:url(../images/ks_m01.jpg) top center no-repeat; font:14px/30px "����"; color:#dd127b; text-align:center; margin-top:2px; }
.ks2text li a{ font:14px/30px "����"; color:#dd127b; }
.ks2text li a:hover{ display:block; background:url(../images/ks_m02.jpg) top center no-repeat; font:14px/30px "����"; color:#ffffff; }







  
/***** ����ͼƬ *****/
.show { width:998px; height:93px; margin-top:24px; }
.b_left { float:left; width:30px; height:73px; margin-top:30px; text-align:left; cursor:pointer; }
.show_text{ float:left; width:938px; height:93px; }
.show_text li{ float:left; width:222px; height:93px; margin:0px 5px; }
.show_text li img{width="222" height="93"}
.b_right { float:right; width:30px; height:73px; margin-top:-60px; text-align:left; cursor:pointer; }





