/*==================================================全局==========================================================================*/
h1, h2, h3, h4, h5, h6, form, fieldset, img, a, ul, li, p, div, td, tr, dl, dt, dd, body {
	padding:0;
	margin:0;
}
/*始终让 Firefox 显示滚动条*/
html {
	overflow:-moz-scrollbars-vertical;
}
/*文字强制换行*/
* {
	word-wrap:break-word;
}
body {
	margin:0;
	font-family:宋体, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url(../images/body.jpg) top no-repeat center;
	color:#666;
}
ul {
	list-style-type:none;
}
img {
	border:0;
}
a {
	font-size:12px;
	color:#666;
	text-decoration:none;
}
a:link {
}
a:visited {
}
a:hover {
	color:#FF0000;
	text-decoration:underline;
}
/*blank*/
.blank {
	height:8px;
	overflow:hidden
}
.blank1 {
	height:10px;
	overflow:hidden
}
/*clear*/
.clear {
	clear:both;
}
/*===========================================================main=========================================================*/
/*main*/
#mian {
	width:980px;
	margin:0 auto;
}
/*===================================================top头部样式=================================================================*/
/*logo*/
.logo {
	position:relative;
	height:244px;
}
.flash1{
	position:absolute;
	top:0px;
	left:715px;
	right:0px;
	bottom:0px;
}
/*nav*/
.nav {
	height:42px;
	background:url(../images/navbg.gif) repeat-x;
}
.nav li {
	font-size:14px;
	font-weight:bolder;
	color:#FFF;
	float:left;
	/*	padding: 0 24px;*/
    width:106px;
	line-height:42px;
	text-align:center;
	position:relative;
}
.line {
	line-height:42px;
	background: url(../images/a_line.gif) no-repeat right;
}
.nav li a {
	font-size:14px;
	font-weight:bolder;
	color:#FFF;
	display:block;
	text-decoration:none;
}
.nav li a:hover {
	font-size:14px;
	font-weight:bolder;
	color:#FFF;
	display:block;
	background:url(../images/nav_a.gif) no-repeat;
	text-decoration:none;
}
/*search*/
#search {
	height:46px;
	background:url(../images/searchbg.gif) repeat-x;
}
#time {
	float:left;
	color:#000;
	font-size:14px;
	padding-left:10px;
	line-height:46px;
}
#sear {
	float:right;
	color:#5bb6d7;
	font-size:14px;
	font-weight:bolder;
	padding-right:80px;
	line-height:46px;
}
/*inputSearch*/
.inputSearch {
	width:250px;
	height:22px;
	line-height:22px;
	border:1px #b8deea solid;
	font-size:14px;
}
/*=========================================================center中间内容块样式========================================*/
/*fla*/
.fla {
	width:311px;
	border:1px #b8e0f3 solid;
	padding:1px;
}
/*title*/
.title {
	color:#FFF;
	font-size:14px;
	font-weight:bolder;
	float:left;
	height:38px;
	line-height:38px;
	padding-left:50px;
	display:inline;
}
.title1 {
	color:#FFF;
	font-size:14px;
	font-weight:bolder;
	float:left;
	height:38px;
	line-height:38px;
	padding-bottom:5px;
	padding-left:50px;
	display:inline;
}
.title2 {
	width:233px;
	color:#31a2c8;
	font-size:14px;
	font-weight:bolder;
	float:left;
	padding-bottom:5px;
	padding-top:13px;
	padding-left:35px;
	display:inline;
	background:url(../images/axhd.gif) no-repeat bottom;
}
.more {
	float:right;
	height:38px;
	line-height:38px;
	padding-right:15px;
	display:inline;
}
.more a {
	color:#deeebe;
}
.more a:hover {
	color:#1f94bb;
}
.more1 {
	float:right;
	height:35px;
	line-height:35px;
	padding-right:15px;
	display:inline;
}
.more1 a {
	color:#fdfff9;
}
.more1 a:hover {
	color:#1f94bb;
}
.more2 {
	float:right;
	height:35px;
	line-height:35px;
	padding-right:15px;
	display:inline;
}
.more2 a {
	color:#31a2c8;
}
.more2 a:hover {
	color:#f00;
}
/*tab*/
.tab {
	background:url(../images/gaxw.gif) no-repeat;
}
.tab1 {
	background:url(../images/wzgg.gif) no-repeat;
}
.tab2 {
	background:url(../images/gatd.gif) no-repeat;
}
.tab3 {
	background:url(../images/wlfc.gif) no-repeat;
}
.tab4 {
	background:url(../images/spzx.gif) no-repeat;
}
.tab5 {
	background:url(../images/czgs.gif) no-repeat;
}
.tab6 {
	background:url(../images/xljk.gif) no-repeat;
}
.tab7 {
	background:url(../images/sub_bg.gif) no-repeat;
}
.tab8 {
	background:url(../images/lxfs.gif) no-repeat;
	height:145px;
}
/*articleList*/
.articleList {
	font-size:14px;
	padding:2px 5px 8px 8px;
}
.articleList li {
	height:25px;
	line-height:25px;
	font-size:14px;
	border-bottom:1px #c6c5c5 dashed;
	background:url(../images/ico.gif) no-repeat 0px 10px;
}
.articleList li span {
	float:right;
	padding:0 5px;
	color:#9bd6ed;
}
.articleList li a {
	font-size:14px;
	padding-left:8px;
}
.articleList1 
{
    height:200px;
	font-size:12px;
	padding:2px 5px 8px 8px;
}
.articleList1 li {
	height:25px;
	line-height:25px;
	font-size:12px;
	background:url(../images/ico.gif) no-repeat 0px 10px;
}
.articleList1 li a {
	font-size:12px;
	padding-left:8px;
}
.articleList2 {
	font-size:14px;
	padding:12px 5px 8px 8px;
}
.articleList2 li {
	height:25px;
	line-height:25px;
	font-size:14px;
	background:url(../images/ico.gif) no-repeat 0px 10px;
}
.articleList2 li a 
{   
	font-size:14px;
	padding-left:8px;
}
.articleList3 {
	font-size:14px;
	padding:0px;
}
.articleList3 li 
{
    	width:320px;
    	margin-left:10px;
	line-height:18px;
	font-size:14px;
	background:url(../images/ico.gif) no-repeat 0px 7px;
}
.articleList3 li a 
{   
	font-size:14px;
	padding-left:8px;
}
/*picList*/
.picList {
	padding:20px 6px 0px 6px;
	overflow:hidden;
}
.picList li {
	float:left;
	margin:0 7px 6px 5px;
	display:inline;
}
.picList li .pic {
	width:146px;
}
.picList li .pic a img {
	width:142px;
	height:134px;
	border:1px #ccc solid;
	padding:2px;
}
.picList li .pic a:hover img {
	width:142px;
	height:134px;
	border:1px #fb8b9d solid;
	padding:2px;
}
.picList li .titleimg {
	width:146px;
	height:25px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
}
.picList li .titleimg a {
	font-size:14px;
	color:#666;
}
.picList li .titleimg a:hover {
	font-size:14px;
	color:#f00;
}
/*=============================================================视频video================================================*/
/*video*/
.video {
	text-align:center;
	height:200px;
}
/*==============================================================选项卡=====================================================*/
/* Hotnews style */
#hotnews_caption {
	padding-top:5px;
	padding-left:50px;
	overflow:hidden;
}
#hotnews_caption ul {
	float:left;
}
#hotnews_caption ul li {
	float:left;
	width:78px;
	height:28px;
	line-height:28px;
	padding-left:9px;
	cursor:pointer;
}
#hotnews_caption .normal {
	color:#FFF;
	font-size:14px;
	font-weight:bolder;
}
#hotnews_caption .current {
	background:url(../images/czgs_ico.gif) no-repeat;
	color:#219cc6;
	font-size:14px;
	font-weight:bolder;
}
#hotnews_content {
}
#hotnews_content .normal {
	display:none;
}
#hotnews_content .current {
	display:block;
}
#hotnews_content ul {
	padding:8px 0 0 5px;
}
#hotnews_content ul li a {
	font-size:14px;
}
/*==============================================================爱心活动滚动图片============================================*/
/*axhd*/
.axhd {
	width:980px;
	height:240px;
	border-top:4px #72c2df solid;
	background:url(../images/axhd_bg.gif) repeat-x;
}
/*scroll_div*/
.picture {
	position:relative;
	padding:8px 20px 8px 18px;
	width:940px;
}
.scroll_div {
	position:absolute;
	width:940px;
	overflow:hidden;
}
.scroll_div a {
	display:block;
}
.scroll_div a:link, .scroll_div a:visited {
	text-decoration:none;
}
.scroll_div a:hover img {
	width:224px;
	height:150px;
	color:#FFF;
	background:#cbebf7;
	border:1px #72c2df solid;
	padding:2px;
	margin:5px 5px 0 8px;
	overflow:hidden;
}
.scroll_div a img {
	width:224px;
	height:150px;
	border:1px #ccc solid;
	padding:2px;
	margin:5px 5px 0 8px;
	overflow:hidden;
}
.scroll_div a p {
	font-size:14px;
	width:224px;
	height:22px;
	line-height:22px;
	/*	margin:0 5px 0 8px;*/
    padding:7px 0;
	overflow:hidden;
}
/*============================================================二级页面样式表开始=====================================================*/
/*lxfs*/
.lxfs{
	padding:10px;
}
.lxfs li{
	font-size:14px;
	line-height:25px;
}
/*====================================================sArticleList============================================*/
/*sArticleList*/
.sArticleList {
	padding:15px 10px 12px 0;
}
.sArticleList li {
	font-size:14px;
	line-height:28px;
	color:#666;
	border-bottom:1px #add6ea dashed;
	background:url(../images/ico.gif) no-repeat 0px 10px;
}
.sArticleList li a {
	font-size:14px;
	color:#333;
	padding-left:10px;
}
.sArticleList li a:hover {
	font-size:14px;
	color:#f00;
}
.sArticleList li span {
	float:right;
	padding-right:10px;
	font-size:14px;
	color:#666;
}
/*spicList*/
.spicList {
	padding-top:20px;
}
.spicList li {
	float:left;
	padding-left:10px;
	display:inline;
}
.spicList li .picli {
}
.spicList li .picli img {
	width:150px;
	height:110px;
	border:1px #CCC solid;
	padding:2px;
}
.spicList li .titleli {
	width:156px;
	height:25px;
	line-height:25px;
	padding:5px 0;
	text-align:center;
	overflow:hidden;
}
.spicList li .titleli a{
	color:#333;
	font-size:14px;
}
.spicList li .titleli a:hover{
	color:#f00;
	font-size:14px;
	text-decoration:none;
}
/*========================================================content=================================================*/
/*content*/
.content {
}
.contentTitle {
	font-size:24px;
	line-height:35px;
	color:#333;
	font-weight:bolder;
	text-align:center;
	margin:0 10px 10px 10px;
	padding-top:20px;
}
.contentMessage {
	text-align:center;
	font-size:12px;
	color:#666;
	border-bottom:1px #dedede solid;
	padding-bottom:8px;
	margin:0 15px;
}
.contentArea {
	font-size:14px;
	text-justify:inter-ideograph;
	text-align:justify;
	word-wrap:break-word;
	padding:10px;
	line-height:23px;
}
.contentArea p {
	line-height:23px;
	margin-bottom:15px;
}
.contentArea a {
	font-size:14px;
}
.contentArea img {
	text-align:center;
WIDTH:expression(this.width >700 && this.height < this.width ? 700: true);
HEIGHT: expression(this.height > 700 ? 700: true);
	max-width:700px;
	max-height:700px;
}
/*==============================================subBar===========================================*/
.subBar1 {
	font-size:14px;
	float:left;
	height:26px;
	line-height:26px;
	color:#219cc6;
	font-weight:bolder;
	padding-top:5px;
}
.subBar1 a {
	font-weight:normal;
	font-size:14px;
	color:#219cc6;
}
.subBar1 a:hover {
	font-weight:normal;
	font-size:14px;
	color:#f00;
}
/*============================================================友情链接===============================================*/
/*yqlj*/
.yqlj {
	border-bottom:1px #25a2d0 solid;
}
.yqlj1 {
	padding-top:10px;
}
.yqlj1 ul {
	overflow:hidden;
}
.yqlj1 li {
	float:left;
	border:1px #d1ecee solid;
	padding:5px 5px 2px 5px;
	margin-right:5px;
	overflow:hidden;
}
.yqlj1 a {
	font-size:14px;
}
.yqlj1 a:hover {
	color:#f00;
	text-decoration:underline;
}
/*=====================================================================bottom=========================================*/
/*bottom*/
.bottom {
	background:url(../images/bottom.gif) repeat-x #0c8892;
}
.bottom1 {
	background:url(../images/yqlj_bottom.gif) top no-repeat center;
	padding-top:40px;
	padding-bottom:10px;
}
.bottom1 p {
	text-align:center;
	line-height:24px;
	font-size:14px;
	color:#fff;
}
.bottom1 a {
	font-size:14px;
	color:#fff;
}
.bottom1 a:hover {
	font-size:14px;
	color:#f00;
}
/*=============================================showpage==============================================*/
/*showpage*/
.showpage {
	text-align:center;
	padding:12px 20px;
}
.showpage a {
	border:1px #DDDDDD solid;
	text-decoration:none;
	padding:4px 8px 4px 8px;
	margin:0 3px 0 3px;
}
.showpage a:hover {
	border:1px #219cc6 solid;
	text-decoration:none;
	color:#2487a7;
}
.showpage span.current {
	color:#FFF;
	font-weight:bold;
	border:1px #2487a7 solid;
	background:#4097b4;
	padding:4px 8px 4px 8px;
	margin:0 3px 0 3px;
}
.showpage span.disabled {
	border:1px #DDDDDD solid;
	padding:4px 8px 4px 8px;
	margin:0 3px 0 3px;
}


a.navlink:link{display:block; float:left; width:67px; height:22px; background:url(../images/navbg.jpg); font-size:14px; text-align:center; line-height:22px; color:#FFFFFF; text-decoration:none; margin-left:1px;}

a.navlink:visited{display:block; float:left; width:67px; height:22px; background:url(../images/navbg.jpg); font-size:14px; text-align:center; line-height:22px; color:#FFFFFF; text-decoration:none;margin-left:1px;}

a.navlink:hover{display:block; float:left; width:67px; height:22px; background:url(../images/navhover.jpg); font-size:14px; text-align:center; line-height:22px; color:#FFFFFF; text-decoration:none;margin-left:1px;}