/* CSS Document */
@charset "gb2312";

/*======header======*/
.banner_top{width:100%;height:50px;overflow: hidden}

/*============container============*/
.hot-news{padding:0 8px;}
	.hot-news dt{padding:8px 0 0px;line-height:30px;}
	.hot-news dd{font-size:14px;height:26px;line-height:26px;overflow:hidden;}
#spe .ad{height:40px;line-height:40px;}

/*======mod-news======*/
.title1{width:100%;height:46px;line-height:46px;background:#2F6799;box-shadow:0px 2px 2px #ccc;position:relative;z-index:100;}	
	.top-temp{height:42px;line-height:42px;background:#e8e8e8;}
	.top-temp h2{font-size:18px;}/*font-weight:800;ae1216*/
	.mod-news .top-temp{height:40px;line-height:40px;}
	.mod-news .top-temp h2 a{color:#000;}
.mod-news .title1{height:42px;line-height:42px;}
	.mod-news .title1 h3{background:#4e92e1;width:28%;}

.mod-news .cont-list{padding:10px 14px;font-size:17px;}	
	.mod-news .cont-list li{display:-webkit-box;height:32px;line-height:32px;text-align:-webkit-match-parent;overflow:hidden;}
		.mod-news .cont-list>li a{display:block;-webkit-box-flex:1;}
		.mod-news .cont-list>li .cont-list-atm{width:94%;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
		.mod-news .cont-list .img-ico{display:inline-block;width:12px;height:12px;margin:0 0 0 4px;background:url(../images_wap/imgIco.gif) no-repeat;background-size:12px 12px;}
		
.cont-list-con{padding:0 14px;}
.cont-list-img{width:100%;height:108px;margin:12px auto 0;overflow:hidden;}
	.cont-list-img li{float:left;text-align:center;width:49%;height:96px;position:relative;overflow:hidden;}
	.cont-list-img li:last-child{float:right;}
		.cont-list-img li img{width:100%;}	
		.cont-list-img .img-tit{width:100%;background-color:rgba(0, 0, 0, 0.5);color:#fff;height:22px;line-height:22px;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:0;left:0;-webkit-box-sizing:border-box;text-align:center;overflow:hidden;}

.mod-news .ad{height:42px;line-height:42px;}

/*======topic-info swipe======*/
.swipe{height:160px;margin:60px auto 0;position:relative;overflow:hidden;}
	.swipe-wrap{position:relative;overflow:hidden;}
		.swipe-wrap>div{float:left;position:relative;}
	.swipe_pic{position:relative;height:160px;overflow:hidden;background:#efefef;}
		.swipe_pic img{width:100%;height:100%;}
	.swipe_h3{position:absolute;left:0;bottom:0;padding:0 14px;font-size:14px;font-weight:normal;height:26px;line-height:26px;color:#fff;text-shadow:1px 1px 0 #000;background:rgba(0,0,0,0.6);width:100%;}
.swipe_num{position:absolute;right:0;bottom:7px;}
	.swipe_num li{float:left;width:4px;height:4px;margin:0 5px;font-size:0;text-indent:999em;border:1px solid rgba(0,0,0,0.6);background:#a9a89d;overflow:hidden;}
	.swipe_num li.active{width:4px;height:4px;border:1px solid #43e2fd;background:#58d8ff;box-shadow:0 0 4px #43e2fd;}

/*======footer-tc======*/
.footer-tc{width:250px;height:101px;margin:0 auto 6px;background:url(../images_wap/KJicon.png) left bottom no-repeat;background-size:241px 91px;overflow:hidden;}		
	.footer-tc-con{margin:22px 0 0 13px;width:240px;}
	.footer-tc-con a{width:142px;padding-left:6px;text-align:left;color:#333;}
	.footer-tc-con .kj-ico{display:inline-block;width:16px;height:16px;margin:0 6px;background:url(../images_wap/kjIco.png) no-repeat;background-size:16px 16px;}
	.footer-tc .close{float:right;display:inline-block;width:27px;height:27px;background:url(../images_wap/close.png) no-repeat;background-size:27px 27px;}
	
/*======news style======*/
.top-return,.top-home{width:15%;height:46px;background:url(../images_wap/return.png) center no-repeat;background-size:14px 23px;}
.top-home{background-image:url(../images_wap/home.png);background-size:23px 23px;}
.top-temp2{border-top:1px solid #bdbdbd;}
.top-title{width:85%;font-size:18px;font-weight:800;text-align:center;background:url(../images_wap/line.png) left center no-repeat;background-size:3px 32px;}
.title2 .top-title{width:70%;}
/*.title2{background:url(../images_wap/line.png) 84% center no-repeat #3d80ce;background-size:3px 32px;}*/
.title3 a{display:block;float:left;padding:0 20px 0 12px;color:#fff;font-size:15px;background:url(../images_wap/top_line.png) center right no-repeat;background-size:13px 42px;}
.title3 a:last-child{background:none;}

.news-list{width:100%;}	
	.cont-list2,.cont-list3,.news-more{padding:0 10px;}
	.cont-list2 li{width:100%;padding:15px 0;border-bottom:1px solid #dedede;overflow:hidden;}
	.cont-list2 li:last-child,.cont-list3 li:last-child,.cmt-list li:last-child{border:none;}
	.cont-list2 li>a.img{float:left;display:inline-block;width:96px;height:64px;margin-right:12px;position:relative;overflow:hidden;}
	.i-video::after{content:"";background:url(../images_wap/video.png) no-repeat;
-webkit-background-size:22px 22px;height:22px;width:22px;position:absolute;right:32px;bottom:18px;}
	.cont-list2 .news-link{overflow:hidden;}
	.cont-list2 .news-link strong{display:inline-block;height:42px;font-weight:normal;}
	.cont-list2 span.ti{width:100%;height:21px;line-height:21px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.cont-list2 .news-link-con{font-size:14px;padding-top:2px;line-height:18px;color:#888;width:100%;height:15px;display:inline-block;text-overflow:ellipsis;overflow:hidden;}	
	.cont-list2 .cmt-num{background-position:0 4px;}

.news-more a,.news-more .loading{display:block;height:34px;line-height:34px;color:#4398c8;background:#e2f1fc;border:1px solid #cbdae5;border-radius:6px;}
.news-more .loading img{top:4px;position:relative;}

/*======news2 style======*/
.cont-list3{padding:0px 10px 0;}
	.cont-list3 li{font-size:17px;height:40px;line-height:40px;background:url(../images_wap/list-ico1.png) right center no-repeat;background-size:8px 15px;border-bottom:1px solid #dedede;}
	.cont-list3 li a{display: inline-block;width:70%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:14px;}
 	.cont-list4 li{height:33px;line-height:33px;font-size:15px;background-size:6px 11px;width: 100%;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.cont-list3 li span{float:right;font-size:13px;color: #b1b1b1;margin-right:10px;}
/*======news2 style======*/
.news-main{padding:0 10px 20px;}
.news-main .news-title{color:#000;font-size:20px;font-weight:700;margin:16px 0 14px;}
.news-main .from{padding-bottom:6px;position: relative;border-bottom: 1px dashed #ddd;}
.news-main .from time{color:#888;}
.w-art-img{width:296px;margin:12px auto 0;}
	.w-art-img img{width:296px;height:196px;}
.news-content p{line-height:1.6;font-size:17px;color:#333;margin-top:8px;overflow:hidden;}
	.news-content img{margin-top:8px;}
	.news-content td{border:1px solid}
	.page a{color:#1c5aa2;}
	.page .now{color:#555;}
	
.version .current{color:#1c5aa2;}

/*======picList style======*/
	.list-pic li{position:relative;padding-top:10px;margin-bottom:4px;border-bottom:1px solid #ccc;-webkit-tap-highlight-color:rgba(0,0,0,1);-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);overflow:hidden;}
	.list-pic .hd-pic{width:100%;height:174px;background-size:cover;-moz-background-size:cover;background-repeat:no-repeat;background-color:#e8e8e8;}	
	.list-pic .title-pic{padding:0 8px 0 8px;font-weight:normal;font-size:16px;height:36px;line-height:36px;color:#000;white-space:nowrap;text-overflow:ellipsis;background:#eeeded;overflow:hidden;}
	
.cmt-list-title em{font-size:14px;color:#666;}
	.cmt-list li{padding:8px 12px 12px;line-height:1.7;border-bottom:1px solid #dedede;}
.cont-list2 li:last-child,.cont-list3 li:last-child,.cmt-list li:last-child{border:none;}
.cmt-title{display:-webkit-box;color:#1c5aa2;}
	.cmt-name{display:block;font-weight:normal;-webkit-box-flex:1;}
	.cmt-title time{display:block;text-align:right;font-size:12px;color:#888;margin-top:4px;}
	.cmt-content{font-size:16px;}

.info-comment{margin:0 0 6px;padding:14px 10px 12px;background:#f0f0f0;}
.info-comment-con{height:52px;line-height:52px;margin:0 auto;}
.news-list .info-comment{background:none;}
	.info-comment-con,.info-reply-area{width:100%;background:#fff;border:1px solid #d8d8d8;-webkit-border-radius:2px;-webkit-box-sizing:border-box;-webkit-appearance:none;}
	.info-reply-area{padding:6px;margin:8px 0;min-height:52px;color:#666;font-size:17px;}
	.info-reply-bar{display:-webkit-box;}
	.info-reply-bar2{padding:0px 10px 12px;}
		.cmt-count{display:block;line-height:28px;-webkit-box-flex:1;}
		.info-btn-submit{color:#fff;height:28px;line-height:27px;padding:0 9px;background:#3d80ce;border:0 none;}
	.listnav .pic_original{padding-left:18px;font-size:18px;color:#6a6a6a;background:url(../images_wap/ico3.png) left center no-repeat;background-size:24px 24px;}
	
.mod-news .p_newsmore{clear:both;color:#333;margin:0 12px 12px;height:30px;line-height:30px;display:block;text-align:center;background:#eee;}
	.mod-news .p_newsmore:hover{background:#e2f1fc;color:#4398c8;}

#jumphelper{position:fixed;width:35px;bottom:8px;right:10px;z-index:100;}
	#jumphelper>a{display:block;background-position:center;background-repeat:no-repeat;-webkit-background-size:18px 19px;width:35px;height:35px;background-color:rgba(0,0,0,0.25);text-indent:100%;overflow:hidden;white-space:nowrap;-webkit-tap-highlight-color:rgba(0,0,0,.6);}

#gotop{background-image:url(../images_wap/up.png);margin-bottom:6px;}
#gobot{background-image:url(../images_wap/down.png);}

.goCommentShare{position:absolute;bottom:3px;right:0px;display:inline-block;z-index:200;}
.goComment{float:left;display:inline-block;height:20px;line-height:20px;font-size:12px;padding:2px 5px;}/*border:1px solid #c8c8c8;*/
.goComment .comment_icon{ display:inline-block;position:relative;top:3px;width:12px; height:12px; background-position:0px 0px; margin-right:4px}
.goComment .num{ color:#fff; display:inline-block;padding:2px 4px; line-height:12px;background:#5494ea;}
.goShare{float:left;display:inline-block;width:40px;height:24px;border:1px solid #c8c8c8;border-left:0px;background-position:12px -23px;}
.artIcon,.advertise a{background:url(../images_wap/article_icon.png) no-repeat 0px 0px;background-size:50px auto;}





/*nav*/
#nav-over{position:fixed;left:0px;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{position:fixed;top:0;right:-230px;z-index:9999;width:135px;height:100%;background:#0865ae;-webkit-transition:all .5s ease;transi;transition:all .5s ease;adow:4px 0px 3px 4px rgba(0,0,0,1);}
.openMenu{right:480px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;/* transition:all .5s ease; */z-index:100000000;}
.nav h3 a { color:#fff;}
.scrollerBox{position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {position: absolute;width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#d00916;}
.leftsidebar_box dl{border-bottom:1px solid #0078d7;}
.leftsidebar_box dt{padding-left:25px; background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer;}
.leftsidebar_box dd a{background-color:#0b6cb8;padding-left:25px; display:block; color:#fff; line-height:44px; height:44px;}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#005291;}

.nav ul li a{display:block;height:2.813em;overflow:hidden;padding:0 0 0 2.188em;line-height:2.813em;color:#fff; width:100%; font-size:1em;}
.nav ul li a:hover{background:#9c000d;}
.nav ul li a img{vertical-align:middle; width:1.375em;}
