@charset "utf-8";
/* CSS Document */



/* css?????????? */
@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button
form,fieldset,input,textarea,p,blockquote,th,td {   
	padding: 0;   
	margin: 0;   
}
/* body */
body {
   color:#333;font-size:12px; font-family:"Microsoft YaHei";background:#fff;
}

body  a{
transition: 0.5s all;
-webkit-transition: 0.5s all;
-moz-transition: 0.5s all;
-o-transition: 0.5s all;
-ms-transition: 0.5s all;
color:#000;
}

/* border */
fieldset,img,abbr,acronym {border: 0 none;}
abbr,acronym {font-variant: normal;}
legend {color:#000;}

/* font */
address,caption,cite,code,dfn,em,strong,th,var {   
	font-weight: normal;   
	font-style: normal;   
}

/* subp */
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}

/* table */
table {   
	border-collapse: collapse;   
	border-spacing: 0;   
}   

/* table left */
caption,th {text-align: left;}
input,img,select {vertical-align:middle;}

/* list */
ol,ul {list-style: none;}  

/* input font */
input,button,textarea,select,optgroup,option {
    font-family:inherit;
    font-size:inherit;
    font-style:inherit;
    font-weight:inherit;
}

/* title */ 
h1,h2,h3,h4,h5,h6 {   
	font-weight: normal;   
	font-size: 100%;   
}   

/* link */
del,ins,a {color:#000;text-decoration:none;}
a:hover,a:active,a:focus { text-decoration:none;} 

/* cursor */
input[type="submit"] {cursor: pointer;}
button {cursor: pointer;}
input::-moz-focus-inner { border: 0; padding: 0;}

	figure {
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 100%;
		font: inherit;
		vertical-align: baseline; }



/*public*/
.clear {clear:both;}
.f_l{float: left;}
.f_r{float: right;}
.w960{width: 960px;}
.cen{margin: 0 auto;}

.llmclear{
clear:both;

}

.jz1{
width:1200px;
margin:auto;

}

/*---------------------------------------header-----------------------------------*/

.llm_menu1{
height:65px;

}

.menu1 ul li{
float: left;
line-height: 62px;
font-size: 16px;
padding: 0 30px;
border-top: 3px solid #fff;
}

.LodA{
float:left;
line-height: 65px;
}

.menu1{
float:right;
}


.menu1 ul li:hover{
border-top: 3px solid #209196;
background:#eeeeee;
}


.banner1{
background: url("../images/prjx/banner1.jpg") no-repeat center;
background-size: cover;
min-height: 500px;
}

.c1le1{
float:left;
	
}

.c1le2{
float:left;
width:660px;
}


.c1le3{
float:right;
	
}
.c1le2 h4{
font-size:30px;
	text-align:center;
	padding-top:10px;
}

.c1le2 p{
	font-size:18px;
	padding:10px 30px;
	
}



.c1cen{
	padding:50px 0;
	
	
}

.c1jia1{
	padding:60px 0;
	
	
}

.c1jia1 ul li{
	
	padding-right: 38px;
	float:left;
	
}

.c4zx2{
font-size: 18px;
border: 1px solid #f2a011;
background: #FFFFFF;
color: #f2a011;
padding: 10px 55px;
	
	
}


.banner2{
background: url("../images/prjx/banner2.jpg") no-repeat center;
background-size: cover;
min-height: 405px;
}

.infuleimu h4{
	font-size:36px;
	font-weight:bold;
text-align:center;
	color:#fff;
	padding-top:50px;
}
.infuleimu h3{
	font-size:24px;
	text-align:center;
	color:#fff;
	padding:10px 0;
	}

.infuleimu p{
	
	font-size:24px;
	color:#fff;
	padding:30px 50px;
	text-indent:2em;
}

.c2le1{
	
	float:left
	
}

.c2le2{
	
	float:right;
	width:650px;
	
}

.c2le2 h4{
	font-size:30px;
	padding:30px 0;
	
}

.c2le2 p{
	font-size:18px;
	color:#7d7d7d;
	
	
}


.c2shang1{
	padding-top:50px;
	
	
}

.c2le3{
	float:left;
		width:650px;
}



.c2le3 h4{
	font-size:30px;
	padding:30px 0;

}

.c2le3 p{
	font-size:18px;
	color:#7d7d7d;
	
	
}

.c2le4{
	float:right;
	
}


.llmxszp1 ul li{
	float:left;
	
	
}

.c6biao1{
	
	text-align:center;
	font-size:30px;
	padding:50px 0;
}

.bannerzx1{
	overflow:hidden;
	
	
}

.bannerzx1 a{
display: block;
height: 70px;
margin-top: 358px;
	
	
}
/* 推荐专业  */

#in_ct{width:100%;height:auto;overflow:hidden;margin:6px 0 0;background:url(../img/in_ct_bg.gif) repeat-x;}
.in_ct{width:1110px;height:auto;overflow:hidden;margin:0 auto;background:#fff;}
.in_ct1{width:1110px;height:auto;overflow:hidden;padding: 30px 0;}
.box li{ width:251px;height:413px;margin-left:24px;float:left;overflow:hidden;position:relative;}
.toll_img{ width:272px;height:514px;}
.toll_info{ vertical-align:middle;display:table-cell;}
.box li .box1{ color:#666;text-decoration:none;position:absolute;top:0;left:0;cursor:pointer;}