/* 二级页样式开始 */


.main {position:relative;z-index:4; background:#f8f8f8;}
.main .bk{ background:#fff; padding:0 100px; margin:0 20px;}
.position {display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;padding:30px 0;border-bottom:1px solid #d8d8d8;}
.position h3 {padding:0 0 0 10px;white-space:nowrap;font-family:"SYST";border-left:5px solid #002b7f;font-size:28px;font-weight:500;line-height:30px;color:#333;text-align:left;}
.place {color:#626262;text-align:left;padding:0 0 0 26px;white-space:nowrap;background-image:url(place2.png);background-repeat:no-repeat;background-position:0 50%;background-color:transparent;background-size:auto;}
.place a {color:#626262;}
.place a:hover {color:#002b7f;}

.lst{ margin-top:30px;}
.lst li{padding-left:25px;height:60px;line-height:60px;border-bottom:1px dotted #eee;background:url(dian.png) 5px center no-repeat;color:#888;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:all .3s ease-in-out;}
.lst li:hover{transform:translateX(5px);}
.lst li a{font-size:20px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lst li span{float:right;font-size:14px;color:#999;margin-right:20px}

.pagenum{padding:3rem;text-align:center;font-size:14px;}
.p_pages{margin-left:-5px;}
.p_fun_d, .p_no_d, .p_no_o,.p_fun a, .p_no a{border:1px solid #eee;padding:5px 15px;font-size:16px;margin-left:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;display:inline-block;vertical-align:middle;}
.p_t{line-height:16px;margin:0px;padding:0px;display:inline-block;vertical-align:middle;}
.p_fun_d, .p_no_d, .p_no_o{color:#ccc;}
.p_fun a, .p_no a{color:#222;}
.p_fun a:hover,.p_no a:hover{border:1px solid #e0e0e0;background-color:#f1f1f1;color:#0168b8;text-decoration:none}
.p_no_d{border:1px solid #0168b8;color:#fff;background-color:#0168b8;}
.p_dot{margin-left:5px;}

.article{margin:1rem auto}
.article h2{height:auto;line-height:3rem;text-align:center;padding:2rem 0;color:#333;font-size:2rem;}
.article .info{display:block;text-align:center;color:#7f7e7e;border-top:1px dashed #f5f3e7;line-height:30px;padding-top:8px;font-size:14px; margin-bottom:1rem}
.article .info span{color:#ff6600;}
.article .info span.green{color:#259235}
.enrty{line-height:2;font-size:20px;text-align:justify;text-justify:inter-ideograph;min-height:360px}
.enrty h1,.enrty h2,.enrty h3,.enrty h4,.enrty h5,.enrty h6{margin-bottom:10px;line-height:2;color:#000}
.enrty p,.enrty div{line-height:2;color:#333;margin:1rem 0;font-size:20px;}
.enrty p a,.enrty div a{color:#111}
.enrty p a:hover,.enrty div a:hover{color:#fff;background-color:#002b7f}
.enrty img{max-width:100%;height:auto !important;margin:0 auto}

.enrty img.ir{float:right;margin-left:2rem}
.enrty video{background:#000;max-width:100%;height:auto !important;margin:0 auto}
.enrty .pi{text-align:center;font-family:"\6977\4F53","\6977\4F53_GB2312";margin-top:-10px}
.enrty blockquote,.enrty pre{margin:2rem;padding:0 2rem;border-left:5px solid #eaeef1;color:#666}
.enrty ol,.enrty ul{margin:10px 2rem}
.enrty ol li{list-style:decimal}
.enrty ul li{list-style:disc;color:#888;}
.enrty table{margin-bottom:2rem;color:#666;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-size:16px}
.enrty td,.enrty th{padding:3px 10px;border-right:1px solid #ddd;border-top:1px solid #ddd}
.enrty th{background:#f8f8f8}
.enrty td p,.enrty th p{line-height:1;color:#555;margin:5px 0;font-size:1.8rem;}

.near{margin-top:2rem;border-top:1px dashed #eee;padding:1rem;}
.near li{height:2;line-height:2;}
.near li a{color:#333;font-size:18px}

.banner {position:relative;overflow:hidden;}
.banner::before {content:'';position:absolute;left:0;right:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);width:100%;height:150px;z-index:10;}
.banner img {display:block;width:100%;}
.banner a {display:block;position:relative;}
.banner .slick {position:relative;z-index:9;}
.banner .slick-dots {position:absolute;top:auto;right:auto;bottom:1rem;left:50%;z-index:2;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}
.banner .slick-dots li {display:inline-block;margin:0 7px;width:1rem;height:1rem;border-radius:50%;background:transparent;cursor:pointer;text-align:center;background-color:#fff}
.banner .slick-dots li button {display:none}
.banner .slick-dots li.slick-active {background:#ffb155;}
.banner .slick-slide a {display:block;position:relative;}
.banner .slick-prev {width:29px;height:39px;background:url(banner-l.png) no-repeat;background-size:100% 100%;left:120px;z-index:10;}
.banner .slick-next {width:29px;height:39px;background:url(banner-r.png) no-repeat;background-size:100% 100%;right:120px;}

.focus{width:100%;height:28rem;overflow:hidden;margin:0 auto}
.focus li{background-size:cover;background-repeat:no-repeat;position:relative}
.focus li img{display:block;width:100%;height:28rem;}
.focus li p{width:100%;display:block;position:absolute;left:0;bottom:0;height:2rem;line-height:2rem;font-size:1.25rem;padding:1rem 0 1rem;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAABCCAMAAABKMPd6AAAAeFBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVyEiIAAAAKHRSTlNpRD2xq6Cblo6GgHtyYlpUTDMnIBsOFhMJBqikkol2bl5QSDgwLSsClsnwWgAAAGxJREFUCNc9wsURgDAABMDD3SGCe/rvkNyHnYUx0BpaQSkMA0sJKSAE+p67jtuW3xfPg/tG0/B1wXXZsR0+T9Q1HweqisuS9x1Fwb9tQ57zuiLLOE05SXhZEMc8z4giDkMOAp4mjCN8nz3P/gDISwhIqelSegAAAABJRU5ErkJggg==) repeat-x;color:#fff}
.focus li p a{color:#fff;font-size:18px;line-height:40px;margin:1rem;}
.focus .slick-dots{position:absolute;right:10px;bottom:1rem;text-align:right;cursor:pointer}
.focus .slick-dots li{display:inline-block;width:10px;height:10px;border-radius:10px;margin:0 3px;background-color:#fff}
.focus .slick-dots li button{display:none}
.focus .slick-dots li.slick-active {background:#faa706;}
.focus .slick-prev, .focus .slick-next { position: absolute; top: 50%; width:40px; height:60px; margin-top: -30px; background-color: #000; opacity: 0.3;z-index:2;}
.focus .slick-prev { left: 0;}
.focus .slick-next { right: 0;}
.focus .slick-prev:hover, .focus .slick-next:hover {opacity: 0.6;}
.focus .slick-prev:before, .focus .slick-next:before { font: 40px/60px "SimSun";color:#fff;}
.focus .slick-prev:before { content: "<";}
.focus .slick-next:before { content: ">";}


.title {overflow:hidden;padding-bottom:15px;border-bottom:1px solid #e5e5e5;}
.title h2 {float:left;font-family:"SYST";}
.title h2 span {position:relative;font-size:28px;color:#b90509;}
.title h2 span::after {content:"";position:absolute;left:0;right:0;bottom:-16px;height:3px;background:#b90509;}
.title h2 span i {font-style:normal;color:#000;}
.title .more {position:relative;float:right;width:85px;height:30px;text-align:center;line-height:30px;background:#b90509;margin-top:10px;}
.title .more::after {content:"";position:absolute;top:0;left:-30px;border-right:30px solid #b90509;border-top:30px solid transparent;}
.title .more a {font-size:14px;color:#fff;}

.list{padding:10px 0;overflow:hidden}
.list li{height:50px;line-height:50px;font-size:20px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.list li span{float:right;font-size:14px;color:#999;margin-left:10px}
.list a:hover{color:#b90509}

.s1 .list li {background:url(listico.png) left center no-repeat;padding-left:20px;}
.s1 .list li:hover {background:url("listicoh.png") left center no-repeat;}
.s2 .list li a {padding-left:20px;position:relative;}
.s2 .list li a::before {content:'';width:8px;height:8px;border:solid 1px #bfbfbf;border-radius:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);}
.s2 .list li a:hover:before {border-color:#b3121b;}
.s3 .list li {background:url(list01.png) left center no-repeat;padding-left:20px;}
.s1{padding-top:30px;}
.s2{padding:30px 0;}
.s3{background:url(page.jpg) no-repeat;background-size:cover;padding:40px 0 20px;}

.link {position:relative;margin:20px -20px;}
.link li {float:left;width:16.666%;}
.link a {display:block;position:relative;margin:20px 20px;text-align:center; background:#b90509;font-family:"SYST";}
.link .imgBox {padding-top:0%;}
.link .imgBox img{ height:60px; width:100%;}
.link p {top:50%;transform:translateY(-50%);text-align:center;position:absolute;width:100%;display:block;font-size:20px;line-height:20px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}