/* CSS Document */
@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none}
body{ color:#333; font-size:14px; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic',"Malgun Gothic",ngwoff,ngeot,nmwoff,nmeot,Dotum,Gulim,Tahoma,Geneva,sans-serif,verdana;}
html, body{ margin:0; padding: 0;}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img{border:none}ul{list-style:none}
a{ color:#000; text-decoration:none;outline:none;}
a:hover {color:#f14748;text-decoration:none;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/ 
* html .clearfix{height:1%;}/* End hide from IE-mac */ 
*+html .clearfix{min-height:1%;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mb15{ margin-bottom: 15px;}
*{margin:0;padding:0;font-size:16px;text-decoration: none;}
body,html{width:100%;}
img{object-fit:cover;}
a{color:#000;}
#header{width:100%;}
#header img{width:100%;}
.wrapper{width:1102px;margin:20px auto 0;overflow:hidden;}
.fl{float:left;}
.fr{float:right;}

.list{padding:18px 0;}
.list li{padding:10px 0;margin-left:10px;text-align: right; width: 520px; float: left; background: url(zpyc_icon.png) no-repeat left; padding-left: 20px;}
.list li span{float:left;text-align:left;width:440px;text-overflow: ellipsis;overflow:hidden;white-space:nowrap; }

.wrapper .tab{width:540px;}
.imgTop{width:441px;margin:0 auto; display: block;}
.headerTop{overflow:hidden;margin-top:30px;border-bottom:.5px solid rgb(153,153,153);}
.headerTop span{display:block;height:40px;line-height:40px;float:left;}
.lbtt{border-bottom: 1px solid #969696; overflow: hidden;}
.lbtt span{display:block;height:40px;line-height:40px;float:left;background: #c51910;padding: 0 20px;
color: #ffffff; margin-top: 15px;}
.more{color:rgb(153,153,153);display:block;height:100%;line-height:40px;}
.tab_left{width:1102px;}
.tab_left_top{overflow:hidden;margin-top:22px; width: 520px; float: left; margin-left: 10px;}
.tab_left_top img{width:204px;height:136px;}
.tab_text{width:310px;margin-top:10px;}
.tab_text p{color:rgb(153,153,153);font-size:14px;margin-top:12px;line-height:25px;height:94px;overflow:hidden;}

.wrapper .zcwj{width:100%;}
.zcwj .headerTop span{display:block;width:202px;height:40px;float:left;text-indent:4em;}
.zcwj .headerTop span.active{color:#FFF;background:url(zcwj1_zpyc.jpg) no-repeat center;background-size:cover;}
.sxqd{width:100%;background:rgb(255,250,241);overflow:hidden;}
.sxqd .wrapper .headerTop span{display:block;width:262px;height:40px;text-indent:2em;}
.sxqd .wrapper .headerTop span.active{color:#FFF;background:url(sxqd1_zpyc.jpg) no-repeat center;background-size:cover;}

.ppt{width:48%;position:relative;}
.ppt img{width:100%;height:324px;}
.ppt p{position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:40px;text-indent:2em;background:rgba(0,0,0,0.8);color:#FFF;}
.swiper-pagination{text-align:right;}
.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;background:#FFF;border-radius:0;opacity:1;}
.swiper-pagination .swiper-pagination-bullet-active{background:rgb(208,0,0);}
.swiper-slide span{display:block;width:82%;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;}
.first{width:50%;}

#nav{color:rgb(153,153,153);}
#nav a{color:rgb(153,153,153);}
#nav a:hover{color:#c51910;}

.page{text-align:center;margin-bottom:30px;}


.page .now_page{background:#FFF;color:#000;}
.page .now_page:hover{background:#FFF;color:#000;}
.page .btn_left,.page .btn_right{display:inline-block;vertical-align:-8px;width:36px;height:30px;}
.page .btn_left{background: url(page_left_zpyc.gif) no-repeat center; background-size:contain;}
.page .btn_right{background: url(page_right_zpyc.gif) no-repeat center; background-size:contain;}

.article{margin-top:20px;}
.article h2{font-size:30px;text-align: center;margin-bottom:30px;}
.article p{text-indent:2em;margin:15px 0;line-height:30px;}

.num{display:none;}
.show{display:block;}
.qdlb ul li{ float: left; margin: 20px 0 0 35px;}

.footer{ width:1102px; border-top: 1px solid #656565; margin: 0 auto;}
.footer a{ width:auto;}
.footer .p{ line-height:25px; width:auto;}
.copy{ margin:30px  auto; position:relative; overflow:hidden;}
.copy_a { position:absolute; left:89%; top: 0;}
.copy ul{ float:right}
.copy ul li{ float:left; line-height:50px}
.copy ul li a{ width:auto; padding-left:0; padding-right:5px; margin-left:5px; font-size:14px; background:none;}


.list1 li{padding: 10px 0;margin-left: 30px;text-align: right;background: url(zpyc_icon.png) no-repeat left; padding-left: 20px;}
.list1 li span{float: left;text-align: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}