
body{color: #383A3F;}
*{margin:0px;padding:0px;}
h5,h6{font-weight:normal;}
img{border:0 none;}
ul,li,dl,dt,dd{display:block;list-style:none}

/*banner*/
.bannerbox{overflow:hidden;position:relative;height:570px;}
.banner{width:1920px;position: absolute;left:50%;margin-left: -960px;height: 570px;overflow: hidden;}
.banner li img{width:100%;display: block;}
.banner_cl{position:absolute; bottom:20px;width: 100%;}
.banner_cl ul{width: 1200px;margin:0 auto;text-align: center;}
.banner_cl li{display: inline-block; width:20px; height:20px;margin:0 10px;*display:inline;*zoom:1;font-size: 0px;background: #24782d;}
.banner_cl li.on{background:#f7971f;}

.bannerbox a.mBanBtn{width:34px;height: 58px;top: 50%;margin-top: -29px;display: block;position: absolute;z-index: 999;}
.bannerbox .prev{background: url(../image/arrowL.png) no-repeat;left: 5%;}
.bannerbox .next{background: url(../image/arrowR.png) no-repeat;right: 5%;}

/*EdStars*/
.mEds{width:100%;background: #fff;padding: 1px 0px;color: #383a3f;}
.mEds .page-title{font-weight: bold;}
.mWrap{width: 1060px;margin: 30px auto;overflow: hidden;}
.mWrap02{width: 1060px;margin: 20px auto;overflow: hidden;}
.mWrap03{width: 1060px;margin: 30px auto;}
.mETLeft{float: left;width: 810px;}
.mEdSTop p{line-height: 30px;font-size: 16px;margin: 20px 0px;}
.mETLeft img{float: left;}

.mETLeft h5{font-size: 24px;padding-left: 20px;background: url(../image/mIconA.png) no-repeat left center;line-height: 34px;font-weight: normal;}
.mETLeft h6{font-size: 16px;font-weight: normal;}
/*What We Do-*/
.mWhatW ul{padding-bottom: 100px;background: url(../image/mWhat.png) no-repeat -10px bottom;overflow: hidden;padding-left:63px;width:1008px;margin-top: 6px;}
.mWhatW ul li{float: left;width: ;margin: 20px 43px;width: 250px;padding: 30px 0px;text-align: center;}
.mWhatW li.mWhatW01{background: #a5d04c;height: 90px;padding-top: 40px;}
.mWhatW li.mWhatW02{background: #77acdd;height: 90px;padding-top: 40px;}
.mWhatW li.mWhatW03{background: #808080;height: 100px;}
.mWhatW li p{line-height: 24px;color:#fff;font-size: 18px;}
.mWhatW li h3{font-size: 18px;margin-top: 20px;}

/*Training Educators: EdStars CEO Camps*/
.mBox{width: 100%;background:url(../image/mbg.jpg) no-repeat top center;padding: 10px 0px;text-align: center;}
.mTitle{font-size: 30px;position: relative;padding-bottom: 16px;width: 100%;text-align: center;}
.mTitle span{font-size: 30px;font-weight: bold;}
.mTitle em{display: block;width: 150px;height: 5px;background: url(../image/mtitle.png) no-repeat center center;left: 50%;margin-left: -75px;position: absolute;bottom: 0px;}
.mBox p{line-height: 30px;font-size: 16px;margin: 20px 0px;}
.mBox ul{overflow: hidden;}
.mCampsL li{float: left;width: 212px;}
.mCampsL li span{display: block;width: 89px;height: 89px;overflow: hidden;border-radius: 50%;margin:10px auto;}
.mCampsL li.mCamps01 span{background: url(../image/mIcon01.png) no-repeat;}
.mCampsL li.mCamps02 span{background: url(../image/mIcon02.png) no-repeat;}
.mCampsL li.mCamps03 span{background: url(../image/mIcon03.png) no-repeat;}
.mCampsL li.mCamps04 span{background: url(../image/mIcon04.png) no-repeat;}
.mCampsL li.mCamps05 span{background: url(../image/mIcon05.png) no-repeat;}
.mCampsL li p{line-height: 18px;font-size: 18px;margin: 20px 0 10px;}
.mCampsL li strong{font-size: 18px;}

/*Past Speakers Include*/
.mTitle01{text-align: center;line-height: 43px;font-size: 24px;color: #383a3f;padding-bottom: 4px;background: url(../image/mtitle.png) no-repeat center bottom;}

.mList{overflow: hidden;}
.mList li{width: 225px;margin: 20px;float: left;background: #f4f4f4;border-radius: 4px;padding: 20px 0px 0px;text-align: center;height: 313px;position: relative;cursor: pointer;}
.mList h4{width: 170px;height: 170px;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.mList h2{line-height: 35px;font-size: 16px;color: #383A3F;margin: 20px auto 10px;border-top: 1px #CCC dotted;border-bottom: 1px #CCC dotted;width: 200px;}
.mList h5{line-height: 18px;margin: 3px 0px;}
.mHide{position: absolute;width: 219px;padding: 10px 3px;background: rgba(85,151,213,.7);left: 0px;color: #fff;min-height: 313px;transition: all .3s;top:373px;border-radius: 4px;display: none;z-index: 999;}
.mHide h3{font-size: 16px;line-height: 36px;}
.mHide p{font-size: 12px;line-height: 18px;}
.mList li:hover .mHide{top: 0px;display: block;}

/*Promoting Cooperation: EdStars CEO Association*/
.mAsso li{width: 265px;float: left;text-align: center;margin-top:10px;}
.mAsso span{display: block;width: 94px;height: 94px;border-radius: 50%;overflow: hidden;margin: 0px auto;}
.mAsso li.mAsso01{background: url(../image/mIcon06.png) no-repeat center top;}
.mAsso li.mAsso02{background: url(../image/mIcon07.png) no-repeat center top;}
.mAsso li.mAsso03{background: url(../image/mIcon08.png) no-repeat center top;}
.mAsso li.mAsso04{background: url(../image/mIcon09.png) no-repeat center top;}
.mAsso li h3{font-size: 30px;color: #383A3F;line-height: 60px;}
.mAsso li p{margin: 0px;line-height: 24px;color: #666;font-size: 18px;}

/*Some of our CEOs Include*/
.mOur{position: relative;margin-top: 10px;}
.mOurBtn{width: 30px;height: 115px;display: block;position: absolute;top: 105px;cursor: pointer;}
.mOur a.prev{background: url(../image/arrowL01.png) no-repeat;left: -40px;}
.mOur a.next{background: url(../image/arrowR01.png) no-repeat;right: -40px;}

/*Some of our CEOs Include*/
.mGuiding{overflow: hidden;margin-top: 30px;}
.mGuiding p{float: left;width: 710px;text-align: left;line-height: 40px;font-size: 18px;}
.mGuiding img{float: left;margin-left: 30px;}
.mBox div.page-title{text-align: left;}
.mGESList01{width:1100px;}
.mGESList{margin: 20px 0px;}
.mGESList li{float: left;margin-right: 26px;width: 188px;height: 81px;overflow: hidden;border:1px #ccc solid;position: relative;cursor: pointer;}
.mGESList li img{width: 100%;}
.mGESList li h5{line-height: ;position: absolute;top: 83px;left: 0px;background: rgba(0,0,0,.5);line-height: 18px;color: #fff;padding: 20px;font-weight: normal;width:148px;height:41px;transition: all .3s;}
.mGESList li:hover h5{top: 0px;}

.mGES02{overflow: hidden;}
.mGESLeft{float: left;width: 490px;}
.mGESRight{float: right;width: 480px;}

.mGESAdv{width:825px;margin: 30px auto;background: url(../image/mGLine.png) no-repeat center 42px;padding: 0px 60px;overflow: hidden;}
.mGESAdv li{float: left;padding: 0px 34px;}
.mGESAdv li span{display: block;color: #fff;font-size: 30px;margin: 0 auto 10px;font-weight: bold;}
.mGESAdv li.mGESAdvFir span{margin-top: 13px;width:61px;background:url(../image/mIcon10.png);line-height: 63px;}
.mGESAdv li.mGESAdvSe span{margin-top: 7px;width:68px;background:url(../image/mIcon11.png);line-height: 70px;}
.mGESAdv li.mGESAdvTh span{width:80px;background:url(../image/mIcon12.png);line-height: 82px;}
.mGESAdv h5{font-size:14px;line-height: 18px;}
/*2017 Speakers Include*/
.mS17Box{position: relative;padding-top: 10px;}
.mS17List ul{overflow: hidden;}
.mS17List li{float: left;width: 199px;padding: 12px;border: 1px #ccc solid;text-align: center;margin: 20px;}
.mS17List img{display: block;}
.mS17List h4{font-size: 18px;color: #383A3F;line-height: 40px;border-bottom: 1px #ccc dotted;font-weight: normal;}
.mS17List p{margin-top: 20px;font-size: 12px;line-height: 18px;height: 62px;}
.mS17List h5{margin-top: 10px;font-size: 12px;line-height: 18px;height: 72px;font-weight: normal;}

.mS17Btn{width: 39px;height: 35px;display: block;position: absolute;top: 165px;cursor: pointer;}
.mS17Box a.prev{background: url(../image/arrowL02.png) no-repeat;left: -40px;}
.mS17Box a.next{background: url(../image/arrowR02.png) no-repeat;right: -40px;}
.mSpeakTips{text-align: center;font-size: 16px;color: #333;}
.mSpeakTips a{color: #0e78c9;}
.mSpeakTips a:hover{text-decoration: underline;}

/*news*/
.mNewsBox{width: 100%;padding: 15px 0px;background: #f4f4f4;}
.mNews{width: 1060px;margin: 10px auto;}
.mNews li{padding-left: 22px;background: url(../image/round.png) no-repeat left 13px;}
.mNews a{line-height: 36px;font-size: 16px;color: #383a3f;padding-top: 6px;}
.mNews p{line-height: 20px;color: #666;border-bottom: 1px #ccc dotted;padding-bottom: 10px;}
.mNews a:hover{text-decoration: underline;color: #489FCC;}

/*code*/
.mCode{padding-top: 20px;}
.mCode img{display: block;margin:20px auto 10px;border: 1px #ccc solid;}
.mCode p{text-align: center;font-size: 14px;margin-bottom: 40px;}
.mCode span{font-size: 14px;color: #5597d5;}
