@charset "utf-8";

/* CSS Document */

@font-face{ font-family: "Geometr415 Blk BT"; src: url(../font/tt0524m_0.ttf);}

@font-face{ font-family: "MiSans Regular"; src:url(../font/MiSans-Regular.ttf);}

@font-face{ font-family: "Playfair Display SC-Regular"; src:url(../font/PlayfairDisplaySC-Regular.ttf);}

body{ font-size:100%;line-height:1.1; width:100%; position:relative; background:none; font-family:"Î¢ÈíÑÅºÚ","Microsoft YaHei", sans-serif; overflow-x:hidden;}

*{ padding:0; margin:0;}

img{ max-width:100%;}

#bdshare_weixin_qrcode_dialog *,#bdshare_weixin_qrcode_dialog{box-sizing:content-box;}

.j_tab{display:table; width:100%; height:100%;}

.j_tab_cel{vertical-align:middle; width:100%; height:100%;}

*{margin:0; padding:0; outline:none;}

a{color:inherit;}

a:focus{outline: none !important;}

h4, .h4, h5, .h5, h6, .h6,h1, .h1, h2, .h2, h3, .h3,p{ margin:0;}

h5 a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

img{ max-width:100%; max-height:100%;}

.img img{ width:100%; height:100%;}

svg{ max-width:100%; max-height:100%;}

table{table-layout: fixed;}

.wrap1200 {width: 1200px;margin: 0 auto;position: relative;}

.width1200 {width: 1200px;margin: 0px auto;}

.m1100{ width:1100px; margin:0 auto; display: block; position:relative;}

.m{max-width: 1800px; height:100%;margin: 0 auto; padding:0 100px; display: block;}

.m1280{max-width: 1280px; width:100%; height:100%; margin: 0 auto; padding:0 40px; display: block; position:relative;}

.m1360{max-width: 1360px; width:100%; height:100%; margin: 0 auto; display: block; position:relative;}

.m1400{max-width: 1540px; width:100%; height:100%; margin: 0 auto; padding:0 70px; display: block; position:relative;}

.m1600{max-width: 1600px; width:100%; height:100%; margin: 0 auto; display: block; position:relative;}

.m1689{max-width: 1689px; width:100%; height:100%; margin: 0 auto; display: block; position:relative;}

.m1900{max-width: 1900px; width:100%; height:100%; margin: 0 auto; display: block; position:relative;}

.pad_top{float:left;width:100%;padding-top:1.5rem;}

.pad_bot{padding-bottom:1.5rem;}

.pad_aside{padding-left:45px;padding-right:45px;}

.draw_h{width:50px !important; height: 50px !important; line-height: 48px !important; display:block; border-radius: 50%; text-align: center; position:relative;}

.draw_h:before{content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; border: 2px solid rgba(100%,100%,100%,.5); border-radius: 50%;}

svg.drawcircle{position:absolute;top:0;left:0;overflow: inherit;display: block;pointer-events: none;}

svg.drawcircle circle {

fill: none; box-sizing:border-box;

stroke-width: 2;

stroke: none;

stroke-dasharray: 0 , 188.49;

stroke-dashoffset:188.49;

transition: all .3s linear 0s;	

}

.draw_h:hover svg.drawcircle circle { 

stroke:#b71d35 ;

stroke-dasharray:188.49 , 0;

stroke-dashoffset:188.49;

-webkit-transition: all .7s cubic-bezier(0.11, 0.57, 0.58, 1);

transition: all .7s cubic-bezier(0.11, 0.57, 0.58, 1);

}

.draw_h .icon {fill:#626262; vertical-align: middle; transition:.3s;

position: absolute;

top: 50%;

left: 50%;

-webkit-transform: translate(-50%, -50%);

transform: translate(-50%, -50%);

}

.draw_h:hover .icon{ fill:#0081cc;}

.s_mian{float:left;width:100%;background-color:#f8efe0;}
.s_mianny{float:left;width:100%;background-color:#f7f8fc;}
/*.s_mianny{float:left;width:100%;background-color:#f7f8fc;}*/

/*===========================header=============================*/

.header_box{position:fixed;z-index:100;left:0;right:0;top:0;}

.header_box.hover #logo .img1{ display:none}

.header_box.hover #logo .img2{ display:block}

.header_box.hover #header .fr #nav ul li h3{color:#333;}

.header_box.hover #header .fr #nav ul li:hover>a:after, .header_box.hover #header .fr #nav ul li.on>a:after{background: #333;}

.header_box.hovern #logo .img1{ display:none}

.header_box.hovern #logo .img2{ display:block}

.header_box.hovern #header .fr #nav ul li h3{color:#333;}

.header_box.hovern #header .fr #nav ul li:hover>a:after, .header_box.hovern #header .fr #nav ul li.on>a:after{background: #333;}

.header_box.header-scroll{background:#003f87;box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.1);}

.header_box.header-scroll #logo .img1{ display:none}

.header_box.header-scroll #logo .img2{ display:block}

.header_box.header-scroll #header .fr #nav ul li h3{color:#333;}

.header_box.header-scroll #header .fr #nav ul li:hover>a:after, .header_box.header-scroll #header .fr #nav ul li.on>a:after{background: #333;}

#header{float:left;z-index:999;width:100%; transition:.6s;}

.header-scrollny{float:left;width:100%;background:#003f87;box-shadow: 0px 0px 10px 0 rgba(0, 0, 0, 0.1);}

#logo{float:left;padding-top:2rem;}

#logo .img1{display:block;}

#logo .img2{display:none}

.logofr {float: right;width:65%;padding-top:2rem;}

.logofr .yflogo{float:left;width:40%;text-align:center;}

.logofr .yflogo a{float:left;width:100%;}

.logofr .yflogo a img{width:auto;}

.logofr .yfneir{float:right;width:60%;}

.logofr .yfneir .topclzw{float:left;width:100%;}

.logofr .yfneir .topclzw ul{display:flex;justify-content:right;}

.logofr .yfneir .topclzw ul li{float:left;padding-left:8%;line-height:44px;font-size:1.05rem;}

.logofr .yfneir .topclzw ul li a{color:#ffffffe6;}

.logofr .yfneir .topclzw ul li a:hover{color:#fff;}

.logofr .yfneir .topdwy{float:left;width:100%;padding-top:3%;}

.logofr .yfneir .topdwy ul{float:left;width:100%;}

.logofr .yfneir .topdwy ul li{float:right;padding-left:3%;}

.logofr .yfneir .topdwy ul li a{color:#ffffffe6;}

.logofr .yfneir .topdwy ul li a img{width:auto;margin-right:5px;}

.logofr .yfneir .topdwy ul li a:hover{color:#fff;}

.box{line-height: 30px;}

#nav{float:left;width:100%;border-top:1px solid #b3c5db;text-align:center;position:relative;z-index:999;margin-top:2rem;}

#nav ul{display:flex;}

#nav ul li{position:relative; z-index:0; height:100%; flex-grow: 1;}

#nav ul li:nth-child(1){padding-right:15px;}
#nav ul li a{float:left;width:100%;padding:25px 0;cursor:pointer;}
#nav ul li a img{width:auto;}

#nav ul li h3 a{display:block; height:3.725rem;text-transform:uppercase;overflow:hidden;position:relative;transition:.6s; text-align:center; z-index:1; transition:.8s;}

#nav ul li h3{font-size:1.1rem; color:#b3c5db;transition:.8s; padding:0 1.3rem;font-weight:600;}

#nav ul li.on h3, #nav ul li:hover h3{color:#fff;}

#nav ul li .dhxlcd{position:absolute;top:100%;padding:5px 20px 20px 20px;background:#fff;width:635px;left:0;right:0;border-radius:8px;z-index:10000; transform:scaleY(0);transform-origin: top; visibility:hidden;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;transition:.5s;box-shadow:0 8px 32px #00000026;}

#nav ul li .dhxlcd:before {content: "";position: absolute;top: -8px;left: 10%;transform: translate(-10%);width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 8px solid white;}

#nav ul li:nth-child(7) .dhxlcd, #nav ul li:nth-child(8) .dhxlcd,  #nav ul li:nth-child(10) .dhxlcd{left:auto;right:0;}

#nav ul li:nth-child(7) .dhxlcd:before, #nav ul li:nth-child(8) .dhxlcd:before, #nav ul li:nth-child(10) .dhxlcd:before{left:auto;right:10%;transform:translate(-10%);}

#nav ul li .dhxlcd .xialist{float:left;width:100%;padding-top:2%;}

#nav ul li .dhxlcd .xialist span{float:left;width:29%;position:relative;background-color:#003f87;color:#fff;padding:12px;margin-right:2%;}

#nav ul li .dhxlcd .xialist span:before {content: "";position: absolute;top:12px;left: 10%;transform: translate(-10%);width: 0;height: 0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid white;}

#nav ul li .dhxlcd .xialist span:after {position:absolute;right:13px;top:12px;width:1px;content:"";display: block;height:16px;background:#0a66cf;}

#nav ul li .dhxlcd .xialist dd{float:left;padding-right:4%;}

#nav ul li .dhxlcd .xialist dd.chuizjz{line-height:40px;}

#nav ul li .dhxlcd .xialist dd a{float:left;font-size:1.01rem;color:#003f87;padding:0px;}

#nav ul li:hover .dhxlcd{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; visibility:visible;  transform:scaleY(1); }

#nav ul li .dhxlcd .xialist dd a:hover{font-weight:bold;}

#nav ul li .dhxlcd .xialist .huanhang{float:left;width:100%;}

/*手机端head*/

#m_header{ position: fixed; z-index:999; width:100%; left:0; top:0; background:#fff; display:none;}

#m_header #m_logo{ height:4.5rem; float: left; }

#m_header .yuyan{ height:4.5rem; float:right; margin-right:4rem;}

#m_header .yuyan span{ display:block; width:24px; height:24px; line-height:24px; color:#fff; font-size:.9rem; text-align:center; margin-left:17px; background:rgba(255,255,255,.3);}

/*手机端head*/

#nav_btn_box{ height:100%; z-index:999999999; margin-left:20px; position:fixed; height:4.5rem; right:0; top: 0; display:none; }

#nav_btn_box .m{ padding: 12px 15px;}

#nav_btn_box.on{ background:none;}

#nav_btn .point.on .navbtn::after, #nav_btn .point.on .navbtn::before{ background:#fff;}

#nav_btn{ cursor: pointer; text-align: center;z-index:99999; padding-bottom:4px; transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s; outline:none; box-shadow:none;}

#nav_btn .point{display: inline-block;width: 1.875rem;height: 22px; position: relative; outline:none;}

#nav_btn .point:hover .navbtn,

#nav_btn .point:hover .navbtn::after,

#nav_btn .point:hover .navbtn::before{width: 1.75rem;}

#nav_btn .navbtn{position: absolute;top: 12px;left: 0;display: inline-block;width: 21px;height: 1px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;/* background: #333; */}

#nav_btn .navbtn::after,

#nav_btn .navbtn::before{position: absolute;left: 0;display: inline-block;width: 1.75rem;height: 3px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #939393;}

#nav_btn .navbtn::after{top: -5px;}

#nav_btn .navbtn::before{top: 5px;}

#nav_btn .point.on .navbtn{background: transparent;}

#nav_btn .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}

.m_nav_list::-webkit-scrollbar {display:none}

#m_nav {z-index: 99999; position: fixed; background:#b71d35; width:17rem;  height:100vh; right: -400px; top: 0; display:none;padding-top:50px; overflow:hidden; pointer-events: none;transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1);-webkit-transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1);-moz-transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1);-o-transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1);-ms-transition: all 0.5s cubic-bezier(0.445, 0.145, 0.355, 1);display: flex;flex-direction: column;justify-content: flex-start;align-items: flex-start;}

#m_nav.act{ pointer-events: auto; right:0;}

#m_nav>ul>li{ width:100%; overflow:hidden; padding:0 2.3rem; }

#m_nav>ul>li+li{ border-top:1px solid rgba(255, 255, 255, 0.1);}

#m_nav li .a{  }

#m_nav li .a h3{ line-height:5rem; height:5rem; color:#fff; padding:0; font-size:1.125rem; float:left;}

#m_nav li .a span{ display:block; position:absolute; top:0; right:10px; width: 20px; height: 50px; text-align:center;}

#m_nav li .a span i{ font-size:0;}

#m_nav .title .a i{  opacity:1;filter:alpha(opacity=100); display:inline-block; width:10px; height:5rem; float:right; display:inline-block; background: url(../images/arrow_down.svg) center no-repeat; background-size:contain;}

#m_nav li.on.title .a i{ transform:rotate(-90deg);-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg);}

#m_nav .on.title .a i{ transform:rotate(-90deg);-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg);}

#m_nav li{display:block;width:100%;}

.slide_nav{ position: absolute; left:0; height: 70px; z-index: 998; padding:15px; top:0; width: 100%; }

#m_nav .title .list{display:none;position:relative;width:100%;z-index:9;left:0;margin-left:0;background:none;border:0;clear: both;padding-bottom:10px;}

#m_nav .title .list span{ background:none; }

#m_nav .title .list span a:hover{ color: #014085;}

#m_nav .title .list a{display:block;font-size:1rem;color: #fff;text-align:left;line-height:40px;height: 40px;border:0;font-weight:300;}

#m_nav .title .list .void>a{background-size:10px; position:relative;}

#m_nav .title .list .void>a:before{ content:"??"; position:absolute; left:-1em; font-size:12px; font-weight:bold;}

#m_nav .title .list span{ position:relative; display:block;}

#m_nav .title .list span .sub{ position: static; width:100%;display: block !important; overflow:hidden;}

#m_nav .title .sub a{ background:none; font-size:.875rem; opacity:.8; min-width:50%; float:left; display:inline-block; color:#999;}

.nav_mask { position: fixed; top: 0; left: 0;width: 100%;height: 100%;z-index: 888;background-color: rgba(0,0,0,0.4);display: none;}

/*banner*/
.swiper-slide .sy-hei{position:absolute;left:0;right:0;top:0;height:240px;background-image:url(../images/banneryy.png);background-size:cover;z-index:15;opacity:1;visibility:visible;transition:.3s;}
.ban-img{display:block;width:100%;height:auto;position:relative; -moz-transition:none;-webkit-transition:none;transition:none}
.banner .ban-bg{width:100%;height:100%;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:absolute;top:0px;left:0px;}
.banner .ban-bg video {position: absolute;top: 0;right: 0;bottom: 0;left: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;transition: .5s;opacity: .9;}
.banner .search-section {position:absolute;bottom:25%;left:50%;transform:translate(-50%,-50%);z-index:5;width:100%;max-width:600px;padding:0 20px}
.banner .search-container {display:flex;flex-direction:column;gap:20px;align-items:center}
.banner .search-box {display:flex;width:100%;max-width:500px;background:#00000042;border-radius:25px;overflow:hidden;box-shadow:0 4px 20px #0003;border:1px solid rgba(255,255,255,1)}
.banner .search-box .sidebar-search{float:left;width:100%;}
.banner .search-input {padding:16px 16px 15px 16px;width:85%;font-size:1rem;color:#fff;background:transparent;flex:1;border:none}
.banner .search-input::placeholder {color:#fffc}
.banner .search-button {float:right;padding:.85rem 16px;background:transparent;color:#fff;border:none}
.banner .search-button:hover {background:#00000042;}
.banner .search-button svg {stroke:#fff}
.banner .carousel-dots2{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:absolute;bottom:6%;left:50%;transform:translate(-50%);z-index:5}
.banner .carousel-dots2 img {width:20px}
.banner .carousel-dots2 .vertical-dots {display:flex;flex-direction:column;gap:4px;align-items:center}
.banner .carousel-dots2 .vertical-dots .dot-item {width:5px;height:5px;border-radius:50%;background:#fff;animation:dotPulse 1.5s infinite}
.banner .carousel-dots2 .vertical-dots .dot-item:nth-child(1) {animation-delay:0s}
.banner .carousel-dots2 .vertical-dots .dot-item:nth-child(2) {animation-delay:.5s}
.banner .carousel-dots2 .vertical-dots .dot-item:nth-child(3) {animation-delay:.10s}
.banner .carousel-dots2 .vertical-dots .dot-item:nth-child(4) {animation-delay:.15s}
@keyframes dotPulse {
0%,to {
opacity:.6;
transform:scale(1)
}
50% {
opacity:1;
transform:scale(1.2)
}
}
.banner .carousel-dots3 {display:flex;justify-content:center;gap:15px;position:absolute;bottom:3%;left:50%;transform:translate(-50%);z-index:5}
.banner .carousel-dots3 img {width:20px}
/*banner*/

/*通知公告*/
.tongzhibj{float:left;width:100%;background: url(../images/tzggbj.png) no-repeat left center;background-size:cover;}
.tongzhi{float:left;width:100%;padding:3% 0;position:relative;}
.tongzhi .gonggaoleft{float:left;width:65%;}
.tongzhi .gonggaoleft .gonggaodh{float:left;width:100%;padding:15px 0;}
.tongzhi .gonggaoleft .gonggaodh a{float:left;display:flex;justify-content:left;color:#fff;}
.tongzhi .gonggaoleft .gonggaodh a img{width:auto;}
.tongzhi .gonggaoleft .gonggaodh .more{float:right;line-height:95px;}
.tongzhi .gonggaoleft .gonggaodh .more a{float:left;color:#124c8f;display:block;}
.tongzhi .gonggaoleft .gonggaodh .more a img{width:auto;padding-left:3px;}
.tongzhi .gonggaoleft .gonggaodh .more a:hover{font-weight:bold;}
.tongzhi .gonggaoleft .gonggaoxx{float:left;width:100%;}
.tongzhi .gonggaoleft .gonggaoxx ul{float:left;width:100%;}
.tongzhi .gonggaoleft .gonggaoxx ul li{float:left;width:49%;margin-right:2%;margin-bottom:2%;padding:2% 0;background: url(../images/tzgglbbj.png) no-repeat;background-size:100% 100%;}
.tongzhi .gonggaoleft .gonggaoxx ul li a{float:left;width:100%;font-size:1.1rem;}
.tongzhi .gonggaoleft .gonggaoxx ul li a span{float:left;width:25%;color:#252e39;text-align:center;position:relative;}
.tongzhi .gonggaoleft .gonggaoxx ul li a span i{float:left;width:100%;font-size:2.65rem;color:#16202b;padding-bottom:5px;font-weight:700;}
.tongzhi .gonggaoleft .gonggaoxx ul li a span:before {content: "";position: absolute;top:0;right:0;width:1px;height:100%;background: #e7e8e9;}
.tongzhi .gonggaoleft .gonggaoxx ul li a p{float:left;width:75%;transition: 1s;display:flex;align-items:center;height:62px;padding:0 3% 0 4%;color:#4b535b;line-height:1.4;overflow:hidden;}
.tongzhi .gonggaoleft .gonggaoxx ul li:nth-child(2){margin-right:0px;}
.tongzhi .gonggaoleft .gonggaoxx ul li:nth-child(4){margin-right:0px;}
.tongzhi .gonggaoleft .gonggaoxx ul li:nth-child(6){margin-right:0px;}
.tongzhi .gonggaoleft .gonggaoxx ul li:nth-child(8){margin-right:0px;}
.tongzhi .gonggaoleft .gonggaoxx ul li:hover{background: url(../images/tzgglbbjhover.png) no-repeat;background-size:100% 100%;}
.tongzhi .gonggaoleft .gonggaoxx ul li:hover a span{color:#024087;}
.tongzhi .gonggaoleft .gonggaoxx ul li:hover a span i{color:#003f87;}
.tongzhi .gonggaoleft .gonggaoxx ul li:hover a p{color:#024087;transform: scale(1.02);}
.tongzhi .gonggaoright{float:left;width:35%;padding-left:2%;}
.tongzhi .gonggaoright .gonggaordh{float:left;width:100%;padding:15px 0;}
.tongzhi .gonggaoright .gonggaordh a{float:left;display:flex;justify-content:left;color:#fff;}
.tongzhi .gonggaoright .gonggaordh a img{width:auto;}
.tongzhi .gonggaoright .gggrbj{float:left;width:100%;background: url(../images/ggxqbj.png) no-repeat;background-size:100%;padding:6% 5%;}
.tongzhi .gonggaoright .gggrbj .ggsjh{float:left;padding-bottom:15px;}
.tongzhi .gonggaoright .gggrbj .ggsjh img{width:auto;}
.tongzhi .gonggaoright .gggrbj .ggrtitle{float:left;width:100%;font-size:1.3rem;font-weight:600;color:#fff;height:68px;line-height:1.5;padding-bottom:4%;}
.tongzhi .gonggaoright .gggrbj .ggrtime{float:left;color:#f5c177;font-size:1.15rem;}
.tongzhi .gonggaoright .gggrbj .ggrdesc{float:left;width:100%;font-size:1.25rem;color:#fff;margin-top:4%;line-height:1.6;overflow-y:scroll;height:237px;padding-right:3%;word-wrap:break-word;}
.tongzhi .gonggaoright .gggrbj .ggrdesc p{text-indent: 0px !important;}
.tongzhi .gonggaoright .gggrbj .ggrdesc p span{width:100%;color: #fff !important;font-size:1.25rem !important;line-height:1.1 !important;}
.tongzhi .gonggaoright .gggrbj .ggrdesc p strong span{width:100%;color: #fff !important;font-size:1.25rem !important;line-height:1.5 !important;}
/*通知公告*/

/*新闻动态*/
.xinwenbj{float:left;width:100%;background: url(../images/newsbj.png) no-repeat;background-size:cover;}
.xinwen{float:left;width:100%;padding:3% 0;position:relative;}
.xinwen .daohang{float:left;width:100%;padding:15px 0;}
.xinwen .daohang a{float:left;display:flex;justify-content:left;color:#fff;}
.xinwen .daohang a img{width:auto;}
.xinwen .daohang .more{float:right;line-height:95px;}
.xinwen .daohang .more a{float:left;color:#124c8f;display:block;}
.xinwen .daohang .more a img{width:auto;padding-left:3px;}
.xinwen .daohang .more a:hover{font-weight:bold;}
.xinwen .news1{float:left;width:33%;margin-right:1.5%;background: url(../images/xwdtdylbj.png) no-repeat;background-size:100% 100%;}
.xinwen .news1 .fmains1 li{position:relative;overflow: hidden;}
.xinwen .news1 .fmains1 li img{transition: 1s; height:240px;}
.xinwen .news1 .fmains1 dl{float:left;position:absolute;top:40%;background-color:#003f87;font-size:1.06rem;text-align:center;color:#fff;padding-bottom:10px;}
.xinwen .news1 .fmains1 dl dt{float:left;width:100%;font-size:2.2rem;font-weight:bold;}
.xinwen .news1 .fmains1 h1{float:left;width:100%;padding:5% 4% 9% 4%;}
.xinwen .news1 .fmains1 h1 span{float:left;width:100%;font-weight:bold;line-height:1.35;font-size:1.3rem;color:#16202b;}
.xinwen .news1 .fmains1 h1 p{float:left;width:100%;padding-top:15px;line-height:1.4;font-size:1rem;color:#333333;}
.xinwen .news1 .fmains1 li:hover img{transform: scale(1.03);}
.xinwen .news1 .fmains1 li:hover a h1 span{color:#003f87;}
.xinwen .news1 .fmains1 .flex-control-nav{text-align:center;height:0;bottom:20px;}
.xinwen .news1 .fmains1 .flex-control-nav li+li{margin-left: 10px;}
.xinwen .news1 .fmains1 .flex-control-nav li{margin:0;}
.xinwen .news1 .fmains1 .flex-control-paging li a{width:8px;height:8px;background-color:#f5c177;border-radius:50px;}
.xinwen .news1 .fmains1 .flex-control-paging li a.flex-active{background-color:#003f87;border-radius:50px;}
.xinwen .news2{float:left;width:33%;margin-right:1.5%;cursor:pointer;padding:3% 3% 4% 3%;background: url(../images/xwdtdeglmbj.png) no-repeat;background-size:cover;}
.xinwen .news2 .xintime{float:left;font-size:1.06rem;color:#252e39;padding-bottom:6%;}
.xinwen .news2 .xintime i{float:left;width:100%;padding:0 0 3% 10%;font-size:2.45rem;color:#16202b;font-weight:bold;}
.xinwen .news2 .xintitle{float:left;width:100%;}
.xinwen .news2 .xintitle span{float:left;width:100%;font-weight:bold;transition: 1s;height:53px;line-height:1.5;font-size:1.28rem;color:#323a43;}
.xinwen .news2 .xintitle p{float:left;width:100%;padding:10% 0 18% 0;transition: 1s;line-height:1.39;font-size:1rem;color:#333333;}
.xinwen .news2 .xinmore{float:left;background-color:#003f87;padding:12px 20px;border-radius:50px;}
.xinwen .news2 .xinmore a{float:left;color:#fff;font-size:1rem;}
.xinwen .news2 .xinmore a img{width:auto;padding-left:5px;}
.xinwen .news2:hover .xintime{color:#003f87;}
.xinwen .news2:hover .xintime i{color:#003f87;}
.xinwen .news2:hover .xintitle span{color:#003f87;transform: scale(1.01);}
.xinwen .news2:hover .xintitle p{color:#666;}
.xinwen .news3{float:left;width:31%;}
.xinwen .news3 ul{float:left;width:100%;}
.xinwen .news3 ul li{float:left;width:100%;border-bottom:1px solid #e7e8e9;margin-bottom:21px;cursor:pointer;}
.xinwen .news3 ul li:nth-child(3){border-bottom:0px;margin-bottom:0px;}
.xinwen .news3 ul li dl{float:left;width:49%;overflow:hidden;}
.xinwen .news3 ul li dl:nth-child(3){margin-bottom:0px;}
.xinwen .news3 ul li dl a{float:left;}
.xinwen .news3 ul li dl a img{width:auto;transition: 1s;}
.xinwen .news3 ul li dt{float:left;width:51%;padding-left:2%;}
.xinwen .news3 ul li dt h1{float:left;width:100%;font-size:1.1rem;font-weight:bold;color:#16202b;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.xinwen .news3 ul li dt span{float:left;width:100%;font-size:1rem;padding:10px 0 10px 0;color:#212b35;}
.xinwen .news3 ul li dt .xwtime{float:left;background-color:#fff;padding:5px 12px;border:1px solid #104b8e;border-radius:50px;}
.xinwen .news3 ul li dt .xwtime a{float:left;color:#104b8e;font-size:1rem;}
.xinwen .news3 ul li dt .xwtime a img{width:auto;padding-left:5px;}
.xinwen .news3 ul li:hover dl a img{transform: scale(1.03);}
.xinwen .news3 ul li:hover dt h1{color:#003f87;}
/*新闻动态*/

/*线上学堂*/

.xsdaohang{float:left;width:100%;padding:15px 0 20px 0;}

.xsdaohang a{float:left;display:flex;justify-content:left;}

.xsdaohang a img{width:auto;}

.xianshangxt{float:left;width:100%;background: url(../images/xsxtbj.png) no-repeat;background-position:center 45px;background-size:100%;}

.xianshangxt .xianshextdbbj{float:left;width:100%;position:relative;}

.byc {float:left;width:100%;overflow: hidden;display: flex;justify-content: space-between;height: 30rem;}

.bycs {overflow: hidden;flex-grow: 1;position: relative;transition: 0.7s;width: 90px;height: 100%;}

.bycs .byc_tit {display:flex;position:absolute;height:100%;left:0;top:0;}

.bycs .byc_tit>h4 {display:flex;justify-content:center;position:relative;cursor:pointer;color:#fff;font-size:1.4rem;font-family:黑体;transition:all .5s;width:90px;padding-top:25px;}

.bycs .byc_tit>h4 span{writing-mode:vertical-rl;letter-spacing:2px;height:100%;}

.bycs .byc_tit>h4 span i{writing-mode:horizontal-tb;}

.bycs.on {width: calc(100% - 530px);flex-shrink: 0;}

.bycs.on .byc_tit>h4 {color:#fff;position:relative;}

.bycs .byc_tit .yincang {float:left;width:550px;padding: 6% 4%;transition:all .5s;position:relative;}

.bycs .byc_tit .yincang::before {content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url(../images/xsxtzkbj.png)no-repeat;background-size: cover;opacity: 0;transition: all .5s;}

.bycs.on .byc_tit .yincang::before {opacity: 1;}

.bycs.on .byc_tit .yincang {opacity: 1;}

.bycs .byc_tit .yincang .xuetkcxx {float:left;width:32%;height:25%;position:relative;z-index:9999;background-color:#eef6ff;border: 1px solid #6e95c2;border-radius:10px;margin-right:2%;margin-bottom:2%;}

.bycs .byc_tit .yincang .xuetkcxx:nth-child(3){margin-right:0px;}

.bycs .byc_tit .yincang .xuetkcxx:nth-child(6){margin-right:0px;}

.bycs .byc_tit .yincang .xuetkcxx:nth-child(9){margin-right:0px;}

.bycs .byc_tit .yincang .xuetkcxx a{float:left;width: 100%;text-align: center;padding:10px 5px;position:absolute;top:50%;left:50%;transform: translate(-50%, -50%);}

.bycs .byc_tit .yincang .xuetkcxx a span{font-size:1.1rem;color: #003f87;transition: 1s;font-weight: bold;line-height: 28px;}

.bycs .byc_tit .yincang .xuetkcxx a p{font-size:.95rem;color:#6f93bf;line-height:1.3;display:flex;align-items:center;justify-content:center;}

.bycs .byc_tit .yincang .xuetkcxx:hover a span{transform: scale(1.01);}

.bycs .byc_tit .yincang .xuetkcxx:hover a p{color:#6293cf;}
.xianshangxt .xsxuetdbbj{position:absolute;bottom:-60px;}
.xianshangxt .xsxuetdbbj img{width:auto;}
/*线上学堂*/

/*办学网络*/
.banxuewl{float:left;width:100%;background: url(../images/bxwlbj.png) no-repeat;padding-bottom:100px;background-size:100% 100%;}
.banxuewl .bxdaohang{float:left;width:100%;margin:12% 0 2% 0;}
.banxuewl .bxdaohang a{float:left;display:flex;justify-content:left;}
.banxuewl .bxdaohang a img{width:auto;}
.banxuewl .wangluo{float:left;width:100%;}
.banxuewl .wangluo .wangluoleft{float:left;width:32%;margin-right:3%;}
.banxuewl .wangluo .wangluoleft .wangluolist{float:left;width:100%;padding:6% 6% 8% 6%;border:1px solid #dfe7f6;background-image: linear-gradient(to bottom, rgba(250, 251, 254, 1), rgba(232, 238, 253, 0.9));border-radius:10px;}
.banxuewl .wangluo .wangluoleft .wangluolist .wlefttitle{float:left;width:100%;position:relative;font-weight:bold;font-size:24px;color:#003F87;line-height:34px;}
.banxuewl .wangluo .wangluoleft .wangluolist .wlefttitle:before {content: "";width: 50px;height:5px;position: absolute;bottom:-25px;left: 0;transition: 0.6s ease-in-out;background-image: -moz-linear-gradient( 6deg, rgb(185,142,85) 0%, rgb(185,142,85) 100%);background-image: -webkit-linear-gradient( 6deg, rgb(185,142,85) 0%, rgb(185,142,85) 100%);background-image: -ms-linear-gradient( 6deg, rgb(185,142,85) 0%, rgb(185,142,85) 100%);}
.banxuewl .wangluo .wangluoleft .wangluolist .wlefttp{float:left;width:100%;padding:16% 0 4% 0;}
.banxuewl .wangluo .wangluoleft .wangluolist .wlefttp img{width:100%;border-radius:20px;}
.banxuewl .wangluo .wangluoleft .wangluolist .wleftnr{float:left;width:100%;font-size: 1.05rem;color:#727E8C;line-height:28px;padding-bottom:6%;}
.banxuewl .wangluo .wangluoleft .wangluolist .wleftmore{float:left;width:100%;background:#003f87;border-radius:50px;font-size:14px;color:#FFF;line-height:20px;text-align:center;padding:3.5% 0;}
.banxuewl .wangluo .wangluoleft .wangluolist .wleftmore img{width:auto;padding-left:5px;}
.banxuewl .wangluo .wangluoright{float:left;width:65%;position:relative;}
.banxuewl .wangluo .wangluoright .wlinfo{position:absolute;z-index:9;cursor:pointer;}
.banxuewl .wangluo .wangluoright .wlinfo .map{float:left;position:relative;width:28px;height:34px;display:flex;}
.banxuewl .wangluo .wangluoright .wlinfo .map .maptp{width:28px;height:34px;background: url(../images/bxwlmapm.png) no-repeat;background-size:100% 100%;position:absolute;left:15px;top:0;}
.banxuewl .wangluo .wangluoright .wlinfo.active .map .maptp{width:28px;height:34px;background: url(../images/bxwlmap.png) no-repeat;background-size:100% 100%;position:absolute;left:15px;top:0;}
.banxuewl .wangluo .wangluoright .wlinfo .wltitle{float:left;font-size:1.1rem;line-height:2.1;padding:0 40px 0 25px;color:#1C3A62;background-color:rgba(222, 232, 250, 0.5);box-shadow: 0 0 15px 1px rgb(0 0 0 / 20%);border-radius:0px 50px 50px 0px;font-weight:600;}
.banxuewl .wangluo .wangluoright .wlinfo.active .wltitle{border-top:1px solid #b98e55;color:#bf9966;border-right:1px solid #b98e55;border-bottom:1px solid #b98e55;background-image:linear-gradient(to bottom, rgba(251, 253, 254, 1), rgba(227, 240, 251, 0.9));}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(1) {right:0%;bottom:0%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(2) {right:4%;bottom:53%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(3) {right:0;top:33%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(4) {right:25%;bottom:34%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(5) {right:8%;top:25%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(6) {right:2%;bottom:32%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(7) {left:39%;bottom:28%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(8) {right:19%;top:14%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(9) {left:20%;bottom:12%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(10) {right:40%;top:39%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(11) {left:15%;top:23%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(12) {right:14%;bottom:45%;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(10) .map{float:right;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(10) .map .maptp{left:-15px;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(10) .wltitle{padding:0 25px 0 40px;border-radius: 50px 0px 0px 50px;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(11) .map{float:right;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(11) .map .maptp{left:-15px;}
.banxuewl .wangluo .wangluoright .wlinfo:nth-child(11) .wltitle{padding:0 25px 0 40px;border-radius: 50px 0px 0px 50px;}
/*办学网络*/

/*美丽校园*/
.meilixybj{float:left;width:100%;background: url(../images/mlxybj.png) no-repeat;background-size:100% 100%;}
.meilixy{float:left;width:100%;padding:3% 0 5% 0;position:relative;}
.meilixy .xydaohang{float:left;width:100%;padding:15px 0;}
.meilixy .xydaohang a{display:flex;justify-content:center;}
.meilixy .xydaohang a img{width:auto;}
.n_zhuanli{float:left;width:100%;padding-top:2%;}
.n_zhuanli .fl01 {overflow:hidden;}
.n_zhuanli .fl01 ul li h5 {position:relative;font-size: 1.25rem;line-height:4rem;padding:10% 7% 5% 7%;color: #003F87;border-radius:0 0 15px 15px;}
.n_zhuanli .fl01 ul li h5:before {content: "";width: 35px;height: 6px;position: absolute;top: 30%;left: 7%;transition: 0.6s ease-in-out;background-image: -moz-linear-gradient( 6deg, rgb(208,159,89) 0%, rgb(208,159,89) 100%);background-image: -webkit-linear-gradient( 6deg, rgb(208,159,89) 0%, rgb(208,159,89) 100%);background-image: -ms-linear-gradient( 6deg, rgb(208,159,89) 0%, rgb(208,159,89) 100%);}
.n_zhuanli .fl01 .container00{float:left;width:100%;height:500px;}
#certify .swiper-container2, #certify .swiper-slide.swiper-slide-active {overflow: visible;}
#certify .swiper-slide {box-sizing: border-box;cursor: -webkit-grab;position: relative;border:1px solid #dde5f3;border-radius:20px;background-color: #fff;width:23% !important;}
#certify .swiper-slide .img {width:100%;}
#certify .swiper-slide img {width: auto;height:280px;border-radius:15px 15px 0 0;}
#certify .container00 ul .miso-arrow.miso-prev {background: url(../images/xyleft.png) center no-repeat;transition: 300ms;-webkit-transition: 300ms;left:44%;}
#certify .container00 ul .miso-prev:hover {background: url(../images/xylefts.png) center no-repeat;}
#certify .container00 ul .miso-arrow {width:3rem;height:3rem;border-radius:50%;transition: .6s;}
#certify .container00 ul .miso-arrow.miso-next {background: url(../images/xyright.png) center no-repeat;transition: 300ms;-webkit-transition: 300ms;right:44%;}
#certify .container00 ul .miso-next:hover {background: url(../images/xyrights.png) center no-repeat;}
#certify .miso-prev, #certify .miso-next {position:absolute;display: block;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;bottom:100px;z-index: 1;}
#certify .swiper-slide.swiper-slide-active h5 {opacity:1;}
/*美丽校园*/

/*内页Banner*/
.nybanne{float:left;width:100%;position:relative;}
.nrtp{float:left;width:100%;}
.nrtp .ny-lan{position: absolute;left: 0;right: 0;top: 0;height: 240px;background-image: url(../images/nybannerbjs.png);background-size: cover;z-index: 20;opacity: 1;visibility: visible;transition: .3s;}
.nrtp .ny-hei{position:absolute;left:0;right:0;top:0;bottom:20%;background-image:url(../images/nybannerbj.png);z-index:15;opacity:1;visibility:visible;transition:.3s;}
.nrtp img{width:100%;height:450px;}
.nybanne .weizhi{float:left;font-size:1.05rem;z-index:99;color:#fbfdff;position:absolute;top:47%;}
.nybanne .weizhi img{float:left;width:auto;}
.nybanne .weizhi a{padding:0 4px;}
.nybanne .weizhi a:nth-child(1){padding:0 4px 0 0;}
.nybanne .dangqianlm{float:left;font-size:24px;z-index:99;font-weight:bold;color:#fff;position:absolute;top:25%;}
.nybanne .lmdesc{float:left;font-size:34px;z-index:99;font-weight:bold;line-height:1.5;color:#fff;position:absolute;top:40%;}
/*内页Banner*/

/*内页学校简介*/
.menu{float:left;width:20%;padding:3% 0;}

.menu .left{float:left;width: 100%; height: auto; overflow: hidden; float: left;}

.menu .left .zcnav{ width: 100%; height: auto; overflow: hidden;}

.menu .left .zcnav .nr{width: 100%; height: auto; overflow: hidden;}

.menu .left .zcnav .nr ul{list-style:none;padding:0px;}

.menu .left .zcnav .nr ul li{float:left;position: relative; width:100%;line-height:50px;text-align:left;}

.menu .left .zcnav .nr ul li a{ padding-left: 20px; display: block; color: #333; font-size: 1.2rem;}

.menu .left .zcnav .nr ul li.at{background: #fff;}

.menu .left .zcnav .nr ul li:hover{background: #fff;}

.menu .left .zcnav .nr ul li.at a{color: #16202b;font-weight: bold;}

.menu .left .zcnav .nr ul li:hover a{color: #16202b;font-weight: bold;}

.menu .left .zcnav .nr ul li.at:after{float:left;position: absolute;left:0;top: 0;width: 6px;content: "";height: 50px;background: #003f87;}

.menu .left .zcnav .nr ul li:hover:after{float:left;position: absolute;top: 0;width: 6px;content: "";height: 50px;background: #003f87;}

.menu .left .zcnav .zclntp{float:left;width:100%;}
.menu .left .zcnav .zclntp img{width:100%;height:auto;}
.erji-contentss{float:left;width:100%;position: relative;top:-70px;}

.erji-content{float:left;width:80%;position: relative;top:-70px;}

.erjnr{float:left;width:100%;background-color:#fff;padding:4%;}

.erji-title-h1{float:left;font-size: 26px;color: #333;font-weight: bold;line-height: 1.5;}

.erji-content-div{float:left;width:100%;margin-top:3%;font-size:1.05rem;line-height:1.5;color:#444c55;}

.erji-content-div p{font-size:1.05rem !important;line-height:1.5;padding:20px 0 20px;}

.erji-content-div table{width:100%;}

.erji-content-div p span{font-size:1.05rem !important;}

.dbbjt{float:left;width:100%;height:350px;background: url(../images/dbtp.png) no-repeat;background-size:100% 100%;}

.ldbzdbbjt{float:left;width:100%;height:350px;background: url(../images/ldbzdbtp.png) no-repeat;background-size:100% 100%;}

/*内页学校简介*/

/*内页机构设置*/
.nyjgsz{float:left;width:100%;background-color:#fff;padding:2.5% 2.5% 0 2.5%;}
.nyjgsz-content{float:left;width:100%;font-size:1.05rem;line-height:1.5;color:#444c55;}
.nyjgsz-content ul{float:left;width:100%;}
.nyjgsz-content ul li{float:left;width:48.75%;background-color:#f7f8fa;padding:2%;margin-bottom:2.5%;}
.nyjgsz-content ul li:nth-child(2n){margin-left:2.5%;}
.nyjgsz-content ul li a{float:left;width:100%;font-size: 16px;color: #16202B;line-height: 1.5;text-align: left;}
.nyjgsz-content ul li:hover {background-color:#003f87;box-shadow:0 2px 8px #ccc;}
.nyjgsz-content ul li:hover a{color:#fff;}
/*内页机构设置*/

/*内页领导班子*/

.lingdbzbt{float:left;width:100%;line-height:2.5;}

.lingdbzbt span{float:left;width:50%;color:#73797f;}

.lingdbzbt p{float:right;color:#73797f;}

.lingdxx{float:left;width:100%;padding-top:4%;}

.lingdxx ul{float:left;width:100%;font-size:22px;color:#444c55;}

.lingdxx span{float:left;width:100%;font-size:15px;color:#4c545d;padding-top:1%;line-height:1.5;}

/*内页领导班子*/

/*内页教学教务*/
.erjjx{float:left;width:100%;background-color:#fff;}
.erjjx .searchjx-section {float:left;width:100%;padding:3% 0;border-bottom:1px solid #e7e8e9;}
.erjjx .searchjx-container {display:flex;justify-content:space-between;gap:20px;margin:0 3%;}
.erjjx .searchjx-box {display:flex;width:100%;max-width:500px;background:#f7f8fa;border-radius:25px;overflow:hidden;border:1px solid rgba(208,210,212,.3)}
.erjjx .searchjx-box .sidebar-search{float:left;width:100%;}
.erjjx .searchjx-input {padding:15px 16px;width:85%;font-size:1.05rem;color:#a7abaf;background:transparent;flex:1;border:none}
.erjjx .searchjx-input::placeholder {color:#a7abaf}
.erjjx .searchjx-button {float:right;padding:12px 16px;background:transparent;color:#fff;border:none}
.erjjx .searchjx-button:hover {background:#f7f8fa}
.erjjx .searchjx-button svg {stroke:#003f87}
.erjjx .zongshu{float:right;color:#d0d2d5;line-height:3;}
.erjjx #zhongtiaoshu{display:none;}
.erjjx .llist{float:left;width:100%;}
.erjjx .llist dl{float:left;width:100%;text-align:center;line-height:3;}
.erjjx .llist dd span.span_123{float:right;font-size: 1.03rem;}
.erjjx .llist dd{padding:0 3%;height:4rem;line-height:4rem;text-align:left;cursor:pointer;position:relative;}
.erjjx .llist dd:after {position:absolute;width:94%;content:"";display:block;height:1px;background:#e7e8e9;}
.erjjx .llist dd:hover{background-color:#fceeda;}
.erjjx .llist dd:hover a{color: #af6f12;}
/*内页教学教务*/

/*内页教学教务详情*/
.biaotidh{float:left;width:100%;padding:2% 0;}
.biaotidh .daohang{float:left;width:100%;font-size:1.05rem;color:#828386;line-height:1.5;}
.biaotidh .daohang img{float:left;width:auto;padding-top:4px;}
.biaotidh .daohang a{padding:0 4px;}
.biaotidh .daohang a:hover{color:#003f87;}
.biaotidh .daohang a:nth-child(1){padding:0 4px 0 0;}

.erji-contentxq{float:left;width:100%;background-color:#fff;}
.erji-contentxq .wenzhangbt{float:left;width:100%;font-size:26px;line-height:1.6;color:#333;font-weight:bold;text-align:center;padding:3% 2% 2% 2%;}
.erji-contentxq .bumenlll{display:flex;width:100%;line-height:1.5;justify-content:center;}
.erji-contentxq .bumenlll p{float:left;font-size:1rem;color:#9e9f9f;padding-right:5%;}
.erji-contentxq .contentnr{float:left;width:100%;padding:4%;font-size:1.03rem;line-height:1.6;}
.erji-contentxq .contentnr p{line-height:1.6;/*color:#868b91;*/font-size:1.05rem;padding:5px 0;}
.erji-contentxq .contentnr p a{font-size:1.03rem !important;}

.xypsyp{float:left;width:100%;background-color:#fff;margin:2% 0;padding:2% 4%;}
.xypsyp .downxz{float:left;width:100%;line-height:2;font-size:1.03rem;}
.xypsyp .downxz span{float:left;}
.xypsyp .downxz a{float:left;}
.xypsyp .downxz a:hover{color:#003f87;}
/*内页教学教务详情*/

/*内页机构设置*/

.jigoushezhi{float:left;width:100%;position:relative;top:-70px;}

.jigoushezhi .jigouxx{float:left;width:23.875%;margin-right:1.5%;padding:2% 1.5% 5% 1.5%;background-color:#fff;position:relative;}

.jigoushezhi .jigouxx:nth-child(4){margin-right:0px;}

.jigoushezhi .jigouxx .jig-hei{position:absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url(../images/dzbmbj.png);z-index: 15;opacity: 0;visibility: visible;transition: .3s;}

.jigoushezhi .jigouxx .jigoutb{float:left;width:100%;}

.jigoushezhi .jigouxx .jigoutb img{float:left;width:50px;}

.jigoushezhi .jigouxx .jigoutb span{float:left;width:100%;font-size:24px;color:#16202b;padding:7% 0 20% 0;font-weight:bold;}

.jigoushezhi .jigouxx .jigounr{float:left;width:100%;position:relative;z-index:9999;}

.jigoushezhi .jigouxx .jigounr ul{float:left;width:100%;}

.jigoushezhi .jigouxx .jigounr ul li{float:left;width:50%;font-size:1.15rem;line-height:1.4;padding-top:4%;}
.jigoushezhi .jigouxx .jigounr ul li.jigouwdxx{float:left;width:100%;}
.jigoushezhi .jigouxx .jigounr ul li a{float:left;color:#8d9297;}

.jigoushezhi .jigouxx .jigounr ul li a:hover{color:#154e91;font-weight:bold;}

.jigoushezhi .jigouxx:hover .jig-hei{opacity:1;cursor:pointer;}

.jigoushezhi .jigouxx:hover .jigoutb span{color:#003f87;cursor:pointer;}

.jigoushezhi .jigouxx .jig-hei:nth-child(1){opacity:1;cursor:pointer;}

/*内页机构设置*/

/*内页学历教育*/

.xuelijy{float:left;width:100%;position:relative;top:-70px;}

.xuelijy .xuelixx{float:left;width:60%;margin-right:1.5%;padding:2% 1.5% 8% 1.5%;background-color:#fff;position:relative;}

.xuelijy .xuelixx .xl-hei{position:absolute;left: 0;right: 0;top: 0;bottom: 0;background-image: url(../images/kfjybj.png);z-index: 15;opacity: 1;visibility: visible;transition: .3s;}

.xuelijy .xuelixx .xuelitb{float:left;width:100%;}

.xuelijy .xuelixx .xuelitb img{float:left;width:50px;}

.xuelijy .xuelixx .xuelitb span{float:left;width:100%;font-size:24px;color:#16202b;padding:30px 0 50px 0;font-weight:bold;}

.xuelijy .xuelixx:hover .xuelitb span{color:#003f87;cursor:pointer;}

.xuelijy .xuelixx .xl-hei:nth-child(1){opacity:1;cursor:pointer;}

.xuelijy .chengrenxx:hover .chengrentb span{color:#003f87;cursor:pointer;}

.xuelijy .xuelixx .xuelinr{float:left;width:100%;position:relative;z-index:9999;}

.xuelijy .xuelixx .xuelinr ul{float:left;width:100%;}

.xuelijy .xuelixx .xuelinr ul li{float:left;width:33.33%;font-size:1.15rem;line-height:1.4;padding-top:15px;}

.xuelijy .xuelixx .xuelinr ul li a{float:left;color:#8d9297;}

.xuelijy .xuelixx .xuelinr ul li a:hover{color:#07448a;font-weight:bold;}

.xuelijy .chengrenxx{float:left;width:38.5%;padding:2% 1.5% 8% 1.5%;background-color:#fff;position:relative;}

.xuelijy .chengrenxx .chengrentb{float:left;width:100%;}

.xuelijy .chengrenxx .chengrentb img{float:left;width:50px;}

.xuelijy .chengrenxx .chengrentb span{float:left;width:100%;font-size:24px;color:#16202b;padding:30px 0 50px 0;font-weight:bold;}

.xuelijy .chengrenxx .chengrennr{float:left;width:100%;position:relative;z-index:9999;}

.xuelijy .chengrenxx .chengrennr ul{float:left;width:100%;}

.xuelijy .chengrenxx .chengrennr ul li{float:left;width:100%;font-size:1.15rem;line-height:1.4;padding-top:15px;}

.xuelijy .chengrenxx .chengrennr ul li a{float:left;color:#8d9297;}

.xuelijy .chengrenxx .chengrennr ul li a:hover{color:#07448a;font-weight:bold;}

.xuelijy .xiaoyuanwhxx{float:left;width:23%;position:relative;}

.xuelijy .xiaoyuanwhxx a{float:left;width:100%;}

.xuelijy .xiaoyuanwhxx a .wh-hei{position:absolute;left:0;right:0;top:0;bottom:0;background-image: url(../images/xywhbj.png);background-size:100%;z-index:15;opacity:1;visibility:visible;transition: .3s;}

.xuelijy .xiaoyuanwhxx a .whxxtp{float:left;width:100%;}

.xuelijy .xiaoyuanwhxx a .whxxtp img{float:left;width:auto;}

.xuelijy .xiaoyuanwhxx a .wenhwz{float:left;position:absolute;bottom:8%;left:8%;z-index:999;}

.xuelijy .xiaoyuanwhxx a .wenhwz span{float:left;width:100%;font-size:16px;color:#fff;font-weight:bold;line-height:2;}

.xuelijy .xiaoyuanwhxx a .whxxtp img{float:left;width:100%;height:352px;}

/*内页学历教育*/

/*内页纪检监察室*/

.jijianjjcy{float:left;width:100%;}

.jijianjjcy .jijjj{float:left;width:60%;background-color:#fff;padding:3%;position:relative;top:-60px;}

.jijianjjcy .jijjj .jjxxtb{float:left;width:100%;}

.jijianjjcy .jijjj .jjxxtb img{float:left;width:auto;}

.jijianjjcy .jijjj .jjxxtb span{float:left;width:100%;font-size:24px;color:#16202b;padding-top:3%;}

.jijianjjcy .jijjj p{float:left;width:100%;font-size:1.05rem;color:#61686f;line-height:1.5;padding-top:3%;}

.jijianjjcy .jijjj p span{font-size:1.05rem !important;}

.jijianjjcy .chengyuan{float:left;width:40%;background-color:#003f87;padding:3%;position:relative;top:-92px;}

.jijianjjcy .chengyuan .cytitle{float:left;width:100%;font-size:22px;color:#fff;}

.jijianjjcy .chengyuan .cyname{float:left;width:100%;padding:10% 0;border-bottom:1px solid #809fc3;}

.jijianjjcy .chengyuan .cyname ul{float:left;width:100%;line-height:2;}

.jijianjjcy .chengyuan .cyname ul li{float:left;font-size:1.05rem;color:#fcf6f6;}

.jijianjjcy .chengyuan .cyemail{float:left;width:100%;padding:7% 0;}

.jijianjjcy .chengyuan .cyemail ul{float:left;width:100%;}

.jijianjjcy .chengyuan .cyemail ul li{float:left;}

.jijianjjcy .chengyuan .cyemail ul li img{width:auto;margin-right:10px;}

.jijianjjcy .chengyuan .cyemail ul span{float:left;width:85%;font-size:1.05rem;color:#fff;font-weight:bold;height:42px;display:flex;align-items:center;}

.gundongdt{float:left;width:100%;position:relative;top:-30px;}

.gundongdt .main1-1{float:left;width:56%;margin-right:2%;}

.gundongdt .main1-1 .slides li a img{height:425px;}

.gundongdt .main1-1 .fmain1 h1{position: absolute;width: 100%;left: 0;bottom: 0;margin:0;padding: 0px 20px;height: 60px;background-image: url(../images/heidi.png);}

.gundongdt .main1-1 .fmain1 h1 span{float:left;width:100%;padding-top:20px;font-weight:bold;font-size:1.2rem;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;}

.gundongdt .main1-1 .fmain1 .flex-control-nav{text-align:center;height:0;padding-left:20px;bottom:25px;}

.gundongdt .main1-1 .fmain1 .flex-control-nav li+li{margin-left: 10px;}

.gundongdt .main1-1 .fmain1 .flex-control-nav li{margin:0;}

.gundongdt .main1-1 .fmain1 .flex-control-paging li a{width:7px;height:7px;background-color:#fff;border-radius:50px;}

.gundongdt .main1-1 .fmain1 .flex-control-paging li a.flex-active{background-color:#003f87;border-radius:50px;}

.gundongdt .gzdt{float:left;width:42%;}

.gundongdt .gzdt .title-00{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.gundongdt .gzdt .title-00-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.gundongdt .gzdt .title-00 a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.gundongdt .gzdt .title-00 a.fr img{float:right;padding-top:18px;}

.gundongdt .gzdt .title-00 a.fr:hover{color:#003f87;}

.gundongdt .gzdt .main-div-wp{float:left;width:100%;}

.gundongdt .gzdt .main-div-wp .gongzufttj{float:left;width:100%;border-bottom:1px solid #eacdbb;padding-bottom:3.5%;}

.gundongdt .gzdt .main-div-wp .gongzufttj a{float:left;width:100%;}

.gundongdt .gzdt .main-div-wp .gongzufttj a span{float:left;width:100%;font-size:1.2rem;color:#474d52;line-height:2.9;}

.gundongdt .gzdt .main-div-wp .gongzufttj a p{float:left;width:100%;font-size:1.03rem;color:#95867f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;}

.gundongdt .gzdt .main-div-wp .gongzufttj a:hover span{color:#003f87;}

.gundongdt .gzdt .main-div-wp .main-list{float:left;width:100%;}

.gundongdt .gzdt .main-div-wp .main-list ul{float:left;width:100%;}

.gundongdt .gzdt .main-div-wp .main-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:13px 0;}

.gundongdt .gzdt .main-div-wp .main-list ul li a{float:left;width:100%;}

.gundongdt .gzdt .main-div-wp .main-list ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.gundongdt .gzdt .main-div-wp .main-list ul li a i img{width:auto;padding-top:4px;}

.gundongdt .gzdt .main-div-wp .main-list ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.gundongdt .gzdt .main-div-wp .main-list ul li a p{float:right;font-size:1.05rem;line-height:1.8;}

.gundongdt .gzdt .main-div-wp .main-list ul li a:hover span{color:#003f87;}

.lizhwhgz{float:left;width:100%;padding-bottom:3%;}

.lizhwhgz .lianzhengyw{float:left;width:32%;margin-right:2%;}

.lizhwhgz .lianzhengyw .titlelz{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.lizhwhgz .lianzhengyw .titlelz-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.lizhwhgz .lianzhengyw .titlelz a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.lizhwhgz .lianzhengyw .titlelz a.fr img{float:right;padding-top:18px;}

.lizhwhgz .lianzhengyw .titlelz a.fr:hover{color:#003f87;}

.lizhwhgz .lianzhengyw .lianz-list{float:left;width:100%;}

.lizhwhgz .lianzhengyw .lianz-list ul{float:left;width:100%;}

.lizhwhgz .lianzhengyw .lianz-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:14px 0;}

.lizhwhgz .lianzhengyw .lianz-list ul li a{float:left;width:100%;}

.lizhwhgz .lianzhengyw .lianz-list ul li a span{float:left;width:35%;}

.lizhwhgz .lianzhengyw .lianz-list ul li a span img{float:left;width:100%;height:90px;}

.lizhwhgz .lianzhengyw .lianz-list ul li a dl{float:left;width:62%;padding-left:3%;margin-bottom:0px;}

.lizhwhgz .lianzhengyw .lianz-list ul li a dl h1{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;padding-bottom:10px;}

.lizhwhgz .lianzhengyw .lianz-list ul li a dl h2{float:left;width:100%;font-size:1.03rem;color:#95867f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;}

.lizhwhgz .lianzhengyw .lianz-list ul li a dl p{float:left;width:100%;font-size:1.03rem;padding-top:10px;}

.lizhwhgz .lianzhengyw .lianz-list ul li a:hover dl h1{color:#003f87;}

.lizhwhgz .lianzhengwh{float:left;width:32%;margin-right:2%;}

.lizhwhgz .lianzhengwh .titlelzwh{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.lizhwhgz .lianzhengwh .titlelzwh-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.lizhwhgz .lianzhengwh .titlelzwh a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.lizhwhgz .lianzhengwh .titlelzwh a.fr img{float:right;padding-top:18px;}

.lizhwhgz .lianzhengwh .titlelzwh a.fr:hover{color:#003f87;}

.lizhwhgz .lianzhengwh .wenhua-list{float:left;width:100%;}

.lizhwhgz .lianzhengwh .wenhua-list ul{float:left;width:100%;}

.lizhwhgz .lianzhengwh .wenhua-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:14px 0;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a{float:left;width:100%;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a span{float:left;width:35%;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a span img{float:left;width:100%;height:90px;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a dl{float:left;width:62%;padding-left:3%;margin-bottom:0px;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a dl h1{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;padding-bottom:10px;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a dl h2{float:left;width:100%;font-size:1.03rem;color:#95867f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a dl p{float:left;width:100%;font-size:1.03rem;padding-top:10px;}

.lizhwhgz .lianzhengwh .wenhua-list ul li a:hover dl h1{color:#003f87;}

.lizhwhgz .guizhangzd{float:left;width:32%;}

.lizhwhgz .guizhangzd .titlegz{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.lizhwhgz .guizhangzd .titlegz-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.lizhwhgz .guizhangzd .titlegz a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.lizhwhgz .guizhangzd .titlegz a.fr img{float:right;padding-top:18px;}

.lizhwhgz .guizhangzd .titlegz a.fr:hover{color:#003f87;}

.lizhwhgz .guizhangzd .guizh-list{float:left;width:100%;}

.lizhwhgz .guizhangzd .guizh-list ul{float:left;width:100%;}

.lizhwhgz .guizhangzd .guizh-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:11px 0;}

.lizhwhgz .guizhangzd .guizh-list ul li a{float:left;width:100%;}

.lizhwhgz .guizhangzd .guizh-list ul li a span{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.55}

.lizhwhgz .guizhangzd .guizh-list ul li a p{float:left;font-size:1.03rem;line-height:1.7;width:100%;color:#9a8c85;}

.lizhwhgz .guizhangzd .guizh-list ul li a:hover span{color:#003f87;}

.lianzxglj{float:left;width:100%;padding-bottom:3%;position:relative;}

.lianzxglj .lijietitle{float:left;width:15%;background-color:#003f87;background: url(../images/xgljbj.png) no-repeat;text-align:center;height:100px;line-height:100px;color:#fff;font-size:18px;font-weight:bold;}

.lianzxglj .lijieurl{float:left;width:85%;display:flex;align-items:center;background-color:#fff;height:100px;padding-left:2%;}

.lianzxglj .lijieurl ul{float:left;width:100%;padding:2% 0;}

.lianzxglj .lijieurl ul li{float:left;width:33.33%;line-height:2;}

.lianzxglj .lijieurl ul li a{float:left;width:100%;font-size:1.1rem;color:#353e48;}

.lianzxglj .lijieurl ul li a:hover{color:#003f87;}

.lianzxglj .lianjieyxjtb{position:absolute;right:10px;top:-20px;}

.lianzxglj .lianjieyxjtb img{width:auto;}

/*内页纪检监察室*/

/*内页校园文化*/

.wenhgdxxzj{float:left;width:100%;position:relative;top:-60px;}

.wenhgdxxzj .wenhgd{float:left;width:49%;height:427px;background-color:#003f87;padding-bottom:6px;}

.wenhgdxxzj .wenhgd .flexslider .slides img{height:421px;}

.wenhgdxxzj .wenhgd .fmain1 .flex-control-nav{height:0;bottom:20px;}

.wenhgdxxzj .wenhgd .fmain1 .flex-control-nav li+li{margin-left: 10px;}

.wenhgdxxzj .wenhgd .fmain1 .flex-control-nav li{margin:0;}

.wenhgdxxzj .wenhgd .fmain1 .flex-control-paging li a{width:8px;height:8px;background-color:#fff;border-radius:50px;}

.wenhgdxxzj .wenhgd .fmain1 .flex-control-paging li a.flex-active{background-color:#003f87;border-radius:50px;}

.wenhgdxxzj .whxueszj{float:left;width:51%;}

.wenhgdxxzj .whxueszj .whzjtitle{float:left;width:222px;background: url(../images/xszjbj.png) no-repeat;font-size:1.7rem;color:#fff;background-size:100%;height:59px;line-height:56px;}

.wenhgdxxzj .whxueszj .whzjtitle i{padding:0 10px 0 20px;}

.wenhgdxxzj .whxueszj .whzjtitle i img{width:35px;}

.wenhgdxxzj .whxueszj .zhijialist{float:left;padding:1% 1% 0 1%;background-color:#003f87;}

.wenhgdxxzj .whxueszj .zhijialist ul{float:left;width:100%;}

.wenhgdxxzj .whxueszj .zhijialist ul li{float:left;width:50%;padding-right:1%;padding-bottom:1%;}

.wenhgdxxzj .whxueszj .zhijialist ul li:nth-child(2){padding-right:0px;}

.wenhgdxxzj .whxueszj .zhijialist ul li:nth-child(4){padding-right:0px;}

.wenhgdxxzj .whxueszj .zhijialist ul li a{float:left;width:100%;}

.wenhgdxxzj .whxueszj .zhijialist ul li a img{width:100%;height:175px;}

.wenhbdgg{float:left;width:100%;position:relative;top:-20px;}

.wenhbdgg .whxybd{float:left;width:49%;margin-right:2%;}

.wenhbdgg .whxybd .title-bd{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.wenhbdgg .whxybd .title-bd-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.wenhbdgg .whxybd .title-bd a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.wenhbdgg .whxybd .title-bd a.fr img{float:right;padding-top:18px;}

.wenhbdgg .whxybd .title-bd a.fr:hover{color:#003f87;}

.wenhbdgg .whxybd .main-div-bd{float:left;width:100%;}

.wenhbdgg .whxybd .main-div-bd .baodaolist{float:left;width:100%;border-bottom:1px solid #eacdbb;padding-bottom:2%;}

.wenhbdgg .whxybd .main-div-bd .baodaolist a{float:left;width:100%;}

.wenhbdgg .whxybd .main-div-bd .baodaolist a span{float:left;width:100%;font-size:1.2rem;color:#474d52;line-height:2.75;}

.wenhbdgg .whxybd .main-div-bd .baodaolist a p{float:left;width:100%;font-size:1.03rem;color:#95867f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;}

.wenhbdgg .whxybd .main-div-bd .baodaolist a:hover span{color:#003f87;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist{float:left;width:100%;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul{float:left;width:100%;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li{float:left;width:100%;transition: 0.5s;border-bottom:1px solid #eacdbb;padding:14px 0;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li a{float:left;width:100%;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li a i img{width:auto;padding-top:3px;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li a p{float:right;font-size:1.03rem;line-height:1.8;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li:hover{margin-left:5px;}

.wenhbdgg .whxybd .main-div-bd .main-bdlist ul li a:hover span{color:#003f87;}

.wenhbdgg .whtzgg{float:left;width:49%;}

.wenhbdgg .whtzgg .title-tagg{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.wenhbdgg .whtzgg .title-tagg-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.wenhbdgg .whtzgg .title-tagg a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.wenhbdgg .whtzgg .title-tagg a.fr img{float:right;padding-top:18px;}

.wenhbdgg .whtzgg .title-tagg a.fr:hover{color:#003f87;}

.wenhbdgg .whtzgg .main-div-tagg{float:left;width:100%;}

.wenhbdgg .whtzgg .main-div-tagg .whtagglist{float:left;width:100%;border-bottom:1px solid #eacdbb;padding-bottom:2%;}

.wenhbdgg .whtzgg .main-div-tagg .whtagglist a{float:left;width:100%;}

.wenhbdgg .whtzgg .main-div-tagg .whtagglist a span{float:left;width:100%;font-size:1.2rem;color:#474d52;line-height:2.75;}

.wenhbdgg .whtzgg .main-div-tagg .whtagglist a p{float:left;width:100%;font-size:1.03rem;color:#95867f;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;}

.wenhbdgg .whtzgg .main-div-tagg .whtagglist a:hover span{color:#003f87;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist{float:left;width:100%;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul{float:left;width:100%;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li{float:left;width:100%;transition: 0.5s;border-bottom:1px solid #eacdbb;padding:14px 0;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li a{float:left;width:100%;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li a i img{width:auto;padding-top:3px;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li a p{float:right;font-size:1.03rem;line-height:1.8;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li:hover{margin-left:5px;}

.wenhbdgg .whtzgg .main-div-tagg .main-tagglist ul li a:hover span{color:#003f87;}

.hdfcsb{float:left;width:100%;padding:2% 0 3% 0;}

.hdfcsb .xueshenghd{float:left;width:32%;margin-right:2%;}

.hdfcsb .xueshenghd .titlexs{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.hdfcsb .xueshenghd .titlexs-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.hdfcsb .xueshenghd .titlexs a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.hdfcsb .xueshenghd .titlexs a.fr img{float:right;padding-top:18px;}

.hdfcsb .xueshenghd .titlexs a.fr:hover{color:#003f87;}

.hdfcsb .xueshenghd .xuesheng-list{float:left;width:100%;}

.hdfcsb .xueshenghd .xuesheng-list ul{float:left;width:100%;}

.hdfcsb .xueshenghd .xuesheng-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:16px 0;}

.hdfcsb .xueshenghd .xuesheng-list ul li a{float:left;width:100%;}

.hdfcsb .xueshenghd .xuesheng-list ul li a span{float:left;width:35%;}

.hdfcsb .xueshenghd .xuesheng-list ul li a span img{float:left;width:100%;height:90px;}

.hdfcsb .xueshenghd .xuesheng-list ul li a dl{float:left;width:62%;padding-left:3%;margin-bottom:0px;}

.hdfcsb .xueshenghd .xuesheng-list ul li a dl h1{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;padding-bottom:10px;}

.hdfcsb .xueshenghd .xuesheng-list ul li a dl h2{float:left;width:100%;font-size:1.03rem;color:#95867f;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;}

.hdfcsb .xueshenghd .xuesheng-list ul li a dl p{float:left;width:100%;font-size:1.03rem;padding-top:10px;}

.hdfcsb .xueshenghd .xuesheng-list ul li a:hover dl h1{color:#003f87;}

.hdfcsb .xueshengfc{float:left;width:32%;margin-right:2%;}

.hdfcsb .xueshengfc .titlefenc{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.hdfcsb .xueshengfc .titlefenc-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.hdfcsb .xueshengfc .titlefenc a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.hdfcsb .xueshengfc .titlefenc a.fr img{float:right;padding-top:18px;}

.hdfcsb .xueshengfc .titlefenc a.fr:hover{color:#003f87;}

.hdfcsb .xueshengfc .fenc-list{float:left;width:100%;}

.hdfcsb .xueshengfc .fenc-list ul{float:left;width:100%;}

.hdfcsb .xueshengfc .fenc-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:13px 0;}

.hdfcsb .xueshengfc .fenc-list ul li a{float:left;width:100%;}

.hdfcsb .xueshengfc .fenc-list ul li a span{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.hdfcsb .xueshengfc .fenc-list ul li a p{float:left;font-size:1.03rem;line-height:1.7;width:100%;color:#9a8c85;}

.hdfcsb .xueshengfc .fenc-list ul li a:hover span{color:#003f87;}

.hdfcsb .jiangxshenb{float:left;width:32%;}

.hdfcsb .jiangxshenb .titlejxsb{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.hdfcsb .jiangxshenb .titlejxsb-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.hdfcsb .jiangxshenb .titlejxsb a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.hdfcsb .jiangxshenb .titlejxsb a.fr img{float:right;padding-top:18px;}

.hdfcsb .jiangxshenb .titlejxsb a.fr:hover{color:#003f87;}

.hdfcsb .jiangxshenb .jiangx-list{float:left;width:100%;}

.hdfcsb .jiangxshenb .jiangx-list ul{float:left;width:100%;}

.hdfcsb .jiangxshenb .jiangx-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:13px 0;}

.hdfcsb .jiangxshenb .jiangx-list ul li a{float:left;width:100%;}

.hdfcsb .jiangxshenb .jiangx-list ul li a span{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.hdfcsb .jiangxshenb .jiangx-list ul li a p{float:left;font-size:1.03rem;line-height:1.7;width:100%;color:#9a8c85;}

.hdfcsb .jiangxshenb .jiangx-list ul li a:hover span{color:#003f87;}

.wenhuamlxy{float:left;width:100%;padding:2% 0 3% 0;background: url(../images/xszjmlxybj.png) no-repeat;background-size: 100% 100%;position:relative;}
.wenhuamlxy .whmlxybt{float:left;width:100%;}
.wenhuamlxy .whmlxybt a{display:flex;justify-content:center;color:#003f87;}
.wenhuamlxy .whmlxybt a img{width:auto;}
.wenhuamlxy .whmlxybt a span{float:left;padding-left:1%;font-size:30px;line-height:48px;}
.containermlxy{margin:0 auto;width:1200px;height:100%;position: relative;}
.wenhuamlxy .wenhuatpgd{float:left;width:100%;display:flex;justify-content:center;}
.wenhuamlxy .wenhuatpgd #featured{float:left;overflow:hidden;height:550px;position: relative;padding-top:3%;}
.wenhuamlxy .wenhuatpgd #featured .slide{position:absolute;z-index:1;box-shadow: 0 0 30px 1px rgb(0 0 0 / 20%);}
.wenhuamlxy .wenhuatpgd #featured .active{z-index:2;box-shadow: 0px -30px 30px -30px rgb(0 0 0 / 20%);}
.wenhuamlxy .wenhuatpgd #featured .description{display:none;text-align:center;padding:10% 10% 3% 10%;color:#3f2a2a;line-height:1.5;font-size:1.2rem;}
.wenhuamlxy .wenhuatpgd #featured .additional{display:none;position:absolute;bottom:0px;left:0px;right:0px;}
.wenhuamlxy .wenhuatpgd #featured .active .description{display:block;}
.wenhuamlxy .wenhuatpgd #featured .active .additional{display:block;}
.wenhuamlxy .wenhuatpgd #featured a.prevslide, .wenhuamlxy .wenhuatpgd #featured a.nextslide{display:block;width:40px;height:40px;position:absolute;cursor:pointer;bottom:9px;text-indent:-9999px;}
.wenhuamlxy .wenhuatpgd #featured a.prevslide{background: url(../images/meilz.png) no-repeat;background-size:100%;left: 5px;}
.wenhuamlxy .wenhuatpgd #featured a.nextslide{background: url(../images/meilr.png) no-repeat;background-size:100%;right: 5px;}
.n_zhuanliny{float:left;width:100%;padding-top:3%;}
.n_zhuanliny .fl01n {overflow:hidden;}
#certifyn .swiper-container, #certifyn .swiper-slide.swiper-slide-active {overflow: visible;}
#certifyn .swiper-slide {width: 620px;height: 500px;box-sizing: border-box;cursor: -webkit-grab;position: relative;}
#certifyn .swiper-slide .img {box-shadow: 0px 8px 10px 0px rgb(188 188 188 / 35%);height:400px;}
#certifyn .swiper-slide img {display: block;width: 100%;height: 100%;}
#certifyn .container000 ul .miso-arrow.miso-prevn {left: 20rem;}
.container000 ul .miso-arrow.miso-prevn {background: url(../images/xyleft.png) center no-repeat;transition: 300ms;-webkit-transition: 300ms;}
.container000 ul .miso-prevn:hover {background: url(../images/xylefts.png) center no-repeat;}
.container000 ul .miso-arrow {width: 3rem;height: 3rem;border-radius: 50%;transition: .6s;}
#certifyn .container000 ul .miso-arrow.miso-nextn {right: 20rem;}
.container000 ul .miso-arrow.miso-nextn {background: url(../images/xyright.png) center no-repeat;transition: 300ms;-webkit-transition: 300ms;}
.container000 ul .miso-nextn:hover {background: url(../images/xyrights.png) center no-repeat;}
.miso-prevn, .miso-nextn {position: absolute;display: block;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;bottom:1.5rem;z-index: 1;}
#certifyn .swiper-slide.swiper-slide-active h5 {opacity: 1;}
.n_zhuanliny .fl01n ul li h5 {font-size: 1.3rem;line-height:2rem;margin-top: 3rem;text-align: center;color: #3f2a2a;opacity: 0;}

.jiaogongzj{float:left;width:94%;padding:4% 0 6% 0;background: url(../images/jgzjbj.png) no-repeat;background-size:100% auto;background-position:bottom;margin:0px 3%;}
.jiaogongzj .jiaogzjbt{float:left;width:100%;}
.jiaogongzj .jiaogzjbt a{display:flex;justify-content:left;color:#003f87;}
.jiaogongzj .jiaogzjbt a img{width:auto;}
.jiaogongzj .jiaogzjbt a span{float:left;padding-left:1%;font-size:30px;line-height:48px;}
.jiaogongzj .zhijialist{float:left;width:100%;}
.jiaogongzj .zhijialist .gonghjj{float:left;width:59%;padding-top:8%;margin-right:1%;}
.jiaogongzj .zhijialist .gonghjj span{float:left;width:100%;font-size:22px;color:#17212c;font-weight:bold;}
.jiaogongzj .zhijialist .gonghjj p{float:left;width:100%;font-size:1.1rem;color:#444c55;padding:3% 0 5% 0;line-height:1.5;}
.jiaogongzj .zhijialist .gonghjj a{display: flex;justify-content: center;border: 1px solid #003f87;width: 20%;padding:10px 0;border-radius:20px;color:#003f87;font-size:1rem;}
.jiaogongzj .zhijialist .gonghjj a img {width:auto;height:100%;padding:1px 0 0 8px;}
.jiaogongzj .zhijialist .gonghtp{float:left;width:40%;}
.jiaogongzj .zhijialist .gonghtp img{width:auto;height:100%;}

.ghsxjgfc{float:left;width:100%;padding-bottom:3%;}

.ghsxjgfc .gonghsx{float:left;width:49%;margin-right:2%;}

.ghsxjgfc .gonghsx .title-sx{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.ghsxjgfc .gonghsx .title-sx-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.ghsxjgfc .gonghsx .title-sx a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.ghsxjgfc .gonghsx .title-sx a.fr img{float:right;padding-top:18px;}

.ghsxjgfc .gonghsx .title-sx a.fr:hover{color:#003f87;}

.ghsxjgfc .gonghsx .main-div-sx{float:left;width:100%;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist{float:left;width:100%;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul{float:left;width:100%;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li{float:left;width:100%;transition: 0.5s;border-bottom:1px solid #eacdbb;padding:20px 0;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li a{float:left;width:100%;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li a i img{width:auto;padding-top:3px;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li a p{float:right;font-size:1.03rem;line-height:1.8;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li:hover{margin-left:5px;}

.ghsxjgfc .gonghsx .main-div-sx .main-sxlist ul li a:hover span{color:#003f87;}

.ghsxjgfc .jiaogfc{float:left;width:49%;}

.ghsxjgfc .jiaogfc .title-jgfc{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.ghsxjgfc .jiaogfc .title-jgfc-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.ghsxjgfc .jiaogfc .title-jgfc a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.ghsxjgfc .jiaogfc .title-jgfc a.fr img{float:right;padding-top:18px;}

.ghsxjgfc .jiaogfc .title-jgfc a.fr:hover{color:#003f87;}

.ghsxjgfc .jiaogfc .main-div-jgfc{float:left;width:100%;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist{float:left;width:100%;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul{float:left;width:100%;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li{float:left;width:100%;transition: 0.5s;border-bottom:1px solid #eacdbb;padding:20px 0;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li a{float:left;width:100%;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li a i img{width:auto;padding-top:3px;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li a p{float:right;font-size:1.03rem;line-height:1.8;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li:hover{margin-left:5px;}

.ghsxjgfc .jiaogfc .main-div-jgfc .main-jgfclist ul li a:hover span{color:#003f87;}

.n_zhuanlifc{float:left;width:100%;padding-top:3%;}
.n_zhuanlifc .fl01 {overflow:hidden;}
.n_zhuanlifc .fl01 ul li h5 {position:relative;font-size: 1.25rem;line-height:4rem;padding:10% 7% 5% 7%;color: #003F87;border-radius:0 0 15px 15px;}
.n_zhuanlifc .fl01 ul li h5:before {content: "";width: 35px;height: 6px;position: absolute;top: 30%;left: 7%;transition: 0.6s ease-in-out;background-image: -moz-linear-gradient( 6deg, rgb(208,159,89) 0%, rgb(208,159,89) 100%);background-image: -webkit-linear-gradient( 6deg, rgb(208,159,89) 0%, rgb(208,159,89) 100%);background-image: -ms-linear-gradient( 6deg, rgb(208,159,89) 0%, rgb(208,159,89) 100%);}
.n_zhuanlifc .fl01 .container00{float:left;width:100%;height:480px;}
#certifyfc .swiper-container2, #certifyfc .swiper-slide.swiper-slide-active {overflow: visible;}
#certifyfc .swiper-slide {box-sizing: border-box;cursor: -webkit-grab;position: relative;border:1px solid #dde5f3;border-radius:20px;background-color: #fff;width:23% !important;}
#certifyfc .swiper-slide .img {width:100%;}
#certifyfc .swiper-slide img {width: auto;height:280px;border-radius:15px 15px 0 0;}
#certifyfc .container00 ul .miso-arrow.miso-prev {background: url(../images/xyleft.png) center no-repeat;transition: 300ms;-webkit-transition: 300ms;left:44%;}
#certifyfc .container00 ul .miso-prev:hover {background: url(../images/xylefts.png) center no-repeat;}
#certifyfc .container00 ul .miso-arrow {width:3rem;height:3rem;border-radius:50%;transition: .6s;}
#certifyfc .container00 ul .miso-arrow.miso-next {background: url(../images/xyright.png) center no-repeat;transition: 300ms;-webkit-transition: 300ms;right:44%;}
#certifyfc .container00 ul .miso-next:hover {background: url(../images/xyrights.png) center no-repeat;}
#certifyfc .miso-prev, #certifyfc .miso-next {position:absolute;display: block;line-height: 0;font-size: 0;cursor: pointer;background: transparent;color: transparent;padding: 0;border: none;outline: none;bottom:50px;z-index: 1;}
#certifyfc .swiper-slide.swiper-slide-active h5 {opacity:1;}

/*内页校园文化*/

/*内页校史长廊*/

.xiaoshiclnr{float:left;width:100%;background-color:#fff;padding:4%;}

.xiaoshiclnr .bd {

float:left;

width:100%;

}

.xiaoshiclnr .year {

float: left;

width: 100%;

position: relative;

}

.xiaoshiclnr .year:before {

content: "";

width: 1px;

position: absolute;

left: 49%;

top: 45%;

bottom: 0;

z-index: 1;

background: repeating-linear-gradient(to bottom, transparent, transparent 3px, #003f87 3px, #003f87 8px);

}

.xiaoshiclnr .year:nth-child(2):before {

top: 38%;

}

.xiaoshiclnr .year:nth-child(3):before {

top: 38%;

}

.xiaoshiclnr .year:nth-child(4):before {

top: 16.5%;

}

.xiaoshiclnr .year:nth-child(5):before {

top: 10%;

}

.xiaoshiclnr .year-title {

position: relative;

color: transparent; /* 使文字颜色透明 */

font-size: 220px;

text-align: center;

font-weight: bold;

background-image: url('../images/xsclbj.png'); /* 替换为你的图片路径 */

-webkit-background-clip: text; /* 仅在WebKit浏览器中使用 */

top:-40px;

}

.xiaoshiclnr .year-tubiao{

display: flex;

justify-content: center;

position: relative;

top: -130px;

padding-left: 85px;

}

.xiaoshiclnr .year-tubiao img{

width:200px;

height:200px;

border-radius: 100%;

}

.xiaoshiclnr .year-tubiao span{

float:left;

font-size: 22px;

color: #ac6a0a;

padding: 70px 0 0 10px;

font-weight: bold;

}

.xiaoshiclnr .montl {

float:left;

width:47%;

padding-top:15px;

padding-bottom:25px;

position: relative;

}

.xiaoshiclnr .montl:last-child {

padding-bottom:0px;

}

.xiaoshiclnr .montl .xstp{

float:right;

}

.xiaoshiclnr .montl .xstp img{

width:100px;

height:70px;

}

.xiaoshiclnr .montl .month-hd {

float:left;

width: 74%;

height:90px;

}

.xiaoshiclnr .montl .month-hd span{

float:left;

width:100%;

font-size:15px;

font-weight:bold;

text-align:right;

line-height:22px;

padding-bottom:2px;

}

.xiaoshiclnr .montl .month-hd p {
float:left;
width:100%;
font-size: 13px;
line-height:20px;
color:#999;
}

.xiaoshiclnr .montl .month-hdwt {
float:left;
width: 100%;
height:90px;
}

.xiaoshiclnr .montl .month-hdwt span{
float:left;
width:100%;
font-size:15px;
font-weight:bold;
text-align:right;
line-height:22px;
padding-bottom:2px;
}

.xiaoshiclnr .montl .month-hdwt p {

float:left;

width:100%;

font-size: 13px;

line-height:18px;

color:#999;

}

.xiaoshiclnr .montl:before {

position: absolute;

right: -23px;

top: 40px;

z-index: 2;

content: "";

width: 11px;

height: 11px;

border-radius: 50%;

background-color: #003f87

}

.xiaoshiclnr .montr {

float:right;

width:51%;

padding-top:20px;

padding-bottom:25px;

padding-left: 2%;

position: relative;

top: -80px;

}

.xiaoshiclnr .montr:last-child {

padding-bottom:0px;

}

.xiaoshiclnr .montr .xstp{

float:left;

}

.xiaoshiclnr .montr .xstp img{

width:100px;

height:70px;

}

.xiaoshiclnr .montr .month-hd {

float:left;

width: 75%;

padding-left: 2%;

height:90px;

}

.xiaoshiclnr .montr .month-hd span{

float:left;

width:100%;

font-size:15px;

font-weight:bold;

text-align:left;

line-height:22px;

padding-bottom:2px;

}

.xiaoshiclnr .montr .month-hd p {

float:left;

width:100%;

font-size: 13px;

line-height:18px;

color:#999;

}

.xiaoshiclnr .montr .month-hdwt {

float:left;

width: 100%;

padding-left: 2%;

height:90px;

}

.xiaoshiclnr .montr .month-hdwt span{

float:left;

width:100%;

font-size:15px;

font-weight:bold;

text-align:left;

line-height:22px;

padding-bottom:2px;

}

.xiaoshiclnr .montr .month-hdwt p {

float:left;

width:100%;

font-size: 13px;

line-height:18px;

color:#999;

}

.xiaoshiclnr .montr:before {

position: absolute;

left: -5px;

top: 50px;

z-index: 2;

content: "";

width: 11px;

height: 11px;

border-radius: 50%;

background-color: #003f87

}

.xiaoshiclnr .year-jbbtx {

float:left;

width:100%;

position:relative;

color:transparent;

font-size:46px;

text-align:center;

font-weight:bold;

background:linear-gradient(to bottom, #f9f0e5, #eed6ba);

-webkit-background-clip: text;

font-family: "黑体";

padding:3% 0 2% 0;

}

.xiaoshiclnr .vertical-dotx {

display:flex;

flex-direction:column;

gap:4px;

width:100%;

align-items:center;

}

.xiaoshiclnr .vertical-dotx .dot-itemx:nth-child(1) {

animation-delay: 0s;

}

.xiaoshiclnr .vertical-dotx .dot-itemx:nth-child(2) {

animation-delay: .3s;

border: 1px solid #94aecc;

}

.xiaoshiclnr .vertical-dotx .dot-itemx:nth-child(3) {

animation-delay: .6s;

border: 1px solid #e5ecf3;

}

.xiaoshiclnr .vertical-dotx .dot-itemx {

width: 8px;

height: 8px;

border-radius: 50%;

border: 1px solid #295e9a;

animation: dotPulse 1.5s infinite;

margin-bottom:15px;

}

@media (max-width:990px) {

.xiaoshiclnr {

padding-left: 100px;

padding-right: 50px

}

.xiaoshiclnr .bd {

max-width: 100%;

-webkit-transform: translateX(0);

-moz-transform: translateX(0);

-o-transform: translateX(0);

-ms-transform: translateX(0);

transform: translateX(0)

}

.xiaoshiclnr .year-title {

left: 0;

opacity: .2;

-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";

filter: alpha(opacity=20);

top: -80px;

font-size: 50px

}

}

@media (max-width:500px) {

.xiaoshiclnr .year:first-child:after {

top: -20px

}

}

/*内页校史长廊*/

/*内页机构设置党政部门专题*/

.dangzbmzt{float:left;width:100%;position:relative;top:-25px;}

.dangzbmzt .dzbmxx{float:left;width:49%;margin-right:2%;margin-bottom:3%;}

.dangzbmzt .dzbmxx:nth-child(2n){margin-right:0px;}

.dangzbmzt .dzbmxx .title-sx{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.dangzbmzt .dzbmxx .title-sx-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.dangzbmzt .dzbmxx .title-sx a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.dangzbmzt .dzbmxx .title-sx a.fr img{float:right;padding-top:18px;}

.dangzbmzt .dzbmxx .title-sx a.fr:hover{color:#003f87;}

.dangzbmzt .dzbmxx .main-div-sx{float:left;width:100%;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist{float:left;width:100%;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul{float:left;width:100%;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:20px 0;transition: 0.5s;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li a{float:left;width:100%;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li a i img{width:auto;padding-top:3px;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.12rem;line-height:1.5;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li a p{float:right;font-size:1.1rem;line-height:1.8;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li:hover{margin-left:5px;}
.dangzbmzt .dzbmxx .main-div-sx .main-sxlist ul li a:hover span{color:#003f87;}

.dangzbmzt .dzbmxx .main-div-sx .main-sxlist dl{float:left;width:100%;font-size:1.12rem;background-color:#fff;padding:8% 5%;}

.xiaoyuanjgxx{float:left;width:100%;background:#fff;height:200px;margin-bottom:4%;}

.xiaoyuanjgxx .title{float:left;width:53px;height:200px;}

.xiaoyuanjgxx .title img{width:53px;height:200px;}

.xiaoyuanjgxx .title span{writing-mode:vertical-rl;letter-spacing:3px;position:absolute;top:22%;left:14px;font-size:1.65rem;color:#fff;font-family:黑体;}

.fzghjj{margin-bottom:3%;}

/*内页机构设置党政部门专题*/

/*内页机构设置教学管理部门专题*/

.jxglbmzt{float:left;width:100%;position:relative;top:-45px;}

.jxglbmzt .jxglbmxx{float:left;width:49%;margin-right:2%;}

.jxglbmzt .jxglbmxx:nth-child(2n){margin-right:0px;}

.jxglbmzt .jxglbmxx .title-sx{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.jxglbmzt .jxglbmxx .title-sx-h1{float:left;font-size:18px;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.jxglbmzt .jxglbmxx .title-sx a.fr{font-size:14px;color:#4875a9;line-height:45px;margin-right:2%;}

.jxglbmzt .jxglbmxx .title-sx a.fr img{float:right;padding-top:18px;}

.jxglbmzt .jxglbmxx .title-sx a.fr:hover{color:#003f87;}

.jxglbmzt .jxglbmxx .main-div-sx{float:left;width:100%;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist{float:left;width:100%;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul{float:left;width:100%;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:20px 0;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li a{float:left;width:100%;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li a i{float:left;background-color:#f5c177;height:25px;width:25px;text-align:center;line-height:20px;border-radius:50px;margin-right:10px;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li a i img{width:auto;padding-top:3px;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li a span{float:left;width:76%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:15px;line-height:1.5;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li a p{float:right;font-size:13px;line-height:1.8;}

.jxglbmzt .jxglbmxx .main-div-sx .main-sxlist ul li a:hover span{color:#003f87;}

.jijianjjcy .jijjj .tdchengyuan{float:left;width:100%;padding-top:20px;}

.jijianjjcy .jijjj .tdchengyuan span{float:left;width:100%;font-size:22px;color:#16202b;}

.jijianjjcy .jijjj .tdchengyuan .chengyuname{float:left;width:100%;padding:2% 0;font-size:16px;color:#003f87;}

.jijianjjcy .jijjj .tdchengyuan .chengyuname p{padding-top:0px;}

.jijianjjcy .jijjj .tdchengyuan .chengyuemail ul{float:left;width:100%;}

.jijianjjcy .jijjj .tdchengyuan .chengyuemail ul li{float:left;}

.jijianjjcy .jijjj .tdchengyuan .chengyuemail ul li img{width:auto;margin-right:10px;}

.jijianjjcy .jijjj .tdchengyuan .chengyuemail ul span{float:left;width:90%;font-size:1.1rem;color:#b3b3b3;font-weight:bold;height:28px;display:flex;align-items:center;}

.jijianjjcy .chengyuan .tuanduitp{float:left;width:100%;padding:59px 0;}

.jijianjjcy .chengyuan .tuanduitp img{width:100%;}

.jijianjjcy .chengyuan .tuanduickgd{float:right;background-color:#f5c177;padding:10px 15px;border-radius:5px;}

.jijianjjcy .chengyuan .tuanduickgd a{float:right;color:#fff;}

.jxglbmztljxx{float:left;width:100%;position:relative;top:-30px;padding-bottom:1%;}

.jxglbmztljxx .lijietitle{float:left;width:15%;background-color:#003f87;background: url(../images/xgljbj.png) no-repeat;text-align:center;height:100px;line-height:100px;color:#fff;font-size:18px;font-weight:bold;}

.jxglbmztljxx .lijieurl{float:left;width:85%;display:flex;align-items:center;background-color:#fff;height:100px;padding-left:2%;}

.jxglbmztljxx .lijieurl ul{float:left;width:100%;padding:2% 0;}

.jxglbmztljxx .lijieurl ul li{float:left;width:33.33%;line-height:2;}

.jxglbmztljxx .lijieurl ul li a{float:left;width:100%;font-size:1.1rem;color:#353e48;}

.jxglbmztljxx .lijieurl ul li a:hover{color:#003f87;}

.jxglbmztljxx .lianjieyxjtb{position:absolute;right:10px;top:-20px;}

.jxglbmztljxx .lianjieyxjtb img{width:auto;}

.jxglbmzy{float:left;width:100%;position:relative;top:-50px;padding-bottom:10px;}

.jxglbmzy .title-zysz{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.jxglbmzy .title-zysz-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.jxglbmzy .zyszlist{float:left;width:100%;background-color:#fff;padding:3% 2% 2% 2%;}

.jxglbmzy .zyszlist .zyszlistsj{float:left;width:100%;line-height:1.6;padding-bottom:1%;font-size:1.1rem;}

.jxglbmzy .zyszlist .zyszlistsj span{float:left;width:16%;color:#e08f00;text-align:right;font-weight:bold;}

.jxglbmzy .zyszlist .zyszlistsj ul{float:left;width:84%;}

.jxglbmzy .zyszlist .zyszlistsj ul li{float:left;padding-right:3%;}

.jxglbmzy .zyszlist .zyszlistsj ul li a{float:left;color:#000;}

.jxglbmzy .zyszlist .zyszlistsj ul li a:hover{color:#003f87;}

/*内页机构设置教学管理部门专题*/

/*内页机构设置非学历教育专题*/

.feixlzt{float:left;width:100%;position:relative;top:-25px;padding-bottom:1%;}

.feixlzt .guizhangzdfxl{float:left;width:32%;margin-right:2%;}

.feixlzt .guizhangzdfxl:nth-child(3n){margin-right:0px;}

.feixlzt .guizhangzdfxl .titlegz{float:left;width:100%;border:1px solid #f0f0f0;background-color:#fff;position:relative;}

.feixlzt .guizhangzdfxl .titlegz-h1{float:left;font-size:1.3rem;color:#fff;background: url(../images/jjjcsdhbj.png) no-repeat;width:160px;line-height:45px;text-align:center;font-weight:bold;}

.feixlzt .guizhangzdfxl .titlegz a.fr{font-size:1rem;color:#4875a9;line-height:45px;margin-right:2%;}

.feixlzt .guizhangzdfxl .titlegz a.fr img{float:right;padding-top:18px;}

.feixlzt .guizhangzdfxl .titlegz a.fr:hover{color:#003f87;}

.feixlzt .guizhangzdfxl .guizh-list{float:left;width:100%;}

.feixlzt .guizhangzdfxl .guizh-list ul{float:left;width:100%;}

.feixlzt .guizhangzdfxl .guizh-list ul li{float:left;width:100%;border-bottom:1px solid #eacdbb;padding:13px 0;}

.feixlzt .guizhangzdfxl .guizh-list ul li a{float:left;width:100%;}

.feixlzt .guizhangzdfxl .guizh-list ul li a span{float:left;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#484e53;font-size:1.1rem;line-height:1.5;}

.feixlzt .guizhangzdfxl .guizh-list ul li a p{float:left;font-size:1.03rem;line-height:1.7;width:100%;color:#9a8c85;}

.feixlzt .guizhangzdfxl .guizh-list ul li a:hover span{color:#003f87;}

.gundongfxl{float:left;width:100%;padding-bottom:3%;}

.gundongfxl .main1-1{float:left;width:100%;}

.gundongfxl .main1-1 .fmain1 .slides li a img{height:600px;}

.gundongfxl .main1-1 .fmain1 h1{position: absolute;width: 100%;left: 0;bottom: 0;margin:0;padding: 0px 20px;height: 75px;background-image: url(../images/heidi.png);}

.gundongfxl .main1-1 .fmain1 h1 span{float:left;width:100%;padding-top:20px;font-weight:bold;font-size:1.15rem;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.gundongfxl .main1-1 .fmain1 .flex-control-nav{text-align: center;height:0;bottom:20px;}

.gundongfxl .main1-1 .fmain1 .flex-control-nav li+li{margin-left: 10px;}

.gundongfxl .main1-1 .fmain1 .flex-control-nav li{margin:0;}

.gundongfxl .main1-1 .fmain1 .flex-control-paging li a{width:8px;height:8px;background-color:#fff;border-radius:50px;}

.gundongfxl .main1-1 .fmain1 .flex-control-paging li a.flex-active{background-color:#003f87;border-radius:50px;}

/*内页机构设置非学历教育专题*/

/*内页机构设置直属分校专题*/

.zhisufxzt{float:left;width:100%;position:relative;top:-30px;}

.zhisufxzt .main1-1{float:left;width:100%;}

.zhisufxzt .main1-1 .fmain1 h1{position: absolute;width: 100%;left: 0;bottom: 0;margin:0;padding: 0px 20px;height: 75px;background-image: url(../images/heidi.png);}

.zhisufxzt .main1-1 .fmain1 h1 span{float:left;width:100%;padding-top:20px;font-weight:bold;font-size:1.15rem;text-align:center;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.zhisufxzt .main1-1 .fmain1 .flex-control-nav{text-align:center;height:0;bottom:20px;}

.zhisufxzt .main1-1 .fmain1 .flex-control-nav li+li{margin-left: 10px;}

.zhisufxzt .main1-1 .fmain1 .flex-control-nav li{margin:0;}

.zhisufxzt .main1-1 .fmain1 .flex-control-paging li a{width:8px;height:8px;background-color:#fff;border-radius:50px;}

.zhisufxzt .main1-1 .fmain1 .flex-control-paging li a.flex-active{background-color:#003f87;border-radius:50px;}

.zsfxryzz{float:left;width:100%;background:#fff;height:200px;margin-bottom:3%;}

.zsfxryzz .title{float:left;width:53px;height:200px;position:relative;}

.zsfxryzz .title img{width:53px;height:200px;}

.zsfxryzz .title span{writing-mode:vertical-rl;letter-spacing:3px;position:absolute;top:22%;left:14px;font-size:1.65rem;color:#fff;font-family:黑体;}

#marquee1{position:relative;height:190px;width:93%;overflow:hidden;float:right;padding:18px 18px 0 0; margin-right:18px;}

#marquee1 ul {position:absolute; width:1000%;}

#marquee1 li {float:left;display:inline;width:200px;height:180px;margin-right:20px;}

#marquee1 li img{width:200px;height:145px; display:block;}

#marquee1 li span{line-height:32px;font-size:1.1rem;text-align:center;color:#333;height:34px;overflow:hidden;display:block;}

/*内页机构设置直属分校专题*/

/*统一认证成功页面*/
.rzcg-content{float:left;width:100%;position: relative;top:-70px;}
.rzcgnr{float:left;width:100%;background-color:#fff;padding:2% 4% 4% 4%;}
.rzcg-title-h1{float:left;text-align:center;width:100%;font-size:26px;color: #333;font-weight: bold;line-height: 1.5;}
.rzcg-title-h1 .tcout{float:right;font-size:13px;background:#003f87;color:#fff;padding:6px 15px;border-radius:5px;cursor:pointer;}
.rzcg-content-div{float:left;width:100%;margin-top:3%;font-size:15px;line-height:1.5;color:#444c55;}
.rzcg-content-div ul{float:left;width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.rzcg-content-div ul li{float:left;width:25%;padding:1% .5%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}

/*组织架构页面*/
.zuzhi-content{float:left;width:100%;position: relative;top:-70px;}
.zuzhinr{float:left;width:100%;background-color:#fff;padding:2% 4% 4% 4%;}
.zuzhi-title-h1{float:left;text-align:center;width:100%;font-size:26px;color: #333;font-weight: bold;line-height: 1.5;}
.zuzhi-content-div{float:left;width:100%;border-left: 1px solid #f7f1fc;border-top: 1px solid #f7f1fc;margin-top:3%;font-size:15px;line-height:1.5;color:#444c55;}
.zuzhi-content-div ul.zuzhi-title{float:left;width:100%;background-color: #f7f8fc;}
.zuzhi-content-div ul.zuzhi-title li{float:left;width:33.33%;padding:.7% .5%;text-align:center;border-right: 1px solid #f7f1fc;}
.zuzhi-content-div ul.zuzhi-neirong{float:left;width:100%;border-bottom: 1px solid #f7f1fc;}
.zuzhi-content-div ul.zuzhi-neirong li{float:left;width:33.33%;font-size:14px;padding:.5%;text-align:center;border-right: 1px solid #f7f1fc;}
.zuzhi-content-div ul.zuzhi-neirong li i{line-height:20px;}
.zuzhi-content-div ul.zuzhi-neirong li i img{padding-bottom:3px;}

/*全部用户页面*/
.user-content{float:left;width:100%;position: relative;top:-70px;}
.usernr{float:left;width:100%;background-color:#fff;padding:2% 4% 4% 4%;}
.user-title-h1{float:left;text-align:center;width:100%;font-size:26px;color: #333;font-weight: bold;line-height: 1.5;}
.user-content-div{float:left;width:100%;border-left: 1px solid #f7f1fc;border-top: 1px solid #f7f1fc;margin-top:3%;font-size:15px;line-height:1.5;color:#444c55;}
.user-content-div ul.user-title{float:left;width:100%;background-color: #f7f8fc;}
.user-content-div ul.user-title li{float:left;width:20%;padding:.7% .5%;text-align:center;border-right: 1px solid #f7f1fc;}
.user-content-div ul.user-neirong{float:left;width:100%;border-bottom: 1px solid #f7f1fc;}
.user-content-div ul.user-neirong li{float:left;width:20%;font-size:14px;padding:.5%;text-align:center;border-right: 1px solid #f7f1fc;}

/*底部*/
#foot{overflow: hidden;background: url(../images/footbj.png) no-repeat;background-size:cover;padding-top:0px;padding-bottom:2%;}

.foots{float:left;width:100%;padding:2% 0;}

.foots ul{display:flex;justify-content: center;}

.foots ul li{float:left;padding-right:3%;font-size:1.1rem;}

.foots ul li a{float:left;color:#fff;}

.foots ul li a:hover{float:left;font-weight:bold;}

.footxhx{float:left;width:100%;}

.ftxtlink{display:flex;width:100%;padding:2.5% 0;justify-content:center;}

.ftxtlink .xglj{float:left;width:45%;line-height:28px;}

.ftxtlink .xglj span{float:left;color:#fff;font-size:1.22rem;font-weight:bold;}

.ftxtlink .xglj .footer-1-dl{float:left;width:85%;padding-left:5%;}

.ftxtlink .xglj .footer-1-dl dl{float:left;width:100%;margin:0;}

.ftxtlink .xglj .footer-1-dl dd{float: left;width: 45%;margin-left: 2%;position: relative;}

.sel-div{height:2rem;line-height:1.9rem;border:1px solid #f5c177;text-align: center;font-size: 1.05rem;background-repeat: no-repeat;background-position: 95% center;background-image:url(../images/jiao1.png);color:#fff;cursor:pointer;}

.yq-ul{height: 120px;overflow: auto;padding-right: 5px;}

.yq-div{position: absolute;left: 0;right: 0;top: 100%;background-color: #fff;border: 1px solid #fff;border-top: 0;padding: 10px;padding-right: 5px;display: none;}

.yq-ul ul{margin:0;}

.yq-ul li+li{margin-top: 10px;}

.yq-ul li>a{font-size: 1.05rem;color:#333;transition: color .3s;}

.yq-ul li>a:hover{font-weight: bold;}

.yq-ul.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools, 

.yq-ul.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity: 1!important;}

.yq-ul .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff!important;}

.fubaizz{float:left;width:100%;text-align:center;font-size:1.05rem;color:#fff;line-height:1.7;}

.xzemail{float:left;width:100%;text-align:center;font-size:1.05rem;color:#fff;line-height:1.7;}

.address{float:left;width:100%;text-align:center;font-size:1.05rem;color:#fff;line-height:1.7;}

.ftlogo{float:left;width:100%;text-align:center;padding:2% 0;}

.ftlogo a{float:left;width:100%;}

.ftlogo a img{width:auto;height:100%;}

.beian{float:left;width:100%;text-align:center;}

.beian span{color:#fff;}

.beian span a{color:#fff;}

.beian span a:hover{font-weight:bold;}

.beian span:nth-child(2){padding-left:4%;}

/*底部*/

/*右侧漂浮广告*/
#rightpf.hide {
height: 0;
opacity: 0;
visibility: hidden;
}
#rightpf {
position: fixed;
z-index: 90;
bottom: 6rem;
width: 9rem;
right: 1rem;
box-sizing: border-box;
text-align: center;
cursor: pointer;
-moz-transition: all .5s;
-webkit-transition: all .5s;
opacity: 1;
visibility: visible;
overflow: hidden;
}
#rightpf .rightzsjj{
float:left;
padding: 2.5rem 1.5rem 2rem 1.5rem;
background-color: #e5eaf1;
border-radius: 10px;
}
#rightpf .rightzsjj img {
width: 29px;
height: 36px;
display: inline-block;
fill: #fff;
vertical-align: middle;
margin: -3px 0 0;
transition: .6s;
}
#rightpf .rightzsjj span{
float:left;
width:100%;
font-size: 1.1rem;
color: #003f87;
font-weight: bold;
line-height: 2;
}
#rightpf .fhdb{
float:left;
padding:2.5rem 1.5rem 2rem 1.5rem;
background-color: #e5eaf1;
border-radius: 10px;
margin-top:15px;
}
#rightpf .fhdb img {
width: 30px;
height: 45px;
display: inline-block;
fill: #fff;
vertical-align: middle;
margin: -3px 0 0;
transition: .6s;
}
#rightpf .fhdb span{
float:left;
width:100%;
font-size: 1.1rem;
color: #003f87;
font-weight: bold;
line-height: 2;
}
/*右侧漂浮广告*/

/*分页*/
.page { text-align:center; margin-top: 3.5rem;}

.page a{ padding:0 13px; min-width: 35px; height:35px; line-height:33px; display:inline-block; margin:0 0.1rem; border-radius: 2px; color:#66635f; font-size:.875rem; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}

.page .on{ background:#006437;color:#fff;}

.page a:hover{ background:#006437; color:#fff;}

.ar_article{ font-size:.9375rem; color:#686868; line-height:1.8rem; text-align:justify;}

.ar_article p{font-size:.9375rem;color:#686868;line-height:1.8rem; padding-bottom:1.75rem;}	

.lntitle006 h3{font-size: 1.25rem;color: #b71d35;font-weight: bold;margin-top: 1rem;}

.lntitle006 p{font-size: 1rem;color:#7c7c84; line-height:24px; opacity:.7;text-align: justify;}

.ar_fot{float:left;width:100%;border-top:1px solid #e8e8e8;padding-top:1rem;}

.ar_fot .fl{float:left;width:100%;line-height: 2;}

.ar_fot .fl a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.ar_fot .fl a:hover span{color:#006437;cursor:pointer;}

.pagination .tiaozhuandsy{float:left;padding-left:2%;width:21%;}
.pagination .tiaozhuandsy input{float:left;border: 1px solid #ddd;border-radius:3px;text-align:center;}
.pagination .tiaozhuandsy span{float:left;padding:0 4%;}
.pagination .tiaozhuandsy .tiaozhuan{cursor:pointer;}
.pagination .tiaozhuandsy:hover .tiaozhuan{font-weight:bold;}
@-webkit-keyframes enter {

    0% { opacity: 0; transform:translateY(-100%); }

    100% { opacity: 1;  transform: translateY(0px); }

}

@keyframes enter {

    0% { opacity: 0; transform:translateY(-100%); }

    100% { opacity: 1; transform: translateY(0px); }

}

@-webkit-keyframes quit {

	0% { opacity: 1;  transform: translateY(0px); }

    100% { opacity: 0; transform:translateY(100px); }

}

@keyframes quit {

   0% { opacity: 1;  transform: translateY(0px); }

    100% { opacity: 0; transform:translateY(100px); }
}