.bread {
  width: 100%; 
}

.bread-tips{
  width: 1000px; 
  margin: 0 auto;
}

.bread-tips .bread-tips-box{
  width: 1000px;height:50px;line-height:50px;float:left;color: #6A7990;

}


.searcher {
  width: 100%; 
}

.searcher-box{
  width: 1000px; 
  margin: 0 auto;
}

.searcher-box .search-main{
  width: 1000px; float:left;
  background:#fff;
  margin: 20px 0px 20px 0px;
  border-radius: 0px ;
}



.searcher-box .search-main .bus-pic{
  width: 1000px;float:left;height:auto;
margin: 0px;
}
.searcher-box .search-main .bus-pic ul{
  float: left;height:auto;
width: 1000px;
  PADDING: 0px;
  MARGIN: 20px 0px 16px 1px;
  text-align: left;
}
.searcher-box .search-main .bus-pic ul li{
  float: left;
  WIDTH: 178px;
height:160px;
  PADDING: 0px;
  MARGIN: 0px 0px 0px 18px;
  text-align: left;
}

.searcher-box .search-main .bus-pic ul li .pic-img{
  float: left; WIDTH: 178px; height: 122px; PADDING: 0px;
}
.searcher-box .search-main .bus-pic ul li .pic-txt{
  float: left; WIDTH: 178px; height: 40px;line-height: 43px; PADDING: 0px; text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}

.searcher-box .hot-city{
  width: 1000px;float:left;
  background:#fff;margin: 20px 0px 20px 0px;
  
border-radius:2px;
}

.searcher-box .search-main .hot-city-title {
  float: left;
  WIDTH: 1000px;
  height: 47px;
  PADDING: 0px;
  MARGIN: 0px;
  text-align: left;
  border-bottom: #EEF8FF 1px solid;
}

.searcher-box .search-main .hot-city-title h3 {
  font-size: 18px;
  margin-left: 20px;
  WIDTH: 115px;
  float: left;
  height: 21px;
  line-height: 20px;
  border-left: #3BC0F5 3px solid;
  padding-left: 10px;
  margin-top: 14px;font-weight: normal;
}
.searcher-box .search-main ul {
  float: left;WIDTH: 960px;PADDING: 0px;MARGIN: 16px 20px 16px 20px;text-align: left;
}

.searcher-box .search-main ul li {
  float: left;WIDTH: 106px;PADDING: 0px;MARGIN: 0px;text-align: left;height:32px;line-height:32px;
}

.searcher-box .search-main ul .xlli {
WIDTH: 137px;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

.searcher-box .search-main .search-option{
  width: 992px; height:40px;float:left;margin: 20px 0px 0px 4px;
}
.searcher-box .search-main .search-option a {
line-height: 37px;width:90px;float: left;
height: 39px;margin:0px 0px 0px 12px;text-align:center;
  color: #031B4E;background:#EEF8FF;border-radius: 5px 5px 0 0;
}

.searcher-box .search-main .search-option a:hover{ 
line-height: 37px;width:90px;float: left;
height: 39px;margin:0px 0px 0px 12px;text-align:center;
background:#3BC0F5; color: #fff;border-radius:0px;border-radius: 5px 5px 0 0;
}
.searcher-box .search-main .search-option a.cur {
line-height: 37px;width:90px;float: left;
height: 40px;margin:0px 0px 0px 12px;text-align:center;
  color: #fff;background:#3BC0F5;border-radius: 5px 5px 0 0;
}

.searcher-box .search-main .search-option a.cur:hover{ 
line-height: 37px;width:90px;float: left;
height: 40px;margin:0px 0px 0px 12px;text-align:center; 
background:#3BC0F5; color: #fff;border-radius:0px;border-radius: 5px 5px 0 0;
}
.searcher-box .search-main .search-txt{
  width: 1000px; height:46px;float:left;margin: 0px 0px 16px 0px;
}

.searcher-box .search-main .search-txt .search-w{
  width: 962px; height:40px;float:left;margin-left:16px;border: #3BC0F5 3px solid;
}

.searcher-box .search-main .search-txt .search-w .search-s{
  width: 110px; height:auto;float:right;margin-left:16px;
}

.searcher-box .search-main .search-txt .inputbox {
float: left;
  width: 750px;
  height:40px;
  line-height: 40px;
  color: #031B4E;
  margin-left: 16px;
  border: #fff 0px solid;
  outline: 0px none;
  font-size: 16px;
  font-family: "microsoft yahei";
}
.searcher-box .search-main .search-txt .submit {
    width: 110px;float: left;
    height: 40px;
    background: #3BC0F5;
    cursor: pointer;
    color:#fff;  font-size: 18px;font-weight: 700;
 border:0px;
}



.container {
  width: 100%;
}

.container-box{
  width: 1000px; 
  margin: 0 auto;
}

.container-box .main-f1-right {
 width: 300px;height:412px;float:left;background: #fff;margin-bottom:20px;margin-left:20px;
}


.province-box{
float:left;
}

.province-box .provice-title {
  float: left;
  WIDTH: 300px;
  height: 47px;
  PADDING: 0px;
  MARGIN: 0px;
    margin-top: 0px;
  text-align: left;
  margin-top: 3px;
  border-bottom: #EEF8FF 1px solid;
}

.province-box .provice-title h3 {
  font-size: 18px;
  margin-left: 5px;
  WIDTH: 115px;
  float: left;
  height: 21px;
  line-height: 20px;
  border-left: #3BC0F5 3px solid;
  padding-left: 8px;
  margin-top: 12px;
}

.province-box ul{
float:left;PADDING:0px;MARGIN:0px;text-align:left;margin-left:10px;
}
.province-box ul li{
width:70px;height:36px;PADDING:0px;MARGIN:0px;text-align:center;float:left;line-height:36px;
}
.province-box li a{ 
text-decoration:none;FONT-SIZE: 14px;text-align:center;  MARGIN:0px;WIDTH:72px;height:36px;float:left;
}

.province-box li a:hover{ 
  text-decoration:none;FONT-SIZE: 14px;text-align:center;WIDTH:72px;height:36px;float:left;
}


.container-box .main-f1-left {
 width: 680px;float:left;background: #fff;height:412px;margin-bottom:20px;
}

.main-f1-left .site-d{
 width: 680px;float:left;height:50px;line-height:50px;border-bottom: #f1f1f1 1px solid;
}

.main-f1-left .site-d span{
margin-left:16px;
}

.main-f1-left .focus-city{
 width: 680px;float:left;
}

.city-item .city-qk .tq-desc .wendu{
  float: left;
  width: 90%;height:35px;line-height:35px;font-size: 20px;
  text-align: left;
}
.city-item .city-qk .tq-desc .qixiang{
  float: left;
  width: 90%;height:25px;line-height:25px;font-size: 12px;
  text-align: left;
}
.city-item .city-qk .tq-desc .fengxiang{
  float: left;
  width: 90%;height:25px;line-height:25px;font-size: 12px;
  text-align: left;
}

.container-box .main-f2-left {
 width: 300px;height:412px;float:left;background: #fff;margin-bottom:20px;margin-right:20px;
border-radius:2px;
}


.container-box .main-f2-left .main-l2-title {
  float: left;
  WIDTH: 300px;
  height: 47px;
  PADDING: 0px;
  MARGIN: 0px;
    margin-top: 0px;
  text-align: left;
  margin-top: 3px;
  border-bottom: #f1f1f1 1px solid;
}

.container-box .main-f2-left .main-l2-title h3 {
  font-size: 18px;
  margin-left: 15px;
  WIDTH: 115px;
  float: left;
  height: 21px;
  line-height: 20px;
  border-left: #3BC0F5 3px solid;
  padding-left: 10px;
  margin-top: 14px;font-weight: normal;
}

.container-box .main-f2-left ul{
float:left;PADDING:0px;MARGIN:0px;text-align:left;margin-left:10px;
}
.container-box .main-f2-left ul li{
width:70px;height:36px;PADDING:0px;MARGIN:0px;text-align:center;float:left;line-height:36px;
}
.container-box .main-f2-left li a{ 
text-decoration:none;FONT-SIZE: 16px;text-align:center;  MARGIN:0px;WIDTH:72px;height:36px;float:left;
}

.container-box .main-f2-left li a:hover{ 
  text-decoration:none;FONT-SIZE: 16px;text-align:center;WIDTH:72px;height:36px;float:left;
}

.container-box .main-f2-right {
 width: 680px;float:left;
border-radius:2px;
}
.container-box .main-f2-right .main-f2-title{
 width: 680px;float:left;height:50px;line-height:50px;border-bottom: #f1f1f1 1px solid;background: #fff;
}
.main-f2-right .main-f2-title span{
margin-left:16px;font-size: 18px;
}

.container-box .main-f2-right .quanguo-jieshao{
 width: 680px;float:left;background: #fff;margin-bottom:20px;
}

.container-box .main-f2-right .quanguo-jieshao p{
float:left;margin:20px;line-height:28px;
}
.container-box .main-f2-right .shouzimu{
 width: 680px;float:left;background: #fff;
}

.container-box .main-f2-right .shouzimu ul{
float:left;margin:30px 0px 10px 30px;
}

.container-box .main-f2-right .shouzimu ul li{
float:left;margin-right:18px;
} 
.container-box .main-f2-right .quanguo-chengshi{
 width: 680px;float:left;background: #fff;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box{
 width: 640px;float:left;margin:20px 20px 0px 20px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-bottom{
 width: 640px;height:20px;float:left;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .shengming{
 width: 100%;height:40px;float:left;line-height:40px;border-bottom: #f1f1f1 1px solid;FONT-SIZE: 18px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .shengming a{ 
text-decoration:none;FONT-SIZE: 18px;margin-left:20px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .shengming a:hover{ 
  text-decoration:none;FONT-SIZE: 18px;margin-left:20px;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi{
 width: 640px;float:left;line-height:40px;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi li{
float:left; width:80px;text-align:center;line-height:40px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi a{ 
text-decoration:none;FONT-SIZE: 16px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi a:hover{ 
  text-decoration:none;FONT-SIZE: 16px;
}


@media screen and (max-width:767px){
.searcher-box{
  width: 100%;
}
.searcher-box .search-main{
  width: 100%;margin: 10px 0px 10px 0px;
}

.searcher-box .search-main .search-option{
  width: 100%; height:40px;float:left;margin: 18px 0px 0px 0px;
}
.searcher-box .search-main .search-option a {
line-height: 37px;width:20%;float: left;
height: 39px;margin:0px 0px 0px 14px;
font-size:1.1em;
}

.searcher-box .search-main .search-option a:hover{ 
line-height: 37px;width:20%;
height: 39px;margin:0px 0px 0px 14px;
font-size:1.1em;
}
.searcher-box .search-main .search-option a.cur {
line-height: 37px;width:20%;
height: 40px;margin:0px 0px 0px 14px;
font-size:1.1em;
}

.searcher-box .search-main .search-option a.cur:hover{ 
line-height: 37px;width:20%;
height: 40px;margin:0px 0px 0px 14px;
font-size:1.1em;
}

.searcher-box .search-main .search-txt{
  width: 100%; height:46px;float:left;margin: 0px 0px 14px 0px;
}

.searcher-box .search-main .search-txt .search-w{
  width: 90%; height:40px;float:left;margin-left:14px;background:#fff;
}

.searcher-box .search-main .search-txt .search-w .search-s{
  width: 22%; height:40px;float:right;margin-left:0px;
}

.searcher-box .search-main .search-txt .inputbox {
float: left;
  width: 69%;
  margin-left: 15px;
  margin-right: 0px;
}
.searcher-box .search-main .search-txt .submit {
    width: 100%;float: left;
    height: 40px;
 font-size: 1.3em;
 border:0px;border-radius:0px;
}

.searcher-box .hot-city{
  width: 100%; margin: 16px 0px 16px 0px; 
}
.searcher-box .search-main .hot-city-title{
 width: 100%;height: 43px;
}
.searcher-box .search-main .hot-city-title h3{
font-size:1.1em;font-weight: 700;margin-top: 12px;
}
.searcher-box .search-main ul{
width:95%;margin-left:8px;
}
.searcher-box .search-main ul li{
width:33%;text-align:center;
}
.container-box{
  width: 100%;
}
.container-box .main-f2-left{
  width: 100%;margin-right: 0px;height:auto;margin-bottom: 10px;
}
.container-box .main-f2-left .main-l2-title{
WIDTH:100%;height: 43px;
}
.container-box .main-f2-left .main-l2-title h3{
font-size:1.1em;font-weight: 700;margin-top: 12px;
}
.container-box .main-f2-left ul{
width:95%;margin:16px 0px 0px 16px;
}
.container-box .main-f2-left ul li{
width:25%;height: 40px;line-height: 40px;
}
.container-box .main-f2-left li a{ 
font-size: 1.1em; MARGIN:0px;WIDTH:85%;height:30px;line-height:30px;float:left;background: #EEF8FF;border-radius: 3px;
}

.container-box .main-f2-left li a:hover{ 
font-size: 1.1em;WIDTH:85%;height:30px;line-height:30px;float:left;background: #031B4E;color:#fff;border-radius: 3px;
}

.container-box .main-f2-right{
 width: 100%;
}
.container-box .main-f2-right .main-f2-title{
WIDTH:100%;height: 43px;line-height: 43px;
}
.main-f2-right .main-f2-title span{
font-size:1.1em;font-weight: 700;
}

.container-box .main-f2-right .shouzimu{
 width: 100%;
}
.container-box .main-f2-right .shouzimu ul{
margin: 20px 0px 10px 20px;
}
.container-box .main-f2-right .shouzimu ul li{
margin-bottom: 8px;margin-right: 20px;
}
.container-box .main-f2-right .quanguo-chengshi{
 width: 100%;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-box{
width:100%;margin:8px 0px 8px 0px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .shengming a{ 
font-size: 1.6em;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .shengming a:hover{ 
font-size: 1.6em;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi{
 width: 100%;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi ul{
width:95%;margin:16px 0px 0px 16px;float:left;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi li{
width:25%;height: 40px;line-height: 40px;
}

.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi a{
font-size: 1.1em; MARGIN:0px;WIDTH:85%;height:30px;line-height:30px;float:left;background: #EEF8FF;border-radius: 3px;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-box .chengshi a:hover{ 
font-size: 1.1em;WIDTH:85%;height:30px;line-height:30px;float:left;background: #031B4E;color:#fff;border-radius: 3px;
}
.container-box .main-f2-right .quanguo-chengshi .sheng-bottom{
 width: 100%;
}
.searcher-box .search-main ul .xlli{
width:50%;
}
.searcher-box .search-main .bus-pic{
 width: 100%;
}
.searcher-box .search-main .bus-pic ul{
 width: 95%;MARGIN:10px 0px 10px 8px;
}
.searcher-box .search-main .bus-pic ul li{
 width: 50%;MARGIN:0px;
}
.searcher-box .search-main .bus-pic ul li .pic-img{
 width: 100%;text-align:center;height:auto;line-height: 20px;
}
.searcher-box .search-main .bus-pic ul li .pic-img img{
 width: 90%;height:auto;
}
.searcher-box .search-main .bus-pic ul li .pic-txt{
 width: 90%;text-align:center;line-height: 40px;margin-left:8px;
}





}