@charset "utf-8";




/****************************** 学院简介 ******************************/
#center_news { width:1200px; height:342px; background:url(../images/kqyxy_01.jpg) left top no-repeat;} 


    .tpxw              { width:350px; height:280px; padding:62px 0 0 28px; float:left;}

    .focusBox          { position: relative; width:298px; height:218px; overflow: hidden;}
    .focusBox .pic img { width:298px; height:218px; display: block; }
    .focusBox .txt-bg  { position: absolute; bottom: 0; z-index: 1; height: 42px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
    .focusBox .txt                               { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
    .focusBox .txt li                            { height:42px; line-height:42px; position:absolute; bottom:-42px;}
    .focusBox .txt li a                          { display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }
    .focusBox .num                               { position: absolute; z-index: 3; bottom: 12px; right: 8px; }
    .focusBox .num li                            { float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
    .focusBox .num li a,.focusBox .num li span   { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
    .focusBox .num li span                       { z-index: 1; background:#929292; filter: alpha(opacity=50);}
    .focusBox .num li.on a,.focusBox .num a:hover{ background:#ff8400;  }
	
	.jj_lt{ width:810px; float:right; padding-top:26px;}
	.jj_lt p{ text-align:left; font:15px/28px "Microsoft YaHei","宋体"; text-indent:30px;}
	.jj_lt p a{ color:#0080cc;}
	.jj_lt p a:hover{ color:#FF0000;}



/****************************** 教研室 院内新闻 ******************************/
#center_news02 { width:1200px; height:428px;} 


    .jys{ width:223px; float:left;}
	.jys dt{ height:52px; text-align:left; background:url(../images/kqyxy_03.jpg) left top no-repeat; font:22px/52px "Microsoft YaHei","宋体"; color:#0080cc; padding-left:20px;}
	.jys dd{ height:304px; background-color:#0080cc; padding:12px 20px 0 20px;}
	.jys dd li        { text-align:left; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
	.jys dd li a      { font:16px/32px "宋体"; color:#FFF;}
	.jys dd li a:hover{ font:16px/32px "宋体"; color:#FFF; text-decoration:underline;}
	
	
	.xw_right { width:936px; float:right;}
	.ynxw { width:922px; height:52px; text-align:left; background:url(../images/kqyxy_02.jpg) left top no-repeat; font:22px/52px "Microsoft YaHei","宋体"; color:#0080cc; padding-left:14px;}
    .ynxw a{ float:right; font:13px/52px "Microsoft YaHei","宋体"; color:#626262;}
	
	.yntpxw          { position: relative; width:464px; height:299px; overflow: hidden; float:left; margin-top:17px;}
	.yntpxw .pic img { width:464px; height:299px; display: block; }
	.yntpxw .txt-bg  { position: absolute; bottom: 0; z-index: 1; height: 42px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
	.yntpxw .txt                               { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.yntpxw .txt li                            { height:42px; line-height:42px; position:absolute; bottom:-42px;}
	.yntpxw .txt li a                          { display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }
	.yntpxw .num                               { position: absolute; z-index: 3; bottom: 12px; right: 8px; }
	.yntpxw .num li                            { float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
	.yntpxw .num li a,.yntpxw .num li span   { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.yntpxw .num li span                       { z-index: 1; background:#929292; filter: alpha(opacity=50);}
	.yntpxw .num li.on a,.yntpxw .num a:hover{ background:#ff8400;  }
	
	
	.yn_news { width:446px; float:right; padding-top:12px;}
	.yn_news li        { width:446px; text-align:left; background:url(../images/dian.jpg) left center no-repeat; text-indent:12px; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
	.yn_news li a      { font:15px/34px "Microsoft YaHei","宋体"; }



/****************************** 专业介绍 ******************************/
#center_news03 { width:1200px; height:228px;} 



    .zyjstpxw          { position: relative; width:292px; height:228px; overflow: hidden; float:left;}
    .zyjstpxw .pic img { width:292px; height:228px; display: block; }
    .zyjstpxw .txt-bg  { position: absolute; bottom: 0; z-index: 1; height: 42px; width:100%;  background: #333; filter: alpha(opacity=80); opacity: 0.8; overflow: hidden; }
    .zyjstpxw .txt                               { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
    .zyjstpxw .txt li                            { height:42px; line-height:42px; position:absolute; bottom:-42px;}
    .zyjstpxw .txt li a                          { display: block; color: white; padding: 0 0 0 10px; font-size: 16px; text-decoration: none; }
    .zyjstpxw .num                               { position: absolute; z-index: 3; bottom: 12px; right: 8px; }
    .zyjstpxw .num li                            { float: left; position: relative; width: 20px; height: 20px; line-height: 20px; overflow: hidden; text-align: center; margin-right: 2px; cursor: pointer; }
    .zyjstpxw .num li a,.zyjstpxw .num li span   { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
    .zyjstpxw .num li span                       { z-index: 1; background:#929292; filter: alpha(opacity=50);}
    .zyjstpxw .num li.on a,.zyjstpxw.num a:hover{ background:#ff8400;  }
	
	
	.zyjs { width:250px; height:222px; float:left; padding:6px 20px 0 20px; background-color:#e8e8e8; margin-right:34px;}
	.zyjs dt{ height:46px; text-align:left; background:url(../images/kqyxy_04.jpg) left top no-repeat; font:18px/46px "Microsoft YaHei","宋体"; color:#0080cc; padding-left:14px;}
	.zyjs dd     { padding-top:16px;}
	.zyjs dd li  { width:250px; height:36px; background:url(../images/kqyxy_05.jpg) left top no-repeat; margin-bottom:8px;}
	.zyjs dd li a{ font:14px/36px "Microsoft YaHei","宋体"; color:#FFF; padding-left:20px;}
	.zyjs dd li a:hover{ font:14px/36px "Microsoft YaHei","宋体"; color:#FFF;  background:url(../images/kqyxy_05lj.jpg) left top no-repeat; display:block;}

	.zyjs dd li.more        { text-align:right; background:none;  color:#626262;}
	.zyjs dd li.more a      { color:#626262;}
	.zyjs dd li.more a:hover{ color:#626262; background:none;}
	
	
	
	.syzxjj{ width:250px; height:214px; float:left; padding:14px 20px 0 20px; background-color:#e8e8e8;}
	.syzxjj h2 { font:18px/32px "Microsoft YaHei","宋体"; color:#0080cc;}
	.syzxjj h3 { font:15px/32px "Microsoft YaHei","宋体"; color:#000;}
	.syzxjj p  { font:13px/24px "Microsoft YaHei","宋体"; color:#343434; text-indent:26px;}
	.syzxjj p a{ font:13px/26px "Microsoft YaHei","宋体"; color:#ff8400;}