﻿/* 头部开始  */

.logo {background-color:#ffffff;

  height:50px;

  width:100%;

  padding-left:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:right;

    overflow:hidden;margin:0 auto;

  position:fixed;

  z-index:3;

  top:0;

}



.logo_l {

  width:20%;

  height:50px;

  padding-left:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;

  float:left;

  text-align:left;

    overflow:hidden;

}

.logo_c {

  width:60%;

  text-align:center;

  float:left;

  font-size:18px;

  font-weight:bold;

  height:50px;

  line-height:50px;

    overflow:hidden;

}

.logo_r {

  width:20%;

  height:50px;

  padding-right:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;

  float:right;

    overflow:hidden;

}

.logo img {

  height:50px;

}

.logolm {

  background-color:#ffffff;

  width:100%;

  padding:20px 20px 0;

  box-sizing:border-box;

  overflow:hidden;

  margin:0 auto;

  }

 .logolm ul li {width:29.3%;box-sizing:border-box;line-height:40px;float:left;margin:0 2%;border-radius:45px;} 



 .logolm ul li.lmxz {background-color:#43a047;color:#ffffff;}

 .logolm ul li.lmxz a {color:#ffffff;} 

/* 头部结束 */









section {padding-bottom:10px;overflow:hidden;}



.form_login {width:100%;background-color:#ffffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:40px 20px 40px;float:left;overflow:hidden;}

.form_login h2 {display:block;width:100%;padding:10px 0;text-align:center;font-size:18px;color:#f0ad4e;float:left;}

.input1 {width:100%;height:40px;line-height:40px;font-size:14px;margin-top:20px;border:1px solid #efefef;box-sizing:border-box;padding-left:20px;border-radius:15px;float:left;overflow:hidden;}

.zh {background:url(../images/zh.png) no-repeat 15px 8px;padding-left:60px;background-size:33px 21px;}

.code {background:url(../images/code.png) no-repeat 15px 8px;padding-left:60px;background-size:33px 21px;}

.tel {background:url(../images/tel.png) no-repeat 15px 8px;padding-left:60px;background-size:33px 21px;}

.mm {background:url(../images/mm.png) no-repeat 15px 8px;padding-left:60px;background-size:33px 21px;}

.submit {width:100%;height:40px;line-height:40px;font-size:14px;margin-top:20px;background-color:#43a047;color:#ffffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;float:left;-webkit-appearance:none;overflow:hidden;}

.form_login span {display:block;padding:40px 0;text-align:center;float:left;}

.form_login span > a {color:#f0ad4e;}

.form_wmm {display:block;padding:40px 0;text-align:center;float:right;}

.xb {display:block;width:100%;text-align:center;float:left;overflow:hidden;}

.xb div {width:50%;padding:0 15px;font-size:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;overflow:hidden;}

.xb img {width:100%;margin:10px 0 0;}

.form_login font {display:block;width:100%;line-height:35px;padding-top:10px;text-align:left;float:left;}

.form_login font strong{color:#f0ad4e;}



#yzm,#dumiao {width:100%;line-height:35px;padding-top:10px;text-align:right;color:#f0ad4e;font-size:14px;}

#dumiao {display:none;}



.dialog_input {

display:block;

width:100%;border:1px solid #efefef;

box-sizing:border-box;

background-color:#ffffff;-moz-border-radius: 15px; /* Firefox */

  -webkit-border-radius:15px; /* Safari 和 Chrome */

  border-radius: 15px;

  margin-top:10px;

  padding:0 20px;

float:left;

  }

.hangg {height:40px;}

.hangg1 {line-height:25px;}





.form_logins {width:100%;background-color:#ffffff;border-top:1px solid #efefef;border-bottom:1px solid #efefef;box-sizing:border-box;padding:0 20px;margin:20px 0;float:left;overflow:hidden;}

.form_nr {width:100%;font-size:1.3rem;background-color:#ffffff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:1px solid #efefef;float:left;overflow:hidden;}
.form_login .form_nr:last-child {border-bottom:0;}
.form_nr_l {width:100px;height:45px;line-height:45px;text-align:left;float:left;overflow:hidden;}
.form_nr_r {width:100%;margin-left:-100px;padding-left:110px;box-sizing:border-box;text-align:left;line-height:45px;float:left;overflow:hidden;}

.form_nr_l2 {width:100%;margin-left:-150px;padding-left:160px;height:45px;line-height:45px;text-align:left;float:left;overflow:hidden;box-sizing:border-box;}
.form_nr_r2 {width:150px;padding-top:6px;text-align:center;float:left;overflow:hidden;}

.form_nr_r2 font {display:block;width:30px;line-height:30px;height:30px;border:1px solid #d9d9d9;font-size:18px;font-weight:bold;float:right;cursor:pointer}
.bt_jg_input {display:block;width:30px;line-height:30px;height:32px;font-size:12px;text-align:center;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:0;border-right:0;border-radius: 0;
box-sizing:border-box;float:right;-webkit-appearance:none;}
.zt_shi {width:100px;line-height:30px;height:32px;font-size:12px;text-align:center;border:1px solid #d9d9d9;box-sizing:border-box;float:right;-webkit-appearance:none;border-radius: 0;margin:6px 5px 0;}
.dannuan {float:right;margin-top:0.55rem}
.fen {float:right;line-height:45px;}


.h4_shu {color:#36aa3f;}


.form_nr_r select {width:100%;line-height:45px;height:45px;appearance:none;-moz-appearance:none;-webkit-appearance:none;direction: ltr;box-sizing:border-box;background:url(../images/you.png) no-repeat right center #ffffff;background-size:20px 20px;float:left;padding:0;border:0;font-size:1.3rem;}
.form_lj {background:url(../images/you.png) no-repeat right center #ffffff;background-size:20px 20px;}


.form_nr_r textarea {width:100%;line-height:24px;box-sizing:border-box;background-color:#ffffff;text-align:left;float:left;border:0;}

.form_nr_r input {width:100%;line-height:45px;height:45px;border:0;margin:0;box-sizing:border-box;font-size:1.3rem;background-color:#ffffff;text-align:left;float:left;}