@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
img{ border:0;}
a {text-decoration: none;}
a:hover {text-decoration: underline; color:#cf1a0a;}
body{ font-size:12px; font-family:"宋体",Arial;}
td{ font-size:12px;word-break:break-all;}
.tableBorder {
	BORDER-RIGHT: #AAAAE0 1px solid; BORDER-TOP: #AAAAE0  1px solid; BORDER-LEFT: #AAAAE0 1px solid; WIDTH: 98%; BORDER-BOTTOM: #AAAAE0 1px solid; BACKGROUND-COLOR: #FBF4F4}
.arial{ font-family:Arial, Helvetica, sans-serif;}
.bodybg{background:url(images/gj_68.gif) center top repeat-y;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f11{ font-size:11px;}
.c_051F50{ color:#051F50;}
.c_5d5d5d{ color:#5d5d5d;}
.c_393939{ color:#393939;}
.c_0B275D{ color:#0B275D;}
.c_595959{ color:#595959;}
.c_6A6A6A{ color:#6A6A6A;}
.c_1B356D{ color:#1B356D;}
.c_4A4A4A{ color:#4A4A4A;}
.c_FF9000{ color:#FF9000;}
.c_fff{ color:#fff;}
.c_f00{ color:#f00;}
.c_000{ color:#000;}

.clears{ clear:both;}
.nav{ float:left; width:902px; height:43px; overflow:hidden;}
.nav ul{ float:left; width:902px; height:43px; list-style-type:none;}
.nava{ float:left; width:auto; height:43px;}
.nava a{ float:left; width:auto; height:33px; background:url(images/gj_14.gif) left top repeat-x; padding:10px 22px 0 22px; display:inline; overflow:hidden; text-align:center; line-height:14px; color:#5D5D5D; font-size:14px;}
.nava a:hover{ float:left; width:auto; height:33px; background:url(images/gj_14.gif) left top repeat-x; padding:10px 22px 0 22px; display:inline; overflow:hidden; text-align:center; line-height:14px; color:#5D5D5D; font-size:14px;}

.navsp{ float:left; width:12px; height:36px; text-align:center; padding-top:7px; display:inline; overflow:hidden;}
.navb{ float:left; width:auto; height:43px;}
.navb a{ float:left; width:auto; height:33px;padding:10px 22px 0 22px; display:inline; overflow:hidden; text-align:center; line-height:14px; color:#fff; font-size:14px;}
.navb a:hover{ float:left; width:auto; height:33px; background:url(images/gj_14.gif) left top repeat-x; padding:10px 22px 0 22px; display:inline; overflow:hidden; text-align:center; line-height:14px; color:#5D5D5D; font-size:14px;}

.navea{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5d5d5d;}
.navea a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5d5d5d;}
.navea a:hover{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#5d5d5d;}
.naveb{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#b5b5b5;}
.naveb a{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#b5b5b5;}
.naveb a:hover{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#b5b5b5;}

.subnav{ float:left; width:auto; height:23px; display:inline; overflow:hidden;}
.subnav ul{ float:left; width:auto; height:23px; list-style-type:none;}
.subnava{ float:left; width:auto; height:29px;}
.subnava a{ float:left; width:auto; height:23px; padding-right:21px; padding-top:6px; color:#626262; display:inline; overflow:hidden;}
.subnava a:hover{ float:left; width:auto; height:23px; padding-right:21px; padding-top:6px; color:#626262; display:inline; overflow:hidden;}
.subnavb{ float:left; width:auto; height:29px;}
.subnavb a{ float:left; width:auto; height:23px; padding-right:21px; padding-top:6px; color:#ababab; display:inline; overflow:hidden;}
.subnavb a:hover{ float:left; width:auto; height:23px; padding-right:21px; padding-top:6px; color:#626262; display:inline; overflow:hidden;}
.blbg{ background:url(images/gj_21.gif) left top no-repeat;}
.brbg{ background:url(images/gj_22.gif) right top no-repeat;}

.cpl{ float:left; width:217px; height:auto; overflow:hidden;}
.cpl ul{ float:left; width:217px; height:auto; list-style-type:none;}
.cmenua{ float:left; width:262px; height:25px;}
.cmenua a{ float:left; width:217px; height:25px; padding-left:45px; display:inline; overflow:hidden; background:url(images/gj_46.gif) left top no-repeat; color:#393939;}
.cmenua a:hover{ float:left; width:217px; height:25px; padding-left:45px; display:inline; overflow:hidden; background:url(images/gj_46.gif) left top no-repeat; color:#393939;}
.csubmenu{ float:left; width:217px; height:auto; overflow:hidden;}
.csubmenu ul{ float:left; width:217px; height:auto; list-style-type:none;}
.csubmenua{ float:left; width:217px; height:30px;}
.csubmenua a{ float:left; width:165px; height:26px; padding:4px 0 0 52px; margin-bottom:5px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_47.gif) left top no-repeat;}
.csubmenua a:hover{ float:left; width:165px; height:26px; padding:4px 0 0 52px; margin-bottom:5px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_47.gif) left top no-repeat;}
.csubmenub{ float:left; width:217px; height:30px;}
.csubmenub a{ float:left; width:165px; height:26px; padding:4px 0 0 52px; margin-bottom:5px; display:inline; overflow:hidden; color:#393939;}
.csubmenub a:hover{ float:left; width:165px; height:26px; padding:4px 0 0 52px; margin-bottom:5px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_47.gif) left top no-repeat;}

.bmenua{ float:left; width:215px; height:25px;}
.bmenua a{ float:left; width:171px; height:21px; padding:4px 0 0 44px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_49.gif) left top no-repeat;}
.bmenua a:hover{ float:left; width:171px; height:21px; padding:4px 0 0 44px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_49.gif) left top no-repeat;}

.bmenub{ float:left; width:215px; height:25px;}
.bmenub a{ float:left; width:171px; height:21px; padding:4px 0 0 44px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_50.gif) left top no-repeat;}
.bmenub a:hover{ float:left; width:171px; height:21px; padding:4px 0 0 44px; display:inline; overflow:hidden; color:#393939; background:url(images/gj_49.gif) left top no-repeat;}

.ltab{ font-size:20px; font-family:"黑体"; color:#1B356D;}
.cpbg{ background:url(images/gj_54.gif) center top no-repeat;}

.pro{ float:left; width:651px; height:auto; overflow:hidden;}
.pro ul{ float:left; width:651px; height:auto; list-style-type:none;}
.proa{ float:left; width:200px; height:49px;}
.proa a{ float:left; width:176px; height:36px; padding:13px 0 0 24px; display:inline; overflow:hidden; background:url(images/gj_66.gif) left top no-repeat; color:#fff; font-weight:bold;}
.proa a:hover{ float:left; width:176px; height:36px; padding:13px 0 0 24px; display:inline; overflow:hidden; background:url(images/gj_66.gif) left top no-repeat; color:#fff; font-weight:bold;}

.prob{ float:left; width:200px; height:49px;}
.prob a{ float:left; width:176px; height:36px; padding:13px 0 0 24px; display:inline; overflow:hidden; background:url(images/gj_67.gif) left top no-repeat; color:#1B356D; font-weight:bold;}
.prob a:hover{ float:left; width:176px; height:36px; padding:13px 0 0 24px; display:inline; overflow:hidden; background:url(images/gj_66.gif) left top no-repeat; color:#fff; font-weight:bold;}

.prol{ float:left; width:264px; height:19px; overflow:hidden;}
.prol ul{ float:left; width:264px; height:19px; list-style-type:none;}
.prola{ float:left; width:97px; height:15px; background-color:#142A56; text-align:center; padding-top:4px; color:#fff; display:inline; overflow:hidden;}
.prolsp{ float:left; width:31px; height:15px; text-align:center; padding-top:4px; display:inline; overflow:hidden; color:#142A56;}
.prolb{ float:left; width:97px; height:15px;text-align:center; padding-top:4px; color:#142A56; display:inline; overflow:hidden;}