* {	margin: 0px;	padding: 0px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	list-style-image: none;	list-style-type: none;
}
body,textarea,input,select,option {font-size:12px;color:#333;font-family:"微软雅黑",Tahoma,Arial,sans-serif;}h1,h2,h3,h4,h5,h6 {font-size:100%;}body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}ol,ul,li,textarea,input,select,option,th,td {padding:0;}table {border-collapse:collapse;}ol,ul {list-style-type:none;}.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}.clear {clear:both;overflow:hidden;}a {text-decoration:none;color:#333;}a,textarea,input{outline:none}textarea {overflow:auto;resize:none;}.img img {display:block;}a img {border:none;}.z_index{position:fixed;_position:absolute;z-index:999;display:none;}label,label input{vertical-align:middle}.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}
.m960 {margin:0 auto;width:960px;}.t10 {margin-top:10px;}a:hover{text-decoration:none}.m958{margin:0 auto;width:958px;}body{word-break:break-all;word-wrap:break-word;cursor:default;}input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance: none;}input[type="checkbox"],input[type="text"],input[type="submit"]{-webkit-border-radius:0;border-radius:0;}a:hover{text-decoration:none;}
html, body, form,fieldset, p, div,h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}
body {
	background-color: #F2F2F2;
	font-family: "Microsoft YaHei", Verdana, Geneva, sans-serif;
	background:url(notfound) fixed;
}
.index {
	padding-bottom: 61px;
}
.ny {

}




.logo {
	background-image: url(../images/bg01.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}



.imgSlideMain{ width:320px; height:260px; margin:0 auto; overflow:hidden; position:relative;}
.navSlide{
	position:absolute;
	z-index:3;
	display: block;
	top: 235px;
	text-align: center;
	width: 320px;
	padding:0 0 3px 0;
	background-image: url(../images/bg11.png);
}
.navSlide li{
	line-height:16px;
	width:20px;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 0;
	padding-right: 2px;
	padding-bottom: 0;
	padding-left: 2px;
	display: inline-block;
	margin-top: 3px; 
}
.navSlide li span{ 
	display:block;
	text-align:center;
	line-height:16px;
	font-family:"Arial Unicode MS";
	width: 20px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left 50%;
	background-color: #FFF;
	height: 16px;
	border: 1px solid #CCABDC;
	color: #733C8F;
}
.navSlide .active span{
	color:#fff;
	font-weight:bold;
	font-family:Verdana;
	text-decoration:none;
	background-color: #793F93;
	background-repeat: no-repeat;
	background-position: left top;
}


.menu {
	display: block;
	float: left;
	width: 100%;
	background-image: url(../images/bg02.jpg);
}
.menu ul {
}
.menu ul li {
	line-height: 50px;
	text-align: center;
	height: 50px;
	width: 33.33%;
	float: left;
	display: block;
	background-image: url(../images/bg03.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.menu ul li a {
	color: #663380;
	text-decoration: none;
	font-weight: bold;
	display: block;
}
.menu ul li a:hover {
	color: #F69;
	text-decoration: none;
}
.title_h1 {
	background-image: url(../images/bg04.jpg);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #7D4298;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E1A7E4;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	line-height: 30px;
	height: 30px;
	padding-left: 10px;
	display: block;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.news { clear: both; }
.news ul { }
.news ul li { display: block; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FFF; border-bottom-color: #E6E6E6;}
.news ul li .news_nr{padding:12px 12px; height: 75px; display: block; }
.news ul li .news_nr span img{ width:100px; height:75px; display:block; float:left; padding:0 12px 0 0;}
.news ul li .news_nr h4 { display:block; font:normal 16px/18px "微软雅黑"; margin-bottom:5px;}
.news ul li .news_nr p{  display:block; color:#999;}
.news ul li a:hover { /*color: #0050aa;*/ text-decoration: none; background:#f9f9f9; box-shadow: inset 0 0 12px #dcdcdc;}
.about {
	background-color: #F8EBF8;
	background-image: url(../images/bg07.jpg);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 140px;
	width: 100%;
}
.about h1 {
	font-size: 16px;
	font-weight: bold;
	color: #7D4198;
	padding-top: 15px;
	padding-left: 15px;
	display: block;
}
.about h1 i {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #E7B9E9;
	padding-left: 5px;
}
.about_info {
	display: block;
	clear: both;
}
.about_info img {
	padding-top: 15px;
	padding-left: 15px;
	float: left;
	display: block;
}
.about_info span {
	font-size: 12px;
	padding-top: 15px;
	color: #666;
	margin-left: 120px;
	display: block;
}
.about_info span a {
	color: #F9C;
	text-decoration: none;
}
.about_info span a:hover {
	color: #F9C;
	text-decoration: underline;
}
.more {
	background-color: #E1A7E4;
	height: 36px;
	line-height: 36px;
	text-align: center;
}
.more a {
	color: #7D4298;
	font-weight: bold;
	text-decoration: none;
	display: block;
	line-height: 36px;
	font-size: 14px;
}
.more a:hover {
	color: #FFF;
	text-decoration: none;
}
.expert {
}
.expert ul {padding: 15px;
}
.expert ul li {
	
	padding-top:10px;
	padding-bottom:20px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #EBEBEB;
	clear: both;
	height: 104px;
	 margin-bottom:10px;
}
.expert_img {
	background-color: #CCC;
	padding: 2px;
	float: left;
	display: block;
	margin-right: 10px;
}
.expert ul li h3 {
	font-size: 14px;
	color: #e1428c;
	display: block;
}
.expert ul li h3 i {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	padding-left: 5px;
}

.expert ul li span {
	font-size: 12px;
	line-height: 13pt;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	color: #666;
}
.expert ul li p{ padding:5px 0 0 0;}
.expert ul li span a {
	color: #FA74B9;
	text-decoration: none;
}
.expert ul li span a:hover {
	color: #FA74B9;
	text-decoration: underline;
}
.article {
	width:100%;
	overflow:hidden;
}



/*.article h1 {
	background-color: #7D4298;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E1A7E4;
	line-height: 40px;
	height: 40px;
	font-size: 14px;
	color: #FFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.article h1 span {
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	display: block;
	cursor: pointer;
}*/



/* 修改js样式 */
.bar_nav{ width:100%; height:40px; background:#7D4298; border:3px solid #E1A7E4; border-top:1px #FFF solid; border-left:0px; border-right:0px;}
.bar_nav li{ height:40px; float:left; padding:0 15px; line-height:40px; font-size:14px; color:#FFF; cursor:pointer; font-weight:bold;}
.bar_nav li.on{ background:url(../images/bg08.jpg); color:#7D4298;}

.wuhan{ width:100%; height:266px; overflow:hidden;}
.nav_content_item{ width:100%; height:266px;}

.nav_content_item ul li {
	line-height: 44px;
	height: 44px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #E6E6E6;
}
.nav_content_item ul li a {
	background-image: url(../images/bg06.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	margin-right: 10px;
	margin-left: 10px;
	color: #333;
	text-decoration: none;
	font-size: 14px;
}
.nav_content_item ul li a:hover {
	color: #7D4298;
	text-decoration: none;
}





/*.bar_nav li{
	float: left;
	padding:0 15px;
	display: block;
	cursor: pointer;
}
.bar_nav li.on{
	background-image: url(../images/bg08.jpg);
	background-repeat: repeat-x;
	color: #7D4298;
}*/


































/*
.maskCon{ width:100%; height:266px; overflow:hidden; position:relative;}





.article ul li {
	line-height: 44px;
	height: 44px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #E6E6E6;
}
.article ul li a {
	background-image: url(../images/bg06.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	margin-right: 10px;
	margin-left: 10px;
	color: #333;
	text-decoration: none;
	font-size: 14px;
}
.article ul li a:hover {
	color: #7D4298;
	text-decoration: none;
}*/







.foot_fd {
	bottom: 0;
	position: fixed;
	width:100%;
	height:60px;
	line-height: 60px;
	background-image: url(../images/bg01.jpg);
	background-repeat: repeat-x;
	z-index: 999;
	_bottom:auto;
	_width: 100%;
	_position: absolute;


    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}

.foot_fd ul {
}
.foot_fd ul li {
	width: 25%;
	float: left;
	display: block;
	text-align: center;
	background-image: url(../images/bg09.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 12px;
}
.foot_fd ul li img {
	display: block;
	height: 25px;
	width: 25px;
	margin-right: auto;
	margin-left: auto;
}
.foot_fd ul li p {
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	display: block;
}
.foot_fd ul li a {
	text-decoration: none;
	color: #AD88C1;
}
.foot_fd ul li a:hover {
	text-decoration: none;
	color: #FFF;
}



.foot_fd2 {
	width:100%;
	height:60px;
	line-height: 60px;
	background-image: url(../images/bg01.jpg);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}

.foot_fd2 ul {
}
.foot_fd2 ul li {
	width: 25%;
	float: left;
	display: block;
	text-align: center;
	background-image: url(../images/bg09.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-top: 12px;
}
.foot_fd2 ul li img {
	display: block;
	height: 25px;
	width: 25px;
	margin-right: auto;
	margin-left: auto;
}
.foot_fd2 ul li p {
	font-size: 12px;
	line-height: 14px;
	text-align: center;
	display: block;
}
.foot_fd2 ul li a {
	text-decoration: none;
	color: #AD88C1;
}
.foot_fd2 ul li a:hover {
	text-decoration: none;
	color: #FFF;
}

/*.head_fd {
	top: 0;
	position: fixed;
	width:100%;
	height:40px;
	line-height: 40px;
	background-image: url(../images/bg01.jpg);
	background-repeat: repeat-x;
	z-index: 999;
	_bottom:auto;
	_width: 100%;
	_position: absolute;



    _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}*/

.head_fd {
	width:100%;
	height:40px;
	line-height: 40px;
	background-image: url(../images/bg01.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}


.head_fd img {
	display: inline;
	float: left;
	height: 22px;
	width: 23px;
	margin-top: 10px;
	margin-left: 5px;
}

.head_fd h1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	float: left;
	padding-left: 5px;
	line-height: 40px;
	height: 40px;
	display: block;
	background-image: url(../images/title_bg01.png);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
}
.head_fd a {
	float: right;
	padding-right: 10px;
	line-height: 40px;
	display: block;
	height: 40px;
	color: #ededed;
	text-decoration: none;
	font-size: 14px;
	font-weight: normal;
}
.head_fd a:hover {
	color: #FFF;
	text-decoration: none;
}
.read_head {
	padding: 15px;
	clear: both;
	text-align:center;
}
.read_head h1 {
	font-size: 20px;
	font-weight: bold;
	color: #333;
	
}

.read_head i {
	font-size: 12px;
	font-weight: normal;
	color: #666;
	font-style: normal;
	line-height: 22px;
	height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	display: block;
	padding:0 0 5px 0;
}

.read_content {
	font-size: 14px;
	line-height: 2;
	color: #333;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	clear: both;
}

.xgyd {
	padding: 15px;
	clear: both;
}
.xgyd h1 {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 15px;
	display: block;
	font-size: 16px;
	padding-bottom: 15px;
	color: #e1428c;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
	font-weight: bold;
}
.xgyd ul li {
	line-height: 44px;
	height: 44px;
	display: block;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #E6E6E6;
}
.xgyd ul li a {
	background-image: url(../images/bg06.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: block;
	margin-right: 10px;
	margin-left: 10px;
	color: #333;
	text-decoration: none;
	font-size: 14px;
}
.xgyd ul li a:hover {
	color: #e1428c;
	text-decoration: none;
}
.xgyd p {
	display: block;
	line-height: 40px;
	text-align: center;
	height: 40px;
	border: 1px solid #EEE;
	margin-top: 15px;
}
.xgyd p a {
	color: #666;
	text-decoration: none;
	line-height: 40px;
	display: block;
}
.xgyd p a:hover {
	color: #e1428c;
	text-decoration: none;
	line-height: 40px;
	background-color: #F6F6F6;
	display: block;
	height: 40px;
}
.fy {
	line-height: 50px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

a.fy_default {
	display: inline;
	border: 1px solid #E0E0E0;
	margin-right: 2px;
	margin-left: 2px;
	font-size: 12px;
	text-decoration: none;
	color: #666;
	height: 30px;
	line-height: 30px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
a.fy_default:hover {
	display: inline;
	border: 1px solid #E0E0E0;
	margin-right: 2px;
	margin-left: 2px;
	font-size: 12px;
	text-decoration: none;
	color: #639;
	height: 30px;
	line-height: 30px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}


a.fy_focus {
	display: inline;
	border: 1px solid #e1428c;
	margin-right: 2px;
	margin-left: 2px;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
	height: 30px;
	line-height: 30px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color:#e1428c;
}
a.fy_focus:hover {
	display: inline;
	border: 1px solid #e1428c;
	margin-right: 2px;
	margin-left: 2px;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
	height: 30px;
	line-height: 30px;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-color: #e1428c;
}

/* 底部导航 */
.navbottom{ width:100%; height:36px; display:block; overflow:hidden; margin-top:25px; margin-bottom:20px;}
.navbottom ul
.navbottom ul li{ height:36px; display:block; text-align:center; line-height:36px;}
.navbottom ul li a{ width:33.33%; height:36px; display:block; background:#da3285; float:left; text-align:center; line-height:36px; color:#fff;}


/* top */
.footer{ height:60px; font-size:12px; text-align:center;line-height:20px; padding:0; margin-bottom:20px;}
.footer .bottom_tel{ color:#c70564;}
.go_top{ height:28px; text-align:center; display:block;  border-top:1px solid #d4d4d4;  border-bottom:1px solid #d4d4d4; background:#f2f2f2;  background:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#f7f7f7)); margin-bottom:30px;}
.go_top a{ width:82px; height:12px; padding:0px 0; margin:0 auto; display:block; text-align:center;/*  vertical-align:middle;*/}
.go_top .go_top_img{width:82px; height:12px; text-align:center; margin:0 auto;}

