body{ background:#fff;}
.ml20{ margin-left:20px !important;}
.gg580{ margin:5px 0 20px 0 !important;}

.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{ font-size:24px; color:#333; text-align:center; font-weight:100;}
.news_con .time{ line-height:45px; color:#666;}
.news_con .r{ float:right; color:#999;}
.news_con .r i{ margin-top:14px; margin-left:30px;}
.news_con .hui{ color:#666; font-size:12px; line-height:22px; background:#f4f4f4; padding:10px 20px; margin-top:5px; margin-bottom:20px;}
.news_con .con,.news_con .con div{ line-height:30px; margin-top:20px; font-size:16px;}
.news_con .con>p{ margin-bottom:20px;}
.news_con .con img{ max-width: 100%!important;}

.user_love{ clear:both; padding-top:20px;}
.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{ float:right; margin-top:13px;}
.user_love .fenxiang a{ margin-left:7px;}
@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; 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: no-repeat -13px -16px;}
.publish_con .textarea_con textarea{ width:100%; height:80px; padding:5px 10px; line-height:20px; color:#333; font-family:'microsoft yahei'; border:none; outline:none; box-sizing: border-box;}
.publish_con .textarea_con .textar_box_num{ position:absolute; bottom:2px; right:5px; 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{ position:absolute; bottom:2px; left:5px; 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{ margin-left:70px;}
.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;}
.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:100;}
.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:#ff9911 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:#ff9911; 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:#ff9911; font-size:14px; margin-bottom:5px;}
.news_ewm div{ background:; 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:; margin-top:-20px; text-align:center; color:#ffae2c}
.news_top.gw .img{ background:;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:#00bf49; display:inline-block;}
.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:32px; padding-top:108px; background: no-repeat center;}
.news_zhixun .con .top.jd{ background-image:;}
.news_zhixun .con .top.jq{ background-image:;}
/* .news_zhixun .con .top.lxs{ background-image:;} */
.news_zhixun .con .top.lxs{ background-image:;}
.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:#fb5900}
.ph_list a:nth-child(2) em,.ph_list_no a:nth-child(2) em{ background:#fb8d00}
.ph_list a:nth-child(3) em,.ph_list_no a:nth-child(3) em{ background:#fbbd00}
.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;}
.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;}
.ph_list_no .t{ width:175px;}
.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; margin-bottom:10px; overflow:hidden; padding-left:12px}
.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:#090; 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: 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;background: top; height:119px; transition:bottom 0.3s;}
.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;}
.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;}
.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;}

#cut_samepage{clear:both;text-align:center;font-size:14px;margin:0 0 12px 0;}
#cut_samepage a{font-size:14px; text-decoration:underline;}
#cut_samepage a:link,#cut_samepage a:visited{text-decoration:underline;}

#cut_nav{clear:both; width:100%; margin-top:8px; background:#f4f4f4; margin-bottom:6px;}
#cut_nav .tit{color:#555;height:28px; font-size:14px; line-height:28px; padding:0 0 0 12px; }
#cut_nav .txt{float:left; padding:8px 0; border:1px solid #f4f4f4}
#cut_nav .txt li{float:left; width:49%; height:28px; line-height:28px; overflow:hidden; font-size:12px; color:#009;  padding:0 0 0 1%;}
#cut_nav .txt li.red{color:red;}
#cut_nav .txt li.red a{color:red;}