﻿@charset "utf-8";

  body {
	font-size:12px; color:#363636; margin:0px auto; font-family: Arial, Helvetica, sans-serif; background:url(../images/bg.gif) repeat-x; background-color:#efefef; 
}
li,ul,h3,h4,p,img{ list-style:none; margin:0; padding:0; font-size:12px; font-weight:normal; border:0;}

#menu{width:940px;  height:40px; line-height:37px;  float:left; display:inline;}
#menu .left{ width:10px; height:39px; background:url(../images/menu_left.png) no-repeat; float:left}
#menu .mid{ width:920px; float:left}
#menu .right{width:10px; height:39px; background:url(../images/menu_right.png) no-repeat; float:left;}
#menu li{ float:left; text-align:center;}
#menu li h3{ float:left; text-align:center; display:none;}
#menu1 a{ background:url(../images/menu1.jpg); width:115px; height:40px; display:block; }
#menu1 a:hover{background:url(../images/menu1.jpg) 0 40px;}
#menu2 a{ background:url(../images/menu2.jpg); width:115px; height:40px; display:block; }
#menu2 a:hover{background:url(../images/menu2.jpg) 0 40px;}
#menu3 a{ background:url(../images/menu3.jpg); width:115px; height:40px; display:block; }
#menu3 a:hover{background:url(../images/menu3.jpg) 0 40px;}
#menu4 a{ background:url(../images/menu4.jpg); width:115px; height:40px; display:block;}
#menu4 a:hover{background:url(../images/menu4.jpg) 0 40px;}
#menu5 a{ background:url(../images/menu5.jpg); width:115px; height:40px; display:block;}
#menu5 a:hover{background:url(../images/menu5.jpg) 0 40px;}
#menu6 a{ background:url(../images/menu6.jpg); width:115px; height:40px; display:block;}
#menu6 a:hover{background:url(../images/menu6.jpg) 0 40px;}
#menu7 a{ background:url(../images/menu7.jpg); width:115px; height:40px; display:block; }
#menu7 a:hover{background:url(../images/menu7.jpg) 0 40px;}
#menu8 a{ background:url(../images/menu8.jpg); width:115px; height:40px; display:block;}
#menu8 a:hover{background:url(../images/menu8.jpg) 0 40px;}

#sub1 #menu1{background:url(../images/menu1.jpg) 0 40px; }
#sub2 #menu2 a{background:url(../images/menu2.jpg) 0 40px;}
#sub3 #menu3 a{background:url(../images/menu3.jpg) 0 40px;}
#sub4 #menu4 a{background:url(../images/menu4.jpg) 0 40px;}
#sub5 #menu5 a{background:url(../images/menu5.jpg) 0 40px;}
#sub6 #menu6 a{background:url(../images/menu6.jpg) 0 40px;}
#sub7 #menu7 a{background:url(../images/menu7.jpg) 0 40px;}
#sub8 #menu8 a{background:url(../images/menu8.jpg) 0 40px;}

#left_menu{ width:220px; margin:0 auto;}
#left_menu li{width:220px; height:30px;  margin-bottom:10px; text-align:left;}
#left_menu li a{width:190px; height:30px; background:url(../images/left_menu.gif) no-repeat;  color:#3c3c3c; display:block;  padding-left:30px; line-height:30px;}
#left_menu li a:hover{ background:url(../images/left_menu.gif) 0 -30px no-repeat;  font-weight:bold;}



.submenu  li a{ display:block; height:25px; line-height:30px; background:url(../images/left_item.png) left 0 no-repeat; font-size:12px; color:#5e5e5e;overflow:hidden; padding-left:25px;}
.submenu li a:hover{ display:block; height:25px; background:url(../images/left_item.png) left -25px no-repeat; color:#ef0000;}


  a:link {font-size:12px; color:#2b2b2b; text-decoration:none;}
  a:visited {font-size:12px; color:#2b2b2b; text-decoration:none;}
  a:hover {font-size:12px; color:#d02327; text-decoration:none;}
  a:active {font-size:12px; color:#2b2b2b; text-decoration:none;}
  
  a.a1:link {font-size:14px; color:#2b2b2b; text-decoration:none;}
  a.a1:visited {font-size:14px; color:#2b2b2b; text-decoration:none;}
  a.a1:hover {font-size:14px; color:#329900; text-decoration:none; font-weight:bold;}
  a.a1:active {font-size:14px; color:#2b2b2b; text-decoration:none;}
  
  a.a2:link {font-size:12px; color:#d02327; text-decoration:none;}
  a.a2:visited {font-size:12px; color:#d02327; text-decoration:none; }
  a.a2:hover {font-size:12px; color:#d02327; text-decoration:none;}
  a.a2:active {font-size:12px; color:#d02327; text-decoration:none;}
  
  a.a3:link {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a3:visited {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a3:hover {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}
  a.a3:active {font-size:14px; color:#ffffff; text-decoration:none; font-family:"微软雅黑"; font-weight:bold;}

  a.a4:link {font-size:12px; color:#ffffff; text-decoration:none;}
  a.a4:visited {font-size:12px; color:#ffffff; text-decoration:none; }
  a.a4:hover {font-size:12px; color:#ffffff; text-decoration:none;}
  a.a4:active {font-size:12px; color:#ffffff; text-decoration:none;}
  
.shijian {
	font-family: Arial, Helvetica, sans-serif;
	color: #9d9d9d;
	font-size: 10px;
}

.hgnews {
	line-height: 24px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}
.hgnews2 {
	line-height: 22px;
	font-size: 12px;
	text-decoration: none;
	color:#363636;
}

.cpborder{border:4px solid #053c63;}
.banquan {color: #ffffff; font-size:12px; line-height:24px;}
.newstitle{ font-size:14px; font-weight:bold;}
.newstitle2{ font-size:12px; font-weight:bold;}
.cptitle{ font-size:12px; font-weight:bold;}
.jc{ font-size:14px; font-weight:bold; color:#434343; font-family:"微软雅黑";}
.newsbk{ border:4px solid #d9be63;}
.bdk{ border:1px solid #cdcdcd; width:200px; height:18px;}
.cpbk2{ padding:3px; border:1px solid #d3d4d6; background:#FFFFFF;}
.bq{ background:#f6f6f6; border:1px solid #dadada; color:#006600; line-height:22px; color:#484848;}
.cs1{font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#ff3600;}
.cs2{ color:#0e33a0;}
.bdk1{ width:250px; height:20px; border:1px solid #d0d0d0; background:#FFFFFF;}
.bdk2{ width:595px; height:60px; border:1px solid #d0d0d0; background:#FFFFFF;}
.bdk3{ width:90px; height:20px; border:1px solid #d0d0d0; background:#FFFFFF;}