.header .topbanner{height: 152px;border-bottom: 4px solid #a00;background:url(topbanner.jpg) no-repeat center top;}
.header .mainmenu{width:980px;margin:0 auto 10px;overflow: hidden;}
.header .mainmenu h2{ display: inline-block;width: 100px;height:35px;line-height:32px;font-size:16px;float: right; text-align: center;margin-right: 20px;}
.header .mainmenu h2 a{color: #000;}
.header .mainmenu h2.selected{background: #a00;color:#fff;}
.header .mainmenu h2.selected a{color:#fff;}
.main{ width:980px; margin:0 auto; overflow:hidden;}
.main .submenu{width:200px;display: inline-block;float: left;background: #a00;padding-top:30px;height:470px;}
.main .submenu h2{margin:0 0 0 30px;height:35px;line-height: 35px;text-align: center;font-size: 16px;}
.main .submenu h2 a{ display: block; width:140px;height:35px;color:#fff;line-height: 35px;border-bottom:1px dotted #f0f0f0;}
.main .submenu h2.selected{background: #fff;}
.main .submenu h2.selected a{color: #000;border-bottom: 0;}
.main .submain{width:750px;display: inline-block;float: right;height:auto; min-height:500px; _height:500px;}
.main .submain .position{margin-top:15px;padding-left:15px;height:30px;line-height: 30px;border-bottom: 1px solid #ccc;}
.main .submain .content{padding:20px;}
.main .submain .content p{line-height: 28px;font-size: 14px;margin-bottom: 20px;color: #555}
.footer{ background:#f6f6f6;margin-top:15px;border-top:1px solid #f0f0f0;}