
@charset "utf-8";

body,div,ul,li,a,p,img{margin:0 auto;padding:0;font-family:"microsoft yahei";text-decoration:none;}

img{border: 0;}

#header img{width: 100%;background-size: 100%;margin-top: -5px;}
#header .mainbav{width: 100%;height: 65px;background: #bf0000; margin-bottom: 30px;}
#header .mainbav ul{width: 1200px;height: 65px;position: absolute;left:50%;margin-left:-600px;list-style: none;}
#header .mainbav ul li{float:left;text-align:center;width: 170px;}
#header .mainbav ul li a{text-decoration:none;color:#fff5b3;line-height:65px;display:block;font-size:20px;font-weight:600;}

#wrapper{width:1200px;position:relative;left:50%;margin-left:-600px;border:0px solid #000;overflow: hidden;margin-top: 40px;}
#wrapper .content{width: 100%;overflow: hidden;}
#wrapper .content .title{width: 100%;height: 60px;margin-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
#wrapper .content .title p{text-align: left;font-size: 20px;font-weight:600;line-height: 55px;color: #900909;position: absolute;border-top: 4px solid #900909;text-indent: 2em;width: 20%;}
#wrapper .content .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f;margin-top: 20px; }


#wrapper .content .introduction{float: left;width: 35%;margin-left: 20px;}
#wrapper .content .introduction .introduction-content{width: 100%; overflow: hidden;}
#wrapper .content .introduction .introduction-content span{background:url(/uploads/image/images/20220830bjdsscddhzd.png) no-repeat 0 center;float: left;width: 100%;height: 40px;line-height: 40px;color: #333;font-size: 16px;font-weight:600; padding-left: 5%;}
#wrapper .content .introduction .introduction-content span a{float: left;width: 100%;height: 40px;line-height: 40px;color: #333;font-size: 16px;display: block;}
#wrapper .content .dynamic{float:right;width: 58%;margin-right: 20px;}
#wrapper .content .dynamic img{width:100%;}


#wrapperlist{ width: 100%;}
#wrapperlist .list{width:1200px;position:relative;left:50%;margin-left:-600px;border:0px solid #000;overflow: hidden;margin-top: 40px;}
#wrapperlist .list .title{width: 100%;height: 60px;margin-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
#wrapperlist .list .title p{text-align: left;font-size: 20px;font-weight:600;line-height: 55px;color: #900909;position: absolute;border-top: 4px solid #900909;text-indent: 2em;width: 20%;}
#wrapperlist .list .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f;margin-top: 20px; }
#wrapperlist .list .listcontent{margin:0 20px;}
#wrapperlist .list .listcontent ul{list-style: none;margin: 0px;padding: 0px;}
#wrapperlist .list .listcontent ul li{width: 100%;height: 50px;border-bottom: 1px dotted #a40000;}
#wrapperlist .list .listcontent ul li a{text-decoration:none;color: #333333;font-size: 14px;font-weight:600;line-height: 50px;float: left;width: 70%;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#wrapperlist .list .listcontent ul li a:hover{color: #c7000a;}
#wrapperlist .list .listcontent ul li span{float: right;width: 15%;text-align:right;line-height: 50px;color: #333333;font-size: 14px;}



#wrapper .column{ width: 100%;}
#wrapper .column .title{width: 100%;height: 60px;margin-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
#wrapper .column .title p{text-align: left;font-size: 20px;font-weight:600;line-height: 55px;color: #900909;position: absolute;border-top: 4px solid #900909;text-indent: 2em;width: 20%;}
#wrapper .column .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f;margin-top: 20px; }
#wrapper .column .listcontent-pic{float: left;margin: 0 20px;width: 44%;}
#wrapper .column .listcontent-pic a{display:block; position:relative;margin-bottom:10px;text-overflow: ellipsis;display: block; white-space: nowrap;}
#wrapper .column .listcontent-pic a img{width:100%;}
#wrapper .column .listcontent-pic a p{font-size: 14px;background:url(/uploads/image/images/20230426ztjybt.png) repeat;height:40px;line-height:40px;width:100%;overflow:hidden;color:#fff;position:absolute;bottom:0.1px;text-indent: 1.5em;left:0;}
#wrapper .column  .introduction{float: right;width:40%;margin: 0 20px;width: 48%;}
#wrapper .column  .listcontent-content{width: 48%;overflow: hidden;float: right;margin: 0 20px;}
#wrapper .column  .listcontent-content a.wztitle{color: #a40000;font-size: 16px;line-height: 40px;height: 40px;font-weight:600;}
#wrapper .column  .listcontent-content p.neirong{color: #333;font-size: 14px;text-indent: 2em;line-height: 25px;}
#wrapper .column  .listcontent-content.xiantiao{border-top: 1px dotted #a40000;margin: 20px 20px;}




#footerlist{margin-top: 30px;}
#footerlist .list{width:1200px;position:relative;left:50%;margin-left:-600px;border:0px solid #000;overflow: hidden;}
#footerlist .list .title{width: 100%;height: 60px;margin-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
#footerlist .list .title p{text-align: left;font-size: 20px;font-weight:600;line-height: 55px;color: #900909;position: absolute;border-top: 4px solid #900909;text-indent: 2em;width: 20%;}
#footerlist .list .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f;margin-top: 20px; }

.scroll-img {width: 1100px;overflow: hidden;font-size: 0;margin: auto;}
.scroll-img ul {margin: 0;}
.scroll-img ul li {display: inline-block;margin: 0px 17.5px;}
#demo5.scroll-img ul {width: 9500px;}
#demo5-btn {width: 100%;padding-top:72px;position:absolute;top:80px;z-index:100;}
button{ background-color: #fff;font-size:4em; color:#e5e5e5;text-align: center;}
#demo5-backward{position:absolute;left:0;width:3%;}
#demo5-forward{position:absolute;right:0;width:3%;}


	

/* 文章列表分栏 */
#list{margin:0 auto;width:1200px;padding-top:5px;position: relative;height:auto;min-height:600px;}
#list .current{width:100%;height: 60px;margin-top: 20px;border-top: 4px #c7000a solid;border-bottom: 1px #a0a0a0 solid; }
#list .current p{color: #333333;height: 60px;font-size: 18px;font-weight: bold;line-height: 60px;margin-left: 10px;}
#list .container{width: 1160px;margin-top: 30px;margin-left: 20px;position: relative;}
#list .container ul{list-style: none;margin: 0px;padding: 0px;}
#list .container ul li{width: 100%;height: 35px;}
#list .container ul li a{text-decoration:none;color: #333333;font-size: 14px;line-height: 35px;float: left;width: 85%;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#list .container ul li a:hover{color: #c7000a;}
#list .container ul li span{float: right;width: 15%;text-align:right;line-height: 35px;color: #333333;font-size: 14px;}
#list  .title{height: 40px;border-left:4px solid #c7000a;border-bottom: 1px solid #bfbfbf;margin-top: 25px;}
#list  .title p{float: left;margin-left: 10px;font-size:18px;font-weight:600;line-height: 40px;color: #333;}
#list  .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f; }
/* 文章列表分栏 */


/*学习资料*/
#list_xxzl{margin:0 auto;width:1200px;padding-top:5px;position: relative;height:auto;min-height: 1200px;}
#list_xxzl .current{width:100%;height: 60px;margin-top: 20px;border-top: 4px #c7000a solid;border-bottom: 1px #a0a0a0 solid; }
#list_xxzl .current p{color: #333333;height: 60px;font-size: 18px;font-weight: bold;line-height: 60px;margin-left: 10px;}
#list_xxzl .columns{width: 1160px;margin-top: 30px;margin-left: 20px;position: relative;}
#list_xxzl .columns ul{list-style: none;margin: 0px;padding: 0px;}
#list_xxzl .columns ul li{width: 20%;padding: 10px 0;float: left;}
#list_xxzl .columns ul li a{text-decoration:none;display: block;color: #333333;font-size: 14px;line-height: 25px;float: left;width: 95%;overflow : hidden;text-overflow: ellipsis;text-align: center;}
#list_xxzl .columns ul li a.xxzlbt{height: 50px;}
#list_xxzl .columns ul li a:hover{color: #c7000a;}

/*学习资料 */



/* 正文 */
#wrapper .announ-title{border-bottom: 2px solid #8a0001;text-align: center;line-height: 60px;font-size: 20px;color: #333;font-weight: 500;}
#wrapper .announ-title p{text-align: center;}
#wrapper .announ-data{text-align: right;font-size: 14px;color: #333;margin-top: 10px;padding-right: 30px;}
#wrapper .main-content{width: 95%;margin: 30px auto;}
/* 正文 */



@media screen and (max-width:1440px) {
	#header .mainbav{width: 100%;height: 55px;margin-bottom: 25px;}
	#header .mainbav ul{width:1000px;height: 55px;left:50%;margin-left:-500px;}
	#header .mainbav ul li{width: 150px;}
	#header .mainbav ul li a{line-height:55px;font-size:18px;}


	#wrapper{width:1000px;position:relative;left:50%;margin-left:-500px;margin-top: 35px;}
	#wrapper .content .title{width: 100%;height:50px;margin-bottom: 25px;}
	#wrapper .content .title p{text-align: left;font-size:16px;line-height: 45px;border-top: 3px solid #900909;}
	#wrapper .content .title a{float: right;margin-right: 15px;font-size: 12px;line-height: 30px;color:#7f7f7f;margin-top: 15px; }
	#wrapper .content .introduction .introduction-content span{height: 34px;line-height: 30px;font-size: 14px;}
	#wrapper .content .introduction .introduction-content span a{height: 34px;line-height: 30px;font-size: 14px;}




	#wrapperlist .list{width:1000px;position:relative;left:50%;margin-left:-500px;margin-top: 25px;}
	#wrapperlist .list .title{width: 100%;height:50px;margin-bottom: 25px;}
	#wrapperlist .list .title p{text-align: left;font-size:16px;line-height: 45px;border-top: 3px solid #900909;}
	#wrapperlist .list .title a{float: right;margin-right: 15px;font-size: 12px;line-height: 30px;color:#7f7f7f;margin-top: 15px; }
	#wrapperlist .list .listcontent ul li{height: 42px;}
	#wrapperlist .list .listcontent ul li a{font-size: 12px;line-height: 42px;float: left;}
	#wrapperlist .list .listcontent ul li span{line-height: 42px;font-size: 12px;}




	#wrapper .column .title{width: 100%;height:50px;margin-bottom: 25px;}
	#wrapper .column .title p{text-align: left;font-size:16px;line-height: 45px;border-top: 3px solid #900909;}
	#wrapper .column .title a{float: right;margin-right: 15px;font-size: 12px;line-height: 30px;color:#7f7f7f;margin-top: 15px; }
	#wrapper .column .listcontent-pic a p{font-size: 12px;background:url(/uploads/image/images/20230426ztjybt.png) repeat;height:35px;line-height:35px;}
	#wrapper .column  .listcontent-content a.wztitle{color: #a40000;font-size: 14px;line-height: 35px;height: 35px;font-weight:600;}
	#wrapper .column  .listcontent-content p.neirong{color: #333;font-size: 12px;text-indent: 2em;line-height: 25px;}






	#footerlist{width: 100%margin-top: 25px;}
	#footerlist .list{width:1000px;position:relative;left:50%;margin-left:-500px;overflow: hidden;}
	#footerlist .list .title{width: 100%;height:85px;margin-bottom: 25px;}
	#footerlist .list .title p{text-align: left;font-size:16px;line-height: 45px;border-top: 3px solid #900909;}
	#footerlist .list .title a{float: right;margin-right: 15px;font-size: 12px;line-height: 30px;color:#7f7f7f;margin-top: 15px; }

	.scroll-img {width: 900px;overflow: hidden;font-size: 0;margin: auto;}
	.scroll-img ul li {display: inline-block;margin: 0px 13px;}
	#demo5-btn {width: 100%;padding-top:72px;position:absolute;top:80px;z-index:100;}
	button{ background-color: #fff;font-size:3.5em; color:#e5e5e5;text-align: center;}







	/* 文章列表分栏 */
	#list{margin:0 auto;width:1000px;padding-top:5px;position: relative;height:auto;min-height:500px; }
	#list .current{height: 50px;border-top: 3px #c7000a solid;}
	#list .current p{font-size: 16px;line-height: 50px;}
	#list .container{width: 960px;margin-top: 25px;}
	#list .container ul li{height: 30px;}
	#list .container ul li a{font-size: 12px;line-height: 30px;}
	#list .container ul li span{line-height: 30px;font-size: 12px;}
	#list .paging{height: 40px;margin-top: 25px;line-height: 40px;}
	#list .title{height: 35px;border-left:3px solid #c7000a;border-bottom: 1px solid #bfbfbf;}
	#list .title p{font-size: 16px;line-height: 35px;}
	#list .title a{margin-right: 12px;font-size: 12px;line-height: 35px; }
	/* 文章列表分栏 */


	/*学习资料*/
	#list_xxzl{margin:0 auto;width:1000px;padding-top:5px;position: relative;height:auto;min-height:800px;}
	#list_xxzl .current{height: 50px;border-top: 3px #c7000a solid; }
	#list_xxzl .current p{font-size: 16px;line-height: 50px;}
	#list_xxzl .columns{width: 960px;margin-top: 25px;margin-left: 20px;position: relative;}
	#list_xxzl .columns ul li a{font-size: 12px;line-height: 20px;float: left;width: 95%;}
	#list_xxzl .columns ul li a.xxzlbt{height: 40px;}

	/*学习资料 */




	/* 正文 */
	#wrapper .main-title{ height: 30px;font-size: 12px;line-height: 30px;}
	#wrapper .announ-title{line-height: 55px;font-size: 18px;}
	#wrapper .announ-data{font-size: 12px;color: #333;margin-top: 10px;padding-right: 15px;}
	#wrapper .main-content{margin: 20px auto;}
	/* 正文 */




}
