/* 全局类名 */
.flex{display: flex !important;}
.hide{display: none !important;}
.bottomFadeOut{animation: bottomFadeOuts .15s !important;}
.topFadeIn{animation: topFadeIn .3s !important;}
.rightFadeOut{animation: rightFadeOut .3s !important;}
.leftFadeOut{animation: leftFadeOut .3s !important;}
.theme:hover,.themeSpan:hover span{color: #f55047 !important;text-decoration: none !important;}
.scroll{overflow: auto;}
.scroll::-webkit-scrollbar{width: 8px;}
.scroll::-webkit-scrollbar-thumb{background: #D7D7D9;border-radius: 20px;}
.lineText{display: -webkit-box;-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;}

.csc-list::-webkit-scrollbar{width: 8px;}
.csc-list::-webkit-scrollbar-thumb{background: #D7D7D9;border-radius: 20px;}
.c-top,.cn-list{width: 1300px;margin: auto;}
.Shell{background-color: #F7F7F7;display: flex;flex-direction: column;min-height: 100vh;}
.coreContent{flex: 1;position: relative;z-index: 1;transition: all .2s;background-color: #f2f3f7;}
.coreContent.nav-con{margin: 66px auto;padding: 10px 10px 0px;}
.qq-item .select{position: absolute;background: #FFFFFF;box-shadow: 0px 3px 13px 0px rgba(0,17,51,0.05);display: none;animation: topFadeIn .3s; margin-left:-20px; min-width:104px; text-align:center}
.qq-item a i { position:absolute; top:-10px; right:-5px;}
.qq-item a { position:relative}
.qq-item .select a{font-weight: 400;font-size: 14px;color: #666666 !important;cursor: pointer;padding: 6px 24px;white-space: nowrap}
.qq-item .select a:hover { color:#f55047 !important}
.qq-item .select .active{color:#f55047}
.dh-nav{width: 100%;height: 50px;background: #f55047; }
.cn-list{display: flex;flex-wrap: wrap;}
.qq-item{ padding-left:20px; padding-right:20px;  height: 50px; margin-left:1px; margin-right:1px;}
.qq-item.active,.qq-item:hover{font-weight: bold;background:#fff; color:#f55047}
.qq-item.active .title { color:#f55047}
.qq-item:hover a {color:#f55047}
.qq-item .select{z-index: 2;}
.qq-item .select .line{border-right: 1px solid #F2F3F5FF;display: flex;flex-direction: column; width:100%}
.qq-item .select .line:first-of-type{ padding-top:10px;}
.qq-item .select .line:last-of-type{border: 0px; padding-bottom:10px;}
.qq-item .select a{box-sizing: border-box;}
.qq-item .title{width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;font-size: 16px;color: #FFFFFF;}
.c-module{display: flex;gap: 9px; z-index:2px; position:relative;}
.qmt-item{width: 293px;height: 100px;background: #FFFFFF;display: flex;padding: 13px;box-sizing: border-box;align-items: center;gap: 19px;flex-grow: 1;flex-shrink: 0;}
.cmi-left{display: flex;flex-direction: column;align-items: center; width:120px}
.cmi-left img{width: 50px;height: 50px;}
.cmi-left:hover img{opacity: .8;}
.cmi-left span{font-weight: bold;font-size: 14px;color: #333333;}
.qmt-right{display: flex;gap: 10px;flex-wrap: wrap; height: 60px;
    overflow: hidden;
    margin-top: 10px;}
.qmt-right .item{font-weight: 400;font-size: 14px;color: #333333;}


.footer.gray{background: #fff;margin-top: 0;}
.nav_box{background: #f2f3f7;}
.contain{padding-top: 25px;background: #f2f3f7;padding-bottom: 30px;}
.dad .siteAdvObj, .dad .advPlaceholder {/*height: 80px;*/margin-bottom: 15px;overflow: hidden;}
.dad img{ float:left; width:100%}

.focusleft{width: 350px;min-height: 300px;}

.adbox{width: 350px;height: 400px;border: 1px solid #eee;margin-bottom: 15px;}
.adbox .slideBox{float: left;width: 350px;height:400px;position: relative;overflow: hidden;}
.adbox .slideBox .hd {height: 15px;position: absolute;left:0;bottom:15px;width:100%;text-align:center;z-index: 5;}
.adbox .slideBox .hd ul li {display:inline-block;width: 10px;height: 10px;border-radius:50%;border:1px solid #fff;cursor: pointer;margin: 0 10px 38px 2px;}
.adbox .slideBox .hd ul li.on {background:#fff;}
.adbox .slideBox .hd ul {overflow: hidden;}

.adbox .slideBox .bd ul {height: 400px;overflow: hidden;}
.adbox .slideBox .bd li {float: left;zoom: 1;vertical-align: middle;width: 350px;height:400px;position: relative;}
.adbox .slideBox .bd img{width: 350px;height: 400px; object-fit: cover;}
.adbox .slideBox .bd li span {display: none;}
.adbox .slideBox .bd ul li .text{   width:350px; height:79px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;position: absolute;left: 0;bottom: 0;color: #fff;font-size: 20px;line-height: 30px;}
.adbox .slideBox .bd ul li .text .bg{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);    background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%); background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);    opacity: 0.6;}
.adbox .text b {position:absolute;height:30px;line-height:30px;width:350px;box-sizing:border-box;display: inline-block;font-weight: 400;padding: 0 20px;z-index: 3;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.adbox .slideBox .prev,.adbox .slideBox .next {display:none;position: absolute;left:0px;bottom: 150px;margin-top: -25px;width: 38px;height: 63px;background: url('../images/sprite02.png') 0px 0px no-repeat;filter: alpha(opacity=60);opacity: 0.6;}
.adbox .slideBox:hover .prev, .slideBox:hover .next  {filter: alpha(opacity=50);opacity: 0.5;}
.adbox .slideBox .next {left: auto;right: 0px;background-position: -38px 0px;-webkit-animation: rightFadeIn .5s ease-out;-moz-animation: rightFadeIn .5s ease-out;animation: rightFadeIn .5s ease-out;}
.adbox .slideBox .prev:hover, .adbox .slideBox .next:hover{filter: alpha(opacity=100);opacity: 1;}
.adbox .slideBox .prev{-webkit-animation: leftFadeIn .5s ease-out;-moz-animation: leftFadeIn .5s ease-out;animation: leftFadeIn .5s ease-out;}
.adbox:hover .prev{display: block;}
.adbox:hover .next{display: block;}

.rightlist{background: #fff;height:185px;padding: 20px 20px;box-sizing: border-box;}
.rad{width: 350px;height: 130px;overflow: hidden;margin-bottom: 15px;}
.rad img{width: 350px;height: 130px;}

.rightlist a{display: block;position:relative;padding-left:12px;box-sizing:border-box;font-size: 16px;line-height:29px;color: #333;width: 317px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rightlist a:hover{color: #f55047;}
.rightlist a:before{content: "";display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #a0a0a0;position: absolute;left: 0;top:17px;}
.rightlist strong{font-weight: 500!important;}



.focuslist{width: 592px;min-height: 300px;height:747px;float: left;margin-left: 20px;background: #fff;padding: 20px 20px;box-sizing: border-box;}
.focuslist strong{font-weight: 500!important;}
.focuslist .title{font-size: 22px!important;font-weight: bold;margin-bottom:6px;width: 502px;overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin-top:10px;}
.focuslist .itemlist{margin-bottom: 15px;}
.focuslist .itemlist a{display: block;position:relative;padding-left:12px;box-sizing:border-box;font-size: 16px;line-height:37px;color: #333;width: 552px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.focuslist .itemlist a:hover{color: #f55047;}
.focuslist .itemlist a:before{content: "";display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #a0a0a0;position: absolute;left: 0;top:17px;}
.focuslist .title strong{font-weight: bold!important;}


.focusright{width: 318px;}
.newmedia{width: 100%;height: 317px;border: 1px solid #eee;box-sizing: border-box;background: #fff;}
.focusright .title{height: 42px;background: #fff;border-bottom: 1px solid #eee;font-size: 18px;font-weight:bold;line-height: 42px;padding-left: 20px;padding-right: 15px;}
.focusright .title a{float: right;font-size: 13px;font-weight: normal;color: #a0a0a0;}

.elepress{width:100%;height: 405px; box-sizing:border-box;  border: 1px solid #eee;background: #fff;margin-bottom: 25px;}
.elepress .fn-left { width:72px; padding:5px 10px; margin-left:5px; margin-right:5px; float:left;}
.elepress .fn-left img { width:62px; margin-left:5px; margin-right:5px; height:62px; border-radius:100px; float:left;}
.elepress .fn-left .name { text-align:center; height:32px; overflow:hidden; width:100%; float:left; font-size:14px; line-height:32px;}
.elepress .fn-left:hover .name{ color:#f55047}

.pressbox .slideBox{float: left;width: 100%;height:345px;position: relative;overflow: hidden; padding-left:5px; padding-right:5px; box-sizing:border-box;}
.pressbox .slideBox .hd {height: 15px;position: absolute;left:0;bottom:5px;width:100%;text-align:center;z-index: 1;}
.pressbox .slideBox .hd ul li {display:inline-block;width: 6px;height: 6px;border-radius:50%;background:rgba(0,0,0,0.3);cursor: pointer;margin: 0 6px 38px 2px;}
.pressbox .slideBox .hd ul li.on {background:#f55047;}
.pressbox .slideBox .hd ul {overflow: hidden;}

.pressbox .slideBox .bd ul {height:345px;overflow: hidden; }
.pressbox .slideBox .bd li {float: left;zoom: 1;vertical-align: middle;width: 100%;height:345px; box-sizing:border-box}
.pressbox {width:100%; float:left; padding-top:15px;  box-sizing:border-box;}
.pressbox .slideBox .prev,.pressbox .slideBox .next {position: absolute;left:0px;bottom: 160px;margin-top: -25px;width: 19px;height: 63px;background: url('../images/sprite01.png') -19px 0px no-repeat;filter: alpha(opacity=60);opacity: 0.6;}
.pressbox .slideBox:hover .prev,.pressbox .slideBox:hover .next{filter: alpha(opacity=50);opacity: 0.5;}
.pressbox .slideBox .next {display:none;left: auto;right: 0px;background-position: 0px 0px;-webkit-animation: rightFadeIn .5s ease-out;-moz-animation: rightFadeIn .5s ease-out;animation: rightFadeIn .5s ease-out;}
.pressbox .slideBox .prev{display:none;-webkit-animation: leftFadeIn .5s ease-out;-moz-animation: leftFadeIn .5s ease-out;animation: leftFadeIn .5s ease-out;}
.pressbox .slideBox .prev:hover, .slideBox .next:hover {filter: alpha(opacity=100);opacity: 1;}
.pressbox:hover .prev{display: block;}
.pressbox:hover .next{display: block;}

.zhanwe { width:100%; height:auto; box-sizing:border-box; padding-top:10px; padding-bottom:10px;}
.zhanwe a { width:100%; box-sizing:border-box; line-height:40px; border-bottom:solid 1px #eee; padding-left:0px;}
.zhanwe a:last-child { border-bottom:none}
.zhanwe a i { font-weight:bold; color:#999; margin-right:5px; float:left;}
.zhanwe a:nth-child(1) i { color:#f55047}
.zhanwe a:nth-child(2) i { color:#f55047}
.zhanwe a:nth-child(3) i { color:#f55047}
.zhanwe a:before { display:none}
.focusNews { margin-bottom:20px;}
.rightlist a:before { top:13px;}
.modular .title{border-bottom: 2px solid #eee;margin-bottom: 20px; line-height:50px;}
.modular .title .curr{font-size: 22px;font-weight: bold;color: #333;position: relative; background-image:url(../images/xx.png); background-repeat:no-repeat; background-position:center bottom}
.modular .title a{font-size: 18px;color: #686868;display: inline-block;padding: 0 10px; padding-right:0px;}
.modular .title a:hover{color: #f55047;}
.modular .title .more{float: right;font-size: 13px;color: #a0a0a0;}

/*视频资讯*/
.videoNews{margin-bottom: 20px;}
.videoNews .con .vleft{width: 458px;}

.videoNews .con .vleft .pic{width: 100%;height: 325px;overflow: hidden;position: relative;}
.videoNews .con .vleft .pic img{width:100%;height: 325px;transition: all .4s ease-in-out; object-fit: cover;}
.videoNews .con .vleft .pic span{opacity:0;width: 56px;height: 56px;border: 2px solid #fff;position: absolute;background-color: rgba(255, 255, 255, 0.102);transition: all .3s ease-in-out; top: 0;left: 0;right: 0;bottom: 0;margin: auto;border-radius: 50%;cursor: pointer}
.videoNews .con .vleft .pic span:before{content: "";position:absolute;top:17px;left:20px;width: 0;height: 0;overflow: hidden;border: 11px solid transparent;border-left: 19px solid #fff;}
.videoNews .con .vleft a:hover img{transform: scale(1.1);}
.videoNews .con .vleft a:hover span{opacity: 1;}
.videoNews .con .vleft .tit{display: block;height:60px;line-height:60px;position:relative;font-size:20px;padding-left:50px;font-weight: bold;width: 100%;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.videoNews .con .vleft .tit i{display:inline-block;width: 28px;height: 28px;border: 2px solid #f61b4a;background-color: rgba(245, 13, 63, 0.102);border-radius: 50%;position: absolute;left: 4px;top: 14px;cursor: pointer;}
.videoNews .con .vleft .tit i:before{content: "";position:absolute;top:8px;left:11px;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-left: 10px solid #f61b4a;}

.videoNews .vlist{margin-left: 20px;width:822px;min-height: 100px;float: left;}
.videoNews .vlist li{margin-bottom:0px;margin-right: 18px;float: left;height: 179px;}
.videoNews .vlist li:nth-child(4n){margin-right: 0;}
.videoNews .vlist li:nth-child(1){ margin-bottom:20px;}
.videoNews .vlist li:nth-child(2){ margin-bottom:20px;}
.videoNews .vlist li:nth-child(3){ margin-bottom:20px;}
.videoNews .vlist li:nth-child(4){ margin-bottom:20px;}
.videoNews .vlist .pic{width: 191px;height: 127px;position: relative;margin-bottom: 10px;}
.videoNews .vlist .pic img{width:100%;height: 127px; object-fit: cover;}
.videoNews .vlist .pic .time{position: absolute;bottom: 0;left: 0;right:0;color: #fff;height: 40px;line-height: 40px;padding-left: 20px;box-sizing: border-box;}
.videoNews .vlist .pic .time span:before{content: "";position:absolute;top:14px;left:0px;width: 0;height: 0;overflow: hidden;border: 6px solid transparent;border-left: 10px solid #fff;}
.videoNews .vlist .pic .time span{position: absolute;left: 15px;top: 0;z-index: 2;padding-left: 15px;}
.videoNews .vlist .pic .time .bg{position: absolute;height:37px;width:191px;bottom:0;left:0;z-index:1;background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);    background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);    opacity: 0.6;}
.videoNews .vlist .pic .carver{opacity:0;transition: all .3s ease-in-out;position: absolute;top: 0;bottom: 0;right: 0;left: 0;z-index: 3;}
.videoNews .vlist .pic .carver .bg{width:191px;height:127px;background: #000;opacity: 0.3;}
.videoNews .vlist .pic .carver span{width:36px;height:36px;border:2px solid #fff;background-color: rgba(255, 255, 255, 0.4);border-radius: 50%;position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: auto;z-index: 4;}
.videoNews .vlist .pic .carver span:before{content: "";position:absolute;top:11px;left:14px;width: 0;height: 0;overflow: hidden;border: 7px solid transparent;border-left: 12px solid #fff;}
.videoNews .vlist .txt{font-size: 14px;width:191px; overflow:hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.videoNews .vlist li:hover .carver{opacity: 1;}
.videoNews .vlist li:hover .txt{ color:#f55047}
.videoNews .con .vleft:hover .tit{ color:#f55047}
.modular{margin-bottom: 20px; margin-top:20px; width:100%;}
/*房产资讯*/
/*.houseNews .con{margin-bottom: 30px;}*/

.houseNews .con-left{width: 427px;min-height: 300px;float: left;}
.houseNews .con-left .focus1_focus{margin-bottom: 20px;}
.houseNews .con-left .focus1_focus .pic{width: 100%;height: 184px;overflow: hidden;}
.houseNews .con-left .focus1_focus .pic img{width: 100%;height: 184px;transition: all .4s ease-in-out; object-fit: cover;}
.houseNews .con-left .focus1_focus .pic:hover img{transform: scale(1.1);}
.houseNews .con-left .focus1_focus .tit{height: 46px;line-height: 46px;padding-left: 12px; padding-right:12px; box-sizing:border-box;font-size:16px;background:#fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.houseNews .con-left .small{float: left; width:205px;background: #fff;}
.houseNews .con-left .focus2{margin-right: 17px;}
.houseNews .con-left .small .pic{width:100%;height: 116px;overflow: hidden;margin-bottom: 4px;}
.houseNews .con-left .small .pic img{width:100%;height: 116px;transition: all .4s ease-in-out; object-fit: cover;}
.houseNews .con-left .small .tit{font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;    height: 42px;
    padding: 0 10px; line-height:21px; margin-top:7px; margin-bottom:7px;}
.houseNews .con-left .focus2:nth-child(3) { margin-right:0px; }
.houseNews .con-left .small:hover img{transform: scale(1.1);}
.houseNews .con-left .small:hover .tit { color:#f55047}
.focusright .title a:hover { color:#f55047}
.con-right .title a:hover { color:#f55047}
.houseNews .con-left .focus1_focus:hover .tit { color:#f55047}
.houseNews .conList{float: left;margin-left: 20px;width: 565px;background: #fff;padding: 20px 20px; box-sizing: border-box;}
.houseNews .conList .title{font-size: 22px;font-weight: bold;margin-bottom:6px;width:100%;overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border: 0; margin-top:10px;}
.houseNews .conList strong{font-weight: 500!important;}
.houseNews .conList .title strong{font-weight: bold;}

.houseNews .itemlist a{display: block;position:relative;padding-left:12px;box-sizing:border-box;font-size: 16px;line-height:36px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.houseNews .itemlist a:hover{color: #f55047;}
.houseNews .itemlist a:before{content: "";display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #a0a0a0;position: absolute;left: 0;top:17px;}
.houseNews .itemlist { margin-bottom:0px;}
.houseNews .itemlist:nth-child(2){margin-bottom:0px;}
.houseNews .con-right{width: 268px;height:420px;border: 1px solid #eee;float:right;background: #fff; }
.houseNews .con-right .title{height: 42px;background: #fff;border-bottom: 1px solid #eee;font-size: 18px;font-weight:bold;line-height: 42px;padding-left: 20px;padding-right: 15px;margin-bottom: 0;}
.houseNews .con-right .title a{float: right;font-size: 14px;font-weight: normal;color: #a0a0a0;}
.houseNews .con-right .recomlist{padding: 15px 12px;}
.houseNews .con-right .recomlist .pic{width: 243px;height: 134px;overflow: hidden;position: relative;}
.houseNews .con-right .recomlist .pic img{width: 243px;height: 134px; object-fit: cover;}
.houseNews .con-right .recomlist .pic .hot{display: inline-block;width: 47px;height: 45px;position: absolute;top: 0;right: 0;}
.houseNews .con-right .recomlist .tit{display: block;font-size: 16px;font-weight: bold;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 36px;line-height: 36px;}
.houseNews .con-right .recomlist .item-pic:hover .tit{color: #f55047;}
.houseNews .con-right .recomlist .item{font-size: 14px;padding-left: 20px;position: relative;height: 36px;line-height: 36px;}
.houseNews .con-right .recomlist .item i{position: absolute;left: 0;font-size: 22px;font-weight: bold;color: #a0a0a0;font-family:"Times New Roman",Georgia,Serif;}
.houseNews .con-right .recomlist .item i.col{color: #f52738;}
.houseNews .con-right .recomlist .item a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.houseNews .con-right .recomlist .item a:hover{color: #f55047;}


/*图片新闻*/
.picnews-con{width:100%;height: 400px;position: relative;}
.picnews-con .slideBox .bd ul{width:100%;height: 400px;position: relative;}
.picnews-con .slideBox .bd ul li{width:100%;height: 354px; position: relative;}

.picnews-con .slideBox .bd ul .item-c{display:block;width: 354px;height: 170px;margin-bottom: 13px;margin-right: 13px;position: absolute;overflow: hidden;}
.picnews-con .slideBox .bd ul .item-c .txt{color: #fff;position: absolute;bottom: 10px;left: 0;right: 0;z-index: 2;font-size: 18px;font-weight: bold;padding-left: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; padding-right:15px;}
.picnews-con .slideBox .bd ul .item-c .bg{position: absolute;height:52px;bottom: 0;left: 0;right: 0;background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);opacity: 0.6;z-index: 1;}
.picnews-con .slideBox .bd ul img{width: 100%;height: 170px;transition: all .4s ease-in-out; object-fit: cover;}


.picnews-con .slideBox .bd ul li a:nth-child(n+1){position: absolute;top: 0;left: 0px;}
.picnews-con .slideBox .bd ul li a:nth-child(n+2){position: absolute;top: 0;left: 367px;}
.picnews-con .slideBox .bd ul li a:nth-child(n+3){position: absolute;top: 183px;left: 0px;}
.picnews-con .slideBox .bd ul li a:nth-child(n+4){position: absolute;top: 183px;left: 367px;}
.picnews-con .slideBox .bd ul li a:nth-child(n+5){display:block!important;width: 565px;height: 354px;overflow: hidden;position: absolute;left: 735px;top: 0;}


/*.picnews-con .slideBox .bd ul .a5{display:block!important;width: 525px;height: 354px;overflow: hidden;position: absolute;right: 0;top: 0;}*/
.picnews-con .slideBox .bd ul li a:nth-child(n+5) img{width: 100%;height: 354px;transition: all .4s ease-in-out;}
.picnews-con .slideBox .bd ul li a:nth-child(n+5) .txt{color: #fff;position: absolute;bottom: 22px;left: 0;right: 0;z-index: 2;font-size: 18px;font-weight: bold;padding-left: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.picnews-con .slideBox .bd ul li a:nth-child(n+5) .bg{position: absolute;height:89px;bottom: 0;left: 0;right: 0;background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 0%, rgba(0,0,0,0) 100%);opacity: 0.6;z-index: 1;}


.picnews-con .slideBox .bd ul .item-c:hover img{transform: scale(1.1);}


.picnews-con .slideBox .hd{ position:absolute;left:0; right:0; bottom:5px; z-index:66;}
.picnews-con .slideBox .hd ul{overflow:hidden; text-align: center;height: 29px;line-height: 29px;}
.picnews-con .slideBox .hd ul li{cursor:pointer;display:inline-block;width:8px;height: 8px;background:#ccc;margin:0 5px;border-radius: 100%;text-align: center;transition: width .4s ease-in-out;}
.picnews-con .slideBox .hd ul li.on{ width:42px;background: #f81818; -moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius: 4px;}

.picnews-con .slideBox .prev,.picnews-con .slideBox .next {position: absolute;z-index:6;left:0px;bottom: 188px;margin-top: 0px;width: 38px;height: 63px;background: url('../images/sprite02.png') 0px 0px no-repeat;filter: alpha(opacity=60);opacity: 0.6;}
.picnews-con .slideBox:hover .prev, .slideBox:hover .next  {filter: alpha(opacity=50);opacity: 0.5;}
.picnews-con .slideBox .next {display:none;-webkit-animation: rightFadeIn .5s ease-out;-moz-animation: rightFadeIn .5s ease-out;animation: rightFadeIn .5s ease-out;left: auto;right: 0px;background-position: -38px 0px;}
.picnews-con .slideBox .prev:hover,.picnews-con .slideBox .next:hover {filter: alpha(opacity=100);opacity: 1;}
.picnews-con .slideBox .prev{display:none;-webkit-animation: leftFadeIn .5s ease-out;-moz-animation: leftFadeIn .5s ease-out;animation: leftFadeIn .5s ease-out;}
.picnews-con:hover .prev{display: block;}
.picnews-con:hover .next{display: block;}
.sp_header  { display:none}
.sjj_nav { display:none}


.zhaw .vlist{ width:100%; float:none; margin-left:0px; padding:10px; padding-bottom:0px; box-sizing:border-box}
.zhaw .vlist .pic { width:100%; height:160px; }
.zhaw .vlist .pic img {height:160px; }
.zhaw .vlist li{ width:31.33%; margin:1%; height:220px; }
.zhaw  .vlist .txt { width:100%}
.zhaw  .vlist li:nth-child(1) { margin-bottom:0px;}
.zhaw  .vlist li:nth-child(2) { margin-bottom:0px;}
.zhaw  .vlist li:nth-child(3) { margin-bottom:0px;}
.zhaw  .vlist li:nth-child(4) { margin-bottom:0px;}
.zhaw .vlist li:nth-child(4n) { margin-right:1%}






/* 图集 */
.newsArticle  .pictures {position: relative;padding: 0 35px;}
.newsArticle .game163{position: relative;width: 100%;}
.newsArticle .game163 .smallScroll{ margin-bottom: 6px;}
.newsArticle .game163 .bigImg{overflow: hidden;margin: 0 auto;padding-bottom: 30px;width: 800px!important;}
.newsArticle .game163 .bigImg li{height: 524px !important;width:800px !important;background-color: #f2f2f2;overflow: hidden;text-align:center;line-height: 524px;}
.newsArticle .game163 .bigImg li img{vertical-align: middle;display:inline-block;max-height: 100%;}
.newsArticle .game163 .bigImg li .picText{position: absolute;bottom: 0;left:0;right:0;background: rgba(0, 0, 0, 0.7);color: #fff;text-align: justify;line-height: 20px; padding: 15px 0;}
.newsArticle .game163 .bigImg li .picText p{font-size: 13px;padding: 0 20px;width: 800px;box-sizing:border-box; max-height: 100px; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}

.newsArticle .game163 .smallImg ul li{float: left;margin-right:3px;width: 96px!important; height: 73px!important;line-height:73px;overflow:hidden;text-align:center;cursor: pointer;position: relative;background: #f2f2f2;}
.newsArticle .game163 .smallImg ul li img{max-height: 100%;display: inline-block;}
.newsArticle .game163 .smallScroll{position: relative;margin-top: 6px;}
.newsArticle .game163 .smallScroll a{display: inline-block;width: 40px; height: 40px;background-color:rgb(0,0,0);opacity:0.3;z-index: 99999;margin-top: 49px;}
.newsArticle .game163 .smallScroll a>i{display: inline-block;width: 15px;height: 26px;background: url("../images/slider.png") no-repeat  -23px -184px;margin-top: 8px;margin-left: 8px;}
.newsArticle .game163 .smallScroll .sNext>i{background-position: -23px -156px;margin-left: 12px;margin-top: 12px;}
.newsArticle .game163 .smallScroll a:hover{opacity: 0.6;}
.newsArticle .game163 .smallScroll .sPrev{position: absolute;left: 0;top:0;}
.newsArticle .game163 .smallScroll .sNext{position: absolute;right: 0;top: 0;}
.newsArticle .game163 .smallScroll .smallImg{border-top: 1px solid #eee;padding-top: 30px; height: 70px;}
.newsArticle .game163 .smallScroll .smallImg ul li.last_img{background: #fff;height: 73px!important;border: 1px solid #eee;box-sizing:border-box;color: #4889f3;line-height: 56px;text-align: center;margin-top: 0px;}
.newsArticle .game163 .smallScroll .smallImg ul .on{padding: 3px;border: 1px solid #eee;box-sizing: border-box;box-shadow: 0px 3px 18px 0px rgba(226, 226, 226, 0.72);}
/*.newsArticle .game163 .smallScroll .smallImg ul .on s{position: absolute;display:block;top: 0;bottom: 0;left: 0;right: 0;background: rgba(0,0,0,0.3);z-index: 99999;}*/

.container {padding: 40px 25px; font-size: 16px; line-height: 28px; color:#333;}

.newsArticle .prev, .newsArticle .next {position: absolute; top: 220px; width: 28px; height: 67px;text-align:center;line-height:82px;background:#000; z-index: 9999999; transition: opacity .2s;filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;}
.newsArticle .prev>i, .newsArticle .next>i{display: inline-block;width: 16px;height: 25px;background: url("../images/slider.png") no-repeat -23px -184px;}
.newsArticle .next>i{background-position: -23px -156px;}
.newsArticle .prev {left: 0;}
.newsArticle{position: relative;}
.newsArticle .next {right: 0; background-position: 0 -100px;}
.newsArticle:hover .prev, .newsArticle:hover .next {filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.newsArticle a:hover.prev, .newsArticle a:hover.next {filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8;}

.guwen { width:100%; display: inline-block;}
.guwen .fn-left {width:20%;
    text-align: center;
    font-size: 14px;
    line-height: 30px; margin-top:20px;}
    .guwen .fn-left img { width:100px; height:100px; border-radius:100%}
@media screen and (max-width: 1024px) {
    .newsArticle .pictures { padding: 0px;}
    .newsArticle .game163 .bigImg { width:100% !important; padding-bottom:0px; height:320px !important}
    .newsArticle .game163 .bigImg li { width:100% !important; height:320px !important; line-height:320px;}
    .newsArticle .game163 .bigImg li img { width:100%;}
	.zhaw .vlist li { margin:0px;}
.sp_header{height:50px;overflow:hidden;z-index:10; float:right; display: block}
.guwen .fn-left { width:33.33%;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px; }
.sp_nav span{display:block;background:#c9141e;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position: absolute;z-index:9;background:#fff;width:100%;height: auto;font-size:14px;line-height:40px;top:-100%;left:0;transition:top ease 0.35s; display:block; border-bottom:solid 5px #f5f5f5}
.nav_show{top:110px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #f5f5f5 solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #f5f5f5 solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #f5f5f5 solid; position:relative;line-height:40px;font-size:14px}
.sjj_nav>ul >li:last-child{border-bottom:1px #f5f5f5 solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}	
.sjj_nav ul li ul li a { text-indent:10px; font-size:13px; line-height:30px;}
.sjj_nav ul li { text-indent:10px;}
.sjj_nav .search { display: block; padding:10px; padding-bottom:0px; padding-top:15px; box-sizing:border-box;}
.search .searchbox { width:100%;}
.sjj_nav .kefu { display:block; width:100%; margin-top:20px; margin-bottom:20px; text-align:center}
.kefu span { float:none}
.header h1.logo { margin-top:0px; height:50px; margin-left:10px;}	
.search .searchbox .txt_search { height:36px; line-height:36px;}
.header { height:50px;}
.header .search { display:none}
.kefu { display:none;}
.dh-nav { display:none}
.c-module { display:none}
.content { padding-top:10px;}
.ad { margin-bottom:10px;}
.newsContent { padding-top:10px;}
.page_navigate { font-size:13px; padding-left:10px; box-sizing:border-box}
.newsContent .lf_content .newsArticle { width:100%; padding:10px; box-sizing: border-box}
.newsArticle .n_article_tit { width:100%; box-sizing:border-box; padding:10px 0px;}
.lf_content { width:100%}
.newsArticle .n_article_tit h4 { font-size:20px; width:100%;  box-sizing:border-box}
.newsArticle .n_article_tit .art_remark p { font-size:13px;}
.newsArticle .n_article_tit .art_remark { margin:10px 0px;}
.summary { font-size:13px; line-height:1.7em;}
.main_text { margin-top:20px; font-size:14px; line-height:24px;}
.newsArticle .n_main .preAndnext { font-size:14px;}
.newsArticle .n_main .preAndnext li { width:100%; font-size:14px; line-height:24px; height:24px;}
.newsArticle .n_main { width:100%; margin-bottom:10px;}
.newsArticle .n_main .preAndnext li:last-child { float:none; text-align:left}
.news_right { width:100%; margin-top:10px;}
.news_right ul { width:100%; margin-bottom:10px;}
.news_right ul strong { text-indent:10px;}
.news_right ul li { width:100%; padding-left:10px; padding-right:10px; box-sizing:border-box}
.news_right ul.right_detailed li { width:50%; margin-left:0px; margin-bottom:10px; margin-top:5px; }
.news_right ul.right_detailed li a { width:100%;}
.news_right ul.right_detailed li img { width:100%; height:120px;}
.news_right ul.right_detailed li a em { display:none}
.right_detailed { padding-bottom:5px;}
.footer.gray { padding:10px;}
.help .helplist { width:100%}
.friendlink li a { font-size:13px;}
.friendlink li { margin-right:20px;}
.friendlink { padding-bottom:10px; margin-bottom:10px;}
.help { margin-bottom:10px;}
.w1200 .help .qr { width:100%;  }
.help .qr .qr-img { width:32.33%; display:inline-block; float:left; margin:5px 0px;}
.help .qr .qr-img img { margin:0px auto;}
.copyright { font-size:13px; line-height:20px;}
.contain { padding-top:10px; padding-bottom:20px;}
.fudong-nav { width:100%; position:relative !important}
.hd { font-size:16px; line-height:42px; height:42px;}
.con { padding-left:10px; padding-right:10px;}
.fudong-nav .item { width:32%; font-size:14px; line-height:32px; height:32px; display:inline-block}
.fudong-nav>li a { font-size:14px;line-height:32px; height:32px;}
.fudong-nav .item { border-bottom:none}
.fudong-nav>li:nth-last-child(1) { margin-bottom:5px;}
.fudong-nav { padding-bottom:10px;}
.channel_mod { width:100%; margin-left:0px; margin-top:10px;}
.channel_mod .list li .picture { width:100%; max-width:100%; height:200px; margin-right:0px;}
.channel_mod .list li img { height:200px;}
.channel_mod .detail { float:left; margin-top:10px;}
.channel_mod .list .detail h3 { font-size:18px; line-height:24px;}
.page { margin:15px 0px; margin-bottom:25px;}
.right-bar { width:100%; margin-top:10px;}
.bar-con .item .pic { width:35%}
.bar-con .item .txt { width:65%; box-sizing:border-box}
.bar-con .more:before { width:100%;}
.part-qmt .fir-l { width:100%;}
.part-qmt .fir-l .focusBox .pic img { width:100%;}
.part-qmt .fir-l .focusBox { width:100%;}
.part-qmt .fir-l .focusBox .txt li { width:100%; padding:10px 0px;}
.part-qmt .fir-l .focusBox .txt li p.title { font-size:20px; line-height:42px;}
.part-qmt .fir-l .focusBox .txt li p.title i { margin-top:-6px;}
.part-qmt .fir-l .focusBox .txt li p.con { width:100%; font-size:14px; line-height:24px; height:48px; padding:0px;white-space: normal;}
.part-qmt .fir-l .focusBox .txt li a { width:100%; padding-left:10px; padding-right:10px; box-sizing:border-box}
.part-qmt .fir-r { width:100%; margin-top:10px; padding:10px; box-sizing:border-box}
.part-qmt .fir-r .r-title p { width:70%}
.part-qmt .fir-r .r-title { margin-bottom:15px;}
.part-qmt .fir-r .r-list li .img-box img { width:100%}
.part-qmt .fir-r .r-list li .img-box { width:40%}
.part-qmt .fir-r .r-list li .bg { width:100%}
.part-qmt .fir-r .r-list li .info .con { padding:0px;}
.part-qmt { margin-bottom:10px;}
.part-qmt .fir-r .r-list li .info { width:60%; box-sizing:border-box}
.dad .siteAdvObj, .dad .advPlaceholder { margin-bottom:10px;}
.focusNews { margin-bottom:0px; padding:10px; padding-top:0px;}
.focusleft { width:100%;}
.adbox { width:100%; margin-bottom:10px;}
.adbox .slideBox { width:100%;}
.adbox .slideBox .bd img { width:100%;}
.adbox .slideBox .bd ul li .text { width:100%}
.adbox .slideBox .bd li { width:100%}
.adbox .text b { width:100%; box-sizing:border-box;}
.adbox .slideBox .bd ul li .text { font-size:18px;}
.rad { width:100%}  
.rad img { width:100%}
.rightlist a { font-size:14px; width:100%}
.rightlist { padding:10px 10px; height:auto}
.focuslist { width:100%; margin-top:10px; margin-left:0px;}
.focuslist { padding:10px 10px; height:auto}
.focuslist .itemlist a { width:100%; font-size:14px; line-height:30px;}
.focuslist .title { font-size:18px !important}
.focuslist .itemlist { margin-bottom:10px;}
.focusright { width:100%; margin-top:10px;}
.focusright .title { padding-left:10px; padding-right:10px;}
.elepress .fn-left { width:31.33%; margin:0px 1%; text-align:center; box-sizing:border-box}
.elepress .fn-left img { float:none; margin:0px auto}
.modular { margin-top:10px; margin-bottom:10px;}
.modular .title .curr { font-size:18px;}
.modular .title a { font-size:14px;}
.modular .title .more { font-size:12px;}
.modular .title { margin-bottom:10px;}
.videoNews .con .vleft { width:100%; margin-bottom:10px;}
.videoNews .con .vleft .tit { font-size:18px; height:50px; line-height:50px; padding-left:40px; box-sizing:border-box}
.videoNews .con .vleft .tit i { top:9px;}
.videoNews .vlist { width:100%; margin-left:0px;}
.videoNews .vlist li { width:49%; margin-right:2%; margin-bottom:10px !important;}
.videoNews .vlist .pic { width:100%;}
.videoNews .vlist .txt { width:100%;}
.videoNews .vlist li:nth-child(2) { margin-right:0%;}
.videoNews .vlist li:nth-child(4) { margin-right:0%;}
.videoNews .vlist li:nth-child(6) { margin-right:0%;}
.houseNews .con-left { width:100%;}
.houseNews .con-left .focus1_focus { margin-bottom:10px;}
.houseNews .con-left .small { width:49%; margin-right:2%;}
.houseNews .conList { width:100%; margin-top:10px; margin-left:0px; padding:10px;}
.focuslist .itemlist a:before { top:12px;}
.houseNews .conList .title { font-size:18px;}
.houseNews .itemlist a { font-size:14px; line-height:30px;}
.houseNews .itemlist a:before { top:12px;}
.houseNews .con-right { width:100%; height:auto; margin-top:10px;}
.houseNews .con-right .title { padding-left:10px; padding-right:10px;}
.houseNews .con-right .recomlist { padding:10px;}
.houseNews .con-right .recomlist .pic { width:100%; height:180px;}
.houseNews .con-right .recomlist .pic img { width:100%; height:180px;}
.houseNews .con-right .recomlist .item { height:30px; line-height:30px;}
.houseNews .con-right .recomlist .item i { font-size:18px;}
.contain { padding-bottom:10px;}
.picnews-con .slideBox .bd ul .item-c { width:49%;}

.picnews-con .slideBox .bd ul li a:nth-child(n+1){position: absolute;top: 0;left: 0px;}
.picnews-con .slideBox .bd ul li a:nth-child(n+2){position: absolute;top: 0;left: 51%;}
.picnews-con .slideBox .bd ul li a:nth-child(n+3){position: absolute;top: 150px;left: 0px;}
.picnews-con .slideBox .bd ul li a:nth-child(n+4){position: absolute;top: 150px;left: 51%;}
.picnews-con .slideBox .bd ul li a:nth-child(n+5){display:block!important;width: 100%;height: 280px;overflow: hidden;position: absolute;left: 0px;top: 300px;}
.picnews-con { padding:10px; box-sizing:border-box; height:640px;}
.picnews-con .slideBox .bd ul .item-c .txt { font-size:14px; padding-left:10px; padding-right:10px;}
.picnews-con .slideBox .bd ul .item-c { height:140px;}
.picnews-con .slideBox .bd ul img { height:140px;}
.picnews-con .slideBox .bd ul .item-c { margin:0px;}
.picnews-con .slideBox .bd ul li { height:620px}
.picnews-con .slideBox .bd ul { height:620px;}

.picnews-con .slideBox .bd ul li a:nth-child(n+5) .txt { font-size:14px; bottom:12px; padding-left:10px; padding-right:10px;}


}
