dl,dt,dd{padding:0;margin:0;}
/*¶¥²¿µ¼º½*/
.mb10{margin-bottom:10px;}
#jmtop{background:#F7F7F7;border-bottom:1px solid #eee;height:38px;}
.jmbar{color:#666;height:38px;line-height:38px;/* overflow:hidden; */}
.jmbar_left { height:38px; line-height:38px; overflow:hidden}
.jmbar_left em{color:#ccc;padding-right:5px; float: left; display:block; line-height:38px; height:38px;}
.jmbar_left .icon_mobile{display:inline-block;background:url("img/css-sprite.png") no-repeat 2px 2px;width:10px; margin-top:8px;height:23px;vertical-align:middle;margin-right:5px; line-height:23px;}
.jmbar_left a{padding:0 10px;line-height:38px; float:left; display:block; height:38px;}
.jmbar_right{position:relative; height:23px; z-index:10000001;}
.jmbar_right a{padding:0 5px;line-height:38px;float:left; display:block; height:38px; overflow:hidden}
.jmbar_right .site-btn-qqlog{text-indent:-9999px;display:inline-block;background:url("img/css-sprite.png") no-repeat -25px 0;width:50px;height:16px;vertical-align:text-bottom;float:left;margin-top:10px; margin-left:10px;}
#icon-app,#icon-sina,#icon-tqq{display:inline-block;width:16px;height:16px;float:left;text-indent:-9999px;margin-top:10px;padding-right:2px;}
#icon-app{background:url("img/css-sprite.png") no-repeat -30px -20px;}
#icon-sina{background:url("img/css-sprite.png") no-repeat -30px -40px;}
#icon-tqq{background:url("img/css-sprite.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("img/hot_icon.jpg") no-repeat 0 0;width:15px;height:12px;}
.mainNav .last{border-right:none;}
.sub-logo{margin-top:15px;}
.sub-logo h1 a{display:block;font:22px/22px "Microsoft YaHei";color:#D51316;margin-bottom:10px;}
.sub-logo span {font:12px "Microsoft YaHei"; color:#aaa}
.sub-logo span a{font:12px "Microsoft YaHei";}
.search_area{width:490px;height:36px;margin-top:15px;}
.search_txt{background:url("img/css-sprite.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:82px;height:36px;background:#d51216;text-align:center;color:#fff;font:16px/36px "Microsoft YaHei";cursor:pointer;}
.search_list a{display:inline-block;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("../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:32px;}
#nav .nav_right a{display:inline-block;padding-left:20px;line-height:40px;}
#nav .nav_right em{display:inline-block;background:url("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:10px 0;}
/*¶¥²¿µ¼º½ end*/
#q-footer{ background-color:#fafafa; border-top:1px solid #eaeaea; border-bottom:1px solid #eaeaea; padding:10px 0}
#q-footer>div{ overflow:hidden}
#q-footer ul{ margin-left:-40px; display:block; }
#q-footer li{ float:left; border-left:1px solid #eaeaea; height:160px;}
#q-footer li.q-footer-item-wide{ width:260px; padding-left:19px;}
#q-footer li.q-footer-item-narrow{ width:150px; padding-left:29px;}
#q-footer a{ display:block;}
#q-footer b.button-online{ display:block; border:1px solid #d9d9d9; background:#fff; width:80px; text-align:center; line-height:24px; height:24px; margin-top:2px;}
#q-footer a.q-item-link{ padding:10px 0 10px 80px; position:relative}
#q-footer a.q-item-link .ico{ position:absolute; display: block; width:48px; height:48px; left:20px; top:12px; background-image:url(img/ico_48x48.png); background-repeat:no-repeat;}
#q-footer .ico_feedback{ background-position: 0 0;}
#q-footer .ico_tel{ background-position: 0 -48px;}
#q-footer .ico_cooperation{ background-position: 0 -96px;}
#q-footer .ico_contact{ background-position: 0 -144px;}
#q-footer a span{ font-size:18px; color:#333; line-height:30px;}
#q-footer a p{ font-size:14px; color:#888; line-height:24px;}
#q-footer a p font{ font-size:14px;}
#q-footer dl{ padding:10px 0;}
#q-footer dt{ color:#333; font-size:16px; line-height:32px;}
#q-footer dd{ }
#q-footer dd a{ color:#888; font-size:14px; line-height:24px;}
#q-footer dd a:hover{ color:#333}
#q-footer a:hover{ text-decoration:none;}
#q-footer a:after{
	visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; 
	}