@charset "utf-8";
/* CSS Document */

.school_dian{
	width:1198px; border:1px solid #e1e1e1; border-radius:3px;
	
	}
.school_dian>li{padding:0 30px;}
.part_one{
	font-size:13px; line-height:42px; color:#909090;
	border-bottom:1px solid #e1e1e1;
	}
.part_one a{
	font-size:14px; color:#5b5b5b;
	padding:0 7px;
	}
.part_two>p{
	font-size:13px; line-height:42px; color:#909090;
	float:left;
	}
.part_two>div{float:left; padding:3px 0;}
.part_two>div>a{
	font-size:14px; color:#5b5b5b; line-height:34px;
	padding:0 7px;
	}
.school_dian .school_this{
	color:#fff; background:#2e92d5;
	}
.school_sou{width:555px; height:47px; margin:20px 0;}
.input_sou{
	width:432px; height:45px; border:1px solid #e1e1e1;
	font-size:16px; line-height:45px; color:#c1c1c1;padding:0 13px;
	border-radius:3px 0 0 3px;
	float:left;
	}
.button_sou{
	height:47px; width:96px; background:#2e92d5;
	margin-left:-5px;
	font-size:18px; line-height:47px; color:#fff;
	border-radius:0 3px 3px 0;
	float:left;
	}
.button_sou:hover{cursor:pointer;background:#1b81c6;}
.all_xy li{float:left;  margin:0 42px 20px 0;width:266px; height:349px;  border:1px solid #9cd6ff;}
.all_xy li.zsy{margin-right:0;}
.all_xy h3{
	font-size:16px;  line-height:25px; font-weight:bold;
	margin:8px 15px 6px;
	}
.all_xy h3 a{color:#d10a0b;}
.all_xy .p_ext{
	font-size:12px; line-height:24px; color:#5e5e5e; padding:0 15px;
	}
.red1{ color:#d10a0b;}
.p_btn{padding:0 15px;}
.p_btn a{
	font-size:12px; line-height:21px; color:#5e5e5e;
	margin-bottom:7px;
	float:left;
	}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}