@charset "gb2312";
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #e7f0f9;
	background-image: url(xtitan_07.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
ol,ul{list-style:none;}
img,iframe,fieldset{border:0;}
input,button,select,textarea{font-size:100%;font-family:inherit;}
textarea{overflow:auto;}
a:link,a:visited{
	text-decoration:none;
	font-size: 12px;
	color: #333333;
}
a:hover,a:active{
	text-decoration:none;
	font-size: 12px;
	color: #333333;
}

.qj{
	background-image: url(http://www.dongfang.gov.cn/dfgov/images/xtitang_02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.White12{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
}
.White12b{
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}
.White14{
	FONT-SIZE: 14px;
	COLOR: #ffffff;
}
.White14b{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
}

.black16b{
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}

.black14b{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.black12b{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.black12{
	font-size: 12px;
	color: #666666;
}
.black18b2{
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}


.link_White14b:link {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White14b:visited {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White14b:hover {
	FONT-SIZE: 14px;
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White14b:active {
	FONT-SIZE: 14px;
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.link_White14:link {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.link_White14:visited {
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.link_White14:hover {
	FONT-SIZE: 14px;
	COLOR: #FFFF00;
	text-decoration: none;
}
.link_White14:active {
	FONT-SIZE: 14px;
	COLOR: #FFFF00;
	text-decoration: none;
}

.link_White12b:link {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White12b:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White12b:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White12b:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.link_White12:link {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.link_White12:visited {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	text-decoration: none;
}
.link_White12:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_White12:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}

.link_White18b:link {
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White18b:visited {
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White18b:hover {
	FONT-SIZE: 18px;
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_White18b:active {
	FONT-SIZE: 18px;
	COLOR: #FFFF00;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red12:link {
	FONT-SIZE: 12px;
	COLOR: #C6000F;
	text-decoration: none;
}
.link_red12:visited {
	FONT-SIZE: 12px;
	COLOR: #C6000F;
	text-decoration: none;
}
.link_red12:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_red12:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}

.link_red12b:link {
	FONT-SIZE: 12px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red12b:visited {
	FONT-SIZE: 12px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red12b:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link_red12b:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}


.link_red13b:link {
	FONT-SIZE: 13px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red13b:visited {
	FONT-SIZE: 13px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red13b:hover {
	FONT-SIZE: 13px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link_red13b:active {
	FONT-SIZE: 13px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}

.link_red16b:link {
	FONT-SIZE: 16px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red16b:visited {
	FONT-SIZE: 16px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red16b:hover {
	FONT-SIZE: 16px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link_red16b:active {
	FONT-SIZE: 16px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}

.link_red14b:link {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red14b:visited {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
	font-weight: bold;
}
.link_red14b:hover {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link_red14b:active {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}

.link_red14:link {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
}
.link_red14:visited {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
}
.link_red14:hover {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}
.link_red14:active {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}

.link_red14_2:link {
	FONT-SIZE: 14px;
	COLOR: #000000;
	text-decoration: none;
}
.link_red14_2:visited {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
}
.link_red14_2:hover {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
}
.link_red14_2:active {
	FONT-SIZE: 14px;
	COLOR: #c10100;
	text-decoration: none;
}

.link_red20b:link {
	FONT-SIZE: 20px;
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red20b:visited {
	FONT-SIZE: 20px;
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red20b:hover {
	FONT-SIZE: 20px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red20b:active {
	FONT-SIZE: 20px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	text-decoration: none;
}



.link_bule12:link {
	FONT-SIZE: 12px;
	COLOR: #006699;
	text-decoration: none;
}
.link_bule12:visited {
	FONT-SIZE: 12px;
	COLOR: #006699;
	text-decoration: none;
}
.link_bule12:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_bule12:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}

.link_green12:link {
	FONT-SIZE: 12px;
	COLOR: #006633;
	text-decoration: none;
}
.link_green12:visited {
	FONT-SIZE: 12px;
	COLOR: #006633;
	text-decoration: none;
}
.link_green12:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_green12:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}



.link_green12b:link {
	FONT-SIZE: 12px;
	COLOR: #00842B;
	text-decoration: none;
	font-weight: bold;
}
.link_green12b:visited {
	FONT-SIZE: 12px;
	COLOR: #00842B;
	text-decoration: none;
	font-weight: bold;
}
.link_green12b:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link_green12b:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}

.link_green14:link {
	FONT-SIZE: 14px;
	COLOR: #00842B;
	text-decoration: none;
}
.link_green14:visited {
	FONT-SIZE: 14px;
	COLOR: #00842B;
	text-decoration: none;
}
.link_green14:hover {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}
.link_green14:active {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}

.link_green14b:link {
	FONT-SIZE: 14px;
	COLOR: #00842B;
	text-decoration: none;
	font-weight: bold;
}
.link_green14b:visited {
	FONT-SIZE: 14px;
	COLOR: #00842B;
	text-decoration: none;
	font-weight: bold;
}
.link_green14b:hover {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}
.link_green14b:active {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
	font-weight: bold;
}

.link_blue12:link {
	FONT-SIZE: 12px;
	COLOR: #0f5b8d;
	text-decoration: none;
}
.link_blue12:visited {
	FONT-SIZE: 12px;
	COLOR: #0f5b8d;
	text-decoration: none;
}
.link_blue12:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_blue12:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}

.link_blue12b:link {
	FONT-SIZE: 12px;
	COLOR: #0172ad;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue12b:visited {
	FONT-SIZE: 12px;
	COLOR: #0172ad;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue12b:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue12b:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}


.link_blue14b:link {
	FONT-SIZE: 14px;
	COLOR: #00595a;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue14b:visited {
	FONT-SIZE: 14px;
	COLOR: #00595a;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue14b:hover {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue14b:active {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.link_blue13b:link {
	FONT-SIZE: 13px;
	COLOR: #006699;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue13b:visited {
	FONT-SIZE: 13px;
	COLOR: #006699;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue13b:hover {
	FONT-SIZE: 13px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue13b:active {
	FONT-SIZE: 13px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.link_blue14:link {
	FONT-SIZE: 14px;
	COLOR: #006699;
	text-decoration: none;
}
.link_blue14:visited {
	FONT-SIZE: 14px;
	COLOR: #006699;
	text-decoration: none;
}
.link_blue14:hover {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}
.link_blue14:active {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}

.link_blue16b:link {
	FONT-SIZE: 16px;
	COLOR: #006699;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue16b:visited {
	FONT-SIZE: 16px;
	COLOR: #006699;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue16b:hover {
	FONT-SIZE: 16px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_blue16b:active {
	FONT-SIZE: 16px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}

.link_green18b:link {
	FONT-SIZE: 18px;
	COLOR: #00722e;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_green18b:visited {
	FONT-SIZE: 18px;
	COLOR: #00722e;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_green18b:hover {
	FONT-SIZE: 18px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}
.link_green18b:active {
	FONT-SIZE: 18px;
	COLOR: #333333;
	text-decoration: none;
	FONT-WEIGHT: bold;
}


.link_yellow12:link {
	FONT-SIZE: 12px;
	COLOR: #6c2b00;
	text-decoration: none;
}
.link_yellow12:visited {
	FONT-SIZE: 12px;
	COLOR: #6c2b00;
	text-decoration: none;
}
.link_yellow12:hover {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_yellow12:active {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}


.link_black14b:link {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black14b:visited {
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black14b:hover {
	FONT-SIZE: 14px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black14b:active {
	FONT-SIZE: 14px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.link_black16b:link {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black16b:visited {
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black16b:hover {
	FONT-SIZE: 16px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black16b:active {
	FONT-SIZE: 16px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.link_black30b:link {
	FONT-SIZE: 30px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black30b:visited {
	FONT-SIZE: 30px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black30b:hover {
	FONT-SIZE: 30px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black30b:active {
	FONT-SIZE: 30px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.link_blue20b:link {
	FONT-SIZE: 20px;
	COLOR: #144d9a;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_blue20b:visited {
	FONT-SIZE: 20px;
	COLOR: #144d9a;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_blue20b:hover {
	FONT-SIZE: 20px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_blue20b:active {
	FONT-SIZE: 20px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}



.link_black14:link {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}
.link_black14:visited {
	FONT-SIZE: 14px;
	COLOR: #333333;
	text-decoration: none;
}
.link_black14:hover {
	FONT-SIZE: 14px;
	COLOR: #999999;
	text-decoration: none;
}
.link_black14:active {
	FONT-SIZE: 14px;
	COLOR: #999999;
	text-decoration: none;
}

.link_black12b:link {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black12b:visited {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black12b:hover {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_black12b:active {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.link_black12:link {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_black12:visited {
	FONT-SIZE: 12px;
	COLOR: #333333;
	text-decoration: none;
}
.link_black12:hover {
	FONT-SIZE: 12px;
	COLOR: #999999;
	text-decoration: none;
}
.link_black12:active {
	FONT-SIZE: 12px;
	COLOR: #999999;
	text-decoration: none;
}


.link_red18b:link {
	FONT-SIZE: 18px;
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red18b:visited {
	FONT-SIZE: 18px;
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red18b:hover {
	FONT-SIZE: 18px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	text-decoration: none;
}
.link_red18b:active {
	FONT-SIZE: 18px;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	text-decoration: none;
}

.green18{
	FONT-SIZE: 18px;
	COLOR: #186438;
	font-style: normal;
	font-weight: bold;
}

.White18{
	FONT-SIZE: 18px;
	COLOR: #FFFFFF;
	font-style: normal;
	font-weight: bold;
}

.yellow14{
	FONT-SIZE: 14px;
	COLOR: #FF6600;
	font-style: normal;
	font-weight: bold;
}

.green12{
	FONT-SIZE: 12px;
	COLOR: #0f6755;
	font-style: normal;
}

.green14{
	FONT-SIZE: 14px;
	COLOR: #0f6755;
	font-style: normal;
}

.green16b{
	FONT-SIZE: 16px;
	COLOR: #597423;
	font-style: normal;
	font-weight: bold;
}

.bule14{
	FONT-SIZE: 14px;
	COLOR: #1687dc;
}
.bule12{
	FONT-SIZE: 12px;
	COLOR: #0066CC;
}

.bule16b{
	FONT-SIZE: 16px;
	COLOR: #1684d3;
	font-style: normal;
	font-weight: bold;
}
.bule24b{
	FONT-SIZE: 24px;
	COLOR: #28597b;
	font-style: normal;
	font-weight: bold;
}
.bule24{
	FONT-SIZE: 24px;
	COLOR: #28597b;
	font-style: normal;
	font-weight: bold;
}
.bule32b{
	FONT-SIZE: 32px;
	COLOR: #306b83;
	font-weight: bold;
}

.red16b{
	FONT-SIZE: 16px;
	COLOR: #9b1506;
	font-weight: bold;
}

.red14b{
	FONT-SIZE: 14px;
	COLOR: #AA0000;
	font-weight: bold;
}

.red26{
	FONT-SIZE: 26px;
	COLOR: #CA0000;
}

.red12{
	FONT-SIZE: 12px;
	COLOR: #CA0000;
}

.black20b{
	FONT-SIZE: 20px;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}

.bule14b{
	FONT-SIZE: 14px;
	COLOR: #006699;
	font-weight: bold;
}
.bule24b{
	FONT-SIZE: 24px;
	COLOR: #006699;
	font-weight: bold;
}

/*滑轮
------------------------------*/
div#slidewindow{
	position:relative;
	z-index:4;
	width:948px;
	height:196px;
	overflow:hidden;
	border-left:1px solid #e8c504;
}
div#slidewindow div h2{
	font-size:14px;
	line-height:16px;
	background-repeat:no-repeat;
	background-position:left top;
}
div#slidewindow div h2.glidetagon{
	background-position:left -196px;
}
div#slidewindow div h2 a{
	display:block;
	width:16px;
	height:196px;
}

/*信息公开
------------------------------*/
div#xxgkbox{
	position:absolute;
	top:0px;
	left:0px;
	z-index:3;
	width:880px;
	height:196px;
	border-top:1px solid #e8c504;
	border-bottom:1px solid #e8c504;
	background:#fbf9ec;
	background-color: #FFFFFF;
}
div#xxgkbox h2#xxgktitle{
	float:right;
	width:34px;
	text-align:center;
	color:#d00500;
	background-image:url(titanwyqn.gif);
}
div#xxgkbox h2#xxgktitle a{padding:30px 8px 0px 10px;}
div#xxgkbox h2#xxgktitle a:link{color:#d00500;text-decoration:none;}
div#xxgkbox h2#xxgktitle a:visited{color:#d00500;text-decoration:none;}
div#xxgkbox h2#xxgktitle a:hover{color:#d00500;text-decoration:none;}
div#xxgkbox div#xxgkcontent{
	float:left;
	width:846px;
}

/*办事服务
------------------------------*/
div#bsfwbox{
	position:absolute;
	top:0px;
	left:33px;
	z-index:2;
	width:880px;
	height:196px;
	border-top:1px solid #b2d9d8;
	border-bottom:1px solid #b2d9d8;
	border-left:1px solid #b2d9d8;
	background:#f0fafc;
	background-color: #FFFFFF;
}
div#bsfwbox h2#bsfwtitle{
	float:right;
	width:34px;
	text-align:center;
	color:#018c9b;
	background-image:url(titanptqn.gif);
}
div#bsfwbox h2#bsfwtitle a{padding:30px 8px 0px 10px;}
div#bsfwbox h2#bsfwtitle a:link{color:#018c9b;text-decoration:none;}
div#bsfwbox h2#bsfwtitle a:visited{color:#018c9b;text-decoration:none;}
div#bsfwbox h2#bsfwtitle a:hover{color:#018c9b;text-decoration:none;}

/*政民互动
------------------------------*/
div#zmhdbox{
	position:absolute;
	top:0px;
	left:67px;
	z-index:1;
	width:879px;
	height:196px;
	border:1px solid #b5e0c4;
	background:#f3f9ed;
}
div#zmhdbox h2#zmhdtitle{
	float:right;
	width:33px;
	text-align:center;
	color:#359c01;
	background-image:url(titanebqn.gif);
}
div#zmhdbox h2#zmhdtitle a{padding:30px 7px 0px 10px;}
div#zmhdbox h2#zmhdtitle a:link{color:#359c01;text-decoration:none;}
div#zmhdbox h2#zmhdtitle a:visited{color:#359c01;text-decoration:none;}
div#zmhdbox h2#zmhdtitle a:hover{color:#359c01;text-decoration:none;}
div#zmhdbox div#zmhdcontent{
	float:left;
	width:845px;
}

*{margin:0px;padding:0px;}height:0px;


/*-------------------------------------图片概览-----------------------------------------*/
.piclist{
	width: 845px;
	height: 190px;
	overflow: hidden;
}
.piclist ul{
	padding-left: 10px;
}
.piclist ul li{
	float:left;
	width:184px;
	height:150px;
	text-align:center;
	padding-top: 15px;
	padding-left: 15px;
    list-sytle:none;
}
.piclist ul li img{
	width:170px;
	height:135px;
	display:block;
	margin: 5px;
}
.piclist ul li a{
	text-align:center;
	font-size: 14px;
	color: #000000;
}
/*-------------------------------------美女选拔-----------------------------------------*/
.piclist2{
	width: 948px;
	height: 200px;
	overflow: hidden;
}
.piclist2 ul{}
.piclist2 ul li{
	float:left;
	width:130px;
	height:190px;
	text-align:center;
	padding-top: 5px;
	padding-left: 5px;
	margin:0; padding:0; list-sytle:none
}
.piclist2 ul li img{
	width:125px;
	height:163px;
	display:block;
	margin: 5px;
}
.piclist2 ul li a{
	text-align:center;
	font-size: 14px;
	color: #000000;
}
/*-------------------------------------图片概览-----------------------------------------*/
.piclist3{
	width: 672px;
	overflow: hidden;
}
.piclist3 ul{}
.piclist3 ul li{
	float:left;
	width:200px;
	height:170px;
	text-align:center;
	list-sytle:none;
	padding-right: 10px;
	padding-bottom: 10px;
}
.piclist3 ul li img{
	width:190px;
	height:146px;
	display:block;
}
.piclist3 ul li a{
	text-align:center;
	font-size: 14px;
	color: #000000;
	line-height: 24px;
}

.piclist3 ul li a:hover{
	text-align:center;
	font-size: 14px;
	color: #000000;
	line-height: 24px;
}
/*-------------------------------------小城故事-----------------------------------------*/
#newsMainBox {
	MARGIN: 10px auto 0px; OVERFLOW: hidden; WIDTH: 685px; ZOOM: 1; HEIGHT: auto
}
.newsMain {
	WIDTH: 685px
}
.topNewsBox {
	WIDTH: 685px; POSITION: relative; HEIGHT: 262px
}
.topNews {
	 Z-INDEX: 90; WIDTH: 685px; POSITION: absolute; HEIGHT: 262px
}
.topNewsPic {
	FLOAT: left; MARGIN: 0px 0px 0px 0px; OVERFLOW: hidden; WIDTH: 488px; HEIGHT: 262px
}
.topNewsPic IMG {
	WIDTH: 488px; HEIGHT: 255px
}
.topNewsList {
	 FLOAT: left; OVERFLOW: hidden; WIDTH: 186px; HEIGHT: 258px;text-align:left;
	 font-size:14px;
}
.topNewsList UL {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 186px; HEIGHT: 256px;font-size:14px;
}
.topNewsList UL LI {
	FONT-SIZE: 14px;
	OVERFLOW: hidden;
	WIDTH: 186px;
	LINE-HEIGHT: 41px;
	HEIGHT: 41px;
	background-image: url(http://dongfang.hainan.gov.cn/dfgov/imagestitanxsj_39.jpg);
	background-repeat: no-repeat;
	padding-bottom: 2px;
}
.topNewsList UL LI A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	font-size:14px;
	font-weight: bold;
	color: #666666;
}
.topNewsList UL LI A.up {
	FONT-WEIGHT: bold; COLOR: #000000;font-size:14px;
}
.topNewsBg {
	Z-INDEX: 80; LEFT: 4px; WIDTH: 671px; POSITION: absolute; TOP: 5px; 
}


.focusPicBox {
	PADDING-BOTTOM: 10px; OVERFLOW: hidden; ZOOM: 1; HEIGHT: auto
}
.newsHotBox .focusPic {
	DISPLAY: block; FLOAT: none; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 655px; ZOOM: 1; HEIGHT: auto
}
.newsHotBox .focusPic H4 {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; WIDTH: 655px
}
.newsHotBox .focusPic .picList {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 244px
}
.newsHotBox .focusPic .picList LI {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 0pt; MARGIN-LEFT: -1px; BORDER-LEFT: #989898 1px dashed; WIDTH: 122px; PADDING-TOP: 0pt; HEIGHT: 122px
}
.newsHotBox .focusPic .picList LI IMG {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: left; BORDER-LEFT: #000000 1px solid; WIDTH: 120px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 90px
}
.newsHotBox .focusPic .picList LI P {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 122px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center
}
.rdzt{
	width: 921px;	
}
.rdzt ul li{
	padding-right: 5px;
	padding-left: 5px;
	float: left;
}
.rdzt ul li a{
	font-size: 14px;
	line-height: 26px;
	font-weight: bold;
}
#demo {
	overflow:hidden;
	width: 350px;
	background-color: #FFFFFF;
}
#demo img {
border: 5px solid #FFFFFF;
}
#indemo {
float: left;
width: 1100%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.textlist{padding:0 10px 8px;}
.textlist li {
	line-height: 26px;
	padding-left: 10px;
	background-image: url(123456.jpg);
	background-repeat: no-repeat;
	background-position: 0 20%;
	text-align: left;
}
.tlistx{width:220px;}
.tlistx span{color:#999;}


/* 12.8新增 */
.zx-dfbszn{
	width: 996px;
	margin: 0 auto;
	background: #fff;
	text-align: left;
	padding-top: 23px;
}
.zx-dqwz{
	width: 100%;
	border-top: 1px solid #4d93df;
	font-size: 14px;
	border-bottom: 1px solid #4d93df;
}
.zx-dfbszn a,.zx-dfbszn span,.zx-dfbszn p{
	outline:none;
}
.zx-dqwz p a:hover,.zx-bszn-tp a:hover{
	color: #f60;
}
.zx-dqwz p {
    line-height: 46px;
    font-size: 14px;
}
.zx-dqwz p i {
    display: inline-block;
    width: 20px;
    text-align: center;
}
.zx-bszn-tp{
	width: 993px;
	margin: 0 auto;
	margin-top: 10px;
	height: 138px;
	background: url(zx-dfbszn1.png) no-repeat;
	position: relative;
}
.zx-bszn-tp a{
	font-size: 20px;
	display: inline-block;
	position: absolute;
	width: 100px;
	height: 138px;
	line-height: 220px;
	text-align: center;
}
.zx-bszn-tp a.zx-tp1{
	left: 27px;
}
.zx-bszn-tp a.zx-tp2{
	left: 309px;
}
.zx-bszn-tp a.zx-tp3{
	left: 588px;
}
.zx-bszn-tp a.zx-tp4{
	left: 871px;
}
.zx-anbumfl{
	width: 993px;
	margin: 0 auto;
	margin-top: 30px;
	border:1px solid #dcdcdc;
	border-bottom: 0;
	overflow: hidden;
}
.zx-anbumfl-l{
	width: 213px;
	float: left;
}
.zx-anbumfl-l span{
	display: inline-block;
	width: 100%;
	float: left;
	cursor: pointer;
	line-height: 64px;
	border-bottom: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	text-align: center;
	font-size: 20px;
}
.zx-anbumfl-l span.zx-xuan1{
	background: #50a1f2;
	color: #fff;
}
.zx-anbumfl-r{
	width: 780px;
	float: right;
}
.zx-anbumfl-r1{
	width: 100%;
	height: 194px;
	border-bottom: 1px solid #dcdcdc;
}
.zx-anbumfl-r1 ul{
	display: block;
	overflow: hidden;
}
.zx-anbumfl-r1 ul li{
	padding: 4px 10px;
}
.zx-anbumfl-r1 ul li a{
	padding: 4px 8px;
    display: inline-block;
    transition: 500ms;
    margin-bottom: 5px;
    margin-right: 5px;
    font-size: 14px;
}
.zx-anbumfl-r1 ul li a:hover{
	color: #f60;
}
.zx-anbumfl-r2{
	width: 100%;
	height: 194px;
	
}
.zx-anbumfl-r2 ul{
	display: block;
	overflow: hidden;
}
.zx-anbumfl-r2 ul li{
	padding: 0 10px;
	box-sizing: border-box;
	border-bottom: 1px solid #dcdcdc;
	overflow: hidden;
	height: 65px;
	float: left;
	*height: 64px;
}
.zx-anbumfl-r2 ul li a{
	padding: 3px 8px;
    display: inline-block;
    transition: 500ms;
    margin-top: 3px;
    margin-right: 5px;
    font-size: 14px;
}
.zx-anbumfl-r2 li span.zhinanbs {
    height: 64px;
    line-height: 64px;
    width: 99px;
    float: left;
    border-right: none;
    color: #999;
    border-left: none;
    text-indent: -10px;
    text-align: center;
    line-height: 
    padding-left: 0px;
    border-right: 1px solid #dcdcdc;
}
.zx-anbumfl-r2 li span {
    width: 630px;
    float: left;
    padding-left: 10px;
}
.zx-anbumfl-r2 ul li a:hover,.zx-anbumfl-r1 ul li a:hover{
	color: #f60;
}
.dongfangzj{
	width: 100%;
	height: 46px;
	background: #ebe9e9;
	margin-top: 21px;
}
.dongfangzj>span{
	display: inline-block;
	float: left;
	margin-left: 15px;
	line-height: 46px;
	font-size: 14px;
}
.dongfangzj>a{
	display: inline-block;
	float: left;
	margin-left: 20px;
	padding: 0 10px;
	background: #50a1f2;
	color: #fff;
	height: 36px;
	line-height: 36px;
	margin-top: 5px;
	border-radius: 10px;
	font-size: 16px;
}
.zx-tjj-ssk {
    width: 250px;
    float: right;
    height: 34px;
    margin-top: 6px;
    margin-right: 25px;
    overflow: hidden;
}
.ssk-span1 {
    display: inline-block;
    width: 205px;
    height: 34px;
    background: #fff;
    position: relative;
    float: left;
}
.ssk-span1 input {
    border: none;
    background: none;
    height: 34px;
    line-height: 34px;
    outline: none;
    width: 205px;
    font-size: 16px;
    position: absolute;
    left: 0;
    top: 0;
    text-indent: 20px;
}
.ssk-span2 {
    display: inline-block;
    width: 40px;
    height: 34px;
    background: #347bd7;
    position: relative;
    float: left;
    border-radius: 6px;
}
.ssk-span2 input {
    position: absolute;
    display: inline-block;
    left: 0;
    top: 0;
    border: none;
    background: none;
    height: 34px;
    line-height: 34px;
    outline: none;
    width: 40px;
    font-size: 14px;
    color: #fff;
    cursor: pointer;
}
.zx-tab3-l-x{
	width: 100%;
	padding-bottom: 30px;
	overflow: hidden;
}
.myDiv {
    width: 100%;
   padding-bottom: 10px;
    border-bottom: 1px solid #dcdcdc;
    cursor: pointer;
    float: left;
}
.myDiv>span{
	display: inline-block;
	float: left;
	margin-top: 27px;
	overflow: hidden;
	width: 100%;
	line-height: 44px;
	font-size: 18px;
}
.myDiv>span i{
	color: #f80f0f;
	font-style:normal;
}
.myDiv-p1{
	width: 700px;
	float: left;
	padding-top: 5px;
	font-size: 15px;
}
.myDiv-p1 p{
	padding: 0 15px;
	line-height: 34px;
}
.myDiv-ul {
    display: none;
    width: 100%;
    *width:992px;
    float: left;
    border: 2px solid #50a1f2;
    margin-top: -5px;
    background: #fff;
    box-sizing: border-box;
    
}
.myDiv-ul div{
	padding: 10px 20px; 
}
.myDiv-ul div>p{
	width: 100%;
	margin-bottom: 20px;
}
.myDiv-ul div>p span{
	display: inline-block;
	overflow: hidden;
	line-height: 34px;
	font-size: 18px;
}
.myDiv-ul div>p span i{
	color: #f80f0f;
	font-style:normal;
}
.myDiv-ul div{
	position: relative;
}
.myDiv-ul div>p a.myDiv-a1{
	display: inline-block;
	box-sizing: border-box;
	
	height: 34px;
	line-height: 34px;
	border:1px solid #50a1f2;
	padding: 0 10px;
	font-size: 15px;
	position: absolute;
	right: 130px;
	bottom: 15px;
	
}
.myDiv-ul div>p a.myDiv-a2{
	display: inline-block;
	box-sizing: border-box;
	height: 34px;
	line-height: 34px;
	border:1px solid #50a1f2;
	background: #50a1f2;
	color: #fff;
	padding: 0 10px;
	font-size: 15px;
	position: absolute;
	right: 20px;
	bottom: 15px;
}
.myDiv:hover{
	background: #f0f0f0;
}
.myDiv-ul div>i{
	display: block;
	width: 100%;
    line-height: 34px;
    font-size: 15px;
    font-style:normal;
    color: #666666;
}
.zx-df-bsjg{
	border:1px solid #63beff;
	border-top:2px solid #63beff;
	padding: 10px 15px  50px 15px;
}
.zx-df-bsjg>p{
	height: 24px;
	background:  url(zx-dfbszn2.png) 0 50% no-repeat;
	line-height: 24px;
	font-size: 18px;
	text-indent: 28px;
}
.zx-df-bsssk{
	margin-top: 25px;
	height: 33px;
}
.zx-df-bsssk-l{
	width: 358px;
	height: 33px;
	float: left;
	background:  url(zx-dfbszn3.png) no-repeat;
}
.zx-df-bsssk-r{
	width: 47px;
	height: 33px;
	float: left;
	margin-left: 10px;
}
.zx-df-bsssk-r button {
    height: 33px;
    border: 0;
    font-size: 16px;
    width: 47px;
    background: #50a1f2;
    color: #fff;
    float: left;
    cursor: pointer;
}
.zx-df-bsssk-l span.bsssk-sp1 input{
	outline: none;
    width: 200px;
    font-family: "Microsoft YaHei";
    height: 33px;
    line-height: 33px;
    font-size: 14px;
    background: transparent;
    margin-left: 35px;
    float: left;
    box-sizing: border-box;
    border:0;
}
.bsssk-sp2 {
    display: inline-block;
    width: 120px;
    height: 33px;
    float: right;
    position: relative;
    z-index: 555;
}
.bsssk-sp2 ul{
    width: 118px;
    display: none;
    position: absolute;
    top: 32px;
    overflow: hidden;
    background-color: #fff;
    max-height: 150px;
    overflow-y: auto;
    border: 1px solid #dcdcdc;
    border-top: 0;
    z-index: 9999;
}
.bsssk-sp2>input{
    display: block;
    width: 118px;
    height: 33px;
    line-height: 33px;
    border: 0;
    outline: 0;
    background: none;
    font-size: 14px;
    color: #fff;
    text-align: center;
}
.bsssk-sp2 ul li{
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    cursor: pointer;
}
.zx-zxjy-bg{
	margin-top: 35px;
}
.zx-zxjy-bg table{
    margin: 0 auto;

    border-left: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
}
.zx-zxjy-bg table th {
    height:42px;
    line-height: 42px;
    font-weight: bold;
    overflow: hidden;
    font-size: 16px;
    color: #333;
    text-align: center;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.zx-zxjy-bg table td {
    height: 50px;
    line-height: 50px;
    text-align: center;
    overflow: hidden;
    font-size: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    border-right: 1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
}
.zx-zxjy-bg table td a{
	font-size: 15px;
}
.zx-zxjy-bg table td a:hover{
	color: #f60;
}
.zx-zxjy-bg table td span{
	display: inline-block;
	width: 88px;
	height: 30px;
	line-height: 30px;
	border-radius: 8px;
}
.zx-zxjy-bg table td.banliz span{
	background: #50a1f2;
}
.zx-zxjy-bg table td.yibanj span{
	background: #4bb603;
}
.zx-zxjy-bg table td.weibl span{
	background: #f82603;
}
.zx-page{
	width: 945px;
	margin: 0 auto;
	height: 100px;
	border:1px solid #dcdcdc;
	border-top: 0;
}
/* 12.20新增 */
.zx-wsbs{
	padding-top: 15px;
	padding-bottom: 20px;
}
.zx-anbumfl1{
	width: 959px;
	margin: 0 auto;
	border:1px solid #dcdcdc;
	border-bottom: 0;
	overflow: hidden;
}
.zx-anbumfl-l1{
	width: 185px;
	float: left;
}
.zx-anbumfl-l1 span{
	display: inline-block;
	width: 100%;
	float: left;
	cursor: pointer;
	line-height: 64px;
	border-bottom: 1px solid #dcdcdc;
	border-right: 1px solid #dcdcdc;
	text-align: center;
	font-size: 20px;
}
.zx-anbumfl-l1 span.zx-xuan1{
	background: #50a1f2;
	color: #fff;
}
.zx-anbumfl-r4{
	width: 774px;
	float: right;
}
.clear:after{
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}
.zx-dfssk{
	width: 959px;
	margin: 0 auto;
	margin-top: 15px;
	position: relative;
	z-index: 555;
}
.zx-dfssk-l{
	width: 350px;
	float: left;
	margin-right: 27px;
	
}
.zx-dfssk-l>span{
	display: block;
	height: 32px;
	line-height: 32px;
	font-size: 18px;
	text-indent: 15px;
	background:  url(zx-dfbszn4.png) 0 50% no-repeat;
}
.zx-dfssk-l2{
	width: 112px;
	height: 39px;
	float: left;
	position: relative;
	background:  url(zx-dfbszn5.png)  no-repeat;
}
.zx-dfssk-l2>input{
    display: block;
    width: 85px;
    height: 39px;
    line-height: 39px;
    border: 0;
    outline: 0;
    background: none;
    font-size: 16px;
    text-align: center;
}
.zx-dfssk-l2 ul{
    width: 110px;
    display: none;
    position: absolute;
    top: 38px;
    overflow: hidden;
    background-color: #fff;
    max-height: 150px;
    overflow-y: auto;
    border: 1px solid #dcdcdc;
    border-top: 0;
    z-index: 9999;
}
.zx-dfssk-l2 ul li{
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    cursor: pointer;
}
.zx-dfssk-l3{
	width: 226px;
	height: 39px;
	float: left;
	margin-left: 7px;
	background:  url(zx-dfbszn7.png)  no-repeat;
	position: relative;
	z-index: 2;
}
.shuru {
    outline: none;
    width:170px;
    font-family: "Microsoft YaHei";
    height:39px;
    line-height: 39px;
    font-size: 16px;
    background: transparent;
    position: absolute;
    top: 0px;
    left: 10px;
        border: 0;
}
.tijiao {
    width: 42px;
    height: 39px;
    cursor: pointer;
    position: absolute;
    top: 0px;
    right: 0px;
    background: transparent;
    box-sizing: border-box;
    outline: 0px;
    border: 0;
}
.zx-dfssk-l4{
	width: 112px;
	height: 39px;
	float: left;
	position: relative;
	background:  url(zx-dfbszn5.png)  no-repeat;
}
.zx-dfssk-l4>input{
    display: block;
    width: 85px;
    height: 39px;
    line-height: 39px;
    border: 0;
    outline: 0;
    background: none;
    font-size: 16px;
    text-align: center;
}
.zx-dfssk-l4 ul{
    width: 110px;
    display: none;
    position: absolute;
    top: 38px;
    overflow: hidden;
    background-color: #fff;
    max-height: 150px;
    overflow-y: auto;
    border: 1px solid #dcdcdc;
    border-top: 0;
    z-index: 9999;
}
.zx-dfssk-l4 ul li{
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 0 10px;
    cursor: pointer;
}
.zx-lbzs{
	width: 959px;
	margin: 0 auto;
	margin-top: 16px;
	height: 50px;
	background: #0092d8;
	color: #fff;
	font-size: 17px;
	line-height: 50px;
}
.zx-lbzs span{
	display: inline-block;
	float: left;
}
.zx-lbzs-ul{
	width: 957px;
	margin: 0 auto;
	border: 1px solid #c6c6c6;
	border-top: 0;
	position: relative;
	height:406px;
	font-size: 16px;
	overflow: hidden;
}

.zx-lbzs-ul ul li{
	width: 100%;
	float: left;
	height: 36px;
	position: relative;
	line-height: 36px;
	border-bottom: 1px dashed #c6c6c6;
}
.zx-lbzs-ul ul li span{
	display: inline-block;
	float: left;
	width: 195px;
	margin-left: 12px;
}
.zx-lbzs-ul ul li a{
	display: inline-block;
	font-size: 16px;
	width: 360px;
	color: #000;
	float: left;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-left: 40px;
}
.zx-lbzs-ul ul li a:hover{
	color: #f60;
}
.zx-lbzs-ul ul li em{
	display: inline-block;
	width: 120px;
	text-align: center;
	float: left;
	font-style:normal;
	margin-left: 22px;
}
.zx-lbzs-ul ul li i{
	display: inline-block;
	width: 120px;
	text-align: center;
	float: left;
	font-style:normal;
	margin-left: 67px;
}
.zx-lbzs-ul ul li:last-child{
	border: 0;
}
.zx-bjtj{
	width: 959px;
	margin: 0 auto;
	height: 39px;
	margin-top: 11px;
}
.zx-bjtj span{
	display: inline-block;
	height: 39px;
	float: left;
	width: 110px;
	background:  url(zx-dfbszn8.png) 0 50% no-repeat;
	font-size: 16px;
	text-indent: 26px;
	line-height: 41px;
}
.zx-bjtj ul{
	display: inline-block;
	float: left;
	width: 848px;
	height: 39px;
	border: 1px solid #c6c6c6;
	border-right: 0;
}
.zx-bjtj ul li{
	width: 211px;
	height: 39px;
	font-size: 16px;
	text-indent: 10px;
	line-height: 39px;
	float: left;
	border-right: 1px solid #c6c6c6;
}
.zx-ztfw{
	width: 961px;
	margin: 0 auto;
	margin-top: 25px;
}
.zx-ztfw>span{
	display: block;
	width: 100%;
	height: 28px;	
	border-bottom: 1px solid #c6c6c6;
}
.zx-ztfw>span em{
	display: inline-block;
	font-size: 18px;
	height: 28px;
	font-style: normal;
	padding: 0 10px;
	border-bottom: 2px solid #0092d8;
}
.zx-ztfw ul{
	display: block;
	height: 89px;
	margin-top: 11px;
	border-left: 1px solid #c6c6c6;
}
.zx-ztfw ul li{
	width: 96px;
	height: 87px;
	float: left;
	border:1px solid #c6c6c6;
	border-left: 0;
	margin-right: -1px;
	position: relative;
}
.zx-ztfw ul li a{
	display: inline-block;
	width: 100%;
	height: 100%;
}
.zx-ztfw ul li.zx-ztfw-li1{
	background:  url(zx-dfbszn9.png) 50% 3px no-repeat;
}
.zx-ztfw ul li span{
	display: block;
	width: 100%;
	font-size: 15px;
	text-align: center;
	position: absolute;
	bottom: 5px;
}
.zx-ztfw ul li.zx-ztfw-li1:hover{
	background: #0092d8  url(zx-dfbszn9-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li:hover span{
	color: #fff;
}
.zx-ztfw ul li.zx-ztfw-li2{
	background:  url(zx-dfbszn10.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li3{
	background:  url(zx-dfbszn11.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li4{
	background:  url(zx-dfbszn12.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li5{
	background:  url(zx-dfbszn13.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li6{
	background:  url(zx-dfbszn14.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li7{
	background:  url(zx-dfbszn15.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li8{
	background:  url(zx-dfbszn16.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li9{
	background:  url(zx-dfbszn17.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li10{
	background:  url(zx-dfbszn18.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li2:hover{
	background: #0092d8  url(zx-dfbszn10-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li3:hover{
	background: #0092d8  url(zx-dfbszn11-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li4:hover{
	background: #0092d8  url(zx-dfbszn12-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li5:hover{
	background: #0092d8  url(zx-dfbszn13-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li6:hover{
	background: #0092d8  url(zx-dfbszn14-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li7:hover{
	background: #0092d8  url(zx-dfbszn15-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li8:hover{
	background: #0092d8  url(zx-dfbszn16-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li9:hover{
	background: #0092d8  url(zx-dfbszn17-1.png) 50% 3px no-repeat;
}
.zx-ztfw ul li.zx-ztfw-li10:hover{
	background: #0092d8  url(zx-dfbszn18-1.png) 50% 3px no-repeat;
}
.zx-mstd-li{
	width: 952px;
	margin: 0 auto;
	margin-top: 9px;
	border:1px solid #c6c6c6;
	padding: 7px 0 7px 6px;
	overflow: hidden;
}
.zx-mstd-li ul{
	display: block;
	width: 1000px;
	overflow: hidden;
}
.zx-mstd-li ul li{
	width: 165px;
	height: 44px;
	line-height: 44px;
	background: #d2d1d1;
	text-align: center;
	float: left;
	margin-right: 30px;
	margin-bottom: 5px;
	border-bottom: 2px solid #bfbfbf;
}
.zx-mstd-li ul li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	font-size: 16px;
}
.zx-mstd-li ul li a:hover{
	color: #f60;
}
/* 12.21新增 */
.dfzf-top{
	width: 100%;
	height: 32px;
}
.dfzf-top-l{
	width: 172px;
	float: left;
	height: 32px;
	text-align: left;
	font-size: 18px;
	color: #fff;
	line-height: 32px;
	
	background: url(xtitan_29.jpg) no-repeat;
}
.dfzf-top-l a{
	font-size: 18px;
	FONT-WEIGHT: bold;
	color: #fff;
	text-indent: 32px;
	float: left;
	outline:none;
}
.dfzf-top-l a:hover{
	color: #FFFF00;
}

.dfzf-top-r{
	width: 565px;
	float: left;
	height: 32px;
	background: url(xtitan_30.jpg) repeat-x;
}
.dfzf-top-r a{
	display: inline-block;
	font-size: 16px;
	line-height: 32px;
	padding-right: 22px;
	color: #169abd;
	outline:none;
	margin-right: 40px;
	background: url(zx-dfbj1.png) 100% 50% no-repeat;
}
.dfzf-min{
	margin-top: 12px;
}
.dfzf-min-l{
	width: 100px;
	float: left;
	height: 141px;
	margin-left: 10px;
	border:1px solid #c4d6e9;
}
.dfzf-min-l ul{
	display: block;
	overflow: hidden;
}
.dfzf-min-l ul li{
	width: 100px;
	height: 47px;
	line-height: 47px;
	font-size: 18px;
	cursor: pointer;
	outline:none;
	text-align:center;
	background: url(zx-dfbj2.png) no-repeat;
}
.dfzf-min-l ul li a{
	font-size: 18px;
	outline:none;
}
.dfzf-min-l ul li.zx-xuan1{
	background: url(zx-dfbj3.png) no-repeat;
	
}
.dfzf-min-l ul li.zx-xuan1 a{
	color: #fff;
}
.dfzf-min-r{
	width: 600px;
	height: 143px;
	float: left;
	margin-left: 11px;
	border:1px solid #c4d6e9;
}
.zx-gzfw-gr {
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.zx-gzfw-gr-dyl{
	box-sizing: border-box;
	height: 48px;
	border-bottom: 1px solid #c4d6e9;
}
.zx-gzfw-gr-dyl span {
     height: 48px;
    *height: 47px;
    line-height: 48px;
    width: 80px;
    float: left;
    border-right: none;
    color: #999;
    border-left: none;
    text-align: center;
	padding-left: 0px;
    border-right: 1px solid #dcdcdc;
}
.zx-gzfw-gr-dyl ul {
    display: inline-block;
    float: left;
    margin-left: 10px;
    overflow: hidden;
    width: 509px;
}
.zx-gzfw-gr-dyl ul li{
	display: inline-block;
	float: left;
    height: 24px;
    line-height: 24px;
}
.zx-gzfw-gr-dyl ul li a {
    display: block;
    width: 100%;
    height: 24px;
    float: left;
    font-size: 14px;
   padding-right: 10px;
}
.clear:after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
/* .dfzf-min-r1 ul{
	display: block;
	overflow: hidden;
}
.dfzf-min-r1 ul li{
    box-sizing: border-box;
    border-bottom: 1px solid #c4d6e9;
    overflow: hidden;
    height: 48px;
    *height: 47px;
    float: left;
}
.dfzf-min-r1 ul li span.dfsy-grfw {
    height: 48px;
    *height: 47px;
    line-height: 48px;
    width: 80px;
    float: left;
    border-right: none;
    color: #999;
    border-left: none;
    text-align: center;
	padding-left: 0px;
    border-right: 1px solid #dcdcdc;
}
.dfzf-min-r1 li span {
    width: 509px;
    float: left;
    padding-left: 10px;
}
.dfzf-min-r1 ul li a{
    display: block;
    height: 24px;
    line-height: 24px;
    padding: 0 4px;
    float: left;
    margin-right: 3px;
    font-size: 14px;
} */
.dfzf-min-r1 ul li a:hover,.dfzf-min-r2 ul li a:hover{
	color: #f60;
}
.dfzf-min-r2{
	width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.dfzf-min-r2 span{
	display: inline-block;
	width: 58px;

	height: 25px;
	position: absolute;
	bottom: 3px;
	right: 5px;

}
.dfzf-min-r2 span a{
	font-size: 14px;
	color: #a40000;
}
.dfzf-min-r2 span a:hover{
	color: #f60;
}
.dfzf-min-r2 ul{
	display: inline-block;
    float: left;
    margin-left: 10px;
    overflow: hidden;
    width: 589px;
}
.dfzf-min-r2 ul li {
    float: left;
    height: 28px;
    line-height: 28px;
}
.dfzf-min-r2 ul li a {
 display: inline-block;
    width: 100%;
    height: 28px;
    float: left;
    font-size: 14px;
    margin-right: 13px;
}
/* 2018-07-10新增 */
.ssjy{
	width: 966px;
	margin: 0 auto;
	height: 35px;
	margin-top: 15px;
	background: #e2f0f6;
}
.ssjy ul{
	display: block;
    overflow: hidden;
}
.ssjy ul li{
	height: 35px;
	line-height: 35px;
	text-align: center;
	width: 138px;
    float: left;
    margin-left: -2px;
}
.ssjy ul li a{
	font-size: 14px;
}
.ssjy ul li a:hover{
	color: #f60;
}
.ssjy ul li i {
    height: 21px;
    display: inline-block;
    color: #fff;
    width: 2px;
    float: right;
    background: #8ed5ef;
    margin-top: 7px;
}
.qstb{
	width: 959px;
    margin: 0 auto;
    margin-top: 15px;
    overflow: hidden;
}
.qstb ul{
	width: 1030px;
}
.qstb ul li{
	width: 124px;
	height: 70px;
	float: left;
	margin-right: 43px;
}
.qstb ul li a{
	display: inline-block;
	width: 100%;
	height: 100%;
	font-size: 17px;
	color: #fff;
	line-height: 108px;
	text-align: center;
}
.qstb ul li.qstb-l1{
	background: url(zx-dfbszn19.png);
}
.qstb ul li.qstb-l2{
	background: url(zx-dfbszn20.png);
}
.qstb ul li.qstb-l3{
	background: url(zx-dfbszn21.png);
}
.qstb ul li.qstb-l4{
	background: url(zx-dfbszn22.png);
}
.qstb ul li.qstb-l5{
	background: url(zx-dfbszn23.png);
}
.qstb ul li.qstb-l6{
	background: url(zx-dfbszn24.png);
}
/* 细览新增 */
.xl-top{
	width: 996px;
	background: url(dsbdfzf.jpg) no-repeat;
	margin: 0 auto;
}
.xl-dyl{
	width: 100%;
	overflow: hidden;
}
.dyl-1{
	width: 497px;
	float: left;
}
.dyl-1 ul{
	display: block;
	overflow: hidden;
}
.dyl-1 ul li{
	float: left;
	padding: 5px 10px;
}
.dyl-1 ul li a{
	display: inline-block;
	font-size: 14px;
	height: 20px;
	line-height: 20px;
	padding: 0 2px;
	background: url(titan8_04.jpg);
}
.dyl-1 ul li a:hover{
	color: #999;
}
.dyl-2{
	width: 150px;
	height: 30px;
	float: left;
}
.dyl-3{
	width: 186px;
	float: left;
	margin-left: 30px;
	line-height: 30px;
}

.dyl-3 input.inp1{
	margin-top:6px;
	float: left;
}
.dyl-3 input.inp2{
	margin-top: 5px;
	float: right;
}
.dyl-4{
	width: 120px;
	float: right;
}
.dyl-4 ul{
	display: block;
	overflow: hidden;
}
.dyl-4 ul li{
	float: left;
	line-height: 30px;
	padding: 0 4px;
	font-size: 12px;
}
.dyl-4 ul li a{
	color: #fff;
}
.dyl-4 ul li a:hover{
	color: #333;
}
.xl-del{
	width: 100%;
	height: 153px;
	text-align: right;
}
.xl-dsl{
	width: 860px;
	margin: 0 auto;
	height: 38px;
}
.xl-dsl ul{
	display: block;
	overflow: hidden;
}
.xl-dsl ul li{
	float: left;
	text-align: center;
	line-height: 38px;
}
.xl-dsl ul li a{
	FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    text-decoration: none;
}
.xl-dsl ul li a:hover{
	color: #ffff00;
}
.xl-dsil{
	width: 100%;
	height: 24px;
	line-height: 24px;
	text-align: center;
}
.ty-li ul{
	display: block;
	overflow: hidden;
}
.ty-li ul li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0 10px;
}
.ty-li ul li a{
	font-size: 14px;
	color: #333;
}
.ty-li ul li a:hover{
	color: #999;
}
.xl-nr{
	width: 1000px;
	margin: 0 auto;
	margin-top: 7px;
	overflow: hidden;
}
.xl-nr-l{
	float: left;
	width: 19px;
	height: 447px;
	background: url(titan8_03.jpg) no-repeat;
}
.xl-nr-m{
	float: left;
	width: 954px;
	padding-top: 22px;
	background: url(titan8_04.jpg) repeat-x;
}
.xl-nr-r{
	float: right;
	width: 27px;
	height: 447px;
	background: url(titan8_06.jpg) no-repeat;
}
.xl-dqwz{
	width: 100%;
	height: 14px;
	line-height: 14px;
}
.xl-dqwz span{
	text-indent: 10px;
	display: inline-block;
}
.zx-xxxqy{
    width: 100%;
    margin: 0 auto;
    height: 80px;
}
.zx-xxxqy em {
    display: table;
    *display: block;
    width: 930px;
    height: 80px;
    margin: 0 auto; 
    font-size: 20px;
    text-align: center;
    line-height: 42px;
    * line-height: 84px;
    font-family: SimHei;
    font-style:normal
}
.zx-xxxqy em span {
    vertical-align: middle;
    display: table-cell;
}
.xl-xx{
	width:934px;
	margin: 0 auto;
	margin-top: 3px;
	height: 28px;
	line-height: 28px;
	background: #c6f2ff;
}

.xl-xx>span{
	float: left;
}
.xl-xx>a{
	display: inline-block;
	float: right;
	margin-right: 10px;
}
.xl-xx-nr{
	width: 900px;
	margin: 0 auto;
	padding-top: 14px;
	padding-left: 30px;
}
.xl-xx-nr p{
	font-size: 16px;
	text-indent: 2em;
	line-height: 28px;
}
.xl-foot{
	width: 996px;
	margin: 0 auto;
	height: 148px;
}
.xl-foot-l{
	width: 80px;
	height: 80px;
	float: left;
	margin: 15px 0 0 50px;
}
.xl-foot-l2{
	width: 110px;
	height: 55px;
	float: left;
	margin: 28px 0 0 20px;
}
.xl-foot-l3{
	width: 600px;
	float: left;
	margin: 5px 0 0 40px;
}
.xl-foot-l3 p{
	display: inline-block;
    text-decoration: none;
    height: 20px;
    line-height: 20px;
    margin-top: 4px;
}