@charset "utf-8";



a{
 text-decoration:none;
}


#fcontent{
 margin-top:10px;
 width:954px;
 height:700px;
 margin:0px auto;
 background:url(../images/bincontent_bg.png) no-repeat; 
 background-size:100% 100%;
 
 overflow:hidden;
 zoom:1;
 
 }
.fchildcontent{
 position:relative;
 margin-top:9px;
 width:448px;
 height:264px;
 
 border-radius:5px;
 float:left;
 background:url(../images/content_bg.png) no-repeat; 
 background-size:100% 100%;
 
 overflow:hidden;
 zoom:1;
 }
#fcon1{
 left:13px;
 }
#fcon2{
 float:right;
 right:13px;
 }
#fcon3{
 top:5px;
 left:13px;
 }
#fcon4{
 top:5px;
 float:right;
 right:13px;
}


.fchildcontent ul li{
 line-height:25px;
 list-style:none;
 font-size:14px;
 padding-left:8px;
}
.fchildcontent ul li a{
 color:#900;
 }
.fchildcontent ul li a:hover{
 color:#000;
}
.bnt{
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 height:30px;
 width:100%;
 line-height:30px;
}
.bnt span{
 color:#329bac;
 
 padding-left:8px;
 font-weight:bold;
 
}
#ftetail_right_contentright{
 width:100%;
 margin-top:10px;
 }
#ftetail_right_contentright ul li{
 list-style:none;
 padding-left:5px;
 padding-top:3px;
 line-height:20px;
}
.titleleft{
 padding-left:15px;
 display:block;
 float:left;
 width:68%;
 line-height:25px;
 height:25px;
 color:#000;
 font-size:14px;
}
.titleright{
 position:relative;
 text-align:right;
 display:block;
 float:right;
 right:3px;
 width:22%;
 line-height:25px;
 height:25px;
 color:#000;
}
.fstudyspan{
 display:block;
 position:relative;
 padding-left:12px;
 left:2px;
 margin-top:2px;
 line-height:26px;
 float:left;
 width:20%;
 border-bottom:5px #329bac solid;
 }
#flastdtudyspan{
 width:40%;
 } 

.bnt .more{
 margin-right:4px;
 padding-left:8px;
 font-weight:bold;
 float:right;
 line-height:30px;
 color:#329bac;
}
.bnt .more:hover{
 color:#F00;
}

.lastlnleftcon{
 margin-top:10px;
}





#flink{
 clear:both;
 position:relative;
 height:102px;
 width:954px;
 top:30px;
 
 overflow:hidden;
 zoom:1;
 }
#flingtitle span{
 position:relative;
 left:-20px;
 top:45px;
 display:block;
 text-align:center;
 color:#FFF;
 }
#flingtitle img{
 position:relative;
 left:35px;
 top:20px;
 display:block;
 
 }
#flingtitle{
 
 background:#329bac;
 position:relative;
 left:10px;
 width:140px;
 height:100%;
 float:left
 }
#flinkcontent{
 position:relative;
 float:right;
 right:10px;
 width:792px;
 height:100px;
 border:1px solid #dcdcdc;
 border-left:none;
 }
.ffooter{
 clear:both;
 margin:0px auto;
 margin-top:50px;
 width:100%;
 height:76px;
 background:#329bac;
 text-align:center;
 padding-top:5px;
}
.ffooter span{
 margin:0px auto;
 font-size:14px;
 color:#FFF;
}
  