﻿/***初始化***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre ,form,fieldset,input,textarea,p,blockquote,th,td { 
 padding: 0; 
 margin: 0; 
 } 
table { 
 border-collapse: collapse; 
 border-spacing: 0; 
 } 
fieldset,img { 
 border: 0; 
 } 
address,caption,cite,code,dfn,em,th,var { 
 font-weight: normal; 
 font-style: normal; 
 } 
ol,ul { 
 list-style: none; 
 } 
caption,th { 
 text-align: left; 
 } 
h1,h2,h3,h4,h5,h6 { 
 font-weight: normal; 
 font-size: 100%; 
 } 
q:before,q:after { 
 content:''; 
 } 
abbr,acronym { border: 0; 
 }
 
a{text-decoration:none;}
a:hover{text-decoration:underline;}

/***清除***/
.fix{zoom:1;}
.fix:after{display:block; content:'whut'; clear:both; line-height:0; visibility:hidden;}
 
/***正文***/
body{background:url(body_bg.jpg) repeat-x; font-family:“微软雅黑”;}
	.warp{width:960px;  margin:auto;}
	
/**头部***/
		.header{background:url(header_bg.gif) no-repeat; width:960px; height:196px;}
			.header_top{}
				.time{float:left; font-size:12px; color:#fff; font-family:“微软雅黑”; line-height:24px; padding-left:20px;}
				.link_top{float:right;}
					.link_top ul{margin-right:50px;}
						.link_top ul li{float:left; padding:0 8px;}
							.link_top ul li a{font-size:12px; color:#fff; font-family:“微软雅黑”;}
			

	#jsddm li{float: left;list-style: none;}
	#jsddm li a{display: block; padding:1px 12px;text-decoration: none; color: #EAFFED;white-space: nowrap}
	#jsddm li a:hover{	background: #20498b}		
		#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; z-index:9999;}	
			#jsddm li ul li{	float: none;display: inline}		
			#jsddm li ul li a{width: auto;background:#255bb0;color: #fff}	
			#jsddm li ul li a:hover{background:#20498b; color:#fff;}								
			
			.menu{background:url(muen_bg.gif) repeat; height:40px; width:960px;}
				.menu ul{}
					.menu ul li{float:left; line-height:38px;}
						.menu ul li a{font-size:14px; color:#fff; padding:13px 14px; font-weight:bold;}
						.menu ul li a:hover{background:#20498b; text-decoration:none;}
			.sorllo{background:#f3f3f3; height:32px; width:958px; border:1px #ccd1d9 solid; margin-top:6px;}	
				.sorllo_word{float:left; font-size:12px; color:#727272; line-height:32px; height:32px; overflow:hidden; background:url(laba.png) no-repeat 10px center;}
				#hotUl{margin-top:4px;}
					.search {LINE-HEIGHT: 24px;  HEIGHT: 24px; OVERFLOW: hidden;MARGIN-LEFT:30px; width:640px;}
						.search INPUT {DISPLAY: inline; FLOAT: right}
							.search .button {FLOAT: right;MARGIN-RIGHT:5px;PADDING-RIGHT:5px;BORDER-BOTTOM: #f6be68 1px solid; BORDER-LEFT: #f6be68 1px solid; WIDTH: 48px; BACKGROUND: url(../images/search.png) no-repeat; HEIGHT: 22px; COLOR: #900; BORDER-TOP: #f6be68 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #f6be68 1px solid}
							.search .text {FLOAT: right;BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 16px; PADDING-LEFT: 24px; WIDTH: 164px; BACKGROUND: url(../images/text.png) no-repeat; HEIGHT: 20px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #ccc 1px solid}
							.search DIV {FLOAT: left; HEIGHT: 24px; OVERFLOW: hidden;PADDING-BOTTOM:5px;}
								.search UL {HEIGHT: 24px; OVERFLOW: hidden}
									.search LI {LINE-HEIGHT: 24px; WIDTH: 440px; HEIGHT: 24px;}					
									.search LI  a{color:#727272;}					
									.search LI .fr{color:#727272; padding-left:20px;}					
				.search2{float:right; margin-top:6px; }
				.search2 input{margin-right:10px; height:18px;}
				.search2 .botton{background:#d5d5d5; border:0; padding:2px 6px;}
						
			.container_box{margin-top:14px;}
				.left720{width:720px; float:left;}
					.photo-news{width:388px; height:254px; border:1px #c2c4c3 solid; background:#fff;float:left;}
						/*********图片切换 css定义***********/
						.sub_box{width:388px; height:254px;  margin:1px auto; position:relative; overflow:hidden; background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) center center no-repeat; *background:url(http://trip.elong.com/trip/default/news/images/logo_gray.jpg) 220px 120px no-repeat;}
						.sub_box img{border:none; width:388px; height:254px;}
						#bd1lfimg{position:relative; width:388px; height:254px; overflow:hidden;}
							#bd1lfimg div{width:100000px; margin-left:-4px;}
								#bd1lfimg dl{width:388px; height:254px; position:relative; overflow:hidden; float:left;}
									#bd1lfimg dt{width:388px; height:254px; position:absolute; left:0px; top:0px;}
										#bd1lfimg dd{width:388px; height:50px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 20px;}
											#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
											#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
											#bd1lfimg dd tt{color:#dddddd; line-height:3.6em;}
											#bd1lfimg dd tt a:hover{text-decoration:underline;}

						.sub_nav{width:388px;height:25px;bottom:12px;position:absolute;color:#999999;z-index:200;}
							.sub_no{height:25px; float:right;padding-right:15px; }
								.sub_no li{display:block; width:18px; height:20px; float:left; margin-left:8px;overflow:hidden; line-height:22px; vertical-align:middle; text-align:center; background:#06536d; font-family:Arial; font-size:14px; color:#fff; cursor:pointer;}
									.sub_no li.show{background:#17d5c6; color:#fff; }
								.sub_more{float:right; width:50px; height:25px; background:#000000; color:#999999; text-align:center; line-height:25px;}
									.sub_more a{color:#999999;}
									.sub_more a:hover{color:#cccccc; text-decoration:none;}
						/*********图片切换 css定义***********/	


					
				/***学院新闻***/							
				.news{width:316px; border:1px #d5d5d5 solid; padding-bottom:4px; float:right; background:#f5f5f5;}
					.title2{width:316px; height:34px; background:url(photo_bg.png) -13px -22px no-repeat; overflow:hidden; zoom:1;}
						.title2 h2{font-size:16px; color:#fff; font-weight:bold; text-indent:10px; line-height:28px; float:left;}
						.title2 a {float:right; padding-right:10px; padding-top:6px;  font-size:12px; color:#585858;}				
					.news ul{padding:2px 0;}	
						.news ul li{line-height:24px; text-indent:12px;overflow:auto; *line-height:20px;}	
							.news ul li a{color:#474747; font-size:12px; float:left; display:block;}									
							.news ul li a:hover{color:#2b5291; }									
							.news ul li span{color:#888888; font-size:12px; float:right; padding-right:6px;}
					.container_box2{margin-top:10px;}
							.tab1234 {WIDTH: 352px; DISPLAY: inline; FLOAT: left; OVERFLOW: hidden; border:1px solid #ccc;}
								.tab1234 .hd {LINE-HEIGHT: 32px; PADDING-LEFT: 10px; BACKGROUND: url(photo_bg.png) -13px -69px no-repeat; HEIGHT: 32px; OVERFLOW: hidden}
									.tab1234 .hd h3 {TEXT-ALIGN: center; WIDTH: 90px; FLOAT: left; HEIGHT: 32px; FONT-SIZE: 14px; margin-top:2px; margin-left:4px;}
										.tab1234 .hd h3 a {LINE-HEIGHT: 32px; WIDTH: 90px; FLOAT: left; HEIGHT: 32px; COLOR:#fff; FONT-WEIGHT: bold; BACKGROUND:url(photo_bg.png) -254px -239px no-repeat;}
										.tab1234 .hd h3 a:hover {BACKGROUND:url(photo_bg.png) -253px -154px no-repeat; COLOR: #000; FONT-WEIGHT: bold}
										.tab1234 .hd h3 .act {BACKGROUND:url(photo_bg.png) -253px -154px no-repeat; COLOR: #003c77;}
								.tab1234 .bd {PADDING: 10px; BACKGROUND:#f5f5f5; }
									.tab1234 .bd ul li {LINE-HEIGHT: 24px; BACKGROUND: url(img/list2.png) no-repeat 5px center; font-size:12px; color:#444; overflow:auto; zoom:1;}
										.tab1234 .bd ul li a{color:#444; float:left;}
										.tab1234 .bd ul li span{color:#444; float:right;}
										.tab1234 .bd p {TEXT-INDENT: 24px}	
																				

					.tabbox {width:352px; float:right;  border:1px solid #ccc;}
						.tabmenu {width:352px; height:32px; BACKGROUND: url(photo_bg.png) -13px -69px no-repeat;}
							.tabmenu ul {margin:0;padding-left:10px;list-style-type: none; padding-top:2px;}
								.tabmenu ul li {text-align:center; float:left; display:block; margin-left:4px; display:inline; width:90px; height:30px; overflow:hidden; line-height:32px; font-size:16px; COLOR:#fff; BACKGROUND:url(photo_bg.png) -254px -239px no-repeat; padding-left:4px;}
								.tabmenu ul li a{font-size:14px; color:#fff; font-weight:bold;}
								.tabmenu ul li a:hover{color:#000;}
					.tabmenu .cli {text-align:center; float:left; display:block; width:90px; height:32px;color:#000; overflow:hidden; BACKGROUND: url(photo_bg.png) -253px -194px no-repeat; line-height:32px; display:inline; cursor:pointer;}
					.tabmenu .cli a{color:#000;}
							#tabcontent ul {margin:0;padding:10px;list-style-type: none; background:#f5f5f5;}
							#tabcontent ul  li{color:#444; line-height:24px; overflow:auto; zoom:1;}
							#tabcontent ul  li a{font-size:12px; color:#444; float:left;}
							#tabcontent ul  li span{font-size:12px; color:#444; float:right;}
								#tabcontent .hidden {display:none;}																				
					
					.baner{margin-top:10px;}


		.container_box3{margin-top:10px;}
			.teacher_box{width:352px; float:left;  border:1px solid #ccc;}
					.title3{width:352px; height:34px; background:url(photo_bg.png) -12px -116px no-repeat; overflow:hidden; zoom:1;}
						.title3 h2{font-size:16px; color:#fff; font-weight:bold; text-indent:10px; line-height:28px; float:left;}
						.title3 a {float:right; padding-right:10px; padding-top:6px;  font-size:12px; color:#fff;}			
			.classmate{width:352px; float:right;  border:1px solid #ccc;}
			
				/***教授图片滚动***/
				.main_view {float: left; position: relative; padding-top:6px;}
				/*--Window/Masking Styles--*/
				.window {height:130px;	width:344px;overflow: hidden; /*--Hides anything outside of the set width/height--*/position: relative;}
				.image_reel {position: absolute;left:0;}
					.image_reel ul li{width:160px; height:100px; float:left; display:Inline; overflow:hidden; margin-left:12px;}
						.image_reel ul li .img_box img{float: left; width:84px; height:114px;}
							.image_reel ul li .text {float:left; width:70px; overflow:hidden; padding-left:6px; font-size:12px; line-height:22px; color:#444;}

				/*--Paging Styles--*/
				.paging {position: absolute;bottom: 4px; right: 110px;width: 118px; height:20px;z-index: 100;text-align: center; display: none;}
					.paging a {padding:2px 4px; text-decoration: none; color: #385fac; background:url(1.png) no-repeat;}
						.paging a.active {font-weight: bold; color:#fff; background:url(2.png) no-repeat; -moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}
				/***教授图片滚动end***/		
						
				.flashnews {width:340px; height:140px; overflow:hidden; margin:0 auto; position:relative;}
					.flashnews ul.img { width:1020px; overflow:hidden; position:absolute;}
						.flashnews ul.img li {float:left; width:160px; height:160px; margin-left:10px; display:inline;}
							.flashnews ul.img li .img_box a img{ display:inline; float:left; width:84px; height:114px;}
								.flashnews ul.img li .text{ display:inline; float:right; width:70px; font-size:12px; font-weight:100%;}
								.flashnews ul.img li.this { display:block}
									.flashnews ul.img img { width:340px; height:220px;}
									.flashnews ul.num {height:28px; overflow:hidden; position:absolute; right:130px; top:120px;}
										.flashnews ul.num li { margin:0 0 0 2px; line-height:16px; display:inline; float:left; width:16px; text-align:center; cursor:pointer; background:url(1.png) no-repeat;}
											.flashnews ul.num li.this {background:url(2.png) no-repeat; color:#fff;  z-index:9999px;}
									.flashnews li {text-align:center; list-style:outside none; line-height:1.5em; text-align:left}
										.flashnews img { display:block;}						
						
					.container_box4{width:720px; margin-top:10px; background:red; height:100px;}
					
				.right228{width:228px; float:right;}
					.collge1{border:1px #d6d6d6 solid; background:#f5f5f5; width:226px; margin-top:12px;}
						.title4{width:226px; height:34px; background:url(photo_bg.png) -14px -153px no-repeat; overflow:hidden; zoom:1; }
							.title4 h2{font-size:14px; color:#fff; font-weight:bold; text-indent:10px; line-height:28px; float:left; color:#002d72; line-height:32px;}
								.collge1 p{line-height:24px; padding:8px;}
								.collge1 p a{font-size:12px; color:#444; margin-right:8px;}

					.chaodan ul{padding:10px 0 10px 10px;}
					.chaodan ul li{line-height:24px; background:url(photo_bg.png) -15px -280px no-repeat;  width:87px; height:27px; margin-top:4px;}
					.chaodan ul li a{line-height:24px; font-size:12px; color:#444; text-align:center; width:84px; display:block;}
					.chaodan .le_box{float:left;}
					.chaodan .ri_box{float:right; margin-right:14px; display:inline;}

								
					.collge2{ margin-top:12px; }
						.collge2 ul{}
							.collge2 ul li{line-height:32px; background:url(tit3_bg.jpg) no-repeat; margin-top:4px; padding-left:16px; color:#5f5f5f;}
								.collge2 ul li a{font-size:12px; color:#444; }
						.collge2 p {padding:10px;  line-height:24px; }
						.collge2 p a{font-size:12px; color:#444; padding-right:22px;}
						
					.collge3{border:1px #d6d6d6 solid; background:#f5f5f5;}
						.title6{width:226px; height:34px; background:url(photo_bg.png) -16px -238px no-repeat; overflow:hidden; zoom:1;}
							.title6 h2{font-size:14px; color:#fff; font-weight:bold; text-indent:10px; line-height:28px; float:left; color:#002d72; line-height:34px;}
							.title6 a {float:right; padding-right:10px; padding-top:6px;  font-size:12px; color:#fff;}	
								.collge3 p {line-height:24px; padding:8px;}					
								.collge3 p a{font-size:12px; color:#444; margin-right:8px;}	

					.collge5{width:226px; height:180px; background:url(zhuangti.jpg) no-repeat; margin-top:10px;}	
						.content2{width:190px; margin:auto;}
					.collge5 h2{line-height:30px; font-size:14px; font-weight:bold; padding-top:30px; color:#111;}									
						.collge5 a{}									
							.collge5 a img{margin:auto; border:0;}									
						.collge5 ul{}									
							.collge5 ul li{line-height:22px;}									
								.collge5 ul li a{font-size:12px; color:#333;}									

								
		.wdxcg_box{width:224px;  border:1px solid #909090; margin-top:10px;}
			.tabs-news{width:224px; height:30px; background:#fff; border-bottom:3px solid #174a98; background:url(tit2_bg.jpg) no-repeat;}
				.tabs-news h2{text-indent:20px; line-height:30px; font-weight:bold; font-size:14px;}
					.wdxcg_box p{width:200px;line-height:24px; padding:0 8px; }
						.wdxcg_box p a{font-size:12px; color:#444; word-break:break-all; padding:0 4px;}


							
		.footer{width:960px; height:90px; background:#2a60b4; margin-top:14px;}	
			.copyright{text-align:center; font-size:12px; line-height:28px; color:#fff;}
			.copyright p a{padding:0 8px; font-size:12px; color:#fff;}
						


								
						
						
						
						
						
						