dl,dt,dd{padding:0;margin:0;}
/*��������*/
.mb10{margin-bottom:10px;}
#jmtop{background:#F7F7F7;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;height:23px;}
.jmbar{color:#666;height:23px;line-height:23px;/* overflow:hidden; */}
.jmbar_left { height:23px; line-height:23px; overflow:hidden}
.jmbar_left em{color:#ccc;padding-right:5px; float: left; display:block; line-height:23px; height:23px;}
.jmbar_left .icon_mobile{display:inline-block;background:url("../image/css-sprite2.png") no-repeat 2px 2px;width:10px;height:23px;vertical-align:middle;margin-right:5px; line-height:23px;}
.jmbar_left a{padding-right:15px;line-height:23px; float:left; display:block; height:23px;}
.jmbar_right{position:relative; height:23px; z-index:10000001;}
.jmbar_right a{padding:0 5px;line-height:23px;float:left; display:block; height:23px; overflow:hidden}
.jmbar_right .site-btn-qqlog{text-indent:-9999px;display:inline-block;background:url("../image/css-sprite2.png") no-repeat -25px 0;width:50px;height:16px;vertical-align:text-bottom;float:left;margin-top:3px;}
#icon-app,#icon-sina,#icon-tqq{display:inline-block;width:16px;height:16px;float:left;text-indent:-9999px;margin-top:3px;padding-right:2px;}
#icon-app{background:url("../image/css-sprite2.png") no-repeat -30px -20px;}
#icon-sina{background:url("../image/css-sprite2.png") no-repeat -30px -40px;}
#icon-tqq{background:url("../image/css-sprite2.png") no-repeat -30px -60px;}
.mainNav{margin:10px 0; */height:50px;}
.mainNav_mod{float:left;border-right:1px solid #e2e2e2;padding:0 15px; display:block; list-style:none;}
.mainNav_mod dl{display:block;font:12px "microsoft Yahei";color:#333;}
.mainNav_mod dl dt{float:left;margin-right:8px;}
/* .mainNav_mod dl dt{width:30px;} */
.mainNav_mod dl dd{float:left;}
.mainNav_mod dl dt a{font-family:"Microsoft YaHei"; line-height:16px;}
.mainNav_mod dl dd a{padding-right:4px;font-family:"Microsoft YaHei";white-space:nowrap;}
.mainNav_mod dl dt a{font-weight:700;}
.hot_icon{position:relative;}
.hot_icon em{display:inline-block;position:absolute;top:-6px;left:29px;background:url("../image/hot_icon.jpg") no-repeat 0 0;width:15px;height:12px;}
.mainNav .last{border-right:none;}
.sub-logo{margin-top:15px; margin-left:5px;}
.sub-logo h1,.sub-logo a span{display:block;width:240px;height:22px;font:22px/22px "Microsoft YaHei";color:#D51316;margin-bottom:10px;overflow:hidden;}
.sub-logo span {font:12px "Microsoft YaHei"; color:#aaa}
.sub-logo span a{font:12px "Microsoft YaHei";}
.search_area{width:490px;margin-top:15px;}
.search_txt{background:url("../image/css-sprite2.png") no-repeat -25px -100px;height:32px;font:14px/34px "Microsoft YaHei";color:#666;text-indent:25px;width:406px;color:#666;border:2px solid #e1e1e1;border-right:none;}
.search_btn{width:80px;height:36px;background:#d51216;text-align:center;color:#fff;font:14px/36px "Microsoft YaHei";cursor:pointer;}
.search_list a{display:inline-block;padding-right:10px;line-height:26px;}
.highlight1{color:#ff6600;}
#nav{height:40px;background:#D51216;padding:0 20px;}
#nav a{font:14px/40px "Microsoft Yahei";color:#fff;position:relative;}
#nav a.current em{display:block;background:url("http://so.jiameng.com/resource/images/nav_a_current.jpg") no-repeat 0 0;width:10px;height:10px;
position:absolute;bottom:-13px;left:10px;_bottom:0px;
}
#nav .nav_left { width:638px;}
#nav .nav_left a{font-weight:700;padding-right:26px;}
#nav .nav_right a{display:inline-block;padding-left:20px;line-height:40px;}
#nav .nav_right em{display:inline-block;background:url("http://so.jiameng.com/resource/css/img/nav_right_em.jpg") no-repeat 0 0;width:7px;height:40px;vertical-align:top;}
.sub_nav{height:29px;border-top:1px solid #eaeaea;margin-bottom:3px;background:#f7f7f7;padding-left:20px;}
.sub_nav a{font:12px/29px "Microsoft Yahei";color:#333;padding-right:25px;}
.sub_nav a:hover{color:#f60;}
#header{ height:80px;margin-bottom:10px;}
/*�������� end*/

/*fly*/
.fly{ margin-bottom:0px; margin-top:10px;}
.fly .hd{ height:36px; line-height:36px; font-size:18px; color:#282828; padding-bottom:5px; font-family:Microsoft Yahei}
.fly .bd{ padding:0 0px; overflow:hidden;border:1px solid #e9e9e9; border-bottom:1px solid #ccced1; padding-top:30px; padding-bottom:15px;}
.fly .bd ul{}
.fly .bd li { float:left; width:140px; margin-left:38px; padding-bottom:10px;}
.fly .bd li span{ display:block; text-align:center; height:24px; line-height:24px; padding-top:5px; font-size:14px;}
.fly .bd li a:hover span{ color:#f60;}
#fly_index .hd{ padding:0 20px;}
#fly_index .bd{ padding-left:8px;}
#fly_index .bd li{ margin-left:13px;}