@charset "gb2312";*{font-family:"Microsoft YaHei",Verdana,Arial,Helvetica,sans-serif;padding:0;margin:0;text-decoration:none;list-style:none}
body{border:0;margin:0;padding:0}
li,ul{list-style:none}
.c{clear:both}
.pr{padding-top:5px;height:100px}
.clearf:after{display:block;content:'';clear:both}
.clearf{zoom:1}
img{display:block;border:0;width:100%;height:100%}
*{text-decoration:none;list-style:none;margin:0;padding:0}
.form{width:1200px;margin:40px auto 0}
.title{text-align:center;font-size:48px;background-color:#cf2516;height:96px;line-height:96px;color:#fff;border:1px solid #7d7d7d}
.box{overflow:auto;border:1px solid #a0a0a0;border-bottom: 0;}
.box .left{width:35%;height:266px;border:1px solid #a0a0a0;text-align:center;line-height:266px;font-size:32px;color:#1b1b1b;float:left;border-top: 0;border-left: 0;}
.box .right{width:calc(65% - 2px);float:left}
.box .right li,.box_bottom{height:88px;font-size:28px;color:#4c4c4c;line-height:88px;border:1px solid #a0a0a0}
.box .right ul{overflow:hidden}
.box .right li{width:100%;float:left;border-left: 0;border-top: 0;}
.box .right li:nth-child(2n){border-right:1px solid #a0a0a0}
.box .right li span,.box_bottom span{float:left}
.box .right li span,.box_bottom span{padding:0 20px;}
.box .right li input{width:300px;height:28px;float:left;margin-top:26px;padding:6px;font-size:18px;outline:0;border:none;color:#666;margin-right:10px}
.box_bottom input{width:680px;height:28px;float:left;margin-top:26px;padding:6px;font-size:18px;outline:0;border:none;color:#666;margin-right:10px}
.end{overflow:hidden;border-bottom:1px solid #a0a0a0}
.end div li{color:#666}
.end div li:first-child{color:#1b1b1b}
.end .left{width:204px;height:358px;border:1px solid #a0a0a0;text-align:center;font-size:32px;color:#1b1b1b;float:left;border-top:none;border-top:none}
.end .left li{height:88px;border:1px solid #a0a0a0;line-height:88px}
.end .four li:first-child,.end .left li:first-child,.end .three li:first-child,.end .two li:first-child{border-top:0}
.end .four li,.end .three li,.end .two li{height:88px;border:1px solid #a0a0a0;line-height:88px}
.end .four,.end .three,.end .two{height:358px;text-align:center;font-size:32px;color:#1b1b1b;float:left;border-top:none;border-top:none}
.end .two li{border-left:none}
.end .four li{border-right:2px solid #a0a0a0}
.end .three{width:208px}
.end .two{width:310px}
.end .four{width:476px}
.dataBtn input{display:block;width:604px;height:88px;background-color:#cf2516;color:#fff;font-size:36px;text-align:center;line-height:88px;margin: 57px auto 70px;cursor:pointer;outline:0;}
.text{padding-bottom: 56px;}
.text p{font-size:32px;line-height:60px}
.end ul select{display:block;width:140px;padding:10px 0;font-size:18px;margin:20px auto 0;outline:0;color:#666}
.end select option{color:#666}
.banner{width:100%;height:456px;background:url(../img/banner.jpg) center no-repeat;display:block}
.text_top{width:1200px;margin:20px auto}
.text_top .headline{font-size:32px;text-align:center}
.text_top p{text-indent:2em;font-size:26px;line-height:50px;padding:40px 24px;border:1px dashed #0560af;border-radius:30px;margin-top:20px}
.q-xydh{display:none}
.tbzy-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow: wrap;
        -ms-flex-flow: wrap;
            flex-flow: wrap;
}
.tbzy-tit {
    width: calc(35% - 1px);
    line-height: 88px;
    text-align: center;
    border: 1px solid #a0a0a0;
    border-top: 0;
    font-size: 32px;
    color: #1b1b1b;
}
.tbzy-sec {
    width: calc(100% - 35% - 2px);
}
.tbzy-sec {    
    border: 1px solid #a0a0a0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-flow:wrap ;
        -ms-flex-flow:wrap ;
            flex-flow:wrap ;
            border-left: 0;
            border-top: 0;
}
.tbzy-label {
    width: 150px;
    line-height: 88px;
    padding: 0 20px;
    font-size: 28px;
    color: rgb(76, 76, 76);
}
.tbzy-select {
    width: calc(80% - 190px);
}
.tbzy-select select {
    position: relative;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    line-height: 46px;
    border: 0;
    font-size: 18px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    padding-left: 17px;
    font-size: 28px;
    color: #4c4c4c; background: transparent;
}
.tbzy-select select:focus {
    outline: 0;
}