body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1280px;}
ul,li{margin:0px; padding:0px; list-style:none;}
table,tr,td,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
h3{margin:0px; padding:0px;border-bottom: 2px solid #b11112;}
em,img{border:none;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;transition: 0.5s;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:100%;margin: 0 auto;}
.clear{ clear:both;}
.images{
	transition: all 0.8s;
	-moz-transition: width 0.8s; /* Firefox 4 */
	-webkit-transition: width 0.8s; /* Safari 和 Chrome */
	-o-transition: width 0.8s; /* Opera */
	}
.images:hover{
	cursor: pointer;
	transition: all 0.8s;
	transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1);     /* Opera */
	}

.defaultInputStyle{BORDER: #AFD5F5 1px solid !important;}  

/****************************************首页****************************************/
.box{background: #ffffff;width: 100%;overflow: hidden;}
.box-c{background: #fff;overflow: hidden;}
.top{width:100%;height: 135px;margin:0 auto;background: url(../img/topbg20240115.gif) no-repeat center;overflow: hidden;padding-top: 95px;padding-left: 40px;}

/* 导航 */
.menu{width:100%;height: 50px;background:#b11112;text-align:center;}
.nav{line-height:50px;width:100%; position:relative; z-index:1;}
.nav a{color:#fff;}
.nav .nLi{float:left;  position:relative; display:inline;}
.nav .nLi h3{font-weight: normal;}
.nav .nLi h5{font-weight: normal;}
.nav .nLi h3 a{display:block; padding:0 16px; font-size:18px;}
.nav .nLi h5 a{display:block; padding:0 16px; font-size:18px;}
.nav .sub{display:none; width:100%; left:0; top:50px;  position:absolute; background:#ee620b;  line-height:36px;}
.nav .sub li{zoom:1;position:relative;}
.nav .sub a{display:block;font-size: 16px;color:#fff;padding:0 5px;text-align:center;}
.nav .sub a:hover{background:#fa8f4c;}
.nav .on h3 a{background:#ee620b;}
.nav .on h5 a{background:#ee620b;}
.nav .nLi:hover h3 a{ background:#ee620b;}
.nav .nLi:hover h5 a{ background:#ee620b;}
.nav .nLi:hover .sub{display:block;}


.nav .sub li .sj_nsse{position: absolute;top:0;left:100%;background:#ee620b;color:#fff;width:100%;line-height: 36px;text-align: center;display: none;}
.nav .sub li:hover .sj_nsse{display: block;}




/* 内容 */
.part{width:1200px;overflow: hidden;padding: 0 40px;margin:0 auto;}
.part1{width: 100%;padding-top: 30px;overflow: hidden;}
.zytitle{width: 100%;overflow: hidden;border-bottom: 2px solid #e4e4e4;margin-bottom: 30px;}/**原来为#eeeeee**/
.zytitle h3{font-size: 20px;color: #4d4d4d;float: left;background: #fff no-repeat bottom left;padding-bottom: 13px;}
.zytitle h5{font-size: 20px;color: #4d4d4d;float: left;background: #fff no-repeat bottom left;padding-bottom: 13px;}
.zytitle a{float: right;font-size: 12px;color: #b11112;line-height: 38px;}
.zytitle a:hover{padding-right: 10px;transition: 0.5s;}
/* 图片新闻 */
.news,.djyd{width: 460px;overflow: hidden;margin-right: 30px;}
.picScroll-left{ width:460px;  overflow:hidden; position:relative;}
.picScroll-left .hd{position: absolute;bottom: 22px;right:10px;z-index: 2;}
.picScroll-left .hd ul{overflow:hidden;zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:5px; height:5px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer; background:#fff;}
.picScroll-left .hd ul li.on{ background:#b11112; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden;position: relative;}
.picScroll-left .bd ul li .pic img{ display:block;}
.picScroll-left .bd ul li .title{}
.picScroll-left .bd ul li .title a{}
/* 活动快讯 */
.hdkx{width: 720px;overflow: hidden;}
.hdkxnr ul li{background: #fff no-repeat left center;padding-left: 12px;line-height: 36px;overflow: hidden;}
.hdkxnr ul li a{color: #494949;float: left;height: 36px;width:510pxpoverflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdkxnr ul li span{color: #9f9f9f;float: right;font-size: 14px;}
.hdkxnr ul li:hover a{color: #b11112;}
.hdkxnr ul li:hover span{color: #b11112;}
.block3{
	 
}
/* 通知公告 */
.tzgg{width: 380px;overflow: hidden;}
.tzggnr ul li{width: 100%;overflow: hidden;}
.date{background: #fff no-repeat left center;overflow: hidden;color: #000;font-size: 12px;height: 20px;line-height: 20px;padding-left: 10px;}
.tzggnr-text{line-height:24px;margin: 6px 0;font-size:15px;}
.tzggnr-text a{color: #494949;height: 48px;overflow: hidden;text-overflow: ellipsis;width: 380px;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.tzggnr ul li:hover a{color: #b11112;}

/* 广告图 */
.part2{width: 100%;padding: 30px 0 45px 0;overflow: hidden;}
.slideBox{ width:100%; height:160px; overflow:hidden; position:relative;}
.slideBox .bd{height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:160px; display:block;  }

/* 党建园地 */
.djyd1{width: 100%;overflow: hidden;cursor: pointer;margin-bottom: 10px;}
.djyd-pic{width: 130px;height: 100px;overflow: hidden;float: left;}
.djyd-pic img{width: 130px;height: 100px;}
.djyd-text{padding: 0 10px 28px 25px;overflow: hidden;float: left;width: 295px;}
.djyd-text a{color: #494949;line-height: 32px;}
.djyd-text p{color: #8f8f8f;line-height: 20px;font-size: 12px;}
.djyd1:hover .djyd-text{background: #eee;}
.djyd1:hover a{color: #b11112;}
.djyd ul li{background: #fff no-repeat left center;line-height: 41px;overflow: hidden;padding-left: 12px;}
.djyd ul li a{color: #494949;float: left;}
.djyd ul li span{color: #9f9f9f;float: right;font-size: 14px;}
.djyd ul li:hover a{color: #b11112;}
.djyd ul li:hover span{color: #b11112;}

/* 健康指南 */
.jkzn{width: 380px;overflow: hidden;margin-right: 30px;}
.jkznnr ul li{background: #fff no-repeat left center;line-height: 41px;overflow: hidden;padding-left: 12px;}
.jkznnr ul li a{color: #494949;float: left;}
.jkznnr ul li span{color: #9f9f9f;float: right;font-size: 14px;}
.jkznnr ul li:hover a{color: #b11112;}
.jkznnr ul li:hover span{color: #b11112;}

/* 服务导航 */
.fwdh{overflow: hidden;background: #f4f4f4;width:300px;}
.fwdh h3{background: #b11112;padding-left: 18px;font-size: 20px;color: #fff;width: 282px;height: 50px;line-height: 50px;}
.fwdh h5{background: #b11112;padding-left: 18px;font-size: 20px;color: #fff;width: 282px;height: 50px;line-height: 50px;}
.fwdh ul{padding: 8px 25px 2px 25px;overflow: hidden;}/* 原值：20 25 13 25 */
.fwdh ul li{border: 1px solid #eaeaea;background: #ffffff;margin-bottom: 12px;line-height: 32px;}
.fwdh ul li a{color: #494949;display: block;margin: 0 auto;text-align: center;}


.fwdh ul li a.fw1{background: #fff no-repeat 25px center;}
.fwdh ul li a.fw2{background: #fff no-repeat 25px center;}
.fwdh ul li a.fw3{background: #fff no-repeat 25px center;}
.fwdh ul li a.fw4{background: #fff no-repeat 25px center;}
.fwdh ul li a.fw5{ no-repeat 25px center;}
.fwdh ul li a.fw6{background: #fff no-repeat 25px center;}


/* 夕阳风采 */
.part4{padding-top: 5px;overflow: hidden;width: 100%;}
.picMarquee-left{ width:1200px;  overflow:hidden; position:relative;}
.picMarquee-left .bd ul{ overflow:hidden;zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center;overflow: hidden;}
.picMarquee-left .bd ul li .pic img{ width:220px; height:165px; display:block;}
.picMarquee-left .bd ul li .title{ line-height:50px;}
.picMarquee-left .bd ul li .title a{color: #494949;}
.picMarquee-left .bd ul li .title a:hover{color: #B11112;}

/* 友情链接 */
.part5{border: 1px solid #eeeeee;margin: 25px 0 35px 0;overflow: hidden;}
.part5 h3{width: 20px;background: #b11112;font-size: 20px;color: #fff;float: left;padding: 10px 17px;}
.part5 h5{width: 20px;background: #b11112;font-size: 20px;color: #fff;float: left;padding: 10px 17px;}
.part5 ul{padding-left: 15px;overflow: hidden;}
.part5 ul li{margin: 51px 15px;border-right: 1px solid #888;float: left;padding-right: 30px;}
.part5 ul li a{color: #494949;}
.part5 ul li a:hover{color: #B11112;text-decoration: underline;}
.last{border-right: 0 !important;}

/* 底部 */
.footer{width: 100%;overflow: hidden;background: #717171;font-size: 14px;color: #494949;padding: 8px 0 0 0;text-align: center;vertical-align:middle;}

/* 漂浮窗 */
.fud{position: fixed;right: 0;top: 300px;background: #b11112;padding: 12px 15px 28px 15px;text-align: center;}
.fud h3{font-size: 18px;color: #f4f4f4;font-weight: normal;margin-bottom: 15px;}
.fud h5{font-size: 18px;color: #f4f4f4;font-weight: normal;margin-bottom: 15px;}
.fud p{color: #f4f4f4;font-size:14px;line-height: 28px;}


/****************************************内容页****************************************/
.main{width:1200px;padding: 33px 40px 95px 40px;background:#ffffff;overflow: hidden;border-width:2px;border-style:solid;border-color:#F4F4F4;margin:0 auto}
.main-l{width: 230px;overflow: hidden;}
.daoh{width: 100%;overflow: hidden;margin-bottom: 25px;}
.daoh h3{background: #b11112;font-size: 20px;color: #fff;padding-left: 18px;line-height: 50px;}
.daoh h5{background: #b11112;font-size: 20px;color: #fff;padding-left: 18px;line-height: 50px;}
.daoh ul{padding: 0 12px 35px 12px;overflow: hidden;background: #f4f4f4;}
.daoh ul li{border-bottom: 1px dotted #c4c4c4;line-height: 50px;padding-left: 6px;}
.daoh ul li a{color: #494949;}
.daoh ul li a:hover{color: #b11112;}
.main-r{width: 940px;overflow: hidden;}
.dqwz{width: 100%;border-bottom: 1px solid #eeeeee;overflow: hidden;}
.dqwz h3{font-size: 20px;color: #4d4d4d;background: #fff no-repeat left bottom;float: left;line-height: 50px;}
.dqwz h5{font-size: 20px;color: #4d4d4d;background: #fff no-repeat left bottom;float: left;line-height: 50px;}
.current{float: right;background: #fff no-repeat left center;padding-left: 25px;font-size: 16px;color: #c0c0c0;margin-top: 20px;text-align:justify;text-justify:distribute;}
.current a{color: #c0c0c0;}
.current a:hover{color: #b11112;}
.dpzwnr{color: #494949;line-height: 32px;text-indent: 32px;padding-top:40px;}
.dpzwnr p{margin-bottom: 40px;}


/****************************************列表页****************************************/
.lbynr ul{width: 100%;overflow: hidden;padding: 25px 0 45px 0;}
.lbynr ul li{height: 40px;line-height: 40px;background: #fff no-repeat left center;padding-left: 12px;overflow: hidden;text-overflow: ellipsis;}
.lbynr ul li a{float: left;width: 90%;color: #494949;width: 790px;text-overflow: ellipsis;height: 40px;overflow: hidden; white-space:nowrap;}
.lbynr ul li span{float: right;width: 9%;color: #9f9f9f;font-size: 14px;}
.lbynr ul li:hover a{color: #b11112;}
.lbynr ul li:hover span{color: #b11112;}
.fyl{display: block;text-align: center;}


/****************************************图片列表页****************************************/
.piclistnr ul{width: 100%;overflow: hidden;padding-bottom: 70px;}
.piclistnr ul li{float:left;margin-right: 33px;width: 200px;overflow: hidden;margin-top: 10px;}
.piclistnr-pic{margin-bottom: 20px;width: 210px;height: 160px;overflow: hidden;}
.piclistnr-pic{width: 210px;height: 160px;}
.piclistnr-text{text-align: center;}
.piclistnr-text a{color: #494949;}
.piclistnr-text a:hover{color: #b11112;}
.last1{margin-right: 0 !important;}


/****************************************内容页****************************************/
.nry{padding-top: 40px;overflow: hidden;width: 100%;}
.nry h3{color: #444444;font-size: 20px;text-align: center;line-height: 30px;margin-bottom: 20px;}
.nry h5{color: #444444;font-size: 20px;text-align: center;line-height: 30px;margin-bottom: 20px;}
.xiab{background: #f4f4f4;width: 100%;height: 30px;text-align: center;font-size: 12px;color: #666666;line-height: 30px;}
.nrynr{width: 100%;padding: 30px 0 45px 0;overflow: hidden;color: #494949;line-height: 32px;margin-bottom:25px;}
.nrynr p{line-height:32px !important;}
.sxp{font-size: 14px;color: #666666;}
.sxp a{color: #666666;}
.sxp a:hover{color: #b11112;padding-left: 10px;transition: 0.6s;}
.sxp p{margin-bottom: 15px;}







/* 二级导航 */
.xwzx_l{
	width:230px;
	height:auto;
	margin-bottom: 25px;
	}
	
.xwzx_l	.xwzx{
	height:60px;
	line-height:60px;
	font-size:24px;
	color:#fff;
	padding-left:18px;
	background-color:#b11112;
	}

.xwzx_l .ej_xwzx_list{
	width:100%;
	height:auto;
	background-color:#f4f4f4;
	}	
.xwzx_l .ej_xwzx_list .nav_rj{
	width:206px;
	margin:0 auto;
	height:auto;
	padding: 0 12px 35px 12px;
	}
.xwzx_l .ej_xwzx_list li{
	font-size:16px;
	position:relative;
	}
.xwzx_l .ej_xwzx_list li img{
	position:absolute;
	right:0px;
	top:0px;
	}
.xwzx_l .ej_xwzx_list li a{
	border-bottom:1px dotted #c4c4c4;
	height:50px;
	line-height:50px;
	color:#494949;
	padding-left:6px;
	display:block;
	
	}
.xwzx_l .ej_xwzx_list li .sj_nav_l{
	display:none;
	}
.xwzx_l .ej_xwzx_list li .sj_nav_l li a{
	height:40px;
	line-height:40px;
	font-size:15px;
	padding-left:30px;
	color:#494949;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l li:hover a{
	color:#b11112;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l .on a{
	color:#b11112;
	}	
	
	
.xwzx_l .ej_xwzx_list .on a{
	color:#b11112;
	}
.xwzx_l .ej_xwzx_list li:hover a{
	color:#b11112;
	}	
.xwzx_l .ej_xwzx_list li .jx_date{
	float:right;
	font-size:13px;
	color:#908f8f;
	margin-right:10px;
	}	