* { margin: 0; padding: 0;}
html{min-width:1200px;}
body { font-family: "Microsoft Yahei";}
ul { list-style: none;}
a { text-decoration: none; color:#0c5890;}
a:hover { color:#cc0000;}
.more{ width:80px; line-height:46px; font-size:16px; text-align: center; color:#0c5991; float:right;}

.hang4{ width:1200px; height:30px; margin:25px auto;text-align:center;}
.hang4 span{margin-left:20px;}

.hang1 #tzg{    
width: 100%;
    height: 36px;
    line-height: 36px;
    font-size: 16px;
}
.hang1 #tzg1{
    line-height: 36px;
    float: left;
    margin-left: 14px;
}

.banner { width: 100%; height: 200px; background: url(../images/banner.jpg) top center no-repeat #0c5991;}
.ban { width: 1200px;height: 200px; clear: both; margin:0 auto; position:relative;}
.logo { width: 1155px;height: 84px; position:absolute; top:44px; left:30px;}

.nav{ width: 1200px; height: 56px; position:absolute; top:144px; left:0;}
.nav .nav-list{ width:91px; height: auto; position: relative; z-index: 999; float: left; list-style: none; text-align: center;padding-left:25px;}
.nav .an1{height:56px;line-height:56px; display: block; font-size:16px; color:#fff; text-align:center;}
.nav .an1{color:#fff;}
.nav .an1:hover{ color:#fff866;}
.nav .an2{background: url(../images/b_1.png) no-repeat 90px 26px;}

#jsddm .nav-list ul{visibility: hidden;}	
#jsddm .nav-list ul li{float: none; background:#94aec9;}
#jsddm .nav-list ul li a{display: block; line-height: 45px; color: #fff}
#jsddm .nav-list ul li a:hover{background: #3b7abd; color:#fff866;}

.hf{ width:100%; height:342px;text-align:center;}
#movepic table{margin:0 auto;}

.hang1{ width:1200px; height:426px; margin:30px auto 20px auto;overflow: hidden;}
.hang1 .left{ width:740px; height:380px; float:left;}
.hang1 .bt{ width: auto; height:46px; line-height:46px; border-bottom:2px solid #0c5991; font-size:22px; color:#0c5991; font-weight:bold; padding-left:14px; margin-bottom:10px;}
.hang1 .wk{ width:100%; height:48px; line-height:48px; font-size:16px;}
.hang1 .xg{ width:70px; height:36px; float:left;}
.hang1 .wz1{ height:22px; line-height:22px; text-align:center; color:#fff; font-size:14px; margin-top:7px;}
.hang1 .bj1{ background:#eeab16;}
.hang1 .bj2{ background:#1592ef;}
.hang1 .bj3{ background:#ea1615;}
.hang1 .wz2{ line-height:48px; float:left; margin-left:14px;}
.time{ width:100px; float:right; text-align:right; color:#999999;}

/*techer*/
.hang1 .right{ width:414px; height:380px; float:right;}
.qhbt{width: 410px; height: 47px; border-bottom:1px solid #dddddd; margin-bottom:11px; float:right;}
.qhv{ width:205px; line-height:47px; font-size:16px; text-align:center; color:#fff; background:#0d5891; float:left;}
.qhu{ width:205px; line-height:47px; font-size:16px; text-align:center; color:#fff; background:#269af1; float:left; font-weight: bold !important;}
.hang1 .wk1{ width:100%; height:349px; overflow:hidden;}
.hang1 .wk2{ width:203px; height:113px; margin:4px 0 0 4px; float:left; position:relative;}
.hang1 .wk2 a{ width:203px; height:113px; display:block; background:url(../images/b_3.jpg) no-repeat;}
.hang1 .wk2 a:hover{ background:url(../images/b_3_1.jpg) no-repeat; color:#fff;}
.wk2-tb{ width:28px; height:28px; position:absolute; top:26px; left:92px;}
.wk2 p{ position:absolute; top:70px; left:75px;}
.wk2 p:hover{ color:#fff;}
.wk1 li:nth-child(1) .wk2-tb { background: url(../images/b_4.png) no-repeat 0 0;}
.wk1 li:nth-child(2) .wk2-tb { background: url(../images/b_5.png) no-repeat 0 0;}
.wk1 li:nth-child(3) .wk2-tb { background: url(../images/b_6.png) no-repeat 0 0;}
.wk1 li:nth-child(4) .wk2-tb { background: url(../images/b_7.png) no-repeat 0 0;}
.wk1 li:nth-child(5) .wk2-tb { background: url(../images/b_8.png) no-repeat 0 0;}
.wk1 li:nth-child(6) .wk2-tb { background: url(../images/b_15.png) no-repeat 0 0;}
.wk1 li:nth-child(1) a:hover .wk2-tb { background: url(../images/b_4_1.png) no-repeat 0 0;}
.wk1 li:nth-child(2) a:hover .wk2-tb { background: url(../images/b_5_1.png) no-repeat 0 0;}
.wk1 li:nth-child(3) a:hover .wk2-tb { background: url(../images/b_6_1.png) no-repeat 0 0;}
.wk1 li:nth-child(4) a:hover .wk2-tb { background: url(../images/b_7_1.png) no-repeat 0 0;}
.wk1 li:nth-child(5) a:hover .wk2-tb { background: url(../images/b_8_1.png) no-repeat 0 0;}
.wk1 li:nth-child(6) a:hover .wk2-tb { background: url(../images/b_15_1.png) no-repeat 0 0;}


/*student*/
.hang1 .wk3{ width:203px; height:113px; margin:4px 0 0 4px; float:left; position:relative;}
.hang1 .wk3 a{ width:203px; height:113px; display:block; background:url(../images/b_3.jpg) no-repeat;}
.hang1 .wk3 a:hover{ background:url(../images/b_3_1.jpg) no-repeat; color:#fff;}
.wk3-tb{ width:30px; height:28px; position:absolute; top:26px; left:92px;}
.wk3 .wz3{ position:absolute; top:70px; left:75px;}
.wk3 .wz3 a:hover{ color:#fff;}
.wk1 li:nth-child(1) .wk3-tb { background: url(../images/b_9.png) no-repeat 0 0;}
.wk1 li:nth-child(2) .wk3-tb { background: url(../images/b_10.png) no-repeat 0 0;}
.wk1 li:nth-child(3) .wk3-tb { background: url(../images/b_14.png) no-repeat 0 0;}
.wk1 li:nth-child(4) .wk3-tb { background: url(../images/b_5.png) no-repeat 0 0;}
.wk1 li:nth-child(5) .wk3-tb { background: url(../images/b_13.png) no-repeat 0 0;}
.wk1 li:nth-child(6) .wk3-tb { background: url(../images/b_11.png) no-repeat 0 0;}
.wk1 li:nth-child(1) a:hover .wk3-tb { background: url(../images/b_9_1.png) no-repeat 0 0;}
.wk1 li:nth-child(2) a:hover .wk3-tb { background: url(../images/b_10_1.png) no-repeat 0 0;}
.wk1 li:nth-child(3) a:hover .wk3-tb { background: url(../images/b_14_1.png) no-repeat 0 0;}
.wk1 li:nth-child(4) a:hover .wk3-tb { background: url(../images/b_5_1.png) no-repeat 0 0;}
.wk1 li:nth-child(5) a:hover .wk3-tb { background: url(../images/b_13_1.png) no-repeat 0 0;}
.wk1 li:nth-child(6) a:hover .wk3-tb { background: url(../images/b_11_1.png) no-repeat 0 0;}



/*.hang1 .wk3{ width:203px; height:84px; margin:4px 0 0 4px; float:left; position:relative;}
.hang1 .wk3 a{ width:203px; height:84px; display:block; background:url(../images/b_3.jpg) no-repeat;}
.hang1 .wk3 a:hover{ background:url(../images/b_3_1.jpg) no-repeat; color:#fff;}
.wk3-tb{ width:30px; height:28px; position:absolute; top:28px; left:38px;}
.wk3 .wz3{ position:absolute; top:33px; left:90px;}
.wk3 .wz3 a:hover{ color:#fff;}
.wk1 li:nth-child(1) .wk3-tb { background: url(../images/b_9.png) no-repeat 0 0;}
.wk1 li:nth-child(2) .wk3-tb { background: url(../images/b_10.png) no-repeat 0 0;}
.wk1 li:nth-child(3) .wk3-tb { background: url(../images/b_11.png) no-repeat 0 0;}
.wk1 li:nth-child(4) .wk3-tb { background: url(../images/b_12.png) no-repeat 0 0;}
.wk1 li:nth-child(5) .wk3-tb { background: url(../images/b_13.png) no-repeat 0 0;}
.wk1 li:nth-child(6) .wk3-tb { background: url(../images/b_14.png) no-repeat 0 0;}
.wk1 li:nth-child(7) .wk3-tb { background: url(../images/b_15.png) no-repeat 0 0;}
.wk1 li:nth-child(8) .wk3-tb { background: url(../images/b_16.png) no-repeat 0 0;}
.wk1 li:nth-child(1) a:hover .wk3-tb { background: url(../images/b_9_1.png) no-repeat 0 0;}
.wk1 li:nth-child(2) a:hover .wk3-tb { background: url(../images/b_10_1.png) no-repeat 0 0;}
.wk1 li:nth-child(3) a:hover .wk3-tb { background: url(../images/b_11_1.png) no-repeat 0 0;}
.wk1 li:nth-child(4) a:hover .wk3-tb { background: url(../images/b_12_1.png) no-repeat 0 0;}
.wk1 li:nth-child(5) a:hover .wk3-tb { background: url(../images/b_13_1.png) no-repeat 0 0;}
.wk1 li:nth-child(6) a:hover .wk3-tb { background: url(../images/b_14_1.png) no-repeat 0 0;}
.wk1 li:nth-child(7) a:hover .wk3-tb { background: url(../images/b_15_1.png) no-repeat 0 0;}
.wk1 li:nth-child(8) a:hover .wk3-tb { background: url(../images/b_16_1.png) no-repeat 0 0;}*/

.hang2k{ width: auto; height:300px; background:#ededed; padding:25px 0 0 0;}
.hang2{ width:1200px; height:300px; margin:0 auto;}
.hang2 .bt{ width: auto; height:46px; line-height:46px; border-bottom:2px solid #0c5991; font-size:22px; color:#0c5991; font-weight:bold; padding-left:14px; margin-bottom:22px;}
.hang2 .wk4{ width:100%; height:202px; overflow:hidden;}
.hang2 .wk5{ width:222px; height:82px; margin:0 22px 19px 0; float:left; position:relative;}
.hang2 .wk5 a{ width:222px; height:82px; display:block; background:url(../images/b_17.jpg) no-repeat;}
.hang2 .wk5 a:hover{ background:url(../images/b_17_1.jpg) no-repeat; color:#fff;}
.wk5-tb{ width:30px; height:28px; position:absolute; top:15px; left:96px;}
.wk5 .wz4{ position:absolute; top:50px; left:24px;}
.wk5 .wz4 a:hover{ color:#fff;}
.wk4 li:nth-child(1) .wk5-tb { background: url(../images/b_18.png) no-repeat 0 0;}
.wk4 li:nth-child(2) .wk5-tb { background: url(../images/b_19.png) no-repeat 0 0;}
.wk4 li:nth-child(3) .wk5-tb { background: url(../images/b_20.png) no-repeat 0 0;}
.wk4 li:nth-child(4) .wk5-tb { background: url(../images/b_21.png) no-repeat 0 0;}
.wk4 li:nth-child(5) .wk5-tb { background: url(../images/b_22.png) no-repeat 0 0;}
.wk4 li:nth-child(6) .wk5-tb { background: url(../images/b_18.png) no-repeat 0 0;}
.wk4 li:nth-child(7) .wk5-tb { background: url(../images/b_23.png) no-repeat 0 0;}
.wk4 li:nth-child(8) .wk5-tb { background: url(../images/b_24.png) no-repeat 0 0;}
.wk4 li:nth-child(9) .wk5-tb { background: url(../images/b_25.png) no-repeat 0 0;}
.wk4 li:nth-child(10) .wk5-tb { background: url(../images/b_26.png) no-repeat 0 0;}
.wk4 li:nth-child(1) a:hover .wk5-tb { background: url(../images/b_18_1.png) no-repeat 0 0;}
.wk4 li:nth-child(2) a:hover .wk5-tb { background: url(../images/b_19_1.png) no-repeat 0 0;}
.wk4 li:nth-child(3) a:hover .wk5-tb { background: url(../images/b_20_1.png) no-repeat 0 0;}
.wk4 li:nth-child(4) a:hover .wk5-tb { background: url(../images/b_21_1.png) no-repeat 0 0;}
.wk4 li:nth-child(5) a:hover .wk5-tb { background: url(../images/b_22_1.png) no-repeat 0 0;}
.wk4 li:nth-child(6) a:hover .wk5-tb { background: url(../images/b_18_1.png) no-repeat 0 0;}
.wk4 li:nth-child(7) a:hover .wk5-tb { background: url(../images/b_23_1.png) no-repeat 0 0;}
.wk4 li:nth-child(8) a:hover .wk5-tb { background: url(../images/b_24_1.png) no-repeat 0 0;}
.wk4 li:nth-child(9) a:hover .wk5-tb { background: url(../images/b_25_1.png) no-repeat 0 0;}
.wk4 li:nth-child(10) a:hover .wk5-tb { background: url(../images/b_26_1.png) no-repeat 0 0;}

.hang3{ width:1200px; height:130px; margin:25px auto;}
.hang3 .bt{ width: auto; height:46px; line-height:46px; border-bottom:2px solid #0c5991; font-size:22px; color:#0c5991; font-weight:bold; padding-left:14px; margin-bottom:22px;}
.hang3 .wk6{ width:100%; height:136px; overflow:hidden;}
.hang3 .wk7{width:180px;height: 25px;margin: 0 10px 5px 0;float:left;position:relative;}
.hang3 .wk7 a{width:180px;height: 25px;display:block;/* background:#e7edf8; */}
.hang3 .wk7 a:hover{ background:#9dc6e7; color:#fff;}
.wk7-tb{width:14px;height:14px;position:absolute;top: 5px;left:16px;background:url(../images/b_27.png) no-repeat;}
.wk7-tb a:hover{ background:url(../images/b_27_1.png) no-repeat;}
.wk7 .wz5{position:absolute;top: 1px;left:42px;letter-spacing: 0.2em;}
.wk7 .wz5 a:hover{ color:#fff;}
.wk7 .wz6{ position:absolute; top:13px; left:42px; letter-spacing: 0.3em;}
.wk7 .wz6 a:hover{ color:#fff;}
.wk6 li:nth-child(1) .wk7-tb,.wk6 li:nth-child(2) .wk7-tb,.wk6 li:nth-child(3) .wk7-tb,.wk6 li:nth-child(4) .wk7-tb,.wk6 li:nth-child(5) .wk7-tb,.wk6 li:nth-child(6) .wk7-tb,.wk6 li:nth-child(7) .wk7-tb,.wk6 li:nth-child(8) .wk7-tb { background: url(../images/b_27.png) no-repeat 0 0;}
.wk6 li:nth-child(1) a:hover .wk7-tb,.wk6 li:nth-child(2) a:hover .wk7-tb,.wk6 li:nth-child(3) a:hover .wk7-tb,.wk6 li:nth-child(4) a:hover .wk7-tb,.wk6 li:nth-child(5) a:hover .wk7-tb,.wk6 li:nth-child(6) a:hover .wk7-tb,.wk6 li:nth-child(7) a:hover .wk7-tb,.wk6 li:nth-child(8) a:hover .wk7-tb { background: url(../images/b_27_1.png) no-repeat 0 0;}

.footer {width: 100%; height: 100px; background:#0c5991; margin:0 auto;}
.footer .wz{ line-height: 100px; text-align:center; color:#fff;}


/*content list*/
.nr-zwk {width:1200px; height: auto; background:url(../images/b_3.png) no-repeat top center; margin: 0 auto;}
.nr-zw {width:1136px; min-height: 300px; background: #fff; padding: 25px 15px 15px 15px; margin: 0 auto; overflow: hidden;}

.list-left{width: 200px;float: left;}         /*左框宽度*/
.list-left .list-title{height: 70px; line-height: 30px; font-size: 20px; color: #fff; font-weight:500;background: #0c5991; padding-left: 30px;padding-top: 10px; margin-bottom: 1px;}     /*左侧标题背景色*/
.list-left .list-title span{font-weight: 500; font-size: 16px;} 
.left-qh a{display: block; height: 50px;border-bottom: 1px dashed #ccc; margin-bottom: 1px; font-size: 16px; text-align: center; line-height: 50px;}
.left-qh a:hover{background: url(../images/b_3_1.jpg) no-repeat; color: #fff;}/*左侧切换背景色*/

.list-right{width: 900px; float: right;}           /*修改右框宽度*/
.list-right .list-title { width: 100%; height: 52px; border-bottom:1px solid #e8e8e8; }
.list-right .list-title .words { width:auto; height: 50px; padding:0 15px; line-height:52px; font-size:18px; color:#000;text-align: center; border-bottom:2px solid #fe6601; float:left;}
.list-right table{margin:0 auto;}
.list-position{line-height:70px; font-size:14px; color:#555;float: right;}

.list-lb {width: 100%; height: auto;line-height:36px; color: #000;padding:0 0 15px 0; border-bottom:1px #CCCCCC dashed; margin-bottom: 20px; overflow: hidden;}
.lb-time { color: #adadad; margin-right:10px;float: right; }

.page-wrap{margin-bottom: 20px;font-size: 12px; height:40px;}
.page-wrap .page{height:30px; line-height: 30px;padding: 0 15px;border: 1px solid #ccc; border-radius: 5px; margin-right:10px; background-color:#fff; color:#444;display:block;float: left;}
.page-wrap .active{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}/*页码颜色*/
.page-wrap .page:hover{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}
.page-wrap .page-word{height:30px; line-height: 30px;margin-right:10px;float: left;}
.page-wrap .page-word input{height:28px;width:50px;outline: none; line-height: 34px;border: 1px solid #ccc;border-radius: 5px; padding: 0 10px;}


.nr-title { width: 100%; height: 52px; border-bottom:1px solid #e8e8e8; }
.nr-title .words { width:auto; height: 50px; padding:0 15px; line-height:52px; font-size:18px; color:#000;text-align: center; border-bottom:2px solid #fe6601; float:left;}

.nr-weizhi { width: 100%; height: 80px; line-height:80px; font-size:14px; margin:0 auto;}
.nr-bt { width:96%; line-height:80px; font-size:26px; color:#e60000;font-weight:bold; text-align: center; margin:0 auto;}
.nr-time { width: 96%; line-height: 55px; font-size:14px; color:#666666; text-align: center; margin:0 auto;}
.nr-zw {width:94%;line-height:35px; margin: 0 auto;}
.nr-zw a{text-decoration: none;color: #000;}
.nr-zw a:hover { color:#cc0000;}