@charset "utf-8";
.b12 {
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.b12 a{ color:#fff;}
.b12 a:hover {
	color: #fcf2ab;
	text-decoration: underline;
}

.w14b {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.blue12l20 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #2e78af;
	text-decoration: none;
}
.blue12l20 a{ color:#2e78af;}
.blue12l20 a:hover {
	color: #e18a01;
	text-decoration: none;
}
.right_tzgg {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.right_tzgg a{ color:#000000;}
.right_tzgg a:hover {
	color: #005ec6;
	text-decoration: none;
}
.right_tzgg span{ color:#999;}
.right_tzgg_m{color:#194b7a; font-size:12px;}
.right_tzgg_m a{color:#7f7f7f; font-weight:normal; font-size:12px;}
.right_tzgg_m a:hover{color:#fe5725;}




.right_tzgg_content{padding:20px 10px 5px 12px; line-height:18px;}
.right_zt_content{padding:3px 10px 15px 12px; background:url(right_content2.gif) repeat-x repeat-y left top; line-height:18px;}


.bottom_zt_bg{height:26px; background:url(bottom_zt_bg.gif) repeat-x left top; line-height:20px; padding-right:20px; font-size:12px; color:#000000;}
.bottom_zt_bg a{color:#000000; font-weight:normal; }
.bottom_zt_bg a:hover{color:#007fe1;}

.hui12l19{
	font-size: 12px;
	line-height:19px;
	font-weight:normal;
	color:#424242;
	text-decoration: none;
}
.hui12l19 a{ color:#424242;}
.hui12l19 a:hover {
	color:#1868d0;
}
.h12l20 {
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
}
.h12l20 a{ color:#424242;}
.h12l20 a:hover {
	color: #e18a01;
	text-decoration: none;
}
.hh14b {
	font-size: 14px;
	font-weight: bold;
	color: #1f1f1f;
	text-decoration: none;
    text-align:left;
}

.l2tm {
    font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:241px;
	margin-left:10px;
	border-bottom:1px #7dbff1 solid;
	padding:8px 0px 6px 26px; }

	
.l2tm a {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.l2tm a:active {
	color: #fff79b;
}
.l2tm a:hover {
	color: #fff79b;
}

.l2tm1 {
    font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	width:241px;
	margin-left:10px;
	padding:8px 0px 7px 57px; }
	
.l2tm1 a {
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.l2tm1 a:active {
	color: #fff79b;
}
.l2tm1 a:hover {
	color: #fff79b;
}

.wb14b {
	font-size: 14px;
	font-weight: bold;
	color: #e5f6fc;
	text-decoration: none;
}
.h18l24 {
    font-family:"黑体";
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
	color: #3478ac;
	text-decoration: none;
	text-align:left;
}
.h18l24:hover {
	text-decoration: underline;
}
.h12l22 {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
	text-align:left;
}
.h12l22 a{color: #424242;}
.h12l22 a:hover {
	color: #1a64b1;
	text-decoration: underline;
}
.h12 {
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.h12 a{ color:#000;}
.h12 a:hover {
	color: #ff6600;
	text-decoration: underline;
}
.hh14 {
	font-size: 14px;
	font-weight: normal;
	color: #424242;
	text-decoration: none;
	text-align:left;
}
.hh14 font{
	font-size: 14px;
}
.hh14:hover {
	font-size: 14px;
	font-weight: normal;
	color: #156ed2;
	text-decoration: none;
}
.blu23l28 {
	font-family: "黑体";
	font-size:20px;
	line-height: 28px;
	font-weight: normal;
	color: #1d44a7;
	text-decoration: none;
}
.blu23l28 tr td{font-family: "黑体";	font-size:20px; line-height:28px;}
.h14l24 {
	font-size:14px;
	line-height:24px;
	font-weight:normal;
	color:#424242;
	text-decoration:none;
	text-align:left;
}

.h14l24 p{ font-size:14px; PADDING-BOTTOM:20px;}
.blue12l18 {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #0a4193;
	text-decoration: none;
	text-align:center;
}

.hui12dt {
	font-size: 12px;
	color: #808080;
	text-decoration: none;
	text-align:left;
}
.hui12dt a{ color:#808080;}
.hui12dt:hover {
	font-size: 12px;
	color: #1e50c2;
	text-decoration: none;
}
.outline_right_title{ font-weight:bold; font-size:14px; color:#000; padding-left:40px; padding-right:30px; padding-bottom:10px; line-height:25px; text-align:left;}
.outline_right_title a{ float:right; display:inline;}
.outline_right_title img{ padding-top:5px;}



.zw_link {
  color: #000000;
	text-decoration: none;
	
}
.zw_link a{ color:#2b6abd;}
.zw_link:hover {
	color: #000000;
	text-decoration: none;
}
.cas_content {
font-family:"宋体";
   text-indent:21pt;
   padding-bottom:12px;
font-size:14px;
  }
.cas_content P{
   text-indent:21pt;
  }