*{
    margin: 0;
    padding: 0;
}
.home-content{
    box-sizing: border-box;
    /*background: #FFFFFF; box-shadow: 0px 4px 30px rgba(100, 15, 15, 0.18); border-radius: 8px;*/
    /*width: 1200px; margin: 44px auto 24px; background: #666; min-height: 500px; border-radius: 8px;*/
}
.home-content .gongg-list{ width: 847px; color: #1F2329; flex: 1;}
.home-content .gongg-list .gongg-list-top>div{display: inline-block;}
.home-content .gongg-list .gongg-list-top .tab-title{font-size: 20px; font-weight: 600;}
.home-content .gongg-list .gongg-list-top .tab-line{color: #D0D3D6; margin: 0 12px;}
.home-content .gongg-list .tab-content { list-style: none; display: flex; }
.home-content .gongg-list .tab-content li{ display: block; cursor: pointer; text-align: center;  font-size: 18px; line-height: 40px; margin: 10px 15px; height: 40px;}
.home-content .gongg-list .tab-content li:first-child{border-bottom: 2px solid #154175;}
/*.home-content .gongg-list .gongg-list-content .gongg-item{display: none; padding: 0 10px;}*/
.home-content .gongg-list .gongg-list-content{
    padding-right: 24px;
}
    /*.home-content .gongg-list .gongg-list-content .gongg-item:first-child{display: block;}*/
.home-content .gongg-list .gongg-list-content .gongg-item { height: 55px; line-height: 55px;box-shadow: inset 0px -1px 0px #E1E3E5; cursor: pointer;}
/*.home-content .gongg-list .gongg-list-content .gongg-item .gongg-name{width: 560px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}*/
.home-content .gongg-list .gongg-list-content .gongg-item .gongg-name a{
    
    width: 560px;
    text-decoration: none;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.home-content .gongg-list .gongg-list-content .gongg-item .gongg-time{float: right;margin-right: 10px;color: #8F959E;}

.home-content .login-info-box{width: 305px; display: inline-block;}
.home-content .login-info-box .login-info{background: #F2F3F5; padding: 16px; border-radius: 8px;height: 300px;margin-top: 8px;}
.home-content .login-info-box .login-info div{
    font-size: 18px;
    color: #317BEA; box-sizing: border-box;width: 273px; height: 50px; line-height: 50px;
    box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.05);
    border-radius: 4px;
    background: linear-gradient(180deg, #DEEBFF 0%, #FFFFFF 42.79%);
    cursor: pointer;
    margin-top: 12px;
}
.home-content .login-info-box .login-info div:first-child {background: #317BEA; color: #fff;text-align: center; margin-top: 0;}
.home-content .login-info-box .login-info div span img {vertical-align: middle; margin-left: 10px;}
.home-content .login-info-box .login-info div .line-style{display: inline-block; color: #317BEA; margin: 0 20px 0 15px;}
.home-content .login-info-box .other-info{background: #F2F3F5; padding: 16px; border-radius: 8px;margin-top: 20px;}
.home-content .login-info-box .other-info {
    font-size: 18px;
    color: #646A73;box-sizing: border-box;width: 273px;height: 48px; line-height: 48px;
    background: linear-gradient(180deg, #F6F9FF 0%, #FFFFFF 100%);
    border: 2px solid #FFFFFF;
    box-shadow: 8px 8px 20px rgba(55, 99, 170, 0.1);
    border-radius: 2px;
    cursor: pointer;
    margin-top: 12px;
}
.home-content .login-info-box .other-info div .other-info-bg{
    display: inline-block; width: 28px; height: 28px; vertical-align: middle; margin: 0 15px; background: url("../../img/Ellipse 3 (1).png") no-repeat; position: relative;
}
.home-content .login-info-box .other-info div .other-info-bg img {position: absolute; top: 28%; left: 30%;}
.home-content .login-info-box .other-info div:first-child {margin-top: 0;}


.logo-index{
    width: 1200px;
    margin: 0 auto;
    text-align: left;
}
.logo-login-box{
    width: 140px;
    height: 45px;
    display: flex;
    border-radius: 4px;
    align-items: center;
    justify-content: center;
    background: linear-gradient(180deg, #FFBC5B 0%, #FF7105 100%);
}
.logo-index .logo-login-box p {
    color: #fff;
    margin-left: 15px;
}
body{border: 1px solid transparent;}

.home-content .login-info-box .login-info1{
  box-sizing: border-box;
  background: #F2F3F5;
    padding: 16px;
    border-radius: 8px;
    height: 266px;
    margin-top: 8px;
}

.home-content .login-info-box .login-info2{
  box-sizing: border-box;
  background: #F2F3F5;
    padding: 16px;
    border-radius: 8px;
    height: 350px;
    margin-top: 8px;
}

p{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.gonggao-detail-content p {
	white-space: normal !important;
}


.Title01{
  box-sizing: border-box;
  	/*--swiper-theme-color: #007aff;
    --swiper-navigation-size: 44px;*/
    font-size: 14px;
    font-family: "Microsoft Yahei Font","微软雅黑";
    margin-top: -28px;
    padding: 0;
    border: 0;
    height: 45px;
    border-bottom: 1px solid #E0E0E0;
    color: #333;
    background: url(../images/ico.png) 0 -25px no-repeat;
    padding-left: 15px;
}

.Title02{
  box-sizing: border-box;
  	/*--swiper-theme-color: #007aff;
    --swiper-navigation-size: 44px;*/
    font-size: 14px;
    font-family: "Microsoft Yahei Font","微软雅黑";
    margin-top: -22px;
    padding: 0;
    border: 0;
    height: 45px;
    border-bottom: 1px solid #E0E0E0;
    line-height: 45px;
    color: #333;
    background: url(../images/ico.png) 0 -25px no-repeat;
    padding-left: 15px;
}

.Title01 .box1{
  box-sizing: border-box;
    float: left;
    margin-top: 6px;
    margin-left: -10px;
}

.Title01 .box2{
  box-sizing: border-box;
    float: right;
	padding-top: 16px;
    padding-right: 4px;
}

.Title02 .box3{
  box-sizing: border-box;
    float: left;
    margin-top: 6px;
    margin-left: -10px;
}

.list01{
  box-sizing: border-box;
    /*--swiper-theme-color: #007aff;
    --swiper-navigation-size: 44px;*/
    font-size: 14px;
    color: #444;
    font-family: "Microsoft Yahei Font","微软雅黑";
    margin: 0;
   padding-top: 51px;
    border: 0;
  margin-top: 8px;}

.Top10{
margin-top: 5px;
}




    





