@charset "utf-8";
/* CSS Document */
/*图标导航*/
.nav { background: #FFF; padding-bottom: 15px; padding:10px 10px 20px 10px; }
.nav li { display: block; width: 25%; float: left; text-align: center; }
.nav li a { display: block; color: #666; }
.nav li i { display: block; width: 45px; height: 45px; background-size: 190px auto; margin: 10px auto 0; }
.nav li a p{ font-size:0.8em; padding:3px 0;}

.nav li.ico-phone i { background-position: 0px -36px; }
.nav li.ico-qq i { background-position: -45px -36px; }
.nav li.ico-400 i { background-position: -90px -36px; }
.nav li.ico-new i { background-position: -135px -36px; }
.nav li.ico-tel i { background-position: 0px -81px; }
.nav li.ico-car i { background-position: -45px -81px; }
.nav li.ico-birth i { background-position: -90px -81px; }
.nav li.ico-huishou i { background-position: -135px -81px; }



/*推荐进入*/
.guess { padding: 10px; line-height: 200%;font-size: 1em; }
.guess span { display: block; float: left; }
.guess .local-city {background: #FFF; color:#666;padding: 0px 15px;}
.guess a, .local-city a { display: block; float: left; margin-left: 5px; background: #FFF; border-radius: 100px; padding: 0px 5px; }
 .local-city a { color:#1c3368}

/*滑动门搜索*/
.tabs { background-size: auto 100%; width: 100%; height: 38px; overflow: hidden;background:#FFF; border-bottom: 1px solid #eeeeee;}
.tabs ul li { font-size: 1em; font-weight: normal; text-align: center; float: left; width: 21%; margin:0 2%; height: 36px; line-height: 36px; display: inline-block; float:left; margin-bottom:-1px; }
.tabs ul li.active { border-bottom: 2px solid #1c3368;color: #1c3368; }
#search_tabs-container { height:auto; background:#FFF;  }
.sreach{ padding:10px 0  ;}
.sreach p {padding: 8px;line-height: 30px;clear: both;}
.sreach p label {display: block;float: left;}
.sreach p input.dan { margin-top:3px; margin-left:3px;margin-right:3px; width:18px; height:18px; vertical-align:top; border:1px solid #CCC;-webkit-appearance:none;border-radius:2px; -moz-appearance:none; -o-appearance:none; background:#FFF;}
.sreach p input.dan_active{width:18px; height:18px;vertical-align:top; border:1px solid #ccc;-webkit-appearance:none;  border-radius:2px; background:url(../images/gou.png) 0 0 no-repeat;background-size:90%; }
.sreach p select{}
.sreach p .text{ width:40%; height:23px; line-height:23px;vertical-align:top; border:1px solid #CCC;border-radius:2px; padding:2px 0 2px 2px; font-size: 1em;background:#FFF;}
.sreach p .button{width:30px; margin-left:3px;vertical-align:top;height:29px; width:50px; border:1px solid #ccc;-webkit-appearance:none;  border-radius:2px; background:url(../images/fdj.png) center center no-repeat;background-size:50%; cursor:pointer;}
/* 号码 */
.liang{ display:inline-block; width:20px; height:20px; background-position:-80px -2px; background-size:170px; margin-top:4px;}
.pu{ display:inline-block; width:20px; height:20px; background-position:-100px -2px; background-size:170px;margin-top:4px;}
.haoma{  margin-top:10px; height:auto; }
.haoma .haomabt{ line-height:40px; padding:0 10px;background:#fff; height:40px; border-bottom:1px solid #dadada;}
.haoma .haomabt i{ display:inline-block; width:3px; height:14px; margin-top:13px;margin-right:3px; background:#1c3368; float:left;}
.haoma .haomabt span{ display:inline-block; float:left;}
.haoma .haomabt a{ display:inline-block; float:right;}
.haoma .hmlist{ display:block; }
.haoma .hmlist li{display:block; width:50%;float:left;background:#fff;}
.haoma .hmlist li a{display:block; padding:10px 0;  height:45px;border-left:1px solid #dadada;border-top:1px solid #dadada; text-align:center;}
.haoma .hmlist li a h2{ font-size:1em; padding:0; margin:0; }
.haoma .hmlist li a h2 span{    font-family: "Microsoft Yahei", Verdana, Arial, Helvetica, sans-serif;}
.haoma .hmlist li a p{ font-size:0.8em;  margin:0 auto; text-align:center}
.haoma .hmlist li a p>span{ display:inline-block; padding:0 5px;}
@media only screen and (min-width:320px){
  .haoma .hmlist li a h2{font-size:1em!important}
  .liang{ display:inline-block; width:16px; height:16px; background-position:-70px -2px; background-size:150px; margin-top:4px;}
  .pu{ display:inline-block; width:16px; height:16px; background-position:-90px -2px; background-size:150px;margin-top:4px;}
  .haoma .hmlist li a p{ font-size:0.8em;  margin:0 auto;}
}
@media only screen and (min-width:360px){
  .haoma .hmlist li a h2{font-size:1.2em!important}
  .liang{ display:inline-block; width:20px; height:20px; background-position:-80px -2px; background-size:170px; margin-top:4px;}
  .pu{ display:inline-block; width:20px; height:20px; background-position:-100px -2px; background-size:170px;margin-top:4px;}
  .haoma .hmlist li a p{ font-size:0.8em; margin:0 auto;}
}

/*滑动门新闻*/
.new_index{ }
.new-tabs { background-size: auto 100%; width: 100%; height: 38px; overflow: hidden;background:#FFF; border-bottom: 1px solid #eeeeee;margin-top:10px;}
.new-tabs a { font-size: 1em; font-weight: normal; text-align: center; float: left; width: 50%;  height: 36px; line-height: 36px; display: inline-block; float:left; margin-bottom:-1px; }
.new-tabs a.active { border-bottom: 2px solid #1c3368;color: #1c3368; }
.index_new{ display:block; padding:10px; background:#FFF;}
.index_new li{ display:block; line-height:200%;}
.index_new li a{ display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jzgd{ height:38px; line-height:38px; border-top:1px solid #eeeeee;background:#FFF; text-align:center; color:#6b6b6b;}
.jzgd .gdicon{display:inline-block; width:20px; height:20px; background-position:-140px 0px; background-size:170px;}
/*友情链接*/
.friendlink{  border-top: 1px solid #eeeeee;text-align: left;font-size: 0.8em;color: #676767;line-height: 32px; padding-left:10px}
.friendlink a{color: #676767;}

.zhongjie{ width:100%; background:#fff; margin-bottom:10px;border-top: 1px solid #d3d3d3;}
.zhongjie .haomabt{ height:35px; line-height:35px; padding-left:15px; border-bottom:1px solid #dadada;}
.zhongjie ul{width: 100%;
    height: auto;
    position: relative;}
ul.huodong li{
    width: 100%;
    height: auto;
    float: left;
    oveftlow: hidden;
}
ul.huodong li img{display: block;
    width: 100%;
    height: auto;}
.bd_lc1 {
    position: relative;
}
.bd_bc1 {
    position: relative;
}
.bd_lc1:after {
    content: "";
    width: 1px;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    border-left: 1px solid #d3d3d3;
    transform: scaleX(.5);
}
.bd_bc1:after {
    content: "";
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    border-bottom: 1px solid #d3d3d3;
    transform: scaleY(.5);
}

ul.huodong:after {
    content: " ";
    clear: both;
    display: block;
    position: absolute;
}
ul.huodong:after {
    right: 0;
    border-bottom: 1px solid #d3d3d3;
    transform: scaleY(.5);
    bottom: 0;
    left: 0;
}
ul.huodong li a{display: block;}