﻿@charset "utf-8";

  body {
	font-size:12px; color:#2b2b2b; margin:0px auto; font-family: Arial, Helvetica, sans-serif; background-color:#efefef; 
}
li,ul,h3,h4,p,img{ list-style:none; margin:0; padding:0; font-size:12px; font-weight:normal; border:0;}
*{ margin:0px; padding:0px;}

#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:200px; margin:0 auto;}
#left_menu li{width:200px; height:35px;  text-align:left;}
#left_menu li a{width:150px; height:35px; background:url(../images/left_menu.gif) no-repeat;  color:#2d6e2e; display:block;  padding-left:50px; line-height:35px;}
#left_menu li a:hover{ background:url(../images/left_menu.gif) 0 -35px no-repeat;}



.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: 20px;
	font-size: 12px;
	text-decoration: none;
	color:#2b2b2b;
}

.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:#e13b0a; font-family:"微软雅黑";}
.newsbk{ border:4px solid #d9be63;}
.bdk{ border:1px solid #cdcdcd; width:200px; height:18px;}
.cpbk2{ padding:4px; border:1px solid #a8a8a8;}
.jz{ width:1000px; margin:0px auto;}

.banner {
	TEXT-ALIGN: center; WIDTH: 100%; OVERFLOW: hidden
}
.banner UL {
	MARGIN: 0px auto; WIDTH: 100%; DISPLAY: block; HEIGHT: 349px; OVERFLOW: hidden
}
.banner UL LI {
	HEIGHT: 349px
}
.banner DIV {
	PADDING-BOTTOM: 6px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 990px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 6px
}
.banner OL {
	FLOAT: right
}
.banner OL LI {
	BACKGROUND-COLOR: #6cc5ff; WIDTH: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 5px; CURSOR: pointer
}
.banner OL LI.hover {
	BACKGROUND-COLOR: #0992eb
}
.main_back {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/main-back.gif) repeat-x 50% top; CLEAR: both; OVERFLOW: hidden
}
.main {
	POSITION: relative; MARGIN: 0px auto 15px; MIN-HEIGHT: 150px; WIDTH: 990px; PADDING-TOP: 12px; _height: 150px
}
