@import url("index2.css");

.w860{width:890px;clear:both;background:#FFFFFF;min-height:800px;height:auto !important;height:800px;box-shadow:0px 0px 10px #eaeaea}
.fl{float:left}
.fr{float:right}
.mar-trbl15{margin:15px}
.box-l {width:360px;padding:0 0 10px 0}
.box-r {width:820px;padding:0 0 10px 0}
.padd{padding:0 20px 20px 20px}
/*当前位置*/
.locationBase{width:100%;height:60px;clear:both}
.locationBox.fixed{position:fixed;left:0px;top:0px;z-index:995}
.locationBox{height:60px;background:#fff;box-shadow:0 1px 10px rgba(0,0,0,0.05)}
.location{height:60px;line-height:60px;padding-left:14px;margin-right:10px;background-position:left center;background-repeat:no-repeat;background-image:url(../images/home.png);color:#a3a3a3;font-size:16px}
.location a{float:left;height:60px;line-height:60px;padding-left:14px;margin-right:10px;background-position:left center;background-repeat:no-repeat;background-image:url(../images/trangleRight.png);color:#a3a3a3;font-size:16px}
.location a:hover{color:#2c76db}

.item{background:#fff;box-shadow:4px 4px 10px #eaeaea;min-height:308px;}
.list-1 li{padding:0 5px;line-height:38px;transition:all .3s linear;overflow:hidden;font-size:16px}
.listt li{line-height:40px}
.list-1 li span{float:right;color:#999;font-size:14px}
.list-1 li i{display:inline-block;width:4px;height:4px;background:#ccc;vertical-align:middle;margin-right:10px;margin-top:20px;float:left}
.list-1 li a{padding:2px 0 2px 0;display:inline-block;width:75%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;color:#333;transition:all .3s linear}
.list-1 li a:hover{padding:2px 0 2px 8px;color:#1964b1;transition:all .3s linear}
.list-lie li a{width:80%;display:inline-block}
.genduo2{color:#999!important;margin-top:16px;margin-right:20px}
.padd{padding:0 20px 20px 20px}
.em_title{background:#f8f8f8;border-bottom:2px #50c400 solid}
.sp a{float:left;height:49px;text-align:center;text-decoration:none;font-size:20px;line-height:49px;padding:0 20px;width:320px;}
.sp a.on,.sp a:hover{background:#242424;color:#fff;font-weight:bold;}
.sec_sp a{float:left;display:inline-block;height:49px;text-align:center;text-decoration:none;font-size:20px;line-height:49px;padding:0 15px}
.sec_sp a.on,.sec_sp a:hover{color:#272727;font-weight:bold;}

.index-about{font-size:16px;padding:20px 20px 21px 20px;line-height:36px}
.index-about li a{display:block;font-size:16px;text-decoration:none;line-height:67px;font-size:16px}
.index-about li a img{margin-left:13px;margin-right:10px}

/*左栏*/
.leftnav_box {
	width: 300px;
	height: auto;
	overflow: hidden;
}
.leftNav {
	clear: both;
	overflow: hidden;
}
.leftNav dt {
	height: 80px;
	width: 300px;
	background: url(../images/leftbg.jpg) no-repeat left top;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	line-height: 80px;
	text-align: center;
	margin-bottom: 1px;
}
/*页码导航*/
#pages{padding:26px 0 14px 0;text-align:center;font-family:"微软雅黑";font-size:12px;}
#pages a{display:inline-block;height:30px;line-height:30px;background:#fff;text-align:center;color:#333;padding:0 15px;border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e3e3e3;border-bottom-color:#e3e3e3;border-left-color:#e3e3e3}
#pages a:last-child {border-right:1px solid #e3e3e3;}
#pages a:hover{background:#f1f1f1;color:#000;text-decoration:none}
#pages span{display:inline-block;height:30px;line-height:30px;border:1px solid #e3e3e3;text-align:center;padding:0 10px;width:60px;}
#pages span.current{background:#FF5722;color:#fff;width:28px}
/*左栏联系方式*/
.lfooter dd{
	clear: both;
	height: 36px;
	overflow: hidden;
	line-height: 36px;
	color: #808080;
	font-size: 16px;
	padding-left: 26px;
	background-position: left center;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}
.lfooter dd.dd1{background-image: url(../images/i3.png)}
.lfooter dd.dd2{background-image: url(../images/i4.png)}
.lfooter dd.dd3{background-image: url(../images/i5.png)}
/*联系我们单页*/
.contactMap{
    overflow: hidden;
    width: 740px;
    height: 347px;
}
.contactDetaTit{
    overflow: hidden;
    font-size: 24px;
    color:#fff;
    line-height: 60px;
    font-weight:900;
}
.contactDeta{
    overflow: hidden;
    height: 337px;
    background: #17487e;
    padding: 20px 45px;
    width:370px;
}
.contactDeta_ul{
    overflow: hidden;
}
.contactDeta_ul li{
    line-height: 30px;
    font-size: 16px;
    color:#fff;
    padding: 10px 0px 10px 25px;
}
.li1{
    background: url(../images/cc1.png) no-repeat left center;
}
.li2{
    background: url(../images/cc2.png) no-repeat left center;
}
.li3{
    background: url(../images/cc3.png) no-repeat left center;
}
.li4{
    background: url(../images/cc4.png) no-repeat left center;
}
.li5{
    background: url(../images/cc5.png) no-repeat left center;
}
/*课程体系*/
.home_course {background-color:#3b8dd1;margin-top:50px;}
.home_course .tit { width: 232px; height: 320px; box-sizing: border-box; border-radius: 4px; overflow: hidden; float: left; background: url(../images/home_course_tit.jpg) no-repeat; color: #fff; padding: 50px 0px 0px 40px; font-size: 14px; }
.home_course .tit h3 { font-size: 22px; margin-bottom: 10px; }
.home_course .tit .tit_en { margin-bottom: 75px; }
.home_course .tit p { margin-bottom: 20px; line-height: 1.8; }
.home_course .tit .btn a { display: block; padding: 5px 20px; border: #fff solid 1px; color: #fff; float: left; }
.home_course .tit .btn a:hover { background: #fff; color: #ff6d78; }
.home_course ul { float: left; overflow: hidden; }
.home_course ul li { float: left; background: #fff; color: #fff; text-align: center; border-radius: 4px; overflow: hidden; margin-right: 10px; }
.home_course ul li a { display: block; width: 238px; height: 320px; box-sizing: border-box; padding: 10px; }
.home_course ul li.c1 a { background: #89d04f; }
.home_course ul li.c2 a { background: #00c1de; }
.home_course ul li.c3 a { background: #bf64e5; }
.home_course ul li.c4 a { background: #7f8ea0; }
.home_course ul li.c5 a { background: #ff9966; }
.home_course ul li.c5 { margin: 0; }
.home_course ul li .img { width: 100px; height: 100px; margin: 0 auto; padding: 20px 0px 28px; }
.home_course ul li .img img { width: 100%; }
.home_course ul li .txt { color: #fff; overflow: hidden; padding: 0px 10px; }
.home_course ul li .txt h3 { font-size: 18px; margin-bottom: 10px; }
.home_course ul li .txt p { font-size: 14px; line-height: 20px; height: 60px; }
.home_course ul li .txt .btn { font-size:16px;padding: 7px 0px; background: #fff; border-radius: 30px; color: #333; margin: 0 auto; width: 140px; }
.home_course ul li a:hover { opacity: 0.6; filter: alpha(opacity=60); }