﻿/* CSS Document */



body{

	margin:0;

	padding:0;

	font-family:"΢���ź�";

	background-color: #FFF;

	font:16px/1.6 Arial, Helvetica,"\5FAE\8F6F\96C5\9ED1"

 

}

 

p{ text-indent:0.5em; }

img{display:block;}

h1,h2,h3,h4{

	margin: 0px;

	padding: 0px;

}

ul,li,form{ margin:0; padding:0; list-style:none;}

a {

	color: #383838;

	text-decoration: none;

}

.topfix{

	 position:fixed;top:0;width:100%;z-index:10;

}

.top{

	height:50px;

	background-color: #45619d;

	background-repeat: no-repeat;

	background-position: 0 0;

	position: relative;

	width: 100%;

}





	.top .goback{

	float: left;

	height: 47px;

	overflow: hidden; width:60px;

	

	background-image: url(../images/goback.png);

	background-repeat: no-repeat;

	background-position: left top;

}

.top .logo {

	float: left;

	height: 50px;

	overflow: hidden;

	width:180px;

	background-image: url(../images/logo.png);

	background-repeat: no-repeat;

	background-position: left bottom;

	 

}



.top .logobq {

 

	

	background-image: url(../images/bq_logo.png);

 

}

.top .top_right {

	float: right;

	height: 50px; width:50%;

	line-height: 50px;

	position: relative;

}

.top  a {

	

}

.top .menu-switch {

	background-image: url(../images/tab.png);

	background-repeat: no-repeat;

	display: block;

	width: 60px;

	white-space: nowrap;

	height: 50px;

	background-position: 45px center;

	position: absolute;

	top: 0px;

	right: 0px;

	margin-right: 15px;

	line-height: 50px;

	color: #F0F0F0;

	font-weight: bold;

	font-size: 18px;

} 



.top .menu {

	position: absolute;

	top: 50px;

	width: 100%;



-webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3); 				box-shadow: 0 1px 6px rgba(0, 0, 0, 0.3);

	background-color: #45619d;

	right: 0px;

	z-index: 9999;

	padding: 10px;

	border: 1px solid #3f588f;

}

.top  .menu a {

	font-size: 13px;

	line-height: 24px;

	white-space: nowrap;

	color: #CCCCCC;

	margin-right: 5px;

	margin-left: 5px;

}

.top  .menu a:hover {

	color: #FFFF00;

}.top  .menu .clearfix {

	padding-left: 10px;	

}

.top .menu .b1 {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #3f588f;

	padding-bottom: 10px;

}.top .menu .b2 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #516fb2;

	padding-top: 5px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #3f588f;

	padding-bottom: 10px;

}

.top .menu .b3 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #516fb2;

	padding-top: 10px; 

}

.top  .menu .clearfix .bignav {

	font-size: 16px;

	font-weight: bold;

}.top .mbmenu h3,.tag-mbmenu h3{

	color: #F3F3F3;

}

.top .mbmenu,.tag-mbmenu{

	height: 1%;

	overflow: hidden;

}

.top .mbmenu li,.top .tag-mbmenu li{

	float: left;	

}

.top .mbmenu li a,.top .tag-mbmenu li a{

	font-size: 15px;

	line-height: 30px;

	display: block;

	height: 30px;

	padding-left: 10px;

	padding-right: 10px;

}

  .nav_sub {

	line-height: 35px;

	height: 35px;

	background-color:#fff;

	box-shadow:0 1px 2px rgba(0, 0, 0, .2);

	overflow:hidden;

	overflow-x:auto;

	white-space:nowrap;

	float:none;

	width:100%;

	text-align:left;

}



  .nav_sub a{

	margin-right: 5px;

	margin-left: 5px;

}

.nav2 {

	line-height: 30px;

	background-color: #4D4D4D;

}

.nav2  a {

	color: #EFEFEF;

	margin-right: 6px;

	white-space: nowrap;

}

.nav2  .bignav {

	color: #FAD3B7;

	font-size: 24px;

	font-weight: bold;

}

.nav3 {

	background-color: #4D4D4D;

	color: #F7F7F7;

	padding: 10px;margin-top: 50px;

	margin-bottom: 10px;

}

.nav3 a {

	color: #EFEFEF;

}

.nav2 .b1 {

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #383838;

	line-height: 35px;

	padding-left: 10px;

}

.nav2 .b2 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #626262;

	line-height: 35px;

	padding-left: 10px;

}





.tulist {

	padding-top: 10px;

	background-color: #FFFFFF;

	border: 1px solid #EBEBEB;

	margin-top: 10px;

	box-shadow:0 1px 2px rgba(0, 0, 0, .2);

	margin-bottom: 10px;

}

.boboder {

	border-bottom-width: 0px;

	border-bottom-style: none;

}



.tulist h3,.tulist h1 {

	line-height: 28px;

	font-size: 21px;

	padding: 6px;

}

.tulist .time {

	font-size: 13px;

	color: #666666;

	line-height: 18px;

	padding-right: 5px;

	padding-left: 5px;

}

.tulist .time .gif {

	color: #FFFFFF;

	background-color: #FF3300;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-transform: uppercase;

	text-align: center;

	font-size: 12px;

	padding-top: 2px;

	padding-right: 4px;

	padding-bottom: 2px;

	padding-left: 4px;

}

.ts{

	color: #C1C1C1;

	font-size: 12px;

	text-align: center;

}

.ts i{

	font-style: normal;

	

}

.tulist .tex1 {

	padding-top: 5px;

} 

.content{

	padding: 10px;

}

.content a:link {color: #0000FF;text-decoration: underline;}

.content a{color: #0000FF;text-decoration: underline;}

.content img{ max-width:95%;

}.content p{

	font-size: 16px;

	line-height: 35px;

	color: #454545;

}

.tulist .tex1 .tag {

	padding-top: 10px;

	clear: both;

	padding-right: 5px;

	padding-left: 5px;

}







.tulist .tex1 .tag a,.tulist .tex1 .tags a {

	color: #f66;

	margin-right: 10px;

	padding-top: 4px;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

	border: 1px solid #D6D6D6;

	white-space: nowrap;

	margin-top: 2px;

	margin-bottom: 3px;

}

.tulist .tex1 .digg {

	line-height: 40px;

	margin-top: 10px;

	background-color: #F9F9F9;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #DEDEDE;

	height: 40px;

	font-size: 12px;

	font-family: "΢���ź�";

	padding-right: 5px;

	padding-left: 5px;

}

.tulist .tex1 .digg .d {

	background-image: url(../images/digg.png);

	background-repeat: no-repeat;

	background-position: left -20px;

	padding-left: 16px;

	margin-right: 5px;

}.tulist .tex1 .digg .c {background-image: url(../images/digg.png);

	background-repeat: no-repeat;

	background-position: left 4px;

	padding-left: 18px;}

.tulist .tex1 .digg i {

	font-style: normal;

	margin-left: 5px;

	color: #828282;margin-right: 5px;

}

.tulist .tex1 .digg .cpl {

	padding-left: 30px;

	background-image: url(../images/pl.png);

	background-repeat: no-repeat;

	background-position: 15px;

}

.tulist .tex1 .digg .cpl i {

	font-style: normal;

	color: #E70012;

	padding-right: 0px;

	padding-left: 3px;

}.tulist .tex1 .digg .xq {

	

	background-image: url(../images/xq.png);

	background-repeat: no-repeat;

	background-position: 5px;

	padding-left: 23px;

	color: #e40000;

}



.morepic li span{

	line-height: 30px;

	display: block;

}

.page {

	line-height: 60px;

	text-align: center;

	margin-top: 12px;

	width: 100%;

	overflow: hidden;

}.page a{

	background-color: #585858;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 8px;

	padding-right: 13px;

	padding-bottom: 8px;

	padding-left: 13px;

	color: #FFFFFF;

	font-size: 15px;

}.page .no{

	display: none;

}



.next_pre {

	line-height: 45px;

	height: 45px;

	text-align: center;

	width: 100%;

}

.next_pre li {

	float: left;

}

.next_pre a {

	text-align: center;

	font-size: 17px;

	display: block;

	width: 30%;

	float: left;

	color: #FE6C33;

	font-weight: bold;

	background-color: #CCCCCC;

}.next_pre  a:hover{

	text-decoration: none;

	background-color: #fe5126;

}.next_pre .gohome{}

.next_pre .rangif {

	background-color: #626457;

	color: #FFFFFF;

}



 .next_pre .prve{

	background-image: url(../images/prev.png);

	background-repeat: no-repeat;

	background-position: 5% center;

	padding-left: 5%;

	background-color: #FE6C33;

	color: #FFFFFF;

} .next_pre .next  {

	background-image: url(../images/next.png);

	background-repeat: no-repeat;

	background-position: 95% center;

	padding-right: 5%;

	background-color: #FE6C33;

	color: #FFFFFF;

}







.foot{ padding-top:20px; padding-bottom:10px; background:url(../images/foot_bg.jpg) top repeat-x; text-align:center; line-height:24px; font-size:13px;}

.foot a{ color:#000; text-decoration:none;}.txt18{ font-size:18px;}

.pl {

	padding: 10px;

}







.gif-image a{position:relative;display:block}.gif-image a .loading-gif{	height:48px;width:48px;	border-radius:48px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=55);opacity:0.55;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px;	background-color: #000;	background-image: url(../images/play.png);background-repeat: no-repeat;

	background-position: center center;}.gif-image a .loading-gif .icon{color:#fff;font-size:52px;text-align:center;position:absolute;top:0;width:24px;text-shadow:0 0 1px #000}.gif-image a .loading-gif .loading{display:none;position:absolute;left:50%;top:50%;margin:-24px 0 0 -24px}.gif-image a.loading .loading-gif .icon{display:none}.gif-image a.loading .loading-gif .loading{display:block}.gif-image a.loaded .loading-gif{display:none}

.img-box img {

 

}.img-box p{

	line-height: 24px;

}



.tagsbox {

	padding: 15px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #D6D6D6;

	background-color: #FFFFFF;

}

.tagsbox a {

	margin-right: 15px;

	

}

.otherlink {

	font-size: 17px;

	line-height: 40px;

	height: 40px;

	padding-left: 15px;

	background-color: #F5F5F5;

	color: #006699;

}



.tag_text b,.menu-f b{

	color: #CC0000;

	font-size: 17px;

}

.tag_text,.menu-f{

	padding: 10px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #D6D6D6;

}.tag_text a,.menu-f a{

	margin-right: 12px;

}

.ding {

	height: 30px;

	width: 220px;

	margin-right: auto;

	margin-left: auto;

	padding-top: 10px;

}

.ding .hua a,.ding .dan a{

	display: block;

	float: left;

	height: 28px;

	width: 45px;

	margin-right: 5px;

	margin-left: 5px;

	background-repeat: no-repeat;

	line-height: 28px;

	padding-left: 55px;

	font-family: "����";

	font-size: 12px;

	border-radius:3px;

	color: #FFFFFF;

	background-image: url(../images/main.png);

}

.ding .hua a{background-position: left top;}

.ding .hua a:hover{background-position: -100px top;}



.ding .dan a{background-position: -200px top;}

.ad-c{

	text-align: center;

	padding-bottom: 10px;

}.lookmore {



	margin-top: 15px;

}

.lookmore a{

	line-height: 40px;

	color: #FFFFFF;

	background-color: #FF6600;

	text-align: center;

	display: block;

	height: 40px;

	margin-top: 15px;

}

#rtt {

	width:50px;

	height:50px;

	background-size:cover;

	position:fixed;

	right:10px;

	bottom:80px;

	border-radius: 5px;

	z-index:1000;

	display:none;

	background-image: url(../images/rrt.png);

}



 

.c-jgz{

	color: #FFCC00;

}

.tulist .tex2  img{

	max-width:100%;

	 

}



.tulist .tex2 li{

	text-align: center;

	margin: 2%;

	width: 44%;

	float: left;

	border: 1px solid #EBEBEB;

}.tulist .tex2 li img{

	max-width:100%;

	 

}

.tulist .tex2 .nop{

	display: none;

}

.hr{

	clear: both;

	height: 10px;

}.listbq {-moz-column-count: 3;

-webkit-column-count: 3;

	column-count: 3;

-moz-column-width: 24em;

-webkit-column-width: 24em;

	column-width: 24em;

-moz-column-gap: 1em;

-webkit-column-gap: 1em;

	column-gap: 1em;

	padding-left: 3px;

}



.listbq li {

	margin: 1%;

	width: 30%;

	border: 1px solid #ECECEC;

	float: left;

	height:100px;

	display: table-cell; vertical-align:middle;

	text-align:center;

	

 

}

.listbq img {

	max-width: 100%;

	 height: 100%;

width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 120 ? 120: true);

}

	

	

	

.listbq li a {

	

}



 

 /*****************/

 .box1{border:#E3E2E5 solid 1px;background-color:#fff;}

.box1 div.title{line-height:34px;border-bottom:#E3E2E5 solid 1px;color:#f66; font-size:18px;text-indent:10px;}

.m-article-list,.m-img-list{ position:relative; z-index:1; background-color:#fff;}

.m-article-list > ul{ margin:-1px 10px 0; }

.m-article-list .item{ position:relative; z-index:1; }
.other .item:after{ border-bottom:1px solid #c8c7cc; }

.m-article-list .item:after{ position:absolute; right:0; bottom:0; left:0;  content:""; -webkit-transform:scaleY(.5); -webkit-transform-origin:0 0; }

.m-article-list .item > a{ display:-webkit-box; display:box; padding:10px 0; outline:0; }

.m-article-list .item > a:active{ background-color:#f8f8f8; }

.m-article-list .item .content{ position:relative; padding-bottom:20px; min-height:45px; box-flex:1; -webkit-box-flex:1; }

.m-article-list .item .caption{ display:block; overflow:hidden; max-height:50px; color:#404040; font-size:16px; line-height:25px;}

.m-article-list .item > a:visited .caption{ color:#888; }

.m-article-list .item .meta{ position:absolute; right:0; bottom:0; left:0; color:#999; font-size:14px; line-height:12px; }

.m-article-list .item .meta span{ display:inline; float:left; }

.m-article-list .item .meta .from{ margin-right:10px; }

.m-article-list .item .meta .time{ float:right; }

.m-article-list .item .meta .views{ padding-left:14px; background:url(../img/views.png) no-repeat 0 0; -webkit-background-size:11px 11px; }

.m-article-list .item .meta i{ display:inline; float:left; margin-right:5px; width:12px; height:12px; vertical-align:-5px; }

.m-article-list .item .meta .hot{ background:url(../img/hot.png) no-repeat 50% 50%; -webkit-background-size:10px 10px; }

.m-article-list .item .meta .new{ background:url(../img/new.png) no-repeat 50% 50%; -webkit-background-size:10px 10px; }

.m-article-list .item .media{ position:relative; margin-left:10px; }

.m-article-list .item .media-left{ margin-right:10px; margin-left:0; }

.m-article-list .item .media-video:after{ position:absolute; top:0; right:0; bottom:0; left:0; display:block; background:rgba(0, 0, 0, .4) url(../img/media-video.png) no-repeat 50% 50%; content:''; -webkit-background-size:25px 25px; }

.m-article-list .item .media img{ float:right; width:90px; height:65px; }

.m-article-list .item .gallery{ margin:8px 0 5px; }

.m-article-list .item .gallery:after{ display:block; visibility:hidden; clear:both; height:0; content:" "; font-size:0; }

.m-article-list .item .gallery li{ display:inline; float:left; width:33.3%; }

.m-article-list .item .gallery img{ display:block; width:90px; height:65px; }

.m-article-list .item .gallery li:nth-child(1) img{ float:left; }

.m-article-list .item .gallery li:nth-child(2) img{ margin:0 auto; }

.m-article-list .item .gallery li:nth-child(3) img{ float:right; }

@media only screen and (min-width:360px){

    .m-article-list .item .content{ min-height:58px; }

    .m-article-list .item .media img{ width:105px; height:78px; }

    .m-article-list .item .gallery img{ width:105px; height:78px; }

}.ui-load-more a{ display:block; height:30px; background-color:transparent; color:#595959; text-align:center; letter-spacing:1px; font:16px/30px sans-serif; cursor:pointer; margin:10px; border:1px solid #ddd;border-radius:3px;}

.ui-load-more a:active{ color:#747474; }.apploca {

	padding-right: 5px;

	padding-left: 5px;

	background-color: #FFFFFF;

	border: 1px solid #EBEBEB;

	color: #f66;

}

.menusun {

	padding-right: 5px;

	padding-left: 5px;

}

.menusun a {

	background-color: #FFFFFF;

	margin-right: 5px;

	padding-top: 3px;

	padding-right: 6px;

	padding-bottom: 3px;

	padding-left: 6px;

	border: 1px solid #EBEBEB;

	margin-top: 5px;

	margin-bottom: 5px;

	white-space: nowrap;

	display: block;

	float: left;

}

.articleBox{

	padding: 6px;

	line-height: 24px;

}

.articleBox p{

	 

	margin-top: 15px;

}

.topad{

	padding-top: 5px;

}

.topad1{

	padding-top: 10px;

}

.appad{

	width: 100%;

	padding-top: 10px;

	padding-right: 0;

	padding-bottom: 10px;

	padding-left: 0;

	overflow: hidden;

}.adlist{width: 100%;

	padding-top: 10px;

	padding-right: 0;

	 

	padding-left: 0;

	overflow: hidden;}





.gcwbox h1{font-size:15px;line-height:30px;font-weight:700;color:#333;background-image:url(../images/bf.png);background-repeat:no-repeat;background-position:3px 16px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:27px}



h2.videolistline{font-size:18px;font-weight:bolder;line-height:38px;padding-bottom:10px;padding-left:3%;padding-right:3%;padding-top:18px}h2.videolistline em{font-style:normal;color:#666;text-overflow:ellipsis;white-space:nowrap;width:80%;overflow:hidden;display:inline-block}h2.videolistline a{color:#c00}h2.videolistline a:hover{color:#f15a21}

.video_list li{width:50%;display:inline-block;vertical-align:top}.mx3 .video_list li:nth-child(1){float:left}.mx3 .video_list li:nth-child(1){margin-top:.75%}.mx3 .video_list li:nth-child(1) .name{margin-bottom:0}.mx3 .video_list li:nth-child(2) .name{margin-bottom:22px}.video_list .name{width:85%;margin:5px auto 20px;display:block}.video_list .name:after{content:attr(title);overflow:hidden;font-size:14px;color:#4d4d4d;word-break:break-all;max-height:42px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.video_list .img{width:85%;padding:25.9375% 0;display:block;margin:0 auto;background-size:cover;background-repeat:no-repeat;border:.15rem solid #fff;outline:1px solid #ddd;position:relative;background-position:center center}.video_list .img[data-desc]:after{content:attr(data-desc);background:rgba(0,0,0,.5);position:absolute;color:#fff;width:100%;bottom:0;padding:0 10px;box-sizing:border-box;font-size:12px}.video_list .img i{background:url(app_zx.png) no-repeat;position:absolute;top:0;right:0;display:block;width:100%;height:100%;background-size:36%;background-position:top right}.video_list:after{content:'';clear:both;height:0;display:block}





.pagelist {

	line-height: 60px;

	text-align: center;

	 

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

}.pagelist a{

	background-color: #585858;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 8px;

	padding-right: 13px;

	padding-bottom: 8px;

	padding-left: 13px;

	color: #FFFFFF;

	font-size: 15px;

}.pagelist .no{

	display: none;

}.page2 {

	line-height: 60px;

	text-align: center;

	

	margin-top: 12px;

}.page2 a{

	background-color: #585858;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 8px;

	padding-right: 13px;

	padding-bottom: 8px;

	padding-left: 13px;

	color: #FFFFFF;

	font-size: 15px;

}



.nrpagelist {

	line-height: 40px;

	text-align: center;

	 

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

}.nrpagelist a{

	background-color: #585858;

	margin-right: 5px;

	margin-left: 5px;

	padding-top: 8px;

	padding-right: 13px;

	padding-bottom: 8px;

	padding-left: 13px;

	color: #FFFFFF;

	font-size: 15px;

}.nrpagelist .no{

	display: none;



}



 .viewPags{overflow:hidden;margin:0 5px}

.viewPags p{width:50%;float:left}

.viewPags p.up a,.viewPags p.next a{display:block;color:#000;line-height:42px;text-indent:42px;width:140px;height:42px;background:url(/imgsj/mva.png) 0 -50px no-repeat;background-size:320px auto}

.viewPags p.next a{float:right;text-indent:14px;background-position:-140px -50px}



.loca{

	padding-top: 5px;

	font-family: "����";

	font-size: 12px;

	font-weight: normal;

	padding-left: 10px;

	color: #999999;

}.loca a{

	font-family: "����";

	font-size: 12px;

	font-weight: normal;

	color: #999999;

	line-height: 26px;

}

.gzh {

    background-color: #e6f4f9;

    font-size: 12px;

    background-image: url(../images/w7.png);

    background-repeat: no-repeat;

    background-position: 10px center;

    background-size: 18px 18px;

    text-align: left;

    padding-top: 5px;

    padding-right: 5px;

    padding-bottom: 5px;

    padding-left: 32px;

    font-family: Arial, Helvetica, sans-serif;

}

.search {

    background-color: #F5F5F5;

 

    overflow: hidden;

    padding-top: 1%;

    padding-right: 1%;

    padding-bottom: 2%;

    padding-left: 1%;

}



.search .s1 {

    width: 73%;

    height: 26px;

    border-top-width: 1px;

    border-right-width: 1px;

    border-bottom-width: 1px;

    border-left-width: 1px;

    border-top-style: solid;

    border-right-style: solid;

    border-bottom-style: solid;

    border-left-style: solid;

    border-top-color: #C1C1C1;

    border-right-color: #ECECEC;

    border-bottom-color: #ECECEC;

    border-left-color: #C1C1C1;

    padding-left: 1%;

    float: left;

    color: #979797;

}



.search .s2 {

    background-color: #4D4D4D;

    border-top-width: 0px;

    border-right-width: 0px;

    border-bottom-width: 0px;

    border-left-width: 0px;

    border-top-style: none;

    border-right-style: none;

    border-bottom-style: none;

    border-left-style: none;

    color: #FFFFFF;

    height: 29px;

    width: 23%;

    cursor: pointer;

    float: left;

}





.tab2{display: block; width: 100%; clear: both;}



.tab2 TBODY {display: block; display: -webkit-box; width:auto; white-space: nowrap; overflow-x: auto; overflow-y: hidden;}

.tab2 td  

{  

 white-space: nowrap;  

}  

.tab2 tr {display: inline-block; vertical-align: top;}

.ql-align-center{text-align: center; 

}



.m-article-list1,.m-img-list{ position:relative; z-index:1; background-color:#fff;}

.m-article-list1 > ul{ margin:-1px 10px 0; }

.m-article-list1 .item{ position:relative; z-index:1; }

.m-article-list1 .item:after{ position:absolute; right:0; bottom:0; left:0;   content:""; -webkit-transform:scaleY(.5); -webkit-transform-origin:0 0; }

.m-article-list1 .item > a{ display:-webkit-box; display:box; padding:10px 0; outline:0; }

.m-article-list1 .item > a:active{ background-color:#f8f8f8; }

.m-article-list1  h2 a{  color: #2ca6e0;}

.m-article-list1 .item h2 a:active{ background-color:#f8f8f8;  color:#FFFFFF;}

.m-article-list1 .item .content1{ position:relative; padding-bottom:20px; min-height:45px; box-flex:1; -webkit-box-flex:1; }

.m-article-list1 .item .caption{ display:block; overflow:hidden; max-height:50px; color:#404040; font-size:16px; line-height:25px;}

.m-article-list1 .item > a:visited .caption{ color:#888; }

.m-article-list1 .item .meta{ position:absolute; right:0; bottom:0; left:0; color:#999; font-size:14px; line-height:12px; }

.m-article-list1 .item .meta span{ display:inline; float:left; }

.m-article-list1 .item .meta .from{ margin-right:10px; color:#fb6e6c;}

.m-article-list1 .item .meta .time{ float:right; }

.m-article-list1 .item .meta .views{ padding-left:18px;background:url(../images/digg.png) no-repeat 0 -22px; }

.m-article-list1 .item .meta i{ display:inline; float:left; margin-right:5px; width:12px; height:12px; vertical-align:-5px; }

.m-article-list1 .item .meta .hot{ background:url(../img/hot.png) no-repeat 50% 50%; -webkit-background-size:10px 10px; }

.m-article-list1 .item .meta .new{ background:url(../img/new.png) no-repeat 50% 50%; -webkit-background-size:10px 10px; }

.m-article-list1 .item .media{ position:relative; margin-left:10px; }

.m-article-list1 .item .media-left{ margin-right:10px; margin-left:0; }

.m-article-list1 .item .media-video:after{ position:absolute; top:0; right:0; bottom:0; left:0; display:block; background:rgba(0, 0, 0, .4) url(../img/media-video.png) no-repeat 50% 50%; content:''; -webkit-background-size:25px 25px; }

.m-article-list1 .item .media img{ float:right; width:90px; height:65px; }

.m-article-list1 .item .gallery{ margin:8px 0 5px; }

.m-article-list1 .item .gallery:after{ display:block; visibility:hidden; clear:both; height:0; content:" "; font-size:0; }

.m-article-list1 .item .gallery li{ display:inline; float:left; width:33.3%; }

.m-article-list1 .item .gallery img{ display:block; width:90px; height:65px; }

.m-article-list1 .item .gallery li:nth-child(1) img{ float:left; }

.m-article-list1 .item .gallery li:nth-child(2) img{ margin:0 auto; }

.m-article-list1 .item .gallery li:nth-child(3) img{ float:right; }

.other {

	margin-top: 10px;

	margin-bottom: 10px;

}

.other h2,.qqlist h2 {

    color: #0080bd;

	height: 40px;

	line-height: 40px;

	padding-left: 10px;

	margin-bottom: 10px;

background: #f0f0f0;

}

.qqlist h2 a{

	color: #EBEBEB;

	display: block;

}

.other {

	margin-top: 10px;

	margin-bottom: 10px;

}

.other h2 a {

 border-bottom: 2px solid #2ca6e0;

 color: #2ca6e0;

 display: inline-block;

padding: 0 2%;

font-weight: bold;

  font-size: 16px;

}



 h1, h3, h4, h5, h6 {

    font-size: 100%;

    font-weight: 500;

}





.subnav {

    float: left;

    font-size: 14px;

    padding: 2%;

    width: 96%;

    text-align: center;

}



.subnav li {

    line-height: 28px;

    height: 28px;

    width: 18%;

    float: left;

    border: 1px solid #a8bfe2;

    margin-right: 1.3%;

    text-align: center;

    margin-bottom: 6px;

	white-space:nowrap;



text-overflow:ellipsis;



overflow: hidden;

}



.subnav a {

    display: block;

    font-size: 15px;

}





.navq {

    display: block;

    position: relative;

    float: left;

    width: 100%;

    padding: 10px 0;

    background: #fff;

    padding-top: 5px;

    margin-bottom: 10px;

}



.navq li {

    float: left;

    margin: 1.5%;

    text-align: center;

    width: 22%;

}

.navq a.col1 {

    background: #67ccd0;

}

 

.navq li a {

    color: #fff;

    display: block;

    padding: 3px;

    border-radius: 4px;

    line-height: 30px;

}

.navq a.col9 {

    background: #2ca6e0;

}

.navq a.col2 {

    background: #97cb51;

}



.navq a.col3 {

    background: #e6a01b;

}



.top_news{float: left;background: #fff;margin-bottom: 10px;width: 100%;border-bottom: 1px solid #e6e6e6;}



.n_head{font-size: 18px;color: #B48340;height: 30px;background: url(http://m.dgmmbb.com/skin/mb2018/css/jc_icon.png) 12px -498px no-repeat;padding: 1.5%;background-color: #f8f8f8;padding-bottom: 0px;}

.n_head h2 {font-weight: bold;color: #2ca6e0; display:block;    

margin: 0;

padding: 0;

border: 0 none;

outline: 0;

font-size: 100%; 

padding-left: 36px;

}

.n_head span {height: 30px;background:url(http://m.dgmmbb.com/skin/mb2018/css/jc_icon.png) 8px -554px no-repeat;padding: 0 8px; }





table{border-collapse:collapse;border-spacing:0;border-left:1px solid #888;border-top:1px solid #888;background:#efefef;}

th,td{border-right:1px solid #888;border-bottom:1px solid #888;padding:5px 15px;}

th{font-weight:bold;background:#ccc;}



.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}

.header{position: relative; z-index: 3;}

.topbar{background: #0082a8; height: 1.40rem;padding:.55rem 0 0; position: relative;}

.topbar .txt{text-align: center; color:#f2f2f2; font-size: .8rem; display: block; }

.topbar .icon-back{position: absolute; left: .4rem; top:.40rem; color:#f2f2f2;}

.topbar .icon-back i{font-size: 1rem;}

.btn-nav{position: absolute; top:-1.30rem; right:.5rem; font-size: .7rem; color:#f2f2f2;}

.btn-nav i{font-size: .5rem; color:#fff; padding-left: .2rem}

.navBox{position:relative;}

.navBox a{display:block;float:left;width:25%;height:2.5rem;line-height:2.5rem;text-align:center;font-size:16px;color:#fff;position:relative;}

.navBox {width:100%; height:0; overflow: hidden; background:rgba(34, 34, 34, 0.84);position:absolute;left:0;top:0rem;z-index:999;}



.mip-layout-container, .mip-layout-fixed-height {

    display: block;

    position: relative;

}

.topbar .icon-back {

    position: absolute;

    left: .4rem;

    top: .40rem;

    color: #f2f2f2;

}

@font-face {

  font-family: 'iconfont';  /* project id 192120 */

  src: url('//at.alicdn.com/t/font_64foeefiazag7gb9.eot');

  src: url('//at.alicdn.com/t/font_64foeefiazag7gb9.eot?#iefix') format('embedded-opentype'),

  url('//at.alicdn.com/t/font_64foeefiazag7gb9.woff') format('woff'),

  url('//at.alicdn.com/t/font_64foeefiazag7gb9.ttf') format('truetype'),

  url('//at.alicdn.com/t/font_64foeefiazag7gb9.svg#iconfont') format('svg');

}

.topbar .icon-back i {

    font-size: 1rem;

}

.iconfont {

    font-family: "iconfont" !important;

    font-size: 16px;

    font-style: normal;

    -webkit-font-smoothing: antialiased;

    -webkit-text-stroke-width: 0.2px;

    -moz-osx-font-smoothing: grayscale;

}



a {

    color: #383838;

    text-decoration: none;

}



user agent stylesheet

a:-webkit-any-link {

    color: -webkit-link;

    cursor: pointer;

    text-decoration: underline;

}


.m-article-list .item .meta .from a{color:#fb6e6c;}