/*=================================*/
/* Nivo Slider Demo
/* November 2010
/* By: Gilbert Pellegrom
/* http://dev7studios.com
/*=================================*/

/*====================*/
/*=== Reset Styles ===*/
/*====================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-family: "宋体";
}
body {
	background-position: top;
	background-image: url(../images/bg0.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
.clear {
	clear:both;
}
#main{ width:1000px; margin:0 auto;z-index:10;}
.fdtb {
position:absolute;
z-index:200;}
/*#AdLayer1{
    margin-top: 170px;
	left:-160px;
	left:-160px !important;
}
#AdLayer2{
    margin-top: 170px;
	left:966px;
}*/
.ads { width:113px; height:370px;}
#bottom{
	position:relative;
	width: 1000px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
	line-height: 170%;
}
#bottom td {
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: "宋体";
	font-size: 12px;
	color: #7f7f7f;
}
.right {
	text-align: right;
}
a{
	font-family: "宋体";
	font-size: 12px;
	color: #484848;
	text-decoration: none;
}
a:hover {
	font-family: "宋体";
	font-size: 12px;
	color: #484848;
	text-decoration: underline;
}
.list1{
	background-image: url(../images/list_11.jpg);
	background-repeat: no-repeat;
	height: 34px;
}
.list2 {
	padding-left: 40px;
	padding-top: 5px;
}
.list3 {
	padding-left: 40px;
}


.list1 a{
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height: 34px;
	display: block;
	padding-left: 40px;

}
.list1 a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #fff;
	background: url(../images/list_14.jpg) left top no-repeat;;
	line-height: 34px;
	padding-left:40px;
}

.tt {
	font-family: "宋体";
	font-size: 14px;
	height: 34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;

}
.tt a{
	font-family: "宋体";
	font-size: 14px;
	color: #454545;
	line-height: 34px;
	display: block;
	padding-left: 40px;

}
.tt a:hover{
	font-family: "宋体";
	font-size: 14px;
	color: #454545;
	line-height: 34px;
	padding-left:40px;
	background-color: #EEEEEE;
}
.biaoti {
	font-family: "宋体";
	font-size: 15px;
	font-weight: bold;
	color: #454545;
	text-align: left;
}
.dibian {
	background-image: url(../images/main1_15.jpg);
	background-repeat: repeat-x;
	height: 20px;
	background-position: center;
}
td {
	font-family: "宋体";
	font-size: 12px;
	font-weight: normal;
}
.biaoti2 {
	text-align: right;
}
.atitle {
	font-size: 17px;
	font-weight: bolder;
	color: #155687;
	text-align: center;
}
.postmeta {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}
.readinfo {
	font-family: "宋体";
	font-size: 14px;
	line-height: 170%;
	font-weight: normal;
	color: #333333;
	padding-right: 50px;
	padding-left: 50px;
}
.read {
	line-height:170%;
	font-size:14px;
	font-family: "宋体";
	font-weight: normal;
}
.read font {
	font-size: 14px;
	line-height: 170%;
}

.read p {
	line-height:170%;
	margin-bottom:6px;
	font-size: 14px;
}
.list a:link{
color:#dfe2e2;
text-decoration:none;
float:left;
font-size:14px;
}
.list a:visited{
color:#dfe2e2;
text-decoration:none;
float:left;
font-size:14px;
}
.list a:hover{
color:#dfe2e2;
float:left;
text-decoration:underline;
font-size:14px;
}
.list a:active{
color:#dfe2e2;
float:left;
text-decoration:none;
font-size:14px;
}
.lianjie { height:35px;}
.lianjie a{ display:inline-block; height:35px; line-height:35px; font-family:"Microsoft YaHei"}
.lianjie a:link{
	color:#dfe2e2;
	text-decoration:none;
	font-size: 14px;
	line-height: 35px;
	font-weight:normal;
	 font-family:"Microsoft YaHei"
}
.lianjie a:visited{
	color:#dfe2e2;
	text-decoration:none;
	font-size: 14px;
	line-height: 35px;
		font-weight:normal;
	 font-family:"Microsoft YaHei"
}
.lianjie a:hover{
	color:#dfe2e2;
	text-decoration:underline;
	font-size: 14px;
	line-height: 35px;
	 font-family:"Microsoft YaHei"
}
.lianjie a:active{
	color:#dfe2e2;
	text-decoration:none;
	font-size: 14px;
	line-height: 35px;
	 font-family:"Microsoft YaHei"
}
.slider { width:1000px; height:305px; overflow:hidden;}
.slides { width:242px; height:160px; overflow:hidden;}
#focus {width:242px; height:160px; margin:0 auto; overflow:hidden; position:relative; z-index:1;}
#focus ul {height:140px; position:absolute; z-index:2; overflow:hidden; top:0;}
#focus ul li {float:left; width:242px; height:140px; overflow:hidden; left:0; top:0; position:relative; z-index:3; }
#focus ul li a { color:#999; text-decoration:none!important; font-size:14px;}
#fucus ul li a:hover { color:#444;}
#focus ul li i { display:block; width:100%; height:20px; line-height:20px; text-align:center; font-style:normal; font-size:14px; overflow:hidden;}
#focus ul li a img { width:100%; height:120px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:242px; height:20px; left:0; bottom:0; z-index:2;}
#focus .btn {position:absolute; z-index:10; width:242px; height:20px; right:0; bottom:0px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:8px; height:8px; _font-size:0; margin:6px 4px; cursor:pointer; background:#333;-moz-border-radius: 4px;
-webkit-border-radius: 4px;
-khtml-border-radius: 4px;
border-radius: 4px;}
#focus .btn span.on {background:#e5e5e5;}
#focus .preNext { display:none; width:43px; height:58px; position:absolute; z-index:10; top:162px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
.menuskin1 {
	margin-top:13px;
	margin-left: -20px;
	background:url(../images/menu.png);
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.menuskin1 a {
	display:block;
	width:124px;
	line-height:29px;
	font-weight:normal;
	font-family:"Microsoft YaHei"!important;
	font-size:14px!important;
	color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
    border-bottom-color: #809fa9;
}
.menuskin1 a hover{
	display:block;
	width:124px;
	line-height:29px;
	font-weight:normal;
	font-family:"Microsoft YaHei"!important;
	font-size:14px!important;
	color: #efefef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #809fa9;
}

.fmenu { width:178px; height:28px; position: relative; z-index:10; background:#fff url(../images/updown.png) no-repeat right top;cursor:default;}
.fmenu span { display:block; width:155px; height:28px; padding-right:23px; text-align:center; line-height:28px; position:absolute; left:0; top:0; cursor:default;}
.fmenu .menulist {display:none; width:178px; background:#fff; border:solid #dcdbdb; border-width:2px 2px 0 2px; position:absolute; left:-2px; bottom:28px; z-index:1000;}
.fmenu .menulist .menubox { width:155px; line-height:20px; margin-top:5px; overflow:hidden;}
.fmenu .menulist .menubox a {
	display:block;
	width:100%;
	height:20px;
	line-height:22px;
	margin-left: 10px;
}
a.imglink { display:block; width:181px; height:51px;}
#imglink1 { background:url(../images/tu1_13.jpg) no-repeat center;}
#imglink1:hover { background:url(../images/tu_13.jpg) no-repeat center;}
#imglink2 { background:url(../images/tu1_27.jpg) no-repeat center;}
#imglink2:hover { background:url(../images/tu_27.jpg) no-repeat center;}
#imglink3 { background:url(../images/tu1_30.jpg) no-repeat center;}
#imglink3:hover { background:url(../images/tu_30.jpg) no-repeat center;}
.imglink img { display:none;}
.kon {
	padding-right: 60px;
	padding-left: 60px;
}
.SearchTitleInput{
	height: 25px;
	width: 160px;
	font-size: 12px;
	color: #dedede;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 25px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-left: 5px;
	background-color: #709ABB;

}
.SearchTitleInput img{ url(../images/button/bu_search.gif)
}
.mid {
	text-align: center;
}
.listmap {
	text-align: right;
	color: #666666;
}

/*信息门户链接图标*/
a.idimage { display:block; width:92px; height:37px; }
#idimglink {background:url(../images/a3.png) no-repeat center;}
#idimglink:hover { background:url(../images/a2.png) no-repeat center;}
.idimage img { display:none;}
#imglink0 a{ background:url(../images/1234.gif) center no-repeat;}
#imglink0 a:hover{ background:url(../images/xinw.gif) no-repeat center;}

.mid a p img{ margin: 5px 0px;}
.mid p a img{ margin: 5px 0px;}

#mouseoverstyle12 {
border: 0px !important;
background: none !important;
}


#menu12 {
border: 0px !important;
margin-top: 13px;
margin-left: -20px;
background: url(../images/menu.png) !important;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 5px;
}


.menuitems12 {
border: 0px !important;
background: none !important;
}
.menuskin12 a {
 
display: block;
width: 124px;
line-height: 29px;
font-weight: normal;
font-family: "Microsoft YaHei"!important;
font-size: 14px!important;
color: #ffffff !important;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #809fa9;
}
.menuskin12 a:hover {
color: #e7e7e7 !important;
}
.wp_nav .sub-nav {border: 0px solid #ccc;z-index: 1000;}
.wp_nav .nav-item a.parent { color:#fff; text-decoration:underline;}
.wp_nav .nav-item a { color:#fff; font-size:14px; font-family:"microsoft yahei"; line-height:35px;font-weight: normal;}
.wp_nav .nav-item a span.item-name { background:url(../images/1_04.jpg) no-repeat right 1px;    padding: 5px 17px; line-height: 25px;font-family: "microsoft yahei";}
.wp_nav .sub-nav .nav-item a { color:#fff;border-top: 0px solid #809fa9;margin: 0px 10px;border-bottom: 1px solid #809fa9;}
.wp_nav .sub-nav .nav-item a span.item-name { background:none;  padding: 5px 30px; min-width:80px;}
.wp_nav .sub-nav .nav-item .mark { background: url(../images/menu.png);}
.wp_nav .sub-nav .nav-item a.parent:hover { background:none; color:#fff;}
#wp_nav_w1 .wp_nav .nav-item:hover .sub-nav {  min-width: 160px; display:block; visibility: visible !important;  top: 35px;
    left: -22px;}
#wp_nav_w1 .wp_nav .nav-item.i10 .sub-nav {display:none;}
.wp_nav .sub-nav .nav-item {    padding-top: 0px; padding-bottom: 6px;}
.Article_Content img {
    max-width: 880px;
}