/* CSS Document */
body,ul,li,br,p,dl,dt,dd,map { margin:0; padding:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; list-style:none;}
.left { float:left}
.right { float:right}
a { color:#000; text-decoration:none}
a:hover { text-decoration:underline}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
} 
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
/* End hide from IE-mac */

.clear { clear:both}
.txtCenter { text-align:center}
.txtRight { text-align:right}
.bor_img img { border:1px solid #B1B1B1; padding:3px}
.matop10 { margin-top:10px;}
.matop20 { margin-top:20px;}


.main { width:986px; padding:0 7px; background:#fff; margin:auto}
.main .left { width:150px}
.main .content { width:620px; padding:3px; float:left}
.main .content .latest { height:28px; background:#0055A2; line-height:24px}
.main .content .latest .left { width:70px; padding-top:2px}
.main .content .latest .right { width:550px;}
.main .content .latest .right a { color:#FFFFFF}
.main .content .ptbox { margin:12px auto; float:inherit}
.main .content .ptbox .left { width:320px;}
.main .content .ptbox .right { width:280px; margin-right:10px; display:inline}
.main .content .ptbox .right dt a { font-weight:bold; color:#8C0000; line-height:18px;}
.main .content .ptbox .right dd { color:#494949; line-height:16px;}
.main .content .ptbox .right li { background:url(/images/ay_dian.gif) left 5px no-repeat; padding-left:10px; margin-top:5px}
.main .content .txtbox { float:none}
.main .content .txtbox .left { width:295px;}
.main .content .txtbox .left .pictxt { width:295px; margin:10px auto; float:inherit}
.main .content .txtbox .left .pictxt .pic { width:100px; float:left}
.main .content .txtbox .left .pictxt .txt { width:195px; float:right}
.main .content .txtbox .left .pictxt .txt ul { margin:auto 5px}

.main .content .txtbox .right { width:295px;}
.main .content .txtbox .right .pictxt { width:295px; margin:10px auto; float:inherit}
.main .content .txtbox .right .pictxt .pic { width:100px; float:left;}
.main .content .txtbox .right .pictxt .txt { width:195px; float:right}
.main .content .txtbox .right .pictxt .txt ul { margin:auto 5px}

.main .content .txtbox .tit { width:100%; border-bottom:1px solid #0055A2; line-height:24px}
.main .content .txtbox .tit .left { width:170px; background:url(/images/ay_main_icon.gif) 5px center no-repeat; padding-left:20px; font-size:14px; font-weight:bold}
.main .content .txtbox .tit .right { width:75px; padding-right:10px}
.main .right { width:210px}
.main .right .channl { height:27px; background:url(/images/cah_right_tit.gif) no-repeat; padding-left:10px; font-weight:bold; font-size:14px; line-height:27px;}
.main .right .con { padding:10px; background:#7CC2FD; line-height:22px}
.main .right .channlt { background:url(/images/cah_right_channl_bj.gif) repeat-y; border:1px solid #BFBFBF; line-height:25px; font-weight:bold; font-size:14px;}
.main .right .imgbox { background:#7CC2FD; height:260px; padding:10px 0}
.main .right .imgbox li { display:inline; float:left; width:105px; text-align:center; margin:5px 0}
.main .right .imgbox li img { border:5px solid #BFBFBF}
.bo { height:100px; background:#9B9B9B; width:986px; margin:auto; clear:both; line-height:18px;}
.bo table { text-align:center; margin:auto; color:#fff}
.bo a { color:#fff}
/*µ¼º½*/
.nav { background:url(/images/cah_nav.gif) top no-repeat; height:320px}
.nav ul { margin:-3px auto 0 10px}
.nav li { height:24px; background:url(/images/ay_nav_icon.gif) left 4px no-repeat; padding-left:10px}
.nav a { font-weight:bold; color:#fff}

.line { background:url(/images/ay_xx_line.gif) repeat-x; height:1px; font-size:0; margin-top:5px;}
.malr_5 { margin:auto 5px}
.malr_5 li { height:20px}
.tysec { margin:10px 5px 0 5px}
.tysec li { line-height:15px; padding:2px 0; background:url(/images/ay_dian.gif) left 8px no-repeat; padding-left:10px}
.dian { line-height:15px; padding:2px 0; background:url(/images/ay_dian.gif) left 8px no-repeat; padding-left:10px}
.photo { margin:15px 0}
.photo li { display:inline; margin-left:15px; float:left}
.time { height:36px; width:210px;}
.djs { width:210px; height:37px; background:url(/images/cah_time_top.gif) no-repeat; font-size:14px; line-height:35px; text-align:center; font-weight:bold; color:#fff}
.jp { height:35px; background:url(/images/cah_jp_bj.gif) repeat-x}
.jj { height:18px; background:url(/images/ay_right_jj.gif) repeat-x}
.poll { border:1px solid #BFBFBF; border-top:none; padding:10px}
.red a { color:#A70000}

/*±ä»»Í¼Æ¬*/

#f_div{width:318px; height:218px; margin:0 auto; overflow:hidden;}

#f_imgDiv{width:318px; height:218px; overflow:hidden;}

#f_imgDiv img{ border:1px solid #B1B1B1; width:310px; height:210px;}

#f_img{filter:progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); border:0px;}

#f_infoDiv{width:99%;top:-15px !important;top:-16px; position:relative; z-index:1000;}

#f_buttonDiv{width:100%; height:14px; overflow:hidden; text-align:left; z-index:1000; margin-bottom:5px}

/*#f_line{width:100%;height:1px;background:#fff; overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100)}*/

#f_buttonDiv div{width:1px;height:14px; background:#fff; float:right; z-index:100;}

#f_buttonDiv .bg{width:20px; height:14px; background:#fff; float:right; filter:Alpha(Opacity=40); z-index:100; margin-top:-2px; margin-right:1px}

#f_buttonDiv a{width:20px; height:14px !important;height:14px; float:right; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:10px;text-align:center;display:block;overflow:hidden;text-decoration:none;position:absolute;}

#f_buttonDiv a:link,#f_buttonDiv a:visited,#f_buttonDiv a:active{color:#000;}

#f_buttonDiv a:hover{background:#B60000;color:#fff;}

#f_buttonDiv a.on:link,#f_buttonDiv a.on:visited,#f_buttonDiv a.on:active,#f_buttonDiv a.on:hover{background:#B60000;color:#fff;}

#f_buttonDiv a.on:hover{background:#A80909;}

#c_text{DISPLAY: none; BACKGROUND: #000; PADDING-BOTTOM: 0px; width:327px; margin:0 auto; height:30px; TEXT-ALIGN: center; top:-30px; position:relative; moz-opacity: 0.5; opacity: 0.5; z-index:10;}
#c_text {
	HEIGHT: 30px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}

#f_text{DISPLAY: block; display:none}
