@charset "utf-8";.Cons:after,.Cons:before,.container:after,.container:before{content:" ";display:table}a,body{color:#000;font-size:12px}img,input,select,textarea{vertical-align:middle;outline:0;border:0}*,img,table{border:0}section .NationalDay .bm .Cons .list li div .txt,section .post_holiday .bm li .list div p,section .set_out .Cons ul li div .txt{-webkit-box-orient:vertical;-o-text-overflow:ellipsis;text-overflow:ellipsis}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;-webkit-text-stroke-width:0;-moz-text-stroke-width:0;-o-text-stroke-width:0;-ms-text-stroke-width:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}body{font-family:"microsoft yahei",simsun,Arial;background-color:#fff}*{margin:0;padding:0}.container{margin:0 auto;width:1200px}.container:after{clear:both}.Cons{margin:0 auto;width:972px}.Cons:after{clear:both}a{text-decoration:none}input,select,textarea{width:auto}select{-webkit-appearance:none;-moz-appearance:none;appearance:normal}dd,div,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,p,ul{display:block;width:auto;height:auto}table{width:100%;border-spacing:0;border-collapse:separate}ul{list-style:none}.f_l{float:left}.f_r{float:right}.clear{clear:both}header .bg1{height:302px;background:url(../images/topbg_01.jpg) center no-repeat}header .bg2{height:303px;background:url(../images/topbg_02.jpg) center no-repeat}header .bg3{height:302px;background:url(../images/topbg_03.jpg) center no-repeat}header .bg4{height:299px;background:url(../images/topbg_04.jpg) center no-repeat}section .post_holiday .tp{height:389px;background:url(../images/topbg_05.jpg) center no-repeat}section .post_holiday .bm{height:443px;background:url(../images/topbg_07.jpg) center no-repeat}section .post_holiday .bm li .list{width:460px;height:320px;margin-left:18px;position:relative;border-radius:6px;overflow:hidden}section .post_holiday .bm li .list div{width:370px;padding:13px 15px 15px;background-color:rgba(255,255,255,.6);position:absolute;left:10%;bottom:32px}section .post_holiday .bm li .list div h3{line-height:150%;text-align:center}section .post_holiday .bm li .list div h3 a{font-size:20px;color:#333}section .post_holiday .bm li .list div p{line-height:20px;text-align:center;border-bottom:1px solid #333;padding-bottom:4px;height:44px;overflow:hidden;display:-webkit-box}section .post_holiday .bm li .list div a{font-size:14px;color:#333}section .post_holiday .bm li .list span{display:block;text-align:center;font-size:12px;color:#f95144}section .post_holiday .bm li .list span s{font-size:22px;padding-right:8px;font-weight:700;text-decoration:none}section .post_holiday .bm li .list .btn{display:block;width:216px;height:30px;text-align:center;margin:0 auto;line-height:30px;background-color:#f95144;font-size:16px;font-weight:700;color:#fff;border-radius:3px}section .post_holiday .bm li .list .btn:hover{background-color:#e3392c}section .post_holiday .bm li ul .f_l{width:495px}section .post_holiday .bm li ul .f_r{width:477px}section .NationalDay .tp{height:299px;background:url(../images/NationalDaybg_02.jpg) center no-repeat}section .NationalDay .tp .Cons{height:299px;position:relative}section .NationalDay .tp .Cons nav{width:100%;height:135px;position:absolute;bottom:0;left:0}section .NationalDay .tp .Cons nav ul li{width:152px;height:54px;background-image:url(../images/NationalDay/nav.png);background-repeat:no-repeat;cursor:pointer}section .NationalDay .tp .Cons nav ul li img{position:absolute;top:-7px;right:-28px;display:none}section .NationalDay .tp .Cons nav ul .beiJing{position:absolute;left:23px;top:44px;background-position:0 -54px}section .NationalDay .tp .Cons nav ul .shangHai{position:absolute;left:214px;top:16px;background-position:-157px 0}section .NationalDay .tp .Cons nav ul .guangZhou{position:absolute;left:436px;top:64px;background-position:-311px 0}section .NationalDay .tp .Cons nav ul .chengDu{position:absolute;left:633px;top:15px;background-position:-464px 0}section .NationalDay .tp .Cons nav ul .changSha{position:absolute;left:819px;top:71px;background-position:-619px 0}section .NationalDay .bm{height:1025px;background:url(../images/NationalDaybg_03.jpg) center no-repeat}section .NationalDay .bm .Cons .mr0{margin-right:0!important}section .NationalDay .bm .Cons .list{display:none}section .NationalDay .bm .Cons .list .pic{position:relative;border:none}section .NationalDay .bm .Cons .list .pic img{position:absolute;bottom:0;left:0}section .NationalDay .bm .Cons .list li{border:3px solid #4fc4fc;height:280px;position:relative;width:310px;float:left;margin-right:20px;margin-top:20px}section .NationalDay .bm .Cons .list li b{position:absolute;left:20px;top:16px;display:block;width:80px;color:#fff;height:22px;text-align:center;line-height:22px;background-color:rgba(0,0,0,.7);border-radius:22px;font-weight:400}section .NationalDay .bm .Cons .list li .daTu{width:304px;height:170px;overflow:hidden;display:block}section .NationalDay .bm .Cons .list li .daTu img{width:100%}section .NationalDay .bm .Cons .list li div{background-color:#fff;overflow:hidden;padding:4px 13px 0;min-height:103px}section .NationalDay .bm .Cons .list li div .txt{line-height:150%;text-align:left;height:40px;display:-webkit-box;padding-top:5px;margin-bottom:10px}section .NationalDay .bm .Cons .list li div .play{position:absolute;bottom:12px}section .NationalDay .bm .Cons .list li div .txt a{font-size:14px;color:#666}section .NationalDay .bm .Cons .list li div .play span{display:block;font-size:12px;color:#f95144;width:140px;float:left}section .NationalDay .bm .Cons .list li div .play span s{font-size:22px;padding-right:8px;font-weight:700;text-decoration:none}section .NationalDay .bm .Cons .list li div .play .btn{display:block;width:125px;height:30px;text-align:center;line-height:30px;float:right;background-color:#f95144;font-size:16px;font-weight:700;color:#fff;border-radius:3px}section .NationalDay .bm .Cons .list li div .play .btn:hover{background-color:#e3392c}section .NationalDay .bm .Cons .active{display:block}section .set_out{height:684px;background:url(../images/zumengbg_02.jpg) center no-repeat}section .set_out .Cons .mr0{margin-right:0}section .set_out .Cons ul{margin-top:164px}section .set_out .Cons ul li{border:3px solid #4fc4fc;height:196px;position:relative;overflow:hidden;width:469px;float:left;margin-right:20px;margin-top:20px}section .set_out .Cons ul li b.bq{position:absolute;left:20px;top:16px;display:block;width:106px;color:#fff;height:22px;text-align:center;line-height:22px;background-color:rgba(0,0,0,.7);border-radius:22px;font-weight:400}section .set_out .Cons ul li .daTu{width:280px;height:190px;display:block;float:left;overflow:hidden}section .set_out .Cons ul li .daTu img{width:100%}section .set_out .Cons ul li div{background-color:#fff;height:190px;overflow:hidden;padding:24px 12px 0}section .set_out .Cons ul li div .txt{line-height:150%;text-align:left;height:57px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-moz-line-clamp:3;-o-line-clamp:3;-ms-line-clamp:3;line-clamp:3}section .set_out .Cons ul li div .txt a{font-size:14px;color:#666}section .set_out .Cons ul li div .play{overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}section .set_out .Cons ul li div .play span{display:block;font-size:12px;color:#f95144;width:80px}section .set_out .Cons ul li div .play span s{font-size:16px;padding-right:8px;font-weight:700;text-decoration:none}section .set_out .Cons ul li div .play b{font-weight:400;font-size:14px;color:#2da8e3;border:1px solid #2da8e3;display:block;width:76px;height:20px;line-height:20px;text-align:center}section .set_out .Cons ul li div .btn{display:block;width:100%;height:30px;text-align:center;line-height:30px;clear:both;background-color:#f95144;font-size:16px;font-weight:700;color:#fff;border-radius:3px;margin-top:10px}section .set_out .Cons ul li div .btn:hover{background-color:#e3392c}section .holiday{height:1137px;background:url(../images/jiaqibg.jpg) center no-repeat}section .holiday .tp .Cons{height:320px;position:relative}section .holiday .tp .Cons nav{width:100%;height:136px;position:absolute;bottom:0;left:0}section .holiday .tp .Cons nav ul li{width:186px;height:100px;background-image:url(../images/holiday_nav.png);background-repeat:no-repeat;cursor:pointer}section .holiday .tp .Cons nav ul li img{position:absolute;top:-20px;right:-28px;display:none}section .holiday .tp .Cons nav ul .qinZi{position:absolute;left:26px;top:18px;background-position:0 -100px}section .holiday .tp .Cons nav ul .daRen{position:absolute;left:287px;top:18px;background-position:-186px 0}section .holiday .tp .Cons nav ul .lieRen{position:absolute;left:552px;top:18px;background-position:-372px 0}section .holiday .tp .Cons nav ul .haiDap{position:absolute;left:787px;top:18px;background-position:-558px 0}section .holiday .bm .list{height:800px;position:relative}section .holiday .bm .list1{background:url(../images/holiday_list1bg.png) center no-repeat}section .holiday .bm .list2{background:url(../images/holiday_list2bg.png) center no-repeat}section .holiday .bm .list3{background:url(../images/holiday_list3bg.png) center no-repeat}section .holiday .bm .list4{background:url(../images/holiday_list4bg.png) center no-repeat}section .holiday .bm .list1 .one{width:460px;height:330px;position:absolute;left:115px;top:53px}section .holiday .bm .list1 .two{width:460px;height:330px;position:absolute;right:150px;top:384px}section .holiday .bm .list li .imgA{display:block;height:255px;overflow:hidden}section .holiday .bm .list li .imgA img{width:100%}section .holiday .bm .list li .txt{width:300px;position:absolute;bottom:30px;left:25px;height:24px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}section .holiday .bm .list li .txt a{font-size:18px;color:#000}section .holiday .bm .list li .play{font-size:16.5px;color:#f95144;position:absolute;bottom:20px;right:25px}section .holiday .bm .list li .play s{font-size:28px;color:#f95144;text-decoration:none}section .holiday .bm .list li .btn{display:block;width:150px;height:58px;position:absolute;right:-27px;bottom:57px;background:url(../images/holiday_list1_bt.png) center no-repeat}section .holiday .bm .list li .btn:hover{background:url(../images/holiday_list1_bt2.png) center no-repeat}section .holiday .bm .list2 .one{width:460px;height:330px;position:absolute;right:332px;top:74px;transform:rotate(-6deg);-ms-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-webkit-transform:rotate(-6deg);-o-transform:rotate(-6deg)}section .holiday .bm .list2 .two{width:460px;height:330px;position:absolute;left:105px;top:397px;transform:rotate(6deg);-ms-transform:rotate(6deg);-moz-transform:rotate(6deg);-webkit-transform:rotate(6deg);-o-transform:rotate(6deg)}section .holiday .bm .list3 .one{width:460px;height:330px;position:absolute;left:131px;top:50px}section .holiday .bm .list3 .two{width:460px;height:330px;position:absolute;right:154px;top:337px}section .holiday .bm .list4 .one{width:346px;height:246px;position:absolute;left:143px;top:21px;transform:rotate(6deg);-ms-transform:rotate(6deg);-moz-transform:rotate(6deg);-webkit-transform:rotate(6deg);-o-transform:rotate(6deg)}section .holiday .bm .list4 .two{width:346px;height:246px;position:absolute;left:177px;top:275px;transform:rotate(1deg);-ms-transform:rotate(1deg);-moz-transform:rotate(1deg);-webkit-transform:rotate(1deg);-o-transform:rotate(1deg)}section .holiday .bm .list4 .three{width:346px;height:246px;position:absolute;left:88px;top:523px;transform:rotate(-3deg);-ms-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);-o-transform:rotate(-3deg)}section .holiday .bm .list4 li .imgA{display:block;height:194px}section .holiday .bm .list4 li .imgA img{width:100%}section .holiday .bm .list4 li .txt{width:210px;position:absolute;bottom:18px;left:25px}section .holiday .bm .list4 li .txt a{font-size:14px;color:#000}section .holiday .bm .list4 li .play{font-size:13px;color:#f95144;position:absolute;bottom:14px;right:25px}section .holiday .bm .list4 li .play s{font-size:23px;color:#f95144;text-decoration:none}section .holiday .bm .list4 li .btn{display:block;width:112px;height:42px;position:absolute;right:-27px;bottom:57px;background:url(../images/holiday_list1_bt.png) center no-repeat;background-size:cover}section .holiday .bm .list4 li .btn:hover{background:url(../images/holiday_list1_bt2.png) center no-repeat;background-size:cover}.holiday .bm .list2,.holiday .bm .list3,.holiday .bm .list4{display:none}section .world ul{height:176px;margin-top:56px;margin-right:12px;margin-left:-5px}section .world ul .ml19,section .world ul .ml20{margin-left:20px}section .world ul .f_r{float:right}section .world ul li{width:308px;height:100%;border-radius:16px;float:left}section .world ul li a{display:block;width:308px;height:100%;border-radius:16px}.width100{width:100%}.height100{height:100%}section .world{height:424px;background:url(../images/world_bg_02.jpg) center no-repeat}section .world p{width:100%;height:31px;margin-top:86px;text-align:center}section .world p a{display:inline-block;width:314px;height:100%;text-align:center;font-size:20px;color:#fff;margin-left:112px;line-height:31px}footer{height:406px;background:url(../images/world_bg_03.jpg) center no-repeat}