﻿:root{--theme-color:#2b2b2b;}
.jz_theme_font_color{color:#2b2b2b;}
.jz_theme_bg_color{background-color:#2b2b2b;}
.jz_theme_border_color{border-color:#2b2b2b;}
.jz_theme_fill_color{fill:#2b2b2b;}
.jz_theme_focus_border_color:focus{border-color:#2b2b2b;}
.jz_theme_hover_font_color:hover{color:#2b2b2b;}
.pagination_style2 .pagination_item.active::after{border-color:#2b2b2b!important;}
.pagination_style2 .pagination_item.active,.pagination_style3 .pagination_item.active{color:#2b2b2b!important;}
.full_screen_row .pagination_style1 .pagination_item.active::after,.pagination_style2 .pagination_item.active::before,.pagination_style3 .pagination_item.active::after{background-color:#2b2b2b!important;}
.jz_hover.jz_theme_bg_hover_color:hover{background-color:#2b2b2b;}
.jz_hover.jz_theme_font_hover_color:hover{color:#2b2b2b;}
.jz_hover.jz_theme_border_hover_color:hover{border-color:#2b2b2b;}
.jz_focus.jz_theme_focus_border_color:focus{border-color:#2b2b2b;}
.jz_secondary_bg_color{background-color:#2b2b2b;}
.jz_screen_pc .submit_btn_style_1:hover .form_submit,.submit_btn_style_3:hover .form_submit{color:#2b2b2b;border-color:#2b2b2b;}
.submit_btn_style_4 .form_submit,.submit_btn_style_5 .form_submit{color:#2b2b2b;border-color:#2b2b2b;}
.submit_btn_style_0 .form_submit,.submit_btn_style_1 .form_submit,.submit_btn_style_2 .form_submit{background-color:#2b2b2b;}
.jz_screen_pc .submit_btn_style_4:hover .form_submit{background-color:#2b2b2b;}
.jz_screen_pc .submit_btn_style_2:hover .form_submit{background-color:#282828;}

.jz_toolbar .wx_qr_logo { background-image: url(images/jz_logo.jpg); }


.jz_nav_wrap{margin-top:0.0vw;}
.jz_nav_wrap{margin-right:0.0%;}
.jz_nav_wrap{margin-bottom:0.0vw;}
.jz_nav_wrap{margin-left:0.0%;}
.jz_web_header .jz_nav{}
.jz_web_header .jz_nav_list{text-align:left;}
.jz_web_header  .m_nav_logo_img{height:65px;}.jz_web_header .jz_nav_item{min-width:80px;height:65px; line-height:65px;}
.jz_web_header .jz_nav_item:not(.jz_nav_item_selected):not(.jz_nav_item_active){background-color: rgba(0, 0, 0, 0);}
.jz_web_header .jz_nav_item:hover, .jz_web_header .jz_nav_item_selected{background-color: rgba(0,0,0,0);}
.jz_web_header .jz_nav_item .nav_item_text {font-size:14px;font-family:微软雅黑;}
.jz_web_header .nav_item_septal{font-size:14px;}
.jz_web_header .jz_nav_layout0 .sub_nav_list,.jz_web_header .jz_nav_layout0 .three_nav_list {}
.jz_web_header .jz_nav_layout0 .sub_nav_item ,.jz_web_header .jz_nav_layout0 .three_nav_item {}
}
.jz_web_header  .sub_nav_list,.jz_web_header  .three_nav_list {}
.jz_web_header  .sub_nav_list, .jz_web_header  .three_nav_list{ background-color: #fff; }.jz_web_header  .sub_nav_item ,.jz_web_header  .three_nav_item {text-decoration: none;font-weight: normal;font-style: normal;}
.jz_mobi_header .jz_nav_item{}
.jz_mobi_header .sub_nav_item{}
.jz_mobi_header .sub_nav_item_text{}
.jz_mobi_header .three_nav_item{}
.jz_mobi_header .three_nav_item_text{}
.jz_web_header .jz_nav_item:not(.jz_nav_item_selected) { border-color: rgba(255, 255, 255, 0); }.jz_web_header .jz_nav_item:not(.jz_nav_item_selected):not(.jz_nav_item_active) .nav_item_text_wrap, .jz_web_header .jz_nav_item:not(.jz_nav_item_selected):not(.jz_nav_item_active) .nav_item_text_wrap .nav_item_text{color:rgba(51, 51, 51, 1);}



.animateModule{opacity:0!important;}
.jz_hidden_content_Animate{opacity:0;}
			
.html_page_contact .photo_display_swiper { padding: 40px 0; }
.html_page_contact .photo_display_swiper .swiper-slide img { height: 360px; }


.inner_banner_box img { height: 50vh; width: 100%; object-fit: cover; }


#pc_side_menu { display: block; }
#m_side_menu { display: none; }

@media ( max-width: 750px ) {
	#pc_side_menu { display: none; }
	#m_side_menu { display: block; width: 100%; padding: 1em 0; overflow: hidden; }
	#m_side_menu ul { padding: 0; margin: 0; }
	#m_side_menu li { background: rgba(214, 214, 214, 0.915639810426540285); margin: .6em .6em .3em; list-style: none; float: left; font-size: 16px; color: #f00; border-radius: 50px; padding: 4px 20px;  }
	#m_side_menu li a { font-size: 14px; font-family: 黑体, SimHei; color: #000; font-style: normal; font-weight: bold; }
	#m_side_menu li.active a { color: rgba(246, 124, 1, 1); }
}



.body_faq svg { display: none; }
.body_faq .svg_close { display: block; }
.body_faq .j_tab_active .svg_open { display: block; }
.body_faq .j_tab_active .svg_close { display: none; }
.body_faq .fk-editor_not_used { padding-bottom: 1em; }

@media (max-width: 750px) {
	.inner_banner_box img { height: 22vh; }
}