/* CSS Document */
*{margin:0 auto; padding:0px;}                     
html{margin:0;
          padding:0;
          overflow-y:scroll;
		  min-width:1280px;}
          
body {
	text-align:center;	
	width:100%;
	height:100%;
	position:relative;
	margin:0 auto; padding:0px;
	color:#666;
	font:14px/200% Arial,"微软雅黑";;
	line-height:200%;
	background-image: url(https://www.xit.edu.cn/web2/jz/js/images/bg.gif);
	background-repeat: repeat-x;

}
ul{margin:0px;padding:0px}
ul li{list-style: none;}
img{ border:0px;}

.clear{ clear:both}/*清除浮动样式*/

a:link { 
text-decoration: none;
color:#333;
}
a:visited { 
text-decoration: none;
color:#333;
} 
a:hover { 
color:#CCCC00;
text-decoration: none; 
} 
#Wrap{ margin: 0 auto; position:relative;text-align:center}
#header{ padding-top:0px; width:100%; height:228px; margin:0 auto; }
#header .logobox{position:relative; left:0px; top:0px; width:1280px; height:185px; text-align: right; margin:0 auto; background:url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/jztm_logo.png) center top no-repeat}
/*logo box*/

/*menu*/
.menu-nav {
	background: rgb(26,105,202); width: 100%; height: 42px; position: relative; z-index: 10000;
}
#menu {
	margin: 0px auto; width: 1280px; height: 42px; clear: both; font-family: "微软雅黑"; font-size: 18px;
}
#menu ul {
	list-style: none;
}
li.l1-nav {
	left: 0px; top: 0px; width:180px; float: left; position: relative; vertical-align:middle;font-family: "微软雅黑"; font-size: 18px;
}
a.l1-nav {
	width: 180px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; text-decoration: none; display: block;font-family: "微软雅黑"; font-size: 18px;
}
li.l1-nav:hover a.l1-nav {
	background: rgb(66, 131, 209); color: rgb(255, 255, 255); border-bottom:#00FFFF 2px solid; margin-bottom:-2px;
}

a.l1-nav:hover {
	background: rgb(66, 131, 209); color: rgb(255, 255, 255);
}
ul.l2-nav {
	left: 0px; top: 42px; visibility: hidden; position: absolute;padding-left: 0px; margin-top:2px;
}
li.l2-nav {
	left: 0px; top: 0px; float: left; position: relative; 
}
a.l2-nav {
	background: rgb(66, 131, 209); width: 180px; height: 38px; text-align: center;color: rgb(255, 255, 255); line-height: 38px; font-size: 16px; text-decoration: none; border-top-color: rgb(0, 132, 198); border-top-width: 1px; border-top-style: solid; display: block;
}
li.l2-nav:hover a.l2-nav {
	background: rgb(50, 100, 190); color: rgb(204, 244, 0);
}
a.l2-nav:hover {
	background: rgb(50, 100, 190); color: rgb(204,244, 0);
}
a.l1-nav:hover ul.l2-nav {
	visibility: visible;
}
li.l1-nav:hover ul.l2-nav {
	visibility: visible;
}
a.l1-sy{
width:170px;

height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; text-decoration: none; display: block;
font-family: "微软雅黑"; font-size: 18px;
}
a.l1-sy:hover {
background: rgb(66, 131, 209); color: rgb(255, 255, 255); border-bottom:#00FFFF 2px solid; margin-bottom:-2px;
}

a:link,a:visited,a:hover{ 
text-decoration: none; 
} 

/*菜单结束*/
/*****banner*****/

.index_banner{width:100%;height:334px; margin-top:5px;overflow:hidden; position:relative;z-index:-1; clear:both;}
.index_banner .d1{width:100%;height:334px;display:block;position:absolute;left:0px;top:0px;}
.index_banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;bottom:10px;}
.index_banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -76px;display:inline;}
.index_banner .d2 li{width:12px;height:12px;overflow:hidden;cursor:pointer;background:url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/img1.png) no-repeat center;float:left;margin:0 8px;display:inline; z-index:5;}
.index_banner .d2 li.nuw{background: url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/img1_1.png) no-repeat center;}
/*日历 bat365在线体育登录学周*/
#show_calendar{ margin:0px auto; width:180px; height:160px}
#show_calendar>div{ margin:5px auto; position:relative; line-height:150%; font-weight:bold; width:160px; text-align:center}
#show_calendar .show_date{ font-size:38px;}

/****/

#showbody{ width:1280px;  border:1px #EaEEEE solid; position:relative; margin:5px auto; text-align:left;}
	.show_floor{ width:99%; pading 10px; height:auto; }
	.show_floor>div{height:350px;float:left; padding:3px; margin:10px 3px; border:#eaeeee 1px solid; text-align:left}
		.b1{ width:25%;}
		.b2{ width:40%;}
		.b3{ width:30%;}
		
		
		.b4{ width:76.3%;}
		.b5{ width:99%;}
		.b6{ width:46.3%;}
		.bfull{ width:99%;}
		
	.show_floor.fp1>div{height:auto; min-height: 600px !important}
	.f1 .bfull{ margin: 0px; padding: 0px; border: 0px}
	.show_floor.f2>div{height:242px;}
	.show_floor.f3>div{height:336px;}
	.show_floor.f4>div{height:180px;}
	
	/*bxxx通用属性*/
	.show_floor h2{ border-bottom:1px #1A69CA solid; color:#333; height:36px; padding-top:10px}
		
	.tab_title{ margin:0 auto; background: url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/h2-blue-bg.png) repeat; padding:3px 10PX; float:left; font-weight:300; color:#fff; font-size:16px;}
	
		h2 .more{text-transform: uppercase;padding-right:15px;float: right;background:url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/more-blue-icon.png) right center no-repeat; padding-top: 3PX; font-size: 12px;}
		

.list li{height:40px; line-height:40px;background:url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/line.png) 0 bottom repeat-x;overflow: hidden;}
.list li a{color: #333;line-height: 38px;height: 38px;display: block; font-size: 14px;}
.list li .list-tit{padding:0 5px;}
.list li .date{float: right;line-height:42px;height:42px;display: block;color: #999}
.list li a:hover .date{color: #1A69CA;}		

.list li .li-m{background:url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/d_blue.png) 0 center no-repeat;display: block;overflow: hidden;float: left;height: 38px;line-height: 38px;white-space:nowrap;text-overflow:ellipsis;padding-left: 15px;}

.list li a:hover .li-m{color: #ce1d00;}

/*width 独立设置*/
.b1 .li-m{width:250px}/*需要日期时为135*/
.b2 .li-m{width:480px}
.b3 .li-m{width:280px; float:right;}
.b6 .li-m{width:380px}
.b3 .list li a:hover{ text-decoration:underline}

/******new class set here******/
.b2right{ 
	float:right; margin: 0px; padding: 3px; width: 23%; display: table-cell; vertical-align: top;
	position:relative;
}	
.b2right>div{ float: left; text-align: left;
	border:1px #EaEEEE solid;position:relative;
	
 }	
 .b2left{ float:left; width:72%}
.interSource,.contactUs{ padding: 5px 15px; margin: 10px; 3px}
.interSource .b2rightTitle,.contactUs .b2rightTitle{
	padding: 3px 10PX; font-size: 16px; font-weight:bold; 
	width: 100%; display: block;
}
.sourceSpan{ display: block; float: left; width: 100%; text-indent: 4em; font-size: 16px}
.spanBlank{ height: 20px;}
	/**end**/					


	.picbox{height:200px; width:1280px; border:0px; background:url(/_upload/tpl/00/0b/11/template11/htmlRes/css_stlye_res/classbanner.png) center no-repeat; margin:0PX auto}
	
/*友情链接*/	
.linkPic span{ width:240px;margin:20px 5PX; padding:0px; border:0px; float:left}
.linkPic span img{ width: 240px; border: 0px; height: 135px; float: left; margin: 5px; padding: 0px;}
.pic3{ width: 180px; border: 0px; height: 240px; float: left; margin: 5px; padding: 0px;}
/*footer*/
#footer{ width:100%; height:258px; position:relative; padding:1px; background-color:rgb(238, 238, 238); margin:0 auto; text-align: center}
.footer{ width:100%; height:250px; position:relative; background-color:#eee; margin:0 auto;margin-top: 15px; float:left}
	.foot_con{ width:100%; margin-top:50px;text-align:center; color:rgb(181, 181, 181); padding-top:12px}
	.foot_con span{ margin:5px auto; width: 100%; text-align: center; line-height: 180%}
	.foot_con span.footdoc {color:#222; font-size:12px; float:left}
	.gzh2wm{width:90px; height:90px; top:-35px; right:105px; position:relative; float:right}
	

/*index ends*/
/* 位置导航 */
.path {
    color: #666;
    line-height: 20px;
    padding: 15px 0;
    text-align: left;
    max-width: 1240px;
    _width: 1240px;
    margin: 0 auto;
    font-size: 14px;
}
.path a,
.path span {
    padding: 0 3px;
    color: #666;
}
.path em {
    background: url(https://www.xit.edu.cn/web2/jz/img/icons.png) no-repeat 0 -1642px;
    padding-left: 26px;
}
.node-content { padding-top: 20px; }
#content {
    clear: both;
    background: #fff;
    margin: 0 auto 40px auto;
    padding: 20px 20px 20px 20px;
    max-width: 1200px;
    _width: 1200px;
    position: relative;
    min-height: 300px;
    z-index: 1;
    text-align: left;
}
#content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* 主栏 和 侧栏 */
.mainContent {
    width: 74%;
    zoom: 1;
    
    position: relative;
    margin: 0px auto;
}
/* frame */
.siteWidth {
    position: relative;
    max-width: 1200px;
    _width: 1200px;
    margin: 0 auto;
}
/* mainBox */
.mainBox .mHd {
    position: relative;
    border-bottom: 1px solid #E1E1E1;
    background: #F9F9F9;
    line-height: 45px;
    height: 48px;
    margin-bottom: 20px;
}
.mainBox .mHd .list {
    overflow: hidden;
}
.mainBox .mHd .list li {
    float: left;
    padding: 0 4%;
}
.mainBox .mHd .list a {
    font-size: 16px;
    color: #888;
}
.mainBox .mHd .list a:hover {
    text-decoration: none
}
.mainBox .mHd .list .on a {
    color: #0068B7
}
.mainBox .mHd h3,
.mainBox .mHd .list .on {
    position: relative;
    font-weight: bold;
    border: 1px solid #E1E1E1;
    display: inline-block;
    *display: inline;
    zoom: 1;
    padding: 0 4%;
    height: 47px;
    border-top: 2px solid #0068B7;
    color: #0068B7;
    border-bottom: 0;
    font-size: 16px;
    background: #F9F9F9;
    bottom: -1px;
}
.mainBox .mHd h3 a {
    color: #0068B7
}
/* 内容带图片的信息列表_图片判断式 */
.b5picList{width: 1260px; margin: 0 auto; text-align: left; position: relative;}
.pageTPList li {
    padding: 22px 15px;
    border-bottom: 1px solid #E1E1E1;
    overflow: hidden;
}
.pageTPList .pic {
    float: left;
    margin-right: 15px;
    width: 140px;
}
.pageTPList .pic img {
    width: 100%;
    height: auto;
}
.pageTPList .con {
    overflow: hidden;
    zoom: 1;
}
.pageTPList .title {
    font-size: 18px;
    line-height: 36px;
    overflow: hidden;
    margin-bottom: 10px;
}
.pageTPList .intro {
    margin-bottom: 10px;
    line-height: 25px;
    color: #777;
    max-height: 50px;
    _height: 50px;
    overflow: hidden;
    font-size: 14px;
}
.pageTPList .title a:hover {
    text-decoration: none;
}
.pageTPList .intro .more {
    display: none;
}
.pageTPList .others {
    font-size: 13px;
    color: #aaa;
}
.pageTPList .others span {
    margin-right: 15px;
}
.pageTPList .node {
    color: #aaa;
    margin-right: 15px;
}
.pageTPList .last {
    border-bottom: 0;
    margin-bottom: 0;
}
.pageTPList .on {
    background: #F9F9F9;
}
* url_方块样式分页 */
.show_page {
     width: 100%;
    font-size: 12px;
    float: left;
    *display: inline;
    zoom: 1;
    border: 1px solid #E1E1E1;
    padding: 0px 12px;
    margin: 0 3px 5px 0;
    line-height: 30px;
    height: 30px;
    text-align: center;
}
.show_page a{
    font-size: 12px;
    *display: inline;
    zoom: 1;
    border: 1px solid #E1E1E1;
    padding: 0px 12px;
    margin: 0 3px 5px 0;
    line-height: 30px;
    height: 30px;
    text-align: center;}
.show_page a:hover {
    border: 1px solid #1258AD;
    text-decoration: none;
    color: #1258AD;
}

.show_page select,
.show_page input {
    margin: 0 4px;
    background: #fff;
    border: 0 solid #E1E1E1;
    vertical-align: middle;
}
.show_page input {
    text-align: center;
    padding: 0 4px;
    outline: none;
}
/*class css*/
/* mainBox */
ul, li, ol {
    list-style: none;
}
/* 图片-列表页 ----------------------------------------- */
.picPageList {
    margin-right: -3%;
    overflow: hidden;
    text-align: center;
}
.picPageList li {
    border: 1px solid #ddd;
    float: left;
    width: 200px;
    margin: 1.5% 3% 2.5% 0;
    *display: inline;
    position: relative;
    background: #fff;
    overflow: hidden;
}
.picPageList .pic {
    margin: 3%;
}
.picPageList .pic img {
    height: 240px;
    width: 180px;
}
.picPageList .title,
.picPageList .titleBg {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 94%;
    margin: 3%;
    display: block;
    overflow: hidden;
    line-height: 28px;
    padding: 5px 0;
    height: 28px;
    z-index: 3;
    color: #fff;
    -webkit-transition: 400ms;
    -o-transition: 400ms;
    -moz-transition: 400ms;
    transition: 400ms;
}
.picPageList .titleBg {
    background: #000;
    filter: alpha(opacity=60);
    opacity: 0.6;
    z-index: 2;
}
.picPageList .title a {
    color: #fff;
    padding: 0 10px;
    display: block;
    font-size: 14px;
}
.picPageList li:hover {
    border-color: #bbb;
    -webkit-box-shadow: #eee 2px 2px 0;
    -moz-box-shadow: #eee 2px 2px 0;
    box-shadow: #eee 2px 2px 0;
}
.picPageList li:hover .title,
.picPageList li:hover .titleBg {
    height: 56px;
}
			
/*small class modifys*/

/*content*/
/* 文章内容页 -----------------------------------------*/
.picNexts{ padding:10px; margin:5px auto; width:100%; line-height: 30px; height: 30px; text-align: center }
.picNexts input{ margin: 0px 15px}
.articleCon {
    text-align: left;
    padding: 20px;
}
.printArea .title {
    font-size: 28px;
    line-height: 1.5;
    text-align: center;
    margin-bottom: 30px; color: #dc190e;
}
.printArea .subheading {
    font-size: 20px;
    color: #555;
    text-align: center;
    margin-bottom: 20px;
}
.printArea .property {
    font-size: 14px;
    margin-bottom: 20px;
    padding: 6px 10px;
    text-align: center;
    color: #777;
    border: 1px solid #ddd;
    background: #F8F8F8;
}
.printArea .property span {
    padding: 0 5px;
}
.printArea .conTxt {
    color: #333;
    font-size: 16px;
    line-height: 2;
    padding: 0 0 20px 0;
    overflow: hidden;
}
.printArea .conTxt img {
    max-width: 800px;
    height: auto !important;
    text-align: center;
}
.printArea .conTxt a img {
    max-width: 800px;
    height: auto !important;
    text-align: center;
}
.conTxt img,.conTxt table{clear: both; display: block; margin:0 auto;height:auto}
	
.conTxt{padding-top:10px;word-wrap:break-word;letter-spacing:0.2em;line-height:220%;width:95%;margin:auto;text-align:left;}
.conTxt p{line-height:220%;text-align:left;}
.printArea .conTxt p {
    margin-bottom: 20px;
}
.0printArea .conTxt a {
    color: blue;
    text-decoration: underline;
}
.printArea .conTxt em {
    font-style: italic;
}
.printArea .conTxt ul,
.printArea .conTxt ol {
    padding-left: 2em;
}
.printArea .conTxt ul li {
    zoom: normal;
    list-style: square;
    text-indent: 0 !important;
}
.printArea .conTxt ol li {
    zoom: normal;
    list-style: decimal;
    text-indent: 0 !important;
}
.printArea .conTxt h1 {
    font-size: 2em;
    margin: .67em 0;
}
.printArea .conTxt h2 {
    font-size: 1.5em;
    margin: .75em 0;
}
.printArea .conTxt h3 {
    font-size: 1.17em;
    margin: .83em 0;
}
.printArea .conTxt h5 {
    font-size: .83em;
    margin: 1.5em 0;
}
.printArea .conTxt h6 {
    font-size: .75em;
    margin: 1.67em 0;
}


.ewm-page {text-align: center; padding-bottom: 20px; width: 150px; margin: 0 auto;}
.ewm-page p { line-height: 30px;}

.printArea .conTxt h1,
.printArea .conTxt h2,
.printArea .conTxt h3,
.printArea .conTxt h4,
.printArea .conTxt h5,
.printArea .conTxt h6,
.printArea .conTxt b,
.printArea .conTxt strong {
    font-weight: bolder;
}
.printArea .vedioPlayer {
    position: relative;
    z-index: 1500;
    background: #000;
    width: 800px;
    text-align: center;
    margin: 20px auto;
    height: 480px;
}
.articleCon .userControl {
    font-size: 14px;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    text-align: left;
    margin-bottom: 20px;
    padding: 10px 0;
    cursor: pointer;
}
.articleCon .userControl .a {
    color: #777;
    margin: 10px 10px 0 0;
    float: left;
}
.articleCon .userControl .bdsharebuttonbox {
    float: right;
}
.articleCon .page {
    padding: 10px 0;
    text-align: center;
    overflow: hidden;
}
.articleCon .others {
    margin-bottom: 15px;
}
.articleCon .others .prev,
.articleCon .others .next {
    padding: 5px 0;
}
.con_pic{width:1280px; margin:0px auto; margin-bottom:2px;}
.textbox{ width:998px;border:#cccccc solid 1px; margin:0 auto}
.textbox>div{ width:744px; text-align:center}
	.art_title{ color:#FF0000; font-size:28px; line-height:190%; padding:10px;font-family:黑体;}
	.sub_art_title{ font-size:16px;}
	.art_bg_about{ font-size:12px; padding:0px 10px; background-color:#eee}
	
	.font_zone{ clear:both;display: block;min-height:500px}
	.font_zone img,.font_zone table{clear: both; display: block; margin:0 auto;max-width:1280px; min-width:500px;height:auto}
	
	.font_zone{padding-top:10px;word-wrap:break-word;letter-spacing:0.2em;line-height:220%;width:95%;color:#555;margin:auto;text-align:left;}
	.font_zone p{line-height:220%;text-align:left;}
	
	
