@charset "utf-8";
/* CSS Document */
html{color:#000; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53,sans-serif;}
img{border:none;}
em{font-style:normal;font-weight:normal;}
ul,li,ol{list-style:none;}
table {border-collapse:collapse; border-spacing:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
q:before, q:after { content: ''; }
.cl{ clear:both;}
.hong{ color:#900;}
.lan{ color:#1c67b6;} 
a.red:link,a.red:visited{ font-size:12px; color:#c22a17; text-decoration:none;}
a.red:hover{ font-size:12px; color:#c22a17; text-decoration:underline; }
a.blue:link,a.blue:visited{ font-size:12px; color:#1369d8; text-decoration:none;}
a.blue:hover{ font-size:12px; color:#1369d8; text-decoration:underline; }

a.gery:link,a.gery:visited{ font-size:12px;  color:#333; text-decoration:none;}
a.gery:hover{ font-size:12px; color:#333;  text-decoration:underline; }




/*top*/
#top{ width:100%; background: url(../images/indexheadbj.gif) repeat-x 0 0;  overflow:hidden;}
#header{ width:1004px; margin:0 auto;  height:31px; line-height:31px; font-size:12px; color:#0f0f0f; text-align:left;}
#header .lefthead{ float:left; width:430px; text-align:left;}
#header .righthead{ float:right; width:300px; text-align:right;}
#container{width:100%; background:#f4f4f4 url(../images/zsfatopbj.gif) repeat-x 0 0;  overflow:hidden;  }
#main{width:951px; margin:0px auto;   overflow:hidden;}
.topbanner{ float:left; width:891px; height:102px; padding:22px 0 0 60px; _display:inline;}
.nav{float:left; width:951px; height:35px; }
.nav ul{ float:left; width:951px; height:20px; margin:8px 0 0 0; _display:inline;}
.nav ul li{ float:left; margin:0 18px; _display:inline;}
.mainbox{ float:left; overflow:hidden; margin:15px 0 0 0; _display:inline;}
.mainbox .mainbox_top{ float:left; height:8px; }
.mainbox .mianbox_bottom{ float:left; height:5px; }
.mainbox .mianbox_mid{ float:left;  width:951px; background:url(../images/zsfamainboxmidbj.gif) repeat-y 0 0; overflow:hidden; padding-bottom:10px; _display:inline;}
 .mianbox_mid .mianboxtitle{float:left;  width:940px; margin:0 0 0 5px; text-align:left; font-size:14px; color:#FFF; background:url(../images/zsfamaintitlebj.gif) no-repeat 0 6px; height:32px; line-height:32px; border-bottom:1px solid #dddddd; _display:inline;}
  .mianbox_mid .mianboxtitle strong{ float:left;}
   .mianbox_mid .mianboxtitle span{ float:right; background:url(../images/zsfamainboxicon.gif) no-repeat center right;}
 .mianbox_mid p{float:left;  width:905px; margin:5px 0 0 10px; color:#666666; font-size:14px; text-align:left; line-height:25px; _display:inline; }
 .mianbox_mid .youshi{ float:left; margin:30px 20px 0 30px; width:255px; height:148px; background:url(../images/zsfamaintextbj.gif) no-repeat 0 0; text-align:left;  _display:inline; }
 .youshi .youshi_title{ float:left; height:33px;width:255px; padding:15px 0 0 0; text-align:center; _display:inline;}
 .youshi p{ float:left; width:228px; line-height:22px; color:#378dc5; font-size:12px; margin:3px 0 0 15px;_display:inline;}
 
  .mianbox_mid .fudao{float:left; margin:20px 10px 0 15px; width:280px; height:204px; background:url(../images/zsfafdbj.gif) no-repeat 0 0; text-align:left;  _display:inline; }
  .fudao .fudao_title{ float:left; height:40px; width:280px;  font-size:20px; line-height:40px;font-family:"微软雅黑","黑体" ; color:#FFF; text-align:center; _display:inline;}
  .fudao p{ float:left; width:265px; line-height:22px; color:#333333; font-size:12px; margin:5px 0 0 7px;_display:inline;}
  .fudao p strong{ font-size:14px; color:#933;}
  .fudao .price{  float:left; margin:0 0 0 8px; background:url(../images/zsfafdpricebj.gif) no-repeat 0 0; width:134px; height:44px; line-height:44px; font-size:16px; color:#f94c10; font-family:Verdana, Geneva; text-align:center; _display:inline;}
   .fudao .buy{ float:right; margin:10px 10px 0 0; _display:inline;}
 
.teacher{ float:left; width:704px; margin:15px 0 0 0; border:1px solid #dcdcdc; background:#FFF; overflow:hidden; padding-bottom:10px; _display:inline;} 
 .teacher .teacher_title{float:left;  width:700px; margin:0 0 0 5px; text-align:left; font-size:14px; color:#FFF; background:url(../images/zsfamaintitlebj.gif) no-repeat 0 6px; height:32px; line-height:32px; border-bottom:1px solid #dddddd; _display:inline;}
 .teacher  .intro{float:left; margin:10px 0 0 15px;  width:326px; background: url(../images/zsfaintrobj.gif) no-repeat 0 0; _display:inline;} 
 .teacher  .intro p{ width:205px; height:143px; overflow:hidden; margin:5px 0 0 0; color:#747474; font-size:12px; line-height:22px; text-align:left; _display:inline;} 


.teacher2{ float:left; width:720px; margin:15px 0 0 0; border:1px solid #dcdcdc; background:#FFF; overflow:hidden; padding-bottom:20px; _display:inline;} 
 .teacher2 .teacher_title2{float:left;  width:710px; margin:0 0 0 5px; text-align:left; font-size:14px; color:#FFF; background:url(../images/zsfamaintitlebj.gif) no-repeat 0 6px; height:32px; line-height:32px; border-bottom:1px solid #dddddd; _display:inline;}
.teacher2 .teacher_title2 strong{ float:left;}
 .teacher2 .teacher_title2 span{ float:right; color:#1369d8; font-size:12px;}
.intro2{float:left; margin:15px 0 0 10px; line-height:30px;  width:170px;  _display:inline;  } 
 
.student2{ float:right; width:220px;  margin:15px 0 0 0;  border:1px solid #dcdcdc; line-height:25px; padding:5px 0 0 0; background:#FFF; overflow:hidden; padding-bottom:10px; _display:inline; } 
 
 
 
 
 
 
 
 
 
 
 
.student{ float:right; width:238px; height:190px; margin:15px 0 0 0;  border:1px solid #dcdcdc; background:#FFF; overflow:hidden; padding-bottom:10px; _display:inline; } 
.student  .student_title{float:left; width:238px; height:32px; border-bottom:1px solid #dddddd; line-height:32px; font-size:15px; color:#8d170f; font-family: "微软雅黑",Verdana;}
 .student ul{ float:left; margin:0px 0 0 8px;width:230px; _display:inline; }
 .student ul li{float:left; width:210px; padding:0 0 0 20px; margin:5px 0 0 0; font-size:12px; line-height:20px; text-align:left; background:url(../images/indexfudaoicon1.gif) no-repeat 0 5px; color:#6f6f6f;  _display:inline;}

.mainbox .mianbox_mid .baoming{ float:left; margin:5px 0 0 5px; width:935px; height:26px; line-height:26px; background:#ededed; font-size:14px; color:#a41f00;}
 .mianbox_mid .baoming strong{ float:left;}
 .mianbox_mid .baoming span{ float:right; background:url(../images/zsfamainboxicon2.gif) no-repeat center right;}
 
 /*footer*/
#footer{width:100%; margin:0 auto;  overflow:hidden;  }
#footer #subnav{ width:1004px; margin:0 auto; padding:20px 0 0 0; text-align:center;font-size:12px; line-height:30px; color:#113eb1; }
#footer #subnav a{  margin:0 5px; }
#footer #copyright{width:1004px; margin:0 auto;  padding:5px 0 0 0;   text-align:center; font-size:12px; line-height:22px; color:#1f376d;}
 
 
 
 
 
 
 
 
 
 










