* {
    margin: 0 auto;
    padding: 0;
    border: 0;
}

ul,
ol,
li {
    list-style: none;
}

a {
    text-decoration: none;
    font-size: 14px;
}

a:hover {
    color: #f00;
    text-decoration: none;
}

a:link,
a:visited {
   
    text-decoration: none;

}

a:hover,
a:active,
a:focus {
    text-decoration: none;

}

textarea,
input,
select {
    font-size: 12px;
    line-height: 18px;
}

select,
input {
    vertical-align: middle;
}

.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
    height: 40px;
}

.Hspace {
    width: 1px;
    height: 10px;
    overflow: hidden;
    clear: both;
}

img {
    border: none;
}

#banner {
    width: 100%;
    height: auto;
    max-height: 296px;
    text-align: center;
    margin: 0 auto;
}
#banner img{max-width:100%;}
#banner a{display: block;width: 100%;height: 100%;}

body {
    font-family: "å¾®è½¯é›…é»‘";
    text-align: center;
    margin: 0 auto;
    background: url(../images/bg5.jpg) top center no-repeat;
background-size: 1920px 100%;
}


#nav_bg {
    width: 100%;
    height: 70px;
    text-align: center;
    margin: 0 auto;
    background: #ce140f;
}

#nav {
    width: 1290px;
    height: 70px;
    line-height: 70px;
    list-style-type: none;
    text-align: center;
    margin: 0 auto;
    padding: 20px 0;
    box-sizing: border-box;
}

#nav a {
    display: block;
    min-width: 80px;
    text-align: center;
    font-weight: bold;
    font-size: 21px;
    border-right: 2px solid #a00201;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 25px;
}

#nav a:link {
    color: #F3F3F3;
    text-decoration: none;
}

#nav a:visited {
    color: #F3F3F3;
    text-decoration: none;
}

#nav a:hover {
    color: #F3F3F3;
    text-decoration: none;
    font-weight: bold;
}

#nav li {
width:33.333%;
    float: left;
    position: relative;
}

#nav li a:hover {}

#nav li ul {
    line-height: 97px;
    list-style-type: none;
    text-align: left;
    left: -999em;
    width: 180px;
    position: absolute;
    z-index: 999;
}

#nav li ul li {
    float: left;
    width: 100%;
    background: #C00;
    line-height: 57px;
    height: 57px;
    z-index: 999;
    border-bottom: 1px solid #ffffff;
}


#nav li ul a {
    display: block;
    min-width: 100%;
    text-align: center;
    margin: 0 auto;
    overflow: hidden;
    line-height: 57px;
    height: 57px;
    font-size: 17px;
    border-right: none;
    padding-left: 0px;
    padding-right: 0px;
}

#nav li ul a:link {
    color: #F3F3F3;
    text-decoration: none;
}

#nav li ul a:visited {
    color: #F3F3F3;
    text-decoration: none;
}

#nav li ul a:hover {
    color: #E0E3E3;
    text-decoration: none;
    background: #800;
}

#nav li:hover ul {
    left: auto;
}

#nav li.sfhover ul {
    left: auto;
}

.main {
    width: 1290px;
    height: auto;
    ;
    margin: 0 auto;
    background: #ededed;
    color: #fffceb;
    text-align: center;
}



.partA {
    width: 1200px;
    height: 480px;
    margin: 0 auto;
    overflow: hidden;
}

.partA .left1 {
    width: 695px;
    height: 433px;
    margin: 0 auto;
    float: left;
}

.partA .right1 {
    width: 486px;
    height: 440px;
    margin: 0 auto;
    float: right;
    overflow: hidden;
}

.partA .right1 .more {
    width: 450px;
    height: 30px;
    margin: 0 auto;
    float: right;
}

.partA .right1 .more a {
    width: 90px;
    height: 30px;
    margin: 0 auto;
    float: right;
    font-size: 12px;
    font-family: "å¾®è½¯é›…é»‘";
    color: #ff8727;
}

.focusBox {
    position: relative;
    width: 695px;
    height: 432px;
    overflow: hidden;
    font: 12px/1.5 Verdana, Geneva, sans-serif;
    text-align: left;
    background: white;
}

.focusBox .pic img {
    width: 695px;
    height: 432px;
    display: block;
}

.focusBox .txt-bg {
    position: absolute;
    bottom: 0;
    z-index: 1;
    height: 42px;
    width: 100%;
    background: #333;
    filter: alpha(opacity=60);
    opacity: 0.6;
    overflow: hidden;
}

.focusBox .txt {
    position: absolute;
    bottom: 0;
    z-index: 2;
    height: 42px;
    width: 100%;
    overflow: hidden;
}

.focusBox .txt li {
    height: 42px;
    line-height: 42px;
    position: absolute;
    bottom: -42px;
    overflow: hidden;
}

.focusBox .txt li a {
    height: 42px;
    line-height: 42px;
    display: block;
    color: white;
    padding: 2px 0 0 10px;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.focusBox .num {
    position: absolute;
    z-index: 3;
    bottom: 12px;
    right: 12px;
}

.focusBox .num li {
    float: left;
    position: relative;
    width: 8px;
    height: 8px;
    line-height: 5px;
    overflow: hidden;
    text-align: center;
    margin-right: 6px;
    cursor: pointer;
}

.focusBox .num li a,
.focusBox .num li span {
    position: absolute;
    z-index: 2;
    display: block;
    color: white;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-decoration: none;
}

.focusBox .num li span {
    z-index: 1;
    background: white;
    filter: alpha(opacity=60);
    opacity: 0.6;
}

.focusBox .num li.on a,
.focusBox .num a:hover {
    background: #ff1e00;
}

.focusBox .more2 {
    position: absolute;
    left: 0;
    top: 0;
    width: 87px;
    height: 89px;
    z-index: 100;
}


.focusnews1_1 {
    width: 100%;
    border-bottom: 1px dotted #ccc;
}

.focusnews1_1 li {
    width: 100%;
    text-align: left;
    line-height: 2em;
    padding-bottom: 15px;
}

.focusnews1_1 li a {
    font-size: 20px;
    font-weight: bold;
    color: #8b0100;
}

.focusnews1_1 li p {
    text-indent: 1.5em;
    text-align: left;
    font-size: 16px;
    line-height: 2em;
    color: #424242;
}

.focusnews1_1 li p a {
    font-size: 16px;
    font-weight: normal;
    color: #dc3d31;
}

.focusnews1_2 li {
    width: 100%;
    height: 40px;
    line-height: 40px;
    padding-left: 0px;
    overflow: hidden;
    text-align: left;
    background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/bg-no-reapt2.jpg) no-repeat 0px 16px;
    padding-left: 15px;
}

.hr li {
    height: 33px;
    line-height: 33px;
}

.focusnews1_2 li a {
    font-size: 18px;
    font-family: "å¾®è½¯é›…é»‘";
    text-align: left;
    color: #424242;
}



/*é“å¾·æ¨¡èŒƒ æ—¶ä»£æ¥·æ¨¡*/
.partC {
    width: 1200px;
    height: 335px;
    margin: 0 auto;
    overflow: hidden;
}

.partC .left1 {
    width: 521px;
    margin: 0 auto;
    float: left;
}

.partC .right1 {
    width: 630px;
    margin: 0 auto;
    float: right;
}

.partC .right1 .right1_1 {
    width: 630px;
    height: 230px;
    margin: 0 auto;
    float: right;
}

.partC .left1 .tag_area {
    width: 521px;
    height: 55px;
    line-height: 55px;
    overflow: hidden;
}

.partC .left1 .tag {
    min-width: 70px;
    width: auto;
    height: 28px;
    line-height: 28px;
    float: left;
    text-align: center;
    margin-top: 2px;
    padding-left: 7px;
    padding-right: 5px;
}

.partC .left1 .tag a {
    height: 28px;
    line-height: 28px;
    margin: 0 auto;
    color: #1f1f1f;
    font-size: 20px;
    text-align: center;
}

.partC .left1 .zt {
    width: 521px;
    height: 211px;
    margin: 0 auto;
}


.partC .left1 .roll {
    width: 521px;
    height: 230px;
    margin: 0 auto;
    background: #ededed;
}

.partC .left1 .roll .title {
    width: 521px;
    height: 60px;
    line-height: 60px;
    color: #b8000a;
    background: url("https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/dyjs.jpg");
    font-size: 18px;
    text-align: center;
}

.scrollBox_bottom {
    width: 521px;
    position: relative;
    padding-top: 5px;
}

.ohbox {
    overflow: hidden;
    position: relative;
    width: 500px;
    left: 0px;
}

.piclist {
    overflow: hidden;
    zoom: 1;
    width: 521px;
}

.piclist li {
    float: left;
    display: inline;
    text-align: center;
    cursor: pointer;
    width: 116px;
    height: 168px;
    margin: 0px 0px 0px 0px;
}

.piclist li .text1 {
    text-align: center;
    margin: 0 auto;
    width: 100px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    color: #292929;
    font-size: 14px;
    font-family: "å¾®è½¯é›…é»‘";
}

.piclist li img {
    width: 100px;
    height: 128px;
}


.pageBtn span {
    display: block;
    width: 19px;
    height: 32px;
    position: absolute;
    top: 60px;
    cursor: pointer;
    overflow: hidden;
}

.pageBtn .sPrevBottom {
    left: 0px;
    background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/prev.png) no-repeat;
}

.pageBtn .sNextBottom {
    right: 0px;
    background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/next.png) no-repeat;
}

.pageBtn .list {
    overflow: hidden;
    zoom: 1;
    display: none;
}



.more {
    width: 80px;
    height: 28px;
    float: right;
}

.more a {
    width: 80px;
    height: 28px;
    color: #cd3939;
}


.zmrw_sdkm {
    width: 630px;
    text-align: left;
}

.zmrw_sdkm .hd {
    width: 520px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px 0 20px;
    position: relative;
    float: left;
}

.zmrw_sdkm .hd ul {
    float: left;
    position: absolute;
    left: 0px;
    top: -1px;
    height: 32px;
    width: 100%;
}

.zmrw_sdkm .hd ul li {
    float: left;
    text-align: center;
    cursor: pointer;
    background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/selected.png);
    width: 170px;
    height: 48px;
    line-height: 48px;
    margin-left: 10px;
}

.zmrw_sdkm .hd ul li a {
    text-align: center;
    cursor: pointer;
    color: #fff;
    width: 100%;
    font-size: 20px;
}


.zmrw_sdkm .bd ul {
    padding: 0px;
    zoom: 1;
}


.zmrw_sdkm .box2 {
    width: 200px;
    height: 215px;
    overflow: hidden;
    float: left;
    margin-left: 15px;
}

.zmrw_sdkm .box2 img {
    width: 200px;
    height: 120px;
}

.zmrw_sdkm .box2 .title {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin: 0 auto;
    text-align: center;
    color: #1e1e20;
}

.inBox {}

.inBox .inPrev {
    width: 90px;
    height: 30px;
    float: right;
}

.inBox .iconRefresh2 {
    width: 28px;
    height: 28px;
    background: url("https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/refresh.png") center center no-repeat;
    float: left;
}

.inBox .iconRefresh2_txt {
    width: 45px;
    height: 28px;
    line-height: 28px;
    float: left;
}

.inBox .inHd {
    width: 90px;
    height: 70px;
    float: right;
    margin-top: -30px;
    margin-right: -20px;
}

.inBox .inHd ul {
    overflow: hidden;
    zoom: 1;
}

.inBox .inHd ul li {
    height: 24px;
    width: 60px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.inBox .inHd ul li.on {
    background: #ccc;
    color: #fff;
}

.inBox .inBd ul {
    padding: 0px;
    zoom: 1;
    overflow: hidden;
}


.inBox2 {}

.inBox2 .inPrev2 {
    width: 90px;
    height: 30px;
    float: right;
}

.inBox2 .iconRefresh2 {
    width: 28px;
    height: 28px;
    background: url("https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/refresh.png") center center no-repeat;
    float: left;
}

.inBox2 .iconRefresh2_txt {
    width: 45px;
    height: 28px;
    line-height: 28px;
    float: left;
}

.inBox2 .inHd2 {
    width: 90px;
    height: 70px;
    float: right;
    margin-top: -30px;
    margin-right: -20px;
}

.inBox2 .inHd2 ul {
    overflow: hidden;
    zoom: 1;
}

.inBox2 .inHd2 ul li {
    height: 24px;
    width: 60px;
    text-align: center;
    float: left;
    cursor: pointer;
}

.inBox2 .inHd2 ul li.on {
    background: #ccc;
    color: #fff;
}

.inBox .inBd ul {
    padding: 0px;
    zoom: 1;
    overflow: hidden;
}

.inBox2 .box2 {
    width: 200px;
    height: 215px;
    overflow: hidden;
    float: left;
    margin-left: 15px;
}

.inBox2 .box2 img {
    width: 190px;
    height: 120px;
}

.inBox2 .box2 .title {
    width: 200px;
    height: 20px;
    line-height: 20px;
    margin: 0 auto;
    text-align: center;
    color: #1e1e20;
}


/*æœ€ç¾Žäººç‰©  */
.partD1 {
    width: 1200px;
    height: 380px;
    margin: 0 auto;
    overflow: hidden;
}

.partD1 .left1 {
    width: 630px;
    margin: 0 auto;
    float: left;
}

.partD1 .right1 {
    width: 521px;
    margin: 0 auto;
    float: right;
}

.partD1 .right1 .zt {
    width: 521px;
    height: 211px;
    margin: 0 auto;
}

.partD1 .right1 .zt img {
    width: 521px;
    height: 211px;
}

.partD1 .right1 .pic {
    width: 224px;
    height: 150px;
    background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/bqdx_frame.png) no-repeat;
    float: left;
}

.partD1 .right1 .pic img {
    width: 211px;
    height: 128px;
    margin: 10px 7px 13px 7px;
}

.partD1 .right1 .right_txt {
    width: 276px;
    height: 168px;
    float: right;
    overflow: hidden;
}

.partD1 .right1 .right_txt .title {
    width: 276px;
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    font-weight: bold;
    color: #00468c;
    overflow: hidden;
}

.partD1 .right1 .right_txt p {
    text-indent: 2em;
    text-align: left;
    font-size: 16px;
    line-height: 28px;
    color: #424242;
    font-weight: normal;
}

.partD1 .right1 .right_txt p a {
    font-size: 16px;
    font-weight: normal;
    color: #dc3d31;
}


/*èº«è¾¹å¥½äºº*/
.partD {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.partD .left1 {
    width: 630px;
    margin: 0 auto;
    float: left;
}

.partD .right1 {
    width: 521px;
    margin: 0 auto;
    float: right;
}

.partD .left1 .zt {
    width: 630px;
    height: 240px;
    margin: 0 auto;
}

.partD .left1 .zt img {
    width: 630px;
    height: 240px;
}


.partD .left1 .part1 {
    width: 630px;
    height: 250px;
    background: #ededed;
}



.partD .left1 .part1 .hd {
    width: 630px;
    height: 67px;
    line-height: 67px;
    padding: 0px 0px 0 0px;
    position: relative;
    float: left;
}



.partD .left1 .part1 .bd {
    width: 630px;
    height: auto;
    text-align: center;
    margin: 0 auto;
}

.partD .left1 .part1 .bd ul {
    padding: 0px;
    zoom: 1;
    margin: 0 auto;
    text-align: center;
}


.scrollBox_hrb {
    width: 630px;
    position: relative;
    padding-top: 5px;

}

.ohbox_hrb {
    overflow: hidden;
    position: relative;
    width: 600px;
    left: 0px;
}

.piclist_hrb {
    overflow: hidden;
    zoom: 1;
    width: 630px;
}

.piclist_hrb li {
    float: left;
    display: inline;
    text-align: center;
    cursor: pointer;
    width: 170px;
    height: 210px;
    margin: 0px 0px 0px 0px;
}

.piclist_hrb li .text1 {
    text-align: center;
    margin: 0 auto;
    width: 140px;
    height: 28px;
    overflow: hidden;
    color: #292929;
    font-size: 14px;
}

.piclist_hrb li img {
    width: 140px;
    height: 182px;
}


.partD .left1 .part1 .picbox {
    width: 140px;
    height: 210px;
    float: left;
    margin-left: 23px;
}

.partD .left1 .part1 .picbox img {
    width: 140px;
    height: 182px;
    float: left;
}

.partD .left1 .part1 .picbox .txt {
    width: 140px;
    height: 28px;
    color: #ffffff;
    background: #bf0008;
    font-size: 16px;
    text-align: center;
    overflow: hidden;
}


.partD .left1 .slideChange2 {
    width: 630px;
    height: 100px;
    padding-top: 1px;
    padding-left: 1px;
    overflow: hidden;
    position: relative;
}

.partD .left1 .slideChange2 .bd {
    background: #fffef9;
    height: 98px;
    width: 518px;
    border: 1px solid #d7d1af;
    left: 110px;
    position: absolute;
}

.partD .left1 .slideChange2 .bd ul {
    text-align: left;
    padding-left: 20px;
}



.partD .left1 .slideChange2 .hd {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 110px;
    height: 100px;
    overflow: hidden;
    text-align: center;
}

.partD .left1 .slideChange2 .hd a {
    font-size: 18px;
    cursor: pointer;
    color: #666666;
}

#btnRefresh2 {
    text-align: center;
    transition: .3s linear;
    background-color: #fff;
}

.partD .left1 .iconRefresh2 {
    width: 110px;
    height: 99px;
    background: url("https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/change.png");
    margin: 0px auto;
}

.partD .left1 .slideChange2 .hd:hover {
    color: #fff;
    background-color: #dd2727;
    transition: 0s;
}


.partD .right2 {
    width: 530px;
    margin: 0 auto;
    height: 190px;
    float: right;
}

.partD .right2 .box1 {
    width: 530px;
    height: 210px;
    text-align: center;
}

.partD .right2 .box1 img {
    width: 530px;
    height: 190px;
}




.scrollBox_sbhr {
    width: 530px;
    position: relative;
    padding-top: 5px;
}

.ohbox_sbhr {
    overflow: hidden;
    position: relative;
    width: 490px;
    left: 0px;
}

.piclist_sbhr {
    overflow: hidden;
    zoom: 1;
    width: 155px;
}

.piclist_sbhr li {
    float: left;
    display: inline;
    text-align: center;
    cursor: pointer;
    width: 155px;
    height: 190px;
    margin: 0px 0px 0px 0px;
}

.piclist_sbhr li .text1 {
    text-align: center;
    margin: 0 auto;
    width: 140px;
    height: 28px;
    overflow: hidden;
    color: #292929;
    font-size: 14px;
}

.piclist_sbhr li img {
    width: 140px;
    height: 190px;
}




/*è§†é¢‘èšç„¦*/
.partF {
    width: 1200px;
    height: 460px;
    margin: 0 auto;
    overflow: hidden;
}

.partF .content {
    width: 1200px;
    height: 360px;
    margin: 0 auto;
    background: #f7deb6;
    border-top: 1px solid #c51605;
    border-bottom: 1px solid #c51605;
    overflow: hidden;
}

.partF .content .picBox1 {
    width: 460px;
    height: 288px;
    margin: 0 auto;
    float: left;
}

.partF .content .picBox1 img {
    width: 460px;
    height: 288px;
    margin: 0 auto;
}

.partF .content .picBox2 {
    width: 220px;
    height: 288px;
    margin: 0 auto;
    margin-left: 12px;
    float: left;
    background: #ffffff;
}

.partF .content .picBox2 img {
    width: 220px;
    height: 154px;
    margin: 0 auto;
}

.partF .content .picBox2 .text1 {
    width: 220px;
    line-height: 32px;
    margin: 0 auto;
    color: #3e3e3e;
    font-size: 16px;
    border-bottom: 1px solid #676767;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding:0 5px;
    box-sizing: border-box;
}

.partF .content .picBox2 .text2 {
    width: 220px;
    height: 81px;
    line-height: 27px;
    margin: 0 auto;
    color: #676767;
    font-size: 14px;
    overflow: hidden;
    text-align: left;
    padding-left: 3px;
    padding-right: 3px;
    padding:0 5px;
    box-sizing: border-box;
}


/*å¿—æ„¿æœåŠ¡*/
.part_zyfw {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.scrollBox_zyfw {
    width: 1200px;
    position: relative;
    padding-top: 5px;
}

.ohbox_zyfw {
    overflow: hidden;
    position: relative;
    width: 1100px;
    left: 0px;
}

.piclist_zyfw {
    overflow: hidden;
    zoom: 1;
    width: 1100px;
    height: 460px;
}

.piclist_zyfw li {
    float: left;
    display: inline;
    text-align: center;
    cursor: pointer;
    width: 1100px;
    height: 460px;
    margin: 0px 0px 0px 0px;
}

.piclist_zyfw li .text1 {
    text-align: center;
    margin: 0 auto;
    width: 140px;
    height: 28px;
    overflow: hidden;
    color: #292929;
    font-size: 14px;
}

.piclist_zyfw li img {
    width: 1100px;
}


/*è¯šä¿¡ä¹‹æ˜Ÿ*/
.part_cxzx {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.part_cxzx .left1 {
    width: 630px;
    height: 245px;
    background: #ededed;
    float: left;
}

.part_cxzx .left1 .hd {
    width: 630px;
    height: 67px;
    line-height: 67px;
    padding: 0px 0px 0 0px;
    position: relative;
    float: left;
}


.part_cxzx .left1 .hd ul li {
    float: left;
    text-align: center;
    cursor: pointer;
    width: 105px;
    font-size: 16px;
    padding-top: 0px;
    color: #131313;
    height: 37px;
    line-height: 37px;
}



.part_cxzx .left1 .bd {
    width: 630px;
    height: auto;
    text-align: center;
    margin: 0 auto;
}

.part_cxzx .left1 .bd ul {
    padding: 0px;
    zoom: 1;
    margin: 0 auto;
    text-align: center;
}


.scrollBox_cxzx {
    width: 630px;
    position: relative;
    padding-top: 5px;
}

.ohbox_cxzx {
    overflow: hidden;
    position: relative;
    width: 600px;
    left: 0px;
}

.piclist_cxzx {
    overflow: hidden;
    zoom: 1;
    width: 630px;
}

.piclist_cxzx li {
    float: left;
    display: inline;
    text-align: center;
    cursor: pointer;
    width: 170px;
    height: 275px;
    margin: 0px 0px 0px 0px;
}

.piclist_cxzx li .text1 {
    text-align: center;
    margin: 0 auto;
    width: 140px;
    height: 58px;
    overflow: hidden;
    color: #292929;
    font-size: 14px;
}

.piclist_cxzx li img {
    width: 125px;
    height: 182px;
}

.part_cxzx .right1 {
    float: right;
    width: 520px;
}


.partF .bottom2 {
    width: 1200px;
    height: 180px;
    float: left;
}

.partF .bottom2 .picbox {
    width: 260px;
    height: 165px;
    margin-left: 25px;
    margin-top: 10px;
    float: left;
}

.partF .bottom2 .picbox img {
    width: 260px;
    height: 165px;
}


/*å¾®ç«¯å‘å¸ƒ*/
.partH {
    width: 1200px;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
}

.partH .left1 {
    width: 198px;
    height: 198px;
    margin: 0 auto;
    float: left;
}

.partH .left1 img {
    width: 192px;
    height: 198px;
}

.partH .right1 {
    width: 980px;
    height: 198px;
    margin: 0 auto;
    float: right;
}

.partH .right1 .tag {
    width: 490px;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    float: left;
    overflow: hidden;
}

.partH .right1 .tag .txt1 {
    color: #bd0c09;
    float: left;
}

.partH .right1 .tag .txt2 {
    color: #424242;
    float: left;
}

.partH .right1 .tag .txt2 a {
    color: #424242;
    float: left;
    font-size: 16px;
}

/*bottom*/
.partBottoom {
    width: 1290px;
    height: 60px;
    line-height: 60px;
    margin: 0 auto;
    overflow: hidden;
    border-top: 1px solid #bf0008;
    color: #393939;
    font-size: 16px;
    text-align: center;
}


.nav_move {
    position: fixed;
    top: 0px;
    z-index: 1000;
}


/*å†…é¡µ*/
.container {width: 1470px;}
.pull-left {
    float: left !important;
}
.pull-right {
    float: right !important;
}
.list-back{ background: #f5f5f5; padding-bottom: 40px; position: relative; display: flow-root;}
.list-banner{ height: 600px; }
.list-left{ width: 280px; background: #fff; padding-bottom: 40px; }
.list-left-top{ font-size: 28px; color: #fff; line-height: 90px; background: #bf0008; }
.list-left-nav{ margin-right: 0px; }
.nav-a{ display: block; position: relative; line-height: 60px; border-bottom: solid 1px #ddd; font-size: 20px; color: #333; text-align: center; }
.list-nav-down li a { display: block; position: relative; background: #bf0008; line-height: 40px; font-size: 18px; color: #fff; }
.list-nav-down{ padding:15px 0; display: none; background: #bf0008; }
.list-nav-down li.active a:before{ display: block; content: ""; position: absolute; right: 22px; top: 0; bottom: 0; width: 5px; background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/raw-r02.png) center no-repeat; }
.nav-a.on{ background: #f5f5f5; color: #bf0008; font-weight: bold; }
.nav-a.on i{ position: absolute; right: 32px; transform: rotate(90deg); top: 0; bottom: 0; width: 5px; background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/raw-r.png) center no-repeat; }
.nav-a{ background: #f5f5f5; color: #bf0008; font-weight: bold; }
.nav-a i{ position: absolute; right: 32px; transform: rotate(90deg); top: 0; bottom: 0; width: 5px; background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/raw-r.png) center no-repeat; }

.nav-a.on:before{ display: block; content: ""; position: absolute; left: 0; top: 0; bottom: 0; width: 2px; background: #bf0008; }

.list-right{ width: 1160px; }
.list-right-top{height: 50px;background: #fff;padding: 0 20px;}
.list-right-top-tt{ font-size: 20px; color: #bf0008; font-weight: bold; line-height: 50px; }
.nav-b{ line-height: 50px; background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/nav-b.png) left center no-repeat; padding-left: 22px; font-size: 16px; color: #888; }
.nav-b a{ font-size: 16px; color: #888; }

.list-back .container{ position: relative; z-index: 100; }
.ld-list li a{ display: block; position: relative; height: 240px; background: #fff; padding:20px 20px 0 190px; }
.ld-list-img{ position: absolute; left: 20px; top: 20px; }
.ld-list-img img{ width: 150px; height: 200px; }
.ld-list li{ float: left; width: 50%; padding:0 15px; margin-bottom: 30px; }
.ld-list{ padding-top: 40px; margin:0 -15px; }
.ld-list-name{ border-bottom: solid 1px #ddd; }
.ld-list-name span{ display: inline-block; padding-bottom: 6px; padding-right: 5px; border-bottom: solid 2px #bf0008; color: #bf0008; font-size: 18px; font-weight: bold; }
.ld-list-p{ font-size: 16px; line-height: 25px; color: #555; margin-top: 15px; position: relative; padding-left: 46px; }
.ld-list-p span{ position: absolute; left: 0; top: 0; }
.ld-list-p-b{ overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;  }
.list-left-top-phone{ display: none; }


/**************åˆ—è¡¨é¡µ****************/
.lb-list li a{ display: block; margin-bottom:20px; background: #fff; position: relative; height: 140px; padding:25px 40px 0 110px; }
.lb-list-date{ position: absolute; left: 28px; top: 13px; color: #555; padding-bottom: 35px; background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/icon-lb.png) right bottom no-repeat; text-align: right; }
.lb-list-date span{ font-size: 30px; color: #bf0008; font-weight: bold; }
.lb-list{ margin-top: 40px; }
.lb-list-tt{ font-size: 18px; color: #333; }
.lb-list-p{ color: #888; line-height: 30px; margin-top: 10px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.page-box{ margin-top: 30px; }

.list-tp li a{ display: block; margin-bottom:20px; width: 100%; max-width: 1160px; background: #fff; padding: 20px;display: inline-block;box-sizing: border-box;}
.list-tp{ padding-top: 40px; }
.lb-img img{ width: 260px; height: 160px; }
.lb-img{ width: 260px; min-width: 260px; margin-right: 30px;}
.lb-right{ margin-left: 260px;  flex: 1; vertical-align: top;text-align: left;}
.lb-right-tt{ font-size: 18px; color: #333;text-align: left; }
.lb-right-p{ color: #888; line-height: 25px; margin-top: 10px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; max-width: 100%;}
.lb-right-date{ color: #bf0008; margin-top: 10px; }
.list-tp li a.lg .lb-right{ margin-left: 0; text-align: left;}

.list-three .lb-list-date{ background: none; top: 18px; }
.list-three li a{ display: block; position: relative; height: auto; padding-bottom: 25px; padding-left: 125px; }
.list-three li a:before{ display: block; content: ""; position: absolute; left: 44px; top: 0; height: 2px; width: 40px; background: #bf0008; }

.img-lb{display: inline-block;}
.img-lb li{ float: left; padding:0 15px; width: 33.333333%; margin-top:30px;box-sizing: border-box; }
.img-lb{ padding-top: 10px; padding-bottom: 10px; margin:0 -15px; }
.img-lb-top{ position: relative; padding-top: 62%; }
.img-lb-top img{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.img-lb-tt{ font-size: 18px; color: #555; background: #fff; padding:0 15px; line-height: 50px; }
/*************å†…å®¹é¡µ**********/
.article-tt{ font-size: 26px; color: #444; font-weight: bold; margin-top: 40px; }
.article-sm{ color: #888; margin-top: 20px; }
.article-sm span{ display: inline-block; padding:0 15px; }
.article-box p{ font-size: 18px; color: #555; text-align: justify; line-height: 35px; margin-bottom: 30px; }
.article-box{ background: #fff; padding:30px 40px 1px 40px; margin-top: 30px; }
.article-link p{ margin-bottom: 20px; }
.article-link{ padding-top: 30px;text-align: left; }
.article-link p a{ font-size: 16px; color: #888; }
.about-back{ background: #fff; padding:20px 40px 40px 40px; margin-top: 40px; }
.about-back p{ font-size: 18px; color: #555; text-align: justify; line-height: 33px; margin-bottom: 25px; }
.about-link{ display: block; font-size: 20px; color: #bf0008; border:solid 1px #bf0008; line-height: 48px; padding:0 30px; border-radius: 50px; }
.about-link span{ display: block; padding-right: 60px;  }
.list-tp li a:hover{background: #fffbe5;box-shadow: 5px 5px 10px rgba(191,0,8, .5);}
.list-tp li a:hover .lb-right-tt{color: #bf0008;}


.list{margin-top: 40px;background: #fff;padding:10px 20px 40px;}
.list li {
    position: relative;
    line-height: 70px;
    border-bottom: 1px solid #dfdfdf;
    background: url(https://vpn.uoh.edu.cn/http-8080/77726476706e69737468656265737421a1a70fcd777e39003059d9f5/system/_owners/hyrw/_webprj/images/raw-r.png) no-repeat left center;
  
}
.list li a {
    display: block;
    font-size: 18px;
    color: #303030;
    padding-left: 14px;
    padding-right: 120px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.list li:hover a{color: #bf0008;}
.list li span {
    position: absolute;
    right: 0;
    top: 0;
    font-size: 16px;
    color: #999999;
}