@charset "utf-8";

a:link{
         color:#008f91;
}
a:visited{
        color:#545454;
}
a:active{
        color:#008f91;
}
body{
	background:#f7f7f7;
}
.banner{
	width:100%;
	min-width:1200px;
	overflow:hidden;
	height:200px;
}
.content{
	width:1200px;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:20px;
}

.container{
	float:left;
	background:#fff;
	border:1px solid #dedede;
	margin-left:20px;
	width:956px;
	min-height:500px;
}
.container .position{
	background-color:#fafafa;
	border-bottom:1px solid #dedede;
	line-height:50px;
	background-image:url(../images/pos.png);
	background-repeat:no-repeat;
	background-position:10px center;
	padding-left:35px;
	color:#545454;
}
.cont{
	margin:10px;
}
.cont p{
          
}
.cont h1.title{
	text-align:center;
	font-size:18px;
	color:#008f91;
	line-height:40px;
        font-weight:bold;
        
}

.cont .sub-title{
	text-align:center;
	font-size:18px;
	color:#008f91;
	line-height:40px;
        font-weight:bold;
        
}

.cont .smal{
	width:700px;
	height:28px;
	border:1px solid #dedede;
	background-color:#fafafa;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:20px;
}
.cont .date{
	float:left;
	font-size:12px;
	color:#969696;
	line-height:30px;
	margin-left:20px;
}
.cont .hint{
	float:right;
	color:#969696;
	line-height:30px;
        font-size:12px;
	margin-right:20px;
}
.cont .hint span{color:#969696;
}
.cont .main-cont{
       margin-left:15px;
       margin-right:15px;
       padding-bottom:15px;
       margin-bottom:15px;
       font-size:14px;
       color:#545454;
       line-height:30px;
}

.container  .page-p{
	margin-left:20px;
	margin-bottom:5px;
	font-size:12px;
}
.container .page-p span{
	font-size:12px;
	color:#727272;
}
.cont .paging h2:hover a{
         color:#008f91;
}
.cont table{
        max-width:90%;margin:0 auto;
}
.cont .paging h2{
      margin-left:20px;
      font-size:12px;
      margin-bottom:5px;
      color:#727272;
     overflow:hidden;
     white-space:nowrap;
     text-overflow:ellipsis;
     width:400px;
}
.cont .paging h2 a{
     font-size:12px;
     color:#727272;
     overflow:hidden;
     white-space:nowrap;
     text-overflow:ellipsis;
     width:400px;
}
table{
   width:100%;
   border:none;;

}
table td{
  border:1px solid #dedede;
}