nav ul{width:960px;margin:0 auto;}
nav ul li{float:left;padding:0 32px;height:48px;}

.focusTabAd { margin:16px auto 0; width:960px;   }
#div1 { float:left; width: 350px; height: 270px;  margin:0 auto;  margin-right:10px; position: relative; overflow: hidden;}
#ul1 { position: absolute;  margin: 0; padding: 0; z-index:1;}
#div1 li { position: absolute; list-style:none;  }
#div1 li img { width:350px; height:270px; }
#div1 li span { position:absolute; width:100%; left:0; bottom:0; height:30px; background:#000; opacity: 0.5; filter: alpha(opacity=50); }
#div1 li em { position:absolute; width:100%; height:100%; line-height:30px; left:0; bottom:0; height:30px; color:#FFF; font-style:normal; text-align:center; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; font-size:14px; }
img { display: block;border:none;}/* 解决图片的上下间距问题 */

#div1 p { text-align: center; position: absolute; width: 100%;left:-2px; bottom: 40px;font-size:0;z-index:2;}
#div1 p span {display:inline-block;width:10px;height:10px;background: #c3c3c3; border-radius:50%; margin-left:4px; cursor: pointer;}
#div1 p span.current { background:#bf0a0a;}
#div1 .prev, #div1 .next { position:absolute; top:109px; width:28px; height:62px; line-height:62px; background:gray; background:rgba(0,0,0,0.2); color:#FFF; text-align:center; font-size:22px; font-weight:400; font-family:simsun; display:none; z-index:3;}
#div1 .prev { left:0; }
#div1 .next { right:0; }
#div1 a { text-decoration:none; }


/* 选项卡2 */
#div2{float:left; margin:0 auto;width:380px; background:#f9f9f9;  overflow:hidden;}
#div2 .title{height:30px; margin-bottom:10px; background:#F7F7F7;}
#div2 .tag{float:left; margin-right:-1px;width:92px;height:30px;line-height:30px;background:#fbfbfb; border:solid 1px #dfdfdf; text-align:center;color:#333333;cursor:pointer; font-size:14px; }
#div2 .active{background:#FFF; border-top:solid 1px #bb0a0a; border-bottom:solid 1px #FFF; color:#cc0000; font-size:14px; font-weight:bold; }
#div2 .sec{display:none; }
#div2 .sec li { position:relative; margin:2px 0; padding-left:30px; height:30px; line-height:30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
#div2 .sec li a { color:#000;font-size:16px;}
#div2 .sec li a:hover { color:#C13B3A; }
#div2 .sec li span { position:absolute; left:0; top:5px; width:20px; height:20px; line-height:20px; background:#7d7d7d; text-align:center; color:#FFF; border-radius:50%; }	
#div2 .sec li.three span { background:#cc0000; }		
#div2 .show{display:block;}

.ad {float:right; }
#nli_con { 
height: 268px;
width: 212px;
overflow: hidden;

}


#nli_con dl {

padding-bottom: 5px;


}
#nli_con dl img { width:210px; height:60px; border:solid 1px #dfdfdf; }
#nli_con dd {
font-size: 12px;
}

.feature head { border-top:solid 1px#bb0a0a}
.feature .content li { width:50%; }
.feature .content div{float:left; padding-left:10px; width:240px;}
.feature .content li img{width:50px;height:50px;border-radius:50%;}
.feature .head h2 { font-size:20px; color:#bb0a0a; }


