/* CSS Document */

body{ margin:0px; background:#FFFFFF;
}
td,div,li,select,input,textarea{ font-family: "新宋体"; font-size:12px; line-height:170%; color:#333333; word-break:break-all;
}
input{ line-height:130%; color:#333333;
}
a:link, a:visited{ color:#333333; text-decoration:none
}
a:hover{ color:#FF0000; text-decoration:underline
}


.margin{ margin-bottom:10px;
}
.border{ border:1px solid #1681df;
}
.tit{ text-indent:20px;
}
.input{ height:15px; border:1px solid #88AACD;
}

.ctit{ position:absolute; width:145px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#2445B5; background:url(imagess/c_titbgo.gif); 
}
.ctit a, .ctit a:visited{ color:#2445B5
}
.ctit a:hover{ color:#CC0000
}

.btnon{ float:left; width:145px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#0E438B; background:url(imagess/c_titbgo.gif); 
}
.btnon a, .btnon a:visited{ color:#2445B5
}
.btnon a:hover{ color:#CC0000
}
.btnout{  float:left; width:145px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#666666; padding:0 10px; 
}
.btnout a, .btnout a:visited, .btnout a:hover{ color:#666666
}

.menu{ margin:0 10px 10px; 
}
.menu li a, .menu li a:visited, .menu li a:hover{ display:block; height:19px; line-height:19px; margin-bottom:5px;  padding:0 5px; 
}

.sub-1 a{ display:block; width:220px; height:30px; line-height:30px; background:url(images/sub-1.gif); padding:0px; margin:0px;
}
.sub-1 a:hover{ display:block; width:220px; height:30px; background:url(images/sub-1.gif) 0 30px; padding:0px;  margin:0px;
}
.sub-2 a{ display:block; width:220px; height:30px; line-height:30px; background:url(images/sub-2.gif); padding:0px; margin:0px;
}
.sub-2 a:hover{ display:block; width:220px; height:30px; background:url(images/sub-2.gif) 0 30px; padding:0px;  margin:0px;
}
.sub-3 a{ display:block; width:220px; height:30px; line-height:30px; background:url(images/sub-3.gif); padding:0px; margin:0px;
}
.sub-3 a:hover{ display:block; width:220px; height:30px; background:url(images/sub-3.gif) 0 30px; padding:0px;  margin:0px;
}
.sub-4 a{ display:block; width:220px; height:30px; line-height:30px; background:url(images/sub-4.gif); padding:0px; margin:0px;
}
.sub-4 a:hover{ display:block; width:220px; height:30px; background:url(images/sub-4.gif) 0 30px; padding:0px;  margin:0px;
}
.gz a{ display:block; width:220px; height:30px; line-height:30px; background:url(imagess/ban1_1.gif); padding:0px; margin:0px;
}
.gz a:hover{ display:block; width:220px; height:30px; background:url(imagess/ban1_1.gif) 0 30px; padding:0px;  margin:0px;
}
.gd a{ display:block; width:220px; height:30px; background:url(imagess/ban1_2.gif); padding:0px; margin:0px;
}
.gd a:hover{ display:block; width:220px; height:30px; background:url(imagess/ban1_2.gif) 0 30px;  padding:0px; margin:0px;
}
.zn a{ display:block; width:220px; height:30px; background:url(imagess/ban1_4.gif);padding:0px; margin:0px;
}
.zn a:hover{ display:block; width:220px; height:30px; background:url(imagess/ban1_4.gif) 0 30px; padding:0px; margin:0px;
}
.service a{ display:block; width:220px; height:30px; background:url(images/service.gif);padding:0px; margin:0px;
}
.service a:hover{ display:block; width:220px; height:30px; background:url(images/service.gif) 0 30px; padding:0px; margin:0px;
}
.gkzn a{ display:block; width:220px; height:30px; background:url(imagess/ban1_6.gif);padding:0px; margin:0px;
}
.gkzn a:hover{ display:block; width:220px; height:30px; background:url(imagess/ban1_6.gif) 0 30px; padding:0px; margin:0px;
}

.jb a{ display:block; width:220px; height:30px; background:url(imagess/ban1_5.gif); padding:0px; margin:0px;
}
.jb a:hover{ display:block; width:220px; height:30px; background:url(imagess/ban1_5.gif) 0 30;padding:0px; margin:0px;
}

.jz a{ display:block; width:220px; height:30px; background:url(imagess/ban2_44.gif); padding:0px; margin:0px;
}
.jz a:hover{ display:block; width:220px; height:30px; background:url(imagess/ban2_44.gif) 0 30;padding:0px; margin:0px;
}



.ban21 a, .ban21 a:hover, .ban22 a, .ban22 a:hover, .ban23 a, .ban23 a:hover, .ban24 a, .ban24 a:hover, .ban25 a, .ban25 a:hover{ display:block; width:200px; height:30px;
}
.ban21 a{ background:url(imagess/ban2_1.gif);
}
.ban21 a:hover{ background:url(imagess/ban2_1.gif) 0 30px;
}
.ban22 a{ background:url(imagess/ban2_2.gif);
}
.ban22 a:hover{ background:url(imagess/ban2_2.gif) 0 30px;
}
.ban23 a{ background:url(imagess/ban2_3.gif);
}
.ban23 a:hover{ background:url(imagess/ban2_3.gif) 0 30px;
}
.ban24 a{ background:url(imagess/ban2_4.gif);
}
.ban24 a:hover{ background:url(imagess/ban2_4.gif) 0 30px;
}
.ban25 a{ background:url(imagess/ban2_5.gif);
}
.ban25 a:hover{ background:url(imagess/ban2_5.gif) 0 30px;
}





/* 字体样式 */

.fg{ color:#666666;
}
.fg .fg a, .fg a:visited{ color:#666666;
}
.fg a:hover{ color:#FF0000;
}

.fw{ color:#FFFFFF;
}
.fw, .fw a, .fw a:visited, .fw a:hover{ color:#FFFFFF;
}
.fb, .fb a, .fb a:visited{ color:#666666;
}
.fb a:hover{ color:#FF0000;
}
.fbr{ color:#CC6633;
}

.f12{ font-size:12px;
}
.f14, .f14 td{ font-size:14px;
}



BODY {
	TABLE-LAYOUT: fixed; FONT-SIZE: 12px; COLOR: #000000; WORD-BREAK: break-all; LINE-HEIGHT: 150%; FONT-FAMILY: 宋体,Verdana
}
.STYLE1 {
	color: #2e79ce;
	font-weight: bold;
	font-size: 14px;
	word-spacing: 4em;
}
a.xx {
	font-family: 宋体;
	font-size: 12px;
	color: #2e79ce;
}
a.xx:link {
	text-decoration: none;
}
a.xx:visited {
	text-decoration: none;
	color: #2e79ce;
}
a.xx:hover {
	text-decoration: none;
	color: #2e79ce;
}
a.xx:active {
	text-decoration: none;
	color: #2e79ce;
}


    #tabs10 {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
	  border-bottom:1px solid #24618E;
      line-height:normal;
      }
    #tabs10 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background: url(demo-01/imagess/tableft10.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background: url(demo-01/imagess/tabright10.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#2445B5;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs10 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -42px;
      }
    #tabs10 a:hover span {
      background-position:100% -42px;
      }
img {
border: none;
} 
/*导航菜单*/
#navmenu {
	 MARGIN: 0px; padding:0px; LIST-STYLE-TYPE: none; width:240px;
}
UL#navmenu LI {
	 DISPLAY: inline; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 23px; line-height:23px; padding:0px; font-size:14px; margin-bottom:0 ;
}
#navmenu UL {
	DISPLAY: none; padding:0px 5px; MARGIN: 10px 5px 0; WIDTH: 230px;  LIST-STYLE-TYPE: none; text-align:left;
}
UL#navmenu UL LI {
	DISPLAY: inline; FLOAT: none; font-size:12px;
}
UL#navmenu A {
	PADDING-RIGHT: 4px;  DISPLAY: block; PADDING-LEFT: 4px;  TEXT-DECORATION: none
}

UL#navmenu UL UL {
	DISPLAY: none; 
}
UL#navmenu UL UL UL {
	DISPLAY: none;
}
UL#navmenu LI:hover UL UL {
	DISPLAY: none
}
UL#navmenu LI:hover UL UL UL {
	DISPLAY: none
}
UL#navmenu LI.iehover UL UL {
	DISPLAY: none
}
UL#navmenu LI.iehover UL UL UL {
	DISPLAY: none
}
UL#navmenu LI:hover UL {
	DISPLAY: block
}
UL#navmenu UL LI:hover UL {
	DISPLAY: block
}
UL#navmenu UL UL LI:hover UL {
	DISPLAY: block
}
UL#navmenu LI.iehover UL {
	DISPLAY: block
}
UL#navmenu UL LI.iehover UL {
	DISPLAY: block
}
UL#navmenu UL UL LI.iehover UL {
	DISPLAY: block
}
.style1 {color: #FF0000}
.style2 {color: #006699}
.style3 {color: #FFCC66}
.style8 {color: #FFFF00}