/*base*/
body, button, input, select, textarea {
    font: 12px/1.5 'PingFang SC','Microsoft YaHei','Hiragino Sans GB','Î¢ÈíÑÅºÚ','ËÎÌå', tahoma,arial,sans-serif;
}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,p,.topBar h2,.topBar ul,.topBar li,.topBar dl,.topBar dt,.topBar dd{margin:0; padding:0}
ul,ol,li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:couriernew, courier, monospace}
small{font-size:12px}
ul,ol{list-style:none}
a{outline:0;color:#222;text-decoration:none;}
a:hover{color:#cd0001;text-decoration:none;}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
.clearfix:after,.cf:after,.clear:after{content:"\00A0";display:block;visibility:hidden;width:0;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}
.clearfix{zoom:1}
.hide{display:none}
.show{display:''}

.banner {
    border-bottom: 1px solid #e9e9e9;
    background: url('/images/info/topbar.jpg') repeat-x 0 0;
    padding-top: 0px;
    color: #5c5c5c;
    height: 34px;
}
.topBar {
    width: 1000px;
    margin: 0 auto;
    height: 34px;
    font-size: 12px;
    line-height: 34px;
    z-index: 999;
}
.loginNav {
    float: left;
    position: relative;
}
.siteNav {
    float: left;
}
.siteNav ul {
    padding-left: 3px;
}
.siteNav .index {
    margin-left: 0;
}
.siteNav li {
    margin: 0 9px;
    float: left;
    display: inline;
}
.topBar li {
    list-style: none;
}
.topBar a {
    text-decoration: none;
    color: #6a6a6a;
}


.loginBg{float:right;
    border-left: 1px solid #dadada;
    height: 14px;
    line-height: 14px;
    margin: 9px 0 0 7px;
    padding-left: 9px;
    height: 14px;
	}
	.loginBg ul {
    padding-left: 3px;
}

.loginBg li {
    margin: 0 9px;
    float: left;
    display: inline;
}
.loginBg li.index {
    margin-left: 0;
}

#newsBanner{margin-top:10px;margin-bottom:20px;}
.branding{width:1000px;height:70px;margin:auto;position: relative;}
.branding h1{font:18px/70px "Î¢ÈíÑÅºÚ";float:left; width:255px;height:70px; overflow:hidden; margin:0 0 0 1px;_margin:0; padding:0;/*position: absolute;top: 0;left: 0;*/}
.branding h1 a{display:block;width:255px;position:relative;overflow:hidden;text-indent:-9999px;background-image: url(/images/5ajoblogo25050_news_c.png);background-image:-webkit-image-set(url(/images/5ajoblogo25050_news_c.png) 1x,url(/images/5ajoblogo25050_news_c.png) 2x);background-repeat: no-repeat;background-position: 9px 12px;}
.branding h1 a img{position:absolute;top:12px;left:9px; display:inline-block}

#Search{width:242px;height:28px;float:right;margin:32px 1px 0 0}
#searchKey,#keyword{width:187px;height:20px;float:left;border:0; padding:3px; border: 1px solid #d4d4d4; border-right: 0; color: #818181;}
#searchKey:focus{outline: none;}

#keyword{width:187px;height:20px;float:left;border:0; padding:3px; border: 1px solid #d4d4d4; border-right: 0; color: #818181;}
#keyword:focus{outline: none;}

#searchBtn{width:48px;height:28px;border:0; float:left; background: #e23838 url(/images/info/find.png) 16px 7px no-repeat; cursor: pointer;}
#searchBtn span{display:none}
#searchBtn:hover{background-color:#dc0000;}
#searchBtn:focus{outline: none;}
.channelNav {
    width: 100%;
    margin: 0 auto;
    border-top: 3px solid #ff4200;
    position: relative;
    background: #fff;
    border-bottom: 1px solid #d9d9d9;
    box-shadow: 0px 2px #f3f3f3;
}

.container {
    width: 1000px;
    margin: 0 auto;
}
.container .main, .container .rightarea {
    display: inline;
}
.container .main {
    float: left;
    width: 670px;
}

.container .rightarea {
    float: right;
	width: 300px;
}

.newsList {
	border-bottom: 1px solid #f0f0f0;
	position: relative;
	padding-bottom: 15px;
}

.newsList .pic {
	float: left;
	margin-right: 10px;
	overflow: hidden;
	display: inline;
	text-align: center
}

.newsList .newsWrap {
	padding-top: 15px
}

.newsList .newsWrap .picto {
	width: 120px;
	height: 96px;
	vertical-align: bottom
}

.newsList .newsWrap .text {
	margin-left: 139px;
	position: relative;
	height: 96px
}


.head .newsList .newsWrap .text {
	/*height: 88px*/
}

.head .newsList .newsWrap .textnopic {
	background: url(/images/info/icons_c.png) 0 -168px no-repeat;
	padding-left: 12px;
	margin-left: 0;
	position: relative;
	height: 40px
}

.newsList .newsWrap .text .st {
	bottom: -3px
}

.newsList:hover {
	background: #fafafa
}

.newsList .pic {
	margin: 0 19px 0 0;
	width: 120px;
	height: 96px;
	position: relative
}

.head .newsList .pic {
	height: 96px
}

.newsList img {
	border: 0
}

.newsList em {
	font-size: 20px;
	line-height: 28px;
	font-weight: 400;
	display: inline-block
}

.newsList .red a {
	color: #b80b0b
}

.newsList .red a:hover {
	color: #cd0001
}

.showpage{font-size:14px;margin-top:10px;}

.rightarea .item {
    background: #fafafa;
    padding-top: 10px;
    margin-bottom: 30px;
}
.rightarea .item .etitle {
    position: relative;
    height: 30px;
    line-height: 30px;
}
.rightarea .item .etitle span {
    font-size: 18px;
    padding-left: 8px;
    border-left: 4px solid #e23838;
    height: 19px;
    line-height: 19px;
    float: left;
    margin-top: 6px;
}

.rightarea .item .etitle .more {
    float: right;
    font-size: 14px;
    color: #9e9e9e;
    margin-right: 12px;
    margin-top: 4px;
}

.rightarea .item .con {
    margin-top: 16px;
    padding: 0 12px 20px;
}

.rightarea .item .etitle:after {
    clear: both;
    content: '';
    display: table;
}

.rightarea .item .etitle h3 {
    float: left;
    position: relative;
    top: 10px;
    border-left: 4px solid #e23838;
    height: 20px;
}

.rightarea .con ul li {   
	background: url(/images/info/icons_c.png) 0 -168px no-repeat;
    padding-left: 12px;
    line-height: 28px;
    height: 28px;	
    overflow: hidden;
}

.rightarea .con ul a {
    font-size: 14px;
    color: #404040;
}
.rightarea .item .linkcon {
    margin-top: 16px;
    padding: 0 12px 20px;
}
.rightarea .linkcon ul{padding:5px 0px;zoom:1;overflow:hidden;}
.rightarea .linkcon ul li{background: url(/images/info/icons_c.png) 0 -168px no-repeat; padding-left: 12px;float:left;width:auto;line-height:28px;margin:0px 5px;white-space:nowrap;}
.rightarea .linkcon ul a {
    font-size: 14px;
    color: #404040;
}

.show_page {
text-align: center;
    font-size: 13px;
    margin: 20px auto;
}

/*====================ÎÄÕÂÄÚÈÝ*/
.article{padding:20px 5px 5px 5px;text-align:left;}
.article h1{font-size:26px;/*font-weight: bold;*/}
.article .title{text-align:center;font-size:18px;/*font-weight: bold; */color: #333333;margin:5px 0px 5px 0px;}
.article .subtitle{text-align:center;font-size:18px;}
.article .author{font-size:14px;text-align:center;border-bottom:1px solid #d8d8d8;margin-top:5px;width:100%;float:left;}
.article .copy-share{margin-left:auto;margin-right:auto;width:720px;/*text-align:center;overflow:hidden;text-indent:100px;*/}
.article .update{float:left;line-height: 28px;}
.article .shareme{float:righ;margin-left:20px;}
.article #fontzoom{font-size:16px;margin-top:20px;line-height:32px;color:#222222;width:fixed}
.article #fontzoom p{word-wrap: break-word;/*text-indent:30px;*/}
.article .editor{font-size:14px;background:#d2d3d9;text-align:right;}
.article .prenext{font-size:14px;margin:20px auto;}
/*.article .prenext li{list-style-type:square;list-style-position:inside}*/
.article .prenext li {   
	background: url(/images/info/icons_c.png) 0 -168px no-repeat;
    padding-left: 12px;
    line-height: 28px;
    height: 28px;	
}


.article #fontzoom table:nth-last-of-type(1){font-size:14px;width:100%;}
.article #fontzoom table tr{font-size:14px;text-align:center;}
.article #fontzoom table th{font-size:14px;text-align:center;}
.article #fontzoom table td{font-size:14px;text-align:left;padding-left:5px;}

.article .action{font-size:14px;text-align:center;}
.article .zhuanzai{font-size:14px;margin-top:20px;}
.article .piclist{text-align:center;width:100%;}
.article .piclist .pic2{text-align:center;width:200px;}

.footer:before {
    content: '';
    display: block;    
    width: 100%;
    border-top: 1px solid #fff; 
	
}

.footer {
    border-top: 1px solid #e5e5e5;
    margin-top: 38px;
    background: #fafafa;
    clear:both;
}
.footer .bd {
    width: 1000px;
    margin: 0 auto;
}
.footer .bd a {
    color: #5f5f5f;
}

.copyright {width:960px;margin:0 auto;padding:8px 0;font-size:12px;line-height:28px;color:#333; text-align:center; overflow:hidden;clear:both;}
.copyright .en{font-family:Arial;}
.copyright a{ margin: 0 4px;color:#5f5f5f;text-decoration: none;}
.copyright a:hover{color:#bd0a01;text-decoration: underline;}

#weixinshare{ float:left; width:170px; height:30px; padding-left:20px; position:relative; cursor:pointer; overflow:visible; }
#weixinshare span{ display:none; position: absolute; left:40px; top: 30px; height:132px; width:123px; }
#weixinshare a:hover{zoom:1;}
#weixinshare:hover span{display:block;}
