*{padding:0;margin:0;list-style:none;}
body{font-size:15px;font-family:"微软雅黑"; margin:0px; padding:0px;position:relative;background:url(../images/bg.jpg) repeat;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#222222;text-decoration:none;}
a:hover{color:#921e1f;text-decoration:none;}
img{border:o;}
a img{border:0;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.jz{width:1200px;margin:0 auto;}
/********************头部*****************/
#header{width:100%;}
.head_top{width:100%;height:30px;background:url(../images/xbg.png) top center repeat-x;}
.head_mid{width:100%;height:196px;background:url(../images/top_mid.jpg) top center no-repeat;}
.head_mid_logo{width:1200px;height:140px;margin:0 auto;}
.logo{float:left;padding-top:25px;}
.ser{float:right;width:175px;padding:50px 0px 0px 7px;}
.search{float:left;color:#fff;border-radius:20px;height:29px;border:1px #905901 solid;background:#f3f0e9;}
.put{width:129px;float:left;border:none;height:29px;line-height:29px;color:#222!important;background:none;outline: none;text-indent:1em;}
.but{display:block;float:right;border:none;padding:5px 10px 0px 0px;}
/********menu********/
/***********nav**********/
#nav{width:100%;height:53px;margin:0 auto;}
div#menu{color:#fff; width:1223px; margin:auto; display:block; height:35px;}
 ul.menu{clear:both;float:none;cursor:pointer;z-index:1;position:relative;}
div#menu ul{margin:0px;padding:0px;list-style:none;float:left;z-index:2;position:relative; }
div#menu li{position:relative;width:127px;margin-right:8px;padding:0px;display:block;overflow:visible;float:left;height:35px;z-index:3; }
div#menu .nav_bn{ background:none;}
/* menu::level1 */
div#menu li a{height:35px;display:block;float:left;line-height:35px;text-decoration:none;overflow:hidden;z-index:4;position:relative;}
div#menu li span{color:#222;display:block; width:127px; z-index:6;position:relative; text-align: center;}
div#menu li span.bg{display:block;padding:0;height:30px;z-index:5;position:relative;float:left;}
div#menu li ul li span{color:#dea468;display:block; width:127px; z-index:6;position:relative; font-size:17px; text-align: center;}


div#menu li.current{font-weight:bold;}
div#menu li.current ul{font-weight:normal;}

/* menu::level2 */
div#menu ul.menu ul{padding:0px 0px 0px;left:-999em;background:#921e1f; width:127px;position:absolute;top:35px;}
div#menu li:hover ul,div#menu li.sfhover ul{left:0px;z-index:100;visibility:visible;}
div#menu li li{width:100%;text-indent:0px;float:none;height:auto;background:none;}
div#menu li li a,div#menu li li span.separator{padding:0px; border-bottom:1px solid #851b1c; border-top:1px #9e2325  solid;
 height:auto;float:none;display:block;line-height:35px;width:127px; font-size:15px;}
 
 
div#menu li li a,div#menu li li{background: none;}
div#menu li li a.parent{ }
div#menu li li a span{font-size:15px;background:none;}
div#menu li li a.parent span{ font-size:15px;}
/* menu::level3 */
div#menu li ul ul{margin:-31px 0 0 144px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul{border-top:1px solid #015aa1; top:30px;}
div#menu li:hover ul ul,div#menu li.sfhover ul ul,div#menu li:hover ul ul ul,div#menu li.sfhover ul ul ul,div#menu li:hover ul ul ul ul,div#menu li.sfhover ul ul ul ul{left:-999em;}
div#menu li li:hover ul,div#menu li li.sfhover ul,div#menu li li li:hover ul,div#menu li li li.sfhover ul,div#menu li li li li:hover ul,div#menu li li li li.sfhover ul{left:0pt;z-index:100;}
div#menu a:hover{color:#fff;}


div#menu span:hover{color:#dea468;}
div#menu li ul span:hover{color:#dea468;text-decoration:none;background:rgba(0,0,0,0.1);} 
/********banner********/
#banner{width:100%;height:382px;}
/********************中间*****************/
#conter{width:100%;padding-bottom:45px;background:url(../images/con_bg.png) top center no-repeat;}
/*学院动态*/
.xy_dt{width:1200px;padding:16px 0px 28px;}
.xy_dt_nav{width:1200px;height:50px;background:url(../images/xy_dt_nav.png)  no-repeat;}
.xy_dt_nav span{float:right;line-height:40px;}
.xy_dt_font{width:1200px;padding-top:18px;}
.xy_dt_font_left{width:423px;height:318px;float:left;padding-right:18px;}
.xy_dt_font_right{width:759px;float:right;}
.xy_dt_font_right ul li{width:741px;height:40px;line-height:40px;float:left;background:url(../images/doc.png) left center no-repeat;padding-left:18px;}
.xy_dt_font_right ul li a span{color:#666666;font-size:14px;float:right;}
/*师资队伍*/
.sz_dw{width:1200px;}
.sz_dw_nav{width:1200px;height:50px;background:url(../images/sz_dw_nav.png)  no-repeat;}
.sz_dw_nav span{float:right;line-height:40px;}
.sz_dw_font{width:1200px;padding-top:32px;}
#demo {overflow:hidden;width:1200px;height:300px;position: relative;float:right;} 
#demo img{width:185px;height:247px;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo2{float:left;}
.ww{width:185px;height:300px;float:left;margin-right:19px;display:inline;text-align:center;position:relative;}
.ww span{width:185px;display:block;height:53px;line-height:53px;}
/**/
.three{width:1200px;padding:20px 0px 38px;}
.three_left{width:380px;float:left;}
.three_left_nav{width:380px;height:50px;background:url(../images/c_yy_nav.png) no-repeat;}
.three_left_nav span{float:right;line-height:40px;}
.three_left_font{width:380px;padding-top:25px;background:url(../images/sm.png) bottom center no-repeat;}
.three_left_font_top{width:380px;}
.three_left_font_mid{width:348px;height:348px;border-left:1px #b9b9b9  solid;border-right:1px #b9b9b9  solid;padding:0px 15px;}
.three_left_font_mid ul li{width:328px;height:40px;line-height:40px;border-bottom:1px #b9b9b9 dashed;padding-left:20px;background:url(../images/yuan.png) 5px center  no-repeat;}
.three_mid{width:380px;margin:0px 30px;float:left;}
.three_mid_nav{width:380px;height:50px;background:url(../images/ym_nav.png) no-repeat;}
.three_mid_nav span{float:right;line-height:40px;}
.three_right{width:380px;float:right;}
.three_right_nav{width:380px;height:50px;background:url(../images/yc_nav.png) no-repeat;}
.three_right_nav span{float:right;line-height:40px;}
/*风采展示*/
.fc_zs{width:1217px;}
.fc_zs_nav{width:1200px;height:53px;background:url(../images/fc_nav.png) no-repeat;margin-left:17px;}
.fc_zs_nav span{float:right;line-height:43px;}
.fc_zs_font{width:1217px;padding-top:29px;}
.fc_zs_font dl{width:288px;float:left;padding-left:16px;}
.fc_zs_font dl dt a{color:#fff;}
.fc_zs_font dl dt h1{font-size:18px;font-weight:normal;background:url(../images/pp_nav.png) no-repeat;width:184px;height:37px;padding-left:48px;padding-top:28px;}
.fc_zs_font dl dd{border:1px #222 solid;width:288px;height:216px;margin-top:28px;}
.fc_zs_font dl dt h2{font-size:18px;font-weight:normal;background:url(../images/gq_nav.png) no-repeat;width:195px;height:37px;padding-left:69px;padding-top:28px;}
.fc_zs_font dl dt h3{font-size:18px;font-weight:normal;background:url(../images/ms_nav.png) no-repeat;width:172px;height:37px;padding-left:60px;padding-top:28px;}
.fc_zs_font dl dt h4{font-size:18px;font-weight:normal;background:url(../images/mw_nav.png) no-repeat;width:182px;height:39px;padding-left:50px;padding-top:28px;}

/********************底部*****************/
#footer{width:100%;padding-top:30px;background:url(../images/xbg.png) top center repeat-x;display:block;}
.fot_left{padding:20px 0px 0px 15px;float:left;color:#222;line-height:30px;}
.fot_right{float:right;padding-top:20px;}
.fot_right ul li{float:left;padding-right:36px;widh:95px;height:135px;text-align:center;}
.fot_right ul li span{width:95px;line-height:30px;text-align:center;color:#222;display:block;}
/***************left************/
.ej_left{width:290px;float:left;padding-top:15px;}
.ej_left_nav{width:290px;height:50px;line-height:50px;font-size:20px;text-align:center;background:url(../images/ej_top.png) repeat;color:#dea468;font-weight:bold;}
.ej_left_font{width:266px;border:1px #b9b9b9 solid;border-top:none;padding:12px 11px 0px;}
.ej_left_font ul li{width:265px;height:48px;line-height:48px;font-size:16px;text-align:center;background:url(../images/ej_kp.png)  no-repeat;margin-bottom:12px;}
.ej_left_font ul li a{color:#222;text-decoration:none;}
.ej_left_font ul li:hover{background:url(../images/ej_hkp.png)  no-repeat;color:#921e1f;}
/***************right************/
.ej_right{width:870px;float:right;padding-top:15px;}
.ej_right_nav{width:850px;height:55px;line-height:35px;font-size:18px;background:url(../images/line.png) left bottom no-repeat;padding:0px 10px;}
.ej_right_nav span{float:right;font-size:14px;}
.ej_right_nav span a{color:#222;text-decoration:none;}
.ej_right_nav span a:hover{color:#921e1f;}
.ej_right_font{width:870px;padding-top:0px;} 
.ej_right_font ul li{width:850px;height:45px;line-height:45px;border-bottom:1px #b9b9b9 dashed;padding-left:20px;background:url(../images/yuan.png) 5px center  no-repeat;}
.ej_right_font ul li a span{color:#666;float:right;}
.page{width:870px;height:45px;line-height:45px;text-align:center;}
/***************图片列表************/
.ej_right_tu{width:852px;padding-left:18px;}
.ej_right_tu ul li{width:260px;height:245px;line-height:45px;margin-right:22px;float:left;text-align:center;}
.ej_right_tu ul li img{width:260px;height:195px;}
.ej_right_tu ul li span{height:50px;line-height:50px;}
/***************师资队伍列表************/
.ej_right_sz{width:848px;padding-left:22px;}
.ej_right_sz ul li{width:185px;height:300px;line-height:45px;margin-right:27px;float:left;text-align:center;}
.ej_right_sz ul li img{width:185px;height:247px;}
.ej_right_sz ul li span{height:50px;line-height:50px;}

.xs_jj{width:870px;padding:0px 0px 0px;}
.xs_jj p{text-indent: 2em;line-height:38px;}
.xs_jj h1{width:870px;line-height:50px;text-align: center;font-size:20px;color:#b33c50;}
.xs_jj .fbt{width:870px;line-height:45px;text-align: center;color:#666;}