
@charset "utf-8";
body{background-color:#d61e14;font-size: 14px; font-family: "microsoft yahei"; }
a { text-decoration: none; }

/**********头图*************/
div.bg0{ height:640px; width:100%; overflow: hidden; background:url("../images/jianjunjie2017/top.jpg") no-repeat center; }

div.wrapBox{ width:1000px; height:140px; margin: 0 auto; margin-top: 370px; 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: -212px; }


/**插柳枝**/
div.right{ margin: 0 auto; width:421px; height:66px; position:relative; background:url("../images/jianjunjie2017/navRbg1.png") no-repeat center; cursor: pointer; }
div.right a.zan_btn{ font-size: 16px; color:#ad1e24; font-weight: bold; width:206px; height:66px; line-height: 66px; text-indent: 20px; float:left; cursor: pointer;}
div.right p.zan_num{ color:#2ba9c7; float:left; width: 158px; height:66px; line-height: 66px; text-align: center; font-size: 16px; font-weight: bold;}
div.right p.zan_num .valueNum { color: #e0632a;  }
div.right p.zan_num i{ color:#e0632a; }
div.right a.zan_icon{ position:absolute; display:block; height:37px; width:37px; background:url("../images/jianjunjie2017/dangao.png") no-repeat center; right:23px; top:13px; }
#floatlayer { display: none; font-size: 14px; line-height: 22px; position: absolute; right: 0; top: -73px; z-index: 3; padding: 10px; }
div.op{ background: #fff088; opacity: 0.7; filter: alpha(opacity=70); position: absolute; z-index: -1; left: 0; top: 0; height: 100%; width: 100%; }
div.oc{ background: #fef39f; padding: 10px; z-index: 10; color: #ff4136; }
#floatlayer1 { display: none; font-size: 14px; line-height: 22px; position: absolute; left: 0; top: -73px; z-index: 3; padding: 10px; margin-left: 67px; }
div.oc1{ background: #fef39f; padding: 10px; z-index: 10; color: #666; }
/**********引言*************/
div.intro{ width:1000px; height:156px;background:url("../images/jianjunjie2017/navRbg.png") no-repeat center;margin-top:90px;position:relative;}

div.intro p{ padding: 44px 90px; color: #362e2b; line-height: 23px; text-indent:2em; }

/**********视频*************/
div.video{ width: 980px; margin: 0 auto; margin-top:-20px; background: #ffeee8;}
.player{ width:960px; margin: 0 auto; height: 317px; }
.pl_tit{ height: 40px; background: #ffeee8; text-indent: 1.5em;}
.pl_tit h2{ font-family: "Microsoft Yahei"; color: #d61e14; font-size: 18px; height: 40px; line-height: 40px; float: left;}
/* 切换区域 */
.wys-video { height: 365px; overflow:hidden; background: #ffeee8; }
.wys-scrollArea { position: relative; padding-bottom:10px; padding-top: 20px;  background:#fff;}
.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:#d61e14; }
.wys-scrollArea .wys-scrollImg li a.wys-imgLink:hover{ background-color:#eb5149; }

.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:#724515;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wys-scrollArea .wys-scrollImg li p a:hover{color:#eb5149;}
.wys-scrollArea .wys-scrollImg li.current{font-weight:bold;}
.wys-scrollArea .wys-scrollImg li.current a{font-weight:bold;color:#eb5149;}
.wys-scrollArea .wys-scrollImg li.current a.wys-imgLink{background-color:#eb5149;}

.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/jianjunjie2017/leftbtn.png") no-repeat;}
.wys-scrollArea a.prev:hover{ background:url("../images/jianjunjie2017/leftbtnh.png") no-repeat;}
.wys-scrollArea a.next{ right:20px;background:url("../images/jianjunjie2017/rbtn.png") no-repeat;}
.wys-scrollArea a.next:hover{ background:url("../images/jianjunjie2017/rbtnh.png") no-repeat;}
.clear{ clear:both; }
.height30{ height:30px; }


/**********晚会*************/
div.wanhui{ position: relative; background:#fff; border-radius:50px; margin-top:35px; font-size:14px; padding-bottom: 42px;background-image:url("../images/jianjunjie2017/wei.jpg");background-position: left bottom; background-repeat: no-repeat;}
div.title01{ height:145px; width:1000px; background:url("../images/jianjunjie2017/wanhui_Top.jpg") no-repeat; margin: 0 auto; }
a.more{ float: right; margin-top: -95px; margin-right: 50px; color:#d61e14;font-weight:normal; font-size:14px;}

a.more1{ float: right; margin-top: -95px; margin-right: 50px; color:#d61e14;font-weight:normal; font-size:14px;}
a.more:hover{ color:#eb382e; }
a.more1:hover{ color:#eb382e; }

div.wanhui_content { width: 1000px; position: relative; }
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: #ffeee8; }
ul.wanhui_list li:hover { background-color: #fef5f2; }
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:#333333;}
ul.wanhui_list li p.introTit a{ display: block; color:#333333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
ul.wanhui_list li p.introTit a:hover{ color:#a07746; }
ul.wanhui_list li p.location a{ display: inline-block; max-width: 150px; vertical-align: top; color:#666; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
ul.wanhui_list li p.location a:hover{ color:#996c33; }
p.down_link{ height:45px; width:295px; border-radius:25px; background:#d61e14; text-align:center; line-height:45px; margin: 0 auto; }
p.down_link a{ color: #ffcc00; font-size:16px;}
p.down_link:hover { background:#e8352b; }
p.down_link:hover a{ color:#ffcc00; } 

/**********习俗*************/
div.baike{ background:#fff; _height: 546px; position: relative; border-radius:50px; margin-top:40px; font-size:14px; overflow: hidden; background-image:url("../images/jianjunjie2017/wei.jpg");background-position: left bottom; background-repeat: no-repeat;}
div.title02{ height:145px; width:1000px; background:url("../images/jianjunjie2017/xisu_Top.jpg") no-repeat; margin: 0 auto;}
div.picWrap { height:404px; width:836px; margin: 0 auto; position: relative; }
div.picWrap div.com { position: absolute; width: 173px; height: 198px; }
div.picWrap div.p1 { background:url("../images/jianjunjie2017/xs1.png") no-repeat 0 0; left: 0; top: 0; }
div.picWrap div.p2 { background:url("../images/jianjunjie2017/xs2.png") no-repeat 0 0; left: 190px; top: 0; }
div.picWrap div.p3 { background:url("../images/jianjunjie2017/xs3.png") no-repeat 0 0; left: 380px; top: 0; }
div.picWrap div.p4 { background:url("../images/jianjunjie2017/xs4.png") no-repeat 0 0; left: 570px; top: 0; }
div.picWrap div.p5 { background:url("../images/jianjunjie2017/xs5.png") no-repeat 0 0; left: 97px; top:160px }
div.picWrap div.p6 { background:url("../images/jianjunjie2017/xs6.png") no-repeat 0 0; left: 285px; top: 160px; }
div.picWrap div.p7 { background:url("../images/jianjunjie2017/xs7.png") no-repeat 0 0; left: 476px; top:160px }
div.picWrap div.p8 { background:url("../images/jianjunjie2017/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:#fff; border-radius:50px; position: relative; background-image:url("../images/jianjunjie2017/wei.jpg");background-position: left bottom; background-repeat: no-repeat;}
div.title03{ height:121px;width:1000px; background:url("../images/jianjunjie2017/vvmusic_Top.png") 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/jianjunjie2017/activelefttit.png") no-repeat center; }
.activity .activityIntroLeft { float: left; margin-left: 40px; width: 596px;margin-top:80px;}
.activity .activityIntroLeft p { color: #6f6a6c; font-size: 18px; line-height: 40px; }
.activity .activityIntroLeft .activityTime span { font-weight: bold; color: #000000; }
.activity .activityIntroLeft .entryWay, 
.activity .activityIntroLeft .prize{ width: 100px; height: 30px; text-align: center; background-color: #d61e14; color: #fff; font-size: 18px; font-weight: bold; line-height: 30px; }
.activity .activityIntroLeft .prizeWrap { width: 600px; }
.activity .activityIntroLeft .prizeContent { width: 600px; float: left; margin-left: -15px;}
.activity .activityIntroLeft .prizeContent p.prizeIntroTit { line-height: 34px; 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: 150px;}
.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:200px;text-align: center; }
.activity .activityIntroRight a { color: #cd2c7d; 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; }
.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: 920px; }
.entryProduction ul{ margin-top: 80px; 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: none; 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/laodongjie2017/seemore.png") no-repeat center; }
.entryProduction .seeMoreBtn:hover{ background: url("../images/laodongjie2017/seemore_hover.png") no-repeat center; }
.entryProduction .loadedBtn{ width: 216px; padding-left: 25px; background: url("../images/laodongjie2017/loadedBtn.png") no-repeat center; }

/**********广告*************/
div.guanggao{ width: 1000px;  margin:30px auto 0; }
div.guanggao a{ width:100%; height:90px; display:block; }

/**********综艺*************/
div.zongyi{ position: relative; background:#fff; border-radius:50px; margin-top:30px; padding-bottom: 40px; font-size:14px; overflow: hidden; background-image:url("../images/jianjunjie2017/wei.jpg");background-position: left bottom; background-repeat: no-repeat; }
div.title04{ height:145px; width:1000px; background:url("../images/jianjunjie2017/zongyi_Top.jpg") no-repeat center; margin: 0 auto; }
ul.zongyi_list{ /*margin-top:40px;*/ }
@-moz-document url-prefix(){ /*只在firefox起作用*/ ul.zongyi_list{margin-top:-10px;float:left;display:inline;} }
ul.zongyi_list li{ float:left; position: relative; height:235px; width:200px; background:#ffcc00; margin-left:40px; _margin-left:30px; text-align:center; margin-bottom:25px;color:#c38229}
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/jianjunjie2017/flayer.png") no-repeat; }
a.zongyi_link{ font-size:12px; color:#484231; display: block; height: 35px; line-height: 35px; }
a.zongyi_link:hover{ color:#8fac29; }
ul.zongyi_list li:hover{ background:#fef32e; 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:#c38229; }
ul.zongyi_list li:hover div.flayer { display: block; }

/**********专题*************/
div.zhuanti{ background:#fff; position: relative; border-radius:50px; margin-top:40px; font-size:14px; padding-bottom:50px; overflow: hidden; _width:1000px; background-image:url("../images/jianjunjie2017/wei.jpg");background-position: left bottom; background-repeat: no-repeat; }
div.title05{ height:125px; width:1000px; background:url("../images/jianjunjie2017/zhuanti_Top.jpg") no-repeat center; margin: 0 auto; }
ul.zhuanti_list{ padding-left:40px; margin-top: -12px; }
@-moz-document url-prefix(){ /*只在firefox起作用*/ ul.zhuanti_list{padding-left:40px; margin-top: 13px;margin-top:-12px;float:left;display:inline;} }
ul.zhuanti_list li{ float:left; height:152px; width:205px; margin-right:34px; text-align:center; background:#ffeee8; }
ul.zhuanti_list li a.zhuanti_link{ color:#333333; line-height: 37px; display: block; }
ul.zhuanti_list li:hover{ background:#fef5f2; }
ul.zhuanti_list li:hover a.zhuanti_link{ color:#be7834; }
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:#fff; position: relative; border-radius:50px; overflow: hidden; margin-top:40px; padding-bottom: 70px; font-size:14px; background-image:url("../images/jianjunjie2017/wei.jpg");background-position: left bottom; background-repeat: no-repeat; border-radius:50px;}
div.title06{ height:145px; width:1000px; background:url("../images/jianjunjie2017/liuyan_top.jpg") 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:#cde4ff; }
#footer_link_info a:hover{ color:#ffffff; }


/*侧边栏*/
.asidebox{ width: 222px; position: fixed; right: 0; bottom:70px; z-index: 500; height: 448px; background: url("../images/jianjunjie2017/003.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:36px; height: 448px; }
.asideul{width:140px;margin-top:88px}
.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;}
.asideitem a{text-decoration:none}
.asidea{ width: 108px; float:left;_display:inline;cursor:pointer;padding-left:40px;font-size:14px;height:38px;color:#834e00}
.asidea:hover{color:#ee7800; }
.asidea1{ width: 108px; float:left;_display:inline;cursor:pointer;padding-left:40px;font-size:14px;height:38px;color:#834e00}
.asidea1:hover{color:#ee7800; }
.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:#834e00;
	display: block;
	width: 100%;
	text-indent: 32px;

}
#bds_more:hover{color:#ee7800}

.asidebox_inner .backTop{width:144px;height:53px;}
.asidebox_inner .backTop .bottom{display:block;width:144px;height:53px;}

.pic { font-family: "microsoft yahei"; font-size:16px; color:#d61e14; width:65px; height:20px; }

