@charset "gb2312";* { margin:0; padding:0; }li { list-style:none;}a { text-decoration:none;}img { border:0;}strong { font-weight:normal;}header,nav { display:block;}.main-box {  background:#f2f2de;  padding-top: 30px;  margin-top: -30px; padding-bottom:20px;}div ,ul,li{ zoom:1; }div:after , ul:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }.red { color:#ff0000;}body { font-size:12px; font-family:"宋体"; color:#727272; background:#fff; }h6, h5, h4, h3, h2, h1 { font-size:12px; font-weight:normal; }header { background: url(../images/header.gif); height:400px; margin-bottom:30px;}.banner {background: url(../images/banner.jpg) top center no-repeat; height:350px; position:relative;}.banner a { position:absolute; top: 187px; left: 186px; width:200px; height:130px;}nav { background:url(../images/nav-bg.gif); height:50px;}nav div {background:url(../images/nav.gif) top center no-repeat; height:50px; }nav ul{ width:870px; margin:auto;}nav ul li { float:left;}nav ul li a{ width:145px; height:50px; display:block;  color:#fff; font:bold 18px/50px "微软雅黑"; text-align:center;}nav ul li a:hover {background:url(../images/nav-hover.gif); color:#fff;}nav ul li .hover {background:url(../images/nav-hover.gif);color:#fff;}.main { margin:auto; width:960px; background:#fff; padding:0 20px 20px 20px; margin-bottom:20px;}.content { padding:10px 20px 20px 20px;}.title {background:url(../images/title.gif) no-repeat; height:55px; position:relative; top:-10px;}.title span { position:absolute;}.huodong .title{ background-position:0 -110px; width:186px;}.huodong .left { width:680px; border-right:5px solid #eee; float:left; padding:10px 20px 0 20px;}.huodong .left p { text-indent:2em; line-height:24px; margin-bottom:10px; font-size:14px; color:#666;}.huodong .right { float:right; width:235px;margin-top: -46px;}.huodong .right table { width:100%;}.huodong .right td { padding-top:7px;}.huodong .right .td1 { width:80px; text-align:right; color:#000;}.huodong .right .down { font-weight:bold; font-size:14px;color:#fff; background:#cb0000; width:138px;height:50px; line-height:50px; text-align:center; display:block; border-radius:5px;}.huodong .right .down:hover { background:#ff0000;}.hy .title { background-position:0px 0px;}.hy .title span { left:260px; top:25px;}.hy .ul-box { background:#f1f1f1; padding:15px 0 15px 15px; }.hy ul{ padding:0 7px; float:left; width:58px;}.hy ul li span { margin-bottom:3px; text-align:center; color:#666; font-size:12px; display:block;}.hy ul li .sekuai{ width:24px;height:50px; overflow:hidden; margin:0 auto 7px auto;  position:relative;}.hy ul li .sekuai div{ background:#ffa71c; width:24px; height:50px; position:absolute; bottom:0; }.hy ul li .hym { background:#5e185d; color:#fff; line-height:33px; text-align:center; font-size:14px;margin-bottom:5px; }.hy ul li .ding { width:50px; height:25px; color:#cc0606; display:block; margin:auto; line-height:25px; margin-bottom:5px; position:relative;text-indent: 30px;}.hy ul li .ding:hover { background:#ffc0c0; border-radius:5px;}.hy ul li .ding img { position:absolute; top:4px; left:5px;}.ppzq .title { background-position:0px -55px;}.ppzq .title span {left: 260px;top: 25px;}.ppzq .pp-tit { height:49px; background:url(../images/pp-tit-bg.gif) repeat-x; padding-left:33px;}.ppzq .pp-tit li {float:left; height:49px;}.ppzq .pp-tit li a{ padding:0 15px; height:40px; font:bold 14px/40px "宋体"; color:#333; display:block; float:left; }.ppzq .pp-tit a:hover {background:url(../images/pp-tit.gif) center no-repeat; height:49px; color:#fff;}.ppzq .qh4 .pp-tit div a { background:none; color:#333;} .ppzq .qh4 .pp-tit span { line-height:40px; margin-left:30px;}.ppzq .qh2 div a:hover { background:none; color:#333;} .ppzq .pp-tit div {float:left; height:49px;}.ppzq .pp-tit div a{ padding:0 15px; height:40px; font:bold 14px/40px "宋体"; color:#333; display:block; float:left; }.ppzq .pp-tit li .hover {background:url(../images/pp-tit.gif) center no-repeat; height:49px; color:#fff;}.ppzq .pp-main {  display:none;}.pp-main-box {  padding-top:20px; overflow:hidden; }.pp-main-box2 {/* height:600px; */padding-top:20px; }.ppzq .pp-main img { border:1px solid #ccc; width:90px; height:64px; float:left;}.ppzq .pp-main li { width:190px; float:left; padding:0 20px 20px 30px;}.ppzq .pp-main .tp-box { float:left; margin-left:10px; display:inline; padding-top:7px;}.ppzq .pp-main .tp-box a { margin-bottom:15px;  width:55px; height:24px;color:#fff; background:#ffa71c; border-radius:5px; text-align:center; display:block; line-height:24px;}.ppzq .pp-main .bottom a { font:bold 14px/20px "宋体"; color:#cea629; display:block; height:40px; overflow:hidden;}.ppzq .pp-main .bottom { line-height:20px; margin-top:10px;}.ppzq .pp-main .bottom .more {font:12px/20px "宋体"; color:#f00; display:inline;}.ppzq .quanbu { font-size:14px;color:#000; text-align:right;padding-right:30px; padding-bottom:10px; display:block; line-height: 30px;border-top:1px solid #d6d6d6;}.pxgz .title{ background-position:0 -165px;}.pxgz .title a { position:absolute; right:10px; top:25px; color:#f00;}.pxgz ul li{ width:310px; float:left; margin:0 5px; display:inline;}.pxgz ul li .tit { height:34px; line-height:34px; font-weight:bold;color:#333;text-align:center; background:#dedede;}.pxgz ul li .px-main { background:#f5f5f5; padding:15px; height:230px; overflow:auto; color:#666;}.pxgz ul li .px-main strong { font-weight:bold;}.pxgz ul li .px-main p { text-indent:2em; line-height:18px; margin:5px 0;}.main2 { width:1000px; margin:auto;}.lxwm { width:290px; padding:0 20px 10px 20px; background:#fff; color:#666; float:left;}.lxwm .title { background-position:0 -220px; margin-bottom:10px;}.lxwm strong { font-weight:bold;}.lxwm ul { margin-bottom:15px;}.lxwm li { line-height:20px;}.ly { float:right;width:615px; padding:0 20px ; background:#fff; color:#666; display:inline; height:305px; }.ly  .title { background-position:0 -275px; margin-bottom:10px;}.ly .left { padding-left:10px; width:302px; float:left;}.ly .left textarea { width:280px; height:130px; background:#f5f5f5; border:1px solid #dedede; margin-bottom:14px; padding:10px;}.ly .left .gn{}.ly .left .gn a { margin-right:10px; color:#333; font-size:14px;}.ly .left .gn span { margin-left:10px;}.ly .left .gn span a{ margin-left:5px;}.ly .left .gn span input { top:2px; position:relative;}.ly .left .liuyan  { border:0; cursor:pointer; float:right; width:130px;height:35px; display:block; background:#5b1363; text-align:center; color:#fff; line-height:35px; font-weight:bold; font-size:14px;}.ly .right { float:right; width:280px; margin-top:-40px;}.ly .right li { border-bottom:1px solid #f2f2f2; line-height:20px;  padding:5px 0;}.ly .right li span { color:#f00;}/***********内页*******************/.pxxz .title{ background-position:0 -165px;}.pxxz .title a { position:absolute; right:10px; top:25px; color:#f00;}.pxxz .top { margin-bottom:30px;}.pxxz .top .left { width:620px; padding:0 25px; line-height:30px; font-size:14px; color:#666; float:left;}.pxxz .top .left p { margin-bottom:6px; text-indent:2em;}.pxxz .top img { float:left; margin-left:20px; display:inline;}.pxxz .tit{ height:39px; font:bold 16px/39px "微软雅黑"; text-indent:18px; background:#f6f2d2; color:#966c02; }.ny-main { padding:20px 30px;}.pxxz .tplb ul { width:265px; float:left; font-size:14px;}.pxxz .tplb .u1 { margin-left:100px;}.pxxz .tplb li {list-style:disc; line-height:26px;}.pxxz .tplb li a{ color:#966c02; display:block;}.pxxz .tplb li a:hover {color:#f60;}.pxxz .tplb li span { font-size:12px;}.xz img { float:left;}.xz .right { float:left; display:inline; margin-left:30px; padding-top:20px; line-height:24px; width:600px;}.xz .right .down { display:block; width:150px; height:50px; border-radius:5px; text-align:center; line-height:50px; font-size:16px; color:#fff; background:#cb0000; margin-bottom:5px;}.xz .right strong { font-size:14px; color:#966c02; font-weight:bold;}.xz .right ul { margin-left:22px;}.xz .right ul li{ list-style:decimal;}.xz .right ul li a { color:#966c02;}.xz .right ul li a:hover { text-decoration:underline;}.tpgz { line-height:28px; font-size:14px;}.tpgz p { color:#666; margin-bottom:10px; text-indent:2em;}.tpgz ul { padding-left:30px;}.tpgz ul li{ list-style:decimal; }.cpgz { line-height:28px; font-size:14px;}.cpgz strong {color:#966c02;}.cpgz p { text-indent:2em;}/*分页*/.page a{ color:#966c02;}.page { clear:both; padding:10px 5px 5px 0; color: #333; text-align:center; margin:10px; font-size:12px; }.page A,.current{padding:3px 8px; margin-right:2px; border: #EBD0A5 1px solid; }.page A:hover,.page A:active,.current{ border:#555 1px solid; background-color: #966c02; text-decoration:none; color:#fff; }/* 手机兼容处理 */.jqi_state { z-index:1000;}/* 手机投票 */.photo-box { background:#f3f2de; font-family:"microsoft yahei"; width:100%; overflow:hidden;}.header3-box {background:url(../images/banner3-bg.jpg) repeat-x;width:100%; }.header3-foot { height:42px;width:100%; text-align:center; background:#5e185e; color:#fff;font:bold 20px/42px "microsoft yahei";}.photo-main { width:100%;}.p-tit { font: italic bold 36px/36px "microsoft yahei"; color:#ce1b00; text-align:center; margin-top:10px;}.p-tit span { font-size:16px; margin-left:20px; color:#932c29; display:block;}.p-tit2 {}.p-tit2 .tit {background: url(../images/p-tit.gif) center no-repeat;height:58px; font:bold 22px/62px "microsoft yahei"; color:#fff; text-align:center; overflow:hidden; }.p-tit2 ul{}.p-tit2 li {border-bottom:1px solid #ccc;text-align:center;font:bold 20px/45px "microsoft yahei";}/* .p-tit2 .hover{background: url(../images/p-tit.gif) center no-repeat;border-bottom:1px solid #fff;} *//* .p-tit2 .hover a { color:#fff;} */.p-tit2 li a{  }.online { display:block; height:25px; font:bold 18px/25px "microsoft yahei"; color:#fff; background:#5e185e; margin-top:10px; text-align:center; border-radius:5px;}.online:hover { color:#fff;}.n-phtot {}.n-phtot .tit{ font:bold 18px/36px "microsoft yahei"; color:#ce1b00; height:36px; background: url(../images/p-bg.gif) bottom repeat-x; margin-top:5px; text-align: center;}.n-phtot ul {}.n-phtot ul li {zoom:1;  padding:3px 0; border-bottom:1px solid #ccc;background:url(../images/icon.gif) 12px 12px no-repeat; padding-left:5%; position:relative;font:14px/25px "microsoft yahei";}.n-phtot ul li:after { clear:both; content:"."; visibility:hidden; height:0; display:block;}.n-phtot ul li h3{ width:70%; float:left; }.n-phtot ul li a { float:right;width:75px; height:25px;background:#976c03 url(../images/zan.gif) 6px 4px no-repeat; font-size:12px; line-height:25px; display:block;  text-indent:28px; border-radius:5px; color:#fff;}.p-fy { display:table; margin:10px auto 0 auto;}.p-fy a , .p-fy span{ display:block; float:left; width:11px; height:13px;background:url(../images/fy.gif) -11px 0; margin:0 4px;}.p-fy span { background-position:0 0;} 