@charset "utf-8";
/* CSS Document */
BODY { COLOR:#000; padding:0;margin:0; font-size:14px; font-family:"微软雅黑","宋体","Arial";}
A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; TEXT-DECORATION: none; FONT-SIZE:14px; COLOR:#000;}
A:hover { FONT-SIZE:14px; COLOR: #FF0000; TEXT-DECORATION: none}
img {border:0}
ul,li,dd,dt { list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td,th, fieldset, label, legend,button,input { margin:0;padding:0;}
/* CSS 头部 */
#banner { width:100%; height:320px; background:url(../images/banner.jpg) no-repeat center; float:left}

.nv{width:100%; height:80px; background:url(../images/2.png) repeat-x; float:left}
.nv ul{width:980px; margin:0 auto; padding:0}
.nv li{list-style:none; float:left; line-height:80px; width:160px; height:80px; text-align:center; }
.nv li a{display:block; font-size:18px; font-weight:bold; color:#fff}
.nv li a:link{display:block}
.nv li a:hover{ background:url(../images/3.png) repeat-x 0 16px; color:#C00;border-radius:50px; display:block}
.curret { background:url(../images/3.png) repeat-x 0 16px; color:#C00;border-radius:50px; display:block}
.curret a { color:#C00 !important}

.m { width:1200px; margin:0 auto;}
.clear { clear:both}
h2.title{ margin:0; padding:0; margin-top:50px; font-size:16px !important; font-family:"微软雅黑",Verdana;}

#row1_news { width:650px; height:320px; margin-top:20px; padding:0; float:right}
#row1_news ul{ width:650px; height:320px; margin:0px; padding:0}
#row1_news li{ width:650px; height:30x; line-height:30px; border-bottom:1px dotted #ddd; float:left; background:url(../images/inco1.png) no-repeat 0 12px; text-indent:15px;}
#row1_news li span { float:right; color:#666; font-size:14px}
#row1_title { width:100%; height:50px; line-height:50px; float:left; border-bottom:1px solid #ddd;}
#row1_title span { width:auto; border-bottom:2px solid #F00; padding:0 10px; float:left; font-size:24px; font-weight:bold; color:#F00}
#row1_title i { font-size:14px; float:right; margin-right:10px; font-style:normal}
#row1_title i a{ font-size:14px; color:#666}
#row1_title i a:hover{ font-size:14px; color:#f00}

#row2 {width:100%; height:360px; background:#f1f1f1; float:left; margin-top:20px;}
#row2_news { width:1200px; height:auto; margin:20px auto; padding:0; overflow:hidden}
#row2_news dl { width:1200px; height:300px; margin:0; padding:0}
#row2_news dd { width:380px; height:300px; float:left; background:#FFF; margin:0; padding:0}
.bianju { margin:0 30px !important;}

.row2_title { width:380px; height:64px; background:url(../images/13.png) no-repeat center; float:left; line-height:64px; color:#FFF; font-size:24px; font-weight:bold; text-indent:20px;}
.row2_title span { float:right; color:#FFF; font-weight:normal; margin-right:20px;}
.row2_title span a{ color:#FFF;}
.row2_title span a:hover{ color:#FF0;}

#row2_newslist { width:380px; height:auto; margin:0; padding:0;}
#row2_newslist ul{ width:360px; height:auto; margin:0 10px; padding:0}
#row2_newslist li{ width:360px; height:30x; line-height:30px; border-bottom:1px dotted #ddd; float:left; background:url(../images/inco1.png) no-repeat 0 12px; text-indent:15px;}
#row2_newslist li span { float:right; color:#666; font-size:14px}

#bottom { width:100%; height:120px; padding-top:30px; line-height:30px; background:#FFF; float:left; text-align:center; font-size:14px}
#bottom  a{ font-size:14px}

/*列表页*/
#party_left { width:280px; height:auto; margin:20px auto; padding:0; float:left; background:#FFF}
#party_left ul { width:280px; height:auto; margin:0; padding:0;}
#party_left li { width:260px; height:45px; line-height:45px; font-size:18px; background:url(../images/arrow_u.png) no-repeat 230px  15px; border-bottom:1px dotted #ddd; float:left; margin:10px; text-indent:15px;}
#party_left li a { font-size:18px;}
#party_title { width:100%; height:64px; line-height:64px; background:url(../images/19.png) no-repeat center; color:#FFF; font-weight:bold; font-size:24px; text-indent:50px;}


   #right_main { width:900px; height: auto; background: #fff; float:right; margin:20px auto;}
	#right_bf { width:860px; margin:20px; float:left; }

	#pages { padding:30px 0;text-align:center;font:12px '微软雅黑';}
#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; background:#fff; border:1px solid #f00; text-align:center; color:#333}
#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#f00; border:1px solid #f00; color:#fff; text-align:center; }
.pagee .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#f00; }

.index_news { width:100%; margin: 0; padding: 0 }
.index_news ul { width:100%; margin: 0; padding: 0 }
.index_news li { width:98%; margin: 0 1%; background: url(../images/inco.png) no-repeat 0 18px; text-indent:10px; float:left; line-height:30px;}
.index_news li span { float:right; color: #999; font-size: 12px }

.news_title { width:100%; height: 40px; line-height: 40px; float: left; border-bottom: 1px solid #ddd; }
.news_title span { width:80px; height: 38px;padding: 0 10px; border-bottom: 2px solid #f00; line-height: 38px; color:#f00; font-size: 18px; 
 display: block; text-align:center; font-weight:bold;}
.news_title i { float: right; margin-right: 10px; color:#999; font-size: 12px; font-style: normal; }
.news_title i a { color:#999; font-size: 14px; }
.news_title i a:hover { color:#f00; font-size: 14px; }
.news_title em { background: url(../images/home.jpg) no-repeat left; float:right; font-size: 12px; margin-right:10px; text-indent: 20px; font-style:normal; }
.news_title em a { font-size: 12px; }

  /*内容页*/
#mbx { width:1200px; margin:10px auto 0 auto; padding:0; float:left; line-height:35px; background:url(../images/home.jpg) no-repeat 15px 8px #fff; text-indent:35px; height:35px;}
#sec_content { width:1200px; height: auto; background: #fff; float:left; line-height: 30px; margin:0 auto 20px auto;}
#content_main { width:1160px; height: auto; margin:20px; float:left; font-size:16px}
#content_main h1 { width:100%; line-height: 45px; font-size:30px; text-align: center; color:#f00; font-weight:bold; margin:10px auto; }
#content_click  { width:100%; height: 40px; line-height: 40px; font-size:14px; color:#999; margin:10px auto; background:#f1f1f1}
#content_click ul  { width:840px; height: 40px; margin:0 auto;}
#content_click li  { width:auto; padding:0 15px; height: 40px; line-height:40px; float:left; text-indent:25px;}
#content_click a {  font-size:14px; color:#999;}
#content_click a:hover {  font-size:14px; color:#f00;}


#zoom img{  max-width: 1100px; overflow: hidden; display: block; margin:10px auto}
#news_next { width:100%; line-height:35px; border-top:1px dotted #ddd; float:left; font-size:14px; color:#999; margin-top:20px}
#news_next a {font-size:14px; color:#999;}
#news_next a:hover {font-size:14px; color:#f00;}
#news_next span { font-weight:bold; color:#333}
.bshare-custom { margin-top:12px;}

#zoom p {
    font-size: 14pt;
    color: black;
    line-height: 200%;
    mso-font-kerning: 0pt;
    text-indent: 2em;
}

.pglist {
	clear: both;
	margin: 20px;
	overflow: hidden;
	margin-left: 0;
	text-align: center;
	font-size: 12px
}
.pglist ul li {
	display: inline-block;
	border: 1px solid #ccc;
	padding: 4px 12px;
	margin: 0 1px;
	line-height: 24px;
	background: #fff;
	color: #999
}
.pglist ul li:hover {
	background: #0067d0;
	color: #fff;
	border: 1px solid #0067d0
}
.pglist ul li:hover a {
	color: #fff
}
.pglist ul li.thisclass {
	display: inline-block;
	border: 1px solid #0067d0;
	padding: 4px 12px;
	margin: 0 1px;
	background: #0067d0;
	color: #fff
}
.pglist ul li.thisclass a {
	color: #fff
}
.pglist ul li a {
	display: block;
	color: #999
}
.pglist ul li a:hover {
	color: #fff
}