﻿body{
	min-width:1250px;
	padding:0; 
	margin:0;
	border:0;  
	font-family:"Microsoft YaHei",SimHei,arial;
	font-size:14px;
	color:#444;
	}
	
ul,li{ 
	list-style:none;
	padding:0; 
	margin:0; 
	border:0; 
	}

dl,dt,dd,img,h1,h2,h3,p,span,b{
	padding:0; 
	margin:0;
	border:0;
	}
	
a{ text-decoration:none; color:#444; }

a:hover{  color:#b00000; }
.fl{ float:left; }
.fr{ float:right; }		
.clear{  clear:both; }


.top{ width:100%; height:100px; }
.topbox{ width:1200px; margin:0 auto; padding:10px 0; overflow:hidden; }
.logo{ width:426px; }

.toplink{ width:72px; height:34px; line-height:34px;  color:#fff; margin-top:24px; text-align:center; background:#fca308; margin-right:20px; }
.toplink a{ color:#fff; }

.search{ height:40px; margin-top:24px;  }
.write{ float:left; width:180px; padding-left:10px; height:30px; line-height:30px; border:solid 1px #b00000; border-right:0; outline:none; background:#fff; font-family:"Microsoft YaHei",SimHei,arial; }
.btn{ float:right; width:34px; height:34px; border:0; background:url(../images/btn.jpg) center no-repeat; outline:none; cursor:pointer; }

.navbox{ width:100%;height:50px; background:#b00000; }
.nav{  width:1200px; margin:0 auto;  }
.nav li{ float:left; width:109px; height:50px; text-align:center; position:relative; }
.nav li a{ display:block; height:50px; line-height:50px; font-size:18px; color:#fff;  }
.nav li:hover{ background:#C30; }
.nav_current{  background:#C30;  }
.subnav{ z-index:999; cursor:default; position:absolute; left:0; top:50px; overflow:hidden; display:none; }
.subnav li { float:none !important; height:36px; text-align:center;  border-bottom:solid 1px #07724d; }
.subnav li a{ display:block; line-height:36px; font-size:14px !important; background:#cc3300; color:#fff; font-weight:normal; }
.subnav li a:hover{ background:#b00000 !important; color:#fff; }
.nav li:hover .subnav{ display:block; }


.foot{ width:100%; height:150px; background:url(../images/footbg.jpg); }
.footbox{ width:1200px; margin:0 auto; padding:25px 0;   }
.foot-left{ float:left; width:62px; height:62px; margin-top:10px; margin-right:10px; }
.foot-left img{ width:100%; height:auto; }
.banquan{ float:left; line-height:24px; color:#fff; margin-top:10px;   }
.banquan a{ color:#fff;  }
.foot-right{ float:right; width:80px; text-align:center;  margin-top:10px;  }
.foot-right img{ width:100%; height:auto; }
.foot-right span{text-align:center; font-size:12px; line-height:20px; color:#fff;   }
.dibulink{ height:30px; line-height:30px; float:left; margin-top:30px; margin-left:200px; color:#fff; }
.dibulink a{ margin-right:10px; color:#fff; padding-left:30px; }
.dibulink a.a1{  background:url(../images/icon1.png) left center no-repeat; }
.dibulink a.a2{  background:url(../images/icon2.png) left center no-repeat; }
.dibulink a.a3{  background:url(../images/icon3.png) left center no-repeat; }






