a{text-decoration:none;color:#000}
a:hover{text-decoration:none;color:#009947}
img{transition:all .5s}
img{max-width: 100% !important;  
    height: auto !important; }
.header{position:relative}
.header-top{position:absolute;top:2.1rem;left:0;right:0;z-index:9999}
.header-top li{float:right;list-style:none;height:2.8rem;padding-left:.8rem;padding-right:.8rem;line-height:2.8rem}
.header-top ul li a{color:#404040;text-decoration:none}
.header{padding-top:.5rem;padding-bottom:.5rem}
.header button[type=submit]{padding:.6rem;height:calc(1.5em + .75rem + 2px);border:0}
@media screen and (max-width:768px)
{
.header-top{background-color:#009947;height:100%;position:inherit;top:0;left:0;right:0;z-index:9999}
.header-top li{float:right;list-style:none;height:2.8rem;padding-left:.8rem;padding-right:.8rem;line-height:2.8rem}
.header-top li a{color:#fff;text-decoration:none}
.header .container .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}
.header .container .row>[class*=col-]{flex:0 0 auto;flex-direction:column}

.navbar-parent{display:flex;flex-flow:column;justify-content:center;align-items:center}
.navbar-toggle{border:none;background-color:green;border-radius:2px;cursor:pointer}
.navbar-toggle span{display:block;width:2em;margin:3px 0;border-bottom:2px solid #fff}
.container-nav .nav{height:auto!important}
.container-nav .nav .nav-item{float:none;width:100%;text-align:center}}
.header-search{margin-top:3rem}
.btn-circle{background-color:transparent;border-radius:50% 50%;border:1px solid #000}
.container-nav{padding-bottom:.3rem;border-bottom:solid 2px #a5a5a5}
.container-nav a{color:#044818;line-height:2rem;font-weight:700}
.container-nav a:hover{background-color:transparent!important;color:#e86605}
.container-nav .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#044818}
.container-nav .nav{height:3rem}
.container-nav .dropdown-menu{background-color:#0093ad}
.container-nav .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.banner-home{position:relative}
.banner-home>.container{position:absolute;top:0;left:0;right:0;bottom:0}
.banner-home .row{height:100%}.banner-home>.container .col-sm-6{height:100%;color:#fff}
.banner-home>.container .col-sm-6 h2{margin-top:30%}@media screen and (max-width:768px){.banner-home>.container .col-sm-6 h2{margin-top:1rem}}
.text-ldyyGreen{color:#2f7040}.text-ldyyYellow{color:#ff7d00}
.sthxf{text-align:center;width: 100%; height: auto;}
.bg-gray{background-color:#d6d6d6}
.index-typename{background-color:#d6d6d6;font-weight:bolder;color:#e86605;font-size:3rem}
.index-typename a{color:#e86605}.bg-littleyellow{background-color:#faf3c1}
.bg-overview-international{background-color:rgba(107,185,138,.6)}
.bg-overview-Disciplines{background-color:rgba(0,185,138,.6)}
.bg-overview-Education{background-color:rgba(255,191,107,.6)}
.bg-overview-Research{background-color:rgba(149,194,255,.6)}
.overview-position{position:relative;top:-20rem;margin-bottom:-20rem}
.hover-opacity-08:hover{-moz-opacity:.8;opacity:.8}
.hover-img-transform105:hover{transform:scale(1.05)}
.hover-img-transform105-and-opacity-08:hover{transform:scale(1.05);-moz-opacity:.8;opacity:.8}
.min-h-30{min-height:30rem}
.min-h-10{min-height:10rem}
.min-h-20{min-height:20rem}
.min-h-25{min-height:25rem}
.article-item a{text-decoration:none;color:#000}
.article-list-path{font-size:18px;font-weight:700;border-bottom:1px dotted #0f8b11}
.article-list li{border:none;padding:.4rem 0;font-size:.9rem}
.article-location{font-weight:700;border-bottom:1px dotted #0f8b11}
.article-list a{color:#212529;text-align:left}
.article-list a i{position:relative;top:.1em;display:inline-block;margin-left:.4em;margin-right:.4em;vertical-align:.255em;content:"";border:.2em solid grey}
.article-list a:hover{text-decoration:none;color:#0093ad}
.article-list.article-type-list li{border-bottom:2px solid #d6d6d6!important;padding-top:.8rem;padding-bottom:.8rem}
.article-list.article-type-list li:last-child{border-bottom:none!important}
.main-title-border{border-bottom:.3rem solid #d6d6d6}
.main-title .more{border-bottom:.3rem solid #04a5d9}
.main-title h4{display:inline-block;border-bottom:.3rem solid #04a5d9;color:#04a5d9;padding:.4rem 2rem;margin:0;margin-bottom:-.3rem}
.main-title i{display:inline-block;height:40%;border:.05rem solid #d6d6d6}
.main-title a{font-size:.85rem;color:#000;padding-top:.7rem}
.main-title a:hover{text-decoration:none;color:#0093ad}
.main-title a::after{display:inline-block;margin-left:.355em;vertical-align:.25em;content:"";border-top:.3em solid transparent;border-right:.3em solid transparent;border-bottom:.3em solid transparent;border-left:.3em solid}.my-pager .pagination{justify-content:center}.footer{background-image:url(../image/灰底图.jpg);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-clip:border-box;background-position-x:center;background-position-y:center;padding-top:4rem;color:#fff;line-height:2rem}
.footer .hr{width:40rem;margin:2rem auto;height:.3rem;background-color:#fff}
.footer a{color:#fff}.footer-item{margin-bottom:2rem}
.footer-item a{display:inline-block;padding:1rem;text-align:center;width:100%;height:100%;background-color:#009947;color:#fff;border-radius:.4rem}
.footer-item a:hover{background-color:#017a39;border:1px solid #fff}
.footer-item a i{font-size:3rem;margin-bottom:.8rem}
.footer-item a img{width:50%}.footer-items2{background-image:url(../image/buwen0.jpg);padding:2rem;margin-bottom:2rem}
.footer-item2 a{text-align:center;color:#282828;border-radius:.4rem}
.footer-item2 a i{font-size:6rem;margin-right:1rem;color:#009947;vertical-align:middle}.footer-item2 a img{width:6rem;height:6rem;margin-right:1rem}#login-info .dropdown-menu a{color:#009947!important;font-weight:600;padding:0 1.5rem;line-height:2rem}#login-info .dropdown-menu a:hover{color:#000!important}.header-top div.dropdown-menu{top:.8rem!important;left:-.8rem!important}
.public-nav a{color:#f8f9fa!important;font-weight:600}
.public-nav a:hover{color:#f9be02!important}
.dropdown-item:focus,.dropdown-item:hover{text-decoration:none;background-color:#02d162!important}
.header .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")!important}
.plug_service{position:fixed;z-index:999}
.plug_service.rb{right:0;bottom:5%}
.plug_service.rc{right:0;bottom:40%}
.plug_service ul{list-style:none}
.plug_service li{position:relative;margin-bottom:5px}
.plug_service li a{display:block;text-align:left;background:#fff;border:1px solid #ececec;padding:10px 20px;font-size:12px;color:#505050;outline:0;transition:right .5s;right:-60px;position:relative}
.plug_service li a.r70{right:-70px}
.plug_service li a span{display:inline-block;font-size:24px;margin-right:20px;vertical-align:middle}
.plug_service li a:hover{background:#fe6d00;color:#fff;border-color:#fe6d00;right:0}
.plug_service li a:hover span{color:#fff}
.plug_service .hover a{display:block;text-align:center;background:#e86605;border:1px solid #e86605;padding:10 8px 6px 8px;font-size:12px;color:#fff;outline:0}
.plug_service .hover a span{color:#fff}
.plug_service .hotline{position:absolute;display:none;background:#fff;padding:10px 15px 0 15px;left:-200px;bottom:0;width:210px;border:1px solid #ddd;width:180px;height:68px;font-size:12px;color:#999;line-height:24px;border-radius:4px}.plug_service .hotline b{display:block;font-size:16px;color:#333}
.plug_service .hotline:after{content:" ";position:absolute;right:-10px;top:25px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.plug_service .hotimg{position:absolute;display:none;background:#fff;padding:10px 15px 0 15px;left:-200px;bottom:-130px;width:210px;border:1px solid #ddd;width:180px;height:188px;font-size:16px;color:#999;line-height:24px;border-radius:4px}
.plug_service .hotimg b{display:block;font-size:16px;color:#333;text-align:center}.plug_service .hotimg:after{content:" ";position:absolute;right:-10px;top:25px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.plug_service .weixin_pic{position:absolute;display:none;background:#fff;padding:5px;left:-230px;bottom:-70px;width:210px;border:1px solid #ddd;border-radius:4px}.plug_service .weixin_pic p{text-align:center;margin:0 0 10px 0;padding:0}.plug_service .weixin_pic p span{color:#f30}
.plug_service .weixin_pic:after{content:" ";position:absolute;right:-10px;top:130px;width:20px;height:20px;border:#ddd solid 1px;border-left:0;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.plug_service li:hover div{display:block}.dropdown-submenu{position:relative}.dropdown-submenu a::after{transform:rotate(-90deg);position:absolute;right:6px;top:.8em}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-left:.1rem;margin-right:.1rem}.hrv-img-h:hover img{height:100%}.hvr-fade{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:color,background-color,font-size,display;transition-property:color,background-color,font-size,display}.hvr-fade:active i,.hvr-fade:focus i,.hvr-fade:hover i{color:#009947}@media (min-width:576px){.hvr-fade:active span,.hvr-fade:focus span,.hvr-fade:hover span{display:inline-block!important}}.ie9 .cover-main-item{margin-bottom:50px}.hvr-float-shadow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 90%);background:radial-gradient(ellipse at center,rgba(0,0,0,.75) 0,rgba(0,0,0,0) 90%);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-float-shadow-green{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow-green:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,153,71,.75) 0,rgba(0,153,71,0) 90%);background:radial-gradient(ellipse at center,rgba(0,153,71,.75) 0,rgba(0,153,71,0) 90%);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.active.hvr-float-shadow-green:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(249,190,2,.75) 0,rgba(249,190,2,0) 90%);background:radial-gradient(ellipse at center,rgba(249,190,2,.75) 0,rgba(249,190,2,0) 90%);-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow-green:active,.hvr-float-shadow-green:focus,.hvr-float-shadow-green:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-float-shadow-green:active:before,.hvr-float-shadow-green:focus:before,.hvr-float-shadow-green:hover:before{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-underline-from-center{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);position:relative;overflow:hidden}
.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#009947;height:6px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-icon-grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow .hvr-icon{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active .hvr-icon,.hvr-icon-grow:focus .hvr-icon,.hvr-icon-grow:hover .hvr-icon{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hover-img-transform105:hover{transform:scale(1.05)}.hover-img-transform105-and-opacity-08:hover{transform:scale(1.05);-moz-opacity:.8;opacity:.8}.bg-yellowImg{background-color:#f9be02;background-image:url(../image/bg-yellow-img.jpg);background-size:100% 100%;background-repeat:no-repeat;background-clip:border-box;background-position-x:center;background-position-y:center}.bg-greenImg{background-color:#009947;background-image:url(../image/bg-green-img.jpg);background-size:100% 100%;background-repeat:no-repeat;background-clip:border-box;background-position-x:center;background-position-y:center}.bg-greenLdyy{background-color:#2a7fba}.bg-yellowLdyy{background-color:#f9be02}.font-normal{font-size:.872rem}.title-border-yellow{border-left:.8rem solid #f9be02;padding-left:1rem;line-height:180%}