@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0; padding:0}
body{ background:#fff; font:12px/25px "宋体"; color:#333;}
a{color:#333333;text-decoration:none}
a:hover{color:#09F;}
em{font-style:normal}
ul,li{list-style:none}
img{border:0;vertical-align:middle;}

.fl{ float:left;}
.fr{ float:right;}
.hr10,.hr20 {clear:both;margin:0;padding:0;font-size:0;overflow:hidden;}
.hr20 {height:20px;}
.hr15 {height:15px;}
.hr10 {height:10px;}
.hr40 {height:40px;}
.menu b{ font:12px/25px "宋体";}
.clear {clear:both; height:0px;margin:0;padding:0;font-size:0;overflow:hidden;}
.minTopin,.headerIn,.mtcon,.banner{ width:1002px; font:14px/25px "宋体";  margin:0 auto; position:relative}


/*   导航    */
#minTop{ height:32px; background:#18569b; color:#fff; }
.minTopin{ background:url("../images/top2.png") repeat-x center; height: 32px; font:12px/32px "宋体";}
.logoText{ float:left; line-height:32px;  position:relative;}
.logoText a{ color:#fff; padding:0 1px;}
.logoText img{ position: absolute; top:10px; left:183px;}
.menu{ float:right; line-height:32px;}
.menu a{ color:#fff; padding:0 1px;}
.menu a:hover{ color:#adff31; padding:0 1px;}
.menu em{ font-weight:bold; color:#adff31; font:12px/32px "宋体";}
.menu b {color:#a8e1ff !important; font-family:Arial,"宋体"; font-weight:normal;}

/*  头部  */
#head{ height:120px; background:#1e6bc2;  margin:0 auto;}
.logobox{ float:left;}
.inputbox{ float:right; background:url(../images/input.png) no-repeat right; width:528px;  height:35px; margin-top:45px; display:inline; }
.inputbox input{ width: 400px; height:20px; line-height:20px; float:left; border:0px;  color:#999999; margin-top:7px; margin-left:40px;}
.inputbox a{ height:30px;  width:78px;float:right;}

/*  导航分类 */
.stylebox{ height:36px; margin:0 auto; background:#333; line-height: 36px;}
.banner{ line-height: 36px;}
.banner img{ padding:8px 0 17px 2px; height:11px}
.stylebox a{width:146px;color:#fff; line-height:36px; text-align:center; float:left; display:block; height:36px;}
.stylebox a:hover {color:#adff31;}

.stylebox a.hover{width:146px; color:#555555; font-size:14px; font-weight: bold; background:#e4e4e4; margin-right:10px; position:relative; padding:0px;}
.stylebox em{ color:#8eca2c; font: 16px/36px "微软雅黑"; float:right;}

/*  轮播图片 */
.titlebox { width:1002px;  margin: 0 auto;}
.ytArea { width:1002px;  margin: 0 auto;}
/* 主体更新  */
.mtcon{ border: 1px solid #e3e3e3; border-top:2px solid #1e6bc2; min-height:600px; margin-top:25px;}
.mt_left{ width: 700px; min-height:500px; display:inline; margin:0 auto; margin-left:15px; float: left;}
.unit{ margin:0 auto; color:#666;}
.unit .title{ height:36px;}
.unitTab a{display:inline-block; width:63px; height:36px;text-align:center; font:14px/36px "宋体"; color:#666;}
.unitTab span a:hover{text-decoration:none; font-weight:bold; background:#1e6bc2; color:#fff;}
.tabCon{width: 700px; min-height:200px; padding-bottom:20px; display:inline-block; overflow: hidden;}
.tabCon li{ width:700px; min-height:200px; display:none; }
.imgPages{ min-height:200px;  width:690px; margin:0 auto}
.imgPages p{ border-bottom:1px dotted #ccc; height:40px; line-height:40px; font: 12px/40px "宋体";}
.tabCon span{ float:left; color:#666666;}
.tabCon em,b{color:#858585}
.tabCon i{ color:#ff7e00}
.tabCon em{padding-right:30px;}
.tabCon strong{ float: right; padding-right:10px;}
em,i,strong,b{font: 12px/40px "宋体";}
.imgList h2,.unitTab span a.act_01,.pages_03 a.act_03,.imgList_l li span{font-weight:bold; background:#1e6bc2; color:#fff;}



.mt_right{ width:235px; min-height:500px; display:inline; margin:0 auto; float: right; margin-right:10px; }
.mt_right .hot{ color:#69bc2c;  margin-top:40px; width:220px; height: 32px; border-bottom:2px solid #69bc2c}
.hot span{ display:inline-block; width:122px; height:32px; background:#69bc2c; color:#fff; font-weight:bold; line-height:32px; padding-left:5px;}
.mtlist .list{ width:220px; min-height:150px; color:#666666; font-size: 12px; line-height:20px; display:inline-block;  overflow: hidden; }
.mtlist li{ width:220px; min-height:130px;  border-bottom:1px dotted #ccc; display:block; overflow: hidden; float: left;}
.list h3{ font:bold 13px/37px "宋体"; height:37px;}
.mtlist img{ float: left;}
.mtlist a{color:#666666; }
.mtlist a:hover{color:#69bc2c; }
.mtlist .mtbox{ float: right; width:115px; height:85px;}
.mtbox h3{ font:bold 13px/30px "宋体"; height:30px;}

/* 热播课程呢 */
.ytArea{ border: 1px solid #e3e3e3; margin:0 auto;  border-top:2px solid #1e6bc2; min-height:330px; margin-top:25px;}
.ytbox{ width:1002px;  margin:0 auto;  display:inline; float:left; }
.ytArea .tit{ height: 43px; width:960px; margin:0 auto; color:#ff6600; line-height:43px;}
.ytArea span{ display:inline-block; width: 140px; height: 40px; font: 24px/40px "微软雅黑"; text-align: center; margin-right:10px; 
color:#fff; background:#1e6bc2; float: left;}
.yt_list{width:1002px; margin:0 auto; display:inline-block; overflow: hidden; }
.yt_list li{ width:225px; min-height: 150px; display:inline; float:left; overflow: hidden;  margin-left:20px}
.yt_list li.nrm{ margin-right:0px;}
.yt_list small{ float: right; font: 14px/38px "微软雅黑"}
.yt_list p{ width:100%; display: block; overflow: hidden; text-overflow:ellipsis; font:14px/30px "宋体"; white-space:nowrap;}
.yt_list a{font:14px/30px "微软雅黑"; color:#666;}
.yt_list a:hover{font:14px/30px "微软雅黑"; color:#ff6600;}
.yt_list strong{ float:left; font:14px/30px "微软雅黑";}
.yt_list em{ color:#cc0000; font: bold 25px "微软雅黑"}


/*  友情链接 */
.banbox{ width:1002px; margin:0 auto; margin-top: 30px;}
.banbox h3{ font:bold 12px/40px "宋体"; color:#666; height:40px;}
.banbox ul{ width:1002px; height:55px; display:inline-block; overflow: hidden;}
.banbox ul li{ width:1002px; height:55px; font-size:12px; float: left; overflow:hidden; display: block;}
.banbox a{ display:block; width:115px; float: left; padding:0px; height:25px; line-height:25px; color:#666;}
.banbox a:hover{ color:#1e6bc2}
/* footer */
.footer_nav {height:30px;line-height:30px;text-align:center;background:#333333;color:white;}
.footer_nav a {padding:0 10px;color:white; }
.footer p {padding:15px 0px;text-align:center;color:#666;}
