
body,html{padding:0; margin:0;}
body {
    min-height: 100%;
    padding-bottom: 0;
    font-family: 'Open Sans';
    font-size: 13px;
    line-height: 1.5;
}
.login {
    background-color: #ffffff !important
}

.login_first{clear:both; width:90%; overflow:hidden; margin:auto;min-width:901.8px}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*pic*/
.login-header{ width:1200px; height:68px; margin:auto;}
.login-header img{ margin-top:20px; display:block; float:left;}
.login-banner{width:100%;min-width:1002px;height:408px;position: relative;}
.login-img{float:left; height:408px;width:100%;}
.sign{width:90%;height: 408px; margin:0 auto;position:relative;}
/*æ–°é—»åŠ¨æ€*/
.news{ float:left; width:45%;background-color:#FFF;}
.news1{margin-left:10px;margin-top:16px;}
.news-nav{width:100%; border-bottom:solid 1px #dadada; float:right; float:left;}
.news-nav li{width:80px; cursor:pointer; font-weight:bold; border:solid 1px #dadada; border-bottom:none; float:left; text-align:center; height:35px; line-height:32px;margin-right:-1px;}
.news-nav1{ background-color:#dadada; color:#0074ce; background-position:center 4px;}
.news-words,.news-words2{ width:100%; overflow:hidden; float:right;}
.newswords-box{ height:29px; line-height:36px;}
.newswords-box .dian,.newswords-box .news2{float:left; font-size:14px; color:#333;}
.newswords-box .riqi{ float:right;}
.news2:hover{ color:#0074ce;cursor: pointer;}
.news-tit{ display:block; float:left; margin-top:10px; margin-right:35px; font-size:18px; color:#0074ce; line-height:16px; padding-left:25px; background-image:url(../img/login-tit.png); background-repeat:no-repeat;}
.news-more{ display:block; float:right;font-size:12px; color:#0074ce; margin-top:10px; cursor:pointer;}


.news-right{ width:100%; overflow:hidden; /* float:right; */}
.news-right .news-tit{ margin-top:25px; margin-bottom:10px;}
.news-right-info{width:100%; overflow:hidden;}
.news-right-info a{display:block; float:left;width:25%;height:130px;border:solid 1px #dddddd; cursor:pointer;}
.news-right-info a:hover{ background-color:#ededed;}
.rdfw1,.rdfw2,.rdfw3,.rdfw4{margin-right:-1px;background-repeat:no-repeat;}
.rdfw1{ background-image:url(../img/rdfw1.png);}
.rdfw2{ background-image:url(../img/rdfw2.png);}
.rdfw3{ background-image:url(../img/rdfw3.png);}
.rdfw4{ background-image:url(../img/rdfw4.png);}
.news-right-info a p{ font-size:14px; font-weight:bold; color: #333;line-height:100px; margin-right:20px;float:right;}


.mask,.mask1{
    position:absolute;
    background:#000;
    left:0px;
    top:0px;
    width:100%;
    height:100%;
    z-index:1000;
    display:none;
}
.modal,.modal1{
    position:fixed;
    top:5%;
    width:100%;
    height:100%;
    z-index:1005;
    display:none;
}
.modal-content{
    width:60%;
}
.modal .modal-content .form-group{
    position:realtive;
    height:33px;
    line-height:33px;
    padding: 6px 12px;
}


.modal .modal-content select,.modal .modal-content input,#uploadfile{
    background-color: rgb(255, 255, 255);
    background-image: none;
    border: 1px solid rgb(229, 230, 231);
    border-image-source: initial;
    border-image-slice: initial;
    border-image-width: initial;
    border-image-outset: initial;
    border-image-repeat: initial;
    border-radius: 1px;
    color: inherit;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
    font-size: 14px;
}

