@charset "utf-8";
/* CSS Document */

/* 快捷入口 S */
.quick_bg { background-color: #fbfbfb; }
.quick_entrance { margin: 0 auto; height: 125px; overflow: hidden; }
.quick_entrance ul li { float: left; width: 210px; padding-right: 10px; margin-top: 27px; }
.quick_entrance ul li h3 { margin-top: 4px; margin-bottom: 7px; }
.quick_entrance ul li p { color: #a7a7a7; line-height: 20px; }
.quick_entrance .quick_icon1,
.quick_entrance .quick_icon2,
.quick_entrance .quick_icon3,
.quick_entrance .quick_icon4,
.quick_entrance .quick_icon5 { background: url(../images/quick_icon.png) no-repeat 0 0; width: 71px; height: 71px; float: left; margin-right: 10px; }
.quick_entrance .quick_icon2 { background-position: 0 -91px; }
.quick_entrance .quick_icon3 { background-position: 0 -182px; }
.quick_entrance .quick_icon4 { background-position: 0 -273px; }
.quick_entrance .quick_icon5 { background-position: 0 -364px; }
/* 快捷入口 E */

/**********主体 S**********/
.container { height: auto; margin: 20px auto 0; }

/* 开班信息/集成服务 S */
.hasMoreTab { width:684px; height: 309px; border:1px solid #e5e5e5; background: #fff; overflow: hidden; }
.hasMoreTab .hd { background: #f3f5f4; line-height:40px; height:40px; border-bottom:1px solid #e5e5e5; position:relative; }
.hasMoreTab .hd .more { float:right; margin-right: 15px; font-size: 14px; }
.hasMoreTab .hd .more a { color: #999; }
.hasMoreTab .hd .more a:hover { color: #0079c3; }
.hasMoreTab .hd ul { z-index:5; position:absolute; height:41px; overflow:hidden; zoom:1; }
.hasMoreTab .hd li { float:left; margin-left: -1px; width: 94px; text-align: center; cursor:pointer; font-size: 16px; color: #999; }
.hasMoreTab .hd li.on { background: #fff; height:39px; line-height:39px; border:1px solid #e5e5e5; border-top: 2px solid #007ac3; border-bottom:1px solid #fff; font-weight: bold; color:#007ac3;}
.hasMoreTab .bd { padding:13px; clear:both; position:relative; }
.hasMoreTab .bd table { border-collapse: separate; border-spacing: 2px; }
.hasMoreTab .bd table tr td { vertical-align: middle; padding: 0 8px; font-size: 14px; }
.hasMoreTab .bd .tcell { background-color: #008cd6; height: 35px; }
.hasMoreTab .bd .tcell_01 { background-color: #eee; height: 35px; }
.hasMoreTab .bd .tcell_02 { background-color: #fff; height: 30px; }
.hasMoreTab .bd .a_try { background-color: #106fc8; color: #fff; display: block; font-size: 12px; height: 20px; line-height: 20px; text-align: center; width: 62px; }
.hasMoreTab .bd .a_try:hover { background: #eb6100; color: #fff; }
/* 开班信息/集成服务 E */

/* 微思动态 S */
.index_news { width: 392px; height: 310px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow: hidden; }
.news_con_first { margin: 15px 15px 0; padding-bottom: 15px; border-bottom: 1px dashed #ccc; }
.news_con_first img { border: 1px solid #e5e5e5; padding: 2px; float: left; margin-right: 10px; width: 96px; height: 72px; }
.news_con_first h5 { padding: 4px 0 8px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
.news_con_first h5 a { color: #007ac3; font-weight: bold; }
.news_con_first h5 a:hover { color: #eb6100; }
.news_con_first p { font-size: 13px; color: #999; line-height: 22px; text-indent: 2em; }
.index_news ul { padding: 8px 15px; }
.index_news ul li { background: url(../images/triangle.png) no-repeat 0 12px; height: 28px; line-height: 28px; }
.index_news ul li span { font-size: 14px; margin-left: 10px; width: 265px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
/* 微思动态 E */

/* 我们的资质 S */
.index_aptitude { width: 1098px; height: 192px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow: hidden; }
.picAptitude-left { width:1098px;  overflow:hidden; position:relative; }
.picAptitude-left .bd { padding: 15px; }
.picAptitude-left .bd ul { overflow:hidden; zoom:1; }
.picAptitude-left .bd ul li { margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center; font-size: 14px; }
.picAptitude-left .bd ul li .aptitude_pic img { width:132px; height:99px; display:block; }
.picAptitude-left .bd ul li .aptitude_title { margin-top: 5px; }
/* 我们的资质 E */

/* 微思优势 S */
.advantage { width: 270px; height: 617px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow: hidden; }
.advantage_con { margin: 10px 15px; }
.advantage_con .hr { height: 1px; display: block; border: 0; border-top: 1px dashed #ccc; margin: 0; padding: 0; }
/* 微思优势 E */

/* 明星学员 S */
.star_student { width:806px; height: 267px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow:hidden; }
.star_student .hd { height: 39px; line-height: 39px; background: #f3f5f4; border-top: 2px solid #007ac3; border-bottom:1px solid #e5e5e5; overflow:hidden; }
.star_student .hd h4 a { color:#0079c3; font-weight: bold; margin-left:15px; }
.star_student .hd h4 a:hover { color: #eb6100; }
.star_student .hd span a { font-size: 14px; color: #999; }
.star_student .hd span a:hover { color: #007ac3; }
.star_student .hd .next,
.star_student .hd .prev { float:right; margin-top: 10px; display:block; width:18px; height:18px; background:url(../images/star_student_icon.png) no-repeat -6px -7px; overflow:hidden; cursor:pointer; }
.star_student .hd .next { background-position:-34px -7px; margin-right:15px; }
.star_student .hd .prevStop { background-position:-6px -40px; cursor:default; }
.star_student .hd .nextStop { background-position:-34px -40px; cursor:default; }
.star_student .hd ul { float:right; margin: 16px 5px 0 10px; zoom:1; }
.star_student .hd ul li { float:left; cursor:pointer; display:block; width:8px; height:8px; margin-right:4px; background:url(../images/star_student_dot.png) no-repeat 0 0; }
.star_student .hd ul li.on { background-position:-12px 0; }
.star_student .bd { padding:15px 25px 10px; }
.star_student .bd ul { overflow:hidden; zoom:1; }
.star_student .bd ul li { float:left; width:178px; margin-right:15px; }
.star_student .bd ul li img { display: block; width: 176px; height: 132px; border: 1px solid #eee; margin-bottom: 2px; }
.star_student .bd ul li h5 a { font-weight: bold; color: #007ac3; }
.star_student .bd ul li h5 a:hover { color: #eb6100; }
.star_student .bd ul li p { margin-top: 5px; line-height: 20px; color: #666; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
/* 明星学员 E */

/* 考证捷讯 S */
.good_new { width: 392px; height: 329px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow: hidden; }
.good_new ul { padding: 3px 15px; }
.good_new ul li { background: url(../images/triangle.png) no-repeat 0 15px; height: 35px; line-height: 35px; }
.good_new ul li span { font-size: 14px; margin-left: 10px; width: 295px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
/* 考证捷讯 E */

/* 网络实验室 S */
.network_lab { width: 392px; height: 329px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow: hidden; }
.network_lab_pic ul li { text-align: center; margin-top: 15px; margin-right: 20px; }
.network_lab_pic ul li img { width: 128px; height: 96px; border: 1px solid #e6e6e6; margin-bottom: 6px; }
.network_lab_title ul { padding: 3px 0; }
.network_lab_title ul li { background: url(../images/triangle.png) no-repeat 0 15px; height: 35px; line-height: 35px; font-size: 14px; padding-left: 10px; width: 202px; text-overflow: ellipsis; overflow:hidden; white-space:nowrap; }
/* 网络实验室 E */

/* 学员&工程 S */
.student_project { width: 1098px; height: 250px; border:1px solid #e5e5e5; border-top: none; background: #fff; overflow: hidden; }
.project_scroll { width:1068px; padding: 15px; }
.project_scroll .bd { position:relative; }
.project_scroll .next,.project_scroll .prev { position:absolute; top:74px; left:0; display:block; width:18px; height:29px; background:url(../images/project_tigger.png) 0 0; z-index:9; overflow:hidden; }
.project_scroll .next { left:auto; right:0; background-position:-23px 0; }
.project_scroll .prev:hover { background-position:0 -39px; }
.project_scroll .next:hover { background-position:-23px -39px; }
.project_scroll .prevStop { background-position:0 0!important; }
.project_scroll .nextStop { background-position:-23px 0!important; }
.project_scroll .scrollWrap { padding-left:35px; }
.project_scroll ul { overflow:hidden; zoom:1; }
.project_scroll li { width:182px; margin-right:22px; position:relative; float:left; display:inline; }
.project_scroll li .pic{ position:relative; display:block; overflow:hidden; margin-bottom:5px; }
.project_scroll li .pic img { display:block; width: 180px; height: 135px; border:1px solid #e6e6e6; }
.project_scroll li p { margin-top:5px; line-height:20px; overflow:hidden; }
.project_scroll li p a { color: #666; }
.project_scroll li p a:hover { color: #007ac3; }
/* 学员&工程 E */

/* 合作伙伴 S */
.index_partner { width: 1098px; height: 120px; border:1px solid #e5e5e5; background: #fff; overflow: hidden; }
.index_partner .tit{ height: 40px;    line-height: 40px;}
.index_partner .tit h4 { font-weight: bold; color: #007ac3; font-size: 16px;}
.index_partner .tit .extra{float: right; margin-right: 15px;;}
.index_partner .tit .extra a{ font-size:14px}
.index_partner .picPartner-left { width:1098px;  overflow:hidden; position:relative; }
.index_partner .picPartner-left .bd { padding: 0 20px 15px; }
.index_partner .picPartner-left .bd ul { overflow:hidden; zoom:1; }
.index_partner .picPartner-left .bd ul li { margin:0 10px; float:left; overflow:hidden; }
.index_partner .picPartner-left .bd ul li img { width:110px; height:63px; display:block; border: 1px solid #e8e8e8; }
/* 合作伙伴 E */

/* 首页系统集成 S */
.index_system { width: 1098px; height: 208px; border:1px solid #e5e5e5; background: #fff; overflow: hidden; }
.index_system h4 { font-weight: bold; color: #007ac3; height: 40px; line-height: 40px; }
.index_system li { float: left; position: relative; width: 346px; height: 150px; margin-left: 15px; overflow: hidden;color: #fff;}
.index_system li a { color: #fff;}
.index_system .shade { display: block; height: 100%;}
.index_system .shade:hover { background-color: rgba(0, 0, 0, .4);}
.index_system .shade:hover .subtit { transform: translate(-50%,-150%);}
.index_system .shade:hover .pre { opacity: 1; top: 50%;}
.index_system .subtit { position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 24px; transition: all .3s ease-out 0s;}
.index_system .pre { opacity: 0; position: absolute; top: 66%; left: 30px; width: 295px; transition: all .4s ease-out 0s;}
.index_system .content a:hover { text-decoration: underline;}

.index_system .product { background: url(../images/index_system_01.jpg) no-repeat 0 0;}
.index_system .outsourcing { background: url(../images/index_system_02.jpg) no-repeat 0 0;}
.index_system .program { background: url(../images/index_system_03.jpg) no-repeat 0 0;}
/* 首页系统集成 E */

/**********主体 E**********/