/* Grids */
.grid-730{
	width:730px;
}

.grid-690{
	width:690px;
}

.grid-580{
	width:580px;
}

.grid-410{
	width:410px;
}

.grid-360{
	width:360px;
}

.grid-340{
	width:340px;
}

.grid-300{
	width:300px;
}

.grid-260{
	width:260px;
}

/* Modules */
.md,.hd,.bd,.ft{
	margin:0 auto;
	/*overflow:hidden;*/
}

.hd{
	height:38px;
	line-height:38px;
	border-bottom:2px solid #EEE;
	overflow:visible;
}

.hd-city{
	background:transparent url(../images/hd-bg-hhl.png) 97% 5px no-repeat;
}

.hd-arrow{
	padding-left:16px;
	background:transparent url(../images/tlt-bg-array.png) 0 11px no-repeat;
	border-bottom:none;
}

.hd-noborder{
	background:transparent url(../images/zghw.png) 0 3px no-repeat;
	border-bottom:none;
}

.hd-dash-throgh{
	background:url(../images/dash.png) 0 50% repeat-x;
}

.hd-title{
	position:relative;
	z-index:2;
	float:left;
	margin:0 auto -2px;
	padding:0 10px;
	height:38px;
	line-height:38px;
	letter-spacing:1px;
	border-bottom:2px solid #4D4D4D;
	font-size:16px;
	background-color:#FFF;
	font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;
	overflow:hidden;
}

.hd-title,.hd-title a{
	text-decoration:none;
	color:#444;
}

.hd-title em{
	color:#C80000;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	padding-left:10px;
}

.hd-title-border{
	height:22px;
	line-height:22px;
	margin:9px 0;
	border-left:3px solid #C80000;
}

.hd-title-red,.hd-title-red a:link,.hd-title-red a:visited,.hd-title-red a:hover{
	color:#C80000;
}

.hd-more{
	float:right;
	font-size:14px;
	padding-right:10px;
	overflow:hidden;
	font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;
}

.side-hd{
	background-color:#F8F8F8;
	border-top:2px solid #EEE;
	border-bottom:none;
}

.focus-news-md{
    margin-bottom:10px;
}

.side-hd-title{
	background-color:#FFF;
	border-top:2px solid #da251e;
	border-bottom:none;
	margin:-2px 0 0;
}

.side-hd-title,.side-hd-title a{
	text-decoration:none;
	color:#DA251E;
}

.bd{
	/*padding:10px;*/
}

.bd-hot{
	margin:0 auto;
	padding-bottom:10px;
	overflow:hidden;
	border-bottom:1px solid #e2e2e2;
}

.bd-hot h3{
	margin:0 auto;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;
	overflow:hidden;
}

.bd-hot-image{
	float:left;
	margin:0 10px 0 0;
	display:inline;
	overflow:hidden;
}

.bd-hot-image,.bd-hot-image img{
	width:110px;
	height:75px;
}

.bd-hot-intro{
	margin:0 auto;
	height:75px;
	line-height:18.75px;
	overflow:hidden;
	color:#969696;
}

.bd-hot-intro a:link,.bd-hot-intro a:visited,.bd-hot-intro a:hover{
	color:#3D7ECD;
}

.bd-list{
	margin:0;
	overflow:hidden;
}

.bd-list li{
	height:30px;
	line-height:30px;
	list-style-type:none;
	font-size:14px;
	overflow:hidden;
}

.bd-list li.first a{
	font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.side-bd-list p{
	margin:5px auto;
	padding:1px;
	border:1px solid #CCC;
	overflow:hidden;
}

.side-bd-list p,.side-bd-list img{
	width:130px;
	height:80px;
}

.side-bd-list span{
	display:block;
	padding:0 5px;
}


.cat-name{
	padding-right:5px;
}

.cat-name,.cat-name a:link,.cat-name a:visited,.cat-name a:hover{
	color:#ff8522;
}

/* Advs */
.banner{
	margin-top:10px;
}

.banner,.banner img{
	width:1000px;
}
.top-advs{
	border:1px solid #E3E3E3;
	padding:5px;
	width:980px;
}

.adv-980{
	margin:0 auto;
	overflow:hidden;
	clear:both;
}

.adv-980,.adv-980 img{
	width:980px;
}

.adv-485{
	margin:10px auto;
	overflow:hidden;
}

.adv-485,.adv-485 img{
	width:485px;
}

.adv-text{
	height:20px;
	line-height:20px;
	overflow:hidden;
}

.adv-text a:link,.adv-text a:visited,.adv-text a:hover{
	color:#686868;
	padding:0 4px;
}

/* Breadcrumbs Navigation */
.logo-breadcrumbs{
	/*margin:10px auto;*/
	height:65px;
	line-height:65px;
}

.logo-breadcrumbs h1{
	float:left;
	margin:0 10px;
	width:140px;
	height:30px;
	display:inline;
	text-indent:-9999px;
	background-image:url(../images/article-logo.png);
	overflow:hidden;
}

.logo-breadcrumbs h1 a{
	display:block;
	height:30px;
}

/* Side */
.red-num,.blue-num{
	float:left;
	margin:3px 5px 3px 3px;
	width:24px;
	height:24px;
	line-height:24px;
	font-weight:bold;
	text-align:center;
	display:inline;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
}

.red-num{
	background-color:#CA1010;
}

.blue-num{
	background-color:#108FCA;
}

.side-4-images-bd-list li{
	float:left;
	width:50%;
	height:auto;
	line-height:24px;
	height:140px;
}

.side-4-images-bd-list p{
	margin:5px auto;
	padding:1px;
	border:1px solid #CCC;
	overflow:hidden;
}

.side-4-images-bd-list p,.side-4-images-bd-list img{
	width:130px;
	height:80px;
}

.side-4-images-bd-list span{
	display:block;
	padding:0 5px;
}

.side-video-bd-list{
	padding-top:5px;
}

.side-video-bd-list li{
	padding-left:24px;
	background:transparent url(../images/vedio-bg.png) 3px 9px no-repeat;
}

.video-news-hd-more{
	font-weight:bold;
}

.video-news-hd-more a{
	color:#8896b1;
}

.tipic-images{
	margin:0 auto 5px;
	overflow:hidden;
}

.tipic-images,.tipic-images img{
	width:280px;
	height:100px;
}

/* Pages old */
.list-pages-nav,.text-c {
    font-family: 宋体;
    /*padding: 14px 0 10px;*/
	padding: 14px 0 0;
	text-align:center;
}
.list-pages-nav a,.text-c a {
	text-indent:0;
	font-size:12px;
    background-color:#FFFFFF;
    border: 1px solid #E3E3E3;
    color: #333333;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    text-align: center;
}
.list-pages-nav a.a1,.text-c a.a1 {
    background:transparent url("../images/admin_img/pages.png") 0 5px no-repeat;
    padding: 0;
    width: 56px;
}
.list-pages-nav a:hover,.text-c a:hover {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #000000;
    text-decoration: none;
}
.list-pages-nav span,.text-c span {
    background: none repeat scroll 0 0 #5A85B2;
    border: 1px solid #5A85B2;
    color: #FFFFFF;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    text-align: center;
	text-indent:0;
}

/* Pages new */

/* 2016/08/19 Add by ZHW*/
.pages{
    text-align: center;
    padding: 25px 0;
}
.pages a{
    padding: 5px;    border: 1px solid #CCC;    border-top: none;    border-left: none;    margin: 0px 2px;    min-width: 20px;    display: inline-block;    box-shadow: 0 0 5px #ccc;    border-radius: 3px;
}
.pages span{
    padding: 5px;    border: 1px solid #CCC;    border-top: none;    border-left: none;    margin: 0px 2px;    min-width: 20px;    display: inline-block;    box-shadow: 0 0 5px #ccc;    border-radius: 3px;
    background: #CA1010;    color: #fff;
}
/* 2016/08/19 Add by ZHW*/

.page {
	text-align: center;
	padding:20px 0 0;
	font-family:Verdana, Geneva, sans-serif;
}
.page .nopage, .page .pagebar a, .page li{
	padding: 5px;
	border: 1px solid #CCC;
	border-top: none;
	border-left: none;
	margin: 0px 2px;
	min-width: 20px;
	display: inline-block;
	*zoom:1;
	box-shadow:0 0 5px #ccc;
	border-radius:3px;
}
.page .nopage,.page .thisclass,.page .thisclass a{
	background: #CA1010;
	color: #fff
}
.page .pagebar a {
	background: #fff;
	cursor: pointer;
}
.page .pagebar a:hover {
	background: #CA1010;
	color: #fff;

}


/* Footer */
.footer{
	text-align:center;
}

/* Global Common Styles */
.post-date{
	float:right;
	color:#969696;
}
 
.margin-l-10{
	margin-left:10px;
}

.margin-r-10{
	margin-right:10px;
}

.margin-t-10{
	margin-top:10px;
}

.margin-t-5{
	margin-top:5px;
}

.margin-b-10{
	margin-bottom:10px;
}

.align-c{
	text-align:center;
}

.align-r{
	text-align:right;
}

.float-l{
	float:left;
}

.float-r{
	float:right;
}

.float-n{
	float:none;
}

.border-t-1{
	border-top:1px solid #EEE;
}

.border-b-1{
	border-bottom:1px solid #EEE;
}

.visible{
	overflow:visible;
}

.inline{
	display:inline;
}

.clear{
	clear:both;
}

.hide{
	display:none;
}

.module{
   padding:10px;
}
.module ul{margin:0;list-style:none; }
.module li{
	height:30px;
	line-height:30px;
	list-style-type:none;
	font-size:14px;
	overflow:hidden;
}

.module li.first a{
	font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;
	font-weight:bold;
}


hgroup{clear:both;overflow:hidden;}

hgroup h2.fr{font-weight:normal;}

/*其他*/
.jz,.bd img{/*图片加载*/
	background:url(../images/bx_loader.gif) center center no-repeat #fff;
	
}
.jz{
	border:1px solid #CCC;
	padding:1px;
	transition:all .5s;
}
.jz:hover{
	box-shadow:0 0 5px #999;
}
.lb li{/*列表标点*/
	background:url(../images/biaodian.gif) no-repeat left center;
	padding-left:10px;
}
.pngbg{/*背景半黑*/
    background:rgba(0,0,0,.6)!important;/*ie9+any*/
	background:#000;/*ie678*/
	filter:alpha(opacity=60);/*ie6789*/
}