
/* banner轮播 */
.main_ktyeng{background:#fff;padding-top:15px;}
.main_ktyeng h1.h1_ktyeng span{color:#000!important;}

.flexslider .slides a:hover img{opacity: 1!important;}
.flexslider .slides .banner_img_ktyeng img {
  height: auto;
  min-height: 440px;
  max-height:443px;
  -moz-user-select: none;
}
.banner_ktyeng{float:left;width:100%;background:#f4f9ff;}
.flex-caption button{background:#4a90e2;cursor:pointer;padding:8px 15px;border:none;font-size:14px;bottom: 0;position: absolute;}
.flex-caption button i{margin-left:5px;}

.banner_text_ktyeng,.main_ktyeng .slides li{background:#f4f9ff;}
.banner_text_ktyeng{padding-top:40px;}
.banner_text_ktyeng h5,.banner_text_ktyeng p ,.banner_text_ktyeng span{text-align: left;line-height:160%;}
.banner_text_ktyeng h5{font-size:26px;font-family:"Georgia";}
.banner_text_ktyeng p,.banner_text_ktyeng span{font-size:14px;font-family: Arial;margin-top:15px;}
.banner_text_ktyeng span{opacity: 0.4;margin-bottom:15px;}
.banner_text_ktyeng .banner_more{background:#2a2a2a;color:#fff;padding:5px 10px;margin-right:15px;margin-top:15px;}
.banner_text_ktyeng .banner_link{color:#999;padding-right:15px;margin-top:15px;margin-bottom:15px;}
.banner_text_ktyeng .banner_more img{margin-left:10px;}
.banner_text_ktyeng .banner_link img{margin-right:5px;}

.flex-control-nav{background:url(ktyeng_h_banner_icon.png) top left;bottom:0px!important;height:46px;padding-top:15px!important;}
.flex-control-paging li a{width:17px!important;height:17px!important;background:#000!important;border:1px solid #000;}
.flex-control-paging li a.flex-active{width:17px!important;height:17px!important;background: transparent!important;}

.flex-direction-nav {}
/*.flex-direction-nav a{opacity: 1!important;}*/
.flex-direction-nav .flex-prev{left:-70px!important;}
.flex-direction-nav .flex-next{right:-70px!important;}
.flex-direction-nav a:before {
  font-size: 65px!important;
  color:#8191b0!important;
}
@media screen and (min-width: 1341px){
    .flex-direction-nav a{opacity: 1!important;}
}

@media screen and (min-width: 768px) and (max-width: 1340px) {
.flex-direction-nav .flex-prev{left:0px!important;}
.flex-direction-nav .flex-next{right:0px!important;}
.flex-direction-nav a:before {
  font-size: 40px!important;
  color:#fff!important;
}
}

@media screen and (min-width: 768px) and (max-width: 992px){
	.flexslider .slides .banner_img_ktyeng img {
	  height: auto;
	  min-height: 300px;
	  max-height:300px;
	  -moz-user-select: none;
	}
	.banner_text_ktyeng{padding-top:20px;}
	.banner_text_ktyeng h5{text-align: left;line-height:120%;}
	.banner_text_ktyeng h5,.banner_text_ktyeng p ,.banner_text_ktyeng span{margin-top:0px;margin-bottom:0px;}
}

@media screen and (max-width: 768px){
    .flex-caption button{display:none;}
    .flex-direction-nav{display:none;}
    .flexslider .slides .banner_img_ktyeng img {
	  height: auto;
	  min-height: 300px;
	  max-height:300px;
	  -moz-user-select: none;
	}
	.flex-control-nav{top:253px!important;}
	.banner_text_ktyeng{padding-top:20px;}
	.banner_text_ktyeng h5{text-align: left;line-height:120%;}
	.banner_text_ktyeng h5,.banner_text_ktyeng p ,.banner_text_ktyeng span{margin-top:0px;margin-bottom:0px;}
}
@media screen and (max-width: 420px){
    .flexslider .slides .banner_img_ktyeng img {
	  height: auto;
	  min-height: 203px;
	  max-height:203px;
	  -moz-user-select: none;
	}
	.flex-control-nav{top:157px!important;}
}
/*banner end*/

.h_mod_ktyeng h1.h1_ktyeng{margin:10px 0px;}
.h_mod_ktyeng h1.h1_ktyeng span{font-size:26px;font-weight:400;color:#444444;padding-right:20px;font-family: "Raleway-SemiBold","times";}
.h_mod_ktyeng h1.h1_ktyeng a.h_more_ktyeng{font-size:14px;font-family: Arial;color:#000;border-left:1px solid #444444;padding-left:15px;}
.h_mod_ktyeng h1.h1_ktyeng a:hover{color:#f09236;}


.mod1_dl_ktyeng > div {padding-bottom:20px;-webkit-box-shadow: 0px 0px 10px #ccc; -moz-box-shadow: 0px 0px 10px #ccc;box-shadow: 0px 0px 10px #ccc;}
.mod1_dl_ktyeng .mod1_img img{width:100%;max-width:370px;}
.mod1_dl_ktyeng .mod1_img{text-align:center;}


.mod_dl_ktyeng h2,.mod_dl_ktyeng p,.mod_dl_ktyeng span,.mod_dl_ktyeng .mod_more{padding:0px 15px;line-height:160%;}
.mod_dl_ktyeng h2{font-size:16px;font-weight:500;}
.mod_dl_ktyeng h2 a{color:#444;}
.mod_dl_ktyeng h2 a:hover,.mod_dl_ktyeng .mod_more:hover{color:#f09236;}
.mod_dl_ktyeng span{color:#999;}
.mod_dl_ktyeng .mod_more{color:#4e74d5;font-size:14px;}
.mod_dl_ktyeng .mod_more img{margin-left:10px;}



.h_mod2_ktyeng{background:#f9f9f9 url(ktyeng_h_mod2.jpg) top right repeat-y;}
.h_mod2_ktyeng .mod2_a_ktyeng,.h_mod2_ktyeng .mod2_b_ktyeng{padding:15px;}
.h_mod2_ktyeng .mod2_a_ktyeng{background:#f9f9f9;}
.h_mod2_ktyeng .mod2_b_ktyeng{background:#f0f0f0;}

.mod2_a_ktyeng .mod2_img{text-align:center;}
.mod2_a_ktyeng .mod2_img img{width:100%;max-width:300px;}
.mod2_a_ktyeng .mod2_a_cont h2{margin-top:0px;}
.mod2_a_cont .mod_more{margin-top:-22px;}

.mod2_a_cont h2{margin-bottom:5px;}
.mod2_a_cont p{margin-bottom:0px;}

.mod2_b_ktyeng div.mod2_b_log a{text-align:center;border:1px solid #ddd;}
.mod2_b_ktyeng div.mod2_b_log a img{width:100%;max-width:105px;}
.mod2_b_ktyeng .mod2_b_log{padding:5px 5px;}
.mod2_b_ktyeng > div{padding:0px 15px;}
.mod2_b_ktyeng .mod2_b_img{padding:0px 6px;}
.mod2_b_ktyeng div.mod2_b_img a img{width:100%;max-width:139px;}

.mod3_a_ktyeng dl{background:#0152a2;position: relative;}
.mod3_a_ktyeng dl dd{position: absolute;top:0;left:240px;padding-top:15px;}
.mod3_a_ktyeng dl dd a{color:#fff;font-size:16px;background:url(ktyeng_icon_list6.png) left 13px no-repeat;padding:10px 0;padding-left:15px;}
.mod3_a_ktyeng dl dd a:hover,.mod3_b_ktyeng > table .mod3_text a:hover{color:#f09236;}

.mod3_b_ktyeng > table td,.mod3_b_ktyeng > table{margin-bottom:0px;border:1px solid transparent!important;}
.mod3_b_ktyeng > table td{padding:0px 0px 13px 0px!important;}
.mod3_b_ktyeng > table .mod3_time{width:58px;height:54px;background:#2a2a2a;text-align:center;display:inline-block;}
.mod3_b_ktyeng > table .mod3_time b,.mod3_b_ktyeng > table .mod3_time em{font-style:normal;font-weight:400;color:#fff;float:left;width:100%;padding:0px;}
.mod3_b_ktyeng > table .mod3_time b{font-size:26px;}
.mod3_b_ktyeng > table .mod3_time em{font-size:19px;margin-top:-10px;}
.mod3_b_ktyeng > table .mod3_text {display:inline-block;padding-left:10px;}
.mod3_b_ktyeng > table .mod3_text a{color:#000;font-size:14px;}
.mod3_b_ktyeng > table .mod3_text font{font-size:12px;}

/*images start*/
.team-left{
	position:relative;
	margin:0px;
	padding-right:15px;
}
.team-left img{
width:100%; border:#fff solid 0px;height:182px;max-width:380px;
}
.h_mod4_ktyeng .mod4_text{margin:0px;padding-right:15px;position:absolute;z-index: 9999;bottom:0;left:0;text-align:center;}
.h_mod4_ktyeng .mod4_text a{margin:0px;background:url(ktyeng_h_banner_icon2.png) top left;height:35px;text-align:left;line-height:35px;color:#ffffff;padding-left:15px;}
.h_mod4_ktyeng .mod4_text a:hover{color:#f09236;}
#flexiselDemo1 {
	display: none;
}
.nbs-flexisel-container {
	position: relative;
	max-width: 100%;
}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
.nbs-flexisel-inner {
	overflow: hidden;
}
.nbs-flexisel-item {
	float: left;
	margin: 0;
	padding: 0px;
	position: relative;
	line-height: 0px;
}
.nbs-flexisel-item > img {
	cursor: pointer;
	position: relative;
}
.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{position:absolute;top:50%;height:50px;width:50px;cursor:pointer;}
.nbs-flexisel-nav-left{left:-75px;background:url(ktyeng_img_left1.png) center center no-repeat;}
.nbs-flexisel-nav-right{right:-60px; background:url(ktyeng_img_right1.png) center center no-repeat;}
@media screen and (min-width: 992px) and (max-width: 1349px){
.nbs-flexisel-nav-left{left:-10px;background:url(ktyeng_img_left1.png) center center no-repeat;}
.nbs-flexisel-nav-right{right:5px; background:url(ktyeng_img_right1.png) center center no-repeat;}
}
@media screen and (max-width: 992px){
.nbs-flexisel-nav-left{display:none;}
.nbs-flexisel-nav-right{display:none;}
}
/*images end*/

@media screen and (min-width: 1200px) and (max-width: 1220px) {
	.row{margin:0px;padding:0px;}
	.banner_ktyeng{float:left;width:100%;background:transparent;padding:0 15px;}
    .main_ktyeng h1.h1_ktyeng,.h_mod1_ktyeng h1.h1_ktyeng,.h_mod4_ktyeng h1.h1_ktyeng{padding-left:15px;}
    .mod2_a_ktyeng .mod_dl_ktyeng h2,.mod2_a_ktyeng .mod_dl_ktyeng p,.mod2_a_ktyeng .mod_dl_ktyeng span,.mod2_a_ktyeng .mod_dl_ktyeng .mod_more{padding:0px;line-height:160%;}
    .mod2_a_ktyeng .mod_dl_ktyeng h2{margin-top:10px;}
}
@media screen and (min-width: 992px) and (max-width: 1025px) {
	.row{margin:0px;padding:0px;}
	.banner_ktyeng{float:left;width:100%;background:transparent;padding:0 15px;}
    .main_ktyeng h1.h1_ktyeng,.h_mod1_ktyeng h1.h1_ktyeng,.h_mod4_ktyeng h1.h1_ktyeng{padding-left:15px;}
    .mod2_a_ktyeng .mod_dl_ktyeng h2,.mod2_a_ktyeng .mod_dl_ktyeng p,.mod2_a_ktyeng .mod_dl_ktyeng span,.mod2_a_ktyeng .mod_dl_ktyeng .mod_more{padding:0px;line-height:160%;}
    .mod2_a_ktyeng .mod_dl_ktyeng h2{margin-top:10px;}
}

@media screen and (max-width: 992px){
	.h_mod2_ktyeng{background:transparent;background:#f9f9f9;}
    .mod2_b_ktyeng，.mod2_a_ktyeng{height: auto!important;}
}
@media screen and (max-width: 768px){
    .row{margin:0px;padding:0px;}
    .main_ktyeng h1.h1_ktyeng,.h_mod1_ktyeng h1.h1_ktyeng,.h_mod4_ktyeng h1.h1_ktyeng{padding-left:15px;}
    .h_mod_ktyeng h1.h1_ktyeng span{font-size:20px;}
    .mod2_a_ktyeng .mod_dl_ktyeng h2,.mod2_a_ktyeng .mod_dl_ktyeng p,.mod2_a_ktyeng .mod_dl_ktyeng span,.mod2_a_ktyeng .mod_dl_ktyeng .mod_more{padding:0px;line-height:160%;}
    .mod2_a_ktyeng .mod_dl_ktyeng h2{margin-top:10px;}
    .mod2_b_ktyeng .row{margin:0px -15px;}
    .nbs-flexisel-container {padding-left:2px;}
    .nbs-flexisel-container .row{margin:0px;}
}
@media screen and (max-width: 540px){
	.mod3_a_ktyeng dl dt{float:left;width:100%;}
	.mod3_a_ktyeng dl dt a {text-align:center;}
	.mod3_a_ktyeng dl dt a img{width:100%;max-width:225px;}
	.mod3_a_ktyeng dl dd{position:static;float:left;width:100%;padding:0px 15px;}
}