/* CSS Document by LPH 2014/11/28 */
body { font-family: "Microsoft YaHei"; background:#bb0134;}
.wrapper { width:960px; padding:0 10px; margin:0 auto;}
a { text-decoration:none;}

/* header */
.header { width:100%; height:283px; background:url(../images/zqIndex/headBg.jpg) center; overflow:hidden;}
.zqTitle { height:250px; float:left;}
.zqTitle h1 { font-size:50px; color:#fff000; margin-top:60px; margin-left:120px;}
.zqTitle h2 { font-size:32px; color:#fff; margin-top:0px; margin-left:250px;}
.zqcMsg { float:right; margin-top:70px;}
.zqcMsg .zqcImg { width:86px; height:86px; float:left;}
.zqcMsg .zqcImg img { width:80px; height:80px; border-radius:80px; border:3px solid #fc99a8;}
.zqcMsg .zqcImg img:hover { border:3px solid #fff000;}
.zqcMsg ul { float:left; margin-left:20px;}  
.zqcMsg ul li { line-height:30px; font-size:14px; color:#fff;}
.zqcMsg ul li a { color:#fff; font-size:14px; display:block; width:120px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;} 
.zqcMsg ul li a:hover { color:#fff000;}
.zqcIcon { background:url(../images/zqIndex/zqcGif.gif) 60px center no-repeat;}

/* container */
.container { background:#ffecd7; overflow:hidden; margin-top:-30px}
.zqInfo, .zqhdList, .jqhdList  { padding:0 50px; margin-bottom:20px;}
.zqInfo { overflow:hidden;}
.zqInfo h1 { width:100%; height:40px; line-height:40px; margin:20px 0 10px; font-size:18px; color:#c4011f;}
.zqInfo p { font-size:14px; line-height:25px; color:#666; padding:0 5px;}
.zqInfo #player { width:330px; height:298px; float:right; margin: 0 10px 30px 50px; background:#000;} 

/* 活动列表 */
.aqhdTitle { width:980px; margin-left:-10px; height:75px; background:url(../images/zqIndex/3yTitle.png) no-repeat center;}
.zqhdList ul li.zqhdItem { margin:23px 0; overflow:hidden;}
.zqhdList ul li.zqhdItem .zqhdImgBox { float:left; overflow:hidden;}
.zqhdList a.zqhdImg { display:block; background:#fdfdfd; padding:8px; width:250px; height:115px; border:1px solid #f9d2ae; margin:5px 15px 5px 5px; box-shadow:0 0 5px #f9d2ae;}
.zqhdList a.zqhdImg:hover { background:#fff; border:1px solid #ffa71e; box-shadow:0 0 5px #ffa71e;}
.zqhdList a.zqhdImg img { width:100%; height:100%;}
.itemList { padding-top:5px; float:left; width: 570px;}
.itemList li { padding-left:20px; line-height:45px; display:block; position:relative;}
.itemList li a, .itemList li label { font-size:14px; color:#666; }
.itemList li .itemListTitle { width:410px; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.itemList li .itemListTitle a { padding-bottom:1px; font-size:18px; color:#c4011f; }
.itemList li .itemListTitle a:hover { padding:0; border-bottom:1px #c4011f dashed;}
.itemList li a.itemListBtn { /* display:none; */ float:left; width:62px; text-align:center; height:22px; line-height:20px; background:url(../images/zqIndex/btnBgRed.png) no-repeat center; position:absolute; top:10px; font-size:12px; color:#fff;}
.itemList li a.itemListBtn:hover {  background:url(../images/zqIndex/btnBgRed_h.png) no-repeat center;}
.itemList li a.videoReview { right:80px;}
.itemList li a.realTimeReporting { right:0px;}
.itemList li .hdState { margin-left:40px; padding-left:20px;}
.itemList li .hdStateRed { background:url(../images/zqIndex/redListBg.png) left center no-repeat ; color:#ff0000;}
.itemList li .hdStateGreen { background:url(../images/zqIndex/greenListBg.png) left center no-repeat ; color:#11e116;}
.itemList li .hdStateOrange{ background:url(../images/zqIndex/orangeListBg.png) left center no-repeat ; color:#ff7e00;}
.itemList li .roomAddLabel { float:left;}
.itemList li .roomAddress { float:left; width:400px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.itemList li .roomAddress span { color:#666; font-size: 14px;}
.itemList li .roomAddress a { padding-bottom:1px; color:#666;}
.itemList li .roomAddress a:hover { padding:0; border-bottom:1px #c4011f dashed; color:#c4011f;}
.doubleline { width:980px; height:2px; border-bottom:1px dashed #db9344; margin-left:-60px;}

/* 专区近期活动 */
.jqhdTitle { width:980px; height:36px; background:url(../images/zqIndex/redTitleBg01.png) no-repeat center; margin-left:-10px;}
.jqhdTitle a.jqhdTitleMore { float:right; margin-right:60px; line-height:40px; font-size:12px; color:#c4011f;}
.jqhdList ul { width:110%; overflow:hidden; margin-top:20px;}
.jqhdList ul li { float:left; width:250px; margin:5px; padding:8px; background:#fdfdfd; border:1px solid #f9d2ae; margin:5px 20px 5px 5px; box-shadow:0 0 5px #f9d2ae;}
.jqhdList ul li:hover { background:#fff; border:1px solid #ff0000; box-shadow:0 0 5px #ff0000;}
.jqhdList ul li a.jqhdImg { display:block; background:#fff;  width:250px; height:115px; }
.jqhdList ul li a.jqhdImg img { width:100%; height:100%;}
.jqhdList ul li h3 { height:30px; line-height:35px; width:250px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.jqhdList ul li h3 a { font-size:16px; color:#666; padding-bottom:1px}
.jqhdList ul li h3 a:hover { padding:0; border-bottom:1px #c4011f dashed; color:#c4011f;}
.jqhdList ul li div.jqhdListAddBox { height:28px; line-height:28px; width:250px; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.jqhdList ul li div.jqhdListAddBox label { font-size:12px;}
.jqhdList ul li div.jqhdListAddBox a { font-size:12px; color:#c4011f; padding-bottom:1px; height:23px;}
.jqhdList ul li div.jqhdListAddBox a:hover { padding:0; border-bottom:1px #c4011f dashed;}

/* 留言 */
.commerTitle { width:980px; height:36px; background:url(../images/zqIndex/redTitleBg02.png) no-repeat center; margin-left:-10px;}
.commentBox { margin:30px 0; width:860px; padding:0 50px;}

/* 广告 */
.ad { width:980px; margin-left:-10px; margin-bottom:50px;}

/*footer*/
#footer_link_info p{ color: #333; }
#footer_link_info a{ color: #333; }
#footer_link_info a:hover{ color: #666; }







