@charset "utf-8";
/* CSS Document */
.banner_main{width:100%;height:300px;}
.shouye_main{width:100%;}
.shou{width:1200px;margin:0 auto;}

.shou .f14{color:#666;display:inline-block;height:40px;line-height:40px;}

.jin{height:660px;}
.jin .jinpai{text-align:center;}
.jin .jinpai h2,.shouquanp >h2{color:#333;font-size:32px;padding-bottom:30px;text-align: center}
.jin .jinpai p{line-height:30px;font-size:18px;color:#353535;margin-bottom:50px;}
.shouquanpdiv{ width: 1200px;height:640px;}
.pointerDiv p{cursor: pointer;}
.shouquanpdiv p{display: flex;justify-content: center;align-items: center;}
.shouquanpdiv_T{width: 1200px;height: 150px;}
.shouquanpdiv_TLPDiv p{text-align: center;background-color:#7ecef4;
    height: 57px;}
.shouquanpdiv p a{color:#fff;text-align: center;line-height: 20px;}
.shouquanpdiv_TLPDiv p:hover{ background-color: #00b0f0;height: 57px;}
.shouquanpdiv_TL{border-bottom: 1px dashed #ccc;width: 954px;height: 145px;}
.shouquanpdiv_TLP1{width:233px;height:125px;background-color: #00b0f0;}
.shouquanpdiv_TLPDiv{width: 705px;height:125px;}
.shouquanpdiv_TLPDiv p{margin-left:10px;}
.shouquanpdiv_TLP2,.shouquanpdiv_TLP3{width: 205px;height: 57px;}
.shouquanpdiv_TLP4{width: 265px;height: 56px;}
.shouquanpdiv_TLP6,.shouquanpdiv_TLP7{width:342px;margin-top:12px;}
.shouquanpdiv_C{width: 1200px;height: 213px;margin-top:15px;}
.shouquanpdiv_CLTopDiv p{text-align: center;background-color:#78cdde;}
.shouquanpdiv_CLTopDiv p:hover{background-color:#1eacc8;}
.shouquanpdiv_CL{width: 954px; height: auto;}
.shouquanpdiv_CLTop{border-bottom: 1px dashed #ccc;width: 954px;height: 215px;}
.shouquanpdiv_CLTopDiv p{margin-left:10px;height:58px;}
.shouquanpdiv_CLTopDiv,.shouquanpdiv_BLPDiv{width: 705px;height:195px;}
.shouquanpdiv_CP1{width:233px;height:195px;background-color:#1eacc8;}
.shouquanpdiv_CP2{width:167px;}
.shouquanpdiv_CP3{width:84px;}
.shouquanpdiv_CP4{width:84px;}
.shouquanpdiv_CP5{width:330px;}
.shouquanpdiv_CP6{width:222px;margin-top:10px;}
.shouquanpdiv_CP7{width:110px;margin-top:10px;}
.shouquanpdiv_CP8{width:343px;margin-top:10px;}
.shouquanpdiv_CP9{width:190px;margin-top:10px;}
.shouquanpdiv_CP10{width:154px;margin-top:10px;}
.shouquanpdiv_CP11{width:330px;margin-top:10px;}
.shouquanpdiv_CLBom{width: 954px;height: 205px;margin-top:20px;}
.shouquanpdiv_BLPDiv p{background-color:#94a5ef; }
.shouquanpdiv_BLPDiv p:hover{background-color:#667fe8; }
.shouquanpdiv_BLPDiv P{height: 58px;margin-left:10px;}
.shouquanpdiv_CBP1{width:233px;height:195px;background-color:#667fe8;}
.shouquanpdiv_CBP2,.shouquanpdiv_CBP3{width:202px;}
.shouquanpdiv_CBP4{width:269px;}
.shouquanpdiv_CBP5,.shouquanpdiv_CBP6,.shouquanpdiv_CBP7,.shouquanpdiv_CBP8{width:342px;margin-top:10px;}



.shouquan{height:630px;width:100%;background:#f8f8f8;}
.shouquan .shou{width:1200px;margin:0 auto;}
.shouquan .shou .shoua{display:inline-block;text-align:center;width:1200px;margin-top:50px;}
.shouquan .shou .shoua span{margin-top:30px;display:inline-block;color:#666;font-size:18px;}
.shouquan .shou .shoua h2{font-size:32px;color:#58bc4c;}

.itfw{width:1200px;height:285px;margin-top:45px;}
.itfw .itul{width:225px;height:235px;border:1px solid #e6e6e6;background:#fff;}
.itfw .itul li h3{display:inline-block;width:225px;height:65px;border-bottom:1px solid #e6e6e6;line-height:65px;text-align:center;}
.itfw .itul li a{display:inline-block;width:225px;padding-left:30px;margin-top:10px;color:#666;font-size:16px;background:url(/assets/app/images/front/cile.png) 17px 8px no-repeat;}

.itfw1{width:225px;height:300px;float:left;margin-right:18px;}
.itfw1 p a{width:140px;height:40px;background:#58bc4c;line-height:40px;text-align:center;display:inline-block;color:#fff;}
.itfw1 p{width:225px;text-align:center;margin-top:10px;}


.shouquan .shou .zaixian{display:inline-block;width:170px;height:48px;background:url(/assets/app/images/front/zaixian.png) 2px 2px no-repeat;}
.zai{width:1200px;text-align:center;margin-top:60px;}
.shouquan .shou .zaixian a{text-align:center;line-height:48px;color:#fff;font-size:20px;background:url(/assets/app/images/front/zai1.png) 13px 12px no-repeat;width:170px;display:inline-block;}


/*------------------*/
.re{width:100%;height:430px;}
.remen{width:1200px;margin:0 auto;}


.friend{height:450px;overflow:hidden;width:1200px;}
.mr_frbox{height:277px;padding:24px 0px 0px;margin-top:20px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:160px 10px 0 0;width:28px;}
.mr_frUl{float:left;height:255px;width:1200px;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width:284px;overflow:hidden;height:252px;margin-right:16px;}
.mr_frUl ul li a img{/*display:block;*/width:100%;}
.mr_zhe{width:284px;position:absolute;height:252px;top:0;border:1px solid #58bc4c;}
.mr_zhe_i h1{text-align:center;font-size:24px;height:70px;line-height:70px;font-weight:bold;color:#58bc4c;}
.mr_zhe_p h3{margin-bottom:15px;width:281px;padding:0 20px 0;text-align:justify;}
.mr_zhe_p h3{font-size:16px;font-weight:bold;color:#999;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{height:250px;position:absolute;width:282px;/*实现FF背景透明，文字不透明*//*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}
.mr_zhe_p .mr_tu{width:282px;text-align:center;}
.mr_zhe_p .mr_tu img{padding-top:30px;}

.mr_zhe .chakan{width:284px;text-align:center;}
.mr_zhe .chakan a{width:110px;height:34px;border:1px solid #e2e2e2;display:inline-block;line-height:34px;color:#999;font-size:14px;}


.mr_zhe .chakan1 a{width:110px;height:34px;background:#58bc4c;display:inline-block;line-height:34px;color:#fff;font-size:14px;}
.mr_zhe .chakan1{margin-top:63px;}

.friend .tui{width:1200px;height:50px;text-align:center;color:#333;font-size:32px;margin-top:50px;}
/*--------------------------*/
/*.jin2{width:1200px;height:530px;margin:30px 0 30px;z-index:1001;position:relative;margin:0 auto;}
.jinqi2{width:1200px;margin:0 auto;}
.jinqi2 span{border-bottom:2px solid #CCCCCC;width:1150px;display:block;margin:0 auto;height:45px;color:#333;font-size:20px;}
.jinqi2 h3{border-bottom:2px solid #57bc4c;width:120px;display:inline-block;height:45px;float:left;}
.jinqi2 span a{font-size:14px;color:#999;float:right;}

.jinqi2 ul li ul{float:left;margin-right:93px;}
.jinqi2 ul li ul li{line-height:50px;}
.jinqi2 ul li ul li a{color:#666;}
.jinqi2 ul li ul .biank{background:url(/assets/app/images/front/biank.png) 1px 13px no-repeat;width:75px;height:50px;display:inline-block;line-height:50px;text-align:center;}

.jinqi2 ul li ul .biank:hover{color:#f00;}
.jinqi2 ul li ul .baom{background:#f1f1f1;display:inline-block;height:30px;line-height:30px;color:#999;width:70px;text-align:center;}
.jinqi2 ul{padding-top:15px;}*/

/*-------------------------*/
.huigu{width:100%;height:460px;margin-bottom:60px;}
.hui{width:1200px;margin:0 auto;}

.hui span{border-bottom:1px solid #eaeaea;width:1200px;display:inline-block;height:45px;color:#333;font-size:20px;}
.hui h3{border-bottom:1px solid #57bc4c;width:120px;display:inline-block;height:45px;float:left;}
.hui span a{font-size:14px;color:#999;float:right;}

.hui_01 dl{width:390px;height:380px;border:1px solid #dcdee0;float:left;}
.hui_01{margin-top:30px;}
.hui_01 .huid{margin:0 15px 0;}

.hui_01 dl dd a{float:left;width:340px;display:block;font-size:16px;color:#333;}
.hui_01 dl dd p{float:right;color:#999;line-height:25px;}
.hui_01 dl dd{padding:20px;width:388px;height:138px;background:#f4f7f9;}



/*-----------------------*/
.adpic{ width:100%; float:left; margin-bottom:10px;}
.adpic img{ width:100%;}
#wrap .noright{ margin-right:0; padding-right:0;}
#wrap .nobottom{ margin-bottom:0; padding-bottom:0;}
#wrap .notop{ margin-top:0; padding-top:0;}
#wrap .nobg{ background:none;}
#wrap .noline{ border:none;}
.check,.radio{margin-right:3px;_margin-right:0;}
.pcenter{ text-align:center;}
.pcenter img{ margin:0 auto;}

#wrap{width:950px; overflow:hidden; margin:0 auto; text-align:left;}

.l{ width:100%; float:left;}
.fl{display:inline; float:left;}
.fr{display:inline; float:right;}
.content{ float:left; _display:inline; overflow:hidden;}
.side{ float:right; _display:inline; overflow:hidden;}

#slides{ width:1200px; margin:20px auto; height:310px; overflow:hidden; position:relative;}
.slides_container li{ width:1200px; float:left;margin-top:50px;}
.slides_container li a{ display:inline-block; width:261px; height:312px;overflow: hidden;}
.slides_container li a img{ width:280px; height:180px;}
.slides_container li a span{ display:block; width:198px; cursor:pointer; height:30px; line-height:30px;}
.slides_container li a span h4{color:#333;font-size:18px;width:235px;text-align:center;padding-top:10px;}
.slides_container li a span p{color:#999;font-size:14px;}

.pagination{ position:absolute; left:483px; z-index:10; top:300px;}
.pagination li{ float:left; padding-right:7px;}
.pagination li.current a{ background-position:-22px 0;}

.prev{ background:url(/assets/app/images/front/but.jpg) no-repeat; width:57px; height:98px; display:block; left:1px; top:50px; position:absolute; text-indent:-999em; outline:none; z-index:11;}
.prev:hover{ background-position:0 0px;}
.next{ background:url(/assets/app/images/front/but1.jpg) no-repeat; width:57px; height:98px; display:block; right:1px; top:50px; position:absolute; text-indent:-999em;outline:none;z-index:11;}
.next:hover{ background-position:0px 0px;}

/*行内样式*/
.conAuto{height:auto; overflow: hidden;}
.jsw{padding: 24px 10px;    }
.jsw h4{font-size:16px; line-height:30px;height:30px;color:#333;}
.jsw p{
    line-height:28px;
    color:#353535;
    font-size:14px;
    width:100%;
    word-break:break-all;
    display:-webkit-box;
    -webkit-line-clamp:5;
    -webkit-box-orient:vertical;
    overflow:hidden;
}
.jsw button{
    margin-left: 100px;
    background: #0062A5;
    font-size: 14px;
    font-weight: 100;
    height: 20px;
    line-height: 20px;
    color: #fff;
    width: 70px;
    border-radius: 10px;
}
.pk_tb .zxbmmy{
    width: 75px;
    height: 50px;
    color:#1199f0;
    display: inline-block;
    line-height: 50px;
    text-align: center;
}

/*轮播图翻页*/
.kinMaxShow_button{
    position: relative;
    bottom:20px;
    left:47%;
}

/*搜索框*/
.jinqi2 .seacher{
	width:96%;
	height:40px;
	line-height: 40px;
	margin:0 auto;
	margin-top:20px;
}
.jinqi2 .seacher .rcl_termy{
	width:180px;
	height:40px;
	float:left;
}
.jinqi2 .seacher .rcl_termy label{
	font-size: 17px;
	padding-right:10px;
}
.jinqi2 .seacher .rcl_termy .rcl_form_se{
	background: #ffffff;
    border: 1px solid #dedede;
    width: 96px;
    padding: 4px 5px;
    color: #666;
}

.jinqi2 .seacher .rightseachery{
	width:400px;
	height:40px;
	line-height: 40px;
	float:left;

}
.jinqi2 .seacher .rightseachery label{
	float:left; 
	font-size: 17px;
	color:#000000;
	line-height: 40px;
    padding-right:10px;
}
.jinqi2 .seacher .rightseachery .rightseachertitle{
	width:230px; 
	float:left; 
	border: 1px solid #dedede; 
	background-color: #fff;
	margin-top: 3px;
}
.jinqi2 .seacher .rightseachery .rightseachertitle .rcl_keyWord{
	padding:5px; 
	color: #A9A9A9;
    border:0;
}
.jinqi2 .seacher .rightseachery .rightseachertitle #rcl_search_btn{
	float:right; 
	display:inline-block;
	margin-left: 10px;
	background: #0D5F9A;
	width: 55px;
	text-align: center;
	height: 33px;
	line-height: 33px;
}

/*表单分页*/
.dt_page{
	float:left; 
	width: 100%; 
	text-align: right; 
	clear:both; 
	padding-right:10px;
}
.dt_page li {
    display: inline-block;
    line-height: 24px;
    width: 24px;
    background: #cccccc;
    color: #ffffff;
    text-align: center;
    margin: 10px 2px;
}
.dt_page li {
    cursor: pointer;
    display: inline-block;
    width: 24px; 
    text-align: center;
    margin-right: 4px;
    color: #ffffff;
    cursor: pointer
}
.dt_page .now {
    background: #0061A7;
}

/*讲师简介*/
.slides{
  height:410px;
  width:1200px;
}
.slides ul li{
 height:340px; 
 overflow:hidden;
}
.slides ul li .tmaptop{
	width:280px;
	height:180px;
  position:relative;
}
.slides ul li .tmaptop .titlename{
	background-color: #4a4a4a;
    text-align: center;
    color: #fff;
    line-height: 30px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    letter-spacing: .1em;
}
.slides ul li a{
height:340px; 
width: 280px;
border:1px solid #CECECE;
overflow: hidden;
margin-left:22px;
}

/*云计算三大培训优势*/
.sectionhcle{
 width:1200px;
 height:350px;
 margin-top: 40px;
}

.sectionhcle .vm_online {
    display: inline-block;
    background: url(../images/earphone.png) 20px center no-repeat;
    line-height: 50px;
    background-color: #ff8400;
    padding: 0 30px 0 60px;
    border-radius: 5px;
    font-size: 22px;
    color: #fff;
}

.sectionhcle ul li{
 width:396px;
 height:192px;
 float:left;
 background-color: red;
 margin-left:6px;
 padding:20px;
 color:#fff;
}
.sectionhcle ul li p{
 text-align: left;
 line-height: 30px;
}
.sectionhcle ul li h4{
 font-size: 18px;
 margin-bottom: 6px;
}


/*重要通知：*/
.hanhua{
  width:1200px;
  height: 188px;
  background-color: #eeeeee;
}
.hanhua .mainhua{
  width:830px;
  height: 188px;
  margin:0 auto;
}
.hanhua .mainhua .wenyi{
  display: block;
  width:215px;
  height: 153px;
  float: left;
  margin-top:20px;
}
.hanhua .mainhua .tongzhi{
  width:600px;
  height: 153px;
  float: right;
}
.hanhua .mainhua .tongzhi p{
  line-height:28px;
}

