html,  body,  div,  span,  iframe,  h1,  h2,  h3,  p,  a,  img,  var,  dl,  dt,  dd,  ol,  ul,  li,  form,  input,  select,  label,  table,  tbody,  tr,  th,  td,  img { margin: 0px; padding: 0px; }
body { font-family: 微软雅黑; font-size: 14px; line-height: 24px; color:#000;}
a { font-family: 微软雅黑; text-decoration: none; font-size: 14px; line-height: 24px; color:#000;}
a:hover { text-decoration: underline;}
ul,  li { list-style-type: none;}
img { border: 0;}
.clear { clear: both; height:20px; overflow: hidden;}
.none { display: none;}
.Wrapper { width: 1000px; margin: 0 auto; zoom: 1; overflow: hidden;}

.Top { background:#1E4EA6; height:24px; overflow:hidden; padding:8px 0; color:#FFF;}
.Top a { color:#FFF;}
.Top_Left { width:540px; float:left;}
.Search { width:120px; height:24px; overflow:hidden; float:left; background:url(eduimages/S3.gif) no-repeat left top;}
.Search dd { width: 99px; height: 24px; line-height:24px; float: left; }
.Search dd input { width: 100%; line-height:24px; color:#FFF; background:url(eduimages/S1.gif) no-repeat left top; padding-left:5px;}
.Search dt { width: 21px; height: 24px; float: left; }
.Search dt input { width: 100%; height: 24px; background: url(eduimages/S2.gif); }
.Top_Right { width:100px; float:right;}

.Logo { padding:35px 0; height:68px; overflow:hidden;}
.ad { float:left; width:600px; height:62px; overflow:hidden;}
.ad img{width: 100%; height: 100%; object-fit:cover;}
.ad a { display:none;}

.nav{width: 100%; height: 50px; background: #1E4EA6; color: #fff; line-height: 50px; overflow:hidden;}

.nav ul li{width: 100px; text-align: center;  float: left;}
.nav ul li a{color: #fff; font-size: 16px; line-height: 50px;}
/* 
.NavBox { background:url(eduimages/bg_Nav.gif); height:70px; overflow:hidden; padding:15px 0;}
.Nav { height:24px; overflow:hidden; margin-left:13px;}
.nav { width:987px; position: absolute; height: 24px;}
.nav li { position: relative; width:66px; float:left; font-size:16px; line-height:20px; color:#FFF;}
.nav li a { font-size:16px; line-height:20px; color:#FFF;}
.nav li .nav-w { z-index: 21; position: absolute; display: none; overflow: hidden; background: #1E4EA6; width:100px; top: 20px; right: 0px; padding-top:16px;}
.nav li .section-nav1 { padding:0 10px; width:100px; }
.nav li .section-nav1 ul { position: static; padding: 0px; margin: 0px; overflow: hidden; }
.nav li .section-nav1 ul li { font-size:16px; line-height: 45px; height: 45px; border-top: solid 1px #768CC2; width:100px; }
.nav li .section-nav1 ul li a { font-size:16px; line-height: 45px; color: #FFF;} */

.TopNews { padding:30px 0; text-align:center;}
.TopNews a { font-size:32px; font-weight:bold; line-height:40px;}

.roll { clear: both; height: 30px; overflow: hidden; margin-bottom: 25px; }
.roll h2 { width:60px; height:30px; background:#FF9600; float: left; font-size: 14px; color: #FFF; font-weight: normal; line-height: 30px; text-align:center;}
.roll div { width: 900px; float: right; overflow: hidden; }
.roll ul { position: relative; width: 50000px; }
.roll li { float: left; display: inline; line-height: 30px; }
.roll li a { margin-right: 10px; line-height: 30px; }

.pic1 { width: 620px; height: 366px; overflow: hidden; position: relative; float: left; }
.pic1 li { width: 620px; height: 366px; overflow: hidden; background:#333; font-size: 16px; color: #fff; line-height: 40px; display: none; }
.pic1 li img { width: 620px; height: 326px; }
.pic1 li p { height:30px; line-height:30px; padding-left:13px;}
.pic1 li p a { font-size:16px; line-height:30px; color: #fff; }
.pic1 .sl, .pic1 .sr { width: 13px; height: 21px; position: absolute; z-index: 5; top: 153px; cursor: pointer; }
.pic1 .sl { background: url(eduimages/a1.png); left: 20px; }
.pic1 .sr { background: url(eduimages/a2.png); right: 20px; }
.pic1 .menu { width: 102px; height: 25px; position: absolute; z-index: 4; right: 0; bottom: 0; }
.pic1 .menu p { width: 10px; height: 11px; float: left; display: inline; margin-right: 8px; background: url(eduimages/a4.png); cursor: pointer; }
.pic1 .menu .cur { background: url(eduimages/a3.png); }

.inter { width: 340px; float: right; }
.inter h1 { clear: both; padding: 10px 0; border-bottom: 1px solid #f3f3f3; }
.inter h1 a { font-size:18px;}
.inter ul { clear: both;}
.inter li { padding: 7px 0; height:26px; border-bottom: 1px solid #f3f3f3; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;width:340px;}
.inter ul li:nth-child(1) a{ font-size: 18px; font-weight: bold; padding: 10px 0; border-bottom: 1px solid #f3f3f3;}
.inter ul li:nth-child(4) a{ font-size: 18px; font-weight: bold; padding: 10px 0; border-bottom: 1px solid #f3f3f3;}
.inter ul li:nth-child(7) a{ font-size: 18px; font-weight: bold; padding: 10px 0; border-bottom: 1px solid #f3f3f3;}

.AD1 img { width:1000px; margin-bottom:20px;}

.Exclusive { width:620px; float:left;}
.Exclusive h1 { background:url(eduimages/bg_T1.gif); height:55px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.Exclusive h1 a { font-size:20px; color:#003F8D; line-height:55px;}
.b3l { width: 360px; float: left;}
.b3l dl { clear: both; border-bottom: 1px solid #f3f3f3; padding: 0 0 15px 0; margin-bottom:25px; }
.b3l dt { line-height: 24px; height: 24px; overflow: hidden; font-weight: bold; color: #000; margin-bottom: 10px; }
.b3l dt a { font-size: 18px; color: #000; }
.b3l dd p { height:50px; overflow: hidden; margin-bottom:10px;}
.b3l dd span { display:block; background:url(eduimages/bg_Tuijian.gif) no-repeat left top; height:25px; overflow:hidden; padding-left:70px; font-size:12px; color:#999; line-height:25px;}

.pic2 { width: 230px; height: 303px; overflow: hidden; position:relative;float:right;}
.pic2 li { width: 230px; height:303px; display: none; }
.pic2 li img { width: 230px; height: 303px; border-radius: 10px; }
.pic2 .menu { width: 230px; height: 20px; position: absolute; left:0; bottom:10px; text-align: center;}
.pic2 .menu p { width: 10px; height: 11px; display: inline-block; margin: 0 5px; background: url(eduimages/a4.png); cursor: pointer;}
.pic2 .menu .cur { background: url(eduimages/a3.png); }

.b3r { width: 340px; float: right; }
.b3r h1 { background:url(eduimages/bg_T2.gif); height:55px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.b3r h1 a { font-size:20px; color:#003F8D; line-height:55px;}
.b3r div img { width: 340px; height: 160px; border-radius: 10px; }
.b3r h2 { padding: 10px 0 10px;}
.b3r h2 a { font-size:18px; color: #000; }
.b3r p { padding-bottom:8px; border-bottom: 1px solid #f3f3f3; margin-bottom:8px; height:60px; overflow:hidden;}
.b3r dd{ height:20px; overflow:hidden;}
.b3r dd a { color:#FF7F00;}

.Comment { width: 360px; float: left; margin-right:26px; display:inline;}
.Comment h1 { background:url(eduimages/bg_T3.gif); height:55px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.Comment h1 a { font-size:20px; color:#003F8D; line-height:55px;}

.focuspnews { width: 230px; height:325px; float:left; position:relative;}
.focuspnews h1 { background:url(eduimages/bg_T4.gif); height:55px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.focuspnews h1 a { font-size:20px; color:#003F8D; line-height:55px;}
.focuspnews li { background:#F9F9F9; width:230px ;height:295px; display:none;}
.focuspnews li img {width:230px; height:150px; margin-bottom:8px;}
.focuspnews li h2 { width:205px; font-size:18px; height:50px; overflow:hidden; margin:0 auto 8px auto;}
.focuspnews li h2 a { font-size:18px; line-height:25px;}
.focuspnews li p {width:205px; margin:0 auto; height:80px; overflow:hidden;}
.focuspnews li p a { color: #333;line-height:20px;}
#menu2 { position: absolute; width:80px; left:180px; top:25px;}
#menu2 span { width: 6px;height: 6px;background: url(eduimages/dotgrey.png);float: left;margin-left: 6px;display: block;cursor: pointer;}
#menu2 span.cur { background: url(eduimages/dotred.png);}

.Videos { width:340px; float:right;}
.Videos h1 { background:url(eduimages/bg_T9.gif); height:55px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.Videos h1 a { font-size:20px; color:#003F8D; line-height:55px;}
.Videos ul { width:400px; zoom:1; overflow:hidden;}
.Videos li { width:165px; height:150px; overflow:hidden; position:relative; float:left; margin-right:10px; display:inline;}
.Videos li img { width:165px; height:150px;}
.Videos li p { width:165px; height:20px; position:absolute; left:0; bottom:0; z-index:1; background:#000; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); text-align:center;}
.Videos li p a { font-size:12px; color:#FFF; line-height:20px;}
.Videos h2 { border-bottom:dotted 1px #CCC; height:40px; overflow:hidden;}
.Videos h2 a { font-size:18px; line-height:40px;}
.Videos h3 { border-bottom:dotted 1px #CCC; height:33px;}
.Videos h3 a { font-size:14px; font-weight:normal; line-height:33px;}

.AD2 { width:620px; float:left;}
.AD2 img { width:620px; height:90px;}

.AD3 { width:340px; float:right;}
.AD3 img { width:340px; height:90px;}

.Info { width:620px; float:left;}
.Info h1 { background:url(eduimages/bg_T6.gif); height:44px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.Info h1 a { font-size:20px; color:#003F8D; line-height:44px;}
.Info dl { height:110px; overflow:hidden; padding-bottom:25px; margin-bottom:25px; border-bottom:dotted 1px #CCC;}
.Info dt { width:180px; height:118px; float:left; font-size:18px; color:#FFF; line-height:118px; text-align:center; background:#BD3E40;}
.Info dt img{width: 180px;}
.Info dd { width:419px; float:right;}
.Info dd h2 { margin-bottom:5px;}
.Info dd h2 a { font-size:18px; line-height:26px;}
.Info dd p { height:48px; overflow:hidden; margin-bottom:5px;}
.Info dd span { display:block; font-size:12px; color:#999;}

.Edu { width:340px; float:right;}
.Edu h1 { background:url(eduimages/bg_T7.gif); height:44px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.Edu h1 a { font-size:20px; color:#003F8D; line-height:44px;}
.Edu h2 { font-size:18px; line-height:26px; margin-bottom:10px;}
.Edu img { width:340px; height:90px; margin-bottom:5px;}
.Edu h3 a { display:block; font-weight:normal; line-height:40px; height:40px; overflow:hidden;}

.d3_list { height:320px; overflow:hidden;}
.d3_list li { height:35px; line-height:35px; overflow:hidden;}
.d3_list b { width:5px; color:#1776ce; display:block; float:left; font-weight:normal;}
.d3_list span { width:50px; color:#1776ce; text-align:center; display:block; float:left;}
.d3_list a { width:100%; display:block; float:left; line-height:35px; padding-left:5px;}

.Brand_Title { background:url(eduimages/bg_T8.gif); height:66px; overflow:hidden; padding-left:45px; margin-bottom:20px;}
.Brand_Title a { font-size:20px; font-weight:bold; color:#003F8D; line-height:66px;}
.Brand_Box { background:#EFEFEF; zoom:1; overflow:hidden; padding:20px 8px; margin-bottom:30px;}
.Brand_Box li { width:230px; height:165px; overflow:hidden; background:#FFF; float:left; margin:0 8px 15px 8px; display:inline; text-align:center;}
.Brand_Box li img { width:190px; height:125px; margin-bottom:10px; border-bottom:solid 1px #CCC;}
.Brand_Box li p{ height:21px; padding:0 5px; overflow:hidden;}
.Brand_Box li a { font-size:16px; font-weight:bold;}

.Links h1 { margin-bottom:10px;}

.bottom{font-family: "Microsoft YaHei", "微软雅黑";
    font-size: 12px;
    color: #7f7f7f;
    line-height: 24px;
    text-align:center;
    background-color: #d6d6d6;
    padding: 20px 0 20px;}
.bottom a{ color: #7f7f7f; }
#footer { width: 990px; overflow: hidden; margin: 0 auto; padding: 0 0 10px 10px; }
#footer p{ height:24px; line-height:24px;}
