@charset "utf-8";
*{box-sizing: border-box;font-size:16px;}

/* login.html */
.container{position: relative;width: 100%;height: 100%;background: url('../images/bg1.jpg') no-repeat;background-size: 100% 100%;}
.content{position: absolute;left: 0;right: 0;top: 50%;margin: -300px auto 0 auto;width: 780px;height: 600px;background: url('../images/content.png') no-repeat;background-size: 100% 100%;}
.title{margin: 50px auto -10px;text-align: center;}
.loginBox{width: 500px;margin: 40px auto;}
.row{border-bottom: 1px solid #ccc;padding: 5px;margin-top: 25px;}
.row .icon{width: 30px;height: 30px;vertical-align: middle;}
.row input{width: 200px;line-height: 40px;height: 40px;margin-left: 10px;padding-left: 10px;font-size: 16px;color: #666;border: none;outline: none;}
.yzmBox{float: right;margin-right: 20px;display: inline-block;line-height: 40px;font-size: 16px;color: rgb(69, 178, 252);vertical-align: middle;}
.yzmBox img{width: 70px;height: 35px;vertical-align: middle;margin-right: 10px;}
.login_btn{margin: 80px auto 0;width: 500px;height: 52px;text-align: center;line-height: 52px;color: #FFF;background: linear-gradient(to right,#27a0fb,#0371f8);
border-radius: 10px;border: none;font-size: 16px;cursor: pointer;}
.login_btn:hover{background: linear-gradient(to right,#188be2,#1b80f3);box-shadow: -3px 3px 8px 0 #7b8faa;}
.footer{position: fixed;bottom: 40px;left: 0;right: 0;margin: 0 auto;text-align: center;}
.footer p{display: inline-block;font-size: 16px;color: #627798;padding: 0 20px;}
/* login.html */



/* index.html */
.head{width:100%;height:70px;padding:0 20px;background: url(../images/headBj.png) no-repeat; background-size:100% 100%;display: flex;justify-content:space-between; align-items:center;}
.headRight{margin-top:40px;}

.pageContent{padding:20px;display: flex;justify-content:space-between;}
.leftBar{width:470px;}
.rightBar{width:calc(100% - 490px);}

.borderBar{border:1px solid #d4d6d9;border-radius:5px;box-shadow: 0 0 2px #d4d6d9;padding:10px 20px;background:#fff;margin-bottom:20px;position:relative;}
.barTitle{font-size:18px;height:50px;line-height: 50px;border-bottom:1px solid #cfdce5;position:relative;}
.readMore{width:14px;height:52px;display: block;position:absolute;right:0;top:220px;}
.readMore2{width:14px;height:52px;display: block;position:absolute;right:0;top:130px;}

.linkList{display: flex;justify-content: space-around;flex-wrap:wrap;padding: 10px 0 0 0;}
.linkList div{background: #f2f6f9;padding: 20px 0px;width: 15%;margin: 10px 0 0 0;}
.linkList a span{width:113px;height:113px;display: block;margin: 0 auto;}
.linkList a p{width: 100%;font-size:16px;color:#686f7d;line-height: 2em;text-align: center;margin: 0;}
.a1 a span{background: url(../images/iconAll.png) 0 0;}
.a2 a span{background: url(../images/iconAll.png) -464px -134px;}
.a3 a span{background: url(../images/iconAll.png) -464px 0;}
.a4 a span{background: url(../images/iconAll.png) -115px -272px;}
.a5 a span{background: url(../images/iconAll.png) -115px -137px;}
.a6 a span{background: url(../images/iconAll.png) -115px 0 ;}
.a7 a span{background: url(../images/iconAll.png) -233px -135px;}
.a8 a span{background: url(../images/iconAll.png) -233px -272px;}
.a9 a span{background: url(../images/iconAll.png) -115px -407px ;}
.a10 a span{background: url(../images/iconAll.png) -465px -272px;}
.a11 a span{background: url(../images/iconAll.png) -233px 0;}
.a12 a span{background: url(../images/iconAll.png) -233px -407px;}
.pb10{padding-bottom:10px;}

.blueBig{font-size:35px;color:#2b3872;font-weight: bold;}
.greyTxt{font-size:14px;color:#a6aab0;}
.numTitle{color:#686f7d;font-size:16px;line-height: 2em;text-align: center;margin-top:20px;}

.numList{display: flex;padding:60px 0;display: flex;justify-content: space-between;}
.numList li{width:16%;border-right:1px solid #cfdce5;text-align: center;}
.numList li:last-child{border-right:none;}


.nav3{display: flex;justify-content: space-between;padding: 20px 0 20px 0;}
.nav3 a{width:33%;border-right:1px solid #eaebec;}
.nav3 a:last-child{border-right:none;}
.nav3 a p{font-size: 16px;color:#424e63;line-height: 2em;text-align: center;margin-top:20px;}
.nav3 a span.n1{display: block;width:52px;height:54px;background: url(../images/linkList.png) 0 0;margin:0 auto;}
.nav3 a span.n2{display: block;width:52px;height:54px;background: url(../images/linkList.png) -120px 0;margin:0 auto;}
.nav3 a span.n3{display: block;width:73px;height:54px;background: url(../images/linkList.png) -231px 0;margin:0 auto;}

a.ddd{position:absolute;right:0;top:5px;width:5px;height:19px;}
.timeIcon{display: inline-block;width:13px;height:13px;background: url(../images/time.png) no-repeat;background-size:100% 100%;margin-right:5px;}
.timeTxt{font-size:14px;color:#a6aab0;}
.newsList li {padding:20px 0 10px 0;border-bottom:1px dotted #dde7ed;}
.newsList li:last-child{border-bottom:none;}
.newsList li div{display: flex;margin-bottom:3.65px;}
.newsList li p{height:28px;line-height: 28px;width:100%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size:16px;color:#686f7d}
.blueTxt{font-size:14px;color:#2395f4;}


