/***** 全局设置 *****/
body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,dt,dl,dd,th,td,label,bottom,input,textarea{ margin:0;padding:0;}
body{font-family:"microsoft yahei", arial;font-size:12px;line-height:1.5;text-align:left;background:#FFF;color:#333;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{ font-size:100%;}
fieldset,img{border:0;}
ul{margin:0;padding:0;list-style:none;}
li{list-style:none;}
div,th,td{font-size:12px;}
table{ border-collapse:collapse; border-spacing:0;}
em,i{ font-style:normal;}
sup{ vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
input::-ms-clear{ display:none; }
input{ outline:medium;}
select{ outline:medium;}
.fl{ float:left!important;}
.fr{ float:right!important;}
.noborder{ border:0 none!important;}
.fn-clear:after{ content:"\20"; display:block; clear:both; height:0}
.fn-clear:after{ *zoom:1}
.clear{ clear:both;}
a{ color:#555; cursor:pointer; text-decoration:none;}
a:hover{ color:#f70;}
.mt10{ margin-top:10px!important;}
.mt15{ margin-top:15px!important;}
.mt20{ margin-top:20px!important;}
.m-r20{ margin-right:-20px!important;}
.mb10{ margin-bottom:10px!important;}
.mb20{ margin-bottom:20px!important;}
.ml10{ margin-left:10px;}
.bd0{ border:0 none!important;}
.bd_t0{ border-top:0 none!important;}

body{ background:#fff;}
.ml20{ margin-left:20px !important;}
.gg580{ margin:5px 0 20px 0 !important;}

.content{ position:relative; width:1200px; margin:0 auto; z-index:8; }
.sidebar .banner_img{ width:250px; height:300px; overflow:hidden; margin-bottom:20px !important;}
.sidebar .banner_img img{width:100%; height:300px;}
.content .sidebar,.sidebar{ width:250px; float:right; margin-bottom:20px;}
.sidebar .tit{ width:248px; line-height:40px; border:1px solid #e3e3e3; border-bottom:0; background:#f4f4f4;}
.sidebar .tit strong{ padding-left:14px; font-size:16px; font-weight:normal; color:#555;}
.sidebar .tit a.more{ float:right; padding-right:10px; color:#999;}
.sidebar .tit a.more:hover{ color:#f70; }
.sidebar .tit .tab,.food_city .t .tab{ float:right; margin-right:10px; background:#fff; overflow:hidden; border-radius:2px; border:#ddd solid 1px; margin-top:9px;}
.sidebar .tit .tab a,.food_city .t .tab a{ float:left; line-height:20px; padding:0 8px; font-size:12px;}
.sidebar .tit .tab a.on,.food_city .t .tab a.on{ background:#c5c5c5; color:#fff;}

.sidebar .tit .tit_tag_top{ display:inline-block; float:right; margin:10px 10px 0 0; line-height:20px; border:1px solid #999; border-radius:2px; vertical-align:middle;}
.sidebar .tit .tit_tag_top a{ display:inline-block; padding:0 5px;}
.sidebar .tit .tit_tag_top a:hover{ color:#f70; }
.sidebar .tit .tit_tag_top a.on{ color:#fff; background:#999; }

.sidebar .tit_nav_top{border-left:#ddd solid 1px; overflow:hidden; text-align:center; background:#f4f4f4; line-height:40px; margin:-1px;}
.sidebar .tit_nav_top a{ float:left; width:83px; box-sizing:border-box; border:#ddd solid 1px; border-width:1px 1px 1px 0;font-size:14px;}
.sidebar .tit_nav_top.num2 a{ width:50%;}
.sidebar .tit_nav_top a.on{ background:#fff; border-top-color:#00bf49; color:#00bf49;  border-bottom-color:#fff;}


.sidebar .map250{ padding:9px; border:1px solid #e3e3e3; background:#fff;}
.sidebar .map250 img{ display:block; }

.sidebar .txt{ padding:0 14px; border:1px solid #e3e3e3; background:#fff;}
.sidebar .txt li{ display:block; padding:10px 0; height:24px; line-height:24px; border-bottom:1px dotted #e6e6e6; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sidebar .txt li.first{ height:55px; overflow:visible;}
.sidebar .txt li.first img{ float:left; }
.sidebar .txt li.first .text_con{ margin-left:90px;}
.sidebar .txt li.first .text_con b{ display:block; max-height:36px; line-height:18px; font-size:14px; white-space:pre-wrap; color:#f70; overflow:hidden;}
.sidebar .txt li.first a:hover .text_con b{ color:#f70; }
.sidebar .txt li.first .text_con p{ height:20px; line-height:20px;  color:#999; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sidebar .txt li a{}
.sidebar .txt li:last-child{ border-bottom:0; }

.sidebar .txt li span.price{ float:right; line-height:20px; padding:4px 0 0 20px; color:#f00; font-size:12px;}

.sidebar .txt li em{ display:inline-block; width:26px; height:18px; line-height:18px; margin-right:5px; text-align:center; color:#fff; border-radius:2px;  vertical-align:middle; background:#c5c5c5; }
.sidebar .txt li.t1 em{ background:#fb5900; }
.sidebar .txt li.t2 em{ background:#fb8d00; }
.sidebar .txt li.t3 em{ background:#fbbd00; }
.sidebar .txt li span{}
.sidebar .txt li:last-child{ border-bottom:0; }
.sidebar .tag_txt_con .txt li a{ display:inline-block; width:120px; height:24px; white-space:normal; text-overflow:ellipsis; vertical-align:middle; overflow:hidden;}

.sidebar .txt dl{ overflow:hidden; }
.sidebar .txt dt{ float:left; }
.sidebar .txt dd{ display:block; margin:-2px 0 0 90px; }
.sidebar .txt dd a.title{ display:block; height:36px; line-height:18px; font-size:14px; overflow:hidden;}
.sidebar .txt dd span.price{ display:block; color:#999; }
.sidebar .txt dd span.price b{ font-size:16px; color:#f30; font-weight:normal;}



.sidebar .reminder{ padding:14px 5px 5px 14px; border:1px solid #e3e3e3; text-align:center; background:#fff;}
.sidebar .reminder strong{ display:block; text-align:left;}
.sidebar .reminder p{ display:block; padding:5px 0; color:#666; text-align:left;}
.sidebar .reminder p em{ color:#00c94c; }
.sidebar .reminder p a{ display:inline-block; color:#008fe9; }
.sidebar .reminder img{ margin:10px auto;}
.sidebar .bdsharebuttonbox em{ display:inline-block; float:left; line-height:30px;}

.sidebar .recommend{ background:#fff;}
.sidebar .recommend li{ height:auto; }
.sidebar .recommend li b{ height:24px; color:#0096ff; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sidebar .recommend li:hover b{ color:#f70; }
.sidebar .recommend li p{ display:block; height:32px; line-height:16px; white-space:normal; color:#999; font-size:12px; overflow:hidden;}


.sidebar .guide_down{ padding:14px 14px; }
.sidebar .guide_down dl{ clear:both; position:relative; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #ddd; overflow:hidden;}
.sidebar .guide_down dl:last-child{ padding:0; margin:0; border:0; }
.sidebar .guide_down dt img{ width:80px; float:left; }
.sidebar .guide_down dd{ display:block; margin-left:90px;}
.sidebar .guide_down dd b{ font-weight:normal; font-size:14px; }
.sidebar .guide_down dd p{ color:#999; }
.sidebar .guide_down dd a.btn{ position:absolute; top:95px; left:90px; padding:0 10px; line-height:24px; color:#fff; background:#ff9911; }
.sidebar .guide_down dd a.btn:hover{ background:#f70;}
.sidebar .zh_list{ overflow:hidden;}
.sidebar .zh_list img{ float:left; width:80px; height:70px;}
.sidebar .zh_list .c{ float:left; margin-left:5px; width:135px;}
.sidebar .zh_list .c h5{ font-size:14px; font-weight:100; color:#333; line-height:18px; margin-top:-2px; overflow:hidden; height:36px;}
.sidebar .zh_list .c p{ color:#666; font-size:12px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.sidebar .zh_list a{ height:70px; margin:20px 0; display:block;}
.pro_top,.book_imgli,.food_li,.food_city{background: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-image-source: initial; border-image-slice: initial; border-image-width: initial; border-image-outset: initial; border-image-repeat: initial; padding: 20px;}
.food_city{ margin-bottom:20px;}
.food_city .t,.food_li .t{ margin:-20px; margin-bottom:20px; background:#f4f4f4; line-height:40px; height:40px; border-bottom:#ddd solid 1px; font-size:16px; color:#666; padding-left:20px;}
.con_left{float: left; width: 930px; margin: 0px 20px 0px 0px;}
.ndwz{ position:relative; width:1200px; margin:0 auto; line-height:50px; color:#666; z-index:10; font-size:14px;}
.ndwz a{ display:inline-block;color:#666;}
.ndwz a img{ display:inline-block; vertical-align:-2px;}
.ndwz a i{ display:inline-block; width:0; height:0; font-size:0; margin-left:5px; vertical-align:2px; border-top:4px solid #ccc; border-bottom:0 none; border-left:4px solid transparent; border-right:4px solid transparent; overflow:hidden; -webkit-transition:all 0.2s ease-in;}
.ndwz a:hover i{-webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    transform:rotate(180deg);}
.ndwz sub{ display:inline-block; padding:0 5px; font-family:'simsun'; vertical-align:baseline;}
.ndwz span{ display:inline-block; position:relative; }
.ndwz .hide_box{ display:none; position:absolute; top:35px; left:0; width:80px; padding:5px; border:1px solid #ddd; background:#fff;}
.ndwz .hide_box a{ display:inline-block; float:left; width:60px; padding:0 10px; height:24px; line-height:24px; white-space:normal; text-overflow:ellipsis; overflow:hidden;}
.ndwz .hide_box a:hover{ color:#00bf49; background:#c4f8d8; }
.dhx{ width:100%; height:40px; box-shadow:0 1px 5px #999;z-index:10; margin:0 auto 5px;}
.dhx .ndwz_index{ position:relative; width:1200px; margin:0 auto; line-height:40px; color:#999; z-index:10; text-align:left; font-size:14px; height:40px; }
.dhx .ndwz_index a{ display:inline-block;color:#666; padding:0 5px;}
.dhx .ndwz_index a:hover{color:#0297f1;}
.warp1000 .left_con{ width:730px;}
.warp1000 .publish_con .textarea_con{ width:658px;}
.warp1000 .publish_con .textarea_con textarea{ width:638px;}
.warp1000 .news_top .c{ width:410px;}
.warp1000 .news_top.gn .c,.warp1000 .news_top.gw .c{ width:500px;}
.warp1000 .news_zhixun .con{ width:490px;}
.warp1000 .news_zhixun .con .top{ background-size:100% auto;}

.left_con{ width:930px; float:left;}
.news_con{ border:#ddd solid 1px; background:#fff; padding:20px;}
.news_con h1{ margin:0 0 15px 0; padding:0 0 10px 0;line-height:45px; font-size:36px; color:#333; height:40px;text-align:center; font-weight:500; border-bottom:1px solid #ccc; overflow:hidden;}
.news_con .time{ line-height:45px; color:#ccc;}
.news_con .r{ float:right; color:#999;}
.news_con .r .bdsharebuttonbox.bdshare-button-style2-24{ font-size:14px; font-family:"microsoft yahei";}
.news_con .r i{ margin-top:14px; margin-left:30px;}
.news_con .hui{ color:#666; font-size:14px; line-height:22px; background:#f4f4f4; padding:20px 40px; margin-top:5px; margin-bottom:20px;}
.news_con .con{ line-height:30px; margin-top:20px; font-size:16px; overflow:hidden;}
.news_con .con img{ width:100%;}
.news_con .con>p{ margin-bottom:20px;}

.user_love{ padding-top:20px; height:35px; margin:5px 0;}
.user_love .zan_cope{padding:5px; height:30px; line-height:30px; border:1px solid #0297f1; border-radius:30px; background:#0297f1; color:#fff; width:150px; letter-spacing:1px; font-size:14px; float:left;}
/*.user_love .zan_cope i{width:20px; height:20px;}*/
.user_love .zan_cope #neighborhood{ border:none; color:#fff; line-height:30px; background:#0297f1;background: url(../images/xihuang.png) no-repeat left 8px; display:inline-block; padding:0px 5px 0 20px; }
.user_love .zan_cope:active{background:#0297f1; border:none;}
.user_love .zan_cope #neighborhood:foucs,.user_love .zan_cope #neighborhood:visited,.user_love .zan_cope #neighborhood:hover{ border:none;}
.xin_love{ border:#e96c58 solid 1px; border-radius:40px; display:inline-block; line-height:48px; padding:0 20px; font-size:18px; color:#e96c58}
.xin_love:hover{ background:#f6cec7; color:#e96c58}
.xin_love span{ display:inline-block; line-height:20px; margin-left:10px; padding-left:10px; border-left:#e96c58 solid 1px;}
.xin_love i{ margin-top:16px; margin-right:5px;}
.xin_love:active,.xin_love.on{ background:#e96c58; color:#fff;}
.xin_love:active i,.xin_love.on i{background-position:-120px -36px; }
.xin_love:active span,.xin_love.on span{ border-color:#fff;}
.xin_love.on i{ animation:dh_i ease-in-out 1.7s;}
.user_love .fenxiang{height:30px; line-height:30px;width:500px; float:right;}
.user_love .fenxiang a{ margin-left:7px;}
.bdshare-button-style2-24{ float:right;}
@keyframes dh_i{
	0% { transform:scale(1)}
	34% { transform:scale(1)}
	50% { transform:scale(1.5)}
	66% { transform:scale(1.2)}
	84% { transform:scale(1.5)}
	100% { transform:scale(1)}
}
.news_tit{ font-size:16px; color:#666; border-bottom:#ddd solid 2px; line-height:46px;}
.news_tit span{ color:#ff9911; font-size:12px;}
.news_tj{ overflow:hidden;}
.news_tj ul{ padding:8px 0;}
.news_tj li{ float:left; width:50%;}
.news_tj li a{overflow:hidden;text-overflow: ellipsis;white-space: nowrap; display:block; color:#333; line-height:33px; font-size:14px;}
.news_tj li a:hover{ color:#ff6600}
.news_tj li i{ margin-right:7px; color:#c5c5c5;}

.publish_con{ margin-top:30px; height:166px;}
.publish_con img{ float:left; border-radius:50%;}
.publish_con .textarea_con{ position:relative; width:858px; height:100px; margin-left:70px; border:1px solid #ddd;}
.publish_con .textarea_con i{ position:absolute; top:10px; left:-8px; width:8px; height:9px; background:url(../images/icon_arrow.png) no-repeat -13px -16px;}
.publish_con .textarea_con textarea{ width:838px; height:80px; padding:5px 10px; line-height:20px; color:#333; font-family:'microsoft yahei'; border:none; outline:none;}
.publish_con .textarea_con .textar_box_num{ position:absolute; bottom:2px; right:30px; color:#999;}
.publish_con .textarea_con .textar_box_num em{ display:inline-block; padding:0 5px; color:#f70; }
.publish_con .textarea_con .textar_box_num b{ display:inline-block; padding:0 5px; color:#f00;}
.publish_con .btn_publish{ display:inline-block; float:right; margin:10px 0 20px 0; padding:0 20px; line-height:34px; color:#fff; font-size:14px; border-radius:2px; background:#f91; border:none;}
.publish_con .btn_publish:hover{ background:#f70; }
.login_us{ line-height:99px; text-align:center; font-size:14px; position:absolute; top:0; left:0; width:100%; color:#c5c5c5; background:#fff;}
.login_us a{ color:#0096ff; text-decoration:underline;}

.add_bq{ display:inline-block; padding-top:12px; line-height:16px; color:#999;}
.ly_list{}
.ly_list li{ overflow:hidden; border-bottom:#e7e7e7 solid 1px; padding:20px 0;}
.ly_list img.tx{ width:56px; height:56px; border-radius:50%; float:left;}
.ly_list .c{ float:left; width:735px; margin-left:10px;}
.ly_list .t{ line-height:30px;}
.ly_list .zan{ float:right; margin-top:30px; color:#777;}
.ly_list .zan:hover{ color:#ff9900}
.ly_list .t span{ color:#ff9900;}
.ly_list .t font{ color:#999; margin-left:20px;}
.ly_list .p{ line-height:24px; color:#666;}
.ly_list .p img{ vertical-align:top; width:26px; height:26px;}

.sidebar .gg img{ display:block; width:250px;}
.sidebar .gg{ display:block; width:250px; margin-bottom:20px;}
.xianlu_a{ margin-left:-22px; overflow:hidden;}
.xianlu_a a{ float:left; margin:15px 0;width:216px; margin-left:22px;}
.xianlu_a a img{ display:block; width:216px; height:144px;}
.xianlu_a a p{ color:#666; line-height:18px; font-size:14px; padding:5px 10px; padding-bottom:0; height:36px; overflow:hidden; color:#333; border:#ddd solid 1px; border-width:0 1px 0 1px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xianlu_a a div{ border:#ddd solid 1px; border-top:none; padding:5px 10px;}
.xianlu_a a .price{ color:#999; line-height:20px;}
.xianlu_a a .price b{ color:#ff3300; font-size:20px; font-weight:bold;}
.xianlu_a a .sale{ float:right; background:#00c94c; color:#fff; line-height:18px; padding:0 3px; margin-top:2px;}
.sidebar .zhinan,.sidebar .tuijian{ padding:0;}
.zhinan a.top{ display:block; margin:14px; overflow:hidden;}
.zhinan a.top img{ width:120px; height:80px; float:left;}
.zhinan a.top .c{ float:left; width:90px; margin-left:10px;}
.zhinan a.top .t{ color:#666; font-size:14px; line-height:14px; height:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zhinan a.top .b{ line-height:30px; font-size:14px; color:#ff9911; font-weight:bold;}
.zhinan a.top .m{ min-width:63px; display:inline-block; vertical-align:top; border:#0297f1 solid 1px; border-radius:2px; text-align:center; line-height:17px; color:#999;}
.zhinan a.top .m span{ color:#ff3300;}
.zhinan a.top .m p{ background:#0297f1; color:#fff;}
.zhinan .ali{ overflow:hidden; text-align:center; margin-left:-1px; margin-top:-1px; line-height:42px;}
.zhinan .ali a{ float:left; width:50%; font-size:14px; color:#666; border:1px solid #e3e3e3; border-width:1px 0 0 1px; box-sizing:border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zhinan .ali a:hover{ background:#F9F9F9;}
.tuijian{ overflow:hidden; padding:5px 0 !important;}
.tuijian a{ float:left; width:110px; line-height:34px; margin-left:14px; font-size:14px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tuijian.min a{ min-width:100px; width:auto; margin-right:10px;}
.tuijian.min2 a{ min-width:35px; width:auto;}

.news_ewm{ text-align:center; font-size:16px; color:#666; padding:10px 0 20px 0; border:1px solid #e3e3e3;}
.news_ewm b{ display:block; color:#0297f1; font-size:14px; margin-bottom:5px;}
.news_ewm div{ background:url(../images/news_ewm.png); width:152px; height:152px; margin:auto;}

/*qq表情*/
.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.qqFace table td{padding:0px;}
.qqFace table td img{cursor:pointer;border:1px #fff solid; width:30px; height:30px;}
.qqFace table td img:hover{border:1px #0066cc solid;}
#facebox{}
#show{width:680px; margin:20px auto}

.news_top{ height:290px;}
.news_top.gn,.news_top.gw{ height:325px;}
.news_top img{ float:left; width:300px; height:290px;}
.news_top .c{ float:left; margin-left:20px; width:610px;}
.news_top.gn .c,.news_top.gw .c{ width:700px;}
.news_top .img{ float:left; width:210px; height:345px; background:url(../images/../images/l_guonei.png); margin-top:-20px; text-align:center; color:#ffae2c}
.news_top.gw .img{ background:url(../images/l_chujing.png);padding-left:0; margin-left:0; color:#00bf49}
.news_top .img span{height:28px; line-height:28px; font-size:24px; display:block; margin:20px auto 0 auto; text-align:center;}
.news_top .img p{ font-size:14px; padding-top:10px;}
.news_top h1,.news_top h2{ line-height:30px; font-weight:100; font-size:24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_top h2{ font-size:18px; line-height:19px; margin-bottom:10px; font-weight:bold;}
.news_top h1 i{ margin:8px 10px 0 0;}
.news_top .dd{ line-height:22px; color:#666; margin:8px 0; margin-bottom:3px; height:88px; overflow:hidden; font-size:14px;}
.news_top.gn .dd,.news_top.gw .dd{ height:65px; color:#999;}
.news_top .dd a{ color:#0297f1; display:inline-block; padding-left:10px;}
.news_top ul,.news_list{ font-size:14px; line-height:33px;}
.news_top ul li,.news_list li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_top ul .l,.news_list .l{ color:#0096ff; border-right:#ddd solid 1px; display:inline-block; padding-right:10px; margin-right:9px; line-height:16px;}
.news_top ul a.l:hover,.news_list a.l:hover{ color:#ff6600}
.news_top ul .r,.news_list .r{ color:#666;}
.news_top ul .r:hover,.news_list .r:hover{ color:#ff6600}
.news_top ul font,.news_list font{ float:right; color:#999; font-size:12px;}
.news_list{ border-top:#ddd dotted 1px; margin:0 10px;}
.bor_b0{ position:relative; z-index:10; margin-bottom:-1px; background:#fff; height:1px;}
.news_list_c{ margin:-10px; padding:0 10px;}
.news_list_c ul{ padding:10px 0;}
.mdd_zx{ line-height:34px; margin:-15px 0; margin-right:-20px;}
.mdd_zx a{ font-size:12px; color:#666; display:inline-block; padding-right:24px;}
.mdd_zx a:hover{ color:#ff6600}
.subclass{ font-size:0; border-bottom:#ddd dotted 1px; margin:0 10px;}
.subclass a{ font-size:14px;}
.subclass li{ display:inline-block; margin-right:20px;}

.con_tit{ border-bottom:#ffae2c solid 2px; padding-bottom:10px; margin-top:50px; clear:both; margin-bottom:20px;}
.con_tit>span{ display:inline-block; line-height:20px; font-size:18px; color:#666; border-left:#ff6600 solid 5px; padding-left:10px; width:234px;}
.con_tit.cheng>span{ border-color:#ffae2c}
.con_tit.green{ border-color:#00bf49;}
.con_tit.green>span{ border-color:#00bf49}
.con_tit>span.blue{ border-color:#69c5fa}
.con_tit .a{ display:inline-block;}
.con_tit .a a{ font-size:16px; margin-right:27px; position:relative;}
.con_tit .a a:hover,.con_tit .a a.on{ font-weight:bold; color:#ff6600;}
.con_tit .a a.on:before{ border:transparent 7px solid; content:" "; border-bottom-color:#ddd; position:absolute; margin:21px 0 0 -7px; left:50%;}
.con_tit .more{ float:right; font-size:14px; color:#999; margin-top:2px;}
.con_tit .more:hover{ color:#ff6600;}
.con_tit.green .a a:hover{ color:#00bf49}
.con_tit.cheng .a a:hover{ color:#ffae2c}

.sidebar .txt .first{ overflow:hidden; padding:15px 0; white-space:inherit;}
.sidebar .txt .first a{text-overflow:inherit;white-space:inherit;}
.sidebar .txt .first img{ width:80px; height:54px; float:left; margin-right:8px;}
.sidebar .txt .first strong{ color:#ff6600; display:block; height:40px; line-height:18px;}
.sidebar .txt .first p{ line-height:12px; color:#999;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:12px;}
.sidebar .txt .first strong{}

.news_zhixun{ margin-top:40px; overflow:hidden; margin-left:-20px;}
.news_zhixun .con{ float:left;width:285px; margin-left:20px; background:#fff; margin-bottom:20px;}
.news_zhixun .con .top{ display:block; height:120px; /*padding-top:108px; background:url(../images/b_jiaotong.jpg) no-repeat center;*/}
.news_zhixun .con .top img { width:100%; height:120px; float:left; clear:both;}
.news_zhixun .con .top.jd{ background-image:url(../images/b_jiudian.jpg);}
.news_zhixun .con .top.jq{ background-image:url(../images/b_jingqu.jpg);}

.news_zhixun .con .top.lxs{ background-image:url(../images/b_lxs.jpg);}
.news_zhixun .con .top p{ background:rgba(0,0,0,0.5); color:#fff; text-align:center; height:32px; line-height:32px; font-size:14px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_zhixun .con .t{ line-height:30px; padding-bottom:2px;}
.news_zhixun .con .t span{ font-size:16px; color:#666;}
.news_zhixun .con .t font{ font-size:12px; color:#999; margin-left:10px;}
.news_zhixun .con .more{ float:right; color:#999; font-size:12px; margin-top:2px;}
.news_zhixun .con .more:hover{ color:#f70;}
.news_zhixun .con .li{ line-height:40px; border:#ddd solid 1px; border-top:0; padding:5px 15px; height:320px;}
.news_zhixun .con .li a{ display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; color:#666; font-size:14px;}
.news_zhixun .con .li a:hover{color:#f70;}
.news_zhixun .con .li i{ color:#c5c5c5; margin-right:10px;}

.ph_list{}
.ph_list a,.ph_list_no a{ display:block; padding:15px 0; overflow:hidden; line-height:18px;border-top:#e5e5e5 dashed 1px; margin-top:-1px; color:#666; height:18px; transition:all 0.2s;}
.ph_list a em,.ph_list_no a em{ display:inline-block; color:#fff; font-size:12px; min-width:24px; text-align:center; line-height:18px; border-radius:2px; background:#c5c5c5; vertical-align:top; margin-right:16px; }
.ph_list a:nth-child(1) em,.ph_list_no a:nth-child(1) em{ background:#0297f1;}
.ph_list a:nth-child(2) em,.ph_list_no a:nth-child(2) em{ background:#0297f1;}
.ph_list a:nth-child(3) em,.ph_list_no a:nth-child(3) em{ background:#0297f1;}
.ph_list a .r{ float:right; color:#999; width:80px;}
.ph_list a .r span{ color:#ff6600;}
.ph_list a .r p{ display:inline; float:right; color:#fe9c02;}
.ph_list a i{ display:none;}
.ph_list img{ width:80px; height:54px; display:none;}
.ph_list .t,.ph_list_no .t{ display:inline-block; width:96px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; vertical-align:top; font-size:14px;float:left; line-height:18px;}
/*.ph_list .t{float:right; width:185px; line-height:18px; margin-top:-18px; height:30px;}*/
.ph_list_no .t{ width:175px; float:right;}
.ph_list .c{ display:inline-block;}
.ph_list_no a:hover .t{ color:#ff6600}
.ph_list a:hover{ height:54px;}
.ph_list a:hover .t{ margin-left:10px; color:#ff6600; font-weight:bold; width:90px; line-height:14px; margin-bottom:5px;}
.ph_list a:hover img{ display:inline-block; vertical-align:top;}
.ph_list a:hover i{ display:inline;}
.ph_list a:hover .r span{ margin:0; color:#999;}
.ph_list a:hover .r{ float:none; width:auto; display:inline-block; vertical-align:top; margin-left:10px; width:100px;}
.ph_list a:hover .r p{ display:block; float:none;}
.ph_list a:hover .c{ width:90px;}

#Slide{ position:relative; width:300px; height:290px; overflow:hidden; float:left;}
#Slide img{ width:300px; height:290px; display:block;}
#Slide div{ position:absolute; display:none;}

.food_city .top{ display:block; overflow:hidden; padding-left:12px; border-bottom:1px solid #ddd; padding-bottom:20px;}
.food_city .top .tLft{ width:325px; float:left; margin-right:20px}
.food_city .top .tLft span{ width:96px; float:left; height:66px; padding:1px; border:1px solid #e1e1e1; margin-right:10px;}
.food_city .top .tLft strong a{ width:205px; float:left; height:18px; line-height:18px; font-size:14px; color:#0297f1; overflow:hidden;}
.food_city .top .tLft p{ color:#999;}
.food_city .top .tLft p a{ color:#444; text-decoration:underline;}

#show2 .lefta{float:left; padding:3px 15px 3px 0;}

#show2 .prenext{clear:both; font-size:14px;color:#000; overflow:hidden;}
#show2 .prenext ul{ display:block;padding-bottom:8px; border-top:#ddd solid 1px; margin-top:50px; padding:10px 0; overflow:hidden; margin-bottom:20px;}
#show2 .prenext li{height:24px;line-height:24px; width:50%; float:left;overflow:hidden;color:#666; text-align:right;}
#show2 .prenext li:first-child{ text-align:left;}
#show2 .prenext li a{ color:#666;}
#show2 .prenext li a:hover{ color:#ff6600}
#show2 .search{clear:both;border:1px dashed #c8d8f2;text-align:center;padding:5px 0;}
#show2 .search input.buttom{ margin-top:2px; height:20px;}
#show2 .list{ width:623px;padding:12px 12px 0 12px; overflow:hidden; margin-bottom:20px;}
#show2 .list li{ float:right; padding:0 24px; border-right:1px solid #c8d8f2; line-height:14px;}
#show2 .list .message{ background:url(../images/ico_tuogao.gif) 4px 4px no-repeat;}
#show2 .list li.unline{ border-right:0;}
#show2 a:link,#show2 a:visited{text-decoration:none;color:#0096ff;}

.news_ba{ background:#f8f8f8; height:380px; padding-top:32px;}
.news_ba .con{ width:1200px; margin:auto;background:#fff; height:350px;}
.news_ba .img{ width:720px; height:350px; position:relative; display:inline-block; vertical-align:top; overflow:hidden;}
.news_ba .img img{ display:block; width:720px; height:350px;}
.news_ba .img div{position:absolute; left:0; width:100%; bottom:-60px; height:119px; transition:bottom 0.3s;/* background-image: linear-gradient(0deg, rgba(0,0,0,0.5) 10%, rgba(255,255,255,0.1) 68%);
box-shadow: 0 -3px 50px #999;*/ background:url(../images/img_jb.png) repeat-x top;}
.news_ba .img div h2{height:60px; line-height:60px; width:720px;  font-size:20px; color:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_ba .img div p{ overflow:hidden; font-size:12px; color:#fff; line-height:20px; height:60px; padding:0 20px; margin-top:20px; transition:all 0.7s; opacity:0;} 
.news_ba .img h2 i{ margin:22px 3px 0 20px;}
.news_ba .img:hover div{ bottom:0;}
.news_ba .img:hover p{ margin-top:-10px; opacity:1;}

.news_ba .a{ display:inline-block; width:435px; margin-left:20px; vertical-align:top; margin-top:25px;}
.news_ba .a a{ display:block; padding:14px 0; border-top:#ddd dashed 1px; position:relative;}

.news_ba .a a:first-child{ border-top:none;}
.news_ba .a a h2{ font-size:18px; color:#333; font-weight:bold; line-height:19px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display:inline-block; vertical-align:top; max-width:405px;}
.news_ba .a a i{ margin-top:-7px; position:absolute; top:10px;}
.news_ba .a a:hover p{ color:#ff9900}
.news_ba .a a h2:before{ content:' '; display:inline-block; width:6px; height:6px; background:#ff9900; vertical-align:top; margin:7px 8px 0 0;}
.news_ba .a p{ overflow:hidden; height:40px; line-height:20px; color:#999; font-size:14px; margin-top
:15px;}

.warp1000 .food_city .top .tLft{ margin-right:0;}
/*翻页*/
.page{ clear:both; padding-top:20px; text-align:center; color:#666;}
.page_con{display:inline-block; margin:0px auto;}
.page_con li{padding:5px 10px; margin:0px 3px; height:20px; line-height:20px; float:left; background:#0297f1; font-size:14px; color:#fff;}
.page_con li:hover{ background:#fe9c02;}
.page_con li.thisclass{ background:#fe9c02;}
.page_con li a{ color:#fff; display:block;}
.page span{}
.page .prev{ padding-left:20px;}
.page .prev,.page .next{ position:relative; width:36px;}
.page .prev,.page .next{ width:60px;}
.page .num,.page .num-disabled,.page .active{ display:inline-block; min-width:28px; _width:28px; height:38px; padding:0 5px; margin:0 2px; border:1px solid #CCC; line-height:38px; font-family:arial; font-size:14px; white-space:nowrap; text-align:center; vertical-align:top; text-decoration:none; background:#fff;}
.page .active{ border:1px solid #00bf4a; font-weight:bold; color:#fff; background-color:#00bf4a;}
.page span.text{ padding-left:12px; line-height:40px;}
.page span.split{ margin:0 10px; line-height:14px;}
.page a{ color:#666;}
.page a:hover{ color:#fff;}
.page_con a.more{ display:inline-block; padding:0 60px; line-height:50px; font-family:"Microsoft yahei"; font-size:18px; border-radius:4px; color:#999; background:#f7f7f7;}
.page_con a.more:hover{ border:0 none; background:#eee;}
.icon_down,.icon_kan,.icon_ly,.icon_zan,.icon_tishi,.icon_huo,.icon_cj,.icon_radio,.icon_huan,.icon_che,.icon_rili,.icon_xin,.icon_zan,.icon_zan1,.icon_bq,.icon_tt,.icon_hot,.icon_new{display: inline-block; background: url(../images/icon_gl_all.png) no-repeat; vertical-align: top;}
.icon_hot1,.icon_hot2,.icon_hot3{display: inline-block; background: url(../images/icon_gl_all.png) no-repeat; vertical-align: top;}
.icon_kan, .icon_ly, .icon_zan,.icon_zan1{width: 22px; height: 16px; background-position: -33px -2px;}
.icon_ly{background-position:-58px -2px;}
.icon_zan{background-position:-82px -2px;}
.icon_tishi{ width:14px; height:14px;background-position:-111px -5px;}
.icon_huo{ width:15px; height:15px;background-position:-23px -37px;}
.icon_cj{ width:18px; height:24px;background-position:2px -31px;}
.icon_radio{ width:14px; height:14px;background-position:-134px -5px; cursor:pointer;}
.icon_radio.on{background-position:-149px -5px;}
.icon_radio input{ width:0 !important; height:0 !important; border:0; opacity:0; background:none;}
.icon_huan{ width:20px; height:52px;background-position:-1px -63px;}
.icon_che{ width:24px; height:24px;background-position:-42px -31px;}
.j_radio{ cursor:pointer;}
.icon_rili{ width:20px; height:20px;background-position:-71px -34px;}
.icon_xin{ width:20px; height:17px;background-position:-97px -36px;}
.icon_zan1{background-position:-163px -2px;}
.icon_bq{ background-position:-148px -36px; width:16px; height:16px;}
.icon_tt{ width:43px; height:19px; background-position:-190px 0;}
.icon_hot,.icon_new{ width:27px; height:17px;background-position:-171px -35px;}
.icon_new{background-position:-202px -35px;}
.icon_hot1,.icon_hot2,.icon_hot3{ width:27px; height:17px;background-position:-171px -35px;}
.icon_hot3{background-position:-202px -35px;}
.gg250{ width:250px; overflow:hidden;}
.gg250 img{ display:block; width:100%;}