a,a:hover{
	text-decoration:none;
}
a{
	color:#333;
}

.mybox{
	
	height:auto;
	margin: 0 auto;
}
.bannerbox{
	width:100%;
	background-color: #FCEFFF;
}
.top_banner{
	height: auto;
	margin: 0 auto;
	text-align: center;
}
.img-responsive {
  display: block;
  height: auto;
  max-width: 100%;
  margin: 0 auto;
}
.nsdown{
	margin-top: 20px;
}
.labelleft{
	float: right;
}
.caption h5{
	text-align: center;
}
.footer{
	width:100%;
	height: auto;
	background-color: #7030a0;
}
.footerbox{
	width:1200px;
	height:auto;
}
.mynavbar{
	background-color:#7030A0;
}
.navbar-default .navbar-nav>li>a{
	color:#ffffff;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	background-color: #B54FDA;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	color:#ffffff;
}
.dropdown-menu{
	background-color: #B54FDA;
}
.dropdown-menu>li>a{
	color:#ffffff;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover 
{
	background-color: #B54FDA;
	color:#ffffff;
}
.panel-default{
	border-color:#B7B7B7;
	padding-bottom: 10px;
	
}
.panel-default>.panel-heading {
    color: #d50f30;
    background-color: #FFFFFF;
	border-color: #d3d3d3;
	background: url(../images/title_left.jpg) no-repeat left top;
}
.phline,.phline2{
		display: inline;
	    padding: .2em .6em .3em;
	    font-size: 120%;
	    font-weight: 700;
	    line-height: 1;
	    color: #d50f30;
	    white-space: nowrap;
	    vertical-align: baseline;
		border-bottom: 1px solid #d50f30;
		
}
.phline2{
	display: inline;
	padding: .2em .6em .3em;
	font-size: 120%;
	font-weight: 700;
	line-height: 1;
	color: #932B82;
	white-space: nowrap;
	vertical-align: baseline;
	border-bottom: 1px solid #932B82;
	
}
.panel>.list-group .list-group-item, .panel>.panel-collapse>.list-group .list-group-item{
	text-align: center;
	}

.list-ga{
	border-bottom: none;

}
#righttoplist a{
	width: 90%;
	float: none;
	display: inline-block;
	vertical-align: middle;
	padding: .2em .6em .3em;
	height: 100%;
	background-color: #B54FDA;
	color: #FFFFFF;
}
#righttoplist a:hover{
	background-color: #ff9900;
}
#righttoplist li{
	border: none;
}
.mymore a{
	color: #121111;
	background: transparent;
}
.mymore{
	background-color: #FFFFFF;
	position: relative;
	top:3px;
}
.mymore a:hover{
	color: #FF0000;
	text-decoration:none;
}
table tr th{
	color:#C63EB0;
	background-color: #EFEFEF;
}
.table>tbody>tr>td{  
	border-bottom: 1px dashed #D8D8D8;    
	border-top: none;
	}
.myindextable>tbody>tr>td{  
	border-bottom: 1px dashed #ed68f9;
	border-top: none;
	}
.myindextable a{
	color:#333;
}
.myindextable>tbody>tr{
	width: 98%;
}
.indexlasttr td{
	border-bottom: 1px solid #333;
}
.lasttr td{
	border-bottom: none;
}
.breadcrumb{
	margin: 15px 0;
}
.listke{
	border: none;
	border-bottom: 1px dashed #D5D5D5;
}
.listnews{
	margin-bottom: 0px;
	border: none;
	border-bottom: 1px dashed #D5D5D5;
}
.ades{
	color:#999;
	width:90%;
	line-height: 100%;
	border: 1px dashed #ccc;
	margin: 0 auto;
	padding-top: 10px;
}
.atbody{
	padding-top: 20px;
}
.arpage{
	background: #F0F0F0;
	padding: 5px;
	border: 1px solid #E3E3E3;
}
.arpage p{
	margin: 0 0;
}

.kelistbox{
	width:95%;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	border:   0;
	border: 1px solid #eaeaea;
	border-bottom: none;
	margin-bottom: 1px;
}
.kelistleft{
	width:30%
	float: left;
	background-color: #f9f9f9;
	border-right: 1px solid #eaeaea;
	
}
.myindexalist{
	margin-bottom: 1px;
	border-bottom: 1px dashed #ed68f9;
}
.mynava:hover{
	color:#FFFFFF;
}



a:hover{
	color:#FF0000;
	text-decoration:none;
}

.myindexalist{
	border-bottom: 1px dashed #ed68f9;
	border-top: none;
}
.myindexalist_top{
	border-top: 1px solid #ddd;
}
.myindexalist_bottom{
	border-bottom: 1px solid #ddd;
}
.myindexalist:first-child{
	border-top: 1px solid #ddd;
}
.myindexalist:last-child{
	border-bottom: 1px solid #ddd;
}
#zdpx{
	margin-bottom: 0;
	border-bottom: none;
	
}
#zdpxbox{
	padding-bottom: 0;
}
.panel>table{
	width:99%;
	margin:0 auto;
}
.list-group-item{
	border-bottom: 1px dashed #CCC;
}
.pageinfo{
	color:#333;
}
p.botext{
	color: #FFFFFF;
}
p.botext:first-child{
	margin-top:20px;
}
#footerlogo{
	margin-top:20px;
}
#footerweixin{
	margin-top:20px;
}