@charset "utf-8";

/* 清理浮动 */
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear{zoom:1; /* for IE6 IE7 */}
.fl{float:left;}
.fr{float:right;}
.mt10{ margin-top:10px;}
.hide{display:none;}

.w1020{width:1200px;margin:0 auto;}

/* headNav */
.headNav{height:41px;}
.headNav .navCon{height:41px;position:relative;z-index:11;}
.headNav .navCon .navCon-cate{width:230px;height:41px;line-height:41px;font-size:14px;font-weight:bold;text-indent:10px;background:#f25f49;/*#A21C1D*/ color:#FFF;position:relative;}

.headNav .navCon .navCon-menu li{float:left;height:41px;line-height:41px;overflow:hidden;text-align:center;width:100px;}
.headNav .navCon .navCon-menu li a{color:#FFFFFF;display:block;font-size:14px;font-weight:bold;height:41px;line-height:37px;text-decoration:none;width:100px;}
.headNav .navCon .navCon-menu li a:hover, .cur{color:#666666;text-decoration:none;background:#999395;}
.headNav .navCon .navCon-menu li a:hover, .curMenu{background:#999395;color:#FFFFFF;background:#999395;}

.headNav .navCon .navCon-cate .hover{background-position:180px -41px;}
.headNav .navCon .navCon-cate .navCon-cate-title a{color:#ffffff; font-size: 16px;}
.headNav .navCon .navCon-cate .navCon-cate-title a:hover{text-decoration:none;}
.headNav .navCon .navCon-cate .navCon-cate-title a img{
	vertical-align: middle; margin-right: 20px;
}
.headNav .navCon .navCon-cate .cateMenu{position:absolute;left:0px;font-family:"微软雅黑";box-shadow:4px 2px 5px rgba(0, 0, 0, 0.3);background:#ff7960;cursor:pointer;}
.headNav .navCon .navCon-cate .cateMenu li{width:230px;overflow:hidden; height: 77px;border-bottom: 1px solid #fff;}
.headNav .navCon .navCon-cate .cateMenu li:last-child{
	border-bottom: 0px;
}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag{width:220px;padding:10px 5px 10px 5px;overflow:hidden;line-height:20px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .cate-tag_fl{
	width: 46px; height: 46px; float: left;
}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .cate-tag_fl img{
	vertical-align: middle;width: 100%;
}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .cate-tag_fr{
	width: 154px; float: left; margin-left: 20px;
}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong{height:25px;line-height:25px;width:172px;display:block;text-indent:0px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong a{font-size:14px;font-weight:bold;color:#fff;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel{text-indent:0px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{height:26px; margin: 0 auto;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel a{font-size:14px;font-weight:normal;color:#fff;text-indent:0px; margin-right: 5px;}
.headNav .navCon .navCon-cate .cateMenu .on{background:rgba(255,255,255,0.5);*margin-bottom:-4px;}
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag .listModel a{color:#FFFFFF;}

.float-list-dnav{background:none repeat scroll 0 0 #6e6568;clear:both;font-size:14px;font-weight:bold;height:47px;line-height:47px;width:210px;}
.float-list-dnav a{color:#FFFFFF;margin:0 10px 0 10px;}
.float-list-dnav a:hover{color:#ffffff; background: #000;}

.headNav .navCon .navCon-cate .cateMenu .list-item{
	width:626px;border-left:none;background:#f8f8f8;position:absolute;left:230px;top:0px;
	
	-moz-box-shadow:5px 5px 5px rgba(0,0,0,.2),1px -3px 5px rgba(0,0,0,.2),3px 0 3px rgba(0,0,0,.2) inset;
	-webkit-box-shadow:5px 5px 5px rgba(0,0,0,.2),1px -3px 5px rgba(0,0,0,.2),3px 0 3px rgba(0,0,0,.2) inset;
	box-shadow:5px 5px 5px rgba(0,0,0,.2),1px -3px 5px rgba(0,0,0,.2),3px 0 3px rgba(0,0,0,.2) inset;
}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemleft{width:580px;float:left;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright{width:220px;float:right;}
.headNav .navCon .navCon-cate .cateMenu .list-item dl{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt{color:#333333;font-size:12px;text-indent:0px;font-family:"微软雅黑";}
.headNav .navCon .navCon-cate .cateMenu .list-item dd{    font-size: 12px;
    font-weight: normal;
    text-indent: 0px;
    line-height: 30px;
    font-family: "微软雅黑";
    height: 30px;
    margin-left: 0px;
    border-bottom: 1px dashed #a7a7a7;
}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a{color:#646464;margin-right:10px;height:22px;overflow:hidden;display:block;float:left;margin-bottom:5px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{color:#000; }

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p{line-height:24px;text-indent:0px;font-size:12px;font-weight:normal;color:#000;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a{color:#646464;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a:hover{color:#000; background: #000;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list a{display:block;width:210px;height:100px;text-indent:0px;margin-bottom:8px;overflow:hidden;}