*{margin: 0;padding: 0;}
body{font-family: "微软雅黑";font-size: 14px;min-width: 1200px;}
.container{width: 1190px;margin: 0 auto;}
ul{list-style: none;}
.fl{float: left;}
.fr{float: right;}
/*banner*/
.banner{position: relative;width: 100%;background: url(../img/banner.png) no-repeat center center;height: 640px;}
.logo{margin-left: 10rem;}
.banner_head{padding-top: 10px;}
.banner ul{height: 560px;}
.banner_head{overflow: hidden;height: 560px;}
.banner ul>li{float: left;vertical-align: middle;height: 50px;line-height: 22px;color: #fff;font-size: 14px;margin: 0 2px;}
.banner ul>li.lastlist{line-height: 50px;font-size: 42px;font-weight: bold;}
.banner ul>li span{vertical-align: middle;}
.jiameng input{float: left;text-align: center;height: 35px;line-height: 35px;margin-right: 20px;font-size: 16px;border: 1px solid #F5F5F5;}
.jiameng{padding: 0 10%;}
.jiameng span{float: left;display: inline-block;height: 35px;font-size: 20px;text-align: center;color: #fff;line-height: 35px;background: url(../img/spanbg.png) no-repeat;cursor: pointer;}
.input1{width: 210px;}
.input2,.input3{width: 250px;}
.input4{width: 135px;}
.formCon{position: absolute;bottom: 20px;left: 50%;margin-left: -455.5px;}
input::-webkit-input-placeholder { color: #999; }
input:-moz-placeholder {color: #999; }
input::-moz-placeholder {color: #999; }
input:-ms-input-placeholder {color: #999; }
.jiameng span:hover{margin-left: 10px;transition: .5s margin;}
/*Q精品课题*/
.list{padding: 60px 0;background: url(../img/list_bg.png) no-repeat center center;background-size: cover;padding-top: 0;}
.list table{width: 100%;border-collapse: initial;border: none;}
.list table td{background: #fff;font-size: 16px;padding: 0 20px;border: #e5e5e5 1px solid;}
.list .first_li td{
	color: #fff;
	font-size: 20px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	-moz-border-radius-topright: 8px; 
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topright: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-top-left-radius: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topleft: 8px;
	-moz-border-radius-topleft: 8px;
	background-color: #c82d2d;
}
.list .last_li td{height: 360px;}
.list .list_li2{height: 120px;}
.list .list_li3{height: 60px;}
.list .list_li2,.list .list_li3,.list .first_li4{text-align: center;}
.list .first_li5,.list .first_li6,.list .first_li7,.list .first_li8{color: #fff;font-size: 20px;}
.list .first_li6{background: #ebc02c;}
.list .first_li7{background: #62affe;}
.list .first_li8{background: #ef3a3a;}
/*配套服务标题*/
.headtit{overflow: hidden;color: #c82d2d;text-align: center;}
.headtit .tit{display: inline-block;float: left;font-size: 140px;font-weight: bold;width: 90px;font-family: Myriad Pro;}
.headtit2 .tit{font-size: 125px;}
.hedtitcon{float: left;font-size: 21px;margin-top: 25px;text-align: left;margin-bottom: 30PX;width: 544px;}
.headtit2 .hedtitcon{width: 255px;}
.hedtitcon div{font-size: 60px;font-weight: bold;}
.yuan{margin-bottom: 80px;}
.hedCon{overflow: hidden;text-align: center;padding: 50px 0;}
/*配套服务*/
.peitao{background: url(../img/peitaobg.png) no-repeat center center;padding: 20px 0;}
.headtit3 .hedCon{color: #fff;}
.peitao_list li{width: 218px;float: left;padding: 10px;color: #fff;font-size: 14px;}
.peitao_list li:hover{margin-top: -10px;cursor: pointer; transition: 0.5s margin;}
.peitao_list li img{height: 50px;}
.peitao_list{text-align: center;overflow: hidden;}
.peitao_list p{width: 20px;height: 2px;background: #000;opacity: .1;margin: 0 auto;}
.peitao_list .peitao_list1{background: #d05052;}
.peitao_list .peitao_list2{background: #e67641;}
.peitao_list .peitao_list3{background: #eaa343;}
.peitao_list .peitao_list4{background: #51b3cf;}
.peitao_list .peitao_list5{background: #a751d0;}
.peitao_list .peitao_lists div,.peitao_list .peitao_lists p{margin-bottom: 20px;}
.peitao_lists{padding: 20px;height: 323px;overflow: hidden;}
.peitao_list_num{font-size: 4rem;color: #000;opacity: .1;}
.shu{font-size: 2rem;}
.hedCons .tit{font-size: 140px;}
.iconclass span{font-size: 50px;color: #fff;}
/*专业师资*/
.shiziBox{background: #f5f5f5;padding-bottom: 30px;}
.hedConP .hedtitcon{width: 270px;margin-top: 55px;}
.shizi_list{overflow: hidden;}
.shizi_list li{float: left;width: 277.5px;padding: 0 10px;margin-bottom: 30px;}
.shizi_list li img{width: 100%;}
.shizi_listCon{padding: 15px;}
.shizi_listCon div{height: 24px;overflow: hidden;}
.shizi_name{line-height: 24px;font-size: 12px;color: #a5a5a5;}
.shizi_listCon .shizi_text{height: 45px;font-size: 12px;color: #848484;line-height: 22px;overflow: hidden;margin-top: 15px;}
/*合作方式*/
.hezuoBox{background: url(../img/hezuobg.png) no-repeat center center;color: #fff;padding: 100px 0;}
.hezuoBoxs{overflow: hidden;}
.hezuofot{height: 280px; border: 2px solid red;overflow: hidden;}
.hezuoLeft{overflow: hidden;height: 300px;}
.hezuoLeft>div{width: 481px;float: left;height: 260px;}
.heLeft_con{padding-left: 20px;padding-top: 20px;width: 120px;}
/*.heLeft_con2{width: 84%;}*/
.he_left{font-size: 48px;}
.he_bor{display: inline-block;height: 4px;width: 48px;background: #fff;}
.he_lftfot{font-size: 14px;margin-top: 10PX;}
/*a方式*/
.hezuoFrtit{padding: 32px 0 20px 0;color: #cccccc;font-size: 20px;height: 80px;line-height: 40px;overflow: hidden;}
.hezuoFr{padding: 20px;border-right: 2px solid red;}
.heLeft_con,.hezuofotss{border-right: none;}
.hezuoFrbot{border-top: none;}
.fring{font-size: 12px;color: #ccc;}
/*合作流程*/
.cooperation_process{background: #F5F5F5;}
.hedConlast .tit{font-size: 185px;}
.hedConlast .hedtitcon{margin-top: 70px;}
.co_last img{display: block;float: left;height: 68px;margin-right: 15px;}
.co_last{overflow: hidden;width: 100%;border: none;}
.co_lasttit{color: #1a1a1a;font-size: 18px;margin-top: 10px;}
.co_lasttit .co_lasttitend{font-size: 13px;color: #666666;line-height: 24px;height: 24px;overflow: hidden;}
.co_last td{padding-bottom: 50px;border: none;}
