
.header .topbanner{height: 152px;border-bottom: 4px solid #0049c6;background:url(../list/topbanner.jpg) no-repeat center top;}
.header .bga{height:45px;background:#f3f3f3;}
.header .mainmenu{width:1400px;margin:0 auto 10px;overflow: hidden;}
.header .mainmenu h2{ display: inline-block;width: 150px;height:45px;line-height:45px;font-size:18px;float: right; text-align: center;margin-right: 20px;}
.header .mainmenu h2 a{color: #000;}
.header .mainmenu h2.selected{background: #0049c6;color:#fff;}
.header .mainmenu h2.selected a{color:#fff;}

.main{ width:1400px; margin:0 auto; overflow:hidden;}
.main .submenu{width:200px;display: inline-block;float: left;background: #0049c6;padding-top:30px;height:470px;}
.main .submenu h2{margin:0 0 0 30px;height:45px;line-height:45px;text-align: center;font-size: 16px;}
.main .submenu h2 a{ display: block; width:140px;height:45px;color:#fff;line-height:45px;border-bottom:1px dotted #f0f0f0;}
.main .submenu h2.selected{background: #fff;}
.main .submenu h2.selected a{color: #000;border-bottom: 0;}
.main .submain{width:1170px;display: inline-block;float: right;height:auto; min-height:500px; _height:500px;}
.main .submain .position{margin-top:15px;height:40px;line-height:40px; font-size:14px;border-bottom: 1px solid #ccc;}
.main .submain .content{padding:20px;line-height:32px;font-size: 16px;}
.main .submain .content p{line-height:32px;font-size: 16px;margin-bottom: 20px;color: #555}
.main .submain .content .map{}
.main .submain .content .map li{ height:35px; line-height:35px; font-size:16px; float:left; margin-right:30px;}

.main .submain .content td{ padding:10px; font-size:14px}
