/* CSS Document */


/*����ҳ*/

.news_slide {
    width: 314px;
    height: 245px;
    padding-top: 13px;
}

.news_slide img {
    width: 314px;
    height: 209px;
    clear: both;
}

.news_slide span {
    width: 306px;
    height: 32px;
    padding-bottom: 3px;
    padding-left: 8px;
    text-align: left;
    line-height: 33px;
    color: #59595b;
    clear: both;
    text-align: left;
    display: block;
}

.news_video {
    width: 314px;
    height: 332px;
    border-top: 1px #91191b solid;
}

.news_videopic {
    width: 314px;
    height: 108px;
}

.news_videopic li {
    width: 139px;
    height: 108px;
    float: left;
    padding-left: 12px;
}

.news_videopic li img {
    width: 137px;
    height: 73px;
    border: 1px #cccccc solid;
}

.news_videopic li span {
    width: 137px;
    height: 20px;
    background: #ebebeb;
    margin-top: 1px;
    text-align: center;
    line-height: 20px;
    color: #59595b;
    display: block;
    clear: both;
    overflow: hidden;
}

.news_videopic li span a {
    color: #59595b
}

.news_videotj {
    width: 284px;
    height: 34px;
    border-bottom: 1px #5c5c5c dotted;
    border-top: 1px #5c5c5c dotted;
    background: url(../images/icon_video2.jpg) 11px center no-repeat;
    padding-left: 30px;
    text-align: left;
    line-height: 34px;
}

.news_videolist {
    width: 314px;
    height: 130px;
    padding-top: 15px;
}

.news_videolist li {
    width: 284px;
    height: 24px;
    background: url(../images/icon_video2.jpg) 11px center no-repeat;
    padding-left: 30px;
    text-align: left;
    line-height: 24px;
}

.news_pic {
    width: 314px;
    height: 305px;
    border-top: 1px #91191b solid;
}

.news_piclist {
    width: 314px;
}

.news_piclist li {
    width: 130px;
    height: 108px;
    float: left;
    padding-left: 16px;
    padding-bottom: 20px;
}

.news_piclist li img {
    width: 130px;
    height: 88px;
}

.news_piclist li span {
    width: 130px;
    height: 17px;
    background: #ebebeb;
    margin-top: 3px;
    text-align: center;
    line-height: 17px;
    color: #59595b;
    display: block;
    clear: both;
    overflow: hidden;
}

.newsdl {
    width: 390px;
    height: 85px;
    padding-bottom: 12px;
    text-align: left;
    line-height: 20px;
}

.newsdl dt {
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
}

.newsdl dt a {
    color: #7d6e19;
    text-decoration: none;
}

.newsdl dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.newsdl span {
    font-size: 10px;
    display: block;
    clear: both;
}

.newslist {
    width: 390px;
    height: 160px;
    padding-top: 8px;
    border-top: 1px #666666 dotted;
}

.newslist li {
    width: 378px;
    height: 25px;
    background: url(../images/icon_co.jpg) left center no-repeat;
    padding-left: 12px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
}

.newsrbk {
    width: 215px;
    height: auto;
    display: block;
    overflow: hidden;
    border-top: 1px #90191b solid;
}

.newsrtitle {
    width: 215px;
    height: 30px;
    padding-top: 5px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
}

.newsr_topic {
    width: 215px;
    height: 120px;
}

.newsr_topic dt {
    width: 215px;
    height: 30px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #7b701e;
    line-height: 30px;
}

.newsr_topic dt a {
    color: #7b701e;
    text-decoration: none;
}

.newsr_topic dt a:hover {
    color: #7b701e;
    text-decoration: none;
}

.newsr_topic dd {
    width: 215px;
    height: 90px;
    text-align: left;
    line-height: 20px;
}

.newsr_topic dd img {
    padding-top: 5px;
    padding-right: 8px;
    float: left;
}

.newsr_topic dd span {
    color: #901819;
}

.newsr_topic dd span a {
    color: #901819;
    text-decoration: none;
}

.newsr_topic dd span a:hover {
    color: #901819;
    text-decoration: none;
}

.newsr_topiclist {
    width: 215px;
    height: 135px;
}

.newsr_topiclist li {
    width: 215px;
    height: 25px;
    text-align: left;
    line-height: 25px;
}

.newsr_topiclist li span {
    color: #90181a;
}

.newsr_pic {
    width: 215px;
    height: auto;
    overflow: hidden;
    text-align: center;
}

.newsl_pic {
    width: 330px;
    height: auto;
    overflow: hidden;
    text-align: center;
    padding-bottom: 15px;
}

.news_mrf {
    width: 314px;
    height: 402px;
    border-bottom: 1px #91191b solid;
}

.news_mrftw {
    width: 288px;
    height: 130px;
    padding: 0px 15px 22px 10px;
    text-align: left;
    line-height: 20px;
}

.news_mrftw img {
    width: 115px;
    height: 129px;
    padding-right: 10px;
    float: left;
}

.news_mrftw dt {
    width: 162px;
    height: 30px;
    font-weight: bold;
    color: #7e6f1a;
    line-height: 30px;
    float: left;
}

.news_mrftw dt a {
    color: #7e6f1a;
    text-decoration: none;
}

.news_mrftw dt a:hover {
    color: #7e6f1a;
    text-decoration: none;
}

.news_mrftw dd {
    width: 162px;
    float: left;
}

.news_mrftw dd span {
    color: #921a1c;
}

.news_mrftw dd span a {
    color: #921a1c;
    text-decoration: none;
}

.news_mrftw dd span a:hover {
    color: #921a1c;
    text-decoration: none;
}

.news_mrflist {
    width: 314px;
    height: 98px;
}

.news_mrflist li {
    width: 145px;
    height: 45px;
    text-align: left;
    line-height: 20px;
    float: left;
    padding-left: 6px;
    padding-right: 6px;
}

.news_mrflist li span {
    font-weight: bold;
    color: #7c701c;
    display: block;
}

.news_mrflist li span a {
    color: #7c701c;
    text-decoration: none;
}

.news_mrflist li span a:hover {
    color: #7c701c;
    text-decoration: none;
}

.news_ranking {
    width: 288px;
    height: 592px;
}

.news_ranking_title {
    width: 288px;
    height: 30px;
    background: url(../images/rankingbg.jpg) repeat-x;
    line-height: 26px;
}

.news_ranking_title .more {
    padding-right: 10px;
    float: right;
    padding-top: 4px;
}

.news_ranking_title .tab {
    width: 82px;
    height: 26px;
    background: url(../images/rankingtab.jpg);
    padding-top: 4px;
    text-align: center;
    float: left;
}

.news_ranking_title .tabhover {
    width: 82px;
    height: 26px;
    background: url(../images/rankingtabhover.jpg);
    padding-top: 4px;
    text-align: center;
    float: left;
}

.news_ranking_list {
    width: 288px;
    height: 555px;
    padding-top: 5px;
}

.news_ranking_list li {
    width: 288px;
    height: 42px;
    border-bottom: 1px #59595b dotted;
    text-align: left;
    line-height: 20px;
    padding-top: 2px;
}

.news_ranking_list .linoborder {
    border-bottom: none;
}

.news_ranking_list .lidec {
    width: 16px;
    height: 40px;
    line-height: 20px;
    float: left;
    display: block;
    text-align: center;
}

.news_ranking_list .lidecbg {
    background: url(../images/rankingdec.jpg) left top no-repeat;
    color: #FFFFFF;
}

.news_ranking_list .litex {
    width: 210px;
    height: 40px;
    padding-left: 10px;
    float: left;
    display: block;
}

.news_ranking_list .licount {
    width: 40px;
    height: 40px;
    color: #901a1a;
    padding-left: 10px;
    float: right;
    display: block;
}

.newsrlbk {
    width: 390px;
    height: auto;
    overflow: hidden;
    display: block;
    border-top: 2px #a4a4a4 solid;
}

.newsrl_title {
    width: 390px;
    height: 45px;
    text-align: left;
    line-height: 45px;
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
}

.newsrl_title a {
    color: #7d6e19;
    text-decoration: none;
}

.newsrl_title a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.newsrl_paimtj {
    width: 390px;
    height: 242px;
}

.newsrl_paimtj li {
    width: 177px;
    height: 219px;
    padding-left: 9px;
    padding-right: 9px;
    float: left;
}

.newsrl_paimtj img {
    width: 177px;
    height: 219px;
    padding: 0px;
}

.newsrl_paimlist {
    width: 390px;
    height: 200px;
}

.newsrl_paimlist li {
    width: 163px;
    height: 20px;
    padding-left: 22px;
    padding-right: 10px;
    float: left;
    background: url(../images/icon_co2.jpg) 10px center no-repeat;
    text-align: left;
    line-height: 20px;
}

.newsrl_list {
    width: 375px;
    height: 170px;
}

.newsrl_list li {
    width: 390px;
    height: 25px;
    text-align: left;
    line-height: 25px;
    background: url(../images/icon_co.jpg) left center no-repeat;
    font-size: 14px;
    padding-left: 15px;
}

.newsr_magazine {
    width: 215px;
    height: 115px;
    padding-bottom: 19px;
}

.newsr_magazine img {
    width: 82px;
    height: 111px;
    padding: 1px;
    margin-right: 10px;
    border: 1px #bfbbba solid;
    float: left;
}

.newsr_magazine dt {
    width: 118px;
    height: 40px;
    text-align: left;
    line-height: 20px;
    color: #7b6f1b;
    display: block;
    float: left;
}

.newsr_magazine dt span {
    color: #595959;
    display: block;
}

.newsr_magazine dd {
    width: 118px;
    height: 68px;
    float: left;
    text-align: left;
    line-height: 22px;
    padding-top: 8px;
}

.newsr_magazine dd span {
    color: #921a1c;
}

.newsr_magazine dd span a {
    color: #921a1c;
    text-decoration: none;
}

.newsr_magazine dd span a:hover {
    color: #921a1c;
    text-decoration: none;
}

.newsr_magazinelist {
    width: 215px;
}

.newsr_magazinelist li {
    width: 205px;
    height: 22px;
    text-align: left;
    line-height: 22px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 10px;
}


/*����ҳ*/

.leftconbk {
    width: 314px;
    height: auto;
    overflow: hidden;
    border-top: 1px #91191b solid;
}

.jl_fgtw {
    width: 314px;
    height: 175px;
}

.jl_fgtw dt {
    width: 314px;
    height: 25px;
    padding-bottom: 5px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #7a7019;
}

.jl_fgtw dt a {
    color: #7a7019;
    text-decoration: none;
}

.jl_fgtw dt a:hover {
    color: #7a7019;
    text-decoration: none;
}

.jl_fgtw dd {
    width: 314px;
    height: 145px;
    text-align: left;
    line-height: 22px;
}

.jl_fgtw dd span {
    color: #8f161b;
}

.jl_fgtw dd span a {
    color: #8f161b;
    text-decoration: none;
}

.jl_fgtw dd span a:hover {
    color: #8f161b;
    text-decoration: none;
}

.jl_fgtw dd img {
    width: 180px;
    height: 124px;
    padding-right: 12px;
    float: left;
}

.jl_fglist {
    width: 314px;
    overflow: hidden;
}

.jl_fglist li {
    width: 130px;
    height: 22px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    text-align: left;
    line-height: 22px;
    padding-left: 12px;
    float: left;
}

.jl_jdlist {
    width: 314px;
    height: 125px;
}

.jl_jdlist li {
    width: 92px;
    height: 22px;
    text-align: left;
    line-height: 22px;
    padding-left: 12px;
    float: left;
}

.jl_pic {
    width: 330px;
    height: 274px;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.jlr {
    width: 625px;
    height: auto;
    overflow: hidden;
}

.jl_ztlist {
    width: 215px;
    height: 75px;
    padding-top: 2px;
    border-top: 1px #5c5c5c dotted;
}

.jl_ztlist dt {
    width: 215px;
    height: 25px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #7a7017;
}

.jl_ztlist dt a {
    color: #7a7017;
    text-decoration: none;
}

.jl_ztlist dt a:hover {
    color: #7a7017;
    text-decoration: none;
}

.jl_ztlist dd {
    width: 215px;
    height: 50px;
    text-align: left;
    line-height: 20px;
}

.jl_ztlist dd span {
    color: #8f161b;
}

.jl_ztlist dd span a {
    color: #8f161b;
    text-decoration: none;
}

.jl_ztlist dd span a:hover {
    color: #8f161b;
    text-decoration: none;
}

.jlmainad {
    width: 625px;
    height: 88px;
    padding-bottom: 30px;
    padding-top: 12px;
}

.jl_mstj {
    width: 390px;
}

.jl_mstj li {
    width: 179px;
    padding-left: 8px;
    padding-right: 8px;
    float: left;
}

.jl_mstj img {
    padding: 0px;
}

.jl_mrft {
    width: 215px;
    height: 90px;
}

.jl_mrft img {
    width: 97px;
    height: 71px;
    padding-right: 8px;
    float: left;
}

.jl_mrft dt {
    width: 110px;
    height: 20px;
    text-align: left;
    line-height: 20px;
    color: #7b6f1b;
    font-weight: bold;
    float: left;
}

.jl_mrft dd {
    width: 110px;
    height: 68px;
    float: left;
    text-align: left;
    line-height: 18px;
}

.jl_mrft dd span {
    color: #921a1c;
}

.jl_mrft dd span a {
    color: #921a1c;
    text-decoration: none;
}

.jl_mrft dd span a:hover {
    color: #921a1c;
    text-decoration: none;
}

.jl_wbtx {
    width: 215px;
    height: 80px;
    padding-top: 5px;
}

.jl_wbtx li {
    width: 48px;
    height: 80px;
    padding-left: 8px;
    padding-right: 8px;
    text-align: center;
    float: left;
}

.jl_wbtx li img {
    width: 43px;
    height: 43px;
}

.jl_wbtx li a {
    color: #8f1b1c;
    text-decoration: none;
}

.jl_wbtx li span {
    color: #8f1b1c;
    line-height: 25px;
    height: 25px;
    display: block;
    clear: both;
}

.jl_tp {
    width: 215px;
    height: 180px;
    border-top: 1px #666666 dotted;
    border-bottom: 1px #90191b solid;
}

.jl_tp dt {
    width: 205px;
    height: 35px;
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    color: #796f1a;
    padding-left: 10px;
}

.jl_tpxx {
    width: 205px;
    height: 25px;
    padding-left: 10px;
    text-align: left;
    line-height: 25px;
}

.jl_tpsubmit {
    width: 215px;
    height: 25px;
    padding-top: 5px;
}

.jqdq {
    width: 314px;
    height: 30px;
}

.jqdq dt {
    width: 50px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    float: left;
}

.jqdq dd {
    height: 30px;
    text-align: left;
    line-height: 30px;
    float: left;
}


/*���޽�*/

.netdonate {
    width: 215px;
    height: 90px;
    padding-top: 20px;
    text-align: center;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
}

.netdonate span {
    color: #8d1a1d;
    font-size: 16px;
}

.glove_welfare {
    width: 215px;
    height: 110px;
}

.glove_welfare dt {
    width: 215px;
    height: 35px;
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    color: #7a7017;
}

.glove_welfare dt a {
    color: #7a7017;
    text-decoration: none;
}

.glove_welfare dt a:hover {
    color: #7a7017;
    text-decoration: none;
}

.glove_welfare dd {
    width: 215px;
    height: 80px;
    text-align: left;
    line-height: 22px;
}

.glove_welfare dd span {
    color: #8f161b;
}

.glove_welfare dd span a {
    color: #8f161b;
    text-decoration: none;
}

.glove_welfare dd span a:hover {
    color: #8f161b;
    text-decoration: none;
}

.glove_pic {
    width: 330px;
    height: auto;
    overflow: hidden;
    padding-top: 8px;
    text-align: center;
}

.glove_xunr {
    width: 215px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    border-bottom: 1px #90191b solid;
}

.glove_xunr dt {
    width: 215px;
    height: 30px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #7b701e;
    line-height: 30px;
}

.glove_xunr dt a {
    color: #7b701e;
    text-decoration: none;
}

.glove_xunr dt a:hover {
    color: #7b701e;
    text-decoration: none;
}

.glove_xunr dd {
    width: 215px;
    text-align: left;
    line-height: 22px;
}

.glove_xunr dd img {
    padding-right: 8px;
    float: left;
}

.glove_tw {
    width: 390px;
    height: 135px;
}

.glove_tw dt {
    width: 390px;
    height: 25px;
    padding-bottom: 10px;
    text-align: left;
    line-height: 25px;
    font-weight: bold;
}

.glove_tw dd {
    width: 390px;
    height: 100px;
    text-align: left;
    line-height: 22px;
}

.glove_tw dd img {
    padding-right: 10px;
    float: left;
}

.glove_tw dd span {
    color: #8f161b;
}

.glove_tw dd span a {
    color: #8f161b;
    text-decoration: none;
}

.glove_tw dd span a:hover {
    color: #8f161b;
    text-decoration: none;
}


/*�黭����*/

.sh_paim {
    width: 285px;
    height: 257px;
}

.sh_paim dt {
    width: 285px;
    height: 18px;
    background: #ebebeb;
    text-align: center;
    line-height: 18px;
    margin-top: 5px;
}

.sh_paim img {
    width: 285px;
    height: 221px;
}

.sh_hd {
    width: 611px;
    height: 340px;
    border: 1px #90191d solid;
    padding: 6px;
}

.sh_hd img {
    width: 611px;
    height: 271px;
}

.sh_hd dt {
    width: 611px;
    height: 40px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
}

.sh_title {
    width: 302px;
    height: 40px;
    padding-left: 12px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
}

.sh_qglist {
    width: 314px;
    height: 375px;
}

.sh_qglist li {
    width: 314px;
    height: 20px;
    text-align: left;
    line-height: 20px;
}

.sh_qglist li span {
    color: #90181a;
}

.sh_jptj {
    width: 314px;
    height: 125px;
    padding-top: 11px;
    padding-bottom: 11px;
    border-bottom: 1px #5c5c5c dotted;
}

.sh_jptj .jpimg {
    width: 160px;
    height: 125px;
    padding-right: 15px;
    float: left;
}

.sh_jptj .jptitle {
    float: left;
    padding-top: 30px;
    text-align: left;
    line-height: 25px;
}

.sh_paimzc {
    width: 390px;
    height: 260x;
    border-bottom: 1px #5c5c5c dotted;
}

.sh_paimzc dt {
    width: 390px;
    height: 35px;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
}

.sh_paimzcjx {
    width: 390px;
    height: 113px;
    text-align: left;
    line-height: 22px;
}

.sh_paimzcjx img {
    width: 113px;
    height: 109px;
    padding-right: 20px;
    float: left;
}

.sh_paimzctex {
    width: 390px;
    height: 80px;
    padding-top: 5px;
    text-align: left;
    line-height: 22px;
}

.sh_hynews {
    width: 215px;
    height: 80px;
    border-top: 1px #5c5c5c dotted;
}

.sh_hynews dt {
    width: 215px;
    height: 25px;
    padding-top: 5px;
    line-height: 25px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #7b711c;
}

.sh_hynews dd {
    width: 215px;
    height: 50px;
    text-align: left;
    line-height: 20px;
}

.sh_hynews dd span {
    color: #911a20;
}

.sh_hynews dd span a {
    color: #911a20;
    text-decoration: none;
}

.sh_hynews dd span a:hover {
    color: #911a20;
    text-decoration: none;
}

.sh_zlyb {
    width: 215px;
    height: 600px;
}

.sh_zlyb li {
    width: 215px;
    height: 30px;
    border-top: 1px #5c5c5c dotted;
    text-align: left;
    line-height: 30px;
}


/*�ذ�ĸӤ*/

.my_ysyutw {
    width: 314px;
    height: 220px;
}

.my_ysyutw dt {
    width: 314px;
    height: 40px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #7b711a;
}

.my_ysyutw dd {
    width: 314px;
    height: 165px;
    padding-top: 10px;
    text-align: left;
    line-height: 20px;
}

.my_ysyutw dd img {
    float: left;
    padding-right: 20px;
}

.my_ysyutw dd span {
    color: #911a20;
}

.my_ysyutw dd span a {
    color: #911a20;
    text-decoration: none;
}

.my_ysyutw dd span a:hover {
    color: #911a20;
    text-decoration: none;
}

.my_ysyulist {
    width: 314px;
    height: 185px;
}

.my_ysyulist li {
    width: 138px;
    height: 20px;
    padding-right: 7px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 12px;
    text-align: left;
    line-height: 20px;
    float: left;
}

.my_zjlist {
    width: 314px;
    height: 68px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.my_zjlist img {
    width: 68px;
    height: 68px;
    padding-right: 15px;
    float: left;
}

.my_zjlist dt {
    width: 230px;
    height: 25px;
    padding-bottom: 5px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #7d6e19;
    float: left;
}

.my_zjlist dd {
    width: 230px;
    float: left;
    text-align: left;
    line-height: 20px;
}

.my_zjlist dd span {
    color: #911a20;
}

.my_zjlist dd span a {
    color: #911a20;
    text-decoration: none;
}

.my_zjlist dd span a:hover {
    color: #911a20;
    text-decoration: none;
}

.myrtitle {
    width: 205px;
    height: 40px;
    padding-top: 5px;
    padding-left: 10px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #90191b;
}

.myrtitle a {
    color: #90191b;
}

.my_zjft {
    width: 215px;
    height: 120px;
    border-bottom: 1px #5c5c5c dotted;
    margin-bottom: 10px;
}

.my_zjft dd {
    width: 215px;
    height: 70px;
    text-align: left;
    line-height: 25px;
}

.my_zjft dd img {
    width: 55px;
    height: 55px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
}

.my_zjft dt {
    width: 215px;
    height: 50px;
    text-align: center;
}

.my_yp {
    width: 288px;
    height: auto;
    overflow: hidden;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px #90191b solid;
}

.my_ypyelist {
    width: 288px;
    height: 220px;
    border-top: 1px #5c5c5c dotted;
    margin-top: 10px;
    padding-bottom: 10px;
}

.my_ypyetitle {
    width: 288px;
    height: 45px;
    text-align: left;
    font-size: 14px;
    line-height: 45px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    color: #414143;
}

.my_ypyepictx {
    width: 288px;
    height: 175px;
}

.my_ypyepicbk {
    width: 100px;
    height: 175px;
    float: left;
}

.my_ypyepicbk .my_ypyepic {
    width: 100px;
    height: 128px;
}

.my_ypyepicbk .my_ypyepictopic {
    width: 103px;
    height: 30px;
    text-align: center;
    line-height: 30px;
}

.my_ypyetext {
    width: 180px;
    height: 175px;
    float: right;
}

.my_ypyetext li {
    width: 170px;
    height: 27px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 10px;
    text-align: left;
    line-height: 27px;
    font-size: 14px;
}

.my_hottitle {
    width: 288px;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #7a701b;
    text-align: left;
}

.my_hotpic {
    width: 288px;
    height: 175px;
    padding-bottom: 12px;
    text-align: center;
}

.my_hottopic {
    width: 288px;
    height: 50px;
    text-align: center;
    line-height: 25px;
}

.my_hotlistpic {
    width: 87px;
    height: 86px;
    padding-left: 10px;
    padding-right: 25px;
    float: left;
}

.my_hotlisttopic {
    width: 166px;
    height: 66px;
    padding-top: 20px;
    text-align: left;
    line-height: 25px;
    float: left;
}

.my_jklist {
    width: 390px;
    height: 220px;
    border-top: 1px #5c5c5c dotted;
    margin-top: 10px;
    padding-bottom: 10px;
}

.my_jktitle {
    width: 368px;
    height: 45px;
    padding-left: 22px;
    text-align: left;
    font-size: 14px;
    line-height: 45px;
    font-weight: bold;
    color: #414143;
    padding-top: 5px;
    padding-bottom: 5px;
}

.my_jkpictx {
    width: 390px;
    height: 175px;
}

.my_jkpicbk {
    width: 103px;
    height: 175px;
    padding-left: 22px;
    padding-right: 25px;
    float: left;
}

.my_jkpic {
    width: 103px;
    height: 128px;
}

.my_jkpictopic {
    width: 103px;
    height: 30px;
    text-align: center;
    line-height: 30px;
}

.my_jktext {
    width: 240px;
    height: 175px;
    float: left;
}

.my_jktext li {
    width: 230px;
    height: 27px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 10px;
    text-align: left;
    line-height: 27px;
    font-size: 14px;
}

.my_etjb {
    width: 215px;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
    border-top: 1px #5c5c5c dotted;
}

.my_etjb dt {
    width: 215px;
    height: 35px;
    line-height: 35px;
    text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #7b6f1d;
}

.my_etjb dd {
    width: 215px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
}

.my_yezx {
    width: 215px;
    height: 95px;
}

.my_yezxpic {
    width: 75px;
    height: 75px;
    padding-right: 12px;
    float: left;
}

.my_yezxjs {
    width: 128px;
    height: 85px;
    text-align: left;
    line-height: 25px;
    float: left;
}

.my_yezxtext {
    width: 215px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
}

.my_yezxtext span {
    color: #8e1a1d;
}

.my_yezxtext span a {
    color: #8e1a1d;
    text-decoration: none;
}

.my_yezxtext span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.my_yezxtext img {
    float: left;
    padding-right: 10px;
}


/*����*/

.main3 {
    width: 745px;
    height: auto;
    overflow: hidden;
}

.main3_left {
    width: 312px;
    height: 459px;
    padding: 8px;
    border: 1px #91191b solid;
    float: left;
}

.main3_right {
    width: 390px;
    height: 477px;
    float: right;
}

.main3_lr {
    width: 365px;
    height: auto;
    overflow: hidden;
}

.main3_title {
    width: auto;
    height: 42px;
    overflow: hidden;
    line-height: 42px;
    text-align: left;
    font-size: 14px;
    border-top: 2px #a4a4a4 solid;
}

.main3_title2 {
    width: auto;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    text-align: left;
    font-size: 12px;
    border-top: 1px #a4a4a4 dotted;
    border-bottom: 1px #a4a4a4 dotted;
}

.main3_pic {
    width: 358px;
    height: 195px;
    padding-top: 15px;
    padding-bottom: 12px;
    display: block;
}

.main3_text {
    width: 358px;
    height: 115px;
    padding-bottom: 15px;
    display: block;
}

.main3_text dt {
    width: 358px;
    height: 50px;
    text-align: left;
    line-height: 50px;
    font-size: 16px;
    font-weight: bold;
    color: #7b6f1b;
}

.main3_text dt a {
    color: #7b6f1b;
}

.main3_text dd {
    width: 358px;
    height: 65px;
    text-align: left;
    line-height: 20px;
}

.main3_text span {
    color: #8e1a1d;
}

.main3_text span a {
    color: #8e1a1d;
    text-decoration: none;
}

.main3_text span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.main3_list {
    width: 358px;
    height: 175px;
    display: block;
}

.main3_list li {
    width: 340px;
    height: 25px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    background: url(../images/icon_co.jpg) left center no-repeat;
    padding-left: 18px;
}

.main3_wd {
    width: 358px;
    height: 175px;
    display: block;
}

.main3_wd li {
    width: 358px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
}

.main3_ft {
    width: 745px;
    height: 465px;
}

.main3_ft ul {
    width: 203px;
    height: 200px;
    padding: 10px 22px 20px 22px;
    float: left;
}

.main3_ft ul .ftpic {
    width: 203px;
    height: 162px;
}

.main3_ft ul .fttopic {
    width: 203px;
    height: 20px;
    margin-top: 15px;
    background: #ebebeb;
    text-align: center;
}

.xlcs {
    width: 215px;
    height: 380px;
}

.xlcs li {
    width: 215px;
    height: 30px;
    border-top: 1px #5c5c5c dotted;
    text-align: left;
    line-height: 30px;
}


/*����*/

.zq_xstext {
    width: 213px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.zq_xstext dt {
    width: 210px;
    height: 35px;
    font-size: 14px;
    font-weight: bold;
    color: #7d7218;
    text-align: left;
    line-height: 35px;
}

.zq_xstext dd {
    width: 210px;
    text-align: left;
    line-height: 22px;
}

.zq_xstext dt a {
    color: #7d7218;
    text-decoration: none;
}

.zq_xstext dd span {
    color: #8e1a1d;
}

.zq_xstext dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.zq_xstext dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.zq_lelist {
    width: 210px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.zq_lelist li {
    width: 208px;
    height: 30px;
    border-top: 1px #5c5c5c dotted;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    padding-left: 5px;
}

.zq_leftpic {
    width: 100%;
    height: auto;
    overflow: hidden;
    text-align: center;
}

.zq_minpic {
    width: 398px;
    height: 265px;
    border-top: 5px #8d1c18 solid;
    border-bottom: 5px #8d1c18 solid;
    border-left: 1px #8d1c18 solid;
    border-right: 1px #8d1c18 solid;
    margin-bottom: 40px;
}

.main4 {
    width: 745px;
    height: auto;
    overflow: hidden;
}

.main4left {
    width: 400px;
    height: auto;
    overflow: hidden;
}

.zqnewsdl {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    text-align: left;
    line-height: 20px;
}

.zqnewsdl dt {
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
}

.zqnewsdl dt a {
    color: #7d6e19;
    text-decoration: none;
}

.zqnewsdl dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.zqnewsdl span {
    font-size: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    display: block;
    clear: both;
}

.zqnewsdl dd img {
    float: left;
    padding-right: 20px;
}

.zq_relist {
    width: 308px;
    height: auto;
    overflow: hidden;
}

.zq_relist li {
    width: 290px;
    height: 25px;
    text-align: left;
    line-height: 25px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 18px;
}

.zq_lypic {
    width: 308px;
    height: 125px;
    padding-top: 25px;
    padding-bottom: 10px;
}

.zq_lypic li {
    width: 144px;
    height: 125px;
}

.zq_mianlist {
    width: 400px;
    height: auto;
    overflow: hidden;
}

.zq_mianlist li {
    width: 175px;
    height: 25px;
    padding-left: 15px;
    padding-right: 10px;
    background: url(../images/icon_co.jpg) left center no-repeat;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    float: left;
}

.zq_piclist {
    width: 400px;
    height: 110px;
    padding-top: 34px;
    padding-bottom: 20px;
}

.zq_piclist li {
    width: 166px;
    height: 110px;
    float: left;
    padding-left: 17px;
    padding-right: 17px;
}

.zq_mr {
    width: 306px;
    height: auto;
    overflow: hidden;
    display: block;
    border: 1px #91191b solid;
}

.zq_mrpic {
    width: 306px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

.zq_mrpic li {
    width: 140px;
    height: 225px;
    padding-left: 6px;
    padding-right: 7px;
    float: left;
}

.zq_mrpic li span {
    width: 140px;
    height: 45px;
    display: block;
    clear: both;
    text-align: center;
    line-height: 45px;
    font-size: 14px;
    font-weight: bold;
}

.zq_mrlist {
    width: 306px;
    height: auto;
    overflow: hidden;
    border-bottom: 2px #8f1b1e solid;
    padding-bottom: 10px;
}

.zq_mrlist li {
    width: 140px;
    height: 25px;
    padding-left: 10px;
    float: left;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
}


/*��������*/

.jsnews li {
    width: 215px;
    height: 40px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
    line-height: 20px;
    border-bottom: 1px #666666 dotted;
}

.jsnews dt {
    width: 210px;
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #7a701b;
    line-height: 40px;
}

.jsnews dt a {
    color: #7a701b;
}

.jsnews dd {
    text-align: left;
    line-height: 20px;
}

.jsnews dd span {
    color: #91191b;
}

.jsnews dd span a {
    color: #91191b;
    text-decoration: none;
}

.jsnews dd span a:hover {
    color: #91191b;
    text-decoration: none;
}

.jsnews dd img {
    float: left;
    padding-right: 10px;
}

.jsnews .more {
    width: 215px;
    height: 40px;
    text-align: right;
    line-height: 40px;
    border-bottom: none;
}

.phtitle {
    width: 302px;
    height: 40px;
    padding-left: 12px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #90191d;
}


/*��������*/

#main2 {
    width: 625px;
    height: auto;
    overflow: hidden;
}

.npics {
    width: 215px;
    height: auto;
    overflow: hidden;
    text-align: center;
}

.npics_topic {
    width: 215px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    padding-bottom: 5px;
}

.jdrw {
    width: 285px;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
    padding-top: 5px;
}

.jdrw img {
    width: 114px;
    height: 79px;
    padding-right: 16px;
    float: left;
}

.jdrw dt {
    width: 155px;
    text-align: left;
    line-height: 20px;
    font-weight: bold;
    color: #7b6f1b;
    float: left;
}

.jdrw dd {
    width: 155px;
    text-align: left;
    line-height: 20px;
    float: left;
}

.jdrw dd span {
    color: #8e1a1d;
}

.jdrw dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.jdrw dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.jdrwlist {
    width: 285px;
    height: auto;
    padding-bottom: 10px;
}

.jdrwlist li {
    width: 270px;
    height: 22px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 15px;
    text-align: left;
    line-height: 22px;
}

.hottopic {
    width: 95px;
    height: 95px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
    float: left;
}

.hottopic img {
    width: 95px;
    height: 70px;
}

.hottopic span {
    width: 95px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    display: block;
}


/*�����*/

.hdnewsdl {
    width: 390px;
    height: auto;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 15px;
    text-align: left;
    line-height: 20px;
    border-bottom: 1px #666666 dotted;
}

.hdnewsdl dt {
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
}

.hdnewsdl dt a {
    color: #7d6e19;
    text-decoration: none;
}

.hdnewsdl dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.hdnewsdl dd img {
    width: 119px;
    height: 78px;
    padding-right: 10px;
    float: left;
}

.hdnewsdl dd span {
    color: #8e1a1d;
}

.hdnewsdl dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.hdnewsdl dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.hdnewslist {
    width: 390px;
    height: auto;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 8px;
    border-bottom: 1px #666666 dotted;
}

.hdnewslist li {
    width: 378px;
    height: 25px;
    background: url(../images/icon_co.jpg) left center no-repeat;
    padding-left: 12px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
}

.hdzldl {
    width: 295px;
    height: auto;
    overflow: hidden;
    padding-bottom: 12px;
    text-align: left;
    line-height: 20px;
}

.hdzldl dt {
    font-size: 14px;
    font-weight: bold;
    color: #7d6e19;
    line-height: 25px;
}

.hdzldl dt a {
    color: #7d6e19;
    text-decoration: none;
}

.hdzldl dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.hdzldl dd span {
    color: #8e1a1d;
}

.hdzldl dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.hdzldl dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}


/*������Ѷ*/

#main5_left {
    width: 645px;
    height: auto;
    overflow: hidden;
    float: left;
}

#main5_left .topzx {
    width: 645px;
    height: 200px;
    border-bottom: 1px #666666 dotted;
    text-align: left;
}

#main5_left .topzx dt {
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
    line-height: 50px;
}

#main5_left .topzx dt a {
    color: #7d6e19;
    text-decoration: none;
}

#main5_left .topzx dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

#main5_left .topzx dd {
    text-align: left;
    line-height: 20px;
}

#main5_left .topzx dd img {
    width: 160px;
    height: 122px;
    border: 2px #d7d7d7 solid;
    margin-right: 15px;
    float: left;
}

#main5_left .topzx dd span {
    color: #8e1a1d;
}

#main5_left .topzx dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

#main5_left .topzx dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

#main5_left .scnewslist {
    width: 590px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 20px;
    font-size: 14px;
    line-height: 25px;
}

#main5_left .scnewslist li {
    width: 590px;
    height: 25px;
}

#main5_left .scnewslist span {
    display: block;
}

#main5_right {
    width: 255px;
    height: auto;
    overflow: hidden;
    background: #f0f0f0;
    padding: 5px 15px 20px 15px;
    float: right;
}

#main5_right .mbk {
    width: 229px;
    height: auto;
    overflow: hidden;
    background: #FFFFFF;
    border: 1px #cccccc solid;
    padding: 12px;
    margin-top: 15px;
}

#main5_right .mbk .tilte {
    width: 229px;
    height: 40px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #90171c;
}

#main5_right .mbk .tilte a {
    color: #90171c;
}

#main5_right .mbk .zxgjc {
    width: 229px;
    height: 100px;
}

#main5_right .mbk .zxgjc li {
    width: 40px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    padding-left: 8px;
    padding-right: 8px;
    float: left;
}

#main5_right .mbk .scnews {
    width: 229px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 25px;
}

#main5_right .mbk .scpic {
    width: 229px;
    height: auto;
    overflow: hidden;
    text-align: center;
}

#main5_right .mbk .scpic span {
    width: 229px;
    height: 25px;
    padding-top: 5px;
    text-align: center;
    line-height: 25px;
    clear: both;
    display: block;
}


/*�������*/

#main5_left .topic {
    width: 626px;
    height: 40px;
    text-align: left;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #90171c;
}

.jrtj {
    width: 626px;
    height: 296px;
    padding-bottom: 20px;
    position: relative;
}

.jrtj .tjpic {
    width: 466px;
    height: 296px;
    float: left;
}

.jrtj .tjpic span {
    width: 456px;
    height: 25px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 20px;
    text-align: left;
    font-weight: bold;
    color: #ffffff;
    line-height: 25px;
    padding-left: 10px;
}

.jrtj .tjtext {
    width: 120px;
    height: 246px;
    background: #88783d;
    float: left;
    padding: 25px 20px 25px 20px;
    text-align: left;
    line-height: 20px;
    color: #ffffff;
}

.jrtj .tjtext span {
    color: #8e1a1d;
}

.jrtj .tjtext span a {
    color: #8e1a1d;
    text-decoration: none;
}

.jrtj .tjtext span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.lyfg_big {
    width: 625px;
    height: 200px;
}

.lyfg_big li {
    width: 300px;
    height: 200px;
    float: left;
    padding-left: 4px;
    position: relative;
}

.lyfg_big li span {
    width: 290px;
    height: 25px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 4px;
    bottom: 0px;
    text-align: left;
    font-weight: bold;
    color: #ffffff;
    line-height: 25px;
    padding-left: 10px;
}

.lyfg_small {
    width: 625px;
    height: 155px;
    padding-top: 3px;
}

.lyfg_small li {
    width: 200px;
    height: 155px;
    float: left;
    padding-left: 3px;
    position: relative;
}

.lyfg_small li span {
    width: 190px;
    height: 25px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 3px;
    bottom: 0px;
    text-align: left;
    font-weight: bold;
    color: #ffffff;
    line-height: 25px;
    padding-left: 10px;
}

.fg_rbk {
    width: 229px;
    height: auto;
    overflow: hidden;
    border-bottom: 1px #90191b solid;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
}

.fg_hotyj {
    width: 229px;
    height: 46px;
    text-align: left;
    line-height: 23px;
}

.fg_hotyj span {
    font-weight: bold;
    color: #7c6e16;
    display: block;
    clear: both;
}

.fg_hothb {
    width: 229xp;
    height: auto;
    overflow: hidden;
    padding-top: 9px;
    padding-bottom: 9px;
}

.fg_hothb img {
    width: 73px;
    height: 73px;
    padding: 1px;
    border: 1px #d4ebfd solid;
    float: left;
}

.fg_hothb dt {
    width: 145px;
    height: 20px;
    padding-left: 7px;
    padding-bottom: 10px;
    text-align: left;
    line-height: 20px;
    float: left;
    color: #7b6f19;
}

.fg_hothb dd {
    width: 145px;
    height: auto;
    overflow: hidden;
    padding-left: 7px;
    float: left;
    text-align: left;
    line-height: 20px;
}

.fg_newslist {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-bottom: 10px;
}

.fg_newslist li {
    width: 229px;
    height: 22px;
    text-align: left;
    line-height: 22px;
    font-size: 12px;
}


/*��������*/

.jd_ranking {
    width: 229px;
    height: auto;
    overflow: hidden;
    border-bottom: 1px #90191b solid;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
}

.jd_ranking_title {
    width: 229px;
    height: 30px;
    background: url(../images/jdrankingbg.jpg) repeat-x;
    line-height: 26px;
}

.jd_ranking_title .more {
    padding-right: 10px;
    float: right;
    padding-top: 4px;
}

.jd_ranking_title .tab {
    width: 82px;
    height: 26px;
    padding-top: 4px;
    text-align: center;
    float: left;
}

.jd_ranking_title .tabhover {
    width: 82px;
    height: 26px;
    background: url(../images/rankingtabhover.jpg);
    padding-top: 4px;
    text-align: center;
    float: left;
}

.jd_ranking_list {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

.jd_ranking_list li {
    width: 229px;
    height: 30px;
    text-align: left;
    line-height: 30px;
    padding-top: 2px;
}

.jd_ranking_list .lidec {
    width: 16px;
    height: 30px;
    line-height: 30px;
    float: left;
    display: block;
    text-align: center;
}

.jd_ranking_list .litex {
    width: 150px;
    height: 30px;
    padding-left: 10px;
    float: left;
    display: block;
}

.jd_ranking_list .licount {
    width: 40px;
    height: 30px;
    color: #901a1a;
    padding-left: 10px;
    float: right;
    display: block;
}

.jd_ranking_list .topli {
    width: 229px;
    height: 80px;
    text-align: left;
    line-height: 30px;
    padding-top: 2px;
}

.jd_ranking_list .topli .lidecbg {
    width: 16px;
    height: 72px;
    line-height: 30px;
    float: left;
    display: block;
    text-align: center;
    background: url(../images/rankingdec.jpg) left 7px no-repeat;
    color: #FFFFFF;
}

.jd_ranking_list .topli .lipic {
    width: 98px;
    height: 72px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
    display: block;
}

.jd_ranking_list .topli .litopic {
    width: 45px;
    height: 72px;
    line-height: 20px;
    float: left;
    display: block;
}

.lypicshow {
    width: 630px;
    height: 420px;
    padding-bottom: 20px;
}

.lypicshow .xg {
    width: 630px;
    height: 285px;
}

.lypicshow .picbig {
    width: 423px;
    height: 285px;
    float: left;
    position: relative;
}

.lypicshow .picbig span {
    width: 403px;
    height: 80px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 0px;
    text-align: left;
    font-size: 14px;
    color: #b6bec0;
    line-height: 25px;
    padding-left: 20px;
    display: block;
    clear: both;
}

.lypicshow .picmind {
    width: 202px;
    height: 285px;
    padding-left: 3px;
    float: left;
}

.lypicshow .picmind a {
    width: 202px;
    height: 141px;
    padding: 2px 0px 1px 0px;
    margin: 0px;
    overflow: hidden;
}

.lypicshow .picsmall {
    width: 630px;
    height: 132px;
    padding-top: 3px;
}

.lypicshow .picsmall a {
    width: 154px;
    height: 132px;
    padding: 0px 2px 0px 1px;
    margin: 0px;
    overflow: hidden;
    float: left;
}

.f-trigger LI {
    FLOAT: left;
}

.f-slider .f-content {
    OVERFLOW: hidden;
    WIDTH: 630px;
}

.f-carousel .f-content-wrapper {
    OVERFLOW: hidden;
    WIDTH: 630px;
    HEIGHT: 290px;
    text-align: left;
}

.f-carousel .f-trigger {
    WIDTH: 632px;
    height: 127px;
    padding-top: 3px;
}

.f-carousel .f-trigger LI {
    width: 154px;
    height: 127px;
    padding: 0px 3px 0px 1px;
}

#floor-4 {
    width: 630px;
}

.f-switchable li {
    width: 630px;
    height: 290px;
    position: relative;
}

.f-switchable li span {
    width: 590px;
    height: 80px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 0px;
    text-align: left;
    font-size: 14px;
    color: #b6bec0;
    line-height: 25px;
    padding: 10px 20px 10px 20px;
    display: block;
    clear: both;
}

.f-switchable a {
    width: 630px;
    height: 290px;
    overflow: hidden;
    color: #b6bec0;
}

.f-switchable img {
    width: 630px;
    height: 290px;
    overflow: hidden;
}

.jdlist {
    width: 630px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 10px;
}

.jdlist .list {
    width: 630px;
    height: 80px;
    padding-bottom: 17px;
}

.jdlist .list img {
    width: 120px;
    height: 80px;
    padding-right: 10px;
    float: left;
}

.jdlist .list dt {
    width: 500px;
    height: 30px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    float: left;
}

.jdlist .list dd {
    width: 500px;
    height: 50px;
    text-align: left;
    line-height: 25px;
    float: left;
}

.jdlist .list dd span {
    color: #8e1a1d;
}

.jdlist .list dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.jdlist .list dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}


/*̨����ʳ*/

.mspicshow {
    width: 635px;
    height: 410px;
    padding-bottom: 10px;
}

.mspicshow1 {
    width: 635px;
    height: 282px;
}

.mspicshow1 .piclb {
    width: 205px;
    height: 282px;
    float: left;
}

.mspicshow1 .piclb p {
    width: 205px;
    height: 135px;
    padding: 0px 0px 7px 0px;
    margin: 0px;
    text-indent: 0px;
    position: relative;
}

.mspicshow1 .piclb p span {
    width: 195px;
    height: 25px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 7px;
    text-align: left;
    color: #ffffff;
    line-height: 25px;
    padding-left: 10px;
    display: block;
    clear: both;
}

.mspicshow1 .picmid {
    width: 210px;
    height: 277px;
    padding-left: 4px;
    padding-right: 4px;
    float: left;
    position: relative;
}

.mspicshow1 .picmid span {
    width: 200px;
    height: 25px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 0px;
    text-align: left;
    color: #ffffff;
    line-height: 25px;
    padding-left: 10px;
    display: block;
    clear: both;
}

.mspicshow2 {
    width: 635px;
    height: 128px;
}

.mspicshow2 li {
    width: 206px;
    height: 128px;
    padding-right: 5px;
    float: left;
    position: relative;
}

.mspicshow2 li span {
    width: 196px;
    height: 25px;
    background: #000000;
    filter: alpha(opacity=70);
    opacity: 0.7;
    position: absolute;
    left: 0px;
    bottom: 0px;
    text-align: left;
    color: #ffffff;
    line-height: 25px;
    padding-left: 10px;
    display: block;
    clear: both;
}

.ms_topic {
    width: 229px;
    height: 145px;
}

.ms_topic dt {
    width: 229px;
    height: 30px;
    text-align: left;
    font-weight: bold;
    color: #7b701e;
    line-height: 30px;
}

.ms_topic dt a {
    color: #7b701e;
    text-decoration: none;
}

.ms_topic dt a:hover {
    color: #7b701e;
    text-decoration: none;
}

.ms_topic dd {
    width: 229px;
    height: 90px;
    text-align: left;
    line-height: 20px;
}

.ms_topic dd img {
    padding-top: 5px;
    padding-right: 8px;
    float: left;
}

.ms_topic dd span {
    color: #901819;
}

.ms_topic dd span a {
    color: #901819;
    text-decoration: none;
}

.ms_topic dd span a:hover {
    color: #901819;
    text-decoration: none;
}

.tsms {
    width: 70px;
    height: 30px;
    padding-left: 3px;
    padding-right: 3px;
    text-align: center;
    line-height: 30px;
    text-decoration: underline;
    float: left;
}

.msdq {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-bottom: 5px;
}

.msdq dt {
    width: 50px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-size: 14px;
    font-weight: bold;
    float: left;
}

.msdq dd {
    width: 179px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 25px;
    float: left;
}


/*�����ȵ�*/

.mins_ranking_list {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

.mins_ranking_list li {
    width: 229px;
    height: 25px;
    text-align: left;
    line-height: 25px;
}

.mins_ranking_list .lidec {
    width: 16px;
    height: 25px;
    line-height: 25px;
    float: left;
    display: block;
    text-align: center;
}

.mins_ranking_list .lidecbg {
    background: url(../images/rankingdec.jpg) left 4px no-repeat;
    color: #FFFFFF;
}

.mins_ranking_list .litex {
    width: 150px;
    height: 25px;
    padding-left: 10px;
    float: left;
    display: block;
}

.mins_ranking_list .licount {
    width: 40px;
    height: 25px;
    color: #901a1a;
    padding-left: 10px;
    float: right;
    display: block;
}


/*־Ը��*/

.zytopzx {
    width: 645px;
    height: 165px;
    border-bottom: 1px #666666 dotted;
    padding-bottom: 30px;
    padding-top: 30px;
    margin-bottom: 20px;
    text-align: left;
}

.zytopzx img {
    width: 230px;
    height: 165px;
    padding-right: 45px;
    float: left;
}

.zytopzx dt {
    width: 370px;
    height: 65px;
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
    line-height: 65px;
    float: left;
}

.zytopzx dt a {
    color: #7d6e19;
    text-decoration: none;
}

.zytopzx dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.zytopzx dd {
    width: 370px;
    height: 100px;
    text-align: left;
    line-height: 20px;
    float: left;
}

.zytopzx dd span {
    color: #8e1a1d;
}

.zytopzx dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.zytopzx dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}


/*����֮��*/

.cllist {
    width: 625px;
    height: 80px;
    border-bottom: 1px #666666 dotted;
    padding-bottom: 20px;
    padding-top: 20px;
}

.cllist dt {
    width: 625px;
    height: 35px;
    text-align: left;
    line-height: 35px;
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
}

.cllist dt a {
    color: #7d6e19;
    text-decoration: none;
}

.cllist dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.cllist dd {
    width: 625px;
    height: 45px;
    text-align: left;
    line-height: 20px;
}

.cllist dd span {
    color: #8e1a1d;
}

.cllist dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.cllist dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.clpic {
    width: 229px;
    height: auto;
    overflow: hidden;
}

.clpic li {
    width: 94px;
    height: 110px;
    padding-left: 10px;
    padding-right: 10px;
    float: left;
}

.clpic li img {
    width: 94px;
    height: 70px;
}

.clpic li span {
    width: 94px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    display: block;
    clear: both;
}

.cltext {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    text-align: left;
    line-height: 20px;
}

.cltext span {
    color: #8e1a1d;
}

.cltext span a {
    color: #8e1a1d;
    text-decoration: none;
}

.cltext span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}


/*�����׷�*/

.lf_lefttitle {
    width: 100%;
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    line-height: 40px;
    color: #90191b;
    border-top: 2px #a4a4a4 solid;
}

.lfjj {
    width: 205px;
    height: 200px;
    text-align: center;
    padding-bottom: 20px;
}

.lf_mianpic {
    width: 975px;
    height: 165px;
    padding-top: 33px;
    padding-bottom: 15px;
    border-top: 1px #616161 dotted;
}

.lf_list {
    width: 975px;
    height: auto;
    overflow: hidden;
    border-top: 1px #666666 dotted;
    padding-bottom: 30px;
    padding-top: 30px;
    text-align: left;
}

.lf_list img {
    padding-right: 30px;
    float: left;
}

.lf_list dt {
    height: 65px;
    font-size: 16px;
    font-weight: bold;
    color: #7d6e19;
    line-height: 65px;
    float: left;
}

.lf_list dt a {
    color: #7d6e19;
    text-decoration: none;
}

.lf_list dt a:hover {
    color: #7d6e19;
    text-decoration: none;
}

.lf_list dd {
    text-align: left;
    line-height: 20px;
    float: left;
}

.lf_list dd span {
    color: #8e1a1d;
}

.lf_list dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.lf_list dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}


/*����ר��*/

.mainpm_left {
    width: 690px;
    height: auto;
    overflow: hidden;
    float: left;
}

.mainpm_leftbk {
    width: 688px;
    height: auto;
    overflow: hidden;
    border: 1px #e4e4e4 solid;
}

.mainpm_left_title {
    width: 675px;
    height: 30px;
    background: url(../images/pm_titlebg.jpg);
    padding-left: 13px;
    text-align: left;
    line-height: 30px;
    font-size: 16px;
    font-weight: bold;
    color: #796f1a;
}

.mainpm_left_con {
    width: 658px;
    height: auto;
    overflow: hidden;
    padding: 15px;
}

.mainpm_left_con .pic {
    width: 161px;
    height: 131px;
    float: left;
    border: 1px #a9a9a9 solid;
}

.mainpm_left_con .text {
    width: 150px;
    height: 135px;
    padding-left: 15px;
    padding-right: 15px;
    border-right: 1px #6b6b6b dotted;
    float: left;
}

.mainpm_left_con .text dt {
    width: 150px;
    height: 25px;
    padding-bottom: 10px;
    text-align: left;
    line-height: 25px;
    font-weight: bold;
    font-size: 14px;
}

.mainpm_left_con .text dd {
    width: 150px;
    height: 100px;
    text-align: left;
    line-height: 20px;
}

.mainpm_left_con .list {
    width: 295px;
    height: 135px;
    padding-left: 15px;
    text-align: left;
    line-height: 22px;
    float: right;
}

.mainpm_left_con .pplist {
    width: 200px;
    height: 102px;
    padding: 5px;
    float: left;
}

.mainpm_left_con .pplist img {
    width: 90px;
    height: 94px;
    padding: 2px;
    border: 1px #e6e6e6 solid;
    float: left;
}

.mainpm_left_con .pplist dt {
    width: 100px;
    height: 22px;
    padding-left: 4px;
    text-align: left;
    line-height: 22px;
    float: left;
}

.mainpm_left_con .pplist dd {
    width: 100px;
    height: auto;
    overflow: hidden;
    padding-left: 4px;
    text-align: left;
    line-height: 22px;
    color: #90191b;
    float: left;
}

.mainpm_left_con .pplist dd a {
    color: #90191b;
    text-decoration: none;
}

.mainpm_left_con .pplist dd a:hover {
    color: #90191b;
    text-decoration: none;
}

.mainpm_pic {
    width: 690px;
    height: auto;
    overflow: hidden;
    padding-top: 15px;
    padding-bottom: 15px;
}

.mainpm_right {
    width: 273px;
    height: auto;
    overflow: hidden;
    float: right;
}

.mainpm_rightbk {
    width: 271px;
    height: auto;
    overflow: hidden;
    border: 1px #90191b solid;
    padding-bottom: 10px;
}

.mainpm_right_title {
    width: 250px;
    height: 35px;
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    color: #90191d;
}

.mainpm_tj {
    width: 250px;
    height: 115px;
    padding-top: 15px;
    padding-bottom: 15px;
    border-bottom: 1px #5d5d5d dotted;
}

.mainpm_tj .pic {
    width: 153px;
    height: 115px;
    float: left;
}

.mainpm_tj .text {
    width: 90px;
    height: 90px;
    padding-top: 25px;
    text-align: left;
    line-height: 20px;
    float: right;
}

.mainpm_rightbk hr {
    width: 250px;
    height: 1px;
    background: #90191d;
    margin-top: 10px;
    margin-bottom: 10px;
    border: none;
}

.mainpm_right_list {
    width: 250px;
    height: auto;
    overflow: hidden;
}

.mainpm_right_list li {
    width: 250px;
    height: 22px;
    text-align: left;
    line-height: 22px;
}

.mainpm_right_list li span {
    width: 80px;
    height: 22px;
    display: block;
    float: right;
}

.mainpm_right_list li font {
    color: #90191b;
}

.mainpm_right_pic {
    width: 271px;
    height: 250px;
    padding-top: 15px;
    padding-bottom: 15px;
    text-align: center;
}


/*�������*/

.mianpmjs_left {
    width: 660px;
    height: auto;
    overflow: hidden;
    float: left;
}

.mianpmjs_left .pptj {
    width: 660px;
    height: 185px;
    border-bottom: 1px #5d5d5d dotted;
    padding-top: 10px;
}

.mianpmjs_left .pptj dt {
    width: 660px;
    height: 45px;
    text-align: left;
    line-height: 45px;
    font-size: 16px;
    font-weight: bold;
    color: #7b6f1b;
}

.mianpmjs_left .pptj dd {
    width: 660px;
    height: 140px;
    text-align: left;
    line-height: 20px;
}

.mianpmjs_left .pptj dd img {
    width: 235px;
    height: 112px;
    padding-right: 18px;
    float: left;
}

.mianpmjs_left .pptj dd span {
    color: #8e1a1d;
}

.mianpmjs_left .pptj dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.mianpmjs_left .pptj dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.mianpmjs_left .ppjslist {
    width: 660px;
    height: auto;
    padding-top: 30px;
    padding-bottom: 20px;
    overflow: hidden;
}

.mianpmjs_left .ppjslist li {
    width: 188px;
    height: 195px;
    padding: 5px 15px 5px 15px;
    float: left;
}

.mianpmjs_left .ppjslist li img {
    width: 188px;
    height: 147px;
    padding: 0px;
    margin: 0px;
}

.mianpmjs_left .ppjslist li span {
    width: 188px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 14px;
    clear: both;
    display: block;
}

.mianpmjs_right {
    width: 255px;
    height: auto;
    overflow: hidden;
    float: right;
}

.mianpmjs_rightbg {
    width: 252px;
    height: auto;
    overflow: hidden;
    background: #f0f0f0;
    padding: 3px 0px 3px 3px;
}

.mianpmjs_rightbk {
    width: 250px;
    height: auto;
    overflow: hidden;
    border: 1px #cccccc solid;
    background: #ffffff;
    padding-top: 15px;
    padding-bottom: 15px;
}

.mianpmjs_right_title {
    width: 225px;
    height: 35px;
    text-align: left;
    line-height: 35px;
    font-size: 14px;
    font-weight: bold;
    color: #90191d;
}

.mianpmjs_right_topic {
    width: 225px;
    height: 30px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #796f1a;
}

.mianpmjs_right_tag {
    width: 225px;
    height: auto;
    overflow: hidden;
    padding-bottom: 10px;
}

.mianpmjs_right_tag li {
    width: 56px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    float: left;
}

.mianpmjs_right_hot {
    width: 225px;
    height: auto;
    overflow: hidden;
    padding-top: 10pxp;
    padding-bottom: 10px;
}

.mianpmjs_right_hot li {
    width: 225px;
    height: 195px;
    padding-bottom: 5px;
}

.mianpmjs_right_hot li img {
    width: 188px;
    height: 147px;
    padding: 0px;
    margin: 0px;
}

.mianpmjs_right_hot li span {
    width: 188px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 14px;
    clear: both;
    display: block;
}


/*Ӫ������*/

.yy_right_texpic {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.yy_right_texpic img {
    width: 59px;
    height: 54px;
    padding: 2px;
    border: 1px #ccc7ce solid;
    margin-right: 10px;
    float: left;
}

.yy_right_texpic dt {
    width: 150px;
    height: 25px;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    float: left;
}

.yy_right_texpic dd {
    width: 150px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 14px;
    float: left;
}

.yy_right_pic {
    width: 252px;
    height: auto;
    overflow: hidden;
    padding-top: 15px;
    padding-bottom: 15px;
}


/*��ͯ����*/

.etjb_right_list {
    width: 229px;
    height: auto;
    overflow: hidden;
    list-style: circle;
}

.etjb_right_list li {
    width: 229px;
    height: 22px;
    text-align: left;
    line-height: 22px;
    list-style: circle
}

.etjb_right_list li span {
    width: 50px;
    height: 22px;
    display: block;
    text-align: right;
    float: right;
}

.erjb_hr {
    width: 229px;
    height: 1px;
    background: #90191d;
    margin-top: 10px;
    margin-bottom: 10px;
    border: none;
}

.erjb_mz {
    width: 229px;
    height: auto;
    padding-bottom: 10px;
    text-align: left;
    line-height: 25px;
}

.erjb_left_hr {
    width: 600px;
    height: 2px;
    background: #a4a4a4;
    border: none;
    margin-top: 10px;
    margin-bottom: 10px;
}

.erjb_lefttitle {
    width: 600px;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    text-align: left;
    line-height: 30px;
    color: #90191b;
    padding-bottom: 10px;
}

.erjb_tag {
    width: 600px;
    height: auto;
    overflow: hidden;
    border-top: 1px #616161 dotted;
    padding-top: 10px;
}

.erjb_tag dt {
    width: 600px;
    height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #7d6e1d;
    text-align: left;
}

.erjb_tag dt a {
    color: #7d6e1d;
}

.erjb_tag dd {
    width: 600px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-bottom: 10px;
}

.erjb_tj {
    width: 600px;
    height: auto;
    overflow: hidden;
    border-top: 1px #616161 dotted;
    padding-top: 10px;
}

.erjb_tj dt {
    width: 600px;
    height: 30px;
    font-size: 16px;
    font-weight: bold;
    color: #7d6e1d;
    text-align: left;
}

.erjb_tj dt a {
    color: #7d6e1d;
    text-decoration: none;
}

.erjb_tj dd {
    width: 600px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    padding-bottom: 10px;
}

.erjb_tj dd span {
    color: #8e1a1d;
}

.erjb_tj dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.erjb_tj dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}


/*��������*/

.bj_title {
    width: 585px;
    height: 30px;
    text-align: left;
    line-height: 30px;
    border-bottom: 1px #5b5b5b dotted;
    padding-left: 15px;
}

.bj_title span {
    float: right;
    padding-right: 15px;
}

.bj_texpic {
    width: 600px;
    height: 165px;
    padding-top: 28px;
}

.bj_texpic img {
    width: 300px;
    height: 165px;
    padding-right: 20px;
    float: left;
}

.bj_texpic dt {
    width: 280px;
    height: 45px;
    padding-top: 10px;
    text-align: left;
    line-height: 45px;
    font-size: 14px;
    font-weight: bold;
    color: #7a7019;
    float: left;
}

.bj_texpic dd {
    width: 280px;
    height: 110px;
    text-align: left;
    line-height: 20px;
    float: left;
}

.bj_texpic dd span {
    color: #8e1a1d;
}

.bj_texpic dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.bj_texpic dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.bj_list {
    width: 600px;
    height: auto;
    overflow: hidden;
    padding-top: 35px;
    padding-bottom: 20px;
}

.bj_list li {
    width: 280px;
    height: 25px;
    background: url(../images/icon_co.jpg) left center no-repeat;
    padding-left: 15px;
    padding-right: 5px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    float: left;
}

.bj_right_texpic {
    width: 229px;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
}

.bj_right_texpic img {
    width: 75px;
    padding-right: 10px;
    float: left;
}

.bj_right_texpic dt {
    width: 140px;
    height: 25px;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    float: left;
    color: #7b711a;
}

.bj_right_texpic dd {
    width: 140px;
    height: auto;
    overflow: hidden;
    text-align: left;
    line-height: 20px;
    float: left;
}

.bj_right_texpic dd span {
    color: #8e1a1d;
}

.bj_right_texpic dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.bj_right_texpic dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.bj_righ_pic {
    width: 229px;
    height: auto;
    overflow: hidden;
}

.bj_righ_pic li {
    width: 108px;
    height: 130px;
    padding-left: 3px;
    padding-right: 3px;
    float: left;
}

.bj_righ_pic li img {
    width: 104px;
    height: 84px;
    padding: 1px;
    border: 1px #e6e6e6 solid;
}

.bj_righ_pic li span {
    width: 108px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: block;
    clear: both;
}


/*��������*/

.mrmian_left {
    width: 666px;
    height: auto;
    overflow: hidden;
    float: left;
}

.mrmian_left .mrtexpic {
    width: 666px;
    height: 298px;
    padding-bottom: 20px;
}

.mrmian_left .mrtexpic .pic {
    width: 428px;
    height: 298px;
    float: left;
}

.mrmian_left .mrtexpic .text {
    width: 207px;
    height: 268px;
    background: #414143;
    padding: 15px;
    float: right;
    text-align: left;
    line-height: 25px;
    color: #ffffff;
}

.mrmian_left .mrtexpic .text span {
    font-size: 14px;
    font-weight: bold;
    display: block;
}

.mrmian_left .mrtexpic .text p {
    text-indent: 25px;
    padding-top: 5px;
}

.mrmian_left .mrlist {
    width: 590px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 20px;
    font-size: 14px;
    line-height: 25px;
}

.mrmian_left .mrlist li {
    width: 590px;
    height: 25px;
}

.mrmian_left .mrlist span {
    display: block;
}

.mrmian_right {
    width: 292px;
    height: auto;
    overflow: hidden;
    float: right;
}

.mrmian_rightbk {
    width: 290px;
    height: auto;
    overflow: hidden;
    border: 1px #931b24 solid;
}

.mrmian_right_title {
    width: 275px;
    height: 35px;
    border-bottom: 5px #931b24 solid;
    padding-left: 5px;
    padding-right: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #931b24;
    text-align: left;
    line-height: 35px;
}

.mrmian_right_title span {
    font-size: 12px;
    font-weight: normal;
    color: #3e3a39;
    display: block;
    float: right;
}

.mrzj {
    width: 270px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 10px;
}

.mrzj dt {
    width: 270px;
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #727339;
    line-height: 40px;
    text-align: left;
}

.mrzj dt a {
    color: #727339;
}

.mrzj dt span {
    font-size: 12px;
    color: #3e3a39;
    display: block;
    float: right;
}

.mrzj dd {
    width: 270px;
    height: auto;
    padding-top: 10px;
    text-align: left;
    text-indent: 25px;
    line-height: 25px;
}

.lamrpic {
    width: 290px;
    height: auto;
    overflow: hidden;
    padding-top: 30px;
}

.lamrpic li {
    width: 145px;
    height: 215px;
    float: left;
}

.lamrpic li span {
    width: 145px;
    height: 45px;
    display: block;
    clear: both;
    text-align: center;
    line-height: 45px;
    font-size: 14px;
    font-weight: bold;
}

.lamrlist {
    width: 290px;
    height: auto;
    overflow: hidden;
    border-bottom: 2px #8f1b1e solid;
    padding-bottom: 10px;
}

.lamrlist li {
    width: 135px;
    height: 25px;
    float: left;
    text-align: left;
    padding-left: 10px;
    line-height: 25px;
    font-size: 14px;
}


/*������*/

.mc_leftpic {
    width: 664px;
    height: auto;
    overflow: hidden;
    border: 1px #931b24 solid;
}

.mc_leftpic .pic {
    width: 664px;
    height: 370px;
}

.mc_leftpic .pictext {
    width: 654px;
    height: 120px;
    background: #931b24;
    padding-top: 10px;
    text-align: left;
    line-height: 20px;
    color: #ffffff;
    padding-left: 5px;
    padding-right: 5px;
}

.mc_leftpic .pictext span {
    font-size: 16px;
    font-weight: bold;
    line-height: 40px;
    display: block;
}

.mc_leftpic .pictext p {
    text-indent: 25px;
}

.mc_lefttext {
    width: 666px;
    height: 300px;
    border-bottom: 1px #404040 dotted;
    padding-top: 20px;
}

.mc_lefttext dl {
    width: 315px;
    height: 300px;
}

.mc_lefttext dl dt {
    width: 315px;
    height: 45px;
    font-size: 16px;
    font-weight: bold;
    color: #7e700f;
    text-align: left;
}

.mc_lefttext dl dt span {
    font-size: 12px;
    color: #444444;
    float: right;
}

.mc_lefttext dl dd {
    width: 315px;
    height: 265px;
    text-align: left;
    text-indent: 25px;
    line-height: 25px;
}

.mc_lefttext dl dd img {
    width: 206px;
    height: 130px;
    padding-right: 10px;
    float: left;
}

.mc_leftlist {
    width: 666px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

.mc_leftlist li {
    width: 212px;
    height: 25px;
    background: url(../images/icon_co2.jpg) left center no-repeat;
    padding-left: 10px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
    float: left;
}

.mc_righttext {
    width: 270px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 10px;
}

.mc_righttext dt {
    width: 270px;
    height: 40px;
    font-size: 14px;
    font-weight: bold;
    color: #7d7218;
    text-align: left;
    line-height: 40px;
}

.mc_righttext dd {
    width: 270px;
    text-align: left;
    line-height: 22px;
}

.mc_righttext dt a {
    color: #7d7218;
    text-decoration: none;
}

.mc_righttext dd span {
    color: #8e1a1d;
}

.mc_righttext dd span a {
    color: #8e1a1d;
    text-decoration: none;
}

.mc_righttext dd span a:hover {
    color: #8e1a1d;
    text-decoration: none;
}

.mc_rightlist {
    width: 290px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
}

.mc_rightlist li {
    width: 285px;
    height: 30px;
    border-top: 1px #5c5c5c dotted;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    padding-left: 5px;
    font-weight: bold;
}

.mc_rightpic {
    width: 290px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}


/*����Դ��*/

.yl_xswh {
    width: 180px;
    height: auto;
    overflow: hidden;
    padding-bottom: 10px;
    padding-top: 10px;
}

.yl_xswh li {
    width: 180px;
    height: 30px;
    text-align: left;
    font-weight: bold;
    line-height: 30px;
}

.yl_rightlist {
    width: 290px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 10px;
}

.yl_rightlist li {
    width: 270px;
    height: 30px;
    border-top: 1px #5c5c5c dotted;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    padding-left: 20px;
    background: url(../images/icon_co3.jpg) 5px center no-repeat;
}

.yl_xspic {
    width: 290px;
    height: auto;
    overflow: hidden;
    padding-top: 30px;
}

.yl_xspic li {
    width: 290px;
    height: 180px;
}

.yl_xspic li span {
    width: 290px;
    height: 45px;
    display: block;
    clear: both;
    text-align: center;
    line-height: 45px;
    font-weight: bold;
    color: #772124;
}

.yl_xspic li span {
    color: #772124;
}


/*�������&���¹���*/

.mzleft {
    width: 665px;
    height: auto;
    overflow: hidden;
    float: left;
}

.mzright {
    width: 280px;
    height: auto;
    overflow: hidden;
    float: right;
}

.mztitle {
    width: 100%;
    height: 38px;
    border-bottom: 1px #c4b395 solid;
    line-height: 38px;
    color: #94191b;
    font-family: "΢���ź�";
}

.mztitle .title {
    width: auto;
    height: 38px;
    text-align: left;
    float: left;
    font-size: 16px;
}

.mztitle .more {
    width: auto;
    height: 38px;
    text-align: right;
    float: right;
    font-size: 12px;
}

.mztitle .more a {
    color: #94191b;
}

.mzlist {
    width: 665px;
    height: 175px;
}

.mzlist dt {
    width: 665px;
    height: 50px;
    padding-bottom: 5px;
    text-align: left;
    line-height: 50px;
    font-size: 18px;
    color: #313131;
}

.mzlist img {
    width: 165px;
    height: 105px;
    float: left;
}

.mzlist dd {
    width: 470px;
    height: 105px;
    float: right;
    text-align: left;
    line-height: 20px;
    color: #313131;
}

.mzlist dd a {
    color: #313131;
}

.mzlist dd a:hover {
    color: #94191b;
}

.mzleft hr {
    width: 100%;
    height: 1px;
    border-bottom: 1px #d8d8d8 solid;
}

.mzbook {
    width: 280px;
    height: 86px;
    padding-top: 14px;
    color: #313131;
    font-size: 12px;
}

.mzbook img {
    width: 63px;
    height: 86px;
    float: left;
}

.mzbook dt {
    width: 210px;
    height: 25px;
    text-align: left;
    line-height: 25px;
    font-weight: bold;
    float: right;
}

.mzbook dd {
    width: 210px;
    height: 61px;
    text-align: left;
    line-height: 20px;
    text-indent: 24px;
    float: right;
}

.mzgmbox {
    width: 258px;
    height: auto;
    overflow: hidden;
    border: 1px #e6e6e6 solid;
    padding: 0px 10px;
}

.mzgmbox .gmtitle {
    width: 100%;
    height: 38px;
    line-height: 38px;
    color: #81511c;
    font-family: "΢���ź�";
}

.mzgmbox .gmtitle .title {
    width: auto;
    height: 38px;
    text-align: left;
    float: left;
    font-size: 14px;
}

.mzgmbox .gmtitle .more {
    width: auto;
    height: 38px;
    text-align: right;
    float: right;
    font-size: 12px;
}

.mzgmbox .gmtitle .more a {
    color: #81511c;
}

.gmlist {
    width: 258px;
    height: 70px;
    padding-bottom: 14px;
    color: #313131;
    font-size: 12px;
}

.gmlist img {
    width: 96px;
    height: 70px;
    float: left;
}

.gmlist dt {
    width: 156px;
    height: 22px;
    text-align: left;
    line-height: 22px;
    font-weight: bold;
    float: right;
}

.gmlist dd {
    width: 156px;
    height: 48px;
    text-align: left;
    line-height: 20px;
    text-indent: 24px;
    float: right;
}


/*�������(��)*/

.mzcbleft {
    width: 570px;
    height: 545px;
    float: left;
}

.mzcbright {
    width: 380px;
    height: 545px;
    float: right;
}

.mzcbtitle {
    width: 100%;
    height: 40px;
    border-bottom: 2px #a64749 solid;
    display: block;
    line-height: 40px;
}

.mzcbtitle .mtitle {
    width: auto;
    height: 40px;
    float: left;
    text-align: left;
    font-size: 18px;
    font-family: "΢���ź� Light";
    color: #90191b;
}

.mzcbtitle .mtmore {
    width: auto;
    height: 40px;
    float: right;
    text-align: right;
    font-size: 16px;
    color: #676e77;
}

.mztsyxlistbox {
    width: 100%;
    height: 500px;
    display: block;
}

.mztsyxlistbox li {
    width: 172px;
    height: 220px;
    padding: 20px 8px 0px 10px;
    float: left;
}

.mztsyxlistbox li img {
    width: 124px;
    height: 170px;
    padding: 0px 23px;
    border: 1px #e9e9e9 solid;
}

.mztsyxlistbox li p {
    width: 172px;
    height: 45px;
    text-indent: 0px;
    margin: 0px;
    padding: 2px 0px 0px 0px;
    text-align: left;
    line-height: 22px;
    font-size: 14px;
    color: #424242;
    clear: both;
    display: block;
}

.mzqklistbox {
    width: 100%;
    height: 270px;
    display: block;
}

.mzqklistbox li {
    width: 158px;
    height: 222px;
    padding: 20px 19px 0px 18px;
    float: left;
}

.mzqklistbox li img {
    width: 156px;
    height: 220px;
    border: 1px #e9e9e9 solid;
}

.mzqklistbox li p {
    width: 158px;
    height: 45px;
    text-indent: 0px;
    margin: 0px;
    padding: 2px 0px 0px 0px;
    text-align: left;
    line-height: 22px;
    font-size: 14px;
    color: #424242;
    clear: both;
    display: block;
}

.mzcblistbox {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 25px;
}

.mzcblistbox li {
    width: 278px;
    height: 490px;
    float: left;
    padding: 0px 23px;
}

.mzcblistbox li img {
    width: 276px;
    height: 418px;
    border: 1px #bcbcbc solid;
}

.mzcblistbox li p {
    width: 278px;
    height: 70px;
    text-indent: 0px;
    margin: 0px;
    padding: 2px 0px 0px 0px;
    text-align: left;
    line-height: 30px;
    font-size: 16px;
    color: #424242;
    clear: both;
    display: block;
}

.mzcbcontbox {
    width: 930px;
    height: 265px;
    margin-top: 27px;
    border: 1px #eeeeee solid;
}

.mzcbcontbox .boximg {
    width: 197px;
    height: 265px;
    border-right: 1px #eeeeee solid;
    float: left;
    background: #ffffff;
}

.mzcbcontbox .boximg img {
    width: 157px;
    height: 225px;
    padding: 20px;
}

.mzcbcontbox .boxinfo {
    width: 632px;
    height: 225px;
    float: right;
    background: #f8f8f8;
    padding: 20px 50px;
}

.mzcbcontbox .boxinfo .ititle {
    width: 632px;
    height: 35px;
    text-align: left;
    line-height: 35px;
    font-size: 20px;
    font-family: "΢���ź� Light";
    font-weight: bold;
    color: #000000;
}

.mzcbcontbox .boxinfo .iinfos {
    width: 632px;
    height: auto;
    overflow: hidden;
    padding-top: 15px;
    text-align: left;
    line-height: 35px;
    font-size: 16px;
    color: #999999;
}

.mzcbbutton {
    width: 930px;
    height: 29px;
    padding-top: 27px;
    text-align: right;
}

.mzcbbody {
    width: 930px;
    height: auto;
    padding-top: 20px;
}

.mzcbbody .bodytitle {
    width: 930px;
    height: 25px;
    text-align: left;
    line-height: 25px;
    color: #90191b;
    font-size: 16px;
}


/*ר���б�ҳ*/

.speclist {
    width: 720px;
    height: auto;
    overflow: hidden;
    display: block;
}

.speclist li {
    width: 218px;
    height: 208px;
    border-bottom: 1px #eeeeee solid;
    padding: 10px;
    float: left;
}

.speclist li a.preview {
    width: 218px;
    height: 143px;
    display: block;
}

.speclist li a.preview img {
    width: 218px;
    height: 143px;
}

.speclist li a.title {
    overflow: hidden;
    line-height: 25px;
    font-size: 14px;
    display: block;
    padding-top: 10px;
}


/*ͨ����ҳ*/

.tynysite {
    width: 615px;
    height: 30px;
    padding-left: 10px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    padding-bottom: 10px;
}

.tyny_title {
    width: 625px;
    height: 105px;
    border-top: 2px #90191b solid;
    border-bottom: 1px #5c5c5c dotted;
    padding-top: 30px;
    font-size: 25px;
    font-weight: bold;
    text-align: center;
    color: #000000;
    line-height: 50px;
}

.tyny_title span {
    font-size: 12px;
    font-weight: normal;
    line-height: 30px;
    color: #7e7e7e;
    clear: both;
    display: block;
}

.tyny_text {
    width: 625px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
    text-align: left;
    line-height: 25px;
    font-size: 14px;
}

.tyny_text p {
    text-indent: 25px;
}


/*��վ��Ϣ*/

.list_nemu {
    width: 200px;
    height: auto;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
}

.list_nemu li {
    width: 200px;
    height: 30px;
    text-align: left;
    line-height: 30px;
    border-bottom: 1px #c3c3c5 dotted;
}

.about_title {
    width: 735px;
    height: 40px;
    background: #90191b;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
    padding-left: 10px;
    line-height: 40px;
}

.about_text {
    width: 745px;
    height: auto;
    overflow: hidden;
    padding-top: 15px;
    padding-bottom: 20px;
    text-align: left;
    line-height: 25px;
}


/*ʮ�˴�ר��*/

.top18 {
    width: auto;
    height: 239px;
    overflow: hidden;
    background: url(../images/topbj18.jpg) center top no-repeat;
}

.hd18 {
    width: 975px;
    height: 351px;
    padding-bottom: 15px;
}

.video18_slide {
    width: 314px;
    height: 290px;
    padding-top: 13px;
}

.video18_slide img {
    width: 314px;
    height: 254px;
    clear: both;
}

.video18_slide span {
    width: 306px;
    height: 32px;
    padding-bottom: 3px;
    padding-left: 8px;
    text-align: left;
    line-height: 33px;
    color: #59595b;
    clear: both;
    text-align: left;
    display: block;
}

.video18 {
    width: 314px;
    height: 420px;
    border-top: 1px #91191b solid;
}

.video18pic {
    width: 314px;
    height: 216px;
}

.video18pic li {
    width: 139px;
    height: 108px;
    float: left;
    padding-left: 12px;
}

.video18pic li img {
    width: 137px;
    height: 73px;
    border: 1px #cccccc solid;
}

.video18pic li span {
    width: 137px;
    height: 20px;
    background: #ebebeb;
    margin-top: 1px;
    text-align: center;
    line-height: 20px;
    color: #59595b;
    display: block;
    clear: both;
    overflow: hidden;
}

.video18pic li span a {
    color: #59595b
}

.bgyd {
    width: 390px;
    height: 60px;
    text-align: left;
    padding-bottom: 25px;
    clear: both;
    overflow: hidden;
}

.pictex18 {
    width: 215px;
    height: 100px;
}

.text18 {
    width: 205px;
    height: auto;
    padding-bottom: 30px;
    padding-top: 10px;
    text-align: left;
    line-height: 25px;
}

.pic18dbfc {
    width: 975px;
    height: 60px;
}

.p18dbfc {
    width: 955px;
    height: auto;
    overflow: hidden;
    padding: 10px 10px 20px 15px;
}

.p18dbfc ul {
    width: 460px;
    height: 110px;
    border-bottom: 1px #e2e2e2 dotted;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 5px;
    float: left;
}

.p18dbfc ul .pic {
    width: 110px;
    height: 110px;
    padding-right: 15px;
    float: left;
}

.p18dbfc ul .text {
    width: 335px;
    height: 110px;
    float: left;
    text-align: left;
    line-height: 22px;
    float: left;
}

.p18dbfc ul .text span {
    color: #692020;
}

.p18dbfc ul .text span a {
    color: #692020;
}

.jjfj18 {
    width: 975px;
    height: 430px;
    padding-top: 15px;
}

.jjfj18 .jjlist {
    width: 330px;
    height: 430px;
    float: left;
    padding-right: 10px;
}

.jjfj18 .jjlist li {
    width: 330px;
    height: 25px;
    text-align: left;
    line-height: 25px;
}

.jjfj18 .jjpiclist {
    width: 635px;
    height: 430px;
    float: left;
}

.jjfj18 .jjpiclist li {
    width: 113px;
    height: 93px;
    padding: 6px;
    float: left;
}

.jjfj18 .jjpiclist li img {
    width: 113px;
    height: 93px;
}


/*ȫ������*/

.toplh {
    width: auto;
    height: 239px;
    overflow: hidden;
    background: url(../images/topbjlh.jpg) center top no-repeat;
}


/*�����������ͯ�ֻ�������ݻ*/

hr {
    width: 100%;
    height: 42px;
    background: #900200;
    border: none;
    padding: 0px;
    margin: 0px;
}

#fztop {
    width: 980px;
    height: auto;
    overflow: hidden;
    padding-top: 1px;
}

#focus {
    width: 980px;
    height: 355px;
    padding-top: 10px;
}

#focus .title {
    width: 980px;
    height: 40px;
    border-bottom: 1px #ddd dotted;
    display: block;
    margin-bottom: 10px;
}

#focus .title .topic {
    width: auto;
    height: 40px;
    background: url(../images/specicon.jpg) left center no-repeat;
    padding-left: 15px;
    text-align: left;
    line-height: 40px;
    font-size: 16px;
    font-family: "΢���ź�";
    font-weight: bold;
    float: left;
}

#focus .title .more {
    width: auto;
    height: 40px;
    padding-right: 10px;
    float: right;
    background: url(../images/specmore.jpg) left center no-repeat;
    padding-left: 8px;
    line-height: 40px;
}

#focus .fnews {
    width: 490px;
    height: 303px;
    float: left;
    border: 1px #ddd solid;
}

#focus .fnews dl {
    width: 470px;
    height: 115px;
    padding: 10px;
    overflow: hidden;
    display: block;
}

#focus .fnews dl dt {
    width: 470px;
    height: 35px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
    color: #861111;
    font-weight: bold;
}

#focus .fnews dl dt a {
    color: #861111;
}

#focus .fnews dl dd {
    width: 470px;
    height: 95px;
    text-align: left;
    line-height: 20px;
}

#focus .fnews dl dd span {
    color: #861111;
}

#focus .fnews dl dd span a {
    color: #861111;
}

#focus .fimgs {
    width: 480px;
    height: 305px;
    float: right;
}

#focus .fimgs img {
    width: 100%;
}

.fzfnews {
    width: 490px;
    height: 303px;
    float: left;
    border: 1px #ddd solid;
}

.fzfnews dl {
    width: 470px;
    height: 140px;
    padding: 10px 10px 0px 10px;
    overflow: hidden;
    display: block;
}

.fzfnews dl dt {
    width: 470px;
    height: 35px;
    text-align: center;
    line-height: 30px;
    font-size: 16px;
    color: #861111;
    font-weight: bold;
}

.fzfnews dl dt a {
    color: #000000;
}

.fzfnews dl dt a:hover {
    color: #861111;
}

.fzfnews dl dd {
    width: 470px;
    height: 115px;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
}

.fzfnews dl dd span {
    color: #861111;
}

.fzfnews dl dd span a {
    color: #861111;
}

.fzfnews hr {
    width: 95%;
    height: 1px;
    background: none;
    border-top: 1px #dddddd dotted;
    margin: 0px auto;
}

.fzfnews .list {
    width: 470px;
    height: 120px;
    overflow: hidden;
    padding: 10px 10px 0px 10px;
}

.fzfnews .list ul {
    width: 470px;
    height: 30px;
    text-align: left;
    line-height: 30px;
}

#fzmian {
    width: 980px;
    height: auto;
    overflow: hidden;
    padding-top: 20px;
}

#fzmian .title {
    width: 980px;
    height: 40px;
    border-bottom: 1px #ddd dotted;
    display: block;
}

#fzmian .title .topic {
    width: 55%;
    height: 40px;
    text-align: right;
    line-height: 40px;
    font-size: 18px;
    font-family: "΢���ź�";
    font-weight: bold;
    color: #1b86c3;
    float: left;
}

#fzmian .title .more {
    width: auto;
    height: 40px;
    padding-right: 10px;
    float: right;
    background: url(../images/specmore.jpg) left center no-repeat;
    padding-left: 8px;
    line-height: 40px;
}

#fzshow {
    width: 980px;
    height: auto;
    overflow: hidden;
}

#fzshow .column {
    width: 980px;
    height: 40px;
    display: block;
}

#fzshow .column .topic {
    width: auto;
    height: 40px;
    padding-left: 15px;
    text-align: left;
    line-height: 40px;
    font-size: 16px;
    font-family: "΢���ź�";
    float: left;
    color: #900200;
}

#fzshow .column .more {
    width: auto;
    height: 40px;
    padding-right: 30px;
    float: right;
    background: url(../images/specmore.jpg) left center no-repeat;
    padding-left: 8px;
    line-height: 40px;
}

#fzshow .works {
    width: 980px;
    height: auto;
    overflow: hidden;
    display: block;
}

#fzshow .works li {
    width: 314px;
    height: 275px;
    padding: 5px 5px 10px 7px;
    float: left;
}

#fzshow .works li img {
    width: 304px;
    height: 225px;
    padding: 4px;
    border: 1px #dddddd solid;
}

#fzshow .works li span {
    display: block;
    width: 314px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    font-size: 14px;
}