/**/ 
html {webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
body{font-family:"microsoft yahei",tahoma,arial;color: #555;font-size: 14px;font-weight: 400;}
.clearfix{clear: both; display: block;content: " ";}
.clearfix::before,.clearfix::after{clear: both; display: block;content: " ";}
.fl{float: left;}
.fr{float: right;}
img{max-width: 100%;border: none;}
ul,li,p,dl,dd,dt,label,div,body,button,input,h1,h2{list-style: none;padding: 0;margin: 0;}
input[type="text"],input[type="password"],input[type="button"],input[type="number"],input[type="submit"],input[type="file"]{-webkit-tap-highlight-color: transparent;background-color:transparent;}
a{text-decoration: none;}
*:focus ,input{ outline: none;background-color:transparent; }
input,button,textarea{font-family:"microsoft yahei",tahoma,arial;}
/*首页*/
.index-bg{background: url(../images/index_bg.png) no-repeat left center;height: 100%;background-size: 100% 100%;position: relative;}
.header{background-image: linear-gradient(-180deg, #F8F8F8 2%, #EBEBEB 100%);background-image: -webkit-linear-gradient(-180deg, #F8F8F8 2%, #EBEBEB 100%);background-image: -moz-linear-gradient(-180deg, #F8F8F8 2%, #EBEBEB 100%);background-image: -o-linear-gradient(-180deg, #F8F8F8 2%, #EBEBEB 100%);height:46px;padding: 0 50px;}
.logo{padding-top: 8px;    font-size: 18px;}
.logo img{width:70px;vertical-align: middle;margin-right: 10px;}
.content{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);color: #fff;font-size:19px;letter-spacing:2px;}
.c-list .tl{font-size:34px;font-family: "microsoft yahei",tahoma,arial;margin-bottom: 38px;margin-bottom: 56px;}
.c-list .c-btn{margin-top: 26px;padding-top:26px;position: relative;}
.c-list .c-btn::before{content: '';position: absolute;width: 100%;height: 2px;
    background-image: linear-gradient(to right, #FFFFFF 37%, #404FAA 100%);background-image: -webkit-linear-gradient(to right, #FFFFFF 37%, #404FAA 100%);background-image: -moz-linear-gradient(to right, #FFFFFF 37%, #404FAA 100%);background-image: -o-linear-gradient(to right, #FFFFFF 37%, #404FAA 100%);    top: 0;left: 0;}
.c-list .c-btn a{display: inline-block;background-image: linear-gradient(-90deg, #5296FF 0%, #296DD1 93%);background-image: -webkit-linear-gradient(-90deg, #5296FF 0%, #296DD1 93%);background-image: -moz-linear-gradient(-90deg, #5296FF 0%, #296DD1 93%);background-image: -o-linear-gradient(-90deg, #5296FF 0%, #296DD1 93%); border-radius:3px;width: 118px;line-height: 43px;text-align: center;color: #fff;margin-right:30px;}
/*业务*/
.b-bg{background: url(../images/nei_bg.png) no-repeat left center;background-size: 100% 100%;}
.login-bg{background: url(../images/c_bg.png) no-repeat left center;width: 554px;height: 318px;background-size: 100% 100%;width:655px;height: 382px;}
.lfied{text-align: center;margin-top:25px;}
.lfied .ltl{margin: 0;}
.lfied .ltl img{width:348px;}
.formlist{width: 300px;margin:0 auto;}
.formlist .fileds{background: #FFFFFF;border-radius: 4px;width: 100%;height: 42px;margin:17px 0;display: flex;display: -webkit-flex;}
.formlist .fileds label{width: 53px;line-height: 42px;    height: 42px;    position: relative;margin-right: 18px;}
.formlist .fileds label::before{content: '';display:block;position: absolute;width:1px;height:28px;background: #D0D0D0;right: 0;top: 50%;margin-top:-14px;}
.formlist .u-ico{background: url(../images/ico01.png) no-repeat center center;background-size: 19px;}
.formlist .fileds p{flex: 1;}
.formlist .fileds p input{width:92%;height: 42px;border: none;font-size: 16px;}
.formlist .p-ico{background: url(../images/ico02.png) no-repeat center center;background-size: 17px;}
.formlist .s-ico{background: url(../images/ico03.png) no-repeat center center;background-size: 17px;}

.formlist .btn{background-image: linear-gradient(-90deg, #5296FF 0%, #296DD1 93%);border:1px solid rgba(255,255,255,0.3);border-radius: 4px;background-image: -webkit-linear-gradient(-90deg, #5296FF 0%, #296DD1 93%);background-image: -moz-linear-gradient(-90deg, #5296FF 0%, #296DD1 93%);background-image: -o-linear-gradient(-90deg, #5296FF 0%, #296DD1 93%); }
.formlist .btn button{width: 100%;height: 100%;background:none;border: none;color: #fff;font-size: 16px;}
.formlist .mfileds {margin-top: 0;}
.footer{text-align:right;padding:0 50px;bottom:5%;width: 100%;box-sizing: border-box;font-size: 17px;position: absolute;}
.footer a{display:inline-block;color: #fff;padding:0 20px;border-right:1px solid #fff}
.footer a:nth-last-child(1){border:none;}