@charset"uft-8";
body{padding: 0;margin:0;
font-family:/* 'SourceHanSansCN-Regular_0','SourceHanSansCN-Bold_0','SourceHanSansCN-ExtraLight_0','SourceHanSansCN-Heavy_0','SourceHanSansCN-Light_0','SourceHanSansCN-Medium_0','SourceHanSansCN-Normal_0','Roboto-Regular','Roboto-Light','Roboto-Black','Roboto-BlackItalic','Roboto-Bold','Roboto-BoldCondensed','Roboto-BoldCondensedItalic','Roboto-BoldItalic','Roboto-Condensed','Roboto-CondensedItalic','Roboto-Italic','Roboto-LightItalic','Roboto-Medium','Roboto-MediumItalic','Roboto-Thin','Roboto-ThinItalic','Arial','EXO2-BLACK','EXO2-BLACKITALIC','EXO2-BOLD','EXO2-BOLDITALIC','EXO2-EXTRABOLD','EXO2-EXTRALIGHT','EXO2-LIGHT','EXO2-MEDIUM','EXO2-SEMIBOLD','EXO2-THIN','Microsoft YaHei', '微软雅黑', */
/*'Helvetica Neue','Helvetica','PingFang SC', arial,"helveticaneue-light","宋体",'Montserrat light','Helvetica','Arial','sans-serif','微軟正黑體';overflow-x:hidden;*/
    
}
.inlineblock{display: inline-block;}
.disblock{display: block;}
.margin0auto{margin: 0 auto;}
.widthauto{width:auto;}
.white{color: #fff;}
.white_im{color: #fff !important;}
.over_hide{overflow:hidden;}
.notextshadow{text-shadow: none;}
.po_absolute{position:absolute;}
li{list-style-type: none;}
.line_height_1{line-height:1;}
.hover_cursor{cursor:pointer;}
.allhtwo{font-weight: normal;}

/* ============================================================
   flex：定义布局为盒模型
   flex-v：盒模型垂直布局
   flex-1：子元素占据剩余的空间
   flex-middle：子元素垂直居中
   flex-center：子元素水平居中
   flex-justify：子元素两端对齐
   兼容性：ios 4+、android 2.3+、winphone8+
   ============================================================ */
.flex-row {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-middle{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-bottom{ align-items:flex-end;}
.flex-justifyend{justify-content:flex-end;}
.flex-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}


/* 占位符颜色 */
#top-search form input::placeholder{ /* Firefox, Chrome, Opera */ color:#fff;font-size: 22px;}
#top-search form input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#fff;font-size: 22px;}
#top-search form input::-ms-input-placeholder{ /* Microsoft Edge */ color:#fff;font-size: 22px;}
#header.sticky-header #top-search form input::placeholder{color:#000;}
#header.sticky-header #top-search form input:-ms-input-placeholder{color:#000;}
#header.sticky-header #top-search form input::-ms-input-placeholder{color:#000;}

/* 头部内容 */
#wrapper{background: #f5f6fa;overflow-x: hidden;}
#header.transparent-header{background: transparent;}
#header.sticky-header #logo a.standard-logo{display: block;}
#header.sticky-header #logo a.retina-logo{display: none;}
#header #logo a.retina-logo{display: block;}
#header #logo a.standard-logo{display: none;}
/*#header, #header-wrap{height: 105px;}*/
#header.sticky-header:not(.static-sticky),#header.sticky-header:not(.static-sticky) #header-wrap{height: 77px;background: #fff;border-bottom: solid 1px #e0e0e0!important;}
#logo img{height: auto;width: 80%;}
#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{width: 80%;height: auto;}
#header.sticky-header:not(.static-sticky) #top-search{height: 77px!important;margin: 0px 0px 0px 55px!important;}
#logo{margin: 45px 0px 0px;width: 20%;}
/*height: 105px!important;*/
#top-search{margin: 0px 0px 0px 55px;float: right;}
#top-search a i{font-size: 22px;top: 60px;left: 0px;color: #fff;}
/*#top-search a{height: 105px!important;}*/
#primary-menu{float: left;width: 70%;padding-top: 47px;}
#primary-menu ul li > a{font-size: 18px;padding: 12px 6px;color: #fff;font-weight: normal;}
#primary-menu ul li.active>a{color: #fff;}
#primary-menu ul li .mega-menu-content{border: none;}
#primary-menu ul li.mega-menu .mega-menu-content{width: 100%;background: #0359a9;}
#header.sticky-header #top-search a{height: 77px!important;}
#header.sticky-header:not(.static-sticky) #primary-menu > ul > li > a {padding-top: 28px;padding-bottom: 27px;}
#header.sticky-header #top-search a i{font-size: 22px;top: 30px;left: 0px;color: #111;}
#header.sticky-header #logo{margin: 21px 0;width: 15%;}
#header.sticky-header #primary-menu{padding-top: 0px;}
#header.sticky-header #primary-menu ul li > a{color: #111;}
#header.sticky-header .container{border-bottom: none;}
#top-search form input{color: #fff;}
#header.sticky-header #top-search form input{color: #111;}

/* 下拉菜单 */
#primary-menu ul li.mega-menu{position: relative;}
#primary-menu ul ul li > a{font-size: 15px;color: #fff;}
#primary-menu ul ul li:hover > a{color: #000;}
#primary-menu ul li:hover > a, #primary-menu ul li.current > a{color: #fff;}
#primary-menu ul li .mega-menu-content ul.mega-menu-column{position: relative;}
#primary-menu ul li .mega-menu-content.style-2 ul li > a{padding: 15px 0;}
#primary-menu > ul > li.sub-menu > a > div{font-size: 18px;}
#primary-menu > ul > li.active > a > div{position: relative;}
#primary-menu > ul > li.active > a > div:before{content: "";position: absolute;bottom: -10px;left: 0px;width: 100%;height: 4px;border-bottom: solid 4px #1616b4;}
#primary-menu > ul > li.active > a > div:before{opacity: 1;}
#primary-menu ul li .mega-menu-content.style-2 ul li > a:hover{color: #fff;padding-left: 15px;}
#primary-menu ul ul li > a i{position: absolute;top: 15px;right: 15px;color: #000;font-weight: 900;}
#primary-menu ul li .mega-menu-content.style-2 ul li > a>div{width: 80%;}
#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column{padding: 30px;}
#primary-menu ul ul:not(.mega-menu-column){border: none!important;background: #fff;box-shadow: none;}
#primary-menu ul ul:not(.mega-menu-column)>li>a{padding: 12px 15px;color: #000;font-weight: 500;border-bottom: solid 1px #000;margin: 0 15px;}
#primary-menu ul ul:not(.mega-menu-column)>li:last-child>a{border-bottom: 0px;}
#primary-menu ul ul li:hover > a{background: transparent;}
#header .container{border-bottom: solid 1px #fff;}
#primary-menu ul ul:not(.mega-menu-column){top: 115%;}
#header.sticky-header #primary-menu ul ul:not(.mega-menu-column){top: 99%;}
/* 下拉菜单 */

.titleHover,.titleHover2,.titleHover3{
    position: static !important;
}
.navtopBox1{
        height: 700px;
    overflow: auto;
}
.navtopBox{position:absolute;
    top: 100%;
    left: 0;
    width: 100vw;

    background: #e8e8f1;
    border-top:1px solid black;
    display: none;
}
.navtopBox1_box {
     background: #f5f6fa;
         padding: 20px !important;
         margin-bottom: 20px;
}
.navtopBox1_item{
    width:48%;
    margin-bottom: 20px;
    
}
.navtopBox1_item:nth-child(even){
    margin-left: auto;
  
}

.navtopBox2_box{
  
      padding: 20px;
    display: flex;
    flex-wrap: wrap;

}
.navtopBox2_box_item{
        width: 23%;
        background: #f5f6fa;
        text-align: center;
        margin-right: 2%;
        margin-bottom: 20px;
}
.navtopBox2_box_item:nth-child(4n){
    margin-right: 0px !important;
    /*margin-left: auto;*/
}

/* 面包屑 */
.ul-crumbs{height: 60px;}
.ul-crumbs .breadcrumb{left:0 !important;right:auto !important;}
.ul-crumbs .breadcrumb li a,.ul-crumbs .breadcrumb li{color:#666666;font-size: 16px;}
.breadcrumb > li + li:before{display: none;}

/* 分页 */
.page_uls{margin: 50px 0;}
.page_uls li{float: left;width: 35px;height: 35px;line-height: 34px;border: solid 1px #eee;background: #fff;}
.page_uls li a{color: #555;font-size: 14px;}
.page_uls li.active a{color: #fff;background-color: #0359a9;}

/* 内页banner图 */
.all_banner{position: relative;z-index: 2;background-position: center 0!important;}
.all_banner:before{content: "";position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.banner_title{position: absolute;top: 45%;left: 22%;width: 60%;font-weight: 100;/* display: none; */}
.banner_title .banner_titlecn{font-size: 36px;color: #fff;line-height: 1;margin-bottom: 11px;}
.banner_title .banner_titleen{font-size: 24px;color: #fff;text-transform: uppercase;}

/* 关于pp通用导航 */
.all_nav{display: none;}
.all_nav ul{margin-bottom: 0px;}
.all_nav ul li{background: #fff;transition: .45s;float: left;height: 86px;line-height: 86px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0 5px;}
.all_nav ul li.active a{color: #0359a9;font-weight: bold;}
.all_nav ul li:hover a{color: #0359a9;font-weight: bold;transition: .45s;}
.all_nav ul li a{font-size: 22px;color: #111;width: 50%;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 内页通用标题 */
.all_titlecn{font-size: 36px;margin-bottom: 12px;color: #111111;}
.all_titleen{font-size: 22px;margin-bottom: 16px;color: #999999;font-weight: normal;text-transform: uppercase;}
.all_title span{border-bottom: solid 6px #0359a9;width: 170px;}


/* 底部信息 */
footer{background-color: #131313;padding: 98px 0 10px;}
footer .container{margin: 0 auto;}
.footer_navs{margin: 0px -10px;}
.footer_navs>div{padding: 0 10px;}
.footer_navs .col-sm-10{width: 80%;}
.footer_navs .col-sm-2{width: 20%;}
.footer_uls>li{float: left;}
.footer_uls>li:last-child{margin-right: 0px!important;}
.footer_toptitle,.footer_contact h4{font-size: 22px;color: #fff!important;margin-bottom: 12px;text-transform: uppercase;position: relative;font-weight: normal;}
.footer_contact>a{font-size: 22px;color: #fff!important;margin-bottom: 12px;text-transform: uppercase;position: relative;font-weight: normal;}
.footer_uls li ol{float: left;min-width: 150px;}
.footer_uls li ol li a{color: #fff;font-size: 14px;transition: .45s;font-weight: 200;}
.footer_uls li ol li a:hover{color: #fff;transition: .45s;}
.footer_uls li ol li~li{margin-top: 10px;}
.footer_contact{margin-bottom: 40px;}
.footer_img img{width: 70%;height: 70%;}
.footer_phone{font-size: 20px;color: #fff;margin-bottom: 25px;font-weight: 900;}
.footer_icon li{margin-bottom: 5px;color: #fff;font-size: 14px;font-weight: 200;}
.footer_icon li label{width: 22%;float: left;font-size: 14px;color: #fff;margin-bottom: 0px;font-weight: 200;}
.footer_icon li span{width: 78%;float: left;}
.footer_bottom span,.footer_bottom a{height: 41px;line-height: 41px;color: #707070;font-size: 12px;}
.footer_bottom span~span{margin-left: 25px;position: relative;}
.footer_bottom span~span:before{content: "";position: absolute;top: 1px;left: -12px;width: 1px;height: 12px;border-left: solid 1px #707070;}
.footer_bottom{border-top: solid 1px #707070;padding-top: 20px;}
/* 底部信息 end*/


/* 首页 */
/* 轮播 */
/*height: 688px!important;*/
.swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide, .ei-slider{background-position: center 0!important;width: 100%!important;background-size: cover!important;}
.slider_bgimg{position: relative;}
#slider .container{position: absolute;top: 0px;left: 15%;width: 70%;}
.index_silder .swiper-pagination{display: block;}
.index_silder .brand-index-slide_li .indexvideo img{width: 44px;height: 44px;}
.index_silder .slider-caption{left: 5%;top: 30%!important;max-width: 85%;}
.index_silder .swiper_more{width: 139px;height: 46px;line-height: 38px;border: solid 3px #fff;margin-bottom: 44px;}
.index_silder .swiper_more span{font-size: 14px;color: #fff;}
.index_silder #slider-arrow-left,.index_silder #slider-arrow-right{width: 54px;height: 54px;border-radius: 50%;border: solid 1px #fff;line-height: 62px;text-align: center;background: transparent;top: auto;top: 50%;display: none;}
#slider-arrow-left i, #slider-arrow-right i{font-size: 24px;margin-left: 0px;color: #fff;}
.index_silder #slider-arrow-left:hover,.index_silder #slider-arrow-right:hover{background: transparent!important;}
.index_silder #slider-arrow-left:hover i,.index_silder #slider-arrow-right:hover i{color: #fff;}
.index_silder #slider-arrow-left{left: 5%;}
.index_silder #slider-arrow-right{right: 5%;}
.index_silder .slider_cn{color: #fff!important;font-size: 42px!important;line-height: 1;margin-bottom: 20px;}
.index_silder .slider_en{color: #fff!important;font-size: 25px!important;line-height: 1;margin-bottom: 20px;font-weight: normal;}
.index_silder .slider_msg{color: #fff;margin-bottom: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* 首页统一标题 */
.index_alltitle{position: relative;}
.index_titleen{font-size: 72px;color: #e4e4e4;font-family: Roboto-Black;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*.index_titlecn{position: absolute;top: 45px;left: 0px;width: 100%;overflow: hidden;}*/
.index_titlecn span{border-bottom: solid 6px #0359a9;padding-bottom: 5px;color: #111111;font-size: 36px;font-weight: bold;}
/* 科特勒观点 */
.index_viewpoint{margin: 84px 0 100px;}
.index_viewpointlunbo{margin: 50px 0;}
.index_viewpointlunbo .swiper-container{width:100%;height:100%;}
.index_viewpointlunbo .swiper-slide{text-align:center;font-size:18px;background:#none;/* Center slide text vertically */display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.index_viewpointlunbo .swiper-pagination{display: none;}
.index_viewpointlunbo .index_viewpointmain{background-color: #fff;box-shadow: 1px 4px 18px 0px rgba(29, 27, 28, 0.23);padding: 30px 40px;margin-top: 40px;position: relative;margin-bottom: 30px;}
.index_viewpointlunbo .index_viewpointmain:before{content: "";position: absolute;top: -25px;left: 46%;width:0;height:0;border-right:25px solid transparent;border-left:25px solid transparent;border-bottom:25px solid #fff;}
.index_viewpointlunbo .index_viewpointtitle{font-size: 20px;color: #111;margin-bottom: 20px;min-height: 72px;}
.index_viewpointlunbo .index_viewpointP{font-size: 14px;margin-bottom: 40px;color: #111;height: 85px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-align: left;}
.index_viewpointlunbo .index_viewpointmore{width: 133px;height: 44px;line-height: 40px;border: solid 2px #ddd;font-size: 14px;color: #111;margin: 0 auto;}
.index_viewpointlunbo .swiper-slide-active .index_viewpointmain{background-color: #0359a9;box-shadow: 0px 5px 21px 0px rgba(0, 87, 168, 0.53);}
.index_viewpointlunbo .swiper-slide-active .index_viewpointmain:before{border-bottom:25px solid #0359a9;}
.index_viewpointlunbo .swiper-slide-active .index_viewpointP{font-size: 16px;color: #ffffff;height: 96px;}
.index_viewpointlunbo .swiper-slide-active .index_viewpointtitle{font-size: 24px;color: #fff;}
.index_viewpointlunbo .swiper-slide-active .index_viewpointmore{color: #fff;}
.index_viewpointlunbo .swiper-slide{width: 75%;padding:0 10px!important;}
.index_viewpointlunbo .index_viewpointbox>img{opacity: 0.5;border-radius: 50%;}
.index_viewpointlunbo .swiper-slide-active .index_viewpointbox>img{opacity: 1;}
/* 专长服务 */
.index_expertisemain{position: relative;}
.index_expertiseimg img{width: 100%;}
.index_expertisemsg{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;padding: 0 20px;}
.index_expertisecn{font-size: 32px;font-weight: bold;margin-bottom: 20px;}
.index_expertiseen{font-size: 22px;}
.index_expertisebox{margin: 60px -30px 94px;display:flex;flex-wrap:wrap;justify-content:center}
.index_expertisebox>div{margin-bottom: 50px;padding: 0 30px;}
/* 实战案例 */
.index_casebig{background: #fff;padding: 62px 0 40px;}
.index_casebox{margin: 30px -20px 0;}
.index_casebox>div{padding: 0 20px;margin-bottom: 20px;}
.index_casebox>div:nth-child(3n+1){clear: both;}
.index_casebox .accordion>div .acctitle{background: #fff;padding: 20px;}
.index_casebox .accordion>div .acctitle.acctitlec{background: #0359a9;}
.index_casebox .accordion>div{margin-bottom: 20px;padding: 0px;}
.index_casebox .accordion>div:nth-child(4n+1){clear: both;}
.index_casebox .accordion .acctitle img{margin: auto;}
.index_casebox .accordion .acctitle img:first-child{display: block;}
.index_casebox .accordion .acctitle img:last-child{display: none;}
.index_casebox .accordion .acctitle.acctitlec img:first-child{display: none;}
.index_casebox .accordion .acctitle.acctitlec img:last-child{display: block;}
.index_casebox .acc_content{background: #f3f3f3;padding: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
.index_casemore{width: 133px;height: 44px;line-height: 40px;color: #111111;font-size: 16px;border: solid 2px #dddddd;margin: 25px auto;}
/* 发展历程 */
.index_history{margin: 80px 0 100px;}
.index_historyuls{margin-top: 40px;background: url('../images/index/dt.png') no-repeat 100% 100%;background-size: contain;position: relative;}
.index_historyuls>div.border_left{position: absolute;top: 0px;left: 66%;height: 100%;border-right: solid 6px #0359a9;z-index: 1;}
.index_historyuls li>div{float: left;}
.index_historyuls li~li{margin-top: 40px;}
.index_historymsg{width: 66%;background-color: #ffffff;box-shadow: 0px 5px 13px 0px rgba(0, 87, 168, 0.47);}
.index_historymsg span{color: #111111;font-size: 16px;padding: 25px;}
.index_historymsg span p{margin-bottom: 0px;}
/* .index_historyuls li.active .index_historymsg span, */.index_historyuls li .index_historymsg:hover span{background: #0359a9;color: #fff;}
.index_historydate{width: 30%;padding-left: 20px;position: absolute;left: 66%;z-index: 10;}
.index_historydate span{font-size: 15px;color: #111111;position: absolute;top: 50%;left: 50%;transform: translate(-30%,-50%);width: 100%;font-weight: 900;}
.index_historydate span:before{content: "";position: absolute;top: 0%;left: -21%;width: 20px;height: 20px;background-color: #0359a9;box-shadow: 0px 5px 13px 0px rgba(0, 87, 168, 0.47);border: solid 4px #ffffff;border-radius: 50%;}


/* 联系我们 */
/* 热线 */
.contact_hotphone{background: url('../images/contact/dt.jpg') no-repeat 100% 40%;background-size: 100%;padding: 67px 30px 113px;margin-top: -67px;z-index: 10;position: relative;margin-bottom: 54px;}
.contact_name{font-size: 30px;color: #111;margin-bottom: 0px;font-weight: 900;}
.contact_phone a{font-size: 65px;color: #0359a9;margin-bottom: 24px;font-weight: 900;}
.contact_website{font-size: 24px;color: #111;}
/* 地址信息 */
.contact_address{max-width: 1200px;margin: 0 auto 50px;}
.contact_address>div{margin-bottom: 35px;}
.contact_address>div:nth-child(3n+1){clear: both;}
.contact_title{margin-bottom: 15px;font-size: 20px;}
.contact_uls{margin-bottom: 0px;}
.contact_uls li~li{margin-top: 10px;}
.contact_uls li>div{float: left;}
.contact_icon img{width: 20px;height: 20px;margin-right: 20px;}
.contact_pic{float: left;width: 35%;text-align: right;}
.contact_msg{float: left;width: 65%;padding-left: 70px;}
.contact_main{margin-top: 60px;}
.contact_right{float: left;}
.contact_right .cx-ggys{font-size: 16px;color: #111;float: left;}
.contact_right span p{margin-bottom: 0px;}
.contact_right span{font-size: 16px;color: #111;float: left;}
.contact_right span a{color: #111;display: inline-block;}
.contact_right label{margin-bottom: 0px;color: #111;font-size: 16px;font-weight: normal;float: left;}
/* 联系我们end */


/* 总裁致辞 */
.zhici_box{margin: 50px 0;/* background: url('../images/bg.jpg') no-repeat 100% 100%;background-size: cover; */background: #fff;}
.zhici_box .all_title{padding-top: 85px;}
.zhici_msg{margin: 75px auto 90px;width: 80%;}
.zhici_msg p{color: #111111;font-size: 18px;}
.zhici_pic{float: right;padding-bottom: 80px;}
/* 总裁致辞end */


/* 简介 */
/* KMG简介 */
.company_one{margin: 90px 0 50px;}
.company_one .all_title{margin-bottom: 76px;}
.company_video{text-align: center;}
.company_video video{width: 75%;margin-bottom: 32px;}
.company_we{margin-bottom: 95px;}
.company_wetitle{font-size: 24px;color: #111;margin: 50px 0 20px;}
.company_wemain p{font-size: 18px;color: #111;margin-bottom: 0px;}
.company_data{background: url('../images/company/cul_bg.jpg') no-repeat 100% 100%;background-size: 100%;padding: 60px 0;}
.company_datanum{margin-bottom: 20px;}
.company_datanum span{font-size: 60px;color: #0359a9;font-weight: bold;line-height: 1;}
.company_datanum i{font-size: 18px;color: #111;font-style: normal;font-weight: bold;padding-left: 5px;}
.company_name{font-size: 22px;color: #111;font-weight: bold;}
/* 专长服务 */
.company_right{background: #0359a9;padding: 45px 40px 50px;}
.company_right p{font-size: 18px;color: #fff;margin-bottom: 10px;height: 160px}
/*;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;*/
.company_twotitle{margin-bottom: 10px;}
.company_twotitlecn{font-size: 30px;margin-bottom: 12px;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.company_twotitleen{font-size: 22px;margin-bottom: 16px;color: #fff;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-transform: uppercase;}
.company_twobox{margin: 50px 0 100px;}
.company_list{box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.25);}
.company_twobox>div~div{margin-top: 60px;}
.company_twobox>div .col-sm-7{float: left;}
.company_twobox>div:nth-child(odd) .col-sm-5{float: left;}
.company_twobox>div:nth-child(even) .col-sm-5{float: right;}
/* 简介end */


/* 新闻观点 */
.news_big{margin: 90px 0 50px;}
.news_box{margin: 75px -25px;}
.news_box>div{padding: 0px 25px;}
.news_box>div:nth-child(1n+3){margin-top: 50px;}
.news_box>div:nth-child(2n+1){clear: both;}
.news_list{box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.05);}
.news_main{padding: 23px 20px 30px;background: #fff;}
.news_pic{overflow: hidden;}
.news_pic img{transition: .45s;}
.news_pic:hover img{transform: scale(1.25);transition: .45s;}
.news_title{font-size: 18px;margin-bottom: 15px;color: #111;}
.news_date{font-size: 16px;margin-bottom: 10px;color: #111;display: none;}
.news_msg{font-size: 16px;color: #999999;margin-bottom: 0px;height: 72px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
/* 新闻列表 */
.news_two{margin: 40px 0 0px;}
.news_twotitle{font-size: 18px;margin-bottom: 15px;color: #111;background: #f2f4f7;}
.news_twobox{background: #fff;padding-bottom: 50px;}
.news_uls li{padding: 15px 0;}
.news_uls li~li{border-top: solid 1px #999;}
.news_uls li a{font-size: 17px;color: #111;font-weight: 900;}
.news_uls li img{float: left;width: 42px;height: 25px;display: none;}
.news_uls li.active img{display: block;}
.news_uls li.active a{margin-left: 55px;}
/* 新闻观点end */


/* KMG著作 */
.book-list{max-width:871px;margin:60px auto;list-style:none;padding-left:0;display:flex;flex-wrap:wrap}
.book-list .book-list-item{padding:40px 30px 40px 0;width:25%;border-bottom:1px solid #848484;text-align: center;}
.book-list .book-list-item img{width: 100%;}
.book-list .book-list-item .book-list-item-box p{margin:10px 0 7px;height:53px;text-align:center;font-size:14px;font-weight:600;color:#000;line-height:26px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
/* KMG著作end */


/* 专家团队 */
.team_big .all_title{margin: 115px 0 120px;}
.team_border{width: 43px;border-bottom: solid 5px #0359a9;margin-top: 10px;}
.team_slider{margin: 115px 0 120px;}
.team_slider .swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto;}
.team_slider .swiper-slide{background-size:cover;background-position:center;}
.team_slider .gallery-top{height:80%;width:100%;margin-top: 60px;}
.team_slider .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0;}
.team_slider .gallery-thumbs .swiper-slide{width:15%;height:100%;opacity:0.4;}
.team_slider .gallery-thumbs .swiper-slide .team_pic img{border: solid 5px #f5f6fa;border-radius: 50%;}
.team_slider .gallery-thumbs .swiper-slide .team_name{margin-top: 15px;}
.team_slider .gallery-thumbs .swiper-slide .team_name span{color: #111;font-size: 16px;font-weight: 900;}
.team_slider .gallery-thumbs .swiper-slide .team_name .team_border{opacity: 0;}
.team_slider .gallery-thumbs .swiper-slide-active{opacity:1;}
.team_slider .gallery-thumbs .swiper-slide-active .team_pic img{border: solid 5px #0359a9;}
.team_slider .gallery-thumbs .swiper-slide-active .team_name span{color: #0359a9;}
.team_slider .gallery-thumbs .swiper-slide-active .team_name .team_border{opacity: 1;}
.team_slider .gallery-thumbs .swiper-slide:hover{opacity:1;}
.team_slider .gallery-thumbs .swiper-slide:hover .team_pic img{border: solid 5px #0359a9;}
.team_slider .gallery-thumbs .swiper-slide:hover .team_name span{color: #0359a9;}
.team_slider .gallery-thumbs .swiper-slide:hover .team_name .team_border{opacity: 1;}
/* 内容 */
.team_main{background-color: #ffffff;box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.16);padding: 70px 80px 70px 70px;margin: 20px;}
.team_alltitle{margin-top: 100px;}
.team_titlecn{margin-bottom: 10px;}
.team_msg{margin-top: 70px;}
.team_msg p{font-size: 18px;color: #111;}
.team_slider .swiper-button-next,.team_slider .swiper-button-prev{display: none;}
/* 专家团队 */


/* 行业经验 */
.case_big{margin: 90px 0 50px;}
.case_box{margin: 75px -25px;}
.case_box>div{padding: 0px 25px;}
.case_box>div:nth-child(1n+3){margin-top: 50px;}
.case_box>div:nth-child(2n+1){clear: both;}
.case_list{box-shadow: 0px 5px 14px 0px rgba(0, 0, 0, 0.05);background: #fff;padding: 10px;}
.case_main{padding: 23px 20px 30px;}
.case_pic{overflow: hidden;}
.case_pic img{transition: .45s;}
.case_pic:hover img{transform: scale(1.25);transition: .45s;}
.case_title{font-size: 18px;margin-bottom: 15px;color: #111;}
.case_msg{font-size: 16px;color: #111;margin-bottom: 0px;height: 50px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* 行业经验end */
/* 滚动导航 */
.all_scollnav{display: none;}
.all_scollnav ul{width: 100%;height: 86px;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;background: #fff;margin-bottom: 0px;}
.all_scollnav ul::-webkit-scrollbar{/*隐藏滚动条*/display: none;}
.all_scollnav ul li{transition: .45s;float: initial;height: 86px;line-height: 86px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0px;display: inline-block;padding: 0 30px;}
.all_scollnav ul li.cur a{color: #0359a9;font-weight: bold;}
.all_scollnav ul li:hover a{color: #0359a9;font-weight: bold;transition: .45s;}
.all_scollnav ul li a{font-size: 22px;color: #111;height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* 行业经验end */


/* 行业详情 */
.details_box{margin: 80px 0 65px;}
.details_fanhui{color: #111111;font-size: 14px;margin: 85px 0 44px;}
.details_left{background: #fff;padding: 0px 152px 0 154px;}
.details_title{font-size: 24px;padding: 60px 0 44px;margin-bottom: 0px;color: #111;}
.details_date{color: #7d7d7d;font-size: 14px;padding-bottom: 17px;border-bottom: solid 1px #ebebeb;display: none;}
.details_msg{padding: 0px 0px 80px;}
.details_msg p{color: #111111;font-size: 16px;/* text-indent: 2em; */}
.details_msg img{margin: 30px auto;display: block;}
.details_msg ul li{list-style-type: square;}
.details_msg ol li{list-style-type: decimal;}
.details_uls li{border-bottom: solid 1px #ebebeb;}
.details_uls li~li{margin-top: 26px;}
.details_uls li a{color: #111111;font-size: 16px;margin-bottom: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.details_uls li span{color: #7d7d7d;padding-bottom: 26px;}
/* 行业详情end */


/* KMG服务(品牌服务) */
.brandservice-tips{font-size:18px;font-weight:400;color:#000;line-height:39px;margin: 78px 0 0 55px}
.brandservice-img{padding-bottom:90px}
.brandservice-img img{margin:0 auto;display:block}
.brandservice-img img:first-of-type{width:930px;height:587px;margin-bottom:20px}
.brandservice-img img:last-of-type{width:916px;height:758px}
/* KMG服务(品牌服务)end */


/* KMG服务统一样式 */
.service-top{margin-top: 80px;margin: 40px -40px;}
.service-top>div{float: left;padding: 0 40px;}
.service-top .service-pic{width: 100%;height: 180px;}
.service-top .service-pic img{width: auto;height: 100%;}
.service-msg p{width:85%;margin:0 0 30px;font-size:18px;/* font-family:SourceHanSansCN-Normal; */font-weight:400;color:#000;line-height:30px;}
.service-hr{border-top:1px solid #0b3190;margin-bottom:40px}
.service-wrap{/* display:-webkit-box;display:-ms-flexbox;display:flex; */padding-top: 40px;border-top: solid 1px #0b3190;}
.service-wrap .service-methods{/* -webkit-box-flex:1;-ms-flex:1;flex:1; */width: 50%;float: left;margin-bottom:40px;padding-right:50px}
.service-wrap .service-methods:last-of-type{padding-right:0;padding-left:50px;border-left:1px solid #0b3190}
.service-wrap .service-methods .service-methods-title{position:relative;height:33px;background-color:#0d49d9;margin-bottom:23px;display:inline-block;padding-right:38px}
.service-wrap .service-methods .service-methods-title:before{width:0;height:0;border-top:33px solid #0d49d9;border-right:13px solid transparent;content:"";position:absolute;right:-13px;bottom:0}
.service-wrap .service-methods .service-methods-title:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;content:"";position:absolute;width:0;right:18px;bottom:11px}
.service-wrap .service-methods .service-methods-title span{font-size:22px;font-weight:500;color:#fff;display:block;padding-left:6px}
.service-wrap .service-methods h1{font-size:24px;line-height:1;margin-bottom:0}
.service-wrap .service-methods p{margin-top:10px;font-size:18px;font-weight:400;color:#000;line-height:30px}
.service-wrap .service-methods ul{list-style:none;padding-left:0}
.service-wrap .service-methods ul li{-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:18px;font-weight:400;color:#000;line-height:30px;position: relative;padding-left: 20px;}
.service-wrap .service-methods ul li a{color:#000}
.service-wrap .service-methods ul li span{padding-right:20px}
.service-wrap .service-methods .service-uls li:before{content: "";position: absolute;top: 15px;left: 3px;width: 3px;height: 3px;border-radius: 50%;background: #000;}
/* KMG服务统一样式end */


/* KMG培训 */
.cultivate-top-list{margin-top:89px;/* padding-left:55px */}
.cultivate-top-list .cultivate-top-item{margin-bottom:40px}
.cultivate-top-list .cultivate-top-item h1{margin-top:0;margin-bottom:12px;color:#0b3190;font-size:23px;font-weight:400;line-height:1}
.cultivate-top-list .cultivate-top-item p:first-of-type{margin-top:0;color:#0b3190;font-size:18px;font-weight:400}
.cultivate-top-list .cultivate-top-item p:last-of-type{font-size:16px;font-weight:400;color:#000;line-height:32px}
.cultivate-title{width:100%;height:47px;background:#0b3190;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cultivate-title span{font-size:30px;font-weight:400;color:#fff}
.cultivate-text{padding-top:50px;padding-bottom:50px;/* width:966px */}
.cultivate-text p{margin:5px 0;font-size:16px;font-weight:400;color:#000;line-height:30px}
.cultivate-child-title{margin:0 auto;width:961px;height:49px;background:#a0a0a0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cultivate-child-title span{font-size:24px;font-weight:400;color:#fff}
.cultivate-child-img{margin:0 auto;width:961px}
.cultivate-child-img img{display:block;width:100%}
.cultivate-child-border{margin:30px auto 10px;width:961px;padding:10px 0;border-top:2px solid #a0a0a0;border-bottom:2px solid #a0a0a0;text-align:center}
.cultivate-child-border span{font-size:25px;font-weight:400;color:#000}
.cultivate-child-government{margin:30px auto 10px;width:961px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cultivate-child-government ul{list-style:none;padding-left:0}
.cultivate-child-government ul li{margin-bottom:10px;font-size:16px;font-weight:400;color:#000}
.cultivate-child-government ul li p{margin-bottom: 0px;}
/* KMG培训end */


/* 职业机会 */
.opportunity{width:1092px;margin:0 auto}
.opportunity .opportunity-title{margin-top:90px;font-size:16px;font-weight:400;color:#000;line-height:30px}
.opportunity-list{list-style:none;padding-left:0}
.opportunity-list .opportunity-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #0b3190;padding:20px 0}
.opportunity-list .opportunity-item:last-of-type{border-bottom:none;}
.opportunity-list .opportunity-item .opportunity-left >div{border-top:2px solid #0b3190;border-bottom:2px solid #0b3190;}
.opportunity-list .opportunity-item .opportunity-left p{padding:4px;font-size:16px;font-weight:700;color:#0b3190;line-height:25px;display:block;margin-bottom: 0 !important;}
.opportunity-list .opportunity-item .opportunity-left img{margin:20px 0 0 9px;width:61px;display:block}
.opportunity-list .opportunity-item .opportunity-right{width:769px}
.opportunity-list .opportunity-item .opportunity-right p{margin:0;font-size:16px;font-weight:400;color:#000;line-height:30px;margin-top:40px}
.opportunity-list .opportunity-item .opportunity-right p:first-child{margin-top: 0px;}
.opportunity-uls li{margin:0;font-size:16px;font-weight:400;color:#000;line-height:30px;padding-left: 30px;position: relative;}
.opportunity-uls li:before{content: "";position: absolute;top: 12px;left: 8px;width: 5px;height: 5px;border-radius: 50%;background: #000;}
.opportunity-list .opportunity-item .opportunity-right ul{margin:0;font-size:16px;font-weight:400;color:#000;line-height:30px;}
/* 职业机会end */


/* 职业生涯 */
.career_big{margin:90px auto;width:951px}
.career_big p{margin:10px 0 40px;font-size:18px;font-weight:400;color:#000;line-height:33px}
.career_big img{display:block;width:100%}
/* 职业生涯end */


/* 增长实验室 */
.laboratory_box{margin: 40px -10px;}
.laboratory_box>div{padding: 0 10px;}
.laboratory_main img{border-radius: 5px;}
.laboratory_center span~span{margin-top: 40px;}
.laboratory_video{margin: 40px 0;}
.laboratory_video video{width: 770px;margin: 0px auto;}
.laboratory_video span{color: #818182;font-size: 16px;margin: 20px 0;}
.laboratory_title span{background: #007aaa;font-size: 22px;color: #fff;font-weight: 900;margin-bottom: 30px;display: inline-block;}
.laboratory_msg p{font-size: 16px;color: #111;}
.laboratory_hezi{width: 25px;height: 45px;background: #fff;margin: 0 auto 20px;display: none;}
.laboratory_allbox{border: solid 4px #366092;position: relative;display: inline-block;padding: 30px 25px 15px;margin-bottom: 40px;}
.laboratory_allbox:before{content: "";position: absolute;top: 6px;left: 7px;border: solid 2px #366092;width: 95%;height: 90%;}
.laboratory_titlecn{font-size: 26px;font-weight: 900;line-height: 1;border-bottom: solid 1px #366092;padding-bottom: 8px;color: #366092;}
.laboratory_titleen{font-size: 20px;color: #366092;}
.laboratory_num{color: #007aaa;font-style: oblique;font-size: 22px;font-weight: 900;margin-bottom: 20px;}
.laboratory_news{font-size: 18px;margin-bottom: 20px;color: #111;}
.laboratory_contact{text-align: right;margin-bottom: 40px;display: none;}
.laboratory_list .laboratory_uls{margin-bottom: 0px;}
.laboratory_contact span{font-style: oblique;font-size: 14px;color: #f2f206;background: #595959;padding: 0 20px;}
/* 公益直播 */
.laboratory_live{margin: 0px -10px 60px;}
.laboratory_live>div{padding: 0px 10px;}
.laboratory_liveli{background: #fff;border-radius: 8px;}
.laboratory_livepic img{border-radius: 8px 8px 0 0;}
.laboratory_livebox{padding: 20px 15px;}
.laboratory_livetitle{font-size: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 1;margin-bottom: 8px;color: #111;font-weight: 900;display: block;}
.laboratory_end{font-size: 14px;color: #999;margin-bottom: 15px;}
.laboratory_all{margin-bottom: 10px;}
.laboratory_all span{font-size: 14px;color: #888888;padding: 0 15px;}
.laboratory_all span:first-child{background: #e8eaed;border-radius: 5px;}
.laboratory_free{font-size: 20px;color: #111;font-weight: 900;}
/* 联系方式 */
.laboratory_lainxi{font-style: oblique;font-size: 16px;color: #007aaa;line-height: 30px;font-weight: 900;margin-bottom: 60px;}
.laboratory_lainxi li:first-child,.laboratory_lainxi li:nth-child(2){margin-bottom: 15px;}
.laboratory_lainxi li p{margin-bottom: 0px;}
/* 增长实验室end */


/* 城市和产业发展 */
.city_big_box{margin:93px 0 30px 0;padding-left:55px}
.city_big_box .city_big_left{width:20%;padding-left:0;padding-right:3%;float: left;}
.city_big_box .city_big_left li{line-height:1.6;cursor:pointer;font-size:18px;color:#000;font-weight:400;padding-bottom:3px;margin-bottom:15px;max-height: 65px;overflow: hidden;}
.city_big_box .city_big_left li.active{border-bottom:2px solid #0b3190;padding-bottom:1px}
.city_big_main{width:80%;border-left:1px solid #0b3190;float: right;}
.city_big_box .city_big_right{padding-left:37px}
.city_big_box .city_big_right li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:74px}
.city_big_box .city_big_right li img{border-radius:10px;display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:185px;height:113px;border:2px solid #ddd;-webkit-box-shadow:8px 8px 6px 0 #ddd;box-shadow:8px 8px 6px 0 #ddd}
.city_big_box .city_big_right li p{margin-top:-7px;margin-bottom:0;margin-left:35px;font-size:18px;font-weight:400;color:#000;line-height:30px}
.city_big_box .city_big_right .city_big_footer-more{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}
.city_big_box .city_big_right .city_big_footer-more h1{font-size:27px;font-weight:400;color:#000;margin-left:93px;margin-right:24px;margin-top:0}
.city_big_box .city_big_right .city_big_footer-more ul{margin:0;list-style:none;padding-left:0}
.city_big_box .city_big_right .city_big_footer-more ul li{margin-bottom:5px;font-size:14px;font-weight:400;color:#000}
.city_big_main>ul:first-child{display: block;}
.city_big_main>ul{display: none;}
/* 城市和产业发展end */


/* 右侧浮窗 */
.float_right{position: fixed;top: 40%;right: 0px;width: 51px;height: auto;background-color: #ffffff;box-shadow: -5px 0px 10px 0px rgba(1, 20, 18, 0.11);border-radius: 26px 0px 0px 26px;border: solid 1px #e8e8e8;padding: 20px 0;z-index: 1000;}
.float_icon a{color: #999999;}
.float_icon a>img{width: 28px;height: 28px;}
.float_icon .iconwechat_box{position: relative;}
.float_icon .iconwechat_box:hover .iconwechat_pic{display: block;}
.iconwechat_pic{position: absolute;top: -50px;left: -120px;display: none;}
.iconwechat_pic img{width: 120px;height: 120px;}
/* 右侧浮窗end */



@media (max-width: 768px){
    .lbtbox{margin:0 !important}
	#top-search form input::placeholder{ /* Firefox, Chrome, Opera */ color:#000;font-size: 18px;}
	#top-search form input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#000;font-size: 18px;}
	#top-search form input::-ms-input-placeholder{ /* Microsoft Edge */ color:#000;font-size: 18px;}

	/* 置顶 */
	#gotoTop{right: 10px;width: 30px;height: 30px;line-height: 26px;}

	/* 头部 */
	#top-search{display: block;height: auto!important;}
	#top-search a i{color: #000;top: 40px;}
	#top-search a{margin: 0px;height: auto;}
	#top-search form input{color: #000;font-size: 18px;}
	#logo{width: auto;}
	#logo img{margin-top: 32px;width: 60%;}
	#logo a.retina-logo{float: left;}
	#primary-menu-trigger{right: 30px;left: auto;color: #0359a9;font-size: 22px;}
	#primary-menu{width: 100%;}
	#primary-menu > ul > li.sub-menu > a > div{font-size: 15px;}
	#primary-menu ul li > a{font-size: 15px;}
	#primary-menu ul > li > a, #primary-menu.style-2 > div > ul > li > a{padding: 6px!important;}
	#primary-menu ul ul:not(.mega-menu-column){left: 0px;}
	#primary-menu ul ul li > a{padding: 6px!important;color: #666;font-size: 14px;}
	#primary-menu ul ul li > a i{display: none;}
	#primary-menu ul li .mega-menu-content ul:first-child:before,#primary-menu ul li .mega-menu-content ul:first-child:after{background: transparent;}
	#primary-menu ul li .mega-menu-content.style-2 ul.mega-menu-column{padding: 0px 0px 0px 15px;}
	#header.transparent-header{background: #fff;}
	#primary-menu{padding-top: 0px;}
	#header #logo a.retina-logo{display: none;}
	#header #logo a.standard-logo{display: block;}
	#primary-menu ul li.active>a{color: #000;}
	#primary-menu ul li>a{color: #000;}
	#logo{height: 65px;}
	#primary-menu ul li:hover > a, #primary-menu ul li.current > a{color: #000;}

	
	/* 底部 */
	footer{padding: 40px 0 10px;}
	.footer_navs .col-sm-10,.footer_navs .col-sm-2{width: 100%;}
	.footer_toptitle, .footer_contact h4,.footer_contact>a{font-size: 12px;margin-bottom: 10px;text-align: center;}
	.footer_uls li ol{display: none;}
	.footer_icon{margin-bottom: 20px;}
	.footer_contact{width: 72%;margin: 0 auto;margin-bottom: 20px;}
	.footer_contact>a{text-align: center;}
	.footer_bottom span, .footer_bottom a{line-height: 1;height: 25px;display: block;}
	.footer_bottom span~span:before{display: none;}
	.footer_img img{width: 70%;display: block;margin: 0 auto;}
	.footer_phone{margin-bottom: 20px;text-align: center;font-size: 24px;}

	/* 侧边栏二维码 */
	.float_icon a>img{width: 25px;height: 25px;}
	.float_right{padding: 15px 0;width: 35px;border-radius: 15px 0px 0px 15px;}

	/* 首页 */
	#slider .container{width: 100%;left: 0px;}
	#slider-arrow-left, #slider-arrow-right{display: none;}
	.index_newsleft h3,.index_companyleft h3{font-size: 18px;margin-bottom: 20px;}
	.index_newsmsg,.index_companymsg{font-size: 14px;margin-bottom: 15px;}
	.index_newscover h4,.index_productname h3{font-size: 18px;}
	.index_silder .swiper_more{width: 110px;height: 35px;line-height: 30px;margin-bottom: 15px;font-size: 12px;border: solid 1px #fff;display: none;}
	.index_silder #slider-arrow-left, .index_silder #slider-arrow-right{width: 30px;height: 30px;bottom: 62px;line-height: 28px;}
	.index_silder #slider-arrow-left img, .index_silder #slider-arrow-right img{width: 50%;}
	.index_silder #slider-arrow-left:before,.index_silder #slider-arrow-right:before{width: 32px;height: 32px;}
	.index_silder #slider-arrow-left{left: 3%;}
	.index_silder #slider-arrow-right{right: 3%;}
	.index_silder .slider_cn{font-size: 20px!important;margin-bottom: 10px;}
	.index_silder .slider_en{font-size: 10px!important;}
	.index_silder .slider_msg{display: none!important;font-size: 12px!important;margin: 10px 0;}
	.index_silder .swiper-pagination{bottom: 15px!important;}
	.index_silder .slider-caption{top: 18%!important;left: 15%!important;max-width: 78%!important;}
	.index_silder .swiper-pagination span{width: 10px;height: 10px;margin: 0 10px!important;}
	.index_silder .brand-index-slide_li .indexvideo img{width: 30px;height: 30px;}
	.swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide, .ei-slider{height: 135px!important;}
	/* 首页统一标题 */
    .index_titleen{font-size: 40px;}
    .index_titlecn{top: 28px;}
    .index_titlecn span{font-size: 20px;}
    /* 科特勒观点 */
    .index_viewpointlunbo{margin: 0px;}
    .index_viewpoint{margin: 40px 0 40px;}
    .index_viewpointlunbo .index_viewpointmain{margin-top: 20px;padding: 20px 15px;}
	.index_viewpointlunbo .index_viewpointtitle{font-size: 14px;margin-bottom: 10px;width: 200px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;min-height: auto;}
	.index_viewpointlunbo .index_viewpointP{font-size: 12px;margin-bottom: 20px;height: 72px;}
	.index_viewpointlunbo .index_viewpointmore{width: 70px;height: 30px;line-height: 28px;border: solid 1px #dddddd;}
	.index_viewpointlunbo .index_viewpointmain:before{content: "";position: absolute;top: -15px;left: 40%;width: 0;height: 0;border-right: 15px solid transparent;border-left: 15px solid transparent;border-bottom: 15px solid #fff;}
	.index_viewpointlunbo .swiper-slide-active .index_viewpointmain{background-color: #0359a9;box-shadow: 0px 5px 21px 0px rgba(0, 87, 168, 0.53);}
	.index_viewpointlunbo .swiper-slide-active .index_viewpointmain:before{border-bottom:25px solid #0359a9;}
	.index_viewpointlunbo .swiper-slide-active .index_viewpointP{font-size: 14px;color: #ffffff;height: 85px;text-align: left;}
	.index_viewpointlunbo .swiper-slide-active .index_viewpointtitle{font-size: 16px;color: #fff;}
	.index_viewpointlunbo .swiper-slide-active .index_viewpointmore{width: 100px;height: 35px;line-height: 33px;}
	.index_viewpointlunbo .index_viewpointbox>img{position: relative;}
	.index_viewpointlunbo .index_viewpointbox>img:before{content: "";position: absolute;top: 0px;left: 0px;background: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;}
    /* 专长服务 */
    .index_expertise{margin-bottom: 20px;}
    .index_expertisebox{margin: 40px -10px 0;}
    .index_expertisebox>div{width: 50%;float: left;padding: 0 10px;margin-bottom: 20px;}
    .index_expertisecn{font-size: 20px;margin-bottom: 10px;}
    .index_expertiseen{font-size: 10px;}
    /* 实战案例 */
	.index_casebox .acc_content{font-size: 14px;height: auto;}
	.index_casebox .accordion .acctitle img{width: 60%;}
	.index_casebig{padding: 40px 0 20px;}
	.index_casemore{width: 100px;height: 35px;line-height: 33px;border: solid 1px #dddddd;}
    /* 发展历程 */
    .index_history{margin: 40px 0;}
    .index_historydate span:before{left: -27%;}
    .index_historymsg span{font-size: 14px;}
    .index_historymsg span p{margin-bottom: 0px;}

	/* 内页banner */
	.all_banner{height: 135px;margin-top: 0px;background-size: 100%!important;}
	.all_banner img{margin-top: 0px;}
	.banner_title .banner_titlecn{font-size: 18px!important;letter-spacing: 4px;margin-bottom: 10px!important;}
    .banner_title .banner_titleen{font-size: 14px!important;}

	/* 内页通用标题 */
    .all_titlecn{font-size: 20px;}
	.all_titleen{font-size: 16px;margin-bottom: 4px;}
	.all_title span{width: 110px;border-bottom: solid 4px #0359a9;}

	/* 内页通用导航 */
	.all_nav{display: block;}
	.all_nav ul li a{width: 100%;font-size: 14px;}
	.all_nav ul li{height: 55px;line-height: 55px;}
	
	/* 行业经验滚动导航 */
	.all_scollnav{display: block;}

	/* 翻页 */
	.pagination{margin: 0px;}

	/* 联系我们 */
	.banner_title{top: 20%;left: 15%;}
	.contact_name{font-size: 16px;}
	.contact_phone a{font-size: 30px;}
	.contact_website{font-size: 14px;}
	.contact_hotphone{margin-top: -40px;padding: 30px 30px 50px;margin-bottom: 20px;}
	.contact_msg{padding: 25px 10px 35px;}
	.contact_title{margin-bottom: 30px;font-size: 15px;text-align: center;}
	.contact_icon img{width: 20px;height: 20px;}
	.contact_right span,.contact_right label{font-size: 14px;}
	.contact_uls{padding-left: 30px;}
	.contact_uls li~li{margin-top: 15px;}
	.contact_right span a{display: block;}
	.contact_pic{width: 100%;text-align: right;}
	.contact_msg{width: 100%;padding-left: 0px;}
	.contact_icon{width: 12%;}
	.contact_right {width: 88%;}
	.contact_right label{width: 20%;}
	.contact_right span{width: 80%;}
	.contact_main{margin-top: 0px;}
	.contact_address{margin-bottom: 0px;}

	/* 总裁致辞 */
	.zhici_box{margin: 40px 0;}
	.zhici_msg{margin: 30px auto 40px;width: 90%;}
	.zhici_msg p{font-size: 15px;}
	.zhici_pic{width: 55%;margin-bottom: 30px;padding-bottom: 0px;}
	.zhici_box .all_title{padding-top: 40px;}
	
	/* 简介 */
	.company_one{margin: 40px 0;}
	.company_one .all_title{margin-bottom: 30px;}
	.company_data>div{float: left;width: 33%;}
	.company_datanum span{font-size: 26px;}
	.company_datanum i,.company_name{font-size: 14px;}
	.company_datanum{margin-bottom: 10px;}
	.company_video video{width: 100%;}
	.company_data{background-size: cover;padding: 30px 0;}
	.company_wetitle{font-size: 18px;margin: 30px 0 15px;}
	.company_wemain p{font-size: 15px;}
	.company_we{margin-bottom: 10px;}
	.company_twobox{margin: 40px 0;}
	.company_right{padding: 30px 20px 35px;height: auto!important;}
	.company_twotitlecn{font-size: 20px;}
	.company_twotitleen{font-size: 16px;margin-bottom: 4px;}
	.company_right p{font-size: 15px;height: auto;overflow: initial;display: block;}
	.company_twotitle{margin-bottom: 20px;}
	.company_twobox>div~div{margin-top: 30px;}

	/* 新闻观点 */
	.news_big{margin: 40px 0;}
	.news_box{margin: 30px 0px;}
	.news_box>div{padding: 0px;}
	.news_title,.news_twotitle{font-size: 16px;}
	.news_date,.news_uls li a{font-size: 14px;}
	.news_msg{height: auto;font-size: 14px;display: block;}
	.news_two{margin: 0px;}
	.news_twobox{padding-bottom: 40px;}
	.news_uls li{padding: 14px 0;}
	.news_uls li img{width: 30px;height: 20px;}
	.news_uls li.active a{margin-left: 40px;}
	.news_box>div~div{margin-top: 30px!important;}

	/* KMG著作 */
	.book_big{margin-bottom: 40px;}
	.book-list{margin: 40px auto;}
	.book-list .book-list-item{width: 50%;padding: 20px 10px;}

	/* 专家团队 */
	.team_big .all_title{margin: 40px 0 20px;}
	.team_big .all_titlecn{width: 60%;margin: 0 auto 10px;line-height: 1.2;}
	.team_big .all_titleen{width: 82%;margin: 0 auto 4px;font-size: 14px;line-height: 1.2;}
	.team_main{padding: 15px;margin: 10px 10px 20px 10px;}
	.team_top>div{float: left;width: 50%;}
	.team_titlecn{font-size: 17px;}
	.team_titleen{font-size: 14px;}
	.team_alltitle{margin-top: 40px;}
	.team_msg{margin-top: 30px;}
	.team_msg p{font-size: 15px;}
	.team_slider{margin: 40px 0;}
	.team_slider .gallery-thumbs .swiper-slide .team_name span{font-size: 14px;}
	.team_slider .gallery-thumbs .swiper-slide .team_name span{margin-top: 5px;}
	.team_slider .gallery-thumbs .swiper-slide{width: 30%;}
	.team_slider .gallery-top{margin-top: 30px;}

	/* 行业经验 */
	.case_big{margin: 40px 0;}
	.case_box{margin: 20px 0 0;}
	.case_box>div{padding: 0px;}
	.all_scollnav ul{border-bottom: solid 1px #ddd;}
	.all_scollnav ul,.all_scollnav ul li{height: 55px;line-height: 55px;}
	.all_scollnav ul li{padding: 0 15px;}
    .all_scollnav ul li a{font-size: 16px;}
	.case_box>div{margin-top: 20px!important;}
	.case_msg{font-size: 14px;height: 45px;}
	.case_title{margin-bottom: 10px;font-size: 16px;}

	/*行业详情 */
	.details_box{margin: 40px 0;}
	.details_left{padding: 0 20px;}
	.details_title{font-size: 16px;padding: 30px 0 15px;}
	.details_msg{padding: 20px 0px;}
	.details_msg p{font-size: 14px;margin-bottom: 15px;}

	/* KMG服务(品牌服务) */
	.brandservice-tips{font-size: 14px;line-height: 25px;margin: 40px 0 0 0px;}
	.brandservice-tips p{margin-bottom: 10px;}
	.brandservice-img img:first-of-type,.brandservice-img img:last-of-type{width: 100%;height: auto;}
	.brandservice-img{padding-bottom: 40px;}

	/* KMG服务统一样式 */
	.service-top{margin: 40px 0 20px;}
	.service-top>div{padding: 0px;width: 100%;}
	.service-pic{text-align: center;margin-bottom: 30px;}
	.service-msg p{width: 100%;font-size: 14px;line-height: 25px;margin-bottom: 15px;}
	.service-msg p span{font-size: 14px!important;}
	.service-wrap .service-methods{padding-right: 10px;}
	.service-wrap .service-methods .service-methods-title span{line-height: 40px;font-size: 14px;}
	.service-wrap .service-methods p,.service-wrap .service-methods ul li{font-size: 14px;line-height: 25px;margin-bottom: 10px;}
	.service-wrap .service-methods .service-methods-title{margin-bottom: 15px;}
	.service-wrap .service-methods:last-of-type{padding-left: 10px;}
	.service-wrap .service-methods h1{font-size: 16px!important;}
	.service-wrap .service-methods p{font-size: 14px!important;line-height: 25px!important;}
	.service-wrap .service-methods ul{margin-top: 12px;}
	.service-wrap .service-methods .service-uls li{padding-left: 15px;}
	.service-wrap .service-methods .service-uls li:before{top: 10px;}

	/* KMG培训 */
	.cultivate-top-list{margin-top: 40px;padding-left: 0px;}
	.cultivate-top-list .cultivate-top-item h1{font-size: 18px;margin-bottom: 5px;}
	.cultivate-top-list .cultivate-top-item p:first-of-type{font-size: 14px;margin-bottom: 15px;}
	.cultivate-top-list .cultivate-top-item p:last-of-type{font-size: 14px;line-height: 25px;}
	.cultivate-title{width: 100%;}
	.cultivate-title span,.cultivate-child-government ul li{font-size: 14px;}
	.cultivate-child-government ul li p{margin-bottom: 10px;}
	.cultivate-child-government{width: 100%;}
	.cultivate-text{padding: 20px 0;width: 100%;}
	.cultivate-text p{font-size: 14px;line-height: 25px;}
	.cultivate-child-title,.cultivate-child-img,.cultivate-child-border{width: 100%;}
	.cultivate-child-title span,.cultivate-child-border span{font-size: 14px;}
	.cultivate-child-government ul{margin-bottom: 0px;padding-right: 15px;}

	/* 职业机会 */
	.opportunity{width: 100%;}
	.opportunity .opportunity-title{margin-top: 40px;font-size: 14px;}
	.opportunity-list .opportunity-item .opportunity-left{width: 30%;}
	.opportunity-list .opportunity-item .opportunity-left p{font-size: 15px;}
	.opportunity-list .opportunity-item .opportunity-right p{font-size: 14px;line-height: 25px;margin-top: 15px;}
	.opportunity-list .opportunity-item .opportunity-right{width: 60%;}
	.opportunity-uls li{font-size: 14px;padding-left: 20px;line-height: 25px;}
	.opportunity-uls li:before{left: 4px;}
	.opportunity-list .opportunity-item .opportunity-left span{font-size: 14px;}
	
	/* 职业生涯 */
	.career_big{margin:40px auto;width:100%;}
	.career_big p{margin:20px 0;font-size:14px;font-weight:400;color:#000;line-height:1.8;}

	/* 曾长实验室 */
	.laboratory_box{margin: 30px 0px;}
	.laboratory_box>div{padding: 0px;margin-top: 15px;}
	.laboratory_video{margin: 40px 0;}
	.laboratory_video video{width: 100%;}
	.laboratory_title span{font-size: 16px;}
	.laboratory_msg p{font-size: 14px;margin-bottom: 15px;}
	.laboratory_titlecn{font-size: 18px;}
	.laboratory_titleen{font-size: 14px;}
	.laboratory_num{font-size: 16px;margin-bottom: 10px;}
	.laboratory_news{font-size: 14px;}
	.laboratory_contact span{text-align: left;}
	.laboratory_contact{margin-bottom: 20px;}
	.laboratory_uls{margin-bottom: 0px;}
	.laboratory_lainxi{font-size: 13px;margin-bottom: 40px;}
	.laboratory_lainxi li p{margin-bottom: 0px;}
	.laboratory_live>div~div{margin-top: 20px;}
	.laboratory_livetitle,.laboratory_free{font-size: 16px;}
	.laboratory_live{margin-bottom: 20px;}
	.laboratory_allbox:before{width: 92%;height: 88%;}
	
	/* 城市和产业发展 */
	.city_big_box{margin-top: 40px;padding-left: 0px;}
	.city_big_box .city_big_left{width: 100%;}
	.city_big_box .city_big_left li{font-size: 14px;display: inline-block;width: 50%;text-align: center;float: left;}
	.city_big_main{width: 100%;border-left: none;}
	.city_big_box .city_big_right{padding-left: 0px;}
	.city_big_box .city_big_right li{display: block;margin-bottom: 35px;}
	.city_big_box .city_big_right li p{line-height: 25px;font-size: 14px;margin: 20px 0px 0px 0px;}
	.city_big_box .city_big_right .city_big_footer-more h1{font-size: 20px;margin-left: 0px;width: 18%;}
	.city_big_box .city_big_right .city_big_footer-more{margin-bottom: 40px;}
	.city_big_box .city_big_right .city_big_footer-more ul{width: 80%;}
	.city_big_box .city_big_left li:nth-child(2n+1){clear: both;}


}


@media(max-width:2560px) and (min-width: 1920px){
	
}
@media(max-width:1440px) and (min-width: 1367px){
    #slider .container{left: 5%;}
    #primary-menu ul li > a{padding: 12px 6px;}
}
@media(max-width:1366px) and (min-width: 1201px){
    #slider .container{left: 3%;}
    .banner_title{left: 7%!important;}
    .banner_title .banner_titlecn{font-size: 66px!important;}
    #primary-menu ul li > a{padding: 12px 5px;}
}
@media(max-width:1200px) and (min-width: 1024px){
    #primary-menu ul li > a{padding: 12px 5px;}
	
}
@media(max-width:1023px) and (min-width: 991px){
    #primary-menu ul li > a{padding: 12px 4px;}
	
}
