.hot-top{width:100%;background:#fff;margin-bottom:13px;padding:22px 20px;position:relative;height:120px;overflow:hidden}
.hot-top .tg-ph{background:url(../images/tg-ph.png) no-repeat center center;background-size:100% 100%;position:absolute;right:0;top:0;z-index:2;display:block;width:70px;height:70px}
.hot-top .left{height:100%}
.hot-top .left a{display:block;width:110px;height:35px;line-height:35px;background:#f6f6f6;text-align:center;font-size:15px;color:#989898;margin-bottom:5px;cursor:pointer;border-radius:2px}
.hot-top .left a:last-child{margin-bottom:0}
.hot-top .left .hover{background:#5298ff;color:#fff;position:relative}
.hot-top .left .hover:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid #5298ff;position:absolute;top:11px;right:-10px;z-index:1}
.hot-top .right-main{height:100%;overflow-y:auto;margin-bottom:30px}
.hot-top .right-main:last-child{margin-bottom:0}
.hot-top .right-overflow{transition:.4s all;transform:translateY(0)}
.hot-top .right{float:left;width:calc(100% - 147px);margin-left:26px;height:100%}
.hot-top .right .top-ul{overflow:hidden;padding:8px 0}
.hot-top .right .top-ul:nth-child(2){padding:13px 0}
.hot-top .right .top-ul li{width:78px;float:left;margin-right:25.5px;border-right:1px solid #f1f1f1}
.hot-top .right .top-ul li:last-child{margin-right:0;border-right:0}
.hot-top .right .top-ul li a{display:block}
.hot-top .right .top-ul li a .list-img{overflow:hidden;width:100%;height:78px;line-height:78px;text-align:center;border-radius:10px}
.hot-top .right .top-ul li a .list-img img{width:100%}
.hot-top .right .top-ul li a .list-img img:hover{opacity:.8}
.hot-top .right .top-ul li a h3{margin-top:7px;font-size:14px;line-height:25px;height:25px;overflow:hidden;width:100%;text-align:center}
.new-position{height:810px}
.new-position .news-type{float:right}
.new-position .news-type a{color:#ababab;display:inline-block;cursor:pointer;text-indent:0;margin-left:13px;font-size:15px;padding:0 10px;height:30px;line-height:30px}
.new-position .news-type .hover{color:#5298ff;border-bottom:1px solid #5298ff;height:42px}
.new-position .left{height:100%;width:calc((100% - 13px) * .33);margin-right:12px}
.new-position .center{width:calc((100% - 13px) * .43);height:100%;background:#fff;padding:10px 20px 15px;overflow:hidden;float:left}
.new-position .right{width:calc((100% - 13px) * .23);height:100%;background:#fff;padding:10px 20px 15px;overflow:hidden}
.new-position .layui-carousel>[carousel-item]>*{background:#fff}
.new-position #index-lb{height:300px}
.new-position #index-lb div div img{width:100%;min-height:100%}
.new-position .index-soft{background:#fff;margin-top:13px;height:497px;padding:10px 20px 15px;position:relative;overflow:hidden}
.new-position .index-soft .list{margin:21px 0}
.new-position .index-soft .list li{display:block;width:100%;height:65px;border-bottom:1px solid #f6f6f6;padding-bottom:25px;margin-bottom:20px;box-sizing:initial}
.new-position .index-soft .list li:nth-child(4){border-bottom:0}
.new-position .index-soft .list .fl{width:70px;height:70px;border-radius:15px;overflow:hidden}
.new-position .index-soft .list .fl img{width:100%;height:100%}
.new-position .index-soft .fr{width:270px;margin-top:5px}
.new-position .index-soft .fr .tit{float:left}
.new-position .index-soft .fr .tit h3{width:180px;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:3px}
.new-position .index-soft .fr .tit span{color:#888;font-size:12px}
.new-position .index-soft .fr .tit i{font-style:initial;color:#ffb80f;font-size:14px;margin-right:5px}
.new-position .index-soft .fr .down{float:right;width:90px}
.new-position .index-soft .fr .down b{font-weight:100;display:block;text-align:right;font-size:13px;color:#888;line-height:25px}
.new-position .index-soft .fr .down span a{display:block;border:1px solid #f1f1f1;padding:5px 0;text-align:center;color:#888;margin-top:5px}
.new-position .index-soft .fr .down span a:hover{color:#5298ff;border-color:#5298ff;transition:all .3s}
.new-position .new-top{padding:30px 0 20px;border-bottom:1px solid #f6f6f6}
.new-position .new-top h1{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;color:#5298ff}
.new-position .new-top h1 a{color:#5298ff;font-size:22px;font-weight:700;line-height:30px;height:30px}
.new-position .new-top h1 a:hover{border-bottom:1px solid #5298ff}
.new-position .new-top h1 span{display:initial;padding:5px 3px;background:url(../images/lbl_bg.png) no-repeat center;margin:0 10px}
.new-position .new-top p{text-align:center;margin-top:10px}
.new-position .new-top p a{color:#888;padding:0 5px}
.new-position .r-content ul li{float:left;width:99%;margin-bottom:10px;overflow:hidden}
.new-position .r-content ul li:nth-child(6n){border-bottom:1px dashed #d0d0d0;padding-bottom:10px}
.new-position .r-content ul li i{display:block;width:22px;height:22px;float:left}
.new-position .r-content ul li i img{width:100%;height:100%}
.new-position .r-content ul li a:nth-child(1){color:#828282}
.new-position .r-content ul li a{height:25px;line-height:25px;display:block;float:left;font-size:14px;color:#333}
.new-position .r-content ul li .tit{max-width:calc(100% - 55px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;padding:0 0 0 5px;width:70%}
.new-position .r-content ul li .tit img{width:22px;height:22px;border-radius:5px;margin-right:10px}
.new-position .r-content ul li a:hover{color:#828282}
.new-position .r-content ul li .ad{width:40px;height:20px;display:inline-block;text-indent:0;background-size:100% auto;line-height:18px;font-style:normal;vertical-align:middle;text-align:center;font-size:13px;border:1px solid #dcdcdc;color:#a7a7a7}
.new-position .r-content ul li a .jx{background:url(../images/jx.png) no-repeat center center;width:37px;height:22px;display:inline-block;text-indent:0;margin-right:7px;vertical-align:middle;background-size:100% auto;margin-top:-1px}
.new-position .r-content ul li font{float:right;height:25px;line-height:25px;display:block;font-size:14px;color:#c2c2c2;width:50px;text-align:right}
.new-position .r-content ul li .new-time{color:#fd2b2b}
.new-position .r-content ul li .new-gg{ text-align:center; border:1px solid #ccc; width:39px; }
.new-position .r-content .list-loading{display:none;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.7)}
.new-position .new-list-page{width:4000px;transition:.5s all}
.new-position .new-list-page>ul{float:left;height:720px;width:475px;margin-right:100px;display:block;clear:inherit;padding-top:20px}
.new-position .new-list-page:nth-child(5){margin-right:0}
.new-position .page-wz ul{overflow:hidden}
.new-position .page-wz ul li:nth-child(8n){border-bottom:1px dashed #d0d0d0;padding-bottom:10px}
.new-position .page-wz ul li:nth-child(16),.new-position .page-wz ul li:nth-child(6n){border-bottom:0;padding-bottom:0}
.new-position .page{margin:0 auto;margin-top:2px;position:relative;overflow:hidden}
.new-position .page>div{width:50%;height:35px;color:#666;line-height:35px;text-align:center;cursor:pointer;position:relative;font-size:14px;border:1px solid #efefef;user-select:none}
.new-position .page>div:hover{background:#fbfbfb}
.new-position .page .top{float:left;border-right:0;border-radius:3px 0 0 3px}
.new-position .page .bottom{float:right;border-left:0;border-radius:0 3px 3px 0}
.new-position .page .cfx{width:84px;height:21px;background:#fff;display:block;float:left;position:absolute;z-index:1;top:50%;transform:translate(-50%,-50%) rotate(-42deg);left:50%;border-bottom:1px solid #efefef;border-top:1px solid #efefef}
.new-position .page .disabled{color:#b7b7b7}
.new-position .jprj{overflow:hidden;padding:15px 0 10px;width:537px;transition:.5s all}
.new-position .jprj ul{width:233px;margin-right:20px;display:block;clear:inherit;float:left}
.new-position .jprj li{float:left;width:70px;margin:0 11px 3px 0}
.new-position .jprj li:nth-child(3n){margin-right:0}
.new-position .jprj .img{border-radius:15px;overflow:hidden;position:relative;z-index:1;border: 1px solid #f6f6f6;}
.new-position .jprj .img, .new-position .jprj span{width: 70px;height:70px;}
.new-position .jprj img{width: 69px;height: 69px;}
.new-position .jprj img,{width: 69px;height:69px;}
.new-position .jprj span{position:absolute;top:72px;background:rgba(0,0,0,.6);line-height:72px;text-align:center;color:#fff}
.new-position .jprj li a:hover span{top:0;transition:all .3s}
.new-position .jprj .tit{text-align:center;white-space:nowrap;overflow:hidden;display:block;width:100%;margin:5px auto;text-overflow:ellipsis}
.new-position .link{padding:5px 0}
.new-position .link li{width:100%;overflow:hidden;margin:16px 0;line-height:19px}
.new-position .link li i{background:#f3f3f3;position:relative;display:block;font-style:inherit;float:left;width:30px;text-align:center;border-radius:15px;color:#696969;font-size:14px;height:20px;line-height:20px}
.new-position .link li:nth-child(1){margin-top:10px}
.new-position .link li:nth-child(1) i{background:#ff2a2a;color:#fff}
.new-position .link li:nth-child(2) i{background:#ff7171;color:#fff}
.new-position .link li:nth-child(3) i{background:#f90;color:#fff}
.new-position .link li:nth-child(4) i{background:#fc0;color:#fff}
.new-position .link li a{color:#333;width:80%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative;float:left;text-indent:5px}
.new-position .link li p{float:left;text-indent:20px;color:#333}
.new-position .news-ph{float:right;background:url(../images/lbl_bg.png) no-repeat 65px 10px;width:130px}
.new-position .news-ph a{color:#ababab;display:inline-block;cursor:pointer;text-indent:0;margin-left:13px;font-size:15px;padding:0 10px 0 4px;height:30px;line-height:30px}
.new-position .news-ph .hover{color:#5298ff;height:42px}


.down-list{margin-top:13px;background:#fff;padding:10px 20px 15px}
.down-list .tpl-tr{transition:.5s all;width:10000px}
.down-list .tpl-tr-wai{height:435px;overflow:hidden}
.down-list .title22 {
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	border-bottom:1px solid #1b54bc;
	color:#1b54bc;
	font-weight:700;
}
.down-list .title22 .index-down-title-icon {
	display: block;
	background: url(../images/xz.png) no-repeat center;
	background-size: 25px;
	height: 45px;
	width: 50px;
	float: left;
	
}
.down-list .list-top{margin-top:22px;float:left;width:1160px;height:410px}
.down-list .list-top{margin-right:0}
.down-list .list-top ul{width:100%}
.down-list .list-top ul:nth-child(3n){margin-right:0}
.down-list .list-top li{display:block;width:251px;border:1px solid #f6f6f6;padding:20px 15px;margin:0 9px 9px 0;box-sizing:initial;float:left}
.down-list .list-top li:nth-child(4n){margin-right:0}
.down-list .list-top li .fl{width:85px;height:85px;border-radius:20px;overflow:hidden;margin-top:2px;border: 1px solid #f6f6f6;}
.down-list .list-top li .fl img{width: 84px;height: 84px;}
.down-list .list-top li .fr{width:155px}
.down-list .list-top li .fr .tit h3{width:155px;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0;line-height:18px}
.down-list .list-top li .fr .tit span{color:#888;font-size:12px}
.down-list .list-top li .fr .tit i{font-style:initial;color:#ffb80f;font-size:14px;margin-right:5px}
.down-list .list-top li .fr .down{width:90px}
.down-list .list-top li .fr .down b{font-weight:100;display:block;text-align:right;font-size:13px;color:#888;line-height:25px}
.down-list .list-top li .fr .down span a{display:block;border:1px solid #f1f1f1;padding:3px 0;text-align:center;color:#888;margin-top:5px}
.down-list .list-top li .fr .down span a:hover{color:#5298ff;border-color:#5298ff;transition:all .3s}
.down-list .type{float:right}


.down-list .type a {
	color: #ababab;
	display: inline-block;
	cursor: pointer;
	text-indent: 0;
	margin-left: 13px;
	font-size: 15px;
	padding: 0 10px;
	height: 30px;
	line-height: 30px;
	font-weight:normal;
}
.down-list .type .hover {
	background: #eaf2ff;
	color: #5a9dff;
	border-radius: 6px;
}

.article-list{margin-top:13px;background:#fff;padding:10px 20px 15px}
.article-list .tpl-tr{transition:.5s all;width:2420px}
.article-list .tpl-tr-wai{height:520px;overflow:hidden}
.article-list .list-top{margin-top:22px;float:left;width:1160px}
.article-list .list-top:nth-child(1){margin-right:0}
.article-list .list-top ul{float:left;margin-right:3%;width:31.3333%}
.article-list .list-top ul:nth-child(3n){margin-right:0}
.article-list .list-top li{margin-bottom:15px;width:100%}
.article-list .list-top li:nth-last-child(1){margin-bottom:0}
.article-list .list-top li a{display:block;line-height:25px;height:25px;font-size:14px;overflow:hidden}
.article-list .list-top li a font{color:#ababab;margin-right:2px;float:left;width:80px}
.article-list .list-top li a span{float:left;width:calc(100% - 7px - 80px);line-height:25px;height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.article-list .list-top li a .list-img{width:100%;height:200px;overflow:hidden;border-radius:4px;background:#f6f6f6}
.article-list .list-top li a .list-img img{width:100%;min-height:100%}
.article-list .list-top li a .list-img img[src="/img/no-img1.png"]{margin-top:-40px}
.article-list .list-top li:nth-child(1){margin-bottom:24px}
.article-list .list-top li:nth-child(1) a{height:auto;position:relative}
.article-list .list-top li:nth-child(1) a span{position:absolute;width:100%;background:rgba(0,0,0,.5);color:#fff;bottom:0;left:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 5%;line-height:40px;height:40px}
.article-list .type{float:right}
.article-list .type a{color:#ababab;display:inline-block;cursor:pointer;text-indent:0;margin-left:13px;font-size:15px;padding:0 10px;height:30px;line-height:30px}
.article-list .type .hover{color:#5298ff;border-bottom:1px solid #5298ff;height:42px}
.film-list{margin-top:13px;background:#fff;padding:10px 20px 15px}
.film-list .tpl-tr{transition:.5s all;width:6630px}
.film-list .tpl-tr-wai{height:590px;overflow:hidden}


.film-list .title22 {
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	border-bottom:1px solid #1b54bc;
	color:#1b54bc;
	font-weight:700;
}
.film-list .title22 .index-movie-title-icon {
	display: block;
	background: url(../images/index-look-title-icon.png) no-repeat center;
	background-size: 25px;
	height: 45px;
	width: 50px;
	float: left;
	
}


.film-list .list-top{margin-top:22px;float:left;width:1160px;height:575px}
.film-list .list-top{margin-right:0}
.film-list .list-top ul{width:100%}
.film-list .list-top ul:nth-child(3n){margin-right:0}
.film-list .list-top li{width:218px;height:270px;border-radius:10px;overflow:hidden;margin-top:2px;float:left;margin-right:15px;margin-bottom:15px;position:relative}
.film-list .list-top li:nth-child(5n){margin-right:0}
.film-list .list-top li .img{width:218px;height:270px;position:static;z-index:1;overflow:hidden}
.film-list .list-top li a{display:block}
.film-list .list-top li .img img{width:100%;height:100%;-webkit-transition:.5s transform;transition:.5s transform;vertical-align:middle}
.film-list .list-top li .text{width:218px;height:270px;position:absolute;background:rgba(0,0,0,.36);top:0;left:0;z-index:5;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.5));background:-ms-linear-gradient(top,transparent,#000)}
.film-list .list-top li .text .tit{width:92%;height:20px;position:absolute;bottom:15px;left:4%;color:#fff;text-align:center;overflow:hidden;z-index:13;-webkit-transition:.5s;transition:.5s;font-size:14px}
.film-list .list-top li .text h3{font-size:14px}
.film-list .list-top li a:hover .tit{bottom:30px;overflow:inherit;transition:all .5s}
.film-list .list-top li a:hover img{-webkit-transition:.5s transform;transition:.5s transform;-webkit-transform:scale(1.15);transform:scale(1.15)}
.film-list .type{float:right}

.film-list .type a {
	color: #ababab;
	display: inline-block;
	cursor: pointer;
	text-indent: 0;
	margin-left: 13px;
	font-size: 15px;
	padding: 0 10px;
	height: 30px;
	font-weight:normal;
	line-height: 30px;
}
.film-list .type .hover {
	background: #eaf2ff;
	color: #5a9dff;
	border-radius: 6px;
}








.scoend{margin-top:13px;height:450px}
.scoend .left{background:#fff;height:100%;width:calc((100% - 13px) * .64);padding:10px 20px 15px;padding-bottom:0;overflow:hidden}



.scoend .title22 {
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	border-bottom:1px solid #1b54bc;
	color:#1b54bc;
	font-weight:700;
}
.scoend .title22 .index-renqi-title-icon {
	display: block;
	background: url(../images/other-hot-title-icon.png) no-repeat center;
	background-size: 25px;
	height: 45px;
	width: 50px;
	float: left;
	
}


.scoend .left .types{float:right}



.scoend .left .types a {
	color: #ababab;
	display: inline-block;
	cursor: pointer;
	text-indent: 0;
	margin-left: 13px;
	font-size: 15px;
	padding: 0 10px;
	height: 30px;
	font-weight: normal;
	line-height: 30px;
}

.scoend .left .types .hover {
	background: #eaf2ff;
	color: #5a9dff;
	border-radius: 6px;
}


.scoend .left .showtop{width:2340px;transition:.5s all}
.scoend .right{background:#fff;height:100%;width:calc((100% - 13px) * .36);padding:10px 20px 15px;overflow:hidden}


.scoend .right .title22 {
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	border-bottom:1px solid #1b54bc;
	color:#1b54bc;
	font-weight:700;
}
.scoend .right .title22 .index-xq-title-icon {
	display: block;
	background: url(../images/other-xq-title-icon.png) no-repeat center;
	background-size: 25px;
	height: 45px;
	width: 50px;
	float: left;
	
}


.other{margin-top:13px;background:#fff;padding:18px 25px;height:410px;overflow:hidden}



.other .left{width:calc(100% * .6);height:100%}
.other .left ul{margin-top:60px;position:relative;min-height:200px}
.other .left ul li{margin-bottom:65px;width:50%;padding-right:25px;float:left}
.other .left ul li:nth-child(2n){padding-right:0;padding-left:25px}
.other .left ul li:nth-last-child(1){margin-bottom:0}
.other .left ul li:nth-last-child(2){margin-bottom:0}
.other .left ul li .user-img{float:left;width:80px;height:80px;overflow:hidden;border-radius:15px}
.other .left ul li .user-img h3{width:100%;font-size:17px;color:#333;line-height:18px;height:18px}
.other .left ul li div{float:left;margin-left:20px;width:calc(100% - 20px - 80px)}
.other .left ul li div a{display:block;height:21px;line-height:21px;overflow:hidden}
.other .left ul li div span{margin-top:5px;display:block;line-height:23px;height:46px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;color:#a7a7a7}
.other .left ul li div span b{display:inline-block;font-weight:400;padding:0 6px;border-radius:3px;margin-right:3px;line-height:20px;height:20px;font-size:12px}
.other .left ul li div span .wait{border:1px solid #d9d9d9;color:#b6b6b6}
.other .left ul li div span .success{border:1px solid #93cf95;color:#7fc381}
.other .left ul li div span .bad{border:1px solid #ffa5a5;color:#ff6a6a}
.other .right{width:calc(100% * .35);height:100%}
.other .right .xq{height:300px;width:100%;background:url(../images/map_bg.jpg) no-repeat center center;margin-top:30px;position:relative}




.other .right .xq a{display:none;background:#e4e4e4;position:absolute;line-height:62px;color:#fff;width:78px;height:78px;text-align:center;border-radius:50%;padding:5px;font-size:14px;border:3px solid #fff;transform:scale(1)}
.other .right .xq a:hover{opacity:.7}
.other .right .xq a:nth-child(1){left:176px;top:79px;background:#ff5d5d;display:block}
.other .right .xq a:nth-child(2){right:26px;top:8px;background:#41d39d;display:block}
.other .right .xq a:nth-child(3){left:35px;top:14px;background:#f45f93;display:block}
.other .right .xq a:nth-child(4){left:13px;bottom:50px;background:#fea342;display:block}
.other .right .xq a:nth-child(5){right:170px;bottom:36px;background:#4197e2;display:block}
.other .right .xq a:nth-child(6){right:10px;bottom:15px;background:#8c8c8c;display:block}

.lg_tr_show{display:block}
.lg_no_hide{display:none}
.list-tg li{border-bottom:1px solid #f6f6f6;overflow:hidden;padding:10px 0;position:relative}
.list-tg li:before{position:absolute;content:"1";width:20px;height:20px;background:#ff1807;left:0;top:20px;border-radius:4px;text-align:center;color:#fff}
.list-tg li:nth-child(2):before{content:"2";background:#f44336}
.list-tg li:nth-child(3):before{content:"3";background:#ff9800}
.list-tg li:nth-child(4):before{content:"4";background:#ffc107}
.list-tg li:nth-child(5):before{content:"5";background:#ffeb3b}
.list-tg li:nth-child(6):before{content:"6";background:#8bc34a}
.list-tg li:nth-child(7):before{content:"7";background:#009688}
.list-tg li:nth-child(7){border-bottom:none}
.list-tg li span{float:left;display:block;height:40px;line-height:40px;padding:0 15px}
.list-tg li .tx{margin-left:30px}
.list-tg li .tx img{border-radius:23px;width:40px;height:40px}
.list-tg li .name{color:#5298ff;width:110px}
.list-tg li .jf{float:left;font-size:12px}
.list-tg li .more{float:right;background:#f6f6f6;display:unset;padding:12px 15px;height:0;line-height:0;border-radius:20px;font-size:13px;margin:8px 0}
.twdd li{margin-bottom:15px}
.top-ad-img{width:100%;background:#fff;padding:10px 10px 0;overflow:hidden}
.top-ad-img span{display:block}
.top-ad-img span img{width:100%;height:70px}
.top-ad-img .d{width:100%;margin-bottom:10px}
.top-ad-img .x a{display:block;float:left;margin-bottom:10px;width:585px}
.top-ad-img .x a:nth-child(2n){float:right}
.top-ad-img a{position:relative}
.top-ad-img a:before{position:absolute;content:" ";width:26px;height:1pc;background:url(../images/watermark.png);right:0;font-size:9pt;text-align:center;bottom:0;color:#fff}
.top-ad-txt{width:100%;background:#fff;padding:0 10px 10px;overflow:hidden;margin-bottom:10px;animation: shine 1s infinite linear;position: relative;}
.top-ad-txt:before {content:"";position: absolute;left:-200%;width:300%;height:50px;background-image: linear-gradient(0, transparent 20%,rgba(255,255,255,.4) 50%,transparent 80%);background-color:rgba(255,255,255,.4);transform:rotate(-60deg);animation:searchLights 3s ease-in 3s infinite;z-index: 3;pointer-events: none;}
@keyframes shine{0%{background-position:-1px -1px}
100%{background-position:-12px -12px}
}
@keyframes searchLights{0%{left:-200%;top:0}
to{left:100%;top:100px}
}
.top-ad-txt ul{display:block;float:left;width:20%}
.top-ad-txt ul li{line-height:30px; height:30px; margin-left:5px; margin-right:5px; margin-bottom:5px;text-align:center;font-size: 13px;background:#1E9EFF;border-radius:5px;  }
.top-ad-txt ul li:first-child{background:#FEA600;}
.top-ad-txt ul li:nth-child(3n){background:#FEA600;}
.top-ad-txt ul li a{display:block;color: #ffffff;transition:all .3s;}
.top-ad-txt ul:nth-child(2n) li{background:#FEA600;}
.top-ad-txt ul:nth-child(2n) li:first-child{background:#1E9EFF;}
.top-ad-txt ul:nth-child(2n) li:nth-child(3n){background:#1E9EFF;}
.top-ad-txt ul:nth-child(2n) li a{display:block;color: #fff;}
.top-ad-txt ul li a:hover{}


.top-ad-img a { position: relative; display: block; }
@media screen and (max-width:800px){.article-list,.article-list .type,.down-list,.down-list .list-top li .fr .tit span,.down-list .type,.hot-top,.new-position .jprj li a:hover span,.top-ad-img,.top-ad-txt{display:none}
.article-list .list-top,.article-list .list-top ul,.article-list .tpl-tr,.down-list .list-top,.down-list .tpl-tr,.new-position .center,.new-position .left,.new-position .page,.new-position .right{width:100%}
.new-position #index-lb{height:13rem!important;box-shadow:0 2px 5px #e2e2e2;border-radius:10px;overflow:hidden;margin:0 2%;width:96%!important}
.mnone{ display:none}
.new-position .left{background:linear-gradient(180deg,#f6f6f6 0,#fff 30%)}
.new-position{overflow:hidden;height:100%}
.new-position .index-soft{padding:0 10px;overflow-y:hidden;overflow-x:hidden;height:14rem;width:auto;border-bottom:10px solid #f5f5f5}
.new-position .index-soft .list{margin:.4rem 0 0;height:10rem}
.new-position .index-soft .list li{width:1rem;display:table-cell;height:11rem;padding-bottom:0;margin-bottom:0}
.new-position .index-soft .list ul{width:auto;overflow-x:scroll}
.new-position .index-soft .list .fl{margin:0 1rem;float:inherit;width:4rem;height:4rem}
.new-position .index-soft .list .fr{width:5rem;float:none;overflow:hidden;margin:0 .5rem}
.new-position .index-soft .fr .tit h3{width:100%;margin:.5rem 0;text-align:center;height:auto;font-size:.8rem}
.new-position .index-soft .fr .tit h3 a{display:block}
.new-position .index-soft .fr .tit{width:100%;float:inherit}
.new-position .index-soft .fr .down b,.new-position .index-soft .fr .tit span{display:none}
.new-position .index-soft .fr .down span a{width:90%;margin:0 5%;border-radius:3px;font-size:.8rem;padding:.2rem 0}
.new-position .index-soft .fr .down{width:100%}
.new-position .center{padding:10px 10px 0}
.new-position .news-type a{margin-left:0;padding:0 5px;font-size:.9rem}
.new-position .news-type .hover{height:30px}
.new-list.new-position,.new-top{width:100%}
.new-position .r-content ul li .cd{display:none}
.new-position .r-content ul li{width:95%;margin-bottom:0}
.new-position .r-content ul li .tit{width:100%;padding:0;height:2.1rem;line-height:2rem}
.new-position .new-list-page ul{padding:0 0 .4rem;height:auto}
.new-position .r-content ul li font{height:2rem;line-height:2rem}
.new-position .r-content ul li:nth-child(6n){border-bottom:1px dashed #d0d0d0;padding-bottom:.7rem;margin-bottom:.5rem}
.new-position .right{padding:10px 10px;margin-top:10px}
.new-position .jprj{width:1000px;padding:.4rem 0}
.new-position .jprj li{width:29.5%;margin-bottom:2%}
.new-position .jprj .img{margin:auto}
.new-position .jprj .tit{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.3rem;white-space:inherit;font-size:.8rem}
.new-position .link{padding:0 0 0}
.new-position .link li:nth-child(1){margin:0}
.new-position .link li{margin:15px 0}
.new-position .link li i{width:25px;height:20px}
.new-position .link li a{width:100%;max-width:calc(100% - 30px)}
.film-list .list-top,.film-list .type,.scoend{display:none}
.film-list{padding:10px}
.film-list .tpl-tr div:nth-child(1){display:block;margin-top:0}
.film-list .list-top,.film-list .tpl-tr{width:100%}
.film-list .list-top{height:auto}
.film-list .list-top li{width:30%;height:8.5rem;margin-right:4%}
.film-list .list-top li .img{width:100%;height:8.5rem}
.film-list .list-top li:nth-child(5n){margin-right:4%}
.film-list .list-top li:nth-child(3n){margin-right:0}
.film-list .list-top li:nth-child(10){display:none}
.film-list .tpl-tr-wai{height:auto}
.new-position .page-wz ul li:nth-child(8n){border-bottom:1px dashed #d0d0d0;padding-bottom:.7rem;margin-bottom:.5rem}
.new-position .page-wz ul li:nth-child(16),.new-position .page-wz ul li:nth-child(6n){border-bottom:0;padding-bottom:0;margin-bottom:0}
.new-position .page{width:95%;margin-right:5%}
.down-list{padding:10px 10px 0}
.down-list .type a{padding:0 .5rem;width:2rem;overflow:hidden;font-size:0}
.down-list .list-top ul li{display:none;width:29.5%;margin:0 5% 2% 0;border:none;padding:0}
.down-list .list-top ul li:nth-child(1),.down-list .list-top ul li:nth-child(2),.down-list .list-top ul li:nth-child(3){display:block}
.down-list .list-top ul li:nth-child(3){margin-right:0;float:right}
.article-list .tpl-tr-wai,.down-list .list-top,.down-list .tpl-tr-wai{height:auto}
.down-list .list-top li .fl{margin:0 auto;float:none}
.down-list .list-top li .fr{width:100%}
.down-list .list-top li .fr .tit h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.3rem;white-space:inherit;font-size:.8rem;width:100%;text-align:center;margin:.5rem 0}
.down-list .list-top li .fr .down{width:90%;margin:auto}
.down-list .list-top li .fr .down span a{border-radius:3px}
.down-list .tpl-tr{margin-bottom:.5rem}
.new-list{overflow:hidden}
.article-list .list-top,.down-list .list-top{margin:.5rem 0}
.article-list .list-top ul{margin-right:0}
.article-list{padding:10px 10px 0}
.article-list .list-top li,.article-list .list-top li:nth-child(1){margin:0 0 .4rem;border-radius:10px;overflow:hidden}
.article-list .list-top li:nth-child(1),.article-list .list-top ul{margin:0 0 1rem}
.article-list .list-top{margin:0}
.film-list .list-top li .text{width:100%;height:8.5rem}
.film-list .list-top li .text .tit{height:1rem}
.film-list .list-top li .text h3{font-size:.1rem}
.new-position .new-top{padding:10px 0 14px;margin-bottom:10px}
.new-position .new-top p a{padding:0 2px}
.new-position .new-top h1 a{font-size:1rem;display:inline}
}
@media screen and (max-width:330px){.new-position .new-top h1 a{font-size:.9rem}
.new-position .r-content ul li{width:93%}
.new-position .jprj li{width:29%}
.new-position .new-top p a{padding:0;font-size:.8rem}
}








.list .info {
	padding: 0px 26px;
	margin: 49px 0;
	margin-top: 60px;
}

.list .u-info { float: left; width: calc(100% - 45px - 89px); margin-left: 45px; } 
.list .u-info h3 { height: 29px; line-height: 29px; display: block; color: #333; font-size: 17px; } 
.list .u-info a { transition: 0.2s all; display: block; height: 42px; line-height: 42px; width: 166px; color: #66a4ff; font-size: 15px; border-radius: 3px; margin-top: 16px; cursor: pointer; border: 0; outline: none; background: #f2f7ff; border: 1px solid #b6d4ff; text-align: center; } 
.list .u-info a:hover { background: #e2edff; }


.list .user-img {
	width: 89px;
	height: 89px;
	float: left;
	border-radius: 17px;
}


.list .intr { position: relative; padding: 0px 26px; padding-top: 20px; } 
.list .intr:after { background: url("../images/su.png") no-repeat center center; background-position: -125px 0; content: " "; position: absolute; right: 6.22%; top: 1px; width: 123px; height: 132px; -webkit-transition: .3s; transition: .3s; } 
.list .intr h3 { height: 33px; line-height: 33px; font-size: 19px; color: #e21b05; margin-bottom: 24px; display: block; }
.list .intr span { line-height: 28px; font-size: 16px; color: #b9b9b9; }
.title span.jia {
	font-size: 13px;
	color: #1b54bc;
	margin: 5px;
	background: #f6f6f6;
	padding: 1px 10px 1px 7px;
	border-radius: 20px;
	border: 1px solid #eee;
}

