/* CSS Document */

/*二级页面样式*/


.fl{float:left;}
.fm{float:left;}
.fr{float:right;}
span.fl,span.fm,span.fr{display:block;}




.wrap{ background:url(../images/four_03.gif) top repeat-x; padding:50px 0;}

.breadcrumb{ background:none; margin:0 0 30px 0; color:#999999; }
.breadcrumb span{ padding:0 10px;  overflow:hidden; text-overflow:ellipsis;}
.breadcrumb a{ color:#666666;}
.text_con{ margin:auto;width:800px;}
hr{ border:none; border-top:1px dashed #e8e8e8; height:1px; clear:both;}




/*翻页*/
.page { font-size:1.125em; margin:20px 0 30px 0; float:right;}
.page a{ border:1px solid #f5f5f5; color:#888888; text-decoration:none; padding:5px 12px;display:block; float:left; text-align:center; line-height:24px; margin:0 5px; border-radius:2px;}
.page a:hover,.page a.now{border:1px solid #0eb468; color:#fff; background:#0eb468;}

.con_list_school{ margin: auto;width:860px; clear:both; padding:50px 0;}
.con_list_school ui{ display:block; width:860px; float:left;}
.con_list_school li{ display:inline-block; float:left; padding:5px 0; width:100%; width:860px;  clear:both; border-top:1px dashed #efefef; margin:20px 0;}
.con_list_school li div{ padding:30px 0;}
.con_list_school li div b{ font-size:1.125em;}
.con_list_school li span.fl{ width:264px; min-height:193px; }
.con_list_school li span.fr{ width:65%; min-height:193px; font-size:0.875em; border:1px dashed #efefef; border-left:none; border-right:none; vertical-align:middle; line-height:28px; padding-top:40px;}

/*----abuot---*/
.about{ margin: auto;width:800px; clear:both; padding:50px 0;}
.about div{ display:inline-block; float:left; padding:5px 0;  clear:both; border-top:1px dashed #efefef; margin:20px 0;}
.about div{ padding:30px 0;}
.about div img{ margin:20px 0;}
.about p{ line-height:35px; font-size:15px; margin:20px 0 0 0;}
.about li div b{ font-size:1.125em;}
.about li span.fl{ min-height:193px; width:30%;}
.about li span.fr{ width:68%; min-height:193px; font-size:0.875em; border:1px dashed #efefef; border-left:none; border-right:none; vertical-align:middle; line-height:28px; padding-top:40px;}



.text_con dl{ font-size:14px; margin:20px 0 20px 0; float:left; }
.text_con dt{ float:left; width:42%; min-width:298px; height:186px; display:block; }
.text_con dd{ float:right; width:57%;display:block;}
.text_con dd h3{ font-size:21px; font-weight:normal; line-height:40px; padding:0 0 10px 0;}
.text_con dd p{ height:138px; line-height:24px; border-top:1px dashed #e8e8e8; border-bottom:1px dashed #e8e8e8;padding:18px 0;}

.news_list{ display:block; width:100%; float:left; height:auto;margin:30px 0; padding:0; color:#595757; font-size:14px;}
.news_list li{width:100%; display:block; float:left; clear:both; line-height:30px; margin:3px 0;}
.news_list li span.fl{width:80%;}
.news_list li span.fr{width:20%; text-align:right; color:#8c8c8c;}
.news_list li a{ color:#595757;}
.news_list li a:hover{ color:#00538e; text-decoration:underline;}




.news_title{width:100%;height:auto; float:left; text-align:center; }
.news_title h2{font-size:21px;line-height:26px; border-bottom:1px dashed #c1c1c1; padding-bottom:20px; margin:20px 0 60px 0;}
.news_title h2.f24{ font-size:24px;}
.news_p{ width:100%; padding-top:5px; line-height:24px; font-size:14px; clear:both;}
.news_p table{ font-size:14px;}
.fx{ background:url(../images/fx.gif) left center no-repeat;padding-left:17px; text-decoration:none; margin-left:20px;}
a:hover.fx{ background:url(../images/fx_h.gif) left center no-repeat; color:#f00; }
.dy{ background:url(../images/dy.gif) left center no-repeat;padding-left:17px; text-decoration:none;}
a:hover.dy{ background:url(../images/dy_h.gif) left center no-repeat; color:#f00; }
.news_title p{line-height:22px;}
.news_text{width:690px;height:auto;margin:0 auto;line-height:24px; font-size:13px;}
.cr3{border-top:0; margin-top:20px;width:633;  margin-bottom:8px; background:url(xqline.gif) bottom no-repeat; font-size:18px; padding-bottom:6px;}
.cr3 b{ background:url(ico_01.gif) left center no-repeat; padding-left:35px; margin-left:10px;}

.news_p2{ text-align:center; width:100%; float:left; margin:30px 0 50px 0;  border-bottom:1px dashed #c1c1c1; padding-bottom:50px; }
.news_p2 p{ margin:10px 0; font-size:24px;}
.news_p2 span{ font-size:16px; color:#ff5d5d;}
.f16{ font-size:16px;}



/*-----slider-----*/
#slider {	width:100%;	}
.controls li {	top: 50%;	margin-top: -30px}
.controls li:nth-child(1) {left: 0;}
.controls li:nth-child(2) {right: 0;}
.responsive {	width:600px;	height: auto;
}
.slides{ width:600px; margin:0 0 0 100px;}
 ul, li{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}



