@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;		}
body{margin:0;padding:0; color:#020202; background:#fff; font-family:"Microsoft YaHei"}
ul {margin:0; padding:0; list-style:none;}
a{text-decoration: none; color:#000}
.img{border:0}
p{text-align:justify; word-wrap:break-word; text-justify:inter-ideograph; float:left; }

.mainbox{width:100%; max-width:1920px; min-width:1200px; overflow:hidden;  margin:0 auto; position:relative; }
.mbox12{width:1200px; overflow:hidden; margin:0 auto; position:relative; }
.mbox11{width:980px; overflow:hidden; margin:0 auto; position:relative; }
/*学校二级栏目导航*/
.navbg{width:100%; height:100px; margin:0 auto; background:#fff;  position:absolute; top:0; z-index:800}
.navbox{width:1200px; height:80px; margin:0 auto;  position:relative;}
.navlogo{width:220px; height:60px; float:left; margin:20px 0 0 0;}

.regbox{width:500px; height:30px; float:right;}
.regbtn{width:70px; height:20px; float:right; overflow:hidden;  margin:5px 0 0 10px; border:1px solid #FF9700; line-height:20px; text-align:center;  font-size:12px; }
.regbtn a{width:100%; height:20px; float:left; color:#fff }
.regbtn a:hover{width:100%; height:20px; float:left; color:#fff  }
.rb2 a{background:#FF9700;}
.rb1 a{color:#FF9700}
.rb1 a:hover{color:#FF9700}


.navtree1{width:720px; float:right; height:45px;  }
.navtree1_links{width:calc(720px/5); height:auto; min-height:45px; _height:45px;  float:left; line-height:45px; text-align:center; color:#fff; position:relative; overflow:hidden; border-radius:2px 2px 0 0}
.navtree1_linksbox{width:100%; height:50px; float:Left; position:relative;  }

.navtree1_linksbox a{color:#000; width:100%; height:45px;  position:absolute; top:0; left:0; }
.navtree1_linksbox a:hover{color:#000; width:100%; height:45px;  position:absolute;  top:0; left:0; }
.navscursor{width:80%; height:0; position:absolute; left:10%; bottom:0;  background:#FF9700; border-radius:5px; }


.navtree2_linksbox{width:76%;  float:left; margin:0px 0 0 12%;  overflow:Hidden; display:none; border-radius:0 0 5px 5px }
.navtree2_links{width:100%; float:Left;  height:45px; text-align:center; line-height:45px; background:#fff; }
.navtree2_links a{color:#666; width:100%;  float:left;  }
.navtree2_links a:hover{color:#FF9700; width:100%; float:left; background:#eeeeee }


/*焦点图*/
.bigimgbg{width:1920px;  overflow:hidden; height:570px; float:left; position:relative; margin-left:-960px; left:50%;}
.bigimgbox{width:1920px; height:570px;  float:left;    position:relative; overflow:hidden;  }
.bigimg_imgs{width:100%; height:570px;  position:absolute;  overflow:hidden; }
.bigimg_imgs img{width:100%; float:left;}
.bigimgbg .abb{width:100%;  position:absolute;  top:0;left:0; z-index:1000}
.imgs1{opacity:100; }
.imgs2{opacity:0; }


.item{display:block;width:100%;height:10px;position:absolute;z-index:800;text-align:center; bottom:20px; }
.item a{display:inline-block;width:40px;height:3px;margin-right:8px;background:#fff;overflow:hidden; }


/*内容*/


.colorbg{width:100%; overflow:Hidden; margin:0 auto; }
.s_bigt{width:100%; height:11 0px;  }
.s_bigt img{display:block; margin:50px auto}
.cb1{background:#EFEFEF}
.cb2{background:#f6f6f6}
.school_info{width:100%; float:left; overflow:hidden; }
.infobox{width:400px; height:280px;    float:Left;   }
.infobox2{width:600px; height:210px; float:Left;   }
.info_bt{width:100%; height:68px; float:Left;  text-align:center; margin-top:10px;}
.info_text{width:90%;  height:135px; float:Left; margin:20px 0 0 5%; line-height:30px; font-size:16px;  }
.info_text p{color:#6C6C6C}
.boxbd_b{border-bottom:1px solid #ddd}
.boxbd_r{border-right:1px solid #ddd}
.boxwidth2{width:388px;}
.boxwidth3{width:599px;}

.info_class{width:100%; height:400px; float:Left; }

.infobox3{width:580px; overflow:hidden; border-radius:10px 10px 0 0; margin-bottom:50px;  margin-right:40px; float:Left;  background:#fff; }
.info_bt2{width:100%; height:68px; float:Left;  text-align:center; line-height:68px; font-size:26px;  }
.info_text2{width:100%;  height:320px; float:Left; margin:0; line-height:30px; font-size:16px; overflow:hidden; }
.info_text2 img{width:100%; float:left;  border:0}

.mgr0{margin-right:0px;}


/*课程介绍*/
.sc_t{width:100%; float:left; height:69px}
.classbox{width:100%; float:left; overflow:hidden; height:300px; border-radius:10px; border:1px solid #f0f0f0}





/*问答*/
.infobox4{width:600px; height:270px; float:Left;   }
.qa_bt{width:100%; height:68px; float:Left;  text-align:center; margin-top:10px;}
.qa_bt_l{width:110px; height:80px; float:left; text-align:center; line-height:80px; font-size:50px; color:#FF9700; margin-left:10px;  }
.qa_bt_r{width:480px; height:80px; float:left; line-height:80px; text-align:left; font-weight:bold; font-size:18px; }
.qa_text{width:90%;  height:150px; float:Left; margin:20px 0 0 5%; line-height:30px; font-size:16px;  }


/*报名*/

.bm_bigimgbg{width:100%;  height:377px; overflow:hidden; margin:0 auto; position:relative; }
.bm_bigimgbg2{width:100%;  height:460px; overflow:hidden; margin:0 auto; position:relative; }
.bm_bigimgbox{width:1920px; height:5377px;  margin:0 auto;   position:relative; overflow:hidden;  left:50%; margin-left:-960px}
.bm_bigimg_imgs{width:100%; height:377px;  position:absolute;  overflow:hidden; }
.bm_bigimg_imgs img{width:100%; float:left;}

.bmbody{background:#f2f2f2}
.mainbg{width:1200px; overflow:hidden; margin:0 auto; background:url(../zt/zpb2024/images/2024.jpg);}

.bmb{width:1200px; height:410px; margin:0 auto; background:url(../zt/zpb2024/images/bmb.jpg) no-repeat center;  }
.bm_message{width:100%; padding:30px 0 30px 0 ; overflow:hidden; float:left; line-height:60px; font-weight:bold; font-size:26px; color:#D11111 }
.bm_tit{width:100%; height:50px; text-align:center; line-height:50px; }


.titlebox{width:100%; height:40px; float:left; }
.title_text{width:200px; height:55px; float:left;  line-height:60px; font-size:26px; }
.title_line{width:100%; height:2px; float:left; background:url(../images/titlebg.png) no-repeat; background-color:#eee; }

.tb1{width:100%; float:left; margin:50px 0 50px 0; }
.tb1 tr{}
.inp1{width:260px; height:30px; line-height:30px; float:left; }
.inp2{width:140px; height:30px; line-height:30px; float:left; }
.td1{width:140px; text-indent:10px; height:50px; }
.td2{width:400px; text-indent:10px; height:50px;}


.prvsel{height:30px; }

.btnbox{width:150px; height:50px;  margin:30px auto;  }
.subbtn{width:150px; height:50px; background:#f3740b; color:#fff; font-weight:bold; line-height:50px; border:0; cursor:pointer; }

/*报名改*/
.bmbox{width:100%; max-width:1200px; margin:0 auto; }




/*联系*/
.conbox{width:920px; margin:0 auto 50px auto; overflow:Hidden; border:1px solid #ddd; border-radius:5px; background:url(../images/conbg.jpg) no-repeat right; }
.con_row{width:100%; min-height:50px; float:Left; line-height:50px; margin:10px auto; }
.con_rl{width:120px;  height:50pX; FLOAT:lEFT; font-size:20px; font-weight:bold;  text-align:center;}
.con_sp{width:5px; height:30px; float:left; margin:10px 0 0 0; background:#f3740b; border-radius:3px; }
.con_rr{width:520px; height:50px; float:Left; font-size:20px;  text-indent:20px;}




.marginb50{margin-bottom:50px; }

/*底部*/
.bottombg{width:1920px; margin:0 auto;   background:#DFDFDF}
.bottomimg{width:1200px; height: 270px;  margin:0 auto; }
.bottomimg a{display: block; height: 270px; width: 100%;}


