.content h1{font-size:30px; line-height:40px; padding:30px 0;text-align:center;}
.content .info{color:#999; height:30px; line-height:30px; text-align:center; border-bottom:1px solid #eee;}
.content .info span{margin-right:30px;}
.content p img{max-width:100%}
.content .text{font-size:16px; margin-top:25px;}
.content .text h2{width: 100%;line-height: 40px;font-size: 20px;font-weight: bold;color: #fc1b1b;background-color: #f7f7f7;border-left: 2px solid #fc1b1b;padding: 0.6rem 0 0.6rem 10px;margin: 10px 0 0 0;display: inline-block;overflow: hidden;text-align: left;}
.content .text p{line-height:36px; margin:18px 0;}
.content .text p.pic{text-align:center; margin-bottom:25px;}
.content .text p.pic img{margin:0 auto; cursor:pointer; max-width:730px;}
.content .text p.pic span{color:#999; font-size:14px;}
.content .showPage{text-align:center; margin:50px 0; font-size:16px;}
.content .showPage a{height:35px; overflow:hidden; display:inline-block; background-color:#e0e0e0; border-radius:3px; color:#666; transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out; line-height:35px; padding:0 13px; margin:5px; position:relative;vertical-align: middle; -webkit-transform: translateZ(0); transform: translateZ(0);}
.content .showPage .prev,.content .showPage .next{line-height:200px; width:35px; padding:0;}
.content .showPage .prev i,.content .showPage .next i{width:7px; height:13px; display:inline-block; background:url(../images/p_icon.png) 0 -580px no-repeat; position:absolute; top:11px; left:14px; transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out;}
.content .showPage .next i{background-position:-30px -580px;}
.content .showPage .next:hover i{background-position:-20px -580px;}
.content .showPage .current{height:35px; padding:0 13px; background-color:#fc1b1b; border-radius:3px; color:#fff; display:inline-block; line-height:35px; margin:5px; vertical-align: middle;}
.content .showPage a:before{content:''; background-color:#fc1b1b; position:absolute; left:0; right:0; top:0; bottom:0; border-radius:100%; -webkit-transition-property: transform;
  transition-property: transform; transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out; transform:scale(0); -webkit-transform:scale(0); z-index:-1;}
.content .showPage a:hover:before,.content .showPage a:focus:before{transform:scale(2);-webkit-transform:scale(2);}
.content .showPage .prev:hover i{background-position:-10px -580px;}
.content .showPage a:hover,.content .showPage a:focus{color:#fff;}
.content .showTags{line-height:40px;}
.content .showTags .tag{width:480px; overflow:hidden; height:40px; display:inline-block;}
.content .showTags .tag a{background-color:#f0f0f0; color:#999; padding:0 10px; margin-right:10px; display:inline-block; float:left; border-radius:3px; transition:.3s ease-in-out; -webkit-transition:.3s ease-in-out}
.content .showTags .tag a:hover{color:#666;}
.content .b-share{margin-top:5px; +margin-top:-35px;}
.content h3{text-align: center;font-size: 20px;color: #828282;padding-bottom: 5px;}
.preNext{margin-top:10px;}
.preNext p{font-size:16px; line-height:30px;}
.showBox{margin-top:30px;}
.showBox .title{height:40px; line-height:40px; position:relative;}
.showBox .title i{width:3px; height:20px; display:inline-block; left:0; top:10px; background-color:#fc1b1b; position:absolute;}
.showBox .title h2{ text-indent:10px;}
.showBox .aboutNews{width:700px; padding-right:20px; display:inline-block;}
.showBox .aboutNews li{height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.showBox .aboutNews li i{width:3px; height:3px; display:inline-block; background-color:#fc1b1b; position:relative; top:-3px; +top:-7px; margin:0 10px;}
.showBox .weixinCode{width:250px; height:150px; float:right; +margin-top:-150px; text-align:center; border-left:1px solid #e0e0e0;}
.showBox .weixinCode img{width:130px; height:130px; overflow:hidden; margin:0 auto;}
.showBox .weixinCode b{color:#fc1b1b;}
.showBox .weixinCode p{display:none}
.showBox .tabList ul{overflow:hidden; line-height:50px;}
.showBox .tabList ul li{width:146px; hight:50px; background-color:#f0f0f0; border-top:3px solid #999; font-size:20px; text-align:center; float:left;}
.showBox .tabList ul li a{color:#666;}
.showBox .tabList ul li.on{border-top-color:#fc1b1b; background-color:#fff;}
.showBox .tabList ul li.on a{color:#fc1b1b;}
.showBox .tabContent{margin-top:20px;}
.showBox .tabContent li{font-size:16px; height:30px; line-height:30px; overflow:hidden; position:relative;}
.showBox .tabContent li i{width:3px; height:3px; display:inline-block; background-color:#fc1b1b; position:relative; top:-3px; +top:-6px; margin:0 8px;}
.showBox .tabContent .topNews,.showBox .tabContent .topNews img{width:240px; height:180px; overflow:hidden;}
.showBox .tabContent .topNews{float:left; margin-right:10px;}
.showBox .tabContent .topNews p{width:224px; height:34px; padding:16px 8px 0; position:absolute; left:0; bottom:0; background:url(../images/title_bg.png) repeat-x; line-height:34px; display:inline-block; font-size:14px;}
.showBox .tabContent .topNews p a{color:#fff; width:224px; overflow:hidden; display:inline-block;text-overflow:ellipsis; white-space:nowrap;}
.showBox .tabContent .topNews p a:hover{text-decoration:underline;}


/* 本文导航样式 */
.split_page{
    margin: 15px;
}
.page_alt{
	padding: 5px 0px 5px 0px;
    background: #F5F5F5;
    width: 89px;
    text-align: center;
    font-weight: 500;
}
.page_titles{
	width:98%;
	overflow:hidden;
	line-height: 30px;
	padding-left: 10px;
	border: 1px solid #d5d5d5;
	padding-bottom:15px;
	padding-top:15px;
	font-size:13px;
	
}
.page_titles li{
	width: 45%;
    float: left;
    text-overflow: ellipsis;
    border-bottom: 1px dotted gray;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    text-overflow: ellipsis;
    margin-left: 14px;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -moz-binding: url("ellipsis.xml#ellipsis");
}
.page_titles li span{
	background: #F5F5F5;
	padding:5px;
	font-size:13px;
}
.page_titles li a{
	color: #555555;
	padding-left:10px;
	font-size:13px;
}
.floating{ position:fixed; top:10px;}