.wp {width: 1200px;margin:0 auto;}
.con_left { float: left; width: 25%;}
.con_t ul { padding-top: 5px; }
.con_t ul li {border-bottom: 1px dotted #22373c; }
.con_t ul li:hover a{}
.con_t ul li a{ background-image:url('../images/dot.gif'); background-repeat:no-repeat; padding:8px 8px 8px 18px;background-position:8px 17px;font-weight: bold;display:block;border-radius:5px; font-size: 15px; color: #000; margin:10px;text-decoration:none; }
.con_t ul li a:hover,.con_t ul li a.current{ background-color:#F3F8FE; }
.news,.login {  height: 20px; background:#e5e5e5; border-radius: 200px; margin-top: 20px; padding: 0 10px; line-height: 20px; }
.iImg { width: 2px; height: 10px; display: inline-block; background:#2d6b76; }
.news_title { color: #333; }
.more { float: right; color: #45839a; }
.news_con { margin: 10px auto 0; background:#dbe8ee; padding: 10px;}
.news_con a{font-size:13px; }
.news_img { width: 40%; float: left; }
.news_con_right { float: right; width: 55%; }
.news_con_right p { word-break: break-all; line-height: 14px; }
.p_title { color:#20383a; }
.p_con { color: #666666; margin-top: 3px; }
.news_con ul { width: 100%; margin-top: 15px;  }
.news_con ul li { width: 100%;line-height:190%;  text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.login_con { width: 180px; margin: 10px auto 0; background:#dbe8ee; padding: 10px 10px 20px; }
.login_con div{ margin-top: 7px; }
.users_name input { width: 124px; border: 1px solid #ccc; }
.users_password input { width: 100px; border: 1px solid #ccc; }
.code_input { width: 100px; border: 1px solid #ccc; }
.i_img { width: 30%; display: inline-block; margin-left: 5px; margin-top: -1px; vertical-align: middle; }

.login_box { margin-top: 20px !important; }
.login_btn,.remmenber,.register_btn { width: 60px; height: 19px; display: block; background:#265766; text-align: center; line-height: 19px; float: left; font-size: 10px; color: #fff; cursor: pointer; }
.remmenber { width: 115px; background: #c5d9e2; float: right; color: #575757; }
.register_btn { background: #258ec8; }

.con_right { float: right; font-size:15px;padding-left:2%;width: 73%; padding-bottom:30px; }

.con_right_title { font-size: 24px;font-weight: bold; line-height: 18px; color: #03405f; margin-top: 20px; font-family:"Candara","microsoft yahei";}
.h4 { word-break: break-all; font-size: 16px; color: #659bb3; }
.h5 { margin-top: 20px; word-break: break-all; font-size: 12px; line-height: 20px; color: #666; }
.con_right h4.con_right_title{font-family:"Candara";font-size:18px;color:#01597d;}
.con_right p.h5{
font-size:13px;color:#757575;
}
.PEOPLE_ul li { margin-top: 0 !important; }
.PEOPLE_ul li a.current { background: none !important; }

.p_box ul li a{color:#333;}
.p_box ul li a:hover{text-decoration:underline;}

.con_student > ul > li{
	float:left;
	width:45%;
	margin-right:5%;
	margin-top:5%;
}
.img10 { width: 40%; margin: 5px auto; }
.con_content{
	font-size:1.2em;
}
.cnt_art_tit{
	border-bottom:1px solid #ddd;
	padding:20px 0;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	color:#333;
}
.cnt_art_content{
	padding:20px 0;
	color:#333;
}
.art_list > li{
	padding:10px 0;
	border-bottom:1px dotted #ddd;
}
.art_list > li a{
	font-size:14px;
}
.art_list > li a:hover{
	text-decoration:underline;
}
.pdflist .title{
	padding:10px;
	margin-right:10px;
	background:#F4F9F5;
}
.dc_show { width: 100%; margin-top: 20px; line-height: 24px; }
@media handheld,only screen and (max-width: 620px) {
	.con_left,.con_right { width: 100%; clear:both;}
	.con_right .img_box{width:100%; text-align:center;padding:20px 0 10px 0;}
	.con_right .img_box img{width:80%;height:auto;}
	.con_right .passage{width:100%;}
	.con_t ul li a{margin:10px 0;}
	.con_right{
		padding-top:20px;
	}
    .con_student > ul > li { margin:30px auto 0 auto; width: 100%; clear:left; }
	.con_content img{
		width:80%;
		display:block;
		margin:10px auto;
		height:auto;
	}
	.img10, .img10 img{
		width:100%;
	}
	.banner-text h1{font-size:1.2em;}
}



