@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,input,select,label,dl,dt,dd,video{margin:0;padding:0;font-family:"微软雅黑";font-size:14px;color:#333;}
a{text-decoration:none;color:#333;}
a:hover{color:#b6934d;}
li{list-style:none;}
img,input{border:0;}
input{outline:none;}
a:hover,a:focus{text-decoration:none;}
body{min-width:1200px;}

.header_box{height:80px;background:rgba(203,167,93,0.8);position:absolute;top:0;left:0;z-index:9;width:100%}
.header{width:1080px;height:80px;margin:0 auto;padding:0 60px;}
.header .logo{float:left;height:80px;margin:0 50px 0 0;}
.header .logo a{float:left;}
.header .logo img{width:254px;height:80px;}
.header .logo span{float:left;color:#fff;font-size:46px;font-weight:normal;padding:0 0 0 18px;}

.menu{float:left;}
.menu ul li{float:left;color:#fff;font-size:18px;height:80px;line-height:80px;padding:0 15px;position:relative;z-index:4;}
.menu ul li a{color:#c22d2b;}
.menu ul li.hover .sub{display:block;}
.menu ul li .sub{display:none;width:500px;height:50px;line-height:50px;position:absolute;left:0;top:80px;right:0;}
.menu ul li .sub span{margin:0 15px;background:url(ymy2020_ico_menu.png) no-repeat 0 center;padding:0 0 0 20px;}
.menu ul li .sub a{color:#fff;font-size:16px;}
.menu ul li.hover{background:url(ymy2020_ico_menu2.png) no-repeat center bottom;}
.menu ul li.hover a{color:#910c0a;}
.menu ul li.hover .sub span a{color:#fff;}
.menu ul li.last .sub{left:inherit;right:0;text-align:right;}
.sub_bg{display:none;width:100%;height:50px;background:#9c8540;position:absolute;left:0;top:80px;right:0;z-index:3;}

.header .fun{float:right;color:#c22d2b;margin:30px 0 0;overflow:hidden;}
.header .fun a{display:inline-block;width:22px;height:22px;padding:0 10px;}
.header .fun .email{background:url(ymy2020_email.png) no-repeat center center;border-right:1px solid #c22d2b;}
.header .fun .en{background:url(ymy2020_en.png) no-repeat center center;}
.header .fun .search{background:url(ymy2020_search.png) no-repeat center center;padding:0;}

.footer_box{height:166px;background:rgba(203, 167, 93,0.8);;margin:50px 0 0;}
.footer{width:1080px;margin:0 auto;padding:45px 60px 0;overflow:hidden;}
.footer .code{float:right;}
.footer .code ul li{float:left;width:75px;margin:0 0 0 10px;}
.footer .code ul li .tit{width:75px;height:20px;line-height:150%;background:#eaa60c;color:#fff;font-size:12px;text-align:center;}
.footer .code ul li img{display:block;width:75px;height:75px;}
.footer .logo{float:left;border-right:1px solid #c22d2b;padding:2px 20px 0 0;}
.footer .log2 img{width:90px;height:81px;}
.footer .txt{float:left;padding:0 0 0 20px;}
.footer .txt p{line-height:150%;color:#fff;}
.footer .txt p span{padding:0 10px 0 0;}
.footer .txt p a{color:#fff;}
.footer .pic{float:right;margin:40px 50px 0 0;}

.banner_slide{width:100%;height:600px;overflow:hidden;position:relative;}
.banner_slide .hd{height:24px;overflow:hidden;position:absolute;right:60px;bottom:20px;z-index:1;}
.banner_slide .hd ul{overflow:hidden;zoom:1;float:left; }
.banner_slide .hd ul li{float:left;width:24px;height:24px;background:url(ymy2020_slide_num.png) no-repeat;margin:0 0 0 5px;cursor:pointer;}
.banner_slide .hd ul li.on{background:url(ymy2020_slide_num2.png) no-repeat;}
.banner_slide .bd li a{display:block;width:100%;height:100%;}

.banner_slide{overflow:hidden; position:relative;width:100%;}
.banner_slide .bd ul{ overflow:hidden; width:9999px;height:100%;}
.banner_slide .bd li{ float:left; width:100%; height:100%; position:absolute;}
.banner_slide .bd li .bg{width:100%;height:109px;background:url(ymy2020_slide_bg.png) repeat-x;position:absolute;left:0;bottom:0;}
.banner_slide .bd li .txt{width:100%;height:109px;position:absolute;left:0;bottom:0;}
.banner_slide .bd li .txt h3{color:#fff;font-size:20px;font-weight:normal;padding:20px 50px 10px;}
.banner_slide .bd li .txt p{color:#fff;font-size:16px;padding:0 50px;}

.bg{background:#f5efe1;}
.wrap{width:1200px;margin:40px auto 0;overflow:hidden;}
.main{width:1200px;margin:80px auto;overflow:hidden;}
.seeking{width:461px;height:252px;position:fixed;right:0;bottom:100px;z-index:30;background:url(ymy2020_seeking_bg.png) no-repeat 0 bottom;}
.seeking .close{width:90px;height:26px;line-height:26px;font-size:12px;color:#fff;background:url(ymy2020_seeking_close.png) no-repeat;position:absolute;top:14px;left:0;padding:0 0 0 9px;cursor:pointer;}
.seeking h3{margin:60px 0 0 15px;color:#704c28;font-weight:normal;}
.seeking h3 a{color:#704c28;}
.seeking h3 span,.seeking .more span{margin:0 3px;}
.seeking h3 img,.seeking .more img{vertical-align:middle;}
.seeking ul{margin:10px 0 0 15px;overflow:hidden;}
.seeking ul li{padding:0 0 5px;overflow:hidden;}
.seeking ul li div{float:left;color:#704c28;}
.seeking ul li .num{font-size:12px;margin:0 10px 0 0;}
.seeking ul li .txt{margin:0 0 0 10px;}
.seeking ul li .progress{width:170px;height:10px;margin:5px 0 0;}
.seeking ul li .progress span{display:block;height:10px;}
.seeking .more{margin:10px 0 0 15px;}
.seeking .more a{color:#704c28;}

.channel{padding:20px 20px 10px;overflow:hidden;}
.channel h3{font-size:22px;color:#fff;font-weight:normal;}
.channel a{color:#fff;}
.channel span{margin:0 3px;}
.channel img{vertical-align:middle;}
.channel .more{float:right;margin:10px 0 0;}
.channel .more img{width:11px;height:20px;}
.row{padding:30px 0 0;overflow:hidden;}
.ticket{float:left;width:595px;height:417px;background:url(ymy2020_ticket_bg.jpg) no-repeat;}
.ticket .con{padding:0 30px;overflow:hidden;}
.ticket .time{overflow:hidden;}
.ticket .time ul{margin:0 0 0 -87px;overflow:hidden;}
.ticket .time ul li{float:left;background:url(ymy2020_ticket_ico.png) no-repeat 24px center;color:#fff;padding:0 0 0 87px;}
.ticket .time ul li span{display:block;font-size:26px;}
.ticket .time ul li p{color:#fff;}
.ticket .price{padding:10px 0;border-bottom:1px dotted #fff;overflow:hidden;}
.ticket .price ul{margin:0 0 0 -45px;overflow:hidden;}
.ticket .price ul li{float:left;padding:0 0 0 45px;}
.ticket .price ul li h5{font-weight:normal;color:#fff;background:url(ymy2020_ticket_ico2.png) no-repeat 0 center;padding:8px 0 8px 22px;}
.ticket .price ul li p{color:#fff;line-height:150%;}
.ticket .links{margin:0 0 0 -25px;padding:10px 0;overflow:hidden;}
.ticket .links a{float:left;width:90px;line-height:30px;color:#fff;margin:0 0 0 25px;padding:0 0 0 25px;}
.ticket .links .ico1{background:url(ymy2020_ticket_ico3.png) no-repeat 0 center;}
.ticket .links .ico2{background:url(ymy2020_ticket_ico4.png) no-repeat 0 center;}
.ticket .links .ico3{background:url(ymy2020_ticket_ico5.png) no-repeat 0 center;}
.ticket .links .ico4{background:url(ymy2020_ticket_ico6.png) no-repeat 0 center;}
.ticket .links .ico5{background:url(ymy2020_ticket_ico7.png) no-repeat 0 center;}
.ticket .links .ico6{background:url(ymy2020_ticket_ico8.png) no-repeat 0 center;}
.ticket .links .ico7{background:url(ymy2020_ticket_ico9.png) no-repeat 0 center;}
.ticket .links .ico8{background:url(ymy2020_ticket_ico10.png) no-repeat 0 center;}
.ticket .line{background:url(ymy2020_ticket_ico11.png) no-repeat 0 bottom;padding:0 0 20px;margin:20px 0 0 30px;}
.ticket .line a{font-size:16px;color:#fff;}

.ticket1{float:left;width:1200px;height:170px;background:#e3a568;}
.ticket1 .con{padding:0 30px;overflow:hidden;}
.ticket1 .time{overflow:hidden;}
.ticket1 .time ul{margin:0 0 0 -87px;overflow:hidden;}
.ticket1 .time ul li{float:left;background:url(ymy2020_ticket_ico.png) no-repeat 24px center;color:#fff;padding:0 0 0 87px;}
.ticket1 .time ul li span{display:block;font-size:26px;}
.ticket1 .time ul li p{color:#fff;}
.ticket1 .price{padding:10px 0;border-bottom:1px dotted #fff;overflow:hidden;}
.ticket1 .price ul{margin:0 0 0 -45px;overflow:hidden;}
.ticket1 .price ul li{float:left;padding:0 0 0 45px;}
.ticket1 .price ul li h5{font-weight:normal;color:#fff;background:url(ymy2020_ticket_ico2.png) no-repeat 0 center;padding:8px 0 8px 22px;}
.ticket1 .price ul li p{color:#fff;line-height:150%;}
.ticket1 .links{margin:0 0 0 -25px;padding:10px 0;overflow:hidden;}
.ticket1 .links a{float:left;width:90px;line-height:30px;color:#fff;margin:0 0 0 25px;padding:0 0 0 25px;}
.ticket1 .line{background:url(ymy2020_ticket_ico11.png) no-repeat 0 bottom;padding:0 0 20px;margin:20px 0 0 30px;}
.ticket1 .line a{font-size:16px;color:#fff;}
.donate{float:right;width:595px;height:417px;}
.donate img{width:595px;height:417px;}

.pic_items{float:left;width:390px;height:175px;position:relative;}
.pic_items .channel{position:absolute;left:0;top:0;z-index:3;}
.pic_items .detail{width:82px;height:28px;line-height:28px;background:#444134;position:absolute;left:20px;top:100px;}
.pic_items .pic img{width:390px;height:175px;}
.culture_create .detail a{display:block;color:#fff;font-size:12px;background:url(ymy2020_more.png) no-repeat 8px center;padding:0 0 0 24px;}
.culture_create .more{position:absolute;left:20px;bottom:10px;}
.culture_create .more span{margin:0 3px;}
.culture_create .more a{color:#fff;}
.culture_create .more img{width:11px;height:20px;vertical-align:middle;}
.activity{margin:0 15px;overflow:hidden;}
.activity .channel a{color:#fade32;}
.activity{width:390px;height:175px;overflow:hidden;position:relative;}
.activity .hd{height:8px;position:absolute;left:50%;bottom:10px;z-index:1;}
.activity .hd2{position:relative;left:-50%;float:left;}
.activity .hd ul{overflow:hidden;zoom:1;float:left; }
.activity .hd ul li{float:left;width:35px;height:8px;background:#fff;margin:0 4px;cursor:pointer;}
.activity .hd ul li.on{background:#fade32;}
.activity .bd{position:relative;height:100%;z-index:0;}
.activity .bd li{zoom:1;position:relative;}
.activity .bd li img{width:100%;height:175px;display:block;}
.activity .prev,.activity .next{display:block;width:31px;height:50px;position:absolute;top:50%;margin-top:-25px;}
.activity .prev{background:url(ymy2020_row_left.png) no-repeat;left:0;}
.activity .next{background:url(ymy2020_row_right.png) no-repeat;right:0;}
.volunteer .channel a{color:#704c28;}


.subject{float:left;width:286px;height:147px;background:url(ymy2020_mailbox01.jpg) no-repeat;}
.subject a{display:block;color:#fff;font-weight:normal;font-size:18px;text-align:center;background:url(ymy2020_ico_subject.png) no-repeat center 40px;padding:90px 0 30px;}
.mailbox{float:left;width:286px;height:147px;background:url(ymy2020_mailbox.jpg) no-repeat;margin:0 0 0 18px;}
.mailbox a{display:block;color:#fff;font-weight:normal;font-size:18px;text-align:center;background:url(ymy2020_ico_mailbox.png) no-repeat center 40px;padding:90px 0 30px;}
.expert{float:left;width:286px;height:147px;background:url(ymy2020_mailbox02.jpg) no-repeat;margin:15px 0 0;}
.expert a{display:block;color:#a72126;font-weight:normal;font-size:18px;text-align:center;background:url(ymy2020_ico_expert.png) no-repeat center 40px;padding:90px 0 30px;}
.pic_items2{float:left;width:286px;height:147px;margin:15px 0 0 18px;position:relative;}
.pic_items2 .channel{width:100%;text-align:center;position:absolute;left:0;bottom:10px;z-index:3;padding:0;}
.pic_items2 .channel a{color:#fade32;}
.pic_items2 .pic img{width:286px;height:147px;}
.explain,.story{margin:0 0 0 18px;}

.nav{height:60px;line-height:60px;color:#999;}
.nav a{color:#999;}
.nav span{color:#c22d2b;}
.sider_left{float:left;width:235px;}
.sider_left .channel_list{overflow:hidden;}
.sider_left .channel_list ul li{height:44px;line-height:44px;font-size:18px;background:url(ymy2020_channel_bg.jpg) no-repeat;margin:0 0 5px;}
.sider_left .channel_list ul li a{display:block;color:#fff;background:url(ymy2020_ico.png) no-repeat 15px; center;padding:0 0 0 50px;}
.sider_left .channel_list ul li.cur{background:url(ymy2020_channel_bg2.jpg) no-repeat;}
.sider_left .pic{width:235px;height:200px;margin:10px 0 0;}
.sider_left .pic img{width:235px;height:200px;}

.sider_right{float:right;width:940px;background:url(ymy2020_sider_right_bg.jpg) no-repeat right bottom #f9f5f1;border:1px solid #ecd2a6;position:relative;}
.top_left{width:35px;height:35px;background:url(ymy2020_ico_top_left.png) no-repeat;position:absolute;top:0;left:0;}
.top_right{width:35px;height:35px;background:url(ymy2020_ico_top_right.png) no-repeat;position:absolute;top:0;right:0;}
.bottom_left{width:35px;height:35px;background:url(ymy2020_ico_bottom_left.png) no-repeat;position:absolute;bottom:0;left:0;}
.bottom_right{width:35px;height:35px;background:url(ymy2020_ico_bottom_right.png) no-repeat;position:absolute;bottom:0;right:0;}
.sider_right .channel{padding:20px 20px 0;}
.sider_right .channel a{color:#704c28;}

.list_pic{padding:0 25px;overflow:hidden;}
.list_pic ul li{padding:20px 0;border-bottom:1px dashed #dcdcdc;overflow:hidden;}
.list_pic ul li .date{color:#999;padding:0 0 5px;}
.list_pic ul li .pic{float:left;width:220px;height:145px;}
.list_pic ul li .pic img{display:block;width:220px;height:145px;}
.list_pic ul li .txt{float:left;width:650px;padding:0 0 0 20px;}
.list_pic ul li .txt h4{font-size:18px;font-weight:normal;line-height:150%;padding:0 0 5px;}
.list_pic ul li .txt p{line-height:22px;color:#999;}
.list_pic ul li .txt .more{background:url(ymy2020_more2.png) no-repeat 0 center;padding:0 0 0 20px;margin:5px 0 0;}
.list_pic ul li .txt .more a{color:#c29d55;}

.list_txt{padding:10px 25px 0;overflow:hidden;}
.list_txt ul li{border-bottom:1px dashed #dcdcdc;padding:10px 0;overflow:hidden;}
.list_txt ul li .title{background:url(ymy2020_ico_dot.png) no-repeat 0 center;padding:0 0 0 12px;}
.list_txt ul li .title h4{font-weight:normal;font-size:16px;}
.list_txt ul li .title h4 a{color:#704c28;}
.list_txt ul li .title .date{float:right;color:#b79b7e;}
.list_txt ul li .txt{display:none;}
.list_txt ul li .txt h4{font-weight:normal;font-size:18px;padding:0 0 10px;}
.list_txt ul li .txt h4 a{color:#704c28}
.list_txt ul li .txt p{color:#b79b7e;line-height:150%;}
.list_txt ul li:hover .txt{display:block;}
.list_txt ul li:hover .title{display:none;}
.pages{text-align:center;padding:30px 0;}
.pages a{background:#fff;border:1px solid #ddd;padding:8px 13px;margin:0 2px;border-radius:4px;}
.pages span{display:inline-block;width:34px;height:34px;line-height:34px;background:#fff;border:1px solid #ccc;margin:0 2px;border-radius:4px;}
.pages a.cur{background:#c29d55;color:#fff;border:1px solid #c29d55;}

.content{width:1118px;background:url(ymy2020_sider_right_bg.jpg) no-repeat right bottom #f9f5f1;border:1px solid #ecd2a6;overflow:hidden;padding:30px;position:relative;}
.content .title{padding:0 0 15px;}
.content .title h2{font-size:26px;font-weight:normal;text-align:center;}
.content .func{color:#999;line-height:28px;padding:10px 0;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.content .func span{padding:0 8px;}
.content .func .size span{padding:0;color:#c29d55;cursor:pointer;}
.content .func .share{float:right;}
.content .func .share span{float:left;}
.content .func .share .bdsharebuttonbox{float:left;}
.content .text{padding:15px 0 0;}
.content .text p{line-height:30px;padding:0 0 10px;}
.content .text img{display:block;margin:0 auto;}
.content .article{border-top:1px solid #dcdcdc;margin:10px 0 0;padding:30px 0 0;}
.content .article .prev{float:left;}
.content .article .next{float:right;}
.go_top{position:fixed;right:20px;bottom:50px;width:60px;background:#f6f6f6;cursor:pointer;}
.go_top span{display:block;width:58px;height:24px;border:1px solid #dedede;font-size:12px;text-align:center;padding:34px 0 0;margin:-1px 0 0;}
.go_top span{background:url(ymy2020_go_top.png) no-repeat center 12px;}
.go_top span:hover{background:url(ymy2020_go_top_hover.png) no-repeat center 12px #1b9b33;border:1px solid #1b9b33;color:#fff;}
.go_top span:hover a{color:#fff;}

.phone .header_box{height:10em;background-size:cover;padding:2em 0 2em 2em;}
.phone .header{width:100%;height:10em;padding:0;}
.phone .header .logo a{width:100%;}
.phone .header .logo{float:left;width:30%;margin:0;}
.phone .header .logo img{width:100%;height:auto;}
.phone .menu{width:70%;height:10em;}
.phone .menu ul{height:10em;}
.phone .menu ul li{width:20%;height:1.6em;line-height:1.6em;padding:0;font-size:3em;text-align:center;}
.phone .header .fun{display:none;}
.phone .footer_box{height:60em;background-size:cover;margin:3em 0 0;padding:4em 2em;}
.phone .footer{width:100%;padding:0;}
.phone .footer .logo{width:25%;padding:0 2% 0 0;}
.phone .footer .logo img{width:100%;}
.phone .footer .code ul li{width:15em;margin:0 0 0 2em;}
.phone .footer .code ul li img{width:15em;height:15em;}
.phone .footer .code ul li .tit{width:100%;height:2em;font-size:2.4em;}
.phone .footer .pic{margin:5em 3em 0 0;}
.phone .footer .pic img{width:8em;height:10em;}
.phone .footer .txt{width:100%;padding:2em 0 0;}
.phone .footer .txt p{font-size:1.8em;padding:0 0 0.8em;}
.phone .footer .txt p span{display:block;}
.phone .main{width:96%;padding:0 2%;}
.phone .nav{height:3em;line-height:3em;font-size:2.4em;}
.phone .banner_slide .bd li .bg{height:13em;background-size:cover;}
.phone .banner_slide .bd li .txt{height:10em;bottom:3em;}
.phone .banner_slide .bd li .txt h3{font-size:2.8em;}
.phone .banner_slide .bd li .txt p{font-size:2.4em;}
.phone .seeking{display:none;}
.phone .ticket{float:none;width:100%;height:auto;padding:0 0 2em;background-size:cover;}
.phone .row{padding:2em 0 0;}
.phone .channel{padding:2em;}
.phone .channel h3{font-size:3.2em;}
.phone .channel .more{font-size:2.2em;}
.phone .ticket .con{padding:0 2em;}
.phone .ticket .time ul{margin:0 0 0 -10%;}
.phone .ticket .time ul li{width:15%;padding:0 0 0 10%;background-position:2% center;}
.phone .ticket .time ul li span{font-size:2.6em;}
.phone .ticket .time ul li p{font-size:2.6em;}
.phone .ticket .price{padding:1em 0;}
.phone .ticket .price ul{margin:0 0 0 -1%;}
.phone .ticket .price ul li{width:35%;padding:0 0 0 1%;}
.phone .ticket .price ul li h5{font-size:2.4em;padding:0.5em 0 0.5em 0.8em;}
.phone .ticket .price ul li p{font-size:2.2em;}
.phone .ticket .price ul li:first-child{width:26%;}
.phone .ticket .links{padding:1em 0;}
.phone .ticket .links a{width:20%;font-size:2.4em;padding:0.3em 0 0.3em 3%;margin:0 0 0 2%;}
.phone .ticket .line{padding:1em 1em 2em 1em;}
.phone .ticket .line a{font-size:2.8em;}
.phone .donate{width:100%;height:auto;padding:2em 0 0;}
.phone .donate img{width:100%;height:auto;}
.phone .pic_items{width:100%;height:auto;}
.phone .pic_items .pic img{width:100%;height:auto;}
.phone .culture_create .more{font-size:2.2em;left:1em;bottom:1em;}
.phone .activity{margin:2em 0 0;}
.phone .activity .bd li img{width:100%;height:auto;}
.phone .activity .hd{height:1em;bottom:2em;}
.phone .activity .hd ul li{width:4em;height:1em;margin:0.5em;}
.phone .subject,.phone .mailbox,.phone .expert,.phone .pic_items2{width:49%;height:22em;background-size:cover;}
.phone .subject a,.phone .mailbox a,.phone .expert a{font-size:3.2em;background-size:2.8em 2em;background-position:center 2em;padding:4.5em 0 1.5em;}
.phone .mailbox{float:right;margin:0;}
.phone .explain,.phone .expert,.phone .show{margin:2em 0 0;}
.phone .story,.phone .classroom,.phone .contribute{float:right;margin:2em 0 0;}
.phone .pic_items2 .pic img{width:100%;height:22em;}
.phone .sider_left{display:none;}
.phone .sider_right{width:100%;}
.phone .list_txt ul li{font-size:2.4em;padding:0.8em 0 3em;position:relative;}
.phone .list_txt ul li .title{background-position:0 0.8em;}
.phone .list_txt ul li .title h4{font-size:0.5em;}
.phone .list_txt ul li .date{position:absolute;right:1em;bottom:1em;}
.phone .pages{padding:3em 0;}
.phone .pages a,.phone .pages span{padding:0.5em 1em;font-size:2.4em;}
.phone .list_pic ul li .pic{width:25%;height:14em;}
.phone .list_pic ul li .pic img{width:100%;height:14em;}
.phone .list_pic ul li .txt{width:73%;padding:0 0 0 2%;}
.phone .list_pic ul li .date{font-size:2.2em;padding:0 0 0.3em;}
.phone .list_pic ul li .txt h4{font-size:2.6em;}
.phone .list_pic ul li .txt p{display:none;}
.phone .list_pic ul li .txt .more{font-size:2.2em;}
.phone .content{width:94%;padding:3%;}
.phone .content .title{padding:0 0 2em;}
.phone .content .title h2{font-size:2.8em;}
.phone .content .func{text-align:center;padding:2em 0;}
.phone .content .func span{padding:0 1em;font-size:1em;}
.phone .content .func .share{display:none;}
.phone .content .func .size{display:none;}
.phone .content .text p{font-size:2em;padding:0 0 1em;}
.phone .content .article{padding:2em 0 0;font-size:3em;}
.phone .content .article .prev{padding:0 0 0.5em;}
.phone .content .article .next{float:left;}