/*
.menu{float: left;width: 216px; margin-top: -28px;background: #fff; margin-left: 15px;padding: 10px}
.menu ul li {display:block;width:216px;overflow:visible; border-bottom:1px solid #adadad;}
.menu ul li a {display:block;line-height:30px; width:216px;margin-top:0px;padding-top:4px;padding-left:5px;font-size:18px;color:#7e7e7e;outline:none; font-family:"times";}
.menu ul li .active {background:url(../img/on.png) top right no-repeat;}
.menu ul li .inactive {background:url(../img/off.png) top right no-repeat;}
.menu ul li ul {display:none; margin-bottom:6px; width:216px; }
.menu ul li ul li {margin-bottom:5px;}
.menu ul li ul li {display:block;background:none;font-size:12px;color:#7e7e7e;text-indent:18px;border-bottom:none;}
.menu ul li ul li.current_li_1{background:#e5e5e5;}
.menu ul li ul li a {background:none;font-size:18px;line-height:30px;color:#7e7e7e;padding-left:0px;  }
.menu ul li ul li ul li{margin-bottom:5px;}
.menu ul li ul li ul li.nav_2{display:block;background:none;font-size:12px;color:#7e7e7e;text-indent:18px;border-bottom:none;}
.menu ul li ul li ul li.current_li_2{background:#f2f6fb;}
.menu ul li ul li ul li a {background:none;font-size:14px;line-height:30px;color:#7e7e7e;padding-left:0px; padding: 0 15px;  width: 186px;}
*/


/* 左列表 */
.line{background: url(../img/opacity_bg_2.png) repeat;line-height:60px;font-size:22px; color:#fff;text-align:center;font-weight: bold;}
.line_2{background: url(../img/zixun.png) no-repeat 56px 21px #de7d7d33;line-height:60px;font-size:22px; color:#b52026;text-align:center;font-weight: bold;margin-top: 35%;}
.bb-custom-wrapper { width: 270px;float: left;position: relative;min-height: 550px;top:-60px;}
.topnav { width: 270px;  }
ul.topnav { padding: 0; margin: 0; font-size: 1em; line-height: 0.5em; list-style: none; }
ul.topnav li {}
ul.topnav li a { line-height: 40px; font-size: 14px;padding: 7px 0;color: #333; display: block;text-decoration: none; text-align: left;text-indent: 50px; background: url(../img/app.png) no-repeat 27px 18px; }
ul.topnav li a.current_li{background-color: #e7e2e2; }
ul.topnav li a:hover{background-color: #e7e2e2; }
ul.topnav ul { margin: 0; padding: 0; display: none; }
ul.topnav ul li { margin: 0; padding: 0; clear: both; border-bottom: none; }
ul.topnav ul li a { padding-left: 20px; font-size: 14px; font-weight: normal; outline: 0; background-image: none;}
ul.topnav ul li a.current_li_2{ color: #0b4da2;}
ul.topnav ul li a:hover { color: #0b4da2; }
ul.topnav ul ul li a { color: #7e7e7e; padding-left: 30px; }
ul.topnav span { float: right; font-size: 12px; }
.bb-custom-wrapper .dj_img img{width:308px;height:220px;display: block;bottom: 0px;margin-top: 50px;}