@charset "utf-8";
body{background:url("../images/duanwujie2017/2222.jpg");font-size: 14px; font-family: "microsoft yahei"; }
a { text-decoration: none; }

/**********头图*************/
div.bg0{ height:640px; width:100%; overflow: hidden; background:url("../images/duanwujie2017/First_Top.jpg") no-repeat center;margin-top:-20px; }

div.wrapBox{ width:1000px; height:140px; margin: 0 auto; margin-top: 360px; position:relative; }
div.st{ position:absolute; bottom:40px; right:0;}
div.st a{ display:block; height:95px; width:160px; background:url("../images/laodongjie2017/st.gif") no-repeat center; }

/*******************主内容区开始************************/
div.main_box{ width:1000px; margin:auto; font-size:16px; margin-top: -148px; }
div.title { height:89px; width:100%; margin-bottom: 40px; background:url("../images/laodongjie2017/titleBg.png") no-repeat 0 0; }

/**插柳枝**/
div.right{ float:right; margin-top: 96px; width:421px; height:39px; position:relative; background:url("../images/duanwujie2017/navRbg.png") no-repeat center; }
div.right a.zan_btn{ color:#cbe790; background-color: #42a114; border-radius: 5px; width:150px; height:33px;margin: 3px 0 3px 3px; line-height: 33px; text-align:center; display:inline-block; float:left; }
div.right a:hover{ color:#cbe790; background-color: #42a114; border-radius: 5px;}
div.right a.selected{ color:#817f81; background-color: #e1dde0; border-radius: 5px; width:150px; height:33px;margin: 3px 0 3px 3px; line-height: 33px; text-align:center; display:block; float:left;}
div.right p.zan_num{ display: inline-block; color:#ffa135; text-indent:23px; float:left; height: 39px; line-height: 39px; }
div.right p.zan_num i{ color:#ff3327; padding:0 2px; }
div.right a.zan_icon{ position:absolute; display:block; height:28px; width:31px; background:url("../images/duanwujie2017/zongzi.png") no-repeat center; right:25px; top:5px; }
#floatlayer{ display: none; font-size: 14px; line-height: 22px; position: absolute; right: 0; top: -73px; z-index: 3; padding: 10px; }
#floatlayer div.op{ background: #fff088; opacity: 0.7; filter: alpha(opacity=70); position: absolute; z-index: -1; left: 0; top: 0; height: 100%; width: 100%; }
#floatlayer div.oc{ background: #fef39f; padding: 10px; z-index: 10; color: #ff4136; }

/**********引言*************/
div.intro{ width:964px; height:162px; background:url("../images/duanwujie2017/introBg.jpg") no-repeat center; margin: 0 auto; margin-top:10px;}
div.intro p{ padding:50px 120px; color:#cbe39b; line-height:23px; }

/**********视频*************/
div.video{ width: 980px; margin: 0 auto; margin-top:-154px; background: #75ce30;margin-top:-4px; }
.player{ width:960px; margin: 0 auto; height: 317px; }
.pl_tit{ height: 40px; background: #50be3c; text-indent: 1.5em;}
.pl_tit h2{ font-family: "Microsoft Yahei"; color: #fff100; font-size: 18px; height: 40px; line-height: 40px; float: left;}
/* 切换区域 */
.wys-video { height: 365px; overflow:hidden; background: #50be3c; }
.wys-scrollArea { position: relative; padding-bottom:10px; padding-top: 20px;}
.wys-scrollArea .wys-scrollImg { width:819px; height:138px; position:relative; left:72px; top:0; overflow:hidden; }
.wys-scrollArea .wys-scrollImg ul { display: inline-block; width: 8000px; }
.wys-scrollArea .wys-scrollImg li { width: 267px; height: 134px; float:left; _display: inline; position: relative; overflow:hidden; margin-left:9px; }
.wys-scrollArea .wys-scrollImg li.fr_tabItem{ margin-left:0;}
.wys-scrollArea .wys-scrollImg li:first-child{ margin-left:0;}

.wys-scrollArea .wys-scrollImg li a.wys-imgLink { cursor:pointer;display:block;margin:0 auto;width:267px;height:84px;background-color:#50be3c; }
.wys-scrollArea .wys-scrollImg li a.wys-imgLink:hover{ background-color:#9af03a; }

.wys-scrollArea .wys-scrollImg li a img{border:none;float:left;_display:inline;width:263px;height:80px;margin-left:2px;margin-top:2px;}
.wys-scrollArea .wys-scrollImg li p{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;}

.wys-scrollArea .wys-scrollImg li p a{cursor:pointer;display:block;margin-top:9px;width:100%;font-family:"Microsoft Yahei"; font-size: 14px; color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wys-scrollArea .wys-scrollImg li p a:hover{color:#fff100;}
.wys-scrollArea .wys-scrollImg li.current{font-weight:bold;}
.wys-scrollArea .wys-scrollImg li.current a{font-weight:bold;color:#fff100;}
.wys-scrollArea .wys-scrollImg li.current a.wys-imgLink{background-color:#9af03a;}

.wys-scrollArea a.moveBtn{ position:absolute;display:block;width:20px;height:50px;top:40px;cursor:pointer;z-index:1;}
.wys-scrollArea a.prev { left:20px;background:url("../images/laodongjie2017/leftbtn.png") no-repeat;}
.wys-scrollArea a.prev:hover{ background:url("../images/laodongjie2017/leftbtnh.png") no-repeat;}
.wys-scrollArea a.next{ right:20px;background:url("../images/laodongjie2017/rbtn.png") no-repeat;}
.wys-scrollArea a.next:hover{ background:url("../images/laodongjie2017/rbtnh.png") no-repeat;}
.clear{ clear:both; }
.height30{ height:30px; }


/**********晚会*************/
div.wanhui{ position: relative; background:#d7e7b3; border-radius:50px; margin-top:35px; font-size:14px; padding-bottom: 42px;background-image:url("../images/duanwujie2017/xsbottom.png");background-position: left bottom; background-repeat: no-repeat;}
div.title01{ height:125px; width:1000px; background:url("../images/duanwujie2017/wanhuiTop.png") no-repeat; margin: 0 auto; }
a.more{ float: right; margin-top: -170px; margin-right: 50px; color:#9daf7a;font-weight:normal; font-size:14px;}
a.more1{ float: right; margin-top: -70px; margin-right: 50px; color:#9daf7a;font-weight:normal; font-size:14px;}
a.more:hover{ color:#ffffff; }
div.wanhui_content { width: 1000px; position: relative;margin-top:20px; }
ul.wanhui_list{ padding-bottom:10px; width: 920px; margin: 0 auto;}
ul.wanhui_list li{ float:left; width:205px; margin:0 25px 35px 0; background-color: #40a031; }
ul.wanhui_list li:hover { background-color: #f0fed2; }
ul.wanhui_list li a.img { display: block; width:205px; height: 115px; }
ul.wanhui_list li a img { width:205px; height: 115px; }
ul.wanhui_list li p { width: 200px; height: 20px; text-indent: 8px; }
ul.wanhui_list li p.introTit { margin-top: 10px; font-size: 12px;}
ul.wanhui_list li p.location { margin-bottom: 10px; font-size: 12px;color:#183b13;}
ul.wanhui_list li p.introTit a{ display: block; color:#183b13; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
ul.wanhui_list li p.introTit a:hover{ color:#2dac2c; }
ul.wanhui_list li p.location a{ display: inline-block; max-width: 150px; vertical-align: top; color:#183b13; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
ul.wanhui_list li p.location a:hover{ color:#2dac2c; }
p.down_link{ height:45px; width:295px; border-radius:10px; background:#46b510; text-align:center; line-height:45px; margin: 0 auto; }
p.down_link a{ color: #ffffff; font-size:16px;}
p.down_link:hover { background:#73be4f; }
p.down_link:hover a{ color:#e6e6e6; } 

/**********习俗*************/
div.baike{ background:#d7e7b3; _height: 546px; position: relative; border-radius:50px; margin-top:40px; font-size:14px; overflow: hidden; background-image:url("../images/duanwujie2017/xsbottom.png");background-position: left bottom; background-repeat: no-repeat;}
div.title02{ height:230px; width:1000px; background:url("../images/duanwujie2017/xisuTop.png") no-repeat; margin: 0 auto;}
div.picWrap { height:420px; width:836px; margin: 0 auto; position: relative; }
div.picWrap div.com { position: absolute; width: 173px; height: 198px; }
div.picWrap div.p1 { background:url("../images/duanwujie2017/xs1.png") no-repeat 0 0; left: 0; top: 0; }
div.picWrap div.p2 { background:url("../images/duanwujie2017/xs2.png") no-repeat 0 0; left: 190px; top: 0; }
div.picWrap div.p3 { background:url("../images/duanwujie2017/xs3.png") no-repeat 0 0; left: 380px; top: 0; }
div.picWrap div.p4 { background:url("../images/duanwujie2017/xs4.png") no-repeat 0 0; left: 570px; top: 0; }
div.picWrap div.p5 { background:url("../images/duanwujie2017/xs5.png") no-repeat 0 0; left: 97px; top:160px }
div.picWrap div.p6 { background:url("../images/duanwujie2017/xs6.png") no-repeat 0 0; left: 285px; top: 160px; }
div.picWrap div.p7 { background:url("../images/duanwujie2017/xs7.png") no-repeat 0 0; left: 476px; top:160px }
div.picWrap div.p8 { background:url("../images/duanwujie2017/xs8.png") no-repeat 0 0; left: 658px; top:160px }
div.picWrap div.floatlayer { display: none; width: 156px; height: 120px; position: absolute; top: 25px; left: 10px; z-index: 2; }
div.picWrap div.floatlayer h1 { font-size: 24px; font-weight: bold; color: #fff; text-align: center; }
div.picWrap div.floatlayer p { font-size: 12px; color: #fff; line-height: 17px; }
div.picWrap div.com:hover div.floatlayer { display: block; cursor: pointer; }
div.picWrap div.layer { display: none; width: 173px; height: 198px; position: absolute; left: 0; top: 0; z-index: 1; background:url("../images/qingmingjie2017/layer.png") no-repeat 0 0;}
div.picWrap div.com:hover div.layer { display: block; cursor: pointer; }

/*vv音乐*/
.activity { width: 1000px; margin: 0 auto; position: relative; margin-top: 40px; padding-top: 1px; background:#d7e7b3; border-radius:50px; position: relative; background-image:url("../images/duanwujie2017/xsbottom.jpg");background-position: left bottom; background-repeat: no-repeat;}
div.title03{ height:121px;width:1000px; background:url("../images/duanwujie2017/vvmusic_Top.jpg") no-repeat center; margin: 0 auto; }
.activity h3 { width: 129px; height: 64px; line-height: 64px; text-align: center; font-size: 22px; color: #fff100; position: absolute; left: -9px; top: 128px; background: url("../images/duanwujie2017/activelefttit.png") no-repeat center; }
.activity .activityIntroLeft { float: left; margin-left: 40px; width: 596px;margin-top:60px;}
.activity .activityIntroLeft p { color: #40a031; font-size: 18px; line-height: 40px; }
.activity .activityIntroLeft p.huodongtime{color:#cd2c7d}
.activity .activityIntroLeft .activityTime span { font-weight: bold; color: #000000; }
.activity .activityIntroLeft .entryWay, 
.activity .activityIntroLeft .prize{ width: 80px; height: 30px; text-align: center; background-color: #ecfec4; color: #40a031; font-size: 18px;  line-height: 28px;margin-top: 7px;border-radius:7px;}
.activity .activityIntroLeft .prizeWrap { width: 600px; }
.activity .activityIntroLeft .prizeContent { width: 600px; float: left; margin-left: -15px;}
.activity .activityIntroLeft .prizeContent p.prizeIntroTit { line-height: 40px; margin-left: 13px; }
.activity .activityIntroLeft .prizeContent p.prizeIntro { line-height: 34px; /*background:url("../images/funvjie2017/circle1.png") no-repeat;*/  padding-left:15px; }
.activity .activityIntroLeft .prizeContent .prizeleft { float: left; }
.activity .activityIntroLeft .prizeContent .prizerig { float: left; margin-left: 20px;}
.activity .activityIntroRight .prizeSample { width: 270px; height: 190px; margin-top: 140px;}
.activity .activityIntroRight .prizeSample .prize1 { display: inline-block; *display: inline; *zoom:1; width: 120px; text-align: center; }
.activity .activityIntroRight .prizeSample .prize2 { display: inline-block; *display: inline; *zoom:1; width: 130px; text-align: center;}
.activity .activityIntroRight .prizeSample span { color: #6f6a6c; font-size: 14px;  }
.activity .activityIntroRight { float: right; width: 280px;margin-top:190px;text-align: center; }
.activity .activityIntroRight a { color: #60ac3b; font-size: 18px; }
.activity .activityIntroRight a:hover { color: #cd2c7d; }
.activity .activityIntroRight .head { width: 150px; height: 131px; margin: 14px auto 0; background: url("../images/funvjie2017/head.png") no-repeat; }
.activity .activityIntroRight .erweima { width: 159px; height: 159px; margin: 0 auto; background: url("../images/funvjie2017/erweima.jpg") no-repeat; margin-top: 20px;}
.activity .activityIntroRight span { color: #6f6a6c; font-size: 14px; }
.activity .activityIntroLeft .entryWay p.entryWayIntro { color: #fff100; }
.activity .activityIntroLeft .prize p { color: #fff; }
/*参赛作品*/
.activity .entryProduction { margin-top: 10px; padding-bottom: 30px; *margin-top: 80px; }
.activity .entryProduction h3 { top: 820px; }
.entryProduction ul{ margin-top: 30px; margin-left: 40px; *margin-top: 40px; }
.entryProduction ul li{ float: left; width: 158px; margin-right: 21px; margin-bottom: 28px; }
.entryProduction ul li a{ display: inline-block; position: relative; }
.entryProduction ul li a img{ width: 150px; height: 150px; border: 4px solid #9b9f6a; }
.entryProduction ul li a .flayer { display: none; width: 150px; height: 150px; position: absolute; left: 4px; top: 4px; background:url("../images/muqinjie2017/actplayer.png") no-repeat; }
.entryProduction ul li a:hover .flayer { display: block; }
.entryProduction ul li a img:hover { border: 4px solid #ff66a7; }
.entryProduction ul li a .entryProductionName{ width: 158px; height: 20px; line-height: 20px; font-size: 14px; color: #333; margin: 5px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.entryProduction ul li a .entryProductionName:hover { color: #30b844;  }
.entryProduction ul li a .participantNameBox{ width: 158px; height: 20px; line-height: 20px; }
.entryProduction ul li a .participantName{ width: 80px; float: left; font-size: 12px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.entryProduction ul li a .participantName:hover { color:#333; }
.entryProduction ul li a .popularityAmount{ width: 70px; float: right; font-size: 12px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.entryProduction ul li a .popularityAmount:hover { color:#333; }
.entryProduction .seeMoreBtnPublic{ display: block; height: 45px; line-height: 45px; margin: 0 auto; cursor: pointer; font-size: 18px; color: #fff; }
.entryProduction .seeMoreBtn{ width: 156px; padding-left: 60px; background: url("../images/fatherday2017/4484_09.png") no-repeat center; }
.entryProduction .seeMoreBtn:hover{ background: url("../images/muqinjie2017/fatherday2017/4484_07.png") no-repeat center; }
.entryProduction .loadedBtn{ width: 216px; padding-left: 25px; background: url("../images/laodongjie2017/loadedBtn.png") no-repeat center; }

/**********广告*************/
div.guanggao{ width: 980px;  margin:30px auto 0; }
div.guanggao a{ width:100%; height:90px; display:block; }

/**********综艺*************/
div.zongyi{ position: relative; background:#d7e7b3; border-radius:50px; margin-top:30px; padding-bottom: 40px; font-size:14px; overflow: hidden; background-image:url("../images/duanwujie2017/xsbottom.png");background-position: left bottom; background-repeat: no-repeat; }
div.title04{ height:230px; width:1000px; background:url("../images/duanwujie2017/zongyiTop.png") no-repeat center; margin: 0 auto;  }
ul.zongyi_list{ /*margin-top:40px;*/ }
@-moz-document url-prefix(){ /*只在firefox起作用*/ ul.zongyi_list{margin-top:-100px;float:left;display:inline;} }
ul.zongyi_list li{ float:left; position: relative; height:235px; width:200px; background:#40a031; margin-left:40px; _margin-left:30px; text-align:center; margin-bottom:25px;}
a.zongyi_img{ display:block; height:200px; width:200px; overflow: hidden; }
a.zongyi_img img { height:100%; width:100%; overflow: hidden; }
ul.zongyi_list li div.flayer { display: none; width: 61px; height: 61px; position: absolute; left: 70px; top: 75px; background:url("../images/qingmingjie2017/flayer.png") no-repeat; }
a.zongyi_link{ font-size:12px; color:#ffffff; display: block; height: 35px; line-height: 35px; }
a.zongyi_link:hover{ color:#f13d33; }
ul.zongyi_list li:hover{ background:#f0fed2; cursor: pointer; }
ul.zongyi_list li:hover a.zongyi_img img{ height:110%; width:110%; margin-top: -5%; margin-left: -2.5%; }
ul.zongyi_list li:hover a{ color:#f13d33; }
ul.zongyi_list li:hover div.flayer { display: block; }

/**********专题*************/
div.zhuanti{ background:#d7e7b3; position: relative; border-radius:50px; margin-top:40px; font-size:14px; padding-bottom:50px; overflow: hidden; _width:1000px; background-image:url("../images/duanwujie2017/xsbottom.png");background-position: left bottom; background-repeat: no-repeat; }
div.title05{ height:230px; width:1000px; background:url("../images/duanwujie2017/zhuantiTop.png") no-repeat center; margin: 0 auto; }
ul.zhuanti_list{ padding-left:40px; margin-top: 13px; }
@-moz-document url-prefix(){ /*只在firefox起作用*/ ul.zhuanti_list{padding-left:40px; margin-top: 13px;margin-top:-100px;float:left;display:inline;} }
ul.zhuanti_list li{ float:left; height:152px; width:205px; margin-right:34px; text-align:center; background:#40a031; }
ul.zhuanti_list li a.zhuanti_link{ color:#ffffff; line-height: 37px; display: block; }
ul.zhuanti_list li:hover{ background:#f0fed2; }
ul.zhuanti_list li:hover a.zhuanti_link{ color:#f13d33; }
ul.zhuanti_list li a.zhuanti_img{ height:115px; width:205px; display:block; }
ul.zhuanti_list li a.zhuanti_img img { height:115px; width:205px; }
/**********留言*************/
div.liuyan{ background:#d7e7b3; position: relative; border-radius:50px; overflow: hidden; margin-top:40px; padding-bottom: 70px; font-size:14px; background-image:url("../images/duanwujie2017/xsbottom.png");background-position: left bottom; background-repeat: no-repeat; }
div.title06{ height:230px; width:1000px; background:url("../images/duanwujie2017/liuyanTop.png") no-repeat; margin: 0 auto;}
#vv_comment{ width: 883px; margin: -30px auto 0; padding: 10px; background-color: #F5F5F5; }
.talk_box { min-height: 290px; }
/********** 页尾*************/
#footer_link_info a,#footer_link_info span,#footer_link_info p{ color:#40a031; }
#footer_link_info a:hover{ color:#7c3a00; }


/*侧边栏*/
.asidebox{ width: 222px; position: fixed; right: 0; bottom:70px; z-index: 500; height: 448px; background: url("../images/duanwujie2017/dwj003.png") no-repeat; }
.asidebox{ _position: absolute; _margin-bottom:70px;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); }

.asidebox_inner{width:140px;margin-left:44px; height: 448px; }
.asideul{width:140px;margin-top:96px}
.asideitem{float:left;display:inline;position:relative;width:140px;height:37px;line-height:39px;}
.asideitem:hover { width:140px; height: 37px; background: url("../images/duanwujie2017/asideBg.png") no-repeat center;margin-top:-5px;}
.asideitem a{text-decoration:none}
.asidea{ width: 108px; float:left;_display:inline;cursor:pointer;padding-left:40px;font-size:14px;height:38px;color:#ffffff}
.asidea:hover{color:#ffff00; }
.asidea1{ width: 108px; float:left;_display:inline;cursor:pointer;padding-left:40px;font-size:14px;height:38px;color:#ffffff}
.asidea1:hover{color:#ffff00; }
.gzbox{display:none;position:absolute;width:121px;height:133px;left:-121px;top:0;}
.asideitem:hover .gzbox{display:block}
#bds_more{
    float: left;
    font-size: 14px;
    padding-left: 0px;
    line-height: 35px;
    height: 37px;
    background-image:none;
    background-repeat: no-repeat;
    cursor: pointer;
    margin:0;
	/*margin-left:32px;*/
	color:#fff;
	display: block;
	width: 100%;
	text-indent: 32px;

}
#bds_more:hover{color:#ffff00}

.asidebox_inner .backTop{width:144px;height:53px;}
.asidebox_inner .backTop .bottom{display:block;width:144px;height:53px;}



