@charset "utf-8";
 /*首页登录新*/ 
 
 .lgn_body {width: 100%; background: #ffffff}

 .lgn_header {background: #0561FF; }
 .lgn_header .lgn_main {/*background:red;  */ width: 1287px; margin: 0 auto; padding: 15px 0; }
 .lgn_header .logo {float: left; width: 75px;margin-top: 5px; }
 .lgn_header .lgn_rightInfo {float: right; }
 .lgn_rightInfo .infopic {width: 40px; float: left; }
 .lgn_rightInfo .phone {font-size: 18px; color: #FFFFFF; float: left; margin: 10px 0px 0px 10px; }
 .lgn_rightInfo .lgn_out {font-size: 16px; color: #FFFFFF; float: left; margin: 10px 0px 0px 108px; }
 .lgn_bswid {width: 1150px; }
 .lgn_content {position: relative;  width: 100%; }
 .lgn_rolldiv {background-image: -webkit-linear-gradient(top, #3C87FF, #156CFF); background-image: -moz-linear-gradient(top, #3C87FF, #156CFF); background-image: -ms-linear-gradient(top, #3C87FF, #156CFF); }
 .lgn_rolldiv .lgn_backdiv {background: url(../images/line.png) left 269px no-repeat; background-size: contain; height: 498px; }
 .lgn_rolldiv .lgn_picdiv {width: 1008px; margin: 0 auto; position: relative; }
 .lgn_rolldiv .lgn_picdiv img {margin: 30px 0px; }
 .lgn_lginfo {width: 100%; display: block; position: absolute; top: 0px; right: 0px }
 .lgn_lginfo .lgn_lginfo_main {width: 1008px;margin:0 auto; }
 .lgn_lginfo .lgn_logintc {float: right; width: 348px; background: #FFFFFF; box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.08); border-radius: 2px; margin: 100px 0px; top: 0; right: 0px; }
 .lgn_logintc h3 {height: 60px; text-align: center; line-height: 60px; background: #F1F8FF; border-radius: 2px 2px 0 0; font-size: 18px; color: #4B4B4F; margin: 0 auto; font-weight: bold;}
 .lgn_logintc ul {margin: 30px; }
 .lgn_logintc .ul li {list-style: none; display: block; width: 100%; }
 .lgn_logintc ul li input {background: #FFFFFF; border: 1px solid #E8E8E8; border-radius: 2px; width: 100%; height: 46px; line-height: 46px; padding: 0px 12px; font-size: 14px; color: #4B4B4F; box-sizing: border-box; }
 .lgn_logintc ul li .widinpt_156 {width: 156px !important; }
 .lgn_logintc ul li .lgn_hqyzm {display: inline-block; margin-left: 12px; width: 120px; height: 46px; line-height: 44px; background: #FFFFFF; border: 1px solid #3C87FF; border-radius: 2px; text-align: center; font-size: 14px; color: #3C87FF; box-sizing: border-box;}
 .lgn_logintc ul li .lgn_hqyzm_hui {color: #CCCCCC !important; border: none !important;background: #F7F7F7; }
 .lgn_logintc .lgn_btndiv {margin: 0px 0px !important; padding: 20px 0px 0px 0px !important; }
 .lgn_logintc .lgn_btn {display: block; height: 46px; margin: 0 auto; line-height: 46px; text-align: center; background: #3C86FF;  border-radius: 2px; font-size: 16px; color: #FFFFFF; }
 .lgn_logintc .lgn_btn_hui {opacity: 0.3; background: #3C86FF; }
 .log_gsinfoMain{background:#ffffff; }
 .lgn_gsinfo {display: block; width: 1008px; margin: 60px auto; /*height: 600px;*/ }
 .lgn_gsinfo h2 {display: block; padding: 0px 0 20px 0; text-align: center; font-size: 30px; color: #4B4B4F; font-weight: bold;}
 .lgn_gsinfo h2 span {display: inline-block; background: #4B4B4F; width: 8px; height: 8px; margin: 5px 8px; }
 .lgn_gsinfo ul {overflow: hidden; }
 .lgn_gsinfo ul li {display: block; list-style: none; float: left; padding-right: 60px; margin-top: 40px; /*width: 33%;*/ }
 .lgn_gsinfo ul li:nth-of-type(3n) {padding-right: 0; }
 .lgn_gsinfo ul li span {display: block; width: 46px; height: 46px; margin-left: 60px; margin-bottom: 24px; background-size: contain; }
 .lgn_gsinfo ul li .icon1 {background: url('../images/icon4_login.png') 0 0 no-repeat; background-size: contain; }
 .lgn_gsinfo ul li .icon2 {background: url('../images/icon2_login.png') 0 0 no-repeat; }
 .lgn_gsinfo ul li .icon3 {background: url('../images/icon5_login.png') 0 0 no-repeat; }
 .lgn_gsinfo ul li .icon4 {background: url('../images/icon1_login.png') 0 0 no-repeat; }
 .lgn_gsinfo ul li .icon5 {background: url('../images/icon3_login.png') 0 0 no-repeat; }
 .lgn_gsinfo ul li .gs_des {height: 188px; width: 254px; border-left: 2px dotted #8E8E8E; padding-left: 60px; }
 .lgn_gsinfo ul li:nth-of-type(3n+1) .gs_des, .lgn_gsinfo ul li:nth-of-type(3n+1) span {border-left: none; padding-left: 0; margin-left: 0; }
 .lgn_gsinfo ul li .hig217 {height: 217px; }
 .lgn_gsinfo ul li .gs_des p {display: block; font-size: 14px; color:#8E8E8E ; line-height: 28px; }
 .lgn_gsinfo ul li .gs_des p:first-of-type {padding: 0px 0px 18px;color: #4B4B4F; font-size: 24px;/*font-weight: bold;*/ }
.lgn_gsinfo ul li .gs_des .linehg_spical{line-height: 35px !important; }
