@charset "utf-8"; /* CSS Document */ *::selection{background:#090; color:#fff; text-shadow:none;} *{margin:0;padding:0;} body, html{height:100%;} body{font-size:62.5%; color:#000; font-family:"Microsoft YaHei","寰蒋闆呴粦","榛戜綋",sans-serif;} div{font-size:0.45rem;} body a{text-decoration:none; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; transition:all .5s;} a:link,a:visited{color:#000;} a:hover{color:#0c0; -webkit-tap-highlight-color:rgba(255, 255, 255, 0); -webkit-user-select:none; -moz-user-focus:none; -moz-user-select:none;} /*鍘绘帀鍥惧舰鐑偣鐨勭偣鍑绘椂鍑虹幇鐨勮竟绾?/ a,area{blr:expression(this.onFocus=this.blur());} /*for IE*/ :focus{-moz-outline-style:none; outline:none;} /* for Firefox*/ img{border:0;} ul,li{list-style-type:none;} .clear{clear:both;} table,table td{border-collapse:collapse;} .overHidden{overflow:hidden; position:fixed;} textarea{font-family:"Microsoft YaHei","寰蒋闆呴粦","榛戜綋",sans-serif; outline:none; resize:none;} /*video绂佹鏄剧ず涓嬭浇鎸夐挳*/ video::-internal-media-controls-download-button{display:none;} video::-webkit-media-controls-enclosure{overflow:hidden;} video::-webkit-media-controls-panel{width:calc(100% + 30px);} .pageTips{position:fixed; z-index:10000; left:0; top:0; width:100%; height:100%; background:url(bg.png) repeat;} .pageTips .container{color:#fff; position:absolute; left:5%; top:50%; width:90%; transform:translateY(-50%);} .pageTips .container a.close{display:block; width:1rem; height:1rem; position:absolute; z-index:1; left:auto; right:0; top:1rem; bottom:auto; background:url(close.png) no-repeat center center; background-size:cover;} .pageTips .container .img img{width:60%;} .pageTips .container .msg{font-size:0.5rem; line-height:0.9rem; padding-top:0.3rem;} .pageTips .container a{color:#fff; text-decoration:underline;} .floatAd img{max-width:5rem;} .container{background:#eef6f8 url(bg.jpg) no-repeat bottom center fixed; background-size:cover; min-width:300px; min-height:100vh;} .head{width:100%; height:1.6rem; background:#090 url(headBg.jpg) no-repeat bottom center; background-size:contain; position:fixed; left:0; top:0; z-index:99; min-width:300px;} .logo{height:0.6rem; padding:0.5rem 0; float:left;} .logo img{height:0.6rem; vertical-align:top; margin-left:0.5rem;} .head .btn{height:1.6rem; float:right; padding-right:0.3rem;} .head .btn a{display:block; width:1rem; height:1.6rem; background-repeat:no-repeat; background-position:center center; background-size:cover; float:left;} #searchBtn{background-image:url(searchBtn.png);} #menuBtn{background-image:url(menuBtn.png);} .search{width:calc(100% - 1rem); height:1rem; background:#fff; padding:0.5rem;} .searchCon{height:1rem; position:relative;} .search .keyValue{width:calc(100% - 0.4rem - 2px); height:calc(1rem - 2px); line-height:calc(1rem - 2px); background:#fff; border:#090 1px solid; padding:0 0.2rem; font-size:0.45rem; display:block;} .search .submitBtn{width:1rem; height:1rem; background:#090 url(iSearch.png) no-repeat center center; border:0; cursor:pointer; position:absolute; right:0; top:0;} /* 瀵艰埅鑿滃崟 */ .menuWrap{background:#008300; right:-1000px; position:fixed; top:0; display:block; height:100%; width:68%; min-width:140px; max-width:440px; z-index:90002; transition:all 0.4s ease; -moz-transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease; overflow:auto;} .menuWrap.menu-open{right:0;} .menu-dark-backdrop{background:rgba(0,0,0,0); transition:all 0.4s ease; -moz-transition:all 0.4s ease; -webkit-transition:all 0.4s ease; -o-transition:all 0.4s ease; width:100%; position:fixed; top:0; left:0; right:0; overflow:hidden;} .menu-dark-backdrop.in{height:100%; z-index:90001; background:rgba(0,0,0,0.5);} .menu a{display:block; font-size:0.5rem; color:#fff;} .menu{padding:0.2rem 0.5rem 0.5rem;} .menu ul{border-bottom:#009100 1px solid;} .menu ul li{min-height:1.2rem; line-height:1.2rem; border-top:#009100 1px solid; border-bottom:#070 1px solid; position:relative;} .menu ul li .language{position:absolute; width:1.2rem; height:1.2rem; line-height:1.2rem; text-align:right; right:0; top:0; z-index:10;} .menu ul li:first-child{border-top:0;} .menu ul li a{display:block; height:1.2rem; line-height:1.2rem; position:relative;} .menu ul li .inactive{background:url(off.png) no-repeat right center; background-size:0.4rem 0.4rem;} .menu ul li .inactives{background:url(on.png) no-repeat right center; background-size:0.4rem 0.4rem;} .menu ul li ul{display:none; border-bottom:0; padding:0.1rem 0;} .menu ul li ul li{padding-left:0.5rem; border-bottom:0;border-top:0;} .menu ul li ul li .inactive, .menu ul li ul li .inactives{background-position:right 0.3rem;} .menu ul li ul li ul{display:none;} .menu ul li ul li a{font-size:0.45rem; height:auto; padding:0.1rem 0.6rem 0.1rem 0; line-height:0.8rem;} .banner{width:100%; overflow:hidden; margin-top:1.6rem;} .banner .swiper-slide{background:#fff url(loading.gif) no-repeat center center;} .banner .swiper-slide p{background-repeat:no-repeat; background-position:center center; background-size:cover;} .banner .swiper-pagination{height:0.3rem; bottom:0.3rem;} .banner .swiper-pagination-bullet{width:0.3rem; height:0.3rem; display:inline-block; border-radius:100%; background:#fff; opacity:.8; vertical-align:top; margin:0 0.2rem !important;} .banner .swiper-pagination-bullet-active{opacity:1; background:#090;} .indH{height:1.2rem; line-height:1.2rem; background:#090; color:#fff; font-size:0.6rem; font-weight:normal; overflow:hidden;} .indH ul{float:left; height:1.2rem;} .indH .hList{width:3.2rem; height:1.2rem; text-align:center; float:left; position:relative; margin-right:0.7rem;} .indH li.hList{cursor:pointer;} .indH .hList:before, .indH .hList:after{display:block; width:0; height:0; content:""; border-style:solid; position:absolute; top:0;} .indH .hList:before{left:-0.7rem; border-width:0 0 1.2rem 0.7rem; border-color:transparent transparent #090 transparent;} .indH .hList:after{right:-0.7rem; border-width:1.2rem 0.7rem 0 0; border-color:#090 transparent transparent transparent;} .indH .hList.on{background:#0c0;} .indH .hList.on:before{border-color:transparent transparent #0c0 transparent;} .indH .hList.on:after{border-color:#0c0 transparent transparent transparent;} .indH a:link, .indH a:visited{float:right; display:block; height:1.2rem; font-size:0.4rem; color:#fff; margin-right:0.2rem; padding-right:14px; background:url(m01.png) no-repeat right center;} .indH a:hover{background-image:url(m02.png); color:#f9b600;} .newsList li{height:1rem; line-height:1rem; background:url(a01.png) no-repeat left center; padding-left:0.3rem;} .newsList li a{display:block; height:1rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} .newsList li span{float:right; color:#999; padding-left:0.3rem;} .newsList li span i{font-style:normal;} .news{background:#fff; margin-top:0.3rem; padding:0.5rem;} .picNews{width:100%;} .picNews .swiper-slide{position:relative; overflow:hidden;} .picNews .swiper-slide p{background-repeat:no-repeat; background-position:center center; background-size:cover; -webkit-transition:all .8s; -moz-transition:all .8s; -ms-transition:all .8s; -o-transition:all .8s; transition:all .8s;} .picNews .swiper-slide a:hover p{-webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05);} .picNews .swiper-slide h3{width:calc(100% - 0.6rem); height:1.2rem; line-height:1.2rem; font-size:0.45rem; font-weight:normal; padding:0 0.3rem; background:rgba(0,0,0,0.5); color:#fff; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; position:absolute; left:0; bottom:0;} .picNews .swiper-pagination{width:auto; height:10px; margin-top:0.3rem; position:static; left:auto; text-align:center;} .picNews .swiper-pagination .swiper-pagination-bullet{width:10px; height:10px; border-radius:100%; background:#000; opacity:0.4; vertical-align:top; margin:0 5px !important;} .picNews .swiper-pagination .swiper-pagination-bullet-active{opacity:1; background:#090;} .txtNews{height:10.3rem; margin-top:0.8rem;} .newsBox dl{height:2.5rem; padding-top:0.3rem;} .newsBox dl dd{height:1rem; line-height:1rem; font-size:0.5rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} .newsBox dl dt{height:1.4rem; line-height:0.7rem; padding-top:0.1rem; font-size:0.4rem; color:#888; overflow:hidden; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; text-justify:inter-ideograph; text-align:justify;} .newsBox dl dt a:link, .newsBox dl dt a:visited{color:#888;} .newsBox .newsList{height:6rem; padding-top:0.3rem;} .picLink{padding:0.2rem 0.5rem 0.5rem; background:#fff; margin-top:0.3rem;} .picLink ul{margin-left:-0.3rem;} .picLink ul li{width:calc(25% - 0.3rem); padding:0.3rem 0 0 0.3rem; float:left;} .picLink ul li img{width:100%; vertical-align:top;} .xywh{padding:0.5rem 0.25rem; background:#fff; margin-top:0.3rem;} .xywh .indH{margin:0 0.25rem;} .xywh .bd{width:100%; padding-top:0.3rem;} .xywh .bd ul li{width:calc(50% - 0.5rem); margin:0 0.25rem; float:left;} .xywh .bd ul li p{height:0; padding-top:80%; -webkit-border-radius:3px; border-radius:3px; background-repeat:no-repeat; background-position:center center; background-size:cover;} .xywh .bd ul li h3{height:1rem; line-height:1rem; font-size:0.4rem; text-align:center; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} .iLink{padding:0.5rem;} .iLink li{width:20%; ine-height:0.8rem; float:left; position:relative; text-align:center; font-size:0.5rem;} .iLink li:after{display:block; width:1px; height:18px; background:#cfcfcf; content:""; position:absolute; right:0; top:50%; margin-top:-9px;} .iLink li:last-child:after{display:none;} .iLink li img{height:0.6rem; vertical-align:middle; margin-right:12px; -webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; transition:all .5s;} .iLink li a:link, .iLink li a:visited{color:#666;} .iLink li a:hover{color:#090;} .iLink li a:hover img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -ms-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0); filter:none;} .foot{background:#008300; color:#fff; padding:0.5rem;} .foot div{font-size:0.4rem;} .link{border-bottom:#070 1px solid; padding-bottom:0.5rem;} .link li{height:1rem; line-height:1rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} .link li a:link, .link li a:visited{color:#fff;} .link li a:hover{color:#f9b600;} .contact{border-top:#009100 1px solid; padding-top:0.5rem;} .ewm{text-align:center; padding-top:0.2rem;} .ewm img{width:3rem; height:3rem; vertical-align:top;} .contactTxt{line-height:0.8rem; padding-top:0.5rem;} .copyright{line-height:0.7rem; padding:0 0.5rem 0.5rem; text-align:center; color:#fff; background:#008300; font-size:0.4rem;} .copyright a:link, .copyright a:visited{color:#fff;} .copyright a:hover{text-decoration:underline;} .nyMenu{padding:1.6rem 0.5rem 0.3rem; background:#fff; margin-bottom:0.3rem;} .nyNav{position:relative; margin-top:0.5rem;} .nyNavBox{height:1.2rem; line-height:1.2rem; border:1px solid #ebebeb; background:#f7f7f7; font-size:0;} .nyNavBox span, .nyNavBox a{font-size:0.48rem; color:#00950f;} .nyNavBox span{display:inline-block; margin:0.3rem 0 0.3rem 0.3rem; border-left:#00950f 3px solid; padding-left:0.24rem; vertical-align:top; height:0.6rem; line-height:0.6rem;} .nyNavBox a{display:block; width:1.2rem; height:1.2rem; float:right; background:url(ziMenuBg.png) no-repeat center center; background-size:1.2rem 1.2rem; position:relative;} .nyNavBox a:after{display:none; content:""; width:0.3rem; height:0.3rem; background:#00950f; position:absolute; bottom:-0.4rem; left:0; right:0; margin:auto; transform:rotate(45deg); -webkit-transform:rotate(45deg); z-index:0; transition:all 0.4s ease;} .nyNavBox a.cur{background-color:#eee;} .nyNavBox a.cur:after{display:block;} .nyNavList{margin-top:0.21rem; position:relative; background:#00950f; z-index:1; display:none;} .nyNavList ul{padding:0.2rem 0.4rem 0.4rem; max-height:100%;} .nyNavList ul li{display:block; height:1.1rem; border-bottom:#d6d6d6 1px dashed;} .nyNavList ul a{display:block; height:1.1rem; line-height:1.1rem; font-size:0.48rem;background:url(right.png) no-repeat right center; background-size:0.8rem 0.8rem; padding-left:0.3rem; color:#fff; position:relative;} .nyNavList ul a:hover{background-color:#007c0c;} .post{min-height:0.7rem; line-height:0.7rem; margin-top:0.3rem; font-size:0.4rem;} .ny{padding:0 0.5rem; background:#fff;} .list01{padding:0.3rem 0 0.8rem;} .list01 li{height:auto; line-height:0.7rem; padding:0.3rem 0; border-bottom:#dcdbdb 1px dashed;} .list01 li span{display:block; line-height:0.7rem; color:#999; font-size:0.4rem;} .article{padding:0.3rem 0 0.8rem;} .articleTitle{line-height:1rem; text-align:center; font-size:0.56rem; font-weight:bold;} .articleInfo{text-align:center;font-size:0.4rem; height:1rem; line-height:1rem; color:#8a8a8a; background:#f5f5f5; width:96%; margin:0 auto;} .articleInfo label{padding-left:0.5rem;} .articleCon{line-height:0.8rem; padding:0.3rem 0;} .articleCon img{max-width:100%; height:auto !important; vertical-align:top;} .articleCon .tableBox{overflow-x:auto;} @media screen and (max-width:960px){ .iLink li img{margin-right:0;} .iLink li span{display:block; padding-top:0.3rem; line-height:0.8rem; font-size:0.45rem;} } @media screen and (max-width:750px){ .picLink ul li{width:calc(50% - 0.3rem);} .iLink li{width:33.3333%; text-align:left; height:1.2rem; line-height:1.2rem;} .iLink li:after{display:none;} .iLink li img{margin-right:0.3rem;} .iLink li span{display:inline;} } @media screen and (max-width:640px){ .iLink li{width:50%;} } @media screen and (max-width:480px){ .newsList li span i{display:none;} } .articleCon h2{font-size:0.5rem;} .articleCon .icon{border:0; margin:3px 0 0;} .articleCon img{} .articleCon div{line-height:1rem; font-size:0.45rem;} .articleCon p{line-height:1rem; text-indent:2em; font-size:0.45rem;} .articleCon span{line-height:1rem; font-size:0.45rem;} .articleCon a{} .articleCon a:link, .articleCon a:visited, .articleCon a:hover{} .articleCon table{border-collapse:collapse;} .articleCon table td{padding:0.1rem;} .articleCon table td p{text-indent:0; font-size:0.45rem; line-height:1rem;} .articleCon table th p{text-indent:0; line-height:1rem;} .articleCon table td img{} .articleCon.fs p{line-height:1rem; font-size:0.4rem;} .articleCon .vsbcontent_img{text-align:center; text-indent:0;} .articleCon .vsbcontent_video{text-align:center; text-indent:0;} .articleCon.newscontent_l p{font-size:0.5rem;} .articleCon.newscontent_m p{font-size:0.45rem;} .articleCon.newscontent_s p{font-size:0.4rem;} .nyNotice{padding:0.5rem; background:#d7080c url(noticeArticleBg.png) no-repeat center center fixed;} .iTL01, .iTR01, .iBL01, .iBR01{width:9px; height:9px; background:#e3bf75; -webkit-border-radius:50%; border-radius:50%; position:absolute; z-index:3;} .iTL01{left:-11px; top:-11px;} .iTR01{right:-11px; top:-11px;} .iBL01{left:-11px; bottom:-11px;} .iBR01{right:-11px; bottom:-11px;} .iTL02, .iTR02, .iBL02, .iBR02{width:18px; height:18px; overflow:hidden; position:absolute; z-index:2;} .iTL02{left:-9px; top:-9px;} .iTR02{right:-9px; top:-9px;} .iBL02{left:-9px; bottom:-9px;} .iBR02{right:-9px; bottom:-9px;} .iTL02:after, .iTR02:after, .iBL02:after, .iBR02:after{display:block; content:""; width:22px; height:22px; background:#d7080c; border:#e3bf75 5px solid; -webkit-border-radius:50%; border-radius:50%; position:absolute;} .iTL02:after{right:0; bottom:0;} .iTR02:after{left:0; bottom:0;} .iBL02:after{right:0; top:0;} .iBR02:after{left:0; top:0;} .iTL03, .iTR03, .iBL03, .iBR03{width:13px; height:13px; overflow:hidden; position:absolute; z-index:1;} .iTL03{left:-1px; top:-1px;} .iTR03{right:-1px; top:-1px;} .iBL03{left:-1px; bottom:-1px;} .iBR03{right:-1px; bottom:-1px;} .iTL03:after, .iTR03:after, .iBL03:after, .iBR03:after{display:block; content:""; width:24px; height:24px; background:#fff; border:#e3bf75 1px solid; -webkit-border-radius:50%; border-radius:50%; position:absolute;} .iTL03:after{right:0; bottom:0;} .iTR03:after{left:0; bottom:0;} .iBL03:after{right:0; top:0;} .iBR03:after{left:0; top:0;} .noticeArticle{background:#fff; border:#e3bf75 5px solid; padding:3px;} .noticeArticleCon{background:url(noticeArticleBg.jpg) repeat left top; border:#e3bf75 1px solid; position:relative; padding:0.4rem;} .noticeArticleCon .article{padding:0 0 0.3rem;} .noticeArticleCon .articleTitle{padding:0.2rem 0.8rem; background:#eedec1; position:relative; font-weight:normal;} .noticeArticleCon .articleTitle:before, .noticeArticleCon .articleTitle:after{display:block; width:12px; height:12px; background:#d1ad74; -webkit-border-radius:50%; border-radius:50%; position:absolute; top:50%; margin-top:-6px; content:"";} .noticeArticleCon .articleTitle:before{left:0.3rem;} .noticeArticleCon .articleTitle:after{right:0.3rem;} .noticeArticleCon .articleCon{padding:0.3rem 0 0;} @font-face{font-family:"鏂规鍗氶泤瀹?; src:url("FZBYS.TTF") format("truetype");} .ryy{padding:0;} .ryyTitle{padding:0.5rem 0 1.8rem; background:url(line01.png) repeat-x bottom center; background-size:auto 1.1rem; position:relative; z-index:1;} .ryyTitle:before{width:100%; height:2px; background:#e5e0d8; content:""; position:absolute; left:0; bottom:calc(0.55rem - 1px);} .ryyPic{height:8rem; padding:0.5rem; text-align:center; position:relative; margin:0 0.4rem;} .ryyPic:before{display:block; content:""; width:7.5rem; height:7.5rem; background:#fcf9f4; -webkit-border-radius:50%; border-radius:50%; position:absolute; left:50%; bottom:0; transform:translateX(-50%); z-index:-1;} .ryyPic img{max-width:8rem; max-height:8rem; vertical-align:top;} .ryyTxt{height:6rem; position:relative; margin:0 0.4rem;} .ryyTxt h1{height:calc(3rem + 2px); position:relative; z-index:1; font-family:"鏂规鍗氶泤瀹?; font-size:0.7rem; font-weight:normal; margin-left:calc((0.6rem - 1px)/2);} .ryyTxt h1 p.p1{width:3rem; height:3rem; line-height:3rem; border:#dfb370 1px solid; -webkit-border-radius:50%; border-radius:50%; text-align:center; position:absolute; left:0; top:0;} .ryyTxt h1 p.p2{display:block; width:calc(100% - 2.7rem); height:2.8rem; line-height:2.8rem; position:relative; top:1.3rem; left:2.7rem;} .ryyTxt h1 p.p2:before, .ryyTxt h1 p.p2:after{display:block; content:""; width:2.8rem; height:2.8rem; background:rgba(255,233,200,0.57); -webkit-border-radius:50%; border-radius:50%; position:absolute; top:0; z-index:-1;} .ryyTxt h1 p.p2:before{right:0;} .ryyTxt h1 p.p2:after{right:2.1rem;} .ryyTxt h2{width:3.6rem; height:3.6rem; line-height:3.6rem; background:#fcf9f4; -webkit-border-radius:50%;border-radius:50%; position:relative; z-index:0; top:-0.8rem; text-align:center; font-size:0.45rem; color:#6d4f1e; font-weight:normal;} .ryyTxt h3{min-width:218px; height:2.1rem; line-height:0.7rem; color:#2d2d2d; font-size:0.4rem; font-weight:normal; position:absolute; right:0; bottom:0; z-index:1; white-space:nowrap;} .ryyCon{background:#fefdfa url(ryyBg.jpg) no-repeat left top; background-size:contain; position:relative; top:calc(1px - 0.55rem); z-index:0; padding:calc(0.55rem - 1px) 0.4rem 0.6rem;} .ryyBox{padding-top:0.5rem;} .ryyH{height:1rem; line-height:1rem; font-size:0.54rem; font-weight:normal; padding-left:32px; background:url(iH01.png) no-repeat left center;} .dzzy{padding-top:0.5rem;} .dzzy ul li{padding-top:0.3rem; text-align:center;} .dzzy ul li img{vertical-align:top;} .lxr{padding-top:0.5rem;} .lxr ul{margin-top:0.3rem; padding:0.3rem 0.4rem; background:#f9f6f3; line-height:1rem; font-size:0.45rem;} .jcjs{margin-top:0.3rem; padding:0.16rem 0.4rem; background:#f9f6f3; line-height:0.9rem; text-justify:inter-ideograph; text-align:justify;} .jcjs p{padding:0.12rem 0; text-indent:2em;} .jczj{margin-top:0.3rem; padding:0.3rem 0.4rem; background:#f9f6f3; line-height:1rem;} .jczj dl dd{color:#a26e20; line-height:1rem; font-size:0.48rem;} .jczj dl dt{line-height:1rem; font-size:0.42rem; padding-left:2em;}