.banner{width: 1160px;overflow: hidden;margin-bottom: 10px;border-radius: 5px 5px 0 0;}
.col{width:1160px;clear:both;margin-top:10px}
.fl{float:left}
.fr{float:right}
.hd,.con{overflow:hidden;}
.hd .tt{font-size:16px;float:left;display:block;}
.hd .more{float:right;display:block;}
.hd .more a{cursor:pointer;color: #fff;}
.hd .more2{float:right;display:block;padding-right:10px;}
.hd .more2 a{cursor:pointer;color: #3182cb;}
.ml10{margin-left:10px}
.mtop{margin-top:10px;}

.sideCol{width:1160px;overflow: hidden;}
.sidebox .hd{background:url(sidebox_hd.jpg) no-repeat;height:40px;line-height:40px;overflow:hidden;clear:both}
.sidebox .hd .tt{float:left;padding-left:20px;color:#3182cb;}
.sidebox .hd .more{width:50px;text-align:center;padding:0 15px;background:url(more_bg.png) center no-repeat;}
.sidebox .con{margin: 0px 1px;padding:5px 10px;border:#c1c1c1 1px solid;border-top:none;min-height:100px;overflow:hidden;clear:both}

.sidebox2 .hd{background:url(sidebox_hd.jpg) no-repeat;width:280px;height:40px;line-height:40px;overflow:hidden;clear:both}
.sidebox2 .hd .tt{float:left;padding-left:20px;color:#3182cb;}
.sidebox2 .hd .more{width:50px;text-align:center;padding:0 15px;background:url(more_bg.png) center no-repeat;}
.sidebox2 .con{margin: 0px 1px;padding:5px 10px;border:#c1c1c1 1px solid;border-top:none;height: 170px;min-height:100px;overflow:hidden;clear:both}
.sideCol .sidebox{width:375px;}

.mainCol{width:1160px;overflow:hidden;padding: 0 0 20px 0;}
.mainbox{width:860px;background: url(mainbox.jpg) no-repeat center;padding-bottom: 5px;}
.mainbox .hd{height:40px;line-height:40px;overflow:hidden;clear:both}
.mainbox .hd .tt{float:left;padding-left:40px;color:#3182cb;}
.mainbox .con_news{padding:10px 15px 10px 15px;width:390px;float:left;}
.mainbox .con_pic{width:430px;float:right;margin: 5px 10px 0 0;}











