body{ background:#ffffff; margin:0px; padding:0px; font-size:10pt; }
a:link , a:visited , a:hover , a:active { color: #000000; text-decoration: none; }
.blank {
  float:left; width:5px; height:10px; 
  margin:0px; padding:0px; font-size:1px; line-height:1px;
}
.blank2 {
  width:5px; height:10px; 
  margin:0px auto; padding:0px; font-size:1px; line-height:1px; background:#FFFFFF;
}
.fengge{
  clear:both;display:block; text-align:right;
  color:#CCCCCC; font-size:10pt; background:#FFFFFF;
}
/* 以上为常用参数 */

/* 顶部开始 */
.head { 
 width:950px; height:100%; 
 margin:0px auto; padding:0px;
}
.head0 { 
 float:left; display:inline; width:80px; height:80px; margin:5px 10px 0 5px; padding:0px;
}
.head1 { 
 float:left; width:850px; height:25px; 
 margin:10px 0 0 0; padding:0px;
}
.head1 h1 { 
 float:left; width:400px; height:25px; 
 margin:0px; padding:0px; line-height:25px; text-align:left; font-size:12pt; font-weight:bold; color:#000000; 
}
.head1 h2 { 
 float:left; width:280px; height:25px; 
 margin:0px; padding:0px; line-height:25px; text-align:right; font-size:10pt;  color:#267FC1; 
}
.head1 h3 { 
 float:left; width:70px; height:25px; 
 margin:0px; padding:0px; line-height:25px; text-align:right; font-size:10pt;  color:#267FC1; 
}
.head1 a:link , .head1 a:visited , .head1 a:hover , .head1 a:active { color:#015190; }

.head2 { 
 float:left; width:850px; height:36px; 
 margin:10px 0 0 0 ; padding:0px;
}
.head3 { 
 float:left; width:950px; height:350px; 
 margin:5px 0px 0px 0px; padding:0px;
}
.logo { 
 float:left; display:inline; width:250px; height:36px; 
 margin:0px 10px 0px 0px; padding:0px; background:url(images/logo.png) center center no-repeat;
}
.banner { 
 float:left; width:950px; height:250px; 
 margin:0px; padding:0px;
}
.top , .top ul { 
 float:left; width:850px; height:36px; 
 margin:0px; padding:0px; background:url(images/bg1.jpg); line-height:36px; 
}
.top li { 
 float:left; list-style:none; width:100px; height:36px; 
 margin:0px; padding:0px; line-height:36px; text-align:center; font-weight:bold; color:#ffffff;
}
/*.top li.back { border-top: 5px #FFCC00 solid; width: 9px; height: 30px; z-index: 8; position: absolute; }*/
.top a:link , .top a:visited , .top li a:hover , .top li a:active { font-weight:bold; color:#ffffff; }
.top li a:hover , .top li a:active { border-bottom: 4px #FFCC00 solid; display:inline; }

/*.top li ul { 
 float:left; width:80px; height:180px;
 margin:0px; padding:0px; background:url(images/bg12.png) no-repeat; line-height:18px; position:absolute; visibility: hidden; 
}*/

.top li ul { background:#0082C8; position:absolute; visibility: hidden; top: 100%; left: 0; z-index:101; }

.top li ul li { 
 float: none; width:120px; height:25px; 
 margin:0px; padding:0px; line-height:18px; border-bottom: 1px solid #ccc; *height:18px; *line-height:18px; z-index:101;
}
			
.top li ul li a:link,.top li ul li a:visited
{ width: auto; height:18px; line-height:18px; color: #ffffff; border:none; display: inline-block; }
			
.top li ul li a:hover,.top li ul li a:active
{ background:#024E98; height:18px; line-height:18px; color: #FFCE00; border:none; z-index:101;  }
/* LEVEL ONE */
ul.dropdown                         { position: relative; z-index:101; }
ul.dropdown li                      { font-weight: bold; float: left; zoom: 1; z-index:101; }
ul.dropdown li a                    { display: block; display:inline; padding: 4px 8px; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { position: relative; }
/* LEVEL TWO */
ul.dropdown ul 						{ width: 120px; visibility: hidden; position: absolute; top: 100%; left: 0; background:#0082C8; z-index:102; }
ul.dropdown ul li 					{ font-weight: normal; color: #000; float: none; background:#0082C8; line-height:18px; z-index:102; }
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; height:18px; line-height:18px;  } 

ul.dropdown ul ul 					{ left: 100%; top: 0; z-index:103; }
ul.dropdown li:hover > ul 			{ visibility: visible; z-index:102; }

/*  顶部结束  */

/*  底部开始  */
.foot{
  width:950px; height:30px; 
  margin:5px auto 0px auto; padding:0px; background:#FFFFFF;  
}
.foot h1 {
 float:left; width:200px; height:30px; 
 margin:0px; padding:0px; line-height:30px; text-align:left; font-size:10pt; font-weight:normal; color:#267FC1;  
}
.foot h2 {
  float:left; width:740px; height:30px; 
  margin:0px; padding:0px; line-height:30px; text-align:right; font-size:10pt; font-weight:normal; color:#267FC1;  
}
.foot a:link , .foot a:visited , .foot a:hover , .foot a:active { color:#267FC1; }
/*  底部结束  */


.main1{
 width:950px; height:100%; 
 margin:5px auto 0px auto; padding:0px; background:#FFFFFF;  
}
.main11 {
 float:left; display:inline; width:230px; height:250px; 
 margin: 0px 10px 0px 0px; padding:0px; background:url(images/bg2.jpg) center no-repeat;  
}
.main11 h1 {
 float:left; display:inline; width:200px; height:75px; 
 margin: 10px 0px 3px 12px; padding:0px;  
}
.main11 h2 {
 float:left; display:inline; width:80px; height:25px; 
 margin:0px 0px 0px 10px; padding:0px; line-height:25px; font-size:10.5pt; font-family:"微软雅黑","宋体"; 
 border-bottom:2px #F8B62C solid; overflow:hidden;
}
.main11 h3 {
 float:left; width:125px; height:25px; 
 margin:0px; padding:0px; line-height:25px; font-size:9pt; font-family:"Arial"; 
 border-bottom:2px #00508F solid; 
}
.main11 h4 {
 float:left; display:inline; width:200px; height:100px; 
 margin:5px 0px 0px 12px; padding:0px; line-height:25px; font-size:10pt; font-weight:normal; color:#666666; overflow:hidden; 
}
.main11 h5 {
 float:left; display:inline; width:200px; height:25px; 
 margin:1px 0px 0px 12px; padding:0px; line-height:25px; font-size:10pt; font-weight:normal; 
 color:#666666; background:url(images/bg3.png) left center no-repeat; overflow:hidden;
}
.main11 h5 a:link , .main11 h5 a:visited , .main11 h5 a:hover , .main11 h5 a:active { color:#666666; }
.main11 h6 {
 float:left; display:inline; width:200px; height:20px; 
 margin:0px 0px 0px 12px; padding:0px; line-height:20px; font-size:10pt; font-weight:normal; 
 color:#666666; text-align:right; 
}
.main11 h6 a:link , .main11 h6 a:visited , .main11 h6 a:hover , .main11 h6 a:active { color:#666666; }
.main11 a:link , .main11 a:visited , .main11 a:hover , .main11 a:active { color:#3F7CAB; }

.main12 {
 float:left; display:inline; width:230px; height:250px; 
 margin:0px; padding:0px; background:url(images/bg2.jpg) center no-repeat;  
}
.main12 h1 {
 float:left; width:70px; height:25px; 
 margin: 10px 0px 3px 0px; padding:0px; line-height:25px; font-size:10.5pt; font-family:"微软雅黑","宋体"; color:#3F7CAB;   
}
.main12 h2 {
 float:left; display:inline; width:100px; height:25px; 
 margin:10px 0px 3px 0px; padding:0px; line-height:25px; font-size:9pt; font-family:"Arial"; color:#3F7CAB; 
}
.main12 span {
 float:left; display:inline; width:212px; height:110px; 
 margin:0px 0px 0px 6px; padding:0px; background:url(images/a4.jpg) no-repeat; 
}
.main12 span h3 {
 float:left; display:inline; width:36px; height:30px; margin:70px 0px 0px 100px; padding:0px; line-height:30px; cursor:pointer; 
}
.main12 span h6 {
 float:left; display:inline; width:30px; height:30px; margin:70px 0px 0px 3px; padding:0px; line-height:30px; cursor:pointer; 
}
.main12 span a:link , .main12 span a:visited , .main12 span a:hover , .main12 span a:active { display:block; }

.main12 h4 {
 float:left; display:inline; width:200px; height:40px; 
 margin:0px 0px 0px 14px; padding:0px; 
}
.main12 h5 {
 float:left; display:inline; width:14px; height:25px; 
 margin: 10px 5px 3px 12px; padding:0px; 
 line-height:25px; font-size:10pt;  
}
.main12 h5 img {
 float:left; display:inline; width:10px; height:8px; 
 margin: 8px 0px 0px 2px; padding:0px;
}
.main12 h6 {
 float:left; display:inline; width:200px; height:50px; 
 margin:0px 0px 0px 14px; padding:0px; font-size:10pt; font-weight:normal; line-height:25px; 
}
.main12 a:link , .main12 a:visited , .main12 a:hover , .main12 a:active { color:#3F7CAB; }

.main13 {
 float:left; width:950px; height:30px; margin:0px; padding:0px;  
}
.main130 {
 float:left; width:100px; height:30px; margin:0px; padding:0px; font-size:11pt; font-weight:bold; color:#3F7CAB; text-align:right; line-height:30px;  
}
.main131 {
 float:left; width:500px; height:30px; margin:0px; padding:0px; line-height:30px;  
}
.main132 {
 float:left; display:inline; width:330px; height:30px; margin:0 0 0 10px; padding:0px;  
}
.main133 {
 float:left; width:950px; height:30px; margin:0px; padding:0px;  
}
.main133 h1 {
 float:left; display:inline; width:100px; height:30px; 
 margin:0px 0px 0px 15px; padding:0px; line-height:30px; font-size:10pt; font-weight:normal; overflow:hidden; 
}
.main133 h1 a:link , .main133 h1 a:visited , .main133 h1 a:hover , .main133 h1 a:active { color:#3F7CAB; }
.main13  a:link , .main13  a:visited , .main13  a:hover , .main13  a:active { color:#3F7CAB; }


.main4 {
  width:950px; height:100%; background:#FFFFFF;
  margin:0px auto; padding:0;
}
.main43 {
  float:left; display:inline; width:940px; height:150px;
  margin:0 0 0 5px; padding:0; border:2px #cccccc solid; background:#FFFFFF; 
}
.main431 {
  float:left; width:30px; height:100px;
  margin:25px 0 0 0; padding:0; line-height:25px; font-size:12pt; font-weight:bold; text-align:center; color:#3F7CAB;
}
.main432 {
  float:left; width:910px; height:150px;
  margin:0; padding:0; line-height:20px; font-size:11pt; font-weight:normal; 
}
.main432 li {
  float:left; list-style:none; display:inline; width:130px; height:65px; margin:5px 0 0 18px; padding:0; 
  line-height:25px; font-size:10pt; font-weight:normal; overflow:hidden; text-align:center; 
}
.main432 h1 {
  float:left; width:130px; height:40px; margin:0; padding:0; 
  line-height:20px; font-size:10pt; font-weight:normal; overflow:hidden; text-align:center; 
}
.main432 h1 img {
  float:left; width:130px; height:40px; overflow:hidden;
}
.main432 h2 {
  float:left; width:130px; height:20px; margin:3px 0 0 0; padding:0; 
  line-height:20px; font-size:10pt; font-weight:normal; overflow:hidden; text-align:center; 
}

.main432 h1 a:link , .main432 h1 a:visited , .main432 h1 a:hover , .main432 h1 a:active { color:#3F7CAB; }



.main2{
 width:950px; height:100%; 
 margin:10px auto 0px auto; padding:0px; background:#FFFFFF;  
}
.main2lt{
 float:left; display:inline; width:200px; height:600px; 
 margin:0px 20px 0px 10px; padding:0px; background:url(images/bg5.jpg) center top no-repeat; 
}

.main2lt0{
 float:left; display:inline; width:140px; height:92px; 
 margin:0px 0px 0px 40px; padding:0px; line-height:30px;
}
.main2lt01{
 float:left; width:120px; height:32px; 
 margin:0px; padding:0px; background:url(images/bg4.jpg) bottom no-repeat; line-height:32px; 
}
.main2lt01 h1{
 float:left; width:20px; height:30px; 
 margin:0px; padding:0px; line-height:30px; 
}
.main2lt01 h1 img{
 float:left; display:inline; width:8px; height:11px; 
 margin:10px 0px 0px 4px; padding:0px; line-height:11px; 
}
.main2lt01 h2{
 float:left; width:100px; height:30px; 
 margin:0px; padding:0px; font-size:10pt; color:#00508F; line-height:30px;
}
.main2lt02{
 float:left; width:120px; height:32px; 
 margin:0px; padding:0px; background:url(images/bg4.jpg) bottom no-repeat; line-height:32px; 
}
.main2lt02 h1{
 float:left; width:20px; height:30px; 
 margin:0px; padding:0px; line-height:30px;
}
.main2lt02 h2{
 float:left; width:100px; height:30px; 
 margin:0px; padding:0px; font-size:10pt; color:#00508F; line-height:30px; text-align:center; font-weight:normal;
}

.main2lt1{
 float:left; display:inline; width:120px; height:32px; 
 margin:0px 0px 0px 40px; padding:0px; background:url(images/bg4.jpg) bottom no-repeat; line-height:32px; 
}
.main2lt1 h1{
 float:left; width:20px; height:30px; 
 margin:0px; padding:0px; line-height:30px; 
}
.main2lt1 h1 img{
 float:left; display:inline; width:8px; height:11px; 
 margin:10px 0px 0px 4px; padding:0px; line-height:11px; 
}
.main2lt1 h2{
 float:left; width:100px; height:30px; 
 margin:0px; padding:0px; font-size:10pt; color:#00508F; line-height:30px;
}

.main2lt1 h2 a:link , .main2lt1 h2 a:visited , .main2lt1 h2 a:hover , .main2lt1 h2 a:active { color:#00508F; }

.main2lt2{
 float:left; display:inline; width:120px; height:32px; 
 margin:0px 0px 0px 40px; padding:0px; background:url(images/bg4.jpg) bottom no-repeat; line-height:32px; 
}
.main2lt2 h1{
 float:left; width:20px; height:30px; 
 margin:0px; padding:0px; line-height:30px;
}
.main2lt2 h2{
 float:left; width:100px; height:30px; 
 margin:0px; padding:0px; font-size:10pt; color:#00508F; line-height:30px; text-align:center; font-weight:normal;
}
.main2lt3{
 float:left; display:inline; width:170px; height:110px; 
 margin:10px 0px 0px 6px; padding:0px; font-size:10pt; color:#00508F; line-height:30px; text-align:center; font-weight:normal; background:url(images/bg10.jpg) no-repeat;
}
.main2lt3 img {
 width:170px; height:110px;  
}
.main2lt3 h1 {
 float:left; display:inline; width:26px; height:28px; margin:75px 0 0 86px; padding:0; cursor:pointer;
 line-height:28px;  
}
.main2lt3 h2 {
 float:left; display:inline; width:26px; height:28px; margin:75px 0 0 4px; padding:0; cursor:pointer;
 line-height:28px;  
}
.main2lt3 h3 {
 float:left; display:inline; width:25px; height:28px; margin:75px 0 0 2px; padding:0; cursor:pointer;
 line-height:28px;  
}
.main2lt2 a:link , .main2lt2 a:visited , .main2lt2 a:hover , .main2lt2 a:active { color:#00508F; }
.main2lt3 a:link , .main2lt3 a:visited , .main2lt3 a:hover , .main2lt3 a:active { display:block; }

.main2rt{
 float:left; width:720px; height:100%; 
 margin:0px; padding:0px; 
}
.main2rt1{
 float:left; width:720px; height:20px; 
 margin:0px; padding:0px; line-height:20px; color:#666666; font-size:9pt; font-weight:normal;  
}
.main2rt2{
 float:left; width:720px; height:30px; 
 margin:0px; padding:0px;   
}
.main2rt2 h1{
 float:left; width:100px; height:30px; 
 margin:0px; padding:0px; line-height:30px; color:#162E92; font-size:15pt; font-weight:bold; font-family:'微软雅黑','黑体';  
}
.main2rt3{
 float:left; width:720px; height:160px; 
 margin:0px; padding:0px; line-height:1px; 
}
.main2rt31{
 float:left; display:inline; width:180px; height:145px; 
 margin:10px 0px 0px 45px; padding:0px; line-height:1px; 
}
.main2rt31 h1{
 float:left; width:180px; height:120px; 
 margin:0px; padding:0px; background:#F0F0F0;
}
.main2rt31 h1 img{
 float:left; display:inline; width:170px; height:110px; 
 margin:4px 0px 0px 4px; padding:0px; border:1px #999999 solid;
}
.main2rt31 h2{
 float:left; width:180px; height:25px; 
 margin:0px; padding:0px; line-height:25px; font-size:10pt; color:#00508F; font-weight:normal; text-align:center;
}
.main2rt31 a:link , .main2rt31 a:visited , .main2rt31 a:hover , .main2rt31 a:active { color:#00508F; }

.main2rt32{
 float:left; display:inline; width:130px; height:130px; 
 margin:10px 0px 0px 45px; padding:0px; line-height:1px; 
}
.main2rt32 img {
 float:left; width:130px; height:130px; 
 margin:0px; padding:0px; line-height:1px; 
}

.main2rt33{
 float:left; display:inline; width:180px; height:165px; 
 margin:5px 0px 0px 45px; padding:0px; line-height:1px; 
}
.main2rt33 h1 img{
 float:left; display:inline; width:170px; height:110px; 
 margin:4px 0px 0px 4px; padding:0px; 
}
.main2rt33 h2{
 float:left; width:180px; height:40px; 
 margin:5px 0px 0px 0px; padding:0px; line-height:20px; font-size:10pt; color:#00508F; font-weight:normal; text-align:center;
}
.main2rt33 a:link , .main2rt33 a:visited , .main2rt33 a:hover , .main2rt33 a:active { color:#00508F; }


.main2rt4{
 float:left; width:720px; height:30px; 
 margin:10px 0px 0px 0px; padding:0px; line-height:30px; text-align:left; font-size:10pt; color:#00508F; font-weight:bold; 
}
.main2rt4 a:link , .main2rt4 a:visited , .main2rt4 a:hover , .main2rt4 a:active { color:#00508F; }
.main2rt5{
 float:left; display:inline; width:690px; height:2px; 
 margin:0px 0px 0px 20px; padding:0px; line-height:1px; text-align:left; font-size:1pt; border-bottom:1px #CCCCCC dashed;
}
.main2rt6{
 float:left; display:inline; width:700px; height:30px; 
 margin:5px 0px 5px 8px; padding:0px; line-height:30px; text-align:left; font-size:11pt; font-weight:bold; background:#7BCFF7; text-indent:8px; color:#FFFFFF;
}
.main2rt6 a:link , .main2rt6 a:visited , .main2rt6 a:hover , .main2rt6 a:active { color:#ffffff; }
.main2rt7{
 float:left; width:720px; height:100%; 
 margin:0px; padding:0px; line-height:20px; text-align:left; font-size:12px; font-family:'宋体';
}

.main2rt71{
 float:left; display:inline; width:200px; height:250px; 
 margin:10px 0px 0px 20px; padding:0px; line-height:1px; 
}
.main2rt71 h1{
 float:left; display:inline; width:135px; height:190px; 
 margin:0px 0px 0px 32px; padding:0px; background:#F0F0F0;
}
.main2rt71 h1 img{
 float:left; display:inline; width:125px; height:180px; 
 margin:4px 0px 0px 4px; padding:0px; border:1px #999999 solid;
}
.main2rt71 h2{
 float:left; width:200px; height:50px; 
 margin:0px; padding:0px; line-height:25px; font-size:10pt; color:#00508F; font-weight:normal; text-align:center;
}

.main2rt72{
 float:left; display:inline; width:200px; height:250px; 
 margin:10px 0px 0px 20px; padding:0px; line-height:1px; 
}
.main2rt72 h1{
 float:left; display:inline; width:190px; height:190px; 
 margin:0px 0px 0px 5px; padding:0px; background:#F0F0F0;
}
.main2rt72 h1 img{
 float:left; display:inline; width:180px; height:180px; 
 margin:4px 0px 0px 4px; padding:0px; border:1px #999999 solid;
}
.main2rt72 h2{
 float:left; width:200px; height:50px; 
 margin:0px; padding:0px; line-height:25px; font-size:10pt; color:#00508F; font-weight:normal; text-align:center;
}


.main2rt7 a:link , .main2rt7 a:visited , .main2rt7 a:hover , .main2rt7 a:active { color:#00508F; }




/*新闻页面*/
.i2mid2{
  float:left; display:inline; width:700px; height:100%; 
  margin:0px 0px 0px 3px; padding:0px; line-height:25px; font-size:11pt;
}
.i2mid2 li { 
 float:left; display:inline; list-style:none; width:680px; height:20px; 
 margin:0px 0px 0px 10px; padding:0px; line-height:20px;
} 
.i2mid2 li h1{
  float:left; width:600px; height:20px; 
  margin:0px; padding:0px; line-height:20px; font-size:12px; font-weight:normal; text-align:left;
}
.i2mid2 li h2{
  float:left; width:80px; height:20px; 
  margin:0px; padding:0px; line-height:20px; color:#666666; font-size:9pt; font-weight:normal; text-align:left;
}
.i2mid21{
  float:left; width:700px; height:20px; 
  margin:10px 0px 0px 0px; padding:0px; line-height:20px; font-size:10pt; text-align:center;
}


.i2mid3{
  float:left; display:inline; width:920px; height:100%; 
  margin:0px 0px 0px 15px; padding:0px; line-height:25px; font-size:11pt;
}
.i2mid3 li { 
 float:left; display:inline; list-style:none; width:200px; height:200px; 
 margin:0px 0px 0px 15px; padding:0px; line-height:20px;
} 

.i2mid3 li h1{
  float:left; width:200px; height:160px; 
  margin:0px; padding:0px; line-height:20px; font-size:12px; font-weight:normal; text-align:left;
}
.i2mid3 li h2{
  float:left; width:80px; height:30px; 
  margin:0px; padding:0px; line-height:30px; color:#666666; font-size:9pt; font-weight:normal; text-align:center;
}


