@charset "gb2312";
a, body, html { color: #666; outline: 0 }
body { margin: 0 auto; position: relative; overflow-x: hidden; font-family: "微软雅黑" }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
*, a:link { -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none }
.footMenu, body, header { max-width: 640px; min-width: 320px }
.header_tc .tc dl dt, .ht5, .oMenu li a em, .oMenu li a i, .oTitle, .time_xz .box, .zp_listd, .zyszd, .zyszd a.wz, header a.header_return { overflow: hidden }
.Ask li a span, .PicList02 li a span, .jybz_list li .source, .jybz_list li .tit, .people_video li a span, .zysz02 a.wz span { text-overflow: ellipsis; white-space: nowrap }
* { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; font-family: 'Source Han Sans', 'Hiragino Sans GB', STXihei, "Microsoft YaHei", SimSun, Heiti, sans-serif }
body { font-family: 'Source Han Sans', 'Hiragino Sans GB', STXihei, "Microsoft YaHei", SimSun, Heiti, sans-serif; -webkit-text-size-adjust: none; width: 100%; max-width: 640px; overflow-x: hidden; margin: 0 auto }
h1, h2, h3, h4, h5, h6, input, select, textarea { font-size: 100%; outline: 0 }
img { border: none }
li, ol, ul { list-style: none }
a { text-decoration: none }
@font-face{font-family:'iconfont';src:url('iconfonticonfont.eot');src:url('iconfonticonfont.eotiefix') format('embedded-opentype'),url('iconfonticonfont.woff') format('woff'),url('iconfonticonfont.ttf') format('truetype'),url('iconfonticonfont.svgiconfont') format('svg');}
.iconfont{font-family:"iconfont"!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}

.ban{ width:100%; height:auto; margin:0 auto; padding-top:2.5rem;}
.ban img {width:100%}

.jp_nav{ width:100%; background:#eae9e9; margin:-1% auto 0 auto; overflow:hidden;}
.jp_nav ul{ margin:0; padding:0;}
.jp_nav ul li{ width:33.3%; text-align:center; float:left; padding:1% 0;}
.jp_nav ul li i{ color:#fb4949; font-size:2rem; line-height:3rem; margin-right:3%;}
.jp_nav ul li font{ color:#040000; font-size:1.5rem; line-height:3rem;}
.jp_nav ul li p{ color:#040000; font-size:.8rem; line-height:1.5rem;}
.jp_nav_li1{ border-bottom:.1rem solid #000000; border-right:.1rem solid #000000;}
.jp_nav_li2{ border-bottom:.1rem solid #000000;}
.jp_nav_li3{ border-right:.1rem solid #000000;}

.jin_tit{ width:70%; margin:2% auto; background:url(imagesjinpaiarrow_jin.png) no-repeat left; padding-left:5%; background-size:11%; font-size:1.5rem; border-bottom:.1rem solid #cccccc; color:#333333; text-align:center;}
.jin_tit font{ color:#ff3300;}
.jin_tit p{ font-size:.8rem; line-height:1.5rem; color:#666666;}
.jin_mb{ width:96%; margin:2% auto; background-color:#ff3300; padding:2%; color:#FFF; border-radius:.5rem; font-size:.8rem; line-height:1.5rem;}
.jin_tit1{ width:30%; margin:2% auto; text-align:center; color:#333333; border-bottom:.1rem solid #ff3300; font-size:1.3rem; line-height:2rem;}
.jin_nr{ width:100%; margin:2% auto; overflow:hidden;}
.jin_nr ul{ margin:0; padding:0;}
.jin_nr ul li{ width:48%; margin:0 1% 2% 1%; float:left; padding-bottom:1%; border-bottom:.2rem solid #ff9900; background-color:#f6f5f5;}
.jin_nr ul li img{ width:100%;}
.jin_nr ul li span{ width:65%; line-height:2rem; font-size:.9rem; background-color:#ff9900; display:block; color:#FFF; border-radius:.5rem; text-align:center; margin:2% auto;}
.jin_nr ul li p{ padding:0 2%; font-size:.8rem; line-height:1.5rem; color:#333333; text-indent:2em;}
.jin_zx{ width:40%; margin:2% auto; background-color:#ff0000; line-height:2rem; font-size:1rem; text-align:center;}
.jin_zx a{ color:#FFF; text-decoration:none;}

.jin_tit2{ width:100%; margin:2% auto; background-color:#ff3300; text-align:center; padding-bottom:1%;}
.jin_tit2 font{ font-size:1.5rem; line-height:3rem; color:#FFF; border-bottom:.1rem solid #FFF;}
.jin_tit2 p{ width:40%; font-size:1rem; line-height:2rem; margin:1% auto; background-color:#FFF; display:block; border-radius:.8rem;}
.jin_tit2 p a{ color:#ff3300;}

.jin_ys{ width:98%; margin:2% auto; padding:0 1%; overflow:hidden;}
.jin_ys_con{ width:100%; margin:2% 0; overflow:hidden; color:#333333;}
.jin_ys_con img{ width:40%; float:left;}
.jin_ys_con p{ width:58%; float:right; font-size:1rem; line-height:2rem;}
.jin_ys_con p font{ color:#ff0000; font-weight:bold;}
.jin_ys_con p a{ color:#ff0000;}

.bg{ width:100%; height:.2rem; background-color:#f5f4f4;}
.jin_tit3{ width:100%; border-bottom:.1rem solid #f5f4f4; margin:2% auto; font-size:1.5rem; text-align:center; line-height:2rem;}
.jin_tit3 font{ color:#ff0000;}
.jin_tit3 p{ color:#666666; font-size:1rem;}

/*名师风采列表*/
.teacher{ width:100%; margin-bottom:0.5rem; overflow:hidden;}
.teacher ul{ margin:0; padding:0;}
.teacher ul li{ width:45%; height:auto; float:left; margin:2%;position:relative; margin-bottom:3rem;}
.teacher ul li img {width:100%;}
.teacher ul li div{position:absolute;width:80%;height:auto; line-height:1.5rem; text-align:center;z-indent:2;left:1.5rem; bottom:-1.5rem;background:rgba(255,255,255,0.8); border:1px solid #D3D3D3;}
.teacher ul li div font{font-weight:bold;}
.teacher ul li div p{}
.teacher ul li div a{ color:#ff6600;}
/*名师风采列表*/

.jin_fz{ width:96%; padding:2%; margin:2% auto; background-color:#ff6600; font-size:.9rem; color:#FFF; line-height:1.5rem; text-indent:2em; border-radius:.5rem;}
.jin_fz a{ color:#ffff00;}
.jin_fz_img{ width:96%; margin:2% auto;}
.jin_fz_img img{ width:100%;}
.jin_fz_p{ width:94%; margin:2% auto; font-size:.9rem; line-height:1.5rem; color:#000000;}
.jiuye{ width:100%; margin:10px auto;}
.jy_h3{ font-size:1.5rem; font-weight:bold; color:#ff6600; text-indent:1em;line-height:3rem;}
.jiuye p{ font-size:1rem; text-indent:2em; padding:2% 5%; line-height:1rem;}
.jin_xszp{ width:100%; margin:2% auto;}
.jin_xszp img{ width:100%;}

/*成功学子*/
.jin_cgxz{margin:2% auto; width:100%; padding:0 1%; overflow:hidden;}
.Zy-ms{ margin:2% auto; width:100%;}
.Zy-ms a{ display:block;}
.Zy-ms li{ margin:0 1%; width:31.5%; float:left;}
.Zy-ms li img{ width:100%;}
.Zy-ms li:first-child{ margin-left:0;}
.Zy-ms li h3{ font-weight:normal; text-align:center; line-height:2rem;}
.Zy-ms li p{ font-size:.8rem; line-height:1.5rem;}
/*成功学子*/

.jin_cgxz_zx{ width:60%; background-color:#ef7601; border-radius:1rem; text-align:center; margin:2% auto; font-size:1rem; line-height:2rem;}
.jin_cgxz_zx a{ color:#FFF;}

.jin_zs{ width:100%; margin:2% auto; padding:0 3%;}
.jin_zs font{ color:#333333; font-size:1rem; line-height:2rem; font-weight:bold;}
.jin_zs p{ color:#000000; font-size:.8rem; line-height:1.5rem; text-indent:2em;}
.jin_zs p a{ color:#ff0000;}

.jin_zs1{ width:100%; margin:2% auto; padding:0 3%;}
.jin_zs1 font{ color:#ff0000; font-size:1rem; line-height:2rem; font-weight:bold;}
.jin_zs1 p{ color:#000000; font-size:.8rem; line-height:1.5rem;}
.jin_zs1 p a{ color:#ff0000;}

.jin_zs2{ width:100%; margin:0 auto; padding:0 2%; overflow:hidden;}
.jin_zs2 img{ width:30%; float:left;}
.jin_zs2 p{ width:66%; float:right;color:#000000; font-size:.8rem; line-height:1.5rem; text-indent:2em;}
.jin_zs2 p a{ color:#ff0000;}

.jin_cs{ width:100%; margin:2% auto; overflow:hidden; background-color:#f0f0f0;}
.jin_cs_x{ width:100%; padding:2% 0;}
.jin_cs_x ul{ margin:0; padding:0;}
.jin_cs_x ul li{ width:50%; text-align:center; float:left; line-height:2rem; font-size:1rem;}
.jin_cs_x ul li font{ color:#ff0000; font-size:1.5rem;}
.jin_cs_img{ width:100%; margin:2% auto;}
.jin_cs_img img{ width:100%;}