﻿@charset "utf-8";
/* CSS Document */

/***** 图片引用区域 *****/
.channelHead { background:url(../image/bgrepnav2015.png) repeat-x;}
.navNews { background:url(../image/digimainnav.png) no-repeat bottom center;background-repeat:repeat-y}
.navNewsMain .cur span { background:url(../image/diginavover.png) no-repeat top center;}
.navNewsMain .curMid span { background:url(../image/diginavovermid.png) no-repeat top center;}
.listBox li { background:url(../image/edu_ico.png) no-repeat;}
.picMid a em ,#foucsBox .imgCon li .imgTitle { background:url(../image/bgfocus.png) repeat-x bottom;}
.logoNews ,.conImg ,.tabsList .cur em { background:url(../image/lx.png) no-repeat;}
.arrLeft span ,.video #foucsBox .lBtn span { background:url(../image/arrleftfocus.png) no-repeat; background-size:100%;}
.arrRight span ,.video #foucsBox .rBtn span { background:url(../image/arrrigfocus.png) no-repeat; background-size:100%;}
.logoNews { background:url(../image/jylogo1.png) 5px 20px  no-repeat!important;}

/***** 公共区 *****/
.navNewsMain { width:1000px;}
.navNewsMain li span a ,.navNewsMain li span a:hover { color:#fff;}
.navNewsMain .curMid span { width:85px;}
.wrap { background:#fff; padding:20px 0 0;}
.wrapCon { width:1180px; padding:0; margin:0 auto;}
.conSec { width:1180px; margin:0 auto;}
/**/
.listBox a ,.listBoxT14 a { color:#333;}
.listBox a:hover ,.listBoxT14 a:hover { color:#1f90de;}
.listBox li { background-position:0 2px; height:28px; line-height:28px; white-space:normal;}
/**/
.imNews ,.leftList ,.leftBox { width:760px;}
.leftBox { float:left;}
.rigSec ,.rigBox { width:360px;}
/**/
h2 { border-top:#ff8203 2px solid; background:#eee; height:39px; line-height:39px; margin:25px 0 15px; position:relative;}
h2 strong { display:block; width:auto; height:39px; line-height:39px; color:#444; text-align:left; text-indent:15px;  font-weight:bold; font-size:18px; float:left;}
h2 strong ,h2 strong a { color:#444;}
h2 strong a:hover { color:#eb7338;}
h2 em { font-style:normal; position:absolute; right:12px; top:1px; display:block; width:110px; text-align:right;}
h2 em a {  font-size:12px; font-weight:normal;}
/**/
.titB { border-top:none; border-bottom:#ff8100 2px solid; background:none; height:39px; line-height:39px; margin:0 0 25px; position:relative; clear:both;}
.titB strong { display:block; width:auto; height:39px; line-height:39px; position:relative; left:auto; top:auto; color:#444; text-align:left; text-indent:15px;  font-weight:bold; font-size:18px; float:left;}
.titB strong ,h2 strong a { color:#444;}
.titB strong a:hover { color:#eb7338;}
.titB span { float:left; font-weight:normal; margin:10px 0 0 10px;}
.titB span a { display:inline-block; height:22px; line-height:22px; font-size:14px; color:#444; padding:0 10px; border-radius:2px;}
.titB span a:hover { text-decoration:none;}
.titB .cur { background:#ff8100; color:#fff;}
.titB em { font-style:normal; position:absolute; right:12px; top:3px; display:block; width:110px; text-align:right;}
.titB em a {  font-size:12px; font-weight:normal;}
/**/
.ad { width:1180px; margin:20px auto;}
.adFocus { text-align:center;}
.adDt { width:1180px;}
.adNo { display:none;}
/**/
.listPad { margin:0; padding:0 17px 15px;}
.marTop20 { margin-top:20px;}

/***** 图片列表 *****/
.imgList { width:960px; margin:0 auto;}
.imgList li { width:260px; height:155px; float:left; overflow:hidden; position:relative;}
.imgList img { width:260px; height:155px;}
.imgList .txt { display:block; width:240px; height:60px; line-height:23px;  font-size:16px; color:#fff; padding:0 10px; position:absolute; left:0; bottom:0;}
.imgList li:first-child ,.imgList li:first-child img { width:440px; height:310px;}
.imgList li:first-child .txt { width:420px; height:72px; line-height:30px; font-size:22px;}

/***** 图文 *****/
.imgArea { display:block; width:360px; height:180px; margin:0 0 15px; position:relative;}
.imgArea img { display:block; width:360px; height:180px; margin:0 auto;}
.imgArea .txt {max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center; display:block; width:360px; height:35px; line-height:35px; font-size:14px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.4) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #64000000, endColorstr = #64000000);  font-size:14px; color:#fff;}
.imgArea .txt:hover { color:#fff; text-decoration:underline;}

/***** 图文 *****/
.listMixed { display:block; overflow:hidden; margin:0 0 20px;}
.listMixed img { display:block; width:360px; height:200px;}
.listMixed h4 { display:block; width:360px; height:200px; position:relative; float:left;}
.listMixed h4 .txt { background:rgba(0,0,0,0.4) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #64000000, endColorstr = #64000000);  font-size:14px; color:#fff; display:block; height:30px; line-height:30px; position:absolute; left:0; bottom:0; width:100%; text-align:center; white-space:nowrap; overflow:hidden;}
.listMixed h4 .txt:hover { background: rgba(0,0,0,0.8) none repeat scroll 0 0 !important; filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #ba000000, endColorstr = #ba000000); text-decoration:none;}
.listMixed h6 { display:block; width:370px; float:right;}
.listBox li { background-position:0 9px; height:34px; line-height:34px; font-weight:normal;}
.listBox li a { font-size:14px; color:#666;}
.listBox li a:hover { color:#1378be;}

/***** 第一部分 *****/
.conFir { width:1180px; margin:20px auto 20px;}
.focusNews { width:760px;}
/**/
/***** 焦点图 *****/
.focusOut { background-position:center -60px; margin:-3px 0 0;}
.focus { width:650px; height:370px; display:block; position:relative; overflow:hidden; margin:0 auto;}
.picMid { display:block; width:650px; height:370px; margin:0 auto; overflow:hidden;}
.picMid ul { width:650px; display:block; overflow:hidden;}
.picMid li { width:650px; height:370px; float:left; display:block; overflow:hidden; text-align:left; position:relative;}
.picMid li a { width:650px; display:block; overflow:hidden; text-decoration:none !important;}
.picMid img { width:650px; height:370px;}
.picMid a em { display:block; color:#fff;  font-size:18px; font-style:normal; text-align:left; width:600px; height:45px; line-height:45px; position:absolute; left:0; bottom:0; padding:20px 25px 0;}
/**/
.arrLeft ,.arrRight { display:block; width:46px; height:90px; position:absolute; top:130px; background:rgba(0,0,0,0.7) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #64000000, endColorstr = #64000000);}
.arrLeft {left:0;}
.arrRight {right:0;}
.arrLeft span ,.arrRight span { display:block; width:26px; height:46px; margin:22px auto 0;}
/**/
.globalPageList{text-align:center;height:15px;overflow:hidden;margin:13px 0 0 0;}
.globalPageList a{ background-position:-93px -167px;display:inline-block;margin:0 5px;width:10px;height:10px;overflow:hidden;}
.globalPageList a span,.globalPageList a.selected span{display:block;text-indent:-9999px;}
.globalPageList a.selected{height:10px;background-position:-73px -167px}
/**/
.newsFir { width:360px; height:390px;}
.newsFir ul { margin:0;}
.newsFir h2 { border-top:#ff8203 2px solid; background:#eee; height:39px; line-height:39px;}
.newsFir h2 strong { display:block; background:none; width:auto; height:39px; line-height:39px; position:relative; left:auto; top:auto; color:#444; text-align:left; text-indent:15px; font-weight:bold; font-size:18px;}
.newsFir .pad { padding:0 15px;}
.newsFir h3 { margin:0 0 6px;max-height: 50px;overflow: hidden;text-overflow: ellipsis}
/**/
.emotion .img { line-height:24px; margin:20px 0 6px;}
.emotion .img a { font-size:18px; color:#414141;}
.emotion .img a:hover { color:#1f90de !important;}
.emotion h5 { font-size:12px; color:#737373 !important;}
.emotion h5 em ,.emotion h5 em a { color:#4781c8;}
.emotion li { background:none; height:auto; margin:15px 0 0;}
.emotion li a { font-size:18px;}
.emotion li h5 { display:none;}
.emotion h5 em, .emotion h5 em a { font-size:12px;}
.emotion .curr { height:auto;}
.emotion .curr h5 { display:block;max-height: 60px;overflow: hidden;text-overflow: ellipsis}

/***** 导购 *****/
.tabsList { border:#ccc 1px solid;}
.tabsList li { width:129px; height:40px; line-height:40px;}
.tabsList a:hover { text-decoration:none;}
.tabsList .cur a { display:inline-block; background:#ff8100; width:100%; height:40px; line-height:40px; color:#fff; text-align:center;}
.imNews { display:block; overflow:hidden;}
.imNews .listPad { padding:0;}
.imgTxt li { display:block; overflow:hidden; height:130px; border-bottom:#e6e6e6 1px solid; padding:20px 0 20px;}
.imgTxt img { display:block; float:left; width:100%; height:100%; margin:0 20px 0 0;}
.imgTxt h4 { height:25px; line-height:30px; margin:0 0 10px; white-space:nowrap; overflow:hidden;}
.imgTxt h4 ,.imgTxt h4 a {  font-size:18px; color:#2b2b2b; font-weight:bold;overflow: hidden;text-overflow: ellipsis}
.imgTxt h4 a:hover { color:#1f90de; text-decoration:none;}
.imgTxt .txt { display:block; font-size:14px; color:#4c4c4c; height:88px; line-height:22px; overflow:hidden; text-align:left;}
.imgTxt .txt em ,.imgTxt .txt em a { color:#4781c8;}
.imgTxt h6 { display:block;}
.imgTxt h6 em {  font-size:11px; color:#b2b2b2; font-style:normal;}
.imgTxt .imgLeft { display:block; background-size:cover; width:200px; height:130px; float:left; margin:0 20px 0 0; overflow:hidden;}
.imgTxt .imgLeft div { display:block; width:100%; height:100%;}


/***** 国家地区 *****/
.country { display:block; background:#eee; margin:20px 0 25px;}
.country ul { display:block; overflow:hidden; padding:20px 0 20px 13px;}
.country li { width:140px; float:left; margin:0 8px;}
.country .txt { display:block; line-height:18px; margin:8px 0 0;}

/***** 小图文列表 *****/
.imgMinArea ul { display:block; width:760px; overflow:hidden;}
.imgMinArea li { width:220px; height:82px; float:left; margin:0 26px 25px 0; padding:0; border:none;}
.imgMinArea .imgTxt img { width:80px; height:80px; margin:0 10px 0 0;}
.imgMinArea .imgTxt h4 ,.imgMinArea .imgTxt h4 a { font-size:16px; color:#666; line-height:normal;}
.imgMinArea .imgTxt h4 { margin:0 0 5px;overflow: hidden;
    text-overflow: ellipsis;}
.imgMinArea .imgTxt .txt { font-size:12px; text-align:left; height:55px; line-height:18px; overflow:hidden;overflow: hidden;
    text-overflow: ellipsis;}

/***** 八卦校园 *****/
.evaluation .listPad { padding:0 5px;}
.evaluation ul { width:350px; margin:0 auto;}

/***** 时尚视频 *****/
.video { display:block; width:360px; float:left;}
.video h2 { margin:0 0 15px;}
/**/
.video #foucsBox { width:360px; height:250px;margin-bottom: 40px}
.video #foucsBox .imgCon { height:180px; overflow:hidden;}
.video #foucsBox .imgCon li ,.video #foucsBox .imgCon li img { width:320px; height:180px; overflow:hidden;}
.video #foucsBox .imgCon li { position:relative;}
/**/
.video #foucsBox .foucs { right:115px; bottom:45px;}
.video #foucsBox .foucs span { background-position:-373px 0; width:10px; height:10px; margin:0 5px;}
.video #foucsBox .foucs span.f { background-position:-364px 0;}
.video #foucsBox .showPage ,#foucsBox .lBtn img { display:none;}
#foucsBox .imgCon li .imgTitle { width:320px; text-align:center;}
#foucsBox .imgCon li .imgTitle a { line-height:70px; font-size:18px;}
/**/
.video #foucsBox .foucsButton { width:28px; height:60px; padding:0; margin-top:-120px;}
.video #foucsBox .foucsButton span { display:block; width:16px; height:28px; margin:13px 5px 0 5px;}
.video .indexFocusNum ,.ui-ifPrevWrap ,.ui-ifNextWrap { display:none; width:50px; text-indent:-100px; overflow:hidden;}

/***** 国际学校 *****/
.ws { margin:25px 0 0;}

/***** 院校排行 *****/
.school {}
.school .tabsList { border:none; margin:0 0 15px;}
.school .tabsList li { width:110px; height:36px; border-bottom:#ccc 1px solid;}
.school .tabsList .cur em { background:none;}
.school .tabsList .cur { border-bottom:#ff8203 2px solid;}
.ranking em { width:17px; height:17px; line-height:17px;  font-size:12px; font-style:normal; margin:6px 6px 0 0;}
.ranking i { width:297px; font-size:14px;}
.ranking .blueBox ,.ranking .blueBoxMid ,.ranking .blueBoxLight { background:#ff8100;}

/***** 留学工具箱 *****/
.toolbox { display:block; width:320px; height:370px; position:relative; clear:both;}
.toolbox .tabsList { width:350px; height:auto; border:none;}
.toolbox .tabsList li { width:70px; height:80px; color:#414141; margin:0 13px 0 0;}
.toolbox .tabsList li strong { display:block; width:68px; height:58px; line-height:24px; border:#ff8100 1px solid; padding:10px 0 0;}
.toolbox .tabsList .cur strong { background:#ff8100; color:#fff;}
.toolbox .tabsList .cur em { background-position:-190px -70px; width:19px; height:9px; left:25px; top:70px;}
.toolbox .tabsList .t5 em ,.toolbox .tabsList .t6 em ,.toolbox .tabsList .t7 em ,.toolbox .tabsList .t8 em { background-position:-250px -70px; top:0;}
.toolbox .tabsList .t5,.toolbox .tabsList .t6 ,.toolbox .tabsList .t7 ,.toolbox .tabsList .t8 { height:61px; padding:9px 0 0; bottom:15px;}
.toolbox .tabsList .t1 strong { height:48px; padding:22px 0 0;}
.toolbox .tabsList .t5 { position:absolute; left:0;}
.toolbox .tabsList .t6 { position:absolute; left:83px;}
.toolbox .tabsList .t6 strong { height:48px; padding:20px 0 0;}
.toolbox .tabsList .t7 { position:absolute; left:166px;}
.toolbox .tabsList .t8 { position:absolute; left:249px;}
.toolbox .ui-tabItem { width:310px; position:absolute; left:5px; top:142px;}

/***** 联系我们 *****/
.contact {}
.conInfo { font-size:14px; line-height:28px; color:#666; border-bottom:#eee 1px solid; padding:0 5px 15px;}
.conImg { background-position:0 -110px; display:block; width:300px; height:70px; margin:15px 0 0;}

/***** 环球图库 *****/
.gallery { display:block; width:1180px; margin:20px auto 15px;}
.gallery ul { display:block; width:1180px; overflow:hidden;}
.gallery li { width:370px; height:240px; float:left; position:relative; margin:0 20px 20px 0;}
.gallery li img { width:370px; height:240px;}
.gallery .txt { background:rgba(0,0,0,0.4) none repeat scroll 0 0 !important;filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true', startColorstr = #64000000, endColorstr = #64000000); font-size:14px; color:#fff; display:block; height:30px; line-height:30px; position:absolute; left:0; bottom:0; width:100%; text-align:center; white-space:nowrap; overflow:hidden;}
.gallery li:first-child ,.gallery li:first-child img { height:500px;}

/***** 机构列表 *****/
.agency { background:#eee; padding:20px 30px 65px;}
.agency { display:block; overflow:hidden;}
.agency li { display:block; width:auto; line-height:24px; float:left;}
.agency strong ,.agency a { display:block; color:#666;}
.agency strong {  font-size:16px; color:#414141}
.agency .a1 { width:170px;}
.agency .a2 { width:200px;}
.agency .a3 { width:190px;}
.agency .a4 { width:220px;}
.agency .a5 { width:150px;}
#adFm_1 {
    float: left;
    margin-top: -20px;
    text-align: center;
    right: 10px;
    margin-left: 10px;
    margin-bottom: 20px;
}
#adSba_1 {
    float: left;
}
