﻿@import "images/Comm.css";
/*菜单导航*/
body { color: #444444; background: url(images/bg.jpg) top repeat-x; }
/*首页布局*/
#top { width: 1004px; margin: 0px auto; height: 29px; background: url(images/topbg.jpg) repeat-x; }
.Top_Lft { width: 170px; height: 29px; line-height: 25px; padding-left: 28px; }
.Top_Cen { width: 406px; height: 29px; line-height: 25px; padding-right: 190px; }
.Top_Cen span { color: #c50202; }
.Top_Rit { width: 200px; height: 29px; line-height: 25px; padding-right: 10px; }
.Banner { width: 1004px; height: 241px; margin: 0px auto; }
.donghua { margin: 0px auto; position: absolute; top: 29px; left:expression(eval(document.body.scrollLeft + (document.documentElement.clientWidth-this.offsetWidth)/2));
z-index: 9999; width: 1004px; height: 241px; line-height: 20px; }
.Top_Rit a { color: #000; margin: 0px 5px; }
/*首页布局*/

/*默认二级下拉导航菜单*/
.menu { width: 1000px; height: 40px; background: #E6E6E6 url(images/mune_bg.jpg) repeat-x; margin: 0px auto; padding-left: 4px; }
.nav { width: 1000px; height: 40px; line-height: 40px; position: relative; z-index: 100; text-align: center; float: left; }
/*默认二级下拉导航菜单*/


.body { width: 992px; margin: 0px auto; overflow: hidden; padding: 12px 6px 11px 6px; background: #fff url(images/Conbg.jpg) top repeat-x; }
.more { float: right; width: 40px; margin-right: 8px; font-weight: 500; }
.more a { vertical-align: middle; padding: 0px; border: 0px; color: #1668c1; font-weight: 500; font-size: 12px; }
.more1 { float: right; width: 40px; margin-right: 8px; font-weight: 500; }
.more1 a { vertical-align: middle; color: #fff; font-weight: 500; font-size: 12px; }
.byC_Top { width: 300px; height: 440px; margin-right: 7px; /*margin-bottom:7px;*/ }/*231 7*7 202 */
.byC_Cen { width: 432px; height: 440px; margin-right: 8px; }
.byC_Bot { width: 245px; height: 440px; }
/*FLASH动画*/
.AdvFlash { width: 294px; height: 223px; padding: 2px; border: 1px solid #cccccc; margin-right: 7px; overflow: hidden }
.Advwit { width: 294px; height: 223px; background: #E6E4E5; }
/*系部新闻*/
.DepNews { width: 432px; height: 229px; margin-right: 8px; overflow: hidden }
.DepNews h3 { width: 414px; height: 31px; line-height: 31px; background: url(images/News_title.jpg) no-repeat; font-size: 14px; color: #fff; padding-left: 18px; }
.DepNews ul { width: 416px; height: 187px; background: url(images/News_Mid.jpg); padding: 5px 8px 0px 8px; }
.DepNews li { width: 401px; line-height: 25px; background: url(images/inco.jpg) 2px center no-repeat; padding-left: 15px; border-bottom: 1px dotted #c0c0c0; }
.DepNews li span { color: #999; float: right; }
.DepNews_Bot { width: 432px; height: 6px; background: url(images/News_Bot.jpg) no-repeat; }
/*课程公告*/
.Announc { width: 245px; height: 229px; overflow: hidden }
.Announc h3 { width: 219px; height: 31px; background: url(images/gg_title.jpg) no-repeat; line-height: 31px; font-size: 14px; color: #fff; padding-left: 26px; }
.Announc_Cot { width: 229px; height: 184px; background: url(images/gg_mid.jpg); padding: 6px 8px 0px 8px; overflow: hidden; }
.Announc_Cot li { width: 214px; line-height: 25px; background: url(images/gg_tb.jpg) 5px center no-repeat; padding-left: 15px; font-size: 12px; border-bottom: 1px dotted #c0c0c0; }
.Announc_Cot li span { float: right; color: #999; }
.Announc_Bot { width: 245px; height: 6px; background: url(images/gg_Bot.jpg) no-repeat; }
/*教学风采*/
.TeaProfile { width: 300px; height: 231px; margin-bottom: 7px; overflow: hidden }
.TeaProfile h3 { width: 282px; height: 31px; line-height: 31px; background: url(images/jsfc_title.jpg) no-repeat; font-size: 14px; color: #fff; padding-left: 18px; }
.TeaProfile_Cot { width: 277px; height: 182px; background: url(images/jsfc_Mid.jpg); padding: 0px 8px 13px 15px; }
.TeaProfile_Cot ul { width: 277px; height: 182px; overflow: hidden; }
.TeaProfile_Cot li { width: 277px; height: 66px; padding: 12px 0px; border-bottom: 1px dotted #c0c0c0; font-size: 12px; }
.TeaProfile_Cot li img { width: 84px; height: 62px; border: 1px solid #e3e3e3; padding: 1px; float: left; margin-right: 8px; }
.TeaProfile_Cot li b { height: 18px; line-height: 18px; }
.TeaProfile_Cot li b a { color: #ca0404; margin-bottom: 8px; display: inline-block }
.TeaProfile_Cot li p { height: 40px; line-height: 20px; overflow: hidden; }
.TeaProfile_Cot li p a { color: #ca0404; }
.TeaProfile_Bot { width: 300px; height: 5px; background: url(images/jsfc_Bot.jpg) no-repeat; }
/*资料下载*/
.RDownload { width: 300px; height: 202px; }
.RDownload h3 { width: 282px; height: 31px; line-height: 31px; background: url(images/jsfc_title.jpg) no-repeat; font-size: 14px; color: #fff; padding-left: 18px; }
.RDownload ul { width: 284px; height: 161px; background: url(images/jsfc_Mid.jpg); padding: 5px 8px 0px 8px; }
.RDownload li { width: 269px; background: url(images/inco.jpg) 2px center no-repeat; line-height: 25px; padding-left: 15px; border-bottom: 1px dotted #c0c0c0; }
.RDownload li span { float: right; color: #999; }
.RDownload_Bot { width: 300px; height: 5px; background: url(images/jsfc_Bot.jpg) no-repeat; }
/*就业招聘*/
.Job { width: 432px; height: 231px; margin-bottom: 7px; overflow: hidden }
.Job h3 { width: 414px; height: 31px; line-height: 31px; background: url(images/News_title.jpg) no-repeat; font-size: 14px; color: #fff; padding-left: 18px; overflow: hidden }
.Job ul { width: 416px; height: 189px; background: url(images/News_Mid.jpg); padding: 5px 8px 0px 8px; _padding: 2px 8px 0px 8px; }
.JobTop { background: none !important; padding: 5px 0px 5px 0px !important; _padding: 5px 0px; height: auto; width: 416px !important; _width: 416px; display: block; border-bottom: 1px dotted #c0c0c0; }
.JobTop img { width: 92px; height: 68px; border: 2px solid #e3e3e3; margin-right: 8px; float: left; padding: 0px; }
.JobTop b a { color: #ca0404; margin-bottom: 6px; display: inline-block; }
.JobTop p { height: 48px; line-height: 20px; overflow: hidden; }
.JobTop p a { color: #ca0404; }
.Job li { width: 401px; background: url(images/inco.jpg) 2px center no-repeat; line-height: 25px; padding-left: 15px; border-bottom: 1px dotted #c0c0c0; }
.Job li span { float: right; color: #999; }
.Job_Bot { width: 432px; height: 6px; background: url(images/News_Bot.jpg) no-repeat; }
/*学生工作*/
.StuWork { width: 432px; height: 202x; }
.StuWork h3 { width: 414px; height: 31px; line-height: 31px; background: url(images/News_title.jpg) no-repeat; font-size: 14px; color: #fff; padding-left: 18px; }
.StuWork ul { width: 416px; height: 160px; background: url(images/News_Mid.jpg); padding: 5px 8px 0px 8px; }
.StuWork li { width: 401px; background: url(images/inco.jpg) 2px center no-repeat; line-height: 25px; padding-left: 15px; border-bottom: 1px dotted #c0c0c0; }
.StuWork li span { float: right; color: #999; }
.StuWork_Bot { width: 432px; height: 6px; background: url(images/News_Bot.jpg) no-repeat; }
/*快速导航*/
.Fast_links { width: 245px; height: 440px; background: url(images/gg_mid.jpg); overflow: hidden }
.Fast_links h3 { width: 219px; height: 31px; line-height: 31px; background: url(images/linkbg.jpg) no-repeat; padding-left: 26px; color: #fff; font-size: 14px; }
.Fast_links_Cot { width: 228px; height: 253px; padding: 0px 8px; overflow: hidden }
.Fast_links_Cot a { width: 228px; height: 52px; display: block; margin-top: 10px; }
.Fast_links_Cot img { width: 228px; height: 52px; }
.Fast_links_Bot { width: 245px; height: 6px; background: url(images/link_Bot.jpg) no-repeat; }
/*友情链接*/
.links { width: 245px; height: 150px; }
.links_Title { width: 219px; height: 31px; line-height: 31px; background: url(images/linkbg.jpg) no-repeat; font-size: 14px; padding-left: 26px; font-weight: bold; color: #fff; }
.links_Cot { width: 213px; height: 107px; padding: 12px 16px 0px 16px; background: url(images/link_Mid.jpg) no-repeat; overflow: hidden }
.link { width: 213px; height: 20px; overflow: hidden; background: url(images/links_bg.jpg) center no-repeat; text-align: center; padding: 11px 0px 11px 0px; text-align: center; margin-top: 10px; }
.link select { width: 180px; }
/*图片展示*/
.by_Bot h3 { width: 974px; height: 31px; line-height: 31px; background: url(images/fc_Pic.jpg) no-repeat; padding-left: 18px; color: #fff; font-size: 14px; }
.Facustyle { width: 968px; height: 156px; background: url(images/fc_Mid.jpg); padding: 10px 12px 0px 12px; }
.Facustyle li { width: 180px; height: 155px; float: left; margin-right: 10px; text-align: center; }
.Facustyle li img { width: 176px; height: 126px; border: 2px solid #b3dbfd; }
.Facustyle li p { width: 180px; height: 130px; }
.Facustyle li span { width: 180px; height: 25px; line-height: 25px; text-align: center; font-size: 12px; }
.Facustyle_Bot { width: 992px; height: 7px; background: url(images/fc_Bot.jpg) no-repeat; }
/*友情链接*/
.Hom_links { width: 273px; padding-top: 6px; height: 128px; overflow: hidden }
.Hom_links h2 { width: 273px; height: 36px; line-height: 36px; background: url(images/link.jpg) no-repeat; font-size: 12px; }
.Hom_links ul { width: 251px; height: 88px; border: 1px solid #a4d8fe; border-top: none; padding: 3px 10px 0px 10px; }
.Hom_links li { background: url(images/inco.jpg) 5px center no-repeat; height: 26px; line-height: 26px; text-indent: 20px; font-size: 12px; border-bottom: 1px dashed #d6d6d6; }
/*foot*/
.foot { width: 1004px; height: 79px; background: url(images/foot.jpg) repeat-x; line-height: 20px; color: #222222; margin: 0px auto; }
.foot a { color: #222222; }
.copy { width: 832px; height: 40px; padding: 18px 0px 21px 172px; }
/*内页*/
.index { width: 992px; margin: 0px auto; overflow: hidden; padding: 12px 6px 11px 6px; background: #fff url(images/Conbg.jpg) top repeat-x; }
.index .left { float: left; width: 230px; }
.left_title { width: 230px; height: 31px; background: url(images/ny_title.jpg) repeat-x; line-height: 31px; text-indent: 35px; color: #fff; font-size: 14px; font-weight: bold; }
.left_content { width: 230px; padding-bottom: 0px; background: url(images/ny_left.jpg); min-height: 362px; _height: 362px; }
.left_content ul { width: 205px; padding: 8px 12px 0px 13px; overflow: hidden }
.left_content ul ul { display: none; margin: 0px; padding: 0px; }
.left_content ul li { margin-bottom: 8px; background: url(images/left.jpg) left top no-repeat; line-height: 34px; text-indent: 42px; }
.left_content li a { width: 205px; line-height: 34px; color: #323232; text-decoration: none; font-weight: bold; }
.left_content li a:hover { width: 205px; line-height: 34px; color: #c00000; text-decoration: none; }
.left_content ul li ul li { padding: 0px; margin: 5px 0px 0px 0px; background: url(images/li2.jpg) 35px 15px no-repeat; text-indent: 47px; line-height: 34px; }
.left_content ul li ul li ul li { padding: 0px; margin: 3px 0px 0px 0px; background: url(images/li2.jpg) 45px 15px no-repeat; text-indent: 57px; line-height: 34px; }
.left_content li ul li a { width: 229px; line-height: 34px; color: #434343; text-decoration: none; font-weight: 500; }
.left_bottom { width: 230px; height: 5px; background: url(images/ny_Bot.jpg) no-repeat; }
.left_content .leftmenu>a { display: block; width: auto; line-height: 34px; color: #044FAC!important; }
.index .right { float: right; width: 753px; padding-bottom: 0px; }
.right_title { width: 753px; height: 31px; background: url(images/sitemap.jpg); line-height: 31px; color: #000; font-size: 12px; text-indent: 45px; }
.right_content { width: 733px; background: url(images/con_Mid.jpg); padding: 10px 10px; line-height: 25px; min-height: 385px; _height: 385px; }
.right_bottom { width: 753px; height: 5px; background: url(images/con_Bot.jpg) no-repeat; }
.right_content .cite { color: #666; }
.right_content h1 { font-size: 20px; }
.ArticleContent { }
.ArticleContent img { margin: 10px; }
.right_content ul { padding: 0px 2px; }
.right_content ul li { background: url(images/news_li.jpg) 17px center no-repeat; padding-left: 30px; line-height: 25px; border-bottom: 1px dotted #cacaca; }
.right_content span { padding: 0px 5px; }
.page { width: 100%; height: 30px; line-height: 30px; }
/* 留言*/
.guest, .guest tr, .guest td { border-collapse: collapse; border: 1px solid #ccc; }
.tr_30 td { height: 25px; line-height: 25px; padding-left: 5px; }
.tr_30 textarea { margin-top: 5px; }
/* 作品展示 */
#botton-scroll { float: left; width: 314px; height: 300px; }
.prev { float: left; display: block; text-indent: -9999px; width: 28px; background: url(images/left.jpg) left center no-repeat; height: 100%; }
.next { float: right; display: block; text-indent: -9999px; width: 28px; background: url(images/right.jpg) left center no-repeat; height: 100%; }
.featurebox { float: left; width: 314px; height: 297px; overflow: hidden; }
/* 作品展示 */

 /*图片展示*/
/*.box1{ float:left; width:150px; height:140px;margin:7px;}
.img1{ 
	display: table-cell;
	vertical-align:middle;

	
	text-align:center;

	
	*display: block;
	*font-size: 101px;
	*font-family:Arial;

	width:150px;
	height:115px;
	border: 1px solid #ccc;}
.img1 img{ vertical-align:middle}
.text1{ width:150px; height:25px; text-align:center; line-height:25px;}*/
.box1 { float: left; width: 152px; height: 135px; margin: 7px; overflow: hidden; }
.img1 a { 	/*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; 	/* 针对IE的Hack */ *display: block;
 *font-size: 96px;/*约为高度的0.873，200*0.873 约为175*/
 *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
width: 150px; height: 109px; border: 1px solid #ccc; }
.img1 img { vertical-align: middle; border: none; margin: 2px; }
.text1 { width: 150px; height: 25px; text-align: center; line-height: 25px; }
/*视频展示 视频大小*/
.img1 object { width: 140px; height: 105px; margin: 5px; }
.ArticleContent object { width: 650px; height: 450px; }
/*评论*/
.pl { width: 706px; border-top: 4px solid #008BC2; margin-top: 20px; float: left; padding: 10px 0px; }
.pl_t { height: 43px; line-height: 43px; background: url(images/pl.jpg) 3px center no-repeat; padding-left: 40px; font-size: 14px; font-weight: bold; color: #343434; }
.pl_t span { font-size: 12px; font-weight: normal; color: #004176; }
.pl_c { border-top: 1px solid #ddd; background: #F4F4F4; padding: 0px 10px; height: 210px; }
.login { color: #2C2C2C; line-height: 46px; padding-top: 8px; }
.login a { padding: 0px 5px; }
.txt { width: 85px; height: 20px; border: 1px solid #ddd; line-height: 20px; color: #666; padding-left: 5px; }
.nr { }
#Content { width: 98%; height: 94px; border: 1px solid #ddd; padding: 5px; color: #666; }
.tj { line-height: 30px; }
.pl_b { }
/*显示评论*/
.comment_t { height: 120px; }
.comment_t h1 { background: url(images/title_bg.jpg) repeat-x; height: 74px; line-height: 74px; }
.comment_t dt { background: url(images/pl_title.jpg) left center no-repeat; height: 37px; line-height: 37px; margin-top: 9px; padding-left: 28px; font-size: 14px; font-weight: bold; border-bottom: 1px solid #DEDEDE; }
.comment_t dt span { font-size: 12px; font-weight: normal; }
.comment_c { }
.comment { padding: 5px 0px; }
.comment_c dl { border-bottom: 1px dotted #AFAFAF; }
.yn a { color: #1C50A3; }
.yn span { color: #E70507; }
.comment_c img { float: left; margin: 5px; }
.comment_b, comment_b a { color: #666; }
.c { color: #000; }
.t { color: #666; }
/*jslogin*/
.dl { margin: 0px auto; }
.dl dd { padding-top: 15px; }
.dl .dl_txt { width: 200px; height: 22px; line-height: 22px; border: 1px solid #BBC9D2; margin-right: 5px; padding-left: 5px; }
.dl dt { /*margin-top:25px;*/ }
/************ZMH***************/
.wp_nav { text-align: center; }
.wp_nav .nav-item { float: none; }
.wp_nav .nav-item a span.item-name { padding: 0px 17px; line-height: 40px; font-size: 14px; font-weight: bold; }
.wp_nav .nav-item a { color: white; }
.wp_nav .nav-item a:hover { color: white; }
.by_Top { width: 992px; height: 229px; margin-bottom: 7px; overflow: hidden }
.by_Cen { width: 992px; height: 440px; margin-bottom: 8px; overflow: hidden }
.by_Bot { width: 992px; height: 204px; overflow: hidden }
.menu { position: relative; }
.right_content #wp_paging_w4 ul li { background: none; padding-left: 10px; line-height: 25px; border-bottom: 0px dotted #cacaca; }
.wp_listcolumn .wp_column { width: 205px; }
.wp_listcolumn .wp_column a .column-name { display: contents; padding: 0; cursor: pointer; }
.ArticleContent { width: 100%; overflow: hidden; }
.ArticleContent img { max-width: 95%; }
