.l-content {width: 100%; max-width: 1920px; background: url(../images/bg.jpg); overflow: hidden; padding-bottom: 110px; padding-top: 60px;}
.l-content .wrapper {overflow: hidden;}
.l-content .txt {width: 835px;}
.l-content .txt h2 {height: 60px; background: url(../images/bg_l.png) no-repeat left top; padding-left: 170px; margin-bottom: 10px; padding-top: 26px; font-size: 24px;}
.l-content .txt p {width: 715px; margin: 0 auto; text-align: justify; line-height: 32px; color: #3c3c3c; font-size: 16px; overflow: hidden;}
.l-content .txt p .s1 {width: 88px;}
.l-content .txt p .s2 {width: 627px;}
/*.l-content .login {width: 324px; border-left: 1px dashed #cfcfcf; height: 380px; background: url(../images/bg_r.png) no-repeat right top; padding: 0 20px;}*/
.l-content .login {width: 324px; border-left: 1px dashed #cfcfcf; height: 380px; background: url(../images/bg_r.png) no-repeat right top; padding: 0 10px;}
.l-content .login .p1 {font-size: 18px; text-align: center; color: #ba2d2f; margin-top: 32px;}
.l-content .login .p2 {font-size: 14px; line-height: 24px; color: #3c3c3c; margin-top: 15px; margin-bottom: 25px;}
.l-content .login .inp p {margin-top: 8px; overflow: hidden;}
.l-content .login .inp p span {width: 70px; font-size: 14px; line-height: 40px; float: left; color: #36383e;}
.l-content .login .inp p input {width: 232px; float: left; border: 1px dashed #000; background: none; line-height: 38px; padding: 0 10px;}
.l-content .login .inp a {width: 254px; background: #b4b4b4; line-height: 32px; text-align: center; display: block; float: right; color: #fff; margin-top: 20px;}