
/* CSS Document*/
body {
	background-color: #fff;
}
a {
	
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active, a:hover {
	text-decoration: underline;
	color: #cd0200;
}
img[src=""],
img:not([src]) { 
      display: none;
  }
  
    .search-wd{
        display:flex;
        border-bottom: 1px solid #000;
        padding: 20px 0;
       align-items: flex-end;
    }
  .search-wd span {
      font-size:26px;
    color: #f0352b;
}
.search-wd div {
    display: inline;
    font-size: 30px;
    margin-right: 15px;
}
/*.search-wd p {*/
/*      margin-left:20px;*/
/*}*/
.center {
	width: 980px;
	margin: 0 auto;
}

.dlist11 {
	width: 100%;
	margin-top: 8px;
	height: 220px;
	float: left;
}

.dlist11 li {
	text-align: left;
	font-size: 12px;
	line-height: 26px;
	font-family: "宋体"
}


.dlist1 {
	width: 100%;
	margin-top: 8px;
}
.dlist1 li {
	text-align: left;
	font-size: 12px;
	line-height: 26px;
	font-family: "宋体"
}
.dlist2 {
	width: 100%;
	padding-left: 10px;
	padding-top: 10px;
	line-height: 18px;
}
.ret .dlist2 a {
	display: block;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
	width: 330px;
   	 overflow: hidden;
   	 white-space: nowrap;
	text-overflow: ellipsis;
}
.cent .dlist2 a {
	display: block;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
	width: 300px;
   	 overflow: hidden;
   	 white-space: nowrap;
	text-overflow: ellipsis;
}
.rit .dlist2 a {
	display: block;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
	width: 300px;
   	 overflow: hidden;
   	 white-space: nowrap;
	text-overflow: ellipsis;
}
.dlist2 span {
	padding: 0 6px;
}
.dlist3 {
	margin: 10px 0 2px 15px;
	text-align: left;
}
.dlist3 li {
	line-height: 27px;
	height: 27px;
	color: #000;
	font-size: 14px;
	border-bottom: 1px dashed #cccccc;
	width: 96%;
}
.l_pic {
	height: 120px;
	padding-top: 15px;
	background: #eeeeee;
	padding-left: 25px;
}
.l_pic a {
	float: left;
	margin-right: 25px;
	text-align: center;
}
.pic_ad {
	width: 100%;
	margin: 0 auto;
	text-align: center
}
.top1 {
	height: 36px;
	width: 100%;
	border-bottom: #3078c8 2px solid;
	background-color: #225599;
	color: #fff;

}
.top1 .center {
	width: 980px;
	margin: 0 auto;
	line-height: 36px;
	font-size: 14px;
	overflow: hidden;
}
.top1 .center span {
	padding: 0 8px;
}
.top1 .center .bs {
	font-weight: bold;
}
.top1 .top1_l {
	float: left;
	line-height: 36px;
	font-size: 14px;
}
.top1 .top1_r {
	float: right;
	line-height: 36px;
	font-size: 14px;
}
.top1 a {
	text-decoration: none;
	color: #fff;
}
.top1 a:visited {
	text-decoration: none;
	color: #fff;
}
.top1 a:active, .top1 .center a:active, .top1 a:hover, .top1 .center a:hover {
	text-decoration: underline;
	color: #fff;
}
.top2 {
	height: 120px;
	background: url(../img/top2_bg.png) top repeat-x;
	color: #fff;
}
.top2a {
	height: 120px;
	width: 980px;
	margin: 0 auto;
}
.top2_l {
	height: 75px;
	width: 307px;
	padding-top: 45px;
	float: left;
	overflow: hidden
}
.top2_m {
	height: 125px;
	width: 366px;
	float: left;
	overflow: hidden
}
.top2_m a {
	height: 125px;
	width: 366px;
	float: left;
	overflow: hidden
}
.top2_r {
	height: 120px;
	width: 307px;
	float: left;
	overflow: hidden
}
.top2_l li {
	float: left;
	width: 65px;
	_width: 48px;
	/*margin-right: 5px;*/
	text-align: center;
}
.top2_l li.zzmm {
	width: 110px;
}
.top2_l li img {
	/*width: 39px;*/
	/*height: 39px;*/
}
.top2_l li h4 {
	font-weight: normal;
	margin-top: 5px;
	font-size: 12px;
}
.top2_r_1 {
	width: 100%;
	height: 50px;
	line-height: 50px;
	padding-top: 44px;
	overflow: hidden;
	text-align: left;
	font-size: 14px;
}
.top2_r_2 {
	width: 100%;
	height: 25px;
	line-height: 25px;
	overflow: hidden;
	text-align: left;
	font-size: 14px;
}
.top2_r_2 span {
	color: black;
}
.txt {
	height: 28px;
	width: 225px;
	border: 1px solid #dddddd;
}
#sousuo_index .btn {
	width: 70px;
	height: 32px;
	background: #DDDDDD;
	border: none;
	color: #271717;
	font-size: 14px;
	display:inline-block;
}
/*---------------------菜单样式----------------------------------*/
#menu {
height: 38px;
margin-top: 8px;
background-color: #3276c3;
}
#menu ul {
	width: 980px;
	height: 38px;
	margin: 0 auto;
	list-style-type: none;
	padding: 0px;
	display:flex;
	justify-content:space-between;
}
.m_li {
	/*float: left;*/
	/*width: 70px;*/
	line-height: 38px;
	font-size: 18px;
	text-align: center;
	/*margin-right: -2px;*/
	/*margin-left: -2px;*/
	padding: 0 10px;
}
.m_li a {
	display: block;
	/*width: 70px;*/
	color: #fff;
	font-size: 18px;
}
.m_li a:link {
	font-size: 18px;
}
.m_li a:active, .m_li a:hover {
	text-decoration: underline;
	font-size: 18px;
}
.m_line {
	/*float: left;*/
	width: 1px;
	height: 38px;
	line-height: 38px;
	/*ff下有效(图片垂直居中)*/
}
.m_line img {
	margin-top: expression(( 32 - this.height ) / 2);
	/*ie下有效(图片垂直居中)*/
}
.m_li_a {
	/*float: left;*/
	/*width: 70px;*/
	line-height: 38px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	background: url(../img/menu_bg.jpg) no-repeat 0 /100% 100%;
	position: relative;
	height: 38px;
	padding: 0 10px;
}
.m_li_a a {
	display: block;
	color: #3668a5;
	/*width: 70px;*/
	font-size: 18px;
}
.m_li_a a:hover {
	text-decoration: underline;
}
.smenu {
	width: 980px;
	margin: 0px auto;
	padding: 0px;
	list-style-type: none;
	height: 32px;
}
.smenu li span:last-child{
    display:none;
}
.s_li {
	line-height: 32px;
	width: 100%;
	box-sizing:border-box;
	display: none;
	height: 32px;
	font-size: 14px;
	text-align:center;
}
.s_li span {
	padding: 0 10px;
}
.s_li_a {
	line-height: 32px;
	width: 100%;
	display: block;
	height: 32px;
	font-size: 14px;
	color: #333;
	text-align:center;
}
.s_li_a span {
	padding: 0 10px;
}
.add {
	width: 980px;
	margin: 15px 0 0 0;
	float: left;
}
.ad {
	width: 980px;
	margin-bottom: 10px
}
/*------头条------------*/
.headline {
	margin: auto;
	padding:5;
	width: 978px;
	height: 105px;
	text-align: center;
    border: 1px solid #ccc; /* 1px宽，实线，黑色边线 */
}
.headline h1 {
	font-size: 36px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 60px;
	height: 60px;
	background: url(../img/hendert.jpg) 0 50% no-repeat;
	overflow: hidden;
	padding-left: 75px;
	width: 750px;
}
.headline h1 a, .headline h1 a:visited {
	text-decoration: none;
	color: #3668a5;
}
.headline h1 a:active, .headline h1 a:hover {
	text-decoration: none;
	color: #3385ff;
}

.headline h5 {
	font-size: 46px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 60px;
	height: 60px;
	background: url(../img/hendert.jpg) 0 50% no-repeat;
	overflow: hidden;
	padding-left: 75px;
	width: 749px;
}
.headline h5 a, .headline h5 a:visited {
	text-decoration: none;
	color: #3668a5;
}
.headline h5 a:active, .headline h5 a:hover {
	text-decoration: none;
	color: #3385ff;
}


.headline .desc {
	line-height: 22px;
/*	position: relative;*/
	/*padding-right:90px;*/
	height: 22px;
	font-size: 16px;
	color: #333;
	/*overflow: hidden;*/
	width: 924px;
	word-break:break-all;
}
.headline .desc a {
	display: inline-block;
	padding-left: 12px;
	padding-right: 8px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}


.headline_mm {
	margin: auto;
	width: 978px;
	height: 94px;
	text-align: center;
}
.headline_mm h1 {
	font-size: 36px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 60px;
	height: 60px;
	overflow: hidden;
	width: 903px;

}
.headline_mm h1 a, .headline h1 a:visited {
	text-decoration: none;
	color: #3668a5;

}
.headline_mm h1 a:active, .headline h1 a:hover {
	text-decoration: none;
	color: #3385ff;
}

.headline_mm h5 {
	font-size: 46px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 60px;
	height: 60px;
	background: url(../img/hendert.jpg) 0 50% no-repeat;
	overflow: hidden;
	padding-left: 75px;
	width: 749px;
}
.headline_mm h5 a, .headline h5 a:visited {
	text-decoration: none;
	color: #3668a5;
}
.headline_mm h5 a:active, .headline h5 a:hover {
	text-decoration: none;
	color: #3385ff;
}


.headline_mm .desc {
	line-height: 22px;
/*	position: relative;*/
	/*padding-right:90px;*/
	height: 22px;
	font-size: 14px;
	color: #333;
	/*overflow: hidden;*/
	width: 924px;
	word-break:break-all;
	padding-left: 70px;
	
}
.headline_mm .desc a {
	display: inline-block;
	padding-left: 12px;
	padding-right: 8px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}



.line {
	margin: 0 auto;
	width: 980px;
	height: 1px;
	font-size: 1px;
	text-align: center;
	border-bottom: 1px solid #cfccdd;
	overflow: hidden;
}
.line1 {
	width: 100%;
	height: 1px;
	font-size: 1px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
}
/********幻灯块新闻样式*********/
	.new_l {
	width: 460px;
	float: left;
	overflow: hidden;
}
.new_l p {
	width: 100%;
	height: 22px;
}
.new_l ul {
	padding: 3px 0 4px;
}
.new_l ul li {
    
	font-size: 14px;
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.new_l ul li a,
.nj_l ul li a{
    display:inline-block;
    width:450px;
    overflow:hidden;
    white-space:nowrap;
	text-overflow: ellipsis;
}
.tab1 .tab-bd .thisclass a{
    display:inline-block;
    width:315px!important;
    overflow:hidden;
    white-space:nowrap;
text-overflow: ellipsis;
}
.tab2 .tab-bd li a{
    display:inline-block;
    width:290px!important;
    overflow:hidden;
    white-space:nowrap;
text-overflow: ellipsis;
}
.new_l ul li.cycle {
	background: none;
	padding-left: 0
}
.new_l .cycle h3 {
	font-size: 14px;
	padding-top: 0;
	padding-left: 13px;
	display: block;
	font-weight: bold;
}
.new_l .cycle h3 a {
	color: #1e63b0;
	font-size: 16px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.new_l .cycle h3 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.hdp_r {
	width: 506px;
	margin-top: 10px;
	float: right;
	overflow: hidden;
}
#picshow {
	position: relative;
}
#picshow, #picshow_img {
	/*width:490px;
	height:260px;*/
	width: 500px;
	_width: 490px;
	height: 301px;
	overflow: hidden;
	float: left;
}
#picshow_img li {
	width: 500px;
	_width: 490px;
	height: 301px;
	overflow: hidden;
	float: left;
	display: none;
}
#picshow_img img {
	width: 500px;
	_width: 490px;
	height: 301px;
}
#picshow_tx {
	width: 500px;
	_width: 490px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	/*height:40px;*/
	height: 30px;
	overflow: hidden;
}
#picshow_tx li {
	background: url(../img/picshow_bg.png) repeat;
	padding: 1px 0 4px 30px;
	/*height:40px;*/
	height: 30px;
	color: #fff;
	display: none;
}
#picshow_tx li a {
	color: #fff;
	text-decoration: none;
	font-size: 14px;
}
#picshow_tx li a:hover {
	text-decoration: underline;
}
#picshow_tx li h3 {
	/*margin:13px 0;*/
	line-height: 30px;
}
#picshow_tx li p {
	color: #ccc;
	line-height: 16px;
	height: 16px;
	overflow: hidden;
}
#select_btn {
	width: 92px;
	height: 260px;
	color: #111;
	float: left;
	display: inline;
	/* background:#f0f0f0;*/
}
#select_btn li {
	/*padding:9px 11px 0px 9px;*/
	margin-bottom: 4px;
	height: 57px;
	padding-left: 5px;
	width: 92px;
	/*border-top:1px solid #fff;*/
	cursor: pointer;
	/*border:2px solid #ddd;*/
	margin-left: 4px;
}
#select_btn li:hover {
	background: url(../img/icoLeft1.gif) no-repeat 0 center;
}
#select_btn li.current {
	background: url(../img/icoLeft1.gif) no-repeat 0 center;
}
#select_btn li.current:hover {
	background: url(../img/icoLeft1.gif) no-repeat 0 center;
}
#select_btn li img:hover {
	border: 2px solid #9e5000;
	background: url(../img/icoLeft1.gif) no-repeat 0 center;
	width: 92px;
}
#select_btn li.current img {
	border: 2px solid #9e5000;
	background: url(../img/icoLeft1.gif) no-repeat 0 center;
	width: 92px;
}
#select_btn li.current img:hover {
	border: 2px solid #9e5000 
/*#e45277*/
	
;
	background: url(../img/icoLeft1.gif) no-repeat 0 center;
	width: 92px;
}
#select_btn a {
	color: #824d01;
}
#select_btn img {
	/*padding:2px;*/
	border: 2px solid #cdcdcd;
	width: 92px;
	height: 53px;
	float: left;
}
#select_btn .select_text {
	height: 20px;
	font: bold 13px/16px 'Microsoft YaHei';
	overflow: hidden;
	display: block;
}
#select_btn .select_text:hover {
	text-decoration: underline;
}
#select_btn .select_date {
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	display: block;
}
#slideNews .rightNews {
	width: 364px;
	height: 295px;
	padding-top: 6px;
	float: left;
	margin-left: 16px;
	background: url(../img/borderBg.png) no-repeat 194px -4px;
}
#slideNews .rightNews ul {
	padding: 3px 0 4px;
}
#slideNews .rightNews li {
	padding: 6px 0 5px 18px;
	background: url(../img/cycle.png) no-repeat 5px 11px;
}
#slideNews .rightNews li.bold {
	background: none;
	/*padding-left:0;*/
	padding-left: 5px;
}
#slideNews .rightNews li.bold h2 {
	font-size: 14px;
	padding-top: 0;
}
#slideNews .rightNews li.bold h2 a {
	color: #824d01;
}
#slideNews .rightNews li.bold h2 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.nj_l {
	width: 360px;
	float: left;
	overflow: hidden;
}
.nj_l p {
	width: 100%;
	height: 22px;
}
.nj_l ul {
	padding: 3px 0 4px;
}
.nj_l ul li {
	font-size: 14px;
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.nj_l ul li.cycle {
	background: none;
	padding-left: 0
}
.nj_l .cycle h3 {
	font-size: 14px;
	padding-top: 0;
	padding-left: 13px;
	display: block;
	font-weight: bold;
}
.nj_l .cycle h3 a {
	color: #1e63b0;
	font-size: 16px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.nj_l .cycle h3 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.wz_r {
	width: 610px;
	height: 220px;
	float: left;
	overflow: hidden;
	background: url(../img/wlwz_bg.png) left top no-repeat;
}
.wz_l1 {
	width: 53px;
	height: 220px;
	overflow: hidden;
	float: left
}
.wz_l2 {
	width: 23px;
	height: 220px;
	overflow: hidden;
	float: left
}

.wz_l3 {
	width: 53px;
	height: 220px;
	overflow: hidden;
	float: left
}

.wz_nr {
	width: 260px;
	height: 220px;
	overflow: hidden;
	float: left
}

.wz_nr520 {
	width: 260px;
	height: 220px;
	overflow: hidden;
	float: left
}


.wz_nr_top {
	width: 260px;
	height: 46px;
	overflow: hidden;
	border-bottom: 1px solid #cfccdd;
}
.wz_nr_top h3 {
	float: left;
	line-height: 46px;
	padding-top: 2px;
	color: #1e63b0;
	font-size: 17px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
}
.wz_nr_top h3 span {
	padding-left: 35px;
}
.wz_nr_top h3 a {
	color: #1e63b0;
}
.wz_nr_top p {
	float: right;
	padding-top: 15px;
}
.wz_nr_top p a {
	color: #aa4444;
	font-size: 14px;
	font-weight: bold;
}
/* 切块*/
	.tab1 {
	width: 342px;
	margin-right: 31px;
	float: left
}
.tab1 .tab-hd {
	background: #fff;
	overflow: hidden;
	zoom: 1;
}
.tab1 .tab-hd li {
	float: left;
	width: 130px;
	text-align: center;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
}
.tab1 .tab-hd li a {
	display: block;
	color: #3668a5;
	font-size: 18px;
	font-weight: bold;
}
.tab1 .tab-hd li.active a {
	background: #3276c3;
	color: #fff;
	font-weight: bold;
}
.tab1 .tab-bd li {
	display: none;

	border: 1px solid #ddd;
	height: 164px;
	padding-top: 10px;
	width: 340px;
	overflow: hidden
}
.tab1 .tab-bd li.thisclass {
	display: list-item;
	padding-left: 10px;
	padding-top: 10px;
	width: 330px;
}
.tab1 .tab-bd li.thisclass a {
	display: block;
	width: 340px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab1_sp {
	padding: 0 0px 0px 10px;
	width: 332px;
	text-align: center;
	zoom: 1;
	overflow: hidden;
}
.tab1_sp a {
	color: #333;
	margin-right: 10px;
	float: left;
	width: 100px;
	height:80px;
	line-height: 20px;
	font-size: 12px;
	overflow: hidden;
	display: block;
}
.tab1_sp a img{
display: block!important;
}
.tab1_li {
	width: 340px;
	padding-top: 5px;
}
.tab1_li a {
	height: 25px;
	line-height: 25px;
	background: url(../img/v.jpg) no-repeat 10px 50%;
	font-size: 14px;
	padding-left: 35px;
	font-family: "宋体";
	text-align: left;
	display: block;
	overflow:hidden;
}
.tab2 {
	width: 317px;
	float: left
}
.tab2 .tab-hd {
	background: #fff;
	overflow: hidden;
	zoom: 1;
}
.tab2 .tab-hd li {
	float: left;
	width: 130px;
	text-align: center;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
}
.tab2 .tab-hd li a {
	display: block;
	color: #3668a5;
	font-size: 18px;
	font-weight: bold;
}
.tab2 .tab-hd li.active a {
	background: #3276c3;
	color: #fff;
	font-weight: bold;
}
.tab2 .tab-bd li {
	display: none;
	border: 1px solid #ddd;
	height: 164px;
	padding-left: 10px;
	padding-top: 10px;
	width: 305px;
	overflow: hidden
}
.tab2 .tab-bd li a {
	display: block;
	width: 300px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 12px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab2 .tab-bd li.thisclass {
	display: list-item;
	padding-left: 10px;
	padding-top: 10px;
	width: 305px;
}
.tab2 .tab-bd li.thisclass a {
	display: block;
	width: 305px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab3 {
	width: 262px;
	float: right
}
.tab3 .tab-hd {
	background: #fff;
	overflow: hidden;
	zoom: 1;
}
.tab3 .tab-hd li {
	float: left;
	width: 130px;
	text-align: center;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
}
.tab3 .tab-hd li a {
	display: block;
	color: #3668a5;
	font-size: 18px;
	font-weight: bold;
}
.tab3 .tab-hd li.active a {
	background: #3276c3;
	color: #fff;
	font-weight: bold;
}
.tab3 .tab-bd li {
	display: none;
	border: 1px solid #ddd;
	height: 164px;
	padding-left: 25px;
	padding-top: 10px;
	width: 235px;
	overflow: hidden
}
.tab3 .tab-bd li.thisclass {
	display: list-item;
	padding-left: 10px;
	padding-top: 10px;
	width: 250px;
}
.tab3 .tab-bd li.thisclass a {
	display: block;
	width: 235px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab3_pic {
	height: 130px;
	padding-top: 10px;
}
.tab3_pic a {
	float: left;
	margin-right: 15px;
	text-align: center;
	width:100px;
}
.tab3_pic a img {
	width:100%;
}
.tab4 {
	width: 342px;
}
.tab4 .tab-hd {
	background: #fff;
	overflow: hidden;
	zoom: 1;
}
.tab4 .tab-hd li {
	float: left;
	width: 170px;
	text-align: center;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
}
.tab4 .tab-hd li a {
	display: block;
	color: #333;
	font-size: 16px;
	font-weight: bold;
}
.tab4 .tab-hd li.active a {
	background: url(../img/xt.png) 0px bottom no-repeat;
	color: #3668a5;
	font-weight: bold;
	text-decoration: none;
}
.tab4 .tab-bd li {
	display: none;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	height: 290px;
	padding-top: 10px;
	width: 340px;
	overflow: hidden
}
.tab4 .tab-bd li.thisclass {
	display: list-item;
	padding-top: 10px;
	width: 330px;
}
.tab4_sp {
	padding: 6px 0px 0px 10px;
	width: 332px;
	text-align: center;
	zoom: 1;
	overflow: hidden;
}
.tab4_sp a {
	color: #333;

	margin-right: 10px;
	float: left;
	width: 100px;
	line-height: 20px;
	font-size: 12px;
	overflow: hidden;
	display: block;
}
.tab4_li {
	width: 340px;
	padding-top: 7px;
}
.tab4_li a {
	display: block;
	width: 340px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab5 {
	width: 317px;
}
.tab5 .tab-hd {
	background: #fff;
	overflow: hidden;
	zoom: 1;
}
.tab5 .tab-hd li {
	float: left;
	width: 79px;
	text-align: center;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
}
.tab5 .tab-hd li a {
	display: block;
	color: #aa4444;
	font-size: 16px;
	font-weight: bold;
}
.tab5 .tab-hd li.active a {
	background: #3276c3;
	color: #fff;
	font-weight: bold;
}
.tab5 .tab-bd li {
	display: none;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	height: 193px;
	padding-top: 10px;
	width: 305px;
	overflow: hidden
}
.tab5 .tab-bd li a {
	display: block;
	width: 300px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 12px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab5 .tab-bd li.thisclass {
	display: list-item;
	padding-top: 10px;
	width: 305px;
}
.tab5 .tab-bd li.thisclass a {
	display: block;
	width: 305px;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
	background: url(../img/cycle.png) 0px 50% no-repeat;
}
.tab6 {
	width: 980px;
	margin: 0 auto;
}
.tab6 .tab-hd {
	background: #666666;
	overflow: hidden;
	zoom: 1;
}
.tab6 .tab-hd li {
	float: left;
	width: 150px;
	text-align: center;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
}
.tab6 .tab-hd li a {
	display: block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}
.tab6 .tab-hd li.active a {
	background: #3276c3;
	color: #fff;
	font-weight: bold;
}
.tab6 .tab-bd li {
	display: none;
	padding: 20px 20px 0 20px;
	width: 940px;
	overflow: hidden
}
.tab6 .tab-bd li a {
	float: left;
	display: block;
	font-size: 14px;
	text-align: left;
	font-family: "宋体";
	padding: 6px 0 5px 20px;
	white-space: nowrap;
}
.tab6 .tab-bd li.thisclass {
	display: list-item;
	padding: 20px 20px 0 20px;
	width: 940px;
	overflow: hidden
}
.tab6 .tab-bd li.thisclass a {
	float: left;
	display: block;
	font-size: 14px;
	text-align: left;
	padding: 6px 0 5px 20px;
	font-family: "宋体";
	white-space: nowrap;
}
/* 结构框*/
	.ret {
	width: 342px;
	margin-right: 30px;
	float: left;
	overflow: hidden
}
.cent {
	width: 317px;
	float: left;
	overflow: hidden
}
.cent h3 {
	width: 100%;
	text-align: center;
	font-size: 16px;
	height: 48px;
	line-height: 40px;
}
.cent h3 a {
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
}
.cent h3 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.rit {
	width: 262px;
	float: right;
	overflow: hidden
}
.public {
	width: 100%;
	height: 35px;
	border-bottom: 1px solid #ddd;
	overflow: hidden
}
.pub_l {
	height: 35px;
	float: left;
}
.pub_l h3 {
	padding-left: 10px;
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
}
.pub_l h3 a {
	color: #333
}
.pub_l h3 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.pub_ll {
	height: 35px;
	float: left;
}
.pub_ll h3 {
	padding-left: 10px;
	font-size: 16px;
	line-height: 35px;
	font-weight: bold;
}
.pub_ll h3 a {
	color: #333
}
.pub_ll h3 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.pub_r {
	height: 35px;
	float: right;
	line-height: 35px;
}
.pub_r a {
	font-size: 14px;
	color: #333;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.pub_r a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.pub_r span {
	padding: 0 6px;
	font-size: 12px;
}
.pindt {
	width: 100%;
	height: 38px;
	border-bottom: 1px solid #ddd;
	overflow: hidden
}
.pind_l {
	height: 38px;
	float: left;
}
.pind_l h2 {
	height: 35px;
	padding: 0 6px;
	border-bottom: 3px solid #3668a5;
}
.pind_l h2 a {
	height: 35px;
	font-size: 18px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 35px;
}
.pind_l h2 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.pind_r {
	height: 30px;
	float: right;
	line-height: 30px;
	padding-top: 5px;
}
.pind_r a {
	font-size: 14px;
	color: #333;
	font-family: "宋体", Arial, Helvetica, sans-serif;
	/*float:right;*/
}
.pind_r a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.pind_r span {
	/*padding:0 5px;*/
	font-size: 12px;
	/*float:right*/;
}
.pind_r span:last-child {
	display:none;
}
.pic1 {
	height: 90px;
	overflow: hidden;
}
.pic1 img {
	float: left;
	margin-right: 15px;
	display: block;
}
.pic1 a {
	color: #333;
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
}
.pic1 p {
	color: #666;
	font-size: 12px;
	line-height: 20px;
	margin-top: 5px;
	display: block;
}
.pic1 p a {
	color: #666;
	font-size: 12px;
	font-weight: 100;
	line-height: 20px;
}
.pic11 {
	width: 100%;
	overflow: hidden;
}
.pic11 img {
	float: left;
	margin-right: 15px;
	display: block;
}
.pic11 a {
	height: 60px;
	color: #333;
	font-size: 14px;
	line-height: 26px;
	display: block;
	margin-top: 10px;
}
.pic11 a:hover {
	text-decoration: underline;
	color: #cd0200;
}
.pic11 p {
	color: #666;
	font-size: 12px;
	line-height: 20px;
	margin-top: 5px;
	display: block;
}
.pic11 p a {
	color: #666;
	font-size: 12px;
	font-weight: 100;
	line-height: 20px;
}
.pic2 {
	height: 100px;
	padding-left: 12px;
	overflow: hidden;
}
.pic2 img {
	display: block;
}
.pic2 a {
	color: #993333;
	font-size: 12px;
	margin-right: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	float: left;
}
.video-div > a {
	color: #993333;
	font-size: 12px;
	margin-right: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
	float: left;
}
.pic3 {
	height: 85px;
	padding-left: 12px;
	overflow: hidden;
}
.pic3 img {
	display: block;
}
.pic3 a {
	color: #993333;
	font-size: 12px;
	margin-right: 10px;
	font-weight: bold;
	text-align: center;
	line-height: 28px;
	float: left;
}
.sp_li {
	width: 100%;
}
.sp_li a {
widht:315px!important;
	height: 27px;
	line-height: 27px;
	background: url(../img/v.jpg) no-repeat 10px 50%;
	font-size: 14px;
	padding-left: 35px;
	font-family: "宋体";
	text-align: left;
	display: block;
overflow:hidden;text-overflow: ellipsis;

}
.mt5 {
	margin-left: 5px;
}
.mt10 {
	margin-left: 10px;
}
/* 茂名论坛*/
	.bbs {
	width: 980px;
	margin: 0 auto;
	height: 40px;
	background: url(../img/bbs_b.png) no-repeat left bottom;
}
.bbs_mm {
	width: 110px;
	height: 40px;
	padding-left: 10px;
	float: left;
	margin-right: 70px;
}
.bbs_mm h2 {
	height: 40px;
	font-size: 20px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 40px;
}
.bbs_mm h2 a {
	color: #3668a5;
}
.bbs_lb {
	height: 40px;
	line-height: 40px;
	float: left;
}
.bbs_lb a {
	font-size: 14px;
	color: #333;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.bbs_lb span {
	padding: 0 6px;
	font-size: 12px;
}
.bbs_zc {
	width: 135px;
	height: 40px;
	line-height: 40px;
	padding-top: 5px;
	float: right;
}
.bbs_zc a {
	float: right;
	margin-left: 10px;
}
.box {
	width: 327px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	_height: 100%;
}
.picbox {
	width: 327px;
	height: 80px;
	overflow: hidden;
	position: relative;
}
.piclist {
	height: 80px;
	position: absolute;
	left: 0px;
	top: 0px
}
.piclist li {
	background: #eee;
	margin-right: 10px;
	padding: 0px;
	float: left;
}
.swaplist {
	position: absolute;
	left: -800px;
	top: 0px
}
.og_prev, .og_next {
	width: 30px;
	height: 50px;
	background: url(../img/icon_1.png) no-repeat;
	background: url(../img/icon_ie6.png) no-repeat \9;
	position: absolute;
	top: 15px;
	z-index: 99;
	cursor: pointer;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.og_prev {
	background-position: 0 -60px;
	left: 0px;
}
.og_next {
	background-position: 0 0;
	right: 0px;
}
.wx {
	width: 100%;
	height: 410px;
	overflow: hidden
}
.bmfw {
	width: 260px;
	/*height:308px ;*/
	border: 1px solid #ddd;
	overflow: hidden
}
.bmli {
	width: 225px;
	padding-left: 35px;
	padding-top: 15px;
	overflow: hidden
}
.bmli a {
	width: 85px;
	float: left;
	color: #000;
	font-size: 12px;
	margin-right: 25px;
	margin-bottom: 15px;
	line-height: 26px;
	display: block;
}
.bmli img {
	float: left;
	margin-right: 5px;
	display: block;
}
.yx {
	width: 980px;
	margin: 0 auto;
	height: 40px;
	background: url(../img/yx_bg.png) no-repeat left bottom;
}
.yx_mm {
	width: 110px;
	height: 40px;
	padding-left: 10px;
	float: left;
	margin-right: 70px;
}
.yx_mm h2 {
	height: 40px;
	font-size: 20px;
	color: #3668a5;
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-weight: bold;
	line-height: 40px;
}
.yx_mm h2 a {
	color: #3668a5;
}
.yx_lb {
	height: 40px;
	line-height: 40px;
	float: right;
}
.yx_lb a {
	font-size: 14px;
	color: #333;
	font-family: "宋体", Arial, Helvetica, sans-serif;
}
.yx_lb span {
	padding: 0 6px;
	font-size: 12px;
}
.yx_lb span:last-child {
	display:none;
}
.maro {
	width: 982px;
	margin: 0px auto;
	overflow: hidden;
}
.tou {
	width: 982px;
	height: 360px;
	margin: auto;
	margin-top: 10px;
	overflow: hidden;
}
.tou .left {
	width: 515px;
	height: 346px;
	margin-right: 1px;
	float: left;
	overflow: hidden;
}
.tou .left a.special {
	display: block;
	float: left;
	position: relative;
	width: 515px;
	height: 346px;
	overflow: hidden;
}
.tou .left a.special div {
	display: none;
	width: 505px;
	height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	filter: alpha(Opacity=80);
	-moz-opacity: 0.5;
	opacity: 0.5;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 14px;
	padding-left: 10px;
	background: #000;
}
.tou .left a.special:hover {
	}
.tou .left a.special:hover div {
	display: block;
}
.tou .left img {
	width: 515px;
	height: 349px;
}
.tou .middle {
	float: left;
	width: 460px;
	height: 349px;
	margin-left: 3px;
	_display: inline;
	overflow: hidden;
}
.tou .middle ul li {
	float: left;
	width: 220px;
	height: 172px;
	margin-left: 3px;
	_display: inline;
	overflow: hidden;
}
.tou .middle h2 {
	font-size: 1.4em;
	font-weight: bold;
	padding-top: 8px
}
.tou .middle a.special {
	display: block;
	float: left;
	position: relative;
	width: 220px;
	height: 172px;
	overflow: hidden;
}
.tou .middle a.special div {
	display: none;
	width: 220px;
	height: 172px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	filter: alpha(Opacity=80);
	-moz-opacity: 0.5;
	opacity: 0.5;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 14px;
	padding-left: 10px;
	background: #000;
}
.tou .middle a.special:hover {
	}
.tou .middle a.special:hover div {
	display: block;
}
.link_l {
	width: 100%;
	background: url(../img/link_bg.png) repeat-x left top;
}
.scroll-btns {
	_display: none;
	position: fixed;
	_position: absolute;
	bottom: -210px;
	_bottom: auto;
	overflow: hidden;
	transition: bottom 0.9s;
	-webkit-transition: bottom 0.9s;
	-moz-transition: bottom 0.9s;
	-o-transition: bottom 0.9s;
}
.scroll-btns .top {
	background-position: -10px -1320px;
}
.scroll-btns .btn {
	border: 1px solid #ddd;
	background-color: #f3f3f3;
}
.scroll-btns .btn {
	width: 60px;
	height: 60px;
	cursor: pointer;
	overflow: hidden;
}
.scroll-btns .btn .text {
	color: #777;
}
.icon40x40 {
	background-image: url(../img/ico40x40.png);
	background-repeat: no-repeat;
}
.scroll-btns .btn .text {
	text-align: center;
	font-size: 12px;
	width: 30px;
	margin-left: 15px;
	padding-top: 15px;
	height: 60px;
	display: none;
}
.scroll-btns .btn .text {
	color: #777;
}
.video-div {
	text-align: center;
	float: left;
}
.video-div1 {
	text-align: center;
	float: left;
}
.video-div > p > a {
	!important;
	; color: #993333;
	font-size: 12px;
	margin-right: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 25px;
}
.tab1_sp p a {
	!important;
	color: #333;
	line-height: 20px;
	font-size: 12px;
}
.quarter-ad {
	margin-right: 10px;
	overflow: hidden;
	float: left;
}
.jlmm {
	background-color: #000000;
}
.jlmm .article-picture-item .title a, .jlmm .m-imagetext .describe, .jlmm .article-content-title, .jlmm .article-infos, .jlmm .article-infos .source, .jlmm .article-describe p, .jlmm .article-describe p strong {
	color: #fff;
}
.jlmm .gallery_wrap .gallery_warp_border {
	padding-top: 20px;
}
.center {
	width: 985px;
	margin: 0 auto;
}
.jlmm-banner {
	/*background:url(jlmm.jpg) no-repeat;*/
	float: left;
	width: 689px;
	height: 120px;
	margin: 0 auto;
	border: 1px solid #ddd
}

.jlmm-banner_sp {
	/*background:url(jlmm.jpg) no-repeat;*/
	float: left;
	width: 980px;
	height: 120px;
	margin: 0 auto;
	border: 1px solid #ddd
}

.jlmm-banner_sp .jlmm-blank {
	width: 138px;
	height: 120px;
	float: left;
}
.jlmm-banner_sp .jlmm-blank a{
	height: 100px;
}
.jlmm-banner_sp .jlmm-blank span {
	font-size: 26px;
	font-family: "Microsoft YaHei", "微软雅黑";
	color: #3276c3;
	font-weight: bold;
}
.jlmm-banner_sp .jlmm-blank a {
	margin-top: 20px;
}
.jlmm-banner_sp .jlmm-blank .jl {
	margin-left: 15px;
}
.jlmm-banner_sp .jlmm-blank .mm {
	margin-left: 45px;
}
.jlmm-banner_sp img {
	display: block;
	margin: 4px;
	;
}
.jlmm-banner_sp a {
	font-size: 12px;
	text-align: center;
	float: left;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: "宋体";
	margin-top: 4px;
width:138px;
height:107px;
overflow:hidden;
}




.jlmm-banner .jlmm-blank {
	width: 135px;
	height: 120px;
	float: left;
}
.jlmm-banner .jlmm-blank a{
	height: 100px;
}
.jlmm-banner .jlmm-blank span {
	font-size: 26px;
	font-family: "Microsoft YaHei", "微软雅黑";
	color: #3276c3;
	font-weight: bold;
}
.jlmm-banner .jlmm-blank a {
	margin-top: 20px;
}
.jlmm-banner .jlmm-blank .jl {
	margin-left: 15px;
}
.jlmm-banner .jlmm-blank .mm {
	margin-left: 45px;
}
.jlmm-banner img {
	display: block;
	margin: 4px;
	;
}
.jlmm-banner a {
	font-size: 12px;
	text-align: center;
	float: left;
	background-color: #FFFFFF;
	text-decoration: none;
	font-family: "宋体";
	margin-top: 4px;
width:135px;
height:107px;
overflow:hidden;
}
.jlmm_r {
	width: 260px;
	height: 120px;
	float: right;
}
.jlmm_r ul {
	padding-left: 10px;
	margin: 5px 0 0 0;
}
.jlmm_r ul li {
	background: url(../img/cycle.png) 0px 50% no-repeat;
	list-style: none;
	;
}
.jlmm_r ul li a {
	text-decoration: none;
	display: block;
	font-size: 14px;
	font-family: "宋体";
	padding: 6px 0 5px 13px;
}
/*内容页面*/
.article .article-main{border: none;width:100%;}
.article .article-main img{max-width: 100%;}
.article .article-main section{text-indent: 0;}
.article-main .article-title{line-height:38px;font-size:36px;color:#333;margin-top: 10px;}
.article-main .article-subtitle{line-height:30px;font-size:22px;color:#333;margin-top: 10px;}
.article-main .article-infos{position:relative;height:40px;line-height:40px;overflow:hidden;padding-bottom: 0;padding-top:0;}
.article-main .article-infos .comment-box,.article-main .article-infos .comment-count{display: none;}
/*.article-infos .copyright, .article-infos .date, .article-infos .source, .article-infos .editors{font-size:12px;color:#666;float:left;padding-right:10px;line-height: 20px;margin-top: 10px;}*/
.article-infos .copyright, .article-infos .date, .article-infos .source, .article-infos .editors{font-size:12px;color:#666;float:left;padding-right:10px;line-height: 20px;margin-top: 10px;}
.article-infos .copyright{display:inline-block;*display: inline;zoom:1;background:#C2C2C2;line-height:20px;margin:10px 10px 0 0;padding:0 5px;color:#fff;cursor:default;}
.article-infos a{font-size: 12px;font-family:Helvetica,"微软雅黑";}
.article-infos .view-box em{margin:15px 10px 0 20px;}
.article-infos .comment-box em{margin:16px 5px 0 10px;float:left;}
.article-infos .fontsize2{float:right;overflow: hidden;}
.article-infos .fontsize2{float:right;overflow: hidden;}
.fontsize2 .small,.fontsize2 .big{cursor: pointer;width:20px;height:13px;overflow:hidden;background-image:url(../img/ico.png);background-repeat:no-repeat;margin:14px 0 0;}
.fontsize2 .small{background-position:-48px -50px;}
.fontsize2 .big{background-position:-70px -50px;}
.article-dse{font-size:14px;line-height:1.5;overflow:hidden;color:#999;padding-top: 20px;margin-bottom: 20px;}
.article-dse strong{font-weight:bold;COLOR:#000;} 
.article-content{font-size:16x;line-height:3.5em;overflow:hidden;color:#333;padding-top: 10px;}
.article-content iframe{max-width:600px;max-height:400px;border: 0;}
.article-content p{font-size:18px;line-height:22px;}
.article-content p:first-of-type{margin-top: 0 !important;}
.article-content p:last-of-type{margin-bottom: 0 !important;}
.article-content h1 {font-size: 2em;margin: 0.67em 0;font-weight: bold;}
.article-content h2 {font-size: 1.5em;margin: 0.83em 0;font-weight: bold;}
.article-content h3 {font-size: 1.17em;margin: 1em 0;font-weight: bold;}
.article-content h4 {font-size: 1em;margin: 1.33em 0;font-weight: bold;}
.article-content h5 {font-size: 0.83em;margin: 1.67em 0;font-weight: bold;}
.article-content h6 {font-size: 0.67em;margin: 2.33em 0;font-weight: bold;}
.article-content p a :nth-of-type(1){color:#1a75dc}
.article-content p img { max-width: 99%; margin-left: -2em;}
.article-content table td {border: 1px solid #DDD;}
/* 编辑器列表不能格式化 */
.article-content em{
	font-weight: normal;
}
.article-content ul,
.article-content ol{
	text-indent:0;
	padding-left:40px;
}
.article-content ul{
	list-style: disc;
}
.article-content ol{
	list-style: decimal;
}
.article-content li{
	list-style:inherit;
}
/* 编辑器内容不能格式化 */
.article-content i,
.article-content em{
	font-style: italic;
}
/*分享*/
.copy-share{margin:0 0 10px;overflow:hidden;padding: 0;background: none;}
.copy-share .fcwb,.copy-share .fbwx{float:left;text-align:center;color:#fff;width:90px;height:36px;line-height:36px;overflow:hidden;margin-right:20px;display:inline;}
.copy-share .fcwb{background:#e54f2a;}
.copy-share .fbwx{background:#693;}
.copy-share .peak{height:30px;line-height:30px;overflow:hidden;padding:0 10px;float:right;color:#525358;}
.copy-share .peak em{width:18px;height:18px;float:left;overflow:hidden;background:#f4f4f4 url(../img/ico.png) -50px -70px no-repeat;margin:5px 8px 0 0;display:inline;}
/*相关阅读*/
.rel-news{border-bottom:1px solid #eee;padding:20px 0;width:100%;}
.rel-news .hd{height:30px;line-height:30px;overflow:hidden;overflow:hidden;color:#444;}
.copy-share .keyword{float: left;overflow: hidden;line-height: 34px;}
.copy-share .keyword a{color:#0672c5;padding-right:15px;}

/*搜索*/
.search-time{height:60px;line-height:60px;background:#f6f6f6;}
.search-time p{padding:0 15px;}
.search-time p strong{color:#389ded;}
.search-page .txt-list li{height:30px;line-height:30px;}
.search-page .txt-list a{color:#444;float: left;overflow: hidden;height:30px;font-size: 14px;}
.search-page .txt-list a:hover{color:#c00;}
.search-page .txt-list em{margin-top:14px;}
.search-page .date{font-size:12px;color:#999;padding-left: 10px;}
 #wd {
     height: 35px;
    width: 234px;
    border: 1px solid #DDDDDD;
    border-right: none;
    border-radius: 3px 0px 0px 3px;
    font-size: 14px;
    text-indent: 10px;
    float: left;
}
                        
#search-btn {
    cursor: pointer;
    width: 45px;
    height: 37px;
    background-image: url('../img/sBtn.png');
    background-repeat: no-repeat;
    background-position: center;
    float: left;
    background-size: 16px 16px;
    border: 1px solid #525358;
    background-color: #525358;
    border-radius: 0px 3px 3px 0px;
}
/*分页*/
.page {height:70px; line-height: 30px;padding-top:20px;text-align: center;font-size: 1.2rem; font-size: 12px;}
.page a {display: inline-block; padding:0 12px; vertical-align: top;letter-spacing: normal; color: #fff;background: #bbb;margin:0 2px;}
.page i {margin:0 2px;}
.page a:hover {background: #666;}
.page .now {cursor: default; background: #666;}
.page .disable {cursor: default;}
.page .disable:hover {background: #bbb;}

.read-btn{margin-top:4px;}
.article-page .read-btn .btn-s-orange{padding-top:0;}

/*畅言*/
#changyan_floatbar_wrapper { display: none!important;}
#comment_sohu .head-gold-w { display: none!important;}

/* 内容页分享/长微博 */
.sharebox {width: 640px; margin: 20px auto; overflow: hidden; height: 36px;}
.sharebox .digg, .sharebox .weibo, .sharebox .digged {
    display: inline; float: left;height:28px; margin-right: 10px;line-height: 30px;text-align: center;margin-top: 4px; padding: 0 18px;
}
.sharebox .digg, .sharebox .weibo {border: 1px solid #ccc; color: #ccc;}
.sharebox .digg .digg-icon,
.sharebox .digged .digg-icon
{ background: url('../img/icon.png') -72px -4px no-repeat; width: 20px; height: 20px; display: inline-block; vertical-align: middle; margin: -2px 2px 0 0;}
/*.sharebox .digged .digg-icon,*/
.sharebox .digged .digg-icon { background-position: -72px -34px;}
.sharebox .digged {border: 1px solid #5dc430; color:#5dc430;}
.sharebox .digged{ border: 1px solid #ddd;color: #ddd;cursor: default;}
.sharebox .weibo:hover {border: 1px solid #ff8a00; color: #ff8a00;}

/* 长微博 */
.lw-dialog { position: relative; width: 100%; height: 100%;}
.lw-button-panel { position: absolute; bottom: 0; left:20px; width: 440px; height: 110px; padding: 30px 120px;  box-sizing: border-box;}
.lw-button-panel .lw-sina-button, .lw-button-panel .lw-tencent-button { width: 80px; height: 50px; line-height: 50px; text-align: center; cursor: pointer;}
.lw-button-panel .lw-sina-button {background: url('../img/icon.png') 0 -122px;}
.lw-button-panel .lw-sina-button:hover {background: url('../img/icon.png') -160px -122px;}
.lw-button-panel .lw-tencent-button {background: url('../img/icon.png') -80px -122px;}
.lw-button-panel .lw-tencent-button:hover {background: url('../img/icon.png') -240px -122px;}
.lw-img-outter { height: 100%; padding:30px 20px 128px 20px; box-sizing: border-box;}
.lw-button-panel {border-top:solid 1px #eee;}
.lw-img { height: 100%; overflow-x: hidden; overflow-y: auto; text-align: center;}
.lw-img p img {margin-top:180px; margin-left: 10px;}
.lw-img p img.loading {position: absolute; left: 0; right: 0; margin: auto; top: -34px; bottom: 0;}
.lw-button-panel .weibo {display: inline; float: left;width:80px;height:28px; margin-right: 10px;line-height: 28px;text-align: center;margin-top: 4px;}

/* 标签页 */
.tag-title { }
.tag-title h2 .tag-name { padding:0 10px; text-align: center;height:40px;line-height: 40px;display: inline-block;position: absolute;left: 0; right: 0;z-index: 5;top:0; }
.tag-title h2 {width: 640px; margin:0 auto; position: relative;height: 40px;}
.tag-title h2 a { background-color: #fff; display: inline-block; padding: 0 16px;}
.tag-title hr { position: absolute; width: 100%; top: 50%; border-top: 1px solid #e3e3e3; border-bottom: 0; margin: 0; padding: 0;left: 0;}

.body-article .sr-bdimgshare { display: none!important; z-index: -1!important;}

/* 视频缩略图 */
.video-thumb { position: relative; width: 200px; height: 150px; float: left; margin-right: 25px;}
.video-thumb > img { position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.video-thumb > .play-icon { width: 40px; height: 40px; position: absolute; background: url(../img/play.png); top: 50%; margin: -20px 0 0 -20px; left: 50%;}

/* 文章附件 */
.attachments {width: 100%;margin: 20px auto;overflow: hidden}
.attachments label {font-weight: bold;font-size: 15px;height: 45px;line-height: 45px;display: block}
.attachments ul {list-style: none;border: 1px solid #eee;padding: 0}
.attachments ul li {border-bottom: 1px solid #EEE;height: 45px;line-height: 45px;padding: 0 20px;}
.attachments ul li:last-child {border-bottom: none;}
.attachments .attach-item .attach-size {font-size: 14px;color: #CCC;float: right!important;}
.attachments .attach-download {display: inline-block;width: 40%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.attachments .attach-download:hover{color: #0672c5;}
.attachments .icon-filetype{width: 18px; height: 18px; display: inline-block;background: url(../img/filetype.png);  float: left;margin-right: 10px;margin-top: 13px;}
.attachments .icon-filetype-excel{background-position: 0px 0;}
.attachments .icon-filetype-other{background-position: -18px 0;}
.attachments .icon-filetype-img{background-position: -36px 0;}
.attachments .icon-filetype-ppt{background-position: -54px 0;}
.attachments .icon-filetype-word{background-position: -72px 0;}
.attachments .icon-filetype-zip{background-position: -90px 0;}
.attachments .icon-filetype-psd{background-position: -108px 0;}

/* 音频小插件样式 */
.audio-box{width: 40%;height: 40px;line-height: 40px;min-width: 500px;background-color:rgba(0,0,0,0.01);border: 1px solid #ddd;border-radius:10px;margin: 0 auto;text-align: initial;text-indent:0;cursor: pointer;}
.audio-box .play-btn{width: 20px;height:20px;display: inline-block;background: url('../img/mplay2.png') no-repeat 0 0;margin-top:10px;margin-left: 6%;float: left;}
.audio-box .audio-progress{vertical-align:middle;display: inline-block;width: 66%;height: 2px;background: #ccc;margin-top:0;margin-left: 10px;}
.audio-box .audio-progress .audio-progress-bar{display: inline-block;width: 0;height: 100%;background: #29C233;float: left;}
.audio-box .currentTime{display: inline-block;width: 20%;height: 100%;line-height: 40px;text-align: center;text-indent:0;font-size: 14px;}

/* 文章相关阅读样式 */
.relatedread{width: 100%;}
.relatedread .panel-heading{padding:2px 10px;border: 1px solid #ddd;height:40px;line-height:40px;}
.relatedread .panel-body{padding: 15px;border: 1px solid #ddd;margin-top: -1px;}
.relatedread .panel-body li{line-height:35px;}
.relatedread .panel-body li a:hover{color:#2d7eeb;cursor:pointer;}
.clear{ clear:both}