@charset "utf-8";
@import url("xtl_logo_lk.css")/*tpa=http://www.58kj.pw:121/css/xtl_logo_lk.css*/;
html{ overflow-x:hidden;}
body { font:12px/22px tahoma, arial, '宋体', sans-serif; background:#ffffff url("bg.jpg")/*tpa=http://www.58kj.pw:121/images/bg.jpg*/ repeat; height: 100%;}
a:hover{ text-decoration:underline; }
.hiText{ display:none;}
/*.header,.header_hover{background:url(../images/m_header_bg.jpg) no-repeat;}*/
.header,.header_hover{
	background-image: url("m_header_bg.jpg")/*tpa=http://www.58kj.pw:121/images/m_header_bg.jpg*/;
	background-repeat: no-repeat;
}
.header{
	width:1000px;
	height:350px;
	margin:0 auto;
	overflow:hidden;
	background-position:0 0;
	position:relative;
	background-image: url("m_header_bg.jpg")/*tpa=http://www.58kj.pw:121/images/m_header_bg.jpg*/;
}
.header_hover{background-position: 0 -350px;}
.page{
	width:100%;
	height:100%;
	background-image: url("m_top_bg.jpg")/*tpa=http://www.58kj.pw:121/images/m_top_bg.jpg*/;
	background-repeat: no-repeat;
	background-position: center top;
}
.menuNav{width:701px;height:33px;position:absolute;right:40px; top:15px;overflow:hidden;}
.menuNav a{display:block;width:79px;height:33px; line-height:33px; text-align:center; color:#35180e; font-size:14px; font-family:"Microsoft YaHei"; float:left;overflow:hidden; cursor:default;/*background:url(../images/menu.jpg) no-repeat;*/}
.menuNav a:hover{color:#b13f36; text-decoration:none; }
.menuNav a.news{width:79px;}
.menuNav a.tese{width:79px;}
.menuNav a.down{width:79px;}
.menuNav a.guide{width:79px;}
.menuNav a.video{width:79px;}
.menuNav a.twjh{width:79px;}
.lunboLink{display:block;width:570px;height:168px;position:absolute;right:0;top:48px;text-indent:-99999px;overflow:hidden;}
.subNav{  display:none;  position:absolute; right:46px; top:48px; z-index:12; width:618px; height:160px; padding-left:83px; }
.subNav li{ float:left; width:73px; text-align:center; line-height:21px; padding:0 0 0 0; position: relative; z-index: 8;}
.subNav li a{ padding:2px 4px; cursor:pointer; color:#433535; }
.subNav li a:hover{color:#ffef9d; text-decoration: none; background:#92351f; }
.subNav li.news{width:80px;}
.subNav li.tese{width:80px;}
.subNav li.download{width:80px;}
.subNav li.guide{width:80px;}
.subNav li.video{width:80px;}
.subNav li.twjh{width:80px;}
/** content **/
.bg_content{width:100%; background:url("btm_bg.jpg")/*tpa=http://www.58kj.pw:121/images/btm_bg.jpg*/ no-repeat center bottom;}
.main_content{width:1000px; margin:0 auto; position:relative; z-index:10; padding:0 0 34px 0;background:url("main_content.jpg")/*tpa=http://www.58kj.pw:121/images/main_content.jpg*/ no-repeat;}
.ad3box{ width:100%; height:135px;}
.ad3box a{ float:left; border:1px solid #cab792; width:246px; height:133px; display:block; margin-right:17px;}
.ad3box a.ad3boxlink3{ margin:0;}
/** rightbar **/
.rightbar{width:780px; float:right; }
.top_rightbar{width:780px; height:389px; position:relative; }
#focus{width:310px; height:430px; position:absolute;left:0px;top:-41px; overflow:hidden; }
#focus,
#focus .focusImg a,
#focus .focusImg img{display:block;}
#focus .focusImg{ z-index:0;}
#focus .focusImg img{ background:url("server_load.gif")/*tpa=http://www.58kj.pw:121/images/server_load.gif*/ center center no-repeat;}
.focusInner {width:310px; height:430px; position:relative; z-index:0; overflow:hidden;}
.focusInner ul{ position:relative; width:310px; height:430px; overflow:hidden;}
.focusInner ul li{ position:absolute; left:0; top:0;}
.focusInner ul img{ vertical-align:top; display:block;}
.focusInner ul a{ display:block;}
#focus .num {position:absolute; z-index: 10; right:9px; bottom:5px; height:16px; overflow:hidden;}
#focus .num a {display: block; width:15px; height:15px; background:#fff; cursor:pointer; text-indent:-9999px; float:left; margin-right:5px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;}
#focus .num a:hover,#focus .num a.active {display: block; width:30px; height:15px; background:#9e321e;}
/** 顶部新闻中心 **/
.top_news{width:460px; height:358px; overflow:hidden; float:right; padding:31px 0 0;}
.top_news_ad{width:460px; height:90px; overflow:hidden; }
.top_news_box{width:460px; height:267px; overflow:hidden; background:#fdf4e0;  position:relative;}
.top_news_tabs{width:460px; height:37px; padding:5px 0 0; overflow:hidden; background-position:0 0; }
.top_news_tabs li{ float:left; width:75px; height:37px;}
.top_news_tabs li a{ display:block; width:100%; height:32px; line-height:32px; cursor:pointer; text-align:center; font-size:14px; font-family:"Microsoft YaHei"; color:#fdf4e0; position:relative; font-weight:bold; }
.top_news_tabs li#tab1{ width:83px; }
.top_news_tabs li#tab2{ width:71px; }
.top_news_tabs li#tab3{ width:71px; }
.top_news_tabs li#tab4{ width:75px; }
.top_news_tabs li .current,.top_news_tabs li a:hover{ border-bottom:5px solid #c64e36; text-decoration:none; }
.top_news_cont{width:458px; height:224px; border:1px solid #cac1aa; border-top:none;}
.imp_news{width:416px; height:46px; text-align:center; margin:0 auto; overflow:hidden; border-bottom:1px dashed #ad9873;}
.imp_news a{color:#c64e36;}
.imp_news dt{font-family:"Microsoft YaHei"; font-weight:bold; height:46px; line-height:46px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold;}
.newscont{ width:412px; margin:0 auto; height:144px; display:none; padding:10px 0 0; position:relative;}
.newscont ul{overflow:hidden;}
.newscont li{ float:left; width:100%; line-height:23px; color:#685e4d; height:23px; overflow:hidden; border-bottom:1px dashed #cbc3b4;}
.newscont li .time{ float:right; } 
.newscont li em{ color:#685e4d;padding-right:2px;}
.newscont li a{ color:#685e4d;}
.newscont li a.impnews{color:#941414;}
.newscont li a:hover{ color:#c64e36;}
.newscont .more{width:61px; height:42px; line-height:42px;  position:absolute; top:-89px; right:-24px; color:#ffcb9d; font-size:10px;}
.newscont .more a{color:#4d3e39; font-family:Arial, Helvetica, sans-serif;}
.newscont .more a:hover{color:#4d3e39;}
.newscont .more span {color:#a5412d; font-weight:bold; padding:0 0 0 2px;}
.btm_rightbar{
	width:760px;
	height:auto;
	position:relative;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
	background-image: url("bg.jpg")/*tpa=http://www.58kj.pw:121/images/bg.jpg*/;
	background-repeat: repeat;
}
.info_twjh_right{
	width:760px;
	height:auto;
	overflow:hidden;
	float:left;
	background-image: url("bg.jpg")/*tpa=http://www.58kj.pw:121/images/bg.jpg*/;
	background-repeat: repeat;
}
/** 新手引导资料站 **/
.news_info{width:420px; height:206px; overflow:hidden; }
.newPlayer{width:190px; height:206px; float:left; overflow:hidden; position:relative; }
.newPlayer h2,.infoBox h2,.twjhBox h2,.mediaBox h2,.cooper_box h2{height:34px; line-height:34px; background:url("h2.png")/*tpa=http://www.58kj.pw:121/images/h2.png*/ repeat-x left bottom; color:#3a3936; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"; }
.newPlayerList{width:190px; height:60px; padding:12px 0;overflow:hidden;}
.newPlayerList li{width:95px; height:20px; line-height:20px; float:left; overflow:hidden; color:#675e4c; font-family:"宋体";}
.newPlayerList li a{color:#675e4c;}
.newPlayerPic{width:190px; height:88px; margin:0 auto;}
.infoBox{width:190px; height:206px; float:right; overflow:hidden; position:relative; }
.infoBox .more,.twjhBox .more,.twjhBox .more1 ,.twjhBox .more2{width:48px; height:26px; line-height:26px; position:absolute; top:6px; right:10px; background:url("more.png")/*tpa=http://www.58kj.pw:121/images/more.png*/ no-repeat right center;}
.infoBox .more a,.twjhBox .more a,.twjhBox .more1 a,.twjhBox .more2 a{color:#a4a098; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.twjhBox .more1 { top:189px;}
.twjhBox .more2 { top:344px;}
.data_ser{width:174px; height:20px; overflow:hidden; border-bottom:1px solid #c64e36; margin-top:11px; float:left; background-position:0 -300px; padding-left:16px;}
.data_ser input{border:none; background:none; width:120px; height:18px; line-height:18px; color:#a7a397; font-size:12px; float:left;}
.data_ser a{display:block; width:50px; height:20px; line-height:20px; text-align:center; background:#c64e36; color:#fdf6e9; float:right;}
.data_key{width:190px; height:40px; line-height:20px; float:left; padding:13px 0; border-bottom:1px dashed #8b7d63;}
.data_key a{color:#685e4d; padding:0 7px; float:left;}
.data_list{width:190px; height:60px; float:left; padding:10px 0 0; }
.data_list li{width:190px; height:20px; line-height:20px; overflow:hidden; color:#685e4d; }
.data_list li a{color:#685e4d; padding:0 0 0 5px;}
/** 天外江湖社区站 **/
.twjhBox{width:420px; height:474px; overflow:hidden; position:relative; }
.twjh_top{width:420px; height:98px; border-bottom:1px dashed #8b7d63; }
.twjh_top dt{width:420px; height:28px; line-height:28px;  font-weight:bold; padding:10px 0 0; font-size:14px; }
.twjh_top dt a{color:#c64e36;}
.twjh_top dd{width:420px; height:50px; overflow:hidden; }
.twjh_top dd p{width:420px; height:25px; overflow:hidden; line-height:25px; }
.twjh_top dd a{color:#685e4d; padding:0 10px 0 5px; float:left;}
.twjh_top dd a:hover{color:#c64e36; }
.twjh_video,.twjh_pic{display:block; width:14px; height:12px; float:left;  margin-top:6px; }
.twjh_video{background-position:-464px 0;}
.twjh_pic{background-position:-480px 0;}
.twjh_list{width:300px; height:240px; overflow:hidden;  }
.twjh_list dl{width:420px; height:108px; overflow:hidden; padding:0 0 18px 0;}
.twjh_list dt{width:108px; height:108px; overflow:hidden; float:left; margin-right:10px;}
.twjh_list dt img{ display:block; width:108px; height:108px; border:1px solid #d4c59e;}
.twjh_list dd{width:170px; height:108px; line-height:20px; float:left; }
.twjh_list dd p{ height:21px; line-height:20px; overflow:hidden;}
.twjh_list dd a{color:#685e4d;font-family:"宋体";}
.twjh_list dd a:hover{color:#c64e36; }
.zhiye_media{width:300px; height:770px; overflow:hidden; float:right; }
/** 职业轮播 **/
.zhiye_focus{width:300px; height:428px; overflow:hidden; position:relative; }
.zhiye_focus h2{height:32px; line-height:32px; color:#3a3936; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"; position:absolute; left:0; top:0; z-index:10; }
.detail{height:428px; width:300px; margin:0 auto; position:absolute; left:0; top:0; z-index:5; }
.jCarouselLite{overflow:hidden;}
.jCarouselLite ul li {height:428px; width:300px;  display:block;	text-align: center; position:relative; }
.jCarouselLite ul li b{display:block; width:298px; height:91px; background:#241b19; opacity: 0.85; filter: alpha(opacity=85); position:absolute; left:1px; top:337px; z-index:5;}
.jCarouselLite ul li p{width:278px; height:60px; padding:10px 15px; position:absolute; left:0; top:337px; z-index:10; color:#e7dcc4; text-align:left; }
.next,.prev {width:24px; height:71px; position:absolute; text-indent:-9999em; display:block; top:177px; z-index:10; }
.next{background-position:-504px -200px; right:-1px;}
.prev{background-position:-475px -200px; left:-1px;}
/** 合作媒体 **/
.cooper_box{width:760px; height:120px; overflow:hidden; padding: 0 0 0 20px;}
.cooper_box ul{width:760px; height:86px; overflow:hidden;}
.cooper_box li{width:108px; height:33px; float:left; padding:8px 0 0 11px; float:left; }
.cooper_box li img{border:1px solid #d0c8b3; width:106px; height:31px;}
/*左漂*/
.float_l {position:fixed;top:50%; left:10px;width:122px; height:205px;z-index:999;}
*html .float_l { position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 160 + 'px');}
/*17173*/
#pop_17173 a{ display:block; cursor:pointer; width:146px; height:146px ; text-indent:-9999em; position:absolute; left:0; top:0; z-index:10;}
#pop_17173 .pop_17bg{background:url("17173.png")/*tpa=http://www.58kj.pw:121/images/17173.png*/ no-repeat;_background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.cy.com/xtl/main/20140504/17173.png',sizingMethod='scale'); width:146px; height:146px ; position:absolute; left:0; top:0; z-index:8; }
#pop_17173 { width:146px; height:146px ; position:fixed; left:10px; top:50%; margin-top:-140px; z-index:1; }
*html #pop_17173 { position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) -30 + 'px');}
.serbtn{ width:274px; height:76px; display:block; position:absolute; top:214px; left:338px; color:#fff7f6; font:18px/76px "微软雅黑"; text-align:center; background:url("serbtn.png")/*tpa=http://www.58kj.pw:121/images/serbtn.png*/ no-repeat; z-index:10;_background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='serbtn.png',sizingMethod='scale');}
.serbtn:hover{ text-decoration:none; background:url("serbtn_h.png")/*tpa=http://www.58kj.pw:121/images/serbtn_h.png*/ no-repeat; _background: 0; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='serbtn_h.png',sizingMethod='scale');}
.serbtn span.serbtntit{ position:absolute; top:20px; left:28px; width:40px; color:#fff7f6; font:18px/18px KaiTi_GB2312,FangSong_GB2312,"方正楷体简体"; }
.serbtn span.ser1{ position:absolute; left:80px; top:18px; color:#fff7f6; font:12px/20px "微软雅黑";}
.serbtn span.ser2{ position:absolute; left:80px; top:36px; color:#fff7f6; font:12px/20px "微软雅黑";}
#rFloat {width:200px; height:640px; position:relative;top: 100px; position: fixed; left: 0px;z-index:999;}
#rFloat a { width:200px; height:46px; position:absolute;top:54px; left:0px; z-index:9;}
#rFloat .rBg {width:200px; height:640px; position:absolute; left:0px; top:0px;background:url("floatbg.png")/*tpa=http://www.58kj.pw:121/images/floatbg.png*/ no-repeat; _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.cy.com/xtl/main/20141022/floatBg.png',sizingMethod='scale');}
#rFloat .rCont {width:200px; height:533px; position:absolute; left:0px; top:0px; padding:94px 0 0 0;}
#rFloat .rCont .close{display:block; width:50px; height:60px; position:absolute; right:0px; top:0px; cursor:pointer;}
#rFloat .rCont li {width:120px; height:60px; margin: 0 auto;}
#rFloat .rCont li p {line-height:34px;_height:34px; text-align:center; color:#dcdcdc;}
#rFloat .rCont li span {line-height:20px; _height:20px;display:block; text-align:center; color:#787878;}
*html #rFloat {position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
@media screen and (max-width:1360px){
	#rFloat {bottom: -20px;}
}
@media screen and (max-width:1440px) and (min-width:1360px){
	#rFloat {bottom: 50px;}
}
#rFloatMin {width:60px; height:230px; position:relative;top: 300px; position: fixed; left: -60px;z-index:999; }
#rFloatMin .rBg {width:60px; height:230px; position:absolute; left:0px; top:0px; cursor:pointer;background:url("flobgmin.png")/*tpa=http://www.58kj.pw:121/images/flobgmin.png*/ no-repeat; _background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://i0.cy.com/xtl/main/20141022/floBgMin.png',sizingMethod='scale');}
#rFloatMin .rCont {width:60px; height:230px; position:absolute; left:0px; top:0px; padding:107px 0 0 0;}
#rFloatMin .rCont .close{display:block; width:50px; height:60px; position:absolute; right:0px; top:0px; cursor:pointer;}
#rFloatMin .rCont li {width:120px; height:60px; margin: 0 auto;}
#rFloatMin .rCont li p {line-height:34px;_height:34px; text-align:center; color:#dcdcdc;}
#rFloatMin .rCont li span {line-height:20px; _height:20px;display:block; text-align:center; color:#787878;}
*html #rFloatMin {position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#slogan_flash{ position:absolute; right:190px;top:46px;}
