@charset "utf-8";
body{
	margin: 0;
	padding: 0;
}
.content{
	min-width: 1200px;
	margin:0 auto;	
}
.content .aboutLQ{
	margin:0 auto;
	height: 837px;
	background-color: #0065BB; 
}
.content .aboutLQ .imag01{
	width: 50%;
	height: 100%;
	float:left;
	background-image:url(../img/lqjy/2-lqjy_01.png);
	background-repeat: no-repeat ;
	background-size: 100% 100%;
}
.content .aboutLQ .imag01 img{
	height: 896px;
	margin: auto;
	position:absolute;
	right:50%;
}
.content  .aboutLQ .aboutlq{
	width: 50%;
	height: 100%;
	background-color: #0065BB;
	margin-left: 0px;
	float:left;
}
.content  .aboutLQ .aboutlq .ab{
	color: #FFFFFF;
	font-size: 100%;	
	padding-top: 125px;
	padding-left: 42px;
	line-height: 160%;
	}
.content  .aboutLQ .aboutlq h1{
	padding-left: 42px;
	padding-top: 12px;
	color: #FFFFFF;
	font-size: 300%;
	font-weight: 700;
}
.content  .aboutLQ .aboutlq .text{
	width: 600px;
	color: #FFFFFF;
	font-size: 120%;
	line-height: 20px;
	padding-top: 45px;
	padding-left: 42px;
	padding-right: 24px;
	padding-bottom: 60px;
}
.content  .aboutLQ .aboutlq h2{
	padding-left: 42px;
	padding-top: 5px;
	padding-bottom: 20px;
	color: #FFFFFF;
	font-size: 140%;
	font-weight: 600;
	line-height: 200%;
}
.content  .aboutLQ .aboutlq p{
	padding-left: 42px;
	color: #FFFFFF;
	font-size: 130%;
	font-family: "微软雅黑";
	font-weight: 400;
	line-height: 15px;
}
.content  .advantage1{
	margin:0 auto;
	height: 896px;
	width: 100%;
	background-color: #FFFFFF;
}
.content .advantage1 .advmain{
	width: 1200px;
	height: auto;
	margin:0 auto;
}
.content .advantage1 .advmain .advtitle{
	height: auto;
	text-align: center;
}
.content .advantage1 .advmain .college{
	width: 600px;
	float: left;
	padding-top: 40px;
}
.content .advantage1 .advmain .college .left{
	background-color: #0065BB ;
	width: 580px;
	height: 70px;
}
.content .advantage1 .advmain .left1 {
	height: 313px;
	width: 550px;
	
}
.content .advantage1 .advmain .advtitle h1{
	padding-top: 71px;	
}
.content .advantage1 .advmain .advtitle span{
	padding-bottom: 20px;	
}
.content .advantage1 .advmain .nteam{
	width: 600px;
	float: left;
	padding-top: 40px;
}
.content .advantage1 .advmain .nteam .right{
	background-color: #0065BB ;
	width: 580px;
	height: 70px;
}
.content .advantage1 .advmain .nteam .right .it{
	color: #FFFFFF;
	font-size: 190%;
	font-weight: 800;
	text-align:left;
	padding-top: 3%;
	padding-left: 3%;
	float: left;
}
 .content .advantage1 .advmain .nteam .right .itright{
 	float: left;
 	color: #FFFFFF;
 	font-size:130%;
 	font-weight: 700;
 	padding-top: 4%;
	padding-left: 2%;
 }
.content .advantage1 .advmain p{
	color: #808285;
	font-size: 130%;
	line-height: 30px;
	width: 580px;
	padding-left: 25px;
	padding-right: 28px;
	padding-top: 22px;
	padding-bottom: 20px;
}
.content  .advantage2{
	width: 100%;
	height: 896px;
	background-color: #e6e7e8;
	margin:0 auto;
}
.content .advantage2 .advmain2{
	width: 1200px;
	height: auto;
	margin:0 auto;	
}
.content .advantage2 .advmain2 .ad2title h1{
	padding-top: 103px;
}
.content .advantage2 .advmain2 .ad2title .title2{
	padding-top:15px;
}
.content .advantage2 .advmain2 .ad2title{
	text-align: center;
}
.content .advantage2 .advmain2 .ad2title p{
	color: #333a42;
	font-size: 130%;
	font-weight: 700;
	padding-top: 38px;
	padding-bottom: 60px;
}
.content .advantage2 .advmain2 .ad2title2 div{
	float: left;
	width: 24%;
}
.content .advantage2 .advmain2 .ad2title2 p{
	color: #808285;
	font-size: 130%;
	line-height: 27px;
	padding-left: 20px;
	padding-right: 25px;
	padding-top: 23px;
}
.content  .course{
	width: 100%;
	height: 896px;
	background-color: #FFFFFF;
	margin:0 auto;
}
.content .course .cmain{
	margin:0 auto;
	width: 1200px;
}
.content .course .cmain .ctitle{
	margin: auto;
	text-align: center;
}
.content .course .cmain .ctitle h1{
	padding-top: 97px;
}
.content .course .cmain .ctitle .titl2{
	padding-top: 20px;
}
.content .course .cmain .cmain2{
	margin:0 auto;
	width: 1210px;
	padding-top: 40px;
}
.content .course .cmain .cmain2 .img{
	position: absolute;
	z-index: 11;
}
.content .course .cmain .cmain2 img{
	width: 140px;
	height: 140px;
	margin-left: 70px;
}
.content .course .cmain .cmain2  h1{
	font-size: 150%;
	font-weight: 700;
	color: #0065bb;
	text-align: center;
	padding-top: 100px;
}
.content .course .cmain .cmain2  p{
	color: #88898c;
	font-size: 120%;
	font-weight: 500;
	line-height: 25px;
	padding-top: 23px;
	padding-left: 25px;
	padding-right: 25px;
}
.content .course .cmain .cmain2 span{
	color: #FFFFFF;
	font-weight: 700;
	font-size: 150%;
	line-height: 50px;
	text-align: center;
	padding-left: 74px;
}
.content .course .cmain .cmain2 .java1{
	width: 280px;
	height: 525px;
}
.content .course .cmain .cmain2 .test1{
	width: 280px;
	height: 525px;
}
.content .course .cmain .cmain2 .java1 , .test1, .cep1, .product1{
	float: left;
}
.content .course .cmain .cmain2 .java1 {
	padding-left: 0px;
	padding-right: 5px;
}
.content .course .cmain .cmain2 .test1{
	padding-left: 20px;
	padding-right: 5px;
}
.content .course .cmain .cmain2 .cep1{
	padding-left: 40px;
	padding-right: 10px;
}
.content .course .cmain .cmain2 .product1{
	padding-left: 5px;
	padding-right: 0px;
}
.content .course .cmain .cmain2 .java1 .p1, .test1 .p1, .cep1 .p1, .product1 .p1{
	background-color: #f1f2f2;
	width: 286px;
	height: 385px;
	margin-top: 70px;
	border-radius: 3%;
	box-shadow:  0px 5px 5px #aaaaaa;
	position: absolute;
	z-index: 10;
}


.content .course .cmain .cmain2 .java1 .p2, .test1 .p2, .cep1 .p2, .product1 .p2{
	background-color: #0065BB;
	height: 55px;
	width: 286px;
	border-bottom-left-radius: 5%;
	border-bottom-right-radius: 5%;
	box-shadow:  0px 5px 5px #aaaaaa;
	position: relative;
	top: 450px;	
	z-index: 12;
}
.content  .features{
	width: 100%;
	background-color: #e6e7e8;
	margin:0 auto;
	height: 896px;
}
.content .features .fmain{
	text-align: center;
	width: 1200px;
	margin:0 auto;
}
.title1{
	color: #000000;
	font-size: 300%;
	font-family: "微软雅黑";
	font-weight: 1000;	
	padding-top: 170px;
	padding-bottom: 25px;
	text-align: center;	
}
.title2{
	text-align: center;
	color: #808285;
	font-size: 90%;
	padding-bottom: 85px;
}
.content .features .fmain h1{
	padding-top: 180px;
	padding-bottom: 22px;
}
.content .features .fmain .imgs {
	margin: auto;
	width: 1200px;
	padding-top: 87px;
}
.content .features .fmain .imgs img{
	width: 200px;
	height: 200px;
}
.content .features .fmain .imgs div{
	float: left;
	padding-left: 10px;
	padding-right: 10px;	
}
.content .features .fmain .imgs .mryj{
	padding-left: 50px;
}
.content .features .fmain .imgs .zyfz{
	padding-right: 50px;
}
.content .features .fmain .ftitle h1{
	padding-top: 170px;
	padding-bottom: 25px;
}
.content .features .fmain .imgs span{
	text-align: center;
	color: #808285;
	font-size: 200%;
	font-family: "微软雅黑";
	font-weight: 550;	
}
.content .features .fmain .imgs p{
	color: #808285;
	font-size: 120%;
	font-weight: 120;
	line-height: 100%;
	margin-top: 15px;
}
.content .team{
	height: 896px;
	width: 100%;
	margin:0 auto;
	padding-bottom: 2%;
}
.content .team .tmain{
	width: 1200px;
	height: auto;
	margin:0 auto;
	text-align: center;
	
}

.content .team .tmain p{
	font-size: 150%;
	font-weight: 600;
}
.content .team .tmain .imag{
	margin: auto;	
	padding-top: 40px;
}
.content .team .tmain .imag img{
	width: 290px;
	height: 210px;
	/*display: none;*/
}
.content .team .tmain .imag div{
	float: left;
}
.content .team .tmain .title1{
	padding-top: 120px;
	padding-bottom: 0px;
}
.content .team .tmain h4{
	padding-top: 25px;
	padding-bottom: 40px;
}
.content .team .tmain .imag .imag01 ul{
	list-style-type: none;
}
.content .team .tmain .imag .imag01 li{
	float: left;
}
.content .team .tmain .imag .imag02 li{
	float: left;
}
.content .team .tmain .imag .imag01 .tupian{
	position: relative;
}
.content .team .tmain .imag .imag02 .tupian{
	position: relative;
}
.content .team .tmain .imag .imag01 .tupian .wz{
	background-color:#0065BB ;
	width: 290px;
	height: 210px;
	color: #FFFFFF;
	text-align: left;
	display: none;
	box-shadow:5px 10px 10px #8d93a9  ;
	position: absolute;
	left:0px;
	top: 0px;
	z-index: 9999;
}
.content .team .tmain .imag .imag01 .tupian:hover .wz{
	display: block;
}
.content .team .tmain .imag .imag02 .tupian:hover .wz{
	display: block;
}
.content .team .tmain .imag .imag02 .tupian .wz{
	background-color:#0065BB ;
	width: 290px;
	height: 210px;
	color: #FFFFFF;
	float: left;
	text-align: left;
	display: none;
	box-shadow:5px 5px 10px #8d93a9 ;
	position: absolute ;
	left: 0px;
	top: 0px;
	z-index: 9999;
}
.content .team .tmain .imag  h2{
	font-size: 150%;
	font-weight: 700;
	padding-left: 36px;
	margin-bottom: 7px;
	padding-top: 18px;	
}
.content .team .tmain .imag span{
	font-size: 110%;
	padding-left: 36px;
}
.content .team .tmain .imag p{
	font-size: 100%;
	line-height: 120%;
	font-weight: 300;
	padding-left: 36px;
	padding-right: 25px;
	padding-top: 10px;
}
.content .team .tmain .point{
	padding-top: 50px;
	clear: both;
	margin: auto;
}
.content  .enterprise{
	height: 896px;
	width: 100%;
	background-color: #e6e7e8;
	margin: auto;
}
.content  .enterprise .emain{
	text-align: center;
	width: 1200px;
	margin: 0 auto;
}
.content  .enterprise .emain .title1{
	padding-top: 140px;
	padding-bottom: 0px;
}
.content  .enterprise .emain  .title2{
	padding-top: 20px;
	padding-bottom: 0px;
	
}
.content  .enterprise .emain .title3{
	color: #333a42;
	font-size: 150%;
	font-weight: 600;
	padding-top: 50px;
}
.content  .enterprise .emain .imgs{
	padding-top: 85px;
}

.content  .student{
	height: 896px;
	width: 100%;
	margin: auto;
}
.content  .student .smain{
}
.content  .student .smain .stitle{
	text-align: center;
}
.content  .student .smain .stitle .title1{
	font-weight: 1000;	
	padding-top: 170px;
	padding-bottom: 25px;
	text-align: center;	
	padding-top: 120px;
}
.content  .student .smain .stitle .title2{
	text-align: center;
	color: #808285;
	font-size: 90%;
	padding-bottom: 72px;
}


