body{color: #333;font-size: 1rem;}
a:hover{color: #333;}
.in{max-width: 1300px;}
.in{margin:0 auto;max-width:1200px;padding:0 1rem;box-sizing:border-box;}   
.secbg{background-size:cover;background-position:center center;padding:2rem 0;}
.hvBoxsZoom .box{transition: all 0.5s;}
.hvBoxsZoom .box:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
.boxsBgWhite .box{background-color:#FFF;}
.boxsBgOpacity .box{background-color:rgba(255,255,255,0.8);}
body{padding-top:8rem;}
.headwrap{position:fixed;width:100%;left:0;top:0;z-index:9999;background-color:#FFF;}
.topicheader{height:5rem;background-color:#FFF;left:0;top:0;width:100%;z-index:9;transition:all 0.5s;}
.topicheader .logo{font-size:0;display:block;}
.topicheader .logo img{height:3rem;}
.topicheader .telbox img{height:3rem;}
.header{height: 5rem;border-bottom: 1px solid rgba(255,255,255,0.1);}
.nav a{color: #FFF;}
.nav li:last-child{margin-right: 0;}
.banner{height: 20rem;}
.banner .title{font-size: 4rem;}
.boxsBgWhite>.item>.box{background-color: #FFF;}
.hv-bgpics-zoom .bgpic{transition: all 0.5s;}
.hv-bgpics-zoom .bgpic:hover{transform: scale(1.1);}
.indexTeam{margin-left: -40px!important;line-height: 2;}
.indexTeam .name{font-weight: bold;}
.indexTeam .item{padding-left: 40px!important;}
.indexTeam .box{background-color: #FFF;padding: 20px 30px;}
.indexTeam .avatar{width: 130px;vertical-align: top;}
.indexTeam .info{vertical-align: middle;padding-left: 20px;}
.indexTeam .bgpic{;}
.indexTeam .item .title{color: #666;}
.indexTeam .details{height: 72px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;margin-top: 40px;color: #666;}
.indexSev .tags{margin-left: -5px!important;margin-bottom: -5px!important;}
.indexSev .tags .item{padding-left: 5px!important;margin-bottom: 5px!important;display: block;}
.indexSev .tags .item a{display: block;background-color: #FFF;color: #1e237e;line-height: 1;padding: 8px 0px;font-size: 1rem!important;text-align: center;border-radius: 6px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;}
.indexSev .tags .item a:hover{background-color: #1e237e;color: #FFF;}
.indexSev .link{padding: 5px 20px;line-height: 1;background-color: #1e237e;color: #FFF;font-weight: bold;border-radius: 20px;display: inline-block;z-index: 2;}
.block{display: block;}
.color-white{color: #FFF;}
.bannerSlider{height: 450px;background-color: #e8e8ee;overflow: hidden;position: relative;}
.bannerSlider .item{display: block;}
.bannerSlider .pages{position: absolute;bottom: 16px;left: 0;text-align: center;width: 100%;}
.bannerSlider .swiper-pagination-switch{width: 22px;height: 8px;background-color: #CCC;background-color: rgba(255,255,255,0.3);border-radius: 4px;display: inline-block;margin: 0 10px;cursor: pointer;}
.bannerSlider .swiper-active-switch{background-color: #FFF;cursor: default;}
.newslist-pic{width: 10rem;}
.newslist-content{flex: 1;width: 1px;}
.weight-6{font-weight: 600;}
@media screen and (max-width:1024px){.nav.nav-mobile-show{z-index: 9147483646;width: 100%;position: absolute;left: 0;top: 100%;background-color: rgba(255,255,255,0.95);box-shadow: 0 0 1rem rgba(30,35,126,0.5);}
.nav.nav-mobile-show a{color: #333;}
.nav.nav-mobile-show>.item{display: block;text-align: center;margin: 1.5rem 0;border-bottom: 1px solid #F1F1F1;}
.nav.nav-mobile-show>.item:last-child{border-bottom: none;};}
@media screen and (max-width:880px){.telbox img{height: 2.5rem;}.bannerSlider{height: 20rem;};}
@media screen and (max-width:768px){.headwrap{box-shadow:0 1rem 1rem rgba(30,35,126,0.2);}
.topicheader{height:3rem;}
body{padding-top:3rem!important;}
body.fixed{position:fixed;left:0;top:0;width:100%;height:100%;}
.topicheader .logo img{height:2rem;}
.topicheader .in .tblay:first-child .tbcol{text-align:center;}
.topicheader .telbox{position:fixed;width:100%;padding:1rem 0;height:auto;left:0;bottom:0;background:#FFF;text-align:center!important;box-shadow:0 -0.5rem 1rem rgba(0,0,0,0.1);}
.topicheader .telbox img{height:2.5rem;}.telbox{display:none}}
@media screen and (max-width:650px){.bannerSlider{height: 10rem;}
.s-display-block-i{display: block!important;}
.newslist-pic{width: 100%;}
.newslist-content{width: 100%;padding-left: 0!important;padding-top: 1rem;};}

@font-face{font-family: 'iconfont';/* project id 1071433 */
src: url('http://at.alicdn.com/t/font_1071433_ynvijisssp.eot');src: url('http://at.alicdn.com/t/font_1071433_ynvijisssp.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1071433_ynvijisssp.woff2') format('woff2'),url('http://at.alicdn.com/t/font_1071433_ynvijisssp.woff') format('woff'),url('http://at.alicdn.com/t/font_1071433_ynvijisssp.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1071433_ynvijisssp.svg#iconfont') format('svg');}
.color-red{color:#df0024;}
.in{margin:0 auto;max-width:1200px;padding:0 1rem;box-sizing:border-box;}
.secbg{background-size:cover;background-position:center center;padding:2rem 0;}
.hvBoxsZoom .box{transition: all 0.5s;}
.hvBoxsZoom .box:hover{transform: scale(1.1);-webkit-transform: scale(1.1);}
.boxsBgWhite .box{background-color:#FFF;}
.boxsBgOpacity .box{background-color:rgba(255,255,255,0.8);}
body{padding-top:8rem;}
.headwrap{position:fixed;width:100%;left:0;top:0;z-index:9999;background-color:#FFF;}
.topicheader{height:5rem;background-color:#FFF;left:0;top:0;width:100%;z-index:9;transition:all 0.5s;}
.topicheader .logo{font-size:0;display:block;}
.topicheader .logo img{height:3rem;}
.topicheader .telbox img{height:3rem;}
.nav{background-color:#1e237e;color:#FFF; text-align:left;position:fixed;z-index:9;width:100%;top:5rem;left:0;}
.nav a{color:#FFF;}
.nav>.item{padding:0;}
.nav .last a{display:flex;align-items:center;justify-content:center;}
.nav .list>.item{padding:0 2rem;line-height:1;display:inline-block;cursor:default;}
.nav .list>.item .link{position:relative;padding:1rem .65rem;display:flex;align-items:center;justify-content:center;}
.nav .list .link:after,.nav .list>.item.active .link:after{content:'';width:0;height:4px;background-color:#fff;display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);transition:width ease .3s}
.nav .list>.item:hover .link:after,.nav .list>.item.active .link:after{width:100%}
.nav.fixed{position:fixed;width:85%;left:0;top:0;z-index:999;}
.nav .last .link:after{display:none}
.nav .list>.item>.sublist{position:absolute;width:100%;background-color:#FFF;left:0;top:100%;padding:2rem 0;background-image:url(/skin/img/navbg.jpg);background-size:cover;background-position:center center;box-shadow:0 1rem 2rem rgba(0,0,0,0.3);display:none;}
.banner{height:450px;background-color:#F1F1F1;}
.nav .list .cursor{width:100px;height:3px;background-color:#FFF;display:none;position:absolute;left:1rem;top:100%;margin-top:-3px;pointer-events:none;}
.nav .list>.item>.sublist a{color:#333;}
.nav .list>.item>.sublist .box{background-color:#FFF;}
.nav .list>.item>.sublist .box:hover{opacity:0.5;}
.nav .list>.item>.sublist .box.xxx:hover{opacity:1;}
.nav-mobile-btn{background:#1e237e;width:2rem;padding:0.2em 0;border-radius:0.3rem;cursor:pointer;position:relative;}
.nav .icon{height:1.2rem;margin-right:0.2rem;}
body{padding-top: 8rem;}
@media screen and (max-width:1400px){.banner{height:360px;};}
@media screen and (max-width:1024px){.banner{height:16rem;};}
@media screen and (max-width:768px){.banner{height:16rem;}
.nav .list .cursor{visibility:hidden;}
.headwrap{box-shadow:0 1rem 1rem rgba(30,35,126,0.2);}
.topicheader{height:3rem;}
body{padding-top:3rem!important;}
body.fixed{position:fixed;left:0;top:0;width:100%;height:100%;}
.topicheader .logo img{height:2rem;}
.topicheader .in .tblay:first-child .tbcol{text-align:center;}

.topicheader .telbox img{height:2.5rem;}
.nav{width:100%;position:fixed;top:3rem;height:100%;left:0;z-index:99999;overflow-y:auto;padding-bottom:3rem;display:none;}
.nav .list>.item{display:block;text-align:center;cursor:pointer;}
.nav .list>.item:last-child{border:none;}
.nav .list>.item>.sublist{position:static;background-image:none;background-color:transparent;box-shadow:none;}
.nav .list>.item{border-bottom:1px solid rgba(255,255,255,0.2);};}
@media screen and (max-width:1200px){.nav .list>.item{padding:0 1.5rem}.nav .list>.item .link{padding:1rem .4rem}}
@media screen and (max-width:1000px){.nav .list>.item{padding:0 1rem}.nav .list>.item .link{padding:1rem .15rem}}
@media screen and (max-width:480px){.banner{height:8rem;};}