/*CSS全局样式*/
*{margin:0px; padding:0px;}
html{ width:100%; height:100%;  margin:0px ;  padding:0px;}
body{ color:#666; background:url(imagesbodybg.jpg)  repeat-y  center top; font-family:宋体,Arial, Helvetica, sans-serif; font-size:12px; text-align:center; width:100%;} 
body div{ text-align:left;}
body,ul,li,dl,dt,dd,p,table,tr,td,img,span,h1,h2,h3,h4,h5,textarea,input,label{ margin:0px; padding:0px;}

li{ list-style-type:none;}
img{ border:0px; vertical-align:top;}

a{color:#666;}
a:link {color: #666666;text-decoration: none;}
a:visited {color: #666666;text-decoration: none;}
a:hover {color: #1E688D;text-decoration: underline;}
 
h1{font-size:14px;}      /* 定义字号大小为14号字 */
h2{font-size:16px;}      /* 定义字号大小为16号字 */
h3{font-size:18px;}      /* 定义字号大小为18号字 */
h4{ font-size:20px;}     /* 定义字号大小为20号字 */
h5{ font-size:28px;}     /* 定义字号大小为28号字 */
/*特效数字显示 一般用于电话 */
.Number{font-family:Georgia, 'Times New Roman', Times, serif;}

/*  鼠标样式 */
.pointer{cursor:pointer;}/*手形*/

/* 通用容器 只用修改总宽度 */ 
 
.wrapper{clear: both; overflow: hidden;margin:auto; width:1000px;}
.wrapper2{clear: both; overflow: hidden;margin:auto; width:960px; padding:0 20px   ;}


	
/* @desc 清理浮动元素,当浮动换行时后面元素不希望浮动，添加此属性，防止IE BUG */
.clear{clear:both; height:0px; width:100%; font-size:0px; line-height:0px; visibility:hidden; overflow:hidden;}
.blank{clear:both; height:8px; overflow:hidden;}
.FB14{font-weight:bold; font-size:14px;}	
	  
/*  分页的样式 */
.AspNetPager{ width:100%; text-align:center; height:45px; line-height:45px; clear:both; padding:10px 0px;}
.paginator { font-size:12px;padding:2px 10px 2px 0px; margin: 2px 0px; text-align:center;font-family: 宋体;}
.paginator a {padding: 2px 4px; border: solid 1px #2666aa; background: #eef6fb; text-decoration: none;font-family: 宋体;}
.paginator a:visited {padding: 2px 4px; border: solid 1px #2666aa; background: #eef6fb; text-decoration: none;font-family: 宋体;}
.paginator .cpb {padding: 2px 4px;font-weight: bold; font-size: 12px;border:none; color:Red;font-family: 宋体;}
.paginator a:hover {background:#eef6fb;border: solid 1px #a3c7e2; text-decoration: none;font-family: 宋体;}
	
	
	
	
/*  定义不同颜色的链接     */

.ColorFFFFFF a:link{ color:#FFFFFF;}
.ColorFFFFFF a:visited{ color:#FFFFFF;}
.ColorFFFFFF a:hover{ color:#FFFFFF;}

.ColorFF0000 a:link{ color:#666666;}
.ColorFF0000 a:visited{ color:#666666;}
.ColorFF0000 a:hover{ color:#29617D  ;  text-decoration:none; font-weight:bold ;}

.ColorFFF a:link{ color:#FFFFFF;}
.ColorFFF a:visited{ color:#FFFFFF;}
.ColorFFF a:hover{ color:#FFFFFF; text-decoration:none;}

.Color7293B1 a:link{ color:#7293B1;}
.Color7293B1 a:visited{ color:#7293B1;}
.Color7293B1 a:hover{ color:#7293B1;}

.Color02549D a:link{ color:#02549D;}
.Color02549D a:visited{ color:#02549D;}
.Color02549D a:hover{ color:#02549D;}



.Color1E688D a:link{ color:#1E688D;}
.Color1E688D a:visited{ color:#1E688D;}
.Color1E688D a:hover{ color:#1E688D;}


.Color981F32 a:link{ color:#666666;}
.Color981F32 a:visited{ color:#666666;}
.Color981F32 a:hover{ color:#981F32;}

.ColorFF0 a:link{ color:#666666;}
.ColorFF0 a:visited{ color:#666666;}
.ColorFF0 a:hover{ color:#29617D  ;  text-decoration:none;}


.color941D00 a:link{ color:#941D00;}
.color941D00 a:visited{ color:#941D00;}
.color941D00 a:hover{ color:#941D00  ;  text-decoration:none;}




	
/*  定义不同的文字大小粗细    */
.F8b{ font-size:10px; font-weight:bold;}
.F10{ font-size:10px; font-weight:normal ;}
.F10b{ font-size:10px; font-weight:bold;}
.F11{ font-size:11px; font-weight:normal ;}
.F11b{ font-size:11px; font-weight:bold;}
.F12{ font-size:12px; font-weight:normal ;}
.F12b{ font-size:12px; font-weight:bold;}
.F13{ font-size:13px; font-weight:normal ;}
.F13b{ font-size:13px; font-weight:bold;}
.F14{ font-size:14px; font-weight:normal ;}
.F14b{ font-size:14px; font-weight:bold;}
.F15{ font-size:15px; font-weight:normal ;}
.F15b{ font-size:15px; font-weight:bold;}
.F16{ font-size:16px; font-weight:normal ;}
.F16b{ font-size:16px; font-weight:bold;}
.F18{ font-size:18px; font-weight:normal ;}
.F18b{ font-size:18px; font-weight:bold;}
.F20{ font-size:20px; font-weight:normal ;}
.F20b{ font-size:20px; font-weight:bold;}
.F22{ font-size:22px; font-weight:normal ;}
.F22b{ font-size:22px; font-weight:bold;}
.F24{ font-size:24px; font-weight:normal ;}
.F24b{ font-size:24px; font-weight:bold;}

/* 定义不同的边框样式 */
.borderSo43{ border:solid 1px #5ab943;}	
.borderDa43{ border:dashed 1px #5ab943;}
.bordeCCC{ border:solid 1px #ccc;}	


	
.Color0084D4{ color:#0084D4; font-size:12px; font-family:微软雅黑,Arial, Helvetica, sans-serif,宋体;}
.Color0084D42{ color:#0084D4; font-size:12px; font-family:Arial, Helvetica, sans-serif,宋体;}

	
	
	
/*  整个网站头部和尾部样式放这里 */


.HeaderTop { height:25px; line-height:25px;   background:#000000;}

.DaTaInfo { float:left; background:#981F32;   color:#FFF;   padding:0px 20px 0px 27px;}
.HeaderRight { float:right; color:#FFF;   padding-right:5px;}

.Logo { float:left;}
.quotes { float:right;}

#Nav {background:url(imagesnavbg.jpg)  repeat-x  left top; height:32px;  clear:both ;  overflow:hidden ;}
#Nav li{ float:left;   background:url(imagesnavlistbg.jpg) no-repeat  right center;    font-family:微软雅黑  ; font-weight:bold ;  font-size:16px;   line-height:32px;  width:90px ;  text-align:center;}
 
#Nav .NavHover {background:url(imagesnavhover.jpg) repeat-x center top; border-left:1px solid #FFF; border-right:1px solid #FFF; width:88px ;}
#Nav .Nobox { background:none;}
#Nav .NoboxMsg { background:none; width:99px;}

#NavNew { background:#E4F4FC;   border:1px solid #7293B1; border-top:none; height:24px;  position:relative  ;}
#NavNew li {  position:absolute ; top:6px;  overflow:hidden ;  height:0px;}
#NavNew a { padding:0px 9px;} 

#NavNew .NavNewListBox {   height:25px;}

.Banner { width:785px; height:297px; border-bottom:4px solid #851B2B ;border-top:4px solid #851B2B; overflow:hidden ;   float:left;   position: relative;}
.slider img { width: 785px; height: 297px; position:absolute ;   left:0px ; top:0px; display:none ;}

.slider2 { width: 2000px;}
.slider2 li { float: left;}
.num { position: absolute; right: 0px; bottom: 5px; text-align:center;   width:100%;  z-index:100 ;}
.num span {  padding:10px 10px 0px 0px ; background:url(imagesicon01.png) no-repeat -20px bottom; _background-image:url(imagesicon01.gif);    cursor:pointer ; overflow:hidden ;}
.num span.on { background:url(imagesicon01.png) no-repeat left bottom ; _background-image:url(); padding:10px 10px 0px 0px ;  cursor:pointer ;}

.numbg{position: absolute; right: 0px; bottom: 0px;  width:100%; background:#000000; height:22px; filter:alpha(opacity=50);  -moz-opacity:0.5;    -khtml-opacity: 0.5;    opacity: 0.5;}

#schoolSub { float:right; width:215px;   overflow:hidden ;   height:297px; background:url(imagesschoolsubbg.jpg) repeat-y left top; letter-spacing:5px   ;}
#schoolSub li{ height:50px;  border-bottom:1px solid #FFFFFF ; overflow:hidden ;}
#schoolSub li a,.schoolSub li a:link,.schoolSub li a:visited,.schoolSub li a:Hover { display:block ; line-height:50px;  font-weight:bold ;  font-family:黑体  ; font-weight:bold ;  font-size:20px;   padding-left:28px;   color:#FFF;  text-decoration:none;}
#schoolSub li span { float:right; width:100px;  font-size:14px;  font-weight:normal ; line-height:18px;  vertical-align:middle  ;   font-family:宋体  ; letter-spacing:0px;}
#schoolSub .schoolSubNavHover {background:url(imagesschoolsubhoverbg.jpg) repeat-y left top;}


.Link{   padding:15px 0; width:960px;border-top:3px solid #1E688D ; margin-top:20px;}
.Link span{ float:left; height:24px;  line-height:24px;   width:73px; color:#333;}
.HotLink{ float:right ; overflow:hidden; width:887px;}
.HotLink li{ float:left; padding-right:10px; line-height:24px;}
.HotLink li{ display:block;}
 
  
.foot{ height:84px;  padding-top:10px;}
.footImg{ float:left;  margin: 10px 24px 0 230px;}
.FootInfo{    color:#666 ; width:460px;  float:left;}
.FootInfo p { text-align:left;    width:460px;  overflow:hidden ; line-height:22px;}

.TitleAbout { text-align:center ; font-size:20px;   line-height:40px;  font-family:微软雅黑 ;  font-weight:normal;  padding-top:10px;}
.AboutMsg { text-align:center;  border-bottom:1px solid #cccccc;  margin:0px 20px;   line-height:20px;   color:#999;}
.AboutContent { line-height:24px;  width:672px; margin:20px auto;}

.SearchBox  { width:600px;  padding-top:3px;}
.NewInfo{ float:left; padding:0px 2px; line-height:22px;}

.Search { width:158px; height:22px;   border:1px solid #CCC;    float:left;  background:url(imagessearchbut.jpg) no-repeat  right center;}
.SearchTextBox { width:128px;  background:none ; border:none ; color:#666;   height:20px; line-height:20px ; padding:0px 2px;  font-size:12px;}
.SearchButton {  width:20px; height:20px; overflow:hidden ; background:none; border:none;   cursor:pointer  ;}