body{
	overflow-x:hidden;
	margin:0;
	padding:0;
	font-size: 12px;
	font-family: "微软雅黑";
	color:#4C4C4C;
	width: 100%; min-width: 100px;
	background: url(bg.jpg) no-repeat top left;
	background-position: 0 0px;
	background-size: 100%;
	background-color: #ebebeb;
}
*{margin:0px auto;padding:0px;font-size:14px;color:#333;font-family: "宋体", Verdana, Arial, sans-serif;}
form,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px; font-weight:normal;}
img{margin:0px;padding:0px;border:0px;}
ul,li{margin:0px;padding:0px;list-style-type:none;}
table{border-collapse:collapse;}
input,select{margin:0px;padding:0px;vertical-align:absmiddle;outline:none;}
a{text-decoration:none; color:#333; outline: none;}
a:hover{text-decoration:none;}
i{ font-style:normal;}
span{margin:0px;padding:0px; font-weight:normal;}
.fl{
	float:left;
	margin: 0;
	padding: 0;
}
.fr{
	float:right;
	margin: 0;
	padding: 0;
}
.clearfix:after{
	content:"";
	display:table;
/* 	width:100%; */
	height:0;
	clear:both;
}
.clearfix{
	zoom:1;
}
.wrap{
	margin: 0 auto;
	padding: 0 0 10px 0;
    width: 1000px;
}
/*top*/
.top{ width: 100%; height: 79px; margin: 0 auto; background: url(bj.png);}
.top ul{ width: 1000px; margin: 0 auto;}
.logo{ float: left; height: 66px; margin-top: 6px;}
.logo img{ width: 308px; height: 66px;}
.mz{ float: left; font-size: 30px; font-weight: bold; color: #611987; margin: 22px;}
.yz{ float: right; margin: 35px 0 0 0;}
/*dh*/
.dh{ width: 100%; height: 46px; margin: 0 auto; background-image: url(dh.png);}
.dh_01{ width: 1000px; margin: 0 auto;}
.dh_01 li{ width: 116px; float: left; position: relative; z-index: 999;}
.a1{ width: 150px !important;}
#a1{ width: 150px !important;}
.dh_01 li a{ display: block; width: 116px; height: 46px; line-height: 46px; text-align: center; font-size: 16px; color: #ffffff; font-weight: bold;}

.dh_01 li.on{ background-color: #511073;}
.dh_01 li.on a, .dh_ej li.on a:hover{ color: #FFFFFF;}
.dh_ej{ display: none;  position: absolute; background-color: #511073; top: 46px; left: 0; z-index: 999999;}
.dh_ej li a:hover{ background-color: #9526d0;}
/*banner*/
/*图片轮播*/
.banner{height: 380px; width: 1000px;}
.slide{height:380px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_nav{position:absolute;bottom:7px;left:0;width:100%;text-align:center;z-index:4;}
.ban_nav a{display:inline-block; vertical-align:middle; width:14px; height:14px; line-height:14px; overflow:hidden; margin:0 4px; cursor:pointer; background: url(nav_style_02.png) no-repeat 0 0;}
.ban_nav .on{background:url(nav_style_01.png) no-repeat 0 0;}

.col{
	width: 700px;
	padding: 0;
	margin: 0;
}
.cor{
	width: 290px;
	padding: 0;
	margin: 0;
	overflow: hidden;
/* 	text-align: left; */	
/* 	vertical-align: top; */
}
.m_ggdt{width: 700px; float: left; display: block; background: #fff; margin-top: 13px; min-height: 280px;}
.item_th{height:30px; background: url(tiao1.png) no-repeat;}
.item_th span{width: 100px; float: left; display: inline-block; height: 30px;  line-height: 30px; font-size: 14px; font-weight: bold; color: #fff; padding-left: 10px;}
.item_th .m_more{float: right; display: inline-block; font-size: 14px; font-weight: bold;color: #721d9f; height: 30px; line-height: 30px; padding-right: 10px;}
.focus1{position:relative;width:282px;height:250px; overflow: hidden; float: left; margin-top: 9px; margin-left: 10px;}
.control{position:absolute;left:0px;top:186px;width:282px;height:24px;text-align:center; background: #ddd; padding-top: 8px;}
.control a{display:inline-block; width: 11px; height: 11px; margin:0 3px; background: url(f_def.jpg) no-repeat 0 0;}
.control .now{ background: url(f_foc.jpg) no-repeat 0 0;}
.tab_con{height:250px;overflow:hidden;}
.tab_con ul{float: left; margin: 0; overflow: hidden;}
.tab_con ul li{overflow: hidden;}
.tab_con img{display:block;height:186px;width:282px; margin: 0; *float:left;}

.focus1 .title{line-height: 32px; height: 32px; padding-top: 31px; text-align: center;}
.focus1 .title a{ font-size: 15px; color: #333;}

.m_ggdt ul.gzdt_ul{float: right; width: 394px; min-height: 245px; display: inline-block;}
.m_ggdt ul.gzdt_ul li{line-height: 40px; height: 40px; background: url(dot2.png) no-repeat left center; padding-left: 15px; border-bottom: 1px dashed #ccc;}
.m_ggdt ul.gzdt_ul li a{float: left; display: block; width: 270px;}
.m_ggdt ul.gzdt_ul li a:hover{color: #611987;}
.m_ggdt ul.gzdt_ul li span{float: right; padding-right: 3px;display: block; width: 76px;}
.adtu{
    width: 700px;
    height: 190px;
	padding:10px 0;
	margin: 0;
	overflow: hidden;
}
.adtu span{
	float: left;
    width: 280px;
    height: 170px;
}
.adtu span img{
    width: 280px;
    height: 170px;
}
.adtu p{	float: right;
    width: 408px;
    height: 170px;

}
.adtu p img{	
    width: 408px;
    height: 170px;
}
.new{   

	margin: 13px 0 0 0;
	padding: 0px;
	background-color: #fff;
}
.new .title{
	padding: 0;
    height: 30px;
}
.new h2 {
	float: left;
	width: 120px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding: 0 0 0 10px;
}

.new .title .more{
	float: right;
	line-height: 30px;
	text-align: right;
	margin: 0 0px 0 0;
	padding: 0 10px 0 0;
	font-size: 14px;
	font-weight: bold;
	color: #721d9f;
	width: 70px;
	height: 30px;
}
.new .title .more a {
    color: #721d9f;

}
.new .title .more a:link{
     	color: #721d9f;
}
.new .title .more a:hover{
     color: #000;
}
.new ul{
	list-style: none;
	float: left;
	padding: 10px 0 0 10px;

}
.new li{
	height: 33px;
	line-height: 33px;
	border-bottom: 1px dashed #ccc;
	font-size: 14px;
	color: #333;
	padding: 0 0px 0px 15px;
}
.new li p{float: left;
    color: #000;
    font-size: 14px;
	height: 33px;
	line-height: 33px;
	margin: 0 5px 0 0;
}
.new li p a{
	display: inline-block;
    color: #000;
    font-size: 14px;
	margin: 0 5px;
}
.new li p a:hover{
     color: #611987;
}
.new li span{	
	float: right;
	text-align: right;
	width: 85px;
     color: #333;
}
.new1{    
    width: 700px;
    height: 280px;
	.margin: 0px 0 0 0\9; /*IE6、7、8识别*/
	+margin: 10px 0 0 0;/*IE6、7识别*/
	_margin: 10px 0 0 0;/*IE6识别*/
	+display: inline;
	_display: inline;
	background-color: #fff;
}
.new1 .title{
	width: 700px;
	background: url(tiao1.png) no-repeat top left;/**图标**/
	background-position: 0px 0px;
	background-size: 700px 30px;
    
}
.new1 h2 {
	float: left;
	width: 120px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding: 0 0 0 10px;
}



.new1 ul{
	padding: 0 0 0 300px;
	width: 385px;
	height: 245px;
	overflow: hidden;
	list-style: none;
}
.new1 li{
	width: 365px;
	height: 33px;
	background-position: 0px 5px;
	background-size: 15px 20px;
	background-image: url(dot2.png);
	background-repeat: no-repeat;	
	clear: both;
	list-style: none;
}

.new1 li p{
	width: 260px;
	height: 33px;
	overflow: hidden;
}
.new2{    
    width: 290px;
     height: 280px;
}
.new2 .title{
	width: 290px;
	background: url(tiao2.png) no-repeat top left;/**图标**/
	background-position: 0px 0px;
	background-size: 290px 30px;

}
.new2 h2 {
	float: left;
	width: 120px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding: 0 0 0 10px;
}
.new2 ul{float: left;
	width: 290px;
	height: 240px;
	overflow: hidden;
}
.new2 li{
		float: left;
	width: 260px;
	height: 33px;
	background-position: 0px 5px;
	background-size: 15px 20px;
	background-image: url(dot2.png);
	background-repeat: no-repeat;	
	overflow: hidden;
}
.gztz{min-height: 289px;}
.gztz ul{padding: 0 0 0 10px; height: 259px; width: 281px;}
.gztz ul li{height: 40px; line-height: 40px; background: url(dot2.png) no-repeat left center; padding-left: 15px;}
.new3{    
    width: 290px;

}
.new3 .title{
	width: 290px;
	background: url(tiao2.png) no-repeat top left;/**图标**/
	background-position: 0px 0px;
	background-size: 290px 30px;

}
.new3 h2 {
	float: left;
	width: 120px;
	color: #fff;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	padding: 0 0 0 10px;
}
.new3 ul{
	width: 290px;
	height: 130px;
	overflow: hidden;
}
.new3 li{
	float: left;
	width: 125px;
	height: 27px;
	line-height: 27px;
	margin: 2px 5px;
	padding: 0;	
	overflow: hidden;
	background-color: #efefef;
	overflow: hidden;
}
.new3 li a{
	display: inline-block;
	width: 110px;
	height: 20px;
	margin: 2px;
	padding: 2px 4px 2px 15px;
	background-position: 0px 7px;
	background-size: 15px 20px;
	background: url(dot1.jpg) no-repeat left center #efefef;
	text-align: left;
}
.new3 li a:hover{
	display: inline-block;
	width: 110px;
	height: 20px;
	color: #fff;	
	margin: 2px;
	padding: 2px 4px 2px 15px;
	background-color: #611987;
	background-position: 0px 7px;
	background-size: 15px 20px;
	background: url(dot3.jpg) no-repeat left center #611987;
	text-align: left;
}
.link ul li{border-bottom: none;}
.footer{
	margin: 0 auto;
	padding: 30px 0;
    width: 100%;
/* 	height: 150px; */
	background-color: #611987;
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 40px;
}

.footer .footre_box{color: #fff;}