.fl{float:left}
.fr{float:right}
.mtop{margin-top:10px;}
.mr10{margin-right:8px;}
.hd,.bd{overflow:hidden;clear:both}
.bd{min-height:150px;padding:5px 10px}
.hd .tt{display:block;float:left}
.hd .more{float:right}
.hd .more,.hd .more a{display:block;cursor:pointer}


.index_banner{width:990px;overflow:hidden;clear:both;min-height:150px;}

.headnewsBox{background:url(../images/headnews_bg.jpg) no-repeat left top;width:748px;border:#d2d2d2 1px solid;overflow:hidden;float:left}

.focusBox{width:308px;overflow:hidden;margin-top:18px;margin-left:3px;clear:both}
.focusBox .focusFlash{width:296px;border:#e0e0e0 1px solid;padding:3px;overflow:hidden}
.focusBox .focusAd{width:308px;overflow:hidden;clear:both;margin-bottom:8px;}


.headNews{width:415px;overflow:hidden;}
.headNews .head{height:30px;padding-left:14px;clear:both;overflow:hidden;margin-top:16px;}
.headNews .head span{width:88px;height:29px;line-height:29px;text-align:center;font-size:14px;font-weight:bold;color:#c1ff7f;margin-right:2px;display:block;float:left;cursor:pointer}
.headNews .head .more{width:76px;height:38px;border-bottom:#e0e0e0 2px solid;float:left;display:block}
.headNews .head span.over{background:#3b7101;color:#fff}
.headNews .main{overflow:hidden;min-height:150px;padding:5px}

.digitalXy{background:url(../images/digitalxy.jpg) no-repeat;width:748px;height:124px;overflow:hidden;border:#dddddd 1px solid}
.digitalXy ul{padding-left:123px}
.digitalXy ul li{height:61px;line-height:61px;}


.noticeBox{width:232px}
.noticeBox .hd{background:url(../images/notice_hd.jpg) no-repeat;width:232px;height:36px;overflow:hidden;clear:both}
.noticeBox .hd .tt{padding-left:23px;line-height:36px;font-weight:bold;color:#fff;}
.noticeBox .hd .more a{padding-right:15px;line-height:36px;color:#fff}
.noticeBox .bd{border:#d0d2d1 1px solid;border-top:none}


.adbox{width:100%;overflow:hidden}

.box1{width:370px;overflow:hidden}
.box1 .hd{background:url(../images/box1_hd.jpg) no-repeat;height:39px;overflow:hidden;clear:both;line-height:39px;}
.box1 .hd .tt{height:39px;padding-left:40px;font-weight:bold;color:#fff}
.box1 .hd .more a{padding-right:15px;color:#454545}
.box1 .bd{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both}

.box2{width:234px;overflow:hidden}
.box2 .hd{background:url(../images/box2_hd.jpg) no-repeat;height:31px;line-height:31px;border-bottom:none;overflow:hidden;clear:both;text-align:center;font-weight:bold;color:#fff;font-size:14px;}
.box2 .hd .tt{height:25px;padding-top:6px;line-height:25px;padding-left:33px;font-weight:bold;color:#fff}
.box2 .hd .more a{padding-right:15px;color:#454545;font-weight:normal;font-size:12px;}
.box2 .bd{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both}


.picshow{width:100%;overflow:hidden;clear:both}
.picshow .head{background:url(../images/picshow_hd.jpg) repeat-x;height:34px;line-height:34px;padding-left:15px;overflow:hidden;clear:both;}
.picshow .head span{width:103px;height:34px;text-align:center;font-size:14px;font-weight:bold;color:#315d01;display:block;float:left;cursor:pointer}
.picshow .head span.over{background:url(../images/picshow_hover.jpg) no-repeat;color:#fff}
.picshow .head  .more{background:url(../images/picshow_more.jpg) no-repeat;width:34px;height:7px;margin-right:28px;margin-top:11px;float:right}
.picshow .head  .more a{width:34px;height:7px;display:block;cursor:pointer;text-indent:-9999px;}
.picshow .main{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both;padding:5px 6px}

.frdlink{background:#eee;width:908px;height:18px;padding:10px 40px;border:#dedede 1px solid;overflow:hidden;clear:both}

