@charset "utf-8";
body,html{font-size: 1vw;}
body{font:16px/32px '微软雅黑'; color:#444;background: #F2F3F5;}
i{font-style:normal; font-weight: normal;}
a{color:#444;}
.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;}
.w{width: 1200px;margin: 0 auto;}
.ad3 img{width:100%;height:85px;}

/*header*/
.header{background: #fff;}
.logo{height:90px;padding:3.5vw 0;text-align: right;margin: 0 auto;background:url(../images/logocs.png) no-repeat left center;width: 75vw;background-size: 23vw;}
.logo .line{border-right: 1px solid #0e53a2;}
.logo span,.logo b{color: #939393;margin-right: 0.5vw;float: right;margin-top: 34px;font-size: 0.8vw;}
.logo div{background: #00A287;border-radius: 20px;display: inline-block;padding:0 15px;float: right;margin-top: 30px;margin-left: 3vw;opacity:0.8; filter: alpha(opacity=80);}
.logo div input{background: #00A287;height: 40px;border: none;margin-right: 5px;float: left;width: 7vw;}
.logo .search{width:26px;height:26px;background:url(../images/searchcs.png) no-repeat left center;padding:0;display: inline-block;margin-top: 5px;float: right;}
.logo input:focus{border: none;outline: none;}
.nav{background:#00A287;min-width: 75vw;text-align: center;}
.nav li{font-size:1vw;font-weight: bold;width:9vw;padding:1vw 0;text-align: center;position: relative;display: inline-block;height: 1.7vw; line-height: 1.7vw;}
.nav li:hover{background:#fff;}
.nav li a{color: #fff;display: block;}
.nav li:hover>a{color: #00A287;}
.nav li span{width:100%;top:3.7vw;left:0;position: absolute;background: #00A287;display: none;z-index: 1;border: 1px solid #dfdfdf;border-top:0;box-sizing:border-box ;opacity:0.8; filter: alpha(opacity=80);}
.nav li span a{color: #fff;font-weight: bold;display: block;font-size:1vw;}
.nav li span a:hover{color: #00A287;background: #fff;}
.nav li .special{}
.nav li:hover span a{display: block;font-size:0.8vw;padding: 0.5vw 0;}
.nav li:hover span{display:block;}

.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: #00A287;font-weight: bold;}
.cur p span{margin-right:1.5vw}
.cur a{color: #00A287;font-size: 2.5vw;color: #00A287;font-weight: bold;margin:0 1.5vw;border-bottom:3px solid #fff}
.cur a:hover{border-bottom:3px solid #00A287}
.view .content p,.listTitle .content p{padding:10px 0;}

/*list*/
.navColumn{float: left;width:19%;}
.navColumn a{display: block;padding: 1.2vw 2vw;color: #fff;margin-bottom: 0.5vw;background:url(../images/bgl.png) no-repeat 1vw center #00A287;background-size: 4%;font-size: 1vw;overflow: hidden;border-radius: 0.2vw 0 0 0.2vw;}
.navColumn .on{background:url(../images/bgla.png) no-repeat 1vw center #fff;color: #00A287;background-size: 4%;}
.listTitle,.listPic{float: left;width:71%;background: #fff;padding: 4% 5%;margin-bottom: 100px;border-radius: 0 0.2vw 0.2vw 0.2vw;min-height:60vh}
.listTitle .dot{padding-bottom:1.2vw;}
.listTitle .dot a{float: left;font-size: 1vw;}
.listTitle .dot:hover a,.listTitle .dot:hover span{color: #00A287;}
.listTitle .dot span{float: right;color: #AAAAAA;font-size: 0.8vw;}
.listTitle .line{border-bottom: 1px solid #00A287;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%;}
/*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 #00A287;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: #AAAAAA;}
.view .content{font-size: 1vw;line-height: 2.2vw;padding: 0 3vw;}
/*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: #00A287;}
/*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: #00A287;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: #00A287;padding:1vw 0 0 0;}
.footer .w{width: 75vw;text-align: center;}
.footer .w p{padding: 0 0.5vw;box-sizing:border-box ;width: 25vw;font-size: 0.8vw;float:left;margin-bottom:1vw}
.footer .w p:nth-child(4){width: 100%;}
.link{border-bottom: 1px solid #4a92e5;padding-bottom: 20px;}
.link ul{margin-left:-20px;}
.link a{color:#fff;font-size:18px;line-height: 36px;width: 130px;margin-left: 20px;float: left;}
.link a:hover{color:#ffc928;}
.footer .w p a{color:#fff;}
.footer .w p:nth-child(3){background:url(../images/record.png) no-repeat 5.5vw 4px;}


.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/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/prevl.png) no-repeat center center;margin: 0 0.4vw;}

.view .content span{color: #00A287;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;}
#goToTop:hover{background:url(../images/toph.png) no-repeat center center;}