﻿.aclass {
    color:#458fce
}
#MasterBody {
    position:relative;
}
.KFonline {
    position:fixed;
    *position:absolute;
    width:128px;
    top:36px;
    right:0px;
    z-index:999;
    _top:expression(eval(document.documentElement.scrollTop+220));
}
    .KFonline .KF_st {
        width:125px;
        height:60px;
        background-image:url(/images/2013/kf_st.png);
        background-repeat:no-repeat;
    }
    .KFonline .KF_sc {
        width:125px;
        height:auto;
        background-image:url(/images/2013/kf_sc.png);
        background-repeat:repeat-y;
        padding-top:4px;
    }
        .KFonline .KF_sc a {
            display:block;
            padding:5px 0px;
            text-align:center;

        }
    .KFonline .KF_sf {
        width:125px;
        height:40px;
        background-image:url(/images/2013/Kf_sf2.png);
        background-repeat:no-repeat;
    }
    .KFonline .KF_Hide {
        width: 40px;
        height: 104px;
        background-image: url(/images/2013/Kf_hide.png);
        background-repeat: no-repeat;
    }
    .KFonline .KF_erwei {
    text-align:center;
    line-height:25px;
}
        .KFonline .KF_erwei img {
        width:86px;
    }
.w1000 {
    width: 1000px;
    margin: 0px auto;
}

a {
    color: #333;
}

.UChead {
}

    .UChead .topbg {
        height: 31px;
        width: 100%;
        background-image: url(/images/2013/headtopbg.png);
        background-repeat: repeat-x;
    }

    .UChead .pt9 {
        padding-top: 9px;
    }

    .UChead .t_fg {
        color: black;
        font-size: 10px;
    }

    .UChead .logoline {
        margin-top: 10px;
        margin-bottom: 10px;
    }

    .UChead .nav_bg {
        background-image: url(/images/2013/navbg.png);
        background-repeat: repeat-x;
        height: 56px;
        padding-top: 4px;
        width: 1000px;
        color: #333;
        line-height: 25px;
    }

        .UChead .nav_bg a {
            color: white;
        }

    .UChead .nav_xfg {
        float: left;
        margin-left: 15px;
    }

        .UChead .nav_xfg img {
            margin-top: 10px;
        }

    .UChead .nav_fg {
        color: white;
        margin: 0px 5px;
    }

    .UChead .nav_t {
        margin-right: 10px;
        margin-left: 15px;
        color:white;
        font-weight:700;
    }
/*******UCfoot*********/
.UCfoot {
    margin-top: 10px;
}

.frendlink {
    border: 1px solid #D1D1D1;
}

    .frendlink .tbg {
        background-color: #FBFBFB;
        height: 24px;
        padding: 4px 10px 0px 10px;
        border-bottom: 1px dashed #DFDFDF;
    }

        .frendlink .tbg .left {
            font-size: 14px;
            font-family: "Microsoft Yahei","SimSun",Tahoma;
            font-weight: 700;
        }

        .frendlink .tbg .right {
            padding-top: 4px;
        }

    .frendlink .cdiv {
        padding: 10px;
padding-right:0px;
line-height: 30px;
    }

.footnav {
    border: 1px solid #D1D1D1;
    background-color: #FBFBFB;
    height: 20px;
    padding-top: 8px;
    text-align: center;
    margin-top: 10px;
}

.footcopy {
    font-family: Arial;
    text-align: center;
    margin-top: 10px;
}

.footadd {
    margin-top: 10px;
    text-align: center;
}

.footbottom {
    margin-top: 10px;
}

    .footbottom .l21 {
        margin-left: 21px;
    }
/********search*********/
.search {
    border: 1px solid #D1D1D1;
    background-color: #E1F0FF;
    padding-top: 4px;
    padding-bottom: 4px;
    *padding: 0px;
    padding-left:8px;
    padding-right:8px;
}

    .search .s_left {
        float: left;
        padding-top: 6px;
        *padding-top: 10px;
    }

    .search .skey {
        border: 1px solid #CCC;
        height: 19px;
    }

    .search .sBtn {
        background-image: url(/images/2013/s.jpg);
        background-repeat: no-repeat;
        width: 49px;
        height: 23px;
        border: 0px;
    }
/*************/
.itopad {
    margin:5px 0px;
}
.topad_1 {
    float:left;
    width:165px;
    height:110px;
    overflow:hidden;
}
    .topad_1 img {
        width:165px;
        height:110px;
    }
.topad_2 {
    margin:0px 5px;
    float:left;
    width:660px;
    height:110px;
    overflow:hidden;
}
    .topad_2 img {
        width:660px;
        height:110px;
    }
.topad_3 {
    float:right;
    width:146px;
    height:98px;
    overflow:hidden;
    border:1px solid #dbdbdb;
    background-color:#f5f6f8;
    padding:7px;
    padding-top:4px;

}
.topadli {
    line-height:20px;
}
.pone {
    margin-top: 10px;
}

.pone_left {
    float: left;
    width: 735px;
}

.pone_right {
    float: right;
}

.qqblog {
    width: 260px;
    height: 422px;
}

.p1_swf {
    float: left;
    width: 360px;
    height: 230px;
    border: 1px solid #D1D1D1;
}
    #KinSlideshow {
        margin:1px;
    }
    #KinSlideshow a {
    display:inline-block;
}
.p1_news {
    float: left;
    width: 358px;
    margin-left: 12px;
    margin-top: 10px;
    line-height: 25px;
    font-size: 14px;
}

.p1_hotnews {
    font-size: 18px;
    text-align: center;
    margin-bottom: 10px;
    font-weight: 700;
}

.p1_chname {
    float: left;
    line-height:25px;
    *line-height:26px;
}

.p1_newsitem {
    float: left;
    font-size: 14px;
}

    .p1_newsitem .intm {
        float: left;
        width: 150px;
        margin-left: 5px;
    }

.p1_news .newsad {
    margin-top: 6px;
}

    .p1_news .newsad img {
        border: 1px solid #DBDBDB;
    }

.p1_2 {
    margin-top: 10px;
}

.p1_2_v {
    float: left;
    width: 360px;
    height: 177px;
    border: 1px solid #D1D1D1;
    overflow: hidden;
}

.p1_2_s {
    float: left;
    border:1px solid #D1D1D1;
    margin-left:12px;
    width:350px;
    font-size:14px;
}

    .p1_2_s .p12s_t {
        font-weight: 700;
        margin-top: 0px;
        margin-bottom: 10px;
        border-top:1px solid #d1d1d1;
        border-bottom:1px solid #d1d1d1;
        background-color:#fbfbfb;
    }

    .p1_2_s .itm {
        margin-left: 5px;
        line-height:25px;
    }

    .p1_2_s .isubjectad {
        margin-top: 10px;
    }

        .p1_2_s .isubjectad img {
            border: 1px solid #DBDBDB;
        }

.isubjectchannel {
    float: left;
    line-height:25px;
}

.isubjectlist {
    float: left;
}

.itbg {
    background-image: url(/images/2013/tbg.png);
    background-repeat: repeat-x;
    height: 27px;
}
    .itbg .right {
        padding-right:5px;
    }
.itbg_left {
    float: left;
    padding-left: 6px;
    padding-top: 5px;
    font-weight: 700;
    font-size:14px;
}

.itbg_right {
    float: right;
    padding-right: 6px;
    padding-top: 7px;
}

.p1_2 .video_c {
    margin: 10px 0px 10px 12px;
}

.p1_2 .vitem {
    float: left;
    width: 162px;
    height: 100px;
    margin-right: 10px;
}

.p1_2 .vimg {
    border: 1px solid #DBDBDB;
    padding: 5px;
}

    .p1_2 .vimg img {
        display: block;
width:150px;
height:100px
    }

.p1_2 .vt {
    padding-top: 6px;
}

.banner_two {
    margin-top: 10px;
}

    .banner_two .left img {
        display: block;
        border: 1px solid #D1D1D1;
    }

.ptwo {
    margin-top: 10px;
}

.p2_left {
    float: left;
    width: 726px;
}

.p2_right {
    float: right;
    width: 260px;
}

.icitem {
    border: 1px solid #D1D1D1;
    float: left;
    width: 355px;
}

.ici_t {
    background-image: url(/images/2013/tbg.png);
    background-repeat: repeat-x;
    height: 27px;
    position: relative;
}
.ici_t_px {
    background-image: url(/images/2013/tbg2.png);
    background-repeat: repeat-x;
    height: 31px;
    position: relative;
}
.icitem .tableft {
    float: left;
    width: 136px;
    padding: 7px 0px 0px 10px;
    font-weight: 700;
    font-size:14px;
}

.icitem .tabright {
    float: left;
    margin-top: 5px;
}

.icitem .smoothTabs {
    position: relative;
}

.icitem .tabul {
    position: absolute;
    z-index: 20;
    margin: 0px;
    padding: 0px;
    margin-left: 0px;
    overflow: hidden;
    list-style: none;
}

.icitem .tab {
    cursor: pointer;
    float: left;
    width: 50px;
    line-height: 21px;
    margin-left: 0px;
    text-align: center;
    border: 1px solid #D1D1D1;
    border-right: 0px;
    border-bottom: 0px;
}

.icitem .tabover {
    border-right: 1px solid #D1D1D1;
}
/**选中时li样式**/
.icitem .ontab {
    font-weight: bold;
    background-color: white;
}

.icitem .tabdiv {
    float: left;
    padding: 10px 0px 0px 0px;
    font-size: 14px;
    line-height: 24px;
}

.icitem .TabDivHide {
    display: none;
}

.icitem .TabDivShow {
    display: block;
}

.icitem .tabContent_left {
    float: left;
}

    .icitem .tabContent_left .tabad {
        margin: 10px;
    }

    .icitem .tabContent_left .tabad_t {
        padding: 2px 0px 0px 0px;
    }

.h10 {
    height: 10px;
    line-height:10px;
    *height:4px;
    *line-height:4px;
}

.icg_anli {
    width: 258px;
    border: 1px solid #ccc;
}

    .icg_anli .anli_c {
    }

    .icg_anli .luqushu {
        margin: 10px 0px 10px 10px;
    }

    .icg_anli .anli_list {
        margin: 0px 0px 10px 10px;
    }

    .icg_anli ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        line-height: 25px;
        font-size: 14px;
    }

.ipaiming {
    width: 258px;
    border: 1px solid #ccc;
}

    .ipaiming .paiming_c {
        padding: 10px;
    }

    .ipaiming ul {
        margin: 0px;
        padding: 0px;
        list-style: none;
        line-height: 25px;
        font-size: 14px;
    }

.iguwen {
    border: 1px solid #D1D1D1;
    width: 724px;
    overflow:hidden;
    height:199px;
}

.iguwen .anli_c {
    padding:10px 0px;
}
.ilxgwimg {
    width:50px;
    float:left;
    margin-right:10px;
    border-right:1px solid #D1D1D1;
}
    .ilxgwimg img {
        display:block;
    }
    .iguwen table {

    }
    .iguwen td img {
        border:1px solid #D1D1D1;
        padding:4px;
    }
    .iguwen td {
    }
    .iguwen td div {
        width:110px;
        text-align: center;
        line-height:20px;
        margin:0px 2px;
    }

.paimingad {
    border: 1px solid #D1D1D1;
    margin-top: 5px;
    width: 258px;
}
    .paimingad img {
        display:block;
    }
.i_jiangxuejin_zhuanye {
    width: 258px;
    border: 1px solid #ccc;
}

    .i_jiangxuejin_zhuanye .smoothTabs {
        position: relative;
    }

    .i_jiangxuejin_zhuanye .tabul {
        position: absolute;
        z-index: 20;
        margin: 0px;
        padding: 0px;
        margin-left: 0px;
        overflow: hidden;
        list-style: none;
    }

    .i_jiangxuejin_zhuanye .tab {
        cursor: pointer;
        float: left;
        width: 128px;
        line-height: 27px;
        margin-left: 0px;
        text-align: center;
        border-right: 1px solid #D1D1D1;
    }

    .i_jiangxuejin_zhuanye .tabover {
        border-right: 0px;
    }
    /**选中时li样式**/
    .i_jiangxuejin_zhuanye .ontab {
        font-weight: bold;
        background-color: white;
    }

    .i_jiangxuejin_zhuanye .tabdiv {
        padding: 10px;
        font-size: 14px;
        line-height: 25px;
    }

    .i_jiangxuejin_zhuanye .TabDivHide {
        display: none;
    }

    .i_jiangxuejin_zhuanye .TabDivShow {
        display: block;
    }

.banner_three {
    margin-top: 10px;
}

.pthree {
    margin-top: 10px;
}

.pthree_left {
    float: left;
}

.pthree_right {
    float: right;
}

.ipeixun {
    width: 724px;
    border: 1px solid #D1D1D1;
}

    .ipeixun .tableft {
        float: left;
        margin-top: 5px;
    }

    .ipeixun .tabright {
        float: right;
        padding: 8px 14px 0px 0px;
        font-size:14px;
    }
        .ipeixun .tabright .xkspan img {
            vertical-align:middle;
        }
    .ipeixun .smoothTabs {
        position: relative;
    }

    .ipeixun .tabul {
        position: absolute;
        z-index: 20;
        margin: 0px;
        padding: 0px;
        margin-left: 0px;
        overflow: hidden;
        list-style: none;
        left: 10px;
    }

    .ipeixun .tab {
        cursor: pointer;
        float: left;
        width: auto;
        padding: 0px 7px;
        line-height: 25px;
        margin-left: 0px;
        text-align: center;
        border: 1px solid #D1D1D1;
        border-right: 0px;
        border-bottom: 0px;
        font-weight: 700;
        font-size:12px;
    }

    .ipeixun .tabover {
        border-right: 1px solid #D1D1D1;
    }
    /**选中时li样式**/
    .ipeixun .ontab {
        color: #3983c4;
        background-color: white;
    }

    .ipeixun .tabdiv {
        float: left;
        padding: 10px 0px 0px 0px;
        font-size: 12px;
        line-height: 24px;
        width: 520px;
    }

    .ipeixun .TabDivHide {
        display: none;
    }

    .ipeixun .TabDivShow {
        display: block;
    }

    .ipeixun .tabContent_right {
        float: right;
        width:191px;
    }
        .ipeixun .tabContent_right ul {
            width:176px;
            margin:0px;
            padding:0px;
            list-style:none;
            margin-top:7px;
            border:1px solid #d1d1d1;
            border-bottom:0px;
        }
        .ipeixun .tabContent_right li {
            width:156px;
            display:block;
            line-height:25px;
            font-size:12px;
            padding-left:20px;
            background-image:url(/images/2013/xkli3.gif);
            background-repeat:no-repeat;
        }
    .ipeixun .xkitem {

    }
    .ipeixun .xkitem_on a{
        color:red;
    }
    .ipeixun .px_xuxian {
        float: left;
        background-image: url(/images/2013/px_xxbg.png);
        background-repeat: repeat-y;
        width: 1px;
        height: 150px;
        margin: 8px 0px 5px 7px;
    }
    .ipeixun .pxlistitem {
        float: left;
        margin-left: 10px;
        *margin-left: 5px;
        width: 235px;
        margin-left:10px;
        background-image: url(/images/2013/listyle1.png);
        background-repeat: no-repeat;
        background-position: 0px 11px;
        padding-left: 8px;
        overflow: hidden;
    }
    .ipeixun .ipx_ad {
        margin: 13px 13px 0px 0px;
        border: 1px solid #D1D1D1;
    }

        .ipeixun .ipx_ad img {
            display: block;
        }

.ifaq {
    width: 258px;
    border: 1px solid #D1D1D1;
}
.ixuanke {
    width: 258px;
    border: 1px solid #D1D1D1;
}
    .ifaq .it_c {
        padding: 10px;
    }

        .ifaq .it_c ul {
            margin: 0px;
            padding: 0px;
            list-style: none;
            line-height: 24px;
        }

.iother {
    margin-top: 10px;
    border: 1px solid #D1D1D1;
    width: 724px;
    line-height: 24px;
}

.iother_left {
    float: left;
    width: 202px;
    margin: 10px;
}

.iother .t {
    font-size: 14px;
    font-weight: 700;
    text-align: left;
    margin-left: 10px;
}

.iother .c div {
    width: 202px;
    background-image: url(/images/2013/listyle1.png);
    background-repeat: no-repeat;
    background-position: 0px 11px;
    padding-left: 8px;
    overflow: hidden;
}

.io_xx {
    width: 686px;
    height: 1px;
    line-height:1px;
    margin: 0px auto;
    margin-top: 0px;
    border-top: 1px dashed #d1d1d1;
}

.iother_plist {
    padding:5px 0px 0px 8px;
    *padding:5px 0px 0px 0px
}

.iop_t {
    font-size: 14px;
    font-weight: 700;
    margin: 0px 0px 2px 8px;
    *margin: 0px 0px 2px 18px;
}

.iother_plist .iop_item {
    float: left;
    width: 164px;
    margin-left: 10px;
}

    .iother_plist .iop_item img {
        display: block;
        width: 160px;
        border: 1px solid #D1D1D1;
        padding: 1px;
    }

    .iother_plist .iop_item .io_t {
        width: 164px;
        text-align: center;
    }

.ixqzb {
    width: 258px;
    border: 1px solid #D1D1D1;
    margin-top: 10px;
}
.ixqzb ul {
    padding:0px;
    margin:0px;
    list-style:none;
    line-height:24px;
    padding:10px;
}
.itools {
    width: 258px;
    border: 1px solid #D1D1D1;
    margin-top: 10px;
}

    .itools .it_c {
        padding: 10px;
        line-height: 24px;
    }

    .itools .its_item {
        float: left;
        width: 110px;
    }

.izjms {
    border: 1px solid #D1D1D1;
    width: 724px;
    margin-top:5px;
    height:199px;
}


    .izjms table {

    }
    .izjms td img {
        border:1px solid #D1D1D1;
        padding:4px;
    }
    .izjms td {
    }
    .izjms td div {
        width:110px;
        text-align: center;
        line-height:20px;
        margin:0px 2px;
    }
    .izjms .it_c {
        overflow:hidden;
    }
.ilc {
    margin-top:10px;
}
.izjms_left {
    float:left;
    overflow:hidden;
}
    .izjms_left a {
        margin:0px;
        padding:0px;
        line-height:0px;
        overflow:hidden;
    }
    .izjms_left img {
        display:block;
    }
.izjms_right {
    float:left;
    padding:10px 0px 0px 10px
}
.ihzyx {
    width:258px;
    border: 1px solid #D1D1D1;
    margin-top:10px;
}
    .ihzyx .ihztm {
        float:left;
        width:120px;
        margin-left:6px!important;
        margin-left:4px
    }
        .ihzyx .ihztm img {
            width:120px;
            height:40px;
            display:block;
        }
    .ihzyx .it_c {
        padding-bottom:10px;
        padding-top:10px;
    }
    .ihzyx .hztitle {
        width:120px;
        height:25px;
        line-height:25px;
        overflow:hidden;
    }