﻿html {}
body { margin:0; padding:0; background-color:#a903bb; font-size:14px; font-family:"微软雅黑", "宋体"}
img { border: none;}
p,ul,ol,li,form {	margin: 0;	padding: 0;	list-style: none;}
a { text-decoration:none; color:#333;}
a:hover { color:#90195b;}
.header .top{ height:100px;text-align:center;}
.header .top img{ padding:10px;}
.meu{ height:44px; background:url(../images/nav_bg.png) 0 0 repeat-x; margin-bottom:0px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width:990px; padding: 1px 0 0 0; margin:0 auto; height:34px; line-height:34px; position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left; position:relative; display:inline;}
.nav .nLi h3{ float:left; margin:0;}
.nav .nLi h3 a{ display:block; padding:0 13px; white-space:nowrap; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none;  left:0; top:34px;  position:absolute; background:#822059; font-size:14px; line-height:26px; margin:0; padding:0;}
.nav .sub li{ zoom:1; width:120px;}
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#5b173d; color:#fff;  }
.nav .on h3 a{ background:#822059; color:#fff;   }

/*banner*/
.banner{ padding:10px 0; margin:0 auto 0 auto; min-width: 980px;}

.pgwSlideshow {	width: 100%;mix-width:980px;display: none;}
.pgwSlideshow a {color: #fff;}
.pgwSlideshow .ps-current {text-align: center;	position: relative;	min-height: 150px;	overflow: hidden;}
.pgwSlideshow .ps-current > ul > li {text-align: center;	width: 100%;z-index: 1;	opacity: 0;	display: block;}
.pgwSlideshow .ps-current > ul > li img {display: block;max-width: 100%;margin: auto;}
.pgwSlideshow .ps-caption {
	background: rgba(0, 0, 0, 0.5);
 filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99000000', endColorstr='#99000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
	text-align: left;font-size: 1rem;color: #fff;position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 10px;	display: none;}
.pgwSlideshow .ps-caption span {padding: 7px;display: inline-block;}
.pgwSlideshow .ps-list {box-shadow: 0 10px 10px -5px #a903bb99 inset;background: #a903bb4d;	overflow: hidden;position: relative;	margin-top:-65px;}
.pgwSlideshow .ps-list ul {	position: relative;	list-style: none;margin: 0;	padding: 0;	left: 0;}
.pgwSlideshow .ps-list li {	float: left;}
.pgwSlideshow .ps-list li .ps-item {display: block;	margin: 15px 8px;opacity: 0.6;	filter: alpha(opacity=60);}
.pgwSlideshow .ps-list li img {	display: block;	border: 1px solid #777;	width: 80px;}
.pgwSlideshow .ps-list li .ps-item.ps-selected {float: left;opacity: 1;	border: 4px solid #fff;	overflow: hidden;}
.pgwSlideshow .ps-list li .ps-item.ps-selected img {margin: -4px;}
.pgwSlideshow .ps-prevIcon {border-color:transparent #fff transparent;	border-style: solid;border-width: 10px 10px 10px 0;	display: block;}
.pgwSlideshow .ps-nextIcon {border-color:transparent #fff transparent;border-style: solid;	border-width: 10px 0 10px 10px;	display: block;}
.pgwSlideshow .ps-current .ps-prev {background: rgba(0, 0, 0, 0.5);
 filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99000000', endColorstr='#99000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
	border: 1px solid #777;	border-left: 0;	border-radius: 0 4px 4px 0;	position: absolute;	padding: 20px 20px 20px 15px;left: 0;top: 45%;	cursor: pointer;}
.pgwSlideshow .ps-current .ps-next {background: rgba(0, 0, 0, 0.5);
 filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#99000000', endColorstr='#99000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#99000000', endColorstr='#99000000')";
	border: 1px solid #777;	border-right: 0;border-radius: 4px 0 0 4px;	position: absolute;	padding: 20px 15px 20px 20px;	right: 0;	top: 45%;	cursor: pointer;}
.pgwSlideshow .ps-list .ps-prev {background: rgba(0, 0, 0, 0.5);
 filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#bb000000', endColorstr='#bb000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";
	border: 1px solid #777;	border-left: 0;	border-radius: 0 4px 4px 0;	padding: 20px 15px 20px 12px;	cursor: pointer;position: absolute;	left: 0;top: 25px;	z-index: 1000;	display: none;}
.pgwSlideshow .ps-list .ps-next {background: rgba(0, 0, 0, 0.5);
 filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#bb000000', endColorstr='#bb000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#bb000000', endColorstr='#bb000000')";
	border: 1px solid #777;	border-right: 0;border-radius: 4px 0 0 4px;	padding: 20px 12px 20px 15px;cursor: pointer;position: absolute;	right: 0;	top: 25px;	z-index: 1000;	display: none;}
/*
 * The media-queries are not used because IE8 doesn't support them.
 */
.pgwSlideshow.narrow .ps-list li img {width: 60px;height: 60px;}
.pgwSlideshow.narrow .ps-current .ps-prev {padding: 15px 15px 15px 12px;top: 40%;}
.pgwSlideshow.narrow .ps-current .ps-next {padding: 15px 12px 15px 15px;top: 40%;}
.pgwSlideshow.narrow .ps-list .ps-prev {padding: 15px 12px 15px 10px;top: 20px;}
.pgwSlideshow.narrow .ps-list .ps-next {padding: 15px 10px 15px 12px;top: 20px;}
.pgwSlideshow.narrow .ps-caption {	font-size: 0.8rem;	padding: 8px;}


.imove{padding:0; margin:0 auto 10px auto; width:980px; background-color:#FFF;}

.tab_a{ width:475px; margin-bottom:10px;}
.menu_zx { color:#272727; font-size:12px;}
.menu_zx ul {margin:0 ; padding:0 0 0 10px;background:url(../images/tab_bg7.jpg) repeat-x 0 0; height:36px; list-style:none; text-align:left;border-left:#DBDEE1 solid 1px; border-right:#DBDEE1 solid 1px;}
.menu_zx li {display:inline;}
.menu_zx li a {color:#000000; font-size:16px; text-decoration:none; padding:10px 5px 9px 5px; height:36px; line-height:36px;}
.menu_zx li a.tabactive { background:url(../images/tab_bg7.jpg) repeat-x 0 -37px; height:36px; line-height:36px; border-left:#DBDEE1 solid 1px; border-right:#DBDEE1 solid 1px; font-weight:bold; padding:10px 5px 9px 5px; color:#f74781; position:relative;}
#tab1content1,#tab1content2,#tab1content3,#tab1content4,#tab2content1,#tab2content2,#tab2content3,#tab2content4,#tab3content1,#tab3content2,#tab3content3,#tab4content1,#tab4content2,#tab4content3{border:1px solid #DBDEE1; width:473px; border-top:none; text-align:center;padding:6px 0px; font-size:12px; margin-bottom:5px; height:220px; display:none;}
#tab1content1,#tab2content1,#tab3content1,#tab4content1{ display:block;}
.tabzx { width:475px; margin:0;}
.tabzx dt{ margin:0 auto; width:450px;}
.tabzx dt h2{ float:left; font-size:smaller; margin:0;}
.tabzx dd{ clear:both;width:470px; margin:0;}
.tabzx dd div{ float:left; width:145px; max-height: 180px; overflow: hidden; margin:10px 5px}
.tabzx dd div img{ width:100%; max-height:150px;}
.tabzx dd ul{float:right; width:300px;}
.tabzx dd li{ font-size:14px; text-align:left; line-height:25px; white-space:nowrap; overflow:hidden; height:25px;}

.ishow{clear:both;width:960px; margin:0 auto; padding: 12px 10px 0 10px; background-color:#FFF}
.pages{ text-align:center; margin:10px;}
.pages a{ padding:2px 5px; border:#CCC solid 1px; background-color:#EFEFEF;}
.pages b{ padding:2px 5px; border:#90195b solid 1px; background-color:#90195b; color:#FFF; }

.bottom_nav{ width:980px; margin:10px auto;color:#FFF;}

.bnav_l{float:left; width:640px; line-height:1.6;background-color: #fff3; padding: 10px;}
.bnav_l dl{float:left; width:220px;margin:0;text-align:center;}
.bnav_l dd{float:left;margin:0;width:50%;}
.bnav_l dt{ padding: 0 0 5px 10px;font-size: larger;}
.bnav_l a{color:#FFF;}
.bnav_l a:hover{color:#D4D4D4;}
.bnav_l .dl2{ border-left: solid 2px #FFFFFF4D;border-right: solid 2px #FFFFFF4D; padding: 0 10px; }
.bnav_l .dl3{ width:170px; }
.bnav_l .dl3 dd{clear:both; width:100%;}
.bnav_r{float:right; width:300px;}
.bnav_r .btel{color: #fff; font-size: 25px; text-align: right; font-weight: 700; padding: 5px 0px;}
.bnav_r dl{float:left;text-align:center;}
.bnav_r dd{margin: 0;}
.bnav_r img{width:140px;padding-left:10px;}

.footer{ margin:auto; padding:10px 0; font-size: 14px; background-color:#F3F3F3; line-height:26px;}

.listinf .tab_zx dl{ width:48%; border:#CCC solid 1px;}
.listinf .tab_zx dl:nth-child(odd){ float:left;}
.listinf .tab_zx dl:nth-child(even){ float:right;}
.listinf .tab_zx dl>dt{ padding:5px 15px; border-bottom:#CCC solid 1px;}
.listinf .tab_zx dl>dd { clear:both; padding:3px 10px; margin:0; list-style-position:inside; list-style-type:circle;}
.listinf .tab_zx dl>dd a{ float:left}
.listinf .tab_zx dl>dd span{ float:right}

.listinf{clear:both;width:960px; margin:0 auto; padding:0 10px; background-color:#FFF; line-height:1.6;}
.listinf .left{ float:left; width:610px;}

.listinf .left dl{ clear:both; padding-bottom:15px;}
.listinf .left dt{ float:left; width:25%;}
.listinf .left dt>img{ width:100%}
.listinf .left dd{ float:right; width:72%; padding:0; margin:0;}
.listinf .left dd h2{ margin:0 0 5px 0; font-size:larger;}
.listinf .left dd a{ color:#90195b;}
.listinf .left dd a:hover{ color:#C3C;}

.listinf .right{ float:right; width:340px;}
.listinf .right dl{ border:#CCC solid 1px;}
.listinf .right dl>dt{ padding:5px 15px; font-weight:bold; color:#90195b; border-bottom:#CCC solid 1px;}
.listinf .right dl>dd{ padding:3px 10px; margin:0;}

.showinf{clear:both;width:960px; margin:0 auto; padding:0 10px; background-color:#FFF; line-height:1.6;}
.mysite{ padding:10px 0;}
.showinf .left{ float:left; width:610px;}
.showinf .left h1{ text-align:center; font-size:large; color:#90195b;}
.showinf .from{ text-align:center; padding:10px; color:#999;}
.showinf .smalltext{background: #f5fcee; border: 1px solid #DCDDDD; font-size: 14px; color: #706A6A; padding:10px 30px; margin:0 auto; width:80%;}
.showinf .show{ padding:15px; color:#666;}
.showinf .show p{ text-indent:2em; padding:5px 0;}
.showinf .show img{ max-width:100%;}
.showinf .show h1{ text-align:center; font-size:large; color:#90195b; margin:0 auto; padding:0;}
.showinf .pren{ padding:10px 10px 20px 10px;}
.showinf .right{ float:right; width:340px;}
.showinf .right dl{ border:#CCC solid 1px;}
.showinf .right dl>dt{ padding:5px 15px; font-weight:bold; color:#90195b; border-bottom:#CCC solid 1px;}
.showinf .right dl>dd{ padding:3px 10px; margin:0;}

.proshow{ padding:10px; margin:20px auto 0 auto; width:960px; background-color:#FFF;}
.proshow img{ max-width:100%;}
/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}