
body { background:#eff8ff; font-size:14px;}
.head-box {
	background-image:url(/uploads/system/20201118/top-1.jpg);
	background-color: #eff8ff;
	background-repeat: no-repeat;
	 margin:0 auto;
	 overflow:hidden;
	 background-position: center center;
}
.content-box {
   width:370px; margin:0 auto;
}
/*顶部样式开始*/
.h-top { height:140px; position:relative;}
.h-top .logo{ width:100px; height:100px; display:block; position:absolute; left:40px; top:20px;}
.h-top .logo img{ width:100px; height:100px; }
.h-top .search { width:170px; height:38px; border:1px solid #ccc; border-radius:18px; background:#fff; position:absolute; left:50%; margin-left:0px; top:50px; overflow:hidden;}
.h-top .search .inp-l { width:100px; height:38px; border:none; padding:0 20px;}
.h-top .search .inp-r { width:50px; height:38px; border:none;}
.h-top .user { width:170px; height:28px; line-height:28px; position:absolute; right:0; top:86px;}
.h-top .user a { display:inline-block; width:86px; height:28px; text-align:center; font-size:16px;}
.main-box-1 { width:370px; height:30px; margin:0 auto;}
.main-box-1 a {
	display:block; width: auto; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑"; 
    font-size:20px; font-weight:bold; float:left; margin:5px 15px 10px 10px;
}
.main-box-1 a:hover { color:#333366; font-size:20px; font-family:"微软雅黑";font-weight:bold;}
/*顶部样式结束*/

/*正文样式开始*/
.middle-box {
	margin: 0 auto;
	overflow: hidden;
	background: #eff8ff;
}
.middle-box-2 {
	margin: 0 auto;
	overflow: hidden;
	background: #ffffff;
}
.middle-box .m-guoxue{
	background: #bac1db; 
}
.middle-box .m-guoxue span {
	display: block; width:340px; height: 40px; line-height: 40px;  font-family: "微软雅黑"; font-weight: bold; font-size: 18px; padding-left: 10px;
}
.m-guoxue .m-guoxue-cont {
	background: #fff; width:370px; height: 240px;
}
.m-guoxue .tuwen {
	width: 175px; text-align: center; background: #fff; padding: 15px 0px 0px 10px;
}
.m-guoxue .tuwen .pic {
	width: 165px; height: 168px; overflow: hidden;
	}
.m-guoxue .tuwen .pic img {
	width: 165px; height: 168px; overflow: hidden;
}
.m-guoxue .tuwen .gx-title {
	display: block; width: 160px; height: 25px; line-height: 25px; text-align: center; font-size: 14px; overflow: hidden; color: #929292;
}
.m-guoxue .tuwen .gx-author {
	display: block; width: 160px; height: 25px; line-height: 25px; text-align: center; font-size: 14px; overflow: hidden; color: #929292;
}
.middle-box .m-cont {
	background: #bac1db;  overflow:auto; margin-bottom: 5px;
}
.middle-box .m-left {
	margin-bottom: 20px;
}
.middle-box .m-right {
	margin-bottom: 20px;
}

.shici {
	width: 340px; background: #fff; font-size: 16px; border-radius: 12px; margin: 20px 20px 5px 10px;
}
.shiwen {
	width: 280px; height: 380px; background: #fff; border-radius: 12px; margin: 20px 20px 0px 0px; position: relative; padding: 10px;
}
.shici .shici-yizhu {
	width:140px; height: 36px; margin-right: 5px;
}
.shici .shici-yizhu img{ width: 140px; height: 35px;}
.shici .shici-title {
	width: 200px; height: 42px; line-height: 42px; font-size: 18px; font-weight: bold; color: #0e3c71; padding-left: 10px;
	overflow: hidden;
}
.shici .shici-author {
	display: block; width:320px; margin-left: 10px; border-bottom: dashed 1px #63686E; font-size: 14px;
}
.shici .shici-author a{
	height: 20px; line-height: 20px; font-size: 14px; color: #63686E; padding-left: 0px; margin-right: 5px;
}
.shici .shici-cont {
	width: 320px; font-size: 18px; color: #000201; font-size: 16px;  margin: 10px; overflow: hidden; background: #fff;
}
.shici .shici-tool {
	height: 32px; margin: 10px 20px; border-bottom: 1px solid #9999A5;
}
.shici .shici-tool img{
	width:235px; height: 30px;
}
.shici .shici-tool .tool-r{
	display: block; border: 1px solid #868B8F; padding: 4px; font-size: 14px; color: #868B8F;
}
.shici .shici-tag{
	width:340px; height: 30px; margin-left: 10px; 
}
.shici .shici-tag a{
	height: 30px; line-height: 30px; padding: 5px;
}
.shici .shici-tag-1{
	width:320px; height: 40px; margin-left: 10px; border-top: 1px dashed #63686E;
}
.shici .shici-tag-1 a{
	height: 30px; line-height: 30px; padding: 5px;
}
.shici .shici-associated {
	width:330px; font-size: 16px; margin-left: 10px;
}
.shici .shici-associated a{
	height: 20px; line-height: 20px; font-size: 16px; color: #333333; padding-left: 5px;
}
.shici .shici-associated li {
	margin-bottom: 10px; font-weight: bold; overflow: hidden;
}
.shiwen .shiwen-channel {
	display: block; width: 260px; height: 40px; line-height: 38px; color: #0b0b0c; font-size: 22px; font-weight: bold; padding-left: 10px;
}
.shiwen a {
	display: inline-block; height: 25px; line-height: 23px; text-align: center; font-size: 14px; padding-left: 5px; padding-right: 5px; border: 1px solid #ccc; 
	margin-left: 10px; margin-top: 15px; border-radius: 4px;
}
.shiwen a:hover {
	border: 1px solid #0077ae; border-radius: 4px;
}


.middle-box-2 .m2-cont {
	background: #ffffff;  overflow:auto; margin-bottom: 20px;
}
.middle-box-2 .m-guwen {
	width: 370px;  border-radius: 12px; margin: 10px 0px 10px 0px; padding: 10px;
	font-size: 14px; 
}
.middle-box-2 .m-baike {
	width: 370px; border-radius: 12px; margin: 10px 0px 10px 0px; padding: 10px;
	font-size: 14px; 
}
.m-baike .baike-channel {
	display: block; width: 340px; height: 40px; line-height: 38px; color: #0b0b0c; font-size: 22px; font-weight: bold; padding-left: 10px;
	border-bottom: 1px solid #ccc;
}
.m-baike li{
	width: 340px; 
}
.m-baike li a{
	display: block; width: 260px; height: 30px; line-height: 30px; overflow: hidden; margin-top: 10px; margin-left: 10px;
}
.m-baike li a:hover {
	border-bottom: 1px solid #ccc;
}
.m-baike span {
	width: 40px; height: 30px; line-height: 30px; margin-top: 10px;
}
.middle-box-2 .guwen-channel {
	display: block; width: 340px; height: 40px; line-height: 38px; color: #0b0b0c; font-size: 22px; 
	font-weight: bold; padding-left: 10px; border-bottom: 1px solid #ccc;
}
.m-guwen li a{
	display: block; width: 330px; height: 30px; line-height: 30px; overflow: hidden;  margin-left: 10px;
	margin-top: 10px; margin-right: 10px;
}
.m-guwen li a:hover {
	border-bottom: 1px solid #ccc;
}
.m-guwen .guwen-1 {
	width: 340px; overflow: hidden; margin-left: 10px; margin-top: 10px; margin-right: 10px;
}
.guwen-1 .guwen-img {
	width: 100px; height: 100px;
}
.guwen-1 img {
	width: 100px; height: 100px;
}
.m-guwen .guwen-cont {
	width: 230px; height: 120px; overflow: hidden; font-size: 14px;
}
.guwen-cont strong {
	display: block; height: 20px; line-height: 20px; text-align: center; overflow: hidden;
}
.guwen-cont p {
	margin-top: 10px; color: #767676;
}
.guwen-cont p a{
	color: #CB4511;margin-left: 10px;
}
.m2-cont .jingcai-channel {
	display: block; width: 340px; height: 40px; line-height: 38px; color: #0b0b0c; font-size: 22px; 
	font-weight: bold; padding-left: 10px; border-bottom: 1px solid #ccc;
}
.m2-cont .jingcai-cont {
	width: 200px; margin: 20px 20px 15px 15px; display: inline-block;
}
.jingcai-cont img {
	width: 200px; height: 150px; text-align: center;
}
.jingcai-biaoti {
	display: block; width: 200px; height: 40px; line-height: 20px; margin-top: 10px; font-family: "微软雅黑";
}
.jingcai-biaoti:hover {
	color: #CB4511;
}
/*正文样式结束*/
/*底部样式开始*/
.foot-box {
	margin: 0 auto;
	overflow: hidden;
	background: #d8e7f5;
}
.foot-cont {
	width: 390px; line-height: 30px; margin-top: 20px; font-size: 16px; color: #31312F;
}
.foot-cont p {
	display: block;width: 390px; height: 30px; text-align: center;
}
.foot-cont p a {
	margin-left: 10px; margin-right: 10px;
}
.copyrigth {
	height: 50px;
}
/*正文样式结束*/