@charset "utf-8"; .container{ margin: 0 auto; max-width: 1000px; padding: 0;}
.adv1000_t{ width: 100%; max-width: 1000px; margin: 0 auto;}
.adv1000_b{ width: 100%; max-width: 1000px; margin: 1% auto 0;}
.adv730{ width: 100%; max-width: 730px; margin: 5% auto;}
.mb10{ margin-bottom: 10%;}
img{ width: 100%; display: block;}
.clonead{position: relative; overflow: hidden;}
.clonead img{ width: 100%; height: auto;}
.clonead .icon_ad{ width: 35px; height: 15px; position: absolute; right: 0; bottom: 0; background: url(//p2.ifengimg.com/a/2018/0627/5c63908cd410881size0_w35_h15.png) no-repeat;}
.scale{ overflow: hidden;}
.scale img{ width: 100%; height: 150px; transition: transform 0.5s ease;}
.scale img:hover{ transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05);}
#nav{ background: #2079d3; width: 100%; margin-bottom: 2.5%;}
#nav ul{ height: 60px; margin: 0 auto; max-width: 1000px; overflow: hidden;}
#nav li{ float: left; margin-right: 3%; font: normal 1.6rem/20px 'Microsoft Yahei';}
#nav li a{ color: #fff; padding: 20px 3px 12px; display: block;}
#nav li a:hover{ border-bottom: 2px solid #fff; padding: 20px 3px 10px;}
#citynav{ width: 100%; margin-bottom: 2.5%;}
#citynav ul{ height: 26px; font-size: 1.4rem; border-bottom: solid 1px #eee; margin: 0 auto; max-width: 1000px; overflow: hidden;}
#citynav li{ padding: 0 1%; float: left; _display: inline; background: url(//y2.ifengimg.com/e01ed39fc2da5d4a/2013/1023/nav_bg03.gif) no-repeat right center;}
#citynav .bold{ padding-left: 0; font-weight: 700;}
.left{ float: left; width: 73%; margin-right: 4%;}
.w48{ width: 65.75%; float: left; margin-right: 2.74%;}
#focus .flex-caption{ padding: 2% 0 0;}
#focus .flex-caption h1{ font-size: 2.4rem; height: 1.5em; overflow: hidden; font-weight: 700;}
#focus .flex-caption p{ color: #666; font-size: 1.4rem; height: 4.5em; overflow: hidden; margin-top: 2%;}
#focus .swiper-button-next, #focus .swiper-button-prev{width: 25px;height: 45px;top: 30%;margin: 0;background: url(//p3.ifengimg.com/a/2018/0607/black_LR.png) no-repeat 0 0}
#focus .swiper-button-next{right: 0; background-position: right;}
#focus .swiper-button-prev{left: 0;}
#focus .swiper-pagination-bullets{ width: 20%; bottom: 8.5em; right: 0;left: auto;}
#focus .swiper-pagination-bullet{opacity: .7;width: 6px;height: 6px; margin: 0 3%;}
#focus .swiper-pagination-bullet-active{background: #f54343;}
.w23{ float: right; width: 31.5%;}
.imgbox1 h2{ font-size: 1.6rem; margin-top: 2%; height: 3em; overflow: hidden; font-weight: 700;}
#newslist{ margin: 0 -1.37%;}
#newslist li{ width: 30.67%; margin: 1.33% 1.33% 2.33%; float: left; overflow: hidden;}
#newslist .info{padding: 3% 0;border-bottom: 1px #e3e3e3 solid;margin-bottom: 3%;position: relative;}
#newslist .info h4{color: #2079d3;font-size: 1.4rem;max-width: 75%;overflow: hidden;height: 26px;line-height: 26px;}
#newslist .icongroup{position: absolute;right: 0;bottom: 15%;background: #fff;}
#newslist .share_bar{ position: relative; margin: 0; height: 16px; float: left; background: url(//p3.ifengimg.com/a/2018/0607/icon_share.png) no-repeat 0; padding: 5px 5px 5px 20px; background-size: 16px; cursor: pointer;}
.share_bar_pop{ position: absolute; right: 0;/*可以修改*/ top: -112px; z-index: 10; height: 112px; background: url(//y1.ifengimg.com/a/2014/0917/pics/s_pop_bg.gif) no-repeat -105px 0; display: none;}
.share_bar_popin{ position: relative; padding: 10px;}
.share_bar_popin img{ display: block; float: left; width: auto;}
#newslist .sns_icon{ width: 0; height: 16px; overflow: hidden;}
#newslist .weixin{ width: 16px; height: 16px; background: url(//p3.ifengimg.com/a/2018/0607/icon_weixin.png) no-repeat; cursor: pointer; margin-left: 5px; display: inline-block; background-size: contain;}
#newslist .weibo{ width: 16px; height: 16px; background: url(//p3.ifengimg.com/a/2018/0607/icon_weibo.png) no-repeat; cursor: pointer; margin-left: 5px;display: inline-block; background-size: contain;}
#newslist .comment{ width: 16px; height: 16px; float: left; background: url(//p3.ifengimg.com/a/2018/0607/icon_comment.png) no-repeat center; padding: 5px; cursor: pointer; background-size: auto 16px;}
#newslist h2{ font-size: 1.6rem; height: 3em; overflow: hidden; font-weight: 700;}
#newslist p{ font-size: 1.4rem; margin-top: 2%; color: #666; height: 4.5em; overflow: hidden;}
#loadmore{ display: block; width: 40%; margin: 3% auto; border: 1px solid #bbb; text-align: center; font-size: 1.8rem; padding: 5px 0; cursor: pointer;}
#loadmore:hover{ color: #252525;}
#loadmore img{ display: inline; width: 15px; margin-right: 5px;}
#loadingicon{ display: none;}
.right{ float: right; width: 23%;}
.rightbox1 .clonead img{ margin-bottom: 20px;}
.rightbox1 .clonead .icon_ad{bottom: 20px;}
.title{ background: url(//p3.ifengimg.com/a/2018/0607/title_bg.png) no-repeat 0 bottom; padding-bottom: 1px; margin-bottom: 5%; font-size: 1.6rem;}
#newslist2{ margin-top: 5%;}
#newslist2 li{ background: url(//p3.ifengimg.com/a/2018/0607/dotted.png) no-repeat 0; padding-left: 10px; margin-bottom: 2%;}
.rightbox2{ margin-bottom: 15%;}
.rightbox3{ margin-bottom: 15%;}
.footinfo{ width: 100%; background: #f5f9fa; margin-top: 3%; padding: 1% 0;}
.title2{ color: #a1acb2; margin-bottom: 4%;}
.alliance{ width: 29%; float: left; border-right: 1px solid #ddeaf2; padding: 1% 3% 1% 0;}
.alliance li{ float: left; margin: 1% 2% 1% 0;}
.friendlink{ width: 29%; float: left; border-right: 1px solid #ddeaf2; padding: 1% 3%;}
.friendlink li{ float: left; margin: 1% 2% 1% 0;}
.siteinfo{ width: 29%; float: left; padding: 1% 0 1% 3%;}
.siteinfo ul{ width: 70%; float: left;}
.siteinfo li{ margin: 1.5% 0;}
.siteinfo .sn_qrcode{ width: 30%; float: right;}
.siteinfo a{ color: #f54343;}
.threelogos{ text-align: center; margin-top: 10px;}
.threelogos img{ width: 41%; margin: 0 2%; display: inline;}
.goTopBox{width: 40px;height: 40px; position: fixed;left: 50%; bottom: 40px; margin-left: 510px;transition:background 0.5s; background: #D4D4D4 url(//x0.ifengimg.com/cmpp/2020/0904/goTop.png) top/ cover;  cursor: pointer; display: none;}
.goTopBox:hover{background-position: bottom;background-color: #0099CC;}
