@charset "utf-8";
.w1220{width: 1220px;margin: 0 auto;}
/*幻灯 pre*/
.banner_slide{width: 650px;height: 280px;}
.banner_slide .btn_Bg{position: absolute; height: 30px;right: 0;bottom: 15px;}
.btn_Bg .btn_cur{height: 30px;padding-left: 40px;right: 0;text-align: center;float: left;width: 100%;background: rgba(255,255,255, 0.2);border-top-left-radius: 20px; border-bottom-left-radius: 20px;}
.banner_slide .banner_tit{background-color: #000000;}
.banner_slide .focuses{border: 2px solid #000000;box-sizing: border-box;border-radius: 5px;}
#focuses .btn_cur span {display: inline-block;margin-top: 5px;float: left;width: 25px;border-radius: 10px;height: 20px;margin-right: 13px;cursor: pointer;background:url(../img/banner_cur.png) no-repeat center;}
#focuses span.bg_cur {background: url(../img/bg_cur.png) no-repeat;width: 25px;height: 20px;}
.index-expo .imgbg{border: 2px solid #ffffff;box-sizing: border-box;}
.index-expo .count li:hover .imgbg{border: 2px solid #fadc93;}
.index-expo .count li:hover .label{color: #f8b107;}
.expo_43 .btn-box,.expo_43 .more_btn,.more_btn{border: 1px solid #CCCCCC;}
.expo_43 .expo-left{border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.expo_43 .expo-right{border-left: 1px solid #cccccc;border-radius: 5px;}
.expo_43 .expo-right:hover,.expo_43 .expo-left:hover{cursor: pointer;background-color: #ffffff;color: #999;}
/*幻灯 end*/
.expo_43{width: 550px;height:280px;border: 2px solid #000000;background-color: #fcfcfc;}
.expo_43 .city_tit{position: absolute;left: 0;top: 0;}
.bgfc{background-color: #fcfcfc;}
/*left  list pre*/
.left_con .border_eb,.right_con .border_eb{border:1px solid #ebebeb;box-sizing: border-box;border-radius: 5px;}
.left_con ul li .number_span{width: 18px;height: 18px;float:left;background-color: #c3c7cc;line-height: 18px;text-align: center;border-radius: 10px;color: #fff;}
.left_con ul li:nth-child(1) .number_span,.left_con ul li:nth-child(2) .number_span,.left_con ul li:nth-child(3) .number_span{background-color: #e64e4e;}
.left_con .label_txt,.right_con .label_txt{margin-top: -140px;margin-left: 10px;}
.left_con .zwl_info ul li {background-color: #c3c7cc;border-radius: 5px;cursor: pointer;}
.left_con ul li .info_right{background-color: #f4f5f7;border-top-right-radius: 5px;border-bottom-right-radius: 5px;width: 128px;text-align: center;}
.hot_post,.hot_gambit{z-index: 10;transform: translateZ(0px);position: relative;transition: margin-top 0.3s ease;will-change: margin-top, top;width: 270px;}
.postFix,.gambitFix {z-index: 10;transform: translateZ(0px);position: fixed;transition: margin-top 0.3s ease;will-change: margin-top, top;width: 270px;top: 55px;}
.zwl_info{position: relative;}
.zwl_info .info {
    position: absolute;
    top: 65px;
    width: 228px;
    z-index: -1;
    transition: all .2s ease-in-out;
    margin-left: 54px;
}
.zwl_info li:hover .info {
	position: absolute;
	z-index: 1;
	width: 80px;height: 80px;
    margin-top: 25px;
    transition: all .2s ease-in-out;
}
/*left list end*/
/*center pre*/
.sift_content{width: 660px;}
.sift_content dl {border: 1px solid #eaeaea;background-color: #ffffff;border-radius: 5px;}
.sift_content dl dt{width: 550px;}
.sift_content dl dd{width: 50px;height: 50px;}
.sift_content dl dd img{height: 50px;}
.sift_content .music_con dd{width: 80px;height: 80px;}
.sift_content .music_con dd img{height: 80px;}
.sift_content .music_con dt{width: 520px;}
.music_bg{background: url(../img/music_bg.png) repeat;height: 80px;border-radius: 100px;position: absolute;z-index: 88;width: 80px;}
.music_bg .music_ico{width: 25px;height: 35px;background: url(../img/index_ico.png) no-repeat;background-position: 0 -20px;margin-left: 29px;margin-top: 25px;}
.music_con .music_e8,.sift_content .vote_box ul li span{background-color: #e8e9ea;}
.sift_content .border_f4{border: 1px solid #f4f5f7;}
.sift_content .vote_box ul li {position: relative;}
.sift_content .ratio_lis{position: absolute;right: 0;}
/*center end*/
/*right pre*/
.w70{width:70px;}
.w140{width: 140px;}
.mt250{margin-top: 2.5px;}
#bg-adds{margin-left: -230px;position: absolute;top: 50px;}
.right_con .rl_ico{width: 15px;height: 14px;background:url(../img/index_ico.png) no-repeat;background-position: -35px -20px;margin-top: 4px;}
.index_notice a:hover{background-color: #fec16b;}
.index_notice a:hover span{color: #FFFFFF;}
.index_sign ul{border: 1px solid #cccccc;}
.sign_list .sign_ul ul {border:none;}
.sign_list .sign_ul ul li{border-radius: 5px;}
.sign_box li .current{background-color: #fec16b;border-radius: 5px;color: #ffffff;width: 72px;height: 27px;line-height:27px;margin-top: -1px;margin-left: -1px;}
.sign_list ul li:nth-child(1) span,.sign_list ul li:nth-child(2) span,.sign_list ul li:nth-child(3) span{background:url(../img/index_ico.png) no-repeat;background-position: -31px -32px;color: #ffffff;line-height: 17px;}
.index_consult ul li:nth-child(1) .consult_bg{background-color: #7c685a;}
.index_consult ul li:nth-child(2) .consult_bg {background-color:#546b5d;}
.index_consult ul li:nth-child(3) .consult_bg {background-color:#7896b1;}
.index_consult ul li:nth-child(4) .consult_bg{background-color:#9a6267;}
.index_consult ul li .consult_ico{background:url(../img/zwl_bg.png) no-repeat;}
.index_consult ul li .consult_1{width: 80px;height: 60px;margin-left: 10px;}
.index_consult ul li .consult_2{width: 80px;height: 60px;background-position: -80px -2px;margin-left: 10px;}
.index_consult ul li .consult_3{width: 80px;height: 60px;background-position: -175px -2px;}
.index_consult ul li .consult_4{width: 80px;height: 60px;background-position:-258px -6px;}
/*right end*/


