/*------------清除标签默认样式------------*/
table{border-collapse:collapse;border-spacing:0;}
i,em,strong,th{font-weight:normal;font-style:normal;}
ul,ol{list-style:none;padding:0px;margin:0px}
th{text-align:left;padding:0px;margin:0px}
h1,h2,h3,h4,h5{font-weight:normal;font-size:100%;padding:0px;margin:0px}
img{border:0;padding:0px;margin:0px}
body,div,p,li,table,td,dl,dd,dt{padding:0px;margin:0px}

a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;}
.c_474{background: #474b56}
.c_red{color:#CA0000}

/*-----float------*/
.lt {float:left;}
.rt {float:right;}

/*-----clear------*/
.blank{clear:both;font-size:0px;height:20px;margin:0 auto;padding:0px;}
.clear{clear:both;display:block;font:0px/0px sans-serif;}

body{font-family:微软雅黑,microsoft yahei,sans-serif;font-size:12px;}

.top {
    background: #fdfdfd none repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    height: 28px;
    line-height: 28px;
    width: 100%;
}
.top ul li {
    float: left;
}
.top ul li a {
    color: #333;
    font-size: 12px;
    padding: 0 10px;
}
.top ul li a:hover {
    color: #c40000;
    text-decoration: none;
}

.w1000{width:1000px;margin:0px auto}

/*-----top------*/
.banner1{background:url(banner.png) no-repeat center top #21164e;overflow: hidden;height:730px;}
.ban-con{position:relative;width:1000px;margin:0px auto;height:720px;overflow: hidden;}
.ban-con a{position:absolute;height:70px;right:82px;top:623px;width:200px;display:block;}

.public{background: #f2f2f2;overflow: hidden;}
.public h2{text-align: center;font-size: 0px;padding-top: 60px;padding-bottom: 35px;}

.public-left{background:#e6e6e6;width:568px;height:270px;padding-top:40px;padding-left: 50px;}

.public-left h3{font-size: 30px;font-weight: bold;color: #484a57}
.public-left p{ font-size: 16px; line-height: 30px; padding: 10px 0;color: #484a57}
.public-left a{background:#b6184b; border-radius: 5px;color: #fff;display: inline-block;font-size: 16px;padding: 8px 20px;}

.public-left a:hover{background:#d6184b;}

.public-right{width: 382px;font-size: 0}
.public-right li{float: left;}
.public-right li img{cursor: default;}

.rec-zt{background:#2d2a3f;width:100%;font-size:0px;overflow: hidden;}
.rec-zt h2{text-align: center;font-size: 0px;padding-top: 60px;padding-bottom: 35px;text-align: center;}

.rec-con{position: relative;height: 642px;}
.rec-con img{position: absolute;}


.zyk{width:100%;background:#e7f0f7;overflow: hidden;padding-bottom:60px;}
.zyk h3{text-align: center;font-size: 0px;padding-top: 40px;padding-bottom:30px;}

.zyk-rt{width: 702px;background:#f4f8fb}
.zyk-rt li{float: left;width: 214px;padding: 10px;text-align: center;height: 212px;cursor: pointer;}

.zyk-rt img{float: left;width: 214px;}
.zyk-rt .title{color: #333; float: left; font-size: 14px; padding: 10px 0; width: 214px;}
.zyk-rt .btn{background:#e22a32; color: #fff; float: left; font-size: 14px; height: 30px; line-height: 30px; width: 214px;}

.zyk-rt a.btn:hover{text-decoration: none;background: #f60}

.zyk-rt li.cur{background: #2d5c86}
.zyk-rt .cur .title{color: #fff}


.zyk-aside{float: left;width:298px;background: #2d5c86;height: 464px;}


.zyk-aside h4 {color:#fff;font-size:24px;font-weight:bold;overflow: hidden;padding-top:50px;padding-bottom: 10px;padding-left:20px;}
.zyk-aside ol{float: left;}
.zyk-aside ol li{ color: #fff;float: left;font-size: 16px;line-height:28px; padding:5px 0 5px 45px; position: relative; width: 260px;}
.zyk-aside ol li i{border-radius: 25px; color: #2d5c86; display: inline-block;height: 20px;left: 20px;line-height: 20px;position: absolute;text-align: center; top: 7px;font-size: 14px;width: 20px;background: #fff;}

.zyk-aside a{background: #ff760e; border-radius: 5px; color: #fff;display: block;font-size: 18px;height: 44px;line-height: 44px;margin: 20px auto 0;text-align: center;width: 150px;}

.zyk-aside a:hover{text-decoration: none;background: #f60}

.zyk-aside p{color: #fff;font-size: 16px; overflow: hidden;padding-top: 20px;text-align: center;}
.zyk-aside strong{color:#f0ba02;font-size:24px;font-weight: bold;}



.unzyk-rt{width: 702px;background:#f4f8fb}
.unzyk-rt li{border: 1px solid #d7dbde;float: left; height: 92px;
    margin-bottom: -1px; margin-right: -1px;cursor:pointer;text-align: center; width: 116px;}

.unzyk-rt i,.unzyk-rt a{float:left;height:60px;width:116px;background:url(ico-1.png) no-repeat }

.unzyk-rt span{color: #666; font-size: 14px;}


.unzyk-rt .ico-1{background-position:30px 0px;}
.unzyk-rt .ico-2{background-position:-84px 4px}
.unzyk-rt .ico-3{background-position:-201px 6px}
.unzyk-rt .ico-4{background-position:-318px 4px}
.unzyk-rt .ico-5{background-position:-431px 5px}
.unzyk-rt .ico-6{background-position:-551px 0}
.unzyk-rt .ico-7{background-position:30px -100px}
.unzyk-rt .ico-8{background-position:-84px -100px}
.unzyk-rt .ico-9{background-position:-201px -100px}
.unzyk-rt .ico-10{background-position:-318px -100px}
.unzyk-rt .ico-11{background-position:-431px -100px}
.unzyk-rt .ico-12{background-position:-551px -100px}

.unzyk-rt .ico-13{background-position:30px -204px}
.unzyk-rt .ico-14{background-position:-84px  -204px}
.unzyk-rt .ico-15{background-position:-201px -204px}
.unzyk-rt .ico-16{background-position:-318px -204px}
.unzyk-rt .ico-17{background-position:-431px -204px}
.unzyk-rt .ico-18{background-position:-551px -204px}

.unzyk-rt .ico-19{background-position:30px -305px}
.unzyk-rt .ico-20{background-position:-84px  -305px}
.unzyk-rt .ico-21{background-position:-201px -305px}
.unzyk-rt .ico-22{background-position:-318px -305px}
.unzyk-rt .ico-23{background-position:-431px -305px}
.unzyk-rt .ico-24{background-position:-551px -305px}

.unzyk-rt .ico-25{background-position:30px -407px}
.unzyk-rt .ico-26{background-position:-84px -407px}
.unzyk-rt .ico-27{background-position:-201px -407px}
.unzyk-rt .ico-28{background-position:-318px -407px}
.unzyk-rt .ico-29{background-position:-431px -407px}
.unzyk-rt .ico-30{background-position:-551px -407px}

.unzyk-rt li.cur i,.unzyk-rt li.cur a{float:left;height:60px;width:116px;background:url(ico-2.png) no-repeat }


.unzyk-rt li.cur .ico-1{background-position:30px 0px;}
.unzyk-rt li.cur .ico-2{background-position:-84px 4px}
.unzyk-rt li.cur .ico-3{background-position:-201px 6px}
.unzyk-rt li.cur .ico-4{background-position:-318px 4px}
.unzyk-rt li.cur .ico-5{background-position:-431px 5px}
.unzyk-rt li.cur .ico-6{background-position:-551px 0}
.unzyk-rt li.cur .ico-7{background-position:30px -100px}
.unzyk-rt li.cur .ico-8{background-position:-84px -100px}
.unzyk-rt li.cur .ico-9{background-position:-201px -100px}
.unzyk-rt li.cur .ico-10{background-position:-318px -100px}
.unzyk-rt li.cur .ico-11{background-position:-431px -100px}
.unzyk-rt li.cur .ico-12{background-position:-551px -100px}

.unzyk-rt li.cur .ico-13{background-position:30px -204px}
.unzyk-rt li.cur .ico-14{background-position:-84px  -204px}
.unzyk-rt li.cur .ico-15{background-position:-201px -204px}
.unzyk-rt li.cur .ico-16{background-position:-318px -204px}
.unzyk-rt li.cur .ico-17{background-position:-431px -204px}
.unzyk-rt li.cur .ico-18{background-position:-551px -204px}

.unzyk-rt li.cur .ico-19{background-position:30px -305px}
.unzyk-rt li.cur .ico-20{background-position:-84px  -305px}
.unzyk-rt li.cur .ico-21{background-position:-201px -305px}
.unzyk-rt li.cur .ico-22{background-position:-318px -305px}
.unzyk-rt li.cur .ico-23{background-position:-431px -305px}
.unzyk-rt li.cur .ico-24{background-position:-551px -305px}

.unzyk-rt li.cur .ico-25{background-position:30px -407px}
.unzyk-rt li.cur .ico-26{background-position:-84px -407px}
.unzyk-rt li.cur .ico-27{background-position:-201px -407px}
.unzyk-rt li.cur .ico-28{background-position:-318px -407px}
.unzyk-rt li.cur .ico-29{background-position:-431px -407px}
.unzyk-rt li.cur .ico-30{background-position:-551px -407px}


.unzyk-rt li.cur{background: #2d5c86; border: 1px solid #2d5c86;}
.unzyk-rt .cur span{color: #fff}


.zhuans{}

.zhuans li{border: 1px solid #d7dbde;float: left; height:56px;line-height:56px;margin-bottom:10px;margin-right: 15px;text-align: center; width: 152px;font-size:14px;cursor:pointer}
.zhuans li.cur{border: 1px solid #d7dbde;color:#fff;background:#b6184b;}
	
.zhuans-con{overflow:hidden;width:100%;}

.zhuans-item table{width:100%;}
.zhuans-item table th{border: solid 1px #d7dbde;padding:10px;font-size: 16px;text-align:center;}
.zhuans-item table td{border: solid 1px #d7dbde;padding:20px 10px;font-size: 14px;text-align:center;line-height: 26px}

.zhuans-item table td a{background: #b9184c; border-radius: 5px; color: #fff;display: block;font-size: 14px;height:30px;line-height:30px;margin:10px auto 0;text-align: center;width:80px;}
.zhuans-item table strong{font-size:18px;color: #b9184c}

.coursetable{width:500px;}
.coursetable table {width: 100%;}
.coursetable table th{background: #f1f1f1;border: 1px solid #e4e4e4;color: #c30000;font-size: 14px;font-weight: normal;
    padding:4px; text-align: center;}
.coursetable table td { border: 1px solid #e4e4e4; font-size: 12px; padding:3px 0px; text-align: center;}











