@charset "utf-8";
/* CSS Document */

.floor_ad_block{width:1200px;  margin:0px auto 0; background:#fff; overflow:hidden;}
.floor_ad_block li{ float: left; width: 212px; height: 48px; overflow:hidden; margin-left: 10px; background-color: aqua; padding: 20px 10px; font-size: 14px; color: #fff; }
.floor_ad_block li a{ color:#fff;}
.floor_ad_block li a:hover{-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.floor_ad_block li a i{font-family: 'iconfont'; display: block; width: 50px; font-size: 50px; float: left;}
.floor_ad_block li a p{ color:#A6A6A6; font-size: 14px;}
.floor_ad_block li .blockt{ font-size:22px; padding-left: 60px;}
.floor_ad_block li.li_1{ margin-left:0;background-color: #0099CC;}
.floor_ad_block li.li_1:hover{ background-color: #267C99;}
.floor_ad_block li.li_1 i:after{content: "\e66c";}
.floor_ad_block li.li_2{ background-color: #A65B11;}
.floor_ad_block li.li_2:hover{ background-color: #6C3806;}
.floor_ad_block li.li_2 i:after{content: "\e6b7";}
.floor_ad_block li.li_3{ background-color: #009966;}
.floor_ad_block li.li_3:hover{ background-color: #006343;}
.floor_ad_block li.li_3 i:after{content: "\e6c6";}
.floor_ad_block li.li_4{ background-color: #993333;}
.floor_ad_block li.li_4:hover{ background-color: #631111;}
.floor_ad_block li.li_4 i:after{content: "\e63f";}
.floor_ad_block li.li_5{ background-color: #663300;}
.floor_ad_block li.li_5:hover{ background-color: #422100;}
.floor_ad_block li.li_5 .blockt{ font-size:20px;}
.floor_ad_block li.li_5 i:after{content: "\e619";}

.floor_news_block{
    background: #edf5fc;
}
.floor_news_block ul{
    padding: 0 10px;
}
.floor_news_block ul li{
    float: left;
    width: 20%;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}
.floor_news_block ul li a{
    width: 100%;
    margin-left: 10px;
    padding-left: 10px;
    background-image: url("img/dot.png");
    background-repeat: no-repeat;
    background-position: left center;
    white-space: nowrap;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
}

/*lou S*/

.floor{width:100%; background:#fff; padding: 10px 0;}
.floor .container{width:1200px;  margin:0px auto 0; background: #ffffff; overflow:hidden;border:1px solid #eee; border-top: 2px solid #0B6BB7; }
.floor_title{width:1150px; height:68px; padding:0 25px;border-bottom:1px solid #eee; }
.floor_title span{float:left;line-height:68px;padding-right:8px;font-size: 26px;color:#2277e6;font-family:Arial, Helvetica, sans-serif;}
.floor_title h2{float:left;line-height:68px;font-size: 20px;color:#333;}
.floor_title p{float:right; height:14px; line-height:14px; font-size:14px; text-align:right; margin-top:32px;}
.floor_title p a{margin-left:20px; color:#999;}
.floor_title p a:hover{color:#2277e6;}
.floor_bottom_more{ padding:15px 10px; text-align:center; font-size: 14px;}
.floor_content{width:1200px;  position:relative; margin-top:10px;}



.floor_content_main{ margin: 0 20px;}
.number_right_num{ border-left:1px solid #e8e8e8; border-top:1px solid #e8e8e8; margin-bottom: 10px;}
.number_right_num ul li{ width:193px; float:left}
.number_right_num ul li a{  display: block; padding: 13px 0; height: 50px; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; text-align: center;}
.number_right_num ul li a:hover{ border:1px solid #ff9800; background:#fef3df; margin-left:-1px; margin-top:-1px;}
.number_right_num ul li a h2{color: #333; font-size:22px; font-family: Arial, Helvetica, sans-serif; margin-bottom:7px;}
.number_right_num ul li a h2 span{ font-size:22px;font-family: Arial, Helvetica, sans-serif;}
.number_right_num ul li a h2 .liang{ margin-left:-20px;}
.number_right_num ul li a p { width:70%;font-size: 0.8em;margin: 0 auto;}
.number_right_num_guhua ul li a h2{ margin-left: 20px;}
/*通栏形式的号码展示reset*/
.number_full{border-left:0; border-top:0;width:1194px;  margin: 0 auto;}
.number_full ul li{width: 199px;}
.number_full ul li:nth-child(6n+6) a{ border-right: 0px; }
.number_full ul li:nth-child(6n+6) a:hover{ border-right: 1px  solid #ff9800; }

.floor_title p a.hdm_index01{ background:#8c96a2;color:#fff; font-weight:14px;}
.floor_title p a.hdm_index01:hover{ color:#FFF;}
.floor_title p a.hdm_index02{ background:#fff;}
.floor01{ background: #edf5fc;}
.floor02{ background: #323233;}
.floor03{ background: #f7f8fa;}
/*news*/
.news{width:1200px; height:520px; margin:20px auto; background:#fff; overflow:hidden;}
.news_title{width:1148px; height:68px; padding:0 25px; border:1px solid #eee;}
.news_title h2{float:left; line-height:68px; background:url(img/news_title_bg.png) left no-repeat; text-indent:30px; font-size:18px; color:#333;}
.news_title p{float:right; height:14px; line-height:14px; font-size:14px; text-align:right; margin-top:32px;}
.news_title p a{margin-left:20px; color:#999;}
.news_title p a:hover{color:#2277e6;border-bottom:2px #2277e6 solid;}
.news_content{width:1200px; height:450px; position:relative;}
/*news-left*/
.news_content_left{float:left;width: 388px;height: 449px;border-left: 1px solid #eee;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}
.news_content_left .news_side{padding:15px;width:360px;height:240px;overflow: hidden;position: relative;}
.news_content_left .news_side .focus{position:relative; width:360px; _width:360px; height:240px; background-color:#000;}
.news_content_left .news_side .focus img{width:360px;_width:360px;height: 240px;}
.news_content_left .news_side .focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height: 40px;line-height: 40px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;display:block;text-align:left;}
.news_content_left .news_side .focus .shadow a{text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.news_content_left .news_side .focus .fcon{position:relative; width:100%; float:left; display:none; background:#000;}
.news_content_left .news_side .focus .fcon img{display:block;}
.news_content_left .news_side .prev, .news_content_left .news_side .next{position: absolute;width: 30px;height: 54px;background:url(../images/focus_btn.png) no-repeat;}
.news_content_left .news_side .prev{top: 35%;background-position:-5px -84px;cursor:pointer;}
.news_content_left .news_side .next{top: 35%;right: 14px;background-position: -43px -84px;cursor:pointer;}
.news_content_left .news_side .prev:hover{background-position:-5px -10px;}
.news_content_left .news_side .next:hover{background-position:-43px -10px;}
.news_tui{padding: 14px;border-top:1px solid #eee;margin-top:-1px;height:;}
.news_tui li{height:30px;line-height:30px;font-size:14px;}
.news_tui li i{font-size:16px;font-weight:700;color:#ff7730}
.news_tui li i.no_color{color:#333}
/*news-c*/
.news_content_center{float:left;width: 500px;height:450px;}
.news_content_center p{width: 460px;height:60px;padding:19px 20px 10px;line-height: 32px;font-size:12px;color:#999;border-bottom:1px solid #eee;overflow:hidden;}
.news_content_center p i.toutiao{background-color: #3288F8;color: #fff;padding: 0px 8px;border-radius: 15px 0;margin-right: 10px;}
.news_content_center p a{font-size:18px; color:#333;}
.news_content_center p a:hover{color:#2277e6;}
.news_content_center ul{padding:15px 20px 14px; border-bottom:1px solid #eee;}
.news_content_center ul li{height:30px; line-height:30px; font-size:12px; color:#333; float:none;}
.news_content_center ul li i{background:url('../image/li_dot.gif') no-repeat 0 7px;padding: 0 5px 0 5px;}
.news_content_center ul li a{font-size:14px; padding-right:10px; color:#333;}
.news_content_center ul li span{color:#999; float:right;}
.news_content_center ul li a:hover{color:#2277e6;}
/*news-right*/
.news_content_right{float:left; width:308px; height:449px; overflow:hidden; border-right:1px solid #eee; border-left:1px solid #eee; border-bottom:1px solid #eee;}
.news_content_right_top{width:100%; height:89px; border-bottom:1px solid #eee; background:url(img/news_content_right_top_bg.png) no-repeat top right;}
.news_content_right p{width:270px; height:80px; margin:0 19px; padding:20px 0 19px; border-bottom:1px dashed #eee; line-height:20px; color:#999; font-size:12px;}
.news_content_right p i{font-weight:700;font-size:18px}
.news_content_right p a{font-size:14px; color:#333;}
.news_content_right p a:hover{color:#2277e6;}
.news_content_right p span a{font-size:12px; color:#2277e6; padding-right:4px;}
/*城市分站首页*/
.floor_s{width:1200px; height:393px; margin:20px auto;  overflow:hidden;}
.floor_s .fl{width: 890px;background:#fff;border:1px solid #DDD}
.floor_s .fr{width: 300px;background:#fff;border:1px solid #DDD}
.f-box .f-head{height:55px;padding-left:11px;border-bottom:1px solid #dddddd;position:relative}
.f-box .f-head .f-title{font-size:18px;line-height:55px;display:inline-block;*display:inline;*zoom:1;}
.f-box .f-head .f-title i{ display: block; width: 5px; height: 20px; background: #1093f3; float: left; margin-top: 18px; margin-right: 10px;}
.f-box .f-head .f-more{position:absolute;right:4px;top:0}
.f-box .f-head .f-more .link,.f-box .f-head .f-more .tab-nav{float:left;margin-right:14px;padding-top:13px;position:relative;line-height:30px}
.attribute-box{width:100%}
.attr-list{font:14px/150% Arial,Verdana,"\5b8b\4f53";font-weight:500;color:#666;width:100%;}
.attr-list .sl-wrap{position:relative;line-height:34px;border-bottom:1px solid #DDD;background-color:#f3f3f3}
.attr-list .sl-key{float:left;width:100px;padding-left:10px;white-space:nowrap;overflow:hidden}
.attr-list .sl-value{margin-left:110px;padding-left:10px;overflow:hidden;zoom:1;background:#fff;}
.attr-list .sl-value ul{padding-top:4px}
.attr-list .sl-value li{float:left;padding:1px 5px;margin:5px 2px 6px 0;height:22px;line-height:20px;color:#005aa0;cursor:pointer}
.attr-list .sl-value li.curr{position:relative;color:#fff;background:#ef4047;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.attr-list .sl-value li.curr i.del{display:none}
.attr-list .sl-value li.curr:hover i.del{display:block}
.attr-list .sl-value li a{ color: #005aa0}
.attr-list .sl-value li:hover:not(.curr){color:#ef4047;border:1px solid #ef4047;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:0 4px;height:22px;line-height:20px}
.number-txtbox-box{padding:6px 0}
.number-txtbox-box:after,.number-txtbox-box:before{content:" ";display:table}
.number-txtbox-box:after{clear:both}
.number-txtbox-box .number-txtbox{float:left;overflow:hidden}
.number-txtbox-box .number-txtbox:after,.number-txtbox-box .number-txtbox:before{content:" ";display:table}
.number-txtbox-box .number-txtbox:after{clear:both}
.number-txtbox-box .number-txtbox .tel-gd{float:left;border:1px solid #D6D6D6;margin-right:10px;overflow:hidden}
.number-txtbox-box .number-txtbox .tel-gd:after,.number-txtbox-box .number-txtbox .tel-gd:before{content:" ";display:table}
.number-txtbox-box .number-txtbox .tel-gd:after{clear:both}
.number-txtbox-box .number-txtbox .tel-gd div{float:left;border-left:1px solid #D6D6D6;margin-left:-1px;height:28px}
.number-txtbox-box .number-txtbox input{width:28px;padding:0 4px;height:28px; line-height:28px; border:0;font-family:arial;text-align:center; font-size:14px;}
.number-txtbox-box .number-txtbox span{float:left;display:block;width:13px;line-height:30px}
.number-txtbox-box .number-txtbox .gd-one{border-radius:5px 0 0 5px}
.number-txtbox-box .number-txtbox .gd-last{border-radius:0 5px 5px 0}
.number-txtbox-box .number-txtbox .m8{float:left;border:1px solid #D6D6D6;margin-right:10px;border-radius:5px;overflow:hidden}
.number-txtbox-box .number-txtbox .m8 input{width:160px;padding-left:6px;text-align:left}
.number-txtbox-box .tip{float:left;border:1px solid #CCC;color:#CCC;border-radius:5px;font-size:12px;line-height:20px;margin:5px 0 0 10px;padding:0 3px 0 8px}
.number-txtbox-box input[type=button]{cursor:pointer;margin:1px 5px 0 0;border:none;color:#FFF;padding:0 10px;font-size:12px;height:28px;border-radius:5px}
.number-txtbox-box .search-btn{background:#ef4047}
.number-txtbox-box .but-box{float:left}
.number-txtbox-box .btn-last{float:left;color:#CCC;font-size:12px;line-height:20px;margin:5px 0 0 10px}
.number-txtbox-box .btn-last span{padding-left:5px}
.number-txtbox-box:hover .tip{border:1px solid #666;color:#666}
.number-txtbox-box:hover .btn-last{color:#666}
.sl-other .sl-wrap .sl-key{line-height: 46px;}
.sl-other .sl-wrap .sl-value{background-color:#F9F9F9}

.floor_s .news-list1{height: 335px}
.news-list1 li{padding:0 15px;height:31px;line-height:31px; font-size: 14px; text-indent:13px;white-space: nowrap; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -o-text-overflow: ellipsis; -ms-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.news-list1 li{background:url('img/li_dot.gif') no-repeat 18px 15px;}
/*附近城市*/
.neighbor_city { padding: 10px 0;}
.neighbor_city a{ font-size: 14px; line-height: 20px; float: left; margin: 5px 20px;}
/*置顶靓号*/
.floor_sticky{}
.floor_sticky .floor_title{ background-color: #0B6BB7;}
.floor_sticky .floor_title h2,.floor_sticky .floor_title p a{ color:#fff}
.floor_sticky .floor_title h2{ font-size: 24px;}