/*全局控制*/
body{
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: "宋体";
	border: 0;
	color: #000;
	background: #b8d6fe;
}
/*清除浏览器默认样式*/
h1,h2,h3,h4,h5,h6,dl,dt,dd,img,a,ul,ol,li,p{
	margin: 0;
	padding: 0;
	border: 0;
	list-style: none;
	outline: none;
}
/*头部*/
#bm-headerwrap{
	height: 170px;
	width: auto;
	background: url(../images/2015baom/bm-headerbg.jpg) repeat-x;
}
#bm-header{
	width: 1002px;
	height: 170px;
	margin: 0 auto;
	background: url(../images/2015baom/bm-header.jpg) no-repeat;
}
#bm-coenten{
	width: 1002px;
	height: auto;
	margin: 0 auto;
	background: #fff;
	margin-top: 14px;
	overflow: hidden;
}
#bm-enroll{
	width: 613px;
	height: auto;
	overflow: hidden;
	float: left;
	padding: 57px 0 0 18px;
	background: url(../images/2015baom/bm-kaos.jpg) no-repeat;
}
#bm-enroll p{
	line-height: 24px;
	text-indent: 2em;
	padding-right: 54px;
}
#bm-enroll p a{
	color: #d6470e;
}
#bm-enroll p a:hover{
	color: #0161BB;
}
#bm-time{
	margin-bottom: 22px;
}
#bm-area{
	width: auto;
	height: auto;
	overflow: hidden;
}
h6{
	font-size: 16px;
	font-family: "微软雅黑";
	color: #0161BB;
	padding-left: 12px;
}
#bm-area h6{
	padding-bottom: 19px;
}
#bm-area-nav{
	width: 613px;
	height: auto;
	overflow: hidden;
	padding-top: 23px;
	background: url(../images/2015baom/bm-area.jpg) no-repeat;
}
#bm-area-nav li{
	float: left;
	width: 69px;
	height: 24px;
	margin: 0 5px 0 0;
	padding-bottom: 9px;
	background: url(../images/2015baom/bm-li.gif) no-repeat;
	line-height: 24px;
	text-align: center;
}
#bm-area-nav .bm-daoh{
	width: 151px;
	height: 57px;
	background: none;
}
#bm-area-nav .bm-padd-left{
	margin-left: 8px;
}
#bm-area-nav li a{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
table{
	width: 603px;
	height: auto;
	border-top: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
}
.bm-tr1{
	height: 26px;
	line-height: 26px;
	background: #D7E7F3;
}
.bm-tr1 td,.bm-difang td{
	border-bottom: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	text-align: center;
}
.bm-diqu{
	width: 80px;
}
.bm-shijian{
	width: 166px;
}
.bm-pingtai{
	width: 149px;
}
.bm-chakan{
	width: 205px;
}
.bm-difang{
	height: 24px;
	line-height: 24px;
	font-size: 12px;
}
.bm-difang a{
        color:#0a61d0;
}
#bm-box{
	width: 340px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 13px;
}
.bm-novice{
	width: 340px;
	height: auto;
	overflow: hidden;
	padding-top: 17px;
}
.bm-novice h6{
	padding-left: 17px;
	height: 24px;
}
#bm-kaoshi,.bm-kaoshi{
	padding: 15px 0 0 7px;
	background: #DFEFFD;
	overflow: hidden;
}
#bm-kaoshi li{
	float: left;
	padding-bottom: 10px;
	width: 75px;
	margin-right: 8px;
	line-height: 29px;
	text-align: center;
	background: url(../images/2015baom/bm-kaos-li.jpg) no-repeat;
}
#bm-kaoshi li a{
	color: #FFFFFF;
	text-decoration: none;
}
.bm-tiaoj{
	margin-top: 13px;
}
.bm-kaoshi p{
	width: 314px;
	padding-left: 8px;
        overflow:hidden;
	line-height: 24px;
	text-indent: 2em;
	padding-bottom: 14px;
}
.bm-ruhe{
        height:660px;
        overflow: hidden;
}
.bm-ruhe p{
        text-indent: 0;
        line-height:22px;
        padding-bottom:8px;
}
#bm-start{
	width: 1002px;
	height: auto;
        overflow:hidden;
	float: left;
	margin-top: 35px;
	background: url(../images/2015baom/bm-startbg.jpg) no-repeat;
}
#bm-start ol{
	height: 44px;
	line-height: 44px;
	width: 981px;
	padding-right: 10px;
}
#bm-start ol li{
	float: right;
	padding: 0 10px 0 8px;
	height: 38px;
	width: auto;
	overflow: hidden;
	background: url(../images/2015baom/bm-start-li.jpg) no-repeat right 4px;
}
#bm-start ol .bm-no-background{
	background: none;
}
#bm-start ol li a:hover{
	color: #D6470E;
}
/*效果*/
.neirNote{
	width: 694px;
	background: #fff;
	height: auto;
	padding-top: 10px;
	float: left;
	/*margin-left: 2px;*/
}
.neirNote a:hover{
	text-decoration:none;
	}
.zaixian{
	float: right; 
	margin-right: 6px; 
	padding-top: 21px;
	
	}

.kcfd{
	  height:214px; 
	  padding-top: 10px;
	  position:relative;
	  background: #9DC1E3;
	  }
.kcfdL{
	   width:198px; 
	   float:left; 
	   z-index:999; 
	   position:absolute; 
	   left:5px;
	   }
.kcfdL li{
	      width:154px;
		  margin-bottom:10px; 
		  height:50px;
		  line-height:42px; 
		  background: url(../images/2015baom/kcfd-2.gif) repeat-x;
		  border:1px solid #E9E9E9;
		  padding:10px 0 0 26px; 
		  color:#000; 
		  font-weight:bold; 
		  cursor:pointer;
		  }
.kcfdL .CPA{
	        width:172px; 
			background: url(../images/2015baom/bm-kcfd-1.png) repeat-x; 
			border:0; 
			font-weight:bold; 
			color:#FFF;
			}
.kcfd div ul{
	         width:472px; 
			 padding:11px 12px 11px 18px; 
			 height:182px;
			 float:right; 
			 background:#CDE0F2; 
			 position:relative; 
			 display:none; 
			 position:absolute; 
			 right:5px;
			 }
.kcfd div .currentt{
	                display:block; 
					overflow:hidden;
					}
.kcfdR em{
	      width:15px; 
		  height:29px; 
		  background: url(../images/2015baom/kcfd-3.gif) no-repeat; 
		  position:absolute; 
		  top:16px; 
		  left:0;
		  }
.border .borderM{
	             /* padding-left:40px; 12.22修改*/
                      padding-left:11px;
	              }
.border .borderM b{
	                 /*margin-right:52px; 12.22修改*/
                         margin-right:30px;
					 }
.border .borderM .right{ 
                         /*margin-right:86px; 12.22修改*/
                         margin-right:33px;
						 }
.border .gw{ 
              display:block; 
			  float:left; 
			  padding-top:4px;
			 }
.jichu{
	     margin-bottom:20px;
		 }
.jichu a:hover{
	              color:inherit;
		       }
.jichu b{
	     font-weight:normal;
		 }
.jichu strong{
	          color:#e72501;
			  }

.zhjd{
	  padding-bottom:12px;
	  }
.zhjd a{
	     color:#e72501;
		 }
.hd{
	  padding:10px 0 16px;
	  text-align:center;
	 color:#e72501;
	 font-weight:bold;
	  }
.hd a:hover{
	          color:inherit;
			  }
.hd b{
	    padding-left:200px; 
		color:#e72501;
		}
.qt{
	margin-bottom:4px;}
.qt b{
	        padding-left:18px; 
			color:#e72501;
	}
.kcfdL .aaa{
	         display:none;
			 }
.border{
	     width:auto; 
		 height:55px; 
		 border:1px solid #D7D7D4; 
		 background:#FFF; 
		 margin-bottom:34px;
		 }
.border p{
	       height:27px; 
		   line-height:27px; 
		   border-bottom:1px solid #D7D7D4; 
		   display:block; 
		   padding-left:18px;
		   }
.border p b{
	         margin-right:12px; 
			 font-weight:normal;
			 }
.border p .right{margin-right:31px;}
.border p.shuzi{
	             width:327px;
				 margin-left:2px; 
				 border-bottom:0; 
				 float:left;
				 }
.border .tu{ 
             padding:4px 0 0 7px ; 
			 height:21px; 
			 float:left;
			 }
.border .tu2{
	padding-left: 16px ;
	}
.border p.shuzi b{
	              margin:0 18px 0 6px; 
				  font-weight:normal;
				  }
.border p.shuzi .b1{
	margin-right:10px;
	}
.erji{margin-right:36px;}
.border p .no-margin{margin-right:0;}
.zsfa{
	  padding:0 2px; 
	  margin-bottom:36px;
	  }
.zsfa span{
	        display:inline-block; 
			/*margin-right:10px;*/
			}
.zsfa span a{
	         margin-right:10px; 
			 color:#DF2126;
			 font-size:14px; 
			 }
.zsfa .zhaos{			 
            font-weight:bold;
            }
.zsfa span i{
	            font-size:18px;
				font-style:normal;
				color:#DF2126;
				font-weight:bold;
				}
.zsfa .right{
	          margin-right:0; 
			  /*padding-left:25px;*/
			  }
.lianjie{
	      width:472px; 
		  height:33px; 
		  margin-left:15px;
		  }
.lianjie a{
	       height:33px; 
		   margin-right:62px; 
		   display:inline-block; 
		   line-height:33px;
		   }
.lianjie .shouji{
	             background: url(../images/2015baom/shouji.png) no-repeat;
				 padding-left:41px;
				 }
.lianjie .jikao{
	            background: url(../images/2015baom/diannanp.png) no-repeat; 
				padding-left:41px;
				}
.lianjie .bz{
	         background: url(../images/2015baom/bz.png) no-repeat; 
			 padding-left:41px; 
			 margin-right:0;
			 }
			 /*结束*/
.neirNote a{
	color: #000000;
	text-decoration: none;
}
/*在线试听*/
#bm-shitian{
	width: 266px;
	height: 200px;
	overflow: hidden;
	float: left;
	margin: 8px 0 0 21px;
	padding-top: 35px;
	background: url(../images/2015baom/bm-shit.jpg) no-repeat;
}
#bm-shiz{
	border: 1px solid #B9DCEA;
	border-top: 0;
	padding: 12px 24px 6px 24px;
}
#bm-shiz .bm-tup{
	width: auto;
	height: 150px;
	overflow: hidden;
}
#bm-shiz .bm-text{
	padding-top: 7px;
	text-align: center;
}
