@charset "utf-8";
/* CSS Document */
*{
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    margin: 0;
}
input::-webkit-input-placeholder {color: #ccc;}
body{
    font-family: Microsoft YaHei,simsun,sans-serif,arial,Helvetica Neue,Helvetica,Arial,Hiragino Sans GB,Heiti SC,WenQuanYi Micro Hei;
}
body.tgbg{width:100%; position: relative; height: 100%; background-image: url("../images/background.jpg");
    background-size: cover;
}
.tgdl_1{ text-align: center;
    position:  absolute;
    height: calc(50%);
    margin-top: -80px;
    width: calc(100%);
    bottom: 0px; }
.tgdl_con{background-image: url("../images/tgkj_logo.png");background-repeat: no-repeat; background-position: left top; color: #fff;display: inline-block; font-size: 54px; padding-left: 407px; line-height: 94px;}
.tgdl_left,.tgdl_right{margin-top: 80px;height: calc(100% - 250px);width:calc(50% - 44px);display: inline-block;vertical-align: top;}
.tgdl_left{margin-right: 40px;}
.tgdl_right{margin-left: 40px; text-align: left;}
.tgdl_leftcon{background-image: url("../images/200.png");background-repeat: no-repeat;background-position: right top 115px;height: calc(100%);background-size: 75%;text-align: right;}
.tgdl_leftcon img{ margin-right:10%;}
.tgdl_right p{color:#fff; font-size: 32px; line-height: 40px; display: inline-block; text-align: center; width: 370px;}
.tgdl_rightcon{padding-bottom: 20px; margin-top: 20px; width:370px; border-radius: 8px;background-color: #fff;box-shadow: 0 0 3px rgba(102,102,102,.3);}
.tgdl_rightcon p{line-height:70px; font-size:22px;color:#333;}
.tgdl_rightcon .input{width:90%;height:54px;line-height: 52px;margin: 20px 5% 0 5%;display: inline-block;border:1px solid #ddd;}
.tgdl_rightcon .input i{background-repeat: no-repeat;background-position: center center;height: 52px;display: inline-block;vertical-align: middle;width: 52px;}
.tgdl_rightcon .input input{color:#333;height:52px;border:none;display: inline-block;vertical-align: top;font-size: 14px;width: calc(100% - 54px);}
input:hover,input:focus{outline: none;}
.tgdl_rightcon .input.urer i{background-image: url("../images/user_tb.png");}
.tgdl_rightcon .input.mima i{background-image: url("../images/mima_tb.png");}
.tgdl_rightcon .input.yzm i{background-image: url("../images/yzm_tb.png");}
.tgdl_rightcon .input.yzm{width:calc(90% - 100px); margin-right:0;}
.tgdl_rightcon .yzm_img{width:90px;height:54px;line-height: 52px;border:1px solid #ddd;margin-left: 10px;display: inline-block;vertical-align: top;background-color: #fff;margin-top: 20px;}
.tgdl_rightcon .yzm_img img{display:inline;vertical-align: middle;}
p.wjmm{margin-bottom:10px;font-size:14px; color:#666; text-align: left; line-height: 24px;margin-left:5%;}
p.wjmm input{display:inline-block; vertical-align:middle;margin-right:6px;}
.dlbtn{margin:20px 5%; }
.dlbtn a{line-height: 54px; display: inline-block; width:100%; cursor: pointer; color: #fff; background-color: #0466a5;height: 54px; text-align: center;}
.dlbtn a:hover{background-color:#0470b5;}

.bottom_ewm{height: 140px;margin-bottom: 20px;}
.ewm1,.ewm2{width:calc(50% - 44px);display: inline-block; vertical-align: top; height: calc(100%);}
.ewm1{margin-right: 40px; text-align: right;}
.ewm2{margin-left: 40px;}

.ewm_con{width: 120px;display: inline-block;}
.ewm_con p{width: 120px;text-align: center;color: #fff;font-size: 16px;line-height:30px;display: inline-block;}
.ewm_con p:first-child{width: 120px;height: 120px;background-color: #fff;border-radius: 8px;display: inline-block;}
.ewm_con p img{margin-top: 7px;max-width: calc(100% - 14px);}


