@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; color: #000;}
img {border:none; vertical-align:middle;width: 100%;display:block;}
table { border-collapse:collapse; }
input,textarea { outline:none; }
textarea { resize:none; overflow:auto; }
body {min-width: 320px;max-width: 750px ;margin: 0 auto !important;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;}
body,h1,h2,h3,h4,h5,p,dl,dd,ul,li,ol,form,input,textarea,th,td,select,div{ margin:0; padding:0;font-family:'Microsoft Yahei';box-sizing:border-box;}
.fl{ float: left;}
.fr{ float: right;}
.clearfix:after{content: ""; display: block; clear: both;}
.clearfix{ zoom:1;}

.telx{width:100%;background:#f0f0f0;padding:.1rem 0;}
.xyhj .ask{width:70%;margin:.2rem auto;background:#007EC5;font-size:.24rem;text-align:center;line-height:2;border-radius:8px;}
.xyhj .ask a{color:#fff;}

/*文章列表*/
.nTab{width: 100%;overflow: hidden;border-bottom: 1px dashed #d6d6d6;padding: 8px 15px;}
.nTab .nTab_l{width: 33.33333333%;float: left;}
.nTab .nTab_r{width: 66.66666667%;float: left;padding: 0 8px;}
.nTab .nTab_r h2{color: #818181;font-size: .34rem;line-height: 1.5;font-weight: bold;text-align: justify;}
.nTab .nTab_r div{text-align: center;color: #818181;margin: 8px 0;overflow: hidden;}
.nTab .nTab_r div span{display: inline-block;width: 50%;float: left;font-size: .28rem;}
.page{width:90%;margin:3% 0 3% 5%;text-align:center;overflow:hidden;}
.page li{float:left;/*width:18%;*/padding:2px 5px;margin-right:2%;border:1px solid#666;font-size:.3rem;list-style:none}

/*文章内容*/
.bt{text-align:center;}
.bt h1{font-size:.42rem;padding: .2rem 0;font-weight:bold;}
.bt div{padding: 0 5px;overflow: hidden;}
.bt div span{display: inline-block;width: 50%;float: left;text-align: center;font-size: .3rem;line-height: 1.5;}
.bt div span i{padding-right:7px;}
.nr, .nrx{padding: 8px 15px;line-height: 1.5;text-align: justify;font-size: .3rem;}
.nr img{width: 96%!important;height: auto!important;margin: auto;}


/*在线报名*/
.mt5{padding-top:0.2rem}
.bmtit span{margin-left:2%;font-size:20px;display:block;}
.bmtit span i{display: block;float: left;width: 4px;height: 23px;background: #0c97ee;vertical-align:middle;margin-right: 8px;}
.bgb{background:#FFF}
.zxbm{padding-bottom:.1rem}
.zxbm p{font:.34rem/1.5 'Microsoft Yahei';padding:0.1rem 0;text-align:center;color:#dc024e}
.zxbm p span{color:#e60012}
.zxbm input{width:80%;line-height:2;display:block;margin:0.2rem auto 0;padding:0 .2rem;border:#959595 solid 1px;border-radius:5px;font:.3rem/2 'Microsoft Yahei';color:#575757}
.zxbm .btn{width:80%;line-height:2;display:block;margin:.2rem auto 0;background:#dc024e;font:.3rem/2 'Microsoft Yahei';color:#fff;text-align:center;border:none;outline:none;}
.box{ padding:.2rem}
.box p{font:.3rem/1.5 'Microsoft Yahei';}
.bgb1{ background:#dc024e;text-align:center}
.bgb1 p{padding:.2rem; color:#fff;font:.3rem/1.5 'Microsoft Yahei';}
.bgb1 p span{ display:block;color:#FF0; font-weight:bold}
ul.zp{overflow:hidden;}
ul.zp li{ float:left; width:48.5%; margin: 1% 0 1% 1%;}

/*图集列表*/
.cbody{padding: 0 8px;}
.cbody h1{padding: 4% 0;margin-bottom: 5px;border-bottom: 1px solid #fff;line-height: 2;font-size: .44rem;word-wrap: break-word;-webkit-hyphens: auto;-ms-hyphens: auto;-moz-hyphens: auto;hyphens: auto;text-align: center;font-weight: bold;}
.cbody .byj {border-radius: 8px;border: #c7c7c7 solid 1px;background: #FFF;margin: 3% 0;padding: 8px;}
.cbody .byj h2{font: normal .36rem/2 '微软雅黑';padding: 0;margin: 0;}
.cbody .byj .mt10{margin-top: .2rem;}
.cbody .byj .jj{color: #8c8c8c;font-size: .3rem;margin-top: 10px;padding-bottom: 10px;line-height: 1.5;border-bottom: #efefef 1px solid;}
.cbody .byj .xq {line-height: 1.5;padding-top: 5px;color: #555;font-size: .3rem;}
.cbody .byj .xq i{float: right;font-weight: bolder;color: #8c8c8c;font-size: .3rem;line-height: 1.5;}

/*图集文章*/
.tj_title{width:100%;margin:4% auto;}
.tj_title h2{font-size:.44rem; line-height:2;text-align:center;font-weight:bold;}
.mhome{min-width:320px;max-width:640px;margin:0 auto}
.jssora05l,.jssora05r{display:block;position:absolute;width:40px;height:40px;cursor:pointer;background:url(../img/zttj/a17.png) no-repeat;overflow:hidden}
.jssora05l{background-position:-10px -40px}
.jssora05r{background-position:-70px -40px}
.jssora05l:hover{background-position:-130px -40px}
.jssora05r:hover{background-position:-190px -40px}
.jssora05l.jssora05ldn{background-position:-250px -40px}
.jssora05r.jssora05rdn{background-position:-310px -40px}
.jssort01 .p{position:absolute;top:0;left:0;width:100px;height:72px}
.jssort01 .t{position:absolute;top:0;left:0;width:100%;height:100%;border:0}
.jssort01 .w{position:absolute;top:0;left:0;width:100%;height:100%}
.jssort01 .c{position:absolute;top:0;left:0;width:96px;height:68px;border:#000 2px solid;box-sizing:content-box;background:url(../img/zttj/t01.png) -480px -480px no-repeat;_background:none}
.jssort01 .pav .c{top:2px;_top:0;left:2px;_left:0;width:96px;height:68px;border:#000 0 solid;_border:#fff 2px solid;background-position:50% 50%}
.jssort01 .p:hover .c{top:0;left:0;width:98px;height:70px;border:#fff 1px solid;background-position:50% 50%}
.jssort01 .p.pdn .c{background-position:50% 50%;width:96px;height:68px;border:#000 2px solid}
* html .jssort01 .c,* html .jssort01 .pdn .c,* html .jssort01 .pav .c{width:100px;height:72px}
.tj_body{padding:15px;font-size:.3rem;line-height:1.5;text-indent:2em;text-align:justify;}
.inform{background:#fff;padding:8px;}
.infot{color:#0099ff;font-size:.46rem;line-height:2;}
.infot i{padding-right:15px;}
.inform form{width: 90%;margin: 3% auto;box-shadow: 0 0.2rem 10px 0 rgb(88 147 255 / 13%);background-color: #fff;padding: 0 5% 3%;position: relative;border-radius: 0 0 10px 10px;}
.inform div{display: table;border-collapse: separate;margin-bottom: 5%;position: relative;}
.inform div label{padding: 6px 12px;font-size: 14px;line-height: 1;font-weight: 400;width: 1%;white-space: nowrap;border-collapse: separate;color: #555;vertical-align: middle;text-align: center;background-color: #eee;border: 1px solid #ccc;border-radius: 4px;border-right: 0;border-top-right-radius: 0;border-bottom-right-radius: 0;display: table-cell;}
.inform div input{display: table-cell;height: 34px;position: relative;line-height: 2;float: left;width: 100%;padding: 6px 12px;font-size: 14px;color: #555;background-image: none;border: 1px solid #ccc;border-radius: 4px;background-color: #eee;box-shadow: 0.05rem 0.05rem 10px 0 rgb(73 90 255 / 10%) inset;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.inform section{width: 100%;overflow: hidden;text-align: center;}
.inform section label{display: inline-flex;width: 50%;margin-bottom: 2%;position: relative;float: left;}
.inform section label input{position: absolute;left: 0;visibility: hidden;}
.inform section label span{cursor: pointer;width: 100%;display: inline-block;line-height: 2;color: #a8a8a8;transition: .5s;font-size: .3rem;position: relative;}
.inform section label span::before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;z-index: -1;content: "";width: 100%;height: 100%;transform: scale(0);transition: .3s;}
.inform section label input[type=radio]:checked + .advice{color: #fff;background-color: #0099ff;}
.inform button{display: block;width: 100%;background-color: #0099ff;color: #fff;font-size: .3rem;line-height: 2.5;letter-spacing: 6px;font-weight: bold;border-radius: 5px;text-align: center;vertical-align: middle;outline: none;border: none;margin-top: 3%;}

/*校长信箱*/
