﻿.head{position: inherit;background: #CDCDCD;}
img.logo_jjh{width:50px;height:auto;}

p.navbar-text-p1{    margin: 10px 0px 5px; text-align: justify;   width: 140px;text-align-last: justify;}
p.navbar-text-p2{    margin: 5px 0px 10px; text-align: justify;  width: 141px;text-align-last: justify;}

.application{padding: 70px 0 50px;    background-color: #fff;}
.application .application-cont{padding: 10px;}

.ourser{padding:70px 0px;}
.ourser .ourser-cont .ourser-item{    margin-bottom: 5px;}

.ouradv{padding:70px 0px 50px;}

.page-foot{ background: #C1C1C1;}

.foot-center{ width: 100%;text-align: center;border-left:none;border-right:none;}

.foot-guild-ppdiv{padding-top:10px;}
.foot-guild-ppdiv>p{margin-bottom:20px;}

.bluecolor{color:#006abb;font-family: "Microsoft YaHei";font-weight: 600;}


.banner{position:relative;}
.loginContainer
{
  /*  width: 430px;
    right: 180px;*/
    width:23%;
    right:12%;
    min-width:300px;
    position: absolute;
    z-index: 1000;
    top: 42px;}
    
    
    
 /**************-----------------过渡页登录框开始-------------*********************/   
 .height100
{
height: 100%;
}
.width100
{
width: 100%;
}
.box
{
display: -moz-box;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
display: -webkit-flex;
box-sizing: border-box;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
}
.boxVertical
{
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-box-orient: vertical;
flex-direction: column;
}
.boxPackcenter
{
-webkit-box-pack: center;
-moz-box-pack: center;
box-pack: center;
align-items: center;
justify-content: right;
margin-right:0%;
}
.boxAligncenter
{
-moz-box-align: center;
-webkit-box-align: center;
box-align: center;
background-color: #fff;/*#16315d;#465f88*/
padding: 40px  0px  20px;
}
#login .formblock1
{
position: relative;
width: 80%;
min-width:220px;
z-index: 10;
border-radius: 8px;
overflow: visible;
}
.el-form-item
{
margin-bottom: 22px;
}
#login .formblock1 .el-form-item
{
margin-bottom: 5%;
}
#login .formblock1 .el-form-item.item_vcode_absolute
{
position: absolute;
top: 140px;
width:100%;
}
#login .formblock1 .el-form-item.mt130
{
margin-top: 120px;
}    
.el-form-item__content
{
line-height: 40px;
position: relative;
font-size: 12px;
color: #959595; 
text-align: center;
}
.el-input
{
position: relative;
font-size: 14px;
display: inline-block;
width: 100%;
}
.el-input__inner
{
-webkit-appearance: none;
background-color: #FFF;
background-image: none;
border-radius: 4px;
border: 1px solid #DCDFE6;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #606266;
display: inline-block;
font-size: inherit;
height: 38px;
line-height:38px;
outline: 0;
padding: 0 15px;
-webkit-transition: border-color .2s cubic-bezier(.645,.045,.355,1);
transition: border-color .2s cubic-bezier(.645,.045,.355,1);
width: 100%;
}
.el-input--prefix .el-input__inner
{
padding-left: 30px;
    background-color: #E8E9ED;
}
.el-input__prefix, .el-input__suffix
{
position: absolute;
top: 0;
-webkit-transition: all .3s;
height: 100%;
color: #C0C4CC;
text-align: center;
}
.el-input__prefix
{
left: 5px;
transition: all .3s;
}
#login .el-input__prefix
{
font-size: 18px;
line-height: 45px;
}
.el-form-item__content::after, .el-form-item__content::before
{
display: table;
content: "";
}
.el-form-item__content::after
{
clear: both;
}
.el-button
{
display: inline-block;
line-height: 1;
white-space: nowrap;
cursor: pointer;
background: #FFF;
border: 1px solid #DCDFE6;
color: #606266;
-webkit-appearance: none;
text-align: center;
-webkit-box-sizing: border-box;
box-sizing: border-box;
outline: 0;
margin: 0;
-webkit-transition: .1s;
transition: .1s;
font-weight: 500;
padding: 12px 20px;
font-size: 14px;
border-radius: 4px;
}
.p_button
{
width: 100%;
margin-top: 0%;
background-color: #006DC1;
color: #fff;
border: 1px solid #006dc1;
}

h2.el-h2{text-align:center;color: #ececec;    letter-spacing: 0px; font-size: 17px;padding: 0px 0px 15px;}
img.rightchangeimg{position:absolute;right:0px;top:0px;z-index:100;height:42px;width:42px;}


.el-input__inner.el-input__inner_pass{width:61%;display:inline-block;    border-top-right-radius: 0px; border-bottom-right-radius: 0px;}

.p_button.elbtn{display: inline-block;   width: 39%;margin-top: 0px;  float: right;  background-color: #E8E9ED;   padding: 0px;color: #000;  border-top-left-radius: 0px; border-bottom-left-radius: 0px;  height: 38px;  border: 1px;}


img.loimg{margin-bottom:18px;}
.lotitle{    color: #ffffff; font-size: 19px;  margin-top: 0px; display: block; /* position: absolute; left: 51px;  top: 8px;*/font-family: Microsoft YaHei;height:45px;text-align: center;  padding-top: 15px;}
.u-tip{position: absolute;
right: 35px;
top:15px;
width: auto;
padding: 0 5px;
height: 23px;
border: 1px solid #006dc1;
-moz-box-sizing: border-box;
box-sizing: border-box;
line-height: 21px;
font-size: 12px;
color: #006dc1;
text-align: center;
background: #e9eefa;
cursor: pointer;line-height: 23px;}
.u-arrow
{
position: absolute;
width: 7px;
height: 19px;
background: url(../images/switch-arrow-icon.png) no-repeat;
background-position: 0;
z-index: 2;
top: 1px;
-webkit-transform: translateX(-.2px);
-moz-transform: translateX(-.2px);
-ms-transform: translateX(-.2px);
transform: translateX(-.2px);
right: -7px;
}


    
 /**************-----------------过渡页登录框结束-------------*********************/   
 
 
 @media (max-width: 992px)
 {
     .navbar-header
     {
         width:auto;
         }
     .navbar-header .logo
     {
         width: 50px;
         }    
         
      .banner
      {
          margin-top:0px;
          }   
  }
     
