@charset "UTF-8";
/* 头部 */
.jzk_nav_01 {padding-left: 0;}
.jzk_nav_01 {width: 100%;background: none;margin: 0 auto;}
.jzk_nav_01 ul {display: inline-block;float: left;width: 100%;}
.jzk_nav_01 li a {height: 60px;line-height: 60px;text-align: center;padding: 0 18px;}
.jzk_nav_01>ul>li {margin-right: 1px;}
.jzk_nav_01>ul>li>a {width: 100%;text-align: center;}
.jzk_nav_01 li.hover > a ,.jzk_nav_01 li:hover > a {color: #fff;background: #017dbd;}
.jzk_banner {width:100%;}
.swiper-pagination-bullet-active {background: #017dbd;}


.jzk_nav_01 li ul {color: #fff;background: #017dbd;}
.jzk_nav_01 li ul li a {color: #fff;padding: 0 5px;	word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jzk_nav_01 li ul li:hover > a {color: #fff;background: #0390d9;}

.jzk_logo_01 {	padding: 0.8% 0;width: 30%;}

/* 右侧 */
.jzk_nav_01r  {	padding: 3% 0 0;  line-height: inherit;}
.jzk_nav_01r .fu_box {display: inline-block;padding-left: 20px;text-align: left;}
.jzk_nav_01r .fu_box .fu_box_img {float: left;position: relative; padding-right: 20px;margin-top: 10px;}
.jzk_nav_01r .fu_box .fu_box_img i {font-size: 30px;padding-left: 25px;position: relative;color: #017dbd;}
.jzk_nav_01r .fu_box .fu_box_text {float: left;line-height: 26px;}
.jzk_nav_01r .fu_box .fu_box_text p {display: block;color: rgb(168, 168, 168);font-size: 16px;}
.jzk_nav_01r .fu_box +.fu_box .fu_box_img::before {content: "";position: absolute;left: 0px;top: 50%;margin-top: -15px;width: 1px;height: 30px;background:#cacaca;}

/* @media (max-width: 1200px){
	.jzk_nav_01r .fu_box {padding-left: 0;}
	.jzk_logo_01 {width: 50%;}
	.jzk_nav_01r {width: 50%;}
	.jzk_nav_01r .fu_box .fu_box_img { padding-right: 8px;}
	.jzk_nav_01r .fu_box:nth-child(3) {display: none;}
	.jzk_nav_01r .fu_box .fu_box_img i { padding-left: 12px;border-left: none;}
	.jzk_nav_01r .fu_box +.fu_box .fu_box_img::before {display: none;}
}
@media (max-width: 991px){
	.jzk_logo_01 {width: 100%;text-align: center;}
	.jzk_nav_01r .fu_box {display: none;}
	.jzk_nav_01r {display: none;}
}
@media (max-width: 767px){
	.jzk_logo_01 {width: 70%;text-align: left;}
	.jzk_nav_01r {display: block;width: 30%;float: right;}
	.jzk_nav_01r .jzk_r1 {position: absolute;right: 8px;margin-top: 7px;}
	.jzk_nav_01 {top:78px}
	.jzk_nav_01 li a {line-height: 36px;height: 36px;}
	.jzk_nav_box {height: 78px;}
}
 */









/* 新闻 */
.jzk_inews {padding: 2% 0;}
.jzk_inews ul {position: relative;margin-left: -15px;margin-right: -15px;display: flex;flex-wrap: wrap;}
.jzk_inews li {width: 33.3%;float: left;}
.jzk_inews li a {display: inline-block;margin: 15px;text-align: center;background: #f1f1f1;}
.jzk_inews li a h3 {padding-top: 8px;font-size: 1em;}
.jzk_inews li a span {padding: 0 12px;padding-bottom: 15px;display: inline-block;color: #666;font-size: 0.8em;}



/* 底部 */
.jzk_f_bg {background: #333333; color: #d5cfca;}
.jzk_scroll_top {background: #333333;}
.jzk_scroll_top:hover {  background: #f3a421; }
.jzk_share i {border-color: #faead4;color: #faead4;}
.jzk_share i:hover {background: #f3a421;border-color: #f3a421;}
.jzk_f_n {float: left;}
.jzk_f_n dl { width: 16.6%}
.jzk_f_n dt a {color: #fff;font-size: 16px;}
.jzk_f_n dt {position: relative;}
.jzk_f_n dt::after {position: absolute; left:50%;bottom:5px;background: #999;height: 1px;width: 26px; margin-left: -13px;content: ' ';}
.jzk_f_n dt a:hover {color: #fff;}
.jzk_f_n dd a {color: #999999;font-size: 14px;}
.jzk_f_n dd a:hover {color: #fff;}
.jzk_f_bg a {color: #fff;}
.jzk_f_bg .jzk_r {float: right;}
.jzk_f_bg .jzk_r ul {}
.jzk_f_bg .jzk_r ul li { float: left;text-align: center;width:90px;}
.jzk_f_bg .jzk_r ul li a>img {background: #666;border-radius: 50%;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;
}
.jzk_f_bg .jzk_r ul li a:hover>img {background: #0390d9;border-radius: 50%;}
.jzk_f_bg .jzk_r ul li span {width: 100%;display: inline-block;color: #999;font-size: 14px;text-align: center;}
.jzk_f_bd {border-top: 1px solid #4d4d4d;text-align: left;}
.jzk_f_bd {line-height: 24px;font-size: 14px;}
.jzk_f_bd img {float: left;margin-right: 20px;}
.jzk_f_bd p {padding-top: 4px;color: #999;}
.jzk_f_bd p a {color: #999;}


.jzk_pagebox {background: #fff;}



/* 内页 */
.jzk_sub {background: none;text-align: center;display: block !important;height: auto!important;    padding: 0 0 15px!important;}
.jzk_sub .jzk_box>ul>li {margin-right: 5px;width:auto;  background: #f3a421;display: inline-block;float: initial;}
.jzk_sub .jzk_box>ul>li a {line-height: 40px;height: 40px;}
.jzk_sub  li ul {width: auto;min-width:initial;}
.jzk_sub {margin-bottom: 1%;}
.jzk_chapter_l a {background: #f1f1f1;}
.jzk_product_showtag .jzk_hover {    background: #2b211b;    border-bottom: #2b211b 2px solid; color: #fff;}
.jzk_product_showtag {border-bottom: #2b211b 1px solid;}
.jzk_tag a {background: #f1f1f1;}
.jzk_btn {  background: #2b211b;}
.jzk_btn:hover {  background: #f3a421;}
.jzk_show_messages .jzk_m1 {background: #f1f1f1;}

/* 首页关于FUN88 */
.k_title {color: #333;font-weight: bold;font-size: 32px;text-align: center;padding-top: 55px;padding-bottom: 40px;}
.k_title span {display: inline-block;position: relative;}
.k_title span::after {content: ' ';display: block;width: 26px;height: 2px;background: #999;left:-34px;top:50%;position: absolute;}
.k_title span::before {content: ' ';display: block;width: 26px;height: 2px;background: #999;right:-34px;top:50%;position: absolute;}
.k_about {background: url(/Public/home/images/bg1.jpg) no-repeat center center; min-height:730px;}
.k_about .k_1 {float: left;}
.k_about .k_2 {float: right;width: 630px; line-height: 30px;font-size: 16px;}
.k_about .k_2 p { padding-bottom: 10px;}
.k_more {padding-top: 24px;}
.k_more a{background: #fff;width: 120px;text-align: center;color: #666;border-radius: 40px;line-height: 40px; height: 40px;display: inline-block;font-size: 14px;}


/* 首页新闻 */
.k_news {background: #f2f2f2;height: 512px;}
.k_news1 {font-size: 32px;font-weight: bold;width: 100%;display: inline-block;text-align: center;padding-top: 47px;padding-bottom: 40px;}
.k_news1 li {cursor: pointer;display: inline-block;padding: 0 5px; margin: 0 15px;height: 36px;}
.k_news1 li.hover {color: #017dbd;border-bottom: 2px #017dbd solid;}
.k_news2 {float: left;width: 652px;}
.k_news2 ul {}
.k_news2 ul li {height: 42px;line-height: 42px;padding-right: 18px;}
.k_news2 ul li a {color: #333;padding-left: 9px;font-size: 16px;float: left;}
.k_news2 ul li i {width: 4px;height: 4px;background: #0d609c;display: block;float: left;margin-top: 20px;margin-right: 8px;}
.k_news2 ul li span {color: #333333;float: right;}
.k_news2 ul li a:hover {background: #017dbd;color: #fff;}
.k_news2 ul li a:hover i {background: #fff;}
.k_news2 ul li:hover{background: #017dbd;color: #fff;}
.k_news2 ul li:hover span {color: #fff;}
.k_news2 ul li:hover a {color: #fff;}
.k_news3 {float: right;width: 528px;}
.k_news3 img{width: 528px; height: 336px;}
.k_news3 .swiper-slide { position: relative;}
.k_news3 h3 { position: absolute;left:0; bottom: 40px;right:0; color: #fff;font-size: 16px;line-height: 50px;padding-left: 20px;background: rgba(0,0,0,0.5);}
.k_news3 .swiper-slide {padding-bottom: 40px;}
.k_news5 {opacity: 0;height: 0;overflow: hidden;}
.k_news5:first-child {opacity: 1;height: auto;overflow: hidden;}


/* 经典项目 */
.k_sev {height: 782px;background: url(/Public/home/images/bg2.jpg) no-repeat center center;}
.k_sev .jzk_box {overflow: hidden;}
.k_sev ul {width: 1300px; margin-left: -15px;height: auto;overflow: hidden;}
.k_sev ul li {float: left;width: 378px;height: 250px;display: inline-block;float: left;margin: 0 16px 20px;overflow: hidden; text-align: center;}
.k_sev ul img {width: 378px;height: 250px;}
.k_sev ul h3 {font-size: 18px;color: #fff;position: absolute;z-index: 9;top:-85px;text-align: center;width: 100%; padding: 0 20px; line-height: 30px;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s; }
.k_sev ul span {font-size: 14px;color: #fff;border: 1px solid #fff;width: 100px;height: 34px;line-height: 34px;color: #FFF;text-align: center;position: absolute;top:300px;z-index: 9;display: inline-block;left:50%;margin-left: -50px;border-radius: 34px;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_sev ul li a {display: inline-block;position: relative;}
.k_sev ul li a::after {content: ' ';display: block;background: #000;opacity: 0;left:0; top:0; right:0; bottom:0;position: absolute;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
	
	
	.k_sev ul li:hover h3{top:85px;}
	.k_sev ul li:hover span{top:148px;}
	.k_sev ul li:hover a::after {opacity: 0.6;}
	
	
	
.k_papenav {height: 70px; line-height: 70px;border-bottom: 1px solid #eeeeee;margin-bottom: 20px;}
.k_papenav a {color: #333;padding: 0 20px; margin: 0 5px;display: inline-block;}
.k_papenav a.hover,.k_papenav a:hover {color: #017dbd;border-bottom: 2px solid #017dbd;line-height: 68px;display: inline-block;font-weight: bold;}
.k_papenav span	 {color: #cccccc;}

.k_content {padding-bottom: 40px;}

.jzk_show_q {color: #999;font-size: 14px;border-bottom: 1px solid #ebebeb;}
.jzk_show_t {color: #333;font-weight: bold;font-size: 24px;}
.jzk_show_c { padding: 30px 80px;}

.jzk_showxs {border-top: 1px solid #ebebeb;padding-top: 44px;}
.jzk_showxs1 {float: left;width: 750px;}
.jzk_showxs1 a {width: 100%;display: inline-block;	color: #666;padding-bottom: 6px;font-size: 14px;}
.jzk_showxs1 a span {color: #999;}
.jzk_showxs2 {float: right;width: 155px;text-align: center;line-height: 54px;background: #ebebeb;color: #666;font-size: 16px;}



.k_nwz {padding-bottom: 60px;padding-top: 30px;}
.k_nwz li {float: left;position: relative;margin-bottom: 17px;}
.k_nwz li:nth-child(2n) {float: left;margin-left: 13px;}
.k_nwz li .libody {
	position: absolute;left:0;bottom: 0;width: 100%;right: 0;background: rgba(34,89,166,0.8);padding:35px;
	overflow: hidden;padding-top: 0;height: 48px;transition: .2s ease;
}
.k_nwz li:hover .libody {padding:35px;height: 332px;}
.k_nwz li h3 {line-height: 48px;color: #FFF;}
.k_nwz li p {color: #fff;font-size: 16px;}


.k_nwz2 {padding-bottom: 60px;padding-top: 30px;}
.k_nwz2 li {float: left;position: relative;margin-bottom:53px;}
.k_nwz2 li:nth-child(2n) {float: left;margin-left: 67px;}
.k_nwz2 li h3 {line-height: 24px;color: #FFF;padding-left: 35px;position: absolute;left:;bottom: 20px;width: 100%;font-size: 20px;font-weight: bold;}
.k_nwz2 li h3 span {width: 100%;display: inline-block;font-size: 14px;font-weight: 500;}



.k_title2 {color: #333;font-size: 24px;text-align: center;padding-top: 55px;padding-bottom: 40px;}
.k_title2 span {display: inline-block;position: relative;color: #333;}
.k_title2 span::after {content: ' ';display: block;width: 26px;height: 2px;background: #cccccc;left:-34px;top:50%;position: absolute;}
.k_title2 span::before {content: ' ';display: block;width: 26px;height: 2px;background: #cccccc;right:-34px;top:50%;position: absolute;}
.certify {
	position: relative;
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 40px;
	background: url(/Public/home/images/8.jpg) no-repeat center bottom;
}

.certify .swiper-container {
	padding-bottom: 60px;
}

.certify  .swiper-slide {
	width: 520px;
	background: #fff;
}
.certify  .swiper-slide img{
	display:block;
	width: 520px;
}
.certify  .swiper-slide p {
	line-height: 40px;
	padding-top: 0;
	text-align: center;
	color: #333333;
	font-size:14px;
	margin: 0;
}

.certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

.certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	width: 10px;
	height: 10px;
	opacity: 1;
}

.certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	
}
.certify  .swiper-slide-active  p {font-size:22px;color: #017dbd;font-weight: bold;}
.certify .swiper-button-next {width: 42px;height: 42px;background: url(/Public/home/images/r.png) no-repeat left top;outline: none;top: 40%;}
.certify .swiper-button-prev {width: 42px;height: 42px;background: url(/Public/home/images/l.png) no-repeat left top;outline: none;top: 40%;}





.k_sybs {padding-top: 30px;}
.k_sybs li{width: 577px;float: left;padding-bottom: 15px;}
.k_sybs li:nth-child(2n){ margin-left: 42px;}
.k_sybs li img {width: 577px;height: 346px;}
.k_sybs li a {display: inline-block;position: relative;}
.k_sybs li a::after {content: ' ';display: block;width: 577px;height: 346px; background: url(/Public/home/images/v.png) no-repeat center center;position: absolute; left:0;top:0;}
.k_sybs h3 {color: #333;font-size: 16px;line-height: 50px;}

.k_panav {text-align: center;padding-top: 20px;padding-bottom: 50px;}
.k_panav li {display: inline-block;}
.k_panav li a {background: #eeeff3;line-height: 40px; height: 40px;color: #333333; margin: 0 5px;padding: 0 16px;display: inline-block;font-size: 14px;}
.k_panav li a:hover,.k_panav li a.hover {background: #007cba;color: #fff;}
.k_panav span{ background: #007cba;color:#fff; line-height: 40px; height: 40px;  margin: 0 5px;padding: 0 16px; display: inline-block;font-size: 14px;}

.k_panav a {background: #eeeff3;line-height: 40px; height: 40px;color: #333333; margin: 0 5px;padding: 0 16px;display: inline-block;font-size: 14px;}
.k_panav a:hover,.k_panav  a.hover {background: #007cba;color: #fff;}

.k_newc { padding-top: 30px;}
.k_newc li {margin-left: 33px;width: 272px;float: left;padding-bottom: 30px;}
.k_newc li:first-child {margin-left: 0;}
.k_newc li img{width: 272px;height: 170px;padding-bottom: 8px;}
.k_newc li h3 {font-size: 14px;color: #333;line-height: 22px;}


.k_newb { padding-top: 30px;padding-bottom: 20px;}
.k_newb li {line-height: 52px;width: 100%;display: inline-block;padding-left: 40px; background: url(/Public/home/images/li.png) no-repeat 14px center;}
.k_newb li:nth-child(2n) {background: #eee url(/Public/home/images/li.png) no-repeat 14px center;}
.k_newb li h3 {font-size: 16px;color: #000000;line-height: 52px;}
.k_newb li span {float: right;}
.k_newb li a {float: left;}


.k_nxgx {margin-bottom: 70px;height: auto;overflow: hidden;margin-top: 50px;}
.k_nxgx li {width: 370px;float: left; margin-left: 44px;text-align: center;position: relative;}
.k_nxgx li:first-child {margin-left: 0;}
.k_nxgx li>img {width: 370px;height: 483px;}
.k_nxgx li a {display: inline-block;}
.k_nxgx li::after {display: inline-block;content: ' ';position: absolute;left:0; top:0; bottom:0;right:0;background: #000000;opacity: 0.5;}
.k_nxgx li h3 {color: #fff;font-size:22px;position: absolute;top:345px;width: 100%;text-align: center;z-index: 9;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_nxgx li h3::after {content: ' '; width: 40px; left:50%; margin-left: -20px;position: absolute;height: 2px;background: #fff;margin-top: 45px;}
.k_nxgx li p {color: #fff;font-size: 16px; position: absolute;padding: 0 30px;top:540px;z-index: 9;text-align: left;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_nxgx li i {position: absolute;width: 70px;height: 70px;left:0;top:240px;right:0;display: inline-block;width: 100%; z-index: 9;text-align: center;
	transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}

.k_nxgx li:hover i {top: 100px;}
.k_nxgx li:hover h3 {top: 180px;}
.k_nxgx li:hover p {top: 240px;}
.k_nxgx li:hover::after {background: #105f97; opacity: 0.8;}


.k_xzw2 {margin-top: 50px;height: auto;overflow: hidden;}
.k_xzw2 li {background: #f5f5f5;width: 386px;height: 187px;float: left;margin-right: 20px;
    -webkit-box-shadow: 0px 2px 6px #cacaca;margin-bottom: 37px;
    -moz-box-shadow: 0px 2px 6px #cacaca;transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;
    box-shadow: 0px 2px 6px #cacaca;
	}
.k_xzw2 li:nth-child(3n) {margin-right: 0;}
.k_xzw2 li a {padding: 22px;display: inline-block;transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_xzw2 li span {color: #999;font-size: 14px;transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_xzw2 li p {font-size: 14px;color: #666;}
.k_xzw2 li h3 {color: #333333;font-size: 22px;font-weight: bold;padding-bottom: 12px;transition: 0.2s;    -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_xzw2 li dt {float: left;width: 72px;font-weight: 500;}
.k_xzw2 li dl {font-size: 14px;}
.k_xzw2 li dd {display: inline-block;width:266px;}
.k_xzw2 li:hover {background: #007cba;}
.k_xzw2 li:hover h3 {color: #fff;}
.k_xzw2 li:hover a {color: #fff;}
.k_xzw2 li:hover span {color: #fff;}


.k_zdd {}
.k_zdd li img {width: 266px;height: 173px;float: left; margin-right: 20px;}
.k_zdd li {background: #fff;height: 214px;padding: 19px 45px;margin-bottom: 10px; -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_zdd li:nth-child(2n) {background: #f4f4f4;}
.k_zdd li h3 {color: #333;font-size: 16px;font-weight: bold;padding-bottom: 13px;margin-top: 12px;}
.k_zdd li p {font-size: 14px;color: #666;line-height: 24px; padding-right:80px;height: 48px;overflow: hidden;}
.k_zdd li span {font-size: 12px;color: #007dbc; margin-top: 20px;		background: #fff;width: 95px;text-align: center;line-height: 30px; display: inline-block;border: 1px #e5e5e5 solid;}
.k_zdd li a {display: inline-block;position: relative;width: 100%;}
.k_zdd li dl {position: absolute; right: 0;top:40px;} 
.k_zdd li dt {font-size: 43px;font-weight: bold;color: #999;border-bottom: 1px #c9c9c9 solid;line-height: 50px;} 
.k_zdd li dd {font-size:14px;color: #999;} 
.k_zdd li:hover {background: #017dbd;}
.k_zdd li:hover h3 {color: #fff;}
.k_zdd li:hover p {color: #fff;}
.k_zdd li:hover dt {color: #fff;border-bottom: 1px #fff solid;}
.k_zdd li:hover dd {color: #fff;}

.certify .swiper-slide-active p {font-size: 18px!important ; font-weight: 500;}

.k_contact {margin-bottom: 57px;margin-left: 40px;margin-top:60px;}
.k_contact li {text-align: center;float: left;width: 240px;background: #f2f2f2;width: 240px;height: 286px;margin-left: 32px;}
.k_contact h3 {color: #666;font-size: 16px;border-bottom: 1px solid #007cba;width: 52px;display: inline-block;display: inline-block;font-size: 16px;margin-top: 22px;}
.k_contact span {width: 100%;display: inline-block;text-align: center;}
.k_contact img {padding-top: 25px;padding-bottom: 25px;}
.k_contact1 {margin-left: 70px;margin-bottom: 106px;}

.k_cas {}
.k_cas li {display: inline-block;margin-bottom: 67px;width: 100%;}
.k_cas li img {float: right;}
.k_cas li h3 {font-size: 28px;margin-bottom: 20px;margin-top: 10px;}
.k_cas li:nth-child(2n) img {float: left;margin-right: 30px;}
.k_cas li p {line-height: 30px;margin-bottom: 15px;width: 630px;display: inline-block;}
.k_cas li dt {color: #333;font-size: 18px;border-right: 1px solid #e5e5e5;display: inline-block;margin-right: 19px;padding-right: 19px;float: left;line-height: 40px;height: 40px;}
.k_cas li dl {margin-bottom: 20px;height: auto;overflow: hidden;}
.k_cas li dd {}

.k_casx {height: auto;overflow: hidden;padding-bottom: 80px;padding-top: 45px;}
.k_casx li {position: relative;float: left;overflow: hidden;padding-right: 1px;padding-bottom: 1px;}
.k_casx h3 {color: #fff;font-size: 22px;top:130px;width: 100%;display: inline-block;text-align: center;position: absolute;left:0;-moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;z-index: 9;}
.k_casx p {color: #fff;line-height: 30px;font-size: 16px;position: absolute; top:400px; padding: 0 35px;-moz-transition: 0.2s;  z-index: 9;  -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_casx span {color: #66ccff;line-height: 30px;font-size: 16px;border: 1px solid #fff;width: 114px;height: 40px;line-height: 40px;display: inline-block;margin-left: 242px;position: absolute;bottom:-224px;left:0;text-align: center;border-radius: 13px;-moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;z-index: 9;}
.k_casx li:hover p{top:110px}
.k_casx li:hover span {bottom:24px}
.k_casx li::after {content: ' ';display: block;position: absolute;left:0;top:0;right: 0;bottom: 0;background: #000;opacity: 0.5; -moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_casx li:hover h3 {top:40px}
.k_casx li:hover::after {opacity: 0.8;background: #105f97;}


.k_zsh {padding-bottom: 70px;height: auto;overflow: hidden; padding-top: 40px;}
.k_zsh .k_1{width: 569px;float: left;margin-right: 2px;}
.k_zsh .k_2{width: 628px;float: left;}
.k_zsh a {display: inline-block;position: relative;overflow: hidden;float: left;}
.k_zsh h3 {font-size: 22px;font-weight: 500;color: #fff;position: absolute;left:59px;top:494px;z-index: 9;-moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_zsh p {font-size: 14px;font-weight: 500;color: #fff;position: absolute;left:59px;top:640px;right:59px;line-height: 24px;z-index: 9;-moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_zsh span {font-size: 12px;font-weight: bold;color: #66ccff;position: absolute;left:59px;top:670px;line-height: 24px;z-index: 9;border: 	1px solid #fff;width: 90px;text-align: center;line-height: 32px; border-radius: 32px;-moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_zsh img {margin-right: 11px;}
.k_zsh a::after {content: ' ';position: absolute;left:0; right:0; top:0;bottom:0; display: block;background: #000;opacity: 0.5;-moz-transition: 0.2s;    -webkit-transition: 0.2s;    -o-transition: 0.2s;}
.k_zsh a:hover::after {background: #105f97;opacity: 0.8;}
.k_zsh .k_1 a:hover h3 {top:174px;}
.k_zsh .k_1 a:hover p {top:240px;}
.k_zsh .k_1 a:hover span {top:370px;}

.k_zsh .k_2 a{margin-bottom: 2px;}
.k_zsh .k_2 h3 {font-size: 22px;font-weight: 500;color: #fff;position: absolute;left:59px;top:210px;z-index: 9;}
.k_zsh .k_2 p {font-size: 14px;font-weight: 500;color: #fff;position: absolute;left:59px;right:59px;top:420px;line-height: 24px;z-index: 9;}
.k_zsh .k_2 span {font-size: 12px;font-weight: bold;color: #66ccff;position: absolute;left:59px;top:410px;line-height: 24px;z-index: 9;border: 	1px solid #fff;width: 90px;text-align: center;line-height: 32px; border-radius: 32px;}
.k_zsh .k_2 a:hover h3 {top:60px;}
.k_zsh .k_2 a:hover p {top:120px;}
.k_zsh .k_2 a:hover span {top:235px;}

.k_zxw2 {text-align: center;}
.k_zxw {height: auto;overflow: hidden;margin-bottom: 60px;margin-top: 50px; padding-top: 80px; background: url(/Public/home/images/d8.jpg) no-repeat center top;}
.k_zxw li{border-top:1px #e5e5e5 solid; display: inline-block; position: relative;border-left:1px solid #007cbc ; width: 565px; margin-left: 599px; padding-left: 100px;}
.k_zxw li i {position: absolute;left:-10px; top:-15px;display: inline-block;}
.k_zxw li p {color: #666;line-height: 24px;font-size: 14px; padding-right:0;text-align:justify;padding-top: 20px;display: inline-block;height: 150px;}
.k_zxw li:nth-child(2n) {border-left:none; margin-left: 0; padding-left: 0; border-right:1px solid #007cbc; margin-left: 35px; padding-right: 100px; }
.k_zxw li:nth-child(2n) i {left:initial; top:-15px;right:-10px;}



.k_newcc { padding-top: 30px;}
.k_newcc li {margin-right: 30px;width: 379px;float: left;padding-bottom: 30px;}
.k_newcc li:nth-child(3n) {margin-right: 0;}
.k_newcc li img{width: 379px;height: 247px;padding-bottom: 8px;}
.k_newcc li h3 {font-size: 16px;color: #333;line-height: 22px;}


.k_tcontentbox {padding:55px 60px;}
.k_tcontentbox h3 {color: #000;font-size: 24px;font-weight: bold;padding-bottom: 20px;height: auto;overflow: hidden;}
.k_tcontentbox center {margin-bottom: 25px;}
.k_tcontent {display: none;}


/*界说转动条高宽及配景 高宽划分对应横竖转动条的尺寸*/
  ::-webkit-scrollbar{
    width: 7px;
    height: 7px;
    background-color: #F5F5F5;
  }

  /*界说转动条轨道 内阴影+圆角*/
  ::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    background-color: #F5F5F5;
  }

  /*界说滑块 内阴影+圆角*/
  ::-webkit-scrollbar-thumb{
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .1);
    background-color: #c8c8c8;
  }<!--耗时1772467147.1582秒-->