﻿.news-main {background-color:#fff;padding-top:40px;padding-bottom:10px;margin-bottom:30px;overflow:hidden;}
.news-main h2 {font-size:20px;background-image:url(../img/h2.svg);padding-left:25px;background-position:0 7px;font-weight:700;background-repeat:no-repeat;margin-top:30px;margin-bottom:10px;line-height:32px;}
.news-main h3{ font-size: 18px;font-weight: bold;display: block;color: #333;letter-spacing: 1px; margin-bottom: 15px;border-left: 5px solid #289f42;padding: 5px 10px;background: #f6f6f6; margin-left: 0;}
.news-tit {text-align:center;border-bottom:2px solid #e5e5e5;margin-bottom:20px;top:-20px;transition:all .5s;}
.news-tit h1,.news-tit h2 {font-size:28px;line-height:40px;margin-bottom:15px;}
.info {font-size:14px;color:#888;margin-bottom:10px;}
.info span {margin-right:10px;}
blockquote {border-radius:2px;margin:0;box-sizing:border-box;font-size:16px;line-height:29px;color:#797C80;background:#F5F6F7;border-radius:4px;width:100%;margin-bottom:1.2em;padding:1em!important;}
.newslist-box {padding:0 0 40px;margin-bottom:20px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
.newslist-box .moudle-title {padding:40px 0 30px;font-size:28px;font-weight:bold;text-align:center;margin-bottom:10px;color:#0e2644;border-bottom:2px solid #eee;}
.newslist-box .moudle-title span {color:#2196f3}
.newslist-box ul {margin-bottom:30px;overflow:hidden;padding: 0 20px;background-color: #fff;}
.newslist-box ul li {position:relative;padding:20px 0;border-bottom:1px solid #eff0f1;z-index:1;}
.newslist-box ul li:hover .title{color:#2196f3}

.newslist-box ul li .newslist-img {margin-right:2%;width:24%;max-width:210px;}
.newslist-box ul li .newslist-img a img{width:203px;height:133px}
.newslist-box ul li p {font-size:14px;}
.newslist-box ul li .newslist-description {height:44px;line-height:22px;overflow:hidden;color:#999999;margin-bottom:15px;}
.newslist-box ul li .newslist-title {display:block;font-size:18px;color:#444;font-weight:bold;line-height:28px;margin-bottom:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.newslist-box ul li .newslist-title:hover {color:#2196f3}
.newslist-box ul li .newslist-time {color:#c9ccd0;}
.news-left-box,.news-right-box {float:left;}
.news-left-box {-webkit-border-radius: 12px;-ms-border-radius: 12px;border-radius: 12px;}
.news-right-box {width:24.5%;margin:0 0 3% 2%;-webkit-border-radius: 12px;-ms-border-radius: 12px;border-radius: 12px;}
.news-right-cnt .news-right-tit {margin-bottom:5px}
.news-right-cnt .news-yclist li {font-size: 14px;line-height: 28px;padding-left: 9px;background: url(../img/li-bg.jpg) no-repeat left center;}
.news-yclist li a { display: block; color: #555; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.news-right-box .news-right-cnt {padding:20px 18px;background-color:#fff;margin-bottom:20px;overflow:hidden;-webkit-border-radius: 12px;-ms-border-radius: 12px;border-radius: 12px;}
.news-right-tit,.main-title {height:30px;font-size:16px;font-weight:bold;border-bottom:2px solid #eee;margin-bottom:20px}
.news-right-tit span,.main-title span {display:inline-block;height:22px;padding-bottom:8px;border-bottom:2px solid #334d72}
.news-cnt p {line-height:26px;margin-bottom:10px;font-size:16px;}
.news-cnt p a{color: #ee0707;}
.post-tags-meat {margin-bottom:10px;overflow:hidden;}
.wztuijian{background:#fff;margin-top:20px;margin:0 auto;overflow:hidden;margin-bottom:30px;}
.wztuijian_title {height:50px;line-height:50px;background:#fff;border-bottom:1px solid #ddd;position:relative;}
.wztuijian_title h3 {font-size:18px;color:#333;font-weight:bold;display:inline-block;}
.wztuijian_title h3 span {display:inline-block;width:4px;height:21px;background:#f68925;margin-right:15px;vertical-align:-2.5px;margin-left:10px;}
.wztuijian_title  a {font-size:16px;color:#666;position:absolute;top:0px;right:30px;}
.ztbiaoti {background-color:#fff;border:1px solid #eaeaea;border-radius:4px;margin-bottom:15px;padding:15px 20px;}
.ztbiaoti img{float: left;margin-right: 20px;width: 32px; height: 32px;}
.ztbiaoti h1 {margin-top:0px;display:inline-block;font-size:24px;font-family:"Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";color:#2196f3;margin-bottom:0px;}
.ztbiaoti .ztbiaojieshao {font-size:14px;color:#999;line-height:28px;margin-top:15px;}

.xg-list,.xg-list  li {overflow:hidden;}
.xg-list li {padding:15px 0;border-bottom: 1px solid #edeef5;}
.xg-list li .img{width:270px;height:162px;border-radius:6px;margin-right:16px;overflow:hidden;position:relative;float: left;}
.xg-list li .text {width:570px;height:162px;position:relative;float: left;}
.xg-list li .img-block {float:left;width:255px;height:150px;}
.xg-list li .img-block img {margin-left:15px;}
.magnify img {transform:scale(1);transition:all .3s linear;}
.img-block img {display:block;width:100%;height:100%;}
.magnify {overflow:hidden;}
.xg-list li .bt {font-size:18px;line-height:24px;height:24px;overflow:hidden;}
.xg-list li .inf {font-size:12px;color:#bbb;margin:18px 0 15px;}
.xg-list li .inf span {margin-right:30px;}
.xg-list li .ms {color:#999;line-height:24px;text-align:justify;height:72px;overflow:hidden;}


.newsbox {background-color:#fff;margin-bottom:10px;overflow:hidden;}
.newsbox .box-heading {color:#333;border-top-left-radius:3px;border-top-right-radius:3px;position:relative;padding:15px 0px;margin-left:20px;margin-right:20px;border-bottom:1px solid #EFEFEF;}
.newsbox .box-heading .more {float:right;}
.newsbox .box-heading h3 {font-size:18px;margin:0;font-weight:700;}
.newsbox .title-tips {position:absolute;top:16px;left:-20px;height:20px;border-left:5px solid #4498ee;}
.newsbox .box-heading:after {clear:both;}
.newsbox .box-body {padding:20px;overflow:hidden;}
.newsbox .box-body:after {clear:both;}
.newsbox .contL {float:left;width:800px;}
.newsbox .contR {float:right;width:330px;}
.newsbox .channelTop {height:120px;margin-bottom:10px;overflow:hidden;}
.newsbox .channelTop .img {float:left;width:190px;height:120px;margin-right:15px;overflow:hidden;}
.newsbox .channelTop .img img {display:block;width:100%;height: 124px;}
.newsbox .channelTop h3 {font-size:18px;font-weight:500;}
.newsbox .channelTop h3 a {color:#fc6e51;}
.newsbox .channelTop .desc {line-height:22px;margin-top:10px;color:#999;}
.newsbox .channelNewlist {padding: 0px;margin-bottom: 0px;}
.newsbox .channelNewlist li {float:left;width:47%;height:28px;line-height:28px;margin-right: 20px;overflow:hidden;padding-left: 10px!important;padding: 0px;  border-bottom: 0px;background: url(../img/li-bg.jpg) no-repeat left center; }
.newsbox .channelNewlist li:nth-child(2n){margin-right: 0px}
.newsbox .channelNewlist li time {float:right;color:#999;padding-left:20px;}
.newsbox .channelNewlist li a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: 84%;float: left;}
.newsbox .channelNewlist li span{float: right;}
.newsbox .single-title {padding-left:6px;border-left:4px solid #2e8ae6;font-weight:bold;font-size:16px;line-height:16px;margin:7px 0 15px;color:#333;}
.newsbox .numberRanking:empty::before {content:'Ã¦Å¡â€šÃ¦â€”Â Ã¦â€¢Â°Ã¦ÂÂ®';display:block;line-height:300px;text-align:center;color:gray;}
.newsbox .numberRanking li {position:relative;padding-left:32px;}
.newsbox .numberRanking a {display:block;line-height:32px;font-weight:100;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newsbox .numberRanking a:hover {color:#315efb;}
.newsbox .numberRanking em {position:absolute;top:6px;left:0;display:block;width:20px;height:20px;line-height:20px;border-radius:3px;text-align:center;color:#9195a3;background: #f2f2f2;}
.newsbox .numberRanking li:nth-child(1) em, .newsbox .numberRanking li:nth-child(2) em,.newsbox .numberRanking li:nth-child(3) em {color: #fff;background: #e23131;}


.order-list-box {background:#f5f7f9;margin:0 -18px;}
.order-list-box dl {display:flex;background:#fff;padding:15px 18px;margin-bottom:8px;/* border-bottom:1px dashed #e3e3e8;*/    align-items:center;-webkit-border-radius: 12px; -ms-border-radius: 12px;border-radius: 12px;}
.order-list-box dl:hover {box-shadow:0 0 10px rgba(0,0,0,.18)}
.order-list-box dl:first-child {border-radius: 0px;}
.order-list-box dl:last-child {padding-bottom:0;margin-bottom:0;border:none;border-radius: 0px;}
.order-list-box dl dt,.order-list-box dl dd,.order-list-box dl .order-cnt {float:left;}
.order-list-box dl dt {width:60px;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;overflow:hidden;}
.order-list-box dl dd {width:80%;margin-left:10px;width:calc(100% - 70px);}
.order-list-box dl dt .time-m {font-size:12px;color:#fff;background-color:#7292c0}
.order-list-box dl dt .time-day {font-size:20px;font-weight:normal;color:#333;background-color:#ebeef0}
.tag-list i{padding: 7px 0 3px;font-size: 12px;height: 12px;line-height: 12px;color: #666;display:block;    color: #555;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.tag-list em{margin-top:11px;line-height:28px;text-align:center;width:77px;height:28px;background:#fff;border:1px solid #ff5a00;border-radius:3px;font-size:12px;color:#ff5a00;box-sizing:border-box;display: inline-block;margin-right: 14px;text-decoration:none;}

.order-list-box .tag-list {color:#666}
.order-list-box .tag-list span {font-size:12px}
.order-list-box dl .order-cnt {width:100%;margin-bottom:8px}
.order-list-box dl .order-btn {width:100%;line-height:20px;padding-top:8px;padding:0;display:none !important}
.order-list-box dl .order-btn a {display:inline-block;width:80px;color:#2196f3;font-size:12px;line-height:22px;text-align:center;border:1px solid #2196f3;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.order-list-box dl .order-btn a:hover {color:#fff;background-color:#2196f3}
.order-list-box dl .order-cnt p a {display:block;margin-bottom:8px;font-size:16px;color:#333;font-weight:bold;}
.order-list-box dl .order-cnt p a:hover {color:#2196f3;}

.news-yclist dl { float: left; width: 260px; overflow: hidden;margin-bottom: 20px }
.news-yclist dl dt { float: left; width: 260px;  overflow: hidden; }
.news-yclist dl dt img { float: left; width: 260px; overflow: hidden;     height: 160px;}
.news-yclist dl dd { float: left; width: 260px; overflow: hidden; }
.news-yclist dl dd .title { float: left; width: 260px; height: 50px;  font-size: 16px; line-height: 50px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; }
.news-yclist dl dd .price { float: left; width: 260px; overflow: hidden; font-size: 14px; line-height: 28px; }
.news-yclist dl dd .price .left { float: left; color: #eb2533; }
.news-yclist dl dd .price .left i { margin-right: 5px; font-family: 'BigNoodleTitling'; font-size: 30px; letter-spacing: 1px; vertical-align: top; }
.news-yclist dl dd .price .right { float: right; }

.tag {font-size:12px;color:#fff;line-height:1;padding:3px 5px;margin:0 3px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;display:inline-block;}
.tag:last-child {margin-right:0}
.tag-color1 {background-color:#98b984;}
.tag-color6 {background-color:#9197d6;}
.tag-color2 {background-color:#6f90c6;}
.tag-color3 {background-color:#f4ab6f;}
.tag-color4 {background-color:#c58686;}
.tag-color5 {background-color:#cfa589;}
.news-right-box .open-day ul li {float:left;font-size:14px;line-height:28px;margin:6px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-right-box .open-day ul li a {display:block;border-radius:28px;padding:0 14px;}
.news-right-box .open-day ul li:hover a {color:#fff !important}
.open-day .news-right-tit {margin-bottom:13px}
.order-cnt .tag {margin:3px !important;}
.open-day .li-bg1 a {background:#e5e8f2;color:#556498}
.open-day .li-bg2 a {background:#e4eff8;color:#5389b2}
.open-day .li-bg3 a {background:#f5eae5;color:#b27b5d}
.open-day .li-bg4 a {background:#e1f0f0;color:#5ca3a4}
.open-day .li-bg5 a {background:#e9e2f1;color:#8b68b0}
.open-day .li-bg6 a {background:#e0e9f2;color:#5c87b4}
.open-day .li-bg7 a {background:#e7efe3;color:#7ea368}
.open-day .li-bg8 a {background:#f6ecd9;color:#b28d44}
.open-day .li-bg9 a {background:#e0e7f2;color:#5b79ad}
.open-day .li-bg10 a {background:#f3e7e7;color:#ae6a6c}
.open-day .li-bg1:hover a {background:#556498;}
.open-day .li-bg2:hover a {background:#5389b2;}
.open-day .li-bg3:hover a {background:#b27b5d;}
.open-day .li-bg4:hover a {background:#5ca3a4;}
.open-day .li-bg5:hover a {background:#8b68b0;}
.open-day .li-bg6:hover a {background:#5c87b4;}
.open-day .li-bg7:hover a {background:#7ea368;}
.open-day .li-bg8:hover a {background:#b28d44;}
.open-day .li-bg9:hover a {background:#5389b2;}
.open-day .li-bg10:hover a {background:#ae6a6c;}
.over-box {text-align:center;padding-bottom:30px}
.over-box p {font-size:14px;color:#999}
.over-title {font-size:18px;line-height:30px;margin-bottom:20px;background:url(../img/over-bg.jpg) repeat-x center}
.post-tags-meat{margin-bottom: 20px;}
.over-title span {padding:0 30px;background-color:#fff;}
.article-tags {float:left;width:380px;overflow:hidden;}
.article-tags dt {float:left;font-size:16px;line-height:30px;color:#666;}
.article-tags dd {float:left;font-size:16px;}
.article-tags dd a {display:inline-block;padding:0 16px;font-size:16px;line-height:32px;height:32px;color:#666;margin-right:20px;border:1px solid #bbb;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.article-tags dd a:hover {color:#fff;background:#264391;border:1px solid #264391;}
.page {width:100%;text-align:center;}
.page>ul>li {float:left;}
.page .pagezong:hover {background-color:#fff;color:#000000;}
.page>a,.page>b {width:10%;background-color:#fff;font-size:14px;line-height:32px;text-align:center;padding:10px 20px;margin-right:10px;border:1px solid #eee;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
.page>a:hover,.page>ul>li>.active,.page>b {background-color:#334D72;border:1px solid #334D72;color:#fff;}
.fst-page a,.last-page a {padding-left:5px;padding-right:5px;}

.newslistjigou ul {padding:10px 0 0 0;}
.newslistjigou ul li {font-size:16px;height:24px;line-height:24px;overflow:hidden;margin-bottom:10px;}
.newslistjigou ul li:last-child {margin-bottom:0px;}
.newslistjigou ul li a {display:block;}
.newslistjigou ul li img {width:22px;height:22px;border-radius:50%;margin-right:5px;vertical-align:middle;}


.newslistop {background:#fff;overflow:hidden;padding:0 20px;}
.article-tit {line-height:1;padding:20px 0;position:relative;color:#376ed3;}
.newslistop  .banner {height:256px;width:381px;overflow:hidden;position:relative;float:left}
.hotlist {box-sizing:border-box;width:430px;background:#fff;float:right;}
.hotlist dl {border-bottom:1px dashed #e8e8e8;padding-bottom:15px;margin-bottom:15px;}
.hotlist dl:last-child {border-bottom:none;margin-bottom:0px;}
.hotlist dl dt {font-size:18px;height:28px;line-height:28px;overflow:hidden;}
.hotlist dl dt a:last-child {margin-right:0;}
.hotlist dl dt a {color:#f33c32;font-weight:bold;margin-right:9px;}
.hotlist dl dd {margin-top:10px;font-size:14px;height:22px;overflow:hidden;}
.hotlist dd a {margin-right:8px;}
.newslistul {padding:0 20px 20px 20px;margin:10px 0 20px 0;background:#fff;}
.newslistul .topFilter {padding:15px 0;border-top:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;}
.newslistul .topFilter .tLeft {float:left}
.topFilter .tLeft a.active {background-color:#fd9e28;color:#fff;}
.topFilter .tLeft a {font-size:16px;color:#666;display:inline-block;height:28px;line-height:28px;padding:0 10px;}
.topFilter .tLeft a:hover{background-color: #fd9e28;color:#fff;}

.zixList {margin-bottom: 20px;width: 100%; overflow: hidden;}
.zixList li {padding:20px 0 18px;border-bottom:1px solid #f4f4f4;overflow: hidden;}
.zixList li .slt {transition:all .3s;float:left;margin-right:15px;width:180px;height:110px;}
.zixList li .slt img{display: inline-block;}
.zixList .newsli{position: relative;width: 647px;height: 110px;float: right;}
.zixList .newsli .tit {font-size:17px;height:26px;line-height:26px;overflow:hidden;font-weight:bold;}
.zixList .newsli .ms {line-height:22px;overflow:hidden;color:#666;margin:10px 0 8px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.zixList .newsli .sj {color:#999;font-size:13px;}