* {margin: 0;padding: 0;list-style: none;border: 0;word-break:break-word;vertical-align:top;outline: none;/* moz-user-select: -moz-none; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout: none;-moz-touch-callout: none;-ms-touch-callout: none;-o-touch-callout: none;touch-callout: none; */}
html,body{min-height: 100%;}
body {font-size: 12px;line-height: 1;font-weight: normal;font-family: "微软雅黑" ;-webkit-text-size-adjust: 100%;}
table{border-collapse: collapse;}
img {border: 0;padding: 0;display: inline;-webkit-user-select: none;-moz-user-select: none;-webkit-user-select:none;-o-user-select:none;user-select:none;  }
a {text-decoration: none;color: #727272;}
li {list-style: none;}
/* h1,h2,h3,h4,h5,h6{font-weight: normal;font-size: 12px;} */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {*+height: 1%;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{display: block;}
/*强制去除表单自带的样式*/ 
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#878787; font-family:Lucida Bright,Arial;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; /*-webkit-appearance:none;*/}
textarea{resize:none;/*-webkit-appearance:none;*/}
textarea,input,select { background:none; border:none; margin:0; padding:0;}
a,a:link{text-decoration:none;}
a,a:visited{text-decoration:none;}
a,a:hover{text-decoration:none;}
a,a:active{text-decoration:none} 


.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.anim{ transition: 0.8s ease;transition: all 0.3s ease-in-out}
.por{position: relative;}
.dib{display: inline-block;}
.vam{vertical-align: middle;}
.omission1{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.omission2{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.omission3{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.omission4{overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.table{display: table;width: 100%;height: 100%;}
.table-call{display: table-cell;vertical-align: middle;}

/*页面框架结构*/
.w1690{ max-width: 1690px; margin: 0 auto;}
.w1200{ max-width: 1200px; margin: 0 auto;}
.contain{} /*页面主体内容*/
.content{}/*内容*/
.mainnav{}/*主导航*/
.menu{}/*边侧菜单*/
.maincontent{ padding: 50px 0;} /*主要内容*/
.txtbox,.singlepage{ word-wrap:break-word; overflow:hidden;}
body>a{display: none;}

/*分页*/
.pages{ margin-top: 4.57%;text-align: center; font-size: 0;}
.pages a{display: inline-block;padding: 0 15px;height: 40px;line-height: 40px;font-size: 14px;color: #666;border: 1px solid #edecec;border-radius: 3px;transition: 0.4s ease;}
.pages .anum a{font-family: 'Arial';}
.pages a.a_cur,.pages a:hover{background-color: #e60012;color: #fff;border: 1px solid #e60012;}
.pages .nums{display: inline-block;margin: 0 10px;}
.pages .nums .anum{margin-right: 10px;}
.pages .nums .anum:last-child{margin-right: 0;}
.head-prew{position: absolute;bottom: 0;right: 0;}
.head-prew a{display: inline-block;width: 70px;height: 30px;font-size: 16px;color: #c3c3c3;text-align: center;line-height: 28px;border-radius: 3px;border:1px solid #e0e0e0;box-sizing: border-box;}
.prew{margin-top: 5.2%;font-size: 14px;color: #666;}
.prew a{display: block;font-size: 14px;color: #666;}
.prew .next{margin-top: 10px;}


/* 按钮 */
.rightMenuBtn {display:none;width:40px;height:40px;background-color:rgba(230,230,230,0.7);z-index:150;position:fixed;top: 10px;right: 10px}
.rightMenuBtn span {display:block;height:3px;background-color:#56504d;position:absolute;top:20px; transition:0.5s;}
.rightMenuBtn img {display:block;position:absolute;bottom:5px;left: 5px;transition:0.5s;width:30px;height:auto;}
.rightMenuBtn .openMenu {width:30px;left:5px;}
.rightMenuBtn .closeMenu {left:25px;width:0;}
.rightMenuBtn span:active {width:0;}
.rightMenuBtn span:before,.rightMenuBtn span:after {content:"";display:block;width:30px;height:3px;background-color:#56504d;position:absolute;transition:0.4s;}
.rightMenuBtn .openMenu:before {top:-10px;left:-0;}
.rightMenuBtn .openMenu:after {top:10px;left:-0;}
.rightMenuBtn .closeMenu:before {top:0px;left:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.rightMenuBtn .closeMenu:after {top:0px;left:-20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}



/*@font-face {
    font-family: 'HelveticaNeueLTPro-LtEx';
    src: url('../fonts/HelveticaNeueLTPro-LtEx.eot');
    src: local('☺'), url('../fonts/HelveticaNeueLTPro-LtEx.woff') format('woff'), url('../fonts/HelveticaNeueLTPro-LtEx.ttf') format('truetype'), url('../fonts/HelveticaNeueLTPro-LtEx.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
*/

/*头部*/
header{position: fixed;padding: 15px 0 0 0;top: 0;left: 0;width: 100%;z-index: 99;background: #fff;box-shadow: 0 15px 30px rgba(0,0,0,0.1)}
header .logo{float: left;max-width: 180px;}
header .logo img{width: 100%;}
header .head{text-align: center;}
header nav{display: inline-block;margin: 25px auto 0 auto;}
header nav>ul{font-size: 0;}
header nav>ul>li{position: relative;display: inline-block;margin-right: 60px;padding-bottom: 42px;}
header nav>ul>li:last-child{margin-right: 0;}
header nav>ul>li:after{display: block;content: '';position: absolute;bottom: 0px;width: 100%;height: 3px;background-color: transparent;}
header nav>ul>li.on:after{background-color: #e60012}
header nav>ul>li>a{font-size: 18px;color: #333;}
header nav>ul>li .down{display: none;position: absolute;top: 60px;left: -24px;width: 150px;background-color: #fff;z-index: 6;}
header nav>ul>li .down ul{padding: 20px;border-top: 1px solid #ccc;}
header nav>ul>li .down ul li{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
header nav>ul>li .down ul li:last-child{margin-bottom: 0px;padding-bottom: 0;border-bottom: 0;}
header nav>ul>li .down ul li a{font-size: 16px;color: #333}
header nav>ul>li:hover .down{display: block;}
header .icon{float: right;margin-top: 25px;}
header .icon ul{font-size: 0;}
header .icon ul li{display: inline-block;margin-right: 25px;cursor:pointer}
header .icon ul li:last-child{margin-right: 0;}
header .search{display: none;max-width: 1000px;margin-top: 15px;margin-bottom: 15px;padding: 0.5% 0;margin-left: auto;margin-right: auto;border: 1px solid #333;border-radius: 15px;box-sizing: border-box;}
header .search .text{width: calc(100% - 100px);height: 40px;padding: 0 2%;font-size: 16px;color: #333;box-sizing: border-box;}
header .search .text::placeholder{color: #333;}
header .search .btn{width: 80px;margin-left: 10px;height: 40px;font-size: 18px;color: #333;border-left: 1px solid #333;cursor: pointer;}

/* 底部 */
footer{}
.foot-top{padding: 3.64% 0 5.2% 0;background-color: #2a2a2a;font-size: 0;}
.foot-bottom{padding: 15px 0;background-color: #252525}
.foot-top .foot-nav{display: inline-block;}
.foot-top .foot-nav>ul>li{display: inline-block;margin-right: 95px;}
.foot-top .foot-nav>ul>li:last-child{margin-right: 0;}
.foot-top .foot-nav>ul>li>.title{font-size: 18px;color: #fff}
.foot-top .foot-nav>ul>li>ul{margin-top: 20px;}
.foot-top .foot-nav>ul>li>ul>li{margin-bottom: 15px;}
.foot-top .foot-nav>ul>li>ul>li:last-child{margin-bottom: 0;}
.foot-top .foot-nav>ul>li>ul>li>a{font-size: 12px;color: rgba(255,255,255,0.5);}
.foot-ewm{display: inline-block;margin-left: 95px;}
.foot-ewm .title{font-size: 18px;color: #fff;}
.foot-ewm .img{margin-top: 15px;width: 88px;}
.foot-ewm .img img{width: 100%;}
.foot-hotline{display: inline-block;margin-left: 80px;}
.foot-hotline .title{font-size: 18px;color: #fff;}
.foot-hotline .tel{margin-top: 15px;font-size: 17px;color: #d6000f;font-family: 'Arial';font-weight: bold;}
.foot-hotline .time{margin-top: 10px;font-size: 12px;color: rgba(255,255,255,0.5);}
.foot-hotline .share{margin-top: 10px;}
.foot-hotline .share a{display: inline-block;width: 30px;height: 30px;margin-right: 12px;cursor: pointer;}
.foot-hotline .share a:last-child{margin-right: 0;}
.foot-hotline .share a:nth-of-type(1){background-image: url(../images/foot-wx.jpg);}
.foot-hotline .share a:nth-of-type(2){background-image: url(../images/foot-wb.jpg);}
.foot-bottom .icp{float: left;font-size: 12px;color: rgba(255,255,255,0.5);}
.foot-bottom .auxiliary{float: right;}
.foot-bottom .auxiliary ul li{display: inline-block;margin-right: 10px;}
.foot-bottom .auxiliary ul li:last-child{margin-right: 0;}
.foot-bottom .auxiliary ul li a{font-size: 12px;color: rgba(255,255,255,0.5);}
.foot-bottom .auxiliary ul li:after{display: inline-block;content: '';width: 1px;height: 10px;margin-left: 10px;margin-top: 1px;background-color: rgba(255,255,255,0.5);}
.foot-bottom .auxiliary ul li:last-child:after{display: none;}
/* 公用 */
.contain{padding: 75px 0 100px 0}
.column-title{padding: 25px 0;background-color: #fff;text-align: center;}
.column-title span{display: inline-block;font-size: 24px;color: #333;font-weight: bold;vertical-align: middle;}
.column-title:before{display: inline-block;content: '';width: 36px;height: 29px;margin-right: 20px;vertical-align: middle;}
.column-title.ioc-train:before{background-image: url(../images/ioc-train.png);}
.column-title.ioc-activity:before{background-image: url(../images/ioc-activity.png);}
.column-title.ioc-news:before{background-image: url(../images/ioc-news.png);}
.column-title.ioc-group:before{height: 31px;background-image: url(../images/ioc-group.png);}
.column-title.ioc-contact:before{height: 30px;background-image: url(../images/ioc-contact.png);}
.column-banner{padding-top: 100px;}
.column-banner img{width: 100%;transition: all 0.3s ease-in-out}
.contain-left{position: relative;float: left;margin-top: -154px;width: 267px;}
.contain-main{float: right;width: calc(95.65% - 267px)}
.menu{margin-bottom: 14px;padding: 38px 32px 46px 32px;background-color: #e5e5e5}
.menu ul li{margin-bottom: 29px;padding-bottom: 24px;border-bottom: 1px solid #959595;}
.menu ul li:last-child{margin-bottom: 0;}
.menu ul li a{font-size: 18px;color: #333;font-weight: bold;}
.menu ul li a:before{font-size: 18px;color: #333;margin-right: 19px;}
.menu ul li:nth-of-type(1) a:before{content: '01'}
.menu ul li:nth-of-type(2) a:before{content: '02'}
.menu ul li:nth-of-type(3) a:before{content: '03'}
.menu ul li:nth-of-type(4) a:before{content: '04'}
.menu ul li:nth-of-type(5) a:before{content: '05'}
.menu ul li:nth-of-type(6) a:before{content: '06'}
.menu ul li.on a{color: #e60f20;}
.menu ul li.on a:before{color: #e60f20;}
.column-activity ul li{margin-bottom: 30px;border:1px solid #d2d2d2;}
.column-activity ul li .img{border-bottom: 1px solid #d2d2d2;}
.column-activity ul li .img img{width: 100%;}
.column-activity ul li .main{padding: 20px 15px;}
.column-activity ul li .main .title a{font-size: 16px;color: #333333;line-height: 28px;text-align: justify;}
.column-activity ul li .main .text{margin-top: 10px;font-size: 14px;color: #666;line-height: 1.5;text-align: justify;}
.column-activity.activity ul li .main .title a{font-size: 16px;color: #333333;font-weight: bold;text-align: justify;}
.column-activity.activity ul li .main .text{margin-top: 10px;font-size: 14px;color: #666;line-height: 1.5;text-align: justify;}
.column-hotline{margin-top: 15px;padding: 40px 0 45px 0;background-color: #eee}
.column-hotline .title{font-size: 24px;color: #333;text-align: center;}
.column-hotline .tel{margin-top: 29px;font-size: 32px;color: #e60012;text-align: center;font-weight: bold;}
.column-hotline .time{margin-top: 29px;font-size: 18px;color: #333;text-align: center;}
.column-hotline .ewm{margin-top: 39px;}
.column-hotline .ewm .img{width: 92px;margin: auto;border-radius: 5px;overflow: hidden;}
.column-hotline .ewm .img img{width: 100%;}
.column-hotline .ewm .text{margin-top: 14px;color: #333;font-size: 14px;text-align: center;}
.contain-item .item{margin-bottom: 7.42%;}
.contain-item .item:last-child{margin-bottom: 0;}
.public-text{font-size: 16px;color: #221815;line-height: 30px;text-align: justify;}
.public-text span{color: #e60012;font-weight: bold;}
.public-title{margin-bottom: 4.57%;font-size: 40px;font-weight: bold;color: #333;text-align: center;}
.public-title span{color: #e60012;}
.public-img{text-align: center;}
.public-img img{max-width: 100%;}
.public-title1{margin-bottom: 4.57%;margin-left: auto;margin-right: auto;width: 335px;height: 60px;font-size: 24px;color: #221815;font-weight: bold;line-height: 60px;background-color: #e5e5e5;border-radius: 60px;text-align: center;}
.public-title1:before{display: inline-block;content: '';margin-right: 35px;width: 15px;height: 15px;background-color: #e60012;transform: rotate(45deg);}
.location{margin-bottom: 4%;padding-bottom: 19px;font-size: 14px;color: #999;text-align: right;border-bottom: 1px solid #dfdfdf;}
.location a{color: #999;vertical-align: initial;}
.location span{vertical-align: initial;}
.location:after{display: inline-block;content: '';margin-left: 15px;width: 15px;height: 14px;background-image: url(../images/ioc.png);}
/* 首页 */
.fullpage .section{position: relative;}
.fullpage .section.news-bg{background-image: url(../images/index-news.jpg);background-repeat: no-repeat;background-position: center;background-size: cover;}
.banner,
.banner .bx-wrapper,
.banner .bxslider,
.banner .bx-viewport{height: 100% !important;}
.banner img{width: 100%}
.banner .bxslider a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 3;}
.banner .bxslider img{display: none;}
.banner .bxslider li{width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}

.banner .bx-wrapper{ position:relative; z-index:1;}
.banner .bx-viewport{ z-index:1;}
.banner .bx-pager{ z-index:10; position:absolute; width:100%; text-align:center; left:0; bottom:5%;}
.banner .bx-pager div{ display:inline-block; padding:0 5px;}
.banner .bx-pager div a{ display:block; width:13px; height:13px; background:#fff; border-radius:13px; overflow:hidden; line-height:100px;}
.banner .bx-pager div a.active{ background:#fff; width:37px;}


.index-title{margin: 2.6% 0;font-size: 36px;color: #4d4d4d;text-align: center;font-weight: bold;}
.index-title:after{display: block;content: '';margin: 1.6% auto 0 auto;width: 52px;height: 4px;background-color: #d6000f}
.index-news .tab-nav ul{font-size: 0;text-align: center;}
.index-news .tab-nav ul li{display: inline-block;margin-right: 23px;width: 134px;height: 36px;font-size: 16px;color: #666;text-align: center;line-height: 34px;border:1px solid #666;border-radius: 36px;cursor:pointer;box-sizing: border-box;}
.index-news .tab-nav ul li:last-child{margin-right: 0;}
.index-news .tab-nav ul li.on{border: 1px solid #e60012;background-color: #e60012;color: #fff}
.index-news .tab-box{margin-top: 4.58%;}
.index-news .tab-box .item{display: none;font-size: 0;}
.index-news .tab-box .item.on{display: block;}
.index-news .tab-box .item .headlines{display: inline-block;width: 49.16%;box-shadow: 0 3px 24px rgba(0,0,0,0.1);}
.index-news .tab-box .item .headlines .img{overflow: hidden;}
.index-news .tab-box .item .headlines .img img{width: 100%;transition: 0.4s ease;}
.index-news .tab-box .item .headlines:hover .img img{transform: scale(1.2);}
.index-news .tab-box .item .headlines .main-box{padding: 30px 25px;background-color: #fff;}
.index-news .tab-box .item .time{display: inline-block;width: 55px;vertical-align: middle;text-align: center;font-family: 'Arial';color: #ccc;}
.index-news .tab-box .item .time .r{padding-bottom: 7px;font-size: 36px;border-bottom: 2px solid #ccc;}
.index-news .tab-box .item .time .n-y{margin-top: 10px;font-size: 14px;}
.index-news .tab-box .item .main{display: inline-block;margin-left: 40px;width: calc(100% - 95px);vertical-align: middle;}
.index-news .tab-box .item .main .title a{font-size: 18px;height: 18px;color: #333;transition: 0.4s ease;}
.index-news .tab-box .item .main .text{margin-top: 15px;height: 50px;font-size: 14px;color: #666;line-height: 25px;text-align: justify;transition: 0.4s ease;}
.index-news .tab-box .item .list{display: inline-block;width: 49.16%;margin-left: 1.68%;}
.index-news .tab-box .item .list ul li{position: relative;margin-bottom: 18.5px;padding: 31px 35px;background-color: #fff;box-shadow: 0 3px 24px rgba(0,0,0,0.1);transition: 0.4s ease;}
.index-news .tab-box .item .list ul li:last-child{margin-bottom: 0;}
.index-news .tab-box .item .list ul li:hover{background-color: #e60012;} 
.index-news .tab-box .item .list ul li:hover .title a{color: #fff} 
.index-news .tab-box .item .list ul li:hover .text{color: #fff} 
.index-product{position: relative;}
.index-product .owl-carousel{width: 100%;}
.index-product .owl-carousel .owl-stage-outer{width: 100%;overflow: hidden;font-size: 0;box-sizing: border-box;}
.index-product .owl-carousel .owl-item{float: left;}
.index-product .owl-prev{position: absolute;top: 0;bottom: 0;left: -32px;margin: auto;width: 32px;height: 32px;text-align: center;font-weight: bold;font-size: 32px;font-family: '宋体';color: #333;cursor: pointer;}
.index-product .owl-next{position: absolute;top: 0;bottom: 0;right: -32px;margin: auto;width: 32px;height: 32px;text-align: center;font-weight: bold;font-size: 32px;font-family: '宋体';color: #333;cursor: pointer;}
.index-product .owl-carousel .owl-item .img{overflow: hidden;}
.index-product .owl-carousel .owl-item .img img{width: 100%;transition: 0.4s ease;}
.index-product .owl-carousel .owl-item:hover .img img{transform: scale(1.2);}
.index-product .owl-carousel .owl-item .main{padding: 28px 30px;background-color: #eee;}
.index-product .owl-carousel .owl-item .main .title a{font-size: 24px;color: #333;}
.index-product .owl-carousel .owl-item .main .text{margin-top: 15px;height: 50px;font-size: 14px;color: #666;line-height: 25px;text-align: justify;}
.index-product .owl-carousel .owl-item .main .more{margin-top: 15px;}
.index-product .owl-carousel .owl-item .main .more a{display: block;width: 110px;height: 26px;font-size: 14px;color: #fff;text-align: center;line-height: 26px;border-radius: 26px;background-color: #e70012}
/* 培训解决方案 */
.p-mba .stage .title{font-size: 36px;color: #e60012;font-weight: bold;}
.p-mba .stage .list{margin-top: 5.14%;margin-bottom: 4.57%;}
.p-mba .stage .list ul{font-size: 0;}
.p-mba .stage .list ul li{display: inline-block;margin-right: 50px;}
.p-mba .stage .list ul li:last-child{margin-right: 0;}
.p-mba .stage .list ul li .main{display: inline-block;}
.p-mba .stage .list ul li .time{width: 122px;height: 104px;margin:auto;font-size: 30px;color: #fff;text-align: center;line-height: 104px;background-image: url(../images/stage.png);}
.p-mba .stage .list ul li .text{margin-top: 20px;font-size: 18px;color: #221815;line-height: 29px;text-align: center;}
.p-mba .stage .list ul li:after{display: inline-block;content: '';margin-top: 40px;margin-left: 50px;width: 70px;height: 23px;background-image: url(../images/stage-arrow.png);}
.p-mba .stage .list ul li:last-child:after{display: none;}
.p-mba .introduce .table table{width: 100%;border-top: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;box-sizing: border-box;}
.p-mba .introduce .table table tr{border-bottom: 1px solid #e4e4e4;}
.p-mba .introduce .table table tr th{width: 22.66%;height: 68px;font-size: 18px;color: #333;text-align: center;background: #dcdcdc;border-right: 1px solid #e4e4e4;vertical-align: middle;}
.p-mba .introduce .table table tr th:nth-of-type(2){width: 32%;text-align: left;padding-left: 70px;}
.p-mba .introduce .table table tr:nth-of-type(odd) td{background: #f6f6f6}
.p-mba .introduce .table table tr:nth-of-type(even) td{background: #fff}
.p-mba .introduce .table table tr td{width: 22.66%;height: 48px;font-size: 18px;color: #333;text-align: center;border-right: 1px solid #e4e4e4;vertical-align: middle;}
.p-mba .introduce .table table tr td:nth-of-type(2){width: 32%;text-align: left;padding-left: 70px;}
.p-mba .introduce .text{margin-top: 5.14%;font-size: 24px;color: #333;line-height: 48px;font-weight: bold;}
.p-mba .introduce .text span{font-size: 36px;color: #e60012;line-height: 36px;}
.p-mba .objective .title{font-size: 18px;color: #221815;font-weight: bold;}
.ioc-text{margin-top: 3.42%;font-size: 16px;color: #221815;line-height: 25px;}
.ioc-text span{font-size: 28px;color: #e60012;line-height: 18px;}
.p-mba .trait .title{position: relative;margin-bottom: 4.57%;width: 245px;height: 45px;font-size: 24px;color: #333;line-height: 45px;text-align: center;background-color: #e5e5e5;border-radius: 45px;}
.p-mba .trait .title .num{position: absolute;width: 60px;height: 60px;left: 0;top: 0;bottom: 0;margin: auto;font-size: 40px;color: #fff;text-align: center;line-height: 60px;font-family: 'Arial';background-color: #e60012;border-radius: 60px;}
.p-mba .trait .mt45{margin-top: 4.57%;}
.i-mba .system .list ul{font-size: 0;}
.i-mba .system .list ul li{display: inline-block;width: 46%;margin-right: 8%;margin-bottom: 4.57%;}
.i-mba .system .list ul li:nth-of-type(2n){margin-right: 0;}
.i-mba .system .list ul li .title{position: relative;height: 45px;padding-left: 85px;font-size: 24px;color: #333;line-height: 45px;background-color: #e5e5e5;border-radius: 45px;box-sizing: border-box;}
.i-mba .system .list ul li .num{position: absolute;width: 60px;height: 60px;left: 0;top: 0;bottom: 0;margin: auto;font-size: 40px;color: #fff;text-align: center;line-height: 60px;font-family: 'Arial';background-color: #e60012;border-radius: 60px;}
.i-mba .set .table table{width: 100%;border-top: 1px solid #c5c5c5;border-left: 1px solid #c5c5c5;box-sizing: border-box;}
.i-mba .set .table table tr{border-bottom: 1px solid #dfdfdf;}
.i-mba .set .table table tr th{height: 58px;font-size: 18px;color: #333;background-color: #dfdfdf;border-right: 1px solid #c5c5c5;vertical-align: middle;}
.i-mba .set .table table tr td{height: 42px;padding-left: 30px;font-size: 18px;color: #333;border-right: 1px solid #c5c5c5;vertical-align: middle;}
.i-mba .set .table table tr:nth-of-type(odd) td{background-color: #fdedee}
.i-mba .set .table table tr:nth-of-type(even) td{background-color: #fff}
.i-mba .set .text{margin-top: 5.14%;font-size: 24px;color: #333;line-height: 48px;font-weight: bold;}
.i-mba .set .text span{font-size: 36px;color: #e60012;line-height: 36px;}
.i-mba .objective ul{font-size: 0;text-align: center;}
.i-mba .objective ul li{display: inline-block;width: 33.33%}
.i-mba .objective ul li .text{margin-top: 25px;font-size: 18px;color: #333;line-height: 30px;}
.i-mba .trait .list ul li{margin-bottom: 4.57%;}
.i-mba .trait .list ul li:last-child{margin-bottom: 0;}
.i-mba .trait .list ul li .title{position: relative;width: 100%;height: 45px;padding-left: 85px;font-size: 18px;color: #333;line-height: 45px;background-color: #e5e5e5;border-radius: 45px;box-sizing: border-box;}
.i-mba .trait .list ul li .num{position: absolute;width: 60px;height: 60px;left: 0;top: 0;bottom: 0;margin: auto;font-size: 40px;color: #fff;text-align: center;line-height: 60px;font-family: 'Arial';background-color: #e60012;border-radius: 60px;}
/* 品牌课程 */
.demeanor .future .name{margin-bottom: 4.57%;font-size: 30px;font-weight: bold;color: #333;text-align: center;}
.demeanor .future .list{margin-top: 4.57%;}
.demeanor .future .list ul{font-size: 0;text-align: center;}
.demeanor .future .list ul li{display: inline-block;width: 33.33%}
.demeanor .future .list ul li .text{margin-top: 25px;font-size: 18px;color: #333;text-align: center;}
.demeanor .system .list ul{font-size: 0;}
.demeanor .system .list ul li{display: inline-block;width: 46%;margin-bottom: 4.57%;margin-right: 8%;}
.demeanor .system .list ul li:nth-of-type(2n){margin-right: 0;}
.demeanor .system .list ul li .title{position: relative;width: 100%;height: 45px;padding-left: 85px;font-size: 24px;color: #333;line-height: 45px;background-color: #e5e5e5;border-radius: 45px;box-sizing: border-box;}
.demeanor .system .list ul li .num{position: absolute;width: 60px;height: 60px;left: 0;top: 0;bottom: 0;margin: auto;font-size: 40px;color: #fff;text-align: center;line-height: 60px;font-family: 'Arial';background-color: #e60012;border-radius: 60px;}
.demeanor .system .list ul li .title span{padding: 0 5px;font-size: 30px;color: #e60012;}
.demeanor .introduce .main{margin-bottom: 15px;font-size: 0;}
.demeanor .introduce .main .img{display: inline-block;width: 36.22%}
.demeanor .introduce .main .img img{width: 100%;}
.demeanor .introduce .main .ioc-text{margin-top: 0;display: inline-block;margin-left: 50px;line-height: 40px;}
.demeanor .introduce .main .ioc-text span{line-height: 28px;vertical-align: initial;}
.pattern .road .title{margin-bottom: 4.57%;font-size: 30px;color: #e60012;text-align: center;font-weight: bold;line-height: 48px;}
.pattern .vice-title{margin-bottom: 4.57%;font-size: 30px;color: #333333;text-align: center;}
.pattern .content .box{margin-bottom: 4.57%;}
.pattern .content .box:last-child{margin-bottom: 0;}
.pattern .content .box .list ul{-moz-column-count: 3;-webkit-column-count: 3;column-count: 3;}
.pattern .content .box .list ul li{display: inline-block;padding: 8px 15px;width: 280px;margin-bottom: 45px;box-sizing: border-box;}
.pattern .content .box .list ul li .main{position: relative;padding: 10px 20px 30px 20px;background-color: #e5e5e5;border-radius: 5px;box-sizing: border-box;}
.pattern .content .box .list ul li .num{position: absolute;width: 60px;height: 60px;left: -15px;top: -8px;font-size: 40px;color: #fff;text-align: center;line-height: 60px;font-family: 'Arial';background-color: #e60012;border-radius: 60px;z-index: 9;}
.pattern .content .box .list ul li .title{padding-left: 30px;font-size: 24px;color: #333;}
.pattern .content .box .list ul li .text{margin-top: 30px;font-size: 16px;color: #333;line-height: 30px;}
.pattern .content .box .list ul li .text span{color: #e60012;}
.pattern .content .box .list1 ul{font-size: 0;}
.pattern .content .box .list1 ul li{display: inline-block;width: 46%;margin-bottom: 4.57%;margin-right: 8%;}
.pattern .content .box .list1 ul li:nth-of-type(2n){margin-right: 0;}
.pattern .content .box .list1 ul li .title{position: relative;width: 100%;height: 45px;padding-left: 85px;font-size: 24px;color: #333;line-height: 45px;background-color: #e5e5e5;border-radius: 45px;box-sizing: border-box;}
.pattern .content .box .list1 ul li .num{position: absolute;width: 60px;height: 60px;left: 0;top: 0;bottom: 0;margin: auto;font-size: 40px;color: #fff;text-align: center;line-height: 60px;font-family: 'Arial';background-color: #e60012;border-radius: 60px;}
.pattern .tutor .main{margin-bottom: 4.75%;font-size: 0;}
.pattern .tutor .main .img{display: inline-block;width: 34.28%}
.pattern .tutor .main .img img{width: 100%;}
.pattern .tutor .main .ioc-text{display: inline-block;margin-top: 0;margin-left: 30px;line-height: 40px;}
.pattern .tutor .main .ioc-text span{line-height: 28px;vertical-align: initial;}
.tidbits .bx-wrapper{position: relative;width: 100%;overflow: hidden;}
.tidbits .bx-wrapper ul li{display: inline-block;}
.tidbits .bx-wrapper ul li img{width: 100%;}
.tidbits .bx-wrapper .bx-has-pager{margin-top: 20px;}
.tidbits .bx-wrapper .bx-pager-item{display: inline-block;margin-right: 10px;}
.tidbits .bx-wrapper .bx-pager-item::last-child{margin-right: 0;}
.tidbits .bx-wrapper .bx-pager-item a{display: block;width: 10px;height: 10px;border-radius: 10px;font-size: 0;border: 1px solid #e60012;box-sizing: border-box;}
.tidbits .bx-wrapper .bx-pager-item a.active{background-color: #e60012}
/* 新闻 */
.news .list ul li{position: relative;margin-bottom: 3.42%;}
.news .list ul li:last-child{margin-bottom: 0;}
.news .list ul li .time{position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 72px;height: 71px;padding: 8px 5px;text-align: center;background-image: url(../images/news-ioc.jpg);box-sizing: border-box;}
.news .list ul li .time .ny{padding-bottom: 9px;font-size: 14px;color: #fff;border-bottom: 1px solid #fff;}
.news .list ul li .time .r{margin-top: 5px;font-size: 30px;color: #fff;}
.news .list ul li .box{width: 96%;margin-left: auto;padding: 15px 15px 15px 60px;border: 1px solid #e5e5e5;font-size: 0;box-sizing: border-box;}
.news .list ul li .box .img{display: inline-block;width: 26.31%;margin-left: 7.91%;}
.news .list ul li .box .img img{width: 100%;}
.news .list ul li .box .main{display: inline-block;width: 65.78%;}
.news .list ul li .box .main .title a{height: 16px;font-size: 16px;color: #333;font-weight: bold;}
.news .list ul li .box .main .text{margin-top: 15px;font-size: 14px;color: #858585;line-height: 20px;}
.news .list ul li .box .main .more{margin-top: 15px;}
.news .list ul li .box .main .more a{font-size: 14px;color: #858585}
.news .list ul li .box .main .more a:after{display: inline-block;content: '+';margin-left: 8px;margin-top: 1px;width: 10px;height: 10px;color: #858585;text-align: center;line-height: 10px;background-color: #cecece;}
.news-article .title{font-size: 24px;color: #333;text-align: center;font-weight: bold;}
.news-article .time{margin-top: 25px;font-size: 14px;color: #999;text-align: center;}
.news-article .text{margin-top: 30px;font-size: 16px;color: #666;line-height: 30px;}
.news-article .text p{text-indent: 2em;}
.news-article .text img{max-width: 100%;}
/*集团*/
.group .public-text{margin-top: 4.57%;color: #666;}
.culture .main .text{float: left;width: 45.71%;font-size: 16px;color: #333;line-height: 50px;}
.culture .main .text span{font-size: 24px;}
.culture .main .img{float: right;width: 49.14%}
.culture .main .img img{width: 100%;}
.culture .title{position: relative;margin-top: 4.57%;margin-bottom: 7.42%;text-align: center;}
.culture .title:after{display: block;content: '';position: absolute;top: 0;bottom: 0;width: 100%;height: 1px;margin: auto;background-color: #ff0000;z-index: -1;}
.culture .title span{position: relative;display: inline-block;padding: 0 50px;font-size: 30px;color: #ff0000;font-weight: bold;background-color: #fff}
.culture .title span:before{display: block;content: "";position: absolute;top: 0;bottom: 0;left: 0;margin: auto;width: 12px;height: 12px;border:2px solid #ff0000;transform: rotate(45deg);box-sizing: border-box;}
.culture .title span:after{display: block;content: "";position: absolute;top: 0;bottom: 0;right: 0;margin: auto;width: 12px;height: 12px;border:2px solid #ff0000;transform: rotate(45deg);box-sizing: border-box;}
.culture .images .bx-wrapper{width: 100%;}
.culture .images .bx-viewport{position: relative;overflow: hidden;}
.culture .images .bx-viewport li{width: 100%;}
.culture .images .bx-viewport li .box{width: 100%;padding: 30px 45px;font-size: 0;box-sizing: border-box;background-color: #eee}
.culture .images .bx-viewport li .main1{display: inline-block;width: 28.16%;vertical-align: middle;}
.culture .images .bx-viewport li .main1 .name{font-size: 24px;color: #ff0000;}
.culture .images .bx-viewport li .main1 .img{margin-top: 35px;width: 80%;margin-left: auto;margin-right: auto;border: 2px solid #999;border-radius: 3px;overflow: hidden;}
.culture .images .bx-viewport li .main1 .img img{width: 100%;}
.culture .images .bx-viewport li .text{display: inline-block;margin-left: 2.86%;width: 68.98%;vertical-align: middle;font-size: 14px;color: #333;line-height: 26px;text-align: justify;}
.culture .images .bx-controls{margin-top: 24px;text-align: center;font-size: 0;}
.culture .images .bx-controls .bx-pager-item{display: inline-block;margin-right: 20px;}
.culture .images .bx-controls .bx-pager-item:last-child{margin-right: 0;}
.culture .images .bx-controls .bx-pager-item a{display: block;width: 40px;height: 4px;background-color: #c9c9c9}
.culture .images .bx-controls .bx-pager-item a.active{background-color: #e60012}
.course .title{font-size: 36px;color: #e60012;text-align: center;}
.course .list{margin-top: 6px;}
.course .list .prev{width: 42px;height: 27px;background-image: url(../images/prev.png);cursor: pointer;}
.course .list .next{width: 42px;height: 27px;background-image: url(../images/next.png);cursor: pointer;}
.course .list .bx-wrapper{position: relative;padding: 5px 0}
.course .list .bx-wrapper:before{display: block;content: '';position: absolute;top: 0;left: 21px;width: 1px;height: 100%;background-color: #ccc;}
.course .list ul li{position: relative;padding-left: 20px;padding-bottom: 5.71%;}
.course .list ul li em{position: absolute;top: 0;left: 13px;display: block;width: 16px;height: 16px;border: 3px solid rgba(230,0,18,0.32);border-radius: 16px;overflow: hidden;box-sizing: border-box;}
.course .list ul li em:after{display: block;content: "";width: 100%;height: 100%;background-color: #e60012}
.course .list ul li .main{padding-left: 38px;}
.course .list ul li .time{color: #e60012;font-size: 24px;}
.course .list ul li .text{margin-top: 10px;color: #666;font-size: 16px;line-height: 28px;}
.course .list .bxslider{width: 100%;position: relative;}
.course .list .bx-controls{display: none;}
.honor .list ul li{float: left;width: 29%;margin-right: 6.5%;margin-bottom: 3.42%;padding-bottom: 6px;border-bottom: 1px solid #dedede;}
.honor .list ul li:nth-of-type(3n){margin-right: 0;}
.honor .list ul li .img img{width: 100%;}
.honor .list ul li .title{margin-top: 20px;font-size: 16px;color: #333;text-align: center;}
.honor .list ul li .more{margin-top: 15px;text-align: center;}
.honor .list ul li .more span{font-size: 14px;color: #666;vertical-align: middle;cursor: pointer;}
.honor .list ul li .more:before{display: inline-block;content: '';width: 24px;height: 16px;margin-right: 8px;background-image: url(../images/honor.png);vertical-align: middle;}






/*联系我们*/
.quarters .box{font-size: 0;}
.quarters .box .img{display: inline-block;width: 47.77%;border: 1px solid #ccc;box-sizing: border-box;}
.quarters .box .main{display: inline-block;width: 49.14%;margin-left: 3.09%;padding: 40px 45px 30px 45px;border: 1px solid #ccc;box-sizing: border-box;}
.quarters .box .img img{width: 100%;}
.quarters .box .main .title{font-size: 24px;color: #333;font-weight: bold;}
.quarters .box .main .text{margin-top: 25px;font-size: 16px;color: #333;line-height: 35px;}
.quarters .map{margin-top: 3.42%;}
.quarters .map #allmap{height: 205px;}
.mechanism .list ul{font-size: 0;}
.mechanism .list ul li{display: inline-block;width: 46.85%;margin-right: 6.3%;margin-bottom: 5.14%;}
.mechanism .list ul li:nth-of-type(2n){margin-right: 0;}
.mechanism .list ul li .title span{display: inline-block;font-size: 18px;color: #333333;font-weight: bold;vertical-align: middle;}
.mechanism .list ul li .title:before{display: inline-block;content: '';width: 5px;height: 16px;margin-right: 10px;background-color: #e60012;vertical-align: middle;}
.mechanism .list ul li .img{margin-top: 20px;}
.mechanism .list ul li .img img{width: 100%;}
.mechanism .list ul li .text{margin-top: 20px;font-size: 15px;color: #333;line-height: 30px;}
@media screen and (max-height: 800px){
	.index-news .tab-box{margin-top: 2.6%;width: 90%;margin-left: auto;margin-right: auto;}
	.index-news .tab-box .item .headlines .main-box{padding: 4%}
	.index-news .tab-box .item .list ul li{padding: 4.3%;}
}
@media screen and (max-width: 1710px){
	.w1690{max-width: 96%}
}
@media screen and (max-width: 1440px){
	header .logo{max-width: 130px;margin-top: 10px;}
}
@media screen and (max-width: 1366px){
	
}
@media screen and (max-width: 1200px){
	.rightMenuBtn{display: block;}
	header{width: 100%;padding: 10px;box-sizing: border-box;z-index: 9;}
	header .logo{max-width: 100px;margin: 0 auto 0 0;}
    header nav{position: fixed;margin-top: 0;padding: 70px 0;top: 0;right: 0;width: 200px;height: 100%;overflow: unset;box-sizing: border-box;background-color: #dadada;overflow-x: hidden;transform: matrix(1, 0, 0, 1, 200, 0);z-index: 999;}
	#mian{position: relative;}
    #mian.on:before{display: block;position: absolute;;content: "";top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.6);z-index: 666;transition: 0.4s ease;}
	header .icon{margin-top: 13px;}
	.icon ul li:nth-of-type(1){display: none;}
	.icon ul li:nth-of-type(2){display: none;}
	header .icon ul li:last-child{margin-right: 40px;}
	header nav ul{width: 80%;margin: auto;}
	header nav ul li{display: block;margin-right: 0;margin-bottom: 20px;padding-bottom: 10px;}
	header nav>ul>li .down{position: unset;width: 100%;background-color: #dadada}
	header nav>ul>li .down ul{border-top: 0;}
	.banner .bxslider img{display: block;width: 100%;}
	.banner .bxslider a{position: unset;}
	.banner{padding-top: 59px;}
	.column-banner{padding-top: 59px;}
	.foot-top .foot-nav{display: none;}
	.foot-top .foot-ewm{display: none;}
	.foot-hotline{display: block;margin: auto;text-align: center;}
	.w1200{max-width: 96%;}
	.index-product .owl-carousel{padding: 0 30px;box-sizing: border-box;}
	.index-product .owl-prev{left: 0;}
	.index-product .owl-next{right: 0;}
	.fullpage .section.news-bg{padding: 20px 0;}
	.fullpage .section:nth-of-type(3){padding: 20px 0;}
}
@media screen and (max-width: 1024px){
	.index-news .tab-box .item .headlines{display: block;width: 100%;}
	.index-news .tab-box .item .list{display: block;margin-left: 0;width: 100%;margin-top: 20px;}
	.index-title{font-size: 26px;}
	.index-news .tab-box .item .time .r{font-size: 26px;}
	.index-product .owl-carousel .owl-item .main .title a{font-size: 22px;}
	.pattern .road .title{font-size: 26px;}
	.public-title{font-size: 28px;}
	.pattern .vice-title{font-size: 26px;}
	.demeanor .future .name{font-size: 26px;}
	.p-mba .stage .title{font-size: 26px;}
	.p-mba .introduce .text{font-size: 22px;}
	.p-mba .introduce .text span{line-height: 22px;}
	.column-box{display: none;}
	.contain-left{float: none;width: 100%}
	.contain-main{float: none;width: 100%;margin-top: 20px;}
	.news-article .title{font-size: 22px;}
	.culture .title span{font-size: 26px;}
	.course .list ul li .time{font-size: 22px;}
	.course .title{font-size: 26px;}
}
@media screen and (max-width: 768px){
	.index-news .tab-box .item .main{margin-left: 20px;width: calc(100% - 75px)}
	.pattern .content .box .list ul li{width: 240px;}
	.pattern .content .box .list1 ul li .num{width: 45px;height: 45px;font-size: 26px;line-height: 45px;}
	.pattern .content .box .list1 ul li .title{padding-left: 50px;}
	.demeanor .system .list ul li .title{padding-left: 50px;}
	.demeanor .system .list ul li .num{width: 45px;height: 45px;font-size: 26px;line-height: 45px;}
	.p-mba .trait .title{}
	.p-mba .trait .title .num{width: 45px;height: 45px;font-size: 26px;line-height: 45px;}
	.i-mba .system .list ul li .title{padding-left: 50px;}
	.i-mba .system .list ul li .num{width: 45px;height: 45px;font-size: 26px;line-height: 45px;}
	.i-mba .trait .list ul li .title{padding-left: 50px;}
	.i-mba .trait .list ul li .num{width: 45px;height: 45px;font-size: 26px;line-height: 45px;}
	.p-mba .stage .list ul li{margin-right: 20px;}
	.p-mba .stage .list ul li:after{margin-left: 20px;}
	.culture .images .bx-viewport li .main1 .name{font-size: 22px;line-height: 1.6;}
}
@media screen and (max-width: 640px){
	.index-title{font-size: 22px;}
	.column-title{padding: 15px;}
	.contain-left{margin-top: -135px;}
	.menu{padding: 15px;}
	.menu ul li{padding-bottom: 15px;margin-bottom: 15px;}
	.index-news .tab-box .item .time .r{font-size: 22px;}
	.index-product .owl-carousel .owl-item .main .title a{font-size: 20px;}
	.public-title{font-size: 24px;}
	.demeanor .future .name{font-size: 22px;}
	.pattern .vice-title{font-size: 22px;}
	.index-news .tab-nav ul li{width: 95px;margin-right: 10px;line-height: 28px;height: 30px}
	.pattern .road .title{font-size: 22px;line-height: 1.6;}
	.p-mba .stage .title{font-size: 22px;line-height: 1.6;}
	.pattern .content .box .list ul li .title{font-size: 20px;}
	.index-news .tab-box .item .headlines .main-box{padding: 15px;}
	.index-news .tab-box .item .list ul li{padding: 15px;}
	.index-product .owl-carousel .owl-item .main{padding: 15px;}
	.foot-bottom .auxiliary{display: none;}
	.foot-bottom .icp{float: none;text-align: center;}
	.pattern .content .box .list ul{column-count: unset;}
	.pattern .content .box .list ul li{width: 100%;margin-bottom: 15px;}
	.pattern .content .box .list ul li .num{top: 0;left: 0;width: 40px;height: 40px;line-height: 40px;font-size: 26px;}
	.pattern .content .box .list ul li .text{margin-top: 15px;font-size: 14px;line-height: 1.6;}
	.public-text{font-size: 14px;line-height: 1.6;}
	.pattern .content .box .list1 ul li .title{font-size: 20px;}
	.pattern .content .box .list1 ul li{width: 100%;margin-right: 0;}
	.demeanor .system .list ul li .title{font-size: 20px;}
	.demeanor .system .list ul li .title span{font-size: 24px;}
	.demeanor .system .list ul li{display: block;width: 100%;margin-right: 0;}
	.pattern .tutor .main .img{display: block;width: 100%;}
	.ioc-text{font-size: 14px;line-height: 1.6;}
	.pattern .tutor .main .ioc-text{margin-top: 0;display: block;width: 100%;margin-left: 0;line-height: 1.6;}
	.demeanor .future .list ul li .text{padding: 0 10px;font-size: 14px;line-height: 1.6;}
	.demeanor .introduce .main .img{display: block;width: 100%;}
	.demeanor .introduce .main .ioc-text{display: block;margin-top: 15px;margin-left: 0;line-height: 1.6;}
	.ioc-text span{line-height: 12px;}
	.public-title1{font-size: 22px;width: 280px;height: 40px;line-height: 40px;}
	.table{display: block;overflow-y: hidden;}
	.p-mba .introduce .table table{width: 768px;}
	.p-mba .introduce .table table tr th{font-size: 16px;height: 35px}
	.p-mba .introduce .table table tr td{font-size: 16px;height: 35px}
	.p-mba .introduce .text{font-size: 20px;line-height: 1.6;}
	.p-mba .introduce .text span{line-height: 20px;}
	.p-mba .trait .title{font-size: 22px;}
	.p-mba .stage .list ul li .time{font-size: 24px;}
	.p-mba .stage .list ul li{margin-right: 0;margin-bottom: 15px;display: block;width: 100%;text-align: center;}
	.p-mba .stage .list ul li:after{display: none;}
	.p-mba .stage .list ul li .text{margin-top: 15px;font-size: 14px;line-height: 1.6;}
	.i-mba .system .list ul li{margin-right: 0;width: 100%;}
	.i-mba .system .list ul li .title{font-size: 20px;}
	.i-mba .set .table table{width: 768px}
	.i-mba .set .table table tr th{font-size: 16px;height: 35px}
	.i-mba .set .table table tr td{font-size: 16px;height: 35px}
	.i-mba .set .text{font-size: 20px;line-height: 1.6;}
	.i-mba .set .text span{line-height: 20px;}
	.i-mba .objective ul li .text{line-height: 1.6;font-size: 14px;}
	.i-mba .objective ul li{display: block;width: 100%;margin-bottom: 15px;text-align: center;}
	.i-mba .trait .list ul li .title{font-size: 16px;line-height: 1.6;}
	.news .list ul li .time .r{font-size: 24px;}
	.news .list ul li .box .main{display: block;width: 100%;}
	.news .list ul li .box .img{display: block;width: 100%;margin-left: 0;margin-top: 15px;}
	.pages .nums .anum{margin-right: 5px;}
	.pages a{padding: 0 10px}
	.news-article .title{font-size: 20px;line-height: 1.6;}
	.news-article .text{font-size: 14px;line-height: 1.6;}
	.quarters .box .img{display: block;width: 100%;}
	.quarters .box .main{display: block;width: 100%;margin-top: 15px;margin-left: 0;padding: 15px}
	.quarters .box .main .title{font-size: 20px;}
	.quarters .box .main .text{margin-top: 15px;font-size: 14px;line-height: 1.6;}
	.mechanism .list ul li{display: block;width: 100%;margin-right: 0;margin-bottom: 15px;}
	.mechanism .list ul li .img{margin-top: 15px;}
	.mechanism .list ul li .text{margin-top: 15px;line-height: 1.6;}
	.culture .title span{font-size: 22px;}
	.culture .main .text span{font-size: 18px;}
	.culture .main .text{display: block;width: 100%;font-size: 14px;line-height: 1.6;}
	.culture .main .img{display: block;width: 100%;margin-top: 15px;margin-left: 0;}
	.culture .images .bx-viewport li .main1{display: block;width: 100%;}
	.culture .images .bx-viewport li .text{display: block;width: 100%;margin-left: 0;margin-top: 15px;line-height: 1.6;}
	.culture .images .bx-viewport li .main1 .name{font-size: 20px;text-align: center;}
	.culture .images .bx-viewport li .main1 .img{margin-top: 15px;}
	.culture .images .bx-viewport li .box{padding: 15px}
	.course .list ul li .time{font-size: 20px;}
	.course .list ul li .text{font-size: 14px;line-height: 1.6;}
	.course .title{font-size: 22px;}
	.course .list .prev{display: none;}
	.course .list .next{display: none;}
	.course .list{margin-top: 15px;}
	.course .list ul li em{display: none;}
	.course .list ul li .main{padding-left: 0;}
	.course .list ul li{padding-left: 0;padding-bottom: 15px;}
	.honor .list ul li{float: none;width: 100%;margin-right: 0;margin-bottom: 15px;}
	.index-news .tab-box{width: 100%;}
}	


@media screen and (max-width: 370px){
	
}
