@charset "gb2312";
/* CSS Document */

body{ background:url(../images/bg.gif) repeat-x 0px 26px;}
.clear{ clear:both;}
.aluhead{ background:url(../images/alu2.jpg) no-repeat center top; height:297px; margin:0px auto;}
.aluheadbg{ background:url(../images/alu_04.gif) no-repeat center top; height:190px; margin:0px auto;}
.alumainbg{ background:url(../images/alu_05.gif) repeat-y center top; margin:0px auto; padding-top:15px;}
.alumain{ margin:0px auto; width:944px;}
.indent2{ text-indent:2em;}
.martop{ margin-top:10px;}
.marleft{ margin-left:10px;}
.fgare{ color:#CCC}

/* new */

.pa_top{  padding-top:10px; }
.hugobox, .box_left, .box_center, .box_right,.box{ height:auto; display:block; overflow:hidden; }
.hugobox { width:944px; margin:0 auto; height:auto; overflow:hidden;}
.box_left { float:left; width:350px; }
.box_center { float:left; padding-left:10px; width:330px; }
.box_right { float:right; width:250px; }
.box{width:920px; margin:0 auto;}
.box p.more{ float:right; font-size:14px; padding-top:10px; }
.box p.more a{ color:#666; }

.img_list{ background:#FEFEFE;}
.img_list li{height:154px; width:158px; background:url(../images/img_bg.gif) no-repeat; padding:3px; float:left;}
.img_list p{ width:154px; height:20px; text-align:center; line-height:20px; display:block; overflow:hidden; }

.run_font{ padding-left:10px; padding-top:10px; width:340px; height:20px; line-height:20px; font-size:14px; overflow:hidden;}
.run_font a{color:#015899}
.run_font a:hover{ color:#ed0000;}
.news{ width:224px; padding:10px; padding-top:22px; height:300px; background:url(../images/news_bg.gif) no-repeat;}
.news_in li{ padding:8px 0; border-top:1px dotted #C1C1C1;}
.news_in p{ font-weight:bold; overflow:hidden; height:25px; line-height:25px; width:200px;}
.news_in p a{color:#015899}
.news_in span{ line-height:20px;}
.news_in span a{ color:#F00;}
.title_h{ height:30px; line-height:30px; padding-left:20px; font-size:14px; font-weight:bold; color:#fff;}
.title_h a{ color:#fff; font-size:12px; margin-left:80px;}
/* new_end */

.alutitle{ background:url(../images/title.gif) no-repeat; width:944px; height:38px;}
.alutitle b{color:#00558c; font:bold 14px/50px "宋体"; display:block; width:168px; height:38px; float:left; text-align:center;}
.alutitle a{color:#00558c; font: normal 12px/38px  "宋体"; float:right;}
.alutitle a:hover{ color:#ff6600;}

/* video*/
ul.aluvideo {width:944px; overflow:hidden; float:left;}
ul.aluvideo li{border:#ccc 1px solid; padding:6px; margin:14px 20px; _margin-left:17px; _margin-right:17px; padding-bottom:0px;width:182px; float:left;}
ul.aluvideo li img{ width:182px; height:124px; display:block;}
ul.aluvideo li p a{ color:#000;width:182px; height:26px; overflow:hidden; font:normal 12px/26px "宋体"; text-align:center; display:block;}
ul.aluvideo li p a:hover{ color:#ff6600;}

ul.aluimg {width:944px;margin:6px 0px; overflow:hidden;}
ul.aluimg li{border:#ccc 1px solid; padding:6px; margin:12px;_margin-left:11px; _margin-right:11px; padding-bottom:0px; float:left;width:150px;}
ul.aluimg li img{ width:150px; height:108px; display:block;}
ul.aluimg li p a{ color:#000;width:150px; height:26px; overflow:hidden; font:normal 12px/26px "宋体"; text-align:center; display:block;}
ul.aluimg li p a:hover{ color:#ff6600;}

.alufont{width:944px; height:100px; font:normal 14px/24px "宋体"; margin-top:15px;}

.alumeet{width:944px; display:block; height:252px; margin:10px 0px 19px 0px;}

.alumeetleft{width:210px; height:252px; border:#eaeaea 1px solid; background:url(../images/title_bg.gif) repeat-x; margin-right:10px; background-color:#fffdda; float:left;}
.alumeetleft b,.alumeetright b,.alulist b{ font:bold 14px/34px "宋体"; color:#00558c; padding-left:20px; display:block;}
.alumeetleft p{line-height:24px; width:160; display: block; margin-left:10px; margin-top:5px;}
.alumeetleft p span{ color:#F00; display:block;}

.alumeetright{width:720px; height:252px; border:#eaeaea 1px solid; background:url(../images/title_bg.gif) repeat-x;float:left;}

.alumeetright p{ width:401px; height:129px; background:url(../images/alu_06.gif) no-repeat; display:block; margin-left:30px; margin-top:40px; float:left;}
.alumr{ width:200px; float:left; margin-left:30px; margin-top:50px; }
.alumr span{ height:40px; width:200px; border-bottom:#eee 1px solid; display:block;}

.alulist{background:url(../images/title_bg.gif) repeat-x; border:#eaeaea 1px solid;width:944px; overflow:hidden;}

ul.aluexhibi{width:313px;margin:20px 0px; margin-bottom:6px;border-right:#e1e1e1 1px dashed; float:left;}
ul.aluexhibi li{width:283px; height:28px;margin-left:30px;}
ul.aluexhibi li a{ background:url(../images/alu_10.gif) no-repeat 0px 2px; color:#000; padding-left:10px; font:normal 12px/28px "宋体";}
ul.aluexhibi li a:hover{ color:#ff6600;}
ul.rightbor{border-right:none}


/*视频单页*/
.show{width:600px; margin:0 auto;}
.showinfo{padding:10px 0; width:600px; text-align:center; height:360px; margin:0 auto;}
.showname { margin:15px 0; text-align:center; line-height:22px; }
.showdetail { margin:15px 0; text-align:center; line-height:22px; }



.focus{ width:300px;float:left; margin-right:6px; border:#CCC 1px dotted; height:560px;}
.focus a{display:inline; float:left;}
.focus span{ display:inline; width:200px; float:right; margin-right:10px;}
.focus strong{ color:#F00}
.focus p{display:block; width:260px; margin:10px auto; border-top:#CCC dashed 1px;font-size:12px;}

.topic{width:610px; height:360px; float:left; margin:10px; overflow:hidden;}
.topic b{ border-bottom:#CCC 1px dashed}
.weibo{width:300px;float:left; margin-top:10px;}

.dlist{padding-top:10px;  font-size:12px;}
.dlist li{ display:block; height:24px; line-height:24px; overflow:hidden; background:url(../images/icon_li.gif) no-repeat 0 10px; padding-left:10px; vertical-align:top;}
.dlist li a{color:#444; float:left;width:300px;}
.dlist li span{color:#444; float:right; padding-right:10px;} 

/*评选动态*/

.SubNews li{ height:36px; line-height:36px;text-indent:15px;font-size:14px;border-bottom:1px dashed #ccc;background:url(../images/icon_li.gif) no-repeat 16px 16px; padding-left:10px; vertical-align:top;}
.SubNews a{ float:left;width:600px; display:block; color:#333;background:url(../images/li_list_icon.gif) no-repeat 5px 12px; }
