@charset "utf-8";
/*通用样式*/

.ny{padding:30px 0 50px;background:#eff6fc;}
.ny .container{padding:10px;background:#fff;}
.left{width:230px; background:#f9f7f4; float:left;}
.left h2{line-height:24px; padding:15px 20px; background:#114cae; color:#fff; text-align:center; font-size:24px; font-weight:normal;}
.left ul li {display:block; text-align:center; }
.left ul li a{display:block; line-height:25px; border-bottom:#e5e5e5 1px solid; padding:12px 25px 12px 20px; position:relative;font-size:18px; }
.left ul li:last-of-type a{border-bottom:0;}
.left ul li a:after{display:block; width:5px; height:9px; background:url(/sysgl/css/a02.png) no-repeat; content:""; position:absolute; right:20px; top:calc(50% - 4.5px); -webkit-transition:all 0.4s; -moz-transition:all 0.4s; -ms-transition:all 0.4s; -o-transition:all 0.4s; transition:all 0.4s;}
.left ul li a:hover{color:#114cae;}
.left ul li a.on{color:#3cb1a4;}
.left ul li a.on:after{background-image:url(/sysgl/css/a03.png);}


.right{margin-left:260px;min-height:450px}
.post{height:53px; border-bottom:#d7d7d7 1px solid;}
.post p{height:53px; line-height:53px; float:left; font-size:24px; color:#114cae;}
.post span{float:right; display:block; height:33px; line-height:33px; padding-top:15px; font-size:14px; color:#888;}
.post span a:link, .post span a:visited{color:#888;}
.post span a:hover{color:#114cae;}

.list01{padding-top:10px;}

.articleTitle{padding:30px 0 20px; line-height:36px; font-size:24px; font-weight:600; text-align:center;}
.articleInfo{width:96%; font-size:14px; height:36px; line-height:36px; background:#f5f5f5; color:#666; text-align:center; margin:0 auto;}
.articleInfo label{padding-left:30px;}
.articleCon{line-height:30px; padding:20px 0 30px; text-justify:inter-ideograph;text-align:justify;}
.articleCon img{max-width:1000px; height:auto !important; margin:0 auto;_width:expression(document.body.clientWidth > 1000 ? "1000px" : "auto"); vertical-align:top;}
.article2 .articleCon img{max-width:1260px; _width:expression(document.body.clientWidth > 1260 ? "1260px" : "auto");}
.articleCon table, .articleCon table td{border-collapse:collapse;}
.articleCon table{margin:0 auto;}
.articleCon table td{padding:5px 7px; border:#000 1px solid; text-indent:0; line-height:24px; font-size:16px;}
.articleCon table td p{text-indent:0;}

/* 普通新闻列表 */
.newsList li{border-bottom:#e5e5e5 1px dashed;}
.newsList li a{display:block; height:40px; line-height:40px; padding-left:16px; background:url(/sysgl/css/a01.jpg) no-repeat left center;}
.newsList li a:hover{background-image:url(/sysgl/css/a02.png);}
.newsList li h3{height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; font-weight:normal; margin-right:100px;}
.newsList li p{float:right; width:100px; text-align:right; color:#999; height:40px;}


.picList01{overflow:hidden; padding-bottom:40px;}
.picList01 ul{min-width:1280px; margin-top:20px;}
.picList01 ul:after{display:block; content:""; clear:both;}
.picList01 ul li{width:300px; padding:0 20px 20px 0; float:left;}
.picList01 ul li p{height:196px; overflow:hidden;}
.picList01 ul li p i{display:block; height:196px; background-repeat:no-repeat; background-position:center center; background-size:cover; transition:All 0.5s ease-in-out; -webkit-transition:All 0.5s ease-in-out; -moz-transition:All 0.5s ease-in-out; -o-transition:All 0.5s ease-in-out; transform:scale(1); webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1);}
.picList01 ul li a:hover p i{transform:scale(1.1); webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.picList01 ul li a h3{height:40px; line-height:40px; font-size:16px; font-weight:normal; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}