.nav{height:50px; background-color:#414141; line-height:50px; width:100%; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.nav .c-nav{width:1100px; margin:0 auto; height:50px;}
.nav .c-nav ul{display:inline-block; position:relative; z-index:10;}
.nav .c-nav ul li{float:left; font-size:18px; margin-right:1px;}
.nav .c-nav ul li:hover{background-color:#1c1c1c;}
.nav .c-nav ul li a{height:50px; display:block; color:#fff; padding:0 25px; position:relative;}
.nav .c-nav ul li i{width:9px; height:5px; background:url(../images/p_icon.png) 0 -80px no-repeat; position:absolute; bottom:0; left:50%; margin-left:-5px; display:none;}
.nav .c-nav ul li:hover i,.nav .c-nav ul li a.current i{display:inline-block;}
.nav .c-nav ul li a.current,.nav .c-nav ul li a:hover{background-color:#1c1c1c;}
.nav .c-nav .h-m:hover .menu,.nav .c-nav .on .menu{display:block;}
.nav .c-nav .menu{position:absolute; top:50px; height:36px; line-height:36px; display:none; width:100%; z-index:15}
.nav .c-nav .menu li:hover{background:none;}
.nav .c-nav .menu li a{color:#666; font-size:14px; height:36px; padding:0 15px;}
.nav .c-nav .menu li a:hover{text-decoration:underline; background:none;}
.nav .c-nav .menu em{width:1px; height:14px; display:inline-block; background-color:#ccc; float:left; right:0; top:12px; position:absolute;}
.nav .c-nav .l-life{left:8px;}
.nav .c-nav .r-news{left:70px;}
.nav .c-nav .t-feelings{left:263px;}
.nav .c-nav .l-ent{left:324px;}
.nav .c-nav .weixin{width:100px; height:50px; float:right; color:#fff; cursor:pointer; text-align:center; +margin-top:-50px; position:relative; z-index:11}
.nav .c-nav .weixin i{width:14px; height:14px; display:inline-block; background:url(../images/t_icon.png) no-repeat; margin-right:5px; position:relative; top:2px; +top:-2px;}
.nav .c-nav .weixin a{color:#fff;}
.nav .c-nav .weixin:hover{background-color:#1c1c1c;}
.nav .c-nav .weixin .QRcode{width:100px; height:100px; overflow:hidden; display:none; box-shadow:rgba(0,0,0,0.2) 0px 2px 2px;}
.nav .c-nav .weixin:hover .QRcode{display:block;}
.subNav{height:36px; line-height:36px; background-color:#ebebeb; width:expression(document.body.clientWidth <= 1100? "1100px": "auto"); min-width:1100px;}
.subNav .hot{width:1100px; margin:0 auto; height:36px; overflow:hidden;}
.subNav .hot b{color:#f20101; margin-right:10px; font-weight:normal;}
.subNav .hot a{display:inline-block; margin-right:24px; color:#666;}
.subNav .hot a:hover{text-decoration:underline;}