@charset "utf-8";
body,html{font-size:0.96vw;}
body{line-height:1.76vw;font-family:'微软雅黑';color:#444;background: #f2f3f5;}
i{font-style:normal; font-weight: normal;}
a{color:#444;}
a:hover{color:#096ad3;}
.dot{background:url(../images/dot.png) no-repeat 0 15px;padding-left: 15px;}
.mt{margin-top: 30px}
.mt2{margin-top:20px}
.mb{margin-bottom:10px;}
.ad3 img{width:100%;height:85px;}

/*header*/
.header{background:#fff;}
.logoBox{width:75vw;margin:0 auto;}
.logo img{margin-right: auto;height:4.18vw;}
.logo .lan{border-radius:0.12vw;}
.logo{height:8vw;width:100%;display:flex;flex-wrap:wrap;justify-content:right;align-items:center;}
.logo .line{border-right: 1px solid #0e53a2;}
.logo span,.logo b{color:#939393;margin-right:0.5vw;font-size: 0.8vw;}
.logo div{width:9.6vw;height:1.6vw;border:0.04vw solid #096ad3;border-radius:0.8vw;display:flex;float:right;margin-left:1.6vw;opacity:0.8;filter: alpha(opacity=80);overflow:hidden;}
.logo div input{border:none;width:7.6vw;padding-left:0.5vw;box-sizing:border-box;}
.logo .search{width:2vw;height:100%;background:url(../images/test/searchcs.png) no-repeat left 0.32vw center;background-size:0.96vw;}
.logo input:focus{border: none;outline: none;}
.logo .lan{font-size:0.8vw;color:#096ad3;width:1.6vw;height:1.6vw;box-sizing:border-box;border:0.08vw solid #096ad3;text-align:center;line-height:1.6vw;margin-left:3.6vw;}
.logo .lan:hover{color:#fff;background:#096ad3;}
.nav{background:#096ad3;text-align:center;}
.nav ul{width:75vw;margin:0 auto;display: flex;justify-content: space-between;}
.nav li{text-align: center;position:relative;height:3.2vw;width:9vw;}
.nav li>a{color:#fff;line-height:3.2vw;}
.nav li:hover>a{color: #F9B53E;}
.nav li span{width:100%;top:3.2vw;left:0;position: absolute;background:#fff;display: none;z-index: 1;border: 1px solid #096ad3;border-top:0;box-sizing:border-box ;opacity:0.9; filter: alpha(opacity=90);z-index:999;}
.nav li span::before{content:'';display:inline-block;width:0;height:0;border-left:0.4vw solid transparent;border-right:0.4vw solid transparent;border-bottom:0.6vw solid #FFF;position:absolute;top:-0.62vw;margin-left:-0.3vw;}
.nav li span a{font-size:0.88vw;color:#444;display:block;}
.nav li span a:hover{color:#fff;background:#096ad3;}
.nav li:hover span a{display: block;padding: 0.5vw 0;}
.nav li:hover span{display:block;}
.nav li:nth-child(6) span{width:14.4vw;left:50%;margin-left:-7.2vw;}

.list,.view,.viewSpecial{margin: 0 auto;}
.list>div:nth-child(2),.viewSpecial>div:nth-child(2){width:75vw;margin: 0 auto;}
.cur{background: #fff;padding: 3vw;}
.cur p{width:75vw;margin: 0 auto;font-size: 2.5vw;color: #096ad3;font-weight: bold;}
.cur p span{margin-right:1.5vw}
.cur a{color: #096ad3;font-size: 2.5vw;color: #096ad3;font-weight: bold;margin:0 1.5vw;border-bottom:3px solid #fff}
.cur a:hover{border-bottom:3px solid #096ad3}
.view .content p,.listTitle .content p{padding:10px 0;}

/*list*/
.navColumn{float: left;width:14.25vw;}
.navColumn a{display: block;padding:1.44vw 2vw;line-height:1.2vw;color: #fff;margin-top: 0.5vw;background:url(../images/bgl.png) no-repeat 1vw 1.7vw #096ad3;background-size: 4%;font-size: 1vw;overflow: hidden;border-radius: 0.2vw 0 0 0.2vw;}
.navColumn a:first-child{margin:0;}
.navColumn .on{background:url(../images/test/bgla.png) no-repeat 1vw center #fff;color: #096ad3;background-size: 4%;}
.listTitle,.listPic{float: left;width:60.75vw;background: #fff;padding:3.13vw 3.65vw;margin-bottom:4vw;border-radius: 0 0.2vw 0.2vw 0.2vw;box-sizing:border-box;}
.listTitle .dot{padding-bottom:1.2vw;}
.listTitle .dot a{float: left;font-size: 1vw;width:47vw;}
.listTitle .dot:hover a,.listTitle .dot:hover span{color: #096ad3;}
.listTitle .dot span{float: right;color: #aaa;font-size: 0.8vw;}
.listTitle .line{border-bottom: 1px solid #096ad3;padding-bottom: 1vw;margin-bottom: 1.5vw;}
.listTitle .content{font-size: 1vw;line-height: 2.2vw;padding: 0 3vw;}
.listPic ul{margin-top: -15px;}
.listPic li{padding: 15px 0;border-bottom: 1px solid #ddd;}
.listPic .pic{width: 174px;height: 115px;float: left;margin-right: 20px;background: #eee;}
.listPic img{width:100%;height:100%;}
.listVideo{width:75vw;padding:3.13vw 3.65vw;background:#fff;border-radius: 0 0.2vw 0.2vw 0.2vw;margin-bottom:4vw;box-sizing:border-box;}
.listVideo ul{display:flex;flex-wrap:wrap;}
.listVideo ul a{width:11.54vw;margin:0 1vw 3vw;}
.listVideo ul a img{width:100%;height:6.49vw;object-fit:cover;}
.listVideo ul a p{line-height:1.3vw;margin-top:0.4vw;}
/*view*/
.view{margin: 0 auto;}
.view>div:nth-child(2){padding: 2vw 3vw 5vw;border-top:1.5vw solid #f2f3f5;width:75vw;box-sizing:border-box ;background: #fff;margin: 0 auto;margin-bottom: 4vw;border-radius: 0.3vw;}
.list>div:nth-child(2),.viewSpecial>div:nth-child(2){border-top:1.5vw solid #f2f3f5;}
.viewSpecial .listTitle .dot a{float:none;}
.baseInfo{text-align: center;border-bottom:1px solid #096ad3;margin-bottom: 1.5vw;padding-bottom: 1vw;}
.titleV{font-size:1.5vw;font-weight: bold;padding:1vw 0;}
.other{}
.other span{padding: 0 5px;color: #aaa;}
.view .content{font-size: 1vw;line-height: 2.2vw;padding: 0 3vw;}
.view .content img{max-width:100%;}
/*page*/
.page-large{text-align: center;font-size: 14px;}
.page-large a{padding: 0.2vw 0.4vw;background: #f2f3f5;border-radius: 0.15vw;overflow: hidden;}
.page-large .on{color: #fff;background: #096ad3;}
/*special*/
.management h5{font-weight:bold;    font-size: 1vw;margin-bottom:0.5vw}
.management .listTitle ul{margin-bottom:30px;}
.management .listTitle li{float: left;width:45%;}
/*search*/
.searchbox{width:75vw;margin:0 auto;line-height:26px;border-radius:5px;}
.searchbox input{height:30px;font-size:18px;}
.searchbox img{height:20px; margin-right:10px;}
.searchbox .back{height:20px;float:left; margin:5px 0;}
.searchbox .clear{height:20px;float:right;margin-top:10px;}
.searchbox .keyword{color:#BFBFBF;width:25vw;padding: 0.4vw 1vw;font:1vw 'Microsoft Yahei';border-radius:25px;float:left;background: #f2f3f5;outline: none;}
.searchbox .sub{color:#777;height: 2.4vw;float:left;background:url(../images/search_cs.png) no-repeat center center;width:2.4vw;margin-left: -50px;background-size: 50%;padding: 0.4vw 0;}
.searchbox strong{font-size: 2vw;float: left;color: #096ad3;margin-right: 20vw;}
.result{border-bottom: 1px solid #ccc;padding: 0 30px;margin-top: 25px;margin-bottom: 10px;}
.result .num,.result .word{color: #f77618;}
.SList{padding: 2.5vw;background: #fff;}
.SList li{border-bottom: 1px dashed #eee;margin: 0 40px;padding: 10px 0;}
.SList .pic{float: left;width: 150px;height: 100px;margin-right: 20px;}
.SList .pic img{width:100%;height:100%;}
.SList h3{float: left;}
.SList h3 .title{font-weight: bold;margin-bottom: 5px;}
.SList .date{color: #999;font-size: 14px;}
.SList .page-large{margin-top: 10px;}
/*footer*/
.footer{color:#fff;background:#096ad3;}
.footer .w{width:75vw;text-align:center;}
.footer .w p:nth-child(4){width:100%;}
.links{border-bottom:0.04vw solid #6ea4df;}
.links ul{width:75vw;line-height:2.2vw;margin:0 auto;background:url(../images/test/links.png) no-repeat right 1.2vw center;background-size:11.28vw;padding:2vw 17.2vw 2vw 7vw;box-sizing:border-box;}
.links a{color:#fff;font-size:0.88vw;margin:0 1vw;white-space:nowrap;}
.links a:hover{color:#f9b53e;}
.copyRight{font-size:0.8vw;width:59vw;margin:0 auto;text-align:center;padding:2vw 0;}
.copyRight p:first-child{display:flex;justify-content:center;padding-bottom:0.5vw;}
.copyRight a{color:#fff;    padding: 0 20px;}
.copyRight .record{background:url(../images/record.png) no-repeat left center;background-size:0.8vw;padding-left:1vw;}


.page-large .next-page{background:url(../images/next.png) no-repeat center center;margin: 0 0.4vw;}
.page-large .next-page:hover{background:url(../images/test/nextl.png) no-repeat center center;margin: 0 0.4vw;}
.page-large .prev-page{background:url(../images/prev.png) no-repeat center center;margin: 0 0.4vw;}
.page-large .prev-page:hover{background:url(../images/test/prevl.png) no-repeat center center;margin: 0 0.4vw;}

.view .content span{color: #096ad3;padding: 0 0 1.5vw;display: block;}

#goToTop{width:2.8vw;height:2.8vw;position:fixed;right:13vw;bottom:11vw;background:url(../images/top.png) no-repeat center center;cursor:pointer;}
#goToTop:hover{background:url(../images/toph.png) no-repeat center center;}

.box{width: 75vw;margin: 2vw auto;background: #fff;}
.box ul{padding: 3vw;}
.box h4{width:60vw;}
.box li{width:100%;display:flex;justify-content:space-between; margin-bottom: 2vw; }
.box .pic h4{width:50vw;}
.box .pic img{width: 13vw;}