/**CSS Reset**/
* { margin:0; padding:0;}
body,button,input,select,textarea{font:13px "Microsoft YaHei",tahoma,arial,\5b8b\4f53;}
input,select,textarea{vertical-align: middle;resize: none;outline: none;}
table{border-collapse:collapse;border-spacing:0;}th{text-align:inherit;}caption,th {text-align:left;}
ul,ol,li,dl,dd,dt { list-style:none;}
fieldset, img { border: 0}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{*zoom:1}
.clear{clear: both; height:0; _display: none;}
:focus{outline:0;}
q:before,q:after {content:'';}
.none { display:none;}
a{text-decoration: none;color:#000000; font-size:13px;}
a:hover{ color:#000; }
.fl { float:left;}.fr { float:right;}
/**Layout Start**/
body { background:#ffffff url(images/bg.png) repeat-x left top; font-family:\5b8b\4f53, Tahoma, Geneva, sans-serif; color:#000000;}
.wrapper { width:100%; margin:0 auto;}
/**main**/
/*--------------------------header-style-begin----------------------------*/
#header { width:100%; background:url(images/head.jpg) no-repeat center top; padding-top:100px;}
#header .inner { width:1160px; margin:0 auto;}
#topmenu { width:100%; height:40px; background:url(images/topmenu.png) no-repeat center bottom;}
.topmenu {padding:0 13px; line-height:40px;}
.topmenu a { color:#fff; font-size:14px; font-weight:bold;}
.topmenu a:hover { color:#facc12;}
/*--------------------------container-style-begin-------------------------*/
#container{ width:100%;}
#container .inner { width:1160px; padding:0 19px 19px 19px; margin:0 auto; border:#c4c4c4 solid; border-width:0 1px 0 1px;background:#ffffff;}
.post{_display:inline;}
.post a { color:#000000;}
.post a:hover { color:#000;}
.post .tt { width:100%; height:50px; line-height:50px;}
.post .tt h3 {
	float: left;
	color: #7B3E07;
	font-size: 16px;
	font-weight: bold;
	font-family: "方正小标宋简体";
}
.post .tt .more { display:inline-block; float:right; height:50px; line-height:50px;}
.post .con { width:99%; margin:0 auto; color:#000000;  line-height:27px;}
#pd11 { width:355px;}
#pd11 .con { width:350px; overflow:hidden; border:1px solid #5e5a5b;}
#pd12 { width:499px; margin-left:17px;}
#pd12 .con { width:499px; margin-left:10px;}
#pd13 { width:255px;}
#pd11 .tt h3 {
	padding-left: 35px;
	background: url(images/video.png) no-repeat left center;
}
#pd12 .tt h3 { padding-left:35px; background:url(images/dialog.png) no-repeat left center;}
#pd13 .tt h3 { padding-left:32px; background:url(images/cat.png) no-repeat 3px center;}
#pd11 .more,#pd13 .more { display:none;}
.bar { width:100%; height:20px; background:url(images/bar.png) repeat-x center bottom; clear:both;}
.bar1 { width:100%; height:20px; clear:both;}
#pd21,#pd22,#pd23 { width:355px;}
#pd22{ margin:0 45px;}
#pd24 { width:755px; margin-left: 45px;}
.colleges { width:100%; margin:15px auto;}
.picbox { width:100%;  overflow:hidden;}
.picbox a { display:inline-block; margin-right:19px;}
/*--------------------------footer-style-begin----------------------------*/
#footer{  width:1200px; margin:0 auto; border:#c4c4c4 solid; border-width:0 1px 0 1px; background:#eeeced; padding-bottom:8px;}
#footer .inner { width:100%; height:61px; background:url(images/footer.png); line-height:61px;}
#footer .inner span { float:left; margin-left:24px;}
#footer .inner .copyright { float:right; margin-right:44px;}
/**list**/
/**--------------------column-list-style-begin---------------------------**/
.listmenu { width:208px; margin-top:12px; min-height:300px;}
.listname { width:100%; height:28px; line-height:28px; background:url(images/zlink.png) repeat-x;}
.listname h3 { font-size:15px; font-weight:bold; color:#ffffff; text-indent:1.5em; background:url(images/zlink-a.png) no-repeat 5px;}
.lists { width:100%; height:auto;}
.lists .list1 a,.lists .list2 a,.lists .list3 a { display:block; font-size:14px; color:#666; padding-left:30px; line-height:30px; background:#f9f9f9 url(images/li.png) no-repeat 13px 14px; border-bottom:1px solid #e5e5e5;}
.lists .list2 a { font-size:13px; color:#888; width:170px; padding-left:40px; line-height:25px; background-position:28px 11px;}
.lists .list3 a { font-size:12px; color:#999; width:160px; padding-left:50px; line-height:21px; background-position:38px 9px;}
.lists .list1 a:hover,.lists .list2 a:hover,.lists .list3 a:hover { background-color:#f1f1f1; background-image:url(images/li-over.png); color:#d82525; text-decoration:none;}
#s_c_id { background-color:#f1f1f1; background-image:url(images/li-over.png); color:#c13535;}
#s_c_id:hover { color:#c13535;}
/**--------------------article-list-style-begin----------------------------*/
.listentry { width:900px; margin-top:12px; min-height:300px;}
.listmeta { width:100%; height:30px; background:url(images/li.png) repeat-x bottom;}
.listmeta h3.catname { display:inline-block; float:left; height:30px; font-size:16px; font-weight:bold; color:#444;}
.listmeta h3.catname span { display:inline-block; height:30px; padding:0 6px;line-height:30px; background:url(images/li-over.png) repeat-x bottom;}
.listmeta .listmap { float:right;}
.listmeta .listmap li { float:left; height:20px; line-height:20px; margin-top:4px; color:#666;}
.listmeta .listmap li a { color:#666;}
.listmeta .listmap li a:hover { color:#222; text-decoration:none;}
.listmeta .listmap li .posSplit { display:inline-block; width:13px; background-position: center center;}
.listinfo { width:900px; padding:10px 11px;}
.listinfo,.readinfo { margin:0 auto; overflow:hidden; line-height:1.7em; font-size:14px; color:#000000;}
.listinfo p,.readinfo p { text-indent:2em; margin-bottom:10px;}
.listinfo a,.readinfo a { font-size:14px; color:#000000;}
.listinfo a:hover,.readinfo a:hover { color:#565656;}
.listinfo img{ max-width:680px; _width:expression(this.width > 660 ? "660px" : this.width); line-height:1; }
.llink { line-height:26px; padding-left:20px; background:url(images/li.png) no-repeat 5px 12px;}
.linnk a { font-size:13px;}
.llink a:hover { color:#121212;}
.compose_input { height:15px; line-height:15px; border:1px solid #ccc; font-size:12px; color:#000;}
/**info**/
.infobox { width:1160px; height:100%; padding-top:20px;}
.atitle { display:block; width:100%; line-height:35px; font-size:18px; color:#000000; font-weight:bold; text-align:center; border-bottom:1px solid #e5e5e5;}
.postmeta { width:100%; height:25px; line-height:25px; color:#999; font-size:13px; text-align:center; margin:5px 0;}
.postmeta span { margin-right: 10px;}
.readinfo { width:1050px; min-height:200px;}
.readinfo img { max-width:900px; _width:expression(this.width > 900 ? "900px" : this.width); }
/**custom-style****/
/**------------------news-link-style-begin-------------------**/
.clink a { color:#fff; }
.clink a:hover { color:#222;}
.zlink { height:28px; line-height:28px; background:url(images/zlink.png) repeat-x; border:1px solid #d7d7d7; }
.zlink a{ text-indent:1em; display:block;width:158px; height:28px; padding-right:29px; background:url(images/zlink-a.png) no-repeat right center;}
