﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {font-family:微软雅黑; font-size:12px; margin:0; padding:0}
.clearfix:after {clear:both; content:"."; display:block; height:0; visibility:hidden}
.w1000 {margin:0 auto; width:1000px}
.l-head {margin-bottom:15px; margin-top:15px; position:relative}
.l-head .l-headlogo {float:left}
.l-head .l-headlogo a {float:left; margin-right:10px}
a:link {color:#333; text-decoration:none}
a {color:#333}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal}
img {border:0 none}
.l-head span a {color:#666}
.l-head span {color:#666; float:right; margin-top:35px}
.l-hadlogoline {background:url(../images/login.png) no-repeat scroll right -107px; height:38px; left:145px; position:absolute; top:3px; width:1px}
.clear {clear:both}
.l-loginwapper {position:relative; z-index:30}
.l-login {background:url("../images/login.png") no-repeat scroll left top; height:432px; position:absolute; right:0; top:-480px; width:338px}
.l-logins {margin-top:90px; text-align:center; width:271px}
.l-logins p {color:#333; font-size:20px; font-weight:200}
.top-user-panel {margin-top:32px}
.top-user-panel .user-name {margin-bottom:15px; position:relative}
.top-user-panel .i-icon {background:url("../images/login.png") no-repeat scroll right top; height:20px; left:45px; position:absolute; top:5px; width:11px}
.top-user-panel div {margin-bottom:10px}
.top-user-panel .txt {border:0 none; border-radius:3px; color:#666; font-family:"宋体"; height:32px; line-height:32px; padding-left:15px; width:150px}
.top-user-panel .user-pw {position:relative}
.top-user-panel .user-pw .i-icon {background:url("../images/login.png") no-repeat scroll right -52px rgba(0, 0, 0, 0); height:17px; position:absolute; top:7px; width:12px}
.top-user-panel .l-check, .top-user-panel .l-check a {color:#444; font-size:12px}
.top-user-panel .l-check {margin:12px 0 0 42px; text-align:left}
.top-user-panel .btn {background-color:#e3271b; border-radius:3px; color:#fff; display:block; font-size:18px; height:38px; line-height:38px; margin:12px 0 0 88px; width:95px; _margin-left:-30px; *margin-left:-30px}
.l-logins .l-reg {color:#444; font-size:12px; height:30px; left:100px; line-height:30px; position:absolute; top:340px}
a.red {color:#961000}
#footer {border-top:3px solid #f1f1f1; clear:both; color:#333; font-size:12px; line-height:24px; margin:0 auto; padding-bottom:10px; padding-top:0px; text-align:center; text-decoration:none; width:1000px}
#footer .a2 {clear:both; color:#333; font:12px/24px Arial; text-align:center}
#footer .a2 A:link, #footer .a2 A:visited {color:#333333}
#footer .a2 A:hover {color:#ff0000; text-decoration:underline}
/*图片滚动*//*路径更改*/
.index_bg01 {background:url(../temp/banner.jpg) no-repeat center bottom; height:492px}
/*路径更改结束*/
.index_bg02 {background:url(../temp/banner02bg.jpg) no-repeat center bottom; height:492px}
.index_bg03 {background:url(../temp/banner03bg.jpg) no-repeat center bottom; height:492px}
.index_bg04 {background:url(../temp/banner04bg.jpg) no-repeat center bottom; height:492px}
#warp {width:100%; height:492px; padding:0px; margin:0px; _margin-top:30px}
.banner {margin:0px auto; width:1000px; height:492px; _width:1000px; position:relative}
.bannerimg {position:relative; width:1000px}
.slides_container {position:relative; width:1000px; overflow:hidden}
.bannerimg {position:relative; padding-bottom:0px; margin:0px; padding-left:0px; width:1000px; padding-right:0px; float:left; padding-top:0px}
.bannerimg .bannerpage {position:absolute; top:300px; left:420px}
.bannerimg .bannerpage a {margin-right:2px}
.bannerimg .bannerpage a img {vertical-align:middle}
.slides_container {position:relative; width:1000px; overflow:hidden}
.pagination {position:absolute; top:410px; left:530px}
.pagination li {margin:0px 1px; float:left; list-style-type:none}
.pagination li a {background-image:url(../images/pagination.png); width:15px; display:block; background-position:0px -1px; float:left; height:0px; overflow:hidden; padding-top:12px}
.pagination li.current a {background-position:0px -18px}
/*最新登陆界面*/
.login_bg {font-size:14px; font-family:'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; -webkit-font-smoothing:antialiased; background:url(../../images/login_bg.jpg) no-repeat center 0px}
.login_mid {width:1200px; margin:0px auto; overflow:hidden; margin-bottom:60px}
.login_mid .logo {float:left; width:100%; margin:30px 0 0 0}
.login_mid .logo img {float:left; width:auto; height:71px}
.login_mid .logo img{background-color: rgba(255,255,255,0.8);
    border-radius: 5px;
    padding: 10px;}
.login_mid .login {float:right; width:300px; padding:30px 30px 0 30px; height:400px; background:#FFF; border-radius:30px; overflow:hidden; margin-top:40px}
.login_mid .login h2 {float:left; width:100%; text-align:center; font-size:30px; line-height:100%; font-weight:normal; margin-bottom:30px}
.login_mid .login ul {float:left; width:300px}
.login_mid .login ul li {float:left; width:300px; border-bottom:#b2bec3 1px solid; height:60px; overflow:hidden}
.login_mid .login ul li:nth-child(1) {background:url(../../images/login_tb1.png) no-repeat 0px center}
.login_mid .login ul li:nth-child(2) {background:url(../../images/login_tb2.png) no-repeat 0px center}
.login_mid .login ul li:nth-child(3) {background:url(../../images/login_tb3.png) no-repeat 0px center}
.login_mid .login ul li input {float:left; width:250px; margin-left:50px; height:60px; font-size:16px; background:none; border:none}
.login_mid .login ul li input {outline:none}
.login_mid .login ul li:nth-child(3) input {width:150px}
.login_mid .login ul li .yzmqh {float:right; width:52px; height:23px; margin-top:18px}
.login_mid .login ul li #btnSubmit {float:left; width:210px; height:50px; background:#2a7bf9; border-radius:100px; font-size:18px; color:#FFF; cursor:pointer; margin:20px 0 0 45px; overflow:hidden}
.login_mid .login ul li #btnSubmit:hover {background:#1d70f0}
.login_mid .login ul li:nth-child(4) {border:none; height:auto}
.login_mid .login ul li input::-webkit-input-placeholder {color:#b2bec3}
.login_mid .login ul li input:-moz-placeholder {color:#b2bec3}
.login_mid .login ul li input::-moz-placeholder {color:#b2bec3}
.login_mid .login ul li input:-ms-input-placeholder {color:#b2bec3}


.login_mid .login1 {float:right; width:300px; padding:30px 30px 0 30px; height:400px; background:#FFF; border-radius:30px; overflow:hidden; margin-top:40px}
.login_mid .login1 h2 {float:left; width:100%; text-align:center; font-size:30px; line-height:100%; font-weight:normal; margin-bottom:30px}
.login_mid .login1 ul {float:left; width:300px}
.login_mid .login1 ul li {float:left; width:300px;  height:80px; overflow:hidden}
.login_mid .login1 ul li input {float:left; width:300px; height:60px; font-size:16px; background:none; border:none}
.login_mid .login1 ul li textarea {float:left; width:300px;  font-size:16px; background:none; height:120px;border:#b2bec3 1px solid;}
.login_mid .login1 ul li:nth-child(1){ height:120px;border:#b2bec3 1px solid;}
.login_mid .login1 ul li input {outline:none}
.login_mid .login1 ul li:nth-child(1) input {height:120px;text-align:left;word-wrap:break-word;
word-break:normal;}
.login_mid .login1 ul li:nth-child(2) {background:url(../../images/login_tb3.png) no-repeat 0px center}
.login_mid .login1 ul li:nth-child(2) input {width:150px;margin-left:50px;border-bottom:#b2bec3 1px solid;}
.login_mid .login1 ul li .yzmqh {float:right; width:52px; height:23px; margin-top:18px}
.login_mid .login1 ul li #btnSubmit {float:left; width:210px; height:50px; background:#2a7bf9; border-radius:100px; font-size:18px; color:#FFF; cursor:pointer; margin:20px 0 0 45px; overflow:hidden}
.login_mid .login1 ul li #btnSubmit:hover {background:#1d70f0}
.login_mid .login1 ul li:nth-child(3) {border:none; height:auto}
.login_mid .login1 ul li input::-webkit-input-placeholder {color:#b2bec3}
.login_mid .login1 ul li input:-moz-placeholder {color:#b2bec3}
.login_mid .login1 ul li input::-moz-placeholder {color:#b2bec3}
.login_mid .login1 ul li input:-ms-input-placeholder {color:#b2bec3}




.login_foot {float:left; width:100%; text-align:center; font-size:14px; line-height:180%; color:#F03}
.sqzh { float:left; width:33%; text-align:center; margin-top:20px; font-size:14px; line-height:100%; border-right:#CCC 1px solid}
.sqzh:hover { color:#2a7bf9}
.sqzh:last-child { border:none}
@media screen and (max-width:576px)
{
.login_bg {font-size:14px; font-family:'PingFangSC-Regular', 'helvetica neue', tahoma, 'PingFang SC', 'microsoft yahei', arial, 'hiragino sans gb', sans-serif; -webkit-font-smoothing:antialiased; background:url(../../images/login_bg.jpg) no-repeat center 0px}
.login_mid {width:100%; margin:0px auto; overflow:hidden; margin-bottom:40px; text-align:center}
.login_mid .logo {margin:0px auto; float:none; width:60%; margin-top:30px}
.login_mid .logo img {width:100%; height:auto}
.login_mid .login {float:left; width:84%; margin:0 3%; padding:30px 5%; height:auto; background:#FFF; border-radius:20px; overflow:hidden; margin-top:30px}
.login_mid .login h2 {float:left; width:100%; text-align:center; font-size:30px; line-height:100%; font-weight:normal; margin-bottom:30px}
.login_mid .login ul {float:left; width:100%}
.login_mid .login ul li {float:left; width:100%; border-bottom:#b2bec3 1px solid; height:60px; overflow:hidden}
.login_mid .login ul li:nth-child(1) {background:url(../../images/login_tb1.png) no-repeat 0px center}
.login_mid .login ul li:nth-child(2) {background:url(../../images/login_tb2.png) no-repeat 0px center}
.login_mid .login ul li:nth-child(3) {background:url(../../images/login_tb3.png) no-repeat 0px center}
.login_mid .login ul li input {float:left; width:80%; margin-left:20%; height:60px; font-size:16px; background:none; border:none}
.login_mid .login ul li:nth-child(3) input {width:50%}
.login_mid .login ul li .yzmqh {float:right; width:52px; height:23px; margin-top:18px}
.login_mid .login ul li #btnSubmit {float:left; width:100%; height:50px; background:#2a7bf9; border-radius:100px; font-size:18px; color:#FFF; cursor:pointer; margin:20px 0 0 0; overflow:hidden}
.login_mid .login ul li #btnSubmit:hover {background:#1d70f0}
.login_mid .login ul li:nth-child(4) {border:none; height:auto}
.login_mid .login ul li input::-webkit-input-placeholder {color:#b2bec3}
.login_mid .login ul li input:-moz-placeholder {color:#b2bec3}
.login_mid .login ul li input::-moz-placeholder {color:#b2bec3}
.login_mid .login ul li input:-ms-input-placeholder {color:#b2bec3}
.login_foot {float:left; width:100%; text-align:center; font-size:14px; line-height:180%; color:#F03}
.sqzh { float:left; width:32%; text-align:center; margin-top:20px; font-size:14px; line-height:100%; border-right:#CCC 1px solid}
}