html,body{min-height: 100%;}

.blank30{width: 100%;height: 0.3rem;margin: 0 auto;}
.blank60{width: 100%;height: 0.6rem;margin: 0 auto;}
.one-pic{text-align: center;}
.one-pic img{max-width: 100%;}
:-webkit-autofill {
transition: background-color 5000s ease-in-out 0s;
-webkit-text-fill-color: #ffffff;
}

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,  dl, dt, dd, ol, ul, li, tr, th, td, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, s, fieldset, form, label, legend, table, caption,  tfoot, thead,  article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{
    word-break: break-all;
    word-break: break-word;
}

#hd{height: 0.48rem;padding: 0.36rem 0.2rem;}
#hd .hd-search{width: 0.4rem;height: 0.4rem;background: url(../images/search.png) no-repeat;background-size: 100%;margin: 0.04rem 1.95rem 0 0;}
#hd .hd-logo{width: 5.38rem;height: 0.48rem;}
#hd .hd-logo img{width: 100%;}
#hd .hd-btn{width: 0.4rem;height: 0.25rem;float: right;margin-top: 0.12rem;background: url(../images/menu-bg.png) no-repeat;background-size: 100%;}
p,a,h1,h2,h3,li{ word-break: break-word;word-wrap: break-word;}


#ft{border-top: 1px solid #144e8d;padding: 0.26rem 0.2rem;}
#ft p{line-height: 0.34rem;font-size: 0.2rem;text-align: center;}


.nav-wp{display: none;position: fixed;top: 0;left: 50%;width: 100%;box-sizing: border-box;padding: 1.19rem 0 1.5rem;max-width: 750px;height: 100%;background: #9fd3f1;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.nav-wp .nav-close{display: block;width: 0.34rem;height: 0.34rem;background: url(../images/close.png) no-repeat;background-size: 100%;position: absolute;top: 0.4rem;right: 0.4rem;}
.nav-wp .nav-list{height: 100%;overflow: auto;}
.nav-wp .nav-list li{background: #8fcef3;}
.nav-wp .nav-list li:first-child{border-top: 1px solid #83c2e8;}
.nav-wp .nav-list li h3{line-height: 0.4rem;padding: 0.3rem 0.8rem;border-bottom: 1px solid #83c2e8;font-size: 0.3rem;position: relative;cursor: pointer;}
.nav-wp .nav-list li h3 a{font-size: 0.3rem;display: block;width: 83%;height: 100%;}
.nav-wp .nav-list li h3 i{display: block;width: 0.4rem;height: 0.8rem;background: url(../images/menu-down-icon.png) no-repeat;background-size: 100%;position: absolute;top: 0rem;right: 0.5rem;}
.nav-wp .nav-list .subMenu{display: none;}
.nav-wp .nav-list li h3.on{background: #024287;color: #fff;}
.nav-wp .nav-list li h3.on a{color: #fff;}
.nav-wp .nav-list li h3.on i{background: url(../images/menu-up-icon.png) no-repeat;background-size: 100%;}
.nav-wp .nav-list .subMenu a{display: block;line-height: 0.49rem;padding: 0.3rem 1.2rem;border-bottom: 1px solid #83c2e8;font-size: 0.24rem;}
.nav-wp .nav-list .subMenu a span{display: inline-block;width: 0.08rem;height: 0.18rem;background: #024287;border-radius: 0.04rem;margin-right: 0.18rem;}

.nav-wp .nav-bottom{width: 100%;height: 1.4rem;position: absolute;bottom: 0;left: 0;padding-top: 0.1rem;}
.nav-wp .nav-bottom .nav-icon{height: 0.42rem;text-align: center;margin-bottom: 0.2rem;}
.nav-wp .nav-bottom .nav-icon span{display: inline-block;width: 0.4rem;height: 0.42rem;vertical-align: top;}
.nav-wp .nav-bottom .nav-icon .icon-img1{background: url(../images/nav-icon1.png) no-repeat;background-size: 100%;}
.nav-wp .nav-bottom .nav-icon .icon-img2{background: url(../images/nav-icon2.png) no-repeat;background-size: 100%;}
.nav-wp .nav-bottom .nav-icon .icon-img3{background: url(../images/nav-icon3.png) no-repeat;background-size: 100%;position: relative;}
.nav-wp .nav-bottom .nav-icon i{display: inline-block;width: 1px;height: 0.42rem;background: #84b8dc;margin: 0 0.24rem;}
.nav-wp .nav-bottom .nav-icon .lang{display: inline-block;position: absolute;border: 1px solid #024287;width: 1.4rem;top: -1.4rem;left: -0.51rem;display: none;}
.nav-wp .nav-bottom .nav-icon .show{display: inline-block;}
.nav-wp .nav-bottom .nav-icon .lang a{display: inline-block;line-height: 0.62rem;width: 100%;text-align: center;background: #fff;}
.nav-wp .nav-bottom .nav-icon .lang a.on{background: #024287;color: #fff;} 
.nav-wp .nav-bottom .nav-icon .lang em{display: inline-block;width: 0.22rem;height: 0.12rem;background: url(../images/down-sanjiao.png) no-repeat;background-size: 100%;position: absolute;bottom: -0.12rem;left: 0.6rem;}
.nav-wp .nav-bottom .nav-link{height: 0.35rem;text-align: center;position: relative;}
.nav-wp .nav-bottom .nav-link span{display: inline-block;width: 0.28rem;height: 0.35rem;background: url(../images/link-icon.png) no-repeat;background-size: 100%;vertical-align: top;}
.nav-wp .nav-bottom .nav-link em{line-height: 0.34rem;border-bottom: 1px solid #024287;color: #024287;margin: 0 0.1rem;cursor: pointer;}
.nav-wp .nav-bottom .nav-link .link-item{position: absolute;border: 1px solid #024287;bottom: 0.5rem;left:0;display: none;margin-left: 50%;transform: translateX(-50%);}
.nav-wp .nav-bottom .nav-link .show{display: block;}
.nav-wp .nav-bottom .nav-link .link-item a{display: block;line-height: 0.72rem;padding: 0 0.35rem;background: #fff;}
.nav-wp .nav-bottom .nav-link .link-item a.on{background: #024287;color: #fff;}
.nav-wp .nav-bottom .nav-link .link-item span{display: block;width: 0.22rem;height: 0.12rem;background: url(../images/down-sanjiao.png) no-repeat;background-size: 100%;position: absolute;bottom: -0.12rem;left: -0.11rem;margin-left: 50%;}


.search-wp{display: none;position: fixed;top: 0;left: 50%;width: 100%;max-width: 750px;height: 100%;background: #9fd3f1;box-sizing: border-box;padding: 0.24rem 0.2rem 0;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.search-wp .search-back{width: 0.27rem;height: 0.48rem;background: url(../images/search-back.png) no-repeat;background-size: 100%;margin-top: 0.1rem;}
.search-wp .search{width: 6.46rem;height: 0.66rem;border: 1px solid #1e5e9d;border-radius: 0.26rem;position: relative;}
.search-wp .search input{width: 5.8rem;height: 0.66rem;line-height: 0.66rem;text-indent: 0.28rem;border: none;background: none;outline: none;color: #3f76ab;}
.search-wp .search .search-btn{display: block;width: 0.6rem;height: 0.6rem;background: url(../images/search-btn.png) no-repeat;background-size: 60%;position: absolute;top: 0.13rem;right: 0.28rem;}



#main{padding: 0 0.2rem 0.4rem;}
.personal-info{padding: 0.74rem 0 0.68rem;}
.personal-info .photo{width: 2rem;height: 2rem;padding: 0.09rem;border: 1px solid #fff;border-radius: 50%;overflow: hidden;margin: 0 auto;background: rgba(255,255,255,0.5);text-align: center;}
.personal-info .photo .photo-wp{width: 2rem;height: 2rem;display: table-cell;vertical-align: middle;}
/*.personal-info .photo img{max-width: 100%;border-radius: 50%;}*/
.personal-info h3{line-height: 0.76rem;font-size: 0.32rem;font-weight: bold;text-align: center;}
.personal-info h3 small{font-size: 0.22rem;margin-left: 0.14rem;}
.personal-info .like{height: 0.24rem;text-align: center;line-height: 0.24rem;}
.personal-info .like span{display: inline-block;height: 0.24rem;background: url(../images/xin.png) no-repeat;background-size: 0.24rem 0.24rem;padding-left: 0.33rem;vertical-align: top;}
.personal-info .personal-labels{text-align: center;}
.personal-info .personal-labels a{display: inline-block;width: 2rem;height: 0.48rem;border: 1px solid #333;line-height: 0.48rem;text-align: center;margin: 0.3rem 0.3rem 0 0.3rem;}

.index-item{box-sizing: border-box;border-width: 0.03rem;border-style: solid;border-radius: 0.24rem;background: #fff;margin-bottom: 0.4rem;box-shadow: 0.03rem 0.06rem 0.06rem #99a8b2;overflow: hidden;}
.index-item .item-tit{height: 1.14rem;padding: 0 0.48rem;position: relative;}
.index-item .item-tit h4{font-size: 0.32rem;font-weight: bold;line-height: 0.43rem;padding-top: 0.21rem;}
.index-item .item-tit h5{font-size: 0.24rem;line-height: 0.28rem;}
.index-item .item-tit i{display: block;width: 0.35rem;height: 0.16rem;background: url(../images/down-icon.png) no-repeat;background-size: 100%;position: absolute;top: 0.52rem;right: 0.48rem;}
.index-item .on h4,.index-item .on h5{color: #fff;}
.index-item .on i{background: url(../images/up-icon.png) no-repeat;background-size: 100%;}
.index-item .item-con{display: none;}

.item1{border-color: #2b8afe;}
.item1 .on{background: url(../images/item1-bg.png) no-repeat;background-size: 100%;}
.item1 .item-con{padding: 0.43rem 0.6rem;}
.item1 .item-con p{line-height: 0.6rem;font-size: 0.28rem;}

.item2{border-color: #39f6c7;}
.item2 .on{background: url(../images/item2-bg.png) no-repeat;background-size: 100%;}
.item2 .item-con{padding: 0.45rem 0.43rem;}
.item2 .item-con p{line-height: 0.48rem;}


.item3{border-color: #a5c5fc;}
.item3 .on{background: url(../images/item3-bg.png) no-repeat;background-size: 100%;}
.item3 .item-con{padding: 0.3rem 0.4rem;}
.item3 .item-con ul li{padding: 0.25rem 0;border-bottom: 1px dashed #225a96;}
.item3 .item-con ul li h3{line-height: 0.28rem;font-size: 0.24rem;color: #666;padding-bottom: 0.2rem;}
.item3 .item-con ul li h3 span{display: inline-block;width: 0.1rem;height: 0.1rem;background: #144e8d;border-radius: 0.03rem;vertical-align: top;margin: 0.1rem 0.2rem 0 0;}
.item3 .item-con ul li p{line-height: 0.36rem;font-size: 0.28rem;}
.modify-border{border-color: #d3c3fc;}

.item4{border-color: #0fbdd8;}
.item4 .on{background: #0fbdd8;}
.item4 .item-con{padding: 0.3rem 0.4rem;}
.item4 .item-con ul li{padding: 0.25rem 0;border-bottom: 1px dashed #225a96;}
.item4 .item-con ul li h3{line-height: 0.28rem;font-size: 0.24rem;color: #666;padding-bottom: 0.2rem;}
.item4 .item-con ul li h3 span{display: inline-block;width: 0.1rem;height: 0.1rem;background: #144e8d;border-radius: 0.03rem;vertical-align: top;margin: 0.1rem 0.2rem 0 0;}
.item4 .item-con ul li p{line-height: 0.36rem;font-size: 0.28rem;}

.item5{border-color: #6a68ed;}
.item5 .on{background: #6a68ed;}
.item5 .item-con{padding: 0.3rem 0.4rem;}
.item5 .item-con ul li{padding: 0.25rem 0;border-bottom: 1px dashed #225a96;}
.item5 .item-con ul li p{line-height: 0.36rem;}
.item5 .item-con ul li span.dian{display: inline-block;width: 0.08rem;height: 0.08rem;background: #144e8d;border-radius: 0.04rem;vertical-align: top;margin: 0.14rem 0.2rem 0 0;}

.item6{border-color: #b875f6;}
.item6 .on{background: url(../images/item6-bg.png) no-repeat;background-size: 100%;}
.item6 .item-con{padding: 0.4rem 0.38rem;}
.item6 .item-con h3{line-height: 0.43rem;font-size: 0.26rem;padding-left: 0.35rem;background: url(../images/team-tit-bg.png) no-repeat left 0.1rem;background-size: 0.14rem 0.2rem;margin-bottom: 0.3rem;}
.item6 .item-con ul li{float: left;width: 1.8rem;margin-right: 0.44rem;text-align: center;margin-bottom: 0.3rem;}
.item6 .item-con ul li:nth-child(3n){margin-right: 0;}
.item6 .item-con .img-wp{width: 1.8rem;height: 2.16rem;display: table-cell;vertical-align: middle;}
.item6 .item-con .img-wp img{max-width: 100%;max-height: 100%;}
.item6 .item-con ul li p{line-height: 0.4rem;padding: 0.1rem 0;font-size: 0.2rem;}
.item6 .item-con .team-intro{margin-bottom: 0.3rem;}

.item7{border-color: #87f3ff;}
.item7 .on{background: #87f3ff;}
.item7 .item-con{padding: 0.4rem 0.48rem;}
.item7 .item-con p{line-height: 0.48rem;font-size: 0.26rem;}



#page-main{padding: 0 0.2rem 0.74rem;}
#page-main .page-wp{border: 0.03rem solid #2b8afe;border-radius: 0.3rem;overflow: hidden;box-shadow: 0.03rem 0.06rem 0.06rem #9babb6;}
#page-main .page-tit{background: url(../images/page-tit-bg.png) repeat-y;background-size: 100%;line-height: 0.5rem;color: #fff;font-size: 0.28rem;padding: 0.2rem 0.38rem;}
#page-main .page-tit span{display: inline-block;width: 0.06rem;height: 0.28rem;background: #fff;border-radius: 0.03rem;vertical-align: middle;margin-right: 0.14rem;}
#page-main .page-con{background: #fff;padding: 0.5rem 0;}
#page-main .inner-wp{padding: 0 0.38rem;}
#page-main .page-con .relative-link{padding-top: 0.32rem;}
#page-main .page-con .relative-link a{display: block;line-height: 0.36rem;margin: 0.08rem 0;}
#page-main .page-con .relative-link a span{width: 18%;float: left;}
#page-main .page-con .relative-link a em{width: 82%;float: right;}
#page-main .page-con .more-btn{display: block;width: 4rem;height: 0.6rem;background: url(../images/more-btn.png) no-repeat;background-size: 100%;margin: 0.22rem auto;line-height: 0.6rem;color: #fff;text-align: center;}
#page-main .page-con .bottom-line{width: 1rem;background: #024287;margin: 0 auto;margin-bottom: 0.62rem;}
/*#page-main .page-con img{max-width: 100%;}*/
#page-main .page-con .article-info{height: 0.22rem;line-height: 0.22rem;text-align: center;margin-bottom: 0.54rem;font-size: 0.22rem;}
#page-main .page-con .article-info span{display: inline-block;padding-left: 0.32rem;margin: 0.04rem 0.1rem;height: 0.22rem;vertical-align: top;}
#page-main .page-con .article-info .time{background: url(../images/time-icon.png) no-repeat;background-size: 0.22rem 0.22rem;}
#page-main .page-con .article-info .view{background: url(../images/view-icon.png) no-repeat 0 0.04rem;background-size: 0.24rem 0.14rem;}
#page-main .page-con .article-info .author{background: url(../images/author-icon.png) no-repeat 0 0.01rem;background-size: 0.19rem 0.19rem;}
#page-main .page-con .article-info .source{background: url(../images/source-icon.png) no-repeat 0 0.03rem;background-size: 0.16rem 0.16rem;}
#page-main .page-con .bb{border-bottom: 1px solid #80a0c3;}

.page-num{height: 0.3rem;text-align: center;padding: 0.3rem 0;font-size: 0.2rem;}
.page-num a,.page-num span{padding: 0 0.04rem;}
.page-num a{display: inline-block;background: #ddd;margin: 0 0.04rem;font-size: 0.2rem;}
.page-num input[type="text"]{width: 0.8rem;height: 0.26rem;border: 1px solid #ccc;background: #fff;outline: none;text-align: center;line-height: 0.26rem;color: #999;}
.page-num input[type="button"]{height: 0.3rem;padding: 0 0.1rem;text-align: center;line-height: 0.3rem;background: #024287;color: #fff;vertical-align: top;font-size: 0.2rem;}

.content-text{border-bottom: 1px solid #80a0c3;}
.content-text h3{font-size: 0.26rem;font-weight: bold;text-align: center;line-height: 0.44rem;padding: 0.1rem 0;}
.content-text p{line-height: 0.48rem;font-size: 0.24rem;}
.content-text p a{font-size: 0.24rem;}
.content-text h4{font-size: 0.24rem;font-weight: bold;}



.pic-list{padding: 0 0.24rem;}
.pic-list li{text-align: center;width: 48%;float: left;margin: 4px 1%;}
.pic-list li a{display: block;width: 100%;height: 100%;}
.pic-list .img-wp{width: 100%;height: 120px;text-align: center;line-height: 120px;background-color: #f5f5f5;}
.pic-list .img-wp img{max-width: 100%;max-height: 120px;vertical-align: middle;background-color: #f5f5f5;}
.pic-list li p{line-height: 0.4rem;padding: 0.11rem 0;}



.pic-inner{border-bottom: 1px solid #80a0c3;}
.pic-inner h3{font-size: 0.26rem;font-weight: bold;text-align: center;line-height: 0.44rem;padding: 0.1rem 0;}
.pic-inner p{font-size: 0.2rem;line-height: 0.38rem;color: #4d4d4d;text-indent: 0.4rem;}



.news-list{margin-bottom: 0.6rem;}
.news-list li{padding: 0.34rem 0;border-bottom: 1px dashed #80a0c3;}
.news-list li time{line-height: 0.29rem;color: #666;font-size: 0.2rem;}
.news-list li p{line-height: 0.36rem;}



.news-inner{border-bottom: 1px solid #80a0c3;}
.news-inner h3{font-size: 0.26rem;font-weight: bold;text-align: center;line-height: 0.44rem;padding: 0.1rem 0;}
.news-inner p{font-size: 0.2rem;line-height: 0.4rem;}
.news-inner h5{line-height: 0.46rem;font-size: 0.22rem;}





.integrated .i-item .item-tit{position: relative;border-bottom: 1px solid #024287;}
.integrated .i-item .item-tit span{display: block;width: 80%;line-height: 0.38rem;}
.integrated .i-item .item-tit .item-more{position: absolute;right: 0;bottom: 0;font-size: 0.37rem;color: #666;}
.integrated .i-item .item1 li{padding: 0.34rem 0;border-bottom: 1px dashed #024287;}
.integrated .i-item .item1 li:last-child{border: none;}
.integrated .i-item .item1 li span{width: 0.1rem;height: 0.1rem;margin-top: 0.13rem;}
.integrated .i-item .item1 li p{width: 100%;float: right; line-height:1.5;}
.integrated .i-item .item2 li{padding: 0.34rem 0;border-bottom: 1px dashed #024287;}
.integrated .i-item .item2 li:last-child{border: none;}
.integrated .i-item .item2 h2{line-height: 0.36rem;padding-bottom: 0.1rem;}
.integrated .i-item .item2 p{font-size: 0.18rem;line-height: 0.24rem;color: #666;}




.phd-item{margin-bottom: 0.3rem;}
.phd-item h4{line-height: 0.44rem;padding: 0 0 0.4rem 0.73rem;background: url(../images/blue-sanjiao.png) no-repeat 0.48rem 0.12rem;background-size: 0.14rem 0.2rem;}
.phd-item ul{padding: 0 0.205rem;}
.phd-item ul li{float: left;width: 1.8rem;margin: 0 0.205rem 0.3rem;text-align: center;}
.phd-item .img-wp{width: 1.8rem;height: 2.16rem;display: table-cell;vertical-align: middle;}
/*.phd-item .img-wp img{max-width: 100%;max-height: 100%;}*/
.phd-item ul li p{line-height: 0.4rem;padding: 0.1rem 0;font-size: 0.2rem;}