@charset "utf-8";
/* CSS Document */
#jyMain{ padding-top:28px; margin:0px auto; width:980px;}
.hr_10{ height:10px; padding-top:21px;}
a{ outline:none;}
/* life_focus */
.jy_banner{ width:954px; height:450px; margin:0px auto; border:1px solid #c4c4c4; padding:10px; background:#e1e1e1;}
.life_focus{width:954px; height:450px;  position:relative; overflow:hidden;}
.life_focus .life_focus_imgs_wrap{ width:790px; height:450px; }
.life_focus ul.life_focus_imgs{ width:790px; height:9999em; position:absolute; left:0; top:0;}
.life_focus ul.life_focus_imgs li{ height:450px; }
.life_focus ul.life_focus_imgs li img{ border:3px solid #bd0e18;}
.life_focus .life_focus_desc h3{
	height:38px; line-height:38px;  position:absolute; left:3px; bottom:2px; background:rgba(0,0,0,.5); color:#fff; width:786px; text-indent:1em; z-index:99; font-size:14px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000'); font-family:"微软雅黑";
}
.life_focus .life_focus_nav_wrap{ width:151px; height:444px;  position:absolute; right:0; top:0; z-index:100;}
.life_focus ul.life_focus_nav{ width:151px; text-align:center; padding-top:2px; }
.life_focus ul.life_focus_nav li{ float:left; width:151px; }
.life_focus ul.life_focus_nav li img{ border:1px solid #fff;}
.life_focus ul.life_focus_nav li.cur img{ width:145px; height:106px; z-index:-99; border:3px solid #bd0e18;}

#main{ width:980px; margin:24px auto;}
.jobArt{ width:980px; height:36px;  margin:0px auto 10px auto;}
.jobList{ width:100%; margin:17px 0;}
.jobList li{
    background:#eaeaea;
    line-height: 24px;
	height:24px;
	width:100%;
	font-size:12px;
	text-indent:1em;
	margin:5px 0px;
}
.jobList li:hover{ background:#bd0e18;}
.jobList li:hover a{ color:#fff;}
.jobList li a{ color:#333; text-decoration:none;}
.jobList li .ss1 {
    color: #101010;
    float: left;
    line-height: 24px;
    padding: 0 5px;
}
.jobList li .ss2 {
    color: #101010;
    float: right;
	padding-right:6px;

}
.jy_fwPicList{ width:100%;}
.jy_fwPicList dl dd{ float:left; text-align:center; margin:10px 16px 36px 16px; line-height:20px;}
.jy_fwPicList dl dd img{ width:282px; height:204px; padding:5px; border:1px solid #ccc;}
.jy_fwPicList dl dd a{ color:#333; word-spacing:20px;}

.jy_mxVideo{ width:100%; height:338px; margin:20px 0px;}
.jy_mxLeft{ float:left;}
.jy_mxRigth{ background:url(../images/jy_mx10.jpg) no-repeat; float:right; width:521px; height:321px; padding:3px 7px 5px 2px;}
.jy_mxPic {
    height: 485px;
    margin: 20px 0px;
    width: 980px;
	position:relative;
	border-top:4px solid #bd0e18;
	border-bottom:4px solid #bd0e18;
}

.jy_mxPicList{ width:100%; height:auto; overflow:hidden; }
.jy_mxPicList dl dd{ float:left; margin:6px;}
.jy_mxPicList dl dd img{ width:220px; height:140px; padding:5px; border:1px solid #bd0e18;}

/*合作企业联盟 */
/* example */
#example{ width:980px; height:444px; position:relative; overflow:hidden; margin:24px 0px;}
/* Slideshow */
#slides{ width:786px; margin:0px auto; z-index:100;}
.slides_container{width:786px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide{width:786px;height:444px;display:block;}
/* Next/prev buttons */
#slides .next,#slides .prev{position:absolute;top:40%;left:10px;width:24px;height:43px;display:block;z-index:101;}
#slides .next{left:930px;}
/* Pagination */
.pagination{margin:26px auto 0;width:100px;}
.pagination li{float:left;margin:0 1px;list-style:none;}
.pagination li a{display:block;width:12px;height:0;padding-top:12px;background-image:url(../img/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a{background-position:0 -12px;}
/* Caption */
.caption{z-index:500; position:absolute; bottom:-35px; left:0; height:28px; text-indent:18px; background:#000; background:rgba(0,0,0,.5);width:100%; color:#fff; font-size:12px; line-height:28px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000'); font-family:"微软雅黑";}

.jy_hzqyPic{ width:100%; height:auto; overflow:hidden; padding:24px 0px;}
.jy_hzqyPic .i3 li{ width:206px; margin:0px 16px 16px 16px; height:auto; float:left; text-align:center; }
.jy_hzqyPic .i3 li p{ line-height:20px;}
.jy_hzqyPic .i3 li a:hover{ text-decoration:underline}
.jy_hzqyPic .i3 img{ width:206px; height:149px; padding:5px; border:1px solid #ccc;}

.jy_hzqyPicList{ width:100%; margin:0px auto 22px auto;  overflow:hidden; border-top:6px solid #000;   border-bottom:6px solid #000; }
.jy_hzqyPicList li{ float:left; font-size:12px; margin:4px 10px; }
.jy_hzqyPicList li img{  height:37px; width:88px; }

.jy_hzqyList{ width:100%; overflow:hidden;}
.jy_hzqyList ul li{ float:left; font-size:12px; width:320px; line-height:22px; color:#bd0e18; text-indent:2em;}

/*就业体系*/
.jytx_01{ width:100%; }
.jytx_01 p{ padding:4px 0px; line-height:18px; text-indent:2px;}
.jytx_01 a{ outline:none;}
.dt_star{ background:url(../images/jytx_18.jpg) no-repeat; height:348px; margin:18px 0px;}

.more{ text-align:right; padding:12px 39px 0px 0px; line-height:30px;}
.more a{ color:#bd0e18; text-decoration:none;}
.star_List{ width:496px; height:290px; overflow:hidden; float:right; margin:0px 12px 0px 0px;}
.star_01{ padding-top:18px; height:127px; overflow:hidden;}
.star_img{ float:left; background:#fff;}
.star_img img{ border:1px solid #ccc; padding:3px;  width:92px; height:118px;}
.star_txt{ float:left; width:360px; margin-left:12px;}
.star_txt dl dt{ color:#bd0e18;}
.star_txt dl dt span{ color:#666; font-weight:bold;}
.star_txt dl dd{ color:#666; line-height:19px;}
.star_txt dl .txt{ padding-left:48px;}

.jytx_pj{ width:100%; height:auto; overflow:hidden;}
.jytx_PjPic{ width:300px; float:left; padding-bottom:10px; border-bottom:2px solid #000; margin:16px 16px 12px 10px;}
.pjline{ border:0px none;}
.jytx_PjPic .jytx_desc{ text-align:right;}
.jytx_PjPic .jytx_desc a{ color:#bd0e18;}
.jytx_PjPic dt{ text-align:center; height:26px; line-height:26px; overflow:hidden;}
.jytx_PjPic dt a{ font-weight:bold; color:#333; line-height:24px;}
.jytx_pic{ padding:4px; border:1px solid #ccc; width:292px; height:211px;}
.jytx_pic img{ width:292px; height:211px;}
.jytx_height{ line-height:20px; color:#666; height:65px; overflow:hidden;}

.jytx_shizi{ width:946px; margin:10px auto; background:#e9e9e9; height:514px; position:relative; overflow:hidden;}
.jytx_shizi li{ float:left; width:135px; height:171px;}
.jytx_shizi a{ outline:none;}
/*师资*/
#fancybox-overlay{ position:absolute; top:0; left:0; width:980px; z-index:1100; display:none;}
#fancybox-tmp{ overflow:auto; display:none;}
#fancybox-wrap{ position:absolute;top:0;left:0; z-index:1101;outline:none;display:none;}
#fancybox-outer{ position:relative; width:100%; height:100%;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;z-index:1102;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:0px;right:-276px;width:30px;height:30px;cursor:pointer;z-index:1103;display:none; background:url(../images/cl.jpg) no-repeat;}

/*学员作品*/
.jytx_zp{ width:980px; margin:10px auto; height:auto; z-index:10;}
.jytx_zpbg{ background:url(../images/jytx_zpbg.jpg) repeat-x bottom; height:auto; width:100%;}
#slider{ margin:0 auto;}
.image-slider{ width:100%; height:250px; position: relative;}
.image-slider-back, .image-slider-forward{float: left; width: 32px; height: 73px; color:#fff; position: relative; top:85px; cursor: pointer;}
.image-slider-back{background-image:url(../images/jytx_btnl.jpg); background-repeat: no-repeat; background-position: left; margin-left:6px;}
.image-slider-forward{ background-image: url(../images/jytx_btnr.jpg); background-repeat: no-repeat; background-position: right; margin-right:2px;}
.image-slider-contents{ width:900px; height:206px; float: left; position: relative; overflow: hidden; margin-left:2px;}

.image-slider-contents .contents-wrapper{ position: absolute; padding-top:46px; left:0;}
.image-slider-contents .outer{ background-color:#fff; float:left; width:214px; height:206px; margin:0px 5px; cursor:pointer; position:relative;}
.spic{ width:214px; height:206px; text-align:center; color:#333; float:left;}
.image-slider-contents img{ width:206px; height:149px; margin:0 auto; padding:3px; border:1px solid #ccc;}
.spic a{ display:block; text-align:center;}

.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}
.thumbnail-inactive{filter: alpha(opacity=20);opacity: 0.2;cursor: pointer;}

.preview{position: absolute; width:625px; height:451px; padding:4px; border:1px solid #ccc; background:#fff; z-index:999; top:-100px !important;}
.preview .img-large{width:625px;z-index: 1000; margin:0 auto;}
.preview .img-large .left{ position: absolute;left: 8px; top:200px;width: 16px;height: 24px;z-index: 1000;background: url(../images/arrow-left.png);cursor:pointer;}
.preview .img-large .right{ position: absolute; left: 318px; top:200px;z-index: 1000;width: 16px;height: 24px;background: url(../images/arrow-right.png);cursor:pointer;}
.preview .close{ position:absolute; left:615px; top:0px; width: 16px;height: 16px;background: url(../images/close.png) no-repeat;float: right;cursor: pointer;z-index: 2000;}
.preview .img-large img{ width:625px; height: 451px;}
.preview .label{ width:450px;line-height: 30px;float:left;position: absolute;}

.picon{ height:485px;padding-left:4px;overflow:hidden; background:#000;position:relative;}
.picon ul{position:absolute;top:0;left:0;height:485px; width:1000px;}
.picon li{float:left;height:485px;border-right:1px solid #bd0e18;width:58px;position:relative;overflow:hidden;}
.picon li.cur div{display:block;}
.picon li div{ position:absolute;bottom:0;left:0; height:73px; display:none; background:rgba(0,0,0,.5); color:#fff; width:737px;  z-index:99; font-size:14px; padding:0px 5px;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000'); font-family:"微软雅黑";}
.picon li div h3{line-height:30px;font-size:13px;line-height:23px;font-weight:900;}
.picon li div p{ line-height:20px; font-size:12px;}
.picon li div a{color:#fff;text-decoration:none;}