.wp-block-button.aligncenter, .wp-block-calendar {
    text-align: center;
    width: 100%;
}
.wp-block-column.is-vertically-aligned-center {
  align-self: center;
  text-align: center;
}

@media screen and (min-width:768px) and (max-width:20000000px){
.wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child) {
  margin-left: var(--wp--style--block-gap,2em);
}}
img{max-width: 100%; height:auto;}
.wp-block h2 {font-size: 18px; margin: 8px 0 !important;}
.is-style-outline a{border: 2px solid;padding: .667em 1.333em;}
.wp-block-columns .wp-block-columns{margin-bottom: 0;}
.block_layout{width:100%; padding-left:2.5%; padding-right:2.5%; height:auto; overflow: hidden;position: relative;box-sizing: border-box;}
.visible.block_layout{overflow: visible;}
.nomorepost .block_layout{margin-bottom: 20px;}
.block_layout_in{width: 100%;max-width: 1400px; margin:0 auto!important;height:auto;position:relative; z-index: 10;}
.block_layout_in .block-list-appender{max-width: 300px; margin: 20px auto;}
#maxw.block_layout .block_layout_in{max-width: 100%;}
#maxw.block_layout{width:100%; padding-left:0; padding-right:0;}
#padingmax.block_layout .block_layout_in{max-width:100%; }
.themepark_imgtext,.themepark_lists{width:100%; height: auto;position: relative;text-align:left;box-sizing: border-box;}
.themepark_imgtext.padingmodle,.themepark_listbox.padingmodle,.themepark_lists.padingmodle{width:100%; padding-left: 2%; padding-right: 2%;box-sizing: border-box;}
.themepark_listbox{width:100%; height: auto; position: relative;text-align:left;box-sizing: border-box;}
.block_layout .themepark_imgtext.padingmodle.leftright .themepark_imgtext_text,.block_layout .themepark_imgtext.padingmodle.leftright .themepark_bili{box-sizing: border-box;width:100%;  margin-left: 0; padding-right: 0;  margin-right: 1.5%; padding-left: 1.5%;}

.themepark_imgtext::after{content:""; display: block; clear: both;}


.block_layout .themepark_imgtext.padingmodle{width:100%; padding:0;}

.theme_fang_out{width: 100%; height: auto; overflow: hidden; box-sizing: border-box;line-height: 0;}
.theme_fang_out .fangbox{display: inline-block; width: 50px; height: 5px;position: relative;}
.theme_fang_out .bkbor{position: absolute;height: 1px; top: 0;background-color:#ccc;}
.theme_fang_out .bkbor.center{top:49%;}
.theme_fang_out .bkbor.bottom{top:inherit;bottom: 0;}
.clomnsmal .wp-block-columns {margin-bottom: 10px!important;}
.clomnsmal .wp-block-columns .wp-block-columns{margin-bottom: 0px!important;}
.wp-block-image a{margin: 0;}
@media screen and (min-width:768px) and (max-width:20000000px){
.themepark_imgtext.parallax{ box-sizing: border-box;display: block;height:inherit;}
.themepark_imgtext.jiaocuo .themepark_imgtext_img{overflow: visible;}
.themepark_imgtext::after{content: "";display: table;clear: both;}
.themepark_imgtext.parallax .themepark_imgtext_img{overflow: hidden;  position: sticky; top: 0;z-index: 1000;}


	
.clomnsmal  .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-left: 15px;}
.clomnnone  .wp-block-columns:not(.is-not-stacked-on-mobile) > .wp-block-column:not(:first-child){margin-left: 0px;}	
	.clomnnone  .wp-block-columns{margin-bottom:0;}	
}
.themepark_imgtext.updonwmodle .themepark_imgtext_img img {
  max-width:100%!important;
  height: auto;
}
	.themepark_imgtext.updonwmodle .themepark_imgtext_img{position: relative!important;}
.menu_header li.menu-item .nav_block_contents .wp-block-cover img{max-width:inherit!important;height: 100%!important;}

.block_layout .themepark_imgtext.padingmodle .themepark_imgtext_text{    margin-left: 2%; padding-right: 1%; margin-right: 0; padding-left: 0;}
.block_layout .themepark_imgtext.padingmodle .themepark_imgtext_img{padding: 0 1%;box-sizing: border-box;}
.block_layout .themepark_imgtext.padingmodle.leftright .themepark_imgtext_text{  margin-left: 0; padding-right: 0;  margin-right: 1.5%; padding-left: 1.5%;}
.block_layout .themepark_imgtext.padingmodle.leftright  .themepark_imgtext_img{margin-left: 0;text-align: right;}
.themepark_imgtext_img{min-height: 1px;}
@media screen and (min-width:1400px) and (max-width:200000px){
#maxw.block_layout  .themepark_imgtext.padingmodle .themepark_bili{width:85%!important; margin-left: 7%;margin-right: 8%;}	
#maxw.block_layout  .themepark_imgtext.padingmodle  .themepark_imgtext_text .wp-block-column{width:80%!important; margin-left: 7%;margin-right: 8%;}		
	
#maxw.block_layout  .themepark_imgtext.padingmodle.leftright  .themepark_imgtext_text .wp-block-column{width:80%!important; margin-left: 10%;margin-right: 0;}	
#maxw.block_layout  .themepark_imgtext.padingmodle.leftright   .themepark_bili{width:90%!important; margin-left: 10%;margin-right: 0;}	
	
}
@media screen and (min-width:1px) and (max-width:1023px){

	
	
 .themepark_imgtext.moveupd   .themepark_imgtext_img{width:100%!important; margin: 0 0 5px 0;TEXT-ALIGN: CENTER;}
.themepark_imgtext.moveupd .themepark_imgtext_text	{width:100%!important; margin: 0 0 5px 0!important ; padding: 0!important;    padding: 0 10px!important;
    box-sizing: border-box;}
	
	.jiaocuo.moveupd .themepark_imgtext_img{position:absolute ;top: 0; left:0;}
	.jiaocuo  .themepark_imgtext_img{overflow: visible!important;}
	
.themepark_imgtext.bigpic.moveupd .themepark_imgtext_img img{max-width: 100%!important; height:auto!important;}	
	.themepark_imgtext .themepark_imgtext_text{padding:0!important;}
}

.shizhezhao{width: 100%;height: 100%;overflow: hidden;position: absolute; top: 0; left: 0; z-index: 9;}
.themepark_imgtext .themepark_imgtext_img{width:45%; float: left;  text-align: left;position: relative; z-index: 10;overflow: hidden;line-height: 0;text-align: center;}
.themepark_imgtext .themepark_imgtext_text{width:52%; float: left; margin-left: 1.5%;position: relative; z-index: 10;box-sizing: border-box;}

.nopic{width: 100%; min-height: 400px; line-height: 400px; color:#666; text-align: center; background: #ccc;}
.themepark_imgtext .themepark_imgtext_text p{margin: 0 0 5px 0;}
.themepark_imgtext .themepark_imgtext_text h1,.themepark_imgtext .themepark_imgtext_text h2,.themepark_imgtext .themepark_imgtext_text h3,.themepark_imgtext .themepark_imgtext_texth h4,.themepark_imgtext .themepark_imgtext_text h5{margin: 0 0 20px 0;font-size: 18px; }
.themepark_imgtext .themepark_imgtext_text h2::before,.themepark_imgtext .themepark_imgtext_text h2::after, .themepark_lists h2::before{display: none;}
.themepark_imgtext .themepark_imgtext_ba,.themepark_listbox .themepark_listbox_ba,.themepark_lists_ba{width: 100%;height: 100%; left: 0; top: 0; position:absolute;background-repeat:none; background-size:  cover; background-position: center top;}
.themepark_imgtext.updonwmodle  .themepark_imgtext_img,.themepark_imgtext.updonwmodle .themepark_imgtext_text{width:100%!important; margin: 0 !important;}
.themepark_imgtext.updonwmodle  .themepark_imgtext_img {text-align: center;}
.themepark_imgtext.leftright .themepark_imgtext_img,.themepark_imgtext.leftright .themepark_bili{float: right;margin-left: 1.5%;}
.themepark_imgtext.leftright .themepark_imgtext_text{margin-left: 1.5%;}
.themepark_imgtext .themepark_imgtext_img .uploads_img_btn{display: none;}
.themepark_imgtext .themepark_imgtext_img{overflow: hidden;position: relative;}
.themepark_imgtext.bigpic  .themepark_imgtext_img img{max-width:inherit!important;height: auto;}
.themepark_imgtext .themepark_imgtext_vidio{position: absolute; width: 100%;height: 100%; z-index: 3; left: 0; top: 0; background: #333;}
.themepark_listbox .themepark_listbox_title,.themepark_listbox_list,.themepark_listbox .tp_add_btn{position: relative; z-index: 10; width: 100%;height: auto;}
.themepark_listbox .tp_add_btn{border-radius: 0;display: none; margin-bottom: 1px;}
.themepark_imgtext .themepark_imgtext_img img{position: relative; z-index: 1;}
.themepark_lists .themepark_lists_head,.themepark_lists .themepark_lists_text {width: 100%;position: relative; z-index: 10;}
.themepark_lists .themepark_lists_text li{list-style: none; display: block; width: 100%; margin-bottom: 5px;}
.themepark_lists .themepark_lists_text li a{text-decoration: none;color:inherit; padding: 0;}

.themepark_imgtext.nohover .themepark_imgtext_img:hover img{-moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);}
.themepark_imgtext.bighover .themepark_imgtext_img img{-moz-transform: scale(1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.themepark_imgtext.bighover{z-index: 11;}


.is-selected .themepark_listbox .tp_add_btn,.is-selected .themepark_imgtext .themepark_imgtext_img .uploads_img_btn{display: block;}
.themepark_lists .themepark_lists_head{margin:0 0 8px 0; }
.themepark_listbox .themepark_listbox_list,.themepark_lists .themepark_lists_text{display: block; list-style: none; margin: 0; width: 100%; padding: 0; height: auto;box-sizing: border-box; }

.post_content  .themepark_listbox .themepark_listbox_list li a{margin: 0;}
.themepark_listbox .themepark_listbox_list li{list-style: none; display: block; width: 100%; margin-bottom: 3px;box-sizing: border-box;position: relative;}
.themepark_listbox.shuang .themepark_listbox_list li{display:inline-block;; width:50%;}
.themepark_listbox.shuang .themepark_listbox_list{ display: flex;flex-direction: row;flex-wrap: wrap; padding-right: 0!important;}

.themepark_listbox.duo .themepark_listbox_list li{display:inline-block;; width:auto; margin-right: 20px;}
.themepark_listbox .themepark_listbox_list li i{margin-right: 15px;position: absolute; left: 0px;top: 0px;}
.themepark_listbox .themepark_listbox_list li span{display:inline-block; width: 100%;}

.themepark_listbox .listbtns{display:inline-block; padding: 8px 25px; color:#333;border: 1px solid #333;z-index: 2;position: relative;text-decoration: none;}

.themepark_listbox .themepark_listbox_ba{background-size: cover;}
 .themepark_listbox.iconmodle .themepark_listbox_list li{display: inline-block; margin-right: 8px;width: auto!important; padding: 3px 8px 5px 8px; border-radius: 5px;}
 .themepark_listbox.iconmodle  .themepark_listbox_list li i{margin-right: 0px;position: relative; left: 0px;top: 2px;}
 .themepark_listbox.iconmodle  .themepark_listbox_list li span{position: absolute; background: #000; padding:0px 5px;color:#fff;top:-103%; left: 0;width: auto; white-space: nowrap; font-size: 14px;display: none;}
 .themepark_listbox.iconmodle  .themepark_listbox_list li:hover span{display:block;}
.themepark_listbox.iconmodle  .themepark_listbox_list li span::after{content: " "; display: block; width: 10px;height:10px; background: #000;position:absolute; bottom:-5px; left:35%;transform:rotate(45deg);}
.themepark_listbox.iconmodle  .themepark_listbox_list li a:first-child{display: block; }
.themepark_listbox  .themepark_listbox_list li a{position:unset!important;}



.ds{float:right; }
.tab_pic{float:left; position: relative;overflow: hidden;}
.tab_pic a{position: relative; z-index: 2; display: block; overflow: hidden;}
.tab_pic .wp-block-video{ position: absolute; width: 100%;z-index: 3; height: 100%; background: #333 ;min-height: 200px;}
.gbsp{position: absolute; right:10px; top: 10px; color: #fff; font-size: 24px;cursor: pointer;z-index: 10;}
.v_play_s{position: absolute; left:10px; bottom: 10px; color: #666; font-size: 34px;cursor: pointer;z-index: 3;}
.tab_pic .wp-block-video video{width: 100%; height: 100%;display: inline-block;    background: #333;z-index: 3;}
.tab_pic  .left_post_pic {position: relative; z-index: 1; margin-bottom: 15px;}
@media screen and (min-width:768px) and (max-width:200000px){
	.bing .ds{width: 52%;}
	.ds{margin-left: 3%;}
	.bing .tab_pic{float: left;}
	.tab_pic{  width: 45%;   text-align: center;}
	.relevat_div .case_loop.loop_list4 li{padding: 15px 1%;margin: 5px 0 5px 0;}

	.content_pro.duidiao .tab_pic{float: right;}
	.content_pro.duidiao .ds{float: left;margin:0 3% 0 0;}
	

}
.quan .ds{width:100%!important; margin: 0!important;}
.quan .tab_pic{width:100%!important;margin:0 0  20px 0!important;}
.swiper-button-disabled{display:none!important}



@media screen and (min-width:1px) and (max-width:599px){	.themepark_listbox .themepark_listbox_title,.themepark_listbox .themepark_listbox_list{width: 100%!important;padding: 0px 5%!important;}
.content-super-p .themepark_listbox .themepark_listbox_title,.content-super-p  .themepark_listbox .themepark_listbox_list{padding: 0!important;}

}
@media screen and (min-width:1px) and (max-width:767px){
	.themepark_listbox.moveline .themepark_listbox_list li{width: 100%!important;}
	.themepark_listbox .themepark_listbox_list{border: none!important;}

	.themepark_listbox{border: none!important;;}
	.bing  .ds,.bing  .tab_pic{ width: 100%!important; margin-right: 0!important;}
	 .ds{ margin-bottom: 10px;}
	 .tab_pic{     text-align: center;margin-bottom: 10px;}
	.relevat_div .case_loop.loop_list4 li{padding: 5px 1%;margin: 5px 0 5px 0; width: 46%;}
	
	.content_pro.duidiao .tab_pic{float: right;}
	.content_pro.duidiao .ds{float: left;margin:0 3% 0 0;}
}

.content_pro.post_content p{text-indent: 0;}
.post_content a.icon_btn{display: inline-block; padding: 5px 8px; color:#fff; border-radius: 5px; text-decoration: none; text-indent: 0;} 
.post_content i{text-indent: 0;}
.post_content a.icon_btn:hover{opacity: 0.6;}
.content_pro{    width: 96%;padding: 15px 2%;  margin-bottom: 20px; overflow: hidden;position: relative;z-index: 10;}
.nomorepost  .content_pro{width: 100%;padding: 2em 0; }
.post_gallery{ width: 90%; margin:0 5%;}
.post_gallery_out .swiper-next,.post_gallery_out .swiper-prev{position: absolute;top:30%; color: #666;font-size: 24px; opacity: 0.5;cursor: pointer;}
.post_gallery_out:hover .swiper-next,.post_gallery_out:hover .swiper-prev{ opacity:1; }
.post_gallery_out .swiper-next{ right:2px;}
.post_gallery_out .swiper-prev{left:2px;}
.post_gallery_out,.post_gallery_out2{width: 100%; height: auto; position: relative; overflow: hidden; position: relative;z-index: 10;}
.post_gallery .swiper-slide  a{cursor: pointer; font-size: 0; margin: 0; overflow: hidden; }

.post_gallery .swiper-slide  a img{ border: solid 2px #fff; width: 95%; height: auto;}
.post_gallery .swiper-slide  a.active img{ border: solid 2px #cf0434;box-sizing: border-box; }


.post_gallery_out2 .swiper-slide{ text-align: center;overflow: hidden; line-height: 0;}
.post_gallery_out2 .swiper-slide a{margin: 0!important;}
.post_gallery_out2 .swiper-next i,.post_gallery_out2 .swiper-prev i{margin: 0;line-height: 50px;}
.post_gallery_out2 .swiper-next,.post_gallery_out2 .swiper-prev,.thenepark-slide .swiper-next,.thenepark-slide .swiper-prev{width:50px; height: 50px; background: #fff; color:#666; font-size: 16px;display: block; box-shadow:  0 0 8px rgba(0,0,0,0.4);text-align: center; line-height: 50px;position:absolute; top: 45%; z-index: 100;cursor: pointer;opacity: 0;border-radius: 3px;}
.post_gallery_out2:hover .swiper-next,.post_gallery_out2:hover .swiper-prev,.thenepark-slide:hover .swiper-next,.thenepark-slide:hover .swiper-prev{ opacity: 0.7;}
.post_gallery_out2 .swiper-next,.thenepark-slide .swiper-next{ right:0;}
.post_gallery_out2 .swiper-prev,.thenepark-slide .swiper-prev{left:0;}
.post_gallery_nomral_pagination{width: 100%; height: auto; padding:0 0  15px 0;line-height: 10px; text-align: center;margin: 10px auto;}
.post_gallery_nomral_pagination span{border-radius: 0; width: 8px; height: 5px; margin-right: 3px; }
.swiperimg-ds{width:100%; height: 30px; line-height: 30px; position: absolute; z-index: 10; bottom:0; text-align: left;}
.swiperimg-ds span{color:#fff;font-size: 14px; margin-left: 10px;position: relative; z-index: 5;}
.swiperimg-ds-b{width: 100%; height:30px; position: absolute;background: #000; opacity: 0.6;z-index: 1; top: 0; left: 0;} 

.swiperimgbox a{display: inline-block;-webkit-column-break-inside: avoid;page-break-inside: avoid;column-break-inside: avoid }
.swiperimgbox a:hover{text-decoration: none;}

@media screen and (min-width:1px) and (max-width:1024px){.swiper-next,.swiper-prev{display: none!important}}

#list_imgs.swiperimgbox{overflow: visible; z-index: 1000;}
#list_imgs.swiperimgbox.padingmodle{padding: 0 2%;  }
#list_imgs .addimgbox{width: 100%; padding: 10px 2.5%;}
#list_imgs .imgs_corl .cotrlboxs{display: none;}
#list_imgs .imgs_corl .cotrlboxs.active{display: block;}
#list_imgs .imgs_corl img{float:left; max-width: 20%; height:auto; }
#list_imgs .imgs_corl a{margin: 0 3px;position: relative;}
#list_imgs .cotrlboxsinput{float:right;width: 75%;}
#list_imgs .imgs_corl {width: 100%;background: #fff; overflow: hidden;;line-height: 1.8;}
#list_imgs .cotrlboxsinput span.rich-text{padding: 5px; width: 90%; border:#ccc solid 1px;display: block; margin-bottom: 5px;}
#list_imgs .savebtns  span{display:none;}
#list_imgs .savebtns{display:block; width: 100px;text-align:center; border: solid 1px #ccc;border-radius: 5px;padding: 5px;}
#list_imgs .savebtns div{margin: 0;}
#list_imgs .savebtns.blue{background:#007cba; color:#fff;}
@media screen and (min-width:1px) and (max-width:768px){
	
	.showimgboxs.column4,.showimgboxs.column5,.showimgboxs.column6,.showimgboxs.column7,.showimgboxs.column8,.showimgboxs.column9,.showimgboxs.column10{column-count: 3!important;}
}
@media screen and (min-width:1px) and (max-width:500px){
.showimgboxs.column3{column-count: 2!important;}
}
.showimgboxs.column2 a,.showimgboxs.column3 a,.showimgboxs.column4 a,.showimgboxs.column5 a,.showimgboxs.column6 a,.showimgboxs.column7 a,.showimgboxs.column8 a,.showimgboxs.column9 a,.showimgboxs.column10 a{display:inline;}
.showbox{display: inline-block;overflow: hidden;}
.boxtext {display: block; overflow: hidden; width: 100%; line-height: 1.8;text-align: center;}

.themepark-accordion{ width:100%;overflow: hidden;box-sizing: border-box;}
.themepark-accordion-head{display: block; width: 100%!important; padding: 10px 24px 10px 1%!important;text-indent:0!important; background-color:#eaeaea; font-size: 16px; color: #666; margin: 0!important;cursor: pointer; opacity: 0.8;box-sizing:border-box;
}
.themepark-accordion-head::before{display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;font-family: 'Font Awesome 5 Free';
font-weight: 900; font-size: 18px; float: right;content: "\f107";position: relative!important; top: 5px;    right: -9px;}
.themepark-accordion.active .themepark-accordion-head::before{content: "\f106";}
.themepark-accordion-head i{margin-right: 8px;}

.themepark-accordion-box{ padding: 10px 1%; min-height: 150px;width: 97.8%!important; margin: 0!important;display: none;}
.themepark-accordion.active .themepark-accordion-box{display: block;}
.themepark-accordion.active .themepark-accordion-head{opacity: 1;}
.themepark-accordion-box{border-top:none;  }

.themepark-accordion-box .components-button{width:80%; margin: 0 10%;}

.themepark-map{width:100%;overflow: hidden;position: relative;z-index: 10;box-sizing: border-box;}
.themepark-map img.loadingpc{max-width: 100%; height: auto; position: relative; z-index: 1;}
.themepark-map .mapiframe{width: 100%!important;display: block;height: 100%; position:absolute; z-index: 2; left: 0; top: 0;}
.themepark-map .loadingup{max-width: 100%; height: auto; position:absolute; z-index: 10; left: 0; top: 0;}

@media screen and (min-width:1px) and (max-width:767px){
.themepark-map,.themepark-map .mapiframe{min-height: 400px;}	
	.themepark-map	.BMap_bubble_pop,.mapinfo{width: 315px!important;}
}


.mapinfo{width:100%; height: auto; overflow: hidden;}
.mapinfo img{max-width: 150px; height: auto; float: left; margin-right: 10px;}
.mapinfo h4{margin: 0 0 5px 0; font-size: 16px; color: #333;}
.mapinfo p{    text-indent:0; margin: 0 0 3px 0; font-size: 14px;line-height: 18px;}
.mapinfo a{display: inline-block; padding: 5px; background:#f29900; color:#fff; cursor: pointer; text-decoration: none!important;margin: 5px 0; }

.thempark_tab_box{ overflow: hidden; position: relative;z-index: 10;}
.dong .xuanfutab.thempark_tab_box{transition:none;transform:none;}
.content_tab_title{width: 100%; height: auto;  }
.tab_heng .content_tab_title{ padding: 0;  }
.dengbi .content_tab_title{display:flex;}
.fidxtab {width: 100%; position: relative;transition:none;z-index: 1000000;}
.content_tab_title .btn{padding: 10px 15px; color: #666;display: inline-block; margin: 0; text-decoration: none; cursor: pointer;}
.content_tab_title .btn:hover{text-decoration: none;}
.thempark_tab_box.tab_heng .content_tab_title  .btn{display: block;width:100%; padding:8px 0; text-align:inherit; }
.thempark_tab_box.fade .swiper-slide{opacity: 0;}
.content_tab_title .btn i{margin-right: 5px;}
.fidxtab.xf_div2{position:fixed; left: 0;}
.content_tab_title .btn.tabcolor1.active,.content_tab_title .btn.tabcolor1.swiper-pagination-bullet-active{background-color:#146ba2!important;}
.content_tab_title .btn.tabcolor2.active,.content_tab_title .btn.tabcolor2.swiper-pagination-bullet-active{background-color:#5e8b0f!important;}
.content_tab_title .btn.tabcolor3.active,.content_tab_title .btn.tabcolor3.swiper-pagination-bullet-active{background-color:#24b6b1!important;}
.content_tab_title .btn.tabcolor4.active,.content_tab_title .btn.tabcolor4.swiper-pagination-bullet-active{background-color:#b27630!important;}
.content_tab_title .btn.tabcolor5.active,.content_tab_title .btn.tabcolor5.swiper-pagination-bullet-active{background-color:#f29900!important;}
.content_tab_title .btn.tabcolor6.active,.content_tab_title .btn.tabcolor6.swiper-pagination-bullet-active{background-color:#e21f2f!important;}
.content_tab_title .btn.tabcolor7.active,.content_tab_title .btn.tabcolor7.swiper-pagination-bullet-active{background-color:#fff!important;color:#666!important;}
.content_tab_title .btn.tabcolor8.active,.content_tab_title .btn.tabcolor1 .swiper-pagination-bullet-active{background-color:#000!important;color:#fff;}

.content_tab_title .btn.white_t_c span{color:#fff;}
.thempark_tab_box.tab_heng  .content_tab_title .btn.white_t_c {border-bottom: 1px solid #fff;}
.thempark_tab_box.tab_heng .btn {border-bottom: 1px solid rgba(6, 6, 6, 0.1);}
.content_tab_title .btn .tappic{display:inline-block; width:35px; height: 35px;overflow: hidden;position: relative;top: 0px;left: -9px;border: 2px solid #fff;}
.content_tab_title .btn.imagebaer .tappic{border:none;}
.content_tab_title .btn.imagebaer{height: 39px; margin-right: 5px;padding: 4px 15px;} 
.thempark_tab_box.dengbi .content_tab_title .btn.imagebaer{height: 39px; margin-right:0;} 
.content_tab_title .btn.imagebaer .tabtt {position: relative;top: -14px;left: -6px;}

.content_tab_title.bigpictab .btn.imagebaer .tappic{top: 0px;left: 0;width:50px; height: 50px;}
.thempark_tab_box.tab_heng  .content_tab_title.bigpictab .btn.imagebaer .tappic{top: 0px;left: 0;width:100%; height: auto;}
.thempark_tab_box.tab_heng  .content_tab_title.bigpictab .btn.imagebaer{line-height: 0;box-sizing: border-box;}
.content_tab_title.bigpictab .btn.imagebaer .tabtt{display: none;}
.content_tab_title.bigpictab .btn.imagebaer{height: 50px;margin-right: 15px; padding: 5px;}
.thempark_tab_box.tab_heng .content_tab_title.bigpictab .btn.imagebaer{height: auto;}
.content_tab_title .btn.active,.content_tab_title .btn.swiper-pagination-bullet-active{color: #fff!important; background:#cf0434;}
.content_tab_title .btn.active span{color: #fff!important; }
.down .content_tab_title { padding: 10px 0;}
@media screen and (min-width:1px) and (max-width:767px){
	
.content_tab_title a .tappic{ width:20px; height: 20px;top: 0px;left: 0px;}	
.content_tab_title a.imagebaer .tabtt {top: -7px;left: -2px;font-size: 14px}
.content_tab_title a.imagebaer{height: 24px; margin-right: 0;padding: 5px 5px;} 	
}
.content_tab_title.bigpictab a .tappic{border:none;}
.content_tab_title .hidden{display:none!important;}
.content_tab_swiper .swiper-next i,.content_tab_swiper .swiper-prev i{margin: 0;}
.content_tab_swiper .swiper-next,.content_tab_swiper .swiper-prev{width:50px; height: 50px; background: #fff; color:#666; font-size: 16px;display: block; box-shadow:  0 0 8px rgba(0,0,0,0.4);text-align: center; line-height: 50px;position:absolute; top: 45%; z-index: 100;cursor: pointer;opacity: 0;border-radius: 3px;outline:none;}
.content_tab_swiper:hover .swiper-next,.content_tab_swiper:hover .swiper-prev{ opacity: 0.7;}
.content_tab_swiper .swiper-next{ right:0;}
.content_tab_swiper .swiper-prev{left:0;}
.fidxtab.swiper-pagination-clickable .imagebaer.swiper-pagination-bullet{line-height: 0;}
.fidxtab.swiper-pagination-clickable .swiper-pagination-bullet{width: auto; height: auto;  border-radius:0;outline:none;margin-right: 15px;}
.fidxtab.swiper-pagination-clickable .swiper-pagination-bullet {opacity: .8;}
.fidxtab.swiper-pagination-clickable .swiper-pagination-bullet-active {opacity: 1;}
.themepark-block_layout_ba video{min-width: 100%;min-height: 100%;position: relative;z-index: 1;}
.tab_heng .tap_s-box{padding: 10px 1%; margin: 0!important;box-sizing: border-box; }
.thempark_tab_box .content_tab_swiper{width: 100%;box-sizing: border-box;}
.thempark_tab_box.nopppp .content_tab_swiper,.thempark_tab_box.nopppp .content_tab_swiper .wp-block-column {width: 100%; padding: 0;}
.thempark_tab_box.tab_heng .content_tab_title{width: 22%;float:left;padding: 10px 1%;}
.nopppp .content_tab_title{padding: 0;}
.thempark_tab_box.tab_heng .content_tab_title a{display: block;width:100%; padding: 8px 0; text-align: center;    box-shadow: -3px 0 2px 0px rgba(0, 0, 0, 0.1) inset;}
.thempark_tab_box.tab_heng.right .content_tab_title a{ box-shadow: 3px 0 2px 0px rgba(0, 0, 0, 0.1) inset;}

.thempark_tab_box.tab_heng  .content_tab_swiper,.block_layout .thempark_tab_box.tab_heng  .content_tab_swiper{width:auto; margin: 0;}
.thempark_tab_box.tab_heng{overflow: hidden;}
.thempark_tab_box.tab_heng.right .content_tab_title{float:right;}


.thempark_tab_box.tab_heng.right  .content_tab_title a::after,.thempark_tab_box.tab_heng .content_tab_title a::after{width: 100%; content:" "; display: block; height: 1px; opacity: 0.3; background: #fff;    position: relative;bottom: -8px;}
.thempark_tab_box.dengbi .content_tab_title .btn{display:inline-block; padding:8px 1%;text-align: center; }
.thempark_tab_box.dengbi .content_tab_title .btn:nth-child(even){opacity: 0.9}
.thempark_tab_box.dengbi .content_tab_title .btn.active{opacity: 1!important;}
 .post_content .themepark-i-btn{display: inline-block; padding: 10px 15px;; color:#fff;line-height: 1.8;position: relative;text-decoration: none;box-sizing: border-box; margin-right: 15px;}
.post_content .themepark-i-btn:last-child{margin-right:0;}
 .themepark-i-btn i{margin-right: 8px;}
 .themepark-i-btn i, .themepark-i-btn span{position: relative; z-index:2 ;text-decoration: none!important;}
 .themepark-i-btn .hovers{display: block;position: absolute; left: 0; top: 0; z-index: 1; box-sizing: border-box;opacity: 0;padding:inherit;line-height: 1.8;cursor: pointer;}
.themepark-i-btn-out{position: relative; z-index: 10000;text-align: left;}
.themepark-i-btn-out_in{width: 100%;max-width: 1400px; margin: 0 auto !important; height: auto;position: relative; z-index: 10;}
 .themepark-i-btn .hovers::before{margin-right: 8px;}
 .themepark-i-btn .hovers::after{content:attr(data-title);text-decoration: none;cursor: pointer;font-weight: normal;font-family: arial,"Hiragino Sans GB",sans-serif;}
 .themepark-i-btn:hover .hovers, .themepark-i-btn.active .hovers{opacity: 1;}
 .themepark-i-btn:hover span,.themepark-i-btn:hover i,.themepark-i-btn:hover a{opacity: 0;text-decoration: none;}
.themepark-i-btn:hover{border:none!important;}
.themepark-i-btn a,.themepark-i-btn a span{text-decoration: none!important; }
.themepark-i-btn a{margin:0!important;color:inherit}
.themepark-i-btn .dropbox{position:absolute; top:48.8px;left: 0; width: 100%; height:auto;display:none;}
 .themepark-i-btn:hover .dropbox{display:block;}
 .themepark-i-btn .dropbox a{ width: 100%; padding: 10px; box-sizing: border-box;display: block; text-decoration: none; color:inherit;opacity: 1!important; }
 .shadow    .hovers{box-shadow: 0px 0px 3px 3px rgba(0, 0, 0, 0.1);}
.shadow   .dropbox{box-shadow: 0 6px 3px 3px rgba(0, 0, 0, 0.1);z-index: 10;}
.dong .fixded.themepark-i-btn-out { transition:none;transform:none;}
.fixded .themepark-i-btn-out_ins.fidex_m{position: fixed; left: 0; top: 92px;width: 100%; z-index: 1000000;}
.fixded  .themepark-i-btn-out_ins {position: relative; transition:none;}

.block_layout .thempark_tab_box .content_tab_swiper{width: 100%; padding: 0; margin: 0;}
.thempark_tab_box.tab_heng .tabbottomb{width: 100%; height: 1px; float: left;}
@media screen and (min-width:1px) and (max-width:767px){
.thempark_tab_box.tab_heng .content_tab_title{width: 25%;min-width: 100px;}	

.thempark_tab_box.tab_heng .content_tab_title a{width:98%; padding: 5px 1%; font-size: 12px!important;}	
	.fixded .fidex_m{top: 60px;}
	.fixded .themepark-i-btn-out_in{  overflow-x: scroll;
                white-space: nowrap;
                -webkit-overflow-scrolling: touch;}
}

.post_title_head{ width: 100%;display: block;}
.post_title_head.centertitle {text-align: center;}
.pp.post_title_head{width: 100%; padding: 20px 2%; background: #fff;box-sizing: border-box;}
.title{display: block; width: 100%; margin: 0 0 8px 0; padding-bottom: 5px;}
.h1title{font-size: 18px; color: #333; margin: 0!important; padding:5px 0 0 0;position: relative;display:inline-block;font-weight: bold;line-height: 1.3;}
.title .h1title .h1title_b,.content_pro .title .h1title .h1title_b{width: 30%;height: 1px;background: #cf0434; bottom: -6px;left: 0;position: absolute;font-weight: bold;}
.description{display: block; width: 99%; padding: 5px 1%; margin:0 ; background:#666;}
.description time,.description span{font-size: 12px; color: #fff; margin-right: 8px;}
.description span a{font-size: 12px; color: #fff; margin-right: 3px;}
.description span a:hover{text-decoration: underline;}
.description i{margin-right: 5px;}
.stitle{font-size:14px; color: #666; width: 100%;display: block; margin-top: 10px;}
.post_content ul.csbox_pt{list-style: none; display: block; width: 100%;padding: 10px; margin: 0;  box-sizing: border-box;overflow: hidden; margin: 0; }
.post_content ul.csbox_pt li{width: 100%; padding: 5px 0;list-style: none;line-height:1.5 ;display:flex; margin: 0;}
.post_content ul.csbox_pt.ov_1 li{display:block;padding: 0!important;}
.post_content ul.csbox_pt li span{display: inline-block; vertical-align:middle;word-break: break-word;  }
.post_content ul.csbox_pt li span:first-child{margin-right: 10px;flex-shrink: 0;}
.post_content ul.csbox_pt li span:last-child{flex-grow: 1;}
.post_content ul.csbox_pt.nolist{width:100%; padding: 0;}
.post_content ul.csbox_pt.nolist li.jgss {width: 100%;border-bottom: 1px solid #ccc;}
.post_content ul.csbox_pt.nolist li{width:auto;margin-bottom: 0;display:inline;}
.post_content ul.csbox_pt.nolist li::after{content: '|'; margin: 0 10px;color:#ccc;}
.post_content ul.csbox_pt.nolist li:last-child::after,.post_content ul.csbox_pt.nolist li.jgss::after{display: none;}
.post_content ul.csbox_pt.dui li span{width:100%!important;display:block;text-align:center;}
.post_content  ul.csbox_pt.dui {overflow:hidden;}
.post_content  ul.csbox_pt.dui li{float: left;padding-right: 40px;position: relative;width: auto;display: block;}
.post_content  ul.csbox_pt.nolist.dui li::after{position: absolute;right: 0;top: 30px;height: 100%;top: 40%;display: table-cell;}
.post_content  ul.csbox_pt.nolist.dui li:last-child::after{display:none;}

.post_content ul.csbox_pt li span a.product_cs_img{display: inline-block; width:35px; margin-right: 5px;position: relative;border: 2px solid #ccc;;line-height: 0;box-sizing: border-box;}
.post_content ul.csbox_pt li span a.product_cs_img.active{border: solid 2px #cf0434;}
.post_content ul.csbox_pt li span a.product_cs_img span{position: absolute;width:auto;padding:0 5px; height: 28px; background: #333; color:#fff; text-align: center; font-size: 14px; top:-31px; left: 0; line-height: 23px;display: none; white-space: nowrap;}
.post_content ul.csbox_pt li span a.product_cs_img:hover span{display: block;}

.post_content  .post_in_list_head .bttombtn{float:right;width:auto; padding: 1px 15px; margin:2px 0 0;font-size: 14px;}
.post_content  .post_in_list_head .bttombtn i{margin-right: 5px;}

.tagbox{width: 100%; padding: 5px 0;line-height: 2;margin-bottom: 10px;}
.tagbox.centertitle{text-align: center;}
.tagbox a{display:inline-block; margin: 5px; padding:0 5px; border: solid 1px #cf0434; color:#cf0434; font-size: 14px; border-radius:5px;white-space: nowrap;text-indent: 0;line-height: 2; }
.tagbox a:hover{color:#fff; background:#cf0434; text-decoration: none;cursor: pointer;}

.post_in_list_head{width: 98%; padding:3px 1%; margin:0 0 10px 0;line-height: 1.8;display: block;    overflow: hidden;}
.post_in_list_head::before{display: none;}
.post_in_list_head .main-title{font-size: 16px; color:#cf0434;margin-right: 5px;font-weight: bold;}
.post_in_list_head .as-title{font-size: 14px; color:#666;font-weight: bold;}
.post_in_list_head.modle_title2{text-align: center;}
.post_in_list_head.modle_title3{text-align: center;}
.post_in_list_head.modle_title2,.post_in_list_head.modle_title3{border: none!important;}
.title_boout{width: 100%; margin: 10px 0;font-size: 0; }
.title_bo{ width:120px;height: 1px;}
.post_in_list_head.modle_title2 .title_boout .title_bo,.post_in_list_head.modle_title3 .title_boout .title_bo{display:inline-block;}
.post_in_list_head.modle_title2 .title_boout,.post_in_list_head.modle_title3 .title_boout{display:block;}
.post_in_list_head.modle_title3 .title_boout{margin: 0;}
.post_in_list_head.modle_title3 .main-title,.post_in_list_head.modle_title3 .as-title{text-align: center; display: block; width: 100%;margin: 5px 0;}
.post_in_list_head h2,.post_in_list_head h3,.post_in_list_head h4,.post_in_list_head h5,.post_in_list_head h6{margin: 0;display: inline;}
.post_in_list_head h2::before{display: none;}
.topnavbtn span{display:inline-block; margin: 5px; width: 50px; line-height: 1.8; background:#dd3333; color:#fff; font-size: 16px;cursor: pointer;text-align: center;}
.titletext span{display: block; width: 100%; text-align:center;} 
.titletext{display:inline-block; width: 100%; margin-bottom: 8px;}
.post_content a.bttombtn{display: block; margin:15px auto 0 auto; padding: 10px 0;text-align: center;color:#fff; font-size: 16px;width: 120px;cursor: pointer;text-decoration: none;} 
.post_content a.bttombtn i{margin-right:5px;} 
.post_content a.bttombtn2{display: block; margin:15px auto 0 auto; text-align: center;color:#fff; font-size: 16px;cursor: pointer;text-decoration: none;} 
.post_content a.bttombtn2 span{display: inline-block;padding: 10px;}

.modle_title1 .topnavbtn{float:right;width: auto;}
.modle_title1 .title_bo{width:100%;}
.modle_title1 .titletext span{text-align: left;}
.modle_title1 .title_boout{margin: 0 0 5px 0;}
.modle_title1.post_in_list_head{margin: 0 0 5px 0;text-align: left;}


.tap_s-box .post_in_list_out{width:100%;padding:5px 0; margin-bottom:0px;}
.post_in_list_out{width: 98%;padding:15px 1%; margin-bottom: 20px;  min-height: 200px;overflow: hidden; position: relative;z-index: 10;}

.block_layout .post_in_list_out{width: 100%;padding:15px 0;}
.nomorepost .post_in_list_out{width: 100%; padding: 10px 0; } 
.post_in_list_out .post_in_list{width: 98%;display: block; list-style: none;padding: 0;overflow: hidden; margin: 0 1%;}
.block_layout .post_in_list_out .post_in_list{width: 100%; margin: 0;}


.post_in_list_out .post_in_list li{ height: auto; list-style: none;display: block; overflow: hidden;padding: 0 0 15px 0;border-bottom: 1px solid #e3e3e3;}
.post_in_list_out .post_in_list li.ajaxli{opacity: 0}
.post_in_list_out .post_in_list li.ajaxli.notajaxli{opacity: 1}
.post_in_list_out .post_in_list li .case_pic{float: left; margin-right: 25px;overflow: hidden;font-size: 0;}
.post_in_list_out .post_in_list li .case_pic figure{display:block; width: 100%; margin: 0; position: relative;}

.post_in_list_out .post_in_list .case_pic .imgsize{position:relative;z-index: 1;}
.post_in_list_out .post_in_list  .case_pic .thumbnail{position: absolute; top: 0;left: 0; z-index: 2;text-align: center;align-items: center;
display: flex;width: 100%; height: 100%;}
.post_in_list_out .post_in_list  .case_pic .thumbnail img{display: inline-block;margin: 0 auto;}

.post_in_list_out .post_in_list2 li .case_pic{max-width: 150px;max-height:150px;}
.post_in_list_out .post_in_list li .case_pic a{margin: 0;}
.post_in_list_out .post_in_list li .case_pic  figure{font-size: 0; line-height: 0; position:relative;}
.post_in_list_out .post_in_list li .case_pic  figure figcaption span {position: relative;z-index: 10;font-size: 12px;color: #fff;text-align: left;line-height: 18px;}
.post_in_list_out .post_in_list li .case_text{text-align: left;}
.post_in_list_out .post_in_list li .case_pic  figure figcaption{position: absolute;bottom: -100px;left: 0;text-align: center;width: 96%;padding: 10px 2%;color: #fff;opacity: 0;text-align: left;z-index: 10;display: block;}

.post_in_list_out .tishi{width: 100%; height: auto; padding: 5px 0; text-align: center; background: #f8f8f8;display: none;}
.post_in_list_out .tishi p{font-size:14px; color:#666;}
.post_in_list_out .tishi p i{margin-right: 5px;}
.post_in_list_out .tishi p.loading i{animation:turn 1.5s linear infinite; }
.post_in_list_out .tishi p.lasetpost{display: none;}

@media screen and (min-width:1025px) and (max-width:200000px){
.post_in_list_out .post_in_list li:hover .case_pic figcaption {opacity: 1;bottom: 0;}
	.post_in_list_out .post_in_list li{width: 96%;margin: 0 0 15px 0;}
}

.post_in_list_out .post_in_list li .case_pic  figure figcaption::after {content: "";display: block; width: 100%; height: 100%;background: #000; opacity: .5;top: 0; left: 0; z-index: 1;position: absolute;}
.post_in_list_out .post_in_list li .case_text .posts_titles{margin: 0 0 5px 0; line-height: 1.5;overflow: hidden; max-height:48px;}
.post_in_list_out .post_in_list li .case_text .posts_titles a{font-size: 16px; color:#333; font-weight: normal; font-weight: bold;}
.post_in_list_out .post_in_list li .case_text .posts_titles  i{margin-right: 10px;}
.post_in_list_out .post_in_list li .case_text p{font-size: 14px; color: #666; line-height: 24px; text-indent: 0; margin: 0 0 5px 0;}
#post_in_list1 .post_in_list li .case_pic{max-width: 150px; height: auto;}
#post_in_list2 li{ float:left;margin-bottom: 15px; border: none;text-align: center;background: #fff;}

#post_in_list2 li:hover{box-shadow: 3px 3px 10px 5px rgba(0,0,0,0.1);}
#post_in_list2 li .case_pic img{width: 100%; height: auto;}
#post_in_list2  .post_in_list li .case_pic{ width:100%;max-height:inherit;margin-right: 0; overflow: hidden;}
#post_in_list2 li .case_text{text-align: center; width: 97%; padding: 0 1.5%; overflow: hidden; height: 38px; margin: 5px 0; }
#post_in_list2 .post_in_list li .case_text .posts_titles{margin: 5px 0; overflow: hidden; max-height: 48px;}
#post_in_list2 .post_in_list li .case_text .posts_titles a{font-size: 16px; color:#333; font-weight:normal; line-height: 24px;width:95%;  margin: 0 2.5%; }
#post_in_list2 .post_in_list li .case_text p{display: none;}
.loadlist{width: 100%; height: 500px; text-align: center; line-height: 500px; font-size: 18px; color: #FFF; background: #ccc; cursor: pointer;}
.post_content a.btn_url{ display: inline-block; padding:0 15px;border: solid 1px #ff8400; color: #ff8400; font-size: 12px; margin:5px 0;}
.post_content  .post_in_list a.btn_url{ padding:0px 15px;height: 26px;box-sizing: border-box;line-height: 26px;}
.post_content a.btn_url:hover,.post_in_list_out .post_in_list li .case_text .posts_titles a:hover{text-decoration: none;}
.btn_url i{margin-right: 5px;}

#post_in_list2 li ul.csbox_pt.ov_1{width:100%; border:none;padding: 5px 0 0!important;}
#post_in_list2  .post_in_list.row8 .case_pic figcaption,#post_in_list2  .post_in_list.row7  .case_pic figcaption{display: none;}

@media screen and (min-width:1px) and (max-width:767px){
	.post_in_list_out{width: 100%; padding: 0;}
	#post_in_list2 li ul.csbox_pt li span{font-size:12px;}
	#post_in_list1 .post_in_list li .case_pic{max-width: 80px; margin-right: 10px;}
	#post_in_list1 .post_in_list li .case_text p{overflow: hidden;height: 49px;font-size: 12px;}
	#post_in_list1 .post_in_list li  .btn_url{display: none!important;}
	#post_in_list3 .post_in_list li .case_text p{overflow: hidden;height: 49px;font-size: 12px;}
	#post_in_list1 .post_in_list li.firstclass .case_pic{max-height: 200px!important;}
	#post_in_list1 .post_in_list li .case_text{height: auto!important;}
}
#post_in_list1 .post_in_list li.firstclass .case_pic{max-width: inherit !important; width: 98.5%;}
#post_in_list1 .post_in_list li.firstclass .case_text{width: 95%; padding: 5px 2.5%;float:left;box-sizing: border-box;}

#post_in_list3 .post_in_list li  .case_text p{display:none;}
#post_in_list3 .post_in_list li .description{float: right;padding: 0;width: auto;background: none;}
#post_in_list3 .post_in_list li .description time{color:#666; font-size:14px;}
#post_in_list3 .post_in_list li .posts_titles{float: left;}

#post_in_list1 .post_in_list li .description{background: none; padding: 0 1%;line-height: 19px;margin-bottom: 6px;width: 100%; padding:0; }

#post_in_list1 .post_in_list li .description span,#post_in_list1 .post_in_list li .description span a,#post_in_list1 .post_in_list li .description time{color:#666; font-size:14px;}
#post_in_list1 .post_in_list li, #post_in_list3 .post_in_list li {
    padding: 5px 0;
}



#post_in_list2  .post_in_list.row1 li{width: 100%; margin: 0;}
#post_in_list2  .post_in_list.row1 li .case_text{height: auto!important;}
@media screen and (min-width:700px) and (max-width:20000px){
#post_in_list1 .post_in_list li .case_pic { max-width: 150px; height: auto;margin-left: 5px;}	
.post_in_list li  .case_text{overflow: hidden;}
#post_in_list2  .post_in_list li{width: 24%;margin-right: 1%;}
#post_in_list2  .post_in_list.row4.nobig  li:nth-child(4n){margin-right:0;}	
#post_in_list2  .post_in_list.row3  li{width: 32%;margin-right: 2%;}
#post_in_list2  .post_in_list.row3.nobig  li:nth-child(3n){margin-right:0;}	
#post_in_list2  .post_in_list.row5  li{width: 19%;margin-right: 1.2%;;}
#post_in_list2  .post_in_list.row5  li:nth-child(5n){margin-right:0;}	
#post_in_list2  .post_in_list.row6  li{width: 15%;margin-right: 1.48%;}
#post_in_list2  .post_in_list.row6  li:nth-child(6n){margin-right:0;}	
#post_in_list2  .post_in_list.row7  li{width: 12.99%;margin-right: 1.48%;}
#post_in_list2  .post_in_list.row7  li:nth-child(7n){margin-right:0;}		
#post_in_list2  .post_in_list.row8 li{width: 11.2%;margin-right: 1.48%;}
#post_in_list2  .post_in_list.row8  li:nth-child(8n){margin-right:0;}	
@media screen and (min-width:1px) and (max-width:1024px){
.post_in_list_out .post_in_list li{width: 100%;margin: 0;}
	#post_in_list1 .post_in_list li, #post_in_list3 .post_in_list li {
  padding: 5px 10px;
    box-sizing: border-box;
}
}
#post_in_list2 .post_in_list.row4 li.firstclass{width: 49.2%;}
#post_in_list2 .post_in_list.row4.firstbig li:nth-child(4n-1){margin-right:0}


#post_in_list2 .post_in_list.row3 li.firstclass{width: 66%;}
#post_in_list2 .post_in_list.row3.firstbig li:nth-child(3n-1){margin-right:0;}




  #post_in_list1 .post_in_list li.firstclass  li a.btn_url{margin: 5px 0 0 2.5%;}
#post_in_list1 .post_in_list li.firstclass{width:48%!important;float: left!important; margin:0 1% 10px 1%!important;}
#post_in_list1 .post_in_list.row2.firstbig li:nth-child(2n-1){margin-right:0;}


#post_in_list1 .post_in_list li,#post_in_list3 .post_in_list li{padding:5px 0;}
#post_in_list1 .post_in_list li  .case_text,#post_in_list3 .post_in_list li  .case_text{margin-top: 5px;}
 #post_in_list1 .post_in_list li a.btn_url{margin: 10px 0 0 0;}
#post_in_list1 .post_in_list li  .case_text p,#post_in_list3 .post_in_list li  .case_text p{line-height: 1.5;margin: 0 10px 5px 0;}
#post_in_list3 .post_in_list li  .case_text{width: 90%; padding: 0 5%;}
  #post_in_list3 .post_in_list li a.btn_url{margin: 10px 0 10px 5%;}

#post_in_list3 .post_in_list.row1 li  .case_text{width: 98%; padding: 0 1%;}
 #post_in_list3 .post_in_list.row1 li a.btn_url{margin: 10px 0 10px 1%;}
 #post_in_list1 .post_in_list li.firstclass a.btn_url{margin: 0px 0 10px 2.5%;}
#post_in_list1 .post_in_list.row2 li,#post_in_list3 .post_in_list.row2 li{width:48%;margin-right: 4%;float: left;}
#post_in_list1 .post_in_list.row2 li:nth-child(2n),#post_in_list3 .post_in_list.row2 li:nth-child(2n){margin-right:0;}






}
@media screen and (min-width:1px) and (max-width:699px){
	#post_in_list1 .post_in_list li .case_pic { max-width: 75px; height: auto;margin-left: 5px;}
#post_in_list2 .post_in_list li.firstclass{width:100%;}
#post_in_list2 .post_in_list li.firstclass .case_pic,#post_in_list2 .post_in_list li.firstclass .figure{max-height: inherit!important;}	
#post_in_list2 .post_in_list.firstbig li{margin: 0 1% 10px 1%!important; }
}

@media screen and (min-width:415px) and (max-width:699px){
#post_in_list2  .post_in_list li{width: 31.3333%;margin: 0 1% 10px 1%;}

.post_in_list_out .post_in_list li{padding-bottom: 0;}
.post_in_list_out .post_in_list li .case_text{height: auto!important;}
}

@media screen and (min-width:1px) and (max-width:414px){
#post_in_list2  .post_in_list li{width: 48%; margin-left:1%; margin-right: 1%;}

}

@media screen and (min-width:1024px) and (max-width:700px){
#post_in_list2  .post_in_list li{width: 48%; margin-left:1%; margin-right: 1%;}

}


@media screen and (min-width:1200px) and (max-width:2000000px){
#post_in_list1 .post_in_list.row4 li,#post_in_list3 .post_in_list.row4 li{width:24%;margin-right: 1.3%;float: left;}
#post_in_list1 .post_in_list.row4 li .case_text ,#post_in_list3 .post_in_list.row4 li .case_text{height: 71px;overflow: hidden;}
#post_in_list1 .post_in_list.row4 li:nth-child(4n),#post_in_list3 .post_in_list.row4 li:nth-child(4n){margin-right:0;}
#post_in_list1 .post_in_list.firstbig.row4 li{margin: 0 0.5% 10px 0.5%!important;}
	
#post_in_list1 .post_in_list.row3 li,#post_in_list3 .post_in_list.row3 li{width:32%;margin-right: 2%;float: left;}
#post_in_list1 .post_in_list.row3 li .case_text,#post_in_list3 .post_in_list.row3 li .case_text  {height: 71px;overflow: hidden;}
#post_in_list1 .post_in_list.row3 li:nth-child(3n),#post_in_list3 .post_in_list.row3 li:nth-child(3n){margin-right:0;}
#post_in_list1 .post_in_list.row4 li,#post_in_list3 .post_in_list.row4 li{width:24%;margin-right: 1.3%;float: left;}
#post_in_list1 .post_in_list.row4 li .case_text ,#post_in_list3 .post_in_list.row4 li .case_text{height: 71px;overflow: hidden;}
#post_in_list1 .post_in_list.row4 li:nth-child(4n),#post_in_list3 .post_in_list.row4 li:nth-child(4n){margin-right:0;}
#post_in_list1 .post_in_list.firstbig li{margin: 0 1% 10px 1%!important;}
	
	
	
}
@media screen and (min-width:700px) and (max-width:1199px){

#post_in_list1 .post_in_list.firstbig.row4 li{width:48%;margin: 0 0.5% 10px 0.5%!important;}
	
#post_in_list1 .post_in_list.row3 li,#post_in_list3 .post_in_list.row3 li{width:48%;margin-right: 2%;float: left;}
#post_in_list1 .post_in_list.row3 li .case_text,#post_in_list3 .post_in_list.row3 li .case_text  {height: 71px;overflow: hidden;}		
#post_in_list1 .post_in_list.row3 li:nth-child(2n),#post_in_list3 .post_in_list.row3 li:nth-child(2n){margin-right:0;}
	
#post_in_list1 .post_in_list.row4 li,#post_in_list3 .post_in_list.row4 li{width:48%;margin-right: 1.3%;float: left;}
#post_in_list1 .post_in_list.row4 li .case_text ,#post_in_list3 .post_in_list.row4 li .case_text{height: 71px;overflow: hidden;}
#post_in_list1 .post_in_list.row4 li:nth-child(2n),#post_in_list3 .post_in_list.row4 li:nth-child(2n){margin-right:0;}
#post_in_list1 .post_in_list.firstbig li{margin: 0 1% 10px 1%!important;}	
	
}




 #post_in_list1 .post_in_list li  ul.csbox_pt{display: block; overflow: hidden; margin: 5px 0; border-top:solid 1px #ececec; border-bottom:solid 1px #ececec;padding: 0;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li:hover{box-shadow: none; margin: 0!important;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li{ margin: 0!important;position:relative;width: auto;line-height: 12px;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li{width: 100%; padding: 5px 0; line-height:1.5; border-bottom: solid 1px #ececec;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li, #post_in_list1  .post_in_list li  ul.csbox_pt:last-child{border: none;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li{width: auto; display: inline-block!important; padding: 5px 8px 0 5px!important; border: none;line-height: normal;float: none!important;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li span{display:inline-block;overflow: hidden;vertical-align: middle;font-size: 14px;color: #666;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li::after{content:  ' ';width: 1px; height: 15px; background: #ccc;position: absolute; top: 10px; right: 0;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li:last-child::after{display: none;}
  #post_in_list1 .post_in_list li  ul.csbox_pt li span:last-child{color:#333;}







#post_in_list2 li{box-sizing: border-box; border:solid 1px #f7f7f7} 
#post_in_list2 li  ul.csbox_pt{display: block; overflow: hidden; margin-bottom: 5px; border-top:solid 1px #ececec; border-bottom:solid 1px #ececec;}




#post_in_list2 li  ul.csbox_pt li:hover{box-shadow: none; margin: 0!important;}
#post_in_list2 li  ul.csbox_pt li{ margin: 0!important;position:relative;}
#post_in_list2 li  ul.csbox_pt li{width: 100%; padding: 5px 0; line-height:1.5;border: none; border-bottom: solid 1px #ececec;}
#post_in_list2 li  ul.csbox_pt.ov_1 li,#post_in_list2 li  ul.csbox_pt:last-child{border: none;}
#post_in_list2 li  ul.csbox_pt.ov_2 li{width: 45%; display: inline-block; text-align: center;padding: 5px 2.5%; border: none;line-height: normal;}
#post_in_list2 li  ul.csbox_pt.ov_2 li span{display:inline-block; width: 100%;overflow: hidden;white-space: nowrap;}
#post_in_list2 li  ul.csbox_pt.ov_2 li:first-child::after{content:  ' ';width: 1px; height: 30px; background: #ccc;position: absolute; top: 11px; right: 0;}


#post_in_list2 li  ul.csbox_pt li span{min-height: 20px;color: #666;font-size: 14px;}
#post_in_list2 li  ul.csbox_pt li span:first-child{color: #999;}

#post_in_list2 li  ul.csbox_pt.ov_3 li span{display:inline-block; width: 100%;overflow: hidden;white-space: nowrap;}
#post_in_list2 li  ul.csbox_pt.ov_3 li span:first-child{font-size: 12px;}
#post_in_list2 li  ul.csbox_pt.ov_2 li span:first-child{font-size: 12px;}
@media screen and (min-width:769px) and (max-width:20000px){
	
#post_in_list2 li  ul.csbox_pt.ov_3 li{width: 33%; display: inline-block; text-align: center;padding: 5px 1.5%; border: none;line-height: normal;}

#post_in_list2 li  ul.csbox_pt.ov_3 li:nth-child(2n)::after,#post_in_list2 li  ul.csbox_pt.ov_3 li:first-child::after{content:  ' ';width: 1px; height: 30px; background: #ccc;position: absolute; top: 11px; right: 0;}	
	
}
@media screen and (min-width:1px) and (max-width:768px){
	
#post_in_list2 li  ul.csbox_pt.ov_3 li,.cat_loop li  ul.csbox_pt.ov_3 li{width:50%; display: inline-block; text-align: center;padding: 5px 1.5%; border: none;line-height: normal;}
#post_in_list2 li  ul.csbox_pt.ov_3 li span,.cat_loop li ul.csbox_pt.ov_3 li span{display:inline-block; width: 100%;overflow: hidden;white-space: nowrap;}
#post_in_list2 li  ul.csbox_pt.ov_3 li:last-child,.cat_loop li ul.csbox_pt.ov_3 li:last-child{display: none;}	
#post_in_list2 li  ul.csbox_pt.ov_3 li:first-child::after,ul.csbox_pt.ov_3 li:first-child::after .cat_loop li{content:  ' ';width: 1px; height: 30px; background: #ccc;position: absolute; top: 11px; right: 0;}

}


.thenepark-slide-out{width: 100%; height: auto;position: relative;z-index: 1000;line-height: 0;}
.thenepark-slide-out .thenepark-slide {line-height: 0}
.thenepark-slide-out .thenepark-slide .swiper-cube-shadow{opacity: 0.2}
.thenepark-slide-out .thenepark-slide .pcimg_text{margin: 0 auto; max-width: 1400px; width: 95%; padding:10% 2.5% 0 2.5%;position: relative; z-index: 10;}
.thenepark-slide-out .thenepark-slide .pcimg_text .pcimg_title{color:#fff; margin: 0 0 10px 0;line-height: 1.4; }
.pcimg_title{font-size:24px;}
.thenepark-slide-out .thenepark-slide .pcimg_text .pcimg_title::before{display: none;}

.thenepark-slide-out .thenepark-slide .pcimg_text .pcimg_title span,.thenepark-slide-out .thenepark-slide .pcimg_text  font.pcimg_dis span{display: block;width: 100%; margin-bottom: 5px;}

.thenepark-slide-out .thenepark-slide  .pcimg_text  font.pcimg_dis{color:#fff;text-indent:0; margin: 5px 0;line-height: 1.8;display: inline-block;
width: 100%; }
.pcimg_dis{font-size: 18px;}

.thenepark-slide-out .thenepark-slide .pcimgx{position: relative;z-index: 10;}
.thenepark-slide-out .thenepark-slide .pcimg_text .pcimg_btn{display: inline-block;font-size: 16px; color: #fff; background: #146ba2;padding:10px 25px; margin-top: 15px;    line-height: 21px;}
.post_content a.pcimg_pic{position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1;background-repeat: no-repeat!important; background-position: center!important; display: block; margin: 0;background-position: center !important;background-size:cover!important;}
.jtauto.thenepark-slide .swiper-slide-active  a.pcimg_pic,.jtauto.thenepark-slide .swiper-slide-active .movepic{-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);
-moz-transition:all 10s;-webkit-transition:all 10s;-o-transition:all 10s;transition:all 10s;
}
.xxbtn .thenepark-slide .swiper-next, .xxbtn .thenepark-slide  .swiper-prev,.banniu.list_ul_box_out .swiper-next, .banniu.list_ul_box_out .swiper-prev{opacity: 1;
top: inherit;background: none; border-radius: 100%; color:#fff; border: 1px solid #fff;width: 40px; height: 40px;line-height: 40px;box-shadow: none;bottom: 0;
}
.banniu.list_ul_box_out .swiper-next, .banniu.list_ul_box_out .swiper-prev{display:block!important; top: inherit; }
.banniu.list_ul_box_out .pagination {opacity: 0; padding-bottom: 25px;}
.banniu.list_ul_box_out .swiper-prev{left:inherit; right:70px;}
.btn_bottom_slide{bottom:10%;position: absolute;left: 0; width: 100%;width: 100%;}
.btn_bottom_slide_in{margin: 0 auto;max-width: 1400px;width: 95%;padding: 10% 2.5% 0 2.5%; padding-top: 10%;position: relative;}
.xxbtn .thenepark-slide .pagination{left: 20px;width: 50%;}
.xxbtn .thenepark-slide .swiper-next{right:20px;}
.xxbtn .thenepark-slide  .swiper-prev{right:70px;left:inherit;}
.xxbtn .thenepark-slide .pagination {counter-reset:num;}
.xxbtn.dark .btn_bottom_slide{bottom:5%;}
.xxbtn.dark .thenepark-slide .swiper-next, .xxbtn.dark .thenepark-slide  .swiper-prev{border: 1px solid #6f6f6f; color:#6f6f6f;background: #ffffff3d; }
.xxbtn.dark .thenepark-slide .swiper-next:hover, .xxbtn.dark .thenepark-slide  .swiper-prev:hover{background: #fff;}
.xxbtn.dark .thenepark-slide .pagination{bottom:-8px;}
.xxbtn .thenepark-slide .pagination span{height: 30px;text-align: center;background: none;opacity: 1!important;
  
  display: inline-block;border-radius:100%;position: relative;text-align: center;font-size: 14px; line-height: 25px;}

.xxbtn .thenepark-slide .pagination span.swiper-pagination-bullet-active::after{display: block;content:" ";width: 25px;height: 25px;position: absolute; left: 0; top: 0;border: 1px solid transparent;
  animation: fillStroke 2s linear 1 forwards;;border-radius:100%; }

.xxbtn.dark .thenepark-slide .pagination span.swiper-pagination-bullet-active::after{animation: fillStrokedark 2s linear 1 forwards;}



.xxbtn .thenepark-slide .pagination span::before{counter-increment:num; content:counter(num);color:#fff;position: relative; z-index:2;left: -1px;}
.xxbtn.dark .thenepark-slide .pagination span::before{color:#6f6f6f;}
.xxbtn .thenepark-slide .pagination span.swiper-pagination-bullet-active{ background:none;}


.thenepark-slide .pagination{width: 100%; position:absolute; bottom: 0; left: 0; line-height: 3px; z-index: 100;  text-align: left; padding: 3px 0 6px 0;}
.thenepark-slide .pagination span{ width: 30px; height: 3px; border-radius: 0;  background: #fff; margin: 0 5px;}
.thenepark-slide .pagination span.swiper-pagination-bullet-active{ background:#cf0434;}
.pcimg_pic video { min-width: 100%;min-height: 100%; position: relative;z-index: 1;}

@media screen and (min-width:1024px) and (max-width:20000px){
	.thenepark-slide-out .thenepark-slide .movepic{display: none;}
}
@media screen and (min-width:1px) and (max-width:1023px){
.thenepark-slide-out .thenepark-slide .movepic{ position: relative; z-index: 1;margin: 0;}
.thenepark-slide-out .thenepark-slide .showthetext.pcimgx{position: absolute; top: 0; left: 0;z-index: 2;width: 100%;}
	.thenepark-slide-out .thenepark-slide .hidemo.pcimgx{display: none; height: 0!important;}
	.themepark-slidearea .thenepark-slide-out .thenepark-slide .movepic{max-width: inherit; width: auto; max-height: 100%; height: 100%;}
}
@media screen and (min-width:1921px) and (max-width:2000000px){
	.thenepark-slide-out .thenepark-slide .pcimg_text{padding-top:300px!important;}
}
@media screen and (min-width:1px) and (max-width:767px){
	
	.thenepark-slide-out .thenepark-slide .showthetext.pcimgx{height: auto!important;}
	
	.thenepark-slide-out .thenepark-slide .pcimgx .pcimg_pic{display: none; }
	
	.thenepark-slide-out .thenepark-slide .pcimg_text{ width: 83%; margin-top: 50px;}
	
	.thenepark-slide-out .thenepark-slide .showthetext.pcimgx .pcimg_title.mofs{font-size: 18px!important;line-height: 24px!important;}
	.thenepark-slide-out .thenepark-slide .showthetext.pcimgx font.pcimg_dis.mofs{font-size: 14px!important;line-height: 18px!important;}
	.thenepark-slide-out .thenepark-slide .showthetext.pcimgx .pcimg_btn{padding: 5px 25px!important;margin-top: 5px!important;}
	.thenepark-slide-out .thenepark-slide .showthetext.pcimgx .pcimg_text span{margin-bottom: 0!important;}
	
}




.xtpfms.listul_box .listul_box_text{margin: 0 auto;max-width: 1400px;width:90%;padding: 10% 5% 0 5%;position:relative;z-index: 10;  line-height: 1.5;float: left;}
.xtpfms.listul_box .listul_box_text .pcimg_title{text-shadow:none;}
.post_content a.listulpic{position:relative; z-index: 1;display: block; line-height: 0;margin:0;overflow: hidden;float: left; text-align: center;box-sizing: border-box;width: 100%;}
.listulpic{text-align: center;box-sizing: border-box;overflow: hidden;}
.autoheight .listulpic img{max-width: none!important;}
.post_content a.listulpic img{display: inline-block;}
.listul_box{position: relative; line-height: 0;overflow:hidden;}
.autoheight  .listul_box{transition-property: initial;}
.autoheight .listul_box:hover{box-shadow: 0 0 8px #0000004f;z-index: 15;}


.listul_box_text .pcimg_title span, .listul_box_text font.pcimg_dis span {display: block; width: 100%;margin-bottom: 5px; }
.post_content  .listul_box_text .pcimg_title {font-size: 18px;color: #333;margin: 0 0 10px 0;line-height: 1.2; text-shadow: 0 0 5px rgba(0,0,0,0.6);}
.listul_box_text .pcimg_btn {  display: inline-block; font-size: 14px; color: #fff; background: #146ba2; padding: 5px 15px; margin: 5px 0;}
.rabtin .listul_box_text .pcimg_btn{padding: 7px 25px;border-radius: 30px;}
.listul_box_img{overflow: hidden;display: block;}
.post_content a.listul_box_img{margin: 0;}
.listul_box_text{margin: 0 auto;max-width: 1400px;width:90%;padding: 10% 5% 0 5%;position:absolute;z-index: 10;  line-height: 1.5;top:5px;text-align: left;}
.listul_box .listul_box_img .zhezhao{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity:0.1;z-index: 2;}
.xtpfms.listul_box .listul_box_text h3.pcimg_title ,.xtpfms.listul_box .listul_box_text font.pcimg_dis  {color:#333}
.xtpfms.listul_box .listul_box_text h3.pcimg_title {color: #333;}
.xtpfms.listul_box .listul_box_text{padding:10px 5%!important; }
.xhms .listul_box{counter-increment: num;}
.xhms .listul_box_text::after{  content:"0" counter(num);position: absolute; font-size:50px; color: #fff; text-shadow: 0px 0px 2px #3b5aa3;right: 10px; bottom: 10px;font-weight: bold;opacity: 0.7; }
.xhms .listul_box .pcimg_dis{ padding-right:80px; box-sizing: border-box; display: block;}
.xhms .listul_box .listul_box_text{opacity: 1; top:0;}
.content .twotab .list_ul_box_out{width:95%; padding-left: 2.5%; padding-right: 2.5%;}
.top_video_gundong_out{position: relative; text-align: center;width: 100%;  height: 70px;z-index:1000000000;padding-top: 80px;}
.oh .top_video_gundong_out{position:absolute; bottom: 11%; left: 0;padding-top: 0;height: 0;}
.top_video_gundong_out span{font-size:14px; display: block;margin-bottom: 5px;}
.top_video_gundong{  position: relative;border: solid 1px #fff;bottom: 70px; width: 20px; height: 35px; border-radius: 20px ; display: inline-block;cursor: pointer;}
.top_video_gundong div{ width: 3px; height: 3px; background: #fff; border-radius: 3px; position: absolute;left: 8px; }
.top_video_gundong .gdong1{  top: 35px;-webkit-animation:  trackBallSlide  5s ease-out infinite;  animation:  trackBallSlide  5s ease-out infinite; }
.top_video_gundong .gdong2{  top: 45px;-webkit-animation:  trackBallSlide  5s ease-out infinite;  animation:  trackBallSlide  5s ease-out infinite; }
.top_video_gundong .gdong3{  top: 15px;}
.top_video_gundong .gdong4{  top: 25px; }
.inbox{margin: 0 auto;box-sizing: border-box;}
#list_ul_thum_box{width: 243px; }
.list_ul_box_out{width:100%; height: auto; overflow: hidden;position: relative; z-index: 10; background-position: center; background-size: cover;}
.list_ul_box_out .showslidebox_out{width: 100%; padding-bottom: 8px;}
.showslidebox .listul_box{display: inline-block; margin-right: 10px;}

.Effect3 .listul_box{border:solid 10px #fff;  box-shadow: 0 0 5px #333}
.shadowss.listul_box{box-shadow: 0 0 8px #ccc; margin-bottom: 10px;}

.listul_box_text font.pcimg_dis span ,.listul_box_text .pcimg_btn{position: relative; top:20px; opacity: 0;}
.showtext.list_ul_box_out .listul_box_text font.pcimg_dis span ,.showtext.list_ul_box_out .listul_box_text .pcimg_btn{ opacity: 1;top: 0;}
.showtext.list_ul_box_out .zhezhao{opacity: 0.4;}
.showtext.list_ul_box_out  .listul_box:hover  .zhezhao{opacity: 0.7;}
.listul_box:hover .zhezhao,.Effect1 .listul_box.swiper-slide-active .zhezhao,.xtpfms.listul_box .listul_box_img .zhezhao{opacity: 0.4;}
.listul_box:hover .listul_box_text{top: 0; opacity: 1;}

.listul_box:hover .listul_box_text font.pcimg_dis span ,.listul_box:hover .listul_box_text .pcimg_btn,.xtpfms.listul_box:hover .listul_box_text .pcimg_btn{ top:0; opacity: 1;}
.showslidebox_out.showslidebox_full{max-width: 100%!important; padding: 0!important;width: 100%!important;margin: 0!important;}
@media screen and (min-width:1420px) and (max-width:200000px){
.list_ul_box_out .showslidebox_out.listpadings{max-width: 1400px; margin: 0 auto ;width:100%; padding: 0 5px;}

}
@media screen and (min-width:768px) and (max-width:200000px){  .list_ul_box_out .showslidebox_out.listpadings{ padding: 0 5px;} }
@media screen and (min-width:1px) and (max-width:1419px){
.list_ul_box_out .showslidebox_out.listpadings{max-width: 1400px; width:95%; margin: 0 2.5% 8px 2.5%;}
}	
@media screen and (min-width:500px) and (max-width:768px){
	.listul_box_text{padding-top: 20%!important;}}
@media screen and (min-width:1px) and (max-width:768px){
	.top_video_gundong_out{height: 140px;        margin-top: 50px;}
	.oh .top_video_gundong_out{height: 74px;        margin-top: 0px;}
	.autozk .listul_box.swiper-slide-active font.pcimg_dis span,.autoheight .listul_box.swiper-slide-active font.pcimg_dis span{top: 0; opacity: 1;}
		.top_video_gundong{bottom:100px;}
	.list_ul_box_out.movetsss .listul_box_text font.pcimg_dis span {display: none!important;}
	.showtext .listul_box .listul_box_img .zhezhao{opacity:0.4;}
	.showtext  .listul_box .listul_box_text .pcimg_btn{display:none;}
	.showtext .listul_box_text .pcimg_title span{font-size: 15px!important;}
	.autoheight .listul_box_text .pcimg_title span{font-size: inherit!important;}
	.listul_box_text .pcimg_title span{font-size: 16px!important;margin: 0 0 5px 0!important;}
	.listul_box_text font.pcimg_dis span{line-height: 18px!important; font-size: 12px!important; margin-bottom: 2px!important;}
	.autoheight .listul_box_text font.pcimg_dis span{font-size: inherit!important;line-height:inherit!important }
	.autoheight  .listul_box .listul_box_text .pcimg_btn{display:inline-block; margin: 5px 0;}
}
@media screen and (min-width:1px) and (max-width:499px){
	.listul_box_text{padding-top: 10%!important;}
	.listul_box_text{width: 50%;}
	.qik .listul_box_text{width: 100%; box-sizing: border-box;padding-top: 35%!important;}
}

.list_ul_box_out .pagination{width: 100%; line-height: 3px; z-index: 100; text-align: center; padding: 23px 0 6px 0;}
.list_ul_box_out .pagination span{ width: 30px; height: 3px; border-radius: 0;  background: #666; margin: 0 5px;}
.list_ul_box_out .pagination span.swiper-pagination-bullet-active{ background:#cf0434;}
.list_ul_box_out .pagination.MovePnly{display:none!important;}

.list_ul_box_out  .swiper-next,.list_ul_box_out  .swiper-prev{position: absolute; top:35%;padding:0; width: 50px;
height: 50px;line-height: 50px;text-align: center;font-size: 24px; color:#4597b6;z-index: 100;background: #fff;box-shadow:  0 0 8px rgba(0,0,0,0.4); border-radius: 5px; opacity: 0; cursor: pointer;}
.list_ul_box_out:hover  .swiper-next,.list_ul_box_out:hover   .swiper-prev{opacity: 0.9;}
.list_ul_box_out  .swiper-next{right:10px;}
.list_ul_box_out  .swiper-prev{left:0px;}
.head_hight.list_ul_box_out  .swiper-next,.head_hight.list_ul_box_out  .swiper-prev{top:50%;}

@media screen and (min-width:1420px) and (max-width:200000px){
.themepark_icon_list_in{max-width: 1400px; margin: 0 auto ;width:100%; padding: 0 5px;box-sizing: border-box;}
}
@media screen and (min-width:768px) and (max-width:200000px){
	
	.themepark_icon_list_in{position: relative;}
	.themepark_icon_list_out{z-index: 1001;}
}

@media screen and (min-width:1px) and (max-width:767px){
	
	.themepark_icon_list_in{}
	#nomo .themepark_icon_list_out{height: auto!important}
}


@media screen and (min-width:1px) and (max-width:1419px){
.themepark_icon_list_in{max-width: 1400px; width:100%; padding: 0 2.5% 0px 2.5%;box-sizing: border-box;}

}
.block_layout_in .themepark_icon_list_in{padding:0!important;}
.themepark_icon_list_in.fullicon{max-width:100%;margin: 0;padding: 0;}
.themepark_icon_list_in.nopadings  a.themepark_icon_box{margin:0; padding: 0px 1%;}
.themepark_icon_list_in.nopadings{margin:0; }
.themepark_icon_list_out{width: 100%; height: auto;background-size:cover;position:relative;}

.content .twotab .themepark_icon_list_out{width:100%; padding-left: 2.5%; padding-right: 2.5%;box-sizing: border-box;}

.themepark_icon_lists{width: 100%; height: auto;  text-align: center;}
.post_content a.themepark_icon_box{display:inline-block; text-align: center; padding:15px 1%; }
.themepark_icon_box b,.themepark_icon_box span{width: 100%; height: auto; display: block;}
.themepark_icon_box b font{margin-right: 3px;}
.themepark_icon_box:hover b,.themepark_icon_box:hover span,.post_content a.themepark_icon_box:hover{text-decoration: none;}
.themepark_icon_box i{font-size: 36px;color: #ccc; margin:0 0 15px 0;}
.icondeletimg{width:100%; height: auto;display: none; margin-top: 10px; background: #fff; padding: 5px 0; border: solid 1px #ccc;}
.block-editor-block-list__block.is-selected .icondeletimg{display:block;}
.icondeletimg span{width: 30px; height: 30px; margin-right: 5px; display: inline-block; line-height: 30px;}
.themepark_icon_box .themepark_icon_box_b{font-size: 16px; color: #333;margin:0 0 3px 0;width: auto;}
.themepark_icon_box_d{font-size: 14px; color: #666;margin-top: 5px;overflow: hidden;}
.icondeletimg span i{font-size: 16px; color: #333;}
.themepark_icon_box_bac{position: absolute; z-index: 1; width: 100%; height: 100%;top: 0; left: 0;}
.themepark_icon_box_d,.themepark_icon_box_i,.themepark_icon_box_d .themepark_icon_box_b,.themepark_icon_box_d span{position: relative; z-index: 2;line-height: 1.6;}
#nomo1 .themepark_icon_box_i_out{display: inline-block; line-height: 0;margin: 0 0 15px 0;position: relative;}
#nomo1 .themepark_icon_box{padding:30px 1% 15px 1%;}
#nomo1 .themepark_icon_box_i_out .themepark_icon_box_i_b{position: absolute; width: 100%; height: 100%; top: 0; left: 0;opacity: 0.4;border-radius: 100%;-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
#nomo1 .themepark_icon_box_i_out i{display: inline-block;  margin:0; border-radius: 100%;position: relative; z-index: 5;border-radius: 100%;}
#nomo1  .themepark_icon_box:hover .themepark_icon_box_i_b{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}

#nomo2 .themepark_icon_box_d{padding: 0 5%;}
#nomo2 .themepark_icon_box,#nomo3 .themepark_icon_box{text-align: left;}

@media screen and (min-width:1025px) and (max-width:200000px){
#nomo3 .themepark_icon_box:hover ,#nomo .themepark_icon_box:hover{z-index: 4;}
#nomo3 .themepark_icon_box:hover .themepark_icon_box_bac,#nomo .themepark_icon_box:hover .themepark_icon_box_bac{transform:scale(1.1,1.1); box-shadow:  0 0 8px rgba(0,0,0,0.2);opacity: 1!important; }
}
#nomo2  .themepark_icon_box_i{width:90%; height: auto; padding:5px 0; position: relative; margin:0 5% 15px 5%;}
#nomo2  .themepark_icon_box_i .themepark_icon_box_i_out,#nomo2 .themepark_icon_box b{display: inline;width: auto;}
#nomo2  .themepark_icon_box_i .themepark_icon_box_i_out{ margin-right: 10px;}
#nomo2  .themepark_icon_box_i::before { width: 35px; content: " ";height: 1px;background: #cf0434; position: absolute; bottom: 0;left: 0; z-index: 2;}
#nomo2  .themepark_icon_box_i::after { width: 100%; content: " "; height: 1px;  background: #e9e9e9;  position: absolute;  bottom: 0; left: 0;  z-index: 1;}
#nomo2  .themepark_icon_box:hover .themepark_icon_box_i::before{width: 70px;}

#nomo3 .themepark_icon_box_i{width: auto;float: left;    margin: 0 20px 0px 10px;line-height: 0;}
#nomo3  .themepark_icon_box i{margin:12px 0 25px 0;}
#nomo3  .themepark_icon_box i{margin:12px 0 25px 0;}
#nomo3 .themepark_icon_box_d{overflow: hidden;position: relative; top: -3px;}
#nomo3 .themepark_icon_box.picmodle .themepark_icon_box_i img{margin-top: 10px; top:0!important;}

.themepark_icon_box.bhclas:hover{box-shadow: 3px 3px 10px 5px #ebebeb;}
.themepark_icon_lists.iconl1 .themepark_icon_box{width: 100%;margin:10px 0;  }
@media screen and (min-width:768px) and (max-width:200000px){
	#nomo3 .rightheng  .themepark_icon_box_i {float:right;margin: 0 10px 5px 20px;}
#nomo3 .rightheng  .themepark_icon_box_d {text-align: right;}
.themepark_icon_lists.iconl2 .themepark_icon_box{width: 47%; }
.themepark_icon_lists.iconl3 .themepark_icon_box{width: 30%;}
.themepark_icon_lists.iconl4 .themepark_icon_box{width: 22%; }
.themepark_icon_lists.iconl5 .themepark_icon_box{width: 17%; }
.themepark_icon_lists.iconl6 .themepark_icon_box{width: 13.6%;}
.themepark_icon_lists.iconl7 .themepark_icon_box{width: 11.2%; }
.themepark_icon_lists.iconl8 .themepark_icon_box{width: 9.5%;}
.themepark_icon_lists.iconl9 .themepark_icon_box{width: 8.1%;}

#videolist .iconl2 .themepark_icon_box{width: 49.5%;; }
#videolist .iconl3 .themepark_icon_box{width: 32.6%;}
#videolist .iconl4 .themepark_icon_box{ width: 24.2%;; }
#videolist .iconl5 .themepark_icon_box{width: 19.2%; }
#videolist .iconl6 .themepark_icon_box{width: 15.8%;}
#videolist .iconl7 .themepark_icon_box{width: 13.4%; }
#videolist .iconl8 .themepark_icon_box{ width: 11.6%;}
#videolist .iconl9 .themepark_icon_box{width: 10.2%;}
	
	
.post_content a.themepark_icon_box{ margin: 10px 0.5%;}	

}
#ppl2 {height: 400px; overflow: hidden;}

@media screen and (min-width:768px) and (max-width:200000px){
#ppl2  #videolist  .iconl2{width:50%;}
#ppl2  #videolist  .iconl3{width:33%;}
#ppl2  #videolist .iconl4{width:25%;}
#ppl2  #videolist  .iconl5{width:20%;}
#ppl2  #videolist  .iconl6{width:16.6%;}
#ppl2  #videolist  .iconl7{width:14.28%;}
#ppl2  #videolist  .iconl8{width:12.5%;}
#ppl2  #videolist  .iconl9{width:11.11%;}
#ppl2  #videolist .themepark_icon_lists:first-child,#ppl2  #videolist .themepark_icon_lists:last-child{opacity: 0.5}	
	#ppl2  #videolist .themepark_icon_box_i_out{box-shadow: 0 7px 7px 0 rgba(0,0,0,.1); margin: 7px;padding:10px;background: #fff;}
}
@media screen and (min-width:1px) and (max-width:767px){
#ppl2  #videolist  .themepark_icon_lists{width:33%;display:none;}
	
	#ppl2  #videolist  .themepark_icon_lists:nth-child(1){display:block;}	
	#ppl2  #videolist  .themepark_icon_lists:nth-child(2){display:block;}	
	#ppl2  #videolist  .themepark_icon_lists:nth-child(3){display:block;}	
	#ppl2  #videolist .themepark_icon_box {width: 100%!important;}
	#ppl2  #videolist  .themepark_icon_box_i_out{min-height: inherit!important}
	#ppl2  #videolist .themepark_icon_box_i_out{box-shadow: 0 5px 5px 0 rgba(0,0,0,.1); margin: 5px;padding:3px;background: #fff;}
}


#ppl2   .jbzzve{position: absolute; width: 100%; height: 20%; top: 0; left: 0; z-index: 20;}
#ppl2  #videolist .themepark_icon_box{width:100%;  padding:5px; overflow: hidden;}


#ppl2  #videolist .swiper-slide{overflow: hidden;}
.marquee-container {
    width: 200px;
    height: 100px; /* 设置容器的高度 */
    overflow: hidden; /* 隐藏溢出的内容 */
    position: relative;
}

.marquee-content {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    display: flex;
    flex-direction: column;
    transform: translateY(0); /* 初始的滚动位置 */
}

#ppl2  #videolist  .videoshadow{display:none;}
#ppl2  .themepark_icon_list_in {display:flex;}
#ppl2  #videolist .themepark_icon_box b,#ppl2  #videolist .themepark_icon_box .themepark_icon_box_d{display:none;}
.post_content .pbju .themepark_icon_box{margin:0.5%;}
#nomo3 .themepark_icon_box.picmodle  .themepark_icon_box_i{max-width: 50%; overflow: hidden;}
#ppl2 #videolist .themepark_icon_box{height: auto!important; margin: 0!important;}
@media screen and (min-width:500px) and (max-width:767px){
#nomo3 	.themepark_icon_box{width:90%; padding: 15px 5%;}
.themepark_icon_lists .themepark_icon_box{width:30%; }
.post_content a.themepark_icon_box{ margin: 10px 0.5%;}
	.themepark_icon_lists.iconls1 .themepark_icon_box{width: 98%!important;margin:0px 0!important;padding: 0px 0.5%!important; }
}


@media screen and (min-width:1px) and (max-width:767px){
	#nomo3 	.themepark_icon_box{width:90%; padding: 15px 5%;}
.themepark_icon_lists .themepark_icon_box{width:46%; }
.themepark_icon_lists.iconls1 .themepark_icon_box{width: 98%!important;margin:0 0 10px 0!important;box-sizing: border-box; padding: 10px 3%!important;}
.themepark_icon_lists.iconls1 .themepark_icon_box .themepark_icon_box_d{height: auto!important;}
.themepark_icon_lists .themepark_icon_box{width: 47%; }
.themepark_icon_lists.iconls2 .themepark_icon_box{width: 45%!important;margin:10px 2.5%!important;padding: 10px 0!important;  }
.themepark_icon_lists.iconls3 .themepark_icon_box{width: 31%!important;margin:10px 0.5%!important;padding: 5px 0.5%!important; }
.themepark_icon_lists.iconls4 .themepark_icon_box{width: 22%!important;}
.themepark_icon_lists.iconls5 .themepark_icon_box{width: 17%!important; }

	
#videolist .iconls2 .themepark_icon_box{width: 48%!important;padding: 0!important; margin:10px 2.5% 10px 0!important; }
#videolist .iconls3 .themepark_icon_box{width: 32%!important;padding: 0!important; margin:10px 1% 10px 0!important;}


#videolist .iconls2 .themepark_icon_box:nth-child(2n){margin: 10px 0!important;}
#videolist .iconls3 .themepark_icon_box:nth-child(3n){margin: 10px 0!important;}


	
	
.post_content a.themepark_icon_box{ margin: 3px 0.5%;}	
	
	
	
}
@media screen and (min-width:767px) and (max-width:1300px){
	
	#nomo3 .themepark_icon_box.picmodle{width: 47%;}	
	
	
}

#videolist .themepark_icon_box{padding:0;margin: 10px 1% 10px 0;}
#videolist .iconl2 .themepark_icon_box:nth-child(2n){margin: 10px 0;}
#videolist .iconl3 .themepark_icon_box:nth-child(3n){margin: 10px 0;}
#videolist .iconl4 .themepark_icon_box:nth-child(4n){margin: 10px 0;}
#videolist .iconl5 .themepark_icon_box:nth-child(5n){margin: 10px 0;}
#videolist .iconl6 .themepark_icon_box:nth-child(6n){margin: 10px 0;}
#videolist .iconl7 .themepark_icon_box:nth-child(7n){margin: 10px 0;}
#videolist .iconl8 .themepark_icon_box:nth-child(8n){margin: 10px 0;}
#videolist .iconl9 .themepark_icon_box:nth-child(9n){margin: 10px 0;}
#videolist .themepark_icon_box {cursor: pointer;box-sizing: border-box;display: inline-block;}
#videolist .themepark_icon_box_i_out{position: relative;overflow: hidden;line-height: 0; margin-bottom: 10px;min-height: 100px;}
.videoshadow{position: absolute; width:100%; height: 100%; background:rgba(0,0,0,0.40) ; top: 0; left: 0;}
.videoshadow i{font-size:24px;color:#fff; position: absolute; left: 10px; bottom: 10px;}
#videolist .themepark_icon_box_i_out:hover img,#videolist .themepark_icon_box_i_out:hover i{-moz-transform: scale(1.1);-webkit-transform: scale(1.1); -o-transform: scale(1.1);transform: scale(1.1);}

.videotada{display:none;}
.themepark-comment{width: 100%; height: auto;background-size:cover; overflow: hidden;}
.themepark-comment_in{ margin: 0 auto;position: relative;}
.themepark-comment_in_b{position:absolute; top: 0; left: 0; width: 100%; height: 100%;}
.themepark-comment_inb{width: 100%;position: relative;z-index: 5; }
.themepark-comment_inb2{width: 100%;position: relative;z-index: 5;  }
.themepark-comment_img_delet2{background: #ccc; }
.themepark-comment_img{float: left;overflow: hidden; text-align: center;line-height: 0;position: relative;z-index: 3;}
.themepark-comment_img .wp-block-column{line-height: 1.5;}
.themepark-comment_img.add{height: 100%; }
.themepark-comment_img.interbox{padding:0 2.5%; box-sizing: border-box;}
.themepark-comment_img img{position: relative; z-index: 1;}
.themepark-comment_img_delet{position: absolute; left: 0; top: 0; z-index: 2; background: url("../../images/b_80.png");width: 100%;height: 100%; text-align: center;cursor: pointer; opacity: 0;
}
.themepark-comment_img.add .components-button{ margin: 25% 0;}

.themepark-comment_img:hover .themepark-comment_img_delet{ opacity: 1;}
.themepark-comment_img_delet span{color:#fff; font-size:24px; opacity: 0.7; padding: 35px;border: solid 1px #fff;display: inline-block; margin-top: 25%;}
.themepark-comment_form{float: right;padding: 20px 2.5%;position: relative;z-index: 3; margin-bottom: 30px;}

@media screen and (min-width:1024px) and (max-width:200000px){
	.themepark-comment_img{width:50%;}	
	.themepark-comment_form{ width: 45%; }
.themepark-comment_img img{;max-width: none;}	

}

@media screen and (min-width:1px) and (max-width:1023px){
	.themepark-comment_img{width:100%!important;}	
	.themepark-comment_form{ width: 100%!important; padding: 20px 5%!important;box-sizing: border-box; }
	.themepark-comment_in{width:100%; }
	.themepark-comment_in_b{display: none;}
	
}
.themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpTextarea textarea{ box-sizing: border-box;}	
@media screen and (min-width:1175px) and (max-width:200000px){
	
.themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpTextarea textarea{ width: 65%;}	
	.themepark-comment_form_box.tpSelect .overlay-container{ width: 68%;display: inline-block;}	
}
@media screen and (min-width:1175px) and (max-width:200000px){
.labletext{width: 120px;display: inline-block;}	
.themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpTextarea textarea{ width: 68%;box-sizing: border-box;}	
	.themepark-comment_form_box.tpSelect .overlay-container{ width: 68%;display: inline-block;box-sizing: border-box;}	
	.tpTextarea .labletext{position: relative; top: -67px;}
}
@media screen and (min-width:768px) and (max-width:1174px){
.labletext{width:30%;display: inline-block;}	
.themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpTextarea textarea{ width: 65%;}
	.themepark-comment_form_box.tpSelect .overlay-container{ width: 65%;display: inline-block;}	
	
}
@media screen and (min-width:1px) and (max-width:767px){
.labletext{width:100%;display: inline-block;}	
.themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpTextarea textarea{ width: 95%;}	
	.themepark-comment_form_box.tpSelect .overlay-container{ width: 95%;display: inline-block;}	
.submut_box .labletext{display:none;}
	.twomo .tptext.themepark-comment_form_box lable span.required{right:-12px!important;}
}

/* from*/
.twomo .tptext.themepark-comment_form_box{width: 48%;float: left; }
.twomo  .submut_btn{box-sizing: border-box;}
.twomo .tptext.themepark-comment_form_box{width: 48%;float: left; margin-right: 3%;}

.twomo .tptext.themepark-comment_form_box:nth-child(2n){margin-right: 0;}
.twomo .submut_box .labletext{display:none;}
.themepark-comment_form.nolable .themepark-comment_form_box.tptext lable{display:flex!important;}
.themepark-comment_form_box.texttop.tpTextarea .labletext{position: relative; top: 0;}
.themepark-comment_form_box.texttop .labletext {width: 100%; margin-bottom:5px;}
.texttop.submut_box  .labletext{width:0!important;}
.themepark-comment_form_box.texttop input,.themepark-comment_form_box.texttop textarea{width:97%;box-sizing: border-box;}
 .tptext.themepark-comment_form_box lable{display: block;}
.twomo .tptext.themepark-comment_form_box lable span.required{line-height:38px; padding: 0 5px 0 0;position: absolute;
  right: -18px;
  top: 8px;}
.tptext.themepark-comment_form_box lable span.required{line-height:38px; padding: 0 5px 0 0;top: 5px;position: relative;}
.twomo .tptext.themepark-comment_form_box.texttop  lable span.required{line-height:0;position:inherit;top: 0; right:0;}


#lr_form.themepark-comment_in .themepark-comment_img{float: right;}
#lr_form.themepark-comment_in .themepark-comment_form{float:left;}
#ud_form.themepark-comment_in .themepark-comment_form{width: 95%;}
#ud_form.themepark-comment_in .themepark-comment_img{width:100%;}
#ud_form.themepark-comment_in .themepark-comment_img img{max-width: 100%;}
.themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpTextarea textarea,.themepark-comment_form_box.tpSelect select,.themepark-comment_form_box.tpyzm input{padding: 7px; border: solid 1px #ccc;  margin-right: 5px; border-radius:5px;line-height: 1.8;}	
.themepark-comment_form_box{width: 100%;height: auto; padding:5px 0;font-size: 14px; color:#333;position: relative;text-align: left;float: left;}

.themepark-comment_form_box lable.rideo{display: inline-block; padding:5px 10px; margin-right: 5px;border:solid 1px #ccc;cursor: pointer;border-radius:5px;position: relative; margin-bottom: 10px;} 
.themepark-comment_form_box lable.rideo.ac{border:solid 1px #F4060A;}
.themepark-comment .active	{position: absolute; right: 1px; top: -5px; color:#F4060A;transform:rotate(-43deg);font-size: 18px; opacity: 0;}
.themepark-comment_form_box lable.rideo.ac .active{opacity: 1;}
.themepark-comment_form_box lable.rideo input{ margin-right: 5px;}	

.overlay-container input{background: none; border: none!important;line-height: 1.8;color: inherit;width:100%;z-index: 10;position: relative;}
.themepark-comment_form_box.tpSelect select{display: none;}
input:focus-visible{outline: none;}
.overlay-container::after{content:"\f107";font-family: "Font Awesome 5 Free";font-weight: 900;position: absolute;top: 40%; right: 10px;cursor: pointer;}
.overlay-container { position: relative;border-radius: 5px;padding: 6px;width: 97%; box-sizing: border-box; } 
.overlay { position: absolute; border: 1px solid #ccc; background-color: white;max-height: 150px;overflow-y: auto;display: none;z-index: 15; width: 100%;left: 0; }
 .overlay-item {  padding: 5px; cursor: pointer;}
.overlay-item:hover{background: #eee;}
.themepark-comment_form_box.txyzm{display: block;}
.themepark-comment_form_box.txyzm lable{display: flex; width: 100%;}
.themepark-comment_form_box.txyzm lable:nth-child(2){padding: 10px 0;width: 95%;}
.themepark-comment_form_box.txyzm lable:nth-child(2) input{}
.themepark-comment_form_box.txyzm lable:nth-child(2) button{width:73%;  display: inline-block;padding: 10px 5px;font-size: 14px;color: #fff;background: #dd3333;border-radius: 5px;border: none;cursor: pointer;}
.themepark-comment_form.nolable .twomo .themepark-comment_form_box.tptext input{margin-right: 0; width: 100%!important;}
/* from*/

.themepark-comment_form.nolable .themepark-comment_form_box.tptext input,.themepark-comment_form_box.tpyzm input{width: 93%;box-sizing: border-box;}
.themepark-comment_form.nolable .themepark-comment_form_box.tpTextarea textarea{width: 93%;box-sizing: border-box;}
.themepark-comment_form.nolable .themepark-comment_form_box.tpSelect .overlay-container, .themepark-comment_form .themepark-comment_form_box.tpSelect.texttop .overlay-container{width: 93%;}
.themepark-comment_form.nolable .twomo .themepark-comment_form_box.tpSelect .overlay-container, .themepark-comment_form  .twomo .themepark-comment_form_box.tpSelect.texttop .overlay-container{width: 99%;}
.themepark-comment_form.nolable .twomo  .themepark-comment_form_box.tptext input,.themepark-comment_form.nolable .twomo  .themepark-comment_form_box.tpTextarea textarea,.themepark-comment_form_box.tpyzm .twomo  input{width: 99%;}

.themepark-comment_form.nolable .themepark-comment_form_box.tpSelect select{width:97%;}

.themepark-comment_form_box.tptext input:focus,.themepark-comment_form_box.tpTextarea textarea:focus,.themepark-comment_form_box.tpTextarea textarea:focus-visible,.themepark-comment_form_box.tpSelect select:focus{box-shadow:0 0 5px #ccc; border:#333 1px solid;outline: none;}

.themepark-comment_form_box.tpTextarea textarea{height: 90px;}


.conbtn{position:absolute; right: -200px; top:7px; background: #fff; border: solid 1px #ccc; box-shadow: 0 0 5px #ccc;opacity: 0;z-index: 10}
.themepark-comment_form_box:hover .conbtn{opacity: 1; right:0px;}
.conbtn span{display: inline-block; padding:10px 20px;color:#666;cursor: pointer;}
.conbtn span:hover{ background: #333; color:#fff;}

.themepark-comment.fromnopading .themepark-comment_inb2{margin: 0!important;}
.themepark-comment.fromnopading .themepark-comment_form{padding: 0!important;}
.themepark-comment.fromnopading #ud_form.themepark-comment_in  .themepark-comment_form{width: 100%;}
.submut_box{margin-top: 10px;text-align: left;float: left;}
.submut_box::after{content: ""; display: block;clear: both;}
.submut_btn{display: inline-block; padding: 10px 35px; font-size: 16px; color:#fff; background: #dd3333; border-radius:5px; border: none;cursor: pointer;overflow: hidden;}
.submut_btn:hover{box-shadow: 0 0 3px #ccc;}
.fromtts{width: 100%; height: auto; margin:15px 0  5px 0;}
.fromtts span{display: block; width: 100%; }
.themepark-comment_form_box lable.rideo input {display: none;}
span.required {color: #dc3232;border: none;}
 p.msspan{margin:5px 0 8px 0; font-size: 12px;opacity: 0.6; text-indent:3px;line-height: 13px;}
select {font-size: 14px;line-height: 2;color: #32373c;border-color: #7e8993;box-shadow: none;border-radius: 3px;padding: 0 24px 0 8px;min-height: 30px;max-width: 100%;-webkit-appearance: none;background: #fff url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%202%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E') no-repeat right 5px top 55%;background-size: 16px 16px;cursor: pointer;vertical-align: middle;
}
.ysxyhtml{display: block;float: left;margin: 10px 0;}
.ysxyhtml a{color:inherit;}
.submut_btn.actives{width:0; padding: 0; margin: 0;}
.submut_box .tishi,.submut_box .tishi div{display: none; line-height: 34px;}
.submut_box .tishi.ak ,.submut_box .tishi.ak div{display:inline-block; }
.submut_box .tishi div{opacity: 0; width:0; height: 0;line-height: 0;}
.submut_box .tishi i{font-size: 0}
.submut_box .tishi div.actives i{font-size:26px; margin-right: 10px;opacity: 1;position: relative;top: 5px; }
.submut_box .tishi div.actives{opacity: 1; font-size: 14px;width: auto; height:auto; line-height: 34px;}
.submut_box .tishi .loading i,.loadingimg i{ animation:turn 1.5s linear infinite;      }
.submut_box .tishi .success i{color:#59bc1c;}
.submut_box .tishi .erro{cursor: pointer;}
.submut_box .tishi .erro i{color:#e21f2f;}
.required_tishi{position: absolute; right: 100px;top: 11px; opacity: 0;}
.show.required .required_tishi span{margin-left: 5px;}
.texttop .show.required .required_tishi{right: 25px;top: 8px; opacity: 1;}
.twomo .tptext.themepark-comment_form_box lable span.required .required_tishi{right: 52px;top:0;}

.show.required .required_tishi{right: 52px;top: 20px; opacity: 1;
animation-name:container; /*动画的名称*/
transform-origin: center bottom; /*设置动画旋转元素的基点为：居中靠下*/}

@keyframes turn{
      0%{-webkit-transform:rotate(0deg);}
      25%{-webkit-transform:rotate(90deg);}
      50%{-webkit-transform:rotate(180deg);}
      75%{-webkit-transform:rotate(270deg);}
      100%{-webkit-transform:rotate(360deg);}
    }
.animated {
  animation-duration: 1s; /*动画时间*/
  animation-fill-mode: both; /*播放后的状态*/
}
 
.animated {
  animation-iteration-count: infinite; /*动作循环的次数：infinite 无限循环*/
}
 
.animated {
  animation-duration: 2s; /*动画时间*/
}
@keyframes container{
  0%,
  100%,
  20%,
  50%,
  80% {
  transition-timing-function: cubic-bezier(0.215,.61,.355,1); /*贝塞尔曲线 ： X1 Y1 X2 Y2*/
  transform: translate3d(0,0,0); /*设置只在Z轴上移动*/
  }
  40%,
  43%{
  transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
  transform: translate3d(0,-5px,0);
  }
  70%{
  transition-timing-function: cubic-bezier(0.755,0.050,0.855,0.060);
  transform: translate3d(0,-5px,0);
  }
  90%{
  transform: translate3d(0,-1px,0);
  }
}


.themepark-slidearea{width: 100%;  overflow: hidden; position: relative;}
.themepark-slidearea-in{z-index: 2;}
.swiper-slide_in_box{z-index: 100000;position: relative;margin: 0 auto;width: 100%;}

.themepark-slidearea div.themepark-slidearea_ba,.themepark-slidearea .themepark-slidearea_ba_in,.layout_badh{position: absolute; top: 0; left: 0; z-index: 1;background-size: cover; background-position: center;width: 100%;height: 100%;}

.themepark-block_layout_ba{width: 100%;height: 100%;}
.themepark-slidearea.swiper-slide-active  .themepark-slidearea-ins{opacity: 1;transition-delay:0.5s; }
.themepark-slidearea:first-child .themepark-slidearea-ins{opacity: 1;}
.themepark-slidearea .themepark-slidearea-ins{opacity: 0;-moz-transition:all 3s;-webkit-transition:all 3s;-o-transition:all 3s;transition:all 3s; }
.themepark-block_layout_ba,.themepark-slidearea_ba_in{-moz-transition:all 25s;-webkit-transition:all 25s;-o-transition:all 25s;transition:all 25s;}
.themepark-slidearea.swiper-slide-active .xiena.jttj .themepark-slidearea_ba_in{-moz-transform:scale(1.08) rotate(2deg);-webkit-transform:scale(1.08) rotate(2deg);-o-transform:scale(1.08) rotate(2deg);transform:scale(1.08) rotate(2deg);
-moz-transition:all 15s;-webkit-transition:all 15s;-o-transition:all 15s;transition:all 15s;}

.actions .themepark-block_layout_ba.jttj{-moz-transform:scale(1.08) ;-webkit-transform:scale(1.08) ;-o-transform:scale(1.08) ;transform:scale(1.08) ;
-moz-transition:all 15s;-webkit-transition:all 15s;-o-transition:all 15s;transition:all 15s;}

.actions .themepark-block_layout_ba.jttj.xiena{-moz-transform:scale(1.08) rotate(2deg);-webkit-transform:scale(1.08) rotate(2deg);-o-transform:scale(1.08) rotate(2deg);transform:scale(1.08) rotate(2deg);
-moz-transition:all 15s;-webkit-transition:all 15s;-o-transition:all 15s;transition:all 15s;}

.themepark-slidearea.swiper-slide-active .jttj .themepark-slidearea_ba_in,.actions .themepark-block_layout_ba.jttj .themepark-slidearea_ba_in {-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);

}
@media screen and (min-width:0px) and (max-width:1440px){
.maxs .swiper-slide_in_box{ box-sizing: border-box;padding-top:0!important; overflow-y: auto;}
	.maxs .swiper-slide_in_box .inbox {width:100%; height: auto;padding:9%  1.5% 1.5% 1.5%;box-sizing: border-box;}
}
.downs{display: block; margin:15px auto 0 auto; padding: 5px 0;text-align: center;color:#fff; font-size: 16px;width: 120px;cursor: pointer;text-decoration: none;position: absolute; width: 100%; text-align: center; left: 0; bottom: 5px;z-index: 2;}
.downs div{margin-bottom: 10px;opacity:0.7;}
.downs i{opacity:0.7;font-size: 24px; animation-name:container; /*动画的名称*/
transform-origin: center bottom; /*设置动画旋转元素的基点为：居中靠下*/}


@media screen and (min-width:1px) and (max-width:767px){
.themepark-slidearea{background-image:none!important;}
	.wp-block-themepark-block-themepark-bili .themepark_bili,.wp-block-themepark-block-themepark-bili .themepark_imgtext_text{width:100%!important; padding: 0 ;}
	.drop .themepark-slidearea-in{width:100%!important; padding: 0px!important;box-sizing: border-box}
	.mnopadng .themepark-slidearea-in{width:100%!important; padding: 0 !important;box-sizing: border-box}
	.themepark-slidearea-in{width:95%!important; padding: 30% 2.5% 46px 2.5%;}
.themepark_imgtext.updonwmodle .themepark_imgtext_img, .themepark_imgtext.updonwmodle .themepark_imgtext_text{width:100%!important; padding:0 2% !important;box-sizing: border-box;}

	.swiper-pagination.mian-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active div{display:none!important;}
	.imgtext_gabox{display:none;}
	
}

@media screen and (min-width:768px) and (max-width:20000px){
	.wp-block-themepark-block-themepark-bili .themepark_imgtext_text{margin: 0 0 5px 0; padding: 0;}
	.imgtext_galley .pagination{display:none;}
}

.themepark_bili{padding: 20px 0; overflow:hidden;width: 45%; float: left;}
.themepark_bili .bili_box{width: 95%; padding:10px 0;line-height: 1.2;}
.leftright .themepark_bili .bili_box{width: 90%;}
.themepark_bili .bili_box span.bili_box_title{font-size:26px; color:#333; margin-right: 5px;}
.themepark_bili .bili_box span.bili_box_title2{font-size:16px; color:#666;}
.themepark_bili .bili_box .bili_box_jd{width: 100%;height: auto; border: solid 1px #fff; background: #fff;box-sizing: border-box;}
.themepark_bili .bili_box .bili_box_jd_in{height:10px; background:#1e73be; }
.themepark_imgtext.updonwmodle .themepark_bili{width: 100% !important;margin: 0 0 5px 0; padding: 10px 0;position: relative; z-index: 10;float: none;}
.themepark_imgtext.updonwmodle .themepark_bili .bili_box{margin-left: 0;  }

.imgtext_gabox{width:100%; overflow: hidden; }
.imgtext_gabox div img{filter: grayscale(100%); cursor: pointer;}
.imgtext_gabox div.swiper-slide-thumb-active img{filter: grayscale(0); }
.imgtext_galley .pagination{position: absolute; bottom: 10%; left: 0; z-index: 100;text-align: center;} 

.list_swiper_tap{width:100%; height: auto;}

.list_swiper_tap_box{text-align: center; display: inline-block; background: #fff;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;border: 1px solid #ccc;}
.list_swiper_tap_box .l_s_t_b_titlebox span:first-child{display: block; width: 100%; background: #f2f2f2; color:#666;padding: 15px 0;}
.list_swiper_tap_box .l_s_t_b_titlebox span:nth-child(2){display: block;  padding: 15px 0; margin: 10px;background: #12b7f5; color:#fff;box-sizing: inherit;line-height: 1;}
.l_s_t_b_img {line-height: 0;}

.list_swiper_tap_box ul{display: block; width: 100%;list-style: none;margin: 0!important; padding: 0!important;font-size: 14px;color: #666; }
.list_swiper_tap_box ul li{padding: 10px 10%;width: 80%;background: #fff; border-bottom:solid 1px #f2f2f2;list-style: none; margin-bottom: 0; display: block;;}
.list_swiper_tap_box ul li:nth-child(2n) {background: #f9f9f9;}
.list_swiper_tap_box ul li i{margin-right: 5px;}
.list_swiper_tap_box ul li:last-child{text-align: center;}
.list_swiper_tap_box ul li a.boxbtns{display: inline-block;padding: 10px 0; background:#12b7f5; color:#fff;font-size: 16px;width: 90%; margin: 5px 0;border-radius: 5px;cursor: pointer; text-decoration: none;}
.list_swiper_tap .icondis{width:100%; padding: 15px 0 10px 0; text-align: center;}
.list_swiper_tap .icondis span{margin-left: 15px;font-size: 12px;}
.list_swiper_tap .icondis span i{margin-right:5px;}

.list_swiper_tap .pagination,.imgtext_galley .pagination{width: 100%; line-height: 3px; z-index: 100; text-align: center; padding: 23px 0 6px 0;}
.list_swiper_tap  .pagination span,.imgtext_galley .pagination span{ width: 30px; height: 6px; border-radius: 0;  background: #ccc; margin: 0 5px;}
.list_swiper_tap .pagination span.swiper-pagination-bullet-active,.imgtext_galley .pagination span.swiper-pagination-bullet-active{ background:#cf0434;}

.list_swiper_tap .swiper-next,.list_swiper_tap .swiper-prev{width:50px; height: 50px; background: #fff; color:#666; font-size: 16px;display: block; box-shadow:  0 0 8px rgba(0,0,0,0.4);text-align: center; line-height: 50px;position:absolute; top: 40%; z-index: 100;cursor: pointer;opacity: 0;}
.list_swiper_tap:hover .swiper-next,.list_swiper_tap:hover .swiper-prev{opacity: 0.9;}
.list_swiper_tap .swiper-button-disabled,.list_swiper_tap:hover .swiper-button-disabled{opacity: 0;}
.list_swiper_tap .swiper-next{right:0}
.list_swiper_tap .swiper-prev{left:0;}


.list_swiper_tap.style1 ul li,.list_swiper_tap.style1 .l_s_t_b_titlebox span{background:none;border-bottom:none;}
.list_swiper_tap.style1 .list_swiper_tap_box{border-radius: 25px;border: none;overflow: hidden;}
.list_swiper_tap.style1 .list_swiper_tap_box .l_s_t_b_titlebox span:nth-child(2){padding: 0; margin: 0;}
.list_swiper_tap.style1 .list_swiper_tap_box .l_s_t_b_titlebox{padding: 15px 0 25px 0; margin-bottom: 15px;}




.themepark-history{width:90%; padding:10px 5%; height: auto; overflow: hidden;}


.themepark-history_up,.themepark-history_dw{width: 100%;height: auto; }
.themepark-history_dw{padding-bottom: 30px;}
.history_box{width: 300px; float:left;position: relative;}
.themepark-history_up{border-bottom: 2px solid #ccc;; }

.themepark-history_up .his_xian{ position: absolute; height:100%; width:1px;background: #ccc; left: 6px; bottom:0px;  }
.themepark-history_up .his_quan{width: 10px; height: 10px; background: #ccc; position: absolute; bottom: -5px; left:2px;border-radius: 10px; }
.his_quan_in{width: 20px; height: 20px; position: absolute; left:-5px; top:-5px;background: #ccc; opacity: 0.3; border-radius: 20px}
.hi_text .ov{width: 100%; height: 100px;overflow: hidden;}
.history_box{margin-right: 100px;}
.themepark-history_up .history_box .hi_text{padding-left: 0px;padding-bottom:20px;position: relative;padding-top: 10px;}
.hi_text span{display:block; margin-bottom: 10px;line-height: 1.3;}
.themepark-history_dw .history_box .hi_text{padding-top: 10px;}
.themepark-history_dw .history_box:first-child{margin-left: 200px;}
.themepark-history_up .history_box:first-child{margin-left: 100px;}
.themepark-history_dw .history_box{padding-top:100px;} 

.his_xian{opacity: 0.6;}
.history_box:hover .his_xian{opacity: 1;}
.history_box:hover .his_quan_in{ opacity: 0.5;   -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);}
.themepark-history_dw .his_xian{ position: absolute; height:100px; width:1px;background: #ccc; left: 6px; top:0;  }
.themepark-history_dw .his_quan{width: 10px; height: 10px; background: #ccc; position: absolute; top: -5px; left:2px;border-radius: 10px; }
.themepark-history_p{position: absolute; top:33%; left: -1px;font-size: 29px;z-index: 1000;cursor: pointer;padding: 5px;}
.themepark-history_n{position: absolute; top:33%; right: -1px;font-size: 29px;z-index: 1000;cursor: pointer;padding: 5px;}



.themepark-history-shuxiang{width: 100%; height: auto; overflow:visible;box-sizing: border-box;}

.themepark-history-shuxiang .themepark-history_up{width: 50%;float: left;box-sizing:border-box; border-bottom: none;}

.themepark-history-shuxiang .history_box{width: 100%; margin: 0 0 25px 0;box-sizing:border-box;}
.themepark-history-shuxiang .themepark-history_up .history_box{padding: 0 15% 0 0; text-align: right;}
.themepark-history-shuxiang .themepark-history_dw .history_box{padding: 0  0 0 15%; text-align: left;}
.themepark-history-shuxiang  .themepark-history_up .history_box:first-child{margin-left: 0;}
.themepark-history-shuxiang .themepark-history_up .history_box .hi_text{position:static;padding-bottom: 0px;}

.themepark-history-shuxiang  .themepark-history_up .his_quan{width: 15px; height: 15px;}

.themepark-history-shuxiang .themepark-history_up .history_box .his_quan{top: 0; bottom: inherit; right: -8px; left: inherit;}
.themepark-history-shuxiang .themepark-history_up .his_xian{height: 1px; width: 13%;left: inherit; top:7px; right: 0;}

.themepark-history-shuxiang .hi_text .ov{height: auto!important;}

.themepark-history-shuxiang  .themepark-history_up .history_box:nth-child(2n){position: relative; left:100%; text-align:left;padding: 0  0 0 15%;}

.themepark-history-shuxiang  .themepark-history_up .history_box:nth-child(2n) .his_quan{right:inherit; left:-7px;}
.themepark-history-shuxiang  .themepark-history_up .history_box:nth-child(2n) .his_xian{right:inherit; left:0;}
.themepark-history-shuxiang .themepark-history_up .history_box:last-child{margin-bottom: 0!important;}

.themepark-history-shuxiang .themepark-history_up .history_box .his_quan_in { width: 23px;height: 23px;left: -5px;top: -5px;background: none;opacity: 1;}

.themepark-history-shuxiang .bttombtnoutput{width:100%; text-align: center;float: left;}
.themepark-history-shuxiang .bttombtnoutput .bttombtn2{margin: 0 auto;}


.content-super-p{padding: 15px 0; box-sizing: inherit;}
.content-super-p p{margin:5px 0;white-space: break-spaces;line-height: inherit!important;}
.wp-video,.wp-video .mejs-container{width:100%!important;}
.content-super-p .content-super-p-title{padding:10px 0;margin: 0;display: inline-block;width: 100%;box-sizing: border-box;}
.content-super-p .content-super-p-title i{margin-right: 5px;}
.content-super-p .content-super-p-title::before{display:none; }
.content-super-p  .wp-block-column{margin-left:0;}
.content-super-p  h1,.content-super-p  h2,.content-super-p  h3,.content-super-p  h4,.content-super-p p {font-size:inherit;}
.content-super-p  h1,.content-super-p  h2,.content-super-p  h3,.content-super-p  h4,.content-super-p  h5,.content-super-p  h6{margin: 0;}
.content .thempark-block  .has-small-font-size {font-size:12px}
.content .thempark-block .has-normal-font-size,.has-regular-font-size {font-size:16px}


.themepark-history-shuxiang.ybdms .themepark-history_up{width:98%;box-sizing: border-box; margin-left:8px;}
.themepark-history-shuxiang.ybdms  .themepark-history_up .history_box{left:-8px;padding: 0 0 0 5%;
    text-align: left;}
.themepark-history-shuxiang.ybdms  .themepark-history_up .history_box .his_quan{right: inherit;left:0;
   }
.themepark-history-shuxiang.ybdms  .themepark-history_up .history_box .his_xian{right: inherit;left:0;}
.themepark-history-shuxiang.ybdms .themepark-history_up .his_xian{width: 4%;top: 12px}
.themepark-history-shuxiang.ybdms .themepark-history_up .history_box .his_quan{top: 5px}



@media screen and (min-width:1px) and (max-width:600px){
	
	.themepark-history-shuxiang .themepark-history_up{width:90%;}
	.themepark-history-shuxiang .themepark-history_up .history_box:nth-child(2n){left:0;padding: 0 15% 0 0;
    text-align: right;}
	.themepark-history-shuxiang .themepark-history_up .history_box:nth-child(2n) .his_quan{right:0;left: inherit;
    right: -8px;}
	.themepark-history-shuxiang .themepark-history_up .history_box:nth-child(2n) .his_xian{right:0;left: inherit;}
	.themepark-history-shuxiang.ybdms .themepark-history_up .history_box:nth-child(2n) .his_quan{right: inherit;left:-9px;}
	
	.themepark-history-shuxiang.ybdms .themepark-history_up .history_box:nth-child(2n){left:0;padding: 0 0 0 10%;text-align: left;}
	.themepark-history-shuxiang.ybdms .themepark-history_up .history_box{padding: 0 0 0 10%;}
	
}
@media screen and (min-width:1px) and (max-width:781px){
/*.wp-block-column:not(:only-child) {flex-basis: 100%!important;margin: 5px 5px 10px 5px;}*/
	.wp-block-columns{margin-bottom: 10px;}
}

.content  .has-Small-font-size {font-size:14px!important;line-height: 1.1;}
.content  .has-Normal-font-size {font-size:16px!important;line-height: 1.1;}
@media screen and (min-width:1024px) and (max-width:20000px){

.content  .has-bonkers-font-size{font-size:42px!important;line-height: 1.2;}	
.content  .has-medium-font-size {font-size:24px!important;line-height: 1.1;}	
.content  .has-large-font-size {font-size:36px!important;line-height: 1.2;}
.content  .has-huge-font-size,.content  .has-larger-font-size {font-size:42px!important;line-height: 1.1;}
}
@media screen and (min-width:1px) and (max-width:768px){
	.s-fontsize{font-size:12px!important;} 
		.m-fontsize{font-size:14px!important;}
		.l-fontsize{font-size:16px!important;} 
	.xl-fontsize{font-size:18px!important;} 
	
}
@media screen and (min-width:1px) and (max-width:1023px){
.content  .has-bonkers-font-size{font-size:28px!important;line-height: 1.2;}	
.content  .has-medium-font-size {font-size:18px!important;line-height: 1.1;}
.content  .has-large-font-size {font-size:24px!important;line-height: 1.1;}
.content  .has-huge-font-size,.content  .has-larger-font-size,.content  .has-x-large-font-size {font-size:36px!important;line-height: 1.1;}
.content  .has-hugest-font-size{font-size:58px!important;line-height: 1.1;}
.block_layout{height:auto!important;}
	
.content .swiper-mian  .has-bonkers-font-size{font-size:24px!important;line-height: 1.1;}	
.content .swiper-mian  .has-medium-font-size {font-size:16px!important;line-height: 1;}
.content .swiper-mian  .has-large-font-size {font-size:18px!important;line-height: 1;}
.content .swiper-mian .has-huge-font-size,.content  .has-larger-font-size,.content  .has-x-large-font-size {font-size:36px!important;line-height: 1.1;}
.content .swiper-mian  .has-hugest-font-size{font-size:58px!important;line-height: 1.1;}
.block_layout{height:auto!important;}	
	.content .swiper-mian  .content-super-p	p{font-size: 14px!important; line-height: 1.3!important;}
	.content .swiper-mian .themepark_listbox .themepark_listbox_list li{font-size: 12px!important; line-height: 1.3!important;}
	.content .swiper-mian  .content-super-p{padding-right:20px!important;}
	
	.content .swiper-mian    .autoheight .listul_box_text .pcimg_title { font-size: 24px !important;}
	.content .swiper-mian  .autoheight .listul_box_text font.pcimg_dis span {
    line-height:1.6 !important;
    font-size: 14px !important;
    margin-bottom: 2px !important;
  }
	
}
@media screen and (min-width:377px) and (max-width:476px){
	.content .swiper-mian  .themepark_imgtext.moveupd .themepark_imgtext_img{max-height: 280px!important;}
}

@media screen and (min-width:1px) and (max-width:376px){
	.content .swiper-mian  .themepark_imgtext.moveupd .themepark_imgtext_img{max-height: 200px!important;}
}

@media screen and (min-width:1px) and (max-width:1023px){
 .bom10{padding-bottom:10px!important;}
.bom15{padding-bottom:15px!important;}
 .bom20{padding-bottom:20px!important;}
 .bom30{padding-bottom:30px!important;}
 .bom50{padding-bottom:50px!important;}
.bom100{padding-bottom:100px!important;}
.top10{padding-top:10px!important;}
 .top15{padding-top:15px!important;}
.top20{padding-top:20px!important;}
.top30{padding-top:30px!important;}
.top50{padding-top:50px!important;}	
.top100{padding-top:100px!important;}		
 .bomm10{margin-bottom:10px!important;}
.bomm15{margin-bottom:15px!important;}
 .bomm20{margin-bottom:20px!important;}
 .bomm30{margin-bottom:30px!important;}

.topm10{margin-top:10px!important;}
 .topm15{margin-top:15px!important;}
.topm20{margin-top:20px!important;}
.topm30{margin-top:30px!important;}	
	
	
	#nomo3.themepark-bookingsearch .bookingsearchbtn{width:100%;}

}


h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background{padding:10px 5px;}
h1 strong,h2 strong,h3 strong,h4 strong{font-weight:bolder;}
.content  .content-super-p h1,.content  .content-super-p h2,.content  .content-super-p h3,.content  .content-super-p h4,.content  .content-super-p h5{line-height: revert!important;margin:  0;text-indent: 0;display: block;}

#nomo3.themepark-bookingsearch{z-index: 1001}

#nomo3.themepark-bookingsearch .themepark_icon_box i{margin: 12px 0 0 0;}
#nomo3.themepark-bookingsearch .themepark_icon_box_d i{margin:0 0 0 5px;font-size:inherit;color:inherit;}

#nomo3.themepark-bookingsearch{background: #fff;box-sizing: border-box;}
#nomo3.themepark-bookingsearch.yjwg {border-radius:50px; }
#nomo3.themepark-bookingsearch .themepark_icon_box_d span{width:auto; display: inline;}

#nomo3.themepark-bookingsearch  .themepark_icon_box_d{position: relative;cursor: pointer;}
#nomo3.themepark-bookingsearch  .themepark_icon_box_d::after{content: "\f054"; color:#666; position: absolute; right:10%;font-family: "Font Awesome 5 Free";
font-weight: 900;top: 16px;font-size: 18px;}
#nomo3.themepark-bookingsearch .tagsoud .themepark_icon_box_d::after{display:none;}

#nomo3.themepark-bookingsearch  .bookingsearchbtn{width:10%;display: inline-block;position: relative;padding: 25px 1%;float: left;box-sizing: border-box;cursor: pointer;}
#nomo3.themepark-bookingsearch  .bookingsearchbtn i{color: #fff;padding: 1px;}
#nomo3.themepark-bookingsearch   .bookingsearchbtn_out{position: relative;z-index: 2;padding: 5px;border-radius: 100%;background: #000;display: inline-block;margin: 8px 0 0;}
#nomo3.themepark-bookingsearch   .bookingsearchbtn_out:hover{opacity: 1!important;}
#nomo3.themepark-bookingsearch  .bookingsearchbtn .icondeletimg{height: 42px;}

#nomo3.themepark-bookingsearch .themepark_icon_lists.iconl1 .themepark_icon_box{width: 90%;margin:10px 0;  }
#nomo3.themepark-bookingsearch .themepark_icon_lists.iconl2 .themepark_icon_box{width: 45%; }
#nomo3.themepark-bookingsearch .themepark_icon_lists.iconl3 .themepark_icon_box{width: 30%;}
#nomo3.themepark-bookingsearch .themepark_icon_lists.iconl4 .themepark_icon_box{width: 22.5%; }
#nomo3.themepark-bookingsearch .themepark_icon_lists.iconl5 .themepark_icon_box{width: 18%; }




.catsoud{position: relative;}



.fristcatlist li{display:block; width: 90%; padding: 15px 5%;font-size: 14px; color:#333;border-bottom: 1px solid #ccc;margin: 0!important;cursor: pointer;}
.fristcatlist li:hover{background:rgba(232,232,232,0.50) }
.fristcatlist li:last-child{border-bottom: none;}
.fristcatlist li i{font-size:14px;margin:0  10px 0 0!important;}
.fristcatlist li.chosed{background: #23489d;color:#fff;}
.fristcatlist li.chosed i{color:#fff;}
#nomo3.themepark-bookingsearch.yjwg .fristcatlist{border-radius: 10px;}
.fristcatlist li p.loading i{animation:turn 1.5s linear infinite;}

#nomo3.themepark-bookingsearch  .themepark_icon_box{margin: 0; padding: 25px 1%;float: left;box-sizing: border-box;}


@media screen and (min-width:768px) and (max-width:200000px){
	
.fristcatlist{display:block; width: 100%; height: auto;padding: 0!important;  position: absolute; top: 100%; left: 0; background: #fff;box-shadow: 0 0 8px rgba(0,0,0,0.2);max-height: 250px; overflow-y: auto;display: none;}
	#nomo3.themepark-bookingsearch.upslide .fristcatlist{bottom:100%;top:inherit; left: 0;}
	#nomo3.themepark-bookingsearch  .themepark_icon_box{position: relative;}
		#nomo3 .fristcatlist li.zhanwei{display: none;}
}

@media screen and (min-width:1px) and (max-width:767px){
	#nomo3.themepark-bookingsearch.yjwg,#nomo3.themepark-bookingsearch.yjwg .fristcatlist{ border-radius: 0px!important;}
	#nomo3.themepark-bookingsearch .themepark_icon_box{    margin: 0px 0!important;
    padding: 5px 0.5%!important;border-bottom: 1px solid #ccc;transform:none;}
	#nomo3.themepark-bookingsearch .themepark_icon_box_d{border-right:none!important;}
	#nomo3.themepark-bookingsearch .bookingsearchbtn{width:100%!important;    padding: 5px 1% 15px 1%!important;}
	#nomo3.themepark-bookingsearch .bookingsearchbtn_out{display:block;width: 100%; border-radius: 5px!important;}
	
	.fristcatlist{ width: 100%; height: 100%;padding: 0!important;    position: fixed;  left: 0; background: #fff;box-shadow: 0 0 8px rgba(0,0,0,0.2);max-height:100%; overflow-y: auto;display: none; z-index: 10000000;border-top: 1px solid #ccc;}
	.msheader .fristcatlist{top:60px; }
	.zhanwei{height: 400px;}
	
}



.themepark-iframe{width: 100%; height: auto; overflow:hidden;position: relative;padding:20px 0;}
.themepark-iframe img{position: relative; z-index: 1;opacity: 0.2}
.themepark-iframe iframe{position: absolute; top: 0; left: 0; min-width: 100%; min-height: 100%; z-index: 10;overflow: hidden;}


.newsearchcontent{width: 100%; overflow: hidden; height: auto; }
.newsearchcontent_in{width: 100%; overflow: hidden; height: auto; margin: 0 auto;background: #fff;border: solid 1px #ccc;padding: 5px; box-sizing: border-box;display: flex;}

@media screen and (min-width:1px) and (max-width:413px){.newsearchcontent_in{padding:0;}}

.newsearchcontent_in2{width: 100%; overflow: hidden; height: auto; margin: 0 auto;padding: 20px 5px 10px 5px; box-sizing: border-box;}
.newsearchcontent_in .seach_box_input{border: none; background: none;height: 35px; display: inline-block;flex-grow: 0;flex-basis: 100%; padding:0 15px;}
.newsearchcontent_in .seach_box_input:focus { outline: none; }
.newsearchcontent_in .seach_box_btn{background:#e21f2f; width: auto; height: 35px; line-height: 35px; padding:0 15px; color:#fff;flex-grow: 0; box-sizing: border-box;white-space: nowrap;cursor:pointer;}

.newsearchcontent_in2 .search_s_b span{margin-right: 10px; display: inline-block; padding: 5px 10px; border-radius: 5px;font-size: 14px;color:#333;cursor:pointer; }
.newsearchcontent_in2 .search_s_b span.active{background:#e21f2f; color:#fff;}

.newsearchcontent_in2  .search_his_title{font-size:14px; color:#333; font-weight: bold; display: block; margin: 10px 0;}
.newsearchcontent_in2 .search_his_box{width: 100%;color:#666;}
.newsearchcontent_in2 .search_his_box span{font-size:14px; color:inherit;; margin:5px 10px 5px 0;cursor: pointer;}
.newsearchcontent_in2.search_his_box{display:none;}

@media screen and (min-width:1px) and (max-width:768px){
	.themepark-screening-cat .screeningtitle{width:100%;}
 .themepark-screening-ul-cat{ padding: 0!important; margin: 0 0 10px 0;}
}

@media screen and (min-width:769px) and (max-width:2000000px){
	
 .themepark-screening-ul-cat{  margin: 0 0 10px 3em;}
}

.themepark-screening{width:100%;padding: 0 2.5%;  background: #fff;line-height: 1; box-sizing: border-box; padding:20px 15px 15px;max-width: 1400px; margin:0 auto; position: relative;}
.loadingcover{position: absolute; width: 100%; height: 100%; opacity: 0.7; top: 0; left: 0; z-index: 10;display: none;}
.themepark-screening.widthalls{max-width: 100%;width: 100%;padding: 15px;}
.block_layout .themepark-screening.widthalls{padding: 0;}
.themepark-screening-cat{width: 100%; }
.themepark-screening-cat .screeningtitle{display: block; float: left; font-weight: bold;line-height: 1;padding: 3px 0; margin-bottom: 5px;}
 .themepark-screening-ul-cat{display: block; height: auto; padding: 0;line-height: 0; text-align: left;}
.post_content  .themepark-screening-ul-cat li{list-style: none; display: inline-block; margin:0  15px 5px 0; position: relative;line-height: 1;cursor: pointer;padding: 3px; border-radius: 5px;}
.themepark-screening-cat.catscreening.nextcat{display:none;}
.themepark-screening-ul-cat li:hover,.themepark-screening-ul-cat li.active{background:#7591ff; color:#fff!important; }
.tagscreening .themepark-screening-ul-cat li,.tagscreening.hide{display:none;}
.tagscreening .themepark-screening-ul-cat li.show{display: inline-block;}
.themepark-screening-ul-cat li .conbtn{width: 100%; top: 20px;}
.themepark-screening-ul-cat li .conbtn span{font-size: 12px; padding: 5px 0; width: 50%; text-align: center;}
.themepark-screening-ul-cat li.loadingimg{opacity: 0; margin: 0; width: 0; height: 0; overflow: hidden;padding: 0;}
.themepark-screening-ul-cat li.loadingimg.shows{opacity: 1;display: inline-block!important; margin:0  15px 5px 0;padding: 3px;width:auto; height:auto;}
.show.icondeletimg{display:block;}
.show.icondeletimg span{width: 33%;border-radius:0;text-align: center; margin: 0;}
.show.icondeletimg 	.tp_add_btn div span{width: 8px;}
.show.icondeletimg 	.tp_add_btn div{width:77px;}
.screeningtitleresultbox{width: 100%; overflow: hidden;line-height: 1;display: flex;}
.screeningtitleresultbox .resultbox{display: block; padding: 10px; background: rgba(235,235,235,1.00); border: solid 1px #ccc;box-sizing: border-box; flex: 1; font-size: 14px;float: left;margin-right: 10px;color:#ccc;}
.screeningtitleresultbox .resultbox span{display: inline-block; margin:2px  15px 2px 0;padding: 3px; border-radius: 5px; }
.screeningtitleresultbox .resultbox span.active{background:#7591ff; color:#fff!important;}
.screeningtitleresultbox .resultbtn{padding:15px 20px; box-sizing: border-box; background:#7591ff;color:#fff;font-size: 14px;float: left;cursor: pointer;}
.nomore {text-align: center;padding: 50px 0;}	



.post_content .has-monte-blue-color{color: #406186;}
.post_content .has-monte-pink-color{color: #df7c88;}
.post_content .has-monte-yellow-color{color: #ffc372;}
.post_content .has-monte-purple-color{color: #b5aebe;}
.post_content .has-monte-light-yellow-color{color: #ffd49c;}
.post_content .has-monte-light-pink-color{color: #e8a3ab;}
.post_content .has-monte-grey-color{color: #393939;}
.post_content .has-monte-white-color{color: #ffffff;}

.post_content .has-monte-blue-background-color{background-color: #406186;}
.post_content .has-monte-pink-background-color{background-color: #df7c88;}
.post_content .has-monte-yellow-background-color{background-color: #ffc372;}
.post_content .has-monte-purple-background-color{background-color: #b5aebe;}
.post_content .has-monte-light-yellow-background-color{background-color: #ffd49c;}
.post_content .has-monte-light-pink-background-color{background-color: #e8a3ab;}
.post_content .has-monte-grey-background-color{background-color: #393939;}
.post_content .has-monte-white-background-color{background-color: #ffffff;}
.post_content h2.has-white-color,body .post_content .has-white-color{color: #ffffff;}

.typerbox span.hide{display: none;}
.post_content .typerbox p{line-height: 1.2!important; height: auto;}


.product_loop{overflow:hidden; width: 100%;}
.product_loop.mian_loop .product_post{ background: #fff; padding: 5px; box-sizing: border-box;}
.product_loop .product_post .product_info{padding: 5px; box-sizing: border-box;}
.product_post .product_info  p.des{display: -webkit-box;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
line-height: 1.5em;
        max-height: 4.5em;
}
.post_content .probtn{display:inline-block; padding:8px 20px; color:#fff!important; background: #4597b6;font-size:14px; margin: 15px 0;text-decoration: none!important;}
.post_content .probtn i{margin-right: 5px;}
.product_loop.mian_loop.radius .probtn{border-radius: 30px;}
.product_loop  .param{display:block; width:100%; padding:0; margin: 10px 0;}
.product_loop  .param li{font-size:14px; list-style: none; margin-bottom: 5px;}
.product_loop  .param li span{opacity: 0.9;}
.product_loop  .param li span:first-child{ margin-right: 5px;font-weight: bold;opacity: 0.95;}
#pro_list_new p.des{ -webkit-line-clamp:2;}
.product_loop .product_post{display:inline-block;  margin-bottom: 15px;}
.product_loop .product_post:nth-child(4n){margin-right: 0;}

.product_loop .product_post .product_pic{display:block; overflow: hidden; margin:0 0 5px 0;box-sizing: border-box;position: relative;}
.product_loop .product_post .product_pic.qie .gallimg{opacity: 0; position:absolute; top: 0; left: 0;}
.product_loop .product_post:hover .product_pic.qie .gallimg{opacity: 1;}
.product_loop .product_post:hover .product_pic.qie img:first-child{opacity: 0;}
.product_loop .product_post .product_info h3{font-size:18px; margin: 0 ; display: block; overflow: hidden; line-height: 1.5; 
  overflow: hidden;height: 51px;
 }
.product_loop.zhong .product_info{text-align: center;}
.product_loop.zhong .product_info .prodcut_pricebox{display:inline-block;}

@media screen and (min-width:1024px) and (max-width:200000px){
	.product_loop .product_post.list_h.h_w {width:49%;margin-right: 2%;}
.product_loop .product_post.list_h.h_w:nth-child(2n){margin-right: 0;}
.product_loop .product_post{width:24%; margin-right: 1.25%; }
.product_loop .product_post:nth-child(4n){margin-right: 0;}
	
#pro_list_3.product_loop .product_post{width:32.5%;margin-right: 1.2%;}
#pro_list_3.product_loop .product_post:nth-child(3n){margin-right: 0;}

.product_loop .product_post .woocommerce-Price-amount bdi{font-size:20px;font-weight: normal;}
	
.product_loop.mian_loop.swiper-container .swiper-next, .product_loop.mian_loop.swiper-container .swiper-prev { width: 50px;height: 50px;background: #fff;color: #666;font-size: 16px;display: block;box-shadow: 0 0 8px rgba(0,0,0,.4); text-align: center;line-height: 50px; position: absolute;top: 45%;z-index: 100;cursor: pointer;opacity: 0; border-radius: 3px;}	
	.product_loop.mian_loop.swiper-container:hover .swiper-next, .product_loop.mian_loop.swiper-container:hover .swiper-prev {opacity: 0.7;}
.product_loop.mian_loop.swiper-container .swiper-next {right: 0;}	
.product_loop.mian_loop.swiper-container .swiper-prev {left: 0;}		
#pro_list_new .product_post:first-child{width:40%; margin-right:4%;}	
	#pro_list_new .product_post{width: 55%;float: left; margin: 0 0 15px 0; padding-bottom: 15px; }
	.content #pro_list_new  p.des{height: auto;color:#2b3241;line-height: 24px;}
}@media screen and (min-width:1px) and (max-width:1023px){
	.product_loop .product_post.list_h.h_w {width:100%;}

	
#pro_list_new .product_post{width: 100%;float: left; margin: 0 0 5px 0; padding-bottom: 5px; }
	.content #pro_list_new  p.des{height:24px;color:#2b3241;line-height: 24px;}
}

#pro_list_new .product_post:first-child .product_info{margin-top: 15px;}

#pro_list_new .product_post:nth-child(n+2) .product_pic{width: 105px; height: 105px; border-radius:15px; float: left;margin-right: 15px;}
#pro_list_new .product_post:nth-child(n+2) {border-bottom: 1px #e7e7e7 solid;}
#pro_list_new .product_post:last-child{border-bottom: none;}
#pro_list_new  .product_pic{border-radius:15px;}
#pro_list_new  .product_pic img{max-width: 200%;}
#pro_list_new  .product_post:first-child .product_pic img{max-width: 110%;}
#pro_list_new  .product_infos{padding-top:0;}
#pro_list_new .postdes{margin: 0 0 5px 0;;}
#pro_list_new .postdes i{display:none; }
#pro_list_new .postdes span{font-size: 14px;color:#2b3241;}
#pro_list_new.product_loop .product_post .product_info h3{height: auto;}
#pro_list_new.product_loop .product_post .product_info h3 a{margin: 0;}

#pro_list_new .newbtn i{width: 25px;height: 25px; background: #e1e1e1;color:#2b3241; border-radius: 100%; margin-right: 10px;font-size: 14px;text-align: center; line-height: 25px;}
#pro_list_new .newbtn{color:#2b3241;font-size: 14px;margin:20px 0 0;display: block;}
.product_loop.mian_loop.radius  .product_post{padding:0px; border-radius:15px;overflow: hidden;}
.product_loop.mian_loop.radius .product_post .product_info{padding:15px;}
.product_loop.mian_loop.radius  .product_post:hover{box-shadow: 0 7px 7px -2px rgba(0,0,0,.1);}
@media screen and (min-width:1268px) and (max-width:200000px){


#pro_list_5.product_loop .product_post{width:19%;margin-right: 1.25%;}
#pro_list_5.product_loop .product_post:nth-child(5n){margin-right: 0;}
.product_info_btn a{font-size: 14px;}
}

@media screen and (min-width:1024px) and (max-width:1267px){
	

#pro_list_5.product_loop .product_post{width:24%;margin-right: 1.25%;}
#pro_list_5.product_loop .product_post:nth-child(4n){margin-right: 0;}
.product_info_btn a{font-size: 12px;}	

}

@media screen and (min-width:768px) and (max-width:1023px){
	
.product_loop .product_post{width:32.5%;margin-right: 1.2%;}
.product_loop .product_post:nth-child(3n){margin-right: 0;}
	.product_loop .product_post .woocommerce-Price-amount bdi{font-size:20px;font-weight: normal;}
	.product_info_btn a{font-size: 12px;}
.overtab .product_loop .product_post{width:49%;margin-right: 1.25%;}
.overtab .product_loop .product_post:nth-child(2n){margin-right: 0;}
}
@media screen and (min-width:1px) and (max-width:767px){
	
.product_loop .product_post{width:49%;margin-right: 1.25%;}
.product_loop .product_post:nth-child(2n){margin-right: 0;}
	.product_loop .product_post .woocommerce-Price-amount bdi{font-size:12px;font-weight: normal; top: 0;}
	.product_loop .product_post del .woocommerce-Price-amount bdi{font-size:12px;font-weight: normal; top: 0;}
	.product_loop .product_post .raing{font-size:12px;}
	.product_info_btn a{font-size: 12px;}
	.product_info_btn a i{display:none;}
}

#pro_list_2.product_loop .product_post.list_h .product_info h3,#pro_list_1.product_loop .product_post.list_h .product_info h3{font-size:18px;}
.product_loop.ft16 .pro_title a{font-size:16px;}
.product_loop.ft14 .pro_title a{font-size:14px;}
.product_loop.ft20 .pro_title a{font-size:20px;}
@media screen and (min-width:768px) and (max-width:200000px){
#pro_list_2.product_loop .product_post{width:49%;margin-right: 1.25%;}
#pro_list_2.product_loop .product_post:nth-child(2n){margin-right: 0;}
#pro_list_5 .product_info_btn a{font-size: 14px;}
	
	
}
@media screen and (min-width:1px) and (max-width:767px){
#pro_list_2.product_loop .product_post, .product_loop .product_post.list_h{width:100%;margin-right: 0;}
	#pro_list_5 .product_info_btn a{font-size: 10px;}

		
}
#pro_list_1.product_loop .product_post{padding:10px;}
@media screen and (min-width:810px) and (max-width:2000000px){

#pro_list_1.product_loop .product_post{width:100%;margin-right: 0;display: flex;}
#pro_list_1.product_loop .product_post .product_pic{width:23%; min-width: 220px;  margin: 0;margin-right: 25px;padding: 0;}	
#pro_list_1.product_loop .product_post .product_info{width:75%;padding: 0;  }	
#pro_list_1.product_loop .product_post .product_info_btn{width:15%;padding:0 15px;border-left: 1px solid #f3f3f3; display: block; }	
#pro_list_1.product_loop .product_post .product_info_btn a{width:100%;margin-bottom: 15px; }
#pro_list_1.product_loop .product_post .product_info_btn  a.goinfo{margin: 58px 0 20px 0}
#pro_list_1 .product_duibi_btn{width: 100%; margin-top: 0;}
#pro_list_1  .product_duibi_btn{width: 100%;background: #f3f3f3; border-radius: 5px;padding: 6px;}
	
	
}
#pro_list_1.product_loop .product_post,#pro_list_2.product_loop .product_post{text-align: left}
.product_loop.mian_loop.swiper-container .pagination{display:block;padding: 15px 0; text-align: center;}

.product_loop .product_post .product_pic{position: relative;}
.product_loop .product_post .product_pic .imgsize{position:relative;z-index: 1;}
.product_loop .product_post .product_pic .thumbnail{position: absolute; top: 0;left: 0; z-index: 2;text-align: center;align-items: center;
display: flex;width: 100%; height: 100%;}
.product_loop .product_post .product_pic .thumbnail img{display: inline-block;margin: 0 auto;}
.zzpros {position: absolute; top: 0; left:0; background: rgba(0,0,0,0.6); z-index: 1; opacity: 0.3;text-align: center;width: 100%; height: 100%; }
.zzpros i{ font-size: 36px; color:#fff;justify-content: center;align-items: center;display: grid;height: 100%;}

.product_loop .product_post .product_pic img{position: relative; z-index: 1;}
.product_loop .product_post:hover .zzpros{opacity: 1;}
.product_loop .product_post:hover .zzpros i{font-size: 46px;}
@media screen and (min-width:1px) and (max-width:809px){

#pro_list_1.product_loop .product_post{width:100%;margin-right: 0;display:flex; padding-bottom: 10px;position: relative;}
#pro_list_1.product_loop .product_post .product_pic{width:23%; min-width: 80px;  margin: 0;float:left;padding-right:15px;}	
#pro_list_1.product_loop .product_post .product_info{width:70%; padding: 5px 10px 29px 5px; }
	#pro_list_1.product_loop .product_post .product_info .cs_pro{border-bottom: none;}
#pro_list_1 .cs_pro .attri .attriterm {word-break: break-all;}
#pro_list_1.product_loop .product_post .product_info_btn{width:100%;position:absolute;padding: 0;text-align: right;bottom: -10px;;border-top: 1px solid #f3f3f3; display: block;box-sizing: border-box; padding-right: 20px;}	
	
#pro_list_1.product_loop .product_post .product_info_btn a{width:auto; }
#pro_list_1.product_loop .product_post .product_info_btn  a.goinfo{margin: 10px 5px}	
#pro_list_1 .product_duibi_btn{width:auto;}
	#pro_list_1	.product_duibi{display:inline-block;}
#pro_list_1  .product_duibi_btn{background: #f3f3f3;margin:0; font-size: 12px;border-radius: 5px;padding: 4px;box-sizing: border-box;}
#pro_list_1 	.cs_pro a { padding: 5px; width: 100%; display: block;background: #f3f3f37d;}
	
}



#pro_list_1.product_loop .product_post .product_info h3{height: auto;}

#pro_list_1.product_loop .product_post .product_info .commetimg{padding: 0;}

.product_info_btn.postmodle{display: block; text-align: center;}
#pro_list_2 .product_info_btn.postmodle{display: block; text-align: left;}
.postdes{width: 100%; font-size: 14px; color:#666; margin: 5px 0;}
.postdes span,.postdes a{font-size: 12px;opacity: 0.8; font-weight: normal; margin-right: 10px;}
.postdes span i{margin-right: 3px;}
.content p.des{font-size: 14px; opacity: 0.8;line-height:18px; margin: 10px 0;overflow: hidden;}
.content #pro_list_1 p.des{height: auto;}
	
.product_loop .product_post.list_h .woocommerce-Price-amount bdi{font-size:18px;}
.product_loop .product_post.list_h .prodcut_pricebox,.product_loop.relatedloop .product_post.list_h .raing{margin: 5px 0;}
.product_loop .product_post.list_h del .woocommerce-Price-amount bdi{font-size: 14px;top: 1px;}
.product_loop .product_post.list_h .product_info h3{margin: 0 0 5px 0;}

.product_post.list_h .product_pic{width:35%; float: left;padding-right: 16px;box-sizing: border-box;} 
.product_post.list_h .product_info{margin-top: 3px; width: 65%; float: left;}
.product_loop .product_post.list_h.h_w .product_info{width:68%; float: left;color:#333; }
.product_loop.mian_loop.lightcolour .product_post .product_info,.product_loop.mian_loop.lightcolour .product_post .product_info a,.product_loop.mian_loop.lightcolour .product_post .product_info span,.product_loop.mian_loop.lightcolour .product_post .product_info .pro_title{color:#fff!important;}
@media screen and (min-width:810px) and (max-width:2000000px){
.product_loop.mian_loop.bigfont .pro_title{font-size:24px!important;}
.product_loop.mian_loop.bigfont .product_post .product_info .param li{font-size: 16px!important;margin-bottom: 8px;}
.product_loop.mian_loop.bigfont .product_post .product_info .postdes span ,.product_loop.mian_loop.bigfont .product_post .product_info .postdes i,.product_loop.mian_loop.bigfont .product_post .product_info .postdes a{font-size: 14px!important;}
.product_loop.mian_loop.bigfont  .product_post .product_info .postdes.noicon span ,.product_loop.mian_loop.bigfont  .product_post .product_info .postdes.noicon a{font-size: 14px!important;opacity: 1!important;}

.product_loop.mian_loop.bigfont .product_post .product_info p.des{font-size: 16px!important;line-height: 26px!important;}

.product_loop.mian_loop.hugefont .pro_title{font-size:36px!important;}
.product_loop.mian_loop.hugefont  .product_post .product_info .param li{font-size: 17px!important; margin-bottom: 10px;line-height: 26px;}
.product_loop.mian_loop.hugefont  .product_post .product_info .postdes span ,.product_loop.mian_loop.bigfont .product_post .product_info .postdes i,.product_loop.mian_loop.hugefont  .product_post .product_info .postdes a{font-size: 15px!important;}

.product_loop.mian_loop.hugefont  .product_post .product_info .postdes.noicon span ,.product_loop.mian_loop.hugefont  .product_post .product_info .postdes.noicon a{font-size: 16px!important;opacity: 1!important;}
.product_loop.mian_loop.hugefont  .product_post .product_info p.des{font-size: 17px!important;line-height: 26px!important;}
	
	

	}
	
.product_loop.mian_loop.smalfont .pro_title a{font-size:14px!important;}
.product_loop.mian_loop.midefont .pro_title a{font-size:16px!important;}		
.product_post .product_info .postdes.noicon{margin:0 0 5px 0;} 
.noicon i{display:none;}

.product_loop .product_post.list_h.h_w.qpcs .product_info{width:100%!important; float: left; }
.product_loop .product_post.list_h.h_w .product_pic{width:30%;margin: 0;
  line-height: 0; }
.product_loop .product_post.list_h.h_w.dbms .product_info{width:48%; float: left; }
.product_loop .product_post.list_h.h_w.dbms .product_pic{width:50%; }

.product_loop .product_post.list_h .commetimg{background: none; }
.product_loop .product_post.list_h .commetimg p{height: auto;}


.product_loop .product_post .product_info h3 a{text-decoration: none;margin: 0;color:inherit;}

#pro_list_4gl .product_post:first-child{width: 50%;}
#pro_list_4gl .product_post:first-child .product_pic img{width: 100%;}
#pro_list_4gl .product_post{float:left; margin-right: 1%; position: relative;padding: 0; border: 5px solid #fff; box-sizing: border-box;line-height: 0;overflow: hidden;}
#pro_list_4gl .product_post .product_pic{margin: 0!important;}
#pro_list_4gl .product_post .product_info{position: absolute; left:0; bottom:-100px;opacity: 0; z-index: 2;background: rgba(0,0,0,0.6);width: 100%;}
#pro_list_4gl .product_post:hover .product_info{bottom:0;opacity: 1;}
#pro_list_4gl .product_post:nth-child(4){margin-right: 1%;}
#pro_list_4gl .product_post:nth-child(3),#pro_list_4gl .product_post:nth-child(5),#pro_list_4gl .product_post:nth-child(9),#pro_list_4gl .product_post:nth-child(13),#pro_list_4gl .product_post:nth-child(17){margin-right:0!important;}
#pro_list_4gl  .product_post:first-child .product_pic{}
#pro_list_4gl .product_post .product_info .pro_title a,#pro_list_4gl .product_post .product_info .postdes span,#pro_list_4gl .product_post .product_info .des,#pro_list_4gl .product_post .product_info .postdes span a{color:#fff;}
#pro_list_4gl .product_post .product_info .pro_title{height: auto;}

@media screen and (min-width:1024px) and (max-width:20000000px){
	#pro_list_4gl .product_post:first-child{width: 50%;}
	
	
}
@media screen and (min-width:768px) and (max-width:1023px){
	#pro_list_4gl .product_post:first-child{width: 50%!important;}
	#pro_list_4gl .product_post:nth-child(-n+5){width: 24%;}
	
}
@media screen and (min-width:1px) and (max-width:767px){
	#pro_list_4gl .product_post:first-child{width: 100%!important;}
	.product_loop .product_post.list_h.h_w .product_pic{margin:10px 0 0;}
	.product_post .product_info p.des{    -webkit-line-clamp: 2;line-height: 1.5em;
        height: 42px;display:block;}
	.product_loop .product_post{margin-bottom: 8px;}
	.download_out .download .downicon{display:none;}
	#pro_list_1.product_loop .product_post .product_pic{width: 35%;margin: 15px 0 0;}
	.content #pro_list_1.product_loop .product_post p.des{margin:0;}
}


.download_out{width: 100%; height: auto;}
.download_out .download{width: 96%; margin: 0 auto 15px auto;line-height: 1.8; padding: 10px 1.2%;display:flex; margin-bottom: 15px;box-sizing: content-box; border-radius: 10px;overflow: hidden;}
.download_out .download:hover{box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); }
.download_out .download .downicon{min-width: 100px; height: auto; max-width: 100px;}
.download_out .download .downicon img{width: 69px;}
.download_out .download .downinfo{width: 80%;margin-left:10px;color:#444;}
.download_out .download  .downbtn{width: 150px;text-align: right;line-height: 69px;}
.download_out .download  .downbtn a{display:inline-block; padding: 10px 25px; background: #000; color:#fff; border-radius:15px;line-height: 1; font-size: 12px;text-decoration: none;}

.twentytwenty-container.wihitehover .twentytwenty-overlay:hover{background: rgba(244, 244, 244, 0.5);}
.twentytwenty-container.wihitehover .twentytwenty-handle{border:none;;background: #333;}
.twentytwenty-vertical  .twentytwenty-container.wihitehover  .twentytwenty-handle{border:3px solid #333}
.twentytwenty-container.wihitehover .twentytwenty-up-arrow,.twentytwenty-container.themecolorhover .twentytwenty-up-arrow{border-bottom: 6px solid #fff;}
.twentytwenty-container.wihitehover .twentytwenty-down-arrow,.twentytwenty-container.themecolorhover .twentytwenty-down-arrow{border-top: 6px solid #fff;}
.twentytwenty-container.wihitehover .twentytwenty-handle::before,.twentytwenty-container.wihitehover  .twentytwenty-handle::after{background:#333;-webkit-box-shadow:none; box-shadow: none;margin-bottom: 18px;margin-top: 18px;}
.twentytwenty-vertical .twentytwenty-container.wihitehover  .twentytwenty-handle::before,.twentytwenty-vertical .twentytwenty-container.wihitehover    .twentytwenty-handle::after{margin-bottom: 0;margin-top: 0;}
.twentytwenty-container.themecolorhover .twentytwenty-handle::before,.twentytwenty-container.themecolorhover  .twentytwenty-handle::after{-webkit-box-shadow:none; box-shadow: none;}
.twentytwenty-container.wihitehover  .twentytwenty-horizontal .twentytwenty-handle::before{background:#333;}
.twentytwenty-container.wihitehover .twentytwenty-left-arrow{border-right: 6px solid #fff!important;}
.twentytwenty-container.wihitehover .twentytwenty-right-arrow{border-left: 6px solid #fff!important;}
.twentytwenty-container.wihitehover .twentytwenty-before-label::before,.twentytwenty-container.wihitehover  .twentytwenty-after-label::before{background:  rgba(23, 23, 23, 0.91);}


.acco_box_out{width: 100%; height: auto;}
.acco_box::after{content:"";display: block; clear: both;}

.acco-image .acco-imageboxs{overflow: hidden;position: relative;}

.acco-text{box-sizing:border-box; padding:0 40px;}

.acco-textboxs{position: relative;}
.acco-textboxs.active{margin-bottom: 15px;}
.twst{position: absolute; left: 20px; width: 2px;  top:10px;height: 0;}
.acco-textboxs.active .twst{display: block;height: 80%;overflow: hidden;}
.acco-textboxs-t2{margin-left: 20px;max-height: 0;overflow: hidden;line-height: 0;}
.acco-textboxs-t3 .acco-textboxs-t2{margin-left: 0px;margin-top: 10px;}
.acco-textboxs.active .acco-textboxs-t2{margin-bottom: 20px;}
 .acco-textboxs-t3{padding-left:35px;line-height: 1.7;max-height: 0;overflow: hidden;}
.acco-textboxs.active .acco-textboxs-t2,.acco-textboxs.active .acco-textboxs-t3{max-height:1000px;}
.acco-textboxs-t3{position:relative;margin-top: 10px;}
.acco-textboxs-t{position:relative;padding-left: 20px;cursor: pointer;}
.acco-textboxs-t::before{ content: "·";display: inline; position: absolute; top: 50%;left: -0px; opacity: .4;font-size: 3em;line-height: 0;cursor: pointer;}
.acco-image .pagination{text-align: center;}
.imgx{overflow: hidden;position: relative;}
.acco-image .acco-imageboxs .imgx img.op{opacity: 0;}
.acco-image .acco-imageboxs .imgx img{position: relative;z-index: 1}
.acco-image .acco-imageboxs video,.acco-image .acco-imageboxs iframe{position: absolute; left:0;top: 0; z-index: 3;width: 100%!important; height: 100%!important; background: #333;}

.fullicon .acco-image,.fullicon .acco-text{width:100%!important;}
.fullicon .acco-text{padding:0!important;display: flex;  justify-content: center;  align-items: center; }
.fullicon .acco-text .acco-textboxs{padding: 0 30px;text-align: center;}
.fullicon .acco-textboxs-t::before{display:none;}
.fullicon  .acco-textboxs-t2{width:100%; max-width: 100%!important;cursor:pointer;}
.fullicon .acco-textboxs-t3{padding:0!important;max-height: 1000px;}
.fullicon .acco-textboxs-t{padding:0;}
.fullicon .acco-textboxs-t2{max-height: 1000px; margin: 0 0 15px 0!important;}
.fullicon   .twst{position:relative; width:100%; top: 0; left: 0; margin-top: 15px;}
.fullicon  .acco-textboxs{opacity: 0.5;top: 0;}
.fullicon  .acco-textboxs.active{opacity: 1;top: -5px;}
@media screen and (min-width:768px) and (max-width:20000000px){
	
	.acco-imageboxs .acco-textboxs{display:none;}	
	.acco-image{float:left; width: 50%;}
	.acco-text{float:left; width: 50%;}
}
@media screen and (min-width:1px) and (max-width:767px){
	
	.acco-text{display:none!important;}
		.acco-image{float:left; width:100%!important;}
	.acco-text{float:left; width:100%!important;}
	.acco-image .acco-textboxs{margin-top: 15px;}
	.acco-image .acco-textboxs .acco-textboxs-t2,.acco-image .acco-textboxs .acco-textboxs-t3{max-height:1000px;}
	.acco-image .acco-textboxs .twst{height: 80%;}
}
	