.need_header{min-height: 65%;width:100%;}
.need_header_center{width:1200px;margin:0 auto;padding-bottom: 30px;background: #fff;
    padding: 10px 20px;}
.need_header_center:after {content: "";display: block;height: 0; clear: both;}
.need_header_center { zoom: 1;}
.need_header_center a:hover{text-decoration: underline;color:#005BAC;}
.need_header .need_map{width:1162px;background:url(../images/need-map.png)no-repeat 8px 18px;line-height: 58px;padding-left: 38px;font-size: 14px;color:#005BAC;}
.need_header .need_map a{color:#005BAC;}
.need_left{width:240px;float: left;}
.need_left .choice{width:238px;border:1px solid #ccc;}
.need_left .choice dl{width:100%;margin-block-start: 0;}
.need_left .choice dl dt{height:40px;font-size: 16px;color:#fff;background: #005BAC;line-height: 40px;padding-left: 15px;}
.need_left .choice dl dt span{float: right;margin-right: 15px;font-size:14px;}
.need_left .choice dl dt span a{color:#fff;}
.need_left .choice dl dd{font-size: 14px;height:40px;line-height: 40px;padding-left: 25px;border-bottom: 1px dashed #ccc;margin-inline-start: 0;}
.need_left .choice dl dd a{display:block;width:170px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.need_left .choice dl dd:last-child{border-bottom: none;}
.need_left .need_pic{margin-top: 20px;}

.need_right{width:928px;float: left;margin-left: 30px;border:1px solid #ccc;margin-bottom:20px;}
.need_right .need_list{width:100%;}
.need_right .need_list .list_title{width:100%;height:50px;background:#ececec;line-height: 50px;font-size: 14px;}
.list_title b{font-weight:normal;font-size: 16px;padding-left: 20px;margin-right: 156px;}
.list_title select{width:120px;height:34px;border:none;}
.list_title input{height:34px;border:none;}
.list_title input[type=text]{width:248px;}
.list_title input[type=submit]{width:80px;background: #FF7000;color:#fff;}
