@import url("common.css");
body { background: #fff; }
.header_rwap { border-bottom: 2px solid #dcdcdc; }
/*导航*/
.in_nav { border-radius: 10px; width: 1180px; margin: 0 auto; padding:14px 10px; position: relative; background:#3f434d; }
.in_nav .nav_itme { float: left; width: 190px; line-height: 30px; height: 30px; overflow: hidden; border-left: 1px solid rgba(255,255,255,0.3); padding-left: 29px; padding-right: 20px;  }
.in_nav .nav_itme:nth-child(5n+1) { border-left:none; padding-left: 10px; }
.in_nav .nav_itme a { color: #fff; margin-right: 10px; opacity: 0.8; }
.in_nav .nav_itme a:nth-child(1) { opacity: 1; font-size: 16px; }
.in_nav .nav_itme .nav_one { font-weight: bold; }
/*首屏*/
.in_con { width: 1000px; margin-left: 200px; margin-top: 30px; }
/*投资技巧*/
.ban_new { width: 670px;}
.ban_new .ban_rwap { margin: 10px 0 18px 0; }
.ban_new .ban_rwap h4 { font-size: 20px; line-height: 40px; }
.ban_new .ban_lb { line-height: 32px; height: 64px; overflow: hidden; }
.ban_new .ban_lb a { max-width: 40%; overflow: hidden; height: 32px; margin-right: 10px; padding-right: 10px; position: relative; display: block; float: left; }
.ban_new .ban_lb a:before{ content:""; display: block; position: absolute; height: 14px; width: 1px; background: #ccc; right: 0; top: 9px; }
.ban_new .ban_lb a:nth-child(3n):before { display: none; }
/*股市资讯*/
.ban_hot { width: 300px; }
/*栏目*/
.con { position: relative; }
.con_ban { height: 270px; }
.lm_rwap { height: 318px; }
.lm_tag { height: 104px; overflow: hidden; }
.tui_rwap { margin-top: 14px; }
.lm_wt { height: 380px; overflow: hidden; }
.lm_wt .title { margin-bottom: 18px; }
.lm_wt .hot_rwap { position: relative; height: 240px; overflow: hidden; margin-top: 20px; }
.lm_wt .hot_rwap:before{ content:""; display: block; position: absolute; width: 1px; background: #dcdcdc; left: 9px; top: 15px; bottom: 15px; z-index: 0; }
.lm_wt .hot_wt { height: 298px; overflow: hidden; }
.lm_wt .hot_wt li { position: relative; padding-left: 30px; height: 40px; line-height: 40px; margin-bottom: 12px; }
.lm_wt .hot_wt li em { display: block; width: 20px; height: 20px; background:#fff url(../images/icon.png) no-repeat; background-position: 0 -27px; left: 0; top: 10px; position: absolute; z-index: 2; }
.lm_wt .hot_wt li a { display: block; background: #fef2eb; padding: 0 10px; border-radius: 10px; }
.lm_wt .hot_wt li:nth-child(3n+1) a { background: #fef2eb; }
.lm_wt .hot_wt li:nth-child(3n+2) a { background: #edf7ff; }
.lm_wt .hot_wt li:nth-child(3n+3) a { background: #e9f8f4; }
.lm_wt .lb_tu1 { margin-bottom: 34px; }
.con_lm .tag_a { width: 127px; }
.lm_new .lb_1 { width: 45%; float: left;}
.lm_new .lb_1:nth-child(2n) { float: right;}
.lm_new .lb_tu2 { margin-bottom: 15px;}
/*热门导航*/
.hot_menu { width: 120px; border: 1px solid #dcdcdc; padding: 20px; background: #f4f4f4; border-radius: 10px; position: absolute; left: 0; top: 0; }
.menu_title { width: 120px; height: 30px; background: url(../images/icon.png) no-repeat; background-position: -36px 0; border-bottom: 1px solid #dcdcdc; padding-bottom: 10px; }
.menu_item { border-bottom: 1px solid #dcdcdc; margin-top: 7px; padding-bottom: 7px; }
.menu_item h4 { padding-left: 14px; position: relative; margin: 2px 0; }
.menu_item h4:before{ content:""; display: block; position: absolute; width: 4px; height: 4px; background: #ce122d; border-radius: 10px; left: 0; top: 13px; }
.menu_item h4 a { padding-left: 0; font-size: 16px; }
.menu_item a { display: block; line-height: 30px; padding-left: 14px; }
.menu_other { width: 100px; text-align: center; margin: 20px auto 0 auto; }
.menu_other img { width: 100%; }
.menu_other p { margin-top: 10px; font-size: 14px; color: #666; line-height: 22px; }