﻿
.col{width:960px;clear:both;margin-top:10px;}
.fl{float:left;}
.fr{float:right;}
.hd,.con{overflow:hidden;}
.hd .tt{float:left;display:block;}
.hd .more{float:right;display:block;}
.hd .more a{display:block;cursor:pointer;}
.ml10{margin-left:10px;}
.mtop{margin-top:5px;}

.sideCol{width:244px;overflow:hidden;float:left;}
.sidebox .hd{background:url(sidebox_hd.jpg) no-repeat;width:244px;height:32px;line-height:32px;overflow:hidden;clear:both;}
.sidebox .hd .tt{float:left;font-weight:bold;padding-left:20px;color:#fff;}
.sidebox .hd .more{padding-right:15px;}
.sidebox  .con{padding:6px;border:#c0d7f7 1px solid;border-top:none;min-height:100px;overflow:hidden;clear:both;}

.qklink {padding:5px 10px 10px;}
.qklink a{background:url(qklink_ls.jpg) no-repeat;width:173px;height:41px;line-height:41px;padding-left:50px;margin:2px auto 0 auto;font-size:16px;font-weight:bold;display:block;clear:both;}

.sidebox3{background:#e1effa;border:#c0d7f7 1px solid;}
.sidebox3 .hd{min-height:27px;width:244px;}
.sidebox3 .con{min-height:100px;color:#333333;overflow:hidden;padding:10px;line-height:24px;font-size:14px;}

.mainCol{width:710px;float:right;overflow:hidden;margin-left:6px;}
.mainbox{width:710px;overflow:hidden;clear:both;}

.focusFlash{width:319px;height:243px;min-height:100px;padding:3px;border:#d0d0d0 1px solid;float:left;}

.headnews{width:373px;float:right;overflow:hidden;border:#c0c0c0 1px solid;border-top:none;}
.headnews .head{background:url(headnews_hd.jpg) repeat-x;height:35px;}
.headnews .head span{border-right:#d3d3d3 1px solid;width:98px;float:left;height:33px;line-height:33px;text-align:center;margin-top:2px;color:#444444;font-weight:bold;}
.headnews .head span.over{background:url(headnews_hover.jpg) repeat-x;color:#e8460c;}
.headnews .head .more{line-height:35px;padding-right:30px;color:#0787d1;float:right;}
.headnews  .main{min-height:100px;overflow:hidden;padding:6px 8px;}
.box1{width:351px;overflow:hidden;}
.box1 .hd{background:url(box1_hd.jpg) no-repeat;width:351px;height: 32px;line-height:32px;}
.box1 .hd .tt{padding-left:15px;color:#fff;font-size:14px;font-weight:bold;}
.box1 .hd .more a{padding-right:15px;color:#fff;}
.box1 .con{padding: 10px 5px 5px 2px;} 

.picshow{background:url(picshow_bg.jpg) no-repeat;height:172px;width:960px;padding:12px 0px;overflow:hidden;}
.picshow .hd{width:32px;height:172px;text-align:center;float:left;}
.picshow .hd .tt{width:16px;padding:45px 8px;font-weight:bold;font-size:14px;color:#fff;}
.picshow .con{float:right;width:900px;padding:0 14px;}