.fl{float:left}
.fr{float:right}
.mtop{margin-top:10px;}
.mr10{margin-right:8px;}
.hd,.bd{overflow:hidden;clear:both}
.bd{min-height:150px;}
.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;z-index:1;position:relative}
.focusBox{width:340px;overflow:hidden;min-height:150px;margin-right:8px;}
.headNews{width:386px;overflow:hidden;}
.headNews .head{background:#f8f8f8;height:38px;border-top:#e0e0e0 1px solid;border-right:#e0e0e0 1px solid;clear:both;}
.headNews .head span{width:102px;height:38px;line-height:38px;border-bottom:#e0e0e0 2px solid;border-left:#e0e0e0 1px solid;text-align:center;font-size:14px;font-weight:bold;color:#333;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:#2b5c97;border-left:#2b5c97 1px solid;border-bottom:#08a8e2 2px solid;color:#fff}
.headNews .main{clear:both;overflow:hidden;min-height:150px;border:#e0e0e0 1px solid;border-top:none;}
.headNews .main .content{padding:5px 6px;}
.noticeBox{width:250px}
.noticeBox .hd{background:url(../images/notice_hd.jpg) no-repeat;width:250px;height:41px;overflow:hidden;clear:both}
.noticeBox .hd .tt{padding-left:19px;line-height:41px;font-weight:bold;color:#fff;}
.noticeBox .hd .more{padding-right:width:26px;height:26px;text-indent:-9999px;width:36px;margin-right:10px;}
.noticeBox .underbtn{height:46px;margin-top:10px;overflow:hidden;clear:both}
.noticeBox .underbtn span{background:#f9a819;width:120px;height:46px;line-height:46px;display:block;text-align:center;font-size:14px;font-weight:bold;color:#fff}
.noticeBox .underbtn .fr{background:#00a9ea}
.noticeBox .underbtn a{color:#fff;}
.padding{padding:5px 6px;}
.adbox{width:100%;overflow:hidden}
.center,.centers{text-align:center;}
.box1{width:325px;overflow:hidden}
.box1 .hd{border:#dedede 1px solid;height:38px;overflow:hidden;clear:both;line-height:38px;}
.box1 .hd .tt{background:url(../images/box1_tt.jpg) no-repeat left top;width:78px;height:38px;padding-left:14px;font-weight:bold;color:#fff;font-size:14px;font-weight:bold;}
.box1 .hd .more{padding-right:15px;}
.box1 .bd{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both;padding:6px 8px;}
.box1 .bd li{line-height:28px;height:28px;}
.box2{width:325px;overflow:hidden}

.box2 .hd{height:26px;padding-top:18px;border-bottom:none;overflow:hidden;clear:both;text-align:center;font-weight:bold;color:#fff;font-size:14px;text-shadow: #333 0 1px 0;}
.box2 .bd{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both}
.box2 .bd img{border:1px solid #ddd;margin:2px auto;}
.box2 .hd.tt1{background:#a9910d}
.box2 .hd.tt2{background:#0362a6}
.box2 .hd.tt3{background:#70b01e}
.box2  .bd .dzbq{float:left;width:156px;overflow:hidden;display:block;margin-bottom:8px;}
.box2  .bd .dzbq img{border:none;margin:0;}
.box2  .bd .dzbqs{float:left;width:143px;overflow:hidden;display:block;color:#fff;font-size:12px;background:#2b5c97;height:110px;margin-bottom:8px;padding:5px 0 5px 8px;}
.picshow{width:100%;overflow:hidden;clear:both}
.picshow .hd{background:url(../images/picshow_hd.jpg) repeat-x;height:42px;line-height:42px;overflow:hidden;clear:both;border:#dedede 1px solid;}
.picshow .hd .tt{background:#00a9ea;width:118px;text-align:center;font-size:14px;font-weight:bold;color:#fff}
.picshow .hd .more{padding-right:25px;color:#8a8a8a;}
.picshow .hd .more a{color:#8a8a8a;padding:0 10px;display:inline}
.picshow .bd{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both;padding:5px 6px;}

.frdlink{width:100%;overflow:hidden;clear:both}
.frdlink .hd{background:url(../images/frdlink_hd.jpg) repeat-x;height:41px;position:relative}
.frdlink .hd .tt{width:118px;height:39px;line-height:39px;text-align:center;font-size:14px;font-weight:bold;color:#c70311;}
.frdlink .bd{border:#dedede 1px solid;border-top:none;overflow:hidden;clear:both;min-height:50px;line-height:25px;padding:5px;}