
/* 顶部欢迎条 */
#top{ width:100%; height:auto; background-color:#F0F2F5; border-bottom:1px #E7EAEF solid; }
#topbar{ margin:auto;width:1200px; height:35px; color:#9DA6B3; font-size:14px;}
.topWelcome{ float:left; width:auto; height:35px; line-height:35px;margin-left: 26px;display: block; }
.topWelcome2{ float:left; width:auto; height:35px; line-height:35px;margin-left: 0px;display: block; }
.topWelcome2 a{color: #999;}
.topWelcome b{ font-weight:normal; color:#F60; }
.topimgs{background: url("../../jm_img/common/toux_03.png") no-repeat 7px;}
.topWelcome a{color: #999;}
.topWelcome a:hover {color:#db4339;}

/* 登录注册 */
.topLogin{ float:left;width:111px; height:35px;line-height:35px;position: relative; text-align:center;}
.topLogin a{ color:#999; }
.topLogin>a:hover{ color: #db4339;}

.topLogin a.lMore{  float:left; width:111px;height:35px; z-index: 13; position: relative; display: block; background: url("../../jm_img/common/menu1.png") no-repeat 87px 15px; text-align:center;/* padding-left:10px; */}
.topLogin a.lMorecurrent { width:111px;background: url("../../jm_img/common/menu2.png") no-repeat 87px 15px,url("../../jm_img/common/toux_03.png") no-repeat 7px;; background-color:#FFF;border-left:1px #E0E1E0 solid; border-right:1px #E0E1E0 solid;text-align: center;}
.lMoredown { z-index: 12; position: absolute;top: 34px;left:0px;background-color:#FFF; border:1px #E0E1E0 solid; border-top:none;}
.lMoredown li{ float:left; width:111px;line-height:32px; text-align:center;}
.lMoredown li a{ color:#999; }
.lMoredown li:hover{ background-color:#FFF;}
.lMoredown li a:hover{color: #db4339;}
/* 顶部提示条 右侧 */
.topRight{ float:right; height:35px; }


/* 客户服务 */
.topNav{ float: left;height:35px;line-height:35px; display:inline; position: relative; text-align:center; }
.topNav a{ color:#595757; }
.topNav a:hover{ color:#188EEE; }
.topNav a.navMore{  float:left; width:105px;height:35px; z-index:203; position: relative; display: block; background: url(/images/menu1.png) no-repeat 90px 15px; text-align: center;}
.topNav a.navMorecurrent { width:105px;background: url(/images/menu2.png) no-repeat 90px 15px; background-color:#FFF; border-left:1px #E0E1E0 solid; border-right:1px #E0E1E0 solid;text-align: center;}
.navMoredown { z-index: 202; position: absolute;top: 34px;left:0px;background-color:#FFF; border:1px #E0E1E0 solid; border-top:none;}
.navMoredown li{ float:left; width:105px;line-height:28px; text-align:center;}
.navMoredown li a{ color:#595757; }
.navMoredown li:hover{ background-color:#FFF; }


/* LOGO */
#LogoNav{ margin:auto; width:100%; height:auto; background-color:#FFF; }
#topnav{ width:1200px; height:119px; margin: auto;text-align:left; clear:both;margin-top: 20px;}
.topLogo{ float:left; width:240px; height:70px; padding-top:5px;}
.topLogo img{ width:240px; height:90px;}

/* 切换站点 */
.fn-hide { display:none; }
.topWebs { float:left; width:100px;margin-top:28px;margin-left:30px; }
.topWebName { float:left; width:100px; line-height:20px; color:#444;font-size: 18px; }
.topWebName img.span {margin-left: 9px;}
.topWebList{ float:left;width:80px; height:20px;line-height:20px; display:inline; position: relative; text-align:left; font-size:12px; }
.topWebList a{ color:#B2B2B2; }
.topWebList a.webMore{  float:left; width:80px;height:20px; z-index:103; position: relative; display: block; text-align:left; padding-left:0px; font-size: 14px;}
.topWebList a.webMorecurrent { width:80; height:20px; }
.webMoredown { width:300px;overflow: hidden;z-index:102; position: absolute;top:20px;left:0px;background-color:#FFF; border:1px #DDD solid; padding:0px;text-align:left;}

.webMoredown .title{ float:left;width:480px; height:25px; line-height:25px}
.e101 { float:left;width:80px; height:25px; line-height:25px; background:url(../images/web1.png);color: #F00;text-align:center; margin:0px; font-size:12px;cursor:pointer}
.e102 { float:left;width:80px; height:25px; line-height:25px; background:url(../images/web2.png);color: #666;text-align:center; margin:0px;font-size:12px; padding-top:0px;cursor:pointer}

.webMoredown ul{ float:left; width:300px; height:auto;padding: 15px 5px 15px 15px;}
.webMoredown ul li{ float:left; width:60px; height:25px; line-height:25px; }
.webMoredown ul li a{ color:#555; font-size: 14px;}
.webMoredown ul li a:hover{ color:#db4339; }


/*新搜索*/
.topSearch { float:left; width:580px; height:auto; overflow:hidden;}
.topSearch .sea3{ float:left; width:580px; height:36px;}

.topSearch .sea1{ float:left;width:580px; height:24px; padding-left:0px;font-size:12px;}
.sSea11{ float:left;width:auto; height:24px; line-height:24px; padding:0px 10px;text-align:center; background: #ff8b33;
    background: -moz-linear-gradient(top,  #ff8b33 0%, #ed2f2e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8b33), color-stop(100%,#ed2f2e));
    background: -webkit-linear-gradient(top,  #ff8b33 0%,#ed2f2e 100%);
    background: -o-linear-gradient(top,  #ff8b33 0%,#ed2f2e 100%);
    background: -ms-linear-gradient(top,  #ff8b33 0%,#ed2f2e 100%);
    background: linear-gradient(to bottom,  #ff8b33 0%,#ed2f2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b33', endColorstr='#ed2f2e',GradientType=0 ); cursor:pointer; color:#FFF; }
.sSea12{ float:left;width:auto; height:24px; line-height:24px;padding:0px 10px;text-align:center; color:#999;cursor:pointer }
.sSea13{ float:left;width:auto; height:24px; line-height:24px;text-align:right; color:#A5C2DB; padding-right:0px; }
.sSea13 a{ color:#BBB; }

.topSearch .sea2{ float:left; width:580px; height:38px; }
.topSearch .sea21{ float:left; width:502px; height:38px;}
.topSearch .sea22{ float:left; width:78px; height:38px; }


.inner-inp { float:left;width:478px; height:34px;line-height: 34px;font-size: 14px;color: #8d8d8d;outline: none;border: 2px solid #00a2e9;border-color: #ed2f2e #ed2f2e #ff8b33 #ed2f2e;padding:0px 10px;
}
.inner-sub { float:right;width: 78px;height: 38px;border: none;font-size: 18px;color: #fff;cursor: pointer;background-color:#db4339;}

.sec-tab {
    width: 49px;height: 24px;
    color: #999;   
    text-align: center;
    cursor: pointer;float: left;
}

.inner-ull{ float:left; width:auto; height:24px; }

.sec-tab-active {
    background-color: #1aa1e4;
    color: #fff;
}

/*电话*/
.sec-img{float: right;background: url("../../jm_img/common/phone_03.png") no-repeat left;padding-left: 48px;margin-top: 9px;}
.sec-img span{font-size: 18px;color: #595757;}
.sec-img p{color: #db4339;font:28px/25px "Impact";
    font-weight: normal;}
.inner-nave{float: left;margin-left: 0px;}
.inner-nave a{float: left;padding-right: 8px;color: #999;font-size: 14px;line-height: 38px;}
.inner-nave a:hover{color: #db4339;}

/* 导航 */
#sNav{ margin:auto;width:100%; height: 49px; border-bottom:2px #db4339 solid;margin-bottom:0px; background-color:#FFF;  }
#sNavbar{ width:1200px; margin:auto; height:49px; text-align:left; }
.sNavLeft{ float:left;width: 216px; height:49px; line-height:49px; padding-left:24px; font-size:18px; color:#FFF; cursor:pointer;background: #ff8b33;
    background: -moz-linear-gradient(top,  #ff8b33 0%, #ed2f2e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff8b33), color-stop(100%,#ed2f2e));
    background: -webkit-linear-gradient(top,  #ff8b33 0%,#ed2f2e 100%);
    background: -o-linear-gradient(top,  #ff8b33 0%,#ed2f2e 100%);
    background: -ms-linear-gradient(top,  #ff8b33 0%,#ed2f2e 100%);
    background: linear-gradient(to bottom,  #ff8b33 0%,#ed2f2e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8b33', endColorstr='#ed2f2e',GradientType=0 ); }
.sNavRight{ float:left;}
/*.sNavRight ul li{ float:left;width:96px;height:49px; line-height:49px;text-align:center; font-size:16px;}
.sNavRight .li0 a{ color:#555; }
.sNavRight .li0 a:hover{ color:#db4339; }
.sNavRight .li1 a{ color:#db4339; }
.sNavRight .li1 a:visited{ color:#db4339; }*/
.sNavRight .new{ background:url("../../jm_img/common/hot_03.png") 60px 0px no-repeat; }
.sNavRight .hot{ background:url("../../jm_img/common/hot2_03.png") 70px 0px no-repeat; }
.sNavRight .hot2{ background:url("../../jm_img/common/hot3_03.png") 70px 0px no-repeat; }
/*新导航*/
/* 导航 */
.sNavRight .nav{
    line-height: 44px;
    font-size: 16px;
}

.sNavRight .nav li{
    float: left;
    margin-left: 60px;
}

.sNavRight .nav li a{
    display: inline-block;
}

.sNavRight .nav li a:hover,
.sNavRight .nav li a.active{
    color: #ed2f2e;
}

.sNavRight .nav-hot{
    display: inline-block;
    vertical-align: top;
    margin-top: -4px;
    margin-left: -15px;
    width: 31px; 
    height: 19px;
    background: url('../../jm_img/sub/css_sprites.png') -189px -179px;
    animation: navUpdown 1s infinite;
}

.sNavRight .nav-new{
    display: inline-block;
    vertical-align: top;
    margin-top: -4px;
    margin-left: -15px;
    width: 31px;
    height: 19px;
    background: url('../../jm_img/sub/css_sprites.png') -10px -232px;
    animation: navUpdown 1s infinite;
}

@keyframes navUpdown {
    0%{
        transform: translateY(0px);
    }
    50%{
        transform: translateY(-5px);
    }
    100%{
        transform: translateY(0px);
    }
}
/* header end */

/* 学校内容页 顶部 */
#btop{ width:100%;height:34px;background:url(/images/header/utop.png) repeat-x; top: 0px; left: 0px; font-size:12px; }
#btopbar{ margin:auto;width:1100px;height:34px;}
.btopbarl{ float:left; width:550px; height:34px; display:inline; }
.btopbarl ul li{ float:left; width:50px; line-height:34px;display:inline;POSITION: relative; text-align:center;  }
.btopbarl ul li a { color:#666;}
.btopbarl ul li a:hover { color:#0095EB;}

.btopbarl ul li a.bmore{  float:left; width:45px;height:31px;Z-INDEX: 3; position: relative;border-left: #F5F5F5 1px solid; display: block; background: url(/images/header/utop1.png) no-repeat 35px 14px; border-right: #F5F5F5 1px solid; text-align:left; padding-left:8px; }
.btopbarl ul li a.bmorecurrent { BORDER-LEFT: #ccc 1px solid;BACKGROUND: url(/images/header/utop2.png) no-repeat 35px 14px; background-color:#FFF; BORDER-RIGHT: #ccc 1px solid;}
.bmoredown { Z-INDEX: 2; border: #ccc 1px solid; position: absolute; background: #fff;top: 30px;left: 0px; width:150px; }
.bmoredown span{ float:left; width:55px;padding-left:10px; padding-right:10px; line-height:25px; text-align:left; }

.btopbarr{ float:left; width:550px; }
.btopbarr ul li{ float:right;  margin:0px 0px 0px 10px; line-height:34px; color:#666;}
.btopbarr ul li i{ font-style:normal; padding:0px 8px; color:#CCC; }
.btopphone{ background: url(/images/header/utop3.png) no-repeat 0px 9px; padding-left:20px; }
.btopphone b{ font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; vertical-align: middle; line-height:34px; padding-left:5px }
.btopbarr ul li a{ color:#666;}
.btopbarr ul li a:hover { color:#0095EB;}

/* 学校内容页 头部 */
#bhead{ width:100%; height:120px; margin:auto; background-color:#FFF;  }
#bheader{ width:1100px; height:110px; margin:auto; text-align:left; padding-top:10px; background-color:#FFF;  }
.bheadLeft{ float:left; width:700px; height:auto; }
.bheadLeft .left{ float:left; width:110px;height:110px; }
.bheadLeft .left img{ width:98px; height:98px; border:1px #DDD solid; }

.bheadLeft .right{ float:left; width:580px;height:110px; }
.bheadLeft .right .r1{ float:left; width:580px; height:40px; line-height:40px;font-size:17pt;font-family: "Microsoft YaHei", 微软雅黑; text-decoration: none; font-weight:500; }
.bheadLeft .right .r2{ float:left; width:580px; height:35px; line-height:35px; color:#888; }
.bheadLeft .right .r3{ float:left; width:580px; height:35px; color:#888; }
.bheadLeft .right .r3 b{ width:auto; height:24px; line-height:24px; border:1px #DDD solid; padding:4px 6px; margin-right:8px; font-weight:normal; }

.bheadRight{ float:left; width:400px; }

/* 学校内容页 导航 */
#bnav{ z-index: 50; position: fixed;top:155px; left: 0px;width:100%;height:45px; background-color:#188EEE; margin-bottom:10px; overflow:hidden; }
.bnavt{ margin:auto;width:1100px;height:45px; padding-top:0px; }
.bnavt ul{ float:left;width:1100px;height:45px;}

.bnavt ul li.unav1,.bnavt ul li.unav2{ float:left;width:100px; height:45px; line-height:45px;text-align:center;font-size:16px; font-family: "Microsoft YaHei", 微软雅黑; }
.bnavt ul li.unav1{ background-color:#0477C0; font-weight:bold; }
.bnavt ul li.unav1 a{ color:#FFF;}
.bnavt ul li.unav2 a{ color:#FFF;}
.bnavt ul li.unav2:hover{ background-color:#0477C0;}
#bnav2{ width:100%; height:55px;  }


/* 会员中心 顶部 */
#utop{ width:100%;height:34px;background:url(/images/header/utop.png) repeat-x; top: 0px; left: 0px; }
#utopbar{ margin:auto;width:1100px;height:34px; font-size:12px;}
.utopbarl{ float:left; width:600px; height:34px; display:inline;}
.utopbarl ul li{ float:left; width:50px; line-height:34px;display:inline;POSITION: relative; text-align:center;  }
.utopbarl ul li a { color:#9DA6B3;}
.utopbarl ul li a:hover { color:#0095EB;}

.utopbarl ul li a.umore{  float:left; width:45px;height:31px;Z-INDEX: 3; position: relative;border-left: #F5F5F5 1px solid; display: block; background: url(/images/header/utop1.png) no-repeat 35px 14px; border-right: #F5F5F5 1px solid; text-align:left; padding-left:8px; }
.utopbarl ul li a.umorecurrent { BORDER-LEFT: #ccc 1px solid;BACKGROUND: url(/images/header/utop2.png) no-repeat 35px 14px; background-color:#FFF; BORDER-RIGHT: #ccc 1px solid;}
.umoredown { Z-INDEX: 2; border: #ccc 1px solid; position: absolute; background: #fff;top: 30px;left: 0px; width:150px; }
.umoredown span{ float:left; width:55px;padding-left:10px; padding-right:10px; line-height:25px; text-align:left; }

.utopbarr{ float:left; width:500px; }
.utopbarr ul li{ float:right;  margin:0px 0px 0px 10px; line-height:34px; color:#9DA6B3;}
.utopbarr ul li i{ font-style:normal; padding:0px 8px; color:#9DA6B3; }
.utopphone{ background: url(/images/header/utop3.png) no-repeat 0px 10px; padding-left:20px; }
.utopphone b{ font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; vertical-align: middle; line-height:34px; padding-left:5px }
.utopbarr ul li a{ color:#9DA6B3;}
.utopbarr ul li a:hover { color:#0095EB;}

.utopMessage{ display:inline-block; width:16px; height:13px;background:url(/images/header/utop5.png) no-repeat 0px 0px;margin-right:6px; cursor:pointer; }
.utopMessage:hover{ background-position:0px 0px; }


/* 会员中心 导航 */
#unavbar{ width:100%;height:45px;background:url(/images/header/unav.png) repeat-x; margin-bottom:10px; overflow:hidden; }
#unav{ margin:auto;width:1100px;height:35px; padding-top:10px; }
#unav ul{ float:left;width:1100px;height:35px;}

#unav ul li.unav1,#unav ul li.unav2{ float:left;width:110px; height:35px; line-height:35px;text-align:center;font-size:16px; font-weight:bold; font-family: "Microsoft YaHei", 微软雅黑; }
#unav ul li.unav1{ background-color:White; }
#unav ul li.unav1 a{ color:#188EEE;}
#unav ul li.unav2 a{ color:#FFF;}


.fn-hide { DISPLAY: none; }