@charset "utf-8";
/* Powered by 96KaiFa.Com  \\   QQ 21617372 \\ https://www.96kaifa.com */
body{ font-size:14px; font-family: "Microsoft YaHei", "微软雅黑", Arial, "Lucida Grande", Tahoma, sans-serif; margin:0 auto; padding:0; color:#333; line-height:30px;word-break:break-all;}
ul,li,dd,dt,dl,p,h1,h2,h3,h4,h5,h6,input,p{ margin:0; padding:0;}
ul,li{list-style:none;}
img,input { border: none;}
img{border:none; margin:0; padding:0;}
.clear{clear:both; padding:0px; margin:0px; height:0px;}
.clearfix::after {content: ".";display: block;height: 0px;visibility: hidden;clear: both;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:underline;color:#b81c22;}
.fl{float:left;}
.fr{float:right;}
.w1040{width:1100px;margin:0px auto;}
i,em{font-style:normal}
.nav span a:hover,.nav .fl li a:hover,.relev li a:hover,.notice li a:hover{color:#b81c22;}

/* top */
.top{width:100%; }
.top .nav .fr .shouji{background:url('../images/icon.png') no-repeat 4px -95px;}

.top .nav{width:100%; height:36px; background-color:#7c7c7c;}
.top .nav .fl ul li{float:left; font-family:"Microsoft Yahei", "微软雅黑"; font-size:14px; line-height:36px; color:#fff; width:80px; text-align:center; }
.top .nav .fl ul li a{color:#fff;}
.top .nav .fl ul .list-last{padding-left:18px; text-align:left; background:url('../images/icon.png') no-repeat 50px -389px;}
.top .nav .fr{color:#969696; line-height:36px;}
.top .nav .fr a{display:block; width:40px; text-align: center; height:36px; float:left;}
.top .nav .fr font{ display:block;float:left; font-style:normal;}
.top .nav .fr a:hover{text-decoration:none;}
.top .nav .fr .login{ font-family:"Microsoft Yahei", "微软雅黑"; font-size:14px; line-height:36px; color:#fff;}
.top .nav .fr .weixin{background:url('../images/icon.png') no-repeat 3px -195px; width:40px; height:36px;  position:relative;}
.top .nav .fr .weixin .weixintu{ float:left; width:154px; height:172px;  box-shadow:-3px -3px 3px #CCC;  position:absolute; border:1px #cdcdcd solid; top:38px; right:0; background-color:#fff;}
.top .nav .fr .weixin .weixintu img{margin:7px 7px 0 7px; float:left;}
.top .nav .fr .weixin .weixintu p{font-size:12px; text-align:center; line-height:24px;}


.wxlist li{cursor: pointer;}
.top .gg{margin-top:10px;}
.top .weizi{margin-top:15px; height:58px; border-bottom:3px #db8d90 solid;}
.top .weizi .fl img{float:left;}
.top .weizi .fl p{float:left; padding-top:10px; padding-left:8px;}
.top .weizi .search{width:333px; height:31px; border:1px #f3f3f3 solid; margin-top:8px;}
.top .weizi .search .txt{width: 242px; border: 0px; height: 31px; display: block; float: left; padding-left: 10px; line-height: 31px; color: #c9c9c9;}
.top .weizi .search .btn{height:31px; width:81px; background-color:#b81c22; background:url('../images/icon.png') #b81c22 no-repeat 8px -297px; font-size:16px; color:#fff; padding-left:17px; line-height:31px; font-family:"Microsoft Yahei", "微软雅黑"; border: 0px;  }


.related{padding:0 0 10px 24px;margin-top:-20px;}
.related b{color:#333;}
.related li a{color:#004e95;}


.main{width:100%; margin-top:20px; height:auto;}

.m-left{width:746px; border-right:1px #e5e5e5 solid; }
.m-left .w669{width:729px; float:left;}
.m-left .c-title{width:100%; margin-top:10px; text-align:center; font-family:"Microsoft Yahei", "微软雅黑"; font-size:25px; font-weight:bolder; height:46px; line-height:46px;}

.m-left .c-zhutai{width:100%; height:37px; border-top:1px #e5e5e5 dotted; margin-bottom:10px; overflow:visible;}
.m-left .c-zhutai .fl{height:37px; line-height:37px; color:#b5b5b5; font-size:12px;}
.m-left .c-zhutai .fr{padding-top:8px; width:230px;}
.m-left .c-zhutai .fr a{ display::block; float:left;  width:38px; height: 24px; float:left;}
.wx{background: rgba(0, 0, 0, 0) url("../images/shareico.png") no-repeat scroll 0 -117px; position:relative;}
.wx div.wxtu{ background:url(../images/bg-weixin.jpg) no-repeat; width:232px; height:110px; position:absolute; top:25px; left:0px;  display:none }
.wx div.wxtu p{ font-size:12px; line-height:25px; padding-left:100px; padding-top:33px;}







.m-left .c-zhutai .fr .zida{background:url("../images/icon-zd.jpg") no-repeat scroll 8px 3px;}
.m-left .c-zhutai .fr .zixiao{background:url("../images/icon-zx.jpg") no-repeat scroll 4px 3px;}




.m-left .c-text p{ text-indent: 2em; padding-bottom: 10px;}
.m-left .c-text .tu1{margin:0 auto; vertical-align: middle; text-align: center; }
.m-left .c-text .tu1 p{text-align: center; text-indent: 0em;}

.m-left .c-page{width:100%; margin:20px auto; display:block;}
.m-left .c-page .page{text-align:center; overflow:hidden;}
.m-left .c-page .page li{display:inline; margin:0 4px; background-color: #f3f3f3; }
.m-left .c-page .page li a{ background-color:#f3f3f3; display:inline-block; padding:2px 12px; text-align:center;}
.m-left .c-page .page .thisclass a{ background-color:#b81c22; color:#fff; }
.m-left .c-page .page li a:hover{background-color: #dddddd; text-decoration:none; color:#333;}


.m-left .c-share{width:100%; margin-top: 5px auto;}
.m-left .c-share a{ display:inline-block; padding-left:36px; height: 24px; margin-top: 3px; }
.m-left .c-share p{float: left; font-family:"Microsoft Yahei", "微软雅黑"; font-size: 16px;}

.m-left .c-biaoti{width:100%; height:44px; line-height:44px; color:#bf2621; font-size:18px; font-weight:bolder;font-family:"Microsoft Yahei", "微软雅黑";background:url("../images/title-bg.jpg") no-repeat left top; clear:both}
.m-left .aa{background:url("../images/title-bg1.jpg") no-repeat left top;}
.m-left .rmtp li{float:left; width:169px; height: 175px; padding-right:17px; text-align:center;}
.m-left .rmtp .last{padding-right: 0;}
.m-left .rmtp li img{width:169px; height: 143px; overflow:hidden}
.m-left .rmtp li b{height:31px; line-height: 31px; overflow:hidden; font-weight: normal;}
.m-left .rmtp li a{ line-height:20px; display:block;}
.m-left .rmtp li a p{ font-size:12px;line-height:24px; height:24px; width:169px; display:block; overflow:hidden;}
.m-left .rmtp li a b{ font-size:12px;line-height:20px; display:block; margin:0px; padding:0px;}

.m-left .sprmtp li{float:left; width:169px; height: 158px; padding-right:17px; text-align:center;}
.m-left .sprmtp .last{padding-right: 0;}
.m-left .sprmtp li img{width:169px; height: 113px; display:block;}
.m-left .sprmtp li b{height:31px; line-height: 31px; overflow:hidden; font-weight: normal;}
.m-left .sprmtp li a p{ font-size:12px; line-height:20px; padding-top:4px;}
.m-left .sprmtp li a b{ font-size:12px;}

.m-left .djzk .tu3{width: 190px; height: 242px; float: left; padding-right:10px; overflow:hidden;*+padding-right:0px;}
.m-left .djzk .tu3 .img{width: 190px; height:112px; position:relative; }
.m-left .djzk .tu3 .img img{width: 190px; height:112px;  position:absolute; z-index:0; display:block;}
.m-left .djzk .tu3 .img span{background:#000; position:absolute; width:190px; height:30px; left:0; bottom:0; z-index:1; display:block; opacity:0.6;}
.m-left .djzk .tu3 .img b{bottom: 0; font-weight:normal; color: #fff; width:190px; height: 30px;left: 0;line-height: 30px; position: absolute; font-size:12px; text-align: center;width: 100%;z-index: 2;overflow:hidden;}
.m-left .djzk .tu3 .c-top{margin-top:16px;}
.m-left .c-list{ height:242px; overflow:hidden; float:left;}
.m-left .c-list li{width:100%; overflow:hidden; background:url("../images/icon-dian1.jpg") no-repeat scroll 0px 12px; padding-left:15px; height:31px; line-height:31px;}
.m-left .c-list .fist-list{font-size:16px; height:25px; font-weight:bold; line-height:25px; width:100%; margin-bottom:3px; padding-left:0; background:none;}
.m-left .c-list .fist-list a{color:#e60012;}
.m-left .c-list .cc a{color:#bf2621;}
.m-left .c-list .cc{margin-top:5px;}

.w328{width:358px;}
.m-left .c-ph .ph-title{width:100%; height:44px; line-height:44px; color:#bf2621; font-size:18px; font-weight:bolder;font-family:"Microsoft Yahei", "微软雅黑";background:url("../images/title-bg.jpg") no-repeat left top;}
.m-left .c-ph li{width:310px; float:left; line-height:31px; height:31px;overflow:hidden;}
.m-left .c-ph li em{display:block; width:20px; background:url("../images/icon1.png") no-repeat scroll 0px -292px; padding-left:4px; height:31px; float:left; font-style: normal;  font-family:"Microsoft Yahei", "微软雅黑";font-size:12px; color:#fff;}
.m-left .c-ph .dd1{background:url("../images/icon1.png") no-repeat scroll 0px 7px;}
.m-left .c-ph .dd2{background:url("../images/icon1.png") no-repeat scroll 0px -92px;}
.m-left .c-ph .dd3{background:url("../images/icon1.png") no-repeat scroll 0px -192px;}

	.wxlist{overflow: hidden;margin: 0px auto 10px;height: 57px;}
	.wxlist li{width: 33%;;float: left;}
	.wxlist li img{width: 80px;height: 57px;float: left;}
	.wxlist li span{width: 115px;margin-left: 10px;float: left;font-size: 12px;line-height:19px;height:57px;overflow:hidden;}
	.box{margin: 0px 40px 10px;}
	.box .boxshadow{padding: 17px;border:1px solid #a7a7a7;overflow: hidden;border-radius: 5px;box-shadow: 0 0 10px 5px #a7a7a7;}
	.box .boxshadow .wx img{width:96px;height: 96px;}
	.box .boxshadow .wxcon{width: 320px;margin-left: 40px;font-size: 15px;position: relative;height: 90px;overflow: hidden;line-height: 24px;margin-top:5px;}
	.box .boxshadow .wxcon span{font-weight:bold;}
	.box .boxshadow .wxcon span em{margin: 0 5px;color: #ef4142;}
	.box .boxshadow .wxcon p{position: absolute;bottom: 0;left: 0;}


.m-right{width:353px; }
.m-right .m-content{width:336px;}
.m-right .m-title{margin-top:12px; width:353px;  border-top:1px #e5e5e5 solid; height:38px; clear:both;}
.m-right .m-title p{line-height:38px;  font-family:"Microsoft Yahei", "微软雅黑"; font-size:18px; font-weight:bolder;}
.m-right .m-title p span{padding-left:8px; color:#b52a27; font-size:14px; font-weight:normal;}

.m-right .m-list{ width:336px; padding-bottom: 8px;  }
.m-right .m-list .toutiao{width:336px; height:120px;}
.m-right .m-list .toutiao .t1{font-size:16px; font-family:"宋体"; font-weight:bold; line-height:31px; height:31px;}
.m-right .m-list .toutiao .t1 a{ color:#e60012; }
.m-right .m-list .toutiao div{width:336px; height:89px;}
.m-right .m-list .toutiao div img{ width:115px; height:80px; padding-top:4px; padding-right:19px; float:left;}
.m-right .m-list .toutiao div p{font-size:12px; line-height:21px; color:#8c8c8c; padding-right:45px; padding-top:10px;}
.m-right .m-list .toutiao div p a{ color:#b81c22;}
.m-right .m-list li{width:322px; float:left; height:28px; line-height:28px; padding-left: 14px;    background: url(../images/icon-dian.jpg) no-repeat 0px 11px;}
.m-right .m-list li.nobd{ border-bottom:0px;}
.m-right .m-listimg .tu1{width:336px; margin-top:5px;}
.m-right .m-listimg .tu1 ul{width:360px;}
.m-right .m-listimg .tu1 ul li{width:156px; height:139px; float:left; padding-right:24px; list-style:none; overflow:hidden; }
.m-right .m-listimg .tu1 ul li img{width:156px; height:108px; float:left; display: block;}
.m-right .m-listimg .tu1 ul li span{width:156px; height:31px; line-height:31px; font-size:12px;  display: block; overflow:hidden; text-align:center;}



.wxad {
    height: 100px;
    padding-top: 20px;
}
.wxtxt {
    float: left;
    width: 540px;
    text-align: right;
    line-height: 30px;
    padding-top: 5px;
    font-size: 14px;
}
.wximg {
    width: 75px;
    height: 75px;
    float: right;
}
.wxtxt i {
    color: #B71A23;
    font-style: normal;
}
.ad{ margin-bottom:12px;}
.m-left .c-page{width:100%; margin:20px auto; display:block;}
.m-left .c-page .page{text-align:center; overflow:hidden;}
.m-left .c-page .page a{display:inline; margin:0 4px; background-color: #f3f3f3; }
.m-left .c-page .page  a{ background-color:#f3f3f3; display:inline-block; padding:2px 12px; text-align:center;}
.m-left .c-page .page a.thisclass { background-color:#b81c22; color:#fff; }
.m-left .c-page .page  a:hover{background-color: #dddddd; text-decoration:none; color:#333;}
.top .nav a{ color:#fff}
.djzk .c-list{ width:316px;*+width:320px; overflow:hidden; }
.cnxhad{ margin:12px 0px; clear:both;}
.cnxh{ height:250px;}
.dzzzad{ float:right;}
.cnxh .c-list{ margin-left:12px;}
.cbtad { margin:6px 0px 10px 0px;}


/*微信公众号二维码*/
#wxh1 img{width:75px;height:75px;float:left;}
.wxhconn{padding-top: 6px;}
.wxhconn span{line-height:30px;font-size:14px;font-weight:600;margin-left:2em;}
.m-left .c-text .wxhconn p{font-size:1px;padding:0;}
#iframejrad{ margin:10px 0px; }
#artbody{font-size:15px;}
/*第二章图片下广告位居中*/


#wzwbad{ height: 200px; margin-bottom:20px; }
#wzwbad .zuo{ width: 175px; float: left; }
#wzwbad .you{ float: right; }

.rightadtop{ margin-top: 10px; }

.fxw_fc{ position:relative; width:336px; height:278px;font-family: "微软雅黑",Arial; }
.fxw_fc .fc_bg{ width:100%; height:100%; background-color:#000;opacity: 0.8;filter: Alpha(opacity=80);-moz-opacity:0.8; position:absolute; left:0; top:0; z-index:99}
.fxw_fc .fc_con{position:absolute; left:0; top:0; z-index:100; padding:0 20px; text-align:center}
.fxw_fc .fc_con h1{font-size:20px; color:#ff0000; line-height:28px; padding-top:10px;}
.fxw_fc .fc_con img{ width:125px; height:125px; margin:12px auto}
.fxw_fc .fc_con p{font-size:16px;line-height: 24px;font-weight:normal; color:#fff;}
.fxw_fc .fc_con p span{color:#ff0000; padding:0 5px;}
.fxw_fc a{ display:block; width:25px; height:25px; position:absolute; top:10px; right:10px; z-index:100}
#rtiframe li a:hover{cursor: pointer;}









/* 百度分享 */
.bdshare-button-style1-24 .bds_qzone {
	background-position:none
}

.bdshare-button-style1-24 .bds_tsina {
	background-position:none
}

.bdshare-button-style1-24 .bds_renren {
	background-position: none
}

.bdshare-button-style1-24 .bds_tqq {
	background-position: none
}

.bdshare-button-style1-24 .bds_kaixin001 {
	background-position:none
}

.bdshare-button-style1-24 .bds_tqf {
	background-position: none
}

.bdshare-button-style1-24 .bds_hi {
	background-position: none
}

.bdshare-button-style1-24 .bds_douban {
	background-position:none
}

.bdshare-button-style1-24 .bds_tieba {
	background-position:none
}

.bdshare-button-style1-24 .bds_hx {
	background-position:none
}

.bdshare-button-style1-24 .bds_fx {
	background-position: none
}

.bdshare-button-style1-24 .bds_ty {
	background-position:none
}

.bdshare-button-style1-24 .bds_fbook {
	background-position:none
}

.bdshare-button-style1-24 .bds_twi {
	background-position:none
}

.bdshare-button-style1-24 .bds_linkedin {
	background-position: none
}

.bdshare-button-style1-24 .bds_meilishuo {
	background-position: none
}

.bdshare-button-style1-24 .bds_mogujie {
	background-position:none
}

.bdshare-button-style1-24 .bds_diandian {
	background-position:none
}

.bdshare-button-style1-24 .bds_huaban {
	background-position:none
}

.bdshare-button-style1-24 .bds_duitang {
	background-position: none
}

.bdshare-button-style1-24 .bds_youdao {
	background-position: none
}

.bdshare-button-style1-24 .bds_wealink {
	background-position:none
}

.bdshare-button-style1-24 .bds_copy {
	background-position: none
}

.bdshare-button-style1-24 .bds_mail {
	background-position:none
}

.bdshare-button-style1-24 .bds_print {
	background-position:none
}

.bdshare-button-style1-24 .bds_mshare {
	background-position:none
}

.bdshare-button-style1-24 .bds_sqq {
	background-position:none
}

.bdshare-button-style1-24 .bds_sdo {
	background-position:none
}

.bdshare-button-style1-24 .bds_qingbiji {
	background-position:none
}

.bdshare-button-style1-24 .bds_people {
	background-position:none
}

.bdshare-button-style1-24 .bds_xinhua {
	background-position:none
}

.bdshare-button-style1-24 .bds_yaolan {
	background-position:none
}

.bdshare-button-style1-24 .bds_thx {
	background-position:none
}

.bdshare-button-style1-24 .bds_bdhome {
	background-position:none
}

.bdshare-button-style1-24 .bds_bdxc {
	background-position:none
}

.bdshare-button-style1-24 .bds_bdysc {
	background-position:none
}

.bdshare-button-style1-24 .bds_isohu {
	background-position:none
}

.bdshare-button-style1-24 .bds_more {
	background-position:none
}

.bdshare-button-style1-24 .bds_ibaidu {
	background-position:none
}

.bdshare-button-style1-24 .bds_weixin {
	background-position:none
}

.bdshare-button-style1-24 .bds_iguba {
	background-position:none
}

.bdshare-button-style1-24 .bds_h163 {
	background-position:none
}

.bdshare-button-style1-24 .bds_evernotecn {
	background-position:none
}

.bdshare-button-style1-24 {
	zoom: 1
}

.bdshare-button-style1-24:after {
	content: ".";
	visibility: none;
	display: none;
	height: 0;
	clear: none
}

.bdshare-button-style1-24 a,.bdshare-button-style1-24 .bds_more {
	float: left;
	font-size: 18px;
	padding-left: 25px;
	line-height: 24px;
	height: 24px;
	background-image: none;
	_background-image: none;
	background-repeat: none;
	cursor: pnone;
	margin:none
}

.bdshare-button-style1-24 a:hover {
	color:none;
	opacity: none;
	filter: none
}

.bdshare-button-style1-24 .bds_more {
	color:none;
	float: none
}

.bdshare-button-style1-24 .bds_count {
	color: none;
	background: none;
	width: none;
	height: none;
	padding: none;
	margin: none;
	text-align: none
}

.bdshare-button-style1-24 .bds_count:hover {
	background-position:none
}

.bdshare-button-style1-24 .bds_button_image {
	float: none;
	cursor: none;
	margin: none;
	height: none;
	padding: none
}

.bdshare-button-style1-24 .bdshare_button_count {
	background: none;
	width: none;
	height: none;
	line-height: none
}

.bdshare-button-style1-24 .bdshare_button_count:hover {
	background-position:none
}

.bds_tsohu,.bds_tfh,.bds_baidu,.bds_qq,.bds_msn,.bds_sohu,.bds_qy,.bds_leho,.bds_ifeng,.bds_ff,.bds_tuita,.bds_ms,.bds_deli,.bds_s51,.bds_t163,.bds_share189,.bds_xg,.bds_s139 {
	display: none
}

.c-zhutai .bdshare-button-style1-24 a{display:block;margin-right:0;width:38px; height:24px;    padding-left:0px;}
.c-zhutai .weibo{background:url("../images/shareico.png") no-repeat scroll 0 -2px;}
.c-zhutai .kongj{background:url("../images/shareico.png") no-repeat scroll 0 -41px;}
.c-zhutai .qt{background:url("../images/shareico.png") no-repeat scroll -2px -79px;}