.article-title h1{
  color:#234192;
}

.pagenav-media .pagenav-item .pagenav-item-text {
    display: none;
}
.pagenav-content {
    padding: 20px 10%;
    margin-right: 20px;
    margin-top: 20px;
    z-index: 5;
}
.share-qrcode-wechat{
  display:none;
}
.page-url-qr-code.t-c {
    margin-top: 40px;
}
canvas{
  width:100px;
  height:100px;
}
.share-qrcode-wechat {
    position: absolute;
    top: 10px;
        z-index: 5;
    left: 80%;
}
.pagenav-item {
    text-align: center;
}
i.icon.icon-see-fill:before {
     content: "\e64c";
    font-size: 2.0em;
    padding-bottom: 5px;
    display: block;
    color: #234192;
}
.pagenav-item-text span {
    font: 24px/44px Georgia;
    color:#234192;
}
.pagenav-item-share {
    position: relative;
    text-align: center;
   border-top: 1px solid #f2f2f2;
    margin-top: 20px;
    padding-top: 20px;
}
.share-1:before {
    content: "分享至";
    margin-bottom: 20px;
    display: block;
}
.share-wechat{
  position:relative;
  text-align:center;
}
.share-item{
  margin:16px 0;
}
.share-item i.icon:before{
    content: "";
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    background-position: center center;
    display: block;
}
.share-item .icon-wechat:before{
      background-image: url(../../social-wechat.png);
}
.share-item .icon-qq:before{
      background-image: url(../../QQ.png);
}
.share-item .icon-weibo:before{
      background-image: url(../../weibo.png);
}

.members {
    padding: 20px 40px;
    background: #EEEEEE;
    margin-bottom:40px;
}
.members .m-pic {
    padding: 30px;
}
.members .m-pic img {
    border-radius: 100%;
}
.m-teacher {
    padding-top: 40px;
}
.m-teacher p{
  font-size:16px;
  color:#555;
  display:flex;
}
p.m-name {
    font-size: 24px;
    font-weight: 600;
    color: #000;
}
.m-position:before{
  content:"";
  width:24px;
  height:24px;
  background:url(../../teachericon1.jpg) no-repeat;
  margin-right:5px;
  display:inline-block;
}
.m-title:before{
  content:"";
  width:24px;
  height:24px;
  background:url(../../teachericon2.jpg) no-repeat;
  margin-right:5px;
  display:inline-block;
}
.m-phone:before{
  content:"";
  width:24px;
  height:24px;
  background:url(../../teachericon3.jpg) no-repeat;
  margin-right:5px;
  display:inline-block;
}
.m-email:before{
  content:"";
  width:24px;
  height:24px;
  background:url(../../teachericon4.jpg) no-repeat;
  margin-right:5px;
  display:inline-block;
}
.page-node-type-teacher .block-region-content .field-type-text-with-summary h3{
  font-weight:bold;
    padding: 0 50px 0 20px;
    background: #286BAF;
    position: relative;
    height: 54px;
    line-height: 54px;
    margin-bottom: 20px;
    font-size: 18px;
    display: inline-block;
    color: #FFF;
}
.page-node-type-teacher .block-region-content .field-type-text-with-summary h3:after{
    position: absolute;
    right: -20px;
    top: 8px;
    background-color: #FFF;
    width: 41px;
    content:"";
    height: 41px;
    transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
}
.block-region-right table{
	    border: 1px solid #c6c6c6;
}
.block-region-right h2{
	font-size:20px;
	margin:20px 0 15px;
	color: #286BAF;
}
.block-region-right table>tbody>tr>td,.block-region-right table>thead>tr>td,.block-region-right table>tfoot>tr>td,.block-region-right table>tbody>tr>th,.block-region-right table>thead>tr>th,.block-region-right table>tfoot>tr>th {
    border: 1px solid #c6c6c6;
}