@charset "utf-8";

body{background: #f5f5f5;}
a{ color:#555;}
a:hover{ color:#fb0000;}
.con{ width:1250px; margin:0 auto;}
.img-box{overflow: hidden;}
.img-box img{width: 100%;}
.word18{height: 18px;line-height: 18px;}
.word20{height: 20px;line-height: 20px;}
.t-hide-li li{text-overflow:ellipsis; white-space:nowrap;overflow: hidden;}

/* header */
.top{height: 44px;line-height:44px;border-bottom: 1px solid #e9e9e9;background: #f5f5f5;}
.top-nav a{display: inline-block;margin-left: 10px;color: #666;}
.top-weixin{margin-left: 10px;color: #666;cursor: pointer;position: relative;display: inline-block;}
.top-weixin img{width: 80px;height: 80px;padding: 6px;border: 1px solid #ddd;position: absolute;left: 0;top: 35px;
background: #fff;display: none;}
.top-weixin:hover img{display: block;}
.top-nav a:hover,.top-weixin:hover{ color:#fb0000;}
.top-nav i{vertical-align: middle;}
.logo{width: 225px;}
.head-wrap{padding: 25px 0;}
.search{width: 430px;margin: 0 50px 0 70px;}
.search-box{width: 100%;height: 39px;}
.search-box input[type="text"]{width: 348px;border: 3px solid #e4030d;border-right: none;height: 39px;line-height: 39px;padding: 0 10px;}
.search-box input[type="button"]{width: 82px;height: 39px;background: #e4030d;}
.search-box input[type="button"]:hover{background: #f63c44;}
.search-hot{height: 20px;line-height: 20px;margin-top: 8px;}
.search-hot a{display: inline-block;margin: 0 10px 10px 0;text-decoration: underline;}
.hot-project{width: 260px;}
.hot-project a{display: inline-block;margin-top: 10px;width:85px;overflow:hidden;float: left;}
.top-img{width: 180px;height: 72px;border: 1px solid #ccc;}
.head-nav{height: 52px;background: #e4030d;}
.rank-title{width: 312px;background: #f63c44;height: 52px;line-height: 52px;cursor: pointer;position: relative;}
.rank-title i{font-size: 20px;vertical-align: middle;position: absolute;right: 70px;}
.rank-open i{transform: rotateX(180deg);}
.rank-box{position: absolute;left: 0;top: 52px;width: 312px;height: 422px;background: #fff;padding: 20px 0;z-index: 2000;}
.rank-box h3{padding-left: 2px;}
.rank-box h3 span{width: 83px;height: 23px;line-height: 23px;background: #cdcdcd;margin-left:15px;cursor: pointer;}
.rank-box h3 span.rank-this{background: #e4030d;}
.rank-con{width: 278px;margin: 20px auto 0;}
.rank-con li{height: 34px;line-height: 34px;overflow: hidden;background: #f5f5f5;padding-right: 10px;position: relative;}
.rank-box .rank-con{display: none;}
.hot-img{width: 13px;height: 17px;background: url(../images/hot.png) no-repeat;position: absolute;left: 180px;top: 9px;}
.rank-con li:nth-child(even){background: #fff;}
.rank-con li:first-child i{color: #e4030d;}
.rank-con li:nth-child(2) i{color: #e4030d;}
.rank-con li:nth-child(3) i{color: #e4030d;}
.rank-con li i{width: 34px;text-align: center;margin-right: 5px;font-weight: bolder;display: inline-block;vertical-align: top;}
.rank-con li a{display: inline-block;max-width: 150px;height: 34px;overflow: hidden;}
.nav-all a{float:left;line-height: 52px;color: #fff;padding: 0 20px;}
.nav-all a:hover{opacity: 0.9;}
.nav-all a:first-child{width: 100px;text-align: center;}
.nav-all .nav-this{background: #d5020b;}
.head-sort{line-height: 52px;}
.baike-head{height: 82px;background: #e4030d;}
.baike-logo{height: 82px;border-right:1px solid #ff000b;padding-right: 40px;}
.baike-nav{height: 82px;border-left: 1px solid #b70008;}
.baike-nav a{display: inline-block;line-height: 82px;color: #fff;margin-left: 40px;}
.baike-nav a:hover{opacity: 0.9;}
.baike-search{width: 245px;height: 37px;background: #a50007;border-radius: 50px;margin-top: 23px;}
.search-text{width: 190px;height: 35px;line-height: 35px;background: none;color: #fff;padding-left: 15px;}
.search-btn{background: none;color: #d87478;height: 37px;padding: 0 15px;font-size: 20px;}
.search-btn:hover{color: #f6cacb;}

/* index */
.banner-wrap{width: 924px;height: 405px;margin: 17px 0 20px;position: relative;}
.banner-wrap img{width: 924px;height: 405px;}
.slick-list{ position: relative; overflow: hidden;}
.slick-track { position: relative; left: 0; top: 0;}
.slick-slide{ float: left; height: 100%;}
.banner-wrap .slick-prev,.banner-wrap .slick-next{display: none !important;}
.banner-wrap .slick-dots{ position:absolute; z-index:1000; bottom:15px; list-style:none; width:100%; text-align:center;}
.banner-wrap .slick-dots li{ display:inline-block; width:56px; height:9px; background:#fff; margin:0 5px; }
.banner-wrap .slick-dots li button{display:inline-block; width:56px; height:9px; text-indent:-9999px; background:none; border:none; cursor:pointer;}
.banner-wrap .slick-dots .slick-active{ background:#e4030d;}
.new-slide{width: 100%;height: 570px;position: relative;}
.new-slide .slick-prev,.new-slide .slick-next{display: none !important;}
.new-slide .slick-dots{display: none !important;}
.classify nav{padding: 25px 0 0 5px;}
.classify a{float: left;margin-left: 30px;}
.classify a span{display: inline-block;width: 63px;height: 63px;border: 1px solid #f63c44;border-radius: 10px;background: #f63c44;line-height: 63px;font-size: 40px;color: #fff;}
.classify a:hover span{background: #e5e5e5;border-color: #e5e5e5;}
.classify .icon-more{font-size: 32px;}
.classify .icon-hot{font-size: 36px;}
.title-a a{margin: 0 5px;}
.brand-list li{float: left;width: 305px;height: 250px;background: #fff;margin: 10px 0 0 10px;position: relative;}
.brand-list li a{display: block;width: 100%;height: 100%;padding: 10px 1px 1px 1px;transition: 0s;}
.brand-list li a:hover{border: 1px solid #e4030d;padding: 9px 0 0;}
.brand-list li:first-child{margin-left: 0;}
.brand-list li:nth-child(4n+1){margin-left: 0;}
.brand-img{width: 285px;height: 127px;overflow: hidden;margin: 0 auto;}
.brand-img img{width: 100%;}
.brand-list li article{border-top: 1px solid #f1f1f1;}
.brand-list li h3{height: 20px;line-height: 20px;}
.brand-list li p{height: 15px;line-height: 15px;}
.jian{width: 38px;height: 38px;position: absolute;right: 0;bottom: 0;color: #fff;background: url(../images/jian.png) no-repeat;
padding: 20px 0 0 22px;}
.new-list li{float: left;width: 161px;height: 150px;margin: 20px 0 0 40px;}
.new-list li a{display: block;}
.new-img{width: 161px;height: 100px;}
.new-img img{width: 100%;}
.new-list li h3{height: 18px;line-height: 18px;}
.baike-list a{float: left;width: 121px;margin: 20px 0 0 30px;}
.baike-img{width: 121px;height: 75px;}
.baike-title{border-bottom: 1px solid #d6d6d6;margin: 20px 30px 0;}
.baike-title span{position: relative;top: 8px;}
.baike-con{margin: 10px 30px 0;}
.baike-con a{display: inline-block;margin: 12px 15px 0 0;}
.ask-wrap{width: 306px;height: 594px;}
.food-news{width: 924px;height: 594px;}
.ask-wrap li h3{line-height: 17px;padding:8px 0;border-bottom: 1px solid #ececec;}
.ask-wrap li h3 span{display: inline-block;width: 17px;height: 17px;line-height: 17px;border-radius: 1px;background: #e34444;
text-align: center;vertical-align: top;color: #fff;font-weight: normal;margin-right: 5px;}
.ask-wrap li p{line-height: 17px;padding:8px 0;border-bottom: 1px solid #ececec;}
.ask-wrap li p span{display: inline-block;width: 17px;height: 17px;line-height: 17px;border-radius: 1px;background: #78d7c6;
text-align: center;vertical-align: top;color: #fff;margin-right:5px;}
.ask-wrap li h3 font,.ask-wrap li p font{display: inline-block;vertical-align: top;width: 240px;}
.news-img a{float: left;width: 200px;margin-right: 26px;}
.news-img .img-box{width: 200px;height: 116px;}
.news-list{width: 281px;}
.news-list li{height: 29px;line-height: 29px;}
.news-list li:before{content: "";display: inline-block;width: 2px;height: 2px;background: #666;margin-right: 10px;
vertical-align: middle;}
.news-list li:first-child{color: #e4030d;font-size: 14px;padding-left: 1px;margin-bottom: 5px;}
.news-list li:first-child a{color: #e4030d;}
.news-list li:first-child:before{display: none;} 
.news-line{width: 880px;background: #ddd;height: 1px;margin: 25px 0 20px 20px;}
.city-list li{float: left;width: 33%;padding-left: 25px;margin-top: 10px;height: 20px;line-height: 20px;overflow: hidden;}
.city-list li a{display: inline-block;margin-right: 15px;}
.city-list li a:first-child{color: #222;}
.friend-title{border-bottom: 2px solid #b9b9b9;height:61px;line-height: 36px;}
.friend-title span{display: inline-block;padding: 0 5px;height: 36px;margin-right: 20px;cursor: pointer;}
.friend-title .friend-this{border-bottom: 2px solid #c31c1c;color: #c31c1c;}
.friend-con{display: none;}
.friend-con a{display: inline-block;margin: 10px 15px 0 0;}

/* footer */
.qingpin-foot{width: 100%;}
.foot-img{height: 69px;background: url(../images/foot-1.png) center no-repeat;margin-top: 50px;}
.foot-nav a{margin: 0 10px;}
.foot-safe img{margin: 0 10px;vertical-align: middle;}
.foot-info{background: #383838;}
.foot-code li{float: left;width: 104px;margin-right: 30px;}
.foot-code li img{width: 104px;height: 104px;padding: 10px;background: #fff;border-radius: 10px;}
.foot-code li a{display: block;}
.foot-weibo{display: inline-block;width: 104px;height: 104px;border-radius: 10px;background: #fff url(../images/weibo.png) center no-repeat;}
.foot-phone{margin: 48px 0 0 50px;}
.foot-focus{width: 448px;height: 255px;background: url(../images/foot-2.png) no-repeat;margin-top: -50px;}
.foot-inner{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding: 40px 0;}
.foot-in-nav{margin-left: 20px;}
.foot-in-nav li{float: left;width: 290px;height: 130px;border-right: 1px solid #e5e5e5;margin: 0 0 0 50px;padding-right: 40px;}
.foot-in-nav li p a{display: inline-block;margin: 15px 10px 0 0;}
.foot-in-code li img{border: 1px solid #c6c6c6;}
.foot-copy{padding: 10px 0 35px;}
.foot-copy p{margin-top: 20px;}

/* sideBar */
.side-menu{position: fixed;top: 35%;right: 5%}
.side-menu li{width: 58px;height: 58px;background: #fff;border: 1px solid #cdcdcc;margin-top: -1px;}
.side-menu li a,.side-menu li span{display: inline-block;width: 56px;height: 56px;line-height: 56px;text-align: center;
color: #aaa;cursor: pointer;}
.side-menu li a:hover,.side-menu li span:hover{color: #f63c44;}
.side-code{position: relative;}
.side-code img{width: 100px;height: 100px;padding: 10px;border: 1px solid #ddd;background: #fff;position: absolute;
right: 56px;top: -1px;display: none;}
.side-code:hover img{display: block;}

/* food */
.main-wrap{width: 910px;}
.side-wrap{width: 320px;}
.main-wrap-2{width: 830px;}
.side-wrap-2{width: 400px;}
.main-wrap-3{width: 860px;}
.side-wrap-3{width: 370px;}
.type-all{padding: 10px 0 25px 30px;}
.type-all a{display: inline-block;height: 28px;line-height: 28px;padding: 0 15px;background: #e5e5e5;margin: 15px 10px 0 0;}
.type-all .type-this{color: #fff;background: #f0504b;}
.list-title{height: 55px;line-height: 55px;background: #fbfbfb;border-bottom: 1px solid #f5f5f5;}
.list-title a{display: inline-block;width: 42px;height: 32px;line-height: 32px;text-align: center;background: #f7f7f7;
border: 1px solid #e8e8e8;vertical-align: middle;color: #bbb;}
.list-title a:hover{color: #777;}
.food-list li{float: left;width: 410px;margin: 30px 0 0 30px;}
.food-list .img-box{width: 161px;height: 99px;}
.food-info{width: 229px;}
.food-jian{width: 19px;height: 16px;background: url(../images/jian-2.png) no-repeat;display: inline-block;}
.page-box a{display: inline-block;height: 38px;line-height: 38px;border: 1px solid #ddd;padding: 0 15px;margin: 0 5px;}
.page-box .page-this{color: #fff;background: #f3841c;border-color: #f3841c;}
.title-side{height: 55px;line-height: 55px;border-bottom: 1px solid #e5e5e5;}
.title-side h2{height: 55px;border-bottom: 1px solid #d60009;display: inline-block;padding-right: 10px;}
.food-side .img-box{width: 118px;height: 72px;}
.food-side li{border-bottom: 1px solid #f5f5f5;padding: 15px 0;}
.food-side li:last-child{border: none;}
.side-new{width: 132px;}
.news-side li{height: 30px;line-height: 30px;}
.news-side li:before{content: "";display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #a3a3a3;vertical-align: middle;margin-right: 10px;}
.mark-con a{display: inline-block;height: 31px;line-height: 31px;padding: 0 15px;background: #efefef;border-radius: 5px;
margin: 10px 10px 0 0;color: #999;}
.mark-con a:hover{color: #fff;background: #f67d7d;}
.ask-side{height: auto;width: auto;}
.ask-side li{margin-top: 10px;}
.food-img{width: 425px;height: 264px;}
.food-info-con{width: 410px;line-height: 18px;}
.food-word{height: 72px;overflow: hidden;}
.food-word-more{height: auto;}
.food-look{cursor: pointer;display: block;width: 80px;margin: 20px auto 0;position: relative;}
.food-look i{position: absolute;left: 33px;top: 15px;}
.food-look:before{content: "点击查看更多";}
.food-look-more:before{content: "收起";}
.food-look-more i{transform: rotateX(180deg);}
.food-nav{height: 56px;line-height: 56px;border-bottom: 1px solid #ebebeb;}
.food-nav a{float: left;width: 151px;height: 56px;text-align: center;border-left: 1px solid #ebebeb;}
.food-nav a:first-child{border-left: none;}
.food-this{color: #d42424;border-bottom: 1px solid #d42424;}
.food-title{height: 59px;line-height: 59px;border-bottom: 1px solid #e7e7e7;}
.food-detail img{max-width: 100%;}
.comment li{overflow: hidden;border-top: 1px solid #f2f2f2;padding:25px;}
.comment li:first-child{border: none;}
.comment li img{width: 64px;height: 64px;border-radius: 50%;border: 1px solid #afafaf;}
.comment-con{width: 760px;}
.star i{display: inline-block;width: 12px;height: 12px;background: url(../images/star.png) no-repeat;margin-right: 1px;}
.message-list li{overflow: hidden;margin-top: 25px;padding: 0 25px;}
.message-img img{width: 57px;height: 57px;border-radius: 50%;}
.message-con{width: 775px;border: 1px solid #e4e4e4;padding: 0 15px;}
.food-process{padding-left: 25px;}
.food-process li{float: left;width: 160px;height: 92px;border: 1px solid #e6e6e6;background: #f4f4f4;border-radius: 5px;
margin-right: 14px;padding:10px 0 0 20px;}
.food-process li p{line-height: 18px;}
.food-process li i{color: #6c7a81;position: relative;top: 3px;}
.message-form{background: #fff url(../images/food-bg.png) left top repeat-x;padding: 40px 0 30px;}
.form-box{margin: 30px 0 0 100px;}
.privacy{display: inline-block;border: 1px solid #ffbc57;background: #feffe6;padding:7px;}
.form-line{clear: both;margin-top: 15px;}
.form-name{display: inline-block;width: 67px;text-align: right;}
.text1{width: 307px;height: 34px;line-height: 34px;border: 1px solid #ddd;padding: 0 7px;font-size: 14px;background: #fff;margin-right: 20px;}
.form-radio{display: inline-block;width: 327px;}
.text-con{margin-top: 20px;}
.text-con .form-name{vertical-align: top;margin-top: 5px;}
.text-con textarea{width: 307px;height: 138px;border: 1px solid #ddd;padding: 7px;background: #fff;font-size: 14px;}
.message-select{vertical-align: top;max-width: 380px;height: 138px;border: 2px solid #fe5c02;margin:1px 0 0 20px;padding: 10px;overflow: hidden;}
.message-select li{height: 27px;line-height: 27px;border-bottom: 1px dashed #ccc;overflow: hidden;text-overflow:ellipsis;
 white-space:nowrap;cursor: pointer;list-style: inside decimal;} 
.message-select p {font-size:14px;line-height:28px;color:#f00;}
.message-btn{margin: 20px 0 0 70px;}
.message-btn input{width: 100px;height: 32px;color: #fff;font-size: 14px;border-radius: 5px;margin-right: 15px;cursor: pointer;}
.btn-submit{background: #fe5993;}
.btn-reset{background: #00c4d4;}
.food-img-box{padding: 5px 0 25px 5px;}
.food-img-box img{float: left;width: 200px;height: 126px;margin: 20px 0 0 20px;cursor: pointer;}

/* news */
.news-title{height: 59px;line-height: 59px;background: #fcfcfc;border-bottom:1px solid #efefef;}
.news-title a{float: left;width: 20%;}
.news-this{background: #fff;height: 59px;border-left: 1px solid #efefef;border-right: 1px solid #efefef;}
.news-list-in li{padding: 20px 0;border-bottom: 1px dashed #d1d1d1;overflow: hidden;}
.news-list-in .img-box{width: 146px;height: 99px;}
.side-brand .rank-con{width: 100%;}
.side-brand .rank-con .hot-img{left: 250px;}
.new-side-slide .img-box{height: 100px;}
.new-side-slide .new-fl{width:48%;margin-right:4%;float:left;margin-bottom:10.5px;}
.new-side-slide .new-fl:nth-child(2n) {margin-right:0;}
.new-side-slide .slick-prev,.new-side-slide .slick-next{display: none !important;}
.new-side-slide .slick-dots{ text-align:center;padding-top: 20px;}
.new-side-slide .slick-dots li{ display:inline-block; width:10px; height:10px; background:#898989;border-radius: 50%;margin-right: 10px;}
.new-side-slide .slick-dots li button{display:inline-block; width:10px; height:10px; text-indent:-9999px; background:none; border:none; cursor:pointer;}
.new-side-slide .slick-dots .slick-active{ background:#fa0a48;}
.detail-wrap{border-top: 1px solid #e0e0e0;font-size: 14px;padding: 10px 0;line-height: 30px;}
.detail-wrap img{max-width: 100%;}
.detail-next{border-bottom: 1px solid #e0e0e0;}
.recommend{line-height: 24px;}
.recommend font{vertical-align: top;}
.recommend span{width: 690px;vertical-align: top;}
.recommend span a{display: inline-block;}
.detail-img{width: 340px;height: 197px;position: relative;}
.detail-img img{width: 340px;height: 197px;position: absolute;left: 0;top: 0;z-index: 1;}
.detail-img p{width: 100%;height: 39px;line-height: 39px;position: absolute;left: 0;bottom: 0;background:#555;background: rgba(0,0,0,0.6);z-index: 2;}
.detail-list{width: 410px;}
.detail-slide{width: 779px;position: relative;padding-left: 35px;}
.detail-slide .img-box{width: 161px;height: 99px;}
.detail-fl{float: left;width: 161px !important;margin-right: 25px;}
.detail-slide .slick-dots{ display: none !important;}
.detail-slide .slick-prev,.detail-slide .slick-next{width: 20px;height: 52px;position: absolute;top: 60px;text-indent: -9999px;}
.detail-slide .slick-prev{background: url(../images/prev.png) no-repeat;left: 5px;}
.detail-slide .slick-next{background: url(../images/next.png) no-repeat;right: -5px;}
.search-list li{height: 60px;line-height: 60px;border-bottom: 1px dashed #d1d1d1;}

.detail-slide2{position: relative;}
.detail-slide2 .img-box {height:120px;overflow:hidden;}
.detail-slide2 .img-box img {height:120px;}
.detail-slide2 .detail-fl {float:left;width:23.5% !important;margin:0 2% 20px 0;}
.detail-slide2 .detail-fl:nth-child(4n) {margin-right:0;}
.detail-slide2 .detail-fl a {display:block;}
.detail-slide2 .slick-dots{ display: none !important;}
.detail-slide2 .slick-prev,.detail-slide2 .slick-next{width:20px;height:52px;position: absolute;top:60px;text-indent: -9999px;}
.detail-slide2 .slick-prev{background: url(../images/prev.png) no-repeat;left:5px;}
.detail-slide2 .slick-next{background: url(../images/next.png) no-repeat;right:-5px;}
.detail-slide2 .detail-fl h3 {padding-top:8px;}

/* baike */
.baike-wrap{position: relative;}
.baike-mark{position: absolute;right: 0;top: 0;width: 63px;height: 63px;background: url(../images/baike.png) no-repeat;}
.baike-big{width: 510px;height: 345px;margin-right: 35px;}
.baike-big img{width: 100%;}
.baike-info{width: 702px;}
.baike-img-list li{float: left;width: 204px;height: 127px;overflow: hidden;margin-right: 30px;}
.baike-img-list li a{display: block;position: relative;width: 204px;height: 127px;}
.baike-img-list li img{width: 204px;height: 127px;position: absolute;left: 0;top: 0;z-index: 1;}
.baike-img-list li p{width: 100%;height: 38px;line-height: 38px;position: absolute;left: 0;bottom: 0;z-index: 2;background:#555;
background: rgba(0,0,0,0.7);}
.baike-word{height: 90px;overflow: hidden;}
.read-title{width: 162px;height: 136px;background: #ed777c;padding: 8px 0 0 15px;text-shadow: 0 1px #f5bec0;}
.read-title i{font-size: 30px;display: inline-block;vertical-align: top;margin-top: 10px;}
.read-title span{font-size: 44px;display: inline-block;width: 95px;vertical-align: top;line-height: 60px;margin-left: 10px;}
.read-list{width: 1088px;}
.read-list{padding-top: 20px;}
.read-list li{float: left;width: 33%;height: 33px;line-height: 33px;padding-left: 35px;}
.read-list li a:before{content: "";display: inline-block;width: 4px;height: 4px;border-radius: 50%;background: #a6a6a6;vertical-align: middle;margin-right: 10px;}
.baike-classify li{margin-top: 20px;}
.baike-classify h2 a{color: #999;}
.baike-classify h2 a:hover{color:#fb0000;}
.baike-classify article{padding: 5px 0 20px 10px;}
.baike-classify article a{display: inline-block;height: 26px;line-height: 26px;padding: 0 15px;margin-top: 10px;}
.baike-classify article a:hover{color: #fff;background: #e4030d;}
.other-title{width: 300px;margin: 30px auto 20px;border-bottom: 3px solid #848484;}
.other-title span{display: inline-block;background: #f5f5f5;padding: 0 15px;position: relative;top: 13px;}
.other-con a{display: inline-block;margin: 20px 10px 0;}

/* ask */
.ask-title{height: 44px;line-height: 44px;border: 1px solid #e6e6e6;}
.ask-title a{display: inline-block;padding: 0 20px;border-right: 1px solid #e6e6e6;height: 43px;}
.ask-this{color: #e4030d;background: #fff;}
.ask-list li{padding: 20px 0;border-bottom: 1px solid #efefef;line-height: 20px;}
.ask-list li a{display: block;position: relative;}
.ask-num{position: absolute;right: 0;top: 30px;}
.ask-list li h3 font,.ask-list li p font{display: inline-block;width: 18px;height: 18px;color: #fff;line-height: 18px;
text-align: center;border-radius: 1px;vertical-align: top;margin-right: 10px;}
.ask-list li h3 font{background: #f0504b;}
.ask-list li p font{background: #4fed8e;}
.ask-list li h3 span,.ask-list li p span{display: inline-block;vertical-align: top;width: 650px;}
.ask-total{background: #515151;}
.ask-total p{border-bottom: 1px solid #8d8d8d;}
.ask-rank{width: 100%;}
body .ask-rank a{max-width: 200px;}
.ask-list-side li{border-bottom: 1px dashed #e7e7e7;padding: 15px 0;}
.ask-list-side li a{display: inline-block;}
.ask-con li{margin-top: 10px;}
.ask-con h4{border-bottom: 1px solid #f5f5f5;}
.ask-con h4 span{display: inline-block;position: relative;top: 11px;background: #fff;padding-right: 10px;}
.ask-con h4 span font{display: inline-block;padding:4px 8px;color: #fff;border-radius: 1px;background: #e74d00;}

/* about */
.about-menu{width: 190px;border-right: 1px solid #b9b9b9;padding:5px 28px 50px 0;}
.about-menu li{margin-bottom: 30px;}
.about-menu li h3{margin-bottom: 12px;}
.about-menu li p{margin-top: 10px;}
.inner-wrap{width: 1060px;padding: 3px 0 0 40px;}
.about-detail{font-size: 14px;line-height:28px;padding: 20px 0;}
.about-detail img{max-width: 100%;}
.help-list li{border-bottom: 1px solid #e6e6e6;height: 35px;line-height: 35px;position:relative;}
.help-list li:before{width: 4px;height: 4px;}
.help-list li span {position:absolute;right:0;}
.city-hot a{margin-right: 15px;}
.city-wrap li{overflow: hidden;border: 1px solid #eee;margin-top: -1px;}
.city-letter{float: left;width: 40px;text-align: center;color: #999;font-size: 16px;font-weight: bolder;padding-top: 15px;}
.city-con{background: #fff;margin-left: 40px;}
.city-con dl{overflow: hidden;}
.city-con dt{float: left;width: 70px;text-align: center;padding: 15px 0;}
.city-con dd{margin-left: 70px;padding: 0 20px 15px;border-left: 1px solid #eee;}
.city-con dd a{display: inline-block;margin: 15px 20px 0 0;}


.case_list {}
.case_list li {float:left;width:22.6%;margin:0 3.2% 30px 0;}
.case_list li:nth-child(4n) {margin-right:0;}
.case_list li a {display:block;}
.case_list li span {display:block;overflow:hidden;}
.case_list li span img {width:100%;height:140px;}
.case_list li p {font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-top:8px;}


/*免责申明20181107*/
.Mz-tip { margin-top: 10px; width:100%; border: 1px solid #e0e0e0; background:#fff; } 
.Mz-tip{line-height:26px;border: 1px solid #ececec;border-radius:5px;}
.Mz-tip p{padding:10px;border-radius:5px;}


.main-wrap-2 p img {width: 600px;}