@charset "utf-8";
/* CSS Document */
/*--全局开始--*/
body{ font:12px "宋体"; margin:0 auto; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,button,textarea,select,p,table,tr,td{margin:0;padding:0;}

img{ border:0; vertical-align:top;}
ul,li,ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:14px;}

a{ color:#1E1E1E;text-decoration:none;}
a:visited{ color:#1E1E1E;}
a:hover{ color:#09F;}
a:active{ color: #09F;}
.line{border:#F00 solid 0px;  width:950px; height:10px; float:left;}
.line2{ width:270px; height:10px; float:left;}
.line3{width:600px; height:10px; float:left;}
.hei1{ width:10px; height:300px; float:left;}
.hei2{ width:30px; height:300px; float:left;}
/*--全局结束--*/
/*--头部开始--*/

/* 首页导航  */
.shdh{ border:#F00 solid 0px; width:950px; height:23px; padding:5px 0 5px 0;}
.shdh .shdh_text{ border:#F00 solid 0px;  float:left; width:auto; height:16px; padding:2px 0 2px 0;}
.shdh .shdh_line{ border:#F00 solid 0px;  float:left; background-color: #DDDDDD; height: 1px;  width:950px; }
.content{border:#F00 solid 0px; margin:auto; width:960px; height:auto; }

.ky_left{border:#F00 solid 0px; width:310px; height:auto; float:left; }
.ky_left .zxgg{border:#BBBBBB solid 1px; width:310px; height:165px; float:left;}  
.ky_left .zxgg .zxgg_title{background: url("../images/gf.jpg") no-repeat scroll 0 0 transparent;  float: left; font-size: 14px; height: 20px; padding: 5px 0 0 0;
    width: 310px;}
.ky_left .zxgg .zxgg_con{border:#F00 solid 0px; width:310px; height:auto; float:left;}
.ky_left .zxgg .zxgg_con .demo{border:#F00 solid 0px; width:300px; height:20px; line-height:20px; overflow:hidden; margin-left:5px; padding:1px 5px 1px 0;}
.ky_left .styy{border: 1px solid #BBBBBB; float:left; height: 281px; margin-top: 10px; width: 310px; }

.zbar{float: left; height: 360px; width: 9px;}

.ky_right{border:#F00 solid 0px; width:635px; height:auto; float:left; margin-left:10px; _margin-left: 5px; }
.ky_end{border: 0 solid #BBBBBB; color: #999999; float: left; height: 370px; width: 960px; float:left;}
.youqing{border:#BBBBBB solid 1px; width:950px; height:30px; float:left; margin:auto; padding:auto; }
.youqing span {color: #32A1FB; float: left; font-size: 14px; height: 26px; line-height: 26px; margin-left: 5px; }
.youqing .lianjie {float: left; height: 20px; margin-left: 5px; padding-top: 6px; width: 800px; }
/* 左侧样式 */
.ky_e_left{ border:0px solid #BBBBBB;  float: left; height: 360px; width: 305px; padding-left:5px;}
.ky_e_left .xyxd{border:#F00 solid 0px; width:300px; height:auto; float:left; }
.ky_e_left .xyxd .xyxd_title{border:#F00 solid 0px; width:300px; height:28px; padding-top:5px;}
.ky_e_left .xyxd .xyxd_title .xy_t_wz{border:#F00 solid 0px; width:60px; height:30px; float:left; font-size:14px; color:#000; padding:3px 0 0 6px; }
.ky_e_left .xyxd .xyxd_title .xy_t_bar{border:#F00 solid 0px; width:2px; height:18px; float:left; margin-left:5px; background-image:url(../images/xiaoshugang.jpg); }
.ky_e_left .xyxd .xyxd_title .xy_t_img{border:#F00 solid 0px; width:70px; height:20px; float:left; margin-left:5px;}
.ky_e_left .xyxd .xyxd_des{ border:#F00 solid 0px; width:300px; height:45px; line-height:18px;}
.ky_e_left .xyxd .xyimg{border:#F00 solid 0px; width:300px; height:auto; float:left; padding-left:8px;  }
.ky_e_left .xyxd .xyimg .xyimg_demo{border:#F00 solid 0px; width:130px; float:left; padding:0 3px 0 3px;   }
/* 中部样式 */
.ky_e_center{ border:0px solid #BBBBBB;  float: left; height: 360px; width: 305px; padding-left:5px;}
.ky_e_center .xyxd{border:#F00 solid 0px; width:300px; height:auto; float:left; }
.ky_e_center .xyxd .xyxd_title{border:#F00 solid 0px; width:300px; height:28px; padding-top:5px;}
.ky_e_center .xyxd .xyxd_title .xy_t_wz{border:#F00 solid 0px; width:60px; height:30px; float:left; font-size:14px; color:#000; padding:3px 0 0 6px; }
.ky_e_center .xyxd .xyxd_title .xy_t_bar{border:#F00 solid 0px; width:2px; height:18px; float:left; margin-left:5px; background-image:url(../images/xiaoshugang.jpg); }
.ky_e_center .xyxd .xyxd_title .xy_t_img{border:#F00 solid 0px; width:70px; height:20px; float:left; margin-left:5px;}
.ky_e_center .xyxd .xyxd_des{ border:#F00 solid 0px; width:300px; height:45px; line-height:18px;}
.ky_e_center .xyxd .xyimg{border:#F00 solid 0px; width:300px; height:auto; float:left; padding-left:8px;  }
.ky_e_center .xyxd .xyimg .xyimg_demo{border:#F00 solid 0px; width:130px; float:left; padding:0 3px 0 3px;  }

/* 右侧样式 */
.ky_e_right{border:0px solid #BBBBBB;  float: left; height: 360px; width: 305px;  padding-left:5px;}
.ky_e_right .xyxd{border:#F00 solid 0px; width:300px; height:auto; float:left; }
.ky_e_right .xyxd .xyxd_title{border:#F00 solid 0px; width:300px; height:28px; padding-top:5px;}
.ky_e_right .xyxd .xyxd_title .xy_t_wz{border:#F00 solid 0px; width:60px; height:30px; float:left; font-size:14px; color:#000; padding:3px 0 0 6px; }
.ky_e_right .xyxd .xyxd_title .xy_t_bar{border:#F00 solid 0px; width:2px; height:18px; float:left; margin-left:5px; background-image:url(../images/xiaoshugang.jpg); }
.ky_e_right .xyxd .xyxd_title .xy_t_img{border:#F00 solid 0px; width:70px; height:20px; float:left; margin-left:5px;}
.ky_e_right .xyxd .xyxd_des{ border:#F00 solid 0px; width:300px; height:45px; line-height:18px;}
.ky_e_right .xyxd .xyimg{border:#F00 solid 0px; width:300px; height:auto; float:left; padding-left:8px; }
.ky_e_right .xyxd .xyimg .xyimg_demo{border:#F00 solid 0px; width:130px; float:left; padding:0 3px 0 3px;  }

.ky_e_right .xyxd .exam{border:#F00 solid 0px;  width:300px; height:auto; float:left; }
.ky_e_right .xyxd .exam .e_demo{border:#F00 solid 0px; width:280px; height:20px; line-height:20px; overflow:hidden; margin-left:5px; padding:0px 5px 0px 0; color:#000;}

.kleft{border:#F00 solid 1px;  float: left; height: 463px; width: 310px;}

/* 公告大列表 */
.zxgglist{border:#F00 solid 0px; float:left; width:630px; _width:600px; height:auto; margin-right:15px; _margin-right:15px;  }
.zxgglist .demo{border:#F00 solid 0px; float:left;  width:610px; height:30px; line-height:18px; border-bottom:#999 dashed 1px; padding:10px 0 0 10px;    }
.zxgglist .demo .z_d_wz{border:#F00 solid 0px; float:left;  width:500px; height:23px; padding-top:2px; font-size:14px; }
.zxgglist .demo .z_d_time{border:#F00 solid 0px; float:right; width:100px; height:23px; text-align:center; padding-top:2px;}

/* 公告详情页 */
.zxggdetail{border:#F00 solid 0px; float:left;  width:630px; height:auto; margin-right:10px;}
.zxggdetail .zx_detail{border:#F00 solid 0px; float:left;  width:620px; height:auto;}
.zxggdetail .zx_detail .zx_title{border:#F00 solid 0px; float:left;  width:620px; height:30px; text-align:center; padding:25px 0 0 0; font-weight:bold; font-size:15px; border-bottom:#999 solid 1px;}
.zxggdetail .zx_detail .zx_desc{border:#F00 solid 0px; float:left;  width:600px; height:100; padding-left:20px; }
.zxggdetail .zx_detail .zx_desc .zx_d_time{border:#F00 solid 0px; float:left;  width:600px; height:100; text-align:center; padding:10px 0 5px 0;}
.zxggdetail .zx_detail .zx_desc .zx_d_dan{border:#F00 solid 0px; float:left;  width:600px; height:100; text-align:center; padding:5px 0 5px 0;}
.zxggdetail .zx_detail .zx_con{border:#F00 solid 0px; float:left;  width:590px; height:auto; text-align:left; line-height:24px; padding:10px 10px 10px 20px; font-size:14px; }
.zxggdetail .zx_detail .zx_laiyuan{border:#F00 solid 0px; float:left; width:620px; height:30px; text-align:left; font-weight:bold; font-size:14px; padding:20px 0 10px 0; }

/* 明星外教大列表 */
.mxwjlist{border:#bbbbbb solid 1px; float:left;  width:630px; height:auto; margin-right:15px; _margin-right:10px; }
.mxwjlist .demo{float:left;  width:628px; height:190px; border-bottom:1px solid #bbbbbb;}
.mxwjlist .demo .photo{border:#F00 solid 0px; float:left;  width:130px; height:155px; margin:15px 0 5px 28px; _margin:15px 0 5px 15px;}
.mxwjlist .demo .name{border:#F00 solid 0px; float:left;  width:400px; height:20px; margin:15px 0 5px 30px; font-size:14px; color:#00479D; font-weight:bold;}
.mxwjlist .demo .desc{border:#F00 solid 0px; float:left;  width:410px; _width:410px; height:auto; margin-left:30px; padding:0px 5px 5px 0; line-height:20px;  }

/* 明星外教详情页 */
.mxwjdetail{border:#BBBBBB solid 0px; float:left;  width:630px; _width:610px; height:auto; margin-right:15px; _margin-right:18px; }
.mxwjdetail .pdemo{border:#F00 solid 0px; float:left;  width:615px; height:auto; text-align:center;  }
.mxwjdetail .pdemo .photo{border:#F00 solid 0px;  width:auto; height:auto; text-align:center;   }
.mxwjdetail .pdemo .p_name{border:#F00 solid 0px;  width:605px; height:auto; text-align:center; font-weight:bold; font-size:14px; padding:10px 0 10px 0;  }
.mxwjdetail .pdemo .p_desc{border:#F00 solid 0px;  width:590px; height:auto; text-align:left; padding:20px 10px 10px 10px; line-height:21px;}

/* 风采课程大列表 */
.fckclist{border:#CCC solid 1px; float:left; width:630px; height:auto; margin-right:15px; _margin-right:6px; border-bottom:#CCC solid 1px;}
.fckclist .demo{border:#F00 solid 0px; float:left; width:300px; height:210px; padding:10px 5px 10px 5px; }
.fckclist .demo .fc_img{border:#F00 solid 0px; float:left; width:300px; height:auto; text-align:center; }
.fckclist .demo .fc_name{border:#F00 solid 0px; float:left; width:300px; height:auto; text-align:center; padding:10px 0  10px 0; }

.r_fckc{border:1px solid #BBBBBB;  float: left; height:250px; width:305px;  padding-left:5px;}
.r_fckc .xyxd{border:#F00 solid 0px; width:300px; height:auto; float:left; margin-left:-5px; }
.r_fckc .xyxd .xyxd_title{border:#F00 solid 0px; width:312px; height:20px; padding-top:5px; background-color:#E4ECF8;  }
.r_fckc .xyxd .xyxd_title .xy_t_wz{border:#F00 solid 0px; width:60px; height:20px;  float:left; font-size:14px; color:#000; padding:3px 0 0 6px;  }
.r_fckc .xyxd .xyxd_title .xy_t_bar{border:#F00 solid 0px; width:2px; height:18px; float:left; margin-left:5px; background-image:url(../images/xiaoshugang.jpg); }
.r_fckc .xyxd .xyxd_title .xy_t_img{border:#F00 solid 0px; width:70px; height:20px; float:left; margin-left:5px;}
.r_fckc .xyxd .xyxd_des{ border:#F00 solid 0px; width:300px; height:45px; line-height:18px;}
.r_fckc .xyxd .xyimg{border:#F00 solid 0px; width:280px; height:auto; float:left; padding:5px 8px 0 10px;}
.r_fckc .xyxd .xyimg .xyimg_demo{border:#F00 solid 0px; width:130px; float:left; padding:5px 3px 0 5px;}

.r_fckc .xyxd .exam{border:#F00 solid 0px;  width:300px; height:auto; float:left; }
.r_fckc .xyxd .exam .e_demo{border:#F00 solid 0px; width:280px; height:20px; line-height:20px; overflow:hidden; margin-left:5px; padding:0px 5px 0px 0; color:#000;}

/* 关于我们 */
.about{border:#F00 solid 0px; width:950px; height:auto; float:left;  }
.about .demo1{border:#F00 solid 0px; width:950px; height:auto; float:left; }
.about .demo1 .d1_title{border:#F00 solid 0px; width:940px; height:25px; float:left; font-size:16px; font-weight:bold; color:#0186D5; padding:10px 0 0 10px;}
.about .demo1 .d1_desc{border:#F00 solid 0px; width:900px; height:auto; float:left; text-align:left; font-size:12px; line-height:20px; padding:10px; letter-spacing:1px;}
.about .demo2{border:#F00 solid 0px; width:490px; height:auto; float:left; }
.about .demo2 .d1_title{border:#F00 solid 0px; width:470px; height:25px; float:left; font-size:16px; font-weight:bold; color:#0186D5; padding:10px 0 5px 10px;}
.about .demo2 .d1_desc{border:#F00 solid 0px; width:480px; height:auto; float:left; text-align:left; font-size:14px; line-height:20px; padding:10px 0 10px 0;}
.about .demo3{border:#F00 solid 0px; width:440px; height:auto; float:left; }
.about .demo3 .d1_title{border:#F00 solid 0px; width:420px; height:30px; float:left; font-size:16px; font-weight:bold; color:#0186D5; padding:10px 0 5px 10px;}
.about .demo3 .d1_desc{border:#F00 solid 0px; width:420px; height:auto; float:left; text-align:left; font-size:14px; line-height:20px; padding:10px;}
.about .demo3 .d1_desc .demo_1{border:#F00 solid 0px; width:420px; height:auto; float:left; }
.about .demo3 .d1_desc .demo_1 .dl_title{border:#F00 solid 0px; width:420px; height:auto; float:left; font-size:12px; color:#000; font-weight:bold;}
.about .demo3 .d1_desc .demo_1 .dl_desc{border:#F00 solid 0px; width:420px; height:auto; float:left; font-size:12px; padding:10px 5px 10px 5px; }

.rg_left{border:#F00 solid 0px; float:left; width:310px; _width:300px; height:auto;    }

/* 石器时代 */

.duanyu{ border:#F00 solid 0px; width:960px; height:auto; padding:40px 0; float:left; border-bottom:#999 solid 1px;}
.duanyu .stone{border:#F00 solid 0px; width:280px; height:auto; float:left; }
.duanyu .stone .title{border:#F00 solid 0px; width:280px; height:auto; float:left; }
.duanyu .stone .demo{border:#F00 solid 0px; width:270px; height:auto; float:left; margin:5px 0;}
.duanyu .stone .demo .d_num{border:#F00 solid 0px; width:11px; height:15px; float:left; background-image:url(../images/num.png); padding:0 0 0 4px; color:#FFF;  }
.duanyu .stone .demo .d_des{border:#F00 solid 0px; width:220px; height:15px; float:left; padding:0 0 0 20px; background-color:#EEEEEE; }

.duanyu .bronze{border:#F00 solid 0px; width:280px; height:auto; float:left;  }
.duanyu .bronze .title{border:#F00 solid 0px; width:280px; height:auto; float:left; }
.duanyu .bronze .demo{border:#F00 solid 0px; width:270px; height:auto; float:left; margin:5px 0;}
.duanyu .bronze .demo .d_num{border:#F00 solid 0px; width:15px; height:15px; float:left; background-image:url(../images/num.png); text-align:center;  color:#FFF;  }
.duanyu .bronze .demo .d_des{border:#F00 solid 0px; width:220px; height:15px; float:left; padding:0 0 0 20px; background-color:#EEEEEE; }

.duanyu .iron{border:#F00 solid 0px; width:280px; height:auto; float:left;  }
.duanyu .iron .title{border:#F00 solid 0px; width:280px; height:auto; float:left; }
.duanyu .iron .demo{border:#F00 solid 0px; width:270px; height:auto; float:left; margin:5px 0;}
.duanyu .iron .demo .d_num{border:#F00 solid 0px; width:15px; height:15px; float:left; background-image:url(../images/num.png); text-align:center;   color:#FFF;  }
.duanyu .iron .demo .d_des{border:#F00 solid 0px; width:220px; height:15px; float:left; padding:0 0 0 20px; background-color:#EEEEEE; }

.duanyu .teacher{border:#F00 solid 0px; width:600px; height:auto; float:left;  }
.duanyu .teacher .title{border:#F00 solid 0px; width:600px; height:auto; float:left; }
.duanyu .teacher .tdemo{border:#F00 solid 0px; width:280px; height:50px; float:left;  margin:0 15px 5px 0;  }
.duanyu .teacher .tdemo .t1demo{border:#F00 solid 0px; width:200px; height:50px; float:left;  background-color:#EEEEEE;}
.duanyu .teacher .tdemo .t2demo{border:#F00 solid 0px; width:70px; height:30px; float:left;  background-color:#EEEEEE; margin:0 0 0 5px; padding-top:20px; text-align:center; }
.duanyu .teacher .tdemo .demo{border:#F00 solid 0px; width:200px; height:auto; float:left; margin:5px 0;}
.duanyu .teacher .tdemo .demo .d_num{border:#F00 solid 0px; width:15px; height:15px; float:left; background-image:url(../images/num.png); text-align:center;   color:#FFF;  }
.duanyu .teacher .tdemo .demo .d_des{border:#F00 solid 0px; width:160px; height:15px; float:left; padding:0 0 0 20px; }

/* 友情链接 */

.youqings { border:1px solid #BBBBBB; float:left; height: 26px;  margin:auto; padding:auto; width:960px;}

/*  分页       */
.page{  clear: left;
    height: 30px;
    margin: auto;
    width: 310px;}
	
.xiangguan{ width:608px; height:150px; margin:auto; clear:left; border:1px solid #ccc;}
.linktitlew710{ width:598px; height:40px; line-height:40px; padding-left:10px; font-size:16px;}
.linktextleft{ width:290px; height:110px; float:left; padding-left:5px;}
.linktextright{width:290px; height:110px; float:right;}
.list310{width:290px; height:110px; list-style:none;}
.list310 li{ width:290px; height:18px; line-height:18px;}
.textfr100p0cg{ width:50px; float:right;}
.href300{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 240px; float:left;}




