body{
	margin: 0px;
    padding: 0px;
	font-size:12px;
	color:#2F4F4F ;
	background:url(images/body.jpg) repeat-x;
}
h1,h2,h3,h4,h5,h6{
    margin:0px;
	font-size:13px;}
ul{
    padding:0px;
    margin:0px;
    list-style:none;}
img,table{
    border:0;}
a{
	color:#444444 ;
	text-decoration: none;
}
a:hover{
     color:#C71585}

.clear{clear:both}
/**************************************************
    container
**************************************************/
#container{
    margin:0 auto;
	width:1006px;
}

/**************************************************
	 banner
	**************************************************/
#banner{  
  position:relative;
}

 .logo{
  height:73px;
  background:url(images/logo2.jpg) no-repeat}
   
/*图片*/ 
.lunbo{
   width:429px;
   height:173px;
   position:absolute;
   top:90px;
   right:27px;} 

 
#slider{width:429px;
    height:173px;
	margin:0 auto;}
#slider img{display:block;
    width:429px;
    height:173px;}
  
#slider-mask{width:429px;
    height:173px;
    margin: 0 auto;
    position:relative;
    background:#F5F5F5 }
#slider-mask #prev{position:absolute;
    top:186px;right:215px;
    cursor:pointer;
    z-index:99}

#slider-mask #next{position:absolute;
    top:186px;
    right:192px;
    cursor:pointer;
    z-index:99}

/****************nav_bar*************/

.nav_bar{  
   position:absolute;   
   top:275px;}
.nav_bar li{
    float:left;
   width:100px;
   margin-left:4px;
   text-align:center;
 }
.nav_bar li.firstli{
   padding:5px 12px;
   font-size:13px;
   font-weight:bold;
   width:75px;
  }
.nav_bar li a{
    display:block;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    padding:8px 12px 4px 12px;
}
.nav_bar ul li a:hover,.nav_bar li.firstli{
    color:#FF8C00 ;	 
    background:url(images/nav_bg.jpg) no-repeat;}
  
/**********************************************
                main
**********************************************/

#main{
    margin-top:8px;
	overflow:hidden;	
}

/**********left-component**********/

/*************搜索**********************/
.sousuo{
    height:40px;    
    position:relative;
    padding:4px 0px 0px 4px;
}
input{
    border:2px solid #BA55D3;
    height:22px;}
.input1{   
    width:208px;
   }
.input2{
   height:22px;
   text-align:center;
   background:#BA55D3;
   color:#FFFFFF;
   cursor:pointer;
   width:67px;
   line-height:22px;
   }
h4{
	border-bottom:3px solid #9932CC;
	margin-top:0px;
	padding:5px 10px;	
}
.main_left li{
    border-bottom:dashed 1px #bcbcbc;
	padding-left:10px;
	padding-top:5px;
	height:30px;
	line-height:28px;}	

.main_left{
   border:1px solid #E6E6FA;
   width:300px;
   float:left;
   position:relative;}
 
.main_nr{
   position:relative;
   background:#F1F1F1;
   margin-bottom:4px;
   padding:5px;   
   margin-bottom:8px;
   overflow:hidden;}
   
/******************more******************/ 
  
.more{
   position:absolute;
   top:12px;
   right:10px;
}
.more span{
   font-size:14px;}
   
/*****************right-component*****************/

.main_right{
    background:#FFFFFF;
    width:690px;
    position:relative;
    float:right;
    overflow:hidden;
}
.main_right_nr{
     border:1px solid #E6E6FA;
     padding:4px;
     margin-bottom:4px;
     overflow:hidden;
     position:relative;
}
/**************************************************
	 表格
	**************************************************/
td,th{
   
   line-height:25px;
   padding:3px;
   font-weight:normal;}
th{
   background:#E6E6FA}
.style1{
    padding-left:30px;
    background:url(images/arrow4.gif) no-repeat 9px 12px;
    height:20px;
    text-align:left;}

 /***************师资*************/

.master img{
    width:85px;
	height:110px;
	padding-bottom:10px;}
.master li{
    float:left;
    width:95px;
    margin-left:5px;
    text-align:center;
    padding:5px;
    word-wrap:break-word;
}
   
   /***************感言*************/
   
 .main_right_nr li{
    padding-bottom:3px;
    padding-top:5px;
  }   
 .main_right_nr .name li a{
    font-size:13px;
    font-weight:bold;
    color:#3366CC;
    text-decoration:underline;
 }
 .main_right_nr .name  .pingjia a{
   color:#3366CC;
 }
 .main_right_nr .pingjia{
   line-height:28px;
   display:block;
   text-indent:2em; 
   padding:5px;
   border-bottom:1px solid #CCDDFF;}
 .main_right_nr .name li a:hover, .main_right_nr .name  .pingjia a:hover{
   color:#C71585}
 
 /**************************************************
	通用  footer 部分
	**************************************************/
#footer{
  clear:both;
  text-align:center;
  margin-top:10px;
  
}
h2{
    font-size:13px;
    font-weight:bold;
    background:#EBD7EC;
    padding:8px;
}
#footer .yqlj{
    overflow:hidden;
    padding:10px 0px 6px 1px;
    border-top:2px solid #9932CC
}
#footer .ljstyle{
    font-size:13px;
    font-weight:bold;
    color:#003333;
    width:70px;
}
#footer li{float:left;
    width:100px;
    padding-left:5px;
    padding-top:12px;
    text-align:left;
}
 /**************************************************
	栏目页
	**************************************************/
h1{
    padding:8px 20px;
    font-size:13px;
    font-weight:bold;
    background: url(images/arrow4.gif) no-repeat 7px #F5F5F5;
    color:#708090;
}
dl{    
    display:inline;
}
dt{
    padding:4px 0px 5px 20px;
    background:url(images/arrow6.gif) no-repeat 5px 9px;
}
dt a{
    color:#CD3333;
    font-size:13px;
    text-decoration:underline;
}
dd {
    padding:12px 0px ;
    color:#53868B;
}

dd span{
    margin-right:20px;
 }
dd a , dd a:hover{
     color:#FFFFFF;
     background:#1874CD;
     padding:4px 10px;
}
/**********************fanye*********************/
.fanye{
    overflow:hidden;
    text-align:center;
    margin-top:10px;
    padding-top:10PX;
	position:relative;
	 border-top:1px solid #EEEEEE   
} 
.fanye a{
    display:block;
    width:60px;
    border:1px solid #CCCCCC;
    text-decoration:none;
}
.fanye a:hover{
    border:1px solid #003366;
    background:#DDDDDD
}
 /**************************************************
	内容页
	**************************************************/

#main_2{
	overflow:hidden;		
}
.main_left_c{
    width:200px;
    position:relative;
    border:1px solid  #E6E6FA; 
    float:left;
}
.main_left_c li{
    padding:8px;
    color:#4682B4;
    }
h6{
    color:#FFFFFF;
    text-align:left;
    background:#4682B4;
    margin:0px;
    font-size:13px;
    margin-bottom:12px;
    padding:4px 0px 4px 10px;}
.show_Pic li{ 
    padding:5px ;
    text-align:center;
}

/**********************right****************************/

.main_right_c{
     width:780px;
     position:relative;
     float:right;
     padding:8px;
	 border:1px solid  #E6E6FA;    
}

h5{
    font-size:20px;
    color:#003377  ;
    text-align:center;
    font-weight:bold;
    padding:15px 0px 15px 0px;
    border-bottom:2px solid #CCDDFF}
.title li{
    float:left; 
    margin-top:15px;
    margin-right:20px;
}
.title{
    overflow:hidden;
    font-size:13px;
    color:#003377;
    font-weight:bold;
    padding:5px;
    position:relative;
    margin-left:55px;
}
.title li span{
    color:#FF1493;}

/**************内容***********/
.read{
      line-height:30px;
	  text-indent:2em;
      margin-top:5px;
}


/********在线表单********/

.biaodan{
      border:1px solid #E6E6FA;
	  overflow:hidden;
	  margin-top:25px;
	  position:relative;
	  padding-bottom:40px;
	 
}
.biaodan li{
       width:366px;
	   margin-right:8px;
	   padding:10px 1px;
	   float:left;
	  
}
.biaodan  span{	
	  font-size:13px;
	  width:60px;
	  text-align:right;
	  display:inline-block;
    }
.biaodan  input{
      line-height:25px;
	  vertical-align:middle;
	  border:1px solid #444444;
	  height:25px;
	  width:200px;}
.biaodan .kecheng , .biaodan  .address{
      width:300px;}
	  
/********提交按钮*******/
	
.biaodan  input[type="button"]{
       border:1px solid #5F9EA0;
    	width:120px;
	   background:#4682B4 ;
	   color:#FFFFFF;
	   font-size:13px;
	   line-height:15px;
	   height:30px;
	   font-weight:bold;
	   position:relative;
	   left:16%;
	  
	 }

/**************************************************
           application form
***************************************************/


fieldset{
   color:#4c657e;
   padding:1em;
   margin-top:5px;
   border:1px solid #DCDCDC ;
   position:relative;
}

label{
   font-size:14px;
   float:left;
   width:6em;
   cursor:pointer;
   height:25px;
   padding-top:8px;

}

.bmbs input{
   border:1px solid #C0C0C0 }
.bmbs input:focus{
   background:#FFFFE0}

.bmb .bmbs{
   clear: left;
   margin-left:120px;
   padding:10px;
}
legend{
 color:#4c657e;
 font-size:13px;
}
.bm_an{
   text-align:center;
}
.bm_an input{
   width:120px;
   height:30px;
   margin:10px 50px;
   background:#4682B4 ;
   border:1px solid #B0C4DE  ;
   cursor:pointer;
   color:#fff;
   font-size:15px;
   font-weight:bold;}
.lefttdbg{ width:150PX;}
.submit{ margin-left:200px; width:150px; height:30px;}