@charset "utf-8";
/* CSS Document */
html,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,th,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,table{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:middle;}/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
body{margin:0; background:url(/old/css/../images/first/zgj-top-cj.jpg); background-position:top center; background-repeat:no-repeat; background-color:#d9141e}
a{text-decoration:none;}
img{border:0;}
.dh{width:999px; margin:20px auto 20px auto; overflow:hidden}
.dh li:nth-child(2n-1){float:left; width:34px;}
.dh li:nth-child(2n){float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#FFF; width:103px; text-align:center; cursor:pointer}
.dh li:nth-child(2n) a{float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:24px; color:#FFF; width:103px; text-align:center; cursor:pointer}
.dh li:nth-child(2n) a:hover{ color:#f9e45d;}
.news{width:999px; margin:30px auto 0 auto; border:1px #fbf1de solid; box-sizing:border-box; overflow:hidden; background:url(/old/css/../images/first/zgj-news-top.jpg); background-position:top left; background-repeat:repeat-x; background-color:#fbf1de;}
.news-list{width:403px; float:right; margin:38px 8px 0 0;}
.dh-left{float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#000; font-weight:bold; margin-bottom:10px;}
.dh-right *{float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#ea0112; line-height:25px; margin-bottom:20px;}
.list{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; overflow:hidden; margin-bottom:15px}
.list a span:hover{color:#F00;}
.list span:first-of-type{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; float:left}
.list span:last-of-type{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; float:right}
.pic{width:999px; margin:17px auto 17px auto; overflow:hidden}
.pic li:first-of-type{float:left;}
.pic li:last-of-type{float:right;}
.news-line{width:999px; margin:0 auto 17px auto; overflow:hidden}
.news-line-left{width:570px; float:left; overflow:hidden; border:1px #fbf1de solid; box-sizing:border-box; overflow:hidden; background:url(/old/css/../images/first/zgj-news-top.jpg); background-position:top left; background-repeat:repeat-x; background-color:#fbf1de; min-height:317px;}
.news-title{width:94%; margin:30px auto 0 auto; overflow:hidden;}
.news-line-right{width:410px; float:right; overflow:hidden; border:1px #fbf1de solid; box-sizing:border-box; overflow:hidden; background:url(/old/css/../images/first/zgj-news-top.jpg); background-position:top left; background-repeat:repeat-x; background-color:#fbf1de; min-height:317px;}
.list-con{width:94%; margin:0 auto 30px auto; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; line-height:30px; text-indent:2em; cursor:pointer; overflow:hidden}
.list-con:hover{color:#d9141e;}
.habbit{width:96%; margin:46px auto 8px auto; overflow:hidden}
.habbit li{width:171px; float:left; margin-right:9%; margin-bottom:30px;}
.habbit li:nth-child(4){margin-right:0;}
.habbit li:nth-child(8){margin-right:0;}
.habbit-title{ display:block; width:158px; height:33px; background:url(/old/css/../images/first/spring-bg.png); background-position:center center; background-repeat:no-repeat; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; line-height:33px; margin:13px auto 0 auto;}
.habbit-qm-title{ display:block; width:158px; height:33px; background:url(/old/css/../images/first/qm-bg.png); background-position:center center; background-repeat:no-repeat; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; line-height:33px; margin:13px auto 0 auto;}
.habbit-qx-title{ display:block; width:158px; height:33px; background:url(/old/css/../images/first/qx-bg.png); background-position:center center; background-repeat:no-repeat; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; line-height:33px; margin:13px auto 0 auto;}
.habbit-cy-title{ display:block; width:158px; height:33px; background:url(/old/css/../images/first/cy-bg.png); background-position:center center; background-repeat:no-repeat; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#000; line-height:33px; margin:13px auto 0 auto;}
.habbit-out{position:absolute; top:0; background-color:#dea362; border-radius:200px; height:172px; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px; color:#FFF; width:100%;}
.habbit-qm-out{position:absolute; top:0; background-color:#5bc5b8; border-radius:200px; height:172px; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px; color:#FFF; width:100%;}
.habbit-qx-out{position:absolute; top:0; background-color:#720038; border-radius:200px; height:172px; font-family:'Î¢ÈíÑÅºÚ'; font-size:12px; color:#FFF; width:100%;}
.habbit-con{width:135px; height:100px; margin:27px auto 30px auto; display:block; text-indent:2em; text-align:center;}
.bottom{width:999px; margin:0 auto; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#f6aa3c; line-height:77px;}
.sec-left{width:125px; float:left; margin-left:19px; margin-top:34px;}
.sec-left li{width:100%;}
.sec-left li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#000; background-color:#f1d299; height:67px; line-height:67px; border-bottom:1px #FFF solid; text-align:center; display:block}
.sec-left li a:hover{ background-color:#d9141e; color:#FFF;}
.sec-right{width:838px; float:right; margin:34px 15px 34px 0; border:1px #e65d15 solid; box-sizing:border-box;}
.sec-right ul{width:96%; margin:15px auto 15px auto; min-height:500px;}
.sec-right ul li:nth-child(5){ border-bottom:1px #e55c14 solid; padding-bottom:6px}
.sec-right ul li:nth-child(6){ padding-top:6px}
.sec-right ul li:nth-child(10){ border-bottom:1px #e55c14 solid; padding-bottom:6px}
.sec-right ul li:nth-child(11){ padding-top:6px}
.sec-right ul li a{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000; line-height:34px;}
.sec-right ul li a:hover{ color:#d9141e}
.sec-right ul li .date{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000; float:right;}
.sec-right ul li.con{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000; line-height:28px;}
.page{width:100%; margin:0 auto; text-align:center; list-style-type:none; overflow:hidden}
.page li{display:inline-block;}
.page li a{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#d9141e; border-width:1px; border-style:solid; border-color:#b2b2b2; display:block; padding:5px; line-height:15px;}
.page li span{font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; color:#fff; background-color:#d9141e; border-width:1px; border-style:solid; border-color:#b2b2b2; display:block; padding:5px; line-height:15px;}
.page li.jump{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#000; border-width:1px; border-style:solid; border-color:#fff;padding:5px; line-height:15px;}
.page li.jump select{border:1px #000000 solid; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; display:inline-block; margin-top:1px;}
.title{font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#000; line-height:50px; text-align:center}
.date{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#666666; text-align:center}
.con{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#000; line-height:28px;}