@charset "utf-8";
#row221 {padding-top:4.6875vw;}
#row221 {padding-right:0.0%;}
#row221 {padding-bottom:2.604166666666667vw;}
#row221 {padding-left:0.0%;}
#row221 {margin-top:0.0vw;}
#row221 {margin-right:0.0%;}
#row221 {margin-bottom:0.0vw;}
#row221 {margin-left:0.0%;}
#row221>.jz_web_row__content>.jz_web_col0{padding:0;}
#row221>.jz_web_row__content>.jz_web_col0{margin:0;}
@media screen and (max-width: 768px){
#row221 {padding-top:0.0vw;}
#row221 {padding-right:0.0%;}
#row221 {padding-bottom:0.0vw;}
#row221 {padding-left:0.0%;}
#row221 {margin-top:0.0vw;}
#row221 {margin-right:0.0%;}
#row221 {margin-bottom:0.0vw;}
#row221 {margin-left:0.0%;}
#row221>.jz_web_row__content>.jz_web_col0{margin:0;}
}
#row223 {padding-top:0.0vw;}
#row223 {padding-right:10.44932079414838%;}
#row223 {padding-bottom:2.083333333333333vw;}
#row223 {padding-left:10.44932079414838%;}
#row223 {margin-top:0.0vw;}
#row223 {margin-right:0.0%;}
#row223 {margin-bottom:0.0vw;}
#row223 {margin-left:0.0%;}
#row223>.jz_web_row__content>.jz_web_col0{padding:0;}
#row223>.jz_web_row__content>.jz_web_col0{margin:0;}
#row223>.jz_web_row__content>.jz_web_col1{padding:0;}
#row223>.jz_web_row__content>.jz_web_col1{margin:0;}
@media screen and (max-width: 768px){
#row223 {padding-top:0.0vw;}
#row223 {padding-right:0.0%;}
#row223 {padding-bottom:0.0vw;}
#row223 {padding-left:0.0%;}
#row223 {margin-top:0.0vw;}
#row223 {margin-right:0.0%;}
#row223 {margin-bottom:0.0vw;}
#row223 {margin-left:0.0%;}
#row223>.jz_web_row__content>.jz_web_col0{margin:0;}
#row223>.jz_web_row__content>.jz_web_col1{margin:0;}
}
#row222 {background:rgba(250,250,250,1);}
#row222 {padding-top:0.0vw;}
#row222 {padding-right:0.0%;}
#row222 {padding-bottom:0.0vw;}
#row222 {padding-left:0.0%;}
#row222 {margin-top:0.0vw;}
#row222 {margin-right:0.0%;}
#row222 {margin-bottom:0.0vw;}
#row222 {margin-left:0.0%;}
#row222>.jz_web_row__content>.jz_web_col0{padding:0;}
#row222>.jz_web_row__content>.jz_web_col0{margin:0;}
@media screen and (max-width: 768px){
#row222 {background:rgba(250,250,250,1);}
#row222 {padding-top:0.0vw;}
#row222 {padding-right:0.0%;}
#row222 {padding-bottom:0.0vw;}
#row222 {padding-left:0.0%;}
#row222 {margin-top:0.0vw;}
#row222 {margin-right:0.0%;}
#row222 {margin-bottom:0.0vw;}
#row222 {margin-left:0.0%;}
#row222>.jz_web_row__content>.jz_web_col0{margin:0;}
}
#row3 {padding-top:0.3125vw;}
#row3 {padding-right:0.0%;}
#row3 {padding-bottom:0.3125vw;}
#row3 {padding-left:0.0%;}
#row3 {margin-top:0.0vw;}
#row3 {margin-right:0.0%;}
#row3 {margin-bottom:0.0vw;}
#row3 {margin-left:0.0%;}
#row3>.jz_web_row__content>.jz_web_col0{padding:0;}
#row3>.jz_web_row__content>.jz_web_col0{margin:0;}
#row3>.jz_web_row__content>.jz_web_col1{padding:0;}
#row3>.jz_web_row__content>.jz_web_col1{margin:0;}
#row3>.jz_web_row__content>.jz_web_col2{padding:0;}
#row3>.jz_web_row__content>.jz_web_col2{margin:0;}
@media screen and (max-width: 768px){
#row3 {padding-top:0.0vw;}
#row3 {padding-right:0.0%;}
#row3 {padding-bottom:0.0vw;}
#row3 {padding-left:0.0%;}
#row3 {margin-top:0.0vw;}
#row3 {margin-right:0.0%;}
#row3 {margin-bottom:0.0vw;}
#row3 {margin-left:0.0%;}
#row3>.jz_web_row__content>.jz_web_col0{margin:0;}
#row3>.jz_web_row__content>.jz_web_col1{margin:0;}
#row3>.jz_web_row__content>.jz_web_col2{margin:0;}
}
#row4 {padding-top:4.322916666666667vw;}
#row4 {padding-right:0.0%;}
#row4 {padding-bottom:4.322916666666667vw;}
#row4 {padding-left:0.0%;}
#row4 {margin-top:0.0vw;}
#row4 {margin-right:0.0%;}
#row4 {margin-bottom:0.0vw;}
#row4 {margin-left:0.0%;}
#row4>.jz_web_row__content>.jz_web_col0{padding:0;}
#row4>.jz_web_row__content>.jz_web_col0{margin:0;}
@media screen and (max-width: 768px){
#row4 {padding-top:0.0vw;}
#row4 {padding-right:0.0%;}
#row4 {padding-bottom:0.0vw;}
#row4 {padding-left:0.0%;}
#row4 {margin-top:0.0vw;}
#row4 {margin-right:0.0%;}
#row4 {margin-bottom:0.0vw;}
#row4 {margin-left:0.0%;}
#row4>.jz_web_row__content>.jz_web_col0{margin:0;}
}
#row186 {padding-top:0.0vw;}
#row186 {padding-right:0.0%;}
#row186 {padding-bottom:0.0vw;}
#row186 {padding-left:0.0%;}
#row186 {margin-top:0.0vw;}
#row186 {margin-right:0.0%;}
#row186 {margin-bottom:0.0vw;}
#row186 {margin-left:0.0%;}
#row186>.jz_web_row__content>.jz_web_col0{padding:0;}
#row186>.jz_web_row__content>.jz_web_col0{margin:0;}
@media screen and (max-width: 768px){
#row186 {padding-top:0.0vw;}
#row186 {padding-right:0.0%;}
#row186 {padding-bottom:0.0vw;}
#row186 {padding-left:0.0%;}
#row186 {margin-top:0.0vw;}
#row186 {margin-right:0.0%;}
#row186 {margin-bottom:0.0vw;}
#row186 {margin-left:0.0%;}
#row186>.jz_web_row__content>.jz_web_col0{margin:0;}
}
#row250 {padding-top:0.0vw;}
#row250 {padding-right:0.0%;}
#row250 {padding-bottom:0.0vw;}
#row250 {padding-left:0.0%;}
#row250 {margin-top:0.0vw;}
#row250 {margin-right:0.0%;}
#row250 {margin-bottom:0.0vw;}
#row250 {margin-left:0.0%;}
#row250>.jz_web_row__content>.jz_web_col0{padding:0;}
#row250>.jz_web_row__content>.jz_web_col0{margin:0;}
@media screen and (max-width: 768px){
#row250 {padding-top:0.0vw;}
#row250 {padding-right:0.0%;}
#row250 {padding-bottom:0.0vw;}
#row250 {padding-left:0.0%;}
#row250 {margin-top:0.0vw;}
#row250 {margin-right:0.0%;}
#row250 {margin-bottom:0.0vw;}
#row250 {margin-left:0.0%;}
#row250>.jz_web_row__content>.jz_web_col0{margin:0;}
}
#module381   >.module_wrap > .module_banner {display:none;}
#module381 {margin-top:0.0vw;}
#module381 {margin-right:0.0%;}
#module381 {margin-bottom:0.0vw;}
#module381 {margin-left:0.0%;}
@media screen and (min-width: 769px){
}
@media screen and (max-width: 768px){
#module381   >.module_wrap > .module_banner {display:none;}
#module381 {margin-top:2.666666666666667vw;}
#module381 {margin-right:3.733%;}
#module381 {margin-bottom:1.3333333333333335vw;}
#module381 {margin-left:3.733%;}
}
#module382   >.module_wrap > .module_banner {display:none;}
#module382 {margin-top:0.78125vw;}
#module382 {margin-right:0.0%;}
#module382 {margin-bottom:0.0vw;}
#module382 {margin-left:0.0%;}
@media screen and (min-width: 769px){
}
@media screen and (max-width: 768px){
#module382   >.module_wrap > .module_banner {display:none;}
#module382 {margin-top:2.666666666666667vw;}
#module382 {margin-right:3.733%;}
#module382 {margin-bottom:1.3333333333333335vw;}
#module382 {margin-left:3.733%;}
}
#module383   >.module_wrap > .module_banner {display:none;}
#module383 {margin-top:0.0vw;}
#module383 {margin-right:0.0%;}
#module383 {margin-bottom:0.0vw;}
#module383 {margin-left:0.0%;}
@media screen and (min-width: 769px){
#module383  .news_list_item_line{width:calc(100% / 1 - 20px - 0.02px);}
#module383  .news_list_item_line{margin: 24px 10px 0px 10px;}
#module383  .news_list_img_box{width:1,   0%;}
}
@media screen and (max-width: 768px){
#module383   >.module_wrap > .module_banner {display:none;}
#module383 {margin-top:0.0vw;}
#module383 {margin-right:0.0%;}
#module383 {margin-bottom:0.0vw;}
#module383 {margin-left:0.0%;}
}
#module384   >.module_wrap > .module_banner {display:none;}
#module384 {margin-top:1.3541666666666667vw;}
#module384 {margin-right:0.0%;}
#module384 {margin-bottom:0.0vw;}
#module384 {margin-left:0.0%;}
@media screen and (min-width: 769px){
#module384  .news_list_img_box{width:0,   0%;}
}
@media screen and (max-width: 768px){
#module384   >.module_wrap > .module_banner {display:none;}
#module384 {margin-top:0.0vw;}
#module384 {margin-right:0.0%;}
#module384 {margin-bottom:0.0vw;}
#module384 {margin-left:0.0%;}
}
#module386   >.module_wrap > .module_banner {display:none;}
#module386 {margin-top:3.6458333333333335vw;}
#module386 {margin-right:10.44932079414838%;}
#module386 {margin-bottom:4.6875vw;}
#module386 {margin-left:10.44932079414838%;}
@media screen and (min-width: 769px){
#module386  .news_list_img_box{width:0,   0%;}
}
@media screen and (max-width: 768px){
#module386   >.module_wrap > .module_banner {display:none;}
#module386 {margin-top:0.0vw;}
#module386 {margin-right:0.0%;}
#module386 {margin-bottom:0.0vw;}
#module386 {margin-left:0.0%;}
}
#module429   >.module_wrap > .module_banner {display:none;}
#module429 {margin-top:0.0vw;}
#module429 {margin-right:0.0%;}
#module429 {margin-bottom:0.0vw;}
#module429 {margin-left:34.908136123437586%;}
@media screen and (min-width: 769px){
}
@media screen and (max-width: 768px){
#module429   >.module_wrap > .module_banner {display:none;}
#module429 {margin-top:2.666vw;}
#module429 {margin-right:3.733%;}
#module429 {margin-bottom:0.0vw;}
#module429 {margin-left:3.733%;}
}
.jz_nav_wrap{margin-top:0.6269592476489028vw;}
.jz_nav_wrap{margin-right:6.900878293601004%;}
.jz_nav_wrap{margin-bottom:0.0vw;}
.jz_nav_wrap{margin-left:0.0%;}
.jz_web_header .jz_nav{}
.jz_web_header .jz_nav_item{}
.jz_web_header .jz_nav_item .nav_item_text {}
.jz_web_header .nav_item_septal{}
.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_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 .g_header_content_temp__fixed .jz_nav_wrap.fix_top_class .jz_nav_item{}
.jz_web_header .g_header_content_temp__fixed .jz_nav_wrap.fix_top_class .jz_nav_item .nav_item_text_wrap > a {}
.jz_web_header .g_header_content_temp__fixed .jz_nav_wrap.fix_top_class .nav_item_septal{}
.jz_web_header .g_header_content_temp__fixed .jz_nav_wrap.fix_top_class  .sub_nav_item ,.jz_web_header .g_header_content_temp__fixed .jz_nav_wrap.fix_top_class  .three_nav_item {text-decoration: none;font-weight: normal;font-style: normal;}
.s_member_login{margin-top:2.34375vw;}
.s_member_login{margin-right:38.4375%;}
.s_member_login{margin-bottom:0.0vw;}
.s_member_login{margin-left:38.4375%;}
@media screen and (min-width: 769px){
.jz_website_title_wrap{margin-top:0.052246603970741906vw;}
.jz_website_title_wrap{margin-right:67.48934268127272%;}
.jz_website_title_wrap{margin-bottom:0.0vw;}
.jz_website_title_wrap{margin-left:0.0%;}
}
@media screen and (max-width: 768px){
#jz_website_title .logo_wrap{ width:34.88372093023256px;}
}
@media screen and (min-width: 769px){
.jz_banner .banner_pic { width:100%;}
.jz_banner .banner_pic  .banner_pic_group{ padding-bottom:24.921630094043888%;}
}

.jz_theme_border_color {
    border-color: #1e50ae;
	background-color: #1e50ae;
	color:#FFF;
	min-width: 80px;
    height: 40px;
    line-height: 40px;
    border-radius: 50px;
    border-width: 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
}
.jz_web_header .jz_nav_item{ 
margin:0 8px;
display: inline-block;
    vertical-align: middle;
	min-width: 80px;
    height: 40px;
    line-height: 40px;
    border-radius: 50px;
    border-width: 0px;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
	}
.jz_web_header .m_nav_logo_img {
    height: 40px;
}
@media screen and (max-width: 768px){
.jz_banner .banner_pic  .banner_pic_group{ padding-bottom:26.040000000000003%;}
}
.g_footer{background-image:none;background-color:rgba(33, 33, 33, 1);background-repeat:repeat;background-position:top left;}
/*移动端导航*/
.mob-nav {
	position: fixed;
	width: 100%;
	z-index: 99;
	height: 60px;
	overflow: hidden;
	background: #fff;
	top: 0;
}
div.screen {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
}
div.burger {
	height: 44px;
	width: 40px;
	position: absolute;
	top: 0px;
	right: 0px;
	cursor: pointer;
}
div.x, div.y, div.z {
	position: absolute;
	margin: auto;
	top: 0px;
	bottom: 0px;
	background: #0071a8;
	-webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-ms-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
div.x, div.y, div.z {
	height: 2px;
	width: 20px;
}
div.y {
	top: 16px;
}
div.z {
	top: 33px;
}
div.nav-collapse {
	top: 20px;
	background: #0071a8;
	-webkit-transition: all 70ms ease-out;
	-moz-transition: all 70ms ease-out;
	-ms-transition: all 70ms ease-out;
	-o-transition: all 70ms ease-out;
	transition: all 70ms ease-out;
	display: block;
}
div.rotate30 {
	-ms-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	transform: rotate(30deg);
	-webkit-transition: all 50ms ease-out;
	-moz-transition: all 50ms ease-out;
	-ms-transition: all 50ms ease-out;
	-o-transition: all 50ms ease-out;
	transition: all 50ms ease-out;
}
div.rotate150 {
	-ms-transform: rotate(150deg);
	-webkit-transform: rotate(150deg);
	transform: rotate(150deg);
	-webkit-transition: all 50ms ease-out;
	-moz-transition: all 50ms ease-out;
	-ms-transition: all 50ms ease-out;
	-o-transition: all 50ms ease-out;
	transition: all 50ms ease-out;
}
div.rotate45 {
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transition: all 100ms ease-out;
	-moz-transition: all 100ms ease-out;
	-ms-transition: all 100ms ease-out;
	-o-transition: all 100ms ease-out;
	transition: all 100ms ease-out;
}
div.rotate135 {
	-ms-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
	-webkit-transition: all 100ms ease-out;
	-moz-transition: all 100ms ease-out;
	-ms-transition: all 100ms ease-out;
	-o-transition: all 100ms ease-out;
	transition: all 100ms ease-out;
}
div.navbar {
	height: 60px;
	margin: 0;
}
div.navbar img{ width:70px; margin:8px 0 0 0px;}
div.circle {
	width: 0px;
	height: 0px;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(255,255,255,0.95);
	opacity: 1;
	-webkit-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-moz-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-ms-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-o-transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	transition: all 300ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
div.circle.expand {
	width: 100%;
	height: 100%;
	-webkit-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-moz-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-ms-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-o-transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	transition: all 400ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
div.menu {
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}
div.menu ul li {
	list-style: none;
	position: absolute;
	top: 50px;
	left: 0;
	opacity: 0;
	width: 100%;
	text-align: center;
	font-size: 0px;
	-webkit-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-moz-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-ms-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-o-transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	transition: all 70ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
div.menu ul li a {
	color: #000;
	font-size: 16px;
	text-transform: uppercase;
	text-decoration: none;
	width: 100%;
	display: block;
}
div.menu li .nav-er {
	font-size: 14px !important;
	color: #666 !important;
	margin: 14px auto 0 !important;
	text-align: left;
	width: 110px !important;
}
div.menu li.animate {
	font-size: 18px;
	opacity: 1;
	-webkit-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-moz-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-ms-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	-o-transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
	transition: all 150ms cubic-bezier(0.000, 0.995, 0.990, 1.000);
}
div.menu li.animate:nth-of-type(1) {
	top: 80px;
	transition-delay: 0.0s;
}
div.menu li.animate:nth-of-type(2) {
	top: 140px;
	transition-delay: 0.03s;
}
div.menu li.animate:nth-of-type(3) {
	top: 200px;
	transition-delay: 0.06s;
}
div.menu li.animate:nth-of-type(4) {
	top: 260px;
	transition-delay: 0.09s;
}
div.menu li.animate:nth-of-type(5) {
	top: 320px;
	transition-delay: 0.12s;
}
div.menu li.animate:nth-of-type(6) {
	top: 380px;
	transition-delay: 0.15s;
}
div.menu li.animate:nth-of-type(7) {
	top: 440px;
	transition-delay: 0.18s;
}
div.menu li.animate:nth-of-type(8) {
	top: 500px;
	transition-delay: 0.21s;
}
@media (min-width: 767px) {
.mob-nav {
	display: none;
}
}
@media (max-width: 768px) {
	.jz_web_row {
	padding:0;
}
.s_footer_copyright{ line-height:22px; padding:0 10px}
	.jz_web_header{ display:none;}
header .topMenu {
	display: none;
}
.mob-nav {
	display: block;
}
header {
	top: 0;
	height: 6px;
}
header.active {
	top: 0px;
	transform: translateY(0%);
	-webkit-transform: translateY(0%);
	-moz-transform: translateY(0%);
	height: 60px;
	padding-top: 10px;
}
header .logo, header.active .logo a img, header .logo a img {
	height: 40px;
}
}
@media (min-width:768px) and (max-width: 880px) {
.topMenu a {
	padding: 0 0 0 15px;
	font-size: 13px;
}
}
.jz_web_banner{ margin-top:60px;}





@media (max-width: 768px) {
.jz_web_row__content {display:inline;}
.jz_web_row2>.jz_web_row__content>.jz_web_col {width: 100%;}
.module_news_list_style1 .news_list_item_line {width:100%;}
.module_news_list_style0 .news_list_item_header {flex-wrap:wrap;}
.module_news_list_style0 .news_list_item_date {margin-left: 0px; line-height:30px;}
.news_list_item_summery {margin-top: 5px;}

}