/* CSS Document */

body
{
margin: 0 auto;
background-color:#FFF;
font: 12px Arial, Helvetica, sans-serif;
color:#666;
background-color:#fff;
}
a:link {
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:active {
	color: #666;
	text-decoration: none;
}
a:hover {
color: #FF6600;
}
a.b:link
{
color:#666666;

text-decoration:none;
}
a.b:hover
{
color:#FF6600;
}
a.c:link
{
color:#666666;
font: 14px/26px "宋体";
text-decoration:none;
}
a.c:hover
{
color:#FF6600;
}
a.d:link
{
color:#666666;
text-decoration:none;
}
a.d:hover
{
color:#FF6600;
text-decoration:none;
}
a.e:link
{
color:#000;
font: bold 14px/26px "宋体";
text-decoration:none;
}
a.e:visited {
	color: #000;
font: bold 14px/26px "宋体";
	text-decoration: none;
}
a.e:active {
	color: #000;
font: bold 14px/26px "宋体";
	text-decoration: none;
}
a.e:hover
{
color:#FF6600;
}
a.ff:link
{
color:#FF3366;
text-decoration:none;
}
a.ff:visited {
	color: #FF3366;
	text-decoration: none;
}
a.ff:active {
	color: #FF3366;
	text-decoration: none;
}
a.ff:hover
{
color:#FF6600;
text-decoration:none;
}
.warp
{
margin: 0 auto;
width: 960px;
background-color:#FFFFFF;
}
.head
{
overflow:hidden;
height:263px;
}
.logo
{
height:200px;
background:url(/image/logo.gif) no-repeat;
}
.nav
{
CLEAR: both;
width: 960px;
height:31px;
font: bold 14px "宋体";
background:url(/image/254fck_bg.gif) no-repeat 0 -122px;
}
.nav UL
{
margin:0 auto;padding:0px
}
.nav UL LI 
{
float:left;
line-height:31px;
list-style:none
}
.nav UL LI A.dd 
{
COLOR: #fff;
DISPLAY: block;
width:auto;padding:0px 8px;
TEXT-ALIGN: center;
TEXT-DECORATION: none;
}
.nav UL LI A.dd:hover 
{
COLOR: #666; TEXT-DECORATION: none
}
.hnav
{
margin-top:5px;
height:27px;
font: 14px/27px "宋体";
text-align:center;
background:url(/image/254fck_bg.gif) no-repeat 0 -182px;
}

#so {
	margin-top: 5px;
	padding-top: 3px;
	height: 30px;
	background:url(/image/254fck_bg.gif) no-repeat 0 -210px;
}
#so strong {
	color: #222;
	padding-left: 2px;
}
#so .keywords {
padding-top:5px;;
}
#so .searchtxt {
	height: 18px;
	width: 150px;
	border: 1px solid #FED1DB;
	background-color: #FFF7FB;
	background-image: url(/image/sobg.gif);
	background-repeat: no-repeat;
	background-position: 4px 2px;
	padding-left: 23px;
	line-height: 18px;
	color: #666;
}
#so form {
	float: right;
}
#so a {
	color: #990000;
	text-decoration:none;
}


#so .search {
	cursor: pointer;
	border-width: 0;
	margin: 0 3px;
	width:68px;
	height:20px;
}

.main
{
CLEAR: both;
margin-top: 5px;
width: 960px;
display:table;
}
.iLeft
{
float: left;
width:314px;
}
.iSlide
{
width:314px;
height:277px;
}
.iConcern
{
margin-top: 5px;
height: 25px;
padding-left: 10px;
color: #FFFFFF;
font: bold 12px/25px "宋体";
background:url(/image/254fck_bg.gif) no-repeat -198px -58px;
}
.iType
{
height: 265px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background:#F6F7F6;
padding-top: 15px;
}
.iFe
{
CLEAR: both;
background:url(/image/254fck_bg.gif) no-repeat right -182px;
background-position: right -205px;
height:4px;
overflow:hidden;
}
.iFel
{
CLEAR: both;
background:url(/image/254fck_bg.gif) left -182px;
float:left;
overflow: hidden;
width:4px;
height:4px;
background-position: left -205px;
}
.LFe
{
CLEAR: both;
background:url(/image/254fck_bg.gif) no-repeat right 0;
background-position: right -104px;
height:4px;
overflow:hidden;
}
.LFel
{
CLEAR: both;
background:url(/image/254fck_bg.gif) 770px -104px;
float:left;
overflow: hidden;
width:4px;
height:4px;
background-position: -770px -104px;
}
.MFe
{
CLEAR: both;
background:url(/image/254fck_bg.gif) no-repeat right -182px;

height:4px;
overflow:hidden;
}
.MFel
{
CLEAR: both;
background:url(/image/254fck_bg.gif) left -182px;
float:left;
overflow: hidden;
width:4px;
height:4px;

}
.middle
{
float:left;
margin-left:10px;
width:436px;
}
.mNews
{
height:55px;
background:url(/image/254fck_bg.gif) no-repeat 0 0;
}
.mNewsTop
{
height: 18px;
padding-top: 7px;
padding-left: 110px;
color: #F55885;
font: bold 14px "宋体";
}
.mNewsDown
{
height: 30px;
line-height:30px;
padding-left:70px;
color:#F55885;
}
.mNewsZxdt
{
height:161px;
padding:5px;
}
.mNewsZxdtContent
{
height: 80px;
text-align:center;
}
.mNewsTj
{
height:51px;
background:#FEF8FC;
}
.mNewsTjLeft
{
float:left;
width: 29px;
height:41px;
font: bold 14px/18px "宋体";
text-align:center;
color: #E61E88;
background:#FFE7F7;
padding-top: 10px;
}
.mNewsTjRight
{
float:left;
height:51px;
width:93%;
}
.mNewsTjRightC
{
float:left;
line-height:25px;
width:48%;
padding-left:5px;
background:url(/image/bg2.gif) no-repeat left 50%;
}
.mNewsxw
{
height:172px;
}
.mNewsHd
{
height:140px;
border-bottom:1px dotted #999999;
border-top:1px dotted #999999;
}
.mNewsHdc
{
margin-top:5px;
margin-bottom:5px;
float:left;
width: 29px;
height:105px;
font: bold 14px/18px "宋体";
text-align:center;
color: #E61E88;
background:#FFE7F7;
padding-top: 25px;
}
.mNewsHdcR
{
float:left;
height:140px;
}
.jdzt
{
margin: 5px;
float:left;
}
.jdztImg
{
width: 117px;
height:101px;
}
.jdztC
{
line-height:25px;
text-align:center;
}
.right
{
float:right;
width:190px;
}
.rDh
{
margin-bottom:5px;
height:108px;

background:url(/image/254fck_bg.gif) right 0;
}
.rDhCent
{
margin:5px 30px;
padding-top: 2px;
height: 89px;
background:url(/image/254fck_bg.gif) -513px 0;
}
.rDhCenter
{
height: 14px;
padding-top: 32px;
font: 14px "宋体";
color:#000000;
}
.rDhCenter a
{
color:#000000;
text-decoration:none;
}
.rDhCenter a:hover
{
color:#FF6600;
}
.rCjjb
{

padding-left:5px;
height: 25px;
font: bold 14px/25px "宋体";
color:#FFFFFF;
background:url(/image/254fck_bg.gif) left -58px;
}
.rCjjbNews
{
height:449px;
height:448px !important;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

.mw
{
margin:0px 2px;
}
.catalog
{
margin-top:-1px;
display:inline;
}
.catalog dl
{ 
width:100%;
overflow:hidden;
float:left;
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.catalog dt
{
float:left; 
width:34%; 
line-height:25px;
padding-top:9px;
margin-top:-1px;

}
.catalog dt a
{
color:#F65D89;
font: bold 14px "宋体";
text-decoration:none;
}
.catalog dt a:visited
{
color: #F65D89;
}
.catalog dt a:hover
{
color: #333;
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.catalog dd
{
float:left;
width: 66%;
margin-top: 1px;
padding-top: 9px;

padding-bottom:8px;
line-height:20px;

}
.catalog dd a
{
white-space:nowrap;
color: #333333;
text-decoration:none;
}
.catalog dd a:active
{
color: #FF6600;
}
.zjtd
{
clear:left;
height:19px;
background:url(/image/254fck_bg.gif) no-repeat left -155px;
font: bold 14px/19px "宋体";
color:#FF6699;
padding-left: 20px;
padding-top: 5px;
}
.Gy
{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.AnewsLeft
{
width: 760px;
float:left;
}
.AnewsLeftT
{
padding-left: 20px;
font: bold 14px/24px "宋体";
height:24px;
color:#FFFFFF;
background:url(/image/254fck_bg.gif) left -96px;
}
.AnewsILeft
{
height:450px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.AnewsIL
{
width:259px;
margin:10px 15px 0 10px;
float:left;
}
.AnewsILg
{
height:230px;
background:#ccc;
}
.AnewsILa
{
height:55px;
}
.AnewsILb
{
height:23px;
color:#F65D89;
line-height:23px;
padding-left:3px;
}
.AnewsILBb
{
background:url(/image/254fck_bg.gif) no-repeat left -85px;
height:4px;
overflow:hidden;
}
.AnewsILBbn
{
height:121px;
background:#FFEAF0;
}
.AnewsIR
{
float:left;
width: 458px;
margin-top:10px;
}
.AnewsIRZ
{
height:19px;
line-height:19px;
color:#F65D89;
}
.AnewsIRZb
{
background:url(/image/254fck_bg.gif) no-repeat left -91px;
height:2px;
overflow:hidden;
}
.AnewsIRN
{
height:193px;
}
.AnewsIRNTop
{
margin-top: 12px;
height:75px;
padding-left: 4px;
}
.AnewsIRND
{
height: 106px;
padding-left: 5px;
}
.AnewsIRNDC
{
width:48%;
float:left;
background:url(/image/bg1.gif) no-repeat left 50%;
padding-left:5px;
font: 14px/28px "宋体";
}
.AnewsIRNDC a
{
color:#666666;
font: 14px/34px "宋体";
text-decoration:none;
}
.AnewsIRNDC a:hover
{
color:#FF6600;
}

.AnewsIRy
{
height:91px;
background:url(/image/254fck_bg.gif) right 0;
text-align:center;
padding-top: 5px;
}
.AnewsIRgg
{
margin-top:5px;
margin-bottom:5px;
height:78px;
}
.AnewsIRnj
{
height:255px;
padding-top:6px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.AnewsINV
{
height:184px;
background:#FFEAF0;
}
.Anewsfk
{
height:193px;
padding-top:15px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.GuangB
{
margin-top:5px;
margin-bottom:5px;
height:90px;
}
.map
{
width:271px;
float:left;
}
.Survey
{
width:479px;
float:right;
}
.Mgy
{
height:168px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}
.MgyD
{
padding:5px;
height: 132px;
}
.Yqlj
{
border:1px solid #FFBEE0;
}
.YqljTop
{
margin:1px;
height:27px;
border-bottom:1px dotted #CCCCCC;
background:url(/image/254fck_bg1.gif) repeat-x;
font: bold 14px/27px "宋体";
padding-left: 5px;
color: #F65D89;
}
.YqljDown
{
height: 80px;
padding:3px;
}
.down
{
margin-top:5px;
text-align:center;
line-height:22px;
}
.pic_art
{
float:left;
margin-top: 5px;
padding-bottom:5px;
}
.pic_art_img
{
float:left;
}
.pic1
{
padding:3px;
border:#ccc 1px solid;
}
.pic_art_title
{
width: 68%;
float: right;
}
.pic_art_title a
{
color: #ff6600;
font: 14px/20px "宋体";
text-decoration:none;
}
.pic_art_title A:hover
{
color: #333;
}
.pic_art_content
{
margin-top: 3px;
line-height: 22px;
float:right;
width: 68%;
}
.pic_art_content A
{
color:#999999;
text-decoration:none;
}
.pic_art_content A:hover
{
color: #ff6600;
}
.gongyong
{
width:96%;
padding-left:4px;
height: 21px;
}
.tguang
{
margin-top: 10px;
margin-left:7px;
width:245px;
height: 69px;

}
.tguang1
{
margin-top: 10px;
height: 95px;
padding-left:7px;
}
.tguang2
{
float:left;
width:48%;
height: 24px;
line-height:24px;
}
.linkfriendsite
{
margin-top: 5px;
float: left;
text-align:center;
width: 95px;
}
.Newsdh
{
height:25px;
line-height:25px;
padding-left: 5px;
background:#FFCC66;
}



.pd_left
{
width: 628px;
float:left;
text-align:center;
padding: 5px;
border:1px solid #ffdaea;
}
.pd_left_sousuo
{
width: 550px;
text-align:left;
padding: 5px;
border:1px solid #ffdaea;
}
.pd_left_news
{
margin-top: 15px;
font: bold 25px/26px "黑体";
color: #FF6600;
font-style: normal;
}
.pd_left_news1
{
margin-top:10px;
font: 12px/14pt "Verdana";
color: #FF9966;
font-style: normal;
border-top:1px dotted #666666;
}
.pd_left_content
{
margin-top:15px;
font: 14px/20px "宋体";

text-align:left;
}
.jbdq_d
{
background-color:#FFCC66;
line-height: 23px;
color:#000;
font: bold 14px/23px "宋体";
}

.jbdq
{
PADDING-RIGHT: 0px; MARGIN-TOP: 0px; DISPLAY: inline; PADDING-LEFT: 4px; BACKGROUND: url(/image/icon03.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; FONT: bold 12px "宋体"; WIDTH: 60px; COLOR: #fff; PADDING-TOP: 1px; HEIGHT: 14px
}
.jbdq A
{
color:#FFFFFF;
}
.pd_right
{

width: 298px;
float:right;
border:1px solid #F9EBD0;
}
.pd_guanggao
{
width: 298px;
height:298px;
background-color:#999999;
}
.zxff
{
margin: 5px 0 5px 0;
background-color:#FFFFFF;
width: 298px;
height:67px;
}
.zxff_left
{
margin-left:3px;
float: left;
width: 74px;
height: 67px;
}
.zxff_right
{
margin-left: 4px;
float:left;
}
.zxff_right_1
{
height:31px;
}
.zxff_right_2
{
margin-top:5px;
}
.news_gongyong1
{
margin-left:5px;
text-align:left;
padding-top:5px;
padding-bottom:3px;
text-indent: 1em;
background:url(/image/item.gif) no-repeat 0 -140px;
}
.pd_gjyz
{
width: 298px;
height: 319px;
background-color: #F9EBD0;
}
.pd_gjyz_news_gongyong
{
margin:3px 7px 0 7px;
width: 282px;
height:280px;
background-color:#fff;
border: 1px solid #F9EBD0;
}
.qtyz_bt
{
width: 205px;
height: 29px;
padding-left: 15px;
font: bold 14px/29px "宋体";
color: #000;
}
.pd_left_content1
{
margin-top: 10px;
background:url(/image/item.gif) no-repeat 0 -83px;
padding-left: 20px;
margin-top:10px;
font: 14px/25px "Verdana";
text-align:left;
border-bottom:dashed 1px #FFC9D8;
}
.dlm
{
margin-top: 7px;
margin-left: 15px;
width: 270px;
float:left;
}
.dlm_dh
{
border-bottom:3px solid #FF99CC;
text-align:left;
height:22px;
font: bold 14px/22px "宋体";
line-height: 22px;
padding-left: 25px;
background:url(/image/item.gif) no-repeat 0 -25px;
}
.dlm_news
{
text-align:left;
padding-left: 15px;
background:url(/image/item.gif) no-repeat 0 -320px;
width: 255px;
font: 13px/25px "宋体";
border-bottom:dotted 1px #ccc;
}
.pd_left_menu
{
margin-top: 15px;
width: 510px;
text-align:left;
padding: 8px;
text-indent:2em;
background:url(/image/item.gif) no-repeat 0 -438px;
font: 14px/25px "Verdana";
border:1px solid #ccc;
}