*{margin: 0;padding: 0;font-family: "微软雅黑";font-size: 14px}
html{width: 100%;height: 100%;}
body{width: 100%;min-width: 1200px;overflow-x: auto;height: 100%;overflow-y: hidden}
li{list-style: none;}
h2,h3{font-weight: normal}
a{text-decoration: none}
i{font-style: normal}
.bi_min{width: 1200px;margin: 0 auto 0;height: 100%;position: relative;pointer-events: none;}
.center_box{width: 1250px;overflow: hidden;}
.rel{  position: relative;  }
.fl{float: left;}
.fr{float: right;}
input,button{outline: none}
img{border:0;}
.bi_bg{
    width: 100%;height: 100%;overflow: hidden;
}
.bi_bg img{
    width: 100%;height: 100%;animation: x16 ease-in-out 10s infinite;
    -webkit-animation: x16 ease-in-out 10s infinite;
}
@keyframes x16 {
    0%{ transform: scale(1);}
    50%{ transform: scale(1.05);}
    100%{ transform: scale(1);}
}
@-webkit-keyframes x16{
    0%{ transform: scale(1);}
    50%{ transform: scale(1.05);}
    100%{ transform: scale(1);}
}
.bi_head{
    height: 80px;position: absolute;left: 0;right: 0;top: 0;border-bottom: 1px solid rgba(255,255,255,.2);
}
.bi_a1{
    display: inline-block;float: left;width: 180px;margin-top: 17px;pointer-events: auto;
}
.bi_a1 img{
    width: 100%;
}
.bi_img1{
    float: left;width: 260px;margin-top: 17px;margin-left: 15px;
}
.bi_ls{
    border-radius: 3px;float: right;margin-top: 21px;overflow: hidden;background: rgba(255,255,255,.2);  width: 210px;  height: 38px;pointer-events: auto;
}
.bi_ls a{
    float: left;width: 105px;display: inherit;line-height: 38px;color: #fff;font-size: 14px;cursor: pointer;text-align: center;position: relative;
}
.bi_ls a:hover{
    color: #ff7800;
}
.bi_a2::before{
    content:" ";width: 1px;height: 18px;bottom: 0;background: #fff;display: block;position: absolute;left: 0;margin: auto;top: 0;
}
.bi_div{
    position: absolute;top: 80px;left: 0;width: 100%;bottom: 0;pointer-events: none;
}
.bi_lef{
    float: left;width: 700px;position: absolute;top: 50%;margin-top: -35px;
}
.bi_rig{
    width: 400px;background: url("../images/qff_03.png");float: right;;padding-bottom: 10px;
}
.bi_rig2{
    width: 330px;background: #fff;margin-top: 10px;margin-left: 10px;padding: 0 25px 10px;pointer-events: auto;
}
.bi_top{
    overflow: hidden;padding-top: 25px;height: 40px;
}
.bi_top b{
    float: left;font-size: 14px;font-weight: normal;line-height: 31px;padding: 0 10px;cursor: pointer;position: relative;color: #999;
}
.bi_box{
    overflow: hidden;margin-top: 20px;
}
.bi_d1{
    height: 38px;border: 1px solid #d7d8d9;
}
.bi_ion1{
    float: left;width: 18px;margin-left: 13px;margin-top: 11px;margin-right: 13px;
}
.bi_inp{
    float: left;height: 20px;font-size: 14px;color: #999;margin-top: 10px;border: 0;line-height: 20px;
    border-left: 1px solid #d7d8d9;text-indent: 10px;
}
.bi_w1{
    width: 263px;
}
.bi_d2{
    height: 38px;border: 1px solid #d7d8d9;float: left;overflow: hidden;
}
.bi_w2{
    width: 137px;
}
.bi_d2_cli{
    float: right;display: inline-block;height: 38px;line-height: 38px;text-align: center;width: 110px;
    border: 1px solid #d7d8d9;cursor: pointer;background: #eeeeee;color: #636363;font-size: 12px;
}
.bi_check{
    float: left;cursor: pointer;width: 15px;height: 15px;margin-top: 3px;margin-right: 10px;
}
.bi_d3_lab{
    color: #787878;font-size: 12px;float: left;
}
.bi_d3_lab i{
    color: #ff7800;
    cursor: pointer;
}
.bi_btn{
    height: 40px;text-align: center;line-height: 40px;background: url("../images/dgfhd_25.png") no-repeat;
    color: #ffffff;font-size: 14px;margin-top: 20px;cursor: pointer;
}

.bi_bot{
    margin-top: 20px;overflow: hidden;
}
.bi_bot_i2{
    float: right;color: #787878;font-size: 12px;line-height: 25px;
}
.bi_bot_a1{
    color: #1296db;cursor: pointer;font-size: 12px;
}
.bi_d2_cli2{
    float: right;display: inline-block;height: 40px;width: 120px;  cursor: pointer;
}
.bi_d2_cli2 img{
    width: 100%;height: 100%;
}
.bi_w4{
    width: 140px;
}
.bi_bot_a2{
    float: right;color: #787878;font-size: 12px;margin-left: 10px;cursor: pointer;
}
.bi_top_span{
    display: inline-block;float: right;width: 94px;height: 28px;line-height: 28px;color: #ff6731;font-size: 12px;
    background: url("../images/sffqq_03.png") no-repeat;text-indent: -4px;text-align: center;
}
.bi_top_span2{
    display: inline-block;float: right;width: 94px;height: 28px;line-height: 28px;color: #ff6731;font-size: 12px;
    background: url("../images/sffqq_03.png") no-repeat;text-indent:-4px;text-align:center;
}
.bi_top_a{
    float: right;display: inline-block;width: 43px;height: 41px;cursor: pointer;
}
.bi_top_a img{
    width: 100%;height: 100%;
}
.bi_bot_i1{
    float: left;color: #323232;font-size: 12px;line-height: 25px;
}
.bi_bot_a3{
    float: left;display: inline-block;width: 25px;height: 25px;margin-right: 15px;cursor: pointer;
    background: url("../images/dgfhd_29.png") no-repeat;
}
.bi_bot_a4{
    float: left;display: inline-block;width: 25px;height: 25px;cursor: pointer;
    background: url("../images/dgfhd_31.png") no-repeat;
}
.bi_bot_a6{
    float: left;display: inline-block;width: 25px;height: 25px;cursor: pointer;
    background: url("../images/wxyx6.png") no-repeat;margin-right: 15px;
}
.bi_bot_a5{
    color: #1296db;cursor: pointer;font-size: 12px;float: right;margin-left: 15px;
}
.bi_pho{
    display: inline-block;width: 140px;height: 140px;border-radius: 50%;overflow: hidden;margin: 0 auto ;
}
.bi_pho img{
    width: 100%;height: 100%;
}
.bi_t1{
    padding-top: 30px;text-align: center;
}
.bi_p1{
    text-align: center;color: #373737;font-size: 18px;margin-top: 20px;
}
.bi_p2{
    text-align: center;color: #373737;font-size: 18px;margin-top: 10px;
}
.bi_btn2{
    height: 38px;text-align: center;line-height: 38px;background: #fff;  color: #373737;font-size: 14px;margin-top: 20px;
    cursor: pointer;border: 1px solid #dcdcdc;
}
.bi_ewm{
    display: block;margin: 20px auto 0;
}
.bi_we{
    overflow: hidden;line-height: 30px;text-align: center;margin-top: 40px;margin-bottom: 40px;display: none;
}
.bi_we img{
    width: 30px;height: 30px;vertical-align: middle;
}
.bi_we span{
    display: inline-block;color: #727272;font-size: 14px;margin-left: 20px;
}
.bi_we span i{
    color: #ff7800;
}
.bi_ti{
    margin-top: 20px;color: #9f9f9f;font-size: 12px;
}
.bi_ti2{
    margin-top: 20px;color: #9f9f9f;font-size: 12px;background: url("../images/sd.png") no-repeat 0 50%;
    text-indent: 22px;
}

/*验证码弹窗*/
.yzm_tc{
    width: 380px;height: 200px;
    /* position: fixed;left: 50%;top: 50%; */
    /* margin-top: -100px;margin-left: -190px; */
    background: #fff;
}
.yzm_tc h2{
    background: #f4f5f9;color: #212121;font-size: 16px;text-indent: 23px;line-height: 50px;border-bottom: 1px solid #e9e9e9;
}
.yzm_d1{
    width: 330px;margin: 30px auto 0;overflow: hidden;
}
.yzm_lef{
    height: 38px;  border: 1px solid #d7d8d9;  float: left;  overflow: hidden;width: 155px;
}
.yzm_img{
    float: left;  width: 18px;  margin-left: 13px;  margin-top: 11px;  margin-right: 13px;
}
.yzm_inp{
    width: 90px;float: left;  height: 15px;  font-size: 14px;  color: #999;  margin-top: 13px;  border: 0;
    line-height: 15px;  border-left: 1px solid #d7d8d9;  text-indent: 10px;
}
.yzm_rig{
    float: right;height: 40px;width: 150px;
}
.yzm_rig img{
    width: 100%;height: 100%;
}
.yzm_btn{
    height: 40px;  text-align: center;  line-height: 40px;  background: url(../images/dgfhd_25.png) no-repeat;
    color: #ffffff;  font-size: 14px;  cursor: pointer;width: 330px;display: block;border: 0;
    margin: 20px auto 0;
}
.yzm_col{
    position: absolute;top: 17px;right: 25px;cursor: pointer;width: 15px;
}
/*法律声明*/
.xyMesBg{ width:100%; height:100%; position:fixed; left:0; top:0;pointer-events: auto;}
.xyMes{ width:600px; height:668px;  position:fixed; top:0; right:0; bottom:0; left:0; margin:auto; background:#fff; border-radius:8px;}
.xyMes h2{
   line-height:45px; font-weight:100; border-bottom:1px solid #eeeeee; font-size:14px; color:#212121;background: #f8f8f8;
    text-indent: 19px;
}
.xyMes input{ width:560px; height:44px; margin:20px auto 0; background: #999; color:#fff; border: 0;font-size:14px;
    border-radius:5px;display: block
}
.xyMes_add{
    background: url("../images/asjfh_03.png") no-repeat!important;background-size: 100% 100%!important;
}

.wzDiv p{ color:#404040; font-size:14px; line-height:27px; margin-top:10px;}
.closeImg{ position:absolute; right:20px; top:15px; display:block;cursor: pointer;width: 16px}
.dqLogBg{ width:100%; height:100%; position:fixed; top:0; left:0; background:rgba(0,0,0,0.7); z-index:1; display:none;}
.dqLog{ width:490px; height:235px; padding:0 20px; background:#fff; position:fixed; top:0; right:0; bottom:0; left:0; margin:auto; border-radius:10px;}
.dqLog1{ width:100%; height:50px; padding-bottom:30px; padding-top:50px;}
.dqLog1_1{ width:229px; height:48px; display:block; float:left; background:url(../images/zimg5.jpg) no-repeat 15px center; border:1px solid #ff992b; border-radius:10px; margin-right:20px;}
.dqLog1 input{ width:150px; height:20px; border-left:1px solid #747474; padding-left:20px; margin:14px 0 0 45px;}
.dqLog1_2{ width:128px; height:48px; border-radius:5px; overflow:hidden; border:1px solid #c9c9c9; float:left;}
.dqLog1_2 img{ width:100%; height:100%;}
.dqLog1 label{ color:#ff992b; font-size:14px; text-decoration:underline; line-height:50px; float:right; cursor:pointer;}
.dqLog2{ width:100%; padding-top:30px; border-top:1px solid #e5e5e5;}
.dqLog2 input{ width:230px; height:44px; font-size:14px; color:#fff; border-radius:5px;}
.dqLog2_1{ background:#ff992b; float:left;}
.dqLog2_2{ background:#b5b5b5; float:right;}
.container2{
	width: 600px;overflow: hidden;
	height: auto;
}
.wzDiv{
    width: 530px;margin:10px auto 0;
}
.container2 .div_scroll {
	width: 100%;
	height: 540px;
	overflow: auto;
	float: left;
}
.container2 .scroll_container {
	overflow: hidden;
	position: relative;
}
.container2 .scroll_absolute {
    position: absolute;
}
.container2 .scroll_vertical_bar {
    position: absolute;
    top: 0;
    right: 0;
    width: 8px;
    height: 100%;
    background: green;
    margin: 0;
    padding: 0;
	border-radius:4px;
}
.container2 .scroll_track {
	position: relative;
	background-color: #ccc;
}
.container2 .scroll_drag {
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	background-color: #075E92;
}
.container2 .scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #369DB4;
}
.container2 .scroll_vertical_bar .scroll_arrow {
    height: 16px;
}
.xyBtn:disabled{
    background: #999;
}
.dl_hui{
    background: #999!important;
}
.ty_h{
    width: 360px;height: 100px;background: url("../images/ajsdias.png");border-radius: 5px;line-height: 25px;
    color: #fff;font-size: 14px;position: absolute;left: 50%;margin-left: -180px;top: 50%;margin-top: -50px;display: none;
}
.ty_h p{
    width: 340px;margin: 10px auto 0;
}
.xyMes span{
    color: #2e8ded;font-size: 14px;
}
.ty_h i{
    text-align: center;display: block;color: #fff;font-size: 14px;margin-top: 5px;
}
.bi_top .bi_top_on{
    font-size: 16px;color: #373737;line-height: 30px;
}
.bi_bor::before{
    content:" ";width:1px;height: 15px;bottom: 0;background: #ccc;display: block;position: absolute;right: 0;top: 9px;
}
.bi_t{
    display: none;
}
.bi_d2_cli3{
    width:120px;  float: right;  height: 40px;  color: #999;  margin-top: 0;  background: #eee;  line-height: 40px;  text-align: center;
    cursor: pointer;
}
.bi_yt{
    cursor: pointer; width:80px; position:relative; height:32px; float: right;line-height:32px;margin: 25px 0 0 10px;
    background:url(../images/yate.png) no-repeat 100% center;background-size: 12px auto;pointer-events: auto;
}
.bi_yt label{
    cursor: pointer; line-height:32px; width:100%;text-align:left;color: #fff;text-indent: 23px;
    overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;word-wrap:break-word;display: block;
}
.bi_yt ul{
    position:absolute; right:0; top:32px;background:rgba(255,255,255,.1);border-radius: 3px;display: none;
    z-index: 2;overflow: hidden;width: 80px;
}
.bi_yt ul li{
    line-height:38px; cursor:pointer;color: #fff;text-align: center;overflow: hidden;
}

.clear{clear: both}
.kit_tog ul{
    display: block;
}