/* CSS Document */
body{behavior:url(/portal/render/lightblue/portal/officialweb/csshover.htc);}

#main {
	width: 1001px;
	margin: 0 auto;
	height: 100%;
	background-color: #FFFFFF;
	clear: both;
}

.menu_iframe{
	clear:both;
	position:absolute;
	visibility:inherit;
	border:0;
	top:0px;
	left:25px;
	z-index:-1;
	width:110px;
	filter: Alpha(Opacity=0);
}

.systemLogin{
	text-align:center;margin-top:10px;
}


      .systemLogin a{
						color:#7e7e7e;
						text-decoration: none;
						font-size:15px;padding-top:10px;

						}
				.systemLogin a:hover{
						color:#ff692f;
						}
					
.menu_iframe_third{
	clear:both;
	position:absolute;
	visibility:inherit;
	border:0;
	top:0px;
	left:25px;
	z-index:-1;
	width:110px;
	filter: Alpha(Opacity=0);
}

a.nzzzl:link {
	font-size: 10pt;
	color: #163161;
	text-decoration: none
}

a.nzzzl:visited {
	font-size: 10pt;
	color: #163161;
	text-decoration: none
}

a.nzzzl:hover {
	font-size: 10pt;
	color: #ff0000;
	text-decoration: underline
}

.top {
	height: 118px;
	background-color: #996600;
	background-image: url(top_bg.jpg);
	background-repeat: no-repeat;
}

.menu {
	height: 40px;
	list-style-type: none;
	background: #666;
	margin: 0 auto;
	padding: 0;
	width: 1001px;
	background-image: url(li_bg.jpg);
	background-repeat: repeat-x;
	z-index: 100;
	position: absolute;
}

.menu ul li a,.menu ul li a:visited {
	display: block;
	text-decoration: none;
	width: 73px;
	text-align: center;
	line-height: 30px;
	font-size: 13px;
	overflow: hidden;
	color: #fff;
	z-index: 100;
}

.menu ul {
	padding: 0;
	margin: 0;;
	list-style-type: none;
	padding-top: 5px; /* ÓëÄÚ²¿ÔªËØµÄ¾àÀëÎª0 */
	padding-left: 25px;
	z-index: 100;
}

.menu ul li {
	float: left;
	z-index: 100;
}

.menu ul li ul {
	display: none;
	float: left;
	z-index: 100;
}

.menu ul li ul li {
	border-bottom: 1px solid #FFFFFF;
	z-index: 100;
}

.menu ul li ul li ul {
	display: none;
	float: left;
	margin-top: -25px;
	position: relative;
}

.menu ul li ul li ul li {
	position: relative;
}

/* specific to non IE browsers */
.menu ul li:hover a {
	color: #fff;
}  /*Ò»¼¶²Ëµ¥ÊÂ¼þ*/
.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 25px;
	width: 100px;
}

.menu ul li:hover ul li a.hide {
	background: #6a3;
	color: #fff;
}

/*Èý¼¶²Ëµ¥³£¹æ*/
.menu ul li:hover ul li:hover a.hide {
	background: #028DE8;
	color: #000;
}

/*Èý¼¶²Ëµ¥ÊÂ¼þ*/
.menu ul li:hover ul li ul {
	top: 0px;
	display: none;
	position: relative;
	margin-left: 77px;
	width: 100px;
}

.menu ul li:hover ul li a {
	display: block;
	background: #028DE8;
	color: #000;
	width: 110px;
}  /*¶þ£¬Èý¼¶²Ëµ¥³£¹æ*/
.menu ul li:hover ul li a:hover {
	background: #6fc;
	color: #000;
}  /*¶þ£¬Èý¼¶²Ëµ¥ÊÂ¼þ*/
.menu ul li:hover ul li:hover ul {
	display: block;
	position: absolute;
	top: 25px;
	width: 100px;
}

#ifocus {
	width: 999px;
	height: 215px;;
	border: 1px solid #DEDEDE;
	background: #F8F8F8;
	margin: 0 auto;
	padding: 0;
	margin-top: 35px;
	z-index: 0;
}

#ifocus_pic {
	display: inline;
	position: relative;;
	float: left;;
	width: 775px;
	height: 208px;
	overflow: hidden;
	margin: 5px 0 0 2px;
	padding: 0px;
}

#ifocus_piclist {
	position: relative;
}

#ifocus_piclist ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#ifocus_piclist ul li {
	width: 775px;
	height: 208px;
	overflow: hidden;
	display: none;
	list-style-type: none;
}

#ifocus_piclist ul li img {
	width: 775px;
	height: 208px;
	border: 0;
}

#ifocus_btn {
	display: block;
	float: right;
	width: 218px;
	margin: 5px 2px 0 0;
	overflow: hidden;
	height: 210px;
}

#ifocus_btn ul {
	margin: 0px;
	padding: 0px;
}

#ifocus_btn ul li {
	width: 218px;
	height: 67px;
	cursor: pointer;
	list-style-type: none;
	margin-bottom: 2px;
	background: url(ifocus_btn_bg1.gif) no-repeat;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity =       100);
}

#ifocus_btn img {
	width: 201px;
	height: 56px;
	margin: 6px 0 0 11px;
}

#ifocus_btn .current {
	background: url(ifocus_btn_bg.gif) no-repeat;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity =       100);
}

#ifocus_opdiv {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 775px;
	height: 35px;
	background: #000;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity =       50);
	background-color: #b3d5f3;
}

#ifocus_tx {
	position: absolute;
	left: 8px;
	color: #003366;
	bottom: -0.3em;
	list-style: none;
	list-style-type: none;
	margin: 0px;
	padding-bottom: 10px;
	float: left;
}

#ifocus_tx .normal {
	display: none;
}

.left_0 {
	width: 776px;
	height: 100%;
	float: left;
}

.left_1 {
	width: 249px;
	margin-left: 2px;
	float: left;
	height: 198px;
	border: 1px solid #61b6b1;
	background-color: #e2f6ff;
	margin-top: 4px;
	background-image: url(bg_1.gif);
	background-repeat: repeat-x;
}

.hd {
	height: 30px;
	overflow: hidden;
}

.hd h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.hd span a {
	color: #ffffff;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.hd span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.list {
	font-size: 13px;
	font-style: normmal;
	list-style-position: outside;
	list-style-image: url(list-2.gif);
	border-bottom: 1px dashed #aca6a6;
	margin-left: 10px;
	margin-right: 10px;
	margin-right: 20px;
	padding: 0px;
	border-bottom: 1px #8db2d7 dotted;
}

.list li {
	width: 190px;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #043b50;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 10px;
}

.list a {
	text-decoration: none;
	color: #043b50;
}


.list1 {
	font-size: 13px;
	font-style: normmal;
	list-style-position: outside;
	list-style-image: url(Triangle.gif);
	margin-left: 10px;
	margin-right: 10px;
	margin-right: 20px;
	padding: 0px;
	
}

.list1 li {
	width: 260px;
	text-overflow: ellipsis;
	color: #043b50;
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 10px;
	position:relative;
	border-bottom: 1px #8db2d7 dotted;
}

.list1 li span {
	color: #999999;
	position:absolute;
	right:0px;
}

.list1 a {
	text-decoration: none;
	color: #043b50;
}

.left_2 {
	width: 517px;
	float: left;
	height: 198px;
	border: 1px solid #61b6b1;
	/*background-color: #e2f6ff;*/
	background-image: url(bg_1.gif);
	border: 1px solid #8db2d7;
	background-color: #FFFFFF;
	margin-top: 4px;
	background-repeat: repeat-x;
	margin-left: 1px;
}

.mid {
	height: 28px;
	overflow: hidden;
}
.mid h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.mid span a {
	color: #FFFFFF;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.mid span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.mid_tu {
	float: left;
	width: 200px;
	height: 130px;
	margin: 10px 10px 0 10px;
	border: 1px solid #8db2d7;
}

.mid_tu img {
	width: 200px;
	height: 130px;
}

.mid_list {
	width: 270px;
	float: left;
	/*margin-top: 10px;*/
}

.mid_list a {
	text-decoration: none;
	color: #043b50;
}


.left_3 {
	height: 100%;
	width: 774px;
	margin-top: 4px;
	margin-left: 2px;
	/* height: 282px; */
	height: 242px
}

.tb {
	height: 30px;
	overflow: hidden;
	background-image: url(tb_bg.gif);
	background-repeat: repeat-x;
	width: 772px;
	margin-top: 2px;
	float: left;
	border-left: 1px solid #77a0ab;
	border-right: 1px solid #77a0ab;
	border-top: 1px solid #77a0ab;
	border-bottom: 1px solid #77a0ab;
}

.tb h2 {
	font-size: 13px;
	font-weight: bold;
	color: #1f5866;
	padding: 5px 130px 0 10px;
	line-height: 18px;
	margin: 0;
	float: left;
	display: block;
	margin-left: 42px;
	/*
	width: 200px;*/
}

.tb_box {
	width: 772px;
	float: left;
	background-color: #FFFFFF;
	border-right: 1px solid #77a0ab;
	border-left: 1px solid #77a0ab;
	border-bottom: 1px solid #77a0ab;
	padding: 0px;
	margin: 0px;
}

.dailyText {
	width: 25px;
	padding-left: 5px;
	/* height: 247px; */
	 height: 200px; 
	/*float: left;*/
	background-image: url(dailyText_bg.gif);
	background-repeat: repeat-x;
	border-right: 1px solid #77a0ab;
}

.dailyText a {
	color: #1f5866;
	font-weight: bold;
	display: block;
	font-size: 13px;
	padding-top: 80px;
	text-decoration: none;
	text-align: center;
}

.tb_rit { /*float: left;*/
	width: 224px;
	background-color: #FFFFFF;
	height: 30px;
	padding: 0px 8px 0px 6px;
	margin: 10px 3px 0 4px;
}

.tb_rit  a {
	font-size: 12px;
	text-decoration: none;
	color: #296287;
	/**line-height: 0.2em;*/
	padding-left: 8px;
	word-spacing: 0.2em;
}

.tb_rit  a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tb span a {
	color: #1c2f5a;
	float: right;
	display: block;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	text-decoration: none;
	margin-right: 6px;
	font-weight: bold;
}

.oddTr {
	background-color: #cbeaf2;
	width: 224px;
	background-color: #FFFFFF;
	height: 1.3em;
	padding: 8px 8px 7px 6px;
	margin: 10px 3px 0 4px;
}

.tb span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.right {
	width: 214px;
	height: 225px;;
	border: 1px solid #2d83da;
	background-color: #e2f6ff;
	margin-top: 4px;
	background-image: url(bg_3.gif);
	background-repeat: repeat-x;
	margin-right: 2px;
}

.right h2 {
	font-size: 13px;
	font-weight: noraml;
	color: #21679a;
	padding: 4px 0 0 10px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.imges {
	height: 170px;
	float: left;
	width: 772px;
	margin-top: 4px;
	border-top: 1px solid #21679a;
	border-left: 1px solid #9ec9f3;
	border-right: 1px solid #9ec9f3;
	border-bottom: 1px solid #9ec9f3;
	background-color: #FFFFFF;
	margin-left: 2px;
}

.tb_1 {
	height: 28px;
	background-image: url(bg_1.gif);
	background-repeat: repeat-x;
	width: 772px;
	float: left;
}

.tb_1 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 0 10px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.tb_1 span a {
	color: #FFFFFF;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	text-decoration: none;
	margin-right: 6px;
}

.tb_1 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.contenbox4 {
	width: 245px;
	float: left;
	margin: 0 0px 0 0px;
	padding:0 0 0 5px;
}

.co_img {
	width: 98px;
	height: 113px;
	float: left;
	margin: 0px 1px 10px 0px;
	border: 1px solid #aca6a6;
}

.co_right {
	width: 142px;
	float: right;
	height: 100px;
	padding: 0px 0px 0px 0px;
}

.co_right p {
	color: #1d8d7f;
	font-size: 12px;
	margin: 0px;
	padding-top: 10px;
}

.co_right img {
	float: left;
	border: 0;
	margin-top: 13px;
	margin-right: 3px;
}

.co_img img {
	margin: 4px 4px 4px 4px;
}

.left_4 {
	float: left;
	width: 774px;
	height: 296px;
	background-color: #FFFFFF;
	margin-top: 4px;
	margin-left: 2px;
}

.tabBottom {
	float: left;
	width: 772px;
	height: 100%;
	border: 1px solid #9fc9ef;
	background-image: url(bg-bottom.gif);
	background-repeat: repeat-x;
	height: 30px;
}

.tabBottom h2 {
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.tb_2 {
	height: 29px;
	overflow: hidden;
	background-repeat: repeat-x;
	background-image: url(tb_2gb1.gif);
	/*float: left;*/
	padding: 0px;
	margin: 0px;
}

.tb_2Div {
	height: 29px;
	overflow: hidden;
	background-image: url(tb_2bg.gif);
	width: 112px;
	/*float: left;*/
	padding: 0px;
	margin: 0px;
}

.tb_2Div h2 {
	font-size: 13px;
	font-weight: bold;
	color: #1c2f5a;
	padding: 4px 0 0 15px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.tb_2 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #1c2f5a;
	padding: 4px 0 0 0px;
	line-height: 18px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	float: left;
}

.tb_2 span a {
	color: #116879;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	text-decoration: none;
	margin-right: 8px;
	font-weight: bold;
}

.tb_2 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.rit {
	height: 30px;
	overflow: hidden;
}

.rit h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 0 12px;
	line-height: 18px;
	margin: 0px;
	float: left;
}

.rit span a {
	color: #ffffff;
	height: 18px;
	overflow: hidden;
	margin: 0px;
	padding: 6px 0 0 100px;
	font-size: 13px;
	text-decoration: none;
	float: left;
}

.rit span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tv {
	width: 198px;
	height: 163px;
	margin: 5px 8px 0px 7px;
	background-color: #999999;
	float: left;
}

.tv p {
	margin: 0px;
	padding: 0px
}

.note {
	width: 214px;
	height: 580px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 2px;
	border-left: 1px solid #61b6b1;
	border-top: 1px solid #61b6b1;
	border-right: 1px solid #61b6b1;
}

.rit_2 {
	height: 35px;
	height: 30px;
	overflow: hidden;
	background-color: #FFFFFF;
	border-bottom-color: #61b6b1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.rit_2 h2 {
	font-size: 18px;
	font-weight: bold;
	color: #3A7D51;
	padding: 8px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.rit_2 span a {
	color: #333333;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 8px;
	color: #333333;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.rit_2 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.rit_2 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.contenbox {
	width: 98px;
	margin: 0 auto;
	float: left;
	padding-left: 8px;
	overflow: hidden;
}

.contenbox span {
	font-size: 13px;
	color: #004080;
	display: block;
	margin-top: 8px;
	margin-bottom: 15px;
}

.contenbox a {
	text-decoration: none;
}

.contenbox a:hover {
	font-weight: bold;
}

.contenbox img {
	border: 0px;
	display: block;
	padding-bottom: 10px;
}

.contenbox2 {
	width: 214px;
	margin-right: 2px;
	border-left: 1px solid #61b6b1;
	border-bottom: 1px solid #61b6b1;
	border-right: 1px solid #61b6b1;
	height: 380px;
}

.contenbox2 img {
	border: 0;
	margin: 0px 16px 10px 16px;
}

.contenbox3 {
	width: 218px;
	margin-top: 10px;
	height: 410px;
	float: left;
	text-align: left;
}

.contenbox3zh {
	width: 214px;
	margin-top: 4px;
	height: 370px;
	float: left;
	border-color: #cacaca;
	border-style: solid;
	border-width: 1px;
}

.rit_3 {
	height: 30px;
	background-image: url(rit_3bg.gif);
	background-repeat: repeat-x;
	border-top-color: #9dcaf3;
	border-top-style: solid;
	border-top-width: 1px;
	width: 218px;
}

.rit_3 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding: 5px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.rit_3zh {
	height: 30px;
	background-image: url(bg_30.gif);
}

.rit_3zh h2 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding: 8px 0 0 20px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.rit_4 {
	width: 200px;
	margin-left: 10px;
	margin-top: 20px;
}

.rit_4 p {
	margin: 12px 0 0 9px;
	font-size: 12px;
	color: #303030;
	line-height: 14px;
}

.rit_4 a {
	color: #135B47;
	text-decoration: none;
}

.rit_4 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.rit_4zh {
	width: 200px;
	margin: 0 auto;
	font-size: 13px;
}
.rit_4zh h2{
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	padding: 8px 0px 10px 20px;
	line-height: 18px;
	margin: 0;
	
}

.rit_4zh p {
	margin: 12px 0 0 9px;
	font-size: 12px;
	color: #303030;
	line-height: 14pt;
}

.rit_4zh  a {
	width: 75px;
	color: #135B47;
	text-decoration: none;
	cursor:pointer;
}

.rit_4zh a:hover {
	color: #FF0000;
	text-decoration: none;
}

.tabBox {
	width: 772px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	border-left: 1px solid #9fc9ef;
	border-right: 1px solid #9fc9ef;
}

ul.tabTag {
	height: 28px;
	border-bottom: 1px solid #b8d6f8;
	list-style: none;
	/*width: 768px;*/
	float: left;
	padding: 0px;
	margin: 5px 0px 0px 25px; /* ÓëÍâ½çÔªËØµÄ¾àÀëÎª0 */
}

ul.tabTag li {
	float: left;
	line-height: 27px;
	height: 27px;
	padding: 0 17px;
	color: #1e7f90;
	border: 1px solid #b8d7f4;
	border-bottom: none;
	margin-right: 5px;
	cursor: pointer;
	background-color: #fff;
	background-image: url(tb_03bg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
}

ul.tabTag li.active {
	border-color: #b8d6f8;
	color: #208194;
	position: relative;
	top: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
}

.tabCon {
	height: 200px;
	width: 770px;
	border-top: none;
	background: #fff;
	overflow-y: scroll;
	padding: 0px;
	margin: 0px 0px 0px 0px;
}

.tCon {
	display: none;
	background: #ffffff;
	padding: 5px 10px 0px 25px;
	font-size: 12px;
	margin: 0px;
}

.tCon table {
	width: 700px;
	word-break: break-all;
}

ul,li {
	padding: 0;
}

.left_5 {
	width: 246px;
	float: left;
	height: 195px;
	border: 1px solid #9fc8f4;
	background-color: #FFFFFF;
	background-image: url(tb_3bg.gif);
	background-repeat: repeat-x;
	margin-top: 4px;
	margin-left: 2px;
	padding: 0px;
}

.tb_3 {
	height: 26px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9fc8f4;
}

.tb_3 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding: 4px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

//
.tb_3 span a {
	color: #ffffff;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

//
.tb_3 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.list00 {
	color: #333333;
	font-size: 13px;
	margin: 0px;
	width: 246px;
	float: left;
	padding: 0px 0px 0px 10px;
}

.list00 li {
	line-height: 20px;
	list-style-type: none;
}

.list00 p {
	font-size: 13px;
}

.list0001 {
	color: #333333;
	font-size: 13px;
	margin: 0px;
	float: left;
	padding: 0px 0px 0px 10px;
}

.list0001 li {
	line-height: 20px;
	list-style-type: none;
}

.list0001 p {
	font-size: 13px;
}

.line {
	height: 1px;
}

.left_6 {
	height: 195px;
	width: 258px;
	padding-bottom: 10px;
	margin-top: 4px;
}

.left_61 {
	width: 261px;
	height: 157px;
	margin-top: -1px;
	padding-bottom: 3px;
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
}

.left_62 {
	width: 258px;
	height: 157px;
	padding-bottom: 3px;
	margin-top: -1px;
	border-right: 1px solid #c3c3c3;
	border-left: 1px dotted #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
}

.left_6zh {
	height: 130px;
	margin-top: 6px;
	margin-left: 2px;
	float: left;
	width: 248px;
	padding-bottom: 4px;
}

.left_6zh img {
	border: 0;
	display: block;
	float: left;
	padding: 0 0 10px 20px;
}

.tb_41 {
	height: 26px;
	overflow: hidden;
	border-bottom: 1px solid #c4d1c0;
}

.tb_41 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #193161;
	padding: 4px 0 0 12px;
	line-height: 15px;
	margin: 0;
	float: left;
}

.tb_41 span a {
	line-height: 15px;
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 3px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.tb_41 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tb_41zh {
	height: 26px;
	overflow: hidden;
	border-bottom: 1px solid #c4d1c0;
}

.tb_41zh h2 {
	font-size: 13px;
	font-weight: bold;
	color: #193161;
	padding: 4px 0 0 12px;
	line-height: 15px;
	margin: 0;
	float: left;
}

.tb_41zh span a {
	line-height: 15px;
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 3px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.tb_41zh span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tb_4 {
	height: 26px;
	width: 258px;
	overflow: hidden;
	border-bottom: 1px solid #c4d1c0;
}

.tb_4 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #193161;
	padding: 4px 0 0 12px;
	line-height: 17px;
	margin: 0;
	float: left;
}

.tb_4 span a {
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 5px;
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.tb_4 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tb_4 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tb_4zh {
	height: 26px;
	overflow: hidden;
	border-bottom: 1px solid #c4d1c0;
	/*border-top: 1px solid #c4d1c0;*/
}

.tb_4zh h2 {
	font-size: 13px;
	font-weight: bold;
	color: #193161;
	padding: 4px 0 0 12px;
	line-height: 17px;
	margin: 0;
	float: left;
}

.tb_4zh span a {
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 5px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.tb_4zh span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.list4 {
	font-size: 13px;
	float: left;
	width: 240px;
	font-style: normmal;
	padding: 0px;
	margin: 3px 0px 0px 0px;
}

.list4 li { /*float:left;
	width: 190px;
	color:#043b50;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding: 7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-image: url(pont.jpg);
	list-style-type:none;
	list-style-position:inside;*/
	line-height: 22px;
	background: url(pont.jpg) 12px 9px no-repeat;
	/*0px 5px ·Ö±ðÖ¸×ó ÉÏ */
	list-style-type: none;
	padding-left: 15px;
}

.list4 a {
	padding-left: 0px;
	color: #15325e;
	text-decoration: none;
}

.list4zh {
	font-size: 13px;
	margin-top: 10px;
	margin-left: 0px;
	float: left;
	list-style-image: url(pont.jpg);
	list-style-type: none;
	list-style-position: inside;
}

.list4zh li {
	color: #043b50;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 3px;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.list4zh a {
	padding-left: 0px;
	color: #15325e;
	text-decoration: none;
}

.left_6 img {
	border: 0;
	display: block;
	float: left;
	padding: 0 0 10px 20px;
}

.left_7 {
	width: 251px;
	height: 180px;
	padding-bottom: 20px;
	margin-top: 10px;
	float: left;
	border-top-color: #084482;
	border-top-style: solid;
	border-top-width: 2px;
	background-color: #FFFFFF;
	background-image: url(02.gif);
	background-repeat: repeat-x;
}

.left_7zh {
	width: 248px;
	height: 24px;
	background-color: #FFFFFF;
	background-image: url(02.gif);
	background-repeat: repeat-x;
	/*border-left: 1px solid #c4d1c0;
	border-right: 1px solid #c4d1c0;
	border-bottom: 1px solid #c4d1c0;*/
}

.tb_5 {
	height: 24px;
	background-image: url(01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.tb_5zh {
	height: 24px;
	background-image: url(01.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.contentbox5 {
	padding-top: 40px;
	padding-left: 30px;
	width: 181px;
}

.contentbox5 img {
	border: 6px solid white;
}

.contentbox5zh {
	padding-top: 20px;
	padding-bottom: 20px;
	border-left: 1px solid #61b6b1;
	border-right: 1px solid #61b6b1;
	width: 248px;
	height: auto;
	border-bottom: 1px solid #61b6b1;
	font-family: Verdana, Geneva,"宋体", Helvetica, sans-serif;

}

.contentbox5zh img {
	border: 6px solid white;
	padding-left: 10px;
}

            .contentbox5zh li{
              list-style: none;
              display: block;
              height: 46px;
            }
            .leftlogo{
              max-width:60px;
              float: left;
              vertical-align:middle;
              min-height:28px;
              max-height: 30px;
            }
            .righttxt{
              float: left;
              height: 46px;
              font-size: 12px;
            }
            .righttxt_top{
              display: block;
              margin-top: 5px
            }
            .righttxt_bottom{
              display: block;
            }






.left_8 {
	width: 251px;
	height: 200px;;
	border: 1px solid #61b6b1;
	background-color: #ffffff;
	margin-left: 4px;
	margin-top: 6px;
}

.left_10 {
	width: 516px;
	float: left;
	height: 200px;
	background-image: url(left_10bg.gif);
	background-color: #ffffff;
	margin-left: 4px;
	margin-top: 6px;
	border-top: 2px solid #064684;
	border-right: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	border-left: 1px solid #c3c3c3;
	background-repeat: repeat-x;
}

.left_00 {
	height: 186px;
	float: right;
	width: 262px;
	/*
	padding-bottom: 10px;*/
	margin-top: 4px;
}

.left_0009 {
	height: 186px;
	float: left;
	width: 260px;
	/*
	padding-bottom: 10px;*/
	margin-top: 4px;
	margin-right: 4px;
}

.tb_00 {
	height: 25px;
	overflow: hidden;
	background-image: url(09.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

.tb_0009 {
	height: 25px;
	overflow: hidden;
	background-image: url(09-01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}

.tb_00 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px 0 0 0px;
	line-height: 18px;
	margin: 3px 0px 0px 0px;
}

.tb_0009 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding: 0px;
	line-height: 18px;
	margin: 3px 0px 0px 0px;
}

.tb_00 span a {
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.tb_00 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.tb_000 {
	height: 25px;
	overflow: hidden;
	background-image: url(10.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.tb_000 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #193161;
	padding: 4px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.tb_000 span a {
	color: #193161;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	padding-right: 12px;
	text-decoration: none;
}

.tb_000 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.box00 {
	float: left;
	width: 80px;
	height: 61px;
	margin: 10px 10px 10px 10px;
}

.box00 img {
	margin: 0 auto;
	padding: 0;
}

.box01 {
	float: left;
	width: 140px;
	height: 61px;
	margin: 10px 0 10px 0;
}

.box01 p {
	color: #113663;
	padding-top: 10px;
	font-size: 13px;
}

.box01 a {
	text-decoration: none;
	font-size: 13px;
}

.box000 {
	height: 66px;
	width: 243px;
	padding: 10px 0 10px 4px;
}

.box000 img {
	margin: 0 auto;
	padding: 0;
}

.box000zh {
	height: 66px;
	width: 258px;
	padding: 10px 0 10px 0px;
}

.box000zh img {
	margin: 0 auto;
	padding-left: 1px;
}

.left_9 {
	width: 516px;
	float: left;
	height: 200px;;
	border: 1px solid #61b6b1;
	background-color: #ffffff;
	margin-top: 10px;
	margin-left: 4px;
}

.box0000 {
	width: 150px;
	margin-left: 50px;
	margin-bottom: 10px;
	padding: 0;
}

.box0000 img {
	border: 0;
	display: block;
	padding-top: 10px;
}

.box00002 {
	width: 150px;
	margin-left: 50px;
	margin-bottom: 10px;
	padding: 0;
}

.box00002 img {
	border: 0;
	display: block;
	padding-top: 10px;
	padding-left: 5px;
}

.footer {
	width: 1001px;
	margin: 0 auto;
	padding: 0;
	font-size: 12px;
	color: #333;
	text-align: center;
	overflow: hidden;
	clear: both;
	float: left;
	background-image: url(footer_bg.gif);
	background-repeat: repeat-x;
	height: 118px;
}

.footer_le {
	width: 324px;
	padding: 30px 0 0 35px;
}

.footer_rit {
	padding-left: 20px;
	padding-top: 20px;
	color: #FFFFFF;
}

.footer_rit a {
	text-decoration: none;
	color: #FFFFFF;
	width: 65px;
}

.footer_rit a:hover {
	text-decoration: underline;
	color: #FF0000;
}

.footer_rit1 {
	float: left;
	text-align: left;
	display: block;
	margin-top: 5px;
}

.footer_rit1 tr td {
	height: 20px;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 65px;
}

.youqingdiv {
	margin: 2px 0px 0px 2px;
	float: left;
	height: auto;
}

.content {
	width: 214px;
	
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 2px;
	border: 1px solid #7aaede;
}

.content_head {
	height: 29px;
	background-image: url(bg_content.gif);
	background-repeat: repeat-x;
}

.content_head h2 {
	font-size: 18px;
	font-weight: bold;
	color: #1c2f5a;
	padding: 8px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.content ul {
	margin: 0px;
	padding: 10px 35px;
}

.content ul li {
	font-size: 13px;
	color: #208194;
	list-style-type: square;
	text-decoration: underline;
	line-height: 25px;
}
.content ul li a{
	color: #208194;
}
.content ul li a:hover{
	color: red;
}

.contentnew {
	width: 214px;
	height: 150px;
	background-color: #FFFFFF;
	margin-top: 5px;
	margin-right: 2px;
	border: 1px solid #7aaede;
}

.contentnew ul {
	margin: 0px;
	padding: 10px 35px;
}

.contentnew ul li {
	font-size: 13px;
	color: #208194;
	list-style-type: circle;
	text-decoration: underline;
	line-height: 25px;
}

.two {
	margin-top: 5px;
	margin-left: 3px;
	width: 770px;
	border: 1px solid #7aaede;
	height:auto!important;  
    height:720px;  
}

.twoLecture {
	margin-top: 5px;
	margin-left: 3px;
	width: 770px;
	border: 1px solid #7aaede;
	height:auto!important;  
    height:720px;  
    background-image: url(bgMainService_pic.jpg);
	background-repeat: no-repeat;
}

.content_left_head_Lecture {
	height: 30px;
	
}

.content_left_head_Lecture h2 {
	font-size: 13px;
	font-weight: normal;
	color: #0062aa;
	padding: 15px 0 0 10px;
	margin: 0;
}
.content_left_head_Lecture h2 a:visited {
	color:#0062aa;	
}

.content_left_head_Lecture h2 a {
	overflow: hidden;
	text-decoration:none;
}

.content_left_head_Lecture h2 a:hover {
	color:#ff0000;
	text-decoration:underline	
}




.content_left_head {
	height: 110px;
    background-image: url(bgMainService.jpg);
	background-repeat: no-repeat;
}

.content_left_head h2 {
	font-size: 13px;
	font-weight: normal;
	color: #0062aa;
	padding: 15px 0 0 10px;
	margin: 0;
}
.content_left_head h2 a:visited {
	color:#0062aa;	
}

.content_left_head h2 a {
	overflow: hidden;
	text-decoration:none;
}

.content_left_head h2 a:hover {
	color:#ff0000;
	text-decoration:underline	
}

.content_left_head_pic {
	height: 110px;
	background-image: url(bgMainService_pic.jpg);
	background-repeat: no-repeat;
}

.content_left_head_pic h2 {
	font-size: 13px;
	font-weight: normal;
	color: #0062aa;
	padding: 15px 0 0 10px;
	margin: 0;
}
.content_left_head_pic h2 a:visited {
	color:#0062aa;	
}

.content_left_head_pic h2 a {
	overflow: hidden;
	text-decoration:none;
}

.content_left_head_pic h2 a:hover {
	color:#ff0000;
	text-decoration:underline	
}

.content_left_head_all {
	background-image: url(bgMainService_all.jpg);
	background-repeat: no-repeat;
}

.content_left_head_all h2 {
	font-size: 13px;
	font-weight: normal;
	color: #0062aa;
	padding: 15px 0 0 10px;
	margin: 0;
}
.content_left_head_all h2 a:visited {
	color:#0062aa;	
}

.content_left_head_all h2 a {
	overflow: hidden;
	text-decoration:none;
}

.content_left_head_all h2 a:hover {
	color:#ff0000;
	text-decoration:underline	
}

.content_left_title {
	font-size: 14pt;
	font-weight: bold;
	color: #3a7d51;
	line-height: 40px;
	margin: 0;
	padding: 10px 0px 0px 20px;
	text-align: left;
}

.content_left_titleImg {
	background-image: url(bg-title.gif);
	background-repeat: no-repeat;
}

.content_left_publishTime {
	font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	color: #cdc4c4;
	margin: 0;
	padding: 0;
	text-align: center;
}

.content_left_content {
	font-size: 13.5pt;
	font-weight: normal;
	margin: 0;
	padding: 0px 10px 10px 10px;
	line-height:28px;
}

.content_left_content h2{
	font-size: 14pt;
	font-weight: bold;
	margin: 0;
	padding: 10px;
}

.content_left_content h2 span{
	font-size: 13.5pt;
	font-weight: normal;
	margin: 0;
}

.content_left_content a:visited {
	color:#0062aa;	
}

.content_left_content a {
	overflow: hidden;
	text-decoration:none;
}

.content_left_content a:hover {
	color:#ff0000;
	text-decoration:underline	
}

.vote_content {
	margin-top: 5px;
	margin-left: 3px;
	width: 993px;
	height: 570px;
	border: 1px solid #7aaede;
}

.content_vote_head {
	height: 99px;
	background-image: url(bg-vote.jpg);
	background-repeat: no-repeat;
}

.content_vote_content {
	font-size: 13px;
	font-weight: normal;
	margin: 0;
	width: 770px;
	padding-top: 20px;
	padding-left: 110px;
	height: 400px
}

.content_vote_publishTime {
	font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	color: #cdc4c4;
	margin: 0;
	padding: 0;
	text-align: center;
}

.content_vote_publishTime span {
	float: right;
	padding-right: 10px;
}

.content_right{margin: 0 auto;
	padding: 0 auto;padding-top:10px;padding-left:10px;float:left;width:200px;}
.content_right .ad { 
	margin-bottom:10px;
	width:200px; 
	height:150px; 
	overflow:hidden;
	position:relative;
}
.content_right .slider,.content_right .num{
	position:absolute;
	margin: 0 auto;
	padding: 0 auto;
}

.content_right .slider li{ 
	list-style:none;
	display:inline;
	
}

.content_right .slider li span { 
	font-size: 14px;
	line-height:20px;
}

.content_right .slider img{ 
	width:200px; 
	height:130px;
	display:block;
	border: 0;
}
.content_right .num{ 
	right:5px; 
	bottom:25px;
}

.content_right .num li{
	float: left;
	color: #069;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #fff;
}
.content_right .num li.on{
	color: #fff;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-size: 14px;
	margin: 3px 1px;
	border: 1px solid #069;
	background-color: #069;
	font-weight: bold;
}
.complaintTable{
	border:1px solid #61B6B1;
	width:80%;
}
.complaintTable td{
	
	font-size: 13px; 
	font-weight: normal;
	color: #0062aa;
	border:1px solid #61B6B1;
}

.complaintTableEmail{
	width:95%;
}
.complaintTableEmail th{	
	font-size: 13px; 
	font-weight: bold;
	text-align:right;
	color: #0062aa;
}

.complaintTableEmail td{	
	font-size: 13px; 
	text-align:left;
	color: #0062aa;
}

.twozh {
	margin-top: 5px;
	margin-left: 3px;
	width: 770px;
	border: 1px solid #7aaede;
}

.morelistzh {
	margin-top: 45px;
	margin-left: 1px;
	width: 995px;
	border: 1px solid #7aaede;
}

.titlezh {
	 font-size:18px;
	 font-family:'Î¢ÈíÑÅºÚ'; 
	 padding-left:12px;
	 color:#3a7d51";
	 padding-top:20px"
}

.article {
	margin:0px 0px 0px 0px;
}

.article li { /*float:left;
	width: 190px;
	color:#043b50;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding: 7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-image: url(pont.jpg);
	list-style-type:none;
	list-style-position:inside;*/
	line-height: 22px;
	background: url(pont.jpg) 40px 11px no-repeat;
	/*0px 5px ·Ö±ðÖ¸×ó ÉÏ */
	list-style-type: none;
	padding-left: 45px;
}


.newsentry {
	color:#ff0000;
	font-size:12px;
}

.newsentry a {
	color:#000000;
	text-decoration: none;
}

.newsentry a:visited {
	color:#000000;
}

.newsentry a:hover {
	color:#ff0000;
	text-decoration:underline;
}

.newsfenge {
	padding:0px;
	margin:0px;
	margin-bottom:15px;	
	border-bottom: 1px #8db2d7 dotted;
	repeat:repeat-x;
	width:95%;
	MARGIN-RIGHT: auto; 
	MARGIN-LEFT: auto;
}

.pagezh {
	height:30px;	
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
	
	vertical-align:middle;	
}

.yeah {
	color:#ccc;
	line-height:30px; 
	width:700px; 
	height:30px;
}	

.yeah a {
	color:#0062aa;
	cursor:pointer;
	
	padding-top:2px;
	padding-left:6px;
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	text-decoration:none;
}

.yeah a:visited {
	color:#0062aa;
}

.yeah span {
	color:#0062aa;
	font-size:14px;
	padding-top:0;
	padding-bottom:0;	
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;	
}

.img_explain {
	width:600px;
	text-align:left;
	padding:5px 10px 5px 10px;
	margin:25px auto 120px auto;
	background-color:rgb(245, 250, 245);
}


.left88 {
	color:#3a7d51;
	width: 214px;
	height: 160px;
	background-color: #FFFFFF;
	margin-top: 45px;
	margin-right: 2px;
	border: 1px solid #61b6b1;
}

.left88 ul {
	margin: 0px;
	padding: 10px 35px;
}

.left88 ul li {
	font-size: 13px;
	color: #208194;
	list-style-type: circle;
	line-height: 25px;
}

.left88 ul li a {
	margin-left:-10px;
}

.rit88 {
	height: 35px;
	height: 30px;
	overflow: hidden;
	background-color: #FFFFFF;
	border-bottom-color: #61b6b1;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
}

.rit88 h2{
	font-size: 18px;
	font-weight: bold;
	color: #3A7D51;
	padding: 8px 0 0 12px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.twozzjg {
	margin-top: 5px;
	margin-left: 3px;
	width: 990px;
	height:auto;
	border: 1px solid #7aaede;
}

.content_left_headzzjg h2 a:hover {
	color:#ff0000;
	text-decoration:underline	
}

.content_left_headzzjg  {
	height: 50px;
	background-image: url(bgMainService_zzjg.jpg);
	background-repeat: no-repeat;
}

.content_left_headzzjg h2 {
	font-size: 13px;
	font-weight: normal;
	color: #0062aa;
	padding: 15px 0 0 10px;
	margin: 0;
}

.content_left_headzzjg h2 a {
	overflow: hidden;
	text-decoration:none;
}

.content_left_headzzjg h2 a:visited {
	color:#0062aa;	
}

.content_left_headzzjg h2 a:hover {
	color:#ff0000;
	overflow: hidden;
	text-decoration:underline;
}

.contentzzjg {
	font-size:13px;
	height:700px;
	width: 978px;
	margin:0;
	padding:0px 10px 10px 0px;
}

.content_yygk {
	margin:10px 20px 20px 20px;
}

.content_yygk div{
	line-height: 30px;
	text-indent:2em;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 12px;
}


.lsyg_biaoqian {
	font-size:12px;
	padding-top:15px;
	padding-left:20px;
	height:30px;
	margin-top:10px;
	margin-left:45px;
	background-repeat:no-repeat;
	background-image:url(bg_30.gif);
}

.twozhrowimg {
	width: 770px;
}

.gundongnews_title{
	margin-top:10px;
	margin-bottom:7px;
	color:#0062aa;
}

.gundongnews_title a{
	color:#0062aa;
	text-decoration:none;
}

.gundongnews_title a:visited {
	color:#0062aa;	
}

.gundongnews_title a:hover {
	color:#0062aa;
	text-decoration:underline;
}

.imgchange a{
	width:30px;
	height:30px;
	display:block;
	background-image:url(left.jpg);
}

.imgchange a:hover {
	background-image:url(left_on.jpg);
}

.gundongnews_img {
	padding:1px;
	border:1px solid #ccc;;
	color:#FFC90E;
	text-decoration:none;
}

.gundongnews_img:hover {
	padding:1px;
	border:1px solid #FFC90E;
	color:#FFC90E;
	text-decoration:none;
}

/*¶¯Ì¬»ñÈ¡¶þ¼¶ÃÅ»§Ä£°åÑùÊ½*/
.second_menu{   
	padding:0px;
	width:214px;
	margin-top:4px;
	border:1px solid #7aaede;
}

.second_menu_title {
	height: 28px;
	line-height:28px;
	font-size:13px;
	color:#105B49;
	background-image: url(li_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	padding-left:10px;
	border-bottom-color: #7aaede;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	margin-bottom:10px;
}

.second_menu_ul{
	font-size: 12px;
	font-style: normmal;
	list-style-position: outside;
	width:170px;
	margin-left:20px;
	margin-bottom:10px;
}

.second_menu_ul li{
	height:28px;
	line-height:28px;
	list-style-type:none;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: url("secondmenulist.jpg") no-repeat 20px transparent;
	border-bottom: 1px dotted #B6B6B6;
	padding-left:40px;
	margin-bottom:1px;
}

.second_menu_ul a{
	text-decoration:none;
	color:#105B49;
}
.second_menu_ul a:hover {
	background-color:#f5f7f4;
	display:block;
	cursor:pointer;
	color: red;
	text-decoration: underline;
}

.second_nopageList_ul{
	font-size: 12px;
	font-style: normmal;
	list-style-position: outside;
	width:170px;
	padding-left:10px;
}

.second_nopageList_ul li{
	height:28px;
	line-height:28px;
	list-style-type:circle;
	text-overflow: ellipsis;
	white-space: nowrap;
	
}

.second_nopageList_ul a{
	text-decoration:none;
	color:#105B49;
}
.second_nopageList_ul a:hover {
	background-color:#f5f7f4;
	display:block;
	cursor:pointer;
	color: red;
	text-decoration: underline;
}

.second_menu_ul img{
	border:0px;
	padding-right:15px;
}

.second_zhurenjiyu_content{
	width:340px;
	float:left;
	margin-top:10px;
	font-size:13px;
	line-height:25px;
	text-indent:2em;
	margin-left:10px;
}

.second_zhurenjiyu_content_right{
	padding-top:10px;
	padding-left:10px;
	float:left;
	width:150px;
}

.second_zhurenjiyu_content_right .ad { 
	margin-bottom:10px;
	width:141px; 
	height:151px; 
	overflow:hidden;
	position:relative;
	border:1px solid #c9c9c9;
}

.second_zhurenjiyu_content a{
	color:red;
	text-decoration: none
}

.second_zhurenjiyu_content a:hover{
	text-decoration: underline;
}

.second_yishijieshao_content{
	width:990px;
	margin-top:2px
}

.titlecolumn{
    height: 40px;
    width: 990px;
    color:#105B49;
    font-size: 13px;
	font-weight: bold;
	line-height:40px;
	margin-left:5px;
	margin-bottom:5px;
}
.titlecolumn a {
	color:#105B49;
	text-decoration:none;
}
.titlecolumn a:hover{
	text-decoration:underline;
}

.titlecolumn_td{
	background-image: url(changtiao.jpg);
	background-repeat: repeat-x;
}

.second_noHeadList_head{
    float: left;
    width: 373px;
}

.second_noHeadList_headTitle{
	width:380px;
	height:30px;
	color:#105B49;
	font-weight:bold;
	padding-top:5px;
}

.second_noHeadList_headTitle1 {
	float:left;
	width:255px;
	height:25px;
	font-style: normmal;
	font-size: 12px;
	border-bottom:1px solid #d3dfd1;
	text-align:right;
}

.second_noHeadList_headTitle1 a {
	color:#105B49;
	text-decoration:none;
	padding-right:5px;
}
.second_noHeadList_headTitle1 a:hover{
	text-decoration:underline;
}

.second_noHeadList_headTitle2 {
	float:left;
	width:110px;
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
	border-left:1px solid #d3dfd1;
	border-top:1px solid #d3dfd1;
	border-right:1px solid #d3dfd1;
	background-image: url("bg_31.jpg");
	background-repeat: repeat-x;
}


.second_noHeadList_ul{
	font-size: 12px;
	font-style: normmal;
	list-style-position: outside;
	width:360px;
	padding-left:20px;
	overflow: hidden;
}

.second_noHeadList_ul li{

	text-overflow: ellipsis;
	white-space: nowrap;
	
}

.second_noHeadList_ul a{
	text-decoration:none;
	color:#105B49;
}
.second_noHeadList_ul a:hover {
	background-color:#f5f7f4;
	display:block;
	cursor:pointer;
	color: red;
	text-decoration: underline;
}

.second_yishijieshao_deptbox{
    float: left;
    width: 328px;
}
.second_yishijieshao_deptTitle{
	width:315px;
	height:30px;
	color:#105B49;
	font-weight:bold;
}

.second_yishijieshao_deptTitle1 a{
	color:#105B49;
	text-decoration: none;
}
.second_yishijieshao_deptTitle1 a:hover{
	color:red;
	text-decoration:underline;
}
.second_yishijieshao_deptTitle1 {
	float:left;
	width:110px;
	line-height:25px;
	font-size:12px;
	text-align:center;
	border-left:1px solid #d3dfd1;
	border-top:1px solid #d3dfd1;
	border-right:1px solid #d3dfd1;
	background-image: url("bg_31.jpg");
	background-repeat: repeat-x;
	margin-left:5px;

}
.second_yishijieshao_deptTitle2 {
	float:left;
	width:188px;
	height:25px;
	border-bottom:1px solid #d3dfd1;
}

.second_yishijieshao_deptbox h2 span{
	background: none repeat scroll 0 0 transparent;
    color: #105B49;
    font-weight: bold;
    margin: 0;
    text-align: center;
    text-indent: 0;
    width: 95px;
}
.second_yishijieshao_boxCont{
	border: medium none;
    margin: auto;
    width: 765px;
}
.second_yishijieshao_txtList{
    overflow: hidden;
    margin:0px;
    min-height: 100px;
}

.second_yishijieshao_txtList li{
	_display:inline-block;
	margin-left:15px;
	margin-top:8px;
	color: #296287;
	font-size: 12px;
	padding-left:10px;
	padding-bottom:10px;
	list-style-position: outside;
	list-style-type:none;
	border-bottom: 1px dotted #B6B6B6;
	padding-bottom:5px;
	/*background:url("yuandian.jpg") no-repeat 0px transparent;*/
}

.second_yishijieshao_txtList li a{
	color:black;
	text-decoration:none;
}
.second_yishijieshao_txtList li a:hover{
	color:red;
	text-decoration:underline;
}

.second_yishijieshao_txtList  li ul{
	height: auto;
    	overflow: hidden;
    	margin:0px;
    	
	white-space:nowrap;
}

.second_yishijieshao_txtList  li ul li{
	font-weight: normal;
	padding-left:15px;
	float:left;
	font-size: 12px;
	padding-left:10px;
	list-style-position: outside;
	list-style-type:none;
	border-bottom: 0px;
	white-space:nowrap;
	display:inline;
	
	background:url("yuandian.jpg") no-repeat 0px transparent;
}

.second_yishijieshao_txtList li ul li a{
	color:black;
	text-decoration:none;
}
.second_yishijieshao_txtList li ul li a:hover{
	color:red;
	text-decoration:underline;
}
.second_yishijieshaoJSP_title1{
	width:40px;
	height:40px;
	float:left;
	margin-left:20px;
	margin-top:10px
}
.second_yishijieshaoJSP_title2{
	width:200px;
	height:60px;
	float:left;
	font-size:18px;
	line-height:60px;
	color:#0062aa;
	margin-left:20px
}
.second_yishijieshaoJSP_img{
	width:156px;
	height:186px;
	float:left;
	border:1px solid #c9c9c9;
	margin-left:30px
}
.second_yishijieshaoJSP_contentTitleDIV{
	width:760px;
	height:30px;
	background-color:#dae9e7;
	margin-top:5px;
	display:inline-block;
	margin-top:20px
}
.second_yishijieshaoJSP_contentTitle{
	width:100px;
	height:25px;
	line-height:25px;
	margin-top:4px;
	margin-left:30px;
	border-left:1px solid #9cd1c7;
	border-top:1px solid #9cd1c7;
	border-right:1px solid #9cd1c7;
	background-color:white;
	font-weight:bold;
	color:#0062aa;
	font-size:14pt;
	text-align:center
}
.second_yishijieshaoJSP_content{
	width:740px;
	margin-top:15px;
	padding-left:10px;
	line-height:28px;
	font-family: 'ËÎÌå';
	font-size: 13.5pt;
	line-height: 28px;
}

.piclist{
	padding-left:50px;
	padding-right:50px;	
	padding-bottom:30px;
}

.piclist tr { 
	background-color: #FFFFFF;
	height: 60px;
	padding: 0px 8px 0px 6px;
	margin: 10px 3px 0 4px;
	font-size:15px;
}

.piclist tr  a {
	font-size: 12px;
	text-decoration: none;
	color: #296287;
	/**line-height: 0.2em;*/
	padding-left: 8px;
	word-spacing: 0.2em;
}

.piclist tr  a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.allpic_explain {
	width:auto;
	text-align:left;
	padding:5px 10px 5px 10px;
	margin:0px;
	background-color:rgb(245, 250, 245);
}


.onlypic_title{
	margin-top:10px;
	margin-bottom:7px;
	color:#0062aa;
	text-align:center;
}

.onlypic_img {
	padding-left:10px;
	padding-right:10px;
}


.second_reportmenu_title {
	height: 28px;
	line-height:28px;
	font-size:13px;
	color:#105B49;
	background-image: url(li_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	padding-left:10px;
	border-bottom-color: #7aaede;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.second_depertment_txtList{
	white-space:nowrap;
	margin:0px;
}

.second_depertment_txtList li{
	font-weight: normal;
	margin-top:8px;
	margin-left:15px;
	line-height:28px;
	float:left;
	font-size: 12px;
	padding-left:10px;
	list-style-position: outside;
	list-style-type:none;
	border-bottom: 0px;
	background:url("yuandian.jpg") no-repeat 0px transparent;
	white-space:nowrap;
	display:inline;
}

.second_depertment_txtList li a{
	color:black;
	text-decoration:none;
}
.second_depertment_txtList li a:hover{
	color:red;
	text-decoration:underline;
}


.second_picAndConent_div{
	width:900px;
	height:auto;
	font-size: 12px;
	line-height:30px;
	word-wrap:break-word;
}
.second_picAndConent_div span{
	font-weight: bold;	
	font-size: 13px;
	padding-left:10px;
	color:#7aaede;
	}


.second_picAndConent_ul {
	margin:0px 0px 0px 0px;
	padding-top:110px;
}

.second_picAndConent_ul li {
	list-style-type: none;
	padding-left: 15px;
}


.second_jiuzhengzhinan_div{
	width:900px;
	height:auto;
	font-size: 12px;
	line-height:56px;
	word-wrap:break-word;
}
.second_jiuzhengzhinan_div span{
	font-weight: bold;	
	font-size: 13px;
	padding-left:10px;
	color:#7aaede;
	}
	
.textAroundImage{
	width:970px;
	padding-left:20px;
}
.textAroundImage img {
	float:left;
	width:300px;
	height:240px;
	padding-right:10px;
}


.nczXueshu {
	height: 140px;
	width: 300px;
	float:left;
	border-top: 1px solid #21679a;
	border-left: 1px solid #9ec9f3;
	border-right: 1px solid #9ec9f3;
	border-bottom: 1px solid #9ec9f3;
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-right:10px;
}

.ncztb_1 {
	height: 28px;
	background-image: url(bg_1.gif);
	background-repeat: repeat-x;
	width: 300px;
	float: left;
}


.ncztb_1 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 0 10px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.ncztb_1 span a {
	color: #FFFFFF;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	text-decoration: none;
	margin-right: 6px;
}

.ncztb_1 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.nczlist4 {
	font-size: 13px;
	float: left;
	width: 280px;
	font-style: normmal;
	padding: 0px;
	margin: 3px 0px 0px 0px;
}

.nczlist4 li { /*float:left;
	width: 190px;
	color:#043b50;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding: 7px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style-image: url(pont.jpg);
	list-style-type:none;
	list-style-position:inside;*/
	line-height: 22px;
	background: url(pont.jpg) 12px 9px no-repeat;
	/*0px 5px ·Ö±ðÖ¸×ó ÉÏ */
	list-style-type: none;
	padding-left: 15px;
}

.nczlist4 a {
	padding-left: 0px;
	color: #15325e;
	text-decoration: none;
}

.nczKepu {
	height: 260px;
	float: left;
	width: 660px;
	border-top: 1px solid #21679a;
	border-left: 1px solid #9ec9f3;
	border-right: 1px solid #9ec9f3;
	border-bottom: 1px solid #9ec9f3;
	background-color: #FFFFFF;
	margin-right:20px;
}

.nczKeputb_1 {
	height: 28px;
	background-image: url(bg_1.gif);
	background-repeat: repeat-x;
	width: 660px;
	float: left;
}


.nczKeputb_1 h2 {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 4px 0 0 10px;
	line-height: 18px;
	margin: 0;
	float: left;
}

.nczKeputb_1 span a {
	color: #FFFFFF;
	float: right;
	display: block;
	height: 18px;
	overflow: hidden;
	margin-top: 6px;
	font-size: 13px;
	text-decoration: none;
	margin-right: 6px;
}

.nczKeputb_1 span a:hover {
	color: #FF0000;
	text-decoration: underline;
}

.nczKepulist4 {
	font-size: 13px;
	float: left;
	width: 680px;
	font-style: normmal;
	padding: 0px;
	margin: 3px 0px 0px 0px;
}
.nczKepulist4 li { 
	line-height: 22px;
	background: url(pont.jpg) 12px 9px no-repeat;
	/*0px 5px ·Ö±ðÖ¸×ó ÉÏ */
	list-style-type: none;
	padding-left: 15px;
}

.nczKepulist4 a {
	padding-left: 0px;
	color: #15325e;
	text-decoration: none;
}

.nzcDaohangtwozh {
	margin-left: 7px;
	width: 1001px;
}

.nzcDaohangtwozh a{
	color:#ffffff;
	text-decoration:none;
}

.nzcDaohangtwozh a:visited {
	color:#ffffff;	
}

.nzcDaohangtwozh a:hover {
	color:#ffffff;
	text-decoration:underline;
}

//wwj add 
.zjjs_sj *{font-size: 13px !important;}
.zjjs_sj{width:100%; overflow: hidden; margin-bottom:30px;text-align:center;color: #000000;}
.zjjs_sj li{width:100%; border-bottom:1px dotted #ccc; overflow: hidden; padding-bottom:30px; margin-bottom:30px;text-align:left; list-style: none}
.zjjs_sj .img{width:152px; height:188px; float: left; margin-left: 30px;}
.zjjs_sj .ct{width:546px; float:right; font-size:18px;}
.zjjs_sj .ct strong{display:block; margin-bottom:5px;color: #105B49 !important;}
.zjjs_sj .ct strong span{color:#5698e9; font-weight:bold;color: #000000 !important;}
.zjjs_sj .ct div{width:100%; height:81px; overflow: hidden;color: #105B49 !important;}
.zjjs_sj p{
	line-height: 23px;
	font-size: 12pt;
}
.kslist{
  width: 20%;
  float: left;
  text-align: center;
  margin-top: 10px;
  font-size: 14px;
    height: 44px;
    text-align: center;
    line-height: 44px;
    background: #e1e1e1;
    font-size: 16px;
    margin-right: 12px;
    margin-bottom: 12px;
    list-style-type: none;
    margin-left: 12px;
    margin-top: 12px;
    display: inline-block;

}