

/*.NEW SOLUTION*/
.indexnew{width: 100%; overflow: hidden; display: block; position: relative;}
.indexnew .newsdesc{width: 100%; overflow: hidden; display: block; position: relative; margin-top: 0px; margin-bottom: 40px;}
.indexnew .newsdesc .indexitle{font-size:30px;margin-top:35px; margin-bottom:15px;color: #1f2044;font-weight: bold; line-height: 80px; text-align: center;}
.indexnew .newsdesc .indexitle1{font-size:55px;margin-top:35px; margin-bottom:15px;color: #1f2044;font-weight: bold; line-height: 80px; text-align: center;}
.indexnew .newsdesc .indle{font-size: 24px; text-align:center;color: #0D1F61; margin-top: 10px;  font-family: inherit;
    font-weight: 500;}
.indexnew .newsdesc .indbrund{text-align: left!important;font-size: 14px;line-height: 30px; width: 80%; margin: auto;}



/*.NEW SOLUTION*/



/*��������*/
.view{overflow: hidden; margin:auto; }
.view h2{font-size: 16px;color: #4c4c4c;border-bottom: 1px solid #d9d9d9;padding-bottom: 30px;text-align: center;margin-bottom: 50px;}
.view h2 em{color: #008e56;}
.view form{width: 100%; overflow:hidden; margin:auto;}
.view form label{font-size: 15px;color:#4c4c4c;display: block;margin-bottom: 15px; cursor:pointer;}
.view form label em{color: #15499a}
.view form div{float: left; margin-right: 60px; margin-bottom: 30px;}
.view form div:nth-child(2n){margin-right: 0;}
.formtxt{width: 568px;height: 44px;line-height: 44px;border: 1px solid #dcdcdc;text-indent: 15px;font-size: 15px;color: #4c4c4c;font-family:"Microsoft YaHei";background: #fff;}
.formarea{padding: 10px;font-size: 15px;color: #4c4c4c;font-family:"Microsoft YaHei";height: 262px;width: 1178px;border: 1px solid #dcdcdc;  outline-style: none; word-wrap: break-word;background: #fff;resize:none;}
.formbt{width: 350px;margin: 0 auto;margin-top: 15px;}
.formbt input{width: 120px;height: 40px;text-align: center;line-height: 40px;font-family:"Microsoft YaHei";color: #fff;font-size: 18px; border:none; cursor:pointer;}
.formbt input[type='submit']:hover{background:#0D1F61}
.formbt input[type='reset']:hover{background:#83878A}
.submit{background: #0090FF;margin-right: 28px;float: left;}
.reset{background: #606569; }
.view form  #verification{border: 1px solid #d9d9d9; padding:5px 5px; color:#4c4c4c;background:#fff;}
.radio-div{}
.view form .radio-div label{float:left; margin:0;} 
.view form  .radio-div input{float:left; margin:5px 4px 0 20px;}


/*��������*/



.login{width: 100%; overflow: hidden; display: block; position: relative;height: 420px; background-color: #f1f6f9; margin-bottom: 60px;}
.login .round{float: left;width: 600px; height: 420px;display: block; position: relative; background-size: cover;background-repeat: no-repeat;
    background-position: center center;}
.login .round .loginicon{    position: absolute; z-index: 1000;top: 50%; margin-top: -50px;right: -50px; width: 101px;height: 101px;background: url(../images/login.png) no-repeat;}
.login .cobackg{float: left;width: 600px; height: 400px;display: block; position: relative;} 
.login .cobackg form{padding: 45px 80px;display: block; position: relative;overflow: hidden;}
.frow{width: 100%; overflow: hidden; display: block; position: relative;  margin-top: 0px; text-align: center; margin-bottom: 20px;}
.frow p{color: #00266c;line-height:22px; font-size: 15px;}
.frow p.p1{font-weight: 700; font-size: 24px; margin-bottom:15px;}

.inputp{width:330px; margin: auto; margin-bottom: 15px; display: block; position: relative;overflow: hidden;}
.inputp span{ background-color: #FFF; height: 38px; width: 40px;display: block; position: relative;overflow: hidden;  border: 1px solid rgba(0,0,0,.15);float: left;}
.inputp .control{float: left; width:237px ;height: 38px;border: 1px solid rgba(0,0,0,.15); border-left: 0px; padding: 0 10px;}

.inpuon{background: url(../images/inpuon.png) ;}
.inpuddon{background: url(../images/inpuddon.png);}
.inpuddon2{background: url(../images/inpuddon2.png);}

.styi{text-align: center; margin-top: 30px;}
.btnbtn { border-radius: 50px; height: 40px; margin: auto;font-size:18px;color: #fff; padding: 2px 40px;}
.bin{  background-image: linear-gradient(to right,#02277d 0,#0090ff 51%, #02277d 100%);transition: all 350ms;   background-size: 200% auto;}
.bin:hover{ background-image: linear-gradient(to right,#0090ff 0,#02277d 51%, #0090ff 100%);}

.sngs{text-align: center; font-size: 16px;}
.sngs b{color: #0090FF;}























