body {
    background: url(/jwc/dfiles/12680/images/bg.jpg) rgb(220, 242, 255); margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "??????","Microsoft YaHei", "simhei"; font-size: 14px;}
img {
    margin: 0px; padding: 0px; border: 0px currentColor;}
ul {
    list-style: none; margin: 0px; padding: 0px; display: block;}
li {
    list-style: none; margin: 0px; padding: 0px; display: block;}
p {
    list-style: none; margin: 0px; padding: 0px; display: block;}
a {
    color: rgb(51, 51, 51); text-decoration: none;}
.pClear {
    clear: both;}
.pageContent {
    background: rgb(255, 255, 255); margin: 0px auto; width: 1000px;}
.lisdfgs {
    margin: 10px 0px 0px;}
.top {
    background: rgb(255, 255, 255); width: 100%; height: 185px; float: left;}
.pagenav {
    background: url(/jwc/dfiles/12680/images/nmenu_bg.jpg); width: 100%; height: 35px; float: left;}
.win_nav {
    padding: 0px; width: 630px; height: 35px; margin-left: 20px; float: left;}
.win_nav ul {
    line-height: 33px;}
.win_nav li {
    width: 105px; height: 35px; text-align: center; float: left; position: relative; z-index: 1000;}
.win_nav li a {
    width: 105px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; font-weight: bold; display: inline-block;}
.win_nav li span:hover {
    text-decoration: underline;}
.win_nav li span {
    width: 105px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; font-weight: bold; display: inline-block; cursor: pointer;}
.win_nav li:hover .li {
    width: 105px; height: 35px; color: rgb(255, 255, 255); line-height: 35px;}
.win_nav li:hover .li {
    width: 105px; height: 35px; color: rgb(255, 255, 255); line-height: 35px;}
.win_nav li:hover a {
    color: rgb(255, 255, 255);}
.win_nav li:hover span {
    color: rgb(255, 255, 255);}
.win_nav li ul {
    padding: 0px; left: 0px; top: 35px; width: 163px; display: none; position: absolute; z-index: 999;}
.win_nav li ul li {
    background: url(/jwc/dfiles/12680/images/nmenu_bg.jpg); width: 105px; height: auto; text-align: center; line-height: 35px;}
.win_nav li ul li a {
    width: auto; height: auto; color: rgb(255, 255, 255); line-height: 35px; font-size: 14px; font-weight: bold;}
.win_nav li ul li a:hover {
    text-decoration: underline;}
.win_nav li:hover ul {
    display: block;}
.rili {
    padding: 6px 0px 0px; width: 302px; height: 20px; float: right;}
.box1 {
    background: rgb(255, 255, 255); width: 100%; height: auto; padding-top: 10px; float: left;}
.box-l {
    width: 226px; height: auto; margin-right: 8px; float: left; min-height: 200px;}
.b1 {
    border: 1px solid rgb(188, 207, 222); width: 224px; height: 223px; float: left;}
.b1-list {
    margin: 0px auto; width: 100%; height: 36px;}
.sj {
    margin: 0px 17px;}
.b1-list span {
    height: 45px; color: rgb(51, 51, 51); line-height: 45px; font-family: "??????"; font-size: 14px; float: left;}
.b1-list a {
    margin: 0px auto; width: 183px; height: 28px; color: rgb(51, 51, 51); line-height: 28px; font-family: "??????"; font-size: 12px; display: block;}
.b1-list a:hover {
    color: rgb(34, 107, 186);}
.box-tit {
    background: url(/jwc/dfiles/12680/images/n_gjgn.jpg); width: 100%; height: 35px;}
.box-tit span {
    background: url(/jwc/dfiles/12680/images/n_t_t.gif) no-repeat 5px; width: auto; height: 35px; color: rgb(56, 96, 145); line-height: 33px; padding-left: 15px; font-family: "??????"; font-size: 13px; font-weight: bold; float: left;}

.ts {
    background: url(/jwc/dfiles/12680/images/bg.png) no-repeat;}
.ts span {
    padding-left: 20px;
background: none;}
.ts a {
    width: 50px; height: 35px; float: right; display: block; cursor: pointer;}
.box-m {
    width: 523px; height: auto; margin-right: 8px; float: left; min-height: 200px;}
.bm1 {
    border: 1px solid rgb(188, 207, 222); width: 521px; height: 252px; float: left;}
.bm2 {
    border: 1px solid rgb(188, 207, 222); width: 521px; height: 220px; margin-top: 10px; float: left;}
.bm-list {
    margin: 5px auto 0px; width: 494px; height: 220px;}
.bm-list2 {
    margin: 5px auto 0px; width: 235px; height: 208px;}
.calendar {
    border-radius: 6px; width: 233px; display: none; background-color: rgb(250, 250, 250);}
.calendar-title {
    padding: 6px 0px; height: 20px; line-height: 20px; position: relative;}
.calendar-title a.title {
    text-indent: 10px; font-size: 16px; display: inline-block;}
#backToday {
    border-radius: 50%; left: 70%; top: 8px; width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-size: 7px; position: absolute; background-color: rgb(48, 110, 185);}
.calendar-title .arrow {
    top: 7px; width: 40px; right: 0px; position: absolute;}
.calendar-title .arrow span {
    color: rgb(221, 221, 221); font-size: 26px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;}
.calendar-title .arrow span:hover {
    color: rgb(136, 136, 136);}
.calendar-title .arrow-prev {
    float: left;}
.calendar-title .arrow-next {
    float: right;}
.calendar-week {
    overflow: hidden;}
.calendar-date {
    overflow: hidden;}
.calendar-week .item {
    width: 33px; height: 25px; text-align: center; line-height: 25px; float: left;}
.calendar-date .item {
    width: 33px; height: 25px; text-align: center; line-height: 25px; float: left;}
.calendar-week {
    padding-bottom: 0px; font-size: 11px; font-weight: bold; border-bottom-color: rgb(48, 110, 185); border-bottom-width: 1px; border-bottom-style: solid;}
.calendar-date {}
.calendar-date .item {
    border-radius: 50%; font-size: 14px; cursor: pointer;}
.calendar-date .item:hover {
    background-color: rgb(240, 240, 240);}
.calendar-date .item-curMonth:hover {
    background-color: rgb(240, 240, 240);}
.calendar-date .item-curMonth {
    color: rgb(51, 51, 51);}
.calendar-date .item-curDay {
    color: rgb(255, 255, 255); background-color: rgb(48, 110, 185);}
.calendar-date .item-curDay:hover {
    color: rgb(255, 255, 255); background-color: rgb(48, 110, 185);}
.calendar-today {
    padding: 6px 10px; border-radius: 5px; top: 20px; width: 90px; height: 48px; right: 20px; display: none; position: absolute; opacity: 0; background-color: rgb(48, 110, 185);}
.calendar-today .triangle {
    border-width: 8px; border-style: solid; border-color: transparent rgb(48, 110, 185) transparent transparent; left: -16px; top: 50%; margin-top: -8px; position: absolute;}
.calendar-today p {
    color: rgb(255, 255, 255); line-height: 24px; font-size: 14px;}
.lb1 {
    height: 154px; margin-top: 10px;}
.search {
    background: rgb(236, 245, 252); width: 100%; height: 62px; margin-top: 10px; float: left;}
.search span {
    width: 65px; height: 62px; text-align: center; line-height: 62px; font-family: "??????"; font-size: 13px; font-weight: bold; float: left;}
.l2 {
    width: 494px; height: 176px;}
.bm-list {
    margin: 5px auto 0px; width: 494px; height: 210px;}
.bm-list ul li {
    background: url(/jwc/dfiles/12680/images/pot.gif) no-repeat left; width: 480px; height: 34px; padding-left: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;}
.bm-list ul li span {
    margin: 4px 0px 0px; color: rgb(102, 204, 255); line-height: 27px; font-family: "??????"; font-size: 12px; float: right;}
.bm-list ul li a {
    color: rgb(51, 51, 51); line-height: 33px; font-family: "??????"; font-size: 12px; float: left;}
.box-r {
    width: 235px; height: auto; float: right; min-height: 200px;}
.br1 {
    border: 1px solid rgb(188, 207, 222); width: 233px; height: 317px; float: right;}
.br1 p {
    background: url(/jwc/dfiles/12680/images/rept.jpg) repeat-x left bottom; margin: 5px auto 0px; border: 1px solid rgb(171, 213, 237); width: 211px; height: 32px;}
.br1 a {
    background: url(/jwc/dfiles/12680/images/icons_01.png) no-repeat left; margin: 1px auto 0px; padding: 0px 0px 0px 50px; height: 32px; color: rgb(153, 51, 0); line-height: 32px; font-weight: 700; display: block;}
.br1 img {
    margin: 0px auto; width: 184px; height: 34px; display: block;}
.bm-list1 {
    margin: 5px auto 0px; width: 235px; height: 168px;}
.br2 {
    border: 1px solid rgb(188, 207, 222); width: 251px; height: 250px; float: right;margin-bottom: 10px;}
.br a {
    background: url(/jwc/dfiles/12680/images/n_t_t.gif) no-repeat 5px;
    width: auto;
    height: 35px;
    color: rgb(56, 96, 145);
    line-height: 33px;
    padding-left: 15px;
    font-family: "??????";
    font-size: 16px;
    font-weight: bold;
    float: left;
    }
.footer {
    background: rgb(48, 110, 185); width: 100%; height: 100px; margin-top: 10px; float: left;}
.ft-l {
    margin-top: 15px;}
.ft-l p {
    height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-size: 12px;}
.ft-l p a {
    height: 25px; text-align: center; color: rgb(255, 255, 255); line-height: 25px; font-size: 12px;}
.listContent {
    background: rgb(255, 255, 255); width: 100%;}
.listContent .txt_box {
    padding: 0px 15px; width: 970px; height: 420px; margin-top: 10px;}
.lm_tit {
    width: 100%; height: 36px;}
.lm_tit a {
    margin: 7px 0px 0px; width: 105px; text-align: center; color: rgb(51, 51, 51); line-height: 31px; font-size: 14px; font-weight: bold; display: inline-block;}
.list_foot {
    padding: 5px 120px; width: 758px; height: 32px;}
.detail_con {
    background: rgb(255, 255, 255); margin: 0px auto; padding: 25px; width: 950px; min-height: 270px;}
.detail_con img {
    max-width: 90%;}
.pwesk {
    padding: 1px 0px 0px; text-align: center; overflow: hidden; font-size: 12px;}
.pawesk {
    padding: 1px 0px 0px; text-align: center; overflow: hidden; font-size: 12px;}
.pawesk {
    float: right;}
.pawesk a {
    background-images: none;}
.pwesk b {
    color: rgb(255, 0, 0); font-size: 16px;}
#lizhous {
    color: rgb(255, 0, 0); font-size: 16px;}
.pwesk i {
    display: none;}
.pawesk a {
    padding: 0px;
    font-size: 16px;
    }
#lizhous {
    padding: 0px 2px;}

* {
    margin: 0px; padding: 0px;}
body {}
ul {
    list-style: none;}
.clear {
    clear: both;}
.month-container {
    width: 235px; height: auto; overflow: hidden;margin:0 auto;}
.month-head {
    padding: 5px 0px; width: 235px; height: 25px; text-align: center; line-height: 25px; font-size: 16px;}
.month-head span {
    border-color: rgb(255, 251, 223); color: rgb(255, 177, 134);}
.month-cell {
    background: rgb(245, 245, 245); width: 30px; height: 23px; border-right-color: rgb(188, 207, 222); border-bottom-color: rgb(188, 207, 222); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left;}
.month-cell:active {
    box-shadow: inset 2px 2px 5px rgba(0,0,0,0.6);}
.month-cell span {
    text-align: center; color: rgb(204, 204, 204); line-height: 25px; font-size: 14px; display: block; cursor: pointer;}
.active.month-cell span {
    border-color: rgb(204, 204, 204);}
.pink.month-cell {
    background: rgb(255, 251, 223);}
.pink.month-cell span {
    border-color: rgb(255, 251, 223); color: rgb(255, 177, 134);}
.active.pink.month-cell span {
    border-color: rgb(255, 226, 149);}
.orange.month-cell {
    background: rgb(255, 245, 180);}
.orange.month-cell span {
    border-color: rgb(255, 245, 180); color: rgb(255, 175, 110);}
.active.orange.month-cell span {
    border-color: rgb(255, 207, 113);}
.red.month-cell {
    background: rgb(255, 104, 64);}
.red.month-cell span {
    border-color: rgb(255, 104, 64); color: rgb(255, 255, 255);}
.blue.month-cell {
    background: rgb(91, 181, 236);}
.blue.month-cell span {
    border-color: rgb(91, 181, 236); color: rgb(255, 255, 255);}
.flipContainer {
    background: rgb(255, 255, 255); padding: 10px; width: 300px; height: 100px;}
.flip {
     width: 53px; height: 103px; float: left;}