#branchs-container .branch-title{font-size: 16px;padding: 0 10px 5px;margin-bottom: 5px;border-bottom: 1px solid #ddd;}
#branchs-container .branch-title-em{font-size: 12px;color: #666;line-height: 20px;padding-left: 10px;}
#branchs-container .branch-list{font-size: 12px;width: 100%;}
#branchs-container .branch-list>li{margin: 0 10px 5px;padding-bottom: 5px;border-bottom: 1px dashed #ddd;line-height: 20px;}
#branchs-container .branch-name{color: #e20524;margin-bottom: 5px;}
#branchs-container .branch-address{color: #666;white-space: normal;word-break: break-all;}
#branchs-container .branch-url{color: #666;}
/*.branch-col-2{float:left;width: 50%;}
.branch-col-3{float:left;width: 33%;}*/
#branchs-container .branch-col-2{overflow: hidden;width: 500px;}
#branchs-container .branch-col-2>li{float: left;width: calc(50% - 20px);}
#branchs-container .branch-col-3{overflow: hidden;width: 700px;}
#branchs-container .branch-col-2>li:nth-child(2n+1), #branchs-container .branch-col-3>li:nth-child(3n+1){clear: left;}
#branchs-container .branch-col-3>li{float: left;width: calc(33.3333% - 20px);}
#branchs-container{height: 575px;}
ul li{list-style-type: none;}
ul{padding-left: 0px;}
p{margin:0px}
.data-banner{padding-top: 44px;height: 212px;color: #fff;text-align: center;vertical-align: bottom;background: url(../img/databg.png) top no-repeat}
.data-banner h1{font-size: 42px;letter-spacing: 2px;}
.sqhz{position: absolute;right: 20px;top:20px}
.modal-content{border-radius: 0px;box-shadow:none}
.modal-dialog{margin: 120px auto;}
.modal-header{background: #f0f1f2;padding: 10px;}
.modal-header h4{font-size: 24px;line-height: 66px;}
.modal-body ul li{position: relative;margin: 20px 0px;}
.modal-body ul li label{width: 115px;text-align: right;color: #808080;}
.modal-body ul li input{height:39px;line-height: 39px;width: 327px;border: 1px solid #dfdfdf;padding-left:5px;}
.canclebtn,.submitbtn{float: left;width: 75px;height: 30px;line-height: 30px;cursor: pointer;font-size: 12px;border-radius: 2px;}
.submitbtn{background-image: url(../images/newsmore.png);background-size:cover;box-shadow:1px 4px 10px 2px #ffe7cb;color: #fff;margin-left: 120px;width: 326px;height:36px;border: 0px;}
.submitbtn:hover{background: #f99c08;}
.submitbtn:active{border: 1px solid #f99c08;}
.canclebtn{background: #fff;border:1px solid #ddd;}
.clear::after{display: block;clear: both;content: "";visibility: hidden;height: 0}
.city-select-content{width: auto;}

.hm-sqhz .modal-dialog{width: 513px;}
.hm-sqhz .modal-header{height: 86px;background: url(../images/sqhzbg.png);}
.hm-sqhz .modal-content{border-radius:8px}
.hm-sqhz .close{color: #fff;font-weight: normal;opacity: 1;}
