@charset "utf-8";
/* CSS Document */

/*格式化样式*/
*{margin:0;padding:0}
body{font:12px/1.5 Microsoft YaHei,Arial, Helvetica, sans-serif;color:#000;}
table{width:100%; border-collapse:collapse;border:none;border-spacing:0}
a{color:#474747;text-decoration:none;}
a:hover{color:#1792cb;}
img{border:none}
input{vertical-align:middle;outline:none;border:none}
textarea{outline:none;}
ul,ol,dl{list-style:none;}
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
.fr{float:right}
.fl{float:left}
.clear{clear:both}

.Wrapmian{width:880px;min-height: 490px;height:800px;height:auto!important;overflow:hidden;margin:0 auto;}
.zla_m_tab{ height:50px; padding-top:12px; background:url(../images/btline.png) repeat-x bottom; }
.zla_m_item { float:left; /*width:106px;*/ height:40px;text-align:center }
.zla_m_item i{ color:#d9d9d9; line-height:40px; font-size:14px;}
.zla_m_item b{ color:#c1d4de;}
.zla_m_item a ,.zla_m_cur a { display:inline-block; /*width:89px;*/padding: 0 20px; height:50px; line-height:40px; text-align:center;font-size:14px;}
 .zla_m_cur a{ display:inline-block; background:url(../images/4.png) center 36px no-repeat; text-decoration:none; color:#08c;}

.zmodel{width:880px; padding-top:10px; display:none;}
.INPut{width:880px;height:50px;padding-left:675px;}
.Inputcon{width:200px;height:36px;border:1px solid #ccc;}
.INPut .skeyword{width:150px;height:36px;float:left;line-height:36px;}
.btn_search{display:inline-block;background:url(../images/dot_course_search.png) no-repeat left top;float: right;height: 36px;width: 38px;}
.Maincon{width:880px;height:800px;height:auto!important;overflow:hidden;}

.M3Con_ct{width:193px;height:170px;float:left;margin:10px 17px 20px 10px;*margin:10px 15px 20px 10px;background:#fff;border:1px solid #eee;position: relative;}
.M3Con_ct:hover{--webkit-box-shadow: 1px 1px 10px #acccf9, -1px -1px 10px #acccf9;-moz-box-shadow: 1px 1px 10px #acccf9, -1px -1px 10px #acccf9;-o-box-shadow: 1px 1px 10px #acccf9, -1px -1px 10px #acccf9;box-shadow: 1px 1px 10px #acccf9, -1px -1px 10px #acccf9;}
.M3Con_ct dl dt{width:193px;height:114px;}
.M3Con_ct dl dt img{width:193px;height:114px;}
.M3Con_ct dl dd{width:167px;text-align:center;padding-top:5px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;padding:5px 13px 0 13px;}
.M3Con_ct dl dd a{font-size:14px;color:#333}
.M3Con_ct:hover dl dd a{text-decoration:underline}
.M3Con_ct dl .M3Con_ctdd{width:167px;text-align:center;padding:1px 13px 0 13px;color:#999;}
.M3Con_ct2{margin-right:0;}
.M3Con_ct dl .listZhe{position:absolute;height: 114px; width: 193px;background:#000;filter:alpha(opacity=70);opacity:0.7;top:0;left:0;display:none;}
.M3Con_ct dl .listZheSpan{position:absolute;height:24px;line-height:24px;padding:0 10px;border-radius:3px;color:#FFF;top:46px;left:70px;display:none;font-size: 16px;}
.M3Con_ct dl:hover .listZhe{display:block}
.M3Con_ct dl:hover .listZheSpan{display:block}

.creditDiv1 { background: none repeat scroll 0 0 #000; height: 26px;opacity: 0.5;filter:alpha(opacity=50); position: absolute;right: 0;top: 88px; width: 85px;}
.creditDiv2 {color: #fff;font-weight: bold;height: 26px; position: absolute;right: 0;top: 90px;width: 65px;}
.creditDivz1 { background: none repeat scroll 0 0 #000; height: 26px;opacity: 0.5;filter:alpha(opacity=50); position: absolute;right: 0;top: 88px; width: 193px;}
.creditDivz2 {color: #fff;font-weight: bold;height: 26px; position: absolute;right: 0;top: 90px;width: 193px;text-align: center;}

.page{height:26px;padding:20px;text-align:center}
.page a,.page span{display:inline-block;height:24px;line-height:24px;border:solid 1px #CCC;padding:0 8px;color:#666;}
.page a:hover,.page a.current{background:#ad283d;border:solid 1px #ad283d;color:#FFF}
.page span{color:#b3b3b3}
.page a.lefthave i{background:url(../images/leftHave.jpg) no-repeat;display:inline-block;width:5px;height:9px;margin-top:8px;margin-right:3px;}
.page a.lefthave:hover,.page a.rightHave:hover{background:none;border:solid 1px #CCC;color:#666;}
.page a.rightHave i{background:url(../images/rightHave.jpg) no-repeat;display:inline-block;width:5px;height:9px;margin-top:8px;margin-left:3px;}
.page span.rightNo i{background:url(../images/rightNo.jpg) no-repeat;display:inline-block;width:5px;height:9px;margin-top:8px;margin-left:3px;}
.page span.leftNo i{background:url(../images/leftNo.jpg) no-repeat;display:inline-block;width:5px;height:9px;margin-top:8px;margin-right:3px;}
