
/*banner*/
.banner,.part1,.part2,.part3.part4,.part5{width: 100%;position: relative;overflow: hidden;margin-bottom: 40px;}
.banner img{width: 100%;height:530px;}
.banner {position: relative}
#num {width: 180px;height: 20px;position: absolute;left: 50%;margin-left: -90px;bottom: 10px}
#num a {width: 20px;height: 20px;margin: 0 5px;float: left;background: #666;text-align: center;line-height: 20px;border-radius: 20px;color: #000}
#num a.on {background: red;color: #fff}


/*标题*/
.w_cter_head_wrap{border-bottom: 1px solid #999999;line-height: 36px;background-color: #fff;margin-bottom: 16px}
.w_cter_head_wrap .w_more{color: #ae0d15}
.w_center_head{font-size: 20px;color: #333;font-weight: bold;}
.w_center_head span{color: #c7161e;border-bottom: 1px solid #c7161e;display: inline-block;line-height: 35px;font-size: 20px;}
.w_center_smtit{margin-left: 20px;font-size: 15px;color: #666;font-weight: bold;line-height: 1;margin-top: 11px;}


/*part1*/
.part1_bd,.part2_bd,.part3_bd,.part4_bd,.part5_bd{width: 1200px;margin: 0 auto;}
.part1_bd .ct1,.part1_bd .ct2{height:310px;width:369px;float:left;margin-right:50px; overflow:hidden;}
.title{width: 361px;height: 31px;margin-top: 10px;margin-bottom: 10px;}
.part1_bd .ct1 ul li{width: inherit;height: 81px;border-bottom: 1px solid #bfbfbf;position: relative;margin-bottom: 5px;cursor: pointer;}
.part1_bd .ct1 ul li .data{width: 69px;height: 64px;text-align: center;border-right: 1px dotted #BFBFBF;margin-top: 7px;margin-right:10px;}
.part1_bd .ct1 ul li .data p{color: #333;font-size: 14px;}
.part1_bd .ct1 ul li .data h2{font-size: 30px;color: #c7161e;}
.p1{color:#333;font-size: 14px;margin-bottom: 4px;padding-top: 19px;}.p2{color: #666;font-size: 12px;}

.p2 a {
    color: #666
}

.ct2 .images1{height: 132px;width: 360px;}
.ct2 ul li{width: inherit;margin: 12px 0;}
.ct2 ul li:hover{color: #c7161e;cursor: pointer;}
.ct3{width: 361px;}
.ct3 div{width: 360px;}
.ct3 div image{
    margin-bottom: 30px;
    cursor: pointer;
}
.ct3 ul li{float: left;width: 105px;height: 115px;text-align:center;margin: 5px 8px;}
.ct3 ul li p{width: 120px;}
/*part2*/
.part2_bd ul li{float: left;width: 210px;height: 210px;cursor: pointer;margin: 10px 15px;}
.part2_bd ul li images{width: inherit;height:179px;}
.part2_bd ul li p{background-color: #eee;height:31px;text-align: center;line-height: 31px;}
.part2_bd ul li p:hover{color: #C7161E;}

/*part4*/

.ct4{width: 220px;height: 203px;float: left;position: relative;text-align: center;margin: 20px 10px;}
.ct4 img{width:220px;height:170px;}
.ct4 p{background-color: #eee;height:31px;text-align: center;line-height: 31px;}
.ct4 p:hover{color: #C7161E;}
.part5_bd ul li{float: left;margin: 10px 17px;cursor: pointer;}
.part5_bd ul li:hover{color: #C7161E;}


.w_wjzswrap{padding-top: 20px	}
.ct3 div.wjzs{ width:auto; overflow:hidden;float: left;padding-left: 13px}
.ct3 div.saklml{ width:100%;}
.ct3 div.cland{ width:104px; height:98px; border-radius:5px; float:left;background-color:#5f5f5f; /* url(/mh/_zjxuzs/images/bk_02.png) no-repeat center 25%;*/ margin-bottom:20px;background-repeat: no-repeat;background-position: center 25%}
.ct3 div.cland h3{  color:#fff; font-weight:bold;text-align:center; width:104px; padding-top:60px;}

.ct3 div.sdmkh li a{color:#5f5f5f; font-size:16px;}
/*.ct3 div:hover .cland{background:#c7161e url(../images/bk_02.png) no-repeat center 25%;}*/
.ct3 div.cland.ay{background:#5f5f5f url(/mh/_zjxuzs/images/bk_04.png) no-repeat center 25%;}
/*.ct3 div:hover .cland.ay {background:#c7161e url(../images/bk_04.png) no-repeat center 25%;}*/
.ct3 div.cland.ay2{background:#5f5f5f url(/mh/_zjxuzs/images/bk_06.png) no-repeat center 25%;}
/*.ct3 div:hover .cland.ay2 {background:#c7161e url(../images/bk_06.png) no-repeat center 25%;}*/
.ct3 div.wjzs:hover .cland{background-color: #c7161e}
.ct3 div.cland:hover {background-color: #c7161e}


.gg{width: 1200px;height: 120px;margin: 0 auto;margin-bottom: 30px;}



/*专业推荐*/
.relative {position: relative}
.w_zhuanyehead{margin-bottom: 20px}
.w_zhuanyehead h1{ line-height:35px;color: #003262;font-size: 18px;font-weight: 400;float: left}
.zytj-link--msbm {float: left;margin-left: 30px;}

.filter{float: right;padding-top: 8px;min-width: 600px}
.filter li{float: left;	margin-left: 10px;padding-left: 20px;background: url(/mh/_zjxuzs/images/filter.png) 0 3px no-repeat;cursor: pointer;}
.filter li.current{background-position: 0 -21px;}
.filter label{float: left;	}
.wzytj  .w_zytjrow{width: 230px;float: left;margin-left: 10px;margin-bottom: 15px;height: 182px;background: none;margin-left: 0}
.wzytj .relative img{width: 100%}
.wzytj {margin-left:-10px}
.cover {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: #2854a1;color: #fff;opacity: 0;filter: alpha(opacity=0);cursor: pointer;transition: opacity .5s;_display: none}
.cover span {border: 2px #fff solid;padding: 3px 20px;position: absolute;top: 50%;margin-top: -12px;left: 50%;margin-left: -46px}

.w_zytjrow:hover .cover{_display: block;opacity: 1;filter: alpha(opacity=100);}

.notice {font-size: 16px;color: #333;display: block;text-align: center;line-height: 30px;margin-top: 6px}

.w_menu li{float: left;width: 280px;margin-bottom: 14px;font-size: 14px;background: url(/mh/_zjxuzs/images/dot.png) 0 9px no-repeat;padding-left: 10px;}
.dkpx{text-align: center;padding: 6px 0;font-size: 14px;}
