/*+++++hj_go_171+++++*/ template_hj_171 { overflow-x: hidden; color: #666; font-size: 14px; font-family: microsoft yahei, "宋体"; } template_hj_171 .hj_mk_171_template_hj_171{ } template_hj_171 .hj_mk_171_template_hj_171 *{ box-sizing: border-box; position: relative; margin: 0; list-style: none; padding: 0; } template_hj_171 a { text-decoration: none; } template_hj_171 .hj_mk_171_marginauto { margin: 0 auto; } template_hj_171 .hj_mk_171_wrap-header { height: 35px; position: relative; z-index: 99999; margin: 0 auto 0px; width: 100%; line-height: 35px; border-bottom: #e5e5e5 solid 1px; } template_hj_171 .hj_mk_171_header { margin-left: auto; margin-right: auto; width: 1200px; margin:0 auto; } template_hj_171 .hj_mk_171_img-style { border-style: none } template_hj_171 .hj_mk_171_clearfix { zoom: 1 } template_hj_171 .hj_mk_171_clearfix:after { content: ''; display: block; clear: both; height: 0; visibility: hidden; } template_hj_171 .hj_mk_171_clearfix:before, .hj_mk_171_clearfix:after { display: table; line-height: 0; content: "" } template_hj_171 .hj_mk_171_clearfix:after { clear: both } template_hj_171 .hj_mk_171_fl { float: left; display: inline; } template_hj_171 .hj_mk_171_fr { float: right; display: inline; } template_hj_171 .hj_mk_171_header p { height: 35px; line-height: 35px; color: #747474; font-size: 12px; } template_hj_171 .hj_mk_171_header ul li { float: left; height: 35px; line-height: 35px; position: relative; } template_hj_171 .hj_mk_171_header ul li a{display: inline-block;padding: 0 10px;border-left: 1px solid #bcbcbc;line-height: 15px;color: #333;font-size: 12px;} template_hj_171 .hj_mk_171_header ul li:first-child a{ border-left: none; } /*+++++hj_end_171+++++*/ /*+++++hj_go_17+++++*/ template_hj_17 { overflow-x: hidden; color: #000; font-size: 14px; font-family: microsoft yahei, "宋体"; } template_hj_17 a { text-decoration: none; color: #666; } template_hj_17 .hj_mk_17_template_hj_17 * { margin: 0; list-style: none; padding: 0; box-sizing: border-box } template_hj_17 .hj_mk_17_clearfix:before, template_hj_17 .hj_mk_17_clearfix:after { content: ""; display: block; clear: both; width: 0; height: 0; visibility: hidden; font-size: 0; } template_hj_17 .hj_mk_17_marginauto { margin: 0 auto; } template_hj_17 .hj_mk_17_pc_header { width: 100%; z-index: 999; height: 90px; background: rgba(0,0,0,.2); border-bottom: 1px solid rgba(255,255,255,0); transition: all .5s ease;/* Firefox 4*//* Safari 和 Chrome*//* Opera*/ box-sizing: border-box; box-shadow: 0 3px 4px rgb(0 0 0 / 10%); } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_box { max-width: 90%; display: flex; align-items: center; margin: auto; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_logo { width: 20%; height: 100%; z-index: 20; display: flex; align-items: center; overflow: visible; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_logo a { display: block; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_logo .hj_mk_17_logo1 { display: none; max-width: 100%; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_logo .hj_mk_17_logo2 { display: inline-block; max-width: 100%; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_mail { width: 18%; display: flex; justify-content: flex-end; align-items: center; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_mail a { margin: 0 5px; height: 36px; font-size: 16px; font-family: arial; color: #fff; width: auto; display: flex; justify-content: center; align-items: center; } template_hj_17 .hj_mk_17_pc_header .hj_mk_17_header_mail i { display: flex; justify-content: center; align-items: center; margin-right: 5px; font-size: inherit; } template_hj_17 #hj_mk_17_needHeaderBac { background: white; } template_hj_17 #hj_mk_17_needHeaderBac .hj_mk_17_header_logo .hj_mk_17_logo1 { display: inline-block; } template_hj_17 #hj_mk_17_needHeaderBac .hj_mk_17_header_logo .hj_mk_17_logo2 { display: none; } template_hj_17 #hj_mk_17_needHeaderBac .hj_mk_17_header_mail a { color: #005faf; } template_hj_17 #hj_mk_17_needHeaderBac #hj_mk_17_tNav .hj_mk_17_tNav .hj_mk_17_navName { color: #333; } template_hj_17 #hj_mk_17_tNav { width: 65%; display: flex; justify-content: flex-end; padding-right: 2%; box-sizing: border-box; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navLi.hj_mk_17_tplink8 { display: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavBox { width: 100%; height: auto; overflow: visible; background: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navBtn { display: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSliBtn { display: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_iconJt { display: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navUl { width: 100%; display: flex; justify-content: flex-end; padding-right: 2%; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navLi { padding: 0; min-width: 9%; display: inline-block; font-size: 1rem; margin: 0 1vw; position: relative; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navLi:hover .hj_mk_17_tNavH::before, template_hj_17 #hj_mk_17_tNav .hj_mk_17_navLi.hj_mk_17_cur .hj_mk_17_tNavH::before { width: 100%; opacity: 1; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavH { position: relative; font-weight:normal } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavH::before { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); display: block; width: 0; height: 3px; background-color: #005faf; opacity: 0; transition: all .5s ease; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNav { width: 100%; margin: 0 auto; overflow: visible; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNav .hj_mk_17_navName { position: relative; display: block; padding: 0; line-height: 90px; font-size: 16px; color: #fff; text-align: center; transition: all .5s ease; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNav.hj_mk_17_active .hj_mk_17_navName:hover { color: #005faf; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNav.hj_mk_17_active .hj_mk_17_navName { color: #333; font-family: 'Cabin-Regular', cursive !important; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navName::after { content: attr(data-title); position: absolute; top: 0; left: 0; transform: translateY(100%); width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; color: #005faf; font-weight: bold; display: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navLi:hover .hj_mk_17_navName { transform: translateY(0%); } template_hj_17 #hj_mk_17_tNav .hj_mk_17_slidBox { position: absolute; left: -50%; right: 0; width: 200%; opacity: 0; visibility: hidden; z-index: 110; margin: 0 auto; padding: 5px 0px; transform: translate3d(0, 20px, 0); transition: all .5s ease; background: rgba(0,95,175,.95); box-shadow: 0 2px 5px rgba(0,0,0,0.075); border-top: none; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navLi:hover .hj_mk_17_slidBox { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSbox { position: relative; float: none; width: 100%; margin-left: 0%; height: auto; overflow: hidden; font-size: 0; white-space: nowrap; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSli { width: 100%; float: none; font-size: 14px; position: relative; text-align: center; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSli:before { content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: rgba(255,255,255,.1); transition: all .5s ease; -webkit-transition: all .5s ease; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSli:hover:before { width: 100%; background: rgba(255,255,255,.4); } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSlink { display: block; color: #fff; height: 36px; line-height: 36px; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_oneName { font-size: 26px; padding-bottom: 15px; color: #000; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavSummry { line-height: 24px; width: 100%; height: auto; overflow: hidden; color: #666666; font-size: 14px; max-width: 420px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; text-overflow: ellipsis; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavMore { display: block; position: relative; height: auto; padding-top: 25px; border-top: 1px dashed #cccccc; margin-top: 20px; cursor: pointer; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_txt { color: #000; transition: all .5s ease; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_leanMore { margin-left: 2rem; transition: all .5s ease; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavMore:hover .hj_mk_17_txt { color: #21478b; margin-left: 10px; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_tNavMore:hover .hj_mk_17_leanMore { color: #21478b; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSimg { position: relative; width: 100%; height: 160px; overflow: hidden; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navImg { position: absolute; left: 50%; transform: translateX(-50%) scale(1); width: auto; height: 100%; transition: all .5s ease; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSli:hover .hj_mk_17_navImg { transform: translateX(-50%) scale(1.1); } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSli:hover .hj_mk_17_navSlink { color: #fff; } template_hj_17 #hj_mk_17_tNav .hj_mk_17_navSli:hover .hj_mk_17_navSlink::after { width: 100%; opacity: 1; } /*+++++hj_end_17+++++*/