@charset "utf-8";
/* ���˼ѽ��ڿ����� */
body,td,th {
	font-family: "Microsoft YaHei", Simsun, arial, \5b8b\4f53;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #F60;
}
a:active {
	text-decoration: none;
	color: #F60;
}
.tt a:link {color:#FFF;}
.tt a:visited {color:#FFF;}
#containerpub { padding:7px 0; }
#containerpub .inner {background:#eee;width:1168px;padding:15px;border:1px solid #e5e5e5;}
.modpub .mlpub {width:1170px; float:left;}/**pub��**/ 
.postpub { padding-bottom:5px;}
.postpub .tt { display:inline-block; width:100%; text-indent:220px; background-color:#060; margin-left:-10px; width:1170px;} /**������**/
.postpub .tt .tit { display:inline-block; float:left; font-size:14px; font-weight:bold; color:#FFF;} /**��������**/
.postpub .tt .tit .title { display:inline-block; line-height:40px; } /**����ͼ��**/
.postpub .tt .more_btn { display:inline-block;float:right; height:40px; line-height:40px; font-size:12px; margin-right:10px;} /**��ఴť**/

.pub_show {}
.pub_list {width:100%; margin-top:10px; height:auto; overflow:hidden;}
.pub_cover {width:120px; height:160px; float:left; margin-top:10px;}
.pub_title {width:1000px; height:auto; min-height:30px; line-height:30px; float:left; margin-left:10px; font-weight:bold;}
.pub_author {width:1000px; height:auto; min-height:30px; line-height:30px; float:left; margin-left:20px;}
.pub_content {width:1000px; height:auto; min-height:30px; float:left; margin-left:20px;}
.pub_content p {line-height:30px;}
.pub_no {width:30px; height:80px; color:#f60; text-align:center; font-weight:bold; float:left; line-height:50px; }
.pub_sub_title {width:895px; height:auto; margin-left:5px; float:left; line-height:25px; font-weight:bold; }
.pub_sub_author {width:895px; height:auto; margin-left:5px; float:left; line-height:25px;}
.pub_sub_content {width:895px; height:auto; margin-left:5px; float:left; line-height:25px; padding-bottom:5px; border-bottom: 1px dotted #0c0;}

.pub_pic_list {width:100%; height:auto; overflow:hidden; border-bottom: 1px dotted #0c0; padding-bottom:15px; margin-top:15px;}
.pub_pic_title {width:770px; height:auto; float:left; line-height:25px; font-weight:bold; margin-left:10px; margin-top:10px;}
.pub_pic_author {width:770px; height:auto; float:left; line-height:25px;  margin-left:10px;}
.pub_pic_content {width:770px; height:auto; float:left; line-height:25px;  margin-left:10px;}

.pub_award_show {}
.pub_award_list {width:100%; margin-top:10px; height:auto; overflow:hidden;}
.pub_award_show table {
         line-height: 25px;
}
.pub_award_show td {
        border-bottom:1px dotted #3C0;
        padding:7px;
        text-align:center;
}
.td_left {
	border-right:1px dotted #3C0;
}
.td_picinfo {}
.td_picinfo p {
     text-indent:30px;
}
.font_no {
     color:#F60;
     font-weight:bold;
}

.topimg {width:1165px; border:1px solid #999; height:300px; margin-bottom:15px;}
.topimg .sudyfocus_news_w500 img{width:1165px; height:300px;}

.mem_show {margin-bottom:30px;}
.mem_show_js {width:200px; height:350px; margin-top:40px; margin-left:20px; text-align:center; float:left; }
.memimg_js {width:200px; border:none; height:285px;}
.mem_show_xs {float:left; width:161px; height:245px; margin-top:20px; margin-left:20px; text-align:center;  line-height:20px;}
.memimg_xs {width:161px; border:none; height:207px;}
.memtitle {width:100%; height:40px; text-align:center; font-size:14px; font-weight:bold; background-color:#E8FFE8; line-height:40px;}
.memout_list {width:105px; height:40px; line-height:20px; margin-left:10px; margin-top:15px; padding-top:5px; padding-bottom:5px; float:left; background-color:#090; text-align:center; color:#fff }
.memout_list a:link {color:#fff;}
.memout_list a:visited {color:#fff;} 
.minmenu {margin:10px; padding-bottom:5px; width:auto; height:auto; text-align:center;}
.minmenu li {margin:5px;}
.olnum {
	list-style-type: decimal;
	list-style-position:inside;
        line-height:30px;
        font-weight:bold;
        color:#f60;
        border-bottom: 1px dotted #0c0;
}