body{padding:0; margin:0; font-family:"Microsoft YaHei"; background:#FFFFFF; padding-top:1rem; }
@font-face {
	font-family: 'YourWebFontName';src: url(fz.TTF);
	}
.Home_body{width:1400px; margin:0 auto;}
.Home_head{width:100%; float:left;}
.Home_logo{width:20%;}
.Home_logo img{width:100%;}
.Home_head div{float:left;}
.Home_nav{width:80%; margin-top:1rem;}
.Home_nav li{  float:right;  height:3rem; font-size:17px; padding-left:1rem; padding-right:1rem; text-align:center; line-height:3rem; font-family:"YourWebFontName"; color:#000000;}
.Home_nav li dd{background:#E3A33F; margin:0 auto; color:#FFFFFF;  border-radius:0.3rem; padding-left:0.9rem; height:2.5rem; line-height:2.5rem; margin-top:0.25rem; padding-right:0.9rem; text-align:center;}
.S_banner{width:100%; float:left;}
.S_banner img{width:96%; margin-left:2%; margin-top:2%;}
.About_body{width:100%; text-align:center; float:left; margin-top:80px;}
.About_body img{width:60%; margin-bottom:30px;}

.cha_body{width:100%; float:left; text-align:center; background:url(../img/chabg.jpg) top center no-repeat; background-size:100%; padding-bottom:100px;}
.cha_body_title{width:100%; float:left;    text-align: center;font-family:"YourWebFontName"; font-size:30px; margin-top:20px;}
.cha_body_title .hr1{height:1px;border:none; margin-top:5px;border-top:2.5px solid #E4A33F; width:100px;}
.cha_body_title2{width:100%; float:left; font-family:"Microsoft YaHei";   text-align: center;font-size:18px; color:#E4A33F; margin-top:70px; margin-bottom:50px;}
.cha_body_title2 a{font-size:15px;}
.cha_body_img2{width:60%; margin-top:40px;}
.Join_div{width:50%; margin:0 auto;  height:300px;}
.Join_div li{ width:48%; float:left; margin-bottom:1.5rem;}
.Join_div li input{border:1px solid #E3A33F; width:100%; font-size:15px; padding-left:1rem; float:left;background-color: rgba(255,255,255,0.5);height:50px; line-height:50px;}
.Join_div dt{ width:48%; float:right; text-align:right;margin-bottom:1.5rem;}
.Join_div dt input{border:1px solid #E3A33F; width:100%; font-size:15px; padding-left:1rem; float:right;background-color: rgba(255,255,255,0.5);height:50px; line-height:50px;}
.Join_dc{width:100%; float:left;border:1px solid #E3A33F;background-color: rgba(255,255,255,0.5); padding-bottom:30px;}
.Join_dc_t{width:90%; margin-left:1rem; float:left;text-align:left; color:#131313; font-size:16px; height:50px; line-height:50px; }
.Join_dc_t2{width:80%; margin-left:10%; float:left; text-align:left; font-size:16px;}
.Join_dc_t2 div{ width:22%; float:left; height:50px; line-height:50px;}
.Join_dc_t2 div input{width:17px; height:17px;}
.Join_dc_t2 dd{width:50%; float:left; margin:0;}
.Join_dc_t2 dd textarea{width:100%; float:left;border:1px solid #E3A33F;background-color: rgba(255,255,255,0.5);}
.Join_sub{width:100%; float:left; text-align:center;}
.Join_sub input{ width:500px; height:50px; text-align:center; border-radius:0.3rem; border:0; margin-top:50px; line-height:50px; background:#E3A33F; color:#FFFFFF; font-size:18px;}
.Home_boot{width:100%; float:left;  background:#FFFFFF; position:fixed; bottom:0; z-index:2;   box-shadow: 12px 0 12px #D5D5D5;}
.Home_boot li{width:33%; float:left; text-align:center; color:#E5A84B; font-size:1.35rem;  margin-top:0.5rem; margin-bottom:0.5rem;}
.Home_boot li img{width:2.2rem;}
#Hbaoyuesb{width: 70%;
    margin-left: 15%;
    height: 3.5rem;
    line-height: 3.5rem;
    color: #fff;
    background: linear-gradient(#303344,#212530);
	margin-top:1rem;
    text-align: center;
    border-radius: 1.5rem;
    font-size: 1.6rem;}
samp{font-family:"Microsoft YaHei";}
li{list-style-type:none;}
a{text-decoration:none;}
#S_head{height:5rem; line-height:5rem;  background:#E4A33F; color:#FFFFFF; width:100%; float:left;}
#S_head li{list-style-type:none; float:left;}
#S_head .S_go{width:20%; text-align:left;}
.S_go span{font-size: 2.5rem;}
.S_Close span{font-size:2.1rem;}
#S_head .S_title{width:60%; text-align:center; font-size:2rem;}
#S_head .S_Close{width:20%; text-align:right;}
#S_head div{width:92%; margin:0 auto;}
.S_body{width:86%; margin-top:55%; margin-left:7%; float:left; background:#FFFFFF; padding-bottom:1.5rem; border-radius:1rem;box-shadow: 0 0 12px #D5D5D5; }
.S_body_title{width:100%; float:left;  height:5rem; line-height:5rem; color:#4C4C4C;}
.S_body_t_l{background:#fff;border-top-left-radius:1rem; width:46%;border-top-right-radius:1rem;-webkit-transform:skew(20deg); margin-left:4%; z-index:20;}
.S_body_t_l samp{-webkit-transform:skew(-20deg);display:inline-block;color:#333333;}
.S_body_t_r{border-top-right-radius:1rem;background:#ECEDF2; width:54%; left:46%; color:#4C4C4C;}
.S_body_title div{ text-align:center; position:absolute; top:0; font-size:1.6rem; }
.S_body_c{width:94%; margin-left:3%; border-bottom:1px solid #dfdfdf; float:left;  height:4rem; margin-top:3%;}
.S_body_c_l{float:left; width:70%; height:4rem; line-height:4.1rem;}
.S_body_c_l span{font-size:1.8rem; color:#999999; float:left; margin-left:0.3rem; }
.S_body_c_l input{width:70%; line-height:4.1rem; padding-left:0.5rem; color:#333333; font-weight:bold; font-size:1.7rem; float:left;  background:none; border:0;}
.S_body_c_r{width:25%; margin-right:2%; float:right; text-align:center; font-size:1.3rem; height:4rem; margin-top:-0.3rem; line-height:1; }
.S_body_c_r span{font-size:2.6rem; width:100%; color:#121212; float:left; margin-left:0.3rem;  }
.S_body_Time{width:94%; color:#999999; margin-left:3%; border-bottom:1px solid #dfdfdf; float:left;  height:5.5rem; margin-top:2rem;}
.S_body_Time li{ font-size:1.5rem; text-align:center; }
.S_body_Time input{width:100%; text-align:center; color:#333333; font-size:1.5rem; background:none; border:0; height:3rem; line-height:3rem;}
.S_body_Time1{width:27%;float:left;}
.S_body_Time2{width:15%;float:left;font-size:1.5rem; line-height:1; }
.S_body_Time3{width:28%;float:left;}
.S_body_Time4{width:25%; float:right;}
.S_body_sub{width:100%; color:#999999;  float:left;  margin-top:5%;}
.S_body_sub input{ width:70%; margin-left:15%; height:3.5rem; line-height:3.5rem; color:#fff; background:#E4A33F; text-align:center;border-radius:1.5rem; font-size:1.8rem; }
.S_body_icon{width:94%; color:#666666; margin-left:3%; font-size:1.4rem; float:left; margin-top:0.8rem;}
.S_body_icon li{width:20%; float:left; text-align:center;}
.S_body_icon img{width:80%;}
.S_body_icon a{color:#666666;}
li{list-style-type:none;}
ul{list-style-type:none;}
.S_body_c_2{float:left; width:70%; height:4rem; line-height:4.1rem;}
.S_body_c_2 span{font-size:1.8rem; color:#999999; float:left; margin-left:0.3rem; }
.S_body_c_2 input{width:70%; line-height:4.1rem; padding-left:0.5rem; color:#333;  font-size:1.5rem; float:left;  background:none; border:0;}
.S_body_c_2 input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #999;
  font-size: 1.5rem;
  
}

.S_body_c_2 input:-moz-placeholder, textarea:-moz-placeholder {
  color: #999;
  font-size: 1.5rem;
}

.S_body_c_2 input::-moz-placeholder, textarea::-moz-placeholder {
  color: #999;
  font-size:1.5rem;
}

.S_body_c_2 input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #999;
  font-size: 1.5rem;
}
.User_index{position: fixed;
    width: 100%;
    height: 100%;
    z-index: 100000;
    top: 0;
    
    display: none;}
.User_index .menu{ width:70%; float:left; background:#FFFFFF; height:100%;}
.User_index .menur{ width:30%; float:right; background-color: rgba(0,0,0,0.7); height:100%;}
.grzxBox {

}
.grzxBox .top {
    text-align: center;
    background: #cdcdcd;
    padding: 3rem 0;
    color: #fff;
}
.grzxBox .top img {
    width: 40%;
    display: inline-block;
}
.grzxBox .top h3 {
    font-weight: normal;
    margin: 0.5rem 0;
	font-size:1.4rem;
}
.grzxBox .List {
    margin: 3rem;
}
.grzxBox .List li h3 {
    float: left;
    font-weight: normal;
}
.grzxBox .List li img {
    width: 0.857rem;
    height: 0.857rem;
    float: right;
}
.grzxBox .List li {
    overflow: hidden;
    margin-bottom: 1rem;
}
.grzxBox .List li a {
    color: #999;
    text-decoration: none;
    outline: none;
}
.grzxBox .List li h3 span {
    font-size: 1.4rem;
}

/*��¼*/
.User_Login{width:92%; margin-left:4%; float:left; height:100%; position:relative; top:0}
.User_Login div{width:100%; float:left;}
.User_Logo{ margin-top:20%; text-align:center; }
.User_Logo img{width:10rem;}
#User_Login_Weixin{width:86%; color:#FFFFFF; font-size:1.5rem; float:left; margin-left:7%; height:4rem; line-height:4rem; text-align:center;    background: linear-gradient(#FFCF69,#FAB444);border-radius:2rem; border:1px solid #FAB541; margin-top:28%;box-shadow: -1px 5px 12px #FDDCA4;}
#User_Login_Weixin img{ width:2rem; margin-right:0.5rem; margin-top:-0.2rem;}
#User_Login_Phone{width:86%; color:#FAB444; font-size:1.5rem; float:left; margin-left:7%; height:4rem; line-height:4rem; text-align:center;border-radius:2rem; border:1px solid #FAB541; margin-top:8%;box-shadow: -1px 3px 12px #FCF8ED;}
#User_Login_Phone img{ width:2rem; margin-right:0.5rem;margin-top:-0.2rem;}
#User_Login_xieyi{position:absolute; bottom:2rem; z-index:20000; text-align:center; width:100%; font-size:1.4rem; color:#000;}
#User_Login_xieyi a{color:#1379C3;}

/*����*/
.theme-popover-mask{z-index:9998;position:fixed;top:0;left:0;width:100%;height:100%;}
.theme-popover{z-index:9999;position:fixed;top:30%;left:0%;width:90%; margin-left:5%; border-radius:1rem;background-color:#fff;}
.theme-poptit{height:4.5rem; line-height:4.5rem;position:relative}
.User_close{width:86%;  margin-left:7%; float:left; text-align:left;height:4.5rem; line-height:4.5rem; margin-top:4%;}
.User_close img{width:16px;}
.User_close samp{float:right}
.User_close b{float:left; font-weight:600; color:#000000; font-size:2.2rem;}
.User_input{width:86%; float:left; margin-top:3%; margin-left:7%; height:4rem; line-height:4rem; border-bottom:1px solid #efefef;}
.User_input input{width:50%; float:left;  font-size:1.5rem; background:none; color:#b2b2b2;height:4rem; line-height:4rem;}
.User_input img{width:1.5rem; float:left; margin-right:0.8rem; margin-top:1.2rem;}
.User_input input:-moz-placeholder, textarea:-moz-placeholder {
  color: #b2b2b2;
  font-size: 1.5rem;
}
.User_input input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #b2b2b2;
  font-size: 1.5rem;
}
.User_input input::-moz-placeholder, textarea::-moz-placeholder {
  color: #b2b2b2;
  font-size:1.5rem;
}

.User_input input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #b2b2b2;
  font-size: 1.5rem;
}
#Send{float:right; background:none; border:0; height:2.5rem; line-height:2.5rem; margin-top:0.5rem; border-left:1px solid #EDB05F; width:40%; text-align:center; color:#EDB05F; font-size:1.5rem;}
.User_sub{width:86%; float:left; margin-top:5%; margin-left:7%;  }
.User_sub input{width:100%; color:#FFFFFF; font-size:1.5rem; float:left; height:4rem; line-height:4rem; text-align:center;    background:#FAC575;border-radius:1rem; border:1px solid #FAC545; box-shadow: -1px 5px 12px #FDDCA4;}
#User_Login_msg{ width:20%; float:left; position:absolute; display:none; top:35%; left:40%; z-index:12000; background: rgba(0,0,0,.5); color:#FFFFFF;border-radius:1rem; font-size:1.3rem; text-align:center; padding-left:1rem; padding-right:1rem; height:2rem; line-height:2rem;}
.User_wx_boot{width:86%; text-align:center; float:left; margin-top:2%; margin-left:7%; font-size:1.4rem; color:#A6A6A6; }
.User_wx_boot img{width:4rem;}