@charset "utf-8";
body{padding:0;margin:0;background:#FFF; font-family:'Microsoft YaHei'; width:100%;text-align:center;min-width:1200px;}
.clear{clear:both;}
.bd1{border:1px solid #E7E7E7;}
html{target="_blank"; width:100%; }



#wrapper{width:100%;float:left;text-align:center;min-width:1200px; }

.wrap{width:100%; height:auto; padding-top:610px;}
.wrap2{width:1210px; margin:0 auto; padding:5px; height:auto; min-height:520px;}



#h100{width:100%;height:500px; float:left; }
.h100{width:1190px;height:500px;margin:0 auto;float:left;padding:10px; }

.h100 .hline{width:1170px;margin:0 auto; text-align:center;  min-height:90px; height:auto;}
.h100 .hline .top{width:1170px; min-height:55px;text-align:center; float:left; }
.h100 .hline .dow{width:1170px; height:35px;text-align:center; float:left; line-height:35px; }

.h100 .fouc{width:1200px;margin:10px auto; text-align:center; height:340px; }
.h100 .fouc .lf{width:700px;margin:0 auto; text-align:center; height:340px; float:left;}
.h100 .fouc .rg{width:480px;margin:0 auto; height:340px; text-align:left; float:right;}
.h100 .fouc .rg ul{width:480px;margin:0 auto; height:340px; text-align:left; float:right; padding:0; }
.h100 .fouc .rg ul li{float:left;list-style-type:none; line-height:40px;width:480px; height:40px; text-align:left; color:#d8d8d8;}

.h100 .mv{width:1180px;margin:10px auto; text-align:center; height:220px; }

.mv ul{width:1180px; height:200px;text-align:left; float:left; list-style-type:none; margin:0; padding:0; }
.mv ul li{width:260px; height:200px;text-align:left; float:left; list-style-type:none; margin:0; padding:0; margin-right:30px; }
.mv ul li img{width:260px; height:170px;text-align:left; float:left; border:0;}

.mv .up{width:260px; height:170px; text-align:center;position:absolute;z-index:4;clear:both;}
.mv .img{width:260px; height:170px; text-align:center;position:absolute;z-index:3;clear:both;}
.mv .dn{width:260px; height:40px; text-align:center; clear:both; margin-top:180px;}




.wrap_nav{width:100%; height:auto; height:60px; margin:0 auto; background-color:#c72222;}
.wrap2_nav{width:1210px; margin:0 auto; height:60px; font-size:26px;color:#FFF;text-decoration:none; line-height:60px; padding:0; font-weight:bold; font-family:'Microsoft JhengHei'; text-align:center;}

.w1,.w1:link,.w1:visited,.w1:hover{font-size:20px;color:#FFF;text-decoration:none; line-height:60px; padding:0; font-weight:bold; font-family:'Microsoft JhengHei';  text-align:center;}

.wrap2_nav a{min-width:100px; margin:0 10px; height:60px; float:left; text-align:center;}
.wrap2_nav a:hover{min-width:100px; margin:0 10px; height:60px; float:left; background-color:#ad1818;text-align:center;}

.wrap_div{width:100%; height:auto; height:610px; margin:0 auto;}
.wrap2_div{width:1210px; margin:0 auto; padding:0;height:540px;}


.wrap2_div .lf{width:590px;  height:530px; float:left;}
.wrap2_div .rg{width:590px;  height:530px; float:right;}

.wrap2_div  .band{width:570px; margin:0 auto;height:80px; margin:5px;}
.wrap2_div  .img{width:570px;  min-height:180px; margin:0 auto; margin-bottom:8px;}
.wrap2_div  .txt{width:570px;  height:230px;margin:0 auto; margin-bottom:8px;}


.wrap2_div  .img .lf{width:270px;  height:180px; float:left;}
.wrap2_div  .img .rg{width:270px;  height:180px; float:right;}

.wrap2_div  .txt2{width:570px;  height:310px;margin:0 auto; margin-bottom:8px;}
.wrap2_div  .txt2 ul{width:540px;margin:0 auto; height:280px; text-align:left; float:right;}
.wrap2_div  .txt2 ul li{float:left;list-style-type:none; line-height:40px;}
.wrap2_div  .txt2 ul li{ float:left; width:540px; height:40px; text-align:left; color:#d8d8d8;}



.wrap2_div  .img1{width:580px; height:120px; float:left; }

.wrap2_div  .img1 .lf{width:170px;  height:120px; float:left; margin:5px;margin-right:10px;}

.wrap2_div  .img .band{width:550px;  height:80px; float:left; border-bottom:1px dotted #E7E7E7;}
.wrap2_div  .img .band .lf{width:150px;  height:80px; float:left; }
.wrap2_div  .img .band .rg{width:380px;  height:80px; float:right; text-align:left; }


.wrap_div2{width:100%; height:auto; min-height:410px; margin:0 auto;}
.wrap3{width:1210px; margin:0 auto; padding:0; height:auto; min-height:600px; padding-top:40px;}

.wrap3 .lf{width:180px;  min-height:530px; float:left;}
.wrap3 .rg{width:1000px;  min-height:530px; float:right;}




.wrap2_div .img2{width:580px; height:145px; float:left; margin-bottom:10px; }

.wrap2_div .img2 .lf{width:170px;  height:145px; float:left; margin:5px;margin-right:5px;}

.wrap2_div .img2 .lf .up{width:170px;  height:100px; margin:0 auto; padding:0;  }
.wrap2_div .img2 .lf .dw{width:170px;  height:45px;  margin:0 auto; padding:0; line-height:15px;  }



.wrap3 .band{width:320px;  height:120px; float:left; margin:5px 5px 15px 5px; border-bottom:1px dotted #E7E7E7; overflow:hidden;}
.wrap3 .band .lf{width:80px;  height:120px; float:left; border-right:3px solid #d42a09; }
.wrap3 .band .rg{width:230px;  height:110px; float:right; padding:5px 0; text-align:left;}
.wrap3 .band .rg .rg1{width:230px;  height:90px; float:right;  text-align:left; line-height:30px;}
.wrap3 .band .rg .rg2{width:230px;  height:20px; float:right;  text-align:right;}


.main { width:1200px; text-align:center;margin:0px auto; clear:both; background-color:#FFF;  }

.main_ad{width:1200px; height:80px; margin:5px 0;  float:left; }

.main_adl{width:590px; height:80px;   float:left; }
.main_adf{width:590px; height:80px;  float:right; }

.main_band {width:950px; height:45px; text-align:left;margin:5px auto;line-height:45px;background-color:#C00; color:#FFF; padding-left:50px;}
.main_band  a{width:100px; height:30px;text-align:center; margin:0 10px; }



.hline{width:1200px;margin:0 auto; text-align:center; min-height:100px; height:auto; margin-top:10px;}
.hline .top{width:1200px; min-height:35px;text-align:center; float:left; line-height:35px; }
.hline .dow{width:1200px; height:20px;text-align:center; float:left; line-height:20px; }



.main_a { width:1200px; height:340px; text-align:center; margin:0px auto; clear:both; background-color:#FFF;  padding-top:10px; margin-top:10px; }
.main_a  .fuc_l{ width:580px; height:320px; float:left;}
.main_a  .fuc_r{ width:390px; height:320px; float:right; margin-right:10px;}



.fuc_r .fml{width:380px;height:300px; float:left; text-align:left;padding:0; }
.fuc_r .fml ul{width:380px;height:300px; float:left; list-style:none; padding:0;}
.fuc_r .fml ul li{width:380px;height:40px; float:left; list-style:none; line-height:40px; text-align:left;padding:0;}


.dr{width:990px; height:155px;text-align:left; float:right; margin:10px; }

.dr ul{width:980px; height:140px;text-align:left; float:left; list-style-type:none; margin:0; padding:0; }
.dr ul li{width:190px; height:110px;text-align:left; float:left; list-style-type:none; margin:0; padding:0; }
.dr ul li img{width:180px; height:110px;text-align:left; float:left; border:0;}

.dr .up{width:180px; height:110px; text-align:center;position:absolute;z-index:4;clear:both;}
.dr .img{width:180px; height:110px; text-align:center;position:absolute;z-index:3;clear:both;}
.dr .dn{width:180px; height:30px; text-align:center; clear:both; margin-top:110px;}




.main_yy {width:1200px; height:430px;text-align:left; float:left; margin:10px;}

.main_yy .up_yy{width:1200px; height:120px;text-align:left;  float:left; margin:10px 0; border-bottom:1px dotted #E7E7E7; }
.main_yy .dw_yy{width:1200px; height:250px;text-align:left;  float:left; margin:10px 0; }

.up_yy .up_lf{width:580px; height:120px;text-align:left;  float:left; }
.up_yy .up_rg{width:580px; height:120px;text-align:left;  float:right; }

.dw_yy .dw_lf{width:580px; height:250px;text-align:left;  float:left; }
.dw_yy .dw_rg{width:580px; height:250px;text-align:left;  float:right; }

.up_yy  .lf_img{width:150px; height:120px;text-align:left;  float:left;}
.up_yy  .rg_dv{width:320px; height:120px;text-align:left;  float:right;}
.up_yy  .rg_dv .up_tit{width:320px; height:60px;text-align:left;  float:left; line-height:30px;}
.up_yy  .rg_dv .dw_tit{width:320px; height:60px;text-align:left;  float:left; line-height:20px;}


.dw_yy ul{width:480px;height:250px; float:left; list-style:none; padding:0; }
.dw_yy ul li{width:480px;height:40px; float:left; list-style:none; line-height:40px; text-align:left;padding:0;}





.wrap4{width:1210px; margin:0 auto; padding:5px;height:610px;}

.main_dv3 { width:1200px; text-align:center;margin:0px auto; clear:both; min-height:560px; padding-top:15px; height:auto;  }
.main_dv3 .dv_3{ width:300px; text-align:center; height:240px;float:left; margin:5px 15px; border:1px solid #E7E7E7; padding-top:5px;}
.main_dv3 .dv_3 .up{ width:290px; text-align:left; height:180px; float:left; margin:0 auto;}
.main_dv3 .dv_3 .dw2{ width:290px; text-align:center; min-height:20px; float:left; margin:auto; line-height:20px;}



#copyright{width:100%;float:left;text-align:left;margin:0 auto; background-color:#CD2626; padding-top:20px;}
.copyright{width:1200px; height:25px; text-align:center; margin:0 auto; min-width:1200px;}



#food{width:100%; margin:0 auto; min-height:300px; margin-top:40px;padding:0;}
.food{width:1200px; margin:0 auto; height:180px; background-color:#f4f4f4; padding-top:20px;}
.food2{width:1200px; margin:0 auto; height:120px; background-color:#f4f4f4; text-align:center;}
.food .lef{width:660px; height:180px; float:left;padding:0; margin:0;}
.food .rgh{width:330px; height:180px; float:right;  border-left:1px solid #E7E7E7;padding:0; margin:0;}
.food  ul{list-style-type:none; list-style:none; padding:0; margin:0;}
.food .lef ul li{width:630px; height:30px; float:right;font-size:12px;color:#1F1F1F;line-height:20px; text-align:right; list-style:none; }
.food .rgh ul li{width:300px; height:30px; float:right;font-size:12px;color:#1F1F1F;line-height:20px; text-align:left; list-style-type:none; list-style:none; padding:0;}




/*头部开始*/


ul{list-style:none;}
img,a img {border:none;}
a{text-decoration:none;}
a{color:#000;}
a:hover{text-decoration:none;}

.bodyCon08{background:none}
.bodyCon08 .students{margin:0 auto;width:1180px;height:430px;position:relative;}

#four_flash{position:relative;width:1180px;height:430px; margin:0 auto;position:absolute;}
#four_flash .flashBg{width:1000px;height:430px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2600px;height:410px; position:absolute;top:0; left:0;}
#four_flash .flashBg ul.mobile li{border:0;float:left;width:200px;height:360px;margin-right:60px;padding-top:0px;border:5px solid #dadce3;}
#four_flash .flashBg ul.mobile li:hover{border:5px solid #db0c0d;}
#four_flash .flashBg ul.mobile li img{width:200px;height:360px;display:block; margin:0 auto; }

#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:0px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:0px;}
#four_flash .but_left:hover{background:url(../img/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../img/qianxr1.png) no-repeat;}




/*字体*/


.b12,.b12:link,.b12:visited,.b12:hover{font-size:12px;color:#1F1F1F;text-decoration:none;cursor:default;  }
.b12:hover{ color:#CD3333; cursor:pointer;}

.b14,.b14:link,.b14:visited,.b14:hover{font-size:16px;color:#1F1F1F;text-decoration:none;}
.b14:hover{ color:#CD3333; cursor:pointer;}

.b14_zw,.b14_zw:link,.b14_zw:visited,.b14_zw:hover{font-size:14px;color:#1F1F1F;text-decoration:none;}
.b14_zw:hover{ color:#CD3333; cursor:pointer;}

.b14_t,.b14_t:link,.b14_t:visited,.b14_t:hover{font-size:16px;color:#1F1F1F;text-decoration:none; line-height:20px;  }
.b14_t :hover{ color:#CD3333; cursor:pointer;}

.b16,.b16:link,.b16:visited {font-size:16px;color:#1F1F1F;text-decoration:none;}
.b16:hover{font-size:16px;color:#CD3333;cursor:pointer;text-decoration:underline;}

.b16_b,.b16_b:link,.b16_b:visited,.b16_b:hover{font-size:16px;color:#1F1F1F;text-decoration:none; font-weight:bold;}
.b16_b:hover{ color:#CD3333; cursor:pointer;}

.b16_nav,.b16_nav:link,.b16_nav:visited,.b16_nav:hover{font-size:16px;color:#1A1A1A;text-decoration:none;font-weight:bold; }
.b16_nav:hover{color:#CD3333; cursor:pointer;}

.b18,.b18:link,.b18:visited,.b18:hover{font-size:16px;color:#1F1F1F;text-decoration:none; line-height:30px;}
.b18:hover{text-decoration:underline; color:#CD3333; cursor:pointer;}

.b18_b,.b18_b:link,.b18_b:visited,.b18_b:hover{font-size:18px;letter-spacing:1px;color:#1F1F1F;text-decoration:none; font-weight:bold;line-height:30px;}
.b18_b :hover{text-decoration:underline; color:#CD3333; cursor:pointer;}



.blue14,.blue14:link,.blue14:visited,.blue14:hover{font-size:16px;color:#0099FF;text-decoration:none;   font-weight:bold;}
.blue14:hover{color:#CD3333; cursor:pointer;}


.red14,.red14:link,.red14:visited,.red14:hover{font-size:16px;color:#CD3333;text-decoration:none;   font-weight:bold;}
.red14:hover{color:#CD3333; cursor:pointer;}

.red18_nav,.red18_nav:link,.red18_nav:visited,.bred18_nav:hover{font-size:18px;letter-spacing:1px;color:#CD3333;text-decoration:none; font-weight:bold;}
.red18_nav:hover{text-decoration:underline; cursor:pointer;}


.r16,.r16:link,.r16:visited,.r16:hover{font-size:14px;color:#e11a00;text-decoration:none; line-height:16px;  }
.r16:hover{text-decoration:underline; cursor:pointer;}



.w12,.w12:link,.w12:visited,.w12:hover{font-size:14px;letter-spacing:1px;color:#FFF;text-decoration:none; cursor:default; }
.w12:hover{text-decoration:underline; cursor:pointer;}

.w14,.w14:link,.w14 :visited,.w14:hover{font-size:14px;letter-spacing:1px;color:#FFF;text-decoration:none;  cursor:default;  }
.w14:hover{text-decoration:underline; cursor:pointer;}

.w16,.w16 :link,.w16 :visited,.w16:hover{font-size:16px;color:#FFF;text-decoration:none;cursor:default;}
.w16:hover{text-decoration:underline; cursor:pointer;}

.w18_b,.w18_b:link,.w18_b:visited,.w18_b:hover{font-size:18px;letter-spacing:2px;color:#FFF;text-decoration:none; line-height:30px; padding:0; font-weight:bold;}
.w18_b:hover{text-decoration:underline;cursor:pointer;}




.hui12,.hui12:link,.hui12:visited,.hui12:hover{font-size:12px;text-align:left;color:#525252;text-decoration:none; }
.hui12:hover{color:#CD3333; cursor:pointer;}

.hui16,.hui16:link,.hui16:visited,.hui16:hover{font-size:14px;letter-spacing:1px;text-align:left;color:#525252;text-decoration:none; clear:both;}
.hui16:hover{color:#CD3333; cursor:pointer;}


.bar_news,.bar_news:link,.bar_news:visited,.bar_news:hover{font-size:16px;color:#424242;text-decoration:none;font-weight:bold; }
.bar_news:hover{ color:#CD3333; cursor:pointer;}



h1,.h1,.h1:link,.h1:visited,.h1:hover{font-size:30px;text-decoration:none;color:#333333;}
.h1:hover{color:#CD3333; cursor:pointer;}

h2,.h2,.h2:link,.h2:visited,.h2:hover{font-size:36px;text-decoration:none;color:#e11a00; font-weight:bold;line-height:36px; height:36px; }
.h2:hover{color:#e11a00; cursor:pointer;}

h3,.h3,.h3:link,.h3:visited,.h3:hover{font-size:20px;text-decoration:none;color:#333333;}
.h3:hover{color:#CD3333; cursor:pointer;}


hny,.hny,.hny:link,.hny:visited,.hny:hover{font-size:34px;text-decoration:none;color:#FC0;letter-spacing:2px; font-weight:bold;}
.hny:hover{color:#FFF; cursor:pointer;}

.hny_1,.hny_1:hover{height:40px;width: 450px;margin-left:270px;margin-right:270px;}
.hny:hover{color:#FFF; cursor:pointer;}


h4,.h4,.h4:link,.h4:visited,.h4:hover{font-size:16px;text-decoration:none;color:#FFF;letter-spacing:1px;}
.h4 :hover{text-decoration:underline;cursor:pointer;}

h5,.h5,.h5:link,.h5:visited,.h5:hover{font-size:16px;text-decoration:none;color:#FFF; margin:10px 0 0 0;}
.h5:hover{text-decoration:underline;cursor:pointer;}

.b14_bc{ color:#000; font-size:14px;}