@charset "utf-8";
/* CSS Document */
.cl { clear:both; height:0; content:"."; display:block; zoom:1 }
.l { float:left;}
.r { float:right;}

.kecheng { width:1360px; overflow:hidden;}
.kecheng .kcmain { width:1365px; height:1000px;}
.kecheng .kcmain .kcbox { width:425px; height:319px; float:left; margin:0 20px 0 10px;}
.kecheng .kcmain .kcbox img { width:425px; height:239px;}
.kecheng .kcmain .kcbox span { width:425px; height:80px; line-height:80px; text-align:center; color:#333; font-size:22px; display:block;}
.kecheng .kcmain .kcbox:hover span { color:#4286f3;}
.kecheng .kc_more { width:120px; height:40px; display:block; margin:30px auto; border-radius:20px; background:#e8f0fe; font-size:16px; color:#4286f3; text-align:center; line-height:40px;}

.c3-block6 .kh_more { width:120px; height:40px; display:block; margin:0px auto 50px; border-radius:20px; background:#e8f0fe; font-size:16px; color:#4286f3; text-align:center; line-height:40px;}

/*leadership*/
.container .leadership-banner { background:url(../images/course3/2.jpg) center no-repeat;}

.container .course3 .c3-block1 .all-text p { width:1080px; margin-top:0; text-indent:2em;}
.leadership-box { width:1180px; height:317px; margin:0 auto 50px; padding:60px 50px;}
.leadership-box .pic { width:563px; height:317px;}
.leadership-box .pic img { width:563px; height:317px;}
.leadership-box .info { width:565px; height:317px;}
.leadership-box .info h2 { font-size:36px; color:#3b3b3b;}
.leadership-box .info .des {}
.leadership-box .info .des .mark { width:36px; height:34px; display:block; background:url(../images/successcase/comma.png) 0 0 no-repeat; margin:40px 0;}
.leadership-box .info .des p { font-size:16px; line-height:1.8em;}
.leadership-box .info .des p span { font-size:22px; display:block; margin-bottom:10px;}

.border1 { background:#fff; border:1px solid #ebebeb; border-radius:5px; -moz-box-shadow: 0px 10px 40px #eeeeee; -webkit-box-shadow: 0px 10px 40px #eeeeee; box-shadow:0px 10px 40px #eeeeee;}

 .c3-block2 .title-black { margin-top:50px;}
 
 .ls_more { width:120px; height:40px; display:block; margin:0px auto 50px; border-radius:20px; background:#e8f0fe; font-size:16px; color:#4286f3; text-align:center; line-height:40px;}
 
 /*lesson*/
.container .lesson-banner { background:url(../images/course3/3.jpg) center no-repeat;}

.container .course3 .lesson1 .block1-item .item { height:400px; margin-left:15px; margin-right:15px; -moz-box-shadow: 0px 10px 20px #eeeeee; -webkit-box-shadow: 0px 10px 20px #eeeeee; box-shadow:0px 10px 20px #eeeeee; padding: 70px 40px 40px 40px;}
.container .course3 .lesson1 .block1-item .item h2 { width:220px; font-size:24px;}
.container .course3 .lesson1 .block1-item .item p { width:220px; font-size:16px; text-align:left;}
.container .course3 .lesson1 .block1-item .item .icon1 { width:55px; height:55px; display:block; margin:0 auto 20px; background:url(../images/lesson-ui.png) 0 0 no-repeat;}
.container .course3 .lesson1 .block1-item .item .icon2 { width:55px; height:55px; display:block; margin:0 auto 20px; background:url(../images/lesson-ui.png) -55px 0 no-repeat;}
.container .course3 .lesson1 .block1-item .item .icon3 { width:55px; height:55px; display:block; margin:0 auto 20px; background:url(../images/lesson-ui.png) -110px 0 no-repeat;}

.container .course3 .lesson2 p { font-size:16px; color:#3b3b3b; text-align:center;}
.lesson2bg { width:1080px; height:418px; padding:0 50px; margin:120px auto 0; background:#fff; -moz-box-shadow: 0px 10px 40px #eeeeee; -webkit-box-shadow: 0px 10px 40px #eeeeee; box-shadow:0px 10px 40px #eeeeee; position:relative;}
.lesson2bg .l2bg { width:1180px; height:150px; position:absolute; top:-55px; left:0;}
.lesson2bg .bar { width:360px; height:325px; float:left;}
.lesson2bg .bar h2 { color:#4286f3; font-size:24px; text-align:center; line-height:90px; margin-top:100px;}
.lesson2bg .bar ul { width:90%; margin:0 auto;}
.lesson2bg .bar ul li { width:50%; float:left; line-height:1.8em; list-style:inside; color:#3b3b3b;}

.lesson3 .kecheng { width:1180px; margin:0 auto; overflow:hidden;}
.lesson3 .kecheng .kcmain { width:1180px; height:1150px;}
.lesson3 .kecheng .kcmain .kcbox { width:265px; height:210px; float:left; margin:0 15px 20px;;}
.lesson3 .kecheng .kcmain .kcbox img { width:265px; height:150px;}
.lesson3 .kecheng .kcmain .kcbox span { width:265px; height:60px; line-height:60px; text-align:center; color:#333; font-size:18px; display:block;}
.lesson3 .kecheng .kcmain .kcbox:hover span { color:#4286f3;}
.lesson3 .kecheng .kc_more { width:120px; height:40px; display:block; margin:30px auto; border-radius:20px; background:#e8f0fe; font-size:16px; color:#4286f3; text-align:center; line-height:40px;}
 
