@charset "utf-8";body{margin: 0;background: url(../images/top-bg.jpg) repeat-x top}body *{font: 16px/1.8em '微软雅黑', 'HanHei SC', 'PingFang SC', 'Helvetica Neue', 'Helvetica', 'STHeitiSC-Light', 'Arial', sans-serif;color: #666}input{line-height: 0px}a{text-decoration: none}a img{border: 0}a:hover,a:hover *{color: #b6261b}a:visied{color: #CCC}ul,ul li{list-style: none;display: block;margin: 0;padding: 0}div.wrap{width: 1024px;zoom: 1;margin: auto;overflow: hidden}div.top{zoom: 1;overflow: hidden;height: 299px}div.top a.logo{display: block;margin-top: 34px}div.top a.page-title{display: block;margin-top: -10px;margin-left: 200px}div.mnavi{overflow: auto}div.mnavi a{display: inline;float: left;width: 202px;height: 57px;line-height: 57px;font-size: 18px;border-bottom: solid 4px #f05a3f;color: #fff;text-align: center;position: relative}div.mnavi a:hover,div.mnavi a.active{border-color: #edea56;color: #edea56}div.mnavi a span.separator{display: block;width: 2px;height: 15px;background-color: #fff;position: absolute;top: 22px;right: 0}h4.news-title{background: url(../images/red-bottom-border.png) repeat-x bottom;overflow: auto}h4.news-title strong{display: inline;float: left;font-size: 24px;line-height: 2em;border-bottom: solid 4px #a8100b;background: url(../images/title-icon.png) no-repeat left;padding: 0 1em 0 1.8em}a.more{display: inline;float: right;font-size: 14px}div.news-list{width: 491px;padding-top: 2em}h4.news-title a.more{margin: 1em 1em 0 0}.news-list-ul{padding: .6em 1em}.news-list-ul li a{font-size: 16px;line-height: 2em}.red-round-point{display: inline-block;width: 8px;height: 8px;background-color: #a8100b;border-radius: 50%;margin-right: .6em}.gray-round-point{display: inline-block;width: 6px;height: 6px;background-color: #959595;border-radius: 50%;margin-right: .6em}.index-slider{width: 458px}#slider{width: 458px;height: 343px;margin: 40px auto 20px;background: url(../images/loading.gif) no-repeat 50% 50%}#slider img{position: absolute;top: 0px;left: 0px;display: none}.nivo-controlNav{position: absolute;bottom: .2em;right: 3em}.nivo-controlNav a{display: block;width: 22px;height: 22px;background: url(../images/bullets.png) no-repeat;text-indent: -9999px;border: 0;margin-right: 3px;float: left}.nivo-controlNav a.active{background-position: 0 -22px}.nivo-directionNav a{display: block;width: 30px;height: 30px;background: url(../images/arrows.png) no-repeat;text-indent: -9999px;border: 0}a.nivo-nextNav{background-position: -30px 0;right: 15px}a.nivo-prevNav{left: 15px}.nivo-caption{text-shadow: none;font-family: Helvetica, Arial, sans-serif;padding-bottom: 1.5em}.nivo-caption *{color: #fff;text-align: center;font-size: 16px}.nivo-caption a{color: #efe9d1;text-decoration: underline}.index-photos-list{overflow: auto;clear: both}.index-photos-list .photo-main{width: 454px;display: inline;padding-top: 1.3em;overflow: hidden}.index-photos-list .photo-main img{display: block}.index-photos-list .photo-main p{display: block;font-size: 14px;color: #fff;background-color: #4f77a9;margin: 0;padding: 15px 2em}.index-photos-list .thumb-list{padding-top: 0;width: 560px}.index-photos-list .thumb-list img{width: 178px;height: 110px;display: inline;float: right;margin: 0 0 17px 8px;cursor: pointer}.footer{background-color: #eee;padding: 3em 0 7em;margin-top: 2em}.list-con{margin-top: 3em}.list-con-list li{padding: 1.6em 2em;overflow: auto;border-bottom: dotted 1px #ccc}.list-con-list li .gray-round-point{margin-top: .6em}.list-con-list li .date{font-size: .8em}.photos-con{margin-top: 3em}.photos-con-list li{float: left;width: 327px;padding: .5em .4em}.photos-con-list li img{display: block}.photos-con-list li label{display: block;padding: 1em 0;height: 64px}.con-wrap{margin-top: 3em}.con-wrap h1{font-size: 1.3em;text-align: center;color: #a8100b;margin: 3em 5em 1em}.con-wrap .date{text-align: center;margin-bottom: 2em}.con-wrap .date span{margin: 0 2em;font-size: 12px}.content{margin: 1em}.content p{margin: 2em 0;text-indent: 2em;line-height: 2em}.pagenum{text-align: center;padding: 2em 1em}.pagenum *{margin: 0 .5em}.pagenum .num{color: #a8100b;font-weight: bold}.view_pager{display: block;padding: 2em;text-align: center}.view_pager *{line-height: 2em}.fl{float: left}.fr{float: right}