@charset "UTF-8";

#part1{ width:1200px; margin:10px auto 10px;padding-bottom: 10px; background: #fff; }
#part1 .blk{ width:100%; padding: 0 10px;}
#part1 .tit{width:1180px; height: 100px; margin-bottom: 18px; margin-top: 10px; padding-bottom: 5px; background: #f7f7f8; display: inline-block;}
#part1 .tit ul{ text-align: center;  padding-top: 5px;}
#part1 .tit ul h1{ font-size: 28px;line-height: 60px; color: #d32929; font-weight:600;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
#part1 .tit ul p{font-size: 18px; color: #727274; line-height: 30px;text-overflow:ellipsis; white-space:nowrap; overflow: hidden; margin-left: 20px; margin-right: 20px;}
#container {width:550px;position:relative;z-index:0; float: left;display: inline-block;}
#example {width:550px;height:350px;	position:relative;}
#slides {width:550px;position:absolute;top:0;left:0;z-index:2;}
#slides .next,#slides .prev {position:absolute;top:152px;left:0px;width:38px;height:58px;display:block;z-index:10;}
.slides_container {width:550px;height:350px; position:relative;}
.slides_container .tit01{ width: 100%; height: 44px; margin-top: -44px; line-height: 44px; padding-left: 18px; display: inline-block; background: #000;background:rgba(0, 0, 0, .6);}
.slides_container .tit01 span{ width: 80%;height: 44px; font-size: 18px; line-height: 44px; color: #fff; display: inline-block; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
.slides_container img{width:550px; height: 350px;}
.slides_container .slides_control{width:100% !important;}
.slides_container .slides_control div{width: 100%;}
#slides .next {left:auto;right:0;}
.pagination {margin:0px; position: absolute;bottom:0px;height: 44px; right:2px; z-index:333;}
.pagination li {float:left;	margin:0 6px; margin-top: 17px;}
.pagination li a {display:block;width:12px;height:12px;font-size: 0; border-radius: 50%;background:#fff;float:left;overflow:hidden;}
.pagination li.current a {background:#c91a1d;}

#part1 #subShow01{ margin-left: 10px; width: 620px; float: left; display: inline-block;}
#part1 #subShow01 .title{margin:0px; height: 42px;border-bottom: 0px solid #d3d3d4;}
#part1 #subShow01 .title li{ float:left; display:inline; margin-left: 12px;}
#part1 #subShow01 .title li a{ float:left; display: inline-block;height:40px;padding: 0 16px; font-size: 20px; line-height: 40px; overflow:hidden; cursor: pointer;}
#part1 #subShow01 .title li.on a{border:0px solid #d3d3d4;border-bottom: 2px solid #439b6d; color:#439b6d; margin-bottom: -1px; font-weight: bold;}
#part1 #subShow01 .box01{position:relative;zoom:1;}
#part1 #subShow01 .box01 ul{ padding: 8px 0 0; }
#part1 #subShow01 .box01 ul .more{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -46px;}
#part1 #subShow01 .box01 ul .more a{ color: #898787; }
#part1 #subShow01 .box01 ul a{ cursor: pointer; display: block;}
#part1 #subShow01 .box01 ul a:hover{background: #fafafa;}
#part1 #subShow01 .box01 ul li{ font-size: 16px; line-height: 38px; padding-left: 15px; margin-left: 15px; background: url(../images/index_dot.png) no-repeat 0 center;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
#part1 #subShow01 .box01 ul li span{ float: right;display: inline-block; font-size: 14px; color:#908f8f; text-align: right;}
#part1 #subShow01 .box01 ul li.a01{ color:#F00; font-weight:bold;}
#part1 #subShow01 .box01 .more2{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -38px;}
#part1 #subShow01 .box01 .more2 a{ color: #898787; }

#part2{ width:1200px; height: 650px; margin:10px auto 0px;padding-bottom: 10px; }
#part2 .pl{ width:570px; padding: 0 10px; background: #fff; float: left; margin-right: 10px; padding-bottom: 10px;}
#part2 .pl .tit{ height: 60px; width: 100%;}
#part2 .pl .tit h1{ width: 100%; margin: 0 auto; font-size: 22px; text-align: center; line-height: 60px; color: #000; font-weight: bold;}
#part2 .pl .box{ width: 570px; height: 80px; margin: 0 auto; }
#part2 .pl .box img{ width: 569px; height: 74px; margin: 0 auto; }
#part2 .pl .blk{ width: 570px; height: 200px; margin: 0 auto; background: #fff; }
#part2 #subShow02{ margin-left: 20px; margin-right: 14px; width: 550px; float: left; display: inline-block;}
#part2 #subShow02 .title{margin:0px; margin-top: 14px; height: 36px;border-bottom: 1px solid #dcdddd;}
#part2 #subShow02 .title li{ float:left; display:inline;}
#part2 #subShow02 .title li a{ float:left; display: inline-block;height:36px;padding: 0 20px; font-size: 20px; line-height: 36px; overflow:hidden; cursor: pointer;}
#part2 #subShow02 .title li.on a{border-bottom: 2px solid #439b6d; color:#000; margin-bottom: -1px; font-weight: bold;}
#part2 #subShow02 .box01{position:relative;zoom:1;}
#part2 #subShow02 .box01 .more2{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -38px;}
#part2 #subShow02 .box01 .more2 a{ color: #898787; }
#part2 #subShow02 .box01 ul{ padding:8px 0 0; }
#part2 #subShow02 .box01 ul .more{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -46px;}
#part2 #subShow02 .box01 ul .more a{ color: #898787; }
#part2 #subShow02 .box01 ul a{ cursor: pointer; display: block;}
#part2 #subShow02 .box01 ul a:hover{background: #fafafa;}


#part2 #subShow03{ margin-left: 20px; margin-right: 14px; width: 550px; float: left; display: inline-block;}
#part2 #subShow03 .title{margin:0px; margin-top: 14px; height: 36px;border-bottom: 1px solid #dcdddd;}
#part2 #subShow03 .title li{ float:left; display:inline;}
#part2 #subShow03 .title li a{ float:left; display: inline-block;height:36px;padding: 0 20px; font-size: 20px; line-height: 36px; overflow:hidden; cursor: pointer;}
#part2 #subShow03 .title li.on a{border-bottom: 2px solid #439b6d; color:#000; margin-bottom: -1px; font-weight: bold;}
#part2 #subShow03 .box01{position:relative;zoom:1;}
#part2 #subShow03 .box01 .more2{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -38px;}
#part2 #subShow03 .box01 .more2 a{ color: #898787; }
#part2 #subShow03 .box01 ul{ padding:8px 0 0;}
#part2 #subShow03 .box01 ul .more{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -46px;}
#part2 #subShow03 .box01 ul .more a{ color: #898787; }
#part2 #subShow03 .box01 ul a{ cursor: pointer; display: block;}
#part2 #subShow03 .box01 ul a:hover{background: #fafafa;}
#part2 #subShow03 .box01 ul .box{ width: 99%; height: 50px; line-height: 50px; background-color: #fff; border: 1px solid #e8e8e8; border-radius: 8px; margin-top: 4px; margin-bottom: 4px; display: block; }
#part2 #subShow03 .box01 ul .box .logo{ width: 20%; height: 50px; line-height: 40px; padding: 0px 5px; display: inline-block;}
#part2 #subShow03 .box01 ul .box .logo img{ width: 120px; height: 36px; padding-bottom: 6px; }
#part2 #subShow03 .box01 ul .box .title01{ width: 75%; height: 50px; line-height: 50px; font-size: 16px; font-weight: bold; color: #a5a5a5; padding-left: 10px; text-overflow:ellipsis; white-space:nowrap; overflow: hidden; display: inline-block;}
#part2 #subShow03 .box01 ul li{ width: 98%; float: left; font-size: 16px; line-height: 38px; padding-left: 28px; text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
#part2 #subShow03 .box01 ul li span{color:#7e8d9a;}


#part2 .pr{ width:580px; padding: 0 10px; background: #fff; float: right; padding-bottom: 10px;}
#part2 .pr .tit{ height: 60px; width: 100%;}
#part2 .pr .tit h1{ width: 100%; margin: 0 auto; font-size: 22px; text-align: center; line-height: 60px; color: #000; font-weight: bold;}
#part2 .pr .box{ width: 580px; height: 80px; margin: 0 auto; }
#part2 .pr .box img{ width: 569px; height: 74px; margin: 0 auto; }
#part2 .pr .blk{ width: 580px; height: 440px; margin: 0 auto; background: #fff; }
#part2 #subShow04{ margin-left: 20px; margin-right: 14px; width: 550px; float: left; display: inline-block;}
#part2 #subShow04 .title{margin:0px; margin-top: 14px; height: 36px;border-bottom: 1px solid #dcdddd;}
#part2 #subShow04 .title li{ float:left; display:inline;}
#part2 #subShow04 .title li a{ float:left; display: inline-block;height:36px;padding: 0 20px; font-size: 20px; line-height: 36px; overflow:hidden; cursor: pointer;}
#part2 #subShow04 .title li.on a{border-bottom: 2px solid #439b6d; color:#000; margin-bottom: -1px; font-weight: bold;}
#part2 #subShow04 .box01{position:relative;zoom:1;}
#part2 #subShow04 .box01 .more2{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -38px;}
#part2 #subShow04 .box01 .more2 a{ color: #898787; }
#part2 #subShow04 .box01 ul{ padding:8px 0 0; }
#part2 #subShow04 .box01 ul .more{ font-size: 16px; line-height: 36px; color: #898787; float: right; display: inline-block; margin-top: -46px;}
#part2 #subShow04 .box01 ul .more a{ color: #898787; }
#part2 #subShow04 .box01 ul a{ cursor: pointer; display: block;}
#part2 #subShow04 .box01 ul a:hover{background: #fafafa;}
#part2 #subShow04 .box01 ul li{ font-size: 16px; line-height: 38px; padding-left: 15px; margin-left: 15px; background: url(../images/index_dot2.png) no-repeat 0 center;text-overflow:ellipsis; white-space:nowrap; overflow: hidden;}
#part2 #subShow04 .box01 ul li span{ float: right;display: inline-block; font-size: 14px; color:#908f8f; text-align: right;}
#part2 #subShow04 .box01 ul li.a01{ color:#F00; font-weight:bold;}


#ad{ margin-bottom: 24px; }
#ad .students{margin: 0 auto; width: 550px; height: 130px; position: relative;}
#ad #four_flash{position:relative;width:550px;height:130px; margin:0 auto;position:absolute;bottom:0px;}
#ad #four_flash .flashBg{width:550px;height:130px; margin:0 auto;position:relative;overflow:hidden;}
#ad #four_flash .flashBg ul.mobile{width:20000%;height:130px; position:absolute;top:0; left:0;}
#ad #four_flash .flashBg ul.mobile li{float:left;width:542px;height:130px;margin-right:8px;transition:all 1s ease 0s; cursor: pointer; }
#ad #four_flash .flashBg ul.mobile li:hover img:hover {transform: scale(1.05);}
#ad #four_flash .but_left{width:19px;height:27px; cursor: pointer; display: block;position:absolute; top:0px; left:0px; background: url('../images/arrow_left.jpg') no-repeat center;background:rgba(0, 0, 0, 0);}
#ad #four_flash .but_right{width:19px;height:27px; cursor: pointer; display: block; position:absolute; top:0px; right:0px; background: url('../images/arrow_right.jpg') no-repeat center;background:rgba(0, 0, 0, 0);}
#ad #four_flash .but_left img,#ad #four_flash .but_right img{ margin-top:60px; }
#ad #four_flash .but_left:hover,#ad #four_flash .but_right:hover{background:rgba(0, 0, 0, 0);}

#ad #four_flash .flashBg .mobile .content01{width:110px; height: 130px; float: left; margin-left: 30px;}
#ad #four_flash .flashBg .mobile .content01 img{width:103px; height: 126px;}
#ad #four_flash .flashBg .mobile .content02{width:370px; height: 130px; float: left; margin-right: 30px;}
#ad #four_flash .flashBg .mobile .content02 h3{ font-size: 16px; font-weight: bold; color: #000; font-family: "Microsoft YaHei"; height: 30px;}
#ad #four_flash .flashBg .mobile .content02 p{ font-size: 16px; color: #000; font-family: "Microsoft YaHei"; line-height: 32px;}


#part3{width:1200px; margin:0px auto 10px; background: #fff;}
#part3 .tit{ height: 60px; width: 100%;}
#part3 .tit h1{width: 1158px; margin: 0 auto; font-size: 22px; line-height: 60px; color: #000; padding-left: 62px; font-weight: bold;}
#part3 .tit h1 b{ color:#439b6d; }

#part3 .blk{height: 70px; background: #fff;}
#part3 .blk ul{ width: 1180px; height: 70px; margin: 0 auto; margin-left: 10px; }
#part3 a{ width:204px; height:36px; border:1px solid #cccccc; font-size:16px; color:#8a8a8a !important; line-height:36px; padding:0 10px; margin-top:16px; float:left; display:block; margin-right:10px;}
#part3 a:hover{color:#8a8a8a !important;}
#part3 select:last-child{ margin-right: 0; }
#part3 select{width:228px; height:36px; padding:0; margin:0; border:1px solid #cccccc; font-size:16px; color:#8a8a8a !important; line-height:34px; padding:0 10px; margin-top:16px; float:left; display:block; margin-right:16px;border-radius:0; background:url(../images/select_arrow_down.png) no-repeat right 0 #ffffff; appearance:none;-moz-appearance:none;-webkit-appearance:none; padding-right:30px; cursor:pointer;}
#part3 select::-ms-expand { display: none; }
#part3 select:last-child{ margin-right: 0; }
#part3 select option {background: #ffffff;}
#part3 select option:checked {background: #ffffff;}
#part3 select option:hover {background: #ffffff;}


#search{ width:1200px; min-height: 618px; padding:8px 0 20px; margin:0 auto; margin-top: 10px; margin-bottom: 20px; background:#fff;}
#search .tit{ width: 1200px; height:36px; border-bottom: 1px solid #e1e1e1; text-align: right;}
#search .tit p{ font-size: 14px; line-height: 36px; padding-right: 20px;  margin-top: 0px; color: #767676;}
#search .blk{ width:1145px; float:left; display:inline-block; margin-left:20px;}
#search .blk ul{ margin:20px 0px; min-height: 480px;}
#search .blk ul li{ background:url(../images/index_dot2.png) no-repeat 0 center; font-size:16px; line-height:36px; padding-left:16px;}
#search .blk ul li:hover{ background-color:#f9f9f9;}
#search .blk ul li span{ float:right; font-size:14px; display:inline; color:#979797;}
#search .blk ul li:nth-child(5n) { border-bottom: 1px #d7d7d7 solid; margin-bottom: 20px; padding-bottom: 20px; background:url(../images/index_dot2.png) no-repeat 0 15px;}
#search .blk ul li:nth-child(5n) a { margin-top: 120px;}
#search .blk ul li:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}


#list{ width:1200px; min-height: 618px; padding:8px 0 20px; margin:0 auto; margin-top: 10px; margin-bottom: 20px; background:#fff;}
#list .tit{ width: 1200px; height:36px; border-bottom: 1px solid #e1e1e1; text-align: right;}
#list .tit p{ font-size: 14px; line-height: 36px; padding-right: 20px;  margin-top: 0px; color: #383838!important;}

#list .menu_banner{ width: 1200px; height:110px; text-align: center; margin-top: 10px;}
#list .menu_banner img{ width: 1180px; height:99px; display: inline-block;}

#list .pl{ width:200px; float:left; display:inline-block; margin-left:0px; margin-top: 10px;}
#list .pl #menu_l{ width:190px; margin-top:0px; margin-bottom:8px; margin-left:10px;}
#list .pl #menu_l h2{ width:190px; position:relative;}
#list .pl #menu_l h2 .t{ width:190px; height:42px; background:url(../images/arrow_right_2.png) no-repeat 30px center #5ca884; border-bottom:1px solid #e7e8e8;font:18px/42px "Microsoft YaHei"; color:#fff;}
#list .pl #menu_l h2 a:hover{  background: url(../images/arrow_right_2.png) no-repeat 30px center #2bc27a; color:#fff;}
#list .pl #menu_l h2 a.a1{width:140px; height:42px; font:18px/42px Microsoft YaHei; color:#fff; display:block; cursor:pointer; padding-left:50px; }
#list .pl #menu_l h2 a.hover{ background: url(../images/arrow_right_2.png) no-repeat 30px center #2bc27a; color:#fff !important;}
#list .pl #menu_l h2 a:hover.a1{ color:#fff !important;}
#list .pl #menu_l .t2{ margin-top: 10px; margin-bottom: 10px;}

#list .pr{ width:960px; float:left; display:inline-block; margin-left:20px;}
#list .pr ul{ margin:20px 0px; margin-top: 0px; min-height: 370px;}
#list .pr ul li{ background:url(../images/index_dot2.png) no-repeat 0 center; font-size:16px; line-height:36px; padding-left:16px;}
#list .pr ul li:hover{ background-color:#f9f9f9;}
#list .pr ul li span{ float:right; font-size:14px; display:inline; color:#979797;}
#list .pr ul li:nth-child(5n) { border-bottom: 1px #d7d7d7 solid; margin-bottom: 20px; padding-bottom: 20px; background:url(../images/index_dot2.png) no-repeat 0 15px;}
#list .pr ul li:nth-child(5n) a { margin-top: 120px;}
#list .pr ul li:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0;}

#list .pr .blk{ margin:0 10px 26px; padding: 16px 0px 16px; font-family:"Microsoft YaHei";}
#list .pr .blk h1{font-size: 30px; color: #439b6d; line-height: 52px; text-align: center; font-family:"Microsoft YaHei";}
#list .pr .blk h2{font-size: 16px; color: #545351; line-height: 55px; text-align: center; padding-bottom: 10px;}
#list .pr .blk h2 .ctrl{ display: inline-block; margin-left: 20px; line-height: 55px;}
#list .pr .blk h2 .ctrl a{display:block;width:80px;height:25px; margin-right: 6px; background:#fff;color:#666;font-size:16px;}
#list .pr .blk h2 .ctrl img{ width:25px;height:25px; display: inline-block; top: 8px; position: relative;}
#list .pr .blk ul{padding: 10px 20px; background: #fff; border-top: 3px solid #e2e2e2; font-size: 18px; line-height: 2; color: #000; font-family:"Microsoft YaHei";}
#list .pr .blk p{ font-size: 18px; line-height: 2; color: #000; margin-bottom: 28px;font-family:"Microsoft YaHei";}
#list .pr .blk .pic{ text-align: center;}
#list .pr .blk .pic img{ max-width: 800px; margin-bottom: 28px;}
#list .pr .blk .cont p{ font-size: 18px; color: #000; margin-bottom: 10px; text-indent:2em;font-family:"Microsoft YaHei";}
#list .pr .blk .cont img{ max-width: 800px; margin-bottom: 28px; margin:0 auto; display: block;}
#list .pr .blk .cont video{ width: 600px; margin-bottom: 28px; margin:0 auto; display: block;}


#list .pr2{ width:980px; float:left; display: inline-block; margin-left:20px;}
#list .pr2 ul{ margin:20px 0px; margin-top: 0px; min-height: 370px; padding-bottom: 100px;}
#list .pr2 ul .box{ width: 48%; height: 62px; line-height: 62px; float: left; background-color: #fff; border: 1px solid #c3c3c3; border-radius: 8px; margin-top: 10px; margin-bottom: 10px; margin-right: 10px; display: block; }
#list .pr2 ul .box .logo{ width: 20%; height: 62px; line-height: 52px; padding: 0px 5px; display: inline-block;}
#list .pr2 ul .box .logo img{ width: 120px; height: 36px; padding-bottom: 12px; }
#list .pr2 ul .box .title01{  width: 73%; height: 62px; line-height: 62px; font-size: 16px; font-weight: bold; color: #a5a5a5; padding-left: 18px; text-overflow:ellipsis; white-space:nowrap; overflow: hidden; display: inline-block;}
#list .pr2 ul .box:nth-child(2n+2){ margin-right: 0px;}
#list .pr2 ul li{ background:url(../images/index_dot2.png) no-repeat 0 center; font-size:16px; line-height:36px; padding-left:16px;}
#list .pr2 ul li:hover{ background-color:#f9f9f9;}
#list .pr2 ul li span{ float:right; font-size:14px; display:inline; color:#979797;}


.page_item{ height:38px; line-height:38px; background:#fff; padding:0px 16px 0px; border:1px solid #ccc; display: inline-block; cursor: pointer;font-size:14px;font-family:"Microsoft YaHei";border-radius:4px;}
.page_item.current{ background:#439b6d; color:#fff;}
.page_item:hover{ background:#439b6d; color:#fff;}
.page_item_1{ height:38px; line-height:38px; background:#fff; padding:0px 16px 0px; border:1px solid #ccc; display: inline-block; cursor: pointer;font-size:14px;font-family:"Microsoft YaHei";border-radius:4px;}
.page_item_1.current{ background:#439b6d; color:#fff;}


#detail{ width:1200px; min-height: 618px; padding:8px 0 5px; margin:0 auto; margin-top: 10px; margin-bottom: 20px; background:#fff;}
#detail .tit{ width: 1200px; height:36px; border-bottom: 1px solid #e1e1e1; text-align: right;}
#detail .tit p{ font-size: 14px; line-height: 36px; padding-right: 20px;  margin-top: 0px; color: #767676;}

#detail .blk{ margin:0 10px 10px; padding: 16px 0px 0px; font-family:"Microsoft YaHei";}
#detail .blk h1{font-size: 30px; color: #439b6d; line-height: 52px; text-align: center; font-family:"Microsoft YaHei";}
#detail .blk h2{font-size: 16px; color: #545351; line-height: 55px; text-align: center; padding-bottom: 10px;}
#detail .blk h2 .ctrl{ display: inline-block; margin-left: 20px; line-height: 55px;}
#detail .blk h2 .ctrl a{display:block;width:80px;height:25px; margin-right: 6px; background:#fff;color:#666;font-size:16px;}
#detail .blk h2 .ctrl img{ width:25px;height:25px; display: inline-block; top: 8px; position: relative;}
#detail .blk ul{padding: 10px 20px; background: #fff; border-top: 3px solid #e2e2e2; font-size: 18px; line-height: 2; color: #000; font-family:"Microsoft YaHei";}
#detail .blk p{ font-size: 18px; line-height: 2; color: #000; margin-bottom: 28px;font-family:"Microsoft YaHei";}
#detail .blk .pic{ text-align: center;}
#detail .blk .pic img{ max-width: 1050px; margin-bottom: 28px;}
#detail .blk .cont p{ font-size: 18px; color: #000; margin-bottom: 10px; text-indent:2em;font-family:"Microsoft YaHei";}
#detail .blk .cont img{ max-width: 1050px; margin-bottom: 28px; margin:0 auto; display: block;}
#detail .blk .cont video{ width: 600px; margin-bottom: 28px; margin:0 auto; display: block;}


#message-board-write{ min-height:450px; width:920px; margin:0 auto; margin-top:10px; padding:0 20px; padding-bottom:20px; border:1px solid #ebf3fc;}
#message-board-write .red {color: #F00;}
#message-board-write .explain-box{ height:auto; min-height: 30px; margin-top: 10px; margin-bottom: 20px;}
#message-board-write .explain-box p{ font-size: 14px; font-family:"Microsoft YaHei"; font-weight:600; line-height: 26px; color: #333;}
#message-board-write .explain-box p.p2{ font-size: 14px; font-family:"Microsoft YaHei"; font-weight:400; line-height: 26px; color: #888888;}

#message-board-write .blk01{ background: #fff; display: block; margin-top:20px; padding: 0px 20px;}
#message-board-write .blk01 .layui-form-label {font-size:14px; width:85px; text-align:right; padding:9px 0; margin-right:5px; float:left;}
#message-board-write .blk01 .layui-input-block {margin-left:140px;}

#message-board-write .btnbox{ display:block; text-align:center; height: 40px; margin-top: 30px; line-height: 40px;}
#message-board-write .btnbox .write-btn{ width:100px; height:40px; line-height:40px; border-radius: 4px; border: 0; background:#439b6d; font-size:14px; color:#fff; cursor:pointer;}
#message-board-write .btnbox .write-btn:hover{ background:#2bc27a;}


#member-apply{ min-height:550px; width:920px; margin:0 auto; margin-top:10px; padding:0 20px; padding-bottom:20px; border:1px solid #ebf3fc;}
#member-apply .red {color: #F00;}
#member-apply .explain-box{ height:auto; min-height: 30px; margin-top: 10px; margin-bottom: 20px;}
#member-apply .explain-box p{ font-size: 14px; font-family:"Microsoft YaHei"; font-weight:600; line-height: 26px; color: #333;}
#member-apply .explain-box p.p2{ font-size: 14px; font-family:"Microsoft YaHei"; font-weight:400; line-height: 26px; color: #888888;}
#member-apply .explain-box .span01{ color: #0250b4; cursor: pointer;}

#member-apply .blk01{ background: #fff; display: block; margin-top:20px; padding: 0px 20px;}
#member-apply .blk01 .layui-form-label {font-size:14px; width:95px; text-align:right; padding:9px 0; margin-right:5px; float:left;}
#member-apply .blk01 .layui-input-block {margin-left:140px;}

#member-apply .btnbox{ display:block; text-align:center; height: 40px; margin-top: 60px; line-height: 40px;}
#member-apply .btnbox .apply-btn{ width:100px; height:40px; line-height:40px; border-radius: 4px; border: 0; background:#439b6d; font-size:14px; color:#fff; cursor:pointer;}
#member-apply .btnbox .apply-btn:hover{ background:#2bc27a;}

.news-show-file {float:left; border:1px dashed #E2E2E2; line-height:36px; padding-left:5px;	padding-right:5px; margin:0 5px 5px 0;}
.delete-file {width: 20px; height: 20px; background: rgba(0, 0, 0, 0.5); border-radius: 50%; display: flex; justify-content: center; align-items: center; cursor: pointer; float: right; margin-top:2px; margin-left:5px;}
.delete-file i {font-size: 14px; color: #ffffff;}