@charset "utf-8";
	
body {
	margin: 0;
	padding: 0;
	font-size: 13px;
	font-family: "microsoft yahei","宋体","Arial Narrow";
	-webkit-text-size-adjust: none;}

* {
	margin: 0;
	padding: 0;}

img {
	border: 0;
	display: inline-block;
	margin: 0;
	padding: 0;}

ul,li,p {
	margin: 0;
	padding: 0;
	display: block;
	list-style: none;}


form,ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;}
h1 {
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	height:35px;}

a {
	text-decoration: none;
	color: #000000;}

.header{margin:0 auto;max-width:1920px;position:relative;}

.header_top {width:1100px;
       position: absolute; left: 50%; top:0;
       margin-left: -550px;    /* 宽度的一半 */
	   z-index:999;
	   padding:27px 0;}

.header2 {margin:0 auto;max-width:1920px;background:url(banner_bg_ny.png) no-repeat; height:132px;}
.header_top2{width:1100px;margin:0 auto; padding:27px 0;}
.header_top_link {color:#fff;}
.header_top_link >div {padding:10px 0;}
.header_top_link a{color:#fff;}
	.nav_bg { position:absolute;margin-left:-960px;left:50%;top:134px; height:47px;width:1920px; background:url(nav_bg.jpg) no-repeat;}
	.nav_bg2 {background-color:#5c1e65; height:47px;width:100%;}
	.nav {width:1100px;margin:0 auto;position:relative; z-index:1001;}
	.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
	.nav li{float:left;width:120px; height:50px;line-height:50px; color:#fff;font-size:14px; font-weight:bold; text-align:center;}
	.nav li a {color:#fff;}
		.nav .stmenu{ float:left;  position:relative; display:inline;}
		.nav .sub{ display:none; width:120px; left:0; top:47px;  position:absolute; background:#5c2365; padding:0px 0;}
		.nav .sub li{ zoom:1; line-height:24px;height: auto;}
		.nav .sub a{ display:block; padding:8px 0px;}
		.nav .sub a:hover{ background:#72257e; color:#fff;}
		.nav .on .stmenu a{ background:#72257e; color:#fff;}
		
.main_body{ width:1100px;margin:0 auto;}	
.fg {border-bottom:1px solid #959595; height:1px; clear:both;width:100%;padding-top:20px;margin-bottom:20px;}
.fg2 {height:1px; clear:both;width:100%;padding-top:20px;margin-bottom:20px;}
.fg3 {height:1px; clear:both;width:100%;padding-top:20px;}

.xyxw {width:680px;padding-top:33px;}
.xyxw h3 {color:#9f57ac; height:40px; line-height:40px; font-weight:bold;font-size:16px;overflow:hidden; background:url(title_bg.jpg) 0 bottom no-repeat;}
.xyxw h3 a {float:right; padding-right:20px; font-size:13px; color:#666;}
#slideBox {float:left;}
.xyxw_con {float:right;}
.xyxw_con ul {width:316px;}
.xyxw_con li {
height:30px;line-height:30px;background:url(li_1.jpg) 0 center no-repeat; text-indent:15px;}
.xyxw_con li a {color:#353535;width:calc(100% - 60px);max-width:85%;overflow:hidden;float:left;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;} 
} 
.xyxw_con li span {float:right; color:#d5d5d5;}


.fl {float:left;}
.fr {float:right;}
.w322 {width:322px;}
.w350 {width:350px;}
.w400 {width:400px;}
.mg14 {margin-left:14px;}
.tzgg {width:374px;border:1px solid #e6e6e6;margin-top:33px;}
.tzgg h3 {color:#9f57ac; height:40px; line-height:40px; font-weight:bold;font-size:16px;overflow:hidden; background:url(tzgg_title_bg.jpg) 0 bottom no-repeat; text-indent:16px;}

.tzgg h3  a {float:right;padding-right:20px; font-size:13px; color:#b9b9b9;}
.tzgg ul {}
.tzgg li {height:33px;line-height:33px; text-indent:15px;}
.tzgg li a {width:calc(100% - 70px);max-width:85%;overflow:hidden;float:left;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap;} 
.tzgg li span {float:left; color:#a562b1; background:url(li_2.jpg) 10px 50%  no-repeat; text-indent:25px;}

.yqlj {width:1100px;padding-top:28px;}
.yqlj h3 {color:#9f57ac; height:40px; line-height:40px; font-weight:bold;font-size:16px;overflow:hidden; background:url(title_bg.jpg) 0 bottom no-repeat;}
.yqlj h3 a {float:right; padding-right:20px; font-size:13px; color:#666;}
.yqlj ul {padding:10px 0;overflow:hidden;}
.yqlj ul li {float:left; margin:10px 6px;}

.yssj {width:1100px;padding-top:28px;}
.yssj h3 {color:#9f57ac; height:40px; line-height:40px; font-weight:bold;font-size:16px;overflow:hidden; background:url(title_bg.jpg) 0 bottom no-repeat;}
.yssj h3 a {float:right; padding-right:20px; font-size:13px; color:#666;}
	
.footer {background:#f5f5f5;height:120px; max-width:1920px;margin:0 auto;border-top:5px solid #872d97;}
.footer_con {width:1100px;margin:0 auto;padding:20px 0px;}
.foot_con_middle { text-align:center;}
.foot_con_middle p {height:30px; line-height:30px; color:#656565; font-size:13px; display:block;}


.container2 {width:1100px; margin:0 auto; background-color:#fff;padding:10px 10px;}
.content .gl{
		 text-align:left;
		min-height:500px;}

.content  .gl ul  {
	margin:5px 10px;
	padding-top:10px;
	border-top:solid 1px #ccc;
	border-bottom:solid 1px #ccc;}
.content  .gl  ul  li {
	font-size:13px;
	height:33px; 
	padding-left:10px;}
.content  .gl  ul  li  a{
	height:28px;display:block;float:left;}
.content .gl ul li span {
	width:100px;
	float:right;}
.content .page  {
	 text-align:left;
	 padding-left:100px;
	height:50px;
	line-height:50px;}

.content .page  a  {padding:0 10px;}
.curpage {padding-bottom:5px;}

.dslist >ul li {float:left;width:180px;}
.dslist  >ul li img {width:100px; height:140px; padding:15px 40px; border:0;}
.dslist >ul li span {display:block;width:180px; text-align:center;float:left;}
.dslist >ul li span a {text-decoration:none;}

.xl {
	min-height:400px;
	text-align:left;}

.xl .art{
	padding:5px 5px;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	min-height:500px;}
.xl .art_title{
	padding-top:20px;
	padding-bottom:20px;
	font-size:20px;
	border-bottom:1px solid #ccc;
	text-indent:5px;
	color:rgb(140,0,0);}
.xl .art_po {
	padding:10px 5px;
	border-bottom:1px solid #ccc;}
.xl .art_time{
	padding-left:20px;

	font-style:normal;
	margin-right:10px;}

.xl .art_ch{
	padding-left:20px;

	font-style:normal;
	margin-right:10px;}
.xl .art_auth{
	padding-left:20px;

	font-style:normal;
	margin-right:10px;}

.xl .art_content{
	padding:10px 5px;
	line-height:1.8;}
.xl .art_nav{
	
	with:100%;
	
	overflow:hidden;}
.xl .art_nav a{
	font-size:12px;}
.xl  .art_nav_left{
	padding:20px 0;
	width:50%;
	float:left;}
.xl  .art_nav_larrow{
	margin:0;
	padding:0;
	color:#fff;
	height:25px;
	width:25px;
	background-color:#ccc;
	text-align:center;
	display:block;
	float:left;
	margin-right:5px;}
.xl  .art_nav_right{
	padding:20px 0;
	text-align:right;
	width:50%;
	float:right;}

.xl  .art_nav_rarrow{
	margin:0;
	padding:0;
	color:#fff;
	height:25px;
	width:25px;
	background-color:#ccc;
	text-align:center;
	display:block;
	float:right;
	margin-left:5px;}


.pb_sys_style1 .p_no_d {
    border: 1px solid #872d97!important;
    background-color: #872d97!important;
}
