@charset "utf-8";.header .logo {line-height:0px;}
.header .logo img {width:100%;}
.main {margin-bottom:100px;}
.main .fullSlide {margin:20px 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);}
.main .about {width:1022px;margin:0 auto;font-size:16px;font-weight:bold;line-height:28px;text-align:justify;}
.smain {padding-top:30px;margin-bottom:60px;}
/*list_teacher*/
.font16{font-size:16px !important;line-height:160% !important}
.font17{font-size:17px !important;line-height:180% !important;}
.font17 a:-webkit-any-link {color: -webkit-link;cursor: pointer;text-decoration: underline;font-size:18px;}
.smain .list_teacher {width:1010px;margin:0 auto;border:solid 1px #ccc;border-bottom:none;font-size:18px;line-height:22px;}
.smain .list_teacher a {color:#0000FF;text-decoration:underline;}
.smain .list_teacher h2 {font-size:18px;line-height:70px;padding-left:10px;border-bottom:solid 1px #ccc;}
.smain .list_teacher .drfirst {border-bottom:solid 1px #ccc;}
.smain .list_teacher .drfirst .drfirst_info {display:flex;justify-content:space-between;border-bottom:solid 1px #ccc;}
.smain .list_teacher .drfirst .drfirst_info .img {width:185px;height:255px;padding:20px 20px;border-right:solid 1px #ccc;}
.smain .list_teacher .drfirst .drfirst_info .img img {width:100%;height:100%;object-fit:cover;}
.smain .list_teacher .drfirst .drfirst_info .info {width:770px;padding-top:25px;}
.smain .list_teacher .drfirst .drfirst_txt {padding:20px 10px;}
.smain .list_teacher .styleone {display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:solid 1px #ccc;}
.smain .list_teacher .styleone li {width:504px;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;display:flex;justify-content:space-between;}
.smain .list_teacher .styleone li:nth-child(2n) {border-right:none;}
.smain .list/_teacher .styleone li:last-child {border-bottom:none;}
.smain .list/_teacher .styleone li:nth-last-child(2) {border-bottom:none;}
.smain .list_teacher .styleone li .img {width:164px;height:220px;padding:20px 20px;}
.smain .list_teacher .styleone li .img img {width:100%;height:100%;object-fit:cover;}
.smain .list_teacher .styleone li .info {width:279px;padding:10px 10px;border-left:solid 1px #ccc;}
.smain .list_teacher .styleone li .info p {margin:15px 0px;}
.smain .list_teacher .styletwo {display:flex;justify-content:flex-start;flex-wrap:wrap;border-bottom:solid 1px #ccc;}
.smain .list_teacher .styletwo li {width:231px;padding:15px 10px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.smain .list_teacher .styletwo li:nth-child(4n) {border-right:none;}
.smain .list_teacher .styletwo li .img {margin-bottom:10px;}
.smain .list_teacher .styletwo li .img img {width:164px;height:220px;}
.smain .list_teacher .styletwo li .info {font-size:16px;line-height:40px;}
/*list_pic*/
.smain .list_pic {width:1010px;margin:0 auto;border:solid 1px #ccc;border-bottom:none;font-size:18px;line-height:22px;background-image:url(../images/pic_border.png);background-repeat:repeat-x;background-position:0% bottom;}
.smain .list_pic ul {display:flex;/*justify-content:space-between;*/justify-content:flex-start;flex-wrap:wrap;}
.smain .list_pic ul li {width:336px;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.smain .list_pic ul li:nth-child(3n) {border-right:none;}
.smain .list_pic ul li .img {/*width:316px;*/height:230px;padding:20px 20px;border-bottom:solid 1px #ccc;}
.smain .list_pic ul li .img img {width:100%;height:100%;/*object-fit:cover;*/object-fit:contain;}
.smain .list_pic ul li h3 {font-size:17px;font-weight:normal;padding:10px;text-align:center;}

/*list_paper*/
.smain .sort {width:980px;margin:0 auto;margin-bottom:20px;}
.smain .sort ul {text-align:center;}
.smain .sort ul li {display:inline-block;margin:10px 5px;}
.smain .sort ul li a {font-size:18px;display:block;padding:0 15px;color:#555;background-color:#f1f1f1;line-height:40px;text-align:center;transition:.4s;}
.smain .sort ul li a:hover,.smain .sort ul li .selected {background-color:#3d8fd8;color:#fff;transition:.4s;}
.smain .list_paper {width:1010px;margin:0 auto;border:solid 1px #ccc;border-bottom:none;font-size:17px;line-height:22px;}
.smain .list_paper ul li {display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #ccc;}
.smain .list_paper ul li a {color:#0000FF;text-decoration:underline;}
.smain .list_paper ul li .num {width:100px;text-align:center;}
.smain .list_paper ul li .txt {line-height:34px;width:889px;padding:10px;border-left:solid 1px #ccc;}
.smain .list_paper ul li .txt span {/*color:#f00;*/}
.smain .list_paper ul li .txt img {text-align:center;margin-top:20px;/*height:210px;*/max-width:100%;}

/*list_news*/
.smain .list_news {font-size:18px;line-height:26px;width:1010px;margin:0 auto;}
.smain .list_news ul li {/*border-bottom:solid 2px #333;*/margin:20px 0px 50px 0px;}
.smain .list_news ul li .time {font-size:20px;line-height:30px;padding-bottom:14px;margin-bottom:20px;border-bottom:solid 1px #333;}
.smain .list_news ul li h1 {font-size:18px;line-height:26px;margin-bottom:20px;}
.smain .list_news ul li span {font-size:17px;display:block;margin-bottom:20px;}
.smain .list_news ul li p {margin-bottom:20px;}
.smain .list_news ul li p:last-child {font-size:17px;}
.smain .list_news ul li img {max-width:100%;}
/*list_link*/
.smain .list_link {width:1010px;margin:0 auto;border:solid 1px #ccc;border-bottom:none;font-size:18px;line-height:22px;}
.smain .list_link h2 {font-size:20px;line-height:80px;padding-left:10px;border-bottom:solid 1px #ccc;}
.smain .list_link ul {/*border-bottom:solid 1px #666;*/display:flex;justify-content:flex-start;flex-wrap:wrap;background-image:url(../images/link_border.png);background-repeat:repeat-y;background-position:left 0%;}
.smain .list_link ul li {width:240px;padding-left:10px;line-height:41px;}
.smain .list_link ul li a {color:#0000FF;text-decoration:underline;}
.footer {line-height:30px;text-align:center;background:#f0f0f0;padding:20px;font-size:15px}
.fangwenliang {line-height:30px;text-align:center;background:#f0f0f0;padding:20px 20px 0px 20px;font-size:15px}
.fangwenliang img {vertical-align:middle}
.newslist_c{text-align:justify;font-size: 17px;}
.newslist_c a{color: #0000FF;text-decoration: underline;}
.STYLE34{color:#FF0000}
.bfzylw p{padding:8px 0px}
.wp_entry {/*padding:0 0 30px 0px;*/font-size: 16px;line-height:28px; color: #333;width:1010px;margin:0 auto;}
.wp_entry img {max-width:100%;padding:10px 0px}
.wp_editor_art_table {line-height:20px !important;}