﻿/*母版页开始*/
.mainwidth {
    width: 1000px;
    margin: auto;
}

body {
    padding: 0px;
    margin: 0px;
    font-size: small;
    line-height: 20px;
    background-color :#f8f8f8;
    /*background-image: url('images/bodybg.jpg');
    background-repeat: repeat-x;
    background-color: #0d0e10;*/
}

a {
    text-decoration: none;
}
    /*链接无下划线none,有为underline*/
    a:link {
        color: #0f416f;
        text-decoration: none;
    }
    /*未访问的链接 */
    a:visited {
        color: #0f416f;
        text-decoration: none;
    }
    /*已访问的链接*/
    a:hover {
        color: Black;
        text-decoration: none;
    }
    /*鼠标在链接上 */
    a:active {
        color: #0f416f;
        text-decoration: none;
    }
/*点击激活链接*/

 

img {
    border-width: 0px;
}

input[type=text] {
    border-style: solid;
    border-width: 1px;
    border-color: Gray;
}

input[type=password] {
    border-style: solid;
    border-width: 1px;
    border-color: Gray;
}

textarea {
    border-style: solid;
    border-width: 1px;
    border-color: Gray;
}

.txtbox {
    border-style: solid;
    border-width: 1px;
    border-color: Gray;
}

select {
    border: 1px solid Gray;
    width: 127px;
}

option {
    border-style: solid;
    border-width: 1px;
    border-color: Gray;
}


table {
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;
    border-spacing: 0;
}

    table tr td {
        padding: 0px;
        margin: 0px;
    }

.TDleftComm {
    text-align: right;
    line-height: 26px;
    color: Gray;
    width: 120px;
}

.TDrightComm {
    color: #C0C0C0;
}

.tableComm {
    width: 100%;
}

.tableBorder {
}

    .tableBorder tr td {
        border: 1px solid #8BACD0;
    }

    .tableBorder .TDleftComm {
        text-align: right;
        line-height: 26px;
        width: 120px;
        padding-right: 10px;
    }

    .tableBorder .TDrightComm {
        padding-left: 10px;
        color: inherit;
        font-weight: bold;
    }

.Box3_top {
    background-image: url('myImages/box3_Top.jpg');
    background-repeat: no-repeat;
    padding-left: 16px;
    height: 35px;
    text-align: left;
    padding-right: 12px;
    vertical-align: middle;
    margin-bottom: 10px;
    width: 731px;
}

.Box3_middle {
    background-image: url('myImages/box3_middle.jpg111');
    background-repeat: repeat-y;
    padding-top: 10px;
    padding-left: 5px;
}

.Box3_buttom {
    background-image: url('myImages/box3_buttom.jpg111');
    height: 6px;
}


.TableOne_div {
    margin-top: 10px;
    margin-bottom: 10px;
}

.TableOne_top {
    background-image: url('images/tableone/TableOne_topbg.jpg');
    background-repeat: repeat-x;
    height: 33px;
    text-align: left;
}

.TableOne_topbg_left {
    background-image: url('images/tableone/TableOne_topLeft.jpg');
    background-repeat: no-repeat;
    height: 33px;
    width: 13px;
}

.TableOne_topbg_right {
    background-image: url('images/tableone/TableOne_topRight.jpg');
    background-repeat: no-repeat;
    height: 33px;
    width: 10px;
}

.TableOne_middle {
    background-image: url('images/tableone/TableOne_middle.jpg');
    min-height: 100px;
    overflow: hidden;
}

.TableOne_middle_left {
    background-image: url('images/tableone/TableOne_midLeft.jpg');
    background-repeat: repeat-y;
}

.TableOne_middle_right {
    background-image: url('images/tableone/TableOne_midRight.jpg');
    background-repeat: repeat-y;
    background-position: right;
}

.TableOne_buttom {
    background-image: url('images/tableone/TableOne_buttombg.jpg');
    background-repeat: repeat;
    height: 1px;
}

.TableOne_buttom_left {
    background-image: url('images/tableone/TableOne_buttomLeft.jpg');
    background-repeat: no-repeat;
    height: 1px;
}

.TableOne_buttom_right {
    background-image: url('images/tableone/TableOne_buttomRight.jpg');
    background-repeat: no-repeat;
    height: 1px;
    background-position: right;
}

/*选项卡3*/
.Tab3 {
    border-width: 1px;
    margin: 0px;
    padding: 0px;
}
    /*菜单class*/
    .Tab3 .Menubox {
        width: 100%;
        height: 30px;
        line-height: 30px;
        margin: 0px;
        padding: 0px;
    }

        /*.Tab3 .Menubox ul {
    margin: 0px;
    padding: 0px;
    width: 100%;
}

.Tab3 .Menubox li {
    float: left;
    display: block;
    cursor: pointer;
    width: 12.5%;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background-image :url("images/tab3OFFbg.jpg"); 
    background-repeat :repeat-x ;
    border-bottom :1px solid #d9d9d9;
}

.Tab3 .Menubox li.hover {
    width: 12.5%;
    margin: 0px;
    padding: 0px;
    background-image :url("images/tab3Onbg.jpg");
    border-bottom :0px solid #d9d9d9;
  
}*/

        .Tab3 .Menubox table {
            margin: 0px;
            padding: 0px;
            width: 100%;
            border-collapse: collapse;
            border-spacing: 0;
            border-right: 1px solid #d9d9d9;
            border-top: 1px solid #d9d9d9;
            border-left: 1px solid #d9d9d9;
        }

        .Tab3 .Menubox td {
            cursor: pointer;
            text-align: center;
            margin: 0px;
            padding: 0px;
            background-image: url("images/Tab3/tab3OFFbg.jpg");
            background-repeat: repeat-x;
            border-bottom: 1px solid #d9d9d9;
            border-right: 1px solid #d9d9d9;
            border-left: 1px solid #d9d9d9;
        }

            .Tab3 .Menubox td.hover {
                margin: 0px;
                padding: 0px;
                background-image: url("images/Tab3/tab3Onbg.jpg");
                border-bottom: 1px hidden #d9d9d9;
                border-right: 1px solid #d9d9d9;
                border-left: 1px solid #d9d9d9;
            }

    .Tab3 .Contentbox {
        text-align: center;
        padding-top: 8px;
        border-color: #d9d9d9;
        border-bottom-style: solid;
        border-left-style: solid;
        border-right-style: solid;
        border-width: 1px;
    }




.divSplit {
    clear: both;
    height: 10px;
}


.DIV1 {
    border: 1px solid #C0C0C0;
}

.DIV1title {
    height: 28px;
    line-height: 28px;
    border-bottom: 1px solid #C0C0C0;
}

    .DIV1title .DIV1title_left {
        display: block;
        background-image: url('images/div1/div1titlebg.jpg');
        background-repeat: repeat-x;
        height: 28px;
        line-height: 28px;
        padding-left: 20px;
        width: 100px;
        color: white;
        font-weight: bold;
    }

.DIV1body {
}


.DIV2 {
    border-bottom : 1px solid #C0C0C0;
    border-left  : 1px solid #C0C0C0;
      border-right    : 1px solid #C0C0C0;
    border-top :3px solid Gray;
    padding :10px;
    background-color :white ;
}

    .DIV2 .Dtitle {
        height: 28px;
        line-height: 28px;
        border-bottom: 1px solid #C0C0C0;
    }

    .DIV2 .Dtitleleft {
        
        height:30px;
        line-height: 30px;
        padding-bottom :10px;
        padding-left: 20px;
        width: 120px;
        font-weight: bold;
        float: left;
    }

        .DIV2 .Dtitleleft a {
            
        }

    .DIV2 .Dtitleright {
        width: 40px;
        float: right;
        margin-right: 10px;
    }

    .DIV2 .Dbody {
      padding:0px;
      margin :0px;
    }


.DIV3 {
    border: 1px solid #C0C0C0;
}

    .DIV3 .Dtitle {
        height: 28px;
        line-height: 28px;
        border-bottom: 1px solid #C0C0C0;
    }

    .DIV3 .Dtitleleft {
        background-image: url('images/div1/div1titlebg.jpg');
        background-repeat: repeat-x;
        height: 28px;
        line-height: 28px;
        padding-left: 20px;
        width: 100px;
        color: white;
        font-weight: bold;
        float: left;
    }

        .DIV3 .Dtitleleft a {
            color: white;
        }

    .DIV3 .Dtitleright {
        width: 40px;
        float: right;
        margin-right: 10px;
    }

    .DIV3 .Dbody {
        margin: 10px;
    }


.DIV4 {
    border-collapse: collapse;
    border-spacing: 0px;
}

    .DIV4 .Dtitle {
        height: 25px;
        line-height: 25px;
        background-image: url('images/div4/titlebg.gif');
        background-repeat: no-repeat;
        background-color: #75E4FF;
    }

    .DIV4 .Dtitleleft {
        display: block;
        height: 25px;
        line-height: 25px;
        padding-left: 20px;
        width: 100px;
        color: white;
        font-weight: bold;
        float: left;
    }

        .DIV4 .Dtitleleft a {
            color: white;
        }

    .DIV4 .Dtitleright {
        display: block;
        float: right;
        margin-right: 10px;
    }

        .DIV4 .Dtitleright a {
        }

    .DIV4 .Dbody {
        padding: 10px;
    }

.DIV5 {
    border-collapse: collapse;
    border-spacing: 0px;
}

    .DIV5 .Dtitle {
        background-image: url('images/DVlefttitleBg.jpg');
        background-repeat: no-repeat;
        height: 28px;
        padding-left: 20px;
        line-height: 28px;
    }

    .DIV5 .Dtitleleft {
        padding-left: 20px;
        width: 100px;
        font-weight: bold;
        float: left;
    }

        .DIV5 .Dtitleleft a {
        }

    .DIV5 .Dtitleright {
        display: block;
        float: right;
        margin-right: 10px;
    }

        .DIV5 .Dtitleright a {
        }

    .DIV5 .Dbody {
        border-top: 1px solid #8BACD0;
        padding: 10px;
    }

.Divinline1 {
    margin-left: 10px;
    border-bottom: 1px dashed #C0C0C0;
    height: 26px;
    line-height: 26px;
}

    .Divinline1 .dleft {
        float: left;
    }

        .Divinline1 .dleft .spanJiantou {
            background-image: url('images/jiantou1.png');
            background-repeat: no-repeat;
            width: 6px;
            height: 8px;
        }

    .Divinline1 .dright {
        float: right;
        color: gray;
    }


.Divinline2 {
    margin-left: 10px;
    height: 26px;
    line-height: 26px;
    background-image: url('images/in_w_62.jpg');
    background-position: bottom;
    background-repeat: no-repeat;
}

    .Divinline2 .dleft {
        float: left;
    }

        .Divinline2 .dleft .spanJiantou {
            background-image: url('images/jiantou2.jpg');
            background-repeat: no-repeat;
            background-position: center;
            width: 3px;
            height: 5px;
        }

    .Divinline2 .dright {
        float: right;
        color: gray;
    }

/*girdView*/
.PagerStyle {
}

    .PagerStyle table {
        margin-top: 10px;
        line-height: 30px;
        text-align: center;
        font-size: large;
        font-weight: bold;
        text-align: right;
    }

    .PagerStyle span {
        color: #286BB9;
        font-size: x-large;
    }

    .PagerStyle table tr td {
        width: 20px;
    }

.GVheader {
    text-align: left;
    color: #286BB9;
    font-weight: bold;
}

    .GVheader td {
        text-align: left;
    }
/*girdView结束*/

/*控件样式开始*/
.leftMenu {
}

    .leftMenu .item {
        line-height: 20px;
        margin-bottom: 10px;
        border-bottom: 1px dashed #286BB9;
         
        font-weight: bold;
    }

    .leftMenu .item_sub {
    }

    .leftMenu .item a {
    }

    .leftMenu .item2 {
        line-height: 20px;
        margin-bottom: 5px;
        border-bottom: 1px dashed #8BACD0;
        margin-left: 20px;
    }

/*CommentBlock样式开始*/
.controlComment {
    border: 1px solid #8BACD0;
    padding: 10px;
}

    .controlComment .ntitle {
        font-weight: bold;
        font-size: medium;
        line-height: 30px;
    }

    .controlComment .toLogin {
        text-align: center;
        line-height: 30px;
    }

    .controlComment .CommentSendDiv {
        border-top: 1px solid #8BACD0;
    }

        .controlComment .CommentSendDiv .Dtitle {
            font-weight: bold;
            font-size: medium;
            line-height: 30px;
        }

        .controlComment .CommentSendDiv .Dbody {
            padding: 10px;
        }

    .controlComment .CommentSendItem {
        border-bottom: 1px dashed #8BACD0;
    }

        .controlComment .CommentSendItem .Dlgname {
            line-height: 30px;
        }

        .controlComment .CommentSendItem .Dtime {
            color: #C0C0C0;
            font-weight: normal;
        }

        .controlComment .CommentSendItem .Dbody {
            line-height: 20px;
            padding: 10px;
        }

/*CommentBlock样式结束*/

/*控件样式结束*/

.toplink { /*line-height: 30px; background-color: #F1F1F1; height: 30px; background-image: url('images/toplinkBg.jpg'); background-repeat: repeat-x;*/
    text-align: right;
    height: 30px;
    line-height :30px;
}

.logo {
}

    .logo img {
        height: 113px;
        width: 540px;
    }

.topBanner {
    height: 120px;
}

    .topBanner .dleft {
        width: 183px;
        float: left;
    }

    .topBanner .dright {
        width: 440px;
        float: right;
    }

.Menu {
    height: 31px;
    padding: 0px;
    margin: 0px;
    font-family: 黑体;
    background-image:url('images/menuBg.jpg'); background-repeat :repeat-x ;
}

.menuLeft {
    float: left;
    width: 10px;
    display: none;
}

.menuBody {
    float: left;
}

.menuItem {
    display: block;
    line-height: 31px;
    color: white;
    text-align: center;
    height: 32px;
    padding-left: 5px;
    padding-right: 5px;
}


    .menuItem a {
        font-size: medium;
        color: white;
    }

    .menuItem:hover {
        display: block;
        line-height: 31px;
        color: white;
        text-align: center;
        height: 32px;
        padding-left: 5px;
        padding-right: 5px;
        /*background-color: red;*/
    }

        .menuItem:hover a {
            color: white;
            font-size: medium;
            font-style :oblique ;
        }

.menuSplit {
    width: 12px;
    height: 30px;
    padding: 0px;
    margin: 0px;
    background-repeat: no-repeat;
    background-image :url('images/menuBgsplit.jpg');
}

.menuRight {
    float: right;
    width: 10px;
    display: none;
}

.bodyContent {
    clear: both;
     
}

.bodyLeft {
    float: left;
    width: 23%;
    background-color: white;
}

.bodyRight {
    float: right;
    width: 75%;
    background-color: white;
}

.bottommenu {
    clear: both;
    text-align: center;
    line-height: 26px;
    padding: 5px;
}

    .bottommenu a {
    }

    .bottommenu table {
        margin: auto;
        min-width: 100px;
    }

.bottom {
    text-align: center;
    /*background-image: url('images/buttomBG.jpg');*/
    
    background-repeat: repeat-x;
    padding-top:10px;
    clear :both ;
     border-top :3px solid #0622ff;
    background-color :white ;
    color :#333333;
    border-bottom :1px solid #d9d9d9;
    height :90px;
    overflow :hidden ;
}


    .bottom .dleft {
        text-align :left;
        width: 573px;
        float: left;
    }

    .bottom .dright {
        width: 424px;
        float: right;
        
    }
        .bottom .dright a {
            
        }

/*母版页结束*/


/*内容页开始*/


.DVleft {
    margin-top :10px;
    background-color: #D5EAFF;
    border: 1px solid #8BACD0;
}

.DVleft_title {
    background-image: url('images/DVlefttitleBg.jpg');
    background-repeat: no-repeat;
    height: 28px;
    padding-left: 20px;
    line-height: 28px;
}

.DVleft_body {
    border-top: 1px solid #8BACD0;
    padding: 10px;
}

.DVright {
    margin-top :10px;
    border: 1px solid #8BACD0;
}

.DVright_title {
    background-image: url('images/DVlefttitleBg.jpg');
    background-repeat: no-repeat;
    height: 28px;
    padding-left: 20px;
    line-height: 28px;
}

.DVright_body {
    padding: 10px;
}


.pagecomment {
}
/*内容页评论框*/


.seemoreJopToappl {
    background-color: #ff6a00;
    font-weight: bold;
    font-size: large;
    color: white;
    line-height: 35px;
    width: 100px;
    text-align: center;
    float: right;
    margin-right: 10px;
}

    .seemoreJopToappl a {
        color: white;
    }

/*内容页结束*/





/*pagelistMore*/
.listTitle {
    height: 30px;
    line-height: 30px;
    font-size: larger;
    font-weight: bold;
    color: #333333;
    text-align: center;
    border-bottom-style: dashed;
    border-width: 1px;
    border-color: Gray;
    padding-bottom: 20px;
    padding-top: 10px;
}

.listTime {
    height: 26px;
    line-height: 26px;
    color: Gray;
    text-align: right;
    padding-right: 10px;
}

.listBody {
    padding: 10px;
}

/*pagelistpic*/
 

     .PIC_img {
        text-align: center;
    }

         .PIC_img img {
            margin: auto;
            border: 0px;
            width: 150px;
            height: 120px;
        }

     .PIC_title {
        text-align: center;
        margin-bottom: 20px;
    }

.Pic_PageLine {
    text-align: center;
    background-color: #8BACD0;
}


/*pagelistpicMore*/
.listpicImg {
    overflow: auto;
    width: 100%;
    text-align: center;
}

.listpicTitle {
    height: 30px;
    line-height: 30px;
    font-size: larger;
    font-weight: bold;
    color: #333333;
    text-align: center;
    border-bottom-style: dashed;
    border-width: 1px;
    border-color: Gray;
    padding-bottom: 20px;
    padding-top: 10px;
}

.listpicTime {
    height: 26px;
    line-height: 26px;
    color: Gray;
    text-align: right;
    padding-right: 10px;
}

.listpicScrip {
    padding: 10px;
    border-bottom-style: dashed;
    border-width: 1px;
    border-color: Gray;
}

.listpicBody {
    padding: 10px;
    border-bottom-style: dashed;
    border-width: 1px;
    border-color: Gray;
}



/*首页开始*/
.Divmain_3c {
    clear: both;
}

    .Divmain_3c .dleft {
        width: 320px;
        float: left;
        overflow: hidden;
    }

    .Divmain_3c .dmiddle {
        width: 440px;
        float: left;
        margin-left: 10px;
        overflow: hidden;
    }

    .Divmain_3c .dright {
        width: 220px;
        float: right;
        overflow: hidden;
    }

.Divmain_4c {
    clear: both;
}

    .Divmain_4c .d1 {
        width: 237px;
        float: left;
        overflow: hidden;
    }

    .Divmain_4c .d2 {
        width: 237px;
        float: left;
        margin-left: 10px;
        overflow: hidden;
    }

    .Divmain_4c .d3 {
        width: 237px;
        float: left;
        margin-left: 10px;
        overflow: hidden;
    }

    .Divmain_4c .d4 {
        width: 237px;
        float: right;
        overflow: hidden;
    }

.divDmain {
}

    .divDmain .dleft {
        width: 730px;
        float: left;
    }

    .divDmain .dright {
        width: 240px;
        float: right;
    }

.xueshu {
    background-color: #D5EAFF;
}

.xueshupic {
    float: left;
    width: 300px;
    height: 225px;
    margin-left: 10px;
}

.xueshuList {
    float: right;
    width: 390px;
    height: 225px;
    margin-right: 10px;
    overflow: hidden;
}


.divDmain2 {
    clear: both;
}

    .divDmain2 .dleft {
        width: 49%;
        float: left;
    }

    .divDmain2 .dmiddle {
        margin-left: 10px;
        width: 480px;
        float: left;
    }

    .divDmain2 .dright {
        width: 49%;
        float: right;
    }

.PLpic_main2 {
    margin: 10px;
}

    .PLpic_main2 .PIC_img {
        text-align: center;
    }

        .PLpic_main2 .PIC_img img {
            margin: auto;
            border: 0px;
            width: 100px;
            height: 90px;
        }

    .PLpic_main2 .PIC_title {
        text-align: center;
        margin-bottom: 20px;
    }

.yewujieshao {
    width: 200px;
    margin: auto;
}

.yewuItem {
    height: 26px;
    width: 86px;
    line-height: 26px;
    text-align: center;
    background-image: url('images/check_bg.gif');
    background-repeat: no-repeat;
    margin-bottom: 5px;
    margin-top: 5px;
    margin-right: 5px;
    margin-left: 5px;
}

.SHouyecommPic {
    text-align: center;
}
/*首页结束*/


/*myjop*/
.DivMainJop_2c {
}

    .DivMainJop_2c .dleft {
        width: 400px;
        float: left;
    }

    .DivMainJop_2c .dmiddle {
        width: 570px;
        float: right;
    }

.jopcommTitle {
    line-height: 30px;
    font-weight: bold;
    padding-left: 10px;
    color: #286BB9;
    border: 1px solid #C0C0C0;
}

.Divmain_2C {
    clear: both;
}

    .Divmain_2C .dleft {
        width: 485px;
        float: left;
    }

    .Divmain_2C .dsplit {
        width: 10px;
        float: left;
    }

    .Divmain_2C .dright {
        width: 485px;
        float: right;
    }
/*myjop*/



/*三级页面布局*/
.stype3ji {
}

    .stype3ji .c1 {
        float: left;
        width: 22%;
    }

    .stype3ji .c2 {
        float: right;
        width: 78%;
    }

.sanjiMenu {
    border: 1px solid #8BACD0;
    margin-right: 10px;
}

    .sanjiMenu .sanjiMenuTitle {
        font-weight: bold;
        color: Gray;
        line-height: 30px;
        border-bottom: 1px solid #8BACD0;
    }

    .sanjiMenu .sanjiMenuitem {
        line-height: 30px;
        padding-left: 10px;
    }

.sanjiBody {
    border: 1px solid #8BACD0;
}

.sanjiIframe1 {
    border: 0px;
    width: 100%;
    height: 360px;
}

.sanjiGVDIV {
    margin: 10px;
}

.sanjiGV {
}

.pageStye_list {
    text-align: right;
}

.minddleInf {
    height: 139px;
}

.midInf1 {
    float: left;
    width: 325px;
    height: 138px;
    margin-right: 20px;
    background-color: white;
    background-image: url('images/hwblockbg.jpg');
    background-repeat: repeat-x;
    padding-top: 2px;
}

    .midInf1:hover {
        background-image: url('images/hwblockbg2.jpg');
    }

.midInf2 {
    float: right;
    width: 325px;
    height: 138px;
    background-color: white;
    background-image: url('images/hwblockbg.jpg');
    background-repeat: repeat-x;
    padding-top: 2px;
}

    .midInf2:hover {
        background-image: url('images/hwblockbg2.jpg');
    }

.minddleInfword {
    float: left;
    width: 215px;
}

.minddleInfIMg img {
    width: 110px;
    height: 135px;
    float: right;
}

.NNtitle1 {
    margin: 10px;
    font: bold 18px/200 "微软雅黑";
    color: #3686AB;
    line-height: 20px;
}

.NNtitle2 {
    margin: 10px;
    font: bold 18px/200 "微软雅黑";
    color: #EB8800;
    line-height: 20px;
}

.NNtitle3 {
    margin: 10px;
    font: bold 18px/200 "微软雅黑";
    color: #679800;
    line-height: 20px;
}


.NNbody {
    line-height: 16px;
    margin: 10px;
}


.home3C {
    clear: both;
}

    .home3C .d1 {
        float: left;
        width: 255px;
    }

    .home3C .d2 {
        float: left;
        width: 400px;
        margin-left: 10px;
    }

    .home3C .d3 {
        float: right;
     
      float :right ;
   width: 350px;
    }



 

     .PIC_img {
        text-align: center;
    }

         .PIC_img img {
            margin: auto;
            border: 0px;
            width: 150px;
            height: 120px;
        }

     .PIC_title {
        text-align: center;
        margin-bottom: 20px;
    }

.Pic_PageLine {
    text-align: center;
    background-color: #8BACD0;
}

/*ControlPic_little*/
.ControlPic_little {

}
    .ControlPic_little .dimg {
        text-align :center ;
    }
     .ControlPic_little .dimg img{
         height :100px; width :120px;
    }
    .ControlPic_little .dtitle {
         text-align: center;
        margin-bottom:10px;
    }