/*
Theme Name: rosdn
Theme URI: http://www.2zzt.com
Description: Crazy uncle
Author: Crazy uncle
Author URI: http://www.2zzt.com
Version: 2020.10
*/
@charset "UTF-8";
body{font-family:"Microsoft JhengHei",sans-serif;color:#333;font-size:14px;}
p{margin-top:0;margin-bottom:10px;}
ol,
ul,
dl{padding:0;margin:0;list-style:none;}
a{color:#333;text-decoration:none;background-color:transparent;}
a:hover{color:#0056b3;text-decoration:none;cursor:pointer;}
*:focus,
textarea:focus,
button:focus,
input:focus{box-shadow:none;outline:0}
img{border:0;max-width:100%;height:auto;}
#wp-admin-bar-wp-logo,
#wp-admin-bar-customize,
#wp-admin-bar-comments,
#wp-admin-bar-new-content,
#wp-admin-bar-site-name #wp-admin-bar-appearance #wp-admin-bar-themes{display:none!important}
.show_m{-webkit-transition:all 0.6s ease;-o-transition:all 0.6s ease;transition:all 0.6s ease;}
.quform-edit-form{display:none;}
@media (min-width:1200px){
	.container{max-width:1300px;}
}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.l18{line-height:1.8}
.l20{line-height:2}
.f300{font-weight:300}
.bzh{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xbj_row{margin-right:-5px;margin-left:-5px}
.xbj{padding-right:5px;padding-left:5px}
@media (min-width:1200px){
	.col-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-right:15px;padding-left:15px;position:relative;width:100%;}
}
body#home header{position:relative;overflow:hidden;}
body#no_home header{height:auto;position:relative;overflow:hidden;}
.video_box{position:absolute;top:0px;left:0px;width:100%;height:100%;}
video.header_bg{position:relative;object-fit:cover;width:100%;height:100%;}
img.header_bg{position:relative;top:0px;left:0px;width:100%;object-fit:cover;height:100%;}
.header_c:before{opacity:0.6;background:#000000;content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;}
.head{position:relative;z-index:9;padding:20px 0px;}
.logo{height: 35px;background-image:url(assets/img/logo.png);display:block;background-size:contain;background-repeat:no-repeat;text-indent:-99999px;background-position:center center;margin: 10px 0px;}
.fixednav .logo{height:35px;background-image:url(assets/img/logo-b.png);}
header:before{position:absolute;content:'';width:100%;height:110px;bottom:0px;right:0px;z-index:1;opacity:0.5;background-image:linear-gradient(to bottom,rgb(255 255 255 / 0%) 0%,#000000bf 100%);}
header:after{position:absolute;content:'';width:100%;height:110px;top:0px;right:0px;z-index:1;opacity:0.5;background-image:linear-gradient(to top,rgb(255 255 255 / 0%) 0%,rgb(0 0 0 / 60%) 100%);}

/*nav*/
.navbar{background:#e81d37;padding:0px;}
@media (max-width:1200px){
	.navbar{display:none;}
}
.header-menu{}
.header-menu .header-menu-ul{font-size:0px;}
.header-menu .header-menu-ul li{display:inline-block;position:relative;}
.header-menu .header-menu-ul .sub-menu li:hover a{font-weight:bold;}
.header-menu .header-menu-ul li a{padding:15px 20px 15px 0px;display:block;font-size:14px;color:#fff;}
.header-menu .header-menu-ul li .sub-menu{display:none;position:absolute;top:51px;left:-20px;background:#ffffff;width:140px;box-shadow:0 1px 2px rgba(0,0,0,.21);z-index:99;}
.header-menu .header-menu-ul li .sub-menu li{width:100%;}
.header-menu .header-menu-ul li .sub-menu li a{font-size:12px;color:#333;padding:15px 20px;}
.header-menu .header-menu-ul li .sub-menu li a:after{display:none}
.header-menu .header-menu-ul li .sub-menu .sub-menu{position:absolute;left:200px;top:0px;}
.header-menu .header-menu-ul li.menu-item-has-children>a:after{content:'\f107';font-family:FontAwesome;display:inline-block;margin-left:10px;}
.header-menu .header-menu-ul li .sub-menu .menu-item-has-children a:after{content:'\f107';display:block;float:right;transform:rotate(270deg);-webkit-transform:rotate(270deg);}
.header-menu .header-menu-ul li.current-menu-item,
.header-menu .header-menu-ul li.current-menu-parent,
.header-menu .header-menu-ul li.current-menu-ancestor{}
.header-menu .header-menu-ul li.current-menu-item a,
.header-menu .header-menu-ul li.current-menu-parent a,
.header-menu .header-menu-ul li.current-menu-ancestor a{}
.sousuo{cursor:pointer;}
.sousuo i{}
[data-pushbar-id="left-sidebar"]{width:50%!important;background:#222}
[data-pushbar-id="search_top"]{height:400px!important;}
.head_hot_box{}
.head_hot_box button{background:#272727;color:#fff;border:none;position:absolute;top:0px;right:0px;padding:0px;margin:0px;font-size:0;}
.header_to_b{z-index:1;color:#fff;position:relative;width:32px;height:0px;display:block;margin:0 auto;margin-bottom:12vh;margin-top:calc(88vh - 100px);}
.header_to_b:hover{color:#fff}
.head_hot_logo{}
.head_hot_logo img{margin:0 auto 20px auto;display:block;height:52px}
.head_hot_ul_box{width:100%}
.cp_ul{}
.cp_ul li{border-bottom:1px solid #3c3c3c;padding-bottom:30px;margin-bottom:30px;}
.cp_ul li a{color:#fff;font-size:16px;display:block;}
.cp_ul li .sub-menu{padding-top:16px;margin-left:10px;}
.cp_ul li .sub-menu li{border:none;padding-bottom:16px;margin-bottom:0px;}
.cp_ul li .sub-menu li a{color:#a5a2a2;font-size:14px;}
.ss_a{width:100%;position:relative;border-bottom:1px solid #dddddd;line-height:32px;overflow:hidden;margin:0 auto;}
.ss_a input{width:100%;border:none;font-size:12px;color:#b7b7b7;}
.ss_a button{position:absolute;top:3px;right:3px;bottom:3px;border:none;color:#fff;background:#12784a;width:60px;border-radius:5px;line-height:1;}
.ss_a button i{}
.ss_a button:hover{background:#095633;}
.head_search_box{position:relative;}
.head_search_box img{height:70px;}
.ss_close{background:none;border:none;font-size:24px;position:absolute;right:100px;}
.head_search_box p{margin:50px 0px;font-size:20px;font-weight:bold;}

/*cpbox*/
.cpbox{width:100%;position:relative}
.cpbox .owl-nav{position:absolute;top:50%;width:100%;margin-top:-27.5px;opacity:0;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
.cat_cp_box:hover .cpbox .owl-nav{opacity:1}
.cpbox .owl-nav button:focus{box-shadow:none;outline:0}
.cpbox .owl-nav button.owl-prev:hover{background:#e2bb68;}
.cpbox .owl-nav button.owl-next:hover{background:#e2bb68;}
.cpbox .owl-nav button.owl-prev:after{content:"\f104";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.cpbox .owl-nav button.owl-next:after{content:"\f105";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.cpbox .owl-nav button.owl-prev{position:absolute;left:-90px;width:55px;height:55px;text-align:center;line-height:55px;opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#f3daa3;}
.cpbox .owl-nav button.owl-next{position:absolute;right:-90px;width:55px;height:55px;text-align:center;line-height:55px;opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#f3daa3;}
.cpbox .owl-nav button.owl-prev.disabled,
.cpbox .owl-nav button.owl-next.disabled{display:none}
.cpbox .owl-dots{text-align:center;position:absolute;bottom:-50px;width:100%;}
.cpbox .owl-dots .owl-dot{display:inline-block;margin:0 4px}
.cpbox .owl-dots .owl-dot span{width:8px;height:8px;display:block;background:#f3daa4;border-radius:50%;}
.cpbox .owl-dots .active span{background:#e2bb68;width:20px;border-radius:8px;}
.cpbox .item{position:relative;}
.cpbox .item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.cpbox .item .banner_container{padding-top:15vh;padding-bottom:15vh}
.cpbox .item .banner_txt{z-index:5;}
.cpbox .item .banner_txt h2{font-size:44px;line-height:1.4;margin-top:0px;margin-bottom:30px;}
.cpbox .item .banner_txt p{line-height:2;font-size:16px;margin-bottom:40px;}
.cpbox .item .banner_txt a{background:#dd1721;color:#fff;display:inline-block;padding:10px 50px;border-radius:4px;font-size:14px;}
.cpbox .item .banner_txt a:hover{background:#16214e;}
.cpbox_list{text-align:center;}
.cpbox_list img{margin-bottom:30px;background-color: #f7f7f7;}
.cpbox_list h2{font-size:20px;margin-bottom:10px;}
.cpbox_list h2 a{color:#dfbf76;}
.cpbox_list p{margin:0px;color:#a7a7a7;}
.index_tab_l{}
.index_tab_l img{}
.ndex-tab_r{}
.index_tab{text-align:center;display:block;}
.index_tab a{display:inline-block;margin:0px 10px;position:relative;}
.index_tab a img{}
.index_tab_txt{background:#f5f5f5;}
.index-tab_r{text-align:center;margin-bottom:30px;}
.index-tab_r p{margin-bottom:0px;line-height:30px;color:#7d7d7d;font-size:16px;}
.index-tab_r h3{font-size:18px;margin-bottom:20px;}
.index_tab .active:before{position:absolute;content:'';width:100%;height:100%;top:0px;right:0px;z-index:1;background:#cccccc63;}
.index_tab_n{display:block;text-align:center;}
.index_tab_n a{display:inline-block;margin:4px;}
.index_tab_n a img{width:100px;border-radius:10px;}
.index_tab_n .active{position:relative;}
.index_tab_n .active:before{background-color:#ccc;position:absolute;height:100%;content:"";width:100%;opacity:0.5;}
.index_jcsj{position:relative;}
.index_jcsj img{width:100%}
.index_jcsj_txt{position:absolute;top:10%;width:100%;left:0;right:0;color:#e2bb68;}
.index_jcsj_txt h3{margin-bottom:20px;}
.index_jcsj_txt h3 a{color:#e2bb68;}
.index_jcsj_txt p{margin:0px;line-height:24px;}
.index_news_box{background:#f5f5f5;}
.news_list{background:#fff;margin-bottom:30px;transition:all .6s;}
.news_list_txt{padding:20px 20px 20px 20px;}
.news_list_txt h4{font-size:12px;margin-bottom:20px;}
.news_list_txt h4 a{color:#e2bb68;display:block;}
.news_list_txt h2{font-size:14px;font-weight:bold;margin-bottom:16px;}
.news_list_txt h2 a{color:#000;display:block;}
.news_list_txt p{margin:0px;color:#949494;height:40px;overflow:hidden;font-size:12px;line-height:20px;}
.news_list .news_img{overflow:hidden;display:block;}
.news_img img{display:block;margin:0 auto;width:100%;}
.news_list:hover .news_img img{transform:scale(1.1);-ms-transform:scale(1.1);}
.foot_box{background:#222;}
.foot-ul{margin-bottom:50px;}
.foot-ul li{margin-bottom:10px;}
.foot-ul li a{color:#969696;font-size:12px;}
.foot_nav_name{font-size:16px;color:#b5b5b5;padding-bottom:10px;margin-bottom:15px;position:relative;border-bottom:1px solid #313131;}
.foot_ms{text-align:center;color:#e2bb68;}
.banquan{}
.banquan p{border-bottom:1px solid #2d2d2d;margin-bottom:20px;padding-bottom:20px;text-align:center;color:#525252;}
.banquan p a{color:#525252;}
.foot_guanzhu{}
.foot_guanzhu span{display:inline-block;color:#616161;margin-right:16px;}
.foot_guanzhu a{display:inline-block;color:#ccc;margin-left:10px;}
.yuyan{}
.yuyan span{display:inline-block;margin-right:20px;color:#616161;}
.yuyan p{display:inline-block;color:#ccc;margin-bottom:0px;}
.yuyan p a{color:#ccc;display:block;margin-right:16px;}
.lxdh{text-align:right;}
.lxdh span{display:inline-block;margin-right:20px;color:#616161;}
.lxdh p{display:inline-block;color:#ccc;margin-bottom:0px;}
.index_border{}
.cat_cp_title{}
.cat_cp_title h3{font-weight:300;margin-bottom:20px;font-size:24px;}
.cat_cp_title p{margin:0px;font-weight:300;font-size:16px;line-height:30px;}
.cat_cp_title a{border:1px solid #e2bb68;padding:8px 30px;transition-duration:0.3s;color:#e2bb68;border-radius:20px;display:inline-block;margin-top:20px;}
.cat_cp_title a:hover{background:#e2bb68;color:#fff;}
.cat_cp_box{}
.cat_cp_bt{padding-bottom:20px;font-size:16px;position:relative;}
.cat_cp_bt a{color:#e0b967;display:inline-block;margin-left:15px;}
.cat_cp_bt a i{margin-left:6px;}
.cat_cp_two_bg{background-color:#f7f7f7;}
.cat_cp_t_box{}
.cat_cp_t_list{overflow:hidden;position:relative;background:#fff;height:calc(100% - 30px);}
.cat_cp_t_txt{}
.cat_cp_t_txt h2{height:24px;overflow:hidden;line-height:22px;}
.cat_cp_t_txt h2 a{}
.cat_cp_t_txt p{margin:0px;line-height:24px;color:#808080;}
.cat_cp_t_list_img{display:block;overflow:hidden;}
.cat_cp_t_list:hover .cat_cp_t_list_img img{transform:scale3d(1.05,1.05,1.05);cursor:pointer;}

/*mbx*/
.breadcrumb{list-style:none;font-weight:300;font-size:12px;background:none;position:relative;padding:0px;z-index:2;}
.breadcrumb li{display:inline-block;}
.breadcrumb li em{font-style:inherit;margin:0px 8px;color:#ffffff;}
.breadcrumb li em:last-child{display:none}
.breadcrumb li a{color:#fff;}
.breadcrumb-item.active{color:#fff;}
.breadcrumb-item+.breadcrumb-item::before{color:#fff;}
@media (max-width:768px){
	.breadcrumb{white-space:nowrap;overflow-x:auto;overflow-y:hidden;display:block;}
}

/*fy*/
.posts-nav{text-align:center;padding:50px 0px 70px 0px;}
.posts-nav .page-numbers{color:#909090;display:inline-block;padding:6px 14px;font-size:12px;background-color:#efefef;margin:0 2px;font-family:Arial;transition:all .6s;}
.posts-nav .current,
.posts-nav .page-numbers:hover{color:#fff;background-color:#deb866;}

/*banbox*/
.banbox{width:100%;position:relative}
.banbox .owl-nav{position:absolute;top:50%;width:100%;margin-top:-27.5px}
.banbox .owl-nav button:focus{box-shadow:none;outline:0}
.banbox .owl-nav button.owl-prev:hover{background:#23a2ab;}
.banbox .owl-nav button.owl-next:hover{background:#23a2ab;}
.banbox .owl-nav button.owl-prev:after{content:"\f104";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.banbox .owl-nav button.owl-next:after{content:"\f105";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.banbox .owl-nav button.owl-prev{position:absolute;left:0;width:55px;height:55px;text-align:center;line-height:55px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#178188;}
.banbox .owl-nav button.owl-next{position:absolute;right:0;width:55px;height:55px;text-align:center;line-height:55px;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#178188;}
.banbox:hover .owl-nav button.owl-prev{left:30px;opacity:.9;}
.banbox:hover .owl-nav button.owl-next{right:30px;opacity:.9;}
.banbox .owl-dots{text-align:center;position:absolute;bottom:30px;width:100%}
.banbox .owl-dots .owl-dot{display:inline-block;margin:0 4px}
.banbox .owl-dots .owl-dot span{width:8px;height:8px;display:block;background:#fff;border-radius:50%}
.banbox .owl-dots .active span{background:#dc1821;width:20px;border-radius:8px;}
.banbox .item{position:relative;}
.banbox .item:before{position:absolute;content:'';width:100%;height:100%;background:#16214e;top:0px;right:0px;z-index:1;opacity:0.6;}
.banbox .item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.banbox .item .banner_container{padding-top:15vh;padding-bottom:15vh}
.banbox .item .banner_txt{z-index:5;}
.banbox .item .banner_txt h2{font-size:44px;line-height:1.4;margin-top:0px;margin-bottom:30px;}
.banbox .item .banner_txt p{line-height:2;font-size:16px;margin-bottom:40px;}
.banbox .item .banner_txt a{background:#dd1721;color:#fff;display:inline-block;padding:10px 50px;border-radius:4px;font-size:14px;}
.banbox .item .banner_txt a:hover{background:#16214e;}
.cp_t_sp1{position:relative;overflow:hidden;height:780px;}
.cp2_tab_sp{width:100%;}
.index_news_owl{position:relative}
.index_news_owl .owl-nav{position:absolute;top:50%;width:100%;margin-top:-27.5px;}
.index_news_owl .owl-nav button:focus{box-shadow:none;outline:0}
.index_news_owl .owl-nav button.owl-prev:hover{background:#23a2ab;}
.index_news_owl .owl-nav button.owl-next:hover{background:#23a2ab;}
.index_news_owl .owl-nav button.owl-prev:after{content:"\f104";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.index_news_owl .owl-nav button.owl-next:after{content:"\f105";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.index_news_owl .owl-nav button.owl-prev{position:absolute;left:-100px;width:55px;height:55px;text-align:center;line-height:55px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#178188;}
.index_news_owl .owl-nav button.owl-next{position:absolute;right:-100px;width:55px;height:55px;text-align:center;line-height:55px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#178188;}
.index_news_owl .owl-dots{display:none;}
.cp2_fd{display:block;}
.shop_cat_show{position:relative;background-repeat:no-repeat;}
.xzoom{height:450px;margin:30px 0px 80px 0px;}
.post_cp_title{z-index:4}
.post_cp_title h1{font-size:40px;margin-bottom:16px;}
.post_cp_title p{margin:0px;line-height:24px;font-size:12px;}
.post_cp_more{overflow:hidden;display:block;}
.post_cp_tsgd{background-color:#222323;}
.post_cp_more_txt{}
.post_cp_more_txt h3{color:#fff;}
.post_cp_more_txt h3 a{color:#fff;}
.post_cp_ckgd{color:#fff;border:1px solid #ffff;padding:8px 30px;border-radius:20px;display:inline-block;}
.post_cp_ckgd:hover{background-color:#fff;color:#333;}
.ds_share{height:16px;}
.ds_share a{display:inline-block;margin:0px 5px;position:relative;}
.ds_share a svg{height:16px;display:block;}
.ds_share a #output{width:90px;height:90px;position:absolute;top:-100px;left:50%;margin-left:-45px;background-color:#e4e4e4;padding:5px;opacity:0;transition:all .6s;}
.ds_share a #output:before{content:"";position:absolute;bottom:-10px;left:50%;border:5px solid transparent;border-top-color:#e4e4e4;margin-left:-5px;}
.ds_share a:hover #output{opacity:1;}
.cp_sfq_box{}
.sfq_bt{}
.sfq_bt h2{background:#e8e8e8;}
.sfq_bt h2 button{color:#333;padding:16px;}
.post_cp_xbt{font-size:18px;margin-bottom:30px;padding-bottom:10px;}
.js_box{}
.js_box img{margin:40px auto;display:block;}
.js_dnr{}
.jieshao{}
.jieshao h3{font-weight:bold;}
.jieshao p{margin:0px;line-height:24px;color:#949494;}
.sj_ppln{}
.sj_ppln img{margin-bottom:30px;}
.sj_pp_title{position:relative;padding-left:10px;}
.sj_pp_title:before{content:"";height:22px;width:4px;background-color:#12784a;position:absolute;left:0px;bottom:0px;}
.sj_ppln p{margin:0px;color:#8a8a8a;line-height:28px;}
.sj_ppwh{}

/*zw*/
.wznrys{text-align:justify;}
.wznrys hr{height:20px;border:none;position:relative;padding:0px;margin:10px 0px 25px 0px;}
.wznrys hr:after{content:"";width:100%;height:1px;background-color:#e2e2e2;position:absolute;top:10px;z-index:1;}
.wznrys hr:before{content:"";position:absolute;width:8px;height:8px;background-color:#ababab;left:50%;top:50%;transform:rotate(45deg);z-index:2;margin-top:-4px;margin-left:-4px;}
.wznrys .post-image{padding-bottom:20px}
.wznrys p{line-height:2;padding-bottom:25px;margin-bottom:0;margin-top:0;}
.wznrys h1,
.wznrys h2,
.wznrys h3,
.wznrys h4,
.wznrys h5,
.wznrys h6{margin-bottom:25px;margin-top:0px;line-height:30px;}
.wznrys h1{font-size:22px;}
.wznrys h2{font-size:20px;}
.wznrys h3{font-size:18px;}
.wznrys h4{font-size:16px;}
.wznrys h5{font-size:14px;}
.wznrys h6{font-size:14px;}
.wznrys ol,
.wznrys ul{margin-bottom:20px;list-style:disc;margin-left:16px}
.wznrys ol li,
.wznrys ul li{margin-left:10px;margin-bottom:8px;line-height:2;}
.wznrys ol li a,
.wznrys ul li a{border-bottom:1px solid #3ca5f6;color:#3ca5f6;}
.wznrys p img{max-width:100%;height:auto}
.wznrys blockquote{position:relative;padding:25px 0px 20px 80px;}
.wznrys blockquote:after{content:"\f10d";font-family:'FontAwesome';position:absolute;top:20px;left:0px;font-size:30px;color:#9e9e9e;}
.wznrys blockquote p{padding-bottom:10px;}
.wznrys .aligncenter{clear:both;display:block;margin:0 auto;}
.wznrys .alignright{float:right;margin:25px 0px 10px 20px;}
.wznrys .alignleft{float:left;margin:25px 20px 10px 0px;}
.wznrys .wp-caption{max-width:100%;}
.wznrys .wp-caption p.wp-caption-text{text-align:center;padding-bottom:0px;margin-bottom:25px;font-size:12px;color:#888;font-weight:300;}
.wznrys p a{border-bottom:1px solid #3ca5f6;color:#3ca5f6;margin:0 4px}
.wznrys strong{font-weight:bold;}
.wznrys .crayon-table tr:nth-child(odd){background:none;}
.wznrys pre{margin:0px;margin-bottom:30px;position:relative;background:#282922;padding-top:36px;border-radius:5px;box-shadow:0 10px 30px 0 rgba(0,0,0,.4);}
.wznrys pre code{font-size:13px;line-height:1.8;padding:15px 20px;border-radius:0px 0px 10px 10px;}
.wznrys pre code:before{content:attr(class);position:absolute;top:6px;right:20px;color:#3e3e3e;text-transform:uppercase;}
.wznrys pre code table{border:none;line-height:1.8;margin:0;}
.wznrys pre code table tr{border-bottom:1px solid #272727;}
.wznrys pre code table tr:nth-child(odd){background:none;}
.wznrys pre code table tr:last-child{border-bottom:none;}
.wznrys pre code table tr td.hljs-ln-numbers{width:30px;}
.wznrys pre code table tr td.hljs-ln-numbers .hljs-ln-n{text-align:center;color:#5a5a5a;font-weight:300;}
.wznrys pre code table tr td.hljs-ln-numbers .hljs-ln-n:before{padding-right:10px;}
.wznrys pre code table tr td.hljs-ln-code{border-left:1px solid #272727;text-indent:12px;}
.wznrys pre code table tr td{border:none;text-align:inherit;line-height:inherit;}
.wznrys pre:before{content:"";position:absolute;border-radius:50%;background:#fc625d;width:12px;height:12px;left:14px;top:12px;box-shadow:20px 0 #fdbc40,40px 0 #35cd4b;z-index:2;}
.qywh_box{}
.wh_title{position:relative;padding-bottom:16px;}
.wh_title:after{content:"";width:40px;height:2px;background-color:#222323;position:absolute;bottom:0px;left:50%;margin-left:-20px;}
.sjslv_small{}
.sjslv_small:after{padding-top:60%;content:'';display:block;}
.sjslt_big:after{padding-top:40%;content:'';display:block;}
.qywh_list{}
.qywh_list img{margin-bottom:30px;}
.qywh_list p{margin:0px;color:#656464;line-height:26px;font-size:16px;}
.qywh_img{}
.qywh_img img{}
.qywh_ms{color:#656464;}
.qywh_ms p{line-height:30px;margin-bottom:14px;font-size:16px;}
.qywh_ms p b{}
.dsj_ms{}
.dsj_ms p{margin-bottom:40px;color:#656565;line-height:30px;width:70%;text-align:center;margin:0 auto 40px auto;}
.cat_bg_ms{position:relative;margin:230px 0px 320px 0px;}
.cat_bg_ms h1{font-size:48px;margin-bottom:20px;}
.cat_bg_ms h2{font-size:20px;margin-bottom:0px;}
.cat_bg_ms h2 a{color:#fff}
.cat_news_cent{background:#f5f5f5;padding:50px 0px 0px 0px;}
.cp_show_m{}
.cp_show_m .cp_show_img{display:block;overflow:hidden;background:#f7f7f7;}
.cp_show_m .cp_show_img img{}
.cp_show_m .cp_show_c{}
.cp_show_m .cp_show_c h2{font-size:16px;font-weight:bold;margin-bottom:5px;padding-top:15px;}
.cp_show_m .cp_show_c p{margin-bottom:5px;}
.cp_show_m .cp_show_c a{opacity:0}
.cp_show_m:hover .cp_show_c{transform:translateY(-20px);transform-origin:50% 50%;transition:transform 0.2s ease 0s;}
.cp_show_m:hover .cp_show_c a{opacity:1}
.cp_show_m:hover .cp_show_img img{transform:scale(1.02);-ms-transform:scale(1.02);}
.sj_list_box{background:#f7f7f7;transition:all .6s;height:calc(100% - 30px);}
.sj_list_img{overflow:hidden;display:block;}
.sj_list_img img{width:100%;}
.sj_list_box:hover .sj_list_img img{transform:scale(1.1);}
.sj_list_txt{}
.sj_list_txt h2{font-size:16px;margin-bottom:14px;font-weight:bold;}
.sj_list_txt p{color:#807c7c;margin:0px;line-height:24px;}
.store_list_box{}
.store_list{}
.store_list h4{margin-top:10px;font-size:15px;margin-bottom:15px;}
.store_list p{}
.store_icon{}
.store_icon a{width:40px;height:40px;display:inline-block;line-height:40px;text-align:center;}
.store_icon a i{}
.store_icon a:hover{background:#e0b967!important;color:#fff}
.tixi_youshi{}
.tx_ys_list{background:#f5f5f5;}
.tx_ys_list img{margin-bottom:20px;width:80px;}
.tx_ys_list p{margin:0px;color:#6d6d6d;line-height:24px;}
.tx_ys_list h4{font-size:16px;}
.tx_ys_list:hover{box-shadow:0 1rem 3rem rgb(0 0 0 / 13%);}
.tixi_bz{}
.tx_bz_list{background:#fff;padding:20px 40px;}
.tx_bz_list span{font-size:40px;color:#c9a153;margin-bottom:10px;display:block;}
.tx_bz_list h3{font-size:16px;font-weight:bold;}
.tx_bz_list p{font-weight:300;line-height:1.8;color:#292929;margin:0px;height:45px;overflow:hidden;}
.tx_bz_list i{font-size:40px;color:#c9a153;margin-bottom:16px;display:block;}
.tixi_hz{}
.tixi_hz_list{background:#fff;margin-bottom:10px;}
.tixi_hz_list img{}
.contact{}
.contact_l{}
.contact_r{}
.contact_r img{}
.byzs_ms{}
.lianxi{background-color:#f7f7f7;}
.lianxi_l{margin-bottom:30px;}
.lianxi_l p{line-height:26px;}
.guanzhu{float:left;margin-right:20px;}
.guanzhu p{text-align:center;}
.guanzhu img{width:120px;}
.baoyang{background-color:#f7f7f9;}
.by_color{color:#c9a153;}
.faq_card{margin-bottom:15px;border-radius:5px;box-shadow:0 2rem 4rem 20px rgb(18 38 63 / 3%);}
.faq_card h2{padding:25px 60px 25px 30px;cursor:pointer;position:relative;line-height:1.6;color:#e2bb68;}
.faq_card h2[aria-expanded=false]:before{content:"\f067";font-family:fontawesome;position:absolute;font-size:12px;right:30px;}
.faq_card h2[aria-expanded=true]:before{content:"\f068";font-family:fontawesome;position:absolute;font-size:12px;right:30px;}
.faq_card .faq_ask{}
.faq_card .faq_ask .faq_ask_box{line-height:1.8;padding-top:20px;border-top:1px dashed #ececec;padding:20px 30px 10px;}
.post_cp_cs{background:#fff;padding:20px;margin-bottom:30px;}
.post_cp_cs h4{font-size:16px;margin-bottom:20px;}
.post_cp_cs img{display:block;margin:0px auto 20px auto;background:#f7f7f7;}
.post_cp_cs p{color:#929292;line-height:26px;margin:0px;overflow:hidden;font-size:12px;}

/*dtbox*/
.dtbox{width:100%;position:relative}
.dtbox .owl-nav{position:absolute;top:50%;width:100%;margin-top:-27.5px}
.dtbox .owl-nav button:focus{box-shadow:none;outline:0}
.dtbox .owl-nav button.owl-prev:hover{background:#f3daa3;}
.dtbox .owl-nav button.owl-next:hover{background:#f3daa3;}
.dtbox .owl-nav button.owl-prev:after{content:"\f104";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.dtbox .owl-nav button.owl-next:after{content:"\f105";font-family:FontAwesome;font-weight:400;font-size:22px;color:#fff;}
.dtbox .owl-nav button.owl-prev{position:absolute;left:-120px;width:55px;height:55px;text-align:center;line-height:55px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#e2bb68;}
.dtbox .owl-nav button.owl-next{position:absolute;right:-120px;width:55px;height:55px;text-align:center;line-height:55px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-radius:50%;background-color:#e2bb68;}
.dtbox .owl-nav button.owl-prev.disabled,
.dtbox .owl-nav button.owl-next.disabled{display:none}
.dtbox .owl-dots{text-align:center;position:absolute;bottom:-50px;width:100%;}
.dtbox .owl-dots .owl-dot{display:inline-block;margin:0 4px}
.dtbox .owl-dots .owl-dot span{width:8px;height:8px;display:block;background:#f3daa4;border-radius:50%;}
.dtbox .owl-dots .active span{background:#e2bb68;width:20px;border-radius:8px;}
.dtbox .item{position:relative;}
.dtbox .item .image-layer{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.dtbox .item .banner_container{padding-top:15vh;padding-bottom:15vh}
.dtbox .item .banner_txt{z-index:5;}
.dtbox .item .banner_txt h2{font-size:44px;line-height:1.4;margin-top:0px;margin-bottom:30px;}
.dtbox .item .banner_txt p{line-height:2;font-size:16px;margin-bottom:40px;}
.dtbox .item .banner_txt a{background:#dd1721;color:#fff;display:inline-block;padding:10px 50px;border-radius:4px;font-size:14px;}
.dtbox .item .banner_txt a:hover{background:#16214e;}
.dtbox_list{text-align:center;}
.dtbox_list img{margin-bottom:30px;}
.dtbox_list h2{font-size:20px;margin-bottom:10px;}
.dtbox_list h2 a{color:#dfbf76;}
.dtbox_list p{margin:0px;color:#a7a7a7;}
.qyry_box{}
.ry_list{}
.ry_t_img{}
.ry_t_img img{display:block;margin:0 auto;}
.ry_list_txt{}
.ry_list_txt h2{}
.ry_list_txt p{color:#848484;}
.jplist-panel button{border:none!important;background:none!important;}
.jplist-hidden{display:none!important}
.jplist_search i{top:7px;right:8px;color:#ccc;cursor:pointer;}
.mob_top_l{display:none}
.mob_top_l i{color:#fff}
.sidebar_show_m{}
.sidebar_img{}
.sidebar_img img{background:#272727;}
.sidebar_show_c{background-color:#fff;text-align:center;}
.sidebar_show_c h2{font-size:16px;}
.sidebar_show_c a{}
.to-top{background-color:#2d2d2d;width:50px;height:50px;text-align:center;overflow:hidden;border-radius:50%;font-size:22px;}
.to-top:before{content:'';background-color:#252525;width:120%;height:120%;position:absolute;top:90%;left:-110%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.35s cubic-bezier(0.31,-0.105,0.43,1.59);transition:all 0.35s cubic-bezier(0.31,-0.105,0.43,1.59);}
.to-top:hover:before{top:-10%;left:-10%;}
.to-top i{color:#fff;position:absolute;top:50%;left:50%;width:50px;height:50px;margin-left:-25px;margin-top:-25px;line-height:46px;}
.quform .quform-element.quform-element-submit{margin:0 auto;width:200px;}
.quform-element-submit>div{}
.fixed-top-nav{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.fixednav{position:fixed;width:100%;background:#fff;color:#333;padding:0px;box-shadow:0px 5px 10px rgb(136 136 136 / 13%);}
.navbar-hidden{opacity:0}
.fixednav .header-menu .header-menu-ul li a{color:#333}
.fixednav .sousuo{color:#333!important}
.fixednav .mob_top_l i{color:#333}
.fixednav .lang_menu{color:#333!important}
.post_top_pic{}
.post_top_pic a{}
.post_top_pic a img{height:70px;margin:0px 10px 0px 0px;}
.cp_tab_tub{width:100%;position:relative;z-index:1}
.cp_tab_tub a{display:inline-block;margin:0 2px;}
.cp_tab_tub a img{border:3px solid rgb(255 255 255 / 0%);background:#fff;}
.cp_tab_tub a img.xactive{border:3px solid #e2bb68;}
.post_cp_tp{}
.post_cp_tp p{}
.post_cp_tp p img{width:100%;}
@-webkit-keyframes xiajian{
	0%{-webkit-transform:translate(0,0px)}
	50%{-webkit-transform:translate(0,6px)}
	100%{-webkit-transform:translate(0,0px)}
}
.xiajian{-webkit-animation:xiajian 1.2s infinite;-webkit-animation-fill-mode:both;}
@media (max-width:1200px){
}
@media (max-width:992px){
	.index_tab_l img{margin-bottom:30px;}
	.sousuo span{display:none}
	.header-menu{display:none}
	.mob_top_l{display:block;}
	.ry_t_img img{padding-top:30px;}
	.tx_ys_list{margin-bottom:30px;}
	.contact_l{margin-bottom:30px;}
}
@media (max-width:768px){
	.post_cp_title h1{font-size:30px;}
	.cat_bg_ms h1{font-size:28px;line-height:34px;}
	.cat_bg_ms h2{font-size:16px;}
	.xzoom{height:auto;margin:30px 0px;}
	[data-pushbar-id="left-sidebar"]{width:90%!important;}
	.foot_guanzhu{width:100%;margin:10px 0px;}
	.foot_yy_gz{display:block!important;text-align:center;}
	.foot_guanzhu a{margin:0px 8px;}
	.foot_guanzhu span{display:none}
	.foot_guanzhu a i{font-size:12px}
	.index_jcsj_txt h3{font-size:20px;}
	.ss_close{right:20px;}
	.yuyan{text-align:center;}
	.lxdh{text-align:center;}
	.cp_tab_tub{width:60%;margin:0 auto;}
}
@media (max-width:1400px){
	.cpbox .owl-nav{display:none;}
}


.lang_menu{position:relative;}
.lang_menu ul{position:absolute;width:100px;left:-10px;top:20px;text-align:left;background:#00000026;padding: 10px;display:none;}
.lang_menu ul li{
}
.lang_menu ul li a{color:#fff;line-height: 2;display: block;}
.lang_menu:hover ul{display:block;}

@media (max-width:768px){
	.lang_menu>span>span{display:none}
}