@charset "utf-8";


*{ font-family:"微软雅黑"; color:#4c4c4c; font-size:14px; }
body{ margin:0 auto; padding:0; background-color:#fff;}
ul{ margin:0; padding:0;}
li{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; padding:0; margin:0;}
h1,h2,h3{ font-weight:normal; margin:0; padding:0;}
dd,dl,dt{ margin:0; padding:0;}
img{ display:block; border:none;}
.clearfix{ clear:both;}
input { padding:0;}


.banner_slider {
 min-width:80%;
 height:360px;
 position:relative;
 overflow:hidden;
 background:#fff;
 text-align:center;
}
.banner_slider .bd {
 width:80%;
 position:absolute;
 left:50%;
 margin-left:40%;
}
.banner_slider .bd li {
 width:80%;
 overflow:hidden;
}
.banner_slider .bd li img {
 display:block;
 width:100%;
 height:360px;
}
.banner_slider .tempWrap {
 overflow:visible !important
}
.banner_slider .tempWrap ul {
 margin-left:-50% !important;
}
.banner_slider .hd {
 position:absolute;
 width:100%;
 left:1%;
 z-index:1;
 height:8px;
 bottom:20px;
 text-align:center;
}
.banner_slider .hd li {
 display:inline-block;
 *display:inline;
 zoom:1;
 width:8px;
 height:8px;
 line-height:99px;
 overflow:hidden;
 background:url(../images/slider-btn.png) 0 -10px no-repeat;
 margin:0 5px;
 cursor:pointer;
}


.banner_slider .hd li.on {
 background-position:0 0;
}
.banner_slider .pnBtn {
 position:absolute;
 z-index:1;
 top:0;
 width:100%;
 height:320px;
 cursor:pointer;
}
.banner_slider .prev {
 left:-92%;
 margin-left:2%;
}
.banner_slider .next {
 left:92%;
 margin-left:-2%;
}
.banner_slider .pnBtn .blackBg {
 display:block;
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:320px;
 background:#000;
 filter:alpha(opacity=50);
 opacity:0.5;
}
.banner_slider .pnBtn .arrow {
 display:none;
 position:absolute;
 top:0;
 z-index:1;
 width:60px;
 height:320px;
}
.banner_slider .pnBtn .arrow:hover {
 filter:alpha(opacity=60);
 opacity:0.6;
}
.banner_slider .prev .arrow {
 right:0;
 background:url(../images/slider-arrow.png) -120px 0 no-repeat;
}
.banner_slider .next .arrow {
 left:0;
 background:url(../images/slider-arrow.png) 0 0 no-repeat;
}

.big{width:100%;margin: 0 auto;}


 .top-bg{ background-color:#eaf2f9;background-image:url(../images/top-bg.png); background-repeat:no-repeat; background-position:center; height:140px;}
 .top-up-bg{ background-color:#fff; opacity:0.9; border-bottom:1px solid #f0f1f2; }
 .top-up-box ,.top-bottom-box{ width:1120px; margin:0 auto;}
 .top-up-box a{ line-height:40px; font-size:14px; color:#999;}
 .top-up-box ul{ float:right; background-image:url(../images/top_xian.png); background-repeat:no-repeat; background-position:86px center;}
 .top-up-box ul li{ float:left; margin-left:21px;}
 
 .top-bottom-box img{ width:395px; height:74px; margin-top:15px; float:left;}
 .search-box{ width:168px; height:30px; background-image:url(../images/search-box-bg.png); float:right; margin-top:-50px; position:relative;}
 .search-text{ width:138px; height:28px; border:none; background-color:#fafafa; line-height:28px; position:absolute; top:1px; left:4px; 
         outline:none;}
 .search-but{ width:16px; height:16px; border:none; background-repeat:no-repeat;background-position:left center;background-color:#fafafa; position:absolute; top:8px; right:10px; outline:none;}
 





 .nav-bg{ background-color:#1144a3;}
 .nav-box{ width:1120px; margin:0 auto;}
 .nav li{ float:left;}
 .nav li:hover{ background-color:#0e398a;}
 .nav a{ font-size:14px; color:#fff; line-height:48px;}





.banner-box{height: 320px;margin:0 auto;}





 .fast-pass-bg{ width:1025px; margin:0 auto;}
 .fast-pass-bg h1{ margin-top:10px; text-align:center;}
 .f-box{ width:161px; height:110px; float:left; margin-top:15px; margin-bottom:15px; margin-right:55px;}
 .f-box:hover{ background-image:url(../images/icon-bg.png);}
 .f1{ margin-top:23px; margin-left:64px;} 
 .f2{ margin-top:23px; margin-left:60px;}
 .f3{ margin-top:23px; margin-left:64px;}
 .f4{ margin-top:23px; margin-left:56px;}
 .f5{ margin-top:23px; margin-left:58px;}



 .i-content-box{ width:1120px; margin:0 auto;}


 .school-news-box{ width:750px; height:285px; float:left; }
 .s-n-top{ width:750px; height:33px; background-image:url(../images/schoolnews-bg.png); background-repeat:no-repeat; background-position:bottom;}
 .s-n-top h1{ height:18px;  float:left; }
 .s-n-top a{ color:#1144a3; line-height:22px;}
 .s-n-top span{ float:right; background-image:url(../images/jt-blue.png); background-repeat:no-repeat; width:10px; height:15px; margin-top:2px; }
 .s-n-pic{ margin-top:12px; float:left;}
 .s-n-right{ width:360px; height:240px; float:right; margin-top:12px;}
 .s-n-right-top { height:110px; border-bottom:2px dashed #e6e6e6;margin-bottom:10px; }
 .s-n-right-top h1{ font-size:16px; font-weight:bold; color:#666;}
 .s-n-right-top p{ font-size:14px; color:#666666; line-height:30px; text-indent:2em;margin-top:5px}
 .s-n-right-bottom{ font-size:14px; color:#666666; line-height:30px;  }
 .s-n-time{ float:right; color:#999999;}
 .s-n-title{ float:left; background-image:url(../images/icon-sj.png); background-repeat:no-repeat; background-position:left center; padding-left:13px;}
 .s-n-right-bottom li a{ line-height:30px; font-size:14px; color:#666666;}
 .s-n-right-bottom li:hover .s-n-time{  font-weight:bold;}
 .s-n-right-bottom li:hover .s-n-title{  font-weight:bold;}





 .announcement-box{ width:340px; height:285px; float:left; margin-left:30px; }
 .a-top{ width:340px; height:23px; border-bottom:2px solid #e6e6e6;}
 .a-top h1{ height:18px;  float:left; }
 .a-top a{ color:#4c4c4c; line-height:18px;}
 .a-top span{ float:right; background-image:url(../images/jt-green.png); background-repeat:no-repeat; width:10px; height:15px; margin-top:2px; }
 .a-bottom{ margin-top:18px;}
 .a-bottom li{ line-height:38px;}
 .a-bottom a{ line-height:20px; font-size:14px;}
 .a-title{ float:right; color:#666666; width:267px;}
 .a-title:hover{ font-weight:bold;}
 .a-time{ color:#fff; width:60px; height:20px; background-image:url(../images/time-bg.png); background-position:center; background-repeat:no-repeat; float:left; text-align:center;}





 .a-s-box{ width:360px; float:left; margin-top:20px;}
 .a-s-top{ width:360px; height:23px; border-bottom:2px solid #e6e6e6;}
 .a-s-top h1{ height:18px;  float:left; }
 .a-s-top a{ color:#1144a3; line-height:18px;}
 .a-s-top span{ float:right; background-image:url(../images/jt-blue.png); background-repeat:no-repeat; width:10px; height:15px; margin-top:2px; }
 .a-s-bottom{ margin-top:2px;}
 .a-s-bottom li{ border-bottom:2px dashed #e6e6e6; padding-top:7px; padding-bottom:14px;}
 .a-s-bottom li:hover{ background-color:#f2f8ff;}
 
 .a-s-bottom a{ line-height:24px; font-size:14px;}
 .a-s-title{ color:#666666; width:360px;}
 .a-s-time{ color:#999999; padding-left:5px;}





 .trends-box{ width:360px;float:left; margin-top:20px; margin-left:30px;}
 .trends-top{ width:360px; height:23px; border-bottom:2px solid #e6e6e6;}
 .trends-top h1{ height:18px;  float:left; }
 .trends-top a{ color:#1144a3; line-height:18px;}
 .trends-top span{ float:right; background-image:url(../images/jt-blue.png); background-repeat:no-repeat; width:10px; height:15px; margin-top:2px; }
 .trends-bottom{ margin-top:20px;}
 .trends-bottom li{ border-bottom:2px dashed #e6e6e6; padding-top:18px; padding-bottom:14px;}
 .trends-bottom a{}
 .trends-c { width:356px; height:125px; border:2px solid #f2f2f2;}
 .trends-c:hover{ background-color:#f2f8ff; border:2px solid #f2f8ff;}
 .trends-c h1{ width:340px; margin-left:10px; margin-top:10px;}
 .trends-c h1 a{ font-size:16px; color:#666; font-weight:bold; }
 .trends-c p{ width:340px; margin-left:10px; text-indent:2em; line-height:24px; margin-top:8px;}
 .trends-title{ color:#666666; width:360px;}
 .trends-time{ color:#47c66d; background-image:url(../images/time.png); background-position:left; background-repeat:no-repeat; line-height:20px; width:112px; height:20px; text-align:right; margin-left:10px; padding-top:8px;}





 .s-c-box{ width:340px; float:left; margin-left:30px; margin-top:20px; }
 .s-c-top{ width:340px; height:23px; border-bottom:2px solid #e6e6e6;}
 .s-c-top h1{ height:18px;  float:left; }
 .s-c-top a{ color:#4c4c4c; line-height:18px;}
 .s-c-top span{ float:right; background-image:url(../images/jt-green.png); background-repeat:no-repeat; width:10px; height:15px; margin-top:2px; }
 .s-c-middle{ height:111px; padding-top:20px; border-bottom:2px dashed #e6e6e6;}
 .s-c-middle img{ float:left;}
 .s-c-bottom{ margin-top:-3px; line-height:12px; font-size:14px;}
 .s-c-bottom li{ margin-top:17px; background-image:url(../images/icon_jt.png); background-repeat:no-repeat; background-position:left center; padding-left:17px; border:1px solid #fff;}
 .s-c-title{ float:left; color:#666666; width:274px;}
 .s-c-time{ color:#999;float:right; }
 .s-c-bottom li:hover .s-c-time{ font-weight:bold;}
 .s-c-bottom li:hover .s-c-title{ font-weight:bold;}



 .footer-top-bg{ background-color:#f1f1f1; margin-top:30px; height:344px;}
 .footer-top-box{ width:1080px; margin:0 auto; }



 
 .link-box{ margin-top:24px; width:480px; float:left; border-right:2px solid #e6e6e6; height:290px;}
 .xb-link{ margin-top:30px; float:left;}
 .xb-link li a{ font-size:14px; color:#999999; line-height:30px;}
 .link-right{ float:right; margin-top:30px; padding-right:52px;}
 .link-right select{ width:216px; height:28px; border:1px solid #e5e5e5; background-color:#fff; font-size:14px; color:#4c4c4c; line-height:30px;}
 .ls1{ margin-bottom:15px;}
  
 
 
    .tp-box{ margin-left:48px; width:300px; float:left; margin-top:24px; border-right:2px solid #e6e6e6; height:290px;} 
 .tp-box img:hover{ border:2px solid #e6e6e6;}        
     
 
 
    .cu-box{ margin-top:24px; float:left; margin-left:48px; height:290px;} 
 .cu-h1{ margin-top:20px;}
 .cu-box ul{ margin-top:8px;}  
 .cu-box li{ font-size:14px; color:#999999; line-height:24px;}
    
 .footer-bottom-bg{ background-color:#3f3f3f;}
 .footer-bottom-box{ width:1120px; margin:0 auto; color:#fff; line-height:50px; text-align:center;}





 .erji-banner-box{ width:1120px; margin:0 auto;}



 .erji-content-box{ width:1120px; margin:20px auto; }
 
 .erji-left-box{ width:284px; float:left;}
 
 .erji-title-box{ height:48px; background-image:url(../images/erji-title-bg.png); background-repeat:no-repeat; background-position:left;} 
 .erji-title-box h1{ font-size:18px; color:#1144a3; font-weight:bold; padding-left:10px;}
 .erji-title-box h2{ font-size:18px; color:#e1e1e1; font-weight:bold; text-transform:uppercase; padding-left:10px;}
 .ej-nav-box{ margin-top:14px;}
 .ej-nav { background-color:#e9f1f5; border-bottom:1px solid #fff; background-image:url(../images/erji-icon1hover.png); background-repeat:no-repeat; background-position:7px center; display:block; height:36px;}
 .ej-nav-a{ color:#4c4c4c; font-size:16px; line-height:36px; padding-left:24px;}
 .ej-nav:hover{ background-image:url(../images/erji-icon1.png); background-color:#f7f9fa;}
 .ej-nav:hover .ej-nav-a{ color:#1144a3;}
 .sj-nav { background-color:#fafafa; border-bottom:1px solid #ebebeb;}
 .sj-nav-a{ color:#4c4c4c; font-size:14px; line-height:30px; padding-left:24px;}
 .sj-nav:hover .sj-nav-a{ color:#1144a3;}
 .sj-nav:hover{ background-color:#fff;}
 
 .ej-f{ height:210px; width:284px;}
 .f-box-ej{ height:100px; width:137px; float:left; text-align:center; background-image:url(../images/erji-kj-bg.png); background-repeat:no-repeat; background-position:center; margin-top:30px;}
 .f-box-ej:hover{ background-image:url(../images/erji-kj-bg-hover.png);}
 .f-box-ej h1{ font-size:14px; color:#999999;}



    .erji-right-box{ width:806px; float:right;}  
 .ej-r-top{ margin-top:60px; height:17px; border-bottom:1px solid #e1e3e4; color:#4c4c4c; font-size:14px; line-height:14px;}  
 .ej-r-bottom{ width:732px; margin:0 auto; margin-top:20px;} 
 .ej-r-bottom li{ background-image:url(../images/erji-icon2.png); background-repeat:no-repeat; background-position:left center; padding-left:22px;}
 .ej-r-title{ float:left; color:#666666; line-height:36px;}
 .ej-r-time{ color:#999;float:right; line-height:36px;}
 .ej-r-bottom li:hover .ej-r-time{ font-weight:bold;  color:#1144a3;}
 .ej-r-bottom li:hover .ej-r-title{ font-weight:bold;  color:#1144a3;}

 .cont-h{ font-size:18px; text-align:center; margin-top:40px; font-weight:bold;}
 .cont-hb{ margin-top:20px; float:right; margin-right:60px; color:#999; font-size:14px;}
 .cont-hr{ background-color:#e1e3e4; height:3px; border:none; width:1000px; margin:0 auto; margin-top:8px; background-image:url(../images/hbg.png); background-repeat:no-repeat; background-position:left;}
 .sx-box{ float:right; margin-right:60px; margin-top:20px;}
 .sx-box a{ font-size:14px; color:#999; padding-left:20px;}
 .sx-box a:hover{color:#1144a3;}