/* CSS Document */
*{margin:0;padding: 0;border: 0;}
img{border:0;}
a{text-decoration: none;}
ul,li{list-style-type: none;}
.clear{clear:both;}
body {font-family:"Microsoft YaHei", Arial, Tahoma,"Microsoft YaHei";} 



/*banner*/
.banner{width:100%; position:relative; min-width:1200px;margin:0 auto; background: url(../images/logo.jpg) center no-repeat;height:836px;}
.bann_con{width:1200px;margin:0 auto;position:relative;}
.banner1{width:100%;}
.banner1 img{width:719px;height:724px;}
.img3{width:719px;height:724px; position:absolute;left:0;top:0;}
.banner2{width:100%;}
.banner2 img{width:714px;height:486px; position:absolute; top:140px;left:98px;right:0px;margin:0 auto;}
.banner_title{width:1200px;margin:0 auto; position:absolute;bottom:92px;left:0px;right:0px;margin:0 auto;}
.banner_title ul{width:100%;}
.banner_title ul li{float:left;color:#191e1e; font-size:18px;margin-left:110px;}

/*全国十二大校区开班时间表*/
.schedule{width:100%;margin:0 auto; min-width:1200px; position:relative;background:#edeef3;height:757px;}
.schedule_con{width:1200px;margin:0 auto; }
.sche_c{width:100%;background:url(../images/quanguobao.png) center no-repeat;height:317px;margin-top:50px;}
.sche_left{float:left;width:280px;height:240px;margin-top:35px;margin-left:25px;}
.sche_left .tab-hd{color:#fff;overflow:hidden; zoom:1; font-size:14px;}
.sche_left .tab-hd li{ float:left;width:75px;height:30px; border:1px #fff solid;border-radius:15px; text-align:center; line-height:30px;margin-left:12px;margin-top:24px; cursor:pointer;}
.sche_left .tab-hd li.active{background:#fff;color:#333333;}
.sche_right{float:right;width:810px;height:240px;margin-top:35px;margin-right:42px;}
.sche_right .tab-bd{ color:#fff;}
.sche_right .tab-bd li{display:none;}
.sche_right .tab-bd li.thisclass{ display:list-item;}
.tb_e{margin-left:2px;height:215px;width:810px;font-size:14px; overflow-y:auto;margin-top:15px;}
.tb_e::-webkit-scrollbar
{
    width: 3px;
    height: 16px;
    background-color: #3e4245;
	right:0px;
	position:absolute;
	border-radius: 50px;
}
 
/*定义滚动条轨道 内阴影+圆角*/
.tb_e::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 50px;
    background-color: #3e4245;
}
 
/*定义滑块 内阴影+圆角*/
.tb_e::-webkit-scrollbar-thumb
{
    border-radius: 50px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #e7e8ed;
}
.dz_01{height:43px;line-height:43px;transition: .4s;-webkit-transition: .4s;;padding-left:30px;}
.dz_01:hover{background:rgba(255,255,255,0.2);transition: .4s;-webkit-transition: .4s;}
.dz_01 span{ font-size:14px;color:#fff;float:left; display:block;}
.dz_01 .dzz_01{width:115px;}
.dz_01 .dzz_02{width:126px;}
.dz_01 .dzz_03{width:220px;}
.dz_01 .dzz_04{width:245px;}
.dz_01 .dzz_05{}
.dz_01 .dzz_05 img{float:left;margin-top:10px;margin-right:10px;}
.dz_01 .dzz_06{background:url(../images/hotbao.png) center right no-repeat;width:97px;height:28px;line-height:28px;margin-top:10px; text-align:center;margin-left:58px;}
.more_b{width:100%;margin-top:80px;padding-bottom:15px;}
.more_b p{width:418px;height:72px; background:url(../images/xiumore.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#333333;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more_b p:hover{background:url(../images/xiumoreh.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;color:#fff;}

/*新增人工智能实训项目*/
.xinzeng{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/liang1.jpg) center no-repeat;height:1802px;}
.xz_content{width:1200px;margin:0 auto;}
.xzc_title{width:100%; text-align:center; color:#fff; font-size:36px;padding-top:182px;}
.xzc_title p{margin-left:362px;}
.xzc_h2{width:100%; text-align:center;margin-top:30px;}
.xzc_h2 p{width:100%;line-height:28px;color:#fff; font-size:18px;}
.xzc_1{padding-left:5px;margin-top:92px;}
.xzc1_1{width:100%;}
.xzc1_1 img{width:34px;height:33px;margin-top:8px;float:left;margin-right:16px;}
.xzc1_1 span{color:#35c365; font-size:30px; font-weight:bold;}
.xzc1_left{float:left;width:700px;margin-top:49px;padding-left:2px;}
.xl_ti{width:216px;height:39px; line-height:39px; background:#fff; text-align:center;border-radius:40px;}
.xl_ti p{color:#212433; font-size:18px; font-weight:bold;}
.xzc1_left span{ display:block;line-height:28px;font-size:16px;color:#fff;margin-top:27px;padding-bottom:27px;padding-left:5px;padding-right:10px;}
.xzc1_right{margin-top:135px;}
.xzc1_right img{width:460px;height:280px;float:right;}
.xzc_2{width:100%;margin-top:92px;}
.xzc2_left{float:right;width:700px;}
.xzc2_left .x2l_title{width:695px;padding-left:5px;}
.xzc2_left .x2l_title img{width:34px;height:33px;margin-top:4px;float:left;margin-right:16px;}
.xzc2_left .x2l_title span{color:#aeea2d; font-size:30px; font-weight:bold;}
.xzc2_left span{ display:block;line-height:28px;font-size:16px;color:#fff;margin-top:27px;padding-bottom:27px;padding-left:5px;padding-right:10px;}
.xzc2_left span img{width:646px;height:193px;margin-top:28px;}
.more{width:100%;margin-top:80px;padding-bottom:15px;}
.more p{width:302px;height:70px; background:url(../images/more.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#212433;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more p:hover{background:url(../images/moreh.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;}
/*开源平板升级到Cortex-A53+Android7.1系统*/
.pad{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/liang2.jpg) center no-repeat;height:917px;}
.pad_con{width:1200px;margin:0 auto;}
.pc_title{text-align:center; color:#333333; font-size:36px;padding-top:178px;padding-left:108px;}
.pc_h2{width:100%;color:#666; font-size:18px;}
.pc_h2 p{margin-left:12px;margin-top:28px;}
.pc_con{width:100%;margin-top:78px;}
.pcc_left{float:left;width:582px;}
.pcc_left .x2l_title{width:577px;padding-left:5px;padding-bottom:28px;}
.pcc_left .x2l_title img{width:34px;height:33px;margin-top:4px;float:left;margin-right:16px;}
.pcc_left .x2l_title span{color:#212223; font-size:30px; font-weight:bold;}
.pcc_left span{ display:block;line-height:28px;font-size:16px;color:#666666;margin-top:27px;padding-bottom:27px;padding-left:5px;padding-right:10px;}
.pccl_ti{width:120px;height:39px; line-height:39px; background:#212223; text-align:center;border-radius:40px;}
.pccl_ti p{color:#fff; font-size:18px; font-weight:bold;}
.pcc_right{float:right;width:534px;margin-top:70px;margin-right:58px;}
.pcc_right img{width:534px;height:365px;}
/*新增VR智能农业项目*/
.vr{width:100%; position:relative; min-width:1200px;margin:0 auto; background: url(../images/liang3.jpg) center no-repeat;height:1053px;}
.vr_con{width:1200px;margin:0 auto;}
.vrc_title{width:100%; text-align:center; color:#333333; font-size:36px;padding-top:182px;}
.vrc_title p{margin-left:318px;}
.vrc_h2{width:100%; text-align:center;margin-top:30px;}
.vrc_h2 p{width:100%;line-height:28px;color:#212223; font-size:18px;}
.vrc{width:100%;position:relative;margin-top:72px;}
.vrc_left{ width:594px;position:absolute; left:5px;top:68px;}
.vrc_left img{width:594px;height:345px;}
.vrc_right{float:right;width:760px;background:#fff;height:490px;border-radius:5px;margin-right:5px;}
.vrcr{width:586px;float:right;margin-top:48px;}
.vrcr .x2l_title{padding-left:25px;}
.vrcr .x2l_title img{width:34px;height:33px;margin-top:4.5px;float:left;margin-right:16px;}
.vrcr .x2l_title span{color:#212223; font-size:30px; font-weight:bold;}

.tab{ width:586px; margin:0 auto;margin-top:28px;}
.tab .tab-hd { overflow:hidden; zoom:1;}
.tab .tab-hd li{ float:left;padding:1.5% 3%; color:#333333;  border-radius:40px;text-align:center;border:1px #333 solid; cursor:pointer;margin-left:22px;}
.tab .tab-hd li.active{ background:#F60;border-radius:40px;background:#212223;color:#fff; font-weight:bold;}

.tab .tab-bd li{display:none; padding:20px 30px;font-size:16px; color:#666666;line-height:28px;}
.tab .tab-bd li.thisclass{ display:list-item;}
.more1{width:100%;margin-top:80px;padding-bottom:15px;}
.more1 p{width:302px;height:70px; background:url(../images/more1.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#212433;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more1 p:hover{background:url(../images/moreh.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;}
/*新增NB-IOT物联网实训项目*/
.nb{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/liang4.jpg) center no-repeat;height:866px;}
.nb_con{width:1200px;margin:0 auto;}
.nbc_title{width:100%; text-align:center; color:#fff; font-size:36px;padding-top:182px;}
.nbc_title p{margin-left:190px;}
.nbc_h2{width:100%; text-align:center;margin-top:30px;}
.nbc_h2 p{width:100%;line-height:28px;color:#fff; font-size:18px;}
.nbc{width:100%;margin-top:58px;}
.nbc_left{float:left;width:578px;margin-top:90px;padding-left:5px;}
.nbcl_ti{width:120px;height:39px; line-height:39px; background:#fff; text-align:center;border-radius:40px;}
.nbcl_ti p{color:#212433; font-size:18px; font-weight:bold;}
.nbc_right{float:right;width:594px;margin-top:70px;margin-right:10px;}
.nbc_right img{width:594px;height:345px;}
.nbc_left span{ display:block;line-height:28px;font-size:16px;color:#fff;margin-top:27px;padding-bottom:27px;padding-left:5px;padding-right:10px;}
/*人工智能版嵌入式课程更多实训项目*/
.ren{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/rb.jpg) center no-repeat;height:1029px;}
.ren_con{width:1200px;margin:0 auto;}
.rc_title{width:100%; color:#242425; font-size:48px; text-align:center; font-weight:bold;padding-top:85px;}
.tr_table{width:100%;padding-top:68px;margin:0 auto;position: relative;}
.tr_table img{float:left;}
.trn{float:right;width:600px;height:395px;position: relative;top:-155px;}
.trn_1{width:440px;height:108px;position: absolute;z-index: 99;left:0;}
.trn_1 p{width:100%;line-height:108px;color:#242425;font-size: 28px;font-weight:bold;margin-left:115px;}
.trn_2{width:600px;height:365px;position: absolute;top:86px;}
.trn_2 p{color:#666666;padding:0px 25px;margin-top:55px;font-size:16px;line-height:28px;}
.trn_img{width:355px;height:260px;position: absolute;z-index: 99;right:0;top:270px;}
.trn_img img{position: absolute;top:0;left:18px;right:0;bottom:0;margin:auto;}
.tr_menu{width:546px;position: absolute;top:150px;}
.tr_menu .tab-hd li{ float:left;display: block;cursor: pointer;width:85px;height:85px;margin-left:2px;}
.color01{background:url(../images/r1.png) center center no-repeat;width:72px;height:72px;border-radius:50%;}
.color02{background:url(../images/r2.png) center center no-repeat;width:72px;height:72px;border-radius:50%;}
.color03{background:url(../images/r3.png) center center no-repeat;width:72px;height:72px;border-radius:50%;}
.color04{background:url(../images/r4.png) center center no-repeat;width:72px;height:72px;border-radius:50%;}
.color05{background:url(../images/r5.png) center center no-repeat;width:72px;height:72px;border-radius:50%;}
.color06{background:url(../images/r6.png) center center no-repeat;width:72px;height:72px;border-radius:50%;}
.color01.active {background:url(../images/r11.png) center center no-repeat;background-size:100%;width:85px;height:85px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);border-radius:50%;-webkit-transition: .4s;transition: .4s; -webkit-transform: scale(1.1); }
.color02.active {background:url(../images/r22.png) center center no-repeat;background-size:100%;width:85px;height:85px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);border-radius:50%;-webkit-transition: .4s;transition: .4s; -webkit-transform: scale(1.1);}
.color03.active {background:url(../images/r33.png) center center no-repeat;background-size:100%;width:85px;height:85px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);border-radius:50%;-webkit-transition: .4s;transition: .4s; -webkit-transform: scale(1.1);}
.color04.active {background:url(../images/r44.png) center center no-repeat;background-size:100%;width:85px;height:85px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);border-radius:50%;-webkit-transition: .4s;transition: .4s;    -webkit-transform: scale(1.1);}
.color05.active {background:url(../images/r55.png) center center no-repeat;background-size:100%;width:85px;height:85px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);border-radius:50%;-webkit-transition: .4s;transition: .4s;    -webkit-transform: scale(1.1);}
.color06.active {background:url(../images/r66.png) center center no-repeat;background-size:100%;width:85px;height:85px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);border-radius:50%;-webkit-transition: .4s;transition: .4s;    -webkit-transform: scale(1.1);}
.tr_menu .tab-hd li.active{ }
.tr_menu .tab-hd li img{margin-top:25px;margin-left:16px;}
.tab1{margin-top:242px;}
.tab1 .tab-bd li{display:none;font-size:24px;}
.tab1 .tab-bd li.thisclass{ display:list-item;}
.more2{width:100%;margin-top:60px;padding-bottom:15px;}
.more2 p{width:327px;height:70px; background:url(../images/jiah.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#212433;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more2 p:hover{background:url(../images/jia.png) center no-repeat;color:#fff;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;}
/*一险在手，就业无忧*/
.handle{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/baob.jpg) center no-repeat;height:677px;}
.han_con{width:1200px;margin:0 auto;}
.hc_left{float:left;width:54%;margin-top:584px;}
.hc_left p{width:100%; font-size:18px; color:#fff;}
.hc_right{float:right;width:43.5%;}
.hcr_title{width:100%; font-size:40px;color:#212433; font-weight:bold;margin-top:50px;padding-bottom:45px;}
.hcr_con{width:120px;height:39px; line-height:39px; background:#212223; text-align:center;border-radius:40px;}
.hcr_con p{color:#fff; font-size:18px; font-weight:bold;}
.hc_right span{ display:block;width:100%; color:#666666; font-size:16px;padding:20px 0px ; line-height:28px;}
.more3{width:100%;margin-top:30px;padding-bottom:15px;}
.more3 p{width:338px;height:70px; background:url(../images/more2.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#212433;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more3 p:hover{background:url(../images/m2h.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;}
/*我也要拿高薪*/
.want{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/xinb.jpg) center no-repeat;height:1606px;}
.want_con{width:1200px;margin:0 auto;position:relative;}
.tab2{ width:100%; margin:0 auto;padding-top:112px;}
.tab2 .tab-hd {overflow:hidden; zoom:1;width:97%;margin:0 auto;margin-top:56px;}
.tab2 .tab-hd li{ float:left; width:264px; height:147px;color:#fff; text-align:center; cursor:pointer;margin-left:20px;}
.gao_1{background:url(../images/gaoh.jpg) center center no-repeat;width:264px;height:147px;}
.gao_2{background:url(../images/gaoh1.jpg) center center no-repeat;width:264px;height:147px;}
.gao_3{background:url(../images/gaoh2.jpg) center center no-repeat;width:264px;height:147px;}
.gao_4{background:url(../images/gaoh3.jpg) center center no-repeat;width:264px;height:147px;}
.gao_1.active {background:url(../images/ghh.jpg) center center no-repeat;background-size:100%;width:264px;height:147px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);-webkit-transition: .4s;transition: .4s; -webkit-transform: scale(1.1); }
.gao_2.active {background:url(../images/gh11.jpg) center center no-repeat;background-size:100%;width:264px;height:147px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);-webkit-transition: .4s;transition: .4s; -webkit-transform: scale(1.1);}
.gao_3.active {background:url(../images/gh22.jpg) center center no-repeat;background-size:100%;width:264px;height:147px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);-webkit-transition: .4s;transition: .4s; -webkit-transform: scale(1.1);}
.gao_4.active {background:url(../images/gh33.jpg) center center no-repeat;background-size:100%;width:264px;height:147px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);-webkit-transition: .4s;transition: .4s;    -webkit-transform: scale(1.1);}
.tab2 .tab-bd{width:100%;}
.tab2 .tab-bd li{display:none;font-size:24px;}
.tab2 .tab-bd li.thisclass{ display:list-item;}
.gaoshi{width:615px;height:400px;}
.gaoshi img{width:615px;height:400px;}
.gao_title{width:535px;height:75px;line-height:75px;background:#f8f130; position:absolute;top:402px;left:-20px;}
.gao_title p{float:left;width:70px;font-size:22px;color:#000;padding-left:30px;}
.gao_title span{padding-left:30px;}
.money{width:530px; position:absolute;top:142px;right:68px;margin:0 auto;box-shadow: 0 10px 20px rgba(0,0,0,0.5);background:url(../images/xin.jpg) no-repeat;height:327px;}
.mon_con{width:100%; text-align:center;margin-top:68px;}
.mon_con p{width:100%;font-size:36px; color:#fff; font-weight:bold;}

/*学员*/
.stu-hold-li{ width:100%; background:url(../images/video03.jpg) center no-repeat; height:1161px;}
.stu-title{ font-size:40px; color:#fff; padding-top:74px;}
.stu-title span{ font-size:18px; color:#c6c6c6; display:block; margin-top:6px;}
.stu-hold{ width:1200px; height:614px; margin:0 auto;overflow: hidden;margin-top: 42px;}
.stu-white{ width:1132px; height:575px; background:#f6f6f6;margin-left:24px;margin-top:15px; overflow:hidden;}
/*.stu_gaoxin_list{width:1132px;height:64px; margin:0 auto;line-height:64px;background:#f8f130;position:relative;}
.stu_gaoxin_list tr.stu_gaoxin_list_bt td{color:#212433; text-align:center;font-size:22px;display: inline-block; height:64px; line-height:64px; width:170px;}
.w03{ width:200px !important;}
.w04{ width:297px !important;}
.w06{ width:136px !important;}
.ww06{ width:146px !important;}
.w02{width:156px !important;}*/
.stu_gaoxin_list{width:1132px;height:64px; margin:0 auto;line-height:64px;background:#f8f130;}
.stu_gaoxin_list tr.stu_gaoxin_list_bt td{color:#212433; text-align:center;font-size:22px;}
.bd{ background:#f15a5a; position:relative; color:#fff !important;}
.bd span{ position:absolute; height:4px; top: -4px;right: 0px; z-index: 99;display: inline-block; background:#f15a5a; width:70px;}
.db{background:#232937; position:relative;color:#fff !important;width:10%;margin-left:1px;box-shadow: 0 10px 20px rgba(0,0,0,0.4);}
.stu_work2{width:1060px;height:512px; margin:0 auto; overflow:hidden;-webkit-transition: .8s}
.stu_list li{line-height:45px;height:45px; border-bottom: 1px #e6e6e5 solid;}
.stu_list li p{width:129px;color:#666;font-size:18px; text-align:center;float:left;}
.stu_list li p.w178{width:202px;}
.stu_list li p.w298{width:314px;}
.stu_list li p.w95{width:142px;}
.bd{ background:#232937; position:relative; color:#f3bf09 !important;width:10%;margin-left:1px;box-shadow: 0 10px 20px rgba(0,0,0,0.4);border-bottom:1px #232937 solid;}

.swiper-container {
      width: 100%;
      height: 100%;

}
.swiper-slide {
  text-align: center;
  font-size: 18px;
  color:#fff;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.guang{width:1200px;margin:0 auto; position:relative;margin-top:50px;}
.emplo_c{ width:100%; height:auto;position:relative;}
.emplo_d{ width:100%; height:auto; margin:0 auto; display:table;}
.emplo_d li{ float:left;width:332px; height:130px; margin:0 20px;}
.emplo_e{ width:332px; height:130px;}
.emplo_f{ width:29px; height:29px; position:absolute; top:44px; left:0px; z-index:99; cursor:pointer;}
.emplo_g{ width:29px; height:29px; position:absolute; top:44px; right:0px; z-index:99; cursor:pointer;}
.emplo_h{width:1120px; height:auto; margin:0 auto;}

/*现预约报名嵌入式升级课程，赠送价值2600元的开源平板电脑*/
.nowe{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/bao.jpg) center no-repeat;height:320px;}
.nowe_co{width:1200px;margin:0 auto;}
.nc_title{width:100%; text-align:center; font-size:40px; color:#fff; font-weight:bold;padding-top:72px;}
.regist_input{margin-left:98px;margin-top:28px;}
.bm_input{float: left;width: 206px;height: 52px;line-height: 52px;background: #fff;padding: 0 14px;font-size: 16px;color: #666666;margin-left: 8px;margin-right:8px;margin-bottom: 14px;border-radius: 8px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);}
/*报名*/
input::-webkit-input-placeholder{ /*webkit内核浏览器*/
color:#666666;}
input:-moz-placeholder{/*firefox 1.8-*/
color:#666666;	}
input::-moz-placeholder{/*firefox 1.9+*/
color:#666666;	}
input:-ms-placeholder{
color:#666666;	}

.btn-select {float:left; position: relative; display: inline-block; width: 248px; height: 52px; font-size:16px; font-family:"微软雅黑", Arial, Tahoma,"微软雅黑"; background: #fff;color: #666666;text-align:left; cursor:pointer;border-radius: 8px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);margin-left:8px;margin-right:8px;} 
.btn-select .cur-select { position: absolute; display: block; width: 248px; height: 52px; background:url(../images/king_zi.png) no-repeat 214px center;  padding-left: 15px; line-height: 52px;cursor:pointer; border-radius:4px;}
.btn-select select { position: absolute; top: 0; left: 0; width: 248px; height: 46px; opacity: 0; filter: alpha(opacity: 0;); font-size:14px; font-family:"微软雅黑", Arial, Tahoma,"微软雅黑"; cursor:pointer;} 
.z_btn {width:226px;height:57px;line-height:57px;font-size:24px;color: #fff;margin: 0 auto;border: none;cursor: pointer;display: block;background:url(../images/baom.png) center no-repeat;margin-top: -5px;-webkit-transition: .8s;transition: .8s;}
.z_btn:hover{background:url(../images/bmh.png) center no-repeat;margin-top: 5px;-webkit-transition: .8s;transition: .8s;}
/*2018年人工智能版嵌入式课程大纲新鲜出炉*/
.chu{width:100%;position:relative; min-width:1200px;margin:0 auto; background:#eff0f2;height:1538px;}
.chu_con{width:1200px;margin:0 auto;}
.cc_title{width:100%; text-align:center; font-size:48px; font-weight:bold; color:#222222;padding-top:98px;}
.cc_h2{width:100%; text-align:center; color:#222222; font-size:18px;margin-top:12px;}
.cc_con{width:100%;margin-top:110px;}
.ccc_left{float:left;width:49%;height:465px;background:url(../images/one.png) center no-repeat;}
.cccl_ti{ font-size:24px; color:#222222;margin-top:12px;margin-left:130px;}
.cccl_left{float:Left;width:30%;margin-top:50px;margin-left:86px;}
.cccl_left ul{}
.cccl_left ul li{ width:100%; font-size:16px; color:#666666; line-height:30px;}
.cccl_right{float:left;width:30%;margin-top:50px;}
.cccl_right ul{}
.cccl_right ul li{ width:100%; font-size:16px; color:#666666; line-height:30px;}
.cccl_c{width:100%;margin-top:10px;}
.cccl_c ul{width:80%;margin:0 auto;}
.cccl_c ul li{ float:left;padding: 1.5% 18px;border:1px #19b995 solid; font-size:14px;color:#19b995;border-radius:40px;margin-top:14px;margin-left:28px;}
.shixun{width:80%;margin:0 auto;margin-top:38px;}
.shixun p{width:100px;height:30px;line-height:30px; text-align:center;border-radius:40px; color:#fff; font-size:16px; font-weight:bold;background:#000;margin-left:26px;}
.shixun span{ display:block; font-size:14px; color:#333333;padding:2% 7%; line-height:24px;}
.ccc_right{float:right;width:49%;height:465px;margin-top:42px;background:url(../images/one1.png) center no-repeat;}
.more4{width:100%;margin-top:80px;padding-bottom:15px;}
.more4 p{width:327px;height:70px; background:url(../images/jia.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#fff;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more4 p:hover{background:url(../images/jiah.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;color:#212433;}
/*200多名专业讲师团队汇聚华清*/
.teacher{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/shi.jpg) center no-repeat;height:680px;}
.tea_c{width:1200px;margin:0 auto;padding-top:70px; overflow:hidden;}
.tea_b{width:100%;height:252px;background: url(../images/shib.png) top center no-repeat;}
.bank_img{float:left;width:180px;height:180px;}
.bank_img img{width:100%;margin-left:10px;margin-left:106px;margin-top:7px;}
.bank_right{ float:right;width:68%;margin-right:5%;text-align:left;}
.br_ti{width:100%;font-size:24px;color:#fff;margin-top:35px;}
.br_ti span{font-size:18px;color:#0c9f70;padding-left:2%;}
.br_con{width:100%;line-height:28px;color:#dadada;margin-top:14px;font-size:16px;}
.more5{width:100%;margin-top:48px;padding-bottom:15px;}
.more5 p{width:313px;height:67px; background:url(../images/shimore.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#1e2642;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more5 p:hover{background:url(../images/shimh.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;color:#212433;}
/*完整教学服务体系，学员学习保障*/
.student{width:100%;position:relative; min-width:1200px;margin:0 auto; background: url(../images/wan.jpg) center no-repeat;height:310px;}
.stu_con{width:1200px;margin:0 auto;position:relative;}
.sc_con{width:100%; position:absolute; z-index:20;margin-top:52px;}
.sc_con ul{width:100%;}
.sc_con ul li{ float:left;width:18.6%;height:198px; background:#fff; border-radius:10px;margin-left:0.7%;margin-right:0.7%;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);}
.sc_con ul li p{width:100%; font-size:18px; color:#11afac; text-align:center; font-weight:bold;margin-top:30px;}
.sc_con ul li span{ display:block;color:#333333; font-size:14px; line-height:24px;padding-left:18px;padding-right:12px;margin-top:16px;}

.shipin{width:100%;position:relative; min-width:1200px;margin:0 auto; background:#fff;height:590px;}
.sp_con{width:1200px;margin:0 auto;}
.sp_lei{width:100%;}
.sp_lei ul{}
.sp_lei ul li{width:48.4%;height:345px;border-radius:10px;margin-left:0.7%;margin-right:0.7%; position:relative;}
.sp_lei ul .sl_1{float:left;background:url(../images/wan1.jpg) center no-repeat; text-align:center;}
.sp_lei ul .sl_1 p{width:100%;font-size:30px; color:#fff;margin-top:58px;}
.sp_lei ul .sl_1 img{width:50px;height:50px;margin-top:20px;}
.sp_lei ul .sl_1 span{width:278px;height:30px;line-height:30px; font-size:14px;margin:0 auto;margin-top:30px; display:block;border:1px #fff solid;color:#fff;}
.sp_lei ul .sl_2{float:right;background:url(../images/wan2.jpg) center no-repeat;text-align:center;}
.sp_lei ul .sl_2 p{width:100%;font-size:30px; color:#fff; margin-top:58px;}
.sp_lei ul .sl_2 img{width:50px;height:50px;margin-top:20px;}
.sp_lei ul .sl_2 span{width:278px;height:30px;line-height:30px; font-size:14px;margin:0 auto;margin-top:30px; display:block;border:1px #fff solid;color:#fff;}
#video_01,#video_02{width:724px;height:407px;padding: 15px 10px 10px 10px; overflow:hidden}
.more6{width:100%;margin-top:85px;padding-bottom:15px;}
.more6 p{width:327px;height:70px; background:url(../images/wanmore.png) center no-repeat;margin:0 auto; text-align:center;line-height:70px;color:#000000;font-size:24px;margin-top: -5px; -webkit-transition: .8s;transition: .8s; cursor:pointer;}
.more6 p:hover{background:url(../images/wmh.png) center no-repeat;margin:0 auto;margin-top: 5px;-webkit-transition: .8s;transition: .8s;color:#fff;}
/*全球知名企业合作伙伴  12万学员的共同选择*/
.quan{width:100%;position:relative; min-width:1200px;margin:0 auto; background:#f4f8f9;height:776px;}
.quan_con{width:1200px;margin:0 auto;}
.special_lei{width:1200px;height:250px;background-color: #fff;border-radius: 15px;margin-top:65px;box-shadow: 0 0 23px rgba(32,34,30,0.18);}
.special_lei ul li{float: left;width:128px;height:85px;background-color:#26263b;border-radius: 5px;margin-left:61px;margin-top:80px;text-align: center;}
.specialty1{width:100%;margin:0 auto;min-width: 1200px;position:relative;background-color: #F4F8F9;margin-top:50px;}
.specialty1 ul{width:1100px;margin:0 auto;}
.specialty1 ul li{float: left;margin-left:6px;margin-right:6px;box-shadow: 0 5px 15px 1px rgba(0,0,0,0.1);}
/*后*/
.online_last{ width:100%; height:auto; background:#262829; text-align:center; margin:0 auto;padding-top:30px;}
.online_lo{ width:100%; height:auto; display:table;}
.online_lo li{ float:left;}
.online_go{ width:228px; height:155px; border-right:1px #7d7e81 solid; text-align:left;}
.online_go span{ font-size:14px; color:#fff; display:block;}
.online_go img{ margin-top:40px;margin-bottom: 4px;}
.online_ad{ width:544px; height:155px;border-right:1px #7d7e81 solid; text-align:left; padding-left: 45px; padding-right: 5px;}
.online_ab{ float:left; width:105px;margin: 0 30px; text-align:left;}
.online_ab a{ font-size:14px; color:#aca9a9;margin-bottom: 6px; display: inline-block;}
.online_ab a:hover{ border-bottom:1px #fff solid; color:#fff; -webkit-transition:.8s;}
.online_ab span{ font-size:16px; color:#fff; font-weight:bold; display:block; margin-bottom:8px;}
.online_ter{ width:154px;}
.online_ter span{ text-align:center;}
.online_ter a{ margin-left:10px;margin-right:10px; position:relative;}
.online_bo { width: 246px; margin-left: 62px;}
.online_wei{ margin-left:20px;}
.online_are{ margin-left: 44px !important;}
.online_bo b{ margin-left:14px;}
.online_nose{ width:1200px; height:auto; text-align:center; padding:30px 0;}
.online_nose span{ font-size:14px; color:#898686; display:inline-block; margin-right:30px; line-height:24px;}
.online_yin{ font-size:14px; color:#7e7a7a; background:#e8e9ef; border-radius:5px; position: absolute; top: 26px; width: 390px; z-index: 10; padding: 6px 10px;left: -195px; display:none;}
.online_yin b{ display:inline-block; margin-left:18px; font-weight:normal;}
.online_cang{ position: absolute;top: 20px; left: 9px; display:none;}
.online_bo b{font-size: 14px; font-weight:normal;color: #aca9a9;}
.cnzz a{padding-top:5px;font-size: 14px; color: #898686;display: inline-block;}
.div_center{ width:1200px; height:auto; margin:0 auto; text-align:center; position:relative;} 
.online_nose span h1{display:inline; font-size:14px;}

/*header*/
.header_title{ width:100%; height:40px; background:#474747; min-width:1200px;}
.header_left{ float:left;}
.header_jituan{ font-size:14px; color:#ddd; line-height:22px; text-align:left; float:left; width:422px;margin-top: 11px;}
.header_phone{ font-size:14px; color:#fff; width:152px; height:40px; background:#219bed; float:left;line-height: 40px;}
.header_phone img{  margin-right: 10px; position: relative; top: 3px;}
.header_right{ float:right;}
.header_a{ font-size:14px; color:#fff;line-height: 40px;}
.laiweixin { width: 120px; height: 120px; position: absolute; top: 15px; right: -40px; z-index: 999; background: url(../images/top_weixinbg.png) center no-repeat; text-align: center;margin-top: 20px;display:none;}
.laiweixin img{ margin-top: 15px;}
.header_right li{ position:relative; cursor:pointer; float:left;}
.laiqq { width: 120px; height: 120px; position: absolute; top: 15px; right: -40px; z-index: 999; background: url(../images/top_weixinbg.png) center no-repeat; text-align: center;margin-top: 20px;display:none;}
.laiqq img{ margin-top: 15px;}
.header-img{ margin-top: 10px;margin-right: 10px;}
.con_top {
    width: 100%;
    height: 40px;
    background: #474747;
    border-bottom: 1px solid #EBEBEB;
    margin: 0 auto;
    padding: 0;
    min-width: 1100px;
}
.footer-select {float:left;margin-left:130px;text-align:left;position:relative;width:162px;height:40px;}
.bordered{ width:162px; height:40px; background:#f0f0f0; font-size:14px; color:#888; line-height:40px; display:block; transition: all 0.2s; outline: 0; font-family:"微软雅黑", Arial, Tahoma,"微软雅黑"; padding:0; margin:0; border:none; text-align:left;cursor: text;}
button.bordered img{ margin-left:16px; float:left; margin-top:13px; margin-right:14px;}
.dropdown-menu {position: absolute;z-index: 9999999;display: none;opacity: 0;top: 0;left: 0;-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;transition: opacity 0.2s, transform 0.2s;-webkit-transform: translateY(-20px) scale(0.93);transform: translateY(-20px) scale(0.93);border-radius: 3px}
.dropdown-menu ul {width: 162px;list-style: none;background: #FFF;box-shadow: 0 8px 29px rgba(14,5,10,0.26);overflow: auto;margin: 0;    padding-bottom: 10px;  padding-top: 6px;
}
.dropdown-menu ul li {list-style: none;padding: 0;margin: 0;line-height: 18px;}
.dropdown-menu ul li>a {display: block;color: #575757;text-decoration: none;line-height: 29px;padding: 0px 16px;white-space: nowrap;transition: all 0.1s; font-size:14px;}
.dropdown-menu ul li>a:hover{ color:#219bed;}
.dropdown-menu ul li>a img{position: relative; top: 1px; margin-right:12px;}
.dropdown-menu.dropdown-opened {opacity: 1;-webkit-transform: none !important;transform: none !important;}
.dropdown-menu.dropdown-anchor-top-left.dropdown-anchor-top-left .dropdown-anchor{display:none !important;}


/*nav*/
.nav_title{ width:100%; height:108px;min-width:1200px; border-bottom:1px #e4e3e3 solid;}
.nav_logo{ width:366px; float:left; height:auto; text-align:left; padding: 6px 0; margin-left: 14px;}
ul.nav_right{width: 814px; height: 94px; float: right;margin-top:12px; }
ul.nav_right li{padding:0px 12px;float:left;font-size:15px; line-height:94px;}
/*ul.nav_right li:hover{ cursor:pointer;}*/
ul.nav_right li a{color:#333;}
ul.nav_right li:hover a{color:#219bed; font-weight:bold;}
/*ul.nav_right li.liFirst :hover{cursor:pointer;}*/
.dh_menu{width:1200px;height:210px;position:absolute;top:95px; left:0; background:#fff; z-index:99;display:none;}
.dh_menu ul{width:1200px;height:auto;}
.dh_menu ul li{ float:left; line-height:normal; text-align:left;position: relative; height:210px; margin-top:0px;}
.dh_new{ width:90px; left: 820px;height: 150px;}
.dh_new p{line-height: 50px; font-size: 15px;color:#333333; font-weight:normal;}
.dh_new p:hover{ background:#f2f2f2; color:#219bed;}
.dh_add{ height:200px;left: 1096px;}
.lifirst_sead{ font-size:14px; color:#9b9b9b; margin-right:15px;line-height: 25px; font-weight:normal;}
.down{ margin-left: 4px; position: relative; top: -2px;}
.bold{ font-size:16px; font-weight:bold; color:#219bee; border-bottom:2px #219bee solid;padding-bottom: 8px; margin-right: 14px;}
.hui{ font-size:12px; color:#bbb8b8;}
.lifirst_title{ width:96px;text-align:right;color:#777777; display:inline-block;font-size: 13px;margin-top: 3px;margin-right: 15px;    line-height: 25px;}
.lifirst_sead:hover,.lifirst_title:hover{ color:#219bed;}
.hold_div{ height:34px;margin-bottom: 10px;margin-top: 20px;}
.hold{ float:left; height:40px; margin-right:20px;}
.hold_font{ width:1px; background:#d8d5d7; height:143px; position:absolute; top:36px; right:8px; z-index:1;}
.hold_img{ position:absolute; bottom:8px; right:32px; z-index:1;}
.moust01{ width:330px;}
.moust02{ width:294px;}
.moust03{ width:250px;}
.moust04{ width:205px;}
.onelist{ margin-right:0; display:inline-block; width:78px;}
.seandlist{ display:inline-block; width:88px; margin-right:0;}
.lif_new{ width:188px;}

/*new*/
.seadnew-ie{ display:block;}
.farsi-mu{ width:201px; padding:0 15px !important;}
.farsi-a{ right:20px;}
.farsi-b{margin-right: 0; display: inline-block; width:150px;}
.farsi-mu02{width: 310px; padding: 0 22px !important;}
.farsi-c{ width:166px; display:inline-block; margin-right:0;}
.farsi-d{ width:355px; padding:0 15px !important;}
.farsi-e{ width:180px; display:inline-block; margin-right:0;}
.farsi-f{ width:200px;padding:0 15px !important;}
.farsi-g{ width:711px; height:183px; left:390px;}
.farsi-z{width:726px;height:210px;left:390px;}
.farsi-zx{width:297px;left:66px;}
.farsi-zz{width:429px;height:210px;left:60px;}
.farsi-zzz{width:178px;display:inline-block; margin-right:0px;line-height:30px;}
.hold_font1 {width: 1px;background: #d8d5d7;height: 143px;position: absolute;top: 36px;right: 50px;z-index: 1;}
.farsi-b img,.farsi-i img,.farsi-zzz img{ margin-right: 10px;  position: relative;  top: 2px;}
.farsi-h{ width:156px;padding:0 22px !important;}
.farsi-b img,.farsi-i img{ margin-right: 10px;  position: relative;  top: 2px;}
.farsi-i{ width:130px; display:inline-block; margin-right:0px;}
.farsi-j{ width:278px;padding:0 15px !important;}
.farsi-k{width:170px;padding:0 15px !important;}
.farsi-g ul li{ height:183px;}
.farsi-n{ height:118px;}


/*add*/ 
.header_link{ float:left; margin-left:35px; height:40px;width: 324px;}
.header_link li{padding: 0px 8px; float:left; position:relative;margin: 0 4px; cursor:pointer;}
.header_link li a{ font-size:14px; line-height:40px; color:#fff;}
.header_link li:hover a{color:#219bed; font-weight:bold;}
.hea_menu{ position:absolute; top:40px;left: -6px; width: 110px; height:105px; box-shadow:0 0 30px 1px rgba(14,5,10,0.21);} 
.hea_menu p,.hea_scj p{ color:#333; line-height: 35px;} 
.hea_menu a,.hea_scj p{ font-weight: normal !important;} 
.hea_scj{ position:absolute; top:40px; width:100px;box-shadow:0 0 30px 1px rgba(14,5,10,0.21);} 
.hea_scj a{ display:inline-block;padding: 0 6px;} 
.hea_scj p:hover{color:#219bed;} 
.hea_menu p:hover{color:#219bed; background:#f2f2f2;}

/*header*/
.header_title{ width:100%; height:40px; background:#474747; min-width:1200px;}
.header_left{ float:left;}
.header_jituan{ font-size:14px; color:#ddd; line-height:22px; text-align:left; float:left; width:422px;margin-top: 11px;text-indent: 0.9em;}
.header_phone{ font-size:14px; color:#fff; width:152px; height:40px; background:#219bed; float:left;line-height: 40px;}
.header_phone img{  margin-right: 10px; position: relative; top: 3px;}
.header_right{ float:right;}
.header_right p{color:#b1b1b1; font-size:16px; font-weight:bold; text-align:left;padding-left:12px;}
.header_right ul{padding-top:18px;}
.header_right li{ position:relative; cursor:pointer; float:left;padding:0 20px;text-align:center;}

.header_right .lweixin{background:url(../images/weix.png) center  0  no-repeat;margin-top:10px;font-size:14px;color:#999999;}
.header_right .lweixin span{ display:block; line-height:40px;margin-top:30px;}
.header_right .lweixin:hover{background:url(../images/weixin.png) center  0  no-repeat; color:#31c37c}
.header_right .lqq{background:url(../images/QQ.png) center  0  no-repeat;margin-top:10px;font-size:14px;color:#999999;}
.header_right .lqq span{  display:block; line-height:40px;margin-top:30px;}
.header_right .lqq:hover{background:url(../images/QQh.png) center  0  no-repeat; color:#31c37c}
.header_right .phone{background:url(../images/phone.png) center  0  no-repeat;margin-top:10px;font-size:14px;color:#999999;}
.header_right .phone span{display:block; line-height:40px;margin-top:30px;}
.header_right .phone:hover{background:url(../images/phoneh.png) center  0  no-repeat; color:#31c37c}
.header-img{ margin-top: 10px;}

.header_right { width: 264px; margin-left: 62px;}
.header_a{ font-size:14px; color:#fff;line-height: 40px;}
.laiweixin { width: 120px; height: 120px; position: absolute; top: 35px; right: -26px; z-index: 999; background: url(../images/top_weixinbg.png) center no-repeat; text-align: center;margin-top: 20px;display:none;}
.laiphone{font-size:14px; color:#7e7a7a; background:url(../images/icon.png) no-repeat;position: absolute; top: 56px; width: 100px; z-index: 10;right: -12px; display:none;width:120px;height:38px;line-height:38px;padding-top:2px;}
.laiweixin img{ margin-top: 15px;}

.laiqq { width: 120px; height: 120px; position: absolute; top: 15px; right: -40px; z-index: 999; background: url(../images/top_weixinbg.png) center no-repeat; text-align: center;margin-top: 20px;display:none;}
.laiqq img{ margin-top: 15px;}


.footer-select {float:left;margin-left:90px;text-align:left;position:relative;width:162px;height:40px;}
.bordered{ width:162px; height:40px; background:#f0f0f0; font-size:14px; color:#888; line-height:40px; display:block; transition: all 0.2s; outline: 0; font-family:"微软雅黑", Arial, Tahoma,"微软雅黑"; padding:0; margin:0; border:none; text-align:left;cursor: text;}
button.bordered img{ margin-left:16px; float:left; margin-top:13px; margin-right:14px;}
.dropdown-menu {position: absolute;z-index: 9999999;display: none;opacity: 0;top: 0;left: 0;-webkit-transition: opacity 0.2s, -webkit-transform 0.2s;transition: opacity 0.2s, transform 0.2s;-webkit-transform: translateY(-20px) scale(0.93);transform: translateY(-20px) scale(0.93);border-radius: 3px}
.dropdown-menu ul {width: 162px;list-style: none;background: #FFF;box-shadow: 0 8px 29px rgba(14,5,10,0.26);overflow: auto;margin: 0;    padding-bottom: 10px;  padding-top: 6px;
}
.dropdown-menu ul li {list-style: none;padding: 0;margin: 0;line-height: 18px;}
.dropdown-menu ul li>a {display: block;color: #575757;text-decoration: none;line-height: 29px;padding: 0px 16px;white-space: nowrap;transition: all 0.1s; font-size:14px;}
.dropdown-menu ul li>a:hover{ color:#219bed;}
.dropdown-menu ul li>a img{position: relative; top: 1px; margin-right:12px;}
.dropdown-menu.dropdown-opened {opacity: 1;-webkit-transform: none !important;transform: none !important;}
.dropdown-menu.dropdown-anchor-top-left.dropdown-anchor-top-left .dropdown-anchor{display:none !important;}

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          